From 1b28ec5ec11e4c3575aef95a0ed0f1e08d7f7ed7 Mon Sep 17 00:00:00 2001 From: Cy Pokhrel Date: Tue, 22 Oct 2024 11:48:38 -0400 Subject: [PATCH] oh my --- .chezmoiexternal.toml | 6 + dot_oh-my-zsh/CODE_OF_CONDUCT.md | 76 - dot_oh-my-zsh/CONTRIBUTING.md | 245 - dot_oh-my-zsh/LICENSE.txt | 21 - dot_oh-my-zsh/README.md | 553 - dot_oh-my-zsh/SECURITY.md | 23 - dot_oh-my-zsh/cache/SYS_ALL_UNITS--system | 4 - dot_oh-my-zsh/cache/SYS_ALL_UNITS--user | 4 - .../cache/SYS_REALLY_ALL_UNITS--system | 4 - .../cache/SYS_REALLY_ALL_UNITS--user | 4 - dot_oh-my-zsh/cache/completions/_cargo | 2 - dot_oh-my-zsh/cache/completions/_docker | 212 - dot_oh-my-zsh/cache/completions/_rustup | 1677 -- dot_oh-my-zsh/cache/dot_zsh-update | 1 - dot_oh-my-zsh/cache/empty_dot_gitkeep | 0 dot_oh-my-zsh/cache/grep-alias | 3 - dot_oh-my-zsh/cache/modules-6.11.1-arch1-1 | 8 - dot_oh-my-zsh/cache/python_modules | 4 - dot_oh-my-zsh/cache/thefuck | 18 - dot_oh-my-zsh/custom/example.zsh | 12 - .../custom/plugins/example/example.plugin.zsh | 3 - dot_oh-my-zsh/custom/themes/example.zsh-theme | 6 - dot_oh-my-zsh/dot_editorconfig | 11 - dot_oh-my-zsh/dot_git/FETCH_HEAD | 1 - dot_oh-my-zsh/dot_git/HEAD | 1 - dot_oh-my-zsh/dot_git/ORIG_HEAD | 1 - dot_oh-my-zsh/dot_git/branches/.keep | 0 dot_oh-my-zsh/dot_git/config | 23 - dot_oh-my-zsh/dot_git/description | 1 - .../hooks/executable_applypatch-msg.sample | 15 - .../hooks/executable_commit-msg.sample | 24 - .../executable_fsmonitor-watchman.sample | 174 - .../hooks/executable_post-update.sample | 8 - .../hooks/executable_pre-applypatch.sample | 14 - .../hooks/executable_pre-commit.sample | 49 - .../hooks/executable_pre-merge-commit.sample | 13 - .../dot_git/hooks/executable_pre-push.sample | 53 - .../hooks/executable_pre-rebase.sample | 169 - .../hooks/executable_pre-receive.sample | 24 - .../executable_prepare-commit-msg.sample | 42 - .../hooks/executable_push-to-checkout.sample | 78 - .../executable_sendemail-validate.sample | 77 - .../dot_git/hooks/executable_update.sample | 128 - dot_oh-my-zsh/dot_git/index | Bin 111100 -> 0 bytes dot_oh-my-zsh/dot_git/info/exclude | 6 - dot_oh-my-zsh/dot_git/logs/HEAD | 4 - dot_oh-my-zsh/dot_git/logs/refs/heads/master | 2 - .../dot_git/logs/refs/remotes/origin/master | 2 - ...nly_cff90304e8ae54dfa42597f8d4629b2dcc8d38 | Bin 6310 -> 0 bytes ...nly_611cd17100d4836f56eabba017fff458393f44 | Bin 4210 -> 0 bytes ...nly_cb9cfbc936c1dec6ba4968e61dac59706a7b17 | Bin 647 -> 0 bytes ...nly_285f51c90b8e274aa7195b08b3d5336fe826ea | Bin 647 -> 0 bytes ...nly_87eee19034e36dda27887775fccfe7b8c0157e | 6 - ...nly_a94672003b21b8a3d8d15d31098641e7f3a4db | Bin 940 -> 0 bytes ...nly_6f88ba0672f38d6925f8ffc8e7658e99f37489 | 2 - ...nly_4180521edfa7aef9685e015df4889014de622e | Bin 648 -> 0 bytes ...nly_48bf25adb07168b7dd070de5382e4bcf71ed84 | Bin 648 -> 0 bytes ...nly_03292d25c0f36ba44d8c207711ea1604f8d9ef | Bin 8746 -> 0 bytes ...nly_e8b43cb2b495e8552d7096200300bd3b088118 | Bin 299 -> 0 bytes ...nly_70de7e58b1bf001111c70c42ccb2926c87f141 | Bin 687 -> 0 bytes ...nly_5af717a987a58deda1873cb28e4b05ba26bba8 | Bin 857 -> 0 bytes ...nly_99c1185a28c2c0e8feb746af45d96a4badb51a | Bin 773 -> 0 bytes ...nly_704b426dbef938770c205cd90708c0f790094a | Bin 211 -> 0 bytes ...nly_f18c74cbcb3efa7d39aff76559ffcc224d8f04 | Bin 725 -> 0 bytes ...nly_5048cdb057975ac06c9e7be20e7d23b313688d | 2 - ...nly_e034a810ace9302851577fcc0291e35d9be072 | Bin 273 -> 0 bytes ...nly_b81a38a4f1748830bb218363799022976562ac | Bin 592 -> 0 bytes ...nly_109d30afe4ab164a946c307abc3d2a444a42ad | 2 - ...nly_05ec9aa3e2ab07a4e01d96d07eb9334e9cb619 | Bin 92 -> 0 bytes ...nly_773208323845fb46ee7b61db2a0961f908f804 | Bin 647 -> 0 bytes ...nly_7d53c5d708960d6495467db7ab5f14628ba691 | Bin 648 -> 0 bytes ...nly_a84840cf015eaa3cfd3458abe92aeccbb0ddb5 | Bin 7762 -> 0 bytes ...nly_3a4cd99b373f280ca9672f77650abdfa19be13 | Bin 647 -> 0 bytes ...nly_c06d62edd9294b99bbf5e9d9bbfea7a042eade | Bin 9416 -> 0 bytes ...nly_c434a09e2da7293d5aff5e7587d05bd63fbd20 | Bin 567 -> 0 bytes ...nly_82288aeba14c58d8eab138fba39aeb5edcdbf6 | Bin 906 -> 0 bytes ...nly_f6d567896572cf83d970df38edb4ec96333dc2 | Bin 647 -> 0 bytes ...nly_d630d6468a693b68f26ab6ff807f7b67f68d9e | 2 - ...nly_bacd95b285a9792a05d1c818d9cee15ebe53c6 | Bin 856 -> 0 bytes ...nly_0d4f7d33919b2b378e941f014fd6fd3c5f0e8c | Bin 257 -> 0 bytes ...nly_5d7069f0be385f4c1362ece2abf5b55d1e82f2 | Bin 725 -> 0 bytes ...nly_435a2a6aa1d7c4791d552033dcb63c5d09c56b | Bin 5272 -> 0 bytes ...nly_e39785007942a27b2ca4ecbeadecab7b31c4da | 2 - ...nly_10a4d6a3004b39e0bbcff530f97c95cad5127d | Bin 1018 -> 0 bytes ...nly_5c7eb30087051bb7eeed4e318b81bec71af1a6 | Bin 9420 -> 0 bytes ...nly_a02a443c1e3e2fe0e8037467f21883543926b8 | Bin 647 -> 0 bytes ...nly_c1e727675a8b3d3d58b411d79a88c83f440aa2 | Bin 9418 -> 0 bytes ...nly_7c927a6dd2853439696a0ca229c5d78be249a1 | Bin 595 -> 0 bytes ...nly_f318888bb9e6aa1f188fdd1aefb0e4d7c6fa7c | Bin 9419 -> 0 bytes ...nly_db3a88fc92d8814b02e31ced4878c24068335d | Bin 8662 -> 0 bytes ...nly_147530781fa430126cc8f39fc5fa1327216206 | Bin 98 -> 0 bytes ...nly_fc994e2abf2592bc95a9b6fb916da1c3ca70d3 | Bin 91 -> 0 bytes ...nly_9c02ed58763bc8bc737905f0ba43548e8b4cf0 | Bin 91 -> 0 bytes ...nly_bde976cbe4f695a66262616d454835041c3838 | Bin 9419 -> 0 bytes ...nly_b5a4ce7f5bffaecfad93d1c1acc81f3862ad2c | Bin 272 -> 0 bytes ...nly_67f971ecca2f23888e226cdd08dd98b373b365 | Bin 273 -> 0 bytes ...nly_03f90377d36cad233bf0405d3d044d5bb8e882 | Bin 649 -> 0 bytes ...nly_e155336f24dd459c1030b717e11489ababa624 | Bin 844 -> 0 bytes ...nly_fa3395f34f63d14945e01c45c72ec43d372dfa | Bin 1135 -> 0 bytes ...nly_4f47775d7fa01d609977a511c4ad4516f35657 | Bin 273 -> 0 bytes ...nly_b4d15874bb41e5f85605510efc5e5f1ecdcfe6 | Bin 4220 -> 0 bytes ...nly_2f6c79abdb888f6f63ee2ddc77742a84c28486 | Bin 874 -> 0 bytes ...nly_004d4917b645c4d7fb5609f6a1bdf0ae35d6e1 | Bin 648 -> 0 bytes ...nly_2af5605ce1780f961b7ee0809b8800ae209535 | Bin 9418 -> 0 bytes ...nly_e4ae0dbec09565c9e712f39c32eb5438abf6ff | Bin 5151 -> 0 bytes ...nly_5dc9808e2e51f4dd5b5a75b3129bd180f0973b | Bin 647 -> 0 bytes ...nly_ba8da4218c3b9e1e5e45e1d4c00d312ff7226b | 11 - ...nly_c82e4a7f256fd9b0ac38dc0b872b9822b9c56f | Bin 130 -> 0 bytes ...nly_fe0ad9392102823dcc7e2aaeb50b1666fe0912 | Bin 725 -> 0 bytes ...nly_1732833b81c69df5135825d38ea9d889d1aa47 | Bin 889 -> 0 bytes ...nly_be1050433efd4b553953dc41068dbb1ba787ca | Bin 647 -> 0 bytes ...nly_cd5ea172f12b98d9b5d38833823e35cb55d7ec | Bin 1591 -> 0 bytes ...nly_0875be7d5907d51c46a16db236187684a1cfaa | Bin 131 -> 0 bytes ...nly_8ed4ac78ed7e9dd1b9bedee09ce2592bfcca85 | 3 - ...nly_d5155d41cbe183ef172fef1e83a29d116a5af6 | Bin 953 -> 0 bytes ...nly_c142f39745f1db8f9dea818c05c095ff36e991 | Bin 131 -> 0 bytes ...nly_3b0cd4dd8f79402a90aac992c01d5a70ced511 | Bin 567 -> 0 bytes ...nly_9f2fac36ac7d83d33c0054b1de33cce54e3210 | Bin 905 -> 0 bytes ...nly_e510b68247004e609e50a2b52a21c38bd61c5f | Bin 648 -> 0 bytes ...nly_6ed2281d7795c5f98c06289c6de59c32fa26ff | Bin 1680 -> 0 bytes ...nly_52b165548a28d4e1694864fba53226bc802caf | 5 - ...nly_bb5466c886fbfbb2d5c93a7b3f8eebc962ae03 | Bin 179 -> 0 bytes ...nly_66c4b421e3b2f78235d263c4b09baa53c8784a | Bin 648 -> 0 bytes ...nly_32eef8382fc1a88717f7b34cf4df7d70062886 | Bin 9416 -> 0 bytes ...nly_78c2ee354436e1d15c048fb4f88e946393b0f3 | Bin 9417 -> 0 bytes ...nly_c68ff4b61e5f4d378c17bfca48f0298adbaffa | Bin 9392 -> 0 bytes ...nly_b81e4fc804cd74f20c646fd4dbefe5b4c02bdf | Bin 647 -> 0 bytes ...nly_c449fae9a297c2078c5244f0ab67517480c7a7 | Bin 647 -> 0 bytes ...nly_0d129b3dcca5efe9d0a10fd25f62a963c50829 | Bin 118 -> 0 bytes ...nly_ad37e15eb7530a525831ec78a488a4af51e4ce | Bin 556 -> 0 bytes ...nly_fd0cb1cb80910a215b949a431b062b60c342d3 | Bin 120 -> 0 bytes ...nly_48710130230986769fbd857204a6bb2842eea5 | Bin 99 -> 0 bytes dot_oh-my-zsh/dot_git/objects/info/.keep | 0 ...732da67b593280f3f441496e9adc265eace511.idx | Bin 40468 -> 0 bytes ...32da67b593280f3f441496e9adc265eace511.pack | Bin 3416266 -> 0 bytes ...732da67b593280f3f441496e9adc265eace511.rev | Bin 5680 -> 0 bytes dot_oh-my-zsh/dot_git/refs/heads/master | 1 - .../dot_git/refs/remotes/origin/master | 1 - dot_oh-my-zsh/dot_git/refs/tags/.keep | 0 dot_oh-my-zsh/dot_git/shallow | 1 - dot_oh-my-zsh/dot_github/CODEOWNERS | 19 - dot_oh-my-zsh/dot_github/FUNDING.yml | 2 - .../dot_github/ISSUE_TEMPLATE/bug_report.yml | 68 - .../ISSUE_TEMPLATE/bug_report_omz.yml | 77 - .../dot_github/ISSUE_TEMPLATE/config.yml | 8 - .../ISSUE_TEMPLATE/feature_request.yml | 37 - .../dot_github/PULL_REQUEST_TEMPLATE.md | 20 - dot_oh-my-zsh/dot_github/dependabot.yml | 14 - dot_oh-my-zsh/dot_github/dependencies.yml | 46 - .../dot_github/workflows/dependencies.yml | 36 - .../workflows/dependencies/dot_gitignore | 1 - .../workflows/dependencies/requirements.txt | 7 - .../workflows/dependencies/updater.py | 598 - .../dot_github/workflows/installer.yml | 56 - .../workflows/installer/dot_gitignore | 1 - .../workflows/installer/dot_vercelignore | 2 - .../workflows/installer/vercel.json | 23 - dot_oh-my-zsh/dot_github/workflows/main.yml | 38 - .../dot_github/workflows/project.yml | 146 - dot_oh-my-zsh/dot_gitignore | 12 - dot_oh-my-zsh/dot_gitpod.Dockerfile | 5 - dot_oh-my-zsh/dot_gitpod.yml | 9 - dot_oh-my-zsh/dot_prettierrc | 4 - dot_oh-my-zsh/lib/async_prompt.zsh | 144 - dot_oh-my-zsh/lib/bzr.zsh | 14 - dot_oh-my-zsh/lib/cli.zsh | 874 - dot_oh-my-zsh/lib/clipboard.zsh | 107 - dot_oh-my-zsh/lib/compfix.zsh | 44 - dot_oh-my-zsh/lib/completion.zsh | 78 - dot_oh-my-zsh/lib/correction.zsh | 10 - dot_oh-my-zsh/lib/diagnostics.zsh | 353 - dot_oh-my-zsh/lib/directories.zsh | 40 - dot_oh-my-zsh/lib/functions.zsh | 281 - dot_oh-my-zsh/lib/git.zsh | 367 - dot_oh-my-zsh/lib/grep.zsh | 41 - dot_oh-my-zsh/lib/history.zsh | 48 - dot_oh-my-zsh/lib/key-bindings.zsh | 145 - dot_oh-my-zsh/lib/misc.zsh | 38 - dot_oh-my-zsh/lib/nvm.zsh | 6 - dot_oh-my-zsh/lib/prompt_info_functions.zsh | 45 - dot_oh-my-zsh/lib/spectrum.zsh | 38 - dot_oh-my-zsh/lib/termsupport.zsh | 163 - dot_oh-my-zsh/lib/tests/cli.test.zsh | 169 - dot_oh-my-zsh/lib/theme-and-appearance.zsh | 81 - dot_oh-my-zsh/lib/vcs_info.zsh | 53 - dot_oh-my-zsh/log/empty_dot_gitkeep | 0 dot_oh-my-zsh/oh-my-zsh.sh | 234 - .../plugins/1password/1password.plugin.zsh | 15 - dot_oh-my-zsh/plugins/1password/README.md | 40 - dot_oh-my-zsh/plugins/1password/_opswd | 19 - dot_oh-my-zsh/plugins/1password/opswd | 90 - dot_oh-my-zsh/plugins/alias-finder/README.md | 68 - .../alias-finder/alias-finder.plugin.zsh | 62 - .../plugins/alias-finder/dot_zunit.yml | 9 - .../tests/_output/empty_dot_gitkeep | 0 .../alias-finder/tests/_support/bootstrap | 2 - .../tests/_support/empty_dot_gitkeep | 0 .../plugins/alias-finder/tests/test_run.sh | 107 - dot_oh-my-zsh/plugins/aliases/README.md | 28 - .../plugins/aliases/aliases.plugin.zsh | 14 - dot_oh-my-zsh/plugins/aliases/cheatsheet.py | 69 - dot_oh-my-zsh/plugins/aliases/dot_gitignore | 1 - dot_oh-my-zsh/plugins/aliases/termcolor.py | 168 - dot_oh-my-zsh/plugins/ansible/README.md | 31 - .../plugins/ansible/ansible.plugin.zsh | 28 - dot_oh-my-zsh/plugins/ant/README.md | 12 - dot_oh-my-zsh/plugins/ant/_ant | 22 - dot_oh-my-zsh/plugins/ant/ant.plugin.zsh | 2 - .../plugins/apache2-macports/README.md | 21 - .../apache2-macports.plugin.zsh | 6 - dot_oh-my-zsh/plugins/arcanist/README.md | 43 - .../plugins/arcanist/arcanist.plugin.zsh | 39 - dot_oh-my-zsh/plugins/archlinux/README.md | 184 - .../plugins/archlinux/archlinux.plugin.zsh | 203 - dot_oh-my-zsh/plugins/arduino-cli/README.md | 9 - .../arduino-cli/arduino-cli.plugin.zsh | 14 - dot_oh-my-zsh/plugins/argocd/README.md | 20 - .../plugins/argocd/argocd.plugin.zsh | 14 - dot_oh-my-zsh/plugins/asdf/README.md | 32 - dot_oh-my-zsh/plugins/asdf/asdf.plugin.zsh | 30 - dot_oh-my-zsh/plugins/autoenv/README.md | 20 - .../plugins/autoenv/autoenv.plugin.zsh | 80 - dot_oh-my-zsh/plugins/autojump/README.md | 11 - .../plugins/autojump/autojump.plugin.zsh | 40 - dot_oh-my-zsh/plugins/autopep8/README.md | 8 - dot_oh-my-zsh/plugins/autopep8/_autopep8 | 32 - dot_oh-my-zsh/plugins/aws/README.md | 98 - dot_oh-my-zsh/plugins/aws/aws.plugin.zsh | 338 - dot_oh-my-zsh/plugins/azure/README.md | 49 - dot_oh-my-zsh/plugins/azure/azure.plugin.zsh | 60 - dot_oh-my-zsh/plugins/battery/README.md | 36 - .../plugins/battery/battery.plugin.zsh | 306 - dot_oh-my-zsh/plugins/bazel/README.md | 22 - dot_oh-my-zsh/plugins/bazel/_bazel | 341 - dot_oh-my-zsh/plugins/bazel/bazel.plugin.zsh | 5 - dot_oh-my-zsh/plugins/bbedit/README.md | 20 - .../plugins/bbedit/bbedit.plugin.zsh | 21 - dot_oh-my-zsh/plugins/bedtools/README.md | 5 - dot_oh-my-zsh/plugins/bedtools/_bedtools | 64 - dot_oh-my-zsh/plugins/bgnotify/README.md | 64 - .../plugins/bgnotify/bgnotify.plugin.zsh | 141 - dot_oh-my-zsh/plugins/bower/README.md | 17 - dot_oh-my-zsh/plugins/bower/_bower | 58 - dot_oh-my-zsh/plugins/bower/bower.plugin.zsh | 84 - dot_oh-my-zsh/plugins/branch/README.md | 49 - .../plugins/branch/branch.plugin.zsh | 35 - dot_oh-my-zsh/plugins/brew/README.md | 62 - dot_oh-my-zsh/plugins/brew/brew.plugin.zsh | 79 - dot_oh-my-zsh/plugins/bridgetown/README.md | 26 - .../plugins/bridgetown/bridgetown.plugin.zsh | 12 - dot_oh-my-zsh/plugins/bun/README.md | 20 - dot_oh-my-zsh/plugins/bun/bun.plugin.zsh | 14 - dot_oh-my-zsh/plugins/bundler/README.md | 74 - dot_oh-my-zsh/plugins/bundler/_bundler | 105 - .../plugins/bundler/bundler.plugin.zsh | 127 - dot_oh-my-zsh/plugins/cabal/README.md | 9 - dot_oh-my-zsh/plugins/cabal/cabal.plugin.zsh | 93 - dot_oh-my-zsh/plugins/cake/README.md | 15 - dot_oh-my-zsh/plugins/cake/cake.plugin.zsh | 33 - dot_oh-my-zsh/plugins/cakephp3/README.md | 16 - .../plugins/cakephp3/cakephp3.plugin.zsh | 38 - dot_oh-my-zsh/plugins/capistrano/README.md | 14 - dot_oh-my-zsh/plugins/capistrano/_capistrano | 49 - .../plugins/capistrano/capistrano.plugin.zsh | 11 - dot_oh-my-zsh/plugins/cask/README.md | 15 - dot_oh-my-zsh/plugins/cask/cask.plugin.zsh | 26 - dot_oh-my-zsh/plugins/catimg/README.md | 24 - .../plugins/catimg/catimg.plugin.zsh | 19 - dot_oh-my-zsh/plugins/catimg/catimg.sh | 92 - dot_oh-my-zsh/plugins/catimg/colors.png | Bin 353 -> 0 bytes dot_oh-my-zsh/plugins/celery/README.md | 9 - dot_oh-my-zsh/plugins/celery/_celery | 129 - dot_oh-my-zsh/plugins/charm/README.md | 9 - dot_oh-my-zsh/plugins/charm/charm.plugin.zsh | 14 - dot_oh-my-zsh/plugins/chezmoi/README.md | 11 - .../plugins/chezmoi/chezmoi.plugin.zsh | 14 - dot_oh-my-zsh/plugins/chruby/README.md | 21 - .../plugins/chruby/chruby.plugin.zsh | 94 - dot_oh-my-zsh/plugins/chucknorris/README.md | 38 - .../chucknorris/chucknorris.plugin.zsh | 24 - .../plugins/chucknorris/dot_gitignore | 1 - .../plugins/chucknorris/fortunes/chucknorris | 568 - dot_oh-my-zsh/plugins/cloudfoundry/README.md | 58 - .../cloudfoundry/cloudfoundry.plugin.zsh | 34 - dot_oh-my-zsh/plugins/codeclimate/README.md | 8 - .../plugins/codeclimate/_codeclimate | 82 - dot_oh-my-zsh/plugins/coffee/README.md | 31 - dot_oh-my-zsh/plugins/coffee/_coffee | 81 - .../plugins/coffee/coffee.plugin.zsh | 16 - dot_oh-my-zsh/plugins/colemak/README.md | 48 - dot_oh-my-zsh/plugins/colemak/colemak-less | 6 - .../plugins/colemak/colemak.plugin.zsh | 38 - dot_oh-my-zsh/plugins/colemak/dot_gitignore | 1 - .../plugins/colored-man-pages/README.md | 32 - .../colored-man-pages.plugin.zsh | 54 - .../colored-man-pages/executable_nroff | 12 - dot_oh-my-zsh/plugins/colorize/README.md | 56 - .../plugins/colorize/colorize.plugin.zsh | 114 - .../plugins/command-not-found/README.md | 35 - .../command-not-found.plugin.zsh | 70 - .../plugins/common-aliases/README.md | 130 - .../common-aliases/common-aliases.plugin.zsh | 90 - dot_oh-my-zsh/plugins/compleat/README.md | 9 - .../plugins/compleat/compleat.plugin.zsh | 20 - dot_oh-my-zsh/plugins/composer/README.md | 35 - .../plugins/composer/composer.plugin.zsh | 76 - dot_oh-my-zsh/plugins/conda-env/README.md | 44 - .../plugins/conda-env/conda-env.plugin.zsh | 9 - dot_oh-my-zsh/plugins/conda/README.md | 37 - dot_oh-my-zsh/plugins/conda/conda.plugin.zsh | 23 - dot_oh-my-zsh/plugins/copybuffer/README.md | 11 - .../plugins/copybuffer/copybuffer.plugin.zsh | 16 - dot_oh-my-zsh/plugins/copyfile/README.md | 11 - .../plugins/copyfile/copyfile.plugin.zsh | 7 - dot_oh-my-zsh/plugins/copypath/README.md | 15 - .../plugins/copypath/copypath.plugin.zsh | 15 - dot_oh-my-zsh/plugins/cp/README.md | 32 - dot_oh-my-zsh/plugins/cp/cp.plugin.zsh | 4 - dot_oh-my-zsh/plugins/cpanm/README.md | 9 - dot_oh-my-zsh/plugins/cpanm/_cpanm | 64 - dot_oh-my-zsh/plugins/dash/README.md | 28 - dot_oh-my-zsh/plugins/dash/dash.plugin.zsh | 84 - dot_oh-my-zsh/plugins/dbt/README.md | 27 - dot_oh-my-zsh/plugins/dbt/dbt.plugin.zsh | 23 - dot_oh-my-zsh/plugins/debian/README.md | 92 - .../plugins/debian/debian.plugin.zsh | 227 - dot_oh-my-zsh/plugins/deno/README.md | 20 - dot_oh-my-zsh/plugins/deno/deno.plugin.zsh | 28 - dot_oh-my-zsh/plugins/dircycle/README.md | 82 - .../plugins/dircycle/dircycle.plugin.zsh | 87 - dot_oh-my-zsh/plugins/direnv/README.md | 15 - .../plugins/direnv/direnv.plugin.zsh | 16 - dot_oh-my-zsh/plugins/dirhistory/README.md | 62 - .../plugins/dirhistory/dirhistory.plugin.zsh | 225 - dot_oh-my-zsh/plugins/dirpersist/README.md | 10 - .../plugins/dirpersist/dirpersist.plugin.zsh | 21 - dot_oh-my-zsh/plugins/dnf/README.md | 32 - dot_oh-my-zsh/plugins/dnf/dnf.plugin.zsh | 19 - dot_oh-my-zsh/plugins/dnote/README.md | 51 - dot_oh-my-zsh/plugins/dnote/_dnote | 39 - .../plugins/docker-compose/README.md | 34 - .../plugins/docker-compose/_docker-compose | 421 - .../docker-compose/docker-compose.plugin.zsh | 27 - dot_oh-my-zsh/plugins/docker/README.md | 81 - .../plugins/docker/completions/_docker | 3126 --- .../plugins/docker/docker.plugin.zsh | 65 - dot_oh-my-zsh/plugins/doctl/README.md | 9 - dot_oh-my-zsh/plugins/doctl/doctl.plugin.zsh | 17 - dot_oh-my-zsh/plugins/dotenv/README.md | 92 - .../plugins/dotenv/dotenv.plugin.zsh | 67 - dot_oh-my-zsh/plugins/dotnet/README.md | 25 - .../plugins/dotnet/dotnet.plugin.zsh | 26 - dot_oh-my-zsh/plugins/droplr/README.md | 19 - .../plugins/droplr/droplr.plugin.zsh | 15 - dot_oh-my-zsh/plugins/drush/README.md | 66 - dot_oh-my-zsh/plugins/drush/drush.complete.sh | 50 - dot_oh-my-zsh/plugins/drush/drush.plugin.zsh | 107 - dot_oh-my-zsh/plugins/eecms/README.md | 11 - dot_oh-my-zsh/plugins/eecms/eecms.plugin.zsh | 20 - dot_oh-my-zsh/plugins/emacs/README.md | 30 - dot_oh-my-zsh/plugins/emacs/emacs.plugin.zsh | 68 - .../plugins/emacs/executable_emacsclient.sh | 38 - dot_oh-my-zsh/plugins/ember-cli/README.md | 33 - dot_oh-my-zsh/plugins/ember-cli/_ember-cli | 189 - .../plugins/ember-cli/ember-cli.plugin.zsh | 12 - dot_oh-my-zsh/plugins/emoji-clock/README.md | 14 - .../emoji-clock/emoji-clock.plugin.zsh | 33 - dot_oh-my-zsh/plugins/emoji/README.md | 127 - .../plugins/emoji/emoji-char-definitions.zsh | 7274 ------ dot_oh-my-zsh/plugins/emoji/emoji-data.txt | 4122 --- dot_oh-my-zsh/plugins/emoji/emoji.plugin.zsh | 110 - dot_oh-my-zsh/plugins/emoji/gemoji_db.json | 21538 ---------------- dot_oh-my-zsh/plugins/emoji/update_emoji.py | 213 - dot_oh-my-zsh/plugins/emotty/README.md | 39 - .../plugins/emotty/emotty.plugin.zsh | 55 - .../plugins/emotty/emotty_emoji_set.zsh | 24 - .../plugins/emotty/emotty_floral_set.zsh | 18 - .../plugins/emotty/emotty_love_set.zsh | 34 - .../plugins/emotty/emotty_nature_set.zsh | 58 - .../plugins/emotty/emotty_stellar_set.zsh | 25 - .../plugins/emotty/emotty_zodiac_set.zsh | 29 - dot_oh-my-zsh/plugins/encode64/README.md | 73 - .../plugins/encode64/encode64.plugin.zsh | 27 - dot_oh-my-zsh/plugins/extract/README.md | 66 - dot_oh-my-zsh/plugins/extract/_extract | 54 - .../plugins/extract/extract.plugin.zsh | 137 - dot_oh-my-zsh/plugins/eza/README.md | 121 - dot_oh-my-zsh/plugins/eza/eza.plugin.zsh | 68 - dot_oh-my-zsh/plugins/fabric/README.md | 9 - dot_oh-my-zsh/plugins/fabric/_fab | 69 - .../plugins/fabric/empty_fabric.plugin.zsh | 0 dot_oh-my-zsh/plugins/fancy-ctrl-z/README.md | 24 - .../fancy-ctrl-z/fancy-ctrl-z.plugin.zsh | 12 - dot_oh-my-zsh/plugins/fasd/README.md | 21 - dot_oh-my-zsh/plugins/fasd/fasd.plugin.zsh | 16 - dot_oh-my-zsh/plugins/fastfile/README.md | 85 - .../plugins/fastfile/fastfile.plugin.zsh | 128 - dot_oh-my-zsh/plugins/fbterm/README.md | 10 - .../plugins/fbterm/fbterm.plugin.zsh | 7 - dot_oh-my-zsh/plugins/fig/README.md | 9 - dot_oh-my-zsh/plugins/fig/fig.plugin.zsh | 13 - dot_oh-my-zsh/plugins/firewalld/README.md | 22 - .../plugins/firewalld/firewalld.plugin.zsh | 17 - dot_oh-my-zsh/plugins/flutter/README.md | 28 - .../plugins/flutter/flutter.plugin.zsh | 29 - dot_oh-my-zsh/plugins/fluxcd/README.md | 9 - .../plugins/fluxcd/fluxcd.plugin.zsh | 14 - dot_oh-my-zsh/plugins/fnm/README.md | 9 - dot_oh-my-zsh/plugins/fnm/fnm.plugin.zsh | 13 - dot_oh-my-zsh/plugins/forklift/README.md | 23 - .../plugins/forklift/forklift.plugin.zsh | 128 - dot_oh-my-zsh/plugins/fossil/README.md | 7 - dot_oh-my-zsh/plugins/fossil/_fossil | 32 - .../plugins/fossil/fossil.plugin.zsh | 56 - .../plugins/frontend-search/README.md | 85 - .../plugins/frontend-search/_frontend | 161 - .../frontend-search.plugin.zsh | 119 - dot_oh-my-zsh/plugins/fzf/README.md | 52 - dot_oh-my-zsh/plugins/fzf/fzf.plugin.zsh | 274 - dot_oh-my-zsh/plugins/gas/README.md | 10 - dot_oh-my-zsh/plugins/gas/_gas | 39 - dot_oh-my-zsh/plugins/gatsby/README.md | 7 - dot_oh-my-zsh/plugins/gatsby/_gatsby | 24 - dot_oh-my-zsh/plugins/gcloud/README.md | 24 - .../plugins/gcloud/gcloud.plugin.zsh | 52 - dot_oh-my-zsh/plugins/geeknote/README.md | 10 - dot_oh-my-zsh/plugins/geeknote/_geeknote | 157 - .../plugins/geeknote/geeknote.plugin.zsh | 2 - dot_oh-my-zsh/plugins/gem/README.md | 17 - dot_oh-my-zsh/plugins/gem/completions/_gem | 72 - dot_oh-my-zsh/plugins/gem/gem.plugin.zsh | 32 - dot_oh-my-zsh/plugins/genpass/README.md | 66 - .../plugins/genpass/executable_genpass-apple | 79 - .../plugins/genpass/executable_genpass-monkey | 32 - .../plugins/genpass/executable_genpass-xkcd | 68 - .../plugins/genpass/genpass.plugin.zsh | 1 - dot_oh-my-zsh/plugins/gh/README.md | 23 - dot_oh-my-zsh/plugins/gh/gh.plugin.zsh | 14 - .../plugins/git-auto-fetch/README.md | 50 - .../git-auto-fetch/git-auto-fetch.plugin.zsh | 65 - dot_oh-my-zsh/plugins/git-commit/README.md | 47 - .../plugins/git-commit/git-commit.plugin.zsh | 58 - .../plugins/git-escape-magic/README.md | 16 - .../plugins/git-escape-magic/git-escape-magic | 135 - .../git-escape-magic.plugin.zsh | 9 - dot_oh-my-zsh/plugins/git-extras/README.md | 17 - .../plugins/git-extras/git-extras.plugin.zsh | 418 - dot_oh-my-zsh/plugins/git-flow-avh/README.md | 19 - .../git-flow-avh/git-flow-avh.plugin.zsh | 526 - dot_oh-my-zsh/plugins/git-flow/README.md | 40 - dot_oh-my-zsh/plugins/git-flow/_git-flow | 327 - .../plugins/git-flow/git-flow.plugin.zsh | 32 - dot_oh-my-zsh/plugins/git-hubflow/README.md | 24 - .../git-hubflow/git-hubflow.plugin.zsh | 333 - dot_oh-my-zsh/plugins/git-lfs/README.md | 24 - .../plugins/git-lfs/git-lfs.plugin.zsh | 17 - dot_oh-my-zsh/plugins/git-prompt/README.md | 72 - .../plugins/git-prompt/git-prompt.plugin.zsh | 113 - dot_oh-my-zsh/plugins/git-prompt/gitstatus.py | 103 - dot_oh-my-zsh/plugins/git/README.md | 289 - dot_oh-my-zsh/plugins/git/git.plugin.zsh | 429 - dot_oh-my-zsh/plugins/gitfast/README.md | 9 - dot_oh-my-zsh/plugins/gitfast/_git | 286 - .../plugins/gitfast/git-completion.bash | 3560 --- dot_oh-my-zsh/plugins/gitfast/git-prompt.sh | 594 - .../plugins/gitfast/gitfast.plugin.zsh | 11 - dot_oh-my-zsh/plugins/github/README.md | 45 - dot_oh-my-zsh/plugins/github/_hub | 174 - .../plugins/github/github.plugin.zsh | 77 - dot_oh-my-zsh/plugins/gitignore/README.md | 17 - .../plugins/gitignore/gitignore.plugin.zsh | 12 - dot_oh-my-zsh/plugins/glassfish/README.md | 9 - dot_oh-my-zsh/plugins/glassfish/_asadmin | 1150 - .../glassfish/empty_glassfish.plugin.zsh | 0 dot_oh-my-zsh/plugins/globalias/README.md | 79 - .../plugins/globalias/globalias.plugin.zsh | 23 - dot_oh-my-zsh/plugins/gnu-utils/README.md | 38 - .../plugins/gnu-utils/gnu-utils.plugin.zsh | 74 - dot_oh-my-zsh/plugins/golang/README.md | 41 - dot_oh-my-zsh/plugins/golang/_golang | 249 - .../plugins/golang/golang.plugin.zsh | 38 - .../plugins/golang/templates/empty_search.txt | 0 .../plugins/golang/templates/package.txt | 29 - dot_oh-my-zsh/plugins/gpg-agent/README.md | 9 - .../plugins/gpg-agent/gpg-agent.plugin.zsh | 17 - dot_oh-my-zsh/plugins/gradle/LICENSE | 19 - dot_oh-my-zsh/plugins/gradle/README.md | 30 - dot_oh-my-zsh/plugins/gradle/_gradle | 408 - .../plugins/gradle/gradle.plugin.zsh | 26 - dot_oh-my-zsh/plugins/grails/README.md | 16 - .../plugins/grails/grails.plugin.zsh | 60 - dot_oh-my-zsh/plugins/grc/README.md | 15 - dot_oh-my-zsh/plugins/grc/grc.plugin.zsh | 19 - dot_oh-my-zsh/plugins/grunt/README.md | 37 - dot_oh-my-zsh/plugins/grunt/grunt.plugin.zsh | 255 - dot_oh-my-zsh/plugins/gulp/README.md | 8 - dot_oh-my-zsh/plugins/gulp/gulp.plugin.zsh | 29 - dot_oh-my-zsh/plugins/hanami/README.md | 45 - .../plugins/hanami/hanami.plugin.zsh | 19 - dot_oh-my-zsh/plugins/hasura/README.md | 9 - .../plugins/hasura/hasura.plugin.zsh | 13 - dot_oh-my-zsh/plugins/helm/README.md | 19 - dot_oh-my-zsh/plugins/helm/helm.plugin.zsh | 19 - dot_oh-my-zsh/plugins/heroku-alias/README.md | 140 - .../heroku-alias/heroku-alias.plugin.zsh | 92 - dot_oh-my-zsh/plugins/heroku/README.md | 9 - .../plugins/heroku/heroku.plugin.zsh | 9 - .../history-substring-search/README.md | 251 - .../dependencies/OMZ-README.md | 15 - .../history-substring-search.plugin.zsh | 18 - .../history-substring-search.zsh | 846 - dot_oh-my-zsh/plugins/history/README.md | 18 - .../plugins/history/history.plugin.zsh | 4 - dot_oh-my-zsh/plugins/hitchhiker/README.md | 44 - .../plugins/hitchhiker/dot_gitignore | 1 - .../plugins/hitchhiker/fortunes/hitchhiker | 275 - .../plugins/hitchhiker/hitchhiker.plugin.zsh | 28 - dot_oh-my-zsh/plugins/hitokoto/README.md | 15 - .../plugins/hitokoto/hitokoto.plugin.zsh | 18 - dot_oh-my-zsh/plugins/homestead/README.md | 9 - .../plugins/homestead/homestead.plugin.zsh | 10 - dot_oh-my-zsh/plugins/httpie/README.md | 14 - dot_oh-my-zsh/plugins/httpie/_httpie | 181 - dot_oh-my-zsh/plugins/invoke/README.md | 10 - .../plugins/invoke/invoke.plugin.zsh | 5 - dot_oh-my-zsh/plugins/ionic/README.md | 30 - dot_oh-my-zsh/plugins/ionic/ionic.plugin.zsh | 15 - dot_oh-my-zsh/plugins/ipfs/LICENSE | 22 - dot_oh-my-zsh/plugins/ipfs/README.md | 17 - dot_oh-my-zsh/plugins/ipfs/_ipfs | 791 - dot_oh-my-zsh/plugins/isodate/README.md | 22 - .../plugins/isodate/isodate.plugin.zsh | 7 - dot_oh-my-zsh/plugins/istioctl/README.md | 9 - .../plugins/istioctl/istioctl.plugin.zsh | 4 - dot_oh-my-zsh/plugins/iterm2/README.md | 41 - .../plugins/iterm2/executable_update | 4 - .../plugins/iterm2/iterm2.plugin.zsh | 79 - .../iterm2/iterm2_shell_integration.zsh | 178 - dot_oh-my-zsh/plugins/jake-node/README.md | 9 - .../plugins/jake-node/jake-node.plugin.zsh | 14 - dot_oh-my-zsh/plugins/jenv/README.md | 27 - dot_oh-my-zsh/plugins/jenv/jenv.plugin.zsh | 36 - dot_oh-my-zsh/plugins/jfrog/README.md | 11 - dot_oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh | 11 - dot_oh-my-zsh/plugins/jhbuild/README.md | 34 - .../plugins/jhbuild/jhbuild.plugin.zsh | 32 - dot_oh-my-zsh/plugins/jira/README.md | 86 - dot_oh-my-zsh/plugins/jira/_jira | 26 - dot_oh-my-zsh/plugins/jira/jira.plugin.zsh | 172 - dot_oh-my-zsh/plugins/jruby/README.md | 21 - dot_oh-my-zsh/plugins/jruby/jruby.plugin.zsh | 4 - dot_oh-my-zsh/plugins/jsontools/README.md | 79 - .../plugins/jsontools/jsontools.plugin.zsh | 113 - dot_oh-my-zsh/plugins/juju/README.md | 132 - dot_oh-my-zsh/plugins/juju/juju.plugin.zsh | 202 - dot_oh-my-zsh/plugins/jump/README.md | 31 - dot_oh-my-zsh/plugins/jump/jump.plugin.zsh | 60 - dot_oh-my-zsh/plugins/k9s/README.md | 9 - dot_oh-my-zsh/plugins/k9s/k9s.plugin.zsh | 14 - dot_oh-my-zsh/plugins/kate/README.md | 20 - dot_oh-my-zsh/plugins/kate/kate.plugin.zsh | 9 - dot_oh-my-zsh/plugins/keychain/README.md | 45 - .../plugins/keychain/keychain.plugin.zsh | 32 - dot_oh-my-zsh/plugins/kind/README.md | 22 - dot_oh-my-zsh/plugins/kind/kind.plugin.zsh | 23 - dot_oh-my-zsh/plugins/kitchen/README.md | 9 - dot_oh-my-zsh/plugins/kitchen/_kitchen | 85 - dot_oh-my-zsh/plugins/kitty/README.md | 23 - dot_oh-my-zsh/plugins/kitty/kitty.plugin.zsh | 16 - dot_oh-my-zsh/plugins/kn/README.md | 17 - dot_oh-my-zsh/plugins/kn/kn.plugin.zsh | 8 - dot_oh-my-zsh/plugins/knife/README.md | 25 - dot_oh-my-zsh/plugins/knife/_knife | 257 - dot_oh-my-zsh/plugins/knife_ssh/README.md | 14 - .../plugins/knife_ssh/knife_ssh.plugin.zsh | 18 - dot_oh-my-zsh/plugins/kops/README.md | 12 - dot_oh-my-zsh/plugins/kops/kops.plugin.zsh | 3 - dot_oh-my-zsh/plugins/kube-ps1/README.md | 241 - .../plugins/kube-ps1/kube-ps1.plugin.zsh | 399 - dot_oh-my-zsh/plugins/kubectl/README.md | 139 - .../plugins/kubectl/kubectl.plugin.zsh | 200 - dot_oh-my-zsh/plugins/kubectx/README.md | 56 - .../plugins/kubectx/kubectx.plugin.zsh | 15 - dot_oh-my-zsh/plugins/kubectx/prod.png | Bin 3834 -> 0 bytes dot_oh-my-zsh/plugins/kubectx/stage.png | Bin 3829 -> 0 bytes dot_oh-my-zsh/plugins/lando/LICENSE | 21 - dot_oh-my-zsh/plugins/lando/README.md | 56 - dot_oh-my-zsh/plugins/lando/lando.plugin.zsh | 52 - dot_oh-my-zsh/plugins/laravel/README.md | 62 - dot_oh-my-zsh/plugins/laravel/_artisan | 40 - .../plugins/laravel/laravel.plugin.zsh | 46 - dot_oh-my-zsh/plugins/laravel4/README.md | 18 - .../plugins/laravel4/laravel4.plugin.zsh | 20 - dot_oh-my-zsh/plugins/laravel5/README.md | 18 - .../plugins/laravel5/laravel5.plugin.zsh | 19 - .../plugins/last-working-dir/README.md | 33 - .../last-working-dir.plugin.zsh | 28 - dot_oh-my-zsh/plugins/lein/README.md | 9 - dot_oh-my-zsh/plugins/lein/_lein | 69 - dot_oh-my-zsh/plugins/lighthouse/README.md | 29 - .../plugins/lighthouse/lighthouse.plugin.zsh | 12 - dot_oh-my-zsh/plugins/localstack/README.md | 24 - .../plugins/localstack/localstack.plugin.zsh | 37 - .../plugins/localstack/sqs-send-result.png | Bin 70661 -> 0 bytes dot_oh-my-zsh/plugins/lol/README.md | 71 - dot_oh-my-zsh/plugins/lol/lol.plugin.zsh | 51 - dot_oh-my-zsh/plugins/lpass/README.md | 13 - dot_oh-my-zsh/plugins/lpass/_lpass | 169 - dot_oh-my-zsh/plugins/lxd/README.md | 9 - dot_oh-my-zsh/plugins/lxd/lxd.plugin.zsh | 26 - dot_oh-my-zsh/plugins/macos/README.md | 69 - dot_oh-my-zsh/plugins/macos/_security | 90 - dot_oh-my-zsh/plugins/macos/macos.plugin.zsh | 298 - dot_oh-my-zsh/plugins/macos/music | 170 - dot_oh-my-zsh/plugins/macos/spotify | 479 - dot_oh-my-zsh/plugins/macports/README.md | 47 - dot_oh-my-zsh/plugins/macports/_port | 92 - .../plugins/macports/macports.plugin.zsh | 44 - dot_oh-my-zsh/plugins/magic-enter/README.md | 17 - .../magic-enter/magic-enter.plugin.zsh | 38 - dot_oh-my-zsh/plugins/man/README.md | 13 - dot_oh-my-zsh/plugins/man/man.plugin.zsh | 37 - dot_oh-my-zsh/plugins/marked2/README.md | 13 - .../plugins/marked2/marked2.plugin.zsh | 7 - dot_oh-my-zsh/plugins/marktext/README.md | 17 - .../plugins/marktext/marktext.plugin.zsh | 7 - dot_oh-my-zsh/plugins/mercurial/README.md | 69 - .../plugins/mercurial/mercurial.plugin.zsh | 118 - dot_oh-my-zsh/plugins/meteor/README.md | 46 - dot_oh-my-zsh/plugins/meteor/_meteor | 67 - .../plugins/meteor/meteor.plugin.zsh | 33 - dot_oh-my-zsh/plugins/microk8s/README.md | 24 - .../plugins/microk8s/microk8s.plugin.zsh | 82 - dot_oh-my-zsh/plugins/minikube/README.md | 9 - .../plugins/minikube/minikube.plugin.zsh | 13 - dot_oh-my-zsh/plugins/mise/README.md | 32 - dot_oh-my-zsh/plugins/mise/mise.plugin.zsh | 27 - dot_oh-my-zsh/plugins/mix-fast/README.md | 28 - .../plugins/mix-fast/mix-fast.plugin.zsh | 30 - dot_oh-my-zsh/plugins/mix/README.md | 20 - dot_oh-my-zsh/plugins/mix/_mix | 160 - dot_oh-my-zsh/plugins/mongo-atlas/README.md | 10 - .../mongo-atlas/mongo-atlas.plugin.zsh | 14 - dot_oh-my-zsh/plugins/mongocli/README.md | 19 - .../plugins/mongocli/mongocli.plugin.zsh | 4 - dot_oh-my-zsh/plugins/mosh/README.md | 9 - dot_oh-my-zsh/plugins/mosh/mosh.plugin.zsh | 2 - dot_oh-my-zsh/plugins/multipass/README.md | 22 - dot_oh-my-zsh/plugins/multipass/_multipass | 73 - .../plugins/multipass/multipass.plugin.zsh | 7 - dot_oh-my-zsh/plugins/mvn/README.md | 61 - dot_oh-my-zsh/plugins/mvn/mvn.plugin.zsh | 344 - .../plugins/mysql-macports/README.md | 20 - .../mysql-macports/mysql-macports.plugin.zsh | 8 - dot_oh-my-zsh/plugins/n98-magerun/README.md | 21 - .../n98-magerun/n98-magerun.plugin.zsh | 42 - dot_oh-my-zsh/plugins/nanoc/README.md | 20 - dot_oh-my-zsh/plugins/nanoc/_nanoc | 92 - dot_oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh | 6 - dot_oh-my-zsh/plugins/nats/README.md | 14 - dot_oh-my-zsh/plugins/nats/nats.plugin.zsh | 23 - dot_oh-my-zsh/plugins/ng/README.md | 10 - dot_oh-my-zsh/plugins/ng/_ng | 56 - dot_oh-my-zsh/plugins/nmap/README.md | 27 - dot_oh-my-zsh/plugins/nmap/nmap.plugin.zsh | 32 - dot_oh-my-zsh/plugins/node/README.md | 19 - dot_oh-my-zsh/plugins/node/node.plugin.zsh | 6 - dot_oh-my-zsh/plugins/nodenv/README.md | 20 - .../plugins/nodenv/nodenv.plugin.zsh | 43 - dot_oh-my-zsh/plugins/nomad/README.md | 15 - dot_oh-my-zsh/plugins/nomad/_nomad | 153 - dot_oh-my-zsh/plugins/npm/README.md | 50 - dot_oh-my-zsh/plugins/npm/npm.plugin.zsh | 117 - dot_oh-my-zsh/plugins/nvm/README.md | 60 - dot_oh-my-zsh/plugins/nvm/nvm.plugin.zsh | 99 - dot_oh-my-zsh/plugins/oc/README.md | 13 - dot_oh-my-zsh/plugins/oc/oc.plugin.zsh | 8 - dot_oh-my-zsh/plugins/octozen/README.md | 12 - .../plugins/octozen/octozen.plugin.zsh | 11 - dot_oh-my-zsh/plugins/opentofu/README.md | 61 - .../plugins/opentofu/opentofu.plugin.zsh | 46 - dot_oh-my-zsh/plugins/operator-sdk/README.md | 11 - .../operator-sdk/operator-sdk.plugin.zsh | 4 - dot_oh-my-zsh/plugins/otp/README.md | 22 - dot_oh-my-zsh/plugins/otp/otp.plugin.zsh | 45 - dot_oh-my-zsh/plugins/pass/README.md | 22 - dot_oh-my-zsh/plugins/pass/_pass | 147 - dot_oh-my-zsh/plugins/paver/README.md | 12 - dot_oh-my-zsh/plugins/paver/paver.plugin.zsh | 16 - dot_oh-my-zsh/plugins/pep8/README.md | 8 - dot_oh-my-zsh/plugins/pep8/_pep8 | 34 - .../plugins/per-directory-history/README.md | 49 - .../per-directory-history.zsh | 178 - .../symlink_per-directory-history.plugin.zsh | 1 - dot_oh-my-zsh/plugins/percol/README.md | 23 - .../plugins/percol/percol.plugin.zsh | 25 - dot_oh-my-zsh/plugins/perl/README.md | 37 - dot_oh-my-zsh/plugins/perl/perl.plugin.zsh | 56 - dot_oh-my-zsh/plugins/perms/README.md | 25 - dot_oh-my-zsh/plugins/perms/perms.plugin.zsh | 87 - dot_oh-my-zsh/plugins/phing/README.md | 9 - dot_oh-my-zsh/plugins/phing/phing.plugin.zsh | 7 - dot_oh-my-zsh/plugins/pip/README.md | 36 - dot_oh-my-zsh/plugins/pip/_pip | 100 - dot_oh-my-zsh/plugins/pip/pip.plugin.zsh | 135 - dot_oh-my-zsh/plugins/pipenv/README.md | 40 - .../plugins/pipenv/pipenv.plugin.zsh | 55 - dot_oh-my-zsh/plugins/pj/README.md | 45 - dot_oh-my-zsh/plugins/pj/pj.plugin.zsh | 34 - dot_oh-my-zsh/plugins/please/README.md | 26 - .../plugins/please/please.plugin.zsh | 7 - dot_oh-my-zsh/plugins/pm2/README.md | 19 - dot_oh-my-zsh/plugins/pm2/_pm2 | 374 - dot_oh-my-zsh/plugins/pm2/pm2.plugin.zsh | 6 - dot_oh-my-zsh/plugins/pod/README.md | 10 - dot_oh-my-zsh/plugins/pod/_pod | 682 - dot_oh-my-zsh/plugins/podman/README.md | 47 - .../plugins/podman/podman.plugin.zsh | 47 - dot_oh-my-zsh/plugins/poetry-env/README.md | 10 - .../plugins/poetry-env/poetry-env.plugin.zsh | 28 - dot_oh-my-zsh/plugins/poetry/README.md | 42 - .../plugins/poetry/poetry.plugin.zsh | 42 - dot_oh-my-zsh/plugins/postgres/README.md | 22 - .../plugins/postgres/postgres.plugin.zsh | 13 - dot_oh-my-zsh/plugins/pow/README.md | 21 - dot_oh-my-zsh/plugins/pow/pow.plugin.zsh | 85 - dot_oh-my-zsh/plugins/powder/README.md | 8 - dot_oh-my-zsh/plugins/powder/_powder | 4 - dot_oh-my-zsh/plugins/powify/README.md | 10 - dot_oh-my-zsh/plugins/powify/_powify | 55 - dot_oh-my-zsh/plugins/pre-commit/README.md | 19 - .../plugins/pre-commit/pre-commit.plugin.zsh | 8 - dot_oh-my-zsh/plugins/procs/README.md | 9 - dot_oh-my-zsh/plugins/procs/procs.plugin.zsh | 13 - dot_oh-my-zsh/plugins/profiles/README.md | 25 - .../plugins/profiles/profiles.plugin.zsh | 12 - dot_oh-my-zsh/plugins/pyenv/README.md | 32 - dot_oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh | 102 - dot_oh-my-zsh/plugins/pylint/README.md | 16 - dot_oh-my-zsh/plugins/pylint/_pylint | 31 - .../plugins/pylint/pylint.plugin.zsh | 1 - dot_oh-my-zsh/plugins/python/README.md | 39 - .../plugins/python/python.plugin.zsh | 104 - dot_oh-my-zsh/plugins/qodana/README.md | 20 - .../plugins/qodana/qodana.plugin.zsh | 14 - dot_oh-my-zsh/plugins/qrcode/README.md | 8 - .../plugins/qrcode/qrcode.plugin.zsh | 17 - dot_oh-my-zsh/plugins/rails/README.md | 122 - dot_oh-my-zsh/plugins/rails/_rails | 538 - dot_oh-my-zsh/plugins/rails/rails.plugin.zsh | 120 - dot_oh-my-zsh/plugins/rake-fast/README.md | 35 - .../plugins/rake-fast/rake-fast.plugin.zsh | 79 - dot_oh-my-zsh/plugins/rake/README.md | 41 - dot_oh-my-zsh/plugins/rake/rake.plugin.zsh | 9 - dot_oh-my-zsh/plugins/rand-quote/README.md | 15 - .../plugins/rand-quote/rand-quote.plugin.zsh | 23 - dot_oh-my-zsh/plugins/rbenv/README.md | 26 - dot_oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh | 68 - dot_oh-my-zsh/plugins/rbfu/README.md | 18 - dot_oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh | 49 - dot_oh-my-zsh/plugins/rbw/README.md | 22 - dot_oh-my-zsh/plugins/rbw/rbw.plugin.zsh | 43 - dot_oh-my-zsh/plugins/react-native/README.md | 92 - .../plugins/react-native/_react-native | 32 - .../react-native/react-native.plugin.zsh | 79 - dot_oh-my-zsh/plugins/rebar/README.md | 9 - dot_oh-my-zsh/plugins/rebar/_rebar | 79 - dot_oh-my-zsh/plugins/redis-cli/README.md | 15 - dot_oh-my-zsh/plugins/redis-cli/_redis-cli | 142 - dot_oh-my-zsh/plugins/repo/README.md | 25 - dot_oh-my-zsh/plugins/repo/_repo | 279 - dot_oh-my-zsh/plugins/repo/repo.plugin.zsh | 10 - dot_oh-my-zsh/plugins/ros/README.md | 10 - dot_oh-my-zsh/plugins/ros/_ros | 64 - dot_oh-my-zsh/plugins/rsync/README.md | 16 - dot_oh-my-zsh/plugins/rsync/rsync.plugin.zsh | 4 - dot_oh-my-zsh/plugins/ruby/README.md | 33 - dot_oh-my-zsh/plugins/ruby/ruby.plugin.zsh | 26 - dot_oh-my-zsh/plugins/rust/README.md | 9 - dot_oh-my-zsh/plugins/rust/_rustc | 228 - dot_oh-my-zsh/plugins/rust/rust.plugin.zsh | 26 - dot_oh-my-zsh/plugins/rvm/README.md | 37 - dot_oh-my-zsh/plugins/rvm/rvm.plugin.zsh | 56 - dot_oh-my-zsh/plugins/safe-paste/README.md | 9 - .../plugins/safe-paste/safe-paste.plugin.zsh | 101 - dot_oh-my-zsh/plugins/salt/README.md | 5 - dot_oh-my-zsh/plugins/salt/_salt | 279 - dot_oh-my-zsh/plugins/samtools/README.md | 5 - dot_oh-my-zsh/plugins/samtools/_samtools | 40 - dot_oh-my-zsh/plugins/sbt/README.md | 32 - dot_oh-my-zsh/plugins/sbt/_sbt | 56 - dot_oh-my-zsh/plugins/sbt/sbt.plugin.zsh | 25 - dot_oh-my-zsh/plugins/scala/README.md | 16 - dot_oh-my-zsh/plugins/scala/_scala | 249 - dot_oh-my-zsh/plugins/scd/README.md | 159 - dot_oh-my-zsh/plugins/scd/_scd | 60 - dot_oh-my-zsh/plugins/scd/executable_scd | 533 - dot_oh-my-zsh/plugins/scd/scd.plugin.zsh | 17 - dot_oh-my-zsh/plugins/screen/README.md | 10 - .../plugins/screen/screen.plugin.zsh | 58 - dot_oh-my-zsh/plugins/scw/README.md | 9 - dot_oh-my-zsh/plugins/scw/scw.plugin.zsh | 14 - dot_oh-my-zsh/plugins/sdk/README.md | 14 - dot_oh-my-zsh/plugins/sdk/sdk.plugin.zsh | 58 - dot_oh-my-zsh/plugins/sfdx/README.md | 11 - dot_oh-my-zsh/plugins/sfdx/_sfdx | 1110 - dot_oh-my-zsh/plugins/sfffe/README.md | 17 - dot_oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh | 28 - dot_oh-my-zsh/plugins/shell-proxy/README.md | 67 - .../plugins/shell-proxy/dot_editorconfig | 3 - .../plugins/shell-proxy/executable_proxy.py | 91 - .../shell-proxy/executable_ssh-agent.py | 16 - .../shell-proxy/executable_ssh-proxy.py | 37 - .../shell-proxy/shell-proxy.plugin.zsh | 44 - dot_oh-my-zsh/plugins/shrink-path/README.md | 116 - .../shrink-path/shrink-path.plugin.zsh | 197 - dot_oh-my-zsh/plugins/sigstore/README.md | 13 - .../plugins/sigstore/sigstore.plugin.zsh | 22 - dot_oh-my-zsh/plugins/singlechar/README.md | 118 - .../plugins/singlechar/singlechar.plugin.zsh | 123 - dot_oh-my-zsh/plugins/skaffold/README.md | 9 - .../plugins/skaffold/skaffold.plugin.zsh | 14 - dot_oh-my-zsh/plugins/snap/README.md | 18 - dot_oh-my-zsh/plugins/snap/snap.plugin.zsh | 10 - dot_oh-my-zsh/plugins/spring/README.md | 21 - dot_oh-my-zsh/plugins/spring/_spring | 29 - dot_oh-my-zsh/plugins/sprunge/README.md | 38 - .../plugins/sprunge/sprunge.plugin.zsh | 52 - dot_oh-my-zsh/plugins/ssh-agent/README.md | 133 - .../plugins/ssh-agent/ssh-agent.plugin.zsh | 119 - dot_oh-my-zsh/plugins/ssh/README.md | 16 - dot_oh-my-zsh/plugins/ssh/ssh.plugin.zsh | 53 - dot_oh-my-zsh/plugins/stack/README.md | 9 - dot_oh-my-zsh/plugins/stack/stack.plugin.zsh | 4 - dot_oh-my-zsh/plugins/starship/README.md | 21 - .../plugins/starship/starship.plugin.zsh | 8 - dot_oh-my-zsh/plugins/stripe/README.md | 9 - .../plugins/stripe/stripe.plugin.zsh | 13 - dot_oh-my-zsh/plugins/sublime-merge/README.md | 17 - .../sublime-merge/sublime-merge.plugin.zsh | 55 - dot_oh-my-zsh/plugins/sublime/README.md | 37 - .../plugins/sublime/sublime.plugin.zsh | 124 - dot_oh-my-zsh/plugins/sudo/README.md | 75 - dot_oh-my-zsh/plugins/sudo/sudo.plugin.zsh | 108 - dot_oh-my-zsh/plugins/supervisor/README.md | 13 - .../plugins/supervisor/_supervisorctl | 143 - dot_oh-my-zsh/plugins/supervisor/_supervisord | 33 - .../plugins/supervisor/supervisor.plugin.zsh | 14 - dot_oh-my-zsh/plugins/suse/README.md | 98 - dot_oh-my-zsh/plugins/suse/suse.plugin.zsh | 59 - dot_oh-my-zsh/plugins/svcat/README.md | 9 - dot_oh-my-zsh/plugins/svcat/svcat.plugin.zsh | 6 - dot_oh-my-zsh/plugins/svn-fast-info/README.md | 56 - .../svn-fast-info/svn-fast-info.plugin.zsh | 74 - dot_oh-my-zsh/plugins/svn/README.md | 67 - dot_oh-my-zsh/plugins/svn/svn.plugin.zsh | 89 - dot_oh-my-zsh/plugins/swiftpm/README.md | 20 - dot_oh-my-zsh/plugins/swiftpm/_swift | 844 - .../plugins/swiftpm/swiftpm.plugin.zsh | 8 - dot_oh-my-zsh/plugins/symfony/README.md | 9 - .../plugins/symfony/symfony.plugin.zsh | 13 - dot_oh-my-zsh/plugins/symfony2/README.md | 28 - .../plugins/symfony2/symfony2.plugin.zsh | 34 - dot_oh-my-zsh/plugins/symfony6/README.md | 9 - .../plugins/symfony6/symfony6.plugin.zsh | 82 - dot_oh-my-zsh/plugins/systemadmin/README.md | 52 - .../systemadmin/systemadmin.plugin.zsh | 188 - dot_oh-my-zsh/plugins/systemd/README.md | 98 - .../plugins/systemd/systemd.plugin.zsh | 121 - dot_oh-my-zsh/plugins/tailscale/README.md | 11 - .../plugins/tailscale/tailscale.plugin.zsh | 13 - dot_oh-my-zsh/plugins/taskwarrior/README.md | 18 - dot_oh-my-zsh/plugins/taskwarrior/_task | 285 - .../taskwarrior/taskwarrior.plugin.zsh | 7 - dot_oh-my-zsh/plugins/term_tab/README.md | 18 - .../plugins/term_tab/term_tab.plugin.zsh | 42 - dot_oh-my-zsh/plugins/terminitor/README.md | 9 - dot_oh-my-zsh/plugins/terminitor/_terminitor | 38 - dot_oh-my-zsh/plugins/terraform/README.md | 55 - dot_oh-my-zsh/plugins/terraform/_terraform | 545 - .../plugins/terraform/terraform.plugin.zsh | 33 - dot_oh-my-zsh/plugins/textastic/README.md | 15 - .../plugins/textastic/textastic.plugin.zsh | 17 - dot_oh-my-zsh/plugins/textmate/README.md | 17 - .../plugins/textmate/textmate.plugin.zsh | 14 - dot_oh-my-zsh/plugins/thefuck/README.md | 13 - .../plugins/thefuck/thefuck.plugin.zsh | 21 - dot_oh-my-zsh/plugins/themes/README.md | 18 - .../plugins/themes/themes.plugin.zsh | 35 - dot_oh-my-zsh/plugins/thor/README.md | 10 - dot_oh-my-zsh/plugins/thor/_thor | 4 - dot_oh-my-zsh/plugins/tig/README.md | 16 - dot_oh-my-zsh/plugins/tig/tig.plugin.zsh | 5 - dot_oh-my-zsh/plugins/timer/README.md | 18 - dot_oh-my-zsh/plugins/timer/timer.plugin.zsh | 38 - dot_oh-my-zsh/plugins/tldr/README.md | 15 - dot_oh-my-zsh/plugins/tldr/tldr.plugin.zsh | 19 - dot_oh-my-zsh/plugins/tmux-cssh/README.md | 10 - dot_oh-my-zsh/plugins/tmux-cssh/_tmux-cssh | 25 - dot_oh-my-zsh/plugins/tmux/README.md | 46 - dot_oh-my-zsh/plugins/tmux/tmux.extra.conf | 2 - dot_oh-my-zsh/plugins/tmux/tmux.only.conf | 1 - dot_oh-my-zsh/plugins/tmux/tmux.plugin.zsh | 186 - dot_oh-my-zsh/plugins/tmuxinator/README.md | 19 - dot_oh-my-zsh/plugins/tmuxinator/_tmuxinator | 23 - .../plugins/tmuxinator/tmuxinator.plugin.zsh | 5 - dot_oh-my-zsh/plugins/toolbox/README.md | 29 - .../plugins/toolbox/toolbox.plugin.zsh | 16 - dot_oh-my-zsh/plugins/torrent/README.md | 13 - .../plugins/torrent/torrent.plugin.zsh | 17 - dot_oh-my-zsh/plugins/transfer/README.md | 41 - .../plugins/transfer/transfer.plugin.zsh | 97 - dot_oh-my-zsh/plugins/tugboat/README.md | 12 - dot_oh-my-zsh/plugins/tugboat/_tugboat | 106 - dot_oh-my-zsh/plugins/ubuntu/README.md | 61 - .../plugins/ubuntu/ubuntu.plugin.zsh | 127 - dot_oh-my-zsh/plugins/ufw/README.md | 18 - dot_oh-my-zsh/plugins/ufw/_ufw | 115 - .../plugins/universalarchive/README.md | 46 - .../universalarchive/_universalarchive | 6 - .../universalarchive.plugin.zsh | 70 - dot_oh-my-zsh/plugins/urltools/README.md | 29 - .../plugins/urltools/urltools.plugin.zsh | 42 - dot_oh-my-zsh/plugins/uv/README.md | 28 - dot_oh-my-zsh/plugins/uv/uv.plugin.zsh | 38 - .../plugins/vagrant-prompt/README.md | 33 - .../vagrant-prompt/vagrant-prompt.plugin.zsh | 16 - dot_oh-my-zsh/plugins/vagrant/README.md | 40 - dot_oh-my-zsh/plugins/vagrant/_vagrant | 133 - .../plugins/vagrant/vagrant.plugin.zsh | 33 - dot_oh-my-zsh/plugins/vi-mode/README.md | 176 - .../plugins/vi-mode/vi-mode.plugin.zsh | 174 - .../plugins/vim-interaction/README.md | 82 - .../vim-interaction.plugin.zsh | 69 - dot_oh-my-zsh/plugins/virtualenv/README.md | 15 - .../plugins/virtualenv/virtualenv.plugin.zsh | 7 - .../plugins/virtualenvwrapper/README.md | 38 - .../virtualenvwrapper.plugin.zsh | 92 - dot_oh-my-zsh/plugins/volta/README.md | 11 - dot_oh-my-zsh/plugins/volta/volta.plugin.zsh | 14 - dot_oh-my-zsh/plugins/vscode/README.md | 85 - .../plugins/vscode/vscode.plugin.zsh | 50 - dot_oh-my-zsh/plugins/vundle/README.md | 19 - .../plugins/vundle/vundle.plugin.zsh | 27 - dot_oh-my-zsh/plugins/wakeonlan/README.md | 43 - dot_oh-my-zsh/plugins/wakeonlan/_wake | 4 - .../plugins/wakeonlan/wakeonlan.plugin.zsh | 14 - dot_oh-my-zsh/plugins/watson/README.md | 9 - dot_oh-my-zsh/plugins/watson/_watson | 34 - dot_oh-my-zsh/plugins/wd/LICENSE | 21 - dot_oh-my-zsh/plugins/wd/README.md | 300 - dot_oh-my-zsh/plugins/wd/_wd.sh | 102 - dot_oh-my-zsh/plugins/wd/executable_wd.sh | 584 - dot_oh-my-zsh/plugins/wd/wd.plugin.zsh | 20 - dot_oh-my-zsh/plugins/web-search/README.md | 86 - .../plugins/web-search/web-search.plugin.zsh | 106 - dot_oh-my-zsh/plugins/wp-cli/README.md | 109 - .../plugins/wp-cli/wp-cli.plugin.zsh | 123 - dot_oh-my-zsh/plugins/xcode/README.md | 86 - dot_oh-my-zsh/plugins/xcode/_xcselv | 19 - dot_oh-my-zsh/plugins/xcode/xcode.plugin.zsh | 208 - dot_oh-my-zsh/plugins/yarn/README.md | 74 - dot_oh-my-zsh/plugins/yarn/_yarn | 502 - dot_oh-my-zsh/plugins/yarn/yarn.plugin.zsh | 64 - dot_oh-my-zsh/plugins/yii/README.md | 15 - dot_oh-my-zsh/plugins/yii/yii.plugin.zsh | 17 - dot_oh-my-zsh/plugins/yii2/README.md | 7 - dot_oh-my-zsh/plugins/yii2/yii2.plugin.zsh | 29 - dot_oh-my-zsh/plugins/yum/README.md | 27 - dot_oh-my-zsh/plugins/yum/yum.plugin.zsh | 16 - dot_oh-my-zsh/plugins/z/LICENSE | 21 - dot_oh-my-zsh/plugins/z/MANUAL.md | 366 - dot_oh-my-zsh/plugins/z/README.md | 24 - dot_oh-my-zsh/plugins/z/_z | 82 - dot_oh-my-zsh/plugins/z/img/demo.gif | Bin 1271520 -> 0 bytes dot_oh-my-zsh/plugins/z/img/mit_license.svg | 1 - .../plugins/z/img/zsh_4.3.11_plus.svg | 1 - dot_oh-my-zsh/plugins/z/z.plugin.zsh | 1014 - dot_oh-my-zsh/plugins/zbell/README.md | 33 - dot_oh-my-zsh/plugins/zbell/zbell.plugin.zsh | 96 - dot_oh-my-zsh/plugins/zeus/README.md | 50 - dot_oh-my-zsh/plugins/zeus/_zeus | 98 - dot_oh-my-zsh/plugins/zeus/zeus.plugin.zsh | 70 - dot_oh-my-zsh/plugins/zoxide/README.md | 17 - .../plugins/zoxide/zoxide.plugin.zsh | 5 - .../plugins/zsh-interactive-cd/LICENSE | 375 - .../plugins/zsh-interactive-cd/README.md | 21 - .../plugins/zsh-interactive-cd/demo.gif | Bin 1497944 -> 0 bytes .../zsh-interactive-cd.plugin.zsh | 180 - .../plugins/zsh-navigation-tools/LICENSE | 700 - .../plugins/zsh-navigation-tools/Makefile | 35 - .../plugins/zsh-navigation-tools/NEWS | 17 - .../plugins/zsh-navigation-tools/README.md | 259 - .../plugins/zsh-navigation-tools/_n-kill | 41 - .../doc/executable_generate_single_file | 35 - .../doc/executable_install.sh | 70 - .../doc/executable_znt-tmux.zsh | 50 - .../doc/img/n-history2.png | Bin 108316 -> 0 bytes .../zsh-navigation-tools/doc/n-preview | 224 - .../dot_config/znt/n-aliases.conf | 33 - .../dot_config/znt/n-cd.conf | 68 - .../dot_config/znt/n-env.conf | 38 - .../dot_config/znt/n-functions.conf | 41 - .../dot_config/znt/n-history.conf | 43 - .../dot_config/znt/n-kill.conf | 46 - .../dot_config/znt/n-list.conf | 55 - .../dot_config/znt/n-options.conf | 34 - .../dot_config/znt/n-panelize.conf | 34 - .../plugins/zsh-navigation-tools/n-aliases | 47 - .../plugins/zsh-navigation-tools/n-cd | 71 - .../plugins/zsh-navigation-tools/n-env | 47 - .../plugins/zsh-navigation-tools/n-functions | 54 - .../plugins/zsh-navigation-tools/n-help | 135 - .../plugins/zsh-navigation-tools/n-history | 371 - .../plugins/zsh-navigation-tools/n-kill | 96 - .../plugins/zsh-navigation-tools/n-list | 517 - .../plugins/zsh-navigation-tools/n-list-draw | 133 - .../plugins/zsh-navigation-tools/n-list-input | 377 - .../plugins/zsh-navigation-tools/n-options | 84 - .../plugins/zsh-navigation-tools/n-panelize | 68 - .../zsh-navigation-tools/znt-cd-widget | 8 - .../zsh-navigation-tools/znt-history-widget | 22 - .../zsh-navigation-tools/znt-kill-widget | 8 - .../zsh-navigation-tools/znt-usetty-wrapper | 40 - .../zsh-navigation-tools.plugin.zsh | 77 - dot_oh-my-zsh/templates/zshrc.zsh-template | 104 - dot_oh-my-zsh/themes/3den.zsh-theme | 7 - dot_oh-my-zsh/themes/Soliah.zsh-theme | 85 - dot_oh-my-zsh/themes/adben.zsh-theme | 118 - dot_oh-my-zsh/themes/af-magic.zsh-theme | 47 - dot_oh-my-zsh/themes/afowler.zsh-theme | 10 - dot_oh-my-zsh/themes/agnoster.zsh-theme | 271 - dot_oh-my-zsh/themes/alanpeabody.zsh-theme | 24 - dot_oh-my-zsh/themes/amuse.zsh-theme | 24 - dot_oh-my-zsh/themes/apple.zsh-theme | 24 - dot_oh-my-zsh/themes/arrow.zsh-theme | 14 - dot_oh-my-zsh/themes/aussiegeek.zsh-theme | 8 - dot_oh-my-zsh/themes/avit.zsh-theme | 90 - dot_oh-my-zsh/themes/awesomepanda.zsh-theme | 16 - dot_oh-my-zsh/themes/bira.zsh-theme | 38 - dot_oh-my-zsh/themes/blinks.zsh-theme | 30 - dot_oh-my-zsh/themes/bureau.zsh-theme | 133 - dot_oh-my-zsh/themes/candy-kingdom.zsh-theme | 34 - dot_oh-my-zsh/themes/candy.zsh-theme | 7 - dot_oh-my-zsh/themes/clean.zsh-theme | 14 - dot_oh-my-zsh/themes/cloud.zsh-theme | 10 - dot_oh-my-zsh/themes/crcandy.zsh-theme | 8 - dot_oh-my-zsh/themes/crunch.zsh-theme | 39 - dot_oh-my-zsh/themes/cypher.zsh-theme | 4 - dot_oh-my-zsh/themes/dallas.zsh-theme | 27 - dot_oh-my-zsh/themes/darkblood.zsh-theme | 9 - dot_oh-my-zsh/themes/daveverwer.zsh-theme | 7 - dot_oh-my-zsh/themes/dieter.zsh-theme | 56 - dot_oh-my-zsh/themes/dogenpunk.zsh-theme | 77 - dot_oh-my-zsh/themes/dpoggi.zsh-theme | 14 - dot_oh-my-zsh/themes/dst.zsh-theme | 16 - dot_oh-my-zsh/themes/dstufft.zsh-theme | 19 - dot_oh-my-zsh/themes/duellj.zsh-theme | 7 - dot_oh-my-zsh/themes/eastwood.zsh-theme | 23 - dot_oh-my-zsh/themes/edvardm.zsh-theme | 6 - dot_oh-my-zsh/themes/emotty.zsh-theme | 113 - dot_oh-my-zsh/themes/essembeh.zsh-theme | 36 - dot_oh-my-zsh/themes/evan.zsh-theme | 2 - dot_oh-my-zsh/themes/fino-time.zsh-theme | 38 - dot_oh-my-zsh/themes/fino.zsh-theme | 47 - dot_oh-my-zsh/themes/fishy.zsh-theme | 36 - dot_oh-my-zsh/themes/flazz.zsh-theme | 19 - dot_oh-my-zsh/themes/fletcherm.zsh-theme | 12 - dot_oh-my-zsh/themes/fox.zsh-theme | 9 - dot_oh-my-zsh/themes/frisk.zsh-theme | 12 - dot_oh-my-zsh/themes/frontcube.zsh-theme | 13 - dot_oh-my-zsh/themes/funky.zsh-theme | 14 - dot_oh-my-zsh/themes/fwalch.zsh-theme | 6 - dot_oh-my-zsh/themes/gallifrey.zsh-theme | 11 - dot_oh-my-zsh/themes/gallois.zsh-theme | 140 - .../themes/garyblessington.zsh-theme | 6 - dot_oh-my-zsh/themes/gentoo.zsh-theme | 30 - dot_oh-my-zsh/themes/geoffgarside.zsh-theme | 5 - dot_oh-my-zsh/themes/gianu.zsh-theme | 6 - dot_oh-my-zsh/themes/gnzh.zsh-theme | 46 - dot_oh-my-zsh/themes/gozilla.zsh-theme | 15 - dot_oh-my-zsh/themes/half-life.zsh-theme | 97 - dot_oh-my-zsh/themes/humza.zsh-theme | 26 - dot_oh-my-zsh/themes/imajes.zsh-theme | 5 - dot_oh-my-zsh/themes/intheloop.zsh-theme | 23 - dot_oh-my-zsh/themes/itchy.zsh-theme | 18 - dot_oh-my-zsh/themes/jaischeema.zsh-theme | 12 - dot_oh-my-zsh/themes/jbergantine.zsh-theme | 6 - dot_oh-my-zsh/themes/jispwoso.zsh-theme | 10 - dot_oh-my-zsh/themes/jnrowe.zsh-theme | 37 - dot_oh-my-zsh/themes/jonathan.zsh-theme | 125 - dot_oh-my-zsh/themes/josh.zsh-theme | 43 - dot_oh-my-zsh/themes/jreese.zsh-theme | 14 - dot_oh-my-zsh/themes/jtriley.zsh-theme | 2 - dot_oh-my-zsh/themes/juanghurtado.zsh-theme | 41 - dot_oh-my-zsh/themes/junkfood.zsh-theme | 30 - dot_oh-my-zsh/themes/kafeitu.zsh-theme | 6 - dot_oh-my-zsh/themes/kardan.zsh-theme | 12 - dot_oh-my-zsh/themes/kennethreitz.zsh-theme | 15 - dot_oh-my-zsh/themes/kiwi.zsh-theme | 10 - dot_oh-my-zsh/themes/kolo.zsh-theme | 24 - dot_oh-my-zsh/themes/kphoen.zsh-theme | 43 - dot_oh-my-zsh/themes/lambda.zsh-theme | 4 - dot_oh-my-zsh/themes/linuxonly.zsh-theme | 58 - dot_oh-my-zsh/themes/lukerandall.zsh-theme | 24 - dot_oh-my-zsh/themes/macovsky.zsh-theme | 12 - dot_oh-my-zsh/themes/maran.zsh-theme | 6 - dot_oh-my-zsh/themes/mgutz.zsh-theme | 6 - dot_oh-my-zsh/themes/mh.zsh-theme | 24 - dot_oh-my-zsh/themes/michelebologna.zsh-theme | 78 - dot_oh-my-zsh/themes/mikeh.zsh-theme | 21 - dot_oh-my-zsh/themes/miloshadzic.zsh-theme | 8 - dot_oh-my-zsh/themes/minimal.zsh-theme | 26 - dot_oh-my-zsh/themes/mira.zsh-theme | 23 - dot_oh-my-zsh/themes/mlh.zsh-theme | 105 - dot_oh-my-zsh/themes/mortalscumbag.zsh-theme | 71 - dot_oh-my-zsh/themes/mrtazz.zsh-theme | 7 - dot_oh-my-zsh/themes/murilasso.zsh-theme | 14 - dot_oh-my-zsh/themes/muse.zsh-theme | 16 - dot_oh-my-zsh/themes/nanotech.zsh-theme | 7 - dot_oh-my-zsh/themes/nebirhos.zsh-theme | 21 - dot_oh-my-zsh/themes/nicoulaj.zsh-theme | 43 - dot_oh-my-zsh/themes/norm.zsh-theme | 7 - dot_oh-my-zsh/themes/obraun.zsh-theme | 10 - dot_oh-my-zsh/themes/oldgallois.zsh-theme | 24 - dot_oh-my-zsh/themes/peepcode.zsh-theme | 47 - dot_oh-my-zsh/themes/philips.zsh-theme | 14 - dot_oh-my-zsh/themes/pmcgee.zsh-theme | 16 - .../themes/pygmalion-virtualenv.zsh-theme | 54 - dot_oh-my-zsh/themes/pygmalion.zsh-theme | 12 - dot_oh-my-zsh/themes/random.zsh-theme | 47 - dot_oh-my-zsh/themes/re5et.zsh-theme | 15 - dot_oh-my-zsh/themes/refined.zsh-theme | 108 - dot_oh-my-zsh/themes/rgm.zsh-theme | 8 - dot_oh-my-zsh/themes/risto.zsh-theme | 6 - dot_oh-my-zsh/themes/rixius.zsh-theme | 21 - dot_oh-my-zsh/themes/rkj-repos.zsh-theme | 35 - dot_oh-my-zsh/themes/rkj.zsh-theme | 9 - dot_oh-my-zsh/themes/robbyrussell.zsh-theme | 7 - dot_oh-my-zsh/themes/sammy.zsh-theme | 6 - dot_oh-my-zsh/themes/simonoff.zsh-theme | 99 - dot_oh-my-zsh/themes/simple.zsh-theme | 6 - dot_oh-my-zsh/themes/skaro.zsh-theme | 7 - dot_oh-my-zsh/themes/smt.zsh-theme | 83 - dot_oh-my-zsh/themes/sonicradish.zsh-theme | 37 - dot_oh-my-zsh/themes/sorin.zsh-theme | 42 - dot_oh-my-zsh/themes/sporty_256.zsh-theme | 13 - dot_oh-my-zsh/themes/steeef.zsh-theme | 103 - dot_oh-my-zsh/themes/strug.zsh-theme | 25 - dot_oh-my-zsh/themes/sunaku.zsh-theme | 25 - dot_oh-my-zsh/themes/sunrise.zsh-theme | 93 - dot_oh-my-zsh/themes/superjarin.zsh-theme | 18 - dot_oh-my-zsh/themes/suvash.zsh-theme | 21 - .../themes/symlink_macovsky-ruby.zsh-theme | 1 - dot_oh-my-zsh/themes/takashiyoshida.zsh-theme | 27 - dot_oh-my-zsh/themes/terminalparty.zsh-theme | 8 - dot_oh-my-zsh/themes/theunraveler.zsh-theme | 16 - dot_oh-my-zsh/themes/tjkirch.zsh-theme | 15 - dot_oh-my-zsh/themes/tjkirch_mod.zsh-theme | 13 - dot_oh-my-zsh/themes/tonotdo.zsh-theme | 12 - dot_oh-my-zsh/themes/trapd00r.zsh-theme | 132 - dot_oh-my-zsh/themes/wedisagree.zsh-theme | 109 - dot_oh-my-zsh/themes/wezm+.zsh-theme | 7 - dot_oh-my-zsh/themes/wezm.zsh-theme | 7 - dot_oh-my-zsh/themes/wuffers.zsh-theme | 5 - .../themes/xiong-chiamiov-plus.zsh-theme | 6 - dot_oh-my-zsh/themes/xiong-chiamiov.zsh-theme | 6 - dot_oh-my-zsh/themes/ys.zsh-theme | 80 - dot_oh-my-zsh/themes/zhann.zsh-theme | 25 - dot_oh-my-zsh/tools/check_for_upgrade.sh | 297 - dot_oh-my-zsh/tools/executable_changelog.sh | 579 - dot_oh-my-zsh/tools/executable_install.sh | 556 - .../tools/executable_require_tool.sh | 161 - .../tools/executable_theme_chooser.sh | 98 - dot_oh-my-zsh/tools/executable_upgrade.sh | 295 - dot_oh-my-zsh/tools/uninstall.sh | 41 - 1176 files changed, 6 insertions(+), 111234 deletions(-) create mode 100644 .chezmoiexternal.toml delete mode 100644 dot_oh-my-zsh/CODE_OF_CONDUCT.md delete mode 100644 dot_oh-my-zsh/CONTRIBUTING.md delete mode 100644 dot_oh-my-zsh/LICENSE.txt delete mode 100644 dot_oh-my-zsh/README.md delete mode 100644 dot_oh-my-zsh/SECURITY.md delete mode 100644 dot_oh-my-zsh/cache/SYS_ALL_UNITS--system delete mode 100644 dot_oh-my-zsh/cache/SYS_ALL_UNITS--user delete mode 100644 dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system delete mode 100644 dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user delete mode 100644 dot_oh-my-zsh/cache/completions/_cargo delete mode 100644 dot_oh-my-zsh/cache/completions/_docker delete mode 100644 dot_oh-my-zsh/cache/completions/_rustup delete mode 100644 dot_oh-my-zsh/cache/dot_zsh-update delete mode 100644 dot_oh-my-zsh/cache/empty_dot_gitkeep delete mode 100644 dot_oh-my-zsh/cache/grep-alias delete mode 100644 dot_oh-my-zsh/cache/modules-6.11.1-arch1-1 delete mode 100644 dot_oh-my-zsh/cache/python_modules delete mode 100644 dot_oh-my-zsh/cache/thefuck delete mode 100644 dot_oh-my-zsh/custom/example.zsh delete mode 100644 dot_oh-my-zsh/custom/plugins/example/example.plugin.zsh delete mode 100644 dot_oh-my-zsh/custom/themes/example.zsh-theme delete mode 100644 dot_oh-my-zsh/dot_editorconfig delete mode 100644 dot_oh-my-zsh/dot_git/FETCH_HEAD delete mode 100644 dot_oh-my-zsh/dot_git/HEAD delete mode 100644 dot_oh-my-zsh/dot_git/ORIG_HEAD delete mode 100644 dot_oh-my-zsh/dot_git/branches/.keep delete mode 100644 dot_oh-my-zsh/dot_git/config delete mode 100644 dot_oh-my-zsh/dot_git/description delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_applypatch-msg.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_commit-msg.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_fsmonitor-watchman.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_post-update.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-applypatch.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-commit.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-merge-commit.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-push.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-rebase.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_pre-receive.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_prepare-commit-msg.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_push-to-checkout.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_sendemail-validate.sample delete mode 100644 dot_oh-my-zsh/dot_git/hooks/executable_update.sample delete mode 100644 dot_oh-my-zsh/dot_git/index delete mode 100644 dot_oh-my-zsh/dot_git/info/exclude delete mode 100644 dot_oh-my-zsh/dot_git/logs/HEAD delete mode 100644 dot_oh-my-zsh/dot_git/logs/refs/heads/master delete mode 100644 dot_oh-my-zsh/dot_git/logs/refs/remotes/origin/master delete mode 100644 dot_oh-my-zsh/dot_git/objects/02/readonly_cff90304e8ae54dfa42597f8d4629b2dcc8d38 delete mode 100644 dot_oh-my-zsh/dot_git/objects/03/readonly_611cd17100d4836f56eabba017fff458393f44 delete mode 100644 dot_oh-my-zsh/dot_git/objects/07/readonly_cb9cfbc936c1dec6ba4968e61dac59706a7b17 delete mode 100644 dot_oh-my-zsh/dot_git/objects/08/readonly_285f51c90b8e274aa7195b08b3d5336fe826ea delete mode 100644 dot_oh-my-zsh/dot_git/objects/09/readonly_87eee19034e36dda27887775fccfe7b8c0157e delete mode 100644 dot_oh-my-zsh/dot_git/objects/09/readonly_a94672003b21b8a3d8d15d31098641e7f3a4db delete mode 100644 dot_oh-my-zsh/dot_git/objects/0a/readonly_6f88ba0672f38d6925f8ffc8e7658e99f37489 delete mode 100644 dot_oh-my-zsh/dot_git/objects/0b/readonly_4180521edfa7aef9685e015df4889014de622e delete mode 100644 dot_oh-my-zsh/dot_git/objects/0b/readonly_48bf25adb07168b7dd070de5382e4bcf71ed84 delete mode 100644 dot_oh-my-zsh/dot_git/objects/13/readonly_03292d25c0f36ba44d8c207711ea1604f8d9ef delete mode 100644 dot_oh-my-zsh/dot_git/objects/17/readonly_e8b43cb2b495e8552d7096200300bd3b088118 delete mode 100644 dot_oh-my-zsh/dot_git/objects/1a/readonly_70de7e58b1bf001111c70c42ccb2926c87f141 delete mode 100644 dot_oh-my-zsh/dot_git/objects/1b/readonly_5af717a987a58deda1873cb28e4b05ba26bba8 delete mode 100644 dot_oh-my-zsh/dot_git/objects/1b/readonly_99c1185a28c2c0e8feb746af45d96a4badb51a delete mode 100644 dot_oh-my-zsh/dot_git/objects/1d/readonly_704b426dbef938770c205cd90708c0f790094a delete mode 100644 dot_oh-my-zsh/dot_git/objects/23/readonly_f18c74cbcb3efa7d39aff76559ffcc224d8f04 delete mode 100644 dot_oh-my-zsh/dot_git/objects/27/readonly_5048cdb057975ac06c9e7be20e7d23b313688d delete mode 100644 dot_oh-my-zsh/dot_git/objects/27/readonly_e034a810ace9302851577fcc0291e35d9be072 delete mode 100644 dot_oh-my-zsh/dot_git/objects/29/readonly_b81a38a4f1748830bb218363799022976562ac delete mode 100644 dot_oh-my-zsh/dot_git/objects/2a/readonly_109d30afe4ab164a946c307abc3d2a444a42ad delete mode 100644 dot_oh-my-zsh/dot_git/objects/32/readonly_05ec9aa3e2ab07a4e01d96d07eb9334e9cb619 delete mode 100644 dot_oh-my-zsh/dot_git/objects/35/readonly_773208323845fb46ee7b61db2a0961f908f804 delete mode 100644 dot_oh-my-zsh/dot_git/objects/38/readonly_7d53c5d708960d6495467db7ab5f14628ba691 delete mode 100644 dot_oh-my-zsh/dot_git/objects/38/readonly_a84840cf015eaa3cfd3458abe92aeccbb0ddb5 delete mode 100644 dot_oh-my-zsh/dot_git/objects/39/readonly_3a4cd99b373f280ca9672f77650abdfa19be13 delete mode 100644 dot_oh-my-zsh/dot_git/objects/3a/readonly_c06d62edd9294b99bbf5e9d9bbfea7a042eade delete mode 100644 dot_oh-my-zsh/dot_git/objects/41/readonly_c434a09e2da7293d5aff5e7587d05bd63fbd20 delete mode 100644 dot_oh-my-zsh/dot_git/objects/43/readonly_82288aeba14c58d8eab138fba39aeb5edcdbf6 delete mode 100644 dot_oh-my-zsh/dot_git/objects/55/readonly_f6d567896572cf83d970df38edb4ec96333dc2 delete mode 100644 dot_oh-my-zsh/dot_git/objects/5d/readonly_d630d6468a693b68f26ab6ff807f7b67f68d9e delete mode 100644 dot_oh-my-zsh/dot_git/objects/61/readonly_bacd95b285a9792a05d1c818d9cee15ebe53c6 delete mode 100644 dot_oh-my-zsh/dot_git/objects/63/readonly_0d4f7d33919b2b378e941f014fd6fd3c5f0e8c delete mode 100644 dot_oh-my-zsh/dot_git/objects/65/readonly_5d7069f0be385f4c1362ece2abf5b55d1e82f2 delete mode 100644 dot_oh-my-zsh/dot_git/objects/66/readonly_435a2a6aa1d7c4791d552033dcb63c5d09c56b delete mode 100644 dot_oh-my-zsh/dot_git/objects/66/readonly_e39785007942a27b2ca4ecbeadecab7b31c4da delete mode 100644 dot_oh-my-zsh/dot_git/objects/6a/readonly_10a4d6a3004b39e0bbcff530f97c95cad5127d delete mode 100644 dot_oh-my-zsh/dot_git/objects/6a/readonly_5c7eb30087051bb7eeed4e318b81bec71af1a6 delete mode 100644 dot_oh-my-zsh/dot_git/objects/74/readonly_a02a443c1e3e2fe0e8037467f21883543926b8 delete mode 100644 dot_oh-my-zsh/dot_git/objects/74/readonly_c1e727675a8b3d3d58b411d79a88c83f440aa2 delete mode 100644 dot_oh-my-zsh/dot_git/objects/76/readonly_7c927a6dd2853439696a0ca229c5d78be249a1 delete mode 100644 dot_oh-my-zsh/dot_git/objects/77/readonly_f318888bb9e6aa1f188fdd1aefb0e4d7c6fa7c delete mode 100644 dot_oh-my-zsh/dot_git/objects/78/readonly_db3a88fc92d8814b02e31ced4878c24068335d delete mode 100644 dot_oh-my-zsh/dot_git/objects/7d/readonly_147530781fa430126cc8f39fc5fa1327216206 delete mode 100644 dot_oh-my-zsh/dot_git/objects/80/readonly_fc994e2abf2592bc95a9b6fb916da1c3ca70d3 delete mode 100644 dot_oh-my-zsh/dot_git/objects/83/readonly_9c02ed58763bc8bc737905f0ba43548e8b4cf0 delete mode 100644 dot_oh-my-zsh/dot_git/objects/83/readonly_bde976cbe4f695a66262616d454835041c3838 delete mode 100644 dot_oh-my-zsh/dot_git/objects/84/readonly_b5a4ce7f5bffaecfad93d1c1acc81f3862ad2c delete mode 100644 dot_oh-my-zsh/dot_git/objects/88/readonly_67f971ecca2f23888e226cdd08dd98b373b365 delete mode 100644 dot_oh-my-zsh/dot_git/objects/99/readonly_03f90377d36cad233bf0405d3d044d5bb8e882 delete mode 100644 dot_oh-my-zsh/dot_git/objects/9a/readonly_e155336f24dd459c1030b717e11489ababa624 delete mode 100644 dot_oh-my-zsh/dot_git/objects/9b/readonly_fa3395f34f63d14945e01c45c72ec43d372dfa delete mode 100644 dot_oh-my-zsh/dot_git/objects/9f/readonly_4f47775d7fa01d609977a511c4ad4516f35657 delete mode 100644 dot_oh-my-zsh/dot_git/objects/a1/readonly_b4d15874bb41e5f85605510efc5e5f1ecdcfe6 delete mode 100644 dot_oh-my-zsh/dot_git/objects/a8/readonly_2f6c79abdb888f6f63ee2ddc77742a84c28486 delete mode 100644 dot_oh-my-zsh/dot_git/objects/ab/readonly_004d4917b645c4d7fb5609f6a1bdf0ae35d6e1 delete mode 100644 dot_oh-my-zsh/dot_git/objects/ab/readonly_2af5605ce1780f961b7ee0809b8800ae209535 delete mode 100644 dot_oh-my-zsh/dot_git/objects/af/readonly_e4ae0dbec09565c9e712f39c32eb5438abf6ff delete mode 100644 dot_oh-my-zsh/dot_git/objects/b3/readonly_5dc9808e2e51f4dd5b5a75b3129bd180f0973b delete mode 100644 dot_oh-my-zsh/dot_git/objects/b3/readonly_ba8da4218c3b9e1e5e45e1d4c00d312ff7226b delete mode 100644 dot_oh-my-zsh/dot_git/objects/b5/readonly_c82e4a7f256fd9b0ac38dc0b872b9822b9c56f delete mode 100644 dot_oh-my-zsh/dot_git/objects/b8/readonly_fe0ad9392102823dcc7e2aaeb50b1666fe0912 delete mode 100644 dot_oh-my-zsh/dot_git/objects/ba/readonly_1732833b81c69df5135825d38ea9d889d1aa47 delete mode 100644 dot_oh-my-zsh/dot_git/objects/bc/readonly_be1050433efd4b553953dc41068dbb1ba787ca delete mode 100644 dot_oh-my-zsh/dot_git/objects/be/readonly_cd5ea172f12b98d9b5d38833823e35cb55d7ec delete mode 100644 dot_oh-my-zsh/dot_git/objects/c9/readonly_0875be7d5907d51c46a16db236187684a1cfaa delete mode 100644 dot_oh-my-zsh/dot_git/objects/cd/readonly_8ed4ac78ed7e9dd1b9bedee09ce2592bfcca85 delete mode 100644 dot_oh-my-zsh/dot_git/objects/d2/readonly_d5155d41cbe183ef172fef1e83a29d116a5af6 delete mode 100644 dot_oh-my-zsh/dot_git/objects/d3/readonly_c142f39745f1db8f9dea818c05c095ff36e991 delete mode 100644 dot_oh-my-zsh/dot_git/objects/d5/readonly_3b0cd4dd8f79402a90aac992c01d5a70ced511 delete mode 100644 dot_oh-my-zsh/dot_git/objects/d5/readonly_9f2fac36ac7d83d33c0054b1de33cce54e3210 delete mode 100644 dot_oh-my-zsh/dot_git/objects/d6/readonly_e510b68247004e609e50a2b52a21c38bd61c5f delete mode 100644 dot_oh-my-zsh/dot_git/objects/da/readonly_6ed2281d7795c5f98c06289c6de59c32fa26ff delete mode 100644 dot_oh-my-zsh/dot_git/objects/dd/readonly_52b165548a28d4e1694864fba53226bc802caf delete mode 100644 dot_oh-my-zsh/dot_git/objects/dd/readonly_bb5466c886fbfbb2d5c93a7b3f8eebc962ae03 delete mode 100644 dot_oh-my-zsh/dot_git/objects/de/readonly_66c4b421e3b2f78235d263c4b09baa53c8784a delete mode 100644 dot_oh-my-zsh/dot_git/objects/e1/readonly_32eef8382fc1a88717f7b34cf4df7d70062886 delete mode 100644 dot_oh-my-zsh/dot_git/objects/e1/readonly_78c2ee354436e1d15c048fb4f88e946393b0f3 delete mode 100644 dot_oh-my-zsh/dot_git/objects/e4/readonly_c68ff4b61e5f4d378c17bfca48f0298adbaffa delete mode 100644 dot_oh-my-zsh/dot_git/objects/e5/readonly_b81e4fc804cd74f20c646fd4dbefe5b4c02bdf delete mode 100644 dot_oh-my-zsh/dot_git/objects/e9/readonly_c449fae9a297c2078c5244f0ab67517480c7a7 delete mode 100644 dot_oh-my-zsh/dot_git/objects/ed/readonly_0d129b3dcca5efe9d0a10fd25f62a963c50829 delete mode 100644 dot_oh-my-zsh/dot_git/objects/f1/readonly_ad37e15eb7530a525831ec78a488a4af51e4ce delete mode 100644 dot_oh-my-zsh/dot_git/objects/f2/readonly_fd0cb1cb80910a215b949a431b062b60c342d3 delete mode 100644 dot_oh-my-zsh/dot_git/objects/fb/readonly_48710130230986769fbd857204a6bb2842eea5 delete mode 100644 dot_oh-my-zsh/dot_git/objects/info/.keep delete mode 100644 dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.idx delete mode 100644 dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.pack delete mode 100644 dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.rev delete mode 100644 dot_oh-my-zsh/dot_git/refs/heads/master delete mode 100644 dot_oh-my-zsh/dot_git/refs/remotes/origin/master delete mode 100644 dot_oh-my-zsh/dot_git/refs/tags/.keep delete mode 100644 dot_oh-my-zsh/dot_git/shallow delete mode 100644 dot_oh-my-zsh/dot_github/CODEOWNERS delete mode 100644 dot_oh-my-zsh/dot_github/FUNDING.yml delete mode 100644 dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report_omz.yml delete mode 100644 dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/config.yml delete mode 100644 dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/feature_request.yml delete mode 100644 dot_oh-my-zsh/dot_github/PULL_REQUEST_TEMPLATE.md delete mode 100644 dot_oh-my-zsh/dot_github/dependabot.yml delete mode 100644 dot_oh-my-zsh/dot_github/dependencies.yml delete mode 100644 dot_oh-my-zsh/dot_github/workflows/dependencies.yml delete mode 100644 dot_oh-my-zsh/dot_github/workflows/dependencies/dot_gitignore delete mode 100644 dot_oh-my-zsh/dot_github/workflows/dependencies/requirements.txt delete mode 100644 dot_oh-my-zsh/dot_github/workflows/dependencies/updater.py delete mode 100644 dot_oh-my-zsh/dot_github/workflows/installer.yml delete mode 100644 dot_oh-my-zsh/dot_github/workflows/installer/dot_gitignore delete mode 100644 dot_oh-my-zsh/dot_github/workflows/installer/dot_vercelignore delete mode 100644 dot_oh-my-zsh/dot_github/workflows/installer/vercel.json delete mode 100644 dot_oh-my-zsh/dot_github/workflows/main.yml delete mode 100644 dot_oh-my-zsh/dot_github/workflows/project.yml delete mode 100644 dot_oh-my-zsh/dot_gitignore delete mode 100644 dot_oh-my-zsh/dot_gitpod.Dockerfile delete mode 100644 dot_oh-my-zsh/dot_gitpod.yml delete mode 100644 dot_oh-my-zsh/dot_prettierrc delete mode 100644 dot_oh-my-zsh/lib/async_prompt.zsh delete mode 100644 dot_oh-my-zsh/lib/bzr.zsh delete mode 100644 dot_oh-my-zsh/lib/cli.zsh delete mode 100644 dot_oh-my-zsh/lib/clipboard.zsh delete mode 100644 dot_oh-my-zsh/lib/compfix.zsh delete mode 100644 dot_oh-my-zsh/lib/completion.zsh delete mode 100644 dot_oh-my-zsh/lib/correction.zsh delete mode 100644 dot_oh-my-zsh/lib/diagnostics.zsh delete mode 100644 dot_oh-my-zsh/lib/directories.zsh delete mode 100644 dot_oh-my-zsh/lib/functions.zsh delete mode 100644 dot_oh-my-zsh/lib/git.zsh delete mode 100644 dot_oh-my-zsh/lib/grep.zsh delete mode 100644 dot_oh-my-zsh/lib/history.zsh delete mode 100644 dot_oh-my-zsh/lib/key-bindings.zsh delete mode 100644 dot_oh-my-zsh/lib/misc.zsh delete mode 100644 dot_oh-my-zsh/lib/nvm.zsh delete mode 100644 dot_oh-my-zsh/lib/prompt_info_functions.zsh delete mode 100644 dot_oh-my-zsh/lib/spectrum.zsh delete mode 100644 dot_oh-my-zsh/lib/termsupport.zsh delete mode 100644 dot_oh-my-zsh/lib/tests/cli.test.zsh delete mode 100644 dot_oh-my-zsh/lib/theme-and-appearance.zsh delete mode 100644 dot_oh-my-zsh/lib/vcs_info.zsh delete mode 100644 dot_oh-my-zsh/log/empty_dot_gitkeep delete mode 100644 dot_oh-my-zsh/oh-my-zsh.sh delete mode 100644 dot_oh-my-zsh/plugins/1password/1password.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/1password/README.md delete mode 100644 dot_oh-my-zsh/plugins/1password/_opswd delete mode 100644 dot_oh-my-zsh/plugins/1password/opswd delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/README.md delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/alias-finder.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/dot_zunit.yml delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/tests/_output/empty_dot_gitkeep delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/tests/_support/bootstrap delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/tests/_support/empty_dot_gitkeep delete mode 100644 dot_oh-my-zsh/plugins/alias-finder/tests/test_run.sh delete mode 100644 dot_oh-my-zsh/plugins/aliases/README.md delete mode 100644 dot_oh-my-zsh/plugins/aliases/aliases.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/aliases/cheatsheet.py delete mode 100644 dot_oh-my-zsh/plugins/aliases/dot_gitignore delete mode 100644 dot_oh-my-zsh/plugins/aliases/termcolor.py delete mode 100644 dot_oh-my-zsh/plugins/ansible/README.md delete mode 100644 dot_oh-my-zsh/plugins/ansible/ansible.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ant/README.md delete mode 100644 dot_oh-my-zsh/plugins/ant/_ant delete mode 100644 dot_oh-my-zsh/plugins/ant/ant.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/apache2-macports/README.md delete mode 100644 dot_oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/arcanist/README.md delete mode 100644 dot_oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/archlinux/README.md delete mode 100644 dot_oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/arduino-cli/README.md delete mode 100644 dot_oh-my-zsh/plugins/arduino-cli/arduino-cli.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/argocd/README.md delete mode 100644 dot_oh-my-zsh/plugins/argocd/argocd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/asdf/README.md delete mode 100644 dot_oh-my-zsh/plugins/asdf/asdf.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/autoenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/autojump/README.md delete mode 100644 dot_oh-my-zsh/plugins/autojump/autojump.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/autopep8/README.md delete mode 100644 dot_oh-my-zsh/plugins/autopep8/_autopep8 delete mode 100644 dot_oh-my-zsh/plugins/aws/README.md delete mode 100644 dot_oh-my-zsh/plugins/aws/aws.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/azure/README.md delete mode 100644 dot_oh-my-zsh/plugins/azure/azure.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/battery/README.md delete mode 100644 dot_oh-my-zsh/plugins/battery/battery.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bazel/README.md delete mode 100644 dot_oh-my-zsh/plugins/bazel/_bazel delete mode 100644 dot_oh-my-zsh/plugins/bazel/bazel.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bbedit/README.md delete mode 100644 dot_oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bedtools/README.md delete mode 100644 dot_oh-my-zsh/plugins/bedtools/_bedtools delete mode 100644 dot_oh-my-zsh/plugins/bgnotify/README.md delete mode 100644 dot_oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bower/README.md delete mode 100644 dot_oh-my-zsh/plugins/bower/_bower delete mode 100644 dot_oh-my-zsh/plugins/bower/bower.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/branch/README.md delete mode 100644 dot_oh-my-zsh/plugins/branch/branch.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/brew/README.md delete mode 100644 dot_oh-my-zsh/plugins/brew/brew.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bridgetown/README.md delete mode 100644 dot_oh-my-zsh/plugins/bridgetown/bridgetown.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bun/README.md delete mode 100644 dot_oh-my-zsh/plugins/bun/bun.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/bundler/README.md delete mode 100644 dot_oh-my-zsh/plugins/bundler/_bundler delete mode 100644 dot_oh-my-zsh/plugins/bundler/bundler.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cabal/README.md delete mode 100644 dot_oh-my-zsh/plugins/cabal/cabal.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cake/README.md delete mode 100644 dot_oh-my-zsh/plugins/cake/cake.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cakephp3/README.md delete mode 100644 dot_oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/capistrano/README.md delete mode 100644 dot_oh-my-zsh/plugins/capistrano/_capistrano delete mode 100644 dot_oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cask/README.md delete mode 100644 dot_oh-my-zsh/plugins/cask/cask.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/catimg/README.md delete mode 100644 dot_oh-my-zsh/plugins/catimg/catimg.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/catimg/catimg.sh delete mode 100644 dot_oh-my-zsh/plugins/catimg/colors.png delete mode 100644 dot_oh-my-zsh/plugins/celery/README.md delete mode 100644 dot_oh-my-zsh/plugins/celery/_celery delete mode 100644 dot_oh-my-zsh/plugins/charm/README.md delete mode 100644 dot_oh-my-zsh/plugins/charm/charm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/chezmoi/README.md delete mode 100644 dot_oh-my-zsh/plugins/chezmoi/chezmoi.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/chruby/README.md delete mode 100644 dot_oh-my-zsh/plugins/chruby/chruby.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/chucknorris/README.md delete mode 100644 dot_oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/chucknorris/dot_gitignore delete mode 100644 dot_oh-my-zsh/plugins/chucknorris/fortunes/chucknorris delete mode 100644 dot_oh-my-zsh/plugins/cloudfoundry/README.md delete mode 100644 dot_oh-my-zsh/plugins/cloudfoundry/cloudfoundry.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/codeclimate/README.md delete mode 100644 dot_oh-my-zsh/plugins/codeclimate/_codeclimate delete mode 100644 dot_oh-my-zsh/plugins/coffee/README.md delete mode 100644 dot_oh-my-zsh/plugins/coffee/_coffee delete mode 100644 dot_oh-my-zsh/plugins/coffee/coffee.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/colemak/README.md delete mode 100644 dot_oh-my-zsh/plugins/colemak/colemak-less delete mode 100644 dot_oh-my-zsh/plugins/colemak/colemak.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/colemak/dot_gitignore delete mode 100644 dot_oh-my-zsh/plugins/colored-man-pages/README.md delete mode 100644 dot_oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/colored-man-pages/executable_nroff delete mode 100644 dot_oh-my-zsh/plugins/colorize/README.md delete mode 100644 dot_oh-my-zsh/plugins/colorize/colorize.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/command-not-found/README.md delete mode 100644 dot_oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/common-aliases/README.md delete mode 100644 dot_oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/compleat/README.md delete mode 100644 dot_oh-my-zsh/plugins/compleat/compleat.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/composer/README.md delete mode 100644 dot_oh-my-zsh/plugins/composer/composer.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/conda-env/README.md delete mode 100644 dot_oh-my-zsh/plugins/conda-env/conda-env.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/conda/README.md delete mode 100644 dot_oh-my-zsh/plugins/conda/conda.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/copybuffer/README.md delete mode 100644 dot_oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/copyfile/README.md delete mode 100644 dot_oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/copypath/README.md delete mode 100644 dot_oh-my-zsh/plugins/copypath/copypath.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cp/README.md delete mode 100644 dot_oh-my-zsh/plugins/cp/cp.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/cpanm/README.md delete mode 100644 dot_oh-my-zsh/plugins/cpanm/_cpanm delete mode 100644 dot_oh-my-zsh/plugins/dash/README.md delete mode 100644 dot_oh-my-zsh/plugins/dash/dash.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dbt/README.md delete mode 100644 dot_oh-my-zsh/plugins/dbt/dbt.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/debian/README.md delete mode 100644 dot_oh-my-zsh/plugins/debian/debian.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/deno/README.md delete mode 100644 dot_oh-my-zsh/plugins/deno/deno.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dircycle/README.md delete mode 100644 dot_oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/direnv/README.md delete mode 100644 dot_oh-my-zsh/plugins/direnv/direnv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dirhistory/README.md delete mode 100644 dot_oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dirpersist/README.md delete mode 100644 dot_oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dnf/README.md delete mode 100644 dot_oh-my-zsh/plugins/dnf/dnf.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dnote/README.md delete mode 100644 dot_oh-my-zsh/plugins/dnote/_dnote delete mode 100644 dot_oh-my-zsh/plugins/docker-compose/README.md delete mode 100644 dot_oh-my-zsh/plugins/docker-compose/_docker-compose delete mode 100644 dot_oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/docker/README.md delete mode 100644 dot_oh-my-zsh/plugins/docker/completions/_docker delete mode 100644 dot_oh-my-zsh/plugins/docker/docker.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/doctl/README.md delete mode 100644 dot_oh-my-zsh/plugins/doctl/doctl.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dotenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/dotnet/README.md delete mode 100644 dot_oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/droplr/README.md delete mode 100644 dot_oh-my-zsh/plugins/droplr/droplr.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/drush/README.md delete mode 100644 dot_oh-my-zsh/plugins/drush/drush.complete.sh delete mode 100644 dot_oh-my-zsh/plugins/drush/drush.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/eecms/README.md delete mode 100644 dot_oh-my-zsh/plugins/eecms/eecms.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emacs/README.md delete mode 100644 dot_oh-my-zsh/plugins/emacs/emacs.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emacs/executable_emacsclient.sh delete mode 100644 dot_oh-my-zsh/plugins/ember-cli/README.md delete mode 100644 dot_oh-my-zsh/plugins/ember-cli/_ember-cli delete mode 100644 dot_oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emoji-clock/README.md delete mode 100644 dot_oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emoji/README.md delete mode 100644 dot_oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh delete mode 100644 dot_oh-my-zsh/plugins/emoji/emoji-data.txt delete mode 100644 dot_oh-my-zsh/plugins/emoji/emoji.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emoji/gemoji_db.json delete mode 100644 dot_oh-my-zsh/plugins/emoji/update_emoji.py delete mode 100644 dot_oh-my-zsh/plugins/emotty/README.md delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_floral_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_love_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_nature_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh delete mode 100644 dot_oh-my-zsh/plugins/encode64/README.md delete mode 100644 dot_oh-my-zsh/plugins/encode64/encode64.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/extract/README.md delete mode 100644 dot_oh-my-zsh/plugins/extract/_extract delete mode 100644 dot_oh-my-zsh/plugins/extract/extract.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/eza/README.md delete mode 100644 dot_oh-my-zsh/plugins/eza/eza.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fabric/README.md delete mode 100644 dot_oh-my-zsh/plugins/fabric/_fab delete mode 100644 dot_oh-my-zsh/plugins/fabric/empty_fabric.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fancy-ctrl-z/README.md delete mode 100644 dot_oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fasd/README.md delete mode 100644 dot_oh-my-zsh/plugins/fasd/fasd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fastfile/README.md delete mode 100644 dot_oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fbterm/README.md delete mode 100644 dot_oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fig/README.md delete mode 100644 dot_oh-my-zsh/plugins/fig/fig.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/firewalld/README.md delete mode 100644 dot_oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/flutter/README.md delete mode 100644 dot_oh-my-zsh/plugins/flutter/flutter.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fluxcd/README.md delete mode 100644 dot_oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fnm/README.md delete mode 100644 dot_oh-my-zsh/plugins/fnm/fnm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/forklift/README.md delete mode 100644 dot_oh-my-zsh/plugins/forklift/forklift.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fossil/README.md delete mode 100644 dot_oh-my-zsh/plugins/fossil/_fossil delete mode 100644 dot_oh-my-zsh/plugins/fossil/fossil.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/frontend-search/README.md delete mode 100644 dot_oh-my-zsh/plugins/frontend-search/_frontend delete mode 100644 dot_oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/fzf/README.md delete mode 100644 dot_oh-my-zsh/plugins/fzf/fzf.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gas/README.md delete mode 100644 dot_oh-my-zsh/plugins/gas/_gas delete mode 100644 dot_oh-my-zsh/plugins/gatsby/README.md delete mode 100644 dot_oh-my-zsh/plugins/gatsby/_gatsby delete mode 100644 dot_oh-my-zsh/plugins/gcloud/README.md delete mode 100644 dot_oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/geeknote/README.md delete mode 100644 dot_oh-my-zsh/plugins/geeknote/_geeknote delete mode 100644 dot_oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gem/README.md delete mode 100644 dot_oh-my-zsh/plugins/gem/completions/_gem delete mode 100644 dot_oh-my-zsh/plugins/gem/gem.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/genpass/README.md delete mode 100644 dot_oh-my-zsh/plugins/genpass/executable_genpass-apple delete mode 100644 dot_oh-my-zsh/plugins/genpass/executable_genpass-monkey delete mode 100644 dot_oh-my-zsh/plugins/genpass/executable_genpass-xkcd delete mode 100644 dot_oh-my-zsh/plugins/genpass/genpass.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gh/README.md delete mode 100644 dot_oh-my-zsh/plugins/gh/gh.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-auto-fetch/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-auto-fetch/git-auto-fetch.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-commit/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-commit/git-commit.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-escape-magic/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic delete mode 100644 dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-extras/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-flow-avh/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-flow/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-flow/_git-flow delete mode 100644 dot_oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-hubflow/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-lfs/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-prompt/README.md delete mode 100644 dot_oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/git-prompt/gitstatus.py delete mode 100644 dot_oh-my-zsh/plugins/git/README.md delete mode 100644 dot_oh-my-zsh/plugins/git/git.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gitfast/README.md delete mode 100644 dot_oh-my-zsh/plugins/gitfast/_git delete mode 100644 dot_oh-my-zsh/plugins/gitfast/git-completion.bash delete mode 100644 dot_oh-my-zsh/plugins/gitfast/git-prompt.sh delete mode 100644 dot_oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/github/README.md delete mode 100644 dot_oh-my-zsh/plugins/github/_hub delete mode 100644 dot_oh-my-zsh/plugins/github/github.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gitignore/README.md delete mode 100644 dot_oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/glassfish/README.md delete mode 100644 dot_oh-my-zsh/plugins/glassfish/_asadmin delete mode 100644 dot_oh-my-zsh/plugins/glassfish/empty_glassfish.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/globalias/README.md delete mode 100644 dot_oh-my-zsh/plugins/globalias/globalias.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gnu-utils/README.md delete mode 100644 dot_oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/golang/README.md delete mode 100644 dot_oh-my-zsh/plugins/golang/_golang delete mode 100644 dot_oh-my-zsh/plugins/golang/golang.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/golang/templates/empty_search.txt delete mode 100644 dot_oh-my-zsh/plugins/golang/templates/package.txt delete mode 100644 dot_oh-my-zsh/plugins/gpg-agent/README.md delete mode 100644 dot_oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gradle/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/gradle/README.md delete mode 100644 dot_oh-my-zsh/plugins/gradle/_gradle delete mode 100644 dot_oh-my-zsh/plugins/gradle/gradle.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/grails/README.md delete mode 100644 dot_oh-my-zsh/plugins/grails/grails.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/grc/README.md delete mode 100644 dot_oh-my-zsh/plugins/grc/grc.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/grunt/README.md delete mode 100644 dot_oh-my-zsh/plugins/grunt/grunt.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/gulp/README.md delete mode 100644 dot_oh-my-zsh/plugins/gulp/gulp.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/hanami/README.md delete mode 100644 dot_oh-my-zsh/plugins/hanami/hanami.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/hasura/README.md delete mode 100644 dot_oh-my-zsh/plugins/hasura/hasura.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/helm/README.md delete mode 100644 dot_oh-my-zsh/plugins/helm/helm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/heroku-alias/README.md delete mode 100644 dot_oh-my-zsh/plugins/heroku-alias/heroku-alias.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/heroku/README.md delete mode 100644 dot_oh-my-zsh/plugins/heroku/heroku.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/history-substring-search/README.md delete mode 100644 dot_oh-my-zsh/plugins/history-substring-search/dependencies/OMZ-README.md delete mode 100644 dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh delete mode 100644 dot_oh-my-zsh/plugins/history/README.md delete mode 100644 dot_oh-my-zsh/plugins/history/history.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/hitchhiker/README.md delete mode 100644 dot_oh-my-zsh/plugins/hitchhiker/dot_gitignore delete mode 100644 dot_oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker delete mode 100644 dot_oh-my-zsh/plugins/hitchhiker/hitchhiker.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/hitokoto/README.md delete mode 100644 dot_oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/homestead/README.md delete mode 100644 dot_oh-my-zsh/plugins/homestead/homestead.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/httpie/README.md delete mode 100644 dot_oh-my-zsh/plugins/httpie/_httpie delete mode 100644 dot_oh-my-zsh/plugins/invoke/README.md delete mode 100644 dot_oh-my-zsh/plugins/invoke/invoke.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ionic/README.md delete mode 100644 dot_oh-my-zsh/plugins/ionic/ionic.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ipfs/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/ipfs/README.md delete mode 100644 dot_oh-my-zsh/plugins/ipfs/_ipfs delete mode 100644 dot_oh-my-zsh/plugins/isodate/README.md delete mode 100644 dot_oh-my-zsh/plugins/isodate/isodate.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/istioctl/README.md delete mode 100644 dot_oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/iterm2/README.md delete mode 100644 dot_oh-my-zsh/plugins/iterm2/executable_update delete mode 100644 dot_oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/iterm2/iterm2_shell_integration.zsh delete mode 100644 dot_oh-my-zsh/plugins/jake-node/README.md delete mode 100644 dot_oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/jenv/jenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jfrog/README.md delete mode 100644 dot_oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jhbuild/README.md delete mode 100644 dot_oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jira/README.md delete mode 100644 dot_oh-my-zsh/plugins/jira/_jira delete mode 100644 dot_oh-my-zsh/plugins/jira/jira.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jruby/README.md delete mode 100644 dot_oh-my-zsh/plugins/jruby/jruby.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jsontools/README.md delete mode 100644 dot_oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/juju/README.md delete mode 100644 dot_oh-my-zsh/plugins/juju/juju.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/jump/README.md delete mode 100644 dot_oh-my-zsh/plugins/jump/jump.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/k9s/README.md delete mode 100644 dot_oh-my-zsh/plugins/k9s/k9s.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kate/README.md delete mode 100644 dot_oh-my-zsh/plugins/kate/kate.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/keychain/README.md delete mode 100644 dot_oh-my-zsh/plugins/keychain/keychain.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kind/README.md delete mode 100644 dot_oh-my-zsh/plugins/kind/kind.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kitchen/README.md delete mode 100644 dot_oh-my-zsh/plugins/kitchen/_kitchen delete mode 100644 dot_oh-my-zsh/plugins/kitty/README.md delete mode 100644 dot_oh-my-zsh/plugins/kitty/kitty.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kn/README.md delete mode 100644 dot_oh-my-zsh/plugins/kn/kn.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/knife/README.md delete mode 100644 dot_oh-my-zsh/plugins/knife/_knife delete mode 100644 dot_oh-my-zsh/plugins/knife_ssh/README.md delete mode 100644 dot_oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kops/README.md delete mode 100644 dot_oh-my-zsh/plugins/kops/kops.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kube-ps1/README.md delete mode 100644 dot_oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kubectl/README.md delete mode 100644 dot_oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kubectx/README.md delete mode 100644 dot_oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/kubectx/prod.png delete mode 100644 dot_oh-my-zsh/plugins/kubectx/stage.png delete mode 100644 dot_oh-my-zsh/plugins/lando/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/lando/README.md delete mode 100644 dot_oh-my-zsh/plugins/lando/lando.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/laravel/README.md delete mode 100644 dot_oh-my-zsh/plugins/laravel/_artisan delete mode 100644 dot_oh-my-zsh/plugins/laravel/laravel.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/laravel4/README.md delete mode 100644 dot_oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/laravel5/README.md delete mode 100644 dot_oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/last-working-dir/README.md delete mode 100644 dot_oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/lein/README.md delete mode 100644 dot_oh-my-zsh/plugins/lein/_lein delete mode 100644 dot_oh-my-zsh/plugins/lighthouse/README.md delete mode 100644 dot_oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/localstack/README.md delete mode 100644 dot_oh-my-zsh/plugins/localstack/localstack.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/localstack/sqs-send-result.png delete mode 100644 dot_oh-my-zsh/plugins/lol/README.md delete mode 100644 dot_oh-my-zsh/plugins/lol/lol.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/lpass/README.md delete mode 100644 dot_oh-my-zsh/plugins/lpass/_lpass delete mode 100644 dot_oh-my-zsh/plugins/lxd/README.md delete mode 100644 dot_oh-my-zsh/plugins/lxd/lxd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/macos/README.md delete mode 100644 dot_oh-my-zsh/plugins/macos/_security delete mode 100644 dot_oh-my-zsh/plugins/macos/macos.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/macos/music delete mode 100644 dot_oh-my-zsh/plugins/macos/spotify delete mode 100644 dot_oh-my-zsh/plugins/macports/README.md delete mode 100644 dot_oh-my-zsh/plugins/macports/_port delete mode 100644 dot_oh-my-zsh/plugins/macports/macports.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/magic-enter/README.md delete mode 100644 dot_oh-my-zsh/plugins/magic-enter/magic-enter.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/man/README.md delete mode 100644 dot_oh-my-zsh/plugins/man/man.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/marked2/README.md delete mode 100644 dot_oh-my-zsh/plugins/marked2/marked2.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/marktext/README.md delete mode 100644 dot_oh-my-zsh/plugins/marktext/marktext.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mercurial/README.md delete mode 100644 dot_oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/meteor/README.md delete mode 100644 dot_oh-my-zsh/plugins/meteor/_meteor delete mode 100644 dot_oh-my-zsh/plugins/meteor/meteor.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/microk8s/README.md delete mode 100644 dot_oh-my-zsh/plugins/microk8s/microk8s.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/minikube/README.md delete mode 100644 dot_oh-my-zsh/plugins/minikube/minikube.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mise/README.md delete mode 100644 dot_oh-my-zsh/plugins/mise/mise.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mix-fast/README.md delete mode 100644 dot_oh-my-zsh/plugins/mix-fast/mix-fast.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mix/README.md delete mode 100644 dot_oh-my-zsh/plugins/mix/_mix delete mode 100644 dot_oh-my-zsh/plugins/mongo-atlas/README.md delete mode 100644 dot_oh-my-zsh/plugins/mongo-atlas/mongo-atlas.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mongocli/README.md delete mode 100644 dot_oh-my-zsh/plugins/mongocli/mongocli.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mosh/README.md delete mode 100644 dot_oh-my-zsh/plugins/mosh/mosh.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/multipass/README.md delete mode 100644 dot_oh-my-zsh/plugins/multipass/_multipass delete mode 100644 dot_oh-my-zsh/plugins/multipass/multipass.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mvn/README.md delete mode 100644 dot_oh-my-zsh/plugins/mvn/mvn.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/mysql-macports/README.md delete mode 100644 dot_oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/n98-magerun/README.md delete mode 100644 dot_oh-my-zsh/plugins/n98-magerun/n98-magerun.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/nanoc/README.md delete mode 100644 dot_oh-my-zsh/plugins/nanoc/_nanoc delete mode 100644 dot_oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/nats/README.md delete mode 100644 dot_oh-my-zsh/plugins/nats/nats.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ng/README.md delete mode 100644 dot_oh-my-zsh/plugins/ng/_ng delete mode 100644 dot_oh-my-zsh/plugins/nmap/README.md delete mode 100644 dot_oh-my-zsh/plugins/nmap/nmap.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/node/README.md delete mode 100644 dot_oh-my-zsh/plugins/node/node.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/nodenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/nodenv/nodenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/nomad/README.md delete mode 100644 dot_oh-my-zsh/plugins/nomad/_nomad delete mode 100644 dot_oh-my-zsh/plugins/npm/README.md delete mode 100644 dot_oh-my-zsh/plugins/npm/npm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/nvm/README.md delete mode 100644 dot_oh-my-zsh/plugins/nvm/nvm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/oc/README.md delete mode 100644 dot_oh-my-zsh/plugins/oc/oc.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/octozen/README.md delete mode 100644 dot_oh-my-zsh/plugins/octozen/octozen.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/opentofu/README.md delete mode 100644 dot_oh-my-zsh/plugins/opentofu/opentofu.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/operator-sdk/README.md delete mode 100644 dot_oh-my-zsh/plugins/operator-sdk/operator-sdk.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/otp/README.md delete mode 100644 dot_oh-my-zsh/plugins/otp/otp.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pass/README.md delete mode 100644 dot_oh-my-zsh/plugins/pass/_pass delete mode 100644 dot_oh-my-zsh/plugins/paver/README.md delete mode 100644 dot_oh-my-zsh/plugins/paver/paver.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pep8/README.md delete mode 100644 dot_oh-my-zsh/plugins/pep8/_pep8 delete mode 100644 dot_oh-my-zsh/plugins/per-directory-history/README.md delete mode 100644 dot_oh-my-zsh/plugins/per-directory-history/per-directory-history.zsh delete mode 100644 dot_oh-my-zsh/plugins/per-directory-history/symlink_per-directory-history.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/percol/README.md delete mode 100644 dot_oh-my-zsh/plugins/percol/percol.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/perl/README.md delete mode 100644 dot_oh-my-zsh/plugins/perl/perl.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/perms/README.md delete mode 100644 dot_oh-my-zsh/plugins/perms/perms.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/phing/README.md delete mode 100644 dot_oh-my-zsh/plugins/phing/phing.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pip/README.md delete mode 100644 dot_oh-my-zsh/plugins/pip/_pip delete mode 100644 dot_oh-my-zsh/plugins/pip/pip.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pipenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/pipenv/pipenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pj/README.md delete mode 100644 dot_oh-my-zsh/plugins/pj/pj.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/please/README.md delete mode 100644 dot_oh-my-zsh/plugins/please/please.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pm2/README.md delete mode 100644 dot_oh-my-zsh/plugins/pm2/_pm2 delete mode 100644 dot_oh-my-zsh/plugins/pm2/pm2.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pod/README.md delete mode 100644 dot_oh-my-zsh/plugins/pod/_pod delete mode 100644 dot_oh-my-zsh/plugins/podman/README.md delete mode 100644 dot_oh-my-zsh/plugins/podman/podman.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/poetry-env/README.md delete mode 100644 dot_oh-my-zsh/plugins/poetry-env/poetry-env.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/poetry/README.md delete mode 100644 dot_oh-my-zsh/plugins/poetry/poetry.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/postgres/README.md delete mode 100644 dot_oh-my-zsh/plugins/postgres/postgres.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pow/README.md delete mode 100644 dot_oh-my-zsh/plugins/pow/pow.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/powder/README.md delete mode 100644 dot_oh-my-zsh/plugins/powder/_powder delete mode 100644 dot_oh-my-zsh/plugins/powify/README.md delete mode 100644 dot_oh-my-zsh/plugins/powify/_powify delete mode 100644 dot_oh-my-zsh/plugins/pre-commit/README.md delete mode 100644 dot_oh-my-zsh/plugins/pre-commit/pre-commit.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/procs/README.md delete mode 100644 dot_oh-my-zsh/plugins/procs/procs.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/profiles/README.md delete mode 100644 dot_oh-my-zsh/plugins/profiles/profiles.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pyenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/pylint/README.md delete mode 100644 dot_oh-my-zsh/plugins/pylint/_pylint delete mode 100644 dot_oh-my-zsh/plugins/pylint/pylint.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/python/README.md delete mode 100644 dot_oh-my-zsh/plugins/python/python.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/qodana/README.md delete mode 100644 dot_oh-my-zsh/plugins/qodana/qodana.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/qrcode/README.md delete mode 100644 dot_oh-my-zsh/plugins/qrcode/qrcode.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rails/README.md delete mode 100644 dot_oh-my-zsh/plugins/rails/_rails delete mode 100644 dot_oh-my-zsh/plugins/rails/rails.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rake-fast/README.md delete mode 100644 dot_oh-my-zsh/plugins/rake-fast/rake-fast.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rake/README.md delete mode 100644 dot_oh-my-zsh/plugins/rake/rake.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rand-quote/README.md delete mode 100644 dot_oh-my-zsh/plugins/rand-quote/rand-quote.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rbenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rbfu/README.md delete mode 100644 dot_oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rbw/README.md delete mode 100644 dot_oh-my-zsh/plugins/rbw/rbw.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/react-native/README.md delete mode 100644 dot_oh-my-zsh/plugins/react-native/_react-native delete mode 100644 dot_oh-my-zsh/plugins/react-native/react-native.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rebar/README.md delete mode 100644 dot_oh-my-zsh/plugins/rebar/_rebar delete mode 100644 dot_oh-my-zsh/plugins/redis-cli/README.md delete mode 100644 dot_oh-my-zsh/plugins/redis-cli/_redis-cli delete mode 100644 dot_oh-my-zsh/plugins/repo/README.md delete mode 100644 dot_oh-my-zsh/plugins/repo/_repo delete mode 100644 dot_oh-my-zsh/plugins/repo/repo.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ros/README.md delete mode 100644 dot_oh-my-zsh/plugins/ros/_ros delete mode 100644 dot_oh-my-zsh/plugins/rsync/README.md delete mode 100644 dot_oh-my-zsh/plugins/rsync/rsync.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ruby/README.md delete mode 100644 dot_oh-my-zsh/plugins/ruby/ruby.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rust/README.md delete mode 100644 dot_oh-my-zsh/plugins/rust/_rustc delete mode 100644 dot_oh-my-zsh/plugins/rust/rust.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/rvm/README.md delete mode 100644 dot_oh-my-zsh/plugins/rvm/rvm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/safe-paste/README.md delete mode 100644 dot_oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/salt/README.md delete mode 100644 dot_oh-my-zsh/plugins/salt/_salt delete mode 100644 dot_oh-my-zsh/plugins/samtools/README.md delete mode 100644 dot_oh-my-zsh/plugins/samtools/_samtools delete mode 100644 dot_oh-my-zsh/plugins/sbt/README.md delete mode 100644 dot_oh-my-zsh/plugins/sbt/_sbt delete mode 100644 dot_oh-my-zsh/plugins/sbt/sbt.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/scala/README.md delete mode 100644 dot_oh-my-zsh/plugins/scala/_scala delete mode 100644 dot_oh-my-zsh/plugins/scd/README.md delete mode 100644 dot_oh-my-zsh/plugins/scd/_scd delete mode 100644 dot_oh-my-zsh/plugins/scd/executable_scd delete mode 100644 dot_oh-my-zsh/plugins/scd/scd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/screen/README.md delete mode 100644 dot_oh-my-zsh/plugins/screen/screen.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/scw/README.md delete mode 100644 dot_oh-my-zsh/plugins/scw/scw.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sdk/README.md delete mode 100644 dot_oh-my-zsh/plugins/sdk/sdk.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sfdx/README.md delete mode 100644 dot_oh-my-zsh/plugins/sfdx/_sfdx delete mode 100644 dot_oh-my-zsh/plugins/sfffe/README.md delete mode 100644 dot_oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/README.md delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/dot_editorconfig delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/executable_proxy.py delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/executable_ssh-agent.py delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/executable_ssh-proxy.py delete mode 100644 dot_oh-my-zsh/plugins/shell-proxy/shell-proxy.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/shrink-path/README.md delete mode 100644 dot_oh-my-zsh/plugins/shrink-path/shrink-path.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sigstore/README.md delete mode 100644 dot_oh-my-zsh/plugins/sigstore/sigstore.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/singlechar/README.md delete mode 100644 dot_oh-my-zsh/plugins/singlechar/singlechar.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/skaffold/README.md delete mode 100644 dot_oh-my-zsh/plugins/skaffold/skaffold.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/snap/README.md delete mode 100644 dot_oh-my-zsh/plugins/snap/snap.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/spring/README.md delete mode 100644 dot_oh-my-zsh/plugins/spring/_spring delete mode 100644 dot_oh-my-zsh/plugins/sprunge/README.md delete mode 100644 dot_oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ssh-agent/README.md delete mode 100644 dot_oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ssh/README.md delete mode 100644 dot_oh-my-zsh/plugins/ssh/ssh.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/stack/README.md delete mode 100644 dot_oh-my-zsh/plugins/stack/stack.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/starship/README.md delete mode 100644 dot_oh-my-zsh/plugins/starship/starship.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/stripe/README.md delete mode 100644 dot_oh-my-zsh/plugins/stripe/stripe.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sublime-merge/README.md delete mode 100644 dot_oh-my-zsh/plugins/sublime-merge/sublime-merge.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sublime/README.md delete mode 100644 dot_oh-my-zsh/plugins/sublime/sublime.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/sudo/README.md delete mode 100644 dot_oh-my-zsh/plugins/sudo/sudo.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/supervisor/README.md delete mode 100644 dot_oh-my-zsh/plugins/supervisor/_supervisorctl delete mode 100644 dot_oh-my-zsh/plugins/supervisor/_supervisord delete mode 100644 dot_oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/suse/README.md delete mode 100644 dot_oh-my-zsh/plugins/suse/suse.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/svcat/README.md delete mode 100644 dot_oh-my-zsh/plugins/svcat/svcat.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/svn-fast-info/README.md delete mode 100644 dot_oh-my-zsh/plugins/svn-fast-info/svn-fast-info.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/svn/README.md delete mode 100644 dot_oh-my-zsh/plugins/svn/svn.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/swiftpm/README.md delete mode 100644 dot_oh-my-zsh/plugins/swiftpm/_swift delete mode 100644 dot_oh-my-zsh/plugins/swiftpm/swiftpm.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/symfony/README.md delete mode 100644 dot_oh-my-zsh/plugins/symfony/symfony.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/symfony2/README.md delete mode 100644 dot_oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/symfony6/README.md delete mode 100644 dot_oh-my-zsh/plugins/symfony6/symfony6.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/systemadmin/README.md delete mode 100644 dot_oh-my-zsh/plugins/systemadmin/systemadmin.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/systemd/README.md delete mode 100644 dot_oh-my-zsh/plugins/systemd/systemd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/tailscale/README.md delete mode 100644 dot_oh-my-zsh/plugins/tailscale/tailscale.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/taskwarrior/README.md delete mode 100644 dot_oh-my-zsh/plugins/taskwarrior/_task delete mode 100644 dot_oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/term_tab/README.md delete mode 100644 dot_oh-my-zsh/plugins/term_tab/term_tab.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/terminitor/README.md delete mode 100644 dot_oh-my-zsh/plugins/terminitor/_terminitor delete mode 100644 dot_oh-my-zsh/plugins/terraform/README.md delete mode 100644 dot_oh-my-zsh/plugins/terraform/_terraform delete mode 100644 dot_oh-my-zsh/plugins/terraform/terraform.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/textastic/README.md delete mode 100644 dot_oh-my-zsh/plugins/textastic/textastic.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/textmate/README.md delete mode 100644 dot_oh-my-zsh/plugins/textmate/textmate.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/thefuck/README.md delete mode 100644 dot_oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/themes/README.md delete mode 100644 dot_oh-my-zsh/plugins/themes/themes.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/thor/README.md delete mode 100644 dot_oh-my-zsh/plugins/thor/_thor delete mode 100644 dot_oh-my-zsh/plugins/tig/README.md delete mode 100644 dot_oh-my-zsh/plugins/tig/tig.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/timer/README.md delete mode 100644 dot_oh-my-zsh/plugins/timer/timer.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/tldr/README.md delete mode 100644 dot_oh-my-zsh/plugins/tldr/tldr.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/tmux-cssh/README.md delete mode 100644 dot_oh-my-zsh/plugins/tmux-cssh/_tmux-cssh delete mode 100644 dot_oh-my-zsh/plugins/tmux/README.md delete mode 100644 dot_oh-my-zsh/plugins/tmux/tmux.extra.conf delete mode 100644 dot_oh-my-zsh/plugins/tmux/tmux.only.conf delete mode 100644 dot_oh-my-zsh/plugins/tmux/tmux.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/tmuxinator/README.md delete mode 100644 dot_oh-my-zsh/plugins/tmuxinator/_tmuxinator delete mode 100644 dot_oh-my-zsh/plugins/tmuxinator/tmuxinator.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/toolbox/README.md delete mode 100644 dot_oh-my-zsh/plugins/toolbox/toolbox.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/torrent/README.md delete mode 100644 dot_oh-my-zsh/plugins/torrent/torrent.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/transfer/README.md delete mode 100644 dot_oh-my-zsh/plugins/transfer/transfer.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/tugboat/README.md delete mode 100644 dot_oh-my-zsh/plugins/tugboat/_tugboat delete mode 100644 dot_oh-my-zsh/plugins/ubuntu/README.md delete mode 100644 dot_oh-my-zsh/plugins/ubuntu/ubuntu.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/ufw/README.md delete mode 100644 dot_oh-my-zsh/plugins/ufw/_ufw delete mode 100644 dot_oh-my-zsh/plugins/universalarchive/README.md delete mode 100644 dot_oh-my-zsh/plugins/universalarchive/_universalarchive delete mode 100644 dot_oh-my-zsh/plugins/universalarchive/universalarchive.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/urltools/README.md delete mode 100644 dot_oh-my-zsh/plugins/urltools/urltools.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/uv/README.md delete mode 100644 dot_oh-my-zsh/plugins/uv/uv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vagrant-prompt/README.md delete mode 100644 dot_oh-my-zsh/plugins/vagrant-prompt/vagrant-prompt.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vagrant/README.md delete mode 100644 dot_oh-my-zsh/plugins/vagrant/_vagrant delete mode 100644 dot_oh-my-zsh/plugins/vagrant/vagrant.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vi-mode/README.md delete mode 100644 dot_oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vim-interaction/README.md delete mode 100644 dot_oh-my-zsh/plugins/vim-interaction/vim-interaction.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/virtualenv/README.md delete mode 100644 dot_oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/virtualenvwrapper/README.md delete mode 100644 dot_oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/volta/README.md delete mode 100644 dot_oh-my-zsh/plugins/volta/volta.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vscode/README.md delete mode 100644 dot_oh-my-zsh/plugins/vscode/vscode.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/vundle/README.md delete mode 100644 dot_oh-my-zsh/plugins/vundle/vundle.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/wakeonlan/README.md delete mode 100644 dot_oh-my-zsh/plugins/wakeonlan/_wake delete mode 100644 dot_oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/watson/README.md delete mode 100644 dot_oh-my-zsh/plugins/watson/_watson delete mode 100644 dot_oh-my-zsh/plugins/wd/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/wd/README.md delete mode 100644 dot_oh-my-zsh/plugins/wd/_wd.sh delete mode 100644 dot_oh-my-zsh/plugins/wd/executable_wd.sh delete mode 100644 dot_oh-my-zsh/plugins/wd/wd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/web-search/README.md delete mode 100644 dot_oh-my-zsh/plugins/web-search/web-search.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/wp-cli/README.md delete mode 100644 dot_oh-my-zsh/plugins/wp-cli/wp-cli.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/xcode/README.md delete mode 100644 dot_oh-my-zsh/plugins/xcode/_xcselv delete mode 100644 dot_oh-my-zsh/plugins/xcode/xcode.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/yarn/README.md delete mode 100644 dot_oh-my-zsh/plugins/yarn/_yarn delete mode 100644 dot_oh-my-zsh/plugins/yarn/yarn.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/yii/README.md delete mode 100644 dot_oh-my-zsh/plugins/yii/yii.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/yii2/README.md delete mode 100644 dot_oh-my-zsh/plugins/yii2/yii2.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/yum/README.md delete mode 100644 dot_oh-my-zsh/plugins/yum/yum.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/z/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/z/MANUAL.md delete mode 100644 dot_oh-my-zsh/plugins/z/README.md delete mode 100644 dot_oh-my-zsh/plugins/z/_z delete mode 100644 dot_oh-my-zsh/plugins/z/img/demo.gif delete mode 100644 dot_oh-my-zsh/plugins/z/img/mit_license.svg delete mode 100644 dot_oh-my-zsh/plugins/z/img/zsh_4.3.11_plus.svg delete mode 100644 dot_oh-my-zsh/plugins/z/z.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/zbell/README.md delete mode 100644 dot_oh-my-zsh/plugins/zbell/zbell.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/zeus/README.md delete mode 100644 dot_oh-my-zsh/plugins/zeus/_zeus delete mode 100644 dot_oh-my-zsh/plugins/zeus/zeus.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/zoxide/README.md delete mode 100644 dot_oh-my-zsh/plugins/zoxide/zoxide.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/zsh-interactive-cd/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/zsh-interactive-cd/README.md delete mode 100644 dot_oh-my-zsh/plugins/zsh-interactive-cd/demo.gif delete mode 100644 dot_oh-my-zsh/plugins/zsh-interactive-cd/zsh-interactive-cd.plugin.zsh delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/LICENSE delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/Makefile delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/NEWS delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/README.md delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/_n-kill delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/doc/executable_generate_single_file delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/doc/executable_install.sh delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/doc/executable_znt-tmux.zsh delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/doc/img/n-history2.png delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/doc/n-preview delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-aliases.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-cd.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-env.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-functions.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-history.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-kill.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-list.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-options.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/dot_config/znt/n-panelize.conf delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-aliases delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-cd delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-env delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-functions delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-help delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-history delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-kill delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-list delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-list-draw delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-list-input delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-options delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/n-panelize delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/znt-cd-widget delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/znt-history-widget delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/znt-kill-widget delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/znt-usetty-wrapper delete mode 100644 dot_oh-my-zsh/plugins/zsh-navigation-tools/zsh-navigation-tools.plugin.zsh delete mode 100644 dot_oh-my-zsh/templates/zshrc.zsh-template delete mode 100644 dot_oh-my-zsh/themes/3den.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/Soliah.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/adben.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/af-magic.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/afowler.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/agnoster.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/alanpeabody.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/amuse.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/apple.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/arrow.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/aussiegeek.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/avit.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/awesomepanda.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/bira.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/blinks.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/bureau.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/candy-kingdom.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/candy.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/clean.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/cloud.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/crcandy.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/crunch.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/cypher.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dallas.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/darkblood.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/daveverwer.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dieter.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dogenpunk.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dpoggi.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dst.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/dstufft.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/duellj.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/eastwood.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/edvardm.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/emotty.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/essembeh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/evan.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fino-time.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fino.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fishy.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/flazz.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fletcherm.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fox.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/frisk.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/frontcube.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/funky.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/fwalch.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gallifrey.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gallois.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/garyblessington.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gentoo.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/geoffgarside.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gianu.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gnzh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/gozilla.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/half-life.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/humza.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/imajes.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/intheloop.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/itchy.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jaischeema.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jbergantine.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jispwoso.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jnrowe.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jonathan.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/josh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jreese.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/jtriley.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/juanghurtado.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/junkfood.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kafeitu.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kardan.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kennethreitz.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kiwi.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kolo.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/kphoen.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/lambda.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/linuxonly.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/lukerandall.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/macovsky.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/maran.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mgutz.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/michelebologna.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mikeh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/miloshadzic.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/minimal.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mira.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mlh.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mortalscumbag.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/mrtazz.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/murilasso.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/muse.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/nanotech.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/nebirhos.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/nicoulaj.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/norm.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/obraun.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/oldgallois.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/peepcode.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/philips.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/pmcgee.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/pygmalion-virtualenv.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/pygmalion.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/random.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/re5et.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/refined.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/rgm.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/risto.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/rixius.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/rkj-repos.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/rkj.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/robbyrussell.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sammy.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/simonoff.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/simple.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/skaro.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/smt.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sonicradish.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sorin.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sporty_256.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/steeef.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/strug.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sunaku.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/sunrise.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/superjarin.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/suvash.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/symlink_macovsky-ruby.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/takashiyoshida.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/terminalparty.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/theunraveler.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/tjkirch.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/tjkirch_mod.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/tonotdo.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/trapd00r.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/wedisagree.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/wezm+.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/wezm.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/wuffers.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/xiong-chiamiov.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/ys.zsh-theme delete mode 100644 dot_oh-my-zsh/themes/zhann.zsh-theme delete mode 100644 dot_oh-my-zsh/tools/check_for_upgrade.sh delete mode 100644 dot_oh-my-zsh/tools/executable_changelog.sh delete mode 100644 dot_oh-my-zsh/tools/executable_install.sh delete mode 100644 dot_oh-my-zsh/tools/executable_require_tool.sh delete mode 100644 dot_oh-my-zsh/tools/executable_theme_chooser.sh delete mode 100644 dot_oh-my-zsh/tools/executable_upgrade.sh delete mode 100644 dot_oh-my-zsh/tools/uninstall.sh diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml new file mode 100644 index 0000000..af31ad9 --- /dev/null +++ b/.chezmoiexternal.toml @@ -0,0 +1,6 @@ +[".oh-my-zsh"] + type = "archive" + url = "https://github.com/ohmyzsh/ohmyzsh/archive/master.tar.gz" + exact = true + stripComponents = 1 + refreshPeriod = "168h" diff --git a/dot_oh-my-zsh/CODE_OF_CONDUCT.md b/dot_oh-my-zsh/CODE_OF_CONDUCT.md deleted file mode 100644 index 20ad1cc..0000000 --- a/dot_oh-my-zsh/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,76 +0,0 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, sex characteristics, gender identity and expression, -level of experience, education, socio-economic status, nationality, personal -appearance, race, religion, or sexual identity and orientation. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment -include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or - advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. - -## Scope - -This Code of Conduct applies within all project spaces, and it also applies when -an individual is representing the project or its community in public spaces. -Examples of representing a project or community include using an official -project e-mail address, posting via an official social media account, or acting -as an appointed representative at an online or offline event. Representation of -a project may be further defined and clarified by project maintainers. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at ohmyzsh@planetargon.com. All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html - -[homepage]: https://www.contributor-covenant.org - -For answers to common questions about this code of conduct, see -https://www.contributor-covenant.org/faq diff --git a/dot_oh-my-zsh/CONTRIBUTING.md b/dot_oh-my-zsh/CONTRIBUTING.md deleted file mode 100644 index 6c8b844..0000000 --- a/dot_oh-my-zsh/CONTRIBUTING.md +++ /dev/null @@ -1,245 +0,0 @@ -# CONTRIBUTING GUIDELINES - -Oh-My-Zsh is a community-driven project. Contribution is welcome, encouraged, and appreciated. -It is also essential for the development of the project. - -First, please take a moment to review our [code of conduct](CODE_OF_CONDUCT.md). - -These guidelines are an attempt at better addressing the huge amount of pending -issues and pull requests. Please read them closely. - -Foremost, be so kind as to [search](#use-the-search-luke). This ensures any contribution -you would make is not already covered. - - - -- [Reporting Issues](#reporting-issues) - - [You have a problem](#you-have-a-problem) - - [You have a suggestion](#you-have-a-suggestion) -- [Submitting Pull Requests](#submitting-pull-requests) - - [Getting started](#getting-started) - - [You have a solution](#you-have-a-solution) - - [You have an addition](#you-have-an-addition) -- [Use the Search, Luke](#use-the-search-luke) -- [Commit Guidelines](#commit-guidelines) - - [Format](#format) - - [Style](#style) -- [Volunteer](#volunteer) - - - -## Reporting Issues - -### You have a problem - -Please be so kind as to [search](#use-the-search-luke) for any open issue already covering -your problem. - -If you find one, comment on it, so we know more people are experiencing it. - -If not, look at the [Troubleshooting](https://github.com/ohmyzsh/ohmyzsh/wiki/Troubleshooting) -page for instructions on how to gather data to better debug your problem. - -Then, you can go ahead and create an issue with as much detail as you can provide. -It should include the data gathered as indicated above, along with the following: - -1. How to reproduce the problem -2. What the correct behavior should be -3. What the actual behavior is - -Please copy to anyone relevant (e.g. plugin maintainers) by mentioning their GitHub handle -(starting with `@`) in your message. - -We will do our very best to help you. - -### You have a suggestion - -Please be so kind as to [search](#use-the-search-luke) for any open issue already covering -your suggestion. - -If you find one, comment on it, so we know more people are supporting it. - -If not, you can go ahead and create an issue. Please copy to anyone relevant (e.g. plugin -maintainers) by mentioning their GitHub handle (starting with `@`) in your message. - -## Submitting Pull Requests - -### Getting started - -You should be familiar with the basics of -[contributing on GitHub](https://help.github.com/articles/using-pull-requests) and have a fork -[properly set up](https://github.com/ohmyzsh/ohmyzsh/wiki/Contribution-Technical-Practices). - -You MUST always create PRs with _a dedicated branch_ based on the latest upstream tree. - -If you create your own PR, please make sure you do it right. Also be so kind as to reference -any issue that would be solved in the PR description body, -[for instance](https://help.github.com/articles/closing-issues-via-commit-messages/) -_"Fixes #XXXX"_ for issue number XXXX. - -### You have a solution - -Please be so kind as to [search](#use-the-search-luke) for any open issue already covering -your [problem](#you-have-a-problem), and any pending/merged/rejected PR covering your solution. - -If the solution is already reported, try it out and +1 the pull request if the -solution works ok. On the other hand, if you think your solution is better, post -it with reference to the other one so we can have both solutions to compare. - -If not, then go ahead and submit a PR. Please copy to anyone relevant (e.g. plugin -maintainers) by mentioning their GitHub handle (starting with `@`) in your message. - -### You have an addition - -Please [do not](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#dont-send-us-your-theme-for-now) -send themes for now. - -Please be so kind as to [search](#use-the-search-luke) for any pending, merged or rejected Pull Requests -covering or related to what you want to add. - -If you find one, try it out and work with the author on a common solution. - -If not, then go ahead and submit a PR. Please copy to anyone relevant (e.g. plugin -maintainers) by mentioning their GitHub handle (starting with `@`) in your message. - -For any extensive change, such as a new plugin, you will have to find testers to +1 your PR. - -### New plugin aliases - -We acknowledge that aliases are a core part of Oh My Zsh. There are plugins that have +100 aliases! - -This has become an issue for two opposing reasons: - -- Some users want to have their personal aliases in Oh My Zsh. -- Some users don't want any aliases at all and feel that there are too many. - -Because of this, from now on, we require that new aliases follow these conditions: - -1. They will be used by many people, not just a few. -2. The aliases will be used many times and for common tasks. -3. Prefer one generic alias over many specific ones. -4. When justifying the need for an alias, talk about workflows where you'll use it, - preferably in combination with other aliases. -5. If a command with the same name exists, look for a different alias name. - -This list is not exhaustive! Please remember that your alias will be in the machines of many people, -so it should be justified why they should have it. - ----- - -## Use the Search, Luke - -_May the Force (of past experiences) be with you_ - -GitHub offers [many search features](https://help.github.com/articles/searching-github/) -to help you check whether a similar contribution to yours already exists. Please search -before making any contribution, it avoids duplicates and eases maintenance. Trust me, -that works 90% of the time. - -You can also take a look at the [FAQ](https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ) -to be sure your contribution has not already come up. - -If all fails, your thing has probably not been reported yet, so you can go ahead -and [create an issue](#reporting-issues) or [submit a PR](#submitting-pull-requests). - ----- - -## Commit Guidelines - -Oh My Zsh uses the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) -specification. The automatic changelog tool uses these to automatically generate -a changelog based on the commit messages. Here's a guide to writing a commit message -to allow this: - -### Format - -``` -type(scope)!: subject -``` - -- `type`: the type of the commit is one of the following: - - - `feat`: new features. - - `fix`: bug fixes. - - `docs`: documentation changes. - - `refactor`: refactor of a particular code section without introducing - new features or bug fixes. - - `style`: code style improvements. - - `perf`: performance improvements. - - `test`: changes to the test suite. - - `ci`: changes to the CI system. - - `build`: changes to the build system (we don't yet have one so this shouldn't apply). - - `chore`: for other changes that don't match previous types. This doesn't appear - in the changelog. - -- `scope`: section of the codebase that the commit makes changes to. If it makes changes to - many sections, or if no section in particular is modified, leave blank without the parentheses. - Examples: - - - Commit that changes the `git` plugin: - ``` - feat(git): add alias for `git commit` - ``` - - - Commit that changes many plugins: - ``` - style: fix inline declaration of arrays - ``` - - For changes to plugins or themes, the scope should be the plugin or theme name: - - - ✅ `fix(agnoster): commit subject` - - ❌ `fix(theme/agnoster): commit subject` - -- `!`: this goes after the `scope` (or the `type` if scope is empty), to indicate that the commit - introduces breaking changes. - - Optionally, you can specify a message that the changelog tool will display to the user to indicate - what's changed and what they can do to deal with it. You can use multiple lines to type this message; - the changelog parser will keep reading until the end of the commit message or until it finds an empty - line. - - Example (made up): - - ``` - style(agnoster)!: change dirty git repo glyph - - BREAKING CHANGE: the glyph to indicate when a git repository is dirty has - changed from a Powerline character to a standard UTF-8 emoji. You can - change it back by setting `ZSH_THEME_DIRTY_GLYPH`. - - Fixes #420 - - Co-authored-by: Username - ``` - -- `subject`: a brief description of the changes. This will be displayed in the changelog. If you need - to specify other details, you can use the commit body, but it won't be visible. - - Formatting tricks: the commit subject may contain: - - - Links to related issues or PRs by writing `#issue`. This will be highlighted by the changelog tool: - ``` - feat(archlinux): add support for aura AUR helper (#9467) - ``` - - - Formatted inline code by using backticks: the text between backticks will also be highlighted by - the changelog tool: - ``` - feat(shell-proxy): enable unexported `DEFAULT_PROXY` setting (#9774) - ``` - -### Style - -Try to keep the first commit line short. It's harder to do using this commit style but try to be -concise, and if you need more space, you can use the commit body. Try to make sure that the commit -subject is clear and precise enough that users will know what changed by just looking at the changelog. - ----- - -## Volunteer - -Very nice!! :) - -Please have a look at the [Volunteer](https://github.com/ohmyzsh/ohmyzsh/wiki/Volunteers) -page for instructions on where to start and more. diff --git a/dot_oh-my-zsh/LICENSE.txt b/dot_oh-my-zsh/LICENSE.txt deleted file mode 100644 index 2d7ca6f..0000000 --- a/dot_oh-my-zsh/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2009-2022 Robby Russell and contributors (https://github.com/ohmyzsh/ohmyzsh/contributors) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/dot_oh-my-zsh/README.md b/dot_oh-my-zsh/README.md deleted file mode 100644 index 1303292..0000000 --- a/dot_oh-my-zsh/README.md +++ /dev/null @@ -1,553 +0,0 @@ -

Oh My Zsh

- -Oh My Zsh is an open source, community-driven framework for managing your [zsh](https://www.zsh.org/) -configuration. - -Sounds boring. Let's try again. - -**Oh My Zsh will not make you a 10x developer...but you may feel like one.** - -Once installed, your terminal shell will become the talk of the town _or your money back!_ With each keystroke -in your command prompt, you'll take advantage of the hundreds of powerful plugins and beautiful themes. -Strangers will come up to you in cafés and ask you, _"that is amazing! are you some sort of genius?"_ - -Finally, you'll begin to get the sort of attention that you have always felt you deserved. ...or maybe you'll -use the time that you're saving to start flossing more often. 😬 - -To learn more, visit [ohmyz.sh](https://ohmyz.sh), follow [@ohmyzsh](https://x.com/ohmyzsh) on X (formerly -Twitter), and join us on [Discord](https://discord.gg/ohmyzsh). - -[![CI](https://github.com/ohmyzsh/ohmyzsh/workflows/CI/badge.svg)](https://github.com/ohmyzsh/ohmyzsh/actions?query=workflow%3ACI) -[![X (formerly Twitter) Follow](https://img.shields.io/twitter/follow/ohmyzsh?label=%40ohmyzsh&logo=x&style=flat)](https://twitter.com/intent/follow?screen_name=ohmyzsh) -[![Mastodon Follow](https://img.shields.io/mastodon/follow/111169632522566717?label=%40ohmyzsh&domain=https%3A%2F%2Fmstdn.social&logo=mastodon&style=flat)](https://mstdn.social/@ohmyzsh) -[![Discord server](https://img.shields.io/discord/642496866407284746)](https://discord.gg/ohmyzsh) -[![Gitpod ready](https://img.shields.io/badge/Gitpod-ready-blue?logo=gitpod)](https://gitpod.io/#https://github.com/ohmyzsh/ohmyzsh) - -
-Table of Contents - -- [Getting Started](#getting-started) - - [Operating System Compatibility](#operating-system-compatibility) - - [Prerequisites](#prerequisites) - - [Basic Installation](#basic-installation) - - [Manual Inspection](#manual-inspection) -- [Using Oh My Zsh](#using-oh-my-zsh) - - [Plugins](#plugins) - - [Enabling Plugins](#enabling-plugins) - - [Using Plugins](#using-plugins) - - [Themes](#themes) - - [Selecting A Theme](#selecting-a-theme) - - [FAQ](#faq) -- [Advanced Topics](#advanced-topics) - - [Advanced Installation](#advanced-installation) - - [Custom Directory](#custom-directory) - - [Unattended Install](#unattended-install) - - [Installing From A Forked Repository](#installing-from-a-forked-repository) - - [Manual Installation](#manual-installation) - - [Installation Problems](#installation-problems) - - [Custom Plugins And Themes](#custom-plugins-and-themes) - - [Enable GNU ls In macOS And freeBSD Systems](#enable-gnu-ls-in-macos-and-freebsd-systems) - - [Skip Aliases](#skip-aliases) - - [Async git prompt](#async-git-prompt) -- [Getting Updates](#getting-updates) - - [Updates Verbosity](#updates-verbosity) - - [Manual Updates](#manual-updates) -- [Uninstalling Oh My Zsh](#uninstalling-oh-my-zsh) -- [How Do I Contribute To Oh My Zsh?](#how-do-i-contribute-to-oh-my-zsh) - - [Do Not Send Us Themes](#do-not-send-us-themes) -- [Contributors](#contributors) -- [Follow Us](#follow-us) -- [Merchandise](#merchandise) -- [License](#license) -- [About Planet Argon](#about-planet-argon) - -
- -## Getting Started - -### Operating System Compatibility - -| O/S | Status | -| :------------- | :----: | -| Android | ✅ | -| freeBSD | ✅ | -| LCARS | 🛸 | -| Linux | ✅ | -| macOS | ✅ | -| OS/2 Warp | ❌ | -| Windows (WSL2) | ✅ | - -### Prerequisites - -- [Zsh](https://www.zsh.org) should be installed (v4.3.9 or more recent is fine but we prefer 5.0.8 and - newer). If not pre-installed (run `zsh --version` to confirm), check the following wiki instructions here: - [Installing ZSH](https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH) -- `curl` or `wget` should be installed -- `git` should be installed (recommended v2.4.11 or higher) - -### Basic Installation - -Oh My Zsh is installed by running one of the following commands in your terminal. You can install this via the -command-line with either `curl`, `wget` or another similar tool. - -| Method | Command | -| :-------- | :------------------------------------------------------------------------------------------------ | -| **curl** | `sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"` | -| **wget** | `sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"` | -| **fetch** | `sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"` | - -Alternatively, the installer is also mirrored outside GitHub. Using this URL instead may be required if you're -in a country like China or India (for certain ISPs), that blocks `raw.githubusercontent.com`: - -| Method | Command | -| :-------- | :------------------------------------------------ | -| **curl** | `sh -c "$(curl -fsSL https://install.ohmyz.sh/)"` | -| **wget** | `sh -c "$(wget -O- https://install.ohmyz.sh/)"` | -| **fetch** | `sh -c "$(fetch -o - https://install.ohmyz.sh/)"` | - -_Note that any previous `.zshrc` will be renamed to `.zshrc.pre-oh-my-zsh`. After installation, you can move -the configuration you want to preserve into the new `.zshrc`._ - -#### Manual Inspection - -It's a good idea to inspect the install script from projects you don't yet know. You can do that by -downloading the install script first, looking through it so everything looks normal, then running it: - -```sh -wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -sh install.sh -``` - -If the above URL times out or otherwise fails, you may have to substitute the URL for -`https://install.ohmyz.sh` to be able to get the script. - -## Using Oh My Zsh - -### Plugins - -Oh My Zsh comes with a shitload of plugins for you to take advantage of. You can take a look in the -[plugins](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins) directory and/or the -[wiki](https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins) to see what's currently available. - -#### Enabling Plugins - -Once you spot a plugin (or several) that you'd like to use with Oh My Zsh, you'll need to enable them in the -`.zshrc` file. You'll find the zshrc file in your `$HOME` directory. Open it with your favorite text editor -and you'll see a spot to list all the plugins you want to load. - -```sh -vi ~/.zshrc -``` - -For example, this might begin to look like this: - -```sh -plugins=( - git - bundler - dotenv - macos - rake - rbenv - ruby -) -``` - -_Note that the plugins are separated by whitespace (spaces, tabs, new lines...). **Do not** use commas between -them or it will break._ - -#### Using Plugins - -Each built-in plugin includes a **README**, documenting it. This README should show the aliases (if the plugin -adds any) and extra goodies that are included in that particular plugin. - -### Themes - -We'll admit it. Early in the Oh My Zsh world, we may have gotten a bit too theme happy. We have over one -hundred and fifty themes now bundled. Most of them have -[screenshots](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) on the wiki (We are working on updating this!). -Check them out! - -#### Selecting A Theme - -_Robby's theme is the default one. It's not the fanciest one. It's not the simplest one. It's just the right -one (for him)._ - -Once you find a theme that you'd like to use, you will need to edit the `~/.zshrc` file. You'll see an -environment variable (all caps) in there that looks like: - -```sh -ZSH_THEME="robbyrussell" -``` - -To use a different theme, simply change the value to match the name of your desired theme. For example: - -```sh -ZSH_THEME="agnoster" # (this is one of the fancy ones) -# see https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#agnoster -``` - - -> [!NOTE] -> You will many times see screenshots for a zsh theme, and try it out, and find that it doesn't look the same for you. - - -> This is because many themes require installing a [Powerline Font](https://github.com/powerline/fonts) or a -> [Nerd Font](https://github.com/ryanoasis/nerd-fonts) in order to render properly. Without them, these themes -> will render weird prompt symbols. Check out -> [the FAQ](https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ#i-have-a-weird-character-in-my-prompt) for more -> information. -> -> Also, beware that themes only control what your prompt looks like. This is, the text you see before or after -> your cursor, where you'll type your commands. Themes don't control things such as the colors of your -> terminal window (known as _color scheme_) or the font of your terminal. These are settings that you can -> change in your terminal emulator. For more information, see -> [what is a zsh theme](https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ#what-is-a-zsh-theme). - -Open up a new terminal window and your prompt should look something like this: - -![Agnoster theme](https://cloud.githubusercontent.com/assets/2618447/6316862/70f58fb6-ba03-11e4-82c9-c083bf9a6574.png) - -In case you did not find a suitable theme for your needs, please have a look at the wiki for -[more of them](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes). - -If you're feeling feisty, you can let the computer select one randomly for you each time you open a new -terminal window. - -```sh -ZSH_THEME="random" # (...please let it be pie... please be some pie..) -``` - -And if you want to pick random theme from a list of your favorite themes: - -```sh -ZSH_THEME_RANDOM_CANDIDATES=( - "robbyrussell" - "agnoster" -) -``` - -If you only know which themes you don't like, you can add them similarly to an ignored list: - -```sh -ZSH_THEME_RANDOM_IGNORED=(pygmalion tjkirch_mod) -``` - -### FAQ - -If you have some more questions or issues, you might find a solution in our -[FAQ](https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ). - -## Advanced Topics - -If you're the type that likes to get their hands dirty, these sections might resonate. - -### Advanced Installation - -Some users may want to manually install Oh My Zsh, or change the default path or other settings that the -installer accepts (these settings are also documented at the top of the install script). - -#### Custom Directory - -The default location is `~/.oh-my-zsh` (hidden in your home directory, you can access it with -`cd ~/.oh-my-zsh`) - -If you'd like to change the install directory with the `ZSH` environment variable, either by running -`export ZSH=/your/path` before installing, or by setting it before the end of the install pipeline like this: - -```sh -ZSH="$HOME/.dotfiles/oh-my-zsh" sh install.sh -``` - -#### Unattended Install - -If you're running the Oh My Zsh install script as part of an automated install, you can pass the -`--unattended` flag to the `install.sh` script. This will have the effect of not trying to change the default -shell, and it also won't run `zsh` when the installation has finished. - -```sh -sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended -``` - -If you're in China, India, or another country that blocks `raw.githubusercontent.com`, you may have to -substitute the URL for `https://install.ohmyz.sh` for it to install. - -#### Installing From A Forked Repository - -The install script also accepts these variables to allow the installation of a different repository: - -- `REPO` (default: `ohmyzsh/ohmyzsh`): this takes the form of `owner/repository`. If you set this variable, - the installer will look for a repository at `https://github.com/{owner}/{repository}`. - -- `REMOTE` (default: `https://github.com/${REPO}.git`): this is the full URL of the git repository clone. You - can use this setting if you want to install from a fork that is not on GitHub (GitLab, Bitbucket...) or if - you want to clone with SSH instead of HTTPS (`git@github.com:user/project.git`). - - _NOTE: it's incompatible with setting the `REPO` variable. This setting will take precedence._ - -- `BRANCH` (default: `master`): you can use this setting if you want to change the default branch to be - checked out when cloning the repository. This might be useful for testing a Pull Request, or if you want to - use a branch other than `master`. - -For example: - -```sh -REPO=apjanke/oh-my-zsh BRANCH=edge sh install.sh -``` - -#### Manual Installation - -##### 1. Clone The Repository - -```sh -git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh -``` - -##### 2. _Optionally_, Backup Your Existing `~/.zshrc` File - -```sh -cp ~/.zshrc ~/.zshrc.orig -``` - -##### 3. Create A New Zsh Configuration File - -You can create a new zsh config file by copying the template that we have included for you. - -```sh -cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc -``` - -##### 4. Change Your Default Shell - -```sh -chsh -s $(which zsh) -``` - -You must log out from your user session and log back in to see this change. - -##### 5. Initialize Your New Zsh Configuration - -Once you open up a new terminal window, it should load zsh with Oh My Zsh's configuration. - -### Installation Problems - -If you have any hiccups installing, here are a few common fixes. - -- You _might_ need to modify your `PATH` in `~/.zshrc` if you're not able to find some commands after - switching to `oh-my-zsh`. -- If you installed manually or changed the install location, check the `ZSH` environment variable in - `~/.zshrc`. - -### Custom Plugins And Themes - -If you want to override any of the default behaviors, just add a new file (ending in `.zsh`) in the `custom/` -directory. - -If you have many functions that go well together, you can put them as a `XYZ.plugin.zsh` file in the -`custom/plugins/` directory and then enable this plugin. - -If you would like to override the functionality of a plugin distributed with Oh My Zsh, create a plugin of the -same name in the `custom/plugins/` directory and it will be loaded instead of the one in `plugins/`. - -### Enable GNU ls In macOS And freeBSD Systems - - - -The default behaviour in Oh My Zsh is to use BSD `ls` in macOS and FreeBSD systems. If GNU `ls` is installed -(as `gls` command), you can choose to use it instead. To do it, you can use zstyle-based config before -sourcing `oh-my-zsh.sh`: - -```zsh -zstyle ':omz:lib:theme-and-appearance' gnu-ls yes -``` - -_Note: this is not compatible with `DISABLE_LS_COLORS=true`_ - -### Skip Aliases - - - -If you want to skip default Oh My Zsh aliases (those defined in `lib/*` files) or plugin aliases, you can use -the settings below in your `~/.zshrc` file, **before Oh My Zsh is loaded**. Note that there are many different -ways to skip aliases, depending on your needs. - -```sh -# Skip all aliases, in lib files and enabled plugins -zstyle ':omz:*' aliases no - -# Skip all aliases in lib files -zstyle ':omz:lib:*' aliases no -# Skip only aliases defined in the directories.zsh lib file -zstyle ':omz:lib:directories' aliases no - -# Skip all plugin aliases -zstyle ':omz:plugins:*' aliases no -# Skip only the aliases from the git plugin -zstyle ':omz:plugins:git' aliases no -``` - -You can combine these in other ways taking into account that more specific scopes take precedence: - -```sh -# Skip all plugin aliases, except for the git plugin -zstyle ':omz:plugins:*' aliases no -zstyle ':omz:plugins:git' aliases yes -``` - -A previous version of this feature was using the setting below, which has been removed: - -```sh -zstyle ':omz:directories' aliases no -``` - -Instead, you can now use the following: - -```sh -zstyle ':omz:lib:directories' aliases no -``` - -#### Notice - -> This feature is currently in a testing phase and it may be subject to change in the future. It is also not -> currently compatible with plugin managers such as zpm or zinit, which don't source the init script -> (`oh-my-zsh.sh`) where this feature is implemented in. - -> It is also not currently aware of "aliases" that are defined as functions. Example of such are `gccd`, -> `ggf`, or `ggl` functions from the git plugin. - -### Async git prompt - -Async prompt functions are an experimental feature (included on April 3, 2024) that allows Oh My Zsh to render -prompt information asynchronously. This can improve prompt rendering performance, but it might not work well -with some setups. We hope that's not an issue, but if you're seeing problems with this new feature, you can -turn it off by setting the following in your .zshrc file, before Oh My Zsh is sourced: - -```sh -zstyle ':omz:alpha:lib:git' async-prompt no -``` - -If your problem is that the git prompt just stopped appearing, you can try to force it setting the following -configuration before `oh-my-zsh.sh` is sourced. If it still does not work, please open an issue with your -case. - -```sh -zstyle ':omz:alpha:lib:git' async-prompt force -``` - -## Getting Updates - -By default, you will be prompted to check for updates every 2 weeks. You can choose other update modes by -adding a line to your `~/.zshrc` file, **before Oh My Zsh is loaded**: - -1. Automatic update without confirmation prompt: - - ```sh - zstyle ':omz:update' mode auto - ``` - -2. Just offer a reminder every few days, if there are updates available: - - ```sh - zstyle ':omz:update' mode reminder - ``` - -3. To disable automatic updates entirely: - - ```sh - zstyle ':omz:update' mode disabled - ``` - -NOTE: you can control how often Oh My Zsh checks for updates with the following setting: - -```sh -# This will check for updates every 7 days -zstyle ':omz:update' frequency 7 -# This will check for updates every time you open the terminal (not recommended) -zstyle ':omz:update' frequency 0 -``` - -### Updates Verbosity - -You can also limit the update verbosity with the following settings: - -```sh -zstyle ':omz:update' verbose default # default update prompt - -zstyle ':omz:update' verbose minimal # only few lines - -zstyle ':omz:update' verbose silent # only errors -``` - -### Manual Updates - -If you'd like to update at any point in time (maybe someone just released a new plugin and you don't want to -wait a week?) you just need to run: - -```sh -omz update -``` - -Magic! 🎉 - -## Uninstalling Oh My Zsh - -Oh My Zsh isn't for everyone. We'll miss you, but we want to make this an easy breakup. - -If you want to uninstall `oh-my-zsh`, just run `uninstall_oh_my_zsh` from the command-line. It will remove -itself and revert your previous `bash` or `zsh` configuration. - -## How Do I Contribute To Oh My Zsh? - -Before you participate in our delightful community, please read the [code of conduct](CODE_OF_CONDUCT.md). - -I'm far from being a [Zsh](https://www.zsh.org/) expert and suspect there are many ways to improve – if you -have ideas on how to make the configuration easier to maintain (and faster), don't hesitate to fork and send -pull requests! - -We also need people to test out pull requests. So take a look through -[the open issues](https://github.com/ohmyzsh/ohmyzsh/issues) and help where you can. - -See [Contributing](CONTRIBUTING.md) for more details. - -### Do Not Send Us Themes - -We have (more than) enough themes for the time being. Please add your theme to the -[external themes](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes) wiki page. - -## Contributors - -Oh My Zsh has a vibrant community of happy users and delightful contributors. Without all the time and help -from our contributors, it wouldn't be so awesome. - -Thank you so much! - - - - - -## Follow Us - -We're on social media: - -- [@ohmyzsh](https://x.com/ohmyzsh) on X (formerly Twitter). You should follow it. -- [Facebook](https://www.facebook.com/Oh-My-Zsh-296616263819290/) poke us. -- [Instagram](https://www.instagram.com/_ohmyzsh/) tag us in your post showing Oh My Zsh! -- [Discord](https://discord.gg/ohmyzsh) to chat with us! - -## Merchandise - -We have -[stickers, shirts, and coffee mugs available](https://shop.planetargon.com/collections/oh-my-zsh?utm_source=github) -for you to show off your love of Oh My Zsh. Again, you will become the talk of the town! - -## License - -Oh My Zsh is released under the [MIT license](LICENSE.txt). - -## About Planet Argon - -![Planet Argon](https://pa-github-assets.s3.amazonaws.com/PARGON_logo_digital_COL-small.jpg) - -Oh My Zsh was started by the team at [Planet Argon](https://www.planetargon.com/?utm_source=github), a -[Ruby on Rails development agency](https://www.planetargon.com/services/ruby-on-rails-development?utm_source=github). -Check out our [other open source projects](https://www.planetargon.com/open-source?utm_source=github). diff --git a/dot_oh-my-zsh/SECURITY.md b/dot_oh-my-zsh/SECURITY.md deleted file mode 100644 index f823584..0000000 --- a/dot_oh-my-zsh/SECURITY.md +++ /dev/null @@ -1,23 +0,0 @@ -# Security Policy - -## Supported Versions - -At the moment Oh My Zsh only considers the very latest commit to be supported. -We combine that with our fast response to incidents and the automated updates -to minimize the time between vulnerability publication and patch release. - -| Version | Supported | -|:-------------- |:------------------ | -| master | :white_check_mark: | -| other commits | :x: | - -In the near future we will introduce versioning, so expect this section to change. - -## Reporting a Vulnerability - -**Do not submit an issue or pull request**: this might reveal the vulnerability. - -Instead, you should use the form to [privately report a vulnerability to us via GitHub](https://github.com/ohmyzsh/ohmyzsh/security/advisories/new) -or email the maintainers directly at: [**security@ohmyz.sh**](mailto:security@ohmyz.sh). - -We will deal with the vulnerability privately and submit a patch as soon as possible. diff --git a/dot_oh-my-zsh/cache/SYS_ALL_UNITS--system b/dot_oh-my-zsh/cache/SYS_ALL_UNITS--system deleted file mode 100644 index d02cf6a..0000000 --- a/dot_oh-my-zsh/cache/SYS_ALL_UNITS--system +++ /dev/null @@ -1,4 +0,0 @@ -_sys_all_units=( ${(Q)"${(z)$(<<\EO:_sys_all_units -'proc-sys-fs-binfmt_misc.automount' 'dev-disk-by\x2ddiskseq-1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart2.device' 'dev-disk-by\x2did-dm\x2dname\x2droot.device' 'dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dLUKS2\x2d229530ff0ac9463d847c01e5ce4a6a52\x2droot.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart2.device' 'dev-disk-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart2.device' 'dev-disk-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2duuid-b9dbc58f\x2d846c\x2d4927\x2d925b\x2d4fe93eac6735.device' 'dev-dm\x2d0.device' 'dev-gpt\x2dauto\x2droot.device' 'dev-mapper-root.device' 'dev-nvme0n1.device' 'dev-nvme0n1p1.device' 'dev-nvme0n1p2.device' 'dev-rfkill.device' 'dev-snd-by\x2dpath-pci\x2d0000:00:1f.3.device' 'dev-snd-controlC0.device' 'dev-tpm0.device' 'dev-tpmrm0.device' 'dev-ttyS0.device' 'dev-ttyS1.device' 'dev-ttyS2.device' 'dev-ttyS3.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpm-tpm0.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpmrm-tpmrm0.device' 'sys-devices-pci0000:00-0000:00:02.0-drm-card1-card1\x2deDP\x2d1-intel_backlight.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0-hci0:16.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0.device' 'sys-devices-pci0000:00-0000:00:1d.0-0000:01:00.0-net-enp1s0.device' 'sys-devices-pci0000:00-0000:00:1d.1-0000:02:00.0-net-wlan0.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1.device' 'sys-devices-pci0000:00-0000:00:1f.3-sound-card0-controlC0.device' 'sys-devices-platform-serial8250-tty-ttyS0.device' 'sys-devices-platform-serial8250-tty-ttyS1.device' 'sys-devices-platform-serial8250-tty-ttyS2.device' 'sys-devices-platform-serial8250-tty-ttyS3.device' 'sys-devices-virtual-block-dm\x2d0.device' 'sys-devices-virtual-misc-rfkill.device' 'sys-devices-virtual-net-CloudflareWARP.device' 'sys-module-configfs.device' 'sys-module-fuse.device' 'sys-subsystem-bluetooth-devices-hci0.device' 'sys-subsystem-bluetooth-devices-hci0:16.device' 'sys-subsystem-net-devices-CloudflareWARP.device' 'sys-subsystem-net-devices-enp1s0.device' 'sys-subsystem-net-devices-wlan0.device' '-.mount' 'boot.mount' 'dev-hugepages.mount' 'dev-mqueue.mount' 'home.mount' 'proc-sys-fs-binfmt_misc.mount' 'run-credentials-systemd\x2djournald.service.mount' 'run-credentials-systemd\x2dsysctl.service.mount' 'run-credentials-systemd\x2dsysusers.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount' 'run-credentials-systemd\x2dudev\x2dload\x2dcredentials.service.mount' 'run-credentials-systemd\x2dvconsole\x2dsetup.service.mount' 'run-user-1000-doc.mount' 'run-user-1000.mount' 'sys-fs-fuse-connections.mount' 'sys-kernel-config.mount' 'sys-kernel-debug.mount' 'sys-kernel-tracing.mount' 'tmp.mount' 'var-lib-machines.mount' 'var.mount' 'systemd-ask-password-console.path' 'systemd-ask-password-wall.path' 'init.scope' 'session-1.scope' 'alsa-restore.service' 'alsa-state.service' 'archlinux-keyring-wkd-sync.service' 'audit-rules.service' 'auditd.service' 'bluetooth.service' 'dbus-broker.service' 'dirmngr@etc-pacman.d-gnupg.service' 'disablerfkill.service' 'dm-event.service' 'doh-client.service' 'emergency.service' 'getty@tty1.service' 'gpg-agent@etc-pacman.d-gnupg.service' 'initrd-cleanup.service' 'initrd-parse-etc.service' 'initrd-switch-root.service' 'initrd-udevadm-cleanup-db.service' 'iwd.service' 'keyboxd@etc-pacman.d-gnupg.service' 'kmod-static-nodes.service' 'ldconfig.service' 'man-db.service' 'mkinitcpio-generate-shutdown-ramfs.service' 'modprobe@configfs.service' 'modprobe@dm_mod.service' 'modprobe@drm.service' 'modprobe@fuse.service' 'modprobe@loop.service' 'NetworkManager-wait-online.service' 'NetworkManager.service' 'plymouth-quit-wait.service' 'plymouth-quit.service' 'plymouth-start.service' 'polkit.service' 'rescue.service' 'rtkit-daemon.service' 'sddm.service' 'shadow.service' 'snapper-boot.service' 'snapper-timeline.service' 'syslog.service' 'systemd-ask-password-console.service' 'systemd-ask-password-wall.service' 'systemd-backlight@backlight:intel_backlight.service' 'systemd-battery-check.service' 'systemd-binfmt.service' 'systemd-boot-random-seed.service' 'systemd-bsod.service' 'systemd-firstboot.service' 'systemd-fsck-root.service' 'systemd-fsck@dev-disk-by\x2duuid-76C1\x2dDE51.service' 'systemd-halt.service' 'systemd-hibernate-clear.service' 'systemd-hibernate-resume.service' 'systemd-hostnamed.service' 'systemd-hwdb-update.service' 'systemd-journal-catalog-update.service' 'systemd-journal-flush.service' 'systemd-journald.service' 'systemd-kexec.service' 'systemd-logind.service' 'systemd-machine-id-commit.service' 'systemd-modules-load.service' 'systemd-oomd.service' 'systemd-pcrmachine.service' 'systemd-pcrphase-initrd.service' 'systemd-pcrphase-sysinit.service' 'systemd-pcrphase.service' 'systemd-poweroff.service' 'systemd-quotacheck-root.service' 'systemd-quotacheck.service' 'systemd-random-seed.service' 'systemd-reboot.service' 'systemd-remount-fs.service' 'systemd-repart.service' 'systemd-rfkill.service' 'systemd-soft-reboot.service' 'systemd-sysctl.service' 'systemd-sysext.service' 'systemd-sysusers.service' 'systemd-timesyncd.service' 'systemd-tmpfiles-clean.service' 'systemd-tmpfiles-setup-dev-early.service' 'systemd-tmpfiles-setup-dev.service' 'systemd-tmpfiles-setup.service' 'systemd-tpm2-setup-early.service' 'systemd-tpm2-setup.service' 'systemd-udev-load-credentials.service' 'systemd-udev-settle.service' 'systemd-udev-trigger.service' 'systemd-udevd.service' 'systemd-update-done.service' 'systemd-update-utmp.service' 'systemd-user-sessions.service' 'systemd-userdbd.service' 'systemd-vconsole-setup.service' 'udisks2.service' 'upower.service' 'user-runtime-dir@1000.service' 'user@1000.service' 'warp-svc.service' '-.slice' 'system-dirmngr.slice' 'system-getty.slice' 'system-gpg\x2dagent.slice' 'system-gpg\x2dagent\x2dbrowser.slice' 'system-gpg\x2dagent\x2dextra.slice' 'system-gpg\x2dagent\x2dssh.slice' 'system-keyboxd.slice' 'system-modprobe.slice' 'system-systemd\x2dbacklight.slice' 'system-systemd\x2dfsck.slice' 'system.slice' 'user-1000.slice' 'user.slice' 'dbus.socket' 'dirmngr@etc-pacman.d-gnupg.socket' 'dm-event.socket' 'gpg-agent-browser@etc-pacman.d-gnupg.socket' 'gpg-agent-extra@etc-pacman.d-gnupg.socket' 'gpg-agent-ssh@etc-pacman.d-gnupg.socket' 'gpg-agent@etc-pacman.d-gnupg.socket' 'keyboxd@etc-pacman.d-gnupg.socket' 'sshd-unix-local.socket' 'syslog.socket' 'systemd-bootctl.socket' 'systemd-coredump.socket' 'systemd-creds.socket' 'systemd-hostnamed.socket' 'systemd-journald-audit.socket' 'systemd-journald-dev-log.socket' 'systemd-journald.socket' 'systemd-oomd.socket' 'systemd-pcrextend.socket' 'systemd-pcrlock.socket' 'systemd-rfkill.socket' 'systemd-sysext.socket' 'systemd-udevd-control.socket' 'systemd-udevd-kernel.socket' 'systemd-userdbd.socket' 'basic.target' 'blockdev@dev-disk-by\x2duuid-76C1\x2dDE51.target' 'blockdev@dev-mapper-root.target' 'blockdev@dev-nvme0n1p1.target' 'bluetooth.target' 'cryptsetup-pre.target' 'cryptsetup.target' 'emergency.target' 'final.target' 'first-boot-complete.target' 'getty-pre.target' 'getty.target' 'graphical.target' 'halt.target' 'initrd-fs.target' 'initrd-root-device.target' 'initrd-root-fs.target' 'initrd-switch-root.target' 'initrd-usr-fs.target' 'initrd.target' 'integritysetup.target' 'kexec.target' 'local-fs-pre.target' 'local-fs.target' 'multi-user.target' 'network-online.target' 'network-pre.target' 'network.target' 'nss-lookup.target' 'nss-user-lookup.target' 'paths.target' 'poweroff.target' 'pre-network.target' 'reboot.target' 'remote-cryptsetup.target' 'remote-fs-pre.target' 'remote-fs.target' 'remote-veritysetup.target' 'rescue.target' 'shutdown.target' 'slices.target' 'sockets.target' 'soft-reboot.target' 'sound.target' 'swap.target' 'sysinit.target' 'time-set.target' 'time-sync.target' 'timers.target' 'tpm2.target' 'umount.target' 'veritysetup-pre.target' 'veritysetup.target' 'archlinux-keyring-wkd-sync.timer' 'man-db.timer' 'shadow.timer' 'snapper-boot.timer' 'snapper-timeline.timer' 'systemd-tmpfiles-clean.timer' -EO:_sys_all_units -)}"} ) diff --git a/dot_oh-my-zsh/cache/SYS_ALL_UNITS--user b/dot_oh-my-zsh/cache/SYS_ALL_UNITS--user deleted file mode 100644 index 2752427..0000000 --- a/dot_oh-my-zsh/cache/SYS_ALL_UNITS--user +++ /dev/null @@ -1,4 +0,0 @@ -_sys_all_units=( ${(Q)"${(z)$(<<\EO:_sys_all_units -'dev-disk-by\x2ddiskseq-1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart2.device' 'dev-disk-by\x2did-dm\x2dname\x2droot.device' 'dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dLUKS2\x2d229530ff0ac9463d847c01e5ce4a6a52\x2droot.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart2.device' 'dev-disk-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart2.device' 'dev-disk-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2duuid-b9dbc58f\x2d846c\x2d4927\x2d925b\x2d4fe93eac6735.device' 'dev-dm\x2d0.device' 'dev-gpt\x2dauto\x2droot.device' 'dev-mapper-root.device' 'dev-nvme0n1.device' 'dev-nvme0n1p1.device' 'dev-nvme0n1p2.device' 'dev-rfkill.device' 'dev-snd-by\x2dpath-pci\x2d0000:00:1f.3.device' 'dev-snd-controlC0.device' 'dev-tpm0.device' 'dev-tpmrm0.device' 'dev-ttyS0.device' 'dev-ttyS1.device' 'dev-ttyS2.device' 'dev-ttyS3.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpm-tpm0.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpmrm-tpmrm0.device' 'sys-devices-pci0000:00-0000:00:02.0-drm-card1-card1\x2deDP\x2d1-intel_backlight.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0-hci0:16.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0.device' 'sys-devices-pci0000:00-0000:00:1d.0-0000:01:00.0-net-enp1s0.device' 'sys-devices-pci0000:00-0000:00:1d.1-0000:02:00.0-net-wlan0.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1.device' 'sys-devices-pci0000:00-0000:00:1f.3-sound-card0-controlC0.device' 'sys-devices-platform-serial8250-tty-ttyS0.device' 'sys-devices-platform-serial8250-tty-ttyS1.device' 'sys-devices-platform-serial8250-tty-ttyS2.device' 'sys-devices-platform-serial8250-tty-ttyS3.device' 'sys-devices-virtual-block-dm\x2d0.device' 'sys-devices-virtual-misc-rfkill.device' 'sys-module-configfs.device' 'sys-module-fuse.device' 'sys-subsystem-bluetooth-devices-hci0.device' 'sys-subsystem-bluetooth-devices-hci0:16.device' 'sys-subsystem-net-devices-enp1s0.device' 'sys-subsystem-net-devices-wlan0.device' '-.mount' 'boot.mount' 'dev-hugepages.mount' 'dev-mqueue.mount' 'home.mount' 'proc-sys-fs-binfmt_misc.mount' 'run-credentials-systemd\x2djournald.service.mount' 'run-credentials-systemd\x2dresolved.service.mount' 'run-credentials-systemd\x2dsysctl.service.mount' 'run-credentials-systemd\x2dsysusers.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount' 'run-credentials-systemd\x2dudev\x2dload\x2dcredentials.service.mount' 'run-credentials-systemd\x2dvconsole\x2dsetup.service.mount' 'run-user-1000-doc.mount' 'run-user-1000.mount' 'sys-fs-fuse-connections.mount' 'sys-kernel-config.mount' 'sys-kernel-debug.mount' 'sys-kernel-tracing.mount' 'tmp.mount' 'var.mount' 'init.scope' 'kitty-31271-0.scope' 'kitty-967-0.scope' 'tmux-spawn-b3188771-a4a4-463c-a72c-0accf714e1c6.scope' 'tmux-spawn-da73a964-790e-4e46-9686-6c425f43d668.scope' 'tmux-spawn-e9328b98-abf5-419c-8538-eabf5ae65e80.scope' 'at-spi-dbus-bus.service' 'dbus-:1.16-org.a11y.atspi.Registry@0.service' 'dbus-:1.2-org.mpris.MediaPlayer2.playerctld@0.service' 'dbus-broker.service' 'dconf.service' 'dirmngr.service' 'gnome-keyring-daemon.service' 'gpg-agent.service' 'greenclip.service' 'keyboxd.service' 'mpris-proxy.service' 'p11-kit-server.service' 'pipewire-media-session.service' 'pipewire-pulse.service' 'pipewire.service' 'pulseaudio.service' 'wireplumber.service' 'xdg-desktop-portal-hyprland.service' 'xdg-desktop-portal-wlr.service' 'xdg-desktop-portal.service' 'xdg-document-portal.service' 'xdg-permission-store.service' '-.slice' 'app-dbus\x2d:1.16\x2dorg.a11y.atspi.Registry.slice' 'app-dbus\x2d:1.2\x2dorg.gnome.keyring.SystemPrompter.slice' 'app-dbus\x2d:1.2\x2dorg.mpris.MediaPlayer2.playerctld.slice' 'app.slice' 'session.slice' 'dbus.socket' 'dirmngr.socket' 'gnome-keyring-daemon.socket' 'gpg-agent-browser.socket' 'gpg-agent-extra.socket' 'gpg-agent-ssh.socket' 'gpg-agent.socket' 'keyboxd.socket' 'p11-kit-server.socket' 'pipewire-pulse.socket' 'pipewire.socket' 'pulseaudio.socket' 'basic.target' 'blockdev@dev-mapper-root.target' 'blockdev@dev-nvme0n1p1.target' 'bluetooth.target' 'default.target' 'graphical-session.target' 'paths.target' 'shutdown.target' 'sockets.target' 'sound.target' 'timers.target' -EO:_sys_all_units -)}"} ) diff --git a/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system b/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system deleted file mode 100644 index c0c0f3c..0000000 --- a/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system +++ /dev/null @@ -1,4 +0,0 @@ -_sys_really_all_units=( ${(Q)"${(z)$(<<\EO:_sys_really_all_units -'proc-sys-fs-binfmt_misc.automount' 'dev-disk-by\x2ddiskseq-1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart2.device' 'dev-disk-by\x2did-dm\x2dname\x2droot.device' 'dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dLUKS2\x2d229530ff0ac9463d847c01e5ce4a6a52\x2droot.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart2.device' 'dev-disk-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart2.device' 'dev-disk-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2duuid-b9dbc58f\x2d846c\x2d4927\x2d925b\x2d4fe93eac6735.device' 'dev-dm\x2d0.device' 'dev-gpt\x2dauto\x2droot.device' 'dev-mapper-root.device' 'dev-nvme0n1.device' 'dev-nvme0n1p1.device' 'dev-nvme0n1p2.device' 'dev-rfkill.device' 'dev-snd-by\x2dpath-pci\x2d0000:00:1f.3.device' 'dev-snd-controlC0.device' 'dev-tpm0.device' 'dev-tpmrm0.device' 'dev-ttyS0.device' 'dev-ttyS1.device' 'dev-ttyS2.device' 'dev-ttyS3.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpm-tpm0.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpmrm-tpmrm0.device' 'sys-devices-pci0000:00-0000:00:02.0-drm-card1-card1\x2deDP\x2d1-intel_backlight.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0-hci0:16.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0.device' 'sys-devices-pci0000:00-0000:00:1d.0-0000:01:00.0-net-enp1s0.device' 'sys-devices-pci0000:00-0000:00:1d.1-0000:02:00.0-net-wlan0.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1.device' 'sys-devices-pci0000:00-0000:00:1f.3-sound-card0-controlC0.device' 'sys-devices-platform-serial8250-tty-ttyS0.device' 'sys-devices-platform-serial8250-tty-ttyS1.device' 'sys-devices-platform-serial8250-tty-ttyS2.device' 'sys-devices-platform-serial8250-tty-ttyS3.device' 'sys-devices-virtual-block-dm\x2d0.device' 'sys-devices-virtual-misc-rfkill.device' 'sys-devices-virtual-net-CloudflareWARP.device' 'sys-module-configfs.device' 'sys-module-fuse.device' 'sys-subsystem-bluetooth-devices-hci0.device' 'sys-subsystem-bluetooth-devices-hci0:16.device' 'sys-subsystem-net-devices-CloudflareWARP.device' 'sys-subsystem-net-devices-enp1s0.device' 'sys-subsystem-net-devices-wlan0.device' '-.mount' 'boot.mount' 'dev-hugepages.mount' 'dev-mqueue.mount' 'home.mount' 'proc-sys-fs-binfmt_misc.mount' 'run-credentials-systemd\x2djournald.service.mount' 'run-credentials-systemd\x2dsysctl.service.mount' 'run-credentials-systemd\x2dsysusers.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount' 'run-credentials-systemd\x2dudev\x2dload\x2dcredentials.service.mount' 'run-credentials-systemd\x2dvconsole\x2dsetup.service.mount' 'run-user-1000-doc.mount' 'run-user-1000.mount' 'sys-fs-fuse-connections.mount' 'sys-kernel-config.mount' 'sys-kernel-debug.mount' 'sys-kernel-tracing.mount' 'tmp.mount' 'var-lib-machines.mount' 'var.mount' 'systemd-ask-password-console.path' 'systemd-ask-password-wall.path' 'init.scope' 'session-1.scope' 'alsa-restore.service' 'alsa-state.service' 'archlinux-keyring-wkd-sync.service' 'audit-rules.service' 'auditd.service' 'bluetooth.service' 'dbus-broker.service' 'dirmngr@etc-pacman.d-gnupg.service' 'disablerfkill.service' 'dm-event.service' 'doh-client.service' 'emergency.service' 'getty@tty1.service' 'gpg-agent@etc-pacman.d-gnupg.service' 'initrd-cleanup.service' 'initrd-parse-etc.service' 'initrd-switch-root.service' 'initrd-udevadm-cleanup-db.service' 'iwd.service' 'keyboxd@etc-pacman.d-gnupg.service' 'kmod-static-nodes.service' 'ldconfig.service' 'man-db.service' 'mkinitcpio-generate-shutdown-ramfs.service' 'modprobe@configfs.service' 'modprobe@dm_mod.service' 'modprobe@drm.service' 'modprobe@fuse.service' 'modprobe@loop.service' 'NetworkManager-wait-online.service' 'NetworkManager.service' 'plymouth-quit-wait.service' 'plymouth-quit.service' 'plymouth-start.service' 'polkit.service' 'rescue.service' 'rtkit-daemon.service' 'sddm.service' 'shadow.service' 'snapper-boot.service' 'snapper-timeline.service' 'syslog.service' 'systemd-ask-password-console.service' 'systemd-ask-password-wall.service' 'systemd-backlight@backlight:intel_backlight.service' 'systemd-battery-check.service' 'systemd-binfmt.service' 'systemd-boot-random-seed.service' 'systemd-bsod.service' 'systemd-firstboot.service' 'systemd-fsck-root.service' 'systemd-fsck@dev-disk-by\x2duuid-76C1\x2dDE51.service' 'systemd-halt.service' 'systemd-hibernate-clear.service' 'systemd-hibernate-resume.service' 'systemd-hostnamed.service' 'systemd-hwdb-update.service' 'systemd-journal-catalog-update.service' 'systemd-journal-flush.service' 'systemd-journald.service' 'systemd-kexec.service' 'systemd-logind.service' 'systemd-machine-id-commit.service' 'systemd-modules-load.service' 'systemd-oomd.service' 'systemd-pcrmachine.service' 'systemd-pcrphase-initrd.service' 'systemd-pcrphase-sysinit.service' 'systemd-pcrphase.service' 'systemd-poweroff.service' 'systemd-quotacheck-root.service' 'systemd-quotacheck.service' 'systemd-random-seed.service' 'systemd-reboot.service' 'systemd-remount-fs.service' 'systemd-repart.service' 'systemd-rfkill.service' 'systemd-soft-reboot.service' 'systemd-sysctl.service' 'systemd-sysext.service' 'systemd-sysusers.service' 'systemd-timesyncd.service' 'systemd-tmpfiles-clean.service' 'systemd-tmpfiles-setup-dev-early.service' 'systemd-tmpfiles-setup-dev.service' 'systemd-tmpfiles-setup.service' 'systemd-tpm2-setup-early.service' 'systemd-tpm2-setup.service' 'systemd-udev-load-credentials.service' 'systemd-udev-settle.service' 'systemd-udev-trigger.service' 'systemd-udevd.service' 'systemd-update-done.service' 'systemd-update-utmp.service' 'systemd-user-sessions.service' 'systemd-userdbd.service' 'systemd-vconsole-setup.service' 'udisks2.service' 'upower.service' 'user-runtime-dir@1000.service' 'user@1000.service' 'warp-svc.service' '-.slice' 'system-dirmngr.slice' 'system-getty.slice' 'system-gpg\x2dagent.slice' 'system-gpg\x2dagent\x2dbrowser.slice' 'system-gpg\x2dagent\x2dextra.slice' 'system-gpg\x2dagent\x2dssh.slice' 'system-keyboxd.slice' 'system-modprobe.slice' 'system-systemd\x2dbacklight.slice' 'system-systemd\x2dfsck.slice' 'system.slice' 'user-1000.slice' 'user.slice' 'dbus.socket' 'dirmngr@etc-pacman.d-gnupg.socket' 'dm-event.socket' 'gpg-agent-browser@etc-pacman.d-gnupg.socket' 'gpg-agent-extra@etc-pacman.d-gnupg.socket' 'gpg-agent-ssh@etc-pacman.d-gnupg.socket' 'gpg-agent@etc-pacman.d-gnupg.socket' 'keyboxd@etc-pacman.d-gnupg.socket' 'sshd-unix-local.socket' 'syslog.socket' 'systemd-bootctl.socket' 'systemd-coredump.socket' 'systemd-creds.socket' 'systemd-hostnamed.socket' 'systemd-journald-audit.socket' 'systemd-journald-dev-log.socket' 'systemd-journald.socket' 'systemd-oomd.socket' 'systemd-pcrextend.socket' 'systemd-pcrlock.socket' 'systemd-rfkill.socket' 'systemd-sysext.socket' 'systemd-udevd-control.socket' 'systemd-udevd-kernel.socket' 'systemd-userdbd.socket' 'basic.target' 'blockdev@dev-disk-by\x2duuid-76C1\x2dDE51.target' 'blockdev@dev-mapper-root.target' 'blockdev@dev-nvme0n1p1.target' 'bluetooth.target' 'cryptsetup-pre.target' 'cryptsetup.target' 'emergency.target' 'final.target' 'first-boot-complete.target' 'getty-pre.target' 'getty.target' 'graphical.target' 'halt.target' 'initrd-fs.target' 'initrd-root-device.target' 'initrd-root-fs.target' 'initrd-switch-root.target' 'initrd-usr-fs.target' 'initrd.target' 'integritysetup.target' 'kexec.target' 'local-fs-pre.target' 'local-fs.target' 'multi-user.target' 'network-online.target' 'network-pre.target' 'network.target' 'nss-lookup.target' 'nss-user-lookup.target' 'paths.target' 'poweroff.target' 'pre-network.target' 'reboot.target' 'remote-cryptsetup.target' 'remote-fs-pre.target' 'remote-fs.target' 'remote-veritysetup.target' 'rescue.target' 'shutdown.target' 'slices.target' 'sockets.target' 'soft-reboot.target' 'sound.target' 'swap.target' 'sysinit.target' 'time-set.target' 'time-sync.target' 'timers.target' 'tpm2.target' 'umount.target' 'veritysetup-pre.target' 'veritysetup.target' 'archlinux-keyring-wkd-sync.timer' 'man-db.timer' 'shadow.timer' 'snapper-boot.timer' 'snapper-timeline.timer' 'systemd-tmpfiles-clean.timer' 'brltty.path' 'brltty@.path' 'gpm.path' 'autovt@.service' 'avahi-daemon.service' 'avahi-dnsconfd.service' 'brltty-device@.service' 'brltty@.service' 'btrfs-scrub@.service' 'caddy-api.service' 'caddy.service' 'canberra-system-bootup.service' 'canberra-system-shutdown-reboot.service' 'canberra-system-shutdown.service' 'capsule@.service' 'console-getty.service' 'container-getty@.service' 'containerd.service' 'cxl-monitor.service' 'daxdev-reconfigure@.service' 'dbus-org.bluez.service' 'dbus-org.freedesktop.hostname1.service' 'dbus-org.freedesktop.import1.service' 'dbus-org.freedesktop.locale1.service' 'dbus-org.freedesktop.login1.service' 'dbus-org.freedesktop.machine1.service' 'dbus-org.freedesktop.nm-dispatcher.service' 'dbus-org.freedesktop.portable1.service' 'dbus-org.freedesktop.timedate1.service' 'dbus-org.freedesktop.timesync1.service' 'dbus.service' 'debug-shell.service' 'dhclient@.service' 'dirmngr@.service' 'display-manager.service' 'dnsmasq.service' 'docker.service' 'doh-server.service' 'e2scrub@.service' 'e2scrub_all.service' 'e2scrub_fail@.service' 'e2scrub_reap.service' 'ead.service' 'fancontrol.service' 'fstrim.service' 'ftpd.service' 'geoclue.service' 'getty@.service' 'git-daemon@.service' 'gluster-ta-volume.service' 'glusterd.service' 'glustereventsd.service' 'glusterfssharedstorage.service' 'gpg-agent@.service' 'gpm.service' 'healthd.service' 'ip6tables.service' 'iptables.service' 'keyboxd@.service' 'krb5-kadmind.service' 'krb5-kdc.service' 'krb5-kpropd.service' 'krb5-kpropd@.service' 'lastlog2-import.service' 'libvirt-guests.service' 'libvirtd.service' 'lm_sensors.service' 'mariadb.service' 'mariadb@.service' 'mdadm-grow-continue@.service' 'mdadm-last-resort@.service' 'mdcheck_continue.service' 'mdcheck_start.service' 'mdmon@.service' 'mdmonitor-oneshot.service' 'mdmonitor.service' 'modprobe@.service' 'multipathd.service' 'mysql.service' 'mysqld.service' 'named.service' 'ndctl-monitor.service' 'NetworkManager-dispatcher.service' 'nftables.service' 'nm-priv-helper.service' 'nordvpn.service' 'nordvpnd.service' 'paccache.service' 'pacman-filesdb-refresh.service' 'pacrunner.service' 'pam_namespace.service' 'pass-close@.service' 'pcscd.service' 'pkgfile-update.service' 'pkgfiled.service' 'qemu-pr-helper.service' 'qemu-vmsr-helper.service' 'quotaon-root.service' 'quotaon@.service' 'rfkill-block@.service' 'rfkill-unblock@.service' 'rlogin@.service' 'rpcbind.service' 'rsh@.service' 'rsyncd.service' 'rsyncd@.service' 'seatd.service' 'sensord.service' 'serial-getty@.service' 'snapper-cleanup.service' 'snapperd.service' 'sndiod.service' 'spice-webdavd.service' 'sshd-generated@.service' 'sshd-unix-local@.service' 'sshd.service' 'sshdgenkeys.service' 'sudo_logsrvd.service' 'svnserve.service' 'system-update-cleanup.service' 'systemd-backlight@.service' 'systemd-bless-boot.service' 'systemd-boot-check-no-failures.service' 'systemd-boot-update.service' 'systemd-bootctl@.service' 'systemd-confext.service' 'systemd-coredump@.service' 'systemd-creds@.service' 'systemd-exit.service' 'systemd-fsck@.service' 'systemd-growfs-root.service' 'systemd-growfs@.service' 'systemd-hibernate.service' 'systemd-homed-activate.service' 'systemd-homed-firstboot.service' 'systemd-homed.service' 'systemd-hybrid-sleep.service' 'systemd-importd.service' 'systemd-journal-gatewayd.service' 'systemd-journal-remote.service' 'systemd-journal-upload.service' 'systemd-journald-sync@.service' 'systemd-journald@.service' 'systemd-localed.service' 'systemd-machined.service' 'systemd-mountfsd.service' 'systemd-network-generator.service' 'systemd-networkd-persistent-storage.service' 'systemd-networkd-wait-online.service' 'systemd-networkd-wait-online@.service' 'systemd-networkd.service' 'systemd-nspawn@.service' 'systemd-nsresourced.service' 'systemd-pcrextend@.service' 'systemd-pcrfs-root.service' 'systemd-pcrfs@.service' 'systemd-pcrlock-file-system.service' 'systemd-pcrlock-firmware-code.service' 'systemd-pcrlock-firmware-config.service' 'systemd-pcrlock-machine-id.service' 'systemd-pcrlock-make-policy.service' 'systemd-pcrlock-secureboot-authority.service' 'systemd-pcrlock-secureboot-policy.service' 'systemd-pcrlock@.service' 'systemd-portabled.service' 'systemd-pstore.service' 'systemd-quotacheck@.service' 'systemd-resolved.service' 'systemd-storagetm.service' 'systemd-suspend-then-hibernate.service' 'systemd-suspend.service' 'systemd-sysext@.service' 'systemd-sysupdate-reboot.service' 'systemd-sysupdate.service' 'systemd-time-wait-sync.service' 'systemd-timedated.service' 'systemd-vmspawn@.service' 'systemd-volatile-root.service' 'talk.service' 'teamd@.service' 'telnet@.service' 'tor.service' 'usbmuxd.service' 'user-runtime-dir@.service' 'user@.service' 'uuidd.service' 'virtchd.service' 'virtinterfaced.service' 'virtlockd.service' 'virtlogd.service' 'virtlxcd.service' 'virtnetworkd.service' 'virtnodedevd.service' 'virtnwfilterd.service' 'virtproxyd.service' 'virtqemud.service' 'virtsecretd.service' 'virtstoraged.service' 'virtvboxd.service' 'wpa_supplicant-nl80211@.service' 'wpa_supplicant-wired@.service' 'wpa_supplicant.service' 'wpa_supplicant@.service' 'capsule.slice' 'machine.slice' 'system-systemd\x2dcryptsetup.slice' 'system-systemd\x2dveritysetup.slice' 'avahi-daemon.socket' 'dirmngr@.socket' 'docker.socket' 'git-daemon.socket' 'gpg-agent-browser@.socket' 'gpg-agent-extra@.socket' 'gpg-agent-ssh@.socket' 'gpg-agent@.socket' 'keyboxd@.socket' 'krb5-kpropd.socket' 'libvirtd-admin.socket' 'libvirtd-ro.socket' 'libvirtd-tcp.socket' 'libvirtd-tls.socket' 'libvirtd.socket' 'mariadb-extra.socket' 'mariadb-extra@.socket' 'mariadb.socket' 'mariadb@.socket' 'multipathd.socket' 'nordvpnd.socket' 'pcscd.socket' 'qemu-pr-helper.socket' 'qemu-vmsr-helper.socket' 'rlogin.socket' 'rpcbind.socket' 'rsh.socket' 'rsyncd.socket' 'systemd-journal-gatewayd.socket' 'systemd-journal-remote.socket' 'systemd-journald-varlink@.socket' 'systemd-journald@.socket' 'systemd-mountfsd.socket' 'systemd-networkd.socket' 'systemd-nsresourced.socket' 'talk.socket' 'telnet.socket' 'uuidd.socket' 'virtchd-admin.socket' 'virtchd-ro.socket' 'virtchd.socket' 'virtinterfaced-admin.socket' 'virtinterfaced-ro.socket' 'virtinterfaced.socket' 'virtlockd-admin.socket' 'virtlockd.socket' 'virtlogd-admin.socket' 'virtlogd.socket' 'virtlxcd-admin.socket' 'virtlxcd-ro.socket' 'virtlxcd.socket' 'virtnetworkd-admin.socket' 'virtnetworkd-ro.socket' 'virtnetworkd.socket' 'virtnodedevd-admin.socket' 'virtnodedevd-ro.socket' 'virtnodedevd.socket' 'virtnwfilterd-admin.socket' 'virtnwfilterd-ro.socket' 'virtnwfilterd.socket' 'virtproxyd-admin.socket' 'virtproxyd-ro.socket' 'virtproxyd-tcp.socket' 'virtproxyd-tls.socket' 'virtproxyd.socket' 'virtqemud-admin.socket' 'virtqemud-ro.socket' 'virtqemud.socket' 'virtsecretd-admin.socket' 'virtsecretd-ro.socket' 'virtsecretd.socket' 'virtstoraged-admin.socket' 'virtstoraged-ro.socket' 'virtstoraged.socket' 'virtvboxd-admin.socket' 'virtvboxd-ro.socket' 'virtvboxd.socket' 'blockdev@.target' 'boot-complete.target' 'ctrl-alt-del.target' 'default.target' 'exit.target' 'factory-reset.target' 'hibernate.target' 'hybrid-sleep.target' 'integritysetup-pre.target' 'machines.target' 'printer.target' 'rpcbind.target' 'sigpwr.target' 'sleep.target' 'smartcard.target' 'ssh-access.target' 'storage-target-mode.target' 'suspend-then-hibernate.target' 'suspend.target' 'system-update-pre.target' 'system-update.target' 'usb-gadget.target' 'virt-guest-shutdown.target' 'btrfs-scrub@.timer' 'e2scrub_all.timer' 'fstrim.timer' 'mdadm-last-resort@.timer' 'mdcheck_continue.timer' 'mdcheck_start.timer' 'mdmonitor-oneshot.timer' 'paccache.timer' 'pacman-filesdb-refresh.timer' 'pkgfile-update.timer' 'snapper-cleanup.timer' 'systemd-sysupdate-reboot.timer' 'systemd-sysupdate.timer' -EO:_sys_really_all_units -)}"} ) diff --git a/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user b/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user deleted file mode 100644 index 370df24..0000000 --- a/dot_oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user +++ /dev/null @@ -1,4 +0,0 @@ -_sys_really_all_units=( ${(Q)"${(z)$(<<\EO:_sys_really_all_units -'dev-disk-by\x2ddiskseq-1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart1.device' 'dev-disk-by\x2ddiskseq-1\x2dpart2.device' 'dev-disk-by\x2did-dm\x2dname\x2droot.device' 'dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dLUKS2\x2d229530ff0ac9463d847c01e5ce4a6a52\x2droot.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2deui.0026b768594488f5\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F\x2dpart2.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart1.device' 'dev-disk-by\x2did-nvme\x2dKINGSTON_OM8PCP3512F\x2dAA_50026B768594488F_1\x2dpart2.device' 'dev-disk-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-429d6f74\x2da3f4\x2d4a12\x2da7fe\x2dd7400b2fbd59.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-af97acd0\x2df4c9\x2d4982\x2da61b\x2dad054b2d1d45.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart1.device' 'dev-disk-by\x2dpath-pci\x2d0000:03:00.0\x2dnvme\x2d1\x2dpart2.device' 'dev-disk-by\x2duuid-229530ff\x2d0ac9\x2d463d\x2d847c\x2d01e5ce4a6a52.device' 'dev-disk-by\x2duuid-76C1\x2dDE51.device' 'dev-disk-by\x2duuid-b9dbc58f\x2d846c\x2d4927\x2d925b\x2d4fe93eac6735.device' 'dev-dm\x2d0.device' 'dev-gpt\x2dauto\x2droot.device' 'dev-mapper-root.device' 'dev-nvme0n1.device' 'dev-nvme0n1p1.device' 'dev-nvme0n1p2.device' 'dev-rfkill.device' 'dev-snd-by\x2dpath-pci\x2d0000:00:1f.3.device' 'dev-snd-controlC0.device' 'dev-tpm0.device' 'dev-tpmrm0.device' 'dev-ttyS0.device' 'dev-ttyS1.device' 'dev-ttyS2.device' 'dev-ttyS3.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpm-tpm0.device' 'sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC5000:00-tpmrm-tpmrm0.device' 'sys-devices-pci0000:00-0000:00:02.0-drm-card1-card1\x2deDP\x2d1-intel_backlight.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0-hci0:16.device' 'sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d10-1\x2d10:1.0-bluetooth-hci0.device' 'sys-devices-pci0000:00-0000:00:1d.0-0000:01:00.0-net-enp1s0.device' 'sys-devices-pci0000:00-0000:00:1d.1-0000:02:00.0-net-wlan0.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device' 'sys-devices-pci0000:00-0000:00:1d.4-0000:03:00.0-nvme-nvme0-nvme0n1.device' 'sys-devices-pci0000:00-0000:00:1f.3-sound-card0-controlC0.device' 'sys-devices-platform-serial8250-tty-ttyS0.device' 'sys-devices-platform-serial8250-tty-ttyS1.device' 'sys-devices-platform-serial8250-tty-ttyS2.device' 'sys-devices-platform-serial8250-tty-ttyS3.device' 'sys-devices-virtual-block-dm\x2d0.device' 'sys-devices-virtual-misc-rfkill.device' 'sys-module-configfs.device' 'sys-module-fuse.device' 'sys-subsystem-bluetooth-devices-hci0.device' 'sys-subsystem-bluetooth-devices-hci0:16.device' 'sys-subsystem-net-devices-enp1s0.device' 'sys-subsystem-net-devices-wlan0.device' '-.mount' 'boot.mount' 'dev-hugepages.mount' 'dev-mqueue.mount' 'home.mount' 'proc-sys-fs-binfmt_misc.mount' 'run-credentials-systemd\x2djournald.service.mount' 'run-credentials-systemd\x2dresolved.service.mount' 'run-credentials-systemd\x2dsysctl.service.mount' 'run-credentials-systemd\x2dsysusers.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount' 'run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount' 'run-credentials-systemd\x2dudev\x2dload\x2dcredentials.service.mount' 'run-credentials-systemd\x2dvconsole\x2dsetup.service.mount' 'run-user-1000-doc.mount' 'run-user-1000.mount' 'sys-fs-fuse-connections.mount' 'sys-kernel-config.mount' 'sys-kernel-debug.mount' 'sys-kernel-tracing.mount' 'tmp.mount' 'var.mount' 'init.scope' 'kitty-31271-0.scope' 'kitty-967-0.scope' 'tmux-spawn-b3188771-a4a4-463c-a72c-0accf714e1c6.scope' 'tmux-spawn-da73a964-790e-4e46-9686-6c425f43d668.scope' 'tmux-spawn-e9328b98-abf5-419c-8538-eabf5ae65e80.scope' 'at-spi-dbus-bus.service' 'dbus-:1.16-org.a11y.atspi.Registry@0.service' 'dbus-:1.2-org.mpris.MediaPlayer2.playerctld@0.service' 'dbus-broker.service' 'dconf.service' 'dirmngr.service' 'gnome-keyring-daemon.service' 'gpg-agent.service' 'greenclip.service' 'keyboxd.service' 'mpris-proxy.service' 'p11-kit-server.service' 'pipewire-media-session.service' 'pipewire-pulse.service' 'pipewire.service' 'pulseaudio.service' 'wireplumber.service' 'xdg-desktop-portal-hyprland.service' 'xdg-desktop-portal-wlr.service' 'xdg-desktop-portal.service' 'xdg-document-portal.service' 'xdg-permission-store.service' '-.slice' 'app-dbus\x2d:1.16\x2dorg.a11y.atspi.Registry.slice' 'app-dbus\x2d:1.2\x2dorg.gnome.keyring.SystemPrompter.slice' 'app-dbus\x2d:1.2\x2dorg.mpris.MediaPlayer2.playerctld.slice' 'app.slice' 'session.slice' 'dbus.socket' 'dirmngr.socket' 'gnome-keyring-daemon.socket' 'gpg-agent-browser.socket' 'gpg-agent-extra.socket' 'gpg-agent-ssh.socket' 'gpg-agent.socket' 'keyboxd.socket' 'p11-kit-server.socket' 'pipewire-pulse.socket' 'pipewire.socket' 'pulseaudio.socket' 'basic.target' 'blockdev@dev-mapper-root.target' 'blockdev@dev-nvme0n1p1.target' 'bluetooth.target' 'default.target' 'graphical-session.target' 'paths.target' 'shutdown.target' 'sockets.target' 'sound.target' 'timers.target' 'app-at\x2dspi\x2ddbus\x2dbus@autostart.service' 'app-geoclue\x2ddemo\x2dagent@autostart.service' 'app-gnome\x2dkeyring\x2dpkcs11@autostart.service' 'app-gnome\x2dkeyring\x2dsecrets@autostart.service' 'app-gnome\x2dkeyring\x2dssh@autostart.service' 'app-nm\x2dapplet@autostart.service' 'dbus.service' 'filter-chain.service' 'gcr-ssh-agent.service' 'glib-pacrunner.service' 'jack@.service' 'kde-baloo.service' 'mako.service' 'modprobed-db.service' 'pipewire-session-manager.service' 'plasma-dolphin.service' 'ssh-agent.service' 'systemd-exit.service' 'systemd-tmpfiles-clean.service' 'systemd-tmpfiles-setup.service' 'tinysparql-xdg-portal-3.service' 'waybar.service' 'wireplumber@.service' 'xdg-desktop-portal-rewrite-launchers.service' 'background.slice' 'gcr-ssh-agent.socket' 'capsule@.target' 'exit.target' 'graphical-session-pre.target' 'printer.target' 'smartcard.target' 'xdg-desktop-autostart.target' 'modprobed-db.timer' 'systemd-tmpfiles-clean.timer' -EO:_sys_really_all_units -)}"} ) diff --git a/dot_oh-my-zsh/cache/completions/_cargo b/dot_oh-my-zsh/cache/completions/_cargo deleted file mode 100644 index e47ff96..0000000 --- a/dot_oh-my-zsh/cache/completions/_cargo +++ /dev/null @@ -1,2 +0,0 @@ -#compdef cargo -source "$(rustc +${${(z)$(rustup default)}[1]} --print sysroot)"/share/zsh/site-functions/_cargo diff --git a/dot_oh-my-zsh/cache/completions/_docker b/dot_oh-my-zsh/cache/completions/_docker deleted file mode 100644 index 2089017..0000000 --- a/dot_oh-my-zsh/cache/completions/_docker +++ /dev/null @@ -1,212 +0,0 @@ -#compdef docker -compdef _docker docker - -# zsh completion for docker -*- shell-script -*- - -__docker_debug() -{ - local file="$BASH_COMP_DEBUG_FILE" - if [[ -n ${file} ]]; then - echo "$*" >> "${file}" - fi -} - -_docker() -{ - local shellCompDirectiveError=1 - local shellCompDirectiveNoSpace=2 - local shellCompDirectiveNoFileComp=4 - local shellCompDirectiveFilterFileExt=8 - local shellCompDirectiveFilterDirs=16 - local shellCompDirectiveKeepOrder=32 - - local lastParam lastChar flagPrefix requestComp out directive comp lastComp noSpace keepOrder - local -a completions - - __docker_debug "\n========= starting completion logic ==========" - __docker_debug "CURRENT: ${CURRENT}, words[*]: ${words[*]}" - - # The user could have moved the cursor backwards on the command-line. - # We need to trigger completion from the $CURRENT location, so we need - # to truncate the command-line ($words) up to the $CURRENT location. - # (We cannot use $CURSOR as its value does not work when a command is an alias.) - words=("${=words[1,CURRENT]}") - __docker_debug "Truncated words[*]: ${words[*]}," - - lastParam=${words[-1]} - lastChar=${lastParam[-1]} - __docker_debug "lastParam: ${lastParam}, lastChar: ${lastChar}" - - # For zsh, when completing a flag with an = (e.g., docker -n=) - # completions must be prefixed with the flag - setopt local_options BASH_REMATCH - if [[ "${lastParam}" =~ '-.*=' ]]; then - # We are dealing with a flag with an = - flagPrefix="-P ${BASH_REMATCH}" - fi - - # Prepare the command to obtain completions - requestComp="${words[1]} __completeNoDesc ${words[2,-1]}" - if [ "${lastChar}" = "" ]; then - # If the last parameter is complete (there is a space following it) - # We add an extra empty parameter so we can indicate this to the go completion code. - __docker_debug "Adding extra empty parameter" - requestComp="${requestComp} \"\"" - fi - - __docker_debug "About to call: eval ${requestComp}" - - # Use eval to handle any environment variables and such - out=$(eval ${requestComp} 2>/dev/null) - __docker_debug "completion output: ${out}" - - # Extract the directive integer following a : from the last line - local lastLine - while IFS='\n' read -r line; do - lastLine=${line} - done < <(printf "%s\n" "${out[@]}") - __docker_debug "last line: ${lastLine}" - - if [ "${lastLine[1]}" = : ]; then - directive=${lastLine[2,-1]} - # Remove the directive including the : and the newline - local suffix - (( suffix=${#lastLine}+2)) - out=${out[1,-$suffix]} - else - # There is no directive specified. Leave $out as is. - __docker_debug "No directive found. Setting do default" - directive=0 - fi - - __docker_debug "directive: ${directive}" - __docker_debug "completions: ${out}" - __docker_debug "flagPrefix: ${flagPrefix}" - - if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then - __docker_debug "Completion received error. Ignoring completions." - return - fi - - local activeHelpMarker="_activeHelp_ " - local endIndex=${#activeHelpMarker} - local startIndex=$((${#activeHelpMarker}+1)) - local hasActiveHelp=0 - while IFS='\n' read -r comp; do - # Check if this is an activeHelp statement (i.e., prefixed with $activeHelpMarker) - if [ "${comp[1,$endIndex]}" = "$activeHelpMarker" ];then - __docker_debug "ActiveHelp found: $comp" - comp="${comp[$startIndex,-1]}" - if [ -n "$comp" ]; then - compadd -x "${comp}" - __docker_debug "ActiveHelp will need delimiter" - hasActiveHelp=1 - fi - - continue - fi - - if [ -n "$comp" ]; then - # If requested, completions are returned with a description. - # The description is preceded by a TAB character. - # For zsh's _describe, we need to use a : instead of a TAB. - # We first need to escape any : as part of the completion itself. - comp=${comp//:/\\:} - - local tab="$(printf '\t')" - comp=${comp//$tab/:} - - __docker_debug "Adding completion: ${comp}" - completions+=${comp} - lastComp=$comp - fi - done < <(printf "%s\n" "${out[@]}") - - # Add a delimiter after the activeHelp statements, but only if: - # - there are completions following the activeHelp statements, or - # - file completion will be performed (so there will be choices after the activeHelp) - if [ $hasActiveHelp -eq 1 ]; then - if [ ${#completions} -ne 0 ] || [ $((directive & shellCompDirectiveNoFileComp)) -eq 0 ]; then - __docker_debug "Adding activeHelp delimiter" - compadd -x "--" - hasActiveHelp=0 - fi - fi - - if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then - __docker_debug "Activating nospace." - noSpace="-S ''" - fi - - if [ $((directive & shellCompDirectiveKeepOrder)) -ne 0 ]; then - __docker_debug "Activating keep order." - keepOrder="-V" - fi - - if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then - # File extension filtering - local filteringCmd - filteringCmd='_files' - for filter in ${completions[@]}; do - if [ ${filter[1]} != '*' ]; then - # zsh requires a glob pattern to do file filtering - filter="\*.$filter" - fi - filteringCmd+=" -g $filter" - done - filteringCmd+=" ${flagPrefix}" - - __docker_debug "File filtering command: $filteringCmd" - _arguments '*:filename:'"$filteringCmd" - elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then - # File completion for directories only - local subdir - subdir="${completions[1]}" - if [ -n "$subdir" ]; then - __docker_debug "Listing directories in $subdir" - pushd "${subdir}" >/dev/null 2>&1 - else - __docker_debug "Listing directories in ." - fi - - local result - _arguments '*:dirname:_files -/'" ${flagPrefix}" - result=$? - if [ -n "$subdir" ]; then - popd >/dev/null 2>&1 - fi - return $result - else - __docker_debug "Calling _describe" - if eval _describe $keepOrder "completions" completions $flagPrefix $noSpace; then - __docker_debug "_describe found some completions" - - # Return the success of having called _describe - return 0 - else - __docker_debug "_describe did not find completions." - __docker_debug "Checking if we should do file completion." - if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then - __docker_debug "deactivating file completion" - - # We must return an error code here to let zsh know that there were no - # completions found by _describe; this is what will trigger other - # matching algorithms to attempt to find completions. - # For example zsh can match letters in the middle of words. - return 1 - else - # Perform file completion - __docker_debug "Activating file completion" - - # We must return the result of this command, so it must be the - # last command, or else we must store its result to return it. - _arguments '*:filename:_files'" ${flagPrefix}" - fi - fi - fi -} - -# don't run the completion function when being source-ed or eval-ed -if [ "$funcstack[1]" = "_docker" ]; then - _docker -fi diff --git a/dot_oh-my-zsh/cache/completions/_rustup b/dot_oh-my-zsh/cache/completions/_rustup deleted file mode 100644 index 525de0b..0000000 --- a/dot_oh-my-zsh/cache/completions/_rustup +++ /dev/null @@ -1,1677 +0,0 @@ -#compdef rustup - -autoload -U is-at-least - -_rustup() { - typeset -A opt_args - typeset -a _arguments_options - local ret=1 - - if is-at-least 5.2; then - _arguments_options=(-s -S -C) - else - _arguments_options=(-s -C) - fi - - local context curcontext="$curcontext" state line - _arguments "${_arguments_options[@]}" \ -'-v[Enable verbose output]' \ -'--verbose[Enable verbose output]' \ -'(-v --verbose)-q[Disable progress output]' \ -'(-v --verbose)--quiet[Disable progress output]' \ -'-h[Print help]' \ -'--help[Print help]' \ -'-V[Print version]' \ -'--version[Print version]' \ -'::+toolchain -- release channel (e.g. +stable) or custom toolchain to set override:' \ -":: :_rustup_commands" \ -"*::: :->rustup" \ -&& ret=0 - case $state in - (rustup) - words=($line[2] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-command-$line[2]:" - case $line[2] in - (dump-testament) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(show) -_arguments "${_arguments_options[@]}" \ -'-v[Enable verbose output with rustc information for all installed toolchains]' \ -'--verbose[Enable verbose output with rustc information for all installed toolchains]' \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__show_commands" \ -"*::: :->show" \ -&& ret=0 - - case $state in - (show) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-show-command-$line[1]:" - case $line[1] in - (active-toolchain) -_arguments "${_arguments_options[@]}" \ -'-v[Enable verbose output with rustc information]' \ -'--verbose[Enable verbose output with rustc information]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(home) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__show__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-show-help-command-$line[1]:" - case $line[1] in - (active-toolchain) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(home) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(install) -_arguments "${_arguments_options[@]}" \ -'--profile=[]: :(minimal default complete)' \ -'--no-self-update[Don'\''t perform self-update when running the \`rustup install\` command]' \ -'--force[Force an update, even if some components are missing]' \ -'--force-non-host[Install toolchains that require an emulator. See https\://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(update) -_arguments "${_arguments_options[@]}" \ -'--no-self-update[Don'\''t perform self update when running the \`rustup update\` command]' \ -'--force[Force an update, even if some components are missing]' \ -'--force-non-host[Install toolchains that require an emulator. See https\://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(check) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(default) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -'::toolchain -- '\''none'\'', a toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(toolchain) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__toolchain_commands" \ -"*::: :->toolchain" \ -&& ret=0 - - case $state in - (toolchain) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-toolchain-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -'-v[Enable verbose output with toolchain information]' \ -'--verbose[Enable verbose output with toolchain information]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(install) -_arguments "${_arguments_options[@]}" \ -'--profile=[]: :(minimal default complete)' \ -'*-c+[Add specific components on installation]: : ' \ -'*--component=[Add specific components on installation]: : ' \ -'*-t+[Add specific targets on installation]: : ' \ -'*--target=[Add specific targets on installation]: : ' \ -'--no-self-update[Don'\''t perform self update when running the\`rustup toolchain install\` command]' \ -'--force[Force an update, even if some components are missing]' \ -'--allow-downgrade[Allow rustup to downgrade the toolchain to satisfy your component choice]' \ -'--force-non-host[Install toolchains that require an emulator. See https\://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(link) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -':toolchain -- Custom toolchain name:' \ -':path -- Path to the directory:' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__toolchain__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-toolchain-help-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(install) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(link) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(target) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__target_commands" \ -"*::: :->target" \ -&& ret=0 - - case $state in - (target) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-target-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'--installed[List only installed targets]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::target -- List of targets to install; "all" installs all available targets:' \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::target -- List of targets to uninstall:' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__target__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-target-help-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(component) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__component_commands" \ -"*::: :->component" \ -&& ret=0 - - case $state in - (component) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-component-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'--installed[List only installed components]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'--target=[]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::component:' \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'--target=[]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -'*::component:' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__component__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-component-help-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(override) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__override_commands" \ -"*::: :->override" \ -&& ret=0 - - case $state in - (override) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-override-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(set) -_arguments "${_arguments_options[@]}" \ -'--path=[Path to the directory]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -':toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name. For more information see `rustup help toolchain`:' \ -&& ret=0 -;; -(unset) -_arguments "${_arguments_options[@]}" \ -'--path=[Path to the directory]: : ' \ -'--nonexistent[Remove override toolchain for all nonexistent directories]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__override__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-override-help-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(set) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(unset) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(run) -_arguments "${_arguments_options[@]}" \ -'--install[Install the requested toolchain if needed]' \ -'-h[Print help]' \ -'--help[Print help]' \ -':toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name, or an absolute path. For more information see `rustup help toolchain`:' \ -'*::command:' \ -&& ret=0 -;; -(which) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', '\''1.8.0'\'', or a custom toolchain name. For more information see \`rustup help toolchain\`]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -':command:' \ -&& ret=0 -;; -(doc) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'--path[Only print the path to the documentation]' \ -'--alloc[The Rust core allocation and collections library]' \ -'--book[The Rust Programming Language book]' \ -'--cargo[The Cargo Book]' \ -'--core[The Rust Core Library]' \ -'--edition-guide[The Rust Edition Guide]' \ -'--nomicon[The Dark Arts of Advanced and Unsafe Rust Programming]' \ -'--proc_macro[A support library for macro authors when defining new macros]' \ -'--reference[The Rust Reference]' \ -'--rust-by-example[A collection of runnable examples that illustrate various Rust concepts and standard libraries]' \ -'--rustc[The compiler for the Rust programming language]' \ -'--rustdoc[Documentation generator for Rust projects]' \ -'--std[Standard library API documentation]' \ -'--test[Support code for rustc'\''s built in unit-test and micro-benchmarking framework]' \ -'--unstable-book[The Unstable Book]' \ -'--embedded-book[The Embedded Rust Book]' \ -'-h[Print help]' \ -'--help[Print help]' \ -'::topic -- Topic such as '\''core'\'', '\''fn'\'', '\''usize'\'', '\''eprintln!'\'', '\''core\:\:arch'\'', '\''alloc\:\:format!'\'', '\''std\:\:fs'\'', '\''std\:\:fs\:\:read_dir'\'', '\''std\:\:io\:\:Bytes'\'', '\''std\:\:iter\:\:Sum'\'', '\''std\:\:io\:\:error\:\:Result'\'' etc...:' \ -&& ret=0 -;; -(man) -_arguments "${_arguments_options[@]}" \ -'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see \`rustup help toolchain\`]: : ' \ -'-h[Print help]' \ -'--help[Print help]' \ -':command:' \ -&& ret=0 -;; -(self) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__self_commands" \ -"*::: :->self" \ -&& ret=0 - - case $state in - (self) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-self-command-$line[1]:" - case $line[1] in - (update) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -'-y[]' \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(upgrade-data) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__self__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-self-help-command-$line[1]:" - case $line[1] in - (update) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(upgrade-data) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(set) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -":: :_rustup__set_commands" \ -"*::: :->set" \ -&& ret=0 - - case $state in - (set) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-set-command-$line[1]:" - case $line[1] in - (default-host) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -':host_triple:' \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -':profile-name:(minimal default complete)' \ -&& ret=0 -;; -(auto-self-update) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -':auto-self-update-mode:(enable disable check-only)' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__set__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-set-help-command-$line[1]:" - case $line[1] in - (default-host) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(auto-self-update) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -;; -(completions) -_arguments "${_arguments_options[@]}" \ -'-h[Print help]' \ -'--help[Print help]' \ -'::shell:(bash elvish fish powershell zsh)' \ -'::command:(rustup cargo)' \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help_commands" \ -"*::: :->help" \ -&& ret=0 - - case $state in - (help) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-command-$line[1]:" - case $line[1] in - (dump-testament) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(show) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__show_commands" \ -"*::: :->show" \ -&& ret=0 - - case $state in - (show) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-show-command-$line[1]:" - case $line[1] in - (active-toolchain) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(home) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(install) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(update) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(check) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(default) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(toolchain) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__toolchain_commands" \ -"*::: :->toolchain" \ -&& ret=0 - - case $state in - (toolchain) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-toolchain-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(install) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(link) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(target) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__target_commands" \ -"*::: :->target" \ -&& ret=0 - - case $state in - (target) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-target-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(component) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__component_commands" \ -"*::: :->component" \ -&& ret=0 - - case $state in - (component) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-component-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(add) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(remove) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(override) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__override_commands" \ -"*::: :->override" \ -&& ret=0 - - case $state in - (override) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-override-command-$line[1]:" - case $line[1] in - (list) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(set) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(unset) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(run) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(which) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(doc) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(man) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(self) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__self_commands" \ -"*::: :->self" \ -&& ret=0 - - case $state in - (self) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-self-command-$line[1]:" - case $line[1] in - (update) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(uninstall) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(upgrade-data) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(set) -_arguments "${_arguments_options[@]}" \ -":: :_rustup__help__set_commands" \ -"*::: :->set" \ -&& ret=0 - - case $state in - (set) - words=($line[1] "${words[@]}") - (( CURRENT += 1 )) - curcontext="${curcontext%:*:*}:rustup-help-set-command-$line[1]:" - case $line[1] in - (default-host) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(profile) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(auto-self-update) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; -(completions) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; -(help) -_arguments "${_arguments_options[@]}" \ -&& ret=0 -;; - esac - ;; -esac -;; - esac - ;; -esac -} - -(( $+functions[_rustup_commands] )) || -_rustup_commands() { - local commands; commands=( -'dump-testament:Dump information about the build' \ -'show:Show the active and installed toolchains or profiles' \ -'install:Update Rust toolchains' \ -'uninstall:Uninstall Rust toolchains' \ -'update:Update Rust toolchains and rustup' \ -'check:Check for updates to Rust toolchains and rustup' \ -'default:Set the default toolchain' \ -'toolchain:Modify or query the installed toolchains' \ -'target:Modify a toolchain'\''s supported targets' \ -'component:Modify a toolchain'\''s installed components' \ -'override:Modify toolchain overrides for directories' \ -'run:Run a command with an environment configured for a given toolchain' \ -'which:Display which binary will be run for a given command' \ -'doc:Open the documentation for the current toolchain' \ -'man:View the man page for a given command' \ -'self:Modify the rustup installation' \ -'set:Alter rustup settings' \ -'completions:Generate tab-completion scripts for your shell' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup commands' commands "$@" -} -(( $+functions[_rustup__help__show__active-toolchain_commands] )) || -_rustup__help__show__active-toolchain_commands() { - local commands; commands=() - _describe -t commands 'rustup help show active-toolchain commands' commands "$@" -} -(( $+functions[_rustup__show__active-toolchain_commands] )) || -_rustup__show__active-toolchain_commands() { - local commands; commands=() - _describe -t commands 'rustup show active-toolchain commands' commands "$@" -} -(( $+functions[_rustup__show__help__active-toolchain_commands] )) || -_rustup__show__help__active-toolchain_commands() { - local commands; commands=() - _describe -t commands 'rustup show help active-toolchain commands' commands "$@" -} -(( $+functions[_rustup__component__add_commands] )) || -_rustup__component__add_commands() { - local commands; commands=() - _describe -t commands 'rustup component add commands' commands "$@" -} -(( $+functions[_rustup__component__help__add_commands] )) || -_rustup__component__help__add_commands() { - local commands; commands=() - _describe -t commands 'rustup component help add commands' commands "$@" -} -(( $+functions[_rustup__help__component__add_commands] )) || -_rustup__help__component__add_commands() { - local commands; commands=() - _describe -t commands 'rustup help component add commands' commands "$@" -} -(( $+functions[_rustup__help__target__add_commands] )) || -_rustup__help__target__add_commands() { - local commands; commands=() - _describe -t commands 'rustup help target add commands' commands "$@" -} -(( $+functions[_rustup__target__add_commands] )) || -_rustup__target__add_commands() { - local commands; commands=() - _describe -t commands 'rustup target add commands' commands "$@" -} -(( $+functions[_rustup__target__help__add_commands] )) || -_rustup__target__help__add_commands() { - local commands; commands=() - _describe -t commands 'rustup target help add commands' commands "$@" -} -(( $+functions[_rustup__help__set__auto-self-update_commands] )) || -_rustup__help__set__auto-self-update_commands() { - local commands; commands=() - _describe -t commands 'rustup help set auto-self-update commands' commands "$@" -} -(( $+functions[_rustup__set__auto-self-update_commands] )) || -_rustup__set__auto-self-update_commands() { - local commands; commands=() - _describe -t commands 'rustup set auto-self-update commands' commands "$@" -} -(( $+functions[_rustup__set__help__auto-self-update_commands] )) || -_rustup__set__help__auto-self-update_commands() { - local commands; commands=() - _describe -t commands 'rustup set help auto-self-update commands' commands "$@" -} -(( $+functions[_rustup__check_commands] )) || -_rustup__check_commands() { - local commands; commands=() - _describe -t commands 'rustup check commands' commands "$@" -} -(( $+functions[_rustup__help__check_commands] )) || -_rustup__help__check_commands() { - local commands; commands=() - _describe -t commands 'rustup help check commands' commands "$@" -} -(( $+functions[_rustup__completions_commands] )) || -_rustup__completions_commands() { - local commands; commands=() - _describe -t commands 'rustup completions commands' commands "$@" -} -(( $+functions[_rustup__help__completions_commands] )) || -_rustup__help__completions_commands() { - local commands; commands=() - _describe -t commands 'rustup help completions commands' commands "$@" -} -(( $+functions[_rustup__component_commands] )) || -_rustup__component_commands() { - local commands; commands=( -'list:List installed and available components' \ -'add:Add a component to a Rust toolchain' \ -'remove:Remove a component from a Rust toolchain' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup component commands' commands "$@" -} -(( $+functions[_rustup__help__component_commands] )) || -_rustup__help__component_commands() { - local commands; commands=( -'list:List installed and available components' \ -'add:Add a component to a Rust toolchain' \ -'remove:Remove a component from a Rust toolchain' \ - ) - _describe -t commands 'rustup help component commands' commands "$@" -} -(( $+functions[_rustup__default_commands] )) || -_rustup__default_commands() { - local commands; commands=() - _describe -t commands 'rustup default commands' commands "$@" -} -(( $+functions[_rustup__help__default_commands] )) || -_rustup__help__default_commands() { - local commands; commands=() - _describe -t commands 'rustup help default commands' commands "$@" -} -(( $+functions[_rustup__help__set__default-host_commands] )) || -_rustup__help__set__default-host_commands() { - local commands; commands=() - _describe -t commands 'rustup help set default-host commands' commands "$@" -} -(( $+functions[_rustup__set__default-host_commands] )) || -_rustup__set__default-host_commands() { - local commands; commands=() - _describe -t commands 'rustup set default-host commands' commands "$@" -} -(( $+functions[_rustup__set__help__default-host_commands] )) || -_rustup__set__help__default-host_commands() { - local commands; commands=() - _describe -t commands 'rustup set help default-host commands' commands "$@" -} -(( $+functions[_rustup__doc_commands] )) || -_rustup__doc_commands() { - local commands; commands=() - _describe -t commands 'rustup doc commands' commands "$@" -} -(( $+functions[_rustup__help__doc_commands] )) || -_rustup__help__doc_commands() { - local commands; commands=() - _describe -t commands 'rustup help doc commands' commands "$@" -} -(( $+functions[_rustup__dump-testament_commands] )) || -_rustup__dump-testament_commands() { - local commands; commands=() - _describe -t commands 'rustup dump-testament commands' commands "$@" -} -(( $+functions[_rustup__help__dump-testament_commands] )) || -_rustup__help__dump-testament_commands() { - local commands; commands=() - _describe -t commands 'rustup help dump-testament commands' commands "$@" -} -(( $+functions[_rustup__component__help_commands] )) || -_rustup__component__help_commands() { - local commands; commands=( -'list:List installed and available components' \ -'add:Add a component to a Rust toolchain' \ -'remove:Remove a component from a Rust toolchain' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup component help commands' commands "$@" -} -(( $+functions[_rustup__component__help__help_commands] )) || -_rustup__component__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup component help help commands' commands "$@" -} -(( $+functions[_rustup__help_commands] )) || -_rustup__help_commands() { - local commands; commands=( -'dump-testament:Dump information about the build' \ -'show:Show the active and installed toolchains or profiles' \ -'install:Update Rust toolchains' \ -'uninstall:Uninstall Rust toolchains' \ -'update:Update Rust toolchains and rustup' \ -'check:Check for updates to Rust toolchains and rustup' \ -'default:Set the default toolchain' \ -'toolchain:Modify or query the installed toolchains' \ -'target:Modify a toolchain'\''s supported targets' \ -'component:Modify a toolchain'\''s installed components' \ -'override:Modify toolchain overrides for directories' \ -'run:Run a command with an environment configured for a given toolchain' \ -'which:Display which binary will be run for a given command' \ -'doc:Open the documentation for the current toolchain' \ -'man:View the man page for a given command' \ -'self:Modify the rustup installation' \ -'set:Alter rustup settings' \ -'completions:Generate tab-completion scripts for your shell' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup help commands' commands "$@" -} -(( $+functions[_rustup__help__help_commands] )) || -_rustup__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup help help commands' commands "$@" -} -(( $+functions[_rustup__override__help_commands] )) || -_rustup__override__help_commands() { - local commands; commands=( -'list:List directory toolchain overrides' \ -'set:Set the override toolchain for a directory' \ -'unset:Remove the override toolchain for a directory' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup override help commands' commands "$@" -} -(( $+functions[_rustup__override__help__help_commands] )) || -_rustup__override__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup override help help commands' commands "$@" -} -(( $+functions[_rustup__self__help_commands] )) || -_rustup__self__help_commands() { - local commands; commands=( -'update:Download and install updates to rustup' \ -'uninstall:Uninstall rustup.' \ -'upgrade-data:Upgrade the internal data format.' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup self help commands' commands "$@" -} -(( $+functions[_rustup__self__help__help_commands] )) || -_rustup__self__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup self help help commands' commands "$@" -} -(( $+functions[_rustup__set__help_commands] )) || -_rustup__set__help_commands() { - local commands; commands=( -'default-host:The triple used to identify toolchains when not specified' \ -'profile:The default components installed with a toolchain' \ -'auto-self-update:The rustup auto self update mode' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup set help commands' commands "$@" -} -(( $+functions[_rustup__set__help__help_commands] )) || -_rustup__set__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup set help help commands' commands "$@" -} -(( $+functions[_rustup__show__help_commands] )) || -_rustup__show__help_commands() { - local commands; commands=( -'active-toolchain:Show the active toolchain' \ -'home:Display the computed value of RUSTUP_HOME' \ -'profile:Show the default profile used for the \`rustup install\` command' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup show help commands' commands "$@" -} -(( $+functions[_rustup__show__help__help_commands] )) || -_rustup__show__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup show help help commands' commands "$@" -} -(( $+functions[_rustup__target__help_commands] )) || -_rustup__target__help_commands() { - local commands; commands=( -'list:List installed and available targets' \ -'add:Add a target to a Rust toolchain' \ -'remove:Remove a target from a Rust toolchain' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup target help commands' commands "$@" -} -(( $+functions[_rustup__target__help__help_commands] )) || -_rustup__target__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup target help help commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help_commands] )) || -_rustup__toolchain__help_commands() { - local commands; commands=( -'list:List installed toolchains' \ -'install:Install or update a given toolchain' \ -'uninstall:Uninstall a toolchain' \ -'link:Create a custom toolchain by symlinking to a directory' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup toolchain help commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help__help_commands] )) || -_rustup__toolchain__help__help_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain help help commands' commands "$@" -} -(( $+functions[_rustup__help__show__home_commands] )) || -_rustup__help__show__home_commands() { - local commands; commands=() - _describe -t commands 'rustup help show home commands' commands "$@" -} -(( $+functions[_rustup__show__help__home_commands] )) || -_rustup__show__help__home_commands() { - local commands; commands=() - _describe -t commands 'rustup show help home commands' commands "$@" -} -(( $+functions[_rustup__show__home_commands] )) || -_rustup__show__home_commands() { - local commands; commands=() - _describe -t commands 'rustup show home commands' commands "$@" -} -(( $+functions[_rustup__help__install_commands] )) || -_rustup__help__install_commands() { - local commands; commands=() - _describe -t commands 'rustup help install commands' commands "$@" -} -(( $+functions[_rustup__help__toolchain__install_commands] )) || -_rustup__help__toolchain__install_commands() { - local commands; commands=() - _describe -t commands 'rustup help toolchain install commands' commands "$@" -} -(( $+functions[_rustup__install_commands] )) || -_rustup__install_commands() { - local commands; commands=() - _describe -t commands 'rustup install commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help__install_commands] )) || -_rustup__toolchain__help__install_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain help install commands' commands "$@" -} -(( $+functions[_rustup__toolchain__install_commands] )) || -_rustup__toolchain__install_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain install commands' commands "$@" -} -(( $+functions[_rustup__help__toolchain__link_commands] )) || -_rustup__help__toolchain__link_commands() { - local commands; commands=() - _describe -t commands 'rustup help toolchain link commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help__link_commands] )) || -_rustup__toolchain__help__link_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain help link commands' commands "$@" -} -(( $+functions[_rustup__toolchain__link_commands] )) || -_rustup__toolchain__link_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain link commands' commands "$@" -} -(( $+functions[_rustup__component__help__list_commands] )) || -_rustup__component__help__list_commands() { - local commands; commands=() - _describe -t commands 'rustup component help list commands' commands "$@" -} -(( $+functions[_rustup__component__list_commands] )) || -_rustup__component__list_commands() { - local commands; commands=() - _describe -t commands 'rustup component list commands' commands "$@" -} -(( $+functions[_rustup__help__component__list_commands] )) || -_rustup__help__component__list_commands() { - local commands; commands=() - _describe -t commands 'rustup help component list commands' commands "$@" -} -(( $+functions[_rustup__help__override__list_commands] )) || -_rustup__help__override__list_commands() { - local commands; commands=() - _describe -t commands 'rustup help override list commands' commands "$@" -} -(( $+functions[_rustup__help__target__list_commands] )) || -_rustup__help__target__list_commands() { - local commands; commands=() - _describe -t commands 'rustup help target list commands' commands "$@" -} -(( $+functions[_rustup__help__toolchain__list_commands] )) || -_rustup__help__toolchain__list_commands() { - local commands; commands=() - _describe -t commands 'rustup help toolchain list commands' commands "$@" -} -(( $+functions[_rustup__override__help__list_commands] )) || -_rustup__override__help__list_commands() { - local commands; commands=() - _describe -t commands 'rustup override help list commands' commands "$@" -} -(( $+functions[_rustup__override__list_commands] )) || -_rustup__override__list_commands() { - local commands; commands=() - _describe -t commands 'rustup override list commands' commands "$@" -} -(( $+functions[_rustup__target__help__list_commands] )) || -_rustup__target__help__list_commands() { - local commands; commands=() - _describe -t commands 'rustup target help list commands' commands "$@" -} -(( $+functions[_rustup__target__list_commands] )) || -_rustup__target__list_commands() { - local commands; commands=() - _describe -t commands 'rustup target list commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help__list_commands] )) || -_rustup__toolchain__help__list_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain help list commands' commands "$@" -} -(( $+functions[_rustup__toolchain__list_commands] )) || -_rustup__toolchain__list_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain list commands' commands "$@" -} -(( $+functions[_rustup__help__man_commands] )) || -_rustup__help__man_commands() { - local commands; commands=() - _describe -t commands 'rustup help man commands' commands "$@" -} -(( $+functions[_rustup__man_commands] )) || -_rustup__man_commands() { - local commands; commands=() - _describe -t commands 'rustup man commands' commands "$@" -} -(( $+functions[_rustup__help__override_commands] )) || -_rustup__help__override_commands() { - local commands; commands=( -'list:List directory toolchain overrides' \ -'set:Set the override toolchain for a directory' \ -'unset:Remove the override toolchain for a directory' \ - ) - _describe -t commands 'rustup help override commands' commands "$@" -} -(( $+functions[_rustup__override_commands] )) || -_rustup__override_commands() { - local commands; commands=( -'list:List directory toolchain overrides' \ -'set:Set the override toolchain for a directory' \ -'unset:Remove the override toolchain for a directory' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup override commands' commands "$@" -} -(( $+functions[_rustup__help__set__profile_commands] )) || -_rustup__help__set__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup help set profile commands' commands "$@" -} -(( $+functions[_rustup__help__show__profile_commands] )) || -_rustup__help__show__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup help show profile commands' commands "$@" -} -(( $+functions[_rustup__set__help__profile_commands] )) || -_rustup__set__help__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup set help profile commands' commands "$@" -} -(( $+functions[_rustup__set__profile_commands] )) || -_rustup__set__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup set profile commands' commands "$@" -} -(( $+functions[_rustup__show__help__profile_commands] )) || -_rustup__show__help__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup show help profile commands' commands "$@" -} -(( $+functions[_rustup__show__profile_commands] )) || -_rustup__show__profile_commands() { - local commands; commands=() - _describe -t commands 'rustup show profile commands' commands "$@" -} -(( $+functions[_rustup__component__help__remove_commands] )) || -_rustup__component__help__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup component help remove commands' commands "$@" -} -(( $+functions[_rustup__component__remove_commands] )) || -_rustup__component__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup component remove commands' commands "$@" -} -(( $+functions[_rustup__help__component__remove_commands] )) || -_rustup__help__component__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup help component remove commands' commands "$@" -} -(( $+functions[_rustup__help__target__remove_commands] )) || -_rustup__help__target__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup help target remove commands' commands "$@" -} -(( $+functions[_rustup__target__help__remove_commands] )) || -_rustup__target__help__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup target help remove commands' commands "$@" -} -(( $+functions[_rustup__target__remove_commands] )) || -_rustup__target__remove_commands() { - local commands; commands=() - _describe -t commands 'rustup target remove commands' commands "$@" -} -(( $+functions[_rustup__help__run_commands] )) || -_rustup__help__run_commands() { - local commands; commands=() - _describe -t commands 'rustup help run commands' commands "$@" -} -(( $+functions[_rustup__run_commands] )) || -_rustup__run_commands() { - local commands; commands=() - _describe -t commands 'rustup run commands' commands "$@" -} -(( $+functions[_rustup__help__self_commands] )) || -_rustup__help__self_commands() { - local commands; commands=( -'update:Download and install updates to rustup' \ -'uninstall:Uninstall rustup.' \ -'upgrade-data:Upgrade the internal data format.' \ - ) - _describe -t commands 'rustup help self commands' commands "$@" -} -(( $+functions[_rustup__self_commands] )) || -_rustup__self_commands() { - local commands; commands=( -'update:Download and install updates to rustup' \ -'uninstall:Uninstall rustup.' \ -'upgrade-data:Upgrade the internal data format.' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup self commands' commands "$@" -} -(( $+functions[_rustup__help__override__set_commands] )) || -_rustup__help__override__set_commands() { - local commands; commands=() - _describe -t commands 'rustup help override set commands' commands "$@" -} -(( $+functions[_rustup__help__set_commands] )) || -_rustup__help__set_commands() { - local commands; commands=( -'default-host:The triple used to identify toolchains when not specified' \ -'profile:The default components installed with a toolchain' \ -'auto-self-update:The rustup auto self update mode' \ - ) - _describe -t commands 'rustup help set commands' commands "$@" -} -(( $+functions[_rustup__override__help__set_commands] )) || -_rustup__override__help__set_commands() { - local commands; commands=() - _describe -t commands 'rustup override help set commands' commands "$@" -} -(( $+functions[_rustup__override__set_commands] )) || -_rustup__override__set_commands() { - local commands; commands=() - _describe -t commands 'rustup override set commands' commands "$@" -} -(( $+functions[_rustup__set_commands] )) || -_rustup__set_commands() { - local commands; commands=( -'default-host:The triple used to identify toolchains when not specified' \ -'profile:The default components installed with a toolchain' \ -'auto-self-update:The rustup auto self update mode' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup set commands' commands "$@" -} -(( $+functions[_rustup__help__show_commands] )) || -_rustup__help__show_commands() { - local commands; commands=( -'active-toolchain:Show the active toolchain' \ -'home:Display the computed value of RUSTUP_HOME' \ -'profile:Show the default profile used for the \`rustup install\` command' \ - ) - _describe -t commands 'rustup help show commands' commands "$@" -} -(( $+functions[_rustup__show_commands] )) || -_rustup__show_commands() { - local commands; commands=( -'active-toolchain:Show the active toolchain' \ -'home:Display the computed value of RUSTUP_HOME' \ -'profile:Show the default profile used for the \`rustup install\` command' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup show commands' commands "$@" -} -(( $+functions[_rustup__help__target_commands] )) || -_rustup__help__target_commands() { - local commands; commands=( -'list:List installed and available targets' \ -'add:Add a target to a Rust toolchain' \ -'remove:Remove a target from a Rust toolchain' \ - ) - _describe -t commands 'rustup help target commands' commands "$@" -} -(( $+functions[_rustup__target_commands] )) || -_rustup__target_commands() { - local commands; commands=( -'list:List installed and available targets' \ -'add:Add a target to a Rust toolchain' \ -'remove:Remove a target from a Rust toolchain' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup target commands' commands "$@" -} -(( $+functions[_rustup__help__toolchain_commands] )) || -_rustup__help__toolchain_commands() { - local commands; commands=( -'list:List installed toolchains' \ -'install:Install or update a given toolchain' \ -'uninstall:Uninstall a toolchain' \ -'link:Create a custom toolchain by symlinking to a directory' \ - ) - _describe -t commands 'rustup help toolchain commands' commands "$@" -} -(( $+functions[_rustup__toolchain_commands] )) || -_rustup__toolchain_commands() { - local commands; commands=( -'list:List installed toolchains' \ -'install:Install or update a given toolchain' \ -'uninstall:Uninstall a toolchain' \ -'link:Create a custom toolchain by symlinking to a directory' \ -'help:Print this message or the help of the given subcommand(s)' \ - ) - _describe -t commands 'rustup toolchain commands' commands "$@" -} -(( $+functions[_rustup__help__self__uninstall_commands] )) || -_rustup__help__self__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup help self uninstall commands' commands "$@" -} -(( $+functions[_rustup__help__toolchain__uninstall_commands] )) || -_rustup__help__toolchain__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup help toolchain uninstall commands' commands "$@" -} -(( $+functions[_rustup__help__uninstall_commands] )) || -_rustup__help__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup help uninstall commands' commands "$@" -} -(( $+functions[_rustup__self__help__uninstall_commands] )) || -_rustup__self__help__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup self help uninstall commands' commands "$@" -} -(( $+functions[_rustup__self__uninstall_commands] )) || -_rustup__self__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup self uninstall commands' commands "$@" -} -(( $+functions[_rustup__toolchain__help__uninstall_commands] )) || -_rustup__toolchain__help__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain help uninstall commands' commands "$@" -} -(( $+functions[_rustup__toolchain__uninstall_commands] )) || -_rustup__toolchain__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup toolchain uninstall commands' commands "$@" -} -(( $+functions[_rustup__uninstall_commands] )) || -_rustup__uninstall_commands() { - local commands; commands=() - _describe -t commands 'rustup uninstall commands' commands "$@" -} -(( $+functions[_rustup__help__override__unset_commands] )) || -_rustup__help__override__unset_commands() { - local commands; commands=() - _describe -t commands 'rustup help override unset commands' commands "$@" -} -(( $+functions[_rustup__override__help__unset_commands] )) || -_rustup__override__help__unset_commands() { - local commands; commands=() - _describe -t commands 'rustup override help unset commands' commands "$@" -} -(( $+functions[_rustup__override__unset_commands] )) || -_rustup__override__unset_commands() { - local commands; commands=() - _describe -t commands 'rustup override unset commands' commands "$@" -} -(( $+functions[_rustup__help__self__update_commands] )) || -_rustup__help__self__update_commands() { - local commands; commands=() - _describe -t commands 'rustup help self update commands' commands "$@" -} -(( $+functions[_rustup__help__update_commands] )) || -_rustup__help__update_commands() { - local commands; commands=() - _describe -t commands 'rustup help update commands' commands "$@" -} -(( $+functions[_rustup__self__help__update_commands] )) || -_rustup__self__help__update_commands() { - local commands; commands=() - _describe -t commands 'rustup self help update commands' commands "$@" -} -(( $+functions[_rustup__self__update_commands] )) || -_rustup__self__update_commands() { - local commands; commands=() - _describe -t commands 'rustup self update commands' commands "$@" -} -(( $+functions[_rustup__update_commands] )) || -_rustup__update_commands() { - local commands; commands=() - _describe -t commands 'rustup update commands' commands "$@" -} -(( $+functions[_rustup__help__self__upgrade-data_commands] )) || -_rustup__help__self__upgrade-data_commands() { - local commands; commands=() - _describe -t commands 'rustup help self upgrade-data commands' commands "$@" -} -(( $+functions[_rustup__self__help__upgrade-data_commands] )) || -_rustup__self__help__upgrade-data_commands() { - local commands; commands=() - _describe -t commands 'rustup self help upgrade-data commands' commands "$@" -} -(( $+functions[_rustup__self__upgrade-data_commands] )) || -_rustup__self__upgrade-data_commands() { - local commands; commands=() - _describe -t commands 'rustup self upgrade-data commands' commands "$@" -} -(( $+functions[_rustup__help__which_commands] )) || -_rustup__help__which_commands() { - local commands; commands=() - _describe -t commands 'rustup help which commands' commands "$@" -} -(( $+functions[_rustup__which_commands] )) || -_rustup__which_commands() { - local commands; commands=() - _describe -t commands 'rustup which commands' commands "$@" -} - -if [ "$funcstack[1]" = "_rustup" ]; then - _rustup "$@" -else - compdef _rustup rustup -fi diff --git a/dot_oh-my-zsh/cache/dot_zsh-update b/dot_oh-my-zsh/cache/dot_zsh-update deleted file mode 100644 index 29de4e1..0000000 --- a/dot_oh-my-zsh/cache/dot_zsh-update +++ /dev/null @@ -1 +0,0 @@ -LAST_EPOCH=20013 diff --git a/dot_oh-my-zsh/cache/empty_dot_gitkeep b/dot_oh-my-zsh/cache/empty_dot_gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/cache/grep-alias b/dot_oh-my-zsh/cache/grep-alias deleted file mode 100644 index f680f50..0000000 --- a/dot_oh-my-zsh/cache/grep-alias +++ /dev/null @@ -1,3 +0,0 @@ -alias grep='grep --color=auto --exclude-dir={.bzr,CVS,.git,.hg,.svn,.idea,.tox,.venv,venv}' -alias egrep='grep -E' -alias fgrep='grep -F' diff --git a/dot_oh-my-zsh/cache/modules-6.11.1-arch1-1 b/dot_oh-my-zsh/cache/modules-6.11.1-arch1-1 deleted file mode 100644 index bb6e43a..0000000 --- a/dot_oh-my-zsh/cache/modules-6.11.1-arch1-1 +++ /dev/null @@ -1,8 +0,0 @@ -modules=( ${(Q)"${(z)$(<<\EO:modules - -EO:modules -)}"} ) -modaliases=( ${(Q)"${(z)$(<<\EO:modaliases -'cpu:type:x86,ven0000fam0006mod00B6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod0086:feature:*' 'cpu:type:x86,ven0000fam0006mod00AE:feature:*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00AC:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod00A7:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod009D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod0085:feature:*' 'cpu:type:x86,ven0000fam0006mod0057:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod003F:feature:*' 'cpu:type:x86,ven0000fam0006mod003E:feature:*' 'cpu:type:x86,ven0000fam0006mod002F:feature:*' 'cpu:type:x86,ven0000fam0006mod002E:feature:*' 'cpu:type:x86,ven0000fam0006mod002D:feature:*' 'cpu:type:x86,ven0000fam0006mod0047:feature:*' 'cpu:type:x86,ven0000fam0006mod003D:feature:*' 'cpu:type:x86,ven0000fam0006mod0046:feature:*' 'cpu:type:x86,ven0000fam0006mod0045:feature:*' 'cpu:type:x86,ven0000fam0006mod003C:feature:*' 'cpu:type:x86,ven0000fam0006mod003A:feature:*' 'cpu:type:x86,ven0000fam0006mod002A:feature:*' 'cpu:type:x86,ven0000fam0006mod002C:feature:*' 'cpu:type:x86,ven0000fam0006mod0025:feature:*' 'cpu:type:x86,ven0000fam0006mod001E:feature:*' 'cpu:type:x86,ven0000fam0006mod001A:feature:*' 'cpu:type:x86,ven0000fam0006mod00BD:feature:*' 'cpu:type:x86,ven0000fam0006mod00B5:feature:*' 'cpu:type:x86,ven0000fam0006mod00C5:feature:*' 'cpu:type:x86,ven0000fam0006mod00C6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00AC:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod00A7:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod00AE:feature:*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod00B6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod009C:feature:*' 'cpu:type:x86,ven0000fam0006mod0096:feature:*' 'cpu:type:x86,ven0000fam0006mod0086:feature:*' 'cpu:type:x86,ven0000fam0006mod007A:feature:*' 'cpu:type:x86,ven0000fam0006mod005F:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'cpu:type:x86,ven0000fam0006mod0085:feature:*' 'cpu:type:x86,ven0000fam0006mod0057:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod0047:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod003D:feature:*' 'cpu:type:x86,ven0000fam0006mod004C:feature:*' 'cpu:type:x86,ven0000fam0006mod004D:feature:*' 'cpu:type:x86,ven0000fam0006mod0037:feature:*' 'cpu:type:x86,ven0000fam0006mod0045:feature:*' 'cpu:type:x86,ven0000fam0006mod0046:feature:*' 'cpu:type:x86,ven0000fam0006mod003F:feature:*' 'cpu:type:x86,ven0000fam0006mod003C:feature:*' 'cpu:type:x86,ven0000fam0006mod003E:feature:*' 'cpu:type:x86,ven0000fam0006mod003A:feature:*' 'cpu:type:x86,ven0000fam0006mod002D:feature:*' 'cpu:type:x86,ven0000fam0006mod002A:feature:*' 'cpu:type:x86,ven0000fam0006mod002F:feature:*' 'cpu:type:x86,ven0000fam0006mod002C:feature:*' 'cpu:type:x86,ven0000fam0006mod0025:feature:*' 'cpu:type:x86,ven0000fam0006mod002E:feature:*' 'cpu:type:x86,ven0000fam0006mod001A:feature:*' 'cpu:type:x86,ven0000fam0006mod001E:feature:*' 'cpu:type:x86,ven0000fam0006mod00BD:feature:*' 'cpu:type:x86,ven0000fam0006mod00C6:feature:*' 'cpu:type:x86,ven0000fam0006mod00C5:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00AC:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod007A:feature:*' 'cpu:type:x86,ven0000fam0006mod005F:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'cpu:type:x86,ven0000fam0006mod0085:feature:*' 'cpu:type:x86,ven0000fam0006mod0057:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod0047:feature:*' 'cpu:type:x86,ven0000fam0006mod003D:feature:*' 'cpu:type:x86,ven0000fam0006mod0046:feature:*' 'cpu:type:x86,ven0000fam0006mod0045:feature:*' 'cpu:type:x86,ven0000fam0006mod003F:feature:*' 'cpu:type:x86,ven0000fam0006mod003C:feature:*' 'cpu:type:x86,ven0000fam0006mod003E:feature:*' 'cpu:type:x86,ven0000fam0006mod003A:feature:*' 'cpu:type:x86,ven0000fam0006mod002D:feature:*' 'cpu:type:x86,ven0000fam0006mod002A:feature:*' 'cpu:type:x86,ven*fam*mod*:feature:*007D*' 'crypto-twofish-asm' 'twofish-asm' 'crypto-twofish' 'twofish' 'crypto-twofish-asm' 'twofish-asm' 'crypto-twofish' 'twofish' 'crypto-twofish' 'twofish' 'crypto-serpent' 'serpent' 'crypto-serpent' 'serpent' 'crypto-serpent-asm' 'serpent-asm' 'crypto-serpent' 'serpent' 'crypto-des3_ede-asm' 'des3_ede-asm' 'crypto-des3_ede' 'des3_ede' 'crypto-camellia-asm' 'camellia-asm' 'crypto-camellia' 'camellia' 'crypto-camellia-asm' 'camellia-asm' 'crypto-camellia' 'camellia' 'crypto-camellia-asm' 'camellia-asm' 'crypto-camellia' 'camellia' 'crypto-blowfish-asm' 'blowfish-asm' 'crypto-blowfish' 'blowfish' 'crypto-cast5' 'cast5' 'crypto-cast6' 'cast6' 'crypto-aegis128-aesni' 'aegis128-aesni' 'crypto-aegis128' 'aegis128' 'crypto-xchacha12-simd' 'xchacha12-simd' 'crypto-xchacha12' 'xchacha12' 'crypto-xchacha20-simd' 'xchacha20-simd' 'crypto-xchacha20' 'xchacha20' 'crypto-chacha20-simd' 'chacha20-simd' 'crypto-chacha20' 'chacha20' 'crypto-aes' 'aes' 'cpu:type:x86,ven*fam*mod*:feature:*0099*' 'crypto-sha1-ni' 'sha1-ni' 'crypto-sha1-avx2' 'sha1-avx2' 'crypto-sha1-avx' 'sha1-avx' 'crypto-sha1-ssse3' 'sha1-ssse3' 'crypto-sha1' 'sha1' 'cpu:type:x86,ven*fam*mod*:feature:*0089*' 'cpu:type:x86,ven*fam*mod*:feature:*009C*' 'cpu:type:x86,ven*fam*mod*:feature:*0125*' 'cpu:type:x86,ven*fam*mod*:feature:*013D*' 'crypto-sha224-ni' 'sha224-ni' 'crypto-sha256-ni' 'sha256-ni' 'crypto-sha224-avx2' 'sha224-avx2' 'crypto-sha224-avx' 'sha224-avx' 'crypto-sha224-ssse3' 'sha224-ssse3' 'crypto-sha224' 'sha224' 'crypto-sha256-avx2' 'sha256-avx2' 'crypto-sha256-avx' 'sha256-avx' 'crypto-sha256-ssse3' 'sha256-ssse3' 'crypto-sha256' 'sha256' 'cpu:type:x86,ven*fam*mod*:feature:*0089*' 'cpu:type:x86,ven*fam*mod*:feature:*009C*' 'cpu:type:x86,ven*fam*mod*:feature:*0125*' 'cpu:type:x86,ven*fam*mod*:feature:*013D*' 'crypto-sha384-avx2' 'sha384-avx2' 'crypto-sha384-avx' 'sha384-avx' 'crypto-sha384-ssse3' 'sha384-ssse3' 'crypto-sha384' 'sha384' 'crypto-sha512-avx2' 'sha512-avx2' 'crypto-sha512-avx' 'sha512-avx' 'crypto-sha512-ssse3' 'sha512-ssse3' 'crypto-sha512' 'sha512' 'cpu:type:x86,ven*fam*mod*:feature:*0089*' 'cpu:type:x86,ven*fam*mod*:feature:*009C*' 'cpu:type:x86,ven*fam*mod*:feature:*0125*' 'crypto-ghash' 'ghash' 'cpu:type:x86,ven*fam*mod*:feature:*0081*' 'crypto-polyval-clmulni' 'polyval-clmulni' 'crypto-polyval' 'polyval' 'cpu:type:x86,ven*fam*mod*:feature:*0081*' 'crypto-crc32c-intel' 'crc32c-intel' 'crypto-crc32c' 'crc32c' 'cpu:type:x86,ven*fam*mod*:feature:*0094*' 'crypto-crc32-pclmul' 'crc32-pclmul' 'crypto-crc32' 'crc32' 'cpu:type:x86,ven*fam*mod*:feature:*0081*' 'crypto-crct10dif-pclmul' 'crct10dif-pclmul' 'crypto-crct10dif' 'crct10dif' 'cpu:type:x86,ven*fam*mod*:feature:*0081*' 'crypto-poly1305-simd' 'poly1305-simd' 'crypto-poly1305' 'poly1305' 'crypto-nhpoly1305-sse2' 'nhpoly1305-sse2' 'crypto-nhpoly1305' 'nhpoly1305' 'crypto-nhpoly1305-avx2' 'nhpoly1305-avx2' 'crypto-nhpoly1305' 'nhpoly1305' 'crypto-curve25519-x86' 'curve25519-x86' 'crypto-curve25519' 'curve25519' 'crypto-sm3-avx' 'sm3-avx' 'crypto-sm3' 'sm3' 'crypto-sm4-aesni-avx' 'sm4-aesni-avx' 'crypto-sm4' 'sm4' 'crypto-sm4-aesni-avx2' 'sm4-aesni-avx2' 'crypto-sm4' 'sm4' 'crypto-aria-aesni-avx' 'aria-aesni-avx' 'crypto-aria' 'aria' 'crypto-aria-aesni-avx2' 'aria-aesni-avx2' 'crypto-aria' 'aria' 'crypto-aria-gfni-avx512' 'aria-gfni-avx512' 'crypto-aria' 'aria' 'cpu:type:x86,ven*fam*mod*:feature:*0085*' 'cpu:type:x86,ven*fam*mod*:feature:*00C2*' 'nls_tis-620' 'nls_sjis' 'nls_gb2312' 'nls_euc-kr' 'nls_big5' 'nls_iso8859-8' 'devname:cuse' 'char-major-10-203' 'of:N*T*CramoopsC*' 'of:N*T*Cramoops' 'fs-reiserfs' 'fs-ext4' 'ext3' 'fs-ext3' 'ext2' 'fs-ext2' 'fs-cramfs' 'fs-squashfs' 'char-major-67-*' 'fs-coda' 'fs-minix' 'fs-vfat' 'fs-msdos' 'fs-exfat' 'iso9660' 'fs-iso9660' 'fs-hfsplus' 'fs-hfs' 'fs-ecryptfs' 'nfs4' 'fs-nfs4' 'fs-nfs' 'nfs-layouttype4-1' 'nfs-layouttype4-5' 'nfs-layouttype4-3' 'nfs-layouttype4-4' 'fs-nfsd' 'smb3' 'fs-smb3' 'fs-cifs' 'fs-ntfs3' 'fs-ufs' 'fs-jffs2' 'fs-ubifs' 'fs-affs' 'fs-romfs' 'fs-overlay' 'fs-udf' 'fs-omfs' 'fs-jfs' 'fs-xfs' 'fs-9p' 'fs-afs' 'fs-nilfs2' 'fs-befs' 'fs-ocfs2' 'fs-ocfs2_dlmfs' 'devname:btrfs-control' 'char-major-10-234' 'fs-btrfs' 'fs-gfs2meta' 'fs-gfs2' 'fs-f2fs' 'fs-bcachefs' 'fs-ceph' 'fs-erofs' 'fs-vboxsf' 'fs-zonefs' 'tee:f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c*' 'crypto-seqiv' 'seqiv' 'crypto-echainiv' 'echainiv' 'net-pf-16-proto-21' 'crypto-cmac' 'cmac' 'crypto-vmac64' 'vmac64' 'crypto-xcbc' 'xcbc' 'crypto-cipher_null' 'cipher_null' 'crypto-digest_null' 'digest_null' 'crypto-compress_null' 'compress_null' 'crypto-md4' 'md4' 'crypto-rmd160' 'rmd160' 'crypto-sm3-generic' 'sm3-generic' 'crypto-sm3' 'sm3' 'crypto-streebog512-generic' 'streebog512-generic' 'crypto-streebog512' 'streebog512' 'crypto-streebog256-generic' 'streebog256-generic' 'crypto-streebog256' 'streebog256' 'crypto-wp256' 'wp256' 'crypto-wp384' 'wp384' 'crypto-wp512' 'wp512' 'crypto-blake2b-512-generic' 'blake2b-512-generic' 'crypto-blake2b-512' 'blake2b-512' 'crypto-blake2b-384-generic' 'blake2b-384-generic' 'crypto-blake2b-384' 'blake2b-384' 'crypto-blake2b-256-generic' 'blake2b-256-generic' 'crypto-blake2b-256' 'blake2b-256' 'crypto-blake2b-160-generic' 'blake2b-160-generic' 'crypto-blake2b-160' 'blake2b-160' 'crypto-cbc' 'cbc' 'crypto-pcbc' 'pcbc' 'crypto-cts' 'cts' 'crypto-lrw' 'lrw' 'crypto-xts' 'xts' 'crypto-xctr' 'xctr' 'crypto-hctr2' 'hctr2' 'crypto-kw' 'kw' 'crypto-adiantum' 'adiantum' 'crypto-nhpoly1305-generic' 'nhpoly1305-generic' 'crypto-nhpoly1305' 'nhpoly1305' 'crypto-gcm' 'gcm' 'crypto-rfc4543' 'rfc4543' 'crypto-rfc4106' 'rfc4106' 'crypto-gcm_base' 'gcm_base' 'crypto-cbcmac' 'cbcmac' 'crypto-ccm' 'ccm' 'crypto-rfc4309' 'rfc4309' 'crypto-ccm_base' 'ccm_base' 'crypto-rfc7539esp' 'rfc7539esp' 'crypto-rfc7539' 'rfc7539' 'crypto-aegis128-simd' 'aegis128-simd' 'crypto-aegis128-generic' 'aegis128-generic' 'crypto-aegis128' 'aegis128' 'crypto-pcrypt' 'pcrypt' 'crypto-cryptd' 'cryptd' 'crypto-des3_ede-generic' 'des3_ede-generic' 'crypto-des3_ede' 'des3_ede' 'crypto-des-generic' 'des-generic' 'crypto-des' 'des' 'crypto-fcrypt' 'fcrypt' 'crypto-blowfish-generic' 'blowfish-generic' 'crypto-blowfish' 'blowfish' 'crypto-twofish-generic' 'twofish-generic' 'crypto-twofish' 'twofish' 'crypto-serpent-generic' 'serpent-generic' 'crypto-serpent' 'serpent' 'crypto-sm4-generic' 'sm4-generic' 'crypto-sm4' 'sm4' 'crypto-camellia-generic' 'camellia-generic' 'crypto-camellia' 'camellia' 'crypto-cast5-generic' 'cast5-generic' 'crypto-cast5' 'cast5' 'crypto-cast6-generic' 'cast6-generic' 'crypto-cast6' 'cast6' 'crypto-aria-generic' 'aria-generic' 'crypto-aria' 'aria' 'crypto-xchacha12-generic' 'xchacha12-generic' 'crypto-xchacha12' 'xchacha12' 'crypto-xchacha20-generic' 'xchacha20-generic' 'crypto-xchacha20' 'xchacha20' 'crypto-chacha20-generic' 'chacha20-generic' 'crypto-chacha20' 'chacha20' 'crypto-poly1305-generic' 'poly1305-generic' 'crypto-poly1305' 'poly1305' 'crypto-deflate-generic' 'deflate-generic' 'crypto-deflate' 'deflate' 'crypto-michael_mic' 'michael_mic' 'crypto-crc32c-generic' 'crc32c-generic' 'crypto-crc32c' 'crc32c' 'crypto-crc32-generic' 'crc32-generic' 'crypto-crc32' 'crc32' 'crypto-authenc' 'authenc' 'crypto-authencesn' 'authencesn' 'crypto-lz4' 'lz4' 'crypto-lz4hc' 'lz4hc' 'crypto-xxhash64-generic' 'xxhash64-generic' 'crypto-xxhash64' 'xxhash64' 'crypto-842-generic' '842-generic' 'crypto-842' '842' 'crypto-ansi_cprng' 'ansi_cprng' 'crypto-stdrng' 'stdrng' 'crypto-ghash-generic' 'ghash-generic' 'crypto-ghash' 'ghash' 'crypto-polyval-generic' 'polyval-generic' 'crypto-polyval' 'polyval' 'net-pf-38' 'crypto-essiv' 'essiv' 'crypto-curve25519-generic' 'curve25519-generic' 'crypto-curve25519' 'curve25519' 'crypto-ecrdsa-generic' 'ecrdsa-generic' 'crypto-ecrdsa' 'ecrdsa' 'of:N*T*Cmicrochip,lan966x-oicC*' 'of:N*T*Cmicrochip,lan966x-oic' 'pci:v000003F0d00000A6Csv*sd*bc*sc*i*' 'pci:v00001269d000000BBsv*sd*bc*sc*i*' 'pci:v00001269d000000BAsv*sd*bc*sc*i*' 'pci:v00001269d000000B4sv*sd*bc*sc*i*' 'pci:v00001269d000000B3sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E11Esv*sd*bc*sc*i*' 'pci:v0000105Bd0000E11Dsv*sd*bc*sc*i*' 'pci:v0000105Bd0000E118sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0F9sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0F5sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0F2sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0F1sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0F0sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0D9sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0D8sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0C3sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0BFsv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0B1sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0B0sv*sd*bc*sc*i*' 'pci:v0000105Bd0000E0ABsv*sd*bc*sc*i*' 'pci:v00001EACd00002001sv*sd*bc*sc*i*' 'pci:v00001EACd0000100Dsv*sd*bc*sc*i*' 'pci:v00001EACd00001007sv*sd*bc*sc*i*' 'pci:v00001EACd00001004sv*sd*bc*sc*i*' 'pci:v00001EACd00001002sv*sd*bc*sc*i*' 'pci:v00001EACd00001001sv*sd*bc*sc*i*' 'pci:v000017CBd00000309sv*sd*bc*sc*i*' 'pci:v000017CBd00000308sv*sd*bc*sc*i*' 'pci:v000017CBd00000308sv00001C5Dsd00002015bc*sc*i*' 'pci:v000017CBd00000308sv00001C5Dsd00002010bc*sc*i*' 'pci:v000017CBd00000306sv*sd*bc*sc*i*' 'pci:v000017CBd00000306sv00001C5Dsd00002000bc*sc*i*' 'pci:v000017CBd00000306sv000018D7sd00000200bc*sc*i*' 'pci:v000017CBd00000306sv000017CBsd0000010Cbc*sc*i*' 'pci:v000017CBd00000304sv*sd*bc*sc*i*' 'platform:bcm-kona-usb2' 'of:N*T*Cbrcm,kona-usb2-phyC*' 'of:N*T*Cbrcm,kona-usb2-phy' 'of:N*T*Cintel,lgm-emmc-phyC*' 'of:N*T*Cintel,lgm-emmc-phy' 'of:N*T*Cmarvell,pxa1928-hsic-phyC*' 'of:N*T*Cmarvell,pxa1928-hsic-phy' 'of:N*T*Cmarvell,pxa1928-usb-phyC*' 'of:N*T*Cmarvell,pxa1928-usb-phy' 'platform:cpcap_usb' 'of:N*T*Cqcom,usb-hs-phyC*' 'of:N*T*Cqcom,usb-hs-phy' 'of:N*T*Cqcom,usb-hsic-phyC*' 'of:N*T*Cqcom,usb-hsic-phy' 'platform:samsung-usb2-phy' 'ulpi:v0451p1508' 'ulpi:v0451p1507' 'of:N*T*Cnxp,tjr1443C*' 'of:N*T*Cnxp,tjr1443' 'of:N*T*Cti,tcan1043C*' 'of:N*T*Cti,tcan1043' 'of:N*T*Cti,tcan1042C*' 'of:N*T*Cti,tcan1042' 'of:N*T*Cintel,lgm-usb-phyC*' 'of:N*T*Cintel,lgm-usb-phy' 'platform:cs42l43-pinctrl' 'platform:lp_gpio' 'acpi*:INT3437:*' 'acpi*:INT33C7:*' 'acpi*:INTC105F:*' 'acpi*:INTC1085:*' 'acpi*:INTC1057:*' 'acpi*:INTC1056:*' 'acpi*:INT34D1:*' 'acpi*:INT3452:*' 'platform:broxton-pinctrl' 'platform:apollolake-pinctrl' 'acpi*:INT34BB:*' 'acpi*:INT3450:*' 'acpi*:INTC3001:*' 'acpi*:INTC3000:*' 'platform:denverton-pinctrl' 'acpi*:INTC1020:*' 'acpi*:INTC1071:*' 'acpi*:INT3453:*' 'acpi*:INT34C3:*' 'acpi*:INT3455:*' 'acpi*:INT34C8:*' 'acpi*:INT34C4:*' 'acpi*:INT3536:*' 'acpi*:INTC1082:*' 'acpi*:INTC1083:*' 'acpi*:INTC105E:*' 'acpi*:INTC1084:*' 'acpi*:INT345D:*' 'acpi*:INT3451:*' 'acpi*:INT344B:*' 'acpi*:INTC1055:*' 'acpi*:INT34C6:*' 'acpi*:INT34C5:*' 'i2c:cy8c9560' 'i2c:cy8c9540' 'i2c:cy8c9520' 'of:N*T*Ccypress,cy8c9560C*' 'of:N*T*Ccypress,cy8c9560' 'of:N*T*Ccypress,cy8c9540C*' 'of:N*T*Ccypress,cy8c9540' 'of:N*T*Ccypress,cy8c9520C*' 'of:N*T*Ccypress,cy8c9520' 'acpi*:INT3490:*' 'platform:da9062-gpio' 'of:N*T*Cdlg,da9062-gpioC*' 'of:N*T*Cdlg,da9062-gpio' 'i2c:mcp23018' 'i2c:mcp23017' 'i2c:mcp23008' 'of:N*T*Cmcp,mcp23017C*' 'of:N*T*Cmcp,mcp23017' 'of:N*T*Cmcp,mcp23008C*' 'of:N*T*Cmcp,mcp23008' 'of:N*T*Cmicrochip,mcp23018C*' 'of:N*T*Cmicrochip,mcp23018' 'of:N*T*Cmicrochip,mcp23017C*' 'of:N*T*Cmicrochip,mcp23017' 'of:N*T*Cmicrochip,mcp23008C*' 'of:N*T*Cmicrochip,mcp23008' 'spi:mcp23s18' 'spi:mcp23s17' 'spi:mcp23s08' 'of:N*T*Cmcp,mcp23s17C*' 'of:N*T*Cmcp,mcp23s17' 'of:N*T*Cmcp,mcp23s08C*' 'of:N*T*Cmcp,mcp23s08' 'of:N*T*Cmicrochip,mcp23s18C*' 'of:N*T*Cmicrochip,mcp23s18' 'of:N*T*Cmicrochip,mcp23s17C*' 'of:N*T*Cmicrochip,mcp23s17' 'of:N*T*Cmicrochip,mcp23s08C*' 'of:N*T*Cmicrochip,mcp23s08' 'of:N*T*Cni,169445-nand-gpioC*' 'of:N*T*Cni,169445-nand-gpio' 'of:N*T*Cwd,mbl-gpioC*' 'of:N*T*Cwd,mbl-gpio' 'of:N*T*Cbrcm,bcm6345-gpioC*' 'of:N*T*Cbrcm,bcm6345-gpio' 'platform:basic-mmio-gpio-be' 'platform:basic-mmio-gpio' 'platform:adp5520-gpio' 'of:N*T*Cgpio-delayC*' 'of:N*T*Cgpio-delay' 'pci:v00001022d0000746Bsv*sd*bc*sc*i*' 'platform:gpio_amd_fch' 'acpi*:AMDIF031:*' 'acpi*:AMDIF030:*' 'acpi*:AMDF030:*' 'platform:arizona-gpio' 'platform:bd9574mwf-gpio' 'platform:bd9571mwv-gpio' 'platform:cros-ec-gpio' 'platform:da9052-gpio' 'platform:da9055-gpio' 'platform:dln2-gpio' 'of:N*T*Cadi,ds4520-gpioC*' 'of:N*T*Cadi,ds4520-gpio' 'i2c:ds4520-gpio' 'platform:gpio-dwapb' 'of:N*T*Capm,xgene-gpio-v2C*' 'of:N*T*Capm,xgene-gpio-v2' 'of:N*T*Csnps,dw-apb-gpioC*' 'of:N*T*Csnps,dw-apb-gpio' 'acpi*:APMC0D81:*' 'acpi*:APMC0D07:*' 'acpi*:HISI0181:*' 'platform:gpio-elkhartlake' 'platform:gpio_exar' 'of:N*T*Cfcs,fxl6408C*' 'of:N*T*Cfcs,fxl6408' 'i2c:fxl6408' 'acpi*:INTC1109:*' 'platform:gpio_ich' 'platform:janz-ttl' 'platform:kempld-gpio' 'of:N*T*Cgpio-latchC*' 'of:N*T*Cgpio-latch' 'auxiliary:usb_ljca.ljca-gpio' 'platform:lp3943-gpio' 'of:N*T*Cti,lp3943-gpioC*' 'of:N*T*Cti,lp3943-gpio' 'platform:lp873x-gpio' 'platform:madera-gpio' 'of:N*T*Cmaxim,max31963C*' 'of:N*T*Cmaxim,max31963' 'of:N*T*Cmaxim,max31953C*' 'of:N*T*Cmaxim,max31953' 'of:N*T*Cmaxim,max31913C*' 'of:N*T*Cmaxim,max31913' 'of:N*T*Cmaxim,max31912C*' 'of:N*T*Cmaxim,max31912' 'of:N*T*Cmaxim,max31911C*' 'of:N*T*Cmaxim,max31911' 'of:N*T*Cmaxim,max31910C*' 'of:N*T*Cmaxim,max31910' 'spi:max31963' 'spi:max31953' 'spi:max31913' 'spi:max31912' 'spi:max31911' 'spi:max31910' 'i2c:max7300' 'spi:max7301' 'i2c:max7327' 'i2c:max7326' 'i2c:max7325' 'i2c:max7324' 'i2c:max7323' 'i2c:max7322' 'i2c:max7321' 'i2c:max7320' 'i2c:max7319' 'of:N*T*Cmaxim,max7327C*' 'of:N*T*Cmaxim,max7327' 'of:N*T*Cmaxim,max7326C*' 'of:N*T*Cmaxim,max7326' 'of:N*T*Cmaxim,max7325C*' 'of:N*T*Cmaxim,max7325' 'of:N*T*Cmaxim,max7324C*' 'of:N*T*Cmaxim,max7324' 'of:N*T*Cmaxim,max7323C*' 'of:N*T*Cmaxim,max7323' 'of:N*T*Cmaxim,max7322C*' 'of:N*T*Cmaxim,max7322' 'of:N*T*Cmaxim,max7321C*' 'of:N*T*Cmaxim,max7321' 'of:N*T*Cmaxim,max7320C*' 'of:N*T*Cmaxim,max7320' 'of:N*T*Cmaxim,max7319C*' 'of:N*T*Cmaxim,max7319' 'platform:mb86s70-gpio' 'of:N*T*Cfujitsu,mb86s70-gpioC*' 'of:N*T*Cfujitsu,mb86s70-gpio' 'acpi*:SCX0007:*' 'mcb:16z127' 'pci:v000010DBd0000802Esv*sd*bc*sc*i*' 'of:N*T*Cgpio-mockupC*' 'of:N*T*Cgpio-mockup' 'i2c:xra1202' 'i2c:tca9554' 'i2c:tca9539' 'i2c:tca9538' 'i2c:tca6424' 'i2c:tca6416' 'i2c:tca6408' 'i2c:pca6107' 'i2c:max7318' 'i2c:max7315' 'i2c:max7313' 'i2c:max7312' 'i2c:max7310' 'i2c:pcal9555a' 'i2c:pcal9554b' 'i2c:pcal9535' 'i2c:pcal6534' 'i2c:pcal6524' 'i2c:pcal6416' 'i2c:pcal6408' 'i2c:pca9698' 'i2c:pca9575' 'i2c:pca9574' 'i2c:pca9557' 'i2c:pca9556' 'i2c:pca9555' 'i2c:pca9554' 'i2c:pca9539' 'i2c:pca9538' 'i2c:pca9537' 'i2c:pca9536' 'i2c:pca9535' 'i2c:pca9534' 'i2c:pca9506' 'i2c:pca9505' 'i2c:pca6416' 'i2c:pca6408' 'acpi*:INT3491:*' 'of:N*T*Cexar,xra1202C*' 'of:N*T*Cexar,xra1202' 'of:N*T*Connn,pca9655C*' 'of:N*T*Connn,pca9655' 'of:N*T*Connn,pca9654C*' 'of:N*T*Connn,pca9654' 'of:N*T*Connn,cat9554C*' 'of:N*T*Connn,cat9554' 'of:N*T*Cti,tca9539C*' 'of:N*T*Cti,tca9539' 'of:N*T*Cti,tca9538C*' 'of:N*T*Cti,tca9538' 'of:N*T*Cti,tca9535C*' 'of:N*T*Cti,tca9535' 'of:N*T*Cti,tca6424C*' 'of:N*T*Cti,tca6424' 'of:N*T*Cti,tca6416C*' 'of:N*T*Cti,tca6416' 'of:N*T*Cti,tca6408C*' 'of:N*T*Cti,tca6408' 'of:N*T*Cti,pca9536C*' 'of:N*T*Cti,pca9536' 'of:N*T*Cti,pca6107C*' 'of:N*T*Cti,pca6107' 'of:N*T*Cmaxim,max7318C*' 'of:N*T*Cmaxim,max7318' 'of:N*T*Cmaxim,max7315C*' 'of:N*T*Cmaxim,max7315' 'of:N*T*Cmaxim,max7313C*' 'of:N*T*Cmaxim,max7313' 'of:N*T*Cmaxim,max7312C*' 'of:N*T*Cmaxim,max7312' 'of:N*T*Cmaxim,max7310C*' 'of:N*T*Cmaxim,max7310' 'of:N*T*Cnxp,pcal9555aC*' 'of:N*T*Cnxp,pcal9555a' 'of:N*T*Cnxp,pcal9554bC*' 'of:N*T*Cnxp,pcal9554b' 'of:N*T*Cnxp,pcal9535C*' 'of:N*T*Cnxp,pcal9535' 'of:N*T*Cnxp,pcal6534C*' 'of:N*T*Cnxp,pcal6534' 'of:N*T*Cnxp,pcal6524C*' 'of:N*T*Cnxp,pcal6524' 'of:N*T*Cnxp,pcal6416C*' 'of:N*T*Cnxp,pcal6416' 'of:N*T*Cnxp,pcal6408C*' 'of:N*T*Cnxp,pcal6408' 'of:N*T*Cnxp,pca9698C*' 'of:N*T*Cnxp,pca9698' 'of:N*T*Cnxp,pca9575C*' 'of:N*T*Cnxp,pca9575' 'of:N*T*Cnxp,pca9574C*' 'of:N*T*Cnxp,pca9574' 'of:N*T*Cnxp,pca9557C*' 'of:N*T*Cnxp,pca9557' 'of:N*T*Cnxp,pca9556C*' 'of:N*T*Cnxp,pca9556' 'of:N*T*Cnxp,pca9555C*' 'of:N*T*Cnxp,pca9555' 'of:N*T*Cnxp,pca9554C*' 'of:N*T*Cnxp,pca9554' 'of:N*T*Cnxp,pca9539C*' 'of:N*T*Cnxp,pca9539' 'of:N*T*Cnxp,pca9538C*' 'of:N*T*Cnxp,pca9538' 'of:N*T*Cnxp,pca9537C*' 'of:N*T*Cnxp,pca9537' 'of:N*T*Cnxp,pca9536C*' 'of:N*T*Cnxp,pca9536' 'of:N*T*Cnxp,pca9535C*' 'of:N*T*Cnxp,pca9535' 'of:N*T*Cnxp,pca9534C*' 'of:N*T*Cnxp,pca9534' 'of:N*T*Cnxp,pca9506C*' 'of:N*T*Cnxp,pca9506' 'of:N*T*Cnxp,pca9505C*' 'of:N*T*Cnxp,pca9505' 'of:N*T*Cnxp,pca6416C*' 'of:N*T*Cnxp,pca6416' 'of:N*T*Cnxp,pca6408C*' 'of:N*T*Cnxp,pca6408' 'i2c:slg7xl45106' 'i2c:pca9571' 'i2c:pca9570' 'of:N*T*Cnxp,pca9571C*' 'of:N*T*Cnxp,pca9571' 'of:N*T*Cnxp,pca9570C*' 'of:N*T*Cnxp,pca9570' 'of:N*T*Cdlg,slg7xl45106C*' 'of:N*T*Cdlg,slg7xl45106' 'i2c:max7329' 'i2c:max7328' 'i2c:pca9675' 'i2c:pca9673' 'i2c:pca9671' 'i2c:pca8575' 'i2c:pcf8575' 'i2c:pca9674' 'i2c:pca9672' 'i2c:pca9670' 'i2c:pca8574' 'i2c:pcf8574a' 'i2c:pcf8574' 'of:N*T*Cmaxim,max7329C*' 'of:N*T*Cmaxim,max7329' 'of:N*T*Cmaxim,max7328C*' 'of:N*T*Cmaxim,max7328' 'of:N*T*Cnxp,pca9675C*' 'of:N*T*Cnxp,pca9675' 'of:N*T*Cnxp,pca9673C*' 'of:N*T*Cnxp,pca9673' 'of:N*T*Cnxp,pca9671C*' 'of:N*T*Cnxp,pca9671' 'of:N*T*Cnxp,pca8575C*' 'of:N*T*Cnxp,pca8575' 'of:N*T*Cnxp,pcf8575C*' 'of:N*T*Cnxp,pcf8575' 'of:N*T*Cnxp,pca9674C*' 'of:N*T*Cnxp,pca9674' 'of:N*T*Cnxp,pca9672C*' 'of:N*T*Cnxp,pca9672' 'of:N*T*Cnxp,pca9670C*' 'of:N*T*Cnxp,pca9670' 'of:N*T*Cnxp,pca8574C*' 'of:N*T*Cnxp,pca8574' 'of:N*T*Cnxp,pcf8574aC*' 'of:N*T*Cnxp,pcf8574a' 'of:N*T*Cnxp,pcf8574C*' 'of:N*T*Cnxp,pcf8574' 'pci:v0000494Fd00000FC0sv*sd*bc*sc*i*' 'pci:v0000494Fd000007D0sv*sd*bc*sc*i*' 'pci:v0000494Fd00000BD0sv*sd*bc*sc*i*' 'pci:v0000494Fd00000FD0sv*sd*bc*sc*i*' 'pci:v0000494Fd00000DC8sv*sd*bc*sc*i*' 'spi:pisosr-gpio' 'of:N*T*Cpisosr-gpioC*' 'of:N*T*Cpisosr-gpio' 'platform:rdc321x-gpio' 'platform:gpio-sch311x' 'platform:sch_gpio' 'of:N*T*Cgpio-simulatorC*' 'of:N*T*Cgpio-simulator' 'of:N*T*Cti,tpic2810C*' 'of:N*T*Cti,tpic2810' 'i2c:tpic2810' 'platform:tps65086-gpio' 'platform:tps65912-gpio' 'platform:tps68470-gpio' 'platform:tqmx86-gpio' 'platform:twl4030_gpio' 'of:N*T*Cti,twl4030-gpioC*' 'of:N*T*Cti,twl4030-gpio' 'platform:twl6040-gpo' 'platform:viperboard-gpio' 'virtio:d00000029v*' 'platform:vx855_gpio' 'platform:bxt_wcove_gpio' 'platform:wm831x-gpio' 'platform:wm8350-gpio' 'platform:wm8994-gpio' 'spi:xra1403' 'of:N*T*Cexar,xra1403C*' 'of:N*T*Cexar,xra1403' 'platform:pwm-clk' 'of:N*T*Cclk-pwmC*' 'of:N*T*Cclk-pwm' 'platform:crystal_cove_pwm' 'platform:cros-ec-pwm' 'pci:v00008086d00004BB7sv*sd*bc*sc*i*' 'of:N*T*Cpwm-gpioC*' 'of:N*T*Cpwm-gpio' 'platform:iqs620a-pwm' 'platform:lp3943-pwm' 'pci:v00008086d00005AC8sv*sd*bc*sc*i*' 'pci:v00008086d000031C8sv*sd*bc*sc*i*' 'pci:v00008086d00002289sv*sd*bc*sc*i*' 'pci:v00008086d00002288sv*sd*bc*sc*i*' 'pci:v00008086d00001AC8sv*sd*bc*sc*i*' 'pci:v00008086d000011A5sv*sd*bc*sc*i*' 'pci:v00008086d00000F09sv*sd*bc*sc*i*' 'pci:v00008086d00000F08sv*sd*bc*sc*i*' 'pci:v00008086d00000AC8sv*sd*bc*sc*i*' 'platform:pwm-lpss' 'acpi*:80865AC8:*' 'acpi*:80862289:*' 'acpi*:80862288:*' 'acpi*:80860F09:*' 'i2c:pca9685' 'acpi*:INT3492:*' 'platform:twl-pwm' 'platform:twl-pwmled' 'pci:v00001138d00005550sv*sd*bc*sc*i*' 'of:N*T*Camlogic,g12a-pcieC*' 'of:N*T*Camlogic,g12a-pcie' 'of:N*T*Camlogic,axg-pcieC*' 'of:N*T*Camlogic,axg-pcie' 'vmbus:1df6c444444400449d52802e27ede19f' 'pci:v00008086d00009A0Bsv*sd*bc*sc*i*' 'pci:v00008086d0000AD0Bsv*sd*bc*sc*i*' 'pci:v00008086d00007D0Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A77Fsv*sd*bc*sc*i*' 'pci:v00008086d00004C3Dsv*sd*bc*sc*i*' 'pci:v00008086d0000467Fsv*sd*bc*sc*i*' 'pci:v00008086d000028C0sv*sd*bc*sc*i*' 'pci:v00008086d0000201Dsv*sd*bc*sc*i*' 'pci:v000011F8d00005528sv*sd*bc06sc80i00*' 'pci:v000011F8d00005528sv*sd*bc05sc80i00*' 'pci:v000011F8d00005536sv*sd*bc06sc80i00*' 'pci:v000011F8d00005536sv*sd*bc05sc80i00*' 'pci:v000011F8d00005552sv*sd*bc06sc80i00*' 'pci:v000011F8d00005552sv*sd*bc05sc80i00*' 'pci:v000011F8d00005568sv*sd*bc06sc80i00*' 'pci:v000011F8d00005568sv*sd*bc05sc80i00*' 'pci:v000011F8d00005584sv*sd*bc06sc80i00*' 'pci:v000011F8d00005584sv*sd*bc05sc80i00*' 'pci:v000011F8d00005500sv*sd*bc06sc80i00*' 'pci:v000011F8d00005500sv*sd*bc05sc80i00*' 'pci:v000011F8d00005428sv*sd*bc06sc80i00*' 'pci:v000011F8d00005428sv*sd*bc05sc80i00*' 'pci:v000011F8d00005436sv*sd*bc06sc80i00*' 'pci:v000011F8d00005436sv*sd*bc05sc80i00*' 'pci:v000011F8d00005452sv*sd*bc06sc80i00*' 'pci:v000011F8d00005452sv*sd*bc05sc80i00*' 'pci:v000011F8d00005468sv*sd*bc06sc80i00*' 'pci:v000011F8d00005468sv*sd*bc05sc80i00*' 'pci:v000011F8d00005484sv*sd*bc06sc80i00*' 'pci:v000011F8d00005484sv*sd*bc05sc80i00*' 'pci:v000011F8d00005400sv*sd*bc06sc80i00*' 'pci:v000011F8d00005400sv*sd*bc05sc80i00*' 'pci:v000011F8d00005328sv*sd*bc06sc80i00*' 'pci:v000011F8d00005328sv*sd*bc05sc80i00*' 'pci:v000011F8d00005336sv*sd*bc06sc80i00*' 'pci:v000011F8d00005336sv*sd*bc05sc80i00*' 'pci:v000011F8d00005352sv*sd*bc06sc80i00*' 'pci:v000011F8d00005352sv*sd*bc05sc80i00*' 'pci:v000011F8d00005368sv*sd*bc06sc80i00*' 'pci:v000011F8d00005368sv*sd*bc05sc80i00*' 'pci:v000011F8d00005384sv*sd*bc06sc80i00*' 'pci:v000011F8d00005384sv*sd*bc05sc80i00*' 'pci:v000011F8d00005300sv*sd*bc06sc80i00*' 'pci:v000011F8d00005300sv*sd*bc05sc80i00*' 'pci:v000011F8d00005228sv*sd*bc06sc80i00*' 'pci:v000011F8d00005228sv*sd*bc05sc80i00*' 'pci:v000011F8d00005236sv*sd*bc06sc80i00*' 'pci:v000011F8d00005236sv*sd*bc05sc80i00*' 'pci:v000011F8d00005252sv*sd*bc06sc80i00*' 'pci:v000011F8d00005252sv*sd*bc05sc80i00*' 'pci:v000011F8d00005268sv*sd*bc06sc80i00*' 'pci:v000011F8d00005268sv*sd*bc05sc80i00*' 'pci:v000011F8d00005284sv*sd*bc06sc80i00*' 'pci:v000011F8d00005284sv*sd*bc05sc80i00*' 'pci:v000011F8d00005200sv*sd*bc06sc80i00*' 'pci:v000011F8d00005200sv*sd*bc05sc80i00*' 'pci:v000011F8d00005128sv*sd*bc06sc80i00*' 'pci:v000011F8d00005128sv*sd*bc05sc80i00*' 'pci:v000011F8d00005136sv*sd*bc06sc80i00*' 'pci:v000011F8d00005136sv*sd*bc05sc80i00*' 'pci:v000011F8d00005152sv*sd*bc06sc80i00*' 'pci:v000011F8d00005152sv*sd*bc05sc80i00*' 'pci:v000011F8d00005168sv*sd*bc06sc80i00*' 'pci:v000011F8d00005168sv*sd*bc05sc80i00*' 'pci:v000011F8d00005184sv*sd*bc06sc80i00*' 'pci:v000011F8d00005184sv*sd*bc05sc80i00*' 'pci:v000011F8d00005100sv*sd*bc06sc80i00*' 'pci:v000011F8d00005100sv*sd*bc05sc80i00*' 'pci:v000011F8d00005028sv*sd*bc06sc80i00*' 'pci:v000011F8d00005028sv*sd*bc05sc80i00*' 'pci:v000011F8d00005036sv*sd*bc06sc80i00*' 'pci:v000011F8d00005036sv*sd*bc05sc80i00*' 'pci:v000011F8d00005052sv*sd*bc06sc80i00*' 'pci:v000011F8d00005052sv*sd*bc05sc80i00*' 'pci:v000011F8d00005068sv*sd*bc06sc80i00*' 'pci:v000011F8d00005068sv*sd*bc05sc80i00*' 'pci:v000011F8d00005084sv*sd*bc06sc80i00*' 'pci:v000011F8d00005084sv*sd*bc05sc80i00*' 'pci:v000011F8d00005000sv*sd*bc06sc80i00*' 'pci:v000011F8d00005000sv*sd*bc05sc80i00*' 'pci:v000011F8d00004528sv*sd*bc06sc80i00*' 'pci:v000011F8d00004528sv*sd*bc05sc80i00*' 'pci:v000011F8d00004536sv*sd*bc06sc80i00*' 'pci:v000011F8d00004536sv*sd*bc05sc80i00*' 'pci:v000011F8d00004552sv*sd*bc06sc80i00*' 'pci:v000011F8d00004552sv*sd*bc05sc80i00*' 'pci:v000011F8d00004428sv*sd*bc06sc80i00*' 'pci:v000011F8d00004428sv*sd*bc05sc80i00*' 'pci:v000011F8d00004436sv*sd*bc06sc80i00*' 'pci:v000011F8d00004436sv*sd*bc05sc80i00*' 'pci:v000011F8d00004452sv*sd*bc06sc80i00*' 'pci:v000011F8d00004452sv*sd*bc05sc80i00*' 'pci:v000011F8d00004328sv*sd*bc06sc80i00*' 'pci:v000011F8d00004328sv*sd*bc05sc80i00*' 'pci:v000011F8d00004336sv*sd*bc06sc80i00*' 'pci:v000011F8d00004336sv*sd*bc05sc80i00*' 'pci:v000011F8d00004352sv*sd*bc06sc80i00*' 'pci:v000011F8d00004352sv*sd*bc05sc80i00*' 'pci:v000011F8d00004228sv*sd*bc06sc80i00*' 'pci:v000011F8d00004228sv*sd*bc05sc80i00*' 'pci:v000011F8d00004236sv*sd*bc06sc80i00*' 'pci:v000011F8d00004236sv*sd*bc05sc80i00*' 'pci:v000011F8d00004252sv*sd*bc06sc80i00*' 'pci:v000011F8d00004252sv*sd*bc05sc80i00*' 'pci:v000011F8d00004268sv*sd*bc06sc80i00*' 'pci:v000011F8d00004268sv*sd*bc05sc80i00*' 'pci:v000011F8d00004284sv*sd*bc06sc80i00*' 'pci:v000011F8d00004284sv*sd*bc05sc80i00*' 'pci:v000011F8d00004200sv*sd*bc06sc80i00*' 'pci:v000011F8d00004200sv*sd*bc05sc80i00*' 'pci:v000011F8d00004128sv*sd*bc06sc80i00*' 'pci:v000011F8d00004128sv*sd*bc05sc80i00*' 'pci:v000011F8d00004136sv*sd*bc06sc80i00*' 'pci:v000011F8d00004136sv*sd*bc05sc80i00*' 'pci:v000011F8d00004152sv*sd*bc06sc80i00*' 'pci:v000011F8d00004152sv*sd*bc05sc80i00*' 'pci:v000011F8d00004168sv*sd*bc06sc80i00*' 'pci:v000011F8d00004168sv*sd*bc05sc80i00*' 'pci:v000011F8d00004184sv*sd*bc06sc80i00*' 'pci:v000011F8d00004184sv*sd*bc05sc80i00*' 'pci:v000011F8d00004100sv*sd*bc06sc80i00*' 'pci:v000011F8d00004100sv*sd*bc05sc80i00*' 'pci:v000011F8d00004028sv*sd*bc06sc80i00*' 'pci:v000011F8d00004028sv*sd*bc05sc80i00*' 'pci:v000011F8d00004036sv*sd*bc06sc80i00*' 'pci:v000011F8d00004036sv*sd*bc05sc80i00*' 'pci:v000011F8d00004052sv*sd*bc06sc80i00*' 'pci:v000011F8d00004052sv*sd*bc05sc80i00*' 'pci:v000011F8d00004068sv*sd*bc06sc80i00*' 'pci:v000011F8d00004068sv*sd*bc05sc80i00*' 'pci:v000011F8d00004084sv*sd*bc06sc80i00*' 'pci:v000011F8d00004084sv*sd*bc05sc80i00*' 'pci:v000011F8d00004000sv*sd*bc06sc80i00*' 'pci:v000011F8d00004000sv*sd*bc05sc80i00*' 'pci:v000011F8d00008576sv*sd*bc06sc80i00*' 'pci:v000011F8d00008576sv*sd*bc05sc80i00*' 'pci:v000011F8d00008575sv*sd*bc06sc80i00*' 'pci:v000011F8d00008575sv*sd*bc05sc80i00*' 'pci:v000011F8d00008574sv*sd*bc06sc80i00*' 'pci:v000011F8d00008574sv*sd*bc05sc80i00*' 'pci:v000011F8d00008573sv*sd*bc06sc80i00*' 'pci:v000011F8d00008573sv*sd*bc05sc80i00*' 'pci:v000011F8d00008572sv*sd*bc06sc80i00*' 'pci:v000011F8d00008572sv*sd*bc05sc80i00*' 'pci:v000011F8d00008571sv*sd*bc06sc80i00*' 'pci:v000011F8d00008571sv*sd*bc05sc80i00*' 'pci:v000011F8d00008566sv*sd*bc06sc80i00*' 'pci:v000011F8d00008566sv*sd*bc05sc80i00*' 'pci:v000011F8d00008565sv*sd*bc06sc80i00*' 'pci:v000011F8d00008565sv*sd*bc05sc80i00*' 'pci:v000011F8d00008564sv*sd*bc06sc80i00*' 'pci:v000011F8d00008564sv*sd*bc05sc80i00*' 'pci:v000011F8d00008563sv*sd*bc06sc80i00*' 'pci:v000011F8d00008563sv*sd*bc05sc80i00*' 'pci:v000011F8d00008562sv*sd*bc06sc80i00*' 'pci:v000011F8d00008562sv*sd*bc05sc80i00*' 'pci:v000011F8d00008561sv*sd*bc06sc80i00*' 'pci:v000011F8d00008561sv*sd*bc05sc80i00*' 'pci:v000011F8d00008556sv*sd*bc06sc80i00*' 'pci:v000011F8d00008556sv*sd*bc05sc80i00*' 'pci:v000011F8d00008555sv*sd*bc06sc80i00*' 'pci:v000011F8d00008555sv*sd*bc05sc80i00*' 'pci:v000011F8d00008554sv*sd*bc06sc80i00*' 'pci:v000011F8d00008554sv*sd*bc05sc80i00*' 'pci:v000011F8d00008553sv*sd*bc06sc80i00*' 'pci:v000011F8d00008553sv*sd*bc05sc80i00*' 'pci:v000011F8d00008552sv*sd*bc06sc80i00*' 'pci:v000011F8d00008552sv*sd*bc05sc80i00*' 'pci:v000011F8d00008551sv*sd*bc06sc80i00*' 'pci:v000011F8d00008551sv*sd*bc05sc80i00*' 'pci:v000011F8d00008546sv*sd*bc06sc80i00*' 'pci:v000011F8d00008546sv*sd*bc05sc80i00*' 'pci:v000011F8d00008545sv*sd*bc06sc80i00*' 'pci:v000011F8d00008545sv*sd*bc05sc80i00*' 'pci:v000011F8d00008544sv*sd*bc06sc80i00*' 'pci:v000011F8d00008544sv*sd*bc05sc80i00*' 'pci:v000011F8d00008543sv*sd*bc06sc80i00*' 'pci:v000011F8d00008543sv*sd*bc05sc80i00*' 'pci:v000011F8d00008542sv*sd*bc06sc80i00*' 'pci:v000011F8d00008542sv*sd*bc05sc80i00*' 'pci:v000011F8d00008541sv*sd*bc06sc80i00*' 'pci:v000011F8d00008541sv*sd*bc05sc80i00*' 'pci:v000011F8d00008536sv*sd*bc06sc80i00*' 'pci:v000011F8d00008536sv*sd*bc05sc80i00*' 'pci:v000011F8d00008535sv*sd*bc06sc80i00*' 'pci:v000011F8d00008535sv*sd*bc05sc80i00*' 'pci:v000011F8d00008534sv*sd*bc06sc80i00*' 'pci:v000011F8d00008534sv*sd*bc05sc80i00*' 'pci:v000011F8d00008533sv*sd*bc06sc80i00*' 'pci:v000011F8d00008533sv*sd*bc05sc80i00*' 'pci:v000011F8d00008532sv*sd*bc06sc80i00*' 'pci:v000011F8d00008532sv*sd*bc05sc80i00*' 'pci:v000011F8d00008531sv*sd*bc06sc80i00*' 'pci:v000011F8d00008531sv*sd*bc05sc80i00*' 'pci:v00001D0Fd00000053sv*sd*bc*sc*i*' 'xen:pci' 'of:N*T*Chimax,hx8369C*' 'of:N*T*Chimax,hx8369' 'of:N*T*Chimax,hx8357C*' 'of:N*T*Chimax,hx8357' 'spi:ltv350qv' 'platform:platform-lcd' 'spi:tdo24m' 'spi:VGG2432A4' 'platform:88pm860x-backlight' 'platform:adp5520-backlight' 'i2c:adp8863' 'i2c:adp8861' 'i2c:adp8860' 'i2c:adp8870' 'mbp_nvidia_bl' 'acpi*:APP0002:*' 'platform:as3711-backlight' 'i2c:bd6107' 'platform:da903x-backlight' 'platform:da9052-wled3' 'platform:da9052-wled2' 'platform:da9052-wled1' 'platform:gpio-backlight' 'of:N*T*Cgpio-backlightC*' 'of:N*T*Cgpio-backlight' 'platform:ktd253-backlight' 'of:N*T*Ckinetic,ktd259C*' 'of:N*T*Ckinetic,ktd259' 'of:N*T*Ckinetic,ktd253C*' 'of:N*T*Ckinetic,ktd253' 'of:N*T*Ckinetic,ktd2801C*' 'of:N*T*Ckinetic,ktd2801' 'i2c:ktz8866' 'i2c:lm3509_bl' 'of:N*T*Cti,lm3509C*' 'of:N*T*Cti,lm3509' 'platform:lm3533-backlight' 'i2c:lm3630a_bl' 'of:N*T*Cti,lm3630aC*' 'of:N*T*Cti,lm3630a' 'i2c:lm3639_bl' 'of:N*T*Cti,lp8557C*' 'of:N*T*Cti,lp8557' 'of:N*T*Cti,lp8556C*' 'of:N*T*Cti,lp8556' 'of:N*T*Cti,lp8555C*' 'of:N*T*Cti,lp8555' 'of:N*T*Cti,lp8553C*' 'of:N*T*Cti,lp8553' 'of:N*T*Cti,lp8552C*' 'of:N*T*Cti,lp8552' 'of:N*T*Cti,lp8551C*' 'of:N*T*Cti,lp8551' 'of:N*T*Cti,lp8550C*' 'of:N*T*Cti,lp8550' 'i2c:lp8557' 'i2c:lp8556' 'i2c:lp8555' 'i2c:lp8553' 'i2c:lp8552' 'i2c:lp8551' 'i2c:lp8550' 'acpi*:XMCC0001:*' 'platform:lp8788-backlight' 'i2c:lv5207lp' 'platform:max8925-backlight' 'of:N*T*Cmps,mp3309cC*' 'of:N*T*Cmps,mp3309c' 'i2c:mp3309c' 'of:N*T*Cmediatek,mt6372-backlightC*' 'of:N*T*Cmediatek,mt6372-backlight' 'of:N*T*Cmediatek,mt6370-backlightC*' 'of:N*T*Cmediatek,mt6370-backlight' 'platform:pandora-backlight' 'platform:pcf50633-backlight' 'platform:pwm-backlight' 'of:N*T*Cqcom,pm8150l-wledC*' 'of:N*T*Cqcom,pm8150l-wled' 'of:N*T*Cqcom,pm6150l-wledC*' 'of:N*T*Cqcom,pm6150l-wled' 'of:N*T*Cqcom,pm660l-wledC*' 'of:N*T*Cqcom,pm660l-wled' 'of:N*T*Cqcom,pmi8998-wledC*' 'of:N*T*Cqcom,pmi8998-wled' 'of:N*T*Cqcom,pmi8994-wledC*' 'of:N*T*Cqcom,pmi8994-wled' 'of:N*T*Cqcom,pmi8950-wledC*' 'of:N*T*Cqcom,pmi8950-wled' 'of:N*T*Cqcom,pm8941-wledC*' 'of:N*T*Cqcom,pm8941-wled' 'of:N*T*Crichtek,rt4831-backlightC*' 'of:N*T*Crichtek,rt4831-backlight' 'dmi:*:svnSDV:pniTouchT201:*' 'platform:wm831x-backlight' 'of:N*T*Carc,arc2c0608C*' 'of:N*T*Carc,arc2c0608' 'i2c:arc2c0608' 'of:N*T*Czii,rave-sp-backlightC*' 'of:N*T*Czii,rave-sp-backlight' 'xen:vfb' 'platform:dmi-ipmi-si' 'acpi*:IPI0001:*' 'pci:v*d*sv*sd*bc0Csc07i02*' 'pci:v*d*sv*sd*bc0Csc07i01*' 'pci:v*d*sv*sd*bc0Csc07i00*' 'pci:v0000103Cd0000121Asv*sd*bc*sc*i*' 'platform:dmi-ipmi-ssif' 'acpi*:IPI0001:*' 'i2c:ipmi_ssif' 'i2c:ipmi-ipmb' 'i2c:ipmb-dev' 'acpi*:IPMB0001:*' 'of:N*T*Cssif-bmcC*' 'of:N*T*Cssif-bmc' 'i2c:ipmi-ssif-host' 'acpi*:INTC10A5:*' 'acpi*:INTC10A4:*' 'acpi*:INTC106D:*' 'acpi*:INTC106C:*' 'acpi*:INTC1066:*' 'acpi*:INTC1065:*' 'acpi*:INTC1061:*' 'acpi*:INTC1060:*' 'acpi*:INTC1050:*' 'acpi*:INTC1047:*' 'acpi*:INT3532:*' 'acpi*:INT3407:*' 'acpi*:INTC10A3:*' 'acpi*:INTC106B:*' 'acpi*:INTC1064:*' 'acpi*:INTC1049:*' 'acpi*:INTC1045:*' 'acpi*:LNXVIDEO:*' 'acpi*:ACPI000E:*' 'acpi*:ACPI0012:*' 'acpi*:ACPI0005:*' 'acpi*:ACPI0001:*' 'acpi*:ACPI0002:*' 'acpi*:INTC1080:*' 'acpi*:INTC1081:*' 'acpi*:ACPI000C:*' 'of:N*T*Cxlnx,vcu-logicoreip-1.0C*' 'of:N*T*Cxlnx,vcu-logicoreip-1.0' 'of:N*T*Cxlnx,vcuC*' 'of:N*T*Cxlnx,vcu' 'i2c:cdce706' 'of:N*T*Ccirrus,cs2000-cpC*' 'of:N*T*Ccirrus,cs2000-cp' 'i2c:cs2000-cp' 'spi:lmk04832' 'of:N*T*Cti,lmk04832C*' 'of:N*T*Cti,lmk04832' 'of:N*T*Cmaxim,max9485C*' 'of:N*T*Cmaxim,max9485' 'i2c:max9485' 'platform:palmas-clk' 'of:N*T*Cti,palmas-clk32kgaudioC*' 'of:N*T*Cti,palmas-clk32kgaudio' 'of:N*T*Cti,palmas-clk32kgC*' 'of:N*T*Cti,palmas-clk32kg' 'of:N*T*Cpwm-clockC*' 'of:N*T*Cpwm-clock' 'i2c:si5345' 'i2c:si5344' 'i2c:si5342' 'i2c:si5341' 'i2c:si5340' 'of:N*T*Csilabs,si5345C*' 'of:N*T*Csilabs,si5345' 'of:N*T*Csilabs,si5344C*' 'of:N*T*Csilabs,si5344' 'of:N*T*Csilabs,si5342C*' 'of:N*T*Csilabs,si5342' 'of:N*T*Csilabs,si5341C*' 'of:N*T*Csilabs,si5341' 'of:N*T*Csilabs,si5340C*' 'of:N*T*Csilabs,si5340' 'i2c:si5351c' 'i2c:si5351b' 'i2c:si5351a-msop' 'i2c:si5351a' 'i2c:si544c' 'i2c:si544b' 'i2c:si544a' 'of:N*T*Csilabs,si544cC*' 'of:N*T*Csilabs,si544c' 'of:N*T*Csilabs,si544bC*' 'of:N*T*Csilabs,si544b' 'of:N*T*Csilabs,si544aC*' 'of:N*T*Csilabs,si544a' 'platform:tps68470-clk' 'platform:twl6040-pdmclk' 'platform:twl6032-clk' 'platform:wm831x-clk' 'platform:dw_dmac' 'acpi*:80864BB6:*' 'acpi*:80864BB5:*' 'acpi*:80864BB4:*' 'acpi*:808622C0:*' 'acpi*:80862286:*' 'acpi*:INTL9C60:*' 'pci:v00008086d00000CFEsv*sd*bc*sc*i*' 'pci:v00008086d00000B25sv*sd*bc*sc*i*' 'acpi*:QCOM8060:*' 'acpi*:QCOM8063:*' 'acpi*:QCOM8062:*' 'acpi*:QCOM8061:*' 'of:N*T*Cxlnx,axi-mcdma-1.00.aC*' 'of:N*T*Cxlnx,axi-mcdma-1.00.a' 'of:N*T*Cxlnx,axi-vdma-1.00.aC*' 'of:N*T*Cxlnx,axi-vdma-1.00.a' 'of:N*T*Cxlnx,axi-cdma-1.00.aC*' 'of:N*T*Cxlnx,axi-cdma-1.00.a' 'of:N*T*Cxlnx,axi-dma-1.00.aC*' 'of:N*T*Cxlnx,axi-dma-1.00.a' 'platform:xdma' 'platform:altera-msgdma' 'pci:v00001022d00001498sv*sd*bc*sc*i*' 'pci:v000016C3d0000EDDAsv*sd*bc*sc*i*' 'platform:idma64' 'pci:v00008086d00000B00sv*sd*bc*sc*i*' 'pci:v00008086d00006F53sv*sd*bc*sc*i*' 'pci:v00008086d00006F52sv*sd*bc*sc*i*' 'pci:v00008086d00006F51sv*sd*bc*sc*i*' 'pci:v00008086d00006F50sv*sd*bc*sc*i*' 'pci:v00008086d00000C53sv*sd*bc*sc*i*' 'pci:v00008086d00000C52sv*sd*bc*sc*i*' 'pci:v00008086d00000C51sv*sd*bc*sc*i*' 'pci:v00008086d00000C50sv*sd*bc*sc*i*' 'pci:v00008086d00002021sv*sd*bc*sc*i*' 'pci:v00008086d00006F2Fsv*sd*bc*sc*i*' 'pci:v00008086d00006F2Esv*sd*bc*sc*i*' 'pci:v00008086d00006F27sv*sd*bc*sc*i*' 'pci:v00008086d00006F26sv*sd*bc*sc*i*' 'pci:v00008086d00006F25sv*sd*bc*sc*i*' 'pci:v00008086d00006F24sv*sd*bc*sc*i*' 'pci:v00008086d00006F23sv*sd*bc*sc*i*' 'pci:v00008086d00006F22sv*sd*bc*sc*i*' 'pci:v00008086d00006F21sv*sd*bc*sc*i*' 'pci:v00008086d00006F20sv*sd*bc*sc*i*' 'pci:v00008086d00002F2Fsv*sd*bc*sc*i*' 'pci:v00008086d00002F2Esv*sd*bc*sc*i*' 'pci:v00008086d00002F27sv*sd*bc*sc*i*' 'pci:v00008086d00002F26sv*sd*bc*sc*i*' 'pci:v00008086d00002F25sv*sd*bc*sc*i*' 'pci:v00008086d00002F24sv*sd*bc*sc*i*' 'pci:v00008086d00002F23sv*sd*bc*sc*i*' 'pci:v00008086d00002F22sv*sd*bc*sc*i*' 'pci:v00008086d00002F21sv*sd*bc*sc*i*' 'pci:v00008086d00002F20sv*sd*bc*sc*i*' 'pci:v00008086d00000E2Fsv*sd*bc*sc*i*' 'pci:v00008086d00000E2Esv*sd*bc*sc*i*' 'pci:v00008086d00000E27sv*sd*bc*sc*i*' 'pci:v00008086d00000E26sv*sd*bc*sc*i*' 'pci:v00008086d00000E25sv*sd*bc*sc*i*' 'pci:v00008086d00000E24sv*sd*bc*sc*i*' 'pci:v00008086d00000E23sv*sd*bc*sc*i*' 'pci:v00008086d00000E22sv*sd*bc*sc*i*' 'pci:v00008086d00000E21sv*sd*bc*sc*i*' 'pci:v00008086d00000E20sv*sd*bc*sc*i*' 'pci:v00008086d00003C2Fsv*sd*bc*sc*i*' 'pci:v00008086d00003C2Esv*sd*bc*sc*i*' 'pci:v00008086d00003C27sv*sd*bc*sc*i*' 'pci:v00008086d00003C26sv*sd*bc*sc*i*' 'pci:v00008086d00003C25sv*sd*bc*sc*i*' 'pci:v00008086d00003C24sv*sd*bc*sc*i*' 'pci:v00008086d00003C23sv*sd*bc*sc*i*' 'pci:v00008086d00003C22sv*sd*bc*sc*i*' 'pci:v00008086d00003C21sv*sd*bc*sc*i*' 'pci:v00008086d00003C20sv*sd*bc*sc*i*' 'pci:v00008086d00003719sv*sd*bc*sc*i*' 'pci:v00008086d00003718sv*sd*bc*sc*i*' 'pci:v00008086d00003717sv*sd*bc*sc*i*' 'pci:v00008086d00003716sv*sd*bc*sc*i*' 'pci:v00008086d00003715sv*sd*bc*sc*i*' 'pci:v00008086d00003714sv*sd*bc*sc*i*' 'pci:v00008086d00003713sv*sd*bc*sc*i*' 'pci:v00008086d00003712sv*sd*bc*sc*i*' 'pci:v00008086d00003711sv*sd*bc*sc*i*' 'pci:v00008086d00003710sv*sd*bc*sc*i*' 'pci:v00008086d0000342Csv*sd*bc*sc*i*' 'pci:v00008086d0000342Bsv*sd*bc*sc*i*' 'pci:v00008086d0000342Asv*sd*bc*sc*i*' 'pci:v00008086d00003429sv*sd*bc*sc*i*' 'pci:v00008086d00003433sv*sd*bc*sc*i*' 'pci:v00008086d00003432sv*sd*bc*sc*i*' 'pci:v00008086d00003431sv*sd*bc*sc*i*' 'pci:v00008086d00003430sv*sd*bc*sc*i*' 'pci:v000010B5d000087D0sv*sd*bc08sc80i00*' 'of:N*T*Cmicrochip,mpfs-pdmaC*' 'of:N*T*Cmicrochip,mpfs-pdma' 'of:N*T*Csifive,pdma0C*' 'of:N*T*Csifive,pdma0' 'of:N*T*Csifive,fu540-c000-pdmaC*' 'of:N*T*Csifive,fu540-c000-pdma' 'of:N*T*Cvirtio,mmioC*' 'of:N*T*Cvirtio,mmio' 'acpi*:LNRO0005:*' 'virtio:d00000005v*' 'virtio:d00000012v*' 'virtio:d00000018v*' 'xen-backend:pci' 'fs-xenfs' 'xen-backend:vscsi' 'platform:reg-fixed-voltage' 'platform:reg-virt-consumer' 'of:N*T*Cregulator-outputC*' 'of:N*T*Cregulator-output' 'of:N*T*Cmarvell,88pg868C*' 'of:N*T*Cmarvell,88pg868' 'of:N*T*Cmarvell,88pg867C*' 'of:N*T*Cmarvell,88pg867' 'i2c:88pg868' 'i2c:88pg867' 'platform:88pm800-regulator' 'platform:88pm8607-regulator' 'platform:88pm860x-preg' 'platform:88pm860x-regulator' 'platform:aat2870-regulator' 'i2c:act8865' 'i2c:act8846' 'i2c:act8600' 'i2c:ad5821' 'i2c:ad5398' 'platform:madera-ldo1' 'platform:arizona-ldo1' 'platform:madera-micsupp' 'platform:arizona-micsupp' 'platform:as3711-regulator' 'i2c:aw37503' 'of:N*T*Cawinic,aw37503C*' 'of:N*T*Cawinic,aw37503' 'platform:axp20x-regulator' 'platform:bcm590xx-vregs' 'platform:bd9574mwf-regulator' 'platform:bd9571mwv-regulator' 'platform:da903x-regulator' 'platform:da9052-regulator' 'platform:da9055-regulator' 'platform:da9062-regulators' 'of:N*T*Cdlg,da9210C*' 'of:N*T*Cdlg,da9210' 'i2c:da9210' 'i2c:da9225' 'i2c:da9215' 'i2c:da9224' 'i2c:da9214' 'i2c:da9223' 'i2c:da9213' 'i2c:da9212' 'i2c:da9211' 'of:N*T*Ctcs,tcs4526C*' 'of:N*T*Ctcs,tcs4526' 'of:N*T*Ctcs,tcs4525C*' 'of:N*T*Ctcs,tcs4525' 'of:N*T*Csilergy,syr828C*' 'of:N*T*Csilergy,syr828' 'of:N*T*Csilergy,syr827C*' 'of:N*T*Csilergy,syr827' 'of:N*T*Crockchip,rk8602C*' 'of:N*T*Crockchip,rk8602' 'of:N*T*Crockchip,rk8600C*' 'of:N*T*Crockchip,rk8600' 'of:N*T*Cfcs,fan53555C*' 'of:N*T*Cfcs,fan53555' 'of:N*T*Cfcs,fan53526C*' 'of:N*T*Cfcs,fan53526' 'i2c:tcs4526' 'i2c:tcs4525' 'i2c:syr828' 'i2c:syr827' 'i2c:rk8602' 'i2c:rk8600' 'i2c:fan53555' 'i2c:fan53526' 'platform:gpio-regulator' 'i2c:isl6271a' 'i2c:isl9305h' 'i2c:isl9305' 'platform:lm363x-regulator' 'i2c:lp3971' 'i2c:lp3972' 'of:N*T*Cti,lp8725C*' 'of:N*T*Cti,lp8725' 'of:N*T*Cti,lp8720C*' 'of:N*T*Cti,lp8720' 'i2c:lp8725' 'i2c:lp8720' 'platform:lp8788-buck' 'platform:lp8788-aldo' 'platform:lp8788-dldo' 'i2c:lp8755-regulator' 'i2c:ltc3589-2' 'i2c:ltc3589-1' 'i2c:ltc3589' 'of:N*T*Clltc,ltc3589-2C*' 'of:N*T*Clltc,ltc3589-2' 'of:N*T*Clltc,ltc3589-1C*' 'of:N*T*Clltc,ltc3589-1' 'of:N*T*Clltc,ltc3589C*' 'of:N*T*Clltc,ltc3589' 'i2c:ltc3676' 'of:N*T*Clltc,ltc3676C*' 'of:N*T*Clltc,ltc3676' 'platform:max77836-regulator' 'platform:max14577-regulator' 'of:N*T*Cmaxim,max1586C*' 'of:N*T*Cmaxim,max1586' 'i2c:max1586' 'of:N*T*Cadi,max77503C*' 'of:N*T*Cadi,max77503' 'i2c:max77503' 'platform:max77541-regulator' 'platform:max77540-regulator' 'i2c:max8649' 'i2c:max8661' 'i2c:max8660' 'i2c:max8893' 'platform:max8907-regulator' 'platform:max8925-regulator' 'i2c:max8952' 'platform:max8997-pmic' 'platform:lp3974-pmic' 'platform:max8998-pmic' 'i2c:max20089' 'i2c:max20088' 'i2c:max20087' 'i2c:max20086' 'of:N*T*Cmaxim,max20089C*' 'of:N*T*Cmaxim,max20089' 'of:N*T*Cmaxim,max20088C*' 'of:N*T*Cmaxim,max20088' 'of:N*T*Cmaxim,max20087C*' 'of:N*T*Cmaxim,max20087' 'of:N*T*Cmaxim,max20086C*' 'of:N*T*Cmaxim,max20086' 'of:N*T*Cmaxim,max20411C*' 'of:N*T*Cmaxim,max20411' 'i2c:max20411' 'platform:max77843-regulator' 'platform:max77693-pmic' 'of:N*T*Cmaxim,max77826C*' 'of:N*T*Cmaxim,max77826' 'i2c:max77826-regulator' 'i2c:max77859a' 'i2c:max77859' 'i2c:max77857' 'i2c:max77831' 'of:N*T*Cadi,max77859aC*' 'of:N*T*Cadi,max77859a' 'of:N*T*Cadi,max77859C*' 'of:N*T*Cadi,max77859' 'of:N*T*Cadi,max77857C*' 'of:N*T*Cadi,max77857' 'of:N*T*Cadi,max77831C*' 'of:N*T*Cadi,max77831' 'platform:mc13783-regulator' 'platform:mc13892-regulator' 'mc13xxx-regulator-core' 'of:N*T*Cmps,mp8859C*' 'of:N*T*Cmps,mp8859' 'i2c:mp8859' 'i2c:mt6311' 'platform:mt6323-regulator' 'platform:mt6331-regulator' 'platform:mt6332-regulator' 'platform:mt6357-regulator' 'platform:mt6358-regulator' 'platform:mt6359-regulator' 'platform:mt6360-regulator' 'platform:mt6370-regulator' 'platform:mt6397-regulator' 'of:N*T*Cmediatek,mt6397-regulatorC*' 'of:N*T*Cmediatek,mt6397-regulator' 'platform:palmas-pmic' 'of:N*T*Cti,tps65917-pmicC*' 'of:N*T*Cti,tps65917-pmic' 'of:N*T*Cti,tps659038-pmicC*' 'of:N*T*Cti,tps659038-pmic' 'of:N*T*Cti,tps80036-pmicC*' 'of:N*T*Cti,tps80036-pmic' 'of:N*T*Cti,tps65914-pmicC*' 'of:N*T*Cti,tps65914-pmic' 'of:N*T*Cti,tps65913-pmicC*' 'of:N*T*Cti,tps65913-pmic' 'of:N*T*Cti,twl6037-pmicC*' 'of:N*T*Cti,twl6037-pmic' 'of:N*T*Cti,twl6036-pmicC*' 'of:N*T*Cti,twl6036-pmic' 'of:N*T*Cti,twl6035-pmicC*' 'of:N*T*Cti,twl6035-pmic' 'of:N*T*Cti,palmas-pmicC*' 'of:N*T*Cti,palmas-pmic' 'of:N*T*Cnxp,pca9451aC*' 'of:N*T*Cnxp,pca9451a' 'of:N*T*Cnxp,pca9450cC*' 'of:N*T*Cnxp,pca9450c' 'of:N*T*Cnxp,pca9450bC*' 'of:N*T*Cnxp,pca9450b' 'of:N*T*Cnxp,pca9450aC*' 'of:N*T*Cnxp,pca9450a' 'i2c:pv88060' 'of:N*T*Cpvs,pv88080-baC*' 'of:N*T*Cpvs,pv88080-ba' 'of:N*T*Cpvs,pv88080-aaC*' 'of:N*T*Cpvs,pv88080-aa' 'of:N*T*Cpvs,pv88080C*' 'of:N*T*Cpvs,pv88080' 'i2c:pv88080-ba' 'i2c:pv88080-aa' 'i2c:pv88080' 'i2c:pv88090' 'platform:pwm-regulator' 'of:N*T*Cpwm-regulatorC*' 'of:N*T*Cpwm-regulator' 'i2c:tps51632' 'platform:pcf50633-regulator' 'of:N*T*Crenesas,raa215300C*' 'of:N*T*Crenesas,raa215300' 'platform:rc5t583-regulator' 'of:N*T*Crichtek,rt4801C*' 'of:N*T*Crichtek,rt4801' 'of:N*T*Crichtek,rt4803C*' 'of:N*T*Crichtek,rt4803' 'platform:rt4831-regulator' 'platform:rt5033-regulator' 'platform:rt5120-regulator' 'of:N*T*Crichtek,rt5190aC*' 'of:N*T*Crichtek,rt5190a' 'of:N*T*Crichtek,rt5739C*' 'of:N*T*Crichtek,rt5739' 'of:N*T*Crichtek,rt5733C*' 'of:N*T*Crichtek,rt5733' 'of:N*T*Crichtek,rt5759aC*' 'of:N*T*Crichtek,rt5759a' 'of:N*T*Crichtek,rt5759C*' 'of:N*T*Crichtek,rt5759' 'of:N*T*Crichtek,rt6160C*' 'of:N*T*Crichtek,rt6160' 'of:N*T*Crichtek,rt6190C*' 'of:N*T*Crichtek,rt6190' 'of:N*T*Crichtek,rt6245C*' 'of:N*T*Crichtek,rt6245' 'of:N*T*Crichtek,rtmv20C*' 'of:N*T*Crichtek,rtmv20' 'of:N*T*Crichtek,rtq2134C*' 'of:N*T*Crichtek,rtq2134' 'of:N*T*Crichtek,rtq6752C*' 'of:N*T*Crichtek,rtq6752' 'of:N*T*Crichtek,rtq2208C*' 'of:N*T*Crichtek,rtq2208' 'i2c:slg51000' 'platform:sy7636a-regulator' 'platform:tps6105x-regulator' 'i2c:tps62363' 'i2c:tps62362' 'i2c:tps62361' 'i2c:tps62360' 'of:N*T*Cti,tps65023C*' 'of:N*T*Cti,tps65023' 'of:N*T*Cti,tps65021C*' 'of:N*T*Cti,tps65021' 'of:N*T*Cti,tps65020C*' 'of:N*T*Cti,tps65020' 'i2c:tps65020' 'i2c:tps65021' 'i2c:tps65023' 'platform:tps6507x-pmic' 'platform:tps65086-regulator' 'platform:tps65090-pmic' 'spi:tps6524x' 'platform:tps6586x-regulator' 'platform:tps65910-pmic' 'platform:tps65912-regulator' 'i2c:tps65132' 'of:N*T*Cti,tps65132C*' 'of:N*T*Cti,tps65132' 'platform:tps68470-regulator' 'platform:twl4030_reg' 'of:N*T*Cti,twl4030-vusb3v1C*' 'of:N*T*Cti,twl4030-vusb3v1' 'of:N*T*Cti,twl4030-vusb1v8C*' 'of:N*T*Cti,twl4030-vusb1v8' 'of:N*T*Cti,twl4030-vusb1v5C*' 'of:N*T*Cti,twl4030-vusb1v5' 'of:N*T*Cti,twl4030-vintdigC*' 'of:N*T*Cti,twl4030-vintdig' 'of:N*T*Cti,twl4030-vintana1C*' 'of:N*T*Cti,twl4030-vintana1' 'of:N*T*Cti,twl4030-vdd2C*' 'of:N*T*Cti,twl4030-vdd2' 'of:N*T*Cti,twl4030-vdd1C*' 'of:N*T*Cti,twl4030-vdd1' 'of:N*T*Cti,twl4030-vioC*' 'of:N*T*Cti,twl4030-vio' 'of:N*T*Cti,twl4030-vintana2C*' 'of:N*T*Cti,twl4030-vintana2' 'of:N*T*Cti,twl4030-vdacC*' 'of:N*T*Cti,twl4030-vdac' 'of:N*T*Cti,twl4030-vsimC*' 'of:N*T*Cti,twl4030-vsim' 'of:N*T*Cti,twl4030-vpll2C*' 'of:N*T*Cti,twl4030-vpll2' 'of:N*T*Cti,twl4030-vpll1C*' 'of:N*T*Cti,twl4030-vpll1' 'of:N*T*Cti,twl4030-vmmc2C*' 'of:N*T*Cti,twl4030-vmmc2' 'of:N*T*Cti,twl4030-vmmc1C*' 'of:N*T*Cti,twl4030-vmmc1' 'of:N*T*Cti,twl4030-vaux4C*' 'of:N*T*Cti,twl4030-vaux4' 'of:N*T*Cti,twl4030-vaux3C*' 'of:N*T*Cti,twl4030-vaux3' 'of:N*T*Cti,twl5030-vaux2C*' 'of:N*T*Cti,twl5030-vaux2' 'of:N*T*Cti,twl4030-vaux2C*' 'of:N*T*Cti,twl4030-vaux2' 'of:N*T*Cti,twl4030-vaux1C*' 'of:N*T*Cti,twl4030-vaux1' 'platform:twl6030_reg' 'of:N*T*Cti,twl6032-vioC*' 'of:N*T*Cti,twl6032-vio' 'of:N*T*Cti,twl6032-smps4C*' 'of:N*T*Cti,twl6032-smps4' 'of:N*T*Cti,twl6032-smps3C*' 'of:N*T*Cti,twl6032-smps3' 'of:N*T*Cti,twl6030-v2v1C*' 'of:N*T*Cti,twl6030-v2v1' 'of:N*T*Cti,twl6030-v1v8C*' 'of:N*T*Cti,twl6030-v1v8' 'of:N*T*Cti,twl6030-vusbC*' 'of:N*T*Cti,twl6030-vusb' 'of:N*T*Cti,twl6030-vdacC*' 'of:N*T*Cti,twl6030-vdac' 'of:N*T*Cti,twl6030-vcxioC*' 'of:N*T*Cti,twl6030-vcxio' 'of:N*T*Cti,twl6030-vanaC*' 'of:N*T*Cti,twl6030-vana' 'of:N*T*Cti,twl6032-ldousbC*' 'of:N*T*Cti,twl6032-ldousb' 'of:N*T*Cti,twl6032-ldolnC*' 'of:N*T*Cti,twl6032-ldoln' 'of:N*T*Cti,twl6032-ldo6C*' 'of:N*T*Cti,twl6032-ldo6' 'of:N*T*Cti,twl6032-ldo7C*' 'of:N*T*Cti,twl6032-ldo7' 'of:N*T*Cti,twl6032-ldo1C*' 'of:N*T*Cti,twl6032-ldo1' 'of:N*T*Cti,twl6032-ldo5C*' 'of:N*T*Cti,twl6032-ldo5' 'of:N*T*Cti,twl6032-ldo3C*' 'of:N*T*Cti,twl6032-ldo3' 'of:N*T*Cti,twl6032-ldo4C*' 'of:N*T*Cti,twl6032-ldo4' 'of:N*T*Cti,twl6032-ldo2C*' 'of:N*T*Cti,twl6032-ldo2' 'of:N*T*Cti,twl6030-vusimC*' 'of:N*T*Cti,twl6030-vusim' 'of:N*T*Cti,twl6030-vppC*' 'of:N*T*Cti,twl6030-vpp' 'of:N*T*Cti,twl6030-vmmcC*' 'of:N*T*Cti,twl6030-vmmc' 'of:N*T*Cti,twl6030-vaux3C*' 'of:N*T*Cti,twl6030-vaux3' 'of:N*T*Cti,twl6030-vaux2C*' 'of:N*T*Cti,twl6030-vaux2' 'of:N*T*Cti,twl6030-vaux1C*' 'of:N*T*Cti,twl6030-vaux1' 'of:N*T*Cti,twl6030-vdd3C*' 'of:N*T*Cti,twl6030-vdd3' 'of:N*T*Cti,twl6030-vdd2C*' 'of:N*T*Cti,twl6030-vdd2' 'of:N*T*Cti,twl6030-vdd1C*' 'of:N*T*Cti,twl6030-vdd1' 'platform:wm831x-epe' 'platform:wm831x-boostp' 'platform:wm831x-buckp' 'platform:wm831x-buckv' 'platform:wm831x-isink' 'platform:wm831x-aliveldo' 'platform:wm831x-aldo' 'platform:wm831x-ldo' 'platform:wm8350-regulator' 'platform:wm8400-regulator' 'platform:wm8994-ldo' 'platform:reset-gpio' 'of:N*T*Cti,syscon-resetC*' 'of:N*T*Cti,syscon-reset' 'of:N*T*Cti,tps3801C*' 'of:N*T*Cti,tps3801' 'dfl:t0000f0024*' 'platform:dw-apb-uart' 'of:N*T*Cstarfive,jh7100-uartC*' 'of:N*T*Cstarfive,jh7100-uart' 'of:N*T*Crenesas,rzn1-uartC*' 'of:N*T*Crenesas,rzn1-uart' 'of:N*T*Cmarvell,armada-38x-uartC*' 'of:N*T*Cmarvell,armada-38x-uart' 'of:N*T*Ccavium,octeon-3860-uartC*' 'of:N*T*Ccavium,octeon-3860-uart' 'of:N*T*Csnps,dw-apb-uartC*' 'of:N*T*Csnps,dw-apb-uart' 'acpi*:INTC10EE:*' 'acpi*:INT3435:*' 'acpi*:INT3434:*' 'acpi*:INT33C5:*' 'acpi*:INT33C4:*' 'acpi*:HISI0031:*' 'acpi*:BRCM2032:*' 'acpi*:APMC0D08:*' 'acpi*:AMDI0022:*' 'acpi*:AMDI0020:*' 'acpi*:AMD0020:*' 'acpi*:8086228A:*' 'acpi*:80860F0A:*' 'pci:v000018F7d0000000Bsv*sd*bc*sc*i*' 'pci:v000018F7d0000000Asv*sd*bc*sc*i*' 'pci:v000018F7d00000002sv*sd*bc*sc*i*' 'pci:v000018F7d00000004sv*sd*bc*sc*i*' 'pci:v000018F7d00000021sv*sd*bc*sc*i*' 'pci:v000018F7d00000020sv*sd*bc*sc*i*' 'pci:v000018F7d00000022sv*sd*bc*sc*i*' 'pci:v000013A8d00008358sv*sd*bc*sc*i*' 'pci:v000013A8d00004358sv*sd*bc*sc*i*' 'pci:v000013A8d00000358sv*sd*bc*sc*i*' 'pci:v000013A8d00000354sv*sd*bc*sc*i*' 'pci:v000013A8d00000352sv*sd*bc*sc*i*' 'pci:v000013A8d00000158sv*sd*bc*sc*i*' 'pci:v000013A8d00000154sv*sd*bc*sc*i*' 'pci:v000013A8d00000152sv*sd*bc*sc*i*' 'pci:v000016ECd00000152sv000013A8sd00000129bc*sc*i*' 'pci:v000016ECd00000152sv000013A8sd00000128bc*sc*i*' 'pci:v000013A8d00000152sv00001014sd000003D4bc*sc*i*' 'pci:v000012C4d00001110sv*sd*bc*sc*i*' 'pci:v000012C4d0000110Dsv*sd*bc*sc*i*' 'pci:v000012C4d0000110Csv*sd*bc*sc*i*' 'pci:v000013A8d00000358sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000354sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000352sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000258sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000254sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000252sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000158sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000154sv000012C4sd*bc*sc*i*' 'pci:v000013A8d00000152sv000012C4sd*bc*sc*i*' 'pci:v0000494Fd000010EAsv*sd*bc*sc*i*' 'pci:v0000494Fd000010DBsv*sd*bc*sc*i*' 'pci:v0000494Fd000010D2sv*sd*bc*sc*i*' 'pci:v0000494Fd000010A8sv*sd*bc*sc*i*' 'pci:v0000494Fd0000106Csv*sd*bc*sc*i*' 'pci:v0000494Fd0000105Dsv*sd*bc*sc*i*' 'pci:v0000494Fd00001052sv*sd*bc*sc*i*' 'pci:v00008086d00009CE4sv*sd*bc*sc*i*' 'pci:v00008086d00009CE3sv*sd*bc*sc*i*' 'pci:v00008086d0000228Csv*sd*bc*sc*i*' 'pci:v00008086d0000228Asv*sd*bc*sc*i*' 'pci:v00008086d00000F0Csv*sd*bc*sc*i*' 'pci:v00008086d00000F0Asv*sd*bc*sc*i*' 'pci:v00008086d00004B9Bsv*sd*bc*sc*i*' 'pci:v00008086d00004B9Asv*sd*bc*sc*i*' 'pci:v00008086d00004B99sv*sd*bc*sc*i*' 'pci:v00008086d00004B98sv*sd*bc*sc*i*' 'pci:v00008086d00004B97sv*sd*bc*sc*i*' 'pci:v00008086d00004B96sv*sd*bc*sc*i*' 'pci:v00008086d00000936sv*sd*bc*sc*i*' 'mcb:16z057' 'mcb:16z025' 'mcb:16z125' 'pci:v00008086d000019D8sv*sd*bc*sc*i*' 'pci:v00008086d000018D8sv*sd*bc*sc*i*' 'pci:v00008086d00001191sv*sd*bc*sc*i*' 'pci:v00008086d0000081Dsv*sd*bc*sc*i*' 'pci:v00008086d0000081Csv*sd*bc*sc*i*' 'pci:v00008086d0000081Bsv*sd*bc*sc*i*' 'pci:v00001055d0000A002sv*sd*bc*sc*i*' 'pci:v00001055d0000A042sv*sd*bc*sc*i*' 'pci:v00001055d0000A032sv*sd*bc*sc*i*' 'pci:v00001055d0000A022sv*sd*bc*sc*i*' 'pci:v00001055d0000A012sv*sd*bc*sc*i*' 'pci:v0000494Fd000011D8sv*sd*bc*sc*i*' 'pci:v0000494Fd000011D0sv*sd*bc*sc*i*' 'pci:v0000494Fd00001199sv*sd*bc*sc*i*' 'pci:v0000494Fd00001198sv*sd*bc*sc*i*' 'pci:v0000494Fd00001191sv*sd*bc*sc*i*' 'pci:v0000494Fd00001190sv*sd*bc*sc*i*' 'pci:v0000494Fd0000115Asv*sd*bc*sc*i*' 'pci:v0000494Fd00001152sv*sd*bc*sc*i*' 'pci:v0000494Fd00001119sv*sd*bc*sc*i*' 'pci:v0000494Fd00001118sv*sd*bc*sc*i*' 'pci:v0000494Fd00001111sv*sd*bc*sc*i*' 'pci:v0000494Fd00001110sv*sd*bc*sc*i*' 'pci:v0000494Fd00001108sv*sd*bc*sc*i*' 'pci:v0000494Fd000010E9sv*sd*bc*sc*i*' 'pci:v0000494Fd000010DCsv*sd*bc*sc*i*' 'pci:v0000494Fd000010DAsv*sd*bc*sc*i*' 'pci:v0000494Fd000010D9sv*sd*bc*sc*i*' 'pci:v0000494Fd000010D3sv*sd*bc*sc*i*' 'pci:v0000494Fd000010D1sv*sd*bc*sc*i*' 'pci:v0000494Fd000010A9sv*sd*bc*sc*i*' 'pci:v0000494Fd0000109Bsv*sd*bc*sc*i*' 'pci:v0000494Fd00001099sv*sd*bc*sc*i*' 'pci:v0000494Fd00001098sv*sd*bc*sc*i*' 'pci:v0000494Fd00001093sv*sd*bc*sc*i*' 'pci:v0000494Fd00001091sv*sd*bc*sc*i*' 'pci:v0000494Fd0000106Bsv*sd*bc*sc*i*' 'pci:v0000494Fd0000106Asv*sd*bc*sc*i*' 'pci:v0000494Fd0000105Esv*sd*bc*sc*i*' 'pci:v0000494Fd0000105Csv*sd*bc*sc*i*' 'pci:v0000494Fd0000105Bsv*sd*bc*sc*i*' 'pci:v0000494Fd0000105Asv*sd*bc*sc*i*' 'pci:v0000494Fd00001053sv*sd*bc*sc*i*' 'pci:v0000494Fd00001051sv*sd*bc*sc*i*' 'pci:v000012D8d00007958sv*sd*bc*sc*i*' 'pci:v000012D8d00007954sv*sd*bc*sc*i*' 'pci:v000012D8d00007952sv*sd*bc*sc*i*' 'pci:v000012D8d00007951sv*sd*bc*sc*i*' 'pcmcia:m*c*f02fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0279c950Bf*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn03pfn*pa3BEB8CF2pb1CCE7AC4pc*pd*' 'pcmcia:m*c*f*fn02pfn*pa3BEB8CF2pb1CCE7AC4pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa3BEB8CF2pb1CCE7AC4pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa3BEB8CF2pb64112029pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa3BEB8CF2pb19816C41pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa3BEB8CF2pb16DC1BA7pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa3BEB8CF2pbDB9E58BCpc*pd*' 'pcmcia:m*c*f*fn00pfn*pa3BEB8CF2pb1CCE7AC4pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa3BEB8CF2pb64112029pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa3BEB8CF2pb19816C41pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa3BEB8CF2pb16DC1BA7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pb6F933767pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pb18430676pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pb6A709903pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pbD77255FApc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pbEA5DD57Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pb20DA4262pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BEB8CF2pb171E7190pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa63F2E0BDpbFCE33442pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa63F2E0BDpbB9E175D3pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa19CA78AFpbB6BC0235pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa19CA78AFpb69FB7490pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa19CA78AFpb71D98E83pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa19CA78AFpbF964F42Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa*pbAD20B156pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa96913A85pb8FBE92AEpc0877B627pd*' 'pcmcia:m*c*f*fn*pfn*pa96913A85pbCEC8F102pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa96913A85pb27AB5437pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa842047EEpbC2EFCF03pc*pd*' 'pcmcia:m013FcA555f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0192cA555f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD85F6206pb761B11E0pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD85F6206pb698F93DBpc*pd*' 'pcmcia:m*c*f*fn*pfn*paD85F6206pb42A2C018pc*pd*' 'pcmcia:m0101c003Df*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0035f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0175c0000f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0556f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa*pb*pc*pd58FC6056*' 'pcmcia:m*c*f*fn01pfn*pa8FDF8F89pbDD5ED9E8pc*pd*' 'pcmcia:m*c*f*fn*pfn01paB4585A1Apb53F922F8pc*pd*' 'pcmcia:m*c*f*fn*pfn01paF7CB0B07pb66881874pc*pd*' 'pcmcia:m*c*f*fn*pfn01paF5F025C2pb4AE85D35pc*pd*' 'pcmcia:m*c*f*fn*pfn01paF5F025C2pb338E8155pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa281F1C5Dpb6FDCACEEpc*pd*' 'pcmcia:m*c*f*fn*pfn01pa281F1C5Dpb570F348Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2D8CE292pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0E2CDD5EpbC9314B38pc*pd*' 'pcmcia:m*c*f*fn*pfn*paC4420B35pb031A380Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*paC4420B35pb92ABC92Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa99BCAFE9pbAA25BCABpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa9D7CD6F5pbB23844AApc*pd*' 'pcmcia:m*c*f*fn*pfn*pa9D7CD6F5pb5CB8BF41pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB572D360pbD2385B7Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5F73BE51pb4CD7C09Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5F73BE51pb0B3E2383pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa668388B3pb3F9BDF2Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3BD2D898pb92ABC92Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*paF8A097E3pb97880447pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa816CC815pb412729FBpc*pd*' 'pcmcia:m*c*f*fn*pfn*paB496E65EpbF31602A6pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB569A6E5pbFEE5297Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa76942813pb8B96CE65pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD0B78F51pb7E2D49EDpc*pd*' 'pcmcia:m*c*f*fn*pfn*paA3A3062Cpb5A00CE95pc*pd*' 'pcmcia:m*c*f*fn*pfn*paA3A3062Cpb8CBD7C76pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE625F451pbCECD6DFApc*pd*' 'pcmcia:m*c*f*fn*pfn*paEE138382pbD4CE9B02pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF510DB04pb*pcBB2CCE4Apd*' 'pcmcia:m*c*f*fn*pfn*pa32607776pbD9E73B13pc0E87332Epd*' 'pcmcia:m*c*f*fn*pfn*pa6EE5A3D8pb30EAD12BpcB00F05A0pd*' 'pcmcia:m*c*f*fn*pfn*paB4585A1Apb7271409Cpc*pdBD6C43EF*' 'pcmcia:m*c*f*fn*pfn*paF510DB04pb*pc*pdBD6C43EF*' 'pcmcia:m*c*f*fn*pfn*pa506BCCAEpbCB3685F1pc*pdBD6C43EF*' 'pcmcia:m*c*f*fn*pfn*pa67459937pb*pc916D02BApd8FBE92AE*' 'pcmcia:m0200c0001f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m016Cc0006f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0137c0052f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0137c0045f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0137c0025f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0137c001Bf*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0137c000Ef*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0134c5600f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0124c0100f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0115c3330f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m010BcD180f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m010Bc0D53f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m010Bc0D52f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m010Bc0D51f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m010Bc0D50f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0107c0002f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0105c410Af*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0105c3E0Af*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0105c100Af*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0105c0101f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0104c0006f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0039f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m00A4c0276f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0089c0301f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa*pb1ED59302pc*pd*' 'pcmcia:m*c*f*fn01pfn*paF03E4E77pb*pc*pd*' 'pcmcia:m*c*f*fn01pfn*paB569A6E5pbAE911C15pc*pd*' 'pcmcia:m*c*f*fn01pfn*paB569A6E5pb4BDF15C3pc*pd*' 'pcmcia:m*c*f*fn01pfn*paB569A6E5pb5BD4FF2Cpc*pd*' 'pcmcia:m*c*f*fn01pfn*pa11C2DA09pb7289DC5DpcAAD95E1Fpd*' 'pcmcia:m016Cc0020f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0104c0070f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0562f*fn01pfn*pa*pb*pc*pd*' 'pcmcia:m0104c0070f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m0032c1101f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0032c0B05f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0032c0A05f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0032c0E01f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pbECA401BFpc*pd*' 'pcmcia:m*c*f*fn*pfn01pa1EAE9475pbD9A93BEDpc*pd*' 'pcmcia:m*c*f*fn*pfn01paDCFE12D3pbC67C648Fpc*pd*' 'pcmcia:m*c*f*fn*pfn01paDCFE12D3pbCD8906CCpc*pd*' 'pcmcia:m*c*f*fn*pfn01pa0C2F80CDpbDC9BA5EDpc*pd*' 'pcmcia:m*c*f*fn*pfn01pa0C2F80CDpb656947B9pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa18DF0BA0pb831B1064pc*pd*' 'pcmcia:m*c*f*fn*pfn01paB2CED065pb3CED0555pc*pd*' 'pcmcia:m*c*f*fn*pfn01paF510DB04pb52D21E1Epc*pd*' 'pcmcia:m*c*f*fn*pfn01paF7CB0B07pb7A821B58pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa0733CC81pbB3765033pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa2A151FACpb48B932AEpc*pd*' 'pcmcia:m*c*f*fn*pfn01paDD9989BEpb662C394Cpc*pd*' 'pcmcia:m*c*f*fn*pfn01pa1A424A1CpbB23897FFpc*pd*' 'pcmcia:m*c*f*fn*pfn01paBA9EB7E2pb077C174Epc*pd*' 'pcmcia:m*c*f*fn*pfn01pa578BA6E7pbB0AC62C4pc*pd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pb*pcF1403719pd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pb*pc76DF1D29pd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pb*pcA650C32Apd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pb*pc80609023pd*' 'pcmcia:m*c*f*fn*pfn01pa2E3EE845pb*pc0EA978EApd*' 'pcmcia:m*c*f*fn*pfn01paF510DB04pb52D21E1EpcBD6C43EFpd*' 'pcmcia:m*c*f*fn*pfn01paF510DB04pb856D66C8pcBD6C43EFpd*' 'pcmcia:m*c*f*fn*pfn01paF510DB04pb0143B773pc46A52D63pd*' 'pcmcia:m*c*f*fn*pfn01paF510DB04pb04CD2988pc46A52D63pd*' 'pcmcia:m08A1cC0ABf*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m021Bc0101f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m016Cc0081f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0143cC0ABf*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0143c3341f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0140c000Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0138c110Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0109c0501f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0105cEA15f*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0105c0E0Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0105c0D0Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0104c000Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0089c110Af*fn*pfn01pa*pb*pc*pd*' 'pcmcia:m0057c0021f*fn*pfn01pa*pb*pc*pd*' 'platform:altera_jtaguart' 'char-major-204-*' 'platform:altera_uart' 'platform:arc-uart' 'of:N*T*Csnps,arc-uartC*' 'of:N*T*Csnps,arc-uart' 'of:N*T*Cfsl,s32v234-linflexuartC*' 'of:N*T*Cfsl,s32v234-linflexuart' 'of:N*T*Cfsl,imxrt1050-lpuartC*' 'of:N*T*Cfsl,imxrt1050-lpuart' 'of:N*T*Cfsl,imx8qxp-lpuartC*' 'of:N*T*Cfsl,imx8qxp-lpuart' 'of:N*T*Cfsl,imx8ulp-lpuartC*' 'of:N*T*Cfsl,imx8ulp-lpuart' 'of:N*T*Cfsl,imx7ulp-lpuartC*' 'of:N*T*Cfsl,imx7ulp-lpuart' 'of:N*T*Cfsl,ls1028a-lpuartC*' 'of:N*T*Cfsl,ls1028a-lpuart' 'of:N*T*Cfsl,ls1021a-lpuartC*' 'of:N*T*Cfsl,ls1021a-lpuart' 'of:N*T*Cfsl,vf610-lpuartC*' 'of:N*T*Cfsl,vf610-lpuart' 'pci:v0000114Fd000000D1sv*sd*bc*sc*i*' 'pci:v0000114Fd00000029sv*sd*bc*sc*i*' 'pci:v0000114Fd000000D0sv*sd*bc*sc*i*' 'pci:v0000114Fd00000028sv*sd*bc*sc*i*' 'pci:v0000114Fd000000F3sv*sd*bc*sc*i*' 'pci:v0000114Fd000000F2sv*sd*bc*sc*i*' 'pci:v0000114Fd000000F1sv*sd*bc*sc*i*' 'pci:v0000114Fd000000F0sv*sd*bc*sc*i*' 'pci:v0000114Fd000000CEsv*sd*bc*sc*i*' 'pci:v0000114Fd000000CDsv*sd*bc*sc*i*' 'pci:v0000114Fd000000CCsv*sd*bc*sc*i*' 'pci:v0000114Fd000000B0sv*sd*bc*sc*i*' 'pci:v0000114Fd000000B1sv*sd*bc*sc*i*' 'pci:v0000114Fd000000F4sv*sd*bc*sc*i*' 'pci:v0000114Fd000000CBsv*sd*bc*sc*i*' 'pci:v0000114Fd000000CAsv*sd*bc*sc*i*' 'pci:v0000114Fd000000C9sv*sd*bc*sc*i*' 'pci:v0000114Fd000000C8sv*sd*bc*sc*i*' 'spi:max3100' 'of:N*T*Cmaxim,max3100C*' 'of:N*T*Cmaxim,max3100' 'of:N*T*Cmaxim,max14830C*' 'of:N*T*Cmaxim,max14830' 'of:N*T*Cmaxim,max3109C*' 'of:N*T*Cmaxim,max3109' 'of:N*T*Cmaxim,max3108C*' 'of:N*T*Cmaxim,max3108' 'of:N*T*Cmaxim,max3107C*' 'of:N*T*Cmaxim,max3107' 'spi:max14830' 'spi:max3109' 'spi:max3108' 'spi:max3107' 'i2c:max14830' 'i2c:max3109' 'i2c:max3108' 'i2c:max3107' 'mcb:16z135' 'pci:v000011FEd00000072sv*sd*bc*sc*i*' 'pci:v000011FEd00000068sv*sd*bc*sc*i*' 'pci:v000011FEd00000067sv*sd*bc*sc*i*' 'pci:v000011FEd00000066sv*sd*bc*sc*i*' 'pci:v000011FEd00000065sv*sd*bc*sc*i*' 'pci:v000011FEd00000064sv*sd*bc*sc*i*' 'pci:v000011FEd00000063sv*sd*bc*sc*i*' 'pci:v000011FEd00000062sv*sd*bc*sc*i*' 'pci:v000011FEd00000061sv*sd*bc*sc*i*' 'pci:v000011FEd00000060sv*sd*bc*sc*i*' 'pci:v000011FEd00000052sv*sd*bc*sc*i*' 'pci:v000011FEd00000051sv*sd*bc*sc*i*' 'pci:v000011FEd00000050sv*sd*bc*sc*i*' 'pci:v000011FEd0000004Fsv*sd*bc*sc*i*' 'pci:v000011FEd0000004Esv*sd*bc*sc*i*' 'pci:v000011FEd0000004Dsv*sd*bc*sc*i*' 'pci:v000011FEd0000004Csv*sd*bc*sc*i*' 'pci:v000011FEd0000004Bsv*sd*bc*sc*i*' 'pci:v000011FEd0000004Asv*sd*bc*sc*i*' 'pci:v000011FEd00000047sv*sd*bc*sc*i*' 'pci:v000011FEd00000046sv*sd*bc*sc*i*' 'pci:v000011FEd00000045sv*sd*bc*sc*i*' 'pci:v000011FEd00000044sv*sd*bc*sc*i*' 'pci:v000011FEd00000043sv*sd*bc*sc*i*' 'pci:v000011FEd00000042sv*sd*bc*sc*i*' 'pci:v000011FEd00000041sv*sd*bc*sc*i*' 'pci:v000011FEd00000040sv*sd*bc*sc*i*' 'platform:sc68692' 'platform:sc68681' 'platform:sc28202' 'platform:sc2892' 'platform:sc2891' 'platform:sc2692' 'platform:sc2691' 'platform:sc2681' 'of:N*T*Cnxp,sc16is762C*' 'of:N*T*Cnxp,sc16is762' 'of:N*T*Cnxp,sc16is760C*' 'of:N*T*Cnxp,sc16is760' 'of:N*T*Cnxp,sc16is752C*' 'of:N*T*Cnxp,sc16is752' 'of:N*T*Cnxp,sc16is750C*' 'of:N*T*Cnxp,sc16is750' 'of:N*T*Cnxp,sc16is741C*' 'of:N*T*Cnxp,sc16is741' 'of:N*T*Cnxp,sc16is740C*' 'of:N*T*Cnxp,sc16is740' 'spi:sc16is762' 'spi:sc16is760' 'spi:sc16is752' 'spi:sc16is750' 'spi:sc16is741' 'spi:sc16is740' 'spi:sc16is74x' 'i2c:sc16is762' 'i2c:sc16is760' 'i2c:sc16is752' 'i2c:sc16is750' 'i2c:sc16is741' 'i2c:sc16is740' 'i2c:sc16is74x' 'of:N*T*Csprd,sc9836-uartC*' 'of:N*T*Csprd,sc9836-uart' 'platform:uartlite' 'pcmcia:m02F2c0200f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m02F2c0100f*fn*pfn*pa*pb*pc*pd*' 'tty-ldisc-13' 'pci:v00001393d00002040sv*sd*bc*sc*i*' 'pci:v00001393d00003200sv*sd*bc*sc*i*' 'pci:v00001393d00002180sv*sd*bc*sc*i*' 'pci:v00001393d00001120sv*sd*bc*sc*i*' 'pci:v00001393d00001023sv*sd*bc*sc*i*' 'pci:v00001393d00001143sv*sd*bc*sc*i*' 'pci:v00001393d00001044sv*sd*bc*sc*i*' 'pci:v00001393d00001380sv*sd*bc*sc*i*' 'pci:v00001393d00001341sv*sd*bc*sc*i*' 'pci:v00001393d00001142sv*sd*bc*sc*i*' 'pci:v00001393d00001080sv*sd*bc*sc*i*' 'pci:v00001393d00001043sv*sd*bc*sc*i*' 'pci:v00001393d00001682sv*sd*bc*sc*i*' 'pci:v00001393d00001181sv*sd*bc*sc*i*' 'pci:v00001393d00001022sv*sd*bc*sc*i*' 'pci:v00001393d00001021sv*sd*bc*sc*i*' 'pci:v00001393d00001180sv*sd*bc*sc*i*' 'pci:v00001393d00000001sv*sd*bc*sc*i*' 'pci:v00001393d00001042sv*sd*bc*sc*i*' 'pci:v00001393d00001340sv*sd*bc*sc*i*' 'pci:v00001393d00001321sv*sd*bc*sc*i*' 'pci:v00001393d00001681sv*sd*bc*sc*i*' 'pci:v00001393d00001041sv*sd*bc*sc*i*' 'pci:v00001393d00001020sv*sd*bc*sc*i*' 'pci:v00001393d00001140sv*sd*bc*sc*i*' 'pci:v00001393d00001141sv*sd*bc*sc*i*' 'pci:v00001393d00001320sv*sd*bc*sc*i*' 'pci:v00001393d00001040sv*sd*bc*sc*i*' 'pci:v00001393d00001680sv*sd*bc*sc*i*' 'pci:v00001931d0000000Csv*sd*bc*sc*i*' 'rpmsg:rpmsg-tty' 'of:N*T*Ctimeriomem_rngC*' 'of:N*T*Ctimeriomem_rng' 'pci:v00008086d00002450sv*sd*bc*sc*i*' 'pci:v00008086d000027B8sv*sd*bc*sc*i*' 'pci:v00008086d0000267Fsv*sd*bc*sc*i*' 'pci:v00008086d0000267Esv*sd*bc*sc*i*' 'pci:v00008086d0000267Dsv*sd*bc*sc*i*' 'pci:v00008086d0000267Csv*sd*bc*sc*i*' 'pci:v00008086d0000267Bsv*sd*bc*sc*i*' 'pci:v00008086d0000267Asv*sd*bc*sc*i*' 'pci:v00008086d00002679sv*sd*bc*sc*i*' 'pci:v00008086d00002678sv*sd*bc*sc*i*' 'pci:v00008086d00002677sv*sd*bc*sc*i*' 'pci:v00008086d00002676sv*sd*bc*sc*i*' 'pci:v00008086d00002675sv*sd*bc*sc*i*' 'pci:v00008086d00002674sv*sd*bc*sc*i*' 'pci:v00008086d00002673sv*sd*bc*sc*i*' 'pci:v00008086d00002672sv*sd*bc*sc*i*' 'pci:v00008086d00002671sv*sd*bc*sc*i*' 'pci:v00008086d00002670sv*sd*bc*sc*i*' 'pci:v00008086d00002640sv*sd*bc*sc*i*' 'pci:v00008086d000025A1sv*sd*bc*sc*i*' 'pci:v00008086d000024D0sv*sd*bc*sc*i*' 'pci:v00008086d000024C0sv*sd*bc*sc*i*' 'pci:v00008086d00002480sv*sd*bc*sc*i*' 'pci:v00008086d00002440sv*sd*bc*sc*i*' 'pci:v00008086d000027BDsv*sd*bc*sc*i*' 'pci:v00008086d000027B9sv*sd*bc*sc*i*' 'pci:v00008086d00002641sv*sd*bc*sc*i*' 'pci:v00008086d000024CCsv*sd*bc*sc*i*' 'pci:v00008086d0000248Csv*sd*bc*sc*i*' 'pci:v00008086d0000244Csv*sd*bc*sc*i*' 'pci:v00008086d00002420sv*sd*bc*sc*i*' 'pci:v00008086d00002410sv*sd*bc*sc*i*' 'pci:v00001022d0000746Bsv*sd*bc*sc*i*' 'pci:v00001022d00007443sv*sd*bc*sc*i*' 'of:N*T*Csilex-insight,ba431-rngC*' 'of:N*T*Csilex-insight,ba431-rng' 'cpu:type:x86,ven*fam*mod*:feature:*00A2*' 'virtio:d00000004v*' 'of:N*T*Cxiphera,xip8001b-trngC*' 'of:N*T*Cxiphera,xip8001b-trng' 'pci:v000010B9d00001695sv*sd*bc06sc00i00*' 'pci:v00001039d00000760sv*sd*bc06sc00i00*' 'pci:v00001039d00000755sv*sd*bc06sc00i00*' 'pci:v000010DEd000000E1sv*sd*bc06sc00i00*' 'pci:v000010DEd000000D1sv*sd*bc06sc00i00*' 'pci:v00001106d0000B188sv*sd*bc06sc00i00*' 'pci:v00001106d00000238sv*sd*bc06sc00i00*' 'pci:v00001106d00000336sv*sd*bc06sc00i00*' 'pci:v00001106d00000204sv*sd*bc06sc00i00*' 'pci:v00001106d00003188sv*sd*bc06sc00i00*' 'pci:v00001106d00000282sv*sd*bc06sc00i00*' 'pci:v000010B9d00001689sv*sd*bc06sc00i00*' 'pci:v00001022d00007454sv*sd*bc06sc00i00*' 'pci:v00008086d0000006Asv*sd*bc06sc00i00*' 'pci:v00008086d00000062sv*sd*bc06sc00i00*' 'pci:v00008086d00000044sv*sd*bc06sc00i00*' 'pci:v00008086d00000069sv*sd*bc06sc00i00*' 'pci:v00008086d00000040sv*sd*bc06sc00i00*' 'pci:v00008086d00002E90sv*sd*bc06sc00i00*' 'pci:v00008086d00002E40sv*sd*bc06sc00i00*' 'pci:v00008086d00002E30sv*sd*bc06sc00i00*' 'pci:v00008086d00002E20sv*sd*bc06sc00i00*' 'pci:v00008086d00002E10sv*sd*bc06sc00i00*' 'pci:v00008086d00002E00sv*sd*bc06sc00i00*' 'pci:v00008086d00002A40sv*sd*bc06sc00i00*' 'pci:v00008086d000029D0sv*sd*bc06sc00i00*' 'pci:v00008086d000029B0sv*sd*bc06sc00i00*' 'pci:v00008086d000029C0sv*sd*bc06sc00i00*' 'pci:v00008086d00002A10sv*sd*bc06sc00i00*' 'pci:v00008086d00002A00sv*sd*bc06sc00i00*' 'pci:v00008086d000029A0sv*sd*bc06sc00i00*' 'pci:v00008086d00002990sv*sd*bc06sc00i00*' 'pci:v00008086d00002980sv*sd*bc06sc00i00*' 'pci:v00008086d00002970sv*sd*bc06sc00i00*' 'pci:v00008086d0000A000sv*sd*bc06sc00i00*' 'pci:v00008086d0000A010sv*sd*bc06sc00i00*' 'pci:v00008086d000027ACsv*sd*bc06sc00i00*' 'pci:v00008086d000027A0sv*sd*bc06sc00i00*' 'pci:v00008086d00002770sv*sd*bc06sc00i00*' 'pci:v00008086d00002590sv*sd*bc06sc00i00*' 'pci:v00008086d00002580sv*sd*bc06sc00i00*' 'pci:v00008086d00002588sv*sd*bc06sc00i00*' 'pci:v00008086d0000255Dsv*sd*bc06sc00i00*' 'pci:v00008086d00002550sv*sd*bc06sc00i00*' 'pci:v00008086d00002578sv*sd*bc06sc00i00*' 'pci:v00008086d00002570sv*sd*bc06sc00i00*' 'pci:v00008086d00002531sv*sd*bc06sc00i00*' 'pci:v00008086d00003580sv*sd*bc06sc00i00*' 'pci:v00008086d00003340sv*sd*bc06sc00i00*' 'pci:v00008086d0000358Csv*sd*bc06sc00i00*' 'pci:v00008086d00002530sv*sd*bc06sc00i00*' 'pci:v00008086d00002560sv*sd*bc06sc00i00*' 'pci:v00008086d00001A30sv*sd*bc06sc00i00*' 'pci:v00008086d00001A21sv*sd*bc06sc00i00*' 'pci:v00008086d00003575sv*sd*bc06sc00i00*' 'pci:v00008086d00002501sv*sd*bc06sc00i00*' 'pci:v00008086d00002500sv*sd*bc06sc00i00*' 'pci:v00008086d00001130sv*sd*bc06sc00i00*' 'pci:v00008086d00007124sv*sd*bc06sc00i00*' 'pci:v00008086d00007122sv*sd*bc06sc00i00*' 'pci:v00008086d00007120sv*sd*bc06sc00i00*' 'pci:v00008086d000071A0sv*sd*bc06sc00i00*' 'pci:v00008086d00007190sv*sd*bc06sc00i00*' 'pci:v00008086d00007180sv*sd*bc06sc00i00*' 'pci:v00008086d00001237sv*sd*bc06sc00i00*' 'pci:v00001039d00000746sv*sd*bc06sc00i00*' 'pci:v00001039d00000745sv*sd*bc06sc00i00*' 'pci:v00001039d00000741sv*sd*bc06sc00i00*' 'pci:v00001039d00000740sv*sd*bc06sc00i00*' 'pci:v00001039d00000735sv*sd*bc06sc00i00*' 'pci:v00001039d00000730sv*sd*bc06sc00i00*' 'pci:v00001039d00000671sv*sd*bc06sc00i00*' 'pci:v00001039d00000662sv*sd*bc06sc00i00*' 'pci:v00001039d00000661sv*sd*bc06sc00i00*' 'pci:v00001039d00000655sv*sd*bc06sc00i00*' 'pci:v00001039d00000651sv*sd*bc06sc00i00*' 'pci:v00001039d00000650sv*sd*bc06sc00i00*' 'pci:v00001039d00000648sv*sd*bc06sc00i00*' 'pci:v00001039d00000646sv*sd*bc06sc00i00*' 'pci:v00001039d00000645sv*sd*bc06sc00i00*' 'pci:v00001039d00000635sv*sd*bc06sc00i00*' 'pci:v00001039d00000630sv*sd*bc06sc00i00*' 'pci:v00001039d00000620sv*sd*bc06sc00i00*' 'pci:v00001039d00000550sv*sd*bc06sc00i00*' 'pci:v00001039d00000540sv*sd*bc06sc00i00*' 'pci:v00001039d00000530sv*sd*bc06sc00i00*' 'pci:v00001039d00005591sv*sd*bc06sc00i00*' 'pci:v00001106d00000364sv*sd*bc06sc00i00*' 'pci:v00001106d00000327sv*sd*bc06sc00i00*' 'pci:v00001106d00000324sv*sd*bc06sc00i00*' 'pci:v00001106d00000314sv*sd*bc06sc00i00*' 'pci:v00001106d00000296sv*sd*bc06sc00i00*' 'pci:v00001106d0000B198sv*sd*bc06sc00i00*' 'pci:v00001106d00000269sv*sd*bc06sc00i00*' 'pci:v00001106d00000259sv*sd*bc06sc00i00*' 'pci:v00001106d00003208sv*sd*bc06sc00i00*' 'pci:v00001106d00000308sv*sd*bc06sc00i00*' 'pci:v00001106d00000258sv*sd*bc06sc00i00*' 'pci:v00001106d00003205sv*sd*bc06sc00i00*' 'pci:v00001106d00000198sv*sd*bc06sc00i00*' 'pci:v00001106d00003168sv*sd*bc06sc00i00*' 'pci:v00001106d00003148sv*sd*bc06sc00i00*' 'pci:v00001106d00000605sv*sd*bc06sc00i00*' 'pci:v00001106d00003189sv*sd*bc06sc00i00*' 'pci:v00001106d00003123sv*sd*bc06sc00i00*' 'pci:v00001106d00003116sv*sd*bc06sc00i00*' 'pci:v00001106d00003101sv*sd*bc06sc00i00*' 'pci:v00001106d00003099sv*sd*bc06sc00i00*' 'pci:v00001106d00003128sv*sd*bc06sc00i00*' 'pci:v00001106d00000305sv*sd*bc06sc00i00*' 'pci:v00001106d00003112sv*sd*bc06sc00i00*' 'pci:v00001106d00003156sv*sd*bc06sc00i00*' 'pci:v00001106d00003091sv*sd*bc06sc00i00*' 'pci:v00001106d00000391sv*sd*bc06sc00i00*' 'pci:v00001106d00000691sv*sd*bc06sc00i00*' 'pci:v00001106d00000601sv*sd*bc06sc00i00*' 'pci:v00001106d00000501sv*sd*bc06sc00i00*' 'pci:v00001106d00000598sv*sd*bc06sc00i00*' 'pci:v00001106d00000597sv*sd*bc06sc00i00*' 'acpi*:SMO0768:*' 'of:N*T*Cgoogle,cr50C*' 'of:N*T*Cgoogle,cr50' 'of:N*T*Ctcg,tpm_tis-spiC*' 'of:N*T*Ctcg,tpm_tis-spi' 'of:N*T*Cinfineon,slb9670C*' 'of:N*T*Cinfineon,slb9670' 'of:N*T*Cst,st33htpm-spiC*' 'of:N*T*Cst,st33htpm-spi' 'of:N*T*Catmel,attpm20pC*' 'of:N*T*Catmel,attpm20p' 'spi:cr50' 'spi:tpm_tis-spi' 'spi:tpm_tis_spi' 'spi:slb9670' 'spi:st33htpm-spi' 'spi:attpm20p' 'acpi*:GOOG0005:*' 'i2c:tpm_tis_i2c' 'i2c:tpm_i2c_atmel' 'i2c:slb9645tt' 'i2c:slb9635tt' 'i2c:tpm_i2c_infineon' 'i2c:tpm2_i2c_nuvoton' 'i2c:tpm_i2c_nuvoton' 'acpi*:IFX0102:*' 'pnp:dIFX0102*' 'acpi*:IFX0101:*' 'pnp:dIFX0101*' 'acpi*:SMO3324:*' 'i2c:st33zp24-i2c' 'of:N*T*Cst,st33zp24-i2cC*' 'of:N*T*Cst,st33zp24-i2c' 'of:N*T*Cst,st33zp24-spiC*' 'of:N*T*Cst,st33zp24-spi' 'acpi*:SMO3324:*' 'spi:st33zp24-spi' 'xen:vtpm' 'virtio:d00000003v*' 'virtio:d0000000Bv*' 'char-major-6-*' 'char-major-10-157' 'pci:v00001389d00000003sv*sd*bc*sc*i*' 'pci:v00001389d00000002sv*sd*bc*sc*i*' 'pci:v00001389d00000001sv*sd*bc*sc*i*' 'char-major-99-*' 'xillybus_class' 'xillybus_core' 'xillybus_pcie' 'pci:v00001204d0000EBEBsv*sd*bc*sc*i*' 'pci:v000011AAd0000EBEBsv*sd*bc*sc*i*' 'pci:v00001172d0000EBEBsv*sd*bc*sc*i*' 'pci:v000010EEd0000EBEBsv*sd*bc*sc*i*' 'xillyusb' 'usb:v09FBpEBBEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03FDpEBBEd*dc*dsc*dp*ic*isc*ip*in*' 'virtio:d00000017v*' 'i2c:ch7006' 'i2c:sil164' 'i2c:tda998x' 'i2c:tda9950' 'spi:a030jtn01' 'of:N*T*Cauo,a030jtn01C*' 'of:N*T*Cauo,a030jtn01' 'of:N*T*Cadafruit,yx240qv29C*' 'of:N*T*Cadafruit,yx240qv29' 'of:N*T*Cst,sf-tc240t-9370-tC*' 'of:N*T*Cst,sf-tc240t-9370-t' 'spi:sf-tc240t-9370-t' 'spi:yx240qv29' 'spi:gpt3' 'of:N*T*Cfocaltech,gpt3C*' 'of:N*T*Cfocaltech,gpt3' 'of:N*T*Craspberrypi,7inch-touchscreen-panelC*' 'of:N*T*Craspberrypi,7inch-touchscreen-panel' 'of:N*T*Csamsung,lms380kf01C*' 'of:N*T*Csamsung,lms380kf01' 'spi:lms380kf01' 'of:N*T*Canalogix,anx7818C*' 'of:N*T*Canalogix,anx7818' 'of:N*T*Canalogix,anx7816C*' 'of:N*T*Canalogix,anx7816' 'of:N*T*Canalogix,anx7814C*' 'of:N*T*Canalogix,anx7814' 'of:N*T*Canalogix,anx7812C*' 'of:N*T*Canalogix,anx7812' 'of:N*T*Canalogix,anx7808C*' 'of:N*T*Canalogix,anx7808' 'pci:v00004321d00001111sv*sd*bc*sc*i*' 'pci:v00001234d00001111sv*sd*bc*sc*i*' 'pci:v00001234d00001111sv00001AF4sd00001100bc*sc*i*' 'pci:v00001013d000000B8sv00005853sd00000001bc*sc*i*' 'pci:v00001013d000000B8sv00001AF4sd00001100bc*sc*i*' 'usb:v1DE1pC102d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Cpanel-mipi-dbi-spiC*' 'of:N*T*Cpanel-mipi-dbi-spi' 'spi:panel-mipi-dbi-spi' 'of:N*T*Cadafruit,yx350hv15C*' 'of:N*T*Cadafruit,yx350hv15' 'spi:yx350hv15' 'of:N*T*Cnewhaven,1.8-128160EFC*' 'of:N*T*Cnewhaven,1.8-128160EF' 'spi:nhd-1.8-128160EF' 'of:N*T*Cvot,v220hf01a-tC*' 'of:N*T*Cvot,v220hf01a-t' 'spi:v220hf01a-t' 'of:N*T*Cadafruit,yx240qv29C*' 'of:N*T*Cadafruit,yx240qv29' 'spi:yx240qv29' 'of:N*T*Cozzmaker,piscreenC*' 'of:N*T*Cozzmaker,piscreen' 'of:N*T*Cwaveshare,rpi-lcd-35C*' 'of:N*T*Cwaveshare,rpi-lcd-35' 'spi:piscreen' 'spi:rpi-lcd-35' 'spi:ili9486' 'of:N*T*Cmulti-inno,mi0283qtC*' 'of:N*T*Cmulti-inno,mi0283qt' 'spi:mi0283qt' 'of:N*T*Cpervasive,e2271cs021C*' 'of:N*T*Cpervasive,e2271cs021' 'of:N*T*Cpervasive,e2200cs021C*' 'of:N*T*Cpervasive,e2200cs021' 'of:N*T*Cpervasive,e1190cs021C*' 'of:N*T*Cpervasive,e1190cs021' 'of:N*T*Cpervasive,e1144cs021C*' 'of:N*T*Cpervasive,e1144cs021' 'spi:e2271cs021' 'spi:e2200cs021' 'spi:e1190cs021' 'spi:e1144cs021' 'of:N*T*Clego,ev3-lcdC*' 'of:N*T*Clego,ev3-lcd' 'spi:ev3-lcd' 'of:N*T*Cokaya,rh128128tC*' 'of:N*T*Cokaya,rh128128t' 'of:N*T*Cjianda,jd-t18003-t01C*' 'of:N*T*Cjianda,jd-t18003-t01' 'spi:rh128128t' 'spi:jd-t18003-t01' 'xen:vdispl' 'usb:v16D0p10A9d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1D50p614Dd*dc*dsc*dp*icFFisc*ip*in*' 'of:N*T*Csolomon,ssd1327C*' 'of:N*T*Csolomon,ssd1327' 'of:N*T*Csolomon,ssd1325C*' 'of:N*T*Csolomon,ssd1325' 'of:N*T*Csolomon,ssd1322C*' 'of:N*T*Csolomon,ssd1322' 'of:N*T*Csolomon,ssd1309fb-i2cC*' 'of:N*T*Csolomon,ssd1309fb-i2c' 'of:N*T*Csolomon,ssd1307fb-i2cC*' 'of:N*T*Csolomon,ssd1307fb-i2c' 'of:N*T*Csolomon,ssd1306fb-i2cC*' 'of:N*T*Csolomon,ssd1306fb-i2c' 'of:N*T*Csolomon,ssd1305fb-i2cC*' 'of:N*T*Csolomon,ssd1305fb-i2c' 'of:N*T*Csolomon,ssd1309C*' 'of:N*T*Csolomon,ssd1309' 'of:N*T*Csolomon,ssd1307C*' 'of:N*T*Csolomon,ssd1307' 'of:N*T*Csolomon,ssd1306C*' 'of:N*T*Csolomon,ssd1306' 'of:N*T*Csolomon,ssd1305C*' 'of:N*T*Csolomon,ssd1305' 'of:N*T*Csinowealth,sh1106C*' 'of:N*T*Csinowealth,sh1106' 'of:N*T*Csolomon,ssd1331C*' 'of:N*T*Csolomon,ssd1331' 'of:N*T*Csolomon,ssd1327C*' 'of:N*T*Csolomon,ssd1327' 'of:N*T*Csolomon,ssd1325C*' 'of:N*T*Csolomon,ssd1325' 'of:N*T*Csolomon,ssd1322C*' 'of:N*T*Csolomon,ssd1322' 'of:N*T*Csolomon,ssd1309C*' 'of:N*T*Csolomon,ssd1309' 'of:N*T*Csolomon,ssd1307C*' 'of:N*T*Csolomon,ssd1307' 'of:N*T*Csolomon,ssd1306C*' 'of:N*T*Csolomon,ssd1306' 'of:N*T*Csolomon,ssd1305C*' 'of:N*T*Csolomon,ssd1305' 'of:N*T*Csinowealth,sh1106C*' 'of:N*T*Csinowealth,sh1106' 'spi:ssd1331' 'spi:ssd1327' 'spi:ssd1325' 'spi:ssd1322' 'spi:ssd1309' 'spi:ssd1307' 'spi:ssd1306' 'spi:ssd1305' 'spi:sh1106' 'pci:v00001002d000099A4sv*sd*bc*sc*i*' 'pci:v00001002d000099A2sv*sd*bc*sc*i*' 'pci:v00001002d000099A0sv*sd*bc*sc*i*' 'pci:v00001002d0000999Dsv*sd*bc*sc*i*' 'pci:v00001002d0000999Csv*sd*bc*sc*i*' 'pci:v00001002d0000999Bsv*sd*bc*sc*i*' 'pci:v00001002d0000999Asv*sd*bc*sc*i*' 'pci:v00001002d00009999sv*sd*bc*sc*i*' 'pci:v00001002d00009998sv*sd*bc*sc*i*' 'pci:v00001002d00009997sv*sd*bc*sc*i*' 'pci:v00001002d00009996sv*sd*bc*sc*i*' 'pci:v00001002d00009995sv*sd*bc*sc*i*' 'pci:v00001002d00009994sv*sd*bc*sc*i*' 'pci:v00001002d00009993sv*sd*bc*sc*i*' 'pci:v00001002d00009992sv*sd*bc*sc*i*' 'pci:v00001002d00009991sv*sd*bc*sc*i*' 'pci:v00001002d00009990sv*sd*bc*sc*i*' 'pci:v00001002d00009919sv*sd*bc*sc*i*' 'pci:v00001002d00009918sv*sd*bc*sc*i*' 'pci:v00001002d00009917sv*sd*bc*sc*i*' 'pci:v00001002d00009913sv*sd*bc*sc*i*' 'pci:v00001002d00009910sv*sd*bc*sc*i*' 'pci:v00001002d0000990Fsv*sd*bc*sc*i*' 'pci:v00001002d0000990Esv*sd*bc*sc*i*' 'pci:v00001002d0000990Dsv*sd*bc*sc*i*' 'pci:v00001002d0000990Csv*sd*bc*sc*i*' 'pci:v00001002d0000990Bsv*sd*bc*sc*i*' 'pci:v00001002d0000990Asv*sd*bc*sc*i*' 'pci:v00001002d00009909sv*sd*bc*sc*i*' 'pci:v00001002d00009908sv*sd*bc*sc*i*' 'pci:v00001002d00009907sv*sd*bc*sc*i*' 'pci:v00001002d00009906sv*sd*bc*sc*i*' 'pci:v00001002d00009905sv*sd*bc*sc*i*' 'pci:v00001002d00009904sv*sd*bc*sc*i*' 'pci:v00001002d00009903sv*sd*bc*sc*i*' 'pci:v00001002d00009901sv*sd*bc*sc*i*' 'pci:v00001002d00009900sv*sd*bc*sc*i*' 'pci:v00001002d0000985Fsv*sd*bc*sc*i*' 'pci:v00001002d0000985Esv*sd*bc*sc*i*' 'pci:v00001002d0000985Dsv*sd*bc*sc*i*' 'pci:v00001002d0000985Csv*sd*bc*sc*i*' 'pci:v00001002d0000985Bsv*sd*bc*sc*i*' 'pci:v00001002d0000985Asv*sd*bc*sc*i*' 'pci:v00001002d00009859sv*sd*bc*sc*i*' 'pci:v00001002d00009858sv*sd*bc*sc*i*' 'pci:v00001002d00009857sv*sd*bc*sc*i*' 'pci:v00001002d00009856sv*sd*bc*sc*i*' 'pci:v00001002d00009855sv*sd*bc*sc*i*' 'pci:v00001002d00009854sv*sd*bc*sc*i*' 'pci:v00001002d00009853sv*sd*bc*sc*i*' 'pci:v00001002d00009852sv*sd*bc*sc*i*' 'pci:v00001002d00009851sv*sd*bc*sc*i*' 'pci:v00001002d00009850sv*sd*bc*sc*i*' 'pci:v00001002d0000983Fsv*sd*bc*sc*i*' 'pci:v00001002d0000983Esv*sd*bc*sc*i*' 'pci:v00001002d0000983Dsv*sd*bc*sc*i*' 'pci:v00001002d0000983Csv*sd*bc*sc*i*' 'pci:v00001002d0000983Bsv*sd*bc*sc*i*' 'pci:v00001002d0000983Asv*sd*bc*sc*i*' 'pci:v00001002d00009839sv*sd*bc*sc*i*' 'pci:v00001002d00009838sv*sd*bc*sc*i*' 'pci:v00001002d00009837sv*sd*bc*sc*i*' 'pci:v00001002d00009836sv*sd*bc*sc*i*' 'pci:v00001002d00009835sv*sd*bc*sc*i*' 'pci:v00001002d00009834sv*sd*bc*sc*i*' 'pci:v00001002d00009833sv*sd*bc*sc*i*' 'pci:v00001002d00009832sv*sd*bc*sc*i*' 'pci:v00001002d00009831sv*sd*bc*sc*i*' 'pci:v00001002d00009830sv*sd*bc*sc*i*' 'pci:v00001002d0000980Asv*sd*bc*sc*i*' 'pci:v00001002d00009809sv*sd*bc*sc*i*' 'pci:v00001002d00009808sv*sd*bc*sc*i*' 'pci:v00001002d00009807sv*sd*bc*sc*i*' 'pci:v00001002d00009806sv*sd*bc*sc*i*' 'pci:v00001002d00009805sv*sd*bc*sc*i*' 'pci:v00001002d00009804sv*sd*bc*sc*i*' 'pci:v00001002d00009803sv*sd*bc*sc*i*' 'pci:v00001002d00009802sv*sd*bc*sc*i*' 'pci:v00001002d00009715sv*sd*bc*sc*i*' 'pci:v00001002d00009714sv*sd*bc*sc*i*' 'pci:v00001002d00009713sv*sd*bc*sc*i*' 'pci:v00001002d00009712sv*sd*bc*sc*i*' 'pci:v00001002d00009711sv*sd*bc*sc*i*' 'pci:v00001002d00009710sv*sd*bc*sc*i*' 'pci:v00001002d0000964Fsv*sd*bc*sc*i*' 'pci:v00001002d0000964Esv*sd*bc*sc*i*' 'pci:v00001002d0000964Csv*sd*bc*sc*i*' 'pci:v00001002d0000964Bsv*sd*bc*sc*i*' 'pci:v00001002d0000964Asv*sd*bc*sc*i*' 'pci:v00001002d00009649sv*sd*bc*sc*i*' 'pci:v00001002d00009648sv*sd*bc*sc*i*' 'pci:v00001002d00009647sv*sd*bc*sc*i*' 'pci:v00001002d00009645sv*sd*bc*sc*i*' 'pci:v00001002d00009644sv*sd*bc*sc*i*' 'pci:v00001002d00009643sv*sd*bc*sc*i*' 'pci:v00001002d00009642sv*sd*bc*sc*i*' 'pci:v00001002d00009641sv*sd*bc*sc*i*' 'pci:v00001002d00009640sv*sd*bc*sc*i*' 'pci:v00001002d00009616sv*sd*bc*sc*i*' 'pci:v00001002d00009615sv*sd*bc*sc*i*' 'pci:v00001002d00009614sv*sd*bc*sc*i*' 'pci:v00001002d00009613sv*sd*bc*sc*i*' 'pci:v00001002d00009612sv*sd*bc*sc*i*' 'pci:v00001002d00009611sv*sd*bc*sc*i*' 'pci:v00001002d00009610sv*sd*bc*sc*i*' 'pci:v00001002d000095CFsv*sd*bc*sc*i*' 'pci:v00001002d000095CEsv*sd*bc*sc*i*' 'pci:v00001002d000095CDsv*sd*bc*sc*i*' 'pci:v00001002d000095CCsv*sd*bc*sc*i*' 'pci:v00001002d000095C9sv*sd*bc*sc*i*' 'pci:v00001002d000095C7sv*sd*bc*sc*i*' 'pci:v00001002d000095C6sv*sd*bc*sc*i*' 'pci:v00001002d000095C5sv*sd*bc*sc*i*' 'pci:v00001002d000095C4sv*sd*bc*sc*i*' 'pci:v00001002d000095C2sv*sd*bc*sc*i*' 'pci:v00001002d000095C0sv*sd*bc*sc*i*' 'pci:v00001002d0000959Bsv*sd*bc*sc*i*' 'pci:v00001002d00009599sv*sd*bc*sc*i*' 'pci:v00001002d00009598sv*sd*bc*sc*i*' 'pci:v00001002d00009597sv*sd*bc*sc*i*' 'pci:v00001002d00009596sv*sd*bc*sc*i*' 'pci:v00001002d00009595sv*sd*bc*sc*i*' 'pci:v00001002d00009593sv*sd*bc*sc*i*' 'pci:v00001002d00009591sv*sd*bc*sc*i*' 'pci:v00001002d00009590sv*sd*bc*sc*i*' 'pci:v00001002d0000958Fsv*sd*bc*sc*i*' 'pci:v00001002d0000958Esv*sd*bc*sc*i*' 'pci:v00001002d0000958Dsv*sd*bc*sc*i*' 'pci:v00001002d0000958Csv*sd*bc*sc*i*' 'pci:v00001002d0000958Bsv*sd*bc*sc*i*' 'pci:v00001002d0000958Asv*sd*bc*sc*i*' 'pci:v00001002d00009589sv*sd*bc*sc*i*' 'pci:v00001002d00009588sv*sd*bc*sc*i*' 'pci:v00001002d00009587sv*sd*bc*sc*i*' 'pci:v00001002d00009586sv*sd*bc*sc*i*' 'pci:v00001002d00009583sv*sd*bc*sc*i*' 'pci:v00001002d00009581sv*sd*bc*sc*i*' 'pci:v00001002d00009580sv*sd*bc*sc*i*' 'pci:v00001002d0000955Fsv*sd*bc*sc*i*' 'pci:v00001002d00009557sv*sd*bc*sc*i*' 'pci:v00001002d00009555sv*sd*bc*sc*i*' 'pci:v00001002d00009553sv*sd*bc*sc*i*' 'pci:v00001002d00009552sv*sd*bc*sc*i*' 'pci:v00001002d0000954Fsv*sd*bc*sc*i*' 'pci:v00001002d0000954Esv*sd*bc*sc*i*' 'pci:v00001002d00009542sv*sd*bc*sc*i*' 'pci:v00001002d00009541sv*sd*bc*sc*i*' 'pci:v00001002d00009540sv*sd*bc*sc*i*' 'pci:v00001002d00009519sv*sd*bc*sc*i*' 'pci:v00001002d00009517sv*sd*bc*sc*i*' 'pci:v00001002d00009515sv*sd*bc*sc*i*' 'pci:v00001002d00009511sv*sd*bc*sc*i*' 'pci:v00001002d0000950Fsv*sd*bc*sc*i*' 'pci:v00001002d00009509sv*sd*bc*sc*i*' 'pci:v00001002d00009508sv*sd*bc*sc*i*' 'pci:v00001002d00009507sv*sd*bc*sc*i*' 'pci:v00001002d00009506sv*sd*bc*sc*i*' 'pci:v00001002d00009505sv*sd*bc*sc*i*' 'pci:v00001002d00009504sv*sd*bc*sc*i*' 'pci:v00001002d00009501sv*sd*bc*sc*i*' 'pci:v00001002d00009500sv*sd*bc*sc*i*' 'pci:v00001002d000094CDsv*sd*bc*sc*i*' 'pci:v00001002d000094CCsv*sd*bc*sc*i*' 'pci:v00001002d000094CBsv*sd*bc*sc*i*' 'pci:v00001002d000094C9sv*sd*bc*sc*i*' 'pci:v00001002d000094C8sv*sd*bc*sc*i*' 'pci:v00001002d000094C7sv*sd*bc*sc*i*' 'pci:v00001002d000094C6sv*sd*bc*sc*i*' 'pci:v00001002d000094C5sv*sd*bc*sc*i*' 'pci:v00001002d000094C4sv*sd*bc*sc*i*' 'pci:v00001002d000094C3sv*sd*bc*sc*i*' 'pci:v00001002d000094C1sv*sd*bc*sc*i*' 'pci:v00001002d000094C0sv*sd*bc*sc*i*' 'pci:v00001002d0000949Fsv*sd*bc*sc*i*' 'pci:v00001002d0000949Esv*sd*bc*sc*i*' 'pci:v00001002d0000949Csv*sd*bc*sc*i*' 'pci:v00001002d00009498sv*sd*bc*sc*i*' 'pci:v00001002d00009495sv*sd*bc*sc*i*' 'pci:v00001002d00009491sv*sd*bc*sc*i*' 'pci:v00001002d00009490sv*sd*bc*sc*i*' 'pci:v00001002d0000948Fsv*sd*bc*sc*i*' 'pci:v00001002d0000948Asv*sd*bc*sc*i*' 'pci:v00001002d00009489sv*sd*bc*sc*i*' 'pci:v00001002d00009488sv*sd*bc*sc*i*' 'pci:v00001002d00009487sv*sd*bc*sc*i*' 'pci:v00001002d00009480sv*sd*bc*sc*i*' 'pci:v00001002d0000947Bsv*sd*bc*sc*i*' 'pci:v00001002d0000947Asv*sd*bc*sc*i*' 'pci:v00001002d0000946Bsv*sd*bc*sc*i*' 'pci:v00001002d0000946Asv*sd*bc*sc*i*' 'pci:v00001002d00009462sv*sd*bc*sc*i*' 'pci:v00001002d00009460sv*sd*bc*sc*i*' 'pci:v00001002d0000945Esv*sd*bc*sc*i*' 'pci:v00001002d0000945Bsv*sd*bc*sc*i*' 'pci:v00001002d0000945Asv*sd*bc*sc*i*' 'pci:v00001002d00009456sv*sd*bc*sc*i*' 'pci:v00001002d00009452sv*sd*bc*sc*i*' 'pci:v00001002d00009450sv*sd*bc*sc*i*' 'pci:v00001002d0000944Esv*sd*bc*sc*i*' 'pci:v00001002d0000944Csv*sd*bc*sc*i*' 'pci:v00001002d0000944Bsv*sd*bc*sc*i*' 'pci:v00001002d0000944Asv*sd*bc*sc*i*' 'pci:v00001002d00009446sv*sd*bc*sc*i*' 'pci:v00001002d00009444sv*sd*bc*sc*i*' 'pci:v00001002d00009443sv*sd*bc*sc*i*' 'pci:v00001002d00009442sv*sd*bc*sc*i*' 'pci:v00001002d00009441sv*sd*bc*sc*i*' 'pci:v00001002d00009440sv*sd*bc*sc*i*' 'pci:v00001002d000094B9sv*sd*bc*sc*i*' 'pci:v00001002d000094B5sv*sd*bc*sc*i*' 'pci:v00001002d000094B4sv*sd*bc*sc*i*' 'pci:v00001002d000094B3sv*sd*bc*sc*i*' 'pci:v00001002d000094B1sv*sd*bc*sc*i*' 'pci:v00001002d000094A3sv*sd*bc*sc*i*' 'pci:v00001002d000094A1sv*sd*bc*sc*i*' 'pci:v00001002d000094A0sv*sd*bc*sc*i*' 'pci:v00001002d0000940Fsv*sd*bc*sc*i*' 'pci:v00001002d0000940Bsv*sd*bc*sc*i*' 'pci:v00001002d0000940Asv*sd*bc*sc*i*' 'pci:v00001002d00009405sv*sd*bc*sc*i*' 'pci:v00001002d00009403sv*sd*bc*sc*i*' 'pci:v00001002d00009402sv*sd*bc*sc*i*' 'pci:v00001002d00009401sv*sd*bc*sc*i*' 'pci:v00001002d00009400sv*sd*bc*sc*i*' 'pci:v00001002d0000796Fsv*sd*bc*sc*i*' 'pci:v00001002d0000796Esv*sd*bc*sc*i*' 'pci:v00001002d0000796Dsv*sd*bc*sc*i*' 'pci:v00001002d0000796Csv*sd*bc*sc*i*' 'pci:v00001002d00007942sv*sd*bc*sc*i*' 'pci:v00001002d00007941sv*sd*bc*sc*i*' 'pci:v00001002d0000793Fsv*sd*bc*sc*i*' 'pci:v00001002d0000791Fsv*sd*bc*sc*i*' 'pci:v00001002d0000791Esv*sd*bc*sc*i*' 'pci:v00001002d00007835sv*sd*bc*sc*i*' 'pci:v00001002d00007834sv*sd*bc*sc*i*' 'pci:v00001002d00007297sv*sd*bc*sc*i*' 'pci:v00001002d00007293sv*sd*bc*sc*i*' 'pci:v00001002d00007291sv*sd*bc*sc*i*' 'pci:v00001002d00007290sv*sd*bc*sc*i*' 'pci:v00001002d0000728Csv*sd*bc*sc*i*' 'pci:v00001002d0000728Bsv*sd*bc*sc*i*' 'pci:v00001002d00007289sv*sd*bc*sc*i*' 'pci:v00001002d00007288sv*sd*bc*sc*i*' 'pci:v00001002d00007287sv*sd*bc*sc*i*' 'pci:v00001002d00007284sv*sd*bc*sc*i*' 'pci:v00001002d00007283sv*sd*bc*sc*i*' 'pci:v00001002d00007281sv*sd*bc*sc*i*' 'pci:v00001002d00007280sv*sd*bc*sc*i*' 'pci:v00001002d0000724Fsv*sd*bc*sc*i*' 'pci:v00001002d0000724Esv*sd*bc*sc*i*' 'pci:v00001002d0000724Dsv*sd*bc*sc*i*' 'pci:v00001002d0000724Csv*sd*bc*sc*i*' 'pci:v00001002d0000724Bsv*sd*bc*sc*i*' 'pci:v00001002d0000724Asv*sd*bc*sc*i*' 'pci:v00001002d00007249sv*sd*bc*sc*i*' 'pci:v00001002d00007248sv*sd*bc*sc*i*' 'pci:v00001002d00007247sv*sd*bc*sc*i*' 'pci:v00001002d00007246sv*sd*bc*sc*i*' 'pci:v00001002d00007245sv*sd*bc*sc*i*' 'pci:v00001002d00007244sv*sd*bc*sc*i*' 'pci:v00001002d00007243sv*sd*bc*sc*i*' 'pci:v00001002d00007240sv*sd*bc*sc*i*' 'pci:v00001002d00007211sv*sd*bc*sc*i*' 'pci:v00001002d00007210sv*sd*bc*sc*i*' 'pci:v00001002d00007200sv*sd*bc*sc*i*' 'pci:v00001002d000071DEsv*sd*bc*sc*i*' 'pci:v00001002d000071DAsv*sd*bc*sc*i*' 'pci:v00001002d000071D6sv*sd*bc*sc*i*' 'pci:v00001002d000071D5sv*sd*bc*sc*i*' 'pci:v00001002d000071D4sv*sd*bc*sc*i*' 'pci:v00001002d000071D2sv*sd*bc*sc*i*' 'pci:v00001002d000071CEsv*sd*bc*sc*i*' 'pci:v00001002d000071CDsv*sd*bc*sc*i*' 'pci:v00001002d000071C7sv*sd*bc*sc*i*' 'pci:v00001002d000071C6sv*sd*bc*sc*i*' 'pci:v00001002d000071C5sv*sd*bc*sc*i*' 'pci:v00001002d000071C4sv*sd*bc*sc*i*' 'pci:v00001002d000071C3sv*sd*bc*sc*i*' 'pci:v00001002d000071C2sv*sd*bc*sc*i*' 'pci:v00001002d000071C1sv*sd*bc*sc*i*' 'pci:v00001002d000071C0sv*sd*bc*sc*i*' 'pci:v00001002d0000719Fsv*sd*bc*sc*i*' 'pci:v00001002d0000719Bsv*sd*bc*sc*i*' 'pci:v00001002d00007196sv*sd*bc*sc*i*' 'pci:v00001002d00007193sv*sd*bc*sc*i*' 'pci:v00001002d0000718Fsv*sd*bc*sc*i*' 'pci:v00001002d0000718Dsv*sd*bc*sc*i*' 'pci:v00001002d0000718Csv*sd*bc*sc*i*' 'pci:v00001002d0000718Bsv*sd*bc*sc*i*' 'pci:v00001002d0000718Asv*sd*bc*sc*i*' 'pci:v00001002d00007188sv*sd*bc*sc*i*' 'pci:v00001002d00007187sv*sd*bc*sc*i*' 'pci:v00001002d00007186sv*sd*bc*sc*i*' 'pci:v00001002d00007183sv*sd*bc*sc*i*' 'pci:v00001002d00007181sv*sd*bc*sc*i*' 'pci:v00001002d00007180sv*sd*bc*sc*i*' 'pci:v00001002d0000715Fsv*sd*bc*sc*i*' 'pci:v00001002d0000715Esv*sd*bc*sc*i*' 'pci:v00001002d00007153sv*sd*bc*sc*i*' 'pci:v00001002d00007152sv*sd*bc*sc*i*' 'pci:v00001002d00007151sv*sd*bc*sc*i*' 'pci:v00001002d0000714Fsv*sd*bc*sc*i*' 'pci:v00001002d0000714Esv*sd*bc*sc*i*' 'pci:v00001002d0000714Dsv*sd*bc*sc*i*' 'pci:v00001002d0000714Csv*sd*bc*sc*i*' 'pci:v00001002d0000714Bsv*sd*bc*sc*i*' 'pci:v00001002d0000714Asv*sd*bc*sc*i*' 'pci:v00001002d00007149sv*sd*bc*sc*i*' 'pci:v00001002d00007147sv*sd*bc*sc*i*' 'pci:v00001002d00007146sv*sd*bc*sc*i*' 'pci:v00001002d00007145sv*sd*bc*sc*i*' 'pci:v00001002d00007144sv*sd*bc*sc*i*' 'pci:v00001002d00007143sv*sd*bc*sc*i*' 'pci:v00001002d00007142sv*sd*bc*sc*i*' 'pci:v00001002d00007141sv*sd*bc*sc*i*' 'pci:v00001002d00007140sv*sd*bc*sc*i*' 'pci:v00001002d0000710Fsv*sd*bc*sc*i*' 'pci:v00001002d0000710Esv*sd*bc*sc*i*' 'pci:v00001002d0000710Csv*sd*bc*sc*i*' 'pci:v00001002d0000710Bsv*sd*bc*sc*i*' 'pci:v00001002d0000710Asv*sd*bc*sc*i*' 'pci:v00001002d00007109sv*sd*bc*sc*i*' 'pci:v00001002d00007108sv*sd*bc*sc*i*' 'pci:v00001002d00007106sv*sd*bc*sc*i*' 'pci:v00001002d00007105sv*sd*bc*sc*i*' 'pci:v00001002d00007104sv*sd*bc*sc*i*' 'pci:v00001002d00007103sv*sd*bc*sc*i*' 'pci:v00001002d00007102sv*sd*bc*sc*i*' 'pci:v00001002d00007101sv*sd*bc*sc*i*' 'pci:v00001002d00007100sv*sd*bc*sc*i*' 'pci:v00001002d000068FEsv*sd*bc*sc*i*' 'pci:v00001002d000068FAsv*sd*bc*sc*i*' 'pci:v00001002d000068F9sv*sd*bc*sc*i*' 'pci:v00001002d000068F8sv*sd*bc*sc*i*' 'pci:v00001002d000068F2sv*sd*bc*sc*i*' 'pci:v00001002d000068F1sv*sd*bc*sc*i*' 'pci:v00001002d000068E9sv*sd*bc*sc*i*' 'pci:v00001002d000068E8sv*sd*bc*sc*i*' 'pci:v00001002d000068E5sv*sd*bc*sc*i*' 'pci:v00001002d000068E4sv*sd*bc*sc*i*' 'pci:v00001002d000068E1sv*sd*bc*sc*i*' 'pci:v00001002d000068E0sv*sd*bc*sc*i*' 'pci:v00001002d000068DEsv*sd*bc*sc*i*' 'pci:v00001002d000068DAsv*sd*bc*sc*i*' 'pci:v00001002d000068D9sv*sd*bc*sc*i*' 'pci:v00001002d000068D8sv*sd*bc*sc*i*' 'pci:v00001002d000068C9sv*sd*bc*sc*i*' 'pci:v00001002d000068C8sv*sd*bc*sc*i*' 'pci:v00001002d000068C7sv*sd*bc*sc*i*' 'pci:v00001002d000068C1sv*sd*bc*sc*i*' 'pci:v00001002d000068C0sv*sd*bc*sc*i*' 'pci:v00001002d000068BFsv*sd*bc*sc*i*' 'pci:v00001002d000068BEsv*sd*bc*sc*i*' 'pci:v00001002d000068BAsv*sd*bc*sc*i*' 'pci:v00001002d000068B9sv*sd*bc*sc*i*' 'pci:v00001002d000068B8sv*sd*bc*sc*i*' 'pci:v00001002d000068B0sv*sd*bc*sc*i*' 'pci:v00001002d000068A9sv*sd*bc*sc*i*' 'pci:v00001002d000068A8sv*sd*bc*sc*i*' 'pci:v00001002d000068A1sv*sd*bc*sc*i*' 'pci:v00001002d000068A0sv*sd*bc*sc*i*' 'pci:v00001002d0000689Esv*sd*bc*sc*i*' 'pci:v00001002d0000689Dsv*sd*bc*sc*i*' 'pci:v00001002d0000689Csv*sd*bc*sc*i*' 'pci:v00001002d0000689Bsv*sd*bc*sc*i*' 'pci:v00001002d00006899sv*sd*bc*sc*i*' 'pci:v00001002d00006898sv*sd*bc*sc*i*' 'pci:v00001002d0000688Dsv*sd*bc*sc*i*' 'pci:v00001002d0000688Csv*sd*bc*sc*i*' 'pci:v00001002d0000688Asv*sd*bc*sc*i*' 'pci:v00001002d00006889sv*sd*bc*sc*i*' 'pci:v00001002d00006888sv*sd*bc*sc*i*' 'pci:v00001002d00006880sv*sd*bc*sc*i*' 'pci:v00001002d00006859sv*sd*bc*sc*i*' 'pci:v00001002d00006858sv*sd*bc*sc*i*' 'pci:v00001002d00006850sv*sd*bc*sc*i*' 'pci:v00001002d0000684Csv*sd*bc*sc*i*' 'pci:v00001002d00006849sv*sd*bc*sc*i*' 'pci:v00001002d00006843sv*sd*bc*sc*i*' 'pci:v00001002d00006842sv*sd*bc*sc*i*' 'pci:v00001002d00006841sv*sd*bc*sc*i*' 'pci:v00001002d00006840sv*sd*bc*sc*i*' 'pci:v00001002d0000683Fsv*sd*bc*sc*i*' 'pci:v00001002d0000683Dsv*sd*bc*sc*i*' 'pci:v00001002d0000683Bsv*sd*bc*sc*i*' 'pci:v00001002d00006839sv*sd*bc*sc*i*' 'pci:v00001002d00006838sv*sd*bc*sc*i*' 'pci:v00001002d00006837sv*sd*bc*sc*i*' 'pci:v00001002d00006835sv*sd*bc*sc*i*' 'pci:v00001002d00006831sv*sd*bc*sc*i*' 'pci:v00001002d00006830sv*sd*bc*sc*i*' 'pci:v00001002d0000682Fsv*sd*bc*sc*i*' 'pci:v00001002d0000682Dsv*sd*bc*sc*i*' 'pci:v00001002d0000682Csv*sd*bc*sc*i*' 'pci:v00001002d0000682Bsv*sd*bc*sc*i*' 'pci:v00001002d0000682Asv*sd*bc*sc*i*' 'pci:v00001002d00006829sv*sd*bc*sc*i*' 'pci:v00001002d00006828sv*sd*bc*sc*i*' 'pci:v00001002d00006827sv*sd*bc*sc*i*' 'pci:v00001002d00006826sv*sd*bc*sc*i*' 'pci:v00001002d00006825sv*sd*bc*sc*i*' 'pci:v00001002d00006824sv*sd*bc*sc*i*' 'pci:v00001002d00006823sv*sd*bc*sc*i*' 'pci:v00001002d00006822sv*sd*bc*sc*i*' 'pci:v00001002d00006821sv*sd*bc*sc*i*' 'pci:v00001002d00006820sv*sd*bc*sc*i*' 'pci:v00001002d00006819sv*sd*bc*sc*i*' 'pci:v00001002d00006818sv*sd*bc*sc*i*' 'pci:v00001002d00006817sv*sd*bc*sc*i*' 'pci:v00001002d00006816sv*sd*bc*sc*i*' 'pci:v00001002d00006811sv*sd*bc*sc*i*' 'pci:v00001002d00006810sv*sd*bc*sc*i*' 'pci:v00001002d00006809sv*sd*bc*sc*i*' 'pci:v00001002d00006808sv*sd*bc*sc*i*' 'pci:v00001002d00006806sv*sd*bc*sc*i*' 'pci:v00001002d00006802sv*sd*bc*sc*i*' 'pci:v00001002d00006801sv*sd*bc*sc*i*' 'pci:v00001002d00006800sv*sd*bc*sc*i*' 'pci:v00001002d000067BEsv*sd*bc*sc*i*' 'pci:v00001002d000067BAsv*sd*bc*sc*i*' 'pci:v00001002d000067B9sv*sd*bc*sc*i*' 'pci:v00001002d000067B8sv*sd*bc*sc*i*' 'pci:v00001002d000067B1sv*sd*bc*sc*i*' 'pci:v00001002d000067B0sv*sd*bc*sc*i*' 'pci:v00001002d000067AAsv*sd*bc*sc*i*' 'pci:v00001002d000067A9sv*sd*bc*sc*i*' 'pci:v00001002d000067A8sv*sd*bc*sc*i*' 'pci:v00001002d000067A2sv*sd*bc*sc*i*' 'pci:v00001002d000067A1sv*sd*bc*sc*i*' 'pci:v00001002d000067A0sv*sd*bc*sc*i*' 'pci:v00001002d0000679Fsv*sd*bc*sc*i*' 'pci:v00001002d0000679Esv*sd*bc*sc*i*' 'pci:v00001002d0000679Bsv*sd*bc*sc*i*' 'pci:v00001002d0000679Asv*sd*bc*sc*i*' 'pci:v00001002d00006799sv*sd*bc*sc*i*' 'pci:v00001002d00006798sv*sd*bc*sc*i*' 'pci:v00001002d00006792sv*sd*bc*sc*i*' 'pci:v00001002d00006791sv*sd*bc*sc*i*' 'pci:v00001002d00006790sv*sd*bc*sc*i*' 'pci:v00001002d0000678Asv*sd*bc*sc*i*' 'pci:v00001002d00006788sv*sd*bc*sc*i*' 'pci:v00001002d00006784sv*sd*bc*sc*i*' 'pci:v00001002d00006780sv*sd*bc*sc*i*' 'pci:v00001002d0000677Bsv*sd*bc*sc*i*' 'pci:v00001002d00006779sv*sd*bc*sc*i*' 'pci:v00001002d00006778sv*sd*bc*sc*i*' 'pci:v00001002d00006772sv*sd*bc*sc*i*' 'pci:v00001002d00006771sv*sd*bc*sc*i*' 'pci:v00001002d00006770sv*sd*bc*sc*i*' 'pci:v00001002d00006768sv*sd*bc*sc*i*' 'pci:v00001002d00006767sv*sd*bc*sc*i*' 'pci:v00001002d00006766sv*sd*bc*sc*i*' 'pci:v00001002d00006765sv*sd*bc*sc*i*' 'pci:v00001002d00006764sv*sd*bc*sc*i*' 'pci:v00001002d00006763sv*sd*bc*sc*i*' 'pci:v00001002d00006762sv*sd*bc*sc*i*' 'pci:v00001002d00006761sv*sd*bc*sc*i*' 'pci:v00001002d00006760sv*sd*bc*sc*i*' 'pci:v00001002d0000675Fsv*sd*bc*sc*i*' 'pci:v00001002d0000675Dsv*sd*bc*sc*i*' 'pci:v00001002d0000675Bsv*sd*bc*sc*i*' 'pci:v00001002d00006759sv*sd*bc*sc*i*' 'pci:v00001002d00006758sv*sd*bc*sc*i*' 'pci:v00001002d00006751sv*sd*bc*sc*i*' 'pci:v00001002d00006750sv*sd*bc*sc*i*' 'pci:v00001002d0000674Asv*sd*bc*sc*i*' 'pci:v00001002d00006749sv*sd*bc*sc*i*' 'pci:v00001002d00006748sv*sd*bc*sc*i*' 'pci:v00001002d00006747sv*sd*bc*sc*i*' 'pci:v00001002d00006746sv*sd*bc*sc*i*' 'pci:v00001002d00006745sv*sd*bc*sc*i*' 'pci:v00001002d00006744sv*sd*bc*sc*i*' 'pci:v00001002d00006743sv*sd*bc*sc*i*' 'pci:v00001002d00006742sv*sd*bc*sc*i*' 'pci:v00001002d00006741sv*sd*bc*sc*i*' 'pci:v00001002d00006740sv*sd*bc*sc*i*' 'pci:v00001002d0000673Esv*sd*bc*sc*i*' 'pci:v00001002d00006739sv*sd*bc*sc*i*' 'pci:v00001002d00006738sv*sd*bc*sc*i*' 'pci:v00001002d00006729sv*sd*bc*sc*i*' 'pci:v00001002d00006728sv*sd*bc*sc*i*' 'pci:v00001002d00006727sv*sd*bc*sc*i*' 'pci:v00001002d00006726sv*sd*bc*sc*i*' 'pci:v00001002d00006725sv*sd*bc*sc*i*' 'pci:v00001002d00006724sv*sd*bc*sc*i*' 'pci:v00001002d00006723sv*sd*bc*sc*i*' 'pci:v00001002d00006722sv*sd*bc*sc*i*' 'pci:v00001002d00006721sv*sd*bc*sc*i*' 'pci:v00001002d00006720sv*sd*bc*sc*i*' 'pci:v00001002d0000671Fsv*sd*bc*sc*i*' 'pci:v00001002d0000671Dsv*sd*bc*sc*i*' 'pci:v00001002d0000671Csv*sd*bc*sc*i*' 'pci:v00001002d00006719sv*sd*bc*sc*i*' 'pci:v00001002d00006718sv*sd*bc*sc*i*' 'pci:v00001002d00006709sv*sd*bc*sc*i*' 'pci:v00001002d00006708sv*sd*bc*sc*i*' 'pci:v00001002d00006707sv*sd*bc*sc*i*' 'pci:v00001002d00006706sv*sd*bc*sc*i*' 'pci:v00001002d00006705sv*sd*bc*sc*i*' 'pci:v00001002d00006704sv*sd*bc*sc*i*' 'pci:v00001002d00006703sv*sd*bc*sc*i*' 'pci:v00001002d00006702sv*sd*bc*sc*i*' 'pci:v00001002d00006701sv*sd*bc*sc*i*' 'pci:v00001002d00006700sv*sd*bc*sc*i*' 'pci:v00001002d0000666Fsv*sd*bc*sc*i*' 'pci:v00001002d00006667sv*sd*bc*sc*i*' 'pci:v00001002d00006665sv*sd*bc*sc*i*' 'pci:v00001002d00006664sv*sd*bc*sc*i*' 'pci:v00001002d00006663sv*sd*bc*sc*i*' 'pci:v00001002d00006660sv*sd*bc*sc*i*' 'pci:v00001002d0000665Fsv*sd*bc*sc*i*' 'pci:v00001002d0000665Dsv*sd*bc*sc*i*' 'pci:v00001002d0000665Csv*sd*bc*sc*i*' 'pci:v00001002d00006658sv*sd*bc*sc*i*' 'pci:v00001002d00006651sv*sd*bc*sc*i*' 'pci:v00001002d00006650sv*sd*bc*sc*i*' 'pci:v00001002d00006649sv*sd*bc*sc*i*' 'pci:v00001002d00006647sv*sd*bc*sc*i*' 'pci:v00001002d00006646sv*sd*bc*sc*i*' 'pci:v00001002d00006641sv*sd*bc*sc*i*' 'pci:v00001002d00006640sv*sd*bc*sc*i*' 'pci:v00001002d00006631sv*sd*bc*sc*i*' 'pci:v00001002d00006623sv*sd*bc*sc*i*' 'pci:v00001002d00006621sv*sd*bc*sc*i*' 'pci:v00001002d00006620sv*sd*bc*sc*i*' 'pci:v00001002d00006617sv*sd*bc*sc*i*' 'pci:v00001002d00006613sv*sd*bc*sc*i*' 'pci:v00001002d00006611sv*sd*bc*sc*i*' 'pci:v00001002d00006610sv*sd*bc*sc*i*' 'pci:v00001002d00006608sv*sd*bc*sc*i*' 'pci:v00001002d00006607sv*sd*bc*sc*i*' 'pci:v00001002d00006606sv*sd*bc*sc*i*' 'pci:v00001002d00006605sv*sd*bc*sc*i*' 'pci:v00001002d00006604sv*sd*bc*sc*i*' 'pci:v00001002d00006603sv*sd*bc*sc*i*' 'pci:v00001002d00006602sv*sd*bc*sc*i*' 'pci:v00001002d00006601sv*sd*bc*sc*i*' 'pci:v00001002d00006600sv*sd*bc*sc*i*' 'pci:v00001002d00005E4Fsv*sd*bc*sc*i*' 'pci:v00001002d00005E4Dsv*sd*bc*sc*i*' 'pci:v00001002d00005E4Csv*sd*bc*sc*i*' 'pci:v00001002d00005E4Bsv*sd*bc*sc*i*' 'pci:v00001002d00005E4Asv*sd*bc*sc*i*' 'pci:v00001002d00005E48sv*sd*bc*sc*i*' 'pci:v00001002d00005D57sv*sd*bc*sc*i*' 'pci:v00001002d00005D52sv*sd*bc*sc*i*' 'pci:v00001002d00005D50sv*sd*bc*sc*i*' 'pci:v00001002d00005D4Fsv*sd*bc*sc*i*' 'pci:v00001002d00005D4Esv*sd*bc*sc*i*' 'pci:v00001002d00005D4Dsv*sd*bc*sc*i*' 'pci:v00001002d00005D4Csv*sd*bc*sc*i*' 'pci:v00001002d00005D4Asv*sd*bc*sc*i*' 'pci:v00001002d00005D49sv*sd*bc*sc*i*' 'pci:v00001002d00005D48sv*sd*bc*sc*i*' 'pci:v00001002d00005C63sv*sd*bc*sc*i*' 'pci:v00001002d00005C61sv*sd*bc*sc*i*' 'pci:v00001002d00005B65sv*sd*bc*sc*i*' 'pci:v00001002d00005B64sv*sd*bc*sc*i*' 'pci:v00001002d00005B63sv*sd*bc*sc*i*' 'pci:v00001002d00005B62sv*sd*bc*sc*i*' 'pci:v00001002d00005B60sv*sd*bc*sc*i*' 'pci:v00001002d00005A62sv*sd*bc*sc*i*' 'pci:v00001002d00005A61sv*sd*bc*sc*i*' 'pci:v00001002d00005A42sv*sd*bc*sc*i*' 'pci:v00001002d00005A41sv*sd*bc*sc*i*' 'pci:v00001002d00005969sv*sd*bc*sc*i*' 'pci:v00001002d00005965sv*sd*bc*sc*i*' 'pci:v00001002d00005964sv*sd*bc*sc*i*' 'pci:v00001002d00005962sv*sd*bc*sc*i*' 'pci:v00001002d00005961sv*sd*bc*sc*i*' 'pci:v00001002d00005960sv*sd*bc*sc*i*' 'pci:v00001002d00005975sv*sd*bc*sc*i*' 'pci:v00001002d00005974sv*sd*bc*sc*i*' 'pci:v00001002d00005955sv*sd*bc*sc*i*' 'pci:v00001002d00005954sv*sd*bc*sc*i*' 'pci:v00001002d00005835sv*sd*bc*sc*i*' 'pci:v00001002d00005834sv*sd*bc*sc*i*' 'pci:v00001002d00005657sv*sd*bc*sc*i*' 'pci:v00001002d00005653sv*sd*bc*sc*i*' 'pci:v00001002d00005652sv*sd*bc*sc*i*' 'pci:v00001002d0000564Fsv*sd*bc*sc*i*' 'pci:v00001002d0000564Bsv*sd*bc*sc*i*' 'pci:v00001002d0000564Asv*sd*bc*sc*i*' 'pci:v00001002d00005554sv*sd*bc*sc*i*' 'pci:v00001002d00005552sv*sd*bc*sc*i*' 'pci:v00001002d00005551sv*sd*bc*sc*i*' 'pci:v00001002d00005550sv*sd*bc*sc*i*' 'pci:v00001002d0000554Fsv*sd*bc*sc*i*' 'pci:v00001002d0000554Esv*sd*bc*sc*i*' 'pci:v00001002d0000554Dsv*sd*bc*sc*i*' 'pci:v00001002d0000554Csv*sd*bc*sc*i*' 'pci:v00001002d0000554Bsv*sd*bc*sc*i*' 'pci:v00001002d0000554Asv*sd*bc*sc*i*' 'pci:v00001002d00005549sv*sd*bc*sc*i*' 'pci:v00001002d00005548sv*sd*bc*sc*i*' 'pci:v00001002d00005464sv*sd*bc*sc*i*' 'pci:v00001002d00005462sv*sd*bc*sc*i*' 'pci:v00001002d00005460sv*sd*bc*sc*i*' 'pci:v00001002d0000515Esv*sd*bc*sc*i*' 'pci:v00001002d0000515Asv*sd*bc*sc*i*' 'pci:v00001002d00005159sv*sd*bc*sc*i*' 'pci:v00001002d00005158sv*sd*bc*sc*i*' 'pci:v00001002d00005157sv*sd*bc*sc*i*' 'pci:v00001002d0000514Dsv*sd*bc*sc*i*' 'pci:v00001002d0000514Csv*sd*bc*sc*i*' 'pci:v00001002d00005148sv*sd*bc*sc*i*' 'pci:v00001002d00005147sv*sd*bc*sc*i*' 'pci:v00001002d00005146sv*sd*bc*sc*i*' 'pci:v00001002d00005145sv*sd*bc*sc*i*' 'pci:v00001002d00005144sv*sd*bc*sc*i*' 'pci:v00001002d00004E56sv*sd*bc*sc*i*' 'pci:v00001002d00004E54sv*sd*bc*sc*i*' 'pci:v00001002d00004E53sv*sd*bc*sc*i*' 'pci:v00001002d00004E52sv*sd*bc*sc*i*' 'pci:v00001002d00004E51sv*sd*bc*sc*i*' 'pci:v00001002d00004E50sv*sd*bc*sc*i*' 'pci:v00001002d00004E4Bsv*sd*bc*sc*i*' 'pci:v00001002d00004E4Asv*sd*bc*sc*i*' 'pci:v00001002d00004E49sv*sd*bc*sc*i*' 'pci:v00001002d00004E48sv*sd*bc*sc*i*' 'pci:v00001002d00004E47sv*sd*bc*sc*i*' 'pci:v00001002d00004E46sv*sd*bc*sc*i*' 'pci:v00001002d00004E45sv*sd*bc*sc*i*' 'pci:v00001002d00004E44sv*sd*bc*sc*i*' 'pci:v00001002d00004C67sv*sd*bc*sc*i*' 'pci:v00001002d00004C66sv*sd*bc*sc*i*' 'pci:v00001002d00004C64sv*sd*bc*sc*i*' 'pci:v00001002d00004C5Asv*sd*bc*sc*i*' 'pci:v00001002d00004C59sv*sd*bc*sc*i*' 'pci:v00001002d00004C58sv*sd*bc*sc*i*' 'pci:v00001002d00004C57sv*sd*bc*sc*i*' 'pci:v00001002d00004B4Csv*sd*bc*sc*i*' 'pci:v00001002d00004B4Bsv*sd*bc*sc*i*' 'pci:v00001002d00004B4Asv*sd*bc*sc*i*' 'pci:v00001002d00004B49sv*sd*bc*sc*i*' 'pci:v00001002d00004B48sv*sd*bc*sc*i*' 'pci:v00001002d00004A54sv*sd*bc*sc*i*' 'pci:v00001002d00004A50sv*sd*bc*sc*i*' 'pci:v00001002d00004A4Fsv*sd*bc*sc*i*' 'pci:v00001002d00004A4Esv*sd*bc*sc*i*' 'pci:v00001002d00004A4Dsv*sd*bc*sc*i*' 'pci:v00001002d00004A4Csv*sd*bc*sc*i*' 'pci:v00001002d00004A4Bsv*sd*bc*sc*i*' 'pci:v00001002d00004A4Asv*sd*bc*sc*i*' 'pci:v00001002d00004A49sv*sd*bc*sc*i*' 'pci:v00001002d00004A48sv*sd*bc*sc*i*' 'pci:v00001002d00004967sv*sd*bc*sc*i*' 'pci:v00001002d00004966sv*sd*bc*sc*i*' 'pci:v00001002d00004437sv*sd*bc*sc*i*' 'pci:v00001002d00004337sv*sd*bc*sc*i*' 'pci:v00001002d00004336sv*sd*bc*sc*i*' 'pci:v00001002d00004242sv*sd*bc*sc*i*' 'pci:v00001002d00004237sv*sd*bc*sc*i*' 'pci:v00001002d00004156sv*sd*bc*sc*i*' 'pci:v00001002d00004155sv*sd*bc*sc*i*' 'pci:v00001002d00004154sv*sd*bc*sc*i*' 'pci:v00001002d00004153sv*sd*bc*sc*i*' 'pci:v00001002d00004152sv*sd*bc*sc*i*' 'pci:v00001002d00004151sv*sd*bc*sc*i*' 'pci:v00001002d00004150sv*sd*bc*sc*i*' 'pci:v00001002d0000414Bsv*sd*bc*sc*i*' 'pci:v00001002d0000414Asv*sd*bc*sc*i*' 'pci:v00001002d00004149sv*sd*bc*sc*i*' 'pci:v00001002d00004148sv*sd*bc*sc*i*' 'pci:v00001002d00004147sv*sd*bc*sc*i*' 'pci:v00001002d00004146sv*sd*bc*sc*i*' 'pci:v00001002d00004145sv*sd*bc*sc*i*' 'pci:v00001002d00004144sv*sd*bc*sc*i*' 'pci:v00001002d00004137sv*sd*bc*sc*i*' 'pci:v00001002d00004136sv*sd*bc*sc*i*' 'pci:v00001002d00003E54sv*sd*bc*sc*i*' 'pci:v00001002d00003E50sv*sd*bc*sc*i*' 'pci:v00001002d00003155sv*sd*bc*sc*i*' 'pci:v00001002d00003154sv*sd*bc*sc*i*' 'pci:v00001002d00003152sv*sd*bc*sc*i*' 'pci:v00001002d00003151sv*sd*bc*sc*i*' 'pci:v00001002d00003150sv*sd*bc*sc*i*' 'pci:v00001002d0000131Dsv*sd*bc*sc*i*' 'pci:v00001002d0000131Csv*sd*bc*sc*i*' 'pci:v00001002d0000131Bsv*sd*bc*sc*i*' 'pci:v00001002d00001318sv*sd*bc*sc*i*' 'pci:v00001002d00001317sv*sd*bc*sc*i*' 'pci:v00001002d00001316sv*sd*bc*sc*i*' 'pci:v00001002d00001315sv*sd*bc*sc*i*' 'pci:v00001002d00001313sv*sd*bc*sc*i*' 'pci:v00001002d00001312sv*sd*bc*sc*i*' 'pci:v00001002d00001311sv*sd*bc*sc*i*' 'pci:v00001002d00001310sv*sd*bc*sc*i*' 'pci:v00001002d0000130Fsv*sd*bc*sc*i*' 'pci:v00001002d0000130Esv*sd*bc*sc*i*' 'pci:v00001002d0000130Dsv*sd*bc*sc*i*' 'pci:v00001002d0000130Csv*sd*bc*sc*i*' 'pci:v00001002d0000130Bsv*sd*bc*sc*i*' 'pci:v00001002d0000130Asv*sd*bc*sc*i*' 'pci:v00001002d00001309sv*sd*bc*sc*i*' 'pci:v00001002d00001307sv*sd*bc*sc*i*' 'pci:v00001002d00001306sv*sd*bc*sc*i*' 'pci:v00001002d00001305sv*sd*bc*sc*i*' 'pci:v00001002d00001304sv*sd*bc*sc*i*' 'pci:v00001002d*sv*sd*bc12sc00i00*' 'pci:v00001002d*sv*sd*bc03sc80i00*' 'pci:v00001002d*sv*sd*bc03sc00i00*' 'pci:v00001002d0000743Fsv*sd*bc*sc*i*' 'pci:v00001002d00007424sv*sd*bc*sc*i*' 'pci:v00001002d00007423sv*sd*bc*sc*i*' 'pci:v00001002d00007422sv*sd*bc*sc*i*' 'pci:v00001002d00007421sv*sd*bc*sc*i*' 'pci:v00001002d00007420sv*sd*bc*sc*i*' 'pci:v00001002d0000143Fsv*sd*bc*sc*i*' 'pci:v00001002d000013FEsv*sd*bc*sc*i*' 'pci:v00001002d00007410sv*sd*bc*sc*i*' 'pci:v00001002d0000740Fsv*sd*bc*sc*i*' 'pci:v00001002d0000740Csv*sd*bc*sc*i*' 'pci:v00001002d00007408sv*sd*bc*sc*i*' 'pci:v00001002d000073FFsv*sd*bc*sc*i*' 'pci:v00001002d000073EFsv*sd*bc*sc*i*' 'pci:v00001002d000073EDsv*sd*bc*sc*i*' 'pci:v00001002d000073ECsv*sd*bc*sc*i*' 'pci:v00001002d000073EBsv*sd*bc*sc*i*' 'pci:v00001002d000073EAsv*sd*bc*sc*i*' 'pci:v00001002d000073E9sv*sd*bc*sc*i*' 'pci:v00001002d000073E8sv*sd*bc*sc*i*' 'pci:v00001002d000073E3sv*sd*bc*sc*i*' 'pci:v00001002d000073E2sv*sd*bc*sc*i*' 'pci:v00001002d000073E1sv*sd*bc*sc*i*' 'pci:v00001002d000073E0sv*sd*bc*sc*i*' 'pci:v00001002d000073DFsv*sd*bc*sc*i*' 'pci:v00001002d000073DEsv*sd*bc*sc*i*' 'pci:v00001002d000073DDsv*sd*bc*sc*i*' 'pci:v00001002d000073DCsv*sd*bc*sc*i*' 'pci:v00001002d000073DBsv*sd*bc*sc*i*' 'pci:v00001002d000073DAsv*sd*bc*sc*i*' 'pci:v00001002d000073C3sv*sd*bc*sc*i*' 'pci:v00001002d000073C1sv*sd*bc*sc*i*' 'pci:v00001002d000073C0sv*sd*bc*sc*i*' 'pci:v00001002d00001681sv*sd*bc*sc*i*' 'pci:v00001002d0000164Dsv*sd*bc*sc*i*' 'pci:v00001002d000073BFsv*sd*bc*sc*i*' 'pci:v00001002d000073AFsv*sd*bc*sc*i*' 'pci:v00001002d000073AEsv*sd*bc*sc*i*' 'pci:v00001002d000073ADsv*sd*bc*sc*i*' 'pci:v00001002d000073ACsv*sd*bc*sc*i*' 'pci:v00001002d000073ABsv*sd*bc*sc*i*' 'pci:v00001002d000073A9sv*sd*bc*sc*i*' 'pci:v00001002d000073A8sv*sd*bc*sc*i*' 'pci:v00001002d000073A5sv*sd*bc*sc*i*' 'pci:v00001002d000073A3sv*sd*bc*sc*i*' 'pci:v00001002d000073A2sv*sd*bc*sc*i*' 'pci:v00001002d000073A1sv*sd*bc*sc*i*' 'pci:v00001002d000073A0sv*sd*bc*sc*i*' 'pci:v00001002d00007362sv*sd*bc*sc*i*' 'pci:v00001002d00007360sv*sd*bc*sc*i*' 'pci:v00001002d0000164Csv*sd*bc*sc*i*' 'pci:v00001002d00001638sv*sd*bc*sc*i*' 'pci:v00001002d00001636sv*sd*bc*sc*i*' 'pci:v00001002d000015E7sv*sd*bc*sc*i*' 'pci:v00001002d0000734Fsv*sd*bc*sc*i*' 'pci:v00001002d00007347sv*sd*bc*sc*i*' 'pci:v00001002d00007341sv*sd*bc*sc*i*' 'pci:v00001002d00007340sv*sd*bc*sc*i*' 'pci:v00001002d0000731Fsv*sd*bc*sc*i*' 'pci:v00001002d0000731Esv*sd*bc*sc*i*' 'pci:v00001002d0000731Bsv*sd*bc*sc*i*' 'pci:v00001002d0000731Asv*sd*bc*sc*i*' 'pci:v00001002d00007319sv*sd*bc*sc*i*' 'pci:v00001002d00007318sv*sd*bc*sc*i*' 'pci:v00001002d00007312sv*sd*bc*sc*i*' 'pci:v00001002d00007310sv*sd*bc*sc*i*' 'pci:v00001002d00007390sv*sd*bc*sc*i*' 'pci:v00001002d0000738Esv*sd*bc*sc*i*' 'pci:v00001002d00007388sv*sd*bc*sc*i*' 'pci:v00001002d0000738Csv*sd*bc*sc*i*' 'pci:v00001002d000015D8sv*sd*bc*sc*i*' 'pci:v00001002d000015DDsv*sd*bc*sc*i*' 'pci:v00001002d000066AFsv*sd*bc*sc*i*' 'pci:v00001002d000066A7sv*sd*bc*sc*i*' 'pci:v00001002d000066A4sv*sd*bc*sc*i*' 'pci:v00001002d000066A3sv*sd*bc*sc*i*' 'pci:v00001002d000066A2sv*sd*bc*sc*i*' 'pci:v00001002d000066A1sv*sd*bc*sc*i*' 'pci:v00001002d000066A0sv*sd*bc*sc*i*' 'pci:v00001002d000069AFsv*sd*bc*sc*i*' 'pci:v00001002d000069A3sv*sd*bc*sc*i*' 'pci:v00001002d000069A2sv*sd*bc*sc*i*' 'pci:v00001002d000069A1sv*sd*bc*sc*i*' 'pci:v00001002d000069A0sv*sd*bc*sc*i*' 'pci:v00001002d0000687Fsv*sd*bc*sc*i*' 'pci:v00001002d0000686Fsv*sd*bc*sc*i*' 'pci:v00001002d0000686Esv*sd*bc*sc*i*' 'pci:v00001002d0000686Dsv*sd*bc*sc*i*' 'pci:v00001002d0000686Csv*sd*bc*sc*i*' 'pci:v00001002d0000686Bsv*sd*bc*sc*i*' 'pci:v00001002d0000686Asv*sd*bc*sc*i*' 'pci:v00001002d00006869sv*sd*bc*sc*i*' 'pci:v00001002d00006868sv*sd*bc*sc*i*' 'pci:v00001002d00006867sv*sd*bc*sc*i*' 'pci:v00001002d00006864sv*sd*bc*sc*i*' 'pci:v00001002d00006863sv*sd*bc*sc*i*' 'pci:v00001002d00006862sv*sd*bc*sc*i*' 'pci:v00001002d00006861sv*sd*bc*sc*i*' 'pci:v00001002d00006860sv*sd*bc*sc*i*' 'pci:v00001002d0000694Fsv*sd*bc*sc*i*' 'pci:v00001002d0000694Esv*sd*bc*sc*i*' 'pci:v00001002d0000694Csv*sd*bc*sc*i*' 'pci:v00001002d0000699Fsv*sd*bc*sc*i*' 'pci:v00001002d00006997sv*sd*bc*sc*i*' 'pci:v00001002d00006995sv*sd*bc*sc*i*' 'pci:v00001002d00006987sv*sd*bc*sc*i*' 'pci:v00001002d00006986sv*sd*bc*sc*i*' 'pci:v00001002d00006985sv*sd*bc*sc*i*' 'pci:v00001002d00006981sv*sd*bc*sc*i*' 'pci:v00001002d00006980sv*sd*bc*sc*i*' 'pci:v00001002d00006FDFsv*sd*bc*sc*i*' 'pci:v00001002d000067CFsv*sd*bc*sc*i*' 'pci:v00001002d000067CCsv*sd*bc*sc*i*' 'pci:v00001002d000067CAsv*sd*bc*sc*i*' 'pci:v00001002d000067C9sv*sd*bc*sc*i*' 'pci:v00001002d000067C8sv*sd*bc*sc*i*' 'pci:v00001002d000067DFsv*sd*bc*sc*i*' 'pci:v00001002d000067D0sv*sd*bc*sc*i*' 'pci:v00001002d000067C7sv*sd*bc*sc*i*' 'pci:v00001002d000067C4sv*sd*bc*sc*i*' 'pci:v00001002d000067C2sv*sd*bc*sc*i*' 'pci:v00001002d000067C1sv*sd*bc*sc*i*' 'pci:v00001002d000067C0sv*sd*bc*sc*i*' 'pci:v00001002d000067E9sv*sd*bc*sc*i*' 'pci:v00001002d000067E7sv*sd*bc*sc*i*' 'pci:v00001002d000067E1sv*sd*bc*sc*i*' 'pci:v00001002d000067FFsv*sd*bc*sc*i*' 'pci:v00001002d000067EFsv*sd*bc*sc*i*' 'pci:v00001002d000067EBsv*sd*bc*sc*i*' 'pci:v00001002d000067E8sv*sd*bc*sc*i*' 'pci:v00001002d000067E3sv*sd*bc*sc*i*' 'pci:v00001002d000067E0sv*sd*bc*sc*i*' 'pci:v00001002d000098E4sv*sd*bc*sc*i*' 'pci:v00001002d00009877sv*sd*bc*sc*i*' 'pci:v00001002d00009876sv*sd*bc*sc*i*' 'pci:v00001002d00009875sv*sd*bc*sc*i*' 'pci:v00001002d00009874sv*sd*bc*sc*i*' 'pci:v00001002d00009870sv*sd*bc*sc*i*' 'pci:v00001002d0000730Fsv*sd*bc*sc*i*' 'pci:v00001002d00007300sv*sd*bc*sc*i*' 'pci:v00001002d00006939sv*sd*bc*sc*i*' 'pci:v00001002d00006938sv*sd*bc*sc*i*' 'pci:v00001002d00006930sv*sd*bc*sc*i*' 'pci:v00001002d0000692Fsv*sd*bc*sc*i*' 'pci:v00001002d0000692Bsv*sd*bc*sc*i*' 'pci:v00001002d00006929sv*sd*bc*sc*i*' 'pci:v00001002d00006928sv*sd*bc*sc*i*' 'pci:v00001002d00006921sv*sd*bc*sc*i*' 'pci:v00001002d00006920sv*sd*bc*sc*i*' 'pci:v00001002d00006907sv*sd*bc*sc*i*' 'pci:v00001002d00006903sv*sd*bc*sc*i*' 'pci:v00001002d00006902sv*sd*bc*sc*i*' 'pci:v00001002d00006901sv*sd*bc*sc*i*' 'pci:v00001002d00006900sv*sd*bc*sc*i*' 'pci:v00001002d0000985Fsv*sd*bc*sc*i*' 'pci:v00001002d0000985Esv*sd*bc*sc*i*' 'pci:v00001002d0000985Dsv*sd*bc*sc*i*' 'pci:v00001002d0000985Csv*sd*bc*sc*i*' 'pci:v00001002d0000985Bsv*sd*bc*sc*i*' 'pci:v00001002d0000985Asv*sd*bc*sc*i*' 'pci:v00001002d00009859sv*sd*bc*sc*i*' 'pci:v00001002d00009858sv*sd*bc*sc*i*' 'pci:v00001002d00009857sv*sd*bc*sc*i*' 'pci:v00001002d00009856sv*sd*bc*sc*i*' 'pci:v00001002d00009855sv*sd*bc*sc*i*' 'pci:v00001002d00009854sv*sd*bc*sc*i*' 'pci:v00001002d00009853sv*sd*bc*sc*i*' 'pci:v00001002d00009852sv*sd*bc*sc*i*' 'pci:v00001002d00009851sv*sd*bc*sc*i*' 'pci:v00001002d00009850sv*sd*bc*sc*i*' 'pci:v00001002d0000983Fsv*sd*bc*sc*i*' 'pci:v00001002d0000983Esv*sd*bc*sc*i*' 'pci:v00001002d0000983Dsv*sd*bc*sc*i*' 'pci:v00001002d0000983Csv*sd*bc*sc*i*' 'pci:v00001002d0000983Bsv*sd*bc*sc*i*' 'pci:v00001002d0000983Asv*sd*bc*sc*i*' 'pci:v00001002d00009839sv*sd*bc*sc*i*' 'pci:v00001002d00009838sv*sd*bc*sc*i*' 'pci:v00001002d00009837sv*sd*bc*sc*i*' 'pci:v00001002d00009836sv*sd*bc*sc*i*' 'pci:v00001002d00009835sv*sd*bc*sc*i*' 'pci:v00001002d00009834sv*sd*bc*sc*i*' 'pci:v00001002d00009833sv*sd*bc*sc*i*' 'pci:v00001002d00009832sv*sd*bc*sc*i*' 'pci:v00001002d00009831sv*sd*bc*sc*i*' 'pci:v00001002d00009830sv*sd*bc*sc*i*' 'pci:v00001002d000067BEsv*sd*bc*sc*i*' 'pci:v00001002d000067BAsv*sd*bc*sc*i*' 'pci:v00001002d000067B9sv*sd*bc*sc*i*' 'pci:v00001002d000067B8sv*sd*bc*sc*i*' 'pci:v00001002d000067B1sv*sd*bc*sc*i*' 'pci:v00001002d000067B0sv*sd*bc*sc*i*' 'pci:v00001002d000067AAsv*sd*bc*sc*i*' 'pci:v00001002d000067A9sv*sd*bc*sc*i*' 'pci:v00001002d000067A8sv*sd*bc*sc*i*' 'pci:v00001002d000067A2sv*sd*bc*sc*i*' 'pci:v00001002d000067A1sv*sd*bc*sc*i*' 'pci:v00001002d000067A0sv*sd*bc*sc*i*' 'pci:v00001002d0000665Fsv*sd*bc*sc*i*' 'pci:v00001002d0000665Dsv*sd*bc*sc*i*' 'pci:v00001002d0000665Csv*sd*bc*sc*i*' 'pci:v00001002d00006658sv*sd*bc*sc*i*' 'pci:v00001002d00006651sv*sd*bc*sc*i*' 'pci:v00001002d00006650sv*sd*bc*sc*i*' 'pci:v00001002d00006649sv*sd*bc*sc*i*' 'pci:v00001002d00006647sv*sd*bc*sc*i*' 'pci:v00001002d00006646sv*sd*bc*sc*i*' 'pci:v00001002d00006641sv*sd*bc*sc*i*' 'pci:v00001002d00006640sv*sd*bc*sc*i*' 'pci:v00001002d0000131Dsv*sd*bc*sc*i*' 'pci:v00001002d0000131Csv*sd*bc*sc*i*' 'pci:v00001002d0000131Bsv*sd*bc*sc*i*' 'pci:v00001002d00001318sv*sd*bc*sc*i*' 'pci:v00001002d00001317sv*sd*bc*sc*i*' 'pci:v00001002d00001316sv*sd*bc*sc*i*' 'pci:v00001002d00001315sv*sd*bc*sc*i*' 'pci:v00001002d00001313sv*sd*bc*sc*i*' 'pci:v00001002d00001312sv*sd*bc*sc*i*' 'pci:v00001002d00001311sv*sd*bc*sc*i*' 'pci:v00001002d00001310sv*sd*bc*sc*i*' 'pci:v00001002d0000130Fsv*sd*bc*sc*i*' 'pci:v00001002d0000130Esv*sd*bc*sc*i*' 'pci:v00001002d0000130Dsv*sd*bc*sc*i*' 'pci:v00001002d0000130Csv*sd*bc*sc*i*' 'pci:v00001002d0000130Bsv*sd*bc*sc*i*' 'pci:v00001002d0000130Asv*sd*bc*sc*i*' 'pci:v00001002d00001309sv*sd*bc*sc*i*' 'pci:v00001002d00001307sv*sd*bc*sc*i*' 'pci:v00001002d00001306sv*sd*bc*sc*i*' 'pci:v00001002d00001305sv*sd*bc*sc*i*' 'pci:v00001002d00001304sv*sd*bc*sc*i*' 'pci:v00001002d0000666Fsv*sd*bc*sc*i*' 'pci:v00001002d00006667sv*sd*bc*sc*i*' 'pci:v00001002d00006665sv*sd*bc*sc*i*' 'pci:v00001002d00006664sv*sd*bc*sc*i*' 'pci:v00001002d00006663sv*sd*bc*sc*i*' 'pci:v00001002d00006660sv*sd*bc*sc*i*' 'pci:v00001002d0000683Fsv*sd*bc*sc*i*' 'pci:v00001002d0000683Dsv*sd*bc*sc*i*' 'pci:v00001002d0000683Bsv*sd*bc*sc*i*' 'pci:v00001002d00006839sv*sd*bc*sc*i*' 'pci:v00001002d00006838sv*sd*bc*sc*i*' 'pci:v00001002d00006837sv*sd*bc*sc*i*' 'pci:v00001002d00006835sv*sd*bc*sc*i*' 'pci:v00001002d00006831sv*sd*bc*sc*i*' 'pci:v00001002d00006830sv*sd*bc*sc*i*' 'pci:v00001002d0000682Fsv*sd*bc*sc*i*' 'pci:v00001002d0000682Dsv*sd*bc*sc*i*' 'pci:v00001002d0000682Csv*sd*bc*sc*i*' 'pci:v00001002d0000682Bsv*sd*bc*sc*i*' 'pci:v00001002d0000682Asv*sd*bc*sc*i*' 'pci:v00001002d00006829sv*sd*bc*sc*i*' 'pci:v00001002d00006828sv*sd*bc*sc*i*' 'pci:v00001002d00006827sv*sd*bc*sc*i*' 'pci:v00001002d00006826sv*sd*bc*sc*i*' 'pci:v00001002d00006825sv*sd*bc*sc*i*' 'pci:v00001002d00006824sv*sd*bc*sc*i*' 'pci:v00001002d00006823sv*sd*bc*sc*i*' 'pci:v00001002d00006822sv*sd*bc*sc*i*' 'pci:v00001002d00006821sv*sd*bc*sc*i*' 'pci:v00001002d00006820sv*sd*bc*sc*i*' 'pci:v00001002d00006631sv*sd*bc*sc*i*' 'pci:v00001002d00006623sv*sd*bc*sc*i*' 'pci:v00001002d00006621sv*sd*bc*sc*i*' 'pci:v00001002d00006620sv*sd*bc*sc*i*' 'pci:v00001002d00006617sv*sd*bc*sc*i*' 'pci:v00001002d00006613sv*sd*bc*sc*i*' 'pci:v00001002d00006611sv*sd*bc*sc*i*' 'pci:v00001002d00006610sv*sd*bc*sc*i*' 'pci:v00001002d00006608sv*sd*bc*sc*i*' 'pci:v00001002d00006607sv*sd*bc*sc*i*' 'pci:v00001002d00006606sv*sd*bc*sc*i*' 'pci:v00001002d00006605sv*sd*bc*sc*i*' 'pci:v00001002d00006604sv*sd*bc*sc*i*' 'pci:v00001002d00006603sv*sd*bc*sc*i*' 'pci:v00001002d00006602sv*sd*bc*sc*i*' 'pci:v00001002d00006601sv*sd*bc*sc*i*' 'pci:v00001002d00006600sv*sd*bc*sc*i*' 'pci:v00001002d00006819sv*sd*bc*sc*i*' 'pci:v00001002d00006818sv*sd*bc*sc*i*' 'pci:v00001002d00006817sv*sd*bc*sc*i*' 'pci:v00001002d00006816sv*sd*bc*sc*i*' 'pci:v00001002d00006811sv*sd*bc*sc*i*' 'pci:v00001002d00006810sv*sd*bc*sc*i*' 'pci:v00001002d00006809sv*sd*bc*sc*i*' 'pci:v00001002d00006808sv*sd*bc*sc*i*' 'pci:v00001002d00006806sv*sd*bc*sc*i*' 'pci:v00001002d00006802sv*sd*bc*sc*i*' 'pci:v00001002d00006801sv*sd*bc*sc*i*' 'pci:v00001002d00006800sv*sd*bc*sc*i*' 'pci:v00001002d0000679Fsv*sd*bc*sc*i*' 'pci:v00001002d0000679Esv*sd*bc*sc*i*' 'pci:v00001002d0000679Bsv*sd*bc*sc*i*' 'pci:v00001002d0000679Asv*sd*bc*sc*i*' 'pci:v00001002d00006799sv*sd*bc*sc*i*' 'pci:v00001002d00006798sv*sd*bc*sc*i*' 'pci:v00001002d00006792sv*sd*bc*sc*i*' 'pci:v00001002d00006791sv*sd*bc*sc*i*' 'pci:v00001002d00006790sv*sd*bc*sc*i*' 'pci:v00001002d0000678Asv*sd*bc*sc*i*' 'pci:v00001002d00006788sv*sd*bc*sc*i*' 'pci:v00001002d00006784sv*sd*bc*sc*i*' 'pci:v00001002d00006780sv*sd*bc*sc*i*' 'pci:v00008086d00007DD5sv*sd*bc03sc*i*' 'pci:v00008086d00007D60sv*sd*bc03sc*i*' 'pci:v00008086d00007D55sv*sd*bc03sc*i*' 'pci:v00008086d00007D45sv*sd*bc03sc*i*' 'pci:v00008086d00007D40sv*sd*bc03sc*i*' 'pci:v00008086d00007DD1sv*sd*bc03sc*i*' 'pci:v00008086d00007D67sv*sd*bc03sc*i*' 'pci:v00008086d00007D51sv*sd*bc03sc*i*' 'pci:v00008086d00007D41sv*sd*bc03sc*i*' 'pci:v00008086d000056C1sv*sd*bc03sc*i*' 'pci:v00008086d000056C2sv*sd*bc03sc*i*' 'pci:v00008086d000056C0sv*sd*bc03sc*i*' 'pci:v00008086d000056B3sv*sd*bc03sc*i*' 'pci:v00008086d000056B2sv*sd*bc03sc*i*' 'pci:v00008086d000056A4sv*sd*bc03sc*i*' 'pci:v00008086d000056A3sv*sd*bc03sc*i*' 'pci:v00008086d00005697sv*sd*bc03sc*i*' 'pci:v00008086d00005696sv*sd*bc03sc*i*' 'pci:v00008086d000056BDsv*sd*bc03sc*i*' 'pci:v00008086d000056BCsv*sd*bc03sc*i*' 'pci:v00008086d000056BBsv*sd*bc03sc*i*' 'pci:v00008086d000056BAsv*sd*bc03sc*i*' 'pci:v00008086d000056B1sv*sd*bc03sc*i*' 'pci:v00008086d000056B0sv*sd*bc03sc*i*' 'pci:v00008086d000056A6sv*sd*bc03sc*i*' 'pci:v00008086d000056A5sv*sd*bc03sc*i*' 'pci:v00008086d00005695sv*sd*bc03sc*i*' 'pci:v00008086d00005694sv*sd*bc03sc*i*' 'pci:v00008086d00005693sv*sd*bc03sc*i*' 'pci:v00008086d000056BFsv*sd*bc03sc*i*' 'pci:v00008086d000056BEsv*sd*bc03sc*i*' 'pci:v00008086d000056A2sv*sd*bc03sc*i*' 'pci:v00008086d000056A1sv*sd*bc03sc*i*' 'pci:v00008086d000056A0sv*sd*bc03sc*i*' 'pci:v00008086d00005692sv*sd*bc03sc*i*' 'pci:v00008086d00005691sv*sd*bc03sc*i*' 'pci:v00008086d00005690sv*sd*bc03sc*i*' 'pci:v00008086d0000A7ABsv*sd*bc03sc*i*' 'pci:v00008086d0000A7AAsv*sd*bc03sc*i*' 'pci:v00008086d0000A7A8sv*sd*bc03sc*i*' 'pci:v00008086d0000A7A0sv*sd*bc03sc*i*' 'pci:v00008086d0000A720sv*sd*bc03sc*i*' 'pci:v00008086d0000A7ADsv*sd*bc03sc*i*' 'pci:v00008086d0000A7ACsv*sd*bc03sc*i*' 'pci:v00008086d0000A7A9sv*sd*bc03sc*i*' 'pci:v00008086d0000A7A1sv*sd*bc03sc*i*' 'pci:v00008086d0000A721sv*sd*bc03sc*i*' 'pci:v00008086d0000A78Bsv*sd*bc03sc*i*' 'pci:v00008086d0000A78Asv*sd*bc03sc*i*' 'pci:v00008086d0000A789sv*sd*bc03sc*i*' 'pci:v00008086d0000A788sv*sd*bc03sc*i*' 'pci:v00008086d0000A783sv*sd*bc03sc*i*' 'pci:v00008086d0000A782sv*sd*bc03sc*i*' 'pci:v00008086d0000A781sv*sd*bc03sc*i*' 'pci:v00008086d0000A780sv*sd*bc03sc*i*' 'pci:v00008086d00004909sv*sd*bc03sc*i*' 'pci:v00008086d00004908sv*sd*bc03sc*i*' 'pci:v00008086d00004907sv*sd*bc03sc*i*' 'pci:v00008086d00004906sv*sd*bc03sc*i*' 'pci:v00008086d00004905sv*sd*bc03sc*i*' 'pci:v00008086d000046D4sv*sd*bc03sc*i*' 'pci:v00008086d000046D3sv*sd*bc03sc*i*' 'pci:v00008086d000046D2sv*sd*bc03sc*i*' 'pci:v00008086d000046D1sv*sd*bc03sc*i*' 'pci:v00008086d000046D0sv*sd*bc03sc*i*' 'pci:v00008086d000046C3sv*sd*bc03sc*i*' 'pci:v00008086d000046C2sv*sd*bc03sc*i*' 'pci:v00008086d000046C1sv*sd*bc03sc*i*' 'pci:v00008086d000046C0sv*sd*bc03sc*i*' 'pci:v00008086d000046B3sv*sd*bc03sc*i*' 'pci:v00008086d000046B2sv*sd*bc03sc*i*' 'pci:v00008086d000046B1sv*sd*bc03sc*i*' 'pci:v00008086d000046B0sv*sd*bc03sc*i*' 'pci:v00008086d00004628sv*sd*bc03sc*i*' 'pci:v00008086d00004626sv*sd*bc03sc*i*' 'pci:v00008086d0000462Asv*sd*bc03sc*i*' 'pci:v00008086d000046AAsv*sd*bc03sc*i*' 'pci:v00008086d000046A8sv*sd*bc03sc*i*' 'pci:v00008086d000046A6sv*sd*bc03sc*i*' 'pci:v00008086d000046A3sv*sd*bc03sc*i*' 'pci:v00008086d000046A2sv*sd*bc03sc*i*' 'pci:v00008086d000046A1sv*sd*bc03sc*i*' 'pci:v00008086d000046A0sv*sd*bc03sc*i*' 'pci:v00008086d00004693sv*sd*bc03sc*i*' 'pci:v00008086d00004692sv*sd*bc03sc*i*' 'pci:v00008086d00004690sv*sd*bc03sc*i*' 'pci:v00008086d0000468Bsv*sd*bc03sc*i*' 'pci:v00008086d0000468Asv*sd*bc03sc*i*' 'pci:v00008086d00004688sv*sd*bc03sc*i*' 'pci:v00008086d00004682sv*sd*bc03sc*i*' 'pci:v00008086d00004680sv*sd*bc03sc*i*' 'pci:v00008086d00004C9Asv*sd*bc03sc*i*' 'pci:v00008086d00004C90sv*sd*bc03sc*i*' 'pci:v00008086d00004C8Csv*sd*bc03sc*i*' 'pci:v00008086d00004C8Bsv*sd*bc03sc*i*' 'pci:v00008086d00004C8Asv*sd*bc03sc*i*' 'pci:v00008086d00004C80sv*sd*bc03sc*i*' 'pci:v00008086d00009AF8sv*sd*bc03sc*i*' 'pci:v00008086d00009AD9sv*sd*bc03sc*i*' 'pci:v00008086d00009AC9sv*sd*bc03sc*i*' 'pci:v00008086d00009AC0sv*sd*bc03sc*i*' 'pci:v00008086d00009A78sv*sd*bc03sc*i*' 'pci:v00008086d00009A59sv*sd*bc03sc*i*' 'pci:v00008086d00009A49sv*sd*bc03sc*i*' 'pci:v00008086d00009A40sv*sd*bc03sc*i*' 'pci:v00008086d00009A70sv*sd*bc03sc*i*' 'pci:v00008086d00009A68sv*sd*bc03sc*i*' 'pci:v00008086d00009A60sv*sd*bc03sc*i*' 'pci:v00008086d00004E71sv*sd*bc03sc*i*' 'pci:v00008086d00004E61sv*sd*bc03sc*i*' 'pci:v00008086d00004E57sv*sd*bc03sc*i*' 'pci:v00008086d00004E55sv*sd*bc03sc*i*' 'pci:v00008086d00004E51sv*sd*bc03sc*i*' 'pci:v00008086d00004571sv*sd*bc03sc*i*' 'pci:v00008086d00004570sv*sd*bc03sc*i*' 'pci:v00008086d00004557sv*sd*bc03sc*i*' 'pci:v00008086d00004555sv*sd*bc03sc*i*' 'pci:v00008086d00004551sv*sd*bc03sc*i*' 'pci:v00008086d00004541sv*sd*bc03sc*i*' 'pci:v00008086d00008A5Dsv*sd*bc03sc*i*' 'pci:v00008086d00008A51sv*sd*bc03sc*i*' 'pci:v00008086d00008A71sv*sd*bc03sc*i*' 'pci:v00008086d00008A70sv*sd*bc03sc*i*' 'pci:v00008086d00008A5Csv*sd*bc03sc*i*' 'pci:v00008086d00008A5Bsv*sd*bc03sc*i*' 'pci:v00008086d00008A5Asv*sd*bc03sc*i*' 'pci:v00008086d00008A59sv*sd*bc03sc*i*' 'pci:v00008086d00008A58sv*sd*bc03sc*i*' 'pci:v00008086d00008A57sv*sd*bc03sc*i*' 'pci:v00008086d00008A56sv*sd*bc03sc*i*' 'pci:v00008086d00008A54sv*sd*bc03sc*i*' 'pci:v00008086d00008A53sv*sd*bc03sc*i*' 'pci:v00008086d00008A52sv*sd*bc03sc*i*' 'pci:v00008086d00008A50sv*sd*bc03sc*i*' 'pci:v00008086d00009BCCsv*sd*bc03sc*i*' 'pci:v00008086d00009BCAsv*sd*bc03sc*i*' 'pci:v00008086d00009B41sv*sd*bc03sc*i*' 'pci:v00008086d00009BACsv*sd*bc03sc*i*' 'pci:v00008086d00009BAAsv*sd*bc03sc*i*' 'pci:v00008086d00009B21sv*sd*bc03sc*i*' 'pci:v00008086d00009BF6sv*sd*bc03sc*i*' 'pci:v00008086d00009BE6sv*sd*bc03sc*i*' 'pci:v00008086d00009BC8sv*sd*bc03sc*i*' 'pci:v00008086d00009BC6sv*sd*bc03sc*i*' 'pci:v00008086d00009BC5sv*sd*bc03sc*i*' 'pci:v00008086d00009BC4sv*sd*bc03sc*i*' 'pci:v00008086d00009BC2sv*sd*bc03sc*i*' 'pci:v00008086d00009BA8sv*sd*bc03sc*i*' 'pci:v00008086d00009BA5sv*sd*bc03sc*i*' 'pci:v00008086d00009BA4sv*sd*bc03sc*i*' 'pci:v00008086d00009BA2sv*sd*bc03sc*i*' 'pci:v00008086d00003EA2sv*sd*bc03sc*i*' 'pci:v00008086d000087CAsv*sd*bc03sc*i*' 'pci:v00008086d00003EA3sv*sd*bc03sc*i*' 'pci:v00008086d00003EA0sv*sd*bc03sc*i*' 'pci:v00008086d00003EA4sv*sd*bc03sc*i*' 'pci:v00008086d00003EA1sv*sd*bc03sc*i*' 'pci:v00008086d00003EA8sv*sd*bc03sc*i*' 'pci:v00008086d00003EA7sv*sd*bc03sc*i*' 'pci:v00008086d00003EA6sv*sd*bc03sc*i*' 'pci:v00008086d00003EA5sv*sd*bc03sc*i*' 'pci:v00008086d00003EA9sv*sd*bc03sc*i*' 'pci:v00008086d00003E9Bsv*sd*bc03sc*i*' 'pci:v00008086d00003E94sv*sd*bc03sc*i*' 'pci:v00008086d00003E9Csv*sd*bc03sc*i*' 'pci:v00008086d00003E9Asv*sd*bc03sc*i*' 'pci:v00008086d00003E98sv*sd*bc03sc*i*' 'pci:v00008086d00003E96sv*sd*bc03sc*i*' 'pci:v00008086d00003E92sv*sd*bc03sc*i*' 'pci:v00008086d00003E91sv*sd*bc03sc*i*' 'pci:v00008086d00003E99sv*sd*bc03sc*i*' 'pci:v00008086d00003E93sv*sd*bc03sc*i*' 'pci:v00008086d00003E90sv*sd*bc03sc*i*' 'pci:v00008086d000087C0sv*sd*bc03sc*i*' 'pci:v00008086d0000591Csv*sd*bc03sc*i*' 'pci:v00008086d0000593Bsv*sd*bc03sc*i*' 'pci:v00008086d00005927sv*sd*bc03sc*i*' 'pci:v00008086d00005923sv*sd*bc03sc*i*' 'pci:v00008086d00005926sv*sd*bc03sc*i*' 'pci:v00008086d0000591Dsv*sd*bc03sc*i*' 'pci:v00008086d0000591Bsv*sd*bc03sc*i*' 'pci:v00008086d0000591Asv*sd*bc03sc*i*' 'pci:v00008086d00005917sv*sd*bc03sc*i*' 'pci:v00008086d00005912sv*sd*bc03sc*i*' 'pci:v00008086d0000591Esv*sd*bc03sc*i*' 'pci:v00008086d00005921sv*sd*bc03sc*i*' 'pci:v00008086d00005916sv*sd*bc03sc*i*' 'pci:v00008086d0000590Bsv*sd*bc03sc*i*' 'pci:v00008086d0000590Asv*sd*bc03sc*i*' 'pci:v00008086d00005908sv*sd*bc03sc*i*' 'pci:v00008086d00005902sv*sd*bc03sc*i*' 'pci:v00008086d00005915sv*sd*bc03sc*i*' 'pci:v00008086d0000590Esv*sd*bc03sc*i*' 'pci:v00008086d00005913sv*sd*bc03sc*i*' 'pci:v00008086d00005906sv*sd*bc03sc*i*' 'pci:v00008086d00003185sv*sd*bc03sc*i*' 'pci:v00008086d00003184sv*sd*bc03sc*i*' 'pci:v00008086d00005A85sv*sd*bc03sc*i*' 'pci:v00008086d00005A84sv*sd*bc03sc*i*' 'pci:v00008086d00001A85sv*sd*bc03sc*i*' 'pci:v00008086d00001A84sv*sd*bc03sc*i*' 'pci:v00008086d00000A84sv*sd*bc03sc*i*' 'pci:v00008086d0000193Dsv*sd*bc03sc*i*' 'pci:v00008086d0000193Bsv*sd*bc03sc*i*' 'pci:v00008086d0000193Asv*sd*bc03sc*i*' 'pci:v00008086d00001932sv*sd*bc03sc*i*' 'pci:v00008086d0000192Dsv*sd*bc03sc*i*' 'pci:v00008086d0000192Bsv*sd*bc03sc*i*' 'pci:v00008086d0000192Asv*sd*bc03sc*i*' 'pci:v00008086d00001927sv*sd*bc03sc*i*' 'pci:v00008086d00001926sv*sd*bc03sc*i*' 'pci:v00008086d00001923sv*sd*bc03sc*i*' 'pci:v00008086d0000191Dsv*sd*bc03sc*i*' 'pci:v00008086d0000191Bsv*sd*bc03sc*i*' 'pci:v00008086d0000191Asv*sd*bc03sc*i*' 'pci:v00008086d00001912sv*sd*bc03sc*i*' 'pci:v00008086d0000191Esv*sd*bc03sc*i*' 'pci:v00008086d00001921sv*sd*bc03sc*i*' 'pci:v00008086d00001916sv*sd*bc03sc*i*' 'pci:v00008086d00001917sv*sd*bc03sc*i*' 'pci:v00008086d0000190Bsv*sd*bc03sc*i*' 'pci:v00008086d0000190Asv*sd*bc03sc*i*' 'pci:v00008086d00001902sv*sd*bc03sc*i*' 'pci:v00008086d00001915sv*sd*bc03sc*i*' 'pci:v00008086d0000190Esv*sd*bc03sc*i*' 'pci:v00008086d00001913sv*sd*bc03sc*i*' 'pci:v00008086d00001906sv*sd*bc03sc*i*' 'pci:v00008086d000022B3sv*sd*bc03sc*i*' 'pci:v00008086d000022B2sv*sd*bc03sc*i*' 'pci:v00008086d000022B1sv*sd*bc03sc*i*' 'pci:v00008086d000022B0sv*sd*bc03sc*i*' 'pci:v00008086d0000163Dsv*sd*bc03sc*i*' 'pci:v00008086d0000163Asv*sd*bc03sc*i*' 'pci:v00008086d00001632sv*sd*bc03sc*i*' 'pci:v00008086d0000163Esv*sd*bc03sc*i*' 'pci:v00008086d0000163Bsv*sd*bc03sc*i*' 'pci:v00008086d00001636sv*sd*bc03sc*i*' 'pci:v00008086d0000162Dsv*sd*bc03sc*i*' 'pci:v00008086d0000162Asv*sd*bc03sc*i*' 'pci:v00008086d00001622sv*sd*bc03sc*i*' 'pci:v00008086d0000162Esv*sd*bc03sc*i*' 'pci:v00008086d0000162Bsv*sd*bc03sc*i*' 'pci:v00008086d00001626sv*sd*bc03sc*i*' 'pci:v00008086d0000161Dsv*sd*bc03sc*i*' 'pci:v00008086d0000161Asv*sd*bc03sc*i*' 'pci:v00008086d00001612sv*sd*bc03sc*i*' 'pci:v00008086d0000161Esv*sd*bc03sc*i*' 'pci:v00008086d0000161Bsv*sd*bc03sc*i*' 'pci:v00008086d00001616sv*sd*bc03sc*i*' 'pci:v00008086d0000160Dsv*sd*bc03sc*i*' 'pci:v00008086d0000160Asv*sd*bc03sc*i*' 'pci:v00008086d00001602sv*sd*bc03sc*i*' 'pci:v00008086d0000160Esv*sd*bc03sc*i*' 'pci:v00008086d0000160Bsv*sd*bc03sc*i*' 'pci:v00008086d00001606sv*sd*bc03sc*i*' 'pci:v00008086d00000F33sv*sd*bc03sc*i*' 'pci:v00008086d00000F32sv*sd*bc03sc*i*' 'pci:v00008086d00000F31sv*sd*bc03sc*i*' 'pci:v00008086d00000F30sv*sd*bc03sc*i*' 'pci:v00008086d00000D2Esv*sd*bc03sc*i*' 'pci:v00008086d00000D2Bsv*sd*bc03sc*i*' 'pci:v00008086d00000D2Asv*sd*bc03sc*i*' 'pci:v00008086d00000D26sv*sd*bc03sc*i*' 'pci:v00008086d00000D22sv*sd*bc03sc*i*' 'pci:v00008086d00000C2Esv*sd*bc03sc*i*' 'pci:v00008086d00000C2Bsv*sd*bc03sc*i*' 'pci:v00008086d00000C2Asv*sd*bc03sc*i*' 'pci:v00008086d00000C26sv*sd*bc03sc*i*' 'pci:v00008086d00000C22sv*sd*bc03sc*i*' 'pci:v00008086d0000042Esv*sd*bc03sc*i*' 'pci:v00008086d0000042Bsv*sd*bc03sc*i*' 'pci:v00008086d0000042Asv*sd*bc03sc*i*' 'pci:v00008086d00000426sv*sd*bc03sc*i*' 'pci:v00008086d00000422sv*sd*bc03sc*i*' 'pci:v00008086d00000A2Esv*sd*bc03sc*i*' 'pci:v00008086d00000A2Bsv*sd*bc03sc*i*' 'pci:v00008086d00000A2Asv*sd*bc03sc*i*' 'pci:v00008086d00000A26sv*sd*bc03sc*i*' 'pci:v00008086d00000A22sv*sd*bc03sc*i*' 'pci:v00008086d00000D1Esv*sd*bc03sc*i*' 'pci:v00008086d00000D1Bsv*sd*bc03sc*i*' 'pci:v00008086d00000D1Asv*sd*bc03sc*i*' 'pci:v00008086d00000D16sv*sd*bc03sc*i*' 'pci:v00008086d00000D12sv*sd*bc03sc*i*' 'pci:v00008086d00000C1Esv*sd*bc03sc*i*' 'pci:v00008086d00000C1Bsv*sd*bc03sc*i*' 'pci:v00008086d00000C1Asv*sd*bc03sc*i*' 'pci:v00008086d00000C16sv*sd*bc03sc*i*' 'pci:v00008086d00000C12sv*sd*bc03sc*i*' 'pci:v00008086d0000041Esv*sd*bc03sc*i*' 'pci:v00008086d0000041Bsv*sd*bc03sc*i*' 'pci:v00008086d0000041Asv*sd*bc03sc*i*' 'pci:v00008086d00000416sv*sd*bc03sc*i*' 'pci:v00008086d00000412sv*sd*bc03sc*i*' 'pci:v00008086d00000A1Esv*sd*bc03sc*i*' 'pci:v00008086d00000A1Bsv*sd*bc03sc*i*' 'pci:v00008086d00000A1Asv*sd*bc03sc*i*' 'pci:v00008086d00000A16sv*sd*bc03sc*i*' 'pci:v00008086d00000A12sv*sd*bc03sc*i*' 'pci:v00008086d00000D0Esv*sd*bc03sc*i*' 'pci:v00008086d00000D0Bsv*sd*bc03sc*i*' 'pci:v00008086d00000D0Asv*sd*bc03sc*i*' 'pci:v00008086d00000D06sv*sd*bc03sc*i*' 'pci:v00008086d00000D02sv*sd*bc03sc*i*' 'pci:v00008086d00000C0Esv*sd*bc03sc*i*' 'pci:v00008086d00000C0Bsv*sd*bc03sc*i*' 'pci:v00008086d00000C0Asv*sd*bc03sc*i*' 'pci:v00008086d00000C06sv*sd*bc03sc*i*' 'pci:v00008086d00000C02sv*sd*bc03sc*i*' 'pci:v00008086d0000040Esv*sd*bc03sc*i*' 'pci:v00008086d0000040Bsv*sd*bc03sc*i*' 'pci:v00008086d0000040Asv*sd*bc03sc*i*' 'pci:v00008086d00000406sv*sd*bc03sc*i*' 'pci:v00008086d00000402sv*sd*bc03sc*i*' 'pci:v00008086d00000A0Esv*sd*bc03sc*i*' 'pci:v00008086d00000A0Bsv*sd*bc03sc*i*' 'pci:v00008086d00000A0Asv*sd*bc03sc*i*' 'pci:v00008086d00000A06sv*sd*bc03sc*i*' 'pci:v00008086d00000A02sv*sd*bc03sc*i*' 'pci:v00008086d0000016Asv*sd*bc03sc*i*' 'pci:v00008086d00000162sv*sd*bc03sc*i*' 'pci:v00008086d0000015Asv*sd*bc03sc*i*' 'pci:v00008086d00000152sv*sd*bc03sc*i*' 'pci:v00008086d00000166sv*sd*bc03sc*i*' 'pci:v00008086d00000156sv*sd*bc03sc*i*' 'pci:v00008086d0000016Asv0000152Dsd00008990bc03sc*i*' 'pci:v00008086d00000126sv*sd*bc03sc*i*' 'pci:v00008086d00000116sv*sd*bc03sc*i*' 'pci:v00008086d00000106sv*sd*bc03sc*i*' 'pci:v00008086d00000122sv*sd*bc03sc*i*' 'pci:v00008086d00000112sv*sd*bc03sc*i*' 'pci:v00008086d0000010Asv*sd*bc03sc*i*' 'pci:v00008086d00000102sv*sd*bc03sc*i*' 'pci:v00008086d00000046sv*sd*bc03sc*i*' 'pci:v00008086d00000042sv*sd*bc03sc*i*' 'pci:v00008086d0000A011sv*sd*bc03sc*i*' 'pci:v00008086d0000A001sv*sd*bc03sc*i*' 'pci:v00008086d00002E92sv*sd*bc03sc*i*' 'pci:v00008086d00002E42sv*sd*bc03sc*i*' 'pci:v00008086d00002E32sv*sd*bc03sc*i*' 'pci:v00008086d00002E22sv*sd*bc03sc*i*' 'pci:v00008086d00002E12sv*sd*bc03sc*i*' 'pci:v00008086d00002E02sv*sd*bc03sc*i*' 'pci:v00008086d00002A42sv*sd*bc03sc*i*' 'pci:v00008086d00002A12sv*sd*bc03sc*i*' 'pci:v00008086d00002A02sv*sd*bc03sc*i*' 'pci:v00008086d000029D2sv*sd*bc03sc*i*' 'pci:v00008086d000029C2sv*sd*bc03sc*i*' 'pci:v00008086d000029B2sv*sd*bc03sc*i*' 'pci:v00008086d000029A2sv*sd*bc03sc*i*' 'pci:v00008086d00002992sv*sd*bc03sc*i*' 'pci:v00008086d00002982sv*sd*bc03sc*i*' 'pci:v00008086d00002972sv*sd*bc03sc*i*' 'pci:v00008086d000027AEsv*sd*bc03sc*i*' 'pci:v00008086d000027A2sv*sd*bc03sc*i*' 'pci:v00008086d00002772sv*sd*bc03sc*i*' 'pci:v00008086d00002592sv*sd*bc03sc*i*' 'pci:v00008086d0000258Asv*sd*bc03sc*i*' 'pci:v00008086d00002582sv*sd*bc03sc*i*' 'pci:v00008086d00002572sv*sd*bc03sc*i*' 'pci:v00008086d0000358Esv*sd*bc03sc*i*' 'pci:v00008086d00003582sv*sd*bc03sc*i*' 'pci:v00008086d00002562sv*sd*bc03sc*i*' 'pci:v00008086d00003577sv*sd*bc03sc*i*' 'pci:v00008086d0000E212sv*sd*bc03sc*i*' 'pci:v00008086d0000E20Dsv*sd*bc03sc*i*' 'pci:v00008086d0000E20Csv*sd*bc03sc*i*' 'pci:v00008086d0000E20Bsv*sd*bc03sc*i*' 'pci:v00008086d0000E202sv*sd*bc03sc*i*' 'pci:v00008086d000064B0sv*sd*bc03sc*i*' 'pci:v00008086d000064A0sv*sd*bc03sc*i*' 'pci:v00008086d00006420sv*sd*bc03sc*i*' 'pci:v00008086d00007DD5sv*sd*bc03sc*i*' 'pci:v00008086d00007DD1sv*sd*bc03sc*i*' 'pci:v00008086d00007D67sv*sd*bc03sc*i*' 'pci:v00008086d00007D60sv*sd*bc03sc*i*' 'pci:v00008086d00007D55sv*sd*bc03sc*i*' 'pci:v00008086d00007D51sv*sd*bc03sc*i*' 'pci:v00008086d00007D45sv*sd*bc03sc*i*' 'pci:v00008086d00007D41sv*sd*bc03sc*i*' 'pci:v00008086d00007D40sv*sd*bc03sc*i*' 'pci:v00008086d000056B3sv*sd*bc03sc*i*' 'pci:v00008086d000056B2sv*sd*bc03sc*i*' 'pci:v00008086d000056A4sv*sd*bc03sc*i*' 'pci:v00008086d000056A3sv*sd*bc03sc*i*' 'pci:v00008086d00005697sv*sd*bc03sc*i*' 'pci:v00008086d00005696sv*sd*bc03sc*i*' 'pci:v00008086d000056BDsv*sd*bc03sc*i*' 'pci:v00008086d000056BCsv*sd*bc03sc*i*' 'pci:v00008086d000056BBsv*sd*bc03sc*i*' 'pci:v00008086d000056BAsv*sd*bc03sc*i*' 'pci:v00008086d000056B1sv*sd*bc03sc*i*' 'pci:v00008086d000056B0sv*sd*bc03sc*i*' 'pci:v00008086d000056A6sv*sd*bc03sc*i*' 'pci:v00008086d000056A5sv*sd*bc03sc*i*' 'pci:v00008086d00005695sv*sd*bc03sc*i*' 'pci:v00008086d00005694sv*sd*bc03sc*i*' 'pci:v00008086d00005693sv*sd*bc03sc*i*' 'pci:v00008086d000056BFsv*sd*bc03sc*i*' 'pci:v00008086d000056BEsv*sd*bc03sc*i*' 'pci:v00008086d000056A2sv*sd*bc03sc*i*' 'pci:v00008086d000056A1sv*sd*bc03sc*i*' 'pci:v00008086d000056A0sv*sd*bc03sc*i*' 'pci:v00008086d00005692sv*sd*bc03sc*i*' 'pci:v00008086d00005691sv*sd*bc03sc*i*' 'pci:v00008086d00005690sv*sd*bc03sc*i*' 'pci:v00008086d000056C1sv*sd*bc03sc*i*' 'pci:v00008086d000056C2sv*sd*bc03sc*i*' 'pci:v00008086d000056C0sv*sd*bc03sc*i*' 'pci:v00008086d00004909sv*sd*bc03sc*i*' 'pci:v00008086d00004908sv*sd*bc03sc*i*' 'pci:v00008086d00004907sv*sd*bc03sc*i*' 'pci:v00008086d00004906sv*sd*bc03sc*i*' 'pci:v00008086d00004905sv*sd*bc03sc*i*' 'pci:v00008086d0000A78Bsv*sd*bc03sc*i*' 'pci:v00008086d0000A78Asv*sd*bc03sc*i*' 'pci:v00008086d0000A789sv*sd*bc03sc*i*' 'pci:v00008086d0000A788sv*sd*bc03sc*i*' 'pci:v00008086d0000A783sv*sd*bc03sc*i*' 'pci:v00008086d0000A782sv*sd*bc03sc*i*' 'pci:v00008086d0000A781sv*sd*bc03sc*i*' 'pci:v00008086d0000A780sv*sd*bc03sc*i*' 'pci:v00008086d0000A7ABsv*sd*bc03sc*i*' 'pci:v00008086d0000A7AAsv*sd*bc03sc*i*' 'pci:v00008086d0000A7A8sv*sd*bc03sc*i*' 'pci:v00008086d0000A7A0sv*sd*bc03sc*i*' 'pci:v00008086d0000A720sv*sd*bc03sc*i*' 'pci:v00008086d0000A7ADsv*sd*bc03sc*i*' 'pci:v00008086d0000A7ACsv*sd*bc03sc*i*' 'pci:v00008086d0000A7A9sv*sd*bc03sc*i*' 'pci:v00008086d0000A7A1sv*sd*bc03sc*i*' 'pci:v00008086d0000A721sv*sd*bc03sc*i*' 'pci:v00008086d000046D2sv*sd*bc03sc*i*' 'pci:v00008086d000046D1sv*sd*bc03sc*i*' 'pci:v00008086d000046D0sv*sd*bc03sc*i*' 'pci:v00008086d000046C3sv*sd*bc03sc*i*' 'pci:v00008086d000046C2sv*sd*bc03sc*i*' 'pci:v00008086d000046C1sv*sd*bc03sc*i*' 'pci:v00008086d000046C0sv*sd*bc03sc*i*' 'pci:v00008086d000046B3sv*sd*bc03sc*i*' 'pci:v00008086d000046B2sv*sd*bc03sc*i*' 'pci:v00008086d000046B1sv*sd*bc03sc*i*' 'pci:v00008086d000046B0sv*sd*bc03sc*i*' 'pci:v00008086d00004628sv*sd*bc03sc*i*' 'pci:v00008086d00004626sv*sd*bc03sc*i*' 'pci:v00008086d0000462Asv*sd*bc03sc*i*' 'pci:v00008086d000046AAsv*sd*bc03sc*i*' 'pci:v00008086d000046A8sv*sd*bc03sc*i*' 'pci:v00008086d000046A6sv*sd*bc03sc*i*' 'pci:v00008086d000046A3sv*sd*bc03sc*i*' 'pci:v00008086d000046A2sv*sd*bc03sc*i*' 'pci:v00008086d000046A1sv*sd*bc03sc*i*' 'pci:v00008086d000046A0sv*sd*bc03sc*i*' 'pci:v00008086d00004693sv*sd*bc03sc*i*' 'pci:v00008086d00004692sv*sd*bc03sc*i*' 'pci:v00008086d00004690sv*sd*bc03sc*i*' 'pci:v00008086d0000468Bsv*sd*bc03sc*i*' 'pci:v00008086d0000468Asv*sd*bc03sc*i*' 'pci:v00008086d00004688sv*sd*bc03sc*i*' 'pci:v00008086d00004682sv*sd*bc03sc*i*' 'pci:v00008086d00004680sv*sd*bc03sc*i*' 'pci:v00008086d00004C9Asv*sd*bc03sc*i*' 'pci:v00008086d00004C90sv*sd*bc03sc*i*' 'pci:v00008086d00004C8Csv*sd*bc03sc*i*' 'pci:v00008086d00004C8Bsv*sd*bc03sc*i*' 'pci:v00008086d00004C8Asv*sd*bc03sc*i*' 'pci:v00008086d00004C80sv*sd*bc03sc*i*' 'pci:v00008086d00009AF8sv*sd*bc03sc*i*' 'pci:v00008086d00009AD9sv*sd*bc03sc*i*' 'pci:v00008086d00009AC9sv*sd*bc03sc*i*' 'pci:v00008086d00009AC0sv*sd*bc03sc*i*' 'pci:v00008086d00009A78sv*sd*bc03sc*i*' 'pci:v00008086d00009A59sv*sd*bc03sc*i*' 'pci:v00008086d00009A49sv*sd*bc03sc*i*' 'pci:v00008086d00009A40sv*sd*bc03sc*i*' 'pci:v00008086d00009A70sv*sd*bc03sc*i*' 'pci:v00008086d00009A68sv*sd*bc03sc*i*' 'pci:v00008086d00009A60sv*sd*bc03sc*i*' 'pci:v0000102Bd00000538sv*sd*bc*sc*i*' 'pci:v0000102Bd00000536sv*sd*bc*sc*i*' 'pci:v0000102Bd00000534sv*sd*bc*sc*i*' 'pci:v0000102Bd00000533sv*sd*bc*sc*i*' 'pci:v0000102Bd00000532sv*sd*bc*sc*i*' 'pci:v0000102Bd00000530sv*sd*bc*sc*i*' 'pci:v0000102Bd00000524sv*sd*bc*sc*i*' 'pci:v0000102Bd00000522sv*sd*bc*sc*i*' 'pci:v0000102Bd00000521sv*sd*bc*sc*i*' 'pci:v0000102Bd00000520sv*sd*bc*sc*i*' 'pci:v000015ADd00000406sv*sd*bc*sc*i*' 'pci:v000015ADd00000405sv*sd*bc*sc*i*' 'pci:v000012D2d*sv*sd*bc03sc*i*' 'pci:v000010DEd*sv*sd*bc03sc*i*' 'pci:v00008086d00000BEFsv*sd*bc*sc*i*' 'pci:v00008086d00000BEEsv*sd*bc*sc*i*' 'pci:v00008086d00000BEDsv*sd*bc*sc*i*' 'pci:v00008086d00000BECsv*sd*bc*sc*i*' 'pci:v00008086d00000BEBsv*sd*bc*sc*i*' 'pci:v00008086d00000BEAsv*sd*bc*sc*i*' 'pci:v00008086d00000BE9sv*sd*bc*sc*i*' 'pci:v00008086d00000BE8sv*sd*bc*sc*i*' 'pci:v00008086d00000BE7sv*sd*bc*sc*i*' 'pci:v00008086d00000BE6sv*sd*bc*sc*i*' 'pci:v00008086d00000BE5sv*sd*bc*sc*i*' 'pci:v00008086d00000BE4sv*sd*bc*sc*i*' 'pci:v00008086d00000BE3sv*sd*bc*sc*i*' 'pci:v00008086d00000BE2sv*sd*bc*sc*i*' 'pci:v00008086d00000BE1sv*sd*bc*sc*i*' 'pci:v00008086d00000BE0sv*sd*bc*sc*i*' 'pci:v00008086d00004108sv*sd*bc*sc*i*' 'pci:v00008086d00004107sv*sd*bc*sc*i*' 'pci:v00008086d00004106sv*sd*bc*sc*i*' 'pci:v00008086d00004105sv*sd*bc*sc*i*' 'pci:v00008086d00004104sv*sd*bc*sc*i*' 'pci:v00008086d00004103sv*sd*bc*sc*i*' 'pci:v00008086d00004102sv*sd*bc*sc*i*' 'pci:v00008086d00004101sv*sd*bc*sc*i*' 'pci:v00008086d00004100sv*sd*bc*sc*i*' 'pci:v00008086d00008109sv*sd*bc*sc*i*' 'pci:v00008086d00008108sv*sd*bc*sc*i*' 'usb:v17E9p*d*dc*dsc*dp*icFFisc00ip00in*' 'pci:v00001A03d00002010sv*sd*bc03sc*i*' 'pci:v00001A03d00002000sv*sd*bc03sc*i*' 'pci:v00001B36d00000100sv*sd*bc03sc80i*' 'pci:v00001B36d00000100sv*sd*bc03sc00i*' 'virtio:d00000010v*' 'pci:v000080EEd0000BEEFsv*sd*bc*sc*i*' 'pci:v00001414d00005353sv00000000sd00000000bc*sc*i*' 'vmbus:02780ada77e3ac4a8e770558eb1073f8' 'block-major-2-*' 'acpi*:PNP0700:*' 'pnp:dPNP0700*' 'rd' 'block-major-1-*' 'devname:loop-control' 'char-major-10-237' 'block-major-7-*' 'net-pf-16-proto-16-family-nbd' 'virtio:d00000002v*' 'xenblk' 'xen:vbd' 'block-major-202-*' 'xen-backend:vbd' 'block-major-147-*' 'pci:v00001344d00005163sv*sd*bc*sc*i*' 'pci:v00001344d00005161sv*sd*bc*sc*i*' 'pci:v00001344d00005160sv*sd*bc*sc*i*' 'pci:v00001344d00005153sv*sd*bc*sc*i*' 'pci:v00001344d00005152sv*sd*bc*sc*i*' 'pci:v00001344d00005151sv*sd*bc*sc*i*' 'pci:v00001344d00005150sv*sd*bc*sc*i*' 'i2c:at24' 'i2c:24c2048' 'i2c:24c1025' 'i2c:24c1024' 'i2c:24c512' 'i2c:24c256' 'i2c:24c128' 'i2c:24cs64' 'i2c:24c64-wl' 'i2c:24c64' 'i2c:24cs32' 'i2c:24c32d-wl' 'i2c:24c32' 'i2c:24cs16' 'i2c:24c16' 'i2c:24cs08' 'i2c:24c08' 'i2c:24cs04' 'i2c:24c04' 'i2c:24c02-vaio' 'i2c:spd' 'i2c:24aa025e64' 'i2c:24aa025e48' 'i2c:24mac602' 'i2c:24mac402' 'i2c:24cs02' 'i2c:24c02' 'i2c:24cs01' 'i2c:24c01' 'i2c:24c00' 'of:N*T*Cmicrochip,24aa025e64C*' 'of:N*T*Cmicrochip,24aa025e64' 'of:N*T*Cmicrochip,24aa025e48C*' 'of:N*T*Cmicrochip,24aa025e48' 'of:N*T*Catmel,24c2048C*' 'of:N*T*Catmel,24c2048' 'of:N*T*Catmel,24c1025C*' 'of:N*T*Catmel,24c1025' 'of:N*T*Catmel,24c1024C*' 'of:N*T*Catmel,24c1024' 'of:N*T*Catmel,24c512C*' 'of:N*T*Catmel,24c512' 'of:N*T*Catmel,24c256C*' 'of:N*T*Catmel,24c256' 'of:N*T*Catmel,24c128C*' 'of:N*T*Catmel,24c128' 'of:N*T*Catmel,24cs64C*' 'of:N*T*Catmel,24cs64' 'of:N*T*Catmel,24c64d-wlC*' 'of:N*T*Catmel,24c64d-wl' 'of:N*T*Catmel,24c64C*' 'of:N*T*Catmel,24c64' 'of:N*T*Catmel,24cs32C*' 'of:N*T*Catmel,24cs32' 'of:N*T*Catmel,24c32d-wlC*' 'of:N*T*Catmel,24c32d-wl' 'of:N*T*Catmel,24c32C*' 'of:N*T*Catmel,24c32' 'of:N*T*Catmel,24cs16C*' 'of:N*T*Catmel,24cs16' 'of:N*T*Catmel,24c16C*' 'of:N*T*Catmel,24c16' 'of:N*T*Catmel,24cs08C*' 'of:N*T*Catmel,24cs08' 'of:N*T*Catmel,24c08C*' 'of:N*T*Catmel,24c08' 'of:N*T*Catmel,24cs04C*' 'of:N*T*Catmel,24cs04' 'of:N*T*Catmel,24c04C*' 'of:N*T*Catmel,24c04' 'of:N*T*Catmel,spdC*' 'of:N*T*Catmel,spd' 'of:N*T*Catmel,24mac602C*' 'of:N*T*Catmel,24mac602' 'of:N*T*Catmel,24mac402C*' 'of:N*T*Catmel,24mac402' 'of:N*T*Catmel,24cs02C*' 'of:N*T*Catmel,24cs02' 'of:N*T*Catmel,24c02C*' 'of:N*T*Catmel,24c02' 'of:N*T*Catmel,24cs01C*' 'of:N*T*Catmel,24cs01' 'of:N*T*Catmel,24c01C*' 'of:N*T*Catmel,24c01' 'of:N*T*Catmel,24c00C*' 'of:N*T*Catmel,24c00' 'acpi*:TPF0001:*' 'acpi*:INT3499:*' 'i2c:max6875' 'i2c:24c512' 'i2c:24c256' 'i2c:24c128' 'i2c:24c64' 'i2c:24c32' 'i2c:89hpes48t12g2' 'i2c:89hpes48t12' 'i2c:89hpes32t8g2' 'i2c:89hpes32t8' 'i2c:89hpes16t7' 'i2c:89hpes24t6g2' 'i2c:89hpes6t6g2' 'i2c:89hpes24t6' 'i2c:89hpes8t5a' 'i2c:89hpes8t5' 'i2c:89hpes6t5' 'i2c:89hpes5t5' 'i2c:89hpes16t4ag2' 'i2c:89hpes16t4g2' 'i2c:89hpes10t4g2' 'i2c:89hpes4t4g2' 'i2c:89hpes16t4' 'i2c:89hpes24t3g2' 'i2c:89hpes12t3g2' 'i2c:89hpes64h16ag2' 'i2c:89hpes64h16g2' 'i2c:89hpes64h16' 'i2c:89hpes34h16g2' 'i2c:89hpes34h16' 'i2c:89hpes22h16g2' 'i2c:89hpes22h16' 'i2c:89hpes16h16' 'i2c:89hpes48h12ag2' 'i2c:89hpes48h12g2' 'i2c:89hpes48h12' 'i2c:89hpes32h8g2' 'i2c:89hpes32h8' 'i2c:89hpes24n3a' 'i2c:89hpes24n3' 'i2c:89hpes12n3a' 'i2c:89hpes12n3' 'i2c:89hpes32nt24bg2' 'i2c:89hpes32nt24ag2' 'i2c:89hpes24nt24g2' 'i2c:89hpes16nt16g2' 'i2c:89hpes12nt12g2' 'i2c:89hpes32nt8bg2' 'i2c:89hpes32nt8ag2' 'i2c:89hpes24nt6ag2' 'i2c:89hpes12nt3' 'i2c:89hpes8nt2' 'of:N*T*Cidt,89hpes48t12g2C*' 'of:N*T*Cidt,89hpes48t12g2' 'of:N*T*Cidt,89hpes48t12C*' 'of:N*T*Cidt,89hpes48t12' 'of:N*T*Cidt,89hpes32t8g2C*' 'of:N*T*Cidt,89hpes32t8g2' 'of:N*T*Cidt,89hpes32t8C*' 'of:N*T*Cidt,89hpes32t8' 'of:N*T*Cidt,89hpes16t7C*' 'of:N*T*Cidt,89hpes16t7' 'of:N*T*Cidt,89hpes24t6g2C*' 'of:N*T*Cidt,89hpes24t6g2' 'of:N*T*Cidt,89hpes6t6g2C*' 'of:N*T*Cidt,89hpes6t6g2' 'of:N*T*Cidt,89hpes24t6C*' 'of:N*T*Cidt,89hpes24t6' 'of:N*T*Cidt,89hpes8t5aC*' 'of:N*T*Cidt,89hpes8t5a' 'of:N*T*Cidt,89hpes8t5C*' 'of:N*T*Cidt,89hpes8t5' 'of:N*T*Cidt,89hpes6t5C*' 'of:N*T*Cidt,89hpes6t5' 'of:N*T*Cidt,89hpes5t5C*' 'of:N*T*Cidt,89hpes5t5' 'of:N*T*Cidt,89hpes16t4ag2C*' 'of:N*T*Cidt,89hpes16t4ag2' 'of:N*T*Cidt,89hpes16t4g2C*' 'of:N*T*Cidt,89hpes16t4g2' 'of:N*T*Cidt,89hpes10t4g2C*' 'of:N*T*Cidt,89hpes10t4g2' 'of:N*T*Cidt,89hpes4t4g2C*' 'of:N*T*Cidt,89hpes4t4g2' 'of:N*T*Cidt,89hpes16t4C*' 'of:N*T*Cidt,89hpes16t4' 'of:N*T*Cidt,89hpes24t3g2C*' 'of:N*T*Cidt,89hpes24t3g2' 'of:N*T*Cidt,89hpes12t3g2C*' 'of:N*T*Cidt,89hpes12t3g2' 'of:N*T*Cidt,89hpes64h16ag2C*' 'of:N*T*Cidt,89hpes64h16ag2' 'of:N*T*Cidt,89hpes64h16g2C*' 'of:N*T*Cidt,89hpes64h16g2' 'of:N*T*Cidt,89hpes64h16C*' 'of:N*T*Cidt,89hpes64h16' 'of:N*T*Cidt,89hpes34h16g2C*' 'of:N*T*Cidt,89hpes34h16g2' 'of:N*T*Cidt,89hpes34h16C*' 'of:N*T*Cidt,89hpes34h16' 'of:N*T*Cidt,89hpes22h16g2C*' 'of:N*T*Cidt,89hpes22h16g2' 'of:N*T*Cidt,89hpes22h16C*' 'of:N*T*Cidt,89hpes22h16' 'of:N*T*Cidt,89hpes16h16C*' 'of:N*T*Cidt,89hpes16h16' 'of:N*T*Cidt,89hpes48h12ag2C*' 'of:N*T*Cidt,89hpes48h12ag2' 'of:N*T*Cidt,89hpes48h12g2C*' 'of:N*T*Cidt,89hpes48h12g2' 'of:N*T*Cidt,89hpes48h12C*' 'of:N*T*Cidt,89hpes48h12' 'of:N*T*Cidt,89hpes32h8g2C*' 'of:N*T*Cidt,89hpes32h8g2' 'of:N*T*Cidt,89hpes32h8C*' 'of:N*T*Cidt,89hpes32h8' 'of:N*T*Cidt,89hpes24n3aC*' 'of:N*T*Cidt,89hpes24n3a' 'of:N*T*Cidt,89hpes24n3C*' 'of:N*T*Cidt,89hpes24n3' 'of:N*T*Cidt,89hpes12n3aC*' 'of:N*T*Cidt,89hpes12n3a' 'of:N*T*Cidt,89hpes12n3C*' 'of:N*T*Cidt,89hpes12n3' 'of:N*T*Cidt,89hpes32nt24bg2C*' 'of:N*T*Cidt,89hpes32nt24bg2' 'of:N*T*Cidt,89hpes32nt24ag2C*' 'of:N*T*Cidt,89hpes32nt24ag2' 'of:N*T*Cidt,89hpes24nt24g2C*' 'of:N*T*Cidt,89hpes24nt24g2' 'of:N*T*Cidt,89hpes16nt16g2C*' 'of:N*T*Cidt,89hpes16nt16g2' 'of:N*T*Cidt,89hpes12nt12g2C*' 'of:N*T*Cidt,89hpes12nt12g2' 'of:N*T*Cidt,89hpes32nt8bg2C*' 'of:N*T*Cidt,89hpes32nt8bg2' 'of:N*T*Cidt,89hpes32nt8ag2C*' 'of:N*T*Cidt,89hpes32nt8ag2' 'of:N*T*Cidt,89hpes24nt6ag2C*' 'of:N*T*Cidt,89hpes24nt6ag2' 'of:N*T*Cidt,89hpes12nt3C*' 'of:N*T*Cidt,89hpes12nt3' 'of:N*T*Cidt,89hpes8nt2C*' 'of:N*T*Cidt,89hpes8nt2' 'i2c:ee1004' 'pci:v00001524d00000510sv*sd*bc*sc*i*' 'i2c:lis331dlh' 'i2c:lis3lv02d' 'pci:v00001AEAd00006625sv*sd*bc*sc*i*' 'pci:v00001AEAd00006621sv*sd*bc*sc*i*' 'pci:v00001AEAd00006601sv*sd*bc*sc*i*' 'pci:v000010ECd00005264sv*sd*bcFFsc*i*' 'pci:v000010ECd00005228sv*sd*bcFFsc*i*' 'pci:v000010ECd00005261sv*sd*bcFFsc*i*' 'pci:v000010ECd00005260sv*sd*bcFFsc*i*' 'pci:v000010ECd0000525Asv*sd*bcFFsc*i*' 'pci:v000010ECd0000524Asv*sd*bcFFsc*i*' 'pci:v000010ECd00005286sv*sd*bcFFsc*i*' 'pci:v000010ECd00005287sv*sd*bcFFsc*i*' 'pci:v000010ECd00005249sv*sd*bcFFsc*i*' 'pci:v000010ECd0000522Asv*sd*bcFFsc*i*' 'pci:v000010ECd00005227sv*sd*bcFFsc*i*' 'pci:v000010ECd00005289sv*sd*bcFFsc*i*' 'pci:v000010ECd00005229sv*sd*bcFFsc*i*' 'pci:v000010ECd00005209sv*sd*bcFFsc*i*' 'usb:v0BDAp0140d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0139d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0129d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Cqemu,pvpanic-mmioC*' 'of:N*T*Cqemu,pvpanic-mmio' 'acpi*:QEMU0001:*' 'pci:v00001B36d00000011sv*sd*bc*sc*i*' 'pci:v0000CEBAd00002696sv*sd*bc*sc*i*' 'pci:v0000CEBAd00002703sv*sd*bc*sc*i*' 'pci:v0000CEBAd00002706sv*sd*bc*sc*i*' 'fs-ibmasmfs' 'pci:v00001014d0000010Fsv*sd*bc*sc*i*' 'i2c:ad5274' 'i2c:ad5272' 'i2c:ad5173' 'i2c:ad5172' 'i2c:ad5170' 'i2c:ad5171' 'i2c:ad5161' 'i2c:ad5273' 'i2c:adn2860' 'i2c:ad5282' 'i2c:ad5280' 'i2c:ad5248' 'i2c:ad5247' 'i2c:ad5246' 'i2c:ad5245' 'i2c:ad5243' 'i2c:ad5242' 'i2c:ad5241' 'i2c:ad5255' 'i2c:ad5254' 'i2c:ad5253' 'i2c:ad5252' 'i2c:ad5251' 'i2c:ad5259' 'i2c:ad5258' 'spi:ad_dpot' 'spi:ad5271' 'spi:ad5270' 'spi:adn2850' 'spi:ad8403' 'spi:ad8402' 'spi:ad8400' 'spi:ad7376' 'spi:ad5293' 'spi:ad5292' 'spi:ad5291' 'spi:ad5290' 'spi:ad5263' 'spi:ad5262' 'spi:ad5260' 'spi:ad5235' 'spi:ad5233' 'spi:ad5232' 'spi:ad5231' 'spi:ad5207' 'spi:ad5206' 'spi:ad5204' 'spi:ad5203' 'spi:ad5201' 'spi:ad5200' 'spi:ad5165' 'spi:ad5162' 'spi:ad5161' 'spi:ad5160' 'dmi:bvnIBM:*:pnIBMSystemx3550*' 'dmi:bvnIBM:*:pnIBMSystemx3650*' 'dmi:bvnIBM:*:rn9232:*' 'dmi:bvnIBM:*:rn9228:*' 'i2c:ics932s401' 'pci:v0000104Cd0000AC8Fsv*sd*bc*sc*i*' 'pci:v0000104Cd0000803Bsv*sd*bc*sc*i*' 'pci:v0000104Cd00008033sv*sd*bc*sc*i*' 'pci:v000010B5d00009050sv000010B5sd00009050bc06sc80i*' 'i2c:sfh7770' 'i2c:bh1770glc' 'i2c:apds990x' 'hpilo' 'pci:v0000103Cd00003307sv*sd*bc*sc*i*' 'pci:v00000E11d0000B204sv*sd*bc*sc*i*' 'i2c:apds9802als' 'i2c:isl29003' 'i2c:isl29020' 'i2c:tsl2550' 'of:N*T*Ctaos,tsl2550C*' 'of:N*T*Ctaos,tsl2550' 'i2c:ds1682' 'of:N*T*Cdallas,ds1682C*' 'of:N*T*Cdallas,ds1682' 'i2c:hmc6352' 'vmware_vmmemctl' 'dmi:*:svnVMware*:*' 'pci:v00008086d0000A870sv*sd*bc*sc*i*' 'pci:v00008086d00007770sv*sd*bc*sc*i*' 'pci:v00008086d00007F68sv*sd*bc*sc*i*' 'pci:v00008086d00007E70sv*sd*bc*sc*i*' 'pci:v00008086d00007A68sv*sd*bc*sc*i*' 'pci:v00008086d000054E0sv*sd*bc*sc*i*' 'pci:v00008086d000051E0sv*sd*bc*sc*i*' 'pci:v00008086d00007A60sv*sd*bc*sc*i*' 'pci:v00008086d00007AE8sv*sd*bc*sc*i*' 'pci:v00008086d00001BE0sv*sd*bc*sc*i*' 'pci:v00008086d000018D3sv*sd*bc*sc*i*' 'pci:v00008086d00004B75sv*sd*bc*sc*i*' 'pci:v00008086d00004B70sv*sd*bc*sc*i*' 'pci:v00008086d00004DE0sv*sd*bc*sc*i*' 'pci:v00008086d000043E0sv*sd*bc*sc*i*' 'pci:v00008086d0000A0E0sv*sd*bc*sc*i*' 'pci:v00008086d000038E0sv*sd*bc*sc*i*' 'pci:v00008086d000034E0sv*sd*bc*sc*i*' 'pci:v00008086d000006E4sv*sd*bc*sc*i*' 'pci:v00008086d000006E0sv*sd*bc*sc*i*' 'pci:v00008086d0000A3BAsv*sd*bc*sc*i*' 'pci:v00008086d000002E4sv*sd*bc*sc*i*' 'pci:v00008086d000002E0sv*sd*bc*sc*i*' 'pci:v00008086d0000A364sv*sd*bc*sc*i*' 'pci:v00008086d0000A360sv*sd*bc*sc*i*' 'pci:v00008086d00009DE4sv*sd*bc*sc*i*' 'pci:v00008086d00009DE0sv*sd*bc*sc*i*' 'pci:v00008086d0000A2BEsv*sd*bc*sc*i*' 'pci:v00008086d0000A2BBsv*sd*bc*sc*i*' 'pci:v00008086d0000A2BAsv*sd*bc*sc*i*' 'pci:v00008086d0000319Asv*sd*bc*sc*i*' 'pci:v00008086d000019E5sv*sd*bc*sc*i*' 'pci:v00008086d00005A9Asv*sd*bc*sc*i*' 'pci:v00008086d00001A9Asv*sd*bc*sc*i*' 'pci:v00008086d0000A1BAsv*sd*bc*sc*i*' 'pci:v00008086d0000A13Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A13Asv*sd*bc*sc*i*' 'pci:v00008086d00009D3Esv*sd*bc*sc*i*' 'pci:v00008086d00009D3Bsv*sd*bc*sc*i*' 'pci:v00008086d00009D3Asv*sd*bc*sc*i*' 'pci:v00008086d00009CBBsv*sd*bc*sc*i*' 'pci:v00008086d00009CBAsv*sd*bc*sc*i*' 'pci:v00008086d00008CBAsv*sd*bc*sc*i*' 'pci:v00008086d00009C3Asv*sd*bc*sc*i*' 'pci:v00008086d00008D3Asv*sd*bc*sc*i*' 'pci:v00008086d00008C3Asv*sd*bc*sc*i*' 'pci:v00008086d00001DBAsv*sd*bc*sc*i*' 'pci:v00008086d00001CBAsv*sd*bc*sc*i*' 'pci:v00008086d00001E3Asv*sd*bc*sc*i*' 'pci:v00008086d00001D3Asv*sd*bc*sc*i*' 'pci:v00008086d00001C3Asv*sd*bc*sc*i*' 'pci:v00008086d00003B65sv*sd*bc*sc*i*' 'pci:v00008086d00003B64sv*sd*bc*sc*i*' 'pci:v00008086d00002E34sv*sd*bc*sc*i*' 'pci:v00008086d00002E24sv*sd*bc*sc*i*' 'pci:v00008086d00002E14sv*sd*bc*sc*i*' 'pci:v00008086d00002E04sv*sd*bc*sc*i*' 'pci:v00008086d00002A74sv*sd*bc*sc*i*' 'pci:v00008086d00002A64sv*sd*bc*sc*i*' 'pci:v00008086d00002A54sv*sd*bc*sc*i*' 'pci:v00008086d00002A44sv*sd*bc*sc*i*' 'pci:v00008086d000028F4sv*sd*bc*sc*i*' 'pci:v00008086d000028E4sv*sd*bc*sc*i*' 'pci:v00008086d000028D4sv*sd*bc*sc*i*' 'pci:v00008086d000028C4sv*sd*bc*sc*i*' 'pci:v00008086d000028B4sv*sd*bc*sc*i*' 'pci:v00008086d000029F4sv*sd*bc*sc*i*' 'pci:v00008086d000029E4sv*sd*bc*sc*i*' 'pci:v00008086d000029D4sv*sd*bc*sc*i*' 'pci:v00008086d000029C4sv*sd*bc*sc*i*' 'pci:v00008086d000029B4sv*sd*bc*sc*i*' 'pci:v00008086d00002A14sv*sd*bc*sc*i*' 'pci:v00008086d00002A04sv*sd*bc*sc*i*' 'pci:v00008086d000029A4sv*sd*bc*sc*i*' 'pci:v00008086d00002994sv*sd*bc*sc*i*' 'pci:v00008086d00002984sv*sd*bc*sc*i*' 'pci:v00008086d00002974sv*sd*bc*sc*i*' 'auxiliary:xe.mei-gscfi' 'auxiliary:i915.mei-gscfi' 'auxiliary:i915.mei-gsc' 'auxiliary:xe.mei-gscfi' 'auxiliary:i915.mei-gscfi' 'auxiliary:i915.mei-gsc' 'pci:v00008086d00002298sv*sd*bc*sc*i*' 'pci:v00008086d00000F18sv*sd*bc*sc*i*' 'mei:*:b638ab7e-94e2-4ea2-a552-d1c54b627f04:*:*' 'mei:*:fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1:*:*' 'mei:*:0f73db04-97ab-4125-b893-e904ad0d5464:*:*' 'acpi*:INTC10D0:*' 'acpi*:INTC1094:*' 'acpi*:INTC1058:*' 'acpi*:INTC1009:*' 'platform:intel_vsc' 'pci:v000015ADd00000740sv*sd*bc*sc*i*' 'spi:ecp3-35' 'spi:ecp3-17' 'pci:v00001014d0000044Bsv00001014sd0000044Bbc12sc00i00*' 'pci:v00001014d00000000sv00000000sd0000035Fbc12sc00i00*' 'pci:v00001014d0000044Bsv00000000sd0000035Fbc12sc00i00*' 'pci:v00001014d00000000sv00000000sd00000000bc12sc00i00*' 'pci:v00001014d0000044Bsv00000000sd00000000bc12sc00i00*' 'pci:v00001014d0000044Bsv00001014sd0000035Fbc12sc00i00*' 'pci:v000016C3d0000EDDAsv*sd*bc*sc*i*' 'pci:v00001D87d00003588sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B013sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B010sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B00Fsv*sd*bc*sc*i*' 'pci:v0000104Cd0000B00Dsv*sd*bc*sc*i*' 'pci:v00001912d00000031sv*sd*bc*sc*i*' 'pci:v00001912d00000025sv*sd*bc*sc*i*' 'pci:v00001912d0000002Dsv*sd*bc*sc*i*' 'pci:v00001912d0000002Bsv*sd*bc*sc*i*' 'pci:v00001912d00000028sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B00Csv*sd*bc*sc*i*' 'pci:v000016C3d0000EDDAsv*sd*bc*sc*i*' 'pci:v00001957d000080C0sv*sd*bc*sc*i*' 'pci:v00001957d00000808sv*sd*bc*sc*i*' 'pci:v00001957d000081C0sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B501sv*sd*bc*sc*i*' 'pci:v0000104Cd0000B500sv*sd*bc*sc*i*' 'pci:v000014E4d00005E87sv*sd*bc*sc*i*' 'of:N*T*Cxlnx,sd-fec-1.1C*' 'of:N*T*Cxlnx,sd-fec-1.1' 'pci:v00001055d0000A055sv*sd*bc*sc*i*' 'pci:v00001055d0000A045sv*sd*bc*sc*i*' 'pci:v00001055d0000A035sv*sd*bc*sc*i*' 'pci:v00001055d0000A025sv*sd*bc*sc*i*' 'pci:v00001055d0000A015sv*sd*bc*sc*i*' 'pci:v00001055d0000A005sv*sd*bc*sc*i*' 'auxiliary:mchp_pci1xxxx_gp.gp_gpio' 'auxiliary:mchp_pci1xxxx_gp.gp_otp_e2p' 'platform:tps6594-esm' 'platform:tps6594-pfsm' 'virtio:d00000021v*' 'i2c:88PM800' 'i2c:88PM805' 'platform:sm501' 'pci:v0000126Fd00000501sv*sd*bc*sc*i*' 'of:N*T*Csmi,sm501C*' 'of:N*T*Csmi,sm501' 'of:N*T*Cbrcm,bcm59056C*' 'of:N*T*Cbrcm,bcm59056' 'i2c:bcm59056' 'of:N*T*Crohm,bd9574mwfC*' 'of:N*T*Crohm,bd9574mwf' 'of:N*T*Crohm,bd9571mwvC*' 'of:N*T*Crohm,bd9571mwv' 'i2c:bd9571mwv' 'platform:cros-ec-dev' 'acpi*:CSC4243:*' 'sdw:m01FAp4243v*c*' 'of:N*T*Cti,lp8732C*' 'of:N*T*Cti,lp8732' 'of:N*T*Cti,lp8733C*' 'of:N*T*Cti,lp8733' 'i2c:lp873x' 'platform:tqmx86' 'dmi*:svn*TQ-Systems*:pn*TQMx*:' 'dmi*:svn*TQ-Group*:pn*TQMx*:' 'i2c:wm1814' 'i2c:wm8998' 'i2c:wm8997' 'i2c:wm8280' 'i2c:wm5110' 'i2c:wm5102' 'acpi*:10WM5102:*' 'acpi*:WM510205:*' 'acpi*:WM510204:*' 'spi:cs47l24' 'spi:wm1831' 'spi:wm8280' 'spi:wm5110' 'spi:wm5102' 'slim:217:250:*' 'of:N*T*Cwlf,wm8958C*' 'of:N*T*Cwlf,wm8958' 'of:N*T*Cwlf,wm8994C*' 'of:N*T*Cwlf,wm8994' 'of:N*T*Cwlf,wm1811C*' 'of:N*T*Cwlf,wm1811' 'i2c:wm8958' 'i2c:wm8994' 'i2c:wm1811a' 'i2c:wm1811' 'of:N*T*Ccirrus,wm1840C*' 'of:N*T*Ccirrus,wm1840' 'of:N*T*Ccirrus,cs47l93C*' 'of:N*T*Ccirrus,cs47l93' 'of:N*T*Ccirrus,cs47l92C*' 'of:N*T*Ccirrus,cs47l92' 'of:N*T*Ccirrus,cs42l92C*' 'of:N*T*Ccirrus,cs42l92' 'of:N*T*Ccirrus,cs47l91C*' 'of:N*T*Ccirrus,cs47l91' 'of:N*T*Ccirrus,cs47l90C*' 'of:N*T*Ccirrus,cs47l90' 'of:N*T*Ccirrus,cs47l85C*' 'of:N*T*Ccirrus,cs47l85' 'of:N*T*Ccirrus,cs47l35C*' 'of:N*T*Ccirrus,cs47l35' 'of:N*T*Ccirrus,cs47l15C*' 'of:N*T*Ccirrus,cs47l15' 'i2c:wm1840' 'i2c:cs47l93' 'i2c:cs47l92' 'i2c:cs42l92' 'i2c:cs47l91' 'i2c:cs47l90' 'i2c:cs47l85' 'i2c:cs47l35' 'i2c:cs47l15' 'spi:wm1840' 'spi:cs47l93' 'spi:cs47l92' 'spi:cs42l92' 'spi:cs47l91' 'spi:cs47l90' 'spi:cs47l85' 'spi:cs47l35' 'spi:cs47l15' 'i2c:cs40l50' 'of:N*T*Ccirrus,cs40l50C*' 'of:N*T*Ccirrus,cs40l50' 'spi:cs40l50' 'of:N*T*Ccirrus,cs40l50C*' 'of:N*T*Ccirrus,cs40l50' 'i2c:tps61052' 'i2c:tps61050' 'of:N*T*Cti,tps61052C*' 'of:N*T*Cti,tps61052' 'of:N*T*Cti,tps61050C*' 'of:N*T*Cti,tps61050' 'i2c:tps65014' 'i2c:tps65013' 'i2c:tps65012' 'i2c:tps65011' 'i2c:tps65010' 'i2c:tps6507x' 'of:N*T*Cti,tps65086C*' 'of:N*T*Cti,tps65086' 'i2c:tps65086' 'of:N*T*Cti,tps65912C*' 'of:N*T*Cti,tps65912' 'i2c:tps65912' 'of:N*T*Cti,tps65912C*' 'of:N*T*Cti,tps65912' 'spi:tps65912' 'of:N*T*Cti,tps65224-q1C*' 'of:N*T*Cti,tps65224-q1' 'of:N*T*Cti,lp8764-q1C*' 'of:N*T*Cti,lp8764-q1' 'of:N*T*Cti,tps6593-q1C*' 'of:N*T*Cti,tps6593-q1' 'of:N*T*Cti,tps6594-q1C*' 'of:N*T*Cti,tps6594-q1' 'of:N*T*Cti,tps65224-q1C*' 'of:N*T*Cti,tps65224-q1' 'of:N*T*Cti,lp8764-q1C*' 'of:N*T*Cti,lp8764-q1' 'of:N*T*Cti,tps6593-q1C*' 'of:N*T*Cti,tps6593-q1' 'of:N*T*Cti,tps6594-q1C*' 'of:N*T*Cti,tps6594-q1' 'spi:mc34708' 'spi:mc13892' 'spi:mc13783' 'of:N*T*Cfsl,mc34708C*' 'of:N*T*Cfsl,mc34708' 'of:N*T*Cfsl,mc13892C*' 'of:N*T*Cfsl,mc13892' 'of:N*T*Cfsl,mc13783C*' 'of:N*T*Cfsl,mc13783' 'i2c:mc34708' 'i2c:mc13892' 'of:N*T*Cfsl,mc34708C*' 'of:N*T*Cfsl,mc34708' 'of:N*T*Cfsl,mc13892C*' 'of:N*T*Cfsl,mc13892' 'spi:vsc7512' 'of:N*T*Cmscc,vsc7512C*' 'of:N*T*Cmscc,vsc7512' 'i2c:axp15060' 'i2c:axp806' 'i2c:axp803' 'i2c:axp717' 'i2c:axp313a' 'i2c:axp223' 'i2c:axp221' 'i2c:axp209' 'i2c:axp202' 'i2c:axp192' 'i2c:axp152' 'acpi*:INT33F4:*' 'i2c:lp3943' 'of:N*T*Cti,lm36274C*' 'of:N*T*Cti,lm36274' 'of:N*T*Cti,lm3695C*' 'of:N*T*Cti,lm3695' 'of:N*T*Cti,lm3633C*' 'of:N*T*Cti,lm3633' 'of:N*T*Cti,lm3632C*' 'of:N*T*Cti,lm3632' 'of:N*T*Cti,lm3631C*' 'of:N*T*Cti,lm3631' 'i2c:lm36274' 'i2c:lm3695' 'i2c:lm3633' 'i2c:lm3632' 'i2c:lm3631' 'of:N*T*Cdlg,da9062C*' 'of:N*T*Cdlg,da9062' 'of:N*T*Cdlg,da9061C*' 'of:N*T*Cdlg,da9061' 'i2c:da9062' 'i2c:da9061' 'of:N*T*Cdlg,da9063lC*' 'of:N*T*Cdlg,da9063l' 'of:N*T*Cdlg,da9063C*' 'of:N*T*Cdlg,da9063' 'i2c:da9063l' 'i2c:da9063' 'i2c:da9150' 'of:N*T*Cdlg,da9150C*' 'of:N*T*Cdlg,da9150' 'i2c:max77836' 'i2c:max14577' 'of:N*T*Cadi,max77541C*' 'of:N*T*Cadi,max77541' 'of:N*T*Cadi,max77540C*' 'of:N*T*Cadi,max77540' 'i2c:max77541' 'i2c:max77540' 'i2c:max77693' 'i2c:max8907' 'of:N*T*Cmps,mp2629C*' 'of:N*T*Cmps,mp2629' 'of:N*T*Cmediatek,mt6360C*' 'of:N*T*Cmediatek,mt6360' 'of:N*T*Cmediatek,mt6370C*' 'of:N*T*Cmediatek,mt6370' 'of:N*T*Cmediatek,mt6397C*' 'of:N*T*Cmediatek,mt6397' 'of:N*T*Cmediatek,mt6359C*' 'of:N*T*Cmediatek,mt6359' 'of:N*T*Cmediatek,mt6358C*' 'of:N*T*Cmediatek,mt6358' 'of:N*T*Cmediatek,mt6357C*' 'of:N*T*Cmediatek,mt6357' 'of:N*T*Cmediatek,mt6331C*' 'of:N*T*Cmediatek,mt6331' 'of:N*T*Cmediatek,mt6323C*' 'of:N*T*Cmediatek,mt6323' 'platform:mt6397' 'i2c:pcf50633' 'platform:pcf50633-adc' 'platform:kempld-core' 'acpi*:KEM0001:*' 'acpi*:KEM0000:*' 'dmi*:rvn*Kontron*:rn*Qseven-Q7AL*:' 'dmi*:rvn*Kontron*:rn*COMe-cTH6*:' 'dmi*:rvn*Kontron*:rn*COMe-cCT6*:' 'dmi*:rvn*Kontron*:rn*COMe-cPC2*:' 'dmi*:rvn*Kontron*:rn*microETXexpress-PC*:' 'dmi*:rvn*Kontron*:rn*COMe-cDC2*:' 'dmi*:rvn*Kontron*:rn*microETXexpress-DC*:' 'dmi*:rvn*Kontron*:rn*SMARC-sXA4*:' 'dmi*:rvn*Kontron*:rn*SMARC-sXAL*:' 'dmi*:rvn*Kontron*:rn*pITX-APL*:' 'dmi*:rvn*Kontron*:rn*COMe-mCT*:' 'dmi*:rvn*Kontron*:rn*COMe-mTT*:' 'dmi*:rvn*Kontron*:rn*nETXe-TT*:' 'dmi*:rvn*Kontron*:rn*nanoETXexpress-TT*:' 'dmi*:rvn*Kontron*:rn*COMe-mBT*:' 'dmi*:rvn*Kontron*:rn*ETX-OH*:' 'dmi*:rvn*Kontron*:rn*mITX-APL*:' 'dmi*:rvn*Kontron*:rn*COMe-mAL10*:' 'dmi*:rvn*Kontron*:rn*COMe-m4AL*:' 'dmi*:rvn*Kontron*:rn*KBoxA-203*:' 'dmi*:pn*FishRiverIslandII*:' 'dmi*:bvr*FRI2*:rvn*Kontron*:' 'dmi*:rvn*Kontron*:rn*COMe-cBT*:' 'dmi*:rvn*Kontron*:rn*COMe-cSL6*:' 'dmi*:rvn*Kontron*:rn*PXT*:' 'dmi*:rvn*Kontron*:rn*COMe-bPC2*:' 'dmi*:rvn*Kontron*:rn*ETXexpress-PC*:' 'dmi*:rvn*Kontron*:rn*COMe-cKL6*:' 'dmi*:rvn*Kontron*:rn*COMe-bSC6*:' 'dmi*:rvn*Kontron*:rn*ETXe-SCT6*:' 'dmi*:rvn*Kontron*:rn*ETXexpress-SCT6*:' 'dmi*:rvn*Kontron*:rn*COMe-bSC2*:' 'dmi*:rvn*Kontron*:rn*ETXe-SCT2*:' 'dmi*:rvn*Kontron*:rn*ETXexpress-SCT2*:' 'dmi*:rvn*Kontron*:rn*COMe-cHL6*:' 'dmi*:rvn*Kontron*:rn*COMe-cDV7*:' 'dmi*:rvn*Kontron*:rn*COMe-bIP6*:' 'dmi*:rvn*Kontron*:rn*COMe-bIP2*:' 'dmi*:rvn*Kontron*:rn*COMe-cBW6*:' 'dmi*:rvn*Kontron*:rn*COMe-cBL6*:' 'dmi*:rvn*Kontron*:rn*COMe-cAL*:' 'dmi*:rvn*Kontron*:rn*COMe-bSL6*:' 'dmi*:rvn*Kontron*:rn*COMe-bKL6*:' 'dmi*:rvn*Kontron*:rn*COMe-bHL6*:' 'dmi*:rvn*Kontron*:rn*COMe-bDV7*:' 'dmi*:rvn*Kontron*:rn*COMe-bBL6*:' 'dmi*:rvn*Kontron*:rn*COMe-bBD*:' 'pci:v00008086d00000934sv*sd*bc*sc*i*' 'pci:v00008086d0000095Esv*sd*bc*sc*i*' 'pci:v00008086d00000C60sv*sd*bc*sc*i*' 'pci:v00008086d00008186sv*sd*bc*sc*i*' 'pci:v00008086d00008119sv*sd*bc*sc*i*' 'pci:v00008086d0000A243sv*sd*bc*sc*i*' 'pci:v00008086d0000A242sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C7sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C6sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C5sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C4sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C3sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C2sv*sd*bc*sc*i*' 'pci:v00008086d0000A1C1sv*sd*bc*sc*i*' 'pci:v00008086d00009CC9sv*sd*bc*sc*i*' 'pci:v00008086d00009CC7sv*sd*bc*sc*i*' 'pci:v00008086d00009CC6sv*sd*bc*sc*i*' 'pci:v00008086d00009CC5sv*sd*bc*sc*i*' 'pci:v00008086d00009CC3sv*sd*bc*sc*i*' 'pci:v00008086d00009CC2sv*sd*bc*sc*i*' 'pci:v00008086d00009CC1sv*sd*bc*sc*i*' 'pci:v00008086d00009C47sv*sd*bc*sc*i*' 'pci:v00008086d00009C46sv*sd*bc*sc*i*' 'pci:v00008086d00009C45sv*sd*bc*sc*i*' 'pci:v00008086d00009C44sv*sd*bc*sc*i*' 'pci:v00008086d00009C43sv*sd*bc*sc*i*' 'pci:v00008086d00009C42sv*sd*bc*sc*i*' 'pci:v00008086d00009C41sv*sd*bc*sc*i*' 'pci:v00008086d00009C40sv*sd*bc*sc*i*' 'pci:v00008086d00008D5Fsv*sd*bc*sc*i*' 'pci:v00008086d00008D5Esv*sd*bc*sc*i*' 'pci:v00008086d00008D5Dsv*sd*bc*sc*i*' 'pci:v00008086d00008D5Csv*sd*bc*sc*i*' 'pci:v00008086d00008D5Bsv*sd*bc*sc*i*' 'pci:v00008086d00008D5Asv*sd*bc*sc*i*' 'pci:v00008086d00008D59sv*sd*bc*sc*i*' 'pci:v00008086d00008D58sv*sd*bc*sc*i*' 'pci:v00008086d00008D57sv*sd*bc*sc*i*' 'pci:v00008086d00008D56sv*sd*bc*sc*i*' 'pci:v00008086d00008D55sv*sd*bc*sc*i*' 'pci:v00008086d00008D54sv*sd*bc*sc*i*' 'pci:v00008086d00008D53sv*sd*bc*sc*i*' 'pci:v00008086d00008D52sv*sd*bc*sc*i*' 'pci:v00008086d00008D51sv*sd*bc*sc*i*' 'pci:v00008086d00008D50sv*sd*bc*sc*i*' 'pci:v00008086d00008D4Fsv*sd*bc*sc*i*' 'pci:v00008086d00008D4Esv*sd*bc*sc*i*' 'pci:v00008086d00008D4Dsv*sd*bc*sc*i*' 'pci:v00008086d00008D4Csv*sd*bc*sc*i*' 'pci:v00008086d00008D4Bsv*sd*bc*sc*i*' 'pci:v00008086d00008D4Asv*sd*bc*sc*i*' 'pci:v00008086d00008D49sv*sd*bc*sc*i*' 'pci:v00008086d00008D48sv*sd*bc*sc*i*' 'pci:v00008086d00008D47sv*sd*bc*sc*i*' 'pci:v00008086d00008D46sv*sd*bc*sc*i*' 'pci:v00008086d00008D45sv*sd*bc*sc*i*' 'pci:v00008086d00008D44sv*sd*bc*sc*i*' 'pci:v00008086d00008D43sv*sd*bc*sc*i*' 'pci:v00008086d00008D42sv*sd*bc*sc*i*' 'pci:v00008086d00008D41sv*sd*bc*sc*i*' 'pci:v00008086d00008D40sv*sd*bc*sc*i*' 'pci:v00008086d00008CC6sv*sd*bc*sc*i*' 'pci:v00008086d00008CC4sv*sd*bc*sc*i*' 'pci:v00008086d00008CC3sv*sd*bc*sc*i*' 'pci:v00008086d00008CC2sv*sd*bc*sc*i*' 'pci:v00008086d00008CC1sv*sd*bc*sc*i*' 'pci:v00008086d00008C5Fsv*sd*bc*sc*i*' 'pci:v00008086d00008C5Esv*sd*bc*sc*i*' 'pci:v00008086d00008C5Dsv*sd*bc*sc*i*' 'pci:v00008086d00008C5Csv*sd*bc*sc*i*' 'pci:v00008086d00008C5Bsv*sd*bc*sc*i*' 'pci:v00008086d00008C5Asv*sd*bc*sc*i*' 'pci:v00008086d00008C59sv*sd*bc*sc*i*' 'pci:v00008086d00008C58sv*sd*bc*sc*i*' 'pci:v00008086d00008C57sv*sd*bc*sc*i*' 'pci:v00008086d00008C56sv*sd*bc*sc*i*' 'pci:v00008086d00008C55sv*sd*bc*sc*i*' 'pci:v00008086d00008C54sv*sd*bc*sc*i*' 'pci:v00008086d00008C53sv*sd*bc*sc*i*' 'pci:v00008086d00008C52sv*sd*bc*sc*i*' 'pci:v00008086d00008C51sv*sd*bc*sc*i*' 'pci:v00008086d00008C50sv*sd*bc*sc*i*' 'pci:v00008086d00008C4Fsv*sd*bc*sc*i*' 'pci:v00008086d00008C4Esv*sd*bc*sc*i*' 'pci:v00008086d00008C4Dsv*sd*bc*sc*i*' 'pci:v00008086d00008C4Csv*sd*bc*sc*i*' 'pci:v00008086d00008C4Bsv*sd*bc*sc*i*' 'pci:v00008086d00008C4Asv*sd*bc*sc*i*' 'pci:v00008086d00008C49sv*sd*bc*sc*i*' 'pci:v00008086d00008C48sv*sd*bc*sc*i*' 'pci:v00008086d00008C47sv*sd*bc*sc*i*' 'pci:v00008086d00008C46sv*sd*bc*sc*i*' 'pci:v00008086d00008C45sv*sd*bc*sc*i*' 'pci:v00008086d00008C44sv*sd*bc*sc*i*' 'pci:v00008086d00008C43sv*sd*bc*sc*i*' 'pci:v00008086d00008C42sv*sd*bc*sc*i*' 'pci:v00008086d00008C41sv*sd*bc*sc*i*' 'pci:v00008086d00008C40sv*sd*bc*sc*i*' 'pci:v00008086d00005AE8sv*sd*bc*sc*i*' 'pci:v00008086d00005031sv*sd*bc*sc*i*' 'pci:v00008086d00003B16sv*sd*bc*sc*i*' 'pci:v00008086d00003B14sv*sd*bc*sc*i*' 'pci:v00008086d00003B12sv*sd*bc*sc*i*' 'pci:v00008086d00003B0Fsv*sd*bc*sc*i*' 'pci:v00008086d00003B0Dsv*sd*bc*sc*i*' 'pci:v00008086d00003B0Bsv*sd*bc*sc*i*' 'pci:v00008086d00003B0Asv*sd*bc*sc*i*' 'pci:v00008086d00003B09sv*sd*bc*sc*i*' 'pci:v00008086d00003B08sv*sd*bc*sc*i*' 'pci:v00008086d00003B07sv*sd*bc*sc*i*' 'pci:v00008086d00003B06sv*sd*bc*sc*i*' 'pci:v00008086d00003B03sv*sd*bc*sc*i*' 'pci:v00008086d00003B02sv*sd*bc*sc*i*' 'pci:v00008086d00003B01sv*sd*bc*sc*i*' 'pci:v00008086d00003B00sv*sd*bc*sc*i*' 'pci:v00008086d00003A1Asv*sd*bc*sc*i*' 'pci:v00008086d00003A18sv*sd*bc*sc*i*' 'pci:v00008086d00003A16sv*sd*bc*sc*i*' 'pci:v00008086d00003A14sv*sd*bc*sc*i*' 'pci:v00008086d00002B9Csv*sd*bc*sc*i*' 'pci:v00008086d00003197sv*sd*bc*sc*i*' 'pci:v00008086d00002919sv*sd*bc*sc*i*' 'pci:v00008086d00002918sv*sd*bc*sc*i*' 'pci:v00008086d00002917sv*sd*bc*sc*i*' 'pci:v00008086d00002916sv*sd*bc*sc*i*' 'pci:v00008086d00002914sv*sd*bc*sc*i*' 'pci:v00008086d00002912sv*sd*bc*sc*i*' 'pci:v00008086d00002815sv*sd*bc*sc*i*' 'pci:v00008086d00002814sv*sd*bc*sc*i*' 'pci:v00008086d00002812sv*sd*bc*sc*i*' 'pci:v00008086d00002811sv*sd*bc*sc*i*' 'pci:v00008086d00002810sv*sd*bc*sc*i*' 'pci:v00008086d000027BDsv*sd*bc*sc*i*' 'pci:v00008086d000027BCsv*sd*bc*sc*i*' 'pci:v00008086d000027B9sv*sd*bc*sc*i*' 'pci:v00008086d000027B8sv*sd*bc*sc*i*' 'pci:v00008086d000027B0sv*sd*bc*sc*i*' 'pci:v00008086d0000267Fsv*sd*bc*sc*i*' 'pci:v00008086d0000267Esv*sd*bc*sc*i*' 'pci:v00008086d0000267Dsv*sd*bc*sc*i*' 'pci:v00008086d0000267Csv*sd*bc*sc*i*' 'pci:v00008086d0000267Bsv*sd*bc*sc*i*' 'pci:v00008086d0000267Asv*sd*bc*sc*i*' 'pci:v00008086d00002679sv*sd*bc*sc*i*' 'pci:v00008086d00002678sv*sd*bc*sc*i*' 'pci:v00008086d00002677sv*sd*bc*sc*i*' 'pci:v00008086d00002676sv*sd*bc*sc*i*' 'pci:v00008086d00002675sv*sd*bc*sc*i*' 'pci:v00008086d00002674sv*sd*bc*sc*i*' 'pci:v00008086d00002673sv*sd*bc*sc*i*' 'pci:v00008086d00002672sv*sd*bc*sc*i*' 'pci:v00008086d00002671sv*sd*bc*sc*i*' 'pci:v00008086d00002670sv*sd*bc*sc*i*' 'pci:v00008086d00002642sv*sd*bc*sc*i*' 'pci:v00008086d00002641sv*sd*bc*sc*i*' 'pci:v00008086d00002640sv*sd*bc*sc*i*' 'pci:v00008086d000025A1sv*sd*bc*sc*i*' 'pci:v00008086d000024D0sv*sd*bc*sc*i*' 'pci:v00008086d000024CCsv*sd*bc*sc*i*' 'pci:v00008086d000024C0sv*sd*bc*sc*i*' 'pci:v00008086d0000248Csv*sd*bc*sc*i*' 'pci:v00008086d00002480sv*sd*bc*sc*i*' 'pci:v00008086d00002450sv*sd*bc*sc*i*' 'pci:v00008086d0000244Csv*sd*bc*sc*i*' 'pci:v00008086d00002440sv*sd*bc*sc*i*' 'pci:v00008086d00002420sv*sd*bc*sc*i*' 'pci:v00008086d00002410sv*sd*bc*sc*i*' 'pci:v00008086d00002390sv*sd*bc*sc*i*' 'pci:v00008086d00002310sv*sd*bc*sc*i*' 'pci:v00008086d0000229Csv*sd*bc*sc*i*' 'pci:v00008086d00001F3Bsv*sd*bc*sc*i*' 'pci:v00008086d00001F3Asv*sd*bc*sc*i*' 'pci:v00008086d00001F39sv*sd*bc*sc*i*' 'pci:v00008086d00001F38sv*sd*bc*sc*i*' 'pci:v00008086d00001E5Fsv*sd*bc*sc*i*' 'pci:v00008086d00001E5Esv*sd*bc*sc*i*' 'pci:v00008086d00001E5Dsv*sd*bc*sc*i*' 'pci:v00008086d00001E5Csv*sd*bc*sc*i*' 'pci:v00008086d00001E5Bsv*sd*bc*sc*i*' 'pci:v00008086d00001E5Asv*sd*bc*sc*i*' 'pci:v00008086d00001E59sv*sd*bc*sc*i*' 'pci:v00008086d00001E58sv*sd*bc*sc*i*' 'pci:v00008086d00001E57sv*sd*bc*sc*i*' 'pci:v00008086d00001E56sv*sd*bc*sc*i*' 'pci:v00008086d00001E55sv*sd*bc*sc*i*' 'pci:v00008086d00001E54sv*sd*bc*sc*i*' 'pci:v00008086d00001E53sv*sd*bc*sc*i*' 'pci:v00008086d00001E52sv*sd*bc*sc*i*' 'pci:v00008086d00001E51sv*sd*bc*sc*i*' 'pci:v00008086d00001E50sv*sd*bc*sc*i*' 'pci:v00008086d00001E4Fsv*sd*bc*sc*i*' 'pci:v00008086d00001E4Esv*sd*bc*sc*i*' 'pci:v00008086d00001E4Dsv*sd*bc*sc*i*' 'pci:v00008086d00001E4Csv*sd*bc*sc*i*' 'pci:v00008086d00001E4Bsv*sd*bc*sc*i*' 'pci:v00008086d00001E4Asv*sd*bc*sc*i*' 'pci:v00008086d00001E49sv*sd*bc*sc*i*' 'pci:v00008086d00001E48sv*sd*bc*sc*i*' 'pci:v00008086d00001E47sv*sd*bc*sc*i*' 'pci:v00008086d00001E46sv*sd*bc*sc*i*' 'pci:v00008086d00001E45sv*sd*bc*sc*i*' 'pci:v00008086d00001E44sv*sd*bc*sc*i*' 'pci:v00008086d00001E43sv*sd*bc*sc*i*' 'pci:v00008086d00001E42sv*sd*bc*sc*i*' 'pci:v00008086d00001E41sv*sd*bc*sc*i*' 'pci:v00008086d00001E40sv*sd*bc*sc*i*' 'pci:v00008086d00001D41sv*sd*bc*sc*i*' 'pci:v00008086d00001D40sv*sd*bc*sc*i*' 'pci:v00008086d00001C5Fsv*sd*bc*sc*i*' 'pci:v00008086d00001C5Esv*sd*bc*sc*i*' 'pci:v00008086d00001C5Dsv*sd*bc*sc*i*' 'pci:v00008086d00001C5Csv*sd*bc*sc*i*' 'pci:v00008086d00001C5Bsv*sd*bc*sc*i*' 'pci:v00008086d00001C5Asv*sd*bc*sc*i*' 'pci:v00008086d00001C59sv*sd*bc*sc*i*' 'pci:v00008086d00001C58sv*sd*bc*sc*i*' 'pci:v00008086d00001C57sv*sd*bc*sc*i*' 'pci:v00008086d00001C56sv*sd*bc*sc*i*' 'pci:v00008086d00001C55sv*sd*bc*sc*i*' 'pci:v00008086d00001C54sv*sd*bc*sc*i*' 'pci:v00008086d00001C53sv*sd*bc*sc*i*' 'pci:v00008086d00001C52sv*sd*bc*sc*i*' 'pci:v00008086d00001C51sv*sd*bc*sc*i*' 'pci:v00008086d00001C50sv*sd*bc*sc*i*' 'pci:v00008086d00001C4Fsv*sd*bc*sc*i*' 'pci:v00008086d00001C4Esv*sd*bc*sc*i*' 'pci:v00008086d00001C4Dsv*sd*bc*sc*i*' 'pci:v00008086d00001C4Csv*sd*bc*sc*i*' 'pci:v00008086d00001C4Bsv*sd*bc*sc*i*' 'pci:v00008086d00001C4Asv*sd*bc*sc*i*' 'pci:v00008086d00001C49sv*sd*bc*sc*i*' 'pci:v00008086d00001C48sv*sd*bc*sc*i*' 'pci:v00008086d00001C47sv*sd*bc*sc*i*' 'pci:v00008086d00001C46sv*sd*bc*sc*i*' 'pci:v00008086d00001C45sv*sd*bc*sc*i*' 'pci:v00008086d00001C44sv*sd*bc*sc*i*' 'pci:v00008086d00001C43sv*sd*bc*sc*i*' 'pci:v00008086d00001C42sv*sd*bc*sc*i*' 'pci:v00008086d00001C41sv*sd*bc*sc*i*' 'pci:v00008086d000019DCsv*sd*bc*sc*i*' 'pci:v00008086d00000F1Csv*sd*bc*sc*i*' 'pci:v000017F3d00006030sv*sd*bc*sc*i*' 'pci:v000010B5d00009050sv000013C3sd00000202bc*sc*i*' 'pci:v000010B5d00009050sv000013C3sd00000201bc*sc*i*' 'pci:v000010B5d00009030sv000013C3sd00000202bc*sc*i*' 'pci:v000010B5d00009030sv000013C3sd00000201bc*sc*i*' 'pci:v000010B5d00009050sv000013C3sd00000100bc*sc*i*' 'pci:v000010B5d00009030sv000013C3sd00000101bc*sc*i*' 'pci:v00001106d00008409sv*sd*bc*sc*i*' 'i2c:wl1273-fm' 'i2c:si4768' 'i2c:si4764' 'i2c:si4761' 'pci:v00008086d0000A87Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A87Asv*sd*bc*sc*i*' 'pci:v00008086d0000A879sv*sd*bc*sc*i*' 'pci:v00008086d0000A878sv*sd*bc*sc*i*' 'pci:v00008086d0000A852sv*sd*bc*sc*i*' 'pci:v00008086d0000A851sv*sd*bc*sc*i*' 'pci:v00008086d0000A850sv*sd*bc*sc*i*' 'pci:v00008086d0000A846sv*sd*bc*sc*i*' 'pci:v00008086d0000A830sv*sd*bc*sc*i*' 'pci:v00008086d0000A827sv*sd*bc*sc*i*' 'pci:v00008086d0000A826sv*sd*bc*sc*i*' 'pci:v00008086d0000A825sv*sd*bc*sc*i*' 'pci:v00008086d0000A3E6sv*sd*bc*sc*i*' 'pci:v00008086d0000A3E3sv*sd*bc*sc*i*' 'pci:v00008086d0000A3E2sv*sd*bc*sc*i*' 'pci:v00008086d0000A3E1sv*sd*bc*sc*i*' 'pci:v00008086d0000A3E0sv*sd*bc*sc*i*' 'pci:v00008086d0000A3AAsv*sd*bc*sc*i*' 'pci:v00008086d0000A3A9sv*sd*bc*sc*i*' 'pci:v00008086d0000A3A8sv*sd*bc*sc*i*' 'pci:v00008086d0000A3A7sv*sd*bc*sc*i*' 'pci:v00008086d0000A37Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A36Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A36Asv*sd*bc*sc*i*' 'pci:v00008086d0000A369sv*sd*bc*sc*i*' 'pci:v00008086d0000A368sv*sd*bc*sc*i*' 'pci:v00008086d0000A347sv*sd*bc*sc*i*' 'pci:v00008086d0000A32Bsv*sd*bc*sc*i*' 'pci:v00008086d0000A32Asv*sd*bc*sc*i*' 'pci:v00008086d0000A329sv*sd*bc*sc*i*' 'pci:v00008086d0000A328sv*sd*bc*sc*i*' 'pci:v00008086d0000A2E6sv*sd*bc*sc*i*' 'pci:v00008086d0000A2E3sv*sd*bc*sc*i*' 'pci:v00008086d0000A2E2sv*sd*bc*sc*i*' 'pci:v00008086d0000A2E1sv*sd*bc*sc*i*' 'pci:v00008086d0000A2E0sv*sd*bc*sc*i*' 'pci:v00008086d0000A2AAsv*sd*bc*sc*i*' 'pci:v00008086d0000A2A9sv*sd*bc*sc*i*' 'pci:v00008086d0000A2A8sv*sd*bc*sc*i*' 'pci:v00008086d0000A2A7sv*sd*bc*sc*i*' 'pci:v00008086d0000A166sv*sd*bc*sc*i*' 'pci:v00008086d0000A162sv*sd*bc*sc*i*' 'pci:v00008086d0000A161sv*sd*bc*sc*i*' 'pci:v00008086d0000A160sv*sd*bc*sc*i*' 'pci:v00008086d0000A12Asv*sd*bc*sc*i*' 'pci:v00008086d0000A129sv*sd*bc*sc*i*' 'pci:v00008086d0000A128sv*sd*bc*sc*i*' 'pci:v00008086d0000A127sv*sd*bc*sc*i*' 'pci:v00008086d0000A0FEsv*sd*bc*sc*i*' 'pci:v00008086d0000A0FDsv*sd*bc*sc*i*' 'pci:v00008086d0000A0FBsv*sd*bc*sc*i*' 'pci:v00008086d0000A0EBsv*sd*bc*sc*i*' 'pci:v00008086d0000A0EAsv*sd*bc*sc*i*' 'pci:v00008086d0000A0E9sv*sd*bc*sc*i*' 'pci:v00008086d0000A0E8sv*sd*bc*sc*i*' 'pci:v00008086d0000A0DFsv*sd*bc*sc*i*' 'pci:v00008086d0000A0DEsv*sd*bc*sc*i*' 'pci:v00008086d0000A0DDsv*sd*bc*sc*i*' 'pci:v00008086d0000A0DCsv*sd*bc*sc*i*' 'pci:v00008086d0000A0DBsv*sd*bc*sc*i*' 'pci:v00008086d0000A0DAsv*sd*bc*sc*i*' 'pci:v00008086d0000A0D9sv*sd*bc*sc*i*' 'pci:v00008086d0000A0D8sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C7sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C6sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C5sv*sd*bc*sc*i*' 'pci:v00008086d0000A0ABsv*sd*bc*sc*i*' 'pci:v00008086d0000A0AAsv*sd*bc*sc*i*' 'pci:v00008086d0000A0A9sv*sd*bc*sc*i*' 'pci:v00008086d0000A0A8sv*sd*bc*sc*i*' 'pci:v00008086d00009DFBsv*sd*bc*sc*i*' 'pci:v00008086d00009DEBsv*sd*bc*sc*i*' 'pci:v00008086d00009DEAsv*sd*bc*sc*i*' 'pci:v00008086d00009DE9sv*sd*bc*sc*i*' 'pci:v00008086d00009DE8sv*sd*bc*sc*i*' 'pci:v00008086d00009DC7sv*sd*bc*sc*i*' 'pci:v00008086d00009DC6sv*sd*bc*sc*i*' 'pci:v00008086d00009DC5sv*sd*bc*sc*i*' 'pci:v00008086d00009DABsv*sd*bc*sc*i*' 'pci:v00008086d00009DAAsv*sd*bc*sc*i*' 'pci:v00008086d00009DA9sv*sd*bc*sc*i*' 'pci:v00008086d00009DA8sv*sd*bc*sc*i*' 'pci:v00008086d00009D66sv*sd*bc*sc*i*' 'pci:v00008086d00009D65sv*sd*bc*sc*i*' 'pci:v00008086d00009D64sv*sd*bc*sc*i*' 'pci:v00008086d00009D63sv*sd*bc*sc*i*' 'pci:v00008086d00009D62sv*sd*bc*sc*i*' 'pci:v00008086d00009D61sv*sd*bc*sc*i*' 'pci:v00008086d00009D60sv*sd*bc*sc*i*' 'pci:v00008086d00009D2Asv*sd*bc*sc*i*' 'pci:v00008086d00009D29sv*sd*bc*sc*i*' 'pci:v00008086d00009D28sv*sd*bc*sc*i*' 'pci:v00008086d00009D27sv*sd*bc*sc*i*' 'pci:v00008086d000098EBsv*sd*bc*sc*i*' 'pci:v00008086d000098EAsv*sd*bc*sc*i*' 'pci:v00008086d000098E9sv*sd*bc*sc*i*' 'pci:v00008086d000098E8sv*sd*bc*sc*i*' 'pci:v00008086d000098C7sv*sd*bc*sc*i*' 'pci:v00008086d000098C6sv*sd*bc*sc*i*' 'pci:v00008086d000098C5sv*sd*bc*sc*i*' 'pci:v00008086d000098AAsv*sd*bc*sc*i*' 'pci:v00008086d000098A9sv*sd*bc*sc*i*' 'pci:v00008086d000098A8sv*sd*bc*sc*i*' 'pci:v00008086d00007F7Bsv*sd*bc*sc*i*' 'pci:v00008086d00007F7Asv*sd*bc*sc*i*' 'pci:v00008086d00007F5Fsv*sd*bc*sc*i*' 'pci:v00008086d00007F5Esv*sd*bc*sc*i*' 'pci:v00008086d00007F5Dsv*sd*bc*sc*i*' 'pci:v00008086d00007F5Csv*sd*bc*sc*i*' 'pci:v00008086d00007F4Fsv*sd*bc*sc*i*' 'pci:v00008086d00007F4Esv*sd*bc*sc*i*' 'pci:v00008086d00007F4Dsv*sd*bc*sc*i*' 'pci:v00008086d00007F4Csv*sd*bc*sc*i*' 'pci:v00008086d00007F2Bsv*sd*bc*sc*i*' 'pci:v00008086d00007F2Asv*sd*bc*sc*i*' 'pci:v00008086d00007F29sv*sd*bc*sc*i*' 'pci:v00008086d00007F28sv*sd*bc*sc*i*' 'pci:v00008086d00007E7Bsv*sd*bc*sc*i*' 'pci:v00008086d00007E7Asv*sd*bc*sc*i*' 'pci:v00008086d00007E79sv*sd*bc*sc*i*' 'pci:v00008086d00007E78sv*sd*bc*sc*i*' 'pci:v00008086d00007E52sv*sd*bc*sc*i*' 'pci:v00008086d00007E51sv*sd*bc*sc*i*' 'pci:v00008086d00007E50sv*sd*bc*sc*i*' 'pci:v00008086d00007E46sv*sd*bc*sc*i*' 'pci:v00008086d00007E30sv*sd*bc*sc*i*' 'pci:v00008086d00007E27sv*sd*bc*sc*i*' 'pci:v00008086d00007E26sv*sd*bc*sc*i*' 'pci:v00008086d00007E25sv*sd*bc*sc*i*' 'pci:v00008086d00007AFEsv*sd*bc*sc*i*' 'pci:v00008086d00007AFDsv*sd*bc*sc*i*' 'pci:v00008086d00007AFCsv*sd*bc*sc*i*' 'pci:v00008086d00007AFBsv*sd*bc*sc*i*' 'pci:v00008086d00007AF9sv*sd*bc*sc*i*' 'pci:v00008086d00007ADCsv*sd*bc*sc*i*' 'pci:v00008086d00007ACFsv*sd*bc*sc*i*' 'pci:v00008086d00007ACEsv*sd*bc*sc*i*' 'pci:v00008086d00007ACDsv*sd*bc*sc*i*' 'pci:v00008086d00007ACCsv*sd*bc*sc*i*' 'pci:v00008086d00007AABsv*sd*bc*sc*i*' 'pci:v00008086d00007AAAsv*sd*bc*sc*i*' 'pci:v00008086d00007AA9sv*sd*bc*sc*i*' 'pci:v00008086d00007AA8sv*sd*bc*sc*i*' 'pci:v00008086d00007A7Esv*sd*bc*sc*i*' 'pci:v00008086d00007A7Dsv*sd*bc*sc*i*' 'pci:v00008086d00007A7Csv*sd*bc*sc*i*' 'pci:v00008086d00007A7Bsv*sd*bc*sc*i*' 'pci:v00008086d00007A79sv*sd*bc*sc*i*' 'pci:v00008086d00007A5Csv*sd*bc*sc*i*' 'pci:v00008086d00007A4Fsv*sd*bc*sc*i*' 'pci:v00008086d00007A4Esv*sd*bc*sc*i*' 'pci:v00008086d00007A4Dsv*sd*bc*sc*i*' 'pci:v00008086d00007A4Csv*sd*bc*sc*i*' 'pci:v00008086d00007A2Bsv*sd*bc*sc*i*' 'pci:v00008086d00007A2Asv*sd*bc*sc*i*' 'pci:v00008086d00007A29sv*sd*bc*sc*i*' 'pci:v00008086d00007A28sv*sd*bc*sc*i*' 'pci:v00008086d00005AEEsv*sd*bc*sc*i*' 'pci:v00008086d00005AC6sv*sd*bc*sc*i*' 'pci:v00008086d00005AC4sv*sd*bc*sc*i*' 'pci:v00008086d00005AC2sv*sd*bc*sc*i*' 'pci:v00008086d00005AC0sv*sd*bc*sc*i*' 'pci:v00008086d00005ABEsv*sd*bc*sc*i*' 'pci:v00008086d00005ABCsv*sd*bc*sc*i*' 'pci:v00008086d00005ABAsv*sd*bc*sc*i*' 'pci:v00008086d00005AB8sv*sd*bc*sc*i*' 'pci:v00008086d00005AB6sv*sd*bc*sc*i*' 'pci:v00008086d00005AB4sv*sd*bc*sc*i*' 'pci:v00008086d00005AB2sv*sd*bc*sc*i*' 'pci:v00008086d00005AB0sv*sd*bc*sc*i*' 'pci:v00008086d00005AAEsv*sd*bc*sc*i*' 'pci:v00008086d00005AACsv*sd*bc*sc*i*' 'pci:v00008086d000054FBsv*sd*bc*sc*i*' 'pci:v00008086d000054EBsv*sd*bc*sc*i*' 'pci:v00008086d000054EAsv*sd*bc*sc*i*' 'pci:v00008086d000054E9sv*sd*bc*sc*i*' 'pci:v00008086d000054E8sv*sd*bc*sc*i*' 'pci:v00008086d000054C7sv*sd*bc*sc*i*' 'pci:v00008086d000054C6sv*sd*bc*sc*i*' 'pci:v00008086d000054C5sv*sd*bc*sc*i*' 'pci:v00008086d000054ABsv*sd*bc*sc*i*' 'pci:v00008086d000054AAsv*sd*bc*sc*i*' 'pci:v00008086d000054A9sv*sd*bc*sc*i*' 'pci:v00008086d000054A8sv*sd*bc*sc*i*' 'pci:v00008086d000051FBsv*sd*bc*sc*i*' 'pci:v00008086d000051EBsv*sd*bc*sc*i*' 'pci:v00008086d000051EAsv*sd*bc*sc*i*' 'pci:v00008086d000051E9sv*sd*bc*sc*i*' 'pci:v00008086d000051E8sv*sd*bc*sc*i*' 'pci:v00008086d000051D9sv*sd*bc*sc*i*' 'pci:v00008086d000051D8sv*sd*bc*sc*i*' 'pci:v00008086d000051C7sv*sd*bc*sc*i*' 'pci:v00008086d000051C6sv*sd*bc*sc*i*' 'pci:v00008086d000051C5sv*sd*bc*sc*i*' 'pci:v00008086d000051ABsv*sd*bc*sc*i*' 'pci:v00008086d000051AAsv*sd*bc*sc*i*' 'pci:v00008086d000051A9sv*sd*bc*sc*i*' 'pci:v00008086d000051A8sv*sd*bc*sc*i*' 'pci:v00008086d00004DFBsv*sd*bc*sc*i*' 'pci:v00008086d00004DEBsv*sd*bc*sc*i*' 'pci:v00008086d00004DEAsv*sd*bc*sc*i*' 'pci:v00008086d00004DE9sv*sd*bc*sc*i*' 'pci:v00008086d00004DE8sv*sd*bc*sc*i*' 'pci:v00008086d00004DC7sv*sd*bc*sc*i*' 'pci:v00008086d00004DC6sv*sd*bc*sc*i*' 'pci:v00008086d00004DC5sv*sd*bc*sc*i*' 'pci:v00008086d00004DABsv*sd*bc*sc*i*' 'pci:v00008086d00004DAAsv*sd*bc*sc*i*' 'pci:v00008086d00004DA9sv*sd*bc*sc*i*' 'pci:v00008086d00004DA8sv*sd*bc*sc*i*' 'pci:v00008086d00004B7Bsv*sd*bc*sc*i*' 'pci:v00008086d00004B7Asv*sd*bc*sc*i*' 'pci:v00008086d00004B79sv*sd*bc*sc*i*' 'pci:v00008086d00004B78sv*sd*bc*sc*i*' 'pci:v00008086d00004B4Dsv*sd*bc*sc*i*' 'pci:v00008086d00004B4Csv*sd*bc*sc*i*' 'pci:v00008086d00004B4Bsv*sd*bc*sc*i*' 'pci:v00008086d00004B45sv*sd*bc*sc*i*' 'pci:v00008086d00004B44sv*sd*bc*sc*i*' 'pci:v00008086d00004B37sv*sd*bc*sc*i*' 'pci:v00008086d00004B2Bsv*sd*bc*sc*i*' 'pci:v00008086d00004B2Asv*sd*bc*sc*i*' 'pci:v00008086d00004B29sv*sd*bc*sc*i*' 'pci:v00008086d00004B28sv*sd*bc*sc*i*' 'pci:v00008086d000043FDsv*sd*bc*sc*i*' 'pci:v00008086d000043FBsv*sd*bc*sc*i*' 'pci:v00008086d000043EBsv*sd*bc*sc*i*' 'pci:v00008086d000043EAsv*sd*bc*sc*i*' 'pci:v00008086d000043E9sv*sd*bc*sc*i*' 'pci:v00008086d000043E8sv*sd*bc*sc*i*' 'pci:v00008086d000043DAsv*sd*bc*sc*i*' 'pci:v00008086d000043D8sv*sd*bc*sc*i*' 'pci:v00008086d000043AEsv*sd*bc*sc*i*' 'pci:v00008086d000043ADsv*sd*bc*sc*i*' 'pci:v00008086d000043ABsv*sd*bc*sc*i*' 'pci:v00008086d000043AAsv*sd*bc*sc*i*' 'pci:v00008086d000043A9sv*sd*bc*sc*i*' 'pci:v00008086d000043A8sv*sd*bc*sc*i*' 'pci:v00008086d000043A7sv*sd*bc*sc*i*' 'pci:v00008086d000038A8sv*sd*bc*sc*i*' 'pci:v00008086d000034FBsv*sd*bc*sc*i*' 'pci:v00008086d000034EBsv*sd*bc*sc*i*' 'pci:v00008086d000034EAsv*sd*bc*sc*i*' 'pci:v00008086d000034E9sv*sd*bc*sc*i*' 'pci:v00008086d000034E8sv*sd*bc*sc*i*' 'pci:v00008086d000034C7sv*sd*bc*sc*i*' 'pci:v00008086d000034C6sv*sd*bc*sc*i*' 'pci:v00008086d000034C5sv*sd*bc*sc*i*' 'pci:v00008086d000034ABsv*sd*bc*sc*i*' 'pci:v00008086d000034AAsv*sd*bc*sc*i*' 'pci:v00008086d000034A9sv*sd*bc*sc*i*' 'pci:v00008086d000034A8sv*sd*bc*sc*i*' 'pci:v00008086d000031EEsv*sd*bc*sc*i*' 'pci:v00008086d000031C6sv*sd*bc*sc*i*' 'pci:v00008086d000031C4sv*sd*bc*sc*i*' 'pci:v00008086d000031C2sv*sd*bc*sc*i*' 'pci:v00008086d000031C0sv*sd*bc*sc*i*' 'pci:v00008086d000031BEsv*sd*bc*sc*i*' 'pci:v00008086d000031BCsv*sd*bc*sc*i*' 'pci:v00008086d000031BAsv*sd*bc*sc*i*' 'pci:v00008086d000031B8sv*sd*bc*sc*i*' 'pci:v00008086d000031B6sv*sd*bc*sc*i*' 'pci:v00008086d000031B4sv*sd*bc*sc*i*' 'pci:v00008086d000031B2sv*sd*bc*sc*i*' 'pci:v00008086d000031B0sv*sd*bc*sc*i*' 'pci:v00008086d000031AEsv*sd*bc*sc*i*' 'pci:v00008086d000031ACsv*sd*bc*sc*i*' 'pci:v00008086d00001BAEsv*sd*bc*sc*i*' 'pci:v00008086d00001BADsv*sd*bc*sc*i*' 'pci:v00008086d00001AEEsv*sd*bc*sc*i*' 'pci:v00008086d00001AC6sv*sd*bc*sc*i*' 'pci:v00008086d00001AC4sv*sd*bc*sc*i*' 'pci:v00008086d00001AC2sv*sd*bc*sc*i*' 'pci:v00008086d00001AC0sv*sd*bc*sc*i*' 'pci:v00008086d00001ABEsv*sd*bc*sc*i*' 'pci:v00008086d00001ABCsv*sd*bc*sc*i*' 'pci:v00008086d00001ABAsv*sd*bc*sc*i*' 'pci:v00008086d00001AB8sv*sd*bc*sc*i*' 'pci:v00008086d00001AB6sv*sd*bc*sc*i*' 'pci:v00008086d00001AB4sv*sd*bc*sc*i*' 'pci:v00008086d00001AB2sv*sd*bc*sc*i*' 'pci:v00008086d00001AB0sv*sd*bc*sc*i*' 'pci:v00008086d00001AAEsv*sd*bc*sc*i*' 'pci:v00008086d00001AACsv*sd*bc*sc*i*' 'pci:v00008086d00000AEEsv*sd*bc*sc*i*' 'pci:v00008086d00000AC6sv*sd*bc*sc*i*' 'pci:v00008086d00000AC4sv*sd*bc*sc*i*' 'pci:v00008086d00000AC2sv*sd*bc*sc*i*' 'pci:v00008086d00000AC0sv*sd*bc*sc*i*' 'pci:v00008086d00000ABEsv*sd*bc*sc*i*' 'pci:v00008086d00000ABCsv*sd*bc*sc*i*' 'pci:v00008086d00000ABAsv*sd*bc*sc*i*' 'pci:v00008086d00000AB8sv*sd*bc*sc*i*' 'pci:v00008086d00000AB6sv*sd*bc*sc*i*' 'pci:v00008086d00000AB4sv*sd*bc*sc*i*' 'pci:v00008086d00000AB2sv*sd*bc*sc*i*' 'pci:v00008086d00000AB0sv*sd*bc*sc*i*' 'pci:v00008086d00000AAEsv*sd*bc*sc*i*' 'pci:v00008086d00000AACsv*sd*bc*sc*i*' 'pci:v00008086d000006FBsv*sd*bc*sc*i*' 'pci:v00008086d000006EBsv*sd*bc*sc*i*' 'pci:v00008086d000006EAsv*sd*bc*sc*i*' 'pci:v00008086d000006E9sv*sd*bc*sc*i*' 'pci:v00008086d000006E8sv*sd*bc*sc*i*' 'pci:v00008086d000006C7sv*sd*bc*sc*i*' 'pci:v00008086d000006ABsv*sd*bc*sc*i*' 'pci:v00008086d000006AAsv*sd*bc*sc*i*' 'pci:v00008086d000006A9sv*sd*bc*sc*i*' 'pci:v00008086d000006A8sv*sd*bc*sc*i*' 'pci:v00008086d000002FBsv*sd*bc*sc*i*' 'pci:v00008086d000002EBsv*sd*bc*sc*i*' 'pci:v00008086d000002EAsv*sd*bc*sc*i*' 'pci:v00008086d000002E9sv*sd*bc*sc*i*' 'pci:v00008086d000002E8sv*sd*bc*sc*i*' 'pci:v00008086d000002C7sv*sd*bc*sc*i*' 'pci:v00008086d000002C6sv*sd*bc*sc*i*' 'pci:v00008086d000002C5sv*sd*bc*sc*i*' 'pci:v00008086d000002ABsv*sd*bc*sc*i*' 'pci:v00008086d000002AAsv*sd*bc*sc*i*' 'pci:v00008086d000002A9sv*sd*bc*sc*i*' 'pci:v00008086d000002A8sv*sd*bc*sc*i*' 'acpi*:80865AC2:*' 'acpi*:80865ABC:*' 'acpi*:80865AAC:*' 'acpi*:80860AC2:*' 'acpi*:80860ABC:*' 'acpi*:80860AAC:*' 'acpi*:INT34BC:*' 'acpi*:INT34BA:*' 'acpi*:INT34B9:*' 'acpi*:INT34B8:*' 'acpi*:INT34B7:*' 'acpi*:INT34B6:*' 'acpi*:INT34B5:*' 'acpi*:INT34B4:*' 'acpi*:INT34B3:*' 'acpi*:INT34B2:*' 'acpi*:INT34B1:*' 'acpi*:INT34B0:*' 'acpi*:INT344A:*' 'acpi*:INT3449:*' 'acpi*:INT3448:*' 'acpi*:INT3447:*' 'acpi*:INT3446:*' 'acpi*:INT3445:*' 'acpi*:INT3444:*' 'acpi*:INT3443:*' 'acpi*:INT3442:*' 'acpi*:INT3441:*' 'acpi*:INT3440:*' 'acpi*:INT34D2:*' 'of:N*T*Cti,tps65917C*' 'of:N*T*Cti,tps65917' 'of:N*T*Cti,tps659038C*' 'of:N*T*Cti,tps659038' 'of:N*T*Cti,palmasC*' 'of:N*T*Cti,palmas' 'i2c:tps65913' 'i2c:twl6037' 'i2c:twl6035' 'i2c:palmas' 'usb:v2058p1005d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:lm3533' 'i2c:tahvo' 'i2c:retu' 'of:N*T*Cnokia,tahvoC*' 'of:N*T*Cnokia,tahvo' 'of:N*T*Cnokia,retuC*' 'of:N*T*Cnokia,retu' 'of:N*T*Cazoteq,iqs625C*' 'of:N*T*Cazoteq,iqs625' 'of:N*T*Cazoteq,iqs624C*' 'of:N*T*Cazoteq,iqs624' 'of:N*T*Cazoteq,iqs622C*' 'of:N*T*Cazoteq,iqs622' 'of:N*T*Cazoteq,iqs621C*' 'of:N*T*Cazoteq,iqs621' 'of:N*T*Cazoteq,iqs620aC*' 'of:N*T*Cazoteq,iqs620a' 'i2c:menf21bmc' 'usb:vA257p2013d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Crichtek,rt4831C*' 'of:N*T*Crichtek,rt4831' 'i2c:rt5033' 'of:N*T*Crichtek,rt5033C*' 'of:N*T*Crichtek,rt5033' 'of:N*T*Crichtek,rt5120C*' 'of:N*T*Crichtek,rt5120' 'i2c:sky81452' 'acpi*:INT34D3:*' 'acpi*:INT33F5:*' 'acpi*:INTC100E:*' 'of:N*T*Czii,rave-sp-rdu2C*' 'of:N*T*Czii,rave-sp-rdu2' 'of:N*T*Czii,rave-sp-rdu1C*' 'of:N*T*Czii,rave-sp-rdu1' 'of:N*T*Czii,rave-sp-esbC*' 'of:N*T*Czii,rave-sp-esb' 'of:N*T*Czii,rave-sp-mezzC*' 'of:N*T*Czii,rave-sp-mezz' 'of:N*T*Czii,rave-sp-niuC*' 'of:N*T*Czii,rave-sp-niu' 'of:N*T*Cmaxim,max5978C*' 'of:N*T*Cmaxim,max5978' 'of:N*T*Cmaxim,max5970C*' 'of:N*T*Cmaxim,max5970' 'of:N*T*Csilergy,sy7636aC*' 'of:N*T*Csilergy,sy7636a' 'of:N*T*Ckontron,sl28cpldC*' 'of:N*T*Ckontron,sl28cpld' 'of:N*T*Campere,smproC*' 'of:N*T*Campere,smpro' 'spi:intel-m10-bmc' 'spi:m10-n5010' 'spi:m10-d5005' 'spi:m10-n3000' 'dfl:t0000f0012*' 'of:N*T*Cactions,atc2609aC*' 'of:N*T*Cactions,atc2609a' 'of:N*T*Cactions,atc2603cC*' 'of:N*T*Cactions,atc2603c' 'acpi*:INT339A:*' 'acpi*:NXP5440:*' 'of:N*T*Cnxp,pn544-i2cC*' 'of:N*T*Cnxp,pn544-i2c' 'i2c:pn544' 'mei:pn544:0bb17a78-2a8e-4c50-94d4-50266723775c:*:*' 'i2c:microread' 'mei:microread:0bb17a78-2a8e-4c50-94d4-50266723775c:*:*' 'usb:v072Fp2200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp02E1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p5591d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CCp2533d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:pn533_i2c' 'of:N*T*Cnxp,pn532-i2cC*' 'of:N*T*Cnxp,pn532-i2c' 'of:N*T*Cnxp,pn533-i2cC*' 'of:N*T*Cnxp,pn533-i2c' 'of:N*T*Cnxp,pn532C*' 'of:N*T*Cnxp,pn532' 'of:N*T*Cnxp,pn532C*' 'of:N*T*Cnxp,pn532' 'usb:v054Cp06C3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp06C1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p2046d*dc*dsc*dp*icFFisc04ip01in*' 'i2c:nfcmrvl_i2c' 'of:N*T*Cmarvell,nfc-i2cC*' 'of:N*T*Cmarvell,nfc-i2c' 'of:N*T*Cmarvell,nfc-spiC*' 'of:N*T*Cmarvell,nfc-spi' 'spi:nfcmrvl_spi' 'of:N*T*Cti,trf7970aC*' 'of:N*T*Cti,trf7970a' 'spi:trf7970a' 'acpi*:SMO2100:*' 'of:N*T*Cst,st21nfca_i2cC*' 'of:N*T*Cst,st21nfca_i2c' 'of:N*T*Cst,st21nfca-i2cC*' 'of:N*T*Cst,st21nfca-i2c' 'i2c:st21nfca_hci' 'i2c:st_nci' 'of:N*T*Cst,st21nfcc-i2cC*' 'of:N*T*Cst,st21nfcc-i2c' 'of:N*T*Cst,st21nfcb_i2cC*' 'of:N*T*Cst,st21nfcb_i2c' 'of:N*T*Cst,st21nfcb-i2cC*' 'of:N*T*Cst,st21nfcb-i2c' 'acpi*:SMO2102:*' 'acpi*:SMO2101:*' 'spi:st21nfcb-spi' 'spi:st_nci_spi' 'of:N*T*Cst,st21nfcb-spiC*' 'of:N*T*Cst,st21nfcb-spi' 'acpi*:SMO2101:*' 'acpi*:NXP7471:*' 'acpi*:NXP1002:*' 'acpi*:NXP1001:*' 'of:N*T*Cnxp,nxp-nci-i2cC*' 'of:N*T*Cnxp,nxp-nci-i2c' 'i2c:nxp-nci_i2c' 'of:N*T*Csamsung,s3fwrn5-i2cC*' 'of:N*T*Csamsung,s3fwrn5-i2c' 'i2c:s3fwrn5_i2c' 'of:N*T*Csamsung,s3fwrn82C*' 'of:N*T*Csamsung,s3fwrn82' 'spi:st95hf' 'of:N*T*Cst,st95hfC*' 'of:N*T*Cst,st95hf' 'platform:hmem_platform*' 'platform:hmem*' 'dax:t0*' 'dax:t0*' 'nd:t7*' 'cxl:t8*' 'cxl:t6*' 'pci:v*d*sv*sd*bc05sc02i10*' 'cxl:t5*' 'acpi*:ACPI0017:*' 'platform:cxl_acpi' 'cxl:t7*' 'cxl:t2*' 'cxl:t1*' 'cxl:t3*' 'input:b*v*p*e*-e*1,*k*r*a*m*l*s*f*w*' 'pci:v00001000d00000409sv*sd*bc*sc*i*' 'pci:v00001000d00001960sv*sd*bc*sc*i*' 'pci:v0000101Ed00001960sv*sd*bc*sc*i*' 'pci:v00001000d00000408sv*sd*bc*sc*i*' 'pci:v00001028d00000013sv00001028sd00000170bc*sc*i*' 'pci:v00001028d00000013sv00001028sd0000016Fbc*sc*i*' 'pci:v00001028d00000013sv00001028sd0000016Ebc*sc*i*' 'pci:v00001028d00000013sv00001028sd0000016Dbc*sc*i*' 'pci:v00001028d00000013sv00001028sd0000016Cbc*sc*i*' 'pci:v00001028d0000000Fsv00001028sd0000014Abc*sc*i*' 'pci:v00001000d00000407sv*sd*bc*sc*i*' 'pci:v00001000d00001960sv00001028sd00000518bc*sc*i*' 'pci:v00001000d00001960sv00001028sd00000520bc*sc*i*' 'pci:v00001028d0000000Esv00001028sd00000123bc*sc*i*' 'pci:v00001000d000010E7sv*sd*bc*sc*i*' 'pci:v00001000d000010E4sv*sd*bc*sc*i*' 'pci:v00001000d000010E3sv*sd*bc*sc*i*' 'pci:v00001000d000010E0sv*sd*bc*sc*i*' 'pci:v00001000d000010E6sv*sd*bc*sc*i*' 'pci:v00001000d000010E5sv*sd*bc*sc*i*' 'pci:v00001000d000010E2sv*sd*bc*sc*i*' 'pci:v00001000d000010E1sv*sd*bc*sc*i*' 'pci:v00001000d0000001Csv*sd*bc*sc*i*' 'pci:v00001000d0000001Bsv*sd*bc*sc*i*' 'pci:v00001000d00000017sv*sd*bc*sc*i*' 'pci:v00001000d00000016sv*sd*bc*sc*i*' 'pci:v00001000d00000015sv*sd*bc*sc*i*' 'pci:v00001000d00000014sv*sd*bc*sc*i*' 'pci:v00001000d00000053sv*sd*bc*sc*i*' 'pci:v00001000d00000052sv*sd*bc*sc*i*' 'pci:v00001000d000000CFsv*sd*bc*sc*i*' 'pci:v00001000d000000CEsv*sd*bc*sc*i*' 'pci:v00001000d0000005Fsv*sd*bc*sc*i*' 'pci:v00001000d0000005Dsv*sd*bc*sc*i*' 'pci:v00001000d0000002Fsv*sd*bc*sc*i*' 'pci:v00001000d0000005Bsv*sd*bc*sc*i*' 'pci:v00001028d00000015sv*sd*bc*sc*i*' 'pci:v00001000d00000413sv*sd*bc*sc*i*' 'pci:v00001000d00000071sv*sd*bc*sc*i*' 'pci:v00001000d00000073sv*sd*bc*sc*i*' 'pci:v00001000d00000079sv*sd*bc*sc*i*' 'pci:v00001000d00000078sv*sd*bc*sc*i*' 'pci:v00001000d0000007Csv*sd*bc*sc*i*' 'pci:v00001000d00000060sv*sd*bc*sc*i*' 'pci:v00001000d00000411sv*sd*bc*sc*i*' 'pcmcia:m*c*f*fn*pfn*paB4585A1Apb0A88DEA0pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB4585A1ApbA6F06EBEpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa85C10E17pb1A2640C1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3FAEE676pb81896B61pcF99F065Fpd*' 'pcmcia:m*c*f*fn*pfn*paD77B2930pb70F8B5F8pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD77B2930pbA85B2735pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3FAEE676pb194250ECpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa82375A27pb68EACE54pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa82375A27pbF68E5BF7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa18DF0BA0pb24662E8Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6534382ApbD67EEE79pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa20841B68pbAB3C3B6Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*paD361772Fpb299D1751pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa88395FA7pb33B7A5E6pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa182BDAFEpbC80D106Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8DACB57Epb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE3736C88pb859CAD20pc*pd*' 'pcmcia:m*c*f*fn*pfn*paAD89C6E8pb5F9A615Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa085A850Bpb80A6535Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa24BA9738pb3A3C3D20pc*pd*' 'pcmcia:m*c*f*fn*pfn*paAD89C6E8pb35F26476pcA8851D6Epd*' 'pcmcia:m*c*f*fn*pfn*paCDF7E4CCpb35F26476pcA8851D6Epd*' 'pcmcia:m*c*f*fn*pfn*pa*pb21648F44pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa085A850Bpb45432EB8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa23C78A9Dpb0099E7F7pc*pd*' 'net-pf-16-proto-8' 'pci:v00001137d00000045sv*sd*bc*sc*i*' 'pci:v00001137d00000046sv*sd*bc*sc*i*' 'pci:v00001077d00008080sv*sd*bc*sc*i*' 'pci:v00001077d0000165Csv*sd*bc*sc*i*' 'eisa:sABP7501*' 'eisa:sABP7401*' 'pci:v000010CDd00002700sv*sd*bc*sc*i*' 'pci:v000010CDd00002500sv*sd*bc*sc*i*' 'pci:v000010CDd00002300sv*sd*bc*sc*i*' 'pci:v000010CDd00001300sv*sd*bc*sc*i*' 'pci:v000010CDd00001200sv*sd*bc*sc*i*' 'pci:v000010CDd00001100sv*sd*bc*sc*i*' 'pci:v0000104Bd00008130sv*sd*bc*sc*i*' 'pci:v0000104Bd00000140sv*sd*bc*sc*i*' 'pci:v0000104Bd00001040sv*sd*bc*sc*i*' 'pci:v000017D3d0000188Asv*sd*bc*sc*i*' 'pci:v000017D3d00001886sv*sd*bc*sc*i*' 'pci:v000017D3d00001884sv*sd*bc*sc*i*' 'pci:v000017D3d00001883sv*sd*bc*sc*i*' 'pci:v000017D3d00001880sv*sd*bc*sc*i*' 'pci:v000017D3d00001681sv*sd*bc*sc*i*' 'pci:v000017D3d00001680sv*sd*bc*sc*i*' 'pci:v000017D3d00001381sv*sd*bc*sc*i*' 'pci:v000017D3d00001380sv*sd*bc*sc*i*' 'pci:v000017D3d00001280sv*sd*bc*sc*i*' 'pci:v000017D3d00001270sv*sd*bc*sc*i*' 'pci:v000017D3d00001260sv*sd*bc*sc*i*' 'pci:v000017D3d00001230sv*sd*bc*sc*i*' 'pci:v000017D3d00001220sv*sd*bc*sc*i*' 'pci:v000017D3d00001214sv*sd*bc*sc*i*' 'pci:v000017D3d00001210sv*sd*bc*sc*i*' 'pci:v000017D3d00001203sv*sd*bc*sc*i*' 'pci:v000017D3d00001202sv*sd*bc*sc*i*' 'pci:v000017D3d00001201sv*sd*bc*sc*i*' 'pci:v000017D3d00001200sv*sd*bc*sc*i*' 'pci:v000017D3d00001170sv*sd*bc*sc*i*' 'pci:v000017D3d00001160sv*sd*bc*sc*i*' 'pci:v000017D3d00001130sv*sd*bc*sc*i*' 'pci:v000017D3d00001120sv*sd*bc*sc*i*' 'pci:v000017D3d00001110sv*sd*bc*sc*i*' 'pci:v00009004d00007815sv*sd*bc01sc00i*' 'pci:v00009004d00001078sv*sd*bc01sc00i*' 'pci:v00009005d000000CFsv*sd*bc01sc00i*' 'pci:v00009005d000000CEsv*sd*bc01sc00i*' 'pci:v00009005d000000CDsv*sd*bc01sc00i*' 'pci:v00009005d000000CCsv*sd*bc01sc00i*' 'pci:v00009005d000000CBsv*sd*bc01sc00i*' 'pci:v00009005d000000CAsv*sd*bc01sc00i*' 'pci:v00009005d000000C9sv*sd*bc01sc00i*' 'pci:v00009005d000000C8sv*sd*bc01sc00i*' 'pci:v00009005d000000C7sv*sd*bc01sc00i*' 'pci:v00009005d000000C6sv*sd*bc01sc00i*' 'pci:v00009005d000000C5sv*sd*bc01sc00i*' 'pci:v00009005d000000C4sv*sd*bc01sc00i*' 'pci:v00009005d000000C3sv*sd*bc01sc00i*' 'pci:v00009005d000000C2sv*sd*bc01sc00i*' 'pci:v00009005d000000C1sv*sd*bc01sc00i*' 'pci:v00009005d000000C0sv*sd*bc01sc00i*' 'pci:v00009005d0000005Fsv*sd*bc01sc00i*' 'pci:v00009005d0000005Esv*sd*bc01sc00i*' 'pci:v00009005d0000005Dsv*sd*bc01sc00i*' 'pci:v00009005d0000005Csv*sd*bc01sc00i*' 'pci:v00009005d0000005Bsv*sd*bc01sc00i*' 'pci:v00009005d0000005Asv*sd*bc01sc00i*' 'pci:v00009005d00000059sv*sd*bc01sc00i*' 'pci:v00009005d00000058sv*sd*bc01sc00i*' 'pci:v00009005d00000057sv*sd*bc01sc00i*' 'pci:v00009005d00000056sv*sd*bc01sc00i*' 'pci:v00009005d00000055sv*sd*bc01sc00i*' 'pci:v00009005d00000054sv*sd*bc01sc00i*' 'pci:v00009005d00000053sv*sd*bc01sc00i*' 'pci:v00009005d00000052sv*sd*bc01sc00i*' 'pci:v00009005d00000051sv*sd*bc01sc00i*' 'pci:v00009005d00000050sv*sd*bc01sc00i*' 'pci:v00009004d00007895sv*sd*bc01sc00i*' 'pci:v00009005d0000008Fsv*sd*bc01sc00i*' 'pci:v00009005d0000008Esv*sd*bc01sc00i*' 'pci:v00009005d0000008Dsv*sd*bc01sc00i*' 'pci:v00009005d0000008Csv*sd*bc01sc00i*' 'pci:v00009005d0000008Bsv*sd*bc01sc00i*' 'pci:v00009005d0000008Asv*sd*bc01sc00i*' 'pci:v00009005d00000089sv*sd*bc01sc00i*' 'pci:v00009005d00000088sv*sd*bc01sc00i*' 'pci:v00009005d00000087sv*sd*bc01sc00i*' 'pci:v00009005d00000086sv*sd*bc01sc00i*' 'pci:v00009005d00000085sv*sd*bc01sc00i*' 'pci:v00009005d00000084sv*sd*bc01sc00i*' 'pci:v00009005d00000083sv*sd*bc01sc00i*' 'pci:v00009005d00000082sv*sd*bc01sc00i*' 'pci:v00009005d00000081sv*sd*bc01sc00i*' 'pci:v00009005d00000080sv*sd*bc01sc00i*' 'pci:v00009005d0000001Fsv*sd*bc01sc00i*' 'pci:v00009005d0000001Esv*sd*bc01sc00i*' 'pci:v00009005d0000001Dsv*sd*bc01sc00i*' 'pci:v00009005d0000001Csv*sd*bc01sc00i*' 'pci:v00009005d0000001Bsv*sd*bc01sc00i*' 'pci:v00009005d0000001Asv*sd*bc01sc00i*' 'pci:v00009005d00000019sv*sd*bc01sc00i*' 'pci:v00009005d00000018sv*sd*bc01sc00i*' 'pci:v00009005d00000017sv*sd*bc01sc00i*' 'pci:v00009005d00000016sv*sd*bc01sc00i*' 'pci:v00009005d00000015sv*sd*bc01sc00i*' 'pci:v00009005d00000014sv*sd*bc01sc00i*' 'pci:v00009005d00000013sv*sd*bc01sc00i*' 'pci:v00009005d00000012sv*sd*bc01sc00i*' 'pci:v00009005d00000011sv*sd*bc01sc00i*' 'pci:v00009005d00000010sv*sd*bc01sc00i*' 'pci:v00009004d00008078sv*sd*bc01sc00i*' 'pci:v00009004d00007078sv*sd*bc01sc00i*' 'pci:v00009004d00006078sv*sd*bc01sc00i*' 'pci:v00009004d00003860sv*sd*bc01sc00i*' 'pci:v00009004d00005578sv*sd*bc01sc00i*' 'pci:v00009004d00005078sv*sd*bc01sc00i*' 'pci:v00009005d000000C3sv00009005sd0000FFFFbc01sc00i*' 'pci:v00009005d000000C0sv00000E11sd0000F620bc01sc00i*' 'pci:v00009005d000000C0sv00009005sd0000F620bc01sc00i*' 'pci:v00009005d00000053sv00009005sd0000FFFFbc01sc00i*' 'pci:v00009005d00000051sv00009005sd0000B500bc01sc00i*' 'pci:v00009005d00000051sv00009005sd0000FFFFbc01sc00i*' 'pci:v00009005d00000050sv00009005sd0000F500bc01sc00i*' 'pci:v00009005d00000050sv00009005sd0000FFFFbc01sc00i*' 'pci:v00009004d00007890sv00009004sd00007893bc01sc00i*' 'pci:v00009004d00007895sv00009004sd00007894bc01sc00i*' 'pci:v00009004d00007895sv00009004sd00007892bc01sc00i*' 'pci:v00009004d00007895sv00009004sd00007891bc01sc00i*' 'pci:v00009005d00000083sv00009005sd0000FFFFbc01sc00i*' 'pci:v00009005d00000081sv00009005sd000062A1bc01sc00i*' 'pci:v00009005d00000080sv00009005sd0000E220bc01sc00i*' 'pci:v00009005d00000080sv00009005sd00006220bc01sc00i*' 'pci:v00009005d00000080sv00009005sd000062A0bc01sc00i*' 'pci:v00009005d00000080sv00000E11sd0000E2A0bc01sc00i*' 'pci:v00009005d00000080sv00009005sd0000E2A0bc01sc00i*' 'pci:v00009005d00000013sv00009005sd00000003bc01sc00i*' 'pci:v00009005d0000001Fsv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d0000001Esv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d0000001Dsv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d0000001Csv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d0000001Bsv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d0000001Asv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000019sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000018sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000017sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000016sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000015sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000014sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000013sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000012sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000011sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000010sv00009005sd0000000Fbc01sc00i*' 'pci:v00009005d00000010sv00009005sd0000E100bc01sc00i*' 'pci:v00009005d00000010sv00009005sd0000A180bc01sc00i*' 'pci:v00009005d00000010sv00009005sd00002180bc01sc00i*' 'pci:v00009005d00000010sv00009005sd0000A100bc01sc00i*' 'pci:v00009005d00000011sv00009005sd00000181bc01sc00i*' 'pci:v00009004d00000078sv*sd*bc01sc00i*' 'pci:v00009004d00008778sv*sd*bc01sc00i*' 'pci:v00009004d00008878sv*sd*bc01sc00i*' 'pci:v00009004d00008678sv*sd*bc01sc00i*' 'pci:v00009004d00008378sv*sd*bc01sc00i*' 'pci:v00009004d00008578sv*sd*bc01sc00i*' 'pci:v00009004d00008478sv*sd*bc01sc00i*' 'pci:v00009004d00008278sv*sd*bc01sc00i*' 'pci:v00009004d00008178sv*sd*bc01sc00i*' 'pci:v00009004d00007678sv*sd*bc01sc00i*' 'pci:v00009004d00007578sv*sd*bc01sc00i*' 'pci:v00009004d00007478sv*sd*bc01sc00i*' 'pci:v00009004d00007378sv*sd*bc01sc00i*' 'pci:v00009004d00007278sv*sd*bc01sc00i*' 'pci:v00009004d00007178sv*sd*bc01sc00i*' 'pci:v00009004d00006038sv*sd*bc01sc00i*' 'pci:v00009004d00002178sv*sd*bc01sc00i*' 'pci:v00009004d00006178sv*sd*bc01sc00i*' 'pci:v00009004d00006075sv*sd*bc01sc00i*' 'pci:v00009004d00003860sv00009004sd00003869bc01sc00i*' 'pci:v00009004d00005078sv00009004sd00007850bc01sc00i*' 'pci:v00009005d0000809Fsv*sd*bc01sc04i*' 'pci:v00009005d0000809Fsv*sd*bc01sc00i*' 'pci:v00009005d0000801Fsv*sd*bc01sc04i*' 'pci:v00009005d0000801Fsv*sd*bc01sc00i*' 'pci:v00009005d0000809Esv*sd*bc01sc04i*' 'pci:v00009005d0000809Esv*sd*bc01sc00i*' 'pci:v00009005d0000801Esv*sd*bc01sc04i*' 'pci:v00009005d0000801Esv*sd*bc01sc00i*' 'pci:v00009005d0000809Dsv*sd*bc01sc04i*' 'pci:v00009005d0000809Dsv*sd*bc01sc00i*' 'pci:v00009005d0000801Dsv*sd*bc01sc04i*' 'pci:v00009005d0000801Dsv*sd*bc01sc00i*' 'pci:v00009005d0000809Csv*sd*bc01sc04i*' 'pci:v00009005d0000809Csv*sd*bc01sc00i*' 'pci:v00009005d0000801Csv*sd*bc01sc04i*' 'pci:v00009005d0000801Csv*sd*bc01sc00i*' 'pci:v00009005d0000809Bsv*sd*bc01sc04i*' 'pci:v00009005d0000809Bsv*sd*bc01sc00i*' 'pci:v00009005d0000801Bsv*sd*bc01sc04i*' 'pci:v00009005d0000801Bsv*sd*bc01sc00i*' 'pci:v00009005d0000809Asv*sd*bc01sc04i*' 'pci:v00009005d0000809Asv*sd*bc01sc00i*' 'pci:v00009005d0000801Asv*sd*bc01sc04i*' 'pci:v00009005d0000801Asv*sd*bc01sc00i*' 'pci:v00009005d00008099sv*sd*bc01sc04i*' 'pci:v00009005d00008099sv*sd*bc01sc00i*' 'pci:v00009005d00008019sv*sd*bc01sc04i*' 'pci:v00009005d00008019sv*sd*bc01sc00i*' 'pci:v00009005d00008098sv*sd*bc01sc04i*' 'pci:v00009005d00008098sv*sd*bc01sc00i*' 'pci:v00009005d00008018sv*sd*bc01sc04i*' 'pci:v00009005d00008018sv*sd*bc01sc00i*' 'pci:v00009005d00008097sv*sd*bc01sc04i*' 'pci:v00009005d00008097sv*sd*bc01sc00i*' 'pci:v00009005d00008017sv*sd*bc01sc04i*' 'pci:v00009005d00008017sv*sd*bc01sc00i*' 'pci:v00009005d00008096sv*sd*bc01sc04i*' 'pci:v00009005d00008096sv*sd*bc01sc00i*' 'pci:v00009005d00008016sv*sd*bc01sc04i*' 'pci:v00009005d00008016sv*sd*bc01sc00i*' 'pci:v00009005d00008095sv*sd*bc01sc04i*' 'pci:v00009005d00008095sv*sd*bc01sc00i*' 'pci:v00009005d00008015sv*sd*bc01sc04i*' 'pci:v00009005d00008015sv*sd*bc01sc00i*' 'pci:v00009005d00008094sv*sd*bc01sc04i*' 'pci:v00009005d00008094sv*sd*bc01sc00i*' 'pci:v00009005d00008014sv*sd*bc01sc04i*' 'pci:v00009005d00008014sv*sd*bc01sc00i*' 'pci:v00009005d00008093sv*sd*bc01sc04i*' 'pci:v00009005d00008093sv*sd*bc01sc00i*' 'pci:v00009005d00008013sv*sd*bc01sc04i*' 'pci:v00009005d00008013sv*sd*bc01sc00i*' 'pci:v00009005d00008092sv*sd*bc01sc04i*' 'pci:v00009005d00008092sv*sd*bc01sc00i*' 'pci:v00009005d00008012sv*sd*bc01sc04i*' 'pci:v00009005d00008012sv*sd*bc01sc00i*' 'pci:v00009005d00008091sv*sd*bc01sc04i*' 'pci:v00009005d00008091sv*sd*bc01sc00i*' 'pci:v00009005d00008011sv*sd*bc01sc04i*' 'pci:v00009005d00008011sv*sd*bc01sc00i*' 'pci:v00009005d00008090sv*sd*bc01sc04i*' 'pci:v00009005d00008090sv*sd*bc01sc00i*' 'pci:v00009005d00008010sv*sd*bc01sc04i*' 'pci:v00009005d00008010sv*sd*bc01sc00i*' 'pci:v00009005d0000809Esv*sd*bc01sc04i*' 'pci:v00009005d0000809Esv*sd*bc01sc00i*' 'pci:v00009005d0000801Esv*sd*bc01sc04i*' 'pci:v00009005d0000801Esv*sd*bc01sc00i*' 'pci:v00009005d0000808Fsv*sd*bc01sc04i*' 'pci:v00009005d0000808Fsv*sd*bc01sc00i*' 'pci:v00009005d0000800Fsv*sd*bc01sc04i*' 'pci:v00009005d0000800Fsv*sd*bc01sc00i*' 'pci:v00009005d0000808Esv*sd*bc01sc04i*' 'pci:v00009005d0000808Esv*sd*bc01sc00i*' 'pci:v00009005d0000800Esv*sd*bc01sc04i*' 'pci:v00009005d0000800Esv*sd*bc01sc00i*' 'pci:v00009005d0000808Dsv*sd*bc01sc04i*' 'pci:v00009005d0000808Dsv*sd*bc01sc00i*' 'pci:v00009005d0000800Dsv*sd*bc01sc04i*' 'pci:v00009005d0000800Dsv*sd*bc01sc00i*' 'pci:v00009005d0000808Csv*sd*bc01sc04i*' 'pci:v00009005d0000808Csv*sd*bc01sc00i*' 'pci:v00009005d0000800Csv*sd*bc01sc04i*' 'pci:v00009005d0000800Csv*sd*bc01sc00i*' 'pci:v00009005d0000808Bsv*sd*bc01sc04i*' 'pci:v00009005d0000808Bsv*sd*bc01sc00i*' 'pci:v00009005d0000800Bsv*sd*bc01sc04i*' 'pci:v00009005d0000800Bsv*sd*bc01sc00i*' 'pci:v00009005d0000808Asv*sd*bc01sc04i*' 'pci:v00009005d0000808Asv*sd*bc01sc00i*' 'pci:v00009005d0000800Asv*sd*bc01sc04i*' 'pci:v00009005d0000800Asv*sd*bc01sc00i*' 'pci:v00009005d00008089sv*sd*bc01sc04i*' 'pci:v00009005d00008089sv*sd*bc01sc00i*' 'pci:v00009005d00008009sv*sd*bc01sc04i*' 'pci:v00009005d00008009sv*sd*bc01sc00i*' 'pci:v00009005d00008088sv*sd*bc01sc04i*' 'pci:v00009005d00008088sv*sd*bc01sc00i*' 'pci:v00009005d00008008sv*sd*bc01sc04i*' 'pci:v00009005d00008008sv*sd*bc01sc00i*' 'pci:v00009005d00008087sv*sd*bc01sc04i*' 'pci:v00009005d00008087sv*sd*bc01sc00i*' 'pci:v00009005d00008007sv*sd*bc01sc04i*' 'pci:v00009005d00008007sv*sd*bc01sc00i*' 'pci:v00009005d00008086sv*sd*bc01sc04i*' 'pci:v00009005d00008086sv*sd*bc01sc00i*' 'pci:v00009005d00008006sv*sd*bc01sc04i*' 'pci:v00009005d00008006sv*sd*bc01sc00i*' 'pci:v00009005d00008085sv*sd*bc01sc04i*' 'pci:v00009005d00008085sv*sd*bc01sc00i*' 'pci:v00009005d00008005sv*sd*bc01sc04i*' 'pci:v00009005d00008005sv*sd*bc01sc00i*' 'pci:v00009005d00008084sv*sd*bc01sc04i*' 'pci:v00009005d00008084sv*sd*bc01sc00i*' 'pci:v00009005d00008004sv*sd*bc01sc04i*' 'pci:v00009005d00008004sv*sd*bc01sc00i*' 'pci:v00009005d00008083sv*sd*bc01sc04i*' 'pci:v00009005d00008083sv*sd*bc01sc00i*' 'pci:v00009005d00008003sv*sd*bc01sc04i*' 'pci:v00009005d00008003sv*sd*bc01sc00i*' 'pci:v00009005d00008082sv*sd*bc01sc04i*' 'pci:v00009005d00008082sv*sd*bc01sc00i*' 'pci:v00009005d00008002sv*sd*bc01sc04i*' 'pci:v00009005d00008002sv*sd*bc01sc00i*' 'pci:v00009005d00008081sv*sd*bc01sc04i*' 'pci:v00009005d00008081sv*sd*bc01sc00i*' 'pci:v00009005d00008001sv*sd*bc01sc04i*' 'pci:v00009005d00008001sv*sd*bc01sc00i*' 'pci:v00009005d00008080sv*sd*bc01sc04i*' 'pci:v00009005d00008080sv*sd*bc01sc00i*' 'pci:v00009005d00008000sv*sd*bc01sc04i*' 'pci:v00009005d00008000sv*sd*bc01sc00i*' 'pci:v00009005d0000809Csv00000E11sd000000ACbc01sc04i*' 'pci:v00009005d0000809Csv00000E11sd000000ACbc01sc00i*' 'pci:v00009005d0000801Csv00000E11sd000000ACbc01sc04i*' 'pci:v00009005d0000801Csv00000E11sd000000ACbc01sc00i*' 'pci:v00009005d0000809Csv00009005sd00000041bc01sc04i*' 'pci:v00009005d0000809Csv00009005sd00000041bc01sc00i*' 'pci:v00009005d0000801Csv00009005sd00000041bc01sc04i*' 'pci:v00009005d0000801Csv00009005sd00000041bc01sc00i*' 'pci:v00009005d00008091sv00000E11sd000000ACbc01sc04i*' 'pci:v00009005d00008091sv00000E11sd000000ACbc01sc00i*' 'pci:v00009005d00008011sv00000E11sd000000ACbc01sc04i*' 'pci:v00009005d00008011sv00000E11sd000000ACbc01sc00i*' 'pci:v00009005d00008091sv00009005sd00000041bc01sc04i*' 'pci:v00009005d00008091sv00009005sd00000041bc01sc00i*' 'pci:v00009005d00008011sv00009005sd00000041bc01sc04i*' 'pci:v00009005d00008011sv00009005sd00000041bc01sc00i*' 'pci:v00009005d00008096sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008096sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008016sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008016sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008095sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008095sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008015sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008015sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008090sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008090sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008010sv00009005sd00000040bc01sc04i*' 'pci:v00009005d00008010sv00009005sd00000040bc01sc00i*' 'pci:v00009005d00008094sv00009005sd00000044bc01sc04i*' 'pci:v00009005d00008094sv00009005sd00000044bc01sc00i*' 'pci:v00009005d00008014sv00009005sd00000044bc01sc04i*' 'pci:v00009005d00008014sv00009005sd00000044bc01sc00i*' 'pci:v00009005d00008093sv00009005sd00000043bc01sc04i*' 'pci:v00009005d00008093sv00009005sd00000043bc01sc00i*' 'pci:v00009005d00008013sv00009005sd00000043bc01sc04i*' 'pci:v00009005d00008013sv00009005sd00000043bc01sc00i*' 'pci:v00009005d00008092sv00009005sd00000042bc01sc04i*' 'pci:v00009005d00008092sv00009005sd00000042bc01sc00i*' 'pci:v00009005d00008012sv00009005sd00000042bc01sc04i*' 'pci:v00009005d00008012sv00009005sd00000042bc01sc00i*' 'pci:v00009005d00008097sv00009005sd00000045bc01sc04i*' 'pci:v00009005d00008097sv00009005sd00000045bc01sc00i*' 'pci:v00009005d00008017sv00009005sd00000045bc01sc04i*' 'pci:v00009005d00008017sv00009005sd00000045bc01sc00i*' 'pci:v00009005d00008097sv00009005sd00000044bc01sc04i*' 'pci:v00009005d00008097sv00009005sd00000044bc01sc00i*' 'pci:v00009005d00008017sv00009005sd00000044bc01sc04i*' 'pci:v00009005d00008017sv00009005sd00000044bc01sc00i*' 'pci:v00009005d00008080sv00009005sd00000060bc01sc04i*' 'pci:v00009005d00008080sv00009005sd00000060bc01sc00i*' 'pci:v00009005d00008000sv00009005sd00000060bc01sc04i*' 'pci:v00009005d00008000sv00009005sd00000060bc01sc00i*' 'pci:v00009005d0000028Dsv*sd*bc*sc*i*' 'pci:v00009005d0000028Csv*sd*bc*sc*i*' 'pci:v00009005d0000028Bsv*sd*bc*sc*i*' 'pci:v00009005d00000288sv*sd*bc*sc*i*' 'pci:v00009005d00000286sv*sd*bc*sc*i*' 'pci:v00009005d00000285sv*sd*bc*sc*i*' 'pci:v00009005d00000285sv000017AAsd*bc*sc*i*' 'pci:v00009005d00000285sv00001028sd*bc*sc*i*' 'pci:v00001011d00000046sv0000103Csd000010C2bc*sc*i*' 'pci:v00001011d00000046sv00009005sd00001364bc*sc*i*' 'pci:v00001011d00000046sv00009005sd00000364bc*sc*i*' 'pci:v00001011d00000046sv00009005sd00000365bc*sc*i*' 'pci:v00009005d00000285sv00001028sd00000287bc*sc*i*' 'pci:v00009005d00000286sv00009005sd000002A2bc*sc*i*' 'pci:v00009005d00000285sv00009005sd0000029Abc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000299bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000298bc*sc*i*' 'pci:v00009005d00000286sv00001014sd00009540bc*sc*i*' 'pci:v00009005d00000286sv00001014sd00009580bc*sc*i*' 'pci:v00009005d00000285sv00001014sd00000312bc*sc*i*' 'pci:v00009005d00000285sv00001014sd000002F2bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000297bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000296bc*sc*i*' 'pci:v00009005d00000285sv0000103Csd00003227bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000294bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000293bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000292bc*sc*i*' 'pci:v00009005d00000285sv00001028sd00000291bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000290bc*sc*i*' 'pci:v00009005d00000285sv00009005sd0000028Fbc*sc*i*' 'pci:v00009005d00000285sv00009005sd0000028Ebc*sc*i*' 'pci:v00009005d00000286sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00000200sv00009005sd00000200bc*sc*i*' 'pci:v00009005d00000287sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00000286sv00009005sd000002A6bc*sc*i*' 'pci:v00009005d00000285sv00009005sd000002A5bc*sc*i*' 'pci:v00009005d00000285sv00009005sd000002A4bc*sc*i*' 'pci:v00009005d00000286sv00009005sd000002A3bc*sc*i*' 'pci:v00009005d00000286sv00009005sd000002A1bc*sc*i*' 'pci:v00009005d00000286sv00009005sd000002A0bc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000029Fbc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000029Ebc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000029Dbc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000029Cbc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000029Bbc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000028Dbc*sc*i*' 'pci:v00009005d00000286sv00009005sd0000028Cbc*sc*i*' 'pci:v00009005d00000285sv00009005sd0000028Bbc*sc*i*' 'pci:v00009005d00000285sv00009005sd0000028Abc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000289bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000288bc*sc*i*' 'pci:v00009005d00000285sv000017AAsd00000287bc*sc*i*' 'pci:v00009005d00000285sv000017AAsd00000286bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000287bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000285bc*sc*i*' 'pci:v00009005d00000285sv00009005sd00000286bc*sc*i*' 'pci:v00009005d00000284sv00009005sd00000284bc*sc*i*' 'pci:v00009005d00000283sv00009005sd00000283bc*sc*i*' 'pci:v00001028d0000000Asv00001028sd00000121bc*sc*i*' 'pci:v00001028d0000000Asv00001028sd0000011Bbc*sc*i*' 'pci:v00001028d0000000Asv00001028sd00000106bc*sc*i*' 'pci:v00001028d00000002sv00001028sd000000D9bc*sc*i*' 'pci:v00001028d00000002sv00001028sd000000D1bc*sc*i*' 'pci:v00001028d00000004sv00001028sd000000D0bc*sc*i*' 'pci:v00001028d00000003sv00001028sd00000003bc*sc*i*' 'pci:v00001028d00000002sv00001028sd00000002bc*sc*i*' 'pci:v00001028d00000001sv00001028sd00000001bc*sc*i*' 'pci:v00009005d0000043Fsv*sd*bc*sc*i*' 'pci:v00009005d0000043Esv*sd*bc*sc*i*' 'pci:v00009005d00000432sv*sd*bc*sc*i*' 'pci:v00009005d00000430sv*sd*bc*sc*i*' 'pci:v00009005d0000041Fsv*sd*bc*sc*i*' 'pci:v00009005d0000041Esv*sd*bc*sc*i*' 'pci:v00009005d00000416sv*sd*bc*sc*i*' 'pci:v00009005d00000412sv*sd*bc*sc*i*' 'pci:v00009005d00000410sv*sd*bc*sc*i*' 'pci:v0000117Cd00008072sv0000117Csd00000082bc*sc*i*' 'pci:v0000117Cd00008072sv0000117Csd00000081bc*sc*i*' 'pci:v0000117Cd00008070sv0000117Csd00000080bc*sc*i*' 'pci:v0000117Cd00008072sv0000117Csd00000073bc*sc*i*' 'pci:v0000117Cd00008072sv0000117Csd00000072bc*sc*i*' 'pci:v0000117Cd00008070sv0000117Csd00000071bc*sc*i*' 'pci:v0000117Cd00008070sv0000117Csd00000070bc*sc*i*' 'pci:v00009005d00008074sv00009005sd00000404bc*sc*i*' 'pci:v00009005d00008077sv00009005sd00000808bc*sc*i*' 'pci:v00009005d00008076sv00009005sd00000808bc*sc*i*' 'pci:v00009005d00008077sv00009005sd00000016bc*sc*i*' 'pci:v00009005d00008076sv00009005sd00000016bc*sc*i*' 'pci:v00009005d00008074sv00009005sd00000008bc*sc*i*' 'pci:v00009005d00008077sv00009005sd00001600bc*sc*i*' 'pci:v00009005d00008076sv00009005sd00001600bc*sc*i*' 'pci:v00009005d00008074sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00008089sv00009005sd00001600bc*sc*i*' 'pci:v00009005d00008089sv00009005sd00000016bc*sc*i*' 'pci:v00009005d00008088sv00009005sd00001600bc*sc*i*' 'pci:v00009005d00008088sv00009005sd00000016bc*sc*i*' 'pci:v00009005d00008089sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00008089sv00009005sd00000008bc*sc*i*' 'pci:v00009005d00008088sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00008088sv00009005sd00000008bc*sc*i*' 'pci:v00009005d00008081sv00009005sd00000800bc*sc*i*' 'pci:v00009005d00008081sv00009005sd00000400bc*sc*i*' 'pci:v00009005d00008077sv*sd*bc*sc*i*' 'pci:v000011F8d00008077sv*sd*bc*sc*i*' 'pci:v00009005d00008076sv*sd*bc*sc*i*' 'pci:v000011F8d00008076sv*sd*bc*sc*i*' 'pci:v00009005d00008074sv*sd*bc*sc*i*' 'pci:v000011F8d00008074sv*sd*bc*sc*i*' 'pci:v00009005d00008019sv*sd*bc*sc*i*' 'pci:v000011F8d00008019sv*sd*bc*sc*i*' 'pci:v00009005d00008009sv*sd*bc*sc*i*' 'pci:v000011F8d00008009sv*sd*bc*sc*i*' 'pci:v00009005d00008018sv*sd*bc*sc*i*' 'pci:v000011F8d00008018sv*sd*bc*sc*i*' 'pci:v00009005d00008008sv*sd*bc*sc*i*' 'pci:v000011F8d00008008sv*sd*bc*sc*i*' 'pci:v00009005d00008001sv*sd*bc*sc*i*' 'pci:v0000117Cd00000042sv*sd*bc*sc*i*' 'pci:v00009005d00008006sv*sd*bc*sc*i*' 'pci:v000011F8d00008006sv*sd*bc*sc*i*' 'pci:v000011F8d00008001sv*sd*bc*sc*i*' 'pci:v00008086d00001D6Asv*sd*bc*sc*i*' 'pci:v00008086d00001D68sv*sd*bc*sc*i*' 'pci:v00008086d00001D66sv*sd*bc*sc*i*' 'pci:v00008086d00001D64sv*sd*bc*sc*i*' 'pci:v00008086d00001D62sv*sd*bc*sc*i*' 'pci:v00008086d00001D60sv*sd*bc*sc*i*' 'pci:v00008086d00001D6Bsv*sd*bc*sc*i*' 'pci:v00008086d00001D69sv*sd*bc*sc*i*' 'pci:v00008086d00001D67sv*sd*bc*sc*i*' 'pci:v00008086d00001D65sv*sd*bc*sc*i*' 'pci:v00008086d00001D63sv*sd*bc*sc*i*' 'pci:v00008086d00001D61sv*sd*bc*sc*i*' 'pci:v00009005d00000250sv*sd*bc*sc*i*' 'pci:v00001014d000001BDsv*sd*bc*sc*i*' 'pci:v00001014d0000002Esv*sd*bc*sc*i*' 'pci:v00001036d00000000sv*sd*bc*sc*i*' 'pci:v00001077d00001016sv*sd*bc*sc*i*' 'pci:v00001077d00001280sv*sd*bc*sc*i*' 'pci:v00001077d00001240sv*sd*bc*sc*i*' 'pci:v00001077d00001080sv*sd*bc*sc*i*' 'pci:v00001077d00001020sv*sd*bc*sc*i*' 'pci:v00001077d00001216sv*sd*bc*sc*i*' 'pci:v00001077d00002289sv*sd*bc*sc*i*' 'pci:v00001077d00002089sv*sd*bc*sc*i*' 'pci:v00001077d00002281sv*sd*bc*sc*i*' 'pci:v00001077d00002081sv*sd*bc*sc*i*' 'pci:v00001077d00002061sv*sd*bc*sc*i*' 'pci:v00001077d00002261sv*sd*bc*sc*i*' 'pci:v00001077d00002271sv*sd*bc*sc*i*' 'pci:v00001077d00002071sv*sd*bc*sc*i*' 'pci:v00001077d00008044sv*sd*bc*sc*i*' 'pci:v00001077d0000F001sv*sd*bc*sc*i*' 'pci:v00001077d00008031sv*sd*bc*sc*i*' 'pci:v00001077d00008021sv*sd*bc*sc*i*' 'pci:v00001077d00008001sv*sd*bc*sc*i*' 'pci:v00001077d00002031sv*sd*bc*sc*i*' 'pci:v00001077d00002532sv*sd*bc*sc*i*' 'pci:v00001077d00005432sv*sd*bc*sc*i*' 'pci:v00001077d00005422sv*sd*bc*sc*i*' 'pci:v00001077d00008432sv*sd*bc*sc*i*' 'pci:v00001077d00002432sv*sd*bc*sc*i*' 'pci:v00001077d00002422sv*sd*bc*sc*i*' 'pci:v00001077d00006322sv*sd*bc*sc*i*' 'pci:v00001077d00006312sv*sd*bc*sc*i*' 'pci:v00001077d00002322sv*sd*bc*sc*i*' 'pci:v00001077d00002312sv*sd*bc*sc*i*' 'pci:v00001077d00002300sv*sd*bc*sc*i*' 'pci:v00001077d00002200sv*sd*bc*sc*i*' 'pci:v00001077d00002100sv*sd*bc*sc*i*' 'pci:v00001077d00008042sv*sd*bc*sc*i*' 'pci:v00001077d00008032sv*sd*bc*sc*i*' 'pci:v00001077d00008022sv*sd*bc*sc*i*' 'pci:v00001077d00004032sv*sd*bc*sc*i*' 'pci:v00001077d00004022sv*sd*bc*sc*i*' 'pci:v00001077d00004010sv*sd*bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000040A7bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000040A6bc*sc*i*' 'pci:v0000117Cd00000064sv0000117Csd00004064bc*sc*i*' 'pci:v0000117Cd000000BBsv0000117Csd000000BEbc*sc*i*' 'pci:v0000117Cd000000BBsv0000117Csd000000BDbc*sc*i*' 'pci:v0000117Cd000000BBsv0000117Csd000000BCbc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000000ACbc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000000A3bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000000A2bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000000A1bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd00000094bc*sc*i*' 'pci:v0000117Cd00000094sv0000117Csd000000A0bc*sc*i*' 'pci:v0000117Cd00000064sv0000117Csd00000065bc*sc*i*' 'pci:v0000117Cd00000064sv0000117Csd00000064bc*sc*i*' 'pci:v0000117Cd00000064sv0000117Csd00000063bc*sc*i*' 'pci:v000010DFd0000072Csv*sd*bc*sc*i*' 'pci:v000010DFd00000724sv*sd*bc*sc*i*' 'pci:v000010DFd0000F500sv*sd*bc*sc*i*' 'pci:v000010DFd0000F400sv*sd*bc*sc*i*' 'pci:v000010DFd0000E300sv*sd*bc*sc*i*' 'pci:v000010DFd0000E268sv*sd*bc*sc*i*' 'pci:v000010DFd0000E208sv*sd*bc*sc*i*' 'pci:v000010DFd0000E260sv*sd*bc*sc*i*' 'pci:v000010DFd0000E200sv*sd*bc*sc*i*' 'pci:v000010DFd0000E131sv*sd*bc*sc*i*' 'pci:v000010DFd0000F180sv*sd*bc*sc*i*' 'pci:v000019A2d00000714sv*sd*bc*sc*i*' 'pci:v000019A2d00000704sv*sd*bc*sc*i*' 'pci:v000010DFd0000FC50sv*sd*bc*sc*i*' 'pci:v000010DFd0000E180sv*sd*bc*sc*i*' 'pci:v000010DFd0000E100sv*sd*bc*sc*i*' 'pci:v000010DFd0000FC40sv*sd*bc*sc*i*' 'pci:v000010DFd0000F111sv*sd*bc*sc*i*' 'pci:v000010DFd0000F112sv*sd*bc*sc*i*' 'pci:v000010DFd0000F011sv*sd*bc*sc*i*' 'pci:v000010DFd0000F015sv*sd*bc*sc*i*' 'pci:v000010DFd0000F100sv*sd*bc*sc*i*' 'pci:v000010DFd0000FC20sv*sd*bc*sc*i*' 'pci:v000010DFd0000FC10sv*sd*bc*sc*i*' 'pci:v000010DFd0000FC00sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0A1sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0A5sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0E1sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0E5sv*sd*bc*sc*i*' 'pci:v000010DFd0000FE12sv*sd*bc*sc*i*' 'pci:v000010DFd0000FE11sv*sd*bc*sc*i*' 'pci:v000010DFd0000FE00sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0D1sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0D5sv*sd*bc*sc*i*' 'pci:v000010DFd0000FD12sv*sd*bc*sc*i*' 'pci:v000010DFd0000FD11sv*sd*bc*sc*i*' 'pci:v000010DFd0000FD00sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0F7sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0F6sv*sd*bc*sc*i*' 'pci:v000010DFd0000F0F5sv*sd*bc*sc*i*' 'pci:v000010DFd0000F098sv*sd*bc*sc*i*' 'pci:v000010DFd0000F095sv*sd*bc*sc*i*' 'pci:v000010DFd0000F700sv*sd*bc*sc*i*' 'pci:v000010DFd0000F800sv*sd*bc*sc*i*' 'pci:v000010DFd0000F900sv*sd*bc*sc*i*' 'pci:v000010DFd0000F980sv*sd*bc*sc*i*' 'pci:v000010DFd0000FA00sv*sd*bc*sc*i*' 'pci:v000010DFd00001AE5sv*sd*bc*sc*i*' 'pci:v000010DFd0000FB00sv*sd*bc*sc*i*' 'pci:v000010DFd0000F407sv*sd*bc*sc*i*' 'pci:v000010DFd0000E307sv*sd*bc*sc*i*' 'pci:v00001657d00000023sv*sd*bc0Csc04i00*' 'pci:v00001657d00000022sv*sd*bc0Csc04i00*' 'pci:v00001657d00000021sv*sd*bc0Csc04i00*' 'pci:v00001657d00000014sv*sd*bc0Csc04i00*' 'pci:v00001657d00000017sv*sd*bc*sc*i*' 'pci:v00001657d00000013sv*sd*bc*sc*i*' 'pci:v00001425d00006692sv*sd*bc*sc*i*' 'pci:v00001425d0000668Bsv*sd*bc*sc*i*' 'pci:v00001425d0000668Asv*sd*bc*sc*i*' 'pci:v00001425d00006689sv*sd*bc*sc*i*' 'pci:v00001425d00006688sv*sd*bc*sc*i*' 'pci:v00001425d00006687sv*sd*bc*sc*i*' 'pci:v00001425d00006686sv*sd*bc*sc*i*' 'pci:v00001425d00006685sv*sd*bc*sc*i*' 'pci:v00001425d00006684sv*sd*bc*sc*i*' 'pci:v00001425d00006683sv*sd*bc*sc*i*' 'pci:v00001425d00006682sv*sd*bc*sc*i*' 'pci:v00001425d00006681sv*sd*bc*sc*i*' 'pci:v00001425d00006680sv*sd*bc*sc*i*' 'pci:v00001425d00006615sv*sd*bc*sc*i*' 'pci:v00001425d00006614sv*sd*bc*sc*i*' 'pci:v00001425d00006611sv*sd*bc*sc*i*' 'pci:v00001425d0000660Dsv*sd*bc*sc*i*' 'pci:v00001425d00006609sv*sd*bc*sc*i*' 'pci:v00001425d00006608sv*sd*bc*sc*i*' 'pci:v00001425d00006607sv*sd*bc*sc*i*' 'pci:v00001425d00006606sv*sd*bc*sc*i*' 'pci:v00001425d00006605sv*sd*bc*sc*i*' 'pci:v00001425d00006604sv*sd*bc*sc*i*' 'pci:v00001425d00006603sv*sd*bc*sc*i*' 'pci:v00001425d00006602sv*sd*bc*sc*i*' 'pci:v00001425d00006601sv*sd*bc*sc*i*' 'pci:v00001425d000056B0sv*sd*bc*sc*i*' 'pci:v00001425d000056AFsv*sd*bc*sc*i*' 'pci:v00001425d000056AEsv*sd*bc*sc*i*' 'pci:v00001425d000056ADsv*sd*bc*sc*i*' 'pci:v00001425d000056ACsv*sd*bc*sc*i*' 'pci:v00001425d000056ABsv*sd*bc*sc*i*' 'pci:v00001425d000056AAsv*sd*bc*sc*i*' 'pci:v00001425d000056A9sv*sd*bc*sc*i*' 'pci:v00001425d000056A8sv*sd*bc*sc*i*' 'pci:v00001425d000056A7sv*sd*bc*sc*i*' 'pci:v00001425d000056A6sv*sd*bc*sc*i*' 'pci:v00001425d000056A5sv*sd*bc*sc*i*' 'pci:v00001425d000056A4sv*sd*bc*sc*i*' 'pci:v00001425d000056A3sv*sd*bc*sc*i*' 'pci:v00001425d000056A2sv*sd*bc*sc*i*' 'pci:v00001425d000056A1sv*sd*bc*sc*i*' 'pci:v00001425d000056A0sv*sd*bc*sc*i*' 'pci:v00001425d0000569Fsv*sd*bc*sc*i*' 'pci:v00001425d0000569Esv*sd*bc*sc*i*' 'pci:v00001425d0000569Dsv*sd*bc*sc*i*' 'pci:v00001425d0000569Csv*sd*bc*sc*i*' 'pci:v00001425d0000569Bsv*sd*bc*sc*i*' 'pci:v00001425d0000569Asv*sd*bc*sc*i*' 'pci:v00001425d00005699sv*sd*bc*sc*i*' 'pci:v00001425d00005698sv*sd*bc*sc*i*' 'pci:v00001425d00005697sv*sd*bc*sc*i*' 'pci:v00001425d00005696sv*sd*bc*sc*i*' 'pci:v00001425d00005695sv*sd*bc*sc*i*' 'pci:v00001425d00005694sv*sd*bc*sc*i*' 'pci:v00001425d00005693sv*sd*bc*sc*i*' 'pci:v00001425d00005692sv*sd*bc*sc*i*' 'pci:v00001425d00005691sv*sd*bc*sc*i*' 'pci:v00001425d00005690sv*sd*bc*sc*i*' 'pci:v00001425d00005689sv*sd*bc*sc*i*' 'pci:v00001425d00005688sv*sd*bc*sc*i*' 'pci:v00001425d00005687sv*sd*bc*sc*i*' 'pci:v00001425d00005686sv*sd*bc*sc*i*' 'pci:v00001425d00005685sv*sd*bc*sc*i*' 'pci:v00001425d00005684sv*sd*bc*sc*i*' 'pci:v00001425d00005683sv*sd*bc*sc*i*' 'pci:v00001425d00005682sv*sd*bc*sc*i*' 'pci:v00001425d00005681sv*sd*bc*sc*i*' 'pci:v00001425d00005680sv*sd*bc*sc*i*' 'pci:v00001425d0000561Bsv*sd*bc*sc*i*' 'pci:v00001425d0000561Asv*sd*bc*sc*i*' 'pci:v00001425d00005619sv*sd*bc*sc*i*' 'pci:v00001425d00005618sv*sd*bc*sc*i*' 'pci:v00001425d00005617sv*sd*bc*sc*i*' 'pci:v00001425d00005616sv*sd*bc*sc*i*' 'pci:v00001425d00005615sv*sd*bc*sc*i*' 'pci:v00001425d00005614sv*sd*bc*sc*i*' 'pci:v00001425d00005613sv*sd*bc*sc*i*' 'pci:v00001425d00005612sv*sd*bc*sc*i*' 'pci:v00001425d00005611sv*sd*bc*sc*i*' 'pci:v00001425d00005610sv*sd*bc*sc*i*' 'pci:v00001425d0000560Esv*sd*bc*sc*i*' 'pci:v00001425d0000560Dsv*sd*bc*sc*i*' 'pci:v00001425d0000560Csv*sd*bc*sc*i*' 'pci:v00001425d0000560Bsv*sd*bc*sc*i*' 'pci:v00001425d0000560Asv*sd*bc*sc*i*' 'pci:v00001425d00005609sv*sd*bc*sc*i*' 'pci:v00001425d00005608sv*sd*bc*sc*i*' 'pci:v00001425d00005607sv*sd*bc*sc*i*' 'pci:v00001425d00005606sv*sd*bc*sc*i*' 'pci:v00001425d00005605sv*sd*bc*sc*i*' 'pci:v00001425d00005604sv*sd*bc*sc*i*' 'pci:v00001425d00005603sv*sd*bc*sc*i*' 'pci:v00001425d00005602sv*sd*bc*sc*i*' 'pci:v00001425d00005601sv*sd*bc*sc*i*' 'pci:v00001425d00005600sv*sd*bc*sc*i*' 'pci:v00001425d00004688sv*sd*bc*sc*i*' 'pci:v00001425d00004687sv*sd*bc*sc*i*' 'pci:v00001425d00004686sv*sd*bc*sc*i*' 'pci:v00001425d00004685sv*sd*bc*sc*i*' 'pci:v00001425d00004684sv*sd*bc*sc*i*' 'pci:v00001425d00004683sv*sd*bc*sc*i*' 'pci:v00001425d00004682sv*sd*bc*sc*i*' 'pci:v00001425d00004681sv*sd*bc*sc*i*' 'pci:v00001425d00004680sv*sd*bc*sc*i*' 'pci:v00001425d0000460Esv*sd*bc*sc*i*' 'pci:v00001425d0000460Dsv*sd*bc*sc*i*' 'pci:v00001425d0000460Csv*sd*bc*sc*i*' 'pci:v00001425d0000460Bsv*sd*bc*sc*i*' 'pci:v00001425d0000460Asv*sd*bc*sc*i*' 'pci:v00001425d00004609sv*sd*bc*sc*i*' 'pci:v00001425d00004608sv*sd*bc*sc*i*' 'pci:v00001425d00004607sv*sd*bc*sc*i*' 'pci:v00001425d00004606sv*sd*bc*sc*i*' 'pci:v00001425d00004605sv*sd*bc*sc*i*' 'pci:v00001425d00004604sv*sd*bc*sc*i*' 'pci:v00001425d00004603sv*sd*bc*sc*i*' 'pci:v00001425d00004602sv*sd*bc*sc*i*' 'pci:v00001425d00004601sv*sd*bc*sc*i*' 'pci:v00001425d00004600sv*sd*bc*sc*i*' 'pci:v0000134Ad00000001sv*sd*bc*sc*i*' 'cciss' 'pci:v00000E11d*sv*sd*bc01sc04i*' 'pci:v0000103Cd*sv*sd*bc01sc04i*' 'pci:v0000103Cd0000333Fsv0000103Csd0000333Fbc*sc*i*' 'pci:v00001590d00000075sv00001590sd00000088bc*sc*i*' 'pci:v00001590d00000075sv00001590sd0000007Dbc*sc*i*' 'pci:v00001590d00000075sv00001590sd00000087bc*sc*i*' 'pci:v00001590d00000075sv00001590sd00000076bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000585bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000584bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000583bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000582bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000581bc*sc*i*' 'pci:v00009005d00000290sv00009005sd00000580bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021CEbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021CDbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021CCbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021CBbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021CAbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C9bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C8bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C7bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C6bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C5bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C4bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C3bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C2bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C1bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021C0bc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021BFbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021BEbc*sc*i*' 'pci:v0000103Cd00003239sv0000103Csd000021BDbc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001929bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001928bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001926bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001925bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001924bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001923bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001922bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001921bc*sc*i*' 'pci:v0000103Cd0000323Csv0000103Csd00001920bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003356bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003355bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003354bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003353bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003352bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003351bc*sc*i*' 'pci:v0000103Cd0000323Bsv0000103Csd00003350bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003233bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd0000324Bbc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd0000324Abc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003249bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003247bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003245bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003243bc*sc*i*' 'pci:v0000103Cd0000323Asv0000103Csd00003241bc*sc*i*' 'pci:v00009005d0000028Fsv*sd*bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001045bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001044bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001043bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001011bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001010bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd0000100Fbc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd0000100Ebc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd0000100Abc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001009bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001008bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001007bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001006bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001005bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001004bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001003bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001002bc*sc*i*' 'pci:v00009005d0000028Fsv00001F51sd00001001bc*sc*i*' 'pci:v00009005d0000028Fsv00001E93sd00001005bc*sc*i*' 'pci:v00009005d0000028Fsv00001E93sd00001002bc*sc*i*' 'pci:v00009005d0000028Fsv00001E93sd00001001bc*sc*i*' 'pci:v00009005d0000028Fsv00001E93sd00001000bc*sc*i*' 'pci:v00009005d0000028Fsv00001137sd000002FAbc*sc*i*' 'pci:v00009005d0000028Fsv00001137sd000002F9bc*sc*i*' 'pci:v00009005d0000028Fsv00001137sd000002F8bc*sc*i*' 'pci:v00009005d0000028Fsv00001014sd00000718bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000623bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000622bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000621bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000620bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000522bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000520bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000221bc*sc*i*' 'pci:v00009005d0000028Fsv000017AAsd00000220bc*sc*i*' 'pci:v00009005d0000028Fsv00001CC4sd00000201bc*sc*i*' 'pci:v00009005d0000028Fsv00001CC4sd00000101bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000B45bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000B29bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000B27bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd000054DCbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd000054DBbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd000054DAbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd0000544Fbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd0000544Ebc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd0000544Dbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd0000544Bbc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd0000544Abc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00005449bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00005447bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00005446bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00005445bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000806bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000805bc*sc*i*' 'pci:v00009005d0000028Fsv00001CF2sd00000804bc*sc*i*' 'pci:v00009005d0000028Fsv00001F0Csd00003161bc*sc*i*' 'pci:v00009005d0000028Fsv00001DFCsd00003161bc*sc*i*' 'pci:v00009005d0000028Fsv00001458sd00001000bc*sc*i*' 'pci:v00009005d0000028Fsv00001D8Dsd00000916bc*sc*i*' 'pci:v00009005d0000028Fsv00001D8Dsd00000806bc*sc*i*' 'pci:v00009005d0000028Fsv00001D8Dsd00000908bc*sc*i*' 'pci:v00009005d0000028Fsv00001D8Dsd00000800bc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd00000383bc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd00000382bc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd00000381bc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd0000036Fbc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd0000032Ebc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd000002DCbc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd000002DBbc*sc*i*' 'pci:v00009005d0000028Fsv00001590sd00000294bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00001101bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00001100bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00001002bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00001001bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000701bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000700bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000655bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000654bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000653bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000652bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000651bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000650bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000609bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000603bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000602bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000601bc*sc*i*' 'pci:v00009005d0000028Fsv0000103Csd00000600bc*sc*i*' 'pci:v00009005d0000028Fsv00001028sd00001FE0bc*sc*i*' 'pci:v00009005d0000028Fsv000013FEsd00008312bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014F0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014E0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014D0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014C4bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014C3bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014C2bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014C1bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014C0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014B1bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014B0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A6bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A5bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A4bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A2bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A1bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd000014A0bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001491bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001490bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001480bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001475bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001474bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001473bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001472bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001471bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001470bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001463bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001462bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001461bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001460bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001452bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001450bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001441bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001440bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001430bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001420bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001412bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001411bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001410bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001402bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001400bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001380bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001304bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001303bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001302bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001301bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001300bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001282bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001281bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001280bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001202bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001201bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00001200bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd0000090Abc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000908bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000907bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000906bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000905bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000904bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000903bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000902bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000901bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000900bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd0000080Abc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000809bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000808bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000807bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000806bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000805bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000804bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000803bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000802bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000801bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000800bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000659bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000608bc*sc*i*' 'pci:v00009005d0000028Fsv00009005sd00000110bc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D22Cbc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D22Bbc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D22Abc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D229bc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D228bc*sc*i*' 'pci:v00009005d0000028Fsv000019E5sd0000D227bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000089bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000088bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000087bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000086bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000072bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000071bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000070bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000006Fbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000006Dbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000006Cbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000006Bbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000054bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000053bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000052bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000051bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000004Fbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000004Cbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000004Bbc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd0000004Abc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000048bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000047bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000046bc*sc*i*' 'pci:v00009005d0000028Fsv00001BD4sd00000045bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd0000F461bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd0000F460bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd0000C461bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd0000C460bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00008461bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00008460bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd0000110Bbc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001109bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001108bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001107bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001106bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001105bc*sc*i*' 'pci:v00009005d0000028Fsv0000193Dsd00001104bc*sc*i*' 'pci:v00009005d0000028Fsv0000152Dsd00008A37bc*sc*i*' 'pci:v00009005d0000028Fsv0000152Dsd00008A36bc*sc*i*' 'pci:v00009005d0000028Fsv0000152Dsd00008A24bc*sc*i*' 'pci:v00009005d0000028Fsv0000152Dsd00008A23bc*sc*i*' 'pci:v00009005d0000028Fsv0000152Dsd00008A22bc*sc*i*' 'pci:v00009005d0000028Fsv0000105Bsd00001321bc*sc*i*' 'pci:v00009005d0000028Fsv0000105Bsd00001211bc*sc*i*' 'pci:v00001000d0000008Fsv*sd*bc*sc*i*' 'pci:v00001000d00000021sv*sd*bc*sc*i*' 'pci:v00001000d00000020sv*sd*bc*sc*i*' 'pci:v00001000d00000013sv*sd*bc*sc*i*' 'pci:v00001000d00000012sv*sd*bc*sc*i*' 'pci:v00001000d00000010sv*sd*bc01sc00i*' 'pci:v00001000d0000000Fsv*sd*bc*sc*i*' 'pci:v00001000d0000000Dsv*sd*bc*sc*i*' 'pci:v00001000d0000000Csv*sd*bc*sc*i*' 'pci:v00001000d0000000Bsv*sd*bc*sc*i*' 'pci:v00001000d0000000Asv*sd*bc01sc00i*' 'pci:v00001000d00000006sv*sd*bc*sc*i*' 'pci:v00001000d00000005sv*sd*bc*sc*i*' 'pci:v00001000d00000004sv*sd*bc*sc*i*' 'pci:v00001000d00000003sv*sd*bc*sc*i*' 'pci:v00001000d00000002sv*sd*bc*sc*i*' 'pci:v00001000d00000001sv*sd*bc*sc*i*' 'pci:v00001DE1d00000391sv*sd*bc*sc*i*' 'tmscsim' 'pci:v00001022d00002020sv*sd*bc*sc*i*' 'pci:v00008086d00001960sv*sd*bc*sc*i*' 'pci:v0000101Ed00009060sv*sd*bc*sc*i*' 'pci:v0000101Ed00009010sv*sd*bc*sc*i*' 'mpt2sas' 'pci:v00001000d000000E7sv*sd*bc*sc*i*' 'pci:v00001000d000000E4sv*sd*bc*sc*i*' 'pci:v0000117Cd000000E6sv*sd*bc*sc*i*' 'pci:v00001000d000000E6sv*sd*bc*sc*i*' 'pci:v00001000d000000E5sv*sd*bc*sc*i*' 'pci:v00001000d000000B2sv*sd*bc*sc*i*' 'pci:v00001000d000000E3sv*sd*bc*sc*i*' 'pci:v00001000d000000E0sv*sd*bc*sc*i*' 'pci:v00001000d000000E2sv*sd*bc*sc*i*' 'pci:v00001000d000000E1sv*sd*bc*sc*i*' 'pci:v00001000d000000D1sv*sd*bc*sc*i*' 'pci:v00001000d000000ACsv*sd*bc*sc*i*' 'pci:v00001000d000000ABsv*sd*bc*sc*i*' 'pci:v00001000d000000AAsv*sd*bc*sc*i*' 'pci:v00001000d000000AFsv*sd*bc*sc*i*' 'pci:v00001000d000000AEsv*sd*bc*sc*i*' 'pci:v00001000d000000ADsv*sd*bc*sc*i*' 'pci:v00001000d000000C3sv*sd*bc*sc*i*' 'pci:v00001000d000000C2sv*sd*bc*sc*i*' 'pci:v00001000d000000C1sv*sd*bc*sc*i*' 'pci:v00001000d000000C0sv*sd*bc*sc*i*' 'pci:v00001000d000000C8sv*sd*bc*sc*i*' 'pci:v00001000d000000C7sv*sd*bc*sc*i*' 'pci:v00001000d000000C6sv*sd*bc*sc*i*' 'pci:v00001000d000000C5sv*sd*bc*sc*i*' 'pci:v00001000d000000C4sv*sd*bc*sc*i*' 'pci:v00001000d000000C9sv*sd*bc*sc*i*' 'pci:v00001000d00000095sv*sd*bc*sc*i*' 'pci:v00001000d00000094sv*sd*bc*sc*i*' 'pci:v00001000d00000091sv*sd*bc*sc*i*' 'pci:v00001000d00000090sv*sd*bc*sc*i*' 'pci:v00001000d00000097sv*sd*bc*sc*i*' 'pci:v00001000d00000096sv*sd*bc*sc*i*' 'pci:v00001000d0000007Esv*sd*bc*sc*i*' 'pci:v00001000d000002B1sv*sd*bc*sc*i*' 'pci:v00001000d000002B0sv*sd*bc*sc*i*' 'pci:v00001000d0000006Esv*sd*bc*sc*i*' 'pci:v00001000d00000087sv*sd*bc*sc*i*' 'pci:v00001000d00000086sv*sd*bc*sc*i*' 'pci:v00001000d00000085sv*sd*bc*sc*i*' 'pci:v00001000d00000084sv*sd*bc*sc*i*' 'pci:v00001000d00000083sv*sd*bc*sc*i*' 'pci:v00001000d00000082sv*sd*bc*sc*i*' 'pci:v00001000d00000081sv*sd*bc*sc*i*' 'pci:v00001000d00000080sv*sd*bc*sc*i*' 'pci:v00001000d00000065sv*sd*bc*sc*i*' 'pci:v00001000d00000064sv*sd*bc*sc*i*' 'pci:v00001000d00000077sv*sd*bc*sc*i*' 'pci:v00001000d00000076sv*sd*bc*sc*i*' 'pci:v00001000d00000074sv*sd*bc*sc*i*' 'pci:v00001000d00000072sv*sd*bc*sc*i*' 'pci:v00001000d00000070sv*sd*bc*sc*i*' 'pci:v00001000d000000B5sv*sd*bc*sc*i*' 'pci:v00001000d000000B3sv*sd*bc*sc*i*' 'pci:v00001000d000000A5sv*sd*bc*sc*i*' 'pci:v00001191d00008060sv*sd*bc*sc*i*' 'pci:v00001191d00008050sv*sd*bc*sc*i*' 'pci:v00001191d00008040sv*sd*bc*sc*i*' 'pci:v00001191d00008030sv*sd*bc*sc*i*' 'pci:v00001191d00008020sv*sd*bc*sc*i*' 'pci:v00001191d00008010sv*sd*bc*sc*i*' 'pci:v00001191d00008002sv*sd*bc*sc*i*' 'pci:v00001191d00008081sv*sd*bc*sc*i*' 'pci:v00001191d00008080sv*sd*bc*sc*i*' 'pci:v00001191d0000808Asv*sd*bc*sc*i*' 'pci:v0000134Ad00000002sv*sd*bc*sc*i*' 'pci:v00001101d00000002sv*sd*bc*sc*i*' 'pci:v00001101d00009401sv*sd*bc*sc*i*' 'pci:v00001101d00009400sv*sd*bc*sc*i*' 'pci:v00001101d00009500sv*sd*bc*sc*i*' 'pci:v00001101d00001060sv*sd*bc*sc*i*' 'pci:v00001069d00000001sv*sd*bc*sc*i*' 'pci:v00001069d00000002sv*sd*bc*sc*i*' 'pci:v00001069d00000010sv*sd*bc*sc*i*' 'pci:v00001011d00001065sv00001069sd00000020bc*sc*i*' 'pci:v00001069d00000050sv*sd*bc*sc*i*' 'pci:v00001069d0000BA56sv*sd*bc*sc*i*' 'pci:v00001069d0000B166sv00001069sd*bc*sc*i*' 'pci:v000013C1d00001001sv*sd*bc*sc*i*' 'pci:v000013C1d00001000sv*sd*bc*sc*i*' 'pci:v000013C1d00001005sv*sd*bc*sc*i*' 'pci:v000013C1d00001004sv*sd*bc*sc*i*' 'pci:v000013C1d00001003sv*sd*bc*sc*i*' 'pci:v000013C1d00001002sv*sd*bc*sc*i*' 'pci:v000013C1d00001010sv*sd*bc*sc*i*' 'pci:v00001014d000004DAsv00001014sd000004FBbc*sc*i*' 'pci:v00001014d000004DAsv00001014sd000004FCbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000004C9bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000004C8bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000004C7bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000049Cbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000049Bbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000049Abc*sc*i*' 'pci:v00001014d0000034Asv00001014sd00000499bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd00000475bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd00000474bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000004CAbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000046Dbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000003FEbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000003FFbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000003FCbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd000003FBbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000035Ebc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000035Dbc*sc*i*' 'pci:v00001014d0000034Asv00001014sd00000357bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd00000355bc*sc*i*' 'pci:v00001014d0000034Asv00001014sd0000033Bbc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd00000354bc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd00000353bc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd00000352bc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd0000035Fbc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd00000356bc*sc*i*' 'pci:v00001014d0000033Dsv00001014sd0000033Cbc*sc*i*' 'pci:v00009005d00000503sv00001014sd000002C3bc*sc*i*' 'pci:v00009005d00000503sv00001014sd000002D5bc*sc*i*' 'pci:v00009005d00000503sv00001014sd000002BFbc*sc*i*' 'pci:v00001014d00000180sv00001014sd00000264bc*sc*i*' 'pci:v00001014d00000339sv00001014sd00000360bc*sc*i*' 'pci:v00001014d00000339sv00001014sd0000035Cbc*sc*i*' 'pci:v00001014d00000339sv00001014sd0000033Abc*sc*i*' 'pci:v00001014d00000339sv00001014sd0000030Abc*sc*i*' 'pci:v00001014d000002BDsv00001014sd00000338bc*sc*i*' 'pci:v00001014d000002BDsv00001014sd000002C2bc*sc*i*' 'pci:v00001014d000002BDsv00001014sd000002C1bc*sc*i*' 'pci:v00009005d00000500sv00001014sd00000338bc*sc*i*' 'pci:v00009005d00000500sv00001014sd000002C2bc*sc*i*' 'pci:v00009005d00000500sv00001014sd000002C1bc*sc*i*' 'pci:v00001014d0000028Csv00001014sd0000030Dbc*sc*i*' 'pci:v00001014d0000028Csv00001014sd000002C0bc*sc*i*' 'pci:v00001014d0000028Csv00001014sd0000028Dbc*sc*i*' 'pci:v00001014d0000028Csv00001014sd000002BEbc*sc*i*' 'pci:v00001069d0000B166sv00001014sd000002D3bc*sc*i*' 'pci:v00001069d0000B166sv00001014sd000002D4bc*sc*i*' 'pci:v00001069d0000B166sv00001014sd00000278bc*sc*i*' 'pci:v00001069d0000B166sv00001014sd00000266bc*sc*i*' 'pci:v00001103d00003690sv*sd*bc*sc*i*' 'pci:v00001103d00003680sv*sd*bc*sc*i*' 'pci:v00001103d00003660sv*sd*bc*sc*i*' 'pci:v00001103d00003640sv*sd*bc*sc*i*' 'pci:v00001103d00003622sv*sd*bc*sc*i*' 'pci:v00001103d00003620sv*sd*bc*sc*i*' 'pci:v00001103d00003611sv*sd*bc*sc*i*' 'pci:v00001103d00003610sv*sd*bc*sc*i*' 'pci:v00001103d00004522sv*sd*bc*sc*i*' 'pci:v00001103d00004520sv*sd*bc*sc*i*' 'pci:v00001103d00003020sv*sd*bc*sc*i*' 'pci:v00001103d00003122sv*sd*bc*sc*i*' 'pci:v00001103d00003120sv*sd*bc*sc*i*' 'pci:v00001103d00004400sv*sd*bc*sc*i*' 'pci:v00001103d00004322sv*sd*bc*sc*i*' 'pci:v00001103d00004321sv*sd*bc*sc*i*' 'pci:v00001103d00004320sv*sd*bc*sc*i*' 'pci:v00001103d00004311sv*sd*bc*sc*i*' 'pci:v00001103d00004310sv*sd*bc*sc*i*' 'pci:v00001103d00004211sv*sd*bc*sc*i*' 'pci:v00001103d00004210sv*sd*bc*sc*i*' 'pci:v00001103d00003560sv*sd*bc*sc*i*' 'pci:v00001103d00003540sv*sd*bc*sc*i*' 'pci:v00001103d00003530sv*sd*bc*sc*i*' 'pci:v00001103d00003522sv*sd*bc*sc*i*' 'pci:v00001103d00003521sv*sd*bc*sc*i*' 'pci:v00001103d00003520sv*sd*bc*sc*i*' 'pci:v00001103d00003511sv*sd*bc*sc*i*' 'pci:v00001103d00003510sv*sd*bc*sc*i*' 'pci:v00001103d00003410sv*sd*bc*sc*i*' 'pci:v00001103d00003320sv*sd*bc*sc*i*' 'pci:v00001103d00003220sv*sd*bc*sc*i*' 'pci:v0000105Ad00008871sv0000105Asd00004322bc*sc*i*' 'pci:v0000105Ad00008871sv0000105Asd00004321bc*sc*i*' 'pci:v0000105Ad00008871sv0000105Asd00004312bc*sc*i*' 'pci:v0000105Ad00008871sv0000105Asd00004311bc*sc*i*' 'pci:v0000105Ad00008870sv0000105Asd00004300bc*sc*i*' 'pci:v0000105Ad00008870sv0000105Asd00008870bc*sc*i*' 'pci:v0000105Ad00008760sv*sd*bc*sc*i*' 'pci:v0000105Ad00008650sv00001033sd*bc*sc*i*' 'pci:v0000105Ad00003360sv*sd*bc*sc*i*' 'pci:v0000105Ad00008650sv0000105Asd*bc*sc*i*' 'pci:v0000105Ad00007250sv*sd*bc*sc*i*' 'pci:v0000105Ad0000E350sv*sd*bc*sc*i*' 'pci:v0000105Ad00004302sv*sd*bc*sc*i*' 'pci:v0000105Ad0000C350sv*sd*bc*sc*i*' 'pci:v0000105Ad00008350sv*sd*bc*sc*i*' 'pci:v00001B85d00001084sv*sd*bc*sc*i*' 'pci:v00001B85d00001083sv*sd*bc*sc*i*' 'pci:v00001B85d00001080sv*sd*bc*sc*i*' 'pci:v00001B85d00001044sv*sd*bc*sc*i*' 'pci:v00001B85d00001043sv*sd*bc*sc*i*' 'pci:v00001B85d00001042sv*sd*bc*sc*i*' 'pci:v00001B85d00001041sv*sd*bc*sc*i*' 'pci:v00001B85d00001040sv*sd*bc*sc*i*' 'pci:v00001B85d00001022sv*sd*bc*sc*i*' 'pci:v00001B85d00001021sv*sd*bc*sc*i*' 'pci:v00001B4Bd00009485sv*sd*bc*sc*i*' 'pci:v00001B4Bd00009445sv*sd00009480bc*sc*i*' 'pci:v00001B4Bd00009480sv*sd00009480bc*sc*i*' 'pci:v00001103d00002760sv*sd*bc*sc*i*' 'pci:v00001103d00002744sv*sd*bc*sc*i*' 'pci:v00001103d00002740sv*sd*bc*sc*i*' 'pci:v00001103d00002722sv*sd*bc*sc*i*' 'pci:v00001103d00002721sv*sd*bc*sc*i*' 'pci:v00001103d00002720sv*sd*bc*sc*i*' 'pci:v00001103d00002710sv*sd*bc*sc*i*' 'pci:v00001103d00002640sv*sd*bc*sc*i*' 'pci:v00009005d00000450sv*sd*bc*sc*i*' 'pci:v000017D3d00001320sv*sd*bc*sc*i*' 'pci:v000017D3d00001300sv*sd*bc*sc*i*' 'pci:v000011ABd00009180sv*sd*bc*sc*i*' 'pci:v000011ABd00009480sv*sd*bc*sc*i*' 'pci:v000011ABd00006485sv*sd*bc*sc*i*' 'pci:v000011ABd00006440sv*sd*bc*sc*i*' 'pci:v000011ABd00006440sv*sd00006480bc*sc*i*' 'pci:v000011ABd00006340sv*sd*bc*sc*i*' 'pci:v000011ABd00006320sv*sd*bc*sc*i*' 'pci:v00001B4Bd00009580sv*sd*bc*sc*i*' 'pci:v00001B4Bd00009143sv*sd*bc*sc*i*' 'pci:v00001077d00008084sv*sd*bc*sc*i*' 'pci:v00001077d0000165Esv*sd*bc*sc*i*' 'pci:v000010DFd00000722sv*sd*bc*sc*i*' 'pci:v000019A2d00000712sv*sd*bc*sc*i*' 'pci:v000019A2d00000703sv*sd*bc*sc*i*' 'pci:v000019A2d00000702sv*sd*bc*sc*i*' 'pci:v000019A2d00000222sv*sd*bc*sc*i*' 'pci:v000019A2d00000212sv*sd*bc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd0000004Ebc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd0000004Dbc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd0000004Cbc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd0000004Bbc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd0000004Abc*sc*i*' 'pci:v0000117Cd00000049sv0000117Csd00000049bc*sc*i*' 'pci:v000011F8d00005220sv*sd*bc*sc*i*' 'virtio:d00000008v*' 'pci:v000015ADd000007C0sv*sd*bc*sc*i*' 'xen:vscsi' 'vmbus:4acc9b2f6900f34ab76b6fd0be528cda' 'vmbus:32264132cb86a2449b5c50d1417354f5' 'vmbus:d96361baa104294db60572e2ffb1dc7f' 'pci:v0000101Cd00003296sv*sd*bc*sc*i*' 'scsi:t-0x01*' 'char-major-9-*' 'scsi:t-0x04*' 'scsi:t-0x05*' 'block-major-11-*' 'char-major-21-*' 'scsi:t-0x08*' 'char-major-86-*' 'scsi:t-0x0d*' 'pci:v*d*sv*sd*bc01sc08i02*' 'pci:v0000106Bd00002005sv*sd*bc*sc*i*' 'pci:v0000106Bd00002003sv*sd*bc*sc*i*' 'pci:v0000106Bd00002001sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000CD02sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000CD01sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000CD00sv*sd*bc*sc*i*' 'pci:v00001D0Fd00008061sv*sd*bc*sc*i*' 'pci:v00001D0Fd00000065sv*sd*bc*sc*i*' 'pci:v00001D0Fd00000061sv*sd*bc*sc*i*' 'pci:v000010ECd00005765sv*sd*bc*sc*i*' 'pci:v00001E4Bd00001602sv*sd*bc*sc*i*' 'pci:v000010ECd00005763sv*sd*bc*sc*i*' 'pci:v00001D97d00002269sv*sd*bc*sc*i*' 'pci:v00001D97d00001D97sv*sd*bc*sc*i*' 'pci:v00001D97d00002263sv*sd*bc*sc*i*' 'pci:v0000C0A9d0000540Asv*sd*bc*sc*i*' 'pci:v00001E49d00000041sv*sd*bc*sc*i*' 'pci:v00001E49d00000021sv*sd*bc*sc*i*' 'pci:v00001DBEd00005236sv*sd*bc*sc*i*' 'pci:v00001CC1d00005350sv*sd*bc*sc*i*' 'pci:v00001E4Bd00001602sv*sd*bc*sc*i*' 'pci:v00001E4Bd00001202sv*sd*bc*sc*i*' 'pci:v00001E4Bd00001002sv*sd*bc*sc*i*' 'pci:v00001E4Bd00001001sv*sd*bc*sc*i*' 'pci:v00001F40d00005236sv*sd*bc*sc*i*' 'pci:v00001F40d00001202sv*sd*bc*sc*i*' 'pci:v00002646d0000501Esv*sd*bc*sc*i*' 'pci:v00002646d0000501Bsv*sd*bc*sc*i*' 'pci:v00002646d0000501Asv*sd*bc*sc*i*' 'pci:v00002646d00005016sv*sd*bc*sc*i*' 'pci:v00002646d00005018sv*sd*bc*sc*i*' 'pci:v00002646d00005013sv*sd*bc*sc*i*' 'pci:v00002646d00002263sv*sd*bc*sc*i*' 'pci:v00002646d00002262sv*sd*bc*sc*i*' 'pci:v00001CC4d00006302sv*sd*bc*sc*i*' 'pci:v00001CC4d00006303sv*sd*bc*sc*i*' 'pci:v0000144Dd0000A802sv*sd*bc*sc*i*' 'pci:v0000144Dd0000A809sv*sd*bc*sc*i*' 'pci:v0000144Dd0000A80Bsv*sd*bc*sc*i*' 'pci:v00001D97d00002263sv*sd*bc*sc*i*' 'pci:v000015B7d00002001sv*sd*bc*sc*i*' 'pci:v00001C5Cd00001D59sv*sd*bc*sc*i*' 'pci:v00001C5Cd0000174Asv*sd*bc*sc*i*' 'pci:v00001C5Cd00001504sv*sd*bc*sc*i*' 'pci:v00001344d00006001sv*sd*bc*sc*i*' 'pci:v00001344d00005407sv*sd*bc*sc*i*' 'pci:v00001CC1d00008201sv*sd*bc*sc*i*' 'pci:v000010ECd00005763sv*sd*bc*sc*i*' 'pci:v000010ECd00005762sv*sd*bc*sc*i*' 'pci:v00001CC1d000033F8sv*sd*bc*sc*i*' 'pci:v00001B4Bd00001092sv*sd*bc*sc*i*' 'pci:v00001987d00005021sv*sd*bc*sc*i*' 'pci:v00001987d00005019sv*sd*bc*sc*i*' 'pci:v00001987d00005016sv*sd*bc*sc*i*' 'pci:v00001987d00005012sv*sd*bc*sc*i*' 'pci:v000015B7d00005008sv*sd*bc*sc*i*' 'pci:v0000144Dd0000A822sv*sd*bc*sc*i*' 'pci:v0000144Dd0000A821sv*sd*bc*sc*i*' 'pci:v00001C5Fd00000540sv*sd*bc*sc*i*' 'pci:v00001C58d00000023sv*sd*bc*sc*i*' 'pci:v00001C58d00000003sv*sd*bc*sc*i*' 'pci:v00001BB1d00000100sv*sd*bc*sc*i*' 'pci:v0000126Fd00002263sv*sd*bc*sc*i*' 'pci:v0000126Fd00002262sv*sd*bc*sc*i*' 'pci:v00001217d00008760sv*sd*bc*sc*i*' 'pci:v00001B36d00000010sv*sd*bc*sc*i*' 'pci:v00008086d00005845sv*sd*bc*sc*i*' 'pci:v00008086d0000F1A6sv*sd*bc*sc*i*' 'pci:v00008086d0000F1A5sv*sd*bc*sc*i*' 'pci:v00008086d00000A55sv*sd*bc*sc*i*' 'pci:v00008086d00000A54sv*sd*bc*sc*i*' 'pci:v00008086d00000A53sv*sd*bc*sc*i*' 'pci:v00008086d00000953sv*sd*bc*sc*i*' 'nvmet-transport-254' 'nvmet-transport-1' 'nvmet-transport-3' 'pci:v00001191d0000000Dsv*sd*bc*sc*i*' 'platform:ahci' 'of:N*T*Ccavium,octeon-7130-ahciC*' 'of:N*T*Ccavium,octeon-7130-ahci' 'of:N*T*Chisilicon,hisi-ahciC*' 'of:N*T*Chisilicon,hisi-ahci' 'of:N*T*Cibm,476gtr-ahciC*' 'of:N*T*Cibm,476gtr-ahci' 'of:N*T*Cgeneric-ahciC*' 'of:N*T*Cgeneric-ahci' 'acpi*:010601:*' 'acpi*:APMC0D33:*' 'pci:v00001101d00001622sv*sd*bc*sc*i*' 'pci:v00001095d00003531sv*sd*bc*sc*i*' 'pci:v00001095d00003131sv*sd*bc*sc*i*' 'pci:v00001095d00000244sv*sd*bc*sc*i*' 'pci:v00001095d00000242sv*sd*bc*sc*i*' 'pci:v00001095d00003132sv*sd*bc*sc*i*' 'pci:v00008086d00003124sv*sd*bc*sc*i*' 'pci:v00001095d00003124sv*sd*bc*sc*i*' 'of:N*T*Camcc,sata-460exC*' 'of:N*T*Camcc,sata-460ex' 'of:N*T*Cbaikal,bt1-ahciC*' 'of:N*T*Cbaikal,bt1-ahci' 'of:N*T*Csnps,spear-ahciC*' 'of:N*T*Csnps,spear-ahci' 'of:N*T*Csnps,dwc-ahciC*' 'of:N*T*Csnps,dwc-ahci' 'pci:v000015E9d00001841sv*sd*bc*sc*i*' 'pci:v000015E9d00002068sv*sd*bc*sc*i*' 'pci:v0000105Ad00006622sv*sd*bc*sc*i*' 'pci:v00008086d00008C81sv*sd*bc*sc*i*' 'pci:v00008086d00008C80sv*sd*bc*sc*i*' 'pci:v00008086d00008C89sv*sd*bc*sc*i*' 'pci:v00008086d00008C88sv*sd*bc*sc*i*' 'pci:v00008086d000023A6sv*sd*bc*sc*i*' 'pci:v00008086d00000F21sv*sd*bc*sc*i*' 'pci:v00008086d00000F20sv*sd*bc*sc*i*' 'pci:v00008086d00008D68sv*sd*bc*sc*i*' 'pci:v00008086d00008D60sv*sd*bc*sc*i*' 'pci:v00008086d00008D08sv*sd*bc*sc*i*' 'pci:v00008086d00008D00sv*sd*bc*sc*i*' 'pci:v00008086d00001F31sv*sd*bc*sc*i*' 'pci:v00008086d00001F30sv*sd*bc*sc*i*' 'pci:v00008086d00001F21sv*sd*bc*sc*i*' 'pci:v00008086d00001F20sv*sd*bc*sc*i*' 'pci:v00008086d00002326sv*sd*bc*sc*i*' 'pci:v00008086d00009C09sv*sd*bc*sc*i*' 'pci:v00008086d00009C08sv*sd*bc*sc*i*' 'pci:v00008086d00009C01sv*sd*bc*sc*i*' 'pci:v00008086d00009C00sv*sd*bc*sc*i*' 'pci:v00008086d00008C09sv*sd*bc*sc*i*' 'pci:v00008086d00008C08sv*sd*bc*sc*i*' 'pci:v00008086d00008C01sv*sd*bc*sc*i*' 'pci:v00008086d00008C00sv*sd*bc*sc*i*' 'pci:v00008086d00001E09sv*sd*bc*sc*i*' 'pci:v00008086d00001E08sv*sd*bc*sc*i*' 'pci:v00008086d00001E01sv*sd*bc*sc*i*' 'pci:v00008086d00001E00sv*sd*bc*sc*i*' 'pci:v00008086d00001D08sv*sd*bc*sc*i*' 'pci:v00008086d00001D00sv*sd*bc*sc*i*' 'pci:v00008086d00001C09sv*sd*bc*sc*i*' 'pci:v00008086d00001C08sv*sd*bc*sc*i*' 'pci:v00008086d00001C01sv*sd*bc*sc*i*' 'pci:v00008086d00001C00sv*sd*bc*sc*i*' 'pci:v00008086d00003B2Esv*sd*bc*sc*i*' 'pci:v00008086d00003B2Dsv*sd*bc*sc*i*' 'pci:v00008086d00003B28sv*sd*bc*sc*i*' 'pci:v00008086d00003B26sv*sd*bc*sc*i*' 'pci:v00008086d00003B21sv*sd*bc*sc*i*' 'pci:v00008086d00003B20sv*sd*bc*sc*i*' 'pci:v00008086d00003A26sv*sd*bc*sc*i*' 'pci:v00008086d00003A20sv*sd*bc*sc*i*' 'pci:v00008086d00003A06sv*sd*bc*sc*i*' 'pci:v00008086d00003A00sv*sd*bc*sc*i*' 'pci:v00008086d00005028sv*sd*bc*sc*i*' 'pci:v00008086d0000292Esv*sd*bc*sc*i*' 'pci:v00008086d0000292Dsv*sd*bc*sc*i*' 'pci:v00008086d00002928sv*sd*bc*sc*i*' 'pci:v00008086d00002926sv*sd*bc*sc*i*' 'pci:v00008086d00002921sv*sd*bc*sc*i*' 'pci:v00008086d00002920sv*sd*bc*sc*i*' 'pci:v00008086d00002828sv*sd*bc*sc*i*' 'pci:v00008086d00002828sv0000106Bsd000000A3bc*sc*i*' 'pci:v00008086d00002828sv0000106Bsd000000A1bc*sc*i*' 'pci:v00008086d00002828sv0000106Bsd000000A0bc*sc*i*' 'pci:v00008086d00002825sv*sd*bc*sc*i*' 'pci:v00008086d00002820sv*sd*bc*sc*i*' 'pci:v00008086d00002680sv*sd*bc*sc*i*' 'pci:v00008086d000027C4sv*sd*bc*sc*i*' 'pci:v00008086d000027C0sv*sd*bc*sc*i*' 'pci:v00008086d00002653sv*sd*bc01sc01i*' 'pci:v00008086d00002652sv*sd*bc*sc*i*' 'pci:v00008086d00002651sv*sd*bc*sc*i*' 'pci:v00008086d000025B0sv*sd*bc*sc*i*' 'pci:v00008086d000025A3sv*sd*bc*sc*i*' 'pci:v00008086d000024DFsv*sd*bc*sc*i*' 'pci:v00008086d000024D1sv*sd*bc*sc*i*' 'pci:v00008086d00002850sv*sd*bc*sc*i*' 'pci:v00008086d0000269Esv*sd*bc*sc*i*' 'pci:v00008086d000027DFsv*sd*bc*sc*i*' 'pci:v00008086d0000266Fsv*sd*bc*sc*i*' 'pci:v00008086d000025A2sv*sd*bc*sc*i*' 'pci:v00008086d0000245Bsv*sd*bc*sc*i*' 'pci:v00008086d000024DBsv*sd*bc*sc*i*' 'pci:v00008086d000024CBsv*sd*bc*sc*i*' 'pci:v00008086d000024CAsv*sd*bc*sc*i*' 'pci:v00008086d000024C1sv*sd*bc*sc*i*' 'pci:v00008086d0000248Bsv*sd*bc*sc*i*' 'pci:v00008086d0000248Asv*sd*bc*sc*i*' 'pci:v00008086d0000244Bsv*sd*bc*sc*i*' 'pci:v00008086d0000244Asv*sd*bc*sc*i*' 'pci:v00008086d00002421sv*sd*bc*sc*i*' 'pci:v00008086d00002411sv*sd*bc*sc*i*' 'pci:v00008086d000084CAsv*sd*bc*sc*i*' 'pci:v00008086d00007601sv*sd*bc*sc*i*' 'pci:v00008086d00007199sv*sd*bc*sc*i*' 'pci:v00008086d00007111sv*sd*bc*sc*i*' 'pci:v00008086d00007111sv000015ADsd00001976bc*sc*i*' 'pci:v00008086d00007010sv*sd*bc*sc*i*' 'platform:sata_mv' 'pci:v00001103d00002310sv*sd*bc*sc*i*' 'pci:v00001103d00002300sv*sd*bc*sc*i*' 'pci:v000011ABd00007042sv*sd*bc*sc*i*' 'pci:v00009005d00000243sv*sd*bc*sc*i*' 'pci:v00009005d00000241sv*sd*bc*sc*i*' 'pci:v000011ABd00006081sv*sd*bc*sc*i*' 'pci:v000011ABd00006080sv*sd*bc*sc*i*' 'pci:v000011ABd00006042sv*sd*bc*sc*i*' 'pci:v000011ABd00006041sv*sd*bc*sc*i*' 'pci:v000011ABd00006040sv*sd*bc*sc*i*' 'pci:v00001103d00001742sv*sd*bc*sc*i*' 'pci:v00001103d00001740sv*sd*bc*sc*i*' 'pci:v00001103d00001720sv*sd*bc*sc*i*' 'pci:v000011ABd00005081sv*sd*bc*sc*i*' 'pci:v000011ABd00005080sv*sd*bc*sc*i*' 'pci:v000011ABd00005041sv*sd*bc*sc*i*' 'pci:v000011ABd00005040sv*sd*bc*sc*i*' 'pci:v000010DEd000003F7sv*sd*bc*sc*i*' 'pci:v000010DEd000003F6sv*sd*bc*sc*i*' 'pci:v000010DEd000003E7sv*sd*bc*sc*i*' 'pci:v000010DEd0000037Fsv*sd*bc*sc*i*' 'pci:v000010DEd0000037Esv*sd*bc*sc*i*' 'pci:v000010DEd00000267sv*sd*bc*sc*i*' 'pci:v000010DEd00000266sv*sd*bc*sc*i*' 'pci:v000010DEd0000003Esv*sd*bc*sc*i*' 'pci:v000010DEd00000036sv*sd*bc*sc*i*' 'pci:v000010DEd00000055sv*sd*bc*sc*i*' 'pci:v000010DEd00000054sv*sd*bc*sc*i*' 'pci:v000010DEd000000EEsv*sd*bc*sc*i*' 'pci:v000010DEd000000E3sv*sd*bc*sc*i*' 'pci:v000010DEd0000008Esv*sd*bc*sc*i*' 'pci:v0000105Ad00006629sv*sd*bc*sc*i*' 'pci:v0000105Ad00003D18sv*sd*bc*sc*i*' 'pci:v0000105Ad00003D17sv*sd*bc*sc*i*' 'pci:v0000105Ad00003519sv*sd*bc*sc*i*' 'pci:v0000105Ad00003515sv*sd*bc*sc*i*' 'pci:v0000105Ad00003319sv*sd*bc*sc*i*' 'pci:v0000105Ad00003318sv*sd*bc*sc*i*' 'pci:v0000105Ad00003D75sv*sd*bc*sc*i*' 'pci:v0000105Ad00003D73sv*sd*bc*sc*i*' 'pci:v0000105Ad00003577sv*sd*bc*sc*i*' 'pci:v0000105Ad00003574sv*sd*bc*sc*i*' 'pci:v0000105Ad00003571sv*sd*bc*sc*i*' 'pci:v0000105Ad00003570sv*sd*bc*sc*i*' 'pci:v0000105Ad00003376sv*sd*bc*sc*i*' 'pci:v0000105Ad00003375sv*sd*bc*sc*i*' 'pci:v0000105Ad00003373sv*sd*bc*sc*i*' 'pci:v0000105Ad00003371sv*sd*bc*sc*i*' 'pci:v00001002d0000437Asv*sd*bc*sc*i*' 'pci:v00001002d00004379sv*sd*bc*sc*i*' 'pci:v00001002d0000436Esv*sd*bc*sc*i*' 'pci:v00001095d00003114sv*sd*bc*sc*i*' 'pci:v00001095d00003512sv*sd*bc*sc*i*' 'pci:v00001095d00000240sv*sd*bc*sc*i*' 'pci:v00001095d00003112sv*sd*bc*sc*i*' 'pci:v00001039d00001183sv*sd*bc*sc*i*' 'pci:v00001039d00001182sv*sd*bc*sc*i*' 'pci:v00001039d00000183sv*sd*bc*sc*i*' 'pci:v00001039d00000182sv*sd*bc*sc*i*' 'pci:v00001039d00000181sv*sd*bc*sc*i*' 'pci:v00001039d00000180sv*sd*bc*sc*i*' 'pci:v00001166d00000411sv*sd*bc*sc*i*' 'pci:v00001166d00000410sv*sd*bc*sc*i*' 'pci:v00001166d0000024Bsv*sd*bc*sc*i*' 'pci:v00001166d0000024Asv*sd*bc*sc*i*' 'pci:v00001166d00000242sv*sd*bc*sc*i*' 'pci:v00001166d00000241sv*sd*bc*sc*i*' 'pci:v00001166d00000240sv*sd*bc*sc*i*' 'pci:v000010B9d00005281sv*sd*bc*sc*i*' 'pci:v000010B9d00005287sv*sd*bc*sc*i*' 'pci:v000010B9d00005289sv*sd*bc*sc*i*' 'pci:v00001106d00009000sv*sd*bc*sc*i*' 'pci:v00001106d00005287sv*sd*bc*sc*i*' 'pci:v00001106d00007372sv*sd*bc*sc*i*' 'pci:v00001106d00005372sv*sd*bc*sc*i*' 'pci:v00001106d00003249sv*sd*bc*sc*i*' 'pci:v00001106d00003149sv*sd*bc*sc*i*' 'pci:v00001106d00000591sv*sd*bc*sc*i*' 'pci:v00001106d00005337sv*sd*bc*sc*i*' 'pci:v00008086d00003200sv*sd*bc01sc06i00*' 'pci:v00001725d00007174sv*sd*bc01sc06i00*' 'pci:v000010B9d00005229sv*sd*bc*sc*i*' 'pci:v000010B9d00005228sv*sd*bc*sc*i*' 'pci:v00001022d00002092sv*sd*bc*sc*i*' 'pci:v00001022d0000209Asv*sd*bc*sc*i*' 'pci:v000010DEd00000759sv*sd*bc*sc*i*' 'pci:v000010DEd0000056Csv*sd*bc*sc*i*' 'pci:v000010DEd00000560sv*sd*bc*sc*i*' 'pci:v000010DEd00000448sv*sd*bc*sc*i*' 'pci:v000010DEd000003ECsv*sd*bc*sc*i*' 'pci:v000010DEd0000036Esv*sd*bc*sc*i*' 'pci:v000010DEd00000265sv*sd*bc*sc*i*' 'pci:v000010DEd00000035sv*sd*bc*sc*i*' 'pci:v000010DEd00000053sv*sd*bc*sc*i*' 'pci:v000010DEd000000E5sv*sd*bc*sc*i*' 'pci:v000010DEd000000D5sv*sd*bc*sc*i*' 'pci:v000010DEd00000085sv*sd*bc*sc*i*' 'pci:v000010DEd00000065sv*sd*bc*sc*i*' 'pci:v000010DEd000001BCsv*sd*bc*sc*i*' 'pci:v00001022d00007469sv*sd*bc*sc*i*' 'pci:v00001022d00007441sv*sd*bc*sc*i*' 'pci:v00001022d00007411sv*sd*bc*sc*i*' 'pci:v00001022d00007409sv*sd*bc*sc*i*' 'pci:v00001022d00007401sv*sd*bc*sc*i*' 'pci:v00001191d00000009sv*sd*bc*sc*i*' 'pci:v00001191d00000008sv*sd*bc*sc*i*' 'pci:v00001191d00000007sv*sd*bc*sc*i*' 'pci:v00001191d00000006sv*sd*bc*sc*i*' 'pci:v00001191d00000005sv*sd*bc*sc*i*' 'pci:v00001022d0000780Csv*sd*bc*sc*i*' 'pci:v00001002d0000439Csv*sd*bc*sc*i*' 'pci:v00001002d0000438Csv*sd*bc*sc*i*' 'pci:v00001002d00004376sv*sd*bc*sc*i*' 'pci:v00001002d00004369sv*sd*bc*sc*i*' 'pci:v00001002d00004349sv*sd*bc*sc*i*' 'pci:v00001191d0000000Bsv*sd*bc*sc*i*' 'pci:v00001191d0000000Asv*sd*bc*sc*i*' 'pci:v00001095d00000649sv*sd*bc*sc*i*' 'pci:v00001095d00000648sv*sd*bc*sc*i*' 'pci:v00001095d00000646sv*sd*bc*sc*i*' 'pci:v00001095d00000643sv*sd*bc*sc*i*' 'pci:v00001080d0000C693sv*sd*bc*sc*i*' 'pci:v00001055d00009130sv*sd*bc*sc*i*' 'pci:v00001103d00000004sv*sd*bc*sc*i*' 'pci:v00001103d00000006sv*sd*bc*sc*i*' 'pci:v00001103d00000008sv*sd*bc*sc*i*' 'pci:v00001103d00000005sv*sd*bc*sc*i*' 'pci:v00001103d00000007sv*sd*bc*sc*i*' 'pci:v00001103d00000004sv*sd*bc*sc*i*' 'pci:v00001103d00000009sv*sd*bc*sc*i*' 'pci:v00001103d00000006sv*sd*bc*sc*i*' 'pci:v00001103d00000005sv*sd*bc*sc*i*' 'pci:v00001103d00000007sv*sd*bc*sc*i*' 'pci:v00001103d00000004sv*sd*bc*sc*i*' 'pci:v00001103d00000003sv*sd*bc*sc*i*' 'pci:v00001283d00008213sv*sd*bc*sc*i*' 'pci:v000017F3d00001010sv*sd*bc*sc*i*' 'pci:v00001283d00008212sv*sd*bc*sc*i*' 'pci:v00001283d00008211sv*sd*bc*sc*i*' 'pci:v0000197Bd*sv*sd*bc01sc01i*' 'pci:v00001B4Bd000091A4sv*sd*bc*sc*i*' 'pci:v00001B4Bd000091A0sv*sd*bc*sc*i*' 'pci:v000011ABd00006145sv*sd*bc*sc*i*' 'pci:v000011ABd00006123sv*sd*bc*sc*i*' 'pci:v000011ABd00006121sv*sd*bc*sc*i*' 'pci:v000011ABd00006101sv*sd*bc*sc*i*' 'pci:v0000169Cd00000044sv*sd*bc*sc*i*' 'pci:v00001145d0000F02Csv*sd*bc*sc*i*' 'pci:v00001145d0000F024sv*sd*bc*sc*i*' 'pci:v00001145d0000F021sv*sd*bc*sc*i*' 'pci:v00001145d0000F008sv*sd*bc*sc*i*' 'pci:v00001145d00008008sv*sd*bc*sc*i*' 'pci:v000010FCd00000003sv*sd*bc*sc*i*' 'pci:v0000100Bd00000002sv*sd*bc*sc*i*' 'pci:v00008086d00001230sv*sd*bc*sc*i*' 'pci:v00001045d0000D568sv*sd*bc*sc*i*' 'pci:v0000105Ad00007275sv*sd*bc*sc*i*' 'pci:v0000105Ad00005275sv*sd*bc*sc*i*' 'pci:v0000105Ad00001275sv*sd*bc*sc*i*' 'pci:v0000105Ad00006269sv*sd*bc*sc*i*' 'pci:v0000105Ad00006268sv*sd*bc*sc*i*' 'pci:v0000105Ad00004D69sv*sd*bc*sc*i*' 'pci:v0000105Ad00004D68sv*sd*bc*sc*i*' 'pci:v0000105Ad00004D30sv*sd*bc*sc*i*' 'pci:v0000105Ad00000D30sv*sd*bc*sc*i*' 'pci:v0000105Ad00000D38sv*sd*bc*sc*i*' 'pci:v0000105Ad00004D38sv*sd*bc*sc*i*' 'pci:v0000105Ad00004D33sv*sd*bc*sc*i*' 'pci:v00001331d00008201sv*sd*bc*sc*i*' 'pci:v000017F3d00001012sv*sd*bc*sc*i*' 'pci:v000017F3d00001011sv*sd*bc*sc*i*' 'pci:v00008086d0000811Asv*sd*bc*sc*i*' 'pci:v00001166d00000214sv*sd*bc*sc*i*' 'pci:v00001166d00000217sv*sd*bc*sc*i*' 'pci:v00001166d00000213sv*sd*bc*sc*i*' 'pci:v00001166d00000212sv*sd*bc*sc*i*' 'pci:v00001166d00000211sv*sd*bc*sc*i*' 'pci:v00001095d00000680sv*sd*bc*sc*i*' 'pci:v00001039d00001180sv*sd*bc*sc*i*' 'pci:v00001039d00005518sv*sd*bc*sc*i*' 'pci:v00001039d00005513sv*sd*bc*sc*i*' 'pci:v00001179d00000105sv*sd*bc*sc*i*' 'pci:v00001179d00000103sv*sd*bc*sc*i*' 'pci:v00001179d00000102sv*sd*bc*sc*i*' 'pci:v00001179d00000101sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE33sv*sd*bc*sc*i*' 'pci:v00001106d00009001sv*sd*bc*sc*i*' 'pci:v00001106d0000C409sv*sd*bc*sc*i*' 'pci:v00001106d00005324sv*sd*bc*sc*i*' 'pci:v00001106d00003164sv*sd*bc*sc*i*' 'pci:v00001106d00001571sv*sd*bc*sc*i*' 'pci:v00001106d00000581sv*sd*bc*sc*i*' 'pci:v00001106d00000571sv*sd*bc*sc*i*' 'pci:v00001106d00000415sv*sd*bc*sc*i*' 'pci:v000010ADd00000105sv*sd*bc*sc*i*' 'pci:v00001095d00000640sv*sd*bc*sc*i*' 'pci:v00008086d00001234sv*sd*bc*sc*i*' 'pci:v0000100Bd0000D001sv*sd*bc*sc*i*' 'pci:v00001045d0000D568sv*sd*bc*sc*i*' 'pci:v00001045d0000C621sv*sd*bc*sc*i*' 'pcmcia:m*c*f*fn*pfn*pa*pb5A362506pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa7A954BD9pb74BE00C6pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBF2DF18Dpb8CB57A0Epc*pd*' 'pcmcia:m*c*f*fn*pfn*paE4A13209pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*paCC7CF69Cpb212BB918pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa244E5994pb3E232852pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pbB2F89B47pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pb7558F133pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pbF54A91C8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pb969AA4F2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pb2A54D4B1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa709B1BF1pbF68B6F32pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD0909443pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB4585A1Apb3489E003pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa30896C92pb703CC5F6pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa43D74CB4pb6A22777Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa87C1B330pbE1F30883pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa4A3F0BA0pb322560E1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb0C694728pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb66536591pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa*pbEBE0BD79pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7ED2AD87pb7A13045Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7ED2AD87pb7E9E78EEpc*pd*' 'pcmcia:m*c*f*fn*pfn*paE37BE2B5pb8671043Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpbB3662674pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpb5C5AB149pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpb8671043Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E6D1829pbACBE682Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E6D1829pb531E7D10pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E6D1829pb55D5BFFBpc*pd*' 'pcmcia:m*c*f*fn*pfn*paB569A6E5pbF2508753pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB569A6E5pbA6D76178pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3D5B9EF5pbCA6AB420pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF4F43949pbA6D76178pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF4F43949pb9EB86AAEpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5714CBF7pb48E0AB8Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0A5C52FDpb0C694728pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0A5C52FDpb66536591pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6F58C983pb63C13AAFpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa17692A66pbEF1DCBDEpc*pd*' 'pcmcia:m*c*f*fn*pfn*paFF8C8A45pbFE8020C4pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7D93B852pb66536591pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa46D7DB81pb66536591pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa78F308DCpb0C694728pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa78F308DCpb66536591pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb1907960CpcF7FDE8B9pd*' 'pcmcia:m*c*f*fn*pfn*pa1B9179CApbEDE88951pc0D902F74pd*' 'pcmcia:m*c*f*fn*pfn*pa8C36137CpbD0693AB8pc2768A9F0pd*' 'pcmcia:m4E01c0200f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m4E01c0100f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m2080c0001f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0319c0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m00F1c0101f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m00CEc0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m00A4c002Df*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0098c0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0097c1620f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m004Fc0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0045c0401f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0032c2904f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0032c0704f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m001Cc0001f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m000Ac0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0007c0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0000c0000f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f04fn*pfn*pa*pb*pc*pd*' 'pci:v00001042d00001001sv*sd*bc*sc*i*' 'pci:v00001042d00001000sv*sd*bc*sc*i*' 'paride' 'pci:v*d*sv*sd*bc01sc01i*' 'pci:v*d*sv*sd*bc01sc01i*' 'pci:v00008086d*sv*sd*bc01sc01i*' 'pci:v000016CAd00000001sv*sd*bc*sc*i*' 'pci:v00001045d0000C558sv*sd*bc*sc*i*' 'pci:v00001106d00000561sv*sd*bc*sc*i*' 'pci:v00003388d00008013sv*sd*bc*sc*i*' 'pci:v00001060d0000673Asv*sd*bc*sc*i*' 'pci:v00001060d0000886Asv*sd*bc*sc*i*' 'pci:v00001060d00000101sv*sd*bc*sc*i*' 'pci:v00009412d00006565sv*sd*bc*sc*i*' 'pci:v00001042d00003020sv*sd*bc*sc*i*' 'pata_winbond' 'pata_qdi' 'spi:spi-mux' 'of:N*T*Cspi-muxC*' 'of:N*T*Cspi-mux' 'spi:spidev' 'spi:si3210' 'spi:em3581' 'spi:spi-authenta' 'spi:spi-petra' 'spi:m53cpld' 'spi:dhcom-board' 'spi:bk4' 'spi:sx1301' 'spi:ltc2488' 'spi:jg10309-01' 'spi:dh2228fv' 'spi:bh2228fv' 'of:N*T*Csilabs,si3210C*' 'of:N*T*Csilabs,si3210' 'of:N*T*Csilabs,em3581C*' 'of:N*T*Csilabs,em3581' 'of:N*T*Csemtech,sx1301C*' 'of:N*T*Csemtech,sx1301' 'of:N*T*Crohm,dh2228fvC*' 'of:N*T*Crohm,dh2228fv' 'of:N*T*Crohm,bh2228fvC*' 'of:N*T*Crohm,bh2228fv' 'of:N*T*Cmicron,spi-authentaC*' 'of:N*T*Cmicron,spi-authenta' 'of:N*T*Cmenlo,m53cpldC*' 'of:N*T*Cmenlo,m53cpld' 'of:N*T*Clwn,bk4C*' 'of:N*T*Clwn,bk4' 'of:N*T*Clineartechnology,ltc2488C*' 'of:N*T*Clineartechnology,ltc2488' 'of:N*T*Celgin,jg10309-01C*' 'of:N*T*Celgin,jg10309-01' 'of:N*T*Cdh,dhcom-boardC*' 'of:N*T*Cdh,dhcom-board' 'of:N*T*Ccisco,spi-petraC*' 'of:N*T*Ccisco,spi-petra' 'acpi*:SPT0003:*' 'acpi*:SPT0002:*' 'acpi*:SPT0001:*' 'of:N*T*Clinux,spi-loopback-testC*' 'of:N*T*Clinux,spi-loopback-test' 'platform:subdev_spi_altera' 'platform:spi_altera' 'dfl:t0000f000E*' 'of:N*T*Cadi,axi-spi-engine-1.00.aC*' 'of:N*T*Cadi,axi-spi-engine-1.00.a' 'of:N*T*Ccdns,spi-r1p6C*' 'of:N*T*Ccdns,spi-r1p6' 'of:N*T*Cxlnx,zynq-spi-r1p6C*' 'of:N*T*Cxlnx,zynq-spi-r1p6' 'usb:v1A86p5512d*dc*dsc*dp*ic*isc*ip*in*' 'platform:cs42l43-spi' 'platform:dln2-spi' 'of:N*T*Camd,pensando-elba-spiC*' 'of:N*T*Camd,pensando-elba-spi' 'of:N*T*Ccanaan,k210-spiC*' 'of:N*T*Ccanaan,k210-spi' 'of:N*T*Cmicrochip,sparx5-spiC*' 'of:N*T*Cmicrochip,sparx5-spi' 'of:N*T*Cintel,mountevans-imc-ssiC*' 'of:N*T*Cintel,mountevans-imc-ssi' 'of:N*T*Cintel,keembay-ssiC*' 'of:N*T*Cintel,keembay-ssi' 'of:N*T*Csnps,dwc-ssi-1.01aC*' 'of:N*T*Csnps,dwc-ssi-1.01a' 'of:N*T*Crenesas,rzn1-spiC*' 'of:N*T*Crenesas,rzn1-spi' 'of:N*T*Camazon,alpine-dw-apb-ssiC*' 'of:N*T*Camazon,alpine-dw-apb-ssi' 'of:N*T*Cmscc,jaguar2-spiC*' 'of:N*T*Cmscc,jaguar2-spi' 'of:N*T*Cmscc,ocelot-spiC*' 'of:N*T*Cmscc,ocelot-spi' 'of:N*T*Csnps,dw-apb-ssiC*' 'of:N*T*Csnps,dw-apb-ssi' 'acpi*:HISI0173:*' 'pci:v00008086d00004B87sv*sd*bc*sc*i*' 'pci:v00008086d00004B86sv*sd*bc*sc*i*' 'pci:v00008086d00004B85sv*sd*bc*sc*i*' 'pci:v00008086d00004B84sv*sd*bc*sc*i*' 'pci:v00008086d00000812sv*sd*bc*sc*i*' 'pci:v00008086d00000800sv*sd*bc*sc*i*' 'platform:spi_gpio' 'of:N*T*Cspi-gpioC*' 'of:N*T*Cspi-gpio' 'pci:v00008086d0000A823sv*sd*bc*sc*i*' 'pci:v00008086d0000A3A4sv*sd*bc*sc*i*' 'pci:v00008086d0000A324sv*sd*bc*sc*i*' 'pci:v00008086d0000A2A4sv*sd*bc*sc*i*' 'pci:v00008086d0000A224sv*sd*bc*sc*i*' 'pci:v00008086d0000A1A4sv*sd*bc*sc*i*' 'pci:v00008086d0000A0A4sv*sd*bc*sc*i*' 'pci:v00008086d00009DA4sv*sd*bc*sc*i*' 'pci:v00008086d00009D24sv*sd*bc*sc*i*' 'pci:v00008086d00007F24sv*sd*bc*sc*i*' 'pci:v00008086d00007E23sv*sd*bc*sc*i*' 'pci:v00008086d00007AA4sv*sd*bc*sc*i*' 'pci:v00008086d00007A24sv*sd*bc*sc*i*' 'pci:v00008086d00005794sv*sd*bc*sc*i*' 'pci:v00008086d000054A4sv*sd*bc*sc*i*' 'pci:v00008086d000051A4sv*sd*bc*sc*i*' 'pci:v00008086d00004DA4sv*sd*bc*sc*i*' 'pci:v00008086d00004B24sv*sd*bc*sc*i*' 'pci:v00008086d000043A4sv*sd*bc*sc*i*' 'pci:v00008086d000038A4sv*sd*bc*sc*i*' 'pci:v00008086d000034A4sv*sd*bc*sc*i*' 'pci:v00008086d00001BCAsv*sd*bc*sc*i*' 'pci:v00008086d000019E0sv*sd*bc*sc*i*' 'pci:v00008086d000018E0sv*sd*bc*sc*i*' 'pci:v00008086d000006A4sv*sd*bc*sc*i*' 'pci:v00008086d000002A4sv*sd*bc*sc*i*' 'platform:intel-spi' 'auxiliary:usb_ljca.ljca-spi' 'of:N*T*Cmicrochip,coreqspi-rtl-v2C*' 'of:N*T*Cmicrochip,coreqspi-rtl-v2' 'of:N*T*Cmxicy,mx25f0a-spiC*' 'of:N*T*Cmxicy,mx25f0a-spi' 'platform:spi_oc_tiny' 'pci:v00001055d0000A044sv*sd*bc*sc*i*' 'pci:v00001055d0000A044sv*sd00000003bc*sc*i*' 'pci:v00001055d0000A044sv*sd00000002bc*sc*i*' 'pci:v00001055d0000A044sv*sd00000001bc*sc*i*' 'pci:v00001055d0000A034sv*sd*bc*sc*i*' 'pci:v00001055d0000A034sv*sd00000003bc*sc*i*' 'pci:v00001055d0000A034sv*sd00000002bc*sc*i*' 'pci:v00001055d0000A034sv*sd00000001bc*sc*i*' 'pci:v00001055d0000A024sv*sd*bc*sc*i*' 'pci:v00001055d0000A024sv*sd00000003bc*sc*i*' 'pci:v00001055d0000A024sv*sd00000002bc*sc*i*' 'pci:v00001055d0000A024sv*sd00000001bc*sc*i*' 'pci:v00001055d0000A014sv*sd*bc*sc*i*' 'pci:v00001055d0000A014sv*sd00000003bc*sc*i*' 'pci:v00001055d0000A014sv*sd00000002bc*sc*i*' 'pci:v00001055d0000A014sv*sd00000001bc*sc*i*' 'pci:v00001055d0000A004sv*sd*bc*sc*i*' 'pci:v00001055d0000A004sv*sd00000003bc*sc*i*' 'pci:v00001055d0000A004sv*sd00000002bc*sc*i*' 'pci:v00001055d0000A004sv*sd00000001bc*sc*i*' 'platform:pxa2xx-spi' 'acpi*:INT3431:*' 'acpi*:INT3430:*' 'acpi*:INT33C1:*' 'acpi*:INT33C0:*' 'acpi*:8086228E:*' 'acpi*:80860F0E:*' 'of:N*T*Cmarvell,mmp2-sspC*' 'of:N*T*Cmarvell,mmp2-ssp' 'pci:v00008086d00009CE6sv*sd*bc*sc*i*' 'pci:v00008086d00009CE5sv*sd*bc*sc*i*' 'pci:v00008086d00009C66sv*sd*bc*sc*i*' 'pci:v00008086d00009C65sv*sd*bc*sc*i*' 'pci:v00008086d00002E6Asv*sd*bc*sc*i*' 'pci:v00008086d000022ACsv*sd*bc*sc*i*' 'pci:v00008086d00002290sv*sd*bc*sc*i*' 'pci:v00008086d0000228Esv*sd*bc*sc*i*' 'pci:v00008086d00001194sv*sd*bc*sc*i*' 'pci:v00008086d00000F0Esv*sd*bc*sc*i*' 'pci:v00008086d00000935sv*sd*bc*sc*i*' 'i2c:sc18is603' 'i2c:sc18is602b' 'i2c:sc18is602' 'of:N*T*Cnxp,sc18is603C*' 'of:N*T*Cnxp,sc18is603' 'of:N*T*Cnxp,sc18is602bC*' 'of:N*T*Cnxp,sc18is602b' 'of:N*T*Cnxp,sc18is602C*' 'of:N*T*Cnxp,sc18is602' 'of:N*T*Csifive,spi0C*' 'of:N*T*Csifive,spi0' 'spi:tle62x0' 'i2c:spi-xcomm' 'platform:xilinx_spi' 'of:N*T*Cxlnx,xps-spi-2.00.bC*' 'of:N*T*Cxlnx,xps-spi-2.00.b' 'of:N*T*Cxlnx,xps-spi-2.00.aC*' 'of:N*T*Cxlnx,xps-spi-2.00.a' 'of:N*T*Cxlnx,axi-quad-spi-1.00.aC*' 'of:N*T*Cxlnx,axi-quad-spi-1.00.a' 'of:N*T*Cxlnx,versal-qspi-1.0C*' 'of:N*T*Cxlnx,versal-qspi-1.0' 'of:N*T*Cxlnx,zynqmp-qspi-1.0C*' 'of:N*T*Cxlnx,zynqmp-qspi-1.0' 'acpi*:AMDI0062:*' 'acpi*:AMDI0061:*' 'mdio:00000000010011011101000001000010' 'mdio:00000000010011011101000001000001' 'mdio:00000000010011011101000001110010' 'mdio:00000000010011011101000000100011' 'mdio:00000000010011011101000001110100' 'mdio:000000000100110111010000011?0110' 'mdio:00000000010011011101000000110100' 'mdio:00000000010011011101000000110011' 'mdio:00000000010011011101000000110110' 'mdio:00000000010011011101000100000001' 'platform:sfp' 'of:N*T*Csff,sfpC*' 'of:N*T*Csff,sfp' 'of:N*T*Csff,sffC*' 'of:N*T*Csff,sff' 'mdio:0000001010000011101111000011????' 'mdio:0000001010000011101111000010????' 'mdio:0000001010000011101111001010????' 'mdio:0000001010000011101111001001????' 'mdio:0000001010000011101111001000????' 'mdio:0000001110100010101001000001????' 'mdio:0000000000100010010101100001????' 'mdio:0000000000100010010101010010????' 'mdio:0011000111000011000111001011????' 'mdio:0011000111000011000111000011????' 'mdio:0011000111000011000111000010????' 'mdio:0011000111000011000111000001????' 'mdio:0011000111000011000111000100????' 'mdio:0000001110100001101101110001????' 'mdio:0000001110100001101101100110????' 'mdio:0000001110100001101101100001????' 'mdio:0000001110100001101101100001????' 'mdio:0000001110100001101101001011????' 'mdio:0000001110100001101101011100????' 'mdio:0000001110100001101101001110????' 'mdio:0000001110100001101101001101????' 'mdio:0000001110100001101101001010????' 'mdio:0000001110100001101101000110????' 'mdio:0000001110100001101101000100????' 'mdio:0000000000111011000110000100????' 'mdio:00000000001110110001100010000001' 'mdio:00000000001110110001100001100001' 'mdio:101011100000001001010000000?1???' 'mdio:0011010110010000010100110011????' 'mdio:0110000000001101100001010001????' 'mdio:0110000000001101100001110101????' 'mdio:0110000000001101100001001000????' 'mdio:1010111000000010010100101110????' 'mdio:0110000000001101100001110011????' 'mdio:0110000000001101100001101011????' 'mdio:0110000000001101100001001011????' 'mdio:0110000000001101100001100101????' 'mdio:0110000000001101100001001001????' 'mdio:1010111000000010010100100110????' 'mdio:1010111000000010010100011010????' 'mdio:1010111000000010010100111011????' 'mdio:1010111000000010010100001001????' 'mdio:1010111000000010010100011001????' 'mdio:1010111000000010010100010010????' 'mdio:1010111000000010010100101000????' 'mdio:0011010110010000010100110100????' 'mdio:0011010110010000010100110101????' 'mdio:0011010110010000010100110001????' 'mdio:1010111000000010010100010101????' 'mdio:0000001101100010010111001101????' 'mdio:0000001101100010010111100001????' 'mdio:0000001101100010010111110010????' 'mdio:0000000101000011101111001111????' 'mdio:0000000101000011101111000011????' 'mdio:0000000001000000011000011110????' 'mdio:0000000101000011101111000111????' 'mdio:0000001101100010010111011001????' 'mdio:0000000101000011101111010111????' 'mdio:0000000101000011101111010110????' 'mdio:0000000101000011101111001011????' 'mdio:0000001101100010010111001100????' 'mdio:0000001101100010010111010000????' 'mdio:0000000101000011101111001010????' 'mdio:0000000000100000011000001011????' 'mdio:0000001101100010010111010001????' 'mdio:0000001101100010010111100110????' 'mdio:0000000000100000011000001100????' 'mdio:0110000000001101100001001010????' 'mdio:0000000000100000011000001110????' 'mdio:0000000000100000011000000111????' 'mdio:????????????11111100010001??????' 'mdio:????????????1111110001000001????' 'mdio:00010011111001010001000000000010' 'mdio:????000000011000000110111000????' 'mdio:????000110000001101110001010????' 'mdio:????000110000001101110001011????' 'mdio:????000110000001101110001000????' 'mdio:0010000000000000010111001110????' 'mdio:0010000000000000101000010111????' 'mdio:0010000000000000101000010110????' 'mdio:0010000000000000101000010100????' 'mdio:0010000000000000101000010001????' 'mdio:0010000000000000101000010011????' 'mdio:0010000000000000101000010101????' 'mdio:0010000000000000101000100100????' 'mdio:0010000000000000101000100001????' 'mdio:0010000000000000010111001110????' 'mdio:0010000000000000010111001001????' 'mdio:0010000000000000010111001010????' 'mdio:0010000000000000101000100011????' 'mdio:0010000000000000101000011010????' 'mdio:0010000000000000101000001111????' 'mdio:0010000000000000101000100101????' 'mdio:0010000000000000000000011000????' 'mdio:0010000000000000101000101000????' 'mdio:00000010010000110000110001010100' 'mdio:0000001001000011000011011001????' 'mdio:0000001001000011000011011000????' 'mdio:11010101011001011010010000011001' 'mdio:11010101011001011010010000001001' 'mdio:11010101011001011010010000011000' 'mdio:11010101011001011010010000001000' 'mdio:11010101011001011010010000010001' 'mdio:11010101011001011010010000000001' 'mdio:11010101011001011010010000010000' 'mdio:11010101011001011010010000000000' 'mdio:00000011000000100110000011100001' 'mdio:00000011000000100110000011010001' 'mdio:0000001010000010111100000001????' 'mdio:0000000000010011011110100001????' 'mdio:0000000000010011011110001110????' 'mdio:0111100000010000000000000000????' 'mdio:0000000000101011000010011011????' 'mdio:0000000000101011000010011010????' 'mdio:0000000101000001000011101100????' 'mdio:0000000101000001000011011100????' 'mdio:0000000000101011000010111001????' 'mdio:0000000101000001000011111001????' 'mdio:0000000101000001000011110100????' 'mdio:0000000101000001000011011011????' 'mdio:0000000101000001000011100110????' 'mdio:0000000101000001000011101010????' 'mdio:0000000101000001000011101011????' 'mdio:0000000101000001000011011101????' 'mdio:0000000101000001000011100100????' 'mdio:0000000101000001000011101001????' 'mdio:0000000101000001000011100011????' 'mdio:0000000101000001000011100101????' 'mdio:0000000101000001000011001101????' 'mdio:0000000101000001000011001011????' 'mdio:0000000101000001000011100001????' 'mdio:0000000111111111000011001100????' 'mdio:0000000101000001000011001100????' 'mdio:0000000101000001000011001001????' 'mdio:0000000101000001000011001000????' 'mdio:0000000101000001000011000110????' 'mdio:0000000000101011000010110010????' 'mdio:0000000000101011000010011000????' 'mdio:0000000101000001000011110001????' 'mdio:0110011111001001110111101100????' 'mdio:0110011111001001110111101000????' 'mdio:0110011111001001110111100100????' 'mdio:0110011111001001110111110010????' 'mdio:011001111100100111011111000001??' 'mdio:0110011111001001110111100010????' 'mdio:01100111110010011101111000001??1' 'mdio:0110011111001001110111100001????' 'mdio:01100111110010011101111000001??0' 'mdio:0110011111001001110111110001????' 'mdio:011001111100100111011111000000??' 'mdio:0110011111001001110111000000????' 'mdio:00000011101000101001010000010010' 'mdio:00000011101000101001010001000001' 'spi:ksz8795' 'spi:ksz8864' 'spi:ks8995' 'of:N*T*Cmicrel,ksz8795C*' 'of:N*T*Cmicrel,ksz8795' 'of:N*T*Cmicrel,ksz8864C*' 'of:N*T*Cmicrel,ksz8864' 'of:N*T*Cmicrel,ks8995C*' 'of:N*T*Cmicrel,ks8995' 'mdio:????????00100010000101100101????' 'mdio:????????00100010000101100111????' 'mdio:????????00100010000101100110????' 'mdio:????????00100010000101100011????' 'mdio:????????00100010000101000011????' 'mdio:????????00001110011100100011????' 'mdio:????????00100010000101010110????' 'mdio:????????00100010000101010111????' 'mdio:????????00100010000101010101????' 'mdio:????????00100010000101010001????' 'mdio:????????001000100001010101010110' 'mdio:????????001000100001010101010101' 'mdio:????????00100010000101110010????' 'mdio:????????0010001000010110000110??' 'mdio:????????00100010000101100100????' 'mdio:????????00100010000101100010????' 'mdio:????????????0010000101100001000?' 'mdio:0000000000000111110000011001????' 'mdio:0000000000000111110000010011??1?' 'mdio:0000000000000111110000011000????' 'mdio:0000000000000111110000010101????' 'mdio:00000000000001111100000110110011' 'mdio:00000000000001111100000101100010' 'mdio:0000000000000111000001??????????' 'mdio:01001111010100011110100100011010' 'mdio:01001111010100011110100100011011' 'mdio:00000000000000000000000100011010' 'mdio:00000000000000000000000100001010' 'mdio:0010000000000000010111000111????' 'mdio:0001100000001111111101011010????' 'mdio:0000000000011011101100000011????' 'mdio:0000000000011011101100000001????' 'mdio:0000000000011011101100000010????' 'mdio:0000000110000000110111001000????' 'mdio:0000000110000000110111010000????' 'mdio:0000000110000000110111000100????' 'mdio:0000000000011000000101000100????' 'mdio:0000000000011100110010??????????' 'mdio:1011100000100100001010000010010?' 'mdio:0000000000000111110000010011??0?' 'mdio:0000000000000111110000010001????' 'mdio:0000000000000111110000001111????' 'mdio:0000000000000111110000001101????' 'mdio:0000000000000111110000001100????' 'mdio:0000000000000111110000001011????' 'mdio:0000000000000111110000001010????' 'mdio:00011100000001000000000000010001' 'mdio:0000000000000110000111000101????' 'mdio:00000000101000011001010000010000' 'mdio:????????????1111110001001011????' 'mdio:????????????1111110001010101????' 'mdio:????????????0111000001100110????' 'mdio:????????????0111000001011000????' 'mdio:????????????0111000001010101????' 'mdio:????????????0111000001001000????' 'mdio:????????????0111000001000101????' 'mdio:????????????0111000001001101????' 'mdio:????????????11111100011011??????' 'mdio:????????????1111110001100010????' 'of:N*T*Cxlnx,gmii-to-rgmii-1.0C*' 'of:N*T*Cxlnx,gmii-to-rgmii-1.0' 'platform:pse-regulator' 'of:N*T*Cpodl-pse-regulatorC*' 'of:N*T*Cpodl-pse-regulator' 'i2c:pd692x0_pse' 'of:N*T*Cmicrochip,pd69220C*' 'of:N*T*Cmicrochip,pd69220' 'of:N*T*Cmicrochip,pd69210C*' 'of:N*T*Cmicrochip,pd69210' 'of:N*T*Cmicrochip,pd69200C*' 'of:N*T*Cmicrochip,pd69200' 'i2c:tps23881' 'of:N*T*Cti,tps23881C*' 'of:N*T*Cti,tps23881' 'platform:unimac-mdio' 'of:N*T*Cbrcm,unimac-mdioC*' 'of:N*T*Cbrcm,unimac-mdio' 'of:N*T*Cbrcm,genet-mdio-v1C*' 'of:N*T*Cbrcm,genet-mdio-v1' 'of:N*T*Cbrcm,genet-mdio-v2C*' 'of:N*T*Cbrcm,genet-mdio-v2' 'of:N*T*Cbrcm,genet-mdio-v3C*' 'of:N*T*Cbrcm,genet-mdio-v3' 'of:N*T*Cbrcm,genet-mdio-v4C*' 'of:N*T*Cbrcm,genet-mdio-v4' 'of:N*T*Cbrcm,genet-mdio-v5C*' 'of:N*T*Cbrcm,genet-mdio-v5' 'of:N*T*Cbrcm,asp-v2.0-mdioC*' 'of:N*T*Cbrcm,asp-v2.0-mdio' 'of:N*T*Cbrcm,asp-v2.1-mdioC*' 'of:N*T*Cbrcm,asp-v2.1-mdio' 'of:N*T*Cbrcm,asp-v2.2-mdioC*' 'of:N*T*Cbrcm,asp-v2.2-mdio' 'platform:mdio-gpio' 'of:N*T*Cmicrochip,mdio-smi0C*' 'of:N*T*Cmicrochip,mdio-smi0' 'of:N*T*Cvirtual,mdio-gpioC*' 'of:N*T*Cvirtual,mdio-gpio' 'of:N*T*Cmicrochip,lan966x-miimC*' 'of:N*T*Cmicrochip,lan966x-miim' 'of:N*T*Cmscc,ocelot-miimC*' 'of:N*T*Cmscc,ocelot-miim' 'usb:v1286p1FA4d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v0000177Dd0000A02Bsv*sd*bc*sc*i*' 'of:N*T*Csnps,dw-xpcs-gen5-12gC*' 'of:N*T*Csnps,dw-xpcs-gen5-12g' 'of:N*T*Csnps,dw-xpcs-gen5-10gC*' 'of:N*T*Csnps,dw-xpcs-gen5-10g' 'of:N*T*Csnps,dw-xpcs-gen4-6gC*' 'of:N*T*Csnps,dw-xpcs-gen4-6g' 'of:N*T*Csnps,dw-xpcs-gen4-3gC*' 'of:N*T*Csnps,dw-xpcs-gen4-3g' 'of:N*T*Csnps,dw-xpcs-gen2-6gC*' 'of:N*T*Csnps,dw-xpcs-gen2-6g' 'of:N*T*Csnps,dw-xpcs-gen2-3gC*' 'of:N*T*Csnps,dw-xpcs-gen2-3g' 'of:N*T*Csnps,dw-xpcs-gen1-3gC*' 'of:N*T*Csnps,dw-xpcs-gen1-3g' 'of:N*T*Csnps,dw-xpcsC*' 'of:N*T*Csnps,dw-xpcs' 'of:N*T*Cbrcm,bcm53128C*' 'of:N*T*Cbrcm,bcm53128' 'of:N*T*Cbrcm,bcm53125C*' 'of:N*T*Cbrcm,bcm53125' 'of:N*T*Cbrcm,bcm53115C*' 'of:N*T*Cbrcm,bcm53115' 'of:N*T*Cbrcm,bcm5398C*' 'of:N*T*Cbrcm,bcm5398' 'of:N*T*Cbrcm,bcm5397C*' 'of:N*T*Cbrcm,bcm5397' 'of:N*T*Cbrcm,bcm5395C*' 'of:N*T*Cbrcm,bcm5395' 'of:N*T*Cbrcm,bcm5365C*' 'of:N*T*Cbrcm,bcm5365' 'of:N*T*Cbrcm,bcm5325C*' 'of:N*T*Cbrcm,bcm5325' 'spi:bcm53128' 'spi:bcm53125' 'spi:bcm53115' 'spi:bcm5398' 'spi:bcm5397' 'spi:bcm5395' 'spi:bcm5365' 'spi:bcm5325' 'of:N*T*Cbrcm,bcm5398C*' 'of:N*T*Cbrcm,bcm5398' 'of:N*T*Cbrcm,bcm5397C*' 'of:N*T*Cbrcm,bcm5397' 'of:N*T*Cbrcm,bcm5395C*' 'of:N*T*Cbrcm,bcm5395' 'of:N*T*Cbrcm,bcm5389C*' 'of:N*T*Cbrcm,bcm5389' 'of:N*T*Cbrcm,bcm5365C*' 'of:N*T*Cbrcm,bcm5365' 'of:N*T*Cbrcm,bcm53134C*' 'of:N*T*Cbrcm,bcm53134' 'of:N*T*Cbrcm,bcm53128C*' 'of:N*T*Cbrcm,bcm53128' 'of:N*T*Cbrcm,bcm53125C*' 'of:N*T*Cbrcm,bcm53125' 'of:N*T*Cbrcm,bcm53115C*' 'of:N*T*Cbrcm,bcm53115' 'of:N*T*Cbrcm,bcm5325C*' 'of:N*T*Cbrcm,bcm5325' 'of:N*T*Cbrcm,bcm63xx-switchC*' 'of:N*T*Cbrcm,bcm63xx-switch' 'of:N*T*Cbrcm,bcm63268-switchC*' 'of:N*T*Cbrcm,bcm63268-switch' 'of:N*T*Cbrcm,bcm6368-switchC*' 'of:N*T*Cbrcm,bcm6368-switch' 'of:N*T*Cbrcm,bcm6362-switchC*' 'of:N*T*Cbrcm,bcm6362-switch' 'of:N*T*Cbrcm,bcm6328-switchC*' 'of:N*T*Cbrcm,bcm6328-switch' 'of:N*T*Cbrcm,bcm6318-switchC*' 'of:N*T*Cbrcm,bcm6318-switch' 'of:N*T*Cbrcm,bcm3384-switchC*' 'of:N*T*Cbrcm,bcm3384-switch' 'of:N*T*Cbrcm,omega-srabC*' 'of:N*T*Cbrcm,omega-srab' 'of:N*T*Cbrcm,nsp-srabC*' 'of:N*T*Cbrcm,nsp-srab' 'of:N*T*Cbrcm,cygnus-srabC*' 'of:N*T*Cbrcm,cygnus-srab' 'of:N*T*Cbrcm,bcm88312-srabC*' 'of:N*T*Cbrcm,bcm88312-srab' 'of:N*T*Cbrcm,bcm58625-srabC*' 'of:N*T*Cbrcm,bcm58625-srab' 'of:N*T*Cbrcm,bcm58623-srabC*' 'of:N*T*Cbrcm,bcm58623-srab' 'of:N*T*Cbrcm,bcm58622-srabC*' 'of:N*T*Cbrcm,bcm58622-srab' 'of:N*T*Cbrcm,bcm58535-srabC*' 'of:N*T*Cbrcm,bcm58535-srab' 'of:N*T*Cbrcm,bcm58525-srabC*' 'of:N*T*Cbrcm,bcm58525-srab' 'of:N*T*Cbrcm,bcm58522-srabC*' 'of:N*T*Cbrcm,bcm58522-srab' 'of:N*T*Cbrcm,bcm11360-srabC*' 'of:N*T*Cbrcm,bcm11360-srab' 'of:N*T*Cbrcm,bcm5301x-srabC*' 'of:N*T*Cbrcm,bcm5301x-srab' 'of:N*T*Cbrcm,bcm53019-srabC*' 'of:N*T*Cbrcm,bcm53019-srab' 'of:N*T*Cbrcm,bcm53018-srabC*' 'of:N*T*Cbrcm,bcm53018-srab' 'of:N*T*Cbrcm,bcm53012-srabC*' 'of:N*T*Cbrcm,bcm53012-srab' 'of:N*T*Cbrcm,bcm53011-srabC*' 'of:N*T*Cbrcm,bcm53011-srab' 'of:N*T*Cbrcm,bcm53010-srabC*' 'of:N*T*Cbrcm,bcm53010-srab' 'of:N*T*Chirschmann,hellcreek-de1soc-r1C*' 'of:N*T*Chirschmann,hellcreek-de1soc-r1' 'i2c:ksz9477-switch' 'of:N*T*Cmicrochip,ksz9567C*' 'of:N*T*Cmicrochip,ksz9567' 'of:N*T*Cmicrochip,ksz8567C*' 'of:N*T*Cmicrochip,ksz8567' 'of:N*T*Cmicrochip,ksz8563C*' 'of:N*T*Cmicrochip,ksz8563' 'of:N*T*Cmicrochip,ksz9563C*' 'of:N*T*Cmicrochip,ksz9563' 'of:N*T*Cmicrochip,ksz9893C*' 'of:N*T*Cmicrochip,ksz9893' 'of:N*T*Cmicrochip,ksz9897C*' 'of:N*T*Cmicrochip,ksz9897' 'of:N*T*Cmicrochip,ksz9896C*' 'of:N*T*Cmicrochip,ksz9896' 'of:N*T*Cmicrochip,ksz9477C*' 'of:N*T*Cmicrochip,ksz9477' 'spi:lan937x' 'of:N*T*Cmicrochip,lan9374C*' 'of:N*T*Cmicrochip,lan9374' 'of:N*T*Cmicrochip,lan9373C*' 'of:N*T*Cmicrochip,lan9373' 'of:N*T*Cmicrochip,lan9372C*' 'of:N*T*Cmicrochip,lan9372' 'of:N*T*Cmicrochip,lan9371C*' 'of:N*T*Cmicrochip,lan9371' 'of:N*T*Cmicrochip,lan9370C*' 'of:N*T*Cmicrochip,lan9370' 'of:N*T*Cmicrochip,ksz9567C*' 'of:N*T*Cmicrochip,ksz9567' 'of:N*T*Cmicrochip,ksz8567C*' 'of:N*T*Cmicrochip,ksz8567' 'of:N*T*Cmicrochip,ksz8563C*' 'of:N*T*Cmicrochip,ksz8563' 'of:N*T*Cmicrochip,ksz9563C*' 'of:N*T*Cmicrochip,ksz9563' 'of:N*T*Cmicrochip,ksz9893C*' 'of:N*T*Cmicrochip,ksz9893' 'of:N*T*Cmicrochip,ksz9897C*' 'of:N*T*Cmicrochip,ksz9897' 'of:N*T*Cmicrochip,ksz9896C*' 'of:N*T*Cmicrochip,ksz9896' 'of:N*T*Cmicrochip,ksz9477C*' 'of:N*T*Cmicrochip,ksz9477' 'of:N*T*Cmicrochip,ksz8873C*' 'of:N*T*Cmicrochip,ksz8873' 'of:N*T*Cmicrochip,ksz8863C*' 'of:N*T*Cmicrochip,ksz8863' 'of:N*T*Cmicrochip,ksz8795C*' 'of:N*T*Cmicrochip,ksz8795' 'of:N*T*Cmicrochip,ksz8794C*' 'of:N*T*Cmicrochip,ksz8794' 'of:N*T*Cmicrochip,ksz8765C*' 'of:N*T*Cmicrochip,ksz8765' 'spi:lan9374' 'spi:lan9373' 'spi:lan9372' 'spi:lan9371' 'spi:lan9370' 'spi:ksz9567' 'spi:ksz8567' 'spi:ksz8563' 'spi:ksz9563' 'spi:ksz9893' 'spi:ksz9897' 'spi:ksz9896' 'spi:ksz9477' 'spi:ksz8873' 'spi:ksz8863' 'spi:ksz8795' 'spi:ksz8794' 'spi:ksz8765' 'of:N*T*Cmicrochip,ksz8873C*' 'of:N*T*Cmicrochip,ksz8873' 'of:N*T*Cmicrochip,ksz8863C*' 'of:N*T*Cmicrochip,ksz8863' 'of:N*T*Cmarvell,mv88e6250C*' 'of:N*T*Cmarvell,mv88e6250' 'of:N*T*Cmarvell,mv88e6190C*' 'of:N*T*Cmarvell,mv88e6190' 'of:N*T*Cmarvell,mv88e6085C*' 'of:N*T*Cmarvell,mv88e6085' 'of:N*T*Cmscc,vsc7512-switchC*' 'of:N*T*Cmscc,vsc7512-switch' 'of:N*T*Cmscc,vsc9953-switchC*' 'of:N*T*Cmscc,vsc9953-switch' 'platform:qca8k' 'spi:sja1110d' 'spi:sja1110c' 'spi:sja1110b' 'spi:sja1110a' 'spi:sja1105s' 'spi:sja1105r' 'spi:sja1105q' 'spi:sja1105p' 'spi:sja1105t' 'spi:sja1105e' 'of:N*T*Cnxp,sja1110dC*' 'of:N*T*Cnxp,sja1110d' 'of:N*T*Cnxp,sja1110cC*' 'of:N*T*Cnxp,sja1110c' 'of:N*T*Cnxp,sja1110bC*' 'of:N*T*Cnxp,sja1110b' 'of:N*T*Cnxp,sja1110aC*' 'of:N*T*Cnxp,sja1110a' 'of:N*T*Cnxp,sja1105sC*' 'of:N*T*Cnxp,sja1105s' 'of:N*T*Cnxp,sja1105rC*' 'of:N*T*Cnxp,sja1105r' 'of:N*T*Cnxp,sja1105qC*' 'of:N*T*Cnxp,sja1105q' 'of:N*T*Cnxp,sja1105pC*' 'of:N*T*Cnxp,sja1105p' 'of:N*T*Cnxp,sja1105tC*' 'of:N*T*Cnxp,sja1105t' 'of:N*T*Cnxp,sja1105eC*' 'of:N*T*Cnxp,sja1105e' 'i2c:xrs700x-switch' 'of:N*T*Carrow,xrs7004fC*' 'of:N*T*Carrow,xrs7004f' 'of:N*T*Carrow,xrs7004eC*' 'of:N*T*Carrow,xrs7004e' 'of:N*T*Carrow,xrs7003fC*' 'of:N*T*Carrow,xrs7003f' 'of:N*T*Carrow,xrs7003eC*' 'of:N*T*Carrow,xrs7003e' 'of:N*T*Carrow,xrs7004fC*' 'of:N*T*Carrow,xrs7004f' 'of:N*T*Carrow,xrs7004eC*' 'of:N*T*Carrow,xrs7004e' 'of:N*T*Carrow,xrs7003fC*' 'of:N*T*Carrow,xrs7003f' 'of:N*T*Carrow,xrs7003eC*' 'of:N*T*Carrow,xrs7003e' 'platform:brcm-sf2' 'of:N*T*Cbrcm,bcm7278-switch-v4.8C*' 'of:N*T*Cbrcm,bcm7278-switch-v4.8' 'of:N*T*Cbrcm,bcm7278-switch-v4.0C*' 'of:N*T*Cbrcm,bcm7278-switch-v4.0' 'of:N*T*Cbrcm,bcm7445-switch-v4.0C*' 'of:N*T*Cbrcm,bcm7445-switch-v4.0' 'of:N*T*Cbrcm,bcm4908-switchC*' 'of:N*T*Cbrcm,bcm4908-switch' 'of:N*T*Cmediatek,mt7531C*' 'of:N*T*Cmediatek,mt7531' 'of:N*T*Cmediatek,mt7530C*' 'of:N*T*Cmediatek,mt7530' 'of:N*T*Cmediatek,mt7621C*' 'of:N*T*Cmediatek,mt7621' 'of:N*T*Cmediatek,mt7988-switchC*' 'of:N*T*Cmediatek,mt7988-switch' 'platform:mv88e6060' 'i2c:lan9303' 'of:N*T*Csmsc,lan9303-i2cC*' 'of:N*T*Csmsc,lan9303-i2c' 'of:N*T*Cmicrochip,lan9354-mdioC*' 'of:N*T*Cmicrochip,lan9354-mdio' 'of:N*T*Csmsc,lan9303-mdioC*' 'of:N*T*Csmsc,lan9303-mdio' 'of:N*T*Cvitesse,vsc7398C*' 'of:N*T*Cvitesse,vsc7398' 'of:N*T*Cvitesse,vsc7395C*' 'of:N*T*Cvitesse,vsc7395' 'of:N*T*Cvitesse,vsc7388C*' 'of:N*T*Cvitesse,vsc7388' 'of:N*T*Cvitesse,vsc7385C*' 'of:N*T*Cvitesse,vsc7385' 'of:N*T*Cvitesse,vsc7398C*' 'of:N*T*Cvitesse,vsc7398' 'of:N*T*Cvitesse,vsc7395C*' 'of:N*T*Cvitesse,vsc7395' 'of:N*T*Cvitesse,vsc7388C*' 'of:N*T*Cvitesse,vsc7388' 'of:N*T*Cvitesse,vsc7385C*' 'of:N*T*Cvitesse,vsc7385' 'spi:vsc7398' 'spi:vsc7395' 'spi:vsc7388' 'spi:vsc7385' 'pcmcia:m0101c003Df*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0035f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa58D93FC4pb992C2202pc*pd*' 'pcmcia:m0101c0589f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn00pfn*paF03E4E77pb*pc*pd*' 'pcmcia:m0101c0562f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0556f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m0101c0574f*fn*pfn*pa*pb*pc*pd*' 'pci:v000010B7d00009210sv*sd*bc*sc*i*' 'pci:v000010B7d00009056sv*sd*bc*sc*i*' 'pci:v000010B7d00001202sv*sd*bc*sc*i*' 'pci:v000010B7d00001201sv*sd*bc*sc*i*' 'pci:v000010B7d00009201sv*sd*bc*sc*i*' 'pci:v000010B7d00004500sv*sd*bc*sc*i*' 'pci:v000010B7d00006564sv*sd*bc*sc*i*' 'pci:v000010B7d00006562sv*sd*bc*sc*i*' 'pci:v000010B7d00006560sv*sd*bc*sc*i*' 'pci:v000010B7d00005257sv*sd*bc*sc*i*' 'pci:v000010B7d00005157sv*sd*bc*sc*i*' 'pci:v000010B7d00005057sv*sd*bc*sc*i*' 'pci:v000010B7d00005B57sv*sd*bc*sc*i*' 'pci:v000010B7d00006056sv*sd*bc*sc*i*' 'pci:v000010B7d00006055sv*sd*bc*sc*i*' 'pci:v000010B7d00005055sv*sd*bc*sc*i*' 'pci:v000010B7d00007646sv*sd*bc*sc*i*' 'pci:v000010B7d00009805sv*sd*bc*sc*i*' 'pci:v000010B7d00009800sv*sd*bc*sc*i*' 'pci:v000010B7d00009202sv*sd*bc*sc*i*' 'pci:v000010B7d00009200sv*sd*bc*sc*i*' 'pci:v000010B7d0000905Asv*sd*bc*sc*i*' 'pci:v000010B7d00009058sv*sd*bc*sc*i*' 'pci:v000010B7d00009055sv*sd*bc*sc*i*' 'pci:v000010B7d00009054sv*sd*bc*sc*i*' 'pci:v000010B7d00009051sv*sd*bc*sc*i*' 'pci:v000010B7d00009050sv*sd*bc*sc*i*' 'pci:v000010B7d0000900Asv*sd*bc*sc*i*' 'pci:v000010B7d00009006sv*sd*bc*sc*i*' 'pci:v000010B7d00009005sv*sd*bc*sc*i*' 'pci:v000010B7d00009004sv*sd*bc*sc*i*' 'pci:v000010B7d00009001sv*sd*bc*sc*i*' 'pci:v000010B7d00009000sv*sd*bc*sc*i*' 'pci:v000010B7d00005952sv*sd*bc*sc*i*' 'pci:v000010B7d00005951sv*sd*bc*sc*i*' 'pci:v000010B7d00005950sv*sd*bc*sc*i*' 'pci:v000010B7d00005970sv*sd*bc*sc*i*' 'pci:v000010B7d00005920sv*sd*bc*sc*i*' 'pci:v000010B7d00005900sv*sd*bc*sc*i*' 'pci:v000010B7d0000990Asv*sd*bc*sc*i*' 'pci:v000010B7d00009909sv*sd*bc*sc*i*' 'pci:v000010B7d00009908sv*sd*bc*sc*i*' 'pci:v000010B7d00009905sv*sd00002102bc*sc*i*' 'pci:v000010B7d00009905sv*sd00002101bc*sc*i*' 'pci:v000010B7d00009905sv*sd00001102bc*sc*i*' 'pci:v000010B7d00009905sv*sd00001101bc*sc*i*' 'pci:v000010B7d00009904sv*sd00002000bc*sc*i*' 'pci:v000010B7d00009904sv*sd00001102bc*sc*i*' 'pci:v000010B7d00009904sv*sd00001000bc*sc*i*' 'pci:v000010B7d00009903sv*sd*bc*sc*i*' 'pci:v000010B7d00009902sv*sd*bc*sc*i*' 'pci:v000010B7d00009900sv*sd*bc*sc*i*' 'pci:v00008C4Ad00001980sv*sd*bc*sc*i*' 'pci:v000012C3d00005598sv*sd*bc*sc*i*' 'pci:v000012C3d00000058sv*sd*bc*sc*i*' 'pci:v00001050d00005A5Asv*sd*bc*sc*i*' 'pci:v000010BDd00000E34sv*sd*bc*sc*i*' 'pci:v00001106d00000926sv*sd*bc*sc*i*' 'pci:v00004A14d00005000sv*sd*bc*sc*i*' 'pci:v00008E2Ed00003000sv*sd*bc*sc*i*' 'pci:v000011F6d00001401sv*sd*bc*sc*i*' 'pci:v00001050d00000940sv*sd*bc*sc*i*' 'pci:v000010ECd00008029sv*sd*bc*sc*i*' 'pcmcia:m*c*f*fn*pfn*pa820A67B6pb*pc*pdAB9BE5EF*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb2E272058pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb7EF26116pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb7C2ADD04pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa9AA79DC3pb40FAD875pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa481E0094pbF91AF609pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb232019A8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpb233ADAC2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa55632FD5pb66BC2A90pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb3ABBD061pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb730DF72Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb436768C5pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBC477DDEpb78C5F40Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa00FA7BC8pb00E990CCpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa552AB682pbBC3B87E1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0959823BpbAB9BE5EFpc*pd*' 'pcmcia:m*c*f*fn*pfn*paB4BE14E3pb9A12EB6Apc*pdAB9BE5EF*' 'pcmcia:m*c*f*fn*pfn*pa49B020A7pb119CC9FCpc*pd*' 'pcmcia:mFFFFc1090f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m021Bc0202f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m8A01cC1ABf*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0274c1106f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc0309f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc0303f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc0301f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m01BFc2328f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m018Ac0301f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m016Cc0081f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB4BE14E3pb43AC239Bpc0877B627pd*' 'pcmcia:m*c*f*fn*pfn*pa00B2E941pb43AC239Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*paCF434FBApb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa34F3F1C8pb10B59F8Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa01C43AE1pb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*paAD180345pb9D58D392pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2AD62F3Cpb9FD2F0A2pc*pd*' 'pcmcia:m0175c0000f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa*pb*pc*pd58FC6056*' 'pcmcia:m*c*f*fn00pfn*pa8FDF8F89pbDD5ED9E8pc*pd*' 'pcmcia:m*c*f*fn*pfn00paB4585A1Apb53F922F8pc*pd*' 'pcmcia:m*c*f*fn*pfn00paF7CB0B07pb66881874pc*pd*' 'pcmcia:m*c*f*fn*pfn00paF5F025C2pb4AE85D35pc*pd*' 'pcmcia:m*c*f*fn*pfn00paF5F025C2pb338E8155pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa281F1C5Dpb6FDCACEEpc*pd*' 'pcmcia:m*c*f*fn*pfn00pa281F1C5Dpb570F348Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa*pbA996D078pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa75B8AD5Apb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa06A8514Fpb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8850B4DEpb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa94FAF360pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pc22A49F89pd*' 'pcmcia:m*c*f*fn*pfn*paF866B0B0pb*pcF6E4A31Epd*' 'pcmcia:m*c*f*fn*pfn*pa932B7189pb*pc5E9D92C0pd*' 'pcmcia:m*c*f*fn*pfn*pa8787BEC7pb*pcF6E4A31Epd*' 'pcmcia:m*c*f*fn*pfn*pa466B05F0pb33C8DB2Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa466B05F0pb8B74BC4Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1EAE9475pb0ED386FApc*pd*' 'pcmcia:m*c*f*fn*pfn*paC70A4760pb5DD978A8pc*pd*' 'pcmcia:m*c*f*fn*pfn*paC70A4760pb2ADE483Epc*pd*' 'pcmcia:m*c*f*fn*pfn*paC4F8B18BpbFB21D265pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa09928730pb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBDC3B102pb929C486Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*paC53AC515pb81E39388pc*pd*' 'pcmcia:m*c*f*fn*pfn*paDC6F88FDpb4BCBD7FDpc*pd*' 'pcmcia:m*c*f*fn*pfn*paDC6F88FDpb4A7E2AE0pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE3E66E22pbB96150DFpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7DD33481pb10B41826pc*pd*' 'pcmcia:m*c*f*fn*pfn*paCDD0644Apb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF5F025C2pb3A30E110pc*pd*' 'pcmcia:m*c*f*fn*pfn*paEBF91155pb7F5A4F50pc*pd*' 'pcmcia:m*c*f*fn*pfn*paEBF91155pb30074C80pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb42D5D7E1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbBF17199Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*paDCFE12D3pbCD8906CCpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbE707F641pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7500E246pb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbEC5DBCA7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb45F1F3B4pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbFE871EEBpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb4D8817C8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb929C486Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb5E9D92C0pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb4DE2F6C8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb3FF7175Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5Dpb6E41773Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*paAEDAEC74pbAD050EF1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa820A67B6pb31ED1A5Fpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa9AA79DC3pb60E5BC0Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa18DF0BA0pbBC912D76pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa36E1191FpbA6617EC8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa36E1191Fpb60C229B9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa648D55C1pbBDE526C7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E6DA59Bpb0478E472pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa4B91CEC7pbE70220D6pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa481E0094pb41A6916Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa481E0094pbA2EB0CF3pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa78D64BC0pbCA0CA4B8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa44445376pb8DED41D4pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD830297FpbD265C307pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa20841B68pbAF8A3578pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF866B0B0pb6F6652E0pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa88FCDEDApbC1E2521Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa88FCDEDApb81090922pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa88FCDEDApb0E714BEEpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa88FCDEDApb6D772737pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb7A3E5C3Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb3A3B28E9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb66C5A389pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb453C3F9Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*paF7CB0B07pb6701DA11pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0733CC81pb32EE8C78pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBBEFB52FpbD2897A97pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1B7827B2pb931AFAABpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1B7827B2pb79FBA4F7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1B7827B2pbFEC71E40pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1B7827B2pbCDA71D1Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa313C7BE3pb0AFB54A2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1128E633pbCE2A89B3pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa7BCB459ApbA5C81FA5pc*pd*' 'pcmcia:m*c*f*fn*pfn*paA89B87D3pb1EB88E64pc*pd*' 'pcmcia:m*c*f*fn*pfn*paAF8144C9pb868F6616pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB18DC3B4pbCC51A956pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa56C538D2pb11B0FFC0pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpb6FC5459Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa93693494pb93693494pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa60CB09A6pb60CB09A6pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE3736C88pb00B2E941pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa76E171BDpb6EB1C947pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2A151FACpbC1B7E327pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2A151FACpbF00555CBpc*pd*' 'pcmcia:m*c*f*fn*pfn*paB4BE14E3pb4B0D829Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8DD86181pbF2B52517pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa96767301pb71FBBC61pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa00B2E941pb4B0D829Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa53C864C6pb929C486Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa53C864C6pbEDD059F6pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6701DA11pb6701DA11pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6A26D1CFpbC4F84EFBpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6A26D1CFpbDC65F2B1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa55632FD5pbDC65F2B1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa725B842Dpb2DB1F8E9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa725B842DpbF1EFEE84pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1A424A1Cpb0F0073F9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1A424A1Cpb50DCD0ECpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1A424A1CpbD9A1D05Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1A424A1CpbF28C8398pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa69616CB3pbE600E76Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa697403D8pbA6D3B233pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa697403D8pbE160B995pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0C629325pbB4E7DBAFpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5CD66D9Dpb84697CE0pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa77008979pbFD184814pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa77008979pb9D8D445Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*paEE5AF0ADpb7C2ADD04pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb73EC0D88pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa9791A90Epb9FD2F0A2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa110D26D9pb9FD2F0A2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb485E85D9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb47D5CA83pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb6705FCAApc*pd*' 'pcmcia:m*c*f*fn*pfn*paD4FDCBD8pbC49BD73Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440FpbC49BD73Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440FpbFA9D85BDpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5261440Fpb8797663Bpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0A21501Apb6589340Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0A21501ApbA51564A2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa21CAB552pbF6F90722pc*pd*' 'pcmcia:m*c*f*fn*pfn*paFA2E424Dpb3953D9B9pc*pd*' 'pcmcia:m*c*f*fn*pfn*paFA2E424DpbE9190D8Apc*pd*' 'pcmcia:m*c*f*fn*pfn*paBC477DDEpbFBA775A7pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa44EBF863pb93AE4D79pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa552AB682pbEEB1BA6Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa3A7ADE0Fpb41C64504pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa313ADBC8pb08D9F190pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa578BA6E7pb939FEDBDpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa578BA6E7pb0A9888C1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa93B15570pb82F96E96pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa93B15570pb461C5247pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa93B15570pb75EC3EFBpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5070A7F9pb86741224pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa5070A7F9pb82F96E96pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa36634A66pb62241D96pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBB7FBDD7pb28E299F8pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa36634A66pbC6D05997pc*pd*' 'pcmcia:m*c*f*fn*pfn*paBB7FBDD7pbCD91CC68pc*pd*' 'pcmcia:m*c*f*fn*pfn*paDFC6B5B2pb5542BFFFpc*pd*' 'pcmcia:m*c*f*fn*pfn*paDFC6B5B2pbCB112A11pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa67F236ABpb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbD4CD2F20pc7D3D83A8pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbD4CD2F20pcB87ADD82pd*' 'pcmcia:m*c*f*fn*pfn*pa932B7189pb699E4436pc6F6652E0pd*' 'pcmcia:m*c*f*fn*pfn*pa547E66DCpb6B260753pc3FF7175Bpd*' 'pcmcia:m*c*f*fn*pfn*pa1D55D7ECpbE4C64D34pc3FF7175Bpd*' 'pcmcia:m*c*f*fn*pfn*pa3D294BE4pbEB9AAB6Cpc3FF7175Bpd*' 'pcmcia:m*c*f*fn*pfn*pa738A0019pb281F1C5Dpc5E9D92C0pd*' 'pcmcia:m*c*f*fn*pfn*pa9999AB35pb00B2E941pc4B0D829Epd*' 'pcmcia:m*c*f*fn*pfn*pa9FE55D3Dpb85601198pc3FF7175Bpd*' 'pcmcia:m*c*f*fn*pfn*pa9533672Epb281F1C5Dpc3FF7175Bpd*' 'pcmcia:m*c*f*fn*pfn*paB38BCC2Epb4DE88352pcEACA6C8Dpd7E57C22E*' 'pcmcia:m*c*f*fn*pfn*pa352FFF7Fpb00B2E941pc*pd*' 'pcmcia:mC001c0009f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0274c1121f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0274c1103f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc030Af*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc0307f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m026Fc0300f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0213c2452f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m01BFc8041f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0186c0110f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0149cC1ABf*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0149c4530f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0149c0230f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0104c0145f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0104c0075f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0104c000Df*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0057c1004f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa*pb1ED59302pc*pd*' 'pcmcia:m*c*f*fn00pfn*pa11C2DA09pb7289DC5DpcAAD95E1Fpd*' 'pcmcia:m*c*f*fn00pfn*paB569A6E5pbAE911C15pc*pd*' 'pcmcia:m*c*f*fn00pfn*paB569A6E5pb4BDF15C3pc*pd*' 'pcmcia:m*c*f*fn00pfn*paB569A6E5pb5BD4FF2Cpc*pd*' 'pcmcia:m*c*f*fn*pfn00paDCFE12D3pbC67C648Fpc*pd*' 'pcmcia:m*c*f*fn*pfn00paDCFE12D3pbCD8906CCpc*pd*' 'pcmcia:m*c*f*fn*pfn00paB2CED065pb3CED0555pc*pd*' 'pcmcia:m*c*f*fn*pfn00paF7CB0B07pb7A821B58pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa0733CC81pbB3765033pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa2A151FACpb48B932AEpc*pd*' 'pcmcia:m*c*f*fn*pfn00pa1A424A1CpbB23897FFpc*pd*' 'pcmcia:m*c*f*fn*pfn00paBA9EB7E2pb077C174Epc*pd*' 'pcmcia:m*c*f*fn*pfn00pa578BA6E7pbB0AC62C4pc*pd*' 'pcmcia:m08A1cC0ABf*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m021Bc0101f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0143cC0ABf*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0143c3341f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0105cEA15f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0104c000Af*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0057c0021f*fn*pfn00pa*pb*pc*pd*' 'pci:v00009004d00006915sv*sd*bc*sc*i*' 'of:N*T*Cadi,adin2111C*' 'of:N*T*Cadi,adin2111' 'of:N*T*Cadi,adin1110C*' 'of:N*T*Cadi,adin1110' 'spi:adin2111' 'spi:adin1110' 'pci:v000011C1d0000ED01sv*sd*bc*sc*i*' 'pci:v000011C1d0000ED00sv*sd*bc*sc*i*' 'pci:v000010A9d00000009sv*sd*bc02sc00i*' 'pci:v000012AEd000000FAsv*sd*bc02sc00i*' 'pci:v00001011d0000001Asv*sd*bc02sc00i*' 'pci:v00001385d0000630Asv*sd*bc02sc00i*' 'pci:v00001385d0000620Asv*sd*bc02sc00i*' 'pci:v000010B7d00000001sv*sd*bc02sc00i*' 'pci:v000012AEd00000002sv*sd*bc02sc00i*' 'pci:v000012AEd00000001sv*sd*bc02sc00i*' 'pci:v00001D0Fd0000EC21sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000EC20sv*sd*bc*sc*i*' 'pci:v00001D0Fd00001EC2sv*sd*bc*sc*i*' 'pci:v00001D0Fd00000EC2sv*sd*bc*sc*i*' 'pci:v00001D0Fd00000051sv*sd*bc*sc*i*' 'pci:v00001022d00007462sv00000000sd00000000bc*sc*i*' 'pcmcia:m*c*f*fn*pfn*pa0EBF1D60pbAD673AAFpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa085A850Bpb00B2E941pc*pd*' 'pci:v00001023d00002000sv*sd*bc02sc00i*' 'pci:v00001022d00002000sv*sd*bc*sc*i*' 'pci:v00001022d00002001sv*sd*bc*sc*i*' 'acpi*:AMDI8001:*' 'pci:v00001022d00001459sv*sd*bc*sc*i*' 'pci:v00001022d00001458sv*sd*bc*sc*i*' 'of:N*T*Camd,xgbe-seattle-v1aC*' 'of:N*T*Camd,xgbe-seattle-v1a' 'pci:v00001DD8d0000100Bsv*sd*bc*sc*i*' 'pci:v00001DD8d0000100Csv*sd*bc*sc*i*' 'pci:v00001D6Ad000011C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000034C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000012C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000014C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000004C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000093C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000094C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000000C0sv*sd*bc*sc*i*' 'pci:v00001D6Ad000092B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000091B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000089B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000088B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000087B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000080B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000012B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000011B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000009B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000008B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000007B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad000000B1sv*sd*bc*sc*i*' 'pci:v00001D6Ad0000D109sv*sd*bc*sc*i*' 'pci:v00001D6Ad0000D108sv*sd*bc*sc*i*' 'pci:v00001D6Ad0000D107sv*sd*bc*sc*i*' 'pci:v00001D6Ad0000D100sv*sd*bc*sc*i*' 'pci:v00001D6Ad00000001sv*sd*bc*sc*i*' 'spi:ax88796c' 'pci:v00001969d00001048sv*sd*bc*sc*i*' 'pci:v00001969d00002048sv*sd*bc*sc*i*' 'pci:v00001969d00001066sv*sd*bc*sc*i*' 'pci:v00001969d00001026sv*sd*bc*sc*i*' 'pci:v00001969d00001083sv*sd*bc*sc*i*' 'pci:v00001969d00001073sv*sd*bc*sc*i*' 'pci:v00001969d00002062sv*sd*bc*sc*i*' 'pci:v00001969d00002060sv*sd*bc*sc*i*' 'pci:v00001969d00001062sv*sd*bc*sc*i*' 'pci:v00001969d00001063sv*sd*bc*sc*i*' 'pci:v00001969d000010A0sv*sd*bc*sc*i*' 'pci:v00001969d000010A1sv*sd*bc*sc*i*' 'pci:v00001969d00001090sv*sd*bc*sc*i*' 'pci:v00001969d0000E0B1sv*sd*bc*sc*i*' 'pci:v00001969d0000E0A1sv*sd*bc*sc*i*' 'pci:v00001969d0000E091sv*sd*bc*sc*i*' 'pci:v00001969d00001091sv*sd*bc*sc*i*' 'platform:macb' 'pci:v000017CDd0000E007sv*sd*bc*sc*i*' 'pci:v000014E4d0000170Csv*sd*bc*sc*i*' 'pci:v000014E4d00004402sv*sd*bc*sc*i*' 'pci:v000014E4d00004401sv*sd*bc*sc*i*' 'ssb:v4243id0806rev*' 'platform:bcmgenet' 'acpi*:BCM6E4E:*' 'of:N*T*Cbrcm,bcm7712-genet-v5C*' 'of:N*T*Cbrcm,bcm7712-genet-v5' 'of:N*T*Cbrcm,bcm2711-genet-v5C*' 'of:N*T*Cbrcm,bcm2711-genet-v5' 'of:N*T*Cbrcm,genet-v5C*' 'of:N*T*Cbrcm,genet-v5' 'of:N*T*Cbrcm,genet-v4C*' 'of:N*T*Cbrcm,genet-v4' 'of:N*T*Cbrcm,genet-v3C*' 'of:N*T*Cbrcm,genet-v3' 'of:N*T*Cbrcm,genet-v2C*' 'of:N*T*Cbrcm,genet-v2' 'of:N*T*Cbrcm,genet-v1C*' 'of:N*T*Cbrcm,genet-v1' 'pci:v000014E4d0000163Csv*sd*bc*sc*i*' 'pci:v000014E4d0000163Bsv*sd*bc*sc*i*' 'pci:v000014E4d0000163Asv*sd*bc*sc*i*' 'pci:v000014E4d00001639sv*sd*bc*sc*i*' 'pci:v000014E4d000016ACsv*sd*bc*sc*i*' 'pci:v000014E4d000016AAsv*sd*bc*sc*i*' 'pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*' 'pci:v000014E4d0000164Csv*sd*bc*sc*i*' 'pci:v000014E4d0000164Asv*sd*bc*sc*i*' 'pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*' 'pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*' 'pci:v000014E4d0000163Fsv*sd*bc*sc*i*' 'pci:v000014E4d0000163Esv*sd*bc*sc*i*' 'pci:v000014E4d0000163Dsv*sd*bc*sc*i*' 'pci:v00001077d000016ADsv*sd*bc*sc*i*' 'pci:v000014E4d000016ADsv*sd*bc*sc*i*' 'pci:v00001077d000016A4sv*sd*bc*sc*i*' 'pci:v000014E4d000016A4sv*sd*bc*sc*i*' 'pci:v000014E4d000016ABsv*sd*bc*sc*i*' 'pci:v000014E4d000016AFsv*sd*bc*sc*i*' 'pci:v000014E4d000016A2sv*sd*bc*sc*i*' 'pci:v00001077d000016A1sv*sd*bc*sc*i*' 'pci:v000014E4d000016A1sv*sd*bc*sc*i*' 'pci:v000014E4d0000168Dsv*sd*bc*sc*i*' 'pci:v000014E4d000016AEsv*sd*bc*sc*i*' 'pci:v000014E4d0000168Esv*sd*bc*sc*i*' 'pci:v000014E4d000016A9sv*sd*bc*sc*i*' 'pci:v000014E4d000016A5sv*sd*bc*sc*i*' 'pci:v000014E4d0000168Asv*sd*bc*sc*i*' 'pci:v000014E4d0000166Fsv*sd*bc*sc*i*' 'pci:v000014E4d00001663sv*sd*bc*sc*i*' 'pci:v000014E4d00001662sv*sd*bc*sc*i*' 'pci:v000014E4d00001650sv*sd*bc*sc*i*' 'pci:v000014E4d0000164Fsv*sd*bc*sc*i*' 'pci:v000014E4d0000164Esv*sd*bc*sc*i*' 'pci:v000010CFd000011A2sv*sd*bc*sc*i*' 'pci:v0000106Bd00001645sv*sd*bc*sc*i*' 'pci:v0000173Bd000003EAsv*sd*bc*sc*i*' 'pci:v0000173Bd000003EBsv*sd*bc*sc*i*' 'pci:v0000173Bd000003E9sv*sd*bc*sc*i*' 'pci:v0000173Bd000003E8sv*sd*bc*sc*i*' 'pci:v00001148d00004500sv*sd*bc*sc*i*' 'pci:v00001148d00004400sv*sd*bc*sc*i*' 'pci:v000014E4d000016B3sv*sd*bc*sc*i*' 'pci:v000014E4d000016B7sv*sd*bc*sc*i*' 'pci:v000014E4d00001641sv*sd*bc*sc*i*' 'pci:v000014E4d00001683sv*sd*bc*sc*i*' 'pci:v000014E4d00001642sv*sd*bc*sc*i*' 'pci:v000014E4d000016F3sv*sd*bc*sc*i*' 'pci:v000014E4d00001643sv*sd*bc*sc*i*' 'pci:v000014E4d00001687sv*sd*bc*sc*i*' 'pci:v000014E4d00001686sv*sd*bc*sc*i*' 'pci:v000014E4d00001682sv*sd*bc*sc*i*' 'pci:v000014E4d0000165Fsv*sd*bc*sc*i*' 'pci:v000014E4d00001657sv*sd*bc*sc*i*' 'pci:v000014E4d000016B6sv*sd*bc*sc*i*' 'pci:v000014E4d000016B2sv*sd*bc*sc*i*' 'pci:v000014E4d000016B4sv*sd*bc*sc*i*' 'pci:v000014E4d000016B0sv*sd*bc*sc*i*' 'pci:v000014E4d000016B5sv*sd*bc*sc*i*' 'pci:v000014E4d000016B1sv*sd*bc*sc*i*' 'pci:v000014E4d00001656sv*sd*bc*sc*i*' 'pci:v000014E4d00001665sv*sd*bc*sc*i*' 'pci:v000014E4d00001655sv*sd*bc*sc*i*' 'pci:v000014E4d00001691sv*sd*bc*sc*i*' 'pci:v000014E4d00001694sv*sd*bc*sc*i*' 'pci:v000014E4d00001690sv*sd*bc*sc*i*' 'pci:v000014E4d00001692sv*sd*bc*sc*i*' 'pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*' 'pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*' 'pci:v000014E4d000016A0sv*sd*bc*sc*i*' 'pci:v000014E4d00001699sv*sd*bc*sc*i*' 'pci:v000014E4d00001689sv*sd*bc*sc*i*' 'pci:v000014E4d00001688sv*sd*bc*sc*i*' 'pci:v000014E4d00001680sv*sd*bc*sc*i*' 'pci:v000014E4d00001681sv*sd*bc*sc*i*' 'pci:v000014E4d0000165Bsv*sd*bc*sc*i*' 'pci:v000014E4d00001684sv*sd*bc*sc*i*' 'pci:v000014E4d00001698sv*sd*bc*sc*i*' 'pci:v000014E4d00001713sv*sd*bc*sc*i*' 'pci:v000014E4d00001712sv*sd*bc*sc*i*' 'pci:v000014E4d000016DDsv*sd*bc*sc*i*' 'pci:v000014E4d0000166Bsv*sd*bc*sc*i*' 'pci:v000014E4d0000166Asv*sd*bc*sc*i*' 'pci:v000014E4d00001679sv*sd*bc*sc*i*' 'pci:v000014E4d00001678sv*sd*bc*sc*i*' 'pci:v000014E4d00001669sv*sd*bc*sc*i*' 'pci:v000014E4d00001668sv*sd*bc*sc*i*' 'pci:v000014E4d0000167Fsv*sd*bc*sc*i*' 'pci:v000014E4d00001693sv*sd*bc*sc*i*' 'pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*' 'pci:v000014E4d0000169Bsv*sd*bc*sc*i*' 'pci:v000014E4d0000169Asv*sd*bc*sc*i*' 'pci:v000014E4d00001674sv*sd*bc*sc*i*' 'pci:v000014E4d00001673sv*sd*bc*sc*i*' 'pci:v000014E4d0000167Bsv*sd*bc*sc*i*' 'pci:v000014E4d00001672sv*sd*bc*sc*i*' 'pci:v000014E4d0000167Asv*sd*bc*sc*i*' 'pci:v000014E4d000016FEsv*sd*bc*sc*i*' 'pci:v000014E4d000016FDsv*sd*bc*sc*i*' 'pci:v000014E4d000016F7sv*sd*bc*sc*i*' 'pci:v000014E4d00001601sv*sd*bc*sc*i*' 'pci:v000014E4d00001600sv*sd*bc*sc*i*' 'pci:v000014E4d0000167Esv*sd*bc*sc*i*' 'pci:v000014E4d0000167Dsv*sd*bc*sc*i*' 'pci:v000014E4d00001677sv*sd*bc*sc*i*' 'pci:v000014E4d00001676sv*sd*bc*sc*i*' 'pci:v000014E4d0000165Asv*sd*bc*sc*i*' 'pci:v000014E4d00001659sv*sd*bc*sc*i*' 'pci:v000014E4d0000166Esv*sd*bc*sc*i*' 'pci:v000014E4d00001649sv*sd*bc*sc*i*' 'pci:v000014E4d0000170Esv*sd*bc*sc*i*' 'pci:v000014E4d0000170Dsv*sd*bc*sc*i*' 'pci:v000014E4d0000169Dsv*sd*bc*sc*i*' 'pci:v000014E4d0000169Csv*sd*bc*sc*i*' 'pci:v000014E4d00001696sv*sd*bc*sc*i*' 'pci:v000014E4d000016C7sv*sd*bc*sc*i*' 'pci:v000014E4d000016C6sv*sd*bc*sc*i*' 'pci:v000014E4d000016A8sv*sd*bc*sc*i*' 'pci:v000014E4d000016A7sv*sd*bc*sc*i*' 'pci:v000014E4d000016A6sv*sd*bc*sc*i*' 'pci:v000014E4d0000165Esv*sd*bc*sc*i*' 'pci:v000014E4d0000165Dsv*sd*bc*sc*i*' 'pci:v000014E4d00001654sv*sd*bc*sc*i*' 'pci:v000014E4d00001653sv*sd*bc*sc*i*' 'pci:v000014E4d0000164Dsv*sd*bc*sc*i*' 'pci:v000014E4d00001648sv*sd*bc*sc*i*' 'pci:v000014E4d00001647sv*sd*bc*sc*i*' 'pci:v000014E4d00001646sv*sd*bc*sc*i*' 'pci:v000014E4d00001645sv*sd*bc*sc*i*' 'pci:v000014E4d00001644sv*sd*bc*sc*i*' 'platform:brcm-systemport' 'of:N*T*Cbrcm,systemportC*' 'of:N*T*Cbrcm,systemport' 'of:N*T*Cbrcm,systemport-v1.00C*' 'of:N*T*Cbrcm,systemport-v1.00' 'of:N*T*Cbrcm,systemportlite-v1.00C*' 'of:N*T*Cbrcm,systemportlite-v1.00' 'pci:v000014E4d0000D800sv*sd*bc*sc*i*' 'pci:v000014E4d00001819sv*sd*bc*sc*i*' 'pci:v000014E4d00001809sv*sd*bc*sc*i*' 'pci:v000014E4d00001808sv*sd*bc*sc*i*' 'pci:v000014E4d00001807sv*sd*bc*sc*i*' 'pci:v000014E4d00001806sv*sd*bc*sc*i*' 'pci:v000014E4d000016E6sv*sd*bc*sc*i*' 'pci:v000014E4d000016E5sv*sd*bc*sc*i*' 'pci:v000014E4d000016E1sv*sd*bc*sc*i*' 'pci:v000014E4d000016DCsv*sd*bc*sc*i*' 'pci:v000014E4d000016D3sv*sd*bc*sc*i*' 'pci:v000014E4d000016CBsv*sd*bc*sc*i*' 'pci:v000014E4d000016C5sv*sd*bc*sc*i*' 'pci:v000014E4d000016C4sv*sd*bc*sc*i*' 'pci:v000014E4d000016C3sv*sd*bc*sc*i*' 'pci:v000014E4d000016C2sv*sd*bc*sc*i*' 'pci:v000014E4d000016C1sv*sd*bc*sc*i*' 'pci:v000014E4d000016BDsv*sd*bc*sc*i*' 'pci:v000014E4d00001609sv*sd*bc*sc*i*' 'pci:v000014E4d00001608sv*sd*bc*sc*i*' 'pci:v000014E4d00001607sv*sd*bc*sc*i*' 'pci:v000014E4d00001606sv*sd*bc*sc*i*' 'pci:v000014E4d0000D804sv*sd*bc*sc*i*' 'pci:v000014E4d0000D802sv*sd*bc*sc*i*' 'pci:v000014E4d00001805sv*sd*bc*sc*i*' 'pci:v000014E4d00001804sv*sd*bc*sc*i*' 'pci:v000014E4d00001803sv*sd*bc*sc*i*' 'pci:v000014E4d00001802sv*sd*bc*sc*i*' 'pci:v000014E4d00001801sv*sd*bc*sc*i*' 'pci:v000014E4d00001800sv*sd*bc*sc*i*' 'pci:v000014E4d00001763sv*sd*bc*sc*i*' 'pci:v000014E4d00001762sv*sd*bc*sc*i*' 'pci:v000014E4d00001761sv*sd*bc*sc*i*' 'pci:v000014E4d00001760sv*sd*bc*sc*i*' 'pci:v000014E4d00001752sv*sd*bc*sc*i*' 'pci:v000014E4d00001751sv*sd*bc*sc*i*' 'pci:v000014E4d00001750sv*sd*bc*sc*i*' 'pci:v000014E4d000016F1sv*sd*bc*sc*i*' 'pci:v000014E4d000016F0sv*sd*bc*sc*i*' 'pci:v000014E4d000016EFsv*sd*bc*sc*i*' 'pci:v000014E4d000016EEsv*sd*bc*sc*i*' 'pci:v000014E4d000016EDsv*sd*bc*sc*i*' 'pci:v000014E4d000016ECsv*sd*bc*sc*i*' 'pci:v000014E4d000016EBsv*sd*bc*sc*i*' 'pci:v000014E4d000016EAsv*sd*bc*sc*i*' 'pci:v000014E4d000016E9sv*sd*bc*sc*i*' 'pci:v000014E4d000016E8sv*sd*bc*sc*i*' 'pci:v000014E4d000016E7sv*sd*bc*sc*i*' 'pci:v000014E4d000016E3sv*sd*bc*sc*i*' 'pci:v000014E4d000016E2sv*sd*bc*sc*i*' 'pci:v000014E4d000016DFsv*sd*bc*sc*i*' 'pci:v000014E4d000016DEsv*sd*bc*sc*i*' 'pci:v000014E4d000016D9sv*sd*bc*sc*i*' 'pci:v000014E4d000016D8sv*sd*bc*sc*i*' 'pci:v000014E4d000016D7sv*sd*bc*sc*i*' 'pci:v000014E4d000016D6sv*sd*bc*sc*i*' 'pci:v000014E4d000016D5sv*sd*bc*sc*i*' 'pci:v000014E4d000016D4sv*sd*bc*sc*i*' 'pci:v000014E4d000016D2sv*sd*bc*sc*i*' 'pci:v000014E4d000016D1sv*sd*bc*sc*i*' 'pci:v000014E4d000016D0sv*sd*bc*sc*i*' 'pci:v000014E4d000016CFsv*sd*bc*sc*i*' 'pci:v000014E4d000016CEsv*sd*bc*sc*i*' 'pci:v000014E4d000016CDsv*sd*bc*sc*i*' 'pci:v000014E4d000016CCsv*sd*bc*sc*i*' 'pci:v000014E4d000016CAsv*sd*bc*sc*i*' 'pci:v000014E4d000016C9sv*sd*bc*sc*i*' 'pci:v000014E4d000016C8sv*sd*bc*sc*i*' 'pci:v000014E4d000016C0sv*sd*bc*sc*i*' 'pci:v000014E4d00001614sv*sd*bc*sc*i*' 'pci:v000014E4d00001605sv*sd*bc*sc*i*' 'pci:v000014E4d00001604sv*sd*bc*sc*i*' 'pci:v00001657d00000022sv*sd*bc02sc00i*' 'pci:v00001657d00000014sv*sd*bc02sc00i*' 'pci:v0000177Dd0000A00Csv0000177Dsd0000A30Cbc*sc*i*' 'pci:v0000177Dd0000A00Csv0000177Dsd0000A20Cbc*sc*i*' 'pci:v0000177Dd0000A00Csv0000177Dsd0000A10Cbc*sc*i*' 'pci:v0000177Dd0000A056sv*sd*bc*sc*i*' 'pci:v0000177Dd0000A054sv*sd*bc*sc*i*' 'pci:v0000177Dd0000A026sv*sd*bc*sc*i*' 'pci:v0000177Dd0000A01Esv*sd*bc*sc*i*' 'pci:v0000177Dd0000A034sv0000177Dsd0000A334bc*sc*i*' 'pci:v0000177Dd0000A034sv0000177Dsd0000A234bc*sc*i*' 'pci:v0000177Dd00000011sv0000177Dsd0000A11Ebc*sc*i*' 'pci:v0000177Dd0000A034sv0000177Dsd0000A134bc*sc*i*' 'pci:v0000177Dd00009702sv*sd*bc*sc*i*' 'pci:v0000177Dd00000092sv*sd*bc*sc*i*' 'pci:v0000177Dd00000091sv*sd*bc*sc*i*' 'pci:v0000177Dd00009712sv*sd*bc*sc*i*' 'pci:v00001425d00000010sv*sd00000001bc*sc*i*' 'pci:v00001425d0000000Esv*sd00000001bc*sc*i*' 'pci:v00001425d0000000Bsv*sd00000001bc*sc*i*' 'pci:v00001425d0000000Asv*sd00000001bc*sc*i*' 'pci:v00001425d00000007sv*sd00000000bc*sc*i*' 'pci:v00001425d00000008sv*sd00000001bc*sc*i*' 'pci:v00001425d00000008sv*sd00000000bc*sc*i*' 'pci:v00001425d00000037sv*sd*bc*sc*i*' 'pci:v00001425d00000036sv*sd*bc*sc*i*' 'pci:v00001425d00000035sv*sd*bc*sc*i*' 'pci:v00001425d00000032sv*sd*bc*sc*i*' 'pci:v00001425d00000031sv*sd*bc*sc*i*' 'pci:v00001425d00000030sv*sd*bc*sc*i*' 'pci:v00001425d00000026sv*sd*bc*sc*i*' 'pci:v00001425d00000025sv*sd*bc*sc*i*' 'pci:v00001425d00000024sv*sd*bc*sc*i*' 'pci:v00001425d00000023sv*sd*bc*sc*i*' 'pci:v00001425d00000022sv*sd*bc*sc*i*' 'pci:v00001425d00000021sv*sd*bc*sc*i*' 'pci:v00001425d00000020sv*sd*bc*sc*i*' 'pci:v00001425d00006092sv*sd*bc*sc*i*' 'pci:v00001425d00006492sv*sd*bc*sc*i*' 'pci:v00001425d0000608Bsv*sd*bc*sc*i*' 'pci:v00001425d0000648Bsv*sd*bc*sc*i*' 'pci:v00001425d0000608Asv*sd*bc*sc*i*' 'pci:v00001425d0000648Asv*sd*bc*sc*i*' 'pci:v00001425d00006089sv*sd*bc*sc*i*' 'pci:v00001425d00006489sv*sd*bc*sc*i*' 'pci:v00001425d00006088sv*sd*bc*sc*i*' 'pci:v00001425d00006488sv*sd*bc*sc*i*' 'pci:v00001425d00006087sv*sd*bc*sc*i*' 'pci:v00001425d00006487sv*sd*bc*sc*i*' 'pci:v00001425d00006086sv*sd*bc*sc*i*' 'pci:v00001425d00006486sv*sd*bc*sc*i*' 'pci:v00001425d00006085sv*sd*bc*sc*i*' 'pci:v00001425d00006485sv*sd*bc*sc*i*' 'pci:v00001425d00006084sv*sd*bc*sc*i*' 'pci:v00001425d00006484sv*sd*bc*sc*i*' 'pci:v00001425d00006083sv*sd*bc*sc*i*' 'pci:v00001425d00006483sv*sd*bc*sc*i*' 'pci:v00001425d00006082sv*sd*bc*sc*i*' 'pci:v00001425d00006482sv*sd*bc*sc*i*' 'pci:v00001425d00006081sv*sd*bc*sc*i*' 'pci:v00001425d00006481sv*sd*bc*sc*i*' 'pci:v00001425d00006080sv*sd*bc*sc*i*' 'pci:v00001425d00006480sv*sd*bc*sc*i*' 'pci:v00001425d00006015sv*sd*bc*sc*i*' 'pci:v00001425d00006415sv*sd*bc*sc*i*' 'pci:v00001425d00006014sv*sd*bc*sc*i*' 'pci:v00001425d00006414sv*sd*bc*sc*i*' 'pci:v00001425d00006011sv*sd*bc*sc*i*' 'pci:v00001425d00006411sv*sd*bc*sc*i*' 'pci:v00001425d0000600Dsv*sd*bc*sc*i*' 'pci:v00001425d0000640Dsv*sd*bc*sc*i*' 'pci:v00001425d00006009sv*sd*bc*sc*i*' 'pci:v00001425d00006409sv*sd*bc*sc*i*' 'pci:v00001425d00006008sv*sd*bc*sc*i*' 'pci:v00001425d00006408sv*sd*bc*sc*i*' 'pci:v00001425d00006007sv*sd*bc*sc*i*' 'pci:v00001425d00006407sv*sd*bc*sc*i*' 'pci:v00001425d00006006sv*sd*bc*sc*i*' 'pci:v00001425d00006406sv*sd*bc*sc*i*' 'pci:v00001425d00006005sv*sd*bc*sc*i*' 'pci:v00001425d00006405sv*sd*bc*sc*i*' 'pci:v00001425d00006004sv*sd*bc*sc*i*' 'pci:v00001425d00006404sv*sd*bc*sc*i*' 'pci:v00001425d00006003sv*sd*bc*sc*i*' 'pci:v00001425d00006403sv*sd*bc*sc*i*' 'pci:v00001425d00006002sv*sd*bc*sc*i*' 'pci:v00001425d00006402sv*sd*bc*sc*i*' 'pci:v00001425d00006001sv*sd*bc*sc*i*' 'pci:v00001425d00006401sv*sd*bc*sc*i*' 'pci:v00001425d000050B0sv*sd*bc*sc*i*' 'pci:v00001425d000054B0sv*sd*bc*sc*i*' 'pci:v00001425d000050AFsv*sd*bc*sc*i*' 'pci:v00001425d000054AFsv*sd*bc*sc*i*' 'pci:v00001425d000050AEsv*sd*bc*sc*i*' 'pci:v00001425d000054AEsv*sd*bc*sc*i*' 'pci:v00001425d000050ADsv*sd*bc*sc*i*' 'pci:v00001425d000054ADsv*sd*bc*sc*i*' 'pci:v00001425d000050ACsv*sd*bc*sc*i*' 'pci:v00001425d000054ACsv*sd*bc*sc*i*' 'pci:v00001425d000050ABsv*sd*bc*sc*i*' 'pci:v00001425d000054ABsv*sd*bc*sc*i*' 'pci:v00001425d000050AAsv*sd*bc*sc*i*' 'pci:v00001425d000054AAsv*sd*bc*sc*i*' 'pci:v00001425d000050A9sv*sd*bc*sc*i*' 'pci:v00001425d000054A9sv*sd*bc*sc*i*' 'pci:v00001425d000050A8sv*sd*bc*sc*i*' 'pci:v00001425d000054A8sv*sd*bc*sc*i*' 'pci:v00001425d000050A7sv*sd*bc*sc*i*' 'pci:v00001425d000054A7sv*sd*bc*sc*i*' 'pci:v00001425d000050A6sv*sd*bc*sc*i*' 'pci:v00001425d000054A6sv*sd*bc*sc*i*' 'pci:v00001425d000050A5sv*sd*bc*sc*i*' 'pci:v00001425d000054A5sv*sd*bc*sc*i*' 'pci:v00001425d000050A4sv*sd*bc*sc*i*' 'pci:v00001425d000054A4sv*sd*bc*sc*i*' 'pci:v00001425d000050A3sv*sd*bc*sc*i*' 'pci:v00001425d000054A3sv*sd*bc*sc*i*' 'pci:v00001425d000050A2sv*sd*bc*sc*i*' 'pci:v00001425d000054A2sv*sd*bc*sc*i*' 'pci:v00001425d000050A1sv*sd*bc*sc*i*' 'pci:v00001425d000054A1sv*sd*bc*sc*i*' 'pci:v00001425d000050A0sv*sd*bc*sc*i*' 'pci:v00001425d000054A0sv*sd*bc*sc*i*' 'pci:v00001425d0000509Fsv*sd*bc*sc*i*' 'pci:v00001425d0000549Fsv*sd*bc*sc*i*' 'pci:v00001425d0000509Esv*sd*bc*sc*i*' 'pci:v00001425d0000549Esv*sd*bc*sc*i*' 'pci:v00001425d0000509Dsv*sd*bc*sc*i*' 'pci:v00001425d0000549Dsv*sd*bc*sc*i*' 'pci:v00001425d0000509Csv*sd*bc*sc*i*' 'pci:v00001425d0000549Csv*sd*bc*sc*i*' 'pci:v00001425d0000509Bsv*sd*bc*sc*i*' 'pci:v00001425d0000549Bsv*sd*bc*sc*i*' 'pci:v00001425d0000509Asv*sd*bc*sc*i*' 'pci:v00001425d0000549Asv*sd*bc*sc*i*' 'pci:v00001425d00005099sv*sd*bc*sc*i*' 'pci:v00001425d00005499sv*sd*bc*sc*i*' 'pci:v00001425d00005098sv*sd*bc*sc*i*' 'pci:v00001425d00005498sv*sd*bc*sc*i*' 'pci:v00001425d00005097sv*sd*bc*sc*i*' 'pci:v00001425d00005497sv*sd*bc*sc*i*' 'pci:v00001425d00005096sv*sd*bc*sc*i*' 'pci:v00001425d00005496sv*sd*bc*sc*i*' 'pci:v00001425d00005095sv*sd*bc*sc*i*' 'pci:v00001425d00005495sv*sd*bc*sc*i*' 'pci:v00001425d00005094sv*sd*bc*sc*i*' 'pci:v00001425d00005494sv*sd*bc*sc*i*' 'pci:v00001425d00005093sv*sd*bc*sc*i*' 'pci:v00001425d00005493sv*sd*bc*sc*i*' 'pci:v00001425d00005092sv*sd*bc*sc*i*' 'pci:v00001425d00005492sv*sd*bc*sc*i*' 'pci:v00001425d00005091sv*sd*bc*sc*i*' 'pci:v00001425d00005491sv*sd*bc*sc*i*' 'pci:v00001425d00005090sv*sd*bc*sc*i*' 'pci:v00001425d00005490sv*sd*bc*sc*i*' 'pci:v00001425d00005089sv*sd*bc*sc*i*' 'pci:v00001425d00005489sv*sd*bc*sc*i*' 'pci:v00001425d00005088sv*sd*bc*sc*i*' 'pci:v00001425d00005488sv*sd*bc*sc*i*' 'pci:v00001425d00005087sv*sd*bc*sc*i*' 'pci:v00001425d00005487sv*sd*bc*sc*i*' 'pci:v00001425d00005086sv*sd*bc*sc*i*' 'pci:v00001425d00005486sv*sd*bc*sc*i*' 'pci:v00001425d00005085sv*sd*bc*sc*i*' 'pci:v00001425d00005485sv*sd*bc*sc*i*' 'pci:v00001425d00005084sv*sd*bc*sc*i*' 'pci:v00001425d00005484sv*sd*bc*sc*i*' 'pci:v00001425d00005083sv*sd*bc*sc*i*' 'pci:v00001425d00005483sv*sd*bc*sc*i*' 'pci:v00001425d00005082sv*sd*bc*sc*i*' 'pci:v00001425d00005482sv*sd*bc*sc*i*' 'pci:v00001425d00005081sv*sd*bc*sc*i*' 'pci:v00001425d00005481sv*sd*bc*sc*i*' 'pci:v00001425d00005080sv*sd*bc*sc*i*' 'pci:v00001425d00005480sv*sd*bc*sc*i*' 'pci:v00001425d0000501Bsv*sd*bc*sc*i*' 'pci:v00001425d0000541Bsv*sd*bc*sc*i*' 'pci:v00001425d0000501Asv*sd*bc*sc*i*' 'pci:v00001425d0000541Asv*sd*bc*sc*i*' 'pci:v00001425d00005019sv*sd*bc*sc*i*' 'pci:v00001425d00005419sv*sd*bc*sc*i*' 'pci:v00001425d00005018sv*sd*bc*sc*i*' 'pci:v00001425d00005418sv*sd*bc*sc*i*' 'pci:v00001425d00005017sv*sd*bc*sc*i*' 'pci:v00001425d00005417sv*sd*bc*sc*i*' 'pci:v00001425d00005016sv*sd*bc*sc*i*' 'pci:v00001425d00005416sv*sd*bc*sc*i*' 'pci:v00001425d00005015sv*sd*bc*sc*i*' 'pci:v00001425d00005415sv*sd*bc*sc*i*' 'pci:v00001425d00005014sv*sd*bc*sc*i*' 'pci:v00001425d00005414sv*sd*bc*sc*i*' 'pci:v00001425d00005013sv*sd*bc*sc*i*' 'pci:v00001425d00005413sv*sd*bc*sc*i*' 'pci:v00001425d00005012sv*sd*bc*sc*i*' 'pci:v00001425d00005412sv*sd*bc*sc*i*' 'pci:v00001425d00005011sv*sd*bc*sc*i*' 'pci:v00001425d00005411sv*sd*bc*sc*i*' 'pci:v00001425d00005010sv*sd*bc*sc*i*' 'pci:v00001425d00005410sv*sd*bc*sc*i*' 'pci:v00001425d0000500Esv*sd*bc*sc*i*' 'pci:v00001425d0000540Esv*sd*bc*sc*i*' 'pci:v00001425d0000500Dsv*sd*bc*sc*i*' 'pci:v00001425d0000540Dsv*sd*bc*sc*i*' 'pci:v00001425d0000500Csv*sd*bc*sc*i*' 'pci:v00001425d0000540Csv*sd*bc*sc*i*' 'pci:v00001425d0000500Bsv*sd*bc*sc*i*' 'pci:v00001425d0000540Bsv*sd*bc*sc*i*' 'pci:v00001425d0000500Asv*sd*bc*sc*i*' 'pci:v00001425d0000540Asv*sd*bc*sc*i*' 'pci:v00001425d00005009sv*sd*bc*sc*i*' 'pci:v00001425d00005409sv*sd*bc*sc*i*' 'pci:v00001425d00005008sv*sd*bc*sc*i*' 'pci:v00001425d00005408sv*sd*bc*sc*i*' 'pci:v00001425d00005007sv*sd*bc*sc*i*' 'pci:v00001425d00005407sv*sd*bc*sc*i*' 'pci:v00001425d00005006sv*sd*bc*sc*i*' 'pci:v00001425d00005406sv*sd*bc*sc*i*' 'pci:v00001425d00005005sv*sd*bc*sc*i*' 'pci:v00001425d00005405sv*sd*bc*sc*i*' 'pci:v00001425d00005004sv*sd*bc*sc*i*' 'pci:v00001425d00005404sv*sd*bc*sc*i*' 'pci:v00001425d00005003sv*sd*bc*sc*i*' 'pci:v00001425d00005403sv*sd*bc*sc*i*' 'pci:v00001425d00005002sv*sd*bc*sc*i*' 'pci:v00001425d00005402sv*sd*bc*sc*i*' 'pci:v00001425d00005001sv*sd*bc*sc*i*' 'pci:v00001425d00005401sv*sd*bc*sc*i*' 'pci:v00001425d00005000sv*sd*bc*sc*i*' 'pci:v00001425d00005400sv*sd*bc*sc*i*' 'pci:v00001425d00004088sv*sd*bc*sc*i*' 'pci:v00001425d00004488sv*sd*bc*sc*i*' 'pci:v00001425d00004087sv*sd*bc*sc*i*' 'pci:v00001425d00004487sv*sd*bc*sc*i*' 'pci:v00001425d00004086sv*sd*bc*sc*i*' 'pci:v00001425d00004486sv*sd*bc*sc*i*' 'pci:v00001425d00004085sv*sd*bc*sc*i*' 'pci:v00001425d00004485sv*sd*bc*sc*i*' 'pci:v00001425d00004084sv*sd*bc*sc*i*' 'pci:v00001425d00004484sv*sd*bc*sc*i*' 'pci:v00001425d00004083sv*sd*bc*sc*i*' 'pci:v00001425d00004483sv*sd*bc*sc*i*' 'pci:v00001425d00004082sv*sd*bc*sc*i*' 'pci:v00001425d00004482sv*sd*bc*sc*i*' 'pci:v00001425d00004081sv*sd*bc*sc*i*' 'pci:v00001425d00004481sv*sd*bc*sc*i*' 'pci:v00001425d00004080sv*sd*bc*sc*i*' 'pci:v00001425d00004480sv*sd*bc*sc*i*' 'pci:v00001425d0000400Esv*sd*bc*sc*i*' 'pci:v00001425d0000440Esv*sd*bc*sc*i*' 'pci:v00001425d0000400Dsv*sd*bc*sc*i*' 'pci:v00001425d0000440Dsv*sd*bc*sc*i*' 'pci:v00001425d0000400Csv*sd*bc*sc*i*' 'pci:v00001425d0000440Csv*sd*bc*sc*i*' 'pci:v00001425d0000400Bsv*sd*bc*sc*i*' 'pci:v00001425d0000440Bsv*sd*bc*sc*i*' 'pci:v00001425d0000400Asv*sd*bc*sc*i*' 'pci:v00001425d0000440Asv*sd*bc*sc*i*' 'pci:v00001425d00004009sv*sd*bc*sc*i*' 'pci:v00001425d00004409sv*sd*bc*sc*i*' 'pci:v00001425d00004008sv*sd*bc*sc*i*' 'pci:v00001425d00004408sv*sd*bc*sc*i*' 'pci:v00001425d00004007sv*sd*bc*sc*i*' 'pci:v00001425d00004407sv*sd*bc*sc*i*' 'pci:v00001425d00004006sv*sd*bc*sc*i*' 'pci:v00001425d00004406sv*sd*bc*sc*i*' 'pci:v00001425d00004005sv*sd*bc*sc*i*' 'pci:v00001425d00004405sv*sd*bc*sc*i*' 'pci:v00001425d00004004sv*sd*bc*sc*i*' 'pci:v00001425d00004404sv*sd*bc*sc*i*' 'pci:v00001425d00004003sv*sd*bc*sc*i*' 'pci:v00001425d00004403sv*sd*bc*sc*i*' 'pci:v00001425d00004002sv*sd*bc*sc*i*' 'pci:v00001425d00004402sv*sd*bc*sc*i*' 'pci:v00001425d00004001sv*sd*bc*sc*i*' 'pci:v00001425d00004401sv*sd*bc*sc*i*' 'pci:v00001425d00004000sv*sd*bc*sc*i*' 'pci:v00001425d00004400sv*sd*bc*sc*i*' 'pci:v00001425d00006892sv*sd*bc*sc*i*' 'pci:v00001425d0000688Bsv*sd*bc*sc*i*' 'pci:v00001425d0000688Asv*sd*bc*sc*i*' 'pci:v00001425d00006889sv*sd*bc*sc*i*' 'pci:v00001425d00006888sv*sd*bc*sc*i*' 'pci:v00001425d00006887sv*sd*bc*sc*i*' 'pci:v00001425d00006886sv*sd*bc*sc*i*' 'pci:v00001425d00006885sv*sd*bc*sc*i*' 'pci:v00001425d00006884sv*sd*bc*sc*i*' 'pci:v00001425d00006883sv*sd*bc*sc*i*' 'pci:v00001425d00006882sv*sd*bc*sc*i*' 'pci:v00001425d00006881sv*sd*bc*sc*i*' 'pci:v00001425d00006880sv*sd*bc*sc*i*' 'pci:v00001425d00006815sv*sd*bc*sc*i*' 'pci:v00001425d00006814sv*sd*bc*sc*i*' 'pci:v00001425d00006811sv*sd*bc*sc*i*' 'pci:v00001425d0000680Dsv*sd*bc*sc*i*' 'pci:v00001425d00006809sv*sd*bc*sc*i*' 'pci:v00001425d00006808sv*sd*bc*sc*i*' 'pci:v00001425d00006807sv*sd*bc*sc*i*' 'pci:v00001425d00006806sv*sd*bc*sc*i*' 'pci:v00001425d00006805sv*sd*bc*sc*i*' 'pci:v00001425d00006804sv*sd*bc*sc*i*' 'pci:v00001425d00006803sv*sd*bc*sc*i*' 'pci:v00001425d00006802sv*sd*bc*sc*i*' 'pci:v00001425d00006801sv*sd*bc*sc*i*' 'pci:v00001425d000058B0sv*sd*bc*sc*i*' 'pci:v00001425d000058AFsv*sd*bc*sc*i*' 'pci:v00001425d000058AEsv*sd*bc*sc*i*' 'pci:v00001425d000058ADsv*sd*bc*sc*i*' 'pci:v00001425d000058ACsv*sd*bc*sc*i*' 'pci:v00001425d000058ABsv*sd*bc*sc*i*' 'pci:v00001425d000058AAsv*sd*bc*sc*i*' 'pci:v00001425d000058A9sv*sd*bc*sc*i*' 'pci:v00001425d000058A8sv*sd*bc*sc*i*' 'pci:v00001425d000058A7sv*sd*bc*sc*i*' 'pci:v00001425d000058A6sv*sd*bc*sc*i*' 'pci:v00001425d000058A5sv*sd*bc*sc*i*' 'pci:v00001425d000058A4sv*sd*bc*sc*i*' 'pci:v00001425d000058A3sv*sd*bc*sc*i*' 'pci:v00001425d000058A2sv*sd*bc*sc*i*' 'pci:v00001425d000058A1sv*sd*bc*sc*i*' 'pci:v00001425d000058A0sv*sd*bc*sc*i*' 'pci:v00001425d0000589Fsv*sd*bc*sc*i*' 'pci:v00001425d0000589Esv*sd*bc*sc*i*' 'pci:v00001425d0000589Dsv*sd*bc*sc*i*' 'pci:v00001425d0000589Csv*sd*bc*sc*i*' 'pci:v00001425d0000589Bsv*sd*bc*sc*i*' 'pci:v00001425d0000589Asv*sd*bc*sc*i*' 'pci:v00001425d00005899sv*sd*bc*sc*i*' 'pci:v00001425d00005898sv*sd*bc*sc*i*' 'pci:v00001425d00005897sv*sd*bc*sc*i*' 'pci:v00001425d00005896sv*sd*bc*sc*i*' 'pci:v00001425d00005895sv*sd*bc*sc*i*' 'pci:v00001425d00005894sv*sd*bc*sc*i*' 'pci:v00001425d00005893sv*sd*bc*sc*i*' 'pci:v00001425d00005892sv*sd*bc*sc*i*' 'pci:v00001425d00005891sv*sd*bc*sc*i*' 'pci:v00001425d00005890sv*sd*bc*sc*i*' 'pci:v00001425d00005889sv*sd*bc*sc*i*' 'pci:v00001425d00005888sv*sd*bc*sc*i*' 'pci:v00001425d00005887sv*sd*bc*sc*i*' 'pci:v00001425d00005886sv*sd*bc*sc*i*' 'pci:v00001425d00005885sv*sd*bc*sc*i*' 'pci:v00001425d00005884sv*sd*bc*sc*i*' 'pci:v00001425d00005883sv*sd*bc*sc*i*' 'pci:v00001425d00005882sv*sd*bc*sc*i*' 'pci:v00001425d00005881sv*sd*bc*sc*i*' 'pci:v00001425d00005880sv*sd*bc*sc*i*' 'pci:v00001425d0000581Bsv*sd*bc*sc*i*' 'pci:v00001425d0000581Asv*sd*bc*sc*i*' 'pci:v00001425d00005819sv*sd*bc*sc*i*' 'pci:v00001425d00005818sv*sd*bc*sc*i*' 'pci:v00001425d00005817sv*sd*bc*sc*i*' 'pci:v00001425d00005816sv*sd*bc*sc*i*' 'pci:v00001425d00005815sv*sd*bc*sc*i*' 'pci:v00001425d00005814sv*sd*bc*sc*i*' 'pci:v00001425d00005813sv*sd*bc*sc*i*' 'pci:v00001425d00005812sv*sd*bc*sc*i*' 'pci:v00001425d00005811sv*sd*bc*sc*i*' 'pci:v00001425d00005810sv*sd*bc*sc*i*' 'pci:v00001425d0000580Esv*sd*bc*sc*i*' 'pci:v00001425d0000580Dsv*sd*bc*sc*i*' 'pci:v00001425d0000580Csv*sd*bc*sc*i*' 'pci:v00001425d0000580Bsv*sd*bc*sc*i*' 'pci:v00001425d0000580Asv*sd*bc*sc*i*' 'pci:v00001425d00005809sv*sd*bc*sc*i*' 'pci:v00001425d00005808sv*sd*bc*sc*i*' 'pci:v00001425d00005807sv*sd*bc*sc*i*' 'pci:v00001425d00005806sv*sd*bc*sc*i*' 'pci:v00001425d00005805sv*sd*bc*sc*i*' 'pci:v00001425d00005804sv*sd*bc*sc*i*' 'pci:v00001425d00005803sv*sd*bc*sc*i*' 'pci:v00001425d00005802sv*sd*bc*sc*i*' 'pci:v00001425d00005801sv*sd*bc*sc*i*' 'pci:v00001425d00005800sv*sd*bc*sc*i*' 'pci:v00001425d00004888sv*sd*bc*sc*i*' 'pci:v00001425d00004887sv*sd*bc*sc*i*' 'pci:v00001425d00004886sv*sd*bc*sc*i*' 'pci:v00001425d00004885sv*sd*bc*sc*i*' 'pci:v00001425d00004884sv*sd*bc*sc*i*' 'pci:v00001425d00004883sv*sd*bc*sc*i*' 'pci:v00001425d00004882sv*sd*bc*sc*i*' 'pci:v00001425d00004881sv*sd*bc*sc*i*' 'pci:v00001425d00004880sv*sd*bc*sc*i*' 'pci:v00001425d0000480Esv*sd*bc*sc*i*' 'pci:v00001425d0000480Dsv*sd*bc*sc*i*' 'pci:v00001425d0000480Csv*sd*bc*sc*i*' 'pci:v00001425d0000480Bsv*sd*bc*sc*i*' 'pci:v00001425d0000480Asv*sd*bc*sc*i*' 'pci:v00001425d00004809sv*sd*bc*sc*i*' 'pci:v00001425d00004808sv*sd*bc*sc*i*' 'pci:v00001425d00004807sv*sd*bc*sc*i*' 'pci:v00001425d00004806sv*sd*bc*sc*i*' 'pci:v00001425d00004805sv*sd*bc*sc*i*' 'pci:v00001425d00004804sv*sd*bc*sc*i*' 'pci:v00001425d00004803sv*sd*bc*sc*i*' 'pci:v00001425d00004802sv*sd*bc*sc*i*' 'pci:v00001425d00004801sv*sd*bc*sc*i*' 'pci:v00001425d00004800sv*sd*bc*sc*i*' 'pci:v00001137d00000071sv*sd*bc*sc*i*' 'pci:v00001137d00000044sv*sd*bc*sc*i*' 'pci:v00001137d00000043sv*sd*bc*sc*i*' 'pci:v0000115Dd00000003sv*sd*bc*sc*i*' 'pci:v00001282d00009009sv*sd*bc*sc*i*' 'pci:v00001282d00009100sv*sd*bc*sc*i*' 'pci:v00001282d00009102sv*sd*bc*sc*i*' 'pci:v00001282d00009132sv*sd*bc*sc*i*' 'pci:v000011F6d00002011sv*sd*bc*sc*i*' 'pci:v00001050d00000840sv*sd*bc*sc*i*' 'pci:v00001050d00000840sv*sd00008153bc*sc*i*' 'pci:v00001011d00000014sv*sd*bc*sc*i*' 'pci:v00001011d00000002sv*sd*bc*sc*i*' 'pci:v00001414d00000002sv*sd*bc*sc*i*' 'pci:v00001414d00000001sv*sd*bc*sc*i*' 'pci:v000014EAd0000AB08sv*sd*bc*sc*i*' 'pci:v000010B7d00009300sv*sd*bc*sc*i*' 'pci:v000017B3d0000AB08sv*sd*bc*sc*i*' 'pci:v00001737d0000AB08sv*sd*bc*sc*i*' 'pci:v00001737d0000AB09sv*sd*bc*sc*i*' 'pci:v00001626d00008410sv*sd*bc*sc*i*' 'pci:v000014F1d00001803sv*sd*bc*sc*i*' 'pci:v00001186d00001591sv*sd*bc*sc*i*' 'pci:v00001186d00001561sv*sd*bc*sc*i*' 'pci:v00001186d00001541sv*sd*bc*sc*i*' 'pci:v00001113d00009511sv*sd*bc*sc*i*' 'pci:v00001113d00001217sv*sd*bc*sc*i*' 'pci:v00001113d00001216sv*sd*bc*sc*i*' 'pci:v00008086d00000039sv*sd*bc*sc*i*' 'pci:v000011F6d00009881sv*sd*bc*sc*i*' 'pci:v00001259d0000A120sv*sd*bc*sc*i*' 'pci:v0000104Ad00002774sv*sd*bc*sc*i*' 'pci:v0000104Ad00000981sv*sd*bc*sc*i*' 'pci:v000013D1d0000AB08sv*sd*bc*sc*i*' 'pci:v000013D1d0000AB03sv*sd*bc*sc*i*' 'pci:v000013D1d0000AB02sv*sd*bc*sc*i*' 'pci:v00001317d00009511sv*sd*bc*sc*i*' 'pci:v00001317d00001985sv*sd*bc*sc*i*' 'pci:v00001317d00000985sv*sd*bc*sc*i*' 'pci:v00001317d00000981sv*sd*bc*sc*i*' 'pci:v000011ADd0000C115sv*sd*bc*sc*i*' 'pci:v0000125Bd00001400sv*sd*bc*sc*i*' 'pci:v000010D9d00000531sv*sd*bc*sc*i*' 'pci:v000010D9d00000512sv*sd*bc*sc*i*' 'pci:v000011ADd00000002sv*sd*bc*sc*i*' 'pci:v00001011d00000019sv*sd*bc*sc*i*' 'pci:v00001011d00000009sv*sd*bc*sc*i*' 'pci:v000010B9d00005263sv*sd*bc*sc*i*' 'pci:v000010B9d00005261sv*sd*bc*sc*i*' 'pci:v00001186d00004020sv*sd*bc*sc*i*' 'pci:v00001186d00009021sv*sd*bc*sc*i*' 'pci:v000013F0d00002021sv*sd*bc*sc*i*' 'pci:v000013F0d00001023sv*sd*bc*sc*i*' 'pci:v000013F0d00001021sv*sd*bc*sc*i*' 'pci:v00001186d00004000sv*sd*bc*sc*i*' 'pci:v000013F0d00000200sv*sd*bc*sc*i*' 'pci:v000013F0d00000201sv*sd*bc*sc*i*' 'pci:v00001186d00001002sv*sd*bc*sc*i*' 'pci:v00001186d00001002sv00001186sd00001040bc*sc*i*' 'pci:v00001186d00001002sv00001186sd00001012bc*sc*i*' 'pci:v00001186d00001002sv00001186sd00001003bc*sc*i*' 'pci:v00001186d00001002sv00001186sd00001002bc*sc*i*' 'pci:v000010DFd00000728sv*sd*bc*sc*i*' 'pci:v000010DFd00000720sv*sd*bc*sc*i*' 'pci:v000010DFd0000E228sv*sd*bc*sc*i*' 'pci:v000010DFd0000E220sv*sd*bc*sc*i*' 'pci:v000019A2d00000710sv*sd*bc*sc*i*' 'pci:v000019A2d00000221sv*sd*bc*sc*i*' 'pci:v000019A2d00000700sv*sd*bc*sc*i*' 'pci:v000019A2d00000211sv*sd*bc*sc*i*' 'of:N*T*Cengleder,tsnepC*' 'of:N*T*Cengleder,tsnep' 'pcmcia:m0032c1101f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0032c0B05f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0032c0A05f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0032c0E01f*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0105c0E0Af*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0105c0D0Af*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa18DF0BA0pb831B1064pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa1EAE9475pbD9A93BEDpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa90888080pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8F4005DApb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2599F454pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa58D8FEE2pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1EAE9475pb7683BC9Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa1EAE9475pb8FA0EE70pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa85C10E17pbD9413666pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8CEF4D3ApbBCCF43E6pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa8CEF4D3Apb075FC7B6pc*pd*' 'pcmcia:m*c*f*fn*pfn*paF4F43949pb773910F4pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB8451188pb12939BA2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6EE5A3D8pb3F04875Epc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6EE5A3D8pb5BAF31DBpc*pd*' 'pcmcia:m*c*f*fn*pfn*paF47E6C66pb877F9922pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa53AF556Epb877F9922pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa528C88C4pb74F91E59pc*pd*' 'pcmcia:m0004c0004f*fn*pfn*pa*pb*pc*pd*' 'pci:v00001DADd00000181sv*sd*bc*sc*i*' 'pci:v00001DADd00000101sv*sd*bc*sc*i*' 'pci:v00001AE0d00000042sv*sd*bc*sc*i*' 'pci:v000019E5d0000375Esv*sd*bc*sc*i*' 'pci:v000019E5d00000210sv*sd*bc*sc*i*' 'pci:v000019E5d00000205sv*sd*bc*sc*i*' 'pci:v000019E5d00000200sv*sd*bc*sc*i*' 'pci:v000019E5d00001822sv*sd*bc*sc*i*' 'pci:v00008086d000027DCsv*sd*bc02sc00i*' 'pci:v00008086d0000245Dsv*sd*bc02sc00i*' 'pci:v00008086d00002459sv*sd*bc02sc00i*' 'pci:v00008086d00002449sv*sd*bc02sc00i*' 'pci:v00008086d00001229sv*sd*bc02sc00i*' 'pci:v00008086d00001209sv*sd*bc02sc00i*' 'pci:v00008086d000010FEsv*sd*bc02sc00i*' 'pci:v00008086d00001095sv*sd*bc02sc00i*' 'pci:v00008086d00001094sv*sd*bc02sc00i*' 'pci:v00008086d00001093sv*sd*bc02sc00i*' 'pci:v00008086d00001092sv*sd*bc02sc00i*' 'pci:v00008086d00001091sv*sd*bc02sc00i*' 'pci:v00008086d0000106Bsv*sd*bc02sc00i*' 'pci:v00008086d0000106Asv*sd*bc02sc00i*' 'pci:v00008086d00001069sv*sd*bc02sc00i*' 'pci:v00008086d00001068sv*sd*bc02sc00i*' 'pci:v00008086d00001067sv*sd*bc02sc00i*' 'pci:v00008086d00001066sv*sd*bc02sc00i*' 'pci:v00008086d00001065sv*sd*bc02sc00i*' 'pci:v00008086d00001064sv*sd*bc02sc00i*' 'pci:v00008086d00001059sv*sd*bc02sc00i*' 'pci:v00008086d00001057sv*sd*bc02sc00i*' 'pci:v00008086d00001056sv*sd*bc02sc00i*' 'pci:v00008086d00001055sv*sd*bc02sc00i*' 'pci:v00008086d00001054sv*sd*bc02sc00i*' 'pci:v00008086d00001053sv*sd*bc02sc00i*' 'pci:v00008086d00001052sv*sd*bc02sc00i*' 'pci:v00008086d00001051sv*sd*bc02sc00i*' 'pci:v00008086d00001050sv*sd*bc02sc00i*' 'pci:v00008086d0000103Esv*sd*bc02sc00i*' 'pci:v00008086d0000103Dsv*sd*bc02sc00i*' 'pci:v00008086d0000103Csv*sd*bc02sc00i*' 'pci:v00008086d0000103Bsv*sd*bc02sc00i*' 'pci:v00008086d0000103Asv*sd*bc02sc00i*' 'pci:v00008086d00001039sv*sd*bc02sc00i*' 'pci:v00008086d00001038sv*sd*bc02sc00i*' 'pci:v00008086d00001034sv*sd*bc02sc00i*' 'pci:v00008086d00001033sv*sd*bc02sc00i*' 'pci:v00008086d00001032sv*sd*bc02sc00i*' 'pci:v00008086d00001031sv*sd*bc02sc00i*' 'pci:v00008086d00001030sv*sd*bc02sc00i*' 'pci:v00008086d00001029sv*sd*bc02sc00i*' 'pci:v00008086d00002E6Esv*sd*bc*sc*i*' 'pci:v00008086d000010B5sv*sd*bc*sc*i*' 'pci:v00008086d00001099sv*sd*bc*sc*i*' 'pci:v00008086d0000108Asv*sd*bc*sc*i*' 'pci:v00008086d0000107Csv*sd*bc*sc*i*' 'pci:v00008086d0000107Bsv*sd*bc*sc*i*' 'pci:v00008086d0000107Asv*sd*bc*sc*i*' 'pci:v00008086d00001079sv*sd*bc*sc*i*' 'pci:v00008086d00001078sv*sd*bc*sc*i*' 'pci:v00008086d00001077sv*sd*bc*sc*i*' 'pci:v00008086d00001076sv*sd*bc*sc*i*' 'pci:v00008086d00001075sv*sd*bc*sc*i*' 'pci:v00008086d00001028sv*sd*bc*sc*i*' 'pci:v00008086d00001027sv*sd*bc*sc*i*' 'pci:v00008086d00001026sv*sd*bc*sc*i*' 'pci:v00008086d0000101Esv*sd*bc*sc*i*' 'pci:v00008086d0000101Dsv*sd*bc*sc*i*' 'pci:v00008086d0000101Asv*sd*bc*sc*i*' 'pci:v00008086d00001019sv*sd*bc*sc*i*' 'pci:v00008086d00001018sv*sd*bc*sc*i*' 'pci:v00008086d00001017sv*sd*bc*sc*i*' 'pci:v00008086d00001016sv*sd*bc*sc*i*' 'pci:v00008086d00001015sv*sd*bc*sc*i*' 'pci:v00008086d00001014sv*sd*bc*sc*i*' 'pci:v00008086d00001013sv*sd*bc*sc*i*' 'pci:v00008086d00001012sv*sd*bc*sc*i*' 'pci:v00008086d00001011sv*sd*bc*sc*i*' 'pci:v00008086d00001010sv*sd*bc*sc*i*' 'pci:v00008086d0000100Fsv*sd*bc*sc*i*' 'pci:v00008086d0000100Esv*sd*bc*sc*i*' 'pci:v00008086d0000100Dsv*sd*bc*sc*i*' 'pci:v00008086d0000100Csv*sd*bc*sc*i*' 'pci:v00008086d00001009sv*sd*bc*sc*i*' 'pci:v00008086d00001008sv*sd*bc*sc*i*' 'pci:v00008086d00001004sv*sd*bc*sc*i*' 'pci:v00008086d00001001sv*sd*bc*sc*i*' 'pci:v00008086d00001000sv*sd*bc*sc*i*' 'pci:v00008086d000057BAsv*sd*bc*sc*i*' 'pci:v00008086d000057B9sv*sd*bc*sc*i*' 'pci:v00008086d000057B8sv*sd*bc*sc*i*' 'pci:v00008086d000057B7sv*sd*bc*sc*i*' 'pci:v00008086d000057B6sv*sd*bc*sc*i*' 'pci:v00008086d000057B5sv*sd*bc*sc*i*' 'pci:v00008086d000057B4sv*sd*bc*sc*i*' 'pci:v00008086d000057B3sv*sd*bc*sc*i*' 'pci:v00008086d000057A1sv*sd*bc*sc*i*' 'pci:v00008086d000057A0sv*sd*bc*sc*i*' 'pci:v00008086d00005511sv*sd*bc*sc*i*' 'pci:v00008086d00005510sv*sd*bc*sc*i*' 'pci:v00008086d0000550Fsv*sd*bc*sc*i*' 'pci:v00008086d0000550Esv*sd*bc*sc*i*' 'pci:v00008086d0000550Dsv*sd*bc*sc*i*' 'pci:v00008086d0000550Csv*sd*bc*sc*i*' 'pci:v00008086d0000550Bsv*sd*bc*sc*i*' 'pci:v00008086d0000550Asv*sd*bc*sc*i*' 'pci:v00008086d00000DC8sv*sd*bc*sc*i*' 'pci:v00008086d00000DC7sv*sd*bc*sc*i*' 'pci:v00008086d00001A1Dsv*sd*bc*sc*i*' 'pci:v00008086d00001A1Csv*sd*bc*sc*i*' 'pci:v00008086d00001A1Fsv*sd*bc*sc*i*' 'pci:v00008086d00001A1Esv*sd*bc*sc*i*' 'pci:v00008086d00000DC6sv*sd*bc*sc*i*' 'pci:v00008086d00000DC5sv*sd*bc*sc*i*' 'pci:v00008086d000015F5sv*sd*bc*sc*i*' 'pci:v00008086d000015F4sv*sd*bc*sc*i*' 'pci:v00008086d000015FAsv*sd*bc*sc*i*' 'pci:v00008086d000015F9sv*sd*bc*sc*i*' 'pci:v00008086d000015FCsv*sd*bc*sc*i*' 'pci:v00008086d000015FBsv*sd*bc*sc*i*' 'pci:v00008086d00000D55sv*sd*bc*sc*i*' 'pci:v00008086d00000D53sv*sd*bc*sc*i*' 'pci:v00008086d00000D4Dsv*sd*bc*sc*i*' 'pci:v00008086d00000D4Csv*sd*bc*sc*i*' 'pci:v00008086d00000D4Fsv*sd*bc*sc*i*' 'pci:v00008086d00000D4Esv*sd*bc*sc*i*' 'pci:v00008086d000015E2sv*sd*bc*sc*i*' 'pci:v00008086d000015E1sv*sd*bc*sc*i*' 'pci:v00008086d000015E0sv*sd*bc*sc*i*' 'pci:v00008086d000015DFsv*sd*bc*sc*i*' 'pci:v00008086d000015BCsv*sd*bc*sc*i*' 'pci:v00008086d000015BBsv*sd*bc*sc*i*' 'pci:v00008086d000015BEsv*sd*bc*sc*i*' 'pci:v00008086d000015BDsv*sd*bc*sc*i*' 'pci:v00008086d000015D6sv*sd*bc*sc*i*' 'pci:v00008086d000015E3sv*sd*bc*sc*i*' 'pci:v00008086d000015D8sv*sd*bc*sc*i*' 'pci:v00008086d000015D7sv*sd*bc*sc*i*' 'pci:v00008086d000015B9sv*sd*bc*sc*i*' 'pci:v00008086d000015B8sv*sd*bc*sc*i*' 'pci:v00008086d000015B7sv*sd*bc*sc*i*' 'pci:v00008086d00001570sv*sd*bc*sc*i*' 'pci:v00008086d0000156Fsv*sd*bc*sc*i*' 'pci:v00008086d000015A3sv*sd*bc*sc*i*' 'pci:v00008086d000015A2sv*sd*bc*sc*i*' 'pci:v00008086d000015A1sv*sd*bc*sc*i*' 'pci:v00008086d000015A0sv*sd*bc*sc*i*' 'pci:v00008086d00001559sv*sd*bc*sc*i*' 'pci:v00008086d0000155Asv*sd*bc*sc*i*' 'pci:v00008086d0000153Bsv*sd*bc*sc*i*' 'pci:v00008086d0000153Asv*sd*bc*sc*i*' 'pci:v00008086d00001503sv*sd*bc*sc*i*' 'pci:v00008086d00001502sv*sd*bc*sc*i*' 'pci:v00008086d000010F0sv*sd*bc*sc*i*' 'pci:v00008086d000010EFsv*sd*bc*sc*i*' 'pci:v00008086d000010EBsv*sd*bc*sc*i*' 'pci:v00008086d000010EAsv*sd*bc*sc*i*' 'pci:v00008086d00001525sv*sd*bc*sc*i*' 'pci:v00008086d000010DFsv*sd*bc*sc*i*' 'pci:v00008086d000010DEsv*sd*bc*sc*i*' 'pci:v00008086d000010CEsv*sd*bc*sc*i*' 'pci:v00008086d000010CDsv*sd*bc*sc*i*' 'pci:v00008086d000010CCsv*sd*bc*sc*i*' 'pci:v00008086d000010CBsv*sd*bc*sc*i*' 'pci:v00008086d000010F5sv*sd*bc*sc*i*' 'pci:v00008086d000010BFsv*sd*bc*sc*i*' 'pci:v00008086d000010E5sv*sd*bc*sc*i*' 'pci:v00008086d0000294Csv*sd*bc*sc*i*' 'pci:v00008086d000010BDsv*sd*bc*sc*i*' 'pci:v00008086d000010C3sv*sd*bc*sc*i*' 'pci:v00008086d000010C2sv*sd*bc*sc*i*' 'pci:v00008086d000010C0sv*sd*bc*sc*i*' 'pci:v00008086d00001501sv*sd*bc*sc*i*' 'pci:v00008086d00001049sv*sd*bc*sc*i*' 'pci:v00008086d0000104Dsv*sd*bc*sc*i*' 'pci:v00008086d0000104Bsv*sd*bc*sc*i*' 'pci:v00008086d0000104Asv*sd*bc*sc*i*' 'pci:v00008086d000010C4sv*sd*bc*sc*i*' 'pci:v00008086d000010C5sv*sd*bc*sc*i*' 'pci:v00008086d0000104Csv*sd*bc*sc*i*' 'pci:v00008086d000010BBsv*sd*bc*sc*i*' 'pci:v00008086d00001098sv*sd*bc*sc*i*' 'pci:v00008086d000010BAsv*sd*bc*sc*i*' 'pci:v00008086d00001096sv*sd*bc*sc*i*' 'pci:v00008086d0000150Csv*sd*bc*sc*i*' 'pci:v00008086d000010F6sv*sd*bc*sc*i*' 'pci:v00008086d000010D3sv*sd*bc*sc*i*' 'pci:v00008086d0000109Asv*sd*bc*sc*i*' 'pci:v00008086d0000108Csv*sd*bc*sc*i*' 'pci:v00008086d0000108Bsv*sd*bc*sc*i*' 'pci:v00008086d0000107Fsv*sd*bc*sc*i*' 'pci:v00008086d0000107Esv*sd*bc*sc*i*' 'pci:v00008086d0000107Dsv*sd*bc*sc*i*' 'pci:v00008086d000010B9sv*sd*bc*sc*i*' 'pci:v00008086d000010D5sv*sd*bc*sc*i*' 'pci:v00008086d000010DAsv*sd*bc*sc*i*' 'pci:v00008086d000010D9sv*sd*bc*sc*i*' 'pci:v00008086d00001060sv*sd*bc*sc*i*' 'pci:v00008086d000010A5sv*sd*bc*sc*i*' 'pci:v00008086d000010BCsv*sd*bc*sc*i*' 'pci:v00008086d000010A4sv*sd*bc*sc*i*' 'pci:v00008086d0000105Fsv*sd*bc*sc*i*' 'pci:v00008086d0000105Esv*sd*bc*sc*i*' 'pci:v00008086d000010D6sv*sd*bc*sc*i*' 'pci:v00008086d000010A9sv*sd*bc*sc*i*' 'pci:v00008086d000010A7sv*sd*bc*sc*i*' 'pci:v00008086d000010E8sv*sd*bc*sc*i*' 'pci:v00008086d00001526sv*sd*bc*sc*i*' 'pci:v00008086d0000150Dsv*sd*bc*sc*i*' 'pci:v00008086d000010E7sv*sd*bc*sc*i*' 'pci:v00008086d000010E6sv*sd*bc*sc*i*' 'pci:v00008086d00001518sv*sd*bc*sc*i*' 'pci:v00008086d0000150Asv*sd*bc*sc*i*' 'pci:v00008086d000010C9sv*sd*bc*sc*i*' 'pci:v00008086d00000440sv*sd*bc*sc*i*' 'pci:v00008086d0000043Csv*sd*bc*sc*i*' 'pci:v00008086d0000043Asv*sd*bc*sc*i*' 'pci:v00008086d00000438sv*sd*bc*sc*i*' 'pci:v00008086d00001516sv*sd*bc*sc*i*' 'pci:v00008086d00001511sv*sd*bc*sc*i*' 'pci:v00008086d00001510sv*sd*bc*sc*i*' 'pci:v00008086d00001527sv*sd*bc*sc*i*' 'pci:v00008086d0000150Fsv*sd*bc*sc*i*' 'pci:v00008086d0000150Esv*sd*bc*sc*i*' 'pci:v00008086d00001524sv*sd*bc*sc*i*' 'pci:v00008086d00001523sv*sd*bc*sc*i*' 'pci:v00008086d00001522sv*sd*bc*sc*i*' 'pci:v00008086d00001521sv*sd*bc*sc*i*' 'pci:v00008086d0000157Csv*sd*bc*sc*i*' 'pci:v00008086d0000157Bsv*sd*bc*sc*i*' 'pci:v00008086d00001538sv*sd*bc*sc*i*' 'pci:v00008086d00001537sv*sd*bc*sc*i*' 'pci:v00008086d00001536sv*sd*bc*sc*i*' 'pci:v00008086d00001533sv*sd*bc*sc*i*' 'pci:v00008086d00001539sv*sd*bc*sc*i*' 'pci:v00008086d00001F45sv*sd*bc*sc*i*' 'pci:v00008086d00001F41sv*sd*bc*sc*i*' 'pci:v00008086d00001F40sv*sd*bc*sc*i*' 'pci:v00008086d000015FDsv*sd*bc*sc*i*' 'pci:v00008086d0000125Fsv*sd*bc*sc*i*' 'pci:v00008086d0000125Esv*sd*bc*sc*i*' 'pci:v00008086d0000125Dsv*sd*bc*sc*i*' 'pci:v00008086d0000125Csv*sd*bc*sc*i*' 'pci:v00008086d0000125Bsv*sd*bc*sc*i*' 'pci:v00008086d00000D9Fsv*sd*bc*sc*i*' 'pci:v00008086d00005503sv*sd*bc*sc*i*' 'pci:v00008086d00005502sv*sd*bc*sc*i*' 'pci:v00008086d00003102sv*sd*bc*sc*i*' 'pci:v00008086d00003101sv*sd*bc*sc*i*' 'pci:v00008086d00003100sv*sd*bc*sc*i*' 'pci:v00008086d000015F7sv*sd*bc*sc*i*' 'pci:v00008086d000015F8sv*sd*bc*sc*i*' 'pci:v00008086d000015F3sv*sd*bc*sc*i*' 'pci:v00008086d000015F2sv*sd*bc*sc*i*' 'pci:v00008086d00001520sv*sd*bc*sc*i*' 'pci:v00008086d000010CAsv*sd*bc*sc*i*' 'pci:v00008086d000015E5sv*sd*bc*sc*i*' 'pci:v00008086d000015E4sv*sd*bc*sc*i*' 'pci:v00008086d000015CEsv*sd*bc*sc*i*' 'pci:v00008086d000015C8sv*sd*bc*sc*i*' 'pci:v00008086d000015C7sv*sd*bc*sc*i*' 'pci:v00008086d000015C6sv*sd*bc*sc*i*' 'pci:v00008086d000015C4sv*sd*bc*sc*i*' 'pci:v00008086d000015C3sv*sd*bc*sc*i*' 'pci:v00008086d000015C2sv*sd*bc*sc*i*' 'pci:v00008086d000015AEsv*sd*bc*sc*i*' 'pci:v00008086d000015ACsv*sd*bc*sc*i*' 'pci:v00008086d000015ADsv*sd*bc*sc*i*' 'pci:v00008086d000015ABsv*sd*bc*sc*i*' 'pci:v00008086d000015B0sv*sd*bc*sc*i*' 'pci:v00008086d000015AAsv*sd*bc*sc*i*' 'pci:v00008086d000015D1sv*sd*bc*sc*i*' 'pci:v00008086d00001563sv*sd*bc*sc*i*' 'pci:v00008086d00001560sv*sd*bc*sc*i*' 'pci:v00008086d0000154Asv*sd*bc*sc*i*' 'pci:v00008086d00001557sv*sd*bc*sc*i*' 'pci:v00008086d00001558sv*sd*bc*sc*i*' 'pci:v00008086d0000154Fsv*sd*bc*sc*i*' 'pci:v00008086d0000154Dsv*sd*bc*sc*i*' 'pci:v00008086d00001528sv*sd*bc*sc*i*' 'pci:v00008086d000010F8sv*sd*bc*sc*i*' 'pci:v00008086d0000151Csv*sd*bc*sc*i*' 'pci:v00008086d00001529sv*sd*bc*sc*i*' 'pci:v00008086d0000152Asv*sd*bc*sc*i*' 'pci:v00008086d000010F9sv*sd*bc*sc*i*' 'pci:v00008086d00001514sv*sd*bc*sc*i*' 'pci:v00008086d00001507sv*sd*bc*sc*i*' 'pci:v00008086d000010FBsv*sd*bc*sc*i*' 'pci:v00008086d00001517sv*sd*bc*sc*i*' 'pci:v00008086d000010FCsv*sd*bc*sc*i*' 'pci:v00008086d000010F7sv*sd*bc*sc*i*' 'pci:v00008086d00001508sv*sd*bc*sc*i*' 'pci:v00008086d000010DBsv*sd*bc*sc*i*' 'pci:v00008086d000010F4sv*sd*bc*sc*i*' 'pci:v00008086d000010E1sv*sd*bc*sc*i*' 'pci:v00008086d000010F1sv*sd*bc*sc*i*' 'pci:v00008086d000010ECsv*sd*bc*sc*i*' 'pci:v00008086d000010DDsv*sd*bc*sc*i*' 'pci:v00008086d0000150Bsv*sd*bc*sc*i*' 'pci:v00008086d000010C8sv*sd*bc*sc*i*' 'pci:v00008086d000010C7sv*sd*bc*sc*i*' 'pci:v00008086d000010C6sv*sd*bc*sc*i*' 'pci:v00008086d000010B6sv*sd*bc*sc*i*' 'pci:v00008086d000015C5sv*sd*bc*sc*i*' 'pci:v00008086d000015A9sv*sd*bc*sc*i*' 'pci:v00008086d000015A8sv*sd*bc*sc*i*' 'pci:v00008086d00001564sv*sd*bc*sc*i*' 'pci:v00008086d00001565sv*sd*bc*sc*i*' 'pci:v00008086d00001530sv*sd*bc*sc*i*' 'pci:v00008086d00001515sv*sd*bc*sc*i*' 'pci:v00008086d0000152Esv*sd*bc*sc*i*' 'pci:v00008086d000010EDsv*sd*bc*sc*i*' 'pci:v00008086d0000158Bsv*sd*bc*sc*i*' 'pci:v00008086d0000158Asv*sd*bc*sc*i*' 'pci:v00008086d00000D58sv*sd*bc*sc*i*' 'pci:v00008086d00000CF8sv*sd*bc*sc*i*' 'pci:v00008086d00001588sv*sd*bc*sc*i*' 'pci:v00008086d00001587sv*sd*bc*sc*i*' 'pci:v00008086d00000DDAsv*sd*bc*sc*i*' 'pci:v00008086d000037D3sv*sd*bc*sc*i*' 'pci:v00008086d000037D2sv*sd*bc*sc*i*' 'pci:v00008086d000037D1sv*sd*bc*sc*i*' 'pci:v00008086d000037D0sv*sd*bc*sc*i*' 'pci:v00008086d000037CFsv*sd*bc*sc*i*' 'pci:v00008086d000037CEsv*sd*bc*sc*i*' 'pci:v00008086d0000104Fsv*sd*bc*sc*i*' 'pci:v00008086d0000104Esv*sd*bc*sc*i*' 'pci:v00008086d000015FFsv*sd*bc*sc*i*' 'pci:v00008086d00001589sv*sd*bc*sc*i*' 'pci:v00008086d00001586sv*sd*bc*sc*i*' 'pci:v00008086d00000DD2sv*sd*bc*sc*i*' 'pci:v00008086d00001585sv*sd*bc*sc*i*' 'pci:v00008086d00001584sv*sd*bc*sc*i*' 'pci:v00008086d00001583sv*sd*bc*sc*i*' 'pci:v00008086d00001581sv*sd*bc*sc*i*' 'pci:v00008086d00001580sv*sd*bc*sc*i*' 'pci:v00008086d00001574sv*sd*bc*sc*i*' 'pci:v00008086d00001572sv*sd*bc*sc*i*' 'i40evf' 'pci:v00008086d00001889sv*sd*bc*sc*i*' 'pci:v00008086d000037CDsv*sd*bc*sc*i*' 'pci:v00008086d00001571sv*sd*bc*sc*i*' 'pci:v00008086d0000154Csv*sd*bc*sc*i*' 'pci:v00008086d000015A5sv*sd*bc*sc*i*' 'pci:v00008086d000015D5sv*sd*bc*sc*i*' 'pci:v00008086d000015D0sv*sd*bc*sc*i*' 'pci:v00008086d000015A4sv*sd*bc*sc*i*' 'pci:v00008086d000012DEsv*sd*bc*sc*i*' 'pci:v00008086d000012DAsv*sd*bc*sc*i*' 'pci:v00008086d000012DDsv*sd*bc*sc*i*' 'pci:v00008086d000012D8sv*sd*bc*sc*i*' 'pci:v00008086d000012DCsv*sd*bc*sc*i*' 'pci:v00008086d000012D5sv*sd*bc*sc*i*' 'pci:v00008086d000012D4sv*sd*bc*sc*i*' 'pci:v00008086d000012D3sv*sd*bc*sc*i*' 'pci:v00008086d000012D2sv*sd*bc*sc*i*' 'pci:v00008086d000012D1sv*sd*bc*sc*i*' 'pci:v00008086d0000579Fsv*sd*bc*sc*i*' 'pci:v00008086d0000579Esv*sd*bc*sc*i*' 'pci:v00008086d0000579Dsv*sd*bc*sc*i*' 'pci:v00008086d0000579Csv*sd*bc*sc*i*' 'pci:v00008086d00001888sv*sd*bc*sc*i*' 'pci:v00008086d0000151Dsv*sd*bc*sc*i*' 'pci:v00008086d0000124Fsv*sd*bc*sc*i*' 'pci:v00008086d0000124Esv*sd*bc*sc*i*' 'pci:v00008086d0000124Dsv*sd*bc*sc*i*' 'pci:v00008086d0000124Csv*sd*bc*sc*i*' 'pci:v00008086d0000189Asv*sd*bc*sc*i*' 'pci:v00008086d00001899sv*sd*bc*sc*i*' 'pci:v00008086d00001898sv*sd*bc*sc*i*' 'pci:v00008086d00001897sv*sd*bc*sc*i*' 'pci:v00008086d00001894sv*sd*bc*sc*i*' 'pci:v00008086d00001893sv*sd*bc*sc*i*' 'pci:v00008086d00001892sv*sd*bc*sc*i*' 'pci:v00008086d00001891sv*sd*bc*sc*i*' 'pci:v00008086d00001890sv*sd*bc*sc*i*' 'pci:v00008086d0000188Esv*sd*bc*sc*i*' 'pci:v00008086d0000188Dsv*sd*bc*sc*i*' 'pci:v00008086d0000188Csv*sd*bc*sc*i*' 'pci:v00008086d0000188Bsv*sd*bc*sc*i*' 'pci:v00008086d0000188Asv*sd*bc*sc*i*' 'pci:v00008086d0000159Bsv*sd*bc*sc*i*' 'pci:v00008086d0000159Asv*sd*bc*sc*i*' 'pci:v00008086d00001599sv*sd*bc*sc*i*' 'pci:v00008086d00001593sv*sd*bc*sc*i*' 'pci:v00008086d00001592sv*sd*bc*sc*i*' 'pci:v00008086d00001591sv*sd*bc*sc*i*' 'pci:v00008086d0000145Csv*sd*bc*sc*i*' 'pci:v00008086d00001452sv*sd*bc*sc*i*' 'pci:v00001414d000000BAsv*sd*bc*sc*i*' 'pci:v00001414d000000B9sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BD00sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BC00sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BA00sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B900sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B400sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B200sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B100sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BD03sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BC03sv*sd*bc*sc*i*' 'pci:v0000177Dd0000BA03sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B903sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B103sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B403sv*sd*bc*sc*i*' 'pci:v0000177Dd0000B203sv*sd*bc*sc*i*' 'pci:v000011ABd00009822sv*sd*bc*sc*i*' 'pci:v000011ABd00009821sv*sd*bc*sc*i*' 'pci:v000011ABd00009826sv*sd*bc*sc*i*' 'pci:v000011ABd00009820sv*sd*bc*sc*i*' 'pci:v000011ABd0000981Fsv*sd*bc*sc*i*' 'pci:v000011ABd0000CC1Esv*sd*bc*sc*i*' 'pci:v000011ABd0000C80Csv*sd*bc*sc*i*' 'pci:v000011ABd0000C804sv*sd*bc*sc*i*' 'platform:orion-mdio' 'of:N*T*Cmarvell,xmdioC*' 'of:N*T*Cmarvell,xmdio' 'of:N*T*Cmarvell,orion-mdioC*' 'of:N*T*Cmarvell,orion-mdio' 'acpi*:MRVL0101:*' 'acpi*:MRVL0100:*' 'pci:v00001737d00001032sv*sd00000015bc*sc*i*' 'pci:v00001737d00001064sv*sd*bc*sc*i*' 'pci:v00001371d0000434Esv*sd*bc*sc*i*' 'pci:v000011ABd00005005sv*sd*bc*sc*i*' 'pci:v000011ABd00004320sv*sd*bc*sc*i*' 'pci:v00001186d00004302sv*sd*bc*sc*i*' 'pci:v00001186d00004C00sv*sd*bc*sc*i*' 'pci:v00001186d00004B01sv*sd*bc*sc*i*' 'pci:v00001148d00004320sv*sd*bc*sc*i*' 'pci:v00001148d00004300sv*sd*bc*sc*i*' 'pci:v000010B7d000080EBsv*sd*bc*sc*i*' 'pci:v000010B7d00001700sv*sd*bc*sc*i*' 'pci:v000011ABd00004382sv*sd*bc*sc*i*' 'pci:v000011ABd00004381sv*sd*bc*sc*i*' 'pci:v000011ABd00004380sv*sd*bc*sc*i*' 'pci:v000011ABd00004370sv*sd*bc*sc*i*' 'pci:v000011ABd0000436Dsv*sd*bc*sc*i*' 'pci:v000011ABd0000436Csv*sd*bc*sc*i*' 'pci:v000011ABd0000436Bsv*sd*bc*sc*i*' 'pci:v000011ABd0000436Asv*sd*bc*sc*i*' 'pci:v000011ABd00004369sv*sd*bc*sc*i*' 'pci:v000011ABd00004368sv*sd*bc*sc*i*' 'pci:v000011ABd00004367sv*sd*bc*sc*i*' 'pci:v000011ABd00004366sv*sd*bc*sc*i*' 'pci:v000011ABd00004365sv*sd*bc*sc*i*' 'pci:v000011ABd00004364sv*sd*bc*sc*i*' 'pci:v000011ABd00004363sv*sd*bc*sc*i*' 'pci:v000011ABd00004362sv*sd*bc*sc*i*' 'pci:v000011ABd00004361sv*sd*bc*sc*i*' 'pci:v000011ABd00004360sv*sd*bc*sc*i*' 'pci:v000011ABd0000435Asv*sd*bc*sc*i*' 'pci:v000011ABd00004357sv*sd*bc*sc*i*' 'pci:v000011ABd00004356sv*sd*bc*sc*i*' 'pci:v000011ABd00004355sv*sd*bc*sc*i*' 'pci:v000011ABd00004354sv*sd*bc*sc*i*' 'pci:v000011ABd00004353sv*sd*bc*sc*i*' 'pci:v000011ABd00004352sv*sd*bc*sc*i*' 'pci:v000011ABd00004351sv*sd*bc*sc*i*' 'pci:v000011ABd00004350sv*sd*bc*sc*i*' 'pci:v000011ABd00004347sv*sd*bc*sc*i*' 'pci:v000011ABd00004346sv*sd*bc*sc*i*' 'pci:v000011ABd00004345sv*sd*bc*sc*i*' 'pci:v000011ABd00004344sv*sd*bc*sc*i*' 'pci:v000011ABd00004343sv*sd*bc*sc*i*' 'pci:v000011ABd00004342sv*sd*bc*sc*i*' 'pci:v000011ABd00004341sv*sd*bc*sc*i*' 'pci:v000011ABd00004340sv*sd*bc*sc*i*' 'pci:v00001186d00004B03sv*sd*bc*sc*i*' 'pci:v00001186d00004B02sv*sd*bc*sc*i*' 'pci:v00001186d00004001sv*sd*bc*sc*i*' 'pci:v00001186d00004B00sv*sd*bc*sc*i*' 'pci:v00001148d00009E01sv*sd*bc*sc*i*' 'pci:v00001148d00009E00sv*sd*bc*sc*i*' 'pci:v00001148d00009000sv*sd*bc*sc*i*' 'pci:v000015B3d00001010sv*sd*bc*sc*i*' 'pci:v000015B3d0000100Fsv*sd*bc*sc*i*' 'pci:v000015B3d0000100Esv*sd*bc*sc*i*' 'pci:v000015B3d0000100Dsv*sd*bc*sc*i*' 'pci:v000015B3d0000100Csv*sd*bc*sc*i*' 'pci:v000015B3d0000100Bsv*sd*bc*sc*i*' 'pci:v000015B3d0000100Asv*sd*bc*sc*i*' 'pci:v000015B3d00001009sv*sd*bc*sc*i*' 'pci:v000015B3d00001008sv*sd*bc*sc*i*' 'pci:v000015B3d00001007sv*sd*bc*sc*i*' 'pci:v000015B3d00001006sv*sd*bc*sc*i*' 'pci:v000015B3d00001005sv*sd*bc*sc*i*' 'pci:v000015B3d00001004sv*sd*bc*sc*i*' 'pci:v000015B3d00001003sv*sd*bc*sc*i*' 'pci:v000015B3d00001002sv*sd*bc*sc*i*' 'pci:v000015B3d0000676Esv*sd*bc*sc*i*' 'pci:v000015B3d00006746sv*sd*bc*sc*i*' 'pci:v000015B3d00006764sv*sd*bc*sc*i*' 'pci:v000015B3d0000675Asv*sd*bc*sc*i*' 'pci:v000015B3d00006372sv*sd*bc*sc*i*' 'pci:v000015B3d00006750sv*sd*bc*sc*i*' 'pci:v000015B3d00006368sv*sd*bc*sc*i*' 'pci:v000015B3d0000673Csv*sd*bc*sc*i*' 'pci:v000015B3d00006732sv*sd*bc*sc*i*' 'pci:v000015B3d00006354sv*sd*bc*sc*i*' 'pci:v000015B3d0000634Asv*sd*bc*sc*i*' 'pci:v000015B3d00006340sv*sd*bc*sc*i*' 'auxiliary:mlx4_core.eth' 'auxiliary:mlx5_core.eth-rep' 'auxiliary:mlx5_core.sf' 'auxiliary:mlx5_core.eth' 'pci:v000015B3d0000A2DFsv*sd*bc*sc*i*' 'pci:v000015B3d0000A2DCsv*sd*bc*sc*i*' 'pci:v000015B3d0000A2D6sv*sd*bc*sc*i*' 'pci:v000015B3d0000A2D3sv*sd*bc*sc*i*' 'pci:v000015B3d0000A2D2sv*sd*bc*sc*i*' 'pci:v000015B3d00001025sv*sd*bc*sc*i*' 'pci:v000015B3d00001023sv*sd*bc*sc*i*' 'pci:v000015B3d00001021sv*sd*bc*sc*i*' 'pci:v000015B3d0000101Fsv*sd*bc*sc*i*' 'pci:v000015B3d0000101Esv*sd*bc*sc*i*' 'pci:v000015B3d0000101Dsv*sd*bc*sc*i*' 'pci:v000015B3d0000101Csv*sd*bc*sc*i*' 'pci:v000015B3d0000101Bsv*sd*bc*sc*i*' 'pci:v000015B3d0000101Asv*sd*bc*sc*i*' 'pci:v000015B3d00001019sv*sd*bc*sc*i*' 'pci:v000015B3d00001018sv*sd*bc*sc*i*' 'pci:v000015B3d00001017sv*sd*bc*sc*i*' 'pci:v000015B3d00001016sv*sd*bc*sc*i*' 'pci:v000015B3d00001015sv*sd*bc*sc*i*' 'pci:v000015B3d00001014sv*sd*bc*sc*i*' 'pci:v000015B3d00001013sv*sd*bc*sc*i*' 'pci:v000015B3d00001012sv*sd*bc*sc*i*' 'pci:v000015B3d00001011sv*sd*bc*sc*i*' 'auxiliary:mlx5_core.dpll' 'auxiliary:mlxsw_core.lc' 'pci:v000015B3d0000CF70sv*sd*bc*sc*i*' 'pci:v000015B3d0000CB84sv*sd*bc*sc*i*' 'pci:v000015B3d0000CF80sv*sd*bc*sc*i*' 'pci:v000015B3d0000CF6Csv*sd*bc*sc*i*' 'i2c:mlxsw_minimal' 'pci:v00001D9Bd00000013sv*sd*bc*sc*i*' 'platform:ks8842' 'spi:ks8851' 'of:N*T*Cmicrel,ks8851C*' 'of:N*T*Cmicrel,ks8851' 'of:N*T*Cmicrel,ks8851-mllC*' 'of:N*T*Cmicrel,ks8851-mll' 'pci:v000016C6d00008842sv*sd*bc*sc*i*' 'pci:v000016C6d00008841sv*sd*bc*sc*i*' 'spi:enc28j60' 'of:N*T*Cmicrochip,enc28j60C*' 'of:N*T*Cmicrochip,enc28j60' 'spi:encx24j600' 'pci:v00001055d0000A041sv*sd*bc*sc*i*' 'pci:v00001055d0000A011sv*sd*bc*sc*i*' 'pci:v00001055d00007431sv*sd*bc*sc*i*' 'pci:v00001055d00007430sv*sd*bc*sc*i*' 'pci:v000014C1d00000009sv*sd*bc*sc*i*' 'pci:v000014C1d00000008sv*sd*bc*sc*i*' 'pci:v0000100Bd00000020sv*sd*bc*sc*i*' 'pci:v0000100Bd00000020sv000012D9sd0000000Cbc*sc*i*' 'pci:v0000100Bd00000022sv*sd*bc*sc*i*' 'pci:v000017D5d00005832sv*sd*bc*sc*i*' 'pci:v000017D5d00005732sv*sd*bc*sc*i*' 'pci:v000017D5d00005831sv*sd*bc*sc*i*' 'pci:v000017D5d00005731sv*sd*bc*sc*i*' 'pci:v00001DA8d00006003sv00001DA8sd*bc*sc*i*' 'pci:v00001DA8d00003803sv00001DA8sd*bc*sc*i*' 'pci:v000019EEd00006003sv000019EEsd*bc*sc*i*' 'pci:v000019EEd00003803sv000019EEsd*bc*sc*i*' 'pci:v00001DA8d00006000sv00001DA8sd*bc*sc*i*' 'pci:v00001DA8d00005000sv00001DA8sd*bc*sc*i*' 'pci:v00001DA8d00004000sv00001DA8sd*bc*sc*i*' 'pci:v00001DA8d00003800sv00001DA8sd*bc*sc*i*' 'pci:v000019EEd00006000sv000019EEsd*bc*sc*i*' 'pci:v000019EEd00005000sv000019EEsd*bc*sc*i*' 'pci:v000019EEd00004000sv000019EEsd*bc*sc*i*' 'pci:v000019EEd00003800sv000019EEsd*bc*sc*i*' 'of:N*T*Cni,xge-enet-3.00C*' 'of:N*T*Cni,xge-enet-3.00' 'of:N*T*Cni,xge-enet-2.00C*' 'of:N*T*Cni,xge-enet-2.00' 'pci:v000010DEd00000D7Dsv*sd*bc*sc*i*' 'pci:v000010DEd00000AB3sv*sd*bc*sc*i*' 'pci:v000010DEd00000AB2sv*sd*bc*sc*i*' 'pci:v000010DEd00000AB1sv*sd*bc*sc*i*' 'pci:v000010DEd00000AB0sv*sd*bc*sc*i*' 'pci:v000010DEd00000763sv*sd*bc*sc*i*' 'pci:v000010DEd00000762sv*sd*bc*sc*i*' 'pci:v000010DEd00000761sv*sd*bc*sc*i*' 'pci:v000010DEd00000760sv*sd*bc*sc*i*' 'pci:v000010DEd000007DFsv*sd*bc*sc*i*' 'pci:v000010DEd000007DEsv*sd*bc*sc*i*' 'pci:v000010DEd000007DDsv*sd*bc*sc*i*' 'pci:v000010DEd000007DCsv*sd*bc*sc*i*' 'pci:v000010DEd0000054Fsv*sd*bc*sc*i*' 'pci:v000010DEd0000054Esv*sd*bc*sc*i*' 'pci:v000010DEd0000054Dsv*sd*bc*sc*i*' 'pci:v000010DEd0000054Csv*sd*bc*sc*i*' 'pci:v000010DEd00000453sv*sd*bc*sc*i*' 'pci:v000010DEd00000452sv*sd*bc*sc*i*' 'pci:v000010DEd00000451sv*sd*bc*sc*i*' 'pci:v000010DEd00000450sv*sd*bc*sc*i*' 'pci:v000010DEd000003EFsv*sd*bc*sc*i*' 'pci:v000010DEd000003EEsv*sd*bc*sc*i*' 'pci:v000010DEd000003E6sv*sd*bc*sc*i*' 'pci:v000010DEd000003E5sv*sd*bc*sc*i*' 'pci:v000010DEd00000373sv*sd*bc*sc*i*' 'pci:v000010DEd00000372sv*sd*bc*sc*i*' 'pci:v000010DEd00000269sv*sd*bc*sc*i*' 'pci:v000010DEd00000268sv*sd*bc*sc*i*' 'pci:v000010DEd00000038sv*sd*bc*sc*i*' 'pci:v000010DEd00000037sv*sd*bc*sc*i*' 'pci:v000010DEd00000057sv*sd*bc*sc*i*' 'pci:v000010DEd00000056sv*sd*bc*sc*i*' 'pci:v000010DEd000000DFsv*sd*bc*sc*i*' 'pci:v000010DEd000000E6sv*sd*bc*sc*i*' 'pci:v000010DEd0000008Csv*sd*bc*sc*i*' 'pci:v000010DEd00000086sv*sd*bc*sc*i*' 'pci:v000010DEd000000D6sv*sd*bc*sc*i*' 'pci:v000010DEd00000066sv*sd*bc*sc*i*' 'pci:v000010DEd000001C3sv*sd*bc*sc*i*' 'pci:v00001318d00000911sv*sd*bc*sc*i*' 'pci:v00001000d00000701sv*sd*bc*sc*i*' 'pci:v00001000d00000702sv*sd*bc*sc*i*' 'pci:v00001077d00003032sv*sd*bc*sc*i*' 'pci:v00001077d00003022sv*sd*bc*sc*i*' 'pci:v00001077d00008440sv*sd*bc02sc00i00*' 'pci:v00001077d00008040sv*sd*bc02sc00i00*' 'pci:v00001077d00008C30sv*sd*bc02sc00i00*' 'pci:v00001077d00008830sv*sd*bc02sc00i00*' 'pci:v00001077d00008430sv*sd*bc02sc00i00*' 'pci:v00001077d00008030sv*sd*bc02sc00i00*' 'pci:v00001077d00008020sv*sd*bc02sc00i00*' 'pci:v00004040d00000100sv*sd*bc02sc00i00*' 'pci:v00004040d00000025sv*sd*bc02sc00i00*' 'pci:v00004040d00000024sv*sd*bc02sc00i00*' 'pci:v00004040d00000005sv*sd*bc02sc00i00*' 'pci:v00004040d00000004sv*sd*bc02sc00i00*' 'pci:v00004040d00000003sv*sd*bc02sc00i00*' 'pci:v00004040d00000002sv*sd*bc02sc00i00*' 'pci:v00004040d00000001sv*sd*bc02sc00i00*' 'pci:v00001077d00008090sv*sd*bc*sc*i*' 'pci:v00001077d00008070sv*sd*bc*sc*i*' 'pci:v00001077d00001664sv*sd*bc*sc*i*' 'pci:v00001077d00001656sv*sd*bc*sc*i*' 'pci:v00001077d00001654sv*sd*bc*sc*i*' 'pci:v00001077d00001644sv*sd*bc*sc*i*' 'pci:v00001077d00001636sv*sd*bc*sc*i*' 'pci:v00001077d00001666sv*sd*bc*sc*i*' 'pci:v00001077d00001634sv*sd*bc*sc*i*' 'platform:qcom-emac' 'acpi*:QCOM8070:*' 'of:N*T*Cqcom,fsm9900-emacC*' 'of:N*T*Cqcom,fsm9900-emac' 'rtnl-link-rmnet' 'pci:v00000357d0000000Asv*sd*bc*sc*i*' 'pci:v000010ECd00008139sv*sd*bc*sc*i*' 'pci:v*d00008139sv000013D1sd0000AB06bc*sc*i*' 'pci:v*d00008139sv00001186sd00001300bc*sc*i*' 'pci:v*d00008139sv000010ECsd00008139bc*sc*i*' 'pci:v000010ECd00008129sv*sd*bc*sc*i*' 'pci:v000016ECd0000AB06sv*sd*bc*sc*i*' 'pci:v0000021Bd00008139sv*sd*bc*sc*i*' 'pci:v00001743d00008139sv*sd*bc*sc*i*' 'pci:v0000126Cd00001211sv*sd*bc*sc*i*' 'pci:v0000018Ad00000106sv*sd*bc*sc*i*' 'pci:v000002ACd00001012sv*sd*bc*sc*i*' 'pci:v00001432d00009130sv*sd*bc*sc*i*' 'pci:v000011DBd00001234sv*sd*bc*sc*i*' 'pci:v000014EAd0000AB07sv*sd*bc*sc*i*' 'pci:v000014EAd0000AB06sv*sd*bc*sc*i*' 'pci:v00001259d0000A11Esv*sd*bc*sc*i*' 'pci:v00001259d0000A117sv*sd*bc*sc*i*' 'pci:v000013D1d0000AB06sv*sd*bc*sc*i*' 'pci:v00001186d00001340sv*sd*bc*sc*i*' 'pci:v00001186d00001300sv*sd*bc*sc*i*' 'pci:v00004033d00001360sv*sd*bc*sc*i*' 'pci:v00001500d00001360sv*sd*bc*sc*i*' 'pci:v00001113d00001211sv*sd*bc*sc*i*' 'pci:v000010ECd00008138sv*sd*bc*sc*i*' 'pci:v000010ECd00008139sv*sd*bc*sc*i*' 'pci:v000010ECd00003000sv*sd*bc*sc*i*' 'pci:v000010ECd00008126sv*sd*bc*sc*i*' 'pci:v000010ECd00008125sv*sd*bc*sc*i*' 'pci:v00000001d00008168sv*sd00002410bc*sc*i*' 'pci:v00001737d00001032sv*sd00000024bc*sc*i*' 'pci:v000016ECd00000116sv*sd*bc*sc*i*' 'pci:v00001259d0000C107sv*sd*bc*sc*i*' 'pci:v00001186d00004302sv*sd*bc*sc*i*' 'pci:v00001186d00004300sv*sd*bc*sc*i*' 'pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*' 'pci:v000010ECd00008169sv*sd*bc*sc*i*' 'pci:v000010FFd00008168sv*sd*bc*sc*i*' 'pci:v000010ECd00008168sv*sd*bc*sc*i*' 'pci:v000010ECd00008167sv*sd*bc*sc*i*' 'pci:v000010ECd00008162sv*sd*bc*sc*i*' 'pci:v000010ECd00008161sv*sd*bc*sc*i*' 'pci:v000010ECd00008136sv*sd*bc*sc*i*' 'pci:v000010ECd00008129sv*sd*bc*sc*i*' 'pci:v000010ECd00002600sv*sd*bc*sc*i*' 'pci:v000010ECd00002502sv*sd*bc*sc*i*' 'pci:v000017F3d00006040sv*sd*bc*sc*i*' 'pci:v00001B36d00000006sv*sd*bc*sc*i*' 'of:N*T*Csamsung,sxgbe-v2.0aC*' 'of:N*T*Csamsung,sxgbe-v2.0a' 'pci:v00001088d00002031sv*sd*bc*sc*i*' 'pci:v00001904d00008139sv*sd*bc*sc*i*' 'pci:v00001904d00002031sv*sd*bc*sc*i*' 'pci:v00001039d00000191sv*sd*bc*sc*i*' 'pci:v00001039d00000190sv*sd*bc*sc*i*' 'pci:v00001039d00007016sv*sd*bc*sc*i*' 'pci:v00001039d00000900sv*sd*bc*sc*i*' 'pci:v00001924d00001B03sv*sd*bc*sc*i*' 'pci:v00001924d00000B03sv*sd*bc*sc*i*' 'pci:v00001924d00001A03sv*sd*bc*sc*i*' 'pci:v00001924d00000A03sv*sd*bc*sc*i*' 'pci:v00001924d00001923sv*sd*bc*sc*i*' 'pci:v00001924d00000923sv*sd*bc*sc*i*' 'pci:v00001924d00001903sv*sd*bc*sc*i*' 'pci:v00001924d00000903sv*sd*bc*sc*i*' 'pci:v000010EEd00001100sv*sd*bc*sc*i*' 'pci:v000010EEd00000100sv*sd*bc*sc*i*' 'pci:v00001924d00000710sv*sd*bc*sc*i*' 'pci:v00001924d00000703sv*sd*bc*sc*i*' 'pci:v00001924d00000813sv*sd*bc*sc*i*' 'pci:v00001924d00000803sv*sd*bc*sc*i*' 'pcmcia:m*c*f*fn*pfn*paC4F8B18Bpb4A0EEB2Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa4EF00B21pb844BE9E9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa281F1C5DpbDCEA68BCpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0C2F80CDpb194B650Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa0C2F80CDpbB3466314pc*pd*' 'pcmcia:m*c*f*fn*pfn*paA2CD8E6Dpb42DA662Apc*pd*' 'pcmcia:m*c*f*fn*pfn*pa33234748pb3C95B953pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa58D93FC4pb244734E9pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa6A26D1CFpbC16CE9C5pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE59365C8pb6A2161D1pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa78F308DCpbDCEA68BCpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa23C78A9Dpb00B2E941pcCEF397FBpd*' 'pcmcia:m016Cc0023f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m016Cc0020f*fn00pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa0C2F80CDpbDC9BA5EDpc*pd*' 'pcmcia:m*c*f*fn*pfn00pa0C2F80CDpb656947B9pc*pd*' 'pcmcia:m*c*f*fn*pfn00paF510DB04pb52D21E1Epc*pd*' 'pcmcia:m*c*f*fn*pfn00paDD9989BEpb662C394Cpc*pd*' 'pcmcia:m*c*f*fn*pfn00paF510DB04pb52D21E1EpcBD6C43EFpd*' 'pcmcia:m*c*f*fn*pfn00paF510DB04pb856D66C8pcBD6C43EFpd*' 'pcmcia:m*c*f*fn*pfn00paF510DB04pb0143B773pc46A52D63pd*' 'pcmcia:m*c*f*fn*pfn00paF510DB04pb04CD2988pc46A52D63pd*' 'pcmcia:m0140c000Af*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0109c0501f*fn*pfn00pa*pb*pc*pd*' 'pci:v000010B8d00000006sv*sd*bc02sc00i*' 'pci:v000010B8d00000005sv*sd*bc*sc*i*' 'pci:v000010B8d00000005sv00001092sd00000AB4bc*sc*i*' 'pci:v00001055d0000E420sv*sd*bc*sc*i*' 'platform:smsc911x' 'acpi*:ARMH9118:*' 'of:N*T*Csnps,dwxgmacC*' 'of:N*T*Csnps,dwxgmac' 'of:N*T*Csnps,dwxgmac-2.10C*' 'of:N*T*Csnps,dwxgmac-2.10' 'of:N*T*Csnps,dwmacC*' 'of:N*T*Csnps,dwmac' 'of:N*T*Csnps,dwmac-4.10aC*' 'of:N*T*Csnps,dwmac-4.10a' 'of:N*T*Csnps,dwmac-4.00C*' 'of:N*T*Csnps,dwmac-4.00' 'of:N*T*Csnps,dwmac-3.710C*' 'of:N*T*Csnps,dwmac-3.710' 'of:N*T*Csnps,dwmac-3.70aC*' 'of:N*T*Csnps,dwmac-3.70a' 'of:N*T*Csnps,dwmac-3.610C*' 'of:N*T*Csnps,dwmac-3.610' 'of:N*T*Csnps,dwmac-3.50aC*' 'of:N*T*Csnps,dwmac-3.50a' 'of:N*T*Csnps,dwmac-3.40aC*' 'of:N*T*Csnps,dwmac-3.40a' 'of:N*T*Cst,spear600-gmacC*' 'of:N*T*Cst,spear600-gmac' 'pci:v000016C3d00007102sv*sd*bc*sc*i*' 'pci:v0000104Ad0000CC09sv*sd*bc*sc*i*' 'pci:v00000700d00001108sv*sd*bc*sc*i*' 'pci:v00008086d000051ACsv*sd*bc*sc*i*' 'pci:v00008086d000054ACsv*sd*bc*sc*i*' 'pci:v00008086d00007AADsv*sd*bc*sc*i*' 'pci:v00008086d00007AACsv*sd*bc*sc*i*' 'pci:v00008086d000043A2sv*sd*bc*sc*i*' 'pci:v00008086d000043ACsv*sd*bc*sc*i*' 'pci:v00008086d0000A0ACsv*sd*bc*sc*i*' 'pci:v00008086d00004BB2sv*sd*bc*sc*i*' 'pci:v00008086d00004BB1sv*sd*bc*sc*i*' 'pci:v00008086d00004BB0sv*sd*bc*sc*i*' 'pci:v00008086d00004BA2sv*sd*bc*sc*i*' 'pci:v00008086d00004BA1sv*sd*bc*sc*i*' 'pci:v00008086d00004BA0sv*sd*bc*sc*i*' 'pci:v00008086d00004B32sv*sd*bc*sc*i*' 'pci:v00008086d00004B31sv*sd*bc*sc*i*' 'pci:v00008086d00004B30sv*sd*bc*sc*i*' 'pci:v00008086d00000937sv*sd*bc*sc*i*' 'pci:v0000108Ed00001001sv*sd*bc*sc*i*' 'pci:v0000106Bd0000006Bsv*sd*bc*sc*i*' 'pci:v0000106Bd00000051sv*sd*bc*sc*i*' 'pci:v0000106Bd0000004Csv*sd*bc*sc*i*' 'pci:v0000106Bd00000032sv*sd*bc*sc*i*' 'pci:v0000106Bd00000024sv*sd*bc*sc*i*' 'pci:v0000106Bd00000021sv*sd*bc*sc*i*' 'pci:v0000108Ed00001101sv*sd*bc*sc*i*' 'pci:v0000108Ed00002BADsv*sd*bc*sc*i*' 'pci:v0000100Bd00000035sv*sd*bc*sc*i*' 'pci:v0000108Ed0000ABBAsv*sd*bc*sc*i*' 'pci:v0000108Ed0000ABCDsv*sd*bc*sc*i*' 'pci:v00001FC9d00003014sv*sd*bc*sc*i*' 'pci:v00001FC9d00003010sv*sd*bc*sc*i*' 'pci:v00001FC9d00003009sv*sd*bc*sc*i*' 'pci:v00001FC9d00004022sv00001432sd00008103bc*sc*i*' 'pci:v00001FC9d00004022sv00001043sd00008709bc*sc*i*' 'pci:v00001FC9d00004022sv00001186sd00004D00bc*sc*i*' 'pci:v00001FC9d00004022sv00001FC9sd00003015bc*sc*i*' 'pci:v00000E11d0000B012sv*sd*bc*sc*i*' 'pci:v00000E11d0000B030sv*sd*bc*sc*i*' 'pci:v0000108Dd00000014sv*sd*bc*sc*i*' 'pci:v0000108Dd00000012sv*sd*bc*sc*i*' 'pci:v0000108Dd00000013sv*sd*bc*sc*i*' 'pci:v00000E11d0000B011sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE40sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE43sv*sd*bc*sc*i*' 'pci:v00000E11d0000F150sv*sd*bc*sc*i*' 'pci:v00000E11d0000F130sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE35sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE32sv*sd*bc*sc*i*' 'pci:v00000E11d0000AE34sv*sd*bc*sc*i*' 'spi:mse102x' 'of:N*T*Cvertexcom,mse1022C*' 'of:N*T*Cvertexcom,mse1022' 'of:N*T*Cvertexcom,mse1021C*' 'of:N*T*Cvertexcom,mse1021' 'spi:mse1022' 'spi:mse1021' 'pci:v00001106d00003053sv*sd*bc*sc*i*' 'pci:v00001106d00003106sv*sd*bc*sc*i*' 'pci:v00001106d00003065sv*sd*bc*sc*i*' 'pci:v00001106d00003043sv*sd*bc*sc*i*' 'of:N*T*Cvia,vt8500-rhineC*' 'of:N*T*Cvia,vt8500-rhine' 'pci:v00001106d00003119sv*sd*bc*sc*i*' 'of:N*T*Cvia,velocity-vt6110C*' 'of:N*T*Cvia,velocity-vt6110' 'pci:v00008088d00002001sv*sd*bc*sc*i*' 'pci:v00008088d00001001sv*sd*bc*sc*i*' 'pci:v00008088d0000010Bsv*sd*bc*sc*i*' 'pci:v00008088d0000010Asv*sd*bc*sc*i*' 'pci:v00008088d00000109sv*sd*bc*sc*i*' 'pci:v00008088d00000108sv*sd*bc*sc*i*' 'pci:v00008088d00000107sv*sd*bc*sc*i*' 'pci:v00008088d00000106sv*sd*bc*sc*i*' 'pci:v00008088d00000105sv*sd*bc*sc*i*' 'pci:v00008088d00000104sv*sd*bc*sc*i*' 'pci:v00008088d00000103sv*sd*bc*sc*i*' 'pci:v00008088d00000102sv*sd*bc*sc*i*' 'pci:v00008088d00000101sv*sd*bc*sc*i*' 'pci:v00008088d00000100sv*sd*bc*sc*i*' 'platform:w5100' 'of:N*T*Cwiznet,w5500C*' 'of:N*T*Cwiznet,w5500' 'of:N*T*Cwiznet,w5200C*' 'of:N*T*Cwiznet,w5200' 'of:N*T*Cwiznet,w5100C*' 'of:N*T*Cwiznet,w5100' 'spi:w5500' 'spi:w5200' 'spi:w5100' 'platform:w5300' 'of:N*T*Cxlnx,xps-ll-temac-2.03.aC*' 'of:N*T*Cxlnx,xps-ll-temac-2.03.a' 'of:N*T*Cxlnx,xps-ll-temac-2.02.aC*' 'of:N*T*Cxlnx,xps-ll-temac-2.02.a' 'of:N*T*Cxlnx,xps-ll-temac-2.00.aC*' 'of:N*T*Cxlnx,xps-ll-temac-2.00.a' 'of:N*T*Cxlnx,xps-ll-temac-1.01.bC*' 'of:N*T*Cxlnx,xps-ll-temac-1.01.b' 'of:N*T*Cxlnx,xps-ethernetlite-3.00.aC*' 'of:N*T*Cxlnx,xps-ethernetlite-3.00.a' 'of:N*T*Cxlnx,xps-ethernetlite-2.01.aC*' 'of:N*T*Cxlnx,xps-ethernetlite-2.01.a' 'of:N*T*Cxlnx,xps-ethernetlite-2.00.aC*' 'of:N*T*Cxlnx,xps-ethernetlite-2.00.a' 'of:N*T*Cxlnx,xps-ethernetlite-1.00.aC*' 'of:N*T*Cxlnx,xps-ethernetlite-1.00.a' 'of:N*T*Cxlnx,opb-ethernetlite-1.01.bC*' 'of:N*T*Cxlnx,opb-ethernetlite-1.01.b' 'of:N*T*Cxlnx,opb-ethernetlite-1.01.aC*' 'of:N*T*Cxlnx,opb-ethernetlite-1.01.a' 'of:N*T*Cxlnx,axi-ethernet-2.01.aC*' 'of:N*T*Cxlnx,axi-ethernet-2.01.a' 'of:N*T*Cxlnx,axi-ethernet-1.01.aC*' 'of:N*T*Cxlnx,axi-ethernet-1.01.a' 'of:N*T*Cxlnx,axi-ethernet-1.00.aC*' 'of:N*T*Cxlnx,axi-ethernet-1.00.a' 'pcmcia:m*c*f*fn*pfn*pa44A09D9CpbB44DEECFpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa816CC815pb174397DBpc*pd*' 'pcmcia:m*c*f*fn*pfn*pa54F7C49CpbEFE96769pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa54F7C49Cpb9FD2F0A2pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pcF7188E46pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pc3E08D609pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pc2464A6E3pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pc947D9073pd*' 'pcmcia:m*c*f*fn*pfn*pa2E3EE845pb*pc0EC0AC37pd*' 'pcmcia:m*c*f*fn*pfn*pa1B3B94FEpb*pcF381C1A2pd*' 'pcmcia:m01BFc010Af*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pbECA401BFpc*pd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pb*pcF1403719pd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pb*pc76DF1D29pd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pb*pcA650C32Apd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pb*pc80609023pd*' 'pcmcia:m*c*f*fn*pfn00pa2E3EE845pb*pc0EA978EApd*' 'pcmcia:m0138c110Af*fn*pfn00pa*pb*pc*pd*' 'pcmcia:m0089c110Af*fn*pfn00pa*pb*pc*pd*' 'pci:v000016C3d00007302sv*sd*bc*sc*i*' 'pci:v00001DD8d00001003sv*sd*bc*sc*i*' 'pci:v00001DD8d00001002sv*sd*bc*sc*i*' 'of:N*T*CALTR,tse-1.0C*' 'of:N*T*CALTR,tse-1.0' 'of:N*T*Caltr,tse-1.0C*' 'of:N*T*Caltr,tse-1.0' 'of:N*T*Caltr,tse-msgdma-1.0C*' 'of:N*T*Caltr,tse-msgdma-1.0' 'pci:v000015ECd00005000sv*sd*bc*sc*i*' 'pci:v0000197Bd00000260sv*sd*bc*sc*i*' 'pci:v0000197Bd00000250sv*sd*bc*sc*i*' 'pci:v00001516d00000891sv*sd*bc*sc*i*' 'pci:v00001516d00000803sv*sd*bc*sc*i*' 'pci:v00001516d00000800sv*sd*bc*sc*i*' 'of:N*T*Copencores,ethocC*' 'of:N*T*Copencores,ethoc' 'tty-ldisc-5' 'tty-ldisc-7' 'pci:v00001317d00008211sv*sd*bc*sc*i*' 'pci:v00001317d00008201sv*sd*bc*sc*i*' 'pci:v00001200d00008201sv*sd*bc*sc*i*' 'pci:v000010B7d00006000sv*sd*bc*sc*i*' 'pci:v0000168Cd0000FF1Bsv*sd*bc*sc*i*' 'pci:v0000168Cd0000001Dsv*sd*bc*sc*i*' 'pci:v0000168Cd0000001Csv*sd*bc*sc*i*' 'pci:v0000168Cd0000001Bsv*sd*bc*sc*i*' 'pci:v0000168Cd0000001Asv*sd*bc*sc*i*' 'pci:v0000168Cd00000019sv*sd*bc*sc*i*' 'pci:v0000168Cd00000018sv*sd*bc*sc*i*' 'pci:v0000168Cd00000017sv*sd*bc*sc*i*' 'pci:v0000168Cd00000016sv*sd*bc*sc*i*' 'pci:v0000168Cd00000015sv*sd*bc*sc*i*' 'pci:v0000168Cd00000014sv*sd*bc*sc*i*' 'pci:v0000168Cd00001014sv*sd*bc*sc*i*' 'pci:v000010B7d00000013sv*sd*bc*sc*i*' 'pci:v0000A727d00000013sv*sd*bc*sc*i*' 'pci:v0000168Cd00000013sv*sd*bc*sc*i*' 'pci:v0000168Cd00000012sv*sd*bc*sc*i*' 'pci:v0000168Cd00000011sv*sd*bc*sc*i*' 'pci:v0000168Cd00000007sv*sd*bc*sc*i*' 'pci:v0000168Cd00000207sv*sd*bc*sc*i*' 'platform:qca956x_wmac' 'platform:qca953x_wmac' 'platform:qca955x_wmac' 'platform:ar934x_wmac' 'platform:ar933x_wmac' 'platform:ath9k' 'pci:v0000168Cd00000036sv*sd*bc*sc*i*' 'pci:v0000168Cd00000036sv00001028sd0000020Ebc*sc*i*' 'pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*' 'pci:v0000168Cd00000036sv000017AAsd00004026bc*sc*i*' 'pci:v0000168Cd00000036sv000017AAsd00003026bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E099bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E091bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E081bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E08Fbc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*' 'pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*' 'pci:v0000168Cd00000036sv0000185Fsd00003027bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd000028A4bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd000028A2bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd00002813bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd00002810bc*sc*i*' 'pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd00002F82bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000218Cbc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000218Bbc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd00002182bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000213Bbc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd00002130bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000813bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000803bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000692bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00001832bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000832bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000612bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000652bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000642bc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd0000302Cbc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd00003027bc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000412Abc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd00004129bc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000411Ebc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000411Dbc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000411Cbc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000411Bbc*sc*i*' 'pci:v0000168Cd00000036sv0000144Dsd0000411Abc*sc*i*' 'pci:v0000168Cd00000036sv00001028sd0000020Cbc*sc*i*' 'pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*' 'pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*' 'pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000213Cbc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000213Abc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000682bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd000006A2bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000662bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000672bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000622bc*sc*i*' 'pci:v0000168Cd00000036sv0000185Fsd00003028bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E069bc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd0000302Bbc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd00003026bc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd00003025bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd00002F8Abc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd0000218Abc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd000028A3bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd000028A1bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd00002812bc*sc*i*' 'pci:v0000168Cd00000036sv00001B9Asd00002811bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00001842bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000842bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd000006B2bc*sc*i*' 'pci:v0000168Cd00000036sv000011ADsd00000632bc*sc*i*' 'pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*' 'pci:v0000168Cd00000036sv0000105Bsd0000E068bc*sc*i*' 'pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*' 'pci:v0000168Cd00000036sv0000168Csd00003028bc*sc*i*' 'pci:v0000168Cd00000037sv*sd*bc*sc*i*' 'pci:v0000168Cd00000034sv*sd*bc*sc*i*' 'pci:v0000168Cd00000030sv00001A56sd00002003bc*sc*i*' 'pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*' 'pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*' 'pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*' 'pci:v0000168Cd00000034sv000014CDsd00000064bc*sc*i*' 'pci:v0000168Cd00000034sv000014CDsd00000063bc*sc*i*' 'pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*' 'pci:v0000168Cd00000034sv000011ADsd00006641bc*sc*i*' 'pci:v0000168Cd00000034sv000011ADsd00006631bc*sc*i*' 'pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*' 'pci:v0000168Cd00000034sv00001A3Bsd00002110bc*sc*i*' 'pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*' 'pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*' 'pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*' 'pci:v0000168Cd00000034sv000011ADsd00006661bc*sc*i*' 'pci:v0000168Cd00000034sv00001A3Bsd00002116bc*sc*i*' 'pci:v0000168Cd00000033sv*sd*bc*sc*i*' 'pci:v0000168Cd00000032sv*sd*bc*sc*i*' 'pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*' 'pci:v0000168Cd00000032sv00001B9Asd00001C01bc*sc*i*' 'pci:v0000168Cd00000032sv00001B9Asd00001C00bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*' 'pci:v0000168Cd00000032sv00001B9Asd00002001bc*sc*i*' 'pci:v0000168Cd00000032sv00001B9Asd00002000bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*' 'pci:v0000168Cd00000032sv0000105Bsd0000E04Fbc*sc*i*' 'pci:v0000168Cd00000032sv0000105Bsd0000E04Ebc*sc*i*' 'pci:v0000168Cd00000032sv000011ADsd00006628bc*sc*i*' 'pci:v0000168Cd00000032sv000011ADsd00006627bc*sc*i*' 'pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*' 'pci:v0000168Cd00000032sv000017AAsd00003219bc*sc*i*' 'pci:v0000168Cd00000032sv000017AAsd00003218bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000C708bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000C706bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000410Fbc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000410Ebc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd0000410Dbc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd00004106bc*sc*i*' 'pci:v0000168Cd00000032sv0000144Dsd00004105bc*sc*i*' 'pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*' 'pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*' 'pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*' 'pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*' 'pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*' 'pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*' 'pci:v0000168Cd00000030sv*sd*bc*sc*i*' 'pci:v0000168Cd00000030sv00001A56sd00002001bc*sc*i*' 'pci:v0000168Cd00000030sv00001A56sd00002000bc*sc*i*' 'pci:v0000168Cd0000002Esv*sd*bc*sc*i*' 'pci:v0000168Cd0000002Dsv*sd*bc*sc*i*' 'pci:v0000168Cd0000002Csv*sd*bc*sc*i*' 'pci:v0000168Cd0000002Bsv*sd*bc*sc*i*' 'pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*' 'pci:v0000168Cd0000002Asv*sd*bc*sc*i*' 'pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*' 'pci:v0000168Cd0000002Asv000010CFsd0000147Dbc*sc*i*' 'pci:v0000168Cd0000002Asv000010CFsd0000147Cbc*sc*i*' 'pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*' 'pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*' 'pci:v0000168Cd0000002Asv000011ADsd00006642bc*sc*i*' 'pci:v0000168Cd0000002Asv000011ADsd00006632bc*sc*i*' 'pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*' 'pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*' 'pci:v0000168Cd00000029sv*sd*bc*sc*i*' 'pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*' 'pci:v0000168Cd00000027sv*sd*bc*sc*i*' 'pci:v0000168Cd00000024sv*sd*bc*sc*i*' 'pci:v0000168Cd00000023sv*sd*bc*sc*i*' 'usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p7010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p7015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1EDAp2315d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pB002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pB003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3349d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3348d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3346d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3328d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3327d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p9271d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v0000168Cd0000FF1Dsv*sd*bc*sc*i*' 'pci:v0000168Cd0000FF1Csv*sd*bc*sc*i*' 'arusb_lnx' 'ar9170usb' 'usb:v1B75p9170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p02B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p0249d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp093Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p5304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApF522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3417d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0804d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1221d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3A0Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3A09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vCACEp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p1011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p9170d*dc*dsc*dp*ic*isc*ip*in*' 'sdio:c*v0271d0419*' 'sdio:c*v0271d0418*' 'sdio:c*v0271d0402*' 'sdio:c*v0271d0401*' 'sdio:c*v0271d0400*' 'sdio:c*v0271d0301*' 'sdio:c*v0271d0300*' 'usb:v04DAp390Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p9374d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p9375d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p5F03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p5F02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p5F01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p5F00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p4251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1385p4250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0829d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0828d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0827d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0826d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4507d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4506d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p5F01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p5F00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16ABp7812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16ABp7811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16ABp7802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16ABp7801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v129Bp160Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v129Bp160Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0710d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0713d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0712d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3A08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3A07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3A00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v168Cp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v168Cp0001d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000017CBd00001201sv*sd*bc*sc*i*' 'pci:v00001AE9d00000302sv*sd*bc*sc*i*' 'pci:v00001AE9d00000310sv*sd*bc*sc*i*' 'pci:v0000168Cd00000050sv*sd*bc*sc*i*' 'pci:v0000168Cd00000042sv*sd*bc*sc*i*' 'pci:v0000168Cd00000046sv*sd*bc*sc*i*' 'pci:v0000168Cd00000056sv*sd*bc*sc*i*' 'pci:v0000168Cd00000040sv*sd*bc*sc*i*' 'pci:v0000168Cd0000003Esv*sd*bc*sc*i*' 'pci:v0000168Cd00000041sv*sd*bc*sc*i*' 'pci:v0000168Cd0000003Csv*sd*bc*sc*i*' 'pci:v00000777d000011ACsv*sd*bc*sc*i*' 'sdio:c*v0271d0701*' 'sdio:c*v0271d050A*' 'usb:v13B1p0042d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Cqcom,wcnss-wlanC*' 'of:N*T*Cqcom,wcnss-wlan' 'of:N*T*Cqcom,ipq5018-wifiC*' 'of:N*T*Cqcom,ipq5018-wifi' 'of:N*T*Cqcom,wcn6750-wifiC*' 'of:N*T*Cqcom,wcn6750-wifi' 'of:N*T*Cqcom,ipq6018-wifiC*' 'of:N*T*Cqcom,ipq6018-wifi' 'of:N*T*Cqcom,ipq8074-wifiC*' 'of:N*T*Cqcom,ipq8074-wifi' 'pci:v000017CBd00001104sv*sd*bc*sc*i*' 'pci:v000017CBd00001103sv*sd*bc*sc*i*' 'pci:v000017CBd00001101sv*sd*bc*sc*i*' 'pci:v000017CBd00001107sv*sd*bc*sc*i*' 'pci:v000017CBd00001109sv*sd*bc*sc*i*' 'usb:v03EBp7615d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1557p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7617d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7614d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p1020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp7613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12FDp1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1915p2233d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7606d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D5CpA002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap3501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DDpFF35d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p3220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p8003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p001Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p0A01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p5743d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp4102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1668p7605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0864p4102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Bp2227d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Bp2219d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v069Ap0321d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055DpA000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v069Ap0821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0919d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep7100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DDpFF31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D5CpA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v069Ap0320d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p011Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3Bp1612d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0864p4100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp7603d*dc*dsc*dp*ic*isc*ip*in*' 'ssb:v4243id0812rev10*' 'ssb:v4243id0812rev0F*' 'ssb:v4243id0812rev0D*' 'ssb:v4243id0812rev0C*' 'ssb:v4243id0812rev0B*' 'ssb:v4243id0812rev0A*' 'ssb:v4243id0812rev09*' 'ssb:v4243id0812rev07*' 'ssb:v4243id0812rev06*' 'ssb:v4243id0812rev05*' 'bcma:m04BFid0812rev2Acl*' 'bcma:m04BFid0812rev28cl*' 'bcma:m04BFid0812rev1Ecl*' 'bcma:m04BFid0812rev1Dcl*' 'bcma:m04BFid0812rev1Ccl*' 'bcma:m04BFid0812rev18cl*' 'bcma:m04BFid0812rev17cl*' 'bcma:m04BFid0812rev15cl*' 'bcma:m04BFid0812rev11cl*' 'ssb:v4243id0812rev04*' 'ssb:v4243id0812rev02*' 'sdio:c*v04B4dBD3D*' 'sdio:c*v02D0d4355*' 'sdio:c*v02D0dAAE8*' 'sdio:c*v02D0dA804*' 'sdio:c*v02D0d4373*' 'sdio:c*v02D0d4359*' 'sdio:c*v02D0d4356*' 'sdio:c*v02D0d4354*' 'sdio:c*v02D0dA9BF*' 'sdio:c*v02D0d4345*' 'sdio:c*v02D0dA9AF*' 'sdio:c*v02D0dA9A6*' 'sdio:c*v02D0d4339*' 'sdio:c*v02D0d4335*' 'sdio:c*v02D0dA9A4*' 'sdio:c*v02D0dA962*' 'sdio:c*v02D0dA94D*' 'sdio:c*v02D0dA94C*' 'sdio:c*v02D0d4334*' 'sdio:c*v02D0d4330*' 'sdio:c*v02D0d4329*' 'sdio:c*v02D0d4324*' 'sdio:c*v02D0dA887*' 'usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5CpBD1Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5CpBD17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5CpBD1Ed*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000014E4d00004433sv*sd*bc02sc80i*' 'pci:v000014E4d00004425sv*sd*bc02sc80i*' 'pci:v000014E4d00004488sv*sd*bc02sc80i*' 'pci:v000014E4d00004415sv*sd*bc02sc80i*' 'pci:v000014E4d0000440Dsv*sd*bc02sc80i*' 'pci:v000014E4d000043C5sv*sd*bc02sc80i*' 'pci:v000014E4d000043C4sv*sd*bc02sc80i*' 'pci:v000014E4d000043C3sv*sd*bc02sc80i*' 'pci:v000014E4d00004365sv000014E4sd00004365bc02sc80i*' 'pci:v000014E4d000043CCsv*sd*bc02sc80i*' 'pci:v000014E4d000043CBsv*sd*bc02sc80i*' 'pci:v000014E4d000043CAsv*sd*bc02sc80i*' 'pci:v000014E4d00004464sv*sd*bc02sc80i*' 'pci:v000014E4d0000AA52sv*sd*bc02sc80i*' 'pci:v000014E4d000043BCsv*sd*bc02sc80i*' 'pci:v000014E4d000043BBsv*sd*bc02sc80i*' 'pci:v000014E4d000043BAsv*sd*bc02sc80i*' 'pci:v000014E4d000043EFsv*sd*bc02sc80i*' 'pci:v000014E4d000043E9sv*sd*bc02sc80i*' 'pci:v000014E4d0000AA31sv*sd*bc02sc80i*' 'pci:v000014E4d000043D9sv*sd*bc02sc80i*' 'pci:v000014E4d000043D3sv*sd*bc02sc80i*' 'pci:v000014E4d000043ECsv*sd*bc02sc80i*' 'pci:v000014E4d000043DCsv*sd*bc02sc80i*' 'pci:v000014E4d00004354sv*sd*bc02sc80i*' 'pci:v000014E4d00004355sv000014E4sd00004355bc02sc80i*' 'pci:v000014E4d000043A3sv*sd*bc02sc80i*' 'bcma:m04BFid0812rev18cl*' 'bcma:m04BFid0812rev17cl*' 'bcma:m04BFid0812rev11cl*' 'pci:v00008086d00001043sv00008086sd000025A0bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002598bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002596bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002593bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002591bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002592bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002590bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002587bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002586bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002585bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002581bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002583bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002582bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002580bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002570bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002567bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002566bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002565bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002561bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002563bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002562bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002560bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002555bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002554bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002553bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002551bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002550bc*sc*i*' 'pci:v00008086d00001043sv00008086sd0000252Dbc*sc*i*' 'pci:v00008086d00001043sv00008086sd0000252Cbc*sc*i*' 'pci:v00008086d00001043sv00008086sd0000252Bbc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002529bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002528bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002527bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002523bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002522bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002526bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002525bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002524bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002521bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002520bc*sc*i*' 'pci:v00008086d00004224sv*sd*bc*sc*i*' 'pci:v00008086d00004223sv*sd*bc*sc*i*' 'pci:v00008086d00004221sv*sd*bc*sc*i*' 'pci:v00008086d00004220sv*sd*bc*sc*i*' 'pci:v00008086d0000104Fsv*sd*bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002762bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002761bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002754bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002753bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002752bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002751bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002742bc*sc*i*' 'pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002741bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002732bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002731bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002722bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002721bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002712bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002711bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002702bc*sc*i*' 'pci:v00008086d00001043sv00008086sd00002701bc*sc*i*' 'iwl4965' 'pci:v00008086d00004230sv*sd*bc*sc*i*' 'pci:v00008086d00004229sv*sd*bc*sc*i*' 'pci:v00008086d00004227sv*sd*bc*sc*i*' 'pci:v00008086d00004222sv*sd*bc*sc*i*' 'pci:v00008086d00004227sv*sd00001014bc*sc*i*' 'pci:v00008086d00004222sv*sd00001044bc*sc*i*' 'pci:v00008086d00004222sv*sd00001034bc*sc*i*' 'pci:v00008086d00004222sv*sd00001005bc*sc*i*' 'pci:v00008086d00006E70sv*sd*bc*sc*i*' 'pci:v00008086d0000D340sv*sd*bc*sc*i*' 'pci:v00008086d0000E340sv*sd*bc*sc*i*' 'pci:v00008086d0000E440sv*sd*bc*sc*i*' 'pci:v00008086d00004D40sv*sd*bc*sc*i*' 'pci:v00008086d00007740sv*sd*bc*sc*i*' 'pci:v00008086d0000A840sv*sd00004314bc*sc*i*' 'pci:v00008086d0000A840sv*sd00004110bc*sc*i*' 'pci:v00008086d0000A840sv*sd000040E0bc*sc*i*' 'pci:v00008086d0000A840sv*sd000040C4bc*sc*i*' 'pci:v00008086d0000A840sv*sd00004090bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001792bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001791bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001772bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001771bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001672bc*sc*i*' 'pci:v00008086d0000A840sv*sd00001671bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000A10bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000510bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000314bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000310bc*sc*i*' 'pci:v00008086d0000A840sv*sd0000011Cbc*sc*i*' 'pci:v00008086d0000A840sv*sd00000118bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000114bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000110bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000100bc*sc*i*' 'pci:v00008086d0000A840sv*sd000000ECbc*sc*i*' 'pci:v00008086d0000A840sv*sd000000E8bc*sc*i*' 'pci:v00008086d0000A840sv*sd000000E4bc*sc*i*' 'pci:v00008086d0000A840sv*sd000000E0bc*sc*i*' 'pci:v00008086d0000A840sv*sd000000C4bc*sc*i*' 'pci:v00008086d0000A840sv*sd000000C0bc*sc*i*' 'pci:v00008086d0000A840sv*sd0000009Cbc*sc*i*' 'pci:v00008086d0000A840sv*sd00000098bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000094bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000090bc*sc*i*' 'pci:v00008086d0000A840sv*sd00000000bc*sc*i*' 'pci:v00008086d0000272Bsv*sd*bc*sc*i*' 'pci:v00008086d0000272Dsv*sd*bc*sc*i*' 'pci:v00008086d00002727sv*sd*bc*sc*i*' 'pci:v00008086d00007E40sv*sd*bc*sc*i*' 'pci:v00008086d00002729sv*sd*bc*sc*i*' 'pci:v00008086d00007F70sv*sd*bc*sc*i*' 'pci:v00008086d000054F0sv*sd*bc*sc*i*' 'pci:v00008086d000051F1sv*sd*bc*sc*i*' 'pci:v00008086d000051F0sv*sd*bc*sc*i*' 'pci:v00008086d00007AF0sv*sd*bc*sc*i*' 'pci:v00008086d00007A70sv*sd*bc*sc*i*' 'pci:v00008086d00002725sv*sd*bc*sc*i*' 'pci:v00008086d00002723sv*sd*bc*sc*i*' 'pci:v00008086d0000A0F0sv*sd*bc*sc*i*' 'pci:v00008086d000043F0sv*sd*bc*sc*i*' 'pci:v00008086d00004DF0sv*sd*bc*sc*i*' 'pci:v00008086d00003DF0sv*sd*bc*sc*i*' 'pci:v00008086d000034F0sv*sd*bc*sc*i*' 'pci:v00008086d000006F0sv*sd*bc*sc*i*' 'pci:v00008086d000002F0sv*sd*bc*sc*i*' 'pci:v00008086d0000A370sv*sd*bc*sc*i*' 'pci:v00008086d00009DF0sv*sd*bc*sc*i*' 'pci:v00008086d000031DCsv*sd*bc*sc*i*' 'pci:v00008086d000030DCsv*sd*bc*sc*i*' 'pci:v00008086d0000271Csv*sd*bc*sc*i*' 'pci:v00008086d0000271Bsv*sd*bc*sc*i*' 'pci:v00008086d00002526sv*sd*bc*sc*i*' 'pci:v00008086d000024FDsv*sd00009074bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000014bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000012bc*sc*i*' 'pci:v00008086d000024FDsv*sd00001012bc*sc*i*' 'pci:v00008086d000024FDsv*sd00003E01bc*sc*i*' 'pci:v00008086d000024FDsv*sd00003E02bc*sc*i*' 'pci:v00008086d000024FDsv*sd00001014bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000850bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000950bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000930bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000910bc*sc*i*' 'pci:v00008086d000024FDsv*sd00008130bc*sc*i*' 'pci:v00008086d000024FDsv*sd00009110bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000810bc*sc*i*' 'pci:v00008086d000024FDsv*sd00008010bc*sc*i*' 'pci:v00008086d000024FDsv*sd00008050bc*sc*i*' 'pci:v00008086d000024FDsv*sd00008110bc*sc*i*' 'pci:v00008086d000024FDsv*sd00009010bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000150bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000050bc*sc*i*' 'pci:v00008086d000024FDsv*sd000010D0bc*sc*i*' 'pci:v00008086d000024FDsv*sd00001010bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000130bc*sc*i*' 'pci:v00008086d000024FDsv*sd00001130bc*sc*i*' 'pci:v00008086d000024FDsv*sd00001110bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000110bc*sc*i*' 'pci:v00008086d000024FDsv*sd00000010bc*sc*i*' 'pci:v00008086d000024F3sv*sd00004010bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000000bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000930bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000950bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000850bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000910bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000810bc*sc*i*' 'pci:v00008086d000024F6sv*sd00000030bc*sc*i*' 'pci:v00008086d000024F5sv*sd00000010bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000044bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000004bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009150bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009050bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008150bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008050bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009132bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008132bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009130bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008130bc*sc*i*' 'pci:v00008086d000024F4sv*sd0000D030bc*sc*i*' 'pci:v00008086d000024F4sv*sd0000C030bc*sc*i*' 'pci:v00008086d000024F4sv*sd00009030bc*sc*i*' 'pci:v00008086d000024F4sv*sd00008030bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009110bc*sc*i*' 'pci:v00008086d000024F3sv*sd00009010bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008110bc*sc*i*' 'pci:v00008086d000024F3sv*sd00008010bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000D0B0bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000D050bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000C050bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000D010bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000C110bc*sc*i*' 'pci:v00008086d000024F3sv*sd0000C010bc*sc*i*' 'pci:v00008086d000024F4sv*sd00001030bc*sc*i*' 'pci:v00008086d000024F4sv*sd00000030bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001150bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000150bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001050bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000250bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000050bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001110bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001012bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000012bc*sc*i*' 'pci:v00008086d000024F3sv*sd000001F0bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000110bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001132bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000132bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001130bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000130bc*sc*i*' 'pci:v00008086d000024F3sv*sd000010B0bc*sc*i*' 'pci:v00008086d000024F3sv*sd00001010bc*sc*i*' 'pci:v00008086d000024F3sv*sd00000010bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009E10bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009400bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009000bc*sc*i*' 'pci:v00008086d0000095Bsv*sd0000520Abc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005212bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005F10bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005490bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005290bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005590bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005190bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005090bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005420bc*sc*i*' 'pci:v00008086d0000095Asv*sd0000502Abc*sc*i*' 'pci:v00008086d0000095Asv*sd00005020bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009410bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00009310bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009510bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00009200bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00009210bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009112bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009110bc*sc*i*' 'pci:v00008086d0000095Asv*sd0000900Abc*sc*i*' 'pci:v00008086d0000095Asv*sd00009012bc*sc*i*' 'pci:v00008086d0000095Asv*sd00009010bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005202bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005102bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005002bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005200bc*sc*i*' 'pci:v00008086d0000095Asv*sd0000500Abc*sc*i*' 'pci:v00008086d0000095Asv*sd00005000bc*sc*i*' 'pci:v00008086d0000095Asv*sd00001010bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005400bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005510bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005410bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005412bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005012bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005C10bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005210bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005302bc*sc*i*' 'pci:v00008086d0000095Bsv*sd00005310bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005100bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005110bc*sc*i*' 'pci:v00008086d0000095Asv*sd00005010bc*sc*i*' 'pci:v00008086d000024FBsv*sd00000000bc*sc*i*' 'pci:v00008086d000024FBsv*sd00002150bc*sc*i*' 'pci:v00008086d000024FBsv*sd00002050bc*sc*i*' 'pci:v00008086d000024FBsv*sd00002110bc*sc*i*' 'pci:v00008086d000024FBsv*sd00002010bc*sc*i*' 'pci:v00008086d00003165sv*sd00008110bc*sc*i*' 'pci:v00008086d00003165sv*sd00008010bc*sc*i*' 'pci:v00008086d00003166sv*sd00004210bc*sc*i*' 'pci:v00008086d00003166sv*sd00004310bc*sc*i*' 'pci:v00008086d00003165sv*sd00004110bc*sc*i*' 'pci:v00008086d00003165sv*sd00004510bc*sc*i*' 'pci:v00008086d00003165sv*sd00004410bc*sc*i*' 'pci:v00008086d00003166sv*sd00004212bc*sc*i*' 'pci:v00008086d00003165sv*sd00004012bc*sc*i*' 'pci:v00008086d00003165sv*sd00004010bc*sc*i*' 'pci:v00008086d000008B3sv*sd00001170bc*sc*i*' 'pci:v00008086d000008B3sv*sd00001070bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008570bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008470bc*sc*i*' 'pci:v00008086d000008B4sv*sd00008272bc*sc*i*' 'pci:v00008086d000008B4sv*sd00008370bc*sc*i*' 'pci:v00008086d000008B4sv*sd00008270bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008062bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008060bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008172bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008170bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008072bc*sc*i*' 'pci:v00008086d000008B3sv*sd00008070bc*sc*i*' 'pci:v00008086d000008B4sv*sd00000370bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000472bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000470bc*sc*i*' 'pci:v00008086d000008B4sv*sd00000272bc*sc*i*' 'pci:v00008086d000008B4sv*sd00000270bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000062bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000060bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000172bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000170bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000072bc*sc*i*' 'pci:v00008086d000008B3sv*sd00000070bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C420bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C220bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C02Abc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C020bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C360bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C370bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C560bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C570bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C462bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C460bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C472bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C470bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C262bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C26Abc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C260bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C272bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000CC60bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000CC70bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000C270bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C760bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C770bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C162bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C062bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C160bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C06Abc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C060bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C170bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C072bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000C070bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004420bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004220bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000402Abc*sc*i*' 'pci:v00008086d000008B1sv*sd00004020bc*sc*i*' 'pci:v00008086d000008B1sv*sd00005770bc*sc*i*' 'pci:v00008086d000008B1sv*sd00005170bc*sc*i*' 'pci:v00008086d000008B1sv*sd00005072bc*sc*i*' 'pci:v00008086d000008B1sv*sd00005070bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004360bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004370bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004560bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004570bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004A6Cbc*sc*i*' 'pci:v00008086d000008B1sv*sd00004A6Ebc*sc*i*' 'pci:v00008086d000008B1sv*sd00004A70bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*' 'pci:v00008086d000008B1sv*sd00004870bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004462bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000446Abc*sc*i*' 'pci:v00008086d000008B1sv*sd00004460bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004472bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004470bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004262bc*sc*i*' 'pci:v00008086d000008B2sv*sd0000426Abc*sc*i*' 'pci:v00008086d000008B2sv*sd00004260bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004272bc*sc*i*' 'pci:v00008086d000008B2sv*sd00004270bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004162bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004062bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004160bc*sc*i*' 'pci:v00008086d000008B1sv*sd0000406Abc*sc*i*' 'pci:v00008086d000008B1sv*sd00004060bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004C70bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004C60bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004170bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004072bc*sc*i*' 'pci:v00008086d000008B1sv*sd00004070bc*sc*i*' 'pci:v00008086d00000892sv*sd00000462bc*sc*i*' 'pci:v00008086d00000893sv*sd00000262bc*sc*i*' 'pci:v00008086d00000892sv*sd00000062bc*sc*i*' 'pci:v00008086d00000894sv*sd00000822bc*sc*i*' 'pci:v00008086d00000894sv*sd00000422bc*sc*i*' 'pci:v00008086d00000895sv*sd00000222bc*sc*i*' 'pci:v00008086d00000894sv*sd00000022bc*sc*i*' 'pci:v00008086d0000088Fsv*sd00005260bc*sc*i*' 'pci:v00008086d0000088Esv*sd00004860bc*sc*i*' 'pci:v00008086d0000088Esv*sd0000446Abc*sc*i*' 'pci:v00008086d0000088Esv*sd00004460bc*sc*i*' 'pci:v00008086d0000088Fsv*sd0000426Abc*sc*i*' 'pci:v00008086d0000088Fsv*sd00004260bc*sc*i*' 'pci:v00008086d0000088Esv*sd0000406Abc*sc*i*' 'pci:v00008086d0000088Esv*sd00004060bc*sc*i*' 'pci:v00008086d00000887sv*sd00004462bc*sc*i*' 'pci:v00008086d00000888sv*sd00004262bc*sc*i*' 'pci:v00008086d00000887sv*sd00004062bc*sc*i*' 'pci:v00008086d00000890sv*sd00004822bc*sc*i*' 'pci:v00008086d00000890sv*sd00004422bc*sc*i*' 'pci:v00008086d00000891sv*sd00004222bc*sc*i*' 'pci:v00008086d00000890sv*sd00004022bc*sc*i*' 'pci:v00008086d00000896sv*sd00005027bc*sc*i*' 'pci:v00008086d00000896sv*sd00005025bc*sc*i*' 'pci:v00008086d00000897sv*sd00005017bc*sc*i*' 'pci:v00008086d00000897sv*sd00005015bc*sc*i*' 'pci:v00008086d00000896sv*sd00005007bc*sc*i*' 'pci:v00008086d00000896sv*sd00005005bc*sc*i*' 'pci:v00008086d000008AEsv*sd00001027bc*sc*i*' 'pci:v00008086d000008AEsv*sd00001025bc*sc*i*' 'pci:v00008086d000008AFsv*sd00001017bc*sc*i*' 'pci:v00008086d000008AFsv*sd00001015bc*sc*i*' 'pci:v00008086d000008AEsv*sd00001007bc*sc*i*' 'pci:v00008086d000008AEsv*sd00001005bc*sc*i*' 'pci:v00008086d00000084sv*sd00001316bc*sc*i*' 'pci:v00008086d00000084sv*sd00001216bc*sc*i*' 'pci:v00008086d00000083sv*sd00001326bc*sc*i*' 'pci:v00008086d00000083sv*sd00001226bc*sc*i*' 'pci:v00008086d00000083sv*sd00001306bc*sc*i*' 'pci:v00008086d00000083sv*sd00001206bc*sc*i*' 'pci:v00008086d00000084sv*sd00001315bc*sc*i*' 'pci:v00008086d00000084sv*sd00001215bc*sc*i*' 'pci:v00008086d00000083sv*sd00001325bc*sc*i*' 'pci:v00008086d00000083sv*sd00001225bc*sc*i*' 'pci:v00008086d00000083sv*sd00001305bc*sc*i*' 'pci:v00008086d00000083sv*sd00001205bc*sc*i*' 'pci:v00008086d00000886sv*sd00001317bc*sc*i*' 'pci:v00008086d00000886sv*sd00001315bc*sc*i*' 'pci:v00008086d00000885sv*sd00001327bc*sc*i*' 'pci:v00008086d00000885sv*sd00001325bc*sc*i*' 'pci:v00008086d00000885sv*sd00001307bc*sc*i*' 'pci:v00008086d00000885sv*sd00001305bc*sc*i*' 'pci:v00008086d00000089sv*sd00001316bc*sc*i*' 'pci:v00008086d00000089sv*sd00001311bc*sc*i*' 'pci:v00008086d00000087sv*sd00001326bc*sc*i*' 'pci:v00008086d00000087sv*sd00001321bc*sc*i*' 'pci:v00008086d00000087sv*sd00001306bc*sc*i*' 'pci:v00008086d00000087sv*sd00001301bc*sc*i*' 'pci:v00008086d00000091sv*sd00005226bc*sc*i*' 'pci:v00008086d00000091sv*sd00005225bc*sc*i*' 'pci:v00008086d00000091sv*sd00005221bc*sc*i*' 'pci:v00008086d00000091sv*sd00005207bc*sc*i*' 'pci:v00008086d00000091sv*sd00005206bc*sc*i*' 'pci:v00008086d00000091sv*sd00005205bc*sc*i*' 'pci:v00008086d00000091sv*sd00005201bc*sc*i*' 'pci:v00008086d00000090sv*sd00005216bc*sc*i*' 'pci:v00008086d00000090sv*sd00005215bc*sc*i*' 'pci:v00008086d00000090sv*sd00005211bc*sc*i*' 'pci:v00008086d0000008Bsv*sd00005317bc*sc*i*' 'pci:v00008086d0000008Bsv*sd00005315bc*sc*i*' 'pci:v00008086d0000008Asv*sd00005327bc*sc*i*' 'pci:v00008086d0000008Asv*sd00005325bc*sc*i*' 'pci:v00008086d0000008Asv*sd00005307bc*sc*i*' 'pci:v00008086d0000008Asv*sd00005305bc*sc*i*' 'pci:v00008086d00000082sv*sd00001305bc*sc*i*' 'pci:v00008086d00000082sv*sd00001304bc*sc*i*' 'pci:v00008086d00000082sv*sd00004820bc*sc*i*' 'pci:v00008086d00000085sv*sd0000C228bc*sc*i*' 'pci:v00008086d00000085sv*sd0000C220bc*sc*i*' 'pci:v00008086d00000082sv*sd0000C020bc*sc*i*' 'pci:v00008086d00000085sv*sd00001316bc*sc*i*' 'pci:v00008086d00000085sv*sd00001318bc*sc*i*' 'pci:v00008086d00000085sv*sd00001311bc*sc*i*' 'pci:v00008086d00000082sv*sd00001328bc*sc*i*' 'pci:v00008086d00000082sv*sd00001326bc*sc*i*' 'pci:v00008086d00000082sv*sd00001321bc*sc*i*' 'pci:v00008086d00000082sv*sd00001308bc*sc*i*' 'pci:v00008086d00000082sv*sd00001307bc*sc*i*' 'pci:v00008086d00000082sv*sd00001306bc*sc*i*' 'pci:v00008086d00000082sv*sd00001301bc*sc*i*' 'pci:v00008086d00004239sv*sd00001316bc*sc*i*' 'pci:v00008086d00004239sv*sd00001311bc*sc*i*' 'pci:v00008086d00004238sv*sd00001118bc*sc*i*' 'pci:v00008086d00004238sv*sd00001111bc*sc*i*' 'pci:v00008086d0000422Csv*sd00001326bc*sc*i*' 'pci:v00008086d0000422Csv*sd00001321bc*sc*i*' 'pci:v00008086d0000422Csv*sd00001307bc*sc*i*' 'pci:v00008086d0000422Csv*sd00001306bc*sc*i*' 'pci:v00008086d0000422Csv*sd00001301bc*sc*i*' 'pci:v00008086d0000422Bsv*sd00001128bc*sc*i*' 'pci:v00008086d0000422Bsv*sd00001121bc*sc*i*' 'pci:v00008086d0000422Bsv*sd00001108bc*sc*i*' 'pci:v00008086d0000422Bsv*sd00001101bc*sc*i*' 'pci:v00008086d0000423Dsv*sd00001316bc*sc*i*' 'pci:v00008086d0000423Dsv*sd00001216bc*sc*i*' 'pci:v00008086d0000423Dsv*sd00001311bc*sc*i*' 'pci:v00008086d0000423Dsv*sd00001211bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001326bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001321bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001221bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001306bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001206bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001301bc*sc*i*' 'pci:v00008086d0000423Csv*sd00001201bc*sc*i*' 'pci:v00008086d0000423Bsv*sd00001011bc*sc*i*' 'pci:v00008086d0000423Asv*sd00001021bc*sc*i*' 'pci:v00008086d0000423Asv*sd00001001bc*sc*i*' 'pci:v00008086d00004236sv*sd00001114bc*sc*i*' 'pci:v00008086d00004236sv*sd00001014bc*sc*i*' 'pci:v00008086d00004236sv*sd00001111bc*sc*i*' 'pci:v00008086d00004236sv*sd00001011bc*sc*i*' 'pci:v00008086d00004235sv*sd00001104bc*sc*i*' 'pci:v00008086d00004235sv*sd00001004bc*sc*i*' 'pci:v00008086d00004235sv*sd00001101bc*sc*i*' 'pci:v00008086d00004235sv*sd00001001bc*sc*i*' 'pci:v00008086d00004235sv*sd00001124bc*sc*i*' 'pci:v00008086d00004235sv*sd00001024bc*sc*i*' 'pci:v00008086d00004235sv*sd00001121bc*sc*i*' 'pci:v00008086d00004235sv*sd00001021bc*sc*i*' 'pci:v00008086d00004237sv*sd00001316bc*sc*i*' 'pci:v00008086d00004237sv*sd00001216bc*sc*i*' 'pci:v00008086d00004237sv*sd00001315bc*sc*i*' 'pci:v00008086d00004237sv*sd00001215bc*sc*i*' 'pci:v00008086d00004237sv*sd00001314bc*sc*i*' 'pci:v00008086d00004237sv*sd00001214bc*sc*i*' 'pci:v00008086d00004237sv*sd00001311bc*sc*i*' 'pci:v00008086d00004237sv*sd00001211bc*sc*i*' 'pci:v00008086d00004232sv*sd00001326bc*sc*i*' 'pci:v00008086d00004232sv*sd00001226bc*sc*i*' 'pci:v00008086d00004232sv*sd00001325bc*sc*i*' 'pci:v00008086d00004232sv*sd00001225bc*sc*i*' 'pci:v00008086d00004232sv*sd00001324bc*sc*i*' 'pci:v00008086d00004232sv*sd00001224bc*sc*i*' 'pci:v00008086d00004232sv*sd00001321bc*sc*i*' 'pci:v00008086d00004232sv*sd00001221bc*sc*i*' 'pci:v00008086d00004232sv*sd00001306bc*sc*i*' 'pci:v00008086d00004232sv*sd00001206bc*sc*i*' 'pci:v00008086d00004232sv*sd00001305bc*sc*i*' 'pci:v00008086d00004232sv*sd00001205bc*sc*i*' 'pci:v00008086d00004232sv*sd00001304bc*sc*i*' 'pci:v00008086d00004232sv*sd00001204bc*sc*i*' 'pci:v00008086d00004232sv*sd00001301bc*sc*i*' 'pci:v00008086d00004232sv*sd00001201bc*sc*i*' 'prism54common' 'prism54usb' 'usb:v413Cp8104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp5513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3705d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3704d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1668p1050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0427d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1413p5400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1260pEE22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v124Ap4025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D8Ep3762d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BF8p1009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp0118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0915p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0915p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4240d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApF503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApC501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4531d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4521d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0803p4310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707pEE13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06B9p0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A9p000Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p1230d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5041p2235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5041p2234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3762d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3703d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1915p2235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1915p2234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v182Dp096Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1630p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A9p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v124Ap4026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v124Ap4023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v107Bp55F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6826d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BF8p1007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09AAp1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap5501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp001Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707pEE06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06B9p0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0675p0530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p0A11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00C2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0050d*dc*dsc*dp*ic*isc*ip*in*' 'prism54pci' 'pci:v00001260d0000FFFFsv*sd*bc*sc*i*' 'pci:v00001260d00003886sv*sd*bc*sc*i*' 'pci:v00001260d00003877sv*sd*bc*sc*i*' 'pci:v000010B7d00006001sv*sd*bc*sc*i*' 'pci:v00001260d00003890sv*sd*bc*sc*i*' 'spi:stlc45xx' 'spi:p54spi' 'spi:cx3110x' 'usb:v05A3p8388d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p2001d*dc*dsc*dp*ic*isc*ip*in*' 'sdio:c*v02DFd9104*' 'sdio:c*v02DFd9103*' 'spi:libertas_spi' 'usb:v05A3p8388d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p2001d*dc*dsc*dp*ic*isc*ip*in*' 'sdio:c*v02DFd9141*' 'sdio:c*v02DFd9149*' 'sdio:c*v02DFd9159*' 'sdio:c*v02DFd9145*' 'sdio:c*v02DFd9139*' 'sdio:c*v02DFd9135*' 'sdio:c*v02DFd912D*' 'sdio:c*v02DFd9129*' 'sdio:c*v02DFd9119*' 'sdio:c*v02DFd9116*' 'pci:v00001B4Bd00002B42sv*sd*bc*sc*i*' 'pci:v000011ABd00002B42sv*sd*bc*sc*i*' 'pci:v000011ABd00002B38sv*sd*bc*sc*i*' 'pci:v000011ABd00002B30sv*sd*bc*sc*i*' 'usb:v1286p204Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1286p2052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p204Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1286p2049d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p2042d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1286p2041d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000011ABd00002B36sv*sd*bc*sc*i*' 'pci:v000011ABd00002A43sv*sd*bc*sc*i*' 'pci:v000011ABd00002A42sv*sd*bc*sc*i*' 'pci:v000011ABd00002A41sv*sd*bc*sc*i*' 'pci:v000011ABd00002A40sv*sd*bc*sc*i*' 'pci:v000011ABd00002A30sv*sd*bc*sc*i*' 'pci:v000011ABd00002A2Bsv*sd*bc*sc*i*' 'pci:v000011ABd00002A24sv*sd*bc*sc*i*' 'pci:v000011ABd00002A0Csv*sd*bc*sc*i*' 'pci:v000011ABd00002A0Asv*sd*bc*sc*i*' 'usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2955p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2955p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2955p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp760Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp760Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp760Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp7601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3434d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3431d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp760Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp760Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp7650d*dc*dsc*dp*icFFisc02ipFFin*' 'usb:v0E8Dp7630d*dc*dsc*dp*icFFisc02ipFFin*' 'usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p010Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0079d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392pC711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0075d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17DBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17D1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp761Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392pA711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp7610d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000014C3d00007650sv*sd*bc*sc*i*' 'pci:v000014C3d00007630sv*sd*bc*sc*i*' 'pci:v000014C3d00007610sv*sd*bc*sc*i*' 'pci:v000014C3d00007602sv*sd*bc*sc*i*' 'pci:v000014C3d00007612sv*sd*bc*sc*i*' 'pci:v000014C3d00007662sv*sd*bc*sc*i*' 'usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp7632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp7612d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Cmediatek,mt7628-wmacC*' 'of:N*T*Cmediatek,mt7628-wmac' 'pci:v000014C3d00007603sv*sd*bc*sc*i*' 'pci:v000014C3d00007611sv*sd*bc*sc*i*' 'pci:v000014C3d00007663sv*sd*bc*sc*i*' 'pci:v000014C3d00007615sv*sd*bc*sc*i*' 'usb:v043Ep310Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0E8Dp7663d*dc*dsc*dp*icFFiscFFipFFin*' 'sdio:c*v037Ad7603*' 'pci:v000014C3d0000790Asv*sd*bc*sc*i*' 'pci:v000014C3d00007916sv*sd*bc*sc*i*' 'pci:v000014C3d00007906sv*sd*bc*sc*i*' 'pci:v000014C3d00007915sv*sd*bc*sc*i*' 'pci:v000014C3d00007920sv*sd*bc*sc*i*' 'pci:v000014C3d00000616sv*sd*bc*sc*i*' 'pci:v000014C3d00000608sv*sd*bc*sc*i*' 'pci:v00000B48d00007922sv*sd*bc*sc*i*' 'pci:v000014C3d00007922sv*sd*bc*sc*i*' 'pci:v000014C3d00007961sv*sd*bc*sc*i*' 'sdio:c*v037Ad7901*' 'usb:v0846p9060d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v3574p6211d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0E8Dp7961d*dc*dsc*dp*icFFiscFFipFFin*' 'pci:v000014C3d00007992sv*sd*bc*sc*i*' 'pci:v000014C3d00007990sv*sd*bc*sc*i*' 'pci:v000014C3d0000799Asv*sd*bc*sc*i*' 'pci:v000014C3d00007991sv*sd*bc*sc*i*' 'pci:v000014C3d00000717sv*sd*bc*sc*i*' 'pci:v000014C3d00007925sv*sd*bc*sc*i*' 'usb:v0E8Dp7925d*dc*dsc*dp*icFFiscFFipFFin*' 'of:N*T*Cmicrochip,wilc1000C*' 'of:N*T*Cmicrochip,wilc1000' 'sdio:c*v0296d5347*' 'of:N*T*Cmicrochip,wilc1000C*' 'of:N*T*Cmicrochip,wilc1000' 'spi:wilc1000' 'usb:v2EF5p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2EF5p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16C1p1CDEd*dc*dsc*dp*ic*isc*ip*in*' 'pci:v00001BB5d00000008sv*sd*bc*sc*i*' 'pci:v00001814d00000101sv*sd*bc*sc*i*' 'pci:v00001814d00000201sv*sd*bc*sc*i*' 'pci:v00001814d00000401sv*sd*bc*sc*i*' 'pci:v00001814d00000302sv*sd*bc*sc*i*' 'pci:v00001814d00000301sv*sd*bc*sc*i*' 'pci:v00001814d0000539Fsv*sd*bc*sc*i*' 'pci:v00001814d0000539Bsv*sd*bc*sc*i*' 'pci:v00001814d0000539Asv*sd*bc*sc*i*' 'pci:v00001814d00005392sv*sd*bc*sc*i*' 'pci:v00001814d00005390sv*sd*bc*sc*i*' 'pci:v00001814d00005362sv*sd*bc*sc*i*' 'pci:v00001814d00005360sv*sd*bc*sc*i*' 'pci:v00001814d0000359Fsv*sd*bc*sc*i*' 'pci:v00001814d00003593sv*sd*bc*sc*i*' 'pci:v00001814d00003592sv*sd*bc*sc*i*' 'pci:v00001814d00003562sv*sd*bc*sc*i*' 'pci:v00001814d00003062sv*sd*bc*sc*i*' 'pci:v00001814d00003060sv*sd*bc*sc*i*' 'pci:v00001432d00007722sv*sd*bc*sc*i*' 'pci:v00001432d00007711sv*sd*bc*sc*i*' 'pci:v00001814d00003390sv*sd*bc*sc*i*' 'pci:v00001814d00003290sv*sd*bc*sc*i*' 'pci:v00001A3Bd00001059sv*sd*bc*sc*i*' 'pci:v00001462d0000891Asv*sd*bc*sc*i*' 'pci:v00001432d00007768sv*sd*bc*sc*i*' 'pci:v00001432d00007758sv*sd*bc*sc*i*' 'pci:v00001432d00007748sv*sd*bc*sc*i*' 'pci:v00001432d00007738sv*sd*bc*sc*i*' 'pci:v00001432d00007728sv*sd*bc*sc*i*' 'pci:v00001432d00007727sv*sd*bc*sc*i*' 'pci:v00001432d00007708sv*sd*bc*sc*i*' 'pci:v00001814d00003092sv*sd*bc*sc*i*' 'pci:v00001814d00003091sv*sd*bc*sc*i*' 'pci:v00001814d00003090sv*sd*bc*sc*i*' 'pci:v00001814d00000781sv*sd*bc*sc*i*' 'pci:v00001814d00000701sv*sd*bc*sc*i*' 'pci:v00001814d00000681sv*sd*bc*sc*i*' 'pci:v00001814d00000601sv*sd*bc*sc*i*' 'usb:v5A57p0260d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F88p3012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB0p9020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0769p11F3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v114Bp0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707pEE13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p3C06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v079Bp004Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp9020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2570d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp1706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6869d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6865d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6861d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0097d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p008Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0067d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0066d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p005Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p8007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p001Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp7051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1707d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3415d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp001Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7167p3840d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p200Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6933p5001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0769p31F3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p9712d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p90ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p002Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p7100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p4471d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18E8p6238d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18E8p6229d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18E8p6196d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0812p3101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2671d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2573d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp093Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p7318d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0pA874d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0pA861d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6874d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6877d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p4600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1472p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p800Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p8008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A9p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p3701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7618d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7318d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp002Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p9032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p9022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v178Dp02BEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0137d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0119d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00E6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00D9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1631pC019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp905Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp905Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp705Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1724d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1723d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0722d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18C5p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB0p9021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp9021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB21Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB21Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB21Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB21Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pB21Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0254d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApF511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApD522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApC522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p006Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0069d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p004Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p004Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p003Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB29d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB24d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D4Dp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A6p0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v100Dp9032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0169d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0168d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p0615d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p0605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp094Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148FpF101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p800Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A9p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p0602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p0600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v203Dp14A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C0Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0148d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3399d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3322d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3284d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17A7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1790d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1761d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1760d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E0Bp9041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E0Bp9031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p3074d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p3073d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp5572d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep7A13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C21d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0253d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0241d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp8501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep7A32d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp5372d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp5370d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2182d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2181d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2180d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2126d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp1800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp1801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep7A42d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep7A22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C23d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C20d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C19d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C15d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3365d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3329d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep7A12d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3421d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p006Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p006Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0067d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3573d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED19d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED14d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p016Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p003Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp094Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7733d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148FpF301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17BCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p7733d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5A57p0284d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0066d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0065d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3572d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0079d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0944d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p179Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0764d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0761d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0744d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p3572d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0165d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0163d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp8070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3370d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApB512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApB511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp945Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p341Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p341Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3418d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3416d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5A57p0283d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5A57p0282d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5A57p0280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp1163d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0323d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0313d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0164d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0153d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApB522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA703d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap8522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap7522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap7512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap7511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p005Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0048d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0047d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p003Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p003Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p003Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p003Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p002Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p002Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p002Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3072d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp3070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2770d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v148Fp2070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB25d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D4Dp0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D4Dp000Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D4Dp000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D4Dp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75pA200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p3072d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p3071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p3070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p871Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p871Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p871Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p870Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p822Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p822Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p822Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p821Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p3871d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p3870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p3822d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p3821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p3820d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v100Dp9031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0166d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0164d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0163d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0162d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0077d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0948d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0947d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0945d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p000Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p800Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p800Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A9p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9709d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9708d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9707d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9705d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9703d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v203Dp14A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7722d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7718d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7717d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pB307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C25d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C1Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3317d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C16d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C15d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C0Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C0Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C0Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C0Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp003Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp003Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p01FDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p01A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p01EEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p01A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p016Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p015Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0158d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp935Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp935Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp825Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp825Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp805Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp8053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3321d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1761p0B05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1732d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1731d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0740d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C2Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C28d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C27d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C25d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C23d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C12d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3C06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p3072d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p3071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p3070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p2870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p2770d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8516p2070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1EDAp2310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1EDAp2210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p3072d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p3071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p3070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p2770d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p2870d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v00001432d00007106sv*sd*bc*sc*i*' 'pci:v00001186d00003301sv*sd*bc*sc*i*' 'pci:v00001186d00003300sv*sd*bc*sc*i*' 'pci:v00001799d00006020sv*sd*bc*sc*i*' 'pci:v00001799d00006001sv*sd*bc*sc*i*' 'pci:v000010ECd00008180sv*sd*bc*sc*i*' 'pci:v00001799d0000701Fsv*sd*bc*sc*i*' 'pci:v00001799d0000700Fsv*sd*bc*sc*i*' 'pci:v000010ECd00008185sv*sd*bc*sc*i*' 'pci:v000010ECd00008199sv*sd*bc*sc*i*' 'usb:v1737p0073d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B75p8187d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18E8p6232d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D1pABE6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1371p9401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v114Bp0150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0pCA02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p4260d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p6A00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p6100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p010Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0769p11F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8198d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8189d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8187d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp705Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p171Dd*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000010ECd00008176sv*sd*bc*sc*i*' 'pci:v000010ECd00008177sv*sd*bc*sc*i*' 'pci:v000010ECd00008178sv*sd*bc*sc*i*' 'pci:v000010ECd00008191sv*sd*bc*sc*i*' 'usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8186d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp2103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp2102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFFCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFFBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFFAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4855p0091d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4855p0090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3359d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3358d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB2Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3308d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3357d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0077d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p005Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p9041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp11F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp819Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp818Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp817Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8177d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8176d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000010ECd00008174sv*sd*bc*sc*i*' 'pci:v000010ECd00008173sv*sd*bc*sc*i*' 'pci:v000010ECd00008172sv*sd*bc*sc*i*' 'pci:v000010ECd00008171sv*sd*bc*sc*i*' 'pci:v000010ECd00008192sv*sd*bc*sc*i*' 'pci:v000010ECd0000002Bsv*sd*bc*sc*i*' 'pci:v000010ECd00008193sv*sd*bc*sc*i*' 'usb:v2001p330Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0A0Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1668p8102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp120Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp110Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp96A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp954Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p664Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p8193d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p4904d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p4903d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB2Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB2Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDApE194d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8171d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0193d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8194d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8193d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000010ECd00008723sv*sd*bc*sc*i*' 'pci:v000010ECd0000B723sv*sd*bc*sc*i*' 'pci:v000010ECd00008179sv*sd*bc*sc*i*' 'pci:v000010ECd00008821sv*sd*bc*sc*i*' 'pci:v000010ECd00008812sv*sd*bc*sc*i*' 'pci:v000010ECd0000818Bsv*sd*bc*sc*i*' 'usb:v2C4Ep0104d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C4Ep0100d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0126d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3312d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019pAB33d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0107d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392p7822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v4855p0091d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0100d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v20F4p624Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019pAB2Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p330Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3309d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3307d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0E66p0020d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0E66p0019d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp2E2Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0846pF001d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0846p9021d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07B8p8178d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07AAp0056d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0789p016Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0DF6p0070d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0DF6p0061d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p17ABd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v06F8pE035d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0586p341Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v050Dp2103d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v050Dp2102d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04BBp0950d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019p1201d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFFCd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFFBd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFF8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFFAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFF9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04F2pAFF7d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:vCDABp8010d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v4856p0091d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v4855p0090d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019pED17d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019pAB2Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019pAB2Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2019p4902d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p330Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v13D3p3357d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v103Cp1629d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0EB0p9071d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0DF6p005Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0DF6p0052d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp5088d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp1E1Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p17BAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0846p9041d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07B8p8189d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v06F8pE033d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v050Dp1102d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04BBp094Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1058p0631d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp317Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp818Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp817Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp817Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp817Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp817Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8177d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8170d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8191d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp018Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3308d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v20F4p648Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v050Dp1004d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392p7811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp817Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8178d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8176d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0135d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp318Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pB722d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p18F1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp2005d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApFFEFd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pB811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p18F0d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C4Ep0102d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0111d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p010Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v056Ep4008d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p331Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3310d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3311d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0DF6p0076d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0109d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p3319d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0108d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp0724d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp1724d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*' 'pci:v000010ECd0000B822sv*sd*bc*sc*i*' 'sdio:c*v024CdB822*' 'usb:v20F4p808Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v04CAp8602d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0E66p0025d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0846p9055d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0117d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0116d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p012Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0115d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2357p012Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v13B1p0045d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v13B1p0043d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p331Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p331Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p331Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p1874d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p1870d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p19AAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p184Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0B05p1841d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB81Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pF822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pE822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pD822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pC822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pB822d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp2102d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB812d*dc*dsc*dp*icFFiscFFipFFin*' 'pci:v000010ECd0000C82Fsv*sd*bc*sc*i*' 'pci:v000010ECd0000C822sv*sd*bc*sc*i*' 'sdio:c*v024CdC822*' 'usb:v13B1p0043d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApD82Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApD820d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC82Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC812d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC82Cd*dc*dsc*dp*icFFiscFFipFFin*' 'sdio:c*v024CdB703*' 'pci:v000010ECd0000D723sv*sd*bc*sc*i*' 'sdio:c*v024CdD723*' 'sdio:c*v024CdD724*' 'usb:v7392pD611d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApD723d*dc*dsc*dp*icFFiscFFipFFin*' 'pci:v000010ECd0000C821sv*sd*bc*sc*i*' 'pci:v000010ECd0000B821sv*sd*bc*sc*i*' 'sdio:c*v024CdC821*' 'usb:v7392pD811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v7392pC811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p331Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC82Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC82Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC82Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC821d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC820d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApC80Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB82Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDApB820d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8811d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp8731d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0BDAp2006d*dc*dsc*dp*icFFiscFFipFFin*' 'pci:v000010ECd0000B851sv*sd*bc*sc*i*' 'pci:v000010ECd0000A85Asv*sd*bc*sc*i*' 'pci:v000010ECd00008852sv*sd*bc*sc*i*' 'pci:v000010ECd0000B85Bsv*sd*bc*sc*i*' 'pci:v000010ECd0000B852sv*sd*bc*sc*i*' 'pci:v000010ECd0000C852sv*sd*bc*sc*i*' 'pci:v000010ECd00008922sv*sd*bc*sc*i*' 'sdio:c*v041Bd9116*' 'sdio:c*v041Bd9330*' 'usb:v1618p9116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1618p9113d*dc*dsc*dp*ic*isc*ip*in*' 'spi:brd8023a' 'spi:brd8022a' 'spi:brd4001a' 'spi:wf200' 'sdio:c*v0000d1000*' 'of:N*T*Csilabs,brd8023aC*' 'of:N*T*Csilabs,brd8023a' 'of:N*T*Csilabs,brd8022aC*' 'of:N*T*Csilabs,brd8022a' 'of:N*T*Csilabs,brd4001aC*' 'of:N*T*Csilabs,brd4001a' 'of:N*T*Csilabs,wf200C*' 'of:N*T*Csilabs,wf200' 'cw1200_core' 'sdio:c*v0020d2280*' 'spi:cw1200_wlan_spi' 'sdio:c*v0097d4076*' 'platform:wl12xx' 'spi:wl1251' 'sdio:c*v104Cd9066*' 'platform:wl18xx' 'usb:v0ACEp20FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp2011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p5303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1582p6003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep300Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v129Bp1667d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CDEp001Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p171Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEpB215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApE506d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApE503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApE501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap4505d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07FAp1196d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v079Bp0062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3413d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3412d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p340Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p340Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp705Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p1237d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p1236d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p00DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p0248d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0053p5301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6891pA727d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3207d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep3204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep300Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v157Ep300Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14EApAB13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14EApAB10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1435p0711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p001Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v129Bp1666d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v126FpA006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p9075d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p9071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3Bp5630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3Bp1630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p170Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEpA211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v079Bp004Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3409d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3407d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p3401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0105p145Fd*dc*dsc*dp*ic*isc*ip*in*' 'virtio:d0000001Dv*' 'rtnl-link-virt_wifi' 'i2c:mctp-i2c-interface' 'of:N*T*Cmctp-i2c-controllerC*' 'of:N*T*Cmctp-i2c-controller' 'rtnl-link-bond' 'rtnl-link-ipvlan' 'rtnl-link-ipvtap' 'rtnl-link-dummy' 'net-pf-16-proto-16-family-wireguard' 'rtnl-link-wireguard' 'rtnl-link-ifb' 'net-pf-16-proto-16-family-macsec' 'rtnl-link-macsec' 'rtnl-link-amt' 'rtnl-link-macvlan' 'rtnl-link-macvtap' 'rtnl-link-team' 'team-mode-broadcast' 'team-mode-roundrobin' 'team-mode-random' 'team-mode-activebackup' 'team-mode-loadbalance' 'devname:net/tun' 'char-major-10-200' 'rtnl-link-veth' 'virtio:d00000001v*' 'rtnl-link-vxlan' 'rtnl-link-geneve' 'rtnl-link-bareudp' 'net-pf-16-proto-16-family-gtp' 'rtnl-link-gtp' 'rtnl-link-nlmon' 'rtnl-link-pfcp' 'rtnl-link-vrf' 'rtnl-link-vsockmon' 'mhi:IP_SW0' 'mhi:IP_HW0' 'rtnl-link-can' 'pci:v000012FEd00000402sv000012FEsd*bc*sc*i*' 'of:N*T*Cmicrochip,mcp251xfdC*' 'of:N*T*Cmicrochip,mcp251xfd' 'of:N*T*Cmicrochip,mcp251863C*' 'of:N*T*Cmicrochip,mcp251863' 'of:N*T*Cmicrochip,mcp2518fdC*' 'of:N*T*Cmicrochip,mcp2518fd' 'of:N*T*Cmicrochip,mcp2517fdC*' 'of:N*T*Cmicrochip,mcp2517fd' 'spi:mcp251xfd' 'spi:mcp251863' 'spi:mcp2518fd' 'spi:mcp2517fd' 'of:N*T*Cholt,hi3110C*' 'of:N*T*Cholt,hi3110' 'spi:hi3110' 'of:N*T*Cmicrochip,mcp25625C*' 'of:N*T*Cmicrochip,mcp25625' 'of:N*T*Cmicrochip,mcp2515C*' 'of:N*T*Cmicrochip,mcp2515' 'of:N*T*Cmicrochip,mcp2510C*' 'of:N*T*Cmicrochip,mcp2510' 'spi:mcp25625' 'spi:mcp2515' 'spi:mcp2510' 'usb:v0483p1234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D6p0444d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AB4p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AB4p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AB4p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v108Cp0169d*dc*dsc*dp*ic*isc*ip00in*' 'usb:v108Cp0168d*dc*dsc*dp*ic*isc*ip00in*' 'usb:v108Cp0159d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1709d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D0p0F30d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D0p10B8d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1CD2p606Fd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1209p2323d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1D50p606Fd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0BFDp011Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp011Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0119d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0117d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0113d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp010Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp010Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp010Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp010Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp010Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0127d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0126d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0124d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0122d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp001Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp001Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp001Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp001Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp000Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp000Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp000Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BFDp000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8p0A30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C72p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2294p425Bd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v2294p425Ad*dc*dsc*dp*ic*isc*ip*in00*' 'platform:softing' 'pcmcia:m0168c0105f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0102f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0085f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0084f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0081f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0005f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0004f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0002f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m0168c0001f*fn*pfn*pa*pb*pc*pd*' 'rtnl-link-vcan' 'rtnl-link-vxcan' 'tty-ldisc-17' 'tty-ldisc-30' 'platform:cc770_platform' 'of:N*T*Cintc,82527C*' 'of:N*T*Cintc,82527' 'of:N*T*Cbosch,cc770C*' 'of:N*T*Cbosch,cc770' 'platform:d_can' 'platform:c_can' 'platform:c_can_platform' 'of:N*T*Cti,am4372-d_canC*' 'of:N*T*Cti,am4372-d_can' 'of:N*T*Cti,am3352-d_canC*' 'of:N*T*Cti,am3352-d_can' 'of:N*T*Cti,dra7-d_canC*' 'of:N*T*Cti,dra7-d_can' 'of:N*T*Cbosch,d_canC*' 'of:N*T*Cbosch,d_can' 'of:N*T*Cbosch,c_canC*' 'of:N*T*Cbosch,c_can' 'pci:v00008086d00008818sv*sd*bc*sc*i*' 'pci:v0000104Ad0000CC11sv*sd*bc*sc*i*' 'of:N*T*Cifi,canfd-1.0C*' 'of:N*T*Cifi,canfd-1.0' 'platform:janz-ican3' 'pci:v00001A07d00000019sv*sd*bc*sc*i*' 'pci:v00001A07d00000017sv*sd*bc*sc*i*' 'pci:v00001A07d00000016sv*sd*bc*sc*i*' 'pci:v00001A07d00000015sv*sd*bc*sc*i*' 'pci:v00001A07d00000014sv*sd*bc*sc*i*' 'pci:v00001A07d00000013sv*sd*bc*sc*i*' 'pci:v00001A07d00000012sv*sd*bc*sc*i*' 'pci:v00001A07d00000011sv*sd*bc*sc*i*' 'pci:v00001A07d00000010sv*sd*bc*sc*i*' 'pci:v00001A07d0000000Fsv*sd*bc*sc*i*' 'pci:v00001A07d0000000Esv*sd*bc*sc*i*' 'pci:v00001A07d0000000Dsv*sd*bc*sc*i*' 'pci:v00008086d00004BC2sv*sd*bc*sc*i*' 'pci:v00008086d00004BC1sv*sd*bc*sc*i*' 'of:N*T*Cbosch,m_canC*' 'of:N*T*Cbosch,m_can' 'of:N*T*Cti,tcan4x5xC*' 'of:N*T*Cti,tcan4x5x' 'spi:tcan4x5x' 'pci:v0000001Cd0000001Asv*sd*bc*sc*i*' 'pci:v0000001Cd00000019sv*sd*bc*sc*i*' 'pci:v0000001Cd00000018sv*sd*bc*sc*i*' 'pci:v0000001Cd00000017sv*sd*bc*sc*i*' 'pci:v0000001Cd00000014sv*sd*bc*sc*i*' 'pci:v0000001Cd00000013sv*sd*bc*sc*i*' 'pci:v0000125Bd00009110sv0000A000sd00004010bc*sc*i*' 'pci:v000010B5d00009030sv000010B5sd00004002bc*sc*i*' 'pci:v000010B5d00009030sv000010B5sd00004000bc*sc*i*' 'pci:v0000110Ad00002104sv*sd*bc*sc*i*' 'pci:v00001C29d00001703sv*sd*bc*sc*i*' 'pci:v00001A07d00000008sv*sd*bc*sc*i*' 'pci:v000010E8d00008406sv*sd*bc*sc*i*' 'pci:v0000001Cd0000000Asv*sd*bc*sc*i*' 'pci:v0000001Cd00000002sv*sd*bc*sc*i*' 'pci:v0000001Cd00000009sv*sd*bc*sc*i*' 'pci:v0000001Cd00000004sv*sd*bc*sc*i*' 'pci:v0000001Cd00000007sv*sd*bc*sc*i*' 'pci:v0000001Cd00000006sv*sd*bc*sc*i*' 'pci:v0000001Cd00000008sv*sd*bc*sc*i*' 'pci:v0000001Cd00000005sv*sd*bc*sc*i*' 'pci:v0000001Cd00000003sv*sd*bc*sc*i*' 'pci:v0000001Cd00000001sv*sd*bc*sc*i*' 'pcmcia:m0377c0001f*fn*pfn*pa*pb*pc*pd*' 'pci:v000010B5d00009030sv00003000sd00001002bc*sc*i*' 'pci:v000010B5d00009030sv00003000sd00001001bc*sc*i*' 'pci:v00001393d00000100sv*sd*bc*sc*i*' 'pci:v000010B5d00009030sv0000E1C5sd00000301bc*sc*i*' 'pci:v000010B5d00009030sv000012C4sd00000900bc*sc*i*' 'pci:v00001498d0000032Asv*sd*bc*sc*i*' 'pci:v000010B5d00003432sv*sd*bc*sc*i*' 'pci:v000010B5d00002715sv*sd*bc*sc*i*' 'pci:v000010B5d00009050sv*sd00002540bc*sc*i*' 'pci:v000010B5d00009056sv000012FEsd00000200bc*sc*i*' 'pci:v000010B5d00009056sv000012FEsd0000000Ebc*sc*i*' 'pci:v000010B5d00009056sv000012FEsd00000009bc*sc*i*' 'pci:v000010B5d00009030sv000012FEsd00000501bc*sc*i*' 'pci:v000010B5d00009030sv000012FEsd0000010Bbc*sc*i*' 'pci:v000010B5d00009050sv000012FEsd00000004bc*sc*i*' 'pci:v0000144Ad00007841sv*sd*bc07sc80i00*' 'pci:v0000144Ad00007841sv*sd*bc02sc80i00*' 'platform:sja1000_platform' 'of:N*T*Ctechnologic,sja1000C*' 'of:N*T*Ctechnologic,sja1000' 'of:N*T*Crenesas,rzn1-sja1000C*' 'of:N*T*Crenesas,rzn1-sja1000' 'of:N*T*Cnxp,sja1000C*' 'of:N*T*Cnxp,sja1000' 'pci:v00001011d0000000Fsv*sd*bc*sc*i*' 'pci:v00001148d00004000sv*sd*bc*sc*i*' 'devname:ppp' 'rtnl-link-ppp' 'char-major-108-0' 'tty-ldisc-3' 'ppp-compress-21' 'ppp-compress-24' 'ppp-compress-26' 'ppp-compress-18' 'tty-ldisc-14' 'net-pf-24' 'net-pf-24-proto-0' 'net-pf-24-proto-2' 'tty-ldisc-1' 'of:N*T*Catmel,at86rf212C*' 'of:N*T*Catmel,at86rf212' 'of:N*T*Catmel,at86rf233C*' 'of:N*T*Catmel,at86rf233' 'of:N*T*Catmel,at86rf231C*' 'of:N*T*Catmel,at86rf231' 'of:N*T*Catmel,at86rf230C*' 'of:N*T*Catmel,at86rf230' 'spi:at86rf212' 'spi:at86rf233' 'spi:at86rf231' 'spi:at86rf230' 'of:N*T*Cmicrochip,mrf24j40mcC*' 'of:N*T*Cmicrochip,mrf24j40mc' 'of:N*T*Cmicrochip,mrf24j40maC*' 'of:N*T*Cmicrochip,mrf24j40ma' 'of:N*T*Cmicrochip,mrf24j40C*' 'of:N*T*Cmicrochip,mrf24j40' 'spi:mrf24j40mc' 'spi:mrf24j40ma' 'spi:mrf24j40' 'spi:cc2520' 'of:N*T*Cti,cc2520C*' 'of:N*T*Cti,cc2520' 'usb:v20B7p1540d*dc*dsc*dp*icFFisc00ip00in*' 'of:N*T*Cadi,adf7241C*' 'of:N*T*Cadi,adf7241' 'of:N*T*Cadi,adf7242C*' 'of:N*T*Cadi,adf7242' 'spi:adf7241' 'spi:adf7242' 'of:N*T*Ccascoda,ca8210C*' 'of:N*T*Ccascoda,ca8210' 'of:N*T*Cnxp,mcr20aC*' 'of:N*T*Cnxp,mcr20a' 'spi:mcr20a' 'mhi:FIREHOSE' 'mhi:DIAG' 'mhi:QMI' 'mhi:MBIM' 'mhi:DUN2' 'mhi:DUN' 'mhi:IP_HW0_MBIM' 'rpmsg:DATA1' 'rpmsg:DATA4' 'rpmsg:DATA5_CNTL' 'pci:v00008086d00007360sv*sd*bc*sc*i*' 'pci:v00008086d00007560sv*sd*bc*sc*i*' 'pci:v000014C0d00004D75sv*sd*bc*sc*i*' 'pci:v000014C3d00004D75sv*sd*bc*sc*i*' 'pci:v000015ADd000007B0sv*sd*bc*sc*i*' 'xennet' 'xen:vif' 'xen-backend:vif' 'usb:v08D1p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0423p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0423p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p4000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1668p0323d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p8005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1485p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1485p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D2p0400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1342p0204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10BDp1427d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v095Ap3003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0951p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v087Dp5704d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C9pB010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E9p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E9p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0565p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0565p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0565p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p4000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p11F8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p03E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03E8p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Cp1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15E8p9110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15E8p9100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0707p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08D1p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B39p0901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B39p0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p1020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep007Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp200Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp400Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Bp08B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep200Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056EpABC1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep400Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep4005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep4002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0951p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp093Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0913d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p811Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p400Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p8002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1342p0304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep4010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB7p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p4003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p200Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p400Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p4102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p4002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p4001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp8511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp0988d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v049Fp8511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp0987d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp0986d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0122d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0121d*dc00dsc*dp*ic*isc*ip*in*' 'usb:v07C9pB100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07A6p07C2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07A6p8515d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07A6p8513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07A6p8511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApB004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap5046d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083Ap1046d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p200Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p400Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p400Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p4104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p110Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p4601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p401Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1557p8150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p401Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3980p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1976d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001pB301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p0601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFpA387d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp721Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp7214d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp720Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp7205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3069d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3054d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp304Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0C5Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0927d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep07C6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep07ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8156d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8155d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8153d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8152d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD157d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD255d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD155d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD055d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p9200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7A01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7381d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7361d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7271d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6971d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6951d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6911d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6791d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6771d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6751d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6731d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C9p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p7801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p7850d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p7800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v33F7p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p172Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p772Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p1A02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p7720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p772Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B95p1720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p1A00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C9p0010d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v07C9p000Fd*dc*dsc*dp*icFFiscFFip00in*' 'usb:v07C9p000Ed*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0711p0179d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0930p0A13d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v050Dp0128d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v17EFp304Bd*dc*dsc*dp*icFFiscFFip00in*' 'usb:v04E8pA100d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0DF6p0072d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v2001p4A00d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v04B4p3610d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0B95p178Ad*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0B95p1790d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v12D1p*d*dc*dsc*dp*ic02isc06ipFFin*' 'usb:v*p*d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v*p*d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1E2Dp0069d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1E2Dp005Bd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1E2Dp0055d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1E2Dp0061d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1546p1343d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1546p1313d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1546p1104d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1546p1143d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p*d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v12D1p15C1d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp81BAd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1BC7p*d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p1181d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p1177d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p1173d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p1015d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v19D2p1003d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0B95p2791d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0B95p2790d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*' 'usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410p9011d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp819Bd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp8196d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp8195d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410p9010d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp9032d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp9031d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8007d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8007d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8006d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8006d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8005d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8005d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8004d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v*p*d*dc*dsc*dp*ic02isc0Cip07in*' 'usb:v0586p3427d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p0269d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p9622d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p9621d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p9620d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p0268d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE6p9800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p7505d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p7500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v184Fp0051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0878p1400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9E08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9730d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9909d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9908d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9907d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9906d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9905d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9904d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9903d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9902d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424pEC00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9E01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9E00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9505d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p9500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3p0502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06D0p0622d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525p1080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp27A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3923p7825d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp258Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp25A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*icEFisc04ip01in*' 'usb:v*p*d*dc*dsc*dp*icE0isc01ip03in*' 'usb:v*p*d*dc*dsc*dp*icEFisc01ip01in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v19D2p*d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v19D2p*d*dc*dsc*dp*icE0isc01ip03in*' 'usb:v238Bp*d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v1630p0042d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0525pA4A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1286p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p07D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E7Ep1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v049Fp505Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Fp0190d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525p2888d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525p9901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Cp8100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p2727d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p2720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v182Dp207Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0402p5632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v22B8p6425d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v22B8p6027d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp9032d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp9031d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp9031d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8007d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8007d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8006d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8006d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8005d*dc*dsc*dp*ic02isc0Aip00in*' 'usb:v04DDp8005d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v04DDp8004d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0DF6p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7730d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7830d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7832d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09E1p5121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p*d*dc*dsc*dp*ic02iscFEip*in*' 'usb:v04E8p6889d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p689Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp*d*dc*dsc*dp*icFFiscFDip01in*' 'usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0B*' 'usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0B*' 'usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0B*' 'usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0B*' 'usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v0572pCB01d*dcFFdsc00dp00ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v17E9p*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v1546p1010d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v1519p0443d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v12D1p*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v0930p*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v413Cp*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v413Cp81BCd*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v413Cp81BBd*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v1BC7p0036d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v0BDBp*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v05ACp12ABd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05ACp12ABd*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05ACp12A8d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05ACp12A8d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip16in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip76in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip46in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip16in*' 'usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p901Bd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9019d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9015d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9013d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9205d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9011d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p900Ad*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9009d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9008d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9007d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9006d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9005d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9004d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9003d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9002d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p9001d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p68A9d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1199p68A5d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9275d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9235d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9265d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9245d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9225d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p920Bd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9203d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9202d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9002d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9001d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA007d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA006d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA005d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA004d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA003d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA002d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1410pA001d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v2DEEp4D22d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1546p1342d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1546p1312d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v0489pE0B5d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0489pE0B4d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp030Ed*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp0195d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp0191d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp0121d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v22DEp9061d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v22DEp9051d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v03F0p9D1Dd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81E6d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp81E4d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81C2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81B3d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81B1d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81A9d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81A8d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81A4d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81A3d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v413Cp81A2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1E2Dp00F4d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1E2Dp00F3d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1E2Dp00B9d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1E2Dp00B7d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1E2Dp00B0d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1E2Dp0083d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1E2Dp0063d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1E2Dp006Fd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v0B3CpC00Ad*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v0B3CpC005d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v0B3CpC004d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v0B3CpC002d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v0B3CpC001d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v0B3CpC000d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1C9Ep9B05d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1C9Ep9803d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1C9Ep9801d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1BC7p3001d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p3000d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1260d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1250d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p1230d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v1BC7p1101d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1BC7p1100d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1BC7p10A9d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p10A4d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p10A0d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p1080d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1070d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1060d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1057d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1050d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p1040d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BC7p103Ad*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1BC7p1031d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1199pC081d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9061d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9057d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9056d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9055d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9054d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9053d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9051d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p901Fd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p901Cd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in0A*' 'usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in13*' 'usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v2020p2060d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2020p2033d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2020p2031d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2001p7E3Dd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2001p7E35d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2001p7E19d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2001p7E16d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p2002d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1485d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p1428d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1426d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1425d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1424d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1402d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1401d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p1270d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p1256d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p1254d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1252d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1247d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1245d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1021d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v19D2p1018d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p1012d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1010d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p1008d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0412d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0326d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0284d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0265d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0257d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0200d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0199d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0191d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0189d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0178d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0176d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0168d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0167d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0158d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0157d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0141d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0133d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0130d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0126d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0125d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v19D2p0124d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0123d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0121d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0118d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0113d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0104d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0063d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0058d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0055d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0052d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0049d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v19D2p0042d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0031d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0025d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0021d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v19D2p0019d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0017d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v19D2p0012d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v19D2p0002d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v16D8p7253d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v16D8p7252d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v16D8p7251d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v16D8p7213d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p7212d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p7211d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v16D8p7002d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p7001d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p6008d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p6007d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v16D8p6003d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v1690p7588d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435pD191d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v1435pD111d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435p3185d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v12D1p140Cd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v0846p68D3d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v0846p68A2d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p90DBd*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9091d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9084d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9083d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9078d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9075d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9067d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9064d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in09*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9056d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9052d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9050d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in08*' 'usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9043d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p903Ed*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p903Dd*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p903Cd*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p903Bd*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9038d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9037d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9036d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9035d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9032d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9031d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p902Ed*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9026d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9025d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9022d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9021d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p900Dd*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in05*' 'usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p900Bd*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p900Ad*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9005d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v05C6p8001d*dc*dsc*dp*ic*isc*ip*in06*' 'usb:v05C6p8000d*dc*dsc*dp*ic*isc*ip*in07*' 'usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p7002d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p7001d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v05C6p7000d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v05C6p6001d*dc*dsc*dp*ic*isc*ip*in03*' 'usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in04*' 'usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v03F0p581Dd*dc*dsc*dp*icFFisc01ip07in*' 'usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp819Bd*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp8196d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v413Cp8195d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410p9011d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410p9010d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v106Cp*d*dc*dsc*dp*icFFiscF1ipFFin*' 'usb:v106Cp*d*dc*dsc*dp*icFFiscF0ipFFin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip67in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip37in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip11in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip07in*' 'usb:v22B8p*d*dc*dsc*dp*icFFiscFBipFFin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip69in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip39in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip09in*' 'usb:v*p*d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v1BC7p1081d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v1BC7p1071d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v1BC7p1061d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v1BC7p1041d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v03F0pA31Dd*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v12D1p*d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v0BDBp*d*dc*dsc*dp*ic02isc0Eip00in*' 'usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*' 'usb:v1A86pE092d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v1C04p0015d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*' 'usb:v20F4pE05Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0B95p2791d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0B95p2791d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0B95p2790d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0B95p2790d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*' 'usb:v2ECApC101d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*' 'usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*' 'vmbus:635161f83edfc546913ff2d2f965ed0e' 'acpi*:PNP0C02:*' 'tbsvc:knetworkp00000001v*r*' 'rtnl-link-netdevsim' 'pci:v00001000d00000040sv*sd*bc*sc*i*' 'pci:v0000117Cd00000030sv*sd*bc*sc*i*' 'pci:v00001000d00000030sv*sd*bc*sc*i*' 'pci:v00001657d00000646sv*sd*bc*sc*i*' 'pci:v00001000d00000646sv*sd*bc*sc*i*' 'pci:v00001000d00000640sv*sd*bc*sc*i*' 'pci:v00001000d00000642sv*sd*bc*sc*i*' 'pci:v00001000d00000626sv*sd*bc*sc*i*' 'pci:v00001000d00000628sv*sd*bc*sc*i*' 'pci:v00001000d00000622sv*sd*bc*sc*i*' 'pci:v00001000d00000624sv*sd*bc*sc*i*' 'pci:v00001000d00000621sv*sd*bc*sc*i*' 'pci:v00001000d00000059sv*sd*bc*sc*i*' 'pci:v00001000d00000062sv*sd*bc*sc*i*' 'pci:v00001000d00000058sv*sd*bc*sc*i*' 'pci:v00001000d00000056sv*sd*bc*sc*i*' 'pci:v00001000d00000054sv*sd*bc*sc*i*' 'pci:v00001000d00000050sv*sd*bc*sc*i*' 'ohci1394' 'pci:v*d*sv*sd*bc0Csc00i10*' 'sbp2' 'ieee1394:ven*mo*sp0000609Ever00010483*' 'ieee1394:ven*mo*sp0000005Ever00000002*' 'ieee1394:ven*mo*sp0000005Ever00000001*' 'pci:v0000104Cd00008000sv*sd*bc*sc*i*' 'of:N*T*Cgpio-usb-b-connectorC*' 'of:N*T*Cgpio-usb-b-connector' 'platform:usb_phy_generic' 'of:N*T*Cusb-nop-xceivC*' 'of:N*T*Cusb-nop-xceiv' 'platform:gpio-vbus' 'i2c:isp1301' 'of:N*T*Cnxp,isp1301C*' 'of:N*T*Cnxp,isp1301' 'of:N*T*Ccavium,octeon-6335-ehciC*' 'of:N*T*Ccavium,octeon-6335-ehci' 'of:N*T*Cgeneric-ehciC*' 'of:N*T*Cgeneric-ehci' 'of:N*T*Cwm,prizm-ehciC*' 'of:N*T*Cwm,prizm-ehci' 'of:N*T*Cvia,vt8500-ehciC*' 'of:N*T*Cvia,vt8500-ehci' 'acpi*:PNP0D20:*' 'platform:ehci-platform' 'platform:isp116x-hcd' 'of:N*T*Cti,ohci-omap3C*' 'of:N*T*Cti,ohci-omap3' 'of:N*T*Ccavium,octeon-6335-ohciC*' 'of:N*T*Ccavium,octeon-6335-ohci' 'of:N*T*Cgeneric-ohciC*' 'of:N*T*Cgeneric-ohci' 'platform:ohci-platform' 'pci:v*d*sv*sd*bc0Csc03i30*' 'pci:v00001912d00000015sv*sd*bc*sc*i*' 'pci:v00001912d00000014sv*sd*bc*sc*i*' 'platform:xhci-hcd' 'acpi*:PNP0D10:*' 'platform:sl811-hcd' 'pcmcia:mC015c0001f*fn*pfn*pa*pb*pc*pd*' 'platform:r8a66597_hcd' 'of:N*T*Cfsl-usb2-drC*' 'of:N*T*Cfsl-usb2-dr' 'of:N*T*Cfsl-usb2-mphC*' 'of:N*T*Cfsl-usb2-mph' 'platform:fsl-ehci' 'bcma:m04BFid0505rev*cl*' 'bcma:m04BFid0504rev*cl*' 'bcma:m04BFid0819rev*cl*' 'ssb:v4243id0819rev*' 'ssb:v4243id0817rev*' 'ssb:v4243id0808rev*' 'of:N*T*Cmaxim,max3421C*' 'of:N*T*Cmaxim,max3421' 'xen:vusb' 'usb:v*p*d*dc*dsc*dp*ic08isc06ip62in*' 'usb:v*p*d*dc*dsc*dp*ic08isc06ip50in*' 'usb:v4971p8024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4971p8017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4971p1012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v357Dp7788d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2537p1068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2109p0711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3899d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v154BpF00Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v154BpF00Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0583d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0578d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0567d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0539d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13FDp3940d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC2p331Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1932d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0984p0301d0128dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Cp2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp1061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp105Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp087Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic08isc06ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc05ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc04ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc03ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc02ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc01ip50in*' 'usb:v*p*d*dc*dsc*dp*ic08isc06ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc05ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc04ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc03ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc02ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc01ip00in*' 'usb:v*p*d*dc*dsc*dp*ic08isc06ip01in*' 'usb:v*p*d*dc*dsc*dp*ic08isc05ip01in*' 'usb:v*p*d*dc*dsc*dp*ic08isc04ip01in*' 'usb:v*p*d*dc*dsc*dp*ic08isc03ip01in*' 'usb:v*p*d*dc*dsc*dp*ic08isc02ip01in*' 'usb:v*p*d*dc*dsc*dp*ic08isc01ip01in*' 'usb:v4971p8024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4971p8017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4971p1012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v357Dp7788d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2537p1068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2109p0711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp3899d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v154BpF00Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v154BpF00Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0583d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0578d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0567d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0539d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13FDp3940d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC2p331Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1932d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0984p0301d0128dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Cp2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp1061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp105Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp087Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:vED10p7636d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:vED06p4500d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:vC251p4003d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v4971p8024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4146pBA01d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v4102p1059d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v4102p1020d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v357Dp7788d0114dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340pFFFFd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v2CA3p0031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2735p100Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p6426d0101dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p3010d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v2116p0320d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v2109p0715d9999dc*dsc*dp*ic*isc*ip*in*' 'usb:v2027pA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FC9p0117d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E74p4621d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E68p001Bd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DE1pC102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B1Cp1AB5d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p1225d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1949p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1908p3335d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v1908p1320d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v1908p1315d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v1822p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0400d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v174Cp55AAd0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v1652p6600d0201dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p0007d01[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p0007d013[0-3]dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp9561d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp2567d0117dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp2566d0114dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp2329d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0578d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v152Dp0567d011[4-7]dc*dsc*dp*ic*isc*ip*in*' 'usb:v14CDp6600d0201dc*dsc*dp*ic*isc*ip*in*' 'usb:v13FEp3600d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v13FDp3609d0209dc*dsc*dp*ic*isc*ip*in*' 'usb:v1370p6828d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v132Bp000Bd0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Fd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Ed0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Dd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Cd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Bd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p143Ad0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1439d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1438d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1437d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1436d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1435d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1434d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1433d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1432d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1431d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1430d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Fd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Ed0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Dd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Cd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Bd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p142Ad0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1429d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1428d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1427d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1426d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1425d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1424d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1423d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1422d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1421d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1420d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Fd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Ed0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Dd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Cd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Bd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p141Ad0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1419d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1418d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1417d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1416d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1415d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1414d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1413d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1412d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1411d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1410d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Fd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Ed0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Dd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Cd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Bd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p140Ad0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1409d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1408d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1407d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1406d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1405d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1404d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1403d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1402d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1401d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1004d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1003d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p1001d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v1210p0003d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0FFFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1186p3E04d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v10D6p2200d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v1058p070Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1058p0704d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1019p0C55d00*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1019p0C55d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1019p0C55d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCEpE092d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCEpE031d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCEpE030d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCEpD0E1d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCEpD008d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCAp8004d0201dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F88p042Ed0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F19p0105d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F19p0103d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ED1p7636d0103dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EA0p6828d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EA0p2168d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ED1p6660d0[1-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ED1p6660d0300dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E21p0520d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DDAp0301d0012dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DDAp0001d0012dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DD8pD202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DD8p1060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DC4p0073d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p5200d01*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p5200d00[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p5200d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p5200d000[1-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p410Ad[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p410Ad0[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p410Ad00[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D96p410Ad000[1-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p1060d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D49p7310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC2p3332d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC2p3010d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC2p2300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD357d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD257d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD157d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD058d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pD057d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0pC100d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8304d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8302d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8300d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7A05d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7A01d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7901d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7706d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7701d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7501d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7401d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6971d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp20FFd0101dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp2011d0101dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A17p0004d1000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0951p1697d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Cp6000d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Cp3350d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Cp1132d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Ap1200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Ap1050d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v090Ap1001d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp3103d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v08BDp1100d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0028d01[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0028d013[0-3]dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0026d01[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap0026d013[0-3]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0851p1543d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v0851p1542d0002dc*dsc*dp*ic*isc*ip*in*' 'usb:v084Dp0011d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v084BpA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0840p0085d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0840p0084d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0840p0082d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0839p000Ad0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp1167d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp1001d[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA4A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AFp0005d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AFp0004d01[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AFp0004d013[0-3]dc*dsc*dp*ic*isc*ip*in*' 'usb:v07ABpFCCDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0781p0100d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0781p0002d0009dc*dsc*dp*ic*isc*ip*in*' 'usb:v0781p0001d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v0727p0306d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v071Bp3203d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v071Bp32BBd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v071Bp3203d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CAp2003d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v069Bp3004d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0693p0005d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0686p4017d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0686p4011d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp3507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp3507d010[0-1]dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp3507d000[1-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2507d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2507d000[1-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2317d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp1063d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Fp8000d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0644p0000d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0636p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3p0723d9451dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3p0702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3p0701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DCpB002d00*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DCpB002d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DCpB002d011[0-3]dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp120Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp1205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp1204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp1203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp1202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0060d1110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0060d110[4-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp0651d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Fp0643d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Bp0040d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v059Bp0001d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0595p4343d[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0595p4343d2[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0595p4343d220*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0595p4343d2210dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Fp6387d0141dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Bp0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Bp0000d0[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp2020d0[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp2020d020*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp2020d0210dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp02A5d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp016Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0099d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp006Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0069d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed0500dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed02*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed030*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed01[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed0310dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Ed010[6-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Dd0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Cd1*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Cd0[6-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Cd05[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Cd2000dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Cd050[1-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0025d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d05*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d060*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d0610dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d0[2-3]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d04[0-4]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d01[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d0450dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0010d010[6-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1911d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1905d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1807d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1804d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1801d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525pA4A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525pA140d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0115d0133dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp80C2d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5136d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5122d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p507Cd0220dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0101d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p000Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p000Cd0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p000Bd0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p000Ad0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0009d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0007d01*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0007d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0006d0205dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0006d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0002d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0001d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp2373d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp2372d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp0D05d0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp0901d01*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp0901d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CEp0002d026Cdc*dsc*dp*ic*isc*ip*in*' 'usb:v04CEp0002d0[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CEp0002d02[0-5]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CEp0002d026[0-9A-B]dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0100d[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0100d2[0-1]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0100d220*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0100d2210dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C5p2028d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0602d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0601d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B3p4001d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B0p0301d0010dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p3010d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A4p0004d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0482p0107d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0482p0103d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0482p0101d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0482p0100d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0480pD010d[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0480pD010d0[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046BpFF40d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v045EpFFFFd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v0457p0151d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0457p0150d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p5416d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p06AAd1110dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p05AFd0742dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p04B9d0350dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0495d0370dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0492d[1-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0492d0[5-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0492d04[6-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0492d045[2-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p047Cd0[4-5]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p047Cd060*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p047Cd03[7-9]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p047Cd0610dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p044Ed0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0446d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0444d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0434d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0433d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p042Ed0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0019d060*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0019d0610dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p0019d059[2-9]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0420p0001d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0419pAAF6d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0419pAAF5d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0419pAACEd0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0419p0100d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0411p001Cd0113dc*dsc*dp*ic*isc*ip*in*' 'usb:v040Dp6205d0003dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F3p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4002d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p070Cd0000dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0107d0200dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EEp6906d0003dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp2002d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B4p010Ad0102dc*dsc*dp*ic*isc*ip*in*' 'usb:v0584p0008d0102dc*dsc*dp*ic*isc*ip*in*' 'usb:v14CDp6116d015*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14CDp6116d0160dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p6831d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p6830d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C0BpA109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA10Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA000d000*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA000d001[0-5]dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF2p6250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07ABpFC01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BF6pA001d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BF6pA001d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp5701d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp5701d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0351d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0351d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0301d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0301d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0031d010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0031d0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Bd010*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp002Bd0110dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DCp0001d000[0-1]dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ap5210d0101dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D49p7010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D49p7000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0184d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0177d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0159d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0158d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0153d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AFp0006d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v0781p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v066Bp0105d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0005d01*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0005d020[0-8]dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0436p0005d0100dc*dsc*dp*ic*isc*ip*in*' 'usb:v55AApA103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C0BpA109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C4pA103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0781p0005d0005dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E6p1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0307d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0207d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v16CAp1502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18ECp3118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6547p0232d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0921p1200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0921p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0565p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Cp8007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A86p7523d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A86p7522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3923p7A0Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3195pF281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3195pF280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2626pEA60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2184p0030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0404d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0403d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FB9p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D6Fp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BA4p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B1Cp1C00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19CFp3000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v199BpBA30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0198d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0196d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0195d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0194d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0193d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0190d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18EFpE032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18EFpE030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18EFpE025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A8p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16DCp0015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16DCp0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16DCp0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16DCp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16C0p09B1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16C0p09B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v166Ap0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v155Ap1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12B8pEC62d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12B8pEC60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11CAp0212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pF004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pF003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pF002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pF001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA7Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA7Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA63d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA61d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4pEA60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8B34d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8A5Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8A5Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8A2Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p89FBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p89A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8998d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8977d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8962d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8946d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8938d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p88FBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p88D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p88A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p88A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8857d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8856d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p87EDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8665d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8664d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p863Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p85EBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p85EAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p85B8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p85A7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p851Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p84B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8477d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8470d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8418d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8414d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8411d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p83AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p83A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82F9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82EFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p82AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p826Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p822Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81E7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81E2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p81A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p817Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p817Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p817Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p815Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p815Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8156d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p814Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p814Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p813Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p813Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p80CAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p80C4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p806Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8066d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8054d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p804Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p8044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p1601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p1101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v106Fp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCFp1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCFp1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCFp1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BEDp1101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BEDp1100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B00p3070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0988p0578d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0908p01FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0908p0070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BFp1303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BFp1301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p034Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D0p4101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6737p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D9Fp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17DDp5500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p5500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1163p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1163p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D6Bp0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D6Bp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525p127Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C5p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C5p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D9pA225d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D9pA794d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D9pA758d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p0312d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p0311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p0310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p0203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0404p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p001Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p000Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p000Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0247d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0243d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0244d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0242d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p021Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p021Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p021Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p021Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0217d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p020Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p020Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0207d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p021Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p030Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p030Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p030Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p030Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0308d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0241d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0240d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1608p0215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v084Fp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p16F8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1636d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1635d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1634d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1606d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1934p0706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C42p1202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1934p1202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1CD7p0217d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p0503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p0502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0590p00B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2CAFp13A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2CAFp13A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0920p7500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8348d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B7p150Dd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v1C40p0477d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E8Ep6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4pF900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p009Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451pC32Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5Cp6422d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B5Cp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B5Cp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B5Cp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA5AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA5AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA5ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA5ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA54Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA54Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA549d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA548d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD9A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Bp0043d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v058Bp0028d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v0403pCB08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p8004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p8003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p8002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p3012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p3011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p2021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p5001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D1p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p87D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8E08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pCFF8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8A28d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0483p3747d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0483p3746d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20B7p0713d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9868d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA9A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA951d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF1Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF18d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAFAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAF9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDAF8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C0Cp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD578d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE729d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCA4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCA2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCA1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCA0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p937Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p937Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9379d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9378d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pED71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pED73d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pED72d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pED74d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA6D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9E90d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A79p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v165Cp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p100Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p100Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p100Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A72p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C33p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD8p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9E88p9E8Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C6Cp04B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1514p2008d*dc*dsc*dp*ic*isc*ip*in02*' 'usb:v04D8p000Ad*dc*dsc*dp*icFFiscFFip00in*' 'usb:v0456pF001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0456pF000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1CF1p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1CF1p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp2109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB99d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC9p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEF51d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEF50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p8000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0F00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0E00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0D00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0C00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0B00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0A00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5050p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pED22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0584pB03Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0584pB020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBDC8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCDAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCD9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBCD8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBAF8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1457p5118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15BAp002Ad*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v15BAp0004d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v15BAp002Bd*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v15BAp0003d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v0403p8698d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD739d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD738d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B91p0064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE40Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEE18d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E6Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E69d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E68d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E67d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E66d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E65d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E64d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E63d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E62d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E61d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E5Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E59d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E58d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E57d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E56d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E55d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E54d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E53d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E52d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E51d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9E50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2100p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9E50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A28p6010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1781p0C30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDA74d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDA73d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDA72d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDA71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDA70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C7Dp0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pCC4Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pCC49d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pCC48d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD678d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v128Dp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v128Dp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFAF0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDD20d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p000Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p000Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC1E0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC991d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC7D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA88d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDC01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDC00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEA90d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF20d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D3Ap0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p2021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p2020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF35d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF33d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF32d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pDF28d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vDEEEp0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vDEEEp0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vDEEEp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEC89d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEC88d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEEFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEEEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEEDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEECd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEEBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEEAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEE9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEEE8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE548d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1342p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD491d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639pD00Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD38Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD389d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD388d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF3C2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF3C1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF3C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE520d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pBA02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC49d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC34d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC33d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC27d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC26d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC25d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC19d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC18d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC16d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC12d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06D3p0284d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CEp8311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0647p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFD60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v103Ep03E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF460d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF680d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F94p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F94p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Cp0701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Cp0601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFAD0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF44Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF44Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF44Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF449d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF448d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF441d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF440d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0EEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0EDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0ECd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0EBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0EAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0EFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE0F0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF069d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB59d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE00Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B1FpC006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFD4Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFD4Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFD49d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFD48d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7C93d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7C92d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7C91d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p7C90d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8A98d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA33d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF3Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF39d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF38d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE6C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF06Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB58d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB5Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE88Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE889d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE888d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE80Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE809d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pE808d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC73d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC72d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF850d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA78d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B39p0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B39p0421d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACDp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52pA02Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52pA02Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52pA02Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52pA02Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2883d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2873d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2863d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2853d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2843d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2833d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2823d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2813d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2882d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2872d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2862d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2852d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2842d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2832d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2822d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2881d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2871d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2861d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2851d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2841d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2831d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2443d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2433d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2423d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2413d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2442d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2432d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2422d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2412d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2441d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2431d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2421d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2411d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2223d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2213d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2222d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2221d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p9020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C52p2101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF857d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pEBE0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF208d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF0C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp931Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9319d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9318d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9317d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9316d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9315d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9314d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9313d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9312d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp930Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9308d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp9300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp4701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01FAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01F0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01EFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01EEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01EDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01ECd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01EBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01EAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01E0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01CAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01BAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp01A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp019Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0199d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0198d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0196d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0195d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0194d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0193d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0192d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0191d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0190d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp018Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0189d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0188d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0187d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0186d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0185d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0184d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0183d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0182d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0181d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0180d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp017Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0179d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0178d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0177d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0176d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0175d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0174d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0173d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0172d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0171d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp016Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0169d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0168d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0167d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0166d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0165d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0164d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0163d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0162d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0161d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0160d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp015Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0159d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0158d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0157d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0156d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0155d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0154d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0153d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0152d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp014Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0149d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0148d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0147d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0146d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0145d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0144d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0143d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0142d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0141d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0140d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp013Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0139d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0137d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0136d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0134d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0133d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0132d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp012Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0129d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0127d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0126d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0125d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0124d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0122d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp011Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0119d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0117d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0113d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp010Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B3Dp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p4F50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFB80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFE38d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DCDp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC8Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC8Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC82d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC0Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD780d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF0EEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF0E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF0C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1209p1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1209p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v104Dp3006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v104Dp3002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v104Dp3000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFDDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFDBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFDAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFD9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pBFD8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFA10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pCAA0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6048d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6045d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFBFAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p8372d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC850d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFC60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF2D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pB812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pB811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pB810d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pD010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pABB9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pABB8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pA559d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF60Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF7C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403p0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5E04pCE00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4505p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp4001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4113p0410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4113p0400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4113p0211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4113p0210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3708p21CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3708p20CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p3326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p2326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p191Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p1326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0F3Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0F1Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0E3Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0B1Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p071Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p053Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p051Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p043Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0426d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p0326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3340p011Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p4244d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p4234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p4224d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p4214d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p4204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1231pCE02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1231pCE01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11D9p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11D9p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1182p1388d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1114p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1114p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1114p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1066p0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1066p0600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1066p0500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1066p0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1066p00CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FB8p4001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FB8p3003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FB8p3002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FB8p3001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F98p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F4Ep0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C8Ep6000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C44p03A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BF8p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0BCEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A9Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A99d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A98d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A97d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A96d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A95d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A94d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A93d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A92d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A91d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A90d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A8Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A89d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A88d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A87d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A86d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A85d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A84d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A83d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A82d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A81d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A7Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A79d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A78d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A77d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A76d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A75d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A74d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A73d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A72d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A6Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A69d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A68d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A67d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A66d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A65d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A64d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A63d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A62d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A61d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A60d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A5Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A59d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A58d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A57d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A56d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A55d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A54d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A53d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A52d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A51d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A4Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A49d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A48d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A47d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A46d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A45d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A44d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A43d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A42d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A41d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A40d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A3Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A39d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A38d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A37d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A36d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A35d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A34d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A33d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A32d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A2Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A29d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A28d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A27d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A26d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A25d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A24d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A23d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A21d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A20d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A1Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A19d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A18d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A17d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A16d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A15d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A14d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A13d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A12d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A0Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A09d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p0A01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p00CFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BB4p00CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p9202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p9200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p420Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p4202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p4201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p4200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v099Ep4000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v099Ep0052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0961p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0960p0067d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0960p0066d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0960p0065d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v094Bp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p070Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p070Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0709d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0708d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0707d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0706d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0705d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Ep1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p200Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p1923d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p1922d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p1921d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p152Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p152Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p1529d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p1527d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0543p0ED9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0536p01A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502p16E3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502p16E2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502p16E1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502p1632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502p1631d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F1p3012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F1p3011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p662Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p661Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6619d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6617d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6615d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6611d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5F04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5F03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5F02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5F01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p5F00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp91ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp9151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp9123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp9121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DDp9102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp2500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C5p1079d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C5p1058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B7p0531d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04ADp0306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04ADp0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04ADp0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04ADp0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A4p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v049Fp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04EAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04E0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04D9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04CDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04CCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04CBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04CAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04C9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep04C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep047Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep047Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0479d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0478d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0477d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0476d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0475d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0474d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0473d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0472d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0471d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0470d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep046Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0469d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0468d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0467d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0466d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0465d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0464d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0463d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0462d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0461d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0460d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep045Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0459d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0458d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0457d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0456d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0455d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0454d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0453d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0452d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0451d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0450d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep044Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0449d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0448d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0447d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0446d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0445d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0444d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0443d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0442d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0441d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0440d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep043Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0439d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0438d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0437d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0436d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0435d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0434d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0433d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0432d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0417d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0416d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0415d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0414d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0413d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0412d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0411d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep040Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0409d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0408d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0407d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0406d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0405d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0404d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0403d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep9C01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p8025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p8024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p00D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p00D6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p00D5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p5216d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p5116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p5016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4216d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3216d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p2216d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p2116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p2016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1216d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0104p00BEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC3p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*icFEisc02ip00in*' 'usb:v09C4p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08E9p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Fp0180d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v104Fp0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp012Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp010Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp010Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp011Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0119d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp010Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp011Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0113d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp011Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp010Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap8025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v085Ap8027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CDp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p0081d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p2012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D46p2011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0230d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C2Ep0730d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0C2Ep0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C2Ep0720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7715d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pBC03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC44d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pBC02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC42d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC32d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC30d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC29d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pBC01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC24d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pBC00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0856pAC22d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7843d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7840d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7820d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9710p7810d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap2210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p7820d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1653d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1658d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1618d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1451d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1450d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF7p0900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A99p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p1500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v065Ap0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2DEEp4D22d*dc*dsc*dp*icFFiscFFip60in*' 'usb:v2DEEp4D22d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2DEEp4D22d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2DEEp4D41d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1782p4E00d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1782p4055d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1199p90D3d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v22D9p276Cd*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0116d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0116d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0116d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0115d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0115d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0115d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0113d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0113d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0113d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0112d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0112d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0112d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0111d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0111d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0111d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0106d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0106d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0106d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0101d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0101d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0101d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v3731p0100d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v3731p0100d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v3731p0100d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v33F8p0802d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v33F8p0115d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v33F8p01A4d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v33F8p01A3d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v33F8p01A2d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v305Ap1406d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v305Ap1405d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v305Ap1404d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2DF3p9D03d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0A07d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0A06d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0A05d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0A04d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p01A4d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p01A3d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p01A2d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p01A0d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0115d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0111d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p010Bd*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2CB7p010Bd*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2CB7p010Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0106d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0105d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2CB7p0001d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1782p4D11d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1782p4D10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE145d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0489pE0F0d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0489pE0EEd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0489pE0DBd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0489pE0DAd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0489pE0B5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE0B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip1Bin*' 'usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip14in*' 'usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip13in*' 'usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip12in*' 'usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip10in*' 'usb:v03F0p421Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v22DEp6803d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v22DEp6802d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v22DEp6801d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v15EBp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20A6p1105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2020p4000d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2020p2060d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2020p2033d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2020p2031d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1690p7588d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1435pD191d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v07D1p7E11d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07D1p3E02d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v07D1p3E01d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2001p7E3Dd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7E35d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7E19d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7D0Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7D04d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7D03d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7D02d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2001p7D01d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2077p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1FF4p600Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FF4p600Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2692p9005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp7127d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp7126d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v0E8Dp7106d*dc*dsc*dp*ic02isc02ip01in*' 'usb:v0E8Dp7103d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp0033d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0E8Dp0043d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0E8Dp0023d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0E8Dp0003d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0E8Dp7102d*dc*dsc*dp*ic02isc02ip01in*' 'usb:v0E8Dp7101d*dc*dsc*dp*ic02isc00ip00in*' 'usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v0E8Dp00A0d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1004p618Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0685p7000d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2262p0002d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v257Ap262Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap261Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap162Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap161Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap360Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap360Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap360Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap360Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap360Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3609d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3607d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3606d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap3601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap260Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2609d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2607d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2606d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap2601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap160Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap160Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap160Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap160Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap160Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1609d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1607d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1606d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v257Ap1601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6889d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v211Fp6801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC00Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B3CpC000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp00F4d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00F2d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00F3d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00F1d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00B9d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00B8d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00B7d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00B3d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0681p004Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p004Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p0047d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp004Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp004Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp006Cd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp00B0d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0085d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0084d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0083d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0082d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp0055d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp0052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E2Dp0051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1266p1012d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Fd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Dd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Cd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p100Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1009d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1008d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1007d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1006d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1005d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1004d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1003d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1266p1002d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v201Ep10F8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v201Ep2009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9607d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9B05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9803d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1C9Ep9801d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1C9Ep9800d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1C9Ep9B02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep9603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C9Ep7605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20B9p1682d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1011p3198d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp00B7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp00B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp0052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E0Ep9206d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E0Ep9205d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E0Ep9011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E0Ep9003d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E0Ep9200d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1E0Ep9100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E0Ep9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p1302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0D45d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DA5p4519d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DA5p4518d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DA5p4515d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DA5p4523d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1DA5p4512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E0EpCE1Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E0EpCE16d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1186p3E04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p4068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p*d*dc*dsc*dp*icFFisc86ip10in*' 'usb:v19D2p*d*dc*dsc*dp*icFFisc02ip05in*' 'usb:v19D2p*d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p0426d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p1433d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2pFFEDd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFEBd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFE8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFFFd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFF1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFFEd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFFDd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFFCd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFFBd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFF9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFF8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFF7d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFF6d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFEEd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFECd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFE9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD5d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD4d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD2d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFD0d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCFd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCEd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCDd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCCd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCBd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFCAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC7d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC6d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC5d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC4d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC2d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFC0d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBFd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBEd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBDd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBCd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBBd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFBAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB7d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB6d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB5d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB4d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB2d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFB0d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFAFd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFAEd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFACd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFABd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFAAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA9d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA8d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA7d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA6d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA5d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA4d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA2d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA1d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFFA0d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF9Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF94d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF93d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF92d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF91d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF90d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF8Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF89d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF88d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF87d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF86d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF85d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF84d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF83d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF82d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF81d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF80d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF7Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF79d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF78d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF77d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF76d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF75d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF74d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF73d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF72d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF71d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF70d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF6Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF69d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF68d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF67d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF66d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF65d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF64d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF63d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF62d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF61d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF60d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF5Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF59d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF58d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF57d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF56d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF55d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF54d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF53d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF52d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF51d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF50d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF4Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF49d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF48d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF47d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF46d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF45d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF44d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF43d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2pFF42d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0178d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0176d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0170d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0168d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0152d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0147d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0141d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0133d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0130d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0073d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0070d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0060d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0059d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0027d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0014d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p2003d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p2002d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1600d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1598d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1596d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1594d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1592d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1591d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1590d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1589d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1567d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1566d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1565d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1547d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1546d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1545d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1535d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1534d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1533d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1485d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1481d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v19D2p1476d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v19D2p1428d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1426d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1425d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1424d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1402d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1401d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1333d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1303d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1302d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1301d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1300d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1299d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1298d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1297d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1296d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1295d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1294d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1293d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1292d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1291d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1290d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1289d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1288d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1287d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1286d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1285d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1284d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1283d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1282d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1281d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1280d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1279d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1278d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1277d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1276d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p1274d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1273d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1272d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1271d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1270d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1269d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1268d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1267d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1266d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1265d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1264d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1263d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1262d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1261d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1260d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1259d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1258d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1257d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1256d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1255d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1254d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1253d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1252d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1251d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1250d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1249d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1248d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1247d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1246d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1245d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1244d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1170d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1169d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1168d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1167d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1166d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1165d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1164d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1163d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1162d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1161d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1160d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1159d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1158d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1157d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1156d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1155d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1154d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1153d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1152d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1151d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1150d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1149d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1148d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1147d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1146d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1145d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1144d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1143d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1142d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1141d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1140d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1139d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1138d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1137d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1136d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1135d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1134d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1133d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1132d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1131d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1130d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1129d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1128d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1127d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1126d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1125d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1124d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1123d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1122d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1121d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1120d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1119d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1118d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1117d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1116d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1115d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1114d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1113d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1112d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1111d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1110d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1109d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1108d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1107d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1106d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1105d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1104d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1103d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1102d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1101d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1100d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1099d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1098d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1097d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1096d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1095d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1094d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1093d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1092d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1091d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1090d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1089d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1088d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1087d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1086d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1085d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1084d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1083d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1082d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1081d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1080d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1079d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1078d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1077d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1076d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1075d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1074d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1073d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1072d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1071d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1070d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1069d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1068d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1067d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1066d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1065d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1064d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1063d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1062d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1061d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1060d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1059d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1058d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1057d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1021d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1018d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1012d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1010d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p1008d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0602d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v19D2p0601d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v19D2p0417d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0414d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0412d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0395d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0330d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0326d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0317d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0284d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0265d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0257d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0254d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0201d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0200d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0199d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0197d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0196d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0191d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0189d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0167d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0165d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0164d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0162d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0161d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0159d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0158d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0157d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0156d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0155d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0153d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0151d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0148d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0145d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0144d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0143d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0142d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0139d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0137d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0136d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0135d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0128d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0126d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0125d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0124d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0123d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0122d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0121d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0118d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0117d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0113d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0108d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0106d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0105d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0104d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0097d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0096d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0095d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0094d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0093d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0092d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0091d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0090d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0089d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0088d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0087d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0086d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0083d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0082d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0079d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0078d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0077d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0076d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0069d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0067d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0066d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0065d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0064d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0063d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0062d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0061d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0058d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0057d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0056d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0055d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0054d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0052d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0051d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0050d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0049d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0048d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0044d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0043d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0042d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0040d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0039d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0038d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0037d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0034d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0033d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0032d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0031d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0030d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0029d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0028d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0025d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0024d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0023d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0022d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0021d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0020d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0019d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0018d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0017d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0016d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0015d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0013d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0012d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0011d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0010d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Fd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Dd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p000Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0009d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0008d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0006d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0005d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0004d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0003d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0002d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v19D2p0001d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1BC7p9201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p9200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p9010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p9000d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p701Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p701Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p7011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p7010d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p3001d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p3000d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1901d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1260d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1250d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1BC7p1231d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1230d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1214d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1213d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1208d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1207d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1204d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1203d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p110Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p110Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1102d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p10A9d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p10A4d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p10A0d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1083d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1082d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1081d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1080d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1075d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1073d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1072d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1071d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1070d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1063d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1062d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1061d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1060d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1058d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1057d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1056d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1055d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1054d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1053d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1052d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1051d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1050d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1045d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1035d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1033d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1031d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1BC7p1012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7253d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7252d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7213d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6804d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C7Cp7001d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp6001d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp6026d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp6002d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0901d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp6005d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0900d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip10in*' 'usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0700d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0620d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0512d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp6008d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp0123d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp0124d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp6009d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp012Cd*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp012Bd*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp012Ad*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp0129d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp0128d*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip40in*' 'usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip30in*' 'usb:v2C7Cp030Bd*dc*dsc*dp*icFFisc00ip40in*' 'usb:v2C7Cp0311d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0314d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0313d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp030Cd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp030Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp030Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0310d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0312d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0306d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2C7Cp0203d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2C7Cp0195d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0195d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0191d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0191d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0125d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v2C7Cp0121d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v2C7Cp0121d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1546p1343d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p1342d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p1341d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p1313d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1546p1312d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1546p1311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p90FAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p908Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p6001d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C88p180Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C88p17DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A8Dp1012d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1010d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Fd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Dd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Cd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp100Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1009d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1008d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1007d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1006d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1005d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1004d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1003d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1A8Dp1002d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0EABpC893d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1726p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D5p6202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D5p6502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D5p6501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8213d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v413Cp8215d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v413Cp81E4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81E6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp819Bd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v413Cp8196d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v413Cp8195d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v413Cp8182d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8181d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8180d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8137d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8136d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8134d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8133d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8129d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8117d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1614p0407d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1614p0802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1614p7002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1614p0800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p9022d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v1410p9011d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1410p9010d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1410pB001d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p8000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p7000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p6000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p6010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p6002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p4100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p4400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2420d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p2100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1450d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1430d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1420d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410p1100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p900Ed*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v22B8p4281d*dc*dsc*dp*ic0Aisc00ipFCin*' 'usb:v22B8p2E0Ad*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v22B8p2A70d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc06ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc05ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc04ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc03ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc02ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip79in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip78in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip75in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip74in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip73in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip72in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip66in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip65in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip64in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip63in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip62in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip61in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip49in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip48in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip36in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip35in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip34in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip33in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip32in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip31in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1Cin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip19in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip18in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip17in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip15in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip14in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip13in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip12in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip10in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0Fin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0Ein*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0Din*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0Bin*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0Ain*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip06in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip05in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip04in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip03in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip02in*' 'usb:v12D1p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v12D1p*d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p14C6d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p14ACd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p1465d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p1464d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p1442d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v12D1p1441d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v12D1p1406d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p1C07d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p140Cd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v12D1p1C23d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v12D1p1C1Fd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v12D1p1C05d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0408pEA06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0408pEA05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0408pEA04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0408pEA03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0408pEA02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6761d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6741d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6721d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6350d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p6000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p5000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EA0p6858d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v345Fp3020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B3p4016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CAAp3001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B63p653Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B63p6530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11ADp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0437d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0522d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0521d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0956d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p5039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0F9Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p026Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3239d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3139d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4439d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0B39d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0183d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0F7Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4349d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p3524d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5372p2303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ADp0FBAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp002Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F6p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Fp9720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0731p2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E55p110Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p2101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v079Bp0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v078Bp1234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0745p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p4027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F5p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F5p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F5p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F5p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11F7p02DFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6189p2068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0731p0528d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1453p4026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2478p2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0584pB000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF7p0620d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EBAp2080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EBAp1080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep5004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v056Ep5003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2118d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0A0Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0A03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23F3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23E3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23C3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp23A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067BpE1F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp331Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0609d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0612d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp0611d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067BpAAA0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067BpAAA8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067BpAAA2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp1234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp04BBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v067Bp2303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FACp0151d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v106Cp*d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v106Cp*d*dc*dsc*dp*icFFiscFEipFFin*' 'usb:v106Cp*d*dc*dsc*dp*icFFiscFDipFFin*' 'usb:v04E8p6640d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v0474p0754d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v1004p6000d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v16D8p6512d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v16D8p5553d*dc*dsc*dp*icFFiscFFip00in*' 'usb:v106Cp3715d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v106Cp3714d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v106Cp3712d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v106Cp3711d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v106Cp3702d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v106Cp3701d*dc*dsc*dp*icFFisc00ip00in*' 'usb:v03F0p581Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8218d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8217d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81D2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81D1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81CFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81CBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81C2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81B5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81B1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199pC081d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199pC080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p90D2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p907Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9055d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9054d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p901Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p901Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p901Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12D1p14F0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p901Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp81A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8193d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p920Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D8p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p900Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9275d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9274d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9234d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9265d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9264d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9214d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p241Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9245d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9244d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9225d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9224d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p920Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9208d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8185d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p900Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F45p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9231d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9221d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1557p0A80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2pFFF2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1774d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1410pA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8171d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp250Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p201Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p9211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC180d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC1A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC160d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC140d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05F9pFFFFd*dc02dsc*dp*icFFisc02ip*in*' 'usb:v04DDp8004d*dc02dsc*dp*icFFisc02ip*in*' 'usb:v04DDp8003d*dc02dsc*dp*icFFisc02ip*in*' 'usb:v04DDp8002d*dc02dsc*dp*icFFisc02ip*in*' 'usb:v04DDp8001d*dc02dsc*dp*icFFisc02ip*in*' 'usb:v03F0p2101d*dc02dsc*dp*icFFisc02ip*in*' 'usb:v049FpFFFFd*dc02dsc*dp*icFFisc02ip*in*' 'usb:v0F3Dp68A3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0F3Dp68AAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p68ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p68AAd*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p68A3d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6892d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p6891d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p6890d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p6880d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p685Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6859d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6856d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6855d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6853d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6852d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6851d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6850d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p683Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p683Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p683Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p683Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p683Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6839d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6838d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6834d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6833d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6832d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6822d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6820d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6816d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6815d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6813d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6809d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6808d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6805d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6804d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p6802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0224d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1199p0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1E1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1B1Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1CBEp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D5Fp1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCFp1009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FCFp1008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0908p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09D7p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0421p069Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CADp9011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2C64d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2C84d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2A64d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C44p0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05C6p3197d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1209p8B00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16D0p0870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18D1p*d*dc*dsc*dp*icFFisc50ip01in*' 'usb:v1404pCDDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8087p0801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8087p0716d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Bp0041d*dc*dsc*dp*ic0Aisc*ip*in*' 'usb:v0A21p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp0235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp0231d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp0204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p081Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061DpC020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E0p0600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B0p3410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v110Ap1110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10ACp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p5053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A61p3420d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A61p3410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B3p454Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B3p454Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B3p4543d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p505Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p505Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p5152d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p5052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0p0319d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF114d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E0pF108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451pF430d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0451p3410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v064Bp7825d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Bp0212d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0409p0063d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E67p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C88p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4766p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v091Ep0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v12EFp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p6601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0169d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0144d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp00E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp00DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp009Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0095d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0066d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0830p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v115EpF100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v082Dp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v082Dp0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v082Dp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D50p6062d*dc*dsc*dp*icFFiscFFipFFin*' 'usb:v0710p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0710p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1424d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1422d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1420d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1414d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1412d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1411d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1410d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1403d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1402d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1401d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v04E2p1400d*dc*dsc*dp*ic02isc*ip*in*' 'usb:v2639p0017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2639p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p00DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p00D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p00C8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p0082d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A07p0064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp9236d*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp9226d*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp9222d*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp921Dd*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp921Cd*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp9219d*dc*dsc*dp*ic03isc*ip00in*' 'usb:v05ACp9218d*dc*dsc*dp*ic03isc*ip00in*' 'usb:v0A2Cp0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v086Ap0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v086Ap0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp*d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p0B63d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0681p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1506d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1505d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1504d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p158Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p158Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07C0p1500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp8300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10D2p*d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p20A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p10B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p10A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1081d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F11p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525pA4A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525pA4A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0525pA4A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vFFF0pFFF0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p8613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p2235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A0Ap0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B49p064Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1293p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0729p1284d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06C6p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ABp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0557p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp1202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v047Ep1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FC5p1227d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p1010d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Cmicrochip,usb2517iC*' 'of:N*T*Cmicrochip,usb2517i' 'of:N*T*Cmicrochip,usb2517C*' 'of:N*T*Cmicrochip,usb2517' 'of:N*T*Cmicrochip,usb2514biC*' 'of:N*T*Cmicrochip,usb2514bi' 'of:N*T*Cmicrochip,usb2514bC*' 'of:N*T*Cmicrochip,usb2514b' 'of:N*T*Cmicrochip,usb2513biC*' 'of:N*T*Cmicrochip,usb2513bi' 'of:N*T*Cmicrochip,usb2513bC*' 'of:N*T*Cmicrochip,usb2513b' 'of:N*T*Cmicrochip,usb2512biC*' 'of:N*T*Cmicrochip,usb2512bi' 'of:N*T*Cmicrochip,usb2512bC*' 'of:N*T*Cmicrochip,usb2512b' 'of:N*T*Cmicrochip,usb2422C*' 'of:N*T*Cmicrochip,usb2422' 'i2c:usb2517i' 'i2c:usb2517' 'i2c:usb2514bi' 'i2c:usb2514b' 'i2c:usb2513bi' 'i2c:usb2513b' 'i2c:usb2512bi' 'i2c:usb2512b' 'i2c:usb2422' 'i2c:usb3503' 'i2c:usb4604' 'usb:v12D8p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D50p60C6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p5200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0950d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0920d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0918d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0903d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0902d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0711p0550d*dc*dsc*dp*ic*isc*ip*in*' 'platform:dwc3' 'acpi*:808622B7:*' 'pci:v00001022d0000163Asv*sd*bc*sc*i*' 'pci:v00001022d00007912sv*sd*bc*sc*i*' 'pci:v00008086d0000E47Esv*sd*bc*sc*i*' 'pci:v00008086d0000E432sv*sd*bc*sc*i*' 'pci:v00008086d0000E37Esv*sd*bc*sc*i*' 'pci:v00008086d0000E332sv*sd*bc*sc*i*' 'pci:v00008086d00009A15sv*sd*bc*sc*i*' 'pci:v00008086d0000777Esv*sd*bc*sc*i*' 'pci:v00008086d00007F6Fsv*sd*bc*sc*i*' 'pci:v00008086d00007E7Esv*sd*bc*sc*i*' 'pci:v00008086d00007EC1sv*sd*bc*sc*i*' 'pci:v00008086d00007EB1sv*sd*bc*sc*i*' 'pci:v00008086d00007A61sv*sd*bc*sc*i*' 'pci:v00008086d0000A70Esv*sd*bc*sc*i*' 'pci:v00008086d00007AE1sv*sd*bc*sc*i*' 'pci:v00008086d000054EEsv*sd*bc*sc*i*' 'pci:v00008086d0000465Esv*sd*bc*sc*i*' 'pci:v00008086d000051EEsv*sd*bc*sc*i*' 'pci:v00008086d0000460Esv*sd*bc*sc*i*' 'pci:v00008086d00004DEEsv*sd*bc*sc*i*' 'pci:v00008086d000043EEsv*sd*bc*sc*i*' 'pci:v00008086d0000A0EEsv*sd*bc*sc*i*' 'pci:v00008086d00004B7Esv*sd*bc*sc*i*' 'pci:v00008086d000034EEsv*sd*bc*sc*i*' 'pci:v00008086d0000A3B0sv*sd*bc*sc*i*' 'pci:v00008086d0000A36Esv*sd*bc*sc*i*' 'pci:v00008086d00009DEEsv*sd*bc*sc*i*' 'pci:v00008086d000031AAsv*sd*bc*sc*i*' 'pci:v00008086d0000A2B0sv*sd*bc*sc*i*' 'pci:v00008086d00005AAAsv*sd*bc*sc*i*' 'pci:v00008086d00001AAAsv*sd*bc*sc*i*' 'pci:v00008086d00000AAAsv*sd*bc*sc*i*' 'pci:v00008086d0000A130sv*sd*bc*sc*i*' 'pci:v00008086d00009D30sv*sd*bc*sc*i*' 'pci:v00008086d000006EEsv*sd*bc*sc*i*' 'pci:v00008086d000002EEsv*sd*bc*sc*i*' 'pci:v00008086d0000119Esv*sd*bc*sc*i*' 'pci:v00008086d00000F37sv*sd*bc*sc*i*' 'pci:v00008086d000022B7sv*sd*bc*sc*i*' 'pci:v000016C3d0000ABCFsv*sd*bc*sc*i*' 'pci:v000016C3d0000ABCEsv*sd*bc*sc*i*' 'pci:v000016C3d0000ABCDsv*sd*bc0Csc03i*' 'acpi*:BCM2848:*' 'pci:v00000014d00007A04sv*sd*bc*sc*i*' 'pci:v0000104Ad0000CC02sv*sd*bc*sc*i*' 'pci:v000016C3d0000ABC0sv*sd*bc*sc*i*' 'of:N*T*Cintel,socfpga-agilex-hsotgC*' 'of:N*T*Cintel,socfpga-agilex-hsotg' 'of:N*T*Cst,stm32mp15-hsotgC*' 'of:N*T*Cst,stm32mp15-hsotg' 'of:N*T*Cst,stm32mp15-fsotgC*' 'of:N*T*Cst,stm32mp15-fsotg' 'of:N*T*Cst,stm32f7-hsotgC*' 'of:N*T*Cst,stm32f7-hsotg' 'of:N*T*Cst,stm32f4x9-hsotgC*' 'of:N*T*Cst,stm32f4x9-hsotg' 'of:N*T*Cst,stm32f4x9-fsotgC*' 'of:N*T*Cst,stm32f4x9-fsotg' 'of:N*T*Csophgo,cv1800-usbC*' 'of:N*T*Csophgo,cv1800-usb' 'of:N*T*Capm,apm82181-dwc-otgC*' 'of:N*T*Capm,apm82181-dwc-otg' 'of:N*T*Camcc,dwc-otgC*' 'of:N*T*Camcc,dwc-otg' 'of:N*T*Camlogic,meson-a1-usbC*' 'of:N*T*Camlogic,meson-a1-usb' 'of:N*T*Camlogic,meson-g12a-usbC*' 'of:N*T*Camlogic,meson-g12a-usb' 'of:N*T*Camlogic,meson-gxbb-usbC*' 'of:N*T*Camlogic,meson-gxbb-usb' 'of:N*T*Camlogic,meson8b-usbC*' 'of:N*T*Camlogic,meson8b-usb' 'of:N*T*Camlogic,meson8-usbC*' 'of:N*T*Camlogic,meson8-usb' 'of:N*T*Csamsung,s3c6400-hsotgC*' 'of:N*T*Csamsung,s3c6400-hsotg' 'of:N*T*Csnps,dwc2C*' 'of:N*T*Csnps,dwc2' 'of:N*T*Clantiq,xrx300-usbC*' 'of:N*T*Clantiq,xrx300-usb' 'of:N*T*Clantiq,xrx200-usbC*' 'of:N*T*Clantiq,xrx200-usb' 'of:N*T*Clantiq,arx100-usbC*' 'of:N*T*Clantiq,arx100-usb' 'of:N*T*Clantiq,ase-usbC*' 'of:N*T*Clantiq,ase-usb' 'of:N*T*Clantiq,danube-usbC*' 'of:N*T*Clantiq,danube-usb' 'of:N*T*Crockchip,rk3066-usbC*' 'of:N*T*Crockchip,rk3066-usb' 'of:N*T*Cingenic,x2000-otgC*' 'of:N*T*Cingenic,x2000-otg' 'of:N*T*Cingenic,x1830-otgC*' 'of:N*T*Cingenic,x1830-otg' 'of:N*T*Cingenic,x1700-otgC*' 'of:N*T*Cingenic,x1700-otg' 'of:N*T*Cingenic,x1600-otgC*' 'of:N*T*Cingenic,x1600-otg' 'of:N*T*Cingenic,x1000-otgC*' 'of:N*T*Cingenic,x1000-otg' 'of:N*T*Cingenic,jz4780-otgC*' 'of:N*T*Cingenic,jz4780-otg' 'of:N*T*Cingenic,jz4775-otgC*' 'of:N*T*Cingenic,jz4775-otg' 'of:N*T*Chisilicon,hi6220-usbC*' 'of:N*T*Chisilicon,hi6220-usb' 'of:N*T*Cbrcm,bcm2835-usbC*' 'of:N*T*Cbrcm,bcm2835-usb' 'pci:v000010B5d00005406sv000010B5sd00009054bc06sc80i00*' 'platform:cdns3' 'pci:v000017CDd00000100sv*sd*bc*sc*i*' 'pci:cdnsp' 'pci:v000017CDd00000100sv*sd*bc0Csc03i80*' 'pci:v000017CDd00000200sv*sd*bc0Csc03i80*' 'pci:v000017CDd00000200sv*sd*bc0Csc03iFE*' 'platform:c67x00' 'char-major-166-*' 'usb:v1519p0452d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip06in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip05in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip04in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip03in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip02in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip01in*' 'usb:v*p*d*dc*dsc*dp*ic02isc02ip00in*' 'usb:v32A7p0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v27C6p5395d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BC7p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v108Cp0169d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v108Cp0168d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v108Cp0159d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Bp0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8p685Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1424d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1422d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1420d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1414d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1412d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1411d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1403d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E2p1400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8pF58Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8pFD08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8p0083d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8p0082d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp0030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E7p6651d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p03CDd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0335d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0302d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p01D4d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04CEd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0154d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p026Cd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0275d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0223d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p01D0d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p02D9d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p010Ed*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0178d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p02E3d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p01F5d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0108d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p00E9d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p003Ad*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0094d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p007Bd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p00A0d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p008Fd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0128d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0099d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0070d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04F0d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0071d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0007d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0481d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p00ABd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p00B0d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0042d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p00FCd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0088d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p002Fd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p046Ed*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0134d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04B2d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04E6d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0420d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p048Ed*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p042Fd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0445d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p000Ed*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04DFd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0486d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0425d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0418d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0508d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0475d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0001d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p044Dd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p0419d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04C9d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p04D8d*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v0421p042Dd*dc*dsc*dp*ic02isc02ipFFin*' 'usb:v2912p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CA6pA050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C26p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09D8p0320d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vFFF0p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1576p03B1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BBBp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05F9p4002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1340d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1329d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D9Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D99d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D97d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D96d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D95d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D93d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D92d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p2D91d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p6425d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2184p0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2184p001Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20DFp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1349d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1328d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1324d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p1321d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0803p3095d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v22B8p7000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1965p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1901p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11CAp0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1611d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp1602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v079Bp000Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0482p0203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp3329d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Bp024Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Bp0248d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Bp023Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0870p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp7000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v076Dp0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0424p274Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic07isc01ip03in*' 'usb:v*p*d*dc*dsc*dp*ic07isc01ip02in*' 'usb:v*p*d*dc*dsc*dp*ic07isc01ip01in*' 'usb:v*p*d*dc07dsc01dp03ic*isc*ip*in*' 'usb:v*p*d*dc07dsc01dp02ic*isc*ip*in*' 'usb:v*p*d*dc07dsc01dp01ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic02isc09ip*in*' 'usb:v*p*d*dc*dsc*dp*icFEisc03ip01in*' 'usb:v*p*d*dc*dsc*dp*icFEisc03ip00in*' 'usb:v055FpA800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp00B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp80ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp80A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp00A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp00A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp009Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp0099d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp0094d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CEp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v100Dp3342d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v100DpCB01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0509p0812d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0659p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p330Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p330Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0675p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1803p5510d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB0p3457d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08E3p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08E3p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCB07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCB06d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCB02d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCB01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCB00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pCAFEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06B9p4061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00FAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BAFp00F2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3363d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3362d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3353d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3352d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3350d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05CCp3351d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1039p2111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p900Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1110p9001d*dc*dsc*dp*ic*isc*ip*in*' 'platform:musb-hdrc' 'platform:ci_hdrc' 'of:N*T*Clsi,zevio-usbC*' 'of:N*T*Clsi,zevio-usb' 'of:N*T*Cxlnx,zynq-usb-2.20aC*' 'of:N*T*Cxlnx,zynq-usb-2.20a' 'of:N*T*Cchipidea,usb2C*' 'of:N*T*Cchipidea,usb2' 'platform:ci13xxx_msm' 'platform:msm_hsusb' 'of:N*T*Cqcom,ci-hdrcC*' 'of:N*T*Cqcom,ci-hdrc' 'of:N*T*Cnuvoton,npcm845-udcC*' 'of:N*T*Cnuvoton,npcm845-udc' 'of:N*T*Cnuvoton,npcm750-udcC*' 'of:N*T*Cnuvoton,npcm750-udc' 'platform:ci13xxx_pci' 'pci:v00008086d0000E006sv*sd*bc*sc*i*' 'pci:v00008086d00000829sv*sd*bc*sc*i*' 'pci:v00008086d00000811sv*sd*bc*sc*i*' 'pci:v0000153Fd00001006sv*sd*bc*sc*i*' 'pci:v0000153Fd00001004sv*sd*bc*sc*i*' 'platform:net2272' 'pci:v000010B5d00003272sv*sd*bc*sc*i*' 'pci:v000010B5d00009054sv*sd*bc*sc*i*' 'pci:v000010B5d00003382sv*sd*bc0Csc03iFE*' 'pci:v000010B5d00003380sv*sd*bc0Csc03iFE*' 'pci:v000010B5d00002380sv*sd*bc0Csc03iFE*' 'pci:v000017CCd00002282sv*sd*bc0Csc03iFE*' 'pci:v000017CCd00002280sv*sd*bc0Csc03iFE*' 'pci:v00001022d00002096sv*sd*bc0Csc03iFE*' 'platform:pxa27x-udc' 'pci:v0000102Fd00000107sv*sd*bc0Csc03iFE*' 'platform:m66592_udc' 'platform:r8a66597_udc' 'pci:v000010DBd00008808sv*sd*bc0Csc03iFE*' 'pci:v000010DBd0000801Dsv*sd*bc0Csc03iFE*' 'pci:v00008086d00008808sv*sd*bc0Csc03iFE*' 'pci:v00008086d00008808sv00001CC8sd00000001bc0Csc03iFE*' 'pci:v00008086d00000939sv*sd*bc0Csc03iFE*' 'platform:mv-udc' 'platform:mv-u3d' 'of:N01_021T*C*' 'of:N01_021T*' 'of:NGAISLER_USBDCT*C*' 'of:NGAISLER_USBDCT*' 'of:N*T*Cmaxim,max3421-udcC*' 'of:N*T*Cmaxim,max3421-udc' 'of:N*T*Cmaxim,max3420-udcC*' 'of:N*T*Cmaxim,max3420-udc' 'pci:cdns2' 'pci:v000017CDd00000120sv*sd*bc0Csc03iFE*' 'usbfunc:acm' 'usbfunc:Loopback' 'usbfunc:SourceSink' 'usbfunc:gser' 'usbfunc:obex' 'usbfunc:ncm' 'usbfunc:ecm' 'usbfunc:phonet' 'usbfunc:eem' 'usbfunc:geth' 'usbfunc:rndis' 'usbfunc:mass_storage' 'usbfunc:ffs' 'fs-functionfs' 'usbfunc:uac1' 'usbfunc:uac1_legacy' 'usbfunc:uac2' 'usbfunc:uvc' 'usbfunc:midi' 'usbfunc:midi2' 'usbfunc:hid' 'usbfunc:printer' 'usbfunc:tcm' 'fs-gadgetfs' 'typec:idFF01m01' 'typec:id0955m*' 'of:N*T*Cfcs,fusb302C*' 'of:N*T*Cfcs,fusb302' 'i2c:typec_fusb302' 'platform:bxt_wcove_usbc' 'i2c:tcpci' 'i2c:rt1715' 'i2c:rt1711h' 'of:N*T*Crichtek,rt1715C*' 'of:N*T*Crichtek,rt1715' 'of:N*T*Crichtek,rt1711hC*' 'of:N*T*Crichtek,rt1711h' 'of:N*T*Cmediatek,mt6360-tcpcC*' 'of:N*T*Cmediatek,mt6360-tcpc' 'of:N*T*Cmediatek,mt6370-tcpcC*' 'of:N*T*Cmediatek,mt6370-tcpc' 'i2c:maxtcpc' 'acpi*:PNP0CA0:*' 'of:N*T*Ccypress,cypd4226C*' 'of:N*T*Ccypress,cypd4226' 'i2c:ccgx-ucsi' 'acpi*:AMDI0042:*' 'platform:ucsi-stm32g0' 'of:N*T*Cst,stm32g0-typecC*' 'of:N*T*Cst,stm32g0-typec' 'i2c:stm32g0-typec' 'of:N*T*Cti,tps25750C*' 'of:N*T*Cti,tps25750' 'of:N*T*Capple,cd321xC*' 'of:N*T*Capple,cd321x' 'of:N*T*Cti,tps6598xC*' 'of:N*T*Cti,tps6598x' 'i2c:tps6598x' 'i2c:anx7411' 'of:N*T*Cti,hd3ss3220C*' 'of:N*T*Cti,hd3ss3220' 'of:N*T*Cst,stusb1600C*' 'of:N*T*Cst,stusb1600' 'of:N*T*Crichtek,rt1719C*' 'of:N*T*Crichtek,rt1719' 'of:N*T*Cwillsemi,wusb3801C*' 'of:N*T*Cwillsemi,wusb3801' 'i2c:fsa4480' 'of:N*T*Cfcs,fsa4480C*' 'of:N*T*Cfcs,fsa4480' 'of:N*T*Cgpio-sbu-muxC*' 'of:N*T*Cgpio-sbu-mux' 'i2c:pi3usb30532' 'acpi*:INTC105C:*' 'i2c:it5205' 'of:N*T*Cite,it5205C*' 'of:N*T*Cite,it5205' 'i2c:nb7vpq904m' 'of:N*T*Connn,nb7vpq904mC*' 'of:N*T*Connn,nb7vpq904m' 'i2c:ptn36502' 'of:N*T*Cnxp,ptn36502C*' 'of:N*T*Cnxp,ptn36502' 'i2c:wcd9390-usbss' 'of:N*T*Cqcom,wcd9390-usbssC*' 'of:N*T*Cqcom,wcd9390-usbss' 'platform:intel_xhci_usb_sw' 'platform:adp5520-keys' 'i2c:adp5587-keys' 'i2c:adp5588-keys' 'of:N*T*Cadi,adp5587C*' 'of:N*T*Cadi,adp5587' 'of:N*T*Cadi,adp5588C*' 'of:N*T*Cadi,adp5588' 'i2c:adp5585-02-keys' 'i2c:adp5585-keys' 'i2c:adp5589-keys' 'acpi*:APP000D:*' 'serio:ty02pr22id*ex*' 'serio:ty06pr*id*ex*' 'serio:ty01pr*id*ex*' 'platform:cros-ec-keyb' 'acpi*:GOOG0007:*' 'i2c:cypress-sf' 'i2c:dir685tk' 'platform:gpio-keys' 'of:N*T*Cgpio-keysC*' 'of:N*T*Cgpio-keys' 'platform:gpio-keys-polled' 'of:N*T*Cgpio-keys-polledC*' 'of:N*T*Cgpio-keys-polled' 'i2c:tca6408-keys' 'i2c:tca6416-keys' 'i2c:tca8418' 'of:N*T*Cti,tca8418C*' 'of:N*T*Cti,tca8418' 'platform:iqs62x-keys' 'serio:ty02pr28id*ex*' 'i2c:lm8323' 'i2c:lm8333' 'platform:matrix-keypad' 'i2c:max7359' 'i2c:mcs5080_touchkey' 'i2c:mcs5000_touchkey' 'i2c:mpr121_touchkey' 'of:N*T*Cmediatek,mt6358-keysC*' 'of:N*T*Cmediatek,mt6358-keys' 'of:N*T*Cmediatek,mt6357-keysC*' 'of:N*T*Cmediatek,mt6357-keys' 'of:N*T*Cmediatek,mt6331-keysC*' 'of:N*T*Cmediatek,mt6331-keys' 'of:N*T*Cmediatek,mt6323-keysC*' 'of:N*T*Cmediatek,mt6323-keys' 'of:N*T*Cmediatek,mt6397-keysC*' 'of:N*T*Cmediatek,mt6397-keys' 'serio:ty02pr1Fid*ex*' 'of:N*T*Cpine64,pinephone-keyboardC*' 'of:N*T*Cpine64,pinephone-keyboard' 'of:N*T*Cmicrochip,qt1050C*' 'of:N*T*Cmicrochip,qt1050' 'i2c:qt1070' 'i2c:qt2160' 'platform:s5pv210-keypad' 'platform:samsung-keypad' 'serio:ty02pr20id*ex*' 'serio:ty02pr00id*ex*' 'serio:ty02pr10id*ex*' 'i2c:tm2-touchkey' 'of:N*T*Ccoreriver,tc360-touchkeyC*' 'of:N*T*Ccoreriver,tc360-touchkey' 'of:N*T*Ccypress,aries-touchkeyC*' 'of:N*T*Ccypress,aries-touchkey' 'of:N*T*Ccypress,midas-touchkeyC*' 'of:N*T*Ccypress,midas-touchkey' 'of:N*T*Ccypress,tm2-touchkeyC*' 'of:N*T*Ccypress,tm2-touchkey' 'platform:twl4030_keypad' 'serio:ty00pr*id*ex*' 'usb:v05ACp022Bd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp022Ad*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0229d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp021Cd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp021Bd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp021Ad*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0219d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0218d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0217d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0216d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0215d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0214d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp030Bd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp030Ad*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp020Fd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp020Ed*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0274d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0273d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0272d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0292d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0291d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0290d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp025Bd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp025Ad*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0259d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0264d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0263d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0262d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0254d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0253d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0252d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp024Ed*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp024Dd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp024Cd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp024Bd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp024Ad*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0249d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0247d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0246d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0245d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0244d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0243d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0242d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0241d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0240d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp023Fd*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0238d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0237d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0236d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0232d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0231d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0230d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0225d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0224d*dc*dsc*dp*ic03isc*ip02in*' 'usb:v05ACp0223d*dc*dsc*dp*ic03isc*ip02in*' 'i2c:cyapa' 'acpi*:CYAP0002:*' 'acpi*:CYAP0001:*' 'acpi*:CYAP0000:*' 'i2c:elan_i2c' 'acpi*:ELAN1000:*' 'acpi*:ELAN0637:*' 'acpi*:ELAN0636:*' 'acpi*:ELAN0635:*' 'acpi*:ELAN0634:*' 'acpi*:ELAN0633:*' 'acpi*:ELAN0632:*' 'acpi*:ELAN0631:*' 'acpi*:ELAN062F:*' 'acpi*:ELAN062E:*' 'acpi*:ELAN062D:*' 'acpi*:ELAN062C:*' 'acpi*:ELAN062B:*' 'acpi*:ELAN062A:*' 'acpi*:ELAN0629:*' 'acpi*:ELAN0628:*' 'acpi*:ELAN0627:*' 'acpi*:ELAN0626:*' 'acpi*:ELAN0625:*' 'acpi*:ELAN0624:*' 'acpi*:ELAN0623:*' 'acpi*:ELAN0622:*' 'acpi*:ELAN0621:*' 'acpi*:ELAN0620:*' 'acpi*:ELAN061F:*' 'acpi*:ELAN061E:*' 'acpi*:ELAN061D:*' 'acpi*:ELAN061C:*' 'acpi*:ELAN061A:*' 'acpi*:ELAN0619:*' 'acpi*:ELAN0618:*' 'acpi*:ELAN0617:*' 'acpi*:ELAN0616:*' 'acpi*:ELAN0615:*' 'acpi*:ELAN0612:*' 'acpi*:ELAN0611:*' 'acpi*:ELAN0610:*' 'acpi*:ELAN060F:*' 'acpi*:ELAN060C:*' 'acpi*:ELAN060B:*' 'acpi*:ELAN0609:*' 'acpi*:ELAN0608:*' 'acpi*:ELAN0607:*' 'acpi*:ELAN0606:*' 'acpi*:ELAN0605:*' 'acpi*:ELAN0604:*' 'acpi*:ELAN0603:*' 'acpi*:ELAN0602:*' 'acpi*:ELAN0601:*' 'acpi*:ELAN0600:*' 'acpi*:ELAN0100:*' 'acpi*:ELAN0000:*' 'platform:gpio_mouse' 'of:N*T*Cgpio-mouseC*' 'of:N*T*Cgpio-mouse' 'serio:ty05pr*id*ex*' 'serio:ty01pr*id*ex*' 'serio:ty02pr07id*ex*' 'serio:ty02pr06id*ex*' 'serio:ty02pr05id*ex*' 'serio:ty02pr04id*ex*' 'serio:ty02pr03id*ex*' 'serio:ty02pr02id*ex*' 'serio:ty02pr01id*ex*' 'i2c:synaptics_i2c' 'usb:v06CBp0013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06CBp0001d*dc*dsc*dp*ic*isc*ip*in*' 'serio:ty02pr08id*ex*' 'of:N*T*Cadc-joystickC*' 'of:N*T*Cadc-joystick' 'i2c:as5011' 'serio:ty02pr42id*ex*' 'serio:ty02pr1Did*ex*' 'usb:v06F8pA302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A3pFF04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061CpC084d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v061CpC0A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05EFp8888d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05EFp8884d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05EFp020Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046DpC291d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046DpC281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v044FpA01Cd*dc*dsc*dp*ic*isc*ip*in*' 'serio:ty02pr1Aid*ex*' 'spi:psxpad-spi' 'usb:v1781p0898d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:qwiic_joystick' 'i2c:seesaw-gamepad' 'of:N*T*Cadafruit,seesaw-gamepadC*' 'of:N*T*Cadafruit,seesaw-gamepad' 'of:N*T*Craspberrypi,sensehat-joystickC*' 'of:N*T*Craspberrypi,sensehat-joystick' 'serio:ty02pr1Bid*ex*' 'serio:ty02pr19id*ex*' 'serio:ty02pr1Eid*ex*' 'serio:ty02pr24id*ex*' 'serio:ty02pr18id*ex*' 'usb:v3537p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v3537p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v3537p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v3285p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v3285p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v31E3p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v31E3p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v2F24p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v2F24p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v2E24p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v2DC8p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v2DC8p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v2DC8p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v2C22p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v2C22p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v294Bp*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v260Dp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v260Dp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v2563p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v2563p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v24C6p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v24C6p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v24C6p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v2345p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v2345p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v20D6p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v20D6p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v20D6p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1BADp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1BADp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1949p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1949p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v17EFp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v17EFp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1689p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1689p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v162Ep*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v162Ep*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v15E4p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v15E4p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1532p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v1532p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1532p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v146Bp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v146Bp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1430p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1430p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v12ABp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v12ABp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v1209p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1209p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v11FFp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v11FFp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v11C9p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v11C9p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v10F5p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v1038p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v1038p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0F0Dp*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v0F0Dp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v0F0Dp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0E6Fp*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v0E6Fp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v0E6Fp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0C12p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v0C12p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0B05p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v07FFp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v07FFp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0738p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v0738p4540d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0738p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v0738p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v06A3p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v06A3p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v056Ep*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v056Ep*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v046Dp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v046Dp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v045Ep*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v045Ep*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v045Ep*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v044Fp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v044Fp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v03F0p*d*dc*dsc*dp*icFFisc47ipD0in*' 'usb:v03F0p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v03F0p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v03EBp*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v03EBp*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v0079p*d*dc*dsc*dp*icFFisc5Dip81in*' 'usb:v0079p*d*dc*dsc*dp*icFFisc5Dip01in*' 'usb:v*p*d*dc*dsc*dp*ic58isc42ip00in*' 'serio:ty02pr36id*ex*' 'usb:v0460p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0460p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p5003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B57p*d*dc*dsc*dp*ic03isc01ip02in*' 'usb:v084Ep1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E20p0101d*dc*dsc*dp*ic*isc*ip*in*' 'serio:ty02pr3Eid*ex*' 'platform:88pm860x-touch' 'spi:ad7877' 'i2c:ad7889' 'i2c:ad7879' 'spi:ad7879' 'of:N*T*Cresistive-adc-touchC*' 'of:N*T*Cresistive-adc-touch' 'of:N*T*Cti,ads7873C*' 'of:N*T*Cti,ads7873' 'of:N*T*Cti,ads7846C*' 'of:N*T*Cti,ads7846' 'of:N*T*Cti,ads7845C*' 'of:N*T*Cti,ads7845' 'of:N*T*Cti,ads7843C*' 'of:N*T*Cti,ads7843' 'of:N*T*Cti,tsc2046C*' 'of:N*T*Cti,tsc2046' 'spi:ads7873' 'spi:ads7846' 'spi:ads7845' 'spi:ads7843' 'spi:tsc2046' 'of:N*T*Catmel,mXT224C*' 'of:N*T*Catmel,mXT224' 'of:N*T*Catmel,atmel_mxt_tpC*' 'of:N*T*Catmel,atmel_mxt_tp' 'of:N*T*Catmel,atmel_mxt_tsC*' 'of:N*T*Catmel,atmel_mxt_ts' 'of:N*T*Catmel,qt602240_tsC*' 'of:N*T*Catmel,qt602240_ts' 'of:N*T*Catmel,maxtouchC*' 'of:N*T*Catmel,maxtouch' 'acpi*:ATML0001:*' 'acpi*:ATML0000:*' 'i2c:mXT224' 'i2c:maxtouch' 'i2c:atmel_mxt_tp' 'i2c:atmel_mxt_ts' 'i2c:qt602240_ts' 'i2c:auo_pixcir_ts' 'i2c:bu21013_tp' 'i2c:bu21029' 'acpi*:CHPN0001:*' 'i2c:cy8ctma140' 'of:N*T*Ccypress,cy8ctma140C*' 'of:N*T*Ccypress,cy8ctma140' 'i2c:cy8ctmg110' 'i2c:cyttsp-i2c' 'of:N*T*Ccypress,cy8ctst341C*' 'of:N*T*Ccypress,cy8ctst341' 'of:N*T*Ccypress,cy8ctma340C*' 'of:N*T*Ccypress,cy8ctma340' 'spi:cyttsp' 'of:N*T*Ccypress,cy8ctst341C*' 'of:N*T*Ccypress,cy8ctst341' 'of:N*T*Ccypress,cy8ctma340C*' 'of:N*T*Ccypress,cy8ctma340' 'i2c:cyttsp4_i2c_adapter' 'spi:cyttsp4' 'of:N*T*Ccypress,tt21000C*' 'of:N*T*Ccypress,tt21000' 'i2c:cyttsp5' 'platform:da9034-touch' 'platform:da9052-tsi' 'serio:ty02pr3Aid*ex*' 'i2c:ft8719' 'i2c:ft8201' 'i2c:ft6236' 'i2c:ft5452' 'i2c:ev-ft5726' 'i2c:edt-ft5506' 'i2c:edt-ft5x06' 'of:N*T*Cfocaltech,ft8719C*' 'of:N*T*Cfocaltech,ft8719' 'of:N*T*Cfocaltech,ft8201C*' 'of:N*T*Cfocaltech,ft8201' 'of:N*T*Cfocaltech,ft6236C*' 'of:N*T*Cfocaltech,ft6236' 'of:N*T*Cfocaltech,ft5452C*' 'of:N*T*Cfocaltech,ft5452' 'of:N*T*Cfocaltech,ft5426C*' 'of:N*T*Cfocaltech,ft5426' 'of:N*T*Cevervision,ev-ft5726C*' 'of:N*T*Cevervision,ev-ft5726' 'of:N*T*Cedt,edt-ft5506C*' 'of:N*T*Cedt,edt-ft5506' 'of:N*T*Cedt,edt-ft5406C*' 'of:N*T*Cedt,edt-ft5406' 'of:N*T*Cedt,edt-ft5306C*' 'of:N*T*Cedt,edt-ft5306' 'of:N*T*Cedt,edt-ft5206C*' 'of:N*T*Cedt,edt-ft5206' 'serio:ty02pr3Bid*ex*' 'i2c:hy4635' 'i2c:hy4633' 'i2c:hy4623' 'i2c:hy4621' 'i2c:hy4614' 'i2c:hy4613' 'of:N*T*Chycon,hy4635C*' 'of:N*T*Chycon,hy4635' 'of:N*T*Chycon,hy4633C*' 'of:N*T*Chycon,hy4633' 'of:N*T*Chycon,hy4623C*' 'of:N*T*Chycon,hy4623' 'of:N*T*Chycon,hy4621C*' 'of:N*T*Chycon,hy4621' 'of:N*T*Chycon,hy4614C*' 'of:N*T*Chycon,hy4614' 'of:N*T*Chycon,hy4613C*' 'of:N*T*Chycon,hy4613' 'serio:ty02pr1Cid*ex*' 'i2c:eeti_ts' 'i2c:ektf2232' 'i2c:ektf2132' 'i2c:ektf2127' 'i2c:ektf3624' 'i2c:ekth3500' 'i2c:elants_i2c' 'acpi*:ELAN0001:*' 'serio:ty02pr29id*ex*' 'serio:ty02pr3Fid*ex*' 'i2c:exc81w32' 'i2c:exc80h84' 'i2c:exc80h60' 'i2c:exc3000' 'acpi*:EGA00001:*' 'serio:ty02pr35id*ex*' 'i2c:GDIX1001:00' 'acpi*:GDX9110:*' 'acpi*:GDIX1002:*' 'acpi*:GDIX1001:*' 'i2c:gt9916' 'of:N*T*Cgoodix,gt9916C*' 'of:N*T*Cgoodix,gt9916' 'spi:gt9916' 'of:N*T*Cgoodix,gt9916C*' 'of:N*T*Cgoodix,gt9916' 'i2c:hideep_ts' 'acpi*:HIDP0001:*' 'i2c:hynitron_ts' 'of:N*T*Chynitron,cst340C*' 'of:N*T*Chynitron,cst340' 'i2c:ili251x' 'i2c:ili2120' 'i2c:ili2117' 'i2c:ili210x' 'of:N*T*Cilitek,ili251xC*' 'of:N*T*Cilitek,ili251x' 'of:N*T*Cilitek,ili2120C*' 'of:N*T*Cilitek,ili2120' 'of:N*T*Cilitek,ili2117C*' 'of:N*T*Cilitek,ili2117' 'of:N*T*Cilitek,ili210xC*' 'of:N*T*Cilitek,ili210x' 'i2c:ilitek_ts' 'acpi*:ILTK0001:*' 'serio:ty02pr37id*ex*' 'i2c:max11801' 'of:N*T*Cmaxim,max11801C*' 'of:N*T*Cmaxim,max11801' 'platform:mc13783-ts' 'i2c:mcs5000_ts' 'acpi*:MLFS0000:*' 'i2c:mip4_ts' 'i2c:mms114' 'of:N*T*Cmstar,msg2638C*' 'of:N*T*Cmstar,msg2638' 'of:N*T*Cmstar,msg2138C*' 'of:N*T*Cmstar,msg2138' 'serio:ty02pr30id*ex*' 'i2c:NVT-ts' 'mtouchusb' 'itmtouch' 'touchkitusb' 'usb:v7374p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E7p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1870p0001d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v10F0p2002d*dc*dsc*dp*ic0Aisc00ip00in*' 'usb:v0664p0306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0664p0309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14C8p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1AC7p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0F92p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08F2p00F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08F2p00CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08F2p007Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DFCp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1391p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6615p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v6615p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v595Ap0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v255Ep0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AFAp03E8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0637p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1234p5678d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v16E3pF9E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pF9E9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0596p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v134Cp0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v134Cp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v134Cp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v134Cp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1234p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1234p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EEFp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EEFp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0123p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3823p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3823p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EEFp0002d*dc*dsc*dp*ic03isc*ip*in*' 'usb:v0EEFp0001d*dc*dsc*dp*ic03isc*ip*in*' 'platform:pcap_ts' 'serio:ty02pr31id*ex*' 'i2c:pixcir_tangoc' 'i2c:pixcir_ts' 'i2c:rm32380' 'i2c:raydium_i2c' 'acpi*:RAYD0001:*' 'i2c:s6sy761' 'i2c:mssl1680' 'i2c:gsl3692' 'i2c:gsl3675' 'i2c:gsl3670' 'i2c:gsl1688' 'i2c:gsl1680' 'acpi*:MSSL0017:*' 'acpi*:MSSL0002:*' 'acpi*:MSSL0001:*' 'acpi*:MSSL1680:*' 'acpi*:GSL3692:*' 'acpi*:GSL3675:*' 'acpi*:GSL3670:*' 'acpi*:GSL1688:*' 'acpi*:GSL1680:*' 'i2c:9200-ts' 'i2c:sis_i2c_ts' 'i2c:st1633-ts' 'i2c:st1232-ts' 'of:N*T*Csitronix,st1633C*' 'of:N*T*Csitronix,st1633' 'of:N*T*Csitronix,st1232C*' 'of:N*T*Csitronix,st1232' 'i2c:stmfts' 'usb:v045Ep0775d*dc*dsc*dp*ic*isc*ip*in*' 'acpi*:MSHW0037:*' 'serio:ty02pr38id*ex*' 'serio:ty02pr32id*ex*' 'serio:ty02pr33id*ex*' 'serio:ty02pr3Did*ex*' 'i2c:tsc2004' 'spi:tsc2005' 'of:N*T*Cti,tsc2007C*' 'of:N*T*Cti,tsc2007' 'i2c:tsc2007' 'serio:ty02pr39id*ex*' 'i2c:WAC_I2C_EMR' 'i2c:wdt87xx_i2c' 'acpi*:WDHT0001:*' 'platform:wm831x-touch' 'i2c:semtech_sx8656' 'i2c:semtech_sx8655' 'i2c:semtech_sx8654' 'i2c:semtech_sx8650' 'platform:tps6507x-ts' 'of:N*T*Czeitec,zet6223C*' 'of:N*T*Czeitec,zet6223' 'i2c:zet6223' 'i2c:zforce-ts' 'of:N*T*Ctoradex,vf50-touchscreenC*' 'of:N*T*Ctoradex,vf50-touchscreen' 'i2c:bu21023_ts' 'i2c:iqs525' 'i2c:iqs572' 'i2c:iqs550' 'of:N*T*Cazoteq,iqs525C*' 'of:N*T*Cazoteq,iqs525' 'of:N*T*Cazoteq,iqs572C*' 'of:N*T*Cazoteq,iqs572' 'of:N*T*Cazoteq,iqs550C*' 'of:N*T*Cazoteq,iqs550' 'of:N*T*Cazoteq,iqs7211eC*' 'of:N*T*Cazoteq,iqs7211e' 'of:N*T*Cazoteq,iqs7211aC*' 'of:N*T*Cazoteq,iqs7211a' 'of:N*T*Cazoteq,iqs7210aC*' 'of:N*T*Cazoteq,iqs7210a' 'i2c:hx83112b' 'i2c:hx83100a' 'platform:88pm80x-onkey' 'i2c:ad7148_captouch' 'i2c:ad7147a_captouch' 'i2c:ad7147_captouch' 'i2c:ad7143_captouch' 'i2c:ad7142_captouch' 'i2c:adxl34x' 'of:N*T*Cadi,adxl34xC*' 'of:N*T*Cadi,adxl34x' 'of:N*T*Cadi,adxl345C*' 'of:N*T*Cadi,adxl345' 'dmi:*:svnFUJITSU:pnLifebook*:pvr*:rvnFUJITSU:*' 'dmi:*:svnFUJITSU:pnLifeBook*:pvr*:rvnFUJITSU:*' 'i2c:fujitsu_apanel' 'platform:arizona-haptics' 'usb:v0471p0602d*dc*dsc*dp*ic*isc*ip*in*' 'acpi*:ASIM0000:*' 'i2c:bma023' 'i2c:smb380' 'i2c:bma150' 'usb:v0D8Cp000Ed*dc*dsc*dp*ic03isc00ip00in*' 'i2c:cma3000_d01' 'i2c:da7280' 'platform:da9052-onkey' 'platform:da9055-onkey' 'platform:da9063-onkey' 'of:N*T*Cdlg,da9062-onkeyC*' 'of:N*T*Cdlg,da9062-onkey' 'of:N*T*Cdlg,da9063-onkeyC*' 'of:N*T*Cdlg,da9063-onkey' 'platform:e3x0-button' 'i2c:drv2605l' 'of:N*T*Cti,drv2605lC*' 'of:N*T*Cti,drv2605l' 'of:N*T*Cti,drv2605C*' 'of:N*T*Cti,drv2605' 'of:N*T*Cti,drv2604lC*' 'of:N*T*Cti,drv2604l' 'of:N*T*Cti,drv2604C*' 'of:N*T*Cti,drv2604' 'i2c:drv2665' 'i2c:drv2667' 'platform:gpio-vibrator' 'of:N*T*Cibm,op-panelC*' 'of:N*T*Cibm,op-panel' 'of:N*T*Cazoteq,iqs269a-d0C*' 'of:N*T*Cazoteq,iqs269a-d0' 'of:N*T*Cazoteq,iqs269a-00C*' 'of:N*T*Cazoteq,iqs269a-00' 'of:N*T*Cazoteq,iqs269aC*' 'of:N*T*Cazoteq,iqs269a' 'of:N*T*Cazoteq,iqs626aC*' 'of:N*T*Cazoteq,iqs626a' 'of:N*T*Cazoteq,iqs7222dC*' 'of:N*T*Cazoteq,iqs7222d' 'of:N*T*Cazoteq,iqs7222cC*' 'of:N*T*Cazoteq,iqs7222c' 'of:N*T*Cazoteq,iqs7222bC*' 'of:N*T*Cazoteq,iqs7222b' 'of:N*T*Cazoteq,iqs7222aC*' 'of:N*T*Cazoteq,iqs7222a' 'usb:v06CDp0202d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:kxtj9' 'platform:max77843-haptic' 'platform:max77693-haptic' 'of:N*T*Cmaxim,max77843-hapticC*' 'of:N*T*Cmaxim,max77843-haptic' 'of:N*T*Cmaxim,max77693-hapticC*' 'of:N*T*Cmaxim,max77693-haptic' 'platform:max8997-haptic' 'platform:mc13783-pwrbutton' 'i2c:mma8450' 'of:N*T*Cfsl,mma8450C*' 'of:N*T*Cfsl,mma8450' 'platform:palmas-pwrbutton' 'platform:pcap_keys' 'platform:pcf50633-input' 'i2c:pcf8574_keypad' 'platform:pcspkr' 'usb:v05F3p0240d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Dp04AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v077Dp0410d*dc*dsc*dp*ic*isc*ip*in*' 'platform:pwm-beeper' 'platform:pwm-vibrator' 'of:N*T*Czii,rave-sp-pwrbuttonC*' 'of:N*T*Czii,rave-sp-pwrbutton' 'of:N*T*Cregulator-hapticC*' 'of:N*T*Cregulator-haptic' 'platform:retu-pwrbutton' 'of:N*T*Crichtek,rt5120-pwrkeyC*' 'of:N*T*Crichtek,rt5120-pwrkey' 'platform:axp221-pek' 'platform:axp20x-pek' 'platform:rotary-encoder' 'acpi*:MSHW0040:*' 'acpi*:MSHW0028:*' 'acpi*:ACPI0011:*' 'acpi*:ID9001:*' 'acpi*:INT33D3:*' 'acpi*:PNP0C40:*' 'platform:twl4030_pwrbutton' 'platform:twl4030-vibra' 'platform:twl6040-vibra' 'devname:uinput' 'char-major-10-223' 'platform:wm831x-on' 'xen:vkbd' 'usb:v6993pB001d*dc*dsc*dp*ic03isc00ip00in*' 'dmi*:svn*LENOVO*:pn*20035*:pvr*LenovoIdeaPadY550P*:' 'dmi*:svn*LENOVO*:pn*20017*:pvr*LenovoIdeaPadY550*:' 'input:b*v*p*e*-e*1,*3,*k*110,*r*a*0,*1,*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*3,*k*145,*r*a*0,*1,*18,*1C,*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*3,*k*14A,*r*a*0,*1,*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*2,*k*r*8,*a*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*2,*k*110,*r*0,*1,*a*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*k*2C0,*r*a*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*k*130,*r*a*m*l*s*f*w*' 'input:b*v*p*e*-e*1,*k*120,*r*a*m*l*s*f*w*' 'input:b*v*p*e*-e*3,*k*r*a*6,*m*l*s*f*w*' 'input:b*v*p*e*-e*3,*k*r*a*8,*m*l*s*f*w*' 'input:b*v*p*e*-e*3,*k*r*a*2,*m*l*s*f*w*' 'input:b*v*p*e*-e*3,*k*r*a*0,*m*l*s*f*w*' 'i2c:rmi4_i2c' 'spi:rmi4-spi' 'i2c:rmi4_smbus' 'platform:88pm80x-rtc' 'i2c:abb5zes3' 'i2c:rv1805' 'i2c:ab1805' 'i2c:ab1804' 'i2c:ab1803' 'i2c:ab1801' 'i2c:ab0805' 'i2c:ab0804' 'i2c:ab0803' 'i2c:ab0801' 'i2c:abx80x' 'i2c:bq32000' 'of:N*T*Cti,bq32000C*' 'of:N*T*Cti,bq32000' 'platform:cros-ec-rtc' 'platform:da9052-rtc' 'platform:da9055-rtc' 'platform:da9063-rtc' 'of:N*T*Cdlg,da9062-rtcC*' 'of:N*T*Cdlg,da9062-rtc' 'of:N*T*Cdlg,da9063-rtcC*' 'of:N*T*Cdlg,da9063-rtc' 'platform:rtc-ds1286' 'spi:ds1302' 'spi:rtc-ds1305' 'i2c:rx8130' 'i2c:isl12057' 'i2c:rx8025' 'i2c:pt7c4338' 'i2c:mcp7941x' 'i2c:mcp7940x' 'i2c:m41t11' 'i2c:m41t00' 'i2c:m41t0' 'i2c:ds3231' 'i2c:ds1341' 'i2c:ds1340' 'i2c:ds1388' 'i2c:ds1339' 'i2c:ds1338' 'i2c:ds1337' 'i2c:ds1308' 'i2c:ds1307' 'of:N*T*Cepson,rx8130C*' 'of:N*T*Cepson,rx8130' 'of:N*T*Cisil,isl12057C*' 'of:N*T*Cisil,isl12057' 'of:N*T*Cepson,rx8025C*' 'of:N*T*Cepson,rx8025' 'of:N*T*Cpericom,pt7c4338C*' 'of:N*T*Cpericom,pt7c4338' 'of:N*T*Cmicrochip,mcp7941xC*' 'of:N*T*Cmicrochip,mcp7941x' 'of:N*T*Cmicrochip,mcp7940xC*' 'of:N*T*Cmicrochip,mcp7940x' 'of:N*T*Cst,m41t11C*' 'of:N*T*Cst,m41t11' 'of:N*T*Cst,m41t00C*' 'of:N*T*Cst,m41t00' 'of:N*T*Cst,m41t0C*' 'of:N*T*Cst,m41t0' 'of:N*T*Cmaxim,ds3231C*' 'of:N*T*Cmaxim,ds3231' 'of:N*T*Cdallas,ds1341C*' 'of:N*T*Cdallas,ds1341' 'of:N*T*Cdallas,ds1340C*' 'of:N*T*Cdallas,ds1340' 'of:N*T*Cdallas,ds1388C*' 'of:N*T*Cdallas,ds1388' 'of:N*T*Cdallas,ds1339C*' 'of:N*T*Cdallas,ds1339' 'of:N*T*Cdallas,ds1338C*' 'of:N*T*Cdallas,ds1338' 'of:N*T*Cdallas,ds1337C*' 'of:N*T*Cdallas,ds1337' 'of:N*T*Cdallas,ds1308C*' 'of:N*T*Cdallas,ds1308' 'of:N*T*Cdallas,ds1307C*' 'of:N*T*Cdallas,ds1307' 'spi:ds1344' 'spi:ds1343' 'i2c:ds1374' 'spi:rtc-ds1390' 'of:N*T*Cdallas,ds1390C*' 'of:N*T*Cdallas,ds1390' 'spi:ds1390' 'platform:ds1511' 'platform:rtc-ds1553' 'i2c:ds1672' 'of:N*T*Cdallas,ds1672C*' 'of:N*T*Cdallas,ds1672' 'platform:rtc-ds1685' 'platform:rtc-ds1742' 'of:N*T*Cmaxim,ds1742C*' 'of:N*T*Cmaxim,ds1742' 'platform:ds2404' 'spi:ds3234' 'i2c:ds3232' 'of:N*T*Cdallas,ds3232C*' 'of:N*T*Cdallas,ds3232' 'i2c:em3027' 'i2c:fm3130' 'platform:rtc-ftrtc010' 'of:N*T*Cfaraday,ftrtc010C*' 'of:N*T*Cfaraday,ftrtc010' 'of:N*T*Ccortina,gemini-rtcC*' 'of:N*T*Ccortina,gemini-rtc' 'of:N*T*Cgoogle,goldfish-rtcC*' 'of:N*T*Cgoogle,goldfish-rtc' 'platform:HID-SENSOR-2000a0' 'of:N*T*Cisil,isl12022C*' 'of:N*T*Cisil,isl12022' 'of:N*T*Cisl,isl12022C*' 'of:N*T*Cisl,isl12022' 'i2c:isl12022' 'i2c:raa215300_a0' 'i2c:isl1219' 'i2c:isl1218' 'i2c:isl1209' 'i2c:isl1208' 'of:N*T*Cisil,isl1219C*' 'of:N*T*Cisil,isl1219' 'of:N*T*Cisil,isl1218C*' 'of:N*T*Cisil,isl1218' 'of:N*T*Cisil,isl1209C*' 'of:N*T*Cisil,isl1209' 'of:N*T*Cisil,isl1208C*' 'of:N*T*Cisil,isl1208' 'platform:lp8788-rtc' 'i2c:rv4162' 'i2c:m41st87' 'i2c:m41st85' 'i2c:m41st84' 'i2c:m41t83' 'i2c:m41t82' 'i2c:m41t81s' 'i2c:m41t81' 'i2c:m41t80' 'i2c:m41t65' 'i2c:m41t62' 'of:N*T*Crv4162C*' 'of:N*T*Crv4162' 'of:N*T*Cst,rv4162C*' 'of:N*T*Cst,rv4162' 'of:N*T*Cmicrocrystal,rv4162C*' 'of:N*T*Cmicrocrystal,rv4162' 'of:N*T*Cst,m41t87C*' 'of:N*T*Cst,m41t87' 'of:N*T*Cst,m41t85C*' 'of:N*T*Cst,m41t85' 'of:N*T*Cst,m41t84C*' 'of:N*T*Cst,m41t84' 'of:N*T*Cst,m41t83C*' 'of:N*T*Cst,m41t83' 'of:N*T*Cst,m41t82C*' 'of:N*T*Cst,m41t82' 'of:N*T*Cst,m41t81sC*' 'of:N*T*Cst,m41t81s' 'of:N*T*Cst,m41t81C*' 'of:N*T*Cst,m41t81' 'of:N*T*Cst,m41t80C*' 'of:N*T*Cst,m41t80' 'of:N*T*Cst,m41t65C*' 'of:N*T*Cst,m41t65' 'of:N*T*Cst,m41t62C*' 'of:N*T*Cst,m41t62' 'spi:rtc-m41t93' 'spi:rtc-m41t94' 'platform:rtc-m48t35' 'platform:rtc-m48t59' 'platform:rtc-m48t86' 'of:N*T*Cst,m48t86C*' 'of:N*T*Cst,m48t86' 'i2c:max31335' 'of:N*T*Cadi,max31335C*' 'of:N*T*Cadi,max31335' 'i2c:max6900' 'spi:rtc-max6902' 'platform:max8997-rtc' 'platform:lp3974-rtc' 'platform:max8998-rtc' 'platform:mc34708-rtc' 'platform:mc13892-rtc' 'platform:mc13783-rtc' 'spi:mcp795' 'platform:rtc-msm6242' 'of:N*T*Cmediatek,mt6397-rtcC*' 'of:N*T*Cmediatek,mt6397-rtc' 'of:N*T*Cmediatek,mt6358-rtcC*' 'of:N*T*Cmediatek,mt6358-rtc' 'of:N*T*Cmediatek,mt6323-rtcC*' 'of:N*T*Cmediatek,mt6323-rtc' 'platform:palmas_rtc' 'spi:rtc-pcf2123' 'spi:rv2123' 'spi:pcf2123' 'i2c:pcf2131' 'i2c:pca2129' 'i2c:pcf2129' 'i2c:pcf2127' 'spi:pcf2131' 'spi:pca2129' 'spi:pcf2129' 'spi:pcf2127' 'i2c:rv8263' 'i2c:pcf85063a' 'i2c:pcf85063tp' 'i2c:pcf85063' 'i2c:pca85073a' 'i2c:pcf8523' 'of:N*T*Cmicrocrystal,rv8523C*' 'of:N*T*Cmicrocrystal,rv8523' 'of:N*T*Cnxp,pcf8523C*' 'of:N*T*Cnxp,pcf8523' 'of:N*T*Cnxp,pcf85363C*' 'of:N*T*Cnxp,pcf85363' 'of:N*T*Cnxp,pcf85263C*' 'of:N*T*Cnxp,pcf85263' 'i2c:pca8565' 'i2c:rtc8564' 'i2c:pcf8563' 'i2c:pcf8583' 'spi:rtc-r9701' 'platform:rtc-rc5t583' 'platform:rtc-rp5c01' 'spi:rtc-rs5c348' 'i2c:rv5c387a' 'i2c:rv5c386' 'i2c:rs5c372b' 'i2c:rs5c372a' 'i2c:r2221tl' 'i2c:r2025sd' 'of:N*T*Cricoh,rv5c387aC*' 'of:N*T*Cricoh,rv5c387a' 'of:N*T*Cricoh,rv5c386C*' 'of:N*T*Cricoh,rv5c386' 'of:N*T*Cricoh,rs5c372bC*' 'of:N*T*Cricoh,rs5c372b' 'of:N*T*Cricoh,rs5c372aC*' 'of:N*T*Cricoh,rs5c372a' 'of:N*T*Cricoh,r2221tlC*' 'of:N*T*Cricoh,r2221tl' 'of:N*T*Cricoh,r2025sdC*' 'of:N*T*Cricoh,r2025sd' 'acpi*:MCRY3028:*' 'of:N*T*Cmicrocrystal,rv3028C*' 'of:N*T*Cmicrocrystal,rv3028' 'i2c:rv3028' 'spi:rv3049' 'i2c:rv3029c2' 'i2c:rv3029' 'of:N*T*Cmicrocrystal,rv3029C*' 'of:N*T*Cmicrocrystal,rv3029' 'acpi*:MCRY3032:*' 'of:N*T*Cmicrocrystal,rv3032C*' 'of:N*T*Cmicrocrystal,rv3032' 'i2c:rx8900' 'i2c:rx8803' 'i2c:rv8804' 'i2c:rv8803' 'of:N*T*Cepson,rx8900C*' 'of:N*T*Cepson,rx8900' 'of:N*T*Cepson,rx8804C*' 'of:N*T*Cepson,rx8804' 'of:N*T*Cepson,rx8803C*' 'of:N*T*Cepson,rx8803' 'of:N*T*Cmicrocrystal,rv8803C*' 'of:N*T*Cmicrocrystal,rv8803' 'spi:rtc-rx4581' 'spi:rx4581' 'spi:rx6110' 'of:N*T*Cepson,rx6110C*' 'of:N*T*Cepson,rx6110' 'acpi*:SECC6110:*' 'i2c:rx6110' 'i2c:rx8010' 'of:N*T*Cepson,rx8010C*' 'of:N*T*Cepson,rx8010' 'i2c:rx8035' 'i2c:rx8025' 'of:N*T*Cepson,rx8111C*' 'of:N*T*Cepson,rx8111' 'i2c:rx8581' 'of:N*T*Cepson,rx8581C*' 'of:N*T*Cepson,rx8581' 'of:N*T*Cepson,rx8571C*' 'of:N*T*Cepson,rx8571' 'i2c:s35390a' 'of:N*T*Csii,s35390aC*' 'of:N*T*Csii,s35390a' 'of:N*T*Cs35390aC*' 'of:N*T*Cs35390a' 'i2c:sd3078' 'of:N*T*Cwhwave,sd3078C*' 'of:N*T*Cwhwave,sd3078' 'platform:stk17ta8' 'platform:tps6586x-rtc' 'platform:tps6594-rtc' 'platform:tps65910-rtc' 'platform:rtc-wilco-ec' 'platform:wm831x-rtc' 'platform:wm8350-rtc' 'i2c:x1205' 'of:N*T*Cxircom,x1205C*' 'of:N*T*Cxircom,x1205' 'acpi*:SMB0001:*' 'acpi*:SMBUSIBM:*' 'acpi*:SMBUS01:*' 'pci:v000010B9d00007101sv*sd*bc*sc*i*' 'pci:v000010B9d00001563sv*sd*bc*sc*i*' 'pci:v000010B9d00007101sv*sd*bc*sc*i*' 'pci:v000010DEd000001B4sv*sd*bc*sc*i*' 'pci:v00001022d0000746Bsv*sd*bc*sc*i*' 'pci:v00001022d00007443sv*sd*bc*sc*i*' 'pci:v00001022d00007413sv*sd*bc*sc*i*' 'pci:v00001022d0000740Bsv*sd*bc*sc*i*' 'pci:v00001022d0000746Asv*sd*bc*sc*i*' 'platform:cht_wcove_ext_chgr' 'pci:v00008086d00007722sv*sd*bc*sc*i*' 'pci:v00008086d00005796sv*sd*bc*sc*i*' 'pci:v00008086d00007F23sv*sd*bc*sc*i*' 'pci:v00008086d0000AE22sv*sd*bc*sc*i*' 'pci:v00008086d00007E22sv*sd*bc*sc*i*' 'pci:v00008086d00007A23sv*sd*bc*sc*i*' 'pci:v00008086d000054A3sv*sd*bc*sc*i*' 'pci:v00008086d000051A3sv*sd*bc*sc*i*' 'pci:v00008086d00007AA3sv*sd*bc*sc*i*' 'pci:v00008086d00004DA3sv*sd*bc*sc*i*' 'pci:v00008086d000043A3sv*sd*bc*sc*i*' 'pci:v00008086d0000A0A3sv*sd*bc*sc*i*' 'pci:v00008086d00004B23sv*sd*bc*sc*i*' 'pci:v00008086d0000A3A3sv*sd*bc*sc*i*' 'pci:v00008086d000006A3sv*sd*bc*sc*i*' 'pci:v00008086d000002A3sv*sd*bc*sc*i*' 'pci:v00008086d000038A3sv*sd*bc*sc*i*' 'pci:v00008086d000034A3sv*sd*bc*sc*i*' 'pci:v00008086d00009DA3sv*sd*bc*sc*i*' 'pci:v00008086d0000A323sv*sd*bc*sc*i*' 'pci:v00008086d0000A2A3sv*sd*bc*sc*i*' 'pci:v00008086d0000A223sv*sd*bc*sc*i*' 'pci:v00008086d0000A1A3sv*sd*bc*sc*i*' 'pci:v00008086d00005AD4sv*sd*bc*sc*i*' 'pci:v00008086d00001BC9sv*sd*bc*sc*i*' 'pci:v00008086d000019DFsv*sd*bc*sc*i*' 'pci:v00008086d000018DFsv*sd*bc*sc*i*' 'pci:v00008086d00009D23sv*sd*bc*sc*i*' 'pci:v00008086d0000A123sv*sd*bc*sc*i*' 'pci:v00008086d00002292sv*sd*bc*sc*i*' 'pci:v00008086d00000F12sv*sd*bc*sc*i*' 'pci:v00008086d00009CA2sv*sd*bc*sc*i*' 'pci:v00008086d00008CA2sv*sd*bc*sc*i*' 'pci:v00008086d000031D4sv*sd*bc*sc*i*' 'pci:v00008086d000023B0sv*sd*bc*sc*i*' 'pci:v00008086d00008D7Fsv*sd*bc*sc*i*' 'pci:v00008086d00008D7Esv*sd*bc*sc*i*' 'pci:v00008086d00008D7Dsv*sd*bc*sc*i*' 'pci:v00008086d00008D22sv*sd*bc*sc*i*' 'pci:v00008086d00001F3Csv*sd*bc*sc*i*' 'pci:v00008086d00009C22sv*sd*bc*sc*i*' 'pci:v00008086d00008C22sv*sd*bc*sc*i*' 'pci:v00008086d00001E22sv*sd*bc*sc*i*' 'pci:v00008086d00002330sv*sd*bc*sc*i*' 'pci:v00008086d00001D72sv*sd*bc*sc*i*' 'pci:v00008086d00001D71sv*sd*bc*sc*i*' 'pci:v00008086d00001D70sv*sd*bc*sc*i*' 'pci:v00008086d00001D22sv*sd*bc*sc*i*' 'pci:v00008086d00001C22sv*sd*bc*sc*i*' 'pci:v00008086d00003B30sv*sd*bc*sc*i*' 'pci:v00008086d00003A60sv*sd*bc*sc*i*' 'pci:v00008086d00003A30sv*sd*bc*sc*i*' 'pci:v00008086d00005032sv*sd*bc*sc*i*' 'pci:v00008086d00002930sv*sd*bc*sc*i*' 'pci:v00008086d0000283Esv*sd*bc*sc*i*' 'pci:v00008086d0000269Bsv*sd*bc*sc*i*' 'pci:v00008086d000027DAsv*sd*bc*sc*i*' 'pci:v00008086d0000266Asv*sd*bc*sc*i*' 'pci:v00008086d000025A4sv*sd*bc*sc*i*' 'pci:v00008086d000024D3sv*sd*bc*sc*i*' 'pci:v00008086d000024C3sv*sd*bc*sc*i*' 'pci:v00008086d00002483sv*sd*bc*sc*i*' 'pci:v00008086d00002443sv*sd*bc*sc*i*' 'pci:v00008086d00002423sv*sd*bc*sc*i*' 'pci:v00008086d00002413sv*sd*bc*sc*i*' 'platform:isch_smbus' 'pci:v00008086d00001F15sv*sd*bc*sc*i*' 'pci:v00008086d00001BFFsv*sd*bc*sc*i*' 'pci:v00008086d000019ACsv*sd*bc*sc*i*' 'pci:v00008086d000018ACsv*sd*bc*sc*i*' 'pci:v00008086d00000C5Asv*sd*bc*sc*i*' 'pci:v00008086d00000C59sv*sd*bc*sc*i*' 'pci:v000010DEd00000AA2sv*sd*bc*sc*i*' 'pci:v000010DEd00000752sv*sd*bc*sc*i*' 'pci:v000010DEd000007D8sv*sd*bc*sc*i*' 'pci:v000010DEd00000542sv*sd*bc*sc*i*' 'pci:v000010DEd00000446sv*sd*bc*sc*i*' 'pci:v000010DEd000003EBsv*sd*bc*sc*i*' 'pci:v000010DEd00000368sv*sd*bc*sc*i*' 'pci:v000010DEd00000264sv*sd*bc*sc*i*' 'pci:v000010DEd00000034sv*sd*bc*sc*i*' 'pci:v000010DEd00000052sv*sd*bc*sc*i*' 'pci:v000010DEd000000E4sv*sd*bc*sc*i*' 'pci:v000010DEd000000D4sv*sd*bc*sc*i*' 'pci:v000010DEd00000084sv*sd*bc*sc*i*' 'pci:v000010DEd00000064sv*sd*bc*sc*i*' 'pci:v000010DEd*sv*sd*bc0Csc80i*' 'pci:v00001166d00000408sv*sd*bc*sc*i*' 'pci:v00001166d00000205sv*sd*bc*sc*i*' 'pci:v00001166d00000203sv*sd*bc*sc*i*' 'pci:v00001166d00000201sv*sd*bc*sc*i*' 'pci:v00001166d00000200sv*sd*bc*sc*i*' 'pci:v00001D94d0000790Bsv*sd*bc*sc*i*' 'pci:v00001022d0000790Bsv*sd*bc*sc*i*' 'pci:v00001022d0000780Bsv*sd*bc*sc*i*' 'pci:v00001002d00004385sv*sd*bc*sc*i*' 'pci:v00001002d00004372sv*sd*bc*sc*i*' 'pci:v00001002d00004363sv*sd*bc*sc*i*' 'pci:v00001002d00004353sv*sd*bc*sc*i*' 'pci:v00001055d00009463sv*sd*bc*sc*i*' 'pci:v00008086d0000719Bsv*sd*bc*sc*i*' 'pci:v00008086d00007113sv*sd*bc*sc*i*' 'pci:v00001039d00000008sv*sd*bc*sc*i*' 'pci:v00001039d00000964sv*sd*bc*sc*i*' 'pci:v00001039d00000018sv*sd*bc*sc*i*' 'pci:v00001039d00000008sv*sd*bc*sc*i*' 'pci:v00001039d00000016sv*sd*bc*sc*i*' 'pci:v00001106d00003040sv*sd*bc*sc*i*' 'pci:v00001106d00008410sv*sd*bc*sc*i*' 'pci:v00001106d00008409sv*sd*bc*sc*i*' 'pci:v00001106d00008353sv*sd*bc*sc*i*' 'pci:v00001106d00008324sv*sd*bc*sc*i*' 'pci:v00001106d00003287sv*sd*bc*sc*i*' 'pci:v00001106d00008235sv*sd*bc*sc*i*' 'pci:v00001106d00003372sv*sd*bc*sc*i*' 'pci:v00001106d00003337sv*sd*bc*sc*i*' 'pci:v00001106d00003227sv*sd*bc*sc*i*' 'pci:v00001106d00003177sv*sd*bc*sc*i*' 'pci:v00001106d00003147sv*sd*bc*sc*i*' 'pci:v00001106d00003074sv*sd*bc*sc*i*' 'pci:v00001106d00003057sv*sd*bc*sc*i*' 'pci:v00001106d00003051sv*sd*bc*sc*i*' 'pci:v00001106d00003050sv*sd*bc*sc*i*' 'acpi*:IIC1D17:*' 'pci:v00001022d000015E6sv*sd*bc*sc*i*' 'acpi*:AMDI0011:*' 'platform:i2c-cbus-gpio' 'of:N*T*Crenesas,iic-emev2C*' 'of:N*T*Crenesas,iic-emev2' 'platform:i2c-gpio' 'of:N*T*Ci2c-gpioC*' 'of:N*T*Ci2c-gpio' 'acpi*:LOON0005:*' 'platform:kempld_i2c' 'platform:ocores-i2c' 'of:N*T*Csifive,i2c0C*' 'of:N*T*Csifive,i2c0' 'of:N*T*Csifive,fu540-c000-i2cC*' 'of:N*T*Csifive,fu540-c000-i2c' 'of:N*T*Caeroflexgaisler,i2cmstC*' 'of:N*T*Caeroflexgaisler,i2cmst' 'of:N*T*Copencores,i2c-ocoresC*' 'of:N*T*Copencores,i2c-ocores' 'platform:simtec-i2c' 'platform:xiic-i2c' 'usb:v0ABFp3370d*dc*dsc*dp*ic*isc*ip*in*' 'platform:dln2-i2c' 'auxiliary:usb_ljca.ljca-i2c' 'usb:v10C4pEAC1d*dc*dsc*dp*ic*isc*ip*in01*' 'pci:v00001055d0000A043sv*sd*bc*sc*i*' 'pci:v00001055d0000A033sv*sd*bc*sc*i*' 'pci:v00001055d0000A023sv*sd*bc*sc*i*' 'pci:v00001055d0000A013sv*sd*bc*sc*i*' 'pci:v00001055d0000A003sv*sd*bc*sc*i*' 'usb:v1964p0001d*dc*dsc*dp*ic*isc*ip*in*' 'serio:ty02pr34id*ex*' 'usb:v1C40p0534d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pC631d*dc*dsc*dp*ic*isc*ip*in*' 'platform:viperboard-i2c' 'platform:cros-ec-i2c-tunnel' 'of:N*T*Cgoogle,cros-ec-i2c-tunnelC*' 'of:N*T*Cgoogle,cros-ec-i2c-tunnel' 'acpi*:GOOG0012:*' 'platform:i2c-mlxcpld' 'virtio:d00000022v*' 'platform:i2c-mux-gpio' 'of:N*T*Ci2c-mux-gpioC*' 'of:N*T*Ci2c-mux-gpio' 'i2c:ltc4306' 'i2c:ltc4305' 'of:N*T*Clltc,ltc4306C*' 'of:N*T*Clltc,ltc4306' 'of:N*T*Clltc,ltc4305C*' 'of:N*T*Clltc,ltc4305' 'platform:i2c-mux-mlxcpld' 'i2c:pca9541' 'i2c:pca9849' 'i2c:pca9848' 'i2c:pca9847' 'i2c:pca9846' 'i2c:pca9548' 'i2c:pca9547' 'i2c:pca9546' 'i2c:pca9545' 'i2c:pca9544' 'i2c:pca9543' 'i2c:pca9542' 'i2c:pca9540' 'i2c:max7369' 'i2c:max7368' 'i2c:max7367' 'i2c:max7358' 'i2c:max7357' 'i2c:max7356' 'of:N*T*Cnxp,pca9849C*' 'of:N*T*Cnxp,pca9849' 'of:N*T*Cnxp,pca9848C*' 'of:N*T*Cnxp,pca9848' 'of:N*T*Cnxp,pca9847C*' 'of:N*T*Cnxp,pca9847' 'of:N*T*Cnxp,pca9846C*' 'of:N*T*Cnxp,pca9846' 'of:N*T*Cnxp,pca9548C*' 'of:N*T*Cnxp,pca9548' 'of:N*T*Cnxp,pca9547C*' 'of:N*T*Cnxp,pca9547' 'of:N*T*Cnxp,pca9546C*' 'of:N*T*Cnxp,pca9546' 'of:N*T*Cnxp,pca9545C*' 'of:N*T*Cnxp,pca9545' 'of:N*T*Cnxp,pca9544C*' 'of:N*T*Cnxp,pca9544' 'of:N*T*Cnxp,pca9543C*' 'of:N*T*Cnxp,pca9543' 'of:N*T*Cnxp,pca9542C*' 'of:N*T*Cnxp,pca9542' 'of:N*T*Cnxp,pca9540C*' 'of:N*T*Cnxp,pca9540' 'of:N*T*Cmaxim,max7369C*' 'of:N*T*Cmaxim,max7369' 'of:N*T*Cmaxim,max7368C*' 'of:N*T*Cmaxim,max7368' 'of:N*T*Cmaxim,max7367C*' 'of:N*T*Cmaxim,max7367' 'of:N*T*Cmaxim,max7358C*' 'of:N*T*Cmaxim,max7358' 'of:N*T*Cmaxim,max7357C*' 'of:N*T*Cmaxim,max7357' 'of:N*T*Cmaxim,max7356C*' 'of:N*T*Cmaxim,max7356' 'platform:i2c-mux-reg' 'of:N*T*Ci2c-mux-regC*' 'of:N*T*Ci2c-mux-reg' 'i2c:smbus_alert' 'i2c:slave-24c512ro' 'i2c:slave-24c512' 'i2c:slave-24c64ro' 'i2c:slave-24c64' 'i2c:slave-24c32ro' 'i2c:slave-24c32' 'i2c:slave-24c02ro' 'i2c:slave-24c02' 'i2c:slave-testunit' 'i2c:ad5821' 'i2c:ad5820' 'of:N*T*Cadi,ad5821C*' 'of:N*T*Cadi,ad5821' 'of:N*T*Cadi,ad5820C*' 'of:N*T*Cadi,ad5820' 'i2c:adp1653' 'of:N*T*Casahi-kasei,ak7375C*' 'of:N*T*Casahi-kasei,ak7375' 'of:N*T*Casahi-kasei,ak7345C*' 'of:N*T*Casahi-kasei,ak7345' 'of:N*T*Calliedvision,alvium-csi2C*' 'of:N*T*Calliedvision,alvium-csi2' 'of:N*T*Connn,ar0521C*' 'of:N*T*Connn,ar0521' 'smiapp' 'of:N*T*Cnokia,smiaC*' 'of:N*T*Cnokia,smia' 'of:N*T*Cmipi-ccsC*' 'of:N*T*Cmipi-ccs' 'of:N*T*Cmipi-ccs-1.0C*' 'of:N*T*Cmipi-ccs-1.0' 'of:N*T*Cmipi-ccs-1.1C*' 'of:N*T*Cmipi-ccs-1.1' 'acpi*:MIPI0200:*' 'i2c:cs3308' 'i2c:cs5345' 'i2c:cs53l32a' 'i2c:cx25840' 'i2c:dw9714' 'of:N*T*Cdongwoon,dw9714C*' 'of:N*T*Cdongwoon,dw9714' 'i2c:dw9719' 'of:N*T*Cgiantec,gt9769C*' 'of:N*T*Cgiantec,gt9769' 'of:N*T*Cdongwoon,dw9768C*' 'of:N*T*Cdongwoon,dw9768' 'of:N*T*Cdongwoon,dw9807C*' 'of:N*T*Cdongwoon,dw9807' 'of:N*T*Cdongwoon,dw9807-vcmC*' 'of:N*T*Cdongwoon,dw9807-vcm' 'of:N*T*Ctoshiba,et8ek8C*' 'of:N*T*Ctoshiba,et8ek8' 'i2c:et8ek8' 'of:N*T*Cgalaxycore,gc0308C*' 'of:N*T*Cgalaxycore,gc0308' 'of:N*T*Cgalaxycore,gc05a2C*' 'of:N*T*Cgalaxycore,gc05a2' 'of:N*T*Cgalaxycore,gc08a3C*' 'of:N*T*Cgalaxycore,gc08a3' 'of:N*T*Cgalaxycore,gc2145C*' 'of:N*T*Cgalaxycore,gc2145' 'acpi*:INT3537:*' 'of:N*T*Chynix,hi846C*' 'of:N*T*Chynix,hi846' 'acpi*:HYV0847:*' 'acpi*:INT3478:*' 'of:N*T*Csony,imx214C*' 'of:N*T*Csony,imx214' 'of:N*T*Csony,imx219C*' 'of:N*T*Csony,imx219' 'acpi*:SONY258A:*' 'of:N*T*Csony,imx258-pdafC*' 'of:N*T*Csony,imx258-pdaf' 'of:N*T*Csony,imx258C*' 'of:N*T*Csony,imx258' 'of:N*T*Csony,imx274C*' 'of:N*T*Csony,imx274' 'i2c:IMX274' 'of:N*T*Csony,imx283C*' 'of:N*T*Csony,imx283' 'of:N*T*Csony,imx327lqrC*' 'of:N*T*Csony,imx327lqr' 'of:N*T*Csony,imx290llrC*' 'of:N*T*Csony,imx290llr' 'of:N*T*Csony,imx290lqrC*' 'of:N*T*Csony,imx290lqr' 'of:N*T*Csony,imx290C*' 'of:N*T*Csony,imx290' 'of:N*T*Csony,imx296lqC*' 'of:N*T*Csony,imx296lq' 'of:N*T*Csony,imx296llC*' 'of:N*T*Csony,imx296ll' 'of:N*T*Csony,imx296C*' 'of:N*T*Csony,imx296' 'acpi*:SONY319A:*' 'acpi*:SONY355A:*' 'i2c:ir_z8f0811_hdpvr' 'i2c:ir_z8f0811_haup' 'i2c:ir_video' 'i2c:lm3560' 'i2c:lm3559' 'i2c:lm3646' 'i2c:m52790' 'i2c:msp3400' 'i2c:mt9m001' 'of:N*T*Connn,mt9m001C*' 'of:N*T*Connn,mt9m001' 'of:N*T*Cmicron,mt9m111C*' 'of:N*T*Cmicron,mt9m111' 'i2c:mt9m111' 'of:N*T*Connn,mt9m114C*' 'of:N*T*Connn,mt9m114' 'i2c:mt9p031m' 'i2c:mt9p031' 'i2c:mt9p006' 'i2c:mt9t112' 'i2c:mt9v011' 'i2c:mt9v034m' 'i2c:mt9v034' 'i2c:mt9v032m' 'i2c:mt9v032' 'i2c:mt9v024m' 'i2c:mt9v024' 'i2c:mt9v022m' 'i2c:mt9v022' 'of:N*T*Captina,mt9v034mC*' 'of:N*T*Captina,mt9v034m' 'of:N*T*Captina,mt9v034C*' 'of:N*T*Captina,mt9v034' 'of:N*T*Captina,mt9v032mC*' 'of:N*T*Captina,mt9v032m' 'of:N*T*Captina,mt9v032C*' 'of:N*T*Captina,mt9v032' 'of:N*T*Captina,mt9v024mC*' 'of:N*T*Captina,mt9v024m' 'of:N*T*Captina,mt9v024C*' 'of:N*T*Captina,mt9v024' 'of:N*T*Captina,mt9v022mC*' 'of:N*T*Captina,mt9v022m' 'of:N*T*Captina,mt9v022C*' 'of:N*T*Captina,mt9v022' 'acpi*:OVTI01AC:*' 'acpi*:OVTI01A0:*' 'of:N*T*Covti,ov02a10C*' 'of:N*T*Covti,ov02a10' 'acpi*:OVTI08D1:*' 'acpi*:OVTI08F4:*' 'i2c:ov13858' 'acpi*:OVTID858:*' 'acpi*:OVTI13B1:*' 'acpi*:OVTIDB10:*' 'i2c:ov2640' 'of:N*T*Covti,ov2640C*' 'of:N*T*Covti,ov2640' 'i2c:ov2659' 'of:N*T*Covti,ov2680C*' 'of:N*T*Covti,ov2680' 'acpi*:OVTI2680:*' 'acpi*:INT3474:*' 'of:N*T*Covti,ov4689C*' 'of:N*T*Covti,ov4689' 'i2c:ov5647' 'of:N*T*Covti,ov5648C*' 'of:N*T*Covti,ov5648' 'acpi*:INT3479:*' 'of:N*T*Covti,ov5670C*' 'of:N*T*Covti,ov5670' 'acpi*:OVTI5675:*' 'of:N*T*Covti,ov5675C*' 'of:N*T*Covti,ov5675' 'acpi*:INT33BE:*' 'of:N*T*Covti,ov5693C*' 'of:N*T*Covti,ov5693' 'of:N*T*Covti,ov64a40C*' 'of:N*T*Covti,ov64a40' 'i2c:ov6650' 'of:N*T*Covti,ov7251C*' 'of:N*T*Covti,ov7251' 'acpi*:INT347E:*' 'i2c:ov7640' 'i2c:ov7675' 'i2c:ov7670' 'of:N*T*Covti,ov7670C*' 'of:N*T*Covti,ov7670' 'i2c:ov772x' 'of:N*T*Covti,ov7720C*' 'of:N*T*Covti,ov7720' 'of:N*T*Covti,ov7725C*' 'of:N*T*Covti,ov7725' 'i2c:ov7740' 'of:N*T*Covti,ov7740C*' 'of:N*T*Covti,ov7740' 'acpi*:OVTI8856:*' 'of:N*T*Covti,ov8856C*' 'of:N*T*Covti,ov8856' 'of:N*T*Covti,ov8858C*' 'of:N*T*Covti,ov8858' 'acpi*:INT347A:*' 'of:N*T*Covti,ov8865C*' 'of:N*T*Covti,ov8865' 'i2c:ov9640' 'i2c:OV9652' 'i2c:OV9650' 'acpi*:OVTI9734:*' 'of:N*T*Cimi,rdacm20C*' 'of:N*T*Cimi,rdacm20' 'of:N*T*Cimi,rdacm21C*' 'of:N*T*Cimi,rdacm21' 'i2c:rj54n1cb0c' 'of:N*T*Csamsung,s5c73m3C*' 'of:N*T*Csamsung,s5c73m3' 'i2c:S5C73M3' 'i2c:s5k5baf' 'of:N*T*Csamsung,s5k5bafC*' 'of:N*T*Csamsung,s5k5baf' 'i2c:saa6588' 'i2c:saa6752hs' 'i2c:gm7113c' 'i2c:saa7118' 'i2c:saa7115' 'i2c:saa7114' 'i2c:saa7113' 'i2c:saa7111' 'i2c:saa7115_auto' 'i2c:saa7129' 'i2c:saa7128' 'i2c:saa7127' 'i2c:saa7126' 'i2c:saa7127_auto' 'i2c:saa717x' 'i2c:sony-btf-mpx' 'i2c:tda7432' 'i2c:tda9840' 'i2c:tea6415c' 'i2c:tea6420' 'of:N*T*Cthine,thp7312C*' 'of:N*T*Cthine,thp7312' 'i2c:tvaudio' 'i2c:tvp5150' 'i2c:tw2804' 'i2c:tw9903' 'i2c:tw9906' 'i2c:uda1342' 'i2c:upd64031a' 'i2c:upd64083' 'i2c:vp27smpx' 'i2c:wm8739' 'i2c:wm8775' 'i2c:e4000' 'i2c:fc2580' 'platform:it9133bx-tuner' 'platform:it9133ax-tuner' 'i2c:m88rs6000t' 'i2c:mt2060' 'i2c:mxl301rf' 'i2c:qm1d1b0004' 'i2c:qm1d1c0042' 'i2c:si2177' 'i2c:si2141' 'i2c:si2146' 'i2c:si2157' 'i2c:tda18212' 'i2c:tda18250' 'i2c:tua9001' 'acpi*:ENE0202:*' 'pnp:dENE0202*' 'acpi*:ENE0201:*' 'pnp:dENE0201*' 'acpi*:ENE0200:*' 'pnp:dENE0200*' 'acpi*:ENE0100:*' 'pnp:dENE0100*' 'acpi*:FIT0002:*' 'pnp:dFIT0002*' 'usb:v03EBp21FEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EBp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1781p0938d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0046d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0045d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p003Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0037d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2p0034d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15C2pFFDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04E8pFF30d*dc*dsc*dp*ic*isc*ip*in*' 'acpi*:ITE8709:*' 'pnp:dITE8709*' 'acpi*:ITE8708:*' 'pnp:dITE8708*' 'acpi*:ITE8713:*' 'pnp:dITE8713*' 'acpi*:ITE8704:*' 'pnp:dITE8704*' 'usb:v15F4p0135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F3p0094d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0259d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB139d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2596p8042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2596p8016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2596p8008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v105Ap2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04EBpE004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp3082d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp3020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FB8p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1019p0F38d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0225d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1934p0702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1934p0602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1934p5168d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE03Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE03Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE03Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147ApE015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v051CpC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p0357d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p0353d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p0338d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p0334d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp0161d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2093d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p2088d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p206Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p060Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p060Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p060Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep006Dd*dc*dsc*dp*ic*isc*ip*in*' 'acpi*:NTN0530:*' 'pnp:dNTN0530*' 'acpi*:WEC0530:*' 'pnp:dWEC0530*' 'usb:v112Ap0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v112Ap0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E9Cp0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04D8pF58Bd*dc*dsc*dp*ic0Aisc*ip*in*' 'usb:v04D8pFD08d*dc*dsc*dp*ic0Aisc*ip*in*' 'usb:v0B48p2003d*dc*dsc*dp*ic*isc*ip*in*' 'acpi*:WEC1022:*' 'pnp:dWEC1022*' 'usb:v0BC7p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC7p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC7p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC7p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC7p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BC7p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0284d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v040Bp6521d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Ccdns,csi2rxC*' 'of:N*T*Ccdns,csi2rx' 'of:N*T*Cstarfive,jh7110-csi2rxC*' 'of:N*T*Cstarfive,jh7110-csi2rx' 'of:N*T*Ccdns,csi2tx-2.1C*' 'of:N*T*Ccdns,csi2tx-2.1' 'of:N*T*Ccdns,csi2tx-1.3C*' 'of:N*T*Ccdns,csi2tx-1.3' 'of:N*T*Ccdns,csi2txC*' 'of:N*T*Ccdns,csi2tx' 'of:N*T*Cimg,e5010-jpeg-encC*' 'of:N*T*Cimg,e5010-jpeg-enc' 'pci:v000011ABd00004102sv*sd*bc*sc*i*' 'of:N*T*Craspberrypi,pispbeC*' 'of:N*T*Craspberrypi,pispbe' 'pci:v00001131d00007146sv00001131sd00004F52bc*sc*i*' 'pci:v00001131d00007146sv000014C4sd00001020bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00005F61bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00005F60bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00004F61bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00004F60bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000101Cbc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001018bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001016bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001013bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001005bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001004bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001003bc*sc*i*' 'pci:v00001131d00007146sv0000153Bsd00001157bc*sc*i*' 'pci:v00001131d00007146sv0000153Bsd00001176bc*sc*i*' 'pci:v00001131d00007146sv0000153Bsd00001156bc*sc*i*' 'pci:v00001131d00007146sv0000153Bsd00001155bc*sc*i*' 'pci:v00001131d00007146sv0000153Bsd00001154bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000031bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000030bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000023bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000028bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000022bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000021bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000020bc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000003Abc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000002Cbc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000002Abc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000001Bbc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000001Abc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000001Ebc*sc*i*' 'pci:v00001131d00007146sv00001894sd0000001Dbc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000019bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000018bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000016bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000015bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000014bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000011bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00000011bc*sc*i*' 'pci:v00001131d00007146sv00001894sd00000010bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00000010bc*sc*i*' 'pci:v00001131d00007146sv00001131sd00004F56bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000101Bbc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001019bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000101Abc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001017bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001012bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001011bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001010bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000100Fbc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000100Cbc*sc*i*' 'pci:v000013D0d00002103sv*sd*bc*sc*i*' 'pci:v00000432d00000001sv*sd*bc*sc*i*' 'pci:v0000195Dd00001105sv*sd*bc*sc*i*' 'pci:v0000109Fd0000036Fsv*sd*bc*sc*i*' 'pci:v000010EEd0000222Asv*sd*bc*sc*i*' 'pci:v000010EEd0000211Asv*sd*bc*sc*i*' 'pci:v00001172d00004C15sv0000EE8Dsd00000368bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000024bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000043bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000008bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000031bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000014bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000016bc*sc*i*' 'pci:v00001822d00004E35sv0000153Bsd00001179bc*sc*i*' 'pci:v00001822d00004E35sv0000153Bsd00001178bc*sc*i*' 'pci:v00001822d00004E35sv00001AE4sd00000003bc*sc*i*' 'pci:v00001822d00004E35sv00001AE4sd00000001bc*sc*i*' 'pci:v00001822d00004E35sv00001AE4sd00000002bc*sc*i*' 'pci:v00001822d00004E35sv00001822sd00000028bc*sc*i*' 'pci:v000018C3d00000720sv0000153Bsd00001167bc*sc*i*' 'pci:v000018C3d00000720sv00001461sd0000062Ebc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000DD20bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000DD10bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000DD00bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000DB02bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000DB01bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000ABC4bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000ABC3bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000AB05bc*sc*i*' 'pci:v000018C3d00000720sv000018C3sd0000AB04bc*sc*i*' 'pci:v0000DD01d00000329sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000328sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000323sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000322sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000321sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000320sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000220sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000210sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000203sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000201sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000013sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000012sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000011sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000009sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000008sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000007sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000006sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000005sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000003sv0000DD01sd*bc*sc*i*' 'pci:v0000DD01d00000002sv0000DD01sd*bc*sc*i*' 'pci:v00001131d00007146sv00000000sd00000000bc*sc*i*' 'pci:v00001131d00007146sv000017C8sd00002101bc*sc*i*' 'pci:v00001131d00007146sv000017C8sd00000101bc*sc*i*' 'pci:v00001131d00007146sv00000000sd00000000bc*sc*i*' 'pci:v00001131d00007146sv000017C8sd00002402bc*sc*i*' 'pci:v00001131d00007146sv000017C8sd00002401bc*sc*i*' 'pci:v00001ADEd00003038sv000013C2sd00003016bc*sc*i*' 'pci:v00001ADEd00003038sv00004254sd00005580bc*sc*i*' 'pci:v00001ADEd00003038sv00004254sd00000552bc*sc*i*' 'pci:v00001ADEd00003038sv00004254sd00000550bc*sc*i*' 'pci:v00001B55d000018F7sv*sd*bc*sc*i*' 'pci:v00001B55d000018F6sv*sd*bc*sc*i*' 'pci:v00008086d00009D32sv*sd*bc*sc*i*' 'mei:*:92335fcf-3203-4472-af93-7b4453ac29da:*:*' 'mei:*:5db76cf6-0a68-4ed6-9b78-0361635e2447:*:*' 'pci:v00008086d00007D19sv*sd*bc*sc*i*' 'pci:v00008086d0000A75Dsv*sd*bc*sc*i*' 'pci:v00008086d0000462Esv*sd*bc*sc*i*' 'pci:v00008086d0000465Dsv*sd*bc*sc*i*' 'pci:v00008086d00004E19sv*sd*bc*sc*i*' 'pci:v00008086d00009A19sv*sd*bc*sc*i*' 'auxiliary:intel_ipu6.isys' 'pci:v0000109Ed0000036Csv*sd*bc*sc*i*' 'pci:v0000109Ed0000036Fsv*sd*bc*sc*i*' 'pci:v0000109Ed0000036Esv*sd*bc*sc*i*' 'pci:v0000109Ed00000351sv*sd*bc*sc*i*' 'pci:v0000109Ed00000350sv*sd*bc*sc*i*' 'pci:v0000109Ed00000878sv00001822sd00000026bc*sc*i*' 'pci:v0000109Ed00000878sv00007063sd00002000bc*sc*i*' 'pci:v0000109Ed00000878sv000018ACsd0000D500bc*sc*i*' 'pci:v0000109Ed00000878sv000018ACsd0000DB11bc*sc*i*' 'pci:v0000109Ed00000878sv000018ACsd0000DB10bc*sc*i*' 'pci:v0000109Ed00000878sv00001461sd00000771bc*sc*i*' 'pci:v0000109Ed00000878sv0000270Fsd0000FC00bc*sc*i*' 'pci:v0000109Ed00000878sv00001822sd00000001bc*sc*i*' 'pci:v0000109Ed00000878sv000011BDsd00000026bc*sc*i*' 'pci:v0000109Ed00000878sv000011BDsd0000001Cbc*sc*i*' 'pci:v0000109Ed00000878sv00001461sd00000761bc*sc*i*' 'pci:v0000109Ed00000878sv00000071sd00000101bc*sc*i*' 'pci:v000014F1d00005B7Asv*sd*bc*sc*i*' 'pci:v000014F1d00008880sv*sd*bc*sc*i*' 'pci:v000014F1d00008852sv*sd*bc*sc*i*' 'pci:v000014F1d00008210sv00000000sd00000000bc*sc*i*' 'pci:v000014F1d00008210sv000014F1sd00000920bc*sc*i*' 'pci:v000014F1d00000920sv*sd*bc*sc*i*' 'pci:v000014F1d00008800sv*sd*bc*sc*i*' 'pci:v000014F1d00008802sv*sd*bc*sc*i*' 'pci:v000014F1d00008811sv*sd*bc*sc*i*' 'pci:v000014F1d00008801sv*sd*bc*sc*i*' 'pci:v00008086d00001223sv*sd*bc*sc*i*' 'pci:v00004444d00000016sv*sd*bc*sc*i*' 'pci:v00004444d00000803sv*sd*bc*sc*i*' 'pci:v00001ED8d00000201sv*sd*bc*sc*i*' 'pci:v00001ED8d00000101sv*sd*bc*sc*i*' 'pci:v00001131d00007135sv*sd*bc*sc*i*' 'pci:v00001131d00007134sv*sd*bc*sc*i*' 'pci:v00001131d00007133sv*sd*bc*sc*i*' 'pci:v00001131d00007130sv*sd*bc*sc*i*' 'pci:v00001131d00007130sv00001131sd00000000bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00000000bc*sc*i*' 'pci:v00001131d00007133sv0000107Dsd00006F2Ebc*sc*i*' 'pci:v00001131d00007133sv00001779sd000013CFbc*sc*i*' 'pci:v00001131d00007130sv0000107Dsd00006F3Abc*sc*i*' 'pci:v00001131d00007130sv00001461sd0000A10Abc*sc*i*' 'pci:v00001131d00007133sv00001905sd00007007bc*sc*i*' 'pci:v00001131d00007133sv00001461sd00002055bc*sc*i*' 'pci:v00001131d00007133sv00006000sd00000911bc*sc*i*' 'pci:v00001131d00007133sv00006000sd00000811bc*sc*i*' 'pci:v00001131d00007134sv000017DEsd0000D136bc*sc*i*' 'pci:v00001131d00007130sv00005ACEsd00005010bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00005030bc*sc*i*' 'pci:v00001131d00007135sv0000185Bsd0000C900bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00007090bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00007190bc*sc*i*' 'pci:v00001131d00007133sv000013C2sd00002804bc*sc*i*' 'pci:v00001131d00007130sv0000107Dsd00006655bc*sc*i*' 'pci:v00001131d00007134sv00001043sd00004847bc*sc*i*' 'pci:v00001131d00007133sv00001131sd00002004bc*sc*i*' 'pci:v00001131d00007134sv000019D1sd00000138bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00007595bc*sc*i*' 'pci:v00001131d00007130sv0000185Bsd0000C900bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F31Dbc*sc*i*' 'pci:v00001131d00007133sv000017DEsd0000B136bc*sc*i*' 'pci:v00001131d00007134sv000017DEsd00007128bc*sc*i*' 'pci:v00001131d00007133sv00001043sd000048CDbc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004878bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F736bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F636bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006290bc*sc*i*' 'pci:v00001131d00007133sv00005169sd00001502bc*sc*i*' 'pci:v00001131d00007133sv00001421sd00000380bc*sc*i*' 'pci:v00001131d00007133sv0000185Bsd0000C900bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000A836bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F936bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F436bc*sc*i*' 'pci:v00001131d00007133sv00001462sd00008625bc*sc*i*' 'pci:v00001131d00007133sv000016BEsd00000010bc*sc*i*' 'pci:v00001131d00007133sv00001822sd00000022bc*sc*i*' 'pci:v00001131d00007133sv00004E42sd00003502bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006191bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006193bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006190bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006093bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006092bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006091bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00006090bc*sc*i*' 'pci:v00001131d00007134sv00005ACEsd00006073bc*sc*i*' 'pci:v00001131d00007134sv00005ACEsd00006072bc*sc*i*' 'pci:v00001131d00007134sv00005ACEsd00006071bc*sc*i*' 'pci:v00001131d00007134sv00005ACEsd00006070bc*sc*i*' 'pci:v00001131d00007133sv00000000sd00005201bc*sc*i*' 'pci:v00001131d00007133sv00005ACEsd00005090bc*sc*i*' 'pci:v00001131d00007134sv00005ACEsd00005070bc*sc*i*' 'pci:v00001131d00007133sv00000000sd0000507Bbc*sc*i*' 'pci:v00001131d00007133sv00000000sd00005071bc*sc*i*' 'pci:v00001131d00007130sv00005ACEsd00005050bc*sc*i*' 'pci:v00001131d00007130sv00000000sd00005051bc*sc*i*' 'pci:v00001131d00007130sv00000000sd0000505Bbc*sc*i*' 'pci:v00001131d00007133sv00000000sd00004090bc*sc*i*' 'pci:v00001131d00007134sv00000000sd00004071bc*sc*i*' 'pci:v00001131d00007134sv00000000sd00004070bc*sc*i*' 'pci:v00001131d00007130sv00000000sd00004051bc*sc*i*' 'pci:v00001131d00007130sv00000000sd00004050bc*sc*i*' 'pci:v00001131d00007134sv00000000sd00004037bc*sc*i*' 'pci:v00001131d00007134sv00000000sd00004036bc*sc*i*' 'pci:v00001131d00007130sv00000000sd00004016bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F01Dbc*sc*i*' 'pci:v00001131d00007130sv00001131sd00002304bc*sc*i*' 'pci:v00001131d00007134sv00000919sd00002003bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004857bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004871bc*sc*i*' 'pci:v00001131d00007133sv00004E42sd00000306bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F31Ebc*sc*i*' 'pci:v00001131d00007133sv0000153Bsd00001175bc*sc*i*' 'pci:v00001131d00007134sv00001A7Fsd00002108bc*sc*i*' 'pci:v00001131d00007130sv00001A7Fsd00002008bc*sc*i*' 'pci:v00001131d00007130sv00001131sd0000230Fbc*sc*i*' 'pci:v00001131d00007130sv00003016sd00002344bc*sc*i*' 'pci:v00001131d00007130sv00001131sd00002341bc*sc*i*' 'pci:v00001131d00007130sv00001131sd00002342bc*sc*i*' 'pci:v00001131d00007133sv0000153Bsd00001172bc*sc*i*' 'pci:v00001131d00007133sv00000070sd0000670Abc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006709bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006708bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006707bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006706bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006705bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006704bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006703bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006702bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006701bc*sc*i*' 'pci:v00001131d00007133sv00000070sd00006700bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004876bc*sc*i*' 'pci:v00001131d00007134sv00001461sd0000A11Bbc*sc*i*' 'pci:v00001131d00007133sv00001461sd00009715bc*sc*i*' 'pci:v00001131d00007133sv000011BDsd0000002Fbc*sc*i*' 'pci:v00001131d00007134sv00001043sd00004860bc*sc*i*' 'pci:v00001131d00007134sv00001461sd00002C00bc*sc*i*' 'pci:v00001131d00007130sv00000919sd00002003bc*sc*i*' 'pci:v00001131d00007133sv00001489sd00000502bc*sc*i*' 'pci:v00001131d00007133sv00001461sd00002C05bc*sc*i*' 'pci:v00001131d00007133sv000016BEsd0000000Dbc*sc*i*' 'pci:v00001131d00007133sv000016BEsd00000008bc*sc*i*' 'pci:v00001131d00007133sv000016BEsd00000007bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00003307bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00003502bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00003306bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000304bc*sc*i*' 'pci:v00001131d00007134sv00001489sd00000301bc*sc*i*' 'pci:v00001131d00007134sv00004E42sd00000300bc*sc*i*' 'pci:v00001131d00007134sv00005168sd00000300bc*sc*i*' 'pci:v00001131d00007134sv000016BEsd00000005bc*sc*i*' 'pci:v00001131d00007134sv00001461sd00006360bc*sc*i*' 'pci:v00001131d00007134sv00001461sd00007360bc*sc*i*' 'pci:v00001131d00007133sv000017DEsd0000A134bc*sc*i*' 'pci:v00001131d00007133sv000017DEsd00007352bc*sc*i*' 'pci:v00001131d00007133sv000017DEsd00007350bc*sc*i*' 'pci:v00001131d00007133sv000017DEsd00007250bc*sc*i*' 'pci:v00001131d00007133sv000017DEsd00007201bc*sc*i*' 'pci:v00001131d00007133sv00000331sd00001421bc*sc*i*' 'pci:v00001131d00007134sv00005168sd00000301bc*sc*i*' 'pci:v00001131d00007134sv00001461sd00002C05bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000319bc*sc*i*' 'pci:v00001131d00007133sv0000153Bsd00001160bc*sc*i*' 'pci:v00001131d00007133sv00001462sd00008624bc*sc*i*' 'pci:v00001131d00007133sv00001462sd00006231bc*sc*i*' 'pci:v00001131d00007133sv00001131sd00002018bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004862bc*sc*i*' 'pci:v00001131d00007133sv000011BDsd0000002Ebc*sc*i*' 'pci:v00001131d00007133sv00001131sd00004EE9bc*sc*i*' 'pci:v00001131d00007133sv00001461sd00001044bc*sc*i*' 'pci:v00001131d00007133sv00001435sd00007330bc*sc*i*' 'pci:v00001131d00007133sv00001435sd00007350bc*sc*i*' 'pci:v00001131d00007130sv0000185Bsd0000C901bc*sc*i*' 'pci:v00001131d00007134sv0000185Bsd0000C900bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00002004bc*sc*i*' 'pci:v00001131d00007133sv00005456sd00007135bc*sc*i*' 'pci:v00001131d00007133sv00000000sd00004091bc*sc*i*' 'pci:v00001131d00007134sv00001043sd00000210bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00000210bc*sc*i*' 'pci:v00001131d00007133sv00004E42sd00000502bc*sc*i*' 'pci:v00001131d00007133sv00001421sd00001370bc*sc*i*' 'pci:v00001131d00007133sv00001421sd00000370bc*sc*i*' 'pci:v00001131d00007133sv00001421sd00000351bc*sc*i*' 'pci:v00001131d00007133sv00001421sd00000350bc*sc*i*' 'pci:v00001131d00007130sv00001131sd00002004bc*sc*i*' 'pci:v00001131d00007133sv00001461sd00004255bc*sc*i*' 'pci:v00001131d00007133sv00001461sd00004155bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F11Dbc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000F31Fbc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000306bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000502bc*sc*i*' 'pci:v00001131d00007134sv00001540sd00009524bc*sc*i*' 'pci:v00001131d00007134sv0000185Bsd0000C200bc*sc*i*' 'pci:v00001131d00007134sv00001461sd0000A70Abc*sc*i*' 'pci:v00001131d00007134sv00001461sd00009715bc*sc*i*' 'pci:v00001131d00007130sv0000185Bsd0000C100bc*sc*i*' 'pci:v00001131d00007130sv0000153Bsd00001152bc*sc*i*' 'pci:v00001131d00007133sv000012ABsd00000800bc*sc*i*' 'pci:v00001131d00007134sv00001019sd00004CB6bc*sc*i*' 'pci:v00001131d00007133sv00001019sd00004CB5bc*sc*i*' 'pci:v00001131d00007134sv00001019sd00004CB4bc*sc*i*' 'pci:v00001131d00007134sv000011BDsd0000002Dbc*sc*i*' 'pci:v00001131d00007134sv000011BDsd0000002Bbc*sc*i*' 'pci:v00001131d00007130sv00001461sd0000050Cbc*sc*i*' 'pci:v00001131d00007134sv00001461sd0000B7E9bc*sc*i*' 'pci:v00001131d00007134sv00001461sd0000D6EEbc*sc*i*' 'pci:v00001131d00007130sv00001461sd000010FFbc*sc*i*' 'pci:v00001131d00007130sv00001461sd00002108bc*sc*i*' 'pci:v00001131d00007130sv00001461sd0000A115bc*sc*i*' 'pci:v00001131d00007130sv00001461sd00002115bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000A7A2bc*sc*i*' 'pci:v00001131d00007133sv00001461sd0000A7A1bc*sc*i*' 'pci:v00001131d00007134sv00001461sd0000A70Bbc*sc*i*' 'pci:v00001131d00007130sv0000102Bsd000048D0bc*sc*i*' 'pci:v00001131d00007133sv0000185Bsd0000C100bc*sc*i*' 'pci:v00001131d00007133sv0000185Bsd0000C100bc*sc*i*' 'pci:v00001131d00007130sv00001131sd00002001bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00007133bc*sc*i*' 'pci:v00001131d00007134sv00001894sd0000A006bc*sc*i*' 'pci:v00001131d00007134sv00001894sd0000FE01bc*sc*i*' 'pci:v00001131d00007134sv00001131sd0000FE01bc*sc*i*' 'pci:v00001131d00007134sv00001043sd00004840bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004843bc*sc*i*' 'pci:v00001131d00007134sv00001043sd00004830bc*sc*i*' 'pci:v00001131d00007133sv00001043sd00004845bc*sc*i*' 'pci:v00001131d00007134sv00001043sd00004842bc*sc*i*' 'pci:v00001131d00007130sv00001048sd0000226Cbc*sc*i*' 'pci:v00001131d00007130sv00001048sd0000226Abc*sc*i*' 'pci:v00001131d00007130sv00001048sd0000226Bbc*sc*i*' 'pci:v00001131d00007134sv000016BEsd00005000bc*sc*i*' 'pci:v00001131d00007134sv000016BEsd00000003bc*sc*i*' 'pci:v00001131d00007133sv00001489sd00000214bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00005214bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000214bc*sc*i*' 'pci:v00001131d00007133sv00004E42sd00000212bc*sc*i*' 'pci:v00001131d00007133sv000014C0sd00001212bc*sc*i*' 'pci:v00001131d00007133sv00005168sd00000212bc*sc*i*' 'pci:v00001131d00007130sv00004E42sd00000138bc*sc*i*' 'pci:v00001131d00007130sv00005168sd00000138bc*sc*i*' 'pci:v00001131d00007134sv00004E42sd00000138bc*sc*i*' 'pci:v00001131d00007134sv00005168sd00000138bc*sc*i*' 'pci:v00001131d00007134sv00005169sd00000138bc*sc*i*' 'pci:v00001131d00007133sv0000153Bsd00001162bc*sc*i*' 'pci:v00001131d00007134sv0000153Bsd00001158bc*sc*i*' 'pci:v00001131d00007134sv0000153Bsd00001143bc*sc*i*' 'pci:v00001131d00007134sv0000153Bsd00001142bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00004E85bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00006752bc*sc*i*' 'pci:v00001131d00007133sv00001131sd00002001bc*sc*i*' 'pci:v00001131d00007134sv00001131sd00002001bc*sc*i*' 'pci:v00001131d00007164sv*sd*bc*sc*i*' 'pci:v00001BB3d00005310sv*sd*bc*sc*i*' 'pci:v00001BB3d00005308sv*sd*bc*sc*i*' 'pci:v00001BB3d00005304sv*sd*bc*sc*i*' 'pci:v00009413d00006110sv*sd*bc*sc*i*' 'pci:v00001BB3d00004E10sv*sd*bc*sc*i*' 'pci:v00001BB3d00004E09sv*sd*bc*sc*i*' 'pci:v00001BB3d00004E04sv*sd*bc*sc*i*' 'pci:v00001BB3d00004310sv*sd*bc*sc*i*' 'pci:v00001BB3d00004309sv*sd*bc*sc*i*' 'pci:v00001BB3d00004304sv*sd*bc*sc*i*' 'pci:v00009413d00006010sv*sd*bc*sc*i*' 'pci:v00001797d00006869sv*sd*bc*sc*i*' 'pci:v00001797d00006868sv*sd*bc*sc*i*' 'pci:v00001797d00006865sv*sd*bc*sc*i*' 'pci:v00001797d00006864sv*sd*bc*sc*i*' 'usb:v0AF7p0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3224d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3223d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3205d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3207d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0204d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0203d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09C0p0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18F3p0220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0226d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0225d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp022Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp022Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0221d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0222d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p2235d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p810Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB2Ap17DEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p701Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p701Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1pA334d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1pA333d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8108d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8107d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1822p3202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1822p3201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1025p005Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1025p005Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0BB9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0BB8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0FA1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0FA0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap17DFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap17DEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p0BB9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p0BB8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v145Fp010Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185BpD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185BpD000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B9p5001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B9p5000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p810Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p810Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0BC7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5032p0BC6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE361d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE360d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CApF001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CApF000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p810Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p8109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p0BC7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p0BC6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p9301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p9300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15F4p0015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15F4p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3219d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1498pA090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1498p9206d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp0513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp0514d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp1513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p5580d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pD811d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p86D6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB98d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA868d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB71d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB70d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB78d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB59d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB58d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB55d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB54d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB11d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB10d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB51d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pDB50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pD501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pD500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1660p0932d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p300Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0222d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p020Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep02D5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v147Fp2758d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1FAAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p1FAAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p003Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1F9Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1E6Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p023Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p023Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1660p1921d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14F7p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1BB4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1BB2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p2384d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1FA8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p2383d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1FA0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0248d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0245d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1E59p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1554p5010d[0-2]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1554p5010d3[0-9A-E]*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1554p5010d3F00dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1F90d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1F98d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00ABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1E80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0248d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0245d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0243d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p1E8Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p1EFCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p60F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p0871d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p2EDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1415p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0081d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p023Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p023Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1736d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p1F08d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p7002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p8400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6F01d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p1EDCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0237d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0236d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p022Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7070d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p173Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p171Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05D8p810Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1044p7001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApB568d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp1E80d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0229d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1EBEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0228d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1EBCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1EF0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p9580d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp005Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p022Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApB808d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6F00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1584p6003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp1E78d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA807d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p9950d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p9941d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1E78d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B8p1E14d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v695Cp3829d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p2830d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B9p6000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0055d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p9020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p300Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p021Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD662d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD484d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD483d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpD220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1FE1p5456d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v153Bp1182d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v153Bp1181d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD632d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD421d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp3100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD482d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD481d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp3000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3034p7500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD660d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3011pB012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p3101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v9022pD650d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p2104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p2101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p2102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06BEpA232d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p002Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14F7p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14F7p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3275d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14F7p0500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp9016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp850Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0099d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0097d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp815Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE39Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE383d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6A04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE39Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pC161d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p4012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pC810d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE397d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA805d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp850Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p901Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE395d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE39Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE396d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1462p8807d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10B9p8000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp8150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1462p8801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1AE7p0381d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA815d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pC160d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0069d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3237d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3226d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE399d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p022Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p9016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p9015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D19p0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp1871d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v048Dp9306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0262d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pF900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6A05d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0099d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE410d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp0335d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp4835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp3835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp2835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp1835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v048Dp9006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v048Dp9005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v048Dp9135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpA115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp0337d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1779d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp0825d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA867d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CAp1867d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApB835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA835d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0093d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15A4p9035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1C73p861Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p861Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v058Fp6610d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14F7p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p0CCDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApA310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p9500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18B4p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18B4p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18B4pFFFBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18B4pFFFAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v18B4p1689d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3344p22F0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3344p1120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3344p1122d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7A69p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3pF170d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DB0p5581d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB767d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB757d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC61Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC61Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC612d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD8FFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD8E4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD8E3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD8D4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD8D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD864d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD863d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD854d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pD853d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB764d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB763d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB753d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB704d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB703d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB702d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB701d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC65Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC653d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC60Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC60Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC60Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC609d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC604d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v5654pCA42d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15F4p0131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpD803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD39Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD395d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p707Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpA803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6A03d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD394d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp0650d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp0620d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D19p1104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD393d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D19p1102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00D3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6F12d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6F0Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6680d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D19p1101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpC803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00E0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4DpB803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp2838d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp2832d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0161d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14AAp0160d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp2831d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p689Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pC69Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pC68Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pC699d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pC689d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572pC688d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0105d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p3014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p0320d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p680Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p960Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p6831d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0ACEp13A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1943p2257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1943p2255d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0257d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3275p0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p0078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v19D2p0086d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pF5A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC0A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC090d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB990d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB980d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB910d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5590d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5580d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5520d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5510d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p5500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p200Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p1801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p1800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p1700d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v187Fp0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B48p1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2137p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B89p0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p002Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0246d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1BA6p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p3035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0813p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0553p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p7303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v102Cp6251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v102Cp6151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp013Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp013Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp013Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp012Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp012Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp012Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0129d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0127d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0125d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp011Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp011Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0119d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0117d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0113d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp010Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp010Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CBp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0979p0270d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0979p0280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0979p0227d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep02BFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep02AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C8p0720d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap050Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap010Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap010Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0728pD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06BEpD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A5pD800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A5pD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A5p0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v052BpD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0502pD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046DpD001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8020pEF04d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1046p9967d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E96pC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B62p0059d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0813p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9pA518d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9pA511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p8519d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p4519d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p2800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p0530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p0519d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p0518d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p0511d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0155d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v054Cp0154d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep028Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4068d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4067d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep405Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p3002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1415p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p1550d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p3003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05A9p8065d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001pF115d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v145Fp013Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2476d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2474d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2472d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2471d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2470d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2468d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2464d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2463d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2461d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2460d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1AE7p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v145Fp013Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap262Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap262Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2629d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2628d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2627d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2626d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2625d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2624d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2623d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2622d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2621d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2620d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p301Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p3009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap260Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap260Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2608d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2601d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093Ap2600d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v047Dp5003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v047Dp5002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v047Dp5001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p030Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03E8p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p800Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p8008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p8003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0617d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0615d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0614d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0618d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0613d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0611d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vA168p0610d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p704Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p704Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7045d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v145Fp013Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00F4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p62BCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p62BBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p62B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p62B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p62A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p628Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p628Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p628Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6288d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6282d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p627Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p627Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p627Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6270d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6260d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6253d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p624Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p624Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p624Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6248d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6242d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6240d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60A8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p608Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p608Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6083d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p602Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p602Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p602Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p602Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p600Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p614Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6148d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6143d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6142d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p613Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p613Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p613Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p613Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p612Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p612Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p612Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p612Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p610Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p610Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p610Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p610Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60FEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60FCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60FBd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60ECd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60CEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p60C0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p607Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C45p6040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p3008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8p3004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0330d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0328d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0327d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00F7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep00F5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p702Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p0630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2899p012Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0103d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v084Dp0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06BEp0800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06BDp0404d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp7333d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p300Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0890d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep400Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v040Ap0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1776p501Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p0402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p0401d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0506p00DFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0497pC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v040Ap0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p0430d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep401Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v99FAp8988d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0734p043Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1pA190d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v8086p0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF9p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AF9p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p0110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0130p0130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vABCDpCDEEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp7E50d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v060BpA001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp0561d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp092Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0929d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0928d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0461p0815d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep403Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep401Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp1528d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p9120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p913Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p9052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p9051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p9050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p905Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p930Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2770p930Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep403Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep403Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D64p0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0106d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08CAp0104d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p3281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p3261d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p2221d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p2211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p1314d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0733p1311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06D6p0041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06D6p0031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05DAp1018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC650d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC630d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC540d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC530d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC520d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC440d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC430d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC420d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC360d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC232d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC230d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0546p3273d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0546p3191d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0546p3155d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1803d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v052Bp1507d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCpFFFFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp5360d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp5330d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp504Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp504Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04FCp500Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F1p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p300Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p3008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04A5p3003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0322d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0960d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0905d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0461p0821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep400Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E1p0893d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v174Fp6A31d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0553p0202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17A1p0128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A2p6810d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06A2p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0547p6801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0923p010Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8333d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p808Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0921d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0920d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17EFp4802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15B8p6002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15B8p6001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8pC301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8pC002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8pC001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p0328d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p0323d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p0321d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0897d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0896d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0892d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep405Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0602p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C1p009Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p800Dd030Adc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p800Cd030Adc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8002d030Adc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8080d0301dc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8080d030Adc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8080d0002dc*dsc*dp*ic*isc*ip*in*' 'usb:v0545p8080d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp8050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp804Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDp0128d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p307Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p303Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p301Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0AC8p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0698p2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpD004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpD003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055FpC005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p032Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p032Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0326d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0325d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08DAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08D9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08D7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08AEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08AAd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A9d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp089Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0461p0A00d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p700Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p700Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0458p7007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4053d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep403Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4034d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep401Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep401Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep401Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep041Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p1B07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0402p5602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08F6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08F5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08F0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0850d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0840d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3pF191d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E3p0503d*dc*dsc*dp*ic*isc*ip*in*' 'pwcx' 'usb:v0D81p1910d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0D81p1900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06BEp8116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v069Ap0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v055Dp9000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CCp8116d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p032Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0329d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0313d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0312d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p030Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0308d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0307d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0471p0302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B7d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp08B0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep400Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in*' 'usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0B5Cd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0B5Bd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0B07d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0B03d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0AD4d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0AD3d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v8086p0AD2d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v2E1Ap4C01d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp08D3d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp089Bd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp087Cd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp085Cd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in*' 'usb:v046Dp0823d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v046Dp0821d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*' 'usb:v0408p4035d*dc*dsc*dp*ic0Eisc01ip01in*' 'usb:v2040p7270d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7213d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7260d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p8200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E1p0480d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7211d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7280d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p721Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p721Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p721Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7217d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7210d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FE9pD620d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7240d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v199Ep8002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v15F4p0135d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pD3B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0037d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp0237d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE421d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE424d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1554p5014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1554p5010d400[0-1]dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0259d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pC200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB140d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB139d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB138d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB131d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB130d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB151d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB124d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB123d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB111d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040pB110d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CApC039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p589Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p58A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0572p5A3Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1D19p6109d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE349d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap5051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v3275p0085d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap8179d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6F07d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p8268d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p8264d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p0264d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0264d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p025Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0259d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p8461d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0461d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p8258d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0258d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1AE7p9004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1AE7p9003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE1CCd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p0251d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0242d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F4Dp1ABEd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE425d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap5006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE755d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p1605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p024Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2013p024Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE34Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE346d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pA340d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap50A6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BBp0515d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0413p6023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p023Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0227d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0226d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p021Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0208d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2304p0207d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001pF112d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0438pB002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p846Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p826Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p026Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p8265d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p0265d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p651Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p651Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p6517d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p6513d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p6502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p6500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4201d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4200d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp2041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v185Bp2870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0FD9p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10AFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0096d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0084d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10B2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10ADd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp10A2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp00ACd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp008Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp005Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp004Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp004Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B80pE302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE359d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE357d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE355d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE350d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE323d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE320d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApA316d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApA313d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1ApE300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2885d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2875d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2868d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2883d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2881d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2870d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2863d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2862d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2861d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2860d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2821d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2820d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2710d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2751d*dc*dsc*dp*ic*isc*ip*in*' 'usb:vEB1Ap2750d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06E1p0709d0204dc*dsc*dp*ic*isc*ip*in*' 'usb:v1943p2250d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v10FDpDE00d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA104d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA102d0001dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p7007d0210dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p7007d0209dc*dsc*dp*icFFisc00ipFFin*' 'usb:v0EB1p7007d0208dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p7007d0205dc*dsc*dp*icFFisc00ipFFin*' 'usb:v0EB1p7007d0204dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p7007d0202dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p7007d0200dc*dsc*dp*icFFisc00ipFFin*' 'usb:v0EB1p6668d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB1p6666d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v093BpA002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1943pA250d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:s2250' 'usb:v2040p4903d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4982d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4902d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p4900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7510d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7502d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7501d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7500d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p7300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11BAp1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v11BAp1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p0602d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1164p0622d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2400d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2950d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2040p2900d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05E1p0408d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F71p3306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F71p3301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1B71p3002d*dc*dsc*dp*ic*isc*ip*in*' 'sdio:c*v039Ad0800*' 'sdio:c*v039Ad0700*' 'sdio:c*v039Ad0600*' 'sdio:c*v039Ad0500*' 'sdio:c*v039Ad0302*' 'sdio:c*v039Ad0301*' 'sdio:c*v039Ad0300*' 'sdio:c*v039Ad0201*' 'sdio:c*v039Ad1100*' 'sdio:c*v039Ad5347*' 'ieee1394:ven00001287mo00000036sp0000A02Dver00010001*' 'ieee1394:ven00001287mo00000035sp0000A02Dver00010001*' 'ieee1394:ven00001287mo00000034sp0000A02Dver00010001*' 'ieee1394:ven00001287mo00000026sp0000A02Dver00010001*' 'ieee1394:ven00001287mo00000025sp0000A02Dver00010001*' 'ieee1394:ven00001287mo00000024sp0000A02Dver00010001*' 'of:N*T*Csony,cxd2880C*' 'of:N*T*Csony,cxd2880' 'spi:cxd2880' 'spi:gs1662' 'i2c:dvb_vidtv_tuner' 'i2c:dvb_vidtv_demod' 'dvb_vidtv' 'vidtv' 'mem2mem_testdev' 'i2c:a8293' 'i2c:af9013' 'i2c:af9033' 'i2c:au8522' 'i2c:cxd2099' 'i2c:cxd2820r' 'i2c:helene' 'i2c:lgdt3306a' 'i2c:lgdt330x' 'i2c:m88ds3103b' 'i2c:m88rs6000' 'i2c:m88ds3103' 'i2c:mn88472' 'i2c:mn88473' 'i2c:mxl692' 'i2c:tda665x_earthpt1' 'i2c:tua6034_friio' 'i2c:dtt7520x' 'i2c:tdee4' 'i2c:tbmu24112' 'i2c:tbdu18132' 'i2c:tdtc9251dh0' 'i2c:dtos403ih102a' 'i2c:opera1' 'i2c:sd1878_tda8261' 'i2c:tbmv' 'i2c:tdhu2' 'i2c:tded4' 'i2c:tda665x' 'i2c:tua6034' 'i2c:env57h1xd5' 'i2c:tua6010xs' 'i2c:unknown_1' 'i2c:z201' 'i2c:dtt759x' 'i2c:dtt7579' 'i2c:rtl2830' 'i2c:rtl2832' 'i2c:si2165' 'i2c:si2168' 'i2c:sp2' 'i2c:stv090x' 'i2c:stv6110x' 'i2c:tc90522ter' 'i2c:tc90522sat' 'i2c:tda10071_cx24118' 'i2c:ts2022' 'i2c:ts2020' 'i2c:tuner' 'char-major-81-*' 'of:N*T*Cchrontel,ch7322C*' 'of:N*T*Cchrontel,ch7322' 'platform:cros-ec-cec' 'of:N*T*Ccec-gpioC*' 'of:N*T*Ccec-gpio' 'acpi*:CEC00001:*' 'serio:ty02pr40id*ex*' 'serio:ty02pr41id*ex*' 'pci:v00005046d00001001sv*sd*bc*sc*i*' 'i2c:saa7706h' 'usb:v077Dp627Ad0010dc*dsc*dp*ic03isc*ip*in*' 'usb:v077Dp627Ad0001dc*dsc*dp*ic03isc*ip*in*' 'usb:v12CFp7111d*dc*dsc*dp*ic03isc00ip00in*' 'usb:v10C5p819Ad*dc*dsc*dp*ic03isc00ip00in*' 'usb:v1B80pD700d*dc*dsc*dp*ic03isc00ip00in*' 'usb:v06E1pA155d*dc*dsc*dp*ic03isc00ip00in*' 'usb:v10C4p818Ad*dc*dsc*dp*ic03isc00ip00in*' 'i2c:si470x' 'i2c:si4713' 'usb:v10C4p8244d*dc*dsc*dp*ic03isc00ip00in*' 'platform:radio-si4713' 'platform:si476x-radio' 'i2c:radio-tea5764' 'i2c:tef6862' 'platform:wl1273_fm_radio' 'usb:v04B4p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0A0Ed*dc*dsc*dp*ic03isc00ip00in*' 'usb:v16C0p05DFd*dc*dsc*dp*ic03isc00ip00in*' 'usb:v07CApB800d*dc*dsc*dp*ic03isc00ip00in*' 'usb:v10C4p818Ad*dc*dsc*dp*ic03isc00ip00in*' 'of:N*T*Cines,ptp-ctrlC*' 'of:N*T*Cines,ptp-ctrl' 'acpi*:VMW0005:*' 'pci:v0000AD5Ad00000400sv*sd*bc*sc*i*' 'pci:v00001AD7d0000A000sv*sd*bc*sc*i*' 'pci:v000018D4d00001008sv*sd*bc*sc*i*' 'pci:v00001D9Bd00000400sv*sd*bc*sc*i*' 'dfl:t0000f0022*' 'of:N*T*Cadc-batteryC*' 'of:N*T*Cadc-battery' 'of:N*T*Cx-powers,axp813-usb-power-supplyC*' 'of:N*T*Cx-powers,axp813-usb-power-supply' 'of:N*T*Cx-powers,axp223-usb-power-supplyC*' 'of:N*T*Cx-powers,axp223-usb-power-supply' 'of:N*T*Cx-powers,axp221-usb-power-supplyC*' 'of:N*T*Cx-powers,axp221-usb-power-supply' 'of:N*T*Cx-powers,axp202-usb-power-supplyC*' 'of:N*T*Cx-powers,axp202-usb-power-supply' 'of:N*T*Cx-powers,axp192-usb-power-supplyC*' 'of:N*T*Cx-powers,axp192-usb-power-supply' 'of:N*T*Cinjoinic,ip5209C*' 'of:N*T*Cinjoinic,ip5209' 'of:N*T*Cinjoinic,ip5207C*' 'of:N*T*Cinjoinic,ip5207' 'of:N*T*Cinjoinic,ip5109C*' 'of:N*T*Cinjoinic,ip5109' 'of:N*T*Cinjoinic,ip5108C*' 'of:N*T*Cinjoinic,ip5108' 'platform:max8925-power' 'platform:wm831x-backup' 'platform:wm831x-power' 'platform:wm8350-power' 'i2c:adp5061' 'of:N*T*Cx-powers,axp813-battery-power-supplyC*' 'of:N*T*Cx-powers,axp813-battery-power-supply' 'of:N*T*Cx-powers,axp221-battery-power-supplyC*' 'of:N*T*Cx-powers,axp221-battery-power-supply' 'of:N*T*Cx-powers,axp209-battery-power-supplyC*' 'of:N*T*Cx-powers,axp209-battery-power-supply' 'of:N*T*Cx-powers,axp813-ac-power-supplyC*' 'of:N*T*Cx-powers,axp813-ac-power-supply' 'of:N*T*Cx-powers,axp221-ac-power-supplyC*' 'of:N*T*Cx-powers,axp221-ac-power-supply' 'of:N*T*Cx-powers,axp202-ac-power-supplyC*' 'of:N*T*Cx-powers,axp202-ac-power-supply' 'of:N*T*Ccellwise,cw2015C*' 'of:N*T*Ccellwise,cw2015' 'w1-family-0x30' 'platform:ds2780-battery' 'platform:ds2781-battery' 'i2c:ds2786' 'i2c:ds2782' 'i2c:ltc2944' 'i2c:ltc2943' 'i2c:ltc2942' 'i2c:ltc2941' 'of:N*T*Clltc,ltc2944C*' 'of:N*T*Clltc,ltc2944' 'of:N*T*Clltc,ltc2943C*' 'of:N*T*Clltc,ltc2943' 'of:N*T*Clltc,ltc2942C*' 'of:N*T*Clltc,ltc2942' 'of:N*T*Clltc,ltc2941C*' 'of:N*T*Clltc,ltc2941' 'of:N*T*Cgoogle,goldfish-batteryC*' 'of:N*T*Cgoogle,goldfish-battery' 'acpi*:GFSH0001:*' 'i2c:sbs-battery' 'i2c:bq20z75' 'i2c:bq20z65' 'of:N*T*Cti,bq20z75C*' 'of:N*T*Cti,bq20z75' 'of:N*T*Cti,bq20z65C*' 'of:N*T*Cti,bq20z65' 'of:N*T*Csbs,sbs-batteryC*' 'of:N*T*Csbs,sbs-battery' 'i2c:sbs-charger' 'i2c:ltc1760' 'i2c:sbs-manager' 'i2c:bq78z100' 'i2c:bq34z100' 'i2c:bq28z610' 'i2c:bq27z561' 'i2c:bq27621' 'i2c:bq27441' 'i2c:bq27426' 'i2c:bq27425' 'i2c:bq27421' 'i2c:bq27411' 'i2c:bq27545' 'i2c:bq27742' 'i2c:bq27546' 'i2c:bq27542' 'i2c:bq27541' 'i2c:bq27531' 'i2c:bq27530' 'i2c:bq27521' 'i2c:bq27520g4' 'i2c:bq27520g3' 'i2c:bq27520g2' 'i2c:bq27520g1' 'i2c:bq27510g3' 'i2c:bq27510g2' 'i2c:bq27510g1' 'i2c:bq27500-1' 'i2c:bq27520' 'i2c:bq27510' 'i2c:bq27500' 'i2c:bq27210' 'i2c:bq27200' 'w1-family-0x01' 'platform:da9052-bat' 'i2c:max17059' 'i2c:max17058' 'i2c:max17049' 'i2c:max17048' 'i2c:max17044' 'i2c:max77836-battery' 'i2c:max17043' 'i2c:max17041' 'i2c:max17040' 'of:N*T*Cmaxim,max17059C*' 'of:N*T*Cmaxim,max17059' 'of:N*T*Cmaxim,max17058C*' 'of:N*T*Cmaxim,max17058' 'of:N*T*Cmaxim,max17049C*' 'of:N*T*Cmaxim,max17049' 'of:N*T*Cmaxim,max17048C*' 'of:N*T*Cmaxim,max17048' 'of:N*T*Cmaxim,max17044C*' 'of:N*T*Cmaxim,max17044' 'of:N*T*Cmaxim,max77836-batteryC*' 'of:N*T*Cmaxim,max77836-battery' 'of:N*T*Cmaxim,max17043C*' 'of:N*T*Cmaxim,max17043' 'of:N*T*Cmaxim,max17041C*' 'of:N*T*Cmaxim,max17041' 'of:N*T*Cmaxim,max17040C*' 'of:N*T*Cmaxim,max17040' 'acpi*:MAX17047:*' 'i2c:max77849-battery' 'i2c:max17055' 'i2c:max17050' 'i2c:max17047' 'i2c:max17042' 'of:N*T*Cmaxim,max17201C*' 'of:N*T*Cmaxim,max17201' 'w1-family-0x26' 'i2c:rt5033-battery' 'of:N*T*Crichtek,rt5033-batteryC*' 'of:N*T*Crichtek,rt5033-battery' 'platform:rt5033-charger' 'of:N*T*Crichtek,rt5033-chargerC*' 'of:N*T*Crichtek,rt5033-charger' 'i2c:rt9455-charger' 'of:N*T*Crichtek,rt9455C*' 'of:N*T*Crichtek,rt9455' 'acpi*:RT945500:*' 'of:N*T*Crichtek,rt9467C*' 'of:N*T*Crichtek,rt9467' 'of:N*T*Crichtek,rt9471C*' 'of:N*T*Crichtek,rt9471' 'platform:twl4030_madc_battery' 'platform:pcf50633-mbc' 'platform:rx51-battery' 'platform:isp1704_charger' 'platform:max8903-charger' 'of:N*T*Cmaxim,max8903C*' 'of:N*T*Cmaxim,max8903' 'platform:twl4030_bci' 'of:N*T*Cti,twl4030-bciC*' 'of:N*T*Cti,twl4030-bci' 'of:N*T*Cti,lp8727C*' 'of:N*T*Cti,lp8727' 'i2c:lp8727' 'platform:lp8788-charger' 'platform:gpio-charger' 'of:N*T*Cgpio-chargerC*' 'of:N*T*Cgpio-charger' 'of:N*T*Ccharger-managerC*' 'of:N*T*Ccharger-manager' 'platform:charger-manager' 'platform:lt3651-charger' 'of:N*T*Clltc,lt3651-chargerC*' 'of:N*T*Clltc,lt3651-charger' 'of:N*T*Clltc,ltc3651-chargerC*' 'of:N*T*Clltc,ltc3651-charger' 'i2c:ltc4162-l' 'of:N*T*Clltc,ltc4162-lC*' 'of:N*T*Clltc,ltc4162-l' 'platform:max77836-charger' 'platform:max14577-charger' 'of:N*T*Cmaxim,max77836-chargerC*' 'of:N*T*Cmaxim,max77836-charger' 'of:N*T*Cmaxim,max14577-chargerC*' 'of:N*T*Cmaxim,max14577-charger' 'platform:max77693-charger' 'i2c:max77976-charger' 'of:N*T*Cmaxim,max77976C*' 'of:N*T*Cmaxim,max77976' 'platform:max8997-battery' 'platform:max8998-battery' 'of:N*T*Cmps,mp2629_chargerC*' 'of:N*T*Cmps,mp2629_charger' 'of:N*T*Cmediatek,mt6360-chgC*' 'of:N*T*Cmediatek,mt6360-chg' 'platform:mt6360-chg' 'of:N*T*Cmediatek,mt6370-chargerC*' 'of:N*T*Cmediatek,mt6370-charger' 'i2c:bq24158' 'i2c:bq24157s' 'i2c:bq24156a' 'i2c:bq24156' 'i2c:bq24155' 'i2c:bq24153a' 'i2c:bq24153' 'i2c:bq24152' 'i2c:bq24151a' 'i2c:bq24151' 'i2c:bq24150a' 'i2c:bq24150' 'i2c:bq2415x' 'acpi*:BQ241580:*' 'acpi*:BQS24157:*' 'acpi*:BQA24156:*' 'acpi*:BQ241560:*' 'acpi*:BQ241550:*' 'acpi*:BQA24153:*' 'acpi*:BQ241530:*' 'acpi*:BQ241520:*' 'acpi*:BQA24151:*' 'acpi*:BQ241510:*' 'acpi*:BQA24150:*' 'acpi*:BQ241500:*' 'acpi*:BQ2415X:*' 'i2c:bq24296' 'i2c:bq24196' 'i2c:bq24192i' 'i2c:bq24192' 'i2c:bq24190' 'of:N*T*Cti,bq24296C*' 'of:N*T*Cti,bq24296' 'of:N*T*Cti,bq24196C*' 'of:N*T*Cti,bq24196' 'of:N*T*Cti,bq24192iC*' 'of:N*T*Cti,bq24192i' 'of:N*T*Cti,bq24192C*' 'of:N*T*Cti,bq24192' 'of:N*T*Cti,bq24190C*' 'of:N*T*Cti,bq24190' 'i2c:bq24257' 'i2c:bq24251' 'i2c:bq24250' 'of:N*T*Cti,bq24257C*' 'of:N*T*Cti,bq24257' 'of:N*T*Cti,bq24251C*' 'of:N*T*Cti,bq24251' 'of:N*T*Cti,bq24250C*' 'of:N*T*Cti,bq24250' 'acpi*:BQ242570:*' 'acpi*:BQ242510:*' 'acpi*:BQ242500:*' 'i2c:bq24735-charger' 'of:N*T*Cti,bq24735C*' 'of:N*T*Cti,bq24735' 'i2c:bq25155' 'i2c:bq25150' 'of:N*T*Cti,bq25155C*' 'of:N*T*Cti,bq25155' 'of:N*T*Cti,bq25150C*' 'of:N*T*Cti,bq25150' 'i2c:bq25896' 'i2c:bq25895' 'i2c:bq25892' 'i2c:bq25890' 'of:N*T*Cti,bq25896C*' 'of:N*T*Cti,bq25896' 'of:N*T*Cti,bq25895C*' 'of:N*T*Cti,bq25895' 'of:N*T*Cti,bq25892C*' 'of:N*T*Cti,bq25892' 'of:N*T*Cti,bq25890C*' 'of:N*T*Cti,bq25890' 'acpi*:BQ258900:*' 'i2c:bq25960' 'i2c:bq25975' 'i2c:bq25980' 'of:N*T*Cti,bq25960C*' 'of:N*T*Cti,bq25960' 'of:N*T*Cti,bq25975C*' 'of:N*T*Cti,bq25975' 'of:N*T*Cti,bq25980C*' 'of:N*T*Cti,bq25980' 'of:N*T*Cti,bq25619C*' 'of:N*T*Cti,bq25619' 'of:N*T*Cti,bq25618C*' 'of:N*T*Cti,bq25618' 'of:N*T*Cti,bq25611dC*' 'of:N*T*Cti,bq25611d' 'of:N*T*Cti,bq25601dC*' 'of:N*T*Cti,bq25601d' 'of:N*T*Cti,bq25601C*' 'of:N*T*Cti,bq25601' 'of:N*T*Cti,bq25600dC*' 'of:N*T*Cti,bq25600d' 'of:N*T*Cti,bq25600C*' 'of:N*T*Cti,bq25600' 'acpi*:bq25619:*' 'acpi*:bq25618:*' 'acpi*:bq25611d:*' 'acpi*:bq25601d:*' 'acpi*:bq25601:*' 'acpi*:bq25600d:*' 'acpi*:bq25600:*' 'i2c:bq25619' 'i2c:bq25618' 'i2c:bq25611d' 'i2c:bq25601d' 'i2c:bq25601' 'i2c:bq25600d' 'i2c:bq25600' 'i2c:smb358' 'i2c:smb347' 'i2c:smb345' 'of:N*T*Csummit,smb358C*' 'of:N*T*Csummit,smb358' 'of:N*T*Csummit,smb347C*' 'of:N*T*Csummit,smb347' 'of:N*T*Csummit,smb345C*' 'of:N*T*Csummit,smb345' 'of:N*T*Cti,tps65090-chargerC*' 'of:N*T*Cti,tps65090-charger' 'platform:axp288_fuel_gauge' 'platform:axp288_charger' 'platform:cros-charge-control' 'platform:cros-usbpd-charger' 'platform:cros-ec-pchg' 'of:N*T*Crohm,bd99954C*' 'of:N*T*Crohm,bd99954' 'platform:wilco-charger' 'ssam:d01c02t02i01f00' 'ssam:d01c02t01i01f00' 'ssam:d01c02t01i01f01' 'i2c:ug3105' 'i2c:mm8013' 'of:N*T*Cqcom,wcn7850-pmuC*' 'of:N*T*Cqcom,wcn7850-pmu' 'of:N*T*Cqcom,qca6390-pmuC*' 'of:N*T*Cqcom,qca6390-pmu' 'acpi*:ACPI000D:*' 'acpi*:ATK0110:*' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGZENITHIIEXTREMEALPHA*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGZENITHIIEXTREME*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXZ690-AGAMINGWIFID4*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXZ390-FGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX570-IGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX570-FGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX570-EGAMINGWIFIII*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX570-EGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB550-IGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB550-EGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIIIMPACT*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGMAXIMUSXIHERO(WI-FI)*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGMAXIMUSXIHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRX670EGENE*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRX670EHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIIHERO(WI-FI)*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIIHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIIFORMULA*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIIDARKHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ProWSX570-ACE*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ProArtB550-CREATOR*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ProArtX670E-CREATORWIFI*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ProArtX570-CREATORWIFI*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*PRIMEX570-PRO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*PRIMEX470-PRO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGZENITHEXTREMEALPHA*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGZENITHEXTREME*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX470-IGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX470-FGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXX399-EGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB450-IGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB450-FGAMINGII*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB450-FGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGSTRIXB450-EGAMING*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIHERO(WI-FI)*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIIHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIHERO(WI-FIAC)*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*CROSSHAIRVIHERO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*ROGCROSSHAIRVIEXTREME*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*PRIMEX470-PRO*:' 'dmi*:rvn*ASUSTeKCOMPUTERINC.*:rn*PRIMEX399-A*:' 'i2c:asb100' 'i2c:w83773g' 'of:N*T*Cnuvoton,w83773gC*' 'of:N*T*Cnuvoton,w83773g' 'i2c:w83792d' 'i2c:w83793' 'i2c:w83795adg' 'i2c:w83795g' 'i2c:as99127f' 'i2c:w83783s' 'i2c:w83782d' 'i2c:w83781d' 'of:N*T*Casus,as99127fC*' 'of:N*T*Casus,as99127f' 'of:N*T*Cwinbond,w83783sC*' 'of:N*T*Cwinbond,w83783s' 'of:N*T*Cwinbond,w83782dC*' 'of:N*T*Cwinbond,w83782d' 'of:N*T*Cwinbond,w83781gC*' 'of:N*T*Cwinbond,w83781g' 'of:N*T*Cwinbond,w83781dC*' 'of:N*T*Cwinbond,w83781d' 'i2c:w83791d' 'spi:ad7314' 'spi:adt7302' 'spi:adt7301' 'i2c:ad7414' 'of:N*T*Cad,ad7414C*' 'of:N*T*Cad,ad7414' 'i2c:ad7418' 'i2c:ad7417' 'i2c:ad7416' 'of:N*T*Cadi,ad7418C*' 'of:N*T*Cadi,ad7418' 'of:N*T*Cadi,ad7417C*' 'of:N*T*Cadi,ad7417' 'of:N*T*Cadi,ad7416C*' 'of:N*T*Cadi,ad7416' 'i2c:adc128d818' 'of:N*T*Cti,adc128d818C*' 'of:N*T*Cti,adc128d818' 'spi:adcxx8s' 'spi:adcxx4s' 'spi:adcxx2s' 'spi:adcxx1s' 'i2c:ne1619' 'i2c:adm1025' 'i2c:adm1026' 'i2c:adm1029' 'i2c:adm1031' 'i2c:adm1030' 'i2c:adm1177' 'of:N*T*Cadi,adm1177C*' 'of:N*T*Cadi,adm1177' 'i2c:lm81' 'i2c:ds1780' 'i2c:adm9240' 'i2c:ads7830' 'i2c:ads7828' 'of:N*T*Cti,ads7830C*' 'of:N*T*Cti,ads7830' 'of:N*T*Cti,ads7828C*' 'of:N*T*Cti,ads7828' 'spi:adt7320' 'spi:adt7310' 'i2c:adt7420' 'i2c:adt7410' 'i2c:adt7411' 'i2c:adt7462' 'i2c:adt7470' 'i2c:adt7490' 'i2c:adt7476' 'i2c:adt7475' 'i2c:adt7473' 'of:N*T*Cadi,adt7490C*' 'of:N*T*Cadi,adt7490' 'of:N*T*Cadi,adt7476C*' 'of:N*T*Cadi,adt7476' 'of:N*T*Cadi,adt7475C*' 'of:N*T*Cadi,adt7475' 'of:N*T*Cadi,adt7473C*' 'of:N*T*Cadi,adt7473' 'i2c:aht20' 'i2c:aht10' 'dmi*:pn*Xserve*:rvn*Apple*:' 'dmi*:pn*iMac*:rvn*Apple*:' 'dmi*:pn*MacPro*:rvn*Apple*:' 'dmi*:pn*Macmini*:rvn*Apple*:' 'dmi*:pn*MacBook*:rvn*Apple*:' 'dmi*:pn*MacBookPro*:rvn*Apple*:' 'dmi*:pn*MacBookAir*:rvn*Apple*:' 'hid:b0003g*v00000C70p0000F003' 'hid:b0003g*v00000C70p0000F0BD' 'hid:b0003g*v00000C70p0000F00B' 'hid:b0003g*v00000C70p0000F0B6' 'hid:b0003g*v00000C70p0000F014' 'hid:b0003g*v00000C70p0000F012' 'hid:b0003g*v00000C70p0000F00D' 'hid:b0003g*v00000C70p0000F011' 'hid:b0003g*v00000C70p0000F010' 'hid:b0003g*v00000C70p0000F00A' 'hid:b0003g*v00000C70p0000F00E' 'hid:b0003g*v00000C70p0000F001' 'of:N*T*Csyna,as370-hwmonC*' 'of:N*T*Csyna,as370-hwmon' 'i2c:asc7621a' 'i2c:asc7621' 'hid:b0003g*v00000B05p00001988' 'i2c:atxp1' 'of:N*T*Cadi,axi-fan-control-1.00.aC*' 'of:N*T*Cadi,axi-fan-control-1.00.a' 'i2c:cc2d35s' 'i2c:cc2d35' 'i2c:cc2d33s' 'i2c:cc2d33' 'i2c:cc2d25s' 'i2c:cc2d25' 'i2c:cc2d23s' 'i2c:cc2d23' 'of:N*T*Camphenol,cc2d35sC*' 'of:N*T*Camphenol,cc2d35s' 'of:N*T*Camphenol,cc2d35C*' 'of:N*T*Camphenol,cc2d35' 'of:N*T*Camphenol,cc2d33sC*' 'of:N*T*Camphenol,cc2d33s' 'of:N*T*Camphenol,cc2d33C*' 'of:N*T*Camphenol,cc2d33' 'of:N*T*Camphenol,cc2d25sC*' 'of:N*T*Camphenol,cc2d25s' 'of:N*T*Camphenol,cc2d25C*' 'of:N*T*Camphenol,cc2d25' 'of:N*T*Camphenol,cc2d23sC*' 'of:N*T*Camphenol,cc2d23s' 'of:N*T*Camphenol,cc2d23C*' 'of:N*T*Camphenol,cc2d23' 'cpu:type:x86,ven0000fam*mod*:feature:*01C0*' 'hid:b0003g*v00001B1Cp00001D00' 'hid:b0003g*v00001B1Cp00000C10' 'hid:b0003g*v00001B1Cp00001C23' 'hid:b0003g*v00001B1Cp00001C1F' 'hid:b0003g*v00001B1Cp00001C1E' 'hid:b0003g*v00001B1Cp00001C0D' 'hid:b0003g*v00001B1Cp00001C0C' 'hid:b0003g*v00001B1Cp00001C0B' 'hid:b0003g*v00001B1Cp00001C0A' 'hid:b0003g*v00001B1Cp00001C09' 'hid:b0003g*v00001B1Cp00001C08' 'hid:b0003g*v00001B1Cp00001C07' 'hid:b0003g*v00001B1Cp00001C06' 'hid:b0003g*v00001B1Cp00001C05' 'hid:b0003g*v00001B1Cp00001C04' 'hid:b0003g*v00001B1Cp00001C03' 'platform:cros-ec-hwmon' 'platform:da9052-hwmon' 'platform:da9055-hwmon' 'i8k' 'dmi*:svn*DellInc.*:pn*XPS*:' 'dmi*:svn*DellInc.*:pn*MXC051*:' 'dmi*:svn*DellInc.*:pn*Studio*:' 'dmi*:svn*DellInc.*:pn*Vostro*:' 'dmi*:svn*DellInc.*:pn*Precision*:' 'dmi*:svn*DellInc.*:pn*OptiPlex7060*:' 'dmi*:svn*DellInc.*:pn*MP061*:' 'dmi*:svn*DellInc.*:pn*MM061*:' 'dmi*:svn*DellInc.*:pn*Latitude*:' 'dmi*:svn*DellInc.*:pn*Inspiron*:' 'dmi*:svn*DellComputer*:pn*Latitude*:' 'dmi*:svn*DellComputer*:pn*Inspiron*:' 'dmi*:svn*DellInc.*:pn*G55505*:' 'dmi*:svn*DellInc.*:pn*G55590*:' 'wmi:F1DDEE52-063C-4784-A11E-8A06684B9B01' 'i2c:sch5027' 'i2c:dme1737' 'platform:drivetemp' 'i2c:ds620' 'i2c:ds1731' 'i2c:ds1721' 'i2c:ds1631' 'i2c:ds1625' 'i2c:ds1621' 'i2c:emc1442' 'i2c:emc1438' 'i2c:emc1428' 'i2c:emc1424' 'i2c:emc1423' 'i2c:emc1422' 'i2c:emc1414' 'i2c:emc1413' 'i2c:emc1412' 'i2c:emc1404' 'i2c:emc1403' 'i2c:emc1402' 'i2c:emc2103' 'i2c:emc2301' 'i2c:emc2302' 'i2c:emc2303' 'i2c:emc2305' 'i2c:emc6w201' 'i2c:f75387' 'i2c:f75375' 'i2c:f75373' 'pci:v00001022d00001584sv*sd*bc*sc*i*' 'pci:v00001022d00001534sv*sd*bc*sc*i*' 'pci:v00001022d000015B4sv*sd*bc*sc*i*' 'pci:v00001022d00001574sv*sd*bc*sc*i*' 'pci:v00001022d0000141Esv*sd*bc*sc*i*' 'pci:v00001022d00001604sv*sd*bc*sc*i*' 'i2c:fscsyl' 'i2c:fschds' 'i2c:fschmd' 'i2c:fschrc' 'i2c:fscscy' 'i2c:fscher' 'i2c:fscpos' 'i2c:ftsteutates' 'i2c:g760a' 'i2c:g763' 'i2c:g762' 'i2c:g761' 'hid:b0003g*v00001044p00007A4D' 'i2c:gl518sm' 'i2c:gl520sm' 'i2c:hih6130' 'of:N*T*Choneywell,hih6130C*' 'of:N*T*Choneywell,hih6130' 'i2c:hs3001' 'of:N*T*Crenesas,hs3001C*' 'of:N*T*Crenesas,hs3001' 'pci:v00008086d00003438sv*sd*bc*sc*i*' 'pci:v00008086d00004030sv*sd*bc*sc*i*' 'pci:v00008086d000025F0sv*sd*bc*sc*i*' 'dmi:bvnIBM:*:pnIBMBladeHC10-*' 'dmi:bvnIBM:*:pnIBM3850M2/x3950M2-*' 'dmi:bvnIBM:*:pnIBMSystemx3755-*' 'dmi:bvnIBM:*:pnIBMSystemx3655-*' 'dmi:bvnIBM:*:pnIBMSystemx3650-*' 'dmi:bvnIBM:*:pnIBMSystemx3550-*' 'dmi:bvnIBM:*:pnIBMSystemx3350-*' 'dmi:bvnIBM:*:pnIBMSystemx3755-*' 'dmi:bvnIBM:*:pnIBMSystemx3655-*' 'dmi:bvnIBM:*:pnIBMSystemx3650-*' 'dmi:bvnIBM:*:pnIBMSystemx3550-*' 'dmi:bvnIBM:*:pnIBMSystemx3350-*' 'of:N*T*Ciio-hwmonC*' 'of:N*T*Ciio-hwmon' 'i2c:ina209' 'of:N*T*Cti,ina209C*' 'of:N*T*Cti,ina209' 'i2c:ina231' 'i2c:ina230' 'i2c:ina226' 'i2c:ina220' 'i2c:ina219' 'of:N*T*Cti,ina231C*' 'of:N*T*Cti,ina231' 'of:N*T*Cti,ina230C*' 'of:N*T*Cti,ina230' 'of:N*T*Cti,ina226C*' 'of:N*T*Cti,ina226' 'of:N*T*Cti,ina220C*' 'of:N*T*Cti,ina220' 'of:N*T*Cti,ina219C*' 'of:N*T*Cti,ina219' 'i2c:ina238' 'of:N*T*Cti,ina238C*' 'of:N*T*Cti,ina238' 'of:N*T*Cti,ina237C*' 'of:N*T*Cti,ina237' 'of:N*T*Cti,ina3221C*' 'of:N*T*Cti,ina3221' 'i2c:ina3221' 'platform:n6000bmc-hwmon' 'platform:n5010bmc-hwmon' 'platform:d5005bmc-hwmon' 'platform:n3000bmc-hwmon' 'dmi*:rvn*nVIDIA*:rn*FN68PT*:' 'i2c:jc42' 'pci:v00001022d00001103sv*sd*bc*sc*i*' 'pci:v00001D94d00001463sv*sd*bc*sc*i*' 'pci:v00001022d000016FBsv*sd*bc*sc*i*' 'pci:v00001022d000012C3sv*sd*bc*sc*i*' 'pci:v00001022d000012FBsv*sd*bc*sc*i*' 'pci:v00001022d000014F3sv*sd*bc*sc*i*' 'pci:v00001022d000014E3sv*sd*bc*sc*i*' 'pci:v00001022d0000166Dsv*sd*bc*sc*i*' 'pci:v00001022d0000167Csv*sd*bc*sc*i*' 'pci:v00001022d000014B0sv*sd*bc*sc*i*' 'pci:v00001022d00001653sv*sd*bc*sc*i*' 'pci:v00001022d00001727sv*sd*bc*sc*i*' 'pci:v00001022d00001443sv*sd*bc*sc*i*' 'pci:v00001022d0000144Bsv*sd*bc*sc*i*' 'pci:v00001022d00001493sv*sd*bc*sc*i*' 'pci:v00001022d000015EBsv*sd*bc*sc*i*' 'pci:v00001022d00001463sv*sd*bc*sc*i*' 'pci:v00001022d00001583sv*sd*bc*sc*i*' 'pci:v00001022d00001533sv*sd*bc*sc*i*' 'pci:v00001022d000015B3sv*sd*bc*sc*i*' 'pci:v00001022d00001573sv*sd*bc*sc*i*' 'pci:v00001022d0000141Dsv*sd*bc*sc*i*' 'pci:v00001022d00001403sv*sd*bc*sc*i*' 'pci:v00001022d00001603sv*sd*bc*sc*i*' 'pci:v00001022d00001703sv*sd*bc*sc*i*' 'pci:v00001022d00001303sv*sd*bc*sc*i*' 'pci:v00001022d00001203sv*sd*bc*sc*i*' 'dmi*:svn*LENOVO*:pn*30HJ*:' 'dmi*:svn*LENOVO*:pn*30HH*:' 'dmi*:svn*LENOVO*:pn*30GA*:' 'dmi*:svn*LENOVO*:pn*30G9*:' 'dmi*:svn*LENOVO*:pn*30F3*:' 'dmi*:svn*LENOVO*:pn*30F2*:' 'dmi*:svn*LENOVO*:pn*30EV*:' 'dmi*:svn*LENOVO*:pn*30EU*:' 'i2c:lineage_pem' 'i2c:lm96163' 'i2c:lm64' 'i2c:lm63' 'of:N*T*Cnational,lm96163C*' 'of:N*T*Cnational,lm96163' 'of:N*T*Cnational,lm64C*' 'of:N*T*Cnational,lm64' 'of:N*T*Cnational,lm63C*' 'of:N*T*Cnational,lm63' 'spi:lm74' 'spi:lm71' 'spi:tmp125' 'spi:tmp122' 'spi:tmp121' 'spi:lm70' 'i2c:lm73' 'of:N*T*Cti,lm73C*' 'of:N*T*Cti,lm73' 'i2c:tmp1075' 'i2c:tmp75c' 'i2c:tmp75b' 'i2c:tmp75' 'i2c:tmp275' 'i2c:tmp175' 'i2c:tmp112' 'i2c:tmp105' 'i2c:tmp101' 'i2c:tmp100' 'i2c:tcn75' 'i2c:stlm75' 'i2c:stds75' 'i2c:pct2075' 'i2c:mcp980x' 'i2c:max31726' 'i2c:max31725' 'i2c:max6626' 'i2c:max6625' 'i2c:lm75b' 'i2c:lm75a' 'i2c:lm75' 'i2c:g751' 'i2c:ds7505' 'i2c:ds75' 'i2c:ds1775' 'i2c:at30ts74' 'i2c:as6200' 'i2c:adt75' 'of:N*T*Cti,tmp1075C*' 'of:N*T*Cti,tmp1075' 'of:N*T*Cti,tmp75cC*' 'of:N*T*Cti,tmp75c' 'of:N*T*Cti,tmp75bC*' 'of:N*T*Cti,tmp75b' 'of:N*T*Cti,tmp75C*' 'of:N*T*Cti,tmp75' 'of:N*T*Cti,tmp275C*' 'of:N*T*Cti,tmp275' 'of:N*T*Cti,tmp175C*' 'of:N*T*Cti,tmp175' 'of:N*T*Cti,tmp112C*' 'of:N*T*Cti,tmp112' 'of:N*T*Cti,tmp105C*' 'of:N*T*Cti,tmp105' 'of:N*T*Cti,tmp101C*' 'of:N*T*Cti,tmp101' 'of:N*T*Cti,tmp100C*' 'of:N*T*Cti,tmp100' 'of:N*T*Cmicrochip,tcn75C*' 'of:N*T*Cmicrochip,tcn75' 'of:N*T*Cst,stlm75C*' 'of:N*T*Cst,stlm75' 'of:N*T*Cst,stds75C*' 'of:N*T*Cst,stds75' 'of:N*T*Cnxp,pct2075C*' 'of:N*T*Cnxp,pct2075' 'of:N*T*Cmaxim,mcp980xC*' 'of:N*T*Cmaxim,mcp980x' 'of:N*T*Cmaxim,max31726C*' 'of:N*T*Cmaxim,max31726' 'of:N*T*Cmaxim,max31725C*' 'of:N*T*Cmaxim,max31725' 'of:N*T*Cmaxim,max6626C*' 'of:N*T*Cmaxim,max6626' 'of:N*T*Cmaxim,max6625C*' 'of:N*T*Cmaxim,max6625' 'of:N*T*Cnational,lm75bC*' 'of:N*T*Cnational,lm75b' 'of:N*T*Cnational,lm75aC*' 'of:N*T*Cnational,lm75a' 'of:N*T*Cnational,lm75C*' 'of:N*T*Cnational,lm75' 'of:N*T*Cgmt,g751C*' 'of:N*T*Cgmt,g751' 'of:N*T*Cdallas,ds7505C*' 'of:N*T*Cdallas,ds7505' 'of:N*T*Cdallas,ds75C*' 'of:N*T*Cdallas,ds75' 'of:N*T*Cdallas,ds1775C*' 'of:N*T*Cdallas,ds1775' 'of:N*T*Catmel,at30ts74C*' 'of:N*T*Catmel,at30ts74' 'of:N*T*Cams,as6200C*' 'of:N*T*Cams,as6200' 'of:N*T*Cadi,adt75C*' 'of:N*T*Cadi,adt75' 'i2c:lm77' 'i2c:lm79' 'i2c:lm78' 'i2c:lm96080' 'i2c:lm80' 'i2c:lm82' 'i2c:lm83' 'i2c:emc6d103s' 'i2c:emc6d103' 'i2c:emc6d102' 'i2c:emc6d101' 'i2c:emc6d100' 'i2c:lm96000' 'i2c:lm85c' 'i2c:lm85b' 'i2c:lm85' 'i2c:adt7468' 'i2c:adt7463' 'i2c:adm1027' 'of:N*T*Csmsc,emc6d103sC*' 'of:N*T*Csmsc,emc6d103s' 'of:N*T*Csmsc,emc6d103C*' 'of:N*T*Csmsc,emc6d103' 'of:N*T*Csmsc,emc6d102C*' 'of:N*T*Csmsc,emc6d102' 'of:N*T*Csmsc,emc6d101C*' 'of:N*T*Csmsc,emc6d101' 'of:N*T*Csmsc,emc6d100C*' 'of:N*T*Csmsc,emc6d100' 'of:N*T*Cti,lm96000C*' 'of:N*T*Cti,lm96000' 'of:N*T*Cnational,lm85cC*' 'of:N*T*Cnational,lm85c' 'of:N*T*Cnational,lm85bC*' 'of:N*T*Cnational,lm85b' 'of:N*T*Cnational,lm85C*' 'of:N*T*Cnational,lm85' 'of:N*T*Cadi,adt7468C*' 'of:N*T*Cadi,adt7468' 'of:N*T*Cadi,adt7463C*' 'of:N*T*Cadi,adt7463' 'of:N*T*Cadi,adm1027C*' 'of:N*T*Cadi,adm1027' 'of:N*T*Cadi,adm1024C*' 'of:N*T*Cadi,adm1024' 'of:N*T*Cti,lm87C*' 'of:N*T*Cti,lm87' 'i2c:adm1024' 'i2c:lm87' 'i2c:tmp461' 'i2c:tmp451' 'i2c:thmc10' 'i2c:sa56004' 'i2c:w83l771' 'i2c:ne1618' 'i2c:nct72' 'i2c:nct218' 'i2c:nct214' 'i2c:nct210' 'i2c:nct1008' 'i2c:mc1066' 'i2c:max6696' 'i2c:max6695' 'i2c:max6692' 'i2c:max6690' 'i2c:max6681' 'i2c:max6680' 'i2c:max6659' 'i2c:max6658' 'i2c:max6657' 'i2c:max6654' 'i2c:max6649' 'i2c:max6648' 'i2c:max6647' 'i2c:max6646' 'i2c:max6642' 'i2c:max1617' 'i2c:lm99' 'i2c:lm90' 'i2c:lm89' 'i2c:lm86' 'i2c:lm84' 'i2c:gl523sm' 'i2c:g781' 'i2c:adt7483a' 'i2c:adt7482' 'i2c:adt7481' 'i2c:adt7461a' 'i2c:adt7461' 'i2c:adt7421' 'i2c:adm1032' 'i2c:adm1023' 'i2c:adm1021' 'i2c:adm1020' 'of:N*T*Cti,tmp461C*' 'of:N*T*Cti,tmp461' 'of:N*T*Cti,tmp451C*' 'of:N*T*Cti,tmp451' 'of:N*T*Cnxp,sa56004C*' 'of:N*T*Cnxp,sa56004' 'of:N*T*Cwinbond,w83l771C*' 'of:N*T*Cwinbond,w83l771' 'of:N*T*Connn,nct72C*' 'of:N*T*Connn,nct72' 'of:N*T*Connn,nct218C*' 'of:N*T*Connn,nct218' 'of:N*T*Connn,nct214C*' 'of:N*T*Connn,nct214' 'of:N*T*Connn,nct1008C*' 'of:N*T*Connn,nct1008' 'of:N*T*Cdallas,max6696C*' 'of:N*T*Cdallas,max6696' 'of:N*T*Cdallas,max6695C*' 'of:N*T*Cdallas,max6695' 'of:N*T*Cdallas,max6681C*' 'of:N*T*Cdallas,max6681' 'of:N*T*Cdallas,max6680C*' 'of:N*T*Cdallas,max6680' 'of:N*T*Cdallas,max6659C*' 'of:N*T*Cdallas,max6659' 'of:N*T*Cdallas,max6658C*' 'of:N*T*Cdallas,max6658' 'of:N*T*Cdallas,max6657C*' 'of:N*T*Cdallas,max6657' 'of:N*T*Cdallas,max6654C*' 'of:N*T*Cdallas,max6654' 'of:N*T*Cdallas,max6649C*' 'of:N*T*Cdallas,max6649' 'of:N*T*Cdallas,max6647C*' 'of:N*T*Cdallas,max6647' 'of:N*T*Cdallas,max6646C*' 'of:N*T*Cdallas,max6646' 'of:N*T*Cnational,lm99C*' 'of:N*T*Cnational,lm99' 'of:N*T*Cnational,lm89C*' 'of:N*T*Cnational,lm89' 'of:N*T*Cnational,lm86C*' 'of:N*T*Cnational,lm86' 'of:N*T*Cnational,lm90C*' 'of:N*T*Cnational,lm90' 'of:N*T*Cgmt,g781C*' 'of:N*T*Cgmt,g781' 'of:N*T*Cadi,adt7481C*' 'of:N*T*Cadi,adt7481' 'of:N*T*Cadi,adt7461aC*' 'of:N*T*Cadi,adt7461a' 'of:N*T*Cadi,adt7461C*' 'of:N*T*Cadi,adt7461' 'of:N*T*Cadi,adm1032C*' 'of:N*T*Cadi,adm1032' 'i2c:max6635' 'i2c:lm92' 'i2c:lm94' 'i2c:lm93' 'i2c:lm95234' 'i2c:lm95233' 'i2c:lm95241' 'i2c:lm95231' 'i2c:lm95245' 'i2c:lm95235' 'of:N*T*Cnational,lm95245C*' 'of:N*T*Cnational,lm95245' 'of:N*T*Cnational,lm95235C*' 'of:N*T*Cnational,lm95235' 'of:N*T*Cadi,ltc2945C*' 'of:N*T*Cadi,ltc2945' 'i2c:ltc2945' 'of:N*T*Cadi,ltc2947C*' 'of:N*T*Cadi,ltc2947' 'i2c:ltc2947' 'spi:ltc2947' 'i2c:ltc2990' 'of:N*T*Cadi,ltc2991C*' 'of:N*T*Cadi,ltc2991' 'i2c:ltc2991' 'of:N*T*Cadi,ltc2992C*' 'of:N*T*Cadi,ltc2992' 'i2c:ltc2992' 'i2c:ltc4151' 'of:N*T*Clltc,ltc4151C*' 'of:N*T*Clltc,ltc4151' 'i2c:ltc4215' 'i2c:ltc4222' 'i2c:ltc4245' 'i2c:ltc4260' 'i2c:ltc4261' 'of:N*T*Cadi,ltc4282C*' 'of:N*T*Cadi,ltc4282' 'spi:max1113' 'spi:max1112' 'spi:max1111' 'spi:max1110' 'i2c:max127' 'i2c:max16071' 'i2c:max16070' 'i2c:max16068' 'i2c:max16067' 'i2c:max16066' 'i2c:max16065' 'i2c:max1619' 'i2c:max1989' 'i2c:max1805' 'i2c:max1668' 'platform:max199' 'platform:max197' 'spi:max31723' 'spi:max31722' 'i2c:max31730' 'of:N*T*Cmaxim,max31730C*' 'of:N*T*Cmaxim,max31730' 'of:N*T*Cadi,max31760C*' 'of:N*T*Cadi,max31760' 'i2c:max31760' 'i2c:max6620' 'i2c:max6621' 'of:N*T*Cmaxim,max6621C*' 'of:N*T*Cmaxim,max6621' 'i2c:max6639' 'of:N*T*Cmaxim,max6651C*' 'of:N*T*Cmaxim,max6651' 'of:N*T*Cmaxim,max6650C*' 'of:N*T*Cmaxim,max6650' 'i2c:max6651' 'i2c:max6650' 'i2c:max6699' 'i2c:max6698' 'i2c:max6697' 'i2c:max6694' 'i2c:max6693' 'i2c:max6689' 'i2c:max6636' 'i2c:max6622' 'i2c:max6602' 'i2c:max6581' 'of:N*T*Cmaxim,max6699C*' 'of:N*T*Cmaxim,max6699' 'of:N*T*Cmaxim,max6698C*' 'of:N*T*Cmaxim,max6698' 'of:N*T*Cmaxim,max6697C*' 'of:N*T*Cmaxim,max6697' 'of:N*T*Cmaxim,max6694C*' 'of:N*T*Cmaxim,max6694' 'of:N*T*Cmaxim,max6693C*' 'of:N*T*Cmaxim,max6693' 'of:N*T*Cmaxim,max6689C*' 'of:N*T*Cmaxim,max6689' 'of:N*T*Cmaxim,max6636C*' 'of:N*T*Cmaxim,max6636' 'of:N*T*Cmaxim,max6622C*' 'of:N*T*Cmaxim,max6622' 'of:N*T*Cmaxim,max6602C*' 'of:N*T*Cmaxim,max6602' 'of:N*T*Cmaxim,max6581C*' 'of:N*T*Cmaxim,max6581' 'i2c:max31790' 'i2c:max31829' 'i2c:max31828' 'i2c:max31827' 'of:N*T*Cadi,max31829C*' 'of:N*T*Cadi,max31829' 'of:N*T*Cadi,max31828C*' 'of:N*T*Cadi,max31828' 'of:N*T*Cadi,max31827C*' 'of:N*T*Cadi,max31827' 'platform:mc13892-adc' 'platform:mc13783-adc' 'i2c:mc34vr500' 'of:N*T*Cnxp,mc34vr500C*' 'of:N*T*Cnxp,mc34vr500' 'i2c:mcp3221' 'i2c:mcp3021' 'i2c:tc655' 'i2c:tc654' 'of:N*T*Cti,tps23861C*' 'of:N*T*Cti,tps23861' 'platform:mlxreg-fan' 'platform:menf21bmc_hwmon' 'of:N*T*Cmoortec,mr75203C*' 'of:N*T*Cmoortec,mr75203' 'of:N*T*Cnuvoton,nct6799C*' 'of:N*T*Cnuvoton,nct6799' 'of:N*T*Cnuvoton,nct6798C*' 'of:N*T*Cnuvoton,nct6798' 'of:N*T*Cnuvoton,nct6797C*' 'of:N*T*Cnuvoton,nct6797' 'of:N*T*Cnuvoton,nct6796C*' 'of:N*T*Cnuvoton,nct6796' 'of:N*T*Cnuvoton,nct6795C*' 'of:N*T*Cnuvoton,nct6795' 'of:N*T*Cnuvoton,nct6793C*' 'of:N*T*Cnuvoton,nct6793' 'of:N*T*Cnuvoton,nct6792C*' 'of:N*T*Cnuvoton,nct6792' 'of:N*T*Cnuvoton,nct6791C*' 'of:N*T*Cnuvoton,nct6791' 'of:N*T*Cnuvoton,nct6779C*' 'of:N*T*Cnuvoton,nct6779' 'of:N*T*Cnuvoton,nct6776C*' 'of:N*T*Cnuvoton,nct6776' 'of:N*T*Cnuvoton,nct6775C*' 'of:N*T*Cnuvoton,nct6775' 'of:N*T*Cnuvoton,nct6116C*' 'of:N*T*Cnuvoton,nct6116' 'of:N*T*Cnuvoton,nct6106C*' 'of:N*T*Cnuvoton,nct6106' 'i2c:nct6799' 'i2c:nct6798' 'i2c:nct6797' 'i2c:nct6796' 'i2c:nct6795' 'i2c:nct6793' 'i2c:nct6792' 'i2c:nct6791' 'i2c:nct6779' 'i2c:nct6776' 'i2c:nct6775' 'i2c:nct6116' 'i2c:nct6106' 'i2c:nct7802' 'i2c:nct7904' 'of:N*T*Cnuvoton,npcm845-pwm-fanC*' 'of:N*T*Cnuvoton,npcm845-pwm-fan' 'of:N*T*Cnuvoton,npcm750-pwm-fanC*' 'of:N*T*Cnuvoton,npcm750-pwm-fan' 'platform:ntc-thermistor' 'of:N*T*Cntc,ncp21wb473C*' 'of:N*T*Cntc,ncp21wb473' 'of:N*T*Cntc,ncp18wb473C*' 'of:N*T*Cntc,ncp18wb473' 'of:N*T*Cntc,ncp15wl333C*' 'of:N*T*Cntc,ncp15wl333' 'of:N*T*Cntc,ncp15wb473C*' 'of:N*T*Cntc,ncp15wb473' 'of:N*T*Cntc,ncp03wb473C*' 'of:N*T*Cntc,ncp03wb473' 'of:N*T*Csamsung,1404-001221C*' 'of:N*T*Csamsung,1404-001221' 'of:N*T*Cmurata,ncp21wb473C*' 'of:N*T*Cmurata,ncp21wb473' 'of:N*T*Cmurata,ncp18wb473C*' 'of:N*T*Cmurata,ncp18wb473' 'of:N*T*Cmurata,ncp15xh103C*' 'of:N*T*Cmurata,ncp15xh103' 'of:N*T*Cmurata,ncp15wl333C*' 'of:N*T*Cmurata,ncp15wl333' 'of:N*T*Cmurata,ncp15wb473C*' 'of:N*T*Cmurata,ncp15wb473' 'of:N*T*Cmurata,ncp03wf104C*' 'of:N*T*Cmurata,ncp03wf104' 'of:N*T*Cmurata,ncp03wb473C*' 'of:N*T*Cmurata,ncp03wb473' 'of:N*T*Cepcos,b57891s0103C*' 'of:N*T*Cepcos,b57891s0103' 'of:N*T*Cepcos,b57330v2103C*' 'of:N*T*Cepcos,b57330v2103' 'hid:b0003g*v00001E71p0000170E' 'hid:b0003g*v00001E71p0000300C' 'hid:b0003g*v00001E71p0000300E' 'hid:b0003g*v00001E71p00003008' 'hid:b0003g*v00001E71p00002014' 'hid:b0003g*v00001E71p00002007' 'hid:b0003g*v00001E71p00002020' 'hid:b0003g*v00001E71p00002019' 'hid:b0003g*v00001E71p00002011' 'hid:b0003g*v00001E71p00002010' 'hid:b0003g*v00001E71p0000200E' 'hid:b0003g*v00001E71p00002009' 'hid:b0003g*v00001E71p0000200F' 'hid:b0003g*v00001E71p0000200D' 'hid:b0003g*v00001E71p00002006' 'dmi*:rvn*ONE-NETBOOK*:rn*ONEXPLAYERMiniPro*:' 'dmi*:rvn*ONE-NETBOOK*:rn*ONEXPLAYERminiA07*:' 'dmi*:rvn*ONE-NETBOOK*:rn*ONEXPLAYER*:' 'dmi*:rvn*AYANEO*:rn*GEEK*:' 'dmi*:rvn*AYANEO*:rn*AIRPro*:' 'dmi*:rvn*AYANEO*:rn*AB05-Mendocino*:' 'dmi*:rvn*AYANEO*:rn*AIR*:' 'dmi*:rvn*AYANEO*:rn*AYANEO2*:' 'dmi*:rvn*AOKZOE*:rn*AOKZOEA1Pro*:' 'dmi*:rvn*AOKZOE*:rn*AOKZOEA1AR07*:' 'platform:pc87360' 'i2c:pcf8591' 'usb:v5FC9p0063d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v5FC9p0061d*dc*dsc*dp*ic*isc*ip*in00*' 'i2c:powr1220' 'i2c:powr1014' 'of:N*T*Casteralabs,pt5161lC*' 'of:N*T*Casteralabs,pt5161l' 'acpi*:PT5161L:*' 'i2c:pt5161l' 'platform:pwm-fan' 'of:N*T*Cpwm-fanC*' 'of:N*T*Cpwm-fan' 'i2c:sbtsi' 'of:N*T*Camd,sbtsiC*' 'of:N*T*Camd,sbtsi' 'i2c:sbrmi' 'of:N*T*Camd,sbrmiC*' 'of:N*T*Camd,sbrmi' 'platform:sch5627' 'platform:sch5636' 'platform:sht75' 'platform:sht71' 'platform:sht15' 'platform:sht11' 'platform:sht10' 'i2c:sht21' 'i2c:sts3x' 'i2c:sht3x' 'i2c:sht4x' 'of:N*T*Csensirion,sht4xC*' 'of:N*T*Csensirion,sht4x' 'i2c:shtc3' 'i2c:shtw1' 'i2c:shtc1' 'of:N*T*Csensirion,shtc3C*' 'of:N*T*Csensirion,shtc3' 'of:N*T*Csensirion,shtw1C*' 'of:N*T*Csensirion,shtw1' 'of:N*T*Csensirion,shtc1C*' 'of:N*T*Csensirion,shtc1' 'pci:v00001039d00000008sv*sd*bc*sc*i*' 'i2c:smsc47m192' 'i2c:spd5118' 'of:N*T*Cjedec,spd5118C*' 'of:N*T*Cjedec,spd5118' 'i2c:stts751' 'of:N*T*Cstts751C*' 'of:N*T*Cstts751' 'ssam:d01c05t01i01f01' 'i2c:amc6821' 'of:N*T*Cti,amc6821C*' 'of:N*T*Cti,amc6821' 'i2c:tc74' 'i2c:thmc50' 'i2c:adm1022' 'i2c:tmp102' 'of:N*T*Cti,tmp102C*' 'of:N*T*Cti,tmp102' 'i2c:tmp103' 'of:N*T*Cti,tmp103C*' 'of:N*T*Cti,tmp103' 'i2c:tmp108' 'i2c:tmp435' 'i2c:tmp432' 'i2c:tmp431' 'i2c:tmp411' 'i2c:tmp401' 'of:N*T*Cti,tmp435C*' 'of:N*T*Cti,tmp435' 'of:N*T*Cti,tmp432C*' 'of:N*T*Cti,tmp432' 'of:N*T*Cti,tmp431C*' 'of:N*T*Cti,tmp431' 'of:N*T*Cti,tmp411C*' 'of:N*T*Cti,tmp411' 'of:N*T*Cti,tmp401C*' 'of:N*T*Cti,tmp401' 'i2c:tmp442' 'i2c:tmp441' 'i2c:tmp423' 'i2c:tmp422' 'i2c:tmp421' 'of:N*T*Cti,tmp442C*' 'of:N*T*Cti,tmp442' 'of:N*T*Cti,tmp441C*' 'of:N*T*Cti,tmp441' 'of:N*T*Cti,tmp423C*' 'of:N*T*Cti,tmp423' 'of:N*T*Cti,tmp422C*' 'of:N*T*Cti,tmp422' 'of:N*T*Cti,tmp421C*' 'of:N*T*Cti,tmp421' 'i2c:tmp468' 'i2c:tmp464' 'of:N*T*Cti,tmp468C*' 'of:N*T*Cti,tmp468' 'of:N*T*Cti,tmp464C*' 'of:N*T*Cti,tmp464' 'i2c:tmp513' 'i2c:tmp512' 'of:N*T*Cti,tmp513C*' 'of:N*T*Cti,tmp513' 'of:N*T*Cti,tmp512C*' 'of:N*T*Cti,tmp512' 'cpu:type:x86,ven0005fam0007mod*:feature:*' 'cpu:type:x86,ven0005fam0006mod000F:feature:*' 'cpu:type:x86,ven0005fam0006mod000D:feature:*' 'cpu:type:x86,ven0005fam0006mod000A:feature:*' 'pci:v00001106d00003057sv*sd*bc*sc*i*' 'pci:v00001106d00008235sv*sd*bc*sc*i*' 'i2c:w83l785ts' 'i2c:w83l786ng' 'platform:wm831x-hwmon' 'platform:wm8350-hwmon' 'acpi*:APMC0D8A:*' 'acpi*:APMC0D29:*' 'of:N*T*Capm,xgene-slimpro-hwmonC*' 'of:N*T*Capm,xgene-slimpro-hwmon' 'of:N*T*Cibm,p8-occ-hwmonC*' 'of:N*T*Cibm,p8-occ-hwmon' 'i2c:udt020' 'i2c:tps544c25' 'i2c:tps544c20' 'i2c:tps544b25' 'i2c:tps544b20' 'i2c:tps40400' 'i2c:sgd009' 'i2c:pmbus' 'i2c:pdt012' 'i2c:pdt006' 'i2c:pdt003' 'i2c:ncp4208' 'i2c:ncp4200' 'i2c:mdt040' 'i2c:max20796' 'i2c:dps800' 'i2c:dps650ab' 'i2c:dps460' 'i2c:bmr492' 'i2c:bmr491' 'i2c:bmr490' 'i2c:bmr480' 'i2c:bmr458' 'i2c:bmr457' 'i2c:bmr456' 'i2c:bmr454' 'i2c:bmr453' 'i2c:bmr310' 'i2c:adp4000' 'of:N*T*Cacbel,fsg032C*' 'of:N*T*Cacbel,fsg032' 'of:N*T*Cadi,adm1266C*' 'of:N*T*Cadi,adm1266' 'i2c:adm1266' 'i2c:adm1294' 'i2c:adm1293' 'i2c:adm1281' 'i2c:adm1278' 'i2c:adm1276' 'i2c:adm1275' 'i2c:adm1272' 'i2c:adm1075' 'i2c:adp1050' 'of:N*T*Cadi,adp1050C*' 'of:N*T*Cadi,adp1050' 'i2c:pfe3000' 'i2c:pfe1100' 'i2c:bpd-rs600' 'i2c:bpa-rs600' 'of:N*T*Cblutek,bpa-rs600C*' 'of:N*T*Cblutek,bpa-rs600' 'i2c:ahe50dc_fan' 'of:N*T*Cdelta,ahe50dc-fanC*' 'of:N*T*Cdelta,ahe50dc-fan' 'i2c:yh5151e' 'i2c:ym2151e' 'i2c:ibm_cffps' 'i2c:ibm_cffps2' 'i2c:ibm_cffps1' 'of:N*T*Cibm,cffpsC*' 'of:N*T*Cibm,cffps' 'of:N*T*Cibm,cffps2C*' 'of:N*T*Cibm,cffps2' 'of:N*T*Cibm,cffps1C*' 'of:N*T*Cibm,cffps1' 'of:N*T*Cdelta,dps920abC*' 'of:N*T*Cdelta,dps920ab' 'i2c:ipsps1' 'i2c:ir35221' 'i2c:ir36021' 'of:N*T*Cinfineon,ir36021C*' 'of:N*T*Cinfineon,ir36021' 'i2c:ir38263' 'i2c:ir38164' 'i2c:ir38064' 'i2c:ir38060' 'of:N*T*Cinfineon,ir38263C*' 'of:N*T*Cinfineon,ir38263' 'of:N*T*Cinfineon,ir38164C*' 'of:N*T*Cinfineon,ir38164' 'of:N*T*Cinfineon,ir38064C*' 'of:N*T*Cinfineon,ir38064' 'of:N*T*Cinfineon,ir38060C*' 'of:N*T*Cinfineon,ir38060' 'i2c:irps5401' 'i2c:raa229004' 'i2c:raa229001' 'i2c:raa228228' 'i2c:raa228006' 'i2c:raa228004' 'i2c:raa228000' 'i2c:isl69298' 'i2c:isl69269' 'i2c:isl69268' 'i2c:isl69260' 'i2c:isl69259' 'i2c:isl69256' 'i2c:isl69255' 'i2c:isl69254' 'i2c:isl69248' 'i2c:isl69247' 'i2c:isl69243' 'i2c:isl69242' 'i2c:isl69239' 'i2c:isl69236' 'i2c:isl69234' 'i2c:isl69228' 'i2c:isl69227' 'i2c:isl69225' 'i2c:isl69224' 'i2c:isl69223' 'i2c:isl69222' 'i2c:isl68239' 'i2c:isl68233' 'i2c:isl68229' 'i2c:isl68227' 'i2c:isl68226' 'i2c:isl68225' 'i2c:isl68224' 'i2c:isl68223' 'i2c:isl68222' 'i2c:isl68221' 'i2c:isl68220' 'i2c:isl68137' 'i2c:lm5066i' 'i2c:lm5066' 'i2c:lm5064' 'i2c:lm25066' 'i2c:lm25056' 'of:N*T*Cti,lm5066iC*' 'of:N*T*Cti,lm5066i' 'of:N*T*Cti,lm5066C*' 'of:N*T*Cti,lm5066' 'of:N*T*Cti,lm5064C*' 'of:N*T*Cti,lm5064' 'of:N*T*Cti,lm25066C*' 'of:N*T*Cti,lm25066' 'of:N*T*Cti,lm25056C*' 'of:N*T*Cti,lm25056' 'i2c:lt7182s' 'i2c:ltm4700' 'i2c:ltm4686' 'i2c:ltm4680' 'i2c:ltm4678' 'i2c:ltm4677' 'i2c:ltm4676' 'i2c:ltm4675' 'i2c:ltm4664' 'i2c:ltm2987' 'i2c:ltc7880' 'i2c:ltc7132' 'i2c:ltc3889' 'i2c:ltc3887' 'i2c:ltc3886' 'i2c:ltc3884' 'i2c:ltc3883' 'i2c:ltc3882' 'i2c:ltc3880' 'i2c:ltc2980' 'i2c:ltc2979' 'i2c:ltc2978' 'i2c:ltc2977' 'i2c:ltc2975' 'i2c:ltc2974' 'i2c:ltc2972' 'i2c:ltc3815' 'i2c:max15301' 'i2c:bmr461' 'i2c:max16064' 'i2c:max16602' 'i2c:max16601' 'i2c:max16600' 'i2c:max16508' 'i2c:max20743' 'i2c:max20734' 'i2c:max20730' 'i2c:max20710' 'of:N*T*Cmaxim,max20743C*' 'of:N*T*Cmaxim,max20743' 'of:N*T*Cmaxim,max20734C*' 'of:N*T*Cmaxim,max20734' 'of:N*T*Cmaxim,max20730C*' 'of:N*T*Cmaxim,max20730' 'of:N*T*Cmaxim,max20710C*' 'of:N*T*Cmaxim,max20710' 'i2c:max20751' 'i2c:max31785b' 'i2c:max31785a' 'i2c:max31785' 'of:N*T*Cmaxim,max31785bC*' 'of:N*T*Cmaxim,max31785b' 'of:N*T*Cmaxim,max31785aC*' 'of:N*T*Cmaxim,max31785a' 'of:N*T*Cmaxim,max31785C*' 'of:N*T*Cmaxim,max31785' 'i2c:max34461' 'i2c:max34460' 'i2c:max34451' 'i2c:max34446' 'i2c:max34441' 'i2c:max34440' 'i2c:max8688' 'i2c:mp2857' 'i2c:mp2856' 'of:N*T*Cmps,mp2857C*' 'of:N*T*Cmps,mp2857' 'of:N*T*Cmps,mp2856C*' 'of:N*T*Cmps,mp2856' 'i2c:mp2888' 'of:N*T*Cmps,mp2888C*' 'of:N*T*Cmps,mp2888' 'i2c:mp2891' 'of:N*T*Cmps,mp2891C*' 'of:N*T*Cmps,mp2891' 'of:N*T*Cmps,mp2975C*' 'of:N*T*Cmps,mp2975' 'of:N*T*Cmps,mp2973C*' 'of:N*T*Cmps,mp2973' 'of:N*T*Cmps,mp2971C*' 'of:N*T*Cmps,mp2971' 'i2c:mp2975' 'i2c:mp2973' 'i2c:mp2971' 'i2c:mp2993' 'of:N*T*Cmps,mp2993C*' 'of:N*T*Cmps,mp2993' 'of:N*T*Cmps,mp5023C*' 'of:N*T*Cmps,mp5023' 'of:N*T*Cmps,mp5920C*' 'of:N*T*Cmps,mp5920' 'i2c:mp5920' 'i2c:mp5990' 'i2c:mp9941' 'of:N*T*Cmps,mp9941C*' 'of:N*T*Cmps,mp9941' 'of:N*T*Cmps,mpq7932C*' 'of:N*T*Cmps,mpq7932' 'of:N*T*Cmps,mpq2286C*' 'of:N*T*Cmps,mpq2286' 'i2c:mpq7932' 'i2c:mpq2286' 'i2c:mpq8785' 'of:N*T*Cmps,mpq8785C*' 'of:N*T*Cmps,mpq8785' 'i2c:pli1209bc' 'i2c:pm6764tr' 'i2c:pxm1310' 'i2c:pxe1110' 'i2c:pxe1610' 'i2c:q54sj108a2' 'of:N*T*Cdelta,q54sj108a2C*' 'of:N*T*Cdelta,q54sj108a2' 'i2c:bmr481' 'i2c:stpddc60' 'i2c:tda38640' 'of:N*T*Cinfineon,tda38640C*' 'of:N*T*Cinfineon,tda38640' 'i2c:tps40422' 'i2c:tps53688' 'i2c:tps53681' 'i2c:tps53679' 'i2c:tps53676' 'i2c:tps53667' 'i2c:tps53647' 'i2c:bmr474' 'of:N*T*Cti,tps53688C*' 'of:N*T*Cti,tps53688' 'of:N*T*Cti,tps53681C*' 'of:N*T*Cti,tps53681' 'of:N*T*Cti,tps53679C*' 'of:N*T*Cti,tps53679' 'of:N*T*Cti,tps53676C*' 'of:N*T*Cti,tps53676' 'of:N*T*Cti,tps53667C*' 'of:N*T*Cti,tps53667' 'of:N*T*Cti,tps53647C*' 'of:N*T*Cti,tps53647' 'i2c:tps546d24' 'of:N*T*Cti,tps546d24C*' 'of:N*T*Cti,tps546d24' 'i2c:ucd90910' 'i2c:ucd9090' 'i2c:ucd90320' 'i2c:ucd90160' 'i2c:ucd90124' 'i2c:ucd90120' 'i2c:ucd9000' 'of:N*T*Cti,ucd90910C*' 'of:N*T*Cti,ucd90910' 'of:N*T*Cti,ucd9090C*' 'of:N*T*Cti,ucd9090' 'of:N*T*Cti,ucd90320C*' 'of:N*T*Cti,ucd90320' 'of:N*T*Cti,ucd90160C*' 'of:N*T*Cti,ucd90160' 'of:N*T*Cti,ucd90124C*' 'of:N*T*Cti,ucd90124' 'of:N*T*Cti,ucd90120C*' 'of:N*T*Cti,ucd90120' 'of:N*T*Cti,ucd9000C*' 'of:N*T*Cti,ucd9000' 'i2c:ucd9248' 'i2c:ucd9246' 'i2c:ucd9244' 'i2c:ucd9240' 'i2c:ucd9224' 'i2c:ucd9222' 'i2c:ucd9220' 'i2c:ucd9200' 'of:N*T*Cti,cd9248C*' 'of:N*T*Cti,cd9248' 'of:N*T*Cti,cd9246C*' 'of:N*T*Cti,cd9246' 'of:N*T*Cti,cd9244C*' 'of:N*T*Cti,cd9244' 'of:N*T*Cti,cd9240C*' 'of:N*T*Cti,cd9240' 'of:N*T*Cti,cd9224C*' 'of:N*T*Cti,cd9224' 'of:N*T*Cti,cd9222C*' 'of:N*T*Cti,cd9222' 'of:N*T*Cti,cd9220C*' 'of:N*T*Cti,cd9220' 'of:N*T*Cti,cd9200C*' 'of:N*T*Cti,cd9200' 'i2c:xdp710' 'i2c:xdpe12284' 'i2c:xdpe12254' 'i2c:xdpe11280' 'of:N*T*Cinfineon,xdpe12284C*' 'of:N*T*Cinfineon,xdpe12284' 'of:N*T*Cinfineon,xdpe12254C*' 'of:N*T*Cinfineon,xdpe12254' 'of:N*T*Cinfineon,xdpe11280C*' 'of:N*T*Cinfineon,xdpe11280' 'i2c:xdpe15284' 'i2c:xdpe152c4' 'of:N*T*Cinfineon,xdpe15284C*' 'of:N*T*Cinfineon,xdpe15284' 'of:N*T*Cinfineon,xdpe152c4C*' 'of:N*T*Cinfineon,xdpe152c4' 'i2c:zls4009' 'i2c:zls1003' 'i2c:zl9117' 'i2c:zl9101' 'i2c:zl8802' 'i2c:zl6105' 'i2c:zl6100' 'i2c:zl2106' 'i2c:zl2105' 'i2c:zl2008' 'i2c:zl2006' 'i2c:zl2005' 'i2c:zl2004' 'i2c:bmr469' 'i2c:bmr467' 'i2c:bmr466' 'i2c:bmr465' 'i2c:bmr464' 'i2c:bmr463' 'i2c:bmr462' 'i2c:bmr451' 'i2c:bmr450' 'i2c:pim4820' 'i2c:pim4406' 'i2c:pim4328' 'i2c:pim4306' 'i2c:pim4206' 'i2c:pim4106' 'i2c:pim4006' 'i2c:bmr455' 'cpu:type:x86,ven0000fam*mod*:feature:*0083*' 'cpu:type:x86,ven0000fam*mod*:feature:*01C6*' 'cpu:type:x86,ven0000fam0006mod0037:feature:*' 'acpi*:INTC10A0:*' 'acpi*:INTC1068:*' 'acpi*:INTC1042:*' 'acpi*:INTC1041:*' 'acpi*:INTC1040:*' 'acpi*:INT3400:*' 'acpi*:INT3402:*' 'acpi*:INTC10A1:*' 'acpi*:INTC1069:*' 'acpi*:INTC1062:*' 'acpi*:INTC1046:*' 'acpi*:INTC1043:*' 'acpi*:INT3403:*' 'acpi*:INT3401:*' 'pci:v00008086d00009A03sv*sd*bc*sc*i*' 'pci:v00008086d00001903sv*sd*bc*sc*i*' 'pci:v00008086d00004E03sv*sd*bc*sc*i*' 'pci:v00008086d00008A03sv*sd*bc*sc*i*' 'pci:v00008086d00000A03sv*sd*bc*sc*i*' 'pci:v00008086d0000318Csv*sd*bc*sc*i*' 'pci:v00008086d00003E83sv*sd*bc*sc*i*' 'pci:v00008086d00005A03sv*sd*bc*sc*i*' 'pci:v00008086d00005A8Csv*sd*bc*sc*i*' 'pci:v00008086d00004A8Csv*sd*bc*sc*i*' 'pci:v00008086d00001A8Csv*sd*bc*sc*i*' 'pci:v00008086d00000A8Csv*sd*bc*sc*i*' 'pci:v00008086d000022DCsv*sd*bc*sc*i*' 'pci:v00008086d00001603sv*sd*bc*sc*i*' 'pci:v00008086d0000A71Dsv*sd*bc*sc*i*' 'pci:v00008086d0000AD03sv*sd*bc*sc*i*' 'pci:v00008086d00007D03sv*sd*bc*sc*i*' 'pci:v00008086d0000641Dsv*sd*bc*sc*i*' 'pci:v00008086d0000461Dsv*sd*bc*sc*i*' 'acpi*:INT3406:*' 'platform:bxt_wcove_thermal' 'pci:v00008086d00008D24sv*sd*bc*sc*i*' 'pci:v00008086d0000A1B1sv*sd*bc*sc*i*' 'pci:v00008086d000006F9sv*sd*bc*sc*i*' 'pci:v00008086d000002F9sv*sd*bc*sc*i*' 'pci:v00008086d0000A379sv*sd*bc*sc*i*' 'pci:v00008086d00009DF9sv*sd*bc*sc*i*' 'pci:v00008086d0000A131sv*sd*bc*sc*i*' 'pci:v00008086d00009D31sv*sd*bc*sc*i*' 'pci:v00008086d00009CA4sv*sd*bc*sc*i*' 'pci:v00008086d00008C24sv*sd*bc*sc*i*' 'pci:v00008086d00009C24sv*sd*bc*sc*i*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'of:N*T*Cgeneric-adc-thermalC*' 'of:N*T*Cgeneric-adc-thermal' 'pci:v000011E3d00005030sv*sd*bc*sc*i*' 'pci:v0000494Fd000022C0sv*sd*bc*sc*i*' 'usb:v0C98p1140d*dc*dsc*dp*ic*isc*ip*in*' 'of:N*T*Ccdns,wdt-r1p2C*' 'of:N*T*Ccdns,wdt-r1p2' 'platform:twl4030_wdt' 'of:N*T*Cti,twl4030-wdtC*' 'of:N*T*Cti,twl4030-wdt' 'platform:retu-wdt' 'isa:advantech_ec_wdt' 'pci:v000010B9d00001535sv*sd*bc*sc*i*' 'pci:v000010B9d00001533sv*sd*bc*sc*i*' 'pci:v000010B9d00007101sv*sd*bc*sc*i*' 'pci:v000010B9d00001533sv*sd*bc*sc*i*' 'isa:ebc-c384_wdt' 'pci:v00001D94d0000790Bsv*sd*bc*sc*i*' 'pci:v00001022d0000790Bsv*sd*bc*sc*i*' 'pci:v00001022d0000780Bsv*sd*bc*sc*i*' 'pci:v00001002d00004385sv*sd*bc*sc*i*' 'pci:v00008086d000025ABsv*sd*bc*sc*i*' 'platform:ie6xx_wdt' 'platform:iTCO_wdt' 'dmi*:svn*LENOVO*:pn*12NM*:' 'dmi*:svn*LENOVO*:pn*12NL*:' 'dmi*:svn*LENOVO*:pn*12NK*:' 'dmi*:svn*LENOVO*:pn*12NJ*:' 'dmi*:svn*LENOVO*:pn*12NH*:' 'pci:v00001590d00000389sv*sd*bc*sc*i*' 'pci:v0000103Cd00003306sv*sd*bc*sc*i*' 'pci:v00000E11d0000B203sv*sd*bc*sc*i*' 'pci:v000010DEd00000AA2sv*sd*bc*sc*i*' 'pci:v000010DEd00000752sv*sd*bc*sc*i*' 'pci:v000010DEd00000368sv*sd*bc*sc*i*' 'pci:v000010DEd00000264sv*sd*bc*sc*i*' 'platform:tqmx86-wdt' 'mei:*:05b79a6f-4628-4d7f-899d-a91514cb32ab:*:*' 'acpi*:NIC775C:*' 'acpi*:NIC7018:*' 'platform:mlx-wdt' 'platform:simatic_ipc_wdt' 'of:N*T*Cxlnx,xps-timebase-wdt-1.01.aC*' 'of:N*T*Cxlnx,xps-timebase-wdt-1.01.a' 'of:N*T*Cxlnx,xps-timebase-wdt-1.00.aC*' 'of:N*T*Cxlnx,xps-timebase-wdt-1.00.a' 'platform:a21-watchdog' 'of:N*T*Cmen,a021-wdtC*' 'of:N*T*Cmen,a021-wdt' 'platform:cros-ec-wdt' 'platform:da9052-watchdog' 'platform:da9055-watchdog' 'platform:da9062-watchdog' 'of:N*T*Cdlg,da9062-watchdogC*' 'of:N*T*Cdlg,da9062-watchdog' 'platform:da9063-watchdog' 'platform:wdat_wdt' 'platform:wm831x-watchdog' 'platform:wm8350-wdt' 'platform:max6374_wdt' 'platform:max6373_wdt' 'platform:max6372_wdt' 'platform:max6371_wdt' 'platform:max6370_wdt' 'platform:max6369_wdt' 'of:N*T*Cmaxim,max6374C*' 'of:N*T*Cmaxim,max6374' 'of:N*T*Cmaxim,max6373C*' 'of:N*T*Cmaxim,max6373' 'of:N*T*Cmaxim,max6372C*' 'of:N*T*Cmaxim,max6372' 'of:N*T*Cmaxim,max6371C*' 'of:N*T*Cmaxim,max6371' 'of:N*T*Cmaxim,max6370C*' 'of:N*T*Cmaxim,max6370' 'of:N*T*Cmaxim,max6369C*' 'of:N*T*Cmaxim,max6369' 'i2c:rave-wdt' 'of:N*T*Czii,rave-wdtC*' 'of:N*T*Czii,rave-wdt' 'platform:menf21bmc_wdt' 'mcb:16z069' 'platform:rave-sp-watchdog' 'of:N*T*Czii,rave-sp-watchdogC*' 'of:N*T*Czii,rave-sp-watchdog' 'of:N*T*Czii,rave-sp-watchdog-legacyC*' 'of:N*T*Czii,rave-sp-watchdog-legacy' 'md-level-0' 'md-raid0' 'md-personality-2' 'md-level-1' 'md-raid1' 'md-personality-3' 'md-level-10' 'md-raid10' 'md-personality-9' 'raid6' 'raid5' 'md-level-6' 'md-raid6' 'md-personality-8' 'md-level-4' 'md-level-5' 'md-raid4' 'md-raid5' 'md-personality-4' 'block-major-9-*' 'md' 'devname:mapper/control' 'char-major-10-236' 'dm-unstriped' 'dm-snapshot-merge' 'dm-snapshot-origin' 'dm-raid6' 'dm-raid5' 'dm-raid4' 'dm-raid10' 'dm-raid1' 'dm-raid0' 'dm-cache-cleaner' 'dm-cache-mq' 'dm-cache-default' 'pci:v0000182Dd00003069sv*sd*bc*sc*i*' 'pci:v0000114Fd00000073sv*sd*bc*sc*i*' 'pci:v0000114Fd00000072sv*sd*bc*sc*i*' 'pci:v0000114Fd00000071sv*sd*bc*sc*i*' 'pci:v0000114Fd00000070sv*sd*bc*sc*i*' 'pci:v000015B0d00002BD0sv*sd*bc*sc*i*' 'pci:v00001051d00000100sv*sd*bc*sc*i*' 'pci:v00000871d0000FFA1sv*sd*bc*sc*i*' 'pci:v00000871d0000FFA2sv*sd*bc*sc*i*' 'pci:v00001043d00000675sv*sd*bc*sc*i*' 'pci:v000013D1d00002BD1sv*sd*bc*sc*i*' 'pci:v00001397d0000B701sv*sd*bc*sc*i*' 'pci:v00001397d0000B700sv*sd*bc*sc*i*' 'pci:v00001397d0000B100sv*sd*bc*sc*i*' 'pci:v00001397d0000B00Csv*sd*bc*sc*i*' 'pci:v00001397d0000B00Bsv*sd*bc*sc*i*' 'pci:v00001397d0000B00Asv*sd*bc*sc*i*' 'pci:v00001397d0000B009sv*sd*bc*sc*i*' 'pci:v00001397d0000B008sv*sd*bc*sc*i*' 'pci:v00001397d0000B007sv*sd*bc*sc*i*' 'pci:v00001397d0000B006sv*sd*bc*sc*i*' 'pci:v00001397d0000B000sv*sd*bc*sc*i*' 'pci:v00001397d00002BD0sv*sd*bc*sc*i*' 'pci:v00001397d000030B1sv*sd*bc*sc*i*' 'pci:v00001397d000016B8sv*sd*bc*sc*i*' 'pci:v00001397d000008B4sv*sd*bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B553bc*sc*i*' 'pci:v000010B5d00009030sv00001397sd00003137bc*sc*i*' 'pci:v000010B5d00009030sv00001397sd00003136bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000C523bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B523bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd000030B1bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B564bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B565bc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B56Abc*sc*i*' 'pci:v00001397d000030B1sv00001397sd0000B563bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B55Bbc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000E998bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B622bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B552bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B522bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B521bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd000016B8bc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B56Bbc*sc*i*' 'pci:v00001397d000016B8sv00001397sd0000B562bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B762bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B761bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000E884bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000E888bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd00001234bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B550bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B540bc*sc*i*' 'pci:v0000D161d0000B410sv0000D161sd0000B410bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B620bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B520bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd000008B4bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B568bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B560bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B569bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B566bc*sc*i*' 'pci:v00001397d000008B4sv00001397sd0000B567bc*sc*i*' 'usb:v1AE7p0525d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0586p0102d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v071Dp1005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B0p0006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07FAp0847d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07FAp0846d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v08E3p0301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0742p200Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0742p2009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0742p2008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B0p0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0675p1688d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0959p2BD0d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v00001244d00000E00sv*sd*bc*sc*i*' 'pci:v00001244d00000A00sv*sd*bc*sc*i*' 'pci:v0000E159d00000002sv00000054sd00000001bc*sc*i*' 'pci:v0000E159d00000002sv00000051sd00000001bc*sc*i*' 'pci:v000010B5d00001187sv*sd*bc*sc*i*' 'pci:v000010B5d00001151sv*sd*bc*sc*i*' 'pci:v000010B5d00001152sv*sd*bc*sc*i*' 'pci:v000010B5d00001030sv*sd*bc*sc*i*' 'pci:v000010B5d00009050sv00000871sd0000FFA8bc*sc*i*' 'pci:v00001267d00001016sv*sd*bc*sc*i*' 'pci:v00001048d00003000sv*sd*bc*sc*i*' 'pci:v00001048d00001000sv*sd*bc*sc*i*' 'pci:v0000E159d00000002sv00000052sd00000001bc*sc*i*' 'pci:v0000E159d00000002sv00000053sd00000001bc*sc*i*' 'pci:v00001133d0000E00Bsv*sd*bc*sc*i*' 'pci:v00001133d0000E005sv*sd*bc*sc*i*' 'pci:v00001133d0000E004sv*sd*bc*sc*i*' 'pci:v00001133d0000E002sv*sd*bc*sc*i*' 'pci:v00001050d00006692sv*sd*bc*sc*i*' 'pci:v00001050d00006692sv000016ECsd00003409bc*sc*i*' 'pci:v00000675d00001702sv*sd*bc*sc*i*' 'pci:v0000E159d00000001sv*sd*bc*sc*i*' 'pci:v00008086d000065F0sv*sd*bc*sc*i*' 'pci:v00008086d00004030sv*sd*bc*sc*i*' 'pci:v00008086d0000360Csv*sd*bc*sc*i*' 'pci:v00008086d00002C90sv*sd*bc*sc*i*' 'pci:v00008086d0000342Esv*sd*bc*sc*i*' 'cpu:type:x86,ven0000fam0006mod0085:feature:*' 'cpu:type:x86,ven0000fam0006mod0057:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod003F:feature:*' 'cpu:type:x86,ven0000fam0006mod003E:feature:*' 'cpu:type:x86,ven0000fam0006mod002D:feature:*' 'cpu:type:x86,ven0000fam0006mod005F:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'pci:v00008086d00007D30sv*sd*bc*sc*i*' 'pci:v00008086d00007D20sv*sd*bc*sc*i*' 'pci:v00008086d00007D06sv*sd*bc*sc*i*' 'pci:v00008086d00007D14sv*sd*bc*sc*i*' 'pci:v00008086d00007D02sv*sd*bc*sc*i*' 'pci:v00008086d00007D01sv*sd*bc*sc*i*' 'pci:v00008086d00007D24sv*sd*bc*sc*i*' 'pci:v00008086d00007D23sv*sd*bc*sc*i*' 'pci:v00008086d00007D22sv*sd*bc*sc*i*' 'pci:v00008086d00007D21sv*sd*bc*sc*i*' 'pci:v00008086d0000A718sv*sd*bc*sc*i*' 'pci:v00008086d0000A716sv*sd*bc*sc*i*' 'pci:v00008086d0000A708sv*sd*bc*sc*i*' 'pci:v00008086d0000A707sv*sd*bc*sc*i*' 'pci:v00008086d0000A706sv*sd*bc*sc*i*' 'pci:v00008086d00004632sv*sd*bc*sc*i*' 'pci:v00008086d0000467Csv*sd*bc*sc*i*' 'pci:v00008086d00004679sv*sd*bc*sc*i*' 'pci:v00008086d00004678sv*sd*bc*sc*i*' 'pci:v00008086d00004677sv*sd*bc*sc*i*' 'pci:v00008086d00004675sv*sd*bc*sc*i*' 'pci:v00008086d00004674sv*sd*bc*sc*i*' 'pci:v00008086d00004673sv*sd*bc*sc*i*' 'pci:v00008086d0000461Csv*sd*bc*sc*i*' 'pci:v00008086d0000461Bsv*sd*bc*sc*i*' 'pci:v00008086d00004617sv*sd*bc*sc*i*' 'pci:v00008086d00004614sv*sd*bc*sc*i*' 'pci:v00008086d00004641sv*sd*bc*sc*i*' 'pci:v00008086d00004621sv*sd*bc*sc*i*' 'pci:v00008086d00004602sv*sd*bc*sc*i*' 'pci:v00008086d00004601sv*sd*bc*sc*i*' 'pci:v00008086d00009A14sv*sd*bc*sc*i*' 'pci:v00008086d0000458Dsv*sd*bc*sc*i*' 'pci:v00008086d00004589sv*sd*bc*sc*i*' 'pci:v00008086d00004585sv*sd*bc*sc*i*' 'pci:v00008086d00004581sv*sd*bc*sc*i*' 'pci:v00008086d00004536sv*sd*bc*sc*i*' 'pci:v00008086d00004534sv*sd*bc*sc*i*' 'pci:v00008086d0000451Asv*sd*bc*sc*i*' 'pci:v00008086d00004518sv*sd*bc*sc*i*' 'pci:v00008086d00004532sv*sd*bc*sc*i*' 'pci:v00008086d0000452Esv*sd*bc*sc*i*' 'pci:v00008086d0000452Csv*sd*bc*sc*i*' 'pci:v00008086d00004516sv*sd*bc*sc*i*' 'pci:v00008086d0000452Asv*sd*bc*sc*i*' 'pci:v00008086d00004528sv*sd*bc*sc*i*' 'pci:v00008086d00004514sv*sd*bc*sc*i*' 'pci:v00008086d000035B0sv*sd*bc*sc*i*' 'pci:v00008086d00003592sv*sd*bc*sc*i*' 'pci:v00008086d0000359Esv*sd*bc*sc*i*' 'pci:v00008086d00003590sv*sd*bc*sc*i*' 'pci:v00008086d0000277Csv*sd*bc*sc*i*' 'pci:v00008086d00002778sv*sd*bc*sc*i*' 'pci:v00008086d000029F0sv*sd*bc*sc*i*' 'pci:v00008086d00003ECAsv*sd*bc*sc*i*' 'pci:v00008086d00003EC6sv*sd*bc*sc*i*' 'pci:v00008086d00003EC2sv*sd*bc*sc*i*' 'pci:v00008086d00003E33sv*sd*bc*sc*i*' 'pci:v00008086d00003E32sv*sd*bc*sc*i*' 'pci:v00008086d00003E31sv*sd*bc*sc*i*' 'pci:v00008086d00003E30sv*sd*bc*sc*i*' 'pci:v00008086d00003E1Fsv*sd*bc*sc*i*' 'pci:v00008086d00003E18sv*sd*bc*sc*i*' 'pci:v00008086d00003E0Fsv*sd*bc*sc*i*' 'pci:v00008086d00005918sv*sd*bc*sc*i*' 'pci:v00008086d0000191Fsv*sd*bc*sc*i*' 'pci:v00008086d00001918sv*sd*bc*sc*i*' 'pci:v00008086d0000190Fsv*sd*bc*sc*i*' 'pci:v00008086d00000C08sv*sd*bc*sc*i*' 'pci:v00008086d00000C04sv*sd*bc*sc*i*' 'pci:v00008086d0000015Csv*sd*bc*sc*i*' 'pci:v00008086d00000158sv*sd*bc*sc*i*' 'pci:v00008086d00000150sv*sd*bc*sc*i*' 'pci:v00008086d0000010Csv*sd*bc*sc*i*' 'pci:v00008086d00000108sv*sd*bc*sc*i*' 'pci:v00008086d000029E0sv*sd*bc*sc*i*' 'cpu:type:x86,ven0002fam001Amod*:feature:*' 'cpu:type:x86,ven0002fam0019mod*:feature:*' 'cpu:type:x86,ven0009fam0018mod*:feature:*' 'cpu:type:x86,ven0002fam0017mod*:feature:*' 'cpu:type:x86,ven0002fam0016mod*:feature:*' 'cpu:type:x86,ven0002fam0015mod*:feature:*' 'cpu:type:x86,ven0002fam0010mod*:feature:*' 'cpu:type:x86,ven0002fam000Fmod*:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod00B6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod0086:feature:*' 'cpu:type:x86,ven0000fam0006mod0086:feature:*' 'platform:acpi-cpufreq' 'cpu:type:x86,ven0002fam000Fmod*:feature:*' 'platform:pcc-cpufreq' 'cpu:type:x86,ven*fam*mod*:feature:*00E9*' 'pci:v*d*sv*sd*bc08sc05i*' 'pci:v00001022d*sv*sd*bc08sc05i*' 'pci:v000017A0d00009767sv*sd*bc*sc*i*' 'pci:v000017A0d0000E763sv*sd*bc*sc*i*' 'pci:v000017A0d00009755sv*sd*bc*sc*i*' 'pci:v000017A0d00009750sv*sd*bc*sc*i*' 'pci:v000016C3d0000C202sv*sd*bc*sc*i*' 'pci:v000016E6d00000670sv*sd*bc*sc*i*' 'pci:v00001217d00009863sv*sd*bc*sc*i*' 'pci:v00001217d00009862sv*sd*bc*sc*i*' 'pci:v00001217d00009861sv*sd*bc*sc*i*' 'pci:v00001217d00009860sv*sd*bc*sc*i*' 'pci:v00001217d00008621sv*sd*bc*sc*i*' 'pci:v00001217d00008620sv*sd*bc*sc*i*' 'pci:v00001217d00008421sv*sd*bc*sc*i*' 'pci:v00001217d00008420sv*sd*bc*sc*i*' 'pci:v00001217d00008520sv*sd*bc*sc*i*' 'pci:v00001217d00008321sv*sd*bc*sc*i*' 'pci:v00001217d00008320sv*sd*bc*sc*i*' 'pci:v00001217d00008221sv*sd*bc*sc*i*' 'pci:v00001217d00008220sv*sd*bc*sc*i*' 'pci:v00001217d00008120sv*sd*bc*sc*i*' 'pci:v00008086d000054C4sv*sd*bc*sc*i*' 'pci:v00008086d000098F8sv*sd*bc*sc*i*' 'pci:v00008086d000098C4sv*sd*bc*sc*i*' 'pci:v00008086d00004DF8sv*sd*bc*sc*i*' 'pci:v00008086d00004DC4sv*sd*bc*sc*i*' 'pci:v00008086d000006F5sv*sd*bc*sc*i*' 'pci:v00008086d000002F5sv*sd*bc*sc*i*' 'pci:v00008086d000002C4sv*sd*bc*sc*i*' 'pci:v00008086d00004B48sv*sd*bc*sc*i*' 'pci:v00008086d00004B47sv*sd*bc*sc*i*' 'pci:v00008086d000034F8sv*sd*bc*sc*i*' 'pci:v00008086d000034C4sv*sd*bc*sc*i*' 'pci:v00008086d0000A375sv*sd*bc*sc*i*' 'pci:v00008086d00009DF5sv*sd*bc*sc*i*' 'pci:v00008086d00009DC4sv*sd*bc*sc*i*' 'pci:v00008086d000031CAsv*sd*bc*sc*i*' 'pci:v00008086d000031D0sv*sd*bc*sc*i*' 'pci:v00008086d000031CCsv*sd*bc*sc*i*' 'pci:v00008086d00005ACAsv*sd*bc*sc*i*' 'pci:v00008086d00005AD0sv*sd*bc*sc*i*' 'pci:v00008086d00005ACCsv*sd*bc*sc*i*' 'pci:v00008086d00001ACAsv*sd*bc*sc*i*' 'pci:v00008086d00001AD0sv*sd*bc*sc*i*' 'pci:v00008086d00001ACCsv*sd*bc*sc*i*' 'pci:v00008086d00000ACAsv*sd*bc*sc*i*' 'pci:v00008086d00000AD0sv*sd*bc*sc*i*' 'pci:v00008086d00000ACCsv*sd*bc*sc*i*' 'pci:v00008086d000018DBsv*sd*bc*sc*i*' 'pci:v00008086d000019DBsv*sd*bc*sc*i*' 'pci:v00008086d00009D2Dsv*sd*bc*sc*i*' 'pci:v00008086d00009D2Csv*sd*bc*sc*i*' 'pci:v00008086d00009D2Bsv*sd*bc*sc*i*' 'pci:v00008086d00001190sv*sd*bc*sc*i*' 'pci:v00008086d000008E6sv*sd*bc*sc*i*' 'pci:v00008086d000008E5sv*sd*bc*sc*i*' 'pci:v00008086d000008FBsv*sd*bc*sc*i*' 'pci:v00008086d000008FAsv*sd*bc*sc*i*' 'pci:v00008086d000008F9sv*sd*bc*sc*i*' 'pci:v00008086d00002296sv*sd*bc*sc*i*' 'pci:v00008086d00002295sv*sd*bc*sc*i*' 'pci:v00008086d00002294sv*sd*bc*sc*i*' 'pci:v00008086d00000F50sv*sd*bc*sc*i*' 'pci:v00008086d00000F16sv*sd*bc*sc*i*' 'pci:v00008086d00000F15sv*sd*bc*sc*i*' 'pci:v00008086d00000F15sv00001093sd00007884bc*sc*i*' 'pci:v00008086d00000F14sv*sd*bc*sc*i*' 'pci:v00008086d0000880Asv*sd*bc*sc*i*' 'pci:v00008086d00008809sv*sd*bc*sc*i*' 'pci:v00008086d00000824sv*sd*bc*sc*i*' 'pci:v00008086d00000823sv*sd*bc*sc*i*' 'pci:v00008086d00000822sv*sd*bc*sc*i*' 'pci:v00008086d00000821sv*sd*bc*sc*i*' 'pci:v00008086d00000820sv*sd*bc*sc*i*' 'pci:v00008086d0000084Fsv*sd*bc*sc*i*' 'pci:v00008086d00000808sv*sd*bc*sc*i*' 'pci:v00008086d00000807sv*sd*bc*sc*i*' 'pci:v00008086d000008A7sv*sd*bc*sc*i*' 'pci:v000010ECd00005250sv*sd*bc*sc*i*' 'pci:v00001106d000095D0sv*sd*bc*sc*i*' 'pci:v00001148d00008000sv*sd*bc*sc*i*' 'pci:v0000197Bd00002392sv*sd*bc*sc*i*' 'pci:v0000197Bd00002391sv*sd*bc*sc*i*' 'pci:v0000197Bd00002382sv*sd*bc*sc*i*' 'pci:v0000197Bd00002381sv*sd*bc*sc*i*' 'pci:v000011ABd00004101sv*sd*bc*sc*i*' 'pci:v00001524d00000751sv*sd*bc*sc*i*' 'pci:v00001524d00000750sv*sd*bc*sc*i*' 'pci:v00001524d00000551sv*sd*bc*sc*i*' 'pci:v00001524d00000550sv*sd*bc*sc*i*' 'pci:v00001180d0000E823sv*sd*bc*sc*i*' 'pci:v00001180d0000E822sv*sd*bc*sc*i*' 'pci:v00001180d00000843sv*sd*bc*sc*i*' 'pci:v00001180d00000822sv*sd*bc*sc*i*' 'acpi*:AMDI0041:*' 'acpi*:AMDI0040:*' 'acpi*:QCOM8052:*' 'acpi*:QCOM8051:*' 'acpi*:PNP0D40:*' 'acpi*:INT344D:*' 'acpi*:INT3436:*' 'acpi*:INT33C6:*' 'acpi*:INT33BB:*' 'acpi*:80860F16:*' 'acpi*:80860F14:*' 'acpi*:80865AD0:*' 'acpi*:80865ACC:*' 'acpi*:80865ACA:*' 'platform:f_sdh30' 'acpi*:SCX0002:*' 'acpi*:WEC0518:*' 'pnp:dWEC0518*' 'acpi*:WEC0517:*' 'pnp:dWEC0517*' 'platform:alcor_sdmmc' 'of:N*T*Cmediatek,mt8516-mmcC*' 'of:N*T*Cmediatek,mt8516-mmc' 'of:N*T*Cmediatek,mt8183-mmcC*' 'of:N*T*Cmediatek,mt8183-mmc' 'of:N*T*Cmediatek,mt8173-mmcC*' 'of:N*T*Cmediatek,mt8173-mmc' 'of:N*T*Cmediatek,mt8135-mmcC*' 'of:N*T*Cmediatek,mt8135-mmc' 'of:N*T*Cmediatek,mt7986-mmcC*' 'of:N*T*Cmediatek,mt7986-mmc' 'of:N*T*Cmediatek,mt7622-mmcC*' 'of:N*T*Cmediatek,mt7622-mmc' 'of:N*T*Cmediatek,mt7620-mmcC*' 'of:N*T*Cmediatek,mt7620-mmc' 'of:N*T*Cmediatek,mt6795-mmcC*' 'of:N*T*Cmediatek,mt6795-mmc' 'of:N*T*Cmediatek,mt6779-mmcC*' 'of:N*T*Cmediatek,mt6779-mmc' 'of:N*T*Cmediatek,mt2712-mmcC*' 'of:N*T*Cmediatek,mt2712-mmc' 'of:N*T*Cmediatek,mt2701-mmcC*' 'of:N*T*Cmediatek,mt2701-mmc' 'spi:mmc_spi' 'spi:mmc-spi-slot' 'of:N*T*Cmmc-spi-slotC*' 'of:N*T*Cmmc-spi-slot' 'pcmcia:m*c*f*fn*pfn*paD9F522EDpbACE80909pc*pd*' 'pcmcia:m*c*f*fn*pfn*paD9F522EDpbC3901202pc*pd*' 'platform:cb710-mmc' 'pci:v00001106d00009530sv*sd*bc*sc*i*' 'usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A12p5D10d*dc*dsc*dp*ic*isc*ip*in*' 'platform:usdhi6rol0' 'of:N*T*Crenesas,usdhi6rol0C*' 'of:N*T*Crenesas,usdhi6rol0' 'pci:v00001179d00000805sv*sd*bc*sc*i*' 'platform:rtsx_pci_sdmmc' 'platform:rtsx_usb_sdmmc' 'acpi*:MRVL0004:*' 'acpi*:MRVL0003:*' 'acpi*:MRVL0002:*' 'of:N*T*Cmarvell,ac5-sdhciC*' 'of:N*T*Cmarvell,ac5-sdhci' 'of:N*T*Cmarvell,armada-3700-sdhciC*' 'of:N*T*Cmarvell,armada-3700-sdhci' 'of:N*T*Cmarvell,armada-cp110-sdhciC*' 'of:N*T*Cmarvell,armada-cp110-sdhci' 'of:N*T*Cmarvell,armada-ap807-sdhciC*' 'of:N*T*Cmarvell,armada-ap807-sdhci' 'of:N*T*Cmarvell,armada-ap806-sdhciC*' 'of:N*T*Cmarvell,armada-ap806-sdhci' 'mmc:block' 'sdio:c04v*d*' 'sdio:c01v*d*' 'of:N*T*Ccdns,ufshc-m31-16nmC*' 'of:N*T*Ccdns,ufshc-m31-16nm' 'of:N*T*Ccdns,ufshcC*' 'of:N*T*Ccdns,ufshc' 'pci:v00008086d0000E447sv*sd*bc*sc*i*' 'pci:v00008086d00007747sv*sd*bc*sc*i*' 'pci:v00008086d0000A847sv*sd*bc*sc*i*' 'pci:v00008086d00007E47sv*sd*bc*sc*i*' 'pci:v00008086d000054FFsv*sd*bc*sc*i*' 'pci:v00008086d000051FFsv*sd*bc*sc*i*' 'pci:v00008086d000098FAsv*sd*bc*sc*i*' 'pci:v00008086d00004B43sv*sd*bc*sc*i*' 'pci:v00008086d00004B41sv*sd*bc*sc*i*' 'pci:v00008086d00009DFAsv*sd*bc*sc*i*' 'pci:v0000144Dd0000C00Csv*sd*bc*sc*i*' 'pci:v00001B36d00000013sv*sd*bc*sc*i*' 'ledtrig:default-on' 'ledtrig:netdev' 'ledtrig:input-events' 'platform:simatic_ipc_leds' 'platform:simatic_ipc_leds_gpio_apollolake' 'platform:simatic_ipc_leds_gpio_f7188x' 'platform:simatic_ipc_leds_gpio_elkhartlake' 'platform:88pm860x-led' 'platform:adp5520-led' 'platform:leds_apu' 'dmi*:svn*PCEngines*:pn*apu1*:' 'dmi*:svn*PCEngines*:pn*APU*:' 'i2c:aw20108' 'i2c:aw20072' 'i2c:aw20054' 'i2c:aw20036' 'of:N*T*Cawinic,aw20108C*' 'of:N*T*Cawinic,aw20108' 'of:N*T*Cawinic,aw20072C*' 'of:N*T*Cawinic,aw20072' 'of:N*T*Cawinic,aw20054C*' 'of:N*T*Cawinic,aw20054' 'of:N*T*Cawinic,aw20036C*' 'of:N*T*Cawinic,aw20036' 'of:N*T*Crohm,bd2606mvvC*' 'of:N*T*Crohm,bd2606mvv' 'i2c:BD2802' 'i2c:blinkm' 'platform:cht_wcove_leds' 'platform:cros-ec-led' 'platform:da903x-led' 'platform:leds-gpio' 'of:N*T*Cgpio-ledsC*' 'of:N*T*Cgpio-leds' 'pci:v00008086d000027B0sv*sd*bc*sc*i*' 'pci:v00008086d000027B9sv*sd*bc*sc*i*' 'pci:v00008086d000027B8sv*sd*bc*sc*i*' 'of:N*T*Csi-en,sn3199C*' 'of:N*T*Csi-en,sn3199' 'of:N*T*Csi-en,sn3196C*' 'of:N*T*Csi-en,sn3196' 'of:N*T*Csi-en,sn3193C*' 'of:N*T*Csi-en,sn3193' 'of:N*T*Csi-en,sn3191C*' 'of:N*T*Csi-en,sn3191' 'of:N*T*Csi-en,sn3190C*' 'of:N*T*Csi-en,sn3190' 'of:N*T*Cissi,is31fl3199C*' 'of:N*T*Cissi,is31fl3199' 'of:N*T*Cissi,is31fl3196C*' 'of:N*T*Cissi,is31fl3196' 'of:N*T*Cissi,is31fl3193C*' 'of:N*T*Cissi,is31fl3193' 'of:N*T*Cissi,is31fl3191C*' 'of:N*T*Cissi,is31fl3191' 'of:N*T*Cissi,is31fl3190C*' 'of:N*T*Cissi,is31fl3190' 'i2c:sn3199' 'i2c:sn3196' 'i2c:sn3193' 'i2c:sn3191' 'i2c:sn3190' 'i2c:is31fl3199' 'i2c:is31fl3196' 'i2c:is31fl3193' 'i2c:is31fl3191' 'i2c:is31fl3190' 'i2c:lm3530-led' 'of:N*T*Cti,lm3532C*' 'of:N*T*Cti,lm3532' 'i2c:lm3532-led' 'platform:lm3533-leds' 'i2c:leds-lm3556' 'i2c:leds-lm3554' 'of:N*T*Cti,lm36274-backlightC*' 'of:N*T*Cti,lm36274-backlight' 'i2c:leds-lm3642' 'i2c:lp3944' 'i2c:lp3952' 'i2c:lp5036' 'i2c:lp5030' 'i2c:lp5024' 'i2c:lp5018' 'i2c:lp5012' 'i2c:lp5009' 'of:N*T*Cti,lp5036C*' 'of:N*T*Cti,lp5036' 'of:N*T*Cti,lp5030C*' 'of:N*T*Cti,lp5030' 'of:N*T*Cti,lp5024C*' 'of:N*T*Cti,lp5024' 'of:N*T*Cti,lp5018C*' 'of:N*T*Cti,lp5018' 'of:N*T*Cti,lp5012C*' 'of:N*T*Cti,lp5012' 'of:N*T*Cti,lp5009C*' 'of:N*T*Cti,lp5009' 'platform:lp8788-keyled' 'platform:leds-lt3593' 'of:N*T*Clltc,lt3593C*' 'of:N*T*Clltc,lt3593' 'platform:max8997-led' 'platform:mc34708-led' 'platform:mc13892-led' 'platform:mc13783-led' 'platform:menf21bmc_led' 'platform:leds_mlxcpld' 'platform:leds-mlxreg' 'of:N*T*Cmediatek,mt6332-ledC*' 'of:N*T*Cmediatek,mt6332-led' 'of:N*T*Cmediatek,mt6331-ledC*' 'of:N*T*Cmediatek,mt6331-led' 'of:N*T*Cmediatek,mt6323-ledC*' 'of:N*T*Cmediatek,mt6323-led' 'acpi*:NIC78B3:*' 'i2c:pca9533' 'i2c:pca9532' 'i2c:pca9531' 'i2c:pca9530' 'i2c:pca9553' 'i2c:ibm-pca9552' 'i2c:pca9552' 'i2c:pca9551' 'i2c:pca9550' 'of:N*T*Cnxp,pca9553C*' 'of:N*T*Cnxp,pca9553' 'of:N*T*Cibm,pca9552C*' 'of:N*T*Cibm,pca9552' 'of:N*T*Cnxp,pca9552C*' 'of:N*T*Cnxp,pca9552' 'of:N*T*Cnxp,pca9551C*' 'of:N*T*Cnxp,pca9551' 'of:N*T*Cnxp,pca9550C*' 'of:N*T*Cnxp,pca9550' 'i2c:pca9635' 'i2c:pca9634' 'i2c:pca9633' 'i2c:pca9632' 'of:N*T*Cnxp,pca9635C*' 'of:N*T*Cnxp,pca9635' 'of:N*T*Cnxp,pca9634C*' 'of:N*T*Cnxp,pca9634' 'of:N*T*Cnxp,pca9633C*' 'of:N*T*Cnxp,pca9633' 'of:N*T*Cnxp,pca9632C*' 'of:N*T*Cnxp,pca9632' 'i2c:pca9955b' 'i2c:pca9952' 'of:N*T*Cnxp,pca9955bC*' 'of:N*T*Cnxp,pca9955b' 'of:N*T*Cnxp,pca9952C*' 'of:N*T*Cnxp,pca9952' 'platform:leds-pwm' 'of:N*T*Cpwm-ledsC*' 'of:N*T*Cpwm-leds' 'platform:leds-regulator' 'of:N*T*Cregulator-ledC*' 'of:N*T*Cregulator-led' 'i2c:tca6507' 'of:N*T*Cti,tca6507C*' 'of:N*T*Cti,tca6507' 'ti-lmu-led-common' 'of:N*T*Cti,tlc59108C*' 'of:N*T*Cti,tlc59108' 'of:N*T*Cti,tlc59116C*' 'of:N*T*Cti,tlc59116' 'i2c:tlc59108' 'i2c:tlc59116' 'platform:wm831x-status' 'platform:wm8350-led' 'spi:dac124s085' 'spi:leds-spi-byte' 'of:N*T*Cubnt,acb-spi-ledC*' 'of:N*T*Cubnt,acb-spi-led' 'of:N*T*Cmediatek,mt6370-flashlightC*' 'of:N*T*Cmediatek,mt6370-flashlight' 'i2c:as3645a' 'of:N*T*Cams,as3645aC*' 'of:N*T*Cams,as3645a' 'i2c:LM36011' 'i2c:LM36010' 'of:N*T*Cti,lm36011C*' 'of:N*T*Cti,lm36011' 'of:N*T*Cti,lm36010C*' 'of:N*T*Cti,lm36010' 'of:N*T*Crichtek,rt8515C*' 'of:N*T*Crichtek,rt8515' 'of:N*T*Csgmicro,sgm3140C*' 'of:N*T*Csgmicro,sgm3140' 'of:N*T*Crichtek,rt5033-ledC*' 'of:N*T*Crichtek,rt5033-led' 'of:N*T*Cocs,ocp8110C*' 'of:N*T*Cocs,ocp8110' 'i2c:ktd2027' 'i2c:ktd2026' 'of:N*T*Ckinetic,ktd2027C*' 'of:N*T*Ckinetic,ktd2027' 'of:N*T*Ckinetic,ktd2026C*' 'of:N*T*Ckinetic,ktd2026' 'platform:leds-pwm-multicolor' 'of:N*T*Cpwm-leds-multicolorC*' 'of:N*T*Cpwm-leds-multicolor' 'of:N*T*Cmediatek,mt6370-indicatorC*' 'of:N*T*Cmediatek,mt6370-indicator' 'acpi*:BOOT0000:*' 'acpi*:GOOGCB00:*' 'coreboot:t00000012' 'coreboot:t00000017' 'coreboot:t00000031' 'coreboot:t0000002C' 'of:N*T*Cqemu,fw-cfg-mmioC*' 'of:N*T*Cqemu,fw-cfg-mmio' 'acpi*:QEMU0002:*' 'pci:v00001022d0000156Esv*sd*bc*sc*i*' 'pci:v00001022d000017E0sv*sd*bc*sc*i*' 'pci:v00001022d00001649sv*sd*bc*sc*i*' 'pci:v00001022d000015C7sv*sd*bc*sc*i*' 'pci:v00001022d000014CAsv*sd*bc*sc*i*' 'pci:v00001022d000015DFsv*sd*bc*sc*i*' 'pci:v00001022d00001486sv*sd*bc*sc*i*' 'pci:v00001022d00001468sv*sd*bc*sc*i*' 'pci:v00001022d00001456sv*sd*bc*sc*i*' 'pci:v00001022d00001537sv*sd*bc*sc*i*' 'acpi*:AMDI0C00:*' 'of:N*T*Camd,ccp-seattle-v1aC*' 'of:N*T*Camd,ccp-seattle-v1a' 'crypto-intel_qat' 'intel_qat' 'pci:v00008086d00000435sv*sd*bc*sc*i*' 'pci:v00008086d000019E2sv*sd*bc*sc*i*' 'pci:v00008086d000037C8sv*sd*bc*sc*i*' 'pci:v00008086d00004944sv*sd*bc*sc*i*' 'pci:v00008086d00004942sv*sd*bc*sc*i*' 'pci:v00008086d00004940sv*sd*bc*sc*i*' 'pci:v00008086d00004946sv*sd*bc*sc*i*' 'pci:v00008086d00000443sv*sd*bc*sc*i*' 'pci:v00008086d000019E3sv*sd*bc*sc*i*' 'pci:v00008086d000037C9sv*sd*bc*sc*i*' 'idxd:t0*' 'i2c:atecc508a' 'of:N*T*Catmel,atsha204aC*' 'of:N*T*Catmel,atsha204a' 'of:N*T*Catmel,atsha204C*' 'of:N*T*Catmel,atsha204' 'i2c:atsha204a' 'i2c:atsha204' 'pci:v0000177Dd00000012sv*sd*bc*sc*i*' 'crypto-aes' 'aes' 'cpu:type:x86,ven*fam*mod*:feature:*00A6*' 'crypto-sha256-padlock' 'sha256-padlock' 'crypto-sha1-padlock' 'sha1-padlock' 'crypto-sha256-all' 'sha256-all' 'crypto-sha1-all' 'sha1-all' 'cpu:type:x86,ven*fam*mod*:feature:*00AA*' 'virtio:d00000014v*' 'of:N*T*Cinside-secure,safexcel-eip197C*' 'of:N*T*Cinside-secure,safexcel-eip197' 'of:N*T*Cinside-secure,safexcel-eip97C*' 'of:N*T*Cinside-secure,safexcel-eip97' 'of:N*T*Cinside-secure,safexcel-eip197c-mxlC*' 'of:N*T*Cinside-secure,safexcel-eip197c-mxl' 'of:N*T*Cinside-secure,safexcel-eip197dC*' 'of:N*T*Cinside-secure,safexcel-eip197d' 'of:N*T*Cinside-secure,safexcel-eip197bC*' 'of:N*T*Cinside-secure,safexcel-eip197b' 'of:N*T*Cinside-secure,safexcel-eip97iesC*' 'of:N*T*Cinside-secure,safexcel-eip97ies' 'pci:v000010EEd00009038sv000016AEsd0000C522bc*sc*i*' 'of:N*T*Camlogic,gxl-cryptoC*' 'of:N*T*Camlogic,gxl-crypto' 'devname:uhid' 'char-major-10-239' 'hid:b*g*v*p*' 'hid:b0003g*v000009DAp0000022B' 'hid:b0003g*v000009DAp0000001A' 'hid:b0003g*v000009DAp0000000A' 'hid:b0003g*v000009DAp00000006' 'hid:b0003g*v000004E7p00000050' 'hid:b*g*v0000044Ep0000120C' 'hid:b*g*v0000044Ep0000121E' 'hid:b*g*v0000044Ep00001215' 'hid:b*g*v0000044Ep0000120B' 'hid:b0003g*v00001A34p0000F705' 'hid:b0003g*v00001A34p00000802' 'hid:b0003g*v000005ACp00008102' 'hid:b0005g*v0000004Cp0000029F' 'hid:b0003g*v000005ACp0000029F' 'hid:b0005g*v0000004Cp0000029A' 'hid:b0003g*v000005ACp0000029A' 'hid:b0005g*v0000004Cp0000029C' 'hid:b0003g*v000005ACp0000029C' 'hid:b0003g*v000005ACp0000030B' 'hid:b0003g*v000005ACp0000030A' 'hid:b0005g*v000005ACp0000023B' 'hid:b0005g*v000005ACp0000023A' 'hid:b0005g*v000005ACp00000239' 'hid:b0003g*v000005ACp00000340' 'hid:b0003g*v000005ACp00000280' 'hid:b0003g*v000005ACp0000027F' 'hid:b0003g*v000005ACp0000027E' 'hid:b0003g*v000005ACp0000027D' 'hid:b0003g*v000005ACp0000027C' 'hid:b0003g*v000005ACp0000027B' 'hid:b0003g*v000005ACp0000027A' 'hid:b0003g*v000005ACp00000274' 'hid:b0003g*v000005ACp00000273' 'hid:b0003g*v000005ACp00000272' 'hid:b0003g*v000005ACp00000292' 'hid:b0003g*v000005ACp00000291' 'hid:b0003g*v000005ACp00000290' 'hid:b0003g*v000005ACp0000025B' 'hid:b0003g*v000005ACp0000025A' 'hid:b0003g*v000005ACp00000259' 'hid:b0003g*v000005ACp00000264' 'hid:b0003g*v000005ACp00000263' 'hid:b0003g*v000005ACp00000262' 'hid:b0003g*v000005ACp00000254' 'hid:b0003g*v000005ACp00000253' 'hid:b0003g*v000005ACp00000252' 'hid:b0003g*v000005ACp0000024B' 'hid:b0003g*v000005ACp0000024A' 'hid:b0003g*v000005ACp00000249' 'hid:b0003g*v000005ACp0000024E' 'hid:b0003g*v000005ACp0000024D' 'hid:b0003g*v000005ACp0000024C' 'hid:b0003g*v000005ACp00000247' 'hid:b0003g*v000005ACp00000246' 'hid:b0003g*v000005ACp00000245' 'hid:b0003g*v000005ACp00000244' 'hid:b0003g*v000005ACp00000243' 'hid:b0003g*v000005ACp00000242' 'hid:b0003g*v000005ACp00000241' 'hid:b0003g*v000005ACp00000240' 'hid:b0003g*v000005ACp0000023F' 'hid:b0003g*v000005ACp00000238' 'hid:b0003g*v000005ACp00000237' 'hid:b0003g*v000005ACp00000236' 'hid:b0003g*v000005ACp00000232' 'hid:b0003g*v000005ACp00000231' 'hid:b0003g*v000005ACp00000230' 'hid:b0003g*v000005ACp00000225' 'hid:b0003g*v000005ACp00000224' 'hid:b0003g*v000005ACp00000223' 'hid:b0005g*v0000004Cp0000026C' 'hid:b0003g*v000005ACp0000026C' 'hid:b0005g*v0000004Cp00000267' 'hid:b0003g*v000005ACp00000267' 'hid:b0005g*v000005ACp0000022E' 'hid:b0005g*v000005ACp00000257' 'hid:b0005g*v000005ACp00000255' 'hid:b0005g*v000005ACp00000256' 'hid:b0005g*v000005ACp0000022D' 'hid:b0005g*v000005ACp0000022C' 'hid:b0003g*v000005ACp00000251' 'hid:b0005g*v000005ACp00000250' 'hid:b0003g*v000005ACp00000250' 'hid:b0005g*v000005ACp0000024F' 'hid:b0003g*v000005ACp0000024F' 'hid:b0003g*v000005ACp0000022B' 'hid:b0003g*v000005ACp0000022A' 'hid:b0003g*v000005ACp00000229' 'hid:b0003g*v000005ACp00000222' 'hid:b0003g*v000005ACp00000221' 'hid:b0003g*v000005ACp00000220' 'hid:b0003g*v000005ACp0000021F' 'hid:b0003g*v000005ACp0000021E' 'hid:b0003g*v000005ACp0000021D' 'hid:b0003g*v000005ACp0000021C' 'hid:b0003g*v000005ACp0000021B' 'hid:b0003g*v000005ACp0000021A' 'hid:b0003g*v000005ACp00000219' 'hid:b0003g*v000005ACp00000218' 'hid:b0003g*v000005ACp00000217' 'hid:b0003g*v000005ACp00000216' 'hid:b0003g*v000005ACp00000215' 'hid:b0003g*v000005ACp00000214' 'hid:b0003g*v000005ACp0000020F' 'hid:b0003g*v000005ACp0000020E' 'hid:b0003g*v000005ACp00000304' 'hid:b0003g*v000005ACp00008243' 'hid:b0003g*v000005ACp00008242' 'hid:b0003g*v000005ACp00008241' 'hid:b0003g*v000005ACp00001440' 'hid:b0003g*v000005ACp00008240' 'hid:b0003g*v0000041Ep00003100' 'hid:b0003g0001v00000B05p0000183D' 'hid:b0003g*v0000048Dp0000CE50' 'hid:b0005g*v00000B05p00008502' 'hid:b0003g*v00000C45p00005112' 'hid:b0003g*v0000062Ap00005110' 'hid:b0003g*v000004F2p00001125' 'hid:b0003g*v00000B05p00001807' 'hid:b0003g*v00000B05p000017E0' 'hid:b0003g*v00000B05p0000196B' 'hid:b0003g*v00000B05p00001B4C' 'hid:b0003g*v00000B05p00001ABE' 'hid:b0003g*v00000B05p000018C6' 'hid:b0003g*v00000B05p00001A30' 'hid:b0003g*v00000B05p000019B6' 'hid:b0003g*v00000B05p00001866' 'hid:b0003g*v00000B05p00001869' 'hid:b0003g*v00000B05p00001822' 'hid:b0003g*v00000B05p00001837' 'hid:b0003g*v00000B05p00001854' 'hid:b0018g*v00000B05p00000101' 'hid:b0018g*v00000B05p00008585' 'hid:b0003g*v00000755p00002626' 'hid:b0003g*v00001020p00000006' 'hid:b0003g*v0000050Dp00003201' 'hid:b0003g*v000020BCp00005500' 'hid:b0003g*v00008380p00001850' 'hid:b0003g*v000011C0p00005506' 'hid:b0003g*v000011C2p00002208' 'hid:b0003g*v0000146Bp00000902' 'hid:b0003g*v0000046Ap00000027' 'hid:b0003g*v0000046Ap00000023' 'hid:b0003g*v000004F2p00001421' 'hid:b0003g*v000004F2p00001236' 'hid:b0003g*v000004F2p00001123' 'hid:b0003g*v000004F2p00000418' 'hid:b0003g*v00000D8Cp00000022' 'hid:b0003g*v00000D8Cp00000014' 'hid:b0003g*v00001B1Cp00001B09' 'hid:b0003g*v00001B1Cp00001B3E' 'hid:b0003g*v00001B1Cp00001B34' 'hid:b0003g*v00001B1Cp00001B02' 'hid:b0003g*v0000060Bp0000700A' 'hid:b0003g*v0000060Bp0000500A' 'hid:b0003g*v000010C4p0000EA90' 'hid:b0003g*v000004B4p000007B1' 'hid:b0003g*v000004B4p00000001' 'hid:b0003g*v000004B4p0000ED81' 'hid:b0003g*v000004B4p0000BCA1' 'hid:b0003g*v000004B4p0000DE64' 'hid:b0003g*v000004B4p0000DE61' 'hid:b0003g*v00000079p00000011' 'hid:b0003g*v00000079p00000006' 'hid:b0003g*v00002006p00000118' 'hid:b0018g*v000004F3p00000401' 'hid:b0003g*v000004F3p00000755' 'hid:b0003g*v000004F3p0000074D' 'hid:b0003g*v0000056Ep0000011C' 'hid:b0003g*v0000056Ep0000010D' 'hid:b0003g*v0000056Ep0000010C' 'hid:b0003g*v0000056Ep000000FF' 'hid:b0003g*v0000056Ep000000FE' 'hid:b0003g*v0000056Ep000000FD' 'hid:b0003g*v0000056Ep000000FC' 'hid:b0003g*v0000056Ep000000FB' 'hid:b0003g*v0000056Ep000000E6' 'hid:b0005g*v0000056Ep00000061' 'hid:b0003g*v000004E7p00000030' 'hid:b0003g*v000004E7p00000009' 'hid:b0003g*v0000320Fp00005041' 'hid:b0003g*v00000518p00000002' 'hid:b0003g*v00000403p00006030' 'hid:b0003g*v000011FFp00003331' 'hid:b0005g*v00000471p00002210' 'hid:b0005g*v00000058p00002000' 'hid:b0003g*v000022D4p00001503' 'hid:b0003g*v0000258Ap00000033' 'hid:b0003g*v0000258Ap00000036' 'acpi*:GOOG000B:*' 'hid:b0003g0001v000018D1p00005030' 'hid:b0003g0001v000018D1p0000502D' 'hid:b0003g0001v000018D1p0000502B' 'hid:b0003g0001v000018D1p00005044' 'hid:b0003g0001v000018D1p0000503C' 'hid:b0003g0001v000018D1p0000503D' 'hid:b0003g0001v000018D1p00005061' 'hid:b0003g0001v000018D1p00005022' 'hid:b0003g0105v000018D1p00005057' 'hid:b0003g0001v000018D1p00005050' 'hid:b0005g*v000018D1p00009400' 'hid:b0003g*v000018D1p00009400' 'hid:b*g0105v*p*' 'hid:b0003g*v00001770p0000FF00' 'hid:b0003g*v00000C16p00000008' 'hid:b0003g*v00000C16p00000003' 'hid:b0003g*v00000C16p00000002' 'hid:b0003g*v000004D9p0000A055' 'hid:b0003g*v000004D9p0000A0C2' 'hid:b0003g*v000004D9p0000A081' 'hid:b0003g*v000004D9p0000A072' 'hid:b0003g*v000004D9p0000A04A' 'hid:b0003g*v000004D9p0000A070' 'hid:b0003g*v000004D9p0000A067' 'hid:b0003g*v00001241p00005015' 'vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a' 'hid:b0005g*v000015E4p00000132' 'hid:b0003g0001v000006CBp000073F6' 'hid:b0003g0001v000006CBp000073F5' 'hid:b0003g0001v000006CBp000073F4' 'hid:b0003g0001v000006CBp00002968' 'hid:b0003g*v0000258Ap00006A88' 'hid:b0003g*v0000048Dp00008595' 'hid:b0003g*v00000B0Ep*' 'hid:b0003g*v0000047Dp00002041' 'hid:b0003g*v00000926p00003333' 'hid:b0003g*v00000458p0000501B' 'hid:b0003g*v00000458p0000501A' 'hid:b0003g*v00000458p00005019' 'hid:b0003g*v00000458p00005017' 'hid:b0003g*v00000458p00005016' 'hid:b0003g*v00000458p00005015' 'hid:b0003g*v00000458p00005014' 'hid:b0003g*v00000458p00005013' 'hid:b0003g*v00000458p00005012' 'hid:b0003g*v00000458p00005011' 'hid:b0003g*v00000458p00005010' 'hid:b0003g*v00000458p0000500F' 'hid:b0003g*v00000458p00005005' 'hid:b0003g*v00000458p00004018' 'hid:b0003g*v00000458p00000153' 'hid:b0003g*v00000458p00000138' 'hid:b0003g*v00000458p00000087' 'hid:b0003g*v00001241p0000F767' 'hid:b0003g0001v000017EFp000060A3' 'hid:b0003g*v000017EFp00006062' 'hid:b0003g*v000017EFp00006049' 'hid:b0003g*v000004B3p00003109' 'hid:b0003g*v000004B3p00003108' 'hid:b0003g*v000004B3p00003105' 'hid:b0003g*v000004B3p00003103' 'hid:b0003g*v000004B3p00003100' 'hid:b0003g*v000017EFp00006067' 'hid:b0005g*v000017EFp000060E1' 'hid:b0005g*v000017EFp00006048' 'hid:b0003g*v000017EFp000060EE' 'hid:b0003g*v000017EFp00006047' 'hid:b0003g*v000017EFp00006009' 'hid:b0003g*v00006161p00004D15' 'hid:b0003g*v0000046Dp0000C623' 'hid:b0003g*v0000046Dp0000C626' 'hid:b0003g*v0000046Dp0000C287' 'hid:b0003g*v0000046Dp0000C218' 'hid:b0003g*v0000046Dp0000C293' 'hid:b0003g*v0000046Dp0000C20E' 'hid:b0003g*v0000046Dp0000C29C' 'hid:b0003g*v0000046Dp0000C298' 'hid:b0003g*v0000046Dp0000C29B' 'hid:b0003g*v0000046Dp0000C29A' 'hid:b0003g*v0000046Dp0000C299' 'hid:b0003g*v0000046Dp0000CA04' 'hid:b0003g*v0000046Dp0000CA03' 'hid:b0003g*v0000046Dp0000C295' 'hid:b0003g*v0000046Dp0000C286' 'hid:b0003g*v0000046Dp0000C283' 'hid:b0003g*v0000046Dp0000C24F' 'hid:b0003g*v0000046Dp0000C219' 'hid:b0003g*v0000046Dp0000C211' 'hid:b0003g*v0000046Dp0000C20A' 'hid:b0003g*v0000046Dp0000C294' 'hid:b0003g*v0000046Dp0000C216' 'hid:b0003g*v0000046Dp0000C215' 'hid:b0003g*v0000046Dp0000C512' 'hid:b0003g*v0000046Dp0000C30A' 'hid:b0003g*v0000046Dp0000C704' 'hid:b0003g*v0000046Dp0000C101' 'hid:b0003g*v0000046Dp0000C50C' 'hid:b0003g*v0000046Dp00000A07' 'hid:b0003g*v0000046Dp0000C22E' 'hid:b0003g*v0000046Dp0000C22D' 'hid:b0003g*v0000046Dp0000C227' 'hid:b0003g*v0000046Dp0000C222' 'hid:b0003g*v0000046Dp0000C225' 'hid:b0003g*v0000046Dp0000C71F' 'hid:b0003g*v0000046Dp0000C71E' 'hid:b0003g*v0000046Dp0000C714' 'hid:b0003g*v0000046Dp0000C713' 'hid:b0003g*v0000046Dp0000C71C' 'hid:b0003g*v0000046Dp0000C71B' 'hid:b0003g*v0000046Dp0000C70A' 'hid:b0003g*v0000046Dp0000C70E' 'hid:b0003g*v0000046Dp0000C51B' 'hid:b0003g*v0000046Dp0000C517' 'hid:b0003g*v0000046Dp0000C513' 'hid:b0003g*v0000046Dp0000C53F' 'hid:b0003g*v0000046Dp0000C53A' 'hid:b0003g*v0000046Dp0000C539' 'hid:b0003g*v0000046Dp0000C537' 'hid:b0003g*v0000046Dp0000C531' 'hid:b0003g*v0000046Dp0000C534' 'hid:b0003g*v0000046Dp0000C52F' 'hid:b0003g*v0000046Dp0000C532' 'hid:b0003g*v0000046Dp0000C52B' 'hid:b0005g*v0000046Dp0000B038' 'hid:b0005g*v0000046Dp0000B034' 'hid:b0005g*v0000046Dp0000B025' 'hid:b0005g*v0000046Dp0000B023' 'hid:b0005g*v0000046Dp0000B02A' 'hid:b0005g*v0000046Dp0000B020' 'hid:b0005g*v0000046Dp0000B01E' 'hid:b0005g*v0000046Dp0000B01D' 'hid:b0005g*v0000046Dp0000B019' 'hid:b0005g*v0000046Dp0000B015' 'hid:b0005g*v0000046Dp0000B012' 'hid:b0005g*v0000046Dp0000B008' 'hid:b0005g*v0000046Dp0000B35F' 'hid:b0005g*v0000046Dp0000B30B' 'hid:b0005g*v0000046Dp0000B309' 'hid:b0005g*v0000046Dp0000B305' 'hid:b0003g*v0000046Dp00000A87' 'hid:b0003g*v0000046Dp0000C09B' 'hid:b0003g*v0000046Dp0000C094' 'hid:b0003g*v0000046Dp0000C26E' 'hid:b0003g*v0000046Dp0000C262' 'hid:b0003g*v0000046Dp0000C343' 'hid:b0003g*v0000046Dp0000C091' 'hid:b0003g*v0000046Dp0000C090' 'hid:b0003g*v0000046Dp0000C08A' 'hid:b0003g*v0000046Dp0000C088' 'hid:b0003g*v0000046Dp0000C086' 'hid:b0003g*v0000046Dp0000C081' 'hid:b0003g*v0000046Dp0000C090' 'hid:b0003g*v0000046Dp0000C087' 'hid:b0003g*v0000046Dp0000C08D' 'hid:b0003g*v0000046Dp0000C082' 'hid:b0003g0104v0000046Dp*' 'hid:b0003g0104v0000046Dp000000FE' 'hid:b0003g0104v0000046Dp0000005C' 'hid:b0003g0104v0000046Dp00000057' 'hid:b0003g0104v0000046Dp00000049' 'hid:b0003g0102v0000046Dp*' 'hid:b0003g0102v0000046Dp0000B30B' 'hid:b0003g0102v0000046Dp0000B309' 'hid:b0003g0102v0000046Dp0000B305' 'hid:b0003g0102v0000046Dp00004002' 'hid:b0003g0102v0000046Dp00004024' 'hid:b0003g0102v0000046Dp0000101A' 'hid:b0003g0102v0000046Dp0000101B' 'hid:b0003g0102v0000046Dp0000402D' 'hid:b0003g0102v0000046Dp00001017' 'hid:b0005g*v0000046Dp0000B00C' 'hid:b0003g0102v0000046Dp00004101' 'hid:b0003g0102v0000046Dp00004011' 'hid:b0003g*v0000060Bp00000001' 'hid:b0003g*v000005ACp00000265' 'hid:b0005g*v0000004Cp00000265' 'hid:b0005g*v000005ACp0000030E' 'hid:b0003g*v000005ACp00000269' 'hid:b0005g*v0000004Cp00000269' 'hid:b0005g*v000005ACp0000030D' 'hid:b0003g*v0000058Fp00009410' 'hid:b0003g*v000004D8p000000DF' 'hid:b0003g*v000004D8p000000DD' 'hid:b0003g*v00000079p00001846' 'hid:b0003g*v00000079p00001844' 'hid:b0003g*v00000079p00001843' 'hid:b0003g*v00000079p00001803' 'hid:b0003g*v00000079p00001801' 'hid:b0003g*v000007B5p00000312' 'hid:b0005g*v0000045Ep000002E0' 'hid:b0005g*v0000045Ep00000B22' 'hid:b0005g*v0000045Ep00000B05' 'hid:b0005g*v0000045Ep00000B13' 'hid:b0005g*v0000045Ep00000B20' 'hid:b0005g*v0000045Ep000002FD' 'hid:b0005g*v0000045Ep0000091B' 'hid:b0005g*v0000045Ep00000701' 'hid:b0003g*v0000045Ep000000E3' 'hid:b0003g*v0000045Ep000007DA' 'hid:b0003g*v0000045Ep0000076C' 'hid:b0003g*v0000045Ep0000009D' 'hid:b0003g*v0000045Ep00000732' 'hid:b0003g*v0000045Ep00000750' 'hid:b0003g*v0000045Ep000000B4' 'hid:b0003g*v0000045Ep00000730' 'hid:b0003g*v0000045Ep00000713' 'hid:b0003g*v0000045Ep000000F9' 'hid:b0003g*v0000045Ep0000071D' 'hid:b0003g*v0000045Ep000000DC' 'hid:b0003g*v0000045Ep000000DB' 'hid:b0003g*v0000045Ep00000048' 'hid:b0003g*v0000045Ep0000003B' 'hid:b0003g*v00000566p00003004' 'hid:b*g0004v*p*' 'hid:b*g0002v*p*' 'hid:b0003g0004v000018D1p00005030' 'hid:b*g*v000018D1p00005028' 'hid:b0003g0002v00001477p00001025' 'hid:b0003g0002v00001477p00001026' 'hid:b0003g0002v00001477p00001024' 'hid:b0003g0002v00001477p00001022' 'hid:b0003g0002v00001477p00001023' 'hid:b0003g0002v00001477p00001021' 'hid:b0003g0002v00001477p0000100E' 'hid:b0003g0002v00001477p00001007' 'hid:b0003g0002v00001477p00001006' 'hid:b0003g0002v00002505p00000220' 'hid:b0003g0002v00000FB8p00001109' 'hid:b*g0004v00000416p0000C168' 'hid:b0003g0002v00000306p0000FF3F' 'hid:b0003g0002v0000227Dp00000A19' 'hid:b0003g0002v0000227Dp00000709' 'hid:b0003g0002v00001E5Ep00000313' 'hid:b0003g0002v00001784p00000016' 'hid:b0018g0004v000006CBp0000CE09' 'hid:b0018g0004v000006CBp0000CE08' 'hid:b0018g0004v000006CBp0000CDDC' 'hid:b0018g0004v000006CBp0000CD7E' 'hid:b0003g0002v00000483p00003261' 'hid:b0003g0002v00000B8Cp00000092' 'hid:b0018g0004v000006CBp00008323' 'hid:b0003g0002v00000408p00003001' 'hid:b0003g0002v00002087p00000703' 'hid:b0003g0002v0000093Ap00008003' 'hid:b0003g0002v0000093Ap00008002' 'hid:b0003g0002v0000093Ap00008001' 'hid:b0003g0002v000004DAp0000104D' 'hid:b0003g0002v000004DAp00001044' 'hid:b0018g0004v00001B96p00001B05' 'hid:b0003g0002v00000603p00000600' 'hid:b0003g0002v0000062Ap00007100' 'hid:b0003g0002v00000486p00000186' 'hid:b0003g0002v00000486p00000185' 'hid:b0005g0004v0000046Dp0000BB00' 'hid:b0003g0004v000017EFp000060FE' 'hid:b0003g0004v000017EFp000060B5' 'hid:b0003g0004v000017EFp000060A3' 'hid:b0018g0001v00001FD2p00007010' 'hid:b0003g*v00001FD2p00006007' 'hid:b0003g0002v0000222Ap00000001' 'hid:b0018g0004v0000347Dp00007853' 'hid:b0003g0002v000022EDp00001010' 'hid:b0003g0002v00001AADp0000000F' 'hid:b0018g*v000027C6p000001E8' 'hid:b0018g*v000027C6p000001E8' 'hid:b0005g0002v000025B6p00000002' 'hid:b0003g0002v00000DFCp0000E100' 'hid:b0003g0002v00000DFCp0000010A' 'hid:b0003g0002v00000DFCp00000106' 'hid:b0003g0002v00000DFCp00000102' 'hid:b0003g0002v00000DFCp00000101' 'hid:b0003g0002v00000DFCp00000100' 'hid:b0003g0002v00000DFCp00000003' 'hid:b0003g0002v000010C4p000081B9' 'hid:b0003g0002v000025B5p00000002' 'hid:b0003g0002v000003FCp000005D8' 'hid:b0018g0004v000004F3p00003148' 'hid:b0018g0004v000004F3p0000313A' 'hid:b0003g0002v00000EEFp0000C002' 'hid:b0003g0002v00000EEFp0000A001' 'hid:b0003g0002v00000EEFp000073F7' 'hid:b0003g0002v00000EEFp00007349' 'hid:b0003g0002v00000EEFp00007302' 'hid:b0003g0002v00000EEFp000072FA' 'hid:b0003g*v00000EEFp000072D0' 'hid:b0003g*v00000EEFp000072C4' 'hid:b0003g0002v00000EEFp000072AA' 'hid:b0003g0002v00000EEFp000072A1' 'hid:b0003g0002v00000EEFp0000726B' 'hid:b0003g0002v00000EEFp00007262' 'hid:b0003g0002v00000EEFp0000725E' 'hid:b0003g0002v00000EEFp0000722A' 'hid:b0003g0002v00000EEFp00007224' 'hid:b0003g0002v00000EEFp0000720C' 'hid:b0003g0002v00000EEFp00007207' 'hid:b0003g0002v00000EEFp0000480E' 'hid:b0003g0002v00000EEFp0000480D' 'hid:b0003g0002v00000EEFp00000001' 'hid:b0003g0002v00001FF7p00000013' 'hid:b0003g0002v000024B8p00000040' 'hid:b0003g0002v000024B8p00000020' 'hid:b0003g0002v00002247p00000001' 'hid:b0003g0002v00002087p00000F01' 'hid:b0003g0002v00002087p00000A01' 'hid:b0003g0002v00002453p00000100' 'hid:b0003g0002v000003EBp00002118' 'hid:b0003g0004v00000B05p0000184A' 'hid:b0003g0004v00000B05p0000183D' 'hid:b0003g0002v00001130p00003101' 'hid:b0003g0002v00000596p00000506' 'hid:b0003g0002v00000596p00000502' 'hid:b0003g0002v00000596p00000500' 'hid:b0005g*v0000057Ep00002019' 'hid:b0005g*v0000057Ep0000201E' 'hid:b0005g*v0000057Ep00002017' 'hid:b0005g*v0000057Ep00002007' 'hid:b0005g*v0000057Ep00002006' 'hid:b0003g*v0000057Ep0000200E' 'hid:b0005g*v0000057Ep00002009' 'hid:b0003g*v0000057Ep00002019' 'hid:b0003g*v0000057Ep0000201E' 'hid:b0003g*v0000057Ep00002017' 'hid:b0003g*v0000057Ep00002009' 'hid:b0003g*v00000757p00000A00' 'hid:b0003g*v00001B96p00000014' 'hid:b0003g*v00001B96p00000013' 'hid:b0003g*v00001B96p00000012' 'hid:b0003g*v00001B96p00000011' 'hid:b0003g*v00001B96p00000010' 'hid:b0003g*v00001B96p0000000F' 'hid:b0003g*v00001B96p0000000E' 'hid:b0003g*v00001B96p0000000D' 'hid:b0003g*v00001B96p0000000C' 'hid:b0003g*v00001B96p0000000B' 'hid:b0003g*v00001B96p0000000A' 'hid:b0003g*v00001B96p00000009' 'hid:b0003g*v00001B96p00000008' 'hid:b0003g*v00001B96p00000007' 'hid:b0003g*v00001B96p00000006' 'hid:b0003g*v00001B96p00000005' 'hid:b0003g*v00001B96p00000004' 'hid:b0003g*v00001B96p00000003' 'hid:b0003g*v00001B96p00000001' 'hid:b0003g*v00000955p00007214' 'hid:b0005g*v00000955p00007214' 'hid:b0003g*v00001223p00003F07' 'hid:b0003g*v000005A4p00008003' 'hid:b0003g*v000005A4p00002000' 'hid:b0003g*v000005A4p00001700' 'hid:b0003g*v0000041Ep00002801' 'hid:b0003g*v00000F30p00000111' 'hid:b0003g*v00000E8Fp00000003' 'hid:b0003g*v00000810p00000002' 'hid:b0003g*v00000810p00000001' 'hid:b0003g*v000014E1p00006000' 'hid:b0003g*v000018B1p00000037' 'hid:b0003g*v000004D8p0000F002' 'hid:b0003g*v000004D8p0000C002' 'hid:b0003g*v0000047Fp*' 'hid:b0003g*v0000047Fp0000C058' 'hid:b0003g*v0000047Fp0000C057' 'hid:b0003g*v0000047Fp0000C056' 'hid:b0003g*v0000047Fp0000C055' 'hid:b0003g*v0000054Cp00000DF2' 'hid:b0005g*v0000054Cp00000DF2' 'hid:b0003g*v0000054Cp00000CE6' 'hid:b0005g*v0000054Cp00000CE6' 'hid:b0003g*v0000054Cp00000BA0' 'hid:b0003g*v0000054Cp000009CC' 'hid:b0005g*v0000054Cp000009CC' 'hid:b0003g*v0000054Cp000005C4' 'hid:b0005g*v0000054Cp000005C4' 'hid:b0003g*v00000461p00004E05' 'hid:b0003g*v00001781p00000898' 'hid:b0003g*v00001532p0000010D' 'hid:b0003g*v00001532p0000011B' 'hid:b0003g*v00001532p0000010E' 'hid:b0003g*v00000C45p0000760B' 'hid:b0003g*v00000403p000097C1' 'hid:b0003g*v00001E7Dp000030D4' 'hid:b0003g*v00001E7Dp00003264' 'hid:b0003g*v00001E7Dp0000319C' 'hid:b0003g*v00001E7Dp00002CED' 'hid:b0003g*v00001E7Dp00002E22' 'hid:b0003g*v00001E7Dp00002D51' 'hid:b0003g*v00001E7Dp00002DB4' 'hid:b0003g*v00001E7Dp00002DBE' 'hid:b0003g*v00001E7Dp00002D50' 'hid:b0003g*v00001E7Dp00002C2E' 'hid:b0003g*v00001E7Dp00002CF6' 'hid:b0003g*v00001E7Dp00002C24' 'hid:b0003g*v00001E7Dp00003232' 'hid:b0003g*v00001E7Dp000031CE' 'hid:b0003g*v00001E7Dp00003138' 'hid:b0003g*v00001E7Dp00002D5A' 'hid:b*g0100v*p*' 'hid:b0003g*v000006CBp000081A7' 'hid:b0003g*v00000461p00004E72' 'hid:b0003g*v000017EFp00006085' 'hid:b0003g*v00001532p0000011D' 'hid:b0003g*v00000738p00001713' 'hid:b0003g*v000006A3p00000CD0' 'hid:b0003g*v00000738p00001709' 'hid:b0003g*v000006A3p00000CFA' 'hid:b0003g*v000006A3p00000CCD' 'hid:b0003g*v000006A3p00000CD7' 'hid:b0003g*v000006A3p00000CCB' 'hid:b0003g*v00000738p00001705' 'hid:b0003g*v000006A3p00000621' 'hid:b0005g*v000004E8p0000A064' 'hid:b0005g*v000004E8p0000A006' 'hid:b0005g*v000004E8p0000A004' 'hid:b0005g*v000004E8p0000A000' 'hid:b0005g*v000004E8p00007021' 'hid:b0003g*v00000419p00000600' 'hid:b0003g*v00000419p00000001' 'hid:b0003g*v00001EA7p00000907' 'hid:b0003g*v00001C4Fp00000059' 'hid:b0003g*v00000B43p00000003' 'hid:b0003g*v00000925p00008866' 'hid:b0003g*v00000925p00008888' 'hid:b0003g*v00000925p00000005' 'hid:b0003g*v00006666p00008804' 'hid:b0003g*v00006666p00008802' 'hid:b0003g*v00006666p00008801' 'hid:b0003g*v00001430p000007BB' 'hid:b0003g*v000012BAp00000100' 'hid:b0003g*v00001430p0000474C' 'hid:b0003g*v000012BAp0000074B' 'hid:b0005g*v00000609p00000369' 'hid:b0005g*v00000609p00000368' 'hid:b0003g*v00001345p00003008' 'hid:b0005g*v00000609p00000306' 'hid:b0005g*v0000046Dp00000306' 'hid:b0005g*v0000054Cp00000306' 'hid:b0003g*v0000054Cp00001000' 'hid:b0003g*v0000054Cp00000002' 'hid:b0003g*v0000054Cp00000374' 'hid:b0003g*v0000054Cp0000024B' 'hid:b0005g*v0000054Cp00000268' 'hid:b0005g*v0000054Cp000003D5' 'hid:b0003g*v0000054Cp000003D5' 'hid:b0005g*v0000054Cp0000042F' 'hid:b0003g*v0000054Cp0000042F' 'hid:b0003g*v0000054Cp00000268' 'hid:b0003g*v00001AE7p00009001' 'hid:b0003g*v000028DEp00001205' 'hid:b0003g*v000028DEp00001142' 'hid:b0003g*v000028DEp00001102' 'hid:b0003g*v00001038p000012B6' 'hid:b0003g*v00001038p00001410' 'hid:b0003g*v000004FCp000005D8' 'hid:b0003g*v00000E8Fp00000012' 'hid:b0003g*v0000044Fp0000B65A' 'hid:b0003g*v0000044Fp0000B654' 'hid:b0003g*v0000044Fp0000B653' 'hid:b0003g*v0000044Fp0000B651' 'hid:b0003g*v0000044Fp0000B605' 'hid:b0003g*v0000044Fp0000B324' 'hid:b0003g*v0000044Fp0000B323' 'hid:b0003g*v0000044Fp0000B320' 'hid:b0003g*v0000044Fp0000B304' 'hid:b0003g*v0000044Fp0000B300' 'hid:b0003g*v0000044Fp0000B65D' 'hid:b0003g*v0000150Ap00001203' 'hid:b0003g*v0000150Ap00001201' 'hid:b0005g*v0000150Ap00001200' 'hid:b0005g*v000004F2p00001408' 'hid:b0003g*v000004F2p00000618' 'hid:b0003g*v00001784p00000004' 'hid:b0003g*v0000046Ep00005577' 'hid:b0003g*v0000046Ep00005578' 'hid:b0003g*v00000766p00000204' 'hid:b0003g*v00000853p00000146' 'hid:b0003g*v00000853p00000148' 'hid:b0003g*v00006253p00000100' 'hid:b0003g*v000020A0p00004287' 'hid:b0003g*v000010C4p00008ACF' 'hid:b0003g*v000028BDp00000078' 'hid:b0003g*v000028BDp00000933' 'hid:b0003g*v000028BDp00000909' 'hid:b0003g*v000028BDp00000934' 'hid:b0003g*v000028BDp00000935' 'hid:b0003g*v000028BDp00000905' 'hid:b0003g*v000028BDp00000042' 'hid:b0003g*v000028BDp00000094' 'hid:b0003g*v000028BDp00000075' 'hid:b0003g*v000028BDp00000055' 'hid:b0003g*v000028BDp00000071' 'hid:b0003g*v000028BDp00000074' 'hid:b0003g*v000028BDp00001903' 'hid:b0003g*v00002179p00000077' 'hid:b0003g*v00002179p00000053' 'hid:b0003g*v00005543p00003031' 'hid:b0003g*v00005543p00000047' 'hid:b0003g*v00005543p00000045' 'hid:b0003g*v00005543p00000081' 'hid:b0003g*v00005543p0000004D' 'hid:b0003g*v00005543p0000006E' 'hid:b0003g*v0000145Fp00000212' 'hid:b0003g*v0000256Cp0000006D' 'hid:b0003g*v0000256Cp0000006E' 'hid:b0003g*v00005543p00000781' 'hid:b0003g*v00005543p00000522' 'hid:b0003g*v00005543p00000064' 'hid:b0003g*v00005543p00000005' 'hid:b0003g*v00005543p00000004' 'hid:b0003g*v00005543p00000003' 'hid:b0003g*v00005543p00000042' 'hid:b0003g*v000020D6p0000CB17' 'hid:b0003g*v000004D8p0000F372' 'hid:b0003g*v00000FC5p0000B080' 'hid:b0003g*v000027B8p000001ED' 'hid:b0003g*v00001D34p0000000A' 'hid:b0003g*v00001D34p00000004' 'hid:b0003g*v00001294p00001320' 'hid:b0005g*v00002717p00005014' 'hid:b0003g*v000016C0p000075E1' 'hid:b0003g*v000016C0p000005E1' 'hid:b0003g*v00000C12p00000030' 'hid:b0003g*v00000C12p00000005' 'hid:b0003g*v000013ECp00000006' 'hid:b0003g*v00002133p00000018' 'hid:b0003g*v00000543p0000E621' 'hid:b0003g*v000007C0p00001125' 'hid:b0005g0101v0000056Ap*' 'hid:b0018g0101v0000056Ap*' 'hid:b0003g0101v0000056Ap*' 'hid:b0003g*v000017EFp00006004' 'hid:b0003g0101v0000056Ap00005002' 'hid:b0003g0101v0000056Ap00005000' 'hid:b0003g0101v0000056Ap00004004' 'hid:b0003g0101v0000056Ap00004001' 'hid:b0005g0101v0000056Ap000003DD' 'hid:b0005g0101v0000056Ap000003C8' 'hid:b0005g0101v0000056Ap000003C6' 'hid:b0005g0101v0000056Ap00000393' 'hid:b0003g0101v0000056Ap0000037B' 'hid:b0003g0101v0000056Ap0000037A' 'hid:b0005g0101v0000056Ap00000379' 'hid:b0005g0101v0000056Ap00000377' 'hid:b0005g0101v0000056Ap00000361' 'hid:b0005g0101v0000056Ap00000360' 'hid:b0003g0101v0000056Ap00000343' 'hid:b0003g0101v0000056Ap0000033E' 'hid:b0003g0101v0000056Ap0000033D' 'hid:b0003g0101v0000056Ap0000033C' 'hid:b0003g0101v0000056Ap0000033B' 'hid:b0003g0101v0000056Ap00000336' 'hid:b0003g0101v0000056Ap00000335' 'hid:b0003g0101v0000056Ap00000333' 'hid:b0003g0101v0000056Ap00000331' 'hid:b0003g0101v0000056Ap0000032F' 'hid:b0003g0101v0000056Ap0000032C' 'hid:b0003g0101v0000056Ap0000032B' 'hid:b0003g0101v0000056Ap0000032A' 'hid:b0003g0101v0000056Ap00000326' 'hid:b0003g0101v0000056Ap00000325' 'hid:b0003g0101v0000056Ap00000323' 'hid:b0003g0101v0000056Ap00000319' 'hid:b0003g0101v0000056Ap00000318' 'hid:b0003g0101v0000056Ap00000317' 'hid:b0003g0101v0000056Ap00000315' 'hid:b0003g0101v0000056Ap00000314' 'hid:b0003g0101v0000056Ap0000030E' 'hid:b0003g0101v0000056Ap0000030C' 'hid:b0003g0101v0000056Ap0000030A' 'hid:b0003g0101v0000056Ap00000309' 'hid:b0003g0101v0000056Ap00000307' 'hid:b0003g0101v0000056Ap00000304' 'hid:b0003g0101v0000056Ap00000303' 'hid:b0003g0101v0000056Ap00000302' 'hid:b0003g0101v0000056Ap00000301' 'hid:b0003g0101v0000056Ap00000300' 'hid:b0003g0101v0000056Ap0000012C' 'hid:b0003g0101v0000056Ap00000116' 'hid:b0003g0101v0000056Ap0000010F' 'hid:b0003g0101v0000056Ap0000010E' 'hid:b0003g0101v0000056Ap0000010D' 'hid:b0003g0101v0000056Ap00000101' 'hid:b0003g0101v0000056Ap00000100' 'hid:b0003g0101v0000056Ap000000FB' 'hid:b0003g0101v0000056Ap000000FA' 'hid:b0003g0101v0000056Ap000000F8' 'hid:b0003g0101v0000056Ap000000F6' 'hid:b0003g0101v0000056Ap000000F4' 'hid:b0003g0101v0000056Ap000000F0' 'hid:b0003g0101v0000056Ap000000EF' 'hid:b0003g0101v0000056Ap000000ED' 'hid:b0003g0101v0000056Ap000000EC' 'hid:b0003g0101v0000056Ap000000E6' 'hid:b0003g0101v0000056Ap000000E5' 'hid:b0003g0101v0000056Ap000000E3' 'hid:b0003g0101v0000056Ap000000E2' 'hid:b0003g0101v0000056Ap000000DF' 'hid:b0003g0101v0000056Ap000000DE' 'hid:b0003g0101v0000056Ap000000DD' 'hid:b0003g0101v0000056Ap000000DB' 'hid:b0003g0101v0000056Ap000000DA' 'hid:b0003g0101v0000056Ap000000D8' 'hid:b0003g0101v0000056Ap000000D7' 'hid:b0003g0101v0000056Ap000000D6' 'hid:b0003g0101v0000056Ap000000D5' 'hid:b0003g0101v0000056Ap000000D4' 'hid:b0003g0101v0000056Ap000000D3' 'hid:b0003g0101v0000056Ap000000D2' 'hid:b0003g0101v0000056Ap000000D1' 'hid:b0003g0101v0000056Ap000000D0' 'hid:b0003g0101v0000056Ap000000CE' 'hid:b0003g0101v0000056Ap000000CC' 'hid:b0003g0101v0000056Ap000000C7' 'hid:b0003g0101v0000056Ap000000C6' 'hid:b0003g0101v0000056Ap000000C5' 'hid:b0003g0101v0000056Ap000000C4' 'hid:b0003g0101v0000056Ap000000C2' 'hid:b0003g0101v0000056Ap000000C0' 'hid:b0005g0101v0000056Ap000000BD' 'hid:b0003g0101v0000056Ap000000BC' 'hid:b0003g0101v0000056Ap000000BB' 'hid:b0003g0101v0000056Ap000000BA' 'hid:b0003g0101v0000056Ap000000B9' 'hid:b0003g0101v0000056Ap000000B8' 'hid:b0003g0101v0000056Ap000000B7' 'hid:b0003g0101v0000056Ap000000B5' 'hid:b0003g0101v0000056Ap000000B4' 'hid:b0003g0101v0000056Ap000000B3' 'hid:b0003g0101v0000056Ap000000B2' 'hid:b0003g0101v0000056Ap000000B1' 'hid:b0003g0101v0000056Ap000000B0' 'hid:b0003g0101v0000056Ap0000009F' 'hid:b0003g0101v0000056Ap0000009A' 'hid:b0003g0101v0000056Ap00000097' 'hid:b0003g0101v0000056Ap00000094' 'hid:b0003g0101v0000056Ap00000093' 'hid:b0003g0101v0000056Ap00000090' 'hid:b0003g0101v0000056Ap00000084' 'hid:b0005g0101v0000056Ap00000081' 'hid:b0003g0101v0000056Ap0000006B' 'hid:b0003g0101v0000056Ap0000006A' 'hid:b0003g0101v0000056Ap00000069' 'hid:b0003g0101v0000056Ap00000065' 'hid:b0003g0101v0000056Ap00000064' 'hid:b0003g0101v0000056Ap00000063' 'hid:b0003g0101v0000056Ap00000062' 'hid:b0003g0101v0000056Ap00000061' 'hid:b0003g0101v0000056Ap00000060' 'hid:b0003g0101v0000056Ap0000005E' 'hid:b0003g0101v0000056Ap0000005D' 'hid:b0003g0101v0000056Ap0000005B' 'hid:b0003g0101v0000056Ap00000059' 'hid:b0003g0101v0000056Ap00000057' 'hid:b0003g0101v0000056Ap00000047' 'hid:b0003g0101v0000056Ap00000045' 'hid:b0003g0101v0000056Ap00000044' 'hid:b0003g0101v0000056Ap00000043' 'hid:b0003g0101v0000056Ap00000042' 'hid:b0003g0101v0000056Ap00000041' 'hid:b0003g0101v0000056Ap0000003F' 'hid:b0003g0101v0000056Ap00000039' 'hid:b0003g0101v0000056Ap00000038' 'hid:b0003g0101v0000056Ap00000037' 'hid:b0003g0101v0000056Ap00000035' 'hid:b0003g0101v0000056Ap00000034' 'hid:b0003g0101v0000056Ap00000033' 'hid:b0003g0101v0000056Ap00000032' 'hid:b0003g0101v0000056Ap00000031' 'hid:b0003g0101v0000056Ap00000030' 'hid:b0003g0101v0000056Ap0000002A' 'hid:b0003g0101v0000056Ap00000029' 'hid:b0003g0101v0000056Ap00000028' 'hid:b0003g0101v0000056Ap00000027' 'hid:b0003g0101v0000056Ap00000026' 'hid:b0003g0101v0000056Ap00000024' 'hid:b0003g0101v0000056Ap00000023' 'hid:b0003g0101v0000056Ap00000022' 'hid:b0003g0101v0000056Ap00000021' 'hid:b0003g0101v0000056Ap00000020' 'hid:b0003g0101v0000056Ap00000019' 'hid:b0003g0101v0000056Ap00000018' 'hid:b0003g0101v0000056Ap00000017' 'hid:b0003g0101v0000056Ap00000016' 'hid:b0003g0101v0000056Ap00000015' 'hid:b0003g0101v0000056Ap00000014' 'hid:b0003g0101v0000056Ap00000013' 'hid:b0003g0101v0000056Ap00000012' 'hid:b0003g0101v0000056Ap00000011' 'hid:b0003g0101v0000056Ap00000010' 'hid:b0003g0101v0000056Ap00000003' 'hid:b0003g0101v0000056Ap00000000' 'hid:b0003g*v0000172Fp00000502' 'hid:b0003g*v0000172Fp00000500' 'hid:b0003g*v0000172Fp00000501' 'hid:b0003g*v0000172Fp00000038' 'hid:b0003g*v0000172Fp00000037' 'hid:b0003g*v0000172Fp00000034' 'hid:b0003g*v0000172Fp00000032' 'hid:b0005g*v0000057Ep00000330' 'hid:b0005g*v0000057Ep00000306' 'hid:b0003g*v00004098p0000BE68' 'hid:b0003g*v00004098p0000BE62' 'hid:b*g0003v*p*' 'platform:HID-SENSOR-2000e2' 'platform:HID-SENSOR-2000e1' 'usb:v*p*d*dc*dsc*dp*ic03isc*ip*in*' 'acpi*:PNP0C50:*' 'acpi*:ACPI0C50:*' 'i2c:hid-over-i2c' 'i2c:hid' 'pci:v00008086d0000A845sv*sd*bc*sc*i*' 'pci:v00008086d00007F78sv*sd*bc*sc*i*' 'pci:v00008086d00007745sv*sd*bc*sc*i*' 'pci:v00008086d00007E45sv*sd*bc*sc*i*' 'pci:v00008086d00007A78sv*sd*bc*sc*i*' 'pci:v00008086d000054FCsv*sd*bc*sc*i*' 'pci:v00008086d000051FCsv*sd*bc*sc*i*' 'pci:v00008086d00007AF8sv*sd*bc*sc*i*' 'pci:v00008086d000043FCsv*sd*bc*sc*i*' 'pci:v00008086d0000A0FCsv*sd*bc*sc*i*' 'pci:v00008086d00004BB3sv*sd*bc*sc*i*' 'pci:v00008086d000006FCsv*sd*bc*sc*i*' 'pci:v00008086d000002FCsv*sd*bc*sc*i*' 'pci:v00008086d0000A135sv*sd*bc*sc*i*' 'pci:v00008086d000034FCsv*sd*bc*sc*i*' 'pci:v00008086d0000A37Csv*sd*bc*sc*i*' 'pci:v00008086d000031A2sv*sd*bc*sc*i*' 'pci:v00008086d00009DFCsv*sd*bc*sc*i*' 'pci:v00008086d00009D35sv*sd*bc*sc*i*' 'pci:v00008086d00005AA2sv*sd*bc*sc*i*' 'pci:v00008086d00001AA2sv*sd*bc*sc*i*' 'pci:v00008086d00000AA2sv*sd*bc*sc*i*' 'pci:v00008086d000022D8sv*sd*bc*sc*i*' 'ishtp:{33AECD58-B679-4E54-9BD9-A04D34F0C226}' 'ishtp:{C804D06A-55BD-4EA7-ADED-1E31228C76DC}' 'pci:v00001022d0000164Asv*sd*bc*sc*i*' 'pci:v00001022d000015E4sv*sd*bc*sc*i*' 'ssam:d01c15t*i*f00' 'acpi*:MSHW0096:*' 'pci:v00008086d00001919sv*sd*bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00001002bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000000Ebc*sc*i*' 'pci:v00001131d00007146sv000013C2sd0000000Abc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000008bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000006bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000004bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000003bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000002bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000001bc*sc*i*' 'pci:v00001131d00007146sv000013C2sd00000000bc*sc*i*' 'pci:v00001131d00007146sv0000110Asd00000000bc*sc*i*' 'pci:v000007AAd00000047sv*sd*bc*sc*i*' 'pci:v000007AAd00000044sv*sd*bc*sc*i*' 'pci:v000010ECd00008192sv*sd*bc*sc*i*' 'sdio:c*v024CdB723*' 'sdio:c*v024Cd0627*' 'sdio:c*v024Cd0626*' 'sdio:c*v024Cd0623*' 'sdio:c*v024Cd0525*' 'sdio:c*v024Cd0523*' 'usb:v0409p02B6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7622d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp845Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3325d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3310d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3341d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3339d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF6d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF5d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF2d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3301d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v14B2p3300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p006Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p004Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0049d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019p4901d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED18d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9605d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7612d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3303d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3302d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp815Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3309d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3336d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3335d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3334d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3333d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3342d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3311d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3323d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0EB0p9061d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8192d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8172d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v25D4p4CABd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v25D4p4CA1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v083ApC512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v20F4p646Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1690p0752d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp5077d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v177Fp0154d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0063d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p005Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p005Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p004Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0059d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0045d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DF6p0057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pED16d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2019pAB28d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0789p0167d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v06F8pE034d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E66p0016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1740p9603d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7392p7611d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07D1p3306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2001p3306d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07AAp0047d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp11F1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v050Dp945Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1791d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p1786d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDApC512d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8713d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8712d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8173d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDAp8171d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000010ECd00005288sv*sd*bcFFsc*i*' 'pci:v000010ECd00005208sv*sd*bcFFsc*i*' 'pci:v00001106d00003253sv*sd*bc*sc*i*' 'usb:v160Ap3184d*dc*dsc*dp*ic*isc*ip*in*' 'spi:adis16203' 'of:N*T*Cadi,adis16203C*' 'of:N*T*Cadi,adis16203' 'spi:adis16240' 'of:N*T*Cadi,adis16240C*' 'of:N*T*Cadi,adis16240' 'of:N*T*Cadi,ad7818C*' 'of:N*T*Cadi,ad7818' 'of:N*T*Cadi,ad7817C*' 'of:N*T*Cadi,ad7817' 'of:N*T*Cadi,ad7816C*' 'of:N*T*Cadi,ad7816' 'spi:ad7818' 'spi:ad7817' 'spi:ad7816' 'spi:adt7519' 'spi:adt7517' 'spi:adt7516' 'spi:adt7318' 'spi:adt7317' 'spi:adt7316' 'of:N*T*Cadi,adt7519C*' 'of:N*T*Cadi,adt7519' 'of:N*T*Cadi,adt7517C*' 'of:N*T*Cadi,adt7517' 'of:N*T*Cadi,adt7516C*' 'of:N*T*Cadi,adt7516' 'of:N*T*Cadi,adt7318C*' 'of:N*T*Cadi,adt7318' 'of:N*T*Cadi,adt7317C*' 'of:N*T*Cadi,adt7317' 'of:N*T*Cadi,adt7316C*' 'of:N*T*Cadi,adt7316' 'i2c:adt7519' 'i2c:adt7517' 'i2c:adt7516' 'i2c:adt7318' 'i2c:adt7317' 'i2c:adt7316' 'of:N*T*Cadi,adt7519C*' 'of:N*T*Cadi,adt7519' 'of:N*T*Cadi,adt7517C*' 'of:N*T*Cadi,adt7517' 'of:N*T*Cadi,adt7516C*' 'of:N*T*Cadi,adt7516' 'of:N*T*Cadi,adt7318C*' 'of:N*T*Cadi,adt7318' 'of:N*T*Cadi,adt7317C*' 'of:N*T*Cadi,adt7317' 'of:N*T*Cadi,adt7316C*' 'of:N*T*Cadi,adt7316' 'spi:ad9835' 'spi:ad9832' 'spi:ad9838' 'spi:ad9837' 'spi:ad9834' 'spi:ad9833' 'of:N*T*Cadi,ad9838C*' 'of:N*T*Cadi,ad9838' 'of:N*T*Cadi,ad9837C*' 'of:N*T*Cadi,ad9837' 'of:N*T*Cadi,ad9834C*' 'of:N*T*Cadi,ad9834' 'of:N*T*Cadi,ad9833C*' 'of:N*T*Cadi,ad9833' 'i2c:ad5934' 'i2c:ad5933' 'of:N*T*Cadi,ad5934C*' 'of:N*T*Cadi,ad5934' 'of:N*T*Cadi,ad5933C*' 'of:N*T*Cadi,ad5933' 'usb:v1076p9000d*dc*dsc*dp*ic02isc06ip*in*' 'usb:v1076p8000d*dc*dsc*dp*ic02isc06ip*in*' 'usb:v1D74p2300d*dc*dsc*dp*ic02isc02ip*in*' 'usb:v1076p9000d*dc*dsc*dp*ic02isc02ip*in*' 'usb:v1076p8F00d*dc*dsc*dp*ic02isc02ip*in*' 'usb:v1076p8000d*dc*dsc*dp*ic02isc02ip*in*' 'i2c:most_i2c' 'sdio:c*v0023d7910*' 'sdio:c*v005Bd7910*' 'acpi*:AMD0005:*' 'acpi*:AMD0004:*' 'acpi*:AMDI000B:*' 'acpi*:AMDI000A:*' 'acpi*:AMDI0009:*' 'acpi*:AMDI0008:*' 'acpi*:AMDI0007:*' 'acpi*:AMDI0006:*' 'acpi*:AMDI0005:*' 'acpi*:AMDI0097:*' 'acpi*:AMDI0107:*' 'acpi*:AMDI0105:*' 'acpi*:AMDI0103:*' 'acpi*:AMDI0102:*' 'acpi*:AMDI0100:*' 'wmi:A70591CE-A997-11DA-B012-B622A1EF5492' 'wmi:A90597CE-A997-11DA-B012-B622A1EF5492' 'dmi:*:[bs]vnD[Ee][Ll][Ll]*:*' 'dmi*:svn*DellComputerCorporation*:ct*8*:' 'dmi*:svn*DellInc.*:ct*32*:' 'dmi*:svn*DellInc.*:ct*31*:' 'dmi*:svn*DellInc.*:ct*30*:' 'dmi*:svn*DellInc.*:ct*10*:' 'dmi*:svn*DellInc.*:ct*9*:' 'dmi*:svn*DellInc.*:ct*8*:' 'acpi*:DELLABCE:*' 'acpi*:DELRBTN:*' 'dmi*:svn*DellComputerCorporation*:' 'dmi*:svn*DellInc.*:' 'wmi:A80593CE-A997-11DA-B012-B622A1EF5492' 'acpi*:SMO8831:*' 'acpi*:SMO8830:*' 'acpi*:SMO8821:*' 'acpi*:SMO8820:*' 'acpi*:SMO8811:*' 'acpi*:SMO8810:*' 'acpi*:SMO8801:*' 'acpi*:SMO8800:*' 'platform:dell-uart-backlight' 'wmi:9DBB5994-A997-11DA-B012-B622A1EF5492' 'wmi:02314822-307C-4F66-BF0E-48AEAEB26CC8' 'wmi:284A0E6B-380E-472A-921F-E52786257FB4' 'wmi:8D9DDCBC-A997-11DA-B012-B622A1EF5492' 'wmi:8A42EA14-4F2A-FD45-6422-0087F7A7E608' 'wmi:F6E4FE6E-909D-47cb-8BAB-C9F6F2F8D396' 'wmi:70FE8229-D03B-4214-A1C6-1F884B1A892A' 'wmi:F1DDEE52-063C-4784-A11E-8A06684B9BF4' 'acpi*:HPQ6007:*' 'acpi*:HPQ6000:*' 'acpi*:HPQ0004:*' 'wmi:5FB7F034-2C63-45E9-BE91-3D44E2C707E4' 'wmi:95F24279-4D7B-4334-9387-ACCDC67EF61C' 'wmi:5FB7F034-2C63-45e9-BE91-3D44E2C707E4' 'dmi*:svn*ASUSTeKCOMPUTERINC.*:pn*T100CHI*:' 'dmi*:svn*ASUSTeKCOMPUTERINC.*:pn*T200TA*:' 'dmi*:svn*ASUSTeKCOMPUTERINC.*:pn*T100TA*:' 'pci:v00008086d000022B8sv*sd*bc*sc*i*' 'pci:v00008086d00000F38sv*sd*bc*sc*i*' 'wmi:44FADEB1-B204-40F2-8581-394BBDC1B651' 'wmi:86CCFD48-205E-4A77-9C48-2021CBEDE341' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*025E*' 'cpu:type:x86,ven0000fam0006mod00AE:feature:*025E*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*025E*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*025E*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*025E*' 'acpi*:INTC1092:*' 'acpi*:INT3472:*' 'acpi*:INT3472:*' 'cpu:type:x86,ven0000fam0006mod00BD:feature:*' 'cpu:type:x86,ven0000fam0006mod00C6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod00A7:feature:*' 'cpu:type:x86,ven0000fam0006mod009C:feature:*' 'cpu:type:x86,ven0000fam0006mod0096:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod009D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'acpi*:INT33A1:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'auxiliary:intel_vsec.telemetry' 'auxiliary:intel_vsec.crashlog' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*' 'cpu:type:x86,ven0000fam0006mod00AE:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*' 'cpu:type:x86,ven0000fam0006mod00B6:feature:*' 'pci:v00008086d00003251sv*sd*bc*sc*i*' 'pci:v00008086d00003451sv*sd*bc*sc*i*' 'pci:v00008086d00003259sv*sd*bc*sc*i*' 'pci:v00008086d00003459sv*sd*bc*sc*i*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'auxiliary:intel_vsec.tpmi-sst' 'cpu:type:x86,ven0000fam0006mod007A:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'cpu:type:x86,ven0000fam0006mod007A:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'cpu:type:x86,ven0000fam0006mod00BD:feature:*' 'cpu:type:x86,ven0000fam0006mod00C5:feature:*' 'cpu:type:x86,ven0000fam0006mod00C6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00AC:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod00A7:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod0047:feature:*' 'auxiliary:intel_vsec.tpmi-uncore' 'acpi*:INTC10CB:*' 'acpi*:INTC107B:*' 'acpi*:INTC1078:*' 'acpi*:INTC1077:*' 'acpi*:INTC1076:*' 'acpi*:INTC1070:*' 'acpi*:INTC1054:*' 'acpi*:INTC1051:*' 'acpi*:INT33D5:*' 'acpi*:INT33D6:*' 'ishtp:{6A19CC4B-D760-4DE3-B14D-F25EBD0FBCD9}' 'acpi*:INT0002:*' 'dmi*:pn*OakTrailplatform*:' 'auxiliary:intel_vsec.sdsi' 'pci:v00008086d0000647Dsv*sd*bc*sc*i*' 'pci:v00008086d00009A0Dsv*sd*bc*sc*i*' 'pci:v00008086d0000A77Dsv*sd*bc*sc*i*' 'pci:v00008086d000009A7sv*sd*bc*sc*i*' 'pci:v00008086d0000AD0Dsv*sd*bc*sc*i*' 'pci:v00008086d00007D0Dsv*sd*bc*sc*i*' 'pci:v00008086d0000490Esv*sd*bc*sc*i*' 'pci:v00008086d0000467Dsv*sd*bc*sc*i*' 'platform:bxt_wcove_tmu' 'platform:crystal_cove_pwrsrc' 'platform:chtdc_ti_pwrbtn' 'dmi*:pn*Defaultstring*:rvn*AMICorporation*:rn*Defaultstring*:' 'platform:mrfld_bcove_pwrbtn' 'acpi*:INT34D4:*' 'auxiliary:intel_vsec.tpmi' 'auxiliary:intel_vsec.tpmi-plr' 'cpu:type:x86,ven0000fam0006mod00AE:feature:*' 'cpu:type:x86,ven0000fam0006mod00B6:feature:*' 'cpu:type:x86,ven0000fam0006mod00AF:feature:*' 'cpu:type:x86,ven0000fam0006mod00AD:feature:*' 'acpi*:INT3392:*' 'acpi*:INT33A0:*' 'acpi*:pnp0c14:*' 'acpi*:PNP0C14:*' 'wmi:05901221-D566-11D1-B2F0-00A0C9062910' 'wmi:ABBC0F5B-8EA1-11D1-A000-C90629100000' 'wmi:ABBC0F5C-8EA1-11D1-A000-C90629100000' 'wmi:59142400-C6A3-40fa-BADB-8A2652834100' 'wmi:F6CB5C3C-9CAE-4EBD-B577-931EA32A2CC0' 'wmi:603E9613-EF25-4338-A3D0-C46177516DB7' 'wmi:76E9027C-95D0-4180-8692-DA6747DD1C2D' 'wmi:409B028D-F06B-4C7C-8BBB-EE133A6BD87E' 'wmi:DEADBEEF-2001-0000-00A0-C90629100000' 'dmi:*:*Acer*:pnExtensa*5420*:' 'dmi:*:*Packard*Bell*:pnDOTVR46*:' 'dmi:*:*Packard*Bell*:pnDOTMA*:' 'dmi:*:*Packard*Bell*:pnENBFT*:' 'dmi:*:*Packard*Bell*:pnDOTMU*:' 'dmi:*:*Packard*Bell*:pnDOA*:' 'dmi:*:*Packard*Bell*:pnAOA*:' 'dmi:*:*Gateway*:pnLT31*:' 'dmi:*:*Gateway*:pnAOA*:' 'dmi:*:*Acer*:TM8573T:' 'dmi:*:*Acer*:pnAspire*7551:' 'dmi:*:*Acer*:TravelMate*7730G:' 'dmi:*:*Acer*:pnAspire*5315:' 'dmi:*:*Acer*:pnAspire*One*753:' 'dmi:*:*Acer*:pnAspire*5739G:' 'dmi:*:*Acer*:pnAO531*:' 'dmi:*:*Acer*:pnAO521*:' 'dmi:*:*Acer*:pnAspire*1825PTZ:' 'dmi:*:*Acer*:pnAspire*5755G:' 'dmi:*:*Acer*:pnAspire*1810*:' 'dmi:*:*Acer*:pnAspire*1410*:' 'dmi:*:*Acer*:pnAO751h*:' 'dmi:*:*Acer*:pnAOA*:' 'acpi*:10251229:*' 'wmi:676AA15E-6A47-4D9F-A2CC-1E6D18D14026' 'wmi:6AF4F258-B401-42FD-BE91-3D4AC2D7C0D3' 'wmi:67C3371D-95A3-4C37-BB61-DD47B491DAAB' 'acpi*:AHC0310:*' 'acpi*:APP000B:*' 'pnp:dAPP000B*' 'acpi*:ATK0101:*' 'acpi*:ATK0100:*' 'acpi*:ATK4002:*' 'acpi*:ATK4001:*' 'wmi:0B3CBB35-E3C2-45ED-91C2-4C5A6D195D1C' 'acpi*:NPCE69A:*' 'acpi*:ASUS010:*' 'wmi:ABBC0F72-8EA1-11D1-00A0-C90629100000' 'platform:meraki-mx100' 'dmi*:svn*Cisco*:pn*MX100-HW*:' 'dmi*:svn*FUJITSUSIEMENS*:rn*AMILOM7440*:' 'dmi*:svn*FUJITSUSIEMENS*:rn*AMILOL1310*:' 'dmi*:svn*FUJITSUSIEMENS*:rn*AMILOA1655*:' 'acpi*:FUJ02E3:*' 'acpi*:FUJ02B1:*' 'acpi*:FUJ02BF:*' 'acpi*:FUJ02BD:*' 'acpi*:FAN02501:*' 'wmi:8FC0DE0C-B4E4-43FD-B0F3-8871711C1294' 'wmi:56322276-8493-4CE8-A783-98C991274F5E' 'wmi:26CAB2E5-5CF1-46AE-AAC3-4A12B6BA50E6' 'acpi*:VPC2004:*' 'wmi:06129D99-6083-4164-81AD-F092F9D773A6' 'dmi:bvnIBM:bvrI[MU]ET??WW*' 'tpacpi' 'acpi*:LEN0268:*' 'acpi*:LEN0068:*' 'acpi*:IBM0068:*' 'wmi:51F5230E-9677-46CD-A1CF-C0B23EE34DB7' 'platform:yogabook-touch-kbd-digitizer-switch' 'wmi:243FEC1D-1963-41C1-8100-06A9D82A94B4' 'platform:lenovo-yoga-tab2-pro-1380-fastcharger' 'wmi:50C76F1F-D8E4-D895-0A3D-62F4EA400013' 'acpi*:PNP0C32:*' 'acpi*:ANXO7418:*' 'dmi*:svn*Micro-StarInternational*:' 'dmi*:svn*MICRO-STARINT*:' 'dmi*:svn*MICRO-STARINTERNATIONALCO.,LTD*:pn*U90/U100*:' 'dmi*:svn*Micro-StarInternationalCo.,Ltd.*:pn*U270series*:' 'dmi*:svn*Micro-StarInternational*:pn*CR620*:' 'dmi*:svn*MICRO-STARINTERNATIONALCO.,LTD*:pn*MS-N014*:' 'dmi*:svn*MICRO-STARINTERNATIONALCO.,LTD*:pn*MS-N051*:cvn*MICRO-STARINTERNATIONALCO.,LTD*:' 'dmi*:svn*MICRO-STARINTERNATIONALCO.,LTD*:pn*MS-N034*:cvn*MICRO-STARINTERNATIONALCO.,LTD*:' 'dmi*:svn*NOTEBOOK*:pn*SAM2000*:pvr*0131*:cvn*MICRO-STARINT*:' 'dmi*:svn*Micro-StarInternational*:pn*MS-1412*:rvn*MSI*:rn*MS-1412*:' 'dmi*:svn*Micro-StarInternational*:pn*MS-1058*:pvr*0581*:rn*MS-1058*:' 'dmi*:svn*MICRO-STARINT*:pn*MS-1013*:pvr*0131*:cvn*MICRO-STARINT*:' 'wmi:5B3CC38A-40D9-7245-8AE6-1145B751BE3F' 'wmi:B6F3EEF2-3D2F-49DC-9DE3-85BCE18C62F2' 'wmi:551A1F84-FBDD-4125-91DB-3EA8F44F1D45' 'wmi:ABBC0F6E-8EA1-11d1-00A0-C90629100000' 'dmi*:svn*PCEngines*:rn*PCEnginesapu4*:' 'dmi*:svn*PCEngines*:rn*apu4*:' 'dmi*:svn*PCEngines*:rn*APU4*:' 'dmi*:svn*PCEngines*:rn*PCEnginesapu3*:' 'dmi*:svn*PCEngines*:rn*apu3*:' 'dmi*:svn*PCEngines*:rn*APU3*:' 'dmi*:svn*PCEngines*:rn*PCEnginesapu2*:' 'dmi*:svn*PCEngines*:rn*apu2*:' 'dmi*:svn*PCEngines*:rn*APU2*:' 'dmi*:svn*Barco*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*300V3Z/300V4Z/300V5Z*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*730U3E/740U3E*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*R40/R41*:rn*R40/R41*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:ct*14*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:ct*10*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:ct*9*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:ct*8*:' 'dmi*:svn*DellComputerCorporation*:pn*X200*:' 'dmi*:svn*SAMSUNGElectronics*:pn*NQ25*:' 'dmi*:svn*SAMSUNGElectronics*:pn*SENSQ20*:' 'dmi*:svn*Samsung*:pn*SQ10*:' 'acpi*:TOS6205:*' 'acpi*:TOS620A:*' 'wmi:59142400-C6A3-40FA-BADB-8A2652834100' 'acpi*:TOS1900:*' 'acpi*:TOS6208:*' 'acpi*:TOS6207:*' 'acpi*:TOS6200:*' 'wmi:596C31E3-332D-43C9-AEE9-585493284F5D' 'acpi*:FNBT0000:*' 'acpi*:IPML200:*' 'acpi*:TBLT0000:*' 'acpi*:ACCE0001:*' 'acpi*:ACCE0000:*' 'dmi*:rn*KHLB2*:rvr*REFERENCE*:' 'dmi*:rn*JHL90*:rvr*REFERENCE*:' 'dmi*:svn*DellInc.*:pn*Inspiron1210*:' 'dmi*:svn*DellInc.*:pn*Inspiron1110*:' 'dmi*:svn*DellInc.*:pn*Inspiron1012*:' 'dmi*:svn*DellInc.*:pn*Inspiron1011*:' 'dmi*:svn*DellInc.*:pn*Inspiron1010*:' 'dmi*:svn*DellInc.*:pn*Inspiron910*:' 'dmi*:rn*IFT00*:rvr*IFT00*:' 'dmi*:rn*JFL92*:rvr*IFT00*:' 'dmi*:rn*IFL91*:rvr*IFT00*:' 'dmi*:rn*IFL90*:rvr*REFERENCE*:' 'dmi*:rn*IFL90*:rvr*IFT00*:' 'wmi:2B4F501A-BD3C-4394-8DCF-00A7D2BC8210' 'wmi:C3A72B38-D3EF-42D3-8CBB-D5A57049F66D' 'wmi:911BAD44-7DF8-4FBB-9319-BABA1C4B293B' 'wmi:37BE1AC0-C3F2-4B1F-BFBE-8FDEAF2814D6' 'wmi:023B133E-49D1-4E10-B313-698220140DC2' 'wmi:E4FB94F9-7F2B-4173-AD1A-CD1D95086248' 'acpi*:LGEX0820:*' 'acpi*:MAT0019:*' 'acpi*:MAT0018:*' 'acpi*:MAT0013:*' 'acpi*:MAT0012:*' 'acpi*:SNY6001:*' 'acpi*:SNY5001:*' 'acpi*:17761776:*' 'acpi*:TPSACPI01:*' 'acpi*:TPS0001:*' 'acpi*:CLSA0101:*' 'acpi*:CLSA0100:*' 'acpi*:INT3515:*' 'acpi*:CSC3557:*' 'acpi*:CSC3556:*' 'acpi*:CSC3554:*' 'acpi*:CSC3551:*' 'acpi*:BSG2150:*' 'acpi*:BSG1160:*' 'dmi*:pn*MSN38*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN34*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN37*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MQM87*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN201*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN21*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSX*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSB*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN27*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN24*:rvn*MellanoxTechnologies*:' 'dmi*:pn*MSN274*:rvn*MellanoxTechnologies*:' 'dmi*:rn*VMOD0017*:' 'dmi*:rn*VMOD0015*:' 'dmi*:rn*VMOD0013*:' 'dmi*:rn*VMOD0011*:' 'dmi*:rn*VMOD0010*:' 'dmi*:rn*VMOD0010*:' 'dmi*:rn*VMOD0009*:' 'dmi*:rn*VMOD0007*:' 'dmi*:rn*VMOD0005*:' 'dmi*:rn*VMOD0005*:' 'dmi*:rn*VMOD0004*:' 'dmi*:rn*VMOD0003*:' 'dmi*:rn*VMOD0002*:' 'dmi*:rn*VMOD0001*:' 'dmi*:rn*VMOD0001*:' 'acpi*:MLNXBF49:*' 'acpi*:LGEX0815:*' 'acpi*:AMDI0051:*' 'acpi*:WSTADEF:*' 'acpi*:HPQ6001:*' 'dmi*:svn*XiaomiInc*:pn*Mipad2*:' 'dmi*:bvr*ZY-8-BI-PX4S70VTR400-X423B-005-D*:rvn*AMICorporation*:rn*AptioCRB*:' 'dmi*:svn*PEAQ*:pn*PEAQPMMC1010MD99187*:' 'dmi*:bvr*M882*:svn*Insyde*:pn*CherryTrail*:' 'dmi*:svn*Insyde*:pn*M890BAP*:' 'dmi*:bd*10/22/2015*:rvn*AMICorporation*:rn*AptioCRB*:' 'dmi*:svn*IntelCorporation*:pvr*Blade3-10A-001*:' 'dmi*:bvr*BLADE_21*:svn*IntelCorp.*:pn*VALLEYVIEWC0PLATFORM*:rn*BYT-TFFD8*:' 'dmi*:bvr*BLADE_21.X64.0005.R00.1504101516*:svn*IntelCorp.*:pn*VALLEYVIEWC0PLATFORM*:rn*BYT-TFFD8*:' 'dmi*:pn*LenovoYB1-X91*:' 'dmi*:svn*IntelCorporation*:pn*CHERRYVIEWD1PLATFORM*:pvr*YETI-11*:' 'dmi*:svn*ViewSonic*:pn*VPAD10*:' 'dmi*:svn*CZC*:pn*ODEON*TPC-10*:' 'dmi*:bd*07/12/2017*:rvn*Defaultstring*:rn*CherryTrailCR*:' 'dmi*:svn*ilife*:pn*S806*:rvn*Hampoo*:rn*BYT-PA03C*:' 'dmi*:svn*ASUSTeKCOMPUTERINC.*:pn*TF103C*:' 'dmi*:svn*ASUSTeKCOMPUTERINC.*:pn*ME176C*:' 'dmi*:svn*Advantech*:pn*MICA-071*:' 'dmi*:svn*Insyde*:pn*VESPA2*:' 'pci:v00008086d00003B32sv*sd*bc*sc*i*' 'acpi*:INTC1026:*' 'dmi:*:svnSIEMENSAG:*' 'platform:simatic_ipc_batt' 'platform:simatic_ipc_batt_apollolake' 'platform:simatic_ipc_batt_elkhartlake' 'platform:simatic_ipc_batt_f7188x' 'dmi*:rvn*Silicom*:rn*80300-0222-G*:' 'dmi*:rvn*Silicom*:rn*80500-0214-G*:' 'dmi*:rvn*Silicom*:rn*80300-0214-G*:' 'dmi*:svn*WinmateInc.*:pn*IP30*:' 'acpi*:SEL0003:*' 'platform:mlxreg-hotplug' 'platform:mlxreg-io' 'platform:mlxreg-lc' 'platform:nvsw-sn2201' 'acpi*:NVSN2201:*' 'acpi*:GOOG0016:*' 'acpi*:GGL0001:*' 'dmi*:svn*GOOGLE*:' 'dmi*:svn*GOOGLE*:pn*Celes*:' 'dmi*:svn*GOOGLE*:pn*Samus*:' 'dmi*:svn*Google*:pn*Caroline*:' 'dmi*:pn*Mario*:' 'dmi*:pn*Butterfly*:' 'dmi*:pn*Peppy*:' 'dmi*:pn*ZGB*:' 'dmi*:pn*Parrot*:' 'dmi*:bvn*coreboot*:pn*Leon*:' 'dmi*:bvn*coreboot*:pn*Falco*:' 'dmi*:bvn*coreboot*:pn*Wolf*:' 'dmi*:svn*GOOGLE*:pn*Link*:' 'dmi*:pn*Alex*:' 'dmi*:svn*SAMSUNG*:pn*Lumpy*:' 'acpi*:GOOG0010:*' 'dmi*:svn*ACER*:pn*ZGB*:' 'dmi*:svn*IEC*:pn*Mario*:' 'dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*Alex*:' 'dmi*:bvn*coreboot*:bvr*Google_*:' 'acpi*:GOOG9999:*' 'acpi*:GOOG0006:*' 'i2c:cros-ec-i2c' 'acpi*:GOOG0008:*' 'ishtp:{7B7154D0-56F4-4BDC-B0D8-9E7CDAE0D6A0}' 'acpi*:GOOG001A:*' 'of:N*T*Cgoogle,cros-ec-spiC*' 'of:N*T*Cgoogle,cros-ec-spi' 'spi:cros-ec-spi' 'of:N*T*Cgoogle,cros-ec-uartC*' 'of:N*T*Cgoogle,cros-ec-uart' 'acpi*:GOOG0019:*' 'acpi*:GOOG0014:*' 'acpi*:GOOG0004:*' 'dmi*:svn*Framework*:pn*Laptop*:' 'dmi*:svn*Framework*:pn*AMDRyzen*:' 'dmi*:svn*GOOGLE*:pn*Glimmer*:' 'dmi*:svn*Acer*:pn*Peppy*:' 'dmi*:svn*GOOGLE*:pn*Samus*:' 'dmi*:svn*GOOGLE*:pn*Link*:' 'dmi*:bvn*coreboot*:svn*GOOGLE*:' 'dmi*:bvn*coreboot*:bvr*Google_*:' 'acpi*:GOOG0002:*' 'platform:cros-keyboard-leds' 'platform:cros-ec-chardev' 'platform:cros-ec-lightbar' 'platform:cros-ec-debugfs' 'platform:cros-ec-sensorhub' 'platform:cros-ec-sysfs' 'acpi:GOOG0020' 'i2c:cros-hps' 'acpi*:GOOG0020:*' 'platform:cros-usbpd-logger' 'acpi*:GOOG0003:*' 'platform:cros-usbpd-notify' 'acpi*:GOOG000C:*' 'platform:wilco-ec' 'platform:wilco-ec-debugfs' 'acpi*:GOOG000D:*' 'platform:wilco_telem' 'wmi:F7CC25EC-D20B-404C-8903-0ED4359C18AE' 'acpi*:MSHW0011:*' 'acpi*:MSHW0091:*' 'acpi*:MSHW0084:*' 'ssam:d00c00t01i11f00' 'ssam:d00c00t01i0Ef00' 'acpi*:MSHW0360:*' 'acpi*:MSHW0123:*' 'acpi*:MSHW0440:*' 'acpi*:MSHW0290:*' 'acpi*:MSHW0118:*' 'acpi*:MSHW0530:*' 'acpi*:MSHW0350:*' 'acpi*:MSHW0250:*' 'acpi*:MSHW0110:*' 'acpi*:MSHW0114:*' 'acpi*:MSHW0112:*' 'acpi*:MSHW0086:*' 'acpi*:MSHW0117:*' 'acpi*:MSHW0107:*' 'acpi*:MSHW0510:*' 'acpi*:MSHW0343:*' 'acpi*:MSHW0263:*' 'acpi*:MSHW0119:*' 'acpi*:MSHW0116:*' 'acpi*:MSHW0111:*' 'acpi*:MSHW0081:*' 'ssam:d01c26t01i00f01' 'ssam:d01c0Et01i00f01' 'acpi*:MSHW0133:*' 'ssam:d01c11t01i00f00' 'dmi:*:svnMicrosoftCorporation:pnSurface*:*' 'acpi*:MSHW0153:*' 'ssam:d01c03t01i00f01' 'acpi*:MSHW0040:*' 'acpi*:MSHW0028:*' 'platform:altera-mailbox' 'of:N*T*Caltr,mailbox-1.0C*' 'of:N*T*Caltr,mailbox-1.0' 'pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*' 'cpu:type:x86,ven*fam*mod*:feature:*0116*' 'platform:efi_secret' 'platform:sev-guest' 'pci:v00001D0Fd0000E4C1sv*sd*bc*sc*i*' 'acpi*:VMBus:*' 'acpi*:VMBUS:*' 'of:N*T*Cmicrosoft,vmbusC*' 'of:N*T*Cmicrosoft,vmbus' 'vmbus:292efa3523ea364296ae3a6ebacba440' 'vmbus:e7f4a0a9455a964db8278a841e8c03e6' 'vmbus:394f16571591784eab55382f3bd5422d' 'vmbus:30e62795aed07b49adcee80ab0175caf' 'vmbus:31600b0e13523449818b38d90ced39db' 'vmbus:dc7450528589e2468057a307dc18a502' 'platform:axp288_extcon' 'i2c:fsa9480' 'of:N*T*Cti,tsu6111C*' 'of:N*T*Cti,tsu6111' 'of:N*T*Cfcs,fsa880C*' 'of:N*T*Cfcs,fsa880' 'of:N*T*Cfcs,fsa9480C*' 'of:N*T*Cfcs,fsa9480' 'acpi*:INT3496:*' 'platform:intel-int3496' 'platform:cht_wcove_pwrsrc' 'platform:mrfld_bcove_pwrsrc' 'platform:extcon-max14577' 'platform:max77836-muic' 'platform:max14577-muic' 'of:N*T*Cmaxim,max77836-muicC*' 'of:N*T*Cmaxim,max77836-muic' 'of:N*T*Cmaxim,max14577-muicC*' 'of:N*T*Cmaxim,max14577-muic' 'of:N*T*Cmaxim,max3355C*' 'of:N*T*Cmaxim,max3355' 'platform:max77693-muic' 'of:N*T*Cmaxim,max77693-muicC*' 'of:N*T*Cmaxim,max77693-muic' 'platform:max77843-muic' 'of:N*T*Cmaxim,max77843-muicC*' 'of:N*T*Cmaxim,max77843-muic' 'platform:max8997-muic' 'platform:palmas-usb' 'of:N*T*Cti,twl6035-usb-vidC*' 'of:N*T*Cti,twl6035-usb-vid' 'of:N*T*Cti,twl6035-usbC*' 'of:N*T*Cti,twl6035-usb' 'of:N*T*Cti,palmas-usb-vidC*' 'of:N*T*Cti,palmas-usb-vid' 'of:N*T*Cti,palmas-usbC*' 'of:N*T*Cti,palmas-usb' 'of:N*T*Cnxp,ptn5150C*' 'of:N*T*Cnxp,ptn5150' 'i2c:ptn5150' 'of:N*T*Crichtek,rt8973a-muicC*' 'of:N*T*Crichtek,rt8973a-muic' 'i2c:rt8973a' 'of:N*T*Csiliconmitus,sm5703-muicC*' 'of:N*T*Csiliconmitus,sm5703-muic' 'of:N*T*Csiliconmitus,sm5504-muicC*' 'of:N*T*Csiliconmitus,sm5504-muic' 'of:N*T*Csiliconmitus,sm5502-muicC*' 'of:N*T*Csiliconmitus,sm5502-muic' 'i2c:sm5703-muic' 'i2c:sm5504' 'i2c:sm5502' 'of:N*T*Clinux,extcon-usb-gpioC*' 'of:N*T*Clinux,extcon-usb-gpio' 'platform:extcon-usb-gpio' 'of:N*T*Cti,tusb320lC*' 'of:N*T*Cti,tusb320l' 'of:N*T*Cti,tusb320C*' 'of:N*T*Cti,tusb320' 'dfl:t0000f0009*' 'cpu:type:x86,ven0009fam0018mod*:feature:*' 'cpu:type:x86,ven0002fam001Amod*:feature:*' 'cpu:type:x86,ven0002fam0019mod*:feature:*' 'cpu:type:x86,ven0002fam0017mod*:feature:*' 'cpu:type:x86,ven0000fam0006mod0085:feature:*' 'cpu:type:x86,ven0000fam0006mod0057:feature:*' 'cpu:type:x86,ven0000fam0006mod009C:feature:*' 'cpu:type:x86,ven0000fam0006mod0086:feature:*' 'cpu:type:x86,ven0000fam0006mod0096:feature:*' 'cpu:type:x86,ven0000fam0006mod005F:feature:*' 'cpu:type:x86,ven0000fam0006mod007A:feature:*' 'cpu:type:x86,ven0000fam0006mod005C:feature:*' 'cpu:type:x86,ven0000fam0006mod005A:feature:*' 'cpu:type:x86,ven0000fam0006mod004A:feature:*' 'cpu:type:x86,ven0000fam0006mod004C:feature:*' 'cpu:type:x86,ven0000fam0006mod0037:feature:*' 'cpu:type:x86,ven0000fam0006mod008A:feature:*' 'cpu:type:x86,ven0000fam0006mod00C6:feature:*' 'cpu:type:x86,ven0000fam0006mod00C5:feature:*' 'cpu:type:x86,ven0000fam0006mod00BD:feature:*' 'cpu:type:x86,ven0000fam0006mod00CF:feature:*' 'cpu:type:x86,ven0000fam0006mod008F:feature:*' 'cpu:type:x86,ven0000fam0006mod00AA:feature:*' 'cpu:type:x86,ven0000fam0006mod00AC:feature:*' 'cpu:type:x86,ven0000fam0006mod00BF:feature:*' 'cpu:type:x86,ven0000fam0006mod00BA:feature:*' 'cpu:type:x86,ven0000fam0006mod00B7:feature:*' 'cpu:type:x86,ven0000fam0006mod00BE:feature:*' 'cpu:type:x86,ven0000fam0006mod009A:feature:*' 'cpu:type:x86,ven0000fam0006mod0097:feature:*' 'cpu:type:x86,ven0000fam0006mod00A7:feature:*' 'cpu:type:x86,ven0000fam0006mod008D:feature:*' 'cpu:type:x86,ven0000fam0006mod008C:feature:*' 'cpu:type:x86,ven0000fam0006mod00A5:feature:*' 'cpu:type:x86,ven0000fam0006mod00A6:feature:*' 'cpu:type:x86,ven0000fam0006mod006C:feature:*' 'cpu:type:x86,ven0000fam0006mod006A:feature:*' 'cpu:type:x86,ven0000fam0006mod009D:feature:*' 'cpu:type:x86,ven0000fam0006mod007D:feature:*' 'cpu:type:x86,ven0000fam0006mod007E:feature:*' 'cpu:type:x86,ven0000fam0006mod0066:feature:*' 'cpu:type:x86,ven0000fam0006mod009E:feature:*' 'cpu:type:x86,ven0000fam0006mod008E:feature:*' 'cpu:type:x86,ven0000fam0006mod0055:feature:*' 'cpu:type:x86,ven0000fam0006mod004E:feature:*' 'cpu:type:x86,ven0000fam0006mod005E:feature:*' 'cpu:type:x86,ven0000fam0006mod004F:feature:*' 'cpu:type:x86,ven0000fam0006mod0056:feature:*' 'cpu:type:x86,ven0000fam0006mod0047:feature:*' 'cpu:type:x86,ven0000fam0006mod003D:feature:*' 'cpu:type:x86,ven0000fam0006mod003F:feature:*' 'cpu:type:x86,ven0000fam0006mod0046:feature:*' 'cpu:type:x86,ven0000fam0006mod0045:feature:*' 'cpu:type:x86,ven0000fam0006mod003C:feature:*' 'cpu:type:x86,ven0000fam0006mod003E:feature:*' 'cpu:type:x86,ven0000fam0006mod003A:feature:*' 'cpu:type:x86,ven0000fam0006mod002D:feature:*' 'cpu:type:x86,ven0000fam0006mod002A:feature:*' 'platform:intel_rapl_msr' 'auxiliary:intel_vsec.tpmi-rapl' 'cxl:t9*' 'cpu:type:x86,ven*fam*mod*:feature:*00FC*' 'cpu:type:x86,ven*fam*mod*:feature:*0223*' 'cpu:type:x86,ven0002fam0019mod*:feature:*' 'pci:v00008086d00004C19sv*sd*bc*sc*i*' 'pci:v00008086d0000466Fsv*sd*bc*sc*i*' 'pci:v00008086d0000A824sv*sd*bc*sc*i*' 'pci:v00008086d00003456sv*sd*bc*sc*i*' 'pci:v00008086d00003256sv*sd*bc*sc*i*' 'pci:v00008086d00000963sv*sd*bc*sc*i*' 'pci:v00008086d0000A76Fsv*sd*bc*sc*i*' 'pci:v00008086d00007A26sv*sd*bc*sc*i*' 'pci:v00008086d0000AE24sv*sd*bc*sc*i*' 'pci:v00008086d00007F26sv*sd*bc*sc*i*' 'pci:v00008086d00007E24sv*sd*bc*sc*i*' 'pci:v00008086d000054A6sv*sd*bc*sc*i*' 'pci:v00008086d000051A6sv*sd*bc*sc*i*' 'pci:v00008086d00007AA6sv*sd*bc*sc*i*' 'pci:v00008086d00001BCCsv*sd*bc*sc*i*' 'pci:v00008086d00004B26sv*sd*bc*sc*i*' 'pci:v00008086d00004529sv*sd*bc*sc*i*' 'pci:v00008086d00004E29sv*sd*bc*sc*i*' 'pci:v00008086d00004DA6sv*sd*bc*sc*i*' 'pci:v00008086d000043A6sv*sd*bc*sc*i*' 'pci:v00008086d0000A0A6sv*sd*bc*sc*i*' 'pci:v00008086d00009A33sv*sd*bc*sc*i*' 'pci:v00008086d00008A29sv*sd*bc*sc*i*' 'pci:v00008086d000045C5sv*sd*bc*sc*i*' 'pci:v00008086d0000A3A6sv*sd*bc*sc*i*' 'pci:v00008086d000006A6sv*sd*bc*sc*i*' 'pci:v00008086d000002A6sv*sd*bc*sc*i*' 'pci:v00008086d000034A6sv*sd*bc*sc*i*' 'pci:v00008086d000018E1sv*sd*bc*sc*i*' 'pci:v00008086d00009DA6sv*sd*bc*sc*i*' 'pci:v00008086d0000A326sv*sd*bc*sc*i*' 'pci:v00008086d0000318Esv*sd*bc*sc*i*' 'pci:v00008086d0000A226sv*sd*bc*sc*i*' 'pci:v00008086d0000A1A6sv*sd*bc*sc*i*' 'pci:v00008086d000019E1sv*sd*bc*sc*i*' 'pci:v00008086d0000A2A6sv*sd*bc*sc*i*' 'pci:v00008086d00001A8Esv*sd*bc*sc*i*' 'pci:v00008086d00000A80sv*sd*bc*sc*i*' 'pci:v00008086d00005A8Esv*sd*bc*sc*i*' 'pci:v00008086d0000A126sv*sd*bc*sc*i*' 'pci:v00008086d00009D26sv*sd*bc*sc*i*' 'acpi*:INTC1001:*' 'acpi*:INTC1000:*' 'intel_th_switch' 'of:N*T*Czii,rave-sp-eepromC*' 'of:N*T*Czii,rave-sp-eeprom' 'of:N*T*Cnvmem-rmemC*' 'of:N*T*Cnvmem-rmem' 'pci:v00001DA3d00001020sv*sd*bc*sc*i*' 'pci:v00001DA3d00001010sv*sd*bc*sc*i*' 'pci:v00001DA3d00001000sv*sd*bc*sc*i*' 'pci:v00001DA3d00000001sv*sd*bc*sc*i*' 'pci:v00008086d0000643Esv*sd*bc*sc*i*' 'pci:v00008086d0000AD1Dsv*sd*bc*sc*i*' 'pci:v00008086d00007D1Dsv*sd*bc*sc*i*' 'mhi:QAIC_TIMESYNC_PERIODIC' 'pci:v000017CBd0000A100sv*sd*bc*sc*i*' 'auxiliary:mlx5_core.vnet' 'pci:v00001AF4d00001001sv00008086sd00000002bc*sc*i*' 'pci:v00001AF4d00001000sv00008086sd00000001bc*sc*i*' 'pci:v00001AF4d00001041sv00008086sd0000001Abc*sc*i*' 'pci:v0000D063d00001000sv0000D063sd00001000bc*sc*i*' 'pci:v0000135Ad0000401Fsv*sd*bc*sc*i*' 'pci:v0000135Ad00004007sv*sd*bc*sc*i*' 'pci:v0000135Ad0000401Csv*sd*bc*sc*i*' 'pci:v0000135Ad00000BE2sv*sd*bc*sc*i*' 'pci:v0000135Ad00000BE1sv*sd*bc*sc*i*' 'pci:v0000135Ad0000402Asv*sd*bc*sc*i*' 'pci:v00001C00d00003050sv00001C00sd00003050bc*sc*i*' 'pci:v0000135Cd00000278sv*sd*bc*sc*i*' 'pci:v0000125Bd00009100sv0000A000sd00002000bc*sc*i*' 'pci:v00009710d00009865sv0000A000sd00002000bc*sc*i*' 'pci:v00009710d00009865sv0000A000sd00001000bc*sc*i*' 'pci:v00009710d00009901sv0000A000sd00002000bc*sc*i*' 'pci:v00009710d00009815sv*sd*bc*sc*i*' 'pci:v00009710d00009805sv*sd*bc*sc*i*' 'pci:v00009710d00009755sv*sd*bc*sc*i*' 'pci:v00009710d00009715sv*sd*bc*sc*i*' 'pci:v00009710d00009705sv*sd*bc*sc*i*' 'pci:v00009710d00009900sv0000A000sd00002000bc*sc*i*' 'pci:v000014F2d00000121sv*sd*bc*sc*i*' 'pci:v0000416Cd00000100sv*sd*bc*sc*i*' 'pci:v00001415d0000C11Csv*sd*bc*sc*i*' 'pci:v00001415d0000C118sv*sd*bc*sc*i*' 'pci:v00001415d0000C114sv*sd*bc*sc*i*' 'pci:v00001415d0000C110sv*sd*bc*sc*i*' 'pci:v00001415d0000C104sv*sd*bc*sc*i*' 'pci:v00001415d0000C100sv*sd*bc*sc*i*' 'pci:v00001415d0000C004sv*sd*bc*sc*i*' 'pci:v00001415d0000C000sv*sd*bc*sc*i*' 'pci:v00001415d00008403sv*sd*bc*sc*i*' 'pci:v00001415d00009513sv*sd*bc*sc*i*' 'pci:v00001415d00009523sv*sd*bc*sc*i*' 'pci:v000014DBd00002121sv*sd*bc*sc*i*' 'pci:v000014DBd00002120sv*sd*bc*sc*i*' 'pci:v000014D2d00008001sv*sd*bc*sc*i*' 'pci:v00001592d00000783sv*sd*bc*sc*i*' 'pci:v00001592d00000782sv*sd*bc*sc*i*' 'pci:v00001409d00007268sv00001409sd00009018bc*sc*i*' 'pci:v00001409d00007268sv00001409sd00000104bc*sc*i*' 'pci:v00001409d00007268sv00001409sd00000103bc*sc*i*' 'pci:v00001409d00007268sv00001409sd00000102bc*sc*i*' 'pci:v00001409d00007268sv00001409sd00000101bc*sc*i*' 'pci:v000010B5d00009050sv0000D84Dsd00004014bc*sc*i*' 'pci:v00001407d00008800sv*sd*bc*sc*i*' 'pci:v00001407d00008003sv*sd*bc*sc*i*' 'pci:v00001407d00008002sv*sd*bc*sc*i*' 'pci:v00001407d00008000sv*sd*bc*sc*i*' 'pci:v0000131Fd00002021sv*sd*bc*sc*i*' 'pci:v0000131Fd00002020sv*sd*bc*sc*i*' 'pci:v0000131Fd00001021sv*sd*bc*sc*i*' 'pci:v0000131Fd00001020sv*sd*bc*sc*i*' 'pci:v00001283d00008872sv*sd*bc*sc*i*' 'pci:v00001106d00008231sv*sd*bc*sc*i*' 'pci:v00001106d00000686sv*sd*bc*sc*i*' 'acpi*:PNP0401:*' 'pnp:dPNP0401*' 'acpi*:PNP0400:*' 'pnp:dPNP0400*' 'pci:v0000135Ad0000402Csv*sd*bc*sc*i*' 'pci:v0000135Ad00000DA0sv*sd*bc*sc*i*' 'pci:v0000135Ad00000982sv*sd*bc*sc*i*' 'pci:v0000135Ad00000981sv*sd*bc*sc*i*' 'pci:v0000135Ad00000E61sv*sd*bc*sc*i*' 'pci:v0000135Ad00000863sv*sd*bc*sc*i*' 'pci:v0000135Ad00000862sv*sd*bc*sc*i*' 'pci:v0000135Ad00000861sv*sd*bc*sc*i*' 'pci:v0000135Ad00000BC2sv*sd*bc*sc*i*' 'pci:v0000135Ad00000BC1sv*sd*bc*sc*i*' 'pci:v00001FD4d00001999sv00001FD4sd00000104bc*sc*i*' 'pci:v00001FD4d00001999sv00001FD4sd00000102bc*sc*i*' 'pci:v00001FD4d00001999sv00001FD4sd00000101bc*sc*i*' 'pci:v00001FD4d00001999sv00001FD4sd00000100bc*sc*i*' 'pci:v0000135Ad00004100sv*sd*bc*sc*i*' 'pci:v00001C00d00003250sv00001C00sd00003250bc*sc*i*' 'pci:v00001C00d00003050sv00001C00sd00003050bc*sc*i*' 'pci:v00004348d00007053sv00004348sd00003253bc*sc*i*' 'pci:v00004348d00005053sv*sd*bc*sc*i*' 'pci:v00001409d00007168sv00001409sd0000D079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd0000C079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd0000B079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd0000A079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00009079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00008079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00007079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00006079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00005085bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00005079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00005078bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004096bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004095bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004089bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004088bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004085bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004079bc*sc*i*' 'pci:v00001409d00007168sv00001409sd00004078bc*sc*i*' 'pci:v0000131Fd00002062sv*sd*bc*sc*i*' 'pci:v0000131Fd00002061sv*sd*bc*sc*i*' 'pci:v0000131Fd00002060sv*sd*bc*sc*i*' 'pci:v0000131Fd00002012sv*sd*bc*sc*i*' 'pci:v0000131Fd00002011sv*sd*bc*sc*i*' 'pci:v0000131Fd00002010sv*sd*bc*sc*i*' 'pci:v0000131Fd00002042sv*sd*bc*sc*i*' 'pci:v0000131Fd00002041sv*sd*bc*sc*i*' 'pci:v0000131Fd00002040sv*sd*bc*sc*i*' 'pci:v0000131Fd00001036sv*sd*bc*sc*i*' 'pci:v0000131Fd00001035sv*sd*bc*sc*i*' 'pci:v0000131Fd00001034sv*sd*bc*sc*i*' 'pci:v0000131Fd00001012sv*sd*bc*sc*i*' 'pci:v0000131Fd00001011sv*sd*bc*sc*i*' 'pci:v0000131Fd00001010sv*sd*bc*sc*i*' 'pci:v000014DBd00002162sv*sd*bc*sc*i*' 'pci:v000014DBd00002161sv*sd*bc*sc*i*' 'pci:v000014DBd00002160sv*sd*bc*sc*i*' 'pci:v000014DBd00002142sv*sd*bc*sc*i*' 'pci:v000014DBd00002141sv*sd*bc*sc*i*' 'pci:v000014DBd00002140sv*sd*bc*sc*i*' 'pci:v000014DBd00002112sv*sd*bc*sc*i*' 'pci:v000014DBd00002111sv*sd*bc*sc*i*' 'pci:v000014DBd00002110sv*sd*bc*sc*i*' 'pci:v00009710d00009912sv0000A000sd00002000bc*sc*i*' 'pci:v00009710d00009900sv0000A000sd00003020bc*sc*i*' 'pci:v00009710d00009900sv0000A000sd00003012bc*sc*i*' 'pci:v00009710d00009900sv0000A000sd00003011bc*sc*i*' 'pci:v00009710d00009855sv*sd*bc*sc*i*' 'pci:v00009710d00009855sv00001000sd00000022bc*sc*i*' 'pci:v00009710d00009855sv00001000sd00000020bc*sc*i*' 'pci:v00009710d00009845sv*sd*bc*sc*i*' 'pci:v00009710d00009835sv*sd*bc*sc*i*' 'pci:v00009710d00009745sv*sd*bc*sc*i*' 'pci:v00009710d00009735sv*sd*bc*sc*i*' 'pci:v000014D2d00008021sv*sd*bc*sc*i*' 'pci:v000014D2d00008011sv*sd*bc*sc*i*' 'pcmcia:m0137c0003f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn01pfn*pa3BEB8CF2pbDB9E58BCpc*pd*' 'pcmcia:m*c*f03fn*pfn*pa*pb*pc*pd*' 'nd:t1*' 'nd:t2*' 'nd:t5*' 'nd:t4*' 'pmem' 'nd:tND_DEVICE_BTT*' 'platform:e820_pmem*' 'virtio:d0000001Bv*' 'of:N*T*Cmxicy,nand-ecc-engine-rev3C*' 'of:N*T*Cmxicy,nand-ecc-engine-rev3' 'char-major-90-*' 'of:N*T*Cjedec,spi-norC*' 'of:N*T*Cjedec,spi-nor' 'spi:mr25h40' 'spi:mr25h10' 'spi:mr25h256' 'spi:mr25h128' 'spi:m25p128-nonjedec' 'spi:m25p64-nonjedec' 'spi:m25p32-nonjedec' 'spi:m25p16-nonjedec' 'spi:m25p80-nonjedec' 'spi:m25p40-nonjedec' 'spi:m25p20-nonjedec' 'spi:m25p10-nonjedec' 'spi:m25p05-nonjedec' 'spi:w25q256' 'spi:w25q128' 'spi:w25q80bl' 'spi:w25q32dw' 'spi:w25q32' 'spi:w25x32' 'spi:w25x80' 'spi:m25p128' 'spi:m25p64' 'spi:m25p32' 'spi:m25p16' 'spi:m25p80' 'spi:m25p40' 'spi:sst25wf040' 'spi:sst25vf032b' 'spi:sst25vf016b' 'spi:sst25vf040b' 'spi:s25fl064k' 'spi:s25fl008k' 'spi:s25sl12801' 'spi:s25fl512s' 'spi:s25fl256s1' 'spi:n25q512a' 'spi:n25q128a13' 'spi:n25q128a11' 'spi:n25q064' 'spi:mx66l51235l' 'spi:mx25l25635e' 'spi:mx25l12805d' 'spi:mx25l6405d' 'spi:mx25l1606e' 'spi:mx25l4005a' 'spi:at26df081a' 'spi:at25df641' 'spi:at25df321a' 'spi:m25px64' 'spi:m25p10' 'spi:w25x16' 'spi:s25sl064a' 'spi:spi-nor' 'of:N*T*Cqcom,slimC*' 'of:N*T*Cqcom,slim' 'pci:v0000111Dd00000001sv*sd*bc*sc*i*' 'pci:v0000107Ed00000009sv*sd*bc*sc*i*' 'pci:v0000107Ed00000008sv*sd*bc*sc*i*' 'pci:v00001127d00000300sv*sd*bc*sc*i*' 'pci:v0000111Ad00000002sv*sd*bc*sc*i*' 'pci:v0000111Ad00000000sv*sd*bc*sc*i*' 'pci:v0000111Dd00000003sv*sd*bc*sc*i*' 'pci:v000010EEd00000300sv*sd*bc*sc*i*' 'pci:v0000111Ad00000005sv*sd*bc*sc*i*' 'pci:v0000111Ad00000003sv*sd*bc*sc*i*' 'pci:v00001127d00000400sv*sd*bc*sc*i*' 'pci:v000010B5d00009030sv00001518sd00000432bc*sc*i*' 'pci:v000010B5d00009030sv00001518sd00000430bc*sc*i*' 'platform:uio_pdrv_genirq' 'platform:uio_dmem_genirq' 'pci:v0000AECBd00006250sv*sd*bc*sc*i*' 'pci:v000010B5d00009030sv000010B5sd00003335bc*sc*i*' 'pci:v000010B5d00009030sv000010B5sd00003235bc*sc*i*' 'pci:v000015CFd00000010sv000015CFsd00000001bc*sc*i*' 'pci:v000015CFd00000010sv000015CFsd00000000bc*sc*i*' 'pci:v000015CFd00000000sv00000000sd00000000bc*sc*i*' 'pci:v0000186Cd00000624sv*sd*bc*sc*i*' 'dfl:t0001f0014*' 'dfl:t0000f0023*' 'dfl:t0000f0015*' 'dfl:t0000f0010*' 'devname:vfio/vfio' 'char-major-10-196' 'vfio_pci:v*d*sv*sd*bc*sc*i*' 'vfio_pci:v000015B3d0000101Esv*sd*bc*sc*i*' 'vfio_pci:v00001DD8d00001003sv*sd*bc*sc*i*' 'vfio_pci:v00001AF4d00001041sv*sd*bc*sc*i*' 'vfio_pci:v00008086d00004945sv*sd*bc*sc*i*' 'vfio_pci:v00008086d00004943sv*sd*bc*sc*i*' 'vfio_pci:v00008086d00004941sv*sd*bc*sc*i*' 'ds' 'rsrc_nonstatic' 'pci:v*d*sv*sd*bc06sc07i00*' 'pci:v00001217d*sv*sd*bc06sc07i00*' 'pci:v00001179d00000617sv*sd*bc06sc07i00*' 'pci:v00001179d0000060Fsv*sd*bc06sc07i00*' 'pci:v00001179d0000060Asv*sd*bc06sc07i00*' 'pci:v00001180d00000478sv*sd*bc06sc07i00*' 'pci:v00001180d00000476sv*sd*bc06sc07i00*' 'pci:v00001180d00000475sv*sd*bc06sc07i00*' 'pci:v00001180d00000466sv*sd*bc06sc07i00*' 'pci:v00001180d00000465sv*sd*bc06sc07i00*' 'pci:v00001524d00001420sv*sd*bc06sc07i00*' 'pci:v00001524d00001410sv*sd*bc06sc07i00*' 'pci:v00001524d00001225sv*sd*bc06sc07i00*' 'pci:v00001524d00001211sv*sd*bc06sc07i00*' 'pci:v00001524d00001422sv*sd*bc06sc07i00*' 'pci:v00001524d00001421sv*sd*bc06sc07i00*' 'pci:v00001524d00001412sv*sd*bc06sc07i00*' 'pci:v00001524d00001411sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC48sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC47sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC49sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC8Dsv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC8Esv*sd*bc06sc07i00*' 'pci:v0000104Cd00008039sv*sd*bc06sc07i00*' 'pci:v0000104Cd00008036sv*sd*bc06sc07i00*' 'pci:v0000104Cd00008031sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC50sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC16sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC46sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC44sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC42sv*sd*bc06sc07i00*' 'pci:v0000104Cd00008011sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC41sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC54sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC55sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC56sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC52sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Bsv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC51sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Fsv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Dsv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Csv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC19sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC17sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Esv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC15sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC12sv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC1Asv*sd*bc06sc07i00*' 'pci:v0000104Cd0000AC13sv*sd*bc06sc07i00*' 'pci:v00001013d00001100sv*sd*bc*sc*i*' 'pci:v00008086d00001221sv*sd*bc*sc*i*' 'acpi*:CPQA0D7:*' 'pnp:dCPQA0D7*' 'acpi*:PNP0345:*' 'pnp:dPNP0345*' 'acpi*:PNP0344:*' 'pnp:dPNP0344*' 'acpi*:PNP0343:*' 'pnp:dPNP0343*' 'acpi*:PNP0320:*' 'pnp:dPNP0320*' 'acpi*:PNP030B:*' 'pnp:dPNP030b*' 'acpi*:PNP030A:*' 'pnp:dPNP030a*' 'acpi*:PNP0309:*' 'pnp:dPNP0309*' 'acpi*:PNP0306:*' 'pnp:dPNP0306*' 'acpi*:PNP0305:*' 'pnp:dPNP0305*' 'acpi*:PNP0304:*' 'pnp:dPNP0304*' 'acpi*:PNP0303:*' 'pnp:dPNP0303*' 'acpi*:PNP0302:*' 'pnp:dPNP0302*' 'acpi*:PNP0301:*' 'pnp:dPNP0301*' 'acpi*:PNP0300:*' 'pnp:dPNP0300*' 'acpi*:SYN0801:*' 'pnp:dSYN0801*' 'acpi*:PNP0F1C:*' 'pnp:dPNP0f1c*' 'acpi*:PNP0F19:*' 'pnp:dPNP0f19*' 'acpi*:PNP0F13:*' 'pnp:dPNP0f13*' 'acpi*:PNP0F12:*' 'pnp:dPNP0f12*' 'acpi*:PNP0F0E:*' 'pnp:dPNP0f0e*' 'acpi*:PNP0F0B:*' 'pnp:dPNP0f0b*' 'acpi*:PNP0F03:*' 'pnp:dPNP0f03*' 'acpi*:FJC6001:*' 'pnp:dFJC6001*' 'acpi*:FJC6000:*' 'pnp:dFJC6000*' 'acpi*:AUI0200:*' 'pnp:dAUI0200*' 'tty-ldisc-2' 'pci:v000014F2d00000124sv*sd*bc09sc02i*' 'pci:v000014F2d00000123sv*sd*bc09sc00i*' 'serio:ty02pr3Cid*ex*' 'serio:ty06pr*id*ex*' 'serio:ty01pr*id*ex*' 'platform:altera_ps2' 'vmbus:6dad12f9172bea48bd65f927a61c7684' 'devname:userio' 'char-major-10-240' 'pci:v00001102d00007005sv*sd*bc*sc*i*' 'pci:v00001102d00007004sv*sd*bc*sc*i*' 'pci:v00001102d00007003sv*sd*bc*sc*i*' 'pci:v00001102d00007002sv*sd*bc*sc*i*' 'pci:v00001319d00000802sv*sd*bc*sc*i*' 'tty-ldisc-18' 'of:N*T*Cpps-gpioC*' 'of:N*T*Cpps-gpio' 'of:N*T*Camd,axi-1wire-hostC*' 'of:N*T*Camd,axi-1wire-host' 'pci:v0000102Bd00000525sv*sd*bc*sc*i*' 'usb:v04FAp2490d*dc*dsc*dp*ic*isc*ip*in*' 'i2c:ds2484' 'i2c:ds2482' 'of:N*T*Cw1-gpioC*' 'of:N*T*Cw1-gpio' 'of:N*T*Cw1-uartC*' 'of:N*T*Cw1-uart' 'w1-family-0x42' 'w1-family-0x3B' 'w1-family-0x28' 'w1-family-0x22' 'w1-family-0x10' 'w1-family-0x81' 'w1-family-0x01' 'w1-family-0x05' 'w1-family-0x29' 'w1-family-0x3A' 'w1-family-0x1D' 'w1-family-0x14' 'w1-family-0x2D' 'w1-family-0x43' 'w1-family-0x23' 'w1-family-0x26' 'w1-family-0x89' 'w1-family-0x91' 'w1-family-0x0b' 'w1-family-0x09' 'w1-family-0x32' 'w1-family-0x3D' 'w1-family-0x1C' 'w1-family-0x19' 'char-major-10-137' 'devname:vhci' 'tty-ldisc-15' 'acpi*:INT33E3:*' 'acpi*:INT33E1:*' 'of:N*T*Crealtek,rtl8723ds-btC*' 'of:N*T*Crealtek,rtl8723ds-bt' 'of:N*T*Crealtek,rtl8723cs-btC*' 'of:N*T*Crealtek,rtl8723cs-bt' 'of:N*T*Crealtek,rtl8723bs-btC*' 'of:N*T*Crealtek,rtl8723bs-bt' 'of:N*T*Crealtek,rtl8822cs-btC*' 'of:N*T*Crealtek,rtl8822cs-bt' 'acpi*:BCM2EAC:*' 'acpi*:BCM2EAB:*' 'acpi*:BCM2EAA:*' 'acpi*:BCM2EA9:*' 'acpi*:BCM2EA8:*' 'acpi*:BCM2EA7:*' 'acpi*:BCM2EA6:*' 'acpi*:BCM2EA5:*' 'acpi*:BCM2EA4:*' 'acpi*:BCM2EA3:*' 'acpi*:BCM2EA2:*' 'acpi*:BCM2EA1:*' 'acpi*:BCM2EA0:*' 'acpi*:BCM2E9F:*' 'acpi*:BCM2E9D:*' 'acpi*:BCM2E9C:*' 'acpi*:BCM2E9B:*' 'acpi*:BCM2E9A:*' 'acpi*:BCM2E99:*' 'acpi*:BCM2E98:*' 'acpi*:BCM2E97:*' 'acpi*:BCM2E96:*' 'acpi*:BCM2E95:*' 'acpi*:BCM2E94:*' 'acpi*:BCM2E93:*' 'acpi*:BCM2E92:*' 'acpi*:BCM2E90:*' 'acpi*:BCM2E8E:*' 'acpi*:BCM2E8D:*' 'acpi*:BCM2E8C:*' 'acpi*:BCM2E8B:*' 'acpi*:BCM2E8A:*' 'acpi*:BCM2E89:*' 'acpi*:BCM2E88:*' 'acpi*:BCM2E87:*' 'acpi*:BCM2E86:*' 'acpi*:BCM2E85:*' 'acpi*:BCM2E84:*' 'acpi*:BCM2E83:*' 'acpi*:BCM2E82:*' 'acpi*:BCM2E81:*' 'acpi*:BCM2E80:*' 'acpi*:BCM2E7F:*' 'acpi*:BCM2E7E:*' 'acpi*:BCM2E7D:*' 'acpi*:BCM2E7C:*' 'acpi*:BCM2E7B:*' 'acpi*:BCM2E7A:*' 'acpi*:BCM2E79:*' 'acpi*:BCM2E78:*' 'acpi*:BCM2E77:*' 'acpi*:BCM2E76:*' 'acpi*:BCM2E75:*' 'acpi*:BCM2E74:*' 'acpi*:BCM2E73:*' 'acpi*:BCM2E72:*' 'acpi*:BCM2E71:*' 'acpi*:BCM2E70:*' 'acpi*:BCM2E6F:*' 'acpi*:BCM2E6E:*' 'acpi*:BCM2E6D:*' 'acpi*:BCM2E6B:*' 'acpi*:BCM2E69:*' 'acpi*:BCM2E68:*' 'acpi*:BCM2E67:*' 'acpi*:BCM2E66:*' 'acpi*:BCM2E65:*' 'acpi*:BCM2E64:*' 'acpi*:BCM2E63:*' 'acpi*:BCM2E62:*' 'acpi*:BCM2E61:*' 'acpi*:BCM2E60:*' 'acpi*:BCM2E5F:*' 'acpi*:BCM2E5E:*' 'acpi*:BCM2E5D:*' 'acpi*:BCM2E5C:*' 'acpi*:BCM2E5B:*' 'acpi*:BCM2E5A:*' 'acpi*:BCM2E59:*' 'acpi*:BCM2E58:*' 'acpi*:BCM2E57:*' 'acpi*:BCM2E56:*' 'acpi*:BCM2E55:*' 'acpi*:BCM2E54:*' 'acpi*:BCM2E53:*' 'acpi*:BCM2E52:*' 'acpi*:BCM2E51:*' 'acpi*:BCM2E50:*' 'acpi*:BCM2E4F:*' 'acpi*:BCM2E4E:*' 'acpi*:BCM2E4D:*' 'acpi*:BCM2E4C:*' 'acpi*:BCM2E4B:*' 'acpi*:BCM2E4A:*' 'acpi*:BCM2E49:*' 'acpi*:BCM2E48:*' 'acpi*:BCM2E47:*' 'acpi*:BCM2E46:*' 'acpi*:BCM2E45:*' 'acpi*:BCM2E44:*' 'acpi*:BCM2E43:*' 'acpi*:BCM2E42:*' 'acpi*:BCM2E41:*' 'acpi*:BCM2E40:*' 'acpi*:BCM2E3F:*' 'acpi*:BCM2E3E:*' 'acpi*:BCM2E3D:*' 'acpi*:BCM2E3C:*' 'acpi*:BCM2E3B:*' 'acpi*:BCM2E3A:*' 'acpi*:BCM2E39:*' 'acpi*:BCM2E38:*' 'acpi*:BCM2E37:*' 'acpi*:BCM2E36:*' 'acpi*:BCM2E35:*' 'acpi*:BCM2E34:*' 'acpi*:BCM2E33:*' 'acpi*:BCM2E32:*' 'acpi*:BCM2E31:*' 'acpi*:BCM2E30:*' 'acpi*:BCM2E2F:*' 'acpi*:BCM2E2E:*' 'acpi*:BCM2E2D:*' 'acpi*:BCM2E2C:*' 'acpi*:BCM2E2B:*' 'acpi*:BCM2E2A:*' 'acpi*:BCM2E29:*' 'acpi*:BCM2E28:*' 'acpi*:BCM2E27:*' 'acpi*:BCM2E26:*' 'acpi*:BCM2E25:*' 'acpi*:BCM2E24:*' 'acpi*:BCM2E23:*' 'acpi*:BCM2E22:*' 'acpi*:BCM2E21:*' 'acpi*:BCM2E20:*' 'acpi*:BCM2E1F:*' 'acpi*:BCM2E1D:*' 'acpi*:BCM2E1C:*' 'acpi*:BCM2E1B:*' 'acpi*:BCM2E1A:*' 'acpi*:BCM2E19:*' 'acpi*:BCM2E18:*' 'acpi*:BCM2E17:*' 'acpi*:BCM2E16:*' 'acpi*:BCM2E15:*' 'acpi*:BCM2E14:*' 'acpi*:BCM2E13:*' 'acpi*:BCM2E12:*' 'acpi*:BCM2E11:*' 'acpi*:BCM2E10:*' 'acpi*:BCM2E0F:*' 'acpi*:BCM2E0E:*' 'acpi*:BCM2E0D:*' 'acpi*:BCM2E0C:*' 'acpi*:BCM2E0B:*' 'acpi*:BCM2E0A:*' 'acpi*:BCM2E09:*' 'acpi*:BCM2E08:*' 'acpi*:BCM2E07:*' 'acpi*:BCM2E06:*' 'acpi*:BCM2E05:*' 'acpi*:BCM2E04:*' 'acpi*:BCM2E03:*' 'acpi*:BCM2E02:*' 'acpi*:BCM2E01:*' 'acpi*:BCM2E00:*' 'of:N*T*Cmrvl,88w8997C*' 'of:N*T*Cmrvl,88w8997' 'of:N*T*Cmrvl,88w8897C*' 'of:N*T*Cmrvl,88w8897' 'acpi*:DLB26390:*' 'acpi*:DLB16390:*' 'acpi*:DLA16390:*' 'acpi*:QCOM6390:*' 'acpi*:QCOM2066:*' 'of:N*T*Cti,wl1837-stC*' 'of:N*T*Cti,wl1837-st' 'of:N*T*Cti,wl1835-stC*' 'of:N*T*Cti,wl1835-st' 'of:N*T*Cti,wl1831-stC*' 'of:N*T*Cti,wl1831-st' 'of:N*T*Cti,wl1807-stC*' 'of:N*T*Cti,wl1807-st' 'of:N*T*Cti,wl1805-stC*' 'of:N*T*Cti,wl1805-st' 'of:N*T*Cti,wl1801-stC*' 'of:N*T*Cti,wl1801-st' 'of:N*T*Cti,wl1285-stC*' 'of:N*T*Cti,wl1285-st' 'of:N*T*Cti,wl1283-stC*' 'of:N*T*Cti,wl1283-st' 'of:N*T*Cti,wl1281-stC*' 'of:N*T*Cti,wl1281-st' 'of:N*T*Cti,wl1273-stC*' 'of:N*T*Cti,wl1273-st' 'of:N*T*Cti,wl1271-stC*' 'of:N*T*Cti,wl1271-st' 'of:N*T*Cti,cc2560C*' 'of:N*T*Cti,cc2560' 'acpi*:OBDA8723:*' 'acpi*:OBDA0623:*' 'usb:v0A5Cp2033d*dc*dsc*dp*ic*isc*ip*in*' 'pci:v000014E4d00005F72sv*sd*bc02sc80i*' 'pci:v000014E4d00005F71sv*sd*bc02sc80i*' 'pci:v000014E4d00005F69sv*sd*bc02sc80i*' 'pci:v000014E4d00005FA0sv*sd*bc02sc80i*' 'usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp2200d*dc*dsc*dp*ic*isc*ip*in*' 'pcmcia:m*c*f*fn*pfn*paB38BCC2EpbE732BAE3pc*pd*' 'pcmcia:m*c*f*fn*pfn*paB38BCC2Epb44EBF863pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE1BFDD64pb9102BC82pc*pd*' 'pcmcia:m*c*f*fn*pfn*paE1BFDD64pbE168480Dpc*pd*' 'pcmcia:m*c*f*fn*pfn*paEFCE0A31pb*pcD4CE9B02pd*' 'pcmcia:m*c*f*fn*pfn*pa0A0736ECpb24E6DFABpc*pd*' 'pcmcia:m*c*f*fn*pfn*paE3987764pb2524B59Cpc*pd*' 'pcmcia:m*c*f*fn*pfn*paBAF16FBFpb657CC15Epc*pd*' 'usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*' 'usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*' 'usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in*' 'usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in*' 'of:N*T*Cusb4ca,301aC*' 'of:N*T*Cusb4ca,301a' 'of:N*T*Cusbcf3,e300C*' 'of:N*T*Cusbcf3,e300' 'of:N*T*Cusb1286,204eC*' 'of:N*T*Cusb1286,204e' 'sdio:c03v*d*' 'sdio:c02v*d*' 'pci:v00008086d0000A876sv*sd*bc*sc*i*' 'usb:v0489pE03Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE02Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3490d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3487d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3474d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3472d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3432d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3423d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3408d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3402d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3395d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3393d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3375d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3362d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pE006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pE005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pE004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pE003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p817Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p817Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p3121d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p311Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p311Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p311Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p3008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p3004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p0036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0B05p17D0d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0227d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0220d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p021Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0219d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp300Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp300Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp300Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04CAp3004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04C5p1330d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE095d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE078d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE076d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE05Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE04Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE04Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v03F0p311Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13D3p3304d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3pE019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p3002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0930p0215d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04F2pAFF1d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE03Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0489pE027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CF3p3000d*dc*dsc*dp*ic*isc*ip*in*' 'sdio:c*v02DFd9142*' 'sdio:c*v02DFd914A*' 'sdio:c*v02DFd9146*' 'sdio:c*v02DFd912E*' 'sdio:c*v02DFd9136*' 'sdio:c*v02DFd912A*' 'sdio:c*v02DFd911B*' 'sdio:c*v02DFd911A*' 'sdio:c*v02DFd9105*' 'sdio:c*v037Ad7961*' 'sdio:c*v037Ad7668*' 'sdio:c*v037Ad7663*' 'virtio:d00000028v*' 'of:N*T*Cnxp,88w8997-btC*' 'of:N*T*Cnxp,88w8997-bt' 'of:N*T*Cnxp,88w8987-btC*' 'of:N*T*Cnxp,88w8987-bt' 'pci:v0000197Bd00002393sv*sd*bc*sc*i*' 'pci:v0000197Bd00002388sv*sd*bc*sc*i*' 'pci:v0000197Bd00002383sv*sd*bc*sc*i*' 'pci:v00001180d00000592sv*sd*bc*sc*i*' 'platform:rtsx_usb_ms' 'rdma-netlink-subsys-4' 'net-pf-16-proto-20' 'rdma-netlink-subsys-5' 'rdma-netlink-subsys-2' 'rdma-client-issm' 'rdma-client-umad' 'rdma-client-uverbs' 'rdma-client-rdma_cm' 'pci:v00001867d00005E8Csv*sd*bc*sc*i*' 'pci:v000015B3d00005E8Csv*sd*bc*sc*i*' 'pci:v00001867d00006274sv*sd*bc*sc*i*' 'pci:v000015B3d00006274sv*sd*bc*sc*i*' 'pci:v00001867d00006282sv*sd*bc*sc*i*' 'pci:v000015B3d00006282sv*sd*bc*sc*i*' 'pci:v00001867d00006278sv*sd*bc*sc*i*' 'pci:v000015B3d00006278sv*sd*bc*sc*i*' 'pci:v00001867d00005A44sv*sd*bc*sc*i*' 'pci:v000015B3d00005A44sv*sd*bc*sc*i*' 'fs-ipathfs' 'pci:v00001077d00007322sv*sd*bc*sc*i*' 'pci:v00001077d00007220sv*sd*bc*sc*i*' 'pci:v00001FC1d00000010sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000EFA3sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000EFA2sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000EFA1sv*sd*bc*sc*i*' 'pci:v00001D0Fd0000EFA0sv*sd*bc*sc*i*' 'i40iw' 'auxiliary:i40e.iwarp' 'auxiliary:ice.roce' 'auxiliary:ice.iwarp' 'auxiliary:mana.rdma' 'auxiliary:mlx4_core.ib' 'auxiliary:mlx5_core.rdma-rep' 'auxiliary:mlx5_core.rdma' 'auxiliary:mlx5_core.multiport' 'pci:v000015ADd00000820sv*sd*bc*sc*i*' 'pci:v00001137d000000CFsv*sd*bc*sc*i*' 'pci:v00008086d000024F1sv*sd*bc*sc*i*' 'pci:v00008086d000024F0sv*sd*bc*sc*i*' 'auxiliary:bnxt_en.rdma' 'pci:v00001DEDd0000107Fsv*sd*bc*sc*i*' 'rtnl-link-ipoib' 'rdma-link-rxe' 'rdma-link-siw' 'pcmcia:m02D0c0476f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m02D0c0448f*fn*pfn*pa*pb*pc*pd*' 'pci:v000014E4d00004351sv*sd*bc*sc*i*' 'pci:v000014E4d00004350sv*sd*bc*sc*i*' 'pci:v000014E4d0000432Csv*sd*bc*sc*i*' 'pci:v000014E4d0000432Bsv*sd*bc*sc*i*' 'pci:v000014E4d00004329sv*sd*bc*sc*i*' 'pci:v000014E4d00004328sv*sd*bc*sc*i*' 'pci:v000014E4d00004325sv*sd*bc*sc*i*' 'pci:v000014E4d00004324sv*sd*bc*sc*i*' 'pci:v000014E4d0000A8D6sv*sd*bc*sc*i*' 'pci:v000014E4d00004322sv*sd*bc*sc*i*' 'pci:v000014E4d00004321sv*sd*bc*sc*i*' 'pci:v000014E4d00004320sv*sd*bc*sc*i*' 'pci:v000014E4d00004319sv*sd*bc*sc*i*' 'pci:v000014A4d00004318sv*sd*bc*sc*i*' 'pci:v000014E4d00004318sv*sd*bc*sc*i*' 'pci:v000014E4d00004315sv*sd*bc*sc*i*' 'pci:v000014E4d00004312sv*sd*bc*sc*i*' 'pci:v000014E4d00004311sv*sd*bc*sc*i*' 'pci:v000014E4d00004307sv*sd*bc*sc*i*' 'pci:v000014E4d00004306sv*sd*bc*sc*i*' 'pci:v000014E4d00004301sv*sd*bc*sc*i*' 'pci:v000014E4d0000A8DCsv*sd*bc*sc*i*' 'pci:v000014E4d0000A8DBsv*sd*bc*sc*i*' 'pci:v000014E4d00004727sv*sd*bc*sc*i*' 'pci:v000014E4d000043B1sv*sd*bc*sc*i*' 'pci:v000014E4d000043AAsv*sd*bc*sc*i*' 'pci:v000014E4d000043A9sv*sd*bc*sc*i*' 'pci:v000014E4d000043A0sv*sd*bc*sc*i*' 'pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*' 'pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*' 'pci:v000014E4d00004365sv00001028sd00000018bc*sc*i*' 'pci:v000014E4d00004365sv00001028sd00000016bc*sc*i*' 'pci:v000014E4d00004360sv*sd*bc*sc*i*' 'pci:v000014E4d00004359sv*sd*bc*sc*i*' 'pci:v000014E4d00004358sv*sd*bc*sc*i*' 'pci:v000014E4d00004357sv*sd*bc*sc*i*' 'pci:v000014E4d00004353sv*sd*bc*sc*i*' 'pci:v000014E4d00004331sv*sd*bc*sc*i*' 'pci:v000014E4d0000A8D8sv*sd*bc*sc*i*' 'pci:v000014E4d00004313sv*sd*bc*sc*i*' 'pci:v000014E4d00000576sv*sd*bc*sc*i*' 'devname:vhost-net' 'char-major-10-238' 'tcm_vhost' 'devname:vhost-vsock' 'char-major-10-241' 'rpmsg:rpmsg_chrdev' 'rpmsg:rpmsg_ctrl' 'rpmsg:rpmsg_ns' 'rpmsg:glink_ssr' 'of:N*T*Cqcom,glink-rpmC*' 'of:N*T*Cqcom,glink-rpm' 'virtio:d00000007v*' 'platform:amd_sdw_manager' 'auxiliary:soundwire_intel.link' 'of:N*T*Cqcom,soundwire-v2.0.0C*' 'of:N*T*Cqcom,soundwire-v2.0.0' 'of:N*T*Cqcom,soundwire-v1.7.0C*' 'of:N*T*Cqcom,soundwire-v1.7.0' 'of:N*T*Cqcom,soundwire-v1.6.0C*' 'of:N*T*Cqcom,soundwire-v1.6.0' 'of:N*T*Cqcom,soundwire-v1.5.1C*' 'of:N*T*Cqcom,soundwire-v1.5.1' 'of:N*T*Cqcom,soundwire-v1.3.0C*' 'of:N*T*Cqcom,soundwire-v1.3.0' 'spi:adis16201' 'spi:adis16209' 'i2c:adxl314' 'i2c:adxl313' 'i2c:adxl312' 'of:N*T*Cadi,adxl314C*' 'of:N*T*Cadi,adxl314' 'of:N*T*Cadi,adxl313C*' 'of:N*T*Cadi,adxl313' 'of:N*T*Cadi,adxl312C*' 'of:N*T*Cadi,adxl312' 'spi:adxl314' 'spi:adxl313' 'spi:adxl312' 'of:N*T*Cadi,adxl314C*' 'of:N*T*Cadi,adxl314' 'of:N*T*Cadi,adxl313C*' 'of:N*T*Cadi,adxl313' 'of:N*T*Cadi,adxl312C*' 'of:N*T*Cadi,adxl312' 'i2c:adxl359' 'i2c:adxl355' 'of:N*T*Cadi,adxl359C*' 'of:N*T*Cadi,adxl359' 'of:N*T*Cadi,adxl355C*' 'of:N*T*Cadi,adxl355' 'spi:adxl359' 'spi:adxl355' 'of:N*T*Cadi,adxl359C*' 'of:N*T*Cadi,adxl359' 'of:N*T*Cadi,adxl355C*' 'of:N*T*Cadi,adxl355' 'i2c:adxl367' 'of:N*T*Cadi,adxl367C*' 'of:N*T*Cadi,adxl367' 'spi:adxl367' 'of:N*T*Cadi,adxl367C*' 'of:N*T*Cadi,adxl367' 'i2c:adxl372' 'of:N*T*Cadi,adxl372C*' 'of:N*T*Cadi,adxl372' 'spi:adxl372' 'of:N*T*Cadi,adxl372C*' 'of:N*T*Cadi,adxl372' 'spi:bma220' 'i2c:bma400' 'of:N*T*Cbosch,bma400C*' 'of:N*T*Cbosch,bma400' 'spi:bma400' 'of:N*T*Cbosch,bma400C*' 'of:N*T*Cbosch,bma400' 'acpi*:DUAL250E:*' 'acpi*:BSBA0150:*' 'acpi*:BOSC0200:*' 'acpi*:BMI055A:*' 'acpi*:BMC150A:*' 'acpi*:BMA250E:*' 'acpi*:BMA222E:*' 'acpi*:BMA222:*' 'acpi*:BMA0280:*' 'acpi*:BMA0255:*' 'i2c:bmi055_accel' 'i2c:bmc156_accel' 'i2c:bmc150_accel' 'i2c:bma280' 'i2c:bma255' 'i2c:bma254' 'i2c:bma253' 'i2c:bma250e' 'i2c:bma222e' 'i2c:bma222' 'of:N*T*Cbosch,bmi055_accelC*' 'of:N*T*Cbosch,bmi055_accel' 'of:N*T*Cbosch,bmc156_accelC*' 'of:N*T*Cbosch,bmc156_accel' 'of:N*T*Cbosch,bmc150_accelC*' 'of:N*T*Cbosch,bmc150_accel' 'of:N*T*Cbosch,bma280C*' 'of:N*T*Cbosch,bma280' 'of:N*T*Cbosch,bma255C*' 'of:N*T*Cbosch,bma255' 'of:N*T*Cbosch,bma254C*' 'of:N*T*Cbosch,bma254' 'of:N*T*Cbosch,bma253C*' 'of:N*T*Cbosch,bma253' 'of:N*T*Cbosch,bma250eC*' 'of:N*T*Cbosch,bma250e' 'of:N*T*Cbosch,bma222eC*' 'of:N*T*Cbosch,bma222e' 'of:N*T*Cbosch,bma222C*' 'of:N*T*Cbosch,bma222' 'acpi*:BSBA0150:*' 'acpi*:BMI055A:*' 'acpi*:BMC150A:*' 'acpi*:BMA250E:*' 'acpi*:BMA222E:*' 'acpi*:BMA222:*' 'acpi*:BMA0280:*' 'acpi*:BMA0255:*' 'spi:bmi055_accel' 'spi:bmc156_accel' 'spi:bmc150_accel' 'spi:bma280' 'spi:bma255' 'spi:bma253' 'spi:bma250e' 'spi:bma222e' 'spi:bma222' 'of:N*T*Cbosch,bmi090l-accelC*' 'of:N*T*Cbosch,bmi090l-accel' 'of:N*T*Cbosch,bmi088-accelC*' 'of:N*T*Cbosch,bmi088-accel' 'of:N*T*Cbosch,bmi085-accelC*' 'of:N*T*Cbosch,bmi085-accel' 'i2c:bmi090l-accel' 'i2c:bmi088-accel' 'i2c:bmi085-accel' 'of:N*T*Cbosch,bmi090l-accelC*' 'of:N*T*Cbosch,bmi090l-accel' 'of:N*T*Cbosch,bmi088-accelC*' 'of:N*T*Cbosch,bmi088-accel' 'of:N*T*Cbosch,bmi085-accelC*' 'of:N*T*Cbosch,bmi085-accel' 'spi:bmi090l-accel' 'spi:bmi088-accel' 'spi:bmi085-accel' 'acpi*:MIRAACC:*' 'acpi*:NSA2513:*' 'i2c:da280' 'i2c:da226' 'i2c:da217' 'i2c:da311' 'i2c:dmard07' 'i2c:dmard06' 'i2c:dmard05' 'of:N*T*Cdomintech,dmard07C*' 'of:N*T*Cdomintech,dmard07' 'of:N*T*Cdomintech,dmard06C*' 'of:N*T*Cdomintech,dmard06' 'of:N*T*Cdomintech,dmard05C*' 'of:N*T*Cdomintech,dmard05' 'i2c:dmard09' 'i2c:dmard10' 'i2c:fxls8964af' 'i2c:fxls8962af' 'of:N*T*Cnxp,fxls8964afC*' 'of:N*T*Cnxp,fxls8964af' 'of:N*T*Cnxp,fxls8962afC*' 'of:N*T*Cnxp,fxls8962af' 'of:N*T*Cnxp,fxls8964afC*' 'of:N*T*Cnxp,fxls8964af' 'of:N*T*Cnxp,fxls8962afC*' 'of:N*T*Cnxp,fxls8962af' 'spi:fxls8964af' 'spi:fxls8962af' 'platform:HID-SENSOR-20007b' 'platform:HID-SENSOR-200073' 'i2c:kx132acr-lbz' 'i2c:kx132-1211' 'i2c:kx022a' 'of:N*T*Crohm,kx132acr-lbzC*' 'of:N*T*Crohm,kx132acr-lbz' 'of:N*T*Ckionix,kx132-1211C*' 'of:N*T*Ckionix,kx132-1211' 'of:N*T*Ckionix,kx022aC*' 'of:N*T*Ckionix,kx022a' 'spi:kx132acr-lbz' 'spi:kx132-1211' 'spi:kx022a' 'of:N*T*Crohm,kx132acr-lbzC*' 'of:N*T*Crohm,kx132acr-lbz' 'of:N*T*Ckionix,kx132-1211C*' 'of:N*T*Ckionix,kx132-1211' 'of:N*T*Ckionix,kx022aC*' 'of:N*T*Ckionix,kx022a' 'acpi*:SMO8500:*' 'acpi*:KXJ2109:*' 'acpi*:KXTJ1009:*' 'acpi*:KIOX020A:*' 'acpi*:KIOX010A:*' 'acpi*:KIOX000A:*' 'acpi*:KIOX0009:*' 'acpi*:KIOX0008:*' 'acpi*:KXCJ9000:*' 'acpi*:KXCJ1008:*' 'acpi*:KXCJ1013:*' 'i2c:SMO8500' 'i2c:kx023-1025' 'i2c:kxtf9' 'i2c:kxtj21009' 'i2c:kxcj91008' 'i2c:kxcjk1013' 'of:N*T*Ckionix,kx023-1025C*' 'of:N*T*Ckionix,kx023-1025' 'of:N*T*Ckionix,kxtf9C*' 'of:N*T*Ckionix,kxtf9' 'of:N*T*Ckionix,kxtj21009C*' 'of:N*T*Ckionix,kxtj21009' 'of:N*T*Ckionix,kxcj91008C*' 'of:N*T*Ckionix,kxcj91008' 'of:N*T*Ckionix,kxcjk1013C*' 'of:N*T*Ckionix,kxcjk1013' 'spi:kxsd9' 'of:N*T*Ckionix,kxsd9C*' 'of:N*T*Ckionix,kxsd9' 'of:N*T*Ckionix,kxsd9C*' 'of:N*T*Ckionix,kxsd9' 'i2c:kxsd9' 'i2c:mc3230' 'i2c:mma7456' 'i2c:mma7455' 'of:N*T*Cfsl,mma7456C*' 'of:N*T*Cfsl,mma7456' 'of:N*T*Cfsl,mma7455C*' 'of:N*T*Cfsl,mma7455' 'spi:mma7456' 'spi:mma7455' 'i2c:mma7660' 'of:N*T*Cfsl,mma7660C*' 'of:N*T*Cfsl,mma7660' 'acpi*:MMA7660:*' 'of:N*T*Cfsl,mma8653C*' 'of:N*T*Cfsl,mma8653' 'of:N*T*Cfsl,mma8652C*' 'of:N*T*Cfsl,mma8652' 'of:N*T*Cfsl,mma8453C*' 'of:N*T*Cfsl,mma8453' 'of:N*T*Cfsl,mma8452C*' 'of:N*T*Cfsl,mma8452' 'of:N*T*Cfsl,mma8451C*' 'of:N*T*Cfsl,mma8451' 'of:N*T*Cfsl,fxls8471C*' 'of:N*T*Cfsl,fxls8471' 'i2c:mma8653' 'i2c:mma8652' 'i2c:mma8453' 'i2c:mma8452' 'i2c:mma8451' 'i2c:fxls8471' 'acpi*:MMA9551:*' 'i2c:mma9551' 'acpi*:MMA9553:*' 'i2c:mma9553' 'i2c:msa311' 'of:N*T*Cmemsensing,msa311C*' 'of:N*T*Cmemsensing,msa311' 'acpi*:MDA6655:*' 'acpi*:MXC6655:*' 'acpi*:MXC4005:*' 'of:N*T*Cmemsic,mxc6655C*' 'of:N*T*Cmemsic,mxc6655' 'of:N*T*Cmemsic,mxc4005C*' 'of:N*T*Cmemsic,mxc4005' 'i2c:mxc6655' 'i2c:mxc4005' 'acpi*:MXC6255:*' 'acpi*:MXC6225:*' 'i2c:mxc6255' 'i2c:mxc6225' 'spi:sca3000_e05' 'spi:sca3000_e04' 'spi:sca3000_e02' 'spi:sca3000_d01' 'of:N*T*Cmurata,scl3300C*' 'of:N*T*Cmurata,scl3300' 'of:N*T*Cmurata,sca3300C*' 'of:N*T*Cmurata,sca3300' 'spi:scl3300' 'spi:sca3300' 'i2c:stk8312' 'i2c:STK8312' 'i2c:stk8ba50' 'acpi*:STK8BA50:*' 'platform:cros-ec-accel-legacy' 'of:N*T*Cst,iis328dqC*' 'of:N*T*Cst,iis328dq' 'of:N*T*Csilan,sc7a20C*' 'of:N*T*Csilan,sc7a20' 'of:N*T*Cst,lsm303c-accelC*' 'of:N*T*Cst,lsm303c-accel' 'of:N*T*Cst,lis302dlC*' 'of:N*T*Cst,lis302dl' 'of:N*T*Cst,lis2hh12C*' 'of:N*T*Cst,lis2hh12' 'of:N*T*Cst,lis2ds12C*' 'of:N*T*Cst,lis2ds12' 'of:N*T*Cst,lis2de12C*' 'of:N*T*Cst,lis2de12' 'of:N*T*Cst,lis3deC*' 'of:N*T*Cst,lis3de' 'of:N*T*Cst,lis2dw12C*' 'of:N*T*Cst,lis2dw12' 'of:N*T*Cst,lng2dm-accelC*' 'of:N*T*Cst,lng2dm-accel' 'of:N*T*Cst,lis3l02dqC*' 'of:N*T*Cst,lis3l02dq' 'of:N*T*Cst,h3lis331dl-accelC*' 'of:N*T*Cst,h3lis331dl-accel' 'of:N*T*Cst,lis2dh12-accelC*' 'of:N*T*Cst,lis2dh12-accel' 'of:N*T*Cst,lsm303agr-accelC*' 'of:N*T*Cst,lsm303agr-accel' 'of:N*T*Cst,lsm330-accelC*' 'of:N*T*Cst,lsm330-accel' 'of:N*T*Cst,lsm303dlm-accelC*' 'of:N*T*Cst,lsm303dlm-accel' 'of:N*T*Cst,lsm303dl-accelC*' 'of:N*T*Cst,lsm303dl-accel' 'of:N*T*Cst,lis331dlh-accelC*' 'of:N*T*Cst,lis331dlh-accel' 'of:N*T*Cst,lis331dl-accelC*' 'of:N*T*Cst,lis331dl-accel' 'of:N*T*Cst,lsm330dlc-accelC*' 'of:N*T*Cst,lsm330dlc-accel' 'of:N*T*Cst,lsm330dl-accelC*' 'of:N*T*Cst,lsm330dl-accel' 'of:N*T*Cst,lsm330d-accelC*' 'of:N*T*Cst,lsm330d-accel' 'of:N*T*Cst,lis3dh-accelC*' 'of:N*T*Cst,lis3dh-accel' 'of:N*T*Cst,lsm303dlhc-accelC*' 'of:N*T*Cst,lsm303dlhc-accel' 'of:N*T*Cst,lsm303dlh-accelC*' 'of:N*T*Cst,lsm303dlh-accel' 'of:N*T*Cst,lis3lv02dl-accelC*' 'of:N*T*Cst,lis3lv02dl-accel' 'of:N*T*Cst,lis3lv02dC*' 'of:N*T*Cst,lis3lv02d' 'acpi*:SMO8A90:*' 'acpi*:SMO8840:*' 'i2c:iis328dq' 'i2c:sc7a20' 'i2c:lsm303c_accel' 'i2c:lis302dl' 'i2c:lis2hh12' 'i2c:lis2ds12' 'i2c:lis2de12' 'i2c:lis3de' 'i2c:lis2dw12' 'i2c:lis3lv02dl_accel' 'i2c:lis331dl_accel' 'i2c:h3lis331dl_accel' 'i2c:lng2dm' 'i2c:lis3l02dq' 'i2c:lis2dh12_accel' 'i2c:lsm303agr_accel' 'i2c:lsm330_accel' 'i2c:lsm303dlm_accel' 'i2c:lsm303dl_accel' 'i2c:lis331dlh' 'i2c:lsm330dlc_accel' 'i2c:lsm330dl_accel' 'i2c:lsm330d_accel' 'i2c:lis3dh' 'i2c:lsm303dlhc_accel' 'i2c:lsm303dlh_accel' 'of:N*T*Cst,iis328dqC*' 'of:N*T*Cst,iis328dq' 'of:N*T*Cst,lsm303c-accelC*' 'of:N*T*Cst,lsm303c-accel' 'of:N*T*Cst,lis302dlC*' 'of:N*T*Cst,lis302dl' 'of:N*T*Cst,lis3deC*' 'of:N*T*Cst,lis3de' 'of:N*T*Cst,lis3dhhC*' 'of:N*T*Cst,lis3dhh' 'of:N*T*Cst,lis2dw12C*' 'of:N*T*Cst,lis2dw12' 'of:N*T*Cst,lis331dl-accelC*' 'of:N*T*Cst,lis331dl-accel' 'of:N*T*Cst,h3lis331dl-accelC*' 'of:N*T*Cst,h3lis331dl-accel' 'of:N*T*Cst,lng2dm-accelC*' 'of:N*T*Cst,lng2dm-accel' 'of:N*T*Cst,lis3l02dqC*' 'of:N*T*Cst,lis3l02dq' 'of:N*T*Cst,lis2ds12C*' 'of:N*T*Cst,lis2ds12' 'of:N*T*Cst,lis2dh12-accelC*' 'of:N*T*Cst,lis2dh12-accel' 'of:N*T*Cst,lsm303agr-accelC*' 'of:N*T*Cst,lsm303agr-accel' 'of:N*T*Cst,lsm330-accelC*' 'of:N*T*Cst,lsm330-accel' 'of:N*T*Cst,lis331dlh-accelC*' 'of:N*T*Cst,lis331dlh-accel' 'of:N*T*Cst,lsm330dlc-accelC*' 'of:N*T*Cst,lsm330dlc-accel' 'of:N*T*Cst,lsm330dl-accelC*' 'of:N*T*Cst,lsm330dl-accel' 'of:N*T*Cst,lsm330d-accelC*' 'of:N*T*Cst,lsm330d-accel' 'of:N*T*Cst,lis3dh-accelC*' 'of:N*T*Cst,lis3dh-accel' 'of:N*T*Cst,lis3lv02dl-accelC*' 'of:N*T*Cst,lis3lv02dl-accel' 'of:N*T*Cst,lis302dl-spiC*' 'of:N*T*Cst,lis302dl-spi' 'spi:iis328dq' 'spi:lsm303c_accel' 'spi:lis302dl' 'spi:lis3de' 'spi:lis3dhh' 'spi:lis2dw12' 'spi:lis3lv02dl_accel' 'spi:lis331dl_accel' 'spi:h3lis331dl_accel' 'spi:lng2dm' 'spi:lis3l02dq' 'spi:lis2ds12' 'spi:lis2dh12_accel' 'spi:lsm303agr_accel' 'spi:lsm330_accel' 'spi:lis331dlh' 'spi:lsm330dlc_accel' 'spi:lsm330dl_accel' 'spi:lsm330d_accel' 'spi:lis3dh' 'of:N*T*Cadi,ad4130C*' 'of:N*T*Cadi,ad4130' 'of:N*T*Cadi,ad7091r5C*' 'of:N*T*Cadi,ad7091r5' 'i2c:ad7091r5' 'of:N*T*Cadi,ad7091r8C*' 'of:N*T*Cadi,ad7091r8' 'of:N*T*Cadi,ad7091r4C*' 'of:N*T*Cadi,ad7091r4' 'of:N*T*Cadi,ad7091r2C*' 'of:N*T*Cadi,ad7091r2' 'spi:ad7091r8' 'spi:ad7091r4' 'spi:ad7091r2' 'of:N*T*Cadi,ad7124-8C*' 'of:N*T*Cadi,ad7124-8' 'of:N*T*Cadi,ad7124-4C*' 'of:N*T*Cadi,ad7124-4' 'spi:ad7124-8' 'spi:ad7124-4' 'of:N*T*Cadi,ad7177-2C*' 'of:N*T*Cadi,ad7177-2' 'of:N*T*Cadi,ad7176-2C*' 'of:N*T*Cadi,ad7176-2' 'of:N*T*Cadi,ad7175-8C*' 'of:N*T*Cadi,ad7175-8' 'of:N*T*Cadi,ad7175-2C*' 'of:N*T*Cadi,ad7175-2' 'of:N*T*Cadi,ad7173-8C*' 'of:N*T*Cadi,ad7173-8' 'of:N*T*Cadi,ad7172-4C*' 'of:N*T*Cadi,ad7172-4' 'of:N*T*Cadi,ad7172-2C*' 'of:N*T*Cadi,ad7172-2' 'of:N*T*Cadi,ad4116C*' 'of:N*T*Cadi,ad4116' 'of:N*T*Cadi,ad4115C*' 'of:N*T*Cadi,ad4115' 'of:N*T*Cadi,ad4114C*' 'of:N*T*Cadi,ad4114' 'of:N*T*Cadi,ad4112C*' 'of:N*T*Cadi,ad4112' 'of:N*T*Cadi,ad4111C*' 'of:N*T*Cadi,ad4111' 'spi:ad7177-2' 'spi:ad7176-2' 'spi:ad7175-8' 'spi:ad7175-2' 'spi:ad7173-8' 'spi:ad7172-4' 'spi:ad7172-2' 'spi:ad4116' 'spi:ad4115' 'spi:ad4114' 'spi:ad4112' 'spi:ad4111' 'of:N*T*Cadi,ad7195C*' 'of:N*T*Cadi,ad7195' 'of:N*T*Cadi,ad7194C*' 'of:N*T*Cadi,ad7194' 'of:N*T*Cadi,ad7193C*' 'of:N*T*Cadi,ad7193' 'of:N*T*Cadi,ad7192C*' 'of:N*T*Cadi,ad7192' 'of:N*T*Cadi,ad7190C*' 'of:N*T*Cadi,ad7190' 'spi:ad7195' 'spi:ad7194' 'spi:ad7193' 'spi:ad7192' 'spi:ad7190' 'spi:ad7266' 'spi:ad7265' 'spi:ad7280a' 'i2c:ad7291' 'of:N*T*Cadi,ad7291C*' 'of:N*T*Cadi,ad7291' 'spi:ad7292' 'of:N*T*Cadi,ad7292C*' 'of:N*T*Cadi,ad7292' 'acpi*:INT3494:*' 'spi:ad7298' 'spi:ad7384-4' 'spi:ad7383-4' 'spi:ad7381-4' 'spi:ad7380-4' 'spi:ad7384' 'spi:ad7383' 'spi:ad7381' 'spi:ad7380' 'spi:ltc2314-14' 'spi:ads7868' 'spi:ads7867' 'spi:ads7866' 'spi:adc121s' 'spi:adc101s' 'spi:adc081s' 'spi:ad7940' 'spi:ad7920' 'spi:ad7910' 'spi:ad7495' 'spi:ad7478a' 'spi:ad7478' 'spi:ad7477a' 'spi:ad7477' 'spi:ad7476a' 'spi:ad7476' 'spi:ad7475' 'spi:ad7468' 'spi:ad7467' 'spi:ad7466' 'spi:ad7278' 'spi:ad7277' 'spi:ad7276' 'spi:ad7274' 'spi:ad7273' 'spi:ad7091r' 'spi:ad7091' 'platform:ad7606-8' 'platform:ad7606-6' 'platform:ad7606-4' 'platform:ad7605-4' 'of:N*T*Cadi,ad7606-8C*' 'of:N*T*Cadi,ad7606-8' 'of:N*T*Cadi,ad7606-6C*' 'of:N*T*Cadi,ad7606-6' 'of:N*T*Cadi,ad7606-4C*' 'of:N*T*Cadi,ad7606-4' 'of:N*T*Cadi,ad7605-4C*' 'of:N*T*Cadi,ad7605-4' 'of:N*T*Cadi,ad7616C*' 'of:N*T*Cadi,ad7616' 'of:N*T*Cadi,ad7606bC*' 'of:N*T*Cadi,ad7606b' 'of:N*T*Cadi,ad7606-8C*' 'of:N*T*Cadi,ad7606-8' 'of:N*T*Cadi,ad7606-6C*' 'of:N*T*Cadi,ad7606-6' 'of:N*T*Cadi,ad7606-4C*' 'of:N*T*Cadi,ad7606-4' 'of:N*T*Cadi,ad7605-4C*' 'of:N*T*Cadi,ad7605-4' 'spi:ad7616' 'spi:ad7606b' 'spi:ad7606-8' 'spi:ad7606-6' 'spi:ad7606-4' 'spi:ad7605-4' 'spi:ad7767-2' 'spi:ad7767-1' 'spi:ad7767' 'spi:ad7766-2' 'spi:ad7766-1' 'spi:ad7766' 'spi:ad7768-1' 'of:N*T*Cadi,ad7768-1C*' 'of:N*T*Cadi,ad7768-1' 'spi:ad7781' 'spi:ad7780' 'spi:ad7171' 'spi:ad7170' 'spi:ad7791' 'spi:ad7790' 'spi:ad7789' 'spi:ad7788' 'spi:ad7787' 'spi:ad7799' 'spi:ad7798' 'spi:ad7797' 'spi:ad7796' 'spi:ad7795' 'spi:ad7794' 'spi:ad7793' 'spi:ad7792' 'spi:ad7785' 'spi:ad7887' 'spi:ad7928' 'spi:ad7918' 'spi:ad7908' 'spi:ad7924' 'spi:ad7923' 'spi:ad7914' 'spi:ad7904' 'of:N*T*Cadi,ad7928C*' 'of:N*T*Cadi,ad7928' 'of:N*T*Cadi,ad7918C*' 'of:N*T*Cadi,ad7918' 'of:N*T*Cadi,ad7908C*' 'of:N*T*Cadi,ad7908' 'of:N*T*Cadi,ad7924C*' 'of:N*T*Cadi,ad7924' 'of:N*T*Cadi,ad7923C*' 'of:N*T*Cadi,ad7923' 'of:N*T*Cadi,ad7914C*' 'of:N*T*Cadi,ad7914' 'of:N*T*Cadi,ad7904C*' 'of:N*T*Cadi,ad7904' 'of:N*T*Cadi,ad7986C*' 'of:N*T*Cadi,ad7986' 'of:N*T*Cadi,ad7985C*' 'of:N*T*Cadi,ad7985' 'of:N*T*Cadi,ad7944C*' 'of:N*T*Cadi,ad7944' 'spi:ad7986' 'spi:ad7985' 'spi:ad7944' 'of:N*T*Cadi,ad7689C*' 'of:N*T*Cadi,ad7689' 'of:N*T*Cadi,ad7682C*' 'of:N*T*Cadi,ad7682' 'of:N*T*Cadi,ad7949C*' 'of:N*T*Cadi,ad7949' 'spi:ad7689' 'spi:ad7682' 'spi:ad7949' 'i2c:ad7998' 'i2c:ad7997' 'i2c:ad7994' 'i2c:ad7993' 'i2c:ad7992' 'i2c:ad7999' 'i2c:ad7995' 'i2c:ad7991' 'of:N*T*Cadi,ad9467C*' 'of:N*T*Cadi,ad9467' 'of:N*T*Cadi,ad9434C*' 'of:N*T*Cadi,ad9434' 'of:N*T*Cadi,ad9265C*' 'of:N*T*Cadi,ad9265' 'spi:ad9467' 'spi:ad9434' 'spi:ad9265' 'of:N*T*Cx-powers,axp813-adcC*' 'of:N*T*Cx-powers,axp813-adc' 'of:N*T*Cx-powers,axp221-adcC*' 'of:N*T*Cx-powers,axp221-adc' 'of:N*T*Cx-powers,axp209-adcC*' 'of:N*T*Cx-powers,axp209-adc' 'of:N*T*Cx-powers,axp192-adcC*' 'of:N*T*Cx-powers,axp192-adc' 'platform:axp813-adc' 'platform:axp22x-adc' 'platform:axp20x-adc' 'platform:axp192-adc' 'platform:axp288_adc' 'of:N*T*Ccosmic,10001-adcC*' 'of:N*T*Ccosmic,10001-adc' 'platform:dln2-adc' 'of:N*T*Caxentia,tse850-envelope-detectorC*' 'of:N*T*Caxentia,tse850-envelope-detector' 'of:N*T*Cholt,hi8435C*' 'of:N*T*Cholt,hi8435' 'spi:hi8435' 'platform:hx711-gpio' 'of:N*T*Cavia,hx711C*' 'of:N*T*Cavia,hx711' 'i2c:ina231' 'i2c:ina230' 'i2c:ina226' 'i2c:ina220' 'i2c:ina219' 'of:N*T*Cti,ina231C*' 'of:N*T*Cti,ina231' 'of:N*T*Cti,ina230C*' 'of:N*T*Cti,ina230' 'of:N*T*Cti,ina226C*' 'of:N*T*Cti,ina226' 'of:N*T*Cti,ina220C*' 'of:N*T*Cti,ina220' 'of:N*T*Cti,ina219C*' 'of:N*T*Cti,ina219' 'platform:mrfld_bcove_adc' 'platform:lp8788-adc' 'of:N*T*Clltc,ltc2309C*' 'of:N*T*Clltc,ltc2309' 'i2c:ltc2309' 'i2c:ltc2473' 'i2c:ltc2471' 'i2c:ltc2485' 'of:N*T*Clltc,ltc2496C*' 'of:N*T*Clltc,ltc2496' 'i2c:ltc2499' 'i2c:ltc2497' 'of:N*T*Clltc,ltc2499C*' 'of:N*T*Clltc,ltc2499' 'of:N*T*Clltc,ltc2497C*' 'of:N*T*Clltc,ltc2497' 'spi:max1231' 'spi:max1229' 'spi:max1227' 'spi:max1031' 'spi:max1029' 'spi:max1027' 'of:N*T*Cmaxim,max1231C*' 'of:N*T*Cmaxim,max1231' 'of:N*T*Cmaxim,max1229C*' 'of:N*T*Cmaxim,max1229' 'of:N*T*Cmaxim,max1227C*' 'of:N*T*Cmaxim,max1227' 'of:N*T*Cmaxim,max1031C*' 'of:N*T*Cmaxim,max1031' 'of:N*T*Cmaxim,max1029C*' 'of:N*T*Cmaxim,max1029' 'of:N*T*Cmaxim,max1027C*' 'of:N*T*Cmaxim,max1027' 'of:N*T*Cmaxim,max11100C*' 'of:N*T*Cmaxim,max11100' 'spi:max1119' 'spi:max1118' 'spi:max1117' 'of:N*T*Cmaxim,max1119C*' 'of:N*T*Cmaxim,max1119' 'of:N*T*Cmaxim,max1118C*' 'of:N*T*Cmaxim,max1118' 'of:N*T*Cmaxim,max1117C*' 'of:N*T*Cmaxim,max1117' 'spi:max11205b' 'spi:max11205a' 'of:N*T*Cmaxim,max11205bC*' 'of:N*T*Cmaxim,max11205b' 'of:N*T*Cmaxim,max11205aC*' 'of:N*T*Cmaxim,max11205a' 'of:N*T*Cadi,max11410C*' 'of:N*T*Cadi,max11410' 'spi:max11410' 'of:N*T*Cmaxim,max1241C*' 'of:N*T*Cmaxim,max1241' 'of:N*T*Cmaxim,max11647C*' 'of:N*T*Cmaxim,max11647' 'of:N*T*Cmaxim,max11646C*' 'of:N*T*Cmaxim,max11646' 'of:N*T*Cmaxim,max11645C*' 'of:N*T*Cmaxim,max11645' 'of:N*T*Cmaxim,max11644C*' 'of:N*T*Cmaxim,max11644' 'of:N*T*Cmaxim,max11617C*' 'of:N*T*Cmaxim,max11617' 'of:N*T*Cmaxim,max11616C*' 'of:N*T*Cmaxim,max11616' 'of:N*T*Cmaxim,max11615C*' 'of:N*T*Cmaxim,max11615' 'of:N*T*Cmaxim,max11614C*' 'of:N*T*Cmaxim,max11614' 'of:N*T*Cmaxim,max11613C*' 'of:N*T*Cmaxim,max11613' 'of:N*T*Cmaxim,max11612C*' 'of:N*T*Cmaxim,max11612' 'of:N*T*Cmaxim,max11611C*' 'of:N*T*Cmaxim,max11611' 'of:N*T*Cmaxim,max11610C*' 'of:N*T*Cmaxim,max11610' 'of:N*T*Cmaxim,max11609C*' 'of:N*T*Cmaxim,max11609' 'of:N*T*Cmaxim,max11608C*' 'of:N*T*Cmaxim,max11608' 'of:N*T*Cmaxim,max11607C*' 'of:N*T*Cmaxim,max11607' 'of:N*T*Cmaxim,max11606C*' 'of:N*T*Cmaxim,max11606' 'of:N*T*Cmaxim,max11605C*' 'of:N*T*Cmaxim,max11605' 'of:N*T*Cmaxim,max11604C*' 'of:N*T*Cmaxim,max11604' 'of:N*T*Cmaxim,max11603C*' 'of:N*T*Cmaxim,max11603' 'of:N*T*Cmaxim,max11602C*' 'of:N*T*Cmaxim,max11602' 'of:N*T*Cmaxim,max11601C*' 'of:N*T*Cmaxim,max11601' 'of:N*T*Cmaxim,max11600C*' 'of:N*T*Cmaxim,max11600' 'of:N*T*Cmaxim,max1239C*' 'of:N*T*Cmaxim,max1239' 'of:N*T*Cmaxim,max1238C*' 'of:N*T*Cmaxim,max1238' 'of:N*T*Cmaxim,max1237C*' 'of:N*T*Cmaxim,max1237' 'of:N*T*Cmaxim,max1236C*' 'of:N*T*Cmaxim,max1236' 'of:N*T*Cmaxim,max1139C*' 'of:N*T*Cmaxim,max1139' 'of:N*T*Cmaxim,max1138C*' 'of:N*T*Cmaxim,max1138' 'of:N*T*Cmaxim,max1137C*' 'of:N*T*Cmaxim,max1137' 'of:N*T*Cmaxim,max1136C*' 'of:N*T*Cmaxim,max1136' 'of:N*T*Cmaxim,max1039C*' 'of:N*T*Cmaxim,max1039' 'of:N*T*Cmaxim,max1038C*' 'of:N*T*Cmaxim,max1038' 'of:N*T*Cmaxim,max1037C*' 'of:N*T*Cmaxim,max1037' 'of:N*T*Cmaxim,max1036C*' 'of:N*T*Cmaxim,max1036' 'of:N*T*Cmaxim,max1364C*' 'of:N*T*Cmaxim,max1364' 'of:N*T*Cmaxim,max1363C*' 'of:N*T*Cmaxim,max1363' 'of:N*T*Cmaxim,max1362C*' 'of:N*T*Cmaxim,max1362' 'of:N*T*Cmaxim,max1361C*' 'of:N*T*Cmaxim,max1361' 'i2c:max11647' 'i2c:max11646' 'i2c:max11645' 'i2c:max11644' 'i2c:max11617' 'i2c:max11616' 'i2c:max11615' 'i2c:max11614' 'i2c:max11613' 'i2c:max11612' 'i2c:max11611' 'i2c:max11610' 'i2c:max11609' 'i2c:max11608' 'i2c:max11607' 'i2c:max11606' 'i2c:max11605' 'i2c:max11604' 'i2c:max11603' 'i2c:max11602' 'i2c:max11601' 'i2c:max11600' 'i2c:max1239' 'i2c:max1238' 'i2c:max1237' 'i2c:max1236' 'i2c:max1139' 'i2c:max1138' 'i2c:max1137' 'i2c:max1136' 'i2c:max1039' 'i2c:max1038' 'i2c:max1037' 'i2c:max1036' 'i2c:max1364' 'i2c:max1363' 'i2c:max1362' 'i2c:max1361' 'of:N*T*Cmaxim,max34409C*' 'of:N*T*Cmaxim,max34409' 'of:N*T*Cmaxim,max34408C*' 'of:N*T*Cmaxim,max34408' 'i2c:max34409' 'i2c:max34408' 'platform:max77541-adc' 'of:N*T*Cmaxim,max9612C*' 'of:N*T*Cmaxim,max9612' 'of:N*T*Cmaxim,max9611C*' 'of:N*T*Cmaxim,max9611' 'of:N*T*Cmicrochip,mcp3553C*' 'of:N*T*Cmicrochip,mcp3553' 'of:N*T*Cmicrochip,mcp3551C*' 'of:N*T*Cmicrochip,mcp3551' 'of:N*T*Cmicrochip,mcp3550-60C*' 'of:N*T*Cmicrochip,mcp3550-60' 'of:N*T*Cmicrochip,mcp3550-50C*' 'of:N*T*Cmicrochip,mcp3550-50' 'of:N*T*Cmicrochip,mcp3301C*' 'of:N*T*Cmicrochip,mcp3301' 'of:N*T*Cmicrochip,mcp3208C*' 'of:N*T*Cmicrochip,mcp3208' 'of:N*T*Cmicrochip,mcp3204C*' 'of:N*T*Cmicrochip,mcp3204' 'of:N*T*Cmicrochip,mcp3202C*' 'of:N*T*Cmicrochip,mcp3202' 'of:N*T*Cmicrochip,mcp3201C*' 'of:N*T*Cmicrochip,mcp3201' 'of:N*T*Cmicrochip,mcp3008C*' 'of:N*T*Cmicrochip,mcp3008' 'of:N*T*Cmicrochip,mcp3004C*' 'of:N*T*Cmicrochip,mcp3004' 'of:N*T*Cmicrochip,mcp3002C*' 'of:N*T*Cmicrochip,mcp3002' 'of:N*T*Cmicrochip,mcp3001C*' 'of:N*T*Cmicrochip,mcp3001' 'of:N*T*Cmcp3301C*' 'of:N*T*Cmcp3301' 'of:N*T*Cmcp3208C*' 'of:N*T*Cmcp3208' 'of:N*T*Cmcp3204C*' 'of:N*T*Cmcp3204' 'of:N*T*Cmcp3202C*' 'of:N*T*Cmcp3202' 'of:N*T*Cmcp3201C*' 'of:N*T*Cmcp3201' 'of:N*T*Cmcp3008C*' 'of:N*T*Cmcp3008' 'of:N*T*Cmcp3004C*' 'of:N*T*Cmcp3004' 'of:N*T*Cmcp3002C*' 'of:N*T*Cmcp3002' 'of:N*T*Cmcp3001C*' 'of:N*T*Cmcp3001' 'spi:mcp3553' 'spi:mcp3551' 'spi:mcp3550-60' 'spi:mcp3550-50' 'spi:mcp3301' 'spi:mcp3208' 'spi:mcp3204' 'spi:mcp3202' 'spi:mcp3201' 'spi:mcp3008' 'spi:mcp3004' 'spi:mcp3002' 'spi:mcp3001' 'i2c:mcp3428' 'i2c:mcp3427' 'i2c:mcp3426' 'i2c:mcp3425' 'i2c:mcp3424' 'i2c:mcp3423' 'i2c:mcp3422' 'i2c:mcp3421' 'of:N*T*Cmcp3422C*' 'of:N*T*Cmcp3422' 'of:N*T*Cmicrochip,mcp3564rC*' 'of:N*T*Cmicrochip,mcp3564r' 'of:N*T*Cmicrochip,mcp3562rC*' 'of:N*T*Cmicrochip,mcp3562r' 'of:N*T*Cmicrochip,mcp3561rC*' 'of:N*T*Cmicrochip,mcp3561r' 'of:N*T*Cmicrochip,mcp3464rC*' 'of:N*T*Cmicrochip,mcp3464r' 'of:N*T*Cmicrochip,mcp3462rC*' 'of:N*T*Cmicrochip,mcp3462r' 'of:N*T*Cmicrochip,mcp3461rC*' 'of:N*T*Cmicrochip,mcp3461r' 'of:N*T*Cmicrochip,mcp3564C*' 'of:N*T*Cmicrochip,mcp3564' 'of:N*T*Cmicrochip,mcp3562C*' 'of:N*T*Cmicrochip,mcp3562' 'of:N*T*Cmicrochip,mcp3561C*' 'of:N*T*Cmicrochip,mcp3561' 'of:N*T*Cmicrochip,mcp3464C*' 'of:N*T*Cmicrochip,mcp3464' 'of:N*T*Cmicrochip,mcp3462C*' 'of:N*T*Cmicrochip,mcp3462' 'of:N*T*Cmicrochip,mcp3461C*' 'of:N*T*Cmicrochip,mcp3461' 'spi:mcp3564r' 'spi:mcp3562r' 'spi:mcp3561r' 'spi:mcp3464r' 'spi:mcp3462r' 'spi:mcp3461r' 'spi:mcp3564' 'spi:mcp3562' 'spi:mcp3561' 'spi:mcp3464' 'spi:mcp3462' 'spi:mcp3461' 'of:N*T*Cmicrochip,mcp3919C*' 'of:N*T*Cmicrochip,mcp3919' 'of:N*T*Cmicrochip,mcp3918C*' 'of:N*T*Cmicrochip,mcp3918' 'of:N*T*Cmicrochip,mcp3914C*' 'of:N*T*Cmicrochip,mcp3914' 'of:N*T*Cmicrochip,mcp3913C*' 'of:N*T*Cmicrochip,mcp3913' 'of:N*T*Cmicrochip,mcp3912C*' 'of:N*T*Cmicrochip,mcp3912' 'of:N*T*Cmicrochip,mcp3911C*' 'of:N*T*Cmicrochip,mcp3911' 'of:N*T*Cmicrochip,mcp3910C*' 'of:N*T*Cmicrochip,mcp3910' 'spi:mcp3919' 'spi:mcp3918' 'spi:mcp3914' 'spi:mcp3913' 'spi:mcp3912' 'spi:mcp3911' 'spi:mcp3910' 'of:N*T*Cmediatek,mt6359-auxadcC*' 'of:N*T*Cmediatek,mt6359-auxadc' 'of:N*T*Cmediatek,mt6358-auxadcC*' 'of:N*T*Cmediatek,mt6358-auxadc' 'of:N*T*Cmediatek,mt6357-auxadcC*' 'of:N*T*Cmediatek,mt6357-auxadc' 'of:N*T*Cmediatek,mt6360-adcC*' 'of:N*T*Cmediatek,mt6360-adc' 'of:N*T*Cmediatek,mt6370-adcC*' 'of:N*T*Cmediatek,mt6370-adc' 'mcb:16z188' 'of:N*T*Cmps,mp2629_adcC*' 'of:N*T*Cmps,mp2629_adc' 'i2c:nau7802' 'of:N*T*Cnuvoton,nau7802C*' 'of:N*T*Cnuvoton,nau7802' 'i2c:pac1934' 'i2c:pac1933' 'i2c:pac1932' 'i2c:pac1931' 'of:N*T*Cmicrochip,pac1934C*' 'of:N*T*Cmicrochip,pac1934' 'of:N*T*Cmicrochip,pac1933C*' 'of:N*T*Cmicrochip,pac1933' 'of:N*T*Cmicrochip,pac1932C*' 'of:N*T*Cmicrochip,pac1932' 'of:N*T*Cmicrochip,pac1931C*' 'of:N*T*Cmicrochip,pac1931' 'acpi*:MCHP1930:*' 'platform:palmas-gpadc' 'of:N*T*Cti,palmas-gpadcC*' 'of:N*T*Cti,palmas-gpadc' 'of:N*T*Crichtek,rtq6059C*' 'of:N*T*Crichtek,rtq6059' 'of:N*T*Crichtek,rtq6056C*' 'of:N*T*Crichtek,rtq6056' 'of:N*T*Cads1201C*' 'of:N*T*Cads1201' 'of:N*T*Csd-modulatorC*' 'of:N*T*Csd-modulator' 'i2c:adc121c' 'i2c:adc101c' 'i2c:adc081c' 'acpi*:ADC081C:*' 'of:N*T*Cti,adc121cC*' 'of:N*T*Cti,adc121c' 'of:N*T*Cti,adc101cC*' 'of:N*T*Cti,adc101c' 'of:N*T*Cti,adc081cC*' 'of:N*T*Cti,adc081c' 'of:N*T*Cti,adc0838C*' 'of:N*T*Cti,adc0838' 'of:N*T*Cti,adc0834C*' 'of:N*T*Cti,adc0834' 'of:N*T*Cti,adc0832C*' 'of:N*T*Cti,adc0832' 'of:N*T*Cti,adc0831C*' 'of:N*T*Cti,adc0831' 'spi:adc0838' 'spi:adc0834' 'spi:adc0832' 'spi:adc0831' 'of:N*T*Cti,adc084s021C*' 'of:N*T*Cti,adc084s021' 'spi:adc084s021' 'of:N*T*Cti,adc108s102C*' 'of:N*T*Cti,adc108s102' 'acpi*:INT3495:*' 'spi:adc108s102' 'of:N*T*Cti,adc12138C*' 'of:N*T*Cti,adc12138' 'of:N*T*Cti,adc12132C*' 'of:N*T*Cti,adc12132' 'of:N*T*Cti,adc12130C*' 'of:N*T*Cti,adc12130' 'spi:adc12138' 'spi:adc12132' 'spi:adc12130' 'of:N*T*Cti,adc124s101C*' 'of:N*T*Cti,adc124s101' 'of:N*T*Cti,adc124s051C*' 'of:N*T*Cti,adc124s051' 'of:N*T*Cti,adc124s021C*' 'of:N*T*Cti,adc124s021' 'of:N*T*Cti,adc122s101C*' 'of:N*T*Cti,adc122s101' 'of:N*T*Cti,adc122s051C*' 'of:N*T*Cti,adc122s051' 'of:N*T*Cti,adc122s021C*' 'of:N*T*Cti,adc122s021' 'of:N*T*Cti,adc128s052C*' 'of:N*T*Cti,adc128s052' 'spi:adc124s101' 'spi:adc124s051' 'spi:adc124s021' 'spi:adc122s101' 'spi:adc122s051' 'spi:adc122s021' 'spi:adc128s052' 'acpi*:AANT1280:*' 'of:N*T*Cti,adc161s626C*' 'of:N*T*Cti,adc161s626' 'of:N*T*Cti,adc141s626C*' 'of:N*T*Cti,adc141s626' 'spi:adc161s626' 'spi:adc141s626' 'i2c:tla2024' 'i2c:ads1115' 'i2c:ads1015' 'of:N*T*Cti,tla2024C*' 'of:N*T*Cti,tla2024' 'of:N*T*Cti,ads1115C*' 'of:N*T*Cti,ads1115' 'of:N*T*Cti,ads1015C*' 'of:N*T*Cti,ads1015' 'i2c:ads1000' 'i2c:ads1100' 'of:N*T*Cti,ads1000C*' 'of:N*T*Cti,ads1000' 'of:N*T*Cti,ads1100C*' 'of:N*T*Cti,ads1100' 'of:N*T*Cti,ads1119C*' 'of:N*T*Cti,ads1119' 'i2c:ads1119' 'spi:ads124s08' 'spi:ads124s06' 'of:N*T*Cti,ads124s08C*' 'of:N*T*Cti,ads124s08' 'of:N*T*Cti,ads124s06C*' 'of:N*T*Cti,ads124s06' 'spi:ads1298' 'of:N*T*Cti,ads1298C*' 'of:N*T*Cti,ads1298' 'of:N*T*Cti,ads131e08C*' 'of:N*T*Cti,ads131e08' 'of:N*T*Cti,ads131e06C*' 'of:N*T*Cti,ads131e06' 'of:N*T*Cti,ads131e04C*' 'of:N*T*Cti,ads131e04' 'spi:ads131e08' 'spi:ads131e06' 'spi:ads131e04' 'i2c:ads7924' 'of:N*T*Cti,ads7924C*' 'of:N*T*Cti,ads7924' 'spi:ads7961' 'spi:ads7960' 'spi:ads7959' 'spi:ads7958' 'spi:ads7957' 'spi:ads7956' 'spi:ads7955' 'spi:ads7954' 'spi:ads7953' 'spi:ads7952' 'spi:ads7951' 'spi:ads7950' 'of:N*T*Cti,ads7961C*' 'of:N*T*Cti,ads7961' 'of:N*T*Cti,ads7960C*' 'of:N*T*Cti,ads7960' 'of:N*T*Cti,ads7959C*' 'of:N*T*Cti,ads7959' 'of:N*T*Cti,ads7958C*' 'of:N*T*Cti,ads7958' 'of:N*T*Cti,ads7957C*' 'of:N*T*Cti,ads7957' 'of:N*T*Cti,ads7956C*' 'of:N*T*Cti,ads7956' 'of:N*T*Cti,ads7955C*' 'of:N*T*Cti,ads7955' 'of:N*T*Cti,ads7954C*' 'of:N*T*Cti,ads7954' 'of:N*T*Cti,ads7953C*' 'of:N*T*Cti,ads7953' 'of:N*T*Cti,ads7952C*' 'of:N*T*Cti,ads7952' 'of:N*T*Cti,ads7951C*' 'of:N*T*Cti,ads7951' 'of:N*T*Cti,ads7950C*' 'of:N*T*Cti,ads7950' 'of:N*T*Cti,ads8344C*' 'of:N*T*Cti,ads8344' 'spi:ads8688' 'spi:ads8684' 'of:N*T*Cti,ads8688C*' 'of:N*T*Cti,ads8688' 'of:N*T*Cti,ads8684C*' 'of:N*T*Cti,ads8684' 'spi:lmp92064' 'of:N*T*Cti,lmp92064C*' 'of:N*T*Cti,lmp92064' 'of:N*T*Cti,tlc4541C*' 'of:N*T*Cti,tlc4541' 'of:N*T*Cti,tlc3541C*' 'of:N*T*Cti,tlc3541' 'spi:tlc4541' 'spi:tlc3541' 'of:N*T*Cti,tsc2046e-adcC*' 'of:N*T*Cti,tsc2046e-adc' 'spi:tsc2046e-adc' 'platform:twl4030_madc' 'of:N*T*Cti,twl4030-madcC*' 'of:N*T*Cti,twl4030-madc' 'platform:twl6030_gpadc' 'of:N*T*Cti,twl6032-gpadcC*' 'of:N*T*Cti,twl6032-gpadc' 'of:N*T*Cti,twl6030-gpadcC*' 'of:N*T*Cti,twl6030-gpadc' 'of:N*T*Cfsl,vf610-adcC*' 'of:N*T*Cfsl,vf610-adc' 'platform:viperboard-adc' 'of:N*T*Cxlnx,system-management-wiz-1.3C*' 'of:N*T*Cxlnx,system-management-wiz-1.3' 'of:N*T*Cxlnx,axi-xadc-1.00.aC*' 'of:N*T*Cxlnx,axi-xadc-1.00.a' 'of:N*T*Cxlnx,zynq-xadc-1.00.aC*' 'of:N*T*Cxlnx,zynq-xadc-1.00.a' 'spi:ad74115h' 'of:N*T*Cadi,ad74115hC*' 'of:N*T*Cadi,ad74115h' 'of:N*T*Cadi,ad74413rC*' 'of:N*T*Cadi,ad74413r' 'of:N*T*Cadi,ad74412rC*' 'of:N*T*Cadi,ad74412r' 'spi:ad74413r' 'spi:ad74412r' 'of:N*T*Ctemperature-transducerC*' 'of:N*T*Ctemperature-transducer' 'of:N*T*Ctemperature-sense-rtdC*' 'of:N*T*Ctemperature-sense-rtd' 'of:N*T*Cvoltage-dividerC*' 'of:N*T*Cvoltage-divider' 'of:N*T*Ccurrent-sense-shuntC*' 'of:N*T*Ccurrent-sense-shunt' 'of:N*T*Ccurrent-sense-amplifierC*' 'of:N*T*Ccurrent-sense-amplifier' 'spi:hmc1119' 'spi:hmc792a' 'spi:adl5240' 'spi:ada4961' 'spi:ad8366' 'spi:ada4250' 'of:N*T*Cadi,ada4250C*' 'of:N*T*Cadi,ada4250' 'of:N*T*Cadi,ltc6373C*' 'of:N*T*Cadi,ltc6373' 'of:N*T*Cadi,adrf5740C*' 'of:N*T*Cadi,adrf5740' 'of:N*T*Cadi,hmc540sC*' 'of:N*T*Cadi,hmc540s' 'of:N*T*Cadi,hmc425aC*' 'of:N*T*Cadi,hmc425a' 'i2c:ad7156' 'i2c:ad7151' 'i2c:ad7150' 'i2c:ad7747' 'i2c:ad7746' 'i2c:ad7745' 'of:N*T*Cadi,ad7747C*' 'of:N*T*Cadi,ad7747' 'of:N*T*Cadi,ad7746C*' 'of:N*T*Cadi,ad7746' 'of:N*T*Cadi,ad7745C*' 'of:N*T*Cadi,ad7745' 'i2c:ags02ma' 'of:N*T*Caosong,ags02maC*' 'of:N*T*Caosong,ags02ma' 'i2c:atlas-rtd-sm' 'i2c:atlas-do-sm' 'i2c:atlas-orp-sm' 'i2c:atlas-ec-sm' 'i2c:atlas-ph-sm' 'of:N*T*Catlas,rtd-smC*' 'of:N*T*Catlas,rtd-sm' 'of:N*T*Catlas,do-smC*' 'of:N*T*Catlas,do-sm' 'of:N*T*Catlas,orp-smC*' 'of:N*T*Catlas,orp-sm' 'of:N*T*Catlas,ec-smC*' 'of:N*T*Catlas,ec-sm' 'of:N*T*Catlas,ph-smC*' 'of:N*T*Catlas,ph-sm' 'i2c:atlas-hum-ezo' 'i2c:atlas-o2-ezo' 'i2c:atlas-co2-ezo' 'of:N*T*Catlas,hum-ezoC*' 'of:N*T*Catlas,hum-ezo' 'of:N*T*Catlas,o2-ezoC*' 'of:N*T*Catlas,o2-ezo' 'of:N*T*Catlas,co2-ezoC*' 'of:N*T*Catlas,co2-ezo' 'i2c:bme680' 'of:N*T*Cbosch,bme680C*' 'of:N*T*Cbosch,bme680' 'spi:bme680' 'of:N*T*Cbosch,bme680C*' 'of:N*T*Cbosch,bme680' 'i2c:ccs811' 'of:N*T*Cams,ccs811C*' 'of:N*T*Cams,ccs811' 'i2c:ens160' 'of:N*T*Csciosense,ens160C*' 'of:N*T*Csciosense,ens160' 'of:N*T*Csciosense,ens160C*' 'of:N*T*Csciosense,ens160' 'spi:ens160' 'i2c:ams-iaq-core' 'of:N*T*Cams,iaq-coreC*' 'of:N*T*Cams,iaq-core' 'of:N*T*Cplantower,pmsa003C*' 'of:N*T*Cplantower,pmsa003' 'of:N*T*Cplantower,pms7003C*' 'of:N*T*Cplantower,pms7003' 'of:N*T*Cplantower,pms6003C*' 'of:N*T*Cplantower,pms6003' 'of:N*T*Cplantower,pms5003C*' 'of:N*T*Cplantower,pms5003' 'of:N*T*Cplantower,pms3003C*' 'of:N*T*Cplantower,pms3003' 'of:N*T*Cplantower,pms1003C*' 'of:N*T*Cplantower,pms1003' 'of:N*T*Csensirion,scd30C*' 'of:N*T*Csensirion,scd30' 'of:N*T*Csensirion,scd30C*' 'of:N*T*Csensirion,scd30' 'of:N*T*Csensirion,scd41C*' 'of:N*T*Csensirion,scd41' 'of:N*T*Csensirion,scd40C*' 'of:N*T*Csensirion,scd40' 'of:N*T*Csenseair,sunrise-006-0-0007C*' 'of:N*T*Csenseair,sunrise-006-0-0007' 'of:N*T*Csensirion,sgpc3C*' 'of:N*T*Csensirion,sgpc3' 'of:N*T*Csensirion,sgp30C*' 'of:N*T*Csensirion,sgp30' 'i2c:sgpc3' 'i2c:sgp30' 'i2c:sgp40' 'of:N*T*Csensirion,sgp40C*' 'of:N*T*Csensirion,sgp40' 'i2c:sps30' 'of:N*T*Csensirion,sps30C*' 'of:N*T*Csensirion,sps30' 'of:N*T*Csensirion,sps30C*' 'of:N*T*Csensirion,sps30' 'of:N*T*Csgx,vz89teC*' 'of:N*T*Csgx,vz89te' 'of:N*T*Csgx,vz89xC*' 'of:N*T*Csgx,vz89x' 'i2c:vz89te' 'i2c:vz89x' 'platform:cros-ec-mag' 'platform:cros-ec-gyro' 'platform:cros-ec-accel' 'platform:cros-ec-lid-angle' 'of:N*T*Csamsung,sensorhub-thermostatC*' 'of:N*T*Csamsung,sensorhub-thermostat' 'of:N*T*Csamsung,sensorhub-rinatoC*' 'of:N*T*Csamsung,sensorhub-rinato' 'spi:ad3552r' 'spi:ad3551r' 'spi:ad3542r' 'spi:ad3541r' 'of:N*T*Cadi,ad3552rC*' 'of:N*T*Cadi,ad3552r' 'of:N*T*Cadi,ad3551rC*' 'of:N*T*Cadi,ad3551r' 'of:N*T*Cadi,ad3542rC*' 'of:N*T*Cadi,ad3542r' 'of:N*T*Cadi,ad3541rC*' 'of:N*T*Cadi,ad3541r' 'spi:ad5373' 'spi:ad5372' 'spi:ad5371' 'spi:ad5370' 'spi:ad5363' 'spi:ad5362' 'spi:ad5361' 'spi:ad5360' 'spi:ad5392-5' 'spi:ad5392-3' 'spi:ad5391-5' 'spi:ad5391-3' 'spi:ad5390-5' 'spi:ad5390-3' 'spi:ad5384-5' 'spi:ad5384-3' 'spi:ad5383-5' 'spi:ad5383-3' 'spi:ad5382-5' 'spi:ad5382-3' 'spi:ad5381-5' 'spi:ad5381-3' 'spi:ad5380-5' 'spi:ad5380-3' 'i2c:ad5392-5' 'i2c:ad5392-3' 'i2c:ad5391-5' 'i2c:ad5391-3' 'i2c:ad5390-5' 'i2c:ad5390-3' 'i2c:ad5384-5' 'i2c:ad5384-3' 'i2c:ad5383-5' 'i2c:ad5383-3' 'i2c:ad5382-5' 'i2c:ad5382-3' 'i2c:ad5381-5' 'i2c:ad5381-3' 'i2c:ad5380-5' 'i2c:ad5380-3' 'spi:ad5421' 'spi:ad5664r5' 'spi:ad5644r5' 'spi:ad5624r5' 'spi:ad5664r3' 'spi:ad5644r3' 'spi:ad5624r3' 'spi:ad5668-3' 'spi:ad5668-2' 'spi:ad5668-1' 'spi:ad5666-2' 'spi:ad5666-1' 'spi:ad5648-2' 'spi:ad5648-1' 'spi:ad5628-2' 'spi:ad5628-1' 'spi:ad5065' 'spi:ad5064-1' 'spi:ad5064' 'spi:ad5045' 'spi:ad5044' 'spi:ad5025' 'spi:ad5024' 'i2c:ltc2635-h8' 'i2c:ltc2635-l8' 'i2c:ltc2635-h10' 'i2c:ltc2635-l10' 'i2c:ltc2635-h12' 'i2c:ltc2635-l12' 'i2c:ltc2633-h8' 'i2c:ltc2633-l8' 'i2c:ltc2633-h10' 'i2c:ltc2633-l10' 'i2c:ltc2633-h12' 'i2c:ltc2633-l12' 'i2c:ltc2631-h8' 'i2c:ltc2631-l8' 'i2c:ltc2631-h10' 'i2c:ltc2631-l10' 'i2c:ltc2631-h12' 'i2c:ltc2631-l12' 'i2c:ltc2629' 'i2c:ltc2627' 'i2c:ltc2626' 'i2c:ltc2619' 'i2c:ltc2617' 'i2c:ltc2616' 'i2c:ltc2609' 'i2c:ltc2607' 'i2c:ltc2606' 'i2c:ad5669-3' 'i2c:ad5669-2' 'i2c:ad5669-1' 'i2c:ad5667r-2v5' 'i2c:ad5667r-1v25' 'i2c:ad5667' 'i2c:ad5665r-2v5' 'i2c:ad5665r-1v25' 'i2c:ad5665' 'i2c:ad5645r-2v5' 'i2c:ad5645r-1v25' 'i2c:ad5629-3' 'i2c:ad5629-2' 'i2c:ad5629-1' 'i2c:ad5627r-2v5' 'i2c:ad5627r-1v25' 'i2c:ad5627' 'i2c:ad5625r-2v5' 'i2c:ad5625r-1v25' 'i2c:ad5625' 'spi:ad5501' 'spi:ad5504' 'spi:dac7512' 'spi:dac121s101' 'spi:dac101s101' 'spi:dac081s101' 'spi:ad5662' 'spi:ad5660-1250' 'spi:ad5660-2500' 'spi:ad5640-1250' 'spi:ad5640-2500' 'spi:ad5620-1250' 'spi:ad5620-2500' 'spi:ad5641' 'spi:ad5621' 'spi:ad5611' 'spi:ad5601' 'spi:ad5600' 'spi:ad5553' 'spi:ad5543' 'spi:ad5542a' 'spi:ad5541a' 'spi:ad5512a' 'spi:ad5453' 'spi:ad5452' 'spi:ad5451' 'spi:ad5450' 'spi:ad5446' 'spi:ad5444' 'spi:ad5320' 'spi:ad5310' 'spi:ad5300' 'of:N*T*Cti,dac7512C*' 'of:N*T*Cti,dac7512' 'i2c:ad5622' 'i2c:ad5612' 'i2c:ad5602' 'i2c:ad5321' 'i2c:ad5311' 'i2c:ad5301' 'spi:ad5449' 'spi:ad5443' 'spi:ad5439' 'spi:ad5432' 'spi:ad5429' 'spi:ad5426' 'spi:ad5415' 'spi:ad5592r' 'of:N*T*Cadi,ad5592rC*' 'of:N*T*Cadi,ad5592r' 'acpi*:ADS5592:*' 'i2c:ad5593r' 'of:N*T*Cadi,ad5593rC*' 'of:N*T*Cadi,ad5593r' 'acpi*:ADS5593:*' 'spi:ad5737' 'spi:ad5735' 'spi:ad5757' 'spi:ad5755-1' 'spi:ad5755' 'of:N*T*Cadi,ad5737C*' 'of:N*T*Cadi,ad5737' 'of:N*T*Cadi,ad5735C*' 'of:N*T*Cadi,ad5735' 'of:N*T*Cadi,ad5757C*' 'of:N*T*Cadi,ad5757' 'of:N*T*Cadi,ad5755-1C*' 'of:N*T*Cadi,ad5755-1' 'of:N*T*Cadi,ad5755C*' 'of:N*T*Cadi,ad5755' 'spi:ad5758' 'of:N*T*Cadi,ad5758C*' 'of:N*T*Cadi,ad5758' 'spi:ad5761r' 'spi:ad5761' 'spi:ad5721r' 'spi:ad5721' 'spi:ad5764r' 'spi:ad5764' 'spi:ad5744r' 'spi:ad5744' 'of:N*T*Cadi,ad5767C*' 'of:N*T*Cadi,ad5767' 'of:N*T*Cadi,ad5766C*' 'of:N*T*Cadi,ad5766' 'spi:ad5767' 'spi:ad5766' 'of:N*T*Cadi,ad5770rC*' 'of:N*T*Cadi,ad5770r' 'spi:ad5770r' 'spi:ad5791' 'spi:ad5790' 'spi:ad5781' 'spi:ad5780' 'spi:ad5760' 'spi:ad5686r' 'spi:ad5686' 'spi:ad5685r' 'spi:ad5685' 'spi:ad5684r' 'spi:ad5684' 'spi:ad5683r' 'spi:ad5683' 'spi:ad5682r' 'spi:ad5681r' 'spi:ad5679r' 'spi:ad5676r' 'spi:ad5676' 'spi:ad5674r' 'spi:ad5672r' 'spi:ad5310r' 'i2c:ad5696r' 'i2c:ad5696' 'i2c:ad5695r' 'i2c:ad5694r' 'i2c:ad5694' 'i2c:ad5693r' 'i2c:ad5693' 'i2c:ad5692r' 'i2c:ad5691r' 'i2c:ad5677r' 'i2c:ad5675r' 'i2c:ad5673r' 'i2c:ad5671r' 'i2c:ad5338r' 'i2c:ad5337r' 'i2c:ad5311r' 'of:N*T*Cadi,ad5696rC*' 'of:N*T*Cadi,ad5696r' 'of:N*T*Cadi,ad5696C*' 'of:N*T*Cadi,ad5696' 'of:N*T*Cadi,ad5695rC*' 'of:N*T*Cadi,ad5695r' 'of:N*T*Cadi,ad5694rC*' 'of:N*T*Cadi,ad5694r' 'of:N*T*Cadi,ad5694C*' 'of:N*T*Cadi,ad5694' 'of:N*T*Cadi,ad5693rC*' 'of:N*T*Cadi,ad5693r' 'of:N*T*Cadi,ad5693C*' 'of:N*T*Cadi,ad5693' 'of:N*T*Cadi,ad5692rC*' 'of:N*T*Cadi,ad5692r' 'of:N*T*Cadi,ad5691rC*' 'of:N*T*Cadi,ad5691r' 'of:N*T*Cadi,ad5675rC*' 'of:N*T*Cadi,ad5675r' 'of:N*T*Cadi,ad5671rC*' 'of:N*T*Cadi,ad5671r' 'of:N*T*Cadi,ad5338rC*' 'of:N*T*Cadi,ad5338r' 'of:N*T*Cadi,ad5337rC*' 'of:N*T*Cadi,ad5337r' 'of:N*T*Cadi,ad5311rC*' 'of:N*T*Cadi,ad5311r' 'spi:ad7293' 'of:N*T*Cadi,ad7293C*' 'of:N*T*Cadi,ad7293' 'of:N*T*Cadi,ad7303C*' 'of:N*T*Cadi,ad7303' 'spi:ad7303' 'spi:ad8803' 'spi:ad8801' 'of:N*T*Cadi,ad9739aC*' 'of:N*T*Cadi,ad9739a' 'spi:ad9739a' 'of:N*T*Cdpot-dacC*' 'of:N*T*Cdpot-dac' 'i2c:ds4424' 'i2c:ds4422' 'of:N*T*Cmaxim,ds4424C*' 'of:N*T*Cmaxim,ds4424' 'of:N*T*Cmaxim,ds4422C*' 'of:N*T*Cmaxim,ds4422' 'of:N*T*Clltc,ltc1665C*' 'of:N*T*Clltc,ltc1665' 'of:N*T*Clltc,ltc1660C*' 'of:N*T*Clltc,ltc1660' 'spi:ltc1665' 'spi:ltc1660' 'spi:ltc2636-h8' 'spi:ltc2636-h10' 'spi:ltc2636-h12' 'spi:ltc2636-l8' 'spi:ltc2636-l10' 'spi:ltc2636-l12' 'spi:ltc2634-h8' 'spi:ltc2634-h10' 'spi:ltc2634-h12' 'spi:ltc2634-l8' 'spi:ltc2634-l10' 'spi:ltc2634-l12' 'spi:ltc2632-h8' 'spi:ltc2632-h10' 'spi:ltc2632-h12' 'spi:ltc2632-l8' 'spi:ltc2632-l10' 'spi:ltc2632-l12' 'of:N*T*Clltc,ltc2636-h8C*' 'of:N*T*Clltc,ltc2636-h8' 'of:N*T*Clltc,ltc2636-h10C*' 'of:N*T*Clltc,ltc2636-h10' 'of:N*T*Clltc,ltc2636-h12C*' 'of:N*T*Clltc,ltc2636-h12' 'of:N*T*Clltc,ltc2636-l8C*' 'of:N*T*Clltc,ltc2636-l8' 'of:N*T*Clltc,ltc2636-l10C*' 'of:N*T*Clltc,ltc2636-l10' 'of:N*T*Clltc,ltc2636-l12C*' 'of:N*T*Clltc,ltc2636-l12' 'of:N*T*Clltc,ltc2634-h8C*' 'of:N*T*Clltc,ltc2634-h8' 'of:N*T*Clltc,ltc2634-h10C*' 'of:N*T*Clltc,ltc2634-h10' 'of:N*T*Clltc,ltc2634-h12C*' 'of:N*T*Clltc,ltc2634-h12' 'of:N*T*Clltc,ltc2634-l8C*' 'of:N*T*Clltc,ltc2634-l8' 'of:N*T*Clltc,ltc2634-l10C*' 'of:N*T*Clltc,ltc2634-l10' 'of:N*T*Clltc,ltc2634-l12C*' 'of:N*T*Clltc,ltc2634-l12' 'of:N*T*Clltc,ltc2632-h8C*' 'of:N*T*Clltc,ltc2632-h8' 'of:N*T*Clltc,ltc2632-h10C*' 'of:N*T*Clltc,ltc2632-h10' 'of:N*T*Clltc,ltc2632-h12C*' 'of:N*T*Clltc,ltc2632-h12' 'of:N*T*Clltc,ltc2632-l8C*' 'of:N*T*Clltc,ltc2632-l8' 'of:N*T*Clltc,ltc2632-l10C*' 'of:N*T*Clltc,ltc2632-l10' 'of:N*T*Clltc,ltc2632-l12C*' 'of:N*T*Clltc,ltc2632-l12' 'of:N*T*Cadi,ltc2688C*' 'of:N*T*Cadi,ltc2688' 'spi:ltc2688' 'i2c:m62332' 'i2c:max521' 'i2c:max520' 'i2c:max519' 'i2c:max518' 'i2c:max517' 'spi:max5522' 'of:N*T*Cmaxim,max5522C*' 'of:N*T*Cmaxim,max5522' 'i2c:max5821' 'of:N*T*Cmaxim,max5821C*' 'of:N*T*Cmaxim,max5821' 'i2c:mcp4726' 'i2c:mcp4725' 'of:N*T*Cmicrochip,mcp4726C*' 'of:N*T*Cmicrochip,mcp4726' 'of:N*T*Cmicrochip,mcp4725C*' 'of:N*T*Cmicrochip,mcp4725' 'i2c:mcp4728' 'of:N*T*Cmicrochip,mcp4728C*' 'of:N*T*Cmicrochip,mcp4728' 'of:N*T*Cmicrochip,mcp4822C*' 'of:N*T*Cmicrochip,mcp4822' 'of:N*T*Cmicrochip,mcp4821C*' 'of:N*T*Cmicrochip,mcp4821' 'of:N*T*Cmicrochip,mcp4812C*' 'of:N*T*Cmicrochip,mcp4812' 'of:N*T*Cmicrochip,mcp4811C*' 'of:N*T*Cmicrochip,mcp4811' 'of:N*T*Cmicrochip,mcp4802C*' 'of:N*T*Cmicrochip,mcp4802' 'of:N*T*Cmicrochip,mcp4801C*' 'of:N*T*Cmicrochip,mcp4801' 'spi:mcp4822' 'spi:mcp4821' 'spi:mcp4812' 'spi:mcp4811' 'spi:mcp4802' 'spi:mcp4801' 'spi:mcp4922' 'spi:mcp4921' 'spi:mcp4912' 'spi:mcp4902' 'of:N*T*Cti,dac124s085C*' 'of:N*T*Cti,dac124s085' 'of:N*T*Cti,dac104s085C*' 'of:N*T*Cti,dac104s085' 'of:N*T*Cti,dac084s085C*' 'of:N*T*Cti,dac084s085' 'of:N*T*Cti,dac122s085C*' 'of:N*T*Cti,dac122s085' 'of:N*T*Cti,dac102s085C*' 'of:N*T*Cti,dac102s085' 'of:N*T*Cti,dac082s085C*' 'of:N*T*Cti,dac082s085' 'spi:dac124s085' 'spi:dac104s085' 'spi:dac084s085' 'spi:dac122s085' 'spi:dac102s085' 'spi:dac082s085' 'of:N*T*Cti,dac7573C*' 'of:N*T*Cti,dac7573' 'of:N*T*Cti,dac6573C*' 'of:N*T*Cti,dac6573' 'of:N*T*Cti,dac5573C*' 'of:N*T*Cti,dac5573' 'of:N*T*Cti,dac7574C*' 'of:N*T*Cti,dac7574' 'of:N*T*Cti,dac6574C*' 'of:N*T*Cti,dac6574' 'of:N*T*Cti,dac5574C*' 'of:N*T*Cti,dac5574' 'of:N*T*Cti,dac7571C*' 'of:N*T*Cti,dac7571' 'of:N*T*Cti,dac6571C*' 'of:N*T*Cti,dac6571' 'of:N*T*Cti,dac5571C*' 'of:N*T*Cti,dac5571' 'of:N*T*Cti,dac121c081C*' 'of:N*T*Cti,dac121c081' 'of:N*T*Cti,dac081c081C*' 'of:N*T*Cti,dac081c081' 'i2c:dac7573' 'i2c:dac6573' 'i2c:dac5573' 'i2c:dac7574' 'i2c:dac6574' 'i2c:dac5574' 'i2c:dac7571' 'i2c:dac6571' 'i2c:dac5571' 'i2c:dac121c081' 'i2c:dac081c081' 'of:N*T*Cti,dac7311C*' 'of:N*T*Cti,dac7311' 'of:N*T*Cti,dac6311C*' 'of:N*T*Cti,dac6311' 'of:N*T*Cti,dac5311C*' 'of:N*T*Cti,dac5311' 'spi:dac7311' 'spi:dac6311' 'spi:dac5311' 'spi:ti-dac7612' 'of:N*T*Cti,dac7612ubC*' 'of:N*T*Cti,dac7612ub' 'of:N*T*Cti,dac7612uC*' 'of:N*T*Cti,dac7612u' 'of:N*T*Cti,dac7612C*' 'of:N*T*Cti,dac7612' 'of:N*T*Cfsl,vf610-dacC*' 'of:N*T*Cfsl,vf610-dac' 'spi:adis16100' 'spi:adis16080' 'spi:adis16130' 'spi:adis16137' 'spi:adis16136' 'spi:adis16135' 'spi:adis16133' 'spi:adis16251' 'spi:adis16255' 'spi:adis16250' 'spi:adis16266' 'spi:adis16265' 'spi:adis16260' 'of:N*T*Cadi,adxrs290C*' 'of:N*T*Cadi,adxrs290' 'spi:adxrs453' 'spi:adxrs450' 'acpi*:BMI088B:*' 'acpi*:BMI055B:*' 'acpi*:BMG0160:*' 'i2c:bmi088_gyro' 'i2c:bmi055_gyro' 'i2c:bmg160' 'of:N*T*Cbosch,bmi055_gyroC*' 'of:N*T*Cbosch,bmi055_gyro' 'of:N*T*Cbosch,bmg160C*' 'of:N*T*Cbosch,bmg160' 'spi:bmi088_gyro' 'spi:bmi055_gyro' 'spi:bmg160' 'i2c:fxas21002c' 'of:N*T*Cnxp,fxas21002cC*' 'of:N*T*Cnxp,fxas21002c' 'spi:fxas21002c' 'of:N*T*Cnxp,fxas21002cC*' 'of:N*T*Cnxp,fxas21002c' 'platform:HID-SENSOR-200076' 'of:N*T*Cinvn,mpu3050C*' 'of:N*T*Cinvn,mpu3050' 'of:N*T*Cinvensense,mpu3050C*' 'of:N*T*Cinvensense,mpu3050' 'i2c:mpu3050' 'i2c:itg3200' 'of:N*T*Cinvensense,itg3200C*' 'of:N*T*Cinvensense,itg3200' 'of:N*T*Cst,lsm9ds0-gyroC*' 'of:N*T*Cst,lsm9ds0-gyro' 'of:N*T*Cst,lsm330-gyroC*' 'of:N*T*Cst,lsm330-gyro' 'of:N*T*Cst,l3g4is-gyroC*' 'of:N*T*Cst,l3g4is-gyro' 'of:N*T*Cst,l3gd20h-gyroC*' 'of:N*T*Cst,l3gd20h-gyro' 'of:N*T*Cst,l3gd20-gyroC*' 'of:N*T*Cst,l3gd20-gyro' 'of:N*T*Cst,lsm330dlc-gyroC*' 'of:N*T*Cst,lsm330dlc-gyro' 'of:N*T*Cst,lsm330dl-gyroC*' 'of:N*T*Cst,lsm330dl-gyro' 'of:N*T*Cst,lsm330d-gyroC*' 'of:N*T*Cst,lsm330d-gyro' 'of:N*T*Cst,l3g4200d-gyroC*' 'of:N*T*Cst,l3g4200d-gyro' 'i2c:lsm9ds0_gyro' 'i2c:lsm330_gyro' 'i2c:l3g4is_ui' 'i2c:l3gd20h' 'i2c:l3gd20' 'i2c:lsm330dlc_gyro' 'i2c:lsm330dl_gyro' 'i2c:lsm330d_gyro' 'i2c:l3g4200d' 'of:N*T*Cst,lsm9ds0-gyroC*' 'of:N*T*Cst,lsm9ds0-gyro' 'of:N*T*Cst,lsm330-gyroC*' 'of:N*T*Cst,lsm330-gyro' 'of:N*T*Cst,l3g4is-gyroC*' 'of:N*T*Cst,l3g4is-gyro' 'of:N*T*Cst,l3gd20h-gyroC*' 'of:N*T*Cst,l3gd20h-gyro' 'of:N*T*Cst,l3gd20-gyroC*' 'of:N*T*Cst,l3gd20-gyro' 'of:N*T*Cst,lsm330dlc-gyroC*' 'of:N*T*Cst,lsm330dlc-gyro' 'of:N*T*Cst,lsm330dl-gyroC*' 'of:N*T*Cst,lsm330dl-gyro' 'of:N*T*Cst,lsm330d-gyroC*' 'of:N*T*Cst,lsm330d-gyro' 'of:N*T*Cst,l3g4200d-gyroC*' 'of:N*T*Cst,l3g4200d-gyro' 'spi:lsm9ds0_gyro' 'spi:lsm330_gyro' 'spi:l3g4is_ui' 'spi:l3gd20h' 'spi:l3gd20' 'spi:lsm330dlc_gyro' 'spi:lsm330dl_gyro' 'spi:lsm330d_gyro' 'spi:l3g4200d' 'spi:admv8818' 'of:N*T*Cadi,admv8818C*' 'of:N*T*Cadi,admv8818' 'spi:ad9523-1' 'of:N*T*Cadi,adf4351C*' 'of:N*T*Cadi,adf4351' 'of:N*T*Cadi,adf4350C*' 'of:N*T*Cadi,adf4350' 'spi:adf4351' 'spi:adf4350' 'spi:adf4372' 'spi:adf4371' 'of:N*T*Cadi,adf4372C*' 'of:N*T*Cadi,adf4372' 'of:N*T*Cadi,adf4371C*' 'of:N*T*Cadi,adf4371' 'spi:adf4377' 'of:N*T*Cadi,adf4377C*' 'of:N*T*Cadi,adf4377' 'of:N*T*Cadi,admfm2000C*' 'of:N*T*Cadi,admfm2000' 'spi:admv1013' 'of:N*T*Cadi,admv1013C*' 'of:N*T*Cadi,admv1013' 'spi:admv1014' 'of:N*T*Cadi,admv1014C*' 'of:N*T*Cadi,admv1014' 'of:N*T*Cadi,admv4420C*' 'of:N*T*Cadi,admv4420' 'spi:adrf6780' 'of:N*T*Cadi,adrf6780C*' 'of:N*T*Cadi,adrf6780' 'of:N*T*Cti,afe4403C*' 'of:N*T*Cti,afe4403' 'spi:afe4403' 'of:N*T*Cti,afe4404C*' 'of:N*T*Cti,afe4404' 'i2c:afe4404' 'i2c:max30100' 'of:N*T*Cmaxim,max30100C*' 'of:N*T*Cmaxim,max30100' 'i2c:max30105' 'i2c:max30102' 'i2c:max30101' 'of:N*T*Cmaxim,max30105C*' 'of:N*T*Cmaxim,max30105' 'of:N*T*Cmaxim,max30102C*' 'of:N*T*Cmaxim,max30102' 'of:N*T*Cmaxim,max30101C*' 'of:N*T*Cmaxim,max30101' 'i2c:am2315' 'of:N*T*Cdht11C*' 'of:N*T*Cdht11' 'i2c:hdc1080' 'i2c:hdc1050' 'i2c:hdc1010' 'i2c:hdc1008' 'i2c:hdc1000' 'i2c:hdc100x' 'of:N*T*Cti,hdc1080C*' 'of:N*T*Cti,hdc1080' 'of:N*T*Cti,hdc1050C*' 'of:N*T*Cti,hdc1050' 'of:N*T*Cti,hdc1010C*' 'of:N*T*Cti,hdc1010' 'of:N*T*Cti,hdc1008C*' 'of:N*T*Cti,hdc1008' 'of:N*T*Cti,hdc1000C*' 'of:N*T*Cti,hdc1000' 'acpi*:TXNW1010:*' 'i2c:hdc2080' 'i2c:hdc2010' 'of:N*T*Cti,hdc2080C*' 'of:N*T*Cti,hdc2080' 'of:N*T*Cti,hdc2010C*' 'of:N*T*Cti,hdc2010' 'i2c:hdc3022' 'i2c:hdc3021' 'i2c:hdc3020' 'of:N*T*Cti,hdc3022C*' 'of:N*T*Cti,hdc3022' 'of:N*T*Cti,hdc3021C*' 'of:N*T*Cti,hdc3021' 'of:N*T*Cti,hdc3020C*' 'of:N*T*Cti,hdc3020' 'platform:HID-SENSOR-200032' 'acpi*:SMO9100:*' 'of:N*T*Cst,hts221C*' 'of:N*T*Cst,hts221' 'i2c:hts221' 'of:N*T*Cst,hts221C*' 'of:N*T*Cst,hts221' 'spi:hts221' 'i2c:ms8607-humidity' 'i2c:htu21' 'of:N*T*Cmeas,ms8607-humidityC*' 'of:N*T*Cmeas,ms8607-humidity' 'of:N*T*Cmeas,htu21C*' 'of:N*T*Cmeas,htu21' 'i2c:th02' 'i2c:si7005' 'of:N*T*Csilabs,si7005C*' 'of:N*T*Csilabs,si7005' 'i2c:th06' 'i2c:si7020' 'of:N*T*Csilabs,si7020C*' 'of:N*T*Csilabs,si7020' 'i2c:bmi160' 'i2c:bmi120' 'acpi*:BMI0160:*' 'acpi*:BMI0120:*' 'acpi*:10EC5280:*' 'of:N*T*Cbosch,bmi160C*' 'of:N*T*Cbosch,bmi160' 'of:N*T*Cbosch,bmi120C*' 'of:N*T*Cbosch,bmi120' 'spi:bmi160' 'spi:bmi120' 'acpi*:BMI0160:*' 'acpi*:BMI0120:*' 'of:N*T*Cbosch,bmi160C*' 'of:N*T*Cbosch,bmi160' 'of:N*T*Cbosch,bmi120C*' 'of:N*T*Cbosch,bmi120' 'acpi*:BOSC0200:*' 'i2c:bmi323' 'of:N*T*Cbosch,bmi323C*' 'of:N*T*Cbosch,bmi323' 'spi:bmi323' 'of:N*T*Cbosch,bmi323C*' 'of:N*T*Cbosch,bmi323' 'of:N*T*Cbosch,bno055C*' 'of:N*T*Cbosch,bno055' 'i2c:bno055' 'of:N*T*Cbosch,bno055C*' 'of:N*T*Cbosch,bno055' 'of:N*T*Cinvensense,icm42631C*' 'of:N*T*Cinvensense,icm42631' 'of:N*T*Cinvensense,icm42688C*' 'of:N*T*Cinvensense,icm42688' 'of:N*T*Cinvensense,icm42622C*' 'of:N*T*Cinvensense,icm42622' 'of:N*T*Cinvensense,icm42686C*' 'of:N*T*Cinvensense,icm42686' 'of:N*T*Cinvensense,icm42605C*' 'of:N*T*Cinvensense,icm42605' 'of:N*T*Cinvensense,icm42602C*' 'of:N*T*Cinvensense,icm42602' 'of:N*T*Cinvensense,icm42600C*' 'of:N*T*Cinvensense,icm42600' 'of:N*T*Cinvensense,icm42631C*' 'of:N*T*Cinvensense,icm42631' 'of:N*T*Cinvensense,icm42688C*' 'of:N*T*Cinvensense,icm42688' 'of:N*T*Cinvensense,icm42622C*' 'of:N*T*Cinvensense,icm42622' 'of:N*T*Cinvensense,icm42686C*' 'of:N*T*Cinvensense,icm42686' 'of:N*T*Cinvensense,icm42605C*' 'of:N*T*Cinvensense,icm42605' 'of:N*T*Cinvensense,icm42602C*' 'of:N*T*Cinvensense,icm42602' 'of:N*T*Cinvensense,icm42600C*' 'of:N*T*Cinvensense,icm42600' 'of:N*T*Cinvensense,iam20680C*' 'of:N*T*Cinvensense,iam20680' 'of:N*T*Cinvensense,icm20690C*' 'of:N*T*Cinvensense,icm20690' 'of:N*T*Cinvensense,icm20602C*' 'of:N*T*Cinvensense,icm20602' 'of:N*T*Cinvensense,icm20600C*' 'of:N*T*Cinvensense,icm20600' 'of:N*T*Cinvensense,icm20689C*' 'of:N*T*Cinvensense,icm20689' 'of:N*T*Cinvensense,icm20609C*' 'of:N*T*Cinvensense,icm20609' 'of:N*T*Cinvensense,icm20608dC*' 'of:N*T*Cinvensense,icm20608d' 'of:N*T*Cinvensense,icm20608C*' 'of:N*T*Cinvensense,icm20608' 'of:N*T*Cinvensense,mpu9255C*' 'of:N*T*Cinvensense,mpu9255' 'of:N*T*Cinvensense,mpu9250C*' 'of:N*T*Cinvensense,mpu9250' 'of:N*T*Cinvensense,mpu9150C*' 'of:N*T*Cinvensense,mpu9150' 'of:N*T*Cinvensense,mpu6880C*' 'of:N*T*Cinvensense,mpu6880' 'of:N*T*Cinvensense,mpu6515C*' 'of:N*T*Cinvensense,mpu6515' 'of:N*T*Cinvensense,mpu6500C*' 'of:N*T*Cinvensense,mpu6500' 'of:N*T*Cinvensense,mpu6050C*' 'of:N*T*Cinvensense,mpu6050' 'i2c:iam20680' 'i2c:icm20690' 'i2c:icm20602' 'i2c:icm20600' 'i2c:icm20689' 'i2c:icm20609' 'i2c:icm20608d' 'i2c:icm20608' 'i2c:mpu9255' 'i2c:mpu9250' 'i2c:mpu9150' 'i2c:mpu6880' 'i2c:mpu6515' 'i2c:mpu6500' 'i2c:mpu6050' 'acpi*:INVN6500:*' 'of:N*T*Cinvensense,iam20680C*' 'of:N*T*Cinvensense,iam20680' 'of:N*T*Cinvensense,icm20690C*' 'of:N*T*Cinvensense,icm20690' 'of:N*T*Cinvensense,icm20602C*' 'of:N*T*Cinvensense,icm20602' 'of:N*T*Cinvensense,icm20600C*' 'of:N*T*Cinvensense,icm20600' 'of:N*T*Cinvensense,icm20689C*' 'of:N*T*Cinvensense,icm20689' 'of:N*T*Cinvensense,icm20609C*' 'of:N*T*Cinvensense,icm20609' 'of:N*T*Cinvensense,icm20608dC*' 'of:N*T*Cinvensense,icm20608d' 'of:N*T*Cinvensense,icm20608C*' 'of:N*T*Cinvensense,icm20608' 'of:N*T*Cinvensense,mpu9255C*' 'of:N*T*Cinvensense,mpu9255' 'of:N*T*Cinvensense,mpu9250C*' 'of:N*T*Cinvensense,mpu9250' 'of:N*T*Cinvensense,mpu6880C*' 'of:N*T*Cinvensense,mpu6880' 'of:N*T*Cinvensense,mpu6515C*' 'of:N*T*Cinvensense,mpu6515' 'of:N*T*Cinvensense,mpu6500C*' 'of:N*T*Cinvensense,mpu6500' 'of:N*T*Cinvensense,mpu6000C*' 'of:N*T*Cinvensense,mpu6000' 'acpi*:INVN6000:*' 'spi:iam20680' 'spi:icm20690' 'spi:icm20602' 'spi:icm20600' 'spi:icm20689' 'spi:icm20609' 'spi:icm20608d' 'spi:icm20608' 'spi:mpu9255' 'spi:mpu9250' 'spi:mpu6880' 'spi:mpu6515' 'spi:mpu6500' 'spi:mpu6000' 'of:N*T*Cst,asm330lhhxg1C*' 'of:N*T*Cst,asm330lhhxg1' 'of:N*T*Cst,asm330lhbC*' 'of:N*T*Cst,asm330lhb' 'of:N*T*Cst,ism330isC*' 'of:N*T*Cst,ism330is' 'of:N*T*Cst,lsm6dso16isC*' 'of:N*T*Cst,lsm6dso16is' 'of:N*T*Cst,lsm6dsv16xC*' 'of:N*T*Cst,lsm6dsv16x' 'of:N*T*Cst,lsm6dsvC*' 'of:N*T*Cst,lsm6dsv' 'of:N*T*Cst,lsm6dstxC*' 'of:N*T*Cst,lsm6dstx' 'of:N*T*Cst,asm330lhhxC*' 'of:N*T*Cst,asm330lhhx' 'of:N*T*Cst,lsm6dsopC*' 'of:N*T*Cst,lsm6dsop' 'of:N*T*Cst,lsm6dstC*' 'of:N*T*Cst,lsm6dst' 'of:N*T*Cst,lsm6dsrxC*' 'of:N*T*Cst,lsm6dsrx' 'of:N*T*Cst,lsm6ds0C*' 'of:N*T*Cst,lsm6ds0' 'of:N*T*Cst,lsm9ds1-imuC*' 'of:N*T*Cst,lsm9ds1-imu' 'of:N*T*Cst,ism330dhcxC*' 'of:N*T*Cst,ism330dhcx' 'of:N*T*Cst,lsm6ds3tr-cC*' 'of:N*T*Cst,lsm6ds3tr-c' 'of:N*T*Cst,lsm6dsrC*' 'of:N*T*Cst,lsm6dsr' 'of:N*T*Cst,lsm6dsoxC*' 'of:N*T*Cst,lsm6dsox' 'of:N*T*Cst,asm330lhhC*' 'of:N*T*Cst,asm330lhh' 'of:N*T*Cst,lsm6dsoC*' 'of:N*T*Cst,lsm6dso' 'of:N*T*Cst,ism330dlcC*' 'of:N*T*Cst,ism330dlc' 'of:N*T*Cst,lsm6dsmC*' 'of:N*T*Cst,lsm6dsm' 'of:N*T*Cst,lsm6dslC*' 'of:N*T*Cst,lsm6dsl' 'of:N*T*Cst,lsm6ds3hC*' 'of:N*T*Cst,lsm6ds3h' 'of:N*T*Cst,lsm6ds3C*' 'of:N*T*Cst,lsm6ds3' 'acpi*:SMO8B30:*' 'i2c:asm330lhhxg1' 'i2c:asm330lhb' 'i2c:ism330is' 'i2c:lsm6dso16is' 'i2c:lsm6dsv16x' 'i2c:lsm6dsv' 'i2c:lsm6dstx' 'i2c:asm330lhhx' 'i2c:lsm6dsop' 'i2c:lsm6dst' 'i2c:lsm6dsrx' 'i2c:lsm6ds0' 'i2c:lsm9ds1-imu' 'i2c:ism330dhcx' 'i2c:lsm6ds3tr-c' 'i2c:lsm6dsr' 'i2c:lsm6dsox' 'i2c:asm330lhh' 'i2c:lsm6dso' 'i2c:ism330dlc' 'i2c:lsm6dsm' 'i2c:lsm6dsl' 'i2c:lsm6ds3h' 'i2c:lsm6ds3' 'of:N*T*Cst,asm330lhhxg1C*' 'of:N*T*Cst,asm330lhhxg1' 'of:N*T*Cst,asm330lhbC*' 'of:N*T*Cst,asm330lhb' 'of:N*T*Cst,ism330isC*' 'of:N*T*Cst,ism330is' 'of:N*T*Cst,lsm6dso16isC*' 'of:N*T*Cst,lsm6dso16is' 'of:N*T*Cst,lsm6dsv16xC*' 'of:N*T*Cst,lsm6dsv16x' 'of:N*T*Cst,lsm6dsvC*' 'of:N*T*Cst,lsm6dsv' 'of:N*T*Cst,lsm6dstxC*' 'of:N*T*Cst,lsm6dstx' 'of:N*T*Cst,asm330lhhxC*' 'of:N*T*Cst,asm330lhhx' 'of:N*T*Cst,lsm6dsopC*' 'of:N*T*Cst,lsm6dsop' 'of:N*T*Cst,lsm6dstC*' 'of:N*T*Cst,lsm6dst' 'of:N*T*Cst,lsm6dsrxC*' 'of:N*T*Cst,lsm6dsrx' 'of:N*T*Cst,lsm6ds0C*' 'of:N*T*Cst,lsm6ds0' 'of:N*T*Cst,lsm9ds1-imuC*' 'of:N*T*Cst,lsm9ds1-imu' 'of:N*T*Cst,ism330dhcxC*' 'of:N*T*Cst,ism330dhcx' 'of:N*T*Cst,lsm6ds3tr-cC*' 'of:N*T*Cst,lsm6ds3tr-c' 'of:N*T*Cst,lsm6dsrC*' 'of:N*T*Cst,lsm6dsr' 'of:N*T*Cst,lsm6dsoxC*' 'of:N*T*Cst,lsm6dsox' 'of:N*T*Cst,asm330lhhC*' 'of:N*T*Cst,asm330lhh' 'of:N*T*Cst,lsm6dsoC*' 'of:N*T*Cst,lsm6dso' 'of:N*T*Cst,ism330dlcC*' 'of:N*T*Cst,ism330dlc' 'of:N*T*Cst,lsm6dsmC*' 'of:N*T*Cst,lsm6dsm' 'of:N*T*Cst,lsm6dslC*' 'of:N*T*Cst,lsm6dsl' 'of:N*T*Cst,lsm6ds3hC*' 'of:N*T*Cst,lsm6ds3h' 'of:N*T*Cst,lsm6ds3C*' 'of:N*T*Cst,lsm6ds3' 'spi:asm330lhhxg1' 'spi:asm330lhb' 'spi:ism330is' 'spi:lsm6dso16is' 'spi:lsm6dsv16x' 'spi:lsm6dsv' 'spi:lsm6dstx' 'spi:asm330lhhx' 'spi:lsm6dsop' 'spi:lsm6dst' 'spi:lsm6dsrx' 'spi:lsm6ds0' 'spi:lsm9ds1-imu' 'spi:ism330dhcx' 'spi:lsm6ds3tr-c' 'spi:lsm6dsr' 'spi:lsm6dsox' 'spi:asm330lhh' 'spi:lsm6dso' 'spi:ism330dlc' 'spi:lsm6dsm' 'spi:lsm6dsl' 'spi:lsm6ds3h' 'spi:lsm6ds3' 'of:N*T*Cst,lsm9ds0-imuC*' 'of:N*T*Cst,lsm9ds0-imu' 'of:N*T*Cst,lsm303d-imuC*' 'of:N*T*Cst,lsm303d-imu' 'i2c:lsm9ds0' 'i2c:lsm303d' 'acpi*:ACCL0001:*' 'of:N*T*Cst,lsm9ds0-imuC*' 'of:N*T*Cst,lsm9ds0-imu' 'of:N*T*Cst,lsm303d-imuC*' 'of:N*T*Cst,lsm303d-imu' 'spi:lsm9ds0' 'spi:lsm303d' 'spi:adis16448' 'spi:adis16445' 'spi:adis16405' 'spi:adis16400' 'spi:adis16367' 'spi:adis16365' 'spi:adis16364' 'spi:adis16362' 'spi:adis16360' 'spi:adis16355' 'spi:adis16354' 'spi:adis16350' 'spi:adis16334' 'spi:adis16305' 'spi:adis16300' 'spi:adis16460' 'of:N*T*Cadi,adis16460C*' 'of:N*T*Cadi,adis16460' 'of:N*T*Cadi,adis16577-3C*' 'of:N*T*Cadi,adis16577-3' 'of:N*T*Cadi,adis16577-2C*' 'of:N*T*Cadi,adis16577-2' 'of:N*T*Cadi,adis16576-3C*' 'of:N*T*Cadi,adis16576-3' 'of:N*T*Cadi,adis16576-2C*' 'of:N*T*Cadi,adis16576-2' 'of:N*T*Cadi,adis16575-3C*' 'of:N*T*Cadi,adis16575-3' 'of:N*T*Cadi,adis16575-2C*' 'of:N*T*Cadi,adis16575-2' 'of:N*T*Cadi,adis16507-3C*' 'of:N*T*Cadi,adis16507-3' 'of:N*T*Cadi,adis16507-2C*' 'of:N*T*Cadi,adis16507-2' 'of:N*T*Cadi,adis16507-1C*' 'of:N*T*Cadi,adis16507-1' 'of:N*T*Cadi,adis16505-3C*' 'of:N*T*Cadi,adis16505-3' 'of:N*T*Cadi,adis16505-2C*' 'of:N*T*Cadi,adis16505-2' 'of:N*T*Cadi,adis16505-1C*' 'of:N*T*Cadi,adis16505-1' 'of:N*T*Cadi,adis16501C*' 'of:N*T*Cadi,adis16501' 'of:N*T*Cadi,adis16500C*' 'of:N*T*Cadi,adis16500' 'of:N*T*Cadi,adis16467-3C*' 'of:N*T*Cadi,adis16467-3' 'of:N*T*Cadi,adis16467-2C*' 'of:N*T*Cadi,adis16467-2' 'of:N*T*Cadi,adis16467-1C*' 'of:N*T*Cadi,adis16467-1' 'of:N*T*Cadi,adis16465-3C*' 'of:N*T*Cadi,adis16465-3' 'of:N*T*Cadi,adis16465-2C*' 'of:N*T*Cadi,adis16465-2' 'of:N*T*Cadi,adis16465-1C*' 'of:N*T*Cadi,adis16465-1' 'of:N*T*Cadi,adis16477-3C*' 'of:N*T*Cadi,adis16477-3' 'of:N*T*Cadi,adis16477-2C*' 'of:N*T*Cadi,adis16477-2' 'of:N*T*Cadi,adis16477-1C*' 'of:N*T*Cadi,adis16477-1' 'of:N*T*Cadi,adis16475-3C*' 'of:N*T*Cadi,adis16475-3' 'of:N*T*Cadi,adis16475-2C*' 'of:N*T*Cadi,adis16475-2' 'of:N*T*Cadi,adis16475-1C*' 'of:N*T*Cadi,adis16475-1' 'of:N*T*Cadi,adis16470C*' 'of:N*T*Cadi,adis16470' 'spi:adis16577-3' 'spi:adis16577-2' 'spi:adis16576-3' 'spi:adis16576-2' 'spi:adis16575-3' 'spi:adis16575-2' 'spi:adis16507-3' 'spi:adis16507-2' 'spi:adis16507-1' 'spi:adis16505-3' 'spi:adis16505-2' 'spi:adis16505-1' 'spi:adis16501' 'spi:adis16500' 'spi:adis16467-3' 'spi:adis16467-2' 'spi:adis16467-1' 'spi:adis16465-3' 'spi:adis16465-2' 'spi:adis16465-1' 'spi:adis16477-3' 'spi:adis16477-2' 'spi:adis16477-1' 'spi:adis16475-3' 'spi:adis16475-2' 'spi:adis16475-1' 'spi:adis16470' 'spi:adis16547-3' 'spi:adis16547-2' 'spi:adis16547-1' 'spi:adis16545-3' 'spi:adis16545-2' 'spi:adis16545-1' 'spi:adis16497-3' 'spi:adis16497-2' 'spi:adis16497-1' 'spi:adis16495-3' 'spi:adis16495-2' 'spi:adis16495-1' 'spi:adis16490' 'spi:adis16488' 'spi:adis16485' 'spi:adis16480' 'spi:adis16375' 'of:N*T*Cadi,adis16547-3C*' 'of:N*T*Cadi,adis16547-3' 'of:N*T*Cadi,adis16547-2C*' 'of:N*T*Cadi,adis16547-2' 'of:N*T*Cadi,adis16547-1C*' 'of:N*T*Cadi,adis16547-1' 'of:N*T*Cadi,adis16545-3C*' 'of:N*T*Cadi,adis16545-3' 'of:N*T*Cadi,adis16545-2C*' 'of:N*T*Cadi,adis16545-2' 'of:N*T*Cadi,adis16545-1C*' 'of:N*T*Cadi,adis16545-1' 'of:N*T*Cadi,adis16497-3C*' 'of:N*T*Cadi,adis16497-3' 'of:N*T*Cadi,adis16497-2C*' 'of:N*T*Cadi,adis16497-2' 'of:N*T*Cadi,adis16497-1C*' 'of:N*T*Cadi,adis16497-1' 'of:N*T*Cadi,adis16495-3C*' 'of:N*T*Cadi,adis16495-3' 'of:N*T*Cadi,adis16495-2C*' 'of:N*T*Cadi,adis16495-2' 'of:N*T*Cadi,adis16495-1C*' 'of:N*T*Cadi,adis16495-1' 'of:N*T*Cadi,adis16490C*' 'of:N*T*Cadi,adis16490' 'of:N*T*Cadi,adis16488C*' 'of:N*T*Cadi,adis16488' 'of:N*T*Cadi,adis16485C*' 'of:N*T*Cadi,adis16485' 'of:N*T*Cadi,adis16480C*' 'of:N*T*Cadi,adis16480' 'of:N*T*Cadi,adis16375C*' 'of:N*T*Cadi,adis16375' 'i2c:fxos8700' 'acpi*:FXOS8700:*' 'of:N*T*Cnxp,fxos8700C*' 'of:N*T*Cnxp,fxos8700' 'spi:fxos8700' 'acpi*:FXOS8700:*' 'of:N*T*Cnxp,fxos8700C*' 'of:N*T*Cnxp,fxos8700' 'acpi*:KMX61021:*' 'i2c:kmx611021' 'acpi*:ACPI0008:*' 'i2c:adjd_s311' 'i2c:adux1020' 'of:N*T*Cadi,adux1020C*' 'of:N*T*Cadi,adux1020' 'i2c:al3010' 'of:N*T*Cdynaimage,al3010C*' 'of:N*T*Cdynaimage,al3010' 'i2c:al3320a' 'of:N*T*Cdynaimage,al3320aC*' 'of:N*T*Cdynaimage,al3320a' 'acpi*:CALS0001:*' 'i2c:apds9300' 'of:N*T*Cavago,apds9306C*' 'of:N*T*Cavago,apds9306' 'i2c:apds9960' 'acpi*:MSHW0184:*' 'of:N*T*Cavago,apds9960C*' 'of:N*T*Cavago,apds9960' 'of:N*T*Cams,as7331C*' 'of:N*T*Cams,as7331' 'of:N*T*Cams,as73211C*' 'of:N*T*Cams,as73211' 'i2c:as7331' 'i2c:as73211' 'i2c:bh1751' 'i2c:bh1750' 'i2c:bh1721' 'i2c:bh1715' 'i2c:bh1710' 'of:N*T*Crohm,bh1751C*' 'of:N*T*Crohm,bh1751' 'of:N*T*Crohm,bh1750C*' 'of:N*T*Crohm,bh1750' 'of:N*T*Crohm,bh1721C*' 'of:N*T*Crohm,bh1721' 'of:N*T*Crohm,bh1715C*' 'of:N*T*Crohm,bh1715' 'of:N*T*Crohm,bh1710C*' 'of:N*T*Crohm,bh1710' 'i2c:bh1780' 'of:N*T*Crohm,bh1780gliC*' 'of:N*T*Crohm,bh1780gli' 'of:N*T*Ccapella,cm32181C*' 'of:N*T*Ccapella,cm32181' 'of:N*T*Ccapella,cm3218C*' 'of:N*T*Ccapella,cm3218' 'acpi*:CPLM3218:*' 'i2c:cm3232' 'of:N*T*Ccapella,cm3232C*' 'of:N*T*Ccapella,cm3232' 'i2c:cm3323' 'of:N*T*Ccapella,cm3323C*' 'of:N*T*Ccapella,cm3323' 'of:N*T*Ccapella,cm3605C*' 'of:N*T*Ccapella,cm3605' 'i2c:cm36651' 'of:N*T*Ccapella,cm36651C*' 'of:N*T*Ccapella,cm36651' 'platform:cros-ec-light' 'platform:cros-ec-prox' 'i2c:gp2ap002' 'of:N*T*Csharp,gp2ap002s00fC*' 'of:N*T*Csharp,gp2ap002s00f' 'of:N*T*Csharp,gp2ap002a00fC*' 'of:N*T*Csharp,gp2ap002a00f' 'i2c:gp2ap020a00f' 'of:N*T*Csharp,gp2ap020a00fC*' 'of:N*T*Csharp,gp2ap020a00f' 'platform:HID-SENSOR-LISS-0041' 'platform:HID-SENSOR-200041' 'platform:HID-SENSOR-LISS-0226' 'platform:HID-SENSOR-200011' 'platform:iqs621-als' 'acpi*:ISL29035:*' 'acpi*:ISL29023:*' 'acpi*:ISL29018:*' 'i2c:isl29035' 'i2c:isl29023' 'i2c:isl29018' 'of:N*T*Cisil,isl29035C*' 'of:N*T*Cisil,isl29035' 'of:N*T*Cisil,isl29023C*' 'of:N*T*Cisil,isl29023' 'of:N*T*Cisil,isl29018C*' 'of:N*T*Cisil,isl29018' 'i2c:isl29030' 'i2c:isl29028' 'of:N*T*Cisil,isl29030C*' 'of:N*T*Cisil,isl29030' 'of:N*T*Cisil,isl29028C*' 'of:N*T*Cisil,isl29028' 'of:N*T*Cisl,isl29028C*' 'of:N*T*Cisl,isl29028' 'i2c:isl29125' 'i2c:isl76682' 'of:N*T*Cisil,isl76682C*' 'of:N*T*Cisil,isl76682' 'acpi*:JSA1212:*' 'i2c:jsa1212' 'platform:lm3533-als' 'i2c:ltr390' 'of:N*T*Cliteon,ltr390C*' 'of:N*T*Cliteon,ltr390' 'acpi*:LTER0301:*' 'acpi*:LTER0559:*' 'acpi*:LTER0501:*' 'i2c:ltr303' 'i2c:ltr301' 'i2c:ltr559' 'i2c:ltr501' 'of:N*T*Cliteon,ltr303C*' 'of:N*T*Cliteon,ltr303' 'of:N*T*Cliteon,ltr301C*' 'of:N*T*Cliteon,ltr301' 'of:N*T*Cliteon,ltr559C*' 'of:N*T*Cliteon,ltr559' 'of:N*T*Cliteon,ltr501C*' 'of:N*T*Cliteon,ltr501' 'i2c:ltrf216a' 'of:N*T*Cltr,ltrf216aC*' 'of:N*T*Cltr,ltrf216a' 'of:N*T*Cliteon,ltrf216aC*' 'of:N*T*Cliteon,ltrf216a' 'i2c:lv0104cs' 'i2c:max44000' 'acpi*:MAX44000:*' 'of:N*T*Cmaxim,max44009C*' 'of:N*T*Cmaxim,max44009' 'i2c:max44009' 'of:N*T*Connn,noa1305C*' 'of:N*T*Connn,noa1305' 'i2c:noa1305' 'i2c:opt3001' 'of:N*T*Cti,opt3001C*' 'of:N*T*Cti,opt3001' 'i2c:opt4001-picostar' 'i2c:opt4001-sot-5x3' 'of:N*T*Cti,opt4001-picostarC*' 'of:N*T*Cti,opt4001-picostar' 'of:N*T*Cti,opt4001-sot-5x3C*' 'of:N*T*Cti,opt4001-sot-5x3' 'acpi*:TXCPA122:*' 'i2c:txcpa122' 'of:N*T*Crohm,bu27010C*' 'of:N*T*Crohm,bu27010' 'of:N*T*Crohm,bu27008C*' 'of:N*T*Crohm,bu27008' 'of:N*T*Crohm,bu27034C*' 'of:N*T*Crohm,bu27034' 'acpi*:RPR0521:*' 'i2c:rpr0521' 'i2c:si1133' 'i2c:si1147' 'i2c:si1146' 'i2c:si1145' 'i2c:si1143' 'i2c:si1142' 'i2c:si1141' 'i2c:si1132' 'i2c:STK3335' 'i2c:STK3311' 'i2c:STK3310' 'acpi*:STK3311:*' 'acpi*:STK3310:*' 'of:N*T*Csensortek,stk3335C*' 'of:N*T*Csensortek,stk3335' 'of:N*T*Csensortek,stk3311C*' 'of:N*T*Csensortek,stk3311' 'of:N*T*Csensortek,stk3310C*' 'of:N*T*Csensortek,stk3310' 'of:N*T*Cst,uvis25C*' 'of:N*T*Cst,uvis25' 'i2c:uvis25' 'of:N*T*Cst,uvis25C*' 'of:N*T*Cst,uvis25' 'spi:uvis25' 'i2c:tcs3414' 'i2c:tcs3472' 'i2c:tsl2563' 'i2c:tsl2562' 'i2c:tsl2561' 'i2c:tsl2560' 'of:N*T*Camstaos,tsl2563C*' 'of:N*T*Camstaos,tsl2563' 'of:N*T*Camstaos,tsl2562C*' 'of:N*T*Camstaos,tsl2562' 'of:N*T*Camstaos,tsl2561C*' 'of:N*T*Camstaos,tsl2561' 'of:N*T*Camstaos,tsl2560C*' 'of:N*T*Camstaos,tsl2560' 'i2c:tsl2583' 'i2c:tsl2581' 'i2c:tsl2580' 'of:N*T*Camstaos,tsl2583C*' 'of:N*T*Camstaos,tsl2583' 'of:N*T*Camstaos,tsl2581C*' 'of:N*T*Camstaos,tsl2581' 'of:N*T*Camstaos,tsl2580C*' 'of:N*T*Camstaos,tsl2580' 'of:N*T*Camstaos,tsl2591C*' 'of:N*T*Camstaos,tsl2591' 'i2c:apds9930' 'i2c:tmd2772' 'i2c:tsl2772' 'i2c:tmd2672' 'i2c:tsl2672' 'i2c:tsl2572' 'i2c:tmd2771' 'i2c:tsl2771' 'i2c:tmd2671' 'i2c:tsl2671' 'i2c:tsl2571' 'of:N*T*Cavago,apds9930C*' 'of:N*T*Cavago,apds9930' 'of:N*T*Camstaos,tmd2772C*' 'of:N*T*Camstaos,tmd2772' 'of:N*T*Camstaos,tsl2772C*' 'of:N*T*Camstaos,tsl2772' 'of:N*T*Camstaos,tmd2672C*' 'of:N*T*Camstaos,tmd2672' 'of:N*T*Camstaos,tsl2672C*' 'of:N*T*Camstaos,tsl2672' 'of:N*T*Camstaos,tsl2572C*' 'of:N*T*Camstaos,tsl2572' 'of:N*T*Camstaos,tmd2771C*' 'of:N*T*Camstaos,tmd2771' 'of:N*T*Camstaos,tsl2771C*' 'of:N*T*Camstaos,tsl2771' 'of:N*T*Camstaos,tmd2671C*' 'of:N*T*Camstaos,tmd2671' 'of:N*T*Camstaos,tsl2671C*' 'of:N*T*Camstaos,tsl2671' 'of:N*T*Camstaos,tsl2571C*' 'of:N*T*Camstaos,tsl2571' 'i2c:tsl4531' 'acpi*:USD5182:*' 'i2c:usd5182' 'of:N*T*Cupisemi,usd5182C*' 'of:N*T*Cupisemi,usd5182' 'i2c:vcnl4200' 'i2c:vcnl4040' 'i2c:vcnl4020' 'i2c:vcnl4010' 'i2c:vcnl4000' 'of:N*T*Cvishay,vcnl4200C*' 'of:N*T*Cvishay,vcnl4200' 'of:N*T*Cvishay,vcnl4040C*' 'of:N*T*Cvishay,vcnl4040' 'of:N*T*Cvishay,vcnl4020C*' 'of:N*T*Cvishay,vcnl4020' 'of:N*T*Cvishay,vcnl4010C*' 'of:N*T*Cvishay,vcnl4010' 'of:N*T*Cvishay,vcnl4000C*' 'of:N*T*Cvishay,vcnl4000' 'i2c:vcnl4035' 'of:N*T*Cvishay,vcnl4035C*' 'of:N*T*Cvishay,vcnl4035' 'of:N*T*Cvishay,veml6030C*' 'of:N*T*Cvishay,veml6030' 'i2c:veml6030' 'i2c:veml6040' 'of:N*T*Cvishay,veml6040C*' 'of:N*T*Cvishay,veml6040' 'i2c:veml6070' 'i2c:veml6075' 'of:N*T*Cvishay,veml6075C*' 'of:N*T*Cvishay,veml6075' 'of:N*T*Cst,vl6180C*' 'of:N*T*Cst,vl6180' 'i2c:vl6180' 'i2c:zopt2201' 'i2c:hscdtd008a' 'i2c:ak8974' 'i2c:ami306' 'i2c:ami305' 'of:N*T*Calps,hscdtd008aC*' 'of:N*T*Calps,hscdtd008a' 'of:N*T*Casahi-kasei,ak8974C*' 'of:N*T*Casahi-kasei,ak8974' 'acpi*:INVN6500:*' 'acpi*:AKM9911:*' 'acpi*:AK09912:*' 'acpi*:AK09911:*' 'acpi*:AK009911:*' 'acpi*:AK8975:*' 'acpi*:AK8963:*' 'i2c:ak09916' 'i2c:ak09912' 'i2c:ak09911' 'i2c:ak8975' 'i2c:ak8963' 'i2c:AK8963' 'of:N*T*Cak09916C*' 'of:N*T*Cak09916' 'of:N*T*Casahi-kasei,ak09916C*' 'of:N*T*Casahi-kasei,ak09916' 'of:N*T*Cak09912C*' 'of:N*T*Cak09912' 'of:N*T*Casahi-kasei,ak09912C*' 'of:N*T*Casahi-kasei,ak09912' 'of:N*T*Cak09911C*' 'of:N*T*Cak09911' 'of:N*T*Casahi-kasei,ak09911C*' 'of:N*T*Casahi-kasei,ak09911' 'of:N*T*Cak8963C*' 'of:N*T*Cak8963' 'of:N*T*Casahi-kasei,ak8963C*' 'of:N*T*Casahi-kasei,ak8963' 'of:N*T*Cak8975C*' 'of:N*T*Cak8975' 'of:N*T*Casahi-kasei,ak8975C*' 'of:N*T*Casahi-kasei,ak8975' 'acpi*:BMM150B:*' 'acpi*:BMC156B:*' 'acpi*:BMC150B:*' 'i2c:bmm150_magn' 'i2c:bmc156_magn' 'i2c:bmc150_magn' 'of:N*T*Cbosch,bmm150C*' 'of:N*T*Cbosch,bmm150' 'of:N*T*Cbosch,bmm150_magnC*' 'of:N*T*Cbosch,bmm150_magn' 'of:N*T*Cbosch,bmc156_magnC*' 'of:N*T*Cbosch,bmc156_magn' 'of:N*T*Cbosch,bmc150_magnC*' 'of:N*T*Cbosch,bmc150_magn' 'spi:bmm150_magn' 'spi:bmc156_magn' 'spi:bmc150_magn' 'acpi*:BMM150B:*' 'acpi*:BMC156B:*' 'acpi*:BMC150B:*' 'i2c:mag3110' 'of:N*T*Cfsl,mag3110C*' 'of:N*T*Cfsl,mag3110' 'platform:HID-SENSOR-200083' 'of:N*T*Cmemsic,mmc35240C*' 'of:N*T*Cmemsic,mmc35240' 'acpi*:MMC35240:*' 'i2c:mmc35240' 'of:N*T*Cst,lsm303c-magnC*' 'of:N*T*Cst,lsm303c-magn' 'of:N*T*Cst,iis2mdcC*' 'of:N*T*Cst,iis2mdc' 'of:N*T*Cst,lsm9ds1-magnC*' 'of:N*T*Cst,lsm9ds1-magn' 'of:N*T*Cst,lis2mdlC*' 'of:N*T*Cst,lis2mdl' 'of:N*T*Cst,lsm303agr-magnC*' 'of:N*T*Cst,lsm303agr-magn' 'of:N*T*Cst,lis3mdl-magnC*' 'of:N*T*Cst,lis3mdl-magn' 'of:N*T*Cst,lsm303dlm-magnC*' 'of:N*T*Cst,lsm303dlm-magn' 'of:N*T*Cst,lsm303dlhc-magnC*' 'of:N*T*Cst,lsm303dlhc-magn' 'of:N*T*Cst,lsm303dlh-magnC*' 'of:N*T*Cst,lsm303dlh-magn' 'i2c:lsm303c_magn' 'i2c:iis2mdc' 'i2c:lsm9ds1_magn' 'i2c:lis2mdl' 'i2c:lsm303agr_magn' 'i2c:lis3mdl' 'i2c:lsm303dlm_magn' 'i2c:lsm303dlhc_magn' 'i2c:lsm303dlh_magn' 'of:N*T*Cst,lsm303c-magnC*' 'of:N*T*Cst,lsm303c-magn' 'of:N*T*Cst,iis2mdcC*' 'of:N*T*Cst,iis2mdc' 'of:N*T*Cst,lsm9ds1-magnC*' 'of:N*T*Cst,lsm9ds1-magn' 'of:N*T*Cst,lis2mdlC*' 'of:N*T*Cst,lis2mdl' 'of:N*T*Cst,lsm303agr-magnC*' 'of:N*T*Cst,lsm303agr-magn' 'of:N*T*Cst,lis3mdl-magnC*' 'of:N*T*Cst,lis3mdl-magn' 'spi:lsm303c_magn' 'spi:iis2mdc' 'spi:lsm9ds1_magn' 'spi:lis2mdl' 'spi:lsm303agr_magn' 'spi:lis3mdl' 'i2c:hmc5983' 'i2c:hmc5883l' 'i2c:hmc5883' 'i2c:hmc5843' 'of:N*T*Choneywell,hmc5983C*' 'of:N*T*Choneywell,hmc5983' 'of:N*T*Choneywell,hmc5883lC*' 'of:N*T*Choneywell,hmc5883l' 'of:N*T*Choneywell,hmc5883C*' 'of:N*T*Choneywell,hmc5883' 'of:N*T*Choneywell,hmc5843C*' 'of:N*T*Choneywell,hmc5843' 'spi:hmc5983' 'of:N*T*Cpni,rm3100C*' 'of:N*T*Cpni,rm3100' 'of:N*T*Cpni,rm3100C*' 'of:N*T*Cpni,rm3100' 'i2c:tmag5273' 'of:N*T*Cti,tmag5273C*' 'of:N*T*Cti,tmag5273' 'i2c:yas537' 'i2c:yas533' 'i2c:yas532' 'i2c:yas530' 'of:N*T*Cyamaha,yas537C*' 'of:N*T*Cyamaha,yas537' 'of:N*T*Cyamaha,yas533C*' 'of:N*T*Cyamaha,yas533' 'of:N*T*Cyamaha,yas532C*' 'of:N*T*Cyamaha,yas532' 'of:N*T*Cyamaha,yas530C*' 'of:N*T*Cyamaha,yas530' 'of:N*T*Cio-channel-muxC*' 'of:N*T*Cio-channel-mux' 'platform:HID-SENSOR-200086' 'platform:HID-SENSOR-2000c1' 'platform:HID-SENSOR-20008e' 'platform:HID-SENSOR-20008a' 'platform:HID-SENSOR-INT-020b' 'platform:iqs624-pos' 'of:N*T*Cadi,ad5114-80C*' 'of:N*T*Cadi,ad5114-80' 'of:N*T*Cadi,ad5114-10C*' 'of:N*T*Cadi,ad5114-10' 'of:N*T*Cadi,ad5112-80C*' 'of:N*T*Cadi,ad5112-80' 'of:N*T*Cadi,ad5112-10C*' 'of:N*T*Cadi,ad5112-10' 'of:N*T*Cadi,ad5112-05C*' 'of:N*T*Cadi,ad5112-05' 'of:N*T*Cadi,ad5110-80C*' 'of:N*T*Cadi,ad5110-80' 'of:N*T*Cadi,ad5110-10C*' 'of:N*T*Cadi,ad5110-10' 'i2c:ad5114-80' 'i2c:ad5114-10' 'i2c:ad5112-80' 'i2c:ad5112-10' 'i2c:ad5112-05' 'i2c:ad5110-80' 'i2c:ad5110-10' 'of:N*T*Cadi,ad5274-100C*' 'of:N*T*Cadi,ad5274-100' 'of:N*T*Cadi,ad5274-020C*' 'of:N*T*Cadi,ad5274-020' 'of:N*T*Cadi,ad5272-100C*' 'of:N*T*Cadi,ad5272-100' 'of:N*T*Cadi,ad5272-050C*' 'of:N*T*Cadi,ad5272-050' 'of:N*T*Cadi,ad5272-020C*' 'of:N*T*Cadi,ad5272-020' 'i2c:ad5274-100' 'i2c:ad5274-020' 'i2c:ad5272-100' 'i2c:ad5272-050' 'i2c:ad5272-020' 'of:N*T*Cmaxim,ds3502C*' 'of:N*T*Cmaxim,ds3502' 'of:N*T*Cmaxim,ds1803-100C*' 'of:N*T*Cmaxim,ds1803-100' 'of:N*T*Cmaxim,ds1803-050C*' 'of:N*T*Cmaxim,ds1803-050' 'of:N*T*Cmaxim,ds1803-010C*' 'of:N*T*Cmaxim,ds1803-010' 'i2c:ds3502' 'i2c:ds1803-100' 'i2c:ds1803-050' 'i2c:ds1803-010' 'of:N*T*Cmaxim,max5435C*' 'of:N*T*Cmaxim,max5435' 'of:N*T*Cmaxim,max5434C*' 'of:N*T*Cmaxim,max5434' 'of:N*T*Cmaxim,max5433C*' 'of:N*T*Cmaxim,max5433' 'of:N*T*Cmaxim,max5432C*' 'of:N*T*Cmaxim,max5432' 'of:N*T*Cmaxim,max5484C*' 'of:N*T*Cmaxim,max5484' 'of:N*T*Cmaxim,max5483C*' 'of:N*T*Cmaxim,max5483' 'of:N*T*Cmaxim,max5482C*' 'of:N*T*Cmaxim,max5482' 'of:N*T*Cmaxim,max5481C*' 'of:N*T*Cmaxim,max5481' 'spi:max5484' 'spi:max5483' 'spi:max5482' 'spi:max5481' 'spi:MAX5489' 'spi:MAX5488' 'spi:MAX5487' 'acpi*:MAX5489:*' 'acpi*:MAX5488:*' 'acpi*:MAX5487:*' 'i2c:mcp4019-104' 'i2c:mcp4019-503' 'i2c:mcp4019-103' 'i2c:mcp4019-502' 'i2c:mcp4018-104' 'i2c:mcp4018-503' 'i2c:mcp4018-103' 'i2c:mcp4018-502' 'i2c:mcp4017-104' 'i2c:mcp4017-503' 'i2c:mcp4017-103' 'i2c:mcp4017-502' 'of:N*T*Cmicrochip,mcp4019-104C*' 'of:N*T*Cmicrochip,mcp4019-104' 'of:N*T*Cmicrochip,mcp4019-503C*' 'of:N*T*Cmicrochip,mcp4019-503' 'of:N*T*Cmicrochip,mcp4019-103C*' 'of:N*T*Cmicrochip,mcp4019-103' 'of:N*T*Cmicrochip,mcp4019-502C*' 'of:N*T*Cmicrochip,mcp4019-502' 'of:N*T*Cmicrochip,mcp4018-104C*' 'of:N*T*Cmicrochip,mcp4018-104' 'of:N*T*Cmicrochip,mcp4018-503C*' 'of:N*T*Cmicrochip,mcp4018-503' 'of:N*T*Cmicrochip,mcp4018-103C*' 'of:N*T*Cmicrochip,mcp4018-103' 'of:N*T*Cmicrochip,mcp4018-502C*' 'of:N*T*Cmicrochip,mcp4018-502' 'of:N*T*Cmicrochip,mcp4017-104C*' 'of:N*T*Cmicrochip,mcp4017-104' 'of:N*T*Cmicrochip,mcp4017-503C*' 'of:N*T*Cmicrochip,mcp4017-503' 'of:N*T*Cmicrochip,mcp4017-103C*' 'of:N*T*Cmicrochip,mcp4017-103' 'of:N*T*Cmicrochip,mcp4017-502C*' 'of:N*T*Cmicrochip,mcp4017-502' 'of:N*T*Cmicrochip,mcp4262-104C*' 'of:N*T*Cmicrochip,mcp4262-104' 'of:N*T*Cmicrochip,mcp4262-503C*' 'of:N*T*Cmicrochip,mcp4262-503' 'of:N*T*Cmicrochip,mcp4262-103C*' 'of:N*T*Cmicrochip,mcp4262-103' 'of:N*T*Cmicrochip,mcp4262-502C*' 'of:N*T*Cmicrochip,mcp4262-502' 'of:N*T*Cmicrochip,mcp4261-104C*' 'of:N*T*Cmicrochip,mcp4261-104' 'of:N*T*Cmicrochip,mcp4261-503C*' 'of:N*T*Cmicrochip,mcp4261-503' 'of:N*T*Cmicrochip,mcp4261-103C*' 'of:N*T*Cmicrochip,mcp4261-103' 'of:N*T*Cmicrochip,mcp4261-502C*' 'of:N*T*Cmicrochip,mcp4261-502' 'of:N*T*Cmicrochip,mcp4252-104C*' 'of:N*T*Cmicrochip,mcp4252-104' 'of:N*T*Cmicrochip,mcp4252-503C*' 'of:N*T*Cmicrochip,mcp4252-503' 'of:N*T*Cmicrochip,mcp4252-103C*' 'of:N*T*Cmicrochip,mcp4252-103' 'of:N*T*Cmicrochip,mcp4252-502C*' 'of:N*T*Cmicrochip,mcp4252-502' 'of:N*T*Cmicrochip,mcp4251-104C*' 'of:N*T*Cmicrochip,mcp4251-104' 'of:N*T*Cmicrochip,mcp4251-503C*' 'of:N*T*Cmicrochip,mcp4251-503' 'of:N*T*Cmicrochip,mcp4251-103C*' 'of:N*T*Cmicrochip,mcp4251-103' 'of:N*T*Cmicrochip,mcp4251-502C*' 'of:N*T*Cmicrochip,mcp4251-502' 'of:N*T*Cmicrochip,mcp4242-104C*' 'of:N*T*Cmicrochip,mcp4242-104' 'of:N*T*Cmicrochip,mcp4242-503C*' 'of:N*T*Cmicrochip,mcp4242-503' 'of:N*T*Cmicrochip,mcp4242-103C*' 'of:N*T*Cmicrochip,mcp4242-103' 'of:N*T*Cmicrochip,mcp4242-502C*' 'of:N*T*Cmicrochip,mcp4242-502' 'of:N*T*Cmicrochip,mcp4241-104C*' 'of:N*T*Cmicrochip,mcp4241-104' 'of:N*T*Cmicrochip,mcp4241-503C*' 'of:N*T*Cmicrochip,mcp4241-503' 'of:N*T*Cmicrochip,mcp4241-103C*' 'of:N*T*Cmicrochip,mcp4241-103' 'of:N*T*Cmicrochip,mcp4241-502C*' 'of:N*T*Cmicrochip,mcp4241-502' 'of:N*T*Cmicrochip,mcp4232-104C*' 'of:N*T*Cmicrochip,mcp4232-104' 'of:N*T*Cmicrochip,mcp4232-503C*' 'of:N*T*Cmicrochip,mcp4232-503' 'of:N*T*Cmicrochip,mcp4232-103C*' 'of:N*T*Cmicrochip,mcp4232-103' 'of:N*T*Cmicrochip,mcp4232-502C*' 'of:N*T*Cmicrochip,mcp4232-502' 'of:N*T*Cmicrochip,mcp4231-104C*' 'of:N*T*Cmicrochip,mcp4231-104' 'of:N*T*Cmicrochip,mcp4231-503C*' 'of:N*T*Cmicrochip,mcp4231-503' 'of:N*T*Cmicrochip,mcp4231-103C*' 'of:N*T*Cmicrochip,mcp4231-103' 'of:N*T*Cmicrochip,mcp4231-502C*' 'of:N*T*Cmicrochip,mcp4231-502' 'of:N*T*Cmicrochip,mcp4162-104C*' 'of:N*T*Cmicrochip,mcp4162-104' 'of:N*T*Cmicrochip,mcp4162-503C*' 'of:N*T*Cmicrochip,mcp4162-503' 'of:N*T*Cmicrochip,mcp4162-103C*' 'of:N*T*Cmicrochip,mcp4162-103' 'of:N*T*Cmicrochip,mcp4162-502C*' 'of:N*T*Cmicrochip,mcp4162-502' 'of:N*T*Cmicrochip,mcp4161-104C*' 'of:N*T*Cmicrochip,mcp4161-104' 'of:N*T*Cmicrochip,mcp4161-503C*' 'of:N*T*Cmicrochip,mcp4161-503' 'of:N*T*Cmicrochip,mcp4161-103C*' 'of:N*T*Cmicrochip,mcp4161-103' 'of:N*T*Cmicrochip,mcp4161-502C*' 'of:N*T*Cmicrochip,mcp4161-502' 'of:N*T*Cmicrochip,mcp4152-104C*' 'of:N*T*Cmicrochip,mcp4152-104' 'of:N*T*Cmicrochip,mcp4152-503C*' 'of:N*T*Cmicrochip,mcp4152-503' 'of:N*T*Cmicrochip,mcp4152-103C*' 'of:N*T*Cmicrochip,mcp4152-103' 'of:N*T*Cmicrochip,mcp4152-502C*' 'of:N*T*Cmicrochip,mcp4152-502' 'of:N*T*Cmicrochip,mcp4151-104C*' 'of:N*T*Cmicrochip,mcp4151-104' 'of:N*T*Cmicrochip,mcp4151-503C*' 'of:N*T*Cmicrochip,mcp4151-503' 'of:N*T*Cmicrochip,mcp4151-103C*' 'of:N*T*Cmicrochip,mcp4151-103' 'of:N*T*Cmicrochip,mcp4151-502C*' 'of:N*T*Cmicrochip,mcp4151-502' 'of:N*T*Cmicrochip,mcp4142-104C*' 'of:N*T*Cmicrochip,mcp4142-104' 'of:N*T*Cmicrochip,mcp4142-503C*' 'of:N*T*Cmicrochip,mcp4142-503' 'of:N*T*Cmicrochip,mcp4142-103C*' 'of:N*T*Cmicrochip,mcp4142-103' 'of:N*T*Cmicrochip,mcp4142-502C*' 'of:N*T*Cmicrochip,mcp4142-502' 'of:N*T*Cmicrochip,mcp4141-104C*' 'of:N*T*Cmicrochip,mcp4141-104' 'of:N*T*Cmicrochip,mcp4141-503C*' 'of:N*T*Cmicrochip,mcp4141-503' 'of:N*T*Cmicrochip,mcp4141-103C*' 'of:N*T*Cmicrochip,mcp4141-103' 'of:N*T*Cmicrochip,mcp4141-502C*' 'of:N*T*Cmicrochip,mcp4141-502' 'of:N*T*Cmicrochip,mcp4132-104C*' 'of:N*T*Cmicrochip,mcp4132-104' 'of:N*T*Cmicrochip,mcp4132-503C*' 'of:N*T*Cmicrochip,mcp4132-503' 'of:N*T*Cmicrochip,mcp4132-103C*' 'of:N*T*Cmicrochip,mcp4132-103' 'of:N*T*Cmicrochip,mcp4132-502C*' 'of:N*T*Cmicrochip,mcp4132-502' 'of:N*T*Cmicrochip,mcp4131-104C*' 'of:N*T*Cmicrochip,mcp4131-104' 'of:N*T*Cmicrochip,mcp4131-503C*' 'of:N*T*Cmicrochip,mcp4131-503' 'of:N*T*Cmicrochip,mcp4131-103C*' 'of:N*T*Cmicrochip,mcp4131-103' 'of:N*T*Cmicrochip,mcp4131-502C*' 'of:N*T*Cmicrochip,mcp4131-502' 'spi:mcp4262-104' 'spi:mcp4262-503' 'spi:mcp4262-103' 'spi:mcp4262-502' 'spi:mcp4261-104' 'spi:mcp4261-503' 'spi:mcp4261-103' 'spi:mcp4261-502' 'spi:mcp4252-104' 'spi:mcp4252-503' 'spi:mcp4252-103' 'spi:mcp4252-502' 'spi:mcp4251-104' 'spi:mcp4251-503' 'spi:mcp4251-103' 'spi:mcp4251-502' 'spi:mcp4242-104' 'spi:mcp4242-503' 'spi:mcp4242-103' 'spi:mcp4242-502' 'spi:mcp4241-104' 'spi:mcp4241-503' 'spi:mcp4241-103' 'spi:mcp4241-502' 'spi:mcp4232-104' 'spi:mcp4232-503' 'spi:mcp4232-103' 'spi:mcp4232-502' 'spi:mcp4231-104' 'spi:mcp4231-503' 'spi:mcp4231-103' 'spi:mcp4231-502' 'spi:mcp4162-104' 'spi:mcp4162-503' 'spi:mcp4162-103' 'spi:mcp4162-502' 'spi:mcp4161-104' 'spi:mcp4161-503' 'spi:mcp4161-103' 'spi:mcp4161-502' 'spi:mcp4152-104' 'spi:mcp4152-503' 'spi:mcp4152-103' 'spi:mcp4152-502' 'spi:mcp4151-104' 'spi:mcp4151-503' 'spi:mcp4151-103' 'spi:mcp4151-502' 'spi:mcp4142-104' 'spi:mcp4142-503' 'spi:mcp4142-103' 'spi:mcp4142-502' 'spi:mcp4141-104' 'spi:mcp4141-503' 'spi:mcp4141-103' 'spi:mcp4141-502' 'spi:mcp4132-104' 'spi:mcp4132-503' 'spi:mcp4132-103' 'spi:mcp4132-502' 'spi:mcp4131-104' 'spi:mcp4131-503' 'spi:mcp4131-103' 'spi:mcp4131-502' 'i2c:mcp4662-104' 'i2c:mcp4662-503' 'i2c:mcp4662-103' 'i2c:mcp4662-502' 'i2c:mcp4661-104' 'i2c:mcp4661-503' 'i2c:mcp4661-103' 'i2c:mcp4661-502' 'i2c:mcp4652-104' 'i2c:mcp4652-503' 'i2c:mcp4652-103' 'i2c:mcp4652-502' 'i2c:mcp4651-104' 'i2c:mcp4651-503' 'i2c:mcp4651-103' 'i2c:mcp4651-502' 'i2c:mcp4642-104' 'i2c:mcp4642-503' 'i2c:mcp4642-103' 'i2c:mcp4642-502' 'i2c:mcp4641-104' 'i2c:mcp4641-503' 'i2c:mcp4641-103' 'i2c:mcp4641-502' 'i2c:mcp4632-104' 'i2c:mcp4632-503' 'i2c:mcp4632-103' 'i2c:mcp4632-502' 'i2c:mcp4631-104' 'i2c:mcp4631-503' 'i2c:mcp4631-103' 'i2c:mcp4631-502' 'i2c:mcp4562-104' 'i2c:mcp4562-503' 'i2c:mcp4562-103' 'i2c:mcp4562-502' 'i2c:mcp4561-104' 'i2c:mcp4561-503' 'i2c:mcp4561-103' 'i2c:mcp4561-502' 'i2c:mcp4552-104' 'i2c:mcp4552-503' 'i2c:mcp4552-103' 'i2c:mcp4552-502' 'i2c:mcp4551-104' 'i2c:mcp4551-503' 'i2c:mcp4551-103' 'i2c:mcp4551-502' 'i2c:mcp4542-104' 'i2c:mcp4542-503' 'i2c:mcp4542-103' 'i2c:mcp4542-502' 'i2c:mcp4541-104' 'i2c:mcp4541-503' 'i2c:mcp4541-103' 'i2c:mcp4541-502' 'i2c:mcp4532-104' 'i2c:mcp4532-503' 'i2c:mcp4532-103' 'i2c:mcp4532-502' 'i2c:mcp4531-104' 'i2c:mcp4531-503' 'i2c:mcp4531-103' 'i2c:mcp4531-502' 'of:N*T*Cmicrochip,mcp4662-104C*' 'of:N*T*Cmicrochip,mcp4662-104' 'of:N*T*Cmicrochip,mcp4662-503C*' 'of:N*T*Cmicrochip,mcp4662-503' 'of:N*T*Cmicrochip,mcp4662-103C*' 'of:N*T*Cmicrochip,mcp4662-103' 'of:N*T*Cmicrochip,mcp4662-502C*' 'of:N*T*Cmicrochip,mcp4662-502' 'of:N*T*Cmicrochip,mcp4661-104C*' 'of:N*T*Cmicrochip,mcp4661-104' 'of:N*T*Cmicrochip,mcp4661-503C*' 'of:N*T*Cmicrochip,mcp4661-503' 'of:N*T*Cmicrochip,mcp4661-103C*' 'of:N*T*Cmicrochip,mcp4661-103' 'of:N*T*Cmicrochip,mcp4661-502C*' 'of:N*T*Cmicrochip,mcp4661-502' 'of:N*T*Cmicrochip,mcp4652-104C*' 'of:N*T*Cmicrochip,mcp4652-104' 'of:N*T*Cmicrochip,mcp4652-503C*' 'of:N*T*Cmicrochip,mcp4652-503' 'of:N*T*Cmicrochip,mcp4652-103C*' 'of:N*T*Cmicrochip,mcp4652-103' 'of:N*T*Cmicrochip,mcp4652-502C*' 'of:N*T*Cmicrochip,mcp4652-502' 'of:N*T*Cmicrochip,mcp4651-104C*' 'of:N*T*Cmicrochip,mcp4651-104' 'of:N*T*Cmicrochip,mcp4651-503C*' 'of:N*T*Cmicrochip,mcp4651-503' 'of:N*T*Cmicrochip,mcp4651-103C*' 'of:N*T*Cmicrochip,mcp4651-103' 'of:N*T*Cmicrochip,mcp4651-502C*' 'of:N*T*Cmicrochip,mcp4651-502' 'of:N*T*Cmicrochip,mcp4642-104C*' 'of:N*T*Cmicrochip,mcp4642-104' 'of:N*T*Cmicrochip,mcp4642-503C*' 'of:N*T*Cmicrochip,mcp4642-503' 'of:N*T*Cmicrochip,mcp4642-103C*' 'of:N*T*Cmicrochip,mcp4642-103' 'of:N*T*Cmicrochip,mcp4642-502C*' 'of:N*T*Cmicrochip,mcp4642-502' 'of:N*T*Cmicrochip,mcp4641-104C*' 'of:N*T*Cmicrochip,mcp4641-104' 'of:N*T*Cmicrochip,mcp4641-503C*' 'of:N*T*Cmicrochip,mcp4641-503' 'of:N*T*Cmicrochip,mcp4641-103C*' 'of:N*T*Cmicrochip,mcp4641-103' 'of:N*T*Cmicrochip,mcp4641-502C*' 'of:N*T*Cmicrochip,mcp4641-502' 'of:N*T*Cmicrochip,mcp4632-104C*' 'of:N*T*Cmicrochip,mcp4632-104' 'of:N*T*Cmicrochip,mcp4632-503C*' 'of:N*T*Cmicrochip,mcp4632-503' 'of:N*T*Cmicrochip,mcp4632-103C*' 'of:N*T*Cmicrochip,mcp4632-103' 'of:N*T*Cmicrochip,mcp4632-502C*' 'of:N*T*Cmicrochip,mcp4632-502' 'of:N*T*Cmicrochip,mcp4631-104C*' 'of:N*T*Cmicrochip,mcp4631-104' 'of:N*T*Cmicrochip,mcp4631-503C*' 'of:N*T*Cmicrochip,mcp4631-503' 'of:N*T*Cmicrochip,mcp4631-103C*' 'of:N*T*Cmicrochip,mcp4631-103' 'of:N*T*Cmicrochip,mcp4631-502C*' 'of:N*T*Cmicrochip,mcp4631-502' 'of:N*T*Cmicrochip,mcp4562-104C*' 'of:N*T*Cmicrochip,mcp4562-104' 'of:N*T*Cmicrochip,mcp4562-503C*' 'of:N*T*Cmicrochip,mcp4562-503' 'of:N*T*Cmicrochip,mcp4562-103C*' 'of:N*T*Cmicrochip,mcp4562-103' 'of:N*T*Cmicrochip,mcp4562-502C*' 'of:N*T*Cmicrochip,mcp4562-502' 'of:N*T*Cmicrochip,mcp4561-104C*' 'of:N*T*Cmicrochip,mcp4561-104' 'of:N*T*Cmicrochip,mcp4561-503C*' 'of:N*T*Cmicrochip,mcp4561-503' 'of:N*T*Cmicrochip,mcp4561-103C*' 'of:N*T*Cmicrochip,mcp4561-103' 'of:N*T*Cmicrochip,mcp4561-502C*' 'of:N*T*Cmicrochip,mcp4561-502' 'of:N*T*Cmicrochip,mcp4552-104C*' 'of:N*T*Cmicrochip,mcp4552-104' 'of:N*T*Cmicrochip,mcp4552-503C*' 'of:N*T*Cmicrochip,mcp4552-503' 'of:N*T*Cmicrochip,mcp4552-103C*' 'of:N*T*Cmicrochip,mcp4552-103' 'of:N*T*Cmicrochip,mcp4552-502C*' 'of:N*T*Cmicrochip,mcp4552-502' 'of:N*T*Cmicrochip,mcp4551-104C*' 'of:N*T*Cmicrochip,mcp4551-104' 'of:N*T*Cmicrochip,mcp4551-503C*' 'of:N*T*Cmicrochip,mcp4551-503' 'of:N*T*Cmicrochip,mcp4551-103C*' 'of:N*T*Cmicrochip,mcp4551-103' 'of:N*T*Cmicrochip,mcp4551-502C*' 'of:N*T*Cmicrochip,mcp4551-502' 'of:N*T*Cmicrochip,mcp4542-104C*' 'of:N*T*Cmicrochip,mcp4542-104' 'of:N*T*Cmicrochip,mcp4542-503C*' 'of:N*T*Cmicrochip,mcp4542-503' 'of:N*T*Cmicrochip,mcp4542-103C*' 'of:N*T*Cmicrochip,mcp4542-103' 'of:N*T*Cmicrochip,mcp4542-502C*' 'of:N*T*Cmicrochip,mcp4542-502' 'of:N*T*Cmicrochip,mcp4541-104C*' 'of:N*T*Cmicrochip,mcp4541-104' 'of:N*T*Cmicrochip,mcp4541-503C*' 'of:N*T*Cmicrochip,mcp4541-503' 'of:N*T*Cmicrochip,mcp4541-103C*' 'of:N*T*Cmicrochip,mcp4541-103' 'of:N*T*Cmicrochip,mcp4541-502C*' 'of:N*T*Cmicrochip,mcp4541-502' 'of:N*T*Cmicrochip,mcp4532-104C*' 'of:N*T*Cmicrochip,mcp4532-104' 'of:N*T*Cmicrochip,mcp4532-503C*' 'of:N*T*Cmicrochip,mcp4532-503' 'of:N*T*Cmicrochip,mcp4532-103C*' 'of:N*T*Cmicrochip,mcp4532-103' 'of:N*T*Cmicrochip,mcp4532-502C*' 'of:N*T*Cmicrochip,mcp4532-502' 'of:N*T*Cmicrochip,mcp4531-104C*' 'of:N*T*Cmicrochip,mcp4531-104' 'of:N*T*Cmicrochip,mcp4531-503C*' 'of:N*T*Cmicrochip,mcp4531-503' 'of:N*T*Cmicrochip,mcp4531-103C*' 'of:N*T*Cmicrochip,mcp4531-103' 'of:N*T*Cmicrochip,mcp4531-502C*' 'of:N*T*Cmicrochip,mcp4531-502' 'of:N*T*Cmicrochip,mcp42100C*' 'of:N*T*Cmicrochip,mcp42100' 'of:N*T*Cmicrochip,mcp42050C*' 'of:N*T*Cmicrochip,mcp42050' 'of:N*T*Cmicrochip,mcp42010C*' 'of:N*T*Cmicrochip,mcp42010' 'of:N*T*Cmicrochip,mcp41100C*' 'of:N*T*Cmicrochip,mcp41100' 'of:N*T*Cmicrochip,mcp41050C*' 'of:N*T*Cmicrochip,mcp41050' 'of:N*T*Cmicrochip,mcp41010C*' 'of:N*T*Cmicrochip,mcp41010' 'spi:mcp42100' 'spi:mcp42050' 'spi:mcp42010' 'spi:mcp41100' 'spi:mcp41050' 'spi:mcp41010' 'i2c:tpl0401-103' 'i2c:tpl0102-104' 'i2c:cat5140-104' 'i2c:cat5140-503' 'of:N*T*Crenesas,x9250uC*' 'of:N*T*Crenesas,x9250u' 'of:N*T*Crenesas,x9250tC*' 'of:N*T*Crenesas,x9250t' 'spi:x9250u' 'spi:x9250t' 'of:N*T*Cti,lmp91002C*' 'of:N*T*Cti,lmp91002' 'of:N*T*Cti,lmp91000C*' 'of:N*T*Cti,lmp91000' 'i2c:lmp91002' 'i2c:lmp91000' 'i2c:abp060pd' 'i2c:abp030pd' 'i2c:abp015pd' 'i2c:abp005pd' 'i2c:abp001pd' 'i2c:abp150pg' 'i2c:abp100pg' 'i2c:abp060pg' 'i2c:abp030pg' 'i2c:abp015pg' 'i2c:abp005pg' 'i2c:abp001pg' 'i2c:abp400kd' 'i2c:abp004bd' 'i2c:abp250kd' 'i2c:abp2_5bd' 'i2c:abp160kd' 'i2c:abp1_6bd' 'i2c:abp100kd' 'i2c:abp001bd' 'i2c:abp060kd' 'i2c:abp600md' 'i2c:abp040kd' 'i2c:abp400md' 'i2c:abp025kd' 'i2c:abp250md' 'i2c:abp016kd' 'i2c:abp160md' 'i2c:abp010kd' 'i2c:abp100md' 'i2c:abp006kd' 'i2c:abp060md' 'i2c:abp001gg' 'i2c:abp010bg' 'i2c:abp600kg' 'i2c:abp006bg' 'i2c:abp400kg' 'i2c:abp004bg' 'i2c:abp250kg' 'i2c:abp2_5bg' 'i2c:abp160kg' 'i2c:abp1_6bg' 'i2c:abp100kg' 'i2c:abp001bg' 'i2c:abp060kg' 'i2c:abp600mg' 'i2c:abp040kg' 'i2c:abp400mg' 'i2c:abp025kg' 'i2c:abp250mg' 'i2c:abp016kg' 'i2c:abp160mg' 'i2c:abp010kg' 'i2c:abp100mg' 'i2c:abp006kg' 'i2c:abp060mg' 'of:N*T*Crohm,bm1390glv-zC*' 'of:N*T*Crohm,bm1390glv-z' 'i2c:bm1390glv-z' 'of:N*T*Cbosch,bmp580C*' 'of:N*T*Cbosch,bmp580' 'of:N*T*Cbosch,bmp380C*' 'of:N*T*Cbosch,bmp380' 'of:N*T*Cbosch,bme280C*' 'of:N*T*Cbosch,bme280' 'of:N*T*Cbosch,bmp280C*' 'of:N*T*Cbosch,bmp280' 'of:N*T*Cbosch,bmp180C*' 'of:N*T*Cbosch,bmp180' 'of:N*T*Cbosch,bmp085C*' 'of:N*T*Cbosch,bmp085' 'i2c:bmp580' 'i2c:bmp380' 'i2c:bme280' 'i2c:bmp280' 'i2c:bmp180' 'i2c:bmp085' 'of:N*T*Cbosch,bmp580C*' 'of:N*T*Cbosch,bmp580' 'of:N*T*Cbosch,bmp380C*' 'of:N*T*Cbosch,bmp380' 'of:N*T*Cbosch,bme280C*' 'of:N*T*Cbosch,bme280' 'of:N*T*Cbosch,bmp280C*' 'of:N*T*Cbosch,bmp280' 'of:N*T*Cbosch,bmp181C*' 'of:N*T*Cbosch,bmp181' 'of:N*T*Cbosch,bmp180C*' 'of:N*T*Cbosch,bmp180' 'of:N*T*Cbosch,bmp085C*' 'of:N*T*Cbosch,bmp085' 'spi:bmp580' 'spi:bmp380' 'spi:bme280' 'spi:bmp280' 'spi:bmp181' 'spi:bmp180' 'spi:bmp085' 'of:N*T*Casc,dlhl60gC*' 'of:N*T*Casc,dlhl60g' 'of:N*T*Casc,dlhl60dC*' 'of:N*T*Casc,dlhl60d' 'i2c:dlhl60g' 'i2c:dlhl60d' 'i2c:dps310' 'acpi*:IFX3100:*' 'platform:cros-ec-baro' 'platform:HID-SENSOR-200031' 'i2c:hp03' 'of:N*T*Choperf,hp03C*' 'of:N*T*Choperf,hp03' 'of:N*T*Choneywell,hsc030paC*' 'of:N*T*Choneywell,hsc030pa' 'i2c:hsc030pa' 'of:N*T*Choneywell,hsc030paC*' 'of:N*T*Choneywell,hsc030pa' 'spi:hsc030pa' 'of:N*T*Cinvensense,icp10100C*' 'of:N*T*Cinvensense,icp10100' 'i2c:icp10100' 'i2c:mpl115' 'spi:mpl115' 'i2c:mpl3115' 'of:N*T*Cfsl,mpl3115C*' 'of:N*T*Cfsl,mpl3115' 'of:N*T*Choneywell,mprls0025paC*' 'of:N*T*Choneywell,mprls0025pa' 'i2c:mprls0025pa' 'of:N*T*Choneywell,mprls0025paC*' 'of:N*T*Choneywell,mprls0025pa' 'spi:mprls0025pa' 'of:N*T*Cmeas,ms5607C*' 'of:N*T*Cmeas,ms5607' 'of:N*T*Cmeas,ms5611C*' 'of:N*T*Cmeas,ms5611' 'i2c:ms5607' 'i2c:ms5611' 'of:N*T*Cmeas,ms5607C*' 'of:N*T*Cmeas,ms5607' 'of:N*T*Cmeas,ms5611C*' 'of:N*T*Cmeas,ms5611' 'spi:ms5607' 'spi:ms5611' 'i2c:ms8607-temppressure' 'i2c:ms5837' 'i2c:ms5805' 'i2c:ms5637' 'of:N*T*Cmeas,ms8607-temppressureC*' 'of:N*T*Cmeas,ms8607-temppressure' 'of:N*T*Cmeas,ms5837C*' 'of:N*T*Cmeas,ms5837' 'of:N*T*Cmeas,ms5805C*' 'of:N*T*Cmeas,ms5805' 'of:N*T*Cmeas,ms5803C*' 'of:N*T*Cmeas,ms5803' 'of:N*T*Cmeas,ms5637C*' 'of:N*T*Cmeas,ms5637' 'i2c:t5403' 'i2c:hp206c' 'acpi*:HOP206C:*' 'i2c:zpa2326' 'of:N*T*Cmurata,zpa2326C*' 'of:N*T*Cmurata,zpa2326' 'spi:zpa2326' 'of:N*T*Cmurata,zpa2326C*' 'of:N*T*Cmurata,zpa2326' 'of:N*T*Cst,lps22dfC*' 'of:N*T*Cst,lps22df' 'of:N*T*Cst,lps22hhC*' 'of:N*T*Cst,lps22hh' 'of:N*T*Cst,lps35hwC*' 'of:N*T*Cst,lps35hw' 'of:N*T*Cst,lps33hwC*' 'of:N*T*Cst,lps33hw' 'of:N*T*Cst,lps22hb-pressC*' 'of:N*T*Cst,lps22hb-press' 'of:N*T*Cst,lps331ap-pressC*' 'of:N*T*Cst,lps331ap-press' 'of:N*T*Cst,lps25h-pressC*' 'of:N*T*Cst,lps25h-press' 'of:N*T*Cst,lps001wp-pressC*' 'of:N*T*Cst,lps001wp-press' 'acpi*:SNO9210:*' 'i2c:lps22df' 'i2c:lps22hh' 'i2c:lps35hw' 'i2c:lps33hw' 'i2c:lps22hb' 'i2c:lps331ap' 'i2c:lps25h' 'i2c:lps001wp' 'of:N*T*Cst,lps22dfC*' 'of:N*T*Cst,lps22df' 'of:N*T*Cst,lps22hhC*' 'of:N*T*Cst,lps22hh' 'of:N*T*Cst,lps35hwC*' 'of:N*T*Cst,lps35hw' 'of:N*T*Cst,lps33hwC*' 'of:N*T*Cst,lps33hw' 'of:N*T*Cst,lps22hb-pressC*' 'of:N*T*Cst,lps22hb-press' 'of:N*T*Cst,lps331ap-pressC*' 'of:N*T*Cst,lps331ap-press' 'of:N*T*Cst,lps25h-pressC*' 'of:N*T*Cst,lps25h-press' 'of:N*T*Cst,lps001wp-pressC*' 'of:N*T*Cst,lps001wp-press' 'spi:lps22hb-press' 'spi:lps331ap-press' 'spi:lps25h-press' 'spi:lps001wp-press' 'spi:lps22df' 'spi:lps22hh' 'spi:lps35hw' 'spi:lps33hw' 'spi:lps22hb' 'spi:lps331ap' 'spi:lps25h' 'spi:lps001wp' 'of:N*T*Cams,as3935C*' 'of:N*T*Cams,as3935' 'spi:as3935' 'of:N*T*Cgoogle,cros-ec-mkbp-proximityC*' 'of:N*T*Cgoogle,cros-ec-mkbp-proximity' 'of:N*T*Cmurata,irsd200C*' 'of:N*T*Cmurata,irsd200' 'i2c:isl29501' 'of:N*T*Crenesas,isl29501C*' 'of:N*T*Crenesas,isl29501' 'i2c:lidar-lite-v3' 'i2c:lidar-lite-v2' 'of:N*T*Cgrmn,lidar-lite-v3C*' 'of:N*T*Cgrmn,lidar-lite-v3' 'of:N*T*Cpulsedlight,lidar-lite-v2C*' 'of:N*T*Cpulsedlight,lidar-lite-v2' 'of:N*T*Cmaxbotix,mb7137C*' 'of:N*T*Cmaxbotix,mb7137' 'of:N*T*Cmaxbotix,mb7040C*' 'of:N*T*Cmaxbotix,mb7040' 'of:N*T*Cmaxbotix,mb1242C*' 'of:N*T*Cmaxbotix,mb1242' 'of:N*T*Cmaxbotix,mb1232C*' 'of:N*T*Cmaxbotix,mb1232' 'of:N*T*Cmaxbotix,mb1222C*' 'of:N*T*Cmaxbotix,mb1222' 'of:N*T*Cmaxbotix,mb1212C*' 'of:N*T*Cmaxbotix,mb1212' 'of:N*T*Cmaxbotix,mb1202C*' 'of:N*T*Cmaxbotix,mb1202' 'i2c:maxbotix-mb7137' 'i2c:maxbotix-mb7040' 'i2c:maxbotix-mb1242' 'i2c:maxbotix-mb1232' 'i2c:maxbotix-mb1222' 'i2c:maxbotix-mb1212' 'i2c:maxbotix-mb1202' 'platform:ping' 'of:N*T*Cparallax,laserpingC*' 'of:N*T*Cparallax,laserping' 'of:N*T*Cparallax,pingC*' 'of:N*T*Cparallax,ping' 'i2c:rfd77402' 'platform:srf04' 'of:N*T*Cmaxbotix,mb1040C*' 'of:N*T*Cmaxbotix,mb1040' 'of:N*T*Cmaxbotix,mb1030C*' 'of:N*T*Cmaxbotix,mb1030' 'of:N*T*Cmaxbotix,mb1020C*' 'of:N*T*Cmaxbotix,mb1020' 'of:N*T*Cmaxbotix,mb1010C*' 'of:N*T*Cmaxbotix,mb1010' 'of:N*T*Cmaxbotix,mb1000C*' 'of:N*T*Cmaxbotix,mb1000' 'of:N*T*Cdevantech,srf04C*' 'of:N*T*Cdevantech,srf04' 'of:N*T*Cdevantech,srf10C*' 'of:N*T*Cdevantech,srf10' 'of:N*T*Cdevantech,srf08C*' 'of:N*T*Cdevantech,srf08' 'of:N*T*Cdevantech,srf02C*' 'of:N*T*Cdevantech,srf02' 'i2c:srf10' 'i2c:srf08' 'i2c:srf02' 'acpi*:STH9311:*' 'acpi*:STH9310:*' 'of:N*T*Csemtech,sx9311C*' 'of:N*T*Csemtech,sx9311' 'of:N*T*Csemtech,sx9310C*' 'of:N*T*Csemtech,sx9310' 'i2c:sx9311' 'i2c:sx9310' 'acpi*:STH9324:*' 'of:N*T*Csemtech,sx9324C*' 'of:N*T*Csemtech,sx9324' 'i2c:sx9324' 'acpi*:SAMM0208:*' 'acpi*:STH9360:*' 'of:N*T*Csemtech,sx9360C*' 'of:N*T*Csemtech,sx9360' 'i2c:sx9360' 'acpi*:SASX9500:*' 'acpi*:SSX9500:*' 'of:N*T*Csemtech,sx9500C*' 'of:N*T*Csemtech,sx9500' 'i2c:sx9500' 'of:N*T*Cvishay,vcnl3020C*' 'of:N*T*Cvishay,vcnl3020' 'i2c:vl53l0x' 'of:N*T*Cst,vl53l0xC*' 'of:N*T*Cst,vl53l0x' 'of:N*T*Cadi,ad2s90C*' 'of:N*T*Cadi,ad2s90' 'spi:ad2s90' 'of:N*T*Cadi,ad2s1205C*' 'of:N*T*Cadi,ad2s1205' 'of:N*T*Cadi,ad2s1200C*' 'of:N*T*Cadi,ad2s1200' 'spi:ad2s1205' 'spi:ad2s1200' 'of:N*T*Cadi,ad2s1210C*' 'of:N*T*Cadi,ad2s1210' 'spi:ad2s1210' 'platform:iqs620at-temp' 'spi:ltm2985' 'spi:ltc2986' 'spi:ltc2984' 'spi:ltc2983' 'of:N*T*Cadi,ltm2985C*' 'of:N*T*Cadi,ltm2985' 'of:N*T*Cadi,ltc2986C*' 'of:N*T*Cadi,ltc2986' 'of:N*T*Cadi,ltc2984C*' 'of:N*T*Cadi,ltc2984' 'of:N*T*Cadi,ltc2983C*' 'of:N*T*Cadi,ltc2983' 'platform:HID-SENSOR-200033' 'spi:max31855r' 'spi:max31855e' 'spi:max31855t' 'spi:max31855s' 'spi:max31855n' 'spi:max31855j' 'spi:max31855k' 'spi:max31855' 'spi:max6675' 'of:N*T*Cmaxim,max31855rC*' 'of:N*T*Cmaxim,max31855r' 'of:N*T*Cmaxim,max31855eC*' 'of:N*T*Cmaxim,max31855e' 'of:N*T*Cmaxim,max31855tC*' 'of:N*T*Cmaxim,max31855t' 'of:N*T*Cmaxim,max31855sC*' 'of:N*T*Cmaxim,max31855s' 'of:N*T*Cmaxim,max31855nC*' 'of:N*T*Cmaxim,max31855n' 'of:N*T*Cmaxim,max31855jC*' 'of:N*T*Cmaxim,max31855j' 'of:N*T*Cmaxim,max31855kC*' 'of:N*T*Cmaxim,max31855k' 'of:N*T*Cmaxim,max31855C*' 'of:N*T*Cmaxim,max31855' 'of:N*T*Cmaxim,max6675C*' 'of:N*T*Cmaxim,max6675' 'i2c:max30208' 'acpi*:MAX30208:*' 'of:N*T*Cmaxim,max30208C*' 'of:N*T*Cmaxim,max30208' 'spi:max31856' 'of:N*T*Cmaxim,max31856C*' 'of:N*T*Cmaxim,max31856' 'spi:max31865' 'of:N*T*Cmaxim,max31865C*' 'of:N*T*Cmaxim,max31865' 'i2c:mcp9600' 'of:N*T*Cmicrochip,mcp9600C*' 'of:N*T*Cmicrochip,mcp9600' 'i2c:mlx90615' 'i2c:mlx90614' 'of:N*T*Cmelexis,mlx90615C*' 'of:N*T*Cmelexis,mlx90615' 'of:N*T*Cmelexis,mlx90614C*' 'of:N*T*Cmelexis,mlx90614' 'i2c:mlx90632' 'of:N*T*Cmelexis,mlx90632C*' 'of:N*T*Cmelexis,mlx90632' 'i2c:mlx90635' 'of:N*T*Cmelexis,mlx90635C*' 'of:N*T*Cmelexis,mlx90635' 'of:N*T*Cti,tmp006C*' 'of:N*T*Cti,tmp006' 'i2c:tmp006' 'of:N*T*Cti,tmp007C*' 'of:N*T*Cti,tmp007' 'i2c:tmp007' 'of:N*T*Cti,tmp117C*' 'of:N*T*Cti,tmp117' 'of:N*T*Cti,tmp116C*' 'of:N*T*Cti,tmp116' 'i2c:tmp117' 'i2c:tmp116' 'i2c:tsys01' 'of:N*T*Cmeas,tsys01C*' 'of:N*T*Cmeas,tsys01' 'i2c:tsys02d' 'platform:iio-trig-sysfs' 'platform:iio-trig-loop' 'ipack:f01v000000F0d00000048*' 'ipack:f01v000000F0d0000002A*' 'ipack:f01v000000F0d00000022*' 'pci:v00001498d000030C8sv00001498sd0000300Abc*sc*i*' 'pci:v00001D94d0000145Bsv*sd*bc*sc*i*' 'pci:v00001022d000014C3sv*sd*bc*sc*i*' 'pci:v00001022d000014C0sv*sd*bc*sc*i*' 'pci:v00001022d0000148Bsv*sd*bc*sc*i*' 'pci:v00001022d0000145Bsv*sd*bc*sc*i*' 'pci:v0000111Dd0000808Asv*sd*bc06sc80i*' 'pci:v0000111Dd0000808Csv*sd*bc06sc80i*' 'pci:v0000111Dd0000808Esv*sd*bc06sc80i*' 'pci:v0000111Dd00008090sv*sd*bc06sc80i*' 'pci:v0000111Dd00008092sv*sd*bc06sc80i*' 'pci:v0000111Dd00008088sv*sd*bc06sc80i*' 'pci:v0000111Dd0000808Fsv*sd*bc06sc80i*' 'pci:v0000111Dd00008091sv*sd*bc06sc80i*' 'pci:v00008086d00000DB4sv*sd*bc*sc*i*' 'pci:v00008086d0000347Esv*sd*bc*sc*i*' 'pci:v00008086d0000201Csv*sd*bc*sc*i*' 'pci:v00008086d00006F0Fsv*sd*bc*sc*i*' 'pci:v00008086d00002F0Fsv*sd*bc*sc*i*' 'pci:v00008086d00000E0Fsv*sd*bc*sc*i*' 'pci:v00008086d00003C0Fsv*sd*bc*sc*i*' 'pci:v00008086d00003727sv*sd*bc*sc*i*' 'pci:v00008086d00006F0Esv*sd*bc*sc*i*' 'pci:v00008086d00002F0Esv*sd*bc*sc*i*' 'pci:v00008086d00000E0Esv*sd*bc*sc*i*' 'pci:v00008086d00003C0Esv*sd*bc*sc*i*' 'pci:v00008086d00003726sv*sd*bc*sc*i*' 'pci:v00008086d00006F0Dsv*sd*bc*sc*i*' 'pci:v00008086d00002F0Dsv*sd*bc*sc*i*' 'pci:v00008086d00000E0Dsv*sd*bc*sc*i*' 'pci:v00008086d00003C0Dsv*sd*bc*sc*i*' 'pci:v00008086d00003725sv*sd*bc*sc*i*' 'pci:v00001172d00004D45sv*sd*bc*sc*i*' 'pci:v00001A88d00004D45sv*sd*bc*sc*i*' 'dmi*:svn*MEN*:pvr*14SC31*:' 'dmi*:svn*MEN*:pvr*14SC24*:' 'pci:v*d*sv*sd*bc0Csc03i40*' 'pci:v00008086d00005784sv*sd*bc*sc*i*' 'pci:v00008086d00005781sv*sd*bc*sc*i*' 'pci:v00008086d0000A834sv*sd*bc*sc*i*' 'pci:v00008086d0000A833sv*sd*bc*sc*i*' 'pci:v00008086d00007EC3sv*sd*bc*sc*i*' 'pci:v00008086d00007EC2sv*sd*bc*sc*i*' 'pci:v00008086d00007EB2sv*sd*bc*sc*i*' 'pci:v00008086d0000A76Dsv*sd*bc*sc*i*' 'pci:v00008086d0000A73Esv*sd*bc*sc*i*' 'pci:v00008086d0000466Dsv*sd*bc*sc*i*' 'pci:v00008086d0000463Esv*sd*bc*sc*i*' 'pci:v00008086d00009A21sv*sd*bc*sc*i*' 'pci:v00008086d00009A1Fsv*sd*bc*sc*i*' 'pci:v00008086d00009A1Dsv*sd*bc*sc*i*' 'pci:v00008086d00009A1Bsv*sd*bc*sc*i*' 'pci:v00008086d00008A0Dsv*sd*bc*sc*i*' 'pci:v00008086d00008A17sv*sd*bc*sc*i*' 'pci:v00008086d000015EBsv*sd*bc*sc*i*' 'pci:v00008086d000015E8sv*sd*bc*sc*i*' 'pci:v00008086d000015DEsv*sd*bc*sc*i*' 'pci:v00008086d000015D2sv*sd*bc*sc*i*' 'pci:v00008086d000015D9sv*sd*bc*sc*i*' 'pci:v00008086d000015DCsv*sd*bc*sc*i*' 'pci:v00008086d000015BFsv*sd*bc*sc*i*' 'pci:v00008086d000015DDsv*sd*bc*sc*i*' 'pci:v00008086d00001577sv*sd*bc*sc*i*' 'pci:v00008086d00001575sv*sd*bc*sc*i*' 'pci:v00008086d0000156Csv*sd*bc08sc80i00*' 'pci:v00008086d0000156Asv*sd*bc08sc80i00*' 'pci:v00008086d00001547sv00002222sd00001111bc08sc80i00*' 'pci:v00008086d00001513sv00002222sd00001111bc08sc80i00*' 'pci:v00001172d*sv*sd*bc*sc*i*' 'of:N*T*Caltr,fpga-arria10-passive-serialC*' 'of:N*T*Caltr,fpga-arria10-passive-serial' 'of:N*T*Caltr,fpga-passive-serialC*' 'of:N*T*Caltr,fpga-passive-serial' 'spi:fpga-arria10-passive-serial' 'spi:fpga-passive-serial' 'spi:cyclone-ps-spi' 'spi:machxo2-slave-spi' 'of:N*T*Cxlnx,fpga-xc7v-selectmapC*' 'of:N*T*Cxlnx,fpga-xc7v-selectmap' 'of:N*T*Cxlnx,fpga-xc7k-selectmapC*' 'of:N*T*Cxlnx,fpga-xc7k-selectmap' 'of:N*T*Cxlnx,fpga-xc7a-selectmapC*' 'of:N*T*Cxlnx,fpga-xc7a-selectmap' 'of:N*T*Cxlnx,fpga-xc7s-selectmapC*' 'of:N*T*Cxlnx,fpga-xc7s-selectmap' 'spi:mpf-spi-fpga-mgr' 'spi:sysconfig-ecp5' 'platform:n6000bmc-sec-update' 'platform:d5005bmc-sec-update' 'platform:n3000bmc-sec-update' 'of:N*T*Caltr,freeze-bridge-controllerC*' 'of:N*T*Caltr,freeze-bridge-controller' 'of:N*T*Cxlnx,dfx-axi-shutdown-managerC*' 'of:N*T*Cxlnx,dfx-axi-shutdown-manager' 'of:N*T*Cxlnx,dfx-axi-shutdown-manager-1.00C*' 'of:N*T*Cxlnx,dfx-axi-shutdown-manager-1.00' 'of:N*T*Cxlnx,pr-decouplerC*' 'of:N*T*Cxlnx,pr-decoupler' 'of:N*T*Cxlnx,pr-decoupler-1.00C*' 'of:N*T*Cxlnx,pr-decoupler-1.00' 'platform:dfl-fme' 'platform:dfl-fme-mgr' 'platform:dfl-fme-bridge' 'platform:dfl-fme-region' 'platform:dfl-port' 'dfl:t0000f000D*' 'pci:v00008086d0000BCCFsv00008086sd000017D4bc*sc*i*' 'pci:v00008086d0000BCCEsv00008086sd000017D4bc*sc*i*' 'pci:v00008086d0000BCCFsv00008086sd00001771bc*sc*i*' 'pci:v00008086d0000BCCEsv00008086sd00001771bc*sc*i*' 'pci:v00008086d0000BCCFsv00008086sd00001770bc*sc*i*' 'pci:v00008086d0000BCCEsv00008086sd00001770bc*sc*i*' 'pci:v00008086d0000BCCEsv00008086sd0000138Dbc*sc*i*' 'pci:v00001C2Cd00001001sv*sd*bc*sc*i*' 'pci:v00001C2Cd00001000sv*sd*bc*sc*i*' 'pci:v00008086d00000B2Csv*sd*bc*sc*i*' 'pci:v00008086d00000B2Bsv*sd*bc*sc*i*' 'pci:v00008086d00000B30sv*sd*bc*sc*i*' 'pci:v00008086d000009C5sv*sd*bc*sc*i*' 'pci:v00008086d000009C4sv*sd*bc*sc*i*' 'pci:v00008086d0000BCC1sv*sd*bc*sc*i*' 'pci:v00008086d0000BCC0sv*sd*bc*sc*i*' 'pci:v00008086d0000BCBFsv*sd*bc*sc*i*' 'pci:v00008086d0000BCBDsv*sd*bc*sc*i*' 'of:N*T*Cadi,adg792gC*' 'of:N*T*Cadi,adg792g' 'of:N*T*Cadi,adg792aC*' 'of:N*T*Cadi,adg792a' 'i2c:adg792g' 'i2c:adg792a' 'of:N*T*Cadi,adgs1409C*' 'of:N*T*Cadi,adgs1409' 'of:N*T*Cadi,adgs1408C*' 'of:N*T*Cadi,adgs1408' 'spi:adgs1409' 'spi:adgs1408' 'of:N*T*Cgpio-muxC*' 'of:N*T*Cgpio-mux' 'platform:siox-gpio' 'of:N*T*Ceckelmann,siox-gpioC*' 'of:N*T*Ceckelmann,siox-gpio' 'usb:v1199pB000d*dc*dsc*dp*ic*isc*ip*in*' 'platform:interrupt-counter' 'of:N*T*Cinterrupt-counterC*' 'of:N*T*Cinterrupt-counter' 'pci:v00008086d00004B83sv*sd*bc*sc*i*' 'pci:v00008086d00004B82sv*sd*bc*sc*i*' 'pci:v00008086d00004B81sv*sd*bc*sc*i*' 'pci:v00008086d00004BC3sv*sd*bc*sc*i*' 'char-major-14-*' 'sound-service-?-0' 'sound-service-?-12' 'sound-service-?-3' 'char-major-116-*' 'ledtrig:audio-micmute' 'ledtrig:audio-mute' 'devname:snd/timer' 'char-major-116-33' 'snd-timer-3' 'devname:snd/seq' 'char-major-116-1' 'sound-service-?-8' 'sound-service-?-1' 'snd-seq-client-14' 'acpi*:PNPB006:*' 'pnp:dPNPb006*' 'pci:v000011D4d00001889sv*sd*bc*sc*i*' 'pci:v00004005d00000308sv*sd*bc*sc*i*' 'pci:v00004005d00000300sv*sd*bc*sc*i*' 'pci:v00004005d00004000sv*sd*bc*sc*i*' 'pci:v00001002d00004382sv*sd*bc*sc*i*' 'pci:v00001002d00004370sv*sd*bc*sc*i*' 'pci:v00001002d00004361sv*sd*bc*sc*i*' 'pci:v00001002d00004341sv*sd*bc*sc*i*' 'pci:v00001002d00004378sv*sd*bc*sc*i*' 'pci:v00001002d0000434Dsv*sd*bc*sc*i*' 'pci:v0000122Dd000080DAsv*sd*bc*sc*i*' 'pci:v0000122Dd000050DCsv*sd*bc*sc*i*' 'pci:v0000109Ed00000878sv0000BD11sd00001200bc*sc*i*' 'pci:v0000109Ed00000878sv00001554sd00004011bc*sc*i*' 'pci:v0000109Ed00000878sv00001461sd00000003bc*sc*i*' 'pci:v0000109Ed00000878sv0000144Fsd00003000bc*sc*i*' 'pci:v0000109Ed00000878sv0000121Asd00003000bc*sc*i*' 'pci:v0000109Ed00000878sv000011BDsd00000012bc*sc*i*' 'pci:v0000109Ed00000878sv0000107Dsd00006606bc*sc*i*' 'pci:v0000109Ed00000878sv00001002sd00000001bc*sc*i*' 'pci:v0000109Ed00000878sv00000070sd0000FF07bc*sc*i*' 'pci:v0000109Ed00000878sv00000070sd0000FF01bc*sc*i*' 'pci:v0000109Ed00000879sv00000070sd000013EBbc*sc*i*' 'pci:v0000109Ed00000878sv00000070sd000013EBbc*sc*i*' 'pci:v000010B9d00000111sv*sd*bc*sc*i*' 'pci:v000013F6d00000112sv*sd*bc*sc*i*' 'pci:v000013F6d00000111sv*sd*bc*sc*i*' 'pci:v000013F6d00000101sv*sd*bc*sc*i*' 'pci:v000013F6d00000100sv*sd*bc*sc*i*' 'pci:v00001013d00006005sv*sd*bc*sc*i*' 'pci:v00001274d00005000sv*sd*bc*sc*i*' 'pci:v00001102d00008938sv*sd*bc*sc*i*' 'pci:v00001274d00005880sv*sd*bc*sc*i*' 'pci:v00001274d00001371sv*sd*bc*sc*i*' 'pci:v0000125Dd00001969sv*sd*bc*sc*i*' 'pci:v0000125Dd00001978sv*sd*bc04sc01i*' 'pci:v0000125Dd00001968sv*sd*bc04sc01i*' 'pci:v00001285d00000100sv*sd*bc04sc01i*' 'pci:v00005213d00000510sv*sd*bc04sc01i*' 'pci:v00001319d00000801sv*sd*bc04sc01i*' 'pci:v000010B9d00005455sv*sd*bc*sc*i*' 'pci:v00001022d00007445sv*sd*bc*sc*i*' 'pci:v00001022d0000746Dsv*sd*bc*sc*i*' 'pci:v000010DEd0000026Bsv*sd*bc*sc*i*' 'pci:v000010DEd000000EAsv*sd*bc*sc*i*' 'pci:v000010DEd000000DAsv*sd*bc*sc*i*' 'pci:v000010DEd0000008Asv*sd*bc*sc*i*' 'pci:v000010DEd00000059sv*sd*bc*sc*i*' 'pci:v000010DEd0000006Asv*sd*bc*sc*i*' 'pci:v000010DEd0000003Asv*sd*bc*sc*i*' 'pci:v000010DEd000001B1sv*sd*bc*sc*i*' 'pci:v00001039d00007012sv*sd*bc*sc*i*' 'pci:v00008086d00007195sv*sd*bc*sc*i*' 'pci:v00008086d00002698sv*sd*bc*sc*i*' 'pci:v00008086d000027DEsv*sd*bc*sc*i*' 'pci:v00008086d0000266Esv*sd*bc*sc*i*' 'pci:v00008086d000025A6sv*sd*bc*sc*i*' 'pci:v00008086d000024D5sv*sd*bc*sc*i*' 'pci:v00008086d000024C5sv*sd*bc*sc*i*' 'pci:v00008086d00002485sv*sd*bc*sc*i*' 'pci:v00008086d00002445sv*sd*bc*sc*i*' 'pci:v00008086d00002425sv*sd*bc*sc*i*' 'pci:v00008086d00002415sv*sd*bc*sc*i*' 'pci:v00001022d0000746Esv*sd*bc*sc*i*' 'pci:v000010DEd000000D9sv*sd*bc*sc*i*' 'pci:v000010DEd00000089sv*sd*bc*sc*i*' 'pci:v000010DEd00000069sv*sd*bc*sc*i*' 'pci:v000010DEd000001C1sv*sd*bc*sc*i*' 'pci:v00001039d00007013sv*sd*bc*sc*i*' 'pci:v00001022d00007446sv*sd*bc*sc*i*' 'pci:v00008086d00007196sv*sd*bc*sc*i*' 'pci:v00008086d000027DDsv*sd*bc*sc*i*' 'pci:v00008086d0000266Dsv*sd*bc*sc*i*' 'pci:v00008086d000024D6sv*sd*bc*sc*i*' 'pci:v00008086d000024C6sv*sd*bc*sc*i*' 'pci:v00008086d00002486sv*sd*bc*sc*i*' 'pci:v00008086d00002446sv*sd*bc*sc*i*' 'pci:v00008086d00002426sv*sd*bc*sc*i*' 'pci:v00008086d00002416sv*sd*bc*sc*i*' 'pci:v0000125Dd0000199Bsv*sd*bc04sc01i*' 'pci:v0000125Dd0000199Asv*sd*bc04sc01i*' 'pci:v0000125Dd00001999sv*sd*bc04sc01i*' 'pci:v0000125Dd00001998sv*sd*bc04sc01i*' 'pci:v0000125Dd00001992sv*sd*bc04sc01i*' 'pci:v0000125Dd00001990sv*sd*bc04sc01i*' 'pci:v0000125Dd00001989sv*sd*bc04sc01i*' 'pci:v0000125Dd00001988sv*sd*bc04sc01i*' 'pci:v0000EA60d00009897sv*sd*bc*sc*i*' 'pci:v0000EA60d00009898sv*sd*bc*sc*i*' 'pci:v0000EA60d00009896sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC3sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC2sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC1sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC0sv*sd*bc*sc*i*' 'pci:v00005333d0000CA00sv*sd*bc*sc*i*' 'pci:v00001106d00003059sv*sd*bc*sc*i*' 'pci:v00001106d00003058sv*sd*bc*sc*i*' 'pci:v00001106d00003068sv*sd*bc*sc*i*' 'pci:v000010B9d00005451sv*sd*bc*sc*i*' 'pci:v0000104Cd0000AC60sv0000175Csd*bc*sc*i*' 'pci:v0000104Cd0000A106sv0000175Csd*bc*sc*i*' 'pci:v000012EBd00000003sv*sd*bc*sc*i*' 'pci:v000012EBd00000001sv*sd*bc*sc*i*' 'pci:v000012EBd00000002sv*sd*bc*sc*i*' 'pci:v00001131d00007146sv00000000sd00000000bc*sc*i*' 'pci:v00001102d0000000Bsv*sd*bc*sc*i*' 'pci:v00001102d00000005sv*sd*bc*sc*i*' 'pci:v00001102d00000007sv*sd*bc*sc*i*' 'pci:v00001013d00006004sv*sd*bc*sc*i*' 'pci:v00001013d00006003sv*sd*bc*sc*i*' 'pci:v00001013d00006001sv*sd*bc*sc*i*' 'pci:v00001369d00000001sv*sd*bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000C022bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000C021bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000C002bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000C001bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000010bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000020bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000031bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000030bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000041bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000040bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000051bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000050bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000051bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000050bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000072bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000071bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000070bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000072bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000071bc*sc*i*' 'pci:v00001057d00001801sv0000ECC0sd00000070bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000081bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000080bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd00000090bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd000000A0bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd000000B0bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd000000D0bc*sc*i*' 'pci:v00001057d00003410sv0000ECC0sd000000E0bc*sc*i*' 'pci:v00001102d00000008sv*sd*bc*sc*i*' 'pci:v00001102d00000004sv*sd*bc*sc*i*' 'pci:v00001102d00000002sv*sd*bc*sc*i*' 'pci:v00001102d00000006sv*sd*bc*sc*i*' 'hdaudio:v00000201r*a01*' 'hdaudio:v19E58326r*a01*' 'hdaudio:v10EC1220r*a01*' 'hdaudio:v10EC1168r*a01*' 'hdaudio:v10EC0B00r*a01*' 'hdaudio:v10EC0900r*a01*' 'hdaudio:v10EC0899r*a01*' 'hdaudio:v10EC0897r*a01*' 'hdaudio:v10EC0892r*a01*' 'hdaudio:v10EC0889r*a01*' 'hdaudio:v10EC0888r*a01*' 'hdaudio:v10EC0888r00100101a01*' 'hdaudio:v10EC0887r*a01*' 'hdaudio:v10EC0885r*a01*' 'hdaudio:v10EC0885r00100103a01*' 'hdaudio:v10EC0885r00100101a01*' 'hdaudio:v10EC0883r*a01*' 'hdaudio:v10EC0882r*a01*' 'hdaudio:v10EC0880r*a01*' 'hdaudio:v10EC0867r*a01*' 'hdaudio:v10EC0711r*a01*' 'hdaudio:v10EC0703r*a01*' 'hdaudio:v10EC0701r*a01*' 'hdaudio:v10EC0700r*a01*' 'hdaudio:v10EC0680r*a01*' 'hdaudio:v10EC0671r*a01*' 'hdaudio:v10EC0670r*a01*' 'hdaudio:v10EC0668r*a01*' 'hdaudio:v10EC0667r*a01*' 'hdaudio:v10EC0665r*a01*' 'hdaudio:v10EC0663r*a01*' 'hdaudio:v10EC0662r00100300a01*' 'hdaudio:v10EC0662r00100101a01*' 'hdaudio:v10EC0662r00100002a01*' 'hdaudio:v10EC0862r*a01*' 'hdaudio:v10EC0861r*a01*' 'hdaudio:v10EC0660r*a01*' 'hdaudio:v10EC0861r00100340a01*' 'hdaudio:v10EC0623r*a01*' 'hdaudio:v10EC0300r*a01*' 'hdaudio:v10EC0299r*a01*' 'hdaudio:v10EC0298r*a01*' 'hdaudio:v10EC0295r*a01*' 'hdaudio:v10EC0294r*a01*' 'hdaudio:v10EC0293r*a01*' 'hdaudio:v10EC0292r*a01*' 'hdaudio:v10EC0290r*a01*' 'hdaudio:v10EC0289r*a01*' 'hdaudio:v10EC0288r*a01*' 'hdaudio:v10EC0287r*a01*' 'hdaudio:v10EC0286r*a01*' 'hdaudio:v10EC0285r*a01*' 'hdaudio:v10EC0284r*a01*' 'hdaudio:v10EC0283r*a01*' 'hdaudio:v10EC0282r*a01*' 'hdaudio:v10EC0280r*a01*' 'hdaudio:v10EC0276r*a01*' 'hdaudio:v10EC0275r*a01*' 'hdaudio:v10EC0274r*a01*' 'hdaudio:v10EC0272r*a01*' 'hdaudio:v10EC0270r*a01*' 'hdaudio:v10EC0269r*a01*' 'hdaudio:v10EC0268r*a01*' 'hdaudio:v10EC0267r*a01*' 'hdaudio:v10EC0262r*a01*' 'hdaudio:v10EC0260r*a01*' 'hdaudio:v10EC0257r*a01*' 'hdaudio:v10EC0256r*a01*' 'hdaudio:v10EC0255r*a01*' 'hdaudio:v10EC0245r*a01*' 'hdaudio:v10EC0236r*a01*' 'hdaudio:v10EC0235r*a01*' 'hdaudio:v10EC0234r*a01*' 'hdaudio:v10EC0233r*a01*' 'hdaudio:v10EC0231r*a01*' 'hdaudio:v10EC0230r*a01*' 'hdaudio:v10EC0225r*a01*' 'hdaudio:v10EC0222r*a01*' 'hdaudio:v10EC0221r*a01*' 'hdaudio:v10EC0215r*a01*' 'hdaudio:v434D4980r*a01*' 'hdaudio:v13F69880r*a01*' 'hdaudio:v13F68888r*a01*' 'hdaudio:v11D4989Br*a01*' 'hdaudio:v11D4989Ar*a01*' 'hdaudio:v11D4882Ar*a01*' 'hdaudio:v11D4198Br*a01*' 'hdaudio:v11D41988r*a01*' 'hdaudio:v11D41986r*a01*' 'hdaudio:v11D41984r*a01*' 'hdaudio:v11D41983r*a01*' 'hdaudio:v11D41981r*a01*' 'hdaudio:v11D4194Br*a01*' 'hdaudio:v11D4194Ar*a01*' 'hdaudio:v11D41884r*a01*' 'hdaudio:v11D41883r*a01*' 'hdaudio:v11D41882r*a01*' 'hdaudio:v11D4184Ar*a01*' 'hdaudio:v111D76F3r*a01*' 'hdaudio:v111D76F2r*a01*' 'hdaudio:v111D76F1r*a01*' 'hdaudio:v111D76F0r*a01*' 'hdaudio:v111D76EFr*a01*' 'hdaudio:v111D76EEr*a01*' 'hdaudio:v111D76EDr*a01*' 'hdaudio:v111D76ECr*a01*' 'hdaudio:v111D76EBr*a01*' 'hdaudio:v111D76EAr*a01*' 'hdaudio:v111D76E9r*a01*' 'hdaudio:v111D76E8r*a01*' 'hdaudio:v111D76E7r*a01*' 'hdaudio:v111D76E5r*a01*' 'hdaudio:v111D76E3r*a01*' 'hdaudio:v111D76E0r*a01*' 'hdaudio:v111D76DFr*a01*' 'hdaudio:v111D76CEr*a01*' 'hdaudio:v111D76CDr*a01*' 'hdaudio:v111D76CCr*a01*' 'hdaudio:v111D76CBr*a01*' 'hdaudio:v111D76CAr*a01*' 'hdaudio:v111D76C9r*a01*' 'hdaudio:v111D76C8r*a01*' 'hdaudio:v111D76C7r*a01*' 'hdaudio:v111D76C6r*a01*' 'hdaudio:v111D76C5r*a01*' 'hdaudio:v111D76C4r*a01*' 'hdaudio:v111D76C3r*a01*' 'hdaudio:v111D76C2r*a01*' 'hdaudio:v111D76C1r*a01*' 'hdaudio:v111D76C0r*a01*' 'hdaudio:v111D76B7r*a01*' 'hdaudio:v111D76B6r*a01*' 'hdaudio:v111D76B5r*a01*' 'hdaudio:v111D76B4r*a01*' 'hdaudio:v111D76B3r*a01*' 'hdaudio:v111D76B2r*a01*' 'hdaudio:v111D76B1r*a01*' 'hdaudio:v111D76B0r*a01*' 'hdaudio:v111D7695r*a01*' 'hdaudio:v111D7676r*a01*' 'hdaudio:v111D7675r*a01*' 'hdaudio:v111D7674r*a01*' 'hdaudio:v111D7608r*a01*' 'hdaudio:v111D7669r*a01*' 'hdaudio:v111D7668r*a01*' 'hdaudio:v111D7667r*a01*' 'hdaudio:v111D7666r*a01*' 'hdaudio:v111D76D9r*a01*' 'hdaudio:v111D76D1r*a01*' 'hdaudio:v111D76D5r*a01*' 'hdaudio:v111D7605r*a01*' 'hdaudio:v111D76D4r*a01*' 'hdaudio:v111D7604r*a01*' 'hdaudio:v111D7603r*a01*' 'hdaudio:v838476A7r*a01*' 'hdaudio:v838476A6r*a01*' 'hdaudio:v838476A5r*a01*' 'hdaudio:v838476A4r*a01*' 'hdaudio:v838476A3r*a01*' 'hdaudio:v838476A2r*a01*' 'hdaudio:v838476A1r*a01*' 'hdaudio:v838476A0r*a01*' 'hdaudio:v83847698r*a01*' 'hdaudio:v83847664r*a01*' 'hdaudio:v83847662r*a01*' 'hdaudio:v83847661r*a01*' 'hdaudio:v83847646r*a01*' 'hdaudio:v83847645r*a01*' 'hdaudio:v83847637r*a01*' 'hdaudio:v83847636r*a01*' 'hdaudio:v83847635r*a01*' 'hdaudio:v83847634r*a01*' 'hdaudio:v83847633r*a01*' 'hdaudio:v83847632r*a01*' 'hdaudio:v83847629r*a01*' 'hdaudio:v83847628r*a01*' 'hdaudio:v83847627r*a01*' 'hdaudio:v83847626r*a01*' 'hdaudio:v83847625r*a01*' 'hdaudio:v83847624r*a01*' 'hdaudio:v83847623r*a01*' 'hdaudio:v83847622r*a01*' 'hdaudio:v83847621r*a01*' 'hdaudio:v83847620r*a01*' 'hdaudio:v83847615r*a01*' 'hdaudio:v83847614r*a01*' 'hdaudio:v83847617r*a01*' 'hdaudio:v83847616r*a01*' 'hdaudio:v83847638r*a01*' 'hdaudio:v83847619r*a01*' 'hdaudio:v83847618r*a01*' 'hdaudio:v83847683r*a01*' 'hdaudio:v83847682r*a01*' 'hdaudio:v83847681r*a01*' 'hdaudio:v83847880r*a01*' 'hdaudio:v83847680r*a01*' 'hdaudio:v83847882r*a01*' 'hdaudio:v83847690r*a01*' 'hdaudio:v18540018r*a01*' 'hdaudio:v15433155r*a01*' 'hdaudio:v11063288r*a01*' 'hdaudio:v10573155r*a01*' 'hdaudio:v10573057r*a01*' 'hdaudio:v10573055r*a01*' 'hdaudio:v11C13155r*a01*' 'hdaudio:v11C13055r*a01*' 'hdaudio:v11C13026r*a01*' 'hdaudio:v163C3155r*a01*' 'hdaudio:v163C3055r*a01*' 'hdaudio:v10134213r*a01*' 'hdaudio:v10134210r*a01*' 'hdaudio:v10134208r*a01*' 'hdaudio:v10134207r*a01*' 'hdaudio:v10134206r*a01*' 'hdaudio:v10138409r*a01*' 'hdaudio:v1102000Dr*a01*' 'hdaudio:v1102000Br*a01*' 'hdaudio:v1102000Ar*a01*' 'hdaudio:v11020011r*a01*' 'hdaudio:v14F151D7r*a01*' 'hdaudio:v14F15115r*a01*' 'hdaudio:v14F15114r*a01*' 'hdaudio:v14F15113r*a01*' 'hdaudio:v14F15111r*a01*' 'hdaudio:v14F15110r*a01*' 'hdaudio:v14F1510Fr*a01*' 'hdaudio:v14F150F4r*a01*' 'hdaudio:v14F150F3r*a01*' 'hdaudio:v14F150F2r*a01*' 'hdaudio:v14F150F1r*a01*' 'hdaudio:v14F150B9r*a01*' 'hdaudio:v14F150B8r*a01*' 'hdaudio:v14F150ACr*a01*' 'hdaudio:v14F150ABr*a01*' 'hdaudio:v14F150A2r*a01*' 'hdaudio:v14F150A1r*a01*' 'hdaudio:v14F15098r*a01*' 'hdaudio:v14F15097r*a01*' 'hdaudio:v14F1506Er*a01*' 'hdaudio:v14F1506Cr*a01*' 'hdaudio:v14F15069r*a01*' 'hdaudio:v14F15068r*a01*' 'hdaudio:v14F15067r*a01*' 'hdaudio:v14F15066r*a01*' 'hdaudio:v14F15051r*a01*' 'hdaudio:v14F15047r*a01*' 'hdaudio:v14F15045r*a01*' 'hdaudio:v14F120D1r*a01*' 'hdaudio:v14F120D0r*a01*' 'hdaudio:v14F12008r*a01*' 'hdaudio:v14F11F87r*a01*' 'hdaudio:v14F11F86r*a01*' 'hdaudio:v1FA86186r*a01*' 'hdaudio:v11064762r*a01*' 'hdaudio:v11064761r*a01*' 'hdaudio:v11064760r*a01*' 'hdaudio:v11068446r*a01*' 'hdaudio:v11060446r*a01*' 'hdaudio:v11060440r*a01*' 'hdaudio:v11060448r*a01*' 'hdaudio:v11064438r*a01*' 'hdaudio:v11060438r*a01*' 'hdaudio:v1106A721r*a01*' 'hdaudio:v11060433r*a01*' 'hdaudio:v11064441r*a01*' 'hdaudio:v11060441r*a01*' 'hdaudio:v11064428r*a01*' 'hdaudio:v11060428r*a01*' 'hdaudio:v11067398r*a01*' 'hdaudio:v11066398r*a01*' 'hdaudio:v11065398r*a01*' 'hdaudio:v11064398r*a01*' 'hdaudio:v11063398r*a01*' 'hdaudio:v11062398r*a01*' 'hdaudio:v11061398r*a01*' 'hdaudio:v11060398r*a01*' 'hdaudio:v11067397r*a01*' 'hdaudio:v11066397r*a01*' 'hdaudio:v11065397r*a01*' 'hdaudio:v11064397r*a01*' 'hdaudio:v11063397r*a01*' 'hdaudio:v11062397r*a01*' 'hdaudio:v11061397r*a01*' 'hdaudio:v11060397r*a01*' 'hdaudio:v1106E727r*a01*' 'hdaudio:v1106E726r*a01*' 'hdaudio:v1106E725r*a01*' 'hdaudio:v1106E724r*a01*' 'hdaudio:v1106E723r*a01*' 'hdaudio:v1106E722r*a01*' 'hdaudio:v1106E721r*a01*' 'hdaudio:v1106E720r*a01*' 'hdaudio:v1106E717r*a01*' 'hdaudio:v1106E716r*a01*' 'hdaudio:v1106E715r*a01*' 'hdaudio:v1106E714r*a01*' 'hdaudio:v1106E713r*a01*' 'hdaudio:v1106E712r*a01*' 'hdaudio:v1106E711r*a01*' 'hdaudio:v1106E710r*a01*' 'hdaudio:v1106170Br*a01*' 'hdaudio:v1106170Ar*a01*' 'hdaudio:v11061709r*a01*' 'hdaudio:v11061708r*a01*' 'snd-hda-codec-atihdmi' 'snd-hda-codec-nvhdmi' 'snd-hda-codec-intelhdmi' 'hdaudio:v00000101r*a01*' 'hdaudio:v808629FBr*a01*' 'hdaudio:v80862883r*a01*' 'hdaudio:v80862882r*a01*' 'hdaudio:v80862880r*a01*' 'hdaudio:v80862822r*a01*' 'hdaudio:v80862820r*a01*' 'hdaudio:v8086281Fr*a01*' 'hdaudio:v8086281Er*a01*' 'hdaudio:v8086281Dr*a01*' 'hdaudio:v8086281Cr*a01*' 'hdaudio:v8086281Br*a01*' 'hdaudio:v8086281Ar*a01*' 'hdaudio:v80862819r*a01*' 'hdaudio:v80862818r*a01*' 'hdaudio:v80862816r*a01*' 'hdaudio:v80862815r*a01*' 'hdaudio:v80862814r*a01*' 'hdaudio:v80862812r*a01*' 'hdaudio:v8086280Fr*a01*' 'hdaudio:v8086280Dr*a01*' 'hdaudio:v8086280Cr*a01*' 'hdaudio:v8086280Br*a01*' 'hdaudio:v8086280Ar*a01*' 'hdaudio:v80862809r*a01*' 'hdaudio:v80862808r*a01*' 'hdaudio:v80862807r*a01*' 'hdaudio:v80862806r*a01*' 'hdaudio:v80862805r*a01*' 'hdaudio:v80862804r*a01*' 'hdaudio:v80862803r*a01*' 'hdaudio:v80862802r*a01*' 'hdaudio:v80862801r*a01*' 'hdaudio:v80862800r*a01*' 'hdaudio:v80860054r*a01*' 'hdaudio:v11069F85r*a01*' 'hdaudio:v11069F84r*a01*' 'hdaudio:v11069F81r*a01*' 'hdaudio:v11069F80r*a01*' 'hdaudio:v67663D87r*a01*' 'hdaudio:v67663D86r*a01*' 'hdaudio:v67663D85r*a01*' 'hdaudio:v67663D84r*a01*' 'hdaudio:v67663D83r*a01*' 'hdaudio:v67663D82r*a01*' 'hdaudio:v10DE8067r*a01*' 'hdaudio:v10DE8001r*a01*' 'hdaudio:v10DE00A7r*a01*' 'hdaudio:v10DE00A6r*a01*' 'hdaudio:v10DE00A5r*a01*' 'hdaudio:v10DE00A4r*a01*' 'hdaudio:v10DE00A3r*a01*' 'hdaudio:v10DE00A0r*a01*' 'hdaudio:v10DE009Fr*a01*' 'hdaudio:v10DE009Er*a01*' 'hdaudio:v10DE009Dr*a01*' 'hdaudio:v10DE009Ar*a01*' 'hdaudio:v10DE0099r*a01*' 'hdaudio:v10DE0098r*a01*' 'hdaudio:v10DE0097r*a01*' 'hdaudio:v10DE0095r*a01*' 'hdaudio:v10DE0094r*a01*' 'hdaudio:v10DE0093r*a01*' 'hdaudio:v10DE0092r*a01*' 'hdaudio:v10DE0091r*a01*' 'hdaudio:v10DE0090r*a01*' 'hdaudio:v10DE0084r*a01*' 'hdaudio:v10DE0083r*a01*' 'hdaudio:v10DE0082r*a01*' 'hdaudio:v10DE0081r*a01*' 'hdaudio:v10DE0080r*a01*' 'hdaudio:v10DE007Er*a01*' 'hdaudio:v10DE007Dr*a01*' 'hdaudio:v10DE007Cr*a01*' 'hdaudio:v10DE007Br*a01*' 'hdaudio:v10DE0076r*a01*' 'hdaudio:v10DE0074r*a01*' 'hdaudio:v10DE0073r*a01*' 'hdaudio:v10DE0072r*a01*' 'hdaudio:v10DE0071r*a01*' 'hdaudio:v10DE0070r*a01*' 'hdaudio:v10DE0067r*a01*' 'hdaudio:v10DE0062r*a01*' 'hdaudio:v10DE0061r*a01*' 'hdaudio:v10DE0060r*a01*' 'hdaudio:v10DE0052r*a01*' 'hdaudio:v10DE0051r*a01*' 'hdaudio:v10DE0050r*a01*' 'hdaudio:v10DE0045r*a01*' 'hdaudio:v10DE0044r*a01*' 'hdaudio:v10DE0043r*a01*' 'hdaudio:v10DE0042r*a01*' 'hdaudio:v10DE0041r*a01*' 'hdaudio:v10DE0040r*a01*' 'hdaudio:v10DE0031r*a01*' 'hdaudio:v10DE0030r*a01*' 'hdaudio:v10DE002Fr*a01*' 'hdaudio:v10DE002Er*a01*' 'hdaudio:v10DE002Dr*a01*' 'hdaudio:v10DE0029r*a01*' 'hdaudio:v10DE0028r*a01*' 'hdaudio:v10DE0022r*a01*' 'hdaudio:v10DE0020r*a01*' 'hdaudio:v10DE001Cr*a01*' 'hdaudio:v10DE001Br*a01*' 'hdaudio:v10DE001Ar*a01*' 'hdaudio:v10DE0019r*a01*' 'hdaudio:v10DE0018r*a01*' 'hdaudio:v10DE0016r*a01*' 'hdaudio:v10DE0015r*a01*' 'hdaudio:v10DE0014r*a01*' 'hdaudio:v10DE0013r*a01*' 'hdaudio:v10DE0012r*a01*' 'hdaudio:v10DE0011r*a01*' 'hdaudio:v10DE0010r*a01*' 'hdaudio:v10DE000Dr*a01*' 'hdaudio:v10DE000Cr*a01*' 'hdaudio:v10DE000Br*a01*' 'hdaudio:v10DE000Ar*a01*' 'hdaudio:v10DE0009r*a01*' 'hdaudio:v10DE0008r*a01*' 'hdaudio:v10DE0007r*a01*' 'hdaudio:v10DE0006r*a01*' 'hdaudio:v10DE0005r*a01*' 'hdaudio:v10DE0004r*a01*' 'hdaudio:v10DE0003r*a01*' 'hdaudio:v10DE0002r*a01*' 'hdaudio:v10DE0001r*a01*' 'hdaudio:v17E80047r*a01*' 'hdaudio:v10951392r*a01*' 'hdaudio:v10951390r*a01*' 'hdaudio:v1002AA01r*a01*' 'hdaudio:v1002791Ar*a01*' 'hdaudio:v10027919r*a01*' 'hdaudio:v1002793Cr*a01*' 'hdaudio:v00147A47r*a01*' 'acpi*:CSC3551:*' 'acpi*:CLSA0101:*' 'acpi*:CLSA0100:*' 'acpi*:CSC3551:*' 'acpi*:CSC3557:*' 'acpi*:CSC3556:*' 'acpi*:CSC3554:*' 'acpi*:CSC3557:*' 'acpi*:CSC3556:*' 'acpi*:CSC3554:*' 'acpi*:INT8866:*' 'acpi*:TIAS2781:*' 'pci:v00000014d00007A37sv*sd*bc*sc*i*' 'pci:v00000014d00007A07sv*sd*bc*sc*i*' 'pci:v00001D17d00003288sv*sd*bc*sc*i*' 'pci:v00001022d*sv*sd*bc04sc03i00*' 'pci:v00001002d*sv*sd*bc04sc03i00*' 'pci:v000015ADd00001977sv*sd*bc*sc*i*' 'pci:v000017F3d00003010sv*sd*bc*sc*i*' 'pci:v000013F6d00005011sv*sd*bc*sc*i*' 'pci:v00001102d00000009sv*sd*bc*sc*i*' 'pci:v00001102d00000012sv*sd*bc*sc*i*' 'pci:v00001102d00000010sv*sd*bc*sc*i*' 'pci:v00006549d00002200sv*sd*bc*sc*i*' 'pci:v00006549d00001200sv*sd*bc*sc*i*' 'pci:v000010DEd*sv*sd*bc04sc03i00*' 'pci:v000010B9d00005461sv*sd*bc*sc*i*' 'pci:v00001039d00007502sv*sd*bc*sc*i*' 'pci:v00001106d00009140sv*sd*bc*sc*i*' 'pci:v00001106d00009170sv*sd*bc*sc*i*' 'pci:v00001106d00003288sv*sd*bc*sc*i*' 'pci:v00006766d*sv*sd*bc04sc03i00*' 'pci:v00001002d0000AB38sv*sd*bc*sc*i*' 'pci:v00001002d0000AB30sv*sd*bc*sc*i*' 'pci:v00001002d0000AB28sv*sd*bc*sc*i*' 'pci:v00001002d0000AB20sv*sd*bc*sc*i*' 'pci:v00001002d0000AB18sv*sd*bc*sc*i*' 'pci:v00001002d0000AB10sv*sd*bc*sc*i*' 'pci:v00001002d0000AB08sv*sd*bc*sc*i*' 'pci:v00001002d0000AB00sv*sd*bc*sc*i*' 'pci:v00001002d0000AAF8sv*sd*bc*sc*i*' 'pci:v00001002d0000AAF0sv*sd*bc*sc*i*' 'pci:v00001002d0000AAE8sv*sd*bc*sc*i*' 'pci:v00001002d0000AAE0sv*sd*bc*sc*i*' 'pci:v00001002d0000AAD8sv*sd*bc*sc*i*' 'pci:v00001002d0000AAC8sv*sd*bc*sc*i*' 'pci:v00001002d0000AAC0sv*sd*bc*sc*i*' 'pci:v00001002d0000AAB0sv*sd*bc*sc*i*' 'pci:v00001002d0000AAA8sv*sd*bc*sc*i*' 'pci:v00001002d0000AAA0sv*sd*bc*sc*i*' 'pci:v00001002d00009902sv*sd*bc*sc*i*' 'pci:v00001002d0000AA98sv*sd*bc*sc*i*' 'pci:v00001002d0000AA90sv*sd*bc*sc*i*' 'pci:v00001002d0000AA88sv*sd*bc*sc*i*' 'pci:v00001002d0000AA80sv*sd*bc*sc*i*' 'pci:v00001002d0000AA68sv*sd*bc*sc*i*' 'pci:v00001002d0000AA60sv*sd*bc*sc*i*' 'pci:v00001002d0000AA58sv*sd*bc*sc*i*' 'pci:v00001002d0000AA50sv*sd*bc*sc*i*' 'pci:v00001002d0000AA48sv*sd*bc*sc*i*' 'pci:v00001002d0000AA40sv*sd*bc*sc*i*' 'pci:v00001002d0000AA38sv*sd*bc*sc*i*' 'pci:v00001002d0000AA30sv*sd*bc*sc*i*' 'pci:v00001002d0000AA28sv*sd*bc*sc*i*' 'pci:v00001002d0000AA20sv*sd*bc*sc*i*' 'pci:v00001002d0000AA18sv*sd*bc*sc*i*' 'pci:v00001002d0000AA10sv*sd*bc*sc*i*' 'pci:v00001002d0000AA08sv*sd*bc*sc*i*' 'pci:v00001002d0000AA00sv*sd*bc*sc*i*' 'pci:v00001002d00009840sv*sd*bc*sc*i*' 'pci:v00001002d0000970Fsv*sd*bc*sc*i*' 'pci:v00001002d0000960Fsv*sd*bc*sc*i*' 'pci:v00001002d00007919sv*sd*bc*sc*i*' 'pci:v00001002d0000793Bsv*sd*bc*sc*i*' 'pci:v00001002d000015B3sv*sd*bc*sc*i*' 'pci:v00001002d0000157Asv*sd*bc*sc*i*' 'pci:v00001002d00001308sv*sd*bc*sc*i*' 'pci:v00001002d00000002sv*sd*bc*sc*i*' 'pci:v00001022d000015E3sv*sd*bc*sc*i*' 'pci:v00001022d0000157Asv*sd*bc*sc*i*' 'pci:v00001022d00001487sv*sd*bc*sc*i*' 'pci:v00001022d00001457sv*sd*bc*sc*i*' 'pci:v00001022d0000780Dsv*sd*bc*sc*i*' 'pci:v00001002d00004383sv*sd*bc*sc*i*' 'pci:v00001002d0000437Bsv*sd*bc*sc*i*' 'pci:v00008086d*sv*sd*bc04sc03i00*' 'pci:v00008086d00003A6Esv*sd*bc*sc*i*' 'pci:v00008086d00003A3Esv*sd*bc*sc*i*' 'pci:v00008086d0000293Fsv*sd*bc*sc*i*' 'pci:v00008086d0000293Esv*sd*bc*sc*i*' 'pci:v00008086d0000284Bsv*sd*bc*sc*i*' 'pci:v00008086d0000269Asv*sd*bc*sc*i*' 'pci:v00008086d000027D8sv*sd*bc*sc*i*' 'pci:v00008086d00002668sv*sd*bc*sc*i*' 'pci:v00008086d00002284sv*sd*bc*sc*i*' 'pci:v00008086d00000F04sv*sd*bc*sc*i*' 'pci:v00008086d0000080Asv*sd*bc*sc*i*' 'pci:v00008086d0000811Bsv*sd*bc*sc*i*' 'pci:v00008086d00003B57sv*sd*bc*sc*i*' 'pci:v00008086d00003B56sv*sd*bc*sc*i*' 'pci:v00008086d0000160Csv*sd*bc*sc*i*' 'pci:v00008086d00000D0Csv*sd*bc*sc*i*' 'pci:v00008086d00000C0Csv*sd*bc*sc*i*' 'pci:v00008086d00000A0Csv*sd*bc*sc*i*' 'pci:v00008086d00003198sv*sd*bc*sc*i*' 'pci:v00008086d00005A98sv*sd*bc*sc*i*' 'pci:v00008086d0000E428sv*sd*bc*sc*i*' 'pci:v00008086d00007728sv*sd*bc*sc*i*' 'pci:v00008086d00007F50sv*sd*bc*sc*i*' 'pci:v00008086d0000A828sv*sd*bc*sc*i*' 'pci:v00008086d0000E2F7sv*sd*bc*sc*i*' 'pci:v00008086d00007E28sv*sd*bc*sc*i*' 'pci:v00008086d000051CFsv*sd*bc*sc*i*' 'pci:v00008086d000051CEsv*sd*bc*sc*i*' 'pci:v00008086d000051CBsv*sd*bc*sc*i*' 'pci:v00008086d000051CAsv*sd*bc*sc*i*' 'pci:v00008086d00007A50sv*sd*bc*sc*i*' 'pci:v00008086d00004B58sv*sd*bc*sc*i*' 'pci:v00008086d00004B55sv*sd*bc*sc*i*' 'pci:v00008086d000054C8sv*sd*bc*sc*i*' 'pci:v00008086d000051CCsv*sd*bc*sc*i*' 'pci:v00008086d000051CDsv*sd*bc*sc*i*' 'pci:v00008086d000051C9sv*sd*bc*sc*i*' 'pci:v00008086d000051C8sv*sd*bc*sc*i*' 'pci:v00008086d00007AD0sv*sd*bc*sc*i*' 'pci:v00008086d00004F92sv*sd*bc*sc*i*' 'pci:v00008086d00004F91sv*sd*bc*sc*i*' 'pci:v00008086d00004F90sv*sd*bc*sc*i*' 'pci:v00008086d0000490Dsv*sd*bc*sc*i*' 'pci:v00008086d000043C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C8sv*sd*bc*sc*i*' 'pci:v00008086d00004DC8sv*sd*bc*sc*i*' 'pci:v00008086d000038C8sv*sd*bc*sc*i*' 'pci:v00008086d00003DC8sv*sd*bc*sc*i*' 'pci:v00008086d000034C8sv*sd*bc*sc*i*' 'pci:v00008086d0000F0C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A3F0sv*sd*bc*sc*i*' 'pci:v00008086d0000F1C8sv*sd*bc*sc*i*' 'pci:v00008086d000006C8sv*sd*bc*sc*i*' 'pci:v00008086d000002C8sv*sd*bc*sc*i*' 'pci:v00008086d00009DC8sv*sd*bc*sc*i*' 'pci:v00008086d0000A348sv*sd*bc*sc*i*' 'pci:v00008086d0000A2F0sv*sd*bc*sc*i*' 'pci:v00008086d00009D71sv*sd*bc*sc*i*' 'pci:v00008086d0000A171sv*sd*bc*sc*i*' 'pci:v00008086d00009D70sv*sd*bc*sc*i*' 'pci:v00008086d0000A170sv*sd*bc*sc*i*' 'pci:v00008086d00009CA0sv*sd*bc*sc*i*' 'pci:v00008086d00009C21sv*sd*bc*sc*i*' 'pci:v00008086d00009C20sv*sd*bc*sc*i*' 'pci:v00008086d0000A270sv*sd*bc*sc*i*' 'pci:v00008086d0000A1F0sv*sd*bc*sc*i*' 'pci:v00008086d00008D21sv*sd*bc*sc*i*' 'pci:v00008086d00008D20sv*sd*bc*sc*i*' 'pci:v00008086d00008CA0sv*sd*bc*sc*i*' 'pci:v00008086d00008C20sv*sd*bc*sc*i*' 'pci:v00008086d00001E20sv*sd*bc*sc*i*' 'pci:v00008086d00001D20sv*sd*bc*sc*i*' 'pci:v00008086d00001C20sv*sd*bc*sc*i*' 'pci:v00001412d00001712sv*sd*bc*sc*i*' 'pci:v00001412d00001724sv*sd*bc*sc*i*' 'pci:v000010B5d0000906Dsv*sd*bc*sc*i*' 'pci:v00001057d00000003sv*sd*bc*sc*i*' 'pci:v000010C8d00008016sv*sd*bc*sc*i*' 'pci:v000010C8d00008006sv*sd*bc*sc*i*' 'pci:v000010C8d00008005sv*sd*bc*sc*i*' 'pci:v000013F6d00008788sv00007284sd00009781bc*sc*i*' 'pci:v000013F6d00008788sv00007284sd00009761bc*sc*i*' 'pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i*' 'pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i*' 'pci:v000013F6d00008788sv000014C3sd00001711bc*sc*i*' 'pci:v000013F6d00008788sv000014C3sd00001710bc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd00008782bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008521bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008467bc*sc*i*' 'pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i*' 'pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i*' 'pci:v000013F6d00008788sv000010B0sd00000219bc*sc*i*' 'pci:v000013F6d00008788sv000010B0sd00000218bc*sc*i*' 'pci:v000013F6d00008788sv000010B0sd00000217bc*sc*i*' 'pci:v000013F6d00008788sv000010B0sd00000216bc*sc*i*' 'pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd000085F4bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008522bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008428bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd0000838Ebc*sc*i*' 'pci:v000013F6d00008788sv00001043sd0000835Ebc*sc*i*' 'pci:v000013F6d00008788sv00001043sd0000835Dbc*sc*i*' 'pci:v000013F6d00008788sv00001043sd0000835Cbc*sc*i*' 'pci:v000013F6d00008788sv00001043sd0000834Fbc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008327bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008314bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd000082B7bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008275bc*sc*i*' 'pci:v000013F6d00008788sv00001043sd00008269bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000D321bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000D221bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000D301bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000D201bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000D121bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000D021bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000D101bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000D001bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BF21bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BF01bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BB21bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BB01bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BC21bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BC01bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BD21bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BD01bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BA21bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000BA01bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B721bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B621bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B521bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B421bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B701bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B601bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B501bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B401bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B321bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B221bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B121bc*sc*i*' 'pci:v000010B5d00009056sv00001369sd0000B021bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B301bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B201bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B101bc*sc*i*' 'pci:v000010B5d00009656sv00001369sd0000B001bc*sc*i*' 'pci:v0000127Ad00004340sv*sd*bc*sc*i*' 'pci:v0000127Ad00004330sv*sd*bc*sc*i*' 'pci:v0000127Ad00004320sv*sd*bc*sc*i*' 'pci:v0000127Ad00004310sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC4sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC5sv*sd*bc*sc*i*' 'pci:v000010EEd00003FC6sv*sd*bc*sc*i*' 'pci:v00001039d00007018sv*sd*bc*sc*i*' 'pci:v00001023d00002001sv*sd*bc*sc*i*' 'pci:v00001023d00002000sv*sd*bc04sc01i*' 'pci:v00001073d00000012sv*sd*bc*sc*i*' 'pci:v00001073d00000010sv*sd*bc*sc*i*' 'pci:v00001073d0000000Csv*sd*bc*sc*i*' 'pci:v00001073d0000000Asv*sd*bc*sc*i*' 'pci:v00001073d0000000Dsv*sd*bc*sc*i*' 'pci:v00001073d00000004sv*sd*bc*sc*i*' 'pci:v000010B5d00009030sv00001369sd*bc*sc*i*' 'pci:v000010B5d00009050sv00001369sd*bc*sc*i*' 'usb:v*p*d*dc*dsc*dp*ic01isc01ip*in*' 'usb:vFFADpA001d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B53p0031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2B53p0024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2B53p0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1395p0300d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v2B73p0013d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v08E4p0163d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p001Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v08E4p017Fd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v534Dp2109d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v534Dp0021d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v2B73p0029d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p000Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p001Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p000Dd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p000Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p0017d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v2B73p0023d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v07FDp0004d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v19B5p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v*p*d*dc*dsc*dp*ic01isc03ip*in*' 'usb:v1686p00DDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v154Ep500Ed*dc*dsc*dp*ic01isc01ip*in*' 'usb:v0644p8021d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0DBAp5000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DBAp3000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0DBAp1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1A86p752Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1235p0018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1235p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1235p000Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1235p000Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1235p0002d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v1235p0001d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v103Dp0101d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v103Dp0100d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0014d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0CCDp0013d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0CCDp0012d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0A4Ep4040d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0A4Ep2040d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v09E8p0021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0944p0204d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0944p0201d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0944p0200d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v086Ap0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v086Ap0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v086Ap0001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in*' 'usb:v07CFp6802d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v07CFp6801d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0763p2081d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2080d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2031d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2030d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p201Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0763p200Dd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2008d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2003d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p2001d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in*' 'usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1015d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p008Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0159d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p012Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0120d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p008Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p006Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0065d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0064d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0060d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p004Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p004Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0048d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0047d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p0037d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p002Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p002Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0582p0029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p001Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p001Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p000Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p000Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p7010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p7000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p500Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5004d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p5000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p2003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p2002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p2001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p2000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p150Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p150Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1509d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1507d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1503d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1718d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p105Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p105Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p105Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p105Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1059d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1056d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1055d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1054d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p1053d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p1052d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1051d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p1045d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1043d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1042d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1041d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1040d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p103Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1039d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1038d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1037d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1036d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1035d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1034d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1033d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1032d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1031d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1030d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p102Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p102Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p102Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1029d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1028d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1027d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1026d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1025d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1024d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1023d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1022d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p101Ad*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1019d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1018d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1017d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1016d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1015d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1014d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1013d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1012d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1011d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1010d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p100Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p100Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p100Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p100Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p1009d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v0499p1003d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0499p1000d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp08F6d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp08F5d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp08F0d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in*' 'usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v041Ep4095d*dc*dsc*dp*ic01isc01ip*in*' 'usb:v31B2p0011d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v041Ep3F19d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v041Ep3F0Ad*dc*dsc*dp*icFFisc*ip*in*' 'usb:v041Ep3F04d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v041Ep3F02d*dc*dsc*dp*icFFisc*ip*in*' 'usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p008Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1604p8005d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1604p8007d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1604p8001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0644p8020d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0644p8021d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0644p800Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0644p800Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp0808d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp041Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCpBAFFd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp2305d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp041Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp0839d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp0D8Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1915d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1978d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp0815d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp4712d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp4711d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1940d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v17CCp1969d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0CCDp0080d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v25C6p9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v245Fp931Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp932Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp931Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp9008d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp9006d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp9002d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v249Cp9001d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p9321d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p9320d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p931Fd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p931Ed*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p931Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p931Cd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p931Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p930Bd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v04B4p0384d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v1397p00BDd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip*in01*' 'usb:v0E41p4252d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4250d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4156d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p4159d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p414Bd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p414Ad*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p414Dd*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p5058d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p5057d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4151d*dc*dsc*dp*ic*isc*ip*in00*' 'usb:v0E41p4150d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4153d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip*in*' 'usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in01*' 'ieee1394:ven*mo*sp*ver00000001*' 'ieee1394:ven00001C6Amo00000004sp*ver*' 'ieee1394:ven00001C6Amo00000002sp*ver*' 'ieee1394:ven00001C6Amo00000003sp*ver*' 'ieee1394:ven00001C6Amo00000001sp*ver*' 'ieee1394:ven00001C6Amo0000000Asp*ver*' 'ieee1394:ven00001C6Amo00000006sp*ver*' 'ieee1394:ven00001C6Amo0000000Bsp*ver*' 'ieee1394:ven00001C6Amo00000008sp*ver*' 'ieee1394:ven00001C6Amo00000007sp*ver*' 'ieee1394:ven0000130Emo000000DEsp*ver*' 'ieee1394:ven00000FD7mo00000001sp*ver*' 'ieee1394:ven00000A92mo00000008sp*ver*' 'ieee1394:ven000050C2mo00000070sp*ver*' 'ieee1394:ven00001EE8mo00000002sp*ver*' 'ieee1394:ven00000595mo00000002sp*ver*' 'ieee1394:ven00000595mo00000001sp*ver*' 'ieee1394:ven00000166mo00000030sp*ver*' 'ieee1394:ven00000166mo00000027sp*ver*' 'ieee1394:ven00000166mo00000024sp*ver*' 'ieee1394:ven00000166mo00000023sp*ver*' 'ieee1394:ven00000166mo00000022sp*ver*' 'ieee1394:ven00000166mo00000021sp*ver*' 'ieee1394:ven00000166mo00000020sp*ver*' 'ieee1394:ven00000D6Cmo00000011sp*ver*' 'ieee1394:ven00000D6Cmo00000010sp*ver*' 'ieee1394:ven0000A07Emo00000004sp0000A07Ever00000001*' 'snd-scs1x' 'snd-firewire-speakers' 'ieee1394:ven000003DBmo0001DDDDsp0000A02Dver00010001*' 'ieee1394:ven00001260mo00002000sp0000A02Dver00010001*' 'ieee1394:ven00001260mo00001000sp0000A02Dver00010001*' 'ieee1394:ven0000022Emo00800007sp0000A02Dver00010001*' 'ieee1394:ven00000FF2mo*sp0000A02Dver00010001*' 'ieee1394:ven00000FF2mo0000200Fsp0000A02Dver00010001*' 'ieee1394:ven00000FF2mo00000460sp0000A02Dver00010001*' 'ieee1394:ven00001564mo0000FC22sp0000A02Dver00010001*' 'ieee1394:ven000030E0mo0000F970sp0000A02Dver00010001*' 'ieee1394:ven0000D04Bmo0000F970sp0000A02Dver00010001*' 'ieee1394:ven00001292mo0000F970sp0000A02Dver00010001*' 'ieee1394:ven*mo*sp00000A27ver00000010*' 'ieee1394:ven0000075Bmo0000AFB9sp0000A02Dver00010000*' 'ieee1394:ven0000075Bmo0000AFB2sp0000A02Dver00010000*' 'ieee1394:ven00001486mo0000AFD1sp0000A02Dver00010000*' 'ieee1394:ven00001486mo000000F8sp0000A02Dver00010000*' 'ieee1394:ven00001486mo00000AF9sp0000A02Dver00010000*' 'ieee1394:ven00001486mo00000AF4sp0000A02Dver00010000*' 'ieee1394:ven00001486mo00000AF2sp0000A02Dver00010000*' 'ieee1394:ven00001486mo000AF12Asp0000A02Dver00010000*' 'ieee1394:ven00001486mo000AF12Dsp0000A02Dver00010000*' 'ieee1394:ven00001486mo0000AF12sp0000A02Dver00010000*' 'ieee1394:ven00001486mo00000AF8sp0000A02Dver00010000*' 'ieee1394:ven00000FF2mo0001200Fsp0000A02Dver00010000*' 'ieee1394:ven00000FF2mo0000400Fsp0000A02Dver00010000*' 'ieee1394:ven00002327mo00020002sp0000A02Dver*' 'ieee1394:ven0000A07Emo000000A9sp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010091sp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010071sp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010070sp0000A02Dver*' 'ieee1394:ven00000D6Cmo000100A1sp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010081sp0000A02Dver*' 'ieee1394:ven00000D6Cmo0000000Asp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010062sp0000A02Dver*' 'ieee1394:ven00000D6Cmo00010060sp0000A02Dver*' 'ieee1394:ven000007F5mo00010046sp0000A02Dver*' 'ieee1394:ven000007F5mo00010058sp0000A02Dver*' 'ieee1394:ven0000130Emo00000000sp0000A02Dver*' 'ieee1394:ven0000130Emo00000006sp0000A02Dver*' 'ieee1394:ven0000130Emo00000003sp0000A02Dver*' 'ieee1394:ven0000A0DEmo0010000Csp0000A02Dver*' 'ieee1394:ven0000A0DEmo0010000Bsp0000A02Dver*' 'ieee1394:ven00000AACmo00000002sp0000A02Dver*' 'ieee1394:ven00000AACmo00000005sp0000A02Dver*' 'ieee1394:ven00000AACmo00000007sp0000A02Dver*' 'ieee1394:ven00000AACmo00000004sp0000A02Dver*' 'ieee1394:ven00000AACmo00000003sp0000A02Dver*' 'ieee1394:ven00001198mo0000ADA8sp0000A02Dver*' 'ieee1394:ven00001198mo00010048sp0000A02Dver*' 'ieee1394:ven00001A9Emo00000001sp0000A02Dver*' 'ieee1394:ven000019E5mo00000001sp0000A02Dver*' 'ieee1394:ven00001496mo00000000sp0000A02Dver*' 'ieee1394:ven00001496mo00080000sp0000A02Dver*' 'ieee1394:ven00001496mo00070000sp0000A02Dver*' 'ieee1394:ven00001496mo00060000sp0000A02Dver*' 'ieee1394:ven00001496mo00050000sp0000A02Dver*' 'ieee1394:ven0000000Amo00030000sp0000A02Dver*' 'ieee1394:ven00000F1Bmo00010064sp0000A02Dver*' 'ieee1394:ven000003DBmo0001EEEEsp0000A02Dver*' 'ieee1394:ven000003DBmo00010048sp0000A02Dver*' 'ieee1394:ven00001564mo00000610sp0000A02Dver*' 'ieee1394:ven00001564mo00001616sp0000A02Dver*' 'ieee1394:ven00001564mo00000006sp0000A02Dver*' 'ieee1394:ven00001564mo00001604sp0000A02Dver*' 'ieee1394:ven00001564mo00001204sp0000A02Dver*' 'ieee1394:ven0000022Emo00010067sp0000A02Dver*' 'ieee1394:ven00001260mo00000001sp0000A02Dver*' 'ieee1394:ven00000FF2mo00010067sp0000A02Dver*' 'ieee1394:ven00000FF2mo00010065sp0000A02Dver*' 'ieee1394:ven000007F5mo00010049sp0000A02Dver*' 'ieee1394:ven000007F5mo00010048sp0000A02Dver*' 'ieee1394:ven00000A92mo00010001sp0000A02Dver*' 'ieee1394:ven00000A92mo00010066sp0000A02Dver*' 'ieee1394:ven00000A92mo00010000sp0000A02Dver*' 'ieee1394:ven000040ABmo00010048sp0000A02Dver*' 'ieee1394:ven000040ABmo00010049sp0000A02Dver*' 'ieee1394:ven0000A07Emo00000002sp*ver00000001*' 'ieee1394:ven0000A07Emo00000001sp*ver00000001*' 'ieee1394:ven0000022Emo*sp0000022Ever00800004*' 'ieee1394:ven0000022Emo*sp0000022Ever00800003*' 'ieee1394:ven0000022Emo*sp0000022Ever00800000*' 'ieee1394:ven000001F2mo*sp000001F2ver00000045*' 'ieee1394:ven000001F2mo*sp000001F2ver00000039*' 'ieee1394:ven000001F2mo*sp000001F2ver00000033*' 'ieee1394:ven000001F2mo*sp000001F2ver00000037*' 'ieee1394:ven000001F2mo*sp000001F2ver00000035*' 'ieee1394:ven000001F2mo*sp000001F2ver00000030*' 'ieee1394:ven000001F2mo*sp000001F2ver0000001B*' 'ieee1394:ven000001F2mo*sp000001F2ver00000019*' 'ieee1394:ven000001F2mo*sp000001F2ver00000017*' 'ieee1394:ven000001F2mo*sp000001F2ver00000015*' 'ieee1394:ven000001F2mo*sp000001F2ver0000000F*' 'ieee1394:ven000001F2mo*sp000001F2ver0000000D*' 'ieee1394:ven000001F2mo*sp000001F2ver00000009*' 'ieee1394:ven000001F2mo*sp000001F2ver00000005*' 'ieee1394:ven000001F2mo*sp000001F2ver00000003*' 'ieee1394:ven000001F2mo*sp000001F2ver00000002*' 'ieee1394:ven000001F2mo*sp000001F2ver00000001*' 'ieee1394:ven00000A35mo00101800sp00000A35ver00000005*' 'ieee1394:ven00000A35mo00101800sp00000A35ver00000004*' 'ieee1394:ven00000A35mo00101800sp00000A35ver00000003*' 'ieee1394:ven00000A35mo00101800sp00000A35ver00000002*' 'ieee1394:ven00000A35mo00101800sp00000A35ver00000001*' 'pcmcia:m01F1c0100f*fn*pfn*pa*pb*pc*pd*' 'pcmcia:m*c*f*fn*pfn*pa396D19D2pb71717B49pc*pd*' 'platform:soc-audio' 'platform:ac97-codec' 'i2c:adau1372' 'spi:adau1372' 'i2c:adau1702' 'i2c:adau1701' 'i2c:adau1401a' 'i2c:adau1401' 'i2c:adau1961' 'i2c:adau1761' 'i2c:adau1461' 'i2c:adau1361' 'spi:adau1961' 'spi:adau1761' 'spi:adau1461' 'spi:adau1361' 'acpi*:ADAU7002:*' 'of:N*T*Cadi,adau7118C*' 'of:N*T*Cadi,adau7118' 'i2c:adau7118' 'platform:adau7118' 'of:N*T*Cadi,adau7118C*' 'of:N*T*Cadi,adau7118' 'of:N*T*Casahi-kasei,ak4104C*' 'of:N*T*Casahi-kasei,ak4104' 'spi:ak4104' 'i2c:ak4118' 'of:N*T*Casahi-kasei,ak4375C*' 'of:N*T*Casahi-kasei,ak4375' 'of:N*T*Casahi-kasei,ak4497C*' 'of:N*T*Casahi-kasei,ak4497' 'of:N*T*Casahi-kasei,ak4458C*' 'of:N*T*Casahi-kasei,ak4458' 'of:N*T*Casahi-kasei,ak4554C*' 'of:N*T*Casahi-kasei,ak4554' 'i2c:ak4613' 'of:N*T*Casahi-kasei,ak4613C*' 'of:N*T*Casahi-kasei,ak4613' 'of:N*T*Casahi-kasei,ak4619C*' 'of:N*T*Casahi-kasei,ak4619' 'i2c:ak4619' 'i2c:ak4648' 'i2c:ak4643' 'i2c:ak4642' 'of:N*T*Casahi-kasei,ak4648C*' 'of:N*T*Casahi-kasei,ak4648' 'of:N*T*Casahi-kasei,ak4643C*' 'of:N*T*Casahi-kasei,ak4643' 'of:N*T*Casahi-kasei,ak4642C*' 'of:N*T*Casahi-kasei,ak4642' 'of:N*T*Casahi-kasei,ak5552C*' 'of:N*T*Casahi-kasei,ak5552' 'of:N*T*Casahi-kasei,ak5558C*' 'of:N*T*Casahi-kasei,ak5558' 'i2c:alc5623' 'i2c:alc5622' 'i2c:alc5621' 'of:N*T*Caudio-iio-auxC*' 'of:N*T*Caudio-iio-aux' 'i2c:aw87390' 'i2c:aw88395' 'i2c:aw88261' 'i2c:aw88399' 'of:N*T*Crohm,bd28623C*' 'of:N*T*Crohm,bd28623' 'of:N*T*Cgoogle,chv3-codecC*' 'of:N*T*Cgoogle,chv3-codec' 'platform:cros-ec-codec' 'acpi*:GOOG0013:*' 'of:N*T*Ccirrus,cs35l32C*' 'of:N*T*Ccirrus,cs35l32' 'i2c:cs35l32' 'i2c:cs35l33' 'of:N*T*Ccirrus,cs35l33C*' 'of:N*T*Ccirrus,cs35l33' 'of:N*T*Ccirrus,cs35l34C*' 'of:N*T*Ccirrus,cs35l34' 'i2c:cs35l34' 'of:N*T*Ccirrus,cs35l35C*' 'of:N*T*Ccirrus,cs35l35' 'i2c:cs35l35' 'i2c:cs35l36' 'of:N*T*Ccirrus,cs35l36C*' 'of:N*T*Ccirrus,cs35l36' 'acpi*:CLSA3541:*' 'acpi*:CSC3541:*' 'spi:cs35l53' 'spi:cs35l51' 'spi:cs35l41' 'spi:cs35l40' 'acpi*:CSC3541:*' 'i2c:cs35l53' 'i2c:cs35l51' 'i2c:cs35l41' 'i2c:cs35l40' 'of:N*T*Ccirrus,cs35l45C*' 'of:N*T*Ccirrus,cs35l45' 'spi:cs35l45' 'i2c:cs35l45' 'of:N*T*Ccirrus,cs35l45C*' 'of:N*T*Ccirrus,cs35l45' 'i2c:cs35l56' 'acpi*:CSC355C:*' 'acpi*:CSC355C:*' 'spi:cs35l56' 'sdw:m01FAp3557v*c*' 'sdw:m01FAp3556v*c*' 'platform:cs40l50-codec' 'i2c:cs42l42' 'of:N*T*Ccirrus,cs42l42C*' 'of:N*T*Ccirrus,cs42l42' 'acpi*:10134242:*' 'sdw:m01FAp4242v*c*' 'platform:cs42l43-codec' 'i2c:cs42l51' 'of:N*T*Ccirrus,cs42l51C*' 'of:N*T*Ccirrus,cs42l51' 'i2c:cs42l52' 'of:N*T*Ccirrus,cs42l52C*' 'of:N*T*Ccirrus,cs42l52' 'i2c:cs42l56' 'of:N*T*Ccirrus,cs42l56C*' 'of:N*T*Ccirrus,cs42l56' 'i2c:cs42l73' 'of:N*T*Ccirrus,cs42l73C*' 'of:N*T*Ccirrus,cs42l73' 'of:N*T*Ccirrus,cs42l83C*' 'of:N*T*Ccirrus,cs42l83' 'of:N*T*Ccirrus,cs4234C*' 'of:N*T*Ccirrus,cs4234' 'i2c:cs4265' 'of:N*T*Ccirrus,cs4265C*' 'of:N*T*Ccirrus,cs4265' 'of:N*T*Ccirrus,cs4270C*' 'of:N*T*Ccirrus,cs4270' 'i2c:cs4270' 'i2c:cs4271' 'i2c:cs42888' 'i2c:cs42448' 'of:N*T*Ccirrus,cs42888C*' 'of:N*T*Ccirrus,cs42888' 'of:N*T*Ccirrus,cs42448C*' 'of:N*T*Ccirrus,cs42448' 'i2c:cs43198' 'i2c:cs43131' 'i2c:cs4399' 'i2c:cs43130' 'acpi*:CSC4399:*' 'spi:cs4341a' 'of:N*T*Ccirrus,cs4341aC*' 'of:N*T*Ccirrus,cs4341a' 'i2c:cs4341' 'i2c:cs4349' 'of:N*T*Ccirrus,cs4349C*' 'of:N*T*Ccirrus,cs4349' 'of:N*T*Ccirrus,cs53l30C*' 'of:N*T*Ccirrus,cs53l30' 'i2c:cs53l30' 'of:N*T*Ccirrus,cs5308C*' 'of:N*T*Ccirrus,cs5308' 'of:N*T*Ccirrus,cs5304C*' 'of:N*T*Ccirrus,cs5304' 'of:N*T*Ccirrus,cs5302C*' 'of:N*T*Ccirrus,cs5302' 'i2c:cs5308' 'i2c:cs5304' 'i2c:cs5302' 'acpi*:14F10720:*' 'i2c:cx20723' 'i2c:cx20721' 'acpi*:DLGS7213:*' 'acpi*:DLGS7212:*' 'i2c:da7213' 'acpi*:DLGS7219:*' 'i2c:da7219' 'platform:dmic-codec' 'of:N*T*Cdmic-codecC*' 'of:N*T*Cdmic-codec' 'i2c:es8311' 'of:N*T*Ceverest,es8311C*' 'of:N*T*Ceverest,es8311' 'acpi*:ESSX8336:*' 'acpi*:ESSX8316:*' 'i2c:es8316' 'acpi*:ESSX8326:*' 'i2c:es8326' 'of:N*T*Ceverest,es8388C*' 'of:N*T*Ceverest,es8388' 'of:N*T*Ceverest,es8328C*' 'of:N*T*Ceverest,es8328' 'i2c:es8388' 'i2c:es8328' 'of:N*T*Ceverest,es8328C*' 'of:N*T*Ceverest,es8328' 'platform:gtm601' 'of:N*T*Cbroadmobi,bm818C*' 'of:N*T*Cbroadmobi,bm818' 'of:N*T*Coption,gtm601C*' 'of:N*T*Coption,gtm601' 'hdaudio:v8086280Dr00100000a02*' 'hdaudio:v8086280Cr00100000a02*' 'hdaudio:v8086280Br00100000a02*' 'hdaudio:v8086280Ar00100000a02*' 'hdaudio:v80862809r00100000a02*' 'of:N*T*Crenesas,idt821034C*' 'of:N*T*Crenesas,idt821034' 'spi:idt821034' 'i2c:max98089' 'i2c:max98088' 'i2c:max98091' 'i2c:max98090' 'acpi*:193C9890:*' 'acpi*:MX98360A:*' 'acpi*:MX98357A:*' 'i2c:max9867' 'i2c:max98927' 'acpi*:MX98927:*' 'i2c:max98520' 'sdw:m019Fp8363v*c*' 'i2c:max98373' 'acpi*:MX98373:*' 'sdw:m019Fp8373v*c*' 'acpi*:MX98373:*' 'acpi*:ADS8388:*' 'of:N*T*Cadi,max98388C*' 'of:N*T*Cadi,max98388' 'i2c:max98388' 'acpi*:MX98390:*' 'i2c:max98390' 'i2c:max98397' 'i2c:max98396' 'acpi*:ADS8397:*' 'acpi*:ADS8396:*' 'of:N*T*Cmaxim,max9860C*' 'of:N*T*Cmaxim,max9860' 'i2c:max9860' 'of:N*T*Cqcom,msm8916-wcd-digital-codecC*' 'of:N*T*Cqcom,msm8916-wcd-digital-codec' 'of:N*T*Cmediatek,mt6366-soundC*' 'of:N*T*Cmediatek,mt6366-sound' 'of:N*T*Cmediatek,mt6358-soundC*' 'of:N*T*Cmediatek,mt6358-sound' 'i2c:mt6660' 'of:N*T*Cmediatek,mt6660C*' 'of:N*T*Cmediatek,mt6660' 'acpi*:NVTN2012:*' 'acpi*:NVTN2010:*' 'i2c:nau8540' 'i2c:nau8814' 'i2c:nau8812' 'i2c:nau8810' 'i2c:nau8821' 'acpi*:NVTN2020:*' 'i2c:nau8822' 'i2c:nau8824' 'acpi*:10508824:*' 'i2c:nau8825' 'acpi*:10508825:*' 'platform:hdmi-audio-codec' 'i2c:pcm1681' 'i2c:pcm1789' 'i2c:pcm179x' 'spi:pcm179x' 'spi:pcm1792a' 'of:N*T*Cti,pcm1792aC*' 'of:N*T*Cti,pcm1792a' 'of:N*T*Cti,pcm1865C*' 'of:N*T*Cti,pcm1865' 'of:N*T*Cti,pcm1864C*' 'of:N*T*Cti,pcm1864' 'of:N*T*Cti,pcm1863C*' 'of:N*T*Cti,pcm1863' 'of:N*T*Cti,pcm1862C*' 'of:N*T*Cti,pcm1862' 'i2c:pcm1865' 'i2c:pcm1864' 'i2c:pcm1863' 'i2c:pcm1862' 'of:N*T*Cti,pcm1865C*' 'of:N*T*Cti,pcm1865' 'of:N*T*Cti,pcm1864C*' 'of:N*T*Cti,pcm1864' 'of:N*T*Cti,pcm1863C*' 'of:N*T*Cti,pcm1863' 'of:N*T*Cti,pcm1862C*' 'of:N*T*Cti,pcm1862' 'spi:pcm1865' 'spi:pcm1864' 'spi:pcm1863' 'spi:pcm1862' 'i2c:pcm3060' 'spi:pcm3060' 'of:N*T*Cti,pcm3168aC*' 'of:N*T*Cti,pcm3168a' 'i2c:pcm3168a' 'of:N*T*Cti,pcm3168aC*' 'of:N*T*Cti,pcm3168a' 'spi:pcm3168a' 'of:N*T*Cti,pcm5102aC*' 'of:N*T*Cti,pcm5102a' 'i2c:tas5756' 'i2c:tas5754' 'i2c:pcm5242' 'i2c:pcm5142' 'i2c:pcm5141' 'i2c:pcm5122' 'i2c:pcm5121' 'acpi*:104C5142:*' 'acpi*:104C5141:*' 'acpi*:104C5122:*' 'acpi*:104C5121:*' 'of:N*T*Cti,pcm5242C*' 'of:N*T*Cti,pcm5242' 'of:N*T*Cti,pcm5142C*' 'of:N*T*Cti,pcm5142' 'of:N*T*Cti,pcm5141C*' 'of:N*T*Cti,pcm5141' 'of:N*T*Cti,pcm5122C*' 'of:N*T*Cti,pcm5122' 'of:N*T*Cti,pcm5121C*' 'of:N*T*Cti,pcm5121' 'spi:pcm5242' 'spi:pcm5142' 'spi:pcm5141' 'spi:pcm5122' 'spi:pcm5121' 'i2c:tad5412' 'i2c:tad5212' 'i2c:taa5412' 'i2c:taa5212' 'i2c:pcmd512x' 'i2c:pcmd3180' 'i2c:pcmd3140' 'i2c:pcm9211' 'i2c:pcm6260' 'i2c:pcm6240' 'i2c:pcm6140' 'i2c:pcm6120' 'i2c:pcm5140' 'i2c:pcm5120' 'i2c:pcm3140' 'i2c:pcm3120' 'i2c:pcm1690' 'i2c:dix4192' 'i2c:adc6120' 'i2c:adc5120' 'i2c:adc3120' 'of:N*T*Cinfineon,peb2466C*' 'of:N*T*Cinfineon,peb2466' 'spi:peb2466' 'acpi*:10EC1011:*' 'i2c:rt1011' 'acpi*:10EC1015:*' 'i2c:rt1015' 'acpi*:RTL1019:*' 'acpi*:RTL1015:*' 'sdw:m025Dp1017v03c01*' 'of:N*T*Crealtek,rt1019C*' 'of:N*T*Crealtek,rt1019' 'i2c:rt1019' 'acpi*:10EC1019:*' 'acpi*:10EC1308:*' 'i2c:rt1308' 'sdw:m025Dp1308v02c*' 'sdw:m025Dp1316v03c01*' 'sdw:m025Dp1318v03c01*' 'sdw:m025Dp1320v03c01*' 'sdw:m025Dp1320v03c*' 'acpi*:INT34C2:*' 'acpi*:10EC0274:*' 'i2c:rt274' 'acpi*:INT343A:*' 'i2c:rt288' 'i2c:rt286' 'i2c:rt298' 'acpi*:INT343A:*' 'i2c:rt5514' 'acpi*:10EC5514:*' 'of:N*T*Crealtek,rt5514C*' 'of:N*T*Crealtek,rt5514' 'i2c:rt5616' 'i2c:alc5631' 'i2c:rt5631' 'acpi*:INTCCFFD:*' 'acpi*:10EC5642:*' 'acpi*:10EC5640:*' 'acpi*:10EC3276:*' 'acpi*:INT33CA:*' 'i2c:rt5642' 'i2c:rt5639' 'i2c:rt5640' 'acpi*:10EC3270:*' 'acpi*:10EC5640:*' 'acpi*:10EC5650:*' 'acpi*:10EC5648:*' 'acpi*:10EC5645:*' 'i2c:rt5650' 'i2c:rt5645' 'i2c:rt5651' 'acpi*:10EC5640:*' 'acpi*:10EC5651:*' 'acpi*:10EC5659:*' 'acpi*:10EC5658:*' 'i2c:rt5659' 'i2c:rt5658' 'i2c:rt5660' 'acpi*:10EC3277:*' 'acpi*:10EC5660:*' 'i2c:rt5663' 'acpi*:10EC5663:*' 'acpi*:10EC5640:*' 'acpi*:10EC5672:*' 'acpi*:10EC5670:*' 'i2c:rt5672' 'i2c:rt5671' 'i2c:rt5670' 'acpi*:RT5677CE:*' 'of:N*T*Crealtek,rt5677C*' 'of:N*T*Crealtek,rt5677' 'acpi*:RT5677AA:*' 'i2c:rt5682' 'of:N*T*Crealtek,rt5682iC*' 'of:N*T*Crealtek,rt5682i' 'acpi*:10EC5682:*' 'sdw:m025Dp5682v02c*' 'i2c:rt5682s' 'acpi*:RTL5682:*' 'of:N*T*Crealtek,rt5682sC*' 'of:N*T*Crealtek,rt5682s' 'sdw:m025Dp0700v01c*' 'sdw:m025Dp0711v02c*' 'sdw:m025Dp0711v03c01*' 'sdw:m025Dp0717v03c01*' 'sdw:m025Dp0716v03c01*' 'sdw:m025Dp0713v03c01*' 'sdw:m025Dp0712v03c01*' 'sdw:m025Dp1717v03c01*' 'sdw:m025Dp1716v03c01*' 'sdw:m025Dp1713v03c01*' 'sdw:m025Dp1712v03c01*' 'sdw:m025Dp0715v02c*' 'sdw:m025Dp0714v02c*' 'sdw:m025Dp0714v03c01*' 'sdw:m025Dp0715v03c01*' 'sdw:m025Dp0722v03c01*' 'of:N*T*Crichtek,rt9120C*' 'of:N*T*Crichtek,rt9120' 'of:N*T*Crichtek,rtq9128C*' 'of:N*T*Crichtek,rtq9128' 'of:N*T*Cfsl,sgtl5000C*' 'of:N*T*Cfsl,sgtl5000' 'i2c:sgtl5000' 'platform:si476x-codec' 'i2c:sma1303' 'of:N*T*Cirondevice,sma1303C*' 'of:N*T*Cirondevice,sma1303' 'platform:spdif-dit' 'of:N*T*Cti,src4392C*' 'of:N*T*Cti,src4392' 'i2c:src4392' 'i2c:ssm2518' 'of:N*T*Cadi,ssm2602C*' 'of:N*T*Cadi,ssm2602' 'i2c:ssm2604' 'i2c:ssm2603' 'i2c:ssm2602' 'of:N*T*Cadi,ssm2604C*' 'of:N*T*Cadi,ssm2604' 'of:N*T*Cadi,ssm2603C*' 'of:N*T*Cadi,ssm2603' 'of:N*T*Cadi,ssm2602C*' 'of:N*T*Cadi,ssm2602' 'i2c:ssm4567' 'acpi*:INT343B:*' 'i2c:sta329' 'i2c:sta328' 'i2c:sta326' 'i2c:sta350' 'of:N*T*Cst,stih407-sas-codecC*' 'of:N*T*Cst,stih407-sas-codec' 'i2c:tas2552' 'i2c:tas2110' 'i2c:tas2564' 'i2c:tas2562' 'i2c:tas2764' 'i2c:tas2780' 'i2c:tas2781' 'i2c:tas2563' 'acpi*:TAS2781:*' 'i2c:tas5086' 'of:N*T*Cti,tas5733C*' 'of:N*T*Cti,tas5733' 'of:N*T*Cti,tas5721C*' 'of:N*T*Cti,tas5721' 'of:N*T*Cti,tas5719C*' 'of:N*T*Cti,tas5719' 'of:N*T*Cti,tas5717C*' 'of:N*T*Cti,tas5717' 'of:N*T*Cti,tas5711C*' 'of:N*T*Cti,tas5711' 'of:N*T*Cti,tas5707C*' 'of:N*T*Cti,tas5707' 'i2c:tas5733' 'i2c:tas5721' 'i2c:tas5719' 'i2c:tas5717' 'i2c:tas5711' 'i2c:tas5707' 'i2c:tas5722' 'i2c:tas5720a-q1' 'i2c:tas5720' 'i2c:tas5805m' 'i2c:tas6424' 'i2c:tda7419' 'of:N*T*Cst,tda7419C*' 'of:N*T*Cst,tda7419' 'i2c:tas2770' 'of:N*T*Cnxp,tfa9879C*' 'of:N*T*Cnxp,tfa9879' 'i2c:tfa9879' 'of:N*T*Cnxp,tfa9897C*' 'of:N*T*Cnxp,tfa9897' 'of:N*T*Cnxp,tfa9895C*' 'of:N*T*Cnxp,tfa9895' 'of:N*T*Cnxp,tfa9890C*' 'of:N*T*Cnxp,tfa9890' 'of:N*T*Cti,tlv320adc3101C*' 'of:N*T*Cti,tlv320adc3101' 'of:N*T*Cti,tlv320adc3001C*' 'of:N*T*Cti,tlv320adc3001' 'i2c:tlv320adc3101' 'i2c:tlv320adc3001' 'i2c:tlv320aic23' 'i2c:tlv320dac3101' 'i2c:tlv320dac3100' 'i2c:tlv320aic3111' 'i2c:tlv320aic3120' 'i2c:tlv320aic3110' 'i2c:tlv320aic3100' 'i2c:tlv320aic311x' 'i2c:tlv320aic310x' 'acpi*:10TI3100:*' 'of:N*T*Cti,tas2505C*' 'of:N*T*Cti,tas2505' 'of:N*T*Cti,tlv320aic32x6C*' 'of:N*T*Cti,tlv320aic32x6' 'of:N*T*Cti,tlv320aic32x4C*' 'of:N*T*Cti,tlv320aic32x4' 'i2c:tas2505' 'i2c:tlv320aic32x6' 'i2c:tlv320aic32x4' 'of:N*T*Cti,tlv320aic32x6C*' 'of:N*T*Cti,tlv320aic32x6' 'of:N*T*Cti,tlv320aic32x4C*' 'of:N*T*Cti,tlv320aic32x4' 'spi:tlv320aic32x6' 'spi:tlv320aic32x4' 'of:N*T*Cti,tlv320aic3106C*' 'of:N*T*Cti,tlv320aic3106' 'of:N*T*Cti,tlv320aic3104C*' 'of:N*T*Cti,tlv320aic3104' 'of:N*T*Cti,tlv320aic3007C*' 'of:N*T*Cti,tlv320aic3007' 'of:N*T*Cti,tlv320aic33C*' 'of:N*T*Cti,tlv320aic33' 'of:N*T*Cti,tlv320aic3xC*' 'of:N*T*Cti,tlv320aic3x' 'i2c:tlv320aic3106' 'i2c:tlv320aic3104' 'i2c:tlv320aic3007' 'i2c:tlv320aic33' 'i2c:tlv320aic3x' 'of:N*T*Cti,tlv320aic3106C*' 'of:N*T*Cti,tlv320aic3106' 'of:N*T*Cti,tlv320aic3104C*' 'of:N*T*Cti,tlv320aic3104' 'of:N*T*Cti,tlv320aic3007C*' 'of:N*T*Cti,tlv320aic3007' 'of:N*T*Cti,tlv320aic33C*' 'of:N*T*Cti,tlv320aic33' 'of:N*T*Cti,tlv320aic3xC*' 'of:N*T*Cti,tlv320aic3x' 'spi:tlv320aic3106' 'spi:tlv320aic3104' 'spi:tlv320aic3007' 'spi:tlv320aic33' 'spi:tlv320aic3x' 'i2c:tlv320adc6140' 'i2c:tlv320adc5140' 'i2c:tlv320adc3140' 'i2c:tscs42A2' 'i2c:tscs42A1' 'of:N*T*Ctempo,tscs42A2C*' 'of:N*T*Ctempo,tscs42A2' 'of:N*T*Ctempo,tscs42A1C*' 'of:N*T*Ctempo,tscs42A1' 'of:N*T*Ctempo,tscs454C*' 'of:N*T*Ctempo,tscs454' 'i2c:tscs454' 'i2c:ts3a227e' 'acpi*:104C227E:*' 'platform:uda1334-codec' 'of:N*T*Cnxp,uda1334C*' 'of:N*T*Cnxp,uda1334' 'slim:217:1a0:*' 'platform:wcd934x-codec' 'sdw:m0217p010Av*c*' 'sdw:m0217p010Dv*c*' 'sdw:m0217p010Ev*c*' 'platform:wm5102-codec' 'i2c:wm8510' 'of:N*T*Cwlf,wm8510C*' 'of:N*T*Cwlf,wm8510' 'i2c:wm8523' 'of:N*T*Cwlf,wm8523C*' 'of:N*T*Cwlf,wm8523' 'platform:wm8524-codec' 'of:N*T*Cwlf,wm8524C*' 'of:N*T*Cwlf,wm8524' 'i2c:wm8581' 'i2c:wm8580' 'of:N*T*Cwlf,wm8581C*' 'of:N*T*Cwlf,wm8581' 'of:N*T*Cwlf,wm8580C*' 'of:N*T*Cwlf,wm8580' 'i2c:wm8711' 'of:N*T*Cwlf,wm8711C*' 'of:N*T*Cwlf,wm8711' 'i2c:wm8728' 'of:N*T*Cwlf,wm8728C*' 'of:N*T*Cwlf,wm8728' 'i2c:wm8731' 'of:N*T*Cwlf,wm8731C*' 'of:N*T*Cwlf,wm8731' 'of:N*T*Cwlf,wm8731C*' 'of:N*T*Cwlf,wm8731' 'of:N*T*Cwlf,wm8737C*' 'of:N*T*Cwlf,wm8737' 'i2c:wm8737' 'i2c:wm8741' 'of:N*T*Cwlf,wm8741C*' 'of:N*T*Cwlf,wm8741' 'spi:wm8987' 'spi:wm8750' 'i2c:wm8987' 'i2c:wm8750' 'of:N*T*Cwlf,wm8987C*' 'of:N*T*Cwlf,wm8987' 'of:N*T*Cwlf,wm8750C*' 'of:N*T*Cwlf,wm8750' 'of:N*T*Cwlf,wm8753C*' 'of:N*T*Cwlf,wm8753' 'i2c:wm8753' 'of:N*T*Cwlf,wm8770C*' 'of:N*T*Cwlf,wm8770' 'of:N*T*Cwlf,wm8776C*' 'of:N*T*Cwlf,wm8776' 'i2c:wm8776' 'i2c:wm8775' 'i2c:wm8804' 'acpi*:10138804:*' 'acpi*:1AEC8804:*' 'of:N*T*Cwlf,wm8804C*' 'of:N*T*Cwlf,wm8804' 'of:N*T*Cwlf,wm8903C*' 'of:N*T*Cwlf,wm8903' 'i2c:wm8903' 'i2c:wm8918' 'i2c:wm8912' 'i2c:wm8904' 'of:N*T*Cwlf,wm8940C*' 'of:N*T*Cwlf,wm8940' 'i2c:wm8940' 'i2c:wm8960' 'acpi*:10138960:*' 'acpi*:1AEC8960:*' 'i2c:wm8961' 'of:N*T*Cwlf,wm8961C*' 'of:N*T*Cwlf,wm8961' 'of:N*T*Cwlf,wm8962C*' 'of:N*T*Cwlf,wm8962' 'i2c:wm8962' 'of:N*T*Cwlf,wm8974C*' 'of:N*T*Cwlf,wm8974' 'i2c:wm8974' 'i2c:wm8978' 'of:N*T*Cwlf,wm8978C*' 'of:N*T*Cwlf,wm8978' 'i2c:wm8758' 'i2c:wm8985' 'sdw:m0217p2110v*c*' 'sdw:m0217p2010v*c*' 'sdw:m0217p0202v*c*' 'sdw:m0217p0204v*c*' 'of:N*T*Cmscc,zl38060C*' 'of:N*T*Cmscc,zl38060' 'spi:zl38060' 'i2c:max98504' 'i2c:tpa6140a2' 'i2c:tpa6130a2' 'of:N*T*Cqcom,sc8280xp-lpass-wsa-macroC*' 'of:N*T*Cqcom,sc8280xp-lpass-wsa-macro' 'of:N*T*Cqcom,sm8550-lpass-wsa-macroC*' 'of:N*T*Cqcom,sm8550-lpass-wsa-macro' 'of:N*T*Cqcom,sm8450-lpass-wsa-macroC*' 'of:N*T*Cqcom,sm8450-lpass-wsa-macro' 'of:N*T*Cqcom,sm8250-lpass-wsa-macroC*' 'of:N*T*Cqcom,sm8250-lpass-wsa-macro' 'of:N*T*Cqcom,sc7280-lpass-wsa-macroC*' 'of:N*T*Cqcom,sc7280-lpass-wsa-macro' 'of:N*T*Cqcom,sc8280xp-lpass-va-macroC*' 'of:N*T*Cqcom,sc8280xp-lpass-va-macro' 'of:N*T*Cqcom,sm8550-lpass-va-macroC*' 'of:N*T*Cqcom,sm8550-lpass-va-macro' 'of:N*T*Cqcom,sm8450-lpass-va-macroC*' 'of:N*T*Cqcom,sm8450-lpass-va-macro' 'of:N*T*Cqcom,sm8250-lpass-va-macroC*' 'of:N*T*Cqcom,sm8250-lpass-va-macro' 'of:N*T*Cqcom,sc7280-lpass-va-macroC*' 'of:N*T*Cqcom,sc7280-lpass-va-macro' 'of:N*T*Cqcom,sc8280xp-lpass-rx-macroC*' 'of:N*T*Cqcom,sc8280xp-lpass-rx-macro' 'of:N*T*Cqcom,sm8550-lpass-rx-macroC*' 'of:N*T*Cqcom,sm8550-lpass-rx-macro' 'of:N*T*Cqcom,sm8450-lpass-rx-macroC*' 'of:N*T*Cqcom,sm8450-lpass-rx-macro' 'of:N*T*Cqcom,sm8250-lpass-rx-macroC*' 'of:N*T*Cqcom,sm8250-lpass-rx-macro' 'of:N*T*Cqcom,sc7280-lpass-rx-macroC*' 'of:N*T*Cqcom,sc7280-lpass-rx-macro' 'of:N*T*Cqcom,sc8280xp-lpass-tx-macroC*' 'of:N*T*Cqcom,sc8280xp-lpass-tx-macro' 'of:N*T*Cqcom,sm8550-lpass-tx-macroC*' 'of:N*T*Cqcom,sm8550-lpass-tx-macro' 'of:N*T*Cqcom,sm8450-lpass-tx-macroC*' 'of:N*T*Cqcom,sm8450-lpass-tx-macro' 'of:N*T*Cqcom,sm8250-lpass-tx-macroC*' 'of:N*T*Cqcom,sm8250-lpass-tx-macro' 'of:N*T*Cqcom,sm6115-lpass-tx-macroC*' 'of:N*T*Cqcom,sm6115-lpass-tx-macro' 'of:N*T*Cqcom,sc7280-lpass-tx-macroC*' 'of:N*T*Cqcom,sc7280-lpass-tx-macro' 'platform:asoc-simple-card' 'of:N*T*Csimple-scu-audio-cardC*' 'of:N*T*Csimple-scu-audio-card' 'of:N*T*Csimple-audio-cardC*' 'of:N*T*Csimple-audio-card' 'of:N*T*Cadi,axi-i2s-1.00.aC*' 'of:N*T*Cadi,axi-i2s-1.00.a' 'of:N*T*Cadi,axi-spdif-tx-1.00.aC*' 'of:N*T*Cadi,axi-spdif-tx-1.00.a' 'platform:acp_audio_dma' 'acpi*:AMDI5682:*' 'acpi*:AMD7219:*' 'acpi*:AMDI1002:*' 'acpi*:AMDI8336:*' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'platform:acp3x_rv_i2s_dma' 'platform:acp3x_i2s_playcap' 'acpi*:10021015:*' 'acpi*:AMDI1015:*' 'acpi*:AMDI5682:*' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'platform:acp_rn_pdm_dma' 'platform:acp_pdm_mach' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'platform:acp5x_i2s_playcap' 'platform:acp5x_i2s_dma' 'platform:acp5x_mach' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'platform:acp_yc_pdm_dma' 'platform:acp_yc_mach' 'acp_i2s_dma' 'acp_i2s_playcap' 'acp-pdm' 'acp_pci' 'pci:v00001022d000015E2sv*sd*bc*sc*i*' 'platform:acp_asoc_renoir' 'platform:acp_asoc_rembrandt' 'platform:acp_asoc_acp63' 'platform:acp_asoc_acp70' 'platform:acp-pdm-mach' 'platform:rmb-rt5682s-rt1019' 'platform:rmb-nau8825-max' 'platform:acp3x-es83xx' 'platform:acp3xalc5682s1019' 'platform:acp3xalc5682sm98360' 'platform:acp3xalc56821019' 'platform:acp-pdm-mach' 'platform:rmb-rt5682s-rt1019' 'platform:rmb-nau8825-max' 'platform:acp3x-es83xx' 'platform:acp3xalc5682s1019' 'platform:acp3xalc5682sm98360' 'platform:acp3xalc56821019' 'platform:nau8821-max' 'platform:rt5682s-hs-rt1019' 'platform:nau8825-max' 'platform:rt5682s-rt1019' 'platform:rt5682s-max' 'platform:rt5682-max' 'platform:rt5682-rt1019' 'platform:nau8821-max' 'platform:rt5682s-hs-rt1019' 'platform:nau8825-max' 'platform:rt5682s-rt1019' 'platform:rt5682s-max' 'platform:rt5682-max' 'platform:rt5682-rt1019' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'pci:v00001022d000015E2sv*sd*bc04sc80i00*' 'platform:acp_ps_pdm_dma' 'platform:amd_ps_sdw_dma' 'platform:acp_ps_mach' 'platform:designware_i2s' 'of:N*T*Cfsl,imx95-xcvrC*' 'of:N*T*Cfsl,imx95-xcvr' 'of:N*T*Cfsl,imx93-xcvrC*' 'of:N*T*Cfsl,imx93-xcvr' 'of:N*T*Cfsl,imx8mp-xcvrC*' 'of:N*T*Cfsl,imx8mp-xcvr' 'of:N*T*Cgoogle,chv3-i2sC*' 'of:N*T*Cgoogle,chv3-i2s' 'of:N*T*Chisilicon,hi6210-i2sC*' 'of:N*T*Chisilicon,hi6210-i2s' 'of:N*T*Cimg,i2s-inC*' 'of:N*T*Cimg,i2s-in' 'of:N*T*Cimg,i2s-outC*' 'of:N*T*Cimg,i2s-out' 'of:N*T*Cimg,parallel-outC*' 'of:N*T*Cimg,parallel-out' 'of:N*T*Cimg,spdif-inC*' 'of:N*T*Cimg,spdif-in' 'of:N*T*Cimg,spdif-outC*' 'of:N*T*Cimg,spdif-out' 'of:N*T*Cimg,pistachio-internal-dacC*' 'of:N*T*Cimg,pistachio-internal-dac' 'platform:sst-mfld-platform' 'platform:sst-atom-hifi2-platform' 'sst' 'sst' 'acpi*:808622A8:*' 'acpi*:80860F28:*' 'acpi*:INT3438:*' 'acpi*:INT33C8:*' 'pci:v00008086d000006C8sv*sd*bc*sc*i*' 'pci:v00008086d000002C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A348sv*sd*bc*sc*i*' 'pci:v00008086d00009DC8sv*sd*bc*sc*i*' 'pci:v00008086d00003198sv*sd*bc*sc*i*' 'pci:v00008086d00009D71sv*sd*bc*sc*i*' 'pci:v00008086d00005A98sv*sd*bc*sc*i*' 'pci:v00008086d00009D70sv*sd*bc*sc*i*' 'platform:skl-ssp-clk' 'pci:v00008086d000051CFsv*sd*bc*sc*i*' 'pci:v00008086d000051CEsv*sd*bc*sc*i*' 'pci:v00008086d000051CBsv*sd*bc*sc*i*' 'pci:v00008086d000051CAsv*sd*bc*sc*i*' 'pci:v00008086d00007A50sv*sd*bc*sc*i*' 'pci:v00008086d000054C8sv*sd*bc*sc*i*' 'pci:v00008086d000051CDsv*sd*bc*sc*i*' 'pci:v00008086d000051CCsv*sd*bc*sc*i*' 'pci:v00008086d000051C9sv*sd*bc*sc*i*' 'pci:v00008086d000051C8sv*sd*bc*sc*i*' 'pci:v00008086d00007AD0sv*sd*bc*sc*i*' 'pci:v00008086d00004B58sv*sd*bc*sc*i*' 'pci:v00008086d00004B55sv*sd*bc*sc*i*' 'pci:v00008086d0000F0C8sv*sd*bc*sc*i*' 'pci:v00008086d000043C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C8sv*sd*bc*sc*i*' 'pci:v00008086d000098C8sv*sd*bc*sc*i*' 'pci:v00008086d00004DC8sv*sd*bc*sc*i*' 'pci:v00008086d00003DC8sv*sd*bc*sc*i*' 'pci:v00008086d000038C8sv*sd*bc*sc*i*' 'pci:v00008086d000034C8sv*sd*bc*sc*i*' 'pci:v00008086d0000F1C8sv*sd*bc*sc*i*' 'pci:v00008086d000006C8sv*sd*bc*sc*i*' 'pci:v00008086d000002C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A348sv*sd*bc*sc*i*' 'pci:v00008086d00009DC8sv*sd*bc*sc*i*' 'pci:v00008086d00003198sv*sd*bc*sc*i*' 'pci:v00008086d00005A98sv*sd*bc*sc*i*' 'pci:v00008086d0000A3F0sv*sd*bc*sc*i*' 'pci:v00008086d0000A2F0sv*sd*bc*sc*i*' 'pci:v00008086d0000A171sv*sd*bc*sc*i*' 'pci:v00008086d00009D71sv*sd*bc*sc*i*' 'pci:v00008086d0000A170sv*sd*bc*sc*i*' 'pci:v00008086d00009D70sv*sd*bc*sc*i*' 'platform:avs_da7219' 'platform:avs_dmic' 'platform:avs_es8336' 'platform:avs_hdaudio' 'platform:avs_i2s_test' 'platform:avs_max98927' 'platform:avs_max98357a' 'platform:avs_max98373' 'platform:avs_nau8825' 'platform:avs_probe_mb' 'platform:avs_rt274' 'platform:avs_rt286' 'platform:avs_rt298' 'platform:avs_rt5514' 'platform:avs_rt5663' 'platform:avs_rt5682' 'platform:avs_ssm4567' 'platform:mtl_rt5682_def' 'platform:rpl_rt5682_c1_h02' 'platform:rpl_rt5682_def' 'platform:rpl_mx98357_rt5682' 'platform:adl_rt5682_c1_h02' 'platform:adl_mx98357_rt5682' 'platform:adl_rt5682_def' 'platform:tgl_rt5682_def' 'platform:jsl_rt5682_def' 'platform:cml_rt5682_def' 'platform:icl_rt5682_def' 'platform:glk_rt5682_def' 'platform:sof_rt5682' 'platform:mtl_cs42l42_def' 'platform:rpl_cs42l42_def' 'platform:adl_cs42l42_def' 'platform:jsl_cs4242_mx98360a' 'platform:glk_cs4242_mx98357a' 'platform:mtl_es83x6_c1_h02' 'platform:rpl_es83x6_c1_h02' 'platform:adl_es83x6_c1_h02' 'platform:sof-essx8336' 'platform:mtl_nau8825_def' 'platform:rpl_nau8825_def' 'platform:adl_nau8825_def' 'platform:adl_rt1019p_8825' 'platform:mtl_da7219_def' 'platform:rpl_da7219_def' 'platform:adl_da7219_def' 'platform:jsl_da7219_def' 'platform:cml_da7219_def' 'platform:glk_da7219_def' 'platform:hsw_rt5640' 'platform:bxt_da7219_mx98357a' 'platform:glk_alc298s_i2s' 'platform:bxt_alc298s_i2s' 'platform:sof_pcm512x' 'platform:sof-wm8804' 'platform:bdw_rt286' 'platform:bdw-rt5650' 'platform:bdw-rt5677' 'platform:bytcr_rt5640' 'platform:bytcr_rt5651' 'platform:bytcr_wm5102' 'platform:cht-bsw-rt5672' 'platform:cht-bsw-rt5645' 'platform:cht-bsw-max98090' 'platform:cht-bsw-nau8824' 'platform:bytcht_cx2072x' 'platform:bytcht_da7213' 'platform:bytcht_es8316' 'platform:kbl_da7219_mx98357a' 'platform:kbl_max98373' 'platform:kbl_da7219_max98373' 'platform:kbl_max98927' 'platform:kbl_da7219_max98927' 'platform:kbl_rt5663_m98927' 'platform:kbl_rt5663' 'platform:kbl_r5514_5663_max' 'platform:kbl_rt5660' 'platform:kbl_alc286s_i2s' 'platform:skl_alc286s_i2s' 'platform:kbl_n88l25_m98357a' 'platform:skl_n88l25_m98357a' 'platform:kbl_n88l25_s4567' 'platform:skl_n88l25_s4567' 'platform:skl_hda_dsp_generic' 'platform:ehl_rt5660' 'platform:sof_sdw' 'platform:mtl_lt6911_hdmi_ssp' 'platform:rpl_lt6911_hdmi_ssp' 'platform:adl_lt6911_hdmi_ssp' 'platform:adl_cs35l41' 'platform:tgl_rt1308_hdmi_ssp' 'platform:sof_ssp_amp' 'acpi*:808622A8:*' 'acpi*:80860F28:*' 'pci:v00008086d0000119Asv*sd*bc*sc*i*' 'pci:v00008086d00003198sv*sd*bc*sc*i*' 'pci:v00008086d00005A98sv*sd*bc*sc*i*' 'pci:v00008086d0000A3F0sv*sd*bc*sc*i*' 'pci:v00008086d000006C8sv*sd*bc*sc*i*' 'pci:v00008086d000002C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A348sv*sd*bc*sc*i*' 'pci:v00008086d00009DC8sv*sd*bc*sc*i*' 'pci:v00008086d00004DC8sv*sd*bc*sc*i*' 'pci:v00008086d000038C8sv*sd*bc*sc*i*' 'pci:v00008086d00003DC8sv*sd*bc*sc*i*' 'pci:v00008086d000034C8sv*sd*bc*sc*i*' 'pci:v00008086d000054C8sv*sd*bc*sc*i*' 'pci:v00008086d000051CFsv*sd*bc*sc*i*' 'pci:v00008086d000051CEsv*sd*bc*sc*i*' 'pci:v00008086d000051CDsv*sd*bc*sc*i*' 'pci:v00008086d000051CCsv*sd*bc*sc*i*' 'pci:v00008086d000051CBsv*sd*bc*sc*i*' 'pci:v00008086d000051CAsv*sd*bc*sc*i*' 'pci:v00008086d000051C9sv*sd*bc*sc*i*' 'pci:v00008086d000051C8sv*sd*bc*sc*i*' 'pci:v00008086d00007A50sv*sd*bc*sc*i*' 'pci:v00008086d00007AD0sv*sd*bc*sc*i*' 'pci:v00008086d00004B58sv*sd*bc*sc*i*' 'pci:v00008086d00004B55sv*sd*bc*sc*i*' 'pci:v00008086d000043C8sv*sd*bc*sc*i*' 'pci:v00008086d0000A0C8sv*sd*bc*sc*i*' 'pci:v00008086d00007728sv*sd*bc*sc*i*' 'pci:v00008086d00007F50sv*sd*bc*sc*i*' 'pci:v00008086d00007E28sv*sd*bc*sc*i*' 'pci:v00008086d0000A828sv*sd*bc*sc*i*' 'platform:sof-audio' 'auxiliary:snd_sof.acp-probes' 'auxiliary:snd_sof.hda-probes' 'pci:v00001022d000015E2sv*sd*bc*sc*i*' 'pci:v00001022d000015E2sv*sd*bc*sc*i*' 'pci:v00001022d000015E2sv*sd*bc*sc*i*' 'pci:v00001022d000015E2sv*sd*bc*sc*i*' 'of:N*T*Cxlnx,i2s-receiver-1.0C*' 'of:N*T*Cxlnx,i2s-receiver-1.0' 'of:N*T*Cxlnx,i2s-transmitter-1.0C*' 'of:N*T*Cxlnx,i2s-transmitter-1.0' 'of:N*T*Cxlnx,audio-formatter-1.0C*' 'of:N*T*Cxlnx,audio-formatter-1.0' 'of:N*T*Cxlnx,spdif-2.0C*' 'of:N*T*Cxlnx,spdif-2.0' 'platform:hdmi_lpe_audio' 'xen:vsnd' 'virtio:d00000019v*' 'net-act-police' 'net-act-gact' 'net-act-mirred' 'net-act-sample' 'net-act-nat' 'net-act-pedit' 'net-act-simple' 'net-act-skbedit' 'net-act-csum' 'net-act-mpls' 'net-act-vlan' 'net-act-bpf' 'net-act-connmark' 'net-act-ctinfo' 'net-act-skbmod' 'net-act-ife' 'ife-meta-skbmark' 'ife-meta-skbprio' 'ife-meta-tcindex' 'net-act-tunnel_key' 'net-act-ct' 'net-act-gate' 'net-sch-htb' 'net-sch-hfsc' 'net-sch-red' 'net-sch-gred' 'net-sch-clsact' 'net-sch-ingress' 'net-sch-sfb' 'net-sch-sfq' 'net-sch-tbf' 'net-sch-prio' 'net-sch-multiq' 'net-sch-netem' 'net-sch-drr' 'net-sch-plug' 'net-sch-ets' 'net-sch-mqprio' 'net-sch-skbprio' 'net-sch-choke' 'net-sch-qfq' 'net-sch-codel' 'net-sch-cake' 'net-sch-fq' 'net-sch-hhf' 'net-sch-pie' 'net-sch-fq_pie' 'net-sch-cbs' 'net-sch-etf' 'net-sch-taprio' 'net-cls-u32' 'net-cls-route' 'net-cls-fw' 'net-cls-basic' 'net-cls-flow' 'net-cls-cgroup' 'net-cls-bpf' 'net-cls-flower' 'net-cls-matchall' 'ematch-kind-1' 'ematch-kind-2' 'ematch-kind-3' 'ematch-kind-4' 'ematch-kind-5' 'ematch-kind-7' 'ematch-kind-8' 'ematch-kind-9' 'net-pf-16-proto-4-type-16' 'net-pf-16-proto-12' 'nfnetlink-subsys-7' 'nfnetlink-subsys-3' 'nf-logger-5-1' 'nf-logger-3-1' 'nf-logger-7-1' 'nf-logger-10-1' 'nf-logger-2-1' 'nfnetlink-subsys-4' 'nfnetlink-subsys-5' 'nfnetlink-subsys-12' 'nf_conntrack-10' 'nf_conntrack-2' 'ip_conntrack' 'nfnetlink-subsys-2' 'nfnetlink-subsys-1' 'ip_conntrack_netlink' 'nfnetlink-subsys-8' 'nfnetlink-subsys-9' 'nfct-helper-amanda' 'ip_conntrack_amanda' 'nfct-helper-ftp' 'ip_conntrack_ftp' 'nfct-helper-H.245' 'nfct-helper-Q.931' 'nfct-helper-RAS' 'ip_conntrack_h323' 'nfct-helper-irc' 'ip_conntrack_irc' 'nfct-helper-netbios-ns' 'ip_conntrack_netbios_ns' 'nfct-helper-snmp' 'nfct-helper-pptp' 'ip_conntrack_pptp' 'nfct-helper-sane' 'nfct-helper-sip' 'ip_conntrack_sip' 'nfct-helper-tftp' 'ip_conntrack_tftp' 'nf-logger-10-0' 'nf-logger-5-0' 'nf-logger-3-0' 'nf-logger-2-0' 'nf-logger-7-0' 'nf_log_netdev' 'nf_log_ipv6' 'nf_log_ipv4' 'nf_log_bridge' 'nf_log_arp' 'ip_nat_amanda' 'ip_nat_ftp' 'ip_nat_irc' 'ip_nat_sip' 'ip_nat_tftp' 'nfnetlink-subsys-10' 'nft-expr-target' 'nft-expr-match' 'nfnetlink-subsys-11' 'nft-obj-5' 'nft-expr-connlimit' 'nft-expr-numgen' 'nft-obj-9' 'nft-obj-7' 'nft-obj-3' 'nft-expr-notrack' 'nft-expr-ct' 'nft-expr-flow_offload' 'nft-obj-4' 'nft-expr-limit' 'nft-expr-nat' 'nft-expr-queue' 'nft-obj-2' 'nft-expr-quota' 'nft-expr-1-reject' 'nft-expr-5-reject' 'nft-obj-6' 'nft-expr-tunnel' 'nft-expr-log' 'nft-expr-masq' 'nft-expr-redir' 'nft-expr-hash' 'nft-expr-1-fib' 'nft-expr-5-fib' 'nft-expr-socket' 'nft-expr-osf' 'nft-expr-tproxy' 'nft-expr-xfrm' 'nft-obj-10' 'nft-expr-synproxy' 'nft-chain-1-nat' 'nft-chain-10-nat' 'nft-chain-2-nat' 'nft-expr-5-dup' 'nft-expr-5-fwd' 'nf-flowtable-1' 'nf-flowtable-10' 'nf-flowtable-2' 'ip6t_icmp6' 'ipt_icmp' 'ip6t_tcp' 'ip6t_udp' 'ipt_tcp' 'ipt_udp' 'xt_udp' 'xt_tcp' 'arpt_MARK' 'ip6t_MARK' 'ipt_MARK' 'ip6t_mark' 'ipt_mark' 'ip6t_connmark' 'ipt_connmark' 'ip6t_CONNMARK' 'ipt_CONNMARK' 'ip6t_SET' 'ipt_SET' 'ip6t_set' 'ipt_set' 'xt_SET' 'ip6t_DNAT' 'ip6t_SNAT' 'ipt_DNAT' 'ipt_SNAT' 'arpt_AUDIT' 'ebt_AUDIT' 'ip6t_AUDIT' 'ipt_AUDIT' 'ip6t_CHECKSUM' 'ipt_CHECKSUM' 'arpt_CLASSIFY' 'ip6t_CLASSIFY' 'ipt_CLASSIFY' 'ip6t_CONNSECMARK' 'ipt_CONNSECMARK' 'ip6t_NOTRACK' 'ipt_NOTRACK' 'ip6t_CT' 'ipt_CT' 'ip6t_TOS' 'ipt_TOS' 'ip6t_DSCP' 'ipt_DSCP' 'ip6t_HL' 'ipt_TTL' 'ip6t_HMARK' 'ipt_HMARK' 'ip6t_LED' 'ipt_LED' 'ip6t_LOG' 'ipt_LOG' 'ipt_NETMAP' 'ip6t_NETMAP' 'ip6t_NFLOG' 'ipt_NFLOG' 'arpt_NFQUEUE' 'ip6t_NFQUEUE' 'ipt_NFQUEUE' 'ip6t_RATEEST' 'ipt_RATEEST' 'ipt_REDIRECT' 'ip6t_REDIRECT' 'ipt_MASQUERADE' 'ip6t_MASQUERADE' 'ip6t_SECMARK' 'ipt_SECMARK' 'ip6t_TPROXY' 'ipt_TPROXY' 'ip6t_TCPMSS' 'ipt_TCPMSS' 'ip6t_TCPOPTSTRIP' 'ipt_TCPOPTSTRIP' 'ip6t_TEE' 'ipt_TEE' 'ip6t_TRACE' 'ipt_TRACE' 'ip6t_IDLETIMER' 'ipt_IDLETIMER' 'ip6t_addrtype' 'ipt_addrtype' 'ip6t_bpf' 'ipt_bpf' 'ip6t_cluster' 'ipt_cluster' 'ip6t_comment' 'ipt_comment' 'ip6t_connbytes' 'ipt_connbytes' 'ip6t_connlabel' 'ipt_connlabel' 'ip6t_connlimit' 'ipt_connlimit' 'ip6t_conntrack' 'ipt_conntrack' 'ip6t_cpu' 'ipt_cpu' 'ip6t_dccp' 'ipt_dccp' 'ip6t_devgroup' 'ipt_devgroup' 'ip6t_tos' 'ipt_tos' 'ip6t_dscp' 'ipt_dscp' 'ip6t_ecn' 'ipt_ecn' 'ip6t_esp' 'ipt_esp' 'ip6t_hashlimit' 'ipt_hashlimit' 'ip6t_helper' 'ipt_helper' 'ip6t_hl' 'ipt_ttl' 'ip6t_ipcomp' 'ipt_ipcomp' 'ip6t_iprange' 'ipt_iprange' 'ip6t_ipvs' 'ipt_ipvs' 'ip6t_l2tp' 'ipt_l2tp' 'ip6t_length' 'ipt_length' 'ip6t_limit' 'ipt_limit' 'ip6t_mac' 'ipt_mac' 'ip6t_multiport' 'ipt_multiport' 'ip6t_nfacct' 'ipt_nfacct' 'ip6t_osf' 'ipt_osf' 'ip6t_owner' 'ipt_owner' 'ip6t_cgroup' 'ipt_cgroup' 'ip6t_physdev' 'ipt_physdev' 'ip6t_pkttype' 'ipt_pkttype' 'ip6t_policy' 'ipt_policy' 'ip6t_quota' 'ipt_quota' 'ip6t_rateest' 'ipt_rateest' 'ipt_realm' 'ip6t_recent' 'ipt_recent' 'ip6t_sctp' 'ipt_sctp' 'ip6t_socket' 'ipt_socket' 'ip6t_state' 'ipt_state' 'ip6t_statistic' 'ipt_statistic' 'ebt_string' 'ip6t_string' 'ipt_string' 'ip6t_tcpmss' 'ipt_tcpmss' 'ip6t_time' 'ipt_time' 'ip6t_u32' 'ipt_u32' 'nfnetlink-subsys-6' 'ip_set_bitmap:ip' 'ip_set_bitmap:ip,mac' 'ip_set_bitmap:port' 'ip_set_hash:ip' 'ip_set_hash:ip,mac' 'ip_set_hash:ip,mark' 'ip_set_hash:ip,port' 'ip_set_hash:ip,port,ip' 'ip_set_hash:ip,port,net' 'ip_set_hash:mac' 'ip_set_hash:net' 'ip_set_hash:net,port' 'ip_set_hash:net,iface' 'ip_set_hash:net,net' 'ip_set_hash:net,port,net' 'ip_set_list:set' 'net-pf-16-proto-16-family-IPVS' 'ip_nat_h323' 'ip_nat_pptp' 'nfct-helper-snmp_trap' 'ip_nat_snmp_basic' 'nft-expr-2-reject' 'nft-expr-2-fib' 'nft-expr-2-dup' 'netdev-tunl0' 'rtnl-link-ipip' 'netdev-erspan0' 'netdev-gretap0' 'netdev-gre0' 'rtnl-link-erspan' 'rtnl-link-gretap' 'rtnl-link-gre' 'netdev-ip_vti0' 'rtnl-link-vti' 'xfrm-type-2-51' 'xfrm-type-2-50' 'xfrm-offload-2-50' 'xfrm-type-2-108' 'xfrm-type-2-4' 'net-pf-16-proto-4-type-10' 'net-pf-16-proto-4-type-2' 'net-pf-16-proto-4-type-2-6' 'net-pf-16-proto-4-type-2-136' 'net-pf-16-proto-4-type-2-17' 'net-pf-16-proto-4-type-10-255' 'net-pf-16-proto-4-type-2-255' 'net-pf-16-proto-6' 'netdev-xfrm0' 'rtnl-link-xfrm' 'net-pf-16-proto-4-type-1' 'nft-expr-10-reject' 'nft-expr-10-dup' 'nft-expr-10-fib' 'ip6t_dst' 'ip6t_DNPT' 'ip6t_SNPT' 'xfrm-type-10-51' 'xfrm-type-10-50' 'xfrm-offload-10-50' 'xfrm-type-10-108' 'xfrm-type-10-41' 'xfrm-type-10-43' 'xfrm-type-10-60' 'netdev-ip6_vti0' 'rtnl-link-vti6' 'netdev-sit0' 'rtnl-link-sit' 'netdev-ip6tnl0' 'rtnl-link-ip6tnl' 'netdev-ip6gre0' 'rtnl-link-ip6erspan' 'rtnl-link-ip6gretap' 'rtnl-link-ip6gre' 'net-pf-16-proto-4-type-17' 'platform:dsa' 'dsa_tag:id-16' 'dsa_tag:ar9331' 'dsa_tag:id-2' 'dsa_tag:brcm-prepend' 'dsa_tag:id-22' 'dsa_tag:brcm-legacy' 'dsa_tag:id-1' 'dsa_tag:brcm' 'dsa_tag:id-4' 'dsa_tag:edsa' 'dsa_tag:id-3' 'dsa_tag:dsa' 'dsa_tag:id-5' 'dsa_tag:gswip' 'dsa_tag:id-18' 'dsa_tag:hellcreek' 'dsa_tag:id-27' 'dsa_tag:lan937x' 'dsa_tag:id-7' 'dsa_tag:ksz9893' 'dsa_tag:id-6' 'dsa_tag:ksz9477' 'dsa_tag:id-14' 'dsa_tag:ksz8795' 'dsa_tag:id-8' 'dsa_tag:lan9303' 'dsa_tag:id-9' 'dsa_tag:mtk' 'dsa_tag:id-0' 'dsa_tag:none' 'dsa_tag:id-21' 'dsa_tag:seville' 'dsa_tag:id-15' 'dsa_tag:ocelot' 'dsa_tag:id-20' 'dsa_tag:ocelot-8021q' 'dsa_tag:id-10' 'dsa_tag:qca' 'dsa_tag:id-17' 'dsa_tag:rtl4a' 'dsa_tag:id-25' 'dsa_tag:rtl8_4t' 'dsa_tag:id-24' 'dsa_tag:rtl8_4' 'dsa_tag:id-DSA_TAG_PROTO_A5PSW_VALUE' 'dsa_tag:a5psw' 'dsa_tag:id-23' 'dsa_tag:sja1110' 'dsa_tag:id-13' 'dsa_tag:sja1105' 'dsa_tag:id-11' 'dsa_tag:trailer' 'dsa_tag:id-28' 'dsa_tag:vsc73xx-8021q' 'dsa_tag:id-19' 'dsa_tag:xrs700x' 'rtnl-link-vlan' 'net-pf-16-proto-16-family-nl80211' 'net-pf-28' 'rtnl-lwt-MPLS' 'net-pf-16-proto-4-type-44' 'net-pf-16-proto-4-type-2-262' 'net-pf-26' 'tcp-ulp-tls' 'tls' 'net-pf-15' 'nft-expr-7-meta' 'nft-expr-7-reject' 'nf_conntrack-7' 'rtnl-link-bridge' 'net-pf-5' 'net-pf-6' 'net-pf-11' 'net-pf-3' 'net-pf-29' 'can-proto-1' 'can-proto-2' 'can-gw' 'can-proto-7' 'can-proto-6' 'net-pf-31' 'bt-proto-3' 'bt-proto-4' 'bt-proto-5' 'bt-proto-6' 'rpc_pipefs' 'fs-rpc_pipefs' 'rpc-auth-6' 'rpc-auth-gss-1.2.840.113554.1.2.2' 'rpc-auth-gss-390005' 'rpc-auth-gss-390004' 'rpc-auth-gss-390003' 'rpc-auth-gss-krb5p' 'rpc-auth-gss-krb5i' 'rpc-auth-gss-krb5' 'rpcrdma6' 'xprtrdma' 'svcrdma' 'net-pf-33' 'net-pf-41' 'net-pf-20' 'net-pf-8' 'net-l2tp-type-7' 'net-pf-24-proto-1' 'net-pf-2-proto-115' 'net-pf-2-proto-115-type-2' 'net-pf-16-proto-16-family-l2tp' 'net-l2tp-type-5' 'net-pf-10-proto-115' 'net-pf-10-proto-115-type-2' 'net-pf-35' 'net-pf-35-proto-2' 'net-pf-10-proto-132' 'net-pf-2-proto-132' 'net-pf-16-proto-4-type-2-132' 'net-pf-21' 'net-pf-16-proto-4-type-30' 'net-pf-16-proto-16-family-SMC_GEN_NETLINK' 'net-pf-10-proto-256-type-1' 'net-pf-2-proto-256-type-1' 'tcp-ulp-smc' 'smc' 'net-pf-43' 'net-pf-16-proto-16-family-SMC_PNETID' 'net-pf-16-proto-4-type-43' 'devname:rfkill' 'char-major-10-242' 'acpi*:LNV4752:*' 'acpi*:BCM4752:*' 'of:N*T*Crfkill-gpioC*' 'of:N*T*Crfkill-gpio' '9p-fd' '9p-unix' '9p-tcp' 'xen:9pfs' '9p-xen' '9p-virtio' 'virtio:d00000009v*' '9p-rdma' 'rtnl-link-lowpan' 'net-pf-36' 'net-pf-16-proto-16-family-batadv' 'rtnl-link-batadv' 'net-pf-16-proto-16-family-nfc' 'net-pf-39' 'tty-ldisc-25' 'net-pf-16-proto-16-family-ovs_ct_limit' 'net-pf-16-proto-16-family-ovs_meter' 'net-pf-16-proto-16-family-ovs_packet' 'net-pf-16-proto-16-family-ovs_flow' 'net-pf-16-proto-16-family-ovs_vport' 'net-pf-16-proto-16-family-ovs_datapath' 'vport-type-4' 'vport-type-5' 'vport-type-3' 'net-pf-16-proto-4-type-40' 'net-pf-40' 'vmware_vsock' 'virtio:d00000013v*' 'net-pf-40' 'net-pf-40' 'rtnl-link-hsr' 'net-pf-42' 'rpmsg:IPCRTR' 'mhi:IPCR' -EO:modaliases -)}"} ) diff --git a/dot_oh-my-zsh/cache/python_modules b/dot_oh-my-zsh/cache/python_modules deleted file mode 100644 index 5862ddb..0000000 --- a/dot_oh-my-zsh/cache/python_modules +++ /dev/null @@ -1,4 +0,0 @@ -_python_modules=( ${(Q)"${(z)$(<<\EO:_python_modules -'__future__' '__hello__' '__phello__' '_aix_support' '_collections_abc' '_compat_pickle' '_compression' '_markupbase' '_osx_support' '_py_abc' '_pydatetime' '_pydecimal' '_pyio' '_pylong' '_sitebuiltins' '_strptime' '_sysconfigdata__linux_x86_64-linux-gnu' '_threading_local' '_weakrefset' 'abc' 'aifc' 'antigravity' 'argparse' 'ast' 'asyncio' 'base64' 'bdb' 'bisect' 'bz2' 'cProfile' 'calendar' 'cgi' 'cgitb' 'chunk' 'cmd' 'code' 'codecs' 'codeop' 'collections' 'colorsys' 'compileall' 'concurrent' 'configparser' 'contextlib' 'contextvars' 'copy' 'copyreg' 'crypt' 'csv' 'ctypes' 'curses' 'dataclasses' 'datetime' 'dbm' 'decimal' 'difflib' 'dis' 'doctest' 'email' 'encodings' 'ensurepip' 'enum' 'filecmp' 'fileinput' 'fnmatch' 'fractions' 'ftplib' 'functools' 'genericpath' 'getopt' 'getpass' 'gettext' 'glob' 'graphlib' 'gzip' 'hashlib' 'heapq' 'hmac' 'html' 'http' 'idlelib' 'imaplib' 'imghdr' 'importlib' 'inspect' 'io' 'ipaddress' 'json' 'keyword' 'lib2to3' 'linecache' 'locale' 'logging' 'lzma' 'mailbox' 'mailcap' 'mimetypes' 'modulefinder' 'multiprocessing' 'netrc' 'nntplib' 'ntpath' 'nturl2path' 'numbers' 'opcode' 'operator' 'optparse' 'os' 'pathlib' 'pdb' 'pickle' 'pickletools' 'pipes' 'pkgutil' 'platform' 'plistlib' 'poplib' 'posixpath' 'pprint' 'profile' 'pstats' 'pty' 'py_compile' 'pyclbr' 'pydoc' 'pydoc_data' 'queue' 'quopri' 'random' 're' 'reprlib' 'rlcompleter' 'runpy' 'sched' 'secrets' 'selectors' 'shelve' 'shlex' 'shutil' 'signal' 'site' 'smtplib' 'sndhdr' 'socket' 'socketserver' 'sqlite3' 'sre_compile' 'sre_constants' 'sre_parse' 'ssl' 'stat' 'statistics' 'string' 'stringprep' 'struct' 'subprocess' 'sunau' 'symtable' 'sysconfig' 'tabnanny' 'tarfile' 'telnetlib' 'tempfile' 'textwrap' 'this' 'threading' 'timeit' 'tkinter' 'token' 'tokenize' 'tomllib' 'trace' 'traceback' 'tracemalloc' 'tty' 'turtle' 'turtledemo' 'types' 'typing' 'unittest' 'urllib' 'uu' 'uuid' 'venv' 'warnings' 'wave' 'weakref' 'webbrowser' 'wsgiref' 'xdrlib' 'xml' 'xmlrpc' 'zipapp' 'zipfile' 'zipimport' 'zoneinfo' '_asyncio' '_bisect' '_blake2' '_bz2' '_codecs_cn' '_codecs_hk' '_codecs_iso2022' '_codecs_jp' '_codecs_kr' '_codecs_tw' '_contextvars' '_crypt' '_csv' '_ctypes' '_ctypes_test' '_curses' '_curses_panel' '_datetime' '_dbm' '_decimal' '_elementtree' '_gdbm' '_hashlib' '_heapq' '_json' '_lsprof' '_lzma' '_md5' '_multibytecodec' '_multiprocessing' '_opcode' '_pickle' '_posixshmem' '_posixsubprocess' '_queue' '_random' '_sha1' '_sha2' '_sha3' '_socket' '_sqlite3' '_ssl' '_statistics' '_struct' '_testbuffer' '_testcapi' '_testclinic' '_testimportmultiple' '_testinternalcapi' '_testmultiphase' '_testsinglephase' '_tkinter' '_uuid' '_xxinterpchannels' '_xxsubinterpreters' '_xxtestfuzz' '_zoneinfo' 'array' 'audioop' 'binascii' 'cmath' 'fcntl' 'grp' 'math' 'mmap' 'nis' 'ossaudiodev' 'pyexpat' 'readline' 'resource' 'select' 'spwd' 'syslog' 'termios' 'unicodedata' 'xxlimited' 'xxlimited_35' 'xxsubtype' 'zlib' 'PIL' 'PyQt5' 'PyQt6' 'PySide6' 'TBB' '_black_version' '_cffi_backend' '_dbus_bindings' '_dbus_glib_bindings' '_distutils_hack' '_gv' '_ldb_text' '_pyfuse3' '_snack' '_tdb_text' '_tevent' '_yaml' 'aqt' 'astroid' 'attr' 'attrs' 'autocommand' 'automat' 'avahi' 'avogadro' 'backports' 'bech32' 'black' 'blackd' 'blib2to3' 'blinker' 'boost' 'borg' 'botan3' 'breezy' 'bs4' 'btrfsutil' 'build' 'bytesize' 'caca' 'cachecontrol' 'cachy' 'cairo' 'certifi' 'cffi' 'charset_normalizer' 'clang' 'cleo' 'click' 'colorama' 'configargparse' 'configobj' 'constantly' 'construct' 'construct_classes' 'crashtest' 'cryptography' 'daemon' 'dbus' 'decorator' 'dill' 'distlib' 'distro' 'docstring_to_markdown' 'docutils' 'drv_libxml2' 'dulwich' 'ecdsa' 'entrypoints' 'evdev' 'fastbencode' 'fastjsonschema' 'filelock' 'flake8' 'flask' 'flask_cors' 'fontforge' 'gi' 'gpg' 'greenlet' 'gv' 'hgdemandimport' 'hgext' 'hgext3rd' 'hid' 'html5lib' 'hyperlink' 'idna' 'imath' 'imobiledevice' 'incremental' 'installer' 'isort' 'itsdangerous' 'jedi' 'jeepney' 'jinja2' 'jsonschema' 'jsonschema_specifications' 'keyring' 'lark' 'ldb' 'libagent' 'libear' 'libmount' 'libmsym' 'libnvme' 'libscanbuild' 'libsvn' 'libtorrent' 'libusb1' 'libxml2' 'libxml2mod' 'libxslt' 'libxsltmod' 'lit' 'lockfile' 'lutris' 'lxml' 'mako' 'markdown' 'markupsafe' 'mccabe' 'mercurial' 'merge3' 'mesonbuild' 'mnemonic' 'moddb' 'more_itertools' 'msgpack' 'mypy_extensions' 'nacl' 'neovim' 'nftables' 'ninja_syntax' 'ordered_set' 'orjson' 'outcome' 'packaging' 'parso' 'pass_import' 'pathspec' 'patiencediff' 'pbr' 'pexpect' 'picker' 'pip' 'pkg_resources' 'pkginfo' 'platformdirs' 'plist' 'pluggy' 'poetry_plugin_export' 'psMat' 'psutil' 'ptyprocess' 'pwquality' 'pyaml' 'pycodestyle' 'pycparser' 'pyflakes' 'pyfuse3' 'pyfuse3_asyncio' 'pygments' 'pygtkcompat' 'pylint' 'pylsp' 'pylsp_black' 'pylsp_jsonrpc' 'pymsgbox' 'pynvim' 'pyproject_hooks' 'pyte' 'rapidfuzz' 'referencing' 'requests' 'requests_toolbelt' 'resolve_march_native' 'rlp' 'rpds' 'secretstorage' 'semver' 'send2trash' 'setuptools' 'shellingham' 'shiboken6' 'shiboken6_generator' 'six' 'snack' 'sniffio' 'socks' 'sockshandler' 'sortedcontainers' 'soupsieve' 'spglib' 'svn' 'talloc' 'tbb' 'tdb' 'testscenarios' 'testtools' 'tevent' 'thefuck' 'toml' 'tomli' 'tomlkit' 'torbrowser_launcher' 'tqdm' 'trezor_agent' 'trezorlib' 'trio' 'trove_classifiers' 'twisted' 'typing_extensions' 'tzlocal' 'ujson' 'unidecode' 'urllib3' 'usb1' 'validate' 'validate_pyproject' 'vapoursynth' 'virtualenv' 'vtk' 'vtkmodules' 'waitress' 'wcwidth' 'webencodings' 'websockets' 'werkzeug' 'wheel' 'xcbgen' 'yaml' 'yt_dlp' 'zxcvbn' -EO:_python_modules -)}"} ) diff --git a/dot_oh-my-zsh/cache/thefuck b/dot_oh-my-zsh/cache/thefuck deleted file mode 100644 index 5cf9fdd..0000000 --- a/dot_oh-my-zsh/cache/thefuck +++ /dev/null @@ -1,18 +0,0 @@ - - fuck () { - TF_PYTHONIOENCODING=$PYTHONIOENCODING; - export TF_SHELL=zsh; - export TF_ALIAS=fuck; - TF_SHELL_ALIASES=$(alias); - export TF_SHELL_ALIASES; - TF_HISTORY="$(fc -ln -10)"; - export TF_HISTORY; - export PYTHONIOENCODING=utf-8; - TF_CMD=$( - thefuck THEFUCK_ARGUMENT_PLACEHOLDER $@ - ) && eval $TF_CMD; - unset TF_HISTORY; - export PYTHONIOENCODING=$TF_PYTHONIOENCODING; - test -n "$TF_CMD" && print -s $TF_CMD - } - diff --git a/dot_oh-my-zsh/custom/example.zsh b/dot_oh-my-zsh/custom/example.zsh deleted file mode 100644 index c194f49..0000000 --- a/dot_oh-my-zsh/custom/example.zsh +++ /dev/null @@ -1,12 +0,0 @@ -# Put files in this folder to add your own custom functionality. -# See: https://github.com/ohmyzsh/ohmyzsh/wiki/Customization -# -# Files in the custom/ directory will be: -# - loaded automatically by the init script, in alphabetical order -# - loaded last, after all built-ins in the lib/ directory, to override them -# - ignored by git by default -# -# Example: add custom/shortcuts.zsh for shortcuts to your local projects -# -# brainstormr=~/Projects/development/planetargon/brainstormr -# cd $brainstormr diff --git a/dot_oh-my-zsh/custom/plugins/example/example.plugin.zsh b/dot_oh-my-zsh/custom/plugins/example/example.plugin.zsh deleted file mode 100644 index 83611fe..0000000 --- a/dot_oh-my-zsh/custom/plugins/example/example.plugin.zsh +++ /dev/null @@ -1,3 +0,0 @@ -# Add your own custom plugins in the custom/plugins directory. Plugins placed -# here will override ones with the same name in the main plugins directory. -# See: https://github.com/ohmyzsh/ohmyzsh/wiki/Customization#overriding-and-adding-plugins diff --git a/dot_oh-my-zsh/custom/themes/example.zsh-theme b/dot_oh-my-zsh/custom/themes/example.zsh-theme deleted file mode 100644 index 5551207..0000000 --- a/dot_oh-my-zsh/custom/themes/example.zsh-theme +++ /dev/null @@ -1,6 +0,0 @@ -# Put your custom themes in this folder. -# See: https://github.com/ohmyzsh/ohmyzsh/wiki/Customization#overriding-and-adding-themes -# -# Example: - -PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% " diff --git a/dot_oh-my-zsh/dot_editorconfig b/dot_oh-my-zsh/dot_editorconfig deleted file mode 100644 index b349bcc..0000000 --- a/dot_oh-my-zsh/dot_editorconfig +++ /dev/null @@ -1,11 +0,0 @@ -root = true - -[*] -end_of_line = lf -insert_final_newline = true -charset = utf-8 -indent_size = 2 -indent_style = space - -[*.py] -indent_size = 4 diff --git a/dot_oh-my-zsh/dot_git/FETCH_HEAD b/dot_oh-my-zsh/dot_git/FETCH_HEAD deleted file mode 100644 index f9bc45f..0000000 --- a/dot_oh-my-zsh/dot_git/FETCH_HEAD +++ /dev/null @@ -1 +0,0 @@ -1b5af717a987a58deda1873cb28e4b05ba26bba8 branch 'master' of https://github.com/ohmyzsh/ohmyzsh diff --git a/dot_oh-my-zsh/dot_git/HEAD b/dot_oh-my-zsh/dot_git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/dot_oh-my-zsh/dot_git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/dot_oh-my-zsh/dot_git/ORIG_HEAD b/dot_oh-my-zsh/dot_git/ORIG_HEAD deleted file mode 100644 index 0c9ebdd..0000000 --- a/dot_oh-my-zsh/dot_git/ORIG_HEAD +++ /dev/null @@ -1 +0,0 @@ -62cf1201b031399e7251abeee859e895ee825a48 diff --git a/dot_oh-my-zsh/dot_git/branches/.keep b/dot_oh-my-zsh/dot_git/branches/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/dot_git/config b/dot_oh-my-zsh/dot_git/config deleted file mode 100644 index 68f1ee0..0000000 --- a/dot_oh-my-zsh/dot_git/config +++ /dev/null @@ -1,23 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - eol = lf - autocrlf = false -[fsck] - zeroPaddedFilemode = ignore -[fetch "fsck"] - zeroPaddedFilemode = ignore -[receive "fsck"] - zeroPaddedFilemode = ignore -[oh-my-zsh] - remote = origin - branch = master - lastVersion = 62cf1201b031399e7251abeee859e895ee825a48 -[remote "origin"] - url = https://github.com/ohmyzsh/ohmyzsh.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/dot_oh-my-zsh/dot_git/description b/dot_oh-my-zsh/dot_git/description deleted file mode 100644 index 498b267..0000000 --- a/dot_oh-my-zsh/dot_git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_applypatch-msg.sample b/dot_oh-my-zsh/dot_git/hooks/executable_applypatch-msg.sample deleted file mode 100644 index a5d7b84..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_commit-msg.sample b/dot_oh-my-zsh/dot_git/hooks/executable_commit-msg.sample deleted file mode 100644 index b58d118..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_fsmonitor-watchman.sample b/dot_oh-my-zsh/dot_git/hooks/executable_fsmonitor-watchman.sample deleted file mode 100644 index 23e856f..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_fsmonitor-watchman.sample +++ /dev/null @@ -1,174 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 2) and last update token -# formatted as a string and outputs to stdout a new update token and -# all files that have been modified since the update token. Paths must -# be relative to the root of the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $last_update_token) = @ARGV; - -# Uncomment for debugging -# print STDERR "$0 $version $last_update_token\n"; - -# Check the hook interface version -if ($version ne 2) { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree = get_working_dir(); - -my $retry = 1; - -my $json_pkg; -eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; -} or do { - require JSON::PP; - $json_pkg = "JSON::PP"; -}; - -launch_watchman(); - -sub launch_watchman { - my $o = watchman_query(); - if (is_work_tree_watched($o)) { - output_result($o->{clock}, @{$o->{files}}); - } -} - -sub output_result { - my ($clockid, @files) = @_; - - # Uncomment for debugging watchman output - # open (my $fh, ">", ".git/watchman-output.out"); - # binmode $fh, ":utf8"; - # print $fh "$clockid\n@files\n"; - # close $fh; - - binmode STDOUT, ":utf8"; - print $clockid; - print "\0"; - local $, = "\0"; - print @files; -} - -sub watchman_clock { - my $response = qx/watchman clock "$git_work_tree"/; - die "Failed to get clock id on '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - return $json_pkg->new->utf8->decode($response); -} - -sub watchman_query { - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $last_update_token but not from the .git folder. - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - my $last_update_line = ""; - if (substr($last_update_token, 0, 1) eq "c") { - $last_update_token = "\"$last_update_token\""; - $last_update_line = qq[\n"since": $last_update_token,]; - } - my $query = <<" END"; - ["query", "$git_work_tree", {$last_update_line - "fields": ["name"], - "expression": ["not", ["dirname", ".git"]] - }] - END - - # Uncomment for debugging the watchman query - # open (my $fh, ">", ".git/watchman-query.json"); - # print $fh $query; - # close $fh; - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - # Uncomment for debugging the watch response - # open ($fh, ">", ".git/watchman-response.json"); - # print $fh $response; - # close $fh; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - return $json_pkg->new->utf8->decode($response); -} - -sub is_work_tree_watched { - my ($output) = @_; - my $error = $output->{error}; - if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { - $retry--; - my $response = qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - $output = $json_pkg->new->utf8->decode($response); - $error = $output->{error}; - die "Watchman: $error.\n" . - "Falling back to scanning...\n" if $error; - - # Uncomment for debugging watchman output - # open (my $fh, ">", ".git/watchman-output.out"); - # close $fh; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - my $o = watchman_clock(); - $error = $output->{error}; - - die "Watchman: $error.\n" . - "Falling back to scanning...\n" if $error; - - output_result($o->{clock}, ("/")); - $last_update_token = $o->{clock}; - - eval { launch_watchman() }; - return 0; - } - - die "Watchman: $error.\n" . - "Falling back to scanning...\n" if $error; - - return 1; -} - -sub get_working_dir { - my $working_dir; - if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $working_dir = Win32::GetCwd(); - $working_dir =~ tr/\\/\//; - } else { - require Cwd; - $working_dir = Cwd::cwd(); - } - - return $working_dir; -} diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_post-update.sample b/dot_oh-my-zsh/dot_git/hooks/executable_post-update.sample deleted file mode 100644 index ec17ec1..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-applypatch.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-applypatch.sample deleted file mode 100644 index 4142082..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-commit.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-commit.sample deleted file mode 100644 index 29ed5ee..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --type=bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff-index --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-merge-commit.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-merge-commit.sample deleted file mode 100644 index 399eab1..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-merge-commit.sample +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git merge" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message to -# stderr if it wants to stop the merge commit. -# -# To enable this hook, rename this file to "pre-merge-commit". - -. git-sh-setup -test -x "$GIT_DIR/hooks/pre-commit" && - exec "$GIT_DIR/hooks/pre-commit" -: diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-push.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-push.sample deleted file mode 100644 index 4ce688d..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-rebase.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-rebase.sample deleted file mode 100644 index 6cbef5c..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_pre-receive.sample b/dot_oh-my-zsh/dot_git/hooks/executable_pre-receive.sample deleted file mode 100644 index a1fd29e..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_prepare-commit-msg.sample b/dot_oh-my-zsh/dot_git/hooks/executable_prepare-commit-msg.sample deleted file mode 100644 index 10fa14c..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_push-to-checkout.sample b/dot_oh-my-zsh/dot_git/hooks/executable_push-to-checkout.sample deleted file mode 100644 index af5a0c0..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_push-to-checkout.sample +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh - -# An example hook script to update a checked-out tree on a git push. -# -# This hook is invoked by git-receive-pack(1) when it reacts to git -# push and updates reference(s) in its repository, and when the push -# tries to update the branch that is currently checked out and the -# receive.denyCurrentBranch configuration variable is set to -# updateInstead. -# -# By default, such a push is refused if the working tree and the index -# of the remote repository has any difference from the currently -# checked out commit; when both the working tree and the index match -# the current commit, they are updated to match the newly pushed tip -# of the branch. This hook is to be used to override the default -# behaviour; however the code below reimplements the default behaviour -# as a starting point for convenient modification. -# -# The hook receives the commit with which the tip of the current -# branch is going to be updated: -commit=$1 - -# It can exit with a non-zero status to refuse the push (when it does -# so, it must not modify the index or the working tree). -die () { - echo >&2 "$*" - exit 1 -} - -# Or it can make any necessary changes to the working tree and to the -# index to bring them to the desired state when the tip of the current -# branch is updated to the new commit, and exit with a zero status. -# -# For example, the hook can simply run git read-tree -u -m HEAD "$1" -# in order to emulate git fetch that is run in the reverse direction -# with git push, as the two-tree form of git read-tree -u -m is -# essentially the same as git switch or git checkout that switches -# branches while keeping the local changes in the working tree that do -# not interfere with the difference between the branches. - -# The below is a more-or-less exact translation to shell of the C code -# for the default behaviour for git's push-to-checkout hook defined in -# the push_to_deploy() function in builtin/receive-pack.c. -# -# Note that the hook will be executed from the repository directory, -# not from the working tree, so if you want to perform operations on -# the working tree, you will have to adapt your code accordingly, e.g. -# by adding "cd .." or using relative paths. - -if ! git update-index -q --ignore-submodules --refresh -then - die "Up-to-date check failed" -fi - -if ! git diff-files --quiet --ignore-submodules -- -then - die "Working directory has unstaged changes" -fi - -# This is a rough translation of: -# -# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX -if git cat-file -e HEAD 2>/dev/null -then - head=HEAD -else - head=$(git hash-object -t tree --stdin &2 - exit 1 -} - -unset GIT_DIR GIT_WORK_TREE -cd "$worktree" && - -if grep -q "^diff --git " "$1" -then - validate_patch "$1" -else - validate_cover_letter "$1" -fi && - -if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL" -then - git config --unset-all sendemail.validateWorktree && - trap 'git worktree remove -ff "$worktree"' EXIT && - validate_series -fi diff --git a/dot_oh-my-zsh/dot_git/hooks/executable_update.sample b/dot_oh-my-zsh/dot_git/hooks/executable_update.sample deleted file mode 100644 index c4d426b..0000000 --- a/dot_oh-my-zsh/dot_git/hooks/executable_update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --type=bool hooks.allowunannotated) -allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) -denycreatebranch=$(git config --type=bool hooks.denycreatebranch) -allowdeletetag=$(git config --type=bool hooks.allowdeletetag) -allowmodifytag=$(git config --type=bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero=$(git hash-object --stdin &2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/dot_oh-my-zsh/dot_git/index b/dot_oh-my-zsh/dot_git/index deleted file mode 100644 index ce85798e90a12758fcd4f59ab5947986cdec2f6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111100 zcmbT92|QHa|NrmI*!QI@g-9y0ghWY2kxG)Kg`&Y=EHj$1CM^^#+9pl10b0<#roPc2%9m6CvLjFuo zmVWh(4;7rZ#FVU}F>KjB3}d_!{)eqOKDn~mKsRiZi~IBG>s;1b*``;AVv6RhV0H|b z7sTa+utUNBieaHDGnW{?bZmtRPFZ0FU)@k1!&CEB>6ntz&98jSqO*C`+akBd)^Ten~0t|Uj32rRPm06J66`^aM8TLBU*7=L&iojI$Ik%r-Mvyz% z%ge_(z}tD6hnu6fvqfNRXaJ8D&E>^(TY`M3gq=9lj%-Z!mm^uuTPzQopZ1SgHc58K zai62snDPI#6TppHD6j?jPzgKns2!Sv!$aQg*)H>*X}$aU`gz_#nIH07hhqj}>x0(u#vHeQ3|a$IUIk(|LxEvzK>wF_}jNi{&pw z`82bRmZeVC7lsYqHFxAHeWRBbrYsBa!!#g2m=(?91TzD<-M-`Xe^9>xR#1W8csrPe zawWIkwpY0IaDC!MIVBKX7kGW~D0Kn17p_O=AIgGuRX z-hX26b>#j`n@N&mPi9(|jQlT$tgnB!V}ZND4&`upEJ1(qmpr+P*ok?osJ6|aZvXq& z4ZD?_0s;>P)yNoQ0ubI`h_Qp$CpM22#p1;9&0`W`KoGDzpn_9)xlBjxP1{MY|HhDb zRpk9>pHa@&TY=lm>ekx*&$wcvgPAcbo_TblxcsG{b|gRgWL?n=a5PsA|2fs6Pr=Yb z-~YRpf(__dPHYZ8h8Y}BdJf~ee|7qzbDTDuFTt+aS71}4vWnn}96_3!2c{rcT5g$)FYKM_Fc*?~A z4u00ZcCV;q33hM4w#FfV?l#fNJoSE8jv3h~U$T`-9Z*tC=jyvpQfyv=~BH;pW z#rnHigqM1J?$Sr)o?SZ82hOEeXlvge61vt)I9^9{gUu&$gCbbG5OySsz>4#84a%i4 z>S}mSm--&istg)u9d$Y3vR%d{HB27&6X&Ai^k4d;43vji7JS(~RkHmNS5wRK?9Daz zJM{v_Z2`P!9xEn>&EoNb{vG#Pl&5H}e?;fTo2I3|!-t){8ho+Twei8rI7|(np9D;I z379b5eWK3@kU-OHKi`*06o zzXuhZ!uvlDlsCgnondTdbpCV1zG)fy@v7|_5?`C&W3rykjuWRjEb=a7^m-7T4&&l3%$izVoRDzd<@-Xa0-qUR*jdvzY zU1MAn?|ZN6S%%j}Oeu&N6vh(tToEi5n7fM2+h&wU>%6e3GcVzX-iw7MIvqP~O!`O^ zyX0YNL9zT8Zj=Qpff*GY$ueKa55t-GAM_6@IEBZZi*m6qsmuXw9}mCQdz#pk;o+fN z*R|<-3ua7kqa$NOK}QJrP|bzs1?C_hDq&}6PO^Q_yg<-WdO zu>pjgm@qK*b(_JtW`a}Vf7u{{SyKkjvx+3#gC-mEi3{dD6NTubW>?@mtf;e)4FaQC}h&eShRk z!;}R)kiZaj0^uX%KqYv)QJw)Dz{6aM@kjI6J1o@%h)8k~5Tk`UmJ;uYVz|pJ1q?_y;*q2_Co( zrp7H<)GxYq@$6&gFjduB1*f`_%*gbQj+g?T&ropXNdjS

Fa8P@Yt&&HY)eL#{`d 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�vLpU4b$qg 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 diff --git a/dot_oh-my-zsh/dot_git/info/exclude b/dot_oh-my-zsh/dot_git/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/dot_oh-my-zsh/dot_git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/dot_oh-my-zsh/dot_git/logs/HEAD b/dot_oh-my-zsh/dot_git/logs/HEAD deleted file mode 100644 index d8fa0f7..0000000 --- a/dot_oh-my-zsh/dot_git/logs/HEAD +++ /dev/null @@ -1,4 +0,0 @@ -0000000000000000000000000000000000000000 62cf1201b031399e7251abeee859e895ee825a48 yt 1728008061 -0400 checkout: moving from main to master -62cf1201b031399e7251abeee859e895ee825a48 62cf1201b031399e7251abeee859e895ee825a48 Cy Pokhrel 1729123966 -0400 checkout: moving from master to master -62cf1201b031399e7251abeee859e895ee825a48 1b5af717a987a58deda1873cb28e4b05ba26bba8 Cy Pokhrel 1729123967 -0400 pull --quiet --rebase origin master: Fast-forward -1b5af717a987a58deda1873cb28e4b05ba26bba8 1b5af717a987a58deda1873cb28e4b05ba26bba8 Cy Pokhrel 1729123967 -0400 checkout: moving from master to master diff --git a/dot_oh-my-zsh/dot_git/logs/refs/heads/master b/dot_oh-my-zsh/dot_git/logs/refs/heads/master deleted file mode 100644 index 58a98f4..0000000 --- a/dot_oh-my-zsh/dot_git/logs/refs/heads/master +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 62cf1201b031399e7251abeee859e895ee825a48 yt 1728008061 -0400 branch: Created from origin/master -62cf1201b031399e7251abeee859e895ee825a48 1b5af717a987a58deda1873cb28e4b05ba26bba8 Cy Pokhrel 1729123967 -0400 pull --quiet --rebase origin master: Fast-forward diff --git a/dot_oh-my-zsh/dot_git/logs/refs/remotes/origin/master b/dot_oh-my-zsh/dot_git/logs/refs/remotes/origin/master deleted file mode 100644 index 0b682cd..0000000 --- a/dot_oh-my-zsh/dot_git/logs/refs/remotes/origin/master +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 62cf1201b031399e7251abeee859e895ee825a48 yt 1728008061 -0400 fetch --depth=1 origin: storing head -62cf1201b031399e7251abeee859e895ee825a48 1b5af717a987a58deda1873cb28e4b05ba26bba8 Cy Pokhrel 1729123967 -0400 pull --quiet --rebase origin master: fast-forward diff --git a/dot_oh-my-zsh/dot_git/objects/02/readonly_cff90304e8ae54dfa42597f8d4629b2dcc8d38 b/dot_oh-my-zsh/dot_git/objects/02/readonly_cff90304e8ae54dfa42597f8d4629b2dcc8d38 deleted file mode 100644 index 1cd71fcc6e2451b4bb218fc80f3aa748f4df359f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6310 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 diff --git a/dot_oh-my-zsh/dot_git/objects/03/readonly_611cd17100d4836f56eabba017fff458393f44 b/dot_oh-my-zsh/dot_git/objects/03/readonly_611cd17100d4836f56eabba017fff458393f44 deleted file mode 100644 index 9ecbe38735ee6def65c2a60113bfc68530cd41f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4210 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 diff --git a/dot_oh-my-zsh/dot_git/objects/07/readonly_cb9cfbc936c1dec6ba4968e61dac59706a7b17 b/dot_oh-my-zsh/dot_git/objects/07/readonly_cb9cfbc936c1dec6ba4968e61dac59706a7b17 deleted file mode 100644 index 7f8462a0bb53f5d03836a2ee970692a2535b86dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kv+0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbVP;KT)dQcim-zN5lncHR zWBGCOJycP!t8-|OXGkPS*$?FihfiV*%&`pK4t7d&u1!;r$%Mp5a$<5uD#O*33wvyD ziciXzbTrPK?TlbDWb+=86MlGI{` z3FWy*!`7HoT=^+!SbM@|1y=-ai!;+iJTYA;ypbGNy hbBY;`e_C{ZP9ab5k@BUbd?LOlna(pS0RUZ_8+uMiMoItx diff --git a/dot_oh-my-zsh/dot_git/objects/08/readonly_285f51c90b8e274aa7195b08b3d5336fe826ea b/dot_oh-my-zsh/dot_git/objects/08/readonly_285f51c90b8e274aa7195b08b3d5336fe826ea deleted file mode 100644 index e2e286c97269b9a422fc6545ecbf93eb33aad1bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kv+0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbeuckmQH9rk$9&qNBX&mM z+qS*;B%z9eU7bUNJVPQu%6=$EID8UgV2)+*cCb^Lb8VV}OeQ2gk`t3NQW>tMT-alK zQ+!g!q@!`>Y-a>>qs8K&@}V3VE4NtMKTaX2Y<@ac!=Y}>&(O`S)U7Jc&@0Yh*vPEmc&wcHdbVuq z#MgS0?1ID$yC9|%MrW\HWG*GrF 1X0lc^ňwPN8Sp -H9((9Fa4 !o: 'uJ|,*\M'`ŹXA%0B};Ű#Q7i3+|ڬ/201´1[V =(XUUSWuZ=i,vqy(JgAWQ7\jy7njG -t¥[LGuiV)nK22&8+S -wk3ٴ5$X ,(G|ӺmTgyY蹊+ c<^?>:y^m@ɉZJ&-Ӟ|ܾͣj!7E9dOѫwuF jW[1ʽh}jjgmhڜ$s(FjQZ.D:vv՝s>Z:#j ec\vDjJA4%Kv*fdF*LZqrOg ╼qcO5<%6ja^lPkQ][\v$tf$=xDs$IƼ"SO~r(Bl:iw׊;ijÔ"Di_DktSfA{,f}櫠x>Lrd&F ҫC[PAN)wBr:JTE^wAߘ627eB>:j} wfj -Е2m; LŞ(Bdb*-_چ 4#7㡸|E -jB/s_)Jkf?', we|\b[fm M/Rm \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/09/readonly_a94672003b21b8a3d8d15d31098641e7f3a4db b/dot_oh-my-zsh/dot_git/objects/09/readonly_a94672003b21b8a3d8d15d31098641e7f3a4db deleted file mode 100644 index a183ee0ac9305a8269c7e574888cdd8e62e33ffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcmV;d15^BX0dn!rMrMa!l%f>J5dsxf{I9sm-Q3)B4Pp!}eCo<_-pJ1a3=V^U#2jjk< z#Y!%BeUZ^QZK&v^n+LR5dKPaKw`e?U2Xaa}21J1zc#U+Qt6>wz>s{L+&P0PQRE@XL zu12tIpG)(6dBoZ+Imn@F^)_XD=k{!;nf53ckXhwMtaz4Lb3N}jvQmV1u_Zmm^U^;R-KocyEdSJtWC%Z{lXC&w90B{{Cn?kd%>b5-O0 zDM&fPb{6iK1@D^8n~!s~mLJ?!@oWaXi@9A?+swc7cbzVZL~1gjcQd~UrciazHE*QT z6sY4NOLDJvDm}kVSHWG+;NFy{-}%BAml_s zb!k~zYg2m<%;CIIRs`F|^_WTwIP%un8rZ{jb&C?C-;$Em{26M~y{NiM#0%`gv^Kku zjyF;b;c3dLZ&jjtS()KjKPm>SvBM|hMRkm4WChP@EmEHWf6L2hV16-SY!?4b1hXS| z()QppCAk06b?H}}ym){63*a~gIT<_9k_5MLLAnmq6ws_76)p+*@+ahF5x#x?r6l;q zFhQDq%ztd`z%P_R%*O~K6pJtl2~-3^U(nN6CW?T0HHJ{a2vh0XC*~8Qza9nYz|Ymf O?9$EC hA4G,4I:L)j5s+_xu)u{irO -F\g'Tq<¸58Fa^7 /ϯoĘR \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/0b/readonly_4180521edfa7aef9685e015df4889014de622e b/dot_oh-my-zsh/dot_git/objects/0b/readonly_4180521edfa7aef9685e015df4889014de622e deleted file mode 100644 index 196dfc07afb2bbc7c266b9c8c6892f576e5a1736..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bp*0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbVP;KT)dQcim-zN5lncHR zWBGCOJycP!t8-|OXGkPS*$?FihfiV*%&`pK4t7d&u1!;r$%Mp5a$<5uD#O*33wvyD ziciXzbTrPK?Tlb%`M1DEJ-b9 zm{6X3G;EDY#g(6uhP5YbR&Yfyi9*$6q~-z@Fel1fEM&OSoFDdT_X6?%Um`5+U7!l` i^K*(Bj(=Koe@-D!@R9PRrFAF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw((6V*Ox%%k;>&~y8eDUC#6Y>^GYjt2o0hMH?=j9ir zG6?MTetq~zp}tw9@#;6z_v_fN3DrkZRgj;e=aQeCom!NZnUl(}Ii}(Mj-YQc1x*2x{YS| z%Hb^@7w>?OWE3gv>Y z#8`gZd=FI=?CKmEpQGuV>4) zPJFF5$u3CDunS^JK~8CUW?nHvR!rSyhIUrz?eE_D8Fn}BJ1+Hc8AL@%YHmSJVo7Q- z!-VqOqhV`IDz5yLG^{;gvw|yvNffFkBQ+POfH_g-Vj;to=KQc%yBCQ6{}N$o?*dhj ipPy6AaQxGv`*R9;f{&ChE#(vOJ;`*QSqT8Jtst2auTvHP diff --git a/dot_oh-my-zsh/dot_git/objects/13/readonly_03292d25c0f36ba44d8c207711ea1604f8d9ef b/dot_oh-my-zsh/dot_git/objects/13/readonly_03292d25c0f36ba44d8c207711ea1604f8d9ef deleted file mode 100644 index d38b81559eda493a40a2f4bb02663f2b28f8ce0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8746 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 diff --git a/dot_oh-my-zsh/dot_git/objects/1a/readonly_70de7e58b1bf001111c70c42ccb2926c87f141 b/dot_oh-my-zsh/dot_git/objects/1a/readonly_70de7e58b1bf001111c70c42ccb2926c87f141 deleted file mode 100644 index a07760367e064023c15d6e78de43f93d00e1bc0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 687 zcmV;g0#N;U0i9G`PunmQ-E)4$Ra%W!$_FsmBu3a!38PX4h)mlwgeo_=Nv*kd6+0=6 z@!w}VDQ%%ITOQKNIlkwfb3Z0bOknTe@ZimO{N*OT9uH0j7xDOfIEo{;`!l&{56*@+ zZdjB!_X(p!I!*@?M4&mSDVDe+fj~;qDMC&e!c1f|rM+gc;T$uNZ^l<70hf@lTHZ>A0jXd*@dF&kD=*2cvAqL|&JcR_ zesI`7f~it-c@&0PS|GIzoReu#@G1~x5vKaocAHTisuD50jK3$JXcq15zk8qW?tZW- zYJ0a;bD3vEDkWB`j15tc)^e?5OucR2UtND4UR`S2TaDZ9cGv3Dlpoo@rSQM>(QE3Q zHWk+iEC*y=$cxD^Iy->(b5SbmnFnb5+cbJ^|4CGe@LQm=Ds@hx& zhQ~aOAb-?MVWYp%e)4Dg(rE61UTT(e>3IhRy309Kb9-EI?cGKj!CI%Zki6olqJnSj VSjR+e!n|6Auw`dDe*sLTwL!rCO3?rS diff --git a/dot_oh-my-zsh/dot_git/objects/1b/readonly_5af717a987a58deda1873cb28e4b05ba26bba8 b/dot_oh-my-zsh/dot_git/objects/1b/readonly_5af717a987a58deda1873cb28e4b05ba26bba8 deleted file mode 100644 index 836cc197500807c002c88caceeb37d20705aafe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E&0V0hN=A<0y&3?CWd57_h;+1{#c+G5BJhKK?W8 zvPsqE=q!$oRQ07@)07iHi08kXMoIxpL^;WMiDU`HXd@>$%OHjsl?0imVv^<<(M%SZ zo{Y4ez?M)XNrJG+c`?gGX`3P_zyu>q5fbGsN#48RMTX4Nts8+x#<~MOsR{Ts{iYvp zS^UwD-PE-WDeIrpuK67x%x@8tFh+odJcP{KeHWeR|4oo3>7Rt6FCJw9e)=}5VSPB@ zXdQw7VL3_=o{YbI1~8!XK2}vxR83Jbvows9X2UIgmYYjuJmjw{->@*Wt%~bAQ)yC9 z$FiaomG`gD0InZb*WZ|n`SM2$O z=Tc-qHPagjoYxLsG@;#`)W-E4sO&O*kdYjcu^&3S$&{#gN;^@^&Q=rO0-7|D&biXe zGN7L{+X-mwu+z~KQ=OjKc%Ma)&h9L(9+A~XXe0p^9q1gG)JsSs8*n3>b05em? z+FJIW;`uPFsNUhn^E$JTNY=~sH#L_@p}RS7nphp_m&v*NwvJMC|LXX*|9p4QQq4&^ z{#4Rdi(Q9JC|(PTweBenC)aYrd_C&~%V)SxV|gpBC}Stq>fi!TnYM%ssH6MH28omw z7B7l}CLdn0GO*VZ63opaURTqaoo#r&SSch)BP^5sqK?;BY;kzX^MwH}k`IkM-SI1S zh*rmW4TIb^E>CHCzf!vqsSrflcn1f6=ZR`WF6nO!_)Q6tmie0*!_ohX7$z^5ANq#> j@fR@n8JQ?}quSSWD!Z0pv^U`N0lr5(76j%`!Pa9L%1f|u diff --git a/dot_oh-my-zsh/dot_git/objects/1b/readonly_99c1185a28c2c0e8feb746af45d96a4badb51a b/dot_oh-my-zsh/dot_git/objects/1b/readonly_99c1185a28c2c0e8feb746af45d96a4badb51a deleted file mode 100644 index 8740b77c8f063bdb2e810b667f417814a768beff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmV+g1N!`U0j-wbZ__Xk$9c|QaoQf(B+?>YkS6hf_#q*Iga+dUA;nFujhSNy|HxL9 zKc2hTZL?|0x|TdNu48}w@!k2(3uPAY>hK`3WHR25Iw9cqc1JEd?KHAu5D8iErmoDr>|CW7=NTvbqn zu3$ZqPJ3`5tQ8E;%Uk&CYFolmD!jM=`6B@OQ^^oTjr4;XA@lTKz8wx&``&<5^O}T z6I!^37H8w3Xb)R01)atlbbiQjlpz-s3LRQE!0Y z?M}mJz<$kyw%($x$>{nxx-Ht*L2Oqv_Cwl?if9yS$!azn$u%fl2F(uR1nz)CjH<#= zDq;eml7+gH)@VNY8W56mqXD+R2#%!CBlkbSe2Rp`^TkEoz zobmX_9=?&vfHF1?TkqbPozzNb+vLG$$0v`IkH(gG0)rZR@)5){xzffWl%lNhJOL-P zZSqKHM<$PltVWj5Hf1n0FfcPQQAkNGNX<)0%}dTqE!L~d&0)wXZs(YmeWo}s zP}8^S+KJtPMb64520(zKl;QG0r_a+}Ki=-2`>L^r^}y8sW-li~jm*p|E=kPENi71K z7drW*c)X(?f7TywTagtStA2gI(F8FMu8!f$$G*esM4kmja^;3aac$-)nB46JH7qwV zGY@Qzn%7}@+i2sz3tP`{?$tkWm&GmA4yvZ0C_gJTxdg0CM@#0``in|8^^U(Wcl(kV Nu-TWh7yv_DU*D0SXAl4Y diff --git a/dot_oh-my-zsh/dot_git/objects/23/readonly_f18c74cbcb3efa7d39aff76559ffcc224d8f04 b/dot_oh-my-zsh/dot_git/objects/23/readonly_f18c74cbcb3efa7d39aff76559ffcc224d8f04 deleted file mode 100644 index 5c2ff2cbef923097d47f2e9ccb74cca6e2652c01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmV;`0xJD@0V^p=O;xb4G+;0^FfcPQQAjMV%u9|hD9X<*DAB7b&S1Fh;gVNiDr@r9 zbY>2ZpV9hb)2Cg7s!ggY0xPLdw+(O4zL~Rn^^uT{)ZTjzi#;@;N|JLj!AdMvcsQJA zj9X>%*Cb-~ORYDjH{9KdP*RYTpIDRvRv0TXpEYTQ@O!6Ri%F(e8ICTm3qKE22y|0g zW(8Q8{>z)syrR2bzuLY*#PVzQ#i-xYeUX&qq?Tmn=Yds5DO(w-GWyQ^@V`1~+9x)X zC5<}w;3|uXQj_5-cTG$Av(vcGE%5e5<6qnMEp$E?oDEf(l9`yEmtS0xnOqDu^jcm1 zYUgLs%kQZ_y|}HvUoua>h7GP1WM+O*W-3H!r~1;Yt33Ys(O%VCy5CpcYPoRwBUEWx zX&%^ih{A0>rUz|LFgnh+n!CHb*t52J(b~OGh3T1)xLCO5VnoSq$EQESSOfX~#Kp^< zJ^u`*q$srj>@=x@dvy^T_cI6z9_Mj7vuRRJ`$tEpnvBe1pu;M`%1m#C-%~%Et+n5& zF=n@BUe|w(XAV$h*{PMfNtt;mnR)3Dmn}`@y&?0AWg=g~R@eD{b1%Dj$IOMQ&CM)M z2AlU^LA=mdZ(euoQP~!`I_Ae=a}M5ts>v(M1uI!GWB&Yy;@{3)JzuCkjkC+=v{)$2 zWsvk1pP84IACDR;MOsgLxC%J;tyt%CRiMC;MR%!$2h`l+0$@NFl|l?Rd|W>1AkXoO zTQ=G2F+DUc-|WiE165a&T9jK{T2PQ*1PMis>UFbsa2|N6&#>_m-=5fYLjQM1niv3q zLP=_INioA8pN^8S=Q}cfS52S#FIoKZVJ{_Cm{A$2xv9E|c`3Sy1qG>zMTvRIsbIfF z#7&#qA;&*G;o#grU6o&&H6il1p?b=ai@_cPtJ{}r^lri$+rtbDhR3_AzwmD0`I-#? Hjss=XT>Ecc diff --git a/dot_oh-my-zsh/dot_git/objects/27/readonly_5048cdb057975ac06c9e7be20e7d23b313688d b/dot_oh-my-zsh/dot_git/objects/27/readonly_5048cdb057975ac06c9e7be20e7d23b313688d deleted file mode 100644 index e05f31d..0000000 --- a/dot_oh-my-zsh/dot_git/objects/27/readonly_5048cdb057975ac06c9e7be20e7d23b313688d +++ /dev/null @@ -1,2 +0,0 @@ -x5 -0E]+.iAR\ ;!5c_H^M;v|ӢOS/H9#Y\KV9)0zĵ.5,H[ L ?TBc#^3y)e)~s^֛$> \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/27/readonly_e034a810ace9302851577fcc0291e35d9be072 b/dot_oh-my-zsh/dot_git/objects/27/readonly_e034a810ace9302851577fcc0291e35d9be072 deleted file mode 100644 index ab9bfb0172c09eebd5848ef99dbd1bd8044f5144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmV+s0q*{I0V^p=O;s?mG-5C`FfcPQQE>KmarF=Pa}5e+5Pz}7X496bFG6(-rYSHp z?6u}-lz^&o3-xpH^mEs%%*|oQXb$u>s5FfjlE1<&B%P}len zSKk01#}HQr-h($TWm%uS8?_|U@vG=3207(55m562LVbMVgIohcU4uj58uW5g7-FWJ zdL1>Bef`hvDpzF{-b>GHTb~TolagAHnwOH8lwSgN#_QV+PR0kd)fU8fH8)FxwYF(j|aQGW6aa!UGida zGEz=CrA}3!RH~BxkCa7`bx=3NPhCSPOh`gSK@}8Prsq^iR8=-rIVFlHXhxbOVuE!; zCm2+?p?q4@bYe<6*3wimR9TTt&D5|!uq2s8O?4xol44>J;J$k+8~BVH0vBb&X`cW5 z0lya0{JkI_0DmTB@ePW)WK8!YQ-Cu;5(F^O>B)}%=Q^ucn=$zCyDZ!F*D!QLxbxjL ziuaNIhXV*;wzcmTLe_$z)X8kSwrB3L*7oBWtHRvdqFZ!2^0ekw>!5--q}`(hyZq$< za;xhX>})z>p0s0mi8eFA@y=GfMVlhEqXS7f!y7vj{jLdm*I2s&rTuz*Icjr;<^UFR zd(X7E={sY_e1vSTtwaycQGhnvecO5L!ktx8D1Dj9wtPL^(o5I4hiI!er$Z(Kc-Q@M zWfSf%^cQ2f6RQKS-<>>+!k}{BeCxoYc(XHJ&hq~FejRx21?}AvIx{=E!Y+sb+^w5# zd6IX5BwI8R!&k{Sf)n!emF$eQ*ZQvWEND{Uakh-mIK1Z`yFIOn&fJ*s5|030ecQA+ zCv&Z)^~pEp!%!Ws-6pU1>Z`7>GK|MAaL21TQv*JWE78oPQykOVAPlIy1E}ci_4?)o zV>n1$k{9^`ZLdyG#ONlR(c>e4kGn(s1U^!=*UNup3dp1!{Q_}2<h>2z^XL \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/32/readonly_05ec9aa3e2ab07a4e01d96d07eb9334e9cb619 b/dot_oh-my-zsh/dot_git/objects/32/readonly_05ec9aa3e2ab07a4e01d96d07eb9334e9cb619 deleted file mode 100644 index fda705998d4efbe89761801cce489a0df60c25ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmV-i0HgnS0V^p=O;s?rWH2-^Ff%bx2y%6F@paY9O<{<=W^m1|E7LmTQ`WZs4fWOO y-+Jdk6%{9!>lNgbrf25qRTXD2ob9`^rs8eg+>1N+-Fq_4g)+O)2vM*x* diff --git a/dot_oh-my-zsh/dot_git/objects/35/readonly_773208323845fb46ee7b61db2a0961f908f804 b/dot_oh-my-zsh/dot_git/objects/35/readonly_773208323845fb46ee7b61db2a0961f908f804 deleted file mode 100644 index 88fc5e785c8d728865de18fa1d944fd7ec459a89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kv+0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPex`irZElea^BvW_IMj{#8M?WZx>dy)dc_$G8<{m6kCiiD&z5bS z_*!q0U67bz7sQl;oYM5nykds(&k`NoJD;tRm*~GM^?t*X>&Jf8Kva~Z<`(26mZTOl zOeoJi8n(uy;>u4+!`c%zE4U(>s$9RX*5OT7R9 diff --git a/dot_oh-my-zsh/dot_git/objects/38/readonly_7d53c5d708960d6495467db7ab5f14628ba691 b/dot_oh-my-zsh/dot_git/objects/38/readonly_7d53c5d708960d6495467db7ab5f14628ba691 deleted file mode 100644 index 0a846a365dce5e50d1f729854c41419f767b8639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bp*0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw((6V*Ox%%k;>&~y8eDUC#6Y>^GYjt2o0hMH?=j9ir zG6?MTetq~zp}tw9@#;6z_v_fN3DrkZRgj;e=aQeCom!NZnUl(}Ii}(Mj-YQc1x*2x{YS| z%Hb^@7w>?OWE3gv>Y z#8`gZd=FI=?CKmEpQGuV>4) zPJFF5$u3CDunS^JK~8CUW?nJFYOSvcF%K*Fr%Bg6Xqer>uufsBDMUp{YHmSJVo7Q- z!-VqOqhV`IDz5yLG^{;gvw|yvNffFkBQ+POfH_g-Vj;to=KQc%yBCQ6{}N$o?*dhj ipPy6AaQxGv`*R9;f{&ChE#(vOJ;`*QSqT7etsmg7Qc^Mi diff --git a/dot_oh-my-zsh/dot_git/objects/38/readonly_a84840cf015eaa3cfd3458abe92aeccbb0ddb5 b/dot_oh-my-zsh/dot_git/objects/38/readonly_a84840cf015eaa3cfd3458abe92aeccbb0ddb5 deleted file mode 100644 index e593bfb6e31b3490de0391d7155e3704a864f53e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7762 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 OFg0^cocn)id7N6?0kyOM diff --git a/dot_oh-my-zsh/dot_git/objects/41/readonly_c434a09e2da7293d5aff5e7587d05bd63fbd20 b/dot_oh-my-zsh/dot_git/objects/41/readonly_c434a09e2da7293d5aff5e7587d05bd63fbd20 deleted file mode 100644 index 338b61a86c9094d173fb5dada7f76ec9f92cb6d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmV-70?7S%0fkagPunmM-s|!!ZXs-da1xMsSf@Uqf`A7GDw>c$s5r@`vF6xOY`3&s z{`=0!RzR9GMY7`WzWeU(J7-d7@b&oQ1DApum}8xdLpmXILKbik)4ypj4}&eC83>It z)esMZV8>^!;Ntum(wIINdjM8k{p>-u81SHUDz`$bfxihpZfVgG5Gy(kIxlxsf~^p8 zT{jZ@gi=U^LZeY%EZ~bU7FK8vVTqs+3$Plvvs!9ifUv+-K{A<8{f&apROvZ}8LQ1Ik0)fjGd9k883aJ5Z<3N<~_z0hXl@LY`cbBut>E!Z!c6K#QUb{2N zjO0Ujdiv)3Rsn!rHE7TRn*%$AndcgUw>`2SYw$^g4Z%mcJdJy(6yAe18GI6-Y@2FY zy$}VOcdqCbo_!9Db}wv2)rIk%pfau`(R~lV@64`E-K#EoaI_sp`5GZIT_%xSm@-z zRO~2C*+kd1u!c>f%X;uuy17v7Z-Kb7wItPa97daH^Kd@B8L?=Sj&}N0pH444)O8-* z+ua|r-S1r&z9#Hl?-MsU@Pym@vm{C>N@3b|O+7>24DW^%tL`7~<-ac~=-~6O;5R2* FEpICY1UTFr~qSZ${S!X=F|x!`&N+HhOg;= znI9W>*KsCp@nTU(p%=AvofE*aJo6jrF$P$UI8IIwmJyW22r{A+@sQ&Z28Dvivmz%k zk%&a9Lp^Q?fO06YXel8s`B{^eOc+8|S_(^1mKpfmA@Bl35rsyQwLNgMG0ad6Y*gG( zGh{h<9X`?9(BX*mZB(^m{AbkGe*;#8634PKWWWok8DK|FZg|p zI@M2BTu#Su{a(c|N0;SHMvZ;Y<#<4Y>}=E=;eL05(T)OfB6)tTJKlXz3Rm?F-ngwT z|9a8ZUh^KC+YQq{N~Woo>(-dfnRQxEBo2=;b8{ht6tHS%Odi#RTd8DH=Hsw`ABHg+ z%oz$cW7c#~rk4wC3S-FScZ=Q^WAjcc;(+A4T`xomH1)hVO4%+6Bf8+of-AN1dQlrc zD3QFOmmWdQwc&4t-`&~_N0^n_$ml0HYWZ1CN(#7mPn+uvr!@?rue)}3lXz!!Qc>9x zew634_E^qwdhPV>hjkdQysLifoI+Qe!S+7}n*vwPo)PZyO}BmotFS?~D=xC#aV=Ii zY)eWtk5e=1>+ZCi&nr}HTr)c_cI0?8j+e7=qJU@%nvV}+JjM3mA)RaUAZ3dWHa26; zJ3(zv^uBZTAitfG=t|>_=?`Ij^UQJmF3rYOn3? zP+0Az+VG+k&j}|oS-$EwCL-0o!@)`-1qC>{ic7du7LP5%+$yUOw((K!g&-}0?52@G z_MOrh8Ms>QY~J4&DB85BQTwzmKU{sHK)|a(Mq4D*BR9Lmlg=?MW-0YS*A7M=FkX){#;3p|!cgwr>$ gM|}jewr_A%{qqC7*3bN{jy?hUAF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbVP;KT)dQcim-zN5lncHR zWBGCOJycP!t8-|OXGkPS*$?FihfiV*%&`pK4t7d&u1!;r$%Mp5a$<5uD#O*33wvyD ziciXzbTrPK?Tlbp_X僒k;eiQ5)]KN\ҡJxL^Bda9GFSޥUU \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/61/readonly_bacd95b285a9792a05d1c818d9cee15ebe53c6 b/dot_oh-my-zsh/dot_git/objects/61/readonly_bacd95b285a9792a05d1c818d9cee15ebe53c6 deleted file mode 100644 index 86b3151701733fe5edf27aebd278d6a0ecd7d69d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmV-e1E>6W0d-T$uA@d2%$l!gDVrHtiD_tzi6+qi#s=dTU<_v0K=Uw<#()9)>%*OO za#p31>ZqiuifC2kJ%H?5`mJvX0c?oiniV)m;slGBB+_av5Ecq?g4Sz^g(xN~jw4Ki zTT=HR#8Bk9HP44@7_Fo@5g;$DIU(lP1WWNOi6O>FWbmucXbV)_mJ~R+#NbEtg}WK1 zKbw~Jw61Vo{u$Bg9{@#ejiAW#5G+`ZWto|sjrODkyS&$5A^1_#mNe!2XPWofEBqf> z+N52cf$<#Usl2Sv>ctCXjcKb ztwQ%3sPC|K4m#O%A9}}tfJM1dhwj__?5650Rm7JpP zbAoPusPCEP+5{2aVnC8qTbQEZBt)%I?34b^#~XOuj_7cz`Ru7$OB8EvrW#{7ZI&O8 zHSsaqi10b6q~sh1@Mb6#uxGcKZF~ISMF~zgS01sm80$~RA47$eO~bs{9J|>rM>G83 zG13>U6ll%o{$RjERVLeHC#M}g=eVj%%5E%w68-7E^ymV$9kM9@*0V+7B;2Yf-PS4w zi4A6xQ6F69G%rIY2(Op%bd1&R*csvL#(=*EwwTNEtNYq%^WTeLl6?A>lIr_kpe1Qb i=0Io-#(8UCX2CqirX>9r_w9GciM;TgVg3b5rCU&Ho4s)W diff --git a/dot_oh-my-zsh/dot_git/objects/63/readonly_0d4f7d33919b2b378e941f014fd6fd3c5f0e8c b/dot_oh-my-zsh/dot_git/objects/63/readonly_0d4f7d33919b2b378e941f014fd6fd3c5f0e8c deleted file mode 100644 index acd51a11e33d5cb03e370cfd0469186787330b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmV+c0sj7Y0gaDAOT$1Eggx)C7;BLhoA#iWA_}Dn?MYC)7)sbAZ__2)-I9GlE&cKC zCZIWbTjtHq%$FON<92y>p%o?*Tw;7vxWhr((x>&(?=YR-gZE?w&=9wc6-oQtjK&{tn{2&WZ=SQK?d#$% z&M&giKf-SJ+t1%e^2A6gBr9am>%%PBvg@Lg_Y>l$p!LU&;GvWH(Q!qDK}D7t$=x(< zJCa-$b=A1mmUFyBn#S`0Zx)y%uq?QhW^m}aKeaK)sbi#aF2anV=j8WzJpTjt`Ye6` HK?H+D0G);c diff --git a/dot_oh-my-zsh/dot_git/objects/65/readonly_5d7069f0be385f4c1362ece2abf5b55d1e82f2 b/dot_oh-my-zsh/dot_git/objects/65/readonly_5d7069f0be385f4c1362ece2abf5b55d1e82f2 deleted file mode 100644 index d00aadfc0a7190930bb7d35994d2282918adfc0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmV;`0xJD@0V^p=O;xb4G+;0^FfcPQQAjMV%u9|hD9X<*DAB7b&S1Fh;gVNiDr@r9 zbY>2ZpV9hb)2Cg7s!ggY0xPLdw+(O4zL~Rn^^uT{)ZTjzi#;@;N|JLj!AdMvcsQJA zj9X>%*Cb-~ORYDjH{9KdP*RYTpIDRvRv0TXpEYTQ@O!6Ri%F(e8ICTm3qKE22y|0g zW(8Q8{>z)syrR2bzuLY*#PVzQ#i-xYeUX&qq?Tmn=Yds5DO(w-GWyQ^@V`1~+9x)X zC5<}w;3|uXQj_5-cTG$Av(vcGE%5e5<6qnMEp$E?oDEf(l9`yEmtS0xnOqDu^jcm1 zYUgLs%kQZ_y|}HvUoua>h7GP1WM+O*W-3H!r~1;Yt33Ys(O%VCy5CpcYPoRwBUEWx zX&%^ih{A0>rUz|LFgnh+n!CHb*t52J(b~OGh3T1)xZwN$`9bNmi{2%&q1}@-KEU1ZG4qeEJ?_+>QX0EO-5!h&|#HeWu~{n@2Q{7*4ppX z7_(b5uj{|YGY6=$?9@u#q|CgO%)E4n%a*3{-jI35GLbJ~tLuEfxtHC%W9CBD=4KWr zgU$P|AYN#!H?KSPsBDW|9rNR`IS21R)#R1sf|ab8F@OF;@o(p@o-b6N#@Xd_S}fEN zssxhW;xqHo^5aoMrAX^(4_5)_z7^|yt_l=5vgj_A@PKM6E&v8}Q7Oc5!^h>54)Pqo zxMh>Q9@9hP^3ATiJWzEdsYSWPr3D4~MUYVBs9raF2j_v8`V1RC@$HFSC-i@Jq=^9# zD3qiYmlQMn@#!cDd%h#%ch&T%|B}ToANEpWg&CERnwzSdn3tlPSWu9fSd^HToC@|^ zMBKEw9di8B6AsP|)K&SVSra0E8>*))xftv*u)2M@M(-x9u|3SdV0gT%`U~#{p0C*e HA)RMYwBvl- diff --git a/dot_oh-my-zsh/dot_git/objects/66/readonly_435a2a6aa1d7c4791d552033dcb63c5d09c56b b/dot_oh-my-zsh/dot_git/objects/66/readonly_435a2a6aa1d7c4791d552033dcb63c5d09c56b deleted file mode 100644 index 78b19a51e6c64f1d133dba79abd9f8c836b77c01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5272 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 e#g{POaZ%vUr`ouuZVu=rbv8HATmJ%HzM5̼Ĝ"yO;gYM|;NYP$WnXf^Pr3y6 ^wYBj -RKtdntSs/}9h\ \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/6a/readonly_10a4d6a3004b39e0bbcff530f97c95cad5127d b/dot_oh-my-zsh/dot_git/objects/6a/readonly_10a4d6a3004b39e0bbcff530f97c95cad5127d deleted file mode 100644 index dc3ed2a3cdb40b6a49aa719479378800c25edc1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 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 SYkLRvO-x;r=Kdd>_?^1%)6wbx diff --git a/dot_oh-my-zsh/dot_git/objects/74/readonly_a02a443c1e3e2fe0e8037467f21883543926b8 b/dot_oh-my-zsh/dot_git/objects/74/readonly_a02a443c1e3e2fe0e8037467f21883543926b8 deleted file mode 100644 index 6daa6703996a369f7594ff092f27208307ebcbee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kv+0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbVP;KT)dQcim-zN5lncHR zWBGCOJycP!t8-|OXGkPS*$?FihfiV*%&`pK4t7d&u1!;r$%Mp5a$<5uD#O*33wvyD ziciXzbTrPK?Tlbivc%*N^?Gfv6}+%`M1DEJ-b9 zm{6X3G;EDY#g(6uhP5YbR&Yfyi9*$6q~-z@WO__@s5i`6|3_DWH!QiiyroxN4yqtO hKc|@C_@_np=M?e;A1Pm2$|vG`lIc9N5&(0>9!RFaL^}Wg diff --git a/dot_oh-my-zsh/dot_git/objects/74/readonly_c1e727675a8b3d3d58b411d79a88c83f440aa2 b/dot_oh-my-zsh/dot_git/objects/74/readonly_c1e727675a8b3d3d58b411d79a88c83f440aa2 deleted file mode 100644 index b7bb2028ba6d76c57104a619d0b93465f3273ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9418 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 QP~XJVHF56$0bU%Ro#5}f0RR91 diff --git a/dot_oh-my-zsh/dot_git/objects/76/readonly_7c927a6dd2853439696a0ca229c5d78be249a1 b/dot_oh-my-zsh/dot_git/objects/76/readonly_7c927a6dd2853439696a0ca229c5d78be249a1 deleted file mode 100644 index 2de36d4e4e37a3ea1e1721abefca65f334d9e4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmV-Z0<8Ub0iBY|lA1sihO_1=dYKfJaBHAVWl{k}P!UDN3#)0mn~TF8)X}HOyX3_} zGO4Vx%31yAJC{0D{~=XTWIfQ4`mS#o15AyO#9&O22np3;EQ>^gT1+90SUglA5#@-+ zT#Z{+_JFFRSdKAKG)#1g6sjmh6jc~Wlns(F6*5JZL=Ip2v}(Z;w*-u?p`_J*DPP!}sAAf~u*)tEU?KRlWY|q#Q z8|ydc00%PPdYFb`jtzrOGs|i$-kvmCaF4Mn3XX5QZcfLNHl^83je<<0MPQ7Rm%p3? zrFrd-Mm(CD&iXW6?`2Ng(e#R$faaC7TBkz5qj1lM5lU^PIvdTpr)_tW_^Y=`(8D?ehTc3v4tT_F zw#lL&P5C@L=8I*m%uFGay(DAKo?i$@{;NcsOVOs%~H9khtqj{>0KGdyT``KsJm@@$r)Xh(7(1#KWu=@Wk}o| zYW-1qdez-dsNq@LdnKu1J;}2Vp8=*6)cGaJ$`0JJ hJ_T7xhyTTWR+WPW&sFjG(*RhBqntf+KLPmE`yjTaD?|VQ diff --git a/dot_oh-my-zsh/dot_git/objects/77/readonly_f318888bb9e6aa1f188fdd1aefb0e4d7c6fa7c b/dot_oh-my-zsh/dot_git/objects/77/readonly_f318888bb9e6aa1f188fdd1aefb0e4d7c6fa7c deleted file mode 100644 index 709524956646fba3b4c70273dfd55771053399fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9419 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 Ry@Lj(W^Rdd{}0B1o<~EF>M;NS diff --git a/dot_oh-my-zsh/dot_git/objects/78/readonly_db3a88fc92d8814b02e31ced4878c24068335d b/dot_oh-my-zsh/dot_git/objects/78/readonly_db3a88fc92d8814b02e31ced4878c24068335d deleted file mode 100644 index 091f6505973d6b0f45218f91c18b7d2905c619ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8662 zcmV;{At~N?0kxdlZX4H{=jXbfVp-n1EeRrN%Z`&6QPPSJi5fnQrA#^zHpC)Xq$(m= z+*L)%%+7Ai&0GvHn47s7pu5r64a@_~{k%y(K|jL${@+@wij-x?>E0d0wp6ta-}=s{ zRfB0UaQk;Z+5hA}eX(%qG@r~5wuaff&dRMXzsP43SCzwqt@FBGRF8VS;(WIHxjOGw z_q*vV{kfQ@S5F<(u3S1va}C(t zZ2`N=r&BjCYWBOxw3kcWy}NJSD7(z2z*}~^-NCZ9H?wr*##uIX)10xzJnQc6a>)5G zbNRfg)9ExD?Rj`X>MWn9Q&*j5Y+$<#GLD?N`kX)M^uiTm|8sFQcW0c~4mxAml^dkP zi(6;zdob*>ba?JAvQ<@=#YL9nb3ah%OXnlED2v&mwr%gQQ>|m9qsw$&rxSqmdz^!j zG6O06z9_D;a=e_n#dHaRMVOHrWa+Zb^%U@CS=CLB>oT2Bva<5P8|cf0s|!N~Pz=-Y z|NCb@JFPDCbkCh_)#qt#)P`q3|1Fo69<7zmUKM367$(^~Ushjjoh8XLp=r8m4lu|7 zO504b+VB(Sq;(CmLSmk>he&mvUUJy!Rl2Gm%+x;|WmQ&QW}~iybjC=lfq?*el4TVL zkQ*iZI(GoEN-xE1>645Z;LT|ciq4K)BpZINpe!SX_l6Ad$s2-^D3|1 zsmV)solE1Bojn+OIxVi;>0bw_YFYWMmnko7J1~{|Tel7W&$4p5N=~kFPF=Esi1bqd zW|k0f?oOZN)vzc>?Ls5}pgWmF(cOX7Pj8(*K57RAk%gFXQ1h<@k3(Noy~jtrK{}db z-Rg3(^HFotq3BY5^~Ysat`6c#zrTO@_-IEUtR2b4Be`dWlXiVH5a`RZ>8R@FMX&Zp z?|IZkFu$6ngKT>6`v-ReCjV+$Op1fIe^u41X?8H4ru7=gVGToZj-s2_VY#oWVVPy~ zvpE{)AgpANzDTRO7=hqlfo>MYMey$N-^0%z-rxUZfB%z*4?n&4>AR4QiW&Onz?2xc z`ThPg{-0I#Xx^=gVV+L?S>n<+A8CDjFS3(?9yr1o_m}U*Yv7aK!w35hK7aVx!-o&< ze!BnJgHInkTtnOq%p^K~lh=!4*SX#?=?S_$o;{?)00it|iIG z66_3-xs7Vkla7gcHrh#?W85pWJvKxmQMTF4Jw~(gV31F-QcROMumPRQ26O^cjRq`nJoqm^so~Qi9OV4gX~2*Ut&v`u*gi*7>@Gi znZ}1_J38xkrn4IJ#<-=Pbc*xNY}LVLMku}R7kvJwX0NAn&?zLmZiZyxQRn(tzgs)d z@3l4xh)&F&u#q<`%|6H3RA*tMLuX?cQpIPTv}3~qw9gLzGjGS~AMK2XvTnm{8FvlQ&FC9({dkE6n7Jo;33x>*x)1G9XA~bbXZUVzMri~rVGl+x zn}?B@&G;}#hkl0H=H$=Ny3Br)EeaUMZx_H4*~W|l7uW+vAxv>pvtr8`az7#~wYewqevpP4fl<`>98Q(2Nsh8uZGnW2I zSUWqp`j>?K-5SI0YOwq8+OMKzu3>tq|wPa>0K60nxd1qNQBxdtw z&!Q9wo8|e{5b5nGi}BK%au%>RFS2rY4#VVC#yk9-_?x|bo)enbo2mcFo*oVgeDT-Q zbdGa)SWb#LQ&T-eH|b#~)kE2dUSlYd+qYe$XRrYY&u+U9EBqw+#l7ksO9jXOevu8S z@xXrJ-J{O>e=a!9AO0J^YGP#k@b(w}ZC^freE4QT+b=gYTYo*wb1o$5uadAs@Y)p2j%eV>*K|K48y&OAEgah+;3<|<1r%*e1nlIJFmk$F=~If zET?^)w||A==--4D4P)gS-*Gkti!)3k(A#gqu;7xyBo&+#h7i*mUHhiB6NkiR!XH%jfgB>$y< zHVNC^6-Vsu>WqDH?9grfZd=b>XIvdWchUJR)2puMH$v4?>J&-2$rtV^PRPoh&{*{X zaR{Jxw)$a5ao+VE^~`l%b^fyZc`dTLJI?CiIa{uu(Vn?ZfrtGUK4Wq?1p#Dq^0Gwdj2uRy%18JjdHpTn1tv+-VBGxOo98x@xCRG>^ovv!KD?&o zV+jN)0%cxOl*6m_1{a} z{-b}tApE--`?oP_0~TIzS*A*mm@X)RW>RF$d3S#g;qVmmWAF$HOe z9bPnoMS`?kAwCF^22@z+a+Xd_4(E-v$!l1<-$&;qrhEQkIv_!dM*6cjTYxg3?ZhD@ zFDRj|N%N5}!@odC&HP;9Zo08D2%d}*cS|FJ-D)|g>b#c!EJA4kBCn($VUF8HmN#z$ zU11Rh^QBug(NhH524TIHX*_vvxI-wlZmlt-Kx!5=#aqa0k;T%rAxjG+Mpbdq^&D?Y zTmQ-k0(JyVavFlOkMd_~;;d*{!n_^V1itdhdca}J%JuoEHO)r~N8S+^R~fzn90-47 z0g=IaN^<@Zq6m|QH!x?RqqwWZmNML8!@*y{TXXI5h+bQR3 zh;69QB%9}%7k(dk>RhvkwnkTsb6}Der1U!eD%t`Xni_QBS1+FSTXc05 zVcy^R9>^}Z>}@(*OsTh+rJLbDBKa}LF2N0W!mDc}HSBb-jaQ5_!ruc5 z2-B?OrxB`ke#s9Oobzu9H|n2(e_SrnD?5JwH9fq30F?x)Y>|>o1O2$BSMYmQEmFw4 zZT}#gbvod0DNFg56}f!kfZbgpRQyPM3{lm*PbxiGeML4`ns_EbH-v+<0olikM#XL< ztCHlY$|{3pKCKBUA}i(d;dDs>0TS%)zIl511 z345-LN+JK?ws9QVLnrA7=Ne7yR98&3=WON;6-Wu&qwhnJ102=)a4C1$)5Hr$ z2+Wh@`%FBOj%FNLfIUsA8Uzk*69A5k{FKTRF;=7QCWXo=oO8fbd`Q7cN#s0TELL6j zy?#Q6qDRr2^DGGkBm;h&kL#5mFQtDKn1h1Livo7_C8wD!kevENJJ_ko07OOV9o!qe zT2mG$mNT?!h)}3!#HI)aI8t>%T7ewBB~H9y%Bx$HJ08b)4>nlVw}NebC)0?7@TM3H zRw@hHsiCI!8D-;iNfk+zJ!j?@R7v>RYywJ+|GW)XWwTKO1hZ!+-#&fu^k9pO;9ylQD>AgxEic?BUbCj?yD@RQ zb}?-3DZ*R8hRWwqf)r*iQz`&bXtR_E!5+!+60ew6MC8obwgtM%iblP46ENvy4x>@F zcDLQOsWk|=9@avwl^&32x@{Wuw=v%BxPd?D7q>bc`Ek??va&AOFW4EpG@g!%tdc8d z+FIzWguCDnbdww5QwC4a0hDPgFhu=1mDcpInTW+O2VS5SGPS&a>P}y)L~J4bGXl^X z<<_dm8bSqZUc*h0EEO(ZX5|P1zGqswA`L*Hqw38WM`GLNqVA|=qH5p}7)d|j$x>~Z zN*7@}<-v(JWX15OJ?1L5Gh~M;S6R;1K8fq9)oegu+;v_juz-LQ@~oKfu?)fB+j&R2 zkTkq)(1EQ>3Z7yGGSsV>H8y%EyTv~F9OA(0){h_#IV2L@g8*03U?y%lja<{Y1O+UV z1ziHccd^rxi4K0XWHQ*CT!xV|nDZbFBIX)o?1n5s0L3b7XEKFrMd=)^ul!bYFY498 zelET3B;%u%4HO?PL|723`J}=nMqE>`9*4!0tZtN9wqdiGH91^a{?KhJ&cLQr?##x* z_FDSPm_uNT+;M(0+W>&3-Yc-eTri0`Aekq23aTV}TFu7U4BLnY0wZ9p2J%phtpy?dQV~~MJv};Z~x)F&mKJZwD<7-J<7WKy-)9sKlyAt zc-R@Fckg%Z-OCd#}5XLDkP?gb)1MMtS;1Rc=IDKP{bhMotbt88O zhcmfG$i}~3w}-Zv86Z5f|Vjc4kHVAelwgJbJ2G~;7$jMdH+?#uOYg(a3`{IF{Q@| zzftC931j|NOQ41t0BP#VzWyA65?_k(O~rbb3Ou38n#4ek3kZ2DMTp{BMk6~F3~I3Z z*o=G;y>@j7gWJuH)-q7)af5A@A+F4&k1T{~rzrpm1bg1b0DD5snnxCWUHTW!^(y4% zePcw>zraV*(;NdtDIE^81*s)GE)RB4)zaIRX^l}5F)CFy5x7ixZE(m@YVDtp3wKN|0_4?4{V z#YA*^h&SUHZ7R3U2Urb87x_ZUFx#*sJ|UpZwk#{r>k_vsTTx-$LMzA?v1?p~!a*Zx zB(0hj1~S`5{{~ACI~I}zPm@xK3(3`0Iua*9!K;8p70_Hr^OK_eaL|@O3(S}Bne;oI zwsnGtW|~?%o}oI-0!qqdwn1=+%>VQGJ7I@FMB3h03-PHfIHV%jMk0Z=$Q}~OcwZad zF#f$Va;2ab5;`q$jQ{>~%FkLpoU)p%5{ z1F3~EL$8QmdhLo73WD`SZvCtX;U3AcH7-Jv8q=B^C`_eu+{YT(DP9nKZk*$W;O2LK(rN!J53)IyP6l_=^gFd&H|Nst3|WT=&r|7;ABrXC zP#styq@ktJP^Lc{Hzv}~3KFSMrV_j&S!Ijli-i)L+x{l6pQnR8_jO(mmcxszR+i6f z_?XS)a74pqPtnaAQu<%>Cv*-zl5OmTa)>`Q=yLAtCCGXN zcar-d+ZOuwaBoem#}f$+fjuG>gT9F)jD(hKCow?hSw?DFsT~ONHU8J*Z#M|yOSMA0 z&h#-zd{<+U%_OaX=_#-WB875YC{%^Urm2J?({}*hvPpnD=6yvyb$N^NNV%GYN!@F) zz#A%_JTc{wZ;+JTM09e69t7_zKvUW;!qGtPGnNd==Ef-%(;cLXpVIk7)*2q?QFM^e zWc*$m)K6U^sE(pxT*}4uUlI7P%?cxan}#{K&cu_7#b#@gk0>g z-Jkd%`p#v2EBCu?AFi-dh#GY4nR2nT9-Ew)N&@QATxVP?TKrK*_~bT3w=U2M5;5gf zOv!mczQ$$B=~0@R#HWeTcsw^TY? zr@jX;dTZWOc^%p~qwf}?bP|(M{s=O~^bm zHF9RbzpzArmXBBB0~&r_AD*D~K;Ihgdp)AaNSZ&^Ni80;=uNv=MC3D9&Q%<9XfT9AMc+u0z*XE)His8e0BiQ@Bc0fnbwZI3IzPJ0eL2I;8DwdS$ zFj4L|7}FTZ3^K$gCw;c(tU92e*^8l-5V!H`r8a~;iAq0a=ha80e&k+1X+jVH3%-Vl zBv>G)v7Cn}(oF57Kw{D9bwN#<{NI|p9WtqM&{Nm{+aG=;d!c(kwyoC$5&=2nVe3#0 z?5$NcO=K7|Cm;#gA*_2-q6*+$Stp=fmV%lMdYIS1iyTo)0$EKpmwwRD#5%gh^N=y> zFTYbja$@Olt0#EK8>GDta>UCFIEfh*P(xS}914La<04u#3j}7cn)FAtGt+?zeaX`w zY0GJ2 zfv_@i@Wq1@dEImCKRG%+{QCLRv**WWk6%51_2&4XE|*!~_t&`fM)5Vul$knsn#O)A ze6f8zk|}a>=;l#}c|*3AQcca5N(Cr_uEgV3#qD#--mb6D`65YR-7sYXx7JD&JWQ2q z6x6^GUcE-oz^}DOeLCd*TQI$S&T&B;CtOna!xO@Z6g0@WDby|PL9-8*q6W&z9k z&Vn23ZO#?fY|anUt&$Q6u|@%jb5xxWSZc0;_1&e{M!pxwO$u(V5zhMo5Cu;J)BF)V zki+Sx-n<;|H^6}sN%BLK;9@pV{)dHNK1kvHb5GsWisjaPMgXnmMb8wLH&ruPKISSC zcL^5?an)GV1~iQuzeb_W!;|THtE`}pCqCjJo21*&2N87}XKi%Aq2Tgee3)5t+swqm z^JARaCER_5ma`j3!bFolGci&XOsQ-oZw9oA5FknNN6iU0AbB4X7}k%xdTa$(iE=4M zZQ3+c-@LGx_k)X@kBQ`R<>5UcLn!CQGjsg5g$mNsOc0{F1!t8jf*R80W@~CCm814R zDfSx*i?9H`m?TU+`tH^6z&<5hK`lOpBL7H!{uLD4v%(UTJ#sc zZ9lyX$sIP?ZXG?@iyg(Y(9`_ywS!utg}NC`wW5!{yaw+Yw5e5E;gGE$Yg;UbE|eCG z$^l+z+$LIQe4mtj3V#$v_9w&PsK3WX{mEq9x6qiM=KY5sC(HcF*<4zrQIhJy)XNafrty6F^wGM~lkC*d!Y{$<2WH4qWke5mA+BGJh|0HUt)72KO{LKmHv*Y$#Gc z`;NhAHGnWQNywu7jUsa>r_z%2F+BwQXkEn?fsVM?NeKpjB6^x$(U0CduHOJa zKIH`eHeL_BcHjyJrluoly87rH!cw}mBy1#!&otsdc{e-sc&JU#z9z6Hsg}w^8LcsZ zNzo=B2kr(SkL=rCXpNz4g^dL~9zS)$;-*g#iNZBB5`OBG`V<$;6u<}9+N_idwx&+L zEty`sv9$ARJKl`~L#@f*r)+OfwvLTeWu{yglFt&U?=b)Vs%6v;Yi2j9fVP$OMt<~5 zv;o-dD5H_zy>uowA0y6&V{92P)8@^O1P~5-ZlMo8otk=wKW9LJ&fg)JTG{D4a(TM4W=)d6?h&8=s4jBvr0#Kcr z*7<73-rEwfOPbPH!+k_>0a+gQ7ksQ`c#FG=|MR~qS4IgjWMQO}nh<5Z<2|>YHZi^N zs#O_$KkE$JpxwQ7AoUnCEcT5SGY2x0*f8JXyIf##uSIHnS;i-~*0V?<`C=u$X24lN zr@`t>S(nzBhd9~pwV7LFqT#*9B(G^JQC(A?LVz3WyCZ7ziPuaBj#-S8^=;L6Gj;A) z@9bhZyonN(d>e31#n}7zWC}*qd}%IKE?=;68g&$eMikN{J`;92#5%~O0fZ6v9sjWX z_|=oAXRn?SB)@#}-Q$z)Y@}NJ(VZEc>2#;7;bdSom^Q#4-*d^cx8r>jvET@AskxI9 z)U<_}F}REl#lQU5{}mcu5}!%tN{jm6oHb6XGnCjvV!nYbQJJnwnKOMn!){h>YuB;e zej|_JIhfFgJ|#uGh1B4Mhm1HjS*W&Qs;;UlT7uO^ta73;^&%@knI_3?wjA-s_^vyS z*DVOG>6NeXnYaRzSSO(+am|nUxZY+z)OUcB)?NfZH<$>>a7@;@y-|(ih+Z#G-W+}X z-O16*Z$vCp@)o>>`_0kWEEMs(&70eHTEq6XO;O1P+TrwZiw9h*tw#cA%3O_5M*1!{ zE~GN(D>o%!?|CUK={^a~>(-eSR`|EKbfLg$>|PK**df~c>(Yp8ACFShmU87(bdQl%}LJM0A8JU zUaUH(n$G^`4Z%hAy|SmNA#X zOl`b>iiB2Ep*M5Q9^Dd<#A(0!DJ3yKA+z$vwErxnNWkmbCkz@<#qP*%Q;N18unLlOt6vMhi5-c`;1vi7F zpwZl?FOE)dfx?Fyo*zAa`ttZ`w|-m4#<_RC-jF1>PB*{i5UaC`G<;u^dzBrql<;uX8U%WUA#b8aj{!E-?XYOh=R4Mr@K>~V%{mWOlNJG o8}^O2T@;o{bDjFA&}>r3wBW_sZO{+zt{ELaYCZoS-L++=5ZI`sM*0O`&o Ey4FB3qW}N^ diff --git a/dot_oh-my-zsh/dot_git/objects/80/readonly_fc994e2abf2592bc95a9b6fb916da1c3ca70d3 b/dot_oh-my-zsh/dot_git/objects/80/readonly_fc994e2abf2592bc95a9b6fb916da1c3ca70d3 deleted file mode 100644 index 1db91baab74505bdfdceaba52ede486b4bed020a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmV-h0HptT0V^p=O;s?rWH2-^Ff%bx2y%6F@paY9O<_lNgbrf25qRTXD2B=h>$8c&?9ZQeIUp3(o>Uz>Qo9stVN9gW_fDir_# diff --git a/dot_oh-my-zsh/dot_git/objects/83/readonly_9c02ed58763bc8bc737905f0ba43548e8b4cf0 b/dot_oh-my-zsh/dot_git/objects/83/readonly_9c02ed58763bc8bc737905f0ba43548e8b4cf0 deleted file mode 100644 index 4d87a2bbf322a4414318c375b4047ad3bb62c430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 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 diff --git a/dot_oh-my-zsh/dot_git/objects/84/readonly_b5a4ce7f5bffaecfad93d1c1acc81f3862ad2c b/dot_oh-my-zsh/dot_git/objects/84/readonly_b5a4ce7f5bffaecfad93d1c1acc81f3862ad2c deleted file mode 100644 index 21f002b4c12a1629a968f53271598a5247755699..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmV+r0q_2J0V^p=O;s?mG-5C`FfcPQQE>KmarF=Pa}5e+5Pz}7X496bFG6(-rYSHp z?6u}-lz^&o3-xpH^mEs%%*|oQXb$u>s5FfjlE1<&B%P}len zSKk01#}HQr-h($TWm%uS8?_|U@vG=3207(55m562LVbMVgIohcU4uj58uW5g7-FWJ zdL1>Bef`hvDpzF{-b>GHTb~TolagAHnwOH8lwSgN#_QV+PR0kd)fU8p>)NP1~{(@cr diff --git a/dot_oh-my-zsh/dot_git/objects/88/readonly_67f971ecca2f23888e226cdd08dd98b373b365 b/dot_oh-my-zsh/dot_git/objects/88/readonly_67f971ecca2f23888e226cdd08dd98b373b365 deleted file mode 100644 index 56477831aae5f46ead86965427ccfa6db694445f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmV+s0q*{I0V^p=O;s?mG-5C`FfcPQQE>KmarF=Pa}5e+5Pz}7X496bFG6(-rYSHp z?6u}-lz^&o3-xpH^mEs%%*|oQXb$u>s5FfjlE1<&B%P}len zSKk01#}HQr-h($TWm%uS8?_|U@vG=3207(55m562LVbMVgIohcU4uj58uW5g7-FWJ zdL1>Bef`hvDpzF{-b>GHTb~TolagAHnwOH8lwSgN#_QV+PR0kd)fU8AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw((6V*Ox%%k;>&~y8eDUC#6Y>^GYjt2o0hMH?=j9ir zG6?MTetq~zp}tw9@#;6z_v_fN3DrkZRgj;e=aQeCom!NZnUl(}Ii}(Mj-YQc1x*2x{YS| z%Hb^@7w>?OWE3gv>Y z#8`gZd=FI=?CKmEpQGuV>4) zPJFF5$u3CDunS^JK~8CUW?nIa)q&ikw>LGtXYT&`^5*V;%NIDkx(88FlA2qPlUR~k z%rK!m_h{G}lZq=pB@Js&*sS1+U=oF@$wr8z(B)$Rr2|Gz|7+Pgp% jD8Sp5PE diff --git a/dot_oh-my-zsh/dot_git/objects/9a/readonly_e155336f24dd459c1030b717e11489ababa624 b/dot_oh-my-zsh/dot_git/objects/9a/readonly_e155336f24dd459c1030b717e11489ababa624 deleted file mode 100644 index fd0b1a7bc71ef760c6eaeded32fcba6f4c607d4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 zcmV-S1GD^i0c}%B&!a{V&6!`(QZ6$>8Fx2JLzF~=F=nv=175kYZ#LMt!I)nk=gW2K zP$j*pS9(>_OS;>wq5wgHf1`bt0Zt;Rz$HRTpd^bh6?s|UMUuuOiiI5UB9`Jvlo4}} z`mCh@%8~r(V+gqzqgaZ#R7#PMatO+j$fJzpT*Rj_6AiTNdeCP5*nz*k%FnO-qs{0) z01+%BC_u~u7Jjxd$(J&k^+2zvF~lEE*JteIb z^|7!LjdSkDjTS-%?87>@g>kl>T@Z$uHCA%DsFL)Z=N;t_>_x3gan(3`Ei$P^#lSjE zBNgpH60eQfv<%=pwVEM^+t$T6eHo3o3cT+2a2J|6!NobVjdkY^1?L#r_DPI2F~#7i z)MPYCXdF2PAZ@C-G@cJmYrcBDn!=6Al6Y(r#~?C~(u*NmrRaxMrrMGja4?2)ty^Pm zm{F7043Ohj7S-(m&G=?N>>BsvjmM*`vI!}vhmLQXT55z%P7srhu%<2Letb5(a@V*o z{>}ia)G@5g4EOKYz4Rj-ZnKZ+>a3mQ{lg~#cfK~eL_4+(4wXTF9lfwF@nh7=@QnJ5w(hYmZfoXvGYD8oBJszopF#*gfZ10d}s=ss4kQ9$&nt7b>%-A zsI0CywRX4C5T^2Btyo9i>bUVWI5uxhtirm*+J%oob0@YF=G6(NlYZuI$J3=YSO&o1 zWfUS?z1vDV)wwo1tn9Q0!M3PsZaR0JW)&5u%_Bp7J|<{$p$|(7oZjDdeyF4jxHres z-L@gx;YI!o9$LM$&SiGYF8A4)4~CXIL%duTeaJ4(n_8A4>~N;Fba~&+Zr9HzXLoB0 zxp0QWDVOW}?Q)GL2K;R%p2z&}3C&sk+7V2iMfBSe7ttQ WX0+;B@a=bmi6DGun12C}bWS#c7pB+% diff --git a/dot_oh-my-zsh/dot_git/objects/9b/readonly_fa3395f34f63d14945e01c45c72ec43d372dfa b/dot_oh-my-zsh/dot_git/objects/9b/readonly_fa3395f34f63d14945e01c45c72ec43d372dfa deleted file mode 100644 index a938637a750559babb4d7c6d3829704e1c032cd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 zcmV-#1d#i90hLv2ubV~??Pq?)O8t^6WP<_oxJs)4wlT&S8$Yk3s#;)q8CcB2HvIZ- z;;4zzt4cvaVuzWtXLfbY_&Cp#28<+e{998Y1Og^F|G)HiHZPv zxcN-pzraU95fz2!dHSb6pV}H#^{~JdDzk1FB~9FVLm%gV61JQy3!*6UfMz+CrAU-? z(Vz+#Ni%Of@bO#Or~fUB%BW5vF!=IlQ^Q<=wXp_U(^#pyy*vFHrvL@+^~~2)Rnt{< zqiq(&L~G`{tB>GDYTNNX&Qw+H4%3Y~>)Nf!-^Z?Um9AT%DWVEq%n1dSTWhs+9swRH zMbvd0=Dts9ZDiIuQ@yQpZogo+M)XkQE=YZ+n68tK=eCEb)0csBRFf zUZ;s*`dq4vHmBWVxqP#$b`1?H+j{BgP+2D@Da~r3CkwN;Slzmx0*wMkWob_wey=mT z`%Zwi9vm;%Fb%VmzTVi0B4R7_+`u?sG%6E*vX$hceReZ{jSYBvKng6_NAq?%3ZXoc zIG(jxtenKdcD-^<$?c(Cu~&D@LwoC8rS`Nxz&gr`X1{?8$o23XlP*s4sRn039)zo= zhsabFqQHECkf>LDXjv|s z-;h)-&>^Q&JZ|5troF72^X0gc*+QB0MaX-L^5SD{s$4?9J=xP61*XdGz+3fbdSvYp z-5}`}r&^YT=kD5HZC^^wy|HsVmp&}ysOJyHAhPT@^YG1>U+tf20d#lp~$r zTF#7~d2>8I_YZ99J$;v|4(6T4Stozd&bn2pLVaiCn@tF1Pc2vq&{i?=)_z~O_w(#h z&>6lQq$qH>L}%yAxo_vlF17xAE>>yUJE^x9W1q1VgW+PjOH2wx>!tbd4>sObMPhl3 zZ(XuHzpSMQ-f!8MbBg`GjqS&2IaQi;8P1SWKa$p|Y41M2G)KZ=<<_`n5t}?zV>Aib zL!VRN5AM9~si!8UtI7L{pnM`_^nob0et896o0q_kVO67MK!lgWEa{0BlL9c`bj#dv zbqObeB0?FC-UUhF9mekv zW4sJ|Ob%<}Qj9)VSH^Vd7{fexVtzHSU!_HC?~4mFU%MR+NzbHNa+bunsJ0AXgMz`2 z$Nfs^|GVx61KmarF=Pa}5e+5Pz}7X496bFG6(-rYSHp z?6u}-lz^&o3-xpH^mEs%%*|oQXb$u>s5FfjlE1<&B%P}len zSKk01#}HQr-h($TWm%uS8?_|U@vG=3207(55m562LVbMVgIohcU4uj58uW5g7-FWJ zdL1>Bef`hvDpzF{-b>GHTb~TolagAHnwOH8lwSgN#_QV+PR0kd)fU8Z$aGhEsEFf{Y) X?x1Bh$w`M8(=2XWoPQ7i!{Kpu5O;xr diff --git a/dot_oh-my-zsh/dot_git/objects/a1/readonly_b4d15874bb41e5f85605510efc5e5f1ecdcfe6 b/dot_oh-my-zsh/dot_git/objects/a1/readonly_b4d15874bb41e5f85605510efc5e5f1ecdcfe6 deleted file mode 100644 index cb320dd9737ac0da41f9cfabb73b169c9e95c60f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4220 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 S%f}zY@_LEiO8gUP=DouqbV!u| diff --git a/dot_oh-my-zsh/dot_git/objects/a8/readonly_2f6c79abdb888f6f63ee2ddc77742a84c28486 b/dot_oh-my-zsh/dot_git/objects/a8/readonly_2f6c79abdb888f6f63ee2ddc77742a84c28486 deleted file mode 100644 index a859677004fe669c1d3ee7a18d15813c35017112..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmV-w1C{)E0i}~kucJm3MziKul$1@ktoNXbxz&l9!De_E48~)WMFGWNCNmk^zdr8n zEV78Q$z9yVk-kq?x;k-N*To1R6vbc0o)C}-gojKdNQe^|h9d$a6Q02+;t@tLW~C?* zV9ck~75AhWL4pz<@_fRB_xRQ;-C22G?0FHZ`z(*tH*m*jQJG3$8G&Pcy&t>CkRLe3kER^^`fu)N74hM z7|kgHU;mDM`_EW*&4wZaZ{J5<8kP$-#s+LH!&Smvu>8R(K!JH!#j2vHnxgosZ#TL+ zR9c`x?2FUH@A67f6f@y`#mYn`+dX-1Lc_?ME?7P&NqV9{zq(n~N14-nXiP>K>h}{g zdB+(}>NSkJvT|2?sF`Q`h?-tBmO&N#*QIWPHSG19DX3JrGPhvwY{FbU_Cmk)gLIXHJEau*J4?^fLWMt7}Ms+SwDB(K0F4AwsmPYB*gkjQhD4 z!p_{(`?GwskA@V-NxKa+mxX0=&}p$fdZd86|KK0wdWkolau`s4&bW3MXKX!>zFT)e zR?r#K6}^!>E%u_vkh_Mc_J&TE?Hfyb6zBq{{dnBWo#rRE<1N(1N0E66Tqd$PO~dVQ zywEN=M}uM=y2|zs$ev}l( zrd^+r{UKS&yTOE;u=8a1{(0b>hNCgsFPgy7S!5Q&`lnWD7z?Wgc0d5a!j{-5@L0qJLSOEMq0 ALI3~& diff --git a/dot_oh-my-zsh/dot_git/objects/ab/readonly_004d4917b645c4d7fb5609f6a1bdf0ae35d6e1 b/dot_oh-my-zsh/dot_git/objects/ab/readonly_004d4917b645c4d7fb5609f6a1bdf0ae35d6e1 deleted file mode 100644 index f92141925b6b26bc8eca6a9f1105e3861b4e64cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bp*0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw((6V*Ox%%k;>&~y8eDUC#6Y>^GYjt2o0hMH?=j9ir zG6?MTetq~zp}tw9@#;6z_v_fN3DrkZRgj;e=aQeCom!NZnUl(}Ii}(Mj-YQc1x*2x{YS| z%Hb^@7w>?OWE3gv>Y z#8`gZd=FI=?CKmEpQGuV>4) zPJFF5$u3CDunS^JK~8CUW?nHv$-(F9=~3Obwh>zdug~f@Vei7V2%@4SHMbxqu_U#a zVM2NC(Xcfp6<2;r8rGh$S-};-BnnlNk(vusz?>*^v5?_PbAH&X-3!G3e~GZPcY!L% i&(A4lIR0tT{W*m^!AHuMmhy@Co@6@DtONjGb|1d&lU9)c diff --git a/dot_oh-my-zsh/dot_git/objects/ab/readonly_2af5605ce1780f961b7ee0809b8800ae209535 b/dot_oh-my-zsh/dot_git/objects/ab/readonly_2af5605ce1780f961b7ee0809b8800ae209535 deleted file mode 100644 index cdd72ca9c9e679b89a23ed7ba5cbf4fe7f0c49d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9418 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 -aC(GBGE1Чu ܆@ۊş(8Ya+`p Cʞ@UݒxH>Kg,ngu -Pm¥.5UEKVhb$ ॅFn݋g*N -H·+>?qCkj~ӳ-I\er]M0~6=mrY7 -'҇"+>2}h -ON3rP -ԋ/{ao+- -tq5qGϨD.DIi9W6W4mDIΨ[lyɚmݍ=aG -5:.vp:_Stn,:̣4T!Wd:ة S 2s|\x.k( Gӫf]NRz·Dcm9n.TXvwU+Y ?$_(&I }th_\:-Ss6CQ >e]77 +y0ez \ No newline at end of file diff --git a/dot_oh-my-zsh/dot_git/objects/b5/readonly_c82e4a7f256fd9b0ac38dc0b872b9822b9c56f b/dot_oh-my-zsh/dot_git/objects/b5/readonly_c82e4a7f256fd9b0ac38dc0b872b9822b9c56f deleted file mode 100644 index b0592cfa8a56de268d825c044642a6aa17521455..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmV-|0Db>>0V^p=O;s>7GGH(?FfcPQQP4}zEXhpI%P&f0kQKl6&^mbStuRw}R=e$! zj5nEmpAJ=3lv-GtS(KWanpaY+S5i^J@RnC-w(Xgv?_XY6$bTt5X=U*)i!h0QuxI$;_5NYXATM diff --git a/dot_oh-my-zsh/dot_git/objects/b8/readonly_fe0ad9392102823dcc7e2aaeb50b1666fe0912 b/dot_oh-my-zsh/dot_git/objects/b8/readonly_fe0ad9392102823dcc7e2aaeb50b1666fe0912 deleted file mode 100644 index d1fd369188fe6bb1862c70519382757ee7f0548e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmV;`0xJD@0V^p=O;xb4G+;0^FfcPQQAjMV%u9|hD9X<*DAB7b&S1Fh;gVNiDr@r9 zbY>2ZpV9hb)2Cg7s!ggY0xPLdw+(O4zL~Rn^^uT{)ZTjzi#;@;N|JLj!AdMvcsQJA zj9X>%*Cb-~ORYDjH{9KdP*RYTpIDRvRv0TXpEYTQ@O!6Ri%F(e8ICTm3qKE22y|0g zW(8Q8{>z)syrR2bzuLY*#PVzQ#i-xYeUX&qq?Tmn=Yds5DO(w-GWyQ^@V`1~+9x)X zC5<}w;3|uXQj_5-cTG$Av(vcGE%5e5<6qnMEp$E?oDEf(l9`yEmtS0xnOqDu^jcm1 zYUgLs%kQZ_y|}HvUoua>h7GP1WM+O*W-3H!r~1;Yt33Ys(O%VCy5CpcYPoRwBUEWx zX&%^ih{A0>rUz|LFgnh+n!CHb*t52J(b~OGh3T1)xZwN$`9bNmi{2%&q1}@-KEwFJZ+7M7fvPJ>Ey^t}Ehxw@f`lSR^}5+RI1jwkXW00OZ%^zxq5r!hO$>lQ zp(M4qq?qB4Pe)1E^Boz#tENx=mn?qyu$K}m%&3gi+*IAfycFHUf`Zh?O_H6!{c4mUwAk0e9Z;` H2(@Mw6T5$c diff --git a/dot_oh-my-zsh/dot_git/objects/ba/readonly_1732833b81c69df5135825d38ea9d889d1aa47 b/dot_oh-my-zsh/dot_git/objects/ba/readonly_1732833b81c69df5135825d38ea9d889d1aa47 deleted file mode 100644 index 93c19344f121336695426d2fed189b8f41f28e13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 889 zcmV-<1BU!~0d$RbR{<50Feu;Z}?-`0@hIK=R) z>o|;*e|%}$9(VQfrKpB-OunS;?K^;o=HCc{G+0p#MG^1qJNAHkpjE?m zOu)B)u^<17(QmBiibqv|k6$Gznr;DGv%yK%EYbBG<@cTd1b9BwR1!r=7R94<+%-}( z>9Qlk_=v`l^~zcl#Q_z^_h@T>ZR7)c_o7E&Sc`n`_cj4iZP&^#shPPocV@!Ne5zb# zxfx=AdcAU^Q#XPvx!&E%yyrcn;`%DONZT3GQ(0hm*%6@4{Pkq2Gl~rPygqJA*P6m( zyR~-WU7XvjQXTWe+?ilo+rm|mEmBF&-ulUL_0wASA^{v*U514dx88-U`;)ea8)tt~ zhtfaHoY(BA)FGWSFPpC*O4GBE%jfDC!s#MXJudg*JHx!FnPu>soIMmPy}HVm=~`Gt zkt!OV(hEK z)ApRC-K6Id7c-Ue%0)bx{`lI{crlAU?n4rp1SlP4;SVKj5*Qe;y3f>exlR@p_$*ZA zWZ~U;-}>&WGw4Fd47U!1NWpAxsIW}unsi4SdS3CS$5FgE!d zxiDW1=X8kE_4d({k-*)`y3HKkEE3{vg9*g$nrvR&wcO6^@DtMLH#p20YU%zE7CTX84q?YL5ojvM!2&E>n&QV^Nh!so} zl-yN{9=#W!fPVz*cqaZhp;(*$HiF1; zJbb#eO+1uw^Z6@?vkXjCKa6pWn+ZI|u50@NeEJ*Gh+;nzgxr4oF&<|h$?_F+zrFv} Pf0&|f+4A?FyliNeLyW|q diff --git a/dot_oh-my-zsh/dot_git/objects/bc/readonly_be1050433efd4b553953dc41068dbb1ba787ca b/dot_oh-my-zsh/dot_git/objects/bc/readonly_be1050433efd4b553953dc41068dbb1ba787ca deleted file mode 100644 index 16e54d0478ca0d27ac350c13e1296f47f17440ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kv+0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbeuckmQH9rk$9&qNBX&mM z+qS*;B%z9eU7bUNJVPQu%6=$EID8UgV2)+*cCb^Lb8VV}OeQ2gk`t3NQW>tMT-alK zQ+!g!q@!`>Y-a>>qs8K&@}zMxu#E0+5B{@hC|($pP`#usasW?p;w&2u#s8A@mM+Y^=#SJ ziLdo0*#(Iic0o)j$SF@*(US~5~<^zo!4icnOw!`6}|fP^~+yedM9$qCxS*Y7D+G_l&7TfG!wlz zO|OfYJ`~A~%+h2klAK0aI&CR68RF$I48n=nalHNG!+viAZ+n)g?+x~kPtS(?$AdGc z)fyE^n9DSwp~{0S9|mKn>vU<+B68{NM1X$o(COP=?&)B6=;>2j(X#8uTf4P4mfJ*`$crqY zO|5+-@dqFHG=`p#A3;~0?vp7|R6uzZ5bPioWZ5QG_oc z>OFU~#nSxC+OA6jAS9q^@KsKWDaCRmatWM_(u`z;63SdcT@Xbg(%`A;2NiJ|2624_ zFYZ)6j|KUPw$tg|w(&`AH#M)-R}UP!3q%4jRxm*lkwT_sWZ})ypFgA@!6Te+-$OP?9yYlzd&nePM!J=e^hA)7WBs6D+#LIXT{K3uh=veTIM>fIQk10m z(0sL08a$NJ#t}=kDI3TEP0dJQZooqviHv4|pGZP(uAf4+!6c+jC%AMlf{S!5=8Duz zgmNU2ePG+5>jh(xA~6bzIM-4exa-oPoXSuU5Q*HB)rR1$%qOfa$i@W|oMLI?m$z`6 z;LiWJT#_%o(B^%nfjha#f?QB~gW#A)6+2@^%o^c6(!i&DXt!|h*&B*dEpm?tjVw9~ zJv%PqpuDZ2&yZEdb;sv_fA-%U9MSPf{|GchC#MG=_s;tCzW=X2b&Lm9T$(*uy~7mc zb;5KyWwjGA3<+60U>9Q4(SEa~GKn&$38SEvRvmT3elNvH+WO$+%fF=rj9b7+Tp&&qkmDZ{+yw;<8-TRo0?e4y{TAiJvft2Dz@ z9>QXZDV^O)g$a%tVnnnC(}IAihN1@QqRHNQ=b)<(xGB+7D@_URmSgy-YYC#j zssS-x8rT{5PQmRpwHLEYVx{r6mhGB);ZZ(9l>ti=zmt4f})R80*y( zevs134)9r?H7Y~r@UIz(W|Cr{i5EZ;?E7Eto2;xnGK-N*wy@K|eUG2I##jM-;D2UO z{6xevyZ}N2WyT5{zD=`;I@j$J9o z*A#Awg$??j{}sDe^|Suz;fGJdkNwlZ!ST^rL1VCrVpdtP>Ubxo{l5=BIf#4KtBdV> z9|rx?qrJnvZ_=W(ZI$#PeLtf{(+)mLb@q>}7LP}l{z{WJX2;q@iG#bj&y2TTk0*~; pgm2e59zwgdnQFsDf=%5NerOdAS!sSkwu7G-oh0FfcPQQ3!H%bn$i7%S~apceZ_(>AG!M{nm3noU)$g zBenTiqlp0!C?x0S7UZOsWaj4;Gq6ZalT2{`YJc|RuY^TC<-9hZRH~pxrKjfV737qr lXXfcu6=yIw9x+)kPj|VdZPfp`()J6{*X;Ky004p?Fy^a^K!yMS diff --git a/dot_oh-my-zsh/dot_git/objects/cd/readonly_8ed4ac78ed7e9dd1b9bedee09ce2592bfcca85 b/dot_oh-my-zsh/dot_git/objects/cd/readonly_8ed4ac78ed7e9dd1b9bedee09ce2592bfcca85 deleted file mode 100644 index 1ed26e2..0000000 --- a/dot_oh-my-zsh/dot_git/objects/cd/readonly_8ed4ac78ed7e9dd1b9bedee09ce2592bfcca85 +++ /dev/null @@ -1,3 +0,0 @@ -xU -0D=+F 4Qzăi -)M`鿛D(^vgٙKgưݔiVԔ `kWv[R= yd=nQ|9t/ecj1x'r\ֽ4ޢF(Fp?o@('a!RbEGi0B&B^FGPGkgelBeerN;6EJyN1-wUOTryw}<-jxtPB zdFL5vRV}%Ehb7;GE1oX4g~U_9FpMn7w=`4aF|+iQ{7Ry;zKn)u59?!_uzV`+SE>;( z7xQIRtRd#BNtz>VHC0K|2o#vEhRzbEhso=f(1Gt2hqDVWB9_ndg`H-+)?--mmC*}> z;d)1_vaC1Lgt~k<5WI~o3V1HxhoWxWY_lUay*$La-CSS!I62=KQ?f(3J@guHScBJe z`@L#jBLQn(BWkm9DT-SPWW5?};IZ{*WHtm^33Zl-FtJ%{5<9&s>|rd2Z^sv51GRy! zrrf;Il}S)J%FRB{tx-w13y*@tZg%I$3KXdd7yPoJrIxS^ z*}?j$yJ5$3&F-b5KzFPcyucjR7@r5`P)(!Ug#TFl*Xz8cV`BsPh8Fu?@BAqm zt_*!B`gqAiHou~PInUGv4+3kZS#Bn`=GdaCKbb@SQnWhk^j+!Zt3eM#sLo>L#%$ b^kr_wF?lZQqAf1@7zJNF|2_2&Qagq`Ub5ja diff --git a/dot_oh-my-zsh/dot_git/objects/d3/readonly_c142f39745f1db8f9dea818c05c095ff36e991 b/dot_oh-my-zsh/dot_git/objects/d3/readonly_c142f39745f1db8f9dea818c05c095ff36e991 deleted file mode 100644 index 931b8011cdf5919c3094065e84b743325efd0c94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmV-}0DS*=0V^p=O;s>7GGH(?FfcPQQP4}zEXhpI%P&f0kQKl6&^mbStuRw}R=e$! zj5nEmpAJ=3lv-GtS(KWanpaY+S5i^J@RnC-w(Xgv?_XY6$bTt5X=UO0?RkI2^s={veBlHRE1{M{rDZF%>ZKRt*y9k9FWCkJ>W{DO z5I)*&P%nhBJu`3Kdv;#6IfO}^eBjt&!?9r{s`(Q@SM7?jQIn$7f+}s703>$p90XQn zhsTQ7 zTbrh)!exF*d4;#*7j9+JfBuJnXv*m_6GV;L1l9R5z? z2tT51IQZ}pyoT0jFgr|_`1Q-D<=giqcpQy5megUKO{sJ%kDl7)O3Sh-JcU#m$z0Q3 zU&Dg8Q%1Il{r6smOBmBTOBv2c9%dw(MH$bMJT%j#EKK7#BqU7oIKVhK`(bokYX<>i zXl}gWfB_8hk7k+8vl$*9dyfZeN7wR!r3XB>7j5!&_0u~$xaJlKqZ&p|yu1vCueoVD zsCwYH`qhG>#66|O8L%kY?Lvtgr-&H8!ELv`b8<=z+JTg z-l<3T4-~!OXt8ZibnEPPa)mFC1{G99GcwJSP;f>VB_tpOgISzKX+$Uua{H6GtnoWD z2yn-D{|sE0R*SbEi&x*VYxo_1rG|=YV}aB4QR%~VKgqojPd7fjCRp#??c4@WzX45x Fy+%!i6+-|3 diff --git a/dot_oh-my-zsh/dot_git/objects/d5/readonly_9f2fac36ac7d83d33c0054b1de33cce54e3210 b/dot_oh-my-zsh/dot_git/objects/d5/readonly_9f2fac36ac7d83d33c0054b1de33cce54e3210 deleted file mode 100644 index 55931f8d0c93ec158a571b95b68167a293e2743f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 905 zcmV;419tp)0d3#x1pmH5Kc&9MP_A+r~p$wNdzKbNgy0V3Q3^MrmP}y zgt_64HUkh*oI=Dx!g7#P6e=MBVnQjE1%=9r@LG_7d6~iEkhdN1DZ%|v;0CPPuA>-y zAIV$X)_(ygA(`V?Q4qlwmSb7wrM`L$ zv;*5>Fh&Bt{u}%DKd}XiUa{FLRUfeRRMS`E!wr^C;#qUy>A3rkZ)-kaQTe`&Vmq9S*#8}h@lE*Y@4HjnXm8qMyx zztDv~z$i@LO&eymQO!em*5cZk9d9!QI%l=eXu4;MIq}d23)*dD0ew8<8Wze z_EUd&cW>yUfQ2nWhRmN_PhY~JEbeNg>S5!dnV##*N*vj|zy}8GE`DE}wyY~ysk39R z8T7R!8}y4+JuErmcdDyf8~2n%cPPfS+t-V;Sb9oz%N5=FxG^B_AKjvvu5k%jK06}3 zE+V=pIka;$I=f>A*`)4jqjAcQ-R8Znqi$Ll7eb6@Kbz#lfB<%h?ab>#kC&$Otl{wz z2l=$XVQ{<#)3S~In~N3EjiNRw$+XEYt#3X_Xqo$mx_-5A?S4F|`m6cQyY8oVgXcn2 z8N&Q*oUAbF52W&Z@zi`Pj+TKf?fPtOyQE0VTDaHOkO3)2a+ZFuD3~Jo_32r9uI}Pq zvH?fuNjR5yk&_`}XXm0VAwUfHo zn34Oi2R9pK(mK9d*Qc5Wv7MMJweEOpYc^*FG#gyFy*p_&e~e#`cmpjM@MnAGG4l@- zy0iXoBAAro;nO&M{sZ770pG{zJGfP2Ry5$#?+{5W`phuLoPu%srN8ca(C4(Oz>C&f fMTeqodVre*)VP_!i}rM^0Imw$)Bf!Tk;rx^DD}>N diff --git a/dot_oh-my-zsh/dot_git/objects/d6/readonly_e510b68247004e609e50a2b52a21c38bd61c5f b/dot_oh-my-zsh/dot_git/objects/d6/readonly_e510b68247004e609e50a2b52a21c38bd61c5f deleted file mode 100644 index 881b04f719524e5bb1fb538c0ff311dbcced0af5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bp*0V^p=O;s>AF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(p#H#Qg}|DZ1{#6k^=FtSK8~IJpa^CZP)TNbUVc$3 zgTP+z*N2Z3>YGIxuYNOqzmENyP<K>duzY{} zZb`{o>gm0~XsRo7a~RGXEpj?0x?EyUvb}NciHZ{zJ;#J#$_k27OG+|Ri;9vNR(xIP z&HCzozPN+XO<_=2D|7D6rG|f5+WStW z9Nyw_@y_!yxN5(UAWx^z5KljMkkXv)7Pn`KB>^uC+3u_6)O*CV-QEaQ>f`C`>KE*) zS5i^Jpj)%-tHOsp4=xJ_72p5-n=NeLtyfTGL9UK2zOEp%gqbyURS$g5UgF!MP%ijN zjOEA8_fSQ_uFj!Bo*|JSWj~Z796pILFvl`@JJ>1Bxi(EfCKD1L$%)AssSH`O@N&{9J|@9cK2}q-iHQcFU|kxFsaJ@W4J5h=QEVBnIV= zJte14+x@DwT>m{a^8Xnn-+mUTY<@ac!=Y}>&(O`S)U7Jc&@0Yh*vPEmc&wcHdbVuq z#MgS0?1ID$yC9|%bKM4UCM@bOIE4>*Ps#?zN3=0@EL<8?f&^zu)=wt>fLo=clJ9A5E678QPu; z;f&15c;ORsZo!5Fa6Hp+Kv%T(b*rH_tGp;ey{q=yogS2d-#k;5v38|(+gJLy)oCal zy;44nK$19QzS71QEmeJ5)2gLX{C;)aP?ZjS-3nj$-h2@T_DfRbHxKxYC`grZxhx9q z6JcHv9ErZ*PZVug{N?R>4;wGi3pAe!9NX^1lX6Upm9?Wpc%8d`PTc2tnW9Lo5ue+B zxHKHREXs{Nd;q$S*clof$W=xrpOFtQ7Ksn5hY^!X?d^8$I^(F0^()P zJSe+R8j?F6sfT1Zq&UW=8q3ggJi~%=9}LSXzYJ#OndjYc`4>zSR_lez|A2z|xa|$} zjpMin&?8}-_N?IONrw;%kL&;fFLwni+i_s!`FApxz?2keu)GbzSQeq+tO%Hf3(Eli z(Rx3Sxvd}Qz^5Vc=QMe_iRZ@@V7s6x4Y<@4r2{vLs&=p8soGbdUAx47RD=3WtpnH1 zmab5un=`OH1SwoE2-*VWDJ>$NX{(lm4WFtQ+RnapxpI8~!&j-0QrBiEX zTytYe+|bx^{`T%5XTQ@{w9AZjO&rHtZ8?8>a}TGk)#_hmtmfLFAxm8Roibty^fCX_ z)&aCN878JBohjH~ygP7hllZh=g5_f2`601nE^RIUw83LCV)q}{n>7vpw-cH+Zo(@lJ`xs!HuKxU( zE;uaMdP`Ron!o&!uo;rk$(bO2ESIat1FhTDN5|DNyaHKDHp|!e!f%poHhRHt)K*97 zMR+Q#hlUUxF|lW7_!m#JkxW7{+UnnnTx zXYm%m)r{bnMzmt|jKpwYFm5}rz>lKRa^(2h8M7q)9S&iY|) z=F2$k=x0IoD9)#>)g;>$(}K?;kx*h9x@gETdOEaY!n7#jH?}V_3OdUpF(GHuKN8qQ zybwp{vMiqquZ8pTjOHei4zBcjz8-cg$#f@AvFXV-&b{_AcW6QgJ(`L_APcUPx$z`@ zR5}s+=qZ{^7v&6)%#5_^5VT#?(q<4_MfahceJN`3wiF4CjnJ$J?TXM#;g44u#z7~cQz2VIZ~JC9W2lF!!a5#ZHU z#KDm7Kse;^`w+vDgV1;=+zM6>@YwS#Tp0#x(k^4-%yIPls`pt^G8uUS6H~ZjM;gjF aU`ZK_Gs>I|3FbRu8EIw#LjM<{G7Js2^)++= diff --git a/dot_oh-my-zsh/dot_git/objects/dd/readonly_52b165548a28d4e1694864fba53226bc802caf b/dot_oh-my-zsh/dot_git/objects/dd/readonly_52b165548a28d4e1694864fba53226bc802caf deleted file mode 100644 index 978ccdf..0000000 --- a/dot_oh-my-zsh/dot_git/objects/dd/readonly_52b165548a28d4e1694864fba53226bc802caf +++ /dev/null @@ -1,5 +0,0 @@ -xmA09W$UiBC&P1mPDRYmy3;I_f&djqc% z$F#ok1E2RitrH9G^nj`WDk#V)P0!5Js{$%ip8o8!cAF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw((2@SL@XaZG<&Hk3oVy%%XKXIsoC-4vs3bEzFTW_2 zL13@<>%&J1_01xUSHGFQU&nq;s6LXag8URcm;B`H)S|S^oK%L*F%9>31bve!SiZk~ zx1{7P_4M9gG}V>4ISglx7C9XgT`sXF+1@z!M8yeOErGZf}Gt_3?Ce^$T{@ zE2$`9(5+eaRpG;)2bYC|itm5^%@(%r)+?y8AXi5hUssS>!pxewss}!2FY)bBC>MMs z#`5Fld#IvdSLe_m&yYxvvLDJ34xhvrm}42d9qg3mT$`pKlL?8B1doe+Zn;!Xt6k`d}(n>elA0d4l{df(zFvDyJglN+!B&qcwnCjL_tnw5`*%` zo|4n2?S9o-uK%7I`TvZPZ$ArEHa{J!;ZQf`XXxfu>Q)tJ=oM!$Y-HAOJXX$pJzKVQ z;%mK0c0po>T@X_Wa!S)P^NJa)4&)}iy{YLvbNAPmH+TPAzQF0#J&1~u)ZBuc#FErv zh6&}lN5j^bR9yKfX;^#0W(8LSlPFY8Mrtll0du0v#X^QF&G})kb}tbB|0TlG-UX^4 iKR>6K;rORT_vaMy1Rp71TFNKldy?rqvl0NqY$AloWJtpR diff --git a/dot_oh-my-zsh/dot_git/objects/e1/readonly_32eef8382fc1a88717f7b34cf4df7d70062886 b/dot_oh-my-zsh/dot_git/objects/e1/readonly_32eef8382fc1a88717f7b34cf4df7d70062886 deleted file mode 100644 index 855c5c4b4a13c3877dfb4423b34d7e032e9c68c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9416 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 P^i53NlIH#&bf}y{O(&87 diff --git a/dot_oh-my-zsh/dot_git/objects/e4/readonly_c68ff4b61e5f4d378c17bfca48f0298adbaffa b/dot_oh-my-zsh/dot_git/objects/e4/readonly_c68ff4b61e5f4d378c17bfca48f0298adbaffa deleted file mode 100644 index 1ef7979c79ccd46620f78b3a37dffc12666067d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9392 zcmV;hBv0FT0aaRgAe7(tzKMjiNY+A03X`&>R7AAcqg^t)VK%c_QnpIAQpghd*dn`# zEJ-A^P*EzBP)bCSkm`3Qcl74f)9%=A%q9gaP`-YQN z9sZ{sUf%Qn9~zMjXbN;j(DsGE5wr8Nt)=y6nKpe3#Gtb&I4TiL_u5Na)SeFLxGoh} zcO%>bSLrJ*U~qs$!ecf6!|YX)&s)a#aCe@><$K2%ES||=aoC_o*>c0J z>uctW3QeyKziaMoOV|*Gs4P5|PGNJv1=s!Sj%_Zn+8*)Pv(GnowMw(grdf(Bl|tuw zfjMeXdpo}VSut?XX$iONEi2Smb3ni$a4B>K22Z5`OU3TGm2}At2Qyh`=0feD_lZX$ z1S~QGPXNb#<$D*F{t#B~xvl#gbFOd`_|Tx$4bJpbSV3D3F-=NAFW{Z|GYejth`8{EAT@Z!9P6jS@W)QP-r3+^r5 zW$*x@K3o_ zeNZ|qwSpmF_z|P&i;C^RvUN58B$2pGR`~ z_ipy9J2*-}1R{aMU{Kj0tn+H0tUFb75rs@=a3~~iP#?{@k`_{% zfm>M=su_GkIOWSpUqoSe!i$QtP+#=J$?2}0a%03YF021uaR53fj)kS;U4hlm^8lGh z>8KUvm?TQ%*UcKICp?h>7SR)^HvLH_Icark8}Eso)^uGL8Dp6ufGGqrk;Cw$gS-B3 z=8O(*JpE^ce37>GZFXh0pD-eE=^%deY31{~*`dR`al;vD2|?UYjn-L|K!p#PO3Nc= z#J=Hu_V}HcqIrGXhNqxC!@y&4SSmP^;KG$Zra@}j5UwP->&fHE&i0=I+?@#S_D~M|6ryoQx_OjSM1nqVkK0hg@5elOiwW;nj&w)W0}xF;JaXe zvGwG)Lu=R6d9UX5;dj1ye8xEVw7?GA9UR#nztlJto77(JD66w{ml>he*I58_C^Rzo ztn147{xGq@{NSOW<)ymWav~K0h(LtL^aiq>b9BnR6Ye*t2h)MU6CW#8VLBqXVp%jm zNk~+Bh;KG3WybY)tF`9q-amFzfD?Ua3<{vl%fDI?>brGgv!Nd4(x7&BO9Q&qcvlt| z=M8Fa#|r!UAA2v3_q-hkc8us)6d~uqyK?dFbOwt>VFP=i%8M_vJ}Zvde#)CtaR`?c zSr(5rqB6Jy5`#-8z~^N-8@ylDu{YmBD(X$l^t&e{{Z-|N#vl-3G@xNQM3C^`X1Ao0 zdGiTr`q>)Fg!5_C`V+Oyi?0#d8u zQa@f1i&EB4xblz7pkw~VeYmfL{cWXN#&SVwC+}Q;R_Jsw`=b}S#&`yeNhM-ApkP6U z&{`=Qg~7Sns!bj(++N_e%W!2Si~4tY}8?@tPooqLhr zI`i+KU9CS(Zx1uoIrZ(mP2~5d@=G_M^%NG~8xPOFJ?P;o`JzdzWwM9u7Tu|_NU_?t zvlRY^=t*3@kTLhP^t@L5@P}&)R_V$dxi?F2g<*pMouo77<{YD_6uXpp#G4X^7nA?f zUN&D0tHUXX157Z^kf4>xi0tZ z%I&fv4@HHLp}$0sZB1HWP+ORv+oXJdL9?pm@S3isSptU&mZ i1THw>n$i+pO(Hf z`_8N7JOR$(zY=fjR-X{HGiN`lbW#RYmX_gCpB|hg(1{!%JYV?w;Nz6kC<#&LiD&sw z)hz~4LL#sjOezaBZ4*8qR3m&DG1v*K)uvM7bY^5vC98p0sHL3`&1-8k3V4yJvZ2%mAddSmNtuXINsm^`RCq3$*{3I z1^aeXyS87rXe!=^2y{G*pay!tE_D)Dk03 zy;ga7k4EccrN{cTG{R*hB#Ay);A_lzh_#ri5c_p(+Y!%z4NnV?qLYxYI2HvD%5pAK zPTmb3{!}8L?;fu}y(Vse^cD%`e{T$)!=hq*fbH!NErZp%F0x5_+w!)xkO!`6=g&L` z3CkvcAZKpmg=R(ig}j{_HU(wl^v-hRjS%MijV5y|8{!F=Ii{M8`Qf<)Q##@C0*O)|Z+)u9n!7n+ssuPGq}2IFP7E@VOrN`FfOvLBg3_o2y1` znX?Qps7`77wzs5a8jR%2tTznWk>)bq?|c{$V8pT$3+cc4_DsaLA=*=6H?#I>+2&Y; zGFa|Z3W)<&l}-BPi){>=x90i$I&zgmQo(t_Gced}3KjUC>a8eK?0fS3NbpLR?z{s` zBN~#?Bo>1Xorr*86R|8Py_COSN*!=^>6(m6HC`O2o2~n6c|F?AhXnRS%pDbdm&ke@ zG5S+zgSq12#s^zwP%@Sca`f!i7*|)Uw(1L$5SESJ|3W)+xd7#`p%6&yo0d%YQnkKk zd$qgzk2QWWI43tU>_?mvL zd$UI@?fy;eOL;MOc(>fLtyjPPM}(n|2G#VYsgbDF&4!KJ9e3V}tm4UpxY{6rAQ-hH4du zsp99xe*7PMBr3xbgXOt`KDA;_U<3Wm5ck!3I+C)Ys_oszcxGINVZOIFq@ZC_m4#-vBAK@pLbhEmK=XR z(KNhkzQX<2=KlD93?>UI3=U9KTre!PnsHmyFk5J(&i&PrJy_-}2}tT@YJ@YAMKy{T zVNLa^V@}U1+h$R|BZHvgfXn^g#(IV$7DcU}+i{{qw8?sw0iP8NP-`l_7x^R|iwUd9 zvhY$_sZoqHGJJUySe3xyNv&o3sqPYMi(_Xd9?13usZY}ekRT*e;k6)9V3hx{G2uXW zEN^(TMa{f-eI3W5g6zc|E$>Gw?-IJEF%HUS%vunE zNyb1$N#}t3ntnzUnU4dd4$tMBI!$7}OUolALS|uMg#wx{wx=J-SAF@>SB-jFFWL6qxY1PP zBt@{C3->=Cb+dE9_*9gZ(az0DMTXg1@V^ftoJ(Z_`pqgI!?s|MQ5B|4eJJJ|#M8eq z1G{4BSQ-Uz&Q982YXA1Mv$n=pMn5NZB_npffWYRmu;Am?(3Pe2eV4WvdkA#*hhr^^0!E1MS(K%nEJXcSi_?Gx=j=gZpb>z$x zI*$Qs(aEH$4ez?gmwwL{b3I--5FmTY89TEJg+YhGXEW!n{Ok9Mm7Nz8Na41$=m>7P z5yF|!$%jmy&q--JuH|t5dr;2%y^meYgG~|4W)S$*)`C&3Oa9TK^^(qae@(5$TUcb> z+bdvjC=5IlasPe$%sYM{HSdd^X_;@1aN+%Ir6Y*KPsBQ)EW6fox;|!=+VT7`uSC(G zM+}VZX9#XscOoo~2t@GM`G7&?jx|xs6(rlv6dAnv@<`4Garip$&7GYYE-RUO(fW5{ z?XD<^yfrBoMKDZrWN@$OBWL^j+#3e!Z=D0xjZ(Y3o_$BSD~?Nn$vkL**0&BZJDD3R zBAN4VYi`PGpd-EDMuAthlB}lwjlL<{bXB$ViwnKZszK2?$iUx1H~8wV;;yQ$lQr0% z9#szK-P_6*CnKB<)9l~=N!f$i27`6m`yHohj{QE=8zU|8HVSdLZd{PqzUd&QFDpPi z;%jBhCk9XaM`@}6hD|2NEf)4>3pMlZ7sP$aXBC->WZ!r>1H1D-#Czk)a@#`uNQ`>) zt%-Y+Mkfm1Uq&#|8}Evx(1Fml`G2n0XurK!lGC_3+wfeDjUSS#?y!vrrp51f>RHlU zIpPE!7$-;%+*lLvI29w=%X)o%>EGRuGh^ZclaBCBpu z`|^#%O@-tG#R1L^^AS!5Z|BBb?C`*AK4M=XNywdhwZgzxOaM|yMDVKb>Tq=FopbEN z{ZCWp-_CFTx_9OO;K$i8O!M}NN^sAUB$`_8i|$g9&It)QAC5Q-CL0v5zDQH7D^?%b zpqh0}O5<0~IHwE2TpSU@WN!o_4s7LXE{&f&E`IuXX-HO~0Yf~20j`Tq2;ULW z!7O;KKG@t;?KPK;mz&vxie+JWup76tV2F3OxV$v83ULbd}0L{ReHr=!3z$#=*b_GW@P& z41vM|I}e{`=~A|on%XZMoZkMe+~)Ir{N{z2* zGYZ+2kbp!5fdg)d)Ri`>b}Psgg~K<| z9SjNP6|Y?)FhmFW!daM|<6&#JUp8@R?0A;xo2|7SqbD%qK?p%hyb())o zqv_J6Nq)EgF*s1u0sUJC-z>`+9BO`SN1o7T2|c*Ez6?=_EIgM*fqlkxciQIlx;EsS zu$HM04$E%+@#sR2fWsj&Sm0Gh&VRNaI2qv$Am_AilAq-pf!d%^@Gu1$vO$f#p_kBe z$*^1V%}w8j>^dN_V!8s^pwKD&8x8b$yyoCXasC^^$I^XOS~l-|;*RP{8U=p#4W4fo zPmuQ;-H2&48yX!MbYyy}+~+8)^ut-Yv*~caECsaEE-nsH z7uPI&Za#GK#fGD+F6E-Sg2tee85k@FURSV%v3-dBVJ>$v|#!cADSgq&vzS^K|OSRAbdR zTa&ss66mtgVSg77s1*%o?c>7A^;XWKg-2gMZYcX6HAm@KI7eB$$ZcoF4kPt)b0=}- zRZW-X?OudZ9@LSF{jV};;+NvNUsI!7 zPh}vKM+4-CQ$_nuYki($AHg2)Gy9a~xt~0P!gsRedXE3&CdcNlkt+L=hp^sRjJhoX zki+nSN$AT<BB;Pk*s{2yWTNgi?^G0*qcQ;b5%q+^kPim7R4n1=H74q%%=8gL} z_4>DMP}#$D110hkt3Fm%L>tFR#U7}6q?_k{v=Oa_eQX$lY&Qq|%748{bXar3&a-yu z#~+4gQQ^;o^6^1zy~%W)1>J)k{qok6uE(28wU43Y3<6M84lo}Wk`I5qfBaGD{#U8x zZ(1B?QP_M3+8g}E!3&p>9ew3Z#bpluj}MQde9vSMIq(zkpZ}p`o0He;1ozUTp(FK` zxLb3)s*z5fApxB9s|}CFBjUnC{v>3+dXZKpZ(AVPhRq?fV8FHo&^nLrwdyz_mIKQ#R28%Smk!|UbMr-_U zkGHhqwtTTXhK7+$Z~nWA-}F3*l>bLY_t!h_yXr4pxb_agRr7|UT@FxXF~ZZ=JbL}I zKjW0Y`G=}WITi}SOmC<)=%DXTW9&3ix?O0oxKfO#e_|fF5V^}tf!r3z%i5n5 z`Qv+Aa@!iiMJxpe+|L;UEPl!HH>`5Zv4+L~>( zm#3w)I6v0WkP)+f^~sL{6R@e~!R5EC98wkT7@2joI5g%oq`2L>sm7j0{Qwq@|E{9y zE?y8eKQ-WOx%qlUce|>mYbVN$EF27EO5~*MUCVx!PfMG4Xh?yp-~Ze57VUxa1eB+B z$==Uv3ru2$Z4`vW_9xxAj3gq92wSxnm_;Z&BDi@;eSKGn!>#aOi7)Q~Y2X#<1rk*( zA`Z&}r3*^*wGCYZL)xt5G-S6ut0xwtv3A?z?k#6;x6~kEd6(?hRYS64_HQK+&YvOXcJIlhi}znBu0LtfdJg+Xvm@SJ z0K*>9u@|atKRtbjN7BSD#xG8{_`1{zO)FS1*|gnhjpPyVWz&k{6Q`V0j#ca%#mp>b zV@a?ifI^uFuJHOBD!fM=GOE#(&u^l(fXcXx-fGMr9S zBFAE5X)~qW$!b%PXeHfcc8)zuiVm&xZQwAGuw}#H(Z0{&B_T=4F7m4aH?My^@0XfR zy(qE|g)3h?DePT> zQX(4<|2aYj&3A-^^Nkie75EZc_rA=v)UjkE`NhV2g1aKJ#G}7x7bHK*6krJK7sn>8 zaL72!ffliM3wH{=ei*DW_xz?Mhwhkk=_Ad|CK0?q%epjjN6hHCXBB@!AKP7#?XCL5 zL5oRnt_Pm%o~n0r*Ha!?y4jpO?GhG1t7|~GE0IdYz@Xvf4Fcurd!B#L#k?4n(eMj> zsPD67N1=cPyD#qWGr-~Ajlf+O>rUi_9&Ob<|9NoA{Xf$YDq>N{{NWZ6oW6BR;?wQ+ z^TM<}_oqLeJ~5AcXuW_!CsT>A&SilGwRSzznax*tPMIe!+}6xI;Mi1-NbXn?i2;lK zU%uOWQfP0=PT=A75f+%#Tp3cop_ng$>q~Z+N_DK?_9tGw%l^~eO?-qgh zM9yW=C#NQ+n%vSotN&<;uD*hjJDUlWADIZ){oELj2$o8Ny*cTG^{vCMdPT#?1ltw$ z`D%*Sop_Yad6F1fcka&vgOfTc4JZ!sYu&Mn*DIpSVp3kUy|+;63T?Dqu9%1{{H?T% zY3=d#A_{}uCR3|c2z@4g_g^Xa>KrVK?F!R!%2tz;;#7|AqCnh@g68nYSNF)HHWa_> z#Uz5cd+I{&?8?YjXDW+Y+$cH2JG5*O+JlRO^K{swCbHmZLK8M&F|obNTCyqga6$iF zyPb!9{{MKOoS|H{X8l^R5wknu1sPCi zP+DPg;ZTxCVZ(BUnw=CIm-q-L`gT_rE+kU;%ubI12~6ws32Wh#m;1ENpDYZL6pD>j9O5J(_ra-BtU)1 zXydqa%2{zy}S4$r^i-d#tw(yEQS$? z2!z#2RY%@plwbL(9^Ig|@956yo?ikE+uaij|E2*yP^o+^OCd^I_*iJG&iapXUzVTU ziO$7u(ehk`;our+Fznzfv-ci`E z+vT~P=W`hCMr5(DBnBMMZNJBpvDxghIPs+TqhpLGW%!LXCj=ZX4h-9{dpT&)%_@EB zC*>jZ=c&;<_ogi?%g{^Y*Vupm4H7-y;rEOFX&vibk`gMrxiSY24!lEVT!|$37ZmWl z#O8cVsa50>t=>*{l;fXB_iiN1IIcw4i3N!TXBGwYbXl+MIFx(VB$L~<=rB^&P^_?k z)<@HuvO~YjO}2-qrzNf5qZ?+dhIW8+#5Hk)qgLt{a7$vGtJkl{^B8<)fi4UDj}BCI zJ8d-CKbCezrJbukyCwS3rYcd4I9g35uz<{`);V5T6zr}WQp)Qrf=t6ogIp0z<9cE6 z{6Mj8i?_!5@`lr{$2DD!ULMrZQ&K>IfCD*TY!oE^=lS_aw7=hl%TN7Q(Ph~w|4dMz zNZ@~wUF}`HF^9`++b_MwCAmBp@lcwNNU(K@V|W2Alc787j~$XJcPTVAVv~-H-+6?R zAY9Mlk1Yb~vMnmk(~8o#tjdQ^td9Qp=#8Q#|Nl&E{=Y!pdVO@XzUZMNW)iWF^pl$R zNFfTvZw{A?V?ZZ<$&ytLD!B4t$oE3LNp`x)H3MAf%!6=oa5ljO+mqFMV)kxTAI(mC zV{nx6vL#9yNewQ^6AV2$pAf0{?!)tgdM;DXd?!uKhEeN{ONUyB#fIq?&N}(BNOt$` zdwN1z{mKu$l1{5KUfeoH)-CNQIf>`7kS_YIs;Ur=fHB$&Wt-b35d)qeCLiemXO)c<%;=zp0!ynwTRZ z5N@c`v=yz}y~TU1(sFQIWS_?kBxiXP42`d6g@+I78QG<)B(X0)&7M=1R{AyBYvy5j z6dDX`(7B-EgFSt4WVteS(FX08Ra+}P;}c@Qwx0bf1xyx)3!NRx&dv*M1H=36#v2_K zaw>g?KBfGAj3ghAA|QFPuuK@5ft0rF<()tMH;ErBfjW%Te)#BrF-&dQ4r)km(=BKU#CD=7!6AJ4*_`fa~d`w=H zTI}u*rI%+mulAwFl+;fRqD-O?|fuDkGxUNU;i)f6IUcJYM0 z5_s;b(gAYnvJXn-me#wjmduo)Ulm$|2n29WWc|x~(U%z?yv_QK&DU)gv2oKuAQ2~+ z{nS)_A6eNSSSd=~DE~E%@YAheIu?_8*s}sMix^4d@KiLk2B(J{* zZK~dpQn@xG;MdxQ<`bpm%g0mY-pm;A#ZAF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(P(3SEIqhXd*Hh;?iTWC`A9q~W(}WoXRFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbeuckmQH9rk$9&qNBX&mM z+qS*;B%z9eU7bUNJVPQu%6=$EID8UgV2)+*cCb^Lb8VV}OeQ2gk`t3NQW>tMT-alK zQ+!g!q@!`>Y-a>>qs8K&@}zMxu#E0+5B{@hC|($pP`#usasW?p;w&2u#s8A@mM+Y^=#SJ ziLdo0*#(Iic0o)j$SFAF=Q|_FfcPQQP4|G$t=k)O3u$q%S>n3?78QNqHKnxo8MFa zKDT}&^Y$a@CI&#DpqHLml2Mw(FyG(3Jhpy;Y{Ja)rGiJ+x{7@c3x^p6RFavVmtU01 zAh6f__2DCh`eu>FtKUrDuVcR^R3AxIL4Jy!OMY^8YEfEdPAbFZn1=g1g1*TVEZ^V0 zTT=3tdU|g#n(E5j9ELMTi=2*$E|=JoY;T-LtS`gl6K`USh{ zl~j~4=+-Rzs_lIX4kgKDMuPewbeuckmQH9rk$9&qNBX&mM z+qS*;B%z9eU7bUNJVPQu%6=$EID8UgV2)+*cCb^Lb8VV}OeQ2gk`t3NQW>tMT-alK zQ+!g!q@!`>Y-a>>qs8K&@}zMxu#E0+5B{@hC|($pP`#usasW?p;w&2u#s8A@mM+Y^=#SJ ziLdo0*#(Iic0o)j$SF{N h`8mZ5$3HE)Kc|o<_(=KEQa%yilT7ECl>oB3AL;hpP#pjO diff --git a/dot_oh-my-zsh/dot_git/objects/ed/readonly_0d129b3dcca5efe9d0a10fd25f62a963c50829 b/dot_oh-my-zsh/dot_git/objects/ed/readonly_0d129b3dcca5efe9d0a10fd25f62a963c50829 deleted file mode 100644 index 4876a9904f5cca72f4433861942c6f4255144343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmV-+0Ez#20ZYosPf{>6G-F6kEh@=O%e1vMGB7gHv(Pg(;7ZO&EGkYd(ap;*%1zA4 ztV%7iwKdi=(KF!6Ovy_Gu?-El0xBaNeSK_g&GZcPjJS$Y3rkarONxQU=oteMS8-}? Y8AKmQy0j=KCo{E<{nf$&T$6>s_-u>)56I zJF{yP8-WCZlkGP%Z^m!l?6lp%#l`Da&t`Cs6r2H7*C>@B)IF#ILJP`+u>^$;MrI5x z7VsQSzrNhtx)w(Ib!a!=V7Yt)RH4ZLTw=-!m1ROJ;h98S&Y4L_IX^Mub#tkICqsf!U~^Gf&%J-^#PO`yC`8h=V%4XIpyY$UI9WNuTp7EL?PvKibKac{ueY&4Rx29mbYqBnB_?35?ykqQ3Z$o)Hmpn?NLI01>2bF*?h;z@{fDC{-Mn~Wo{r7>zf>$abA1P@^^w05AQB1y diff --git a/dot_oh-my-zsh/dot_git/objects/f2/readonly_fd0cb1cb80910a215b949a431b062b60c342d3 b/dot_oh-my-zsh/dot_git/objects/f2/readonly_fd0cb1cb80910a215b949a431b062b60c342d3 deleted file mode 100644 index 6525b29ec051a629d33d48c0d8e8a5de4b86707f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmV-;0Ehp00V^p=O;s>7G-NO|FfcPQQ3!H%bn$i7%S~a3{TsraF@f*duX6&{{BxHv z%#CdegDQ$I$TebE|70ESz5`QJPd*p=JjdvDh{ft}|Dp0gX}yA+()7$cy{h62h7Ym5 aJ2pP3`D|~)X`H}1)mY?%PA32zkuEBjoH&pG diff --git a/dot_oh-my-zsh/dot_git/objects/fb/readonly_48710130230986769fbd857204a6bb2842eea5 b/dot_oh-my-zsh/dot_git/objects/fb/readonly_48710130230986769fbd857204a6bb2842eea5 deleted file mode 100644 index 0e89a201d57c496a753da587facc61c64af04938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 zcmV-p0G$7L0V^p=O;xZkV=y!@Ff%bx2y%6F@paY9O<~wO^U_M;l$y1B=B7y2 zw&b}YR8c{GYDrP0ZfahcUO`T2dS;$pRdEKx-Jp%BAzd0*9%g!^{9bCLwx>a7Jpd^r FByBOoDoy|Z diff --git a/dot_oh-my-zsh/dot_git/objects/info/.keep b/dot_oh-my-zsh/dot_git/objects/info/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.idx b/dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.idx deleted file mode 100644 index b38ab193b8609c1b9a0c09f2db7a021cc15796e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40468 zcmWLBV^pPW7zN-u*|s%tvTfV8ZQHgv*|uGi`Q@pmn%u<6_}(Aa|GoG9oOM>M^X0B& z1_lNO0zd#@00;n703Lu4Km?!y&;ghLoB#oU6hIlE2`~g$0IUFx02hEazz+}%hz7(1 zk^vcj96&yx1W*lV0JH$w0bPJmzyx3xungD$>;ujLSAbVAFmP}HBmfG42tWbg00;mS z03b6sBY+ve2H*zp14IB~011E$0O$a&126&D0-OMD03bVfFdzyL2S^2E0rCJp0A+v* zKn|S{xCT4|UVzzw%|S2#WB`yKga*I{-~&hiKnD;# zfC&I}0C53?0HOdOJ4h7(WC!U2i~;5VYk&j58Q=-<2Lu5k0l*DF34k;}HUQ`X0=j_8 z0l*zVz#Tw60APR66krhmY!CVcH~^dhE&(@ye*mBZ1n_nspaHM|;O#&F9Uy=X5TpP~ z01en_?$wS1Atwj905R1C_g|D*dY!EdQCtveKGfK4&*YfqIS~> z*eQQJrNiyt?KI5@Eo`!e__i_{u-EoEIT%U8*#ngJA%^jI`Q-U3a2QLpljAMtk-u5i z4os1}>a+s&;8ba{+qYjt=UVz`9-Vuxu|o9c;4Du_8vTra9QqRSCo~MDQ>9bZ!Mi=1 zY1hGHc?YjFx^eO=gFN6iK?1N})k92sDQ&esd1|<$YZZeYL0J`#ca!%%p{(yKG9p_m z#z# zEPjr1s=P3nO9w?(2$|8CL83=rFoA#S=9R-%LK*B;+U(OYmq#?i< zJ});cQA?itL*i%R8B6^WnwxqxE{XR-;=iNxg{11BxY_$ovguEu$IPIrC;oo$0V%<5 zq69IQ9>-GLQ*a>%s(`L$g7gCq?EEUI+44JSxeFn`EJpTRfQ-%U;^+$xn|xC!Z^|wd zFy;E;4cTg9&AwRfY>eowC?ua&()c;C135WLuLLtH&Fk~fD|h(_rRvgx1bMB+&Zk^P zTHuzsR0G~w+HqUt4MokkX8FKtN%os=opExWL$tMa1WL_~q{8^;nM=yqTj~`Ke%rBp zF_dX*dmf7?s+zl#@*U;}BpBh5GxXI%<2Tda?(O-c?wSfsQE1`7)}}W?)V%vz*zS&5x4rrnX_{XfR89++jiH>B-U9 zFr=K`ISp`ZY;;VXuCTBr_E<>Qs7e1F)}R?bl8H&wK`O_v{NFjMFzR z&VMZ%w8xc!;^CZAMia{Sf65;g^40QJ3G43c=fZge_SCjhGLhO!R)}HmIvI*qiox}Z z?vWpCt14mi-9*#P!^AO=`N8$ye*<}8T3P?+zbi3!6|3MkPX*70r?AJOs}#(+R4w^$ zmt$cK$q%0GIjiHA(#hW;Os_9Sxe)3uDHWc7vecdm|Hl%MDkb`j3Vf=nUOBu-h~jVk z+oIP_Gd@Yl6?<<^S^{`u=yK-g!!vEjDOKWu7C5o!ZU9P*eAn zPV&(fpJ1)_y&EH_^b>ap;f7HK3|22U>8I43daoc@_g}u{7pfCy>;buheOq(jW& z42Q{s>)e8f%c^~$(z3$w{D*!knrVP>Q?&pQPu6lp>kzi^n-sEo-{u@PX59}&?)mR` zt$19B=mkgQIy}k_;G-#sB6yapwnXb_Nun=yiJqQ%RH0^wVh}`+EkE+m>9y%@p2b;t zE;q6fl><%VS1C^`zqBTso1h%Z=~sRsR(Ty`r1pc4Lg4lj%{YlAzSi_0jwm0zSI*~o z>Q@FN_0v~ss!w$zF4mYl_hk|yFBp?Dm_7d)6E-Z7*Gr^AdR84iEE(wIp~R*lIb z!MHtgD)RL$K1)@SdVb0GyKVC#p=uf`gR)b(c=&qO zkaxnfK#1rP`e~n}^vZ@@EPMxd$Y1yS9&1Z-?nD}KsWf*+Gua6aD5M|Ix-RQ)`gd&% z*t4jQ9sRp_DD?MMN{-2V--7!e7gkJp|H>H{qbS~0s@U&p{3r=JT@KemICCb!w~oq5DBCZnhoXmlQ}vsw;^RXA8D5Wo zAwBu@8YLO!j`DW|bk)=xd%JodjOrapt3luN?Omo~M#b!fc~8!;A2prA)?YekTos3N zgqIys*^qUU6t!ROVsy-fiBpHI_A+abL8wlH35|McI@{ls_OP*;v9t`MW^j|x6Ya4P z-8XzGhTcJeRZWgWr0_8A6dg6jU)E^6u1(OjWz-g<2h|0-6CI7ueVn1Y`+#ocrPqbA zwA4IP5}mxo)5}IRbz-WHN<*Kl6!d`TiT>RLJOE2+!9$;(jy2-pARgb@1)T{eQ`~R} zi{-tVZP{Ynz~^tO2D-$fL*K%EYz%BDo#3m(6`#Trv z1)GPkF9P$K=2?A7xK(d}jxD7}5N1}&{0{TeUNZBo@$n?}ANOPaK#Uw&(I}P#qe%&k zou}+zoabNjA%0mO7=0}Fj1VzK6bhUI(?sd??;D%JpIcamJ4~O4I6sbPMr;o{L6MSy z7Y*1vM4NtMqwga;Llo|^kO^c|S4i06LGCTL9pp5a3jc*RNt(aT*!;kDs*Wav32fZV zF9T)!C^~#U_prj=_S!QoaeUk)FYC$bfw?>R+n|emwgT>5Wn&`Mf=)s!873On5oV3U z0DoqN@HXO#&ki3hrgshnW%V0}=Y>Ks{2lYvNS+u3twtpC$f$)Qfd-yNbXd8$qG3PS zCPl=|FX@gWEj`8#VmKk0@h%9ba9Zm!u%gG2o|%H^$=iDp&e5lepXoF%`ij8`G%C4E zsS{Q86|1uK)vxI;^zp=5SP$KYp)-K^kz6*{E)m5UWp|3R1J2s*lRGg<9pwndx#%lT z0qKZKB`?+yUHAA8H=2dPDgR7{$TA&Qu(RK8P4pcnX?=TQ<4!18URoE|)E~c0#xuVR z4d$MJ`fk@j8ty~{(wb&2CJLPr3IG(8=yD|M&+`j5GZij@JMuWgpKCj)8b`B*=#QU5QCBi8`FJ+6i5 zB30wu>D15GYs2N;oP1OK&_Hj^_MY32N8+&JT4(1u_#sXFFTZv;D3SMvok}WG6%9lJ zgomF5h{y2|!j>-v^9+owD~@m2gu=)K1c=w@lurFH+%=$^QM*kv853s$k`RgWE4=tE zjmOyzjm?to-32v*?UTBc(S5Z^EBPmhUs9S4l_pPwAee#xNVliX*dM=V*ZoG=)llvU zi3qr^@G7b9;$=iZKL)6~p_0alA|grK|7LXIe!8Ia+kui>)Lux462ix| zp%Zeaw8Jf(_5LkCq>&O6Rq4%E{j{ccw0Pl^VVjTT!Di_rIz!g#FGk{l`EGCDZZP34 zv`^Ye3@gMB8Tw5)nMK2~2P|sCU5VnESXYwQ#$2sc*6A)ndiH_3yjKOC*d$iqZra6b z&x=*O}8|L}SY z+QZU!)2k8CNaPL>ATK$w-Xl(5Z>d~=yZNeaA% zi5cpPF~1X$csasn3OHwYlKe|8IX5)^^^#U1gqqD(!}dWqPO3r~|6_OMFb_$Ja0+Md zYk=Lihcs8<<#!l%AD5WT?%y^Tw7@1rRML9F`OD?tPh0wdY4g!G>7|_$Ptt!Ah9^=T z7TVCU+_xaAvJI!d1Z3Qm4}c&uOx5sQ=G_Qdz)3` z3HXLRw-Tqqa!ua(64U_45(fS4KiE;LKDC0z#AgcUz4SDSq-4tc4tBSatg!cNLIDa_ zr}(mOvs)V{<$=Kx$9*rjt_~D#qGFTxqX;{>`x6p0G9^BbFp?Bu^N4q^|LC=lUXR9O z{Ji19iDD?Sj_+|S3aR+L&Y8W^AT?pt5`A>F z;D(_%-psA$`}741Vo)hW$Kvf{1L;z{Z2E-XP&Sq9VP0XrdXtA_HtAwT zA1kW9@vD#dEv`nNG$+#+V z>Xe5^lCFuBq6i4_TlVFhJav*OT87~OBT>D}<+5ZvwRnBzp`YD~rCWBfRpi0H4|9b_ z>dtp{iSciV(Z;ByDeg4toL%ZW)N`c6AsbK1?P%&jO-Y^n7>g2P)H{Ng7UZImY4}+x z1#>d@jk}E9)PKwpC;WeVKO2uKOofQs%d*6nQ2%A+$|<p%~Q{QA{eyVSh^{MT0#|P>#;9nMvuYrhiwx*J_7oPa{GBWmi-x(|D7m*Ps{g zIcm=uMdKB+dG;5x_SzI%`nT<)r6xBjFHJdU32lMPjzCYL7G=oz`^*Pj$;wWQA3_^KN2}HJO9gC%9Ni1P+OF$H%a^tet44OL7E;>t7YpV%Mnz<%emZR% z?O{KWch>hm>Npl;ICdd! zoIgkp1DTChG#_ymZ-i{`gVM@w5+zGdf^9@lMTMMW(GZwZfft8$N%WVVl)&0a0xW}( zt?e9%*!wnS0V-Ba(WoOVhQvkvb@(tHn!h^DdTw)#o9c* z#zNE3&T!gY-UYlJL<(|Hw#u z2}!eBf}s|@$LyhjSj$3Mv_L*}EUFyAu1gbrY84c|`?y9tj&ZSqCeIb`${hjy(cBxX z(Yx0wO7le{We?aTSurlhSTb&pE3q!%d!c}L4uAP=k!W9f6 zaVjDMQVZ>EFJWs)?dZtJ^SlO9CZ7=l9pP5v68R?M>S-KAtKoj6Y`RqA86G z8N{$0=_)o_3{dF7BD_CyQ0SD>K*p0mB zs&|QLJF=_t^M>EhwYhwgiT-@Q9s1^{@Rxj@2yt4_D=bzn@?pu}u zv)3N#vy}#4OU6&JtGk;^b>~|K=6tjt{iR?CLNr22C-AQrWEB$MnVb5-4mH-s;{u}= zFHuMq{NvPpSa`a~YS5E@j}wS0;|deVvfmmNvN&I;Z5}f*Azj?mp2+e9jcVPQv$!C| zQr`l9AK(s7)4NfadE8>5vc%Qq>0m+FMiFmY2@D%&%-4E+vJ6HKkMq(wQ4wUKt8(>3 zDDK*vu^cE>ezlyKhsRTjnZ_3_;O>u1upD}&4kJ!3wY3N_f_}4kwMrl%vK$NCs*IF& zqgvS+9`4Ugtg2^3v6Aj@eN<7}X3&&v7wdF}8ua~Z% z_-=T$D$vT{Apzw9atgMxWm8V-XE<4tGWVTTE4$<;?C^R~VAJzaYBXdYDVSxE8_Nsb ztR&_?WwXiKE9j``UDaPiH;SX|5*)~^W$WD_H2YpwV z==g2N_hQ}yoQeP^likyEK58~Qm^uET%%60DM|{z)mxFbs&lM46pe8pjRNEVuSr#2( zoP$qW1n;lpOpjzn>BcJmM>tOaG>7C>XnTr~jUu!r-+-}*g(rHX4u=`+fqMedWIPl~ z^C}bkf_`iv6o>WYi+bq@WDe|E0Edwit}EvNBS&;f4jI%lNPGY(_8(Nla)&@s5=R2j z^dGkQI1$GrHfW{wwG3^9dX6rwU98&6tNA%)t7j%x&~!UvC&!l7F7=!p-JocQelM+K z>=(_kFeerV@;7mKt-Ah~T*w|DQ^xgrlSVnu{Zmj~M3rcH1OJ=c zv==w>)rm?CDV(^BTrK3ClL5?LJ{&ilR!i3J|5QjiCUDHIQ;a?byaTySG7_9(8IYkk z*I1?Hvt47a{9CxYLN7TIS=xSgiCQh?)*ywP^ty7t+(EF)u8)kAcdiE9s68Vr3J&qO z594k9A?V#n$+e7Ea!60`=;q^@e3cXmB-Y4}tP$I&SP#KRFa6CkZxd3q7{vjtdas_G zZGQDxJw?FtcWokiRLrG^y+S3p&mi|OUwfJtX5g8om#+tc2Mo&Ch|3~~{Y8jZoP^3H za~WMSIGXHHhNEQ0`3F3&li-!xF@(o6d^Yaf*k!rL+Z_yVl=eSU552HlJ4iIFJP3!9 z{zY2e>e}GBDfRi=WKz|lD-)k8r%_(MEd3-&Ma7w$>_3$)XUWJLxl0Uu13e-pV|ro|uu za{2in--bF$(d0!EG+m!Zdx|-M6~;+3#8NCKrCvt1;!Anx-n}4!U#`X4k_Jb(f1l6( z6jZ~$A>=X(>_Os~Hg5O9T1}T-|7(j*Cvo`{R0S8(zv&PJp~4eqcm?OzTQ!{shIBDj zU>y84H882tE=iV_%S~Yr44WaxYko12D{@idWqW-{h8x)vETTThkmaYot0~>()U(-G zNW=UkIOd71$YYF}9{@jV;I!Cj#xmq5IQAar9k$m>jU7N!PSK z?jF9myF_t)f{5P`;+ro%U1U43R3%+lU1_8E;5hscl8c6k%!zH$O?N8-BLJ?3yDG%5o_ziNdPg7Ga=TS9Ah__w2i&}i=tgE1QZ_kFg=8=GFmn${8np=tVu z=hwp3%C3%7qfp$c3lu$fp&5rDY$n7((UEGrV#fD6?V9~pVZ6n1A`GdNI(p}M8lM>EKr!hVC#7z5mB@txUMZ>vbOh<64)!igM#NX3IH z+5M~8F!O?=@0!R`!qv%~Z_nFxI(Ezf^4r1TY8zw0!mZEiH9lD<`W$x6zcwG+>`Ar# zgx5MGrB7lVyDR4@eeE;a#$PYYLWXQR{xFUp zv-3Z?XTqJI5K%uz8Y7DnX{4|QGmt$!SnbRE60wq4_EQUeFw1DjtoSn?nF9uwDH8Iz zqb<#@Soj0>yq@I(5k`QHNF)og{(_DEAA{ji0DYja1aF?Vt4MDA{ezlit)T*m9#+51 zVd|N}q(~WK^epJV&OA-x8`AG;Y_QPLUm`7RoYD%IR}5?6X=Kta4Ed=?;v%ENA5!Q! z;Xm9*BPTRasqgsW(?l`(M3XQLWgU{%;mGC_DK<^y-9&}nLaefL+nEz2Oj@kPz%N`7 z*F_!a@AaWDJ(6gC#9Z<>75YJeBZ<2Bo6|m6B`AjMC`?l$CH_mz2ocS5!nNb>(3>yw z8XpPds<$x-923LxeCS#HZ@tdl)4M3H`pfKGCqthAq8<7?(`rIEtGUsH49Sy@7T#G{Gq=H3RCo?4M%Jkh#T9zvg zK0>1sG^dJFHsd9FV%6MS97oFW^O2%MbS;vY`5z^&xjoSZSsTg3?4lyjNKur`d zLPpoO-Q|*?a!_U7bZr*h2C~Rh;*U)|6pFnK27-`8lIn-KV6wR#BV(=Q(wa5_0 z>2}Fq`b`TADChHqV*We=#PypC9sW{gATFE+2ygqnJ&Hl!9?Jg9WM8R#a&<_t@SC9Ni&AO%=q@p3I$GS%J>!{71~%*ZKW@@C8{v_I(LAItnnhQ2 zdgfG4J?_$Otf1Jq^KvVe$%|LlkKyoN=&;fg+Ygt03J6&GNeRAu3X++@tELyZ-k=8m@icn7NxIl zu?A(>?}OU{rKB^KCvjN!Gd1UB>g!}e6Ihoor+5^v9v-mZX#z}xtrBDsAnss(=euqt z+`WOAB?xqWPV>qnb89kUHk;Vt)mQk;faMzRG-Ao(C#;9T#2gAl52#}6oU&ivRnQ8xSgg~14p^+W3I=XIvo^z3IUig zUR2t`^QxL0!Tu=PcGE>-}eBA^&5ta7^9iMhsCbBxU0FAw&hoe$C8>T{G zy}{9dW?X&jr$xeBA&wlmfd#4f0ma9Gz?eVMMez?w``spTlQP=dLIUdhU4NZ+l@3Gy zkrcGc^J{+n>m7xF0iqiF~*g zr)40eTBqA)EB+Y2S-TxW95(g0vM|f5(~6Qf4gp1Os104m5kg2??RyrkA=URMxc0Y7;eR z7-d#sQB-~FW&Y&kQ(o?q)x1^c4bnV7^P+je>RnCaQ(kZ3KLS4+7->bWDd;0!T0Wkc zRsr>!sTf9?gJF@2HbYE{ zPC11RnURhQsMP4Fk|JC@E;?QP$0=A>CsZZt$33qksW`KRo1UQjTW z6npERo|*c-Wbqti?44}OZJ0wkR<6%M53~kU7D!v#bj-q;7Ki*<2;Fx$lU758G$_6x z=Y@rqEBk#wel=WI_gO>RkMzvE%LZAR_W}0y-9)i#qCq2V3dcx<5ykdhP5`rtrsnl& zBUGa+O-;Wv#;}^`(AszUHejhkxk}?}xcCf3>Gz%a+djuGrH0?V&Aq0)vL=>`)^1_j zhR_Xf;|r=74!x$cUw4$ZzO!5c`=Uc&p{6a#pogY!vSzQ93iDb4k>^nmE4@ntd7oxJ zySZ<5=tXs!Bxi0!onj&1YNckM6QMzEeP_9uR4@%9BHVd05`*R~whTEz(Ac4@+;v;T z)aLkT2a^^gT?Jol)QlW&p9asil<0l*36d5%7dcz4DigyDf)+P?}j^m zrs>y_#$G52ciyyPJF;mMHIxU|f}!SOACVV@SC+I3$TqsdWFGdbIr6kTP~sLZG6PUtej8mO}WBW{#Zw_@3?Re<$C5~$EVi~gkH=d2r zpXHM{HX@=UNf)Z3pOo?Shn;6dL{eWXDIroP*pGoDmMX$HU`ZbR%J0u#cI^$F&a>}9 zo0RBI_!gH=rXUxK)w)`p`NRT+^@y;e)$1$SLl<@xzrHM;4W98iO>Z6?%uE}7{JmZ|xfx&r2O4C$6uhid;0if6Uw)>UchKx*Aq=~^EELWU8Y5Uy zM#crOs}`V6=X)ew!5j>s5|e`UZgm`13@I`56@Nor-By`9uLb8yWRl%P5AQ`+WPBan zz<_sKvu%b`2Jh=-YDfCkDiS;05Nfo$pO2Wuk?@`?ay5H$+wI1>#VLv3N)45e$urH@ zOeOmAP>u$4E69R*8-yWj9{A}@q@p(KMB&Hv1TLcvGX6X-`?388hi!_^OcuhbCRD z6G)|eteYzU7r?UK(r18xF)+>i8Qn|RINYXg=Q1=vsh>W5p_>EK_|i%F9}(#_K~7|& znSSPxtGy(H<-QnxRgx`wa4o5*&1)#%2(cEFt*(-k2d~zYGfd zy%wcOa#@}@oW|x2n7M{IRSi~XZ6X{l##?HqTY18l+LJU-$PCsfY~Q?mEp$uaQgTqs zByTa~2MjLprAH#mExeO8aa$*cY3%~AoebWL20}KnwjWC5L*1*3tHn2y0t`OX5v-Gu zk6-6e`A`ZfzzPf^H4VWHdVWw)mA{kJ&|2|LN6EsAY#SQwlywM0t#aE?da&0vFsPXz zKN`kwlMJeJId8nL822TQ1;~d_z!IT)pVZIGg`C8 zqI&IlDLm!!3Z=iWVVWxR+#_Zq?eY@PX&lO>%~0esL_+Q3M9gLv+Ui6Ub_u0(j~s>* z9Ac2vok`}DsV&r*!Hreb>sHc)Ng?J+=)y%mw&6EtnS<&Vy-u+Ywz|!2O2D!Y zYhA=cMPMcc_be}UP8!U+x!5|i(_3h{h`Dc)DjTh$9O2A|hBFGuMr^ zGp;OPHEHCb#!2ytWwxvl;0NY!wyG_-7qc#Kezf#C`)SqMQpG{)IAUAa2mLNEjG}@u zoGA7VW8J9vhWMX_BU`|M$cijYx0b5RhZ=b5&dLvq(vX)&r@(Me{JPKItSWeDalIK9 zwTD##CjF!3EV(aNGgw9^-g|qN7_-*3j(<`5QkLHtAHZf+JTFZxNlVH;CHhd{$W%(D zjkTpo{}QZNvLb{aQ+=R&!(gV_{K>z7TE%O&Y*G947%t*oC*3#8#%qu|D0dCDT-{g2 zrijdw;-#uk)0?9+9LR{Vya3&R|Kf+RX?_dP{?~t@b`x=GWjIOdl*6t{r!P}6!6#pC zmhK^CWjY1-yO(;73jLM%LH3ylO~*3TDlvM~T}9+@0yl3aG}iKRHwrq_YUZ_BHJsrB zTqVKn@ks2f%1gt_n*P_A_w$qw?^E2X@2e7;x6Yc2HAlV0Y`PBb_3C#NO9{);qf|ae zYZ=#BTqy&SEHKABsNrh@TxCK_YyGAA!$_ia;Vf|9+c@XNRVD6D8|f_JAQt<^_wS@g znr2~M;R)2lHo5u4GiLLA9nRS&`&26pY!e3UHcO*LKL3q03TIp^;)CEc3R*J3Z7%4{ z;p`BE#ylyM<_VSm5SQEO+CpbCUcABuSRx-=#E;4wVzfBq+G36MF_!!tM^fIpoJsZe zAGe)?wAB))#e|dBk^GGQqpPW{Si;K@VymqtvW-xx@?KfmD$DE?EQ-q{X`A(qOK)~w z=-;ELaq<$mcKX>AW7|)`l5zR#MK68)c-hs3U!mFW%y#veOts)gsy3rvi_P8PUxv9< zH``mjLb$2om3bcRO(;8E2ng~P4m+kOt5q&Gt$6swH<_T1`%_x}Z+5-|y^eS4EpqF* zX~M!QRCI=}Ty{^KsmQ(f2@D)DG&4dW-9CtjA@*)ju$gwVZjLIn3chPUdsSS;DC{Ha zB#=vNV1B~F)-LvmG!TX8oZ82QOCFoJE1$AJ?@`$YN$W>$H`~_~WM${in!@Z!{W6V7 zhK#_V%dzj7j8w^v>t-i|c8E`}HsZ$lBV^ylUn4K;$v}+SkfqM;l)*?DaB6=YAYSkK zFEbgA&k$d4ormSR$$hj7Dlr<-vW*INvD<_7sINq3PF6PMW_ooP*)sVmsNsYGj z|BIRQl(}%7R%p9&RxbemfSAh6LL7pE>K7a)tw{BE4xWz>H|-Q3WrqXNjNvrT!OYY+ z&ueZ)-JT)+l@_#49-NkA8~n}byo%`azV{>YYn>z%iZv#?p~QC2c}H=P#!mG2#kbuT z>Ql4I1$(MrE<%iVKU~*)rDIV!80ZvaBKlZFT}nh-=Da+2-Jtv#`=csMJVy3+lLhj)e>sA`b^57k)& z@_RY1w5uWKAM$P421)d^-Hi9&i(M6 z(FvaIY4ZZ3;*q!g^KSYU-myFl95+K&k~LNiHnHQunQm+4P>c@EU*7lFk~ib0ceKr8 zQf}MK=+DlS-M6!!?%&9HD@=#vs@zUIGF%c|Nheh#Ed3O^bgbE%uif4|(vGQWlB<&~ zu)dkWPTs44B;3Q9wYV?QMEf*57005`V-T<#&D|qkR8rUPmv%;m{INM|v&fvXG~64^ z2v?cbBKzEHxY|myX}@biuzH~Ub3nf?d`w_VUfkS_Fh|(phxXv%a~2m(jiua^7v$-( zNyoOiTJjJ$dr9$UR2G>?tYDP-&#>)hy0wSCc`o_~>Fe%#^9IZiEK;(HR-niDC0;GJ zj82zH^HNq-%5NCfHYJZ=d5BiQ2h@Sv)U-|HOxxi{>D`_b?5@vR@*FXbvAZ~?{9IO^ zXt|yo%ZU6McgFd@d;Z(+J<~;y69n^=g+cI0v_zO%n1GQY#jK5qNsRX#V)-C5buK!* zqw}{NP|wj-SJ3kOE8F}>#^P}h)Y#r`dchiCc~R&2H8^R%$jGPQY}0=$h+XJa9@6E- z={G&J7lSt;B7V~3+5W9M_L17la-6tRtKuQ{R@lZ7E#Vogj|1Q9zHV|5wLeanC$}u@ z)cCZ(7?ru_cUMCC&Jpea4(>ET{} zagykZ*wqVFCm1>UFtrW-aqg2P&9>d)+7rHLB+%UQk*vo)j3jU1oA5}}UJ{-h4+i!7 zD6II#P(?(ZlJ3}Cl45k4mMm%ccpWWDoTkOIMCXIoJ?`2Du}?<%lzsK8BCE3}EoT!& z)%_J$R*Qo6&EBT252!T45llwGeOph>pkWqK_!pm@b6?DgKYc?lHo6X^zd z#FRxOxz1!JI12Mva{i(7^VAhKFTkMQRc-LG`YS(I%^vXO=L1!SmJeRJu*5*TABlx5 zj|5fc=QA@mT7hvGe6{PATAj8}Yw6nVmuo>`dFCDaM=aljiN@fzYn_qSU&wvNMDn!< z?!!Pp*DHj1sYx%=U%W1SwWHIzhlBI{nu>|LV~VcKKk%@pli+CaKiw!Y z|DutAA?LQ@tlW4X#$>4&W?p;;|F@9l{CKov$}q}8BAsNMfWWSyfJPTRP0xj09W{=L zu{I^-)8Yw{bJmvE9*8+MJQ{ay2ZhXqVBuUtV+xes%JLgD~e-HvDX2U4; zad=Ap)Q}f=At^(JO%Op9U!>W-bB##<57Ql7&wfO_!k~Wo434yc2l2Sl=>ODGLN2s- z4}-3+cy??bMA^ojkc>k_giZWp^Mda1%?v%W>0)*#P^qrSyv-->q=GSXz8_K)hz)m^ zxSoO@3To@D{tNzHbdF!=6!f%toVAixU)o$5Vj*^X_0fl!)K;5CH))yZXEEi5vu~0~cYp8}I{UMbYVU1FC?N)p+-D=2ajbu-vLvyKzYwygWyx!BPPg}?Zq1WbQ z&jw_$Pj`$-7qObLfMY1`_`!e2Y~R z%b(3q!w!&8Km06*@uw+&apqEJ=9uz)_ia*|SWiwmt0@*L=iEYQw{?sh>%#eSuzDBn zcbJ#~(WRi!(Ps4I>-{FyV_phw^kVg#L;~5+bK87-GDQkyBCDRJ>vkdQN{YiUM27oq zIA!b>qGV^-etNF@Nk^720$khXDL(67y^{aF34myZCar10)FY)kDF}T@^AhGcMM4=a zn&*ncv;<|+AG=0MC;tZU{cPHiv|3;ZGxSJKnkR5fsu!nIZ0vk=-06-AGa)&=tve$= z@L7&mRz{h9OrP5hYYoXfxqmpgPC!XxgxL0LgPBqY>!MO;!WmPb(vgNY>B~Dh4gtFf zyW5!@qd@&CeNKkm;&`lKM7Z_{?`$T3DI|JBBDLPtg~Ti~&T0G=-W7;&*1w(z=^!)l zej4rvZKcf^KJbSD_+{w9o!MdBR!W1>)AzjG@TH~D)wD3ge=7vVLQ|h1ZiSI0;RnXW zT3GyEkKeaEJ_Md4aLXMG!k?)0PijA=mT|as&|duIvsIY=BOn}Q=Tkd0aaOehvGPR7 zhSeirBOpEJZoM6`ntkS&3I-;;PeClrCVKt}k`o7I{b6Nu=RcQ@OE+V6ih~ zlJW=VDDpMm+2LK*SSn2>V}KSZ>=geWWE32!EO>H589c%^DN5}xk8JYKy{JN|)?a8`!?N&Qci=z6wHW<0bTIYhPro(=xJk=g3;YTgJb~(LVR{BHV7>1dzB~-}F zT}3^^R|z{IAF-Jr$Yy1d)hc4;5k^CldA+c@mzZ+8sT3dt&W1KjwM9cQZj7a8Ivx9n z9T~u~twSl=vPOFnbVc7_8)U=uA#0W>s!hLtY({&%?dXQ^)MA7#ej_K`js9)jaS%PK z=aAQfAm<4ef7t3>4)mtW^pE?DZ=>bj2m>({>tGZygIW-{{w7-&QLbkM_17_Vo2Xo) zbod#e!;GwH)Ds1(j}R+m_A0nU+&H5e>)Ya+!S3I>cJ2 zv4J)X`%%$fZ}MN9-lT%Wr2V>QTQygiG^j#M=1U+hqsiZv$WUz|GxSUFx(qMqq+>sB zr|<~J&K%mmQ>?Y{@a(U9*uT)Y-&9kAeRfof|Cxxyv)B-yUu^ouL+Hp=WQMn`GIQG6 zIpooQQz|!)M+Tt@WEJ4eus)xJPqKv45*3=n(=`_H&wuW$af-E-Tn~il2|Mt|2M6p^ z!|Atzc{|bH7|-oc#%LDB*Vxz!^*u$sV)6hrYd;mb<+bFnO@ z5-p^VP%BSR^7o)#r#Fmaw=%c331;h8!buZFy!nh!Fz&U2Ilsm-r;%4q!ufq%`xav$ z4qGiVMxglu!~#obB9}02r%l>JT@Pf6OxV{KkL7x9qSH2Z-tZ=aL17MGSaq^yQ(fTC z#6T11SXFkDIih|!1LQ;yFUP!nVsv_`h_)J|2{slCjyZqrW?TK=#I*Ju#K+e(20n3~ zf@ba-Ub9cF#N5O)odZ)oi{+UQzZtO?#=Xtd#39|% zP62K0e&ubvgfmPAHlfa_did^)rVv=B^*F&Z?pv2bgpK@Nv4gaBtc39p8Lr0RQK$!Q+QeL zjHlgZ;QWUnej3SjZfV4?z$#aG9Fz{L_PKWQ&Z;1Vgg`3ofvu%={yQCgDN9`J?!l8O z&6^EvNV@zCXDc0-UtQ5oEqeMBEd11*l7J>=_%>a&s%iUw05w3$zwt-aAUhip1gcmp zEPVG9lyQ%bEm-}`qU~h>SSW47s*C>zly^;nisgP|u(gVMo#H)FSIRpAl&IIR{0L&~ zpEgZTySj})BDyq;l&+TjNH@*5_}sTmE#zsNA%Qy#l<@z{_;$aUAK}ks^8y)1TD{B< zl>c565%ET+~LM7arDHQ2+N?pm5+p>m6x%N^t?F=o!$5) zI7X*|YvW5Jm9wgS-%^l0i>F`pc4{I|gt)G?mDilLF7v+FhHiPB7Z%k5*f2OmmNpce ztoZE#sj?3SpS1PmO8dXaz53xlGXYeWM1Qo5EL$+mS}HksS&-FEPx1$?1CO{ z7=Ncmmi4WZMVT?IF1lWHfkz1^vsJJ&mkeb=`zmHueo&$O_EG?Zj{Y2wmm~bfw_tl= zmlP#PQe5 zm(P;2rS{x%z*Kt)%yO~4l5++Em{%*1LCZedwfJC}#?v`KG>Tk6m|I0puxQ+fFLIuf zPfS6@4B9>6nD%QOE|O^Jk~c;5F@<7-6Is>dnFj80f~Xo?151i5vx_5R1DEJ`nK#v) zX0HDhGyUOp;lA$OV%OUYnM{CI6Fnk_rmmzN{)GRS8cGp5nVfW%2he`_`pIgfcfS8D z2PB)SncAX^-WyPB&q2Y5O4H(|&wD$rnex%Q)xoNY??__rrK6gIb&4v}njl5;ZHtnL zUL$;c#LDx^pH(~Bnmt(%n!_7`ne=B8%R_aX+g7H;nxHvqowNoBWTQ2zDj#IUmy_5I zn&Mi+h9Q-U^cpR}n(7kci@h**n|9~NyYX$pkKKOZ#`I48EGHi9n}yIXZQ`4ex?#5H zdRMue4#1b?o3F(iYy7QJD9}9*`6R60QFNBbo4!+|9u_+B>wMy`hHbJV4ij;$o6k(g zuz$7GYTZo1Mt_rCN-|JtoUersf#TgwDBD=9hCruv-49tC-)|Q7Ghj9odPbFiSP~rmV2hA6$E9reH1U;ou-SP$+*#P zQ~Jtk4Bn_t)Zk_@r zo;J>jr!%lK_E7jqVe=$rj?6hko|gi-{1~X1?n1m;UAiQAZQS{Go}4soqh>ono8ZRH zJarTfZ+p5TEbi(FKd{9Mp%l#@C%f!l`|p5@IU zpL^-x)}VWz>4mt~{~aOjpAHKRTei7`gO2m0JDef1Xv|CspFQR9&LnH{9b53)X0)M+ zN()0$7r1N zkH)N;Q4xuY!I~EWpaxK^f!4IJ4d9i6Ky|^f7JwZdpkV(Dp*%o+ z3T$*U4}xN{ug;9ko=F)apv8^^p)0BOPIekEqUYVe%RCqbqo{7H&MBUlezV|}qf6zR9;h|# zS)I7FU*Nk3=kpMQqqsixJGo*-LwIYejSQB&1EjSZq#8=%QA5k`2<+1@5qk;xB3~sU zq?7Yot>6h{N#chHuc-JZl&IWsr0KA1FH*z039W12HBU`^l$G?fr9B*hK3%#O7|&Xb zBag%6<-L_2rD9nSYfA$+RVB=?IQB105ELQDrDYA+9OeX(4q&xKpH7|AMoV0srD>>t zt$yM190Xx8F}3zfD7|qJrTrlff)(!089%C6;2rvh34*D#^s2-58q&53*p1M+l z2J_QXIGU&Es5nA#ZAI|4`{v4eseFqiFR)Fxs5>7mGTU_2Ih7n2J7kdK#Pea_-`;a$U9sGsCclN(acBVkX>`j-M%T6s!e7LHo~y3tjQn749+7Js&4l}8ly{R1!M!7GPI)R&kBzks|D>{_u<5S z{0Wk?wVM5nziB>0xYQAN;%pvtd~dngtWwpwduct29w2KfbyoOyr9T1Q(Q5)-R_V ztB6@c@lA5IY3#V;j=PH94N=$9tDQ2RZ;inkz`YK?jcpuu0%BSptQE78nSS9x!z5IU zX(axVs4sH)taFq(vVZti98X2le(4{?Dtl&wkZVKm*v&DTz(}-dJE8CfCtmfK|8IV`v zSKAQ#%z*H2`c%`BtnbI*uB6bd)FZXyOBbz#J^g-Qtp07tBQZEwia74cd|&T7L{>Xo ztq|B(MUED97QEiWxNmdXlcg6Atv5mZmVI+->y*joQha`%lXGCYty7djKkU^qBh-yG zgZZ-b>wccStyC~4TKN%v9l*4gLWtzbcv$-z+5t_-B4>u9a>v-*m$m>^E{ zSvJu6t`PcVoy2^8-u^s>VxzU-F7Gnut{wpu`~})-bV;#pBLfC&$t-7vt{zk0^gZzf ztfTp5V;|#l=h}f2t~!Wil^treGZX&-TngFj!h`3Uu0q>FT$srzT}+5F(XQur2l;Lz zu1yeesPYa*NSQZ%{3m3sPJu?Fu4VY|FYxsmv;)|<;{?CmQLg+@uL>b4kYaM4@=d$p zRFczT*NXN(uMDLEC=yN|0g8;QBN?^JfSw9BuMRjn>jiP>4GHN}+19ELD@;douOmj6 zf&`bH@ABE<*4%k8&h;kiua@=WhnYs(3Nb*)XgIaS4djH*uhi0$#~lWD1;O54yU{f2 zgo6cBut50*vG8@5V-#2y8|{_aG1E{bu&d;Bc8jF@ynplT(JX{;(5-oVu=mwQf}aI) z#8B(A5fnm}3Z3Vuu>&YU#&-kPYaNA=>n@T$QWi0au@G!P{{Kj?cMZjn<6}CN5&l*z zu{$iU7YtyxSz%5X1ENh~N!O?Ov1jpRQ$rId#5(ydc{m=`TQ=Txv8glxR#cZ8Aax<2 zx4VUC(v9^svP8EE^Mz@-6kSFt7pV%F`vQ?>vVupE!+WiYThlX+>+Je#phEC$vWLPeD$~<;N55LAsh5Gx zB_I&RvcUFB<|zJOVPYZdEa$;b;y|czvm}vi8^g0F@Gv8&rV=XstM+u=vpWxfQwd^V zKF(u(hDdC|e8j+Bvp*x@&7k|l#p=8w-<1M*`F*wjvqjclS3)t)4nlGR=St{jb^)T? zvq`+fAsuKrMo#5Vjz*6%H;2S$vrZ9Q=_a%Ezs`92q6)W~QGP=0vs{4RxKj2UaHqeA zyBQhUCufaQvwRdP8eG%@G1i2^lGxsOYO-k8v>Es!=)1a-itfx#s_}wKnK)zq}yN+I;SOq><&hLE=E? zwUQ?;-LzAC*n}x@Hwait5fR=R;CbB~d%>w;CSzaP0vwtbmL!#n9^HtTscQXh(3 z3XXbfwv08wJ;(t;pE{kphjU4Nd!ntqw$9IsPRCjAgmtHp!$p01*WuD!w$o+UtElHZ zZOzs_P$FPH)4_Qow}XT3;u#*TAGoz=T(}z=d{3`qw~#)s>00!$qJbW8sJdt<2bZu? zx2nQ-{Kb_bC10-ec$^3OS~fpXx2u+EeZhzC>9iTHYnd8srV2K*x5o_@*(F;Nz5^BO zH88d)B+#(rx5~oDHYq;mRQkYO{#fIc6bs*zxE2-<0ogD%+bSdxzZ1=4<*|{BySk+g>$9y;RArEMxo;o0CN3xm@I$`}uhrYGc5{OIxr5;bhKY*D z#@Q?ap|h9yJsaQ^KLh)LL$Bt){o;}BZHKyyKa=A`okt3V7$>O^K;vF9))TbyK-KT zTjw~0M}5w=XpEkO;AF1*yLol72OKG8_KUwYK_i$igO}SfyO+PQcr3(!Z>srx`?bJG zT9A7)yWI{DeaOB|GuN~obAr=VAP`nBF4>Beyt}xJbW`Wf?52sL%mE!~isWLL zyxzo1y(G~lW$x~eV8sDqbk;!H*&>|@y(iU))3T4`Qj?>I zdl#^>CgO=Ay?mu;p?~sx9-6@JOT#NLzaAPky_wRf6J&g?yq>RGQB@N+_N3<_z19Z! zpW=Jb^FeHgMOtgc@Q>x#z2@W6=VV8G96b|3hMObzD993;G>9~E}j0#zXcB?S~dm-M*uYlX@VhQ5GW*(zZ$R9s{5G1nH(js zCqZ3qbutOpzbFWS*aUB+5)S&|ow)pet{c7zzn9kVGwS*p;AZy5madMX_2 zo;4~I1g}P&!JC2Bjs+5MFOCv>t@8}T6Gt}6!OO8d-r6@*6#-kQ!T~7=`zPx$!Q=SB z$=O5bf-#IGI~=349@oEm!lgnMH_+xR!x(}iOaIV;B0brN!mAl8XA8K$ThI@dU#F;v@$Kft_DsKGVD9NJT zT;q05SibITe9t#IfjfKIN>k zHYeX+f+sto-FVXV#Ij&{<@a;t0tJwyjqr2>henr8#NJLikn+E#iT>Wgi=l$}sA(EZ z#NT(w0Z-J!;cYcSviz|06;gwk#P=L3;1?n#w&k2X%^_}wo}y@T--pF^%NO(#zSJTLoOa# zut;^hmR`h@5gM0B#$!&{o*C1!5q30xXp6z_NI{~*#%-A~f=>8d*U>lq5x|>!)>PO@ z#&34|Tq?Fha7S#{=jcIu`k8}E#|MyEv4^2GgI%ES$uJ0mSHBLO#}LU<|54!QD=z)A z_J87&cXuH*$2xm8JyW=~%1t=+4v9jnB@*Bs$3fwWCpTsBqdI?0R3^{~3HIsE3=kk$g?ztqj2fl zG!kG{iQ%Rud)XL_$s?pE&g`=trX91KRJKsKQt89n$vp&C3A$DPklQ;q#CV}rJ;G`! z$z_)7mfJq?@xCp^X&})^hssp($&;ep>F_NO`YyDKM;av&8kh9D$(c+Kl~80~wFuyN zGV<#(@tdvD$-Y6MyC|iB{V2!Id$ze8_M#Zx$>5()BRe1tC;f9~_%w($d^Trm$`kzy z0qQZ5m^*y?3(#n(2H+a}${c#hD`m`YrQWGkxlB%D4QHHB%4hpZunmj!zpqk3zG&Bv zkwOaO%9q7J{KH0WadVW|xX|6rIkqod%CTmo_Q&9CEc-~*89%`x_{MMA%HwS6-?Y!t zKR9RUfGOu4I6(-)9F5X%j8%p22^?~(5B!0G{O znr@T60_V8|%!J-^ciqRVrK$f^Z2MITfcKaS%*Ap-#ucX+ykkEzZOC}YIE=;;%=C&m zAT@gT?cJ+_uEGMmA<{1R&0bbEyFn(C92yPOg|Rl??#viY&2wI{JOYn=RzT|&8|xiG%|C>AQ6)=#X{_&ZJ&3$D4A(t-^PG(2`YD^AQH9&c6Z#t~(H1uY6_G zO4zJRGD~xT&ncs4+m-T&(z^eO%}|>cJvFdXZ&D` zfo;Rb(9nu2SOq+Bu?@ADk1M}pL9EQgMv4`2n(JCI3^o`}K zUa|wbx${~38(o3h$xsO)jbU?^R;EHmkTzk7)(pi6SAzJ=VuLG&Y3xbM4&LDMe(tT^2 zYaN$N(d`tfw4+JD^0y+5(xy++g_%2OOMe~2-{3Zfo50Od($tII$Sx(QNH{-sA8G^m z|K@c`((9Ws(wJw-G3D6u!xxuc3YCbA(+FmuWdlC!YK&>C0G~4v=KTY6(>9`-Q6E{K z!rAKWcO}S)Q2rWx(`9iJHY8@Y>T{P&=~$pI+#u=1(`}Iui6;sxu+>HFebz8rB9g4d z(~>@>by(BuBfYThq7fzo)6`-*)6Ik9`A*zgKl)9xS&nPYysRczCH z1%hFmRR;)F)E(4AOz21}BZoq0`5VTyG?Nh%)Hnryn(kp{&~1fz-1SQRcncbM)LIOd zxjyf3l$L*GYI^ZHW>xxm)M#|YP19ep>|TQV{9Vm#OXD>y)Pi=XRh^Lc_0*r#CO8jr z8dGBX)VbkRY4y8OraWU}!U1MD*wLTC)W6e^c4T9>{2L1ReqNznx>E8j)WieBatBR_ zVjgghv|C1{2i*pMlZ4rLHF+0(`N zxb;pWA??;N*(L~pWU9`*r|U_kW3CSf8*uoYDbN z1kb7A+H*uo)4?3mIq`T_{uy-vkI+La+KsMh0>d|$vv5WKghf!{srbed+O5Nd3pKdl za~_Rp+oU5c<%g`0+RR2rjxInsX49$U16X6knu7o++S*{(f+vT1y6kHm5NXzw2UN(7 z+ek!ia5Wt?^);Dn3{Eny#+R1X+g0Od)E~+NNYtzgFeBoDS!$$|+hK5)oBR6e=F|L4 zxqU!#JGg?h+iV5oT&PM9zVmAURBb?%17wb{+rX6ge#53IS-SPBci+JYcjw=s+t@?M z41=2e_8WT%4*=B=x7!H!+uz=Mh@Z9v>2ll)6nkD#S3zKc+w$m|FWb~1X=v?p@eh*) z#P6(L+%1(eM$&<_;=Xl+GrhLQb@HYp+(KG2;BUtR=nzY(YyNRDRa+Id+)a^$Q$WT& z+*+;~I;YWUGpZ76+>g}i?^RIt$W$7uyL|2Gq5jR9+?BNfJCmVMp$28O3pkOVpf4%y z+`3^p=pQ4QD%*9rGQX^EHl6eZ+`BNg#c+Cg^=bzc+YabF#K=;8-18>{5)^HObk=#I zwDMUWSOog+-3u7va*BqHsEXi9BIo%pGv{pr-B@w`!?XWv};0UN@ zO^ZKH)Rulx6x84Jf#}z4;5+88;<-%rNYg}faKkQ?#aJBDujNf*;F}`HRsCzh#+g6@H(5VIzTywW;JCubAU^v0 z^FYEPyOmQ85-_ht;LB$Y9~F$&ftOeF{86F^aoyl|;Pr7*5S9%#nu!fnh7mxp9Oew& z;QV&isMMH&qP&=*=$i?XA2phr;Qpa`qDt5lzblc!4h{ZYQ^G_-;WJztg?MTj(q-Iy zgm+UD1UwX>;g)7BbfhxSHk!_$gb(ko93K^R;p3{(mtc}SHI932r~I+q%fmc&;shJ- zFA}^BO&kI_0d>OCw;|0=;tDYpW?HkyF2Z;A!YP5k4Mf=@;u})$UY_hVsI2wu!qHgr zA#F}0;vY*exTz)q@&f!QjKM{DPh>EQ;y4N4O~*^`j~FWjRUWSn9}xMu;zYF1yl*=i zwQ>L#H*V3Xd?jY);zjbLq9sYi z;+OuMuX*I5l7WFs9P|M()6QSO;+z}~Zv%uB2Ge8j=B5lHGZtFJ;=?M~K?<2F^k z@LK5qOE>dt6V|r0Cmgy!<3`bpQCjrK5mIGtjNcoH2g$s2a5oeEnBeA&r{6OP4CQ}f<4Ut@D!Nwn1j9?@~xo~`-g#ML^vqy&{L0_3-kJpDI6W3= z!`=&)<(LNxKZyxQ(8_a03zan+mD&|6s@<~G@L01}qP4+{EK$mxb@86=nN z=AGi3veDK^aWTq2k+V}}14Y+ZEos;_O=B$UO)AW~yClYc% zu-;*?dYA}>=E0OdN-Y6NJcNJxL0fZ-=N;p6=Eol+?lG3`YB7&8uM9#e8nTQV=GYB3 zkj;wIoA7;1l;;IqCI9Ab=KzppvX(=tAphYYy>pn+aK-hZ=TxRt5|Pjgqr75=Da5YX zea;Qc=YB;fq?}|{Xc&$M-8$M|kE@H-=euWMFq|b@j+kaW3JrI-DNt?<=gtlf8UO!= zI(QQf#T#;_P;S2}=mLmkY-%;fk-G4uXZqp=sb!cw#DR0yXeLI)n=SLPFrRlK3_7{U}%>1wnpJa;3GKEvBHLZ<>m zn0LTV>J5r#O3n*~jkaWUV`%7RXwrgm>K{z3;t16<8SPDi%bnvcI#5Jg>L>%(ctZDU za7a$-{}XxK(G8qG>NdCTmYCc}1v7);1AC((Z(+z!>TJNe^|5-LU6qTvs781oAu6+k z>bDYbbatZkvhaxMglI1dX7V&+rjn)%eNpM+h3m+C_k4>lRWf%K8#lYNEW| ztX+F+R7gZT>n+)|Y`>9-Wj&+}yV#CUn)^BH>oaI?^~;>cMORpZ9JVv67zMh4>r&w< zfBD)9yk>)}K}qcQqN+1Y>xXHaO_=r!cT3#ShI_Y`4j!tkb%a zW*9IV>)U`rGr=n+pj_*^nw$XnQaRUF*JK<}|Iw7}H?4CDW=aRAc zML@3>Qrd#?x z`!zz@OSF2K?a+>zkTl`u)mJoN`qF&)LPPHu?di2a0Sk!s^U?mBWKa98iBirP5-_^Y?pGHDudJv!rBE4!E|;AcDL0{#?s;t?D8Eibq^O=)ZVo?Q zgL%;z?$|&2^iinypWvs9%Y?!aOMU~=?%i!CVkB}Ug&a0uc#QRsf%5`7?^x>n^5^Uk z+^q$UOL4rBFd-`O?{iMZHM!5n6U*=MeqdVe9X|fF?}sj zk!(B?hj=pVdEQ0)Q=ot-@R*rDi2K5uS4{34;B_q^A)!Wp@Z$VC$et`b4)0yhMNxzK zy)Z+y@gdUfidsCDajQALL17I&=w$3K@gnz_CMlhTTsL-%!<%p$WGM1G@yeMB*&~G& zcFG!>W7%S0ua07|@z9B}{bP$o6=j!Io%ToiLU?kg@#bUMw$$?GzvYwpRM?G)`e5wK8X#+2_a>@=XdFc7O<%X79^x zAiIJ!%G3my@?RV^O-P(6jKlbpRoeHbuwqO@Zc^B^bciFxH~U^INB3{6X^e$)L?I8m35|L7+>5;_5C<~5l1L^24mRlHg7f&H|X~x z_89dfLX4v;ZLbKTA^@~uCIB~?_DS0OAYC6@SGn6>`b_G}+)P;Y_HWKH08A;kk=$r( z7cVLa@3lL1_JA6P3GL>%D2oH@`q;<}K}chc_OjP+P9aFL-19_a(Ot@X^Ng8l_QM^d zP~kzr2<=Qhka4E?{t?7z_S5fzpl)O<`VtzbXOvODng5(~_W!o+Q(a4O&KTiT=!Uu5 zTPPEf_X|0^H3&)7CaTY5i9b_V?;O2z_a_FeMGGxY?xTG6`O{}@Gqj|J_c5AQ;Fosq zIYz(+;pDWiR-DRj_hJ67ZQ+K`gXWKenAJ5$Ey4YQ_r6xob-o$%=g8Ol4UAqK0$HQ= z_ryDU(s`P;5!-3Y?IJn}yf<4>_!90T_{{HWd-R@E{#}>QYbwi!J|djfmLMEy_(I;9h$WN?QMLa(myoCSAXa1__*|aa ze8a`z?91X0Tz8CBYg}hM_qyO;~rjtX;a zPuk7l_}}bxnT`{#V3u-Nxb6xNN~ViG`09;iUbZBe+@}~dJKW)Gr4KZW`3`-JXKluy zszPvVR2xN-=$<77`5RL_nZ?K?M>DlH-+9PnvHF~C`8Fh0RZUFoUSHw~*nt0L;YfL< z`Gy@-w&zXu=NDy-g>wU3O0U-A`JKEl;o$ZY^{NSIU$E+d7r0(w`Jf~m(Hr6x9}>F+ zzEfC38RqvC`Xk-|)yA|{43_?QJv3KckKW7v`hH({W4n`i;N`Le0Y&XR8viP%`j3c8 zN=0O}>k`rSP*MV@3>{OJ`ltdJ>BVP?l$@rdAysh+&w$!M`nh=+QBV^$njGC1@gnUP z^ikgn`rlxc*I-NAoCt?zMK>FXfw(;C`#v!^lT&J#wL&I|($kO$#p+Bx`;pnv@Jb(7 z`2lB5obz&f2;#0L`^vUW>jzIQc9%q4I6pkjhrxv|2#2Kp z{0he0G)rw@+@1mlh#2|11Re&M{6Su1%nm~kp`q(`q*!7csg)N$3;J{c2u<)WNpycW6gr8+aBp93>i%{d_$VFDpAS zKS?lCV%4Vvy76xX{o8xP3cX>^AllrOUSmK05~N?{{%Q|?)FR)j{c-&T;ggUQZa3Lf z{)0!;_k=!+LNb2y6lm9M4UzpbU}zHXgR1?s-%I{>L=B)q0W$6a$+u0v;+_-)dR^{^RQi z;nmyox{VAi)^=rR~j7QmV z5H5$201a{?+KuASvk$AQ9JAAmCQJGK2(lA7>~PD81@!M^{f&UBjfF$KhQ*p_W{FUG zTWU8xcay~b^uF4h9aYsprTm}n!?;lz(9|}e#QlTj!%Gj+-W3tfe%{8QwdU?pQLZI4 zJg1K`^&%@$vgl$WQ`Oq5-pe?|HZN!vth)!`p!TbMzK#~G`r{1Iofc<3f!VJ?j$su2wzNLj~o_c@dZC; z8S$TSy=2D0F|13_xDR3CCltDXLN3JWEufkj_vX&R()$!%A$VbaW}`q7NJuYeb$(xP9demm~MbbybwSO_LnC-yyI7A zr-e&6ml~h832HBdXh0f^+(=!z1F2?tE}KecTU87PIW2MZ>RU2^TV*zYn-v>ICzdCW z(MDv*>Ko;9 z)$6m?2vne0gJbblm<$?-CsA4^sRC=n>;xnrm;s1@wxW_TOdk=eGMXwf4rLnU6!@bI zAEBPSg;2deP{U68k zc&-@}#>O|AgS};?|7OnvwE@d|T_Txj0 zf!u$K%K3CIQ2MoR8skdQdxHM*N91SRxA)n|em56PEn~R#t|My$0Vrk1)yD34fEo2n%f%}% z2lU$jx5GDl&dA5j?vC4nxzt=-&mcwpp=bRTerWN%Q*I$N(xjsu$x2R#L^i6Sg;LVL z#j9pqI(uKWz~Z@(;9@~h4cZEmu)b40kVwwO&8OQ`!$@}j#^x4{isY1nFgq_ZM+9To zlgvNL7qBj4opsrNVFUK4YmSHeC3pwrv1d0c5V3}D%igHJk1%eos{j0^EgNmKR{hzl z_&v@pz>cn|i1QSwsu_BfyiWG+p-B@IjcO!!u3aanW=s!GTkxG#nhL%^x5@|Y8+C-l z8S7GTR}C1ZZy5lL?M$FFOAB$T=res$sDqTJ93XNZ{;{?G-&5fR@CU@LHn6kvYla z6dt?Dui1*Q8>H`exslQVI>FAHw(~%QJ)CsQMB5`TS!F1VSijQr1a1)vvi5inX55KReevX00X8{yTHlhxT~}BzY(38P%x+YhJ0O}D z2#j~}E*LRh_k{sHw&~ysV8mzMM|5al^0YA_)M_T4{XCYSwPEa=%Mz*}8sZ|XH(kwI z=lG?~$?jv1+)TXRyMPXW4<|R(m0iMxUH6Z<3g+NeZ@E3C-nV-Nr$vi299_@J&^%}^ ztlc;;_72nk3_p2bo#82dhM0EL+y^h@LX8IF_&;pIeS6v!?I(CSe#cz`fd zQ(WSjzyy7rlw>}`nFX_&SIFTDfNGVU%^daGpcg}Upttu@6{usY30Ke;umDBHk$q>} zYymW@K{c&V)r3(@UP-tsP9x8pwjsWl+d=mR0EU?5I&J12p-nA?nB~k8+Xi_KW4~>v z6a^d;L#OfLJoxPcR-a|eUe9V(l>W>!j{TPig&-w~?xdTsX{A@Ba834lqo)vrTz|-f z|HCE9QYJ(3Vf(Mrg`*M9rqDl>00|cb00)lO1IO7GVlmGa{HnV;_X)S$xuznscO1Z# z>(BJS0%Q_RnZtD-Lm>bJ{o?ek7-+iWc|oXJ>0gOdj2hN)EJ7z)(*^;rF?Kl@%>(c2TYktw z>^gC!$+aFsJYq^Hy}#5S)Y)9vQ299*pUncx1&OqDYtErkLqYMcdCmeQH2`klFo8h0 z%UAi7H;E#gb_BzTkD0G$)76DV~moLq9J(L+Mv-k$7gYxvF(cZ?{%LP>|3qO z1&z1Z0W}aIjjDiYeMX)xCL%NQ-+=|3Cix|#9(0saI5vD_MHaFDFlDgaCn5=yEf#7) z;5A-PkBdfG><%%;c2{NsQtfVwFtz^p8?<-&FFgUA7b(>?L#XDactpUvOp`PvofJyC zJOEsmg;;g-JEwLN}9cAt@Xm?SjfuEFr)+blw$#!!#t=G9i3UMGG7Ze?! z@)##@WFVqDgHUav(A>PR(#%l{V~dP4Kl=wr`H)sG_(p@=ttO}rKOliwxxm}(zJ9d; z2PlguRxh&CAOU`H%}1KSAs(~ktm1a`i80_(7{H5$MK8W!--fdXYV@tcz)HNr*0C~B z2kd!Z4r>-}d^@-Xj?bxXu(c@_VZ>@F6<3=NUU#17p0`aI71J=Qv@V|tgvlyZ6Lvfu zkBntqFeijlI~|E3l%V;lf>-M*ZRBByF1hSofc4?X(t-qZybtN-ByKFVzAPwD!by$4 zh`4-aPe{1kTI&~{cUrEs1kBIp0;!qmi>}Rktg-zqY14$G(>jS5#W3-tO;|lME9-lQ zjJ8^6bQ#a!Pm6qOq+g-n4J?N5;3DhWPlWlUk!Zi*HkYmEO-_3q$SOC0e9!)BZPqw< z->J#p$jkPNKHa;VNj}z!xdFm}ZwIL+!Exw_7I}a_2W(!{r=Ht~nI51Bo0z{cB#?ps zU`6sWfs0ce@5NEgtHMZOVov1=TvXi+l=*O?rrB*F#bsMigycA+P&T+9vkHPB7<>PX z6YgCEUZP3pC^Pi3c=nWC!&|7_*LaUx{}9_z?3D#rGEn?VQh6_4UhjkB9%&M|y|@4k z@584}Q}s2d5;CFC$I$ysrvbw4z+LO1KWCF&YU>hX?zUF0C*+9d3tRnV-xF#3CHzY% zSJuzxv+N=Is`Nv(|D5KhtbZU5K|+)0z*bNW!1*p?NY7=45g~6mqIwnmaiBPspnduU zt-mtR{g2Iss3#`R@eMU%i(Jq7jKnRoBXA`ZWu$XB8$+OedDl%lv7KE&ZPpODAjm$J zwzDiO)tiFxi1WGQYWBIsX1Nxba@4ZTtOEhHSG=FRqmOzBXHJ(7Flyqf>|=Q^g^&g9 z`3F2!F|)=dw;*HMm5jnZE1t{S+O}P_dM#2~yzWhse`$1LhsIv9+6Tn|_IG+f{@F$UZHYd04pCB zmnR+`p>jr!h6jH@+;_A`kd8#>NgVIsp&$AYX5X7Ht}^-Ka@g4d@f!I}u<(i0=GLtx zw*{D@#U;8oE!aNRC-sxQC>r!85^N=3SHZ=esA4(xma`1Ot@mN|akxdCkvja^^6T~V z7qnUDg8;-h00^G%H5a5Y&COe)8(1jvqyYfmg(1H-sdG}Ro$mY?tP_lF!-%~c?D-g_+R32Dt!Rtj$l9lG)*WxT!Xc(~{O{e1 z2e&<#jA~Q^}dXL1WD7{tHOTJ+xx}cavBCeGhKi+xQ|vVLrwY*c(n6V!Lo5ng4~T(osSKu%uKBO=Hjq8(fNYqyTF%c z3d)>&{c-P6oV?@qwHmw7qXAwkr@X71-Ed{w-iD04adi_+2j3qyzDLXWp`QCiBTb7? z)pCOy!5_1Ge=(a{UTDiVsn%&j>Q{bX=Y2Z5x9foc&xL`ps2WMhi!% z6vADjN9UN%I5y|x_UMt0p)1bj7FT`VdFxj1MRUzG2@$_aN2>GcPMpd)pWh{)}%R zep+Ju1u5U*iLd&tr|sIin?DSgGjfK}J(Ey(*=UcKLg{Q(Q=k%y)rh7JzTbXw~ zjMX=CFb&?^yr!t`AMJ0)d)sbY-5eg^=h-Sbyv%=HK$~RGt3A2aQ3 zDQQO4Fz0yH)J*G$`5hBF_HrKD48L4+f1v({WU`Hwx01a!+-Wa@Sq zg^3o5ukXOy1MSa^r-9-DYcFocl0jqqA$;ZIgdh(bv}}-Iek=FduZ(%ZyuYgk*=V_KF&Vt2tdvMk1@ zbMf_(9cJ!cBi1AiWxHn-4x6*Ap{D(s+CTMau1ER|Ew%Yv7?v@#bXnA0Cv{ijDMd3q z?H|uScjeOiZjWB=x}7CQb=&l6@{;Pi&0nRMy2j6_bjpqE%Gp=Da@xNpPxEGN=szGh z{%PXixs&&dbnjT4@!27`a74&vvo9t?yx-VVEU$YrZ(RCy<0<2f3L0n3GOy~{Y}VV> zO=r|6<}VsDa#Hb{c>dYad9QuOp6%Iid>u2Z=vA<%x~F}{q?nYpC57Mb%pSD3X?o4> z8{JQP0P2W)5F0i@eWx#&!EL~JO@oDK0^;PKFxZugq=?tNJe^a!dR$xcLTej1j6}q5Vm&$h=URpcCqH71ZA>maxAfPUO(h_3=5|KkSMxD?vtkKhu9fFDlJcwqzdap%y@pgs7_ z)nMC(Kz1Dl(Z&p7N+)oR524>#18!>-G`_(Q0`j4Ku>@_N`#`$;7|f)1K(m3+sp(oD z4K!wL>2+E_|L_6SS3|%aiUE5d2txHfh;!dUdG-O~X{wEORF4bIAjH^0{4*cw;^7cX z4no^(Hqa*%vX1UQs|Az=`=ArUAayE(H0cS{cT2!BOCcPly-fcAb{5s%idYDrjzDX* z8q6~n@aZR@{??5$|66d=O(Fkr2jl)7e0VR2=PbcBxk1;O!@{Hhg4aDL$1TC89s`p- zkG?05p4WzI>e*!Quew06Erq1SLHI%E++o*Ld)ora)MCg?>H*W)(~4^qT zkTD4I!;8?wUgGzxx7i#w2Llz69ImC)f-AkZs&)uZ~k+G=|XX74$Vd!K%N5 zdrs@J*g}0h8hpw+C<)ZpBdE9b+Cg%;4vQ{sP_p76O|u3cRtgkNft1Mr+BwiJxdZXw zKxiyGfSK9|()M(yukcWTE;>?2}Ml^?F;0U2X2Pw6H&b0yj`4Vu_bqGd-p)`8~ zmdyYcW(Msz>Pr{unbyzgp!z@@N_Cul1=1UO*1P49Ir{Zc6}|35D6I}dy8jhiYpSuW zbh%|~(#c;?tRx6=TIek9LH3>rSB3!-}Qg4|FH&7AYlI|oB*>;~1^)8OJQ zpxX5i+{!Gd-v!ayHj)SIg6vxa*1rzSGE*>%eV}Q-5aK5r@Hylk_vb^o6a;o*IG86D zU?u9;S%1NlErj;qI%w%NC2kwUkM^YVgQ5R+6zb!vpuSD|_qG81)Q(W-Z3i`z+fg5q zH!c4RZInG!@$VshvI1*P-eGqSg85qNb2sSguRz&$AEIwF2>aTR#(#wTI1*BaD9Gk_ zAbgxg+C~4Kxnd;ryG1bm*TB~v0s@MmYvTrVrt|r?3fip!;E!~G?Cb*8bv@L14v?IC zKxjs_y_!huN@TI1CS2d!Y9+q|a0}BR8k;~fm~_VeCp58ZNmF-%aTFkI@+E$FMd$Sr z%>9J`L@$fbR`7-D}+X8NmuSd*PMakPrZ~f32f`V z5PsG|XZ;<_xJ>ZmS6rhP#2jW|4ja=N!pM_%Lw->OMMd`-O!aJ#2^b$Ev2XdfaW#~_FQMJr3hcSP)X(W)CZvMtp@p=?6q0Tggt7=o zfnC7_T>^LdI`mKaK~wJuyZN^vd)iYEJ%f_G09bnnf=UNIcr#Qi@yviMaGrf&A@7IQ z{1n*NH&=g@FsaL7I{a3n7_w;|ur^hLHZuBF}sSK6Me) zC$~csh(~*0AvXF8aX$G&^LmJu6X`kIQ62n&X6IG7<4D6R zAr<&Q|J)f$8l7psQiy{{d+O=U9+p0V-6BV5hKf)b1VJZ>b~{Rhe+ z4@f_B^qdPJMP7hpzZm?l5;`MG$g`J&UAu+)Y9&W-;N>8{s`$%2=qS` zDEk|r@u2fQXihq1OPo{=zUl~=i&P&Lw3m-NK*|^g@eT2#xeR#@Y2ovgP)FS&*1Q0= zC>$1=hfwbr1ogHKP{t4wZ1biX3Il(rEwl>)z#aGw^_G93nE~Q&s?{{&z=S$F&v2;I zcLDT&-H11TQ7$+@?C%VnVIL^QPl+F&kPmr55{E;2NcT0}06x1H zlyDy?vuLjtx zH;BV2lWZkFqtCJ9kM02HN6b}3Ex&d()YWq-2b96?QZm#lhY+hb1>41+*6mC^a{&6H zSrAoyfv>*MULnRSe@YzFn0!kO`J5k=T+;u3Zcu;SM1C9%&WUvBpa|KiJ$Ws8s~>5h ziaxiG^i6c6>wd3?;9QS3F97)|d8OW;xc3Rzi~~T)H1PS;pyBt?Ib8tn=nlSO9x?D& zXeaLi>qWe;Z3bn=N$Nu%(n-?7IO4rl!O$P|hpff$+U)8I7N zWYX(jy&-g|1=D95l*j?#b`F4g&lIRsb>zjPplQ(p-GoqD3-M;EJ5)2A!TneVd4E&L zCyvkq>!5!A15Ds0*ky*2SA~GlOJH^_hyKNGu#JdUw`_poa~;yK2C&;xpmn2lgbV}o zkeJ0W75a5sp)>yp{pl$1GdqFZLmJk*8mfR;u+g3A2QfT99Lh+_piWtUY7zJszL1OQ z{(njH>L)|-j02bM4*k}2D8!Zg#ivk4dy$rQq3lut_5Ww2X9t6cCuaJ;-_1KoVfQPf zzxhCK52#YBh|y<5KlKJ=ix=Sg5VJQM4|P}~#05j3bT~=eJ|4pFEs)GBAfyfmY2S+8@-Kc#@uLL=Dtwq&?+xzy*;`K6(Y!(oJAH#nZZo zJtzF3j1o%xNg3i0Y2Z|E2(8J3*%J`Vwt$=UfOP8tm{GRimVJj3M0yd&L4CP5Wn8K; z|0L)KB|zCp`=ktnc5Evsft?_P+=OcPe&S4PDC>#+&RanU-Amd0El__EjKgnYv-`w) zZ6HjNU_ngGR8nSh{RNHPPVkA@Uxe*Htr*TaD&ew2w_!PLB^ z93eq}?J@P`V<@Zlf{T7nd9Wk-M?M72E@G)1^14Fs&!<7yn-863IM{pk&^A3mYat&E zB7OgO6rA@FDA(qYp1pv^x;L1|q_sx^h(jvS&5-sfAQ((;e`qghz{MGoUQyNwq#kr% z0>PTjr%M_{CpFl;Pf5pX!2YWNfB7)Ps95UDSLlcOFXkXoLLa1}5J)KATMZTD23H^D>p4F81Z0)IrZi0>1 zf}8RjN(N<7m${TXqM?6GS!IF;W!YZP`dy{mOx%=8`g67roK=6~PYvvr_NUxu23?aE zV86sbTV@EXD}waW8``4=wCAtEoX?{iLi%Mw{(s;$cqh`|0@CcVhs>bf8%?v4hs1_?klhB5$B}22 zM?n>GiR$ny`3Pm0nyr)}NQ=M5!fwH5D8$3sWG9FlOo%V5A*-mz{{Eu6-cLF5E%+G9 z3F+i(y_abAJwGFL&_MLnDuNL)j8I&VGrF_eXt_<-B-j&w~;{MCsv z1nGUm0Vq|Q!KR$0Goty*ygQJFzacMuLpg;sD1n&g^>=7fX)4t;qE7-Ir#4 zu9Uq?DT58Axl$|AhW*6L#L9+4Al;7vmqOlP(uigW9If#YREzIYPWlGfh#2wdF{n0N zgL>mh=yU^VHZzLmJTB0+_(@($vmbwAc60K=dg@ExaGDFPCVmnir_-4b!wANwh%=~$ zc9Ukm3xs@<^l2Z>0jB>)JWni7xkY`@5$q8&*d5*lO~@(O(R%_glsEZR@iaqNLELl@ zZJtqYwkA)S9!CC~P1&z2BziriH8F#`8}-%&NDrufOla;=prfq+78)gkdZ7sXw@A7^ z5$vfu#ID2>RmY&uEdY~G%%t8ynS4C7)^SirmcXEv`f>t#tAVm|5tMB5&X*B1$0U~8?gZJ`R`ltYwr$(CZQHhO+qRwT*fw{P`TjZcoH-Zgx^KFlwYs}%Rh5FE zurv@55C{+uxPP9gM~-XqZg7pZrCyLh;1afe= zcR$XP==izzLX4Sp)?QR}lH()&_3Az_l~WTHMI?L=>Vw@DBZRP8UaZT0Xd)A?965q3JJm8M!R4i0K(>}gq76;G#!*6?=IDEz3CPpl_6oYuoasw&mg%H@LYneO-nBk*g2K2+FniO27QohB8;ZY!vF6Wh3?S`q-i% zdpP=K%nq&OF5xEKbkAb~SMJKS?c)RcH8~78ZzP0-qf*G!kQ15GZG8q%Vs%*z-!hZy za&osK;Z&aH?C{?Rd-}&s%wFh0I{yxR1Ov-=>zAmgoOZU{LVcKr6WiYOzx6(AMjn@S zHXZscT{HMCw&K5ACY|ikF%a0<+9h3i!}`M7p0*U{MDN|{)`nNs*eeyJjEJh* zrk?0HT8o?>@Um%JKBG#zITL+Sg5X#sW`U18nvLJ$T3?+WBq<>69C*F7inuL=u67|4 zbrWhT>L6hzqPm55Z7f}~;z$RI#32yX8DJuA@-`!lhcUiDeU~Nfv zCvSc{oSH3FDapJcfufe32ppB{v6Mlk?9F7dURO|tX10L!6Kt10safJxEF!!CHC++> zaO3=nuBW3Z5vrRzu{IKrbnc$mrs<1b(svZAdb{*lh^yUvzB8u7=GO1%*f})VHU`(O z|8TRcIj0u0gDht{0kqqyq8+=|t<3SLwtDw3b~a!y?HPl?pS#gb?bjA8`HxJ0k1w|4 zZv4%&~-?BAc+%>^%b8$WN?Be0QDoWtI>uaFwLYymbAPDT0Reua^Vj&`-0(vFbgUy?Wz* zG8KGDRYAX~JZV2CH!DRgGdZf^(~Ph$?x4O&6q>!gK5eDPG%qiEhOEn}9h@*`@#vhm zNV@cmWE=Y&@1nyH(RoI~jHaNXm87JZm7*e(FjReXujan4e0n;=jytEfT6(94SLVX0 zoNry7qwl|mx!>P9Lb<}vPRbZ4Yg0Mi&XouHX|H|Cl;Q0jIz3N4fVwSul8I$XmXYOo z+!B`Z?$H}fBgp|+;kK_T&KEpJ+je%L)K3qt?oaUU%T$#VhVwO=uc~{)`QYgx!O=JV zUo+Tk_bXHt&4lXW=z8i28o$tf8^zFd|8bwKB4RhO{q45iH;#2!6`oq zaSk73V}m%;d$$JVEN9!SAQ>_ezNA0N%u1MbWjY(i-pW2oV!Ed*q?>?om@a}6oU`;I({mKS zgRVyUv%ze;SNBE4`2DYRzT?zSGN^(=a+Y>Nl17r&EJGpBo5dzpax^tRDXf*;M$JK# zAyR17q~sI?)x=B2y@Gv4^H*Fwke#Npv!_&D7ru&spT9ig;JsY*?F{7+44+b8Yl{5P zJL!U_85ta4`k^c1xm zEp?>a^px~;s+DU*Id!NxD4ym411*u?r77(jtR<_-=O);0L>jDew1_>SDygDfXjLLGo zaaognKWA>K)lD#WrRHt5@?n>flC%=D(vmV$^uXLlFEm_Q_omt&JGH4j0w%d}D z9KQ<-Olm+4@`dlTTivSs1ny{*KGG`P<69H9#WG}+XP;{K5ehO~gW<0PijmI-LAuVF^=7bCjB+?8qj!a53vD5! z7^|hW&`k-RnkE1fftqlh|Ye!e!i8t={3)?^(s-1_-V6t$(xnaUnc*C0j} z7bibGEi-P-)T`a%5LEjHIr5!fj}MnS>A3x^CWL~jWo0C3sc5BuGpw|7G@+aZGws_Q zAbS}&M~7S%+s1}=ck|~R9O(0(7DuvvggaR z{Mm|a1DGR(qngu|seDlGwc`KZE z-V%5`Y3)zd_bQLwP|PB#(pdnXXdm<*%)x6c;YBdW5X0a-qR#AF^n(YcOMj<0S(!#4 z_aO_+Yfm%KIz^(S?F0NfZDv3et?-bzge3>=K(-hPDO)DvPISAq7U#(};Za8uv>(`; z*2oDXLrX0n9Laj>)1(xlK50ajlP}^*{EJM|&#Y2KI>?He#L6BuY<1Wk(=I2fs*S^f z{R=#YRp?0Ba)xP(Hp-~o*H>l0)oCEBGDP_)T@yL+8o+N)(B2>gfnD6`<3zB_0G27@%>kgZbo4J|o_b zSeuCPg$y}N(sXRK(c~~?%1q6aFD%9Ud4w);AfWjW6`7Du8sn$|Q^!~QeO6gELAG@*s-)WfQxTysD*8}5Cofrod>(6=b1}qc2ZcBz^ z)tl!1>d*5VD%ujAZku*W&IxB(o0{(Xi&pUbzIc3o-}24Zho7nu^s)b*o%S{Ea}DpJMIIb|x(i0-{zd-uk%%K*vxujd503sZMoXf8xYgbS*3=Hd=ANSH&Ez1# zKNEf_LvWm+62Q)HXr|l$fEiVhtW@1LCi~k#MJBY8DyxRN6r_~vmya2JtO<76d^?` zL4Sn^p(0@=OD;8OD@P|qa{&o6KZ2@QAqjD#2w^jae6I*0XJZQot0-Zm(jdR^V7n4w z6^F3=AhT>COMOQRg{n9(1*}S*W=%qxehN1uvlBDq5&hb1_oh1&2oR!jdflVv0ztEY4)>ap1*;wHcRiAvW~$hnKw^$rs8j)%J*x z^Py`<`qbZ|!ZeVhlR34V~Ej7OnSG4EtH*w$5Ud7D8 z_o_!t?USdnr zV5HN1J2lSLbmjnNC|`1Lt!L^JHZ?q811LRpM#S_FK!ezyleN7ECR2|0XobDsCkhtlmr&4&?ny9VTvpUN! z{vDY;F8$sP|N4)cZco14fyS$eAeHJ^V484S8T*?D0;KIVm)}q zGCJ3>bZgpN5OI#?nh$AazI zUoW8>z}gB&@kF}7XcLg5Z3uVh#}XGjOOf3L{4?UhpIg%0TuteCktX-lLbg9P4&PF< zPdCQMeUe1YpGfk~z}+ssUKIP672qt`*Q4(EoF0G@upk>n6mRP885t@sn!QpJ9+xRWfvC}k=QQUN!#vko zGnDdSzkAF&&73euK?ySx-sTvFilqM`I!bYrvOYf=WVfI&Uf<2UX!va;ck6T>l1wAS zJy?M8x5~&#|08DGAd}`iE&5$_@!=FVRr0+K0fhxiru(871D#L1pDOA z^NAt|y6(S)cL%VeP}CP-bc1j%Li-^`2<7`uaoa%o_I7hf2=^}Bf_whgU3hu>VDS(? zKcFcrLwOdcSeHfZ2K`6=z~aP?xGd3 zZ8>Kpp>xs5c3^jw4~kBwA?thL2}VdA5h(wDlosh<|5>V08stQDUQ% zKx>|5?l5e&Gm}hJ1D@p!Xn2C}W2!TU_5%HQ`CjwRu2bg740aizf1=^W6L}1mcq!Qb zGDm^LGuZFXp-8s-HfuG5Nh7F{YeAp(RFG;acu?Z)ZL@kQs-sst)kjt>swZ241Udfe zr|VV38*iVPfFCq`aK+Z4^>7MmV*k;3-+~8KuZGYV5v#H6Om{25NslhIelh9~TQ@0k zODMc@<9=u9bP?oi(Psk;SE}~6?irbxPgk(jE`NjFn>>g0{s;1F<9OkR2>_vQc|%6> ziCmvls*oV{&@kX3go<|hDK1qjwb^_5|7s}?l});IwcN^t-i25c*xVTZKx~k7tMp`$ z>7TK|kFD_~>=HTk4XmlSk@;d6nRlQKgcChB7S)h3RKjTt)$s)~`xcjs`sL^`5C<{* z#qS4FdDZm&RsHk|x}Z%x!CWHSA|&P#xgxxb*Rj8k)A{Jq{O?gqk+uJ?al-DtQFlt& zxql=~Hp4*%(}n}eK-sRBqzR-`j7RhnQcxIQkI1(z4_mA+bpgpJrDvp+&^8Uo8V@+G zPLK;IUo`d4G}EyrTP}1!p|ZIFBSiKI?u6m%rpg7AS5^86RB8{lAf>W`tKIMwEpX%p z8fiEn>vz4fwQ%*>#vuM)*aF4Ckn&+vgNn#?@(z$>?W@`v&A3xN0`Hw#e%kdqWLEGH zGP>xWE#ZQHZ{FRK>ArsOra(FF;LnY)uduJwWl%WM_&wwTe<=kT5NTeC>Cj`8Fb{*I z>=TV7piLFAM4YE6lO@7HD0>v~Gu1(K-a+I>rCMfqXEy!*{kXn7TZ6|5OotJ3ZtG-g z;o|nnw<>z3a$;pRjSvU6!OZDtUuwR+DUOvpS&lH0Rmw{uLaHoyUTV7{y%jS&LqD8Z zo*SNj{5f_zA~-;swP4$A`88WJ#o*I*qvkLz(f1rVFPinM$KxCb&f zURgzFyw#_~q~c*n+Z<@IzUXYclC=rBEY-n58)ztUu#Ju3?9!w=5Pe?%hgvVoSA-Fu z*;cLHb~RqxTV|XzNkA6uaw|OuZ64wgQh*-L5&<%lk?xlN0rt8Mp|k4k0YO*y@_6y~ z=vZ-koMuPk;k{|gz<$FI(TLk`coyQG*y#9%{)O7rRSp0D(}w@W_GYE$WN6p^hd4}7 z+MQ*j`Id3eD=fEPZbkkL6rG#;Z|o9Klv4QK7Pt@(lA4P@|BqTxxk)R{WxzX>aAabp z=P+p`CufDI!Lu+~K5Cr%^1=N3p$%2Du<>&J4O9Ln5f5QrDW-WDVG)#yW0K= z7v;NmZ0C0ROyF!^&S+ro3~kJQVUL_pWn23#2E?DadX7TLR5ntVXH)AEsRC5gmBpeo z*~>CYn7Kv|unpcsptZT zhGcI>xfAMGj*5u}@_^UT;Rte!Z4@}f0B9L5-d4E-H2q)qExXpfNlaABaFb{l@+rH! zD4>~A2<_KWrt(^XdI}?RHH@oL(XkXtK7@U0_Q>21tW*-alDUIVEIE^=8Gogv%3pHQ z8~{}n7TOAyY$>ZN#sIPs5E8Qv%w+@D-|0E`h*WFLYdIiimrq{vB-r5#!S6m+XqaJ5 zLlcpOYRa42r;SK~z%5`QVsr}l3Y%6Hsa^@n`jD5VTSX~&6tqzNnstE*7OY47u%k11 z`QZls%#dR24I3splNL9rfc)S6y&yeLGbuAaO)q7dfZG4E zz~ymM%b@J8)_s#4!=CAzZwIBQnxdtVrJ0hIou#f+qpqYlbbo7C=anRtXjL7fDI_|- z4jr4HSyNyo4XcDKtrYzXLxt%#GSjW<{C+;nUXK4Tp7IuAHeRv~1Qb5WfXL>NvrH{L zOML_a1jz&Z-tym8q~&O-CS|5uT3MMGm=>ECnA!HF<|JsS5?SLW#5?!s7 z$v`5YjkFE1I+tS_(wZf+`WxmYzO*;2%rEkuNq)+k&9_NjW z_~Jqem}U)Sl6ZofYu(S+4IL2jes*q)`x6gyd|51oQKJS8+E-ZUux*wJ=a(wU13}7s zXC38r)N%P-tX`38E0NaUTLO4PWAxs)M!*|L!H6Fb%UC&=Oqbr8P zVD__h_8)q4eExTPdcK_Df;e~d(`+M0op5)ci)@?mCL*&diVp0a%%4Mf|E`n}t(Ho( zlA96CCTIg**96dxu%O!Hn3F+VnmIObw*9Gou5QlX4<9dQ$Iy4CTSM%HGk6Rirg29z z1payd68+owb^kqxezHx3+sV7;<>LO?@O<@f;mz00YJ;J7O$>uMr)3c4e~bTu4#blX zZ-G+I&lgAWWCG#*%Ig3P6F`6gWPm=n!~-JXRhd6-FopBM`_4kH-EjmPr#1>1Hk zP?CZiW)Dfy_nXQ|2!t-uqY9CAyzDDVdDkT(o z({0d74&OlGIdr`jnBkbXgWFLVB368Mg@@mJM{F$VqV3u~GQ!>!aOa!ixZh@8Mr-@? zF=Qb8HMmGuBmncyt$8P3V9(ScN`c%%IAVD7Rlm33HF9h?`IGb3pe1Va&;a~~{k3N3 zPss4@v=3Rw^FzePIX5r>IKG!DtULPS33O>zw2}{r8$>ka`!5stONOQ&^Z8*fjqhBD zF5d!IjAlNFR3B{m>yv;J3M1yA4Pht_pcHnUkeip2<3Uaug#w1K0?HIiTV&!H&s?7Y zyll=fkg@p1<2=n6zS4mTf7=xt3>roSi$*fr0aOOov1-9CM6cfq7Ns`IcCr~!8^oia z9N7Dx{*df}yNe1WRh2D*G^jY#&QQ((W8AA=@-Fk?HN)na7xnPKDC6jvA3#x4e2mn( z>ge$A`)zO7M_#Vh(SVg0uUjIJe2HQPiGJcK;d?-CoWgG!PJeg#{l)QWTTgDBy8I^E z6cIf0Du505h^B|68{602>G3ZHB8Ss1u|Qk&`^d*%O!yxPCKLWv@aj~3H*h)7i3zhG z1rRKOUD<|H<)b(0go4chT8fo8@8a1d_}NBnEVI_04tGh&<$6)HkpjNyy|N@ciOAz~ zDi+Cz;i$xVl! z?WE*HmuYh0y_WMOS`ME<+;eiuA?XET3i@ZM7#()eyqi};KFdy7q{=?)!s0EQNQ&2D&!mQkxNx|-I4z_ufZuGGr^GSrB;=NVb+D zlM5Ed^bC~|lde%dzR&9Sm)l-}9T>g)>i+cBqY`h^bF@;|WRQ>&PTC8`vV(=eXBkqn zn9b$ieexdQB48F=mlc4?n%KL=1qKwiD`8sI4E?3%r_@s?#&bpNqJxZW6BU&NjuiOZ zZZ{H4E}M`@qP1S-by}zsXN@UyZ;E^2bF+Yld^ zzMW4r(hhW}yjED(l8k2Zj$>SuhpEgqh4!Zu0+1-7r)DRpZb^K@hNmNcVyg(lRqy&t z{bmM)KESSw7OK!*F$;@MWC{{L175vC6j%~=^W-gP@)Dbg1_U1#8J$YcREC1$LK6nU zHAH15HsH0{jXUm>5Ha82BGpuB)RDWRA^I9>)&yKh^`bN&8+l*0%uE!#K7=i(lf7C=pmSo85Gk+( zOr@=ysFJYn&<^0-S7Rl;d~G$a%n?rvbRUD(36{YT98(C7Q`aCIfl5lE2K2>8k%BKS zPK@yWlHW6oqCPy1Aw5Y90JD%#VX_h|q8J(mzA$XqQhDkEr7NYQYINN-en%L?xWSj2V+>GNKVPa*n>$ZDg>WnfA~zvV>|rhQ%3~}62+aCv zM0HWzv6-ckwgUJ*=TnFYwm{7(jXHShJ*yEjgXZz&#RE#*aW7OE{sk}frlZnBF%If zZ@#j`S6YHrLRqfS=D9C^7N(!s(gdYjzYh*GHbrzu^0MD{dc~0%=i~rF7o%xTIQ$(H zh(y-P9u^)>!^LZhWor)0?v|HI=wF?zu|NANWKTc?Fmri?FbyBW=EYX9GIe2AGHo{V z@K}Ahz+7ELKr$vsLnwtHeqC!3N;(tJkSYCX7yVK;3hBhXNJ`|=e4$V%0jeCReuV#ljpErfnkm!R-clVy@|fCxL`$yVKL&PR*!(NKM23qSm%Ly(w2Qaod;vZ< zzeU(*06|B#9^vgqXBksp6QejEsg!4aP&DzeiL6@-OXxDxnhv&If4PS+`(iJbWi11j zelt&$i?)|C8-H8cv`CA-f$dyyYuQehL`J+IMm(}AZe_Xxyp4Sd_xn`i zt2)GUCWw`atQihOi2Al`)f3 zyj#pn1=&EhbQrrdqK6ZbK|?U_iH7V=u1ZTrO=C)a4Z<>|gi;FZj!&nT>uX=Xr@JT1 zXmc*+(v1O3<%RoG@esnj2WHFE>Aw*dIBeh^YWU23UUg3!lJqn({;CPd*t4M}b&FLq zLVRBAKYfhHYD82v%t|O<5&91S^Cu=8a(K<7uWE*BbgjyvDkR_y%^0X@buAnwORa*% zS_w?c^bQ=Te5fe+0h$>D3n?>W&1tq)b?hL>zkn$CKiab;{YwPOCzTc+m6VK}K##nO zA7y&33x?w;V{w2qyV|n`EMrZNn?T!U>pU;E2w+C25r}bqEw$o#ahs2hEESyeGyA#L zq_wS$(=DRLuvPR|Z~;&>XGop- zJJZgp-1NfP{zYR+{r^-f@!l4ch{g&HmDyf)#fG&^Y`uX*RfKyr#9YJq6(vxo=qOib z;TUZVE?;VYSUOdoDF#y^q+n~+vRo@wA?5E};04tUQ!ke`AwbeLF1S^yuc%%5OjTx7 zva0`4uBP(YE?aDJfUi~fTOiJH8PG0yO#GvuXT`gGp$B|uEwjC?wDzB5t1r& z%auKfDdYeRrXR~I2Z@`mURrXf>U}VAahbq91I5T08jgy0ep8z&AO|`~OeB|-%(ni@ zN9H^NBECty#P^4evnMIP1=I_hR8zl~oHN{0Sr?u=m$hsb2wmtW9i{r`QRr!M^w2cN zjCSLZJCJG6-XWA1?!Uf2HnGk1?8FHUV|Og-OF)e(q`#l% zDk5pzjqQEI!&Ch#t*2dhJ!OPS<^o8z)oOh#M*1P&qYkBd;ewz(g=s`V;)yns@_wi` zl|WOPM5Hwx<>xBrIJ3RK2i<+mphxsJiP5-dypwPI9oSBP-lI4xRhd8EZsNVXFjx5R zsEjp9Bvl?p80Xx|S;`FB&k=Wus-`K${6_p|uGxD70x(+Irb3=l*F}Us^^Ov|UXeif zGOGo69F>YvjaeKrk1wLu6)3khl^pNEP%gws!6daxnf_=&$uOBr9%@Co1^37NV8uEqg;FhnF0GDug^H0+=5en zASB6M^B4Q$19pd@?2$ToZ&P3yK*o46k$bqS{tgS>BCC|W11;pCqng5HD=?o8Z=P^d z**fWY^ZRkKHiLS>wC>MO+Q5Osd#-QYfyqc??egOU8(JC ztL!UHzzM-q)AIPd}F?@@#=^R*hO0`Et_^kFu3tNJFy5I4|#2 zT{r+;xopL7T>3U*@SnA@MKPp^N7+vhuv@)t-o;A!Ojq;%j>J(W@!^rjGrS!!{tWe? z_UJ_$3+UhmtT$^5VtI*$NgpP9(qRXeTGPFJ&F0l1u&Vo5qLam4 zIh)B)T?=|~$M9TSMFqn3u1K2)HOFz}$=`iFObmv5xj8Ge|5(E?LSFIN)zeMoxl{if z2LjMY)OrxL>rEMMkr!*Hl20{LmK5Y;A^vHMavEQ>u(00j;;{&w<6Jof@N{`>ENOX_ z$7;vh=B~Mbw2ejNMtNY9-~`}9(?Lv7F~M2Oh+xo56V9fX!-)M!Baa0U2&n_ww1L+un*EX8!N%VI{-#X+S3bC zLKAFLFkNg5-H{zMarAi|bphVTf5!RQ#9T zq20I|k(1H#;+ilNHm$iWsYI{v2w_b&oLUC^feoWMw!6WMsuV1H1F+dtoHhEK1{?n) zRc?S%TTyVJSmXMwpX;|zW3j+bwi@N2*`qOgqZw#-i5v}DTC?(ek?{T9Ut-C{xYoe> zv;$T`JwFB!zV$8VO9orOJ1#m7^Y}i=V5))irE*~ZVl&M(*4WB3d8pnullw7)ls#ZM zS;hI8@PXOI1V5L(-_kM8J91qe(4q*kWpysWm^x-xB7!gU*mPX}AFJ8zsp^SxB6xaC zr4pd6*JlM>`q}iPlR55L^?c#5cNetkO@5x#ZKrn_l>#j9z)r-?1AdwFHh+=K%S!A5 zSA`1v(0z(&`Rqaxr?f7n;-=m;EC8zob}@rLMUny)-*6*a2QY1R9RQ;8LLkN6+3JSh zXcwJ35wFzzYszBlo-kLJtzt(TQ;O~~p6wvZ*t-kc^1LLN+h{T7XKm|#*}m80o8af~O?O zl1%Gdral)gNJJ!)rX?8W1f=m2%S@@hyreRPacqyf`a@7n;8D2fvk|N>*{sz)15fqu zzl%t#=d1ch4YCR-Ut8O4PL=^8gB5S&uNd@a5W+FmOAH@>GWsM^+P z{(O2%>!pBE8%lf6Ct1^NVWwRXMU^>;>l|F)G*lj~RKpX;4?IT~G795H?LQvo*AEVZ zG@z@p>5Psz8PNvDnkf3p`*fn5>ndwEskgGv#;Ej;f1yVT=^h@_)dJIARv5gsKu@J# z8yoZDev`*F3@DdFBWyq>U@djH5cc#KDE)1(U7zOEJe%EaGb(>h^PEE38|~9lOD}PBRm5LAzm~ZX8|8NL@36ymoC^d1CR6A3L#g9qpxostKd? zMgDSP88pNSiF!zIdO`?Qxn{JFR4?vok{h`uw%2a|yZ4IK4(6yST%$R1-FLT~?|<*B zW3uP|tY0~VivJJWL_$NYQQspcSLOdzzk0va5p@HBz-{#19u*7(umGDuuIEvDpsHp@ zt!*X|N?SEI{`j`zZ8?4h81GI0$$v~E*_gPZf$(B_ z_fk#`bE&IBlSLuq>3j6Osj@igL#QjXK}Hyy$5K-89FVEZj43v$)Ze#TAaR!#%FNAw z(=x8BozO&=EG}wAY2RiywXJ<}2QQZYxRgrj!_d<^Hs}^itfR5t|J$+GtY4=(;~7g7 zlBO{(J=)5u6)gg=6_LagVcC{Oq%7LD%M28{;j{yw^9L{!z^A;AbW#3hZnI4{_T;j8 zrFgG&Kv&4JF$``cIE~#N{KGLTt9bRVkU-dz!#9&=^j?0|f;L|@HmWd25SW7r-}b!| zPha>2#=u&SUHVzGK08uk5g|{Mk`Oiwz*!5N*X8eD46MigVMxMv;32#sF0mGo_IB;N z<-;$e;T8`kaM7md^& zK*F1M9O3-oIVC}7Nm%`e0xHxSP zo>ty^6qEsZ>vO%;lfV4SdRfMcaaw(%!ltVpy#K&<%#Mkfhta3!PSIUnzU(4!h&D{v ztEn@KUj1^i+WzubgzYV4xv0nl{i1H5^m29i_+{kxt#^Xq*ZleUIDUAR9coKbW4Y}Q zPhbK!{sfBO>pz$QPVgblDtIV|rxMcP+36I4o0Ah}B45=W-BxfcUsps}VfUvs3U>p83 z+bypjDy_`_pDQHEV0|rE|LMI6-S9*I}WubXe(0gHL~69H&Bkalw*HI9w9Gf=6F-~aSs%(WxythleBa3hQ{CyeL% zOKt#o2x4BLHLaci+5G6EE7*GtlA2ihulAdwgy6_`XYuFcm+-QM04EJpkZK8FDRf~gq^}mqOZ}p}IG)ebwZQj9g2yKJJ9v~PW zR!(gk9yzf}ver8ci2q$%fF;3AkPQqkCm0Op$(9~$H2;`2Ym->2m~8Lnzqh#K*|qEe zCH)%Dr_@?+igX8JBy$Q(#u2wIIH{IP^z1GQ`9j6S1(`oE zZ*TX*#w>Tk8@Yb$nRMAs)T*^-`iO;HBq4q*aX5h(Cz=jy-|PGPdlWqz0HdMW`@i@I; z^VM7OXwdwDLn6W5`oE?wpB=N^$b`j%2&FkE;MV`=NKWPI9 zB$bjP$btHz9+2uRWQY#$fQdJkQQVJM0Jvhe3K`rxrp`m|_*=mysGhK5#rx!$ZCZG- zJt>UHp45&Ga~4={g8n`so&)F?tserLH#8*(_y24treP01Ej%FPyZY=Ms7Ao?G!YX+&IjHCl_%Vf zA+n?ZA}~u=EQggyT{yrA+JiOyZV@9a&>W`J7=Qv<^y$@klf~)Zwo;EF$($pA0ScOO z9{~~qj|!|E2>v5+CkEETBGk~N!ob0En#ffx3sMJq8aq^=5?u>kH(Bpa|9J6hd-fXb9!CzW!8zFZ7dOA4r#HX>(Ru0`U zkC;tlBh(21Wse`xUQmFW&yl={Zq1PZ0j6Qb>5yE;Bez)PBaDsJsxRnFIF9)>g%|9@%&nOBy$hPw?*!Ypm%ku zu!mB}Z-DX8`h^-(bc;R#3~2Kmfm+EIUc_(3yBW<>P?DcH5E9=$N$1i8?9fBa9 z1yz_pM=;C+&|Vo_5B-2UD5DH^=vXb%+Zf%n1hb_mqjB&v)T!Za_qFqiz^c~+fxDd@ z!R?eV6}OD5FLuy=UH6LWsxL1`8-!fq?N6_Fsa#BE8P6wmWse~%q(ixJ6m^ozVm5f? zlJd3D-gMrK9F6iddN+e60_jJoFOXfU)w(z6hiVkmuYdoBoW#sEFc%+`s)^q;o@F<^ zO0$cyZMU@Bs@Zm06O_`dUCH-NBAGyC?|SN{Xq59*VSCR*4e+Ccf@`yiVIN!bHa7Uz zp{w0+Y??dCv|ZBwc_KLZIx+hD*->E-1+A+Upd%}LCUa(eHBE|NJ9gxF zGcQc1gNHR5YAW}XIjB06S65zSyE1tjk|M84Ox z^j6Lg(60SKxMCu~Vwp*P;adJSJQ6sNpyXwbzyjB7(yxs)o6<9s$I4T)nW+eoJ7YTF z-}xk~8MLf1;tb3QT;UGMIP^^r zMEVj^qv63B_z6J$pU7rWlaSD=L+ixc(FM}`v>%8x)Qz0q4dRv|_lpcul%%d{WHt-X zjyNwaO>RX|MTBh=OFZh}jgZ+d#Xzyq2MD?i^MJhU+yYU7pHU2O6{BVQWF?POv$X1~ z`u%822g!w+l%lEr{o~r^NZf5KF4iu+zYC|_gx6XvgnWi8)%1R z7Ahf-=I*q8K*MnHH$dZH!#?=lI-CX=Ag8gZqGJ2QtS}iaK8=qP6#(c%tf*GJ$2~uZ z51VzX6Si9)O8^Uxi)jA=$E(2M?}hNlA&veoqrd{-#9b4avs+#LPsG)Ub^^58gvHlrZ*E|IkxdgR!~&B6pTAcoxWjUMt&@-7Gu;)Mtm`oAHn z!(p+L09#Y~zLFW)-x_Xa;_{7YtQOJ$X)zap?Pi`=9H3qR`@TjIRWXF%7#fiMA@y0x zh18Gp2~k$vqhA-UoYZ1vUEm}L|I^SJV(#mWGvD10SA^SuHX`E(C1;7UvVDTj92P|6a7FS)UA%g| zo@d?#zcIxmt8ygtJUR>+3QtRk@p$x&Nwm^@-i5pJ(j9NBxzgobfwcTqs8FQSL9OnL zhvPww?1E!Sz@FOtu`SL!b!fCSBLHOzIKOpr%C4^Y8V^8o7=O9D2A@jiB6e>^c7v5|LQ%AFPzDttK%bCc=(PfK$YVcf8`3%5#XIxgd-3&cxVHTQ(^etOZTB-|Gh6a%w zq-B_b`Yhnd@p5Y#1t|{DND5lC(Dfkz0$r$?8%=>W3#Q4&0);p8Q#8YY{uzZBN)YMc zjwU<~2O>YZGmgA&j%Yoqt-yy#0}@cXoKXR{>g??>)7y$ z*+g|O^bJjgU6ZHnRk~#Vwm*%<{=)w7AXAAG?A=LCagg93i-ImOM6*Y*S>RVpYG*^7?bXkU2WqN%Qdg!>w_P{gnI4f@=HtUQ9~Q{7vqo8`H{=G?^E=fX?mfIH< z`$E=fXDE=N|FPvn#K9g`fi2ttVH2(iA86Tm7UdaYb1QTzo9me4CZ%Et&sp_Yv4$uj zB&*SJDcW(btcRCB2N_MGNbY_sYSsQMg1#wS1Uwu(I)j>q-+?ZSUHd+{8lKjX6EEj> z1Y5D4 z6}>x)PpRbUD@v?>Fx)QME;7uk4-XZ^nh?~Y5+Vh@#_Slche05wYQ(Q0BV5YIheWNu z94tO$OIGmK9+@Uiu@x10RO7tU_J)#jK-GSGsFnB;gM43baI3HB#yXk>oVr;8Q#ZCX zusZ!9*L-`O(VN-}u1KS6nnLckUP#H9TDN@xjPt1dWh9eAb!67BFNWs_p)lw`JwmyH z#gx40T>~G;Y<^Mh7CooZhu(-*U_%twKpl_KQi!wIxNWyKB4-N?Cx%j(owU+hI>%U# zalcguZ%?zz|0+^@jh)6MUF6w;e6uypqD(5RIx3ZzYS1h!&&P{yC1Qcw(57-Wvlum^ zD+!w!=p6su;4}SwM+^amnmmVbU9qIt|BClUy|OYfl7m~Z+CcY!q1)_o5L9@^0JMhC z1nXhQ6@hmtE4%;$gL5P{a4I0dlI;q0!z$T@%ygBM8-|)#3~23M&{abMtEoGQQ*S)+ z>Gm>Byoz%f^Ahad(mRj@VPOwU1r>jJRg=tkRD$Z0Do8*}Pu8wADbTzvP6d{c4M~I+ z#svO2As6C!Q*2ihsTih-Z3a|ZX%Kz&^(M}9j;RTjB!YWi0qk{6EfYUHQAy{b1F``5 zGs;Mw_YttE&_Z~vyG$F?aR~FxuObn%;Onz;Nc~dao%y2v2M`R=#Jj%)c%0Q*-E!N;6~4z)tfT2zoRF05x=o{II(1~(*3`CC zSxVw)GU5_g5*q?o6bpz#?|aurXkV^R((jzJ07y#lD3i%dn~PWi_UHV3=Q}^po;o^x ze{p{D_2tFM``7CA<;lzAwOZ!<$g4A zJyl1ps4F{fYU>JGyEYjXo3S!Q?3zk1O)^%xNR%$i%EVUJCYeSjHJ_V#r;PWesIAV_ z!d0qHjY`ao$y}M^v2qK3)Lj=vuWaS(u_`m8y-~GZ8HkrVUR*m>nHy`?3OB2(*d>Mz zh+UC1as9*o(do(f`)(E8=&(Zw`RMmX^zH8^S6*u-SEFc7Q4nT67IZSu0lziMvq zbER~WR1nt|OBO0^mROj(M&v9_k>FKiy>I9g=v+2g29f@T-)lcrXCicEbV3K@D$blY zSxaiU%H)nTn;QkItSp(#lS)_K=qgTs*xzfsnPA^U9!#=kWkyqVk;0Uw@J+?HwxnM(oL|;9cOw`5ck!s2WK5~WEH|DUe8uCY3r;Ezv zhtJex@~0@8sH<~Rx~e8ioUpo(uIe65!~&y8DXjbm0aBa=H^GbZ%;Z=LsV4Mrq9@_u z-POKXE@3w)vAtnGUrwl`{bFci^?^)%%{$g?mz6ObzS!q7G*CRch6pMc;q2mA3Yv|-`0%&npCVH7=`syCt<2%>UeV$)GN z?eVYb5$F4$-Aif2dEQ}O{nVaah8_RTDH^>+LD(ic+#jb4WE+7aV96iG31$ zh@+yP=P30sN5KIR|^2XqYgT~)YQ*6Kh6nJ?RT_I?|S6QpPsgbE4&O@7J+T_B-X@LOFCTA65$;QYR zQ&IEX<%bKvXRTY`x$f-Ti>lWe)X@e0ywXLSUX$*I5X6Sa@XC{5pf;m(h5wrYYvDY0 zhg%moxUb{5HlYfJ7b1j^;3~UJQDDBHBJoa4RAvD(Dq<56^ab@b@x!`v6O!_cAs%DN z&dwpbk1Jbpp*nX-JC3e89)>FB0Y0K~ZK!W1H&#zV;tlBX2czivvsd;OmDt{Q`0ul8 z;d+*@X!1F@oSxr91fhob^=aVhlVw;a)^Sj%XAg2yp@=`I3{~K;C`{QMD8B4O7f+M5 zyC+iQix5&CQa4b88R1{o)O^?HPbD90)XK{8IZ=Pk8t6xWt)}W!{OLGLQrwSeF`=eT zZL!*xi0+pR3Z$XBj&LnQxrYxKb~uliNQjSkj6E~QoBllZ16*E$1~-Tgdv{n*Do?oe z?EHU%@iw706s0}Zt`Kq1!)j>cI zK=E+;ixD1xIaY#9g~tOpx9GgbDKE*GxNy&!h=LmJ6rj%fG*$0f^}SE2*)^3^A#$dd z%`DC5PoF&Lj(J4oF`_@!!~isr7>Z$@Gptdjp^V{X9t7nP+=tZJexRj*AGGPvA*!;8 zk$kZdwPzK$_-j3jST+1P3;a)#dHDf3&jLAg)x>u`q4%x7vnZVa3);LOLAl8o+ z_23jj0Nt2KirCUt!G7eW?hdKH=~M<+A>r<&8ixs6@!_0BO&ClPSXASUc|!1G;|Zh- zgMfX;oBGqY_VUKs=3(MNwhhrxYrpbSD%{VQZkb(|2KcqHoTVr{t_i?HcA zRr`n>lEN<9ZsJlHlLQ)&6A)lJTTvI%)Eu7+=nV- zSzmV}7;~Fy((cAQ8U{nT;S!+^1QmqoEgp)QT*oO-s(_45$01)5Uk#$Ih< zZTFHf&DHw^|8Y@#-xwl_uHR|islXISm-{s6(!L%VXG3fhI!uUs9YukM9NEFEEAcNM z3OMPS=2QwDonpOu2reODCKy*Ae zk|9CYvS$N!>-8Gu99Bpj@29R>9+=|b=IQjw^a&u>@e;E{puwhgIew2rs?6MySUc~~@h!1D89h3r3WTa9euI=Xqqnm|K_`CfkQ(l=o{2j=+??#tEOAB=jm?yO zy5OFMH})1UXl}KjhA2EuTXgjx+NfKbfvDsvhGK^UUNNQ<3_?fq414+ z@}>lUFysLfwK`z?Eujc)yRz{76Sv4=^oz1N&B6?c)~y21EwG6GA(K+maL+0#f#@jF zq-!g<9rlf_O;{G&yNixaly6Z$Kz+*WW>8B?kgEVCs^-q`1a2Bz*YFkT~PRpP$W5H-d)mSK(^3*a z)((SAA^(;>FbdIboV!i^GWoT>%yiquD|G>zLg5l>JRf&>mUeI*PHg!`^x@c%7@bK$ zg$hk|r2^Hld6U(a=CJaml5Qf#X3GT`|A>3GB?P=l6qa#iOvxW0N&g1PFXP43rf<`J zr!nj<%kYePJt};}STW^I|$ zwy)2RU;KqWNFTj<@&5I(WF~&Q<>NIq2)f_zE%F470>il|UvO4uYHpoSWw^DeICSuW zW}o6BO|#x2(N&@@FJ4Xl00rHTwl{r$4jEyN&XqbQAEv~!??1e`zIb!|?)duU$@#^{ z>(_5Tp1ql|S;8dn`LieV+mV~d(7+^&^K4y5Q{yP)=rSN?Ewf6xl_CKa|O;$*UTYl~Hw>&lcSd_;E@kDp=guJ)Pj@vGU6 z)~Q{l84Zl3oxK~Phn%ehk%6VD_6HW4+rZV~yN2{}O{LX~%X4lxV4D5CFQ5PZi&1|F zOC7XjQwyl5kihjk%x9$3gArF8$~)FFIGU zy2u$72O0zWY~<_OvUdu;SL<44B1gUUI@xj(Hg3D#TIj6wzPbnZUj(MT$J0 z`CgMmGKbJqx^tSbmF=&CIW-<0t0!1IKY#zWcwQ_(*|NNX8lBT^3q@B$WjjBZa`bj^ z@Ys0YyC3uU$@pe0XO%tAZF9cQtP5+rUSZryMhavvZIGVJ9JPHMgXR(+OZ}LZ`Z9kn>z!I zPcb@%prbFCS z={*JN?-4nwTpD}+>clv99ET1m^)ypkjBH~3tt(FzYCqbxwHLC6JF5*jaz7Z$@v128 zA3b@weI=dsDD@_R7SMle^?v1=0>7A2-vdKljJNn?XCQj#aq*^Tp|``t_rJ{<@^1xX z$tK@(B|v77s^nF!#Tp)XhUbR>_A=ilyBx4X@i;#~vH>0+;HQk&0f=9z5?Ka`VlqlY zDX=EvRk&Nr_yv|Y7bo~D$Vlc0nkPVncPJ?`0*i!NZSlyLGL-otU>ljogtr;~z2PvQrHjvI7Mh2lOy%c1lXDYBc{VycDU--Q7@^U)t1E6f8r*$bSoo8XM zcb3;#Y{WP(VR|UusOr8ERk;vyDm4z++-x>B*GVF>yn^+v6s{$t*n03u#Ohilu-`Ha z!*N~Fn^Z2uM5#n18ph_C3O6_5kXfXJ&P*kfM8yN%FCaD5nM{P4DOiA387nxl64ea; zFOw^gPx$wIo{391F-=SX>_UuXban4idRQfRWs-l%M?HE15=6Lhz;QXRF%m>oX<6! zx&#P_=8rjGrZza};-xlGUd9cem>-1GsfPxvesS;O@VFUdMYgr1|A~SJhn}0^;qh=R zt{)yeCcAVSZ7W~_NviorRo9*pyc6T3bJ-WHmI8Q=Q)5&DYzn;D4#9 z;w&_Iq-DZqaiCWpsXc!9>-N?yM+oBn^46VOJ{j)rZ0|hTeZ0H7^Wf3;&) z{U8zp+XQPIot_bl325LKXD_X=c|KFYG^>Ne!0rPWoHI}yJT|cvJO};kN*CfF(bCXn z4Ez~L{?m>CrAQl)W|2h#G>i3@V06r{0(yncY{0MjZJqIYj9V|-(hPH6gJ+Jkph0E1F(52A)B=Ec3%>9fu&?-F8ZyIF@R0)p&x6`{5+idsczH?u(E5|!vmFIs zD8TeP0H8M~s*GkpTWwJE)8;RF`$j`(LT?iOjYWT)gD?Irkr_CL2j!II86N@*;=@4V zL$nh^Zzy`}>te|U;Inn{Wrg4C{a&07&qV9r?{R(w9+>z&yxa@g|Ac$6M=ycH%Us9J zOdAqg#cV- zcr*wzU2xdo#Kx4y2bnI64aN5mSw#@STVOB|AYW@q5bV4lK^o2}Xodd(1sMYacYfHq z1p46{qf?zoSRv1o5Jl}oRkJ*1raZKy)pJmU!YH4{zq=hD{-(+J3qj^j(pL?k8`sV+;QrYA%WrR3^PiU2s)gBh#+qtgZYva z>WWB}V0|)ieD==t2b^gbCwX*b#OT(8kM{mw5S9eNQQPHGhRkR`|BQDOgkNO6pD75x z&>4G|;JVqQmdqAtB(HT2&dLZ)av6JNR!ExZ@7vE_)$-xQ`y_5cWY}(bc=VPx#IOLp&?+jerAzzd_M~ z3|0w%z6PQoCPOO{%jp+eU!V+n0j{sKs1X~mBZJ&1lYW!Qj@cx^a+v8R#CmM|6nmyv z_&MIDjK4#h*A){DdqM=`1n|vcdQC6sop%vOU%fs(IT|(S3NfzAP+Vwv8Z?pDd8v`Z z)Tc_Q7?T*}*xMZ;ZX_QN_LXP@2PG#{c}{4n7vz%A3D~t3e?R1Hvpl>4*y@u^i$o3B zvZvrLS50Ms_=NEUZ@r}2mG(Cv76!t?f5&wegBJn6#h_ZVYxspy67aJGmct)oeq7e$ zMX%56xAbuP09Xhys*s>A*%hD9Fo-H7kavTAfN)lF4F5%CiN3T6!w{mL%}t2Q!EXjr zf>b4M+rV+Exl$RE4~|R-M+ILhdF54XCq>um9bqwPTLzayN01` zsK}$D?K=7>XalAFrLQYizt z;PL`sr@EU0B4xqHqZ$w%gaXtJ*c0LiYbqSJ2}&0^r}ZAN$DxaEQ`GtQEa7kDSAj9# z=i~7Li=lLCO}~g(O=O)^RL>M-elf(Rz))rpP-@jH2;V@wIy%Zj8T`me`;w9(9g=}kyVhl%A>)c`S!z;o8>mepSpasK zO-j2m+i+ajs{sh!FV9~eogD42m58shHby1M8VmP1YgP&RZZc7*#rYruM#(~87Hi6; z^jao0ohX&)^pP6`ju-L@X+;n@3N8phC|Y`J)n?>0%h5uuiFL6-YE7F?7!TB1-~-d| ztrIqW9^~W-u-9 zEM)}rrOf)mWxKiAA}2gzk=AxmJcHdIK;%3C)X!zv*fVl1Gh}p3_2vorG|bQT0F6wA zj(!}Llkq1{26$(zCRAAm)Kjd%O$~Kv@)C45NvLaSSQM($^I$^a4B862`))7fm;-Ot zAa2swASKC5<7Lh_X3QzqDK;=l$Z+r_jRc-Xz?Z}noE^)m8?*6XNK3Zqlv*}TTLQYI zRt+pC(u7LEu7UT1M|iaY^8-T8#oV<~G!pgmh>rjQZGigl*cQ{kjFM|s7XTN1jAdk4 zkIYljT6q#s?BB3)Ps?+(GIp7^&#fL{u9IYB-Sz6C2Lnq ztt;=>dVNxoApu4N?TQn*b%c**9W^qzIQ+u)d=P}Yqy6X;C882n9tkNlvuPvj8$#qw z6ganwCYVla^n|748qvr#P*UtA&?8Sl)Laxqtw7Yef`3sr)k;E!t85toBjW*HrNsiS zuF*3Vg;wy`VP~wkUx%Jrw-#%5oCa&cd<_bU0XuACJTBRTcS6%R|Ad#Dw(au$!P}Ro zCzprtmw9o^r@qnQ&UYk09m%dIe4Y)F4-hBOoqc? zavR{ILB{RhzRlxr-=4lddbz(*ET$0pQ%BOrD_usj%QTPe&d>z|IrLj3ej}U`bNyI@ z^F&n#^xTc9m5a>Dd2+0rCpG0((9B>L+|RWEeGbQ$D&}pzB)yCZmfa!1lW7I@8r(N3 z2tagKEt~~2%2rHxv!yb520@MW(pQ$6D) zg7(^cPo1RfM(c|CcTUR9l|M)5Hf3#0Gb_#{RaZ3tXtE}MUwAHn(qEOjn zz(tcmyEN#ED|alK{1O?>3Fl8Z*G%s$U)`Z&hZVpwGa-4L{$cgwWR3Kzq^^h?q(a_n zMV3v&&mPv=NAHi`oq{5<9I+=xOY|7^_c-B&2~lI+*D^)0Bk*#8QVqlrRnyrU$6OZ| zbiF?4YEoia@|8HuYrvr59IdcOzoYg3F#KIJ^be!Zp5g@J%Fa1f0Ql;6c-lW8(fzS( z#$r;#Zjh>0uV7nGvkaUCe9ufZ>0xgA)uz!6P9=*Wt9fzlpW_nw`-_Ju{*^6T^ScV}V)%l^M^4!nnaJ+!3^J~g0A zh)WE@_kcU^V_DvH93~dDI}zy|W)DY0t8d&0A|WNp3v9XoOB5+g%K$-MfMav`x{a-`{68&-2y8XplRlh7IqTF-T)yE_hs=>W>=~)Jc3cQuVOgjZ8m5{FCM>H z7h4d`6F;D;XjF%IdM^k>PI*ksOh=$IpShhNS2Gj+w8Mw|((w|SZLN##P+XoCxE*w~ zE(hX;jIJOC{2slKqfeS~+Dfav!u!chJ`SK7|&nYs`CW~Z;xUTee2WxktqdG8npvl9)T*Gv z`t}S>`<0J%d|(rI{9+e8v>VoL_u0D}x9GgJSJ$J|=|?Pbl-LP_=(UE_D{cjd*Levs zDP{FBU}n0L+--nMM;0LCdf~`r)v@0T*B`dafn8!!0(VkpHi9Hkoq{KeGE?Ocb^=vf zuC~pcqH`|A=r`a05Za0m`Ma(V*;R5V%~U-1Mv@uek)80KCZQF-*R!@>KN z*cZx9nk{g}pgp;rHoj49^}5TBwMeEcH`M{|xN~3FQzTn9B(cr}0zeyqwD15dGu*xT zy4QOuX;1rWohEF&$S0q5LtM)oHMWO{PNSiAlx?-#b%uI-aA z;^Hlyx*8n3?*R0!4M}jGj%#^h8GxV}mnd zmV=qS6(nC`U-0%ZBIj7*4hQMt<)_c;b-+Q>eP=t;SyyA9I~au;EBc`2YU6xY7gUiL z4Qv{FMqM7*Rz{K^`xAC{avKwH#)Z{mqZBbo?u6Gjey;}nB@Sz%9*|re-R8#I0c3fDj5K9zNl_JH1uydwX@N+7kyi-tdH4? z>4_}~HlWD!2AAqnp-PPhg=oN?f5S&z!1)J7sT1*VAhsWD@7P{7%72-bHR#mOaiLaC zv`2fIfddQzmAC`}-9|`Z^tEzx7y|K=DrtI#UmCz$CCFBkQ9#VoM+WA6F&~pCbTwU7 z5MXcA!!L(W9GjpDwHMd8 zCsu3&M%9&R(r(sQWBtx!G5&%HaC!(SIFm!I8vIp(pY1om;kQC@z^QsL40e&Z?YgiR zfH=0~BkW;HO)$pbmk!c+_I=tT<^S!_UT-@Te^XOM6R#y<`V)d*?U%WK$L!DATQ*RsEk@ z@j+A4y>Z{OacoGhCpxulYL*xMCD1P*$*dM)w-E->1Yqm_H@k*Y)L)zpXV)p5ew`h= ziEASO+7m^Sn>*34}}aly&Cu3MaE$;k}>8sgCZ6KmYMx{)zk5S6;jA z-lM~%k^@Mx^F%_qKCLHu*y3JwMr3RdYWT6It^4$I3ST-F6Xm*k>Q5A{3a~-z8~>nJ&0=4#l7T;a^>WgR{sn zY!#guYIydvUA_YYgETh-;-^072G|DmJyOk~Kd>AOp^vU8Q=N0QiFSsS@}effQC-8_ z!&YbOFCtSHDla%6SyAgPuv=$*D9-ZET?lt|h583c5pt`^oq9-kD0gnpR8lled8qF2 zJ4@K8<~ahWfb@EM{{HyIhx6mN-y*S^=0bZL+c}%7?wQkR3ELYfcMr%6XqV9uY)g-e z+(>~C=|l03*$9)A+-t{;#axKLP_`?}Lio$uxwt>9kT$n2+Be_Znqo$|%4?0Kr>bFh zMlXhaXlf3@3|kcnM5gg%3&ghkzR$kLZNmIF@YzuEBhTL zkwV09j}l9>QcapqetiKW(^3{QGi)!o_6(edo8JwyL&6g4_Cqi^Q}rB+d;3cu*8rb! zHQQg?dhp=uwc)cKr?9YX%6&3`I{h&)!jFdG2X92GVlAl_{uh5riTzVstFYf?(p5;` zDv*&HgWPo0$izM+=%=&bWDx+FgY74~yIZ^4yAL04J=uQp0JKbjpXaI#fugboAT8~} z((W+KZP*HwDSvC2O4SHFF! z%dm%OI|UO|y&xz4#NgcHH`_YF$gLky<5SuXM=afe_kKl9emiM~ljC!dxX(_JqSnA??@j0&Z=+`PIC42k*Z&(04?SFdW;tZ#Cz1p?n`%6TLNJP zhxf}+@nR=n%?$C*Q;=stiC}^jm=)``yVv7ku2~#j?^#4oSnf{o~D=t2e`(>6ayRcML-;aj~;`-F9$yt_{$Dr z7#HZZga)mxH8Z9KMk~moH{O%BM(7auh`Ta3Sgtw>s4Z4tOQKjg!GqPVgghxEmOcu- zLI+{6VW{{vOZ2v^m#3kOF$tkE`cN9(}aC7kQi9s3O&`V zcQ$MaY4!XM7LM8g7OqbfGp1?2MhH>Vzpj{R0}yjYh)Lztxe5PeHM?or{RmGRS4^DI zj{8KM0*Y0BM7wOmK%muGe_Pd?;*ZHJjSCPH2Z++G+ZgWl49VSNdr{}Snel1ip) zSZU$5X^se=E98n@)7+hxPKoV@y9;G|bFgP9a@3%I&;(w|mQWsrKBUvCYq8{&VT#Pu zjcVF|*k4H(qyl)HGc+(TGci%nOV2FHPE9RfcsBRZ>`fQ1IeT|&t}Bnaap*};@I(Oq zT@Y_Dc$@om31_QIe6Gn_A59*erD4 zho~3-z0E&o3t!u|MO|i>0|4FMEkLv%c$`g8&2GXl48HReme>)<9cia&J0tB0+{UHe z+_*{{SUK$3=TwMsvSfe${>Wwv_ zuq}tp7CwoNFq+Nf7{Zxttlgp4Dd;#Yw=zEFmA^T>tt5QIMzPuY`^UdF-8BM4&eWUc z1+FXt9UUFH2T_a^0jqCwit3EDpoLJSaAW z%3^y?4=2LilZ{<#LobvwM{4(JCF66_>}+nqgSQcBz$&&Td;h^{7B8pOcu!VF&DK{d z2d~7N&hXeYiM4FeW_ix~<>FN2`FcQWPI-*CF0LZl0c&J!gIvtS~_eAX16;Qri4 zczNFZ0U4393!(yeoHH>10)^Cy#N2|MR0e*(Ps;;y?u9N`RR7|Fb4J#-$P6_A*NqMm zt^#yI6+9P#v-w+{7|*0Cq#jT#eVvR@4XQ& z*1{nrg6s^Yq$~k8UsmD-#E>0!s=m}xM3W^RGu%4byf$cu5gbN@oxBHmVT@!EgfUf= zU2`QJ5cqStJm?z!)zx)JT)^eLrA4W=3d&|KY5yd$ZhL;K?Ac%;M7dfn%FSdTAH!p_ z^{968DP5;L28{cf4SV^V_VK|a{NxsT-J&sk{Wvf9uSf|4@dl;0QueAhc$_mdFfcPQ zQAjMV%u9|hD9X<*DAB7b&S1Fh;gVNiDr@r9bY>2ZpV9hb)2CfCgs4rbDgrC1P`3?l z&%T+ndi9Zzj?~_J4vRfBph}W+GQmnNcIHdm*_T?Ob%|q2>LGK657O#E2qgtc`H4j- zV1=A$@B%qzP4^{ee0L@d8%UyS-a z-4{t&PHIVJejZq5l(LnPDx>er5C5x^rhQ^FS<4+yZZ3 zH2$@1-$Lhe!P!uiDVd4sdHKa9naRaqrPu26S35t8UVcyg>BVjR{gQe5HEeLDAT#re zGE*T+JJpwFUFGr5kM^qG(*3^jR?CIcAE8RqO7pw6KK*g2+W0D` zSdx%s)um3TnvBe1pu;M`%1m#C-%~%Et+n5&F=n@BUe|w(XAV$h*{PMfNtt;mnR)3D zmn}`@y&?0AWg=g~R@eD{b1%Dj$IOMQ&CM)M2CMn6AYN#!H?KSPsBDW|9rNR`IS21R z)#R1sf|ab8F@OF;@o(p@o-b6N#@Xd_S}fENssxhW;xqHo^5aoMrAX^(4_5)_z7^|y zt_l=5vgj_A@PKM6E&v8}Q7Oc5!^h>54)PqoxMh>Q9@9hP^3ATiJWzEdsYSWPr3D4~ zMUYVBs9raF2j_v8`V1RC@$HFSC-i@Jq=^9#096*36f^ws=_m<%z9Zvz)%2`Bfl$e*C3N|w$Zra=qIsWMh2j>Rrs{GQd36Z}I)l-&S z4E7jU-M(C-cN5mw9%f)LJl<9Pg?9tb*K7dI+hX>)qXKxGl~`?W+eQ-pu3s^gg;+vO z3r>5*A&u@3Bz0ljr8aB_ht{W4SL8}!L~_~Pr4`xLf4^sTml7$- zb|FcabrDmn5=p5cE0(gLnO1q{h!)nC=FM<8Pwk?bp2jL4KA1&R8L5qX5|ve^n$M-N zsVdBHnyKk97sg6GG&&wS*{7g9ENrFZO!9}Qgu>D?WlKi;sMC4KRgx)@5EGg;Xz~u* z;J!tl9^gSFY?Mi`ccAlJX)4s}Bsl3s(X1+BwwD&7NHX|BLQ68zQdLrxF7d41Fn6kr zJ)uO-(n6Bm#%iCR@IzY8Q?}XBg#*Y~!CRWB{9#fPOu`{F;Cv@+0%s@Q!illMR%YVW zJu(^55q(fFESDs|l(I1Cy(CpiEgZL92urH6Wo3~>5ZVN9%(>w|2Q7G3rLzpRQIJRy z5)f8Rp9C*0=-1xW_2tK_+g}NBHff$_Lf3TnLZ@PyNpr$cSfud+vB)wq3$=1F^2U;y zQMWg_{P@e{-ObNGy`Nluy1n{zdlyWc6e5@7?tZME*j)!n#tTJJK?fv0=j=EHiGQxW zKcnMb{|WWrID`dV^6u(_o5fVq&oZ_g?-&NprK<#0T7=@k<>i#FWws^`mnCFqttw4w zRgg~2^0d?0W&dD;9y`Q!35k@cSY#|3eTJG|nuX9>tPLpax|CeK(Oh^r&aX)=n@NxY zNh?t}TN4EVc99lyN@tu4Est3y_0D!7Mn=IRGA%{2cFmD;e?S&^?(QghK;F)}G#=CM zzf-?YUs3Pz>#fea-r0CVg8}`w!+G%}y~ji5-SsczAdr90<`j-aOIvAvoTVK)=-1by zKASLb{$7cSYhe~_ju=eYW`ElFK;9yHD$+-0!!UQ_q07U?4%ASKsF`dk;-%TEw02y$ z%v^m@lyclhy??gK>K!%O>HNb@^Y!YY{qDQ1<8mUu$QYh#(iMtUaKD&^1PILV4VDFq zgBgaV!pMZ1WhvKNlWHs_$5nR*(C2V9ZN5i+yD;u&r5AX8@=%enDr{O*vg63TwplWQ z+?KaH#y3%PwrLQT=^ix)W1qa^!TVx{emVwb&ry7WfZz!?VDS9}nJQwLp*|hGugFYJ_okB}{Q_smw$SQ_u^oz&E5hFHgDnURYm( zM;wEeJ{JkO-iyQ(qg$8Ybu0;hcV_Vs<0Lsf$ePpCH78?@jAQ!p0Lp;Zu ztsusJ`2{Aq4Zd!+Elkb`+j``_j+~`Cz!Lii{(*a-PNvI9$B7AyWSJD@$q& z0C@P#ci#pnoYTK7r9@#5zdL*F!FzWJp}(E}-H)0)XTglwt+;W_xrSZEG&9%g#IO+Y z!cZ~(Quo;+?$+Y}!~47InS>FQxw)ZE+)m&Qv@|7*ZzF#I`7X3{o4Z22Nq{I(h4hQZ zdwc{8tXLHTP$I0Tm94oOrn1ox4t~)l2X~QLKG!I8$h^vgg(?3gck^q`=QH1;d^^L< zZSLpK)H&)Eb0zWE9yxC^*#=)P;YLpAtDR%)W zOU0J^P}kdfsnf#Bra~}JJTvQjdO6zdMq91doVTE`>A}VM%_!8OuFEk>==iu*l>2fU zVoQ;F(Bo?&!W(ofgbBB(q+Wp#_-=1!dY2cVKQe!R72tY4)x5}t|0Fb*nd`k7)Yz4h zJ@9s0kf%JNci9S8ufxkzvw=MIr-Ik$FxUW;^=#v;VZFcS84yFW131IIkMJUYpfy~R zer<8rfN)26dBnXq;Lx|v-#-52&Ex+{rQ|KMAb6Z*QDJMsFcAITUvZ=@sIUq9*x_Is zbvlsAbTB5R#5T3TE|F_GncDxpG_7{sk`Kw{-o5wkV%zXQ50oNsq1Xng;!;?)4bMfc zU@vi-!=9@YRLbCKy8I2hhWj`Mr?);}xI_85Qy~|L?1Pd9K7W0g&6ieEh^T_YA6%~w zM+@}IWJEKQT_Y7yY98BgWE4Q~XbU%Y!sJvN&+dfew)6OofrmB)VlQ zmGH}ThkB?95I3(k(H(p&CgF18&-`%lI1B4Z>cbyT-*sB+d7g7@+qCV0SCXc4HegGJKojtws3wWIEJZp2?wzA*#D-c?)Mc0&~^vs=m*(hxiyG>`3 zIO8O9r?p*&k|2pSMXG$*QEc_M-+cfeNKt;|rahfG^#DXbyT7!NL;#D$V&7PB>p`!` z(%vwPdosQdpR!r2H7Vjz9wxC!=AXn>ONirR(cTi?G#3xW>8ZHBrl&%jK?mQT$!I}8 zQ<)cOEc)37RwZc5x;Xa6o|2_+*QiL(AY98P`s&Nq&(=hg51u?esuS~b4`uX8Z zyjqH1vYB{OM3Fd>zZWvgb-xrQ3&#EteJ~0|ngUUgCqyQ*teg*8=Td{E9~w%r7zerZ z-_u7qqiVg7DMInz&XP--LOsA{7s(n!uc7T)gw@|U+SoNqOwi)ol6-+3|^%{&+>JdZbQ;B0r`cN_rmvRRVmuD{&@ zmiSGMa@V0rdNUaSpU~Glm}c(EaSawttH++=+iz7L-g;N_nPM=a{W#2mVI=*1{#0E% znY&Z=kuh~Sh&T2?-t&KyxoTYJMd}rWS?<4tf2zF5ZOCOWk;m5H-@H<_CTp>&wa}eW zB!k%Bm!J)#2!OwBCKtmrh(|MEQ(#{B?Z3l^L8Z^mJ*OwWw=pPJtwciXWHR^PN}P!v z0lCC7DN@k|nMy}u5=Ihw6`5p;sBZVeL}tOLng9RQ$p2Sb09K&D)Q@jYSC%*^b>epv z&s;NKT;tZcC2m?&-iwPM3dd(^uUn=AAOx1fsZ25u3Md#73pf7T!Xa9W!b~`-ud^qT zI9iHiGLfM6qZEW>DHtowN0|kug3qASR^Lk0Wt7Ry{aK)U>UVFqcXhVAx7+34xOJXKYRZE?YqNQcN^l~v|wHntT&bO`f809SCt3;wfeFu z(VB#q!|%x+N=PyYW}LTLxBEdJ3F|8ZJk z3v4JMq6JDLvL~xOWVA&HA}wMuNs~FQ7N9NiJ&4hW1fW0bl+mG4i}g<>62op| zIiV2Dh`V~op%nbzLM*nn#QQvq!hBhVjJ2@K_eV)Q3DY^nUxX<6ci5g4i$xUTZU))8 z06%>w!GDzkxfORGaSr0_Ql_nvLBS9xeoUt5yMuz^#Q}T3=9-0RRp!M4W8JFiV$1*n zxUI0ToV$Qbwyy|43fywsKixW8ZTq_`#}FMw3p~RlrjQVN<%Am|EWA{B=MaoZ!Wh(JT3!MZ7C`Y@z##=e z1#yCHhZzM}9ST$_i2v|GKn&jQxHRT61cw{g4p~QDK%gGt?j$G{<3gf5eppZp?7hK| z9RMakE0PfSLJ5L6v1aA9xBH;a(DAsw4AS^orfHI1kL9qKa`Pi-&gDl=9<;xKUmb=P zM6R&66c#rH`kJ^Me&@@D9JKrPBOEbkUwz|y8@6x7XzgRdLhyQmc$v?T#bCjN8Pbci z1rYb5+?lqT5=|g=1Lf>}6793YSHGO?A3S^iV|A-oC@pq*K1-4eB`-=+oNpMQ22L;~ z0{jh-TgJw#sfLT2C*6Fe2ltA^W&@1g-X` z6GFf&)T~6SW#udydRytEmUh%ERN$|gD#A`FL1^l}H>znc?CE#)vb&tzO{ zP9s$T*Kd$+GTzxl#<;WO*{e%E~n+HWO}6=dLZHlL5xgC}BM zU?v7EEIS)2DYGYF8E7LIkuL35soE&#%F2ys+sl(A%6ew|y4eivsG5XK>LcG<;TPV! z^~9|2E0MsRM_*(M!k~vpzqaL+v>!s`(?6|bh3`X%`-r}db{;cgPsCc54mDIS4Rd84fiy{MF;`ud(wfvp(&SUU9dEo~iL6wB$C4s*j!2jTF*5XZc-_*90 z{>;^u1;24M4P>r`ljQ1!c|mLtT%N0N!w?%DolzeX0y(G&r|_)PI~FJT>DL|F_iNv^ zv2nSrwRl zQGgji1MsACE5wclsQ`kB09!qiSy(}{0{<=qIB^NQTLZsFQhUBC^i9Ys$Q`#NhK5dg z9|KWlt=mXj$FhmEqbSKJB~W5|D~|0dZ7Vn~WLyJh7{O5iLq+Rn8(Ezm4V)IoU^?n| zl`aCAr5F&E{$43NQp;v3ujC>mD7G>9HG)FK-mkQ~yBh3C=lIvH)2~n5?(RvuN9wk{ zCU4|GqVIXqehA+Y8fOWb@S7JAhVTYMW!LDjm_*u-O4HP{MwWYl++W6kdA7*oRy5cB_B2GSlx5Tb`27VPU=cdh|O*5OZ(L3NG z5nQ?zTbAz0rBwcjUVOP8a*!P@rCK8@w{TBX)p=L(!y%d%73|`KA?H3ZEsg(z@!~9w z73BgiJP=+|X=R>ZTo~F7{;krAe*^ax{m2b2ZZIBy5f>M1!DqR+wS$iv-CPUTd%C%n zd&?8q-mL}puHJ1WZu{a^-eq?Kb;7!xXKis0ThHDOdrM$T%Ef+lLZthGX8%@;{$(sR zz`&$P(5@1P{9{)CIymy*bx`i z3WllrGBhA?4jON*@B)XJY0OhCMBk|=Wmy2)xfGAg%Xv`AE}~#5#u9>II&p;^!gfmP zqWYc%7t#Rm#577SeKE`PMdtTj3)u2h3zK#y@Vu;Fmc9r)zSarcW1ReSWZoZV0!Ei zAHs{od@MXK%a`O41jHM+j7NkK0Dd<2-gT?nRko=U{q?OQFG)K>im%3-_|!p>)6JFV z8xFmdzQe8FY4>&I70f3|>*KD2(N3F@@s(_~kW4&g`^ld3gRYeoJ(x)Q0>L59ac)8@l ziQ!UIPWGFmR~>>zsK|cz-0C`3>S+zvm8H}SU3KZkRvkp8g3LN|eZT$eId#>hcYC;9 z_)Z0@VAPD)`mA*ntJ7}64E+>R>07E8g6Nh^z^s59WZa8U1RNp zVLmi@e`RFHOs)h5D+17$IV-Dk$dA1>eA}oGR47%q89344#u2>Is0#iba5n)ob$ho4 zkrnMhy1o`Vw%AN?WDJOgd1k^3bB<<7AKGF>uy=ek^17JoPz;QgT>a-?} zKs)S!Di50-HG{jEtmIx>1!I7fat`rf7>Bv#^rOCpr)Ov?GVT7VpM#FtfZfh(RYzIl z_BI{*mLn)x>be@Km%4yqZGZ2ziCI#lBYDGsb-PP8KzTtHE%xwPEFml^iBc`Eqp|-h zsaR2X`(`=U*?re?ng6b(vG*(hLYn;IC(!keAE>(3WgaSDh zkP&%ciM(1=8??J;xHfVg_RP&Oi+8q+yMfr@Y-2eIAdDBEsMZh(gWN^j*I5g}A(qnJ z2s0LiDreP7sny)LAx&6rG!yCHr!s-A)rjUl`?AfExnd(a$!xv^{_ZV`DDrku0`bm` zc>Lz*EH36lnVu!-+54lHR5>7ikU4N60N8r{{?)UCBg)34lB`rP1&0`h&V!83H~+-4 zg4FkUtweg71*=#+)_jdcK6M>dCJileSW0U$&#RB&0p1CtT0MW5fEZ$_ox9xug*}b^ z{(tYK;dGX}^=o6>9f+P>JusDks4Mi(aX1$QE0x$Mq3dOp!HvVXppIH0xQ_G8H#gIm z0t#`UZs&%ZZW&B5@VJx*wv0-)JddWZ?!mQT)#*A#8zLp=QpWk3p zIayH!*mPNpwJjd&nZ&Yjh;1XrWq0h9*D)hEuEgp@*=pb#RitbxkW~RX>ZJ;VYE82< zPVfpDt6O#ENN3*7OZZM4|J;jDg`SmiE{il7p)pZuE-rYsU4YK+&YtL}arpR1(dFga+5OOct^iHv;QWz_wFmlO1u5Ml9k2Zq?T~t<8Y;&2I2y zWP0)LVY5yk&BgW3Pf6|*^14z(Lr4-Xhw|GvXbs!Dsu>=Ln_wSAukW*L!FYl6ECbZg+03a=>dqGT6a z%mo^*Mx{5wzQ~{G)Udv&@K?LvsOo5#PUa$d>Pk3{!Tc}I=hpz;NCZn_@^nc8lc-r3 zvs>1D#0+0qw3Y`Y1hxbkfoL)V0I8&iS-v^J5!1yq1D}VU>IH3yXL!(2EOcqG>VyJ= zn?_f2&@>PfSld)qF-qkk$wG{A4Ma6`k9Y(7PNQT9qk+Y`D90L_iL=k+x_$!!;oZn zYL0XA0mzNh+yK78R5lNq1ejK7=&tl4Z-1TBZ3b-|=6M0ipj~-xy4TYnrBtiIO28;v zut5FGNOYZzAkcT3qf@Q!sY!LyknB9{9tA+^WUUE`;^!h3Cm&#$Cm+ZIkePk$!X8fCJ{RqJidx2|(n&Hfx~49E(3kRTrc>FWa( z*;|bpMN{3hSp@Rr1Bx>Dm?m_>O6#c{?M95kQ@+%RcM4IHsP4uUOyxzGfD%B5M*G;H zs8aITOC%dT`f~O)aIAT4hyJtN`8zxF_wY?ByoMfZQskwZ4cvN1TYdA=MQ2BW+;KNq zu4YGGrOeokS6K^fBdp}j2*Oxt?Kx}?SmRpOMsPm+@YS3B_pjcllkA8YL|sD3R7#A} zRM`9J(T~3z938f-8V;)QD4XyqVR@0z>z~p!LdS{;z>K3rQA`T_8sL3C*o!$Sou+o@C*nG46@l4-jIP#^ppoS(2cKZ{cUnl_1h{pURE)8$&iB| z(=X09-SR#b7=d1eJ;HuB%b%HpQg5Hwcr>YA=%7!V%nB>b^>fKD_L_<6w0C*o#lPiP zlkusaYO1H!##w=_xi-lhQDo)3o-WmR_u}ByfzyZp-IJx0PSz*{h>i7R;8B7NK@{da53}V#Q`XR0+*zISy z-181cxHh#LksRv7Rl~y@4qt0iZajI_Gj0?r)B<1X#FbUUU5aR#r@*t|`?8foLhD!* zA|fL_h?Kg=3Ea`xU5VTsM{VkUQ=P{4vvz-bsL-z+k!~(%H4?yxuS0 z7!fC;1j{N3Jy{~do+g3zYn4zvpnN(-gjjj9^LHrfG&UI}kBY9=)&&lQGJkvws}ISD zYmGf;TV9SO@iAmRK{}s&D2*dmAK7J)XeR#?i%+vMS2>seRG$7xm8Vn?#`=fjVzq() zj#^V?anOtWi!2V%Zvo4tSSHBBA-^DpZyiEtf-gfY79vT^( zRm5{QTXhTcrcn)(+!Oj{u$$@(?`a3sD=G{hqTnO9R@J6bD*cKl2yDeE9orFXU@rA$ zj4R920Ge=;$N1MK9#WB;RjV52rw#A9wU#{P;vc^B17aEBy_(xjRLsk9f-FDdG}Da- zK;=6rC`nSwM{ZKNYq*|#K$s^V%4{tHH-$}iK%4VPim2ui&L=L%^)j*J2hRf-V7sX}sWdZ_<-gzqK<@8*F}*^=i^pT9Ub0~d;IlgG0(w5->yYx8@PFyP~||zym-&^@a;Y8`cFl1tW_ES)XvU-FG9@FT4(6@ zf@ap|d2s?<3(5;(0=$txE%aUm&yycVQ30yW;d9BXx9i+xD(CT7=9p6*KdEdL;|f0Q z%+&qqY^*9Nu(N4oN;bXFXv4DgZ1gfH%@q_}5I~x{%wT{j*v>>}J9AIs+Pj351hzP@ z{C^VuH$At50(hLIS8Y$@MiBm(HNSg9!vNPluAJ5V$ZnQp|8EI_sTvxE^y2 z5swkZOoPtSR4N0JR1iuoMxf^b0+~*Mi4amoDE%Z!XA3;k3PN{Gs@qSqzV z^~?Qz?{crV=X~}c9omrY(0?A$t%L<%`rB?TaD-v&8yBIRXdn~9?n>@RE;EU}9Dr^L z1RlZ0x3inev%f9|7k~7xF3)akTs4|pPGiHfz0sP!&F5dN~ zOx#zY$+?*%d(4?%|M~Urnl>$7U_{BN!AvAXnFw6Y?zqIRQrbSa5bnT`X$(OMmslYh z3=BP&c}pp@?ocar56w0lgUo{)yvAczjMQxnItk$N>vz5h(pf(|G`2t2Q z{Lz-{DU?^G$Xp%&r0JQ8To}CoQghA|#e=mgd$X4FcI8`FI%yLZnVAJ28W7h0L~%p* zE6q6y4UnehtPu(a<6bvZU6bJ{z2e5=Fd=C(6i`_O)EyQ8PhUi)z<40m_1xd~fau<`Uu5lelW_mjJ4*xqhk zb+p{_2bPqy+7 zH%sW8*|rY-D5q0!k5xdIaI+|F3XY}?SsgJe(Zxr+YXr0rPdP!Q#~8<@%#TO4w6rX) zFHC|bB&Di5!oBj`{fx#tZ}IGwq^<3_!{OK?`)#>YoGq^8Eo#&!E4}aY!lJC|hCBB? zVuiI@!HiC%@7kRLi~MN?oGZ45Bjv=fqA%5u@`gTD$0YVo!O&D6qV#*^W>_j8&ovD)%8G$V^(XZ zZHP;pSx^~aTRqzG^3`IrQ|Q~m@8(tet>6u_D59YwcY}bJ(X@)1Jz%Nml_WL3)Eg)? zYC5PK8swt~Ee)g^M2yG9>|w812K33~C??^FC1aV;Ct73*35vn|?9%YkUZhn3P{MUUaC{3a~3hUT#H>&=ehDsL*jYnyhB3vKB05JNisH+vN{`I{*L zd&P^0yPKA1R=cn~MD_4(9a^$CZ-mQFuO?oDIkA53bQb6~6z!H};(sJ)eSW84Mm3=_ zq@guNLti%tj%&y6+HSF1&z=7O2=P9wy>WP)g;m>b+eQ$5=T{79BasSGDhjj@LRzG4 z5?DZr6mSXzF$`hF9g2%AciFv|R$TvkXO@=C4V;8ek~o($XU-X&!G$nVBhl7SXUALwI~a7nRXtb-J-SYL&(-I! zJFJT{3jF~tVkb=HP)M=U2QW6M=Ag_TLW>YRI7ELrYV}UlI-#((-P6KCi zxGMn8;H~oEp%#dpw>k!dUWC^3uR?2xM*SP{5&mSf1^8Yo$~UQ&!9gp7&^X&AT11p8 z%;wLjRt$X%;0SQHqoDnoGg1~m?^~qG!adz)eTrK}?^eF0z}08puDl9Z9Vhl*i~4!_ zwwKvw$a%f!Th{H6w^3XeF0!j!Le30lI&>|=!dfp<`q7O8l zT%>Xj5tQbMV_mmnV(;*VRTNrvqAroDQG7}&uqPobsgSm{&`^ngPV{YwKAtrD{_70R z?`F-*`MN64XQu_hPrt1s-mFa2dS2ecyhzwK4FLup>o!v}-jZS#u*X2{864|`*T+Dv zuAur1<@sIK_r8SdYk2mI)=#sWVj{eg6_})n7mnh4N)Fs8u?*#vZL983(Vnhha}52i zAteU-jB;HvcOEJ&8T0Jr{0rEOv=#wgym;<(O@_%U_kOXf#v;bD`a*u z(%wd=PBBCil+G$1Y$Pe&a;(bkLgFT8ihLA=3qXm>tjHzegO%+Kk|v4chLC=Fj$rR> zO!vo9w1a`Jg4ikY@?n|J`Q9c_1TM$KXlr3Wl0+;WE^6ULa(0%^ShzS&l6kjf0#K%5 z%7np>U%FA?o);Nf!5+Y@Vj|-4`b{Szv!F`zI7_Rb=@M*OsACC?ZpnrtbdA;84&0Nr z){PJjBxv2Qvsiu}E%P7T3b*%Ax1E)+uZD%KhMc)gGuebx(mW5T>;oCzd)F~@i1{bk} z9g;lgFX{LqogyNwrbDF6$RGXeYEpqFix+H!`{IAy({@+2#sPSotyleS+cpsYUr%v! zk~-_^&i)HQB5Y_TnV z==i%&-d(mRmGfLsOl~4b8OEt7O(LwNi6{kGA#zKM#?s+;!^%=bH@V?~GM02>CtoEd zFO;+{ie8_c9~~YaoDcimZWLA83TFyOxzN=pPzfi9Xp6WZZ5*-687q`XTwtHd(mGlZ zN~1|=S1#^xQf2DIV9%&%wdD~;9-o@OEwU3+w^71tjJ8U=Vsa+Pu`%?-qQPmT8%aH? zP082zs%8s20u!Nm6b0}~afmA|jRi?fQ?VFJ&85!l^T^MzLGg>gcBNeRo#_$-_rk?Y z^H}Osl(80b7X!x`D0ySuLJ8{j?gj5XZa&?m4ofsIMZ&D-ZH2bdd4+bFQhQIRV5O5x z#a;yhC+Ix3u7qqYgG4f=%S-BPA07+`qv7Cmcye*_^Poe0a%Cmx>gt(yhmMFIlnT-? zmmoZ1?{(^yz2ExS>?%Lfauo?>1ppdW$8TO94^BrXr=Mi^4;kjY+shteL6p6#%U)F! zeiD!F`nT)V`u!-r>uwN{XeH!-Vf!G{Pq0j7gl`CG`q2LLv5mZ|51V_l9~`>BPqq*V zoJ?Gn2nSP2VIK~kZbKS_)COxun<%}CablDKAujKxaGXk|FsyQfuzx$)-`yJT(bn$e z)A;+Vtvw187T?5JJnldJ`q?+%_Mc)zc4#8wY% z-ltuvwA2m-$2u>qx9SGi@Com`Br|PF*cU8tR$F=-HC2G|oS4^?LCGK}lxH(Gk;`Z7 z{U8gD9L_Q&`5e_vdx@RIQ)|}3N)(W0#F@xZMfkY#=C^LCKi4*A_8Jv!CK8mil+7u1 z1!eHOr3_-+17*`vD3x={Oo6mQ6PBpTx-e5Kc+4D4?6u-!k{kt)-dB1Go{pv;fZ;$v zsz8pCDm7O#Q_{lmDlahBmUL>h85_Q! zX0QoJpqj26={cFPEh|l?5PDYV78rI)hA^Zefry1sQ|ZuF80*k$gfWAoQGeyk%okKt zxRF%Ma=NZqmN6oHG}zedQ>2+n)?62d} z=T}6l67eb!L+8l#gu9?=G(erM;0Td05c=kI^)q@9(Bt|}26X^Kpv1=S@h3V*eIx`F3mN@Up_ z{m@cl7_S2zJ8KC8N+3+B`&L{&|4!}LFiyIt8n?SUdmF^LTS{;P#Xq*@`W57rwoq(= zox5nc7oUF8{*hN}C|12{rIXNIt}M$%$|_u4-&wYL&sy?KIGk)Xh9YN)rOvyP&ga;* z4$UOmy?=iwLALq)p=HtXDG?oyOhUMa4u8z-q^(Y)wT(RS@}GcL^yM#s(9=nctBFu) zucN;Jwd*CQzYchuRn9>RgCH2j@w=bmMFxI|;b998gHaH>MTD3!$u!jZ{4)midi+1X z%VQ?!I-oaEKb~(fR88B8>ho%93Y-H?Vbc`){toG@9RZNm$OvlX%z5QQ&?@C(r!3N8 z%86_qO(^sjknaWVm&9%K*p9|p8Y7vaPJYeb{_7yEC6ggPh@Vb6vfBlCoV{A>chkrf z|DL~M));I<3!z?F8ry1QN!3U(4oUy^{_dTJ9yVdOuN;u2 z(VhF6`<&4O5k~$zNmUUAYIvg-I}dgqhyyn!{3H~ioR;%>l+1-HvnXv;Kf_?U%(O%|~KC33Is;fA*6rDSq$s(;xlp@AN!OWbuNb-z$GE zM|`^lrTFAsf5znlF0&|>pBeDv^x|+NE*6mz_~(mNnqP@15m}zjbE(u&92Iz#6f&Rr zfn<@Ua^YV`kiyTUn5QILk&0m9Cv&+AoCJgUQ-2z-30IOP-qa7SydYg>ei2P$DOUbk z4Vi<}vdGGUXiv)|Scr6nIndD(kZB_PX<8PdSV*A?zt9W>X)=rEWv(I883}9^x-0lX zU^J;zGVdv&)~b-pp%at@N($S-=aj3P)dxxm1RDO6b6K85KTBOqeoS4y~@NoW?K_7>CFu*@aQZ1(;4*CB)~VT>6QZ zOFv{BggAn(w0gwSUmLZH^jhYkh?bHTjAkZj0c=g`eojIR#eN*KawDnt=8-B$1H?SmbSV=&CgOEeyeX$c^DDwss-#yqyZ4L24;C!G zpHKZbRbgQ32OdssyuG z64F_dk5wKO;DmVf5rbwjQPDN|(Aq66OcBD6!zDT}mPMDQD4m8k^TT!Lnl$Pnh3u!lrJ8T&aD5HDd%Kq_Ie>w@ip z^>&?JL2aw3ScuNFjAH1#L*~&T3j>YLE~&!CCt5@fNLWzvaUe7_BjVAyn7-~V8=Va(%ltV*lz6MV72mY0eF$w|v z64nG;3ScQ~&4qVOKu1XcKUR{FLG~#k3iN0Uk|VU{Whjo}*AzMoqoG)qP)7z{$ivw_ z^xp@ECWbm=HL7^}QF!7{ylxatcZFI=tTxBcT}ltlAi4{g3;ni2@f0Zf(5VmV1F;{5 zN?b{B79}CC8t`rj$E-6BpGl!AWY2(%QQS}#U~yZJq^S=CdM3$}|0{YTk2pOzCA~Zr z$Mn|IRQ;?dbIHTts#-N2+sZ6XeG-xZUc#Q>$2qwJ$12$25&>5j-PCPJ#A)E$m~?Uc z?%?PQe5P=8gszeepZ=x*N1#z`yYTY}K|`C%4zWVih4=mjmgV_{7sGCfogM3d+Y1Kq zbw>yZ4N#W!-U==*h!VS!cGb>nnMhhEEMJ9ymHJ#{F`Fkvdq7}KhQncpP>@J5hv8X} zjJFVXFy1~zWaXamFwsjW`94YOPf#1FtfD}RR`|ALB|;!9DJ{D$(LB)%+v!aES2Cpyx z(vHf3T4iTTxi&UbDxF19WNNgxN037#jRh(`MDz}40!s^FFiNgyG3lN`zr$$fulr{w zM<=gMFVf5psNWPucH24;9hg#>aw*FEL0DaVQ+vW`C70AAP>obj zl~nIPboO5kH#EI-SBuE^7@djCI*f2z6#_$MZLn4~J*xD8$Cy z+Cv-eJu=})bl;yJo}KI;Z=gXVq^|J3&o_fj4YZd)O-x-7P@Gj-vQ2dyq11ig3L4yM1dtW|pHg7;J&>nww8gKiA$mH9Q%2#QB?jVZk~Mh!ayo zD6|odR%cVJ7S_J-ULbYa38VcxG1!9L-B^`mIXb?X=som)r^G|=*^juY%cN(B^U5NX z)>-Lv9c4`cg}ZE_HCe}?7;#rJOG|V?JB|&6v<(k$VR&hD|3Nzd`hzwJ7&kc;*|_H! zKN)OBP);8=Z2yWtFsJ6qoABf-gqMBBAr`kTmazZO+bzW4PBfRi>OP(b1;Y`lZv$#K ze@P{{i)&S%xEVNtg$%AH0pKSFUWwb=dJ(jV9l8+j@-(1|UN=!KW*aXzRv}x35aiuo z4|cY>TLwcxIkDZ{wo+ku3NE~C-1&`k%+RR3Omw?DHN(qL63;GdeP?khS+rNo^F{A( zmwm{4d7H)M9Ethz_TupD`11Dc%Ly*~C$I4a#oRKyybTtRj34C}8C>4JdbfXpi5C|? zUEUrXoxgj#j~gBvT;8HC>1~?x18(2M`GWUvr)2*b!W zU_Z+*v|;k|AKDr}> z(@150AV;4+cLr6j<9g1yY`2Kp7}O+ZaXLqcrFw8|H$7SeGsLAqJAxSPRAmMwjhFAw zFHVn}q;=J#w_*{C^KlKbR>mNycPpTFQm;>M$WogEkr0!F_inIL%jeBysMb$UB(ofK zwg6(FE>XWm$P^C^HojJ`M~gdR#cGhN$j1BP4h=Sy+e1!+Szabsvy|>oa11t>sWsMr zsqNA6Nrdg9smT9DhS198z;z|pEe)8_ZH%-L5Zz#z83a~lGb+5d_X+cIb8pdzp-tu{ zObcG{uOAOiFAk2*Mqc;L>G9#+M!B#NGIhH+s`hw-nJ$6NuVMzy)1@@00+dm?py54x zyIaq-SqVjQYss6Lyh+YyU!18zMuc>PM4ag+ymqAIPSe6@HbW=M`x{ePtY{yd$(bgN zqLJZj+!uSY2=*|FBxvqYEHeA{O&*wAI4`u|?h&6^<6Wb>y`e!<8?d+xYZ z7WF?Feu%{HRVSVFf|($pEOV9+W|(2zwFW2cXH7{Awq*#bBJu3Sqm5$iml!{-vb6*f z&?0nA*+#`ks3!z7SxpwGMP%+~@dQ(-Z;OoEOtiK;UbjvfWTxzm+9rOr92OB}D>ns( zvkjzwG7#U$5zjWY<2WJpIMlyRKXzJ6LHBK{Y$?pm-bz!8jZ&W{)wJjirUXYjF67G>7>F}blM#9cAPG+X&XMVXEaKm!#B>! zkg*bqZxjf$-a4q>>ENuxpBls}h1NCqpd0uULuqpoFRv0hW9O4kt$Pl+ycYGvfi;J` zwI_vCe!y0WrUt@NX9IiE&P=Bo7}I;U*1Fj6P`F6QM<)lOMBI+eIUb!BqnCn`VQy5C z5+dmb3n5`sy&rm__vsTZU-AF0$Ea#`HSy)g5pAg2vz+PNCQLB}qN^&6t|iq5!Gekt zV>vcWW^ON@pXfwU-xT^clq$%hDI2@?LB5;kX_@KUf0R@!(p}-tmBU-)YyQ3VXn(#`VYix?i8-XTo!Rc zS3ZMT_$DX(J)L63=`1=%!x=|QAfS5FMENA0$LUmLX%_0;7PIG~8`n}TLcRhs6?VCx zk0o#+^tNeNhyo$Ev$_X@wMR3ZsZ?6#w53(5OmeNHv^h`{?Ps_^Ek&^=l^5#_R-*ai zO-R}hrDbMBW#ZyinK1D(F|Y|y<}1;@_UXK0<>QTM@b!lPdh?EBvW<&3(CiKTo=vEB zjCGUCIoeb14s>^Bqj&AR5P{@rEpRtH=Lva^3}Olcrq89yWlm?2AXd0w>BG6`R0g7x z5QF-rfwlJk1X(>Ns>#epO9pJMNNNx;aT}%qMG=&7z{fe5Q#xt}2$z#gVyo?xvgW;& z=+e{y9RPLscH}g*v1!;$GZu_KNkB~C$vv{_))x?+)@-v$OW@{>1AQ{ChU;5=4GFEb z{w>+uhZXmVW}p6lLb-MQx1_RPh}!xM3KcyRdY=;V;L1sZI&z0e@r=M+)ZKYUUuT**UcJZMbpDdauH)@IGt zILE3^p0&Jv;mt&si^AJmZqxaGaG&5~_h+E1fljOE-*z(bO=Q$|i!tryyPbRtwUL|7 z-_?nTQ(ae(eiJw4i0#a_3VW_Xi2HCG_f7n-=zWjDdipC&_l;4fhUy32LHSk4Tz`tJ ztcr%+v^$4Rw{}2(-_hpgxmv?AQpHZ4D*7PN0I(r79=La*x~yYP4N((nX+l3=Mag4( zIHb{yYsW|{CQBP3^ub?oLczcRxaLBp##-2i0c^jYYHD4v#$pPJN>pv9{nwCbbcprW^J^ale7y#s1bQ zSRJUfi9~MO1la109Gqd){{q|54I8;9c${s~-)e&}6bA77JjJ0cxLqWj{a=Q#vD>{t zDH2T7P?Ly>g|Y437n_}S(p~BA`%dIwrtnsCQz=u;H9rlHPHKA&FCbJW3vas*;-t5& z2i|*|7h=S=cl9;7AXk;Koy2E(=^Y`2H;Ox;6)?uKgt0ke$tcA1zWCGpQ;yrq z08UV#SyBj~cqWZZ(TnH>dKtY$ucBAzb@Up&iQb^M(OdK`dWYUe@2@LrktO;R{yESV zhdPmUIz)t&y(zr11_V4j!Y2VxB^(Yw4a`zF9-qP2(u5d>YjZG}y-b2+TOmuxFGGTmDZDG^Z}$&{HC`I;e%ERo&yps5ui-VW+T14?-4Zy;%EK+eQ}toxkE%h}Z^XW75-;K%GZ{ZgWmH;Q%@57QBv-#+Hg+ zJ0oGtqksE;cV;9%Al>dcZJl6CGjs3U_x)zZRTh+Sp3$v}Mym8n)$Y*U8qqi)FQGnN z;F;*2{OJ|7?&#p3hv)9@aBFLyg1pK~et4jx4~KL|<6KhPr#RzP9V%p;m72gGl7oNd zakIa()6=x%Y+%%jkmmp87G$Su~PM*@d zy%NJ&vi7jHHm+5wvN(fENixc#Q92tzMXOwpr>UQXB(iJz<@Be4$pb&J6KS}Hk#%f3 zjx#}JB=kgW1Ga__865ZH>Dj-Ij~r~Toe}zS8fTjwYWNIV{M4fTeZ3%FGn)eWzq^Ky^&+!?KRQ61zLK;*s#;Ly!@aX@ona-J%isfB{r z*DMiCb1KN{xQ5huB<*cn{7KSQ8F)1kd7-Y_OG29!=p%Enbsza~G8lYIccw$Q-=YDa z){Br@s&~=rZuWYu|5GUhsZ|P36eM|O^1P;NU!un8(u4fo*yv)_L+3FY%fke++o!>A z^lu%v>h=A&EIQrIi!OTt-;>+>%iG=io7>KPIl1k)%i(OpqLx7W z!LB_Ae8=3Mv7q_*GI;O}p!`n0hugUYmi;;F<8N)-piDYHxP{b96wnWVg#3 zkX^F0=l=+;hMf)`wN1}$RB^Ov{&VYCzRRIh_!7dELM}#=4TBw%gtLONA9)k4_dpwg z7M49;$?Ec1*F@HbeKLGzz%(Iu9Dz^Yh3TD2?}$Gc_AJ^*%Xdg6w0RgEy0%xtFE z7z4J;ig~rrzzq_eiO)7};%AdM8|Q1cX&xpy`Y)rPW)$lIz&w!!d58=J5Ji8RXp0`{ zG1UxGrTF{g#{=4Z{_?vy9gns*JfQ-=5TUMe0AqU%8k>@>@v*1Mni(hc<(0FvK(e=VZ8SpAC8}A3SgFn5g@5tt z^WjEm|M6LZk44I#=qkeiRIAP<4}k;|8f=5!77|jb;*hRa;_XRWGz;dfHXW=6fy_Sz@aIbu{Aj~J*kPj6rf!rMbb{^z+#nI zu-pXZ?`^_W9P=zzd=2gpH;RL(wu>(><5K!)1;*vNT3<3eO_Et-Tf`OEi1bo~+8{Xl z#i2HqVt!nipYmb@=+hX6#t;saWu3mq46Bq)ERMUdjyhTn%w|>K!U#~_NvZU96(1vH8#M{Jvqcz%3sGr`rhpEiq4y-ZnrzsEbxKN10OC? zPwLa&@4eo8^K7u?Zg;Gmtc4o-w5ER?vh7j#o8LBDt#-%z8uf8atqMO7wJ&P(pu)5^ zc6VC!(VN}h+G;JFu@^P35Bq6_bDUskj52@$6e+|L>?uX+mqAnnNTmj6dp<{-!uu_% zloI?x-XVEM^%O};>3B{NXCqj0V1bw!gAitLK4df+q1hHmrRL|bTXLD}d0TeaKQ;JU zSwHCSGsbI}=?%@!jyYL!EKGtjpiigX+tY)0?>b8w-z`(H@^1Zxez1gq zSy#8MF$tXDxU4b`A~CB(-k2IfzFpEgcQl-WPG;3 zw>Fr=mqu$(9QU6buu}K|GQCC0i z6MWCa4U;3MI}c|qA#i8NTD*P#esHkXv|uyRtgUOrpfxWHt!9=Bz@Rlx`uR+lXXVJ` z{=k`^k({TqLJpU`w?Mr$aBCUXtQ*$J)g3^m0&I}@`d8PLx?ecnSGG!jcPr*wZ?iPx z3~ds=ON&G>CWFc0c-|6N0x^^bbJ03RfrD?jPx;q*jFMknsz@Y>Zl)|-lIO*?X2!lL zgybtIKMMr4!2u$~hyc{O&v6!_fpzAdTPiyGmbVRW4hW?qrtb&Hx^+xH?9I%VQ`B$C+^@-67Tq&;ymp@g;Re0{zD-H_IGhIKkm@Yry%w&tM&Z60r; zzPi?B(9)PQnntFfc#LQdMU7}5gIL7q0*19z27Kw;Z$rsOK$F!W+uCT^mfeJ_J_}n~ zgBlY7)2jOHya)i$rXw^JzE3}FPWI?9GH425&5(gBSl}3f99fjuN@--|Ri=DrvEUTp zOH;;mI?H&=G6xsNxh$`*QJsdk$PN{!apKDc_p$8OgpecE85C7WJ?6kwCNsF!z^#u} z2|51?_*SDBE6ewItdSbdY=uFMX0q9GoU_*E5a3fLrU{DsBV1%TK8cDJy1xi{@xbky zn)aC+5l1XvgKTp(3k>qLpTUI?_n>KyC3bAvnnc=#wm3Ht%J-w1H@=zY#RdN3 z%kcdPv4Vjlhq1Mbf_fZW-^0&sc3g8PWcE8&iif9RDM)P&|P_ef_1mM#&*VDXJV0*6NXpU#T6K|ih zX&A7X;W&a#4f7qF`-aJ9p#${IJfC@v1vK1pU%)ECycsgo0%T)Oj5dy%1c$u9Urhu? z5Q=z|SzMUDO?%?vU}3;+jxh%mfaGW3)i+kaI)DN}hQnr|YZA2WiU34~tN8ns=Lg6R zNF-s}vVCp_K&b7aw0xu#ST}Ax+lr+b3js6`0-I|MM3dFZbWM0e!TnYx-e1=NNSAuV zpN%HFuQ2wiKhcM8CjH?>=UhJ@p8hm$A4aGMZMF8YTG>=mh`i;8G%nknc?#JR)}OIE zPIlp;3}#Z^Xbu4=;vKh;I#~Ri&3VAQ5M+(3WfMgIKf@@{WIqku|HV-DXGZ=H`1;f=j4<9)!Nj z4&l$tt`Nho02Q~9>l6B~k;=@__tD^|zTuh+<{C?$nhlIO4I!UtA;WkI3QnLOu<`4T zw9f=7DizKRi{&?~AZfF90n1{&oO+IJYA_FsOPsHJoi6a2NUlku1HqMGk%wi9f(IG} zeDU{&8E8u*0PY@*F0IIiDN-UQ$y~x3WkA1;U+a_Cy+Kb$%OAfU{;XfV8Ba#N&Y*on zW@o#m6IyuA!j%ZXy)6OT(hETDpzK(F(WJDyMuXMvpY1@tVa;aBB%;+1@o7w__*bbR z(hB-BjZC5X@;*Yfsb&mOne~@nCVN$x_5+ZaEQk$~n+p$Y|31sWo6&Ia2ETe|{a-e< zd!XWEE)Jd^Jbk)J&?G|*qMF!&Ll&%?B?!ltXNZv8id2pv)~*@3Wt6Aj0Xawt5a=DP z=im`p=)wfKcsPLxyg&~@F^m1Jb=dm0MUe}K(RT`kUWyo?MaTs+4RDa;j#eOH+Y3b+ zr#Qg?!xllX5+?@-z|ta|w%`aIc#Gv40ON0o?%?S7>#vU*mAyU^2Q3A2XKYg`Ayh^CPa{<>{#;^X zEID$Yuv5>qY?SV0X_i4^JaXs zIl-@E`SrE@`Uby7l6v`5!i^N*NI{Mew2J8yBK@jyUAu1NXt{2FyndS>d)xe~sdPo^ zh_Mwcz{j=?52vS@{cjk!F(TMvXq2AGxlKBg3*V;n5bJ_l{{6`b%?Zm79bN zaOA1A*-kKJ*`rchh6CV>KvfE8$pSNC$S5q&MU)eLra-g$)s^xbaMH4Q2hlRJj()|-{c6FxRMmPtUBebHvsqnuleFy43j zf@AgNNUr)3RCDhfx5BZj3C2F6wf!fej<%Kr0!E?1; zub%kN+l0_de@g+NS#N1ZG<&S~5r2|6q%%$~bo&r*|2gj0ne1uGpjl*O3A zU;(f)1bS9D6q+WNYXu9HpsEEh?T4g7)TnTjcMteOt}HAf$ao>)r0qAEM4f$vvc+~V zEFLv0N>OpVtx2R=eXAU`Fry@6K^oOD-3@(u-s@bbfvf9Q0 zC;I?xt(Ge7(gt&9GR;X&juhg~O%O?|^?(=(H;H$V+}5PtH2w!W1a2`s#!;omXgDVX zWGxb)NE`Ec|wT&>X{ z9-Gal_cidWJOG6`p8s@HAdQIcoH(*d`W$Ke*n8c-_-~0LgKU>PGJqfu$>v@X*=-+c z_;V!E?fU!*%sJ!ljpfSWC-S-how4WJb1Yk_ z?oq3BxvELaF#Uz(?~l;tL0xvm>*>xVjsYI*K2x^`8`4Gq!I=9#6u^z6o{)+cr$c)vbm0 z0Y_(rw+>moW8=s5Tut3D#H~-s!^3)vGi5hiPN5V5HOhMhp;Fr!u&(md+)0sOI)N$q z0YiIU*TiB;F({>@@V1MJ(>M{-G}D6`k?l+|o7H^RPvNfOF-ra0K6oYd#_4b{=ugHf ziYYg((Ch?F`(9GYR;98ne--R^$zFo|uY@nN@sia0&lA3i?t4jJ!Ip|Ya$`Vd?yk;` z4ghGRNCiqTIqQ#j-61{c=?)5`U~I!IeF3?5)l9Zl-Iu)`_NC~~o7W!PNt@Wk<0o?` zb-5pV{5=pO@H$o1>EtGZLM|o5K3qcVyrTgBr|_q;wcaoN@npPr??bH`^vC1=#jCV* z&OCoek#v@1+S$KI5PdJPiXV1-c{}u1U-UC@=w|69~djl zuu|PY$UtWHdwS>M%116P#T6Ik-GCNR^WQXF%+E24mw6+pD}ocxnL%-J&6dU*F9EA*wYlD7i+(RPClQT_VG^$S*~_)?FX)3U8x?=Urkzq{Rde2^L+47>fa zelj&EonqxvogJ$trBkC68Kd4sXOJxFCNtgMd2bTWbXnQVajG7*6x0+bKrCp6)u99(zm_x2l;xo2w`>G$CuI`wlU~il zijQ@x%vmbFU^G&EqU^H67eiDlDH9+ul!aP^P|&fmN}(eNwIEVqIeG=5;3M^w!z+kt zC9Bj@_y{86msGuz-zc?63}6Rz5~|Z?QBJ*rPzxesDaWrMs);$_yGHfG4xjL)?8maj z$}!d=dddjC#IP)R$C7}>2BsP-u_JGPRN%kD^j!Jh)J-4LrnzK9%Bt(Rb#k?V?S|^jnQ6dj4Sa94uuV2I zY$v3PSXH6EpeC$rL2Or~N0sCqTnA|P-i0d`&=W{}9BDv4mLib5R6TH??m*&GEoZsV z1?Lo89x7+lod}h*wKaG)c1QyhWESKPugOue$;wWu3lgK;=Fout|=KMWojeyY>9`(ooUTIL}JSfHc#=B+#xtmy= zgxL>UxBS-Vzm{QmLUZPu&VCDlr*3XkW|e978sX(V|~1=++lri`2vBxo{?sg{|nZc9uy=d#T2)osVu;M@JwY(a3)EA6e0#1&qyDOVkzU3C zLKF!&9?$iaVRU5#3mF6Azop%_RQ-IX1>TC@#pmiWc{4~2ix^>1(*Ya6YWgJDL~Vlq z09i={XtP>)oSjr{PunmM{+?fP3TU)aUVv$v#0VQI0V-91$h1vEC^F6^wdUHD?X)n) zf1l&DC6sE?<_~RbKlj|-b9c`3v+MLK9~=+P)BJQeN)vzkM|QqAI2m61aiwq?63&SB zye-HOft6s!sBlLE0ZQl?p=2CkA`4bBEP#my0Gwz81$prD*30o|c$~G=S<>^j^L6Kb z?_v_}_4}UnaB~BpfEB1~>%;Bs$Hs&3z%DIoMG-dfdB`<7kjtXvq|zao5yr_K$6g;E z-DR_=oJ@!)9ME!o_QChz%~4$7EEYBAaCmrVj~xEVbAMYftb|n9grcnmk{75n^jdvD zAVsZ-dT2SFb08MJ3ZU<3((i-(^m25PUT2B_7~TC+!Qg8aL=`hZG_Hb3&qNTh0!a`V zdH>`uy${Ane_FQ+!VvE%uL}$drUH;ndFITGJ}Bf!v@JI=E?-S1OFF|Q2))^U^savZV`HZJAdYQ5k+v>`AmgYK zbtF|4Q+w)KtVuUE3NgM&zh$3Tk?ifieP8bGesG*t(@iB@#+i`X$d@uC5uNEyn>5Sy z$K}l^v;(c3hZt z$VS|i@gny*tiMmMlYb5+9JQm@=HKRi^n3G5v9z>ecQv9X8mZM`yztKWctO^Xop;e?+7qGMG*w$sz80ZVa>83AiQZ z6s!^@K$1dX^u6H74=5YGSfHsO5K78~#HhiiI?ser!0O5um}!H+QKA$1U7&byVMOle z?(!YP6AA>*N=OO97`#Vg#X_!YI>K6)hAvR5a;s4qz?tz8u%*FIFkK&hok8p`Sd>E2 ztz<0YWRX9kYU93lFoq$aZ)Q|6JUtP}l_rOy=w)snpNMgOF`j(6xE$5OSqe$fIo%}@ z=X}SRCVM_049eQ@eh(7-1xK&Ao$H;p*!pgldIecY&IH%#4UPBIH_UOTVoI=IKXxL0 z2&Kj54o&x&m9TgKrp)2CDn{Ot>uw1Q(vs8_(5ort{;V1IPb(`j5j{sy4<dVuO@RipXtScSl>?<+{;sbF9y{+B{^~zO7%luj$x=rT9Xp zCA%ea^#*w_C=ecT{6n9 z`xuQn+osqmbLLp|8?Kuvz`Df(c$}qJZExE)5dQ98aY(W%MaKk1(J#%1p=r9USlbOv zgBEpTfT2znVTsg8DvnchzkNr&+L0{TZGt$q`8;>`9Pjv|Lx`QrUYwrZ+xW!l+z5=c znd6BOO;Bx>GStqLPQK3KctwJ;zhFen;v?; zF6~Sr=@WWo5isS#!U9)tBULEX+)n%({{=%2n*PJ*c$HlPgR2ZUcr&0Qh^3|3TKVKm zr@#~(9DQqYu*kCO?+0*w-Q=J#`mS=>1JAQENNreceS>%_sjz;GDAI68BBiDheW91i z%l7|w7OwUaUcy82u($NxsU7hH)UqL)dxLYS6q#Zcxe@WCs>&hAq?@|&)XmFb^4MPC(vXmA=DlwU$UbxVF?&)O$HHK7ed zM@4L-IoX-n$-{PLxqG};VXGXe9fma%VlT-R-do;T><*lc%sx&vxtFnw9Q(*`yv|hL z`ZJl)`8+O;WkRP}g5@y`Ro<)uc3V^2xcz#f#2dUtW083utnxXYiG9f34j3X=xj84b zHshkG{t*38yAF1Q1+(9RW|)<5CSq>7i`9-$AM|!81$a?>T#K&Wzx!t=6!CsbR!vxU zJ2opja5|IG$HBy6Z-BI9Kl^Vyrg2!k0X&3l@%rrS`A%*}ah2aLt}44%&LpfewaZv1 z%>=Wh?k~YD(>F1m|Rq+4TqdiMNPuvJ4F z-WaZqum@Mi_!grFA=XVa9^=JY#|;KK3|xz{18mPd!B<>XSvIr_(Mmh?+nV>!z z(hXG@qy^ORq&hjUCfBvaVor=Vd08OZ*;r#I#RY_JXf{J3BZ(ncXJ}VGfsdrAd{5F= z<$euI>0+39$z0Jr+7!ym2%OS{xIkP zQ5=yZ3lsoPu@u@?1ua480mYTASVr3*voWr9y3iyhMAJT3s2?l5pyBq(0%hf}@7cp) z3-UeiGFZQqROibL#CfoJ8tuUlirT$!#x|RN6Le97HhXR@B;OIU&$BNy|G%)=yI{kD z&!wNtkWmM-jJpR>ya~1(8`e;tXYT{xLSW{Yw?z9K8m92hH5c?X^rwvlV10yq)#fV^ zhw!_+gC$Dp9gF|ws6_P~&D`BO$czqif%bvc>C|ie>PYG2e=L60)xJb{oQ;!FkJ3O8 z$KU%Y#)G7wspd?4@q!7Scp*8_9NrTl&9*x&E8E@LorN66@9u1SAmHUF4{|_4n!5*&JSsfEtgmTwVdK&_n=*Z9oQYzo-SR z7-%^P(2){^i@tp08=d_0mawbp;u!EKKB^zyy}mq21Bl~Rvqt1=B$P?b>PO~5y5nY& z*}3T1LxqZ-xaO?r=mhUj7l|?s8+uZhH7M560WPhLm z(np=2Af7$l9psMx0ETK}al8(AoOO)54uU`wM0>vCM!-O!^d{Otut15RF*X~sTpnh* zOO^!-;NOKx8>^XQ&KVO5)SycQ>gx@cq?Hr`Ga#Aa_SHgrfA?i9_0ko+lr?7cNu&LZ$mDJ1Qh{WN39O9?A$ zcqAc9LqGD_=@zm0a*pD34nH{FCu{iL?26X2J=>oCD9JTgl$9|VA4O15Beq<4oPAWu zZreZ%z56Q&#|e_cj?f+pq=%vol7nl*PKs`UFp?-~idlqN6v&DHy&T!~CZ{K1-jHwj z_(+|>ySOr1Rxai$*N}UaIVRcX=8^_31k+5 zW!XCRG%Gj_u0#;r5)bGcGB0HVTvEP7<=Fad3M)}mAy(q{6;RrN!4!GTRRL%WfkgAn zU8%imnH6Fdc(;rpGSw>Mftd+N1@ji|bt_|mRI;#|3QD46X|9*H9JYsoyKn%evi7WM z*`BE@lt;Jw`i4Nc2ZBQyrR-xp%KLI!ZOMWz=Z%7#%E6$&GFVdx)h;Em#iTvXwO1L@ ztd+OA*DWFgT9PeufQe`8CMC_0)E__n%!Pmi$!KcZbBU^LqCs0BCDus32BR%7L#}C- zVb|bfBs^6=-YK!D=2$o#6@GIM2i>nm?yNw)CdU;_?m@ zCWalMFG1VdrT4v6uv3>K*^I(iSYK7zIO>xEQ_Ib&K+-^lIrAb+dx4t~Wi-nM3it9(RZ|Y?+IRCcQpbzmXhf^s-R$d zxEWl&%`|wq`MJ1@AMVDJaXkMviD&caWcCnGXAk$&uZtCY_!MPWN6HIv6$+!ume3!( z?D$uGczS}1i~WKyEp>?6<9_`7;~)8KKEA#GzS<}GSlH-1IzL~%m9u!f4LSYb$p0$7 z>2s)|==XwgKI~Y@+aC=omWXx(OnbH%?vR@UV}|te0m+<0Lwmy0l2|rZ1S|SYwrgh_ z>rjULCNS>Vd9*1TKR5ljJaW6Wv9m@5c318yDE|xMJ_zNoPdin=;$Ff`xr+!!kOMSVe^IiGuggVXezjJRDyw)Y3x{*J|w76Lw9n&gV`EpbC}L8YqlO=TL7}uim%nl-aYhsaVKw? zx-VD=XZ80*9k}Q=1lO&Akj8KhxHZraP5{+}(cm}GuYrc(_A4OeAxcI$R=}VJ8iG5h z?_g^Cvm<$@JNzlQUIj>eMyc=we5`?n;Ff}QV_91vk56B`eAesrY}@s`d<3B|`_1ML z?NWUlmt6nT$Q!k@vXoadr;VP$o1Rc`v`j9Rk$3^Z*m>SwOfISe@HF;OT6G4Xj=+Yg z>l?_-DD%?7gqMkcFtaFvVlJ1MoF!VNzS5?r6yfLcezRQM-LAg>__kTytyklA_NF%M zPGn5rnVKO_DMCQFfRz-KAUvfM5=rA!0r5dds&cdW(X9|Kngs>GO->ik?Lw2}+?5&o~IK(!>2ENaW*MzNDRv2Lx#TP@{uaa>)9 zge2A^p%A2H+44Ponm$;cq~8D}C3$P^J^c}f0%is?gPCt;P+)x#u}Flz8*q=!-N2D^ z#sh~%eAIAl8L-HWJdrEp3M^K9B06S)si_R3A*hDt_qiv7$Z@}0W%J-=#1tI4=|3#Zc*rB+Eh@Qj9N3YY`jg$}7;(s1#5`$p z4+wTs$M|+?99qTU7UcA8a`f8s2ZrAX!iwoKgMHGjD(Ez6v+uA(=sR1Xk zVvBLb95Lpx7o|jQL_|bF9uP2NQDdIqSAw=c?<$aXSn;;KTWsBtaGOI|zBuTf9pzyX zR!ORfz{-%vLJq ze5|~SJBrZt#Yit!D)$WEFr#?8NnUKNt!SzFjB)Jd?tSQ+5Q^J5#O>ev2gAWZ_ozG6 z7ctoTG#vB>huvXs|FFB8FSXw6)ayH?UrIYW@K@^%vvIS?gfYwy0R)_|<@7K64+O0X z3I0&>JEdRpfTO)D={n4bXPygQLJ>J;jvER)lJK+}WDu@!nb8z0j+hDjf$^ZjKQ;6C zBKKtcXmA^5khT^=|4YSu4nBg8X8;E_5biD@8R`@6Vn;~hNK-@SPxdS}s#~Vo50Fi_cz3{t<%JCf(?!{^DBLag(VH{hud)&(zQWejm@X7J!Pmuf`cVAHPbz3hZc=0gm3qHtk&-1bjf!6xozEIPz@!8 zsT5LMr6-gcrJwGST%|kf*palP)U>7pIDkB2$?*R3(LNp3Ixo+|%0J50U3A1?T7qMV z;b^)H`K4G|)yhR@q8g<}$$+I{KI|QLiMzeFw^m^x8+EkQYBoRA>-7)CTcW?C7KaKb zk0a?x?l9}?4daeu0RgS4l$W`r>9B4dj2x(e_m@^fNao*lVJztu9&aKZA=a1vM7>TL zmoGxhRwJ+}#WH-UGGv>}@RCA()o|G|q|X|-#TEMYq?3J`Va5?-X%;fI@JAA@9P`}Z zQt2`IOpFD1ZGxBrP)GM;&>`)}sI%{66$XZgkjhFOG27scSFJbA_B+j}=YaN#RFBDR zO^1nFhrI3}EfjG+6PAr>*_1L?HoUA$U5BD1X|T`6qsUPTRa++Rav*%|)o^)47a2 zC+(E=ea69MAm;%)>3?S1j69|9YEMzKbp)bzv)y853azozcrf@|O}{qOvWEuRim%y= zzw%`~}86 zk9-PQ*b@L`bUYXwY_2zDK+R8e-&6#VNP4JbCQfoZFUfk&06uAO|z@-waTlF9crH2^! z9utsI-3?^qju*(PVDS*)06dA$nLT%OWcO%bbjPkRB3Jlj-jz7Y6eaxEvmOF`Dtu9c zHMSQ!*abWBOz8M)6rM1!KLKRs4KD?L&b*r`BY9z+)G zLK3dd(T{%wt#lwnrIqaK+2Qcuq(9Ifr+b3~?4)a`aAi6v4!uO2b;^pgQ^~KUGS*61 zi2HFC%Ex%-eteYKX=Ip{T0#9(-N&KFrX?DfL$6+nLVA&lXaR}^_zySi4>Q5 z+BWSzB)N4_N0*4w%9$B9DebdJv8OzkAV^mMN=+QN+0QmQknca&%wdo;N5uf%BNaW5 zPzZNnPC-^IXhY4hBj?x~8PtDxUOo3CJqRVye*wVyb_A#bc$_mdFfcPQQAp0o)GJ9X zF43zh&S04L^sM6i>X#3$EvTOVvUSI`|FVkj06XCm1i$nFc$}?PO>^Qn5WV|XbPP3X zCt-oip4fN}Q(||C_b!H+ zOoxw*4>xiNgK%zHX~t*d`KRN;ivyR&;R@dt_!cPAgO}E>dC4Op^ur&9;K>aZ66l_7HD;bQ}EUO6?$_1 zoxD!mhWj@+UmIS7Z{xoUJ$Pnn2{Iu8mGDUCBBdZwAah02BQg61PNU_2J243l;qKel z2IRxL47VUZfBR~H3h10<1JZZi#dJ#00x}^f6Ss^?=QxYA_cNm~qsFMvPNH+2d<4?ZQ;1sBTB?BCLHNi-iCs zfMXwmK82{m2b1i}64-a9554;<-~Ij4?+;Cf1N66A(U_BzaRq*VWPWK>e0a0=a*eY{ zu?AbpjR?jJ^N1`A$FQRfBB74!->|IkJKasXWNNUy@foZeY>;(MF*L-UkvGF{0#77j zJ8S0}QW}dV+7i7Cs7AI5qTqQjh7TWfK&bj9R%|Pd(f^C1jU7?GP)i3ly6_1`hf|6I zIGqFT0Z%XW8X9zc<3}LkSjVl4+V0m?Y{TvCEn4bfuzwI-;UGW{J-}g;w+C4eB&k5E zknw8>mNfWT76+;>b=RT>QhXXP}A`P1N(8 ziE9LJq<)ayfc+f_PN3hQmESQ&P;Uf9Fev*rLA#v{`1A_>!l6}G!*q(-8A#k&tk`gW z|ECeu$}heK8J|u+j^n#D6)8TB;tAwI(F2+Fr<$5w)-x*5^FFBL?lv=M9*X`kAZH*q1()q_pddA!U9y-5{M?))P&Y>;7C43~rl%FlewB*F%`auPU%S&K zYi!w^TVOF;;my+J)JRupbZ0E z*k_1K6&jf-Ft@mnDuD=NQKm*ae@x%aXYa=E$Me&(*}Q_K%lPE%ci&B<@wzSmJb@!j zq*Cmf#f$>9R`1q_0OPDc`#LCuqADn{z}?u>s}qaeV_dMr3A zpL{SyiEwiRU%x_urYsaZx0sdES~!vl98Hf0fzTMyMh>p>tT1pst-yTubQQ0{RkR9L zm|!FVk%&-4?sw5nKU}qF6fFfg_)Kwb#dmYl6vu){h0rX+QVLc{-HF>A3}HfU#hujH zw}la#*0D(VPbrroMP((k$pE?uDlCMdh#30Tm|T1N`w3=oJWLA2Vi+&>Q(bM?BPiOl z+l9{0n;ySz!nuK7uZbOOZZYNdZt{M-KWwZxL-^CFL`aI;mcQESlx^~ zUHYTvhc6F2o!FaKp1HF(FTAX}8L=iwku1t~a-lYZR1ZXvXe;S73q=ayBJ$nNLEFK^ zN~-&i@SjbBZ-&ER-p7 zHgxI2C~n({+imFFvrk=ZFyKlpD6K9(503j^d8SEsk9L(H7|6{Ej?30 zbW-I^WZmStcUS{vt=MVGEs^H{9cWVXj1NUg5mg)RXX<82}Z4E!MC`Xg9c%#C(8TB_I{!Fpp(oY#m=2GG5`m2}K3WO8dBBC~#aG=nlaA2CKcD(uX$^%(x&vOjRG(<3$? zdbaPkxavlN1f#yjG}VZ+UPIc9wN^RbWyRl`6R$@n{8f@zt7hnIhUT|%>U$KQ%OIvDw=N|Tgvuu*a(BR;P#6ipD;S4ZzkkUQkmiITr&eyI_vjY zn>DFqU|`S77N5OT1|EN8;ea9-h&)HZUkqwHQJq(ChX2EGqX|z<|W^dFU*(Z^y~!zE`o}pmR0xZ z?lb4~ut9H(9(Z!+svtjCj#8CLDz#S`3Hrm$$;wO$Cn+(~Aw-gvv2;$@6dBoMteoTC!s8(Lb$0|h29RhSECJeW2u6D#QvA$&s#zO`yL_d{~1iD-||i&9y9 zi{AANkbs(-B`rCv=>%`gxg+^kfhM^;nw6ktL~ofrhgMGppiF>u%fr?4088kErdEn` zic9BBeisw%X_^brED&eT0ar0Q>LB|UoZI?2_Bd%0oBZ_KKewrz zhhT<@uIq#F!$3dL6pSBI^wrh$ws` zZw|7ikCxE7tKh6$CrZ8y9TQiATpOFO2oPO;9~_S2xFM90r?d%mfZVvPk)N)lKkL zZW5+HshOz;8n!#ob0+pMw z>*I=C+TFn!{QJ+})H=92-m{}_?@8;oa7g8pdRJ{2o8s*HX*YoEejQ|Du+|vq>Mr_q zl{c>P!t)+I4;VNb@_E60bB!DK)y4>(XeC*z@fB8SKzUK4@TV=>1K#a6!kf*_&;8AQ zzwYH_otYRNRJyxgy$H_-^?(npsT;N8M>_0e#e!Osh%=RUaTTD6oW&7tFXc<#VVqY; z%i;_RGAV;=avW_O1g>-eHws9Zt>2t7d++$u+h}KNXFD42jmKlwumV#eP2nV7lb5)v z77z=n)PmU?ZH;yro-bFlE=mu9h=ih#m-PI15IlqQBb(YTYNkG7FIkl$H4}zo)tSrWVm(`+ys;v7!b;}N=&oh*n11!uL_vS)6d_1IR4>i z&}iey((nqbpYP)F-iG>OOb%>(KR?UvB){#o9yE`_C0OAkE`4)E&w5Rx&*<#zRaib9x~qf1126;n++pAS z&t+Z(4GytQnu^!2nm@wRkKt+1NmZxRErl(So&NytnTRT|(*t;%tyyhv+eQ-p&R;R5 zSz9th%Cd`GBS*P&W2ZI{M?vHq+Sq|YlPie`MXFpfev9t6-!r>hih8k=;;u*{X}L4= z?7TcX!*0>h+rb%)(roJId6bN4R3t$jr3p2z_6`m%Uj%6=UQV0V7VUK@6H??Y>U8Nk zjl&lG(xoB^MHWYiXwm+Dmy)!6wEv6xQG0yQVFh?}aL}bY5y$C`l}_)6qehb+ETT(t zw#Xglv`3%l+c)gZi!8x|v)6;3eQ47xi;{dqwgUFEoZ95Q$?lQa|L$8qhH)+M<)b+nxd19cB+Zb9F>EX_p#HDfydoL#>ZbeWi z=cFU*Pw4!PK4Q61NI~!VgR?(K-X*zzOB0caCL2k}c0LYHhyOl#KRD~ZwY5b)EnA)C znGogaiMHr>k>ikQAfzOI#Afn|prFVykyOvr?pYM}9OsZfWzTl-VXO6G{z zpM>O&$eoe4yZ^Esim&aYKv)kCmGH5j-9*W^-N)sh5Ejx83}j>zG#IIo4}T(Q^X!g( zE9BjEdW*+uE1djKc=9ikup8_e&%S-nj_vTS2o-VLxY7>10Bk^$zp`8G;U@jmqdgAb zoKfg}kQ3BM87>{Gx<(T#XEjnfJIYdV8Y;VC`JmH0$+9%-nx%bMUF2}!Cp$S^3yM=e z6gYO4PPGbXIfAqAe*O@6-iAPwNtmsH6{GeGi!UztHj<2`{1B? zic;ER(Mn@P(og@R67nv9Bt93jS;H zs!U1vS$t=BX^SR#K9k*cdmQDH;@U%W+UaC^htpP{k(7my?M~;}ug|Q@OU9yAbJq8W zN##>T3IB7@0Q~Cn!ot<(m2)h6TzO&H2}J^a=R#B4EKRN8FT<;$7=g-B4a|6TW|Bb` z&2q#kj5081n%#MPT*H5Mc}j6ROS7CcfnI+gfB9?a`~#li~5%`wf5tKfr>*h>}i=IOK>0nLvm_ z==d%|mR|vA%q?Lwiv}jkDU|2_7eTTBmSt&<>P;5q{&kELPhk`c3hRu(Uqq7A$~oBsj(;x~SWVYe+S;B%I7h9x(>uOjZEF;%LR7vf9mhdM zWzAy2X{-`Vt@)uM8fV0=wx(Zr9SpyMt6dYdtwsaaq7t}loQdY+TR+XI*<{D6&ArA` zT1yDc1%;r`pkfx{43bcJQ4-}5IuR~X&+{ya3=V`w+RoE7mhFJ$hL9T;vvG!6_ShR- zep)uVhpMXX`2io_Uo>mV2_;yi_rW}pts2-l)e`*iJ&Oaq0cO=ZA?5jGMt~Z8L6kdn zayJpM7*{2-8=akJ`9+@ck;(m_0_YcEl&f#-5V}Wp@%I?5LL`T}Zp&UMPN9mf(IgBJ z)}GU;*0^8jIZRvEMHHizL!&1ZV>xDfyQF}&!<+TLo?i2qZ?DwdfY|=1hN1emtw*#w()^yai(Y$)No2&rq$w$$oOT2 znCx<|U6mZIWU3Bub&hg-6b$=+{rTq4o>^;FKCj=Ttz_BkL~ma7k|Dx;rlaGJ>PDfe70!n2mJxA zBCyQhf`W;kj8Q!|xTGnZ1hW>2Jn-lPNbVH^QD9Pd3+?RhSt?}&GW4KF*&ebAv|y6k z{+L{M48mWMs`ZkJFlu5TKK^WbyKUTUrF$NIuBmU}f7R^I>24;C`bE1aR0@mfOqHHj zdd9ssdD1_Bcl_b}-8w6m57_p{tYqVP+q-AotkiWL7BJ`dRhwWcq_4mNc~)Rb zs^qAD{*k64_d$KWRV@!Q@ime_+_SgPSCIM1?WL)~05tJenT3ahhKhH&Ge1L=PEU@G zm;7wkbnEQYiq-dSnUab=j|F_C9lAitF5_r3+Qq8DT_#M(KK-eh0>+t`F+%tCEl{o> z&0h0-eaKLhgXH+WJ`MdTWmP{~p9R2p@M9IBA z`@`lj1VI(`yji-g;^-Pg-q(^ZVn{ew|IGW7_BsU}zoIS-1z^@$emHUsiuyCir3Gzev@k9Am<3eV+&$$qv zxrtL#H+x}8RMkVG7!XcLzM|XUaW^H&>w%UKJcTHY10jB7@Zp0*c{>a{{y+AgJ>Sy5 z`CqV@d+>a3@8FkTpF<7o7;4FNanvS>gKrPv2Cb&IHXmJx>;?BXXdgY zsVgqm>dK*BD~HkvG#D}csg$*}x!Q`gcrT=V6GoC}r6EcLCzQQC4wiO>dqH*=E``w& z2ke#mxU^SAJKCkc`RJ;Pnck_oTgk5hkV#yC937?(W8Xb8Du**L?6~$rH;f>d6+>W` zS}#`<;EwL0@vkpmo8_W;bu`|%X}q+H6G)MPz8h3Y=z*X%yK{q?F9z{yysS2A%-pz) zmKxl4EpuuY(ehQazSnfMHHANrJR{8&)*maTeZm!4N)TMHTQHDRmTZ>nqK%Vm3;ibN-vmS03%H~3K<#`p;w z<24}T?;{yM31z$i3;vle4WDHXjIuA^qrmb1S-dyku0%(NZ(%%Rs(}2(*}JZq*tF1H zT9o1A27vc*pNTs2@Tvbdff~q|T~tQvna5U5&o1jUqgjnRiD|6uJQyM789mPEE6A*G zI!`q`GV~jMS7gRYbw0M31y9b1OF&j;GxJ%SeV35wuHwx2$N9zhmt0SoyyCN8bWyi#rR+_4fd}o!0qK zbzMOkr-Qoazk%uxJhfF9^g|NX$cFfDKG zo$kU;cXvnew_Dm{f|6d>YgWRj?EeCZ^F+?3&;@t_Ra$uY>5L%b1;7!rPfMopB)d7duE2myIP3-3GIDyOciAE?Bi+3aH zU}#u8lfmM!L63^nhPyY{%o!D$SsQlW!pDxVArw(rcr2a5=75WC``0;dF0?idf9loe zm%U20(RI^biW`+e=X!%Vt0VVxeEq$A;GolDZt+`Ih>7NafJ5L?=nM>=N&!|%-8C!d zQXLNFaxTmT+ClFVj)V(XWCor9j`=C{E-3mgtkP4V`zuF(ze2NZ6(X<+B#>Rv94*}K>^_lMhlJ9f7L&`Zt{=e&ZRMdMQMlw z+ml|MrkEggKJW$-DOpXIcu-RZTG%Q?O6=SkOD9Eas_h%6uQ z#`4=p^bfO{xXbL(zW+WbAC_Lu5HNg+RNx*nBd>`cxaL=CyT5(@TFW<|AT@+ zbWj`%OUJtb>!Fu{vJoee>d9W$fpwk{&t z>bd}?5XeLh!;22?2fUdxI=J!l?-BAP+Sa$3WtslMh{UCXxY6fjFYjlD4DZ4Xr=`RP zaYHnk|Dpsce8^;44lym}4ezt(uY~KGHz#a)irTXbJQjzgf-~{1Tm@$hQp1KYWvQLd zo=$bP{t)0EL~y@%@_s{``NvZm!&VzDODRxpz32N6X1XzTfl+1Y_RXf&Lit+wr~WSV z>n21q0knC!*GfbDwr*@R z)T3M;)Xr?GL$@05#^U09Ky^iouwQ`ldkMT(MJ(7pqGOqloCoj5#e2{hEEa_g?1joM zz0UZoG-mfHXIj-EOipBJ9NLJ=;1Wm-E}a0Mm*rycer3m=TubT5H_6AR~w5mNLsHB<<-F_Etq2v{T%kqBba%597nOiSIjtYsc;B)yGW zPFpS@P>D3G2T%)YoIg4}u6a;uy013)xVQM}<;Yp^3@U>~B*0)t$1t&E7+90ya+)+7 z6dhmhSG!lY?+H7v?c>Z}YYY~}mk89q=xmBh9EmPk>0i+_G|z4UX6u-MLW7nF80bBi zKc@uUGrZP}me|1L^4R2$SH&Y$^y9Do<1*-&KXD)KD`{V$eAh%iX!VJEH(%sAUCR9E zjjl1CL1R*hSPr-~KTT+@w5`gVkg#kug*%S}u1TOM%cn5d@T&jLdN8okDeE%b;XzfO z*3#tlo61K8+tCSF3_k$o+AQ+S7+qkwD{j+?8FfOAZJ=e!|8M}IWRq^up{U#IHYpp9 zTui@3K1UZ9;7lJJ7rt~BP{xLA8-3*I_0~(rVfx(f$43*Kl>U)O6qtb4ENru*icX9E zE{mwz-KG&@HgO~4ABBnKxPivC=AVMpEDTuhw|b3!`VZG8@$dtpFacIH?cA}dAjSOG zF3sWJuBH!YMF{+kiKWxP=Y8+i`A@Y=l#_z8x9=YOo}8&`J-e8IWxD|lpQUG2cPuhG z{V6|Xk%Y_Mj$VH*f^i)1Q79t1PIyE)g5)$7xNEKSE#8K62qoeuSUS)td*I@@Qz1pD zQp$JLcEZ!B=d#EZ2t?@2zk+r)e?M&;YNm7Y+k4xH@#hLlHlXzs7TyOB&u<*`c%?%A z6xJ%q({79I^jL&=_1nJ`{)gyEShj#M_q5EsX8iDn8}nD{${u;}m*57&1_L@tXY`#p zMv>R|UY|$2BWZXk=|AmtLw`w3B8$z>zZpq=wvkHvn$)m%Po`sp4mu6x+(aZg2?XzA zKBGl<&TI30^xwDWH8pA8l9d9K0X@vj(~q!jj2vzo*lF`fUFyR4qUT$`S%ES4MYF5K*x*GlxI8?A$ zz2Q-;A8TFjt^D;VsY^2NwJqZba1Q^K_}Dc22CqJI_M>ViWl(iVF)sP}!M_ALkpqOq zgl`T$y`CH?De5x$BKNtvqI8|gUiJ&{gV?_0$=~mbeP47L_CcRT#j|77MY5)7*bYo^|Erc9Iy*e?uVfS z&jv3?6tW_JwpkkO%d;bjC8xi5_PP+Qr{VbT3W}KT>hp3eBr$ehQv4>Sn#nZX!ql?@ z4#S-SIq-FXhREcuPa~K`)9VXEcPg%4tQa#^_CG9OpLuwns^sU1XN;kj2F4l53l3vx ze{l}S2RtJG*pnv}I(F~YzU`H6trstuN%SEC9Sj1QShKR>k8$>{d2>g3Keoa;uNVjBn*(=BEkIcgTZrHRE#gMs|eOISf%SK zm#DWbXIm3_;F@;s>~oN?Yyt>!;YM6+RH9$Z*`Z;3t9XLmS%SO~!kj>80S@YmS}TB;ruHd|3t#B8wPDpah>RQIgAJ}V(k?V?!WW) zO!&7U+H+xd^VS);#u$V$SRPagi33&^PxcFxYGg75JU( zEiG2+d-n3kxfQP6IR}_VG$f-*ECwAq5dp&{Vp&jnsf=Gv9&mB(nu<&|Srn_Asrz$T zE!xeO1a^nd9Tk0-z-kX4{UNl$Lg{e*qb;*28OsJ)diHBfDoa;c_k~Id%SG*frJcS^ zfO6PS2qg5)NX36CU*BU~>7o98jlV3;Ne>a=?dHNaQE={%VpI&?J<7H~F%{F%CH}?( z5r{-66kyz0U$WpW>*%12d-WUp`jM?Jto*b#0fh$EZdViWNJ`m#Yb54q?$Iz_4OIu- z2{Mt+FQ|a1p7O{iCyU~T&w>uMa>!8+ZT2og>)n9)?&nV{x}0t1uCi0f6FP5w__6CZ z1X4H{EGz~vBq9gCrl0HH>=sXXct`tkPV_zAUH43zRqg+XF!a%&n%*=$61l3;u-@2l z`@ZEbUMsG#dgS$wL}WvmM}#7R3_ZeXyZublVV^r<+AFdhPV9eMHP(mHD;aJ~Rzav5es0Xi|FK7+GQ2QYo*Ot;WaCkPOWw3wQNLiZCb+n@G$HEW zwtO0hJ!)Z>=hk^%n{_SH&U$<8{Pu0{{!!exxIe5AU_Z6SqFSuo{D33bCbiCdURKRN z7L~*X1CM{)ZyH&A?B!&`@J=zshwT;t_h1Y-fUSl?_FPE-hqTisC*(*8Bp`XS{v*zu%c;9HL4!@?9x3+ z*=3v2-%H(LXanK#{{sd8ba(=y4eZq(sOpEUZvKRa^p(UWMz7|>E1;X>}05 z=?mqfUN(!jy*H^h6FET<`(>~g9ztRnSg$$+}E(> z97rn_Y30b-=2ltuyibq0yt-<>@T-|d)`@HQWS{rKYF<}2w|)q4&YhCXRPhl;Hj%zk>gdnDRMYKHN4EZM(Y5nHZaVh6 zfC0mU8wCm=5FL{rK32Y2BC%_7wV`EtphvHj+FugGgTY~dlAw3<&IX6nJ#5nwx?YfD zc<{ZHJEAaXL^g+rB>?w>JJ!jFTOYRkb^iU41BYyrx9B6G<;LMKDMZlj;UPNbYoynz zspH=gUd*u{rRcU`cvyHFT(7<@K!?klvv zS1Rkg6i*7XqeX>tON@_R)%M#9en5ldOQTT~i2NY*k zd(G5FuUvgBcg#CM^v4kc6Z=_$JJy2;iz5ONJasu>P_}(dY(Lwv97?d1_nu?o#iIdycT7u+fE%9fE=tAC?!$~0S9Df8-LuZvnxR2DMu zr_eojZD&DOdDn?5><`a!hYKDp#fy><&W36BPyeL&QFWccI^%xF=_==6hkB!BB;Q6N z4%eLv5?VJM#PnqZN`!wci~hvmNqjF#7QnE{(&cj==pK@9GW+IulU(doG z{15Toq^!g)4?hyE9(8x}!IaVQTko$RnCOFd!&2x#Xq(vYn^oFxFBN9hZ_YG4pJnTh zq^bvOBZ3);hn;#>G}q2+LZav8r^QcZ#S$Og5H8`2s-vnDuQ2b%HCosTG(MjQZB08A)?dpS#4VB(=*?9TcJ*Zd~mIu3WJ8sRGtUSvvZCIi46>UZ#yK&qYTs9HpDm%O#+xAr?J7tQ9SLtQuMDmXRZoPk(-tO@&|9b4bEMydb;l~KHHntTN@oZZ}i#)`kGGP&yCzUtCi%Cm;4c9u;0O# z?eAknB~60Gy)^b~KC>GPKF2FqyI5d|4swMvFgqqf*BW0tl3}>FzrEr9-ev*H@*om) zfVSp9ch20oi~ySycMV6gB})?hEB-M!P}2eZy9eJa%^DnPe7cuBsm&64bZ31rq7Yel zE{g*DjO*^T%<#U25NLu9Z(TSwM^b{{xtVRazuv|pmX)f<7@ zpi%HJ1sbwJmA#?2&`YV%yJ8k*?}K+95LrG`ifmBm6#k6{dOTj^xhJs!8^Xp?{ZyMa z?|9~c>Pi{~e)bJsZx>CH_Z!`gt~VbV9T{|Fe$^6K@W%X+Y5RJW*|o{@o^9OcD6IV5 zMW(aiaNu7GXr^6S6s#_xnfKCS=)|iHM^|3XMs)>^K_@dXSPs0dU<<=|i2Y$McTyr& z{^^6kH13a4bVL8J_+_#<^HNQCT6ev5?=_>Wtr@0AI=kc1HVhaX@{7XFZI}AhSQf|A zBGkVfO?tgta8xdpL-}*T{F16qR51&$$Ha&EtdH0kykUzXs*!0tI(W3qw?UKmgpu~< z=Kd0ETf7uG!47TU!}g>?!Hz~8QmPj@*SpU4Y8*Nc@IWIWQikwo(=3s`*^sa6i7eP@ zevgysD0a-zsUcHM)MD*SYu-qr%SMO&T|A(c)}6JF4K2}IF^?7&b@P~^+whMm{6^@8dN5G6vJDCM1y;`ov(D1c`^91da8XV!kIKsX70jT zqQB(7vY^SIO6Px0k8VAghEN_2kRMOy?>nvad5(QJd!o<$Q-;@m@+=D9$(Ea00Z$to z8^1=V?n@fN`eZO_wg^BD!xtu@FRx9e$Luq{Cv~TXK0aN&*y`lm7l^@x?#m!?LE(|u zR@Enc_Fdykr`E4?9UMxKee{>Y!oofohE4DQ85XBro3FXs^jJK$eHQ(5lVo@Jb8devTDexn=H;n8OTzSH%6|fw2V)2` zpfT(;u6Rd{p19E32XgsOMIUD(oIekG$ly&oX%v|=cT!vXKW;xh9T#LJfLZ*I4KodF z=V1hGy*maU8TZOno7(-p_@!QYU$VW&wEr(3cBR4GD`#$QwU<8DZT@)d)2j#KalA!` z{t~DlD)-9IU7Ma3Pj(jDVEQOmR|Fc({|m!5R?CCAH7rq^^EhSZ#loYOX`)@!8whuU zNd%szVUL+m(t#vxY4XPn%lN9;Q1eRG3`(v8*)8Bvv}+K-Cl79FL>*Xf^C(!w_V* zIq+w0`zFz0&B?u9)k{8pH$009eClleZVZp!S)7xI96f4->5^TffkXf)} zk7-quoj#^fm9c7^6mOh{EfN<-#V`}r<taPrx9-^yN||kDLGs^Ydhus(8Q0!gZ&MhR(lK13cA~L|_s+TID6+sJ@_VxU z#su4m=pC{-SAV36Y?(=>Q9^11P)vd)J8V}vtiJS|X|FHSZAp4QSReJ!{>mPt(jd-n ztg*pD&2MBodW6xMfQpHxX55x9R?cV`$@JmBtGG=s6G^$hWp#hP(uHg75L`7M zINId^H5MZ*b`6Rf)j`Js+0Dz_j+@uaRBx_QYdJj)ac~NeRqah=D{i+im1twrq&6CS-Sve#t-ZL`qYI3O0s=Mxf z_s(ke4C)84aQt@_S##;4u*Jy%AFItbOS@auyxclbZe-zLAX6qMX6{`2qhv1tnDGv4~6tICiZjl&6?~_Th@^GsEe|?hA6RAmPn|x-97KYDaCk z2R5q@?~=flU+w!42u9E;*gkYTm@e^=x8J+OAbwew+}D*ua%1*yB@xb_A!c{)&ZbNB zUo5CSVcC2h`&+Xk&O-ph9+C4aHTNH0zQiLb;+NtUrCNSnVvVL1ESPLs?lnj72>9X| zC5g$CF4vt)_l;s^7qhV>SQ0>?OaxbX{dHwuY1J3IPQH6MX8Ti1U3pMIqH@3stMsOl ziwAl*ruDnJLs)4}$IFmov9Yw-((Xj1nMjnf?$W)EJ&W@Xt?;YkFp;oj!{O1s&tZkZ ziAk;sD^G1+-#+i>YMok9WFHD=EC^DPch7Gyaw|KU{Bq4Up|w?YZfgZN0mNAc99Xh# z<+&TVsmp(z{vE5hXE92NY&?qyGh*XCA>mx3MNYT;h|POmXItr5v61{@Lh#i&SQgt2rseBfO;1QrIl2o^ z;cnk*410QQw*qQI@w;A3BAC0oCivdYv|M$jim2u7!ZW->OBbR&xHvdZhdpW{3!Ww< zeiIfG)4Q}OlQIt%^xut&9PG>g#{(q{mEtw)*NTsr-;=oYvLlzrJ~b_1z>>IP)$=vP zFJCUY*3Q9kUYWMHtxQB|h0TRSNgjm_%Nc5BVoYqp6P)PVon5%#2;nnJG~xs{pbGeq zeJ;IuEat4bG|M#a4K~j=R_qLdd3ZSP*2jzWaKfeP!bBG4w`fZ=IfYykd{iF&Pe{j5 z=p+Vk3F}Z*UTCFw@RI*b-u(mLdLKoiSjL7mz(c(4>uU=D&oAXsH%Z?T&}pTu7);` z_5T<;;LIJL^A)=fZ9gG-FiGy*v`-RYCz2)XStAC(-Zr$|EzB&Yn!bET61A|m=iIGG zffX3FpbV$M()~!F`r^_037P9>C3wwNnQyH+?x1YU_TjS#;9SMs*Xs=*6g&-B{V3?& zrSDlic8arhIQ(WYj6g&nyt+tj~Gz?7Ar7gv1kP#jWwCrXTJ@=RP6#D(#=$%KymKDY5CGu->MpMA z!GifPYYAyVD*&5^}BULO;)2F;2d#H?BJ-i`bFI0XqU?M z%X2&jUs$5c0{^1}RoxC-P4@RCoslW$YtL?pda|ip6eEFFQwb~}`>A=3cLoK!^R~3g zI?Eul(4rtW1kRiA9~w>JHf31=~(MC$!ty2t71A zLV9g7j6^*T3r8_@4nM!~=UncG9JY5zrr6J zjFnjpPKfODyp0qqkAk7`C9Cl8K|Q0rsj7+WE6+3M6sHt@P4b?79v+1TBNy}^DC%I_ z9voSwf?c>l`*r!&GOxJ!Xt1qk{|W(<#o%l6&fL^}L9BK5`EnTzY=k9t0K!?{UP*{^u|@b z)ab(6=|Pmtyr7n5&|%{g{B(CY)pEb+iRKts=JWItV1<1mm5m^6`-s{in)A zsT&o(#u9$G-o8HQVZ!0V8zvL$EMN!B5&p{h1w_h(?n-=(U zZC&H>qLO73$?|Vz4ftSLbdVj%#bln53q7jiWpjF$)#rMHY$W7-C={?UH0$c&rE}fS zDR+>!-FJ;{%;Nq+izyTx;GmflecxH<;ElWU4=zh+D;awjbP~Z_8t9;k^f_hhSy=ha z131!5qvjGWAPwaU^1i>cJe4HEda(C%!D1P+D-wzQ8M7;WaZrVUduzo4Ukfu*r58-U zOT0VdpQ}`ff{ZVb%Lb>6=2cTwCEuy(+sV7ni?Ds#-!X)iGrTGAYD&jp%5o!RUCt*l zm36*d#FizB)FT2EGk>op4_2835GDOQW{3Ic7*9LWTX%8QuCz~b?f=MhERRBlbqV|@ z+pLd$yO>;=MwzOQWe%+E8PGR1b4#52e{g?+3aANqoHH~qFf%bxFf2$cE-ue6O3^FG zDNWDJ)2k}ZV0iIUzW-S*L)3;nlX>snb3VK4C9jAfM17E}ql>SrUTzA*nrFBABqxMF z3coGz`%J@!yk8-gCqWg(=NA;0r!d?;Fy%+x;boeUyS}b2zkiUk{Q3QbP!$jbrM54B zPOQ-ja6HzxOwavl+?EqlG64J@Lq@nNc$|$DGH)u3qrw< z7fZRu-kuHSl9J^5A^vzbz4og3A{<9DJ3Bi&spENYJ2*$T(>;qjCvoQ#mU1&ESigiT zW;0`bq|8JpBuOqEU4~yIGc=pnL*sB_@?7ZD4Ff(xt91cCB^?1J=Ldr&e-W^iJ$Q4Ld6Rm5zm$Pa@&7A-q~}<$!4D#Mx!cfznYOFkN6$&HIl%03|B_umrraP87~RL z4KTW_O67ChlO`MD=H;NOx7oRfwweCOjU&a?*FUZAe?^53hBtG+0R%YR!0ZZw19+TU z!McLkMOncmUm-8QBqK8~T_H0~A-_N&vlt|xkeOFpl9-c|n!=@_p`cQ&ot&SWo0ykU z9GzbfTdSa{sZdj+P?TCyT9h|gmNA?uzhH6&V+@G8&1fW*U%;iH5D(N+09J1s4-`nt zxNcAR}jcy4d6Iyj{(-puyzH8wODg223VG5TZk-a`e>H@`jPTS znzX>s-E4_`@9~k;0xlnz_j}{&EZcU{gH^GW8dzQX;~g|n^B|38N`?aj1EyQ`ht(h7 z6_{rrdXZBOl$UnQDJd*;0+jRtOfw>TK=gx&4$1=49WSAgN^G*MEK5Ad#;{KpMNz6Y(qzadS`scL4(135p&0GR=Ac3{TKi*T!Dx00f8})+s4;>3L-e~Kr9gS}SYT`yW()En`1V+!m2;~A6c-N$(5eAs@WRnhz zn!;dvzkSF-1}Zd3tKppK4WjH75!^@|6LpwmU42AKOsRc-hDJn6Fek|V8!S`&X1!JD z!r(o$GIX&j(A*OCQYo-846}19!`E2Nz8zb7gfAcsONJGtT;_Ml%M+WzV1d+;=67hy z;ne>(fTs#G*^I`e>3C*Rv5NFhoR#>8l>_n%Ma8&=)51Z=s2yZW`t{LT<3bMJoUQ?@ zUWOr^7fNu{(MjHAQ`0GB&u{=SpcOO~*YN#*`(=}Ev>244Y%g1lKe(&p*^9+OPj)!w zO-jJtA-mKqRMPY!ILRSuW%w>f;N$c0`P<#tgcuAJ%E>>l4i%@4Cc#LFgatebd=9P= zU8$~)dn7iw4WDU2-a`b>smYuWpGQ2`SqX?TGxjAH8x<4g|9}; z1(B|#UJh&{*4*N34GKg6#nouJpiXBl#z751O?;4TLw zK@NbawK6s9!`!P=rpp|jyb#ctJ=Gm;>sT%5^SwI8)Mb(V1udmH;=3YvoR!c)Yr-%T z2k?77#ecP6dx+Kyb`TuGb{WV7*-k@7XkT4eY)X?>Q2X7N*2yNg!)}kqOWyze2C3PW z8Ramg-DQmBb&)z{3cUA?D8_*S+N4s0OIWHJm6G+nb2*EG@DR=OIE+jQ}**Ek;0MVDFD<>LG&TFck~FU!Z}6e1CVC%0VOO|hb_X$ZD1OH(=Irt&xAVey0s zleIJ2NdMLA9?Ej*xF%^G`&C1Xl2L;GO3oXqtY?b59G%d0x9f6$+4XE4puL87iRQ;Q zbeabDe z8;JZ+(JtI1D3G>5fC32$XBA|jNF$qoED9v$AP?W7%bu<$>5vj-IhNzt&Bm~#;m?_$ z!*5zau6V+O$Z=Z0GkG6DmMaNrijW0T-g6NFkIi!$%rF9pV$MPYmMU&uhY8E>cp#!4 zT$n(CA0z}?FGWynwp2O>rr@3>3Ea^-o-xu}*MT5bC}23Cy+WQwvIpZSlHM|cNqWFQ zpbZXEu6G81xyXt0G*pbIMO~dPJUIX?hMOB`x4=sj4B__ni{3n?F8~-$Ik?v{nBb^1 zFhK=w zyG+{!&x;u*kz8u|XH_QMHHSB7+V~O;wmd#*8g7k>v{C9 z?sDBqI6BhT+tjVsx(ye+_Ho6Kx+UYw@zqv4+{)~ZOb{~-AKKqa!pZV7ujY8*EHrM% zm)|Z&w8;0p!AH;kJc3_1<8uU=XBijDBtWH~|Gc1swV(#?`jPnO1Hyg3R<`0HwvX!I2f@Au-9eM8IkEaJr5`MohxEs-3Blr=b)l~0XDy#_- zek05ThJixritB75g2(_!=jxY)Gub}MY0vpVg|JjAksBb(W4gu&Q>8LF>T72xHbc=H z+9v6ReAbV6DEs7QKQHuqhq1dTTI_u%l~H`xS)~?Z|r!?vj1-2x<3Ji5LH30jxN5gdbueKD|cUL zZok*_!S@WeWaGq#rgqzs?4gPhb21Z)b<;BQQc{cb3UW%*GxPMSiZdAE@9$}jpZlib z$S&7CdF6^i|EDZXFfjlEg_6|bl46Df#S4N~<*Ydy!T;^A>fzfvn;)mX0surHMANwm zc$`IzK?=h#3uH86Zbc^=bQ-CHxQ4|FEVMGE}!S~&!M zi1sl8I)(hQDI;)sO*Yy*8zV^A7jf*zgFiqvE{^~Y+!TNE;OWGh^sSf2&*)?&vQ`>p4( z2ZWl}-cj6Mco7mLb#H}~#E!lJ5^3z&m*i}H*KzB>_S!g#+I@>CwU-U_c*}z%Ne59O zcQ}keU+h<}qM(Byy~^iEQfx*VtErySJMgDr! zk|yQh{?mX$J=}i=a{WlI-@;=y#yaaZ*`pzY-ERRuY&M&H5veF*7Fwf+Bjq#pNKDR+$u*vf*8wN|a@%6Xv#pSb{H^V!T1X*CAhZtzk{ygcO8|``( zQ1!klsNE~w4-+l8{Xbe-jdpc@eR1`2b#eXT^1G|=&+@i9Kg%!MbIhx&_BwAbUR=Gr z=Da#PuTEJQz2e+X4e-|+pUZ+mX|%+8#cxJpZvI;Y~7 zc%#7yEq{`K*e!(EE)Rp|T|qi_L}dK1?X^sir^O?pxN8$29s%L47R{4zb~^nEJcB1G zRw)q97==vJ5E~DRXaIadOffD?E-w6dfT?9XL89eu^DYPh1WVuI9`OjbEZU*^i3Id5*uB zbOz~$aE#-kGFlLkDWlRue`K16(NeVwsojX}6|$eO!QtUP%2(eGnbYOp6ukOw%9(EO zryn&ybzq+I3?*M!u_XHelz>acxBx9yN^0R?C4CKUi8j~ycq<#2VR=F5%00i?w93mR zB8-<}0AwxhJ8xE1NGWGasTYWlSC`q2U&tQW{pnt9V zK%WiVGrMrnS~}=YM&ZTLl+K)}pzns0>AUMqJ}4fyf4(`onM{Y**N4MJzaU;vgOds5 zsb=Fb5MeN#o}h+B)c&r|GGx(4`6nAeC-S?RhjIkY<}$HPr-6-d7J84Ue;Xqa5sEn< z0)k+?1}_@{t@cuZHqaOwU!$O_S|Y`Sm#X;37!VRcO+DMSf0_rR<%Bbg0fN)8JCTON z4!hB64X!qpj8-@-rHdWRTWf{(yGBW5buxRAtx&d4LcdhG6~`v+WnP6TOkj+Rl0pe~3EA*+>*orOg#7|+@&qM@OYe^n+X;B}1&6RktIOJ$yWai=5-IQ!IlW(Df@q+u26&t^F#rOE`25n6g3=O(t0@=u*xnSMlriaO zoH^SW!Q5!EI1`A9;?jbG{Gt+uAN7)JCheSV^7rZzw^~7Y?UJuXhK2?PW+o;IC8@CGb}ax-_8z3P19+TMR@5&oF49lR%+pWJD^sW{&frp32rtSkNmZ!KFD+6?%51%3 zbR|*Owj0~FZ9D0(W81d9W81cE+qP}9V<+87PM-H0=X~!O?uW3 zNQFX;i9kL$QCM6)QB5P-*%Vds2r~y_dvIn-G}Ck?(9=Z~7?@6#5(yg1U!jtxIxaCQ z9@+4btTvWtcJ+^4iA^dI4X^4BwTR0ZkJ~_O3f3}2Xe{T|dw^uf9|}^kfa2{;!;$u) zAxT;~A!Y96<_?nP(Lq7LJC8!5!X6`m8}WV^pc$Tg zic_Nf&9%%;tP9@;kmaNuL~gM_s==CYc$1C<><+co$-O41Z<1pDaSOzcf0ZA>10s6` zOiv0~=-&KFgHP>pwk>}LE1Xi!kj{EV`20pcdy73Vi+QPfYy6Hs+!J`GkUmW8UbHb4 z5Vz(tkZ8LSlY#7<$>^nn6>UdVNvpzY0DIMh^V(nX168Fx`E!o?Ud69yT>`APxYtGg z9&xJS+I5!QVH|Rb#{wCj1Nnt--?yurz!#A^m2m(6IFp&1Vw5sne>KW*KbfpRt;NA= zisHh^@hf=v+eIv@`v2ig5f$C*yz1jE9!3|MU45mwrQL2}0o+O|W=hrut`?0tqB1sq zR{6S0uAl-v&k$GbhoC^!ST9Vnodl|_DN=64N*-=f_J(3EQuY?ny8J|9N56l|WDRp` zvM`*_Iob^s4jzDW%JRX)<-+abf7$;?;yZW598nANw42-4a<@_!SnE!NCOh|lr2i^| z@&U4=;uyggu@ zUR|@)Au=A)7`!jfZcY&>;9~H^3i1K0!jSxd{o`3b#hE{a(zqZ4fhUlBiRH?O0T~Nb zXJQ1L;tEipnPTCtLVh>pQJM~gE%Dt~HYepUibuHXF()nMGm;Dvja_RUneqP0uQAue zLVV=r^JSMuQMCV-fp?Y;W2+&bX3$3~kR0pEP)dUSN1|J#G%*ii8b(}(8L`?klJ%-E zHs68?M@Au=NUST=rf4FsC=&FP3v=^r^o?S~U9zDVzsP0`b}h}+${~l*w>Hl3X6&X~ zdGJ;2gEq2s>ePz`@0-3mt`q`jr7a@p(6gvwZ)G3(p*-K|;b>Ry~8zdWv`u}fmVX`5is zuSryG(N)j#?%PG*%J_hso=0MA!UANoD`@`*2KnCBaScms#ps3FhYW<`KAOrs2`QKi zv#|znBpjPeul##$xzt0*zI9_DO=s5S1hIgQb~d&yLG*`EfN@xNo?caD1Bn2*s4D(j zP25N|-L_EK{LAr+D%m%WR@o+dnqZP8E3;MgywURL71LqiEogD$GBr)wCac_=ths3C z)b(A_w3)UFd8gVeZ*Hm$7{(AN$x+Mn$OGzFKexNAr?DOPeB`4f-*iswFpC{Y97tc! zS>-pVwN9cNKS(^8;H^iW@~<7+ILhST@^0~^4gy1}AVlqKf~|vE#_mj<4l4m~$lIh_ zuZ)%8FtLRcoKfiKHN9*HN}5IKL60*$z$i%v4A>Gn4%ApY)L^G$sKCN`q3K8?3xsaA zu6gx+|6xFC()LF`rP^QhdM&Wz&d9`OPGfWfMsQDRjB`a~u-}E`Zq!ml7i7N|zIPAe zJxAO&hj1ih;!f{pra4J{KQ3-8o_3lP+;w{5?@hXdK08rAxh$loCuGD8J6eZ`%z^*i z{1HO%L}A*AmBH=ZV*e+2hb3JAXxu}7lklx4qm)zHzTHuGL#m9hluKe^Rf}SlQ&5g- z%~EZP%p-hBV(=+kNFrI@((rjO+%CJpWm5k)GYT}6IFt`f5d1L9$|_}e6dVq^ujHuc zE>na?}A%}oUljNi}3-?6)H7nm?^3z|H?SSYv!dN2S z0|wIPw*(W|RMhMuANfGI>~J$6B&EfVCyr@i=N(#jrhFw_a?CfJ_{&O72`lPtKrAlz z9!Q|)(PdgeYoIX;pk56g)kTx6Mv z!ox8-`X7%k+#sCb+F%&SrQl=k4t12|Q~~q+p&7#S>-}##-CyiHW$26ozcP8DO&{$F%-;8;HOwRd-u<5=Ki|W@(6AZ-Ki#d}GlTTWinE1ND?PP51ex)#ml|nSriN}s3 zU}U%vbDH}VZCK=g4qRDV$oJgJ1Jyr@Ei8sT)Q>7MoS|$Wq<%8cbqdLYcMo?RclsB^ zId3wdNLKdzv3Kl|>A3QPClZQxX_XH)1vYr8lLDvl6$YO@P21SRo$(1XXh#HSWc>tw z?}$|&!>E-suTpjD(SwP0uBU=pIcZ)<8ixS{E+XxB?;Y{ZEBbdFc^iFVo#ewnX5VQ& z)Mw{1cNmk5`~@Q}vDE|MuOLOx;lV#cZqQ(}ptMS-;!2t}154Fsnexg)0^;7$9SwQT zlB+7aIDYjPT!9E&JFE81_AXHZpCLYwj8aUA&!@Scjo7K3n{d5 z8G=u^Q2w^7kPE&KkY@nC%Olia>=bhxoO$QXsTI)5AGz{Wun|O&omQmK-Cd)K11QOL zJ}oRTA&nSnMUL3Jk0NE2wFz6_asK;3P|#noe@HW_$#n077?@*1WHmK?j@6Isf;s|) z;)G@XIVl>}x_uEurPXfl#2ip;LZw*F;v|p$NfT=S~5D{RK2sb`vQk|-cxAm0{H>!8eaCBYG~hkd53hWrsq1T94V_}Q*4mg z2Iw{>*(S(Q@ePa)>c8S`6X)gooNM<+EtP}O{_Z~h`vD7}cE|S)&Io^9KEIltAVL>z zkRE3^LUOml;>ybM_Wbxh?||({znMKlk-bcOn_)H5181@YJ%jjIF(COQ0card22)0@ zJpB}IgUKE+)yAVlT0vc|hwwjx>HDD(>x~@);TC9I0pS$>L9JH^R0x(!^gm;pTtAM7 z;U@SU63Lu8f=~vcw)wI5i;Ep+d{PA&cUZVG&hRLG3Pz1%;~oG|F4{VSsPb(K0wL+- zmeab4g+vK|ZlNO|HqU_PT#>qf$b}rK0D1X@CN&_yhi#>OGF)w2b>6u)=yzPu`q#>Q zGUxNA#Eu1wePYaH)09gJ5aNGA#!^B8BcHCI*4e^n3X;lf(b#$pOqM(e!^%^k85o7n zgIB-PvlgM5t4a6ba>s=@Vff{I$18u!B#BQea~6zJSk!yl_m{=5lP zYsBJJo)W_p4GmVM+ej!)gWkN=M;R3~Utbfk8dVQ$cQ@XuNQ3$yuugTah;Ks4Epzwg zQ8|=t89$Cf6xXW^^+G@BD6PrB*o|bg`8?EX`!cJF4=mkazj3C#0y}X&b*yy99!6R%!ZYC@aEh;A%88 z!x>%{tH3~nvzBhTNS1wwAYYFU^cq9oKtPQWRVj3F8TV;`gx1hv_J;n`(`INrJDQEJ zdwHJc*{RTUa=zt2bfpX?dbz^02ATo&BtA?ueFMtfI0iwoEOM`)CJTa_l?{GtP#xT- z_7tlv0-3 z?;g2c&|RZQX=i7y@hpvI~qN5d$5;+aQoP{%h$(tF6>n%@D_qek=E-T(EaYUct@3 zqwYOo9-@RE=6x9P=(0)Es9ap^RZ3qD(%i6Q_nr%Sy-Jd^!BlreZR~^3Ebg zeg8fMfqOmLQJku3JdP+;ljO$B8;DrapRgEnucVIob)zPmPknbRfvM*fI(o- zd?65V0{p3nh|W_xMg}gU$O{v*$Xn`p()1{50n;uj6B+N6Z0OK{;%FU=C~;XtSAuQH z`ZX#AH&iF!zhNLAVMIiax$&?oxj6=BO;U0JU3?U{jxVAOx1Yk-EVr4a_k$#JrG?V` zPx{2a<*eAN+XxaMUY#;M2W#fnF?gYC zcmcHQOrEh%JU9@JJ>izG3lQ;Nt#cbh64$rpfwdr zat!;bE`$#(khK>Hs41El7sqPK`!WvkzU7pTASbu>`0TBJCR_ zQ>It+zUFK3vH{l`X}s#D4n9n3BlMvSYj9r7GO(*g752=CQNRd{t7hayAK>#GdHD=E zw5vg8p)U0PF@jVvd-QjSBP4<#;Z}bwPSnoyHlPeTOsE{LR%o>(`tvUG3?8IC1fkJd zGA9;BmzZvOCln#LrfSPKTqenA{eD_=HW$CS58B6y!2iF}7|O}j<=%B=O4e}PD691K z1Jm3VXRm2FcSyi-Fw4mtTNsV}6y2QSr1%p3IJwmP^gC%&{s24h0h8`+p- z*_OYIxxa1Na+0xEfRC>~&axUq@PZWN@KFW-ZYf!g{wzmY?1NNB^0?_gK(0|BN=8G# zM;jIXQ*VKOMLBR(`q1mhJL{a(VS*#eqWoAfmvVQ`m&P-8R{YQs8Bl6n5Fv=@#NO$* zEvn2YM@6$#B=~{oLw5$Gd zHUt+%(vI&DowIKT2Mw|beY0Sy#-WFUPonWMDA#2R&^G=9nt0upi~Kxi zq}L4M<{HfFJSHRv;@ab?O5v~rG*b9%@Dz4Fjk@QB{WSAm(c)?wawfJeScSfDTaQ|5 z)w;Pwx)t{2bZ4}9`SO^%h-B0z?pBDgxJ8kuJJab!UMILk{R@s%mv*`tFiv$(XsU1z zt`@@gD9ufCcMVJt1HFCu3y$Z%IGMOYRbTvPwyUqba$o)(i@$47FR$S-^YXUzS0_5O zC3Txa4uvN}|HiV?8$NNDwpF$|w-z;rd&G{xugz-2#u!!C38m~wKzxR;IEOW^yIZM$ zphUuq+|P;K*sTxD60t2_WHYV)BHI8ck)tqP_n{lICJVV`OCZ4A#v;*fC~W*??t4AL z{BAjehsxS}A(|ln-m0kLa>64PQ(YgtKE|?~gsL~nIibm$sz^Aw0)k;5y;8niXApN= zcs=o*+(^ZqKDp}t(i~$b2CWv~P@%NPj8@szX0dQ|2xu`h3Kb!iYP6U?$Hn7*ee&77 zXfUVUz(E}GB;x$uzpLjQKCis3Cfdq z<)O`-=Y~j#64f+2R0iBDW@vOXP6w5>BZ$Rk6fYin6+WYHi^my(vP_{Aya8)Kt+R=Gz$B;j1OxG&sQ_%Wf*oj!6gIeM#p29fu?(x!DnuW1Z`sNfI zs9cD=z6BYOO&{A}_wyD+-F-%YHBpG-UxDyh%x=}d&<$x5fwa-6I>kPoQ^4%WZr^U? z+RfQdSxX}uZ-`CN4)U7cA~V_=J!P}+jRw@61?Ci6mbcgx)ucmC&*`Pp8Cr#~yq+aI z!RcXjnz*P$ihix5lL^~5Cv)Bg_TiY0($;*LMLXACpE~$v*R)uKOJhcRP@U$g{e_o8 z>0U)BypNN~vd?I(*bBR?QM~8f1+Xni_;3^jH4$6FWQ=qLG@cRyTJ`ChaDL=~ z3jFqiOh`MQv;=m;V+JY^6ktY1CW1Q(CLM1mbb%4sB1A%8UOA=nEGk6Ot2wtmZ#!G3 z^^EkUOt~TR_p2|0DQ2inM!M~hEtHKsl=1`hkK7-iI$-sBMW88$>+xFNA#7r8QG(uZ z1h@2;kLNJFe7CSvbMpJYP9&DE?d{AMy8eDnmRx{!lM|kCn$fXRY6(L!p1kW9-K&$= zGL_*kgRtc8I)z}5w&%k!%)%<)kF{}KzP**@kYE?w7`pk4G@Zl`4P2p}n46${}5?{%;F?`{%_7-RG7%8Y}BAhTn1CwCC|>CYMNf;c(#aakL8Q&i3%} z59?1f>IuwVe46I#sXT;($WRsd#VCdACdTmV(vFp%f@1KEgcZmtmyD&4{^w;S%Kk^Y z8G8GU&iJ$#I1@M)XmEc-A@NKhT)NSWE0Gj$qD%YtXr@zpp{8V(JmWaW+>9l|pKn4+ zch;S(2bOv;%d?8!*gbXiw^;lF+G8eO@sAN5XrN;vT&fRUb4*0EBKa=c!AZceahPY0 z8ufcSRb;8<8!@oEq4qSF@f?Dy%KQb0N-ENklxP}@s#Q6aIts|OGs~4O{vC1^QNzM- zdMs37lRWszD(bU;D`;BdkTDOJR!Y58O=Q|#aVFKb+g`0+Up z7l>rOA~|E<`LnQa^LVUgW)_?+SvRj2t~om6MOkMH74D6u5Y^2kSj;8fPWZiecB+{T z^2MzuG<`n^uqKWfA&3c1>@|B31r#@-)BVr7w8j8^LgIQO{Plel5}c`7W7zjz6R(60 zZR$GjnNMH7DOqGxl^sSuDtYqS0dp=9Z(AEG^W`+)}9aV31Toz|)#g^3{r zyER5m*FrayP)-NU&*3-`R(GsXn;oXBYh?bEm1h1`g>E2Hf4oZkl;a4i^@gA3|7TM; z$`o>UaTK;c&{&$DZL*((nbCck+m?_c3*UWO9bEDHH>*the(hGV^{bdeZ6W3UjqDS= zX=BPh8rSczevV^f2gu3*IS)`jI#w_ohI3G1Q_WC!wry{Bb+nQ6FP~!Kth>t02fYHWH2u+(@imJZL^6uK5V&_lHZh8}j6A<`e~E<5P;sUxdP&0z+=3u`wjITYI+Bd0L|K*%<#3?y0Ej1AIEQ;_9t^`r4PdFN)_qGDQz0 z|5G2)|FJa5t7rYeJBdR7S#CmZ|I$LJuVZXu)QN$Ehv=c9@wsQ_un(|7OSaY|f4Q4) z)MQnPb;Iv&47skaw|;P79NYIo?ir6$YdgqaAie^9P8PAF?Blm+H?fo+6-E!l-=U^Rgk7uu6PTzDMfjtIhf7SB`*wE<5D>S0appDK5 z^x($(jT6SJ`9`m++uP8_!FRT%-{giN8jI^cFcUMFz>@!#*x|;}J1v5mt`~&ws+kw7 zWt%C zfb0`(UFR(h44<{S{&ik_4~j(&x7UJvWc%j{`6bMvxb35j4a6gr?y#ZkZN zx=&LtU?d_TYV>Ew;3QF^ z0jEHR-wi|{2P8sMmEq*3A%ckokfUqo0h7(9)(C1?m0&_D0?NM?f)9*JYsD@pG7@n> z=$v9Xq53(h56_DvJfc(CNEs=Ts3P|tiwWMZT?Fz-&Cg|Yb7kb@7uW|H4@Jun%g*6r zo#A}>3Ta2MSL(!{B2PLB`_7)j^-z(WwP-M3;Sti)`DVM-&y3$(@A~m6`X5oomL2^> z6UtFad%?aJt~g*kzeI@1W?9%>V$|br$jv)uF(}DVRaoRAptkkA?D|8RE`s{@5M$}P zg~q6inP**Oui(AlbHVt;o3JsUsl~#?;?5Mfnc~r)sf|upwS}))p}^grKKfY$qksT- z4)`?6dm}Uv8mZ^hYUoT}C}>AqHIzA|twYXGDyVKze_`Q6w&A>G#WF6i+fDe!Ixp{q z6D(1HM~Wl+$w&rJ7!8=$AuzZ0cO=~V?ISYhpyF{M-2+4T&SGZl)tr zrDP{rVA3CZd0R=iLYZgT-AxI8^bql#YMq1_otIP9)ntre6_i7E- zmSNqbDpL2Qcv!uCa@wk^Wc35USFB~XxKwU8_jF2 zqd1s5k(5w{wQLB!+>7=n|AiwsJ#Rcsck(F-3%1D1&6sDlyQ#t{J!q1w3ExPLN)67)k$QkX zp{%etE{q{eLwC|VefG=M==DqNtzt1WC=?=Bx#Lk}Ug0>O5{wtBGW{CjD8mGP!I zv3B8^01E=V0(yeK5peUw06rP%-Ghd-5h9we{bm+-Kk$&c> z`W&GuvT}qvZ4rr_OSN3<dD$VI!NhP7R@F5CY|fC6K%8*G1#rB@ zCoIm=<#EN8QxO>$AN-`$$S1WtId!vy9XGZB$u58>JAB`clNy%Q(M7ibXkJ^Q1@@W( z;Rx~hX>H_fG^g?cEc3jh0t}w1q{^|je-)%5-Z6zq?zq|zMhVF!^YCqs@fcWR6roC& zJ>0$>!qUQ3CY?ji^p+u%)|!zSo5zNg&odA-X%3h%)21e$*%Iu6i&V-f7yCrz7J#c% zlT^^O5rqHE%*i<;h?Qg#0nPT|BH0or0)4jRFCzy1vFzkj0=eOAG5qJYk7M+ThrI5B zGlj%#&RuPX&{75JqxGvL3!h3E~CMB6aIB|v@x zukw!{zE%H90FP`GjrTG$;g2E!b#DzhkDpg%twVF!;Fd$C?o=Tp4rkGG$ipChjFB zoz+DVL|2GmCurE^T=u@mHgN79k4l+W77juoLV*kYWo4Asf!?;EN{x_fW^2qP^=i3L zOQUL%PoT~9+h&=8_FeDXkcAp;(XQi10@}Adi$B9)W%T(*IDl0EY0HHJo!I z2jJWr%eYJCemGO;3vpkn7!t?R3jkH2-Nn0nJCt>z+||(=!?aK2y+8H#DFkd8s5x$U ziE|Cgb!#rq5$&Q`?F!-RcT3(3XHEV2xxVOw_3Z!L*4m0IoF^HeTwcX+dHz2)+ARM& zoJGM~4X_^gD}YG5>pPM~N!>nE`^p!xPQX6kGtoQ%&dYFFrX)&zuJ05&O9^ z#TY@M8E8z!h&_MB5W+zQ*$gNLjFlTt*$-Q=tT#GLK25>U z*+H|v5uB@X)ycoclDTr4#b3^3MHL5(PtQ=ZKLwI&HxG5$UrtN2Ur%#oRW(bV9}Tvm z(pNpq(Gf(-nC1OE~|2>U6$h(Oa^QIIYjEWYsnc0g?KgG3#_?S4jrV)CR~C zm?P+epB>1VGk&UtlR#S~Yo^Zh^}Qk6yOo_UJF@H-M_ZpVhacGANOT8Kvakw$in)1d zrR@PL?fkTADXxKd1F&!Pc=}A;+U35-^b@8Bbj4q(y#;uaXv-~9mBS4tX$_t6S+{54 z2~29#b-dxL$-5#ZCtB3WM(}|?p-xVk`Z-hVaG#L#-6Csf=93nK{Um*)nys3LSfNTn zm5r?*#*riNnnO%Pw2R9{?m@R$W0+_9g%|M3&SwyV^6h~xX*`?`8e{WWQW(kiagkb@ zeYep`EIwZMTJQ???_!6#=H2E&)|Cvq_a;Ar$3z5MQ1B*k#a}dX5=tcs<8N zsyFD;Vot`jdaK`aD@NsmBB|0Ytm1p>QQ)W0aNR-n56j+9SKm-YOki*?CG4k5Dt(Nr zJYbhY9&#{he82kMCcCcn_vU8%{(V?uJ;hgYrZE|_j;>xl_yKZluov@EBqSyh=tU~!!KI`7tj!xa(jxDn+fxJ0 zsO{KengHXZS4Zn+j?jae(r{7)+7wIm#Ev~hRp*@W_lBvitXKA#NV-2YY~21haw;f5 zq+}$44jsb=NT17qL)7_V|HNwZ;)H<&S~O&l~ilVbmi0&h#JE zc4sMt3Gt*4Ai2S{y8Ly6Yb^xKZ#AO)%}y>DCAaa2=UW3&Ln8PWPi(@tG6>o$w@@Ut zZ6)9Y-sqVksd$ofBx>8@L}}*qjw?W5krzV#4ke-s7>*XZG{5n|c^Z6JTY^j}Yme41b%%y6 zDD$2&N`?56`|#fFgp+Ry5EU%?0=As58eR`3Z-NvKrZpWz`1QCn1`W^BGep#|3KIy^ z3pp3pmTM+)mp_(AIObDhb(jR%xL3E zc|A_{&af7qmP13_%EiUN&+OZZmb?<4*sohV9_7)Fl`#5Xi^H zCHT9^(So^%I*sH@0Cl~<=_l(yMHTvV!@EaE@@R3OEGVlteVy7zv9*4^?fn>C%WUZH z|3di3Pt^^a{y+%5R07Pa1nq z(#QEKQ5m$CU?tjZXjHSYYGDsVm?ZpX?*J2u1pvAvk13Hg*yVofX)AAl9qF8|=M$K< z_T?h?xy<;Y5HtH8wbC2|uEz6}4HlblnS;KWG;*_aKGA;rb@LPzdgRLkIyE_V@d=f)VzU#34|lhz@cEkH2Dmo)FI56PU0L%`3vcEkFEZ z?){J`Q-<`ehD*z8=8It>D5p_K5?vSbkCHtMt6QevZ`@n+cn-BWp)E&=8{+VO>kJxq zJiq5kdbtzD>qbwx?QR^!1WLR;RgxQ^a@dp{Ag}%g;8rm`$$0W8E`in-5BwIahBEV- z(eaPkyKJLZ!OMl$VF|;u^Pjd1guyDn>czkqCgRG0h6D(Dr}S9x6TYL1%6+2HXu?pW zpz}Fhl-D5~4b`cCsTO|eYZAdy3Q@eIbCT)gXoV?eJbzIj@7^V`kk(1Zel1#M+c6i%p8d|3}A z>6F*n9|UI!oEK1hIs7AY4=gI9%VSh3ul4`_aHl*^xZ?PWWY~g$;tcLe2g@R*RJy>0 zwNh8hu)sxw`A0Frp9G2uku9?DLyGn+rGAVBqUOMsPvwFFUjGXk*!jOj9IxWigtw)e zIs~a>C6l4u1tvQPp`HgyO{p@t1+AE&s|SI!B=bj8G1`trP@;3 zfatw;bP!ixBxbC=IN3C-cG!#uaQoH%g6-aFx>&nG)k_b*hdIAxtOzqIYlqh12Tf@m z?!sp|Q4Xd9*FKgQ=wsD3N{%aMLtuQmX=;|5DK_$sUR1Cbsm5w+(P8Ws>%$cfmZgs9 zr=P!oI()ky%+JhucChZYqP}?mFKztVtNDsCu63*U%pUZ{LQ+KXPHVu95SwrRbU`9JLdh9;!3GN)R zF|e}`XZVF}0-NbvT7X+UY|rGd`3?0s+YX0K8Z+4LcJ;lpRD6MHCR=n&U+I+ zd}WHvA+` zDv#BU|HBj&rsP0`khIKUcWWkJq&&$siOXS2hcV{asjW;R z_7ZCo-MvZ{qRrue+U_Y<_Tk^z^b}KSTT?SUaXHt4=)py~4!hru5x7h!RfP&X|h?Cspr5AXV zTOVZ`VaAM+v^g-K%|#-)77{?Vs^Y+ZPKSSbEa+l}C}Lg&B0y=vWe>r!1V8a)TX&4kdd|+yz`HeeO9{*M-I+RrK@hBo5!9b#s<%yc)h{fK>QF+(3 z%Q(drT5Fa^qP>5-BA|OTPrhno(b)nJ`QU~8KwK~+lejeK@<(USwT08P+1}eXV>>Ox zk?&!^A|rv=EP{3G02j(dLT@Yw8u z?&Lm~2(&Wv6kNpl)E+ z@vycT?hL3(ga}OBztph&ffPPVNo?lSTV}~yQB|h%t3)$?Ng!WjM6a9R4-iyRLMDy> zImnIIm;d>rBYS_TV+GMjf)EYZH0Qx`W!QS#;}tLPt(CME^|DF50bR0Rd>^a3&YrV% zZE-GhcGs=EBGox!2YkhQ?Jb#5x&~as@DQ&H^(ks0)k$DeOn!td=p0>hy;im?w zOy*k97Gf&#fnDZvame4Ye80u&MPaUpNCO>}gjkKFqu&=>d&C@9RBI^!F%!Lu0i(9P ztqTg4#tM`6fo!?OmBuM0<3t@NbB*J9Xy@<(duQ)-IWzhXXCqrrAXudyYx6@+9$#o{ zyfDKO91=>$G5o{#8Eo%d`?tDy?jM%iag+s`lJ4DlZ4pX>3Qgm{XOaIG^hl;gl*ckPL+HiJASDo<67klK| zb_@uJPZ|HRmGj35B}vwL`#(yX4|LF86GPjj;xfVffUAP}m-xgbC993h7Ic%D!Z@4O zu&zgF;u!u@CdY7@IedJAlsP_6u9CGNd;Wm|gbktcig-YmZW*!Up2S0OGL}9$$7@bT$zf zY17>enpxkZy_K%W2XJ&LQr+GfL|jTP^VhO?8+D)|ytb}(#jW$qGmO7F3an?J>3TUa zxeuV(CO-E&EQP(rr;Uz@fy6|z7ecp#{m#Atr*%^kReX?}4?JlJN9Khhl@uR^s8f06 zEP@eIszE0W9#6N=1q^l-_~b*v4lrjP!hPw#MS8rKj4a-!?h2RHC)7jrU4)nGKV9TM zF%yTLPE)wC)ejN%s9D@QxqnhX`Tun5{Gn}aMnq8(dqv|0i;2OKxa^Mz00}jmUtA;+ zP68o}$r|emD=yTK+bQ%%IJ~)MT0Qh1iqntr{Qxqd$PW%+bGYrt=&T4_bL=tvADgEp_%=*Jw# zeqstZU0w#$(?f9LpEN=j1WWxXLadXa`++FniW~crlUCHJtmz2<34yMd(zm;G9U2J) zg{C691jS=iHYn15x6rf9&38h3LRKL1@-zE?5`7pn&fyaRy_YS~wv4olj?ETB7TvWj zqJ>iWx@gnTHbI4xn`q9>&^+wT{yv(JuS@-%$Y;;S(i^okJx;kbbmqHYP5g%AuJP3p zB=4ZC95a$s0Xsy0Iz92=Q&q4l8T8VxYBORmZPhFXc@$0gB@N+FV*!2(Pw|%@uLHG* z9P7j-Vobqt9N*l14}s&~FV4xo*5x(wvrE4Y$fAHQt5Jj~^L`1LgdgN<5nGd98{>F` zbpX?_Enad4E5R{NGZG#}Ou@4a+5(=oX3yZ+H_%u9t2!?H6Th$Se)MTeALE@ZrCO(b z@x;uphFDb5$WqeRN-slCNY2vJELTs}5hBQUDvW(^4wA`&qT7@0UaMj!dar;0$SQ_( zw29~^7!rEqehx2#y?%{IP)jHr{~=YJCsLdT(haWXwl_k}!~f^32=H8WPs??3|8+ZE ztq!OrSHg09c|H$Bx?Mdf@sHayL6cr*Tp!y^b(-y}n2Q9(vAW9UZ1LTSUMjnT&)JE zEMQ~^r5ol)llFZ8^eFN^MYs^FL6t^9XEr$68MsuaTxTQ$4mXb31Scj8ljf9w>_wB- zrdK_M3E>a=+Y1VF%!{!BC3%-9@Mthz0EF-f1uJGqAFJE<{IqnrtyCn;Gk%Z+OaGN4 zy82=x#14zwiMz|R^vntoQ8-kUCIKaB=b?PqmnC}Tf2F&~P4qoK zqQV?iTl*y@q^}!&N0WtRm`or-NK>3GG8$Q?0S;(cGOp`QsQNnUn^h8AcFqg4M+PSt(PuiSHIIRix)3;24@6iL${38p>HrdIbKN zD4FXB@3zM}8wyhWX-_upJ7d+ND7}N*_FO2%gXKZpE#YQRR+V~(&A+TL~3xy|3RZxX^>V~X?>z;;yO`+dxZP6yO} zSI;@Jwh}B=*<^2Tcn5lDH{tG{!}@wj_!5Y}ub#QAh%0h#z=K@LQBuNgX}S!XX7?9T zx!{b8x!u#s54AgK0b|?Xh`$}PR?LBzA~eg@v%@V!EvMZ?vNq>=*2ycyCGGQ$mwe|~ zQ1qG|EWA)>Ex}bB`H;`HLA{JmuzszCg4W@wY)e6Bqj4U$5#<_fL5h!b;mn zzLm$2V;B2>rdG=~LY8Y1Xper%Yzq+fd%1pmLGEF78~I=T6VEGUk8zyySP)k#X)K78 z+dTa~K1A03Ov??+$J*TVbzaZxLsp1(}H2Pzj^a)K(kQ)2=x*H*+fb8ZGu6HFkh zf|b8W9c)jOo_q-$>`NJhaz)fahQ_1&EVJP@OT<02k01&Wo>%4}7XOvDrlN)g1g2jo zOLa1?dJoIyGII(h1CGX1zVLX4DEx=%7H@BS>DHVaTIiiEok>j{cb6MzMcZ5x`Gk;d zOJ9uMlI`67cV1nsJi{p29O*08yWH=F*JwAhXEe3VX{c4u?Imdhh&`OKnl3fo743ob zMk&80;UWK4`Km8B8W>=e7{10m`+xSK|5e6Ab@H7_`{cXZrgsF5X}4=5d(dk-WCo>}tf7^dr<$pquO6?Q znVV6ju9`h?*Y3K|6I#=!r$w-v$IdUZbDNu|qszS9&Fu~HGVI<32C*8SgOJ3}mPm+@UZB^p zxeg}b-|jFrmVji?W>bs_l(*Pco2D>V7J57y32mBwTd8V6JF)D0z^=dMtIMY)dhBYz+Cd1nNYIgaLba~Hy^GAfV_o==uwTu#j^xSc1YSq?TuO{LnY{4=c z0w8lcZi2k3%Yz3)hCovb79H0Wc-9G8q%sBjr8Yy_*BG)P%G2FxmV^Rp+fTA+wqES}pwJsr`tfX;OaV>ykO zTX<@J2ycRb5EBj)rUV!TR2iQ;?L97mHP#55eMvQ+lEp%C4i>L7DMQCUl~*4 zHcJQ;ikyX`Bgi?F-L*Ixvub4B5$a0-uQhNd&_2&F`JDn_jD(CwzP;Y)z{APjtJAYS zS>1|H^X}DT@Ea`d>(Kn34PMw>oNykLmY39$aVir{2jY>aLTAg?#pZ;q(3sY!g$FC} z4J5K6oIs4XWE4APA`nR&l10O_H(>Dq(l$tE1zMbiva$K2-Qh-qyIoi3BmK6mf0Agb zMQohYuZ$xc9Al1Ht$F=1*4?ocB9Du^y(|2rc|KX^_WNj`DS&Ht1W^c5(S7G_IBz_C z%GA5_i*Rc6Y`@P&UKbBCfC>iQ-B_1wh35V__iEQgK(Wj5ddNB=yIxZzewPS-;|t$d z4tXQ(G4$bg(s3 zzF2l;wYOCocLQfTv<(=ty0O(3)zEJ}V$*vdvUlK(*mMZWJRWfOBQVgou*-Q)WSOc$09VPK_-iXJqPoVKFhs|bNK=zEP^nW}Y zf0}rat_`mhN)TNbU)kU~5V1n>w+j_)Hq|JlL#a+0^nWe7EfQ%5*!?jK0M1$*lP9E3 zKWv?2bEe@Ir8~Cm zq+=%?+v(W0ZQHifv2EM7lQ*_)CzDh2VNTVYzwkVD@2a);TI(9fC03~gg!Q@k=g=@7 z*fDxCb#NPZ)7W^BMCI}ZT<>?m!x=B9uKj6?Y>nZMSMS9RRVRBd6T*N(< z5@?S^X6cE%$)9S)oXI062`OgfZ$JC$*W-8HTsVPYte9MO9?sYdX&`txptoo;rTUjQ z7}*tni6Af8zPzP^??{o>t}1Al-ySWtorR&w-V;~mt%`^_&)3aV3Ps)NKXYO-W>Ty)#vfJ5_%!?jic zo>%2o)4jozrCN(x10a`N0HMn|Cb=&u{TNiY&P$+BD#dE zLg3SiqS@Z~2lR_&2Ct?u>F2cAq-t%u&WiYRTD0c}XU4L?xop95_8*kjC~yxvtUeFm zHy{~5q6)_rUv=iYXt|ClwBoSms@YV?4S#j;x@tSt@dC9f3e;;x#6HVUi-fiyP5r%( zt)RXP#wMteo6(*!&QFK7u^ZipSnK8P+sRP8JkZxm`=~zFJqpeDaC@cq>JT^9Na=2j zsg6~v0Sj%?$_g^%SnZa4=U@8gtF4E@*dDo-3Iv=(SHMu1D2g9dRB()n_1Nx>=(k-P zMXM-?BXgO5wUOWom}a2*4e~6=hcv{*+Cw1R8irM~F$a$LEDAW;Q}DlHTDIdLTN4ISh?u3CyffGkPS_Fmn=Z=E7U$^fki(LRhW zIm)=dZam`1AGj}x1^YfdvU41H(S+=r0h$nE7k%6n_8Lt?)HFvdn_E`jS z!@(3si|s}=NZ_b=1>7DM$_{7$jx5>D7@KP9*a$(=COI>}=vPx}YqTqtHvW{>Bb^jv z4TIkozN@DahnZHw@%($L=)+(oMpVx{R+XK90*)><0CFsBl^p3_;MNR^ zAp%rxk4>DE+w>s1-kZxLLZq6X-l95pA5fwqs5=xyZAP`MWyx(y%uy!xx8H;?zH1v} zFj4`b!SkKNN=1u**Q!r8m)lv)tHZoC^d$VOnA5QAL zm_)}+Tl{zNQQ2s4!A8Q`*eNSv^~Wl%%j5J~cRPC%iE}F#UhDux#C9;j{uqbELY3&Q z8}>A3hPDH-mXON+>Qu+gT6vn)1jK-FuyHcJ^2dxQg#|c%6Y0IbD_9_QdD~%1_4XJy zMwuQMK;p~0si%c;yWp?(YYD|WL&MFyGCG1fqAit|o9smqSqdsRB_gav@xg`&= zaohi(TI<3IHb^7QXt*!y6)oCHRf#9T(*o5h9s(e)tp2rb66p$)#{=AKl&^;{G|aXM zJz|Kpt)(lqHQ3!@#BD0A9}@S$LbwGHvoLt~qGPxdN6+WrL>|+eabe*dIraQq!++lq z+LPz91$fd>Ur4ZSLSl;(wzcIQ$hq8pNk8%;h9ywrGqe^hO9{03jxi}|V1TcYouM1JkC&eUGLkE7 zR^Ch)NFJv6P12Chn~Q<#|7K!XUB#d1c!3Gp-^Z`f(Jic>d>YW+=U2wU1hik2C$=gczq-qTyF z4k=bOjIb0J^yvA(n%xCg)8ATAy>9Nt_&UXAsw%@_k%D^Fw1$5<&=%R?!h^L*(C*N> z?eOqruu^Yx7f92yWxCYn3#sLL$EcBN<_YAv0I{=a=|R77KUR}?Z?{&L0#zPuk?6Pm zdn)7;=ZjC!?>k0(%VklIlF$AO&y_rquyy^_Duaf}T_1b|Q zIS(Z01TsHKwNx#<;q)|_fT^_0(8Dsxu^q1vG8@kan*@QVcq`KE8L$kpPRxd9*O3W( zxxyj;YUbV*kMl@I=~4QrgdD4&ZBy zc6&E?N0qleu6+0VioMMmsrj7$#G0q{iuLh^5Ii>1ytrM)pZQ*e+k3NJlDdxUtohk0 zUt+H-tcyKu>dsMX)nyUlj4rBFG0CI=CCZ8W^&2&)uNNRWtS=Kv;x`SF?)YvyzWsJS z2fkR8nwseL+w{I_;VoIeXMRBDgAVUdYvDTR7Jz(AK{CJc#p5tNF8Mo>6A~?5z&NwJ zhrIE6^Lcv;6<{4tf1Z{h*N^w5AoE~WUP>@i13%&9%d=8>pWG}k<2+}i5 z0np){<+QP-kjp#Q?0S>b?R?xEC?!YeK*1+{4qcLiuws%g{+CiyQ9qbD8f_|df#f*Q zN#%sAVS1rGg;PL}z(E^Oo%WtihmW8Bkr*?0$KjAb$Es-YnP-Wig{Q74R?EJOqiZ`Q zKmcskixGUcID?7Ox}t6Uw|-Kbdr}C~UTAH(poa2Q^>hRHuxW`!w9d%lx2{>Ee}T8i$ZJ-i7j$a`t($>jcn=ZWHG_4V1X z=4dV*OYzmVsh28rnQT6Lv@AXDz6wh;gjWQ(uz!h<_ir*By+&0<2LkVRgPVy|{}RuR zw6TA(bHDnEd`420GZYNs>+u^!RV{{%_1uUTpl$ zj2b9W!oqV}Ray-FxIxCCPyE77M@+~i`orK^dmi|U?8gyX9AB^iWz;QXOw_+<^jw z=3(K!L-^n$e);E52f?XSvJRgZ+K z7FOyY5}>6rjHt9aiuocJE*hLI0I#@05^>=n!rGAupu=2HylJf&-;@k4hXv>3jWe{Z zmQ{IV6`yzl9+aPp3}$TLAS5n!3X3b`BduS_Po5`QT9!J@2#7gvjxHKBrU^D5AZ7C9 zE%BmU# zP9X$d2#Cb4!Z?`ErTMct1hIdh!PPq_$Y*`p1l8|M8P>VFR>zzTBB9UZeB05yS-uM`U@+fOO^xfg49o-;39Qf0ed@s z`GxR0xBb2I`9iKImZ0cKm})I z7;{RJO-oLCq@={8kHPo~cvGvTupF44*|yt>%pci`42{}p;wAru89=+qjEa6053qiFg^d6*hI#>aEl`*AKyOmYGdsR=)UJKQsL%q%dw5e4y3v>Q%?INWb_3~t zq3QTg)9FKbvP~P+De=cTs%ii}({cg#4KSNM%Iqh*Q{JGKVgYiwT-py?6{-M@tBDUP zR?BW%itTdWi_r*GU=;`X?g;K%FMX!|L3><_e!?Bifk?*kDpRm`{A3{PbD{rQeoC0% z-#zPwl$oIW!Z&y@8wi*}2o~EQHvYZ=PBo(3|ciMqfm^Q06y>!T2qW z3#MC1-E`6tguG1Tcb_85+M1#jhx~d&kL@>Vl8@uUXG~ zktQ1$2Bjs)jIgVbGFrjU_YSe*XebN(00!*V7{Vt%*DrKpqkJs4Gq*$=7i z`n!bn#BmVGkVBdgw8+}lfkN^)UPwS#@6UUJicYA-PHe!+V~50R-R za5Z~@5fP+^CvRfRn_30pifo4Ten&4U9$k`r7s`}m#xD+OA>vf~f)@NDjdi3^lsvuX z+6#8*L(M999x)NUrwvA)tOAtF;l7@nR1(201?e@#pABF2JsW0DX$Zs_<5ntVuBYiW zybNEEHVQfS4KqU68S?XSvvC&B%>HthWHN?!7dx>g zwXxgXmgK?pv7uee){fV0$Jve-AbPS}c7iF%wX4%%!9TzP0}+ste1 z6ixma0FXA+mVxoM;h2WX**0m*cpPizQ-zDkR*BB3TB^v$)i4I-Ux5iNJ6Uo4P?@{T zi&AxP*Z+2Mo2H`8`juev3J{y)FOal`EcrcNU{TM9i$*mATX2K8Kvhuri6P-i>uBhL z7={UdJ@H!D?u@CBg(`@}{7O>zkbWC4&`&SMOO$sL8SMj_l5-}$)@vEAK zzF)A5_PrXE4VbXLE=BNE8UIVxGbE$eV!%_OjV**4LX(UKLK_%wkg?_|w?oHr_vrI0 zV_y@rfveW{F=3|R5Olcqhy!NWsd&qA%gKA05hIkzsNK6tHqP|s($#!;Y{$!man&4| z?^yKj`&Fe1AN(_N9TOC+?@hm6_sOPE)Id6jYF~nkq)D9CNhCW1?d}!O4J5^7Hq)?H z6T&7mWuHnroJg`<24)Ot@t^D*?KMI+TvyoD%l+1~Un+vhZ$l(OCUl_44wX?vSNB)} z(+GK0!aA4pwqxDFzN!SpbUV4TRidfUkmtiFDVB#(DTt#Zb*<(A;b&44S2&2gClqqyt6(sZjMzfIr-x zm5B6>Wx_y4A49j4gy$=iOKPdUb%b-W?g)&M>LYP8FQ26e9$VUi##$vo;+n-nh?CkA zSomf`WAkbwH769b_X{)6q2&wyD|mCyuasEymsb1#xERW!7J>p{ULxS9BjTkU zIGpFr&WnO&UZ4j*=D}&*Zv5y3NWv)_K{C>?g7PRg8try2Xg4=d|7{P%prdT~f68Vt zZn-$+CAHjilBt%d`Y|b~soVr5^dq-6$rtDZct8tjPMEvtbk($eT?OMOH^M^-QZyAU z^=0ULF41wHx@wbcDUgqpwZ{VUxqWpn<$nxH6^9qpZ?gi8i%W_giNr8WQ7$hX=a<~x znbSC1lm`R?bp|j5hkV=F+54xU&mX@OK_>+p)!h(ZmRSgryF1$wbH z9}b^2+f#Z#Of7S211CEg)Z+aYRyjUU<=*|Df zo6TUd*+3eNcO71VZE_OyFUPcCSru`^Zfim%lz7M(OX6CM!M{6a0C*y9U7sjF;tg$?N+OV%1^tSUmOxSNs@l8rDYNIufdevj{F{aBQGVM-t<)_B+RP)BD zNp|6u3~U7>(G!;Ih@tw`g}!3zz>VwI?iP_`r@+r+R1}C=U_jk`N7Ypw=(21=G=q7Sha_l9sp|vc1b8^V4|*f*n8gg{Qk^A(#mz* zz|~V`362XQDXPs~$LOVL&{LiwvNbvjNWGKWWa9=0TssR3ix7?0mFiD;GXyJWtlRP<-6HTBfx+9$l zK|vHbUM`-Ia9DkBS0|RRavr;`YKwk;`1np5$b;?Q5rF{jut6;}mN<_vactVt{r&QJ zzphTsj@_5;YZG*PRMZe8wJX}MNtDqs{r9pX5c#>&F|Z6Bwo}g2K|&c;L3xFu0kOqd zO_>{H38IFX%_p<|muGFvN)rE0&jFYJpRZcWLQAp%6(jwKlbuLAQik;x*TpL_81hT< z8V#n#Yds>S0%7p|E`9*X#^TgwiT!D2a|1iPj1QJR29WP}r`%@k@0a9T>LvU~ zYsNxf18ltmgx70J{)UmC%i^WFrtP{Yy3a}td)}CWgYYJ9M;$bpv%#A9N*(Nks3oAB zUy?W+Qlz}|MWO1h)Aqd?!CNiY*TB_R_N(_RI6IAKXji2E0@Vyem;u&(+IiY_I*n;R zI=YE37|zZ3h1dRC-vW$yAtY}efjsbNpEvJH_KUJB_Kxk(CQ%67HW%w{u32I)3(ZU|M2m^9 zmc|RtTO5fmTY4d0UgveDKL_*JFE5CwzF(bsoX%P~U`Do_O^}^TZ#g^H&vF~qUR|FK z&qFQ+psO=Nytu7Foo5%m3X@MZR)St9|DMcXhn_J}6qx`T=3VRnkQGLVoP&Y7{Q+@3 z{<%!E=6zX^f`?M}#*#rF4P0n2N66Gv!m-Qg)uC`Y0T}QQPs_E8*-IaguYUkAKYhJt z?}fVEbXC!r2anIXU4x_82-1IOrN#^PjK?f3GmZsJeGf5Ir`LXMEPYmi@sh>4pRi}L z$E_C0^DfI)Auy8?_d3UPJ2X7Yhg%p;44*JgxYY~)W}WP zgxsu?3_X)7`weqI5i`79XIkHC>6j@gz6~NRz@s_ zIA!7QAwHZ5y}_f`077R93C8|E$+TQaQpz>x-!vF$Jr3E$u-u=?H@I9DP|SBsi$l11 z1nr?i=o+z%V;7g3QPXk*X$7*yUp#EZze_^RYmnr+&i+(eDANY>&Rzy&-he6&hSuP) zhn9iX!W0e?lQLx*(W4~Wo9{9;-qcYp!uizET z3GMV=Xhx!ceeGKy^htw?Glcscp+{r7!*-pJzS;Cbl66y@iT%KN zkGy$(h||z8=s>|z`G!(R+^S1lebO8_Er||&L}tf8qOi@pLjV@t3S|M_D`B9N1hb^t z{9Q=SB3dBv3pnjGwe4jM&#Vf((Ir;xT}j(X9O!VSqpPq((#H{sXv`7~9oV%5Yqxdv zvR_rVE+A_NE%Jb%b*5*cG}G_ zpftH2Qy;V9{`eX&>|4+J#dPkpt98-1Rv3#55~}M5Zm3~R_gEzcbAX3zxkll1+GDSv zn&I?Ue$7Yl#;P3bc;BBYMlxpkxlDy7R%BUeJPKEbZf&O2j$cqj6L>B!a!8w7Y-d(wP{&W6>upUFwH=zPTPk;I zI7AgYu2?#R?~+BZO&$$fX3NcBeLU3V;)!lbb|vzwW%4>k8~r(Psj4+5!1Qwvdc{If zE^^?`@t4XGuKj8(uxQ^w#M81Y)-3^s@L~#B2Oi=(dLifiz<5j;zS9`n*>m-SeXUeR z0PJRLEX`=#!?#;rcm}Vpd>4c9z1wg;x1rE6kMK@rxZg&Wlv0$U6?dEkxm!UX!ey|J z8nhBwXhVr0yHt)&QcYu7nDG``BGRSPgS9a7u_ddvFGEBMwW4jGO|lvA^uKM;;N~cl_KDZ~jqM zttz7ovnwtI`8X}UZ{pf9pqyd1@bBejAKJYac@MW(SPu1uPwpF0T}g?DH}xDciHXD1 z)8aXop3@-b9bOnw97#Ceu*N5o^6qrnR6y&%M(ME9U9qBMWF7-s_*hvU6{g1B`WR%3 z9esL@+XE(N8)^QWxIh0;4adW9J9#+gpFOi8U2E3kej^z{Rb?6HzjY)wz{ubA z1Q;n%cd}}(hI--?2I&q`{^d3F$|G$4IJY%xBZQTe&)kbt{g_R(swq;+d`TGyI=F0$ zJI!#n$a@5$JB@$mUWIO3L!Y|avjEE=gmISZep?z8gf+D&~NWvnH?3GKbD6lURK!{#;BA>4eo-`FN5M<4dUSYTDN}> z-DlUOqLDRclQz|qG~SofnHdpx?ISIzZ|H?jUqP~bxe_yl(b)*TNs;{yB$`PmVvNN& zS!qoT8^K!$fD!CGnmhvfOA0LpU8?cog2&4^+8`WOzC;b?Tb?{PzOq)dUlwWnO=Z2CZO&{iZn;T2Wu;1usbg9Hro=R_p(37Io_q=6<92 zUcJe@Bu}kw>$G%85AtvP$tZX!7${r74^X@3u*9-gV@q~FT66L|*JUgFNir*esrmm` zcwvBa0&I1co-QXPF)cH5d$s*ax^dd*SM~=jQ>*BIn%DYl_6dIyN8Cg7hw~EARXW6v zwVU2ST_W<)c*qU?A%E=bl0vV4$+#vaE4ad=2l^gmyy^$5x+{QB4;J7Dzie8jql|uL z&#v}ip*0?QZ3to0iX*`<8?F}@bcFJP{>^BgHeV98eu|Z?3~{#5N{sGS99?e{mP19X zWP$90&6UAkO@~6wYT!i-F$>Va;lMB8F83<7;vfbIgkZP*E~S$jg3}aMnBAp(j3i^5 zv-7U5J`#tV_vG+5O>f1?EPcjXL#06g4 zm5S5fz20Fex9b(cmZ15@n;`A!B!8KHG!Dc~zW<(nDS{@FzKv#QvepL9sh~HgyZH{3 zvXs3nI(C>lRA+e(k$iTgy-Imeu-gSs-MYeCW2p|qm@~=j>3e10D$w4qcf+zC?%Lkj zD!5y~+d;EIr)RzgNyA~9Z1MY9(rv1ry6%l4eNXGkQ{MzIi~!oU5{0(@FlB4^+^+fX z)~^C|n*G61VZ!2Py+pdR57gs(6Ia%>J@kkBV$ufGA4`tSqs z#lB?+;{#RTxlw1|t9@8VLoGEdhS<=`7AL73%x$KuV-?6L*=E1QS;g-Tw?M|GNr zaX8k8b_@na7Ox;S=yf3bfwYDugJCtUkIi#OBJ41^G+#wI36O8 z7qBc&p@0sW08X&J>^t8E5mt4phS!cs%A3vh7MI6{%qvk~B+|_vMk1FnNR#D$1}VV1 zf#0~b@%*)U>4n@-JqSt8p)Jki%TG5Oqfb6Wu`DQp0R@iU$1gHAEK~NN4>4`%AvmEz zt2h7aP9ITN@(wkf(7AYOthAuW8~GF(N%494qSGXce;a=+E}qWAUqPX1>`seOW3IKE zjDQY{N_f1|6}u;fn9e9^3P4PbW|#trcj`PC+9)Qb0u{?4LT;|{E&7zy(M)t%vZ zn5X!ew7>jE^|gN2@P$4>PE-+w;kHgB&cp7P0oHbNzRz{vpNwB!Uw!A7v;_wOdaS#itLa7h40SkHnyWQ2!$=MeM?0kF#5N1PuzTPtLCr z5@h(=Z;lVvVBV8F3*hS8XvG&bN_(_T5ke0$@-F1)fDGZXM>n(qS_a#8ehU-;HBrd} z-HEP41eB~}UNf|ws+Rzm!7H+A!$#an(`CWZ)J!n8&}e3i(ReyEC(&&QaUK%6$15QC zhRp^Fp)n~L;PQz)!blf}GD9hsHBMv|yiP-7Pq-46`a8dN&t9;_@X^@?(uqpgk-LRE ztDUHf^I|ZA4WSpY0~}~LlYwv=*zv-KcnJxZGLmhN>Q`MnR!s<3 z4a8FT^C;u`O{5PVv!(ExE)6G??miLQU%Xj_w72|rpRBv6iFZJsK%?mUlI@2HhL8KP zzS5p!pd zx=ee4DwcJ8cmYoQQ)MZIX+Ao{ZxQpi1oV(hmXY^CgXjpDbKv?5KN zZa!ZJC#W%HB>HZH>>0NER9sf0cN9SfpX+L6*Pp`FpAS4)NAj)rc!quJ~~NvM}Rubm`&pi&TbJ;QEEU5s8@_}#bxZhy$dpTWQI!x!Qs43a+ zT_O47+-HviWo&V6Qv6*p41)ffHWe^w`~7qARr;~%w9jb8p2A7)^^*9rU=mh$P=Gjy znm-9jX`x~L2YXmf)U9{^8e0dOUeUHT&i2=l?>DQ(M*-0Xvg+&+ehj;&Rr3n%5p6(u z0lDgzo9fouP#d2U*S0>~ydA@2V#(pG{o__NBPqZtU(1524+o~NwjFvU@+nbP9*ZTX zo2&4?2+Jg!HXU3P{(}hQ^6&mNE~BLcZus3So#7sSGmpTre?}$V_ep*$xr5{@{-VBe zb;^5>+6|Jg=gFtYjUrOE427=3!xua?M|~$Q;5(f0*Ah6mjL5{LCUcGxyYQ%;Rm|uh zz2!n3jDFGGGM#Dib6f9RVdO(}gLuP3J2bwnHv!a7?O{M|$p_xWD6&Eh1QSHDBt%#X zelRF&2Y5)K10_#K6wx(Mp@F3ec8C_iy`Wxu9L=)iWG|S*n{65idvhw}&^8+X;oBIx zVfq?cp;1SBIuUANzG6XiIG=xC57?(&cE1_0--p+(el>BGf$0j{8s)Z{*z6~r9D2Am zuC~y^zKgiiY7#cOVY_hET5(Ehwyi}IWMMS)vpj^gWZKIBO2)&)q~QXXOcoTGydT!;h3KV%>_00qd;_9!f0v zJC{5ahT!Bf~w-bht7E>O2er$;(gmr7wcenOdp(V^K9c?(zAZP zdoP!S5_A+fCOqWs+pZ%B|Luo+Ek&G4TE?rYhR1D+CRD) zOgM=yT@#c`CB1{}y$co_ldcqr!h4&eG4xaCKETfMvgGNw>L5{d*do^6Xv;y?ZTXuI zjr*UI#7>_YbpW|803P3()F8i3-KW=HD{%?Ju(~+0uv?nc8#2b5oopttkJ&+F1!?Zm zRgGk9#B$~67mE!&r9ny)wq_E;Rc+I(WsJ*3hdOFT8-MSrn#`y<8P$uDjDuc+u;Y0t z$=Yyt7)bNkfigev0r1(BO_zb@N_S8d5%48-J8e=l8`*03VX|Vbj8$|OPfZ#}2j1Oy znbNKiwn1nuXrIQ{ z%^99e8o^%_+O@fHW=iXHQBF*T>x`z0(TX5jn_4=1MbK*|`DJg#g7qB-j=ThCvf|4R zQN4a{dAx3w%2ypFHn{D0omT7TmQ7_NtgF^Bi$(_`{59Vwk{RAeZN zIJWMU(E&S5c6^DZP#49U`U=&8Utua>DxGnOW>kk}n;%IMTNB?zk%~7a{Xs^TIRwa` z{bf~HK@*+>5kXAU9eY`zP>bTg%Eua2C*_E|U=<(3A5=4)UFVMWW@lj1WV|P*T*QX^ zEQf;tY)cqVa?tiWgl{;-)w>$XQPNMGY4g4ekGqsGal@e-3b5sEF0|n(9bF}o_eq&#t#LdK<(mk3@X(3K|;*BY*HIx)qrh{Jo8(tJ)CUa{sV`z!f_{YPyJk|-# z<~H@>e3_(M7ucr~5e>Dq+#X!03$>+WyUb7?pqwQ9wTb$9jS3U79$nXcD5qls_xdb?lSqi1`S9C=(fJ&JdCD4d`e#qKHS@3ZKJ zSg-j@*8uU&_Zru`pYPMNb|ie*G@k-B09Zh@-luH!Zaep*J<=E;5vFPLCHhD^?Nha? zyrna8yu#ASDmY2*XCWRQwRS&$g~kK zuf$d-vSygS`<_~$cB@4>crV(v0UWiAWz$y~ZZeMRSeXuL7-k(6ppFZx8lMXFLhxhK zpxch0(Y1uf(7;1t9lcU1o?j9+_ZNlOna*!R8RBI_S0+9wJ3N4K^ZMo79|FvkD zZ1aEC^vE?paVU82N^~q27Z-(IRqe75zMRGWXnzF-3kj3(|5o@t?jj@oRGaWOJT&b9 zq$~N4dx`@3U$0k0sSQ6hJ;Cw<76U(I*>^OUZswtwYo20M4KXuwMT#UrBXc|$qbjN@ z`}g*Z2i%BbW!S(z)EmV3NZVd!H5r7r`K^gGju6@t?xVhhLC=u}?pP`Gy zz&(x^s)%~ZO~iIVG<)u`5~>|cPUP^4^bGF2_JY(xqmA-l3U_f+aUN9sWGM$rWT1(2 zU!W&8IF_bu)n5Qgo0BwEG?CmvLju0kWssU9S+ytrhQ;k`_9BvLpe&wUtex39$cZr~ z091n`6r5~=Cpr^H?w0*X3yqz{V>4%sBXSa05SEIRh>Br8FeSx@dR76)|FDf8`s7}l z^Xu37j`kf4=w_|G{V@#K-MMbmQ zZ7E1N5^Hop47`?}GvtBYE@xqzpqPh8*58OGp;^a9keCtEG$*hyb*Y5BF!6y~;pXDg zu0ZEfsDx5~#bUq}?zf{S{Nm?QMJH@^W`2Ht>IrsI2{HpZV=PsPQL@6(agMuRS|SRCfN0z#zJ^{VDkF1r`zO>cc>S5hIaS%k*a29c zUg5GtZ1TobZ726hX|DJN$UKI(q)}p^?S+cPI5`}5`1k!V#foQe zAC57@`D2o}ya2Y9MI*+{m*MxL!z{${9E_X-Ol`j}xA_wSBEDl;(D@_&9C{w=8W(2N zP7Qu{X7&))nm7{#1k%~D4!sEZjUIRbcO0s{;hiqfJfB(15R0im{gf?y$uEk`Z55LNY<+v8v>? zz#K6MZg2+*tBXwN^TN5Y9F&Jy*j}1_XfgCjX}_J5XkdCP%nvVo&ut>1_=poRxc zAn*>B5)^@V^$NfSaa{a{G+lXIiScuwJG)+PAf-lm=ge*($Eg^0Zoh_QgLncq0LY&z z|8TRu>%fgfEUeJwt3#dEji!^V} z-VgW4G)N)gCW>fNFiMj z2!5l)LVAT1h+LKM%MSzewUV!qWMjFLdTO@{nkgbn7JL2{W;9WW6L`FWgPaNIKgd8i zM@5x}$6F!KYUUg%t=nz(LR${9;Fhg^9eX_lHZu_3WW@D@Q9`Kt_**+3n{hheyZd#X zdUW&J>Dw4X8EK9~e|K>INU+1KVq?HfI#+^1ST#QGN)sN#9?$w`wK(YCIc1t*Kp@t1 zN8M+Pc?7HG82iXmi-(KkT2^UzBekk*ORU+e7!FOi$VsNbxdz`Pq7+wm~v%MZ_71AimRh%S{s?E_;Fwvaqx}*CpvB z+eI!k^$Wt*piCb+w$1#yg5B9)bjPGk&?eG*w>_1;C>$EIYX6Mv!iUa}gvmyU z{~|wy*nYQk!Nok%ag*ON9Ehw>ug_ukC;ke>Cn0J~{+XItD*rd}JgsZ*+&K+juBsV> zH>s-QOR;yk=7Lur`#?GL1c zO}WjFmw#vChLR}z7|Fo}T-5?bRGX&KI-LyE)tBk8B@j=M0BRkJPh{`qjWp@B};@m-YIK z$Ab6*2YtIj)~J6(%A6Mj4tPqq$&ot28v>nU(-M4!ymt=!rLoj+#sVk~KG(6F9F)5Y z6#|=FGi5k?%&9JlyMCB3WU&+mP40y8pfiV_YxH^>CQ`Wn!`3@6SsHCylxf?xZQHhO zSK791+qP|+m3CIzM(2Ie(Q!NC{)c_Ov-Vzdj)DEE7=w9kfJUEsN0nZO=Fr>?abVJr zL7zCSP2(8pyRoG`g5Hs4>X0C6IB2H0&)%4=rKQF!uYn6eOPHxGr}!BYoET+_AyO4M ziyk$ zq}0kZ+0ok9vb5xD(m!aB_`C2N^ta?@<8?5uOf}>Lk&BQW$Hb@S<^brw&E)OWBEX9{ z`TIuAmBINs(6F7qj1d|e;&KUAQrKuBZ}fV5${_06(D{~(nF{2VR{8d^lW(SVNYS42 z*Wl@DRtP#4=QAmKJ;;*sk8}>uAFOOY*lUQ(3|+quS|H?;G`?ayY2Ce|6hp&u6e}C( zc{Qup7=FSSTJIWM*3YfW%fuFH5bjobP_;1LrCxbIW$9#kbLnK20Vf>IGW+k*Erz%wt??fE+)}U?P(02XZGM* zxLkhmRk8Y~GbuwU_Lj~u%8vvr83&VXyxs5RMW7uf6g;}G1#=zE0iuAai(Ng?=QcR! zG*b%OF7)iKvhYC1{n~}yeL+5~uJ*lx_+{Q`ei%q^tbJ7*{_4AMZz2=-)jIO_DY##Y zMAP#&K#2P%n}Db4;Oo_lYCcunj>oIo-l10_s{pQraSC64b#jf>M4w_N(qu#BFMy%u z|7E++>NfwE`ba#BKqPp`1d2`61m%dd4SDY_7lrQF4-5>w;;D74bfncyNvA}0d~6t zL&r1$Xu(95)Zw78f+X?b!%Z2c!v`8zv@Zf%Q&a4RYj)y857a>NdA647>i82csLBF- z5F&{T%QQ%19eGjn)rDie5~#}FvkJCSq<_It7eKz}ANg^R=lM-R?1I}wbYc|yw8jHICiTKCsWdt4U!MEfVDy6Q=KpbswSo!`2Wm4&QmCYZ z%Jgg!oX()&T$g^wEh;$XM8(jN z=~5UfoP2%ZSzvgEv(XD-a6Us9V;bvgDgZA7<2jpxqjEC&Q33>w+Z32LXb9EEOHCI9 zCbk=EjtZX;P;5O3{{AZ9n;e=170#M{tOO3&%())HNbppTaMtI-XFZ_{N3zN8psWRj zxgw~eG5a}PE|FmMUNFAF=;0QyE0S`ReWxk^@@IAI@%cKquLJU*W(4UrDd{w^P|Qd9 zc3@~G%GH39al{({P-&+thALCc*c-_fd_}Y}&O;hgN;F6~e-Nb0^4lPPZ~{}BPmZF-h|6|JpAIXj3dMOPVym!aja1$tqCh& zm~yFrL8lh10E++$oyipBr-7}Kiw5O~t!7w|o1%?~UHK3JNDW4l)xfOrTn#fLL}o%% zbZIF{IRP1f3p8B!W2I{yl(g3o+@F*18@c&4hZ`m&b4}<0UxxmTwUwQkA2uxCarfkaW)wZRT9#Ut^oH~%qT_MPCrp>vjKQAuIh~JQIaENlH1P8L3PoD2a7KI zFD1X*DuCMmXaI;h@5Y={lX2IqO(6_Sfxyk*z1>=QzrR~O#_hijoqb*&1m#G)h7to$ zVYL>(?mTwDwu;p`>9ER%Z-Zclw+PUvM7}$uC-LCxZbhOVLryt6BES+22?qW;W8~zF zBN>#fR(L({?!k>%Bu1%13xh*e`9!2j8gD+BYYRt;!zAxSS@i$K^nB*rr%V2vy@sKW z(Z}h(cbMEXp-37-dw(mV~rYz0AnXTzd<*9@p{M8j0TP9$=4`7R~jRh0+}GdP524vYv*_Mo})A~5MVrY z;7u*+#gM5sI(^auBGWSsuhMF)tHBgbk$e9r)1QR40+PvS!{<;nf`|f}`+4!+$vo<|P~Liyjq$!QvNMaX~~&p4r(I*YT(S_UExX z-N=Wa$4BXP=j<)D!FiVf@vzf_K0wRuI|%dk?|z|qCq|^0f+9OGJ;g~VO(pPpZHQR3 zl_c`h5&x)Cxj4Ry{K-J|1+Ow+N{`Yv+}vDs?*f_Q#XEo%9VzjJhxjS-c6iQbyFz=k zPuyn;+xGVe7h%cvvzzOkRTwKBD9T8L7pwQr$Lsb-l>Tnsx7_WyDT;$n`L&?~*Bg)B zVfn>OaQc2S65)k|kBRSUXcF>J?DdF^4&Lw|%%1(GTq-pvKr+kuvjP_x6`c{7IW6&G zqJ2xvMa-$V2+{=OkOW5=EN~~wb>?@@Dc6@fPFOm+8d#mCHP_p#is4&c1qi);w9-a* zB95?@7YW8b5M3+_{ts}x6XRg{_F_nrqBN)~PgQ;GTeu2RC!^U0-eEsg%#sb6=N?!d zANR(J5dNuQrdd&JAn+!e!A15(b9SZ!m*Mj@=6fkp2=$oc1J zmpieLLs|hepG5`#ve%%1_eE(;8`vHJMCYM7QLz|D6Bj5FWUZF5U>yS3orY^#tWC`Iq70sXBrQ zBi=h@!K-&%*2iwFJe*oukrStX)B*^gSIU_AA9-|2qOANc9{fKF*}CQ_GC{Yz;Q)9- zLWiT!_{>tenej{tIab)Gu|t+DgG->^W#0>)Zwa*a2d_v7Tkp0YCHkIYV}R{em_xS# z#YSI&Q)0c-$2QYErM(%??W6ie-=07`Eeq%7vGL^?xWAe+!w;MTmmrFf#{!KViJpAs zL#0(Za8J`!2|P;jV`3OwVm|)O&bP+Hp#V+dCz zg`*!9?K4v(#g^7J-CGd~W*?oiKSBpPk1*Gp|K7z^{`?1D_?@fo zAXSK199sR+PFWoS3fTgTq9wb;RnVQjlITFRncR^2^}G>FfJs71g_L-6+`-KsM;~f9 z5MO`-4Mzl=S;vJ_2z#&rC74*_7zi>;Q4LC_VdE7_3K(P)q`^9g9O~o%=rF7ZwMcl8 zJ?a%|sF{jgq@Ui|P`RJVSqt;;z<5$rM4~twpODXXz9js~drq`Ie^F@I*ZKA|*Fi4E`)A``a9qCf=d<*Osmqza970))C zFW2m-%Rp^2>!JTaDB zu;bg5H0-QV6`a=d^0-QuHq^0^SCd-zJB3|qn{4Gt=iE2qk*AKNPjW-qN4qv!X`#n5 z**oHi9B-ld8`$m>SfXO8t1<2O&fcS@Xt&7$ zH321@@J}p?2s1UC&f;TNTr&2m7}Nf2s6)Uc0cGNbSTs#?0ETA7rg<4&BS>MCiBcTV z8nu)|NiY+ub)>ofs{g!M(VXDLlQR0Mc$+e)`lLz`<=8i`O|O2OdUWj)4^{@rJ=#Cl zU}4hf)Q&B;c@}m=mFrmR9E(p+j&iKRs@NOoxjyvu;`2UktP*Wf=;>2qW)wg7kbEyD zq}f0Hdl89`53@KXqu0ZaEoW5naf?h8Q-lz>f|EEH=HAKJNo|)MTV++C))`OeG^94W z-yvQZDL$?9B$>9!g62rICMs0BV5Oh%ySjMyuWkq!WyPF;tquUPhbX!MTZC7B6g8|A zG70>2R5)F$sZe8y2o+>|qacDXd@*32fq#{U(rY zmO)fY0hql+yIKj#*0b*i7^L2Z57XAAbYGv#pZmVKmwdy`$+7G^)KVQHiPT$lUgPc1CabS~ZHQOR03JM%;GT5-}8;^eMD;r6t{m*e+zbysu5i zeKrAEDFB!{(PMebH9*v=n!Om4C%(u2p!yB|Nu!zYWZFsGTdW8ZF1B(*%A?z8^51;G zfd=?^TjrKas#3X&Ytv@Ci-DSzCX9ka&6;eA?h=qJYkgOa{*WVhr;K~Cz>e&X?oeFqpZNpqbu#s?bZrZZ-_66G%uzA`nHERef_=x8?e)O z67<>?6?XRfd1&e2WmjRCXM8wET#=%plk3^Aa9{06gjD7r1}y%wPKKz5E=0krY3*f6 z{2vVSek`(2g+>vYYVd$--)*}$_}4MhZ> zJTZn`0)0!2zE3i8a=`MR$?J(|-ufTPm8P}g^<42Gcaa}<5xM}NDYg}c=tBL)*PHzR zxzd}TMeSs{`+D(J|7R}Q6yp;FH@2M{C{<=+p!g2Uv5u+SX-u7+LqvX z^L|ctCd>iGafk&Pe^n7F$$x&!*1uHS59MqrYONMY84PYzkaYUoFT0;w+h3;?sm7?%mCf_AjVbHq%l2C6PqR+Iy} zqWfBKo&X`H5IJ;9kmN|fHQsy&n1B^1fhev`N2+`!Bi`j25z2iTw%vgjCr4==1B7-xveH1}Q^J|(5ZTr52qG}d-rxCZXwbrd> z5IlCWd$75XaB3hs2JN!`UA>CVvk;t!qNX3AxT3N)f95~AdT!-yOPi`B`<^R(0a)S) zks0Odm;MH?AX~Qnm|TEdXlm41$Dw-VYbG3Uppq1>1_?wmRGUi#BE$V(n>M-|k)npE7#+_mJR`dMRFZhTRPi;$FiW?sStV*AW}Z+l_>w3QYRk{t7^k(C)=PK(Bz>oGULOpwh#R^(aB)7((VO?u zhQ}>6P0_cPnO`%|Vy23P7qy}`aa(pP7jfYWSrgPdde*Ck1<-AbtxOklp$f zXQ>+W3HbgPlCeQ0QX)&tND0>wQ58ec>G0E4GRv2#~UoigHgL z0}B8N6jfCnbwH}Bz~zKfRXxVj2|^}tK#>c4u#kuVXn34v|M_IbLzW{wAvp`0I-nSy z!cY+iAW>4P-AklIK&q`+M*QsqPg>sESKAB)gNr54?n1|mF}TMvc#Tr|;eI$x3uT4B zC4kw52kyW~t?-u1I2}pkIwT-~?7Rw+^YE&5z|$KP4w#7A@_#DlQ+Ugam2c)!)pp zQrvtoE<0}4LM5({GAX!WG+r{>`}xOoi%ljyUL`EI&@-?qRyp%9;#Q?Nn9gRUbG}ca zVr_QyLk=x8eWEdI)b)9=yOn$)m2=aJMYL`9VRVB}Z}+43sp%Syu>T3f?xw$`byAFf zL{z)CED<9wI{10}KYb*xPOh4d%aL}nT`HTAdDNLZJN@U!w!Z*ym1M2j|AK$-b#d)3 zcyF%oQ|ljVJzHvR4*Oj10RdF~!FOmJ|Ih1N`u{Bh#&$21aWV^J{WUaqUC*Lwr{)2+ zl}IqT3^2&F3TX;iDC3iL!QXCsh%3N1@0FSQl!PMtK6Z0r#d8OiZ%LOMGayq);8Ek| z`XdJekD+bTLC8RxwuCBRk39L-puP*xe|YP%tFF4LsNbnuRzmR2D(fk0OA8usg1d@W z2#Po{IbdstGz>=TQO}UnIvH;*sFQ>#N&M1CG*kC?C9~hYd1RICu0dl+CN?m))ODn4 z(Ig#}TQ8uYrMOvI6hZS50)5_YZ~r0X+0#sFLq#-ZA3pp|kSxjHh}8=RDw)kd*3xXo z8+&!jWsfD#1!4>A!I{b_+uI$qU_G4#tgBgkvRA)bNV6m@1T9S|2{tFq*K-y{LmVx!a$5W8?fEb)ENhdWS%X1^B?W_*HW}F} z^d318Z!H&UWE!dz=g)xwV6EhqW@tjmrhOZtWIh07zP^VG}s~RAt5gb61vs8x+yb`&PSqKdeyR{f=LR{~*hf zub=&Cx;{{xquUoYi*W#+epWM0E(`vzVQh>{*qXJwR>M&2aNw=)Ecvfk9_f38Xv_TC z0nzeKaVh=%&l>znAI&SEJ{xBAfidc4qrsjx>4y>cX|sbTFM8oIBd+|w=1^$uB|;xPZyDMrT;1B;9~!r;detYcm##?8@^zplp%EN9fDfq) z_7G6yM6JlxL4R?w#@z5p=o7MLw zFWIG9+zjSQ!2kqXTS1ap0~c&!$ym{63@vz0zN-kq!BBLpkEFf!zmm56Cyv&?#Crvv zUA>2zwrD`y;oF=X61>&+ky^daCFaZCRZ~pZ1KMR{FFoY#V}$ffa?iA8MKE~SR!>j%XbTQVS2D=tjg_#_g z3C|y7p~a=TU+;*e#bWN$2{MUvlz{0vA;Voc|JA_hxDx%e5wBxs&PK1gvb8H-+f;)* z-G7SO#x)oQufTrgy>Giq)3`rC+iQzYTIR1kRNb}UZ)~7YD3TRd$a651H(ov0aTlK# z58s?d^m$3*zdUT{P0c0}PgD5Pm8?~zG>aKnu|A=~MzdXlWq<7ULX`UKH@>{{mkFE2 z`J=6?1TLVC9inE3LlF(O5+r17D06}Vk(oTmdwP@KGehNUyX0Qta!j8=))Qi0qo|=t z#=9#Qe6Nlpd7lzpJj{Y4{Dlb4i`T3IHplwp5_?rII^J)g&EuP_Zi$-(%{X}WS)DJ_3RFG`KhwAwx3l;^Nf@r1ra~i9|FZS)~lV zbv%dD+-x>iH=>LIYXBR=H+;o$!o&!VIOc*JBhC*js|W|+76lLAkcbfD`~K;?t6=cjpiCA$%)9#qr8v^w>*wmvu4J=!fsI@&KlT#3viaUJ_ETJii* znwhbRxOL2`)IAt0B*7A${0@JYSS-Vs_@-i#hj;s9m_K1;+y)1zCPp)@V9}0TCrsAw zd4r$V@D#yQ7Oq;VawH}1Als?VC7&eJl=y@s>5h`g5yE|i*-wd7IV!v(7BCBGi+`X> zXdl7Iy<(*9$dS*PkFk;JNmU(bR4p7!8H=%rS+)*HT$r9?nQ&p1?c(5@7JmHWrUsAD z%m|E{UQD&8HA@^S)Lwn@BRy~rnN*j5VeeEQ6(RG60zVrK7x-u6XAM`a*^X$wLiq7?N>_)d7J9y$+;7GlAiNDT}qe_=w zRmC9E+V_++8G&r#pto~?n!;Ykd5Z%_>-~vB)(%yI9C(i{K%%3$hUSdE_yQokKZd4X zEV3BRvKy%cQnb$+Mk|<9_TDaIX(6>9MXIA>ZXkL4cHjiEy z4-VgTR}-tYwrNgO(<~*hgprAnOv;PO()Uvjk5GS>?K z-3^Klt*sy8m;m=S_(UB{?%6I01GYm12qHJ$BN81XN*7ziPxH^{o>f!&;S>*ZSSHmmUpu%&i++ceMkmIAUiTgQX=GtRoR=5+N&D#w7Ex za!(U&UKhmOtx+)Xi)ld!O4DmmLj6`%RYRq}x^p4xHn&`Q!r_KGM*SaWpwO)0`ySQ1 zH%6v3@YH=gJ9~9HC(AiazNxS(5VdK@>UH)m<~g|zGf->s=8j@JoaV{;2elu}ygh|w zvi8o*8XQ)soK{F95!ULDT8Dwz#|J;B;C6IPFyeGH_Q%`Dz^7`Q98;2LvFe`=N{lHw zz5vK{0A8&a?%99l8KHh3yhHYT%5GB|$j=OqG)RC5A*To*pJfXO&`o`Qz?s0vZk0Z) zD{}sZ3d?Ka-D>Y=O6Dd&rQdN2$mZh>)AncfR~}4qAd1CL_gd$t3J4qLCMtO6e77p2vUAgw+4!knypf})_wBr2QJ{A5y z+h@xEYx{&Lb`b7|48}?_AyLXyX(+1j=9N>8xU%@@IepQCh9@1Arr_seo9TK0Sz-dv zB%?q+W04zZlt+}K94g!EV~h1D^x5@GTTj?@6_QmL4?M-qXUsn;^hd65sv-hBiDnLe z&Xx+*chnr30PnKHDoLK6iR|8V)&(bOs0p*yC({f}clQW#0E5AsNOZT*=E!$_&dk4v zL?cGmlrZOykYFKDpve|9sbdV*RKhl~-n+D^?p{#?4GkX6%*pO{bx|y*$p)qF@W)_Y zJ3uJp1>WR&4+p%|0CJpcsj@2RtOO$AehZ(=DUSX-w5aOyTP(xjrWGU&Wu+U2f6N44OVD08PHl%bx`9$)Qrne*PpB&x~PMl>6$yrWe5|1{mfjMTWDr5h7DCBBSCOCyeX#$NI*H>d zr{g{}0xMQ)r$;5deaMVSo+f2Yau7w}EGJ}}lR%gza2qqnm(zJ^7`-}j`s%S0u#a{6YK}RPLvI9GD|} zTmK^;Kjm`^+{k|P_zyC`&OLi`wli}>Mst8!cA$bqp0G)SkiJiZkhYJ7UR0crlwZCF zM1m^Wq?ih&1TBr?s4QS(WI{9plr#w!Lo_`}>VZt0;Uw^1QZ%E1R?@^ch=da*#W4Bl zDH@76FlR&S9YH~}3|*}OygEMqX5|44Xnr`5gs7aAq?xbY-I3mJ4<I4nfAwE?QT%zwK(4b%(NEN{x3zn*qxlcOcctp&x~31uyc2l;r=gf z2R)QIz|<}=-zs0~zdzA%xjPnKH>n=s6vmH{!qJ&HeJlFdKmd||86jF$ekZ${-^uQf z?LU(p%pN+o#F6V}8XX(7Ns@s!ffryar2>kmh@x?nb%u&Z#Ni}fvr!@1>_mmK!|o20PKPl9oa*|E zS6VJooJDQ+d84(Z4$b*QRgP6f2v`ZLGwz**S|M6QwaK=iokV*K2sptv<4{1=or-?! zTUxVl=ZF>~SP<7gfgygn)}+%aVRcc3l~h{jZ%6;yX{PoAA??scEI`a5Z4_-1A?gDj zOi+2=Z1#Y1nk(a$z1Pf@ZRGBoP;-5AJubEJfP^ojs4}y+`{^oj4NjtY*v5|cs$SYn z(uV!(13vV2P8x=(N|Tp?Tzxe|tswsqwAz%`jom>BErY_zh`RYk>{M5){=N5g9a{ z?!ypT?E^GT{@3-+ReV*sq8lE*cATj6uP;Oogv{*_LagONwT>mjv|m$f-?T zXAf3a=%4ktLYER;g;U<{Zm#0U!QVZZ;Mt*c6WUY`lr(2tWaj-`+Ge&~OTJL4NWQ*h z8{86tp~g~5|Dy~>*cSadlDZSY_0SNtc*l{%M%KRG1EXyh8rtMCwSuDZ6&k$;71#}- zmN;}R3*?q3Hodj5lD)PP256teqe^tE*KwzK>`ulCP(2hyyRP`SiB@Wrf3>j$%YX$bJ5 zbySCY>LmqnX1!sPa$_5uNkNAM@!8^o96z-v@{MWLLPDtm>OF1?KH@c(^foKe^Rk7UU&m49Rf+KM{rpd{|M93vfRB#*6j8Q}`7 zRrrU9sUjg+*=^fx7gutk(HQe$^V2|)=l*;5Mvni;QybL?bV>`gBpjX@Bbn=z^r&T` z#ql623$_l9UbsG%8?ZzLDEC)uw=bza8;EG@%8tR~&{W$dv@iDzurbFl?K*Tj?K-GY zv4U_CWWqAL2Uokau)A?xO8UiY6w<6Z@q*wcP?^G}eQn=^@s{PLoNjjW@W*iI<7wG0 z-(buAW7Yb8$spc|dXLJ2dWE0>`X7O0u4{L7NQhxG_ICYo<*gR!gaTE!QtIW}El3;U z-b{1K__0(ZP^wqohoX%-5~jrxjopIFTvVvCE-FRV*FSuPaH(>ka-Bk(vWOrS1)_=0 zQH{-=8u#z%wZJdDT)iFIN@Rg%Sq0NNYvArmsSI#>R-R$>geLe`^&)pTHugrx zGpIS5P~=Cd?$uF)c_XA|n%iZm+6{8Mcf5I7icEBbXX`^ypwYZ!a2S;&QE)iy1pX%R z{ooCy$!;5vNoGBZW+D@4T|QRO_JZ{{f$+j(O{t6ZvKU`LD23+!v2w=iZdSCqU@zzK z!g?HJO>xcfFyWDyBoAFjVHj**a&HP!;5;D?I_VEwHgP?C_1W`?A{CFZUCDZr$JtC``45lN_!V2 zQw_@{cNXFVq5os6LqZwh6vBAM@E;Ru5*}A55R}%GYU2kgWJ4&~i{zc}3+W8hT4_ZV zx(TMZjRwV5RMWsxNtb3Z3adDJa^2$74n&OsMK&aV>53xMgLzFQd3gy67Kjs|^~Vih z>e6;^mqs#@Zw5Y!AzJm=3uf+9lnK!D>~Gd{46f1R5>%pR^q1n#h%Zi)N}rc59=suC z3vrXAuWa=NOF!xnsZN8QP5t6BhI{JbG_$w?gz_mvSAtV$C6SD_lZg_pdxp$VP@hen zb=0*=!b@FF_Az^Be`8hQB;$Cmt<*i6n(^W1E54h6f|Vi`<0Nlg_o=@t;QnQw(aQF0 zDc5XSHSw7R#t62v@MWkS^Gyb#+a{}6Ut}dPh+%tqyWskh{84X;HdF}k0)g!ERIRqF4x$IeYGDx$jl z;~Mxl(mb-{1O#!;Xt?MaaygRLT^+?inLjxjhrZmBMdl#^Khj3BaMn5Kogaqlaa{%~ z8je;aspv&9r6Z+>G`Nmial3>uSq`G#sxS%b7bAFm}@qm~EN%H&NALgpb0HvzHCDXC*`< z+szhuCQTQHU)I4js$O)^le1`9|kNlz7fAUL=7}6vq0m4^hRfYGiHMQq}RHCY&*)7kt6MC1rZu%0G z`+aU^Ypy$c&iaXWvzN?s-G95f?3EL0iz#^xoOS592ikYY$_C_ zMM=}oQ49Ieec9jfr&t_{h{_#{Dip2Cn z=ox*%+MUlaVOZY|(eI|pUWRI_m$T&vJO%8h%VyF{z>g;tK?Yt7Ty#g01r--wh6}3) z{^wh8kx6N5SM^1r?$OP?&BdA-4-46&Qm!iw!FNsxUc#7Ud4CAsr@c{D`jD zK5hiw*x{^PFTH zIrqBM!x3%wEgZz?bZFpTDTQ8rF3^Z(k_e|AiF*zNH9eeuGk_O8g)gSN zM{TfxP4W*+qcJh$sej?wop$i?GzEdb7S)fp^kzU?23<%2YPQxke_l+(-g8Lw$ipkD zmagvS^W$6?2pPlC>_mxHide+{E9Y7o%tT=%N0TRU8&c=g9e&+%5|SW?_IkUQQLvD~G-7o?DjVCUKYU4fWJRWnxWu5` zNV2Ep=p41Y>KbJWyo{N1Dfnd}wRqhIi+=GX z{lufh*c8psd}3GNN!SNt7};|~azVlFFI9*1*`K8h2UnIP?~hEviKUCZ3NODa3V1pp zO55k===#1pJ39EnmMlC?LeM5*yB<(e%IC4q?a;S6=!*f@RomCs5DAfI3wMryV!v!= zToR|q2G9PpraNrx=j=xn(~BN;DTS@YzHp+0rNjD@E09)4)6UMO-Bq`fB+9iDXiBv~kuVGV(C-MhgCbwGNrcYoe zWQ@U~UhJa7&z;|gFi@vzzHr-WBx5RC-59D3cC}g1_lZ{+r_c1q&vb>>$=*I)+9jP2 zzsCk-os!Rw&sS5IhnoIt7TCy$hBURUoKux&+a{0gZ5>@~@A)h>8nknH1s~QSyOZ2; z?_Y`REPlh0c0Wt?UVdhkoqNnWqvKLhttk0o+1+)iHD0_=Pg5NXiW>W>f?AY=(@ zG@=$w92qFbW|Uw*z&1S$z5i20uuc(wcze?~_U^b-gp5zFEsOezUTXZivd&IVPA~ee zoprsVAWM;y&il54{&(EPCTGhz@6rnZKwuN@K;N&hS~RXp?pLxa`r$p2V&O`9^hm9^ zARr$$|FZ5(&Z)Z;|razz&@&d`}dPNqqhBj zv+|3+!}z@+eALplqBd|f92UGqTcK`l^H7`lb+1=JZTX=qIE<~-mH@qma-U;F}r68^jO75N+tec_Wr;_Q|32gwqGQ*2c7-B zoD?v%JVgEaj{OSbf?x$opEUWmo6iCdJE#0HgyDx_7A8BJH;3$B+A`63-7jkxE88Y*#_t=FBXSfD%{zPD zfX6;Hx!PdqF|D@6m1K@xm_3$_zm?-+#GDp*7cZ3z{Yet* zIY$&D&`~NyhaPr(i&4zcEQ^7kfe@i#>;xi`;&D1|_LFLPdCL{c5^>*dIS@kNJGD&SZNVOYh(PYnOMI%BAa1ylH^KLHrf$$h%&QRsZ zddD%xz&HR;a+*aQi@-A=ys8JITNhgp|FACTOo-5N^sfHgI+si5`wgGzy890UwG=B+ zIS-jAKNo4&Mp{hkbJ&+QGkTaGF(k`KSeCQ3l`k+2rmld|{Jh=bozdn$l`vzTh&C7V zBUmfHlfe%yo5g08H}hWDBD&_k=i^N7Aqy(1iz^Ye8l|(C<(-Lj5TScTZbDPlf$W$n z+73>F$F6yzrghYVUz9fAFXUx5(v*9+rQZ;?j{8EEyVD4m7b8y!TJ2A0&OlZgB(}N( zdwgT`m`Aj>9+_lQ<|I}M8y-eO3@m!)n=_J499dm9Fm@y*?Yg1 z+{2^n(TH2re6VST@aX%CRgw6WGK?dPdOjzNIzjn|kOYh7p;h&QiNOB?Y>88pO&&k2 z`8Z)2`~DCVvE=@>=u+LPR@50CuV|K5ccpzefS#*_hNMF_<2cNEplLw_D2z}glxVrd zLc5JOezE~4s0$m2I)bjWnLy|LTf{#KYOkjzYT(87tRB^wsJ0aTDn;!fXbdk+-H0jI z6ZImd^x(&ftg|P!$W3Mp5PiBwcP>#j0)F=(fH-9-W?lEeRipkpys^uX*;Bbayb+KJUrALp_3`~lt> z(!VlB*c#X3`EX{CMEk;3*YV+b#J#&H!Hk>T{T1Y%s)iH?PZB^@2i<3O`pe+ik;kVL zui?CQsSs2vY`1Q^j};LFCk_<%CN4G?B_hlFgsb**d}`%pgsdmmTzKCKNi?r2fW(zW zC8L@dv?rn5? z8DFq0M`F-J@)27@l(OYUr(13G3tJU)+SY#_)>X&TXTWwOzg=({h`kmX^*VaURN3>D zrFF4inb3R;CJf;>@)-S_P&w6()>UlvxmhO$qc!)WcuIK$B%*r|cB?&*=M6^trUBN% zt19W10#oAeBCFN?*u9$@>$zU-B}G@H5;}#kFBIE0&a7Mr4lm<}qd#@cetUc#a_ z6=v$$2)dMn-M%0nRpzuK47%fZ_Jw~3`8<^S=u?TVx2G#Jr(Go|fCYx&s4Q19C+Sb6 zx{qE#mK+w@qyy+xTD@Gkx{HCAep%}XC6|B7m+9E2l4|ZbLLs%n!Vd8^-jRi;i6BQQ z=BOvGq=Oig^irEV1KB|~ME%eQ5t*Ae%SDGIUX4#AVF6FS8?Vp3@aki0tn#?qdAzPt zr0YZ-6y4+a&%P}43MC`2BwI66eIzi#7 zhPU7HRzLy7`G|1paesHLiUU@|1Sr379^j5kp{kHAG*61JkR7RtTE>X#_du+(RBvzD zq#0L3ZuGFzS2Hkb3l}C~{$-4<^^N{@Z96r%6&A=z%@i3dM>3VsjfU3NsmZ(wkGE7siHvcaeRcc#&A0 zJ3B&ne-NCI-sY|gSEbTI*{u{F^QLsTiwe6dd#(y6PsDnrC+Uk*(7GbN0NnbcK>9d- z52BK^b&vo8Uss1#jl8_gZAlpTy^eT8)D2mdLmwA!}3;eig_89x_ z^z13fiSrbC9yEl3aEn2IWnsRlQE$spOt};i^YF3h*-0W=Tv3|Ng35vYIlzzc8kj|fG>Ux)5x{G>Q7V- zjD;_>Y~dOZM;Y@PW-KSO6x1RlZz#?cj^-@MY6qN7wv#Rvg;LVd6Au$kFu!%U=WA#ZbzZ+B0yh7ioR-Mv;BQ41si6(1T@ zI0hvLc|Qx&!odDu zsw^>(^81BmZb#fD#+foZCHa{O#sQ!OOD-Hfv5Kh=(ts?XpfPcl28qfp1879bWH_ufIX>CSRjypV*xloaD&ZrF;Txy~?O`t1o`(+UZ` zH}jF+<`16Dn-`vTmke7f*avidG%xdN8# znWzCVmdx+7rGNV8d8WcHd6C^>&|)MCx*&w*Ti^>8#-v_$3c46rrAtQUO`!E3n;7(S zSN$cm+f3qWyhqVN0HNk4FjA4UIGuq;qnG<*97^V&Fm+6q! zV(?_ZX(pWPFPm27i50ioLxcW{{qzjG1P0<_(a>F->AgK+BY^R#=Ieq{PjSf1(UXoke-s3K^7ow&EK-i6v1V z01j~P3Fqmh*|ISFG0O6an^iJ95lNmsPbI0TX~<@lGk^@cLP~>{u%PSZM&`JA#;@rP z-JNT#A8D(}4l#8MV-p&s1}A-sllMjb`QZijawCxCh2my#wqQK;mO=0FXKcOF`+-y* zBmab^4AQYb@GWxMA~fmIf-CqeC(hG_5q=1>M%JI(tRH=V_O?T-&)gg#%p5^B2@uAa zN_cjgaUP-N+R7B(wF9D9vI8dHxPwRSRy5spZ_Zx7PCcLhD?|M04px6yXQWSSJF-k1 zn6Vb$<2V0pYq?gPUKsDM`>+ z(Xi1GlfeCa&a~hfTicsd{9Ixe$|E_B_+MXe?4a?u|Lq`(`xWxlju|tTPSb1DPE3E6 zFmV(?f!Z!*ILHscCbEP{BZ5Z`Z=9esFe5_fuOJhcS|e0eD!vyIR9F!ta zp@qNiQ6=zHBl46(0|0%)VQ41&txt-w)>{k+y_f1dNkYnN9=DL3AqeB7CE>iSC_HIq zw63JFiAS(E^|x!?p?bqUeV(`HX!I)b83#OJHq&#gAFij`*%w28{9z}jh0RGXYS^2P zu!TVksQ+f#2o=i`kx#?OkQ`HjRz=#1Jgx3<%B?Kyk}4WkFp$@i>jv&Ki)A*ebZw5t zex$i&$!6o4VRhUsbhO70;f8REw27So7Z6f#lTdDAI6X?;6N4#^sNPdu;ZYey?F5

W0rOw;E4#=W1Z0=(X>k`!rrbT?i>omC{UJ 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Ν~ubRB{eU@C(Mhnn7vE(cTIM! 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

wj3+5$&L3Ccu$l&B->IO)M_NW#IPYF4}d-g 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

    rn_?*}v%npSW+QHFszE=yKaWlFHp*iP_1<@kNQ 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𝔏HeY-_<5H&OUm3y1 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

    h8@6DwNa@zG?M3!r{V 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

    D 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%0DWW&bbwp3KjvLnSt|vL-5Z4n5og0~dE72M{E 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

    V@&qrt2f*%dUhyVRfzOsdgekyNLONG=~H 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 >O!u+XBvP!yI|elHHli=ib3lZ7`@U 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%0Db{)dCUUS$i&1&DOPt{zKqNX$v=Zr$SHlGym4 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

    (EjaC8muSd}KIMh>U= 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

    ;x+56x(k;giTXO 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℞V=466uR2i&TFz~WJx$GxFQKs$qdMS<%4C&y& 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

    |NXj>dPV`Y4(&{BDL2 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 z zx42(ztGxPX`D!QN)o#wK{mxfkW?y~#`U*HQ2UeY&uy=c{y1%F^4=d z&lpcbD>cu0dmfcLKX&e=!q=x9-{#*zz-ZM40jmX}+Y2$ubH7SBM1KfHp#T?T@n>>T z^oZy`H@TR>mvbzPdvtPYx_crVGBdxh*nkRESo%-N#TNcJ-i#BwhX8vJ^^fGD5f6+T ze`TI{`l6U5rH@waLLJ=~3Fk@_-ndT(BKJ!aT7%YNUj84EaQsc7=wFLMo4{<&7R&F| zF4xI%z2?u@s#|?BB(fdlw zBB^vC_7lE2KDKI3YcXC(aQAVzGSnvtRI(-#6&JO;Msr9gkjLf|*1ANfqeO{J%+4xm zfS`ft%fv~ViH!Oyml+MZ!5A$K_2pxXC&2b1=Ib^+>8Fl*4`et&ZHx5v`9>WOf#G$W zIj&V@k;$QJJxh8q`oWH-NF*t;F!W-ZVRou-YC&dEvS?IEBVK1PAgih2Qt|IsG^V%{ z>c+&*@s^PM>ND;xLNLW)aK9btAi z-33^V*~&aF0^VQ;lV2OSN%Q6zSd8A^&C+`k(V!fa5RK{Ve;B(q6aV6kW99r~TvFpr zzR%p2OwSr;B6jp$B1W4kISu61W@3kD;bYr#0kJRpu^c`(N9Pby}SlYJ2 zxb(PxNH{oFY(ivzNH``CuiyVF;rJq`6)sA?%#hZ92H8Z4S{ec~m;8`$ypJ~BOdYH1 ze<7ZvFuA|Oq~Mh8O(5PIkxLa#zVdNUv$#DE3F78@XXMEcOucHoOg_Qm(8G)~+4OqF$}+A(zB%W1N`a!2C(U2T^FDduy~?c! zxSz=!wX~x)RYfGpsFO8z(`vCb z)j}DUUA>SWjjVA|>1>jso)=z~oO1bk9u@Yz=E}QWzzg6~eecPEp9-?+cWQ2cH;TK6 z|CwC0)zv-!u=-;|VL;`TBJG*UFj0$g&J34xV>}j(TuSV!ue|op&YHU4ZkdwI70h{h z{-qyXQ_lgp=#@Rec0exr=<;;NEK6p}>W9#ISnWAfv^95#7R&x57uEWkUmuV6dtlEs zmy&rh;n>%}T*%9f19FiL=YE>=;-iJ;o^6@pz_p`1R?qy{*FG+vnLYZGTh-7v=ZGM?W}0?Ny_5Ef*tyl8ZcQ`rnB-eG}(%#HQbqi;+8W@mF5_BP8Z$1_eU$l)T+FMMPW_c!bU+B-+j;1lxE5zFeT8tV zeIj5&k#)KHfLx4s`=O`{k@-n3Vm>M!kc)zB9g}!^=6qq(PeudBkLGcbfD%thTq7=XaVJ>iVGaB=k{i2CR$or^T*%%?!BNex3&$Le!Y>q_i{mRknpa-CpIAW z{<5P!BLYlo-LK9HMMuIHy8%Ax3(hq$9TIEuatOCGrP+H+@M|brJi14-# zfW_n^lx#X?4qe;oxuDHzbL5EVt<%ug>U~=Ypi_eAIie15nhqm3up)5XUYp=IH&#y@ z&aL1-TY+AfmZROQIlZT|?XaY~bz(6hk&$|+cvaqdVEa|_mbS=6t}Ba?r#m$h=PnEF zl88SZl{JT*d71gG*~vSB8Wu-A2}9h8B%O3D0dMO=3*I|`?}0k~fuW&brUj+hR>1Bl zItqo3a=J5|2@884o=!X@f&)evLd1Ds{Hjo4gD~0v%&Dy~}E9Q5dRnBXArUK@=EpvTcbK`K;=CnS;@2Mx#N5CTND z<7(y=vp|tiAjd>>{1!R3P%|ot%v!<&Qd6J8r60%7#8R#_4_B-XIXdF6PCmSv(34g55sb|Z0 zW`yHw7Nc!D+|nks0fis1NS`H!Sq=j(&!eO9iMbMtY;6F9kXD5{`;sOD=NmG@9p9Y^ z8=6ihIzcvp8%31Ncx2Mp6$o(t26Z?jiL@Vu4TL6bT>s%5F-pDR%?taInW~|Xj-#e@ zld|)OS;wxYSI;mOJO>JfnHWacGP4=4@G{OIvZ8%+V#!IOhM`HwjC@022j`K+7JXv} z7;l3f<;klg#$`HXhVWuCQQ7PZ@J3tM^4XAQ`nkyK`NtU03FH6@8Li3-&2-P-BMamf z<%)(U6iY${eUo3H6S{~rbM3Iw6KrMx!oDeXR1#`B&HAaG@m)J0OUY|=ijWZ(d)1Uk zqRQ?(ht3-$)e#8KgCDV1a^6MYT8?52qO`RNcDow5&KFZbt|TDwr0D7xv}A28pmVGml@0w`RWLy+)%FLX zcVWlHg>y&QtFqxsBk*z8Qt_&=LH+o$=fGqjW2|49B%-zjRF#LW(G$G8NQ!h_l&;=U_k)pL9JKIGoD}J=2(Jaqm29nbVopdQj5fB0QoK5TI6{sf5`W@5A-S zpdz!3I*g1WZ8u{^VUaJc3*Sy^2eoO$LW`y`4*;lEHY6daJ;}FGq557n@n)P?Nu*OI z{}yWxJ80kbW?nG##B^IdD2Ec%a8;o$+bOq$(5ZZ>BXTk!)~Wg8^~B^oZMmve+LbU~ zNfWi4{6%D{|EEs3r>t7@w>dP?HSS%bYMDwSdA@xMc#f zGJ)OUhu)Iz5B~;4m<$wI3^O+jcaa8*ks}bHp(6b7Ys^SAVFc~KnCAc_dc(Z=pg)Wl zy-h~4(4%XJ(J0V}Bxy7=4^lS{v+^D>a{#Pr2Z`}ejoQIDjj?*fs7}{dA!wW+KgLZR z3xkigEe*zkhKliV_J;j~F9GSY(aLw@ed{A;n&akg_aAnGCP?s!;5^t&tyW9O;SWn} zFKglRCcttnx3R;+e&hs`)}tb%`HD1j&jI?~p%+J-5IHk?7yW1nNoENrHxV9wC?cN- z?{^y@%e*BIp~x8}W2Y{Wd#Go)QIiZSj|dbyGMwCkA|t=R4x2*xzQ{;+Gb1i=mvjky zs+IX7&CQk1B>swdbR5biz%6r?@$}u{v06qI(<$HN$6}L@{m(o+{z^~xB-H%m&xY^dTlz;0CoTEM8x4`(ui{<+|i`0Ij8LQdijF1RA{gd&gqEVyW+p+5_* z!`QihS#Y%qCJ1NGZ101(e=WEefM)c-GU35_4O!a&gNApeaN<3Caj8@{9+^V>7)2A1g)jLaGEzr2U zBt=}IL3XJc&scC1ZkS4xto&TfWxjjt*VWw6hK;ZP)@p9V4M*H5!FRZ&M^ke5_ixku zpgY+0pT!;#9Di>0>uPSE1n?Hi@m1(jB&WhO^iHRSd`uKil))qTGEr41D$PE^gL#PDMlVk%U8VO(Evfrs{jDzq3XnJx1fTeP`)MrY;pXcO!b$Ui5cba{uRFINrr!vE^kF@$ z)`mt-%u4Ur;%Q$oW{#JfD;0eoGVx!+A4wp-LOYY<6cMsfcCX{TvxqNaJ}ZcRG0?tY zT%=Z;d^3Ib%h%q+ac_6H-YG0+#P}F~8ne-kSvjYP`X<{rl(x6_q^3`t8vo=fw_Acy09;%j|v9yvqa@M+-oNPVQu&;LNvAH z$U(s+#J7Soc!JwaS*Q^`cHQb_aPiNA%gQyxYW%=5JCG$^7uNz2I4HPC{o_|%O-lGa zVg`o!goc+Q8J;7R*bWM=QXzIttghN>vfPS* zh`8a1k=<%a)_AFy%7|g6PQ!lc!gXh15$Gt0xACChk~*)?q*=R~PE^tX^Alps2iepn zIzM8C2xE@BtC`FkLO%vjm zzI6g%>i&*cN)zcEUC2zwJTGK48EdyLf$pr-YhD;n2wE>eGF2Jqdp=CgSud4%O3!$9 zbSk4m=`bX;%H)dCIdhk$^4q=6Cf7$F7woQApqQ#HqK%#u^KDeFX;q)i9DP#mS5|74 zP;FUZ^t9S;quOTwVYStJoAA3q8#PW$H8w*B1=mKcyJ?Nx^yssej*Yv%2{jJ$M$;X$ z8+8E>YaF*mr+aoc>d{QKP7KB~eSDiloN28y_t?y!+GYbjq4swL*Ke!21g5)xV>Q<^ zJ)`9xSj|1k{1pFJtGV4}V7HGtY)G9=z_zSH@`E~~=64~`sh#06kVaZMa*UK}BYEMw zdMXIP!wxXh?MHY_hC7tI_PskJACevZw$ObfAGJa+s?!DICXo6oXD+Cr_*o`SW}V!L ze-o#!I#~l><`8*C8>>>}?6z(rrFhB`-+jzQ%Vdp1cP{Z-BM*%waa-iOR=;G#WW6|J z$%98IRDz1P4&xDw%IR{QESh&8O{I5^d=q6Dgt1;0n($U*I&tAFo8M`*qcp|HqY zE@o~jFP*+}f1$whNlmd6Y>+UM#0Qfu7ngW=E*A`CJT1z_EIwyTjv6boZ}ceP0I?05 z3>95q`*ddO-DHpa@k*kG$x9#M$?M@8sy^ejl1GJ}DB3Cs+L%6&dJ_3)>w|9gp&HL` z&$GF3!ukzo_S=^dvQjyvp4~=U(0(>fQa&maa^I}bb?OxKmK-a2E|`)n9zh?~ zx>5Yr{CFp)huP(hfp3YPty;5qVyl$c_?Rm$mu=QhkHkLd9th``Uwbw|Y`*Sdm+JgB zdO^ic;?jC~MT(`ab4E0`G`+EsOo7}{g6hC(Mr`?rG7lV9(=I0+MRtoJ$9VVdD z$=?vyWa)cK8g3dZTihY*g*@F5J@j>C zKt1!q+pVX)hkj7==(=n;lC}q@F)J7Szr`sto7cYgq%i`A8wQB%Oytt75y)NhC+;(o z@AR!xk=>>u6VQioKi1HJ-#^=i2e~_t*4iGOyx>{L{EWMAtAnM78f_k;4Jzd6mHi=} zSkE}8Z?Q3&)U*D4ES%@{kIiJ?+v}Z1z}M5hn~zye3lb1VmgDxnrM6}pV zcJ#jQZ9)E_I|ROZEp1|A?h7&Qbb*j14N^78LA3X~8LuAK0L-45MC$ zY{|&dhW%=TYO6uFijv+Q8^S+>#_P)l+KQR{VuK1ap!Ghm)R~L>FO+7UvUykj7fW4z zzb5CsA)iyf9wJb;2H_aGDh_K>`?=+a%Q_tL=+#sfIqcftPaD)5|8Uf_b^Ui%GJ9iq z!JBLQhFhYyeZ7AZU$Xp*6D2JF{9dR3JyG)i6C&^@4FY0)|1V z3t2)R4JUxXe8c7>B=xk@o$qURQtm5)fe{e%%6%(ZJYqfdqM$qp1d6B7Pd`5L!^Rhb z;Gxhf*nx$V5Fq9tVnpNu0gzbQ}z=|&?tI}gdqzY8F$Y{gp0;W&&m%( zgI7Ys7WHu~s#75Kh0^F#UfV1_cPcuVq0BFAvML!M>l z(8||uE*G469@EFH%&{I)4*n_`7s4k5iD7bMfXEN90UX*8GRm8MbUJ$VI6dOHCLHc$ z`Fzw5+;&%zW}Dj{K%Q?*ro3YakqFlsCzSRam;H|a{9=ZywImT$Csm@z6RR-Qw5rh$_e({=)ZB=i3Xa6Mx=@O++I-uzV2qSH{^fyuP}xJI$CKg zk(K9ZDCfTP-J@Y7q4&9kH7-F9P4#i~P_fS!$1d^_Xc&Ae!90X9#@j^tt>d&bJO%)l z$yy{2Qs=_*u9@*Ia!=%T4a4PN9OxDrEYIV5N8v4nfkT-U;#+IaOM-+&A?u=SKo>)I z-U{BtL1pz(-Kk z5FYul?+GenVmx(dx^FBMf5NlI&QD8rjDdh z(4(byhfQuZhDSZUE{ZSL7c7< z%9h&eR;)yemS;VJv`+F<3^p3?_1v&sVBTvA>dsX|W?1w?6W1xvln;>>_i_tQ&|H-Z znez=h+MwX#&{Awoew845Rvi(}r|R^mO+W`=-U;VZI+?AxjHbz(fK(1`(geFv7{Z7H z3sT57gp8z6{Mf6|XJ<)+ch}1<<=m#vqE1n|1;2NBy`r81(Kr=`pN~v*073|#3c38? zSzVz03ibTS$V$z(`-zq=&ggKS%H4raSKd(Owq|~$-<3!&m|T|nL4C6!ORGi=98?J) zWm@Sl7;kTL8lPH#aFLGkN?=%!Jgthv&;Dl;MqYVQwq8b7(IW4!G1P8v_nZG%DdK$s zbWUSLTM(|3F#);~wvvnr2=;;+8Bg0z|bO9W7Jz>!Jqps)iid*y*ejWi{H|S{Ewv4T!FJLJk1EjZh zB%pNM>M@;V?xuk~)*sRA>37S4&myo-FFbhwx0B(_LJoY!>D|T&u^7^2CC1pgffj_L zRG( zT?;<4|TN%Y7 zZ_Pq-JGP0LJ)gL*2PkBjbujpVtZn0ou2>Q}x%8ZmGL5|NbpehD?n*PsOwX5X*TpLx z8J^QXxb<+H5K$-4F<%QPok>%Pr9(LY`e@88ks!wf3Xi^7ypfzqiO6%c5Zj3WGVR2W z$ykuZ?Xqw-wur#3>v04S|GWhj?YK~iA9OWtW1z9CwC{@oS%I&ni3L<0nELSApA z>v+TfrFyGkM&UE|!kHEypMq&X;0$ZSp2|P{M>#_ucp+l*jxuOJ62qYHCxPqHwb%Is zaTE1MHv7|BK^wM$dl*8DH-eSKa^%*H{GO$tv-O5&QYNhhIiaR++JLYtT1A_n`?NGs zO4{NZpl59^(uhDdL@Z~(<>%WzFLZA?^y@OpCq|(2M%sOF1J;p9li@U4dD3mzCE6Mcg07$MpLNYu5P+LUK253)`z`c{A zE0M}_%#jV@aY@BLo)}ca?XJ+e#ylJ}e~9cz2Hu<@4K_!H_wx9r~*dK#YrOw#;JL!@y#lc8ds5 z>3QfGN6T!{k01rYtxGX>ZC5-^)M9BZt<16=`O8W@cnZ0*f^8*1I#K~^?oj^YH@XaB zMY43-1J0Y%fnRZ0qCFB7&Yz>Vi07EXT@}rf6|qgBOUWs}$*pqZjOfibN?3;0@DB{8 zgHUYxK(aD}sW3X=IMD-3y>z_e0=-dnHr6In6w;s{My-qU@FT+L8U1@xemrdcx7B{ukh$gP{!sCAk&of8f;qPDbqj?xx*6-x)Fg?dSD@3{aq zK+3;JbW4om@v_>;PidC!iCshf*HzF>1A*}pK_M!Ytpgw&6pOLV4xcNf;w(#)vu2Jv zp7f2r21{T+faeyVQCNgOpgo$pb6YS(z*vn;zkI|Uy| zv2syyv+63lC~9!dWbpKN^fNdGIUf)?AUh4l*N&AEz=qWr``Lj!peqIh-!DQ z9mjqZuX!bjve%JaD_)z}SEY#ojHY87VIN}? zP=nUA#AIDv)KX4T6f&9L4&;41e8vzxQdyVk>k>VnLo@F?y<6DfFN{EVYDa>KW=buM z&-!KA4`c!(88Nb6CC})hmdi@IRf8Np`1=Haj*+@p(U#D-=o8 z%VTY`yVn)dQ()<0pPM@kp=JXB^f-_|t*HtYnKBvJq)Oe71FjB zzZ$qM7w?0InZn87oEB$#V**|Y($ zXsL%wr(jBUINz4Vs;pNVL`kU|5l_-AV*-8{qYX0?Q`LszkTFM$ zTZVWr895*muf$}DN<*F=U&f@sieR`GeqB4WZ6Fip8#Df?Y*5#+Y!mFa9gxUzX|gTe zV}67<)X*qOT8>OFnhppLxrdWJ{i@94oP8G>p7ZjlS-WS z8X-pbP%KE;?G36we!QAPPKBm3lTb;$S(z%?50Kdsd^|V)59Po+36#nXY z5B(r{m@NDa^mxnk(}_|3tVb^$!hsWjB@Q@(Cq!7#Sn#_OIV|)H2npZsNS}Z(;B9ff z9TDVKCykVg-&@r`XxDsyBq$GXmDya~bQ9vWh<|Ze$r~vdlA$3pbP8+vy4k!d@7b&1 z+cI_`TTy8`Blk*RUf~YLF{sq-d58a>$UI{|oum(J4tRq|Az)WPGu=s`{Qc>#5OMq!nvb^7KF#;i);H&E*4j;`jyd}Lu$zbG-OguT+jFU>;mQAO zaM?+gKzVrw8EC7>pLl@_qhUWOZLO;v)`I7-7>y&BKeh2Gj~{d~h|!O^uapctwPvzT z5wgtXnHeYAze>wZeD>Y#8)M@AFFdEnZcF&6_3!b?{U9i3kK=-Ud7vZHSM5mJESXms z@(C`Dx}}j+<0f0fS=}o$STb6C}V~PZ!@Xj&G-%xXfB`2M@7O?{_XN;LL~~8;G4z-^L#^35>Hhm3;1g_4OzBmXv7Xr_K1HAGUy5;v-Iml-{Ft z_i#nr7m%*g^@c|SlCkGJ1A^zzr{Qh7gYqs+c^90jjgeBz5PQ|_Vi==*G=TgxJz?;I z$mc2`WB=X)-9;1klAcNcqnweOM`?3(@W}yOzQ666&UUG&0^EsVOAti|e3tq4k^RmS zUiKG;og$FK3s2woF1@pQopn|D-QipBcWzsFr)RUD$a#_ALZ3sXS=Fj6OFX2p-o<-2 zM%K(ycJ2E!M~=_dU($-y$2FNPLVVnGvo-QgxdZR7yt3MGr^EtM^##JbPzc^N8s$41 zI=3R3ZyBhY!ZbT*ju8vAQ(kae4%WUG9KH(!STHPbXv9Hbi#ZuB45#G-r|>~e35p2| zrGf?6Fk*smrL?&6inP3xiho_$wkAXPk_8xfMHR$=A~*)TAB#Y+iHeCSJ}DBSjbI%T z6%?fJBlg1N6(XJp3Xoz+ed)`Hh+YWd<8YR&82rfHulwnU}pRFIlixu8}< z#I#nxg1^KR!_7~A?y9jYDNz?#gDi62YSK?su#^g3Rye~(OFvziGSzbQteKHZXw_fd za&jd&%YyoCB({mN=~bCQr>S4?l@HVaTJO;*QgS4rw*q6D0>3toJTKrKVncG)w9|xe zoH^XRXyLAzt>Q0+%6fK169E?w`(l;8f3+6F#v&!KC;z3RRp#{C^X%nfLjnFLHq>5n z(X(z^RhuvVc!)`k#En=tU)reVr=MbfZERoAM^F=AYYb9nBDhX2ckk^GXbNIWw=MQH zWAisb!Cz|`SWd=g3sHn1s|>U-A533fl~ZD_4 z-&X(LTh600t-n#&KIZE^%B_mJHm*AF;7u1nt^Icj+pQ7JCzjTHKO5UGHIMB4nWO;6 zgU0s35B<&OMf8wgpG!D@caMi*AI-@L#r!vTE;;d;=0A8YNzp<6p{$)WH}ZGSCA^2x zqyP73F#i4Ll2a+*|IABj2mO!mt)KS+k;mCNQV4>XG69r`B8Mm(7V%flC4c8b>fe4Y zaZ`hywZLV^s@n8&VA4*M`*5i7ToJq}BvgU9Ho8f24Y4B67lzTp76_QRoml{ctadMs zm+hz|Br1=(7e#f@gK{_=r3}jHn|#r5`YbfMJRIf>W;w=B1Qn-eC{qMO^cJs_Y7Wbz z;Q~&i#ZnL+goZ&8(0}2ZV^;gT#(7*Y{3lgds>x0e@F7-0dl+;2HJn~YCOeh{o zGc!}fSoP!l1f(|O1#7fqA12;n5GF=fy#}G5*FZfu0?)5(kylFan~m%mT`d*~piql7 znkeDZ+U_spyG3k}vTZ%gX0rujem@ioIlk2f-cPZ*u=}aJ@MMQa{o$z&!Fuk3;TmQ$ zR41mPK9Prxh59vknY1q(LhWa{7P8X+`3DajRQY1~8u_$b==u}$YoQwxM<4M(hy0Ve zwkUVrbnb6rKl%jcww1`?vY&T;m&)pAM53c7+-xR`ggP9(BMOgpfw)~c+S?zot+0v4@ZOP zvyd1K_qVWDb6|RhMQb>bLbu_J_A-nOes`zFlA8KAs9=+>3|ZYi3}$wucyMY+&ahNDfprYSH9CY@Z8lDxl;)f44+JJUmx3LQfQ~&${&U&LqYkbwNFRR-r{p^?|VFiHvDQ zOU#w6#ce;ByRhkx`w?o6$MP3~xp(?eo6C1VOfI5<;^w`+h#+wtlFCte%%NIp+^Txz zH<%~4ksAb$LuxikEb=TnyvyM~VC{^iQVv)<(<&qD1J-W6O#TaFuQMMXY;wI^^(z%w|A$;zGJ#OG|wzd))Nlvgx&Nx)= z%H=V!nH%~Ar06`^NxdbflK?%tRy;W}ye@3XRBFsZ^E3&) zA+*T#LBEray;TqEta^#Y>H{BN!jBDM>JkjqiF=p{IxZr=Zvn*lX+P=zfxUNz_3D+E zXkHDUr5SPOULv4iUyCo$Nt9ElMW& zup^}6+3@4{M7mxzI0J_`zH-r%c+a@#YVf^IR&DL#zJATQjhB^AbvudA2TF&;yvZxj zY2iGx;yq@I_{L1vpPi2gS8ReHRQj1Qf}h1W9oQ&hx)XF~u3vr<#HFrJJ9bTT>B8PF z$NSf3`&g1!3%s01W&Qj6g7bicbA5~Nv$jQHq{OORr8&)c9TxI+7fl{CD;A~u@F>Ey zOYNl4@aE9N`yXywmA+!NsnB^?NK#Chm-b3bfYN*Jx06rDifONL(=D>HZd### zWCWW>&7DgQHeBx^ByF}mxL>qrG##=PTN$b()Ghasv3RKr)g!3k6x-pIZ@_;=r#|(} zR&vSiS5ADG2y3~ma)OadP7VIIx->uj<&$X&a)&(Y8d zyE8Au$Bo`a1e8&Oc{M}NrFd;dGwxW+*CWEMGohM#L7cu`W-2uM)6fZjU{M8jJrkhG zf&y8>FDl@$1!%Miryd0mo)Kmy`fyT$5-AXwwnxx*{X2vB2t*r{V+LSZ5RkFCqW2W6 zAPzO;VdAL-`mVr@CE%tDO6hv;buGaunUSq{uXHY#;%Sd$`N$|zL=WLQmMgr^EwaJF zLm6kI8DM`}FX}TgT3$2Syb-gGjwlOPij2s((JhlTTa7NYk&y*qPuWsRzxc^CS;ezi`7Mc<=`MnIWPB&QYgY6~4@l>8DZc z+j{p4N~As=FqgM>MQdKL1JqGC$hs0B6OmNcaXh#F^&-6Rg+Tb{rfHwEKUpI6!n?~~ z_q4&^WPh?m8a>?n^&wvlNiTm}Baf-=2}$l?3wTew58rab<% z`kv!&8IPUJLe?e?@9=4&y%4{TnLoqKDD)oyGyfBRf*YnxVN?E7r)~eUG4ol8=Ktoj z?P@W7#vk|z{@)&ER$f8|m2W#Z0#XN(OG@|K%vy z@zUI}rQ_OV0AQH3xq854L@a|7!@g{fE>|u?#E^Al39e|HEgHzx}CGuA}+)2TJEyY2QCpp!|JX6N*}(P0OQs5}Px>1PUW9 zO{-|rpFVZkv$TKRnh1$L=l8}3ine~)mIrDp!5sNPfW{tdO%&irSg@VH)2(+G5f(`w zgWT%|p5uSrn&`MjD69)I%&PynH6a_^$L-Lo(!2EQ+C*3bL(ik`gN3R`-e55DksqzD z{Ix%Q>geB>_Vs!;k+?dw_4QlDgDd-7^VNUO5}MzJlh;49Wcr_UIHCF9+T=e|oBT&v z0x;9DYk)u)7+>Wq4F^i%5|+6XB72z#>=0vdP zgRI`+Z2#Fdu$b*Y|8KJ7dXc5$f6)fkx%UUlnP2|V4J_F|4JX{MGc>=PNr>3{dI?6_ zTPCT{(~QAsuXT0xEVDyCwH`UBP4wkXhK`tDI~gwKQ2%}N5U+m!>dR=kAKTI6_>;@5 z`1&8aORdX4_NWo|q2JaobD+L&&)4t&_;#T0Fn(qUL+iz6-qkblP*boh@p2K}!R`~Qm)TjGyaVoUrz zN^J4}Rbu}aDX}$v4E6P7JH&$%&*r}4n|$d`U@WgyVYe6iy%Kx!K#4u@dnI;Z;DwvY zW!lA|HV~&r#`|u^kIVhosTx+@xiefsRNathl7oI*m|n)OZzi4ZlzQIs;*L-*jPe$w zO6p_9Blv+kg&xw3H=M=L`fR@CoeRh>Pd!AdJchQjsk={ymk zl@SJOJ#K=5sdUAc6T@xqaC``0G z;pMkpD#1BGCrgA@eo`zW6_pCYoS;2Wj`AnTpJXy(eo_odU6K|uYm-HM8_P?&F37ib1qU_wnen@Ehkj)!dJ! zIZ91;Y&One!l2NXjvPeJ2m^9KK6?<+M1Q&T@F2It1=pA^G3N=8hc z(V-)xr7bS-=nYMs=N}I!hURFm67?(_<;)HPR$0H+qlPbT98e5$Cj*YYZb7tmEu1X% zdpyQ1BQVW=%T?}d*U_I8Ll@=3fQGK)w_hlR%a)Q(J;P1+>CA|XCDl%y96&u&3*)|v z@BzgTz`or5R}_P`0fqH%Pz=9QVz09DN`DYK^otTZbNqvt`p$^OffAb^&vtHS)F$kG z(7mM;=*?f1*d}wwa(`7~kIyN09w@ODi@K!e)n4$1B6{u>Y{5@ttnNHQGdB_Ty*_Fl z+9l)6nhuoMdckGn#KfjjannzQQ|(h(6G{oIwV%v_cOUbAQ2L7!ySdu>;jc>U+n&+F zpY7BKuC+`w*ZDvE?6|i(O=_XL`{E@gLj)Z&@O47+`M%nc2~fnEYZ>WeI=N&W($C%T zd8D~0?ThxU7hEr7`&;crwHe8}ai5k!u)W_%FBuP7 z>SR4?pwsf@Ar5fao~5nV>0?d4rYFtMdL(dLi0^PL+FXN+Ltk@HabjHO+Y7|DSpR+K z#EMDU%eRNJH&2_JF`w1af2aDE;qm}0Bu(?Fv;qe2& zHd-~A(8lP%7~;(`r)ygk(4h)|WgFh+j~*d}3A2VDIToZbFV;*6i?rbPmi}QP1J}~ za&R*_9O4cYq+m0B{Ug!XuUgEo02oiDHeDrjVIDX_2CEwYo~`~x`nP+@5xLaJ6!IM` zF;X`fBPtlJwGv`w0L>DLOhHHFAcJR1u!V$h<4kDCFmPe|Sda}gfC2Z3a$LDm$a9!U zcNhx%>CdtVVqS<4O2$PsfZobueOY7pCL`+*ST+N;TLIT;w&C6j2ycnl*Kea%@UfLs zu?n=oDNeE93BZ&;EH3~mYXOPhhSFJJMK|LbNEos(t`Zd8V}Yxvgf<$$`3M?UrWr>o znUYHd{*)r)HjIyG5*Q};{RNW~qCg%LWa64i7{S6HKa?mTACrZSOU3)nZNnA=0OA64 zFDs%uBD4f~{e=MxWXo8Z#mwc-;H+vR~3>wC@BS$WFq2fJA%z15U?KPupfc9 zT{&APpOK9Y=7UE0uB7uRU1*jM`fwR2z(GJBDe08dcKP&+f}!i~>|xm)cPcV!$Qk$X z`1?b!p{;#?ogJQts-x$)vr5oeh?oRDR*-EwJbFMgN_$zTo6z$fFxPAt z-zUr#kdcMVtRbY)>Po(%N!_SOy65Y0SRqG(49>{rv{mKo-Qfrw3JYEcMU4QexV&T% zHVPFPlnL$M%BwYu!aBL82;F%;cq_m-3W}$fUHNvot&PZrJKBkgf@HQLR^l-+FMBz>l;x1hS!Jq<@3B8*H-6(?AX3hgt z(Fe378?1;A#>v}JBsG=pQ zDFr=e2eZ!staiD&JcPoOVHZ4s%W5#2#i9qK5|0kRv;(+Q4P518x@`x&=?UEIs7R$$ z;P4gNMdwHsFcMmHks7r)vfkzCY>2)?K^=B{!SF3rfL-pO%dPcYsHrn$!@c2wqc4HUQ7IF4_6M7~#y zujvLgi(YSvBAin=#Dc70)!kz;35HKAHYJgpt57Yrms(;_&4(JACrB+hAY0qd)$d~= zK3>&0-*V&Xk|28^N2)nZzT)#@QzE4zSiLQzvnm}?9;$wc5o-^J2QzxsRAgGT;hdVI z5#IOmE9=dxTsEj_&@BOXH=8>y6xX25MCf)=p7R}h!~J2Du$v|1(jYjA|(`& zF47DTLg+<6x&i4Oq=Og`kuIooOGFV+)Tk&$GvTA)TBgrU0Ihi1$K@;wfNzjAt?u4(*g^nGjiV@~f` zzZ2x|sKwZ|kq7&3ANh^bJ5GFt8lC!$)0^`%r}ve_xfmYhd#qPF521c=dgbmT-qrB` z;Pl#XBR>4#^kNFE*y3_1*&tzJLem%~>H|s!X_rNbN-pp86U?AHhP(`T2li)9@8xSr zsTK5HnW@ve{g!$rH$||fhy^ESsV2Sa*8Pte$R^~f5++7Qn#xpY5FTpZ{?pky)u8|^iKca z^s1|RH75Sx^g6vARt&f#QR*ent;xNrKH0f{uhfio-s#q-O0Bi0*?=j19S73axVTyi zPjc?q4^D60V0Bzq87B4JK|3ubZ>OcEJ>%_D;eO7nsgGpn)YEY|-yUD;^n16L+brsptdN=0*;GD}kM#XQj6Lxq%$W|8gUu7{xk^P`ilcpZRt|w< znO-$bGV1$I$sEMY+{6saYaF&5Cp*Zkn`l2%aksF%nyywUtipnwsh}T7nH@|mKu}JU zA0Fuux^TNh@er2-bu?agtja=?@wj&Trs+IGKcDYU8cAy}fBwKJ&Ej zO#`xUA6o3qJHeIA#5z;8tH^zPOnuAHgQjg7`@(0*o8Q$j(`NPIdj1!0XD#JRY1J?` zPwJgoS3KoUp>02Hdmj-xe0v{bXMN`4mBZL)zZrdh#p$I$e=+)g&*{yJO6LfnM|VC% z{C?{GmD9UVM;?g0NNO+^(u>ka(ayhX{h?tXe}uTfuWzK?q7>Gc@PraVBaTpKdgKUAMHkyxf$ZZzg$_Zz48xD)hd-jfb#&3jwNy7!u9 zy)=~-O)4LMr+<-W&CBh~$9tgf@TbDy8Y%6Kq5BcrpRNNO74I5KV3AI-g>dHNSKPxB zB&~Hh_pl26`ijvwyY*thv5I3FTI6@WKRCVe>NcpKZwKB^$o_mg;3rY6lxZSuDf}>Z z{;zKb_NE?={^fSS;Dg*>-ws%+SyBGI+kyYfoZiPo>Hp5{K#zplQ;zpoJnGN41EHrs z>P{y}uu3|mU@WI{`ff3^V$BZuv420o(-U-ZNXpQzH%9%K`F>VHgfbe3cNjg)uFlSg zycmyxc?|g<^@T`v`m%HGD?WSH-KTufmh$+V?wv5z26I!xBkT@0rFKTD)Hk5x^T8ia_l@3G-gjp_fgr!9 za46wHCi5K?9o5rpbWruH-lU_B9E>Y$*Zxb;iH}!n)mPT|Ps}*?^*r!5EHriBn8V50 zzl%><%6{Er6B1gRd^Ej4VL3C*pHGHg?My&{m|4AU|CsbT1CxX>@+@Y#MsCqGW{hQ6 zGoTNyKt3PNIF7_$?Z2N%SK}%;%<3c{5sbA})1=pA3XbY6TzTHAv?)5QxLf-Cw5xu% zqt2p{rk1Ed#P#MmPc~-(=z_9Nn|1I7p^FBwbIkqk_bO=dNh(G^fdxQX*wa!@8u!ii zp){m0oQbDB^`E3LZO9-Z;_Y~xrh9BKOn^7Po@dOvs^eduIkM;e zWbemI83k4%hHRii+Lwl|ZvuznO%|Scr?=nkf2TU>B0Jsl<@jeY(JPFv3a?IV5c))V zjt~uEpK>&A-Z}XF!|_|d%gP7APW0f91r<9=s_(Jg=f8iV?7GFGws#xO*0WwQGrlU~ zJN2kboF{IXZT0N#E#n$-RP6>IFIh0u_ocRAzO2c6mgigMi0eXaZYGP2!Y@mbi<>Np z+9)>$`1;x1BXz0&LhAm1jMNPtf(ifgB|!diYbzfi>iyr? z+V-s+{ok1Y`P;3nIvy#tm%8xF*4AY3FSoW{*RbtzzPsy!(_|IjZN6~I0e)<4zbCzX zM|;vc>mRK{IC*_P7h$R7nsES3ll`OEl6@Ca1&ggR6FK`-4GsRDN{y%aifVrwaTlCJ^s=lDm6%^oQs>gxuU+~6NVqWC8vDZKnkHudGN+0;YV%J%&d|MOW%^Rp$u!lYsad^TbPO_yul#SUy)Lk;eJ|Nfz~Y0-}9P=kFJg zk@52Je+~iphZDR>0o1m8(mQ)KHTEFtKC+Tz>okpI6yIqcMjleydijDINdlD5y(7NL z_%%Nkav?3nJH#;m`d{bAX1v7@7K=Yt+JJZd8R2~gog_z(oigF@^S!#8o(vkcGj* z%(BjMPGm$oxfoQe0G$%lv%Wls3K9jK;tpqJEyf&ZvT=4-W|MbHGD*&IO4s!hEX5xg zH!O~`jtF`g&rY9pal;I+l(3wSQkN#_#^=0pm8n2M;hKwvFY^jwN@Rie&y8f5(Hv9d z*MF9bdYibvm5c}dF8{-C4nD=v|Lc-r$IbbVkc_`0a=P&n`!|u(8Si)hKK1{%H^L&VMnLAr0+NCU1TrYByNKM(KR3qFqnYwipaCAkl};y$`|f5t zuaeBCeF2v8oWSme7ZQ9x=TPr1;=Ft9j@Xa<*SakevM37mqcP63__zF5%>l=DC6u^O zR1w6S$#hrFDTppY8ELP|3pQ|FM)cu=M_~=`Z=A zWLfjXrvFlu^*@rbx0q-03wW_Kt90~&yqh)95FKnI&k~OK1g!m3|SEQ1OfxX zQiD8GP`) zE`x~@-@gp9vYl$+5;MobjSmKjbwu1 z8xDn5aRZEQ*`s>HWu-FHT*kG?K~Wx)Ce53EVK$zpj1S7IZHAkOML-^f?xdEKDStbBF}0nu%@qaU2RR zpr(V4S{=5G^5e1D>ndMtG|e;{RT*QBJ!F83g5d$^9%pwVv?_A@0EMa4LSEO>V@S{| zpaAlgz=Vj`zpb^8k}Xy&B|+%5=_4S~6>hFDHprj{uDSe)zI)EKxd%?_T)PR8I(!Od zJc7J8L~F|6t_RGR!ho`C1S$(A*haU1vKhjse-Ji2|Hz}bqvUXHz*%-ynoLwP8^sHB zop@jwMk^A`M#FhgXFe+7x))2IUmnVPFfV~(QXo(z9kJS4x)l+${Y(g(pFZZ0dM45* z>D0ryX%i+CHJbj)g4vi14Ehnji7_*vug==k8=N$=uvGOG8F=)+4m_c{jpn&eosnI|nWt-!S#& zc_W;C?@LP~yUw{W;l)A;OZ~323y1YAI;XcD?vWqaK55$EhZMwO<%^8zIw;lJGgFQG zm`5mwJ*n^H`!Lr2J?A6r zYm1bc0krT_?hT>FPYx@)rswY89?qY5aRV~P@CdBgce#cCJ(j6X`{Q~0?!~+O`UR}M zfvi4Z*?_aZAmv9*IUhNZmFEfsr5kirN?4K@YneCA}NL`4l|0m+I7U=_6Tz>L6Lh=B-rhExylVT;L@7q+n?+jCF{VM0HT~HIl!|z1a zhHKd*n7l4%Y{n&8iV%SjfN%$9Cbdc*?CNZwNA!*nBUsg z65LI-l%YVy02^&9G^yMjO@Lr7frhQ_IWj)Q12#odN3UfCF!|WDl-h{noF7d2v9!5_ zZn!v>nL5E4ZjJ*N?(@61O}V0}(9f>XQ9!}jZEW3kx~Cudx+Jti-S}3k(da8&twz`w$(e}pxo(KN`z2n}?Oeg2E(_+O z<@$+|^@v#D$}^S=g17+io-WsyP@1~Mo0;IzR}lc}0=?Dp!FrUHAXJ(HWu-vQZlpu8)iUf!;K`EKG z^+9fEDu5};@L-9HX^m63d`YjJWNMg(peDU|VV!LWNaIgh8>T;wNzcRv*cdqiz$Kkn zyOX^3vDPt;OhJV#=r8v|d#sP|yf|__^NL}KALpak{^p6lgsq zIPZ1CFl2HizP;7j(HPt=3!h#!DHQ;iF(yPzK~Tj7(T)Tn67uYmQ>WaOPFJHmJaHn( z+_N)HjO5en432LlAIJ*3s2<CD!0t`!H94&lP18dRTebscHHv#oF6y zfj%>SiPCmc0VE}PvxRFlF~=zEJ^{91t-F=egiFvd83xD<6irnGv2|uWv@E!l={D@* zWp8xWr1hFEYfx*T!`uEt_Dj(%hUr>t+J>^1nwVklrHPrwsdohe)Q!E^QQ)mo4{vwh z>R5fZwyTdbgJat9yG(rN`EioX8G7xfS1gX6e{?i-+C#YXjdXp-I=iIbCvGA^ zk`|dj%`P(xk0m6PW}Md#gpJM^Fb+WHgB!nH3*D3h3$?%x1}R%Sc`VpM5-PFuWl}r= zyP|3ArU2^3oWI`gbCCq8b%SzYNGYl?LEQ01yl1hy;eZkNVwQkxXz7c^s>pzBg9Vlg zPO+54D5}-G%xgf!L}kEC3_CIbn>~(SOVmu`8f&3gle1XITBUbaXDSB zA+k4@jX;-SU3UAMZLRT!0TmnWDZOPEMzySrrJ<*%3NFu6ZrJ8NWw|J17ba#D87MOGlqQhg3ZL z``KNUY-1=3bwQUh?@qgM$5~x}6P)rUOzv(&%s?H=<($23W9)>-G5U`m6?0cYt1Jd==1z#wV+EyQku04C{dWUQeb3bdc&&oZUT2Afy4?%J)tlsl zcG1#)xKo}+LEEM0j`n;c4ZW_8wV&|9U$bSDPXDGJ#Yf;ef&8-;FYvFaY+ z9X>~VWqEz8A86>ty8v%YC(>U{CgD0i40um_R;Wx=C@|v{k;h)E>8T!msP6bsErUbW zN2GGdGKjrUA`53cGhFS^v$k=oru`ay1e{!s3wq;yxjJEN!()E+wx)#>WG&fj;bK2; z9z4HIY~b#|=H<>Q>Jf*Z#ueCAwq`+dBSw4g8UCX;tc|DfL*qFfz82lOxqcm>0TM|s})*pG~r3f*r zj4J-7=dkIP!|$=a`jmd5R(d50bJS+*px3s}kyvN2y_1x^okJDyYziLD-5F{or|t}r zM})jco!5pfz`Kvz6fRMjzns(>iElexB5hv1*ppRYnMP{M_~4b30WE=_@#?8Yqw`~YgJF*|T+G5*w_a3g^G6P^%sv&f zjJb85Ep~QbjWF2zvL2bLOfP&p0>~VIeOV~s5p*}Z3_(XF^TE69AzYWc2~t^MOA zP$DN5(9pXG@APmzAv7@=D7bo1zVw_pS((0^Izoxle7zqa67QXbOUH#6;Nx9ZuwC;X z^~w23_aPTf#$=HOTOK4oZau>cJG|=uis|G%@soqzYuW#+q*n5T}3R2^A*OXx_Hq^+&7%vh*{NyZjT%N=DK*8AeY^LrP0 z4Hx5TT{}pi{e>s@-KMq$n^_2tN~M;9Hp;D@WR<@*F+Y0Vh&|i330DFpl2+Tm8?g;3BV`zaq=ovVQ34cmg| zyY=hMHK!8q-W3QhY>f@geswmh7OB0Y&lX3ms@S&mzkx9wOPEx?|_V3xAMSDnX*^riP_ERT*%I-yRqJ+66?4Iz^yJn1<-3W z=x|8Noj5b{sl?(b%bn8x_Z5dcLpJF9>~m(%yp{2Bx*qZ&8TsywlBtPzVoc^%BVEFWyTKUQs{*}~Hdogps@NPXE7a775 zMPu|E!eRY(^`a54cbk8@J_xwD6xFyr@>Fyq0U%mj6^J2`pu$YTaS2I@!a~yM7`TeC z7@M+;k_>uxY!Q%B5}!zd2=5k@k=b8ZD4|jWMRH3kOUuAngxi#3b|)A2-;EW-)S@L4 zk{OB2ok|E*NCJ{`xNtX2c;M+kLgn*kf8*G`uiSWYLyU`Ek$tz=fKc>A(RC<6jLZds zk|0Za!+L?efDi_H^{ipdBFVb9(Ri#sl3 z)iHZ^sHkN8ZQ{zpE8UV^E=r^=-q&TCM>P#ZYzc5H4@| z%sBq)*xs?s07XE$zuhr^@cO|o@Bv4VO%R7m!}4zaH1A&i)v=w~t3aGGe;yn?b1(V+ zZASObX9OIFKDy=h>%N)}(Zsnw75zdv$TPj)K8WwkAng~&mbJ_(nS3{OrI55n0T<&% ztp*pPW^et+>*}X?r~i~;8zi9f!?2Zg5cOi|%MWe})cL((`(CwkVj52V;n?~;6}n!M z`iFs+;U~-@Ywo{uY%7XepAO>dy1%elGk?2Gd-I!PyD*(Mtp28^dQ|&2$JQ5`@V51_ zcg2OjacsZ;BwqA^k@L;J^q2J6%9dBXN*J&E4p*d88y1ayl-IXe=)H*0hZk?JDtcA* za#-hI?BjP^tBSY&Q@;r3@9Nk&|M}Bk|EgpE&(yL1~(A(ySCJOEXRkFBhkzVIjqo2nCOdl4K8$ z$|Aq*+3Qz1``oHIyN#n*5WyH|K|_xgv=;HGQo%_|)bDjeNeHEn6%G)pD!PPybit7C zA%X?5hPkUP)54S}$bQ;3p-D3Aja)4{V9(xjT)a2{+SbZWC?6@Vss$BsR6-Mf1r5S3 zQS%kcxl={Z0m1x(HcYn^OqTn4I=2bcm$bL3;5`XUC8JF|n6?)-q~+mrP73gO(&vcFOF9(-~UFglgC~_fk^$-*39`<=U(2^9f2+h4UT<{ z$76H-#!{y3szxgnIA+J$kBI*C_h#2XfYhDBHnOHAqjW*|OzM4YJ6WfNt5-Jzg&p=4vV$$atj{)T9=+ zc7>Rj+~IJ%tGctVx~*{gjnwUTT2IPHr0d4ppVfuVbT4;zy}z|A9`g2Lhj;hd;O_dJ zH~qJlKCcw%ozvQF+Md_-Z^CUQfyuu481U(Pxhy~ePXHva1ZE-y!ec`NIYc45*eW1G!2sj{C6XIX ziG-0&;i{Stcw7S^>g_JYiBk|Hd?Ioe6?gfaL@yFfh!hz_K`^LZ2;7{BeUJv@WQt<8 z1p7s#XfOm`2l`HpC=I0nSR9r0_9=pHB8o-VCK919cSnZyZjuTdIAmwv2S`a-G+?4)Mvq8cHa=Nl^8l*5@NrB8WCPC?#`$&j;Fd zI3Tl)Y2V8vHv&6EbJ|$R;j3rH1igE0wdSk|2;zAGe!(bd$1FpaTCcFi1ji@($0l!r z$k1pMMCj_0IUDXIOd?fI@lt13*3(k=*!E1bKj;^kg0mMJPnCUd{IA~#9e_mM`iI;I z{gd{KFga5GGyNieLFQ;mjWzv4GKcAsg8kNT(H1oVMsQip#UasnaIPCoz~@s@!og`- zw&}0Fa^plC&I~}=xLygmP{Y;bKN+avh^Jjt?=yq>1 zC?|R6<#+Uf;kcrYnO!?ed2*_wZYMtFp0{OIzuz%_Y21JF7-bo|t8*guM1WX$`-+bD z);R^jdRgc`nkwsW$2IW3!mDDV(f^9H{!>L-|7Y>4=R(k7|4fnA5HaTTzdIAJcrb(W zpD`2v_l7#)qlBMB9j)Au?!A|Wp`&7^EI~g)9fTUHMwka*98d~8^5;-TgvU~0tkSj^N;If@ zEJ4g@{{G9D-$lEEPa+2X5h^e&q4V$0La~?Rf&YnF=ob}` zjdFVO@2kMPU7>&}9YAN;#k-?(t%g@i3!T_J%5Fp`xI1K>q7$lW>Rx+PH}oiY)-;d5 zeqHH%5))asYt5sw{?U|J-k^C>N|jvq&$GD+fa034C+gV`mQx6{CaID{au zA&>)fD>#bwZXD1Qsjq=o06r66;2b`j2o$z&06au!9v3G9pFz-urqd(o5Ps7NDfp2v z${D)nr%|p-OJ}e%ozM&NRJ`@(6lHnR#3E=;iDnbMpRe(h7xR`rZQs~+v8(cXO%+63 z^>7rM?E34A(>Axw8@k4IBj{7dB`-v=eVIpSTAhO-T03^me521vTup=kS;JyC@2Gy- zrZ37;&x9@r&KzG|wqAYw?!ESm2Ni;OJOUk+(WtFrQB;j+XT$6#1U@o8{j8cz!q9Q= zdn=&^u=SZXj>Q~@u76kCuudZkHrGnjbyvT2%6(pZ zlx+X}{hpFfeC4|8O}Hc)Tq(~6nx<9*3yN_&^i>%C&;abcRgJv;5O<$opga66*^PgV zjb-;SGT;1Y%-*o)>^hov1Y1){@{fmEkGAP>x%$LLzd<7}x9fddGT(DHI(sx-PD@&= zG0xms0?aYIEA2-oTg_4UV>i{fg3=Q7ov-bJU|7t@OC+Vm8 zriKGJgztqo(;%6)w4VkxEaw`TK$+rVX86t0zqBhi7Wm3*2tqixCm=7IeG+w;3R&;~ z(I^ODz@_lLfHQ``6b$?{W>8t^ngBmQgX>cu@&{A*iwC4SwQ*5gYdk4fTqJ8$Dgj3EyDqzlg+88wqOw2b8(dyt z9=HbMlfnUFbSf(nxCadH%Mr%ts9a+u@E>{z441gFH0O+odY#Tw5roL!GZ@c(%UOIZ z%^9lQ(8}L;(~SkBLgh4w5DE>*U~*yC@`*yNT`k;;B7mu{heZ;(VJZwm!X8VEF;~We zP)*BW*z`)rIj9$t-UMOKfsjW2RR6*;Q-Wa(E;`~V0P0T=5c;nkBzVvOkrrT=Gwzg- zp=yoO-hTee>K#1lpDU#(Gu;@&dY<+-@Pjdt{2ZteB+5!bG4VX2cEzNG6P1eVdX7iG zdf=t>0ca|Tgez{%l_Mt;&}(xj7dqsj3wK-eO)UF~1MMO!T+I2^7iPUYcYDQ?Y}e&*^D=3wT&(*h5p-= z!khWarpsCjTjRmwHw!mLm$kqCLMdc9zM}gVl){7Clc~Q@3XSczA7FfeGL5mHDTNfy zmOrEvw$!*Ce`B|>J>C8nltRwdhS=k4P9k4t2T!y%U1N-`xgK25Rx#9X_LPeDu>U$g zJKoybHuly#^y>nRv#tH!@ppcCUmvfWXzQFAdl%#xn(`Q~Yh|taR&Rp(bn1k@*O2Y| z_k&m_xF)1~moKmjYsS2njVhsvApl6ib72$~Ev`)<>p3i@3S!Z!5s(;J=!LfsP7xN zA0xibOc3QaObK~#ax#)L3}8O80w|Rz`604#IB5}pldTaNQ5eR;icN#pj7KqxQebAX zOq|}@mvTjl-$5!urFA_BNGggcobi=zH9=?OjC3P4?-TFAsKI&r3tuIfbxVM_&&&-p z*lwKW%L5S`dHc_NAle*6^t{`+8htoFx&E@G)6+P>BL9QIrSR8c_b;0V5Fn*2hwhl6 zFCQHg|56!?9ftEm`H{d!NX4F>L#QCVb#Xm*9G2CT5eS##_B*nSDRkJd&=Dm6r% z1tNqG5z)l30KRImQRCJDGJ?JZCJ@guI6yP*jRv92JT|dCuFWT&pCYK)Lv#NN$77P^nRwJ)1Fl!%0h`$RWdlM*LFcjE#%Y@kOs0~P7SgEk~2&KFk! zSrCj*pGbPP$%uJOj&`nqaO0qQHpDj-$uj0d@DdohnSA!r$xLMIO~ItyC<%d|euznY zYLo1;>GPx_`Z_Xo*R@n|D<)<_jogrQ&W6=plcATk#uHk8IjOGC4! zOAJA|Cz6$^01GBXo+X*D7$OV^kf}dC!eKFln3MNX$g@|fvsu;4uL_t)yom*$&cYA? z3@6Q2y%{Eeii{cr5Fy8)Yb}JkGBW z4~;=athJMbY?7uf$I1^~d1^%@@-VVEfuvodDT;2Woc- z@7egweU(7;Y*?_LE%P!dXhJ}DJ zwlFSp*x`v}G#zpwwp0zc6f*&d>jct_L9T@BSc^#?r23E z9}9#HMP?xcAIYf`_;kgvEr*E8$P9+4TN~}ujF{FS^(s&}=3qzW&DiPnL>&3Pd<2OG zCE}nbG%F7YL&fNs_iTtqHDOu(#lq&9k7A4Tg#tG>ipmU=A?5%Y2|JaLEqsCTaEoF>^4ZX$UGv$<*Vps}qi^Sws~b@C z1Y2VWKmD5QJ#*S#k}Jv9z}b;w@Kna-+i~FdT-)qr2rUruo}B%1HZHs??$kotRogHR z1)yU!88nab|C)EDJr8j2yr%_A5b;GKAyx*-EV>>0>5!J#{Lv1O4Mj|2FMKx$EEpu; z8|-)^mv>}1DTj7_*gmWcE*(Hq3f|h$4Bje)U2>U-v zxRohIZYAd&F$$MNo>(rAKmyrITOr3ivxBw*V<}LP>LMVafrxEdyaf9?QY^aN04Luj z(`<=8jba)%&RQFJABcFUUUYBpMww=tVr~-=SD6+Q5befm&G2qd zAcC26y{gUE4t)GNC2^}tMl0<=2xw#)(mYjnKno^~%1OEZq5BGtqw!0HH*e z4<7^MlZ))rEcWCv3;`_uT60LAXME~zfv9fwj?#O_5{Jr*-gHSMrk|BfP3cHoY|jsy zuW5UI{e=x_btMHshZPT{KkY;dQhUDSRCCh(73oDEW-4{sZWGOWwhe0JB(Hw!>S>wH zi!%?LH?7=lr?TL{2qe)0V`-2{xhOd5=IKifN5Viu({TRJ&B%rTtWn2>wgC3jzN;Zr zItxsZ0FhbE5i>{z!u(`RNb`uUn2rIBJ!Tnpfggny<9v_JbiKe6?v2)6=vA;a>%hR(wy3y;^w;+i z@n2hN*eC350@C9KvvS7n8Rvju5L1rU68&Lyk!%%F|G+RXByZArIEBq2s{KtjT5#Z| zEtN#*m|BIN;mGB;zWHu2@5?onha<lpGVz8@Nq`|6Q* zRqoN{^6$2cB4TYLpWF0l!S2>A@GM9EmE58yo82QupywOtofny(!1j+mnT03&)=cVz zIa-7{#zKWA99hR?t?Reht{%gV@?|$Yasw|3MSqNc!0{S1i3=tOcZlq?%6CRE+kglK ze@@eg$erS&8xNQq9~xFPY`YbyJvJ*~o0I?`D()@Ms^i9Q^>tKF-n0kbZe3py100h4 zkee|h1rM^!A8U3O-3%T*ajBTHr|eUBz(%cLyM`j)RB&)?A)%pki;wHRikrHGP|c6J+Cw?%yV%AZ-jcbs(Ku4r&SU6 zmh6_lWr4@qZhg)H`wZ^1C&d{aolg^)Tu>x5$BiY35eKB3a6^{;%Dc|n-Q}QRlig4)yZ=SQ^&;GjJ~BJY2{)*Z`rkpPVtPl zG}E%6>UI@EcQRp4|MHNRb4T{^b`{P7N6+a@)`Dt-)RlMBb32_g;`e33AT}}Y=e-7G zs6d|pUACh=bhhJr?PTQf%%%fGpG4ZoLQ(mFL)S*S4jR8}44d=Zrc|#@)rHL5o~_`s zmh?`pe_OCpwfBjpad^-;7&_kb?rY-KDmbCIrkJ?m!upsM zN&QYajChjsG?cZf7nM7%YVssEn{+HMIVnCt#ijkM(ogU3#A)Voh|Q~lYm?h>eQdfaj#mT@J< zCkgCH+WY1jO8mi@r(lcey( zqd&<`=BsRs=zu9&hbhi=`pzz8hC?FkGT(yTr+TuupS2}~E|umly>QHvQMz|@Y+B)r zpO9vZ`0iorTN2X=^>At;-fa1ib$^`sCx!a)*GcuWil25uVy>sut%$PTe%r39n9W&z z^F2rM;&vb<``dwoO{#}zJ_#jcUg;^+ zV1sE>deRm2X|Z&DBJVHOHrG^l*rf3WQ0Fd*=;nYIzRqU^i2VD{5tdYr?_WPU)QB>;Z#m|Gy%9Va6-TR?7LW%D~9XYx?!LW;a1^NNf=dmm= z8HyB)^s(2!a3yN?H^+7*2`;QjPe#cG2Xe~nHs?Dd!z>t}gMd#U^HAWe^U%GYR@4(u zjX;=E*@P`xcrVBu6G)V`X6@s_zR2b|BYk*0=tV*)mYOW9{6+N+gj;8#m&G(Z<{`7f zkWX^D<{1LF^&Zx?++&;;#eDE+#Zu?=D8fTMMAV8!oX^=#sw3Ek;On#Z9Lso=YXHqH zu_N_Usk;n<7?hLJ+}S8HT7ii^X{by@LQg-G>d0V1tlhyz=vPS(A`S~hrAVJB6Sguw z;jvn5sbMVl>)z%8jyqXaNQOFe8s5#FqmY#f7ji{im=@Zfn=vO2lacsTPL`1JH&INs z@{2}fg;5CES^cD(mS`J&n&}-)H$yG!7T zn&uZ^JGC2}(9?b;PC&&k7M?O{YOB=)y9DH@v&@qDSZQ<=QH3r1(MpsK>-61f8gqh+ zh)QH3uOV%;D0REnM|QF5m$l7VOjX4cD;zg*HdQ=o2A>*Bo_Nl(dyxMA@SbEwH1Eyr z_?uZ%ikhfi7B}0zIHvp%Y^i=!Ym!WGVb&pQzWL7j|IRu@FlA3Jv0?4c-n;*|}P!Q{41zcF_8}pxWoIaMA zY*FFBiKDfx@RVDzLj68$$r;UtF-;xZPd?*fr)>E>)HKY0SRN*%c%LvCrpGw+>|r#U z@{^a}YktNG+*DfX2XOb$-rSNx_}Fq&3f(# zUH)mK=lGYs6;^8(&kI!CRa1Fh;}nh+$hSG+zaCg>K5Aw+-+uN>w?V&z@CS0_9P?$V zNChK+3X@4c?z-8pT6Q$vP+{Ia0o9(t7I&Y!`067}pEQ?^yNB5Bh5~%mfC4{4na@(| zMVi;5hPro>B^;QV4e2FcUSW5^83X#_9}P6`ni@JT5`~sEHPv-ZV8^Q-S%_B*3RwE3 zA$_RkHg|{kh5(1P4(t?JCECigMB6rDZZ1QY{6NR(Yy{77@e7Zn@re`Zk#^kNKLEGe zO#*`}*pWlNAmR`P+A1_LC?m6b{E(Lrsw<|^M@C=1l{JU4Ph?^zq@CETskV4_y)aqMZ{{*WO;Uzz*ifvT0*R4BP{;c>*;OPh1R!p&a)ToKVkGI* z042)Z3##!d>j|cOi7!Myucz+s3pua$Zet`lWc|i5i+CmNiHg=38WSQ_MCp+$RFGFs zlvI6Erh-HcH@pG!(PM^TvM8Fx=T9Qv5U{7)PrGhfh+&T>nj39!+R-0zGZBDXMKm8G zd&S!B^w9om5F~9T*y2iD2OeRCZSN9lh2v^En~4@Th0~Et><&!k0=FrG z#m4RXL?+YXV~d;B12T(YVNgT2@uH+AR7(~riBaP$D}o+G^uc$xk7#9}37q;gC9x0` zM62O09^Wjqz9uiDZ6D1{oEBQNgP*YfYUhB>Iuo49?Vga4v>?2C-RNzNkAl$D;F&P8kw z%&wnC_Mru2<(T@n1>KJ;DWpeS>|J1YXuC4YXaBv&zeEMTNo~EG!5r?n04dki7z3=Y zsg@3&L2OXp$IwxVhmP@%$=BWbq;G3inQ6^$l&zv=5p=ZX=?}wpwxP!37V8V)_ldo% zua{WD8lsOqUX+2;uO|I4Y}rZ9m6G*ojLD{#GWW6v-oP4gK5H+3IJPTd&ucOgT|k|z zVaFei?cC^>E9bo&I6ihF62Algy9**0AmR`h=d`*1dfEeaOPs zr<>z#JsV^1Bffrp2J8xMZVcZW2?uv*pjmsLKytsZ%Fc6SN_)TTi4XDiJ2&{~g>CyH ze33poFHnq|cRKz=-2Ye4-M@P7{?&8$ub#XAv7WnMiTiF93Okd3({mS{`A0o>&mP{A z|F!3?4a^7BUS4oGlqJ+B*Y_~ZH=6Iz4dIzzdhQI2BtXvA(_g%$Ps(sX`tYsyNJ)1J)Y^u|%CI-{VCm@@HaF3J61vH>?xd{LobjN}PX!}k z85vQ_5?e*=g>!MI<8{Btd2>YSZR)2WqJ&t5W{tS@K{>wt&s&HJk96)B9lb!HMj2=~ zYpr$5RrSP0k+q;85g&O>%y}}cZy72uK};MpAY0^G9OetIta4I#==h$KC7F1=1muRPaHD!T&8o98Qq#S{t=Z<) zD0kzK*#T|7hGgb3i`%X;<~EW|<^}ralsyG<{enz=zSZCtSm!2l)yqo{*Lp1EoHUaP zY)LYzl~8B5f6?69+J4;G(LZlb%}0Kvrf>g;yY~)ivTfJB?>nK~2@ygMO+&9DU8)A8 zBN7x45HTRqRZx^F1W16;JE4bOh0u!#5fEuADk@;Z0@Bo2P*616=XsxZt@ZA;zP;A^ z*4nf8?3rsaSFV3DliZUzkLx_n22>1?b~~~ zXX^3HpPai^vnXZvK_XY`^S!M{<<<{u_CKc1Uis5a8yu)GxVdYp;ZuP4&Zlq68?x_X z9++6aOEzJ^|JFfX%e-Kc$;@TNi2bdDTobOAfH>_apm1>nd#*C}5K6c#yLX?&fj>IP zo=&N~|KO(0uS~f3Z*-79DTOxu)j`&XKdSPtI>=6+(nk(2Yh25@?)@)1$jjxtMaR`FA}Mo_6t9$3J$EeVym}{;7l9AzhRIw|YeSbKk$LN4mGQ{;EehGopXj zBkz>t9{gF4pw3?Xw>!wYyfZZZxghzYgUtPrc1Qkbl>W7&*XM6`OX`<*<-d9Y-jmP_ zsk@dDHT*1*S^Pq(;{A!)NJZv3)4{}hk8Gbl5&nF@<2t8%lAyqV5J#fju-?7%$JKPy zf3#R4j_?x6!o$xn`$;!>dHDnaqxb}cEoJoIC$UR}@XOShj>=|Tu#S2vBvO9U8m)fu zXtSZx^5x{O!zcOkb)>+?@omRA#FrCK-PA1hSxy1UOzrZB)6}b6&4usdh<$>bx5p&O+eB|)N6N4P2Z76Y#l zr}R(5hq71=iA((fk^!=B4rE-5*LauRN4oZt<9s0QIdA{PfhU?b0!%TFd5a6kueEsx z@5{%n*UFo2y*UY4k==QDUhFLQsW#lv9KKkEF_H>mLC@vmKJN5~Gepxr;OReKwapkw zrN{8>p-Rontj#TXeB6GtPiphz-O+V<<4{v7@V%Nv`t(HoS5Fn;Rm3UNU?RuPmjD*J zI{2WJQdQ`7)uQdbvRf#^TM=ecd?@d&C*viFA55DnBMh}lTex(*2Lne?@ zm>vn4ad(NpQ3XEn6%&jv8WsjUtBd>Ioj}1S9Hb*>z7gj$V^DFIG6`Wb=!Bl2I4+OG zX8PGPy$H?`az;=b1xvJ9LAtMSy)H=VrX_w^Oqx}Xt)jz4?co%(?_f`4*CI?^8kMpl zdlj8TVZ^W-N6E(~Phu0(@dg$35H1W-O+q~JPHG^;{P0e0#_ntOg+MrkLXd8yl5e3? zEJKLbfmD*(xhnLChQHECMb4pF2de9N-}|Jb z5WQEzu9OqgHZakNIClj?S|cul-9G&*Mq+#%d0GLXubFC+h}_o2E-A>2Bte|paWzE6 z>I(88KC_&j9^QkJUkQWjIsY8r<+sK4zCNJ7z-pSJ)Odsd|A>+xS|;2QFSiVCl2hesramsaW_tdhvrDcRXr ziUJTm;#|^2ENRUw?M0V5eJs%d$z|aJ(gb1~jBF_M-z zQ=SZD*WzIV+u0&3L{8V@Vzj*Pey%-L<;l*76+MI|PDZhiRz@pn&dyw%;Ij~>My?r>*@_fsIJ=chrN4I%-gTw0=Np z5i(<;{`CEl$FSNpTKzq>`eojL9sp+D2DUCX+=}zd?spYe6Rvb^v;!MyK}Me#jr(sj zP=UtwB1QV-E_y^$Q)c5Jt*P;Q6QfAEWs+$)+$&*hpr)zQ>a}wf;*F~X*13AwFaSL zh(}D2V-ka3Ji^fgNg4>d*EftUwq~ofXA;{dXzd9e?L7aaMiu{2jY{uR{BKsH@g-7Z zjX%{WTO#65HM*O${6DMF9?3N6!nxmSRQNA7$_aH5Z+@VSI2x+Dg#A{d8X~*)`d25# z=W*B^*7=(nwJ>(O`hP%;3jAG-@`~BY{7sF@ZRr1@M#X7D`uF9NP371)H1>Uxx9MDc za@ycp)w312*HcEk4;(w7Yr|$QOuJyK@E8A$`>MuYe&#D}|2F?E{(^hb0m)ZM8+Y&T z8)E&P|F%HdBRM_)cm7++pZvG?QXXVM^~Z>qYldon@ZT)&qCU{&{@}lb@u5Eb!GF`J z@J3RKX!Q{B-i)O+Ts8QxQ(0m zD|NST)_S9jMu$b4S`!tfK46gEcjsvn0uJS(DQ7w2^KR&F zcSl;Y_=>#!gWXlUJI-q?z9PL>UR#b+m-UbPq%QlFz3-!>pvC7lM%7H<%%o_ITgvbx zwt13GU`yrj=qOYgcPF2O`YdOt>FI5t^Mt=`YTxm*f-|Y^^;(C`UwAe+oXp|-+90ZN z%SSS%TL`}}LBBdpbGmghWk@vby5(%fVdDM=Q|GQGy|}>HlJexUugX^20oWkdOE<;P zt-}rXxp-Wk+=|Ka^$C$rB^7DO=anRX)!tV$fMT| z+Zo(PKR-HpKzZ5i#`|lLJyXNFL*!J$fin#!hQDh(!r$L)V@y0@2%nS9W_yjd|aWma%n*XM9TR`fc z`EP%v?qdH^qexX*x!-DZqNh;s?`rfPsq2rtdFMV?pc9iS#Lyq3e;E8z>aHkdk3hWa zO~nQOD5pQv==jaX`qmTzstR)plQW*Be!R}$w;IJ@itnZU!GCibRQUhkznT0=U9bLw z|5jt#nsq5cMn>Lhg1DHLo;O`Bw;F48_}qP#mJE#nH?^9yFKW+?P_9wf&Ye8ge>AT( zYDvED*pT7FY;>M|rUIg3zq?Rnf#QtVqrmN{&$l&nuaassPWMfFYdpxiHG5iL zK#^#rfEw-qTp!QHd;ph5%OMO2cVk+P>2fUc1Li@ri~09qN(}jfyiB5a(j7nw0%1a; zFnbLFFiwqua3JE58#$o-9LQmgznQ2%R{A~)z}=wOo`1e*#g73w&}y;e9PjEN0N~+> zfOGWba>@tE^OQ{9y)24j2Us1eXHmral!&|%p(_llJw$sTB-evS4RE~`asNtwXO#iK z;Kry;UMaF~N{q#^m-ssoUpbUT1jx_iuFcZ8FTpsNxEVfW$3fLRm_F`-r{EO6sS!&F z6Pzwn@SpPW{K8f{(1jB8EiNv`Qi`~1_9ZD;`V~1R%jKJwO*fwm@_%G< z_;WEoodNr0b$ikS$DXL|Zy(!_=OGZ;x5Zri8Vut`jox#l=A@p|t4T+v;hXpTj)YFW61>*i zy3a{H)ko#E=xL#w;gX_ep&O37fArqM{c1aMPwb5p3v(;Q<2d@mv82$-mWdp_%$%C1 z_u%7;fL)PBZsGJ9nPQIdH|!n9f2&b-_#%e}76(&3;eDs5u+n`jE$uXFhPMRAurFOH zm2mUnMG@+^{Kic`d?p%==-o-(ehYd&dA!Hqdy^i`7{-xF6y@k>q}I5Bq{g#Y)|I;J z>KAJ-q<9#@NX5jll=2Q7`}g&G67KKJ@9bn)5kB!x<35``e=wkE^!3oGU;A3UN%?)v z4^F&(+YOv;-}u14)F~%qvH!sJ_n~)xFre$-7(53g6`m$PKga2;RFAu3yn|F~f2K#;vZr!r`^{JS(vvS-sKO{5y(`?Vr**3$Sw+F}G zJcz;F8yfn>3VZzX1^LG>VIoYI$fkP;a3(@jBGQ*ng-+z&GX46E_>4E2Z(MNfcx;%Y zBxh1=Vpfbe26M_Zc8_kHjB}h^SeybiPN_FeWiC#&{?I#t*ko+{KIeEYnK&IPD;~k7 z^{6dYe=8n`A(`lsOr1&QVI)f`DLd$_^&IKQ7733bAJrv0IFp^i$j(%4DSay`6GO??rQ|wO^1~=pDy68GQZh#=+oI4g$(6dv)y~Pa zmd4L6B{%jaH_s)vY$ek%Debx`oz5xUVJW@Tl>Xk7fw`2ytrP|(byzob)H!u5EOnfk zI@y~#J(qfCD|H5wc3(GbRyVHEK5dSgw$PjQbS~}rR@x#a{g??$o`g#`kb$pI)7N^_ zH|EmcZ>2La8J~1BzBp%m4a?Y~W_<6>*qO`twUq(Pr!PE8_uypHA|4XI75o?vMfQX) zD&qKd=W;^iIj-hr1?3!^K!!Zda|;K!XxZ)9e0z}sPYN=mAb-!Ieiu-1 z%nH&$!{inVIB@9)g@6BFg9d$E))bykZ!r`X7NoKb?qR@O_56~E@S}c(c77051jx5S z*!2N&1VAzfMiPOkpIqT&Wf!Wa_8Dr8TJZV@x^B*AlU{` z8xN}qFOpRIz5MJ%fXG5faiTa6pFJ&-_h6#LbE2e<2-bxc#q?x%1eGp|6u=e%Ic7nO z--T`~fR9-qNi0jaPy9LqA_>6q>hHIpbRjIb!Q0L-*hX+h z&@yH~m7pTFM%bQ07~2f^oQW7QqkRpBX)((aDNxWhVz+)}9Swl%!%n$yNq?`9b1ffG zr^*qi*Jp}88dnW6S)dvLR&7-j6Ar5g2M#uX$RN9&Sy06#uhj)%A__N5E+H`hiSI=k zh&*e>8Vk|9lEn(U`E2JR*l|CII}=>;gJ}X4UkfV<3wA$Y)jHoH;UYu1McA?)eABO5 z6bJmE{QjDNABA;AKwcQK{>t}?QmmmO7L>)8siI*LdR(y)bjLpu~x-6wM~~jax)cN3%R@35X#@nD**%8Oyy{DZ40wPIT;f1FE4~urMa?< zk2Qk2ja5}HWzuT3L_I&&_C@;T>WA|+xd6Ba7y8Bz!iyFhZ)}?NtEV#S!zSyZka@86 z5;V3p*&kMg-_BhLFn3S#vsY9&Rk4QE1&sgnRse;~W4^E9$tAOb;3u9H~oBryvv zC$}dt>X3MtIt~gtgqTU`zS-1~y4WrmIhaDMA3D)iwK#|-HitBJehh#iDhboi^8`Py0w%UzHgc!73F{)aa5= zN>b_NSmnMhgAvk9a~KG5y)d=x+)@| z-dfe$zE+k?Mdmh``=m;a2yzl(!6n{$eg%F)ZQMlgn+%NSS}QuUK3b%RpHe4^9ZpVd zW=u6_7ImZqj-IgU`8f*1rgU@`H)cJZIIlE9(eL2EcZ7-36X|){%v-N)+PJ4++~`}G z$#uL;P#Y+Whk@EO;Abw|rfYl8YUj^@3JS4quX6P(o54}>_71lx?aT>nO2-@Psj%Yd ziNjFB_lXhC@t-okpKh@k71oG$klo!H5JR8T5}PQ@>`+O$Lq>!CN_Rep-(?!!4M-W{ zUhk9yx>|{vB%sg5zIVPr;F-QF3f+~c?>e#8hB(`;t=D`=FRBUItQc7A_(YxPGAOfC z{<5hHB~d9N0dN!R;jWMrVZirCcimyyne}_yOK^fplOpqe$ai=G4LG4Pq__wi{C0nj z4WwNHo*rmUUaT;hu3)(gO$5LU&{r`VZPKfasf#_@=zE5@0cvvr-;$iOCdc>I?ySR_RO%kxu7mAB&)?0zyxlu!`26;}*7j#ZTZN7M z0S)5Sjf3AGah@$NIMIhXdGquD;J?!pWpnSe0j+cL8f*22BGzBw=e-e zzAu^unFo#zi1i4Sy{=G%2Nf!^HNIBRrz?byn!3L(K1_dA_~uk;57*+$Z`-xIk6iBu zh8>y^tqV|e!1$62Rnw{}r@u7hWLb4#Rb650MEru>jGf0h*l0Mcbp3(7%lNVgoOl(Q zQp_K0qT~B(cJBhi%jk0S(zk~fip8J5h=S&uI^RuXCp@1>nq2lNxe?EW=DVrwTMZBT>A1*=vgINerR6-_q!%FI$R2Ur}o+nLEHB!ScUKD^<;eOcU1*h zKe%TEBt>frJkg{}xo@!kW=iy`rytyX9-heP^w%3mPZ`cGWaHoUHkxY|j+__#{^8TS zII88t*fS7zzN}LTFhbu{W70>gn#c4X@ekZ+KKHUV9EfWNzIu%c9-&diKVMvX=pc?b zv$w3r`i;dtK=H%Xk)|H#=kg{lO3s*};jx)H(_dWNdae+*Z$4L&4Dug>*gIZDw01r_iCC7{4trNl-uFE5$LM`A_;y|6L`u&V_8Mw<4M;CgDZM9k zw#?LObn8l`*oTrU=W8om-ovjhZl3))imJH%aoFtOs80ZNrJ-4AgK4j)q45F|9(w&K zYCZKf^I#OTzkKHU$;Ma!dJ$030>QdA^yit@=y%1Q4@&QpYmf}+%-{A5r^GB0aS z@$YhjDj`eClGG?dBU`ffl$Q1O<(1U-^r3mV_i#~5l0|tjoQQ@z7O#;cimeZ0WPr)- z|Azz$?&a0BH=^tBKQPN^a&nULWG&_L`uc0gFInc}^lC+%>@K9|Op_1xL=E^!!&t#S zV>ev1&p#Kh>**mAA+gGrwSMl~A3DPo8I*twowI5a_4(CehAMTK0#F~&vDzN}NK*Yb=!FjQ%BrmZe&ANx! zz)nq3B}da^wYNR5q4VhiuWFx_*J4AGD#k}qe*5?EUMLD_>K!_!{&H>cFzjysI{_=a zSNFLZZV9RB%~|6^s|ESu1;->>yW~+Vr!St~d##&w_EP6D)9bg3#m|^!S-w{eLq3*v zo$6MvsgVMEj-d%N8o2@BRm&)44%22J8)0TZJ@a+!Zb1$Hg>swBoxy=P>ul4YV>8y- ziBH*Ny_vfa(k;-ABioBhwFgfKBe{={Ymet!f0Q zOf48jLN^I-P#Ox`QwOt4(8HY9R);0oRPJA-##AG`iwGZrovi(6c|uDjXSZ_~0_%dP zQ%Xp1_JOUSXS<`P`Mn&6f-=Jkf=AV!u^b%BHot_(`}%m&3#4eEG=_~W>-H z6d5HNbMi$kfrXsBf)1*2qjY;H?P18V!$q}khOg9OA{?6QDX-t+4=sI4HF4QCoo0Z{0psUv!Fm`94#Z~8(JdwXG=Z4tter6JS*s_Z)KL$e&5eDsVUvQ+ua=D zu-eOVxh5s5QZV5cQI97IY+Bi$*>H8TN$@jZc_qvV(m4I-T~L&ag{2sTFmPrsUk*>* z`a0%(50d@bPLW@)MO$5LOT}dFEqo}JJ~75zXGAOVlE*_9zWTrWTMW(1@xZ;o0#{~N zk=FT%T=}5me6}h^jirz1Kns_2nyCaAyV@XvInFBin#D0d)9vOoe3tRRioK-xBEMI- zN3F7?3LEhh^6*}cfb0eI=GQZMbREY~ReX^RD4;$TgyhVfWND>-pww++fgNJC*-a8dyYF6u;gDO3q4+dtb*Rn^Jo z<8U~80pS5~5pXJrv%8%AA506Bw#OGYPx46w5ve7X0w-%^6j!$%wnhnGn>@1w4=nM7 ze)RxCTA#AgQ)Oi2C*pW|@9~FfRmj!l?M5ei<~%?G`VLMR{917)Pa;UNua>mTNKI0A z))V9=m-f9ox$n#q0RQbMZEw(wjWd}1gj1T2sKw3}{q7j{N2fjgC)=o*Q?7`=MwZ;q zhjsuw;YWdky^_HWaGm>SHQAruXETHBGxWb#dyk2w+2X$CBtf3)Y5fg;2M9)$mTUOk z%oM?s^SMLMw1R4_My1y5YfgtP2RxH}W|Ve17i9^6_h$s)eA{M{?PnVblIEP<7_c%| z9+>G`wHyAi1FqdflOtkPRif}n2;j_a>?$MDRj9nfD$0`*nEx6KHfdQ8C z^TEW{cJxS%)RCJg$Z{=m^j@>1f&*oVabK)0(|O*?hYvOR3Cp7=oP9`A~9( z+Y4XdVmZQBh>;CK5l+M_4PUt>b2rn$h5EsmxA$hM{7;>??N(%qf@N2906v_n${2`P z2%eH7#)2B}RE&6Q5X7}Z?cs4%SY=U{!S7jdTi%I6lqXhZcftjJ@x4;(GnVz{JiPdP zuA8x=Zw7WbAT*<8*pzxDb6_*EQY((z`ZH?C56FUX-?}*{&2Kh=p2%b}QRy2KIwvSi_)z|Z^tj)0>qh&J~=d{{HPWpx#^0~d( zuLWY=M)}X$Oxq=nH$ZkjI(YkM@0_nnk}4|QF5PP6iCgQcblxL-sN4CLo!T43=Nq91 zB`PS@J2$OgPi{Qhd5|#im3>&&VOX#DPN=LylkSy~Dx<=q9`cSWEDt*sh5^hc33YBu zE;9&mwU=qd*_h9@OZ%+2jN~ ze6W49o7Le~l~6V?u>$2luPgTq$4 zU6oB8k6TBxQe_Wz+r~2VUA!Y09TY)_gIxV#+{U+<$&u=-L2fVfK;a^1x zamdkj!yRUFUb+m+!&LZi)vsfD)ZWSCAKbTGHL0UK7#O&5f-imB^p}WyR2Js}Ldv>K z^Lx~*#1s`X@nbkZ47I=~k8Q~|i>vpz`{r8CQ3MAAcoc6HB;!|WuarqNIPejx%Dg~1 z>fL(LJ1)U2lK@Ox;A^w&H<{ph55)00?)F6`RWwXTR@uEro|+js!KeHIYv~|lqKfq% z)x0DMkWxcDSp-TFj|eI;Y7UunKXn3 zGfW*`E?UZrUGXsosGg)Xrtas*%6kr-`f{AuKvayAWF-U~iX7PQAMOB0;vB$kgaj_p zH4G8QD;7@ndL=3HHOEeGgs0Df%c_>!d(KsI^t`TuSmw8+;x{IwIw%(tmbV!7j7C8` zFbFs;-R_{yq>(=JsFnR3u51Z+~9cZj5KVR*NZJ;bz-5 zU@lXDzD(3a=ErfrE{`OI0LCLoY|mB}XSbN4GFXzb}VfF4J&32PcwiqL=%^GQ%`H_ZczkyE%FP zc&_DkZW$dsh=Adw^6=rg;@G`T;d!{iJh$yUf=Irn$lhIQ`S0m@-i7)8effcUdwnM^ zpDE1doe{+bfe!QelHmpHwFMD<(&y(hV<-i2dQ_4NH6fguR7g$kqo&SNAMsHObP8B6 zskttN`Qe4s!os4y!jk#Ivh70JM2;}JsM@8dHasKS&qOJxsCm99tgy%wUfj|^4c05} z4lnL4Ebi|s9+)p4+%9H_WR(o-l?*iakA|0w7nV%+abM{xxwBm|BT{-_uhe+HGP!0H5URNUH%#O6u76ft@alx(22D_$NUSI%HM#hj6Yo}ivNv3)r7sb|F@*>S-9~b{z%;u*kyQhHA!~z?=BVF^D=C< zgxm-CyQTa8i!K#9@zsAhf&3p*_daO=|2lhf50duw%m0+RCj$K4rSh|y)%Tt|Nlvo|KAT(m0Gg;)1{KY6ZKt!qcY!LNmZ$2?J1)1 zZ!VQa9(XcIY2EM9vj|bE{+8vVtz|C2KeD04(y#uzIQjSe8~54H{yzd#{a>=7{{*W3 zD>n2WXz1tds6=KK8$t-2);F zDbc5uH(0<69utN%yqPJ?fx-er5P`y4ZttO@<3MIl!wpU@<_8vx)0we-6g_yH4F?CE zZ-D&0xJ{7}4%UwspnfL98Ox008YO@>;05YM#}Jm5e;M~>t6aKjRkW^kPPj5wadba=}Qj>FfNh%Ujh z>1q*?FviFpso|7jhylBqgwse4CRITITP^hv2Z}D_DUK7-oC8r*Ml{D9DEaj`?8h@g zRG@3sPmXyLesL@)b=Xu&Pts&pWiYQ!CJuq5+&m-|2Ot=4#I!+Bl+=VmJ`xF$#Eia+!E6hyiYz%w~ZbBLJ9PIBg}a2LJlGde?{gxQ~8BK-h59 zU>{_sW?}+7D0vI6H-I3P&Rd*I!rJP_yA8uqcba`95B$MaWw6UF){3tS$N%U7f3JIol({1dezaQ-wqRN#@b8yx%1gr<|T;u4oWi zYqM4*QYjwL1uA<{3PsSOF;BKX8knn)zNu@g`RgKoJxhGa@fctZDKIKRwLF|Z_#Wg% z6C2~U0MvVDyePoOFFJSXn5;;=ap$pg^h%xk#|g)n-81FkU2JSfa4!5ie_8BFQ;%(> znFA&QV5c>^p#dF0DKOeqdYfSyDf3gF#E#;JDsbyXd{V+9d=K{B&*!T~yJl%@VrJEr zpA|uj8o-f{GQ;zDOxby6vCn@Y9u;Ox=3juta%DCs9CJyE_9P^8I0Jm=zuz-g`^Jl2 zRJ3`Um<(&4?NOH?S=~sveL{5B7U@PbKSqcXao88n3_PbIvF2{&pvHdQq4B_GVbZiF*Z<`60y_kx-u&!K*@}M6aYf6v&C};J6|8ZI8yL5;Go!z z#~ZG_*Wa>}j~+vVn3->*kgob+#LF4XHj^|nLGqH$Wb$I-%3bnIbgqn2|)MQF@b z>;*2${-W$*9V1h=&VV>iPdZ%rh%q8k=|m(<00y2UTwu39V-K63V%vCwojy#FzqmCm z{G~~Hg|c*&FRqOZ6Nps8oq=Nt_@gC)t?#YIVQ^n&c&@BqFO>M23g7QsJKUD%wPGv~ zMT1+uDQ8n#jAb{pn~qmAc8Du8 z$sfkJ8neV?|M?c+$b86-^7U-CXZ?u1sv*`D?<~bJJONV~*}hSuZQN+GVHbn6K)*BH zFtk4bpS`2m_AFtObMj}b@taF+twJGEJ0h{{fubc3qffi@p12hhjmy-#{Muc3$DeaWY5i#Z>Bb24Kt81<6618r z*^a#4_x~-{7EDl2 zu9L`2C9;XTjvI_^y?2#Zj284y5{iEqO?}j4!L>MdK2ZrqxI~@}biQRCU&jLZ@F5BcF|l$!q08qk2)keQff>F%uB2^g=4*mxKiDILI5-{} zBpeurCLdFXv@nmScmrm#kVRgY%Oj~hSXiQrMV#76G!c|yUcT}e{1)mbEO0!I=r0Gr z8C~INkKKnje3Zt+>^IF!a&ey>&lptWJW1gvd*WZ6Ihe)na!&AgG3gk)cck1X@Lu5f zF9&iQ-8{zuhQ8?(I!gT70srphS=)7{=1e40+G65(6gtlX5q9MAO*2s$kfH?M4#|r)%sZP&cFxK?^>I0xEPHO3oaYbom?tZC zLj}H}7EtR=*6D;xe7={3vt^+DIAcuG5u4?UiU1fZ55eBrzCLqE1s}|Z_Y(Qy%2{vn zyweocaFm3F!(4o1W>1rF7j4+w0x>Bcy`U3gac+s$Y>U9oXV(O@@mSu;*Jpro!6TnI z{S|Rpi9wk*v!1T|6FFBMIqSh=wU;n7^X$%(k)+F{AY8Yl)$Sla-bHw{xrN%C35p5c zG(Qvi%`%O7NJPL_a`Vs;MRKb^2EX6IyCaULs1BNyK)@xFce8Hl-%_-Q;j2|37aE?k z|H8q9FlpKm@4V2vUbf*Y?o}bCqJ+TKL?B$j>8-HSLrr`f(WJZ9G?^X|UI4rNg|e`G zq`Ze^hw<`MClZhxo@fHB`x`})es-b2j@#VTP}U>W(PE$Z<#=MWdIBKm6RC+k$xXPz zkr`go6+FBg-RXBA%Ctz4nV<9f=UcksB?M>G6GN+`nF0x^^eamWF^);(37@ph$98B! zN?mB4-z86^qI7JJyZQ0hiEO3Opq zX!rFk(kZPxGWL?${+#GKV}GaY^lv`TNx9}wW&+W8l-+tSrp&<{dYzX+9=&LkWCNQ4 zUu*{Z$deP%z>Xrsz7%~t4EIadQZWQ~Y|I*wNy%lD=-eXgCS`@)s+4I2G|()cVrRJ4 zY`pR)U_^(%l93igUqBXGh*jhA`U)6H@YQ4FM*`GAr~G^7ha&sj+{Z4hT{5Y<42|hH zk<^@0Ljmj2fW0z~2RO~yy|NMsDW|*4T$k)Jb))=AM?y(~`};j%^b|p}zUC~{ z9gWpFUmVd0`9Mt5>Vf)(x%|LO2|>JsvqcI}&Zf6|HYpw``_yx0(W#97rc^NqcH0S( zcx)n1BW!Qi$tTi^x5{1$meWE2a0aZZ$&|;|S~ryGT9`~aX4y5cOi{ij(Y4TSD@#Kq zJFd}kIX_5SbZ=mcF$ceSRF&TD1)~-q>oK4p8aD%Dp z6Y$4_Jn7IXwI^Vq%pp~Cr}|sb-|yc|kO4(P?}&niq&ytBKhhrHmF{$J%wm{>0hk z%4L5xwx#l`T=sE{iw?bo7E*1QMDNu@iPt&1riyBuI%^^wpow))oBTNOxjYqFi?L!_ z@ItF1t?KlW&%#v4GiA%bOWhZ^93qMc7kr^7bA|Il=g7=+!>x{D**PLoFhKx!zv23sx8%yy0oC3s5X5yS2^o?lR1x2$XsYFSxhc4 z9M;r(T@f8VH0q=hP@E@bQ=CZbRytHwU`tylL#%Zq{C@oQTb8edCsG2;*TW{)2J@}( z+2$V1ABEFTDvpju#Vyop5)##j0Fnu!(C`P|rAnlr5H52VAyu#T(B@m)L0zvs%x+o0 zL$Yz~Rw2W1oyOe-zZdT5;TYUsk})taHTZPO)|5ud6KU4qCr%~FMCFWzUa;vSrecZf zmnxwjy)U<|_E?N-jE$#g!c!ioLRV8{?I#c@eTgTL|=AqiL-Es z=3@B~goD2CK`)&#wTWZ4Q1jmJ@wQ!_XvQ_3Gba`??%yok%SXd~Ij-4gTz4W_bmyCL zy#b<~!`(JXb+zFNf%mR|4O^;)cGyno_&5v*JMkq{4(3E%j0nsS20mKgxD72Ct4`0S zJLL>RcrQi0HFp;LnoMSPkBHbic2DlQ34~4Dc+c4(u+ctV7thZb8CG-raA^-Wd*v>J zNgkD;{byS~__T_kVHl<%WO4jdME$8rU;n+Qb-QnPisJ7SHd=%E(vOP2tftq34VKgO?zm@pJlSmk<-q02bXZ^1=5E!GxAb*)cjJz@Mr?A*P@i< zkgY$o_NMf9ch0=&h4(w5BrKuap*4m*0Hy_rT6x#inA>%^Tlpb^zg9TPxkbqXgZ)Xn zlYEDt`HrUfmWy_O7?4TwF}p^B481(#iDQ5aZ0>l$r{lILde^Sh+mhdETuCq$fMMelC!ZmrrZ|P1 zsAB<_{4L+<#XRkyY}Jw0OEZ)OBP${zW&O^hpvt!od!)4=XsQLb-AYAw!w>yd5^1v{ zz#=O1l|suamBCklDkxseYMHVs?g*5*m1<_A93u+EC(uiI3*%UN5IZf2VQZN(of!F+ zhInRjTm;aeL7I-Z+@FsH^f5aync>13!^{cDK_Y^FUQ zYL8!@UF#4#m{xR}g9-0VKJ`>L=1INNa?c~d%|~S5*m7v8BKpQE7Xm%=n6wDfn3)wG zpu+KQYFu*bCSPWtSqzoNr=RqOGwIVw*xIT7H^1eFSb@EH=(ud^`}bpw8%GH5*Iy^# zGd|AUzO_C_rn{|8F4>ki{5Wj2|Mn7jCKh?J^%G}E$~Yh^<9<>CVT5}N+h=m3`x3G~ z$?r?{_>w+Qv#ZE^uA+_X4C*a2SD^YJ=oYFq&IM+k%!bIO^GY$}0r z9V6puW*<8!ZzqxrR0Acj1TryjOx4cwN3`D(<&b$YKKi~YJ(0pJdH?v#q)v z;c4TxD6`8}M-Y`gr%~A2@%dDfb-Qlr&_T7899&PLBU*FjX}f(%VKri>#d6~0@Fxk} z*0-FK=L;|Sg)P|WWV#$AUfU8x zq89<%QM=ToY}w4W?V(f2;>ajrS)|sFY@+E>$4xfVPrllt6ndvX(=Gn>Z`81p`DpwF zqqc`(ug6^)mF3cM7Pg-)KM2}|ufjK;A9`@dZjpZcOK#B4662@ZYk&_68qhy~jy&;@ z!&iOeUE_D|kw~8mQJolWbVSW5($BW(5uY?PM1J*JkLnl%yEbKx-H@2?mS6JwtG5 zriTb`5K0WY_xHI1FIa&7`?WFq-(fA!{x;kw#r}UktmVH6TsiWq3j5c!u`Sv2za3n8 z?Q0-=_dmm0q{U_a3&^S<#KId_ICWeawrU5viHk{E3V&|-ohKbZezU;G-0*2VVotCz^8*DsD zHZ6Ti>BaB+)+*P}U1N$)z3*H6Wopv1714BlaOeH{`5}O%%#?iGAo-fioEpPt&@_^h(*HG4z@* zPHoH}XT5!DvT`RIgi-KG?s-76Qpq>@< z<@L#Z&(1%PUn!2C<-xzxm~$(b4u9++O^@e%p1{<8tzpmXSW_7?_%OoTWO!rO?o?$6 zc(ah&(JNgKgnb~|Y^Xexqj4X*mkFnZFfu-f1;2UbexU2s^MrTWcPcF0j2@3QjS?lB z4FW7#WBkr^9JHK`jRWN{CtE-%61``Q@Ht5H<^I&eT`!f?=v|yC>$`1^Xbonp;@IV8 zgy+i=!09C-`);-3A?~DDbS}!1_Y3Zk#@krP6F3Vip=`K5R!z8>a#{JJ1S0k;z_EcP zN=8k5lKG~-dJj#I?tS_|$%2ka_BxwKdm#zw#9cG<^dS*3a8wYCE$MEen$_<6)pLeQ z2Lh9wt38EU!?YB}WW1ZWq%jhS&E2sdQ@szL-hw=|fSu_Sd4#c4yQRf=7Xd(Q;eK?E z-%`451tRsK)LiSndSk8n@Kt$^!i$Z3z zVn=#_z%&Cr@%oj3BZ5tYO5n)oz;Q=$+Em{@8fG>f%ZUksIqM(c(6Dq>u+e~F#c6S5 z-07`+m;IKm7ufa#!+;hR&LeOerh$cVbI^&E!54}+eP2PAGuHgN!BlAk2qa)_MZ^J) zOQ~<~xgzvLPz<;s<>p%0(D-n~=C z_tSXB!Cm-8+g)tAkocwI7f%ZT7=b~N2A1V7j^Q%}K0 z&%s(QYN^uxW3ZNgKl-l)v5QZA-T4p<>eey6`k*@Y>=#!duy>*h^)Vp4q#e&mv-&8+ zQs2-N!LoJKaDZ{PDg3w};xA5{x82A)t5u9kXHU}6%)bH!TX;Tsie)H`r=^Mzuc2k< zZX@y8fR}hS?|xr0mykN~z)zaYhLHKtz6$VCaohqG_f6ZAiA3O%*~R+4#dE4kB@X=H zp6K?wmqvATC_py@b18EW0q!v@=_RF}<95|@%#w(LyHfEuI(FLNRwfC8E>Uc1Z zh5V4>-a0a^o)v4g@f0JGL7EgyPmXCCeo0{xQBuLdUj|F~KbD!^M^t<=qwSzi4E+!4 z-uthqu+8?~I|*SY1PCAyKp^xg29S;#igX1mbTuLZ0%AaF(qf;Y zagm$e_513|+(Zw*7Ey-N#;D9y@N-rV?7XfsbX0l2DcuTj0Cn z%%iZtD=f;RghTWA^6XhSI;e*RHzDl?)b%h(^v4c0gBUgI0Q;;YuA?k5T!iL!0X9-F z2Wg4E!3jA4yqH1;3GvO?BpEB{>07j6KN__HxmxkRsaMplk9+QL`Ggg8Xd%9UoLGX5 zVUn#*H=wM;l|FG}RP<4oT+rLxXlWPp>7tbNd9+DC3 zXl2n$a>bClGW*vHJ4Wo0!hcm?Z2aX+rAzI;GJCG~79(loU6l%=>^lseF@KN{bs+ir)Vy zoyJJ8gJN$L`THfOUZW?O^`D#f^-3JzWWEeP)omsCR#~!bGV`zD#*VD@zY8~R%1N+y z?NWc} zSgCIOj=9FllhE}S=S(`zoKU7QC;z-Q={o7iT%)KM>w`V>p6?klOGk!UsGK?i6_hC_ zj`Xnqn2*5U_s)DA`gn`y)9{yh+fT!*O-3UFd|!q>_3RvAb2|TsV3;GnVd^y2pEpZF zsEtK`3L1x_uy(EqoW0$~CB+2b!+cBTtul{ejV>er%bbycBnPs_4WNI!vzyvK{Am!N zbK*hGD-vJq#(cVC{cM()V9>y3a7(>9 z{ApQEewH%-;p3jXN2jy{_RJ|d`)~9B4eSks9Eo7Ia%If855yhc)_O{C|8tZb`>3*G z&Z>*&=S>miQ-crI@677Hmyxf~8R{HMG??C(%}YRGHb1mKKHZ!_e2l{b0Kb&S-SzPc zDS;n%dct|ihi#z;r>r=F((4^VNTx&VCn*BOf?`w>kgHknM-%umAEk&eyH$phk`kxM(`m7pv74TYmXX%isD-a=+7B@&)~jp zG)!#so&n%&0BOg#b~~mu`?R~H4F8msapkMTWMa*31+jfnz;igk!Q_EMuf-AZxgFR( zy2-0#WrBiXu)LK1yv+6Rn;IJ$;65uBC_?HP;03vOx&eMZGT@=n#>LDZ0nHiv;p_K` zyp3xuEwHv?;UwSSHLu;4WQvO*5m_uhf~CH4-7C4EUQV!~qIQD-m* zMho(MvIZcJI7~X75(swR4ddNbu@`6HW6an@h^PWbgj0~19WDx&A(^r+sTqW#k8Fld z3wS4gk9E%XzQczF!v3^gRi|8GyAc5l=6N-FSl%w4eL~QMhJuI{uIec_BGtU2lg-9{vR7XlbttO9}=|6Nu>XE+?F;KKj&4Z40 zOkI#XA6g%A@z!olu&1gIhL5HH&Ui@=Ug&&gc!__mCdrV}BK zazdGC4SY<(WX^dGFFVr7!*zxP60=gukIWH03Uyr9J zk%nI$?r^&b_Fy%oU-ciSz%R7m0da`+*6iS~DSOYg))f}F2=mwcUQ(e&+@Td8{>Zt6 z1Hw(t`_VN=cotKhV)<~t*u2az6Xu7SgM=8BefW6OL;wz7iJm=Y7$Q9WXIJT-5hjiZ zU*&J!3(B{kCr4~Qdof7<6wvS5*nBZSUN~`(BUQmXGH-%c5E{K4%C#tx4=Uj44`H9 z^rzgPjD7}Pw){aEfAp816G(|@-%}5a$--)Uc=vNhYAEGg(aXuAWS@XrHt9RG^#dE) z2DkcA8hTcwABoRJVKVH)S1ohi`&<$h%PFBGiqq2t4Wjl%pr5WJD*ptp>7zS+|5`qw zE0$qdl%mLi+527y7lkVigyiFa5dJD{r7#MdM{{re|WKdtFNH^C4&KbRwj8JFj_GY4T5$r;LUON^@kKEuIe&QspH#49pjl2`zvqH%IH%Ys#L5eKBw;*{9oZTRFL&ha>U`s0O) zgrBG`r3&FmK-!^#KO8QJk6KcJo|FKb$Mhve;v_98odiGLn0Le_{RmV-d<-6UNe{T0 znG1v|Zi12yaL6TIbt*lpKCuf`P)<)bRmsN^@=V0?v+?<12B@d~1@_^9cF7JJiv@8E zpmhvp{OgL*yDKKYu9!9ff&kn-HUI7pa6c>GiB_G?sKH{>ide8&XGoJ#<#ryXO{mPp z=j+f>>MS=Z7B1A4Wcf3>0G}_(EG=RHJjY>n=K<40g)%JQdjxc}1jR$X3j3AFgNIxF zO57=djjTd204$||o^ zP@c|?t3$zC?A+gS(=FK9a+$?LZoMN-a5CWNBdjDgDq;&kA5ebr@^ z%W-0GC5J1egwW~IblaZ{6)`KlR47Ne-hSb5s93E!I#T%^q!iV;*Dy-k#!AtlRjCv@ z+*hDYg6XDrC3-=I>40H+zWZvI!TYWQwrwhmhSO-Uy`(jXlCQz3&A}GxOQ21gvkU0y z0{Hq8a@Uc`o+Lt1P-6=n0G-8QMFe;%ppNpTmHWXMV@jFb#?2{JtC;x2#B@qVW8_Y3?+VzJTFFv{blGLbjfFY%22Ho9PPC;GKHWS5 zsur#65F4O7M5SR%vq@PVhKB`*>sK?Q%1I6j_=GE?~Ov$Yq>ZLXE<>~iQ^W$AA_SlT* za9Azw71IkfeA_#tTd6e)w`;7@(+mf7C2m*0Xc)sfzz+%DRIvVt*{%UVA z#11byK*?t-2ReF`>bj&(M>O~01}2pUm)}Npyq{5Imara!&-CF)a#6z)WVROFyD*8c ziPB~5w3sP@reQ5p#i;)CgX7V6y3a#Atk%1hfV=+iD|htv+sviDs;?!XD{9c?tv>i< z#nbZ@!uofwI#g_mXODANUdQxoy{(%sZb%D<9i*54o+#I1fDtZ~&L4L_H)PGL#CBR% zFGs+&ut2qo;S{~dLah3P9OKs}O~W-W?`<%aT`Ig4ma;XFJrRwa9-x-N?ngleC`)Mq zaBQl>!!=dhsKGE|B#BVgrBZQN(yB+T$O9dt0D+1NV6_jNU$sr345n<9uUrPDsumu2 zpO|iE=KI>Z`S*;yAQ8>7=dFct}uY8jbZDMV+|zOsDVJuiwvl)w0IKV6yo1GXDhz9!Tw*oqtol*bv$X)Oo2e-fhM_ zO66>*+=C6mlicomEugvHMc)(yxEQqOJTDR#Vk?cR{`gW*>2w)X?5yt&J)E2U9#?tS z2V>N?KrK&R`4yLYK1555MWck(oD6FiY@vw7-Ze~wKkP_iwJ0)m`O$qgmJhr7I!5br z!+2TOi$>wXHQxPztpAClLk00GfZy-iAZ1K-`jPkSeWDtKXh^%xC|E(Fq1+PIe~0 zEVX97q)zwUY9*ti_`};8)ui&6`mGiembGH|6Fk`XIyRyq6If9fjci)%k#e}F(^so} zfg%;zs4H&uu(7c*>CP*qiFZZvrXCZgGpDop zug86{dH&s}!Y1u`#d_BA)bscC08h+^Dq^PW^;lm+m_-zAt?31^WbR30MSm$h1wV_w zhSrtNRt28RoLZZ}gL)@5LR6PL_H;1R^18&L)aX4Y^d2Jo^K?Y5Jgu+%qIIMa9>}m6 zt!?$X1275yjlP)`)1fXEhXNB@E8gX+9`E`CCOe+}+?muVT?*SjPx$pfq5qv(-=f0q zF~YC;*dtGYfdVSCs+jXg!Fa5F^I7GmH<7;=oLpZe_+2}_4QUSkqE>bkT`O=MteT#F zsX|_D!7d70J)LgoPJFdeLm&9I@FVFj9|i(vPNE8%9}J@tWIP^3Uh9x!_10j^JNPX} zo=%j-J}jqHr!3ax6s;BeIC#A4TbiNLIMc)%L?sr0z3!&}zGQ+DX66hTH@@c_c||Dt zFb0E^;NoCna#E6t3JsSgqbSFdmY1J)AiG!*DOr%8f)!KDmQzAhs7Nc69SBn4{} z^-z+8G&x0Salxh909`NC|NZ>9$JW%$IuI#r`9d91;$--x5$hP$RFmQdXYix^ zTgt+@mKP}&C5rF4E-zGgTnFCVVBctNFH zR(NkclKK3eq>e>;Hj#F->nI75F?0T#M!%P(mVn&At zT=%jS`Ftm%Rp;d#WehQ$?v36%)qMLsC($y7#qcM&C#?#Fqc<`9T7(q~62&53u+uvl z&sZMEAjOIvK4?3m?9Pj}8!sLwnjMCw2g^PMswaJXuj7A9P)aV*Z{qEvE2nSm9G`^* zp$Yfc9cyd?*slEIBwBLc%Cm#md&we*=d0r`=w0u6g%sXiX3m7J&dtY19NV+$h-@M- zCW%;ztc{WU=r{JE?N_z;wCa;srWq<6WhuB3Uw3|{xe4vWp_%A)SLk&|FCT_GZM;;L zH;eX=nk`UEk@I(aaUuq3$DNe|+6`D0iW@k<;4#6{~KpiK14H3gmIlobl6vh5T^7c9+2Z$MK#jWp%q=lwV@IHCMf#zyF+{A zn?iM3WE)@mYwW#Vu5hPN#kdph4D%0tua4R4nJ}c{ai3}P)oEFw8fR=s<-U4K{Y#Cw za@eRcH%9BBUlFg_6rdL3V2Y_qm0gUyD*P9X^kPq=+oXVrQu@f!$~J%g*k|uIT9QP< z3z{IX+x@=1+D<3M>vqig5=x3ip+HRaxA87E&jWOwf(Hm)G0Bu-6@+B%x-9M5isG_{ z>tID?O}_H#AWvRU8%;8MuAF+hV2xvxf^hC119E*$noJU9*xQjpWs$#vRtY0g1 zTPpN-xf=O!pX_*He)7VTyS{RAmoo0qc|R#R+^VdhEj zE3fXCB_EC45R%RG#qSE$W`QuW6#4jz{oh^epV%>=hY#rT@~Am^Fe1&8cT$WBKj!FS zkgCS@UQ;ZxVg#$ylV#Nq2HSihJNu{xxCx!C5dk;>Z72J97 zKC`bU_Xj_elw+D!mtU%uGjzb5HLOWHecMIe z^Ip0&!K>=f>ql|n`YhQra(&}!7C-YmB~xcEDVuS~@tA&7jOyhh2|?%1i6{)m)V%jo zDn?AY)Crn)W4wz?5V!X+DY$Z?){4ihn6SY9%4@d{u;H(WN3^>~TgQzx&343nyMHoF z_l*YSUyun&9D`x-9N}qD@Lp)mL>F(UU(yOz8kO zK*+z6q^Cb=c)N!Y2*0d--`tw+y+>H13HgTHG8_=bdleAreL8*iY`{x^jaLdZ3=*A# zQ49Ns=@ASAVz`1IRfs@D!Y$I>@o$|h_S*@RP3}3!>dQ>|%wIpwJiX6?IeMWxyZlgk z6<}@RDBv7WQ;!9#59c0sn>!nQQk`LK-$8LW{H^vkd)%ly4Rwh0lJ&HKqra1;g+iU9 zYwb;Z*z5+Xsh;(`B=h?m5BD_1-NR1Q=}@lrQRR4SbO|Lpr-OncJxJcKVM{!Yz%a`8 zI<8)lu)JDX#HDE8Y4Ap-b@9^mU}5i!-#qFe7DaTm;Re%|V?v!}=I$3^2iK>Hw8jO# z_)DT}@0!#jnP z`Q>^}$$c~9^Pyc^--P{Y7+#Nxdmv=MD~Bh*s$LYy{Ja?PuPA8 zDjPChI{)RVM-;*4HfKg--S42tag3BK(W^Aw{w#UiEXQEWY%7MwC~4jCC5wK$ z4mhB+_o9XF@2M!&cec=va;}u!^1p^k+Fd5G68 z|L+qpF~hX)`wJUY%4g{QreAK|92PpAvvN{!9ZVhFwmP4fs{e8FhTS2G;^Wb}hPuK1 z#|iJSTjE@19=+{0RuO`us3G<7Q^z{SxaqS@QUxoi@PdwosH@;RU8(0A6A<@o*3`me zqBbm|EZwcV>uY?OxPj2-fM&3C37qGoz_p1JULDUjYh*c>5i&p2_JY@cvo{HNf)O?f6aN8}s6)3{t^!3b*IUEf>cRT4y$zz=b>1KEi(Iha zxAZmJGBrDYNa~4?enctdgluZK_ui*~-@}nTV^Ii2Q=zJAFi*T8fcS+vmQ;&t^q_~Y&%Qb{LP>!NTWzf@|``UZ$W=K{m9I=20 zVQ>H})6wUiuz3f{hBnyfXyTr82i~lfcwCIlCk3>SOpkrG)jx`Yur@22$F4gGjVVb@ z6$ic}YQ1Za+T)c1B>>zG_)nYYF3rQE$Hl%W@910!*F12~E)j72ld`*fT-kC`GW%7A zp0Qcu(M`bJ-9Hp z2dYd{w0qDc>w0%X%_PD)MPnXiWscg%jnbXqPb6s0D*K-MnphsBx~l=wVoS<%p%g@p z+OG%%6r&8@@Qd9?@5rSXPZfMHLB-K7zx;aE+B(cI%*0CZD5U8i)Uj((mgidViPaZ2 zK()DwJgfj`VDnJmgKWw{=Obd~X35M$!2Nuud>`aj{*-yzDX-*iqVjton0xAeAB98O ziN`HfOv`*uPbi~hnIg;PsIZ4+SLejCMt4a4KhrS5v3zZ*ID21=Y=^KttO%R zoqccn?6bIUX?P|#^eTF9qCLTPUw^Gdkj%a&VHgst5|@kp(IbRl0JoDppT4MMI6Aa` zmlqG#o*~e88At(p|3k|-n>xFLZ5r`MLWS^xt`|lI(>m@^tg(a-gsC) zyi7{_iViwlh3sgpl2%xkL{PiCaNnX4u@1^h4wrW` z+`mA8JEl5yW)^fCkLpvT9BaocXbt8H9gAK)`Fp$Lg>QOmyJ*rks_|W=3OoJ0^i?`q zi$Q()mvdyBBLs+25ba$-FW3Uyg7UK6Irk<_#>eD0S7TO84~v^p`*0OusTxo7^+)jh zH)<~~9K#ILgw0eVy*2%2{Gd7u`?xQ=ac@9sPviDt`=4L!WrjHA_;cMOFa>(>wu+Xx z1N2M^-t!DL4fhU*bsw(BnkH+2Bsh%41$I;0e7 z5U@q+`Pfu}dcY5$4z?Yr#-(U#K7=z5Z0)bdHXWP^5*MjGAYpo0)BCjf!JRn}wPlua z<%*8@S-zuZs@#-b`sus9!3?=puOAaQ;eJM+!3%fbaW?AqE$j6g>dp4mh_*R@`Ally z_wE4qzR;+?@Up&0p7^Mlpv8`h+l#4(<@;l18XZpb)5`kOhWay>`m?tB=@J9EMg#fo z1BFoo#bpDfLj&bY1C?6?42i)Sqrt1TCACq54P}E(LxU|#gKb-bOo^dRqoHp1p-Qiz z{<5LLp`qcWq3c^aLoA8mQKRAUtwZ_F!;@vh(`Eg5=I|XOEz$Midq&qDxL=!(y0%bu zZE@(@^3t`eIpC?p^%q9hUoG*^ZneL4zy5CM`r6X~&tptCdQ883%y4+jczJB8tmwe* zanrSadE;@5=y9_pmeugM?+m!^4%n3|NbkOR+~cOx@C}>jo04@mJ(l}+%3!CLM_iY0 zdU@RPj=r^Si|A{U_-Ba>5I_SG@TY$>hVAA0H;a7!%NWCWe4+pQM20h6=z5yui~#r# z#;}Lf-ha&)Cg2GDXB7GT%@|g$ko@BRFp=?h#<0InWE5Eu|D8mJD?0k0jA09|E~=`N zp8sWyVgFhpmF0WPK!YRPce-Az3WOHlI<3OHb@M-XO&wj^v+m8ds zO4BtQ?&@lRs6-}l68;|jFi=KHz9#V6_QoXfhINt-cr9^_=dVRR9_SIS48mR+J~j0Y znt*+P=1$^Xk)Y4FWCce$j`Cxkf1YrO!KV((zsw(#GrPK`6(_8B^ux@5k0PI!Ys8Pk zKR#}KVsY=?ULO~|xczxjseSv)ZM{$1U)h#>e}8-6eDU}91)uic8_Qvze*fU4?ESN| z`KsvRpPwuBe|bgL`ab>H@|gj4?t$`JM7!_J*D2dJZOjM1+XyZn90~>h%(jaw>T}w( zSQ1@pQ$+M}J51nFD$0UjAs1nZ3<5{&zj3HZR-`P`MEbUvEP_C&oFW#ZfwUK=jHr|n zCmJuf_Ax{QTgB`3rJYyRA1SyB>_d?FWK~yAOIs5INWM5xs(JE=O?4+9K}bOBv$E`M zH}0=zO)D?wNS%I=w@XP#d+em6px8GV?M`JLol}Qtvv{Ix1}96%B_P9H#pFmZjo%3Q zQeVBr8n-%fYl-OSc@gzW@mqscyI78RN`Sn&Yza-=N-!p2_^P7b)YOs4FOGToQ}W7| z);5;{I0n0wYgIp7nm+NTrl2jOR$UC7ab5gU*q`WupjT5petjuoVd@Ae*0(*yzZRDa zo@vpb+K$oTQVAjc-`A!6m(RVWN!k`JCU*XZpnm_}E&D+q{vWa5 z{^~@||A%kc|Bc++|Bv?D!EAJLxx$K1vebX*mTg*u+9F?Dw=_l&-@9}@ZSpTj70mT* zA3Ayn#>J2I59pYbY7XeUt?@pfYZf_kAHffO@$XUDwi!X}dS%nvlMr3@0pArU5!lZU z;4d7x+v~mt8D;=L_s9A4wLzmG+t%y+>+jpSa0H48v=zA2KJrIAfHKT2I=uI~)`-m{ z^V>aJ>JGOIo_+D=hb9s*anp275WefSyYe8%ZRrz)Yrqnw9*C1zEGj^tawEeDupR)1 zr*eZS%n!5LJSRIR_kcv|tfCLkmyZ2sNi38c)}MkV?8;=_lq%;0Ka_W2z-}qsCW3QH zc9L56)C)X<2LqMX$YZNb_sCl?YMaIsQt4f(U9qFKekjJ!;Q$?ra7Xg@kiHvvIdMVN>zPjPyqp zx^A;p-=$^c-m|k^Yg?$0;2C(uAHKddiwVfo?kKfqQSN*_$_(kywpBN_sXJRXy3;%S z$$tbUbM=(o+OJ?q!df4k48P6qA-VosWEsnRFcNq1D3q`+b+b|jOg3qCwbdpKD$nbC zY0k!H@Ko$rcv8$gY|m{QN_KoZr19kf)BP27i97X#;g?i@s(ST2GN*Plvvoa5BjXH@ z`-=Xq>xjUwFe$#UhB2v{J0T5SGWIyj@fTtpG^=jcS)9^%Iq7|fjs#-YG4>4=ry!@V zoh(p<-FHPNNbyCU=U|$?g)z)tae?JWA0N0tLY&o;TD79TtwV{3FM{&6Xgp0|lClGdL&f85I4jO) zJg9{o0SOd}07eGnc2Jo51j z`~%KDrL0e$yq<_K#*U)B$W)E_&t>|%M|gbc6n@ShH5^(81m3JV6u6ME_UdvkHReGKOOtyK9RwXnKy3sCX?Un=*09t; z?08o#;d!-WP_ZRP7zV@$o!y}?=Ek^PE_U9jRkdqUzS&lIulYE_|9Rb^KHK~^#Qd-C?G)Y?61VNbsQ3nxcDTh;bY|g};YJ5N zv&Bov_VKjaMrZMCi?`m)<2#WXT@2nIrt$|@POHY4o^s#u`$SJnVFU0>5G5^N!#{fICEu`M|$vd|ngA4yW_x5kvZ~rOx z_ILK%|4;7iAMCf}odkqxLisdj6junU3Xz<}5oXBu>r5GqXo`?;(6}s4g8vl3nOA=F zrV5^dC*4Mi@r>ST#y``UCq=}jp*1C(WcM%QK1gz=-(^>y8qTmmrR0QZNk2M~j;w=dW-qh?%@ z`-Wtmf3R4W^KJ3D%aVf$w*S;D#{)(aE3BI$i`>2ps9L zy;$~i?;oJ}ATQjM$+%ykVLp>ofl~8lyaMsxWb2H*wNkdHxu8B2mIajim;y=o3cMi` z5K;b%s348N*ny$F?UL{d_FIpI>9=vj=vhgU3Ca^oJswrzG^ZPS%UTN9;R-Q+G@_e` z#B<XZK;8J#YbHa&FyOdd9P!8YZhp+pO@w~{CrFT9+b!^t~m?Gq|5%+ln zep+C5!@j0K2z+RPv%i`sdP#>0Dj&PkK0TI=8n64dEAsLlqBouZia7lYnJr7--xopxXeoG4Z(^?(bNr3jGT zBuEn=C#TEe^k|#S5bJPAaWfS5m8y>f$0n#aEJ1c1+zbuVWM8&kNX#cDowZ1^Espjq zg6SxLTiUTI#St`qm;@pNZrg=k{*2VRT7pQTdIel zvSVK%eBt%C(r$*rQph^{kf0)kEQ5uK zI~)rY^{Ezt{V5zNvm zdQ3l*kLjZ1N0;;D9DIG z0-kRyW1>XVXKn?hVrdBkT3;wk=X*qyqUX2pbF^^(%J9q5qNx>$ajd#@k@_QpE8$}2 z&j}Ksg~>Pu4dUa@t(t&oivYTeH08z!OkZ3sIlZT!=I}Ep61t?S1owRd=;}qraVxLU zKpsj#f^M#VnEh+LbJBR2I-8s}4~jXQFYtyol%T{;+8tkictT`#{Y4Cr*ltO`_9IiK z{ye8Qp~Bmn5$aEH0Z=|WFm6KT0ep;@Yn1&Xx_uEP2@l)~58DS7={_nt+W-m@QgnZ0 zaGk$&5?30zP(ULlpY~0TphfA4lzA%W^pr$Pu4iq921!!R>X1{A_%ao8a$yc#?abwN z2DoPmc;^L4N5n1brl~OVfVY61Vnrg$YfNI>l^H>S6cbD^8I7D5#f@zu775@wgAQMDJuP^63VtH zAVIgF2Upb-3Kutkbew4|kCphaey9|%+3A=x&F6=C91n%e?uR>ZpP!(SoBC+4ozLCb zOcQl3`sT88vF}HbCei;Xu4eyw%&;D8xG#HI4;H!^|Kk;)Neomq^nZxU*r3rz4ZL{> zDbkzZ!Q`@|;(+9@SVdO3vo~CkoqfuRoQKWX^*FM3lio2^$FBlm0Y6SrRx$%vayH4N zR;UoXj{3l-%pq<6erC!5)}Bx9^YDyvnQo2@Jqk2^#r%HUWR7X*0ekG@EXb(9lPwuI?n3 zLB$r<(7}!K^FECU!~~N?ub)WZaW7!x79dXYlct3?pZ9)4OGM$$SA+p&p(W{h(aR+; z=O%yGiKOK4x{mY735=9PPF1T*(wr)UAx53mhXfp$9Q{nWDP>&)DEmBgB zg9;~o)Ury2UX_s2$@42OjqJT=m6pP(dS{bXsuaR_7l0!Nk*z~Zo5D?8bCQ^OeGnL+ zd{uR!i6U4Sm8ZnTj?D~ zXofN(hjb(woAn#_D(3z0=`%E9OufE*KAJ`L6jz(3d0-y!Ghu)ic^A_Me)RWH|Z>Wi;I-K9TSX$Rut-W#K zyHR^r*bPm^=;Y>$x>gXDU40P&=XQW;v%Lr$nDb=L!@;_Zh7eTQz_sFY-m3iv2V)lW z2bWi}ngX-A&rTU9VhtR^7(BkN+(w5NYjiI}ZnwyReWi~XdJRZ$p(LSa4 z|FIlP<)j#{b)9bV*3-T~T)Q>2l6zIWL-l>J_nW4}=TRoUaMQP!mn9;nzC{!b=1&iM zPxIuHXsYzW*5i3OamnRjQ{JD`Z#gTquDt_^`a3;ID$wh}v-UqMe<9%$>LCZ;_3m4^ za(6qZudh7;@T>L*-fe~?I$a(tAwN#OTwPXr*AC(fHt*1OvScB<`f^ZXTIr<19HYt^2{_ujpURO4I?ckdNRtsN7s_6y&i{qt;z@3=rl zGMoZFgo3p9v=yY&hnpS^JIDK_+SQaLy1VR@`u7413+PXOr1j>+a8XuBX7Qy47+5mk zzo8|@?hSnZ7y~R;K6xBy+v~cAeLzJ#-$-A>H!Po41VX!5T25A{QGu6Ma+7oY<6DYmXQEyys#uHo7i z!(xI|AkpFQWXI~i^aig-@w;#t-6pC4$#`1cp zK6c~U!!_kN@~>>d0%YkAnOcSV>D_+ORO09JteWszeH|>BYUap&vMA=4a;)VGo3Y82;`vmKrv6F!1cPZ5<8C1-7G%TS>67$ zSmFD3l=v9QM&!i=PCbE1EiA0P$yJ@`TKL3QzyH-K)Z34wRgE(t!SC1pd|a3M^yR>( zZ>K(O{1L%pcZ-rgZ6A5)U zx3Q$G{D1xB&wtif@`fYy_pJb>rq%yhW66J7{up&p7yoH2$&E(;FIoZqy|EusI`?W6i|3q;}8#n9Y)NK;~j^c3fFy-UmTJQUh zL+gS5#9@TE`}gKEe#GyL<5hn-g8AUL2PxM?08nJkh_chheL#FSU24Vl=I6A} zAb$o6oNnaIrM^#myDvI|Em-0%2tbNT)`?HhPJ(4gEEQ*l%T#EfN16@i(@2=z^J>=sd z?vVs|OHGV4i3PQ-jC0ZF;HD0;NDC50Uoe|1!K%g>MuB*Dc>-6~U*cf|itsWONHF)3 zxrc)ZB@&Sob#rbU76v!g%B^Js;665p*%!QnP+fVBM=}8+9FX6PqrkPuFho8XOWjT6 zHYLLhO9{fAUH}G5u`%-n;92`9=*?m@@6|bk95gbHK4XVV$* zUJ?*jDa&}UTqom12S}B$W!<^Wm0-=3&% zLeKvR#`b)p*t#0c33lg~*W)OfDq?mbz9it*?3?|U+|&3HY3(SM{K=}+rQ=rJ%@=t` zxRHe8yvlfF&#sn0OIsSxJyHWmp6<~74P>|I!vb8XyJ!- zYnyjec*#$W`_3Z|#Q1-PaU8w}i;BtBHYl0ed3M+6?mD2aqLnk9CTQP{#aaa&xkxaE z!h3Rm>l^}{Tu%$IMd~wmd!JZxJ^e?pr!Ctn$-U#<179SuiE@$)v0(!fS|gQs{B8ta zm7<$PUi5X()}dU;o=3?iVBa&<)Qy<)66(iP;c>3O#&S|XIAsz$A#X>Q`jO%TOjeiLs4>W?e-DtM{rh_p7``q-z+&+zl zBC-;%9zBCiI3Cx(3q~d;OHNS_5B5Ejp>?Vvh+d`y4zMeUWnfLBNCV=69(Ci2!aELB z98L$J+W*nFLV_xJJX~0k4zyJnxbvE`dY5B+WOGlVp!|C|ca2$!GV7-CjkeiF;eG_s{Vmt6`F|M_O z{Q0JRb-YxA{!}-6QwG7HWM3NWD+|4urA>cx?rjKn`{uc19}<|K?#Z zUYXx;#)Y?OI%3Vhk2>W8 zgJXPk0^a`yAEZ#YUU(-)X~u(ofmLAFMK8=f1Jp|kyburR{D;H9c7)MUE;ZsrS3WO!k(I4=qCZ0Mcy6wC-GR5+Qtn$3>IN1q58G5=dGnNI8np!X!|V z<$WKoVYvns6~3V^3@gBg*M*Ya|A2{e!qXV0hj7rmFhr&fC>9Tl*#{CZl+@I~I5spd zl_JLsetZ^zPK_dJ#L|LD3*N*#PizQ2h^|??BrVvvbBK>b638Hvd?G!zNC^zPigg5| zKPW8Z&P5W!j&zBLy-5z;vp+pRO!^-0&;p8(k|}66H~>j80Y;{79!iKiHJBWS3Bvn8 zX$MHX(<#4bwt!QtNhp+G32~T)Xxz5fEc150blpyYc-1R~#Be_vL@5d~JmuqF#EMm5 z#=mofRrn+puuN<#5;Yj9HahW_2dGQ42*e<{?mVYJ)C z{t%`8R}TDum?*;z;WEV;$tF9Q!J=7m>!2h)Z1zc%#90#&5OO>yi^&~3rxccl0g4>6 z(YS0P0}u?#^61aLJ_Ot#N7ss^wl;?^i%`-5$W#s@@@z1Ozgt-m5y!|#2)exbCh?^g ztm#R@%Qt(0qS%NmJf!nY6h9`Y=X_Ms(7jYA#F&Gp8Xj^89X+fCM!pTVazuP2qz#7w zqMQVFPL5}5L^>losWDoS4H2N<{V;PE7lsH@zNahiqV8d~eLiWe&s1Fu5maS9s04+9 zmd}PPDwGjYc!(4_Lvsys$lCioF@?!?v)S)(paOCVA705FApRuy?laH#K6fs+Ivh#} z5%Gb!ll)5V*u-IdUXfG772OJ_@4t7XeLjGlHkjeJLAA{NV_b z8iFFM?S7l2$>tzlO~U|PCnWBE0~z_D91q3OZ`%>{&OJCg4Y`p+a2*JU@N#uljCMV+ z2jTd7o;q>+vQF{AAFh2{cG_s@)h17sf#TC^5VfCok_bM}Fs?~n7k_8R2ZzOvU$UHN zvXI0Ag7RcX&%n3?S*6p-n;uXm%{D$Pvee6+MDm*pD{J-+&cBVg`sAF|__O~D{QAH3eOUQ&w9zBuDo;O)A@()6c19dONZ{4g_kS=CoHxprVh;9<_(}Jh9DDHlalBfJYZGqSA!)JqgA`l6F^+yuy-9poYL_B42ss7VmlerFm zm3xzpn@oz|DMq_nX4%Bak@e=>_yIy|xyiRno?&pe{FhF~b2ZfIznztsJrb0HT?o1swc5NZr7wt4ESUX&<{&$^jA#kK@OMfK!ZAS)IWiqErVtsR8t|*KyfP?i-fNH2S^YTM*VEH6 znvfdMPNMP;#*GTB31j;o*<%hd02dU(KL3!g%|^a%IQM zo0->K2Q9E(o?&`d^&J?&q4ojUMeT`*;`c@BPb|D8iU(IA2r5F)q`pwQbkLaa6P3F# zVu2Go6I6cxvPpw?Q?O!LYYBs3=w-b+7uPTEqiGJFtMC-7*+ZNjtQFem*8Ofbz;Le! zh0c*Y0wWsf2>f>i*DpMlR@_(1zd;73D$AF@GBjG`4S(V|rcku?hHpUpnR%85j|N1G2N zArgrO0}%i6CKZQ{=4eJu{hcR+WLl8suh7_ofj1X@qZ}>_h=qVGT(!2DYEW%*V^Rv* zbfDQf&hElqRy3deu=aQJx^nA5Y>~>Ar_8L06lM?RUU}(t2whVnu*<(g!Xd3=+g6ct z@wal1(poTz`oL|qtMx}GB`Azvqf2_LeZe<)%V1bH65O1E>Ej_PZFdT^Kos_R(O?*V zhnGALjNinfQyFq{fkv5Py&Hw@nnBmKZ>ai%=KX*mi;)>r9H-Hhkb3nn9Uuq5<~t0a z981NM8QJ!EF3vPp1VumVDzr1ALjm&f+ilhDyK+H~h;yb~hYN*%Uv%Gvd?bXZlA;cw zAsgPHAS@{-;PU>EBXhpmbIDPTAtS5WN%p%c zoWkFDmwBhv;G*FG;5?UUQv=~=2Q0jSy!=^nP1)o)wb`=udRQ(9lqXHBH8cGqm<~xJ zQwjGhpfw%$n5!0tHmj+o(D%M>iN_0_(>)E3)%Ou^4x%RgwJm=Nl8MgUb7|*nXvWB&{1;!WaEY54P8#RIok1+s3MB~)qgqO(o z13R(hw}G9Cii;M|zg|A8wEZ=gKxse6F%;b#wrclaR=7Y*VJ&8gt3~E9d=uPVniZ4*D~kR z`V!4LV`?3r|E=X)4y*W5BctrY*T!&2_KSOcVCP}elRAH6NTj3Dv+Pn7=fM3-a8mb=h4o zdBtD)t_kU(%M9)J_ECFd{)EXV>Xw-NMtj%v*8NmDd^j!v=@sA}b-~UcB2K85xzEq@ z1z|oToL!CI=!U)N68RV*b-z*m?Ine2^Ao22FV7Sy+8$lx6FK5%SQGE-VndpB_(Tk8 zzSLLIe5GjVKAdl_;HFAodEKgI|9c;rFI{2A?Mslk513jXW#G8c!21a$k$imCbU;#l`MXiyT{FQ__STPPXvUh z@*j9m8cp)>)2&qR17O2niMgv9_Fo3SK{$S(@@X#xZt$eEf*es3Li{_hm4k?f%{NJQ!^P#6qg`26lasAMd45So6#rL zXonz@d)36;#%GhI5R|n1u{`nP^7Tbi%ZU(lb=)Cw$&>XbG*>>gEyd|0&?rg|jPq%b zl`!5d%9>Ri7uVXC(k8FhEdw$1TNSOTxC-33vVx`w~jlXL29iWv>; zM#G@ok{W%uApEMC7)-}Z25ocZf-&WmnUbj{fwEus#7UWKAHyLl(Yt=umnQlT^I0S* z_an*vRr@rMM3#o;xuGnSW2tLR^O1!o*UOI2XC~T=8XXgfO2tg~@$&9El7!gUHQs%a z!b%ZCMry}JBzpqI{kF~|@RBo+&c11xRp62z)x_hwUDU5}PTf{pAN@e$kNo@){!6WH z&x*v)aZ4@2TR$3G5kJF!{^P{(K5bE&b+cetOQU9k_#~aV&fidE73J1AKgE+YHI)_h zJI0VIWaXP^yIFtorb*+m!prdP$$+(Q8nwcoO)(`8ORR5=nb9;b`{k2!vCm}(d1a=h zxga0{E^r&;DlbMWUsQyzoWUeu?rtw@B$+^`bk;2T0A970J3ZJ*@Na+pFacu-e#`~< zj}J}_0?8kVXtC?q9`?ahcoO~oQGqI-yz{aJLCZ&`EQO66H|u3CoR+&xc8XM3WTTBK z@+${34~;rlWW?2qmMVPgcQUuq&6-}PQI#A7VZ4CGDD`a?id8O&~I+d!pPlxEfJlmsy4wA2t zsVh8wCfP_lfFfPY{S!) zXQO(pq7T>y9oZaKSNU6B(KU#h0 zK@Z;xr#zOmj`@Ht31WRL+^SoaggppnzFbI);+p9+u{w@p;(7Srzy+;m$sun6e%f&p zQ>o02jB+ZhDVCeR;P?uJKY&)QcBU0Cj}WDAp>FMHE@4W@%mRJkkfwfLiq8O~j?p*LE*9vDMz+I`L3 zcWyaisF#yr=x;|J5WS!<^?cMV@Z}+^vCRWkC4o7pN;i=v?{xMb<%Rn01Cthz$f)nTCx&vhnnP5*GE|Xo`-(dFD1UTsVxz9)>)?8MnZ@y1( zzj<+~g^+)Iu;$S&BW>S=e7wjYf9g4_wh3VX$&@WEj)_iV-==L(14w#$FA>jWva?Ur zKR3g;7UN)5g(>-&&7VuUu8+}AKJwS&(}Hjf#l5CQxZ|jd#)p<+;3s9jvR}CBPao{L z*LoFtlgc%>7N1{SyLf1q8FIm#+gx5<+1RZs=cIS{8364Q`_71k9F%{ruF0gx+lu9( zMVX3@u=^0_qJiW=Gsz#lL%rH}PMx3Tb0mIF75{;r7)JuB69ZB16{i(O&bXP}M5JiESp(e0(@ zId2Ie`0zJGN1I^A1c<#Qc(k5!SIzUf{2q^w+cn3?@{NPx{eo9rcbZJDOhmfAQ|xXL zhRV+~Yh^>qrW6#iCa|yJ#aTl6S2E|iK2%n<$oKyhWmIv0BRH5FG%V6$0-HYPlQU;G z?K68w?)Kvf4sKV^tbZke8{YDYSQoeZJ+;X+tUPT@r9h z%AR$0Vu-b-#m7mi5|DExo&_fLC0d+=ao-0Bx=?8KH!HqFN@>AtvQWsuzF8@RLxhqM zAZ$^rcy!0OKksGWmK~t&i1PXlOf*E7gEajYIm0X4lM3*!OCGr-`U(b+zUF6!ic!qJ z-ZYgI*5q9slW3i5)iV158IkhZW3x4O=&>^#TdSPp94G@_zqy?K8g2tXdHi}73;RL)Cz1pR&t=sZz_2gY?;B(B8^cOpfw2sFw*awHWI(UPdO0^K! zrq+NwO`93+_^SG7GI7uL1svZ72{jB=bz8iTP zsciV?`m^GaAH@r4v~=@qb?&OimcZLe(JKl^NkRi45z=(ZGya9a5Nt}{M_r+-i-CP#H~(F!fC}7iM{PXtFA9O&ws7!@9nTsy1rFd{eI`N_jC4n z*VdEgzduIq?Xveh-5#*|^Cf@p*M`;8pEJ+@Y_;$G=A=CR^~P%N=fd8f?dMPb{CK|i zXLoN85XD1v@Nh>whl%2*;X`^M$XPu9HXbb+Bd8N2>=+{w79+YL0McR(&c;Y>$Miml z!RW-wImRl4#VXNaRa#;X&&H~4$3C9{G<4#$9OJaZ;&f;m zp~d^P#0Sith`+uaA0(P^YcLw4kq{b|5Vk=$keU!Rn{anK0UvfxMwC=$4IzY)NHh|q zg+!et@qx+)qW|&|@c*|B1N{8|t6|_jb;AJHfBF@t|Dl)Q)+Y1+{vzpryby)F^k%cMSW7!D8lYipNrP7d=Wut!n7;3HGDB1#h>h5x`A zlp3q~H1_90)Xjc96cpIUOSpV=Y`?Sy6p+(6<*~o$1FXa(;j4=H;%$#m>9i8be?CJQ>v- z=60d?AY2|To_MW3aG1ek$8#lZ-lrz;@l&1CoTJ>_zm9x^<1Cnsw*Ki*=nF)SG?RZ3B)iY&`}) zpwBaB_oqfeMiEeI9$sfIij8nGgSY`6-|4a$!(5$d>z@l@>t4KQ%^`v63fD$TYy0p}BC z?m>@i;J?JD0+j-Wa8L(}GQh+g_;xfZMQ#xBO$QKGx)G#IW%B~50}v)XRT6Lb)dwFB z%M=92T6kVNOzi1rw=gzxM$l9En32nAanaxKu&@fKl`|Vew3P9Z=rJ&zFMtsqGSLi< zc>jR`JlHshoUf5!BL+Z)EkU5x@JMdk%LX_jC=R2h`^qLoF{t9S%-e@&S{P_4A;Y&* zUO=nzh3h%3N`TsH$kS^L#maUYr`4YI9ScLc@QOxVXPpnpjrbwT}XPO7%6Fnd|;{Jq+7Z>-w>$?(gE z5#MWYd^L^(X4C)8iqrSHprrp)D^49{kkIGSaoQm#bmu#3xsyK|yY=BE(W%%PYdlo~ zzWQKw;v+yvV?`722fptgjDAlrUKPY~QwlKv?fH_!bY<|I5-cuq~z)3Qu&A#>>AAdn7-YK#tQ~zQA!rQ+&^6#k}x1AJD4p z+Le&Bc62=rEu-bBAeaz+7~HQaGfXu3qBwh)%q#3RguGco=^D+%+>wP+XK$qi$GGRh zaf7$hKC5a(B@1QVVNy(j6}AtPwA#f))zsi6DKAzvdV3}d#tDhXI#D($@e?mvv|Pt) z5vC{#Jux*{`b#8Vhfd901PVNh*^XQ6p$D8`IpaNgqU8zb%Zk*H zBi}v%5_srrep;w!=F&X!baCOlM_-+Tp|_t7?ZEMELUpihK$ORhB}KcdporzKK72?^auQzuSk_)C$*Ew3cI^P zrw<9$a>WGS`4t7I(I0FtJXvMFcI4uL*d?ilX>)1GN^>ZTs&$r6cq+#3V5!M0p z?~IiHGMW~AH>lBJr9%&|e{WGt`N(6t#g;g9DZ|?o1N__6#rNOEckun^cW_GlulSDt zOYt55pG{qUUxB~9S2=)moa7g8`n@evajtzD&OS0p=YCce(;GYgycizb1SVWT9 z`x~$y@zx(O^0JJYp~uxsJW~8d2aQWc6cgAfbh#aIpo^&3FU;NNGS7eDbdO@V(n7nz} zBU}G;aP9>Cye%EW?L1f%Dq&>EzWa6TK#AV$=%)v=1vp@k>dbyu>wf}=mrgb3Z&-=S zov(XRt!I7=CK{%3w0VX*e-QlJM?KilxbYlB$vPu$Sc+FuNqSSp=)*c61|7Q@g+K!D zg{Z6#@QHK!n_td+#TrPntQH=&G|Ap`;N(sI!S3cX<{(Ps|oUpL3m@W(T#0M8mRk0f6U^XVCW zlbkzAc*y9j>_zBtBSR-9l*r2FF+!^vwr=8HLG4y_L=ON;@2{){PfZEetDi}w+jo{o zyIQOn>>IogpKCNFbB-A&B-#V5|C;@a;FD7e!NUt~Wy-eA01~&-D7Q@)c_o5cjzZsE z^n}a0@o$|ye#*;96f;}eGJEdC&$5J2xzUH#JgR3`sbr+>eF)H08@u*d?TQw5Oi;Qe z>g0IZC-FY+ePTHlA^xdrZGXWoFnX9}$UV>fB_6KyW~N29puc`c-b`rF$%_x=gLrL4 zOL&(Jyf0!dH7u4Qk>~1Px870%H~{aT#@-uCiPk^FJxaEGdNJC}+O~U!m6Pi4GfAH69Jy=}+RR%GY!$@G^04zI_LD&Ux;;IV&r?T%1eN z8=h3ri^?2R@U3+EBSb3@eQkIES>fH381~+PASib2@qW$QhdmPa%R<}w@?CEq{$aOK zsUd&nFDHsEd)LQ-cY4qwDIjpp-4O0Ft!iqjYNPU!!ds$PX(;E9o^+q)OY>2V5B!>L zJXU2t=un$}lh0FKX_jBw`*E(?C~V(eYL-n?x(m?iiLbGuXlVhZtd<8_TNZ&cON}$tYpY`Be_20QOrL)02485vG zI{@|}B#A2~WPP6Q)$}a1tS~D`y4d*LT$N9nVEX(u-^a1W<`_zSP10rtZUH&6vut>i;Z8YPG$ zFQI%S+_f%R{VP-0+#u5^{AOe5V`=sCY;!;P$-A4BEJNRa_BxI03j3PAtg7edA3ERd zFT>C6iKl4aCvIP@U{p-2$jUbnBUNSW-mewo6T^Z6@yEk4`bGlZn}R<2=H5wH5#4S= zr|Zv_uD)-_$L5X(HzNej(#H)AP%uEpm&Ui`xxhWII2ZZQRJvx&Q(@(aRmPW+o420v zbd2W5%wK93*<3v_5rv_SPPcE%|Ubv;3lEhD`Z*$ha&)=s?=B7eB=t8y}i} z?I4|85tIq;`+cM~Zm%w*M>2WF?3q+XuH~kmi~jyIU7Pp_Nxb4Owz1Kf+L5p~}b&kUP;W4{2&*d2Y2JY&UQF{3k(T=v`qUcsrwg3iB z5tndIJpR+&d!0PoY3*XM~S#xPJyk3MfT<|-|2DD6eCT_SrHa5z+ z_PJqs%0Z0)r{UoSj)v_7dJN<+{+_TkM8F;sS2wTA%$GVkA?F^vEjcY4heVw^{taw$24yQ5DO3h z9FF_SK|>UGDj-$>ye+yj)MSjq1yk6->7?Ig%z0qyjM_-wR3~SDY#>)JY2Z93pLI0HpYKX>Z{#PEj_a6blFoFr~e*^?+ z5`jO6Spb}J9!9wn?>!rV0OB4T;N=N|im;#w7?=!B)c^y!Rf2F0K>|kqSqT)O0T46* zRXjuicLRbU$>{*v7?>mmri2Ba&>;{86oMtIvJ#|mQ0X8j)fDFYrc-P@p~HMAm(R81pSVyGl6DF;lB=j=h6!brSAByl=WKuUx$6M7w?{XWnE z6I704%1{_6z=C~lfk~o)2^|Vw3+2@y$i+&`7qwv15)07)i3LG1p(s3LpIDlZavGWp zkqJuM-wMooK*xOmNzT!N7MSN7{ICf*9Sz}ZQ1uz{RXEsZ(Ts6NP}3=6oJ7gjN#X~S zX`;zVII=b_F<%E(t%OVu0}rth$2ZcB1!X|jsg^^TQmvT^=qv>`^e{YTs3n1S4m_`$ zsOn2q+d+Ky0ma#XwpdC$JJWZF99o_P3&-bdLj;udYbGFs+2rLGD1rsK*$41oU|d6F zMYP3ba(ZqMIl(t2j=h&7h|8JQ(ofaRO`l717$WcUO_dYN;qrlrT3j#TnAS^do0S%L8dLt?e{N@17 za9~yp(AEG0m9rat5s#JgiJZKh@CSUj{M}gyfs@kZ8|~^FzE6wVZ2(n|SI4(Ee2YO?ufcO>y$B_l~5aO8pBf}4l=;i(LO-Xp0 zvplz#$%{`u;zyEoN@ouw+GXS?;9&DwAbyZ8b1jb`R`WF zKLlL!h1#|ir)!k_GzD>b+38ElkOGtAJeZ;{$_0uzs1z2a zVn#w*Cx#D`HR(C3EQn`C@gI|dik6D(4Zz4L>xC0Nky$wBTS&rJX3qojrerjx0%RwK z<(9w6&3fIJw2r1I1w*5pK{P#OKmoex2x84ZX-sJx8aRbM@xruR&>CtV0n}7MRK!xw zzbi}C$WO$<4$*6Who$hL0W^@7U<#r+x!maZcs9Vxg6U(R%TJ)I+k2Ha+9)}dmX$i- zVO+J$a%KCLp%xw%;Y5LY0f&G`LzOwSSqOWmps6}1ZjKzGSC@%@6ro&B!azd303J@! z65;|c6N>Rm5x~$1L7410<5goZ8ocWs0W4&Q{#hR-FoF*ILkEmq8y#t z!(z2rKzSmoTDKLT&H;~q8b*@tHIy)vBS1K|^oYMw&eM{$^=>kwJqm+WpSfV zF$R&WP0viF6g(RS^M|u2tQsjq{Z=I)kG|jKSYe_9d`~D%z*HqN6Z`TS#?3%ul?w*> zR1JS>@NU_)JWxB5B!f!{GN<{pH+`;nNToMYFndMAzKP8n2F|;AWSvBOTk?h|u;&K_ z!;8{Wsp=|)fi;j@ZRC*oWKnCV8ol*m1{E4q6dzer;DV3ye?WHuLlQN)gJ|I+Wi`GC zts2lPFXIpzxGR>;i!RcwiMcc1*fm&T?ULVQa$FjpgWah#o=X-(A@YAxuGVB81|ajR zf4iT65F%~erE4RyYke0Y9EnGBvU_&(NYag zp`gc>+#_ZBh_V3GN%S76hWO?0-Sc^y*^jJ4JAoeNARSr9Jprs}mF1*Tz5L2jBh$Oh z-84-zcmkNR__})ClHH0&LYJxOj{zQLnlu`kv-{|4f7*3K;q?*lyADkjmwII}xh|57 z+oj&P_;gfRpJ_Dk*mi(iT>8Hb##Q>=>yc5na5Bv3LBDQqH4v_neiH(o7=5& zy!9|f!>Nvn#kT|Z7l%o#wj(ON_iOL1&StZe1RtyPNdSRa|38^WH&78 z$)9jU0k3u!Trg+jSGSHSO_~j{csFowxPaF^d@W4f^8?sZZJDS7Q;DGAB%p68kCtm% zt?~==fWcn}@zJ_zhj5JvL1ZWnhMtR$XN^Ct>epn@Wb!j&YN+h@)YSKgFA{iCJDnu) zV0gB$s{;{5D&177SRR5Rb;13cP{q`e$D;_*_XHG&#yC;>1zKxjLaMMPKlwQ#iL2yY zLeAwU7`slLi=HwmoH848mF}Fn@O#Rl9`d{!V(t3!l*~(eNq)z|mzS4beqp@4B024L za@u1FDS+qYvz_+qoDNu;zW#eUNOI=Z$(h?H`IIYd4p`6J;G3pig!BbXUxz~@Huv56 zjfnXd5K;mT0{}O05cc{XKuAeS>3=Q|%9SZpCrVDt%`f!K#={nuS6(-Y5_DJpJ0R2| zn+3#i0HUgzOH1l6cQ$`Wbr_HLh@z`jrO$Ux)o_Me&yg%wQ+}xzc-%&t+NX z|7p_T|7jWSUqHwKbURzFvs1s;aN^)w*<4P;o981+A2cCtjZ20PJPhU!Qkvvn2#D?E zb1@qO8>U{3g*LJ-Z7wjotGi6~T0Un#eXy?moo+q+`X4~(u>+u>LL5fG}# zTD1Oc^bobA*m%$8p6TA0BKr!ju?Rx zbd8tE_Hk1yF4VEPo0qCVO-yH0u28?@pCnW3*e0)&738 zYO#)WQR+sw5{j%u7ZUb6X$Z*MIKE1sOQ^U->dQd}xioPO-O-g|qS%PnU+5sy6AG%uaC788Z{c9gcDM_S#^OQ!G;srAwiUYZIg?{lLa$;^}t2#q)$l19BP# z+d0@z-B?V1x#?58JdVp~x-IiV(p6}(X)$5zf`7t9bFGApj^QG8bO|y2g&j?OHE1oq z^;Zi^MQ|n+eFfx-Ki_kw!Rz#d4m*|Sv5tZ3xx00&cmw{?RVQWK&KwhWg`%tN-xDVn z`#QM)jlrLRp03=>R7kQ-{)+gEMISnn2CL!91^fBBONf6NBCS%>+Lw z-Xie4NsnM2hoEFpgmf6}5lKIfQll2}dYkl$&vW8+MvM6G4E9R>BjRTwx@zE2Kt^K_b0Xo8oj-! zPonNv)0@tI00cz8ty5L(G28{gdGCa6ZVFCW8Z*`{KL291y(14BiQ>4oM=J2Qlv$Uv zMv}Oq_ZteS$Y8Qejl#Z8sf)cULPw<(x0}rv9UXp=+*R^`%rcav^cDw1WEw1$7%N-7 zE5bK48q1u0W4-{J*zx>mT6yf1g_CFUV9V`_ja>Y(81eh4%Q&Ia@_u(z07U2Ku~Lak z?{GAgOTK5Ds#o`_lU?&NIZFjLH?A2f`SHk|7VZdcYR=tw`vvYiJF(VSWt|SO&bY8J&h>;O zdL?k&(dDmy$Z*#Uj*U)W$FWFY#-W?R!!hC|$OTjqPib;JE7BjNePg23LIThmT}Y`UzQ(CM-VVCd0M zj;edx;g)|CeR~UDJHL8oz~$}zxR}~P!~H#j#@b1Lr60r@-{uy)U)&9qx~Za2QpTHs zv$;`wP*PeBnR}Vv-1R(!pz&1x=HdB<+#d}SMvdWPLFe3GYrkC9aXH)H+wj%C@~8XB z-EflopWv&=zRQL@3efn!7kvj(VbXao65{`B(f8eR^kb4aQo#{N|Er%NyJ$ zBbL68Kk520_UZ0!JLde@+*6*rQc*&`*x-|b7NK!Y{DT{l{3$JciWfdp{%#PP;qN;( z{y91F*K5qa*1_|qvXU|i4o;tH9d;Q1lHLAmP5OlHsP~1hc?-YRb)M^vCzO1>zx(SA zc3&GS;lj6K3CT!`4U0EF$9G!1UVsFmJDiB;|hIG-o-4pU

    y?pF}ksR;_Zby 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%0Ae{3kmozkGT2Mh?g(D^U;g~%3zT7MI+kewe9|M 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%0DRyb#+#cCuQy;WfkJ)a=udte;0st=SY31NW#20 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�Q&Q;T@Qt>e3n(VT`m_&k?$_TGJztY9(mN|SJ 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%0A^iZ4aURis1v>FT@_$n8`8kmO@qY>gew*V8Pitky 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%0Anshj*DMDm9I)U~%>2GatiZ%a7_ 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 Kn%pK{tmP4Yy+n`z diff --git a/dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.rev b/dot_oh-my-zsh/dot_git/objects/pack/readonly_pack-0c732da67b593280f3f441496e9adc265eace511.rev deleted file mode 100644 index a5b28ebb33b1c3355319bda39ea03188bdb7a37a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5680 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 QV_M6JE03SJUZ1i512xIMSpWb4 diff --git a/dot_oh-my-zsh/dot_git/refs/heads/master b/dot_oh-my-zsh/dot_git/refs/heads/master deleted file mode 100644 index 892bcc1..0000000 --- a/dot_oh-my-zsh/dot_git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -1b5af717a987a58deda1873cb28e4b05ba26bba8 diff --git a/dot_oh-my-zsh/dot_git/refs/remotes/origin/master b/dot_oh-my-zsh/dot_git/refs/remotes/origin/master deleted file mode 100644 index 892bcc1..0000000 --- a/dot_oh-my-zsh/dot_git/refs/remotes/origin/master +++ /dev/null @@ -1 +0,0 @@ -1b5af717a987a58deda1873cb28e4b05ba26bba8 diff --git a/dot_oh-my-zsh/dot_git/refs/tags/.keep b/dot_oh-my-zsh/dot_git/refs/tags/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/dot_git/shallow b/dot_oh-my-zsh/dot_git/shallow deleted file mode 100644 index 0c9ebdd..0000000 --- a/dot_oh-my-zsh/dot_git/shallow +++ /dev/null @@ -1 +0,0 @@ -62cf1201b031399e7251abeee859e895ee825a48 diff --git a/dot_oh-my-zsh/dot_github/CODEOWNERS b/dot_oh-my-zsh/dot_github/CODEOWNERS deleted file mode 100644 index 17e8b43..0000000 --- a/dot_oh-my-zsh/dot_github/CODEOWNERS +++ /dev/null @@ -1,19 +0,0 @@ -# Plugin owners -plugins/archlinux/ @ratijas -plugins/dbt/ @msempere -plugins/eza/ @pepoluan -plugins/genpass/ @atoponce -plugins/git-lfs/ @hellovietduc -plugins/gitfast/ @felipec -plugins/kube-ps1/ @mcornella -plugins/kubectl/ @mcornella -plugins/kubectx/ @mcornella -plugins/opentofu/ @mcornella -plugins/react-native @esthor -plugins/sdk/ @rgoldberg -plugins/shell-proxy/ @septs -plugins/starship/ @axieax -plugins/terraform/ @mcornella -plugins/universalarchive/ @Konfekt -plugins/wp-cli/ @joshmedeski -plugins/zoxide/ @ajeetdsouza diff --git a/dot_oh-my-zsh/dot_github/FUNDING.yml b/dot_oh-my-zsh/dot_github/FUNDING.yml deleted file mode 100644 index 6c86ac4..0000000 --- a/dot_oh-my-zsh/dot_github/FUNDING.yml +++ /dev/null @@ -1,2 +0,0 @@ -github: [ohmyzsh, robbyrussell, mcornella, larson-carter, carlosala] -open_collective: ohmyzsh diff --git a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report.yml b/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index 98f66b1..0000000 --- a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: Report a bug -description: Report a bug that isn't caused by Oh My Zsh. If unsure, use this form -body: - - type: markdown - attributes: - value: | - ## Self Check - - Look for similar errors in existing [GitHub Issues](https://github.com/ohmyzsh/ohmyzsh/issues?q=is%3Aissue) (open or closed). - - Try reaching out on the [Discord server](https://discord.gg/ohmyzsh) for help. - - type: textarea - validations: - required: true - attributes: - label: Describe the bug - description: A clear description of what the bug is. - - type: textarea - validations: - required: true - attributes: - label: Steps to reproduce - description: | - Steps to reproduce the problem. - placeholder: | - For example: - 1. Enable plugin '...' - 2. Run command '...' or try to complete command '...' - 3. See error - - type: textarea - validations: - required: true - attributes: - label: Expected behavior - description: A brief description of what should happen. - - type: textarea - attributes: - label: Screenshots and recordings - description: | - If applicable, add screenshots to help explain your problem. You can also record an asciinema session: https://asciinema.org/ - - type: input - validations: - required: true - attributes: - label: OS / Linux distribution - placeholder: Windows 10, Ubuntu 20.04, Arch Linux, macOS 10.15... - - type: input - validations: - required: true - attributes: - label: Zsh version - description: Run `echo $ZSH_VERSION` to check. - placeholder: "5.6" - - type: input - validations: - required: true - attributes: - label: Terminal emulator - placeholder: iTerm2, GNOME Terminal, Terminal.app... - - type: dropdown - attributes: - label: If using WSL on Windows, which version of WSL - description: Run `wsl -l -v` to check. - options: - - WSL1 - - WSL2 - - type: textarea - attributes: - label: Additional context - description: Add any other context about the problem here. This can be themes, plugins, custom settings... diff --git a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report_omz.yml b/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report_omz.yml deleted file mode 100644 index 96f5ad9..0000000 --- a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/bug_report_omz.yml +++ /dev/null @@ -1,77 +0,0 @@ -name: Report a bug in Oh My Zsh -description: Create a report to help us improve Oh My Zsh -labels: ['Bug'] -body: - - type: markdown - attributes: - value: | - ## Self Check - - **Make sure this bug only happens with Oh My Zsh enabled**. - - Look for similar errors in existing [GitHub Issues](https://github.com/ohmyzsh/ohmyzsh/issues?q=is%3Aissue) (open or closed). - - Try reaching out on the [Discord server](https://discord.gg/ohmyzsh) for help. - - type: textarea - validations: - required: true - attributes: - label: Describe the bug - description: A clear description of what the bug is. - - type: textarea - validations: - required: true - attributes: - label: Steps to reproduce - description: | - Steps to reproduce the problem. - placeholder: | - For example: - 1. Enable plugin '...' - 2. Run command '...' or try to complete command '...' - 3. See error - - type: textarea - validations: - required: true - attributes: - label: Expected behavior - description: A brief description of what should happen. - - type: textarea - attributes: - label: Screenshots and recordings - description: | - If applicable, add screenshots to help explain your problem. You can also record an asciinema session: https://asciinema.org/ - - type: input - validations: - required: true - attributes: - label: OS / Linux distribution - placeholder: Windows 10, Ubuntu 20.04, Arch Linux, macOS 10.15... - - type: input - validations: - required: true - attributes: - label: Zsh version - description: Run `echo $ZSH_VERSION` to check. - placeholder: "5.6" - - type: input - validations: - required: true - attributes: - label: Oh My Zsh version - description: Run `omz version` to check. - placeholder: master (bf303965) - - type: input - validations: - required: true - attributes: - label: Terminal emulator - placeholder: iTerm2, GNOME Terminal, Terminal.app... - - type: dropdown - attributes: - label: If using WSL on Windows, which version of WSL - description: Run `wsl -l -v` to check. - options: - - WSL1 - - WSL2 - - type: textarea - attributes: - label: Additional context - description: Add any other context about the problem here. This can be themes, plugins, custom settings... diff --git a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/config.yml b/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 3ddd72a..0000000 --- a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -blank_issues_enabled: true -contact_links: - - name: Support - url: https://github.com/ohmyzsh/ohmyzsh/discussions - about: Ask the community for support - - name: Get help on Discord - url: https://discord.gg/ohmyzsh - about: Have a quick question? Join the Discord server and ask on the appropriate channel. diff --git a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/feature_request.yml b/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/feature_request.yml deleted file mode 100644 index ac966df..0000000 --- a/dot_oh-my-zsh/dot_github/ISSUE_TEMPLATE/feature_request.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: Feature request -description: Suggest a feature for Oh My Zsh -labels: ["Feature"] -body: - - type: markdown - attributes: - value: | - ## Self Check - - Look for similar features in existing [GitHub Issues](https://github.com/ohmyzsh/ohmyzsh/issues?q=is%3Aissue) (open or closed). - - type: input - attributes: - label: If the feature request is for a plugin or theme, specify it here. - description: The name of the plugin or theme that you would like us to improve. - placeholder: e.g. Git plugin, Agnoster theme - - type: textarea - attributes: - label: If the feature solves a problem you have, specify it here. - description: A description of what the problem is. - placeholder: Ex. I'm always frustrated when... - - type: textarea - attributes: - label: Describe the proposed feature. - description: A description of what you want to happen. Be as specific as possible. - validations: - required: true - - type: textarea - attributes: - label: Describe alternatives you've considered - description: A description of any alternative solutions or features you've considered. This can also include other plugins or themes. - - type: textarea - attributes: - label: Additional context - description: Add any other context, screenshots or Discord conversations about the feature request here. Also if you have any PRs related to this issue that are already open that you would like us to look at. - - type: textarea - attributes: - label: Related Issues - description: Is there any open or closed issues that is related to this feature request? If so please link them below! diff --git a/dot_oh-my-zsh/dot_github/PULL_REQUEST_TEMPLATE.md b/dot_oh-my-zsh/dot_github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 5c94cae..0000000 --- a/dot_oh-my-zsh/dot_github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,20 +0,0 @@ -## Standards checklist: - - - -- [ ] The PR title is descriptive. -- [ ] The PR doesn't replicate another PR which is already open. -- [ ] I have read the contribution guide and followed all the instructions. -- [ ] The code follows the code style guide detailed in the wiki. -- [ ] The code is mine or it's from somewhere with an MIT-compatible license. -- [ ] The code is efficient, to the best of my ability, and does not waste computer resources. -- [ ] The code is stable and I have tested it myself, to the best of my abilities. -- [ ] If the code introduces new aliases, I provide a valid use case for all plugin users down below. - -## Changes: - -- [...] - -## Other comments: - -... diff --git a/dot_oh-my-zsh/dot_github/dependabot.yml b/dot_oh-my-zsh/dot_github/dependabot.yml deleted file mode 100644 index ebdb804..0000000 --- a/dot_oh-my-zsh/dot_github/dependabot.yml +++ /dev/null @@ -1,14 +0,0 @@ -version: 2 -updates: - - package-ecosystem: github-actions - directory: / - schedule: - interval: "weekly" - day: "sunday" - labels: [] - - package-ecosystem: "pip" - directory: "/.github/workflows/dependencies" - schedule: - interval: "weekly" - day: "sunday" - labels: [] diff --git a/dot_oh-my-zsh/dot_github/dependencies.yml b/dot_oh-my-zsh/dot_github/dependencies.yml deleted file mode 100644 index d53b0cd..0000000 --- a/dot_oh-my-zsh/dot_github/dependencies.yml +++ /dev/null @@ -1,46 +0,0 @@ -dependencies: - plugins/gitfast: - repo: felipec/git-completion - branch: master - version: tag:v2.1 - postcopy: | - set -e - rm -rf git-completion.plugin.zsh Makefile README.adoc t tools - test -e git-completion.zsh && mv -f git-completion.zsh _git - plugins/gradle: - repo: gradle/gradle-completion - branch: master - version: 25da917cf5a88f3e58f05be3868a7b2748c8afe6 - precopy: | - set -e - find . ! -name _gradle ! -name LICENSE -delete - plugins/history-substring-search: - repo: zsh-users/zsh-history-substring-search - branch: master - version: 87ce96b1862928d84b1afe7c173316614b30e301 - precopy: | - set -e - rm -f zsh-history-substring-search.plugin.zsh - test -e zsh-history-substring-search.zsh && mv zsh-history-substring-search.zsh history-substring-search.zsh - postcopy: | - set -e - test -e dependencies/OMZ-README.md && cat dependencies/OMZ-README.md >> README.md - plugins/wd: - repo: mfaerevaag/wd - branch: master - version: tag:v0.9.1 - precopy: | - set -e - rm -r test - rm install.sh tty.gif wd.1 - plugins/z: - branch: master - repo: agkozak/zsh-z - version: afaf2965b41fdc6ca66066e09382726aa0b6aa04 - precopy: | - set -e - test -e README.md && mv -f README.md MANUAL.md - postcopy: | - set -e - test -e _zshz && mv -f _zshz _z - test -e zsh-z.plugin.zsh && mv -f zsh-z.plugin.zsh z.plugin.zsh diff --git a/dot_oh-my-zsh/dot_github/workflows/dependencies.yml b/dot_oh-my-zsh/dot_github/workflows/dependencies.yml deleted file mode 100644 index 6c73870..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/dependencies.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Update dependencies -on: - workflow_dispatch: {} - schedule: - - cron: "0 6 * * 0" - -jobs: - check: - name: Check for updates - runs-on: ubuntu-latest - if: github.repository == 'ohmyzsh/ohmyzsh' - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - name: Authenticate as @ohmyzsh - id: generate_token - uses: ohmyzsh/github-app-token@v2 - with: - app_id: ${{ secrets.OHMYZSH_APP_ID }} - private_key: ${{ secrets.OHMYZSH_APP_PRIVATE_KEY }} - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: "3.12" - cache: "pip" - - name: Process dependencies - env: - GH_TOKEN: ${{ steps.generate_token.outputs.token }} - GIT_APP_NAME: ohmyzsh[bot] - GIT_APP_EMAIL: 54982679+ohmyzsh[bot]@users.noreply.github.com - TMP_DIR: ${{ runner.temp }} - run: | - pip install -r .github/workflows/dependencies/requirements.txt - python3 .github/workflows/dependencies/updater.py diff --git a/dot_oh-my-zsh/dot_github/workflows/dependencies/dot_gitignore b/dot_oh-my-zsh/dot_github/workflows/dependencies/dot_gitignore deleted file mode 100644 index 1d17dae..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/dependencies/dot_gitignore +++ /dev/null @@ -1 +0,0 @@ -.venv diff --git a/dot_oh-my-zsh/dot_github/workflows/dependencies/requirements.txt b/dot_oh-my-zsh/dot_github/workflows/dependencies/requirements.txt deleted file mode 100644 index ed0d129..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/dependencies/requirements.txt +++ /dev/null @@ -1,7 +0,0 @@ -certifi==2024.8.30 -charset-normalizer==3.4.0 -idna==3.10 -PyYAML==6.0.2 -requests==2.32.3 -semver==3.0.2 -urllib3==2.2.3 diff --git a/dot_oh-my-zsh/dot_github/workflows/dependencies/updater.py b/dot_oh-my-zsh/dot_github/workflows/dependencies/updater.py deleted file mode 100644 index 02cff90..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/dependencies/updater.py +++ /dev/null @@ -1,598 +0,0 @@ -import json -import os -import re -import shutil -import subprocess -import sys -import timeit -from copy import deepcopy -from typing import Literal, NotRequired, Optional, TypedDict - -import requests -import yaml -from semver import Version - -# Get TMP_DIR variable from environment -TMP_DIR = os.path.join(os.environ.get("TMP_DIR", "/tmp"), "ohmyzsh") -# Relative path to dependencies.yml file -DEPS_YAML_FILE = ".github/dependencies.yml" -# Dry run flag -DRY_RUN = os.environ.get("DRY_RUN", "0") == "1" - -# utils for tag comparison -BASEVERSION = re.compile( - r"""[vV]? - (?P(0|[1-9])\d*) - (\. - (?P(0|[1-9])\d*) - (\. - (?P(0|[1-9])\d*) - )? - )? - """, - re.VERBOSE, -) - - -def coerce(version: str) -> Optional[Version]: - match = BASEVERSION.search(version) - if not match: - return None - - # BASEVERSION looks for `MAJOR.minor.patch` in the string given - # it fills with None if any of them is missing (for example `2.1`) - ver = { - key: 0 if value is None else value for key, value in match.groupdict().items() - } - # Version takes `major`, `minor`, `patch` arguments - ver = Version(**ver) # pyright: ignore[reportArgumentType] - return ver - - -class CodeTimer: - def __init__(self, name=None): - self.name = " '" + name + "'" if name else "" - - def __enter__(self): - self.start = timeit.default_timer() - - def __exit__(self, exc_type, exc_value, traceback): - self.took = (timeit.default_timer() - self.start) * 1000.0 - print("Code block" + self.name + " took: " + str(self.took) + " ms") - - -### YAML representation -def str_presenter(dumper, data): - """ - Configures yaml for dumping multiline strings - Ref: https://stackoverflow.com/a/33300001 - """ - if len(data.splitlines()) > 1: # check for multiline string - return dumper.represent_scalar("tag:yaml.org,2002:str", data, style="|") - return dumper.represent_scalar("tag:yaml.org,2002:str", data) - - -yaml.add_representer(str, str_presenter) -yaml.representer.SafeRepresenter.add_representer(str, str_presenter) - - -# Types -class DependencyDict(TypedDict): - repo: str - branch: str - version: str - precopy: NotRequired[str] - postcopy: NotRequired[str] - - -class DependencyYAML(TypedDict): - dependencies: dict[str, DependencyDict] - - -class UpdateStatusFalse(TypedDict): - has_updates: Literal[False] - - -class UpdateStatusTrue(TypedDict): - has_updates: Literal[True] - version: str - compare_url: str - head_ref: str - head_url: str - - -class CommandRunner: - class Exception(Exception): - def __init__(self, message, returncode, stage, stdout, stderr): - super().__init__(message) - self.returncode = returncode - self.stage = stage - self.stdout = stdout - self.stderr = stderr - - @staticmethod - def run_or_fail(command: list[str], stage: str, *args, **kwargs): - if DRY_RUN and command[0] == "gh": - command.insert(0, "echo") - - result = subprocess.run(command, *args, capture_output=True, **kwargs) - - if result.returncode != 0: - raise CommandRunner.Exception( - f"{stage} command failed with exit code {result.returncode}", - returncode=result.returncode, - stage=stage, - stdout=result.stdout.decode("utf-8"), - stderr=result.stderr.decode("utf-8"), - ) - - return result - - -class DependencyStore: - store: DependencyYAML = {"dependencies": {}} - - @staticmethod - def set(data: DependencyYAML): - DependencyStore.store = data - - @staticmethod - def update_dependency_version(path: str, version: str) -> DependencyYAML: - with CodeTimer(f"store deepcopy: {path}"): - store_copy = deepcopy(DependencyStore.store) - - dependency = store_copy["dependencies"].get(path) - if dependency is None: - raise ValueError(f"Dependency {path} {version} not found") - dependency["version"] = version - store_copy["dependencies"][path] = dependency - - return store_copy - - @staticmethod - def write_store(file: str, data: DependencyYAML): - with open(file, "w") as yaml_file: - yaml.safe_dump(data, yaml_file, sort_keys=False) - - -class Dependency: - def __init__(self, path: str, values: DependencyDict): - self.path = path - self.values = values - - self.name: str = "" - self.desc: str = "" - self.kind: str = "" - - match path.split("/"): - case ["plugins", name]: - self.name = name - self.kind = "plugin" - self.desc = f"{name} plugin" - case ["themes", name]: - self.name = name.replace(".zsh-theme", "") - self.kind = "theme" - self.desc = f"{self.name} theme" - case _: - self.name = self.desc = path - - def __str__(self): - output: str = "" - for key in DependencyDict.__dict__["__annotations__"].keys(): - if key not in self.values: - output += f"{key}: None\n" - continue - - value = self.values[key] - if "\n" not in value: - output += f"{key}: {value}\n" - else: - output += f"{key}:\n " - output += value.replace("\n", "\n ", value.count("\n") - 1) - return output - - def update_or_notify(self): - # Print dependency settings - print(f"Processing {self.desc}...", file=sys.stderr) - print(self, file=sys.stderr) - - # Check for updates - repo = self.values["repo"] - remote_branch = self.values["branch"] - version = self.values["version"] - is_tag = version.startswith("tag:") - - try: - with CodeTimer(f"update check: {repo}"): - if is_tag: - status = GitHub.check_newer_tag(repo, version.replace("tag:", "")) - else: - status = GitHub.check_updates(repo, remote_branch, version) - - if status["has_updates"] is True: - short_sha = status["head_ref"][:8] - new_version = status["version"] if is_tag else short_sha - - try: - branch_name = f"update/{self.path}/{new_version}" - - # Create new branch - branch = Git.checkout_or_create_branch(branch_name) - - # Update dependencies.yml file - self.__update_yaml( - f"tag:{new_version}" if is_tag else status["version"] - ) - - # Update dependency files - self.__apply_upstream_changes() - - # Add all changes and commit - has_new_commit = Git.add_and_commit(self.name, new_version) - - if has_new_commit: - # Push changes to remote - Git.push(branch) - - # Create GitHub PR - GitHub.create_pr( - branch, - f"feat({self.name}): update to version {new_version}", - f"""## Description - -Update for **{self.desc}**: update to version [{new_version}]({status['head_url']}). -Check out the [list of changes]({status['compare_url']}). -""", - ) - - # Clean up repository - Git.clean_repo() - except (CommandRunner.Exception, shutil.Error) as e: - # Handle exception on automatic update - match type(e): - case CommandRunner.Exception: - # Print error message - print( - f"Error running {e.stage} command: {e.returncode}", # pyright: ignore[reportAttributeAccessIssue] - file=sys.stderr, - ) - print(e.stderr, file=sys.stderr) # pyright: ignore[reportAttributeAccessIssue] - case shutil.Error: - print(f"Error copying files: {e}", file=sys.stderr) - - try: - Git.clean_repo() - except CommandRunner.Exception as e: - print( - f"Error reverting repository to clean state: {e}", - file=sys.stderr, - ) - sys.exit(1) - - # Create a GitHub issue to notify maintainer - title = f"{self.path}: update to {new_version}" - body = f"""## Description - -There is a new version of `{self.name}` {self.kind} available. - -New version: [{new_version}]({status['head_url']}) -Check out the [list of changes]({status['compare_url']}). -""" - - print("Creating GitHub issue", file=sys.stderr) - print(f"{title}\n\n{body}", file=sys.stderr) - GitHub.create_issue(title, body) - except Exception as e: - print(e, file=sys.stderr) - - def __update_yaml(self, new_version: str) -> None: - dep_yaml = DependencyStore.update_dependency_version(self.path, new_version) - DependencyStore.write_store(DEPS_YAML_FILE, dep_yaml) - - def __apply_upstream_changes(self) -> None: - # Patterns to ignore in copying files from upstream repo - GLOBAL_IGNORE = [".git", ".github", ".gitignore"] - - path = os.path.abspath(self.path) - precopy = self.values.get("precopy") - postcopy = self.values.get("postcopy") - - repo = self.values["repo"] - branch = self.values["branch"] - remote_url = f"https://github.com/{repo}.git" - repo_dir = os.path.join(TMP_DIR, repo) - - # Clone repository - Git.clone(remote_url, branch, repo_dir, reclone=True) - - # Run precopy on tmp repo - if precopy is not None: - print("Running precopy script:", end="\n ", file=sys.stderr) - print( - precopy.replace("\n", "\n ", precopy.count("\n") - 1), file=sys.stderr - ) - CommandRunner.run_or_fail( - ["bash", "-c", precopy], cwd=repo_dir, stage="Precopy" - ) - - # Copy files from upstream repo - print(f"Copying files from {repo_dir} to {path}", file=sys.stderr) - shutil.copytree( - repo_dir, - path, - dirs_exist_ok=True, - ignore=shutil.ignore_patterns(*GLOBAL_IGNORE), - ) - - # Run postcopy on our repository - if postcopy is not None: - print("Running postcopy script:", end="\n ", file=sys.stderr) - print( - postcopy.replace("\n", "\n ", postcopy.count("\n") - 1), - file=sys.stderr, - ) - CommandRunner.run_or_fail( - ["bash", "-c", postcopy], cwd=path, stage="Postcopy" - ) - - -class Git: - default_branch = "master" - - @staticmethod - def clone(remote_url: str, branch: str, repo_dir: str, reclone=False): - # If repo needs to be fresh - if reclone and os.path.exists(repo_dir): - shutil.rmtree(repo_dir) - - # Clone repo in tmp directory and checkout branch - if not os.path.exists(repo_dir): - print( - f"Cloning {remote_url} to {repo_dir} and checking out {branch}", - file=sys.stderr, - ) - CommandRunner.run_or_fail( - ["git", "clone", "--depth=1", "-b", branch, remote_url, repo_dir], - stage="Clone", - ) - - @staticmethod - def checkout_or_create_branch(branch_name: str): - # Get current branch name - result = CommandRunner.run_or_fail( - ["git", "rev-parse", "--abbrev-ref", "HEAD"], stage="GetDefaultBranch" - ) - Git.default_branch = result.stdout.decode("utf-8").strip() - - # Create new branch and return created branch name - try: - # try to checkout already existing branch - CommandRunner.run_or_fail( - ["git", "checkout", branch_name], stage="CreateBranch" - ) - except CommandRunner.Exception: - # otherwise create new branch - CommandRunner.run_or_fail( - ["git", "checkout", "-b", branch_name], stage="CreateBranch" - ) - return branch_name - - @staticmethod - def add_and_commit(scope: str, version: str) -> bool: - """ - Returns `True` if there were changes and were indeed commited. - Returns `False` if the repo was clean and no changes were commited. - """ - # check if repo is clean (clean => no error, no commit) - try: - CommandRunner.run_or_fail( - ["git", "diff", "--exit-code"], stage="CheckRepoClean" - ) - return False - except CommandRunner.Exception: - # if it's other kind of error just throw! - pass - - user_name = os.environ.get("GIT_APP_NAME") - user_email = os.environ.get("GIT_APP_EMAIL") - - # Add all files to git staging - CommandRunner.run_or_fail(["git", "add", "-A", "-v"], stage="AddFiles") - - # Reset environment and git config - clean_env = os.environ.copy() - clean_env["LANG"] = "C.UTF-8" - clean_env["GIT_CONFIG_GLOBAL"] = "/dev/null" - clean_env["GIT_CONFIG_NOSYSTEM"] = "1" - - # Commit with settings above - CommandRunner.run_or_fail( - [ - "git", - "-c", - f"user.name={user_name}", - "-c", - f"user.email={user_email}", - "commit", - "-m", - f"feat({scope}): update to {version}", - ], - stage="CreateCommit", - env=clean_env, - ) - return True - - @staticmethod - def push(branch: str): - CommandRunner.run_or_fail( - ["git", "push", "-u", "origin", branch], stage="PushBranch" - ) - - @staticmethod - def clean_repo(): - CommandRunner.run_or_fail( - ["git", "reset", "--hard", "HEAD"], stage="ResetRepository" - ) - CommandRunner.run_or_fail( - ["git", "checkout", Git.default_branch], stage="CheckoutDefaultBranch" - ) - - -class GitHub: - @staticmethod - def check_newer_tag(repo, current_tag) -> UpdateStatusFalse | UpdateStatusTrue: - # GET /repos/:owner/:repo/git/refs/tags - url = f"https://api.github.com/repos/{repo}/git/refs/tags" - - # Send a GET request to the GitHub API - response = requests.get(url) - current_version = coerce(current_tag) - if current_version is None: - raise ValueError( - f"Stored {current_version} from {repo} does not follow semver" - ) - - # If the request was successful - if response.status_code == 200: - # Parse the JSON response - data = response.json() - - if len(data) == 0: - return { - "has_updates": False, - } - - latest_ref = None - latest_version: Optional[Version] = None - for ref in data: - # we find the tag since GitHub returns it as plain git ref - tag_version = coerce(ref["ref"].replace("refs/tags/", "")) - if tag_version is None: - # we skip every tag that is not semver-complaint - continue - if latest_version is None or tag_version.compare(latest_version) > 0: - # if we have a "greater" semver version, set it as latest - latest_version = tag_version - latest_ref = ref - - # raise if no valid semver tag is found - if latest_ref is None or latest_version is None: - raise ValueError(f"No tags following semver found in {repo}") - - # we get the tag since GitHub returns it as plain git ref - latest_tag = latest_ref["ref"].replace("refs/tags/", "") - - if latest_version.compare(current_version) <= 0: - return { - "has_updates": False, - } - - return { - "has_updates": True, - "version": latest_tag, - "compare_url": f"https://github.com/{repo}/compare/{current_tag}...{latest_tag}", - "head_ref": latest_ref["object"]["sha"], - "head_url": f"https://github.com/{repo}/releases/tag/{latest_tag}", - } - else: - # If the request was not successful, raise an exception - raise Exception( - f"GitHub API request failed with status code {response.status_code}: {response.json()}" - ) - - @staticmethod - def check_updates(repo, branch, version) -> UpdateStatusFalse | UpdateStatusTrue: - url = f"https://api.github.com/repos/{repo}/compare/{version}...{branch}" - - # Send a GET request to the GitHub API - response = requests.get(url) - - # If the request was successful - if response.status_code == 200: - # Parse the JSON response - data = response.json() - - # If the base is behind the head, there is a newer version - has_updates = data["status"] != "identical" - - if not has_updates: - return { - "has_updates": False, - } - - return { - "has_updates": data["status"] != "identical", - "version": data["commits"][-1]["sha"], - "compare_url": data["permalink_url"], - "head_ref": data["commits"][-1]["sha"], - "head_url": data["commits"][-1]["html_url"], - } - else: - # If the request was not successful, raise an exception - raise Exception( - f"GitHub API request failed with status code {response.status_code}: {response.json()}" - ) - - @staticmethod - def create_issue(title: str, body: str) -> None: - cmd = ["gh", "issue", "create", "-t", title, "-b", body] - CommandRunner.run_or_fail(cmd, stage="CreateIssue") - - @staticmethod - def create_pr(branch: str, title: str, body: str) -> None: - # first of all let's check if PR is already open - check_cmd = [ - "gh", - "pr", - "list", - "--state", - "open", - "--head", - branch, - "--json", - "title", - ] - # returncode is 0 also if no PRs are found - output = json.loads( - CommandRunner.run_or_fail(check_cmd, stage="CheckPullRequestOpen") - .stdout.decode("utf-8") - .strip() - ) - # we have PR in this case! - if len(output) > 0: - return - cmd = [ - "gh", - "pr", - "create", - "-B", - Git.default_branch, - "-H", - branch, - "-t", - title, - "-b", - body, - ] - CommandRunner.run_or_fail(cmd, stage="CreatePullRequest") - - -def main(): - # Load the YAML file - with open(DEPS_YAML_FILE, "r") as yaml_file: - data: DependencyYAML = yaml.safe_load(yaml_file) - - if "dependencies" not in data: - raise Exception("dependencies.yml not properly formatted") - - # Cache YAML version - DependencyStore.set(data) - - dependencies = data["dependencies"] - for path in dependencies: - dependency = Dependency(path, dependencies[path]) - dependency.update_or_notify() - - -if __name__ == "__main__": - main() diff --git a/dot_oh-my-zsh/dot_github/workflows/installer.yml b/dot_oh-my-zsh/dot_github/workflows/installer.yml deleted file mode 100644 index 5593c91..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/installer.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: Test and Deploy installer -on: - workflow_dispatch: {} - push: - paths: - - 'tools/install.sh' - - '.github/workflows/installer/**' - - '.github/workflows/installer.yml' - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: false - -permissions: - contents: read # to checkout - -jobs: - test: - name: Test installer - if: github.repository == 'ohmyzsh/ohmyzsh' - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: - - ubuntu-latest - - macos-latest - steps: - - name: Set up git repository - uses: actions/checkout@v4 - - name: Install zsh - if: runner.os == 'Linux' - run: sudo apt-get update; sudo apt-get install zsh - - name: Test installer - run: sh ./tools/install.sh - - deploy: - name: Deploy installer in install.ohmyz.sh - if: github.ref == 'refs/heads/master' - runs-on: ubuntu-latest - environment: vercel - needs: - - test - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Install Vercel CLI - run: npm install -g vercel - - name: Setup project and deploy - env: - VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} - VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} - VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} - run: | - cp tools/install.sh .github/workflows/installer/install.sh - cd .github/workflows/installer - vc deploy --prod -t "$VERCEL_TOKEN" diff --git a/dot_oh-my-zsh/dot_github/workflows/installer/dot_gitignore b/dot_oh-my-zsh/dot_github/workflows/installer/dot_gitignore deleted file mode 100644 index f66fce3..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/installer/dot_gitignore +++ /dev/null @@ -1 +0,0 @@ -install.sh diff --git a/dot_oh-my-zsh/dot_github/workflows/installer/dot_vercelignore b/dot_oh-my-zsh/dot_github/workflows/installer/dot_vercelignore deleted file mode 100644 index 41b2333..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/installer/dot_vercelignore +++ /dev/null @@ -1,2 +0,0 @@ -/* -!/install.sh diff --git a/dot_oh-my-zsh/dot_github/workflows/installer/vercel.json b/dot_oh-my-zsh/dot_github/workflows/installer/vercel.json deleted file mode 100644 index 524dc3c..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/installer/vercel.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "headers": [ - { - "source": "/((?!favicon.ico).*)", - "headers": [ - { - "key": "Content-Type", - "value": "text/plain" - }, - { - "key": "Content-Disposition", - "value": "inline; filename=\"install.sh\"" - } - ] - } - ], - "rewrites": [ - { - "source": "/((?!favicon.ico|install.sh).*)", - "destination": "/install.sh" - } - ] -} diff --git a/dot_oh-my-zsh/dot_github/workflows/main.yml b/dot_oh-my-zsh/dot_github/workflows/main.yml deleted file mode 100644 index 264ac31..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/main.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: CI -on: - pull_request: - types: - - opened - - synchronize - branches: - - master - push: - branches: - - master - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - -permissions: - contents: read # to fetch code (actions/checkout) - -jobs: - tests: - name: Run tests - runs-on: ubuntu-latest - if: github.repository == 'ohmyzsh/ohmyzsh' - steps: - - name: Set up git repository - uses: actions/checkout@v4 - - name: Install zsh - run: sudo apt-get update; sudo apt-get install zsh - - name: Check syntax - run: | - for file in ./oh-my-zsh.sh \ - ./lib/*.zsh \ - ./plugins/*/*.plugin.zsh \ - ./plugins/*/_* \ - ./themes/*.zsh-theme; do - zsh -n "$file" || return 1 - done diff --git a/dot_oh-my-zsh/dot_github/workflows/project.yml b/dot_oh-my-zsh/dot_github/workflows/project.yml deleted file mode 100644 index 2c2a1cd..0000000 --- a/dot_oh-my-zsh/dot_github/workflows/project.yml +++ /dev/null @@ -1,146 +0,0 @@ -name: Project tracking -on: - issues: - types: [opened, reopened] - pull_request_target: - types: [opened, reopened, synchronize] - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - -permissions: {} -jobs: - add-to-project: - name: Add to project - runs-on: ubuntu-latest - if: github.repository == 'ohmyzsh/ohmyzsh' - steps: - - name: Authenticate as @ohmyzsh - id: generate_token - uses: ohmyzsh/github-app-token@v2 - with: - app_id: ${{ secrets.OHMYZSH_APP_ID }} - private_key: ${{ secrets.OHMYZSH_APP_PRIVATE_KEY }} - - name: Store app token - run: echo "GH_TOKEN=${{ steps.generate_token.outputs.token }}" >> "$GITHUB_ENV" - - name: Read project data - env: - ORGANIZATION: ohmyzsh - PROJECT_NUMBER: "1" - run: | - # Get Project data - gh api graphql -f query=' - query($org: String!, $number: Int!) { - organization(login: $org){ - projectV2(number: $number) { - id - fields(first:20) { - nodes { - ... on ProjectV2Field { - id - name - } - } - } - } - } - }' -f org=$ORGANIZATION -F number=$PROJECT_NUMBER > project_data.json - - # Parse project data - cat >> $GITHUB_ENV <> $GITHUB_ENV - - - name: Classify Pull Request - if: github.event_name == 'pull_request_target' - run: | - touch plugins.list themes.list - - gh pr view ${{ github.event.pull_request.number }} \ - --repo ${{ github.repository }} \ - --json files --jq '.files.[].path' | awk -F/ ' - /^plugins\// { - plugins[$2] = 1 - } - /^themes\// { - gsub(/\.zsh-theme$/, "", $2) - themes[$2] = 1 - } - END { - for (plugin in plugins) { - print plugin >> "plugins.list" - } - for (theme in themes) { - print theme >> "themes.list" - } - } - ' - # If only one plugin is modified, add it to the plugin field - if [[ $(wc -l < plugins.list) = 1 ]]; then - echo "PLUGIN=$(cat plugins.list)" >> $GITHUB_ENV - fi - # If only one theme is modified, add it to the theme field - if [[ $(wc -l < themes.list) = 1 ]]; then - echo "THEME=$(cat themes.list)" >> $GITHUB_ENV - fi - - - name: Fill Pull Request fields in project - if: github.event_name == 'pull_request_target' - run: | - gh api graphql -f query=' - mutation ( - $project: ID! - $item: ID! - $plugin_field: ID! - $plugin_value: String! - $theme_field: ID! - $theme_value: String! - ) { - set_plugin: updateProjectV2ItemFieldValue(input: { - projectId: $project - itemId: $item - fieldId: $plugin_field - value: { - text: $plugin_value - } - }) { - projectV2Item { - id - } - } - set_theme: updateProjectV2ItemFieldValue(input: { - projectId: $project - itemId: $item - fieldId: $theme_field - value: { - text: $theme_value - } - }) { - projectV2Item { - id - } - } - } - ' -f project=$PROJECT_ID -f item=$ITEM_ID \ - -f plugin_field=$PLUGIN_FIELD_ID -f plugin_value=$PLUGIN \ - -f theme_field=$THEME_FIELD_ID -f theme_value=$THEME \ - --silent diff --git a/dot_oh-my-zsh/dot_gitignore b/dot_oh-my-zsh/dot_gitignore deleted file mode 100644 index 10bd4be..0000000 --- a/dot_oh-my-zsh/dot_gitignore +++ /dev/null @@ -1,12 +0,0 @@ -# custom files -custom/ - -# temp files directories -cache/ -log/ -*.swp -.DS_Store - -# editor configs -.vscode -.idea diff --git a/dot_oh-my-zsh/dot_gitpod.Dockerfile b/dot_oh-my-zsh/dot_gitpod.Dockerfile deleted file mode 100644 index b35c80d..0000000 --- a/dot_oh-my-zsh/dot_gitpod.Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM gitpod/workspace-full - -RUN sudo apt-get update && \ - sudo apt-get install -y zsh && \ - sudo rm -rf /var/lib/apt/lists/* diff --git a/dot_oh-my-zsh/dot_gitpod.yml b/dot_oh-my-zsh/dot_gitpod.yml deleted file mode 100644 index ccc5724..0000000 --- a/dot_oh-my-zsh/dot_gitpod.yml +++ /dev/null @@ -1,9 +0,0 @@ -image: - file: .gitpod.Dockerfile - -tasks: - - init: | - export EDITOR="command gp open -w" VISUAL="command gp open -w" - cp -f /workspace/ohmyzsh/templates/zshrc.zsh-template ~/.zshrc - ln -sf /workspace/ohmyzsh ~/.oh-my-zsh - command: exec zsh diff --git a/dot_oh-my-zsh/dot_prettierrc b/dot_oh-my-zsh/dot_prettierrc deleted file mode 100644 index a8f5a14..0000000 --- a/dot_oh-my-zsh/dot_prettierrc +++ /dev/null @@ -1,4 +0,0 @@ -{ - "printWidth": 110, - "proseWrap": "always" -} diff --git a/dot_oh-my-zsh/lib/async_prompt.zsh b/dot_oh-my-zsh/lib/async_prompt.zsh deleted file mode 100644 index db48446..0000000 --- a/dot_oh-my-zsh/lib/async_prompt.zsh +++ /dev/null @@ -1,144 +0,0 @@ -# The async code is taken from -# https://github.com/zsh-users/zsh-autosuggestions/blob/master/src/async.zsh -# https://github.com/woefe/git-prompt.zsh/blob/master/git-prompt.zsh - -zmodload zsh/system -autoload -Uz is-at-least - -# For now, async prompt function handlers are set up like so: -# First, define the async function handler and register the handler -# with _omz_register_handler: -# -# function _git_prompt_status_async { -# # Do some expensive operation that outputs to stdout -# } -# _omz_register_handler _git_prompt_status_async -# -# Then add a stub prompt function in `$PROMPT` or similar prompt variables, -# which will show the output of "$_OMZ_ASYNC_OUTPUT[handler_name]": -# -# function git_prompt_status { -# echo -n $_OMZ_ASYNC_OUTPUT[_git_prompt_status_async] -# } -# -# RPROMPT='$(git_prompt_status)' -# -# This API is subject to change and optimization. Rely on it at your own risk. - -function _omz_register_handler { - setopt localoptions noksharrays - typeset -ga _omz_async_functions - # we want to do nothing if there's no $1 function or we already set it up - if [[ -z "$1" ]] || (( ! ${+functions[$1]} )) \ - || (( ${_omz_async_functions[(Ie)$1]} )); then - return - fi - _omz_async_functions+=("$1") - # let's add the hook to async_request if it's not there yet - if (( ! ${precmd_functions[(Ie)_omz_async_request]} )) \ - && (( ${+functions[_omz_async_request]})); then - autoload -Uz add-zsh-hook - add-zsh-hook precmd _omz_async_request - fi -} - -# Set up async handlers and callbacks -function _omz_async_request { - local -i ret=$? - typeset -gA _OMZ_ASYNC_FDS _OMZ_ASYNC_PIDS _OMZ_ASYNC_OUTPUT - - # executor runs a subshell for all async requests based on key - local handler - for handler in ${_omz_async_functions}; do - (( ${+functions[$handler]} )) || continue - - local fd=${_OMZ_ASYNC_FDS[$handler]:--1} - local pid=${_OMZ_ASYNC_PIDS[$handler]:--1} - - # If we've got a pending request, cancel it - if (( fd != -1 && pid != -1 )) && { true <&$fd } 2>/dev/null; then - # Close the file descriptor and remove the handler - exec {fd}<&- - zle -F $fd - - # Zsh will make a new process group for the child process only if job - # control is enabled (MONITOR option) - if [[ -o MONITOR ]]; then - # Send the signal to the process group to kill any processes that may - # have been forked by the async function handler - kill -TERM -$pid 2>/dev/null - else - # Kill just the child process since it wasn't placed in a new process - # group. If the async function handler forked any child processes they may - # be orphaned and left behind. - kill -TERM $pid 2>/dev/null - fi - fi - - # Define global variables to store the file descriptor, PID and output - _OMZ_ASYNC_FDS[$handler]=-1 - _OMZ_ASYNC_PIDS[$handler]=-1 - - # Fork a process to fetch the git status and open a pipe to read from it - exec {fd}< <( - # Tell parent process our PID - builtin echo ${sysparams[pid]} - # Set exit code for the handler if used - () { return $ret } - # Run the async function handler - $handler - ) - - # Save FD for handler - _OMZ_ASYNC_FDS[$handler]=$fd - - # There's a weird bug here where ^C stops working unless we force a fork - # See https://github.com/zsh-users/zsh-autosuggestions/issues/364 - # and https://github.com/zsh-users/zsh-autosuggestions/pull/612 - is-at-least 5.8 || command true - - # Save the PID from the handler child process - read -u $fd "_OMZ_ASYNC_PIDS[$handler]" - - # When the fd is readable, call the response handler - zle -F "$fd" _omz_async_callback - done -} - -# Called when new data is ready to be read from the pipe -function _omz_async_callback() { - emulate -L zsh - - local fd=$1 # First arg will be fd ready for reading - local err=$2 # Second arg will be passed in case of error - - if [[ -z "$err" || "$err" == "hup" ]]; then - # Get handler name from fd - local handler="${(k)_OMZ_ASYNC_FDS[(r)$fd]}" - - # Store old output which is supposed to be already printed - local old_output="${_OMZ_ASYNC_OUTPUT[$handler]}" - - # Read output from fd - IFS= read -r -u $fd -d '' "_OMZ_ASYNC_OUTPUT[$handler]" - - # Repaint prompt if output has changed - if [[ "$old_output" != "${_OMZ_ASYNC_OUTPUT[$handler]}" ]]; then - zle .reset-prompt - zle -R - fi - - # Close the fd - exec {fd}<&- - fi - - # Always remove the handler - zle -F "$fd" - - # Unset global FD variable to prevent closing user created FDs in the precmd hook - _OMZ_ASYNC_FDS[$handler]=-1 - _OMZ_ASYNC_PIDS[$handler]=-1 -} - -autoload -Uz add-zsh-hook -add-zsh-hook precmd _omz_async_request diff --git a/dot_oh-my-zsh/lib/bzr.zsh b/dot_oh-my-zsh/lib/bzr.zsh deleted file mode 100644 index 78273d5..0000000 --- a/dot_oh-my-zsh/lib/bzr.zsh +++ /dev/null @@ -1,14 +0,0 @@ -## Bazaar integration -## Just works with the GIT integration. Add $(bzr_prompt_info) to the PROMPT -function bzr_prompt_info() { - local bzr_branch - bzr_branch=$(bzr nick 2>/dev/null) || return - - if [[ -n "$bzr_branch" ]]; then - local bzr_dirty="" - if [[ -n $(bzr status 2>/dev/null) ]]; then - bzr_dirty=" %{$fg[red]%}*%{$reset_color%}" - fi - printf "%s%s%s%s" "$ZSH_THEME_SCM_PROMPT_PREFIX" "bzr::${bzr_branch##*:}" "$bzr_dirty" "$ZSH_THEME_GIT_PROMPT_SUFFIX" - fi -} diff --git a/dot_oh-my-zsh/lib/cli.zsh b/dot_oh-my-zsh/lib/cli.zsh deleted file mode 100644 index 38a8484..0000000 --- a/dot_oh-my-zsh/lib/cli.zsh +++ /dev/null @@ -1,874 +0,0 @@ -#!/usr/bin/env zsh - -function omz { - [[ $# -gt 0 ]] || { - _omz::help - return 1 - } - - local command="$1" - shift - - # Subcommand functions start with _ so that they don't - # appear as completion entries when looking for `omz` - (( ${+functions[_omz::$command]} )) || { - _omz::help - return 1 - } - - _omz::$command "$@" -} - -function _omz { - local -a cmds subcmds - cmds=( - 'changelog:Print the changelog' - 'help:Usage information' - 'plugin:Manage plugins' - 'pr:Manage Oh My Zsh Pull Requests' - 'reload:Reload the current zsh session' - 'theme:Manage themes' - 'update:Update Oh My Zsh' - 'version:Show the version' - ) - - if (( CURRENT == 2 )); then - _describe 'command' cmds - elif (( CURRENT == 3 )); then - case "$words[2]" in - changelog) local -a refs - refs=("${(@f)$(builtin cd -q "$ZSH"; command git for-each-ref --format="%(refname:short):%(subject)" refs/heads refs/tags)}") - _describe 'command' refs ;; - plugin) subcmds=( - 'disable:Disable plugin(s)' - 'enable:Enable plugin(s)' - 'info:Get plugin information' - 'list:List plugins' - 'load:Load plugin(s)' - ) - _describe 'command' subcmds ;; - pr) subcmds=('clean:Delete all Pull Request branches' 'test:Test a Pull Request') - _describe 'command' subcmds ;; - theme) subcmds=('list:List themes' 'set:Set a theme in your .zshrc file' 'use:Load a theme') - _describe 'command' subcmds ;; - esac - elif (( CURRENT == 4 )); then - case "${words[2]}::${words[3]}" in - plugin::(disable|enable|load)) - local -aU valid_plugins - - if [[ "${words[3]}" = disable ]]; then - # if command is "disable", only offer already enabled plugins - valid_plugins=($plugins) - else - valid_plugins=("$ZSH"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t) "$ZSH_CUSTOM"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t)) - # if command is "enable", remove already enabled plugins - [[ "${words[3]}" = enable ]] && valid_plugins=(${valid_plugins:|plugins}) - fi - - _describe 'plugin' valid_plugins ;; - plugin::info) - local -aU plugins - plugins=("$ZSH"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t) "$ZSH_CUSTOM"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t)) - _describe 'plugin' plugins ;; - theme::(set|use)) - local -aU themes - themes=("$ZSH"/themes/*.zsh-theme(-.N:t:r) "$ZSH_CUSTOM"/**/*.zsh-theme(-.N:r:gs:"$ZSH_CUSTOM"/themes/:::gs:"$ZSH_CUSTOM"/:::)) - _describe 'theme' themes ;; - esac - elif (( CURRENT > 4 )); then - case "${words[2]}::${words[3]}" in - plugin::(enable|disable|load)) - local -aU valid_plugins - - if [[ "${words[3]}" = disable ]]; then - # if command is "disable", only offer already enabled plugins - valid_plugins=($plugins) - else - valid_plugins=("$ZSH"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t) "$ZSH_CUSTOM"/plugins/*/{_*,*.plugin.zsh}(-.N:h:t)) - # if command is "enable", remove already enabled plugins - [[ "${words[3]}" = enable ]] && valid_plugins=(${valid_plugins:|plugins}) - fi - - # Remove plugins already passed as arguments - # NOTE: $(( CURRENT - 1 )) is the last plugin argument completely passed, i.e. that which - # has a space after them. This is to avoid removing plugins partially passed, which makes - # the completion not add a space after the completed plugin. - local -a args - args=(${words[4,$(( CURRENT - 1))]}) - valid_plugins=(${valid_plugins:|args}) - - _describe 'plugin' valid_plugins ;; - esac - fi - - return 0 -} - -# If run from a script, do not set the completion function -if (( ${+functions[compdef]} )); then - compdef _omz omz -fi - -## Utility functions - -function _omz::confirm { - # If question supplied, ask it before reading the answer - # NOTE: uses the logname of the caller function - if [[ -n "$1" ]]; then - _omz::log prompt "$1" "${${functrace[1]#_}%:*}" - fi - - # Read one character - read -r -k 1 - - # If no newline entered, add a newline - if [[ "$REPLY" != $'\n' ]]; then - echo - fi -} - -function _omz::log { - # if promptsubst is set, a message with `` or $() - # will be run even if quoted due to `print -P` - setopt localoptions nopromptsubst - - # $1 = info|warn|error|debug - # $2 = text - # $3 = (optional) name of the logger - - local logtype=$1 - local logname=${3:-${${functrace[1]#_}%:*}} - - # Don't print anything if debug is not active - if [[ $logtype = debug && -z $_OMZ_DEBUG ]]; then - return - fi - - # Choose coloring based on log type - case "$logtype" in - prompt) print -Pn "%S%F{blue}$logname%f%s: $2" ;; - debug) print -P "%F{white}$logname%f: $2" ;; - info) print -P "%F{green}$logname%f: $2" ;; - warn) print -P "%S%F{yellow}$logname%f%s: $2" ;; - error) print -P "%S%F{red}$logname%f%s: $2" ;; - esac >&2 -} - -## User-facing commands - -function _omz::help { - cat >&2 < [options] - -Available commands: - - help Print this help message - changelog Print the changelog - plugin Manage plugins - pr Manage Oh My Zsh Pull Requests - reload Reload the current zsh session - theme Manage themes - update Update Oh My Zsh - version Show the version - -EOF -} - -function _omz::changelog { - local version=${1:-HEAD} format=${3:-"--text"} - - if ( - builtin cd -q "$ZSH" - ! command git show-ref --verify refs/heads/$version && \ - ! command git show-ref --verify refs/tags/$version && \ - ! command git rev-parse --verify "${version}^{commit}" - ) &>/dev/null; then - cat >&2 < must be a valid branch, tag or commit. -EOF - return 1 - fi - - "$ZSH/tools/changelog.sh" "$version" "${2:-}" "$format" -} - -function _omz::plugin { - (( $# > 0 && $+functions[$0::$1] )) || { - cat >&2 < [options] - -Available commands: - - disable Disable plugin(s) - enable Enable plugin(s) - info Get information of a plugin - list List all available Oh My Zsh plugins - load Load plugin(s) - -EOF - return 1 - } - - local command="$1" - shift - - $0::$command "$@" -} - -function _omz::plugin::disable { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} [...]" - return 1 - fi - - # Check that plugin is in $plugins - local -a dis_plugins - for plugin in "$@"; do - if [[ ${plugins[(Ie)$plugin]} -eq 0 ]]; then - _omz::log warn "plugin '$plugin' is not enabled." - continue - fi - dis_plugins+=("$plugin") - done - - # Exit if there are no enabled plugins to disable - if [[ ${#dis_plugins} -eq 0 ]]; then - return 1 - fi - - # Remove plugins substitution awk script - local awk_subst_plugins="\ - gsub(/[ \t]+(${(j:|:)dis_plugins})[ \t]+/, \" \") # with spaces before or after - gsub(/[ \t]+(${(j:|:)dis_plugins})$/, \"\") # with spaces before and EOL - gsub(/^(${(j:|:)dis_plugins})[ \t]+/, \"\") # with BOL and spaces after - - gsub(/\((${(j:|:)dis_plugins})[ \t]+/, \"(\") # with parenthesis before and spaces after - gsub(/[ \t]+(${(j:|:)dis_plugins})\)/, \")\") # with spaces before or parenthesis after - gsub(/\((${(j:|:)dis_plugins})\)/, \"()\") # with only parentheses - - gsub(/^(${(j:|:)dis_plugins})\)/, \")\") # with BOL and closing parenthesis - gsub(/\((${(j:|:)dis_plugins})$/, \"(\") # with opening parenthesis and EOL -" - - # Disable plugins awk script - local awk_script=" -# if plugins=() is in oneline form, substitute disabled plugins and go to next line -/^[ \t]*plugins=\([^#]+\).*\$/ { - $awk_subst_plugins - print \$0 - next -} - -# if plugins=() is in multiline form, enable multi flag and disable plugins if they're there -/^[ \t]*plugins=\(/ { - multi=1 - $awk_subst_plugins - print \$0 - next -} - -# if multi flag is enabled and we find a valid closing parenthesis, remove plugins and disable multi flag -multi == 1 && /^[^#]*\)/ { - multi=0 - $awk_subst_plugins - print \$0 - next -} - -multi == 1 && length(\$0) > 0 { - $awk_subst_plugins - if (length(\$0) > 0) print \$0 - next -} - -{ print \$0 } -" - - local zdot="${ZDOTDIR:-$HOME}" - local zshrc="${${:-"${zdot}/.zshrc"}:A}" - awk "$awk_script" "$zshrc" > "$zdot/.zshrc.new" \ - && command cp -f "$zshrc" "$zdot/.zshrc.bck" \ - && command mv -f "$zdot/.zshrc.new" "$zshrc" - - # Exit if the new .zshrc file wasn't created correctly - [[ $? -eq 0 ]] || { - local ret=$? - _omz::log error "error disabling plugins." - return $ret - } - - # Exit if the new .zshrc file has syntax errors - if ! command zsh -n "$zdot/.zshrc"; then - _omz::log error "broken syntax in '"${zdot/#$HOME/\~}/.zshrc"'. Rolling back changes..." - command mv -f "$zdot/.zshrc.bck" "$zshrc" - return 1 - fi - - # Restart the zsh session if there were no errors - _omz::log info "plugins disabled: ${(j:, :)dis_plugins}." - - # Only reload zsh if run in an interactive session - [[ ! -o interactive ]] || _omz::reload -} - -function _omz::plugin::enable { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} [...]" - return 1 - fi - - # Check that plugin is not in $plugins - local -a add_plugins - for plugin in "$@"; do - if [[ ${plugins[(Ie)$plugin]} -ne 0 ]]; then - _omz::log warn "plugin '$plugin' is already enabled." - continue - fi - add_plugins+=("$plugin") - done - - # Exit if there are no plugins to enable - if [[ ${#add_plugins} -eq 0 ]]; then - return 1 - fi - - # Enable plugins awk script - local awk_script=" -# if plugins=() is in oneline form, substitute ) with new plugins and go to the next line -/^[ \t]*plugins=\([^#]+\).*\$/ { - sub(/\)/, \" $add_plugins&\") - print \$0 - next -} - -# if plugins=() is in multiline form, enable multi flag and indent by default with 2 spaces -/^[ \t]*plugins=\(/ { - multi=1 - indent=\" \" - print \$0 - next -} - -# if multi flag is enabled and we find a valid closing parenthesis, -# add new plugins with proper indent and disable multi flag -multi == 1 && /^[^#]*\)/ { - multi=0 - split(\"$add_plugins\",p,\" \") - for (i in p) { - print indent p[i] - } - print \$0 - next -} - -# if multi flag is enabled and we didnt find a closing parenthesis, -# get the indentation level to match when adding plugins -multi == 1 && /^[^#]*/ { - indent=\"\" - for (i = 1; i <= length(\$0); i++) { - char=substr(\$0, i, 1) - if (char == \" \" || char == \"\t\") { - indent = indent char - } else { - break - } - } -} - -{ print \$0 } -" - - local zdot="${ZDOTDIR:-$HOME}" - local zshrc="${${:-"${zdot}/.zshrc"}:A}" - awk "$awk_script" "$zshrc" > "$zdot/.zshrc.new" \ - && command cp -f "$zshrc" "$zdot/.zshrc.bck" \ - && command mv -f "$zdot/.zshrc.new" "$zshrc" - - # Exit if the new .zshrc file wasn't created correctly - [[ $? -eq 0 ]] || { - local ret=$? - _omz::log error "error enabling plugins." - return $ret - } - - # Exit if the new .zshrc file has syntax errors - if ! command zsh -n "$zdot/.zshrc"; then - _omz::log error "broken syntax in '"${zdot/#$HOME/\~}/.zshrc"'. Rolling back changes..." - command mv -f "$zdot/.zshrc.bck" "$zshrc" - return 1 - fi - - # Restart the zsh session if there were no errors - _omz::log info "plugins enabled: ${(j:, :)add_plugins}." - - # Only reload zsh if run in an interactive session - [[ ! -o interactive ]] || _omz::reload -} - -function _omz::plugin::info { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} " - return 1 - fi - - local readme - for readme in "$ZSH_CUSTOM/plugins/$1/README.md" "$ZSH/plugins/$1/README.md"; do - if [[ -f "$readme" ]]; then - # If being piped, just cat the README - if [[ ! -t 1 ]]; then - cat "$readme" - return $? - fi - - # Enrich the README display depending on the tools we have - # - glow: https://github.com/charmbracelet/glow - # - bat: https://github.com/sharkdp/bat - # - less: typical pager command - case 1 in - ${+commands[glow]}) glow -p "$readme" ;; - ${+commands[bat]}) bat -l md --style plain "$readme" ;; - ${+commands[less]}) less "$readme" ;; - *) cat "$readme" ;; - esac - return $? - fi - done - - if [[ -d "$ZSH_CUSTOM/plugins/$1" || -d "$ZSH/plugins/$1" ]]; then - _omz::log error "the '$1' plugin doesn't have a README file" - else - _omz::log error "'$1' plugin not found" - fi - - return 1 -} - -function _omz::plugin::list { - local -a custom_plugins builtin_plugins - custom_plugins=("$ZSH_CUSTOM"/plugins/*(-/N:t)) - builtin_plugins=("$ZSH"/plugins/*(-/N:t)) - - # If the command is being piped, print all found line by line - if [[ ! -t 1 ]]; then - print -l ${(q-)custom_plugins} ${(q-)builtin_plugins} - return - fi - - if (( ${#custom_plugins} )); then - print -P "%U%BCustom plugins%b%u:" - print -lac ${(q-)custom_plugins} - fi - - if (( ${#builtin_plugins} )); then - (( ${#custom_plugins} )) && echo # add a line of separation - - print -P "%U%BBuilt-in plugins%b%u:" - print -lac ${(q-)builtin_plugins} - fi -} - -function _omz::plugin::load { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} [...]" - return 1 - fi - - local plugin base has_completion=0 - for plugin in "$@"; do - if [[ -d "$ZSH_CUSTOM/plugins/$plugin" ]]; then - base="$ZSH_CUSTOM/plugins/$plugin" - elif [[ -d "$ZSH/plugins/$plugin" ]]; then - base="$ZSH/plugins/$plugin" - else - _omz::log warn "plugin '$plugin' not found" - continue - fi - - # Check if its a valid plugin - if [[ ! -f "$base/_$plugin" && ! -f "$base/$plugin.plugin.zsh" ]]; then - _omz::log warn "'$plugin' is not a valid plugin" - continue - # It is a valid plugin, add its directory to $fpath unless it is already there - elif (( ! ${fpath[(Ie)$base]} )); then - fpath=("$base" $fpath) - fi - - # Check if it has completion to reload compinit - local -a comp_files - comp_files=($base/_*(N)) - has_completion=$(( $#comp_files > 0 )) - - # Load the plugin - if [[ -f "$base/$plugin.plugin.zsh" ]]; then - source "$base/$plugin.plugin.zsh" - fi - done - - # If we have completion, we need to reload the completion - # We pass -D to avoid generating a new dump file, which would overwrite our - # current one for the next session (and we don't want that because we're not - # actually enabling the plugins for the next session). - # Note that we still have to pass -d "$_comp_dumpfile", so that compinit - # doesn't use the default zcompdump location (${ZDOTDIR:-$HOME}/.zcompdump). - if (( has_completion )); then - compinit -D -d "$_comp_dumpfile" - fi -} - -function _omz::pr { - (( $# > 0 && $+functions[$0::$1] )) || { - cat >&2 < [options] - -Available commands: - - clean Delete all PR branches (ohmyzsh/pull-*) - test Fetch PR #NUMBER and rebase against master - -EOF - return 1 - } - - local command="$1" - shift - - $0::$command "$@" -} - -function _omz::pr::clean { - ( - set -e - builtin cd -q "$ZSH" - - # Check if there are PR branches - local fmt branches - fmt="%(color:bold blue)%(align:18,right)%(refname:short)%(end)%(color:reset) %(color:dim bold red)%(objectname:short)%(color:reset) %(color:yellow)%(contents:subject)" - branches="$(command git for-each-ref --sort=-committerdate --color --format="$fmt" "refs/heads/ohmyzsh/pull-*")" - - # Exit if there are no PR branches - if [[ -z "$branches" ]]; then - _omz::log info "there are no Pull Request branches to remove." - return - fi - - # Print found PR branches - echo "$branches\n" - # Confirm before removing the branches - _omz::confirm "do you want remove these Pull Request branches? [Y/n] " - # Only proceed if the answer is a valid yes option - [[ "$REPLY" != [yY$'\n'] ]] && return - - _omz::log info "removing all Oh My Zsh Pull Request branches..." - command git branch --list 'ohmyzsh/pull-*' | while read branch; do - command git branch -D "$branch" - done - ) -} - -function _omz::pr::test { - # Allow $1 to be a URL to the pull request - if [[ "$1" = https://* ]]; then - 1="${1:t}" - fi - - # Check the input - if ! [[ -n "$1" && "$1" =~ ^[[:digit:]]+$ ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} " - return 1 - fi - - # Save current git HEAD - local branch - branch=$(builtin cd -q "$ZSH"; git symbolic-ref --short HEAD) || { - _omz::log error "error when getting the current git branch. Aborting..." - return 1 - } - - - # Fetch PR onto ohmyzsh/pull- branch and rebase against master - # If any of these operations fail, undo the changes made - ( - set -e - builtin cd -q "$ZSH" - - # Get the ohmyzsh git remote - command git remote -v | while read remote url _; do - case "$url" in - https://github.com/ohmyzsh/ohmyzsh(|.git)) found=1; break ;; - git@github.com:ohmyzsh/ohmyzsh(|.git)) found=1; break ;; - esac - done - - (( $found )) || { - _omz::log error "could not found the ohmyzsh git remote. Aborting..." - return 1 - } - - # Fetch pull request head - _omz::log info "fetching PR #$1 to ohmyzsh/pull-$1..." - command git fetch -f "$remote" refs/pull/$1/head:ohmyzsh/pull-$1 || { - _omz::log error "error when trying to fetch PR #$1." - return 1 - } - - # Rebase pull request branch against the current master - _omz::log info "rebasing PR #$1..." - local ret gpgsign - { - # Back up commit.gpgsign setting: use --local to get the current repository - # setting, not the global one. If --local is not a known option, it will - # exit with a 129 status code. - gpgsign=$(command git config --local commit.gpgsign 2>/dev/null) || ret=$? - [[ $ret -ne 129 ]] || gpgsign=$(command git config commit.gpgsign 2>/dev/null) - command git config commit.gpgsign false - - command git rebase master ohmyzsh/pull-$1 || { - command git rebase --abort &>/dev/null - _omz::log warn "could not rebase PR #$1 on top of master." - _omz::log warn "you might not see the latest stable changes." - _omz::log info "run \`zsh\` to test the changes." - return 1 - } - } always { - case "$gpgsign" in - "") command git config --unset commit.gpgsign ;; - *) command git config commit.gpgsign "$gpgsign" ;; - esac - } - - _omz::log info "fetch of PR #${1} successful." - ) - - # If there was an error, abort running zsh to test the PR - [[ $? -eq 0 ]] || return 1 - - # Run zsh to test the changes - _omz::log info "running \`zsh\` to test the changes. Run \`exit\` to go back." - command zsh -l - - # After testing, go back to the previous HEAD if the user wants - _omz::confirm "do you want to go back to the previous branch? [Y/n] " - # Only proceed if the answer is a valid yes option - [[ "$REPLY" != [yY$'\n'] ]] && return - - ( - set -e - builtin cd -q "$ZSH" - - command git checkout "$branch" -- || { - _omz::log error "could not go back to the previous branch ('$branch')." - return 1 - } - ) -} - -function _omz::reload { - # Delete current completion cache - command rm -f $_comp_dumpfile $ZSH_COMPDUMP - - # Old zsh versions don't have ZSH_ARGZERO - local zsh="${ZSH_ARGZERO:-${functrace[-1]%:*}}" - # Check whether to run a login shell - [[ "$zsh" = -* || -o login ]] && exec -l "${zsh#-}" || exec "$zsh" -} - -function _omz::theme { - (( $# > 0 && $+functions[$0::$1] )) || { - cat >&2 < [options] - -Available commands: - - list List all available Oh My Zsh themes - set Set a theme in your .zshrc file - use Load a theme - -EOF - return 1 - } - - local command="$1" - shift - - $0::$command "$@" -} - -function _omz::theme::list { - local -a custom_themes builtin_themes - custom_themes=("$ZSH_CUSTOM"/**/*.zsh-theme(-.N:r:gs:"$ZSH_CUSTOM"/themes/:::gs:"$ZSH_CUSTOM"/:::)) - builtin_themes=("$ZSH"/themes/*.zsh-theme(-.N:t:r)) - - # If the command is being piped, print all found line by line - if [[ ! -t 1 ]]; then - print -l ${(q-)custom_themes} ${(q-)builtin_themes} - return - fi - - # Print theme in use - if [[ -n "$ZSH_THEME" ]]; then - print -Pn "%U%BCurrent theme%b%u: " - [[ $ZSH_THEME = random ]] && echo "$RANDOM_THEME (via random)" || echo "$ZSH_THEME" - echo - fi - - # Print custom themes if there are any - if (( ${#custom_themes} )); then - print -P "%U%BCustom themes%b%u:" - print -lac ${(q-)custom_themes} - echo - fi - - # Print built-in themes - print -P "%U%BBuilt-in themes%b%u:" - print -lac ${(q-)builtin_themes} -} - -function _omz::theme::set { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} " - return 1 - fi - - # Check that theme exists - if [[ ! -f "$ZSH_CUSTOM/$1.zsh-theme" ]] \ - && [[ ! -f "$ZSH_CUSTOM/themes/$1.zsh-theme" ]] \ - && [[ ! -f "$ZSH/themes/$1.zsh-theme" ]]; then - _omz::log error "%B$1%b theme not found" - return 1 - fi - - # Enable theme in .zshrc - local awk_script=' -!set && /^[ \t]*ZSH_THEME=[^#]+.*$/ { - set=1 - sub(/^[ \t]*ZSH_THEME=[^#]+.*$/, "ZSH_THEME=\"'$1'\" # set by `omz`") - print $0 - next -} - -{ print $0 } - -END { - # If no ZSH_THEME= line was found, return an error - if (!set) exit 1 -} -' - - local zdot="${ZDOTDIR:-$HOME}" - local zshrc="${${:-"${zdot}/.zshrc"}:A}" - awk "$awk_script" "$zshrc" > "$zdot/.zshrc.new" \ - || { - # Prepend ZSH_THEME= line to .zshrc if it doesn't exist - cat < "$zdot/.zshrc.new" \ - && command cp -f "$zshrc" "$zdot/.zshrc.bck" \ - && command mv -f "$zdot/.zshrc.new" "$zshrc" - - # Exit if the new .zshrc file wasn't created correctly - [[ $? -eq 0 ]] || { - local ret=$? - _omz::log error "error setting theme." - return $ret - } - - # Exit if the new .zshrc file has syntax errors - if ! command zsh -n "$zdot/.zshrc"; then - _omz::log error "broken syntax in '"${zdot/#$HOME/\~}/.zshrc"'. Rolling back changes..." - command mv -f "$zdot/.zshrc.bck" "$zshrc" - return 1 - fi - - # Restart the zsh session if there were no errors - _omz::log info "'$1' theme set correctly." - - # Only reload zsh if run in an interactive session - [[ ! -o interactive ]] || _omz::reload -} - -function _omz::theme::use { - if [[ -z "$1" ]]; then - echo >&2 "Usage: ${(j: :)${(s.::.)0#_}} " - return 1 - fi - - # Respect compatibility with old lookup order - if [[ -f "$ZSH_CUSTOM/$1.zsh-theme" ]]; then - source "$ZSH_CUSTOM/$1.zsh-theme" - elif [[ -f "$ZSH_CUSTOM/themes/$1.zsh-theme" ]]; then - source "$ZSH_CUSTOM/themes/$1.zsh-theme" - elif [[ -f "$ZSH/themes/$1.zsh-theme" ]]; then - source "$ZSH/themes/$1.zsh-theme" - else - _omz::log error "%B$1%b theme not found" - return 1 - fi - - # Update theme settings - ZSH_THEME="$1" - [[ $1 = random ]] || unset RANDOM_THEME -} - -function _omz::update { - # Check if git command is available - (( $+commands[git] )) || { - _omz::log error "git is not installed. Aborting..." - return 1 - } - - local last_commit=$(builtin cd -q "$ZSH"; git rev-parse HEAD 2>/dev/null) - [[ $? -eq 0 ]] || { - _omz::log error "\`$ZSH\` is not a git directory. Aborting..." - return 1 - } - - # Run update script - zstyle -s ':omz:update' verbose verbose_mode || verbose_mode=default - if [[ "$1" != --unattended ]]; then - ZSH="$ZSH" command zsh -f "$ZSH/tools/upgrade.sh" -i -v $verbose_mode || return $? - else - ZSH="$ZSH" command zsh -f "$ZSH/tools/upgrade.sh" -v $verbose_mode || return $? - fi - - # Update last updated file - zmodload zsh/datetime - echo "LAST_EPOCH=$(( EPOCHSECONDS / 60 / 60 / 24 ))" >! "${ZSH_CACHE_DIR}/.zsh-update" - # Remove update lock if it exists - command rm -rf "$ZSH/log/update.lock" - - # Restart the zsh session if there were changes - if [[ "$1" != --unattended && "$(builtin cd -q "$ZSH"; git rev-parse HEAD)" != "$last_commit" ]]; then - # Old zsh versions don't have ZSH_ARGZERO - local zsh="${ZSH_ARGZERO:-${functrace[-1]%:*}}" - # Check whether to run a login shell - [[ "$zsh" = -* || -o login ]] && exec -l "${zsh#-}" || exec "$zsh" - fi -} - -function _omz::version { - ( - builtin cd -q "$ZSH" - - # Get the version name: - # 1) try tag-like version - # 2) try branch name - # 3) try name-rev (tag~ or branch~) - local version - version=$(command git describe --tags HEAD 2>/dev/null) \ - || version=$(command git symbolic-ref --quiet --short HEAD 2>/dev/null) \ - || version=$(command git name-rev --no-undefined --name-only --exclude="remotes/*" HEAD 2>/dev/null) \ - || version="" - - # Get short hash for the current HEAD - local commit=$(command git rev-parse --short HEAD 2>/dev/null) - - # Show version and commit hash - printf "%s (%s)\n" "$version" "$commit" - ) -} diff --git a/dot_oh-my-zsh/lib/clipboard.zsh b/dot_oh-my-zsh/lib/clipboard.zsh deleted file mode 100644 index 5d149f0..0000000 --- a/dot_oh-my-zsh/lib/clipboard.zsh +++ /dev/null @@ -1,107 +0,0 @@ -# System clipboard integration -# -# This file has support for doing system clipboard copy and paste operations -# from the command line in a generic cross-platform fashion. -# -# This is uses essentially the same heuristic as neovim, with the additional -# special support for Cygwin. -# See: https://github.com/neovim/neovim/blob/e682d799fa3cf2e80a02d00c6ea874599d58f0e7/runtime/autoload/provider/clipboard.vim#L55-L121 -# -# - pbcopy, pbpaste (macOS) -# - cygwin (Windows running Cygwin) -# - wl-copy, wl-paste (if $WAYLAND_DISPLAY is set) -# - xsel (if $DISPLAY is set) -# - xclip (if $DISPLAY is set) -# - lemonade (for SSH) https://github.com/pocke/lemonade -# - doitclient (for SSH) http://www.chiark.greenend.org.uk/~sgtatham/doit/ -# - win32yank (Windows) -# - tmux (if $TMUX is set) -# -# Defines two functions, clipcopy and clippaste, based on the detected platform. -## -# -# clipcopy - Copy data to clipboard -# -# Usage: -# -# | clipcopy - copies stdin to clipboard -# -# clipcopy - copies a file's contents to clipboard -# -## -# -# clippaste - "Paste" data from clipboard to stdout -# -# Usage: -# -# clippaste - writes clipboard's contents to stdout -# -# clippaste | - pastes contents and pipes it to another process -# -# clippaste > - paste contents to a file -# -# Examples: -# -# # Pipe to another process -# clippaste | grep foo -# -# # Paste to a file -# clippaste > file.txt -# -function detect-clipboard() { - emulate -L zsh - - if [[ "${OSTYPE}" == darwin* ]] && (( ${+commands[pbcopy]} )) && (( ${+commands[pbpaste]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | pbcopy; } - function clippaste() { pbpaste; } - elif [[ "${OSTYPE}" == (cygwin|msys)* ]]; then - function clipcopy() { cat "${1:-/dev/stdin}" > /dev/clipboard; } - function clippaste() { cat /dev/clipboard; } - elif (( $+commands[clip.exe] )) && (( $+commands[powershell.exe] )); then - function clipcopy() { cat "${1:-/dev/stdin}" | clip.exe; } - function clippaste() { powershell.exe -noprofile -command Get-Clipboard; } - elif [ -n "${WAYLAND_DISPLAY:-}" ] && (( ${+commands[wl-copy]} )) && (( ${+commands[wl-paste]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | wl-copy &>/dev/null &|; } - function clippaste() { wl-paste --no-newline; } - elif [ -n "${DISPLAY:-}" ] && (( ${+commands[xsel]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | xsel --clipboard --input; } - function clippaste() { xsel --clipboard --output; } - elif [ -n "${DISPLAY:-}" ] && (( ${+commands[xclip]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | xclip -selection clipboard -in &>/dev/null &|; } - function clippaste() { xclip -out -selection clipboard; } - elif (( ${+commands[lemonade]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | lemonade copy; } - function clippaste() { lemonade paste; } - elif (( ${+commands[doitclient]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | doitclient wclip; } - function clippaste() { doitclient wclip -r; } - elif (( ${+commands[win32yank]} )); then - function clipcopy() { cat "${1:-/dev/stdin}" | win32yank -i; } - function clippaste() { win32yank -o; } - elif [[ $OSTYPE == linux-android* ]] && (( $+commands[termux-clipboard-set] )); then - function clipcopy() { cat "${1:-/dev/stdin}" | termux-clipboard-set; } - function clippaste() { termux-clipboard-get; } - elif [ -n "${TMUX:-}" ] && (( ${+commands[tmux]} )); then - function clipcopy() { tmux load-buffer "${1:--}"; } - function clippaste() { tmux save-buffer -; } - else - function _retry_clipboard_detection_or_fail() { - local clipcmd="${1}"; shift - if detect-clipboard; then - "${clipcmd}" "$@" - else - print "${clipcmd}: Platform $OSTYPE not supported or xclip/xsel not installed" >&2 - return 1 - fi - } - function clipcopy() { _retry_clipboard_detection_or_fail clipcopy "$@"; } - function clippaste() { _retry_clipboard_detection_or_fail clippaste "$@"; } - return 1 - fi -} - -function clipcopy clippaste { - unfunction clipcopy clippaste - detect-clipboard || true # let one retry - "$0" "$@" -} diff --git a/dot_oh-my-zsh/lib/compfix.zsh b/dot_oh-my-zsh/lib/compfix.zsh deleted file mode 100644 index 2fe9d9e..0000000 --- a/dot_oh-my-zsh/lib/compfix.zsh +++ /dev/null @@ -1,44 +0,0 @@ -# Handle completions insecurities (i.e., completion-dependent directories with -# insecure ownership or permissions) by: -# -# * Human-readably notifying the user of these insecurities. -function handle_completion_insecurities() { - # List of the absolute paths of all unique insecure directories, split on - # newline from compaudit()'s output resembling: - # - # There are insecure directories: - # /usr/share/zsh/site-functions - # /usr/share/zsh/5.0.6/functions - # /usr/share/zsh - # /usr/share/zsh/5.0.6 - # - # Since the ignorable first line is printed to stderr and thus not captured, - # stderr is squelched to prevent this output from leaking to the user. - local -aU insecure_dirs - insecure_dirs=( ${(f@):-"$(compaudit 2>/dev/null)"} ) - - # If no such directories exist, get us out of here. - [[ -z "${insecure_dirs}" ]] && return - - # List ownership and permissions of all insecure directories. - print "[oh-my-zsh] Insecure completion-dependent directories detected:" - ls -ld "${(@)insecure_dirs}" - - cat < -# -# Usage: -# -# omz_diagnostic_dump [-v] [-V] [file] -# -# NOTE: This is a work in progress. Its interface and behavior are going to change, -# and probably in non-back-compatible ways. -# -# Outputs a bunch of information about the state and configuration of -# oh-my-zsh, zsh, and the user's system. This is intended to provide a -# bunch of context for diagnosing your own or a third party's problems, and to -# be suitable for posting to public bug reports. -# -# The output is human-readable and its format may change over time. It is not -# suitable for parsing. All the output is in one single file so it can be posted -# as a gist or bug comment on GitHub. GitHub doesn't support attaching tarballs -# or other files to bugs; otherwise, this would probably have an option to produce -# tarballs that contain copies of the config and customization files instead of -# catting them all in to one file. -# -# This is intended to be widely portable, and run anywhere that oh-my-zsh does. -# Feel free to report any portability issues as bugs. -# -# This is written in a defensive style so it still works (and can detect) cases when -# basic functionality like echo and which have been redefined. In particular, almost -# everything is invoked with "builtin" or "command", to work in the face of user -# redefinitions. -# -# OPTIONS -# -# [file] Specifies the output file. If not given, a file in the current directory -# is selected automatically. -# -# -v Increase the verbosity of the dump output. May be specified multiple times. -# Verbosity levels: -# 0 - Basic info, shell state, omz configuration, git state -# 1 - (default) Adds key binding info and configuration file contents -# 2 - Adds zcompdump file contents -# -# -V Reduce the verbosity of the dump output. May be specified multiple times. -# -# TODO: -# * Multi-file capture -# * Add automatic gist uploading -# * Consider whether to move default output file location to TMPDIR. More robust -# but less user friendly. -# - -autoload -Uz is-at-least - -function omz_diagnostic_dump() { - emulate -L zsh - - builtin echo "Generating diagnostic dump; please be patient..." - - local thisfcn=omz_diagnostic_dump - local -A opts - local opt_verbose opt_noverbose opt_outfile - local timestamp=$(date +%Y%m%d-%H%M%S) - local outfile=omz_diagdump_$timestamp.txt - builtin zparseopts -A opts -D -- "v+=opt_verbose" "V+=opt_noverbose" - local verbose n_verbose=${#opt_verbose} n_noverbose=${#opt_noverbose} - (( verbose = 1 + n_verbose - n_noverbose )) - - if [[ ${#*} > 0 ]]; then - opt_outfile=$1 - fi - if [[ ${#*} > 1 ]]; then - builtin echo "$thisfcn: error: too many arguments" >&2 - return 1 - fi - if [[ -n "$opt_outfile" ]]; then - outfile="$opt_outfile" - fi - - # Always write directly to a file so terminal escape sequences are - # captured cleanly - _omz_diag_dump_one_big_text &> "$outfile" - if [[ $? != 0 ]]; then - builtin echo "$thisfcn: error while creating diagnostic dump; see $outfile for details" - fi - - builtin echo - builtin echo Diagnostic dump file created at: "$outfile" - builtin echo - builtin echo To share this with OMZ developers, post it as a gist on GitHub - builtin echo at "https://gist.github.com" and share the link to the gist. - builtin echo - builtin echo "WARNING: This dump file contains all your zsh and omz configuration files," - builtin echo "so don't share it publicly if there's sensitive information in them." - builtin echo - -} - -function _omz_diag_dump_one_big_text() { - local program programs progfile md5 - - builtin echo oh-my-zsh diagnostic dump - builtin echo - builtin echo $outfile - builtin echo - - # Basic system and zsh information - command date - command uname -a - builtin echo OSTYPE=$OSTYPE - builtin echo ZSH_VERSION=$ZSH_VERSION - builtin echo User: $USERNAME - builtin echo umask: $(umask) - builtin echo - _omz_diag_dump_os_specific_version - builtin echo - - # Installed programs - programs=(sh zsh ksh bash sed cat grep ls find git posh) - local progfile="" extra_str="" sha_str="" - for program in $programs; do - extra_str="" sha_str="" - progfile=$(builtin which $program) - if [[ $? == 0 ]]; then - if [[ -e $progfile ]]; then - if builtin whence shasum &>/dev/null; then - sha_str=($(command shasum $progfile)) - sha_str=$sha_str[1] - extra_str+=" SHA $sha_str" - fi - if [[ -h "$progfile" ]]; then - extra_str+=" ( -> ${progfile:A} )" - fi - fi - builtin printf '%-9s %-20s %s\n' "$program is" "$progfile" "$extra_str" - else - builtin echo "$program: not found" - fi - done - builtin echo - builtin echo Command Versions: - builtin echo "zsh: $(zsh --version)" - builtin echo "this zsh session: $ZSH_VERSION" - builtin echo "bash: $(bash --version | command grep bash)" - builtin echo "git: $(git --version)" - builtin echo "grep: $(grep --version)" - builtin echo - - # Core command definitions - _omz_diag_dump_check_core_commands || return 1 - builtin echo - - # ZSH Process state - builtin echo Process state: - builtin echo pwd: $PWD - if builtin whence pstree &>/dev/null; then - builtin echo Process tree for this shell: - pstree -p $$ - else - ps -fT - fi - builtin set | command grep -a '^\(ZSH\|plugins\|TERM\|LC_\|LANG\|precmd\|chpwd\|preexec\|FPATH\|TTY\|DISPLAY\|PATH\)\|OMZ' - builtin echo - #TODO: Should this include `env` instead of or in addition to `export`? - builtin echo Exported: - builtin echo $(builtin export | command sed 's/=.*//') - builtin echo - builtin echo Locale: - command locale - builtin echo - - # Zsh installation and configuration - builtin echo Zsh configuration: - builtin echo setopt: $(builtin setopt) - builtin echo - builtin echo zstyle: - builtin zstyle - builtin echo - builtin echo 'compaudit output:' - compaudit - builtin echo - builtin echo '$fpath directories:' - command ls -lad $fpath - builtin echo - - # Oh-my-zsh installation - builtin echo oh-my-zsh installation: - command ls -ld ~/.z* - command ls -ld ~/.oh* - builtin echo - builtin echo oh-my-zsh git state: - (builtin cd $ZSH && builtin echo "HEAD: $(git rev-parse HEAD)" && git remote -v && git status | command grep "[^[:space:]]") - if [[ $verbose -ge 1 ]]; then - (builtin cd $ZSH && git reflog --date=default | command grep pull) - fi - builtin echo - if [[ -e $ZSH_CUSTOM ]]; then - local custom_dir=$ZSH_CUSTOM - if [[ -h $custom_dir ]]; then - custom_dir=$(builtin cd $custom_dir && pwd -P) - fi - builtin echo "oh-my-zsh custom dir:" - builtin echo " $ZSH_CUSTOM ($custom_dir)" - (builtin cd ${custom_dir:h} && command find ${custom_dir:t} -name .git -prune -o -print) - builtin echo - fi - - # Key binding and terminal info - if [[ $verbose -ge 1 ]]; then - builtin echo "bindkey:" - builtin bindkey - builtin echo - builtin echo "infocmp:" - command infocmp -L - builtin echo - fi - - # Configuration file info - local zdotdir=${ZDOTDIR:-$HOME} - builtin echo "Zsh configuration files:" - local cfgfile cfgfiles - # Some files for bash that zsh does not use are intentionally included - # to help with diagnosing behavior differences between bash and zsh - cfgfiles=( /etc/zshenv /etc/zprofile /etc/zshrc /etc/zlogin /etc/zlogout - $zdotdir/.zshenv $zdotdir/.zprofile $zdotdir/.zshrc $zdotdir/.zlogin $zdotdir/.zlogout - ~/.zsh.pre-oh-my-zsh - /etc/bashrc /etc/profile ~/.bashrc ~/.profile ~/.bash_profile ~/.bash_logout ) - command ls -lad $cfgfiles 2>&1 - builtin echo - if [[ $verbose -ge 1 ]]; then - for cfgfile in $cfgfiles; do - _omz_diag_dump_echo_file_w_header $cfgfile - done - fi - builtin echo - builtin echo "Zsh compdump files:" - local dumpfile dumpfiles - command ls -lad $zdotdir/.zcompdump* - dumpfiles=( $zdotdir/.zcompdump*(N) ) - if [[ $verbose -ge 2 ]]; then - for dumpfile in $dumpfiles; do - _omz_diag_dump_echo_file_w_header $dumpfile - done - fi - -} - -function _omz_diag_dump_check_core_commands() { - builtin echo "Core command check:" - local redefined name builtins externals reserved_words - redefined=() - # All the zsh non-module builtin commands - # These are taken from the zsh reference manual for 5.0.2 - # Commands from modules should not be included. - # (For back-compatibility, if any of these are newish, they should be removed, - # or at least made conditional on the version of the current running zsh.) - # "history" is also excluded because OMZ is known to redefine that - reserved_words=( do done esac then elif else fi for case if while function - repeat time until select coproc nocorrect foreach end '!' '[[' '{' '}' - ) - builtins=( alias autoload bg bindkey break builtin bye cd chdir command - comparguments compcall compctl compdescribe compfiles compgroups compquote comptags - comptry compvalues continue dirs disable disown echo echotc echoti emulate - enable eval exec exit false fc fg functions getln getopts hash - jobs kill let limit log logout noglob popd print printf - pushd pushln pwd r read rehash return sched set setopt shift - source suspend test times trap true ttyctl type ulimit umask unalias - unfunction unhash unlimit unset unsetopt vared wait whence where which zcompile - zle zmodload zparseopts zregexparse zstyle ) - if is-at-least 5.1; then - reserved_word+=( declare export integer float local readonly typeset ) - else - builtins+=( declare export integer float local readonly typeset ) - fi - builtins_fatal=( builtin command local ) - externals=( zsh ) - for name in $reserved_words; do - if [[ $(builtin whence -w $name) != "$name: reserved" ]]; then - builtin echo "reserved word '$name' has been redefined" - builtin which $name - redefined+=$name - fi - done - for name in $builtins; do - if [[ $(builtin whence -w $name) != "$name: builtin" ]]; then - builtin echo "builtin '$name' has been redefined" - builtin which $name - redefined+=$name - fi - done - for name in $externals; do - if [[ $(builtin whence -w $name) != "$name: command" ]]; then - builtin echo "command '$name' has been redefined" - builtin which $name - redefined+=$name - fi - done - - if [[ -n "$redefined" ]]; then - builtin echo "SOME CORE COMMANDS HAVE BEEN REDEFINED: $redefined" - else - builtin echo "All core commands are defined normally" - fi - -} - -function _omz_diag_dump_echo_file_w_header() { - local file=$1 - if [[ ( -f $file || -h $file ) ]]; then - builtin echo "========== $file ==========" - if [[ -h $file ]]; then - builtin echo "========== ( => ${file:A} ) ==========" - fi - command cat $file - builtin echo "========== end $file ==========" - builtin echo - elif [[ -d $file ]]; then - builtin echo "File '$file' is a directory" - elif [[ ! -e $file ]]; then - builtin echo "File '$file' does not exist" - else - command ls -lad "$file" - fi -} - -function _omz_diag_dump_os_specific_version() { - local osname osver version_file version_files - case "$OSTYPE" in - darwin*) - osname=$(command sw_vers -productName) - osver=$(command sw_vers -productVersion) - builtin echo "OS Version: $osname $osver build $(sw_vers -buildVersion)" - ;; - cygwin) - command systeminfo | command head -n 4 | command tail -n 2 - ;; - esac - - if builtin which lsb_release >/dev/null; then - builtin echo "OS Release: $(command lsb_release -s -d)" - fi - - version_files=( /etc/*-release(N) /etc/*-version(N) /etc/*_version(N) ) - for version_file in $version_files; do - builtin echo "$version_file:" - command cat "$version_file" - builtin echo - done -} - diff --git a/dot_oh-my-zsh/lib/directories.zsh b/dot_oh-my-zsh/lib/directories.zsh deleted file mode 100644 index 8927a56..0000000 --- a/dot_oh-my-zsh/lib/directories.zsh +++ /dev/null @@ -1,40 +0,0 @@ -# Changing/making/removing directory -setopt auto_cd -setopt auto_pushd -setopt pushd_ignore_dups -setopt pushdminus - - -alias -g ...='../..' -alias -g ....='../../..' -alias -g .....='../../../..' -alias -g ......='../../../../..' - -alias -- -='cd -' -alias 1='cd -1' -alias 2='cd -2' -alias 3='cd -3' -alias 4='cd -4' -alias 5='cd -5' -alias 6='cd -6' -alias 7='cd -7' -alias 8='cd -8' -alias 9='cd -9' - -alias md='mkdir -p' -alias rd=rmdir - -function d () { - if [[ -n $1 ]]; then - dirs "$@" - else - dirs -v | head -n 10 - fi -} -compdef _dirs d - -# List directory contents -alias lsa='ls -lah' -alias l='ls -lah' -alias ll='ls -lh' -alias la='ls -lAh' diff --git a/dot_oh-my-zsh/lib/functions.zsh b/dot_oh-my-zsh/lib/functions.zsh deleted file mode 100644 index b68c35c..0000000 --- a/dot_oh-my-zsh/lib/functions.zsh +++ /dev/null @@ -1,281 +0,0 @@ -function zsh_stats() { - fc -l 1 \ - | awk '{ CMD[$2]++; count++; } END { for (a in CMD) print CMD[a] " " CMD[a]*100/count "% " a }' \ - | grep -v "./" | sort -nr | head -n 20 | column -c3 -s " " -t | nl -} - -function uninstall_oh_my_zsh() { - command env ZSH="$ZSH" sh "$ZSH/tools/uninstall.sh" -} - -function upgrade_oh_my_zsh() { - echo >&2 "${fg[yellow]}Note: \`$0\` is deprecated. Use \`omz update\` instead.$reset_color" - omz update -} - -function open_command() { - local open_cmd - - # define the open command - case "$OSTYPE" in - darwin*) open_cmd='open' ;; - cygwin*) open_cmd='cygstart' ;; - linux*) [[ "$(uname -r)" != *icrosoft* ]] && open_cmd='nohup xdg-open' || { - open_cmd='cmd.exe /c start ""' - [[ -e "$1" ]] && { 1="$(wslpath -w "${1:a}")" || return 1 } - } ;; - msys*) open_cmd='start ""' ;; - *) echo "Platform $OSTYPE not supported" - return 1 - ;; - esac - - # If a URL is passed, $BROWSER might be set to a local browser within SSH. - # See https://github.com/ohmyzsh/ohmyzsh/issues/11098 - if [[ -n "$BROWSER" && "$1" = (http|https)://* ]]; then - "$BROWSER" "$@" - return - fi - - ${=open_cmd} "$@" &>/dev/null -} - -# take functions - -# mkcd is equivalent to takedir -function mkcd takedir() { - mkdir -p $@ && cd ${@:$#} -} - -function takeurl() { - local data thedir - data="$(mktemp)" - curl -L "$1" > "$data" - tar xf "$data" - thedir="$(tar tf "$data" | head -n 1)" - rm "$data" - cd "$thedir" -} - -function takezip() { - local data thedir - data="$(mktemp)" - curl -L "$1" > "$data" - unzip "$data" -d "./" - thedir="$(unzip -l "$data" | awk 'NR==4 {print $4}' | sed 's/\/.*//')" - rm "$data" - cd "$thedir" -} - -function takegit() { - git clone "$1" - cd "$(basename ${1%%.git})" -} - -function take() { - if [[ $1 =~ ^(https?|ftp).*\.(tar\.(gz|bz2|xz)|tgz)$ ]]; then - takeurl "$1" - elif [[ $1 =~ ^(https?|ftp).*\.(zip)$ ]]; then - takezip "$1" - elif [[ $1 =~ ^([A-Za-z0-9]\+@|https?|git|ssh|ftps?|rsync).*\.git/?$ ]]; then - takegit "$1" - else - takedir "$@" - fi -} - -# -# Get the value of an alias. -# -# Arguments: -# 1. alias - The alias to get its value from -# STDOUT: -# The value of alias $1 (if it has one). -# Return value: -# 0 if the alias was found, -# 1 if it does not exist -# -function alias_value() { - (( $+aliases[$1] )) && echo $aliases[$1] -} - -# -# Try to get the value of an alias, -# otherwise return the input. -# -# Arguments: -# 1. alias - The alias to get its value from -# STDOUT: -# The value of alias $1, or $1 if there is no alias $1. -# Return value: -# Always 0 -# -function try_alias_value() { - alias_value "$1" || echo "$1" -} - -# -# Set variable "$1" to default value "$2" if "$1" is not yet defined. -# -# Arguments: -# 1. name - The variable to set -# 2. val - The default value -# Return value: -# 0 if the variable exists, 3 if it was set -# -function default() { - (( $+parameters[$1] )) && return 0 - typeset -g "$1"="$2" && return 3 -} - -# -# Set environment variable "$1" to default value "$2" if "$1" is not yet defined. -# -# Arguments: -# 1. name - The env variable to set -# 2. val - The default value -# Return value: -# 0 if the env variable exists, 3 if it was set -# -function env_default() { - [[ ${parameters[$1]} = *-export* ]] && return 0 - export "$1=$2" && return 3 -} - - -# Required for $langinfo -zmodload zsh/langinfo - -# URL-encode a string -# -# Encodes a string using RFC 2396 URL-encoding (%-escaped). -# See: https://www.ietf.org/rfc/rfc2396.txt -# -# By default, reserved characters and unreserved "mark" characters are -# not escaped by this function. This allows the common usage of passing -# an entire URL in, and encoding just special characters in it, with -# the expectation that reserved and mark characters are used appropriately. -# The -r and -m options turn on escaping of the reserved and mark characters, -# respectively, which allows arbitrary strings to be fully escaped for -# embedding inside URLs, where reserved characters might be misinterpreted. -# -# Prints the encoded string on stdout. -# Returns nonzero if encoding failed. -# -# Usage: -# omz_urlencode [-r] [-m] [-P] [ ...] -# -# -r causes reserved characters (;/?:@&=+$,) to be escaped -# -# -m causes "mark" characters (_.!~*''()-) to be escaped -# -# -P causes spaces to be encoded as '%20' instead of '+' -function omz_urlencode() { - emulate -L zsh - setopt norematchpcre - - local -a opts - zparseopts -D -E -a opts r m P - - local in_str="$@" - local url_str="" - local spaces_as_plus - if [[ -z $opts[(r)-P] ]]; then spaces_as_plus=1; fi - local str="$in_str" - - # URLs must use UTF-8 encoding; convert str to UTF-8 if required - local encoding=$langinfo[CODESET] - local safe_encodings - safe_encodings=(UTF-8 utf8 US-ASCII) - if [[ -z ${safe_encodings[(r)$encoding]} ]]; then - str=$(echo -E "$str" | iconv -f $encoding -t UTF-8) - if [[ $? != 0 ]]; then - echo "Error converting string from $encoding to UTF-8" >&2 - return 1 - fi - fi - - # Use LC_CTYPE=C to process text byte-by-byte - # Note that this doesn't work in Termux, as it only has UTF-8 locale. - # Characters will be processed as UTF-8, which is fine for URLs. - local i byte ord LC_ALL=C - export LC_ALL - local reserved=';/?:@&=+$,' - local mark='_.!~*''()-' - local dont_escape="[A-Za-z0-9" - if [[ -z $opts[(r)-r] ]]; then - dont_escape+=$reserved - fi - # $mark must be last because of the "-" - if [[ -z $opts[(r)-m] ]]; then - dont_escape+=$mark - fi - dont_escape+="]" - - # Implemented to use a single printf call and avoid subshells in the loop, - # for performance (primarily on Windows). - local url_str="" - for (( i = 1; i <= ${#str}; ++i )); do - byte="$str[i]" - if [[ "$byte" =~ "$dont_escape" ]]; then - url_str+="$byte" - else - if [[ "$byte" == " " && -n $spaces_as_plus ]]; then - url_str+="+" - elif [[ "$PREFIX" = *com.termux* ]]; then - # Termux does not have non-UTF8 locales, so just send the UTF-8 character directly - url_str+="$byte" - else - ord=$(( [##16] #byte )) - url_str+="%$ord" - fi - fi - done - echo -E "$url_str" -} - -# URL-decode a string -# -# Decodes a RFC 2396 URL-encoded (%-escaped) string. -# This decodes the '+' and '%' escapes in the input string, and leaves -# other characters unchanged. Does not enforce that the input is a -# valid URL-encoded string. This is a convenience to allow callers to -# pass in a full URL or similar strings and decode them for human -# presentation. -# -# Outputs the encoded string on stdout. -# Returns nonzero if encoding failed. -# -# Usage: -# omz_urldecode - prints decoded string followed by a newline -function omz_urldecode { - emulate -L zsh - local encoded_url=$1 - - # Work bytewise, since URLs escape UTF-8 octets - local caller_encoding=$langinfo[CODESET] - local LC_ALL=C - export LC_ALL - - # Change + back to ' ' - local tmp=${encoded_url:gs/+/ /} - # Protect other escapes to pass through the printf unchanged - tmp=${tmp:gs/\\/\\\\/} - # Handle %-escapes by turning them into `\xXX` printf escapes - tmp=${tmp:gs/%/\\x/} - local decoded="$(printf -- "$tmp")" - - # Now we have a UTF-8 encoded string in the variable. We need to re-encode - # it if caller is in a non-UTF-8 locale. - local -a safe_encodings - safe_encodings=(UTF-8 utf8 US-ASCII) - if [[ -z ${safe_encodings[(r)$caller_encoding]} ]]; then - decoded=$(echo -E "$decoded" | iconv -f UTF-8 -t $caller_encoding) - if [[ $? != 0 ]]; then - echo "Error converting string from UTF-8 to $caller_encoding" >&2 - return 1 - fi - fi - - echo -E "$decoded" -} diff --git a/dot_oh-my-zsh/lib/git.zsh b/dot_oh-my-zsh/lib/git.zsh deleted file mode 100644 index a1b4d15..0000000 --- a/dot_oh-my-zsh/lib/git.zsh +++ /dev/null @@ -1,367 +0,0 @@ -autoload -Uz is-at-least - -# The git prompt's git commands are read-only and should not interfere with -# other processes. This environment variable is equivalent to running with `git -# --no-optional-locks`, but falls back gracefully for older versions of git. -# See git(1) for and git-status(1) for a description of that flag. -# -# We wrap in a local function instead of exporting the variable directly in -# order to avoid interfering with manually-run git commands by the user. -function __git_prompt_git() { - GIT_OPTIONAL_LOCKS=0 command git "$@" -} - -function _omz_git_prompt_info() { - # If we are on a folder not tracked by git, get out. - # Otherwise, check for hide-info at global and local repository level - if ! __git_prompt_git rev-parse --git-dir &> /dev/null \ - || [[ "$(__git_prompt_git config --get oh-my-zsh.hide-info 2>/dev/null)" == 1 ]]; then - return 0 - fi - - # Get either: - # - the current branch name - # - the tag name if we are on a tag - # - the short SHA of the current commit - local ref - ref=$(__git_prompt_git symbolic-ref --short HEAD 2> /dev/null) \ - || ref=$(__git_prompt_git describe --tags --exact-match HEAD 2> /dev/null) \ - || ref=$(__git_prompt_git rev-parse --short HEAD 2> /dev/null) \ - || return 0 - - # Use global ZSH_THEME_GIT_SHOW_UPSTREAM=1 for including upstream remote info - local upstream - if (( ${+ZSH_THEME_GIT_SHOW_UPSTREAM} )); then - upstream=$(__git_prompt_git rev-parse --abbrev-ref --symbolic-full-name "@{upstream}" 2>/dev/null) \ - && upstream=" -> ${upstream}" - fi - - echo "${ZSH_THEME_GIT_PROMPT_PREFIX}${ref:gs/%/%%}${upstream:gs/%/%%}$(parse_git_dirty)${ZSH_THEME_GIT_PROMPT_SUFFIX}" -} - -# Use async version if setting is enabled, or unset but zsh version is at least 5.0.6. -# This avoids async prompt issues caused by previous zsh versions: -# - https://github.com/ohmyzsh/ohmyzsh/issues/12331 -# - https://github.com/ohmyzsh/ohmyzsh/issues/12360 -# TODO(2024-06-12): @mcornella remove workaround when CentOS 7 reaches EOL -local _style -if zstyle -t ':omz:alpha:lib:git' async-prompt \ - || { is-at-least 5.0.6 && zstyle -T ':omz:alpha:lib:git' async-prompt }; then - function git_prompt_info() { - if [[ -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]}" ]]; then - echo -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]}" - fi - } - - function git_prompt_status() { - if [[ -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]}" ]]; then - echo -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]}" - fi - } - - # Conditionally register the async handler, only if it's needed in $PROMPT - # or any of the other prompt variables - function _defer_async_git_register() { - # Check if git_prompt_info is used in a prompt variable - case "${PS1}:${PS2}:${PS3}:${PS4}:${RPROMPT}:${RPS1}:${RPS2}:${RPS3}:${RPS4}" in - *(\$\(git_prompt_info\)|\`git_prompt_info\`)*) - _omz_register_handler _omz_git_prompt_info - ;; - esac - - case "${PS1}:${PS2}:${PS3}:${PS4}:${RPROMPT}:${RPS1}:${RPS2}:${RPS3}:${RPS4}" in - *(\$\(git_prompt_status\)|\`git_prompt_status\`)*) - _omz_register_handler _omz_git_prompt_status - ;; - esac - - add-zsh-hook -d precmd _defer_async_git_register - unset -f _defer_async_git_register - } - - # Register the async handler first. This needs to be done before - # the async request prompt is run - precmd_functions=(_defer_async_git_register $precmd_functions) -elif zstyle -s ':omz:alpha:lib:git' async-prompt _style && [[ $_style == "force" ]]; then - function git_prompt_info() { - if [[ -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]}" ]]; then - echo -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_info]}" - fi - } - - function git_prompt_status() { - if [[ -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]}" ]]; then - echo -n "${_OMZ_ASYNC_OUTPUT[_omz_git_prompt_status]}" - fi - } - - _omz_register_handler _omz_git_prompt_info - _omz_register_handler _omz_git_prompt_status -else - function git_prompt_info() { - _omz_git_prompt_info - } - function git_prompt_status() { - _omz_git_prompt_status - } -fi - -# Checks if working tree is dirty -function parse_git_dirty() { - local STATUS - local -a FLAGS - FLAGS=('--porcelain') - if [[ "$(__git_prompt_git config --get oh-my-zsh.hide-dirty)" != "1" ]]; then - if [[ "${DISABLE_UNTRACKED_FILES_DIRTY:-}" == "true" ]]; then - FLAGS+='--untracked-files=no' - fi - case "${GIT_STATUS_IGNORE_SUBMODULES:-}" in - git) - # let git decide (this respects per-repo config in .gitmodules) - ;; - *) - # if unset: ignore dirty submodules - # other values are passed to --ignore-submodules - FLAGS+="--ignore-submodules=${GIT_STATUS_IGNORE_SUBMODULES:-dirty}" - ;; - esac - STATUS=$(__git_prompt_git status ${FLAGS} 2> /dev/null | tail -n 1) - fi - if [[ -n $STATUS ]]; then - echo "$ZSH_THEME_GIT_PROMPT_DIRTY" - else - echo "$ZSH_THEME_GIT_PROMPT_CLEAN" - fi -} - -# Gets the difference between the local and remote branches -function git_remote_status() { - local remote ahead behind git_remote_status git_remote_status_detailed - remote=${$(__git_prompt_git rev-parse --verify ${hook_com[branch]}@{upstream} --symbolic-full-name 2>/dev/null)/refs\/remotes\/} - if [[ -n ${remote} ]]; then - ahead=$(__git_prompt_git rev-list ${hook_com[branch]}@{upstream}..HEAD 2>/dev/null | wc -l) - behind=$(__git_prompt_git rev-list HEAD..${hook_com[branch]}@{upstream} 2>/dev/null | wc -l) - - if [[ $ahead -eq 0 ]] && [[ $behind -eq 0 ]]; then - git_remote_status="$ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE" - elif [[ $ahead -gt 0 ]] && [[ $behind -eq 0 ]]; then - git_remote_status="$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE" - git_remote_status_detailed="$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE_COLOR$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE$((ahead))%{$reset_color%}" - elif [[ $behind -gt 0 ]] && [[ $ahead -eq 0 ]]; then - git_remote_status="$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE" - git_remote_status_detailed="$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE_COLOR$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE$((behind))%{$reset_color%}" - elif [[ $ahead -gt 0 ]] && [[ $behind -gt 0 ]]; then - git_remote_status="$ZSH_THEME_GIT_PROMPT_DIVERGED_REMOTE" - git_remote_status_detailed="$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE_COLOR$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE$((ahead))%{$reset_color%}$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE_COLOR$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE$((behind))%{$reset_color%}" - fi - - if [[ -n $ZSH_THEME_GIT_PROMPT_REMOTE_STATUS_DETAILED ]]; then - git_remote_status="$ZSH_THEME_GIT_PROMPT_REMOTE_STATUS_PREFIX${remote:gs/%/%%}$git_remote_status_detailed$ZSH_THEME_GIT_PROMPT_REMOTE_STATUS_SUFFIX" - fi - - echo $git_remote_status - fi -} - -# Outputs the name of the current branch -# Usage example: git pull origin $(git_current_branch) -# Using '--quiet' with 'symbolic-ref' will not cause a fatal error (128) if -# it's not a symbolic ref, but in a Git repo. -function git_current_branch() { - local ref - ref=$(__git_prompt_git symbolic-ref --quiet HEAD 2> /dev/null) - local ret=$? - if [[ $ret != 0 ]]; then - [[ $ret == 128 ]] && return # no git repo. - ref=$(__git_prompt_git rev-parse --short HEAD 2> /dev/null) || return - fi - echo ${ref#refs/heads/} -} - -# Outputs the name of the previously checked out branch -# Usage example: git pull origin $(git_previous_branch) -# rev-parse --symbolic-full-name @{-1} only prints if it is a branch -function git_previous_branch() { - local ref - ref=$(__git_prompt_git rev-parse --quiet --symbolic-full-name @{-1} 2> /dev/null) - local ret=$? - if [[ $ret != 0 ]] || [[ -z $ref ]]; then - return # no git repo or non-branch previous ref - fi - echo ${ref#refs/heads/} -} - -# Gets the number of commits ahead from remote -function git_commits_ahead() { - if __git_prompt_git rev-parse --git-dir &>/dev/null; then - local commits="$(__git_prompt_git rev-list --count @{upstream}..HEAD 2>/dev/null)" - if [[ -n "$commits" && "$commits" != 0 ]]; then - echo "$ZSH_THEME_GIT_COMMITS_AHEAD_PREFIX$commits$ZSH_THEME_GIT_COMMITS_AHEAD_SUFFIX" - fi - fi -} - -# Gets the number of commits behind remote -function git_commits_behind() { - if __git_prompt_git rev-parse --git-dir &>/dev/null; then - local commits="$(__git_prompt_git rev-list --count HEAD..@{upstream} 2>/dev/null)" - if [[ -n "$commits" && "$commits" != 0 ]]; then - echo "$ZSH_THEME_GIT_COMMITS_BEHIND_PREFIX$commits$ZSH_THEME_GIT_COMMITS_BEHIND_SUFFIX" - fi - fi -} - -# Outputs if current branch is ahead of remote -function git_prompt_ahead() { - if [[ -n "$(__git_prompt_git rev-list origin/$(git_current_branch)..HEAD 2> /dev/null)" ]]; then - echo "$ZSH_THEME_GIT_PROMPT_AHEAD" - fi -} - -# Outputs if current branch is behind remote -function git_prompt_behind() { - if [[ -n "$(__git_prompt_git rev-list HEAD..origin/$(git_current_branch) 2> /dev/null)" ]]; then - echo "$ZSH_THEME_GIT_PROMPT_BEHIND" - fi -} - -# Outputs if current branch exists on remote or not -function git_prompt_remote() { - if [[ -n "$(__git_prompt_git show-ref origin/$(git_current_branch) 2> /dev/null)" ]]; then - echo "$ZSH_THEME_GIT_PROMPT_REMOTE_EXISTS" - else - echo "$ZSH_THEME_GIT_PROMPT_REMOTE_MISSING" - fi -} - -# Formats prompt string for current git commit short SHA -function git_prompt_short_sha() { - local SHA - SHA=$(__git_prompt_git rev-parse --short HEAD 2> /dev/null) && echo "$ZSH_THEME_GIT_PROMPT_SHA_BEFORE$SHA$ZSH_THEME_GIT_PROMPT_SHA_AFTER" -} - -# Formats prompt string for current git commit long SHA -function git_prompt_long_sha() { - local SHA - SHA=$(__git_prompt_git rev-parse HEAD 2> /dev/null) && echo "$ZSH_THEME_GIT_PROMPT_SHA_BEFORE$SHA$ZSH_THEME_GIT_PROMPT_SHA_AFTER" -} - -function _omz_git_prompt_status() { - [[ "$(__git_prompt_git config --get oh-my-zsh.hide-status 2>/dev/null)" = 1 ]] && return - - # Maps a git status prefix to an internal constant - # This cannot use the prompt constants, as they may be empty - local -A prefix_constant_map - prefix_constant_map=( - '\?\? ' 'UNTRACKED' - 'A ' 'ADDED' - 'M ' 'MODIFIED' - 'MM ' 'MODIFIED' - ' M ' 'MODIFIED' - 'AM ' 'MODIFIED' - ' T ' 'MODIFIED' - 'R ' 'RENAMED' - ' D ' 'DELETED' - 'D ' 'DELETED' - 'UU ' 'UNMERGED' - 'ahead' 'AHEAD' - 'behind' 'BEHIND' - 'diverged' 'DIVERGED' - 'stashed' 'STASHED' - ) - - # Maps the internal constant to the prompt theme - local -A constant_prompt_map - constant_prompt_map=( - 'UNTRACKED' "$ZSH_THEME_GIT_PROMPT_UNTRACKED" - 'ADDED' "$ZSH_THEME_GIT_PROMPT_ADDED" - 'MODIFIED' "$ZSH_THEME_GIT_PROMPT_MODIFIED" - 'RENAMED' "$ZSH_THEME_GIT_PROMPT_RENAMED" - 'DELETED' "$ZSH_THEME_GIT_PROMPT_DELETED" - 'UNMERGED' "$ZSH_THEME_GIT_PROMPT_UNMERGED" - 'AHEAD' "$ZSH_THEME_GIT_PROMPT_AHEAD" - 'BEHIND' "$ZSH_THEME_GIT_PROMPT_BEHIND" - 'DIVERGED' "$ZSH_THEME_GIT_PROMPT_DIVERGED" - 'STASHED' "$ZSH_THEME_GIT_PROMPT_STASHED" - ) - - # The order that the prompt displays should be added to the prompt - local status_constants - status_constants=( - UNTRACKED ADDED MODIFIED RENAMED DELETED - STASHED UNMERGED AHEAD BEHIND DIVERGED - ) - - local status_text - status_text="$(__git_prompt_git status --porcelain -b 2> /dev/null)" - - # Don't continue on a catastrophic failure - if [[ $? -eq 128 ]]; then - return 1 - fi - - # A lookup table of each git status encountered - local -A statuses_seen - - if __git_prompt_git rev-parse --verify refs/stash &>/dev/null; then - statuses_seen[STASHED]=1 - fi - - local status_lines - status_lines=("${(@f)${status_text}}") - - # If the tracking line exists, get and parse it - if [[ "$status_lines[1]" =~ "^## [^ ]+ \[(.*)\]" ]]; then - local branch_statuses - branch_statuses=("${(@s/,/)match}") - for branch_status in $branch_statuses; do - if [[ ! $branch_status =~ "(behind|diverged|ahead) ([0-9]+)?" ]]; then - continue - fi - local last_parsed_status=$prefix_constant_map[$match[1]] - statuses_seen[$last_parsed_status]=$match[2] - done - fi - - # For each status prefix, do a regex comparison - for status_prefix in ${(k)prefix_constant_map}; do - local status_constant="${prefix_constant_map[$status_prefix]}" - local status_regex=$'(^|\n)'"$status_prefix" - - if [[ "$status_text" =~ $status_regex ]]; then - statuses_seen[$status_constant]=1 - fi - done - - # Display the seen statuses in the order specified - local status_prompt - for status_constant in $status_constants; do - if (( ${+statuses_seen[$status_constant]} )); then - local next_display=$constant_prompt_map[$status_constant] - status_prompt="$next_display$status_prompt" - fi - done - - echo $status_prompt -} - -# Outputs the name of the current user -# Usage example: $(git_current_user_name) -function git_current_user_name() { - __git_prompt_git config user.name 2>/dev/null -} - -# Outputs the email of the current user -# Usage example: $(git_current_user_email) -function git_current_user_email() { - __git_prompt_git config user.email 2>/dev/null -} - -# Output the name of the root directory of the git repository -# Usage example: $(git_repo_name) -function git_repo_name() { - local repo_path - if repo_path="$(__git_prompt_git rev-parse --show-toplevel 2>/dev/null)" && [[ -n "$repo_path" ]]; then - echo ${repo_path:t} - fi -} diff --git a/dot_oh-my-zsh/lib/grep.zsh b/dot_oh-my-zsh/lib/grep.zsh deleted file mode 100644 index 1a70de7..0000000 --- a/dot_oh-my-zsh/lib/grep.zsh +++ /dev/null @@ -1,41 +0,0 @@ -__GREP_CACHE_FILE="$ZSH_CACHE_DIR"/grep-alias - -# See if there's a cache file modified in the last day -__GREP_ALIAS_CACHES=("$__GREP_CACHE_FILE"(Nm-1)) -if [[ -n "$__GREP_ALIAS_CACHES" ]]; then - source "$__GREP_CACHE_FILE" -else - grep-flags-available() { - command grep "$@" "" &>/dev/null <<< "" - } - - # Ignore these folders (if the necessary grep flags are available) - EXC_FOLDERS="{.bzr,CVS,.git,.hg,.svn,.idea,.tox,.venv,venv}" - - # Check for --exclude-dir, otherwise check for --exclude. If --exclude - # isn't available, --color won't be either (they were released at the same - # time (v2.5): https://git.savannah.gnu.org/cgit/grep.git/tree/NEWS?id=1236f007 - if grep-flags-available --color=auto --exclude-dir=.cvs; then - GREP_OPTIONS="--color=auto --exclude-dir=$EXC_FOLDERS" - elif grep-flags-available --color=auto --exclude=.cvs; then - GREP_OPTIONS="--color=auto --exclude=$EXC_FOLDERS" - fi - - if [[ -n "$GREP_OPTIONS" ]]; then - # export grep, egrep and fgrep settings - alias grep="grep $GREP_OPTIONS" - alias egrep="grep -E" - alias fgrep="grep -F" - - # write to cache file if cache directory is writable - if [[ -w "$ZSH_CACHE_DIR" ]]; then - alias -L grep egrep fgrep >| "$__GREP_CACHE_FILE" - fi - fi - - # Clean up - unset GREP_OPTIONS EXC_FOLDERS - unfunction grep-flags-available -fi - -unset __GREP_CACHE_FILE __GREP_ALIAS_CACHES diff --git a/dot_oh-my-zsh/lib/history.zsh b/dot_oh-my-zsh/lib/history.zsh deleted file mode 100644 index 35da57d..0000000 --- a/dot_oh-my-zsh/lib/history.zsh +++ /dev/null @@ -1,48 +0,0 @@ -## History wrapper -function omz_history { - # parse arguments and remove from $@ - local clear list stamp REPLY - zparseopts -E -D c=clear l=list f=stamp E=stamp i=stamp t:=stamp - - if [[ -n "$clear" ]]; then - # if -c provided, clobber the history file - - # confirm action before deleting history - print -nu2 "This action will irreversibly delete your command history. Are you sure? [y/N] " - builtin read -E - [[ "$REPLY" = [yY] ]] || return 0 - - print -nu2 >| "$HISTFILE" - fc -p "$HISTFILE" - - print -u2 History file deleted. - elif [[ $# -eq 0 ]]; then - # if no arguments provided, show full history starting from 1 - builtin fc $stamp -l 1 - else - # otherwise, run `fc -l` with a custom format - builtin fc $stamp -l "$@" - fi -} - -# Timestamp format -case ${HIST_STAMPS-} in - "mm/dd/yyyy") alias history='omz_history -f' ;; - "dd.mm.yyyy") alias history='omz_history -E' ;; - "yyyy-mm-dd") alias history='omz_history -i' ;; - "") alias history='omz_history' ;; - *) alias history="omz_history -t '$HIST_STAMPS'" ;; -esac - -## History file configuration -[ -z "$HISTFILE" ] && HISTFILE="$HOME/.zsh_history" -[ "$HISTSIZE" -lt 50000 ] && HISTSIZE=50000 -[ "$SAVEHIST" -lt 10000 ] && SAVEHIST=10000 - -## History command configuration -setopt extended_history # record timestamp of command in HISTFILE -setopt hist_expire_dups_first # delete duplicates first when HISTFILE size exceeds HISTSIZE -setopt hist_ignore_dups # ignore duplicated commands history list -setopt hist_ignore_space # ignore commands that start with space -setopt hist_verify # show command with history expansion to user before running it -setopt share_history # share command history data diff --git a/dot_oh-my-zsh/lib/key-bindings.zsh b/dot_oh-my-zsh/lib/key-bindings.zsh deleted file mode 100644 index a5650dd..0000000 --- a/dot_oh-my-zsh/lib/key-bindings.zsh +++ /dev/null @@ -1,145 +0,0 @@ -# http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html -# http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#Zle-Builtins -# http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#Standard-Widgets - -# Make sure that the terminal is in application mode when zle is active, since -# only then values from $terminfo are valid -if (( ${+terminfo[smkx]} )) && (( ${+terminfo[rmkx]} )); then - function zle-line-init() { - echoti smkx - } - function zle-line-finish() { - echoti rmkx - } - zle -N zle-line-init - zle -N zle-line-finish -fi - -# Use emacs key bindings -bindkey -e - -# [PageUp] - Up a line of history -if [[ -n "${terminfo[kpp]}" ]]; then - bindkey -M emacs "${terminfo[kpp]}" up-line-or-history - bindkey -M viins "${terminfo[kpp]}" up-line-or-history - bindkey -M vicmd "${terminfo[kpp]}" up-line-or-history -fi -# [PageDown] - Down a line of history -if [[ -n "${terminfo[knp]}" ]]; then - bindkey -M emacs "${terminfo[knp]}" down-line-or-history - bindkey -M viins "${terminfo[knp]}" down-line-or-history - bindkey -M vicmd "${terminfo[knp]}" down-line-or-history -fi - -# Start typing + [Up-Arrow] - fuzzy find history forward -autoload -U up-line-or-beginning-search -zle -N up-line-or-beginning-search - -bindkey -M emacs "^[[A" up-line-or-beginning-search -bindkey -M viins "^[[A" up-line-or-beginning-search -bindkey -M vicmd "^[[A" up-line-or-beginning-search -if [[ -n "${terminfo[kcuu1]}" ]]; then - bindkey -M emacs "${terminfo[kcuu1]}" up-line-or-beginning-search - bindkey -M viins "${terminfo[kcuu1]}" up-line-or-beginning-search - bindkey -M vicmd "${terminfo[kcuu1]}" up-line-or-beginning-search -fi - -# Start typing + [Down-Arrow] - fuzzy find history backward -autoload -U down-line-or-beginning-search -zle -N down-line-or-beginning-search - -bindkey -M emacs "^[[B" down-line-or-beginning-search -bindkey -M viins "^[[B" down-line-or-beginning-search -bindkey -M vicmd "^[[B" down-line-or-beginning-search -if [[ -n "${terminfo[kcud1]}" ]]; then - bindkey -M emacs "${terminfo[kcud1]}" down-line-or-beginning-search - bindkey -M viins "${terminfo[kcud1]}" down-line-or-beginning-search - bindkey -M vicmd "${terminfo[kcud1]}" down-line-or-beginning-search -fi - -# [Home] - Go to beginning of line -if [[ -n "${terminfo[khome]}" ]]; then - bindkey -M emacs "${terminfo[khome]}" beginning-of-line - bindkey -M viins "${terminfo[khome]}" beginning-of-line - bindkey -M vicmd "${terminfo[khome]}" beginning-of-line -fi -# [End] - Go to end of line -if [[ -n "${terminfo[kend]}" ]]; then - bindkey -M emacs "${terminfo[kend]}" end-of-line - bindkey -M viins "${terminfo[kend]}" end-of-line - bindkey -M vicmd "${terminfo[kend]}" end-of-line -fi - -# [Shift-Tab] - move through the completion menu backwards -if [[ -n "${terminfo[kcbt]}" ]]; then - bindkey -M emacs "${terminfo[kcbt]}" reverse-menu-complete - bindkey -M viins "${terminfo[kcbt]}" reverse-menu-complete - bindkey -M vicmd "${terminfo[kcbt]}" reverse-menu-complete -fi - -# [Backspace] - delete backward -bindkey -M emacs '^?' backward-delete-char -bindkey -M viins '^?' backward-delete-char -bindkey -M vicmd '^?' backward-delete-char -# [Delete] - delete forward -if [[ -n "${terminfo[kdch1]}" ]]; then - bindkey -M emacs "${terminfo[kdch1]}" delete-char - bindkey -M viins "${terminfo[kdch1]}" delete-char - bindkey -M vicmd "${terminfo[kdch1]}" delete-char -else - bindkey -M emacs "^[[3~" delete-char - bindkey -M viins "^[[3~" delete-char - bindkey -M vicmd "^[[3~" delete-char - - bindkey -M emacs "^[3;5~" delete-char - bindkey -M viins "^[3;5~" delete-char - bindkey -M vicmd "^[3;5~" delete-char -fi - -# [Ctrl-Delete] - delete whole forward-word -bindkey -M emacs '^[[3;5~' kill-word -bindkey -M viins '^[[3;5~' kill-word -bindkey -M vicmd '^[[3;5~' kill-word - -# [Ctrl-RightArrow] - move forward one word -bindkey -M emacs '^[[1;5C' forward-word -bindkey -M viins '^[[1;5C' forward-word -bindkey -M vicmd '^[[1;5C' forward-word -# [Ctrl-LeftArrow] - move backward one word -bindkey -M emacs '^[[1;5D' backward-word -bindkey -M viins '^[[1;5D' backward-word -bindkey -M vicmd '^[[1;5D' backward-word - - -bindkey '\ew' kill-region # [Esc-w] - Kill from the cursor to the mark -bindkey -s '\el' 'ls\n' # [Esc-l] - run command: ls -bindkey '^r' history-incremental-search-backward # [Ctrl-r] - Search backward incrementally for a specified string. The string may begin with ^ to anchor the search to the beginning of the line. -bindkey ' ' magic-space # [Space] - don't do history expansion - - -# Edit the current command line in $EDITOR -autoload -U edit-command-line -zle -N edit-command-line -bindkey '\C-x\C-e' edit-command-line - -# file rename magick -bindkey "^[m" copy-prev-shell-word - -# consider emacs keybindings: - -#bindkey -e ## emacs key bindings -# -#bindkey '^[[A' up-line-or-search -#bindkey '^[[B' down-line-or-search -#bindkey '^[^[[C' emacs-forward-word -#bindkey '^[^[[D' emacs-backward-word -# -#bindkey -s '^X^Z' '%-^M' -#bindkey '^[e' expand-cmd-path -#bindkey '^[^I' reverse-menu-complete -#bindkey '^X^N' accept-and-infer-next-history -#bindkey '^W' kill-region -#bindkey '^I' complete-word -## Fix weird sequence that rxvt produces -#bindkey -s '^[[Z' '\t' -# diff --git a/dot_oh-my-zsh/lib/misc.zsh b/dot_oh-my-zsh/lib/misc.zsh deleted file mode 100644 index ff20177..0000000 --- a/dot_oh-my-zsh/lib/misc.zsh +++ /dev/null @@ -1,38 +0,0 @@ -autoload -Uz is-at-least - -# *-magic is known buggy in some versions; disable if so -if [[ $DISABLE_MAGIC_FUNCTIONS != true ]]; then - for d in $fpath; do - if [[ -e "$d/url-quote-magic" ]]; then - if is-at-least 5.1; then - autoload -Uz bracketed-paste-magic - zle -N bracketed-paste bracketed-paste-magic - fi - autoload -Uz url-quote-magic - zle -N self-insert url-quote-magic - break - fi - done -fi - -setopt multios # enable redirect to multiple streams: echo >file1 >file2 -setopt long_list_jobs # show long list format job notifications -setopt interactivecomments # recognize comments - -# define pager dependant on what is available (less or more) -if (( ${+commands[less]} )); then - env_default 'PAGER' 'less' - env_default 'LESS' '-R' -elif (( ${+commands[more]} )); then - env_default 'PAGER' 'more' -fi - -## super user alias -alias _='sudo ' - -## more intelligent acking for ubuntu users and no alias for users without ack -if (( $+commands[ack-grep] )); then - alias afind='ack-grep -il' -elif (( $+commands[ack] )); then - alias afind='ack -il' -fi diff --git a/dot_oh-my-zsh/lib/nvm.zsh b/dot_oh-my-zsh/lib/nvm.zsh deleted file mode 100644 index a8989f9..0000000 --- a/dot_oh-my-zsh/lib/nvm.zsh +++ /dev/null @@ -1,6 +0,0 @@ -# get the nvm-controlled node.js version -function nvm_prompt_info() { - which nvm &>/dev/null || return - local nvm_prompt=${$(nvm current)#v} - echo "${ZSH_THEME_NVM_PROMPT_PREFIX}${nvm_prompt:gs/%/%%}${ZSH_THEME_NVM_PROMPT_SUFFIX}" -} diff --git a/dot_oh-my-zsh/lib/prompt_info_functions.zsh b/dot_oh-my-zsh/lib/prompt_info_functions.zsh deleted file mode 100644 index 722ae58..0000000 --- a/dot_oh-my-zsh/lib/prompt_info_functions.zsh +++ /dev/null @@ -1,45 +0,0 @@ -# *_prompt_info functions for usage in your prompt -# -# Plugin creators, please add your *_prompt_info function to the list -# of dummy implementations to help theme creators not receiving errors -# without the need of implementing conditional clauses. -# -# See also lib/bzr.zsh, lib/git.zsh and lib/nvm.zsh for -# git_prompt_info, bzr_prompt_info and nvm_prompt_info - -# Dummy implementations that return false to prevent command_not_found -# errors with themes, that implement these functions -# Real implementations will be used when the respective plugins are loaded -function chruby_prompt_info \ - rbenv_prompt_info \ - hg_prompt_info \ - pyenv_prompt_info \ - svn_prompt_info \ - vi_mode_prompt_info \ - virtualenv_prompt_info \ - jenv_prompt_info \ - azure_prompt_info \ - tf_prompt_info \ - conda_prompt_info \ -{ - return 1 -} - -# oh-my-zsh supports an rvm prompt by default -# get the name of the rvm ruby version -function rvm_prompt_info() { - [ -f $HOME/.rvm/bin/rvm-prompt ] || return 1 - local rvm_prompt - rvm_prompt=$($HOME/.rvm/bin/rvm-prompt ${=ZSH_THEME_RVM_PROMPT_OPTIONS} 2>/dev/null) - [[ -z "${rvm_prompt}" ]] && return 1 - echo "${ZSH_THEME_RUBY_PROMPT_PREFIX}${rvm_prompt:gs/%/%%}${ZSH_THEME_RUBY_PROMPT_SUFFIX}" -} - -ZSH_THEME_RVM_PROMPT_OPTIONS="i v g" - - -# use this to enable users to see their ruby version, no matter which -# version management system they use -function ruby_prompt_info() { - echo "$(rvm_prompt_info || rbenv_prompt_info || chruby_prompt_info)" -} diff --git a/dot_oh-my-zsh/lib/spectrum.zsh b/dot_oh-my-zsh/lib/spectrum.zsh deleted file mode 100644 index 31e3779..0000000 --- a/dot_oh-my-zsh/lib/spectrum.zsh +++ /dev/null @@ -1,38 +0,0 @@ -# A script to make using 256 colors in zsh less painful. -# P.C. Shyamshankar -# Copied from https://github.com/sykora/etc/blob/master/zsh/functions/spectrum/ - -typeset -AHg FX FG BG - -FX=( - reset "%{%}" - bold "%{%}" no-bold "%{%}" - dim "%{%}" no-dim "%{%}" - italic "%{%}" no-italic "%{%}" - underline "%{%}" no-underline "%{%}" - blink "%{%}" no-blink "%{%}" - reverse "%{%}" no-reverse "%{%}" -) - -for color in {000..255}; do - FG[$color]="%{[38;5;${color}m%}" - BG[$color]="%{[48;5;${color}m%}" -done - -# Show all 256 colors with color number -function spectrum_ls() { - setopt localoptions nopromptsubst - local ZSH_SPECTRUM_TEXT=${ZSH_SPECTRUM_TEXT:-Arma virumque cano Troiae qui primus ab oris} - for code in {000..255}; do - print -P -- "$code: ${FG[$code]}${ZSH_SPECTRUM_TEXT}%{$reset_color%}" - done -} - -# Show all 256 colors where the background is set to specific color -function spectrum_bls() { - setopt localoptions nopromptsubst - local ZSH_SPECTRUM_TEXT=${ZSH_SPECTRUM_TEXT:-Arma virumque cano Troiae qui primus ab oris} - for code in {000..255}; do - print -P -- "$code: ${BG[$code]}${ZSH_SPECTRUM_TEXT}%{$reset_color%}" - done -} diff --git a/dot_oh-my-zsh/lib/termsupport.zsh b/dot_oh-my-zsh/lib/termsupport.zsh deleted file mode 100644 index 087bae9..0000000 --- a/dot_oh-my-zsh/lib/termsupport.zsh +++ /dev/null @@ -1,163 +0,0 @@ -# Set terminal window and tab/icon title -# -# usage: title short_tab_title [long_window_title] -# -# See: http://www.faqs.org/docs/Linux-mini/Xterm-Title.html#ss3.1 -# Fully supports screen, iterm, and probably most modern xterm and rxvt -# (In screen, only short_tab_title is used) -# Limited support for Apple Terminal (Terminal can't set window and tab separately) -function title { - setopt localoptions nopromptsubst - - # Don't set the title if inside emacs, unless using vterm - [[ -n "${INSIDE_EMACS:-}" && "$INSIDE_EMACS" != vterm ]] && return - - # if $2 is unset use $1 as default - # if it is set and empty, leave it as is - : ${2=$1} - - case "$TERM" in - cygwin|xterm*|putty*|rxvt*|konsole*|ansi|mlterm*|alacritty*|st*|foot*|contour*) - print -Pn "\e]2;${2:q}\a" # set window name - print -Pn "\e]1;${1:q}\a" # set tab name - ;; - screen*|tmux*) - print -Pn "\ek${1:q}\e\\" # set screen hardstatus - ;; - *) - if [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then - print -Pn "\e]2;${2:q}\a" # set window name - print -Pn "\e]1;${1:q}\a" # set tab name - else - # Try to use terminfo to set the title if the feature is available - if (( ${+terminfo[fsl]} && ${+terminfo[tsl]} )); then - print -Pn "${terminfo[tsl]}$1${terminfo[fsl]}" - fi - fi - ;; - esac -} - -ZSH_THEME_TERM_TAB_TITLE_IDLE="%15<..<%~%<<" #15 char left truncated PWD -ZSH_THEME_TERM_TITLE_IDLE="%n@%m:%~" -# Avoid duplication of directory in terminals with independent dir display -if [[ "$TERM_PROGRAM" == Apple_Terminal ]]; then - ZSH_THEME_TERM_TITLE_IDLE="%n@%m" -fi - -# Runs before showing the prompt -function omz_termsupport_precmd { - [[ "${DISABLE_AUTO_TITLE:-}" != true ]] || return - title "$ZSH_THEME_TERM_TAB_TITLE_IDLE" "$ZSH_THEME_TERM_TITLE_IDLE" -} - -# Runs before executing the command -function omz_termsupport_preexec { - [[ "${DISABLE_AUTO_TITLE:-}" != true ]] || return - - emulate -L zsh - setopt extended_glob - - # split command into array of arguments - local -a cmdargs - cmdargs=("${(z)2}") - # if running fg, extract the command from the job description - if [[ "${cmdargs[1]}" = fg ]]; then - # get the job id from the first argument passed to the fg command - local job_id jobspec="${cmdargs[2]#%}" - # logic based on jobs arguments: - # http://zsh.sourceforge.net/Doc/Release/Jobs-_0026-Signals.html#Jobs - # https://www.zsh.org/mla/users/2007/msg00704.html - case "$jobspec" in - <->) # %number argument: - # use the same passed as an argument - job_id=${jobspec} ;; - ""|%|+) # empty, %% or %+ argument: - # use the current job, which appears with a + in $jobstates: - # suspended:+:5071=suspended (tty output) - job_id=${(k)jobstates[(r)*:+:*]} ;; - -) # %- argument: - # use the previous job, which appears with a - in $jobstates: - # suspended:-:6493=suspended (signal) - job_id=${(k)jobstates[(r)*:-:*]} ;; - [?]*) # %?string argument: - # use $jobtexts to match for a job whose command *contains* - job_id=${(k)jobtexts[(r)*${(Q)jobspec}*]} ;; - *) # %string argument: - # use $jobtexts to match for a job whose command *starts with* - job_id=${(k)jobtexts[(r)${(Q)jobspec}*]} ;; - esac - - # override preexec function arguments with job command - if [[ -n "${jobtexts[$job_id]}" ]]; then - 1="${jobtexts[$job_id]}" - 2="${jobtexts[$job_id]}" - fi - fi - - # cmd name only, or if this is sudo or ssh, the next cmd - local CMD="${1[(wr)^(*=*|sudo|ssh|mosh|rake|-*)]:gs/%/%%}" - local LINE="${2:gs/%/%%}" - - title "$CMD" "%100>...>${LINE}%<<" -} - -autoload -Uz add-zsh-hook - -if [[ -z "$INSIDE_EMACS" || "$INSIDE_EMACS" = vterm ]]; then - add-zsh-hook precmd omz_termsupport_precmd - add-zsh-hook preexec omz_termsupport_preexec -fi - -# Keep terminal emulator's current working directory correct, -# even if the current working directory path contains symbolic links -# -# References: -# - Apple's Terminal.app: https://superuser.com/a/315029 -# - iTerm2: https://iterm2.com/documentation-escape-codes.html (iTerm2 Extension / CurrentDir+RemoteHost) -# - Konsole: https://bugs.kde.org/show_bug.cgi?id=327720#c1 -# - libvte (gnome-terminal, mate-terminal, …): https://bugzilla.gnome.org/show_bug.cgi?id=675987#c14 -# Apparently it had a bug before ~2012 were it would display the unknown OSC 7 code -# -# As of May 2021 mlterm, PuTTY, rxvt, screen, termux & xterm simply ignore the unknown OSC. - -# Don't define the function if we're inside Emacs or in an SSH session (#11696) -if [[ -n "$INSIDE_EMACS" || -n "$SSH_CLIENT" || -n "$SSH_TTY" ]]; then - return -fi - -# Don't define the function if we're in an unsupported terminal -case "$TERM" in - # all of these either process OSC 7 correctly or ignore entirely - xterm*|putty*|rxvt*|konsole*|mlterm*|alacritty*|screen*|tmux*) ;; - contour*|foot*) ;; - *) - # Terminal.app and iTerm2 process OSC 7 correctly - case "$TERM_PROGRAM" in - Apple_Terminal|iTerm.app) ;; - *) return ;; - esac ;; -esac - -# Emits the control sequence to notify many terminal emulators -# of the cwd -# -# Identifies the directory using a file: URI scheme, including -# the host name to disambiguate local vs. remote paths. -function omz_termsupport_cwd { - # Percent-encode the host and path names. - local URL_HOST URL_PATH - URL_HOST="$(omz_urlencode -P $HOST)" || return 1 - URL_PATH="$(omz_urlencode -P $PWD)" || return 1 - - # Konsole errors if the HOST is provided - [[ -z "$KONSOLE_PROFILE_NAME" && -z "$KONSOLE_DBUS_SESSION" ]] || URL_HOST="" - - # common control sequence (OSC 7) to set current host and path - printf "\e]7;file://%s%s\e\\" "${URL_HOST}" "${URL_PATH}" -} - -# Use a precmd hook instead of a chpwd hook to avoid contaminating output -# i.e. when a script or function changes directory without `cd -q`, chpwd -# will be called the output may be swallowed by the script or function. -add-zsh-hook precmd omz_termsupport_cwd diff --git a/dot_oh-my-zsh/lib/tests/cli.test.zsh b/dot_oh-my-zsh/lib/tests/cli.test.zsh deleted file mode 100644 index 9ee5cd2..0000000 --- a/dot_oh-my-zsh/lib/tests/cli.test.zsh +++ /dev/null @@ -1,169 +0,0 @@ -#!/usr/bin/zsh -df - -run_awk() { - local -a dis_plugins=(${=1}) - local input_text="$2" - - (( ! DEBUG )) || set -xv - - local awk_subst_plugins="\ - gsub(/[ \t]+(${(j:|:)dis_plugins})[ \t]+/, \" \") # with spaces before or after - gsub(/[ \t]+(${(j:|:)dis_plugins})$/, \"\") # with spaces before and EOL - gsub(/^(${(j:|:)dis_plugins})[ \t]+/, \"\") # with BOL and spaces after - - gsub(/\((${(j:|:)dis_plugins})[ \t]+/, \"(\") # with parenthesis before and spaces after - gsub(/[ \t]+(${(j:|:)dis_plugins})\)/, \")\") # with spaces before or parenthesis after - gsub(/\((${(j:|:)dis_plugins})\)/, \"()\") # with only parentheses - - gsub(/^(${(j:|:)dis_plugins})\)/, \")\") # with BOL and closing parenthesis - gsub(/\((${(j:|:)dis_plugins})$/, \"(\") # with opening parenthesis and EOL - " - # Disable plugins awk script - local awk_script=" - # if plugins=() is in oneline form, substitute disabled plugins and go to next line - /^[ \t]*plugins=\([^#]+\).*\$/ { - $awk_subst_plugins - print \$0 - next - } - - # if plugins=() is in multiline form, enable multi flag and disable plugins if they're there - /^[ \t]*plugins=\(/ { - multi=1 - $awk_subst_plugins - print \$0 - next - } - - # if multi flag is enabled and we find a valid closing parenthesis, remove plugins and disable multi flag - multi == 1 && /^[^#]*\)/ { - multi=0 - $awk_subst_plugins - print \$0 - next - } - - multi == 1 && length(\$0) > 0 { - $awk_subst_plugins - if (length(\$0) > 0) print \$0 - next - } - - { print \$0 } - " - - command awk "$awk_script" <<< "$input_text" - - (( ! DEBUG )) || set +xv -} - -# runs awk against stdin, checks if the resulting file is not empty and then checks if the file has valid zsh syntax -run_awk_and_test() { - local description="$1" - local plugins_to_disable="$2" - local input_text="$3" - local expected_output="$4" - - local tmpfile==(:) - - { - print -u2 "Test: $description" - DEBUG=0 run_awk "$plugins_to_disable" "$input_text" >| $tmpfile - - if [[ ! -s "$tmpfile" ]]; then - print -u2 "\e[31mError\e[0m: output file empty" - return 1 - fi - - if ! zsh -n $tmpfile; then - print -u2 "\e[31mError\e[0m: zsh syntax error" - diff -u $tmpfile <(echo "$expected_output") - return 1 - fi - - if ! diff -u --color=always $tmpfile <(echo "$expected_output"); then - if (( DEBUG )); then - print -u2 "" - DEBUG=1 run_awk "$plugins_to_disable" "$input_text" - print -u2 "" - fi - print -u2 "\e[31mError\e[0m: output file does not match expected output" - return 1 - fi - - print -u2 "\e[32mSuccess\e[0m" - } always { - print -u2 "" - command rm -f "$tmpfile" - } -} - -# These tests are for the `omz plugin disable` command -run_awk_and_test \ - "it should delete a single plugin in oneline format" \ - "git" \ - "plugins=(git)" \ - "plugins=()" - -run_awk_and_test \ - "it should delete a single plugin in multiline format" \ - "github" \ -"plugins=( - github -)" \ -"plugins=( -)" - -run_awk_and_test \ - "it should delete multiple plugins in oneline format" \ - "github git z" \ - "plugins=(github git z)" \ - "plugins=()" - -run_awk_and_test \ - "it should delete multiple plugins in multiline format" \ - "github git z" \ -"plugins=( - github - git - z -)" \ -"plugins=( -)" - -run_awk_and_test \ - "it should delete a single plugin among multiple in oneline format" \ - "git" \ - "plugins=(github git z)" \ - "plugins=(github z)" - -run_awk_and_test \ - "it should delete a single plugin among multiple in multiline format" \ - "git" \ -"plugins=( - github - git - z -)" \ -"plugins=( - github - z -)" - -run_awk_and_test \ - "it should delete multiple plugins in mixed format" \ - "git z" \ -"plugins=(github -git z)" \ -"plugins=(github -)" - -run_awk_and_test \ - "it should delete multiple plugins in mixed format 2" \ - "github z" \ -"plugins=(github - git -z)" \ -"plugins=( - git -)" diff --git a/dot_oh-my-zsh/lib/theme-and-appearance.zsh b/dot_oh-my-zsh/lib/theme-and-appearance.zsh deleted file mode 100644 index 585e969..0000000 --- a/dot_oh-my-zsh/lib/theme-and-appearance.zsh +++ /dev/null @@ -1,81 +0,0 @@ -# Sets color variable such as $fg, $bg, $color and $reset_color -autoload -U colors && colors - -# Expand variables and commands in PROMPT variables -setopt prompt_subst - -# Prompt function theming defaults -ZSH_THEME_GIT_PROMPT_PREFIX="git:(" # Beginning of the git prompt, before the branch name -ZSH_THEME_GIT_PROMPT_SUFFIX=")" # End of the git prompt -ZSH_THEME_GIT_PROMPT_DIRTY="*" # Text to display if the branch is dirty -ZSH_THEME_GIT_PROMPT_CLEAN="" # Text to display if the branch is clean -ZSH_THEME_RUBY_PROMPT_PREFIX="(" -ZSH_THEME_RUBY_PROMPT_SUFFIX=")" - - -# Use diff --color if available -if command diff --color /dev/null{,} &>/dev/null; then - function diff { - command diff --color "$@" - } -fi - -# Don't set ls coloring if disabled -[[ "$DISABLE_LS_COLORS" != true ]] || return 0 - -# Default coloring for BSD-based ls -export LSCOLORS="Gxfxcxdxbxegedabagacad" - -# Default coloring for GNU-based ls -if [[ -z "$LS_COLORS" ]]; then - # Define LS_COLORS via dircolors if available. Otherwise, set a default - # equivalent to LSCOLORS (generated via https://geoff.greer.fm/lscolors) - if (( $+commands[dircolors] )); then - [[ -f "$HOME/.dircolors" ]] \ - && source <(dircolors -b "$HOME/.dircolors") \ - || source <(dircolors -b) - else - export LS_COLORS="di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43" - fi -fi - -function test-ls-args { - local cmd="$1" # ls, gls, colorls, ... - local args="${@[2,-1]}" # arguments except the first one - command "$cmd" "$args" /dev/null &>/dev/null -} - -# Find the option for using colors in ls, depending on the version -case "$OSTYPE" in - netbsd*) - # On NetBSD, test if `gls` (GNU ls) is installed (this one supports colors); - # otherwise, leave ls as is, because NetBSD's ls doesn't support -G - test-ls-args gls --color && alias ls='gls --color=tty' - ;; - openbsd*) - # On OpenBSD, `gls` (ls from GNU coreutils) and `colorls` (ls from base, - # with color and multibyte support) are available from ports. - # `colorls` will be installed on purpose and can't be pulled in by installing - # coreutils (which might be installed for ), so prefer it to `gls`. - test-ls-args gls --color && alias ls='gls --color=tty' - test-ls-args colorls -G && alias ls='colorls -G' - ;; - (darwin|freebsd)*) - # This alias works by default just using $LSCOLORS - test-ls-args ls -G && alias ls='ls -G' - # Only use GNU ls if installed and there are user defaults for $LS_COLORS, - # as the default coloring scheme is not very pretty - zstyle -t ':omz:lib:theme-and-appearance' gnu-ls \ - && test-ls-args gls --color \ - && alias ls='gls --color=tty' - ;; - *) - if test-ls-args ls --color; then - alias ls='ls --color=tty' - elif test-ls-args ls -G; then - alias ls='ls -G' - fi - ;; -esac - -unfunction test-ls-args diff --git a/dot_oh-my-zsh/lib/vcs_info.zsh b/dot_oh-my-zsh/lib/vcs_info.zsh deleted file mode 100644 index be6d32e..0000000 --- a/dot_oh-my-zsh/lib/vcs_info.zsh +++ /dev/null @@ -1,53 +0,0 @@ -# Don't skip this file until a Zsh release does the necessary quoting. -# This is because even though 5.8.1 undid recursive prompt_subst inside -# prompt sequences, % characters in relevant fields will still be rendered -# incorrectly in vcs_info, on all Zsh releases up to writing this. -# -# There is no release yet that does this right, since it requires changing -# how what vcs_info hooks expect to receive. Even so, I'd rather be correct -# and break custom vcs_info hooks than have a broken prompt. - -# Quote necessary $hook_com[] items just before they are used -# in the line "VCS_INFO_hook 'post-backend'" of the VCS_INFO_formats -# function, where is: -# -# base: the full path of the repository's root directory. -# base-name: the name of the repository's root directory. -# branch: the name of the currently checked out branch. -# misc: a string that may contain anything the vcs_info backend wants. -# revision: an identifier of the currently checked out revision. -# subdir: the path of the current directory relative to the -# repository's root directory. -# -# This patch %-quotes these fields previous to their use in vcs_info hooks and -# the zformat call and, eventually, when they get expanded in the prompt. -# It's important to quote these here, and not later after hooks have modified the -# fields, because then we could be quoting % characters from valid prompt sequences, -# like %F{color}, %B, etc. -# -# 32 │ hook_com[subdir]="$(VCS_INFO_reposub ${hook_com[base]})" -# 33 │ hook_com[subdir_orig]="${hook_com[subdir]}" -# 34 │ -# 35 + │ for tmp in base base-name branch misc revision subdir; do -# 36 + │ hook_com[$tmp]="${hook_com[$tmp]//\%/%%}" -# 37 + │ done -# 38 + │ -# 39 │ VCS_INFO_hook 'post-backend' -# -# This is especially important so that no command substitution is performed -# due to malicious input as a consequence of CVE-2021-45444, which affects -# zsh versions from 5.0.3 to 5.8. -# -autoload -Uz +X regexp-replace VCS_INFO_formats 2>/dev/null || return 0 - -# We use $tmp here because it's already a local variable in VCS_INFO_formats -typeset PATCH='for tmp (base base-name branch misc revision subdir) hook_com[$tmp]="${hook_com[$tmp]//\%/%%}"' -# Unique string to avoid reapplying the patch if this code gets called twice -typeset PATCH_ID=vcs_info-patch-9b9840f2-91e5-4471-af84-9e9a0dc68c1b -# Only patch the VCS_INFO_formats function if not already patched -if [[ "$functions[VCS_INFO_formats]" != *$PATCH_ID* ]]; then - regexp-replace 'functions[VCS_INFO_formats]' \ - "VCS_INFO_hook 'post-backend'" \ - ': ${PATCH_ID}; ${PATCH}; ${MATCH}' -fi -unset PATCH PATCH_ID diff --git a/dot_oh-my-zsh/log/empty_dot_gitkeep b/dot_oh-my-zsh/log/empty_dot_gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/oh-my-zsh.sh b/dot_oh-my-zsh/oh-my-zsh.sh deleted file mode 100644 index b103284..0000000 --- a/dot_oh-my-zsh/oh-my-zsh.sh +++ /dev/null @@ -1,234 +0,0 @@ -# ANSI formatting function (\033[m) -# 0: reset, 1: bold, 4: underline, 22: no bold, 24: no underline, 31: red, 33: yellow -omz_f() { - [ $# -gt 0 ] || return - IFS=";" printf "\033[%sm" $* -} -# If stdout is not a terminal ignore all formatting -[ -t 1 ] || omz_f() { :; } - -# Protect against non-zsh execution of Oh My Zsh (use POSIX syntax here) -[ -n "$ZSH_VERSION" ] || { - omz_ptree() { - # Get process tree of the current process - pid=$$; pids="$pid" - while [ ${pid-0} -ne 1 ] && ppid=$(ps -e -o pid,ppid | awk "\$1 == $pid { print \$2 }"); do - pids="$pids $pid"; pid=$ppid - done - - # Show process tree - case "$(uname)" in - Linux) ps -o ppid,pid,command -f -p $pids 2>/dev/null ;; - Darwin|*) ps -o ppid,pid,command -p $pids 2>/dev/null ;; - esac - - # If ps command failed, try Busybox ps - [ $? -eq 0 ] || ps -o ppid,pid,comm | awk "NR == 1 || index(\"$pids\", \$2) != 0" - } - - { - shell=$(ps -o pid,comm | awk "\$1 == $$ { print \$2 }") - printf "$(omz_f 1 31)Error:$(omz_f 22) Oh My Zsh can't be loaded from: $(omz_f 1)${shell}$(omz_f 22). " - printf "You need to run $(omz_f 1)zsh$(omz_f 22) instead.$(omz_f 0)\n" - printf "$(omz_f 33)Here's the process tree:$(omz_f 22)\n\n" - omz_ptree - printf "$(omz_f 0)\n" - } >&2 - - return 1 -} - -# Check if in emulation mode, if so early return -# https://github.com/ohmyzsh/ohmyzsh/issues/11686 -[[ "$(emulate)" = zsh ]] || { - printf "$(omz_f 1 31)Error:$(omz_f 22) Oh My Zsh can't be loaded in \`$(emulate)\` emulation mode.$(omz_f 0)\n" >&2 - return 1 -} - -unset -f omz_f - -# If ZSH is not defined, use the current script's directory. -[[ -n "$ZSH" ]] || export ZSH="${${(%):-%x}:a:h}" - -# Set ZSH_CUSTOM to the path where your custom config files -# and plugins exists, or else we will use the default custom/ -[[ -n "$ZSH_CUSTOM" ]] || ZSH_CUSTOM="$ZSH/custom" - -# Set ZSH_CACHE_DIR to the path where cache files should be created -# or else we will use the default cache/ -[[ -n "$ZSH_CACHE_DIR" ]] || ZSH_CACHE_DIR="$ZSH/cache" - -# Make sure $ZSH_CACHE_DIR is writable, otherwise use a directory in $HOME -if [[ ! -w "$ZSH_CACHE_DIR" ]]; then - ZSH_CACHE_DIR="${XDG_CACHE_HOME:-$HOME/.cache}/oh-my-zsh" -fi - -# Create cache and completions dir and add to $fpath -mkdir -p "$ZSH_CACHE_DIR/completions" -(( ${fpath[(Ie)$ZSH_CACHE_DIR/completions]} )) || fpath=("$ZSH_CACHE_DIR/completions" $fpath) - -# Check for updates on initial load... -source "$ZSH/tools/check_for_upgrade.sh" - -# Initializes Oh My Zsh - -# add a function path -fpath=($ZSH/{functions,completions} $ZSH_CUSTOM/{functions,completions} $fpath) - -# Load all stock functions (from $fpath files) called below. -autoload -U compaudit compinit zrecompile - -is_plugin() { - local base_dir=$1 - local name=$2 - builtin test -f $base_dir/plugins/$name/$name.plugin.zsh \ - || builtin test -f $base_dir/plugins/$name/_$name -} - -# Add all defined plugins to fpath. This must be done -# before running compinit. -for plugin ($plugins); do - if is_plugin "$ZSH_CUSTOM" "$plugin"; then - fpath=("$ZSH_CUSTOM/plugins/$plugin" $fpath) - elif is_plugin "$ZSH" "$plugin"; then - fpath=("$ZSH/plugins/$plugin" $fpath) - else - echo "[oh-my-zsh] plugin '$plugin' not found" - fi -done - -# Figure out the SHORT hostname -if [[ "$OSTYPE" = darwin* ]]; then - # macOS's $HOST changes with dhcp, etc. Use ComputerName if possible. - SHORT_HOST=$(scutil --get ComputerName 2>/dev/null) || SHORT_HOST="${HOST/.*/}" -else - SHORT_HOST="${HOST/.*/}" -fi - -# Save the location of the current completion dump file. -if [[ -z "$ZSH_COMPDUMP" ]]; then - ZSH_COMPDUMP="${ZDOTDIR:-$HOME}/.zcompdump-${SHORT_HOST}-${ZSH_VERSION}" -fi - -# Construct zcompdump OMZ metadata -zcompdump_revision="#omz revision: $(builtin cd -q "$ZSH"; git rev-parse HEAD 2>/dev/null)" -zcompdump_fpath="#omz fpath: $fpath" - -# Delete the zcompdump file if OMZ zcompdump metadata changed -if ! command grep -q -Fx "$zcompdump_revision" "$ZSH_COMPDUMP" 2>/dev/null \ - || ! command grep -q -Fx "$zcompdump_fpath" "$ZSH_COMPDUMP" 2>/dev/null; then - command rm -f "$ZSH_COMPDUMP" - zcompdump_refresh=1 -fi - -if [[ "$ZSH_DISABLE_COMPFIX" != true ]]; then - source "$ZSH/lib/compfix.zsh" - # Load only from secure directories - compinit -i -d "$ZSH_COMPDUMP" - # If completion insecurities exist, warn the user - handle_completion_insecurities &| -else - # If the user wants it, load from all found directories - compinit -u -d "$ZSH_COMPDUMP" -fi - -# Append zcompdump metadata if missing -if (( $zcompdump_refresh )) \ - || ! command grep -q -Fx "$zcompdump_revision" "$ZSH_COMPDUMP" 2>/dev/null; then - # Use `tee` in case the $ZSH_COMPDUMP filename is invalid, to silence the error - # See https://github.com/ohmyzsh/ohmyzsh/commit/dd1a7269#commitcomment-39003489 - tee -a "$ZSH_COMPDUMP" &>/dev/null </dev/null; then - zrecompile -q -p "$ZSH_COMPDUMP" - command rm -rf "$ZSH_COMPDUMP.zwc.old" "${ZSH_COMPDUMP}.lock" -fi - -_omz_source() { - local context filepath="$1" - - # Construct zstyle context based on path - case "$filepath" in - lib/*) context="lib:${filepath:t:r}" ;; # :t = lib_name.zsh, :r = lib_name - plugins/*) context="plugins:${filepath:h:t}" ;; # :h = plugins/plugin_name, :t = plugin_name - esac - - local disable_aliases=0 - zstyle -T ":omz:${context}" aliases || disable_aliases=1 - - # Back up alias names prior to sourcing - local -A aliases_pre galiases_pre - if (( disable_aliases )); then - aliases_pre=("${(@kv)aliases}") - galiases_pre=("${(@kv)galiases}") - fi - - # Source file from $ZSH_CUSTOM if it exists, otherwise from $ZSH - if [[ -f "$ZSH_CUSTOM/$filepath" ]]; then - source "$ZSH_CUSTOM/$filepath" - elif [[ -f "$ZSH/$filepath" ]]; then - source "$ZSH/$filepath" - fi - - # Unset all aliases that don't appear in the backed up list of aliases - if (( disable_aliases )); then - if (( #aliases_pre )); then - aliases=("${(@kv)aliases_pre}") - else - (( #aliases )) && unalias "${(@k)aliases}" - fi - if (( #galiases_pre )); then - galiases=("${(@kv)galiases_pre}") - else - (( #galiases )) && unalias "${(@k)galiases}" - fi - fi -} - -# Load all of the lib files in ~/oh-my-zsh/lib that end in .zsh -# TIP: Add files you don't want in git to .gitignore -for lib_file ("$ZSH"/lib/*.zsh); do - _omz_source "lib/${lib_file:t}" -done -unset lib_file - -# Load all of the plugins that were defined in ~/.zshrc -for plugin ($plugins); do - _omz_source "plugins/$plugin/$plugin.plugin.zsh" -done -unset plugin - -# Load all of your custom configurations from custom/ -for config_file ("$ZSH_CUSTOM"/*.zsh(N)); do - source "$config_file" -done -unset config_file - -# Load the theme -is_theme() { - local base_dir=$1 - local name=$2 - builtin test -f $base_dir/$name.zsh-theme -} - -if [[ -n "$ZSH_THEME" ]]; then - if is_theme "$ZSH_CUSTOM" "$ZSH_THEME"; then - source "$ZSH_CUSTOM/$ZSH_THEME.zsh-theme" - elif is_theme "$ZSH_CUSTOM/themes" "$ZSH_THEME"; then - source "$ZSH_CUSTOM/themes/$ZSH_THEME.zsh-theme" - elif is_theme "$ZSH/themes" "$ZSH_THEME"; then - source "$ZSH/themes/$ZSH_THEME.zsh-theme" - else - echo "[oh-my-zsh] theme '$ZSH_THEME' not found" - fi -fi - -# set completion colors to be the same as `ls`, after theme has been loaded -[[ -z "$LS_COLORS" ]] || zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}" diff --git a/dot_oh-my-zsh/plugins/1password/1password.plugin.zsh b/dot_oh-my-zsh/plugins/1password/1password.plugin.zsh deleted file mode 100644 index e8f91f8..0000000 --- a/dot_oh-my-zsh/plugins/1password/1password.plugin.zsh +++ /dev/null @@ -1,15 +0,0 @@ -# Do nothing if op is not installed -(( ${+commands[op]} )) || return - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `op`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_op" ]]; then - typeset -g -A _comps - autoload -Uz _op - _comps[op]=_op -fi - -op completion zsh >| "$ZSH_CACHE_DIR/completions/_op" &| - -# Load opswd function -autoload -Uz opswd diff --git a/dot_oh-my-zsh/plugins/1password/README.md b/dot_oh-my-zsh/plugins/1password/README.md deleted file mode 100644 index ace6da8..0000000 --- a/dot_oh-my-zsh/plugins/1password/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# 1Password - -This plugin adds 1Password functionality to oh-my-zsh. - -To use, add `1password` to the list of plugins in your `.zshrc` file: - -```zsh -plugins=(... 1password) -``` - -Then, you can use the command `opswd` to copy passwords for services into your -clipboard. - -## `opswd` - -The `opswd` command is a wrapper around the `op` command. It takes a service -name as an argument and copies the username, then the password for that service -to the clipboard, after confirmation on the user part. - -If the service also contains a TOTP, it is copied to the clipboard after confirmation -on the user part. Finally, after 20 seconds, the clipboard is cleared. - -For example, `opswd github.com` will put your GitHub username into your clipboard. Then, -it will ask for confirmation to continue, and copy the password to your clipboard. Finally, -if a TOTP is available, it will be copied to the clipboard after your confirmation. - -This function has completion support, so you can use tab completion to select which -service you want to get. - -> NOTE: you need to be signed in for `opswd` to work. If you are using biometric unlock, -> 1Password CLI will automatically prompt you to sign in. See: -> -> - [Get started with 1Password CLI 2: Sign in](https://developer.1password.com/docs/cli/get-started#sign-in) -> - [Sign in to your 1Password account manually](https://developer.1password.com/docs/cli/sign-in-manually) - -## Requirements - -- [1Password CLI 2](https://developer.1password.com/docs/cli/get-started#install) - - > NOTE: if you're using 1Password CLI 1, [see how to upgrade to CLI 2](https://developer.1password.com/docs/cli/upgrade). diff --git a/dot_oh-my-zsh/plugins/1password/_opswd b/dot_oh-my-zsh/plugins/1password/_opswd deleted file mode 100644 index dbc094f..0000000 --- a/dot_oh-my-zsh/plugins/1password/_opswd +++ /dev/null @@ -1,19 +0,0 @@ -#compdef opswd - -function _opswd() { - local -a services - services=("${(@f)$(op item list --categories Login --cache 2>/dev/null | awk 'NR != 1 { print $2 }')}") - [[ -z "$services" ]] || compadd -a -- services -} - -# TODO: 2022-03-26: Remove support for op CLI 1 -autoload -Uz is-at-least -is-at-least 2.0.0 $(op --version) || { - function _opswd() { - local -a services - services=("${(@f)$(op list items --categories Login 2>/dev/null | op get item - --fields title 2>/dev/null)}") - [[ -z "$services" ]] || compadd -a -- services - } -} - -_opswd "$@" diff --git a/dot_oh-my-zsh/plugins/1password/opswd b/dot_oh-my-zsh/plugins/1password/opswd deleted file mode 100644 index 753de9f..0000000 --- a/dot_oh-my-zsh/plugins/1password/opswd +++ /dev/null @@ -1,90 +0,0 @@ -#autoload - -# opswd puts the password of the named service into the clipboard. If there's a -# one time password, it will be copied into the clipboard after 10 seconds. The -# clipboard is cleared after another 20 seconds. -function opswd() { - if [[ $# -lt 1 ]]; then - echo "Usage: opswd " - return 1 - fi - - local service=$1 - - # If not logged in, print error and return - op user list > /dev/null || return - - local username - # Copy the username to the clipboard - if ! username=$(op item get "$service" --fields username 2>/dev/null); then - echo "error: could not obtain username for $service" - return 1 - fi - - echo -n "$username" | clipcopy - echo "✔ username for service $service copied to the clipboard. Press Enter to continue" - read - - local password - # Copy the password to the clipboard - if ! password=$(op item get "$service" --reveal --fields password 2>/dev/null); then - echo "error: could not obtain password for $service" - return 1 - fi - - echo -n "$password" | clipcopy - echo "✔ password for $service copied to clipboard. Press Enter to continue" - read - - # If there's a one time password, copy it to the clipboard - local totp - if totp=$(op item get --otp "$service" 2>/dev/null) && [[ -n "$totp" ]]; then - echo -n "$totp" | clipcopy - echo "✔ TOTP for $service copied to clipboard" - fi - - (sleep 20 && clipcopy /dev/null) &! -} - -# TODO: 2022-03-26: Remove support for op CLI 1 -autoload -Uz is-at-least -is-at-least 2.0.0 $(op --version) || { - print -ru2 ${(%):-"%F{yellow}opswd: usage with op version $(op --version) is deprecated. Upgrade to CLI 2 and reload zsh. -For instructions, see https://developer.1password.com/docs/cli/upgrade.%f"} - - # opswd puts the password of the named service into the clipboard. If there's a - # one time password, it will be copied into the clipboard after 10 seconds. The - # clipboard is cleared after another 20 seconds. - function opswd() { - if [[ $# -lt 1 ]]; then - echo "Usage: opswd " - return 1 - fi - - local service=$1 - - # If not logged in, print error and return - op list users > /dev/null || return - - local password - # Copy the password to the clipboard - if ! password=$(op get item "$service" --fields password 2>/dev/null); then - echo "error: could not obtain password for $service" - return 1 - fi - - echo -n "$password" | clipcopy - echo "✔ password for $service copied to clipboard" - - # If there's a one time password, copy it to the clipboard after 5 seconds - local totp - if totp=$(op get totp "$service" 2>/dev/null) && [[ -n "$totp" ]]; then - sleep 10 && echo -n "$totp" | clipcopy - echo "✔ TOTP for $service copied to clipboard" - fi - - (sleep 20 && clipcopy /dev/null) &! - } -} - -opswd "$@" diff --git a/dot_oh-my-zsh/plugins/alias-finder/README.md b/dot_oh-my-zsh/plugins/alias-finder/README.md deleted file mode 100644 index a9bbd08..0000000 --- a/dot_oh-my-zsh/plugins/alias-finder/README.md +++ /dev/null @@ -1,68 +0,0 @@ -# alias-finder plugin - -This plugin searches the defined aliases and outputs any that match the command inputted. This makes learning new aliases easier. - -## Setup - -To use it, add `alias-finder` to the `plugins` array of your zshrc file: -``` -plugins=(... alias-finder) -``` - -To enable it for every single command, set zstyle in your `~/.zshrc`. - -```zsh -# ~/.zshrc - -zstyle ':omz:plugins:alias-finder' autoload yes # disabled by default -zstyle ':omz:plugins:alias-finder' longer yes # disabled by default -zstyle ':omz:plugins:alias-finder' exact yes # disabled by default -zstyle ':omz:plugins:alias-finder' cheaper yes # disabled by default -``` - -As you can see, options are also available with zstyle. - -## Usage - -When you execute a command alias finder will look at your defined aliases and suggest shorter aliases you could have used, for example: - -Running the un-aliased `git status` command: -```sh -╭─tim@fox ~/repo/gitopolis ‹main› -╰─$ git status - -gst='git status' # <=== shorter suggestion from alias-finder - -On branch main -Your branch is up-to-date with 'origin/main'. -nothing to commit, working tree clean -``` - -Running a shorter `git st` alias from `.gitconfig` that it suggested : -```sh -╭─tim@fox ~/repo/gitopolis ‹main› -╰─$ git st -gs='git st' # <=== shorter suggestion from alias-finder -## main...origin/main -``` - -Running the shortest `gs` shell alias that it found: -```sh -╭─tim@fox ~/repo/gitopolis ‹main› -╰─$ gs - # <=== no suggestions alias-finder because this is the shortest -## main...origin/main -``` - -![image](https://github.com/ohmyzsh/ohmyzsh/assets/19378/39642750-fb10-4f1a-b7f9-f36789eeb01b) - - -### Options - -> In order to clarify, let's say `alias a=abc` has source 'abc' and destination 'a'. - -- Use `--longer` or `-l` to include aliases where the source is longer than the input (in other words, the source could contain the whole input). -- Use `--exact` or `-e` to avoid aliases where the source is shorter than the input (in other words, the source must be the same with the input). -- Use `--cheaper` or `-c` to avoid aliases where the destination is longer than the input (in other words, the destination must be the shorter than the input). - - diff --git a/dot_oh-my-zsh/plugins/alias-finder/alias-finder.plugin.zsh b/dot_oh-my-zsh/plugins/alias-finder/alias-finder.plugin.zsh deleted file mode 100644 index 5fdfbc8..0000000 --- a/dot_oh-my-zsh/plugins/alias-finder/alias-finder.plugin.zsh +++ /dev/null @@ -1,62 +0,0 @@ -alias-finder() { - local cmd=" " exact="" longer="" cheaper="" wordEnd="'{0,1}$" finder="" filter="" - - # build command and options - for c in "$@"; do - case $c in - # TODO: Remove backward compatibility (other than zstyle form) - # set options if exist - -e|--exact) exact=true;; - -l|--longer) longer=true;; - -c|--cheaper) cheaper=true;; - # concatenate cmd - *) cmd="$cmd$c " ;; - esac - done - - zstyle -t ':omz:plugins:alias-finder' longer && longer=true - zstyle -t ':omz:plugins:alias-finder' exact && exact=true - zstyle -t ':omz:plugins:alias-finder' cheaper && cheaper=true - - # format cmd for grep - ## - replace newlines with spaces - ## - trim both ends - ## - replace multiple spaces with one space - ## - add escaping character to special characters - cmd=$(echo -n "$cmd" | tr '\n' ' ' | xargs | tr -s '[:space:]' | sed 's/[].\|$(){}?+*^[]/\\&/g') - - if [[ $longer == true ]]; then - wordEnd="" # remove wordEnd to find longer aliases - fi - - # find with alias and grep, removing last word each time until no more words - while [[ $cmd != "" ]]; do - finder="'{0,1}$cmd$wordEnd" - - # make filter to find only shorter results than current cmd - if [[ $cheaper == true ]]; then - cmdLen=$(echo -n "$cmd" | wc -c) - filter="^'{0,1}.{0,$((cmdLen - 1))}=" - fi - - alias | grep -E "$filter" | grep -E "=$finder" - - if [[ $exact == true ]]; then - break # because exact case is only one - elif [[ $longer = true ]]; then - break # because above grep command already found every longer aliases during first cycle - fi - - cmd=$(sed -E 's/ {0,}[^ ]*$//' <<< "$cmd") # remove last word - done -} - -preexec_alias-finder() { - # TODO: Remove backward compatibility (other than zstyle form) - zstyle -t ':omz:plugins:alias-finder' autoload && alias-finder $1 || if [[ $ZSH_ALIAS_FINDER_AUTOMATIC = true ]]; then - alias-finder $1 - fi -} - -autoload -U add-zsh-hook -add-zsh-hook preexec preexec_alias-finder diff --git a/dot_oh-my-zsh/plugins/alias-finder/dot_zunit.yml b/dot_oh-my-zsh/plugins/alias-finder/dot_zunit.yml deleted file mode 100644 index ae65f8e..0000000 --- a/dot_oh-my-zsh/plugins/alias-finder/dot_zunit.yml +++ /dev/null @@ -1,9 +0,0 @@ -tap: false -directories: - tests: tests - output: tests/_output - support: tests/_support -time_limit: 0 -fail_fast: false -allow_risky: false -verbose: true diff --git a/dot_oh-my-zsh/plugins/alias-finder/tests/_output/empty_dot_gitkeep b/dot_oh-my-zsh/plugins/alias-finder/tests/_output/empty_dot_gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/plugins/alias-finder/tests/_support/bootstrap b/dot_oh-my-zsh/plugins/alias-finder/tests/_support/bootstrap deleted file mode 100644 index 0107661..0000000 --- a/dot_oh-my-zsh/plugins/alias-finder/tests/_support/bootstrap +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env zsh -# Write your bootstrap code here diff --git a/dot_oh-my-zsh/plugins/alias-finder/tests/_support/empty_dot_gitkeep b/dot_oh-my-zsh/plugins/alias-finder/tests/_support/empty_dot_gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/plugins/alias-finder/tests/test_run.sh b/dot_oh-my-zsh/plugins/alias-finder/tests/test_run.sh deleted file mode 100644 index 6b7abeb..0000000 --- a/dot_oh-my-zsh/plugins/alias-finder/tests/test_run.sh +++ /dev/null @@ -1,107 +0,0 @@ -#!/usr/bin/env zunit - -@setup { - load ../alias-finder.plugin.zsh - - set_git_aliases() { - unalias -a # all - alias g="git" - alias gc="git commit" - alias gcv="git commit -v" - alias gcvs="git commit -v -S" - } -} - -@test 'find aliases that contain input' { - set_git_aliases - - run alias-finder "git" - - assert "${#lines[@]}" equals 1 - assert "${lines[1]}" same_as "g=git" -} - -@test 'find aliases that contain input with whitespaces at ends' { - set_git_aliases - - run alias-finder " git " - - assert "${#lines[@]}" equals 1 - assert "${lines[1]}" same_as "g=git" -} - -@test 'find aliases that contain multiple words' { - set_git_aliases - - run alias-finder "git commit -v" - - assert "${#lines[@]}" equals 3 - assert "${lines[1]}" same_as "gcv='git commit -v'" - assert "${lines[2]}" same_as "gc='git commit'" - assert "${lines[3]}" same_as "g=git" -} - -@test 'find alias that is the same with input when --exact option is set' { - set_git_aliases - - run alias-finder -e "git" - - assert "${#lines[@]}" equals 1 - assert "${lines[1]}" same_as "g=git" -} - -@test 'find alias that is the same with multiple words input when --exact option is set' { - set_git_aliases - - run alias-finder -e "git commit -v" - - assert "${#lines[@]}" equals 1 - assert "${lines[1]}" same_as "gcv='git commit -v'" -} - -@test 'find alias that is the same with or longer than input when --longer option is set' { - set_git_aliases - - run alias-finder -l "git" - - assert "${#lines[@]}" equals 4 - assert "${lines[1]}" same_as "g=git" - assert "${lines[2]}" same_as "gc='git commit'" - assert "${lines[3]}" same_as "gcv='git commit -v'" - assert "${lines[4]}" same_as "gcvs='git commit -v -S'" -} - -@test 'find alias that is the same with or longer than multiple words input when --longer option is set' { - set_git_aliases - - run alias-finder -l "git commit -v" - - assert "${#lines[@]}" equals 2 - assert "${lines[1]}" same_as "gcv='git commit -v'" - assert "${lines[2]}" same_as "gcvs='git commit -v -S'" -} - -@test 'find aliases including expensive (longer) than input' { - set_git_aliases - alias expensiveCommands="git commit" - - run alias-finder "git commit -v" - - assert "${#lines[@]}" equals 4 - assert "${lines[1]}" same_as "gcv='git commit -v'" - assert "${lines[2]}" same_as "expensiveCommands='git commit'" - assert "${lines[3]}" same_as "gc='git commit'" - assert "${lines[4]}" same_as "g=git" -} - -@test 'find aliases excluding expensive (longer) than input when --cheap option is set' { - set_git_aliases - alias expensiveCommands="git commit" - - run alias-finder -c "git commit -v" - - assert "${#lines[@]}" equals 3 - assert "${lines[1]}" same_as "gcv='git commit -v'" - assert "${lines[2]}" same_as "gc='git commit'" - assert "${lines[3]}" same_as "g=git" -} diff --git a/dot_oh-my-zsh/plugins/aliases/README.md b/dot_oh-my-zsh/plugins/aliases/README.md deleted file mode 100644 index 5a7e7df..0000000 --- a/dot_oh-my-zsh/plugins/aliases/README.md +++ /dev/null @@ -1,28 +0,0 @@ -# Aliases cheatsheet - -With lots of 3rd-party amazing aliases installed, this plugin helps list the shortcuts -that are currently available based on the plugins you have enabled. - -To use it, add `aliases` to the plugins array in your zshrc file: - -```zsh -plugins=(aliases) -``` - -Requirements: Python needs to be installed. - -**Maintainer:** [@hqingyi](https://github.com/hqingyi) - -## Usage - -- `als`: show all aliases by group - -- `als -h/--help`: print help message - -- `als `: filter and highlight aliases by `` - -- `als -g /--group `: show only aliases for group ``. Multiple uses of the flag show all groups - -- `als --groups`: show only group names - - ![screenshot](https://github.com/ohmyzsh/ohmyzsh/assets/66907184/5bfa00ea-5fc3-4e97-8b22-2f74f6b948c7) diff --git a/dot_oh-my-zsh/plugins/aliases/aliases.plugin.zsh b/dot_oh-my-zsh/plugins/aliases/aliases.plugin.zsh deleted file mode 100644 index 7f1ba83..0000000 --- a/dot_oh-my-zsh/plugins/aliases/aliases.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -eval ' - function als(){ - (( $+commands[python3] )) || { - echo "[error] No python executable detected" - return - } - alias | python3 "'"${0:h}"'/cheatsheet.py" "$@" - } -' diff --git a/dot_oh-my-zsh/plugins/aliases/cheatsheet.py b/dot_oh-my-zsh/plugins/aliases/cheatsheet.py deleted file mode 100644 index 61bf5f9..0000000 --- a/dot_oh-my-zsh/plugins/aliases/cheatsheet.py +++ /dev/null @@ -1,69 +0,0 @@ -#!/usr/bin/env python3 -import sys -import itertools -import termcolor -import argparse - -def parse(line): - left = line[0:line.find('=')].strip() - right = line[line.find('=')+1:].strip('\'"\n ') - try: - cmd = next(part for part in right.split() if len([char for char in '=<>' if char in part])==0) - except StopIteration: - cmd = right - return (left, right, cmd) - -def cheatsheet(lines): - exps = [ parse(line) for line in lines ] - exps.sort(key=lambda exp:exp[2]) - cheatsheet = {'_default': []} - for key, group in itertools.groupby(exps, lambda exp:exp[2]): - group_list = [ item for item in group ] - if len(group_list)==1: - target_aliases = cheatsheet['_default'] - else: - if key not in cheatsheet: - cheatsheet[key] = [] - target_aliases = cheatsheet[key] - target_aliases.extend(group_list) - return cheatsheet - -def pretty_print_group(key, aliases, highlight=None, only_groupname=False): - if len(aliases) == 0: - return - group_hl_formatter = lambda g, hl: termcolor.colored(hl, 'yellow').join([termcolor.colored(part, 'red') for part in ('[%s]' % g).split(hl)]) - alias_hl_formatter = lambda alias, hl: termcolor.colored(hl, 'yellow').join([termcolor.colored(part, 'green') for part in ('\t%s = %s' % alias[0:2]).split(hl)]) - group_formatter = lambda g: termcolor.colored('[%s]' % g, 'red') - alias_formatter = lambda alias: termcolor.colored('\t%s = %s' % alias[0:2], 'green') - if highlight and len(highlight)>0: - print (group_hl_formatter(key, highlight)) - if not only_groupname: - print ('\n'.join([alias_hl_formatter(alias, highlight) for alias in aliases])) - else: - print (group_formatter(key)) - if not only_groupname: - print ('\n'.join([alias_formatter(alias) for alias in aliases])) - print ('') - -def pretty_print(cheatsheet, wfilter, group_list=None, groups_only=False): - sorted_key = sorted(cheatsheet.keys()) - for key in sorted_key: - if group_list and key not in group_list: - continue - aliases = cheatsheet.get(key) - if not wfilter: - pretty_print_group(key, aliases, wfilter, groups_only) - else: - pretty_print_group(key, [ alias for alias in aliases if alias[0].find(wfilter)>-1 or alias[1].find(wfilter)>-1], wfilter) - -if __name__ == '__main__': - parser = argparse.ArgumentParser(description="Pretty print aliases.", prog="als") - parser.add_argument('filter', nargs="*", metavar="", help="search aliases matching keywords") - parser.add_argument('-g', '--group', dest="group_list", action='append', help="only print aliases in given groups") - parser.add_argument('--groups', dest='groups_only', action='store_true', help="only print alias groups") - args = parser.parse_args() - - lines = sys.stdin.readlines() - group_list = args.group_list or None - wfilter = " ".join(args.filter) or None - pretty_print(cheatsheet(lines), wfilter, group_list, args.groups_only) diff --git a/dot_oh-my-zsh/plugins/aliases/dot_gitignore b/dot_oh-my-zsh/plugins/aliases/dot_gitignore deleted file mode 100644 index bee8a64..0000000 --- a/dot_oh-my-zsh/plugins/aliases/dot_gitignore +++ /dev/null @@ -1 +0,0 @@ -__pycache__ diff --git a/dot_oh-my-zsh/plugins/aliases/termcolor.py b/dot_oh-my-zsh/plugins/aliases/termcolor.py deleted file mode 100644 index bb725e9..0000000 --- a/dot_oh-my-zsh/plugins/aliases/termcolor.py +++ /dev/null @@ -1,168 +0,0 @@ -# coding: utf-8 -# Copyright (c) 2008-2011 Volvox Development Team -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -# THE SOFTWARE. -# -# Author: Konstantin Lepa - -"""ANSI Color formatting for output in terminal.""" - -from __future__ import print_function -import os - - -__ALL__ = [ 'colored', 'cprint' ] - -VERSION = (1, 1, 0) - -ATTRIBUTES = dict( - list(zip([ - 'bold', - 'dark', - '', - 'underline', - 'blink', - '', - 'reverse', - 'concealed' - ], - list(range(1, 9)) - )) - ) -del ATTRIBUTES[''] - - -HIGHLIGHTS = dict( - list(zip([ - 'on_grey', - 'on_red', - 'on_green', - 'on_yellow', - 'on_blue', - 'on_magenta', - 'on_cyan', - 'on_white' - ], - list(range(40, 48)) - )) - ) - - -COLORS = dict( - list(zip([ - 'grey', - 'red', - 'green', - 'yellow', - 'blue', - 'magenta', - 'cyan', - 'white', - ], - list(range(30, 38)) - )) - ) - - -RESET = '\033[0m' - - -def colored(text, color=None, on_color=None, attrs=None): - """Colorize text. - - Available text colors: - red, green, yellow, blue, magenta, cyan, white. - - Available text highlights: - on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, on_white. - - Available attributes: - bold, dark, underline, blink, reverse, concealed. - - Example: - colored('Hello, World!', 'red', 'on_grey', ['blue', 'blink']) - colored('Hello, World!', 'green') - """ - if os.getenv('ANSI_COLORS_DISABLED') is None: - fmt_str = '\033[%dm%s' - if color is not None: - text = fmt_str % (COLORS[color], text) - - if on_color is not None: - text = fmt_str % (HIGHLIGHTS[on_color], text) - - if attrs is not None: - for attr in attrs: - text = fmt_str % (ATTRIBUTES[attr], text) - - text += RESET - return text - - -def cprint(text, color=None, on_color=None, attrs=None, **kwargs): - """Print colorize text. - - It accepts arguments of print function. - """ - - print((colored(text, color, on_color, attrs)), **kwargs) - - -if __name__ == '__main__': - print('Current terminal type: %s' % os.getenv('TERM')) - print('Test basic colors:') - cprint('Grey color', 'grey') - cprint('Red color', 'red') - cprint('Green color', 'green') - cprint('Yellow color', 'yellow') - cprint('Blue color', 'blue') - cprint('Magenta color', 'magenta') - cprint('Cyan color', 'cyan') - cprint('White color', 'white') - print(('-' * 78)) - - print('Test highlights:') - cprint('On grey color', on_color='on_grey') - cprint('On red color', on_color='on_red') - cprint('On green color', on_color='on_green') - cprint('On yellow color', on_color='on_yellow') - cprint('On blue color', on_color='on_blue') - cprint('On magenta color', on_color='on_magenta') - cprint('On cyan color', on_color='on_cyan') - cprint('On white color', color='grey', on_color='on_white') - print('-' * 78) - - print('Test attributes:') - cprint('Bold grey color', 'grey', attrs=['bold']) - cprint('Dark red color', 'red', attrs=['dark']) - cprint('Underline green color', 'green', attrs=['underline']) - cprint('Blink yellow color', 'yellow', attrs=['blink']) - cprint('Reversed blue color', 'blue', attrs=['reverse']) - cprint('Concealed Magenta color', 'magenta', attrs=['concealed']) - cprint('Bold underline reverse cyan color', 'cyan', - attrs=['bold', 'underline', 'reverse']) - cprint('Dark blink concealed white color', 'white', - attrs=['dark', 'blink', 'concealed']) - print(('-' * 78)) - - print('Test mixing:') - cprint('Underline red on grey color', 'red', 'on_grey', - ['underline']) - cprint('Reversed green on red color', 'green', 'on_red', ['reverse']) - diff --git a/dot_oh-my-zsh/plugins/ansible/README.md b/dot_oh-my-zsh/plugins/ansible/README.md deleted file mode 100644 index 6a06962..0000000 --- a/dot_oh-my-zsh/plugins/ansible/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# ansible plugin - -The `ansible plugin` adds several aliases for useful [ansible](https://docs.ansible.com/ansible/latest/index.html) commands and [aliases](#aliases). - -To use it, add `ansible` to the plugins array of your zshrc file: - -``` -plugins=(... ansible) -``` - -## Aliases - -| Command | Description | -|:-------------------------------------------|:--------------------------------------------------------------------| -| `ansible-version` / `aver` | Show the version on ansible installed in this host | -| `ansible-role-init ` / `arinit` | Creates the Ansible Role as per Ansible Galaxy standard | -| `a` | command `ansible` | -| `aconf` | command `ansible-config` | -| `acon` | command `ansible-console` | -| `ainv` | command `ansible-inventory` | -| `aplaybook` | command `ansible-playbook` | -| `adoc` | command `ansible-doc` | -| `agal` | command `ansible-galaxy` | -| `apull` | command `ansible-pull` | -| `aval` | command `ansible-vault` | - -## Maintainer - -### [Deepankumar](https://github.com/deepan10) - -[https://github.com/deepan10/oh-my-zsh/tree/features/ansible-plugin](https://github.com/deepan10/oh-my-zsh/tree/features/ansible-plugin) diff --git a/dot_oh-my-zsh/plugins/ansible/ansible.plugin.zsh b/dot_oh-my-zsh/plugins/ansible/ansible.plugin.zsh deleted file mode 100644 index 75393b7..0000000 --- a/dot_oh-my-zsh/plugins/ansible/ansible.plugin.zsh +++ /dev/null @@ -1,28 +0,0 @@ -# Functions -function ansible-version(){ - ansible --version -} - -function ansible-role-init(){ - if ! [ -z $1 ] ; then - echo "Ansible Role : $1 Creating...." - ansible-galaxy init $1 - tree $1 - else - echo "Usage : ansible-role-init " - echo "Example : ansible-role-init role1" - fi -} - -# Alias -alias a='ansible ' -alias aconf='ansible-config ' -alias acon='ansible-console ' -alias aver='ansible-version' -alias arinit='ansible-role-init' -alias aplaybook='ansible-playbook ' -alias ainv='ansible-inventory ' -alias adoc='ansible-doc ' -alias agal='ansible-galaxy ' -alias apull='ansible-pull ' -alias aval='ansible-vault' diff --git a/dot_oh-my-zsh/plugins/ant/README.md b/dot_oh-my-zsh/plugins/ant/README.md deleted file mode 100644 index 5712372..0000000 --- a/dot_oh-my-zsh/plugins/ant/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Ant - -This plugin provides completion for [Ant](https://ant.apache.org/). - -To use it, add `ant` to the plugins array in your zshrc file: - -```zsh -plugins=(... ant) -``` - -It caches ant targets in a file named `.ant_targets`, you might want to add that to -your `.gitignore` file. diff --git a/dot_oh-my-zsh/plugins/ant/_ant b/dot_oh-my-zsh/plugins/ant/_ant deleted file mode 100644 index 24a8e36..0000000 --- a/dot_oh-my-zsh/plugins/ant/_ant +++ /dev/null @@ -1,22 +0,0 @@ -#compdef ant - -_ant_does_target_list_need_generating () { - [[ ! -f .ant_targets ]] && return 0 - [[ build.xml -nt .ant_targets ]] && return 0 - return 1 -} - -_ant () { - if [[ ! -f build.xml ]]; then - return - fi - - if ! _ant_does_target_list_need_generating; then - return - fi - - ant -p | awk -F " " 'NR > 5 { print lastTarget } { lastTarget = $1 }' >| .ant_targets - compadd -- "$(cat .ant_targets)" -} - -_ant "$@" diff --git a/dot_oh-my-zsh/plugins/ant/ant.plugin.zsh b/dot_oh-my-zsh/plugins/ant/ant.plugin.zsh deleted file mode 100644 index 5f63825..0000000 --- a/dot_oh-my-zsh/plugins/ant/ant.plugin.zsh +++ /dev/null @@ -1,2 +0,0 @@ -# Default to colored output -export ANT_ARGS='-logger org.apache.tools.ant.listener.AnsiColorLogger' diff --git a/dot_oh-my-zsh/plugins/apache2-macports/README.md b/dot_oh-my-zsh/plugins/apache2-macports/README.md deleted file mode 100644 index dbf2e89..0000000 --- a/dot_oh-my-zsh/plugins/apache2-macports/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# apache2-macports plugin - -Enables aliases to control a local Apache2 installed via [MacPorts](https://www.macports.org/). - -To use it, add `apache2-macports` to the plugins array in your zshrc file: - -```zsh -plugins=(... apache2-macports) -``` - -## Aliases - -| Alias | Function | Description | -|----------------|-----------------------------------------|-----------------------| -| apache2restart | `sudo /path/to/apache2.wrapper restart` | Restart apache daemon | -| apache2start | `sudo /path/to/apache2.wrapper start` | Start apache daemon | -| apache2stop | `sudo /path/to/apache2.wrapper stop` | Stop apache daemon | - -## Contributors - -- Alexander Rinass (alex@rinass.net) diff --git a/dot_oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh b/dot_oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh deleted file mode 100644 index 1caa4cf..0000000 --- a/dot_oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh +++ /dev/null @@ -1,6 +0,0 @@ -# commands to control local apache2 server installation -# paths are for osx installation via macports - -alias apache2start='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper start' -alias apache2stop='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper stop' -alias apache2restart='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper restart' diff --git a/dot_oh-my-zsh/plugins/arcanist/README.md b/dot_oh-my-zsh/plugins/arcanist/README.md deleted file mode 100644 index 07e7669..0000000 --- a/dot_oh-my-zsh/plugins/arcanist/README.md +++ /dev/null @@ -1,43 +0,0 @@ -## arcanist - -This plugin adds many useful aliases for [arcanist](https://github.com/phacility/arcanist). - -To use it, add `arcanist` to the plugins array of your zshrc file: - -```zsh -plugins=(... arcanist) -``` - -## Aliases - -| Alias | Command | -| ------- | ---------------------------------- | -| ara | `arc amend` | -| arb | `arc branch` | -| arbl | `arc bland` | -| arco | `arc cover` | -| arci | `arc commit` | -| ard | `arc diff` | -| ardc | `arc diff --create` | -| ardp | `arc diff --preview` | -| ardnu | `arc diff --nounit` | -| ardnupc | `arc diff --nounit --plan-changes` | -| ardpc | `arc diff --plan-changes` | -| are | `arc export` | -| arh | `arc help` | -| arho | `arc hotfix` | -| arl | `arc land` | -| arli | `arc lint` | -| arls | `arc list` | -| arpa | `arc patch` | - -## Functions - -The following functions make copy pasting revision ids from the URL bar of your browser -easier, as they allow for copy pasting the whole URL. For example: `ardu` accepts -both `https://arcanist-url.com/` as well as ``. - -| Function | Command | -| ------------------------- | --------------------------------- | -| ardu [URL or revision_id] | `arc diff --update` [revision_id] | -| arpa [URL or revision_id] | `arc patch` [revision_id] | diff --git a/dot_oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh b/dot_oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh deleted file mode 100644 index 380eede..0000000 --- a/dot_oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh +++ /dev/null @@ -1,39 +0,0 @@ -# -# Aliases -# (sorted alphabetically) -# - -alias ara='arc amend' -alias arb='arc branch' -alias arbl='arc bland' -alias arco='arc cover' -alias arci='arc commit' - -alias ard='arc diff' -alias ardc='arc diff --create' -alias ardnu='arc diff --nounit' -alias ardnupc='arc diff --nounit --plan-changes' -alias ardpc='arc diff --plan-changes' -alias ardp='arc diff --preview' # creates a new diff in the phab interface - -alias are='arc export' -alias arh='arc help' -alias arho='arc hotfix' -alias arl='arc land' -alias arli='arc lint' -alias arls='arc list' - -# -# Functions -# (sorted alphabetically) -# - -ardu() { - # Both `ardu https://arcanist-url.com/`, and `ardu ` work. - arc diff --update "${1:t}" -} - -arpa() { - # Both `arpa https://arcanist-url.com/`, and `arpa ` work. - arc patch "${1:t}" -} diff --git a/dot_oh-my-zsh/plugins/archlinux/README.md b/dot_oh-my-zsh/plugins/archlinux/README.md deleted file mode 100644 index 5e015db..0000000 --- a/dot_oh-my-zsh/plugins/archlinux/README.md +++ /dev/null @@ -1,184 +0,0 @@ -# Arch Linux plugin - -This plugin adds some aliases and functions to work with Arch Linux. - -To use it, add `archlinux` to the plugins array in your zshrc file: - -```zsh -plugins=(... archlinux) -``` - -## Features - -### Pacman - -| Alias | Command | Description | -|--------------|----------------------------------------|------------------------------------------------------------------| -| pacin | `sudo pacman -S` | Install packages from the repositories | -| pacins | `sudo pacman -U` | Install a package from a local file | -| pacinsd | `sudo pacman -S --asdeps` | Install packages as dependencies of another package | -| paclean | `sudo pacman -Sc` | Clean out old and unused caches and packages | -| pacloc | `pacman -Qi` | Display information about a package in the local database | -| paclocs | `pacman -Qs` | Search for packages in the local database | -| paclr | `sudo pacman -Scc` | Remove all files from the cache | -| paclsorphans | `sudo pacman -Qdt` | List all orphaned packages | -| pacmir | `sudo pacman -Syy` | Force refresh of all package lists after updating mirrorlist | -| pacre | `sudo pacman -R` | Remove packages, keeping its settings and dependencies | -| pacrem | `sudo pacman -Rns` | Remove packages, including its settings and dependencies | -| pacrep | `pacman -Si` | Display information about a package in the repositories | -| pacreps | `pacman -Ss` | Search for packages in the repositories | -| pacrmorphans | `sudo pacman -Rs $(pacman -Qtdq)` | Delete all orphaned packages | -| pacupd | `sudo pacman -Sy` | Update and refresh local package, ABS and AUR databases | -| pacupg | `sudo pacman -Syu` | Sync with repositories before upgrading packages | -| pacfileupg | `sudo pacman -Fy` | Download fresh package databases from the server | -| pacfiles | `pacman -F` | Search package file names for matching strings | -| pacls | `pacman -Ql` | List files in a package | -| pacown | `pacman -Qo` | Show which package owns a file | -| upgrade[¹](#f1) | `sudo pacman -Syu` | Sync with repositories before upgrading packages | - -| Function | Description | -|----------------|-----------------------------------------------------------| -| pacdisowned | List all disowned files in your system | -| paclist | List all explicitly installed packages with a description | -| pacmanallkeys | Get all keys for developers and trusted users | -| pacmansignkeys | Locally trust all keys passed as parameters | -| pacweb | Open the website of an ArchLinux package | - -Note: paclist used to print packages with a description which are (1) explicitly installed -and (2) available for upgrade. Due to flawed scripting, it also printed all packages if no -upgrades were available. Use `pacman -Que` instead. - -### AUR helpers - -#### Aura - -| Alias | Command | Description | -|---------|-------------------------------------------------|-------------------------------------------------------------------------| -| auclean | `sudo aura -Sc` | Clean out old and unused caches and packages | -| auclr | `sudo aura -Scc` | Remove all files from the cache | -| auin | `sudo aura -S` | Install packages from the repositories | -| aurin | `sudo aura -A` | Install packages from the repositories | -| auins | `sudo aura -U` | Install a package from a local file | -| auinsd | `sudo aura -S --asdeps` | Install packages as dependencies of another package (repositories only) | -| aurinsd | `sudo aura -A --asdeps` | Install packages as dependencies of another package (AUR only) | -| auloc | `aura -Qi` | Display information about a package in the local database | -| aulocs | `aura -Qs` | Search for packages in the local database | -| auls | `aura -Qql` | List all files owned by a given package | -| aulst | `aura -Qe` | List installed packages including from AUR (tagged as "local") | -| aumir | `sudo aura -Syy` | Force refresh of all package lists after updating mirrorlist | -| aurph | `sudo aura -Oj` | Remove orphans using aura | -| auown | `aura -Qqo` | Search for packages that own the specified file(s) | -| aure | `sudo aura -R` | Remove packages, keeping its settings and dependencies | -| aurem | `sudo aura -Rns` | Remove packages, including its settings and unneeded dependencies | -| aurep | `aura -Si` | Display information about a package in the repositories | -| aurrep | `aura -Ai` | Display information about a package from AUR | -| aureps | `aura -As --both` | Search for packages in the repositories and AUR | -| auras | `aura -As --both` | Same as above | -| auupd | `sudo aura -Sy` | Update and refresh local package, ABS and AUR databases | -| auupg | `sudo sh -c "aura -Syu && aura -Au"` | Sync with repositories before upgrading all packages (from AUR too) | -| ausu | `sudo sh -c "aura -Syu --no-confirm && aura -Au --no-confirm"` | Same as `auupg`, but without confirmation | -| upgrade[¹](#f1) | `sudo aura -Syu` | Sync with repositories before upgrading packages | - -| Function | Description | -|-----------------|---------------------------------------------------------------------| -| auownloc _file_ | Display information about a package that owns the specified file(s) | -| auownls _file_ | List all files owned by a package that owns the specified file(s) | - -#### Pacaur - -| Alias | Command | Description | -|---------|-----------------------------------|---------------------------------------------------------------------| -| pacclean| `pacaur -Sc` | Clean out old and unused caches and packages | -| pacclr | `pacaur -Scc` | Remove all files from the cache | -| pain | `pacaur -S` | Install packages from the repositories | -| pains | `pacaur -U` | Install a package from a local file | -| painsd | `pacaur -S --asdeps` | Install packages as dependencies of another package | -| paloc | `pacaur -Qi` | Display information about a package in the local database | -| palocs | `pacaur -Qs` | Search for packages in the local database | -| palst | `pacaur -Qe` | List installed packages including from AUR (tagged as "local") | -| pamir | `pacaur -Syy` | Force refresh of all package lists after updating mirrorlist | -| paorph | `pacaur -Qtd` | Remove orphans using pacaur | -| pare | `pacaur -R` | Remove packages, keeping its settings and dependencies | -| parem | `pacaur -Rns` | Remove packages, including its settings and unneeded dependencies | -| parep | `pacaur -Si` | Display information about a package in the repositories | -| pareps | `pacaur -Ss` | Search for packages in the repositories | -| paupd | `pacaur -Sy` | Update and refresh local package, ABS and AUR databases | -| paupg | `pacaur -Syua` | Sync with repositories before upgrading all packages (from AUR too) | -| pasu | `pacaur -Syua --no-confirm` | Same as `paupg`, but without confirmation | -| upgrade[¹](#f1) | `pacaur -Syu` | Sync with repositories before upgrading packages | - -#### Trizen - -| Alias | Command | Description | -|---------|-----------------------------------|---------------------------------------------------------------------| -| trconf | `trizen -C` | Fix all configuration files with vimdiff | -| trclean | `trizen -Sc` | Clean out old and unused caches and packages | -| trclr | `trizen -Scc` | Remove all files from the cache | -| trin | `trizen -S` | Install packages from the repositories | -| trins | `trizen -U` | Install a package from a local file | -| trinsd | `trizen -S --asdeps` | Install packages as dependencies of another package | -| trloc | `trizen -Qi` | Display information about a package in the local database | -| trlocs | `trizen -Qs` | Search for packages in the local database | -| trlst | `trizen -Qe` | List installed packages including from AUR (tagged as "local") | -| trmir | `trizen -Syy` | Force refresh of all package lists after updating mirrorlist | -| trorph | `trizen -Qtd` | Remove orphans using yaourt | -| trre | `trizen -R` | Remove packages, keeping its settings and dependencies | -| trrem | `trizen -Rns` | Remove packages, including its settings and unneeded dependencies | -| trrep | `trizen -Si` | Display information about a package in the repositories | -| trreps | `trizen -Ss` | Search for packages in the repositories | -| trupd | `trizen -Sy` | Update and refresh local package, ABS and AUR databases | -| trupg | `trizen -Syua` | Sync with repositories before upgrading all packages (from AUR too) | -| trsu | `trizen -Syua --no-confirm` | Same as `trupg`, but without confirmation | -| upgrade[¹](#f1) | `trizen -Syu` | Sync with repositories before upgrading packages | - -#### Yay - -| Alias | Command | Description | -|---------|--------------------------------|-------------------------------------------------------------------| -| yaconf | `yay -Pg` | Print current configuration | -| yaclean | `yay -Sc` | Clean out old and unused caches and packages | -| yaclr | `yay -Scc` | Remove all files from the cache | -| yain | `yay -S` | Install packages from the repositories | -| yains | `yay -U` | Install a package from a local file | -| yainsd | `yay -S --asdeps` | Install packages as dependencies of another package | -| yaloc | `yay -Qi` | Display information about a package in the local database | -| yalocs | `yay -Qs` | Search for packages in the local database | -| yalst | `yay -Qe` | List installed packages including from AUR (tagged as "local") | -| yamir | `yay -Syy` | Force refresh of all package lists after updating mirrorlist | -| yaorph | `yay -Qtd` | Remove orphans using yay | -| yare | `yay -R` | Remove packages, keeping its settings and dependencies | -| yarem | `yay -Rns` | Remove packages, including its settings and unneeded dependencies | -| yarep | `yay -Si` | Display information about a package in the repositories | -| yareps | `yay -Ss` | Search for packages in the repositories | -| yaupd | `yay -Sy` | Update and refresh local package, ABS and AUR databases | -| yaupg | `yay -Syu` | Sync with repositories before upgrading packages | -| yasu | `yay -Syu --no-confirm` | Same as `yaupg`, but without confirmation | -| upgrade[¹](#f1) | `yay -Syu` | Sync with repositories before upgrading packages | - ---- - -¹ -The `upgrade` alias is set for all package managers. Its value will depend on -whether the package manager is installed, checked in the following order: - -1. `yay` -2. `trizen` -3. `pacaur` -4. `aura` -5. `pacman` - -## Contributors - -- Benjamin Boudreau - dreurmail@gmail.com -- Celso Miranda - contacto@celsomiranda.net -- ratijas (ivan tkachenko) - me@ratijas.tk -- Juraj Fiala - doctorjellyface@riseup.net -- KhasMek - Boushh@gmail.com -- Majora320 (Moses Miller) - Majora320@gmail.com -- Martin Putniorz - mputniorz@gmail.com -- MatthR3D - matthr3d@gmail.com -- ornicar - thibault.duplessis@gmail.com -- Ybalrid (Arthur Brainville) - ybalrid@ybalrid.info -- Jeff M. Hubbard - jeffmhubbard@gmail.com -- K. Harishankar(harishnkr) - hari2menon1234@gmail.com -- WH-2099 - wh2099@outlook.com \ No newline at end of file diff --git a/dot_oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh b/dot_oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh deleted file mode 100644 index e20a311..0000000 --- a/dot_oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh +++ /dev/null @@ -1,203 +0,0 @@ -####################################### -# Pacman # -####################################### - -# Pacman - https://wiki.archlinux.org/index.php/Pacman_Tips -alias pacupg='sudo pacman -Syu' -alias pacin='sudo pacman -S' -alias paclean='sudo pacman -Sc' -alias pacins='sudo pacman -U' -alias paclr='sudo pacman -Scc' -alias pacre='sudo pacman -R' -alias pacrem='sudo pacman -Rns' -alias pacrep='pacman -Si' -alias pacreps='pacman -Ss' -alias pacloc='pacman -Qi' -alias paclocs='pacman -Qs' -alias pacinsd='sudo pacman -S --asdeps' -alias pacmir='sudo pacman -Syy' -alias paclsorphans='sudo pacman -Qdt' -alias pacrmorphans='sudo pacman -Rs $(pacman -Qtdq)' -alias pacfileupg='sudo pacman -Fy' -alias pacfiles='pacman -F' -alias pacls='pacman -Ql' -alias pacown='pacman -Qo' -alias pacupd="sudo pacman -Sy" - -function paclist() { - pacman -Qqe | xargs -I{} -P0 --no-run-if-empty pacman -Qs --color=auto "^{}\$" -} - -function pacdisowned() { - local tmp_dir db fs - tmp_dir=$(mktemp --directory) - db=$tmp_dir/db - fs=$tmp_dir/fs - - trap "rm -rf $tmp_dir" EXIT - - pacman -Qlq | sort -u > "$db" - - find /etc /usr ! -name lost+found \ - \( -type d -printf '%p/\n' -o -print \) | sort > "$fs" - - comm -23 "$fs" "$db" - - rm -rf $tmp_dir -} - -alias pacmanallkeys='sudo pacman-key --refresh-keys' - -function pacmansignkeys() { - local key - for key in $@; do - sudo pacman-key --recv-keys $key - sudo pacman-key --lsign-key $key - printf 'trust\n3\n' | sudo gpg --homedir /etc/pacman.d/gnupg \ - --no-permission-warning --command-fd 0 --edit-key $key - done -} - -if (( $+commands[xdg-open] )); then - function pacweb() { - if [[ $# = 0 || "$1" =~ '--help|-h' ]]; then - local underline_color="\e[${color[underline]}m" - echo "$0 - open the website of an ArchLinux package" - echo - echo "Usage:" - echo " $bold_color$0$reset_color ${underline_color}target${reset_color}" - return 1 - fi - - local pkg="$1" - local infos="$(LANG=C pacman -Si "$pkg")" - if [[ -z "$infos" ]]; then - return - fi - local repo="$(grep -m 1 '^Repo' <<< "$infos" | grep -oP '[^ ]+$')" - local arch="$(grep -m 1 '^Arch' <<< "$infos" | grep -oP '[^ ]+$')" - xdg-open "https://www.archlinux.org/packages/$repo/$arch/$pkg/" &>/dev/null - } -fi - -####################################### -# AUR helpers # -####################################### - -if (( $+commands[aura] )); then - alias auin='sudo aura -S' - alias aurin='sudo aura -A' - alias auclean='sudo aura -Sc' - alias auclr='sudo aura -Scc' - alias auins='sudo aura -U' - alias auinsd='sudo aura -S --asdeps' - alias aurinsd='sudo aura -A --asdeps' - alias auloc='aura -Qi' - alias aulocs='aura -Qs' - alias aulst='aura -Qe' - alias aumir='sudo aura -Syy' - alias aurph='sudo aura -Oj' - alias aure='sudo aura -R' - alias aurem='sudo aura -Rns' - alias aurep='aura -Si' - alias aurrep='aura -Ai' - alias aureps='aura -As --both' - alias auras='aura -As --both' - alias auupd="sudo aura -Sy" - alias auupg='sudo sh -c "aura -Syu && aura -Au"' - alias ausu='sudo sh -c "aura -Syu --no-confirm && aura -Au --no-confirm"' - - # extra bonus specially for aura - alias auown="aura -Qqo" - alias auls="aura -Qql" - function auownloc() { aura -Qi $(aura -Qqo $@); } - function auownls () { aura -Qql $(aura -Qqo $@); } -fi - -if (( $+commands[pacaur] )); then - alias pacclean='pacaur -Sc' - alias pacclr='pacaur -Scc' - alias paupg='pacaur -Syu' - alias pasu='pacaur -Syu --noconfirm' - alias pain='pacaur -S' - alias pains='pacaur -U' - alias pare='pacaur -R' - alias parem='pacaur -Rns' - alias parep='pacaur -Si' - alias pareps='pacaur -Ss' - alias paloc='pacaur -Qi' - alias palocs='pacaur -Qs' - alias palst='pacaur -Qe' - alias paorph='pacaur -Qtd' - alias painsd='pacaur -S --asdeps' - alias pamir='pacaur -Syy' - alias paupd="pacaur -Sy" -fi - -if (( $+commands[trizen] )); then - alias trconf='trizen -C' - alias trupg='trizen -Syua' - alias trsu='trizen -Syua --noconfirm' - alias trin='trizen -S' - alias trclean='trizen -Sc' - alias trclr='trizen -Scc' - alias trins='trizen -U' - alias trre='trizen -R' - alias trrem='trizen -Rns' - alias trrep='trizen -Si' - alias trreps='trizen -Ss' - alias trloc='trizen -Qi' - alias trlocs='trizen -Qs' - alias trlst='trizen -Qe' - alias trorph='trizen -Qtd' - alias trinsd='trizen -S --asdeps' - alias trmir='trizen -Syy' - alias trupd="trizen -Sy" -fi - -if (( $+commands[yay] )); then - alias yaconf='yay -Pg' - alias yaclean='yay -Sc' - alias yaclr='yay -Scc' - alias yaupg='yay -Syu' - alias yasu='yay -Syu --noconfirm' - alias yain='yay -S' - alias yains='yay -U' - alias yare='yay -R' - alias yarem='yay -Rns' - alias yarep='yay -Si' - alias yareps='yay -Ss' - alias yaloc='yay -Qi' - alias yalocs='yay -Qs' - alias yalst='yay -Qe' - alias yaorph='yay -Qtd' - alias yainsd='yay -S --asdeps' - alias yamir='yay -Syy' - alias yaupd="yay -Sy" -fi - -# Check Arch Linux PGP Keyring before System Upgrade to prevent failure. -function upgrade() { - echo ":: Checking Arch Linux PGP Keyring..." - local installedver="$(LANG= sudo pacman -Qi archlinux-keyring | grep -Po '(?<=Version : ).*')" - local currentver="$(LANG= sudo pacman -Si archlinux-keyring | grep -Po '(?<=Version : ).*')" - if [ $installedver != $currentver ]; then - echo " Arch Linux PGP Keyring is out of date." - echo " Updating before full system upgrade." - sudo pacman -Sy --needed --noconfirm archlinux-keyring - else - echo " Arch Linux PGP Keyring is up to date." - echo " Proceeding with full system upgrade." - fi - if (( $+commands[yay] )); then - yay -Syu - elif (( $+commands[trizen] )); then - trizen -Syu - elif (( $+commands[pacaur] )); then - pacaur -Syu - elif (( $+commands[aura] )); then - sudo aura -Syu - else - sudo pacman -Syu - fi -} diff --git a/dot_oh-my-zsh/plugins/arduino-cli/README.md b/dot_oh-my-zsh/plugins/arduino-cli/README.md deleted file mode 100644 index 821d72b..0000000 --- a/dot_oh-my-zsh/plugins/arduino-cli/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Arduino CLI plugin - -This plugin adds completion for the [arduino-cli](https://github.com/arduino/arduino-cli) tool. - -To use it, add `arduino-cli` to the plugins array in your zshrc file: - -```zsh -plugins=(... arduino-cli) -``` diff --git a/dot_oh-my-zsh/plugins/arduino-cli/arduino-cli.plugin.zsh b/dot_oh-my-zsh/plugins/arduino-cli/arduino-cli.plugin.zsh deleted file mode 100644 index e4fdcf9..0000000 --- a/dot_oh-my-zsh/plugins/arduino-cli/arduino-cli.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -if (( ! $+commands[arduino-cli] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `arduino-cli`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_arduino-cli" ]]; then - typeset -g -A _comps - autoload -Uz _arduino-cli - _comps[arduino-cli]=_arduino-cli -fi - -# Generate and load arduino-cli completion -arduino-cli completion zsh >! "$ZSH_CACHE_DIR/completions/_arduino-cli" &| diff --git a/dot_oh-my-zsh/plugins/argocd/README.md b/dot_oh-my-zsh/plugins/argocd/README.md deleted file mode 100644 index 0f900ff..0000000 --- a/dot_oh-my-zsh/plugins/argocd/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# Argo CD plugin - -This plugin adds completion for the [Argo CD](https://argoproj.github.io/cd/) CLI. - -To use it, add `argocd` to the plugins array in your zshrc file: - -```zsh -plugins=(... argocd) -``` - -This plugin does not add any aliases. - -## Cache - -This plugin caches the completion script and is automatically updated asynchronously when the plugin is -loaded, which is usually when you start up a new terminal emulator. - -The cache is stored at: - -- `$ZSH_CACHE/completions/_argocd` completions script diff --git a/dot_oh-my-zsh/plugins/argocd/argocd.plugin.zsh b/dot_oh-my-zsh/plugins/argocd/argocd.plugin.zsh deleted file mode 100644 index 8de7b02..0000000 --- a/dot_oh-my-zsh/plugins/argocd/argocd.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# Autocompletion for argocd. -if (( ! $+commands[argocd] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `argocd`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_argocd" ]]; then - typeset -g -A _comps - autoload -Uz _argocd - _comps[argocd]=_argocd -fi - -argocd completion zsh >| "$ZSH_CACHE_DIR/completions/_argocd" &| diff --git a/dot_oh-my-zsh/plugins/asdf/README.md b/dot_oh-my-zsh/plugins/asdf/README.md deleted file mode 100644 index 4af69a7..0000000 --- a/dot_oh-my-zsh/plugins/asdf/README.md +++ /dev/null @@ -1,32 +0,0 @@ -## asdf - -Adds integration with [asdf](https://github.com/asdf-vm/asdf), the extendable version manager, with support for Ruby, Node.js, Elixir, Erlang and more. - -### Installation - -1. [Download asdf](https://asdf-vm.com/guide/getting-started.html#_2-download-asdf) by running the following: - - ``` - git clone https://github.com/asdf-vm/asdf.git ~/.asdf - ``` - -2. [Enable asdf](https://asdf-vm.com/guide/getting-started.html#_3-install-asdf) by adding it to your `plugins` definition in `~/.zshrc`. - - ``` - plugins=(asdf) - ``` - -### Usage - -See the [asdf documentation](https://asdf-vm.com/guide/getting-started.html#_4-install-a-plugin) for information on how to use asdf: - -``` -asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git -asdf install nodejs latest -asdf global nodejs latest -asdf local nodejs latest -``` - -### Maintainer - -- [@RobLoach](https://github.com/RobLoach) diff --git a/dot_oh-my-zsh/plugins/asdf/asdf.plugin.zsh b/dot_oh-my-zsh/plugins/asdf/asdf.plugin.zsh deleted file mode 100644 index 7635d20..0000000 --- a/dot_oh-my-zsh/plugins/asdf/asdf.plugin.zsh +++ /dev/null @@ -1,30 +0,0 @@ -# Find where asdf should be installed -ASDF_DIR="${ASDF_DIR:-$HOME/.asdf}" -ASDF_COMPLETIONS="$ASDF_DIR/completions" - -if [[ ! -f "$ASDF_DIR/asdf.sh" || ! -f "$ASDF_COMPLETIONS/_asdf" ]]; then - # If not found, check for archlinux/AUR package (/opt/asdf-vm/) - if [[ -f "/opt/asdf-vm/asdf.sh" ]]; then - ASDF_DIR="/opt/asdf-vm" - ASDF_COMPLETIONS="$ASDF_DIR" - # If not found, check for Homebrew package - elif (( $+commands[brew] )); then - _ASDF_PREFIX="$(brew --prefix asdf)" - ASDF_DIR="${_ASDF_PREFIX}/libexec" - ASDF_COMPLETIONS="${_ASDF_PREFIX}/share/zsh/site-functions" - unset _ASDF_PREFIX - else - return - fi -fi - -# Load command -if [[ -f "$ASDF_DIR/asdf.sh" ]]; then - source "$ASDF_DIR/asdf.sh" - # Load completions - if [[ -f "$ASDF_COMPLETIONS/_asdf" ]]; then - fpath+=("$ASDF_COMPLETIONS") - autoload -Uz _asdf - compdef _asdf asdf # compdef is already loaded before loading plugins - fi -fi diff --git a/dot_oh-my-zsh/plugins/autoenv/README.md b/dot_oh-my-zsh/plugins/autoenv/README.md deleted file mode 100644 index 5dfb5fb..0000000 --- a/dot_oh-my-zsh/plugins/autoenv/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# Autoenv plugin - -This plugin loads the [Autoenv](https://github.com/inishchith/autoenv). - -To use it, add `autoenv` to the plugins array in your zshrc file: - -```zsh -plugins=(... autoenv) -``` - -## Functions - -* `use_env()`: creates and/or activates a virtualenv. For use in `.env` files. - See the source code for details. - -## Requirements - -In order to make this work, you will need to have the autoenv installed. - -More info on the usage and install at [the project's homepage](https://github.com/inishchith/autoenv). diff --git a/dot_oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh b/dot_oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh deleted file mode 100644 index 2f84f0a..0000000 --- a/dot_oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh +++ /dev/null @@ -1,80 +0,0 @@ -# Initialization: activate autoenv or report its absence -() { -local d autoenv_dir install_locations -if ! type autoenv_init >/dev/null; then - # Check if activate.sh is in $PATH - if (( $+commands[activate.sh] )); then - autoenv_dir="${commands[activate.sh]:h}" - fi - - # Locate autoenv installation - if [[ -z $autoenv_dir ]]; then - install_locations=( - ~/.autoenv - ~/.local/bin - /usr/local/opt/autoenv - /opt/homebrew/opt/autoenv - /usr/local/bin - /usr/share/autoenv-git - ~/Library/Python/bin - .venv/bin - venv/bin - env/bin - .env/bin - ) - for d ( $install_locations ); do - if [[ -e $d/activate || -e $d/activate.sh ]]; then - autoenv_dir=$d - break - fi - done - fi - - # Look for Homebrew path as a last resort - if [[ -z "$autoenv_dir" ]] && (( $+commands[brew] )); then - d=$(brew --prefix)/opt/autoenv - if [[ -e $d/activate || -e $d/activate.sh ]]; then - autoenv_dir=$d - fi - fi - - # Complain if autoenv is not installed - if [[ -z $autoenv_dir ]]; then - cat <&2 --------- AUTOENV --------- -Could not locate autoenv installation. -Please check if autoenv is correctly installed. -In the meantime the autoenv plugin is DISABLED. --------------------------- -END - return 1 - fi - # Load autoenv - if [[ -e $autoenv_dir/activate ]]; then - source $autoenv_dir/activate - else - source $autoenv_dir/activate.sh - fi -fi -} -[[ $? != 0 ]] && return $? - -# The use_env call below is a reusable command to activate/create a new Python -# virtualenv, requiring only a single declarative line of code in your .env files. -# It only performs an action if the requested virtualenv is not the current one. - -use_env() { - local venv - venv="$1" - if [[ "${VIRTUAL_ENV:t}" != "$venv" ]]; then - if workon | grep -q "$venv"; then - workon "$venv" - else - echo -n "Create virtualenv $venv now? (Yn) " - read answer - if [[ "$answer" == "Y" ]]; then - mkvirtualenv "$venv" - fi - fi - fi -} diff --git a/dot_oh-my-zsh/plugins/autojump/README.md b/dot_oh-my-zsh/plugins/autojump/README.md deleted file mode 100644 index 750ff56..0000000 --- a/dot_oh-my-zsh/plugins/autojump/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Autojump plugin - -This plugin loads the [autojump navigation tool](https://github.com/wting/autojump). - -To use it, add `autojump` to the plugins array in your zshrc file: - -```zsh -plugins=(... autojump) -``` - -**Note:** you have to [install autojump](https://github.com/wting/autojump#installation) first. diff --git a/dot_oh-my-zsh/plugins/autojump/autojump.plugin.zsh b/dot_oh-my-zsh/plugins/autojump/autojump.plugin.zsh deleted file mode 100644 index e385a2d..0000000 --- a/dot_oh-my-zsh/plugins/autojump/autojump.plugin.zsh +++ /dev/null @@ -1,40 +0,0 @@ -declare -a autojump_paths -autojump_paths=( - $HOME/.autojump/etc/profile.d/autojump.zsh # manual installation - $HOME/.autojump/share/autojump/autojump.zsh # manual installation - $HOME/.nix-profile/etc/profile.d/autojump.sh # NixOS installation - /run/current-system/sw/share/autojump/autojump.zsh # NixOS installation - /etc/profiles/per-user/$USER/share/autojump/autojump.zsh # Home Manager, NixOS with user-scoped packages - /usr/share/autojump/autojump.zsh # Debian and Ubuntu package - /etc/profile.d/autojump.zsh # manual installation - /etc/profile.d/autojump.sh # Gentoo installation - /usr/local/share/autojump/autojump.zsh # FreeBSD installation - /usr/pkg/share/autojump/autojump.zsh # NetBSD installation - /opt/local/etc/profile.d/autojump.sh # macOS with MacPorts - /usr/local/etc/profile.d/autojump.sh # macOS with Homebrew (default) - /opt/homebrew/etc/profile.d/autojump.sh # macOS with Homebrew (default on M1 macs) - /opt/pkg/share/autojump/autojump.zsh # macOS with pkgsrc - /etc/profiles/per-user/$USER/etc/profile.d/autojump.sh # macOS Nix, Home Manager and flakes - /nix/var/nix/gcroots/current-system/sw/share/zsh/site-functions/autojump.zsh # macOS Nix, nix-darwin -) - -for file in $autojump_paths; do - if [[ -f "$file" ]]; then - source "$file" - found=1 - break - fi -done - -# if no path found, try Homebrew -if (( ! found && $+commands[brew] )); then - file=$(brew --prefix)/etc/profile.d/autojump.sh - if [[ -f "$file" ]]; then - source "$file" - found=1 - fi -fi - -(( ! found )) && echo '[oh-my-zsh] autojump not found. Please install it first.' - -unset autojump_paths file found diff --git a/dot_oh-my-zsh/plugins/autopep8/README.md b/dot_oh-my-zsh/plugins/autopep8/README.md deleted file mode 100644 index 02bbb9a..0000000 --- a/dot_oh-my-zsh/plugins/autopep8/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# autopep8 plugin - -This plugin adds completion for [autopep8](https://pypi.org/project/autopep8/), a tool that automatically formats Python code to conform to the [PEP 8](http://www.python.org/dev/peps/pep-0008/) style guide. - -To use it, add autopep8 to the plugins array of your zshrc file: -``` -plugins=(... autopep8) -``` diff --git a/dot_oh-my-zsh/plugins/autopep8/_autopep8 b/dot_oh-my-zsh/plugins/autopep8/_autopep8 deleted file mode 100644 index c14d06d..0000000 --- a/dot_oh-my-zsh/plugins/autopep8/_autopep8 +++ /dev/null @@ -1,32 +0,0 @@ -#compdef autopep8 -# -# this is zsh completion function file. -# generated by genzshcomp(ver: 0.5.1) -# - -typeset -A opt_args -local context state line - -_arguments -s -S \ - "--help[show this help message and exit]:" \ - "-h[show this help message and exit]:" \ - "--version[show program's version number and exit]:" \ - "--verbose[print verbose messages; multiple -v result in more verbose messages]" \ - "-v[print verbose messages; multiple -v result in more verbose messages]" \ - "--diff[print the diff for the fixed source]" \ - "-d[print the diff for the fixed source]" \ - "--in-place[make changes to files in place]" \ - "-i[make changes to files in place]" \ - "--recursive[run recursively; must be used with --in-place or --diff]" \ - "-r[run recursively; must be used with --in-place or --diff]" \ - "--jobs[number of parallel jobs; match CPU count if value is less than 1]::n number of parallel jobs; match CPU count if value is:_files" \ - "-j[number of parallel jobs; match CPU count if value is less than 1]::n number of parallel jobs; match CPU count if value is:_files" \ - "--pep8-passes[maximum number of additional pep8 passes (default: 100)]::n:_files" \ - "-p[maximum number of additional pep8 passes (default: 100)]::n:_files" \ - "-a[-a result in more aggressive changes]::result:_files" \ - "--exclude[exclude files/directories that match these comma- separated globs]::globs:_files" \ - "--list-fixes[list codes for fixes; used by --ignore and --select]" \ - "--ignore[do not fix these errors/warnings (default E226,E24)]::errors:_files" \ - "--select[fix only these errors/warnings (e.g. E4,W)]::errors:_files" \ - "--max-line-length[set maximum allowed line length (default: 79)]::n:_files" \ - "*::args:_files" diff --git a/dot_oh-my-zsh/plugins/aws/README.md b/dot_oh-my-zsh/plugins/aws/README.md deleted file mode 100644 index 0d0773f..0000000 --- a/dot_oh-my-zsh/plugins/aws/README.md +++ /dev/null @@ -1,98 +0,0 @@ -# aws - -This plugin provides completion support for [awscli v2](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/index.html) -and a few utilities to manage AWS profiles/regions and display them in the prompt. -[awscli v1](https://docs.aws.amazon.com/cli/latest/userguide/cliv2-migration.html) is no longer supported. - -To use it, add `aws` to the plugins array in your zshrc file. - -```zsh -plugins=(... aws) -``` - -## Plugin commands - -* `asp []`: sets `$AWS_PROFILE` and `$AWS_DEFAULT_PROFILE` (legacy) to ``. - It also sets `$AWS_EB_PROFILE` to `` for the Elastic Beanstalk CLI. It sets `$AWS_PROFILE_REGION` for display in `aws_prompt_info`. - Run `asp` without arguments to clear the profile. -* `asp [] login`: If AWS SSO has been configured in your aws profile, it will run the `aws sso login` command following profile selection. -* `asp [] login []`: In addition to `asp [] login`, if SSO session has been configured in your aws profile, it will run the `aws sso login --sso-session ` command following profile selection. -* `asp [] logout`: If AWS SSO has been configured in your aws profile, it will run the `aws sso logout` command following profile selection. - -* `asr []`: sets `$AWS_REGION` and `$AWS_DEFAULT_REGION` (legacy) to ``. - Run `asr` without arguments to clear the profile. - -* `acp [] []`: in addition to `asp` functionality, it actually changes - the profile by assuming the role specified in the `` configuration. It supports - MFA and sets `$AWS_ACCESS_KEY_ID`, `$AWS_SECRET_ACCESS_KEY` and `$AWS_SESSION_TOKEN`, if - obtained. It requires the roles to be configured as per the - [official guide](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html). - Run `acp` without arguments to clear the profile. - -* `agp`: gets the current value of `$AWS_PROFILE`. - -* `agr`: gets the current value of `$AWS_REGION`. - -* `aws_change_access_key`: changes the AWS access key of a profile. - -* `aws_profiles`: lists the available profiles in the `$AWS_CONFIG_FILE` (default: `~/.aws/config`). - Used to provide completion for the `asp` function. - -* `aws_regions`: lists the available regions. - Used to provide completion for the `asr` function. - -## Plugin options - -* Set `SHOW_AWS_PROMPT=false` in your zshrc file if you want to prevent the plugin from modifying your RPROMPT. - Some themes might overwrite the value of RPROMPT instead of appending to it, so they'll need to be fixed to - see the AWS profile/region prompt. - -* Set `AWS_PROFILE_STATE_ENABLED=true` in your zshrc file if you want the aws profile to persist between shell sessions. - This option might slow down your shell startup time. - By default the state file path is `/tmp/.aws_current_profile`. This means that the state won't survive a reboot or otherwise GC. - You can control the state file path using the `AWS_STATE_FILE` environment variable. - -## Theme - -The plugin creates an `aws_prompt_info` function that you can use in your theme, which displays -the current `$AWS_PROFILE` and `$AWS_REGION`. It uses four variables to control how that is shown: - -* ZSH_THEME_AWS_PROFILE_PREFIX: sets the prefix of the AWS_PROFILE. Defaults to ``. - -* ZSH_THEME_AWS_REGION_PREFIX: sets the prefix of the AWS_REGION. Defaults to ``. - -* ZSH_THEME_AWS_DIVIDER: sets the divider between ZSH_THEME_AWS_PROFILE_SUFFIX and ZSH_THEME_AWS_REGION_PREFIX. Defaults to ` ` (single space). - -## Configuration - -[Configuration and credential file settings](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) by AWS - -### Scenario: IAM roles with a source profile and MFA authentication - -Source profile credentials in `~/.aws/credentials`: - -```ini -[source-profile-name] -aws_access_key_id = ... -aws_secret_access_key = ... -``` - -Role configuration in `~/.aws/config`: - -```ini -[profile source-profile-name] -mfa_serial = arn:aws:iam::111111111111:mfa/myuser -region = us-east-1 -output = json - -[profile profile-with-role] -role_arn = arn:aws:iam::9999999999999:role/myrole -mfa_serial = arn:aws:iam::111111111111:mfa/myuser -source_profile = source-profile-name -region = us-east-1 -output = json -``` diff --git a/dot_oh-my-zsh/plugins/aws/aws.plugin.zsh b/dot_oh-my-zsh/plugins/aws/aws.plugin.zsh deleted file mode 100644 index 0c43031..0000000 --- a/dot_oh-my-zsh/plugins/aws/aws.plugin.zsh +++ /dev/null @@ -1,338 +0,0 @@ -function agp() { - echo $AWS_PROFILE -} - -function agr() { - echo $AWS_REGION -} - -# Update state file if enabled -function _aws_update_state() { - if [[ "$AWS_PROFILE_STATE_ENABLED" == true ]]; then - test -d $(dirname ${AWS_STATE_FILE}) || exit 1 - echo "${AWS_PROFILE} ${AWS_REGION}" > "${AWS_STATE_FILE}" - fi -} - -function _aws_clear_state() { - if [[ "$AWS_PROFILE_STATE_ENABLED" == true ]]; then - test -d $(dirname ${AWS_STATE_FILE}) || exit 1 - echo -n > "${AWS_STATE_FILE}" - fi -} - -# AWS profile selection -function asp() { - if [[ -z "$1" ]]; then - unset AWS_DEFAULT_PROFILE AWS_PROFILE AWS_EB_PROFILE AWS_PROFILE_REGION - _aws_clear_state - echo AWS profile cleared. - return - fi - - local -a available_profiles - available_profiles=($(aws_profiles)) - if [[ -z "${available_profiles[(r)$1]}" ]]; then - echo "${fg[red]}Profile '$1' not found in '${AWS_CONFIG_FILE:-$HOME/.aws/config}'" >&2 - echo "Available profiles: ${(j:, :)available_profiles:-no profiles found}${reset_color}" >&2 - return 1 - fi - - export AWS_DEFAULT_PROFILE=$1 - export AWS_PROFILE=$1 - export AWS_EB_PROFILE=$1 - - export AWS_PROFILE_REGION=$(aws configure get region) - - _aws_update_state - - if [[ "$2" == "login" ]]; then - if [[ -n "$3" ]]; then - aws sso login --sso-session $3 - else - aws sso login - fi - elif [[ "$2" == "logout" ]]; then - aws sso logout - fi -} - -# AWS region selection -function asr() { - if [[ -z "$1" ]]; then - unset AWS_DEFAULT_REGION AWS_REGION - _aws_update_state - echo AWS region cleared. - return - fi - - local -a available_regions - available_regions=($(aws_regions)) - if [[ -z "${available_regions[(r)$1]}" ]]; then - echo "${fg[red]}Available regions: \n$(aws_regions)" - return 1 - fi - - export AWS_REGION=$1 - export AWS_DEFAULT_REGION=$1 - _aws_update_state -} - -# AWS profile switch -function acp() { - if [[ -z "$1" ]]; then - unset AWS_DEFAULT_PROFILE AWS_PROFILE AWS_EB_PROFILE - unset AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN - echo AWS profile cleared. - return - fi - - local -a available_profiles - available_profiles=($(aws_profiles)) - if [[ -z "${available_profiles[(r)$1]}" ]]; then - echo "${fg[red]}Profile '$1' not found in '${AWS_CONFIG_FILE:-$HOME/.aws/config}'" >&2 - echo "Available profiles: ${(j:, :)available_profiles:-no profiles found}${reset_color}" >&2 - return 1 - fi - - local profile="$1" - local mfa_token="$2" - - # Get fallback credentials for if the aws command fails or no command is run - local aws_access_key_id="$(aws configure get aws_access_key_id --profile $profile)" - local aws_secret_access_key="$(aws configure get aws_secret_access_key --profile $profile)" - local aws_session_token="$(aws configure get aws_session_token --profile $profile)" - - - # First, if the profile has MFA configured, lets get the token and session duration - local mfa_serial="$(aws configure get mfa_serial --profile $profile)" - local sess_duration="$(aws configure get duration_seconds --profile $profile)" - - if [[ -n "$mfa_serial" ]]; then - local -a mfa_opt - if [[ -z "$mfa_token" ]]; then - echo -n "Please enter your MFA token for $mfa_serial: " - read -r mfa_token - fi - if [[ -z "$sess_duration" ]]; then - echo -n "Please enter the session duration in seconds (900-43200; default: 3600, which is the default maximum for a role): " - read -r sess_duration - fi - mfa_opt=(--serial-number "$mfa_serial" --token-code "$mfa_token" --duration-seconds "${sess_duration:-3600}") - fi - - # Now see whether we need to just MFA for the current role, or assume a different one - local role_arn="$(aws configure get role_arn --profile $profile)" - local sess_name="$(aws configure get role_session_name --profile $profile)" - - if [[ -n "$role_arn" ]]; then - # Means we need to assume a specified role - aws_command=(aws sts assume-role --role-arn "$role_arn" "${mfa_opt[@]}") - - # Check whether external_id is configured to use while assuming the role - local external_id="$(aws configure get external_id --profile $profile)" - if [[ -n "$external_id" ]]; then - aws_command+=(--external-id "$external_id") - fi - - # Get source profile to use to assume role - local source_profile="$(aws configure get source_profile --profile $profile)" - if [[ -z "$sess_name" ]]; then - sess_name="${source_profile:-profile}" - fi - aws_command+=(--profile="${source_profile:-profile}" --role-session-name "${sess_name}") - - echo "Assuming role $role_arn using profile ${source_profile:-profile}" - else - # Means we only need to do MFA - aws_command=(aws sts get-session-token --profile="$profile" "${mfa_opt[@]}") - echo "Obtaining session token for profile $profile" - fi - - # Format output of aws command for easier processing - aws_command+=(--query '[Credentials.AccessKeyId,Credentials.SecretAccessKey,Credentials.SessionToken]' --output text) - - # Run the aws command to obtain credentials - local -a credentials - credentials=(${(ps:\t:)"$(${aws_command[@]})"}) - - if [[ -n "$credentials" ]]; then - aws_access_key_id="${credentials[1]}" - aws_secret_access_key="${credentials[2]}" - aws_session_token="${credentials[3]}" - fi - - # Switch to AWS profile - if [[ -n "${aws_access_key_id}" && -n "$aws_secret_access_key" ]]; then - export AWS_DEFAULT_PROFILE="$profile" - export AWS_PROFILE="$profile" - export AWS_EB_PROFILE="$profile" - export AWS_ACCESS_KEY_ID="$aws_access_key_id" - export AWS_SECRET_ACCESS_KEY="$aws_secret_access_key" - - if [[ -n "$aws_session_token" ]]; then - export AWS_SESSION_TOKEN="$aws_session_token" - else - unset AWS_SESSION_TOKEN - fi - - echo "Switched to AWS Profile: $profile" - fi -} - -function aws_change_access_key() { - if [[ -z "$1" ]]; then - echo "usage: $0 " - return 1 - fi - - local profile="$1" - # Get current access key - local original_aws_access_key_id="$(aws configure get aws_access_key_id --profile $profile)" - - asp "$profile" || return 1 - echo "Generating a new access key pair for you now." - if aws --no-cli-pager iam create-access-key; then - echo "Insert the newly generated credentials when asked." - aws --no-cli-pager configure --profile $profile - else - echo "Current access keys:" - aws --no-cli-pager iam list-access-keys - echo "Profile \"${profile}\" is currently using the $original_aws_access_key_id key. You can delete an old access key by running \`aws --profile $profile iam delete-access-key --access-key-id AccessKeyId\`" - return 1 - fi - - read -q "yn?Would you like to disable your previous access key (${original_aws_access_key_id}) now? " - case $yn in - [Yy]*) - echo -n "\nDisabling access key ${original_aws_access_key_id}..." - if aws --no-cli-pager iam update-access-key --access-key-id ${original_aws_access_key_id} --status Inactive; then - echo "done." - else - echo "\nFailed to disable ${original_aws_access_key_id} key." - fi - ;; - *) - echo "" - ;; - esac - echo "You can now safely delete the old access key by running \`aws --profile $profile iam delete-access-key --access-key-id ${original_aws_access_key_id}\`" - echo "Your current keys are:" - aws --no-cli-pager iam list-access-keys -} - -function aws_regions() { - local region - if [[ $AWS_DEFAULT_REGION ]];then - region="$AWS_DEFAULT_REGION" - elif [[ $AWS_REGION ]];then - region="$AWS_REGION" - else - region="us-west-1" - fi - - if [[ $AWS_DEFAULT_PROFILE || $AWS_PROFILE ]];then - aws ec2 describe-regions --region $region |grep RegionName | awk -F ':' '{gsub(/"/, "", $2);gsub(/,/, "", $2);gsub(/ /, "", $2); print $2}' - else - echo "You must specify a AWS profile." - fi -} - -function aws_profiles() { - aws --no-cli-pager configure list-profiles 2> /dev/null && return - [[ -r "${AWS_CONFIG_FILE:-$HOME/.aws/config}" ]] || return 1 - grep --color=never -Eo '\[.*\]' "${AWS_CONFIG_FILE:-$HOME/.aws/config}" | sed -E 's/^[[:space:]]*\[(profile)?[[:space:]]*([^[:space:]]+)\][[:space:]]*$/\2/g' -} - -function _aws_regions() { - reply=($(aws_regions)) -} -compctl -K _aws_regions asr - -function _aws_profiles() { - reply=($(aws_profiles)) -} -compctl -K _aws_profiles asp acp aws_change_access_key - -# AWS prompt -function aws_prompt_info() { - local _aws_to_show - local region="${AWS_REGION:-${AWS_DEFAULT_REGION:-$AWS_PROFILE_REGION}}" - - if [[ -n "$AWS_PROFILE" ]];then - _aws_to_show+="${ZSH_THEME_AWS_PROFILE_PREFIX=""}" - fi - - if [[ -n "$region" ]]; then - [[ -n "$_aws_to_show" ]] && _aws_to_show+="${ZSH_THEME_AWS_DIVIDER=" "}" - _aws_to_show+="${ZSH_THEME_AWS_REGION_PREFIX=""}" - fi - - echo "$_aws_to_show" -} - -if [[ "$SHOW_AWS_PROMPT" != false && "$RPROMPT" != *'$(aws_prompt_info)'* ]]; then - RPROMPT='$(aws_prompt_info)'"$RPROMPT" -fi - -if [[ "$AWS_PROFILE_STATE_ENABLED" == true ]]; then - AWS_STATE_FILE="${AWS_STATE_FILE:-/tmp/.aws_current_profile}" - test -s "${AWS_STATE_FILE}" || return - - aws_state=($(cat $AWS_STATE_FILE)) - - export AWS_DEFAULT_PROFILE="${aws_state[1]}" - export AWS_PROFILE="$AWS_DEFAULT_PROFILE" - export AWS_EB_PROFILE="$AWS_DEFAULT_PROFILE" - - test -z "${aws_state[2]}" && AWS_REGION=$(aws configure get region) - - export AWS_REGION=${AWS_REGION:-$aws_state[2]} - export AWS_DEFAULT_REGION="$AWS_REGION" -fi - -# Load awscli completions - -# AWS CLI v2 comes with its own autocompletion. Check if that is there, otherwise fall back -if command -v aws_completer &> /dev/null; then - autoload -Uz bashcompinit && bashcompinit - complete -C aws_completer aws -else - function _awscli-homebrew-installed() { - # check if Homebrew is installed - (( $+commands[brew] )) || return 1 - - # speculatively check default brew prefix - if [ -h /usr/local/opt/awscli ]; then - _brew_prefix=/usr/local/opt/awscli - else - # ok, it is not in the default prefix - # this call to brew is expensive (about 400 ms), so at least let's make it only once - _brew_prefix=$(brew --prefix awscli) - fi - } - - # get aws_zsh_completer.sh location from $PATH - _aws_zsh_completer_path="$commands[aws_zsh_completer.sh]" - - # otherwise check common locations - if [[ -z $_aws_zsh_completer_path ]]; then - # Homebrew - if _awscli-homebrew-installed; then - _aws_zsh_completer_path=$_brew_prefix/libexec/bin/aws_zsh_completer.sh - # Ubuntu - elif [[ -e /usr/share/zsh/vendor-completions/_awscli ]]; then - _aws_zsh_completer_path=/usr/share/zsh/vendor-completions/_awscli - # NixOS - elif [[ -e "${commands[aws]:P:h:h}/share/zsh/site-functions/aws_zsh_completer.sh" ]]; then - _aws_zsh_completer_path="${commands[aws]:P:h:h}/share/zsh/site-functions/aws_zsh_completer.sh" - # RPM - else - _aws_zsh_completer_path=/usr/share/zsh/site-functions/aws_zsh_completer.sh - fi - fi - - [[ -r $_aws_zsh_completer_path ]] && source $_aws_zsh_completer_path - unset _aws_zsh_completer_path _brew_prefix -fi - diff --git a/dot_oh-my-zsh/plugins/azure/README.md b/dot_oh-my-zsh/plugins/azure/README.md deleted file mode 100644 index f399308..0000000 --- a/dot_oh-my-zsh/plugins/azure/README.md +++ /dev/null @@ -1,49 +0,0 @@ -# azure - -This plugin provides completion support for [azure cli](https://docs.microsoft.com/en-us/cli/azure/) -and a few utilities to manage azure subscriptions and display them in the prompt. - -To use it, add `azure` to the plugins array in your zshrc file. - -```zsh -plugins=(... azure) -``` - -## Plugin commands - - -* `az_subscriptions`: lists the available subscriptions in the `AZURE_CONFIG_DIR` (default: `~/.azure/`). - Used to provide completion for the `azss` function. - -* `azgs`: gets the current value of `$azure_subscription`. - -* `azss []`: sets the `$azure_subscription`. - - -NOTE : because azure keeps the state of active subscription in ${AZURE_CONFIG_DIR:-$HOME/.azure/azureProfile.json}, the prompt command requires `jq` to be enabled to parse the file. If jq is not in the path the prompt will show nothing - -## Theme - -The plugin creates an `azure_prompt_info` function that you can use in your theme, which displays -the current `$azure_subscription`. It uses two variables to control how that is shown: - -- ZSH_THEME_AZURE_PREFIX: sets the prefix of the azure_subscription. Defaults to ``. - - -``` -RPROMPT='$(azure_prompt_info)' -``` - -## Develop - -On ubuntu get a working environment with : - -` docker run -it -v $(pwd):/mnt -w /mnt ubuntu bash` - -``` -apt install -y curl jq zsh git vim -sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" -curl -sL https://aka.ms/InstallAzureCLIDeb | bash -``` \ No newline at end of file diff --git a/dot_oh-my-zsh/plugins/azure/azure.plugin.zsh b/dot_oh-my-zsh/plugins/azure/azure.plugin.zsh deleted file mode 100644 index b33b0f8..0000000 --- a/dot_oh-my-zsh/plugins/azure/azure.plugin.zsh +++ /dev/null @@ -1,60 +0,0 @@ -# AZ Get Subscriptions -function azgs() { - az account show --output tsv --query 'name' 2>/dev/null -} - -# AZ Subscription Selection -alias azss="az account set --subscription" - - -function az_subscriptions() { - az account list --all --output tsv --query '[*].name' 2> /dev/null -} - -function _az_subscriptions() { - reply=($(az_subscriptions)) -} -compctl -K _az_subscriptions azss - -# Azure prompt -function azure_prompt_info() { - [[ ! -f "${AZURE_CONFIG_DIR:-$HOME/.azure}/azureProfile.json" ]] && return - # azgs is too expensive, if we have jq, we enable the prompt - (( $+commands[jq] )) || return 1 - azgs=$(jq -r '.subscriptions[] | select(.isDefault==true) .name' "${AZURE_CONFIG_DIR:-$HOME/.azure}/azureProfile.json") - echo "${ZSH_THEME_AZURE_PREFIX:=}" -} - - -# Load az completions -function _az-homebrew-installed() { - # check if Homebrew is installed - (( $+commands[brew] )) || return 1 - - # if so, we assume it's default way to install brew - if [[ ${commands[brew]:t2} == bin/brew ]]; then - _brew_prefix="${commands[brew]:h:h}" # remove trailing /bin/brew - else - # ok, it is not in the default prefix - # this call to brew is expensive (about 400 ms), so at least let's make it only once - _brew_prefix=$(brew --prefix) - fi -} - - -# get az.completion.sh location from $PATH -_az_zsh_completer_path="$commands[az_zsh_completer.sh]" - -# otherwise check common locations -if [[ -z $_az_zsh_completer_path ]]; then - # Homebrew - if _az-homebrew-installed; then - _az_zsh_completer_path=$_brew_prefix/etc/bash_completion.d/az - # Linux - else - _az_zsh_completer_path=/etc/bash_completion.d/azure-cli - fi -fi - -[[ -r $_az_zsh_completer_path ]] && autoload -U +X bashcompinit && bashcompinit && source $_az_zsh_completer_path -unset _az_zsh_completer_path _brew_prefix diff --git a/dot_oh-my-zsh/plugins/battery/README.md b/dot_oh-my-zsh/plugins/battery/README.md deleted file mode 100644 index 73fcb69..0000000 --- a/dot_oh-my-zsh/plugins/battery/README.md +++ /dev/null @@ -1,36 +0,0 @@ -# Battery Plugin - -This plugin adds some functions you can use to display battery information in your custom theme. - -To use, add `battery` to the list of plugins in your `.zshrc` file: - -`plugins=(... battery)` - -Then, add the `battery_pct_prompt` function to your custom theme. For example: - -```zsh -RPROMPT='$(battery_pct_prompt) ...' -``` - -Also, you set the `BATTERY_CHARGING` variable to your favor. -For example: - -```zsh -BATTERY_CHARGING="⚡️" -``` - -## Requirements - -- On Linux, you must have the `acpi` or `acpitool` commands installed on your operating system. - On Debian/Ubuntu, you can do that with `sudo apt install acpi` or `sudo apt install acpitool`. - -- On Android (via [Termux](https://play.google.com/store/apps/details?id=com.termux)), you must have: - - 1. The `Termux:API` addon app installed: - [Google Play](https://play.google.com/store/apps/details?id=com.termux.api) | [F-Droid](https://f-droid.org/packages/com.termux.api/) - - 2. The `termux-api` package installed within termux: - - ```sh - pkg install termux-api - ``` diff --git a/dot_oh-my-zsh/plugins/battery/battery.plugin.zsh b/dot_oh-my-zsh/plugins/battery/battery.plugin.zsh deleted file mode 100644 index 7977e4d..0000000 --- a/dot_oh-my-zsh/plugins/battery/battery.plugin.zsh +++ /dev/null @@ -1,306 +0,0 @@ -########################################### -# Battery plugin for oh-my-zsh # -# Original Author: Peter hoeg (peterhoeg) # -# Email: peter@speartail.com # -########################################### -# Author: Sean Jones (neuralsandwich) # -# Email: neuralsandwich@gmail.com # -# Modified to add support for Apple Mac # -########################################### -# Author: J (927589452) # -# Modified to add support for FreeBSD # -########################################### -# Author: Avneet Singh (kalsi-avneet) # -# Modified to add support for Android # -########################################### -# Author: Not Pua (im-notpua) # -# Modified to add support for OpenBSD # -########################################### - - -if [[ "$OSTYPE" = darwin* ]]; then - function battery_is_charging() { - ioreg -rc AppleSmartBattery | command grep -q '^.*"ExternalConnected"\ =\ Yes' - } - function battery_pct() { - pmset -g batt | grep -Eo "\d+%" | cut -d% -f1 - } - function battery_pct_remaining() { - if battery_is_charging; then - echo "External Power" - else - battery_pct - fi - } - function battery_time_remaining() { - local smart_battery_status="$(ioreg -rc "AppleSmartBattery")" - if [[ $(echo $smart_battery_status | command grep -c '^.*"ExternalConnected"\ =\ No') -eq 1 ]]; then - timeremaining=$(echo $smart_battery_status | command grep '^.*"AvgTimeToEmpty"\ =\ ' | sed -e 's/^.*"AvgTimeToEmpty"\ =\ //') - if [ $timeremaining -gt 720 ]; then - echo "::" - else - echo "~$((timeremaining / 60)):$((timeremaining % 60))" - fi - else - echo "∞" - fi - } - function battery_pct_prompt () { - local battery_pct color - if ioreg -rc AppleSmartBattery | command grep -q '^.*"ExternalConnected"\ =\ No'; then - battery_pct=$(battery_pct_remaining) - if [[ $battery_pct -gt 50 ]]; then - color='green' - elif [[ $battery_pct -gt 20 ]]; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}[${battery_pct}%%]%{$reset_color%}" - else - echo "${BATTERY_CHARGING-⚡️}" - fi - } - -elif [[ "$OSTYPE" = freebsd* ]]; then - function battery_is_charging() { - [[ $(sysctl -n hw.acpi.battery.state) -eq 2 ]] - } - function battery_pct() { - if (( $+commands[sysctl] )); then - sysctl -n hw.acpi.battery.life - fi - } - function battery_pct_remaining() { - if ! battery_is_charging; then - battery_pct - else - echo "External Power" - fi - } - function battery_time_remaining() { - local remaining_time - remaining_time=$(sysctl -n hw.acpi.battery.time) - if [[ $remaining_time -ge 0 ]]; then - ((hour = $remaining_time / 60 )) - ((minute = $remaining_time % 60 )) - printf %02d:%02d $hour $minute - fi - } - function battery_pct_prompt() { - local battery_pct color - battery_pct=$(battery_pct_remaining) - if battery_is_charging; then - echo "∞" - else - if [[ $battery_pct -gt 50 ]]; then - color='green' - elif [[ $battery_pct -gt 20 ]]; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}${battery_pct}%%%{$reset_color%}" - fi - } -elif [[ "$OSTYPE" = linux-android ]] && (( ${+commands[termux-battery-status]} )); then - function battery_is_charging() { - termux-battery-status 2>/dev/null | command awk '/status/ { exit ($0 ~ /DISCHARGING/) }' - } - function battery_pct() { - # Sample output: - # { - # "health": "GOOD", - # "percentage": 93, - # "plugged": "UNPLUGGED", - # "status": "DISCHARGING", - # "temperature": 29.0, - # "current": 361816 - # } - termux-battery-status 2>/dev/null | command awk '/percentage/ { gsub(/[,]/,""); print $2}' - } - function battery_pct_remaining() { - if ! battery_is_charging; then - battery_pct - else - echo "External Power" - fi - } - function battery_time_remaining() { } # Not available on android - function battery_pct_prompt() { - local battery_pct color - battery_pct=$(battery_pct_remaining) - if battery_is_charging; then - echo "∞" - else - if [[ $battery_pct -gt 50 ]]; then - color='green' - elif [[ $battery_pct -gt 20 ]]; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}${battery_pct}%%%{$reset_color%}" - fi - } -elif [[ "$OSTYPE" = openbsd* ]]; then - function battery_is_charging() { - [[ $(apm -b) -eq 3 ]] - } - function battery_pct() { - apm -l - } - function battery_pct_remaining() { - if ! battery_is_charging; then - battery_pct - else - echo "External Power" - fi - } - function battery_time_remaining() { - local remaining_time - remaining_time=$(apm -m) - if [[ $remaining_time -ge 0 ]]; then - ((hour = $remaining_time / 60 )) - ((minute = $remaining_time % 60 )) - printf %02d:%02d $hour $minute - fi - } - function battery_pct_prompt() { - local battery_pct color - battery_pct=$(battery_pct_remaining) - if battery_is_charging; then - echo "∞" - else - if [[ $battery_pct -gt 50 ]]; then - color='green' - elif [[ $battery_pct -gt 20 ]]; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}${battery_pct}%%%{$reset_color%}" - fi - } - -elif [[ "$OSTYPE" = linux* ]]; then - function battery_is_charging() { - if (( $+commands[acpitool] )); then - ! acpitool 2>/dev/null | command grep -qE '^\s+Battery.*Discharging' - elif (( $+commands[acpi] )); then - ! acpi 2>/dev/null | command grep -v "rate information unavailable" | command grep -q '^Battery.*Discharging' - fi - } - function battery_pct() { - if (( $+commands[acpitool] )); then - # Sample output: - # Battery #1 : Unknown, 99.55% - # Battery #2 : Discharging, 49.58%, 01:12:05 - # All batteries : 62.60%, 02:03:03 - local -i pct=$(acpitool 2>/dev/null | command awk -F, ' - /^\s+All batteries/ { - gsub(/[^0-9.]/, "", $1) - pct=$1 - exit - } - !pct && /^\s+Battery/ { - gsub(/[^0-9.]/, "", $2) - pct=$2 - } - END { print pct } - ') - echo $pct - elif (( $+commands[acpi] )); then - # Sample output: - # Battery 0: Discharging, 0%, rate information unavailable - # Battery 1: Full, 100% - acpi 2>/dev/null | command awk -F, ' - /rate information unavailable/ { next } - /^Battery.*: /{ gsub(/[^0-9]/, "", $2); print $2; exit } - ' - fi - } - function battery_pct_remaining() { - if ! battery_is_charging; then - battery_pct - else - echo "External Power" - fi - } - function battery_time_remaining() { - if ! battery_is_charging; then - acpi 2>/dev/null | command grep -v "rate information unavailable" | cut -f3 -d ',' - fi - } - function battery_pct_prompt() { - local battery_pct color - battery_pct=$(battery_pct_remaining) - if battery_is_charging; then - echo "∞" - else - if [[ $battery_pct -gt 50 ]]; then - color='green' - elif [[ $battery_pct -gt 20 ]]; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}${battery_pct}%%%{$reset_color%}" - fi - } -else - # Empty functions so we don't cause errors in prompts - function battery_is_charging { false } - function battery_pct \ - battery_pct_remaining \ - battery_time_remaining \ - battery_pct_prompt { } -fi - -function battery_level_gauge() { - local gauge_slots=${BATTERY_GAUGE_SLOTS:-10} - local green_threshold=${BATTERY_GREEN_THRESHOLD:-$(( gauge_slots * 0.6 ))} - local yellow_threshold=${BATTERY_YELLOW_THRESHOLD:-$(( gauge_slots * 0.4 ))} - local color_green=${BATTERY_COLOR_GREEN:-%F{green}} - local color_yellow=${BATTERY_COLOR_YELLOW:-%F{yellow}} - local color_red=${BATTERY_COLOR_RED:-%F{red}} - local color_reset=${BATTERY_COLOR_RESET:-%{%f%k%b%}} - local battery_prefix=${BATTERY_GAUGE_PREFIX:-'['} - local battery_suffix=${BATTERY_GAUGE_SUFFIX:-']'} - local filled_symbol=${BATTERY_GAUGE_FILLED_SYMBOL:-'▶'} - local empty_symbol=${BATTERY_GAUGE_EMPTY_SYMBOL:-'▷'} - local charging_color=${BATTERY_CHARGING_COLOR:-$color_yellow} - local charging_symbol=${BATTERY_CHARGING_SYMBOL:-'⚡'} - - local -i battery_remaining_percentage=$(battery_pct) - local filled empty gauge_color - - if [[ $battery_remaining_percentage =~ [0-9]+ ]]; then - filled=$(( ($battery_remaining_percentage * $gauge_slots) / 100 )) - empty=$(( $gauge_slots - $filled )) - - if [[ $filled -gt $green_threshold ]]; then - gauge_color=$color_green - elif [[ $filled -gt $yellow_threshold ]]; then - gauge_color=$color_yellow - else - gauge_color=$color_red - fi - else - filled=$gauge_slots - empty=0 - filled_symbol=${BATTERY_UNKNOWN_SYMBOL:-'.'} - fi - - local charging=' ' - battery_is_charging && charging=$charging_symbol - - # Charging status and prefix - print -n ${charging_color}${charging}${color_reset}${battery_prefix}${gauge_color} - # Filled slots - [[ $filled -gt 0 ]] && printf ${filled_symbol//\%/\%\%}'%.0s' {1..$filled} - # Empty slots - [[ $filled -lt $gauge_slots ]] && printf ${empty_symbol//\%/\%\%}'%.0s' {1..$empty} - # Suffix - print -n ${color_reset}${battery_suffix}${color_reset} -} diff --git a/dot_oh-my-zsh/plugins/bazel/README.md b/dot_oh-my-zsh/plugins/bazel/README.md deleted file mode 100644 index eba4175..0000000 --- a/dot_oh-my-zsh/plugins/bazel/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# Bazel plugin - -This plugin adds completion and aliases for [bazel](https://bazel.build), an open-source build and test tool that scalably supports multi-language and multi-platform projects. - -To use it, add `bazel` to the plugins array in your zshrc file: - -```zsh -plugins=(... bazel) -``` - -The plugin has a copy of [the completion script from the git repository][1]. - -[1]: https://github.com/bazelbuild/bazel/blob/master/scripts/zsh_completion/_bazel - -## Aliases - -| Alias | Command | Description | -| ------- | -------------------------------------- | ------------------------------------------------------ | -| bzb | `bazel build` | The `bazel build` command | -| bzt | `bazel test` | The `bazel test` command | -| bzr | `bazel run` | The `bazel run` command | -| bzq | `bazel query` | The `bazel query` command | diff --git a/dot_oh-my-zsh/plugins/bazel/_bazel b/dot_oh-my-zsh/plugins/bazel/_bazel deleted file mode 100644 index ea1f4ca..0000000 --- a/dot_oh-my-zsh/plugins/bazel/_bazel +++ /dev/null @@ -1,341 +0,0 @@ -#compdef bazel bazelisk - -# Copyright 2015 The Bazel Authors. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Installation -# ------------ -# -# 1. Add this script to a directory on your $fpath: -# fpath[1,0]=~/.zsh/completion/ -# mkdir -p ~/.zsh/completion/ -# cp scripts/zsh_completion/_bazel ~/.zsh/completion -# -# 2. Optionally, add the following to your .zshrc. -# zstyle ':completion:*' use-cache on -# zstyle ':completion:*' cache-path ~/.zsh/cache -# -# This way, the completion script does not have to parse Bazel's options -# repeatedly. The directory in cache-path must be created manually. -# -# 3. Restart the shell -# -# Options -# ------- -# completion:init:bazel:* cache-lifetime -# Lifetime for the completion cache (if turned on, default: 1 week) - -local curcontext="$curcontext" state line - -: ${BAZEL_COMPLETION_PACKAGE_PATH:=%workspace%} -: ${BAZEL:=bazel} -_bazel_b() { ${BAZEL} --noblock_for_lock "$@" 2>/dev/null; } - -# Default cache lifetime is 1 week -zstyle -s ":completion:${curcontext}:" cache-lifetime lifetime -if [[ -z "${lifetime}" ]]; then - lifetime=$((60*60*24*7)) -fi - -_bazel_cache_policy() { - local -a oldp - oldp=( "$1"(Nms+${lifetime}) ) - (( $#oldp )) -} - -_set_cache_policy() { - zstyle -s ":completion:*:$curcontext*" cache-policy update_policy - - if [[ -z "$update_policy" ]]; then - zstyle ":completion:$curcontext*" cache-policy _bazel_cache_policy - fi -} - -# Skips over all global arguments. After invocation, OFFSET contains the -# position of the bazel command in $words. -_adapt_subcommand_offset() { - OFFSET=2 - for w in ${words[2,-1]}; do - if [[ $w == (#b)-* ]]; then - (( OFFSET++ )) - else - return - fi - done -} - -# Retrieve the cache but also check that the value is not empty. -_bazel_safe_retrieve_cache() { - _retrieve_cache $1 && [[ ${(P)#2} -gt 0 ]] -} - -# Puts the name of the variable that contains the options for the bazel -# subcommand handed in as the first argument into the global variable -# _bazel_cmd_options. -_bazel_get_options() { - local lcmd=$1 - _bazel_cmd_options=_bazel_${lcmd}_options - _bazel_cmd_args=_bazel_${lcmd}_args - if [[ ${(P)#_bazel_cmd_options} != 0 ]]; then - return - fi - if _cache_invalid BAZEL_${lcmd}_options || _cache_invalid BAZEL_${lcmd}_args \ - || ! _bazel_safe_retrieve_cache BAZEL_${lcmd}_options ${_bazel_cmd_options} \ - || ! _retrieve_cache BAZEL_${lcmd}_args ${_bazel_cmd_args}; then - if ! eval "$(_bazel_b help completion)"; then - return - fi - local opts_var - if [[ $lcmd == "startup_options" ]]; then - opts_var="BAZEL_STARTUP_OPTIONS" - else - opts_var="BAZEL_COMMAND_${lcmd:u}_FLAGS" - fi - local -a raw_options - if ! eval "raw_options=(\${(@f)$opts_var})"; then - return - fi - - local -a option_list - for opt in $raw_options; do - case $opt in - --*"={"*) - local lst="${${opt##*"={"}%"}"}" - local opt="${opt%%=*}=" - option_list+=("${opt}:string:_values '' ${lst//,/ }") ;; - --*=path) - option_list+=("${opt%path}:path:_files") ;; - --*=label) - option_list+=("${opt%label}:target:_bazel_complete_target") ;; - --*=*) - option_list+=("${opt}:string:") ;; - *) - option_list+=("$opt") ;; - esac - done - - local -a cmd_args - local cmd_type - if eval "cmd_type=\${BAZEL_COMMAND_${lcmd:u}_ARGUMENT}" && [[ -n $cmd_type ]]; then - case $cmd_type in - label|label-*) - cmd_args+=("*::${cmd_type}:_bazel_complete_target_${cmd_type//-/_}") ;; - info-key) - cmd_args+=('1::key:_bazel_info_key') ;; - path) - cmd_args+=('1::profile:_path_files') ;; - "command|{"*"}") - local lst=${${cmd_type#"command|{"}%"}"} - cmd_args+=("1::topic:_bazel_help_topic -- ${lst//,/ }") ;; - esac - fi - - typeset -g "${_bazel_cmd_options}"="${(pj:|:)option_list[*]}" - _store_cache BAZEL_${lcmd}_options ${_bazel_cmd_options} - typeset -g "${_bazel_cmd_args}"="${(pj:|:)cmd_args[*]}" - _store_cache BAZEL_${lcmd}_args ${_bazel_cmd_args} - fi -} - -_get_build_targets() { - local pkg=$1 - local rule_re - typeset -a completions - case $target_type in - test) - rule_re=".*_test" - ;; - build) - rule_re=".*" - ;; - bin) - rule_re=".*_test|.*_binary" - ;; - esac - completions=(${$(_bazel_b query "kind(\"${rule_re}\", ${pkg}:all)" 2>/dev/null)##*:}) - if ( (( ${#completions} > 0 )) && [[ $target_type != bin ]] ); then - completions+=(all) - fi - echo ${completions[*]} -} - -# Returns all packages that match $PREFIX. PREFIX may start with //, in which -# case the workspace roots are searched. Otherwise, they are completed based on -# PWD. -_get_build_packages() { - local workspace pfx - typeset -a package_roots paths final_paths - workspace=$PWD - package_roots=(${(ps.:.)BAZEL_COMPLETION_PACKAGE_PATH}) - package_roots=(${^package_roots//\%workspace\%/$workspace}) - if [[ "${(e)PREFIX}" == //* ]]; then - pfx=${(e)PREFIX[2,-1]} - else - pfx=${(e)PREFIX} - fi - paths=(${^package_roots}/${pfx}*(/)) - for p in ${paths[*]}; do - if [[ -f ${p}/BUILD || -f ${p}/BUILD.bazel ]]; then - final_paths+=(${p##*/}:) - fi - final_paths+=(${p##*/}/) - done - echo ${final_paths[*]} -} - -_package_remove_slash() { - if [[ $KEYS == ':' && $LBUFFER == */ ]]; then - LBUFFER=${LBUFFER[1,-2]} - fi -} - -# Completion function for BUILD targets, called by the completion system. -_bazel_complete_target() { - local expl - typeset -a packages targets - if [[ "${(e)PREFIX}" != *:* ]]; then - # There is no : in the prefix, completion can be either - # a package or a target, if the cwd is a package itself. - if [[ -f $PWD/BUILD || -f $PWD/BUILD.bazel ]]; then - targets=($(_get_build_targets "")) - _description build_target expl "BUILD target" - compadd "${expl[@]}" -a targets - fi - packages=($(_get_build_packages)) - _description build_package expl "BUILD package" - # Chop of the leading path segments from the prefix for display. - compset -P '*/' - compadd -R _package_remove_slash -S '' "${expl[@]}" -a packages - else - targets=($(_get_build_targets "${${(e)PREFIX}%:*}")) - _description build_target expl "BUILD target" - # Ignore the current prefix for the upcoming completion, since we only list - # the names of the targets, not the full path. - compset -P '*:' - compadd "${expl[@]}" -a targets - fi -} - -_bazel_complete_target_label() { - typeset -g target_type=build - _bazel_complete_target -} - -_bazel_complete_target_label_test() { - typeset -g target_type=test - _bazel_complete_target -} - -_bazel_complete_target_label_bin() { - typeset -g target_type=bin - _bazel_complete_target -} - -### Actual completion commands - -_bazel() { - _adapt_subcommand_offset - if (( CURRENT - OFFSET > 0 )); then - # Remember the subcommand name, stored globally so we can access it - # from any subsequent function - cmd=${words[OFFSET]//-/_} - - # Set the context for the subcommand. - curcontext="${curcontext%:*:*}:bazel-$cmd:" - _set_cache_policy - - # Narrow the range of words we are looking at to exclude cmd - # name and any leading options - (( CURRENT = CURRENT - OFFSET + 1 )) - shift $((OFFSET - 1)) words - # Run the completion for the subcommand - _bazel_get_options $cmd - _arguments : \ - ${(Pps:|:)_bazel_cmd_options} \ - ${(Pps:|:)_bazel_cmd_args} - else - _set_cache_policy - # Start special handling for global options, - # which can be retrieved by calling - # $ bazel help startup_options - _bazel_get_options startup_options - _arguments : \ - ${(Pps:|:)_bazel_cmd_options} \ - "*:commands:_bazel_commands" - fi - return -} - -_get_commands() { - # bazel_cmd_list is a global (g) array (a) - typeset -ga _bazel_cmd_list - # Use `bazel help` instead of `bazel help completion` to get command - # descriptions. - if _bazel_cmd_list=("${(@f)$(_bazel_b help | awk ' -/Available commands/ { command=1; } -/ [-a-z]+[ \t]+.+/ { if (command) { printf "%s:", $1; for (i=2; i<=NF; i++) printf "%s ", $i; print "" } } -/^$/ { command=0; }')}"); then - _store_cache BAZEL_commands _bazel_cmd_list - fi -} - -# Completion function for bazel subcommands, called by the completion system. -_bazel_commands() { - if [[ ${#_bazel_cmd_list} == 0 ]]; then - if _cache_invalid BAZEL_commands \ - || ! _bazel_safe_retrieve_cache BAZEL_commands _bazel_cmd_list; then - _get_commands - fi - fi - - _describe -t bazel-commands 'Bazel command' _bazel_cmd_list -} - -# Completion function for bazel help options, called by the completion system. -_bazel_help_topic() { - if [[ ${#_bazel_cmd_list} == 0 ]]; then - if _cache_invalid BAZEL_commands \ - || ! _bazel_safe_retrieve_cache BAZEL_commands _bazel_cmd_list; then - _get_commands - fi - fi - - while [[ $# -gt 0 ]]; do - if [[ $1 == -- ]]; then - shift - break - fi - shift - done - _bazel_help_list=($@) - _bazel_help_list+=($_bazel_cmd_list) - _describe -t bazel-help 'Help topic' _bazel_help_list -} - -# Completion function for bazel info keys, called by the completion system. -_bazel_info_key() { - if [[ ${#_bazel_info_keys_list} == 0 ]]; then - if _cache_invalid BAZEL_info_keys \ - || ! _bazel_safe_retrieve_cache BAZEL_info_keys _bazel_info_keys_list; then - typeset -ga _bazel_info_keys_list - # Use `bazel help` instead of `bazel help completion` to get info-key - # descriptions. - if _bazel_info_keys_list=("${(@f)$(_bazel_b help info-keys | awk ' - { printf "%s:", $1; for (i=2; i<=NF; i++) printf "%s ", $i; print "" }')}"); then - _store_cache BAZEL_info_keys _bazel_info_keys_list - fi - fi - fi - _describe -t bazel-info 'Key' _bazel_info_keys_list -} diff --git a/dot_oh-my-zsh/plugins/bazel/bazel.plugin.zsh b/dot_oh-my-zsh/plugins/bazel/bazel.plugin.zsh deleted file mode 100644 index d239a06..0000000 --- a/dot_oh-my-zsh/plugins/bazel/bazel.plugin.zsh +++ /dev/null @@ -1,5 +0,0 @@ -# Aliases for bazel -alias bzb='bazel build' -alias bzt='bazel test' -alias bzr='bazel run' -alias bzq='bazel query' diff --git a/dot_oh-my-zsh/plugins/bbedit/README.md b/dot_oh-my-zsh/plugins/bbedit/README.md deleted file mode 100644 index 263c54c..0000000 --- a/dot_oh-my-zsh/plugins/bbedit/README.md +++ /dev/null @@ -1,20 +0,0 @@ -## bbedit - -Plugin for BBEdit, an HTML and text editor for Mac OS X - -### Requirements - - * [BBEdit](https://www.barebones.com/products/bbedit/) - * [BBEdit Command-Line Tools](https://www.barebones.com/support/bbedit/cmd-line-tools.html) - -### Usage - - * If the `bb` command is called without an argument, launch BBEdit - - * If `bb` is passed a directory, cd to it and open it in BBEdit - - * If `bb` is passed a file, open it in BBEdit - - * If `bbpb` create a new BBEdit document with the contents of the clipboard - - * If `bbd` alias for BBEdit diff tool diff --git a/dot_oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh b/dot_oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh deleted file mode 100644 index fe9e72c..0000000 --- a/dot_oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh +++ /dev/null @@ -1,21 +0,0 @@ -alias bbpb='pbpaste | bbedit --clean --view-top' - -alias bbd=bbdiff - -# -# If the bb command is called without an argument, launch BBEdit -# If bb is passed a directory, cd to it and open it in BBEdit -# If bb is passed a file, open it in BBEdit -# -function bb() { - if [[ -z "$1" ]] - then - bbedit --launch - else - bbedit "$1" - if [[ -d "$1" ]] - then - cd "$1" - fi - fi -} diff --git a/dot_oh-my-zsh/plugins/bedtools/README.md b/dot_oh-my-zsh/plugins/bedtools/README.md deleted file mode 100644 index c4de4e3..0000000 --- a/dot_oh-my-zsh/plugins/bedtools/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Bedtools plugin - -This plugin adds support for the [bedtools suite](http://bedtools.readthedocs.org/en/latest/): - -* Adds autocomplete options for all bedtools sub commands. diff --git a/dot_oh-my-zsh/plugins/bedtools/_bedtools b/dot_oh-my-zsh/plugins/bedtools/_bedtools deleted file mode 100644 index 15e3dc2..0000000 --- a/dot_oh-my-zsh/plugins/bedtools/_bedtools +++ /dev/null @@ -1,64 +0,0 @@ -#compdef bedtools -#autoload - -local curcontext="$curcontext" state line ret=1 -local -a _files - -_arguments -C \ - '1: :->cmds' \ - '2:: :->args' && ret=0 - -case $state in - cmds) - _values "bedtools command" \ - "--contact[Feature requests, bugs, mailing lists, etc.]" \ - "--help[Print this help menu.]" \ - "--version[What version of bedtools are you using?.]" \ - "annotate[Annotate coverage of features from multiple files.]" \ - "bamtobed[Convert BAM alignments to BED (& other) formats.]" \ - "bamtofastq[Convert BAM records to FASTQ records.]" \ - "bed12tobed6[Breaks BED12 intervals into discrete BED6 intervals.]" \ - "bedpetobam[Convert BEDPE intervals to BAM records.]" \ - "bedtobam[Convert intervals to BAM records.]" \ - "closest[Find the closest, potentially non-overlapping interval.]" \ - "cluster[Cluster (but don't merge) overlapping/nearby intervals.]" \ - "complement[Extract intervals _not_ represented by an interval file.]" \ - "coverage[Compute the coverage over defined intervals.]" \ - "expand[Replicate lines based on lists of values in columns.]" \ - "fisher[Calculate Fisher statistic b/w two feature files.]" \ - "flank[Create new intervals from the flanks of existing intervals.]" \ - "genomecov[Compute the coverage over an entire genome.]" \ - "getfasta[Use intervals to extract sequences from a FASTA file.]" \ - "groupby[Group by common cols. & summarize oth. cols. (~ SQL "groupBy")]" \ - "igv[Create an IGV snapshot batch script.]" \ - "intersect[Find overlapping intervals in various ways.]" \ - "jaccard[Calculate the Jaccard statistic b/w two sets of intervals.]" \ - "links[Create a HTML page of links to UCSC locations.]" \ - "makewindows[Make interval "windows" across a genome.]" \ - "map[Apply a function to a column for each overlapping interval.]" \ - "maskfasta[Use intervals to mask sequences from a FASTA file.]" \ - "merge[Combine overlapping/nearby intervals into a single interval.]" \ - "multicov[Counts coverage from multiple BAMs at specific intervals.]" \ - "multiinter[Identifies common intervals among multiple interval files.]" \ - "nuc[Profile the nucleotide content of intervals in a FASTA file.]" \ - "overlap[Computes the amount of overlap from two intervals.]" \ - "pairtobed[Find pairs that overlap intervals in various ways.]" \ - "pairtopair[Find pairs that overlap other pairs in various ways.]" \ - "random[Generate random intervals in a genome.]" \ - "reldist[Calculate the distribution of relative distances b/w two files.]" \ - "sample[Sample random records from file using reservoir sampling.]" \ - "shuffle[Randomly redistribute intervals in a genome.]" \ - "slop[Adjust the size of intervals.]" \ - "sort[Order the intervals in a file.]" \ - "subtract[Remove intervals based on overlaps b/w two files.]" \ - "tag[Tag BAM alignments based on overlaps with interval files.]" \ - "unionbedg[Combines coverage intervals from multiple BEDGRAPH files.]" \ - "window[Find overlapping intervals within a window around an interval.]" \ - ret=0 - ;; - *) - _files - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/bgnotify/README.md b/dot_oh-my-zsh/plugins/bgnotify/README.md deleted file mode 100644 index 1389def..0000000 --- a/dot_oh-my-zsh/plugins/bgnotify/README.md +++ /dev/null @@ -1,64 +0,0 @@ -# bgnotify zsh plugin - -cross-platform background notifications for long running commands! Supports OSX and Linux. - -Standalone homepage: [t413/zsh-background-notify](https://github.com/t413/zsh-background-notify) - ---- - -## How to use - -Just add bgnotify to your plugins list in your `.zshrc` - -- On OS X you'll need [terminal-notifier](https://github.com/alloy/terminal-notifier) - * `brew install terminal-notifier` (or `gem install terminal-notifier`) -- On Linux, make sure you have `notify-send` or `kdialog` installed. If you're using Ubuntu you should already be all set! -- On Windows you can use [notifu](https://www.paralint.com/projects/notifu/) or the Cygwin Ports libnotify package - - -## Screenshots - -**Linux** - -![screenshot from 2014-11-07 15 58 36](https://cloud.githubusercontent.com/assets/326829/4962187/256b465c-66da-11e4-927d-cc2fc105e31f.png) - -**OS X** - -![screenshot 2014-11-08 14 15 12](https://cloud.githubusercontent.com/assets/326829/4965780/19fa3eac-6795-11e4-8ed6-0355711123a9.png) - -**Windows** - -![screenshot from 2014-11-07 15 55 00](https://cloud.githubusercontent.com/assets/326829/4962159/a2625ca0-66d9-11e4-9e91-c5834913190e.png) - - -## Configuration - -One can configure a few things: - -- `bgnotify_bell` enabled or disables the terminal bell (default true) -- `bgnotify_threshold` sets the notification threshold time (default 6 seconds) -- `function bgnotify_formatted` lets you change the notification. You can for instance customize the message and pass in an icon. -- `bgnotify_extraargs` appends extra args to notifier (e.g. `-e` for notify-send to create a transient notification) - -Use these by adding a function definition before the your call to source. Example: - -```sh -bgnotify_bell=false ## disable terminal bell -bgnotify_threshold=4 ## set your own notification threshold - -function bgnotify_formatted { - ## $1=exit_status, $2=command, $3=elapsed_time - - # Humanly readable elapsed time - local elapsed="$(( $3 % 60 ))s" - (( $3 < 60 )) || elapsed="$((( $3 % 3600) / 60 ))m $elapsed" - (( $3 < 3600 )) || elapsed="$(( $3 / 3600 ))h $elapsed" - - [ $1 -eq 0 ] && title="Holy Smokes Batman" || title="Holy Graf Zeppelin" - [ $1 -eq 0 ] && icon="$HOME/icons/success.png" || icon="$HOME/icons/fail.png" - bgnotify "$title - took ${elapsed}" "$2" "$icon" -} - -plugins=(git bgnotify) ## add to plugins list -source $ZSH/oh-my-zsh.sh ## existing source call -``` diff --git a/dot_oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh b/dot_oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh deleted file mode 100644 index f6ffb6e..0000000 --- a/dot_oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh +++ /dev/null @@ -1,141 +0,0 @@ -#!/usr/bin/env zsh - -## Setup - -[[ -o interactive ]] || return # don't load on non-interactive shells -[[ -z "$SSH_CLIENT" && -z "$SSH_TTY" ]] || return # don't load on a SSH connection - -zmodload zsh/datetime # faster than `date` - - -## Zsh Hooks - -function bgnotify_begin { - bgnotify_timestamp=$EPOCHSECONDS - bgnotify_lastcmd="${1:-$2}" -} - -function bgnotify_end { - { - local exit_status=$? - local elapsed=$(( EPOCHSECONDS - bgnotify_timestamp )) - - # check time elapsed - [[ $bgnotify_timestamp -gt 0 ]] || return 0 - [[ $elapsed -ge $bgnotify_threshold ]] || return 0 - - # check if Terminal app is not active - [[ $(bgnotify_appid) != "$bgnotify_termid" ]] || return 0 - - bgnotify_formatted "$exit_status" "$bgnotify_lastcmd" "$elapsed" - } always { - bgnotify_timestamp=0 - } -} - -autoload -Uz add-zsh-hook -add-zsh-hook preexec bgnotify_begin -add-zsh-hook precmd bgnotify_end - - -## Functions - -# allow custom function override -(( ${+functions[bgnotify_formatted]} )) || \ -function bgnotify_formatted { - local exit_status=$1 - local cmd="$2" - - # humanly readable elapsed time - local elapsed="$(( $3 % 60 ))s" - (( $3 < 60 )) || elapsed="$((( $3 % 3600) / 60 ))m $elapsed" - (( $3 < 3600 )) || elapsed="$(( $3 / 3600 ))h $elapsed" - - [[ $bgnotify_bell = true ]] && printf '\a' # beep sound - if [[ $exit_status -eq 0 ]]; then - bgnotify "#win (took $elapsed)" "$cmd" - else - bgnotify "#fail (took $elapsed)" "$cmd" - fi -} - -function bgnotify_appid { - if (( ${+commands[osascript]} )); then - osascript -e "tell application id \"$(bgnotify_programid)\" to get the {id, frontmost, id of front window, visible of front window}" 2>/dev/null - elif [[ -n $WAYLAND_DISPLAY ]] && (( ${+commands[swaymsg]} )); then # wayland+sway - local app_id=$(bgnotify_find_sway_appid) - [[ -n "$app_id" ]] && echo "$app_id" || echo $EPOCHSECONDS - elif [[ -z $WAYLAND_DISPLAY ]] && [[ -n $DISPLAY ]] && (( ${+commands[xprop]} )); then - xprop -root _NET_ACTIVE_WINDOW 2>/dev/null | cut -d' ' -f5 - else - echo $EPOCHSECONDS - fi -} - - -function bgnotify_find_sway_appid { - # output is "app_id,container_id", for example "Alacritty,1694" - # see example swaymsg output: https://github.com/ohmyzsh/ohmyzsh/files/13463939/output.json - if (( ${+commands[jq]} )); then - swaymsg -t get_tree | jq '.. | select(.type?) | select(.focused==true) | {app_id, id} | join(",")' - else - swaymsg -t get_tree | awk ' - BEGIN { Id = ""; Appid = ""; FocusNesting = -1; Nesting = 0 } - { - # Enter a block - if ($0 ~ /.*{$/) Nesting++ - - # Exit a block. If Nesting is now less than FocusNesting, we have the data we are looking for - if ($0 ~ /^[[:blank:]]*}.*/) { Nesting--; if (FocusNesting > 0 && Nesting < FocusNesting) exit 0 } - - # Save the Id, it is potentially what we are looking for - if ($0 ~ /^[[:blank:]]*"id": [0-9]*,?$/) { sub(/^[[:blank:]]*"id": /, ""); sub(/,$/, ""); Id = $0 } - - # Save the Appid, it is potentially what we are looking for - if ($0 ~ /^[[:blank:]]*"app_id": ".*",?$/) { sub(/^[[:blank:]]*"app_id": "/, ""); sub(/",$/, ""); Appid = $0 } - - # Window is focused, this nesting block contains the Id and Appid we want! - if ($0 ~ /^[[:blank:]]*"focused": true,?$/) { FocusNesting = Nesting } - } - END { - if (Appid != "" && Id != "" && FocusNesting != -1) print Appid "," Id - else print "" - }' - fi -} - -function bgnotify_programid { - case "$TERM_PROGRAM" in - iTerm.app) echo 'com.googlecode.iterm2' ;; - Apple_Terminal) echo 'com.apple.terminal' ;; - esac -} - -function bgnotify { - local title="$1" - local message="$2" - local icon="$3" - if (( ${+commands[terminal-notifier]} )); then # macOS - local term_id=$(bgnotify_programid) - terminal-notifier -message "$message" -title "$title" ${=icon:+-appIcon "$icon"} ${=term_id:+-activate "$term_id"} ${=bgnotify_extraargs:-} &>/dev/null - elif (( ${+commands[growlnotify]} )); then # macOS growl - growlnotify -m "$title" "$message" ${=bgnotify_extraargs:-} - elif (( ${+commands[notify-send]} )); then - notify-send "$title" "$message" ${=icon:+--icon "$icon"} ${=bgnotify_extraargs:-} - elif (( ${+commands[kdialog]} )); then # KDE - kdialog --title "$title" --passivepopup "$message" 5 ${=bgnotify_extraargs:-} - elif (( ${+commands[notifu]} )); then # cygwin - notifu /m "$message" /p "$title" ${=icon:+/i "$icon"} ${=bgnotify_extraargs:-} - fi -} - -## Defaults - -# enable terminal bell on notify by default -bgnotify_bell=${bgnotify_bell:-true} - -# notify if command took longer than 5s by default -bgnotify_threshold=${bgnotify_threshold:-5} - -# bgnotify_appid is slow in macOS and the terminal ID won't change, so cache it at startup -bgnotify_termid="$(bgnotify_appid)" diff --git a/dot_oh-my-zsh/plugins/bower/README.md b/dot_oh-my-zsh/plugins/bower/README.md deleted file mode 100644 index 8877fbd..0000000 --- a/dot_oh-my-zsh/plugins/bower/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# Bower plugin - -This plugin adds completion for [Bower](https://bower.io/) and a few useful aliases for common Bower commands. - -To use it, add `bower` to the plugins array in your zshrc file: - -```zsh -plugins=(... bower) -``` - -## Aliases - -| Alias | Command | Description | -|-------|-----------------|--------------------------------------------------------| -| bi | `bower install` | Installs the project dependencies listed in bower.json | -| bl | `bower list` | List local packages and possible updates | -| bs | `bower search` | Finds all packages or a specific package. | diff --git a/dot_oh-my-zsh/plugins/bower/_bower b/dot_oh-my-zsh/plugins/bower/_bower deleted file mode 100644 index ae0ca4a..0000000 --- a/dot_oh-my-zsh/plugins/bower/_bower +++ /dev/null @@ -1,58 +0,0 @@ - - -# Credits to npm's awesome completion utility. -# -# Bower completion script, based on npm completion script. - -###-begin-bower-completion-### -# -# Installation: bower completion >> ~/.bashrc (or ~/.zshrc) -# Or, maybe: bower completion > /usr/local/etc/bash_completion.d/bower -# - -COMP_WORDBREAKS=${COMP_WORDBREAKS/=/} -COMP_WORDBREAKS=${COMP_WORDBREAKS/@/} -export COMP_WORDBREAKS - -if type complete &>/dev/null; then - _bower_completion () { - local si="$IFS" - IFS=$'\n' COMPREPLY=($(COMP_CWORD="$COMP_CWORD" \ - COMP_LINE="$COMP_LINE" \ - COMP_POINT="$COMP_POINT" \ - bower completion -- "${COMP_WORDS[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - complete -F _bower_completion bower -elif type compdef &>/dev/null; then - _bower_completion() { - si=$IFS - compadd -- $(COMP_CWORD=$((CURRENT-1)) \ - COMP_LINE=$BUFFER \ - COMP_POINT=0 \ - bower completion -- "${words[@]}" \ - 2>/dev/null) - IFS=$si - } - compdef _bower_completion bower -elif type compctl &>/dev/null; then - _bower_completion () { - local cword line point words si - read -Ac words - read -cn cword - let cword-=1 - read -l line - read -ln point - si="$IFS" - IFS=$'\n' reply=($(COMP_CWORD="$cword" \ - COMP_LINE="$line" \ - COMP_POINT="$point" \ - bower completion -- "${words[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - compctl -K _bower_completion bower -fi -###-end-bower-completion-### - diff --git a/dot_oh-my-zsh/plugins/bower/bower.plugin.zsh b/dot_oh-my-zsh/plugins/bower/bower.plugin.zsh deleted file mode 100644 index c4f71c2..0000000 --- a/dot_oh-my-zsh/plugins/bower/bower.plugin.zsh +++ /dev/null @@ -1,84 +0,0 @@ -alias bi="bower install" -alias bisd="bower install --save-dev" -alias bis="bower install --save" -alias bl="bower list" -alias bs="bower search" - -_bower_installed_packages () { - bower_package_list=$(bower ls --no-color 2>/dev/null| awk 'NR>3{print p}{p=$0}'| cut -d ' ' -f 2|sed 's/#.*//') -} -_bower () -{ - local -a _1st_arguments _no_color _dopts _save_dev _force_latest _production - local expl - typeset -A opt_args - - _no_color=('--no-color[Do not print colors (available in all commands)]') - - _dopts=( - '(--save)--save[Save installed packages into the project"s bower.json dependencies]' - '(--force)--force[Force fetching remote resources even if a local copy exists on disk]' - ) - - _save_dev=('(--save-dev)--save-dev[Save installed packages into the project"s bower.json devDependencies]') - - _force_latest=('(--force-latest)--force-latest[Force latest version on conflict]') - - _production=('(--production)--production[Do not install project devDependencies]') - - _1st_arguments=( - 'cache-clean:Clean the Bower cache, or the specified package caches' \ - 'help:Display help information about Bower' \ - 'info:Version info and description of a particular package' \ - 'init:Interactively create a bower.json file' \ - 'install:Install a package locally' \ - 'link:Symlink a package folder' \ - 'lookup:Look up a package URL by name' \ - 'register:Register a package' \ - 'search:Search for a package by name' \ - 'uninstall:Remove a package' \ - 'update:Update a package' \ - {ls,list}:'[List all installed packages]' - ) - _arguments \ - $_no_color \ - '*:: :->subcmds' && return 0 - - if (( CURRENT == 1 )); then - _describe -t commands "bower subcommand" _1st_arguments - return - fi - - case "$words[1]" in - install) - _arguments \ - $_dopts \ - $_save_dev \ - $_force_latest \ - $_no_color \ - $_production - ;; - update) - _arguments \ - $_dopts \ - $_no_color \ - $_force_latest - _bower_installed_packages - compadd "$@" $(echo $bower_package_list) - ;; - uninstall) - _arguments \ - $_no_color \ - $_dopts - _bower_installed_packages - compadd "$@" $(echo $bower_package_list) - ;; - *) - _arguments \ - $_no_color \ - ;; - esac - -} - -compdef _bower bower diff --git a/dot_oh-my-zsh/plugins/branch/README.md b/dot_oh-my-zsh/plugins/branch/README.md deleted file mode 100644 index 2b6d12d..0000000 --- a/dot_oh-my-zsh/plugins/branch/README.md +++ /dev/null @@ -1,49 +0,0 @@ -# Branch plugin - -This plugin displays the current Git or Mercurial branch, fast. If in a Mercurial repository, -also display the current bookmark, if present. - -To use it, add `branch` to the plugins array in your zshrc file: - -```zsh -plugins=(... branch) -``` - -## Speed test - -- `hg branch`: - - ```console - $ time hg branch - 0.11s user 0.14s system 70% cpu 0.355 total - ``` - -- branch plugin: - - ```console - $ time zsh /tmp/branch_prompt_info_test.zsh - 0.00s user 0.01s system 78% cpu 0.014 total - ``` - -## Usage - -Copy your theme to `$ZSH_CUSTOM/themes/` and modify it to add `$(branch_prompt_info)` in your prompt. -This example is for the `robbyrussell` theme: - -```diff -diff --git a/themes/robbyrussell.zsh-theme b/themes/robbyrussell.zsh-theme -index 2fd5f2cd..9d89a464 100644 ---- a/themes/robbyrussell.zsh-theme -+++ b/themes/robbyrussell.zsh-theme -@@ -1,5 +1,5 @@ - PROMPT="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )" --PROMPT+=' %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info)' -+PROMPT+=' %{$fg[cyan]%}%c%{$reset_color%} $(branch_prompt_info)' - - ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}git:(%{$fg[red]%}" - ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} " -``` - -## Maintainer - -Victor Torres () diff --git a/dot_oh-my-zsh/plugins/branch/branch.plugin.zsh b/dot_oh-my-zsh/plugins/branch/branch.plugin.zsh deleted file mode 100644 index dd5871f..0000000 --- a/dot_oh-my-zsh/plugins/branch/branch.plugin.zsh +++ /dev/null @@ -1,35 +0,0 @@ -# Branch: displays the current Git or Mercurial branch fast. -# Victor Torres -# Oct 2, 2015 - -function branch_prompt_info() { - # Start checking in current working directory - local branch="" dir="$PWD" - while [[ "$dir" != '/' ]]; do - # Found .git directory - if [[ -d "${dir}/.git" ]]; then - branch="${"$(<"${dir}/.git/HEAD")"##*/}" - echo '±' "${branch:gs/%/%%}" - return - fi - - # Found .hg directory - if [[ -d "${dir}/.hg" ]]; then - if [[ -f "${dir}/.hg/branch" ]]; then - branch="$(<"${dir}/.hg/branch")" - else - branch="default" - fi - - if [[ -f "${dir}/.hg/bookmarks.current" ]]; then - branch="${branch}/$(<"${dir}/.hg/bookmarks.current")" - fi - - echo '☿' "${branch:gs/%/%%}" - return - fi - - # Check parent directory - dir="${dir:h}" - done -} diff --git a/dot_oh-my-zsh/plugins/brew/README.md b/dot_oh-my-zsh/plugins/brew/README.md deleted file mode 100644 index fccda65..0000000 --- a/dot_oh-my-zsh/plugins/brew/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# brew plugin - -The plugin adds several aliases for common [brew](https://brew.sh) commands. - -To use it, add `brew` to the plugins array of your zshrc file: - -```zsh -plugins=(... brew) -``` - -## Shellenv - -If `brew` is not found in the PATH, this plugin will attempt to find it in common locations, and execute -`brew shellenv` to set the environment appropriately. This plugin will also export -`HOMEBREW_PREFIX="$(brew --prefix)"` if not previously defined for convenience. - -In case you installed `brew` in a non-common location, you can still set `BREW_LOCATION` variable pointing to -the `brew` binary before sourcing `oh-my-zsh.sh` and it'll set up the environment. - -## Aliases - -| Alias | Command | Description | -| -------- | --------------------------------------- | --------------------------------------------------------------------- | -| `ba` | `brew autoremove` | Uninstall unnecessary formulae. | -| `bci` | `brew info --cask` | Display information about the given cask. | -| `bcin` | `brew install --cask` | Install the given cask. | -| `bcl` | `brew list --cask` | List installed casks. | -| `bcn` | `brew cleanup` | Run cleanup. | -| `bco` | `brew outdated --cask` | Report all outdated casks. | -| `bcrin` | `brew reinstall --cask` | Reinstall the given cask. | -| `bcubc` | `brew upgrade --cask && brew cleanup` | Upgrade outdated casks, then run cleanup. | -| `bcubo` | `brew update && brew outdated --cask` | Update Homebrew data, then list outdated casks. | -| `bcup` | `brew upgrade --cask` | Upgrade all outdated casks. | -| `bfu` | `brew upgrade --formula` | Upgrade only formulae (not casks). | -| `bi` | `brew install` | Install a formula. | -| `bl` | `brew list` | List all installed formulae. | -| `bo` | `brew outdated` | List installed formulae that have an updated version available. | -| `brewp` | `brew pin` | Pin a specified formula so that it's not upgraded. | -| `brews` | `brew list -1` | List installed formulae or the installed files for a given formula. | -| `brewsp` | `brew list --pinned` | List pinned formulae, or show the version of a given formula. | -| `bsl` | `brew services list` | List all running services. | -| `bsoff` | `brew services stop` | Stop the service and unregister it from launching at login (or boot). | -| `bsoffa` | `bsoff --all` | Stop all started services. | -| `bson` | `brew services start` | Start the service and register it to launch at login (or boot). | -| `bsona` | `bson --all` | Start all stopped services. | -| `bsr` | `brew services run` | Run the service without registering to launch at login (or boot). | -| `bsra` | `bsr --all` | Run all stopped services. | -| `bu` | `brew update` | Update brew and all installed formulae. | -| `bubo` | `brew update && brew outdated` | Update Homebrew data, then list outdated formulae and casks. | -| `bubu` | `bubo && bup` | Do the last two operations above. | -| `bugbc` | `brew upgrade --greedy && brew cleanup` | Upgrade outdated formulae and casks (greedy), then run cleanup. | -| `bup` | `brew upgrade` | Upgrade outdated, unpinned brews. | -| `buz` | `brew uninstall --zap` | Remove all files associated with a cask. | - -## Completion - -This plugin configures paths with Homebrew's completion functions automatically, so you don't need to do it -manually. See: https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh. - -With the release of Homebrew 1.0, they decided to bundle the zsh completion as part of the brew installation, -so we no longer ship it with the brew plugin; now it only has brew aliases. If you find that brew completion -no longer works, make sure you have your Homebrew installation fully up to date. diff --git a/dot_oh-my-zsh/plugins/brew/brew.plugin.zsh b/dot_oh-my-zsh/plugins/brew/brew.plugin.zsh deleted file mode 100644 index 4dab6f4..0000000 --- a/dot_oh-my-zsh/plugins/brew/brew.plugin.zsh +++ /dev/null @@ -1,79 +0,0 @@ -if (( ! $+commands[brew] )); then - if [[ -n "$BREW_LOCATION" ]]; then - if [[ ! -x "$BREW_LOCATION" ]]; then - echo "[oh-my-zsh] $BREW_LOCATION is not executable" - return - fi - elif [[ -x /opt/homebrew/bin/brew ]]; then - BREW_LOCATION="/opt/homebrew/bin/brew" - elif [[ -x /usr/local/bin/brew ]]; then - BREW_LOCATION="/usr/local/bin/brew" - elif [[ -x /home/linuxbrew/.linuxbrew/bin/brew ]]; then - BREW_LOCATION="/home/linuxbrew/.linuxbrew/bin/brew" - elif [[ -x "$HOME/.linuxbrew/bin/brew" ]]; then - BREW_LOCATION="$HOME/.linuxbrew/bin/brew" - else - return - fi - - # Only add Homebrew installation to PATH, MANPATH, and INFOPATH if brew is - # not already on the path, to prevent duplicate entries. This aligns with - # the behavior of the brew installer.sh post-install steps. - eval "$("$BREW_LOCATION" shellenv)" - unset BREW_LOCATION -fi - -if [[ -z "$HOMEBREW_PREFIX" ]]; then - # Maintain compatibility with potential custom user profiles, where we had - # previously relied on always sourcing shellenv. OMZ plugins should not rely - # on this to be defined due to out of order processing. - export HOMEBREW_PREFIX="$(brew --prefix)" -fi - -if [[ -d "$HOMEBREW_PREFIX/share/zsh/site-functions" ]]; then - fpath+=("$HOMEBREW_PREFIX/share/zsh/site-functions") -fi - -alias ba='brew autoremove' -alias bci='brew info --cask' -alias bcin='brew install --cask' -alias bcl='brew list --cask' -alias bcn='brew cleanup' -alias bco='brew outdated --cask' -alias bcrin='brew reinstall --cask' -alias bcubc='brew upgrade --cask && brew cleanup' -alias bcubo='brew update && brew outdated --cask' -alias bcup='brew upgrade --cask' -alias bfu='brew upgrade --formula' -alias bi='brew install' -alias bl='brew list' -alias bo='brew outdated' -alias brewp='brew pin' -alias brewsp='brew list --pinned' -alias bsl='brew services list' -alias bsoff='brew services stop' -alias bsoffa='bsoff --all' -alias bson='brew services start' -alias bsona='bson --all' -alias bsr='brew services run' -alias bsra='bsr --all' -alias bu='brew update' -alias bubo='brew update && brew outdated' -alias bubu='bubo && bup' -alias bubug='bubo && bugbc' -alias bugbc='brew upgrade --greedy && brew cleanup' -alias bup='brew upgrade' -alias buz='brew uninstall --zap' - -function brews() { - local formulae="$(brew leaves | xargs brew deps --installed --for-each)" - local casks="$(brew list --cask 2>/dev/null)" - - local blue="$(tput setaf 4)" - local bold="$(tput bold)" - local off="$(tput sgr0)" - - echo "${blue}==>${off} ${bold}Formulae${off}" - echo "${formulae}" | sed "s/^\(.*\):\(.*\)$/\1${blue}\2${off}/" - echo "\n${blue}==>${off} ${bold}Casks${off}\n${casks}" -} diff --git a/dot_oh-my-zsh/plugins/bridgetown/README.md b/dot_oh-my-zsh/plugins/bridgetown/README.md deleted file mode 100644 index 0a41814..0000000 --- a/dot_oh-my-zsh/plugins/bridgetown/README.md +++ /dev/null @@ -1,26 +0,0 @@ -# Bridgetown plugin - -This plugin adds some aliases and autocompletion for common [Bridgetown](https://bridgetownrb.com/) commands. - -To use it, add `bridgetown` to the plugins array in your zshrc file: - -```zsh -plugins=(... bridgetown) -``` - -## Aliases - -| Alias | Command | -|-------|----------------------------| -| br | `bridgetown` | -| bra | `bin/bridgetown apply` | -| brb | `bin/bridgetown build` | -| brc | `bin/bridgetown console` | -| brclean | `bin/bridgetown clean` | -| brd | `bin/bridgetown deploy` | -| brdoc | `bin/bridgetown doctor` | -| brh | `bin/bridgetown help` | -| brn | `bridgetown new` | -| brp | `bridgetown plugins` | -| brpl | `bridgetown plugins list` | -| brs | `bin/bridgetown start` | diff --git a/dot_oh-my-zsh/plugins/bridgetown/bridgetown.plugin.zsh b/dot_oh-my-zsh/plugins/bridgetown/bridgetown.plugin.zsh deleted file mode 100644 index 502e9df..0000000 --- a/dot_oh-my-zsh/plugins/bridgetown/bridgetown.plugin.zsh +++ /dev/null @@ -1,12 +0,0 @@ -alias br='bridgetown' -alias bra='bin/bridgetown apply' -alias brb='bin/bridgetown build' -alias brc='bin/bridgetown console' -alias brclean='bin/bridgetown clean' -alias brd='bin/bridgetown deploy' -alias brdoc='bin/bridgetown doctor' -alias brh='bin/bridgetown help' -alias brn='bridgetown new' -alias brp='bridgetown plugins' -alias brpl='bridgetown plugins list' -alias brs='bin/bridgetown start' diff --git a/dot_oh-my-zsh/plugins/bun/README.md b/dot_oh-my-zsh/plugins/bun/README.md deleted file mode 100644 index 5a31237..0000000 --- a/dot_oh-my-zsh/plugins/bun/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# Bun Plugin - -This plugin sets up completion for [Bun](https://bun.sh). - -To use it, add `bun` to the plugins array in your zshrc file: - -```zsh -plugins=(... bun) -``` - -This plugin does not add any aliases. - -## Cache - -This plugin caches the completion script and is automatically updated when the -plugin is loaded, which is usually when you start up a new terminal emulator. - -The cache is stored at: - -- `$ZSH_CACHE_DIR/completions/_bun_` completions script diff --git a/dot_oh-my-zsh/plugins/bun/bun.plugin.zsh b/dot_oh-my-zsh/plugins/bun/bun.plugin.zsh deleted file mode 100644 index 576dbbf..0000000 --- a/dot_oh-my-zsh/plugins/bun/bun.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# If Bun is not found, don't do the rest of the script -if (( ! $+commands[bun] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `bun`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_bun" ]]; then - typeset -g -A _comps - autoload -Uz _bun - _comps[bun]=_bun -fi - -SHELL=zsh bun completions >| "$ZSH_CACHE_DIR/completions/_bun" &| diff --git a/dot_oh-my-zsh/plugins/bundler/README.md b/dot_oh-my-zsh/plugins/bundler/README.md deleted file mode 100644 index 7b79cbc..0000000 --- a/dot_oh-my-zsh/plugins/bundler/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# Bundler - -This plugin adds completion for basic bundler commands, as well as aliases and helper functions for -an easier experience with bundler. - -To use it, add `bundler` to the plugins array in your zshrc file: - -```zsh -plugins=(... bundler) -``` - -## Aliases - -| Alias | Command | Description | -|--------|--------------------------------------|------------------------------------------------------------------------------------------| -| `ba` | `bundle add` | Add gem to the Gemfile and run bundle install | -| `bck` | `bundle check` | Verifies if dependencies are satisfied by installed gems | -| `bcn` | `bundle clean` | Cleans up unused gems in your bundler directory | -| `be` | `bundle exec` | Execute a command in the context of the bundle | -| `bi` | `bundle install --jobs=` | Install the dependencies specified in your Gemfile (using all cores in bundler >= 1.4.0) | -| `bl` | `bundle list` | List all the gems in the bundle | -| `bo` | `bundle open` | Opens the source directory for a gem in your bundle | -| `bout` | `bundle outdated` | List installed gems with newer versions available | -| `bp` | `bundle package` | Package your needed .gem files into your application | -| `bu` | `bundle update` | Update your gems to the latest available versions | - -## Gem wrapper - -The plugin adds a wrapper for common gems, which: - -- Looks for a binstub under `./bin/` and executes it if present. -- Calls `bundle exec ` otherwise. - -Common gems wrapped by default (by name of the executable): - -`annotate`, `cap`, `capify`, `cucumber`, `foodcritic`, `guard`, `hanami`, `irb`, `jekyll`, `kitchen`, `knife`, `middleman`, `nanoc`, `pry`, `puma`, `rackup`, `rainbows`, `rake`, `rspec`, `rubocop`, `shotgun`, `sidekiq`, `spec`, `spork`, `spring`, `strainer`, `tailor`, `taps`, `thin`, `thor`, `unicorn` and `unicorn_rails`. - -### Settings - -You can add or remove gems from the list of wrapped commands. -Please **use the exact name of the executable** and not the gem name. - -#### Include gems to be wrapped (`BUNDLED_COMMANDS`) - -Add this before the plugin list in your `.zshrc`: - -```sh -BUNDLED_COMMANDS=(rubocop) -plugins=(... bundler ...) -``` - -This will add the wrapper for the `rubocop` gem (i.e. the executable). - -#### Exclude gems from being wrapped (`UNBUNDLED_COMMANDS`) - -Add this before the plugin list in your `.zshrc`: - -```sh -UNBUNDLED_COMMANDS=(foreman spin) -plugins=(... bundler ...) -``` - -This will exclude the `foreman` and `spin` gems (i.e. their executable) from being wrapped. - -### Excluded gems - -These gems should not be called with `bundle exec`. Please see [issue #2923](https://github.com/ohmyzsh/ohmyzsh/pull/2923) on GitHub for clarification: - -- `berks` -- `foreman` -- `mailcatcher` -- `rails` -- `ruby` -- `spin` diff --git a/dot_oh-my-zsh/plugins/bundler/_bundler b/dot_oh-my-zsh/plugins/bundler/_bundler deleted file mode 100644 index 6613cc6..0000000 --- a/dot_oh-my-zsh/plugins/bundler/_bundler +++ /dev/null @@ -1,105 +0,0 @@ -#compdef bundle bundler - -local curcontext="$curcontext" state line _gems _opts ret=1 - -_arguments -C -A "-v" -A "--version" \ - '(- 1 *)'{-v,--version}'[display version information]' \ - '1: :->cmds' \ - '*:: :->args' && ret=0 - -case $state in - cmds) - _values "bundle command" \ - "install[Install the gems specified by the Gemfile or Gemfile.lock]" \ - "update[Update dependencies to their latest versions]" \ - "package[Package the .gem files required by your application]" \ - "exec[Execute a script in the context of the current bundle]" \ - "config[Specify and read configuration options for bundler]" \ - "check[Determine whether the requirements for your application are installed]" \ - "list[Show all of the gems in the current bundle]" \ - "show[Show the source location of a particular gem in the bundle]" \ - "info[Show details of a particular gem in the bundle]" \ - "outdated[Show all of the outdated gems in the current bundle]" \ - "console[Start an IRB session in the context of the current bundle]" \ - "open[Open an installed gem in the editor]" \ - "viz[Generate a visual representation of your dependencies]" \ - "init[Generate a simple Gemfile, placed in the current directory]" \ - "gem[Create a simple gem, suitable for development with bundler]" \ - "platform[Displays platform compatibility information]" \ - "clean[Cleans up unused gems in your bundler directory]" \ - "help[Describe available tasks or one specific task]" - ret=0 - ;; - args) - case $line[1] in - help) - _values 'commands' \ - 'install' \ - 'update' \ - 'package' \ - 'exec' \ - 'config' \ - 'check' \ - 'list' \ - 'show' \ - 'outdated' \ - 'console' \ - 'open' \ - 'viz' \ - 'init' \ - 'gem' \ - 'platform' \ - 'help' && ret=0 - ;; - install) - _arguments \ - '(--no-color)--no-color[disable colorization in output]' \ - '(--local)--local[do not attempt to connect to rubygems.org]' \ - '(--quiet)--quiet[only output warnings and errors]' \ - '(--gemfile)--gemfile=-[use the specified gemfile instead of Gemfile]:gemfile' \ - '(--system)--system[install to the system location]' \ - '(--deployment)--deployment[install using defaults tuned for deployment environments]' \ - '(--frozen)--frozen[do not allow the Gemfile.lock to be updated after this install]' \ - '(--path)--path=-[specify a different path than the system default]:path:_files' \ - '(--binstubs)--binstubs=-[generate bin stubs for bundled gems to ./bin]:directory:_files' \ - '(--without)--without=-[exclude gems that are part of the specified named group]:groups' - ret=0 - ;; - exec) - _normal && ret=0 - ;; - clean) - _arguments \ - '(--force)--force[forces clean even if --path is not set]' \ - '(--dry-run)--dry-run[only print out changes, do not actually clean gems]' \ - '(--no-color)--no-color[Disable colorization in output]' \ - '(--verbose)--verbose[Enable verbose output mode]' - ret=0 - ;; - outdated) - _arguments \ - '(--pre)--pre[Check for newer pre-release gems]' \ - '(--source)--source[Check against a specific source]' \ - '(--local)--local[Do not attempt to fetch gems remotely and use the gem cache instead]' \ - '(--no-color)--no-color[Disable colorization in output]' \ - '(--verbose)--verbose[Enable verbose output mode]' - ret=0 - ;; - (open|show|info) - _gems=( $(bundle show 2> /dev/null | sed -e '/^ \*/!d; s/^ \* \([^ ]*\) .*/\1/') ) - if [[ $_gems != "" ]]; then - _values 'gems' $_gems && ret=0 - fi - ;; - *) - _opts=( $(bundle help $line[1] | sed -e '/^ \[-/!d; s/^ \[\(-[^=]*\)=.*/\1/') ) - _opts+=( $(bundle help $line[1] | sed -e '/^ -/!d; s/^ \(-.\), \[\(-[^=]*\)=.*/\1 \2/') ) - if [[ $_opts != "" ]]; then - _values 'options' $_opts && ret=0 - fi - ;; - esac - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/bundler/bundler.plugin.zsh b/dot_oh-my-zsh/plugins/bundler/bundler.plugin.zsh deleted file mode 100644 index c1cbb13..0000000 --- a/dot_oh-my-zsh/plugins/bundler/bundler.plugin.zsh +++ /dev/null @@ -1,127 +0,0 @@ -## Aliases - -alias ba="bundle add" -alias bck="bundle check" -alias bcn="bundle clean" -alias be="bundle exec" -alias bi="bundle_install" -alias bl="bundle list" -alias bo="bundle open" -alias bout="bundle outdated" -alias bp="bundle package" -alias bu="bundle update" - -## Functions - -bundle_install() { - # Bail out if bundler is not installed - if (( ! $+commands[bundle] )); then - echo "Bundler is not installed" - return 1 - fi - - # Bail out if not in a bundled project - if ! _within-bundled-project; then - echo "Can't 'bundle install' outside a bundled project" - return 1 - fi - - # Check the bundler version is at least 1.4.0 - autoload -Uz is-at-least - local bundler_version=$(bundle version | cut -d' ' -f3) - if ! is-at-least 1.4.0 "$bundler_version"; then - bundle install "$@" - return $? - fi - - # If bundler is at least 1.4.0, use all the CPU cores to bundle install - if [[ "$OSTYPE" = (darwin|freebsd)* ]]; then - local cores_num="$(sysctl -n hw.ncpu)" - else - local cores_num="$(nproc)" - fi - BUNDLE_JOBS="$cores_num" bundle install "$@" -} - -## Gem wrapper - -bundled_commands=( - annotate - cap - capify - cucumber - foodcritic - guard - hanami - irb - jekyll - kitchen - knife - middleman - nanoc - pry - puma - rackup - rainbows - rake - rspec - rubocop - shotgun - sidekiq - spec - spork - spring - strainer - tailor - taps - thin - thor - unicorn - unicorn_rails -) - -# Remove $UNBUNDLED_COMMANDS from the bundled_commands list -bundled_commands=(${bundled_commands:|UNBUNDLED_COMMANDS}) -unset UNBUNDLED_COMMANDS - -# Add $BUNDLED_COMMANDS to the bundled_commands list -bundled_commands+=($BUNDLED_COMMANDS) -unset BUNDLED_COMMANDS - -# Check if in the root or a subdirectory of a bundled project -_within-bundled-project() { - local check_dir="$PWD" - while [[ "$check_dir" != "/" ]]; do - if [[ -f "$check_dir/Gemfile" || -f "$check_dir/gems.rb" ]]; then - return 0 - fi - check_dir="${check_dir:h}" - done - return 1 -} - -_run-with-bundler() { - if (( ! $+commands[bundle] )) || ! _within-bundled-project; then - "$@" - return $? - fi - - if [[ -f "./bin/${1}" ]]; then - ./bin/${^^@} - else - bundle exec "$@" - fi -} - -for cmd in $bundled_commands; do - # Create wrappers for bundled and unbundled execution - eval "function unbundled_$cmd () { \"$cmd\" \"\$@\"; }" - eval "function bundled_$cmd () { _run-with-bundler \"$cmd\" \"\$@\"; }" - alias "$cmd"="bundled_$cmd" - - # Bind completion function to wrapped gem if available - if (( $+functions[_$cmd] )); then - compdef "_$cmd" "bundled_$cmd"="$cmd" - fi -done -unset cmd bundled_commands diff --git a/dot_oh-my-zsh/plugins/cabal/README.md b/dot_oh-my-zsh/plugins/cabal/README.md deleted file mode 100644 index b1106c4..0000000 --- a/dot_oh-my-zsh/plugins/cabal/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Cabal - -This plugin provides completion for [Cabal](https://www.haskell.org/cabal/), a build tool for Haskell. It -also provides a function `cabal_sandbox_info` that prints whether the current working directory is in a sandbox. - -To use it, add cabal to the plugins array of your zshrc file: -``` -plugins=(... cabal) -``` diff --git a/dot_oh-my-zsh/plugins/cabal/cabal.plugin.zsh b/dot_oh-my-zsh/plugins/cabal/cabal.plugin.zsh deleted file mode 100644 index a9a05b0..0000000 --- a/dot_oh-my-zsh/plugins/cabal/cabal.plugin.zsh +++ /dev/null @@ -1,93 +0,0 @@ -function cabal_sandbox_info() { - cabal_files=(*.cabal(N)) - if [ $#cabal_files -gt 0 ]; then - if [ -f cabal.sandbox.config ]; then - echo "%{$fg[green]%}sandboxed%{$reset_color%}" - else - echo "%{$fg[red]%}not sandboxed%{$reset_color%}" - fi - fi -} - -function _cabal_commands() { - local ret=1 state - _arguments ':subcommand:->subcommand' && ret=0 - - case $state in - subcommand) - subcommands=( - "bench:Run the benchmark, if any (configure with UserHooks)" - "build:Compile all targets or specific target." - "check:Check the package for common mistakes" - "clean:Clean up after a build" - "copy:Copy the files into the install locations" - "configure:Prepare to build the package" - "exec:Run a command with the cabal environment" - "fetch:Downloads packages for later installation" - "freeze:Freeze dependencies." - "get:Gets a package's source code" - "haddock:Generate Haddock HTML documentation" - "help:Help about commands" - "hscolour:Generate HsColour colourised code, in HTML format" - "info:Display detailed information about a particular package" - "init:Interactively create a .cabal file" - "install:Installs a list of packages" - "list:List packages matching a search string" - "register:Register this package with the compiler" - "repl:Open an interpreter session for the given target" - "report:Upload build reports to a remote server" - "run:Runs the compiled executable" - "sandbox:Create/modify/delete a sandbox" - "sdist:Generate a source distribution file (.tar.gz)" - "test:Run the test suite, if any (configure with UserHooks)" - "unpack:Unpacks packages for user inspection" - "update:Updates list of known packages" - "upload:Uploads source packages to Hackage" - ) - _describe -t subcommands 'cabal subcommands' subcommands && ret=0 - esac - - return ret -} - -compdef _cabal_commands cabal - -function _cab_commands() { - local ret=1 state - _arguments ':subcommand:->subcommand' && ret=0 - - case $state in - subcommand) - subcommands=( - "sync:Fetch the latest package index" - "install:Install packages" - "uninstall:Uninstall packages" - "installed:List installed packages" - "configure:Configure a cabal package" - "build:Build a cabal package" - "clean:Clean up a build directory" - "outdated:Display outdated packages" - "info:Display information of a package" - "sdist:Make tar.gz for source distribution" - "upload:Uploading tar.gz to HackageDB" - "get:Untar a package in the current directory" - "deps:Show dependencies of this package" - "revdeps:Show reverse dependencies of this package" - "check:Check consistency of packages" - "genpaths:Generate Paths_.hs" - "search:Search available packages by package name" - "add:Add a source directory" - "test:Run tests" - "bench:Run benchmarks" - "doc:Generate manuals" - "ghci:Run GHCi (with a sandbox)" - "init:Initialize a sandbox" - "help:Display the help message of the command" - ) - _describe -t subcommands 'cab subcommands' subcommands && ret=0 - esac - - return ret -} - -command -v cab >/dev/null 2>&1 && { compdef _cab_commands cab } diff --git a/dot_oh-my-zsh/plugins/cake/README.md b/dot_oh-my-zsh/plugins/cake/README.md deleted file mode 100644 index 2c2a280..0000000 --- a/dot_oh-my-zsh/plugins/cake/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# Cake - -This plugin provides completion for [CakePHP](https://cakephp.org/). - -To use it add cake to the plugins array in your zshrc file. - -```bash -plugins=(... cake) -``` - -## Note - -This plugin generates a cache file of the cake tasks found, named `.cake_task_cache`, in the current working directory. -It is regenerated when the Cakefile is newer than the cache file. It is advised that you add the cake file to your -`.gitignore` files. diff --git a/dot_oh-my-zsh/plugins/cake/cake.plugin.zsh b/dot_oh-my-zsh/plugins/cake/cake.plugin.zsh deleted file mode 100644 index 2370df9..0000000 --- a/dot_oh-my-zsh/plugins/cake/cake.plugin.zsh +++ /dev/null @@ -1,33 +0,0 @@ -# Set this to 1 if you want to cache the tasks -_cake_cache_task_list=1 - -# Cache filename -_cake_task_cache_file='.cake_task_cache' - -_cake_get_target_list () { - cake | grep '^cake ' | sed -e "s/cake \([^ ]*\) .*/\1/" | grep -v '^$' -} - -_cake_does_target_list_need_generating () { - - if [ ${_cake_cache_task_list} -eq 0 ]; then - return 1; - fi - - [ ! -f ${_cake_task_cache_file} ] && return 0; - [ Cakefile -nt ${_cake_task_cache_file} ] && return 0; - return 1; -} - -_cake () { - if [ -f Cakefile ]; then - if _cake_does_target_list_need_generating; then - _cake_get_target_list > ${_cake_task_cache_file} - compadd `cat ${_cake_task_cache_file}` - else - compadd `_cake_get_target_list` - fi - fi -} - -compdef _cake cake diff --git a/dot_oh-my-zsh/plugins/cakephp3/README.md b/dot_oh-my-zsh/plugins/cakephp3/README.md deleted file mode 100644 index 7e8f664..0000000 --- a/dot_oh-my-zsh/plugins/cakephp3/README.md +++ /dev/null @@ -1,16 +0,0 @@ -# cakephp3 plugin - -The plugin adds aliases and autocompletion for [cakephp3](https://book.cakephp.org/3.0/en/index.html). - -To use it, add `cakephp3` to the plugins array of your zshrc file: -``` -plugins=(... cakephp3) -``` - -## Aliases - -| Alias | Command | -|-----------|-------------------------------| -| c3 | `bin/cake` | -| c3cache | `bin/cake orm_cache clear` | -| c3migrate | `bin/cake migrations migrate` | diff --git a/dot_oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh b/dot_oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh deleted file mode 100644 index a1a289f..0000000 --- a/dot_oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh +++ /dev/null @@ -1,38 +0,0 @@ -# CakePHP 3 basic command completion -_cakephp3_get_command_list () { - bin/cake completion commands -} - -_cakephp3_get_sub_command_list () { - bin/cake completion subcommands ${words[2]} -} - -_cakephp3_get_3rd_argument () { - bin/cake ${words[2]} ${words[3]} | \grep '\-\ '| \awk '{print $2}' -} - -_cakephp3 () { - local -a has3rdargument - has3rdargument=("all" "controller" "fixture" "model" "template") - if [ -f bin/cake ]; then - if (( CURRENT == 2 )); then - compadd $(_cakephp3_get_command_list) - fi - if (( CURRENT == 3 )); then - compadd $(_cakephp3_get_sub_command_list) - fi - if (( CURRENT == 4 )); then - if [[ ${has3rdargument[(i)${words[3]}]} -le ${#has3rdargument} ]]; then - compadd $(_cakephp3_get_3rd_argument) - fi - fi - fi -} - -compdef _cakephp3 bin/cake -compdef _cakephp3 cake - -#Alias -alias c3='bin/cake' -alias c3cache='bin/cake schema_cache clear' -alias c3migrate='bin/cake migrations migrate' diff --git a/dot_oh-my-zsh/plugins/capistrano/README.md b/dot_oh-my-zsh/plugins/capistrano/README.md deleted file mode 100644 index 335b794..0000000 --- a/dot_oh-my-zsh/plugins/capistrano/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# Capistrano - -This plugin provides completion for [Capistrano](https://capistranorb.com/). - -To use it add capistrano to the plugins array in your zshrc file. - -```bash -plugins=(... capistrano) -``` - -For a working completion use the `capit` command instead of `cap`, because cap is a -[reserved word in zsh](http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module). - -`capit` automatically runs cap with bundler if a Gemfile is found. diff --git a/dot_oh-my-zsh/plugins/capistrano/_capistrano b/dot_oh-my-zsh/plugins/capistrano/_capistrano deleted file mode 100644 index a79e47b..0000000 --- a/dot_oh-my-zsh/plugins/capistrano/_capistrano +++ /dev/null @@ -1,49 +0,0 @@ -#compdef capit -#autoload - -# Added `capit` because `cap` is a reserved word. `cap` completion doesn't work. -# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module - -local curcontext="$curcontext" state line ret=1 -local -a _configs - -_arguments -C \ - '1: :->cmds' \ - '2:: :->args' && ret=0 - -_cap_tasks() { - if [[ -f config/deploy.rb || -f Capfile ]]; then - if [[ ! -f .cap_tasks~ ]]; then - capit --tasks | sed 's/\(\[\)\(.*\)\(\]\)/\2:/' | awk '{command=$2; $1=$2=$3=""; gsub(/^[ \t\r\n]+/, "", $0); gsub(":", "\\:", command); print command"["$0"]"}' > .cap_tasks~ - fi - - OLD_IFS=$IFS - IFS=$'\n' - _values 'cap commands' $(< .cap_tasks~) - IFS=$OLD_IFS - # zmodload zsh/mapfile - # _values ${(f)mapfile[.cap_tasks~]} - fi -} - -_cap_stages() { - compadd $(find config/deploy -name \*.rb | cut -d/ -f3 | sed s:.rb::g) -} - -case $state in - cmds) - # check if it uses multistage - if [[ -d config/deploy ]]; then - _cap_stages - else - _cap_tasks - fi - ret=0 - ;; - args) - _cap_tasks - ret=0 - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh b/dot_oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh deleted file mode 100644 index 8195728..0000000 --- a/dot_oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh +++ /dev/null @@ -1,11 +0,0 @@ -# Added `capit` because `cap` is a reserved word. `cap` completion doesn't work. -# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module - -function capit() { - if [ -f Gemfile ] - then - bundle exec cap $* - else - cap $* - fi -} diff --git a/dot_oh-my-zsh/plugins/cask/README.md b/dot_oh-my-zsh/plugins/cask/README.md deleted file mode 100644 index e1335c1..0000000 --- a/dot_oh-my-zsh/plugins/cask/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# Cask plugin - -[Cask](https://github.com/cask/cask) is a project management tool for Emacs that helps -automate the package development cycle; development, dependencies, testing, building, -packaging and more. - -This plugin loads `cask` completion from non-standard locations, such as if installed -via Homebrew or others. To enable it, add `cask` to your plugins array: - -```zsh -plugins=(... cask) -``` - -Make sure you have the `cask` directory in your `$PATH` before loading Oh My Zsh, -otherwise you'll get a "command not found" error. diff --git a/dot_oh-my-zsh/plugins/cask/cask.plugin.zsh b/dot_oh-my-zsh/plugins/cask/cask.plugin.zsh deleted file mode 100644 index 29120b3..0000000 --- a/dot_oh-my-zsh/plugins/cask/cask.plugin.zsh +++ /dev/null @@ -1,26 +0,0 @@ -() { - emulate -L zsh - - if ! (( $+commands[cask] )); then - print "zsh cask plugin: cask command not found" >&2 - return - fi - - cask_base=${commands[cask]:h:h} - - # Plain cask installation location (for Cask 0.7.2 and earlier) - comp_files=($cask_base/etc/cask_completion.zsh) - - # Mac Homebrew installs the completion in a different location - if (( $+commands[brew] )); then - comp_files+=($(brew --prefix)/share/zsh/site-functions/cask_completion.zsh) - fi - - # Load first found file - for f in $comp_files; do - if [[ -f "$f" ]]; then - source "$f" - break - fi - done -} diff --git a/dot_oh-my-zsh/plugins/catimg/README.md b/dot_oh-my-zsh/plugins/catimg/README.md deleted file mode 100644 index 4cfda0e..0000000 --- a/dot_oh-my-zsh/plugins/catimg/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# catimg - -Plugin for displaying images on the terminal using the `catimg.sh` script provided by -[posva](https://github.com/posva/catimg) - -To use it, add `catimg` to the plugins array in your zshrc file: - -```zsh -plugins=(... catimg) -``` - -## Requirements - -- `magick convert` (ImageMagick) - -## Functions - -| Function | Description | -| -------- | ---------------------------------------- | -| `catimg` | Displays the given image on the terminal | - -## Usage examples - -[![asciicast](https://asciinema.org/a/204702.png)](https://asciinema.org/a/204702) diff --git a/dot_oh-my-zsh/plugins/catimg/catimg.plugin.zsh b/dot_oh-my-zsh/plugins/catimg/catimg.plugin.zsh deleted file mode 100644 index ad10d85..0000000 --- a/dot_oh-my-zsh/plugins/catimg/catimg.plugin.zsh +++ /dev/null @@ -1,19 +0,0 @@ -################################################################################ -# catimg script by Eduardo San Martin Morote aka Posva # -# https://posva.net # -# # -# Output the content of an image to the stdout using the 256 colors of the # -# terminal. # -# GitHub: https://github.com/posva/catimg # -################################################################################ - - -function catimg() { - if (( $+commands[magick] )); then - CONVERT_CMD="magick" zsh $ZSH/plugins/catimg/catimg.sh $@ - elif (( $+commands[convert] )); then - CONVERT_CMD="convert" zsh $ZSH/plugins/catimg/catimg.sh $@ - else - echo "catimg need magick/convert (ImageMagick) to work)" - fi -} diff --git a/dot_oh-my-zsh/plugins/catimg/catimg.sh b/dot_oh-my-zsh/plugins/catimg/catimg.sh deleted file mode 100644 index 7946ad1..0000000 --- a/dot_oh-my-zsh/plugins/catimg/catimg.sh +++ /dev/null @@ -1,92 +0,0 @@ -################################################################################ -# catimg script by Eduardo San Martin Morote aka Posva # -# https://posva.net # -# # -# Output the content of an image to the stdout using the 256 colors of the # -# terminal. # -# GitHub: https://github.com/posva/catimg # -################################################################################ - -# this should come from outside, either `magick` or `convert` -# from imagemagick v7 and ahead `convert` is deprecated -: ${CONVERT_CMD:=convert} - -function help() { - echo "Usage catimg [-h] [-w width] [-c char] img" - echo "By default char is \" \" and w is the terminal width" -} - -# VARIABLES -COLOR_FILE=$(dirname $0)/colors.png -CHAR=" " - -WIDTH="" -IMG="" - -while getopts qw:c:h opt; do - case "$opt" in - w) WIDTH="$OPTARG" ;; - c) CHAR="$OPTARG" ;; - h) help; exit ;; - *) help ; exit 1;; - esac - done - -while [ "$1" ]; do - IMG="$1" - shift -done - -if [ "$IMG" = "" -o ! -f "$IMG" ]; then - help - exit 1 -fi - -if [ ! "$WIDTH" ]; then - COLS=$(expr $(tput cols) "/" $(echo -n "$CHAR" | wc -c)) -else - COLS=$(expr $WIDTH "/" $(echo -n "$CHAR" | wc -c)) -fi -WIDTH=$($CONVERT_CMD "$IMG" -print "%w\n" /dev/null) -if [ "$WIDTH" -gt "$COLS" ]; then - WIDTH=$COLS -fi - -REMAP="" -if $CONVERT_CMD "$IMG" -resize $COLS\> +dither -remap $COLOR_FILE /dev/null ; then - REMAP="-remap $COLOR_FILE" -else - echo "The version of convert is too old, don't expect good results :(" >&2 - # $CONVERT_CMD "$IMG" -colors 256 PNG8:tmp.png - # IMG="tmp.png" -fi - -# Display the image -I=0 -$CONVERT_CMD "$IMG" -resize $COLS\> +dither `echo $REMAP` txt:- 2>/dev/null | -sed -e 's/.*none.*/NO NO NO/g' -e '1d;s/^.*(\(.*\)[,)].*$/\1/g;y/,/ /' | -while read R G B f; do - if [ ! "$R" = "NO" ]; then - if [ "$R" -eq "$G" -a "$G" -eq "$B" ]; then - (( - I++, - IDX = 232 + R * 23 / 255 - )) - else - (( - I++, - IDX = 16 - + R * 5 / 255 * 36 - + G * 5 / 255 * 6 - + B * 5 / 255 - )) - fi - #echo "$R,$G,$B: $IDX" - echo -ne "\e[48;5;${IDX}m${CHAR}" - else - (( I++ )) - echo -ne "\e[0m${CHAR}" - fi - # New lines - (( $I % $WIDTH )) || echo -e "\e[0m" -done diff --git a/dot_oh-my-zsh/plugins/catimg/colors.png b/dot_oh-my-zsh/plugins/catimg/colors.png deleted file mode 100644 index 5f2c8126bc0d8911a9de5d3ffbd4e37372b41671..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmV-n0iOPeP) zV|@Gn{~G8ykjRV#PQCxH|Hm1Kz--RQKmY&$#Kd628_Utk00000NkvXXu0mjflf#Hs diff --git a/dot_oh-my-zsh/plugins/celery/README.md b/dot_oh-my-zsh/plugins/celery/README.md deleted file mode 100644 index d2597f7..0000000 --- a/dot_oh-my-zsh/plugins/celery/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Celery - -This plugin provides completion for [Celery](http://www.celeryproject.org/). - -To use it add celery to the plugins array in your zshrc file. - -```bash -plugins=(... celery) -``` diff --git a/dot_oh-my-zsh/plugins/celery/_celery b/dot_oh-my-zsh/plugins/celery/_celery deleted file mode 100644 index 63af9fa..0000000 --- a/dot_oh-my-zsh/plugins/celery/_celery +++ /dev/null @@ -1,129 +0,0 @@ -#compdef celery -#autoload - -#celery zsh completion - -_celery () { -local -a _1st_arguments ifargs dopts controlargs - -typeset -A opt_args - -_1st_arguments=('worker' 'events' 'beat' 'shell' 'multi' 'amqp' 'status' 'inspect' \ - 'control' 'purge' 'list' 'migrate' 'call' 'result' 'report') -ifargs=('--app=' '--broker=' '--loader=' '--config=' '--version') -dopts=('--detach' '--umask=' '--gid=' '--uid=' '--pidfile=' '--logfile=' '--loglevel=') -controlargs=('--timeout' '--destination') -_arguments \ - '(-A --app=)'{-A,--app}'[app instance to use (e.g. module.attr_name):APP]' \ - '(-b --broker=)'{-b,--broker}'[url to broker. default is "amqp://guest@localhost//":BROKER]' \ - '(--loader)--loader[name of custom loader class to use.:LOADER]' \ - '(--config)--config[Name of the configuration module:CONFIG]' \ - '(--workdir)--workdir[Optional directory to change to after detaching.:WORKING_DIRECTORY]' \ - '(-q --quiet)'{-q,--quiet}'[Don"t show as much output.]' \ - '(-C --no-color)'{-C,--no-color}'[Don"t display colors.]' \ - '(--version)--version[show program"s version number and exit]' \ - '(- : *)'{-h,--help}'[show this help message and exit]' \ - '*:: :->subcmds' && return 0 - -if (( CURRENT == 1 )); then - _describe -t commands "celery subcommand" _1st_arguments - return -fi - -case "$words[1]" in - worker) - _arguments \ - '(-C --concurrency=)'{-C,--concurrency=}'[Number of child processes processing the queue. The default is the number of CPUs.]' \ - '(--pool)--pool=:::(processes eventlet gevent threads solo)' \ - '(--purge --discard)'{--discard,--purge}'[Purges all waiting tasks before the daemon is started.]' \ - '(-f --logfile=)'{-f,--logfile=}'[Path to log file. If no logfile is specified, stderr is used.]' \ - '(--loglevel=)--loglevel=:::(critical error warning info debug)' \ - '(-N --hostname=)'{-N,--hostname=}'[Set custom hostname, e.g. "foo.example.com".]' \ - '(-B --beat)'{-B,--beat}'[Also run the celerybeat periodic task scheduler.]' \ - '(-s --schedule=)'{-s,--schedule=}'[Path to the schedule database if running with the -B option. Defaults to celerybeat-schedule.]' \ - '(-S --statedb=)'{-S,--statedb=}'[Path to the state database.Default: None]' \ - '(-E --events)'{-E,--events}'[Send events that can be captured by monitors like celeryev, celerymon, and others.]' \ - '(--time-limit=)--time-limit=[nables a hard time limit (in seconds int/float) for tasks]' \ - '(--soft-time-limit=)--soft-time-limit=[Enables a soft time limit (in seconds int/float) for tasks]' \ - '(--maxtasksperchild=)--maxtasksperchild=[Maximum number of tasks a pool worker can execute before it"s terminated and replaced by a new worker.]' \ - '(-Q --queues=)'{-Q,--queues=}'[List of queues to enable for this worker, separated by comma. By default all configured queues are enabled.]' \ - '(-I --include=)'{-I,--include=}'[Comma separated list of additional modules to import.]' \ - '(--pidfile=)--pidfile=[Optional file used to store the process pid.]' \ - '(--autoscale=)--autoscale=[Enable autoscaling by providing max_concurrency, min_concurrency.]' \ - '(--autoreload)--autoreload[Enable autoreloading.]' \ - '(--no-execv)--no-execv[Don"t do execv after multiprocessing child fork.]' - compadd -a ifargs - ;; - inspect) - _values -s \ - 'active[dump active tasks (being processed)]' \ - 'active_queues[dump queues being consumed from]' \ - 'ping[ping worker(s)]' \ - 'registered[dump of registered tasks]' \ - 'report[get bugreport info]' \ - 'reserved[dump reserved tasks (waiting to be processed)]' \ - 'revoked[dump of revoked task ids]' \ - 'scheduled[dump scheduled tasks (eta/countdown/retry)]' \ - 'stats[dump worker statistics]' - compadd -a controlargs ifargs - ;; - control) - _values -s \ - 'add_consumer[tell worker(s) to start consuming a queue]' \ - 'autoscale[change autoscale settings]' \ - 'cancel_consumer[tell worker(s) to stop consuming a queue]' \ - 'disable_events[tell worker(s) to disable events]' \ - 'enable_events[tell worker(s) to enable events]' \ - 'pool_grow[start more pool processes]' \ - 'pool_shrink[use less pool processes]' \ - 'rate_limit[tell worker(s) to modify the rate limit for a task type]' \ - 'time_limit[tell worker(s) to modify the time limit for a task type.]' - compadd -a controlargs ifargs - ;; - multi) - _values -s \ - '--nosplash[Don"t display program info.]' \ - '--verbose[Show more output.]' \ - '--no-color[Don"t display colors.]' \ - '--quiet[Don"t show as much output.]' \ - 'start' 'restart' 'stopwait' 'stop' 'show' \ - 'names' 'expand' 'get' 'kill' - compadd -a ifargs - ;; - amqp) - _values -s \ - 'queue.declare' 'queue.purge' 'exchange.delete' 'basic.publish' \ - 'exchange.declare' 'queue.delete' 'queue.bind' 'basic.get' - ;; - list) - _values -s, 'bindings' - ;; - shell) - _values -s \ - '--ipython[force iPython.]' \ - '--bpython[force bpython.]' \ - '--python[force default Python shell.]' \ - '--without-tasks[don"t add tasks to locals.]' \ - '--eventlet[use eventlet.]' \ - '--gevent[use gevent.]' - compadd -a ifargs - ;; - beat) - _arguments \ - '(-s --schedule=)'{-s,--schedule=}'[Path to the schedule database. Defaults to celerybeat-schedule.]' \ - '(-S --scheduler=)'{-S,--scheduler=}'[Scheduler class to use. Default is celery.beat.PersistentScheduler.]' \ - '(--max-interval)--max-interval[]' - compadd -a dopts fargs - ;; - events) - _arguments \ - '(-d --dump)'{-d,--dump}'[Dump events to stdout.]' \ - '(-c --camera=)'{-c,--camera=}'[Take snapshots of events using this camera.]' \ - '(-F --frequency=)'{-F,--frequency=}'[Camera: Shutter frequency. Default is every 1.0 seconds.]' \ - '(-r --maxrate=)'{-r,--maxrate=}'[Camera: Optional shutter rate limit (e.g. 10/m).]' - compadd -a dopts fargs - ;; - *) - ;; - esac -} diff --git a/dot_oh-my-zsh/plugins/charm/README.md b/dot_oh-my-zsh/plugins/charm/README.md deleted file mode 100644 index f237dce..0000000 --- a/dot_oh-my-zsh/plugins/charm/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Charm plugin - -This plugin adds completion for the [charm](https://github.com/charmbracelet/charm) CLI. - -To use it, add `charm` to the plugins array in your zshrc file: - -```zsh -plugins=(... charm) -``` diff --git a/dot_oh-my-zsh/plugins/charm/charm.plugin.zsh b/dot_oh-my-zsh/plugins/charm/charm.plugin.zsh deleted file mode 100644 index 52361ce..0000000 --- a/dot_oh-my-zsh/plugins/charm/charm.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# Autocompletion for the Charm CLI (charm). -if (( ! $+commands[charm] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `charm`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_charm" ]]; then - typeset -g -A _comps - autoload -Uz _charm - _comps[charm]=_charm -fi - -charm completion zsh >| "$ZSH_CACHE_DIR/completions/_charm" &| diff --git a/dot_oh-my-zsh/plugins/chezmoi/README.md b/dot_oh-my-zsh/plugins/chezmoi/README.md deleted file mode 100644 index 32aee73..0000000 --- a/dot_oh-my-zsh/plugins/chezmoi/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# chezmoi Plugin - -## Introduction - -This `chezmoi` plugin sets up completion for [chezmoi](https://chezmoi.io). - -To use it, add `chezmoi` to the plugins array of your zshrc file: - -```bash -plugins=(... chezmoi) -``` diff --git a/dot_oh-my-zsh/plugins/chezmoi/chezmoi.plugin.zsh b/dot_oh-my-zsh/plugins/chezmoi/chezmoi.plugin.zsh deleted file mode 100644 index 80e19fe..0000000 --- a/dot_oh-my-zsh/plugins/chezmoi/chezmoi.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# COMPLETION FUNCTION -if (( ! $+commands[chezmoi] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `chezmoi`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_chezmoi" ]]; then - typeset -g -A _comps - autoload -Uz _chezmoi - _comps[chezmoi]=_chezmoi -fi - -chezmoi completion zsh >| "$ZSH_CACHE_DIR/completions/_chezmoi" &| diff --git a/dot_oh-my-zsh/plugins/chruby/README.md b/dot_oh-my-zsh/plugins/chruby/README.md deleted file mode 100644 index 19eb15a..0000000 --- a/dot_oh-my-zsh/plugins/chruby/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# chruby plugin - -This plugin loads [chruby](https://github.com/postmodern/chruby), a tool that changes the -current Ruby version, and completion and a prompt function to display the Ruby version. -Supports brew and manual installation of chruby. - -To use it, add `chruby` to the plugins array in your zshrc file: - -```zsh -plugins=(... chruby) -``` - -## Usage - -If you'd prefer to specify an explicit path to load chruby from -you can set variables like so: - -```zsh -zstyle :omz:plugins:chruby path /local/path/to/chruby.sh -zstyle :omz:plugins:chruby auto /local/path/to/auto.sh -``` diff --git a/dot_oh-my-zsh/plugins/chruby/chruby.plugin.zsh b/dot_oh-my-zsh/plugins/chruby/chruby.plugin.zsh deleted file mode 100644 index 1210897..0000000 --- a/dot_oh-my-zsh/plugins/chruby/chruby.plugin.zsh +++ /dev/null @@ -1,94 +0,0 @@ -## load chruby from different locations - -_source-from-omz-settings() { - local _chruby_path _chruby_auto - - zstyle -s :omz:plugins:chruby path _chruby_path || return 1 - zstyle -s :omz:plugins:chruby auto _chruby_auto || return 1 - - if [[ -r ${_chruby_path} ]]; then - source ${_chruby_path} - fi - - if [[ -r ${_chruby_auto} ]]; then - source ${_chruby_auto} - fi -} - -_source-from-homebrew() { - (( $+commands[brew] )) || return 1 - - local _brew_prefix - # check default brew prefix - if [[ -h /usr/local/opt/chruby ]];then - _brew_prefix="/usr/local/opt/chruby" - else - # ok , it is not default prefix - # this call to brew is expensive ( about 400 ms ), so at least let's make it only once - _brew_prefix=$(brew --prefix chruby) - fi - - [[ -r "$_brew_prefix" ]] || return 1 - - source $_brew_prefix/share/chruby/chruby.sh - source $_brew_prefix/share/chruby/auto.sh -} - -_load-chruby-dirs() { - local dir - for dir in "$HOME/.rubies" "$PREFIX/opt/rubies"; do - if [[ -d "$dir" ]]; then - RUBIES+=("$dir") - fi - done -} - -# Load chruby -if _source-from-omz-settings; then - _load-chruby-dirs -elif [[ -r "/usr/local/share/chruby/chruby.sh" ]] ; then - source /usr/local/share/chruby/chruby.sh - source /usr/local/share/chruby/auto.sh - _load-chruby-dirs -elif _source-from-homebrew; then - _load-chruby-dirs -fi - -unfunction _source-from-homebrew _source-from-omz-settings _load-chruby-dirs - - -## chruby utility functions and aliases - -# rvm and rbenv plugins also provide this alias -alias rubies='chruby' - -function current_ruby() { - local ruby - ruby="$(chruby | grep \* | tr -d '* ')" - if [[ $(chruby | grep -c \*) -eq 1 ]]; then - echo ${ruby} - else - echo "system" - fi -} - -function chruby_prompt_info() { - echo "${$(current_ruby):gs/%/%%}" -} - -# Complete chruby command with installed rubies -_chruby() { - compadd $(chruby | tr -d '* ') - if PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" command ruby &>/dev/null; then - compadd system - fi -} - -compdef _chruby chruby - - -# Simple definition completer for ruby-build -if command ruby-build &> /dev/null; then - _ruby-build() { compadd $(ruby-build --definitions) } - compdef _ruby-build ruby-build -fi diff --git a/dot_oh-my-zsh/plugins/chucknorris/README.md b/dot_oh-my-zsh/plugins/chucknorris/README.md deleted file mode 100644 index 0562b3b..0000000 --- a/dot_oh-my-zsh/plugins/chucknorris/README.md +++ /dev/null @@ -1,38 +0,0 @@ -# chucknorris - -Fortunes plugin for Chuck Norris for Oh My Zsh. Perfectly suitable as MOTD. - -To use it add `chucknorris` to the plugins array in you zshrc file. - -```zsh -plugins=(... chucknorris) -``` - -## Usage - -| Command | Description | -| ----------- | ------------------------------- | -| `chuck` | Print random Chuck Norris quote | -| `chuck_cow` | Print quote in cowthink | - -Example: output of `chuck_cow`: - -``` -Last login: Fri Jan 30 23:12:26 on ttys001 - ______________________________________ -( When Chuck Norris plays Monopoly, it ) -( affects the actual world economy. ) - -------------------------------------- - o ^__^ - o (oo)\_______ - (__)\ )\/\ - ||----w | - || || -``` - -## Requirements - -- `fortune` -- `cowsay` if using `chuck_cow` - -Available via homebrew, apt, ... diff --git a/dot_oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh b/dot_oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh deleted file mode 100644 index b90abe3..0000000 --- a/dot_oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh +++ /dev/null @@ -1,24 +0,0 @@ -() { - # %x: name of file containing code being executed - local fortunes_dir="${${(%):-%x}:h}/fortunes" - - # Aliases - alias chuck="fortune -a $fortunes_dir" - alias chuck_cow="chuck | cowthink" - - # Automatically generate or update Chuck's compiled fortune data file - if [[ "$fortunes_dir/chucknorris" -ot "$fortunes_dir/chucknorris.dat" ]]; then - return - fi - - # For some reason, Cygwin puts strfile in /usr/sbin, which is not on the path by default - local strfile="${commands[strfile]:-/usr/sbin/strfile}" - if [[ ! -x "$strfile" ]]; then - echo "[oh-my-zsh] chucknorris depends on strfile, which is not installed" >&2 - echo "[oh-my-zsh] strfile is often provided as part of the 'fortune' package" >&2 - return - fi - - # Generate the compiled fortune data file - $strfile "$fortunes_dir/chucknorris" "$fortunes_dir/chucknorris.dat" >/dev/null -} diff --git a/dot_oh-my-zsh/plugins/chucknorris/dot_gitignore b/dot_oh-my-zsh/plugins/chucknorris/dot_gitignore deleted file mode 100644 index 267c504..0000000 --- a/dot_oh-my-zsh/plugins/chucknorris/dot_gitignore +++ /dev/null @@ -1 +0,0 @@ -fortunes/chucknorris.dat diff --git a/dot_oh-my-zsh/plugins/chucknorris/fortunes/chucknorris b/dot_oh-my-zsh/plugins/chucknorris/fortunes/chucknorris deleted file mode 100644 index 9e36ce8..0000000 --- a/dot_oh-my-zsh/plugins/chucknorris/fortunes/chucknorris +++ /dev/null @@ -1,568 +0,0 @@ -King Kong climbed the Empire State building in fear of Chuck Norris who was downstairs at the time. -% -"2012" is code for, Chuck Norris when he is pissed. -% -"The Big Chuck Norris Roundhouse-Kick Theory" -% -"The wind cries Chuck Norris" -% -"Walker Texas Ranger: The Movie 3-D" was considered by Warner Brothers; however the technology to create the visual effects will never be possible. -% -A Handicapped parking sign does not signify that this spot is for handicapped people. It is actually in fact a warning, that the spot belongs to Chuck Norris and that you will be handicapped if you park there. -% -Abraham Lincoln didn't die because he was shot, Chuck Norris roundhouse-kicked so fast his foot went back in time and killed Abraham Lincoln. -% -Achievement Unlocked: Chuck Norris of Death -% -After Chuck counted to infinity the first time, he vowed to count to infinity a second time....by counting the bodies of those previously roundhoused. -% -Aliens fear that Chuck Norris might abduct them. -% -An angry glare from Chuck Norris is known to kill on the spot. -% -Behind every successful man is Chuck Norris. -% -Beware of dogs... Dogs, beware of Chuck Norris. -% -Bruce Lee didn't defeat Chuck Norris. Chuck hit Bruce with a Delayed roundhouse kick that was so fast that Lee only felt the impact a year later! -% -CNN was originally created as the "Chuck Norris Network" to update Americans with on-the-spot ass kicking in real-time. -% -Casinos pay Chuck Norris not to play at anything or wish anyone good luck. -% -Chuck Norris - the new standard. -% -Chuck Norris CAN balance the light-switch between ON and OFF. -% -Chuck Norris CAN believe it's not butter. -% -Chuck Norris CAN spell with an I before E even after C. -% -Chuck Norris can play the theme from the Twilight Zone with his beard. -% -Chuck Norris can power solar panels. At night. -% -Chuck Norris watches "the Nat.Geo. Specials" on Discovery Channel. -% -Chuck Norris bowled a 301 after constructing another pin out of his beard hair. -% -Chuck Norris burnt a fire proof vest, UNDERWATER! -% -Chuck Norris can French kiss his elbow. -% -Chuck Norris can bake in a freezer. -% -Chuck Norris can defuse a bomb by cutting the wrong wire. -% -Chuck Norris can dig a hole in air. -% -Chuck Norris can divide by zero. -% -Chuck Norris can do a regime change with a roundhouse kick. -% -Chuck Norris can fit 10 gallons of water in a 5 gallon bucket. -% -Chuck Norris can grill a popsicle. -% -Chuck Norris can lead a horse to water AND make it drink. -% -Chuck Norris can make his own megazord "The Chuck Norris Roundhouse Kickers Ultimate Super Awesome Megazord". -% -Chuck Norris can milk an alligator. -% -Chuck Norris can play the death waltz with his chin. -% -Chuck Norris can roundhouse kick someone through a window without breaking the glass. -% -Chuck Norris can roundhouse-kick round houses into squares. -% -Chuck Norris can rub two fires together and make a stick! -% -Chuck Norris can see in 3D with just one eye. -% -Chuck Norris can slam a revolving door. -% -Chuck Norris can terminate a repeating decimal. -% -Chuck Norris can turn toast back into bread. -% -Chuck Norris can win a game of Connect Four in only three moves. -% -Chuck Norris can win in a top spinning tournament with a cube. -% -Chuck Norris can't perform Hadoukens, he IS a Hadouken. -% -Chuck Norris checks under his bed for Fedor Emelianenko because he takes Fedor to the vet regularly. -% -Chuck Norris counted to infinity - twice. -% -Chuck Norris created Heavy Metal when he was upset. -% -Chuck Norris does not get frostbite. Chuck Norris bites frost. -% -Chuck Norris does not have a cell phone because he hears everything. -% -Chuck Norris does not sleep. He waits. -% -Chuck Norris doesn't bowl strikes, he just knocks down one pin and the other nine faint. -% -Chuck Norris doesn't call the wrong number, you just answer the wrong phone. -% -Chuck Norris doesn't cheat death, he beats it fair and square. -% -Chuck Norris doesn't churn butter. He roundhouse kicks the cows and the butter comes straight out. -% -Chuck Norris doesn't eat, he just sucks the energy out of food by staring at it. -% -Chuck Norris doesn't exhale. The air runs desperately scared out of his lungs. -% -Chuck Norris doesn't go hunting.... CHUCK NORRIS GOES KILLING. -% -Chuck Norris doesn't let it go. -% -Chuck Norris doesn't like Mudkipz. -% -Chuck Norris doesn't look for fun. The fun looks for Chuck Norris. -% -Chuck Norris doesn't need a bulletproof vest. He catches them with his bare hands. -% -Chuck Norris doesn't need air, he is air. -% -Chuck Norris doesn't need sunglasses, the sun needs Chuck Norris glasses. -% -Chuck Norris doesn't need to brush his teeth, his spit acts as a bleach. -% -Chuck Norris doesn't read books. He stares them down until he gets the information he wants. -% -Chuck Norris doesn't throw up if he drinks too much. Chuck Norris throws down! -% -Chuck Norris doesn't eat salad, he eats vegetarians. -% -Chuck Norris doesn't wash his clothes, he disembowels them. -% -Chuck Norris doesn't wear a watch. HE decides what time it is. -% -Chuck Norris doesn't carry a list. He always knows what to do. -% -Chuck Norris drives an ice cream truck covered in human skulls. -% -Chuck Norris drowned a man ON LAND. -% -Chuck Norris fed the Hunger Games. -% -Chuck Norris found the hay in the needle stack. -% -Chuck Norris found the last digit of pi. -% -Chuck Norris had a knife thrown at him. The knife didn't impale him; he impaled the knife. -% -Chuck Norris has a battle cruiser AND a car. -% -Chuck Norris has killed the Dead Sea. -% -Chuck Norris has made a 148 break at snooker. -% -Chuck Norris invented Kentucky Fried Chicken's famous secret recipe, with eleven herbs and spices. But nobody ever mentions the twelfth ingredient: Fear. -% -Chuck Norris is allowed two carry-ons. -% -Chuck Norris is currently suing NBC, claiming Law and Order are trademarked names for his left and right legs. -% -Chuck Norris is currently suing any broadway theater that plays "The Nutcracker". He claims its an infringement on his "other" roundhouse kick. -% -Chuck Norris is entitled to his own facts. -% -Chuck Norris is my Homeboy. -% -Chuck Norris is so fast, he can run around the world and punch himself in the back of the head. -% -Chuck Norris is so hard, he uses diamonds as stress balls. -% -Chuck Norris is so scary, he makes sharks swim backwards away from him. -% -Chuck Norris is ten feet tall, weighs two-tons, breathes fire, and could eat a hammer and take a shotgun blast standing. -% -Chuck Norris is the ghost in paranormal activity. -% -Chuck Norris is the life of parties he doesn't attend. -% -Chuck Norris is the meaning of life. Too bad he's also the meaning of death. -% -Chuck Norris is the only man to ever defeat a brick wall in a game of tennis. -% -Chuck Norris is the only one who can tear a facebook page! -% -Chuck Norris is the reason that the world will end in 2012. He was getting bored with the Earth. -% -Chuck Norris is the reason tumbleweeds tumble. -% -Chuck Norris is the reason why Waldo is hiding. -% -Chuck Norris is waiting for Mt. St. Helens to erupt again. He's hoping the lava is hot enough to soften his beard so he can shave for the first time. -% -Chuck Norris isn't allowed at the zoo, because when he's there the animals are too terrified to come out of their cages. -% -Chuck Norris made a statue bleed. -% -Chuck Norris made the big bang just by clicking his fingers. -% -Chuck Norris never trains, because he's Chuck Norris. -% -Chuck Norris once cried just to see what it was like. The end result was the creation of life. -% -Chuck Norris once cut a knife with a stick of butter. -% -Chuck Norris once got a 200 yard punt return. -% -Chuck Norris once had a pet monkey named KING KONG. -% -Chuck Norris once had a street named after him. The name removed at once, because nobody crosses Chuck Norris, and lives. -% -Chuck Norris once had a weak moment, just to know what it felt like. -% -Chuck Norris once played Duck Duck Goose with a group of Kindergarteners. Only one kid made it to first grade. -% -Chuck Norris once proved p^~p by induction on his beard hairs. -% -Chuck Norris once punched the ground to stop an earthquake. The resulting aftershock caused the BP oil spill. -% -Chuck Norris once round-house kicked a salesman. Over the phone. -% -Chuck Norris once roundhouse kicked a football. The astronomical society now considers it a planet. -% -Chuck Norris once thought he was wrong. He was, however, mistaken. -% -Chuck Norris once walked down a street with his fists in his pockets. He was then arrested for concealing two deadly weapons. -% -Chuck Norris once won the Tour de France riding a "big wheel". -% -Chuck Norris originally appeared in the "Street Fighter II" video game, but was removed by Beta Testers because every button caused him to do a roundhouse kick. When asked bout this "glitch," Norris replied, "That's no glitch." -% -Chuck Norris owns all number 1 pencils. -% -Chuck Norris pees Adamantium. -% -Chuck Norris plays Texas Hold'Em with Zeus, every second Wednesday of the month. -% -Chuck Norris played "Got your Nose" with Voldemort and won. -% -Chuck Norris played the game of thrones and won. -% -Chuck Norris protects his bodyguards. -% -Chuck Norris rolled a 20 on a 6 sided die. -% -Chuck Norris roundhouse kicks people in the face first and asks questions later. -% -Chuck Norris sent a BBM to an iPhone. -% -Chuck Norris shops at Sam's Club, but leaves without having his receipt checked. -% -Chuck Norris splattered tiger blood and Adonis' DNA on Charlie Sheen with 1 roundhouse kick! -% -Chuck Norris started Chuck Norris. -% -Chuck Norris starts his day with 6 live chickens, two cows, three pigs, and a boiling hot cup of pure fury. -% -Chuck Norris told me to put this here. -% -Chuck Norris uses a real mouse to move the cursor, type on the keyboard, write e-mails, code entire websites, and make coffee. -% -Chuck Norris uses pepper spray to spice up his steaks. -% -Chuck Norris was heard in a soundproof room! -% -Chuck Norris was once turned down for American Idol. When Simon was questioned about it, he replied "I'm retiring after this season". I wonder why? -% -Chuck Norris was originally in Mortal Kombat, but that version was deleted because no one can beat Chuck Norris in a fight. -% -Chuck Norris was the image used for Papa Smurf. -% -Chuck Norris was the reason why the Great Wall of China was constructed. It failed miserably. -% -Chuck Norris was what Willis was talking about. -% -Chuck Norris wasn't born on his birthday. -% -Chuck Norris watched the first steps on the moon... from his summer home on Mars. -% -Chuck Norris went up the creek without a paddle... or a canoe. -% -Chuck Norris will attain statehood in 2009. His state flower will be the Magnolia. -% -Chuck Norris wins NASCAR races with all right turns. -% -Chuck Norris won a stepdance contest by standing on his hands. -% -Chuck Norris yells at drill Sergeants. -% -Chuck Norris' dog picks up after him. -% -Chuck Norris' films are factual documentaries. -% -Chuck Norris' first job was as a paperboy. There were no survivors. -% -Chuck Norris' glass is never half full or half empty. It stays full even after he takes a drink. -% -Chuck Norris' hand is the only hand that can beat a Royal Flush. -% -Chuck Norris' personal airplane is called Air Force Chuck. -% -Chuck Norris. Enough said. -% -Chuck Norris: even Naruto can't believe it. -% -Chuck Norris can make sour milk turn fresh. -% -Contrary to popular belief, Rome WAS built in a day, by Chuck Norris. -% -Contrary to popular belief, America is not a democracy, it is a Chucktatorship. -% -Contrary to popular belief, Chuck Norris, not the box jellyfish of northern Australia, is the most venomous creature on Earth. -% -Cops don't need badges in their wallets, but only a picture of Chuck Norris. -% -Crop circles are Chuck Norris' way of telling the world that sometimes corn needs to lie down. -% -Did you hear about the boy who cried Chuck Norris? -% -Dog the Bounty Hunter can't track Chuck Norris down. -% -Don't get Chuck Norris angry. Last time somebody did that, Chuck Norris made the Grand Canyon. -% -Earth's rotation is purely governed by the direction that Chuck Norris is walking. -% -Ever wonder what really happened to the dinosaurs? They all dug their own graves when they heard Chuck Norris was coming. -% -Every line in a Chuck Norris haiku is "A roundhouse kick to the face." And they all have the correct number of syllables. -% -Every phobia known to man has a phobia of Chuck Norris. -% -Every time there's an earthquake, you know Chuck Norris is hungry. The earthquake is caused by his stomach growling. -% -Evolution's driving mechanism is nature's desperate attempt to escape Chuck Norris. -% -Fear of spiders is arachnophobia. Fear of tight spaces is claustrophobia. Fear of Chuck Norris is called Logic. -% -Fool me once, shame on you. Fool Chuck Norris once and he will roundhouse you in the face. -% -Ghosts can see Chuck Norris. -% -Guns don't kill people. Chuck Norris kills people. -% -How much wood could a woodchuck chuck if a woodchuck could chuck wood? No woodchuck could chuck Chuck's wood! -% -If Chuck Norris were a calendar, every month would be named Chucktober, and every day he'd kick your ass. -% -If Chuck Norris were to get into a fight with another Chuck Norris, Chuck Norris would win. -% -If God doesn't know, Chuck does. -% -If Goliath listened to Chuck Norris, he would have won. -% -If at first you don't succeed, you're not Chuck Norris. -% -If you ask Chuck Norris what time it is, he always says, "Two seconds 'til." After you ask, "Two seconds 'til what?" he roundhouse kicks you in the face. -% -If you put in the correct cheat code in Halo 2, you can have Master Chief play without his helmet, revealing himself to be Chuck Norris. -% -If you see a man in the street who looks like Chuck Norris, but isn't, run: you don't want to be caught in the resulting roundhouse kick to his face. -% -If you spell Chuck Norris in Scrabble, you win. Forever. -% -In 1945 The US army asked if they could clone Chuck Norris. Instead he said he could sort out the Japanese. -% -In Texas, there are five sizes for fountain drinks: small, medium, large, Texas sized, and Chuck Norris sized. It is a cup made of a human skull. -% -In a rain storm Chuck Norris stays dry. Rain drops are scared to hit him. -% -In the back of the book of world records, it says "All records are held by Chuck Norris. The ones listed are in second place." -% -James Bond has a license to kill. He got it from Chuck Norris. -% -Jedis are now taught to use the "Chuck". -% -MacGyver immediately tried to make a bomb out of some Q-Tips and Gatorade, but Chuck Norris roundhouse-kicked him in the solar plexus. MacGyver promptly threw up his own heart. -% -Machiavelli said it is better to be feared than loved because he was inspired by Chuck Norris. -% -May the Force be with Chuck Norris... for its own good. -% -Merlin was Chuck Norris' assistant. -% -Most people have 23 pairs of chromosomes. Chuck Norris has 72... and they're all poisonous. -% -Note to self: Don't be the cashier to tell Chuck Norris his coupons have expired. -% -Chuck Norris' keyboard has no control key. Chuck Norris is always in control. -% -Once upon a time, Chuck Norris found himself in a town called Shit Creek. He opened a Paddle Store. -% -One glance from Chuck Norris and snow turns itself yellow. -% -One time a test cheated on Chuck Norris. -% -Only Chuck Norris can win the mind game, 'cause he never minds. -% -Only Chuck Norris is stronger than an Altoid. -% -Outer space exists because it's afraid to be on the same planet with Chuck Norris. -% -Ozzy Osbourne once accidentally bit the head off a live bat - Chuck Norris once deliberately bit the head off a live pterodactyl. -% -Pluto is actually an orbiting group of British soldiers from the American Revolution who entered space after the Chuck gave them a roundhouse kick to the face. -% -Police label anyone attacking Chuck Norris as a Code 45-11.... a suicide. -% -Remember the Soviet Union? They decided to quit after watching a DeltaForce marathon on Satellite TV. -% -Simon doesn't say... Chuck Norris says. -% -Some boots were made for walking. Some boots may walk all over you, but Chuck Norris' boots walk THROUGH you. -% -Some kids pee their name in snow. Chuck Norris pees his name in concrete. -% -Some people ask for a Kleenex when they sneeze, Chuck Norris asks for a body bag. -% -Someone once videotaped Chuck Norris getting pissed off. It was called Walker: Texas Chain Saw Massacre. -% -Staring at Chuck Norris for extended periods of time without proper eye protection will cause blindness, and possibly foot sized bruises on the face. -% -Taking Karate Lessons = $100, Buying MMA DVD's = $150, Subscribing to a UFC event = $50, Getting a Roundhouse Kick from Chuck Norris = PRICELESS. -% -That's not an eclipse. That's the sun hiding from Chuck Norris. -% -The Beatles are on iTunes because Chuck Norris bought a Mac. -% -The Earth is made up of two-thirds water and one-third Chuck Norris. -% -The Earth was almost destroyed by a 50 km wide asteroid in 1984, but Chuck Norris roundhouse kicked it into the Sun. -% -The Great Wall of China was originally created to keep Chuck Norris out. It failed miserably. -% -The Joneses are trying to keep up with Chuck Norris. -% -The Matrix Trilogy would have ended on the first movie had Keanu Reeves said, “I know Chuck Norris.” -% -The answer to life, the universe and everything isn't 42. It's Chuck Norris. -% -The apple falls far from the tree, when Chuck's roundhouse kick is taken to the trunk. -% -The best part of waking up is not Folgers in your cup. it's knowing that Chuck Norris let you live. -% -The chief export of Chuck Norris is pain. -% -The dictionary references Chuck Norris several times, he is mentioned under Fear, Law, Order and Chucktatorship. -% -The leading causes of death in the United States are: 1. Heart Disease 2. Chuck Norris 3. Cancer. -% -The letters in Chuck Norris cannot be unscrambled. -% -The only place where the Starship Enterprise refuses to boldly go is Chuck Norris' planet... which is all of them. -% -The only reason that USA lost the 2011 world cup to Japan is because Chuck Norris wasn't there. -% -The only sure things are Death and Taxes, and when Chuck Norris goes to work for the IRS, they'll be the same thing. -% -The only way sharks will come near CN underwater is when CN is inside of a cage. -% -The only word that rhymes with orange is Chuck Norris. -% -The producers of the movie "The Last Airbender" are now in talks with Chuck Norris in Order to star him in their next sequel "The Last Skull Bender". -% -The quickest way to a man's heart is with Chuck Norris' fist. -% -The reason why Batman only comes out at night is because he's afraid he might encounter Chuck Norris in the morning and afternoon. -% -The red phone in the oval office rings directly to Chuck Norris' cell phone. -% -The show Survivor had the original premise of putting people on an island with Chuck Norris. There were no survivors, and nobody is brave enough to go to the island to retrieve the footage. -% -The square root of Chuck Norris is pain. Do not try to square Chuck Norris. The result is death. -% -The sun only rises every morning because Chuck Norris allows it to. -% -The truth hurts, doesn't it? Chuck Norris' truth kills. -% -There is no chin behind Chuck Norris' beard. There is only another fist. -% -There is no limbo, only a world that doesn't know of Chuck Norris. -% -There is no such thing as global warming. Chuck Norris was cold, so he turned the sun up. -% -There is no theory of evolution, just a list of creatures Chuck Norris has allowed to live. -% -This one time at band camp... BAM! Chuck Norris. -% -Those who ignore history, are doomed by Chuck Norris. -% -Trick me once, shame on you, trick Chuck Norris.. rest in peace. -% -Unlike Jack Bauer, Chuck Norris doesn't need bullets. A quick roundhouse to the face kills twice as fast. -% -Walker: Texas Ranger went into syndication before the first episode was shot. -% -What was going through the minds of all of Chuck Norris' victims before they died? His shoe. -% -Whatever Chuck Norris wants, it will instantly appear. -% -When Betty White gets angry, she turns into the Hulk. When Valerie Bertinelli gets mad, she turns into Chuck Norris. -% -When Chuck Norris creates a login, it tells him "password not strong enough." He types in his name and it tells him "password too strong." -% -When Chuck Norris does a pushup, he isn't lifting himself up, he's pushing the Earth down. -% -When Chuck Norris drinks water, the water automatically pasteurized. -% -When Chuck Norris goes to Vegas, he doesn't have to gamble. The casinos just give him stacks of money. -% -When Chuck Norris goes to rodeos, bulls ride him. -% -When Chuck Norris goes to the library, he looks for the Guinness book of records in the comedy section. -% -When Chuck Norris inhales helium, his voice doesn't change. -% -When Chuck Norris performs a roundhouse kick, he's actually measuring the circumference of the universe. -% -When Chuck Norris played the card game War with a friend, France surrendered. -% -When Chuck Norris pokes the Pillsbury Doughboy, it's not a laughing matter. -% -When Chuck Norris roundhouse-kicks you, he decides when you will feel the impact. -% -When Chuck Norris sends in his taxes, he sends blank forms and includes only a picture of himself, crouched and ready to attack. Chuck Norris has not had to pay taxes, ever. -% -When Chuck Norris tosses a coin, it lands on both heads and tails. -% -When God said "Let there be light!", Chuck Norris said "Only for half the day." -% -When Presidents speak, their nation listens. When Chuck Norris blinks, the whole world listens. -% -When Steven Seagal kills a ninja, he only takes its hide. When Chuck Norris kills a ninja, he uses every part. -% -When chuck Norris was in school, he made his PE teacher run laps. -% -When does Chuck Norris run out of shotgun bullets? whenever he wants to. -% -When taking the SAT, write "Chuck Norris" for every answer. You will score over 8000. -% -When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris. -% -When things go bump in the night, it's Chuck Norris -% -While visiting the Hexagon, Chuck Norris was asked to demonstrate his famous roundhouse kick. Henceforth, it has been known as the Pentagon. -% -Why didn't the chicken cross the road? Because Chuck Norris got to it first. -% -You know Chuck Norris' pet lizard, right? Last I heard, he was in the movie "Godzilla". Oh, and his pet turtle starred in "Gamera" as well. -% -http://chucknorrisfacts.com/ is built in Drupal because Chuck Norris knows a good CMS when he sees one. -% -Chuck Norris made the first Giraffe by uppercutting a horse. -% -Chuck Norris can hear sign language. -% -Chuck Norris make onions cry. -% -Chuck Norris doesn't shake hands, he makes them tremble. -% diff --git a/dot_oh-my-zsh/plugins/cloudfoundry/README.md b/dot_oh-my-zsh/plugins/cloudfoundry/README.md deleted file mode 100644 index 567a905..0000000 --- a/dot_oh-my-zsh/plugins/cloudfoundry/README.md +++ /dev/null @@ -1,58 +0,0 @@ -# Cloudfoundry Plugin - -This plugin is intended to offer a few simple aliases for regular users of the [Cloud Foundry Cli][1]. Most are just simple aliases that will save a bit of typing. Others include mini functions and or accept parameters. Take a look at the table below for details. - -| Alias | Command | Description | -|----------|-----------------------------|--------------------------------------------------------------------------| -| cfl | `cf login` | Login to Cloud Foundry | -| cft | `cf target` | Target the cli at a specific Org/Space in Cloud Foundry | -| cfa | `cf apps` | List all applications in the current Org/Space | -| cfs | `cf services` | List all services in the current Org/Space | -| cfm | `cf marketplace` | List the services available in the Marketplace | -| cfp | `cf push` | Push your application code to Cloud Foundry | -| cfcs | `cf create-service` | Create a service based on a Marketplace offering | -| cfbs | `cf bind-service` | Bind an application to a service you created | -| cfus | `cf unbind-service` | Unbind a service from an application | -| cfds | `cf delete-service` | Delete a service you no longer have bound | -| cfup | `cf cups` | Create a "user-provided-service" | -| cflg | `cf logs` | Tail the logs of an application (requires ) | -| cfr | `cf routes` | List all the routes in the current Space | -| cfe | `cf env` | Show the environment variables for an application (requires ) | -| cfsh | `cf ssh` | Attach to a running container (requires an etc.) | -| cfsc | `cf scale` | Scale an application (requires an etc.) | -| cfev | `cf events` | Show the application events (requires ) | -| cfdor | `cf delete-orphaned-routes` | Delete routes that are no longer bound to applications | -| cfbpk | `cf buildpacks` | List the available buildpacks | -| cfdm | `cf domains` | List the domains associates with this Cloud Foundry foundation | -| cfsp | `cf spaces` | List all the Spaces in the current Org | -| cfap | `cf app` | Show the details of a deployed application (requires ) | -| cfh. | `export CF_HOME=$PWD/.cf` | Set the current directory as CF_HOME | -| cfh~ | `export CF_HOME=~/.cf` | Set the user's root directory as CF_HOME | -| cfhu | `unset CF_HOME` | Unsets CF_HOME | -| cfpm | `cf push -f` | Push an application using a manifest (requires location) | -| cflr | `cf logs --recent` | Show the recent logs (requires ) | -| cfsrt | `cf start` | Start an application (requires ) | -| cfstp | `cf stop` | Stop an application (requires ) | -| cfstg | `cf restage` | Restage an application (requires ) | -| cfdel | `cf delete` | Delete an application (requires ) | -| cfsrtall | - | Start all apps that are currently in the "Stopped" state | -| cfstpall | - | Stop all apps that are currently in the "Started" state | - -For help and advice on what any of the commands does, consult the built in `cf` help functions as follows:- - -```bash -cf help # List the most popular and commonly used commands -cf help -a # Complete list of all possible commands -cf --help # Help on a specific command including arguments and examples -``` - -Alternatively, seek out the [online documentation][3]. And don't forget, there are loads of great [community plugins for the cf-cli][4] command line tool that can greatly extend its power and usefulness. - -## Contributors - -Contributed to `oh_my_zsh` by [benwilcock][2]. - -[1]: https://docs.cloudfoundry.org/cf-cli/install-go-cli.html -[2]: https://github.com/benwilcock -[3]: https://docs.cloudfoundry.org/cf-cli/getting-started.html -[4]: https://plugins.cloudfoundry.org/ diff --git a/dot_oh-my-zsh/plugins/cloudfoundry/cloudfoundry.plugin.zsh b/dot_oh-my-zsh/plugins/cloudfoundry/cloudfoundry.plugin.zsh deleted file mode 100644 index b671578..0000000 --- a/dot_oh-my-zsh/plugins/cloudfoundry/cloudfoundry.plugin.zsh +++ /dev/null @@ -1,34 +0,0 @@ -# Some Useful CloudFoundry Aliases & Functions -alias cfl="cf login" -alias cft="cf target" -alias cfa="cf apps" -alias cfs="cf services" -alias cfm="cf marketplace" -alias cfp="cf push" -alias cfcs="cf create-service" -alias cfbs="cf bind-service" -alias cfus="cf unbind-service" -alias cfds="cf delete-service" -alias cfup="cf cups" -alias cflg="cf logs" -alias cfr="cf routes" -alias cfe="cf env" -alias cfsh="cf ssh" -alias cfsc="cf scale" -alias cfev="cf events" -alias cfdor="cf delete-orphaned-routes" -alias cfbpk="cf buildpacks" -alias cfdm="cf domains" -alias cfsp="cf spaces" -function cfap() { cf app $1 } -function cfh.() { export CF_HOME=$PWD/.cf } -function cfh~() { export CF_HOME=~/.cf } -function cfhu() { unset CF_HOME } -function cfpm() { cf push -f $1 } -function cflr() { cf logs $1 --recent } -function cfsrt() { cf start $1 } -function cfstp() { cf stop $1 } -function cfstg() { cf restage $1 } -function cfdel() { cf delete $1 } -function cfsrtall() {cf apps | awk '/stopped/ { system("cf start " $1)}'} -function cfstpall() {cf apps | awk '/started/ { system("cf stop " $1)}'} diff --git a/dot_oh-my-zsh/plugins/codeclimate/README.md b/dot_oh-my-zsh/plugins/codeclimate/README.md deleted file mode 100644 index 0d712ac..0000000 --- a/dot_oh-my-zsh/plugins/codeclimate/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# codeclimate plugin - -This plugin adds autocompletion for the [`codeclimate` CLI](https://github.com/codeclimate/codeclimate). - -To use it, add `codeclimate` to the plugins array in your zshrc file: -```zsh -plugins=(... codeclimate) -``` diff --git a/dot_oh-my-zsh/plugins/codeclimate/_codeclimate b/dot_oh-my-zsh/plugins/codeclimate/_codeclimate deleted file mode 100644 index fd2536a..0000000 --- a/dot_oh-my-zsh/plugins/codeclimate/_codeclimate +++ /dev/null @@ -1,82 +0,0 @@ -#compdef codeclimate - -_codeclimate_all_engines() { - engines_all=(`codeclimate engines:list | tail -n +2 | gawk '{ print $2 }' | gawk -F: '{ print $1 }'`) -} - -_codeclimate_installed_engines() { - _codeclimate_all_engines - - engines_installed=() - - if [ -e .codeclimate.yml ] - then - for engine in $engines_all - do - if grep -q $engine ".codeclimate.yml" - then - engines_installed+=$engine - fi - done - fi -} - -_codeclimate_not_installed_engines() { - _codeclimate_all_engines - - engines_not_installed=() - - if [ -e .codeclimate.yml ] - then - for engine in $engines_all - do - if ! grep -q $engine ".codeclimate.yml" - then - engines_not_installed+=$engine - fi - done - fi -} - -local curcontext="$curcontext" state line ret=1 -local expl -local -a engines_all engines_installed engines_not_installed - -_arguments \ - '1: :->cmds' \ - '*:: :->args' && ret=0 - -case $state in - cmds) - _values "bundle command" \ - "analyze[Analyze all relevant files in the current working directory]" \ - "console[Start an interactive session providing access to the classes within the CLI]" \ - "engines\:disable[Prevents the engine from being used in this project]" \ - "engines\:enable[This engine will be run the next time your project is analyzed]" \ - "engines\:install[Compares the list of engines in your .codeclimate.yml file to those that are currently installed, then installs any missing engines]" \ - "engines\:list[Lists all available engines in the Code Climate Docker Hub]" \ - "engines\:remove[Removes an engine from your .codeclimate.yml file]" \ - "help[Displays a list of commands that can be passed to the Code Climate CLI]" \ - "init[Generates a new .codeclimate.yml file in the current working directory]" \ - "validate-config[Validates the .codeclimate.yml file in the current working directory]" \ - "version[Displays the current version of the Code Climate CLI]" - ret=0 - ;; - args) - case $line[1] in - engines:enable) - _codeclimate_not_installed_engines - _wanted engines_not_installed expl 'not installed engines' compadd -a engines_not_installed ;; - engines:disable|engines:remove) - _codeclimate_installed_engines - _wanted engines_installed expl 'installed engines' compadd -a engines_installed ;; - analyze) - _arguments \ - '-f:Output Format:(text json)' - ret=0 - ;; - esac - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/coffee/README.md b/dot_oh-my-zsh/plugins/coffee/README.md deleted file mode 100644 index c2ab192..0000000 --- a/dot_oh-my-zsh/plugins/coffee/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Coffeescript Plugin - -This plugin provides aliases for quickly compiling and previewing your -coffeescript code. - -When writing Coffeescript it's very common to want to preview the output of a -certain snippet of code, either because you want to test the output or because -you'd like to execute it in a browser console which doesn't accept Coffeescript. - -Preview the compiled result of your coffeescript with `cf "code"` as per the -following: - -```zsh -$ cf 'if a then b else c' -if (a) { - b; -} else { - c; -} -``` - -Also provides the following aliases: - -* **cfc:** Copies the compiled JS to your clipboard. Very useful when you want - to run the code in a JS console. - -* **cfp:** Compiles from your currently copied clipboard. Useful when you want - to compile large/multi-line snippets - -* **cfpc:** Paste coffeescript from clipboard, compile to JS, then copy the - the result back to clipboard. diff --git a/dot_oh-my-zsh/plugins/coffee/_coffee b/dot_oh-my-zsh/plugins/coffee/_coffee deleted file mode 100644 index a771f52..0000000 --- a/dot_oh-my-zsh/plugins/coffee/_coffee +++ /dev/null @@ -1,81 +0,0 @@ -#compdef coffee -# ------------------------------------------------------------------------------ -# Copyright (c) 2011 GitHub zsh-users - https://github.com/zsh-users -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of the zsh-users nor the -# names of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL ZSH-USERS BE LIABLE FOR ANY -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# ------------------------------------------------------------------------------ -# Description -# ----------- -# -# Completion script for Coffee.js v0.6.11 (https://coffeescript.org) -# -# ------------------------------------------------------------------------------ -# Authors -# ------- -# -# * Mario Fernandez (https://github.com/sirech) -# * Dong Weiming (https://github.com/dongweiming) -# -# ------------------------------------------------------------------------------ - -local curcontext="$curcontext" state line ret=1 version -local -a opts -typeset -A opt_args -version=(${(f)"$(_call_program version $words[1] --version)"}) || return ret -version=${${(z)${version[1]}}[3]} - -autoload -Uz is-at-least -if ! is-at-least 1.6.3 "$version"; then - opts+=('(-l --lint)'{-l,--lint}'[pipe the compiled JavaScript through JavaScript Lint]' - '(-r --require)'{-r,--require}'[require a library before executing your script]:library') -fi - - -_arguments -C \ - '(- *)'{-h,--help}'[display this help message]' \ - '(- *)'{-v,--version}'[display the version number]' \ - $opts \ - '(-b --bare)'{-b,--bare}'[compile without a top-level function wrapper]' \ - '(-e --eval)'{-e,--eval}'[pass a string from the command line as input]:Inline Script' \ - '(-i --interactive)'{-i,--interactive}'[run an interactive CoffeeScript REPL]' \ - '(-j --join)'{-j,--join}'[concatenate the source CoffeeScript before compiling]:Destination JS file:_files -g "*.js"' \ - '(--nodejs)--nodejs[pass options directly to the "node" binary]' \ - '(-c --compile)'{-c,--compile}'[compile to JavaScript and save as .js files]' \ - '(-o --output)'{-o,--output}'[set the output directory for compiled JavaScript]:Output Directory:_files -/' \ - '(-n -t -p)'{-n,--nodes}'[print out the parse tree that the parser produces]' \ - '(-n -t -p)'{-p,--print}'[print out the compiled JavaScript]' \ - '(-n -t -p)'{-t,--tokens}'[print out the tokens that the lexer/rewriter produce]' \ - '(-s --stdio)'{-s,--stdio}'[listen for and compile scripts over stdio]' \ - '(-w --watch)'{-w,--watch}'[watch scripts for changes and rerun commands]' \ - '*:script or directory:_files' && ret=0 - -return ret - -# Local Variables: -# mode: Shell-Script -# sh-indentation: 2 -# indent-tabs-mode: nil -# sh-basic-offset: 2 -# End: -# vim: ft=zsh sw=2 ts=2 et diff --git a/dot_oh-my-zsh/plugins/coffee/coffee.plugin.zsh b/dot_oh-my-zsh/plugins/coffee/coffee.plugin.zsh deleted file mode 100644 index 6d1ce5c..0000000 --- a/dot_oh-my-zsh/plugins/coffee/coffee.plugin.zsh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/zsh - -# compile a string of coffeescript and print to output -cf () { - coffee -peb "$1" -} -# compile & copy to clipboard -cfc () { - cf "$1" | clipcopy -} - -# compile from clipboard & print -alias cfp='cf "$(clippaste)"' - -# compile from clipboard and copy to clipboard -alias cfpc='cfp | clipcopy' diff --git a/dot_oh-my-zsh/plugins/colemak/README.md b/dot_oh-my-zsh/plugins/colemak/README.md deleted file mode 100644 index 4da4bc1..0000000 --- a/dot_oh-my-zsh/plugins/colemak/README.md +++ /dev/null @@ -1,48 +0,0 @@ -# Colemak plugin - -This plugin remaps keys in `zsh`'s [`vi`-style navigation mode](http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#Keymaps) -for a [Colemak](https://colemak.com/) keyboard layout, to match the QWERTY position: - -![Colemak layout on a US keyboard](https://colemak.com/wiki/images/6/6c/Colemak2.png) - -To use it, add it to the plugins array in your `~/.zshrc` file: - -``` -plugins=(... colemak) -``` - -You will also need to enable `vi` mode, so add another line to `~/.zshrc`: -``` -bindkey -v -``` - -Restart your shell and hit the `` key to activate `vicmd` (navigation) mode, -and start navigating `zsh` with your new keybindings! - -## Key bindings for vicmd - -| Old | New | Binding | Description | -|------------|------------|---------------------------|----------------------------------------------------| -| `CTRL`+`j` | `CTRL`+`n` | accept-line | Insert new line | -| `j` | `n` | down-line-or-history | Move one line down or command history forwards | -| `k` | `e` | up-line-or-history | Move one line up or command history backwards | -| `l` | `i` | vi-forward-char | Move one character to the right | -| `n` | `k` | vi-repeat-search | Repeat command search forwards | -| `N` | `K` | vi-rev-repeat-search | Repeat command search backwards | -| `i` | `u` | vi-insert | Enter insert mode | -| `I` | `U` | vi-insert-bol | Move to first non-blank char and enter insert mode | -| `` | `l` | vi-undo-change | Undo change | -| `J` | `N` | vi-join | Join the current line with the next one | -| `e` | `j` | vi-forward-word-end | Move to the end of the next word | -| `E` | `J` | vi-forward-blank-word-end | Move to end of the current or next word | - -## Key bindings for less - -| Keyboard shortcut | `less` key binding | -|-------------------|--------------------| -| `n` | forw-line | -| `e` | back-line | -| `k` | repeat-search | -| `ESC`+`k` | repeat-search-all | -| `K` | reverse-search | -| `ESC`+`K` | reverse-search-all | diff --git a/dot_oh-my-zsh/plugins/colemak/colemak-less b/dot_oh-my-zsh/plugins/colemak/colemak-less deleted file mode 100644 index e4ca4fa..0000000 --- a/dot_oh-my-zsh/plugins/colemak/colemak-less +++ /dev/null @@ -1,6 +0,0 @@ -n forw-line -e back-line -k repeat-search -\ek repeat-search-all -K reverse-search -\eK reverse-search-all diff --git a/dot_oh-my-zsh/plugins/colemak/colemak.plugin.zsh b/dot_oh-my-zsh/plugins/colemak/colemak.plugin.zsh deleted file mode 100644 index e6a46f2..0000000 --- a/dot_oh-my-zsh/plugins/colemak/colemak.plugin.zsh +++ /dev/null @@ -1,38 +0,0 @@ -# ctrl-j newline -bindkey '^n' accept-line -bindkey -a '^n' accept-line - -# another rotation to match qwerty -bindkey -a 'n' down-line-or-history -bindkey -a 'e' up-line-or-history -bindkey -a 'i' vi-forward-char - -# make qwerty -bindkey -a 'k' vi-repeat-search -bindkey -a 'K' vi-rev-repeat-search -bindkey -a 'u' vi-insert -bindkey -a 'U' vi-insert-bol -bindkey -a 'l' vi-undo-change -bindkey -a 'N' vi-join - -# spare -bindkey -a 'j' vi-forward-word-end -bindkey -a 'J' vi-forward-blank-word-end - -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -# New less versions will read this file directly -export LESSKEYIN="${0:h:A}/colemak-less" - -# Only run lesskey if less version is older than v582 -less_ver=$(less --version | awk '{print $2;exit}') -autoload -Uz is-at-least -if ! is-at-least 582 $less_ver; then - # Old less versions will read this transformed file - export LESSKEY="${0:h:A}/.less" - lesskey -o "$LESSKEY" "$LESSKEYIN" 2>/dev/null -fi -unset less_ver diff --git a/dot_oh-my-zsh/plugins/colemak/dot_gitignore b/dot_oh-my-zsh/plugins/colemak/dot_gitignore deleted file mode 100644 index 8241f5e..0000000 --- a/dot_oh-my-zsh/plugins/colemak/dot_gitignore +++ /dev/null @@ -1 +0,0 @@ -.less diff --git a/dot_oh-my-zsh/plugins/colored-man-pages/README.md b/dot_oh-my-zsh/plugins/colored-man-pages/README.md deleted file mode 100644 index 4cbf64d..0000000 --- a/dot_oh-my-zsh/plugins/colored-man-pages/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# Colored man pages plugin - -This plugin adds colors to man pages. - -To use it, add `colored-man-pages` to the plugins array in your zshrc file: - -```zsh -plugins=(... colored-man-pages) -``` - -It will also automatically colorize man pages displayed by `dman` or `debman`, -from [`debian-goodies`](https://packages.debian.org/stable/debian-goodies). - -You can also try to color other pages by prefixing the respective command with `colored`: - -```zsh -colored git help clone -``` - -## Customization - -The plugin declares global associative array `less_termcap`, which maps termcap capabilities to escape -sequences for the `less` pager. This mapping can be further customized by the user after the plugin is -loaded. Check out sources for more. - -For example: `less_termcap[md]` maps to `LESS_TERMCAP_md` which is the escape sequence that tells `less` -how to print something in bold. It's currently shown in bold red, but if you want to change it, you -can redefine `less_termcap[md]` in your zshrc file, after OMZ is sourced: - -```zsh -less_termcap[md]="${fg_bold[blue]}" # this tells less to print bold text in bold blue -``` diff --git a/dot_oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh b/dot_oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh deleted file mode 100644 index 57facbb..0000000 --- a/dot_oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh +++ /dev/null @@ -1,54 +0,0 @@ -# Requires colors autoload. -# See termcap(5). - -# Set up once, and then reuse. This way it supports user overrides after the -# plugin is loaded. -typeset -AHg less_termcap - -# bold & blinking mode -less_termcap[mb]="${fg_bold[red]}" -less_termcap[md]="${fg_bold[red]}" -less_termcap[me]="${reset_color}" -# standout mode -less_termcap[so]="${fg_bold[yellow]}${bg[blue]}" -less_termcap[se]="${reset_color}" -# underlining -less_termcap[us]="${fg_bold[green]}" -less_termcap[ue]="${reset_color}" - -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -# Absolute path to this file's directory. -typeset -g __colored_man_pages_dir="${0:A:h}" - -function colored() { - local -a environment - - # Convert associative array to plain array of NAME=VALUE items. - local k v - for k v in "${(@kv)less_termcap}"; do - environment+=( "LESS_TERMCAP_${k}=${v}" ) - done - - # Prefer `less` whenever available, since we specifically configured - # environment for it. - environment+=( PAGER="${commands[less]:-$PAGER}" ) - environment+=( GROFF_NO_SGR=1 ) - - # See ./nroff script. - if [[ "$OSTYPE" = solaris* ]]; then - environment+=( PATH="${__colored_man_pages_dir}:$PATH" ) - fi - - command env $environment "$@" -} - -# Colorize man and dman/debman (from debian-goodies) -function man \ - dman \ - debman { - colored $0 "$@" -} diff --git a/dot_oh-my-zsh/plugins/colored-man-pages/executable_nroff b/dot_oh-my-zsh/plugins/colored-man-pages/executable_nroff deleted file mode 100644 index 4ae155d..0000000 --- a/dot_oh-my-zsh/plugins/colored-man-pages/executable_nroff +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -# The whole point of this wrapper is to replace emboldening factor -u0 with -# -u1 under certain circumstances on Solaris. - -if [ "$1,$2,$3" = "-u0,-Tlp,-man" ]; then - shift - exec /usr/bin/nroff -u1 "$@" -else - # Some other invocation of nroff - exec /usr/bin/nroff "$@" -fi diff --git a/dot_oh-my-zsh/plugins/colorize/README.md b/dot_oh-my-zsh/plugins/colorize/README.md deleted file mode 100644 index 405bb6d..0000000 --- a/dot_oh-my-zsh/plugins/colorize/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# colorize - -With this plugin you can syntax-highlight file contents of over 300 supported languages and other text formats. - -Colorize will highlight the content based on the filename extension. If it can't find a syntax-highlighting -method for a given extension, it will try to find one by looking at the file contents. If no highlight method -is found it will just cat the file normally, without syntax highlighting. - -## Setup - -To use it, add colorize to the plugins array of your `~/.zshrc` file: -``` -plugins=(... colorize) -``` - -## Configuration - -### Requirements - -This plugin requires that at least one of the following tools is installed: - -* [Chroma](https://github.com/alecthomas/chroma) -* [Pygments](https://pygments.org/download/) - -### Colorize tool - -Colorize supports `pygmentize` and `chroma` as syntax highlighter. By default colorize uses `pygmentize` unless it's not installed and `chroma` is. This can be overridden by the `ZSH_COLORIZE_TOOL` environment variable: - -``` -ZSH_COLORIZE_TOOL=chroma -``` - -### Styles - -Pygments offers multiple styles. By default, the `default` style is used, but you can choose another theme by setting the `ZSH_COLORIZE_STYLE` environment variable: - -``` -ZSH_COLORIZE_STYLE="colorful" -``` - -### Chroma Formatter Settings - -Chroma supports terminal output in 8 color, 256 color, and true-color. If you need to change the default terminal output style from the standard 8 color output, set the `ZSH_COLORIZE_CHROMA_FORMATTER` environment variable: - -``` -ZSH_COLORIZE_CHROMA_FORMATTER=terminal256 -``` - -## Usage - -* `ccat [files]`: colorize the contents of the file (or files, if more than one are provided). - If no files are passed it will colorize the standard input. - -* `cless [less-options] [files]`: colorize the contents of the file (or files, if more than one are provided) and open less. - If no files are passed it will colorize the standard input. - The LESSOPEN and LESSCLOSE will be overwritten for this to work, but only in a local scope. diff --git a/dot_oh-my-zsh/plugins/colorize/colorize.plugin.zsh b/dot_oh-my-zsh/plugins/colorize/colorize.plugin.zsh deleted file mode 100644 index c49acd8..0000000 --- a/dot_oh-my-zsh/plugins/colorize/colorize.plugin.zsh +++ /dev/null @@ -1,114 +0,0 @@ -# Easier alias to use the plugin -alias ccat="colorize_cat" -alias cless="colorize_less" - -# '$0:A' gets the absolute path of this file -ZSH_COLORIZE_PLUGIN_PATH=$0:A - -colorize_check_requirements() { - local -a available_tools - available_tools=("chroma" "pygmentize") - - if [ -z "$ZSH_COLORIZE_TOOL" ]; then - if (( $+commands[pygmentize] )); then - ZSH_COLORIZE_TOOL="pygmentize" - elif (( $+commands[chroma] )); then - ZSH_COLORIZE_TOOL="chroma" - else - echo "Neither 'pygments' nor 'chroma' is installed!" >&2 - return 1 - fi - fi - - if [[ ${available_tools[(Ie)$ZSH_COLORIZE_TOOL]} -eq 0 ]]; then - echo "ZSH_COLORIZE_TOOL '$ZSH_COLORIZE_TOOL' not recognized. Available options are 'pygmentize' and 'chroma'." >&2 - return 1 - elif ! (( $+commands[$ZSH_COLORIZE_TOOL] )); then - echo "Package '$ZSH_COLORIZE_TOOL' is not installed!" >&2 - return 1 - fi -} - -colorize_cat() { - if ! colorize_check_requirements; then - return 1 - fi - - # If the environment variable ZSH_COLORIZE_STYLE - # is set, use that theme instead. Otherwise, - # use the default. - if [ -z "$ZSH_COLORIZE_STYLE" ]; then - # Both pygmentize & chroma support 'emacs' - ZSH_COLORIZE_STYLE="emacs" - fi - - # Use stdin if stdin is not attached to a terminal. - if [ ! -t 0 ]; then - if [[ "$ZSH_COLORIZE_TOOL" == "pygmentize" ]]; then - pygmentize -O style="$ZSH_COLORIZE_STYLE" -g - else - chroma --style="$ZSH_COLORIZE_STYLE" --formatter="${ZSH_COLORIZE_CHROMA_FORMATTER:-terminal}" "$@" - fi - return $? - fi - - # Guess lexer from file extension, or guess it from file contents if unsuccessful. - local FNAME lexer - for FNAME in "$@"; do - if [[ "$ZSH_COLORIZE_TOOL" == "pygmentize" ]]; then - lexer=$(pygmentize -N "$FNAME") - if [[ $lexer != text ]]; then - pygmentize -O style="$ZSH_COLORIZE_STYLE" -l "$lexer" "$FNAME" - else - pygmentize -O style="$ZSH_COLORIZE_STYLE" -g "$FNAME" - fi - else - chroma --style="$ZSH_COLORIZE_STYLE" --formatter="${ZSH_COLORIZE_CHROMA_FORMATTER:-terminal}" "$FNAME" - fi - done -} - -# The less option 'F - Forward forever; like "tail -f".' will not work in this implementation -# caused by the lack of the ability to follow the file within pygmentize. -colorize_less() { - if ! colorize_check_requirements; then - return 1 - fi - - _cless() { - # LESS="-R $LESS" enables raw ANSI colors, while maintain already set options. - local LESS="-R $LESS" - - # This variable tells less to pipe every file through the specified command - # (see the man page of less INPUT PREPROCESSOR). - # 'zsh -ic "colorize_cat %s 2> /dev/null"' would not work for huge files like - # the ~/.zsh_history. For such files the tty of the preprocessor will be suspended. - # Therefore we must source this file to make colorize_cat available in the - # preprocessor without the interactive mode. - # `2>/dev/null` will suppress the error for large files 'broken pipe' of the python - # script pygmentize, which will show up if less has not fully "loaded the file" - # (e.g. when not scrolled to the bottom) while already the next file will be displayed. - local LESSOPEN="| zsh -c 'source \"$ZSH_COLORIZE_PLUGIN_PATH\"; \ - ZSH_COLORIZE_TOOL=$ZSH_COLORIZE_TOOL ZSH_COLORIZE_STYLE=$ZSH_COLORIZE_STYLE \ - colorize_cat %s 2> /dev/null'" - - # LESSCLOSE will be set to prevent any errors by executing a user script - # which assumes that his LESSOPEN has been executed. - local LESSCLOSE="" - - LESS="$LESS" LESSOPEN="$LESSOPEN" LESSCLOSE="$LESSCLOSE" command less "$@" - } - - if [ -t 0 ]; then - _cless "$@" - else - # The input is not associated with a terminal, therefore colorize_cat will - # colorize this input and pass it to less. - # Less has now to decide what to use. If any files have been provided, less - # will ignore the input by default, otherwise the colorized input will be used. - # If files have been supplied and the input has been redirected, this will - # lead to unnecessary overhead, but retains the ability to use the less options - # without checking for them inside this script. - colorize_cat | _cless "$@" - fi -} diff --git a/dot_oh-my-zsh/plugins/command-not-found/README.md b/dot_oh-my-zsh/plugins/command-not-found/README.md deleted file mode 100644 index 88761bb..0000000 --- a/dot_oh-my-zsh/plugins/command-not-found/README.md +++ /dev/null @@ -1,35 +0,0 @@ -# command-not-found plugin - -This plugin uses the command-not-found package for zsh to provide suggested packages to be installed if a command cannot be found. - -To use it, add `command-not-found` to the plugins array of your zshrc file: - -```zsh -plugins=(... command-not-found) -``` - -An example of how this plugin works in Ubuntu: -``` -$ mutt -The program 'mutt' can be found in the following packages: - * mutt - * mutt-kz - * mutt-patched -Try: sudo apt install -``` - -### Supported platforms - -It works out of the box with the command-not-found packages for: - -- [Ubuntu](https://www.porcheron.info/command-not-found-for-zsh/) -- [Debian](https://packages.debian.org/search?keywords=command-not-found) -- [Arch Linux](https://wiki.archlinux.org/index.php/Pkgfile#Command_not_found) -- [macOS (Homebrew)](https://github.com/Homebrew/homebrew-command-not-found) -- [Fedora](https://fedoraproject.org/wiki/Features/PackageKitCommandNotFound) -- [NixOS](https://github.com/NixOS/nixpkgs/tree/master/nixos/modules/programs/command-not-found) -- [Termux](https://github.com/termux/command-not-found) -- [SUSE](https://www.unix.com/man-page/suse/1/command-not-found/) -- [Gentoo](https://github.com/AndrewAmmerlaan/command-not-found-gentoo/tree/main) - -You can add support for other platforms by submitting a Pull Request. diff --git a/dot_oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh b/dot_oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh deleted file mode 100644 index c741e18..0000000 --- a/dot_oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh +++ /dev/null @@ -1,70 +0,0 @@ -## Platforms with a built-in command-not-found handler init file - -for file ( - # Arch Linux. Must have pkgfile installed: https://wiki.archlinux.org/index.php/Pkgfile#Command_not_found - /usr/share/doc/pkgfile/command-not-found.zsh - # Homebrew: https://github.com/Homebrew/homebrew-command-not-found - /opt/homebrew/Library/Taps/homebrew/homebrew-command-not-found/handler.sh - /usr/local/Homebrew/Library/Taps/homebrew/homebrew-command-not-found/handler.sh - /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-command-not-found/handler.sh -); do - if [[ -r "$file" ]]; then - source "$file" - unset file - return 0 - fi -done -unset file - - -## Platforms with manual command_not_found_handler() setup - -# Debian and derivatives: https://launchpad.net/ubuntu/+source/command-not-found -if [[ -x /usr/lib/command-not-found || -x /usr/share/command-not-found/command-not-found ]]; then - command_not_found_handler() { - if [[ -x /usr/lib/command-not-found ]]; then - /usr/lib/command-not-found -- "$1" - return $? - elif [[ -x /usr/share/command-not-found/command-not-found ]]; then - /usr/share/command-not-found/command-not-found -- "$1" - return $? - else - printf "zsh: command not found: %s\n" "$1" >&2 - return 127 - fi - } -fi - -# Fedora: https://fedoraproject.org/wiki/Features/PackageKitCommandNotFound -if [[ -x /usr/libexec/pk-command-not-found ]]; then - command_not_found_handler() { - if [[ -S /var/run/dbus/system_bus_socket && -x /usr/libexec/packagekitd ]]; then - /usr/libexec/pk-command-not-found "$@" - return $? - fi - - printf "zsh: command not found: %s\n" "$1" >&2 - return 127 - } -fi - -# NixOS: https://github.com/NixOS/nixpkgs/tree/master/nixos/modules/programs/command-not-found -if [[ -x /run/current-system/sw/bin/command-not-found ]]; then - command_not_found_handler() { - /run/current-system/sw/bin/command-not-found "$@" - } -fi - -# Termux: https://github.com/termux/command-not-found -if [[ -x /data/data/com.termux/files/usr/libexec/termux/command-not-found ]]; then - command_not_found_handler() { - /data/data/com.termux/files/usr/libexec/termux/command-not-found "$1" - } -fi - -# SUSE and derivates: https://www.unix.com/man-page/suse/1/command-not-found/ -if [[ -x /usr/bin/command-not-found ]]; then - command_not_found_handler() { - /usr/bin/command-not-found "$1" - } -fi diff --git a/dot_oh-my-zsh/plugins/common-aliases/README.md b/dot_oh-my-zsh/plugins/common-aliases/README.md deleted file mode 100644 index 1417c30..0000000 --- a/dot_oh-my-zsh/plugins/common-aliases/README.md +++ /dev/null @@ -1,130 +0,0 @@ -# Common Aliases Plugin - -This plugin creates helpful shortcut aliases for many commonly used commands. - -To use it add `common-aliases` to the plugins array in your zshrc file: - -```zsh -plugins=(... common-aliases) -``` - -## Aliases - -### ls command - -| Alias | Command | Description | -| ----- | ------------ | --------------------------------------------------------------------------- | -| l | `ls -lFh` | List files as a long list, show size, type, human-readable | -| la | `ls -lAFh` | List almost all files as a long list show size, type, human-readable | -| lr | `ls -tRFh` | List files recursively sorted by date, show type, human-readable | -| lt | `ls -ltFh` | List files as a long list sorted by date, show type, human-readable | -| ll | `ls -l` | List files as a long list | -| ldot | `ls -ld .*` | List dot files as a long list | -| lS | `ls -1FSsh` | List files showing only size and name sorted by size | -| lart | `ls -1Fcart` | List all files sorted in reverse of create/modification time (oldest first) | -| lrt | `ls -1Fcrt` | List files sorted in reverse of create/modification time(oldest first) | -| lsr | `ls -lARFh` | List all files and directories recursively | -| lsn | `ls -1` | List files and directories in a single column | - -### File handling - -| Alias | Command | Description | -| ----- | --------------------- | ------------------------------------------------------------------------------- | -| rm | `rm -i` | Remove a file | -| cp | `cp -i` | Copy a file | -| mv | `mv -i` | Move a file | -| zshrc | `${=EDITOR} ~/.zshrc` | Quickly access the ~/.zshrc file | -| dud | `du -d 1 -h` | Display the size of files at depth 1 in current location in human-readable form | -| duf\* | `du -sh` | Display the size of files in current location in human-readable form | -| t | `tail -f` | Shorthand for tail which outputs the last part of a file | - -\* Only if the [`duf`](https://github.com/muesli/duf) command isn't installed. - -### find and grep - -| Alias | Command | Description | -| ----- | -------------------------------------------------- | ------------------------------------ | -| fd\* | `find . -type d -name` | Find a directory with the given name | -| ff | `find . -type f -name` | Find a file with the given name | -| grep | `grep --color` | Searches for a query string | -| sgrep | `grep -R -n -H -C 5 --exclude-dir={.git,.svn,CVS}` | Useful for searching within files | - -\* Only if the [`fd`](https://github.com/sharkdp/fd) command isn't installed. - -### Other Aliases - -| Alias | Command | Description | -| -------- | ------------------ | ----------------------------------------------------------- | -| h | `history` | Lists all recently used commands | -| hgrep | `fc -El 0 \| grep` | Searches for a word in the list of previously used commands | -| help | `man` | Opens up the man page for a command | -| p | `ps -f` | Displays currently executing processes | -| sortnr | `sort -n -r` | Used to sort the lines of a text file | -| unexport | `unset` | Used to unset an environment variable | - -## Global aliases - -These aliases are expanded in any position in the command line, meaning you can use them even at the -end of the command you've typed. Examples: - -Quickly pipe to less: - -```zsh -$ ls -l /var/log L -# will run -$ ls -l /var/log | less -``` - -Silences stderr output: - -```zsh -$ find . -type f NE -# will run -$ find . -type f 2>/dev/null -``` - -| Alias | Command | Description | -| ----- | --------------------------- | ----------------------------------------------------------- | -| H | `\| head` | Pipes output to head which outputs the first part of a file | -| T | `\| tail` | Pipes output to tail which outputs the last part of a file | -| G | `\| grep` | Pipes output to grep to search for some word | -| L | `\| less` | Pipes output to less, useful for paging | -| M | `\| most` | Pipes output to more, useful for paging | -| LL | `2>&1 \| less` | Writes stderr to stdout and passes it to less | -| CA | `2>&1 \| cat -A` | Writes stderr to stdout and passes it to cat | -| NE | `2 > /dev/null` | Silences stderr | -| NUL | `> /dev/null 2>&1` | Silences both stdout and stderr | -| P | `2>&1\| pygmentize -l pytb` | Writes stderr to stdout and passes it to pygmentize | - -## File extension aliases - -These are special aliases that are triggered when a file name is passed as the command. For example, -if the pdf file extension is aliased to `acroread` (a popular Linux pdf reader), when running `file.pdf` -that file will be open with `acroread`. - -### Reading Docs - -| Alias | Command | Description | -| ----- | ---------- | ---------------------------------- | -| pdf | `acroread` | Opens up a document using acroread | -| ps | `gv` | Opens up a .ps file using gv | -| dvi | `xdvi` | Opens up a .dvi file using xdvi | -| chm | `xchm` | Opens up a .chm file using xchm | -| djvu | `djview` | Opens up a .djvu file using djview | - -### Listing files inside a packed file - -| Alias | Command | Description | -| ------ | ---------- | --------------------------------- | -| zip | `unzip -l` | Lists files inside a .zip file | -| rar | `unrar l` | Lists files inside a .rar file | -| tar | `tar tf` | Lists files inside a .tar file | -| tar.gz | `echo` | Lists files inside a .tar.gz file | -| ace | `unace l` | Lists files inside a .ace file | - -### Some other features - -- Opens urls in terminal using browser specified by the variable `$BROWSER` -- Opens C, C++, Tex and text files using editor specified by the variable `$EDITOR` -- Opens images using image viewer specified by the variable `$XIVIEWER` -- Opens videos and other media using mplayer diff --git a/dot_oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh b/dot_oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh deleted file mode 100644 index 3139b82..0000000 --- a/dot_oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh +++ /dev/null @@ -1,90 +0,0 @@ -# Advanced Aliases. -# Use with caution -# - -# ls, the common ones I use a lot shortened for rapid fire usage -alias l='ls -lFh' #size,show type,human readable -alias la='ls -lAFh' #long list,show almost all,show type,human readable -alias lr='ls -tRFh' #sorted by date,recursive,show type,human readable -alias lt='ls -ltFh' #long list,sorted by date,show type,human readable -alias ll='ls -l' #long list -alias ldot='ls -ld .*' -alias lS='ls -1FSsh' -alias lart='ls -1Fcart' -alias lrt='ls -1Fcrt' -alias lsr='ls -lARFh' #Recursive list of files and directories -alias lsn='ls -1' #A column contains name of files and directories - -alias zshrc='${=EDITOR} ${ZDOTDIR:-$HOME}/.zshrc' # Quick access to the .zshrc file - -alias grep='grep --color' -alias sgrep='grep -R -n -H -C 5 --exclude-dir={.git,.svn,CVS} ' - -alias t='tail -f' - -# Command line head / tail shortcuts -alias -g H='| head' -alias -g T='| tail' -alias -g G='| grep' -alias -g L="| less" -alias -g M="| most" -alias -g LL="2>&1 | less" -alias -g CA="2>&1 | cat -A" -alias -g NE="2> /dev/null" -alias -g NUL="> /dev/null 2>&1" -alias -g P="2>&1| pygmentize -l pytb" - -alias dud='du -d 1 -h' -(( $+commands[duf] )) || alias duf='du -sh *' -(( $+commands[fd] )) || alias fd='find . -type d -name' -alias ff='find . -type f -name' - -alias h='history' -alias hgrep="fc -El 0 | grep" -alias help='man' -alias p='ps -f' -alias sortnr='sort -n -r' -alias unexport='unset' - -alias rm='rm -i' -alias cp='cp -i' -alias mv='mv -i' - -# zsh is able to auto-do some kungfoo -# depends on the SUFFIX :) -autoload -Uz is-at-least -if is-at-least 4.2.0; then - # open browser on urls - if [[ -n "$BROWSER" ]]; then - _browser_fts=(htm html de org net com at cx nl se dk) - for ft in $_browser_fts; do alias -s $ft='$BROWSER'; done - fi - - _editor_fts=(cpp cxx cc c hh h inl asc txt TXT tex) - for ft in $_editor_fts; do alias -s $ft='$EDITOR'; done - - if [[ -n "$XIVIEWER" ]]; then - _image_fts=(jpg jpeg png gif mng tiff tif xpm) - for ft in $_image_fts; do alias -s $ft='$XIVIEWER'; done - fi - - _media_fts=(ape avi flv m4a mkv mov mp3 mpeg mpg ogg ogm rm wav webm) - for ft in $_media_fts; do alias -s $ft=mplayer; done - - #read documents - alias -s pdf=acroread - alias -s ps=gv - alias -s dvi=xdvi - alias -s chm=xchm - alias -s djvu=djview - - #list whats inside packed file - alias -s zip="unzip -l" - alias -s rar="unrar l" - alias -s tar="tar tf" - alias -s tar.gz="echo " - alias -s ace="unace l" -fi - -# Make zsh know about hosts already accessed by SSH -zstyle -e ':completion:*:(ssh|scp|sftp|rsh|rsync):hosts' hosts 'reply=(${=${${(f)"$(cat {/etc/ssh_,~/.ssh/known_}hosts(|2)(N) /dev/null)"}%%[# ]*}//,/ })' diff --git a/dot_oh-my-zsh/plugins/compleat/README.md b/dot_oh-my-zsh/plugins/compleat/README.md deleted file mode 100644 index af0e383..0000000 --- a/dot_oh-my-zsh/plugins/compleat/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# compleat plugin - -This plugin looks for [compleat](https://github.com/mbrubeck/compleat) and loads its completion. - -To use it, add compleat to the plugins array in your zshrc file: - -```zsh -plugins=(... compleat) -``` diff --git a/dot_oh-my-zsh/plugins/compleat/compleat.plugin.zsh b/dot_oh-my-zsh/plugins/compleat/compleat.plugin.zsh deleted file mode 100644 index 7fbd2b9..0000000 --- a/dot_oh-my-zsh/plugins/compleat/compleat.plugin.zsh +++ /dev/null @@ -1,20 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: compleat.plugin.zsh -# DESCRIPTION: oh-my-zsh plugin file. -# AUTHOR: Sorin Ionescu (sorin.ionescu@gmail.com) -# VERSION: 1.0.0 -# ------------------------------------------------------------------------------ - -if (( ${+commands[compleat]} )); then - local prefix="${commands[compleat]:h:h}" - local setup="${prefix}/share/compleat-1.0/compleat_setup" - - if [[ -f "$setup" ]]; then - if ! bashcompinit >/dev/null 2>&1; then - autoload -U bashcompinit - bashcompinit -i - fi - - source "$setup" - fi -fi diff --git a/dot_oh-my-zsh/plugins/composer/README.md b/dot_oh-my-zsh/plugins/composer/README.md deleted file mode 100644 index ad6ed24..0000000 --- a/dot_oh-my-zsh/plugins/composer/README.md +++ /dev/null @@ -1,35 +0,0 @@ -# composer - -This plugin provides completion for [composer](https://getcomposer.org/), as well as aliases -for frequent composer commands. It also adds Composer's global binaries to the PATH, using -Composer if available. - -To use it add `composer` to the plugins array in your zshrc file. - -```zsh -plugins=(... composer) -``` - -Original author: Daniel Gomes - -## Aliases - -| Alias | Command | Description | -| ------ | ---------------------------------- | --------------------------------------------------------------------------------------- | -| `c` | `composer` | Starts composer | -| `ccp` | `composer create-project` | Create new project from an existing package | -| `cdo` | `composer dump-autoload -o` | Converts PSR-0/4 autoloading to classmap for a faster autoloader (good for production) | -| `cdu` | `composer dump-autoload` | Updates the autoloader | -| `cget` | `curl -s \| php` | Installs composer in the current directory | -| `cgr` | `composer global require` | Allows require command to run on COMPOSER_HOME directory | -| `cgrm` | `composer global remove` | Allows remove command to run on COMPOSER_HOME directory | -| `cgu` | `composer global update` | Allows update command to run on COMPOSER_HOME directory | -| `ci` | `composer install` | Resolves and installs dependencies from `composer.json` | -| `co` | `composer outdated` | Shows a list of installed packages with available updates | -| `cod` | `composer outdated --direct` | Shows a list of installed packages with available updates which are direct dependencies | -| `cr` | `composer require` | Adds new packages to `composer.json` | -| `crm` | `composer remove` | Removes packages from `composer.json` | -| `cs` | `composer show` | Lists available packages, with optional filtering | -| `csu` | `composer self-update` | Updates composer to the latest version | -| `cu` | `composer update` | Updates composer dependencies and `composer.lock` file | -| `cuh` | `composer update -d ` | Updates globally installed packages | diff --git a/dot_oh-my-zsh/plugins/composer/composer.plugin.zsh b/dot_oh-my-zsh/plugins/composer/composer.plugin.zsh deleted file mode 100644 index dd0b18e..0000000 --- a/dot_oh-my-zsh/plugins/composer/composer.plugin.zsh +++ /dev/null @@ -1,76 +0,0 @@ -## Basic Composer command completion -# Since Zsh 5.7, an improved composer command completion is provided -if ! is-at-least 5.7; then - _composer () { - local curcontext="$curcontext" state line - typeset -A opt_args - _arguments '*:: :->subcmds' - - if (( CURRENT == 1 )) || ( (( CURRENT == 2 )) && [[ "$words[1]" = "global" ]] ); then - # Command list - local -a subcmds - subcmds=("${(@f)"$($_comp_command1 --no-ansi 2>/dev/null | awk ' - /Available commands/{ r=1 } - r == 1 && /^[ \t]*[a-z]+/{ - gsub(/^[ \t]+/, "") - gsub(/ +/, ":") - print $0 - } - ')"}") - _describe -t commands 'composer command' subcmds - else - # Required list - compadd $($_comp_command1 show -s --no-ansi 2>/dev/null \ - | sed '1,/requires/d' \ - | awk 'NF > 0 && !/^requires \(dev\)/{ print $1 }') - fi - } - - compdef _composer composer - compdef _composer composer.phar -fi - - -## Aliases -alias c='composer' -alias ccp='composer create-project' -alias cdo='composer dump-autoload -o' -alias cdu='composer dump-autoload' -alias cget='curl -s https://getcomposer.org/installer | php' -alias cgr='composer global require' -alias cgrm='composer global remove' -alias cgu='composer global update' -alias ci='composer install' -alias co='composer outdated' -alias cod='composer outdated --direct' -alias cr='composer require' -alias crm='composer remove' -alias cs='composer show' -alias csu='composer self-update' -alias cu='composer update' -alias cuh='composer update --working-dir=$(composer config -g home)' - - -## If Composer not found, try to add known directories to $PATH -if (( ! $+commands[composer] )); then - [[ -d "$HOME/.composer/vendor/bin" ]] && export PATH="$PATH:$HOME/.composer/vendor/bin" - [[ -d "$HOME/.config/composer/vendor/bin" ]] && export PATH="$PATH:$HOME/.config/composer/vendor/bin" - - # If still not found, don't do the rest of the script - (( $+commands[composer] )) || return 0 -fi - - -## Add Composer's global binaries to PATH -autoload -Uz _store_cache _retrieve_cache _cache_invalid -_retrieve_cache composer - -if [[ -z $__composer_bin_dir ]]; then - __composer_bin_dir=$(composer global config bin-dir --absolute 2>/dev/null) - _store_cache composer __composer_bin_dir -fi - -# Add Composer's global binaries to PATH -export PATH="$PATH:$__composer_bin_dir" - -unset __composer_bin_dir diff --git a/dot_oh-my-zsh/plugins/conda-env/README.md b/dot_oh-my-zsh/plugins/conda-env/README.md deleted file mode 100644 index ccf48a3..0000000 --- a/dot_oh-my-zsh/plugins/conda-env/README.md +++ /dev/null @@ -1,44 +0,0 @@ -# conda-env - -The plugin displays information of the created virtual container of conda and allows background theming. - -To use it, add `conda-env` to the plugins array of your zshrc file: -``` -plugins=(... conda-env) -``` - -The plugin creates a `conda_prompt_info` function that you can use in your theme, which displays the -basename of the current `$CONDA_DEFAULT_ENV`. - -You can use this prompt function in your themes, by adding it to the `PROMPT` or `RPROMPT` variables. See [Example](#example) for more information. - -## Settings - -It uses two variables to control how the information is shown: - -- `ZSH_THEME_CONDA_PREFIX`: sets the prefix of the CONDA_DEFAULT_ENV. -Defaults to `[`. - -- `ZSH_THEME_CONDA_SUFFIX`: sets the suffix of the CONDA_DEFAULT_ENV. -Defaults to `]`. - -## Example - -```sh -ZSH_THEME_CONDA_PREFIX='conda:%F{green}' -ZSH_THEME_CONDA_SUFFIX='%f' -RPROMPT='$(conda_prompt_info)' -``` - -## `CONDA_CHANGEPS1` - -This plugin also automatically sets the `CONDA_CHANGEPS1` variable to `false` to avoid conda changing the prompt -automatically. This has the same effect as running `conda config --set changeps1 false`. - -You can override this behavior by adding `unset CONDA_CHANGEPS1` in your `.zshrc` file, after Oh My Zsh has been -sourced. - -References: - -- https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#determining-your-current-environment -- https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#precedence diff --git a/dot_oh-my-zsh/plugins/conda-env/conda-env.plugin.zsh b/dot_oh-my-zsh/plugins/conda-env/conda-env.plugin.zsh deleted file mode 100644 index c710c95..0000000 --- a/dot_oh-my-zsh/plugins/conda-env/conda-env.plugin.zsh +++ /dev/null @@ -1,9 +0,0 @@ -function conda_prompt_info(){ - [[ -n ${CONDA_DEFAULT_ENV} ]] || return - echo "${ZSH_THEME_CONDA_PREFIX=[}${CONDA_DEFAULT_ENV:t:gs/%/%%}${ZSH_THEME_CONDA_SUFFIX=]}" -} - -# Has the same effect as `conda config --set changeps1 false` -# - https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#determining-your-current-environment -# - https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#precedence -export CONDA_CHANGEPS1=false diff --git a/dot_oh-my-zsh/plugins/conda/README.md b/dot_oh-my-zsh/plugins/conda/README.md deleted file mode 100644 index 70530d0..0000000 --- a/dot_oh-my-zsh/plugins/conda/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# conda plugin - -The conda plugin provides [aliases](#aliases) for `conda`, usually installed via [anaconda](https://www.anaconda.com/) or [miniconda](https://docs.conda.io/en/latest/miniconda.html). - -To use it, add `conda` to the plugins array in your zshrc file: - -```zsh -plugins=(... conda) -``` - -## Aliases - -| Alias | Command | Description | -| :------- | :-------------------------------------- | :------------------------------------------------------------------------------ | -| `cna` | `conda activate` | Activate the specified conda environment | -| `cnab` | `conda activate base` | Activate the base conda environment | -| `cncf` | `conda env create -f` | Create a new conda environment from a YAML file | -| `cncn` | `conda create -y -n` | Create a new conda environment with the given name | -| `cnconf` | `conda config` | View or modify conda configuration | -| `cncp` | `conda create -y -p` | Create a new conda environment with the given prefix | -| `cncr` | `conda create -n` | Create new virtual environment with given name | -| `cncss` | `conda config --show-source` | Show the locations of conda configuration sources | -| `cnde` | `conda deactivate` | Deactivate the current conda environment | -| `cnel` | `conda env list` | List all available conda environments | -| `cni` | `conda install` | Install given package | -| `cniy` | `conda install -y` | Install given package without confirmation | -| `cnl` | `conda list` | List installed packages in the current environment | -| `cnle` | `conda list --export` | Export the list of installed packages in the current environment | -| `cnles` | `conda list --explicit > spec-file.txt` | Export the list of installed packages in the current environment to a spec file | -| `cnr` | `conda remove` | Remove given package | -| `cnrn` | `conda remove -y -all -n` | Remove all packages in the specified environment | -| `cnrp` | `conda remove -y -all -p` | Remove all packages in the specified prefix | -| `cnry` | `conda remove -y` | Remove given package without confirmation | -| `cnsr` | `conda search` | Search conda repositories for package | -| `cnu` | `conda update` | Update conda package manager | -| `cnua` | `conda update --all` | Update all installed packages | -| `cnuc` | `conda update conda` | Update conda package manager | diff --git a/dot_oh-my-zsh/plugins/conda/conda.plugin.zsh b/dot_oh-my-zsh/plugins/conda/conda.plugin.zsh deleted file mode 100644 index a93ceeb..0000000 --- a/dot_oh-my-zsh/plugins/conda/conda.plugin.zsh +++ /dev/null @@ -1,23 +0,0 @@ -alias cna='conda activate' -alias cnab='conda activate base' -alias cncf='conda env create -f' -alias cncn='conda create -y -n' -alias cnconf='conda config' -alias cncp='conda create -y -p' -alias cncr='conda create -n' -alias cncss='conda config --show-source' -alias cnde='conda deactivate' -alias cnel='conda env list' -alias cni='conda install' -alias cniy='conda install -y' -alias cnl='conda list' -alias cnle='conda list --export' -alias cnles='conda list --explicit > spec-file.txt' -alias cnr='conda remove' -alias cnrn='conda remove -y -all -n' -alias cnrp='conda remove -y -all -p' -alias cnry='conda remove -y' -alias cnsr='conda search' -alias cnu='conda update' -alias cnua='conda update --all' -alias cnuc='conda update conda' diff --git a/dot_oh-my-zsh/plugins/copybuffer/README.md b/dot_oh-my-zsh/plugins/copybuffer/README.md deleted file mode 100644 index a53d1c8..0000000 --- a/dot_oh-my-zsh/plugins/copybuffer/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# `copybuffer` plugin - -This plugin adds the ctrl-o keyboard shortcut to copy the current text -in the command line to the system clipboard. - -This is useful if you type a command - and before you hit enter to execute it - want -to copy it maybe so you can paste it into a script, gist or whatnot. - -```zsh -plugins=(... copybuffer) -``` diff --git a/dot_oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh b/dot_oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh deleted file mode 100644 index e636d97..0000000 --- a/dot_oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh +++ /dev/null @@ -1,16 +0,0 @@ -# copy the active line from the command line buffer -# onto the system clipboard - -copybuffer () { - if builtin which clipcopy &>/dev/null; then - printf "%s" "$BUFFER" | clipcopy - else - zle -M "clipcopy not found. Please make sure you have Oh My Zsh installed correctly." - fi -} - -zle -N copybuffer - -bindkey -M emacs "^O" copybuffer -bindkey -M viins "^O" copybuffer -bindkey -M vicmd "^O" copybuffer diff --git a/dot_oh-my-zsh/plugins/copyfile/README.md b/dot_oh-my-zsh/plugins/copyfile/README.md deleted file mode 100644 index a110b83..0000000 --- a/dot_oh-my-zsh/plugins/copyfile/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# copyfile plugin - -Puts the contents of a file in your system clipboard so you can paste it anywhere. - -To use, add `copyfile` to your plugins array: - -```zsh -plugins=(... copyfile) -``` - -Then you can run the command `copyfile ` to copy the file named `filename`. diff --git a/dot_oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh b/dot_oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh deleted file mode 100644 index f4eca5a..0000000 --- a/dot_oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh +++ /dev/null @@ -1,7 +0,0 @@ -# Copies the contents of a given file to the system or X Windows clipboard -# -# copyfile -function copyfile { - emulate -L zsh - clipcopy $1 -} diff --git a/dot_oh-my-zsh/plugins/copypath/README.md b/dot_oh-my-zsh/plugins/copypath/README.md deleted file mode 100644 index 1e5a463..0000000 --- a/dot_oh-my-zsh/plugins/copypath/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# copypath plugin - -Copies the path of given directory or file to the system clipboard. - -To use it, add `copypath` to the plugins array in your zshrc file: - -```zsh -plugins=(... copypath) -``` - -## Usage - -- `copypath`: copies the absolute path of the current directory. - -- `copypath `: copies the absolute path of the given file. diff --git a/dot_oh-my-zsh/plugins/copypath/copypath.plugin.zsh b/dot_oh-my-zsh/plugins/copypath/copypath.plugin.zsh deleted file mode 100644 index 8fe0a85..0000000 --- a/dot_oh-my-zsh/plugins/copypath/copypath.plugin.zsh +++ /dev/null @@ -1,15 +0,0 @@ -# Copies the path of given directory or file to the system or X Windows clipboard. -# Copy current directory if no parameter. -function copypath { - # If no argument passed, use current directory - local file="${1:-.}" - - # If argument is not an absolute path, prepend $PWD - [[ $file = /* ]] || file="$PWD/$file" - - # Copy the absolute path without resolving symlinks - # If clipcopy fails, exit the function with an error - print -n "${file:a}" | clipcopy || return 1 - - echo ${(%):-"%B${file:a}%b copied to clipboard."} -} diff --git a/dot_oh-my-zsh/plugins/cp/README.md b/dot_oh-my-zsh/plugins/cp/README.md deleted file mode 100644 index 2373424..0000000 --- a/dot_oh-my-zsh/plugins/cp/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# cp plugin - -This plugin defines a `cpv` function that uses `rsync` so that you -get the features and security of this command. - -To enable, add `cp` to your `plugins` array in your zshrc file: - -```zsh -plugins=(... cp) -``` - -## Description - -The enabled options for rsync are: - -- `-p`: preserves permissions. - -- `-o`: preserves owner. - -* `-g`: preserves group. - -* `-b`: make a backup of the original file instead of overwriting it, if it exists. - -* `-r`: recurse directories. - -* `-hhh`: outputs numbers in human-readable format, in units of 1024 (K, M, G, T). - -* `--backup-dir="/tmp/rsync-$USERNAME"`: move backup copies to "/tmp/rsync-$USERNAME". - -* `-e /dev/null`: only work on local files (disable remote shells). - -* `--progress`: display progress. diff --git a/dot_oh-my-zsh/plugins/cp/cp.plugin.zsh b/dot_oh-my-zsh/plugins/cp/cp.plugin.zsh deleted file mode 100644 index a562591..0000000 --- a/dot_oh-my-zsh/plugins/cp/cp.plugin.zsh +++ /dev/null @@ -1,4 +0,0 @@ -cpv() { - rsync -pogbr -hhh --backup-dir="/tmp/rsync-${USERNAME}" -e /dev/null --progress "$@" -} -compdef _files cpv diff --git a/dot_oh-my-zsh/plugins/cpanm/README.md b/dot_oh-my-zsh/plugins/cpanm/README.md deleted file mode 100644 index 13e93d0..0000000 --- a/dot_oh-my-zsh/plugins/cpanm/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Cpanm - -This plugin provides completion for [Cpanm](https://github.com/miyagawa/cpanminus) ([docs](https://metacpan.org/pod/App::cpanminus)). - -To use it add cpanm to the plugins array in your zshrc file. - -```zsh -plugins=(... cpanm) -``` diff --git a/dot_oh-my-zsh/plugins/cpanm/_cpanm b/dot_oh-my-zsh/plugins/cpanm/_cpanm deleted file mode 100644 index f328dd9..0000000 --- a/dot_oh-my-zsh/plugins/cpanm/_cpanm +++ /dev/null @@ -1,64 +0,0 @@ -#compdef cpanm - -## -# cpanminus Z Shell completion script -## -# -# Current supported cpanm version: 1.4000 (Tue Mar 8 01:00:49 PST 2011) -# - -local arguments curcontext="$curcontext" -typeset -A opt_args - - -arguments=( - -# Commands -# '(--install -i)'{--install,-i}'[Installs the modules]' - '(- :)--self-upgrade[Upgrades itself]' - '(- :)--info[Displays distribution info on CPAN]' - '(--installdeps)--installdeps[Only install dependencies]' - '(--look)--look[Download/unpack the distribution and then open the directory with your shell]' - '(- :)'{--help,-h}'[Displays help information]' - '(- :)'{--version,-V}'[Displays software version]' - -# Options - {--force,-f}'[Force install]' - {--notest,-n}'[Do not run unit tests]' - {--sudo,-S}'[sudo to run install commands]' - '(-v --verbose --quiet -q)'{--verbose,-v}'[Turns on chatty output]' - '(-q --quiet --verbose -v)'{--quiet,-q}'[Turns off all output]' - {--local-lib,-l}'[Specify the install base to install modules]' - {--local-lib-contained,-L}'[Specify the install base to install all non-core modules]' - '--mirror[Specify the base URL for the mirror (e.g. http://cpan.cpantesters.org/)]:URLs:_urls' - '--mirror-only[Use the mirror\''s index file instead of the CPAN Meta DB]' - '--prompt[Prompt when configure/build/test fails]' - '--reinstall[Reinstall the distribution even if you already have the latest version installed]' - '--interactive[Turn on interactive configure]' - - '--scandeps[Scan the dependencies of given modules and output the tree in a text format]' - '--format[Specify what format to display the scanned dependency tree]:scandeps format:(tree json yaml dists)' - - '--save-dists[Specify the optional directory path to copy downloaded tarballs]' -# '--uninst-shadows[Uninstalls the shadow files of the distribution that you\''re installing]' - - '--auto-cleanup[Number of days that cpanm\''s work directories expire in. Defaults to 7]' - '(--no-man-pages)--man-pages[Generates man pages for executables (man1) and libraries (man3)]' - '(--man-pages)--no-man-pages[Do not generate man pages]' - - - # Note: Normally with "--lwp", "--wget" and "--curl" options set to true (which is the default) cpanm tries LWP, - # Wget, cURL and HTTP::Tiny (in that order) and uses the first one available. - # (So that the exclusions are not enabled here for the completion) - '(--lwp)--lwp[Use LWP module to download stuff]' - '(--wget)--wget[Use GNU Wget (if available) to download stuff]' - '(--curl)--curl[Use cURL (if available) to download stuff]' - -# Other completions - '*:Local directory or archive:_files -/ -g "*.(tar.gz|tgz|tar.bz2|zip)(-.)"' - # '*::args: _normal' # this looks for default files (any files) -) -_arguments -s $arguments \ - && return 0 - -return 1 diff --git a/dot_oh-my-zsh/plugins/dash/README.md b/dot_oh-my-zsh/plugins/dash/README.md deleted file mode 100644 index 970c654..0000000 --- a/dot_oh-my-zsh/plugins/dash/README.md +++ /dev/null @@ -1,28 +0,0 @@ -# Dash plugin - -This plugin adds command line functionality for [Dash](https://kapeli.com/dash), -an API Documentation Browser for macOS. This plugin requires Dash to be installed -to work. - -To use it, add `dash` to the plugins array in your zshrc file: - -```zsh -plugins=(... dash) -``` - -## Usage - -- Open and switch to the dash application. -``` -dash -``` - -- Query for something in dash app: `dash query` -``` -dash golang -``` - -- You can optionally provide a keyword: `dash [keyword:]query` -``` -dash python:tuple -``` diff --git a/dot_oh-my-zsh/plugins/dash/dash.plugin.zsh b/dot_oh-my-zsh/plugins/dash/dash.plugin.zsh deleted file mode 100644 index f6801a8..0000000 --- a/dot_oh-my-zsh/plugins/dash/dash.plugin.zsh +++ /dev/null @@ -1,84 +0,0 @@ -# Usage: dash [keyword:]query -dash() { open -a Dash.app dash://"$*" } -compdef _dash dash - -_dash() { - # No sense doing this for anything except the 2nd position and if we haven't - # specified which docset to query against - if [[ $CURRENT -ne 2 || "$words[2]" =~ ":" ]]; then - return - fi - - local -aU docsets - docsets=() - - # Use defaults to get the array of docsets from preferences - # Have to smash it into one big line so that each docset is an element of our docsets array - # Only output docsets that are actually enabled - local -a enabled_docsets - enabled_docsets=("${(@f)$(defaults read com.kapeli.dashdoc docsets \ - | tr -d '\n' | grep -oE '\{.*?\}' | grep -E 'isEnabled = 1;')}") - - local docset name keyword - # Now get each docset and output each on their own line - for docset in "$enabled_docsets[@]"; do - keyword='' - # Order of preference as explained to me by @kapeli via email - for locator in keyword suggestedKeyword platform; do - # Echo the docset, try to find the appropriate keyword - # Strip doublequotes and colon from any keyword so that everything has the - # same format when output (we'll add the colon in the completion) - if [[ "$docset" =~ "$locator = ([^;]*);" ]]; then - keyword="${match[1]//[\":]}" - fi - - if [[ -z "$keyword" ]]; then - continue - fi - - # if we fall back to platform, we should do some checking per @kapeli - if [[ "$locator" == "platform" ]]; then - # Since these are the only special cases right now, let's not do the - # expensive processing unless we have to - if [[ "$keyword" = (python|java|qt|cocos2d) ]]; then - if [[ "$docset" =~ "docsetName = ([^;]*);" ]]; then - name="${match[1]//[\":]}" - case "$keyword" in - python) - case "$name" in - "Python 2") keyword="python2" ;; - "Python 3") keyword="python3" ;; - esac ;; - java) - case "$name" in - "Java SE7") keyword="java7" ;; - "Java SE6") keyword="java6" ;; - "Java SE8") keyword="java8" ;; - esac ;; - qt) - case "$name" in - "Qt 5") keyword="qt5" ;; - "Qt 4"|Qt) keyword="qt4" ;; - esac ;; - cocos2d) - case "$name" in - Cocos3D) keyword="cocos3d" ;; - esac ;; - esac - fi - fi - fi - - # Bail once we have a match - break - done - - # If we have a keyword, add it to the list! - if [[ -n "$keyword" ]]; then - docsets+=($keyword) - fi - done - - # special thanks to [arx] on #zsh for getting me sorted on this piece - compadd -qS: -- "$docsets[@]" -} diff --git a/dot_oh-my-zsh/plugins/dbt/README.md b/dot_oh-my-zsh/plugins/dbt/README.md deleted file mode 100644 index 74ae631..0000000 --- a/dot_oh-my-zsh/plugins/dbt/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# dbt plugin - -The `dbt plugin` adds several aliases for useful [dbt](https://docs.getdbt.com/) commands and -[aliases](#aliases). - -To use it, add `dbt` to the plugins array of your zshrc file: - -```zsh -plugins=(... dbt) -``` - -## Aliases - -| Alias | Command | Description | -| ------ | ------------------------------------------------ | ---------------------------------------------------- | -| dbtlm | `dbt ls -s state:modified` | List modified models only | -| dbtrm | `dbt run -s state:modified` | Run modified models only | -| dbttm | `dbt test -m state:modified` | Test modified models only | -| dbtrtm | `dbtrm && dbttm` | Run and test modified models only | -| dbtrs | `dbt clean; dbt deps; dbt seed` | Re-seed data | -| dbtfrt | `dbtrs; dbt run --full-refresh; dbt test` | Perform a full fresh run with tests | -| dbtcds | `dbt docs generate; dbt docs serve` | Generate docs without compiling | -| dbtds | `dbt docs generate --no-compile; dbt docs serve` | Generate and serve docs skipping doc. re-compilation | - -## Maintainer - -- [msempere](https://github.com/msempere) diff --git a/dot_oh-my-zsh/plugins/dbt/dbt.plugin.zsh b/dot_oh-my-zsh/plugins/dbt/dbt.plugin.zsh deleted file mode 100644 index 6fcc2ee..0000000 --- a/dot_oh-my-zsh/plugins/dbt/dbt.plugin.zsh +++ /dev/null @@ -1,23 +0,0 @@ -# list modified models only -alias dbtlm="dbt ls -s state:modified" - -# run modified models only -alias dbtrm="dbt run -s state:modified" - -# test modified models only -alias dbttm="dbt test -m state:modified" - -# run and test modified models only -alias dbtrtm="dbtrm && dbttm" - -# re-seed data -alias dbtrs="dbt clean; dbt deps; dbt seed" - -# perform a full fresh run with tests -alias dbtfrt="dbtrs; dbt run --full-refresh; dbt test" - -# generate and serve docs -alias dbtcds="dbt docs generate; dbt docs serve" - -# generate and serve docs skipping doc. re-compilation -alias dbtds="dbt docs generate --no-compile; dbt docs serve" diff --git a/dot_oh-my-zsh/plugins/debian/README.md b/dot_oh-my-zsh/plugins/debian/README.md deleted file mode 100644 index 6835ad6..0000000 --- a/dot_oh-my-zsh/plugins/debian/README.md +++ /dev/null @@ -1,92 +0,0 @@ -# debian - -This plugin provides Debian-related aliases and functions for zsh. - -To use it add `debian` to the plugins array in your zshrc file. - -```zsh -plugins=(... debian) -``` - -## Settings - -- `$apt_pref`: use aptitude or apt if installed, fallback is apt-get. -- `$apt_upgr`: use upgrade or safe-upgrade (for aptitude). - -Set **both** `$apt_pref` and `$apt_upgr` to whatever command you want (before sourcing Oh My Zsh) to override this behavior, e.g.: - -```sh -apt_pref='apt' -apt_upgr='full-upgrade' -``` - -## Common Aliases - -| Alias | Command | Description | -| ------ | ---------------------------------------------------------------------- | ---------------------------------------------------------- | -| `age` | `apt-get` | Command line tool for handling packages | -| `api` | `aptitude` | Same functionality as `apt-get`, provides extra options | -| `acs` | `apt-cache search` | Command line tool for searching apt software package cache | -| `aps` | `aptitude search` | Searches installed packages using aptitude | -| `as` | `aptitude -F '* %p -> %d \n(%v/%V)' --no-gui --disable-columns search` | Print searched packages using a custom format | -| `afs` | `apt-file search --regexp` | Search file in packages | -| `asrc` | `apt-get source` | Fetch source packages through `apt-get` | -| `app` | `apt-cache policy` | Displays priority of package sources | - -## Superuser Operations Aliases - -| Alias | Command | Description | -| -------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -| `aac` | `sudo $apt_pref autoclean` | Clears out the local repository of retrieved package files | -| `aar` | `sudo $apt_pref autoremove` | Removes packages installed automatically that are no longer needed | -| `abd` | `sudo $apt_pref build-dep` | Installs all dependencies for building packages | -| `ac` | `sudo $apt_pref clean` | Clears out the local repository of retrieved package files except lock files | -| `ad` | `sudo $apt_pref update` | Updates the package lists for upgrades for packages | -| `adg` | `sudo $apt_pref update && sudo $apt_pref $apt_upgr` | Update and upgrade packages | -| `ads` | `sudo apt-get dselect-upgrade` | Installs packages from list and removes all not in the list | -| `adu` | `sudo $apt_pref update && sudo $apt_pref dist-upgrade` | Smart upgrade that handles dependencies | -| `afu` | `sudo apt-file update` | Update the files in packages | -| `ai` | `sudo $apt_pref install` | Command-line tool to install package | -| `ail` | `sed -e 's/ */ /g' -e 's/ *//' \| cut -s -d ' ' -f 1 \| xargs sudo $apt_pref install` | Install all packages given on the command line while using only the first word of each line | -| `alu` | `sudo apt update && apt list -u && sudo apt upgrade` | Update, list and upgrade packages | -| `ap` | `sudo $apt_pref purge` | Removes packages along with configuration files | -| `au` | `sudo $apt_pref $apt_upgr` | Install package upgrades | -| `di` | `sudo dpkg -i` | Install all .deb files in the current directory | -| `dia` | `sudo dpkg -i ./*.deb` | Install all .deb files in the current directory | -| `kclean` | `sudo aptitude remove -P ?and(~i~nlinux-(ima\|hea) ?not(~n$(uname -r)))` | Remove ALL kernel images and headers EXCEPT the one in use | - -## Aliases - Commands using `su` - -| Alias | Command | -| ----- | --------------------------------------------------------- | -| `aac` | `su -ls "$apt_pref autoclean" root` | -| `aar` | `su -ls "$apt_pref autoremove" root` | -| `ac` | `su -ls "$apt_pref clean" root` | -| `ad` | `su -lc "$apt_pref update" root` | -| `adg` | `su -lc "$apt_pref update && aptitude $apt_upgr" root` | -| `adu` | `su -lc "$apt_pref update && aptitude dist-upgrade" root` | -| `afu` | `su -lc "apt-file update"` | -| `au` | `su -lc "$apt_pref $apt_upgr" root` | -| `dia` | `su -lc "dpkg -i ./*.deb" root` | - -## Miscellaneous Aliases - -| Alias | Command | Description | -| --------- | ---------------------------------------------- | ------------------------------ | -| `allpkgs` | `aptitude search -F "%p" --disable-columns ~i` | Display all installed packages | -| `mydeb` | `time dpkg-buildpackage -rfakeroot -us -uc` | Create a basic .deb package | - -## Functions - -| Function | Description | -| ------------------- | --------------------------------------------------------------- | -| `apt-copy` | Create a simple script that can be used to 'duplicate' a system | -| `apt-history` | Displays apt history for a command | -| `apt-list-packages` | List packages by size | -| `kerndeb` | Builds kernel packages | - -## Authors - -- [@AlexBio](https://github.com/AlexBio) -- [@dbb](https://github.com/dbb) -- [@Mappleconfusers](https://github.com/Mappleconfusers) diff --git a/dot_oh-my-zsh/plugins/debian/debian.plugin.zsh b/dot_oh-my-zsh/plugins/debian/debian.plugin.zsh deleted file mode 100644 index 5ef4cfb..0000000 --- a/dot_oh-my-zsh/plugins/debian/debian.plugin.zsh +++ /dev/null @@ -1,227 +0,0 @@ -# Use aptitude or apt if installed, fallback is apt-get -# You can just set apt_pref='apt-get' to override it. - -if [[ -z $apt_pref || -z $apt_upgr ]]; then - if [[ -e $commands[aptitude] ]]; then - apt_pref='aptitude' - apt_upgr='safe-upgrade' - elif [[ -e $commands[apt] ]]; then - apt_pref='apt' - apt_upgr='upgrade' - else - apt_pref='apt-get' - apt_upgr='upgrade' - fi -fi - -# Use sudo by default if it's installed -if [[ -e $commands[sudo] ]]; then - use_sudo=1 -fi - -# Aliases ################################################################### -# These are for more obscure uses of apt-get and aptitude that aren't covered -# below. -alias age='apt-get' -alias api='aptitude' - -# Some self-explanatory aliases -alias acs="apt-cache search" -alias aps='aptitude search' -alias as="aptitude -F '* %p -> %d \n(%v/%V)' --no-gui --disable-columns search" - -# apt-file -alias afs='apt-file search --regexp' - - -# These are apt-get only -alias asrc='apt-get source' -alias app='apt-cache policy' - -# superuser operations ###################################################### -if [[ $use_sudo -eq 1 ]]; then -# commands using sudo ####### - alias aac="sudo $apt_pref autoclean" - alias abd="sudo $apt_pref build-dep" - alias ac="sudo $apt_pref clean" - alias ad="sudo $apt_pref update" - alias adg="sudo $apt_pref update && sudo $apt_pref $apt_upgr" - alias adu="sudo $apt_pref update && sudo $apt_pref dist-upgrade" - alias afu="sudo apt-file update" - alias au="sudo $apt_pref $apt_upgr" - alias ai="sudo $apt_pref install" - # Install all packages given on the command line while using only the first word of each line: - # acse ... | ail - - alias ail="sed -e 's/ */ /g' -e 's/ *//' | cut -s -d ' ' -f 1 | xargs sudo $apt_pref install" - alias ap="sudo $apt_pref purge" - alias aar="sudo $apt_pref autoremove" - - # apt-get only - alias ads="sudo apt-get dselect-upgrade" - - # apt only - alias alu="sudo apt update && apt list -u && sudo apt upgrade" - - # Install all .deb files in the current directory. - # Warning: you will need to put the glob in single quotes if you use: - # glob_subst - alias dia="sudo dpkg -i ./*.deb" - alias di="sudo dpkg -i" - - # Remove ALL kernel images and headers EXCEPT the one in use - alias kclean='sudo aptitude remove -P "?and(~i~nlinux-(ima|hea) ?not(~n$(uname -r)))"' - - -# commands using su ######### -else - alias aac="su -ls '$apt_pref autoclean' root" - function abd() { - cmd="su -lc '$apt_pref build-dep $@' root" - print "$cmd" - eval "$cmd" - } - alias ac="su -ls '$apt_pref clean' root" - alias ad="su -lc '$apt_pref update' root" - alias adg="su -lc '$apt_pref update && aptitude $apt_upgr' root" - alias adu="su -lc '$apt_pref update && aptitude dist-upgrade' root" - alias afu="su -lc '$apt-file update'" - alias au="su -lc '$apt_pref $apt_upgr' root" - function ai() { - cmd="su -lc '$apt_pref install $@' root" - print "$cmd" - eval "$cmd" - } - function ap() { - cmd="su -lc '$apt_pref purge $@' root" - print "$cmd" - eval "$cmd" - } - function aar() { - cmd="su -lc '$apt_pref autoremove $@' root" - print "$cmd" - eval "$cmd" - } - # Install all .deb files in the current directory - # Assumes glob_subst is off - alias dia='su -lc "dpkg -i ./*.deb" root' - alias di='su -lc "dpkg -i" root' - - # Remove ALL kernel images and headers EXCEPT the one in use - alias kclean='su -lc "aptitude remove -P \"?and(~i~nlinux-(ima|hea) ?not(~n$(uname -r)))\"" root' -fi - -# Completion ################################################################ - -# -# Registers a compdef for $1 that calls $apt_pref with the commands $2 -# To do that it creates a new completion function called _apt_pref_$2 -# -function apt_pref_compdef() { - local f fb - f="_apt_pref_${2}" - - eval "function ${f}() { - shift words; - service=\"\$apt_pref\"; - words=(\"\$apt_pref\" '$2' \$words); - ((CURRENT++)) - test \"\${apt_pref}\" = 'aptitude' && _aptitude || _apt - }" - - compdef "$f" "$1" -} - -apt_pref_compdef aac "autoclean" -apt_pref_compdef abd "build-dep" -apt_pref_compdef ac "clean" -apt_pref_compdef ad "update" -apt_pref_compdef afu "update" -apt_pref_compdef au "$apt_upgr" -apt_pref_compdef ai "install" -apt_pref_compdef ail "install" -apt_pref_compdef ap "purge" -apt_pref_compdef aar "autoremove" -apt_pref_compdef ads "dselect-upgrade" - -# Misc. ##################################################################### -# print all installed packages -alias allpkgs='aptitude search -F "%p" --disable-columns ~i' - -# Create a basic .deb package -alias mydeb='time dpkg-buildpackage -rfakeroot -us -uc' - - -# Functions ################################################################# -# create a simple script that can be used to 'duplicate' a system -function apt-copy() { - print '#!/bin/sh'"\n" > apt-copy.sh - - cmd='$apt_pref install' - - for p in ${(f)"$(aptitude search -F "%p" --disable-columns \~i)"}; { - cmd="${cmd} ${p}" - } - - print $cmd "\n" >> apt-copy.sh - - chmod +x apt-copy.sh -} - -# Prints apt history -# Usage: -# apt-history install -# apt-history upgrade -# apt-history remove -# apt-history rollback -# apt-history list -# Based On: https://linuxcommando.blogspot.com/2008/08/how-to-show-apt-log-history.html -function apt-history() { - case "$1" in - install) - zgrep --no-filename 'install ' $(ls -rt /var/log/dpkg*) - ;; - upgrade|remove) - zgrep --no-filename $1 $(ls -rt /var/log/dpkg*) - ;; - rollback) - zgrep --no-filename upgrade $(ls -rt /var/log/dpkg*) | \ - grep "$2" -A10000000 | \ - grep "$3" -B10000000 | \ - awk '{print $4"="$5}' - ;; - list) - zgrep --no-filename '' $(ls -rt /var/log/dpkg*) - ;; - *) - echo "Parameters:" - echo " install - Lists all packages that have been installed." - echo " upgrade - Lists all packages that have been upgraded." - echo " remove - Lists all packages that have been removed." - echo " rollback - Lists rollback information." - echo " list - Lists all contains of dpkg logs." - ;; - esac -} - -# Kernel-package building shortcut -function kerndeb() { - # temporarily unset MAKEFLAGS ( '-j3' will fail ) - MAKEFLAGS=$( print - $MAKEFLAGS | perl -pe 's/-j\s*[\d]+//g' ) - print '$MAKEFLAGS set to '"'$MAKEFLAGS'" - appendage='-custom' # this shows up in $(uname -r ) - revision=$(date +"%Y%m%d") # this shows up in the .deb file name - - make-kpkg clean - - time fakeroot make-kpkg --append-to-version "$appendage" --revision \ - "$revision" kernel_image kernel_headers -} - -# List packages by size -function apt-list-packages() { - dpkg-query -W --showformat='${Installed-Size} ${Package} ${Status}\n' | \ - grep -v deinstall | \ - sort -n | \ - awk '{print $1" "$2}' -} diff --git a/dot_oh-my-zsh/plugins/deno/README.md b/dot_oh-my-zsh/plugins/deno/README.md deleted file mode 100644 index 38f9f20..0000000 --- a/dot_oh-my-zsh/plugins/deno/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# Deno Plugin - -This plugin sets up completion and aliases for [Deno](https://deno.land). - -## Aliases - -| Alias | Full command | -| ----- | ------------------- | -| db | deno bundle | -| dc | deno compile | -| dca | deno cache | -| dfmt | deno fmt | -| dh | deno help | -| dli | deno lint | -| drn | deno run | -| drA | deno run -A | -| drw | deno run --watch | -| dru | deno run --unstable | -| dts | deno test | -| dup | deno upgrade | diff --git a/dot_oh-my-zsh/plugins/deno/deno.plugin.zsh b/dot_oh-my-zsh/plugins/deno/deno.plugin.zsh deleted file mode 100644 index bf97d6f..0000000 --- a/dot_oh-my-zsh/plugins/deno/deno.plugin.zsh +++ /dev/null @@ -1,28 +0,0 @@ -# ALIASES -alias db='deno bundle' -alias dc='deno compile' -alias dca='deno cache' -alias dfmt='deno fmt' -alias dh='deno help' -alias dli='deno lint' -alias drn='deno run' -alias drA='deno run -A' -alias drw='deno run --watch' -alias dru='deno run --unstable' -alias dts='deno test' -alias dup='deno upgrade' - -# COMPLETION FUNCTION -if (( ! $+commands[deno] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `deno`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_deno" ]]; then - typeset -g -A _comps - autoload -Uz _deno - _comps[deno]=_deno -fi - -deno completions zsh >| "$ZSH_CACHE_DIR/completions/_deno" &| diff --git a/dot_oh-my-zsh/plugins/dircycle/README.md b/dot_oh-my-zsh/plugins/dircycle/README.md deleted file mode 100644 index c410555..0000000 --- a/dot_oh-my-zsh/plugins/dircycle/README.md +++ /dev/null @@ -1,82 +0,0 @@ -# dircycle - -Plugin for cycling through the directory stack - -This plugin enables directory navigation similar to using back and forward on browsers or common file explorers like Finder or Nautilus. It uses a small zle trick that lets you cycle through your directory stack left or right using Ctrl + Shift + Left / Right . This is useful when moving back and forth between directories in development environments, and can be thought of as kind of a nondestructive pushd/popd. - -## Enabling the plugin - -1. Open your `.zshrc` file and add `dircycle` in the plugins section: - - ```zsh - plugins=( - # all your enabled plugins - dircycle - ) - ``` - -2. Restart the shell or restart your Terminal session: - - ```console - $ exec zsh - $ - ``` - -## Usage Examples - -Say you opened these directories on the terminal: - -```console -~$ cd Projects -~/Projects$ cd Hacktoberfest -~/Projects/Hacktoberfest$ cd oh-my-zsh -~/Projects/Hacktoberfest/oh-my-zsh$ dirs -v -0 ~/Projects/Hacktoberfest/oh-my-zsh -1 ~/Projects/Hacktoberfest -2 ~/Projects -3 ~ -``` - -By pressing Ctrl + Shift + Left, the current working directory or `$PWD` will be from `oh-my-zsh` to `Hacktoberfest`. Press it again and it will be at `Projects`. - -And by pressing Ctrl + Shift + Right, the `$PWD` will be from `Projects` to `Hacktoberfest`. Press it again and it will be at `oh-my-zsh`. - -Here's a example history table with the same accessed directories like above: - -| Current `$PWD` | Key press | New `$PWD` | -| --------------- | ----------------------------------------------------- | --------------- | -| `oh-my-zsh` | Ctrl + Shift + Left | `Hacktoberfest` | -| `Hacktoberfest` | Ctrl + Shift + Left | `Projects` | -| `Projects` | Ctrl + Shift + Left | `~` | -| `~` | Ctrl + Shift + Right | `Projects` | -| `Projects` | Ctrl + Shift + Right | `Hacktoberfest` | -| `Hacktoberfest` | Ctrl + Shift + Right | `oh-my-zsh` | -| `oh-my-zsh` | Ctrl + Shift + Right | `~` | - -Note the last traversal, when pressing Ctrl + Shift + Right on a last known `$PWD`, it will change back to the first known `$PWD`, which in the example is `~`. - -Here's an asciinema cast demonstrating the example above: - -[![asciicast](https://asciinema.org/a/204406.png)](https://asciinema.org/a/204406) - -## Functions - -| Function | Description | -| -------------------- | ------------------------------------------------------------------------------------------------------------------- | -| `insert-cycledleft` | Change `$PWD` to the previous known stack, bound to Ctrl + Shift + Left | -| `insert-cycledright` | Change `$PWD` to the next known stack, bound to Ctrl + Shift + Right | -| `insert-cycledup` | Change `$PWD` to the parent folder, bound to Ctrl + Shift + Up | -| `insert-cycleddown` | Change `$PWD` to the first alphabetical child folder, bound to Ctrl + Shift + Down | - -## Rebinding keys - -You can bind these functions to other key sequences, as long as you know the bindkey sequence. For example, these commands bind to Alt + Shift + key in `xterm-256color`: - -```zsh -bindkey '^[[1;4D' insert-cycledleft -bindkey '^[[1;4C' insert-cycledright -bindkey "\e[1;4A" insert-cycledup -bindkey "\e[1;4B" insert-cycleddown -``` - -You can get the bindkey sequence by pressing Ctrl + V, then pressing the keyboard shortcut you want to use. diff --git a/dot_oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh b/dot_oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh deleted file mode 100644 index 8c03594..0000000 --- a/dot_oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh +++ /dev/null @@ -1,87 +0,0 @@ -# enables cycling through the directory stack using -# Ctrl+Shift+Left/Right -# -# left/right direction follows the order in which directories -# were visited, like left/right arrows do in a browser - -# NO_PUSHD_MINUS syntax: -# pushd +N: start counting from left of `dirs' output -# pushd -N: start counting from right of `dirs' output - -# Either switch to a directory from dirstack, using +N or -N syntax -# or switch to a directory by path, using `switch-to-dir -- ` -switch-to-dir () { - # If $1 is --, then treat $2 as a directory path - if [[ $1 == -- ]]; then - # We use `-q` because we don't want chpwd to run, we'll do it manually - [[ -d "$2" ]] && builtin pushd -q "$2" &>/dev/null - return $? - fi - - setopt localoptions nopushdminus - [[ ${#dirstack} -eq 0 ]] && return 1 - - while ! builtin pushd -q $1 &>/dev/null; do - # We found a missing directory: pop it out of the dir stack - builtin popd -q $1 - - # Stop trying if there are no more directories in the dir stack - [[ ${#dirstack} -eq 0 ]] && return 1 - done -} - -insert-cycledleft () { - switch-to-dir +1 || return $? - - local fn - for fn in chpwd $chpwd_functions precmd $precmd_functions; do - (( $+functions[$fn] )) && $fn - done - zle reset-prompt -} -zle -N insert-cycledleft - -insert-cycledright () { - switch-to-dir -0 || return $? - - local fn - for fn in chpwd $chpwd_functions precmd $precmd_functions; do - (( $+functions[$fn] )) && $fn - done - zle reset-prompt -} -zle -N insert-cycledright - -insert-cycledup () { - switch-to-dir -- .. || return $? - - local fn - for fn in chpwd $chpwd_functions precmd $precmd_functions; do - (( $+functions[$fn] )) && $fn - done - zle reset-prompt -} -zle -N insert-cycledup - -insert-cycleddown () { - switch-to-dir -- "$(find . -mindepth 1 -maxdepth 1 -type d | sort -n | head -n 1)" || return $? - - local fn - for fn in chpwd $chpwd_functions precmd $precmd_functions; do - (( $+functions[$fn] )) && $fn - done - zle reset-prompt -} -zle -N insert-cycleddown - -# These sequences work for xterm, Apple Terminal.app, and probably others. -# Not for rxvt-unicode, but it doesn't seem differentiate Ctrl-Shift-Arrow -# from plain Shift-Arrow, at least by default. -# -# iTerm2 does not have these key combinations defined by default; you will need -# to add them under "Keys" in your profile if you want to use this. You can do -# this conveniently by loading the "xterm with Numeric Keypad" preset. -bindkey "\e[1;6D" insert-cycledleft # Ctrl+Shift+Left -bindkey "\e[1;6C" insert-cycledright # Ctrl+Shift+Right -bindkey "\e[1;6A" insert-cycledup # Ctrl+Shift+Up -bindkey "\e[1;6B" insert-cycleddown # Ctrl+Shift+Down diff --git a/dot_oh-my-zsh/plugins/direnv/README.md b/dot_oh-my-zsh/plugins/direnv/README.md deleted file mode 100644 index 8deaf38..0000000 --- a/dot_oh-my-zsh/plugins/direnv/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# direnv plugin - -This plugin creates the [Direnv](https://direnv.net/) hook. - -To use it, add `direnv` to the plugins array in your zshrc file: - -```zsh -plugins=(... direnv) -``` - -## Requirements - -In order to make this work, you will need to have the direnv installed. - -More info on the usage and install: https://github.com/direnv/direnv diff --git a/dot_oh-my-zsh/plugins/direnv/direnv.plugin.zsh b/dot_oh-my-zsh/plugins/direnv/direnv.plugin.zsh deleted file mode 100644 index 0a33194..0000000 --- a/dot_oh-my-zsh/plugins/direnv/direnv.plugin.zsh +++ /dev/null @@ -1,16 +0,0 @@ -# Don't continue if direnv is not found -command -v direnv &>/dev/null || return - -_direnv_hook() { - trap -- '' SIGINT; - eval "$(direnv export zsh)"; - trap - SIGINT; -} -typeset -ag precmd_functions; -if [[ -z "${precmd_functions[(r)_direnv_hook]+1}" ]]; then - precmd_functions=( _direnv_hook ${precmd_functions[@]} ) -fi -typeset -ag chpwd_functions; -if [[ -z "${chpwd_functions[(r)_direnv_hook]+1}" ]]; then - chpwd_functions=( _direnv_hook ${chpwd_functions[@]} ) -fi diff --git a/dot_oh-my-zsh/plugins/dirhistory/README.md b/dot_oh-my-zsh/plugins/dirhistory/README.md deleted file mode 100644 index ede9b54..0000000 --- a/dot_oh-my-zsh/plugins/dirhistory/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# Dirhistory plugin - -This plugin adds keyboard shortcuts for navigating directory history and hierarchy. - -To use it, add `dirhistory` to the plugins array in your zshrc file: - -```zsh -plugins=(... dirhistory) -``` - -## Keyboard Shortcuts - -| Shortcut | Description | -|-----------------------------------|-----------------------------------------------------------| -| Alt + Left | Go to previous directory | -| Alt + Right | Go to next directory | -| Alt + Up | Move into the parent directory | -| Alt + Down | Move into the first child directory by alphabetical order | - -**For macOS: use the Option key () instead of Alt**. - -> NOTE: some terminals might override the Alt + Arrows key bindings (e.g. Windows Terminal). -> If these don't work check your terminal settings and change them to a different keyboard shortcut. - -## Usage - -This plugin allows you to navigate the history of previous working directories using Alt + Left -and Alt + Right. Alt + Left moves to past directories, and -Alt + Right goes back to recent directories. - -**NOTE: the maximum directory history size is 30.** - -You can also navigate **directory hierarchies** using Alt + Up and Alt + Down. -Alt + Up moves to the parent directory, while Alt + Down moves into the first -child directory found in alphabetical order (useful to navigate long empty directories, e.g. Java packages). - -For example, if the shell was started, and the following commands were entered: - -```shell -cd ~ -cd /usr -cd share -cd doc -``` - -the directory stack (`dirs -v`) would look like this: - -```console -$ dirs -v -0 /usr/share/doc -1 /usr/share -2 /usr -3 ~ -``` - -then entering Alt + Left at the prompt would change directory from `/usr/share/doc` to `/usr/share`, -then if pressed again to `/usr`, then `~`. If Alt + Right were pressed the directory would be changed -to `/usr` again. - -After that, Alt + Down will probably go to `/usr/bin` if `bin` is the first directory in alphabetical -order (depends on your `/usr` folder structure). Alt + Up will return to `/usr`, and once more will get -you to the root folder (`/`). diff --git a/dot_oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh b/dot_oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh deleted file mode 100644 index 8d67c61..0000000 --- a/dot_oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh +++ /dev/null @@ -1,225 +0,0 @@ -## -# Navigate directory history using ALT-LEFT and ALT-RIGHT. ALT-LEFT moves back to directories -# that the user has changed to in the past, and ALT-RIGHT undoes ALT-LEFT. -# -# Navigate directory hierarchy using ALT-UP and ALT-DOWN. -# ALT-UP moves to higher hierarchy (cd ..) -# ALT-DOWN moves into the first directory found in alphabetical order -# - -dirhistory_past=($PWD) -dirhistory_future=() -export dirhistory_past -export dirhistory_future - -export DIRHISTORY_SIZE=30 - -# Pop the last element of dirhistory_past. -# Pass the name of the variable to return the result in. -# Returns the element if the array was not empty, -# otherwise returns empty string. -function pop_past() { - setopt localoptions no_ksh_arrays - if [[ $#dirhistory_past -gt 0 ]]; then - typeset -g $1="${dirhistory_past[$#dirhistory_past]}" - dirhistory_past[$#dirhistory_past]=() - fi -} - -function pop_future() { - setopt localoptions no_ksh_arrays - if [[ $#dirhistory_future -gt 0 ]]; then - typeset -g $1="${dirhistory_future[$#dirhistory_future]}" - dirhistory_future[$#dirhistory_future]=() - fi -} - -# Push a new element onto the end of dirhistory_past. If the size of the array -# is >= DIRHISTORY_SIZE, the array is shifted -function push_past() { - setopt localoptions no_ksh_arrays - if [[ $#dirhistory_past -ge $DIRHISTORY_SIZE ]]; then - shift dirhistory_past - fi - if [[ $#dirhistory_past -eq 0 || $dirhistory_past[$#dirhistory_past] != "$1" ]]; then - dirhistory_past+=($1) - fi -} - -function push_future() { - setopt localoptions no_ksh_arrays - if [[ $#dirhistory_future -ge $DIRHISTORY_SIZE ]]; then - shift dirhistory_future - fi - if [[ $#dirhistory_future -eq 0 || $dirhistory_futuret[$#dirhistory_future] != "$1" ]]; then - dirhistory_future+=($1) - fi -} - -# Called by zsh when directory changes -autoload -U add-zsh-hook -add-zsh-hook chpwd chpwd_dirhistory -function chpwd_dirhistory() { - push_past $PWD - # If DIRHISTORY_CD is not set... - if [[ -z "${DIRHISTORY_CD+x}" ]]; then - # ... clear future. - dirhistory_future=() - fi -} - -function dirhistory_cd(){ - DIRHISTORY_CD="1" - cd $1 - unset DIRHISTORY_CD -} - -# Move backward in directory history -function dirhistory_back() { - local cw="" - local d="" - # Last element in dirhistory_past is the cwd. - - pop_past cw - if [[ "" == "$cw" ]]; then - # Someone overwrote our variable. Recover it. - dirhistory_past=($PWD) - return - fi - - pop_past d - if [[ "" != "$d" ]]; then - dirhistory_cd $d - push_future $cw - else - push_past $cw - fi -} - - -# Move forward in directory history -function dirhistory_forward() { - local d="" - - pop_future d - if [[ "" != "$d" ]]; then - dirhistory_cd $d - push_past $d - fi -} - - -# Bind keys to history navigation -function dirhistory_zle_dirhistory_back() { - # Erase current line in buffer - zle .kill-buffer - dirhistory_back - zle .accept-line -} - -function dirhistory_zle_dirhistory_future() { - # Erase current line in buffer - zle .kill-buffer - dirhistory_forward - zle .accept-line -} - -zle -N dirhistory_zle_dirhistory_back -zle -N dirhistory_zle_dirhistory_future - -for keymap in emacs vicmd viins; do - # dirhistory_back - bindkey -M $keymap "\e[3D" dirhistory_zle_dirhistory_back # xterm in normal mode - bindkey -M $keymap "\e[1;3D" dirhistory_zle_dirhistory_back # xterm in normal mode - bindkey -M $keymap "\e\e[D" dirhistory_zle_dirhistory_back # Putty - bindkey -M $keymap "\eO3D" dirhistory_zle_dirhistory_back # GNU screen - - case "$TERM_PROGRAM" in - Apple_Terminal) bindkey -M $keymap "^[b" dirhistory_zle_dirhistory_back ;; # Terminal.app - iTerm.app) bindkey -M $keymap "^[^[[D" dirhistory_zle_dirhistory_back ;; # iTerm2 - esac - - if (( ${+terminfo[kcub1]} )); then - bindkey -M $keymap "^[${terminfo[kcub1]}" dirhistory_zle_dirhistory_back # urxvt - fi - - # dirhistory_future - bindkey -M $keymap "\e[3C" dirhistory_zle_dirhistory_future # xterm in normal mode - bindkey -M $keymap "\e[1;3C" dirhistory_zle_dirhistory_future # xterm in normal mode - bindkey -M $keymap "\e\e[C" dirhistory_zle_dirhistory_future # Putty - bindkey -M $keymap "\eO3C" dirhistory_zle_dirhistory_future # GNU screen - - case "$TERM_PROGRAM" in - Apple_Terminal) bindkey -M $keymap "^[f" dirhistory_zle_dirhistory_future ;; # Terminal.app - iTerm.app) bindkey -M $keymap "^[^[[C" dirhistory_zle_dirhistory_future ;; # iTerm2 - esac - - if (( ${+terminfo[kcuf1]} )); then - bindkey -M $keymap "^[${terminfo[kcuf1]}" dirhistory_zle_dirhistory_future # urxvt - fi -done - -# -# HIERARCHY Implemented in this section, in case someone wants to split it to another plugin if it clashes bindings -# - -# Move up in hierarchy -function dirhistory_up() { - cd .. || return 1 -} - -# Move down in hierarchy -function dirhistory_down() { - cd "$(find . -mindepth 1 -maxdepth 1 -type d | sort -n | head -n 1)" || return 1 -} - - -# Bind keys to hierarchy navigation -function dirhistory_zle_dirhistory_up() { - zle .kill-buffer # Erase current line in buffer - dirhistory_up - zle .accept-line -} - -function dirhistory_zle_dirhistory_down() { - zle .kill-buffer # Erase current line in buffer - dirhistory_down - zle .accept-line -} - -zle -N dirhistory_zle_dirhistory_up -zle -N dirhistory_zle_dirhistory_down - -for keymap in emacs vicmd viins; do - # dirhistory_up - bindkey -M $keymap "\e[3A" dirhistory_zle_dirhistory_up # xterm in normal mode - bindkey -M $keymap "\e[1;3A" dirhistory_zle_dirhistory_up # xterm in normal mode - bindkey -M $keymap "\e\e[A" dirhistory_zle_dirhistory_up # Putty - bindkey -M $keymap "\eO3A" dirhistory_zle_dirhistory_up # GNU screen - - case "$TERM_PROGRAM" in - Apple_Terminal) bindkey -M $keymap "^[[A" dirhistory_zle_dirhistory_up ;; # Terminal.app - iTerm.app) bindkey -M $keymap "^[^[[A" dirhistory_zle_dirhistory_up ;; # iTerm2 - esac - - if (( ${+terminfo[kcuu1]} )); then - bindkey -M $keymap "^[${terminfo[kcuu1]}" dirhistory_zle_dirhistory_up # urxvt - fi - - # dirhistory_down - bindkey -M $keymap "\e[3B" dirhistory_zle_dirhistory_down # xterm in normal mode - bindkey -M $keymap "\e[1;3B" dirhistory_zle_dirhistory_down # xterm in normal mode - bindkey -M $keymap "\e\e[B" dirhistory_zle_dirhistory_down # Putty - bindkey -M $keymap "\eO3B" dirhistory_zle_dirhistory_down # GNU screen - - case "$TERM_PROGRAM" in - Apple_Terminal) bindkey -M $keymap "^[[B" dirhistory_zle_dirhistory_down ;; # Terminal.app - iTerm.app) bindkey -M $keymap "^[^[[B" dirhistory_zle_dirhistory_down ;; # iTerm2 - esac - - if (( ${+terminfo[kcud1]} )); then - bindkey -M $keymap "^[${terminfo[kcud1]}" dirhistory_zle_dirhistory_down # urxvt - fi -done - -unset keymap diff --git a/dot_oh-my-zsh/plugins/dirpersist/README.md b/dot_oh-my-zsh/plugins/dirpersist/README.md deleted file mode 100644 index 792fb4b..0000000 --- a/dot_oh-my-zsh/plugins/dirpersist/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# Dirpersist plugin - -This plugin keeps a running tally of the previous 20 unique directories in the `$HOME/.zdirs` file. -When you cd to a new directory, it is prepended to the beginning of the file. - -To use it, add `dirpersist` to the plugins array in your zshrc file: - -```zsh -plugins=(... dirpersist) -``` diff --git a/dot_oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh b/dot_oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh deleted file mode 100644 index daadc38..0000000 --- a/dot_oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh +++ /dev/null @@ -1,21 +0,0 @@ -# Save dirstack history to .zdirs -# adapted from: -# github.com/grml/grml-etc-core/blob/master/etc/zsh/zshrc#L1547 - -DIRSTACKSIZE=${DIRSTACKSIZE:-20} -dirstack_file=${dirstack_file:-${HOME}/.zdirs} - -if [[ -f ${dirstack_file} ]] && [[ ${#dirstack[*]} -eq 0 ]] ; then - dirstack=( ${(f)"$(< $dirstack_file)"} ) - # "cd -" won't work after login by just setting $OLDPWD, so - [[ -d $dirstack[1] ]] && cd $dirstack[1] && cd $OLDPWD -fi - -autoload -U add-zsh-hook -add-zsh-hook chpwd chpwd_dirpersist -chpwd_dirpersist() { - if (( $DIRSTACKSIZE <= 0 )) || [[ -z $dirstack_file ]]; then return; fi - local -ax my_stack - my_stack=( ${PWD} ${dirstack} ) - builtin print -l ${(u)my_stack} >! ${dirstack_file} -} diff --git a/dot_oh-my-zsh/plugins/dnf/README.md b/dot_oh-my-zsh/plugins/dnf/README.md deleted file mode 100644 index f45c877..0000000 --- a/dot_oh-my-zsh/plugins/dnf/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# dnf plugin - -This plugin makes `dnf` usage easier by adding aliases for the most common commands. - -`dnf` is the new package manager for RPM-based distributions, which replaces `yum`. - -To use it, add `dnf` to the plugins array in your zshrc file: - -```zsh -plugins=(... dnf) -``` - -Classic `dnf` is getting superseded by `dnf5`; this plugin detects the presence -of `dnf5` and uses it as drop-in alternative to the slower `dnf`. - -## Aliases - -| Alias | Command | Description | -|-------|-------------------------|--------------------------| -| dnfl | `dnf list` | List packages | -| dnfli | `dnf list installed` | List installed packages | -| dnfgl | `dnf grouplist` | List package groups | -| dnfmc | `dnf makecache` | Generate metadata cache | -| dnfp | `dnf info` | Show package information | -| dnfs | `dnf search` | Search package | -| **Use `sudo`** | -| dnfu | `sudo dnf upgrade` | Upgrade package | -| dnfi | `sudo dnf install` | Install package | -| dnfgi | `sudo dnf groupinstall` | Install package group | -| dnfr | `sudo dnf remove` | Remove package | -| dnfgr | `sudo dnf groupremove` | Remove package group | -| dnfc | `sudo dnf clean all` | Clean cache | diff --git a/dot_oh-my-zsh/plugins/dnf/dnf.plugin.zsh b/dot_oh-my-zsh/plugins/dnf/dnf.plugin.zsh deleted file mode 100644 index 642422f..0000000 --- a/dot_oh-my-zsh/plugins/dnf/dnf.plugin.zsh +++ /dev/null @@ -1,19 +0,0 @@ -## Aliases -local dnfprog="dnf" - -# Prefer dnf5 if installed -command -v dnf5 > /dev/null && dnfprog=dnf5 - -alias dnfl="${dnfprog} list" # List packages -alias dnfli="${dnfprog} list installed" # List installed packages -alias dnfgl="${dnfprog} grouplist" # List package groups -alias dnfmc="${dnfprog} makecache" # Generate metadata cache -alias dnfp="${dnfprog} info" # Show package information -alias dnfs="${dnfprog} search" # Search package - -alias dnfu="sudo ${dnfprog} upgrade" # Upgrade package -alias dnfi="sudo ${dnfprog} install" # Install package -alias dnfgi="sudo ${dnfprog} groupinstall" # Install package group -alias dnfr="sudo ${dnfprog} remove" # Remove package -alias dnfgr="sudo ${dnfprog} groupremove" # Remove package group -alias dnfc="sudo ${dnfprog} clean all" # Clean cache diff --git a/dot_oh-my-zsh/plugins/dnote/README.md b/dot_oh-my-zsh/plugins/dnote/README.md deleted file mode 100644 index 7b41b90..0000000 --- a/dot_oh-my-zsh/plugins/dnote/README.md +++ /dev/null @@ -1,51 +0,0 @@ -# Dnote Plugin - -This plugin adds auto-completion for [Dnote](https://www.getdnote.com/), a simple command line notebook. - -To use it, add `dnote` to the plugins array in your zshrc file: - -```zsh -plugins=(dnote) -``` - -## Usage - -At the basic level, this plugin completes all Dnote commands. - -```zsh -$ dnote a(press here) -``` - -would result in: - -```zsh -$ dnote add -``` - -For some commands, this plugin dynamically suggests matching book names. - -For instance, if you have three books that begin with 'j': 'javascript', 'job', 'js', - -```zsh -$ dnote view j(press here) -``` - -would result in: - -```zsh -$ dnote v j -javascript job js -``` - -As another example, - -```zsh -$ dnote edit ja(press here) -``` - -would result in: - - -```zsh -$ dnote v javascript -`````` diff --git a/dot_oh-my-zsh/plugins/dnote/_dnote b/dot_oh-my-zsh/plugins/dnote/_dnote deleted file mode 100644 index c8b3348..0000000 --- a/dot_oh-my-zsh/plugins/dnote/_dnote +++ /dev/null @@ -1,39 +0,0 @@ -#compdef dnote - -local -a _1st_arguments - -_1st_arguments=( - 'add:add a new note' - 'view:list books, notes, or view a content' - 'edit:edit a note or a book' - 'remove:remove a note or a book' - 'find:find notes by keywords' - 'sync:sync data with the server' - 'login:login to the dnote server' - 'logout:logout from the dnote server' - 'version:print the current version' - 'help:get help about any command' -) - -get_booknames() { - local names=$(dnote view --name-only) - local -a ret - - while read -r line; do - ret+=("${line}") - done <<< "$names" - - echo "$ret" -} - -if (( CURRENT == 2 )); then - _describe -t commands "dnote subcommand" _1st_arguments - return -elif (( CURRENT == 3 )); then - case "$words[2]" in - v|view|a|add) - _alternative \ - "names:book names:($(get_booknames))" - esac -fi - diff --git a/dot_oh-my-zsh/plugins/docker-compose/README.md b/dot_oh-my-zsh/plugins/docker-compose/README.md deleted file mode 100644 index 66d4e05..0000000 --- a/dot_oh-my-zsh/plugins/docker-compose/README.md +++ /dev/null @@ -1,34 +0,0 @@ -# Docker-compose - -This plugin provides completion for [docker-compose](https://docs.docker.com/compose/) as well as some -aliases for frequent docker-compose commands. - -To use it, add docker-compose to the plugins array of your zshrc file: - -```zsh -plugins=(... docker-compose) -``` - -## Aliases - -| Alias | Command | Description | -|-----------|----------------------------------|----------------------------------------------------------------------------------| -| dco | `docker-compose` | Docker-compose main command | -| dcb | `docker-compose build` | Build containers | -| dce | `docker-compose exec` | Execute command inside a container | -| dcps | `docker-compose ps` | List containers | -| dcrestart | `docker-compose restart` | Restart container | -| dcrm | `docker-compose rm` | Remove container | -| dcr | `docker-compose run` | Run a command in container | -| dcstop | `docker-compose stop` | Stop a container | -| dcup | `docker-compose up` | Build, (re)create, start, and attach to containers for a service | -| dcupb | `docker-compose up --build` | Same as `dcup`, but build images before starting containers | -| dcupd | `docker-compose up -d` | Same as `dcup`, but starts as daemon | -| dcupdb | `docker-compose up -d --build` | Same as `dcup`, but build images before starting containers and starts as daemon | -| dcdn | `docker-compose down` | Stop and remove containers | -| dcl | `docker-compose logs` | Show logs of container | -| dclf | `docker-compose logs -f` | Show logs and follow output | -| dclF | `docker-compose logs -f --tail0` | Just follow recent logs | -| dcpull | `docker-compose pull` | Pull image of a service | -| dcstart | `docker-compose start` | Start a container | -| dck | `docker-compose kill` | Kills containers | diff --git a/dot_oh-my-zsh/plugins/docker-compose/_docker-compose b/dot_oh-my-zsh/plugins/docker-compose/_docker-compose deleted file mode 100644 index d0ebfe5..0000000 --- a/dot_oh-my-zsh/plugins/docker-compose/_docker-compose +++ /dev/null @@ -1,421 +0,0 @@ -#compdef docker-compose - -# Description -# ----------- -# zsh completion for docker-compose -# ------------------------------------------------------------------------- -# Authors -# ------- -# * Steve Durrheimer -# ------------------------------------------------------------------------- -# Inspiration -# ----------- -# * @albers docker-compose bash completion script -# * @felixr docker zsh completion script : https://github.com/felixr/docker-zsh-completion -# ------------------------------------------------------------------------- - -__docker-compose_q() { - docker-compose 2>/dev/null $compose_options "$@" -} - -# All services defined in docker-compose.yml -__docker-compose_all_services_in_compose_file() { - local already_selected - local -a services - already_selected=$(echo $words | tr " " "|") - __docker-compose_q ps --services "$@" \ - | grep -Ev "^(${already_selected})$" -} - -# All services, even those without an existing container -__docker-compose_services_all() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - services=$(__docker-compose_all_services_in_compose_file "$@") - _alternative "args:services:($services)" && ret=0 - - return ret -} - -# All services that are defined by a Dockerfile reference -__docker-compose_services_from_build() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all --filter source=build -} - -# All services that are defined by an image -__docker-compose_services_from_image() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all --filter source=image -} - -__docker-compose_pausedservices() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all --filter status=paused -} - -__docker-compose_stoppedservices() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all --filter status=stopped -} - -__docker-compose_runningservices() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all --filter status=running -} - -__docker-compose_services() { - [[ $PREFIX = -* ]] && return 1 - __docker-compose_services_all -} - -__docker-compose_caching_policy() { - oldp=( "$1"(Nmh+1) ) # 1 hour - (( $#oldp )) -} - -__docker-compose_commands() { - local cache_policy - - zstyle -s ":completion:${curcontext}:" cache-policy cache_policy - if [[ -z "$cache_policy" ]]; then - zstyle ":completion:${curcontext}:" cache-policy __docker-compose_caching_policy - fi - - if ( [[ ${+_docker_compose_subcommands} -eq 0 ]] || _cache_invalid docker_compose_subcommands) \ - && ! _retrieve_cache docker_compose_subcommands; - then - local -a lines - lines=(${(f)"$(_call_program commands docker-compose 2>&1)"}) - _docker_compose_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:}) - (( $#_docker_compose_subcommands > 0 )) && _store_cache docker_compose_subcommands _docker_compose_subcommands - fi - _describe -t docker-compose-commands "docker-compose command" _docker_compose_subcommands -} - -__docker-compose_subcommand() { - local opts_help opts_force_recreate opts_no_recreate opts_no_build opts_remove_orphans opts_timeout opts_no_color opts_no_deps - - opts_help='(: -)--help[Print usage]' - opts_force_recreate="(--no-recreate)--force-recreate[Recreate containers even if their configuration and image haven't changed. Incompatible with --no-recreate.]" - opts_no_recreate="(--force-recreate)--no-recreate[If containers already exist, don't recreate them. Incompatible with --force-recreate.]" - opts_no_build="(--build)--no-build[Don't build an image, even if it's missing.]" - opts_remove_orphans="--remove-orphans[Remove containers for services not defined in the Compose file]" - opts_timeout=('(-t --timeout)'{-t,--timeout}"[Specify a shutdown timeout in seconds. (default: 10)]:seconds: ") - opts_no_color='--no-color[Produce monochrome output.]' - opts_no_deps="--no-deps[Don't start linked services.]" - - integer ret=1 - - case "$words[1]" in - (build) - _arguments \ - $opts_help \ - "*--build-arg=[Set build-time variables for one service.]:=: " \ - '--force-rm[Always remove intermediate containers.]' \ - '(--quiet -q)'{--quiet,-q}'[Curb build output]' \ - '(--memory -m)'{--memory,-m}'[Memory limit for the build container.]' \ - '--no-cache[Do not use cache when building the image.]' \ - '--pull[Always attempt to pull a newer version of the image.]' \ - '--compress[Compress the build context using gzip.]' \ - '--parallel[Build images in parallel.]' \ - '*:services:__docker-compose_services_from_build' && ret=0 - ;; - (config) - _arguments \ - $opts_help \ - '(--quiet -q)'{--quiet,-q}"[Only validate the configuration, don't print anything.]" \ - '--resolve-image-digests[Pin image tags to digests.]' \ - '--services[Print the service names, one per line.]' \ - '--volumes[Print the volume names, one per line.]' \ - '--hash[Print the service config hash, one per line. Set "service1,service2" for a list of specified services.]' && ret=0 - ;; - (create) - _arguments \ - $opts_help \ - $opts_force_recreate \ - $opts_no_recreate \ - $opts_no_build \ - "(--no-build)--build[Build images before creating containers.]" \ - '*:services:__docker-compose_services' && ret=0 - ;; - (down) - _arguments \ - $opts_help \ - $opts_timeout \ - "--rmi[Remove images. Type must be one of: 'all': Remove all images used by any service. 'local': Remove only images that don't have a custom tag set by the \`image\` field.]:type:(all local)" \ - '(-v --volumes)'{-v,--volumes}"[Remove named volumes declared in the \`volumes\` section of the Compose file and anonymous volumes attached to containers.]" \ - $opts_remove_orphans && ret=0 - ;; - (events) - _arguments \ - $opts_help \ - '--json[Output events as a stream of json objects]' \ - '*:services:__docker-compose_services' && ret=0 - ;; - (exec) - _arguments \ - $opts_help \ - '-d[Detached mode: Run command in the background.]' \ - '--privileged[Give extended privileges to the process.]' \ - '(-u --user)'{-u,--user=}'[Run the command as this user.]:username:_users' \ - '-T[Disable pseudo-tty allocation. By default `docker-compose exec` allocates a TTY.]' \ - '--index=[Index of the container if there are multiple instances of a service \[default: 1\]]:index: ' \ - '*'{-e,--env}'[KEY=VAL Set an environment variable (can be used multiple times)]:environment variable KEY=VAL: ' \ - '(-w --workdir)'{-w,--workdir=}'[Working directory inside the container]:workdir: ' \ - '(-):running services:__docker-compose_runningservices' \ - '(-):command: _command_names -e' \ - '*::arguments: _normal' && ret=0 - ;; - (help) - _arguments ':subcommand:__docker-compose_commands' && ret=0 - ;; - (images) - _arguments \ - $opts_help \ - '-q[Only display IDs]' \ - '*:services:__docker-compose_services' && ret=0 - ;; - (kill) - _arguments \ - $opts_help \ - '-s[SIGNAL to send to the container. Default signal is SIGKILL.]:signal:_signals' \ - '*:running services:__docker-compose_runningservices' && ret=0 - ;; - (logs) - _arguments \ - $opts_help \ - '(-f --follow)'{-f,--follow}'[Follow log output]' \ - $opts_no_color \ - '--tail=[Number of lines to show from the end of the logs for each container.]:number of lines: ' \ - '(-t --timestamps)'{-t,--timestamps}'[Show timestamps]' \ - '*:services:__docker-compose_services' && ret=0 - ;; - (pause) - _arguments \ - $opts_help \ - '*:running services:__docker-compose_runningservices' && ret=0 - ;; - (port) - _arguments \ - $opts_help \ - '--protocol=[tcp or udp \[default: tcp\]]:protocol:(tcp udp)' \ - '--index=[index of the container if there are multiple instances of a service \[default: 1\]]:index: ' \ - '1:running services:__docker-compose_runningservices' \ - '2:port:_ports' && ret=0 - ;; - (ps) - _arguments \ - $opts_help \ - '-q[Only display IDs]' \ - '--filter KEY=VAL[Filter services by a property]:=:' \ - '*:services:__docker-compose_services' && ret=0 - ;; - (pull) - _arguments \ - $opts_help \ - '--ignore-pull-failures[Pull what it can and ignores images with pull failures.]' \ - '--no-parallel[Disable parallel pulling]' \ - '(-q --quiet)'{-q,--quiet}'[Pull without printing progress information]' \ - '--include-deps[Also pull services declared as dependencies]' \ - '*:services:__docker-compose_services_from_image' && ret=0 - ;; - (push) - _arguments \ - $opts_help \ - '--ignore-push-failures[Push what it can and ignores images with push failures.]' \ - '*:services:__docker-compose_services' && ret=0 - ;; - (rm) - _arguments \ - $opts_help \ - '(-f --force)'{-f,--force}"[Don't ask to confirm removal]" \ - '-v[Remove any anonymous volumes attached to containers]' \ - '*:stopped services:__docker-compose_stoppedservices' && ret=0 - ;; - (run) - _arguments \ - $opts_help \ - $opts_no_deps \ - '-d[Detached mode: Run container in the background, print new container name.]' \ - '*-e[KEY=VAL Set an environment variable (can be used multiple times)]:environment variable KEY=VAL: ' \ - '*'{-l,--label}'[KEY=VAL Add or override a label (can be used multiple times)]:label KEY=VAL: ' \ - '--entrypoint[Overwrite the entrypoint of the image.]:entry point: ' \ - '--name=[Assign a name to the container]:name: ' \ - '(-p --publish)'{-p,--publish=}"[Publish a container's port(s) to the host]" \ - '--rm[Remove container after run. Ignored in detached mode.]' \ - "--service-ports[Run command with the service's ports enabled and mapped to the host.]" \ - '-T[Disable pseudo-tty allocation. By default `docker-compose run` allocates a TTY.]' \ - '(-u --user)'{-u,--user=}'[Run as specified username or uid]:username or uid:_users' \ - '(-v --volume)*'{-v,--volume=}'[Bind mount a volume]:volume: ' \ - '(-w --workdir)'{-w,--workdir=}'[Working directory inside the container]:workdir: ' \ - "--use-aliases[Use the services network aliases in the network(s) the container connects to]" \ - '(-):services:__docker-compose_services' \ - '(-):command: _command_names -e' \ - '*::arguments: _normal' && ret=0 - ;; - (scale) - _arguments \ - $opts_help \ - $opts_timeout \ - '*:running services:__docker-compose_runningservices' && ret=0 - ;; - (start) - _arguments \ - $opts_help \ - '*:stopped services:__docker-compose_stoppedservices' && ret=0 - ;; - (stop|restart) - _arguments \ - $opts_help \ - $opts_timeout \ - '*:running services:__docker-compose_runningservices' && ret=0 - ;; - (top) - _arguments \ - $opts_help \ - '*:running services:__docker-compose_runningservices' && ret=0 - ;; - (unpause) - _arguments \ - $opts_help \ - '*:paused services:__docker-compose_pausedservices' && ret=0 - ;; - (up) - _arguments \ - $opts_help \ - '(--abort-on-container-exit)-d[Detached mode: Run containers in the background, print new container names. Incompatible with --abort-on-container-exit and --attach-dependencies.]' \ - $opts_no_color \ - $opts_no_deps \ - $opts_force_recreate \ - $opts_no_recreate \ - $opts_no_build \ - "(--no-build)--build[Build images before starting containers.]" \ - "(-d)--abort-on-container-exit[Stops all containers if any container was stopped. Incompatible with -d.]" \ - "(-d)--attach-dependencies[Attach to dependent containers. Incompatible with -d.]" \ - '(-t --timeout)'{-t,--timeout}"[Use this timeout in seconds for container shutdown when attached or when containers are already running. (default: 10)]:seconds: " \ - '--scale[SERVICE=NUM Scale SERVICE to NUM instances. Overrides the `scale` setting in the Compose file if present.]:service scale SERVICE=NUM: ' \ - '--exit-code-from=[Return the exit code of the selected service container. Implies --abort-on-container-exit]:service:__docker-compose_services' \ - $opts_remove_orphans \ - '*:services:__docker-compose_services' && ret=0 - ;; - (version) - _arguments \ - $opts_help \ - "--short[Shows only Compose's version number.]" && ret=0 - ;; - (*) - _message 'Unknown sub command' && ret=1 - ;; - esac - - return ret -} - -_docker-compose() { - # Support for subservices, which allows for `compdef _docker docker-shell=_docker_containers`. - # Based on /usr/share/zsh/functions/Completion/Unix/_git without support for `ret`. - if [[ $service != docker-compose ]]; then - _call_function - _$service - return - fi - - local curcontext="$curcontext" state line - integer ret=1 - typeset -A opt_args - - local file_description - - if [[ -n ${words[(r)-f]} || -n ${words[(r)--file]} ]] ; then - file_description="Specify an override docker-compose file (default: docker-compose.override.yml)" - else - file_description="Specify an alternate docker-compose file (default: docker-compose.yml)" - fi - - _arguments -C \ - '(- :)'{-h,--help}'[Get help]' \ - '*'{-f,--file}"[${file_description}]:file:_files -g '*.yml'" \ - '(-p --project-name)'{-p,--project-name}'[Specify an alternate project name (default: directory name)]:project name:' \ - '--env-file[Specify an alternate environment file (default: .env)]:env-file:_files' \ - "--compatibility[If set, Compose will attempt to convert keys in v3 files to their non-Swarm equivalent]" \ - '(- :)'{-v,--version}'[Print version and exit]' \ - '--verbose[Show more output]' \ - '--log-level=[Set log level]:level:(DEBUG INFO WARNING ERROR CRITICAL)' \ - '--no-ansi[Do not print ANSI control characters]' \ - '--ansi=[Control when to print ANSI control characters]:when:(never always auto)' \ - '(-H --host)'{-H,--host}'[Daemon socket to connect to]:host:' \ - '--tls[Use TLS; implied by --tlsverify]' \ - '--tlscacert=[Trust certs signed only by this CA]:ca path:' \ - '--tlscert=[Path to TLS certificate file]:client cert path:' \ - '--tlskey=[Path to TLS key file]:tls key path:' \ - '--tlsverify[Use TLS and verify the remote]' \ - "--skip-hostname-check[Don't check the daemon's hostname against the name specified in the client certificate (for example if your docker host is an IP address)]" \ - '(-): :->command' \ - '(-)*:: :->option-or-argument' && ret=0 - - local -a relevant_compose_flags relevant_compose_repeatable_flags relevant_docker_flags compose_options docker_options - - relevant_compose_flags=( - "--env-file" - "--file" "-f" - "--host" "-H" - "--project-name" "-p" - "--tls" - "--tlscacert" - "--tlscert" - "--tlskey" - "--tlsverify" - "--skip-hostname-check" - ) - - relevant_compose_repeatable_flags=( - "--file" "-f" - ) - - relevant_docker_flags=( - "--host" "-H" - "--tls" - "--tlscacert" - "--tlscert" - "--tlskey" - "--tlsverify" - ) - - for k in "${(@k)opt_args}"; do - if [[ -n "${relevant_docker_flags[(r)$k]}" ]]; then - docker_options+=$k - if [[ -n "$opt_args[$k]" ]]; then - docker_options+=$opt_args[$k] - fi - fi - if [[ -n "${relevant_compose_flags[(r)$k]}" ]]; then - if [[ -n "${relevant_compose_repeatable_flags[(r)$k]}" ]]; then - values=("${(@s/:/)opt_args[$k]}") - for value in $values - do - compose_options+=$k - compose_options+=$value - done - else - compose_options+=$k - if [[ -n "$opt_args[$k]" ]]; then - compose_options+=$opt_args[$k] - fi - fi - fi - done - - case $state in - (command) - __docker-compose_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-compose-$words[1]: - __docker-compose_subcommand && ret=0 - ;; - esac - - return ret -} - -_docker-compose "$@" diff --git a/dot_oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh b/dot_oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh deleted file mode 100644 index 7863c4f..0000000 --- a/dot_oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh +++ /dev/null @@ -1,27 +0,0 @@ -# Support Compose v2 as docker CLI plugin -# -# This tests that the (old) docker-compose command is in $PATH and that -# it resolves to an existing executable file if it's a symlink. -[[ -x "${commands[docker-compose]:A}" ]] && dccmd='docker-compose' || dccmd='docker compose' - -alias dco="$dccmd" -alias dcb="$dccmd build" -alias dce="$dccmd exec" -alias dcps="$dccmd ps" -alias dcrestart="$dccmd restart" -alias dcrm="$dccmd rm" -alias dcr="$dccmd run" -alias dcstop="$dccmd stop" -alias dcup="$dccmd up" -alias dcupb="$dccmd up --build" -alias dcupd="$dccmd up -d" -alias dcupdb="$dccmd up -d --build" -alias dcdn="$dccmd down" -alias dcl="$dccmd logs" -alias dclf="$dccmd logs -f" -alias dclF="$dccmd logs -f --tail 0" -alias dcpull="$dccmd pull" -alias dcstart="$dccmd start" -alias dck="$dccmd kill" - -unset dccmd diff --git a/dot_oh-my-zsh/plugins/docker/README.md b/dot_oh-my-zsh/plugins/docker/README.md deleted file mode 100644 index 8619125..0000000 --- a/dot_oh-my-zsh/plugins/docker/README.md +++ /dev/null @@ -1,81 +0,0 @@ -# Docker plugin - -This plugin adds auto-completion and aliases for [docker](https://www.docker.com/). - -To use it add `docker` to the plugins array in your zshrc file. - -```zsh -plugins=(... docker) -``` - -A copy of the completion script from the docker/cli git repo: -https://github.com/docker/cli/blob/master/contrib/completion/zsh/_docker - -## Settings - -By default, the completion doesn't allow option-stacking, meaning if you try to complete -`docker run -it ` it won't work, because you're _stacking_ the `-i` and `-t` options. - -[You can enable it](https://github.com/docker/cli/commit/b10fb43048) by **adding the lines below to your zshrc -file**, but be aware of the side effects: - -> This enables Zsh to understand commands like `docker run -it ubuntu`. However, by enabling this, this also -> makes Zsh complete `docker run -u` with `docker run -uapprox` which is not valid. The users have to put -> the space or the equal sign themselves before trying to complete. -> -> Therefore, this behavior is disabled by default. To enable it: -> -> ```sh -> zstyle ':completion:*:*:docker:*' option-stacking yes -> zstyle ':completion:*:*:docker-*:*' option-stacking yes -> ``` - -### Use old-style completion - -If the current completion does not work well for you, you can enable legacy completion instead with the -following setting. See https://github.com/ohmyzsh/ohmyzsh/issues/11789 for more information. - -```zsh -zstyle ':omz:plugins:docker' legacy-completion yes -``` - -## Aliases - -| Alias | Command | Description | -| :------ | :---------------------------- | :--------------------------------------------------------------------------------------- | -| dbl | `docker build` | Build an image from a Dockerfile | -| dcin | `docker container inspect` | Display detailed information on one or more containers | -| dcls | `docker container ls` | List all the running docker containers | -| dclsa | `docker container ls -a` | List all running and stopped containers | -| dib | `docker image build` | Build an image from a Dockerfile (same as docker build) | -| dii | `docker image inspect` | Display detailed information on one or more images | -| dils | `docker image ls` | List docker images | -| dipu | `docker image push` | Push an image or repository to a remote registry | -| dipru | `docker image prune -a` | Remove all images not referenced by any container | -| dirm | `docker image rm` | Remove one or more images | -| dit | `docker image tag` | Add a name and tag to a particular image | -| dlo | `docker container logs` | Fetch the logs of a docker container | -| dnc | `docker network create` | Create a new network | -| dncn | `docker network connect` | Connect a container to a network | -| dndcn | `docker network disconnect` | Disconnect a container from a network | -| dni | `docker network inspect` | Return information about one or more networks | -| dnls | `docker network ls` | List all networks the engine daemon knows about, including those spanning multiple hosts | -| dnrm | `docker network rm` | Remove one or more networks | -| dpo | `docker container port` | List port mappings or a specific mapping for the container | -| dps | `docker ps` | List all the running docker containers | -| dpsa | `docker ps -a` | List all running and stopped containers | -| dpu | `docker pull` | Pull an image or a repository from a registry | -| dr | `docker container run` | Create a new container and start it using the specified command | -| drit | `docker container run -it` | Create a new container and start it in an interactive shell | -| drm | `docker container rm` | Remove the specified container(s) | -| drm! | `docker container rm -f` | Force the removal of a running container (uses SIGKILL) | -| dst | `docker container start` | Start one or more stopped containers | -| drs | `docker container restart` | Restart one or more containers | -| dsta | `docker stop $(docker ps -q)` | Stop all running containers | -| dstp | `docker container stop` | Stop one or more running containers | -| dtop | `docker top` | Display the running processes of a container | -| dvi | `docker volume inspect` | Display detailed information about one or more volumes | -| dvls | `docker volume ls` | List all the volumes known to docker | -| dvprune | `docker volume prune` | Cleanup dangling volumes | -| dxc | `docker container exec` | Run a new command in a running container | -| dxcit | `docker container exec -it` | Run a new command in a running container in an interactive shell | diff --git a/dot_oh-my-zsh/plugins/docker/completions/_docker b/dot_oh-my-zsh/plugins/docker/completions/_docker deleted file mode 100644 index 466b09d..0000000 --- a/dot_oh-my-zsh/plugins/docker/completions/_docker +++ /dev/null @@ -1,3126 +0,0 @@ -#compdef docker dockerd -# -# zsh completion for docker (http://docker.com) -# -# version: 0.3.0 -# github: https://github.com/felixr/docker-zsh-completion -# -# contributors: -# - Felix Riedel -# - Steve Durrheimer -# - Vincent Bernat -# - Rohan Verma -# -# license: -# -# Copyright (c) 2013, Felix Riedel -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of the nor the -# names of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -# Short-option stacking can be enabled with: -# zstyle ':completion:*:*:docker:*' option-stacking yes -# zstyle ':completion:*:*:docker-*:*' option-stacking yes -__docker_arguments() { - if zstyle -t ":completion:${curcontext}:" option-stacking; then - print -- -s - fi -} - -__docker_get_containers() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local kind type line s - declare -a running stopped lines args names - - kind=$1; shift - type=$1; shift - [[ $kind = (stopped|all) ]] && args=($args -a) - - lines=(${(f)${:-"$(_call_program commands docker $docker_options ps --format 'table' --no-trunc $args)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 # Last column, should go to the end of the line - lines=(${lines[2,-1]}) - - # Container ID - if [[ $type = (ids|all) ]]; then - for line in $lines; do - s="${${line[${begin[CONTAINER ID]},${end[CONTAINER ID]}]%% ##}[0,12]}" - s="$s:${(l:15:: :::)${${line[${begin[CREATED]},${end[CREATED]}]/ ago/}%% ##}}" - s="$s, ${${${line[${begin[IMAGE]},${end[IMAGE]}]}/:/\\:}%% ##}" - if [[ ${line[${begin[STATUS]},${end[STATUS]}]} = (Exit*|Created*) ]]; then - stopped=($stopped $s) - else - running=($running $s) - fi - done - fi - - # Names: we only display the one without slash. All other names - # are generated and may clutter the completion. However, with - # Swarm, all names may be prefixed by the swarm node name. - if [[ $type = (names|all) ]]; then - for line in $lines; do - names=(${(ps:,:)${${line[${begin[NAMES]},${end[NAMES]}]}%% *}}) - # First step: find a common prefix and strip it (swarm node case) - (( ${#${(u)names%%/*}} == 1 )) && names=${names#${names[1]%%/*}/} - # Second step: only keep the first name without a / - s=${${names:#*/*}[1]} - # If no name, well give up. - (( $#s != 0 )) || continue - s="$s:${(l:15:: :::)${${line[${begin[CREATED]},${end[CREATED]}]/ ago/}%% ##}}" - s="$s, ${${${line[${begin[IMAGE]},${end[IMAGE]}]}/:/\\:}%% ##}" - if [[ ${line[${begin[STATUS]},${end[STATUS]}]} = (Exit*|Created*) ]]; then - stopped=($stopped $s) - else - running=($running $s) - fi - done - fi - - [[ $kind = (running|all) ]] && _describe -t containers-running "running containers" running "$@" && ret=0 - [[ $kind = (stopped|all) ]] && _describe -t containers-stopped "stopped containers" stopped "$@" && ret=0 - return ret -} - -__docker_complete_stopped_containers() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_containers stopped all "$@" -} - -__docker_complete_running_containers() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_containers running all "$@" -} - -__docker_complete_containers() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_containers all all "$@" -} - -__docker_complete_containers_ids() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_containers all ids "$@" -} - -__docker_complete_containers_names() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_containers all names "$@" -} - -__docker_complete_info_plugins() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - emulate -L zsh - setopt extendedglob - local -a plugins - plugins=(${(ps: :)${(M)${(f)${${"$(_call_program commands docker $docker_options info)"##*$'\n'Plugins:}%%$'\n'^ *}}:# $1: *}## $1: }) - _describe -t plugins "$1 plugins" plugins && ret=0 - return ret -} - -__docker_complete_images() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a images - images=(${${${(f)${:-"$(_call_program commands docker $docker_options images)"$'\n'}}[2,-1]}/(#b)([^ ]##) ##([^ ]##) ##([^ ]##)*/${match[3]}:${(r:15:: :::)match[2]} in ${match[1]}}) - _describe -t docker-images "images" images && ret=0 - __docker_complete_repositories_with_tags && ret=0 - return ret -} - -__docker_complete_repositories() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a repos - repos=(${${${(f)${:-"$(_call_program commands docker $docker_options images)"$'\n'}}%% *}[2,-1]}) - repos=(${repos#}) - _describe -t docker-repos "repositories" repos && ret=0 - return ret -} - -__docker_complete_repositories_with_tags() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a repos onlyrepos matched - declare m - repos=(${${${${(f)${:-"$(_call_program commands docker $docker_options images)"$'\n'}}[2,-1]}/ ##/:::}%% *}) - repos=(${${repos%:::}#}) - # Check if we have a prefix-match for the current prefix. - onlyrepos=(${repos%::*}) - for m in $onlyrepos; do - [[ ${PREFIX##${~~m}} != ${PREFIX} ]] && { - # Yes, complete with tags - repos=(${${repos/:::/:}/:/\\:}) - _describe -t docker-repos-with-tags "repositories with tags" repos && ret=0 - return ret - } - done - # No, only complete repositories - onlyrepos=(${${repos%:::*}/:/\\:}) - _describe -t docker-repos "repositories" onlyrepos -qS : && ret=0 - - return ret -} - -__docker_search() { - [[ $PREFIX = -* ]] && return 1 - local cache_policy - zstyle -s ":completion:${curcontext}:" cache-policy cache_policy - if [[ -z "$cache_policy" ]]; then - zstyle ":completion:${curcontext}:" cache-policy __docker_caching_policy - fi - - local searchterm cachename - searchterm="${words[$CURRENT]%/}" - cachename=_docker-search-$searchterm - - local expl - local -a result - if ( [[ ${(P)+cachename} -eq 0 ]] || _cache_invalid ${cachename#_} ) \ - && ! _retrieve_cache ${cachename#_}; then - _message "Searching for ${searchterm}..." - result=(${${${(f)${:-"$(_call_program commands docker $docker_options search $searchterm)"$'\n'}}%% *}[2,-1]}) - _store_cache ${cachename#_} result - fi - _wanted dockersearch expl 'available images' compadd -a result -} - -__docker_get_log_options() { - [[ $PREFIX = -* ]] && return 1 - - integer ret=1 - local log_driver=${opt_args[--log-driver]:-"all"} - local -a common_options common_options2 awslogs_options fluentd_options gelf_options journald_options json_file_options logentries_options syslog_options splunk_options - - common_options=("max-buffer-size" "mode") - common_options2=("env" "env-regex" "labels") - awslogs_options=($common_options "awslogs-create-group" "awslogs-datetime-format" "awslogs-group" "awslogs-multiline-pattern" "awslogs-region" "awslogs-stream" "tag") - fluentd_options=($common_options $common_options2 "fluentd-address" "fluentd-async-connect" "fluentd-buffer-limit" "fluentd-retry-wait" "fluentd-max-retries" "fluentd-sub-second-precision" "tag") - gcplogs_options=($common_options $common_options2 "gcp-log-cmd" "gcp-meta-id" "gcp-meta-name" "gcp-meta-zone" "gcp-project") - gelf_options=($common_options $common_options2 "gelf-address" "gelf-compression-level" "gelf-compression-type" "tag") - journald_options=($common_options $common_options2 "tag") - json_file_options=($common_options $common_options2 "max-file" "max-size") - logentries_options=($common_options $common_options2 "logentries-token" "tag") - syslog_options=($common_options $common_options2 "syslog-address" "syslog-facility" "syslog-format" "syslog-tls-ca-cert" "syslog-tls-cert" "syslog-tls-key" "syslog-tls-skip-verify" "tag") - splunk_options=($common_options $common_options2 "splunk-caname" "splunk-capath" "splunk-format" "splunk-gzip" "splunk-gzip-level" "splunk-index" "splunk-insecureskipverify" "splunk-source" "splunk-sourcetype" "splunk-token" "splunk-url" "splunk-verify-connection" "tag") - - [[ $log_driver = (awslogs|all) ]] && _describe -t awslogs-options "awslogs options" awslogs_options "$@" && ret=0 - [[ $log_driver = (fluentd|all) ]] && _describe -t fluentd-options "fluentd options" fluentd_options "$@" && ret=0 - [[ $log_driver = (gcplogs|all) ]] && _describe -t gcplogs-options "gcplogs options" gcplogs_options "$@" && ret=0 - [[ $log_driver = (gelf|all) ]] && _describe -t gelf-options "gelf options" gelf_options "$@" && ret=0 - [[ $log_driver = (journald|all) ]] && _describe -t journald-options "journald options" journald_options "$@" && ret=0 - [[ $log_driver = (json-file|all) ]] && _describe -t json-file-options "json-file options" json_file_options "$@" && ret=0 - [[ $log_driver = (logentries|all) ]] && _describe -t logentries-options "logentries options" logentries_options "$@" && ret=0 - [[ $log_driver = (syslog|all) ]] && _describe -t syslog-options "syslog options" syslog_options "$@" && ret=0 - [[ $log_driver = (splunk|all) ]] && _describe -t splunk-options "splunk options" splunk_options "$@" && ret=0 - - return ret -} - -__docker_complete_log_drivers() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - drivers=(awslogs etwlogs fluentd gcplogs gelf journald json-file none splunk syslog) - _describe -t log-drivers "log drivers" drivers && ret=0 - return ret -} - -__docker_complete_log_options() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (syslog-format) - local opts=('rfc3164' 'rfc5424' 'rfc5424micro') - _describe -t syslog-format-opts "syslog format options" opts && ret=0 - ;; - (mode) - local opts=('blocking' 'non-blocking') - _describe -t mode-opts "mode options" opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - __docker_get_log_options -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_detach_keys() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - compset -P "*," - keys=(${:-{a-z}}) - ctrl_keys=(${:-ctrl-{{a-z},{@,'[','\\','^',']',_}}}) - _describe -t detach_keys "[a-z]" keys -qS "," && ret=0 - _describe -t detach_keys-ctrl "'ctrl-' + 'a-z @ [ \\\\ ] ^ _'" ctrl_keys -qS "," && ret=0 -} - -__docker_complete_pid() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local -a opts vopts - - opts=('host') - vopts=('container') - - if compset -P '*:'; then - case "${${words[-1]%:*}#*=}" in - (container) - __docker_complete_running_containers && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - _describe -t pid-value-opts "PID Options with value" vopts -qS ":" && ret=0 - _describe -t pid-opts "PID Options" opts && ret=0 - fi - - return ret -} - -__docker_complete_runtimes() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - emulate -L zsh - setopt extendedglob - local -a runtimes_opts - runtimes_opts=(${(ps: :)${(f)${${"$(_call_program commands docker $docker_options info)"##*$'\n'Runtimes: }%%$'\n'^ *}}}) - _describe -t runtimes-opts "runtimes options" runtimes_opts && ret=0 -} - -__docker_complete_ps_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (ancestor) - __docker_complete_images && ret=0 - ;; - (before|since) - __docker_complete_containers && ret=0 - ;; - (health) - health_opts=('healthy' 'none' 'starting' 'unhealthy') - _describe -t health-filter-opts "health filter options" health_opts && ret=0 - ;; - (id) - __docker_complete_containers_ids && ret=0 - ;; - (is-task) - _describe -t boolean-filter-opts "filter options" boolean_opts && ret=0 - ;; - (name) - __docker_complete_containers_names && ret=0 - ;; - (network) - __docker_complete_networks && ret=0 - ;; - (status) - status_opts=('created' 'dead' 'exited' 'paused' 'restarting' 'running' 'removing') - _describe -t status-filter-opts "status filter options" status_opts && ret=0 - ;; - (volume) - __docker_complete_volumes && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('ancestor' 'before' 'exited' 'expose' 'health' 'id' 'label' 'name' 'network' 'publish' 'since' 'status' 'volume') - _describe -t filter-opts "Filter Options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_search_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a boolean_opts opts - - boolean_opts=('true' 'false') - opts=('is-automated' 'is-official' 'stars') - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (is-automated|is-official) - _describe -t boolean-filter-opts "filter options" boolean_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_images_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a boolean_opts opts - - boolean_opts=('true' 'false') - opts=('before' 'dangling' 'label' 'reference' 'since') - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (before|reference|since) - __docker_complete_images && ret=0 - ;; - (dangling) - _describe -t boolean-filter-opts "filter options" boolean_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - _describe -t filter-opts "Filter Options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_events_filter() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a opts - - opts=('container' 'daemon' 'event' 'image' 'label' 'network' 'scope' 'type' 'volume') - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (container) - __docker_complete_containers && ret=0 - ;; - (daemon) - emulate -L zsh - setopt extendedglob - local -a daemon_opts - daemon_opts=( - ${(f)${${"$(_call_program commands docker $docker_options info)"##*$'\n'Name: }%%$'\n'^ *}} - ${${(f)${${"$(_call_program commands docker $docker_options info)"##*$'\n'ID: }%%$'\n'^ *}}//:/\\:} - ) - _describe -t daemon-filter-opts "daemon filter options" daemon_opts && ret=0 - ;; - (event) - local -a event_opts - event_opts=('attach' 'commit' 'connect' 'copy' 'create' 'delete' 'destroy' 'detach' 'die' 'disable' 'disconnect' 'enable' 'exec_create' 'exec_detach' - 'exec_start' 'export' 'health_status' 'import' 'install' 'kill' 'load' 'mount' 'oom' 'pause' 'pull' 'push' 'reload' 'remove' 'rename' 'resize' - 'restart' 'save' 'start' 'stop' 'tag' 'top' 'unmount' 'unpause' 'untag' 'update') - _describe -t event-filter-opts "event filter options" event_opts && ret=0 - ;; - (image) - __docker_complete_images && ret=0 - ;; - (network) - __docker_complete_networks && ret=0 - ;; - (scope) - local -a scope_opts - scope_opts=('local' 'swarm') - _describe -t scope-filter-opts "scope filter options" scope_opts && ret=0 - ;; - (type) - local -a type_opts - type_opts=('container' 'daemon' 'image' 'network' 'volume') - _describe -t type-filter-opts "type filter options" type_opts && ret=0 - ;; - (volume) - __docker_complete_volumes && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_prune_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a opts - - opts=('until') - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - *) - _message 'value' && ret=0 - ;; - esac - else - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -# BO checkpoint - -__docker_checkpoint_commands() { - local -a _docker_checkpoint_subcommands - _docker_checkpoint_subcommands=( - "create:Create a checkpoint from a running container" - "ls:List checkpoints for a container" - "rm:Remove a checkpoint" - ) - _describe -t docker-checkpoint-commands "docker checkpoint command" _docker_checkpoint_subcommands -} - -__docker_checkpoint_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (create) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--checkpoint-dir=[Use a custom checkpoint storage directory]:dir:_directories" \ - "($help)--leave-running[Leave the container running after checkpoint]" \ - "($help -)1:container:__docker_complete_running_containers" \ - "($help -)2:checkpoint: " && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--checkpoint-dir=[Use a custom checkpoint storage directory]:dir:_directories" \ - "($help -)1:container:__docker_complete_containers" && ret=0 - ;; - (rm|remove) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--checkpoint-dir=[Use a custom checkpoint storage directory]:dir:_directories" \ - "($help -)1:container:__docker_complete_containers" \ - "($help -)2:checkpoint: " && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_checkpoint_commands" && ret=0 - ;; - esac - - return ret -} - -# EO checkpoint - -# BO container - -__docker_container_commands() { - local -a _docker_container_subcommands - _docker_container_subcommands=( - "attach:Attach to a running container" - "commit:Create a new image from a container's changes" - "cp:Copy files/folders between a container and the local filesystem" - "create:Create a new container" - "diff:Inspect changes on a container's filesystem" - "exec:Execute a command in a running container" - "export:Export a container's filesystem as a tar archive" - "inspect:Display detailed information on one or more containers" - "kill:Kill one or more running containers" - "logs:Fetch the logs of a container" - "ls:List containers" - "pause:Pause all processes within one or more containers" - "port:List port mappings or a specific mapping for the container" - "prune:Remove all stopped containers" - "rename:Rename a container" - "restart:Restart one or more containers" - "rm:Remove one or more containers" - "run:Create and run a new container from an image" - "start:Start one or more stopped containers" - "stats:Display a live stream of container(s) resource usage statistics" - "stop:Stop one or more running containers" - "top:Display the running processes of a container" - "unpause:Unpause all processes within one or more containers" - "update:Update configuration of one or more containers" - "wait:Block until one or more containers stop, then print their exit codes" - ) - _describe -t docker-container-commands "docker container command" _docker_container_subcommands -} - -__docker_container_subcommand() { - local -a _command_args opts_help opts_attach_exec_run_start opts_create_run opts_create_run_update - local expl help="--help" - integer ret=1 - - opts_attach_exec_run_start=( - "($help)--detach-keys=[Escape key sequence used to detach a container]:sequence:__docker_complete_detach_keys" - ) - opts_create_run=( - "($help -a --attach)"{-a=,--attach=}"[Attach to stdin, stdout or stderr]:device:(STDIN STDOUT STDERR)" - "($help)*--add-host=[Add a custom host-to-IP mapping]:host\:ip mapping: " - "($help)*--annotation=[Add an annotation to the container (passed through to the OCI runtime)]:annotations: " - "($help)*--blkio-weight-device=[Block IO (relative device weight)]:device:Block IO weight: " - "($help)*--cap-add=[Add Linux capabilities]:capability: " - "($help)*--cap-drop=[Drop Linux capabilities]:capability: " - "($help)--cgroupns=[Cgroup namespace mode to use]:cgroup namespace mode: " - "($help)--cgroup-parent=[Parent cgroup for the container]:cgroup: " - "($help)--cidfile=[Write the container ID to the file]:CID file:_files" - "($help)--cpus=[Number of CPUs (default 0.000)]:cpus: " - "($help)*--device=[Add a host device to the container]:device:_files" - "($help)*--device-cgroup-rule=[Add a rule to the cgroup allowed devices list]:device:cgroup: " - "($help)*--device-read-bps=[Limit the read rate (bytes per second) from a device]:device:IO rate: " - "($help)*--device-read-iops=[Limit the read rate (IO per second) from a device]:device:IO rate: " - "($help)*--device-write-bps=[Limit the write rate (bytes per second) to a device]:device:IO rate: " - "($help)*--device-write-iops=[Limit the write rate (IO per second) to a device]:device:IO rate: " - "($help)--disable-content-trust[Skip image verification]" - "($help)*--dns=[Custom DNS servers]:DNS server: " - "($help)*--dns-option=[Custom DNS options]:DNS option: " - "($help)*--dns-search=[Custom DNS search domains]:DNS domains: " - "($help)*--domainname=[Container NIS domain name]:domainname:_hosts" - "($help)*"{-e=,--env=}"[Environment variables]:environment variable: " - "($help)--entrypoint=[Overwrite the default entrypoint of the image]:entry point: " - "($help)*--env-file=[Read environment variables from a file]:environment file:_files" - "($help)*--expose=[Expose a port from the container without publishing it]: " - "($help)*--gpus=[GPU devices to add to the container ('all' to pass all GPUs)]:device: " - "($help)*--group-add=[Set one or more supplementary user groups for the container]:group:_groups" - "($help -h --hostname)"{-h=,--hostname=}"[Container host name]:hostname:_hosts" - "($help -i --interactive)"{-i,--interactive}"[Keep stdin open even if not attached]" - "($help)--init[Run an init inside the container that forwards signals and reaps processes]" - "($help)--ip=[IPv4 address]:IPv4: " - "($help)--ip6=[IPv6 address]:IPv6: " - "($help)--ipc=[IPC namespace to use]:IPC namespace: " - "($help)--isolation=[Container isolation technology]:isolation:(default hyperv process)" - "($help)*--link=[Add link to another container]:link:->link" - "($help)*--link-local-ip=[Container IPv4/IPv6 link-local addresses]:IPv4/IPv6: " - "($help)*"{-l=,--label=}"[Container metadata]:label: " - "($help)--log-driver=[Default driver for container logs]:logging driver:__docker_complete_log_drivers" - "($help)*--log-opt=[Log driver specific options]:log driver options:__docker_complete_log_options" - "($help)--mac-address=[Container MAC address]:MAC address: " - "($help)*--mount=[Attach a filesystem mount to the container]:mount: " - "($help)--name=[Container name]:name: " - "($help)--network=[Connect a container to a network]:network mode:(bridge none container host)" - "($help)*--network-alias=[Add network-scoped alias for the container]:alias: " - "($help)--oom-kill-disable[Disable OOM Killer]" - "($help)--oom-score-adj[Tune the host's OOM preferences for containers (accepts -1000 to 1000)]" - "($help)--pids-limit[Tune container pids limit (set -1 for unlimited)]" - "($help -P --publish-all)"{-P,--publish-all}"[Publish all exposed ports]" - "($help)*"{-p=,--publish=}"[Expose a container's port to the host]:port:_ports" - "($help)--pid=[PID namespace to use]:PID namespace:__docker_complete_pid" - "($help)--privileged[Give extended privileges to this container]" - "($help -q --quiet)"{-q,--quiet}"[Suppress the pull output]" - "($help)--read-only[Mount the container's root filesystem as read only]" - "($help)*--security-opt=[Security options]:security option: " - "($help)*--shm-size=[Size of '/dev/shm' (format is '')]:shm size: " - "($help)--stop-signal=[Signal to kill a container]:signal:_signals" - "($help)--stop-timeout=[Timeout (in seconds) to stop a container]:time: " - "($help)*--sysctl=-[sysctl options]:sysctl: " - "($help -t --tty)"{-t,--tty}"[Allocate a pseudo-tty]" - "($help -u --user)"{-u=,--user=}"[Username or UID]:user:_users" - "($help)*--ulimit=[ulimit options]:ulimit: " - "($help)--userns=[Container user namespace]:user namespace:(host)" - "($help)--tmpfs[mount tmpfs]" - "($help)*-v[Bind mount a volume]:volume:_directories -W / -P '/' -S '\:' -r '/ '" - "($help)--volume-driver=[Optional volume driver for the container]:volume driver:(local)" - "($help)*--volumes-from=[Mount volumes from the specified container]:volume: " - "($help -w --workdir)"{-w=,--workdir=}"[Working directory inside the container]:directory:_directories" - ) - opts_create_run_update=( - "($help)--blkio-weight=[Block IO (relative weight), between 10 and 1000]:Block IO weight:(10 100 500 1000)" - "($help -c --cpu-shares)"{-c=,--cpu-shares=}"[CPU shares (relative weight)]:CPU shares:(0 10 100 200 500 800 1000)" - "($help)--cpu-period=[Limit the CPU CFS (Completely Fair Scheduler) period]:CPU period: " - "($help)--cpu-quota=[Limit the CPU CFS (Completely Fair Scheduler) quota]:CPU quota: " - "($help)--cpu-rt-period=[Limit the CPU real-time period]:CPU real-time period in microseconds: " - "($help)--cpu-rt-runtime=[Limit the CPU real-time runtime]:CPU real-time runtime in microseconds: " - "($help)--cpuset-cpus=[CPUs in which to allow execution]:CPUs: " - "($help)--cpuset-mems=[MEMs in which to allow execution]:MEMs: " - "($help)--kernel-memory=[Kernel memory limit in bytes]:Memory limit: " - "($help -m --memory)"{-m=,--memory=}"[Memory limit]:Memory limit: " - "($help)--memory-reservation=[Memory soft limit]:Memory limit: " - "($help)--memory-swap=[Total memory limit with swap]:Memory limit: " - "($help)--pids-limit[Tune container pids limit (set -1 for unlimited)]" - "($help)--restart=[Restart policy]:restart policy:(no on-failure always unless-stopped)" - ) - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (attach) - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_attach_exec_run_start \ - "($help)--no-stdin[Do not attach stdin]" \ - "($help)--sig-proxy[Proxy all received signals to the process (non-TTY mode only)]" \ - "($help -):containers:__docker_complete_running_containers" && ret=0 - ;; - (commit) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --author)"{-a=,--author=}"[Author]:author: " \ - "($help)*"{-c=,--change=}"[Apply Dockerfile instruction to the created image]:Dockerfile:_files" \ - "($help -m --message)"{-m=,--message=}"[Commit message]:message: " \ - "($help -p --pause)"{-p,--pause}"[Pause container during commit]" \ - "($help -):container:__docker_complete_containers" \ - "($help -): :__docker_complete_repositories_with_tags" && ret=0 - ;; - (cp) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -L --follow-link)"{-L,--follow-link}"[Always follow symbol link]" \ - "($help -)1:container:->container" \ - "($help -)2:hostpath:_files" && ret=0 - case $state in - (container) - if compset -P "*:"; then - _files && ret=0 - else - __docker_complete_containers -qS ":" && ret=0 - fi - ;; - esac - ;; - (create) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_create_run \ - $opts_create_run_update \ - "($help -): :__docker_complete_images" \ - "($help -):command: _command_names -e" \ - "($help -)*::arguments: _normal" && ret=0 - case $state in - (link) - if compset -P "*:"; then - _wanted alias expl "Alias" compadd -E "" && ret=0 - else - __docker_complete_running_containers -qS ":" && ret=0 - fi - ;; - esac - ;; - (diff) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:containers:__docker_complete_containers" && ret=0 - ;; - (exec) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_attach_exec_run_start \ - "($help -d --detach)"{-d,--detach}"[Detached mode: leave the container running in the background]" \ - "($help)*"{-e=,--env=}"[Set environment variables]:environment variable: " \ - "($help)*--env-file=[Read environment variables from a file]:environment file:_files" \ - "($help -i --interactive)"{-i,--interactive}"[Keep stdin open even if not attached]" \ - "($help)--privileged[Give extended Linux capabilities to the command]" \ - "($help -t --tty)"{-t,--tty}"[Allocate a pseudo-tty]" \ - "($help -u --user)"{-u=,--user=}"[Username or UID]:user:_users" \ - "($help -w --workdir)"{-w=,--workdir=}"[Working directory inside the container]:directory:_directories" \ - "($help -):containers:__docker_complete_running_containers" \ - "($help -)*::command:->anycommand" && ret=0 - case $state in - (anycommand) - shift 1 words - (( CURRENT-- )) - _normal && ret=0 - ;; - esac - ;; - (export) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -o --output)"{-o=,--output=}"[Write to a file, instead of stdout]:output file:_files" \ - "($help -)*:containers:__docker_complete_containers" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help -s --size)"{-s,--size}"[Display total file sizes]" \ - "($help -)*:containers:__docker_complete_containers" && ret=0 - ;; - (kill) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -s --signal)"{-s=,--signal=}"[Signal to send]:signal:_signals" \ - "($help -)*:containers:__docker_complete_running_containers" && ret=0 - ;; - (logs) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--details[Show extra details provided to logs]" \ - "($help -f --follow)"{-f,--follow}"[Follow log output]" \ - "($help -s --since)"{-s=,--since=}"[Show logs since this timestamp]:timestamp: " \ - "($help -t --timestamps)"{-t,--timestamps}"[Show timestamps]" \ - "($help -n --tail)"{-n=,--tail=}"[Number of lines to show from the end of the logs]:lines:(1 10 20 50 all)" \ - "($help -)*:containers:__docker_complete_containers" && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Show all containers]" \ - "($help)--before=[Show only container created before...]:containers:__docker_complete_containers" \ - "($help)*"{-f=,--filter=}"[Filter values]:filter:__docker_complete_ps_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help -l --latest)"{-l,--latest}"[Show only the latest created container]" \ - "($help -n --last)"{-n=,--last=}"[Show n last created containers (includes all states)]:n:(1 5 10 25 50)" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only show container IDs]" \ - "($help -s --size)"{-s,--size}"[Display total file sizes]" \ - "($help)--since=[Show only containers created since...]:containers:__docker_complete_containers" && ret=0 - ;; - (pause|unpause) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:containers:__docker_complete_running_containers" && ret=0 - ;; - (port) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:containers:__docker_complete_running_containers" \ - "($help -)2:port:_ports" && ret=0 - ;; - (prune) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*--filter=[Filter values]:filter:__docker_complete_prune_filters" \ - "($help -f --force)"{-f,--force}"[Do not prompt for confirmation]" && ret=0 - ;; - (rename) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -):old name:__docker_complete_containers" \ - "($help -):new name: " && ret=0 - ;; - (restart) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -t --time)"{-t=,--time=}"[Number of seconds to try to stop for before killing the container]:seconds to before killing:(1 5 10 30 60)" \ - "($help -)*:containers:__docker_complete_containers" && ret=0 - ;; - (rm) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force removal]" \ - "($help -l --link)"{-l,--link}"[Remove the specified link and not the underlying container]" \ - "($help -v --volumes)"{-v,--volumes}"[Remove the volumes associated to the container]" \ - "($help -)*:containers:->values" && ret=0 - case $state in - (values) - if [[ ${words[(r)-f]} == -f || ${words[(r)--force]} == --force ]]; then - __docker_complete_containers && ret=0 - else - __docker_complete_stopped_containers && ret=0 - fi - ;; - esac - ;; - (run) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_create_run \ - $opts_create_run_update \ - $opts_attach_exec_run_start \ - "($help -d --detach)"{-d,--detach}"[Detached mode: leave the container running in the background]" \ - "($help)--health-cmd=[Command to run to check health]:command: " \ - "($help)--health-interval=[Time between running the check]:time: " \ - "($help)--health-retries=[Consecutive failures needed to report unhealthy]:retries:(1 2 3 4 5)" \ - "($help)--health-timeout=[Maximum time to allow one check to run]:time: " \ - "($help)--no-healthcheck[Disable any container-specified HEALTHCHECK]" \ - "($help)--rm[Remove intermediate containers when it exits]" \ - "($help)--runtime=[Name of the runtime to be used for that container]:runtime:__docker_complete_runtimes" \ - "($help)--sig-proxy[Proxy all received signals to the process (non-TTY mode only)]" \ - "($help)--storage-opt=[Storage driver options for the container]:storage options:->storage-opt" \ - "($help -): :__docker_complete_images" \ - "($help -):command: _command_names -e" \ - "($help -)*::arguments: _normal" && ret=0 - case $state in - (link) - if compset -P "*:"; then - _wanted alias expl "Alias" compadd -E "" && ret=0 - else - __docker_complete_running_containers -qS ":" && ret=0 - fi - ;; - (storage-opt) - if compset -P "*="; then - _message "value" && ret=0 - else - opts=('size') - _describe -t filter-opts "storage options" opts -qS "=" && ret=0 - fi - ;; - esac - ;; - (start) - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_attach_exec_run_start \ - "($help -a --attach)"{-a,--attach}"[Attach container's stdout/stderr and forward all signals]" \ - "($help -i --interactive)"{-i,--interactive}"[Attach container's stdin]" \ - "($help -)*:containers:__docker_complete_stopped_containers" && ret=0 - ;; - (stats) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Show all containers (default shows just running)]" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help)--no-stream[Disable streaming stats and only pull the first result]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -)*:containers:__docker_complete_running_containers" && ret=0 - ;; - (stop) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -t --time)"{-t=,--time=}"[Number of seconds to try to stop for before killing the container]:seconds to before killing:(1 5 10 30 60)" \ - "($help -)*:containers:__docker_complete_running_containers" && ret=0 - ;; - (top) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:containers:__docker_complete_running_containers" \ - "($help -)*:: :->ps-arguments" && ret=0 - case $state in - (ps-arguments) - _ps && ret=0 - ;; - esac - ;; - (update) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_create_run_update \ - "($help -)*: :->values" && ret=0 - case $state in - (values) - if [[ ${words[(r)--kernel-memory*]} = (--kernel-memory*) ]]; then - __docker_complete_stopped_containers && ret=0 - else - __docker_complete_containers && ret=0 - fi - ;; - esac - ;; - (wait) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:containers:__docker_complete_running_containers" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_container_commands" && ret=0 - ;; - esac - - return ret -} - -# EO container - -# BO image - -__docker_image_commands() { - local -a _docker_image_subcommands - _docker_image_subcommands=( - "build:Build an image from a Dockerfile" - "history:Show the history of an image" - "import:Import the contents from a tarball to create a filesystem image" - "inspect:Display detailed information on one or more images" - "load:Load an image from a tar archive or STDIN" - "ls:List images" - "prune:Remove unused images" - "pull:Download an image from a registry" - "push:Upload an image to a registry" - "rm:Remove one or more images" - "save:Save one or more images to a tar archive (streamed to STDOUT by default)" - "tag:Tag an image into a repository" - ) - _describe -t docker-image-commands "docker image command" _docker_image_subcommands -} - -__docker_image_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (build) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*--add-host=[Add a custom host-to-IP mapping]:host\:ip mapping: " \ - "($help)*--build-arg=[Build-time variables]:=: " \ - "($help)*--cache-from=[Images to consider as cache sources]: :__docker_complete_repositories_with_tags" \ - "($help -c --cpu-shares)"{-c=,--cpu-shares=}"[CPU shares (relative weight)]:CPU shares:(0 10 100 200 500 800 1000)" \ - "($help)--cgroup-parent=[Parent cgroup for the container]:cgroup: " \ - "($help)--compress[Compress the build context using gzip]" \ - "($help)--cpu-period=[Limit the CPU CFS (Completely Fair Scheduler) period]:CPU period: " \ - "($help)--cpu-quota=[Limit the CPU CFS (Completely Fair Scheduler) quota]:CPU quota: " \ - "($help)--cpu-rt-period=[Limit the CPU real-time period]:CPU real-time period in microseconds: " \ - "($help)--cpu-rt-runtime=[Limit the CPU real-time runtime]:CPU real-time runtime in microseconds: " \ - "($help)--cpuset-cpus=[CPUs in which to allow execution]:CPUs: " \ - "($help)--cpuset-mems=[MEMs in which to allow execution]:MEMs: " \ - "($help)--disable-content-trust[Skip image verification]" \ - "($help -f --file)"{-f=,--file=}"[Name of the Dockerfile]:Dockerfile:_files" \ - "($help)--force-rm[Always remove intermediate containers]" \ - "($help)--isolation=[Container isolation technology]:isolation:(default hyperv process)" \ - "($help)*--label=[Set metadata for an image]:label=value: " \ - "($help -m --memory)"{-m=,--memory=}"[Memory limit]:Memory limit: " \ - "($help)--memory-swap=[Total memory limit with swap]:Memory limit: " \ - "($help)--network=[Connect a container to a network]:network mode:(bridge none container host)" \ - "($help)--no-cache[Do not use cache when building the image]" \ - "($help)--pull[Attempt to pull a newer version of the image]" \ - "($help -q --quiet)"{-q,--quiet}"[Suppress verbose build output]" \ - "($help)--rm[Remove intermediate containers after a successful build]" \ - "($help)*--shm-size=[Size of '/dev/shm' (format is '')]:shm size: " \ - "($help)--squash[Squash newly built layers into a single new layer]" \ - "($help -t --tag)*"{-t=,--tag=}"[Repository, name and tag for the image]: :__docker_complete_repositories_with_tags" \ - "($help)--target=[Set the target build stage to build.]" \ - "($help)*--ulimit=[ulimit options]:ulimit: " \ - "($help)--userns=[Container user namespace]:user namespace:(host)" \ - "($help -):path or URL:_directories" && ret=0 - ;; - (history) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -H --human)"{-H,--human}"[Print sizes and dates in human readable format]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only show image IDs]" \ - "($help -)*: :__docker_complete_images" && ret=0 - ;; - (import) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-c=,--change=}"[Apply Dockerfile instruction to the created image]:Dockerfile:_files" \ - "($help -m --message)"{-m=,--message=}"[Commit message for imported image]:message: " \ - "($help -):URL:(- http:// file://)" \ - "($help -): :__docker_complete_repositories_with_tags" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help -)*:images:__docker_complete_images" && ret=0 - ;; - (load) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -i --input)"{-i=,--input=}"[Read from tar archive file]:archive file:_files -g \"*.((tar|TAR)(.gz|.GZ|.Z|.bz2|.lzma|.xz|)|(tbz|tgz|txz))(-.)\"" \ - "($help -q --quiet)"{-q,--quiet}"[Suppress the load output]" && ret=0 - ;; - (ls|list) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Show all images]" \ - "($help)--digests[Show digests]" \ - "($help)*"{-f=,--filter=}"[Filter values]:filter:__docker_complete_images_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only show image IDs]" \ - "($help -): :__docker_complete_repositories" && ret=0 - ;; - (prune) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Remove all unused images, not just dangling ones]" \ - "($help)*--filter=[Filter values]:filter:__docker_complete_prune_filters" \ - "($help -f --force)"{-f,--force}"[Do not prompt for confirmation]" && ret=0 - ;; - (pull) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all-tags)"{-a,--all-tags}"[Download all tagged images]" \ - "($help)--disable-content-trust[Skip image verification]" \ - "($help -):name:__docker_search" && ret=0 - ;; - (push) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all-tags)"{-a,--all-tags}"[Push all tags of an image to the repository]" \ - "($help)--disable-content-trust[Skip image signing]" \ - "($help -): :__docker_complete_images" && ret=0 - ;; - (rm) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force removal]" \ - "($help)--no-prune[Do not delete untagged parents]" \ - "($help -)*: :__docker_complete_images" && ret=0 - ;; - (save) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -o --output)"{-o=,--output=}"[Write to file]:file:_files" \ - "($help -)*: :__docker_complete_images" && ret=0 - ;; - (tag) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -):source:__docker_complete_images"\ - "($help -):destination:__docker_complete_repositories_with_tags" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_container_commands" && ret=0 - ;; - esac - - return ret -} - -# EO image - -# BO network - -__docker_network_complete_ls_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (driver) - __docker_complete_info_plugins Network && ret=0 - ;; - (id) - __docker_complete_networks_ids && ret=0 - ;; - (name) - __docker_complete_networks_names && ret=0 - ;; - (scope) - opts=('global' 'local' 'swarm') - _describe -t scope-filter-opts "Scope filter options" opts && ret=0 - ;; - (type) - opts=('builtin' 'custom') - _describe -t type-filter-opts "Type filter options" opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('driver' 'id' 'label' 'name' 'scope' 'type') - _describe -t filter-opts "Filter Options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_get_networks() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines networks - - type=$1; shift - - lines=(${(f)${:-"$(_call_program commands docker $docker_options network ls)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Network ID - if [[ $type = (ids|all) ]]; then - for line in $lines; do - s="${line[${begin[NETWORK ID]},${end[NETWORK ID]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[DRIVER]},${end[DRIVER]}]}%% ##}}" - s="$s, ${${line[${begin[SCOPE]},${end[SCOPE]}]}%% ##}" - networks=($networks $s) - done - fi - - # Names - if [[ $type = (names|all) ]]; then - for line in $lines; do - s="${line[${begin[NAME]},${end[NAME]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[DRIVER]},${end[DRIVER]}]}%% ##}}" - s="$s, ${${line[${begin[SCOPE]},${end[SCOPE]}]}%% ##}" - networks=($networks $s) - done - fi - - _describe -t networks-list "networks" networks "$@" && ret=0 - return ret -} - -__docker_complete_networks() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_networks all "$@" -} - -__docker_complete_networks_ids() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_networks ids "$@" -} - -__docker_complete_networks_names() { - [[ $PREFIX = -* ]] && return 1 - __docker_get_networks names "$@" -} - -__docker_network_commands() { - local -a _docker_network_subcommands - _docker_network_subcommands=( - "connect:Connect a container to a network" - "create:Creates a new network with a name specified by the user" - "disconnect:Disconnects a container from a network" - "inspect:Displays detailed information on a network" - "ls:Lists all the networks created by the user" - "prune:Remove all unused networks" - "rm:Deletes one or more networks" - ) - _describe -t docker-network-commands "docker network command" _docker_network_subcommands -} - -__docker_network_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (connect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*--alias=[Add network-scoped alias for the container]:alias: " \ - "($help)--ip=[IPv4 address]:IPv4: " \ - "($help)--ip6=[IPv6 address]:IPv6: " \ - "($help)*--link=[Add a link to another container]:link:->link" \ - "($help)*--link-local-ip=[Add a link-local address for the container]:IPv4/IPv6: " \ - "($help -)1:network:__docker_complete_networks" \ - "($help -)2:containers:__docker_complete_containers" && ret=0 - - case $state in - (link) - if compset -P "*:"; then - _wanted alias expl "Alias" compadd -E "" && ret=0 - else - __docker_complete_running_containers -qS ":" && ret=0 - fi - ;; - esac - ;; - (create) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help)--attachable[Enable manual container attachment]" \ - "($help)*--aux-address[Auxiliary IPv4 or IPv6 addresses used by network driver]:key=IP: " \ - "($help -d --driver)"{-d=,--driver=}"[Driver to manage the Network]:driver:(null host bridge overlay)" \ - "($help)*--gateway=[IPv4 or IPv6 Gateway for the master subnet]:IP: " \ - "($help)--internal[Restricts external access to the network]" \ - "($help)*--ip-range=[Allocate container ip from a sub-range]:IP/mask: " \ - "($help)--ipam-driver=[IP Address Management Driver]:driver:(default)" \ - "($help)*--ipam-opt=[Custom IPAM plugin options]:opt=value: " \ - "($help)--ipv6[Enable IPv6 networking]" \ - "($help)*--label=[Set metadata on a network]:label=value: " \ - "($help)*"{-o=,--opt=}"[Driver specific options]:opt=value: " \ - "($help)*--subnet=[Subnet in CIDR format that represents a network segment]:IP/mask: " \ - "($help -)1:Network Name: " && ret=0 - ;; - (disconnect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:network:__docker_complete_networks" \ - "($help -)2:containers:__docker_complete_containers" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help)--verbose[Show detailed information]" \ - "($help -)*:network:__docker_complete_networks" && ret=0 - ;; - (ls) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--no-trunc[Do not truncate the output]" \ - "($help)*"{-f=,--filter=}"[Provide filter values]:filter:__docker_network_complete_ls_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help -q --quiet)"{-q,--quiet}"[Only display network IDs]" && ret=0 - ;; - (prune) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*--filter=[Filter values]:filter:__docker_complete_prune_filters" \ - "($help -f --force)"{-f,--force}"[Do not prompt for confirmation]" && ret=0 - ;; - (rm) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:network:__docker_complete_networks" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_network_commands" && ret=0 - ;; - esac - - return ret -} - -# EO network - -# BO node - -__docker_node_complete_ls_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (id) - __docker_complete_nodes_ids && ret=0 - ;; - (membership) - membership_opts=('accepted' 'pending' 'rejected') - _describe -t membership-opts "membership options" membership_opts && ret=0 - ;; - (name) - __docker_complete_nodes_names && ret=0 - ;; - (role) - role_opts=('manager' 'worker') - _describe -t role-opts "role options" role_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('id' 'label' 'membership' 'name' 'node.label' 'role') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_node_complete_ps_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (desired-state) - state_opts=('accepted' 'running' 'shutdown') - _describe -t state-opts "desired state options" state_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('desired-state' 'id' 'label' 'name') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_nodes() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines nodes args - - type=$1; shift - filter=$1; shift - [[ $filter != "none" ]] && args=("-f $filter") - - lines=(${(f)${:-"$(_call_program commands docker $docker_options node ls $args)"$'\n'}}) - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Node ID - if [[ $type = (ids|all) ]]; then - for line in $lines; do - s="${line[${begin[ID]},${end[ID]}]%% ##}" - nodes=($nodes $s) - done - fi - - # Names - if [[ $type = (names|all) ]]; then - for line in $lines; do - s="${line[${begin[HOSTNAME]},${end[HOSTNAME]}]%% ##}" - nodes=($nodes $s) - done - fi - - _describe -t nodes-list "nodes" nodes "$@" && ret=0 - return ret -} - -__docker_complete_nodes() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes all none "$@" -} - -__docker_complete_nodes_ids() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes ids none "$@" -} - -__docker_complete_nodes_names() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes names none "$@" -} - -__docker_complete_pending_nodes() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes all "membership=pending" "$@" -} - -__docker_complete_manager_nodes() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes all "role=manager" "$@" -} - -__docker_complete_worker_nodes() { - [[ $PREFIX = -* ]] && return 1 - __docker_nodes all "role=worker" "$@" -} - -__docker_node_commands() { - local -a _docker_node_subcommands - _docker_node_subcommands=( - "demote:Demote a node as manager in the swarm" - "inspect:Display detailed information on one or more nodes" - "ls:List nodes in the swarm" - "promote:Promote a node as manager in the swarm" - "rm:Remove one or more nodes from the swarm" - "ps:List tasks running on one or more nodes, defaults to current node" - "update:Update a node" - ) - _describe -t docker-node-commands "docker node command" _docker_node_subcommands -} - -__docker_node_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (rm|remove) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force remove a node from the swarm]" \ - "($help -)*:node:__docker_complete_pending_nodes" && ret=0 - ;; - (demote) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:node:__docker_complete_manager_nodes" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help)--pretty[Print the information in a human friendly format]" \ - "($help -)*:node:__docker_complete_nodes" && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Provide filter values]:filter:__docker_node_complete_ls_filters" \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" && ret=0 - ;; - (promote) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:node:__docker_complete_worker_nodes" && ret=0 - ;; - (ps) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Display all instances]" \ - "($help)*"{-f=,--filter=}"[Provide filter values]:filter:__docker_node_complete_ps_filters" \ - "($help)--format=[Format the output using the given go template]:template: " \ - "($help)--no-resolve[Do not map IDs to Names]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" \ - "($help -)*:node:__docker_complete_nodes" && ret=0 - ;; - (update) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--availability=[Availability of the node]:availability:(active pause drain)" \ - "($help)*--label-add=[Add or update a node label]:key=value: " \ - "($help)*--label-rm=[Remove a node label if exists]:label: " \ - "($help)--role=[Role of the node]:role:(manager worker)" \ - "($help -)1:node:__docker_complete_nodes" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_node_commands" && ret=0 - ;; - esac - - return ret -} - -# EO node - -# BO plugin - -__docker_plugin_complete_ls_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (capability) - opts=('authz' 'ipamdriver' 'logdriver' 'metricscollector' 'networkdriver' 'volumedriver') - _describe -t capability-opts "capability options" opts && ret=0 - ;; - (enabled) - opts=('false' 'true') - _describe -t enabled-opts "enabled options" opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('capability' 'enabled') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_plugins() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines plugins args - - filter=$1; shift - [[ $filter != "none" ]] && args=("-f $filter") - - lines=(${(f)${:-"$(_call_program commands docker $docker_options plugin ls $args)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Name - for line in $lines; do - s="${line[${begin[NAME]},${end[NAME]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[TAG]},${end[TAG]}]}%% ##}}" - plugins=($plugins $s) - done - - _describe -t plugins-list "plugins" plugins "$@" && ret=0 - return ret -} - -__docker_complete_plugins() { - [[ $PREFIX = -* ]] && return 1 - __docker_plugins none "$@" -} - -__docker_complete_enabled_plugins() { - [[ $PREFIX = -* ]] && return 1 - __docker_plugins enabled=true "$@" -} - -__docker_complete_disabled_plugins() { - [[ $PREFIX = -* ]] && return 1 - __docker_plugins enabled=false "$@" -} - -__docker_plugin_commands() { - local -a _docker_plugin_subcommands - _docker_plugin_subcommands=( - "disable:Disable a plugin" - "enable:Enable a plugin" - "inspect:Return low-level information about a plugin" - "install:Install a plugin" - "ls:List plugins" - "push:Push a plugin" - "rm:Remove a plugin" - "set:Change settings for a plugin" - "upgrade:Upgrade an existing plugin" - ) - _describe -t docker-plugin-commands "docker plugin command" _docker_plugin_subcommands -} - -__docker_plugin_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (disable) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force the disable of an active plugin]" \ - "($help -)1:plugin:__docker_complete_enabled_plugins" && ret=0 - ;; - (enable) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--timeout=[HTTP client timeout (in seconds)]:timeout: " \ - "($help -)1:plugin:__docker_complete_disabled_plugins" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given Go template]:template: " \ - "($help -)*:plugin:__docker_complete_plugins" && ret=0 - ;; - (install) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--alias=[Local name for plugin]:alias: " \ - "($help)--disable[Do not enable the plugin on install]" \ - "($help)--disable-content-trust[Skip image verification (default true)]" \ - "($help)--grant-all-permissions[Grant all permissions necessary to run the plugin]" \ - "($help -)1:plugin:__docker_complete_plugins" \ - "($help -)*:key=value: " && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Filter output based on conditions provided]:filter:__docker_plugin_complete_ls_filters" \ - "($help --format)--format=[Format the output using the given Go template]:template: " \ - "($help)--no-trunc[Don't truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" && ret=0 - ;; - (push) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--disable-content-trust[Skip image verification (default true)]" \ - "($help -)1:plugin:__docker_complete_plugins" && ret=0 - ;; - (rm|remove) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force the removal of an active plugin]" \ - "($help -)*:plugin:__docker_complete_plugins" && ret=0 - ;; - (set) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:plugin:__docker_complete_plugins" \ - "($help -)*:key=value: " && ret=0 - ;; - (upgrade) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--disable-content-trust[Skip image verification (default true)]" \ - "($help)--grant-all-permissions[Grant all permissions necessary to run the plugin]" \ - "($help)--skip-remote-check[Do not check if specified remote plugin matches existing plugin image]" \ - "($help -)1:plugin:__docker_complete_plugins" \ - "($help -):remote: " && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_plugin_commands" && ret=0 - ;; - esac - - return ret -} - -# EO plugin - -# BO secret - -__docker_secrets() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines secrets - - type=$1; shift - - lines=(${(f)${:-"$(_call_program commands docker $docker_options secret ls)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # ID - if [[ $type = (ids|all) ]]; then - for line in $lines; do - s="${line[${begin[ID]},${end[ID]}]%% ##}" - secrets=($secrets $s) - done - fi - - # Names - if [[ $type = (names|all) ]]; then - for line in $lines; do - s="${line[${begin[NAME]},${end[NAME]}]%% ##}" - secrets=($secrets $s) - done - fi - - _describe -t secrets-list "secrets" secrets "$@" && ret=0 - return ret -} - -__docker_complete_secrets() { - [[ $PREFIX = -* ]] && return 1 - __docker_secrets all "$@" -} - -__docker_secret_commands() { - local -a _docker_secret_subcommands - _docker_secret_subcommands=( - "create:Create a secret using stdin as content" - "inspect:Display detailed information on one or more secrets" - "ls:List secrets" - "rm:Remove one or more secrets" - ) - _describe -t docker-secret-commands "docker secret command" _docker_secret_subcommands -} - -__docker_secret_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (create) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help)*"{-l=,--label=}"[Secret labels]:label: " \ - "($help -):secret: " && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given Go template]:template: " \ - "($help -)*:secret:__docker_complete_secrets" && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--format=[Format the output using the given go template]:template: " \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" && ret=0 - ;; - (rm|remove) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:secret:__docker_complete_secrets" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_secret_commands" && ret=0 - ;; - esac - - return ret -} - -# EO secret - -# BO service - -__docker_service_complete_ls_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (id) - __docker_complete_services_ids && ret=0 - ;; - (mode) - opts=('global' 'replicated') - _describe -t mode-opts "mode options" opts && ret=0 - ;; - (name) - __docker_complete_services_names && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('id' 'label' 'mode' 'name') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_service_complete_ps_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (desired-state) - state_opts=('accepted' 'running' 'shutdown') - _describe -t state-opts "desired state options" state_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('desired-state' 'id' 'label' 'name') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_service_complete_placement_pref() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (spread) - opts=('engine.labels' 'node.labels') - _describe -t spread-opts "spread options" opts -qS "." && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('spread') - _describe -t pref-opts "placement pref options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_services() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines services - - type=$1; shift - - lines=(${(f)${:-"$(_call_program commands docker $docker_options service ls)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Service ID - if [[ $type = (ids|all) ]]; then - for line in $lines; do - s="${line[${begin[ID]},${end[ID]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[IMAGE]},${end[IMAGE]}]}%% ##}}" - services=($services $s) - done - fi - - # Names - if [[ $type = (names|all) ]]; then - for line in $lines; do - s="${line[${begin[NAME]},${end[NAME]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[IMAGE]},${end[IMAGE]}]}%% ##}}" - services=($services $s) - done - fi - - _describe -t services-list "services" services "$@" && ret=0 - return ret -} - -__docker_complete_services() { - [[ $PREFIX = -* ]] && return 1 - __docker_services all "$@" -} - -__docker_complete_services_ids() { - [[ $PREFIX = -* ]] && return 1 - __docker_services ids "$@" -} - -__docker_complete_services_names() { - [[ $PREFIX = -* ]] && return 1 - __docker_services names "$@" -} - -__docker_service_commands() { - local -a _docker_service_subcommands - _docker_service_subcommands=( - "create:Create a new service" - "inspect:Display detailed information on one or more services" - "logs:Fetch the logs of a service or task" - "ls:List services" - "rm:Remove one or more services" - "rollback:Revert changes to a service's configuration" - "scale:Scale one or multiple replicated services" - "ps:List the tasks of a service" - "update:Update a service" - ) - _describe -t docker-service-commands "docker service command" _docker_service_subcommands -} - -__docker_service_subcommand() { - local -a _command_args opts_help opts_create_update - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - opts_create_update=( - "($help)*--cap-add=[Add Linux capabilities]:capability: " - "($help)*--cap-drop=[Drop Linux capabilities]:capability: " - "($help)*--constraint=[Placement constraints]:constraint: " - "($help)--endpoint-mode=[Placement constraints]:mode:(dnsrr vip)" - "($help)*"{-e=,--env=}"[Set environment variables]:env: " - "($help)--health-cmd=[Command to run to check health]:command: " - "($help)--health-interval=[Time between running the check]:time: " - "($help)--health-retries=[Consecutive failures needed to report unhealthy]:retries:(1 2 3 4 5)" - "($help)--health-timeout=[Maximum time to allow one check to run]:time: " - "($help)--hostname=[Service container hostname]:hostname: " \ - "($help)--isolation=[Service container isolation mode]:isolation:(default process hyperv)" \ - "($help)*--label=[Service labels]:label: " - "($help)--limit-cpu=[Limit CPUs]:value: " - "($help)--limit-memory=[Limit Memory]:value: " - "($help)--limit-pids[Limit maximum number of processes (default 0 = unlimited)]" - "($help)--log-driver=[Logging driver for service]:logging driver:__docker_complete_log_drivers" - "($help)*--log-opt=[Logging driver options]:log driver options:__docker_complete_log_options" - "($help)*--mount=[Attach a filesystem mount to the service]:mount: " - "($help)*--network=[Network attachments]:network: " - "($help)--no-healthcheck[Disable any container-specified HEALTHCHECK]" - "($help)--read-only[Mount the container's root filesystem as read only]" - "($help)--replicas=[Number of tasks]:replicas: " - "($help)--reserve-cpu=[Reserve CPUs]:value: " - "($help)--reserve-memory=[Reserve Memory]:value: " - "($help)--restart-condition=[Restart when condition is met]:mode:(any none on-failure)" - "($help)--restart-delay=[Delay between restart attempts]:delay: " - "($help)--restart-max-attempts=[Maximum number of restarts before giving up]:max-attempts: " - "($help)--restart-window=[Window used to evaluate the restart policy]:duration: " - "($help)--rollback-delay=[Delay between task rollbacks]:duration: " - "($help)--rollback-failure-action=[Action on rollback failure]:action:(continue pause)" - "($help)--rollback-max-failure-ratio=[Failure rate to tolerate during a rollback]:failure rate: " - "($help)--rollback-monitor=[Duration after each task rollback to monitor for failure]:duration: " - "($help)--rollback-parallelism=[Maximum number of tasks rolled back simultaneously]:number: " - "($help)*--secret=[Specify secrets to expose to the service]:secret:__docker_complete_secrets" - "($help)--stop-grace-period=[Time to wait before force killing a container]:grace period: " - "($help)--stop-signal=[Signal to stop the container]:signal:_signals" - "($help -t --tty)"{-t,--tty}"[Allocate a pseudo-TTY]" - "($help)--update-delay=[Delay between updates]:delay: " - "($help)--update-failure-action=[Action on update failure]:mode:(continue pause rollback)" - "($help)--update-max-failure-ratio=[Failure rate to tolerate during an update]:fraction: " - "($help)--update-monitor=[Duration after each task update to monitor for failure]:window: " - "($help)--update-parallelism=[Maximum number of tasks updated simultaneously]:number: " - "($help -u --user)"{-u=,--user=}"[Username or UID]:user:_users" - "($help)--with-registry-auth[Send registry authentication details to swarm agents]" - "($help -w --workdir)"{-w=,--workdir=}"[Working directory inside the container]:directory:_directories" - ) - - case "$words[1]" in - (create) - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_create_update \ - "($help)*--container-label=[Container labels]:label: " \ - "($help)*--dns=[Set custom DNS servers]:DNS: " \ - "($help)*--dns-option=[Set DNS options]:DNS option: " \ - "($help)*--dns-search=[Set custom DNS search domains]:DNS search: " \ - "($help)*--env-file=[Read environment variables from a file]:environment file:_files" \ - "($help)*--group=[Set one or more supplementary user groups for the container]:group: _groups " \ - "($help)--mode=[Service Mode]:mode:(global replicated)" \ - "($help)--name=[Service name]:name: " \ - "($help)*--placement-pref=[Add a placement preference]:pref:__docker_service_complete_placement_pref" \ - "($help)*"{-p=,--publish=}"[Publish a port as a node port]:port: " \ - "($help -): :__docker_complete_images" \ - "($help -):command: _command_names -e" \ - "($help -)*::arguments: _normal" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help)--pretty[Print the information in a human friendly format]" \ - "($help -)*:service:__docker_complete_services" && ret=0 - ;; - (logs) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --follow)"{-f,--follow}"[Follow log output]" \ - "($help)--no-resolve[Do not map IDs to Names]" \ - "($help)--no-task-ids[Do not include task IDs]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help)--since=[Show logs since timestamp]:timestamp: " \ - "($help -n --tail)"{-n=,--tail=}"[Number of lines to show from the end of the logs]:lines:(1 10 20 50 all)" \ - "($help -t --timestamps)"{-t,--timestamps}"[Show timestamps]" \ - "($help -)1:service:__docker_complete_services" && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Filter output based on conditions provided]:filter:__docker_service_complete_ls_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" && ret=0 - ;; - (rm|remove) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)*:service:__docker_complete_services" && ret=0 - ;; - (rollback) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -d --detach)"{-d=false,--detach=false}"[Disable detached mode]" \ - "($help -q --quiet)"{-q,--quiet}"[Suppress progress output]" \ - "($help -)*:service:__docker_complete_services" && ret=0 - ;; - (scale) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -d --detach)"{-d=false,--detach=false}"[Disable detached mode]" \ - "($help -)*:service:->values" && ret=0 - case $state in - (values) - if compset -P '*='; then - _message 'replicas' && ret=0 - else - __docker_complete_services -qS "=" - fi - ;; - esac - ;; - (ps) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Provide filter values]:filter:__docker_service_complete_ps_filters" \ - "($help)--format=[Format the output using the given go template]:template: " \ - "($help)--no-resolve[Do not map IDs to Names]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only display task IDs]" \ - "($help -)*:service:__docker_complete_services" && ret=0 - ;; - (update) - _arguments $(__docker_arguments) \ - $opts_help \ - $opts_create_update \ - "($help)--arg=[Service command args]:arguments: _normal" \ - "($help)*--container-label-add=[Add or update container labels]:label: " \ - "($help)*--container-label-rm=[Remove a container label by its key]:label: " \ - "($help)*--dns-add=[Add or update custom DNS servers]:DNS: " \ - "($help)*--dns-rm=[Remove custom DNS servers]:DNS: " \ - "($help)*--dns-option-add=[Add or update DNS options]:DNS option: " \ - "($help)*--dns-option-rm=[Remove DNS options]:DNS option: " \ - "($help)*--dns-search-add=[Add or update custom DNS search domains]:DNS search: " \ - "($help)*--dns-search-rm=[Remove DNS search domains]:DNS search: " \ - "($help)--force[Force update]" \ - "($help)*--group-add=[Add additional supplementary user groups to the container]:group:_groups" \ - "($help)*--group-rm=[Remove previously added supplementary user groups from the container]:group:_groups" \ - "($help)--image=[Service image tag]:image:__docker_complete_repositories" \ - "($help)*--placement-pref-add=[Add a placement preference]:pref:__docker_service_complete_placement_pref" \ - "($help)*--placement-pref-rm=[Remove a placement preference]:pref:__docker_service_complete_placement_pref" \ - "($help)*--publish-add=[Add or update a port]:port: " \ - "($help)*--publish-rm=[Remove a port(target-port mandatory)]:port: " \ - "($help)--rollback[Rollback to previous specification]" \ - "($help -)1:service:__docker_complete_services" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_service_commands" && ret=0 - ;; - esac - - return ret -} - -# EO service - -# BO stack - -__docker_stack_complete_ps_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (desired-state) - state_opts=('accepted' 'running' 'shutdown') - _describe -t state-opts "desired state options" state_opts && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('desired-state' 'id' 'name') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_stack_complete_services_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('id' 'label' 'name') - _describe -t filter-opts "filter options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_stacks() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - local line s - declare -a lines stacks - - lines=(${(f)${:-"$(_call_program commands docker $docker_options stack ls)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Service NAME - for line in $lines; do - s="${line[${begin[NAME]},${end[NAME]}]%% ##}" - stacks=($stacks $s) - done - - _describe -t stacks-list "stacks" stacks "$@" && ret=0 - return ret -} - -__docker_complete_stacks() { - [[ $PREFIX = -* ]] && return 1 - __docker_stacks "$@" -} - -__docker_stack_commands() { - local -a _docker_stack_subcommands - _docker_stack_subcommands=( - "deploy:Deploy a new stack or update an existing stack" - "ls:List stacks" - "ps:List the tasks in the stack" - "rm:Remove the stack" - "services:List the services in the stack" - ) - _describe -t docker-stack-commands "docker stack command" _docker_stack_subcommands -} - -__docker_stack_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (deploy|up) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -c --compose-file)"{-c=,--compose-file=}"[Path to a Compose file, or '-' to read from stdin]:compose file:_files -g \"*.(yml|yaml)\"" \ - "($help)--with-registry-auth[Send registry authentication details to Swarm agents]" \ - "($help -):stack:__docker_complete_stacks" && ret=0 - ;; - (ls|list) - _arguments $(__docker_arguments) \ - $opts_help && ret=0 - ;; - (ps) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Display all tasks]" \ - "($help)*"{-f=,--filter=}"[Filter output based on conditions provided]:filter:__docker_stack_complete_ps_filters" \ - "($help)--format=[Format the output using the given go template]:template: " \ - "($help)--no-resolve[Do not map IDs to Names]" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -q --quiet)"{-q,--quiet}"[Only display task IDs]" \ - "($help -):stack:__docker_complete_stacks" && ret=0 - ;; - (rm|remove|down) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -):stack:__docker_complete_stacks" && ret=0 - ;; - (services) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Filter output based on conditions provided]:filter:__docker_stack_complete_services_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help -q --quiet)"{-q,--quiet}"[Only display IDs]" \ - "($help -):stack:__docker_complete_stacks" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_stack_commands" && ret=0 - ;; - esac - - return ret -} - -# EO stack - -# BO swarm - -__docker_swarm_commands() { - local -a _docker_swarm_subcommands - _docker_swarm_subcommands=( - "init:Initialize a swarm" - "join:Join a swarm as a node and/or manager" - "join-token:Manage join tokens" - "leave:Leave a swarm" - "unlock:Unlock swarm" - "unlock-key:Manage the unlock key" - "update:Update the swarm" - ) - _describe -t docker-swarm-commands "docker swarm command" _docker_swarm_subcommands -} - -__docker_swarm_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (init) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--advertise-addr=[Advertised address]:ip\:port: " \ - "($help)--data-path-addr=[Data path IP or interface]:ip " \ - "($help)--data-path-port=[Data Path Port]:port " \ - "($help)--default-addr-pool=[Default address pool]" \ - "($help)--default-addr-pool-mask-length=[Default address pool subnet mask length]" \ - "($help)--autolock[Enable manager autolocking]" \ - "($help)--availability=[Availability of the node]:availability:(active drain pause)" \ - "($help)--cert-expiry=[Validity period for node certificates]:duration: " \ - "($help)--dispatcher-heartbeat=[Dispatcher heartbeat period]:duration: " \ - "($help)*--external-ca=[Specifications of one or more certificate signing endpoints]:endpoint: " \ - "($help)--force-new-cluster[Force create a new cluster from current state]" \ - "($help)--listen-addr=[Listen address]:ip\:port: " \ - "($help)--max-snapshots[Number of additional Raft snapshots to retain]" \ - "($help)--snapshot-interval[Number of log entries between Raft snapshots]" \ - "($help)--task-history-limit=[Task history retention limit]:limit: " && ret=0 - ;; - (join) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help)--advertise-addr=[Advertised address]:ip\:port: " \ - "($help)--data-path-addr=[Data path IP or interface]:ip " \ - "($help)--availability=[Availability of the node]:availability:(active drain pause)" \ - "($help)--listen-addr=[Listen address]:ip\:port: " \ - "($help)--token=[Token for entry into the swarm]:secret: " \ - "($help -):host\:port: " && ret=0 - ;; - (join-token) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -q --quiet)"{-q,--quiet}"[Only display token]" \ - "($help)--rotate[Rotate join token]" \ - "($help -):role:(manager worker)" && ret=0 - ;; - (leave) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force this node to leave the swarm, ignoring warnings]" && ret=0 - ;; - (unlock) - _arguments $(__docker_arguments) \ - $opts_help && ret=0 - ;; - (unlock-key) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -q --quiet)"{-q,--quiet}"[Only display token]" \ - "($help)--rotate[Rotate unlock token]" && ret=0 - ;; - (update) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--autolock[Enable manager autolocking]" \ - "($help)--cert-expiry=[Validity period for node certificates]:duration: " \ - "($help)--dispatcher-heartbeat=[Dispatcher heartbeat period]:duration: " \ - "($help)*--external-ca=[Specifications of one or more certificate signing endpoints]:endpoint: " \ - "($help)--max-snapshots[Number of additional Raft snapshots to retain]" \ - "($help)--snapshot-interval[Number of log entries between Raft snapshots]" \ - "($help)--task-history-limit=[Task history retention limit]:limit: " && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_network_commands" && ret=0 - ;; - esac - - return ret -} - -# EO swarm - -# BO system - -__docker_system_commands() { - local -a _docker_system_subcommands - _docker_system_subcommands=( - "df:Show docker filesystem usage" - "events:Get real time events from the server" - "info:Display system-wide information" - "prune:Remove unused data" - ) - _describe -t docker-system-commands "docker system command" _docker_system_subcommands -} - -__docker_system_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (df) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -v --verbose)"{-v,--verbose}"[Show detailed information on space usage]" && ret=0 - ;; - (events) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Filter values]:filter:__docker_complete_events_filter" \ - "($help)--since=[Events created since this timestamp]:timestamp: " \ - "($help)--until=[Events created until this timestamp]:timestamp: " \ - "($help)--format=[Format the output using the given go template]:template: " && ret=0 - ;; - (info) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " && ret=0 - ;; - (prune) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Remove all unused data, not just dangling ones]" \ - "($help)*--filter=[Filter values]:filter:__docker_complete_prune_filters" \ - "($help -f --force)"{-f,--force}"[Do not prompt for confirmation]" \ - "($help)--volumes=[Remove all unused volumes]" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_volume_commands" && ret=0 - ;; - esac - - return ret -} - -# EO system - -# BO volume - -__docker_volume_complete_ls_filters() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - - if compset -P '*='; then - case "${${words[-1]%=*}#*=}" in - (dangling) - dangling_opts=('true' 'false') - _describe -t dangling-filter-opts "Dangling Filter Options" dangling_opts && ret=0 - ;; - (driver) - __docker_complete_info_plugins Volume && ret=0 - ;; - (name) - __docker_complete_volumes && ret=0 - ;; - *) - _message 'value' && ret=0 - ;; - esac - else - opts=('dangling' 'driver' 'label' 'name') - _describe -t filter-opts "Filter Options" opts -qS "=" && ret=0 - fi - - return ret -} - -__docker_complete_volumes() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a lines volumes - - lines=(${(f)${:-"$(_call_program commands docker $docker_options volume ls)"$'\n'}}) - - # Parse header line to find columns - local i=1 j=1 k header=${lines[1]} - declare -A begin end - while (( j < ${#header} - 1 )); do - i=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 1 )) - j=$(( i + ${${header[$i,-1]}[(i) ]} - 1 )) - k=$(( j + ${${header[$j,-1]}[(i)[^ ]]} - 2 )) - begin[${header[$i,$((j-1))]}]=$i - end[${header[$i,$((j-1))]}]=$k - done - end[${header[$i,$((j-1))]}]=-1 - lines=(${lines[2,-1]}) - - # Names - local line s - for line in $lines; do - s="${line[${begin[VOLUME NAME]},${end[VOLUME NAME]}]%% ##}" - s="$s:${(l:7:: :::)${${line[${begin[DRIVER]},${end[DRIVER]}]}%% ##}}" - volumes=($volumes $s) - done - - _describe -t volumes-list "volumes" volumes && ret=0 - return ret -} - -__docker_volume_commands() { - local -a _docker_volume_subcommands - _docker_volume_subcommands=( - "create:Create a volume" - "inspect:Display detailed information on one or more volumes" - "ls:List volumes" - "prune:Remove all unused volumes" - "rm:Remove one or more volumes" - ) - _describe -t docker-volume-commands "docker volume command" _docker_volume_subcommands -} - -__docker_volume_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (create) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help -d --driver)"{-d=,--driver=}"[Volume driver name]:Driver name:(local)" \ - "($help)*--label=[Set metadata for a volume]:label=value: " \ - "($help)*"{-o=,--opt=}"[Driver specific options]:Driver option: " \ - "($help -)1:Volume name: " && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help -)1:volume:__docker_complete_volumes" && ret=0 - ;; - (ls) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Provide filter values]:filter:__docker_volume_complete_ls_filters" \ - "($help)--format=[Format the output using the given Go template]:template: " \ - "($help -q --quiet)"{-q,--quiet}"[Only display volume names]" && ret=0 - ;; - (prune) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -a --all)"{-a,--all}"[Remove all unused local volumes, not just anonymous ones]" \ - "($help)*--filter=[Filter values]:filter:__docker_complete_prune_filters" \ - "($help -f --force)"{-f,--force}"[Do not prompt for confirmation]" && ret=0 - ;; - (rm) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --force)"{-f,--force}"[Force the removal of one or more volumes]" \ - "($help -):volume:__docker_complete_volumes" && ret=0 - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_volume_commands" && ret=0 - ;; - esac - - return ret -} - -# EO volume - -# BO context - -__docker_complete_contexts() { - [[ $PREFIX = -* ]] && return 1 - integer ret=1 - declare -a contexts - - contexts=(${(f)${:-"$(_call_program commands docker $docker_options context ls -q)"$'\n'}}) - - _describe -t context-list "context" contexts && ret=0 - return ret -} - -__docker_context_commands() { - local -a _docker_context_subcommands - _docker_context_subcommands=( - "create:Create new context" - "inspect:Display detailed information on one or more contexts" - "list:List available contexts" - "rm:Remove one or more contexts" - "show:Print the current context" - "update:Update a context" - "use:Set the default context" - ) - _describe -t docker-context-commands "docker context command" _docker_context_subcommands -} - -__docker_context_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (create) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--description=[Description of the context]:description:" \ - "($help)--docker=[Set the docker endpoint]:docker:" \ - "($help)--from=[Create context from a named context]:from:__docker_complete_contexts" \ - "($help -):name: " && ret=0 - ;; - (use) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:context:__docker_complete_contexts" && ret=0 - ;; - (inspect) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:context:__docker_complete_contexts" && ret=0 - ;; - (rm) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -)1:context:__docker_complete_contexts" && ret=0 - ;; - (update) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)--description=[Description of the context]:description:" \ - "($help)--docker=[Set the docker endpoint]:docker:" \ - "($help -):name:" && ret=0 - ;; - esac - - return ret -} - -# EO context - -__docker_caching_policy() { - oldp=( "$1"(Nmh+1) ) # 1 hour - (( $#oldp )) -} - -__docker_commands() { - local cache_policy - integer force_invalidation=0 - - zstyle -s ":completion:${curcontext}:" cache-policy cache_policy - if [[ -z "$cache_policy" ]]; then - zstyle ":completion:${curcontext}:" cache-policy __docker_caching_policy - fi - - if ( (( ! ${+_docker_hide_legacy_commands} )) || _cache_invalid docker_hide_legacy_commands ) \ - && ! _retrieve_cache docker_hide_legacy_commands; - then - _docker_hide_legacy_commands="${DOCKER_HIDE_LEGACY_COMMANDS}" - _store_cache docker_hide_legacy_commands _docker_hide_legacy_commands - fi - - if [[ "${_docker_hide_legacy_commands}" != "${DOCKER_HIDE_LEGACY_COMMANDS}" ]]; then - force_invalidation=1 - _docker_hide_legacy_commands="${DOCKER_HIDE_LEGACY_COMMANDS}" - _store_cache docker_hide_legacy_commands _docker_hide_legacy_commands - fi - - if ( [[ ${+_docker_subcommands} -eq 0 ]] || _cache_invalid docker_subcommands ) \ - && ! _retrieve_cache docker_subcommands || [[ ${force_invalidation} -eq 1 ]]; - then - local -a lines - lines=(${(f)"$(_call_program commands docker 2>&1)"}) - _docker_subcommands=(${${${(M)${lines[$((${lines[(i)*Commands:]} + 1)),-1]}:# *}## #}/\*# ##/:}) - _docker_subcommands=($_docker_subcommands 'daemon:Enable daemon mode' 'help:Show help for a command') - (( $#_docker_subcommands > 2 )) && _store_cache docker_subcommands _docker_subcommands - fi - _describe -t docker-commands "docker command" _docker_subcommands -} - -__docker_subcommand() { - local -a _command_args opts_help - local expl help="--help" - integer ret=1 - - opts_help=("(: -)--help[Print usage]") - - case "$words[1]" in - (attach|commit|cp|create|diff|exec|export|kill|logs|pause|unpause|port|rename|restart|rm|run|start|stats|stop|top|update|wait) - __docker_container_subcommand && ret=0 - ;; - (build|history|import|load|pull|push|save|tag) - __docker_image_subcommand && ret=0 - ;; - (checkpoint) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_checkpoint_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_checkpoint_subcommand && ret=0 - ;; - esac - ;; - (container) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_container_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_container_subcommand && ret=0 - ;; - esac - ;; - (context) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_context_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_context_subcommand && ret=0 - ;; - esac - ;; - (daemon) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help)*--add-runtime=[Register an additional OCI compatible runtime]:runtime:__docker_complete_runtimes" \ - "($help)*--allow-nondistributable-artifacts=[Push nondistributable artifacts to specified registries]:registry: " \ - "($help)--api-cors-header=[CORS headers in the Engine API]:CORS headers: " \ - "($help)*--authorization-plugin=[Authorization plugins to load]" \ - "($help -b --bridge)"{-b=,--bridge=}"[Attach containers to a network bridge]:bridge:_net_interfaces" \ - "($help)--bip=[Network bridge IP]:IP address: " \ - "($help)--cgroup-parent=[Parent cgroup for all containers]:cgroup: " \ - "($help)--config-file=[Path to daemon configuration file]:Config File:_files" \ - "($help)--containerd=[Path to containerd socket]:socket:_files -g \"*.sock\"" \ - "($help)--containerd-namespace=[Containerd namespace to use]:containerd namespace:" \ - "($help)--containerd-plugins-namespace=[Containerd namespace to use for plugins]:containerd namespace:" \ - "($help)--data-root=[Root directory of persisted Docker data]:path:_directories" \ - "($help -D --debug)"{-D,--debug}"[Enable debug mode]" \ - "($help)--default-gateway[Container default gateway IPv4 address]:IPv4 address: " \ - "($help)--default-gateway-v6[Container default gateway IPv6 address]:IPv6 address: " \ - "($help)--default-shm-size=[Default shm size for containers]:size:" \ - "($help)*--default-ulimit=[Default ulimits for containers]:ulimit: " \ - "($help)*--dns=[DNS server to use]:DNS: " \ - "($help)*--dns-opt=[DNS options to use]:DNS option: " \ - "($help)*--dns-search=[DNS search domains to use]:DNS search: " \ - "($help)*--exec-opt=[Runtime execution options]:runtime execution options: " \ - "($help)--exec-root=[Root directory for execution state files]:path:_directories" \ - "($help)--experimental[Enable experimental features]" \ - "($help)--fixed-cidr=[IPv4 subnet for fixed IPs]:IPv4 subnet: " \ - "($help)--fixed-cidr-v6=[IPv6 subnet for fixed IPs]:IPv6 subnet: " \ - "($help -G --group)"{-G=,--group=}"[Group for the unix socket]:group:_groups" \ - "($help -H --host)"{-H=,--host=}"[tcp://host:port to bind/connect to]:host: " \ - "($help)--icc[Enable inter-container communication]" \ - "($help)--init[Run an init inside containers to forward signals and reap processes]" \ - "($help)--init-path=[Path to the docker-init binary]:docker-init binary:_files" \ - "($help)*--insecure-registry=[Enable insecure registry communication]:registry: " \ - "($help)--ip=[Default IP when binding container ports]" \ - "($help)--ip-forward[Enable net.ipv4.ip_forward]" \ - "($help)--ip-masq[Enable IP masquerading]" \ - "($help)--iptables[Enable addition of iptables rules]" \ - "($help)--ipv6[Enable IPv6 networking]" \ - "($help -l --log-level)"{-l=,--log-level=}"[Logging level]:level:(debug info warn error fatal)" \ - "($help)*--label=[Key=value labels]:label: " \ - "($help)--live-restore[Enable live restore of docker when containers are still running]" \ - "($help)--log-driver=[Default driver for container logs]:logging driver:__docker_complete_log_drivers" \ - "($help)*--log-opt=[Default log driver options for containers]:log driver options:__docker_complete_log_options" \ - "($help)--max-concurrent-downloads[Set the max concurrent downloads]" \ - "($help)--max-concurrent-uploads[Set the max concurrent uploads]" \ - "($help)--max-download-attempts[Set the max download attempts for each pull]" \ - "($help)--mtu=[Network MTU]:mtu:(0 576 1420 1500 9000)" \ - "($help)--oom-score-adjust=[Set the oom_score_adj for the daemon]:oom-score:(-500)" \ - "($help -p --pidfile)"{-p=,--pidfile=}"[Path to use for daemon PID file]:PID file:_files" \ - "($help)--raw-logs[Full timestamps without ANSI coloring]" \ - "($help)*--registry-mirror=[Preferred registry mirror]:registry mirror: " \ - "($help)--seccomp-profile=[Path to seccomp profile]:path:_files -g \"*.json\"" \ - "($help -s --storage-driver)"{-s=,--storage-driver=}"[Storage driver to use]:driver:(btrfs devicemapper overlay2 vfs zfs)" \ - "($help)--selinux-enabled[Enable selinux support]" \ - "($help)--shutdown-timeout=[Set the shutdown timeout value in seconds]:time: " \ - "($help)*--storage-opt=[Storage driver options]:storage driver options: " \ - "($help)--tls[Use TLS]" \ - "($help)--tlscacert=[Trust certs signed only by this CA]:PEM file:_files -g \"*.(pem|crt)\"" \ - "($help)--tlscert=[Path to TLS certificate file]:PEM file:_files -g \"*.(pem|crt)\"" \ - "($help)--tlskey=[Path to TLS key file]:Key file:_files -g \"*.(pem|key)\"" \ - "($help)--tlsverify[Use TLS and verify the remote]" \ - "($help)--userns-remap=[User/Group setting for user namespaces]:user\:group:->users-groups" \ - "($help)--userland-proxy[Use userland proxy for loopback traffic]" \ - "($help)--userland-proxy-path=[Path to the userland proxy binary]:binary:_files" \ - "($help)--validate[Validate daemon configuration and exit]" && ret=0 - - case $state in - (users-groups) - if compset -P '*:'; then - _groups && ret=0 - else - _describe -t userns-default "default Docker user management" '(default)' && ret=0 - _users && ret=0 - fi - ;; - esac - ;; - (events|info) - __docker_system_subcommand && ret=0 - ;; - (image) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_image_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_image_subcommand && ret=0 - ;; - esac - ;; - (images) - words[1]='ls' - __docker_image_subcommand && ret=0 - ;; - (inspect) - local state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \ - "($help -s --size)"{-s,--size}"[Display total file sizes if the type is container]" \ - "($help)--type=[Return JSON for specified type]:type:(container image network node plugin service volume)" \ - "($help -)*: :->values" && ret=0 - - case $state in - (values) - if [[ ${words[(r)--type=container]} == --type=container ]]; then - __docker_complete_containers && ret=0 - elif [[ ${words[(r)--type=image]} == --type=image ]]; then - __docker_complete_images && ret=0 - elif [[ ${words[(r)--type=network]} == --type=network ]]; then - __docker_complete_networks && ret=0 - elif [[ ${words[(r)--type=node]} == --type=node ]]; then - __docker_complete_nodes && ret=0 - elif [[ ${words[(r)--type=plugin]} == --type=plugin ]]; then - __docker_complete_plugins && ret=0 - elif [[ ${words[(r)--type=service]} == --type=secrets ]]; then - __docker_complete_secrets && ret=0 - elif [[ ${words[(r)--type=service]} == --type=service ]]; then - __docker_complete_services && ret=0 - elif [[ ${words[(r)--type=volume]} == --type=volume ]]; then - __docker_complete_volumes && ret=0 - else - __docker_complete_containers - __docker_complete_images - __docker_complete_networks - __docker_complete_nodes - __docker_complete_plugins - __docker_complete_secrets - __docker_complete_services - __docker_complete_volumes && ret=0 - fi - ;; - esac - ;; - (login) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help -p --password)"{-p=,--password=}"[Password]:password: " \ - "($help)--password-stdin[Read password from stdin]" \ - "($help -u --username)"{-u=,--username=}"[Username]:username: " \ - "($help -)1:server: " && ret=0 - ;; - (logout) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help -)1:server: " && ret=0 - ;; - (network) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_network_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_network_subcommand && ret=0 - ;; - esac - ;; - (node) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_node_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_node_subcommand && ret=0 - ;; - esac - ;; - (plugin) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_plugin_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_plugin_subcommand && ret=0 - ;; - esac - ;; - (ps) - words[1]='ls' - __docker_container_subcommand && ret=0 - ;; - (rmi) - words[1]='rm' - __docker_image_subcommand && ret=0 - ;; - (search) - _arguments $(__docker_arguments) -A '-*' \ - $opts_help \ - "($help)*"{-f=,--filter=}"[Filter values]:filter:__docker_complete_search_filters" \ - "($help)--limit=[Maximum returned search results]:limit:(1 5 10 25 50)" \ - "($help)--no-trunc[Do not truncate output]" \ - "($help -):term: " && ret=0 - ;; - (secret) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_secret_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_secret_subcommand && ret=0 - ;; - esac - ;; - (service) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_service_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_service_subcommand && ret=0 - ;; - esac - ;; - (stack) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_stack_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_stack_subcommand && ret=0 - ;; - esac - ;; - (swarm) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_swarm_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_swarm_subcommand && ret=0 - ;; - esac - ;; - (system) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_system_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_system_subcommand && ret=0 - ;; - esac - ;; - (version) - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " && ret=0 - ;; - (volume) - local curcontext="$curcontext" state - _arguments $(__docker_arguments) \ - $opts_help \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - case $state in - (command) - __docker_volume_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-${words[-1]}: - __docker_volume_subcommand && ret=0 - ;; - esac - ;; - (help) - _arguments $(__docker_arguments) ":subcommand:__docker_commands" && ret=0 - ;; - esac - - return ret -} - -_docker() { - # Support for subservices, which allows for `compdef _docker docker-shell=_docker_containers`. - # Based on /usr/share/zsh/functions/Completion/Unix/_git without support for `ret`. - if [[ $service != docker ]]; then - _call_function - _$service - return - fi - - local curcontext="$curcontext" state line help="-h --help" - integer ret=1 - typeset -A opt_args - - _arguments $(__docker_arguments) -C \ - "(: -)"{-h,--help}"[Print usage]" \ - "($help)--config[Location of client config files]:path:_directories" \ - "($help -c --context)"{-c=,--context=}"[Execute the command in a docker context]:context:__docker_complete_contexts" \ - "($help -D --debug)"{-D,--debug}"[Enable debug mode]" \ - "($help -H --host)"{-H=,--host=}"[tcp://host:port to bind/connect to]:host: " \ - "($help -l --log-level)"{-l=,--log-level=}"[Logging level]:level:(debug info warn error fatal)" \ - "($help)--tls[Use TLS]" \ - "($help)--tlscacert=[Trust certs signed only by this CA]:PEM file:_files -g "*.(pem|crt)"" \ - "($help)--tlscert=[Path to TLS certificate file]:PEM file:_files -g "*.(pem|crt)"" \ - "($help)--tlskey=[Path to TLS key file]:Key file:_files -g "*.(pem|key)"" \ - "($help)--tlsverify[Use TLS and verify the remote]" \ - "($help)--userland-proxy[Use userland proxy for loopback traffic]" \ - "($help -v --version)"{-v,--version}"[Print version information and quit]" \ - "($help -): :->command" \ - "($help -)*:: :->option-or-argument" && ret=0 - - local host=${opt_args[-H]}${opt_args[--host]} - local config=${opt_args[--config]} - local context=${opt_args[-c]}${opt_args[--context]} - local docker_options="${host:+--host $host} ${config:+--config $config} ${context:+--context $context} " - - case $state in - (command) - __docker_commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*:*}:docker-$words[1]: - __docker_subcommand && ret=0 - ;; - esac - - return ret -} - -_dockerd() { - integer ret=1 - words[1]='daemon' - __docker_subcommand && ret=0 - return ret -} - -_docker "$@" - -# Local Variables: -# mode: Shell-Script -# sh-indentation: 4 -# indent-tabs-mode: nil -# sh-basic-offset: 4 -# End: -# vim: ft=zsh sw=4 ts=4 et diff --git a/dot_oh-my-zsh/plugins/docker/docker.plugin.zsh b/dot_oh-my-zsh/plugins/docker/docker.plugin.zsh deleted file mode 100644 index 16db77d..0000000 --- a/dot_oh-my-zsh/plugins/docker/docker.plugin.zsh +++ /dev/null @@ -1,65 +0,0 @@ -alias dbl='docker build' -alias dcin='docker container inspect' -alias dcls='docker container ls' -alias dclsa='docker container ls -a' -alias dib='docker image build' -alias dii='docker image inspect' -alias dils='docker image ls' -alias dipu='docker image push' -alias dipru='docker image prune -a' -alias dirm='docker image rm' -alias dit='docker image tag' -alias dlo='docker container logs' -alias dnc='docker network create' -alias dncn='docker network connect' -alias dndcn='docker network disconnect' -alias dni='docker network inspect' -alias dnls='docker network ls' -alias dnrm='docker network rm' -alias dpo='docker container port' -alias dps='docker ps' -alias dpsa='docker ps -a' -alias dpu='docker pull' -alias dr='docker container run' -alias drit='docker container run -it' -alias drm='docker container rm' -alias 'drm!'='docker container rm -f' -alias dst='docker container start' -alias drs='docker container restart' -alias dsta='docker stop $(docker ps -q)' -alias dstp='docker container stop' -alias dtop='docker top' -alias dvi='docker volume inspect' -alias dvls='docker volume ls' -alias dvprune='docker volume prune' -alias dxc='docker container exec' -alias dxcit='docker container exec -it' - -if (( ! $+commands[docker] )); then - return -fi - -# Standardized $0 handling -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `docker`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_docker" ]]; then - typeset -g -A _comps - autoload -Uz _docker - _comps[docker]=_docker -fi - -{ - # `docker completion` is only available from 23.0.0 on - # docker version returns `Docker version 24.0.2, build cb74dfcd85` - # with `s:,:` remove the comma after the version, and select third word of it - if zstyle -t ':omz:plugins:docker' legacy-completion || \ - ! is-at-least 23.0.0 ${${(s:,:z)"$(command docker --version)"}[3]}; then - command cp "${0:h}/completions/_docker" "$ZSH_CACHE_DIR/completions/_docker" - else - command docker completion zsh | tee "$ZSH_CACHE_DIR/completions/_docker" > /dev/null - fi -} &| diff --git a/dot_oh-my-zsh/plugins/doctl/README.md b/dot_oh-my-zsh/plugins/doctl/README.md deleted file mode 100644 index a81e90b..0000000 --- a/dot_oh-my-zsh/plugins/doctl/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Doctl - -This plugin provides completion for [Doctl](https://github.com/digitalocean/doctl). - -To use it add doctl to the plugins array in your zshrc file. - -```bash -plugins=(... doctl) -``` diff --git a/dot_oh-my-zsh/plugins/doctl/doctl.plugin.zsh b/dot_oh-my-zsh/plugins/doctl/doctl.plugin.zsh deleted file mode 100644 index 7b3a384..0000000 --- a/dot_oh-my-zsh/plugins/doctl/doctl.plugin.zsh +++ /dev/null @@ -1,17 +0,0 @@ -# Autocompletion for doctl, the command line tool for DigitalOcean service -# -# doctl project: https://github.com/digitalocean/doctl -# -# Author: https://github.com/HalisCz - -if (( ! $+commands[doctl] )); then - return -fi - -if [[ ! -f "$ZSH_CACHE_DIR/completions/_doctl" ]]; then - typeset -g -A _comps - autoload -Uz _doctl - _comps[doctl]=_doctl -fi - -doctl completion zsh >| "$ZSH_CACHE_DIR/completions/_doctl" &| diff --git a/dot_oh-my-zsh/plugins/dotenv/README.md b/dot_oh-my-zsh/plugins/dotenv/README.md deleted file mode 100644 index ab9d329..0000000 --- a/dot_oh-my-zsh/plugins/dotenv/README.md +++ /dev/null @@ -1,92 +0,0 @@ -# dotenv - -Automatically load your project ENV variables from `.env` file when you `cd` into project root directory. - -Storing configuration in the environment is one of the tenets of a [twelve-factor app](https://www.12factor.net). Anything that is likely to change between deployment environments, such as resource handles for databases or credentials for external services, should be extracted from the code into environment variables. - -To use it, add `dotenv` to the plugins array in your zshrc file: - -```sh -plugins=(... dotenv) -``` - -## Usage - -Create `.env` file inside your project root directory and put your ENV variables there. - -For example: - -```sh -export AWS_S3_TOKEN=d84a83539134f28f412c652b09f9f98eff96c9a -export SECRET_KEY=7c6c72d959416d5aa368a409362ec6e2ac90d7f -export MONGO_URI=mongodb://127.0.0.1:27017 -export PORT=3001 -``` - -`export` is optional. This format works as well: - -```sh -AWS_S3_TOKEN=d84a83539134f28f412c652b09f9f98eff96c9a -SECRET_KEY=7c6c72d959416d5aa368a409362ec6e2ac90d7f -MONGO_URI=mongodb://127.0.0.1:27017 -PORT=3001 -``` - -You can even mix both formats, although it's probably a bad idea. - -## Settings - -### ZSH_DOTENV_FILE - -You can also modify the name of the file to be loaded with the variable `ZSH_DOTENV_FILE`. -If the variable isn't set, the plugin will default to use `.env`. -For example, this will make the plugin look for files named `.dotenv` and load them: - -```zsh -# in ~/.zshrc, before Oh My Zsh is sourced: -ZSH_DOTENV_FILE=.dotenv -``` - -### ZSH_DOTENV_PROMPT - -Set `ZSH_DOTENV_PROMPT=false` in your zshrc file if you don't want the confirmation message. -You can also choose the `Always` option when prompted to always allow sourcing the .env file -in that directory. See the next section for more details. - -### ZSH_DOTENV_ALLOWED_LIST, ZSH_DOTENV_DISALLOWED_LIST - -The default behavior of the plugin is to always ask whether to source a dotenv file. There's -a **Y**es, **N**o, **A**lways and N**e**ver option. If you choose Always, the directory of the .env file -will be added to an allowed list; if you choose Never, it will be added to a disallowed list. -If a directory is found in either of those lists, the plugin won't ask for confirmation and will -instead either source the .env file or proceed without action respectively. - -The allowed and disallowed lists are saved by default in `$ZSH_CACHE_DIR/dotenv-allowed.list` and -`$ZSH_CACHE_DIR/dotenv-disallowed.list` respectively. If you want to change that location, -change the `$ZSH_DOTENV_ALLOWED_LIST` and `$ZSH_DOTENV_DISALLOWED_LIST` variables, like so: - -```zsh -# in ~/.zshrc, before Oh My Zsh is sourced: -ZSH_DOTENV_ALLOWED_LIST=/path/to/dotenv/allowed/list -ZSH_DOTENV_DISALLOWED_LIST=/path/to/dotenv/disallowed/list -``` - -The file is just a list of directories, separated by a newline character. If you want -to change your decision, just edit the file and remove the line for the directory you want to -change. - -NOTE: if a directory is found in both the allowed and disallowed lists, the disallowed list -takes preference, _i.e._ the .env file will never be sourced. - -## Version Control - -**It's strongly recommended to add `.env` file to `.gitignore`**, because usually it contains sensitive information such as your credentials, secret keys, passwords etc. You don't want to commit this file, it's supposed to be local only. - -## Disclaimer - -This plugin only sources the `.env` file. Nothing less, nothing more. It doesn't do any checks. It's designed to be the fastest and simplest option. You're responsible for the `.env` file content. You can put some code (or weird symbols) there, but do it on your own risk. `dotenv` is the basic tool, yet it does the job. - -If you need more advanced and feature-rich ENV management, check out these awesome projects: - -* [direnv](https://github.com/direnv/direnv) -* [zsh-autoenv](https://github.com/Tarrasch/zsh-autoenv) diff --git a/dot_oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh b/dot_oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh deleted file mode 100644 index 46cd4b1..0000000 --- a/dot_oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh +++ /dev/null @@ -1,67 +0,0 @@ -## Settings - -# Filename of the dotenv file to look for -: ${ZSH_DOTENV_FILE:=.env} - -# Path to the file containing allowed paths -: ${ZSH_DOTENV_ALLOWED_LIST:="${ZSH_CACHE_DIR:-$ZSH/cache}/dotenv-allowed.list"} -: ${ZSH_DOTENV_DISALLOWED_LIST:="${ZSH_CACHE_DIR:-$ZSH/cache}/dotenv-disallowed.list"} - - -## Functions - -source_env() { - if [[ ! -f "$ZSH_DOTENV_FILE" ]]; then - return - fi - - if [[ "$ZSH_DOTENV_PROMPT" != false ]]; then - local confirmation dirpath="${PWD:A}" - - # make sure there is an (dis-)allowed file - touch "$ZSH_DOTENV_ALLOWED_LIST" - touch "$ZSH_DOTENV_DISALLOWED_LIST" - - # early return if disallowed - if command grep -Fx -q "$dirpath" "$ZSH_DOTENV_DISALLOWED_LIST" &>/dev/null; then - return - fi - - # check if current directory's .env file is allowed or ask for confirmation - if ! command grep -Fx -q "$dirpath" "$ZSH_DOTENV_ALLOWED_LIST" &>/dev/null; then - # get cursor column and print new line before prompt if not at line beginning - local column - echo -ne "\e[6n" > /dev/tty - read -t 1 -s -d R column < /dev/tty - column="${column##*\[*;}" - [[ $column -eq 1 ]] || echo - - # print same-line prompt and output newline character if necessary - echo -n "dotenv: found '$ZSH_DOTENV_FILE' file. Source it? ([Y]es/[n]o/[a]lways/n[e]ver) " - read -k 1 confirmation - [[ "$confirmation" = $'\n' ]] || echo - - # check input - case "$confirmation" in - [nN]) return ;; - [aA]) echo "$dirpath" >> "$ZSH_DOTENV_ALLOWED_LIST" ;; - [eE]) echo "$dirpath" >> "$ZSH_DOTENV_DISALLOWED_LIST"; return ;; - *) ;; # interpret anything else as a yes - esac - fi - fi - - # test .env syntax - zsh -fn $ZSH_DOTENV_FILE || { - echo "dotenv: error when sourcing '$ZSH_DOTENV_FILE' file" >&2 - return 1 - } - - setopt localoptions allexport - source $ZSH_DOTENV_FILE -} - -autoload -U add-zsh-hook -add-zsh-hook chpwd source_env - -source_env diff --git a/dot_oh-my-zsh/plugins/dotnet/README.md b/dot_oh-my-zsh/plugins/dotnet/README.md deleted file mode 100644 index a15e805..0000000 --- a/dot_oh-my-zsh/plugins/dotnet/README.md +++ /dev/null @@ -1,25 +0,0 @@ -# .NET Core CLI plugin - -This plugin provides completion and useful aliases for [.NET Core CLI](https://dotnet.microsoft.com/). - -To use it, add `dotnet` to the plugins array in your zshrc file. - -``` -plugins=(... dotnet) -``` - -## Aliases - -| Alias | Command | Description | -|-------|------------------|-------------------------------------------------------------------| -| dn | dotnet new | Create a new .NET project or file. | -| dr | dotnet run | Build and run a .NET project output. | -| dt | dotnet test | Run unit tests using the test runner specified in a .NET project. | -| dw | dotnet watch | Watch for source file changes and restart the dotnet command. | -| dwr | dotnet watch run | Watch for source file changes and restart the `run` command. | -| dwt | dotnet watch test| Watch for source file changes and restart the `test` command. | -| ds | dotnet sln | Modify Visual Studio solution files. | -| da | dotnet add | Add a package or reference to a .NET project. | -| dp | dotnet pack | Create a NuGet package. | -| dng | dotnet nuget | Provides additional NuGet commands. | -| db | dotnet build | Build a .NET project | diff --git a/dot_oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh b/dot_oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh deleted file mode 100644 index ed7c550..0000000 --- a/dot_oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh +++ /dev/null @@ -1,26 +0,0 @@ -# This scripts is copied from (MIT License): -# https://raw.githubusercontent.com/dotnet/sdk/main/scripts/register-completions.zsh - -#compdef dotnet -_dotnet_completion() { - local -a completions=("${(@f)$(dotnet complete "${words}")}") - compadd -a completions - _files -} - -compdef _dotnet_completion dotnet - -# Aliases bellow are here for backwards compatibility -# added by Shaun Tabone (https://github.com/xontab) - -alias dn='dotnet new' -alias dr='dotnet run' -alias dt='dotnet test' -alias dw='dotnet watch' -alias dwr='dotnet watch run' -alias dwt='dotnet watch test' -alias ds='dotnet sln' -alias da='dotnet add' -alias dp='dotnet pack' -alias dng='dotnet nuget' -alias db='dotnet build' diff --git a/dot_oh-my-zsh/plugins/droplr/README.md b/dot_oh-my-zsh/plugins/droplr/README.md deleted file mode 100644 index 6daa254..0000000 --- a/dot_oh-my-zsh/plugins/droplr/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# droplr - -Use [Droplr](https://droplr.com/) from the command line to upload files and shorten -links. It needs to have [Droplr.app](https://droplr.com/apps) installed and logged -in. MacOS only. - -To use it, add `droplr` to the `$plugins` variable in your zshrc file: - -```zsh -plugins=(... droplr) -``` - -Author: [Fabio Fernandes](https://github.com/fabiofl) - -## Examples - -- Upload a file: `droplr ./path/to/file/` - -- Shorten a link: `droplr https://example.com` diff --git a/dot_oh-my-zsh/plugins/droplr/droplr.plugin.zsh b/dot_oh-my-zsh/plugins/droplr/droplr.plugin.zsh deleted file mode 100644 index af0a212..0000000 --- a/dot_oh-my-zsh/plugins/droplr/droplr.plugin.zsh +++ /dev/null @@ -1,15 +0,0 @@ -# Only compatible with MacOS -[[ "$OSTYPE" == darwin* ]] || return - -droplr() { - if [[ $# -eq 0 ]]; then - echo You need to specify a parameter. >&2 - return 1 - fi - - if [[ "$1" =~ ^https?:// ]]; then - osascript -e 'tell app "Droplr" to shorten "'"$1"'"' - else - open -ga /Applications/Droplr.app "$1" - fi -} diff --git a/dot_oh-my-zsh/plugins/drush/README.md b/dot_oh-my-zsh/plugins/drush/README.md deleted file mode 100644 index 29b429e..0000000 --- a/dot_oh-my-zsh/plugins/drush/README.md +++ /dev/null @@ -1,66 +0,0 @@ -# Drush - -This plugin adds aliases and functions for [Drush](https://www.drush.org), a command-line shell -and Unix scripting interface for Drupal. It also adds completion for the `drush` command. - -To enable it, add `drush` to the plugins array in zshrc file: - -```zsh -plugins=(... drush) -``` - -## Aliases - -| Alias | Command | Description | -| ------- | ----------------------------------------------------------- | -------------------------------------------------------------------- | -| `dr` | `drush` | Display drush help | -| `drca` | `drush cc all` | _(Deprecated in Drush 8)_ Clear all drupal caches | -| `drcb` | `drush cc block` | _(Deprecated in Drush 8)_ Clear block cache | -| `drcex` | `drush config:export -y` | Export Drupal configuration to a directory | -| `drcg` | `drush cc registry` | _(Deprecated in Drush 8)_ Clear registry cache | -| `drcim` | `drush config:import -y` | Import config from a config directory | -| `drcj` | `drush cc css-js` | Clear css-js cache | -| `drcm` | `drush cc menu` | Clear menu cache | -| `drcml` | `drush cc module-list` | Clear module-list cache | -| `drcr` | `drush core-cron` | Run all cron hooks in all active modules for specified site | -| `drct` | `drush cc theme-registry` | Clear theme-registry cache | -| `drcv` | `drush cc views` | Clear views cache _(make sure that the views module is enabled)_ | -| `drdmp` | `drush drush sql-dump --ordered-dump --result-file=dumpsql` | Backup database in a new dump.sql file | -| `drf` | `drush features` | Display features status | -| `drfr` | `drush features-revert -y` | Revert a feature module on your site | -| `drfra` | `drush features-revert-all` | Revert all enabled feature module on your site | -| `drfu` | `drush features-update -y` | Update a feature module on your site | -| `drif` | `drush image-flush --all` | Flush all derived images | -| `drpm` | `drush pm-list --type=module` | Show a list of available modules | -| `drst` | `drush core-status` | Provides a birds-eye view of the current Drupal installation, if any | -| `druli` | `drush user:login` | Display a one time login link for user ID 1, or another user | -| `drup` | `drush updatedb` | Apply any database updates required (as with running update.php) | -| `drups` | `drush updatedb-status` | List any pending database updates | -| `drv` | `drush version` | Show drush version | -| `drvd` | `drush variable-del` | Delete a variable | -| `drvg` | `drush variable-get` | Get a list of some or all site variables and values | -| `drvs` | `drush variable-set` | Set a variable | -| `drws` | `drush watchdog:show` | Show watchdog messages | -| `drwse` | `drush watchdog:show --extended` | Show watchdog messages with extended information | -| `drwst` | `drush watchdog:tail` | Tail watchdog messages | - -## Functions - -- `dren`: download and enable one or more extensions (modules or themes). Must be - invoked with one or more parameters, e.g.: `dren devel` or `dren devel module_filter views`. - -- `drf`: edit drushrc, site alias, and Drupal settings.php files. - Can be invoked with one or without parameters, e.g.: `drf 1`. - -- `dris`: disable one or more extensions (modules or themes). Must be invoked with - one or more parameters, e.g.: `dris devel` or `dris devel module_filter views`. - -- `drpu`: uninstall one or more modules. Must be invoked with one or more - parameters, e.g.: `drpu devel` or `drpu devel module_filter views`. - -- `drnew`: creates a brand new drupal website. Note: as soon as the installation - is complete, `drush` will print a username and a random password into the terminal: - - ```text - Installation complete. User name: admin User password: cf7t8yqNEm - ``` diff --git a/dot_oh-my-zsh/plugins/drush/drush.complete.sh b/dot_oh-my-zsh/plugins/drush/drush.complete.sh deleted file mode 100644 index 38b882e..0000000 --- a/dot_oh-my-zsh/plugins/drush/drush.complete.sh +++ /dev/null @@ -1,50 +0,0 @@ -# BASH completion script for Drush. -# -# Place this in your /etc/bash_completion.d/ directory or source it from your -# ~/.bash_completion or ~/.bash_profile files. Alternatively, source -# examples/example.bashrc instead, as it will automatically find and source -# this file. -# -# If you're using ZSH instead of BASH, add the following to your ~/.zshrc file -# and source it. -# -# autoload bashcompinit -# bashcompinit -# source /path/to/your/drush.complete.sh - -# Ensure drush is available. -which drush > /dev/null || alias drush &> /dev/null || return - -__drush_ps1() { - f="${TMPDIR:-/tmp/}/drush-env-${USER}/drush-drupal-site-$$" - if [ -f $f ] - then - __DRUPAL_SITE=$(cat "$f") - else - __DRUPAL_SITE="$DRUPAL_SITE" - fi - - # Set DRUSH_PS1_SHOWCOLORHINTS to a non-empty value and define a - # __drush_ps1_colorize_alias() function for color hints in your Drush PS1 - # prompt. See example.prompt.sh for an example implementation. - if [ -n "${__DRUPAL_SITE-}" ] && [ -n "${DRUSH_PS1_SHOWCOLORHINTS-}" ]; then - __drush_ps1_colorize_alias - fi - - [[ -n "$__DRUPAL_SITE" ]] && printf "${1:- (%s)}" "$__DRUPAL_SITE" -} - -# Completion function, uses the "drush complete" command to retrieve -# completions for a specific command line COMP_WORDS. -_drush_completion() { - # Set IFS to newline (locally), since we only use newline separators, and - # need to retain spaces (or not) after completions. - local IFS=$'\n' - # The '< /dev/null' is a work around for a bug in php libedit stdin handling. - # Note that libedit in place of libreadline in some distributions. See: - # https://bugs.launchpad.net/ubuntu/+source/php5/+bug/322214 - COMPREPLY=( $(drush --early=includes/complete.inc "${COMP_WORDS[@]}" < /dev/null 2> /dev/null) ) -} - -# Register our completion function. We include common short aliases for Drush. -complete -o bashdefault -o default -o nospace -F _drush_completion d dr drush drush5 drush6 drush7 drush8 drush.php diff --git a/dot_oh-my-zsh/plugins/drush/drush.plugin.zsh b/dot_oh-my-zsh/plugins/drush/drush.plugin.zsh deleted file mode 100644 index 48e8ddb..0000000 --- a/dot_oh-my-zsh/plugins/drush/drush.plugin.zsh +++ /dev/null @@ -1,107 +0,0 @@ -# Functions -function dren() { - drush en "$@" -y -} - -function dris() { - drush pm-disable "$@" -y -} - -function drpu() { - drush pm-uninstall "$@" -y -} - -function drf() { - if [[ -z "$1" ]] then - drush core-config - else - drush core-config --choice=$1 - fi -} - -function drfi() { - case "$1" in - fields) drush field-info fields ;; - types) drush field-info types ;; - *) drush field-info ;; - esac -} - -function drnew() { - ( - cd - echo "Website's name: " - read WEBSITE_NAME - - HOST=http://$(hostname -i)/ - - if [[ $WEBSITE_NAME == "" ]] then - MINUTES=$(date +%M:%S) - WEBSITE_NAME="Drupal-$MINUTES" - echo "Your website will be named: $WEBSITE_NAME" - fi - - drush dl drupal --drupal-project-rename=$WEBSITE_NAME - - echo "Type your localhost directory: (Leave empty for /var/www/html/)" - read DIRECTORY - - if [[ $DIRECTORY == "" ]] then - DIRECTORY="/var/www/html/" - fi - - echo "Moving to $DIRECTORY$WEBSITE_NAME" - sudo mv $WEBSITE_NAME $DIRECTORY - cd $DIRECTORY$WEBSITE_NAME - - echo "Database's user: " - read DATABASE_USR - echo "Database's password: " - read -s DATABASE_PWD - echo "Database's name for your project: " - read DATABASE - - DB_URL="mysql://$DATABASE_USR:$DATABASE_PWD@localhost/$DATABASE" - drush site-install standard --db-url=$DB_URL --site-name=$WEBSITE_NAME - - open_command $HOST$WEBSITE_NAME - echo "Done" - ) -} - -# Aliases -alias dr="drush" -alias drca="drush cc all" # Deprecated for Drush 8 -alias drcb="drush cc block" # Deprecated for Drush 8 -alias drcex="drush config:export -y" -alias drcg="drush cc registry" # Deprecated for Drush 8 -alias drcim="drush config:import -y" -alias drcj="drush cc css-js" -alias drcm="drush cc menu" -alias drcml="drush cc module-list" -alias drcr="drush core-cron" -alias drct="drush cc theme-registry" -alias drcv="drush cc views" -alias drdmp="drush sql-dump --ordered-dump --result-file=dump.sql" -alias drf="drush features" -alias drfr="drush features-revert -y" -alias drfra="drush features-revert-all" -alias drfu="drush features-update -y" -alias drif="drush image-flush --all" -alias drpm="drush pm-list --type=module" -alias drst="drush core-status" -alias druli="drush user:login" -alias drup="drush updatedb" -alias drups="drush updatedb-status" -alias drv="drush version" -alias drvd="drush variable-del" -alias drvg="drush variable-get" -alias drvs="drush variable-set" -alias drws="drush watchdog:show" -alias drwse="drush watchdog:show --extended" -alias drwst="drush watchdog:tail" - -# Enable drush autocomplete support -autoload bashcompinit -bashcompinit -source $(dirname $0)/drush.complete.sh diff --git a/dot_oh-my-zsh/plugins/eecms/README.md b/dot_oh-my-zsh/plugins/eecms/README.md deleted file mode 100644 index c538355..0000000 --- a/dot_oh-my-zsh/plugins/eecms/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# eecms plugin - -This plugin adds auto-completion of console commands for [`eecms`](https://github.com/ExpressionEngine/ExpressionEngine). - -To use it, add `eecms` to the plugins array of your `.zshrc` file: -``` -plugins=(... eecms) -``` - -It also adds the alias `eecms` which finds the eecms file in the current project -and runs it with php. diff --git a/dot_oh-my-zsh/plugins/eecms/eecms.plugin.zsh b/dot_oh-my-zsh/plugins/eecms/eecms.plugin.zsh deleted file mode 100644 index ee10fbb..0000000 --- a/dot_oh-my-zsh/plugins/eecms/eecms.plugin.zsh +++ /dev/null @@ -1,20 +0,0 @@ -# ExpressionEngine CMS basic command completion - -_eecms_console () { - echo "php $(find . -maxdepth 3 -mindepth 1 -name 'eecms' -type f | head -n 1)" -} - -_eecms_get_command_list () { - `_eecms_console` | sed "/Available commands/,/^/d" | sed "s/[[:space:]].*//g" -} - -_eecms () { - compadd `_eecms_get_command_list` -} - -compdef _eecms '`_eecms_console`' -compdef _eecms 'system/ee/eecms' -compdef _eecms eecms - -#Alias -alias eecms='`_eecms_console`' diff --git a/dot_oh-my-zsh/plugins/emacs/README.md b/dot_oh-my-zsh/plugins/emacs/README.md deleted file mode 100644 index 47c7644..0000000 --- a/dot_oh-my-zsh/plugins/emacs/README.md +++ /dev/null @@ -1,30 +0,0 @@ -# Emacs plugin - -This plugin utilizes the Emacs daemon capability, allowing the user to quickly open frames, whether they are opened in a terminal via a ssh connection, or X frames opened on the same host. The plugin also provides some aliases for such operations. - -- You don't have the cost of starting Emacs all the time anymore -- Opening a file is as fast as Emacs does not have anything else to do. -- You can share opened buffered across opened frames. -- Configuration changes made at runtime are applied to all frames. - -**NOTE:** requires Emacs 24 and newer. - -To use it, add emacs to the plugins array in your zshrc file: - -```zsh -plugins=(... emacs) -``` - -## Aliases - -The plugin uses a custom launcher (which we'll call here `$EMACS_LAUNCHER`) that is just a wrapper around [`emacsclient`](https://www.emacswiki.org/emacs/EmacsClient). - -| Alias | Command | Description | -|--------|----------------------------------------------------|----------------------------------------------------------------| -| emacs | `$EMACS_LAUNCHER --no-wait` | Opens a temporary emacsclient frame | -| e | `emacs` | Same as emacs alias | -| te | `$EMACS_LAUNCHER -nw` | Open terminal emacsclient | -| eeval | `$EMACS_LAUNCHER --eval` | Same as `M-x eval` but from outside Emacs | -| eframe | `emacsclient --alternate-editor="" --create-frame` | Create new X frame | -| efile | - | Print the path to the file open in the current buffer | -| ecd | - | Print the directory of the file open in the current buffer | diff --git a/dot_oh-my-zsh/plugins/emacs/emacs.plugin.zsh b/dot_oh-my-zsh/plugins/emacs/emacs.plugin.zsh deleted file mode 100644 index 5aa6218..0000000 --- a/dot_oh-my-zsh/plugins/emacs/emacs.plugin.zsh +++ /dev/null @@ -1,68 +0,0 @@ -# Emacs 23 daemon capability is a killing feature. -# One emacs process handles all your frames whether -# you use a frame opened in a terminal via a ssh connection or X frames -# opened on the same host. - -# Benefits are multiple -# - You don't have the cost of starting Emacs all the time anymore -# - Opening a file is as fast as Emacs does not have anything else to do. -# - You can share opened buffered across opened frames. -# - Configuration changes made at runtime are applied to all frames. - -# Require emacs version to be minimum 24 -autoload -Uz is-at-least -is-at-least 24 "${${(Az)"$(emacsclient --version 2>/dev/null)"}[2]}" || return 0 - -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -# Path to custom emacsclient launcher -export EMACS_PLUGIN_LAUNCHER="${0:A:h}/emacsclient.sh" - -# set EDITOR if not already defined. -export EDITOR="${EDITOR:-${EMACS_PLUGIN_LAUNCHER}}" - -alias emacs="$EMACS_PLUGIN_LAUNCHER --no-wait" -alias e=emacs -# open terminal emacsclient -alias te="$EMACS_PLUGIN_LAUNCHER -nw" - -# same than M-x eval but from outside Emacs. -alias eeval="$EMACS_PLUGIN_LAUNCHER --eval" -# create a new X frame -alias eframe='emacsclient --alternate-editor="" --create-frame' - -# Emacs ANSI Term tracking -if [[ -n "$INSIDE_EMACS" ]]; then - chpwd_emacs() { print -P "\033AnSiTc %d"; } - print -P "\033AnSiTc %d" # Track current working directory - print -P "\033AnSiTu %n" # Track username - - # add chpwd hook - autoload -Uz add-zsh-hook - add-zsh-hook chpwd chpwd_emacs -fi - -# Write to standard output the path to the file -# opened in the current buffer. -function efile { - local cmd="(buffer-file-name (window-buffer))" - local file="$("$EMACS_PLUGIN_LAUNCHER" --eval "$cmd" | tr -d \")" - - if [[ -z "$file" ]]; then - echo "Can't deduce current buffer filename." >&2 - return 1 - fi - - echo "$file" -} - -# Write to standard output the directory of the file -# opened in the current buffer -function ecd { - local file - file="$(efile)" || return $? - echo "${file:h}" -} diff --git a/dot_oh-my-zsh/plugins/emacs/executable_emacsclient.sh b/dot_oh-my-zsh/plugins/emacs/executable_emacsclient.sh deleted file mode 100644 index 172c0ae..0000000 --- a/dot_oh-my-zsh/plugins/emacs/executable_emacsclient.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - -emacsfun() { - local cmd frames - - # Build the Emacs Lisp command to check for suitable frames - # See https://www.gnu.org/software/emacs/manual/html_node/elisp/Frames.html#index-framep - case "$*" in - *-t*|*--tty*|*-nw*) cmd="(memq 't (mapcar 'framep (frame-list)))" ;; # if != nil, there are tty frames - *) cmd="(delete 't (mapcar 'framep (frame-list)))" ;; # if != nil, there are graphical terminals (x, w32, ns) - esac - - # Check if there are suitable frames - frames="$(emacsclient -a '' -n -e "$cmd" 2>/dev/null |sed 's/.*\x07//g' )" - - # Only create another X frame if there isn't one present - if [ -z "$frames" -o "$frames" = nil ]; then - emacsclient --alternate-editor="" --create-frame "$@" - return $? - fi - - emacsclient --alternate-editor="" "$@" -} - -# Adapted from https://github.com/davidshepherd7/emacs-read-stdin/blob/master/emacs-read-stdin.sh -# If the second argument is - then write stdin to a tempfile and open the -# tempfile. (first argument will be `--no-wait` passed in by the plugin.zsh) -if [ $# -ge 2 -a "$2" = "-" ]; then - # Create a tempfile to hold stdin - tempfile="$(mktemp --tmpdir emacs-stdin-$USERNAME.XXXXXXX 2>/dev/null \ - || mktemp -t emacs-stdin-$USERNAME)" # support BSD mktemp - # Redirect stdin to the tempfile - cat - > "$tempfile" - # Reset $2 to the tempfile so that "$@" works as expected - set -- "$1" "$tempfile" "${@:3}" -fi - -emacsfun "$@" diff --git a/dot_oh-my-zsh/plugins/ember-cli/README.md b/dot_oh-my-zsh/plugins/ember-cli/README.md deleted file mode 100644 index 419704a..0000000 --- a/dot_oh-my-zsh/plugins/ember-cli/README.md +++ /dev/null @@ -1,33 +0,0 @@ -# Ember CLI - -This plugin adds completion and aliases for using [`ember-cli`](https://cli.emberjs.com/). - -To use it, add `ember-cli` to the plugins array in your zshrc file: - -```zsh -plugins=(... ember-cli) -``` - -## Aliases - -| Alias | Command | -| ----- | -------------------- | -| `ea` | `ember addon` | -| `eb` | `ember build` | -| `ed` | `ember destroy` | -| `eg` | `ember generate` | -| `eh` | `ember help` | -| `ei` | `ember install` | -| `ein` | `ember init` | -| `es` | `ember serve` | -| `et` | `ember test` | -| `ets` | `ember test --serve` | -| `eu` | `ember update` | -| `ev` | `ember version` | - -## Maintainers - -- [BilalBudhani](https://github.com/BilalBudhani) -- [eubenesa](https://github.com/eubenesa) -- [scottkidder](https://github.com/scottkidder] -- [t-sauer](https://www.github.com/t-sauer) diff --git a/dot_oh-my-zsh/plugins/ember-cli/_ember-cli b/dot_oh-my-zsh/plugins/ember-cli/_ember-cli deleted file mode 100644 index 41c3c1f..0000000 --- a/dot_oh-my-zsh/plugins/ember-cli/_ember-cli +++ /dev/null @@ -1,189 +0,0 @@ -#compdef ember - -local curcontext="$curcontext" state line ret=1 - -_arguments -C -A "--version" -A "--help" \ - '(- 1 *)--help' \ - '(- 1 *)--version' \ - '1: :->cmds' \ - '*:: :->args' && ret=0 - -case $state in - cmds) - _values "ember command" \ - "addon[Generates a new folder structure for building an addon, complete with test harness]" \ - "asset-sizes[Shows the sizes of your asset files]" \ - "build[Builds your app and places it into the output path (dist/ by default)]" \ - "destroy[Destroys code generated by generate command]" \ - "generate[Generates new code from blueprints]" \ - "help[Outputs the usage instructions for all commands or the provided command]" \ - "init[Creates a new ember-cli project in the current folder]" \ - "install[Installs an ember-cli addon from npm]" \ - "new[Creates a new directory and runs ember init in it]" \ - "serve[Builds and serves your app, rebuilding on file changes]" \ - "test[Runs your app's test suite]" \ - "version[outputs ember-cli version]" - ret=0 - ;; - args) - case $line[1] in - help) - _values 'commands' \ - 'addon' \ - 'asset-sizes' \ - 'build' \ - 'destroy' \ - 'generate' \ - 'help' \ - 'init' \ - 'install' \ - 'new' \ - 'serve' \ - 'test' \ - 'vesion' && ret=0 - ;; - addon) - _arguments \ - '(--blueprint)--blueprint=-' \ - '(--directory)--directory=-' \ - '(--dry-run)--dry-run' \ - '(--skip-bower)--skip-bower' \ - '(--skip-git)--skip-git' \ - '(--skip-npm)--skip-npm' \ - '(--verbose)--verbose' - ;; - asset-sizes) - _arguments \ - '(--output-path)--output-path=-' - ;; - build) - _arguments \ - '(--environment)--environment=-' \ - '(--output-path)--output-path=-' \ - '(--output-path)--suppress-sizes' \ - '(--watch)--watch' \ - '(--watcher)--watcher=-' \ - '(-dev)-dev' \ - '(-prod)-prod' - ;; - destroy|generate) - _values 'arguments' \ - '(--classic)--classic' \ - '(--dry-run)--dry-run' \ - '(--dummy)--dummy' \ - '(--in-repo-addon)--in-repo-addon-=' \ - '(--pod)--pod' \ - '(--verbose)--verbose' && ret=0 - _values 'blueprints' \ - 'acceptance-test' \ - 'adapter' \ - 'adapter-test' \ - 'component' \ - 'component-addon' \ - 'component-test' \ - 'controller' \ - 'controller-test' \ - 'helper' \ - 'helper-addon' \ - 'helper-test' \ - 'initializer' \ - 'initializer-addon' \ - 'initializer-test' \ - 'instance-initializer' \ - 'instance-initializer-addon' \ - 'instance-initializer-test' \ - 'mixin' \ - 'mixin-test' \ - 'model' \ - 'model-test' \ - 'resource' \ - 'route' \ - 'route-addon' \ - 'route-test' \ - 'serializer' \ - 'serializer-test' \ - 'service' \ - 'service-test' \ - 'template' \ - 'test-helper' \ - 'transform' \ - 'transform-test' \ - 'util' \ - 'util-test' \ - 'view' \ - 'view-test' \ - 'addon' \ - 'addon-import' \ - 'app' \ - 'blueprint' \ - 'http-mock' \ - 'http-proxy' \ - 'in-repo-addon' \ - 'lib' \ - 'server' \ - 'vendor-shim' && ret=0 - ;; - init) - _arguments \ - '(--blueprint)--blueprint=-' \ - '(--name)--name=-' \ - '(--dry-run)--dry-run' \ - '(--skip-bower)--skip-bower' \ - '(--skip-npm)--skip-npm' \ - '(--verbose)--verbose' - ;; - install) - _arguments \ - '(--save-dev)--save-dev' \ - '(--save)--save' - ;; - new) - _arguments \ - '(--blueprint)--blueprint=-' \ - '(--directory)--directory=-' \ - '(--dry-run)--dry-run' \ - '(--skip-bower)--skip-bower' \ - '(--skip-git)--skip-git' \ - '(--skip-npm)--skip-npm' \ - '(--verbose)--verbose' - ;; - serve) - _arguments \ - '(--port)--port=-[To use a port different than 4200. Pass 0 to automatically pick an available port.]' \ - '(--host)--host=-[Listens on all interfaces by default]' \ - '(--proxy)--proxy=-' \ - '(--secure-proxy)--secure-proxy[Set to false to proxy self-signed SSL certificates]' \ - '(--transparent-proxy)--transparent-proxy[Set to false to omit x-forwarded-* headers when proxying]' \ - '(--watcher)--watcher=-' \ - '(--live-reload)--live-reload' \ - '(--live-reload-host)--live-reload-host=-[Defaults to host]' \ - '(--live-reload-base-url)--live-reload-base-url=-[Defaults to baseURL]' \ - '(--live-reload-port)--live-reload-port=-[Defaults to port number within \[49152...65535\]]' \ - '(--environment)--environment=-' \ - '(--output-path)--output-path=-' \ - '(--ssl)--ssl' \ - '(--ssl-key)--ssl-key=-' \ - '(--ssl-cert)--ssl-cert=-' - ;; - test) - _arguments \ - '(--environment)--environment=-' \ - '(--config-file)--config-file=-' \ - '(--server)--server' \ - '(--host)--host=-' \ - '(--test-port)--test-port=-[The test port to use when running with --server.]' \ - '(--filter)--filter=-[A string to filter tests to run]' \ - '(--module)--module=-[The name of a test module to run]' \ - '(--watcher)--watcher=-' \ - '(--launch)--launch=-[A comma separated list of browsers to launch for tests.]' \ - '(--reporter)--reporter=-[Test reporter to use \[tap|dot|xunit\] (default: tap)]' \ - '(--silent)--silent[Suppress any output except for the test report]' \ - '(--test-page)--test-page=-[Test page to invoke]' \ - '(--path)--path=-[Reuse an existing build at given path.]' \ - '(--query)--query=-[A query string to append to the test page URL.]' - ;; - esac - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh b/dot_oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh deleted file mode 100644 index de46b98..0000000 --- a/dot_oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh +++ /dev/null @@ -1,12 +0,0 @@ -alias ea='ember addon' -alias eb='ember build' -alias ed='ember destroy' -alias eg='ember generate' -alias eh='ember help' -alias ei='ember install' -alias ein='ember init' -alias es='ember serve' -alias et='ember test' -alias ets='ember test --serve' -alias eu='ember update' -alias ev='ember version' diff --git a/dot_oh-my-zsh/plugins/emoji-clock/README.md b/dot_oh-my-zsh/plugins/emoji-clock/README.md deleted file mode 100644 index 4934f38..0000000 --- a/dot_oh-my-zsh/plugins/emoji-clock/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# emoji-clock - -The plugin displays current time as an emoji symbol with half hour accuracy. - -To use it, add `emoji-clock` to the plugins array of your zshrc file: -``` -plugins=(... emoji-clock) -``` - -## Features - -| Function | Description | -|-------------------|----------------------------------------------------------------------| -| `emoji-clock` | Displays current time in clock emoji symbol with half hour accuracy | diff --git a/dot_oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh b/dot_oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh deleted file mode 100644 index bdd606f..0000000 --- a/dot_oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh +++ /dev/null @@ -1,33 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: emoji-clock.plugin.zsh -# DESCRIPTION: The current time with half hour accuracy as an emoji symbol. -# Inspired by Andre Torrez' "Put A Burger In Your Shell" -# https://notes.torrez.org/2013/04/put-a-burger-in-your-shell.html -# AUTHOR: Alexis Hildebrandt (afh[at]surryhill.net) -# VERSION: 1.0.0 -# ----------------------------------------------------------------------------- - -function emoji-clock() { - # Add 15 minutes to the current time and save the value as $minutes. - (( minutes = $(date '+%M') + 15 )) - (( hour = $(date '+%I') + minutes / 60 )) - # make sure minutes and hours don't exceed 60 nor 12 respectively - (( minutes %= 60 )); (( hour %= 12 )) - - case $hour in - 0) clock="🕛"; [ $minutes -ge 30 ] && clock="🕧";; - 1) clock="🕐"; [ $minutes -ge 30 ] && clock="🕜";; - 2) clock="🕑"; [ $minutes -ge 30 ] && clock="🕝";; - 3) clock="🕒"; [ $minutes -ge 30 ] && clock="🕞";; - 4) clock="🕓"; [ $minutes -ge 30 ] && clock="🕟";; - 5) clock="🕔"; [ $minutes -ge 30 ] && clock="🕠";; - 6) clock="🕕"; [ $minutes -ge 30 ] && clock="🕡";; - 7) clock="🕖"; [ $minutes -ge 30 ] && clock="🕢";; - 8) clock="🕗"; [ $minutes -ge 30 ] && clock="🕣";; - 9) clock="🕘"; [ $minutes -ge 30 ] && clock="🕤";; - 10) clock="🕙"; [ $minutes -ge 30 ] && clock="🕥";; - 11) clock="🕚"; [ $minutes -ge 30 ] && clock="🕦";; - *) clock="⌛";; - esac - echo $clock -} diff --git a/dot_oh-my-zsh/plugins/emoji/README.md b/dot_oh-my-zsh/plugins/emoji/README.md deleted file mode 100644 index 4154ea0..0000000 --- a/dot_oh-my-zsh/plugins/emoji/README.md +++ /dev/null @@ -1,127 +0,0 @@ -# emoji plugin - -Support for conveniently working with Unicode emoji in Zsh. - -## Features - -This plugin provides support for working with Unicode emoji characters in `zsh` using human-readable identifiers. It provides global variables which map emoji names to the actual characters, country names to their flags, and some named groupings of emoji. It also provides associated functions for displaying them. - -#### Variables - -Variable | Description ------------------ | -------------------------------- - $emoji | Maps emoji names to characters (except flags) - $emoji_flags | Maps country names to flag characters (using region indicators) - $emoji_groups | Named groups of emoji. Keys are group names; values are whitespace-separated lists of character names - -You may define new emoji groups at run time by modifying `$emoji_groups`. The special group name `all` is reserved for use by the plugin. You should not modify `$emoji` or `$emoji_flags`. - -#### Functions - -Function | Description ----------------- | ------------------------------- - random_emoji | Prints a random emoji character - display_emoji | Displays emoji, along with their names - -## Usage and Examples - -To output a specific emoji, use: -``` -$> echo $emoji[] -``` -E.g.: -``` -$> echo $emoji[mouse_face] -``` - -To output a random emoji, use: -``` -$> random_emoji -``` -To output a random emoji from a particular group, use: -``` -$> random_emoji -``` -E.g.: -``` -$> random_emoji fruits -$> random_emoji animals -$> random_emoji vehicles -$> random_emoji faces -``` - -The defined group names can be found with `echo ${(k)emoji_groups}`. - -To list all available emoji with their names, use: -``` -$> display_emoji -$> display_emoji faces -$> display_emoji people -``` - -To use emoji in a prompt: -``` -PROMPT="$emoji[penguin] > "" -PROMPT='$(random_emoji fruits) > ' -surfer=$emoji[surfer] -PROMPT="$surfer > " -``` - -## Technical Details - -The emoji names and codes are sourced from Unicode Technical Report \#51, which provides information on emoji support in Unicode. It can be found at https://www.unicode.org/reports/tr51/index.html. - -The group definitions are added by this OMZ plugin. They are not based on external definitions. - -The values in the `$emoji*` maps are the emoji characters themselves, not escape sequences or other forms that require interpretation. They can be used in any context and do not require escape sequence support from commands like `echo` or `print`. - -The emoji in the main `$emoji` map are standalone character sequences which can all be output on their own, without worrying about combining characters. The values may actually be multi-code-point sequences, instead of a single code point, and may include combining characters in those sequences. But they're arranged so their effects do not extend beyond that sequence. - -The exception to this is the skin tone / hair style variation selectors. These are included in the main `$emoji` map because they can be displayed on their own, as well as used as combining characters. (If they follow a character that is not one of the emoji characters they combine with, they are displayed as color swatches.) - - -## Experimental Features - -This defines some additional variables and functions, but these are experimental and subject to change at any time. You shouldn't rely on them being available. They're mostly for the use of emoji plugin developers to help decide what to include in future revisions. - -Variables: - -Variable | Description ------------------ | -------------------------------- - $emoji_skintone | Skin tone modifiers (from Unicode 8.0) - - -#### Skin Tone Variation Selection - -This includes experimental support for the skin tone Variation Selectors introduced with Unicode 8.0, which let you select different skin tones for emoji involving humans. - -NOTE: This really is experimental. The skin tone selectors are a relatively new feature and may not be supported by all systems. And the support in this plugin is a work in progress. It may not work in all places. In fact, I haven't gotten it to work anywhere yet. -apjanke - -The "variation selectors" are combining characters which change the appearance of the preceding character. A variation selector character can be output immediately following a human emoji to change its skin tone color. You can also output a variation selector on its own to display a color swatch of that skin tone. - -The `$emoji_skintone` associative array maps skin tone IDs to the variation selector characters. To use one, output it immediately following a smiley or other human emoji. - -``` -echo $emoji[waving_hand]$emoji_skintone[5] -``` - -Note that `$emoji_skintone` is an associative array, and its keys are the *names* of "Fitzpatrick Skin Type" groups, not linear indexes into a normal array. The names are `1_2`, `3`, `4`, `5`, and `6`. (Types 1 and 2 are combined into a single color.) See the [Diversity section in Unicode TR 51](https://www.unicode.org/reports/tr51/index.html#Diversity) for details. - -#### Gemoji support - -The [gemoji project](https://github.com/github/gemoji) seems to be the de facto main source for short names and other emoji-related metadata that isn't included in the official Unicode reports. So, our list of emojis incorporates some of their aliases to make your life more convenient: - -``` -echo $emoji[grinning_face_with_smiling_eyes] -echo $emoji[smile] -``` - -These two commands yield the same emoji (😄). The first name is the official one, in the Unicode reference, and the second one is the alias that was in Gemoji's database. - -## TODO - -These are things that could be enhanced in future revisions of the plugin. - -* Incorporate CLDR data for ordering and groupings -* Short :bracket: style names (from gemoji) -* ZWJ combining function? \ No newline at end of file diff --git a/dot_oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh b/dot_oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh deleted file mode 100644 index b37c142..0000000 --- a/dot_oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh +++ /dev/null @@ -1,7274 +0,0 @@ - -# emoji-char-definitions.zsh - Emoji definitions for oh-my-zsh emoji plugin -# -# This file is auto-generated by update_emoji.py. Do not edit it manually. -# -# This contains the definition for: -# $emoji - which maps character names to Unicode characters -# $emoji_flags - maps country names to Unicode flag characters using region -# indicators -# $emoji_mod - maps modifier components to Unicode characters -# $emoji_groups - a single associative array to avoid cluttering up the -# global namespace, and to allow adding additional group -# definitions at run time. The keys are the group names, and -# the values are whitespace-separated lists of emoji -# character names. - -# Main emoji -typeset -gAH emoji -# National flags -typeset -gAH emoji_flags -# Combining modifiers -typeset -gAH emoji_mod -# Emoji groups -typeset -gAH emoji_groups -emoji[grinning_face]=$'\U1F600' -emoji[grinning]=$'\U1F600' -emoji[grinning_face_with_big_eyes]=$'\U1F603' -emoji[smiley]=$'\U1F603' -emoji[grinning_face_with_smiling_eyes]=$'\U1F604' -emoji[smile]=$'\U1F604' -emoji[beaming_face_with_smiling_eyes]=$'\U1F601' -emoji[grin]=$'\U1F601' -emoji[grinning_squinting_face]=$'\U1F606' -emoji[laughing]=$'\U1F606' -emoji[satisfied]=$'\U1F606' -emoji[grinning_face_with_sweat]=$'\U1F605' -emoji[sweat_smile]=$'\U1F605' -emoji[rolling_on_the_floor_laughing]=$'\U1F923' -emoji[rofl]=$'\U1F923' -emoji[face_with_tears_of_joy]=$'\U1F602' -emoji[joy]=$'\U1F602' -emoji[slightly_smiling_face]=$'\U1F642' -emoji[upside_down_face]=$'\U1F643' -emoji[winking_face]=$'\U1F609' -emoji[wink]=$'\U1F609' -emoji[smiling_face_with_smiling_eyes]=$'\U1F60A' -emoji[blush]=$'\U1F60A' -emoji[smiling_face_with_halo]=$'\U1F607' -emoji[innocent]=$'\U1F607' -emoji[smiling_face_with_hearts]=$'\U1F970' -emoji[smiling_face_with_three_hearts]=$'\U1F970' -emoji[smiling_face_with_heart_eyes]=$'\U1F60D' -emoji[heart_eyes]=$'\U1F60D' -emoji[star_struck]=$'\U1F929' -emoji[face_blowing_a_kiss]=$'\U1F618' -emoji[kissing_heart]=$'\U1F618' -emoji[kissing_face]=$'\U1F617' -emoji[kissing]=$'\U1F617' -emoji[smiling_face]=$'\U263A\UFE0F' -emoji[relaxed]=$'\U263A\UFE0F' -emoji[smiling_face_unqualified]=$'\U263A' -emoji[kissing_face_with_closed_eyes]=$'\U1F61A' -emoji[kissing_closed_eyes]=$'\U1F61A' -emoji[kissing_face_with_smiling_eyes]=$'\U1F619' -emoji[kissing_smiling_eyes]=$'\U1F619' -emoji[face_savoring_food]=$'\U1F60B' -emoji[yum]=$'\U1F60B' -emoji[face_with_tongue]=$'\U1F61B' -emoji[stuck_out_tongue]=$'\U1F61B' -emoji[winking_face_with_tongue]=$'\U1F61C' -emoji[stuck_out_tongue_winking_eye]=$'\U1F61C' -emoji[zany_face]=$'\U1F92A' -emoji[squinting_face_with_tongue]=$'\U1F61D' -emoji[stuck_out_tongue_closed_eyes]=$'\U1F61D' -emoji[money_mouth_face]=$'\U1F911' -emoji[hugging_face]=$'\U1F917' -emoji[hugs]=$'\U1F917' -emoji[face_with_hand_over_mouth]=$'\U1F92D' -emoji[hand_over_mouth]=$'\U1F92D' -emoji[shushing_face]=$'\U1F92B' -emoji[thinking_face]=$'\U1F914' -emoji[thinking]=$'\U1F914' -emoji[zipper_mouth_face]=$'\U1F910' -emoji[face_with_raised_eyebrow]=$'\U1F928' -emoji[raised_eyebrow]=$'\U1F928' -emoji[neutral_face]=$'\U1F610' -emoji[expressionless_face]=$'\U1F611' -emoji[expressionless]=$'\U1F611' -emoji[face_without_mouth]=$'\U1F636' -emoji[no_mouth]=$'\U1F636' -emoji[smirking_face]=$'\U1F60F' -emoji[smirk]=$'\U1F60F' -emoji[unamused_face]=$'\U1F612' -emoji[unamused]=$'\U1F612' -emoji[face_with_rolling_eyes]=$'\U1F644' -emoji[roll_eyes]=$'\U1F644' -emoji[grimacing_face]=$'\U1F62C' -emoji[grimacing]=$'\U1F62C' -emoji[lying_face]=$'\U1F925' -emoji[relieved_face]=$'\U1F60C' -emoji[relieved]=$'\U1F60C' -emoji[pensive_face]=$'\U1F614' -emoji[pensive]=$'\U1F614' -emoji[sleepy_face]=$'\U1F62A' -emoji[sleepy]=$'\U1F62A' -emoji[drooling_face]=$'\U1F924' -emoji[sleeping_face]=$'\U1F634' -emoji[sleeping]=$'\U1F634' -emoji[face_with_medical_mask]=$'\U1F637' -emoji[mask]=$'\U1F637' -emoji[face_with_thermometer]=$'\U1F912' -emoji[face_with_head_bandage]=$'\U1F915' -emoji[nauseated_face]=$'\U1F922' -emoji[face_vomiting]=$'\U1F92E' -emoji[vomiting_face]=$'\U1F92E' -emoji[sneezing_face]=$'\U1F927' -emoji[hot_face]=$'\U1F975' -emoji[cold_face]=$'\U1F976' -emoji[woozy_face]=$'\U1F974' -emoji[dizzy_face]=$'\U1F635' -emoji[exploding_head]=$'\U1F92F' -emoji[cowboy_hat_face]=$'\U1F920' -emoji[partying_face]=$'\U1F973' -emoji[smiling_face_with_sunglasses]=$'\U1F60E' -emoji[nerd_face]=$'\U1F913' -emoji[face_with_monocle]=$'\U1F9D0' -emoji[monocle_face]=$'\U1F9D0' -emoji[confused_face]=$'\U1F615' -emoji[confused]=$'\U1F615' -emoji[worried_face]=$'\U1F61F' -emoji[worried]=$'\U1F61F' -emoji[slightly_frowning_face]=$'\U1F641' -emoji[slightly_frowning_face_1]=$'\U2639\UFE0F' -emoji[frowning_face_unqualified]=$'\U2639' -emoji[frowning_face]=$'\U2639' -emoji[face_with_open_mouth]=$'\U1F62E' -emoji[open_mouth]=$'\U1F62E' -emoji[hushed_face]=$'\U1F62F' -emoji[hushed]=$'\U1F62F' -emoji[astonished_face]=$'\U1F632' -emoji[astonished]=$'\U1F632' -emoji[flushed_face]=$'\U1F633' -emoji[flushed]=$'\U1F633' -emoji[pleading_face]=$'\U1F97A' -emoji[frowning_face_with_open_mouth]=$'\U1F626' -emoji[frowning]=$'\U1F626' -emoji[anguished_face]=$'\U1F627' -emoji[anguished]=$'\U1F627' -emoji[fearful_face]=$'\U1F628' -emoji[fearful]=$'\U1F628' -emoji[anxious_face_with_sweat]=$'\U1F630' -emoji[cold_sweat]=$'\U1F630' -emoji[sad_but_relieved_face]=$'\U1F625' -emoji[disappointed_relieved]=$'\U1F625' -emoji[crying_face]=$'\U1F622' -emoji[cry]=$'\U1F622' -emoji[loudly_crying_face]=$'\U1F62D' -emoji[sob]=$'\U1F62D' -emoji[face_screaming_in_fear]=$'\U1F631' -emoji[scream]=$'\U1F631' -emoji[confounded_face]=$'\U1F616' -emoji[confounded]=$'\U1F616' -emoji[persevering_face]=$'\U1F623' -emoji[persevere]=$'\U1F623' -emoji[disappointed_face]=$'\U1F61E' -emoji[disappointed]=$'\U1F61E' -emoji[downcast_face_with_sweat]=$'\U1F613' -emoji[sweat]=$'\U1F613' -emoji[weary_face]=$'\U1F629' -emoji[weary]=$'\U1F629' -emoji[tired_face]=$'\U1F62B' -emoji[yawning_face]=$'\U1F971' -emoji[face_with_steam_from_nose]=$'\U1F624' -emoji[triumph]=$'\U1F624' -emoji[pouting_face]=$'\U1F621' -emoji[rage]=$'\U1F621' -emoji[pout]=$'\U1F621' -emoji[angry_face]=$'\U1F620' -emoji[angry]=$'\U1F620' -emoji[face_with_symbols_on_mouth]=$'\U1F92C' -emoji[cursing_face]=$'\U1F92C' -emoji[smiling_face_with_horns]=$'\U1F608' -emoji[smiling_imp]=$'\U1F608' -emoji[angry_face_with_horns]=$'\U1F47F' -emoji[imp]=$'\U1F47F' -emoji[skull]=$'\U1F480' -emoji[skull_and_crossbones]=$'\U2620\UFE0F' -emoji[skull_and_crossbones_unqualified]=$'\U2620' -emoji[pile_of_poo]=$'\U1F4A9' -emoji[hankey]=$'\U1F4A9' -emoji[poop]=$'\U1F4A9' -emoji[shit]=$'\U1F4A9' -emoji[clown_face]=$'\U1F921' -emoji[ogre]=$'\U1F479' -emoji[japanese_ogre]=$'\U1F479' -emoji[goblin]=$'\U1F47A' -emoji[japanese_goblin]=$'\U1F47A' -emoji[ghost]=$'\U1F47B' -emoji[alien]=$'\U1F47D' -emoji[alien_monster]=$'\U1F47E' -emoji[space_invader]=$'\U1F47E' -emoji[robot]=$'\U1F916' -emoji[grinning_cat]=$'\U1F63A' -emoji[smiley_cat]=$'\U1F63A' -emoji[grinning_cat_with_smiling_eyes]=$'\U1F638' -emoji[smile_cat]=$'\U1F638' -emoji[cat_with_tears_of_joy]=$'\U1F639' -emoji[joy_cat]=$'\U1F639' -emoji[smiling_cat_with_heart_eyes]=$'\U1F63B' -emoji[heart_eyes_cat]=$'\U1F63B' -emoji[cat_with_wry_smile]=$'\U1F63C' -emoji[smirk_cat]=$'\U1F63C' -emoji[kissing_cat]=$'\U1F63D' -emoji[weary_cat]=$'\U1F640' -emoji[scream_cat]=$'\U1F640' -emoji[crying_cat]=$'\U1F63F' -emoji[crying_cat_face]=$'\U1F63F' -emoji[pouting_cat]=$'\U1F63E' -emoji[see_no_evil_monkey]=$'\U1F648' -emoji[see_no_evil]=$'\U1F648' -emoji[hear_no_evil_monkey]=$'\U1F649' -emoji[hear_no_evil]=$'\U1F649' -emoji[speak_no_evil_monkey]=$'\U1F64A' -emoji[speak_no_evil]=$'\U1F64A' -emoji[kiss_mark]=$'\U1F48B' -emoji[love_letter]=$'\U1F48C' -emoji[heart_with_arrow]=$'\U1F498' -emoji[cupid]=$'\U1F498' -emoji[heart_with_ribbon]=$'\U1F49D' -emoji[gift_heart]=$'\U1F49D' -emoji[sparkling_heart]=$'\U1F496' -emoji[growing_heart]=$'\U1F497' -emoji[heartpulse]=$'\U1F497' -emoji[beating_heart]=$'\U1F493' -emoji[heartbeat]=$'\U1F493' -emoji[revolving_hearts]=$'\U1F49E' -emoji[two_hearts]=$'\U1F495' -emoji[heart_decoration]=$'\U1F49F' -emoji[heart_exclamation]=$'\U2763\UFE0F' -emoji[heavy_heart_exclamation]=$'\U2763\UFE0F' -emoji[heart_exclamation_unqualified]=$'\U2763' -emoji[broken_heart]=$'\U1F494' -emoji[red_heart]=$'\U2764\UFE0F' -emoji[heart]=$'\U2764\UFE0F' -emoji[red_heart_unqualified]=$'\U2764' -emoji[orange_heart]=$'\U1F9E1' -emoji[yellow_heart]=$'\U1F49B' -emoji[green_heart]=$'\U1F49A' -emoji[blue_heart]=$'\U1F499' -emoji[purple_heart]=$'\U1F49C' -emoji[brown_heart]=$'\U1F90E' -emoji[black_heart]=$'\U1F5A4' -emoji[white_heart]=$'\U1F90D' -emoji[hundred_points]=$'\U1F4AF' -emoji[100]=$'\U1F4AF' -emoji[anger_symbol]=$'\U1F4A2' -emoji[anger]=$'\U1F4A2' -emoji[collision]=$'\U1F4A5' -emoji[boom]=$'\U1F4A5' -emoji[dizzy]=$'\U1F4AB' -emoji[sweat_droplets]=$'\U1F4A6' -emoji[sweat_drops]=$'\U1F4A6' -emoji[dashing_away]=$'\U1F4A8' -emoji[dash]=$'\U1F4A8' -emoji[hole]=$'\U1F573\UFE0F' -emoji[hole_unqualified]=$'\U1F573' -emoji[bomb]=$'\U1F4A3' -emoji[speech_balloon]=$'\U1F4AC' -emoji[eye_in_speech_bubble]=$'\U1F441\UFE0F\U200D\U1F5E8\UFE0F' -emoji[eye_speech_bubble]=$'\U1F441\UFE0F\U200D\U1F5E8\UFE0F' -emoji[eye_in_speech_bubble_unqualified]=$'\U1F441\U200D\U1F5E8\UFE0F' -emoji[eye_in_speech_bubble_unqualified_1]=$'\U1F441\UFE0F\U200D\U1F5E8' -emoji[eye_in_speech_bubble_unqualified_2]=$'\U1F441\U200D\U1F5E8' -emoji[left_speech_bubble]=$'\U1F5E8\UFE0F' -emoji[left_speech_bubble_unqualified]=$'\U1F5E8' -emoji[right_anger_bubble]=$'\U1F5EF\UFE0F' -emoji[right_anger_bubble_unqualified]=$'\U1F5EF' -emoji[thought_balloon]=$'\U1F4AD' -emoji[zzz]=$'\U1F4A4' -emoji[waving_hand]=$'\U1F44B' -emoji[wave]=$'\U1F44B' -emoji[waving_hand_light_skin_tone]=$'\U1F44B\U1F3FB' -emoji[waving_hand_medium_light_skin_tone]=$'\U1F44B\U1F3FC' -emoji[waving_hand_medium_skin_tone]=$'\U1F44B\U1F3FD' -emoji[waving_hand_medium_dark_skin_tone]=$'\U1F44B\U1F3FE' -emoji[waving_hand_dark_skin_tone]=$'\U1F44B\U1F3FF' -emoji[raised_back_of_hand]=$'\U1F91A' -emoji[raised_back_of_hand_light_skin_tone]=$'\U1F91A\U1F3FB' -emoji[raised_back_of_hand_medium_light_skin_tone]=$'\U1F91A\U1F3FC' -emoji[raised_back_of_hand_medium_skin_tone]=$'\U1F91A\U1F3FD' -emoji[raised_back_of_hand_medium_dark_skin_tone]=$'\U1F91A\U1F3FE' -emoji[raised_back_of_hand_dark_skin_tone]=$'\U1F91A\U1F3FF' -emoji[hand_with_fingers_splayed]=$'\U1F590\UFE0F' -emoji[hand_with_fingers_splayed_unqualified]=$'\U1F590' -emoji[raised_hand_with_fingers_splayed]=$'\U1F590' -emoji[hand_with_fingers_splayed_light_skin_tone]=$'\U1F590\U1F3FB' -emoji[hand_with_fingers_splayed_medium_light_skin_tone]=$'\U1F590\U1F3FC' -emoji[hand_with_fingers_splayed_medium_skin_tone]=$'\U1F590\U1F3FD' -emoji[hand_with_fingers_splayed_medium_dark_skin_tone]=$'\U1F590\U1F3FE' -emoji[hand_with_fingers_splayed_dark_skin_tone]=$'\U1F590\U1F3FF' -emoji[raised_hand]=$'\U270B' -emoji[hand]=$'\U270B' -emoji[raised_hand_light_skin_tone]=$'\U270B\U1F3FB' -emoji[raised_hand_medium_light_skin_tone]=$'\U270B\U1F3FC' -emoji[raised_hand_medium_skin_tone]=$'\U270B\U1F3FD' -emoji[raised_hand_medium_dark_skin_tone]=$'\U270B\U1F3FE' -emoji[raised_hand_dark_skin_tone]=$'\U270B\U1F3FF' -emoji[vulcan_salute]=$'\U1F596' -emoji[vulcan_salute_light_skin_tone]=$'\U1F596\U1F3FB' -emoji[vulcan_salute_medium_light_skin_tone]=$'\U1F596\U1F3FC' -emoji[vulcan_salute_medium_skin_tone]=$'\U1F596\U1F3FD' -emoji[vulcan_salute_medium_dark_skin_tone]=$'\U1F596\U1F3FE' -emoji[vulcan_salute_dark_skin_tone]=$'\U1F596\U1F3FF' -emoji[OK_hand]=$'\U1F44C' -emoji[ok_hand]=$'\U1F44C' -emoji[OK_hand_light_skin_tone]=$'\U1F44C\U1F3FB' -emoji[OK_hand_medium_light_skin_tone]=$'\U1F44C\U1F3FC' -emoji[OK_hand_medium_skin_tone]=$'\U1F44C\U1F3FD' -emoji[OK_hand_medium_dark_skin_tone]=$'\U1F44C\U1F3FE' -emoji[OK_hand_dark_skin_tone]=$'\U1F44C\U1F3FF' -emoji[pinching_hand]=$'\U1F90F' -emoji[pinching_hand_light_skin_tone]=$'\U1F90F\U1F3FB' -emoji[pinching_hand_medium_light_skin_tone]=$'\U1F90F\U1F3FC' -emoji[pinching_hand_medium_skin_tone]=$'\U1F90F\U1F3FD' -emoji[pinching_hand_medium_dark_skin_tone]=$'\U1F90F\U1F3FE' -emoji[pinching_hand_dark_skin_tone]=$'\U1F90F\U1F3FF' -emoji[victory_hand]=$'\U270C\UFE0F' -emoji[v]=$'\U270C\UFE0F' -emoji[victory_hand_unqualified]=$'\U270C' -emoji[victory_hand_light_skin_tone]=$'\U270C\U1F3FB' -emoji[victory_hand_medium_light_skin_tone]=$'\U270C\U1F3FC' -emoji[victory_hand_medium_skin_tone]=$'\U270C\U1F3FD' -emoji[victory_hand_medium_dark_skin_tone]=$'\U270C\U1F3FE' -emoji[victory_hand_dark_skin_tone]=$'\U270C\U1F3FF' -emoji[crossed_fingers]=$'\U1F91E' -emoji[crossed_fingers_light_skin_tone]=$'\U1F91E\U1F3FB' -emoji[crossed_fingers_medium_light_skin_tone]=$'\U1F91E\U1F3FC' -emoji[crossed_fingers_medium_skin_tone]=$'\U1F91E\U1F3FD' -emoji[crossed_fingers_medium_dark_skin_tone]=$'\U1F91E\U1F3FE' -emoji[crossed_fingers_dark_skin_tone]=$'\U1F91E\U1F3FF' -emoji[love_you_gesture]=$'\U1F91F' -emoji[love_you_gesture_light_skin_tone]=$'\U1F91F\U1F3FB' -emoji[love_you_gesture_medium_light_skin_tone]=$'\U1F91F\U1F3FC' -emoji[love_you_gesture_medium_skin_tone]=$'\U1F91F\U1F3FD' -emoji[love_you_gesture_medium_dark_skin_tone]=$'\U1F91F\U1F3FE' -emoji[love_you_gesture_dark_skin_tone]=$'\U1F91F\U1F3FF' -emoji[sign_of_the_horns]=$'\U1F918' -emoji[metal]=$'\U1F918' -emoji[sign_of_the_horns_light_skin_tone]=$'\U1F918\U1F3FB' -emoji[sign_of_the_horns_medium_light_skin_tone]=$'\U1F918\U1F3FC' -emoji[sign_of_the_horns_medium_skin_tone]=$'\U1F918\U1F3FD' -emoji[sign_of_the_horns_medium_dark_skin_tone]=$'\U1F918\U1F3FE' -emoji[sign_of_the_horns_dark_skin_tone]=$'\U1F918\U1F3FF' -emoji[call_me_hand]=$'\U1F919' -emoji[call_me_hand_light_skin_tone]=$'\U1F919\U1F3FB' -emoji[call_me_hand_medium_light_skin_tone]=$'\U1F919\U1F3FC' -emoji[call_me_hand_medium_skin_tone]=$'\U1F919\U1F3FD' -emoji[call_me_hand_medium_dark_skin_tone]=$'\U1F919\U1F3FE' -emoji[call_me_hand_dark_skin_tone]=$'\U1F919\U1F3FF' -emoji[backhand_index_pointing_left]=$'\U1F448' -emoji[point_left]=$'\U1F448' -emoji[backhand_index_pointing_left_light_skin_tone]=$'\U1F448\U1F3FB' -emoji[backhand_index_pointing_left_medium_light_skin_tone]=$'\U1F448\U1F3FC' -emoji[backhand_index_pointing_left_medium_skin_tone]=$'\U1F448\U1F3FD' -emoji[backhand_index_pointing_left_medium_dark_skin_tone]=$'\U1F448\U1F3FE' -emoji[backhand_index_pointing_left_dark_skin_tone]=$'\U1F448\U1F3FF' -emoji[backhand_index_pointing_right]=$'\U1F449' -emoji[point_right]=$'\U1F449' -emoji[backhand_index_pointing_right_light_skin_tone]=$'\U1F449\U1F3FB' -emoji[backhand_index_pointing_right_medium_light_skin_tone]=$'\U1F449\U1F3FC' -emoji[backhand_index_pointing_right_medium_skin_tone]=$'\U1F449\U1F3FD' -emoji[backhand_index_pointing_right_medium_dark_skin_tone]=$'\U1F449\U1F3FE' -emoji[backhand_index_pointing_right_dark_skin_tone]=$'\U1F449\U1F3FF' -emoji[backhand_index_pointing_up]=$'\U1F446' -emoji[point_up_2]=$'\U1F446' -emoji[backhand_index_pointing_up_light_skin_tone]=$'\U1F446\U1F3FB' -emoji[backhand_index_pointing_up_medium_light_skin_tone]=$'\U1F446\U1F3FC' -emoji[backhand_index_pointing_up_medium_skin_tone]=$'\U1F446\U1F3FD' -emoji[backhand_index_pointing_up_medium_dark_skin_tone]=$'\U1F446\U1F3FE' -emoji[backhand_index_pointing_up_dark_skin_tone]=$'\U1F446\U1F3FF' -emoji[middle_finger]=$'\U1F595' -emoji[fu]=$'\U1F595' -emoji[middle_finger_light_skin_tone]=$'\U1F595\U1F3FB' -emoji[middle_finger_medium_light_skin_tone]=$'\U1F595\U1F3FC' -emoji[middle_finger_medium_skin_tone]=$'\U1F595\U1F3FD' -emoji[middle_finger_medium_dark_skin_tone]=$'\U1F595\U1F3FE' -emoji[middle_finger_dark_skin_tone]=$'\U1F595\U1F3FF' -emoji[backhand_index_pointing_down]=$'\U1F447' -emoji[point_down]=$'\U1F447' -emoji[backhand_index_pointing_down_light_skin_tone]=$'\U1F447\U1F3FB' -emoji[backhand_index_pointing_down_medium_light_skin_tone]=$'\U1F447\U1F3FC' -emoji[backhand_index_pointing_down_medium_skin_tone]=$'\U1F447\U1F3FD' -emoji[backhand_index_pointing_down_medium_dark_skin_tone]=$'\U1F447\U1F3FE' -emoji[backhand_index_pointing_down_dark_skin_tone]=$'\U1F447\U1F3FF' -emoji[index_pointing_up]=$'\U261D\UFE0F' -emoji[point_up]=$'\U261D\UFE0F' -emoji[index_pointing_up_unqualified]=$'\U261D' -emoji[index_pointing_up_light_skin_tone]=$'\U261D\U1F3FB' -emoji[index_pointing_up_medium_light_skin_tone]=$'\U261D\U1F3FC' -emoji[index_pointing_up_medium_skin_tone]=$'\U261D\U1F3FD' -emoji[index_pointing_up_medium_dark_skin_tone]=$'\U261D\U1F3FE' -emoji[index_pointing_up_dark_skin_tone]=$'\U261D\U1F3FF' -emoji[thumbs_up]=$'\U1F44D' -emoji[+1]=$'\U1F44D' -emoji[thumbsup]=$'\U1F44D' -emoji[thumbs_up_light_skin_tone]=$'\U1F44D\U1F3FB' -emoji[thumbs_up_medium_light_skin_tone]=$'\U1F44D\U1F3FC' -emoji[thumbs_up_medium_skin_tone]=$'\U1F44D\U1F3FD' -emoji[thumbs_up_medium_dark_skin_tone]=$'\U1F44D\U1F3FE' -emoji[thumbs_up_dark_skin_tone]=$'\U1F44D\U1F3FF' -emoji[thumbs_down]=$'\U1F44E' -emoji[-1]=$'\U1F44E' -emoji[thumbsdown]=$'\U1F44E' -emoji[thumbs_down_light_skin_tone]=$'\U1F44E\U1F3FB' -emoji[thumbs_down_medium_light_skin_tone]=$'\U1F44E\U1F3FC' -emoji[thumbs_down_medium_skin_tone]=$'\U1F44E\U1F3FD' -emoji[thumbs_down_medium_dark_skin_tone]=$'\U1F44E\U1F3FE' -emoji[thumbs_down_dark_skin_tone]=$'\U1F44E\U1F3FF' -emoji[raised_fist]=$'\U270A' -emoji[fist_raised]=$'\U270A' -emoji[fist]=$'\U270A' -emoji[raised_fist_light_skin_tone]=$'\U270A\U1F3FB' -emoji[raised_fist_medium_light_skin_tone]=$'\U270A\U1F3FC' -emoji[raised_fist_medium_skin_tone]=$'\U270A\U1F3FD' -emoji[raised_fist_medium_dark_skin_tone]=$'\U270A\U1F3FE' -emoji[raised_fist_dark_skin_tone]=$'\U270A\U1F3FF' -emoji[oncoming_fist]=$'\U1F44A' -emoji[fist_oncoming]=$'\U1F44A' -emoji[facepunch]=$'\U1F44A' -emoji[punch]=$'\U1F44A' -emoji[oncoming_fist_light_skin_tone]=$'\U1F44A\U1F3FB' -emoji[oncoming_fist_medium_light_skin_tone]=$'\U1F44A\U1F3FC' -emoji[oncoming_fist_medium_skin_tone]=$'\U1F44A\U1F3FD' -emoji[oncoming_fist_medium_dark_skin_tone]=$'\U1F44A\U1F3FE' -emoji[oncoming_fist_dark_skin_tone]=$'\U1F44A\U1F3FF' -emoji[left_facing_fist]=$'\U1F91B' -emoji[fist_left]=$'\U1F91B' -emoji[left_facing_fist_light_skin_tone]=$'\U1F91B\U1F3FB' -emoji[left_facing_fist_medium_light_skin_tone]=$'\U1F91B\U1F3FC' -emoji[left_facing_fist_medium_skin_tone]=$'\U1F91B\U1F3FD' -emoji[left_facing_fist_medium_dark_skin_tone]=$'\U1F91B\U1F3FE' -emoji[left_facing_fist_dark_skin_tone]=$'\U1F91B\U1F3FF' -emoji[right_facing_fist]=$'\U1F91C' -emoji[fist_right]=$'\U1F91C' -emoji[right_facing_fist_light_skin_tone]=$'\U1F91C\U1F3FB' -emoji[right_facing_fist_medium_light_skin_tone]=$'\U1F91C\U1F3FC' -emoji[right_facing_fist_medium_skin_tone]=$'\U1F91C\U1F3FD' -emoji[right_facing_fist_medium_dark_skin_tone]=$'\U1F91C\U1F3FE' -emoji[right_facing_fist_dark_skin_tone]=$'\U1F91C\U1F3FF' -emoji[clapping_hands]=$'\U1F44F' -emoji[clap]=$'\U1F44F' -emoji[clapping_hands_light_skin_tone]=$'\U1F44F\U1F3FB' -emoji[clapping_hands_medium_light_skin_tone]=$'\U1F44F\U1F3FC' -emoji[clapping_hands_medium_skin_tone]=$'\U1F44F\U1F3FD' -emoji[clapping_hands_medium_dark_skin_tone]=$'\U1F44F\U1F3FE' -emoji[clapping_hands_dark_skin_tone]=$'\U1F44F\U1F3FF' -emoji[raising_hands]=$'\U1F64C' -emoji[raised_hands]=$'\U1F64C' -emoji[raising_hands_light_skin_tone]=$'\U1F64C\U1F3FB' -emoji[raising_hands_medium_light_skin_tone]=$'\U1F64C\U1F3FC' -emoji[raising_hands_medium_skin_tone]=$'\U1F64C\U1F3FD' -emoji[raising_hands_medium_dark_skin_tone]=$'\U1F64C\U1F3FE' -emoji[raising_hands_dark_skin_tone]=$'\U1F64C\U1F3FF' -emoji[open_hands]=$'\U1F450' -emoji[open_hands_light_skin_tone]=$'\U1F450\U1F3FB' -emoji[open_hands_medium_light_skin_tone]=$'\U1F450\U1F3FC' -emoji[open_hands_medium_skin_tone]=$'\U1F450\U1F3FD' -emoji[open_hands_medium_dark_skin_tone]=$'\U1F450\U1F3FE' -emoji[open_hands_dark_skin_tone]=$'\U1F450\U1F3FF' -emoji[palms_up_together]=$'\U1F932' -emoji[palms_up_together_light_skin_tone]=$'\U1F932\U1F3FB' -emoji[palms_up_together_medium_light_skin_tone]=$'\U1F932\U1F3FC' -emoji[palms_up_together_medium_skin_tone]=$'\U1F932\U1F3FD' -emoji[palms_up_together_medium_dark_skin_tone]=$'\U1F932\U1F3FE' -emoji[palms_up_together_dark_skin_tone]=$'\U1F932\U1F3FF' -emoji[handshake]=$'\U1F91D' -emoji[folded_hands]=$'\U1F64F' -emoji[pray]=$'\U1F64F' -emoji[folded_hands_light_skin_tone]=$'\U1F64F\U1F3FB' -emoji[folded_hands_medium_light_skin_tone]=$'\U1F64F\U1F3FC' -emoji[folded_hands_medium_skin_tone]=$'\U1F64F\U1F3FD' -emoji[folded_hands_medium_dark_skin_tone]=$'\U1F64F\U1F3FE' -emoji[folded_hands_dark_skin_tone]=$'\U1F64F\U1F3FF' -emoji[writing_hand]=$'\U270D\UFE0F' -emoji[writing_hand_unqualified]=$'\U270D' -emoji[writing_hand_light_skin_tone]=$'\U270D\U1F3FB' -emoji[writing_hand_medium_light_skin_tone]=$'\U270D\U1F3FC' -emoji[writing_hand_medium_skin_tone]=$'\U270D\U1F3FD' -emoji[writing_hand_medium_dark_skin_tone]=$'\U270D\U1F3FE' -emoji[writing_hand_dark_skin_tone]=$'\U270D\U1F3FF' -emoji[nail_polish]=$'\U1F485' -emoji[nail_care]=$'\U1F485' -emoji[nail_polish_light_skin_tone]=$'\U1F485\U1F3FB' -emoji[nail_polish_medium_light_skin_tone]=$'\U1F485\U1F3FC' -emoji[nail_polish_medium_skin_tone]=$'\U1F485\U1F3FD' -emoji[nail_polish_medium_dark_skin_tone]=$'\U1F485\U1F3FE' -emoji[nail_polish_dark_skin_tone]=$'\U1F485\U1F3FF' -emoji[selfie]=$'\U1F933' -emoji[selfie_light_skin_tone]=$'\U1F933\U1F3FB' -emoji[selfie_medium_light_skin_tone]=$'\U1F933\U1F3FC' -emoji[selfie_medium_skin_tone]=$'\U1F933\U1F3FD' -emoji[selfie_medium_dark_skin_tone]=$'\U1F933\U1F3FE' -emoji[selfie_dark_skin_tone]=$'\U1F933\U1F3FF' -emoji[flexed_biceps]=$'\U1F4AA' -emoji[muscle]=$'\U1F4AA' -emoji[flexed_biceps_light_skin_tone]=$'\U1F4AA\U1F3FB' -emoji[flexed_biceps_medium_light_skin_tone]=$'\U1F4AA\U1F3FC' -emoji[flexed_biceps_medium_skin_tone]=$'\U1F4AA\U1F3FD' -emoji[flexed_biceps_medium_dark_skin_tone]=$'\U1F4AA\U1F3FE' -emoji[flexed_biceps_dark_skin_tone]=$'\U1F4AA\U1F3FF' -emoji[mechanical_arm]=$'\U1F9BE' -emoji[mechanical_leg]=$'\U1F9BF' -emoji[mechanical_leg_1]=$'\U1F9B5' -emoji[leg]=$'\U1F9B5' -emoji[leg_light_skin_tone]=$'\U1F9B5\U1F3FB' -emoji[leg_medium_light_skin_tone]=$'\U1F9B5\U1F3FC' -emoji[leg_medium_skin_tone]=$'\U1F9B5\U1F3FD' -emoji[leg_medium_dark_skin_tone]=$'\U1F9B5\U1F3FE' -emoji[leg_dark_skin_tone]=$'\U1F9B5\U1F3FF' -emoji[foot]=$'\U1F9B6' -emoji[foot_light_skin_tone]=$'\U1F9B6\U1F3FB' -emoji[foot_medium_light_skin_tone]=$'\U1F9B6\U1F3FC' -emoji[foot_medium_skin_tone]=$'\U1F9B6\U1F3FD' -emoji[foot_medium_dark_skin_tone]=$'\U1F9B6\U1F3FE' -emoji[foot_dark_skin_tone]=$'\U1F9B6\U1F3FF' -emoji[ear]=$'\U1F442' -emoji[ear_light_skin_tone]=$'\U1F442\U1F3FB' -emoji[ear_medium_light_skin_tone]=$'\U1F442\U1F3FC' -emoji[ear_medium_skin_tone]=$'\U1F442\U1F3FD' -emoji[ear_medium_dark_skin_tone]=$'\U1F442\U1F3FE' -emoji[ear_dark_skin_tone]=$'\U1F442\U1F3FF' -emoji[ear_with_hearing_aid]=$'\U1F9BB' -emoji[ear_with_hearing_aid_light_skin_tone]=$'\U1F9BB\U1F3FB' -emoji[ear_with_hearing_aid_medium_light_skin_tone]=$'\U1F9BB\U1F3FC' -emoji[ear_with_hearing_aid_medium_skin_tone]=$'\U1F9BB\U1F3FD' -emoji[ear_with_hearing_aid_medium_dark_skin_tone]=$'\U1F9BB\U1F3FE' -emoji[ear_with_hearing_aid_dark_skin_tone]=$'\U1F9BB\U1F3FF' -emoji[nose]=$'\U1F443' -emoji[nose_light_skin_tone]=$'\U1F443\U1F3FB' -emoji[nose_medium_light_skin_tone]=$'\U1F443\U1F3FC' -emoji[nose_medium_skin_tone]=$'\U1F443\U1F3FD' -emoji[nose_medium_dark_skin_tone]=$'\U1F443\U1F3FE' -emoji[nose_dark_skin_tone]=$'\U1F443\U1F3FF' -emoji[brain]=$'\U1F9E0' -emoji[tooth]=$'\U1F9B7' -emoji[bone]=$'\U1F9B4' -emoji[eyes]=$'\U1F440' -emoji[eyes_1]=$'\U1F441\UFE0F' -emoji[eye_unqualified]=$'\U1F441' -emoji[eye]=$'\U1F441' -emoji[tongue]=$'\U1F445' -emoji[mouth]=$'\U1F444' -emoji[lips]=$'\U1F444' -emoji[baby]=$'\U1F476' -emoji[baby_light_skin_tone]=$'\U1F476\U1F3FB' -emoji[baby_medium_light_skin_tone]=$'\U1F476\U1F3FC' -emoji[baby_medium_skin_tone]=$'\U1F476\U1F3FD' -emoji[baby_medium_dark_skin_tone]=$'\U1F476\U1F3FE' -emoji[baby_dark_skin_tone]=$'\U1F476\U1F3FF' -emoji[child]=$'\U1F9D2' -emoji[child_light_skin_tone]=$'\U1F9D2\U1F3FB' -emoji[child_medium_light_skin_tone]=$'\U1F9D2\U1F3FC' -emoji[child_medium_skin_tone]=$'\U1F9D2\U1F3FD' -emoji[child_medium_dark_skin_tone]=$'\U1F9D2\U1F3FE' -emoji[child_dark_skin_tone]=$'\U1F9D2\U1F3FF' -emoji[boy]=$'\U1F466' -emoji[boy_light_skin_tone]=$'\U1F466\U1F3FB' -emoji[boy_medium_light_skin_tone]=$'\U1F466\U1F3FC' -emoji[boy_medium_skin_tone]=$'\U1F466\U1F3FD' -emoji[boy_medium_dark_skin_tone]=$'\U1F466\U1F3FE' -emoji[boy_dark_skin_tone]=$'\U1F466\U1F3FF' -emoji[girl]=$'\U1F467' -emoji[girl_light_skin_tone]=$'\U1F467\U1F3FB' -emoji[girl_medium_light_skin_tone]=$'\U1F467\U1F3FC' -emoji[girl_medium_skin_tone]=$'\U1F467\U1F3FD' -emoji[girl_medium_dark_skin_tone]=$'\U1F467\U1F3FE' -emoji[girl_dark_skin_tone]=$'\U1F467\U1F3FF' -emoji[person]=$'\U1F9D1' -emoji[adult]=$'\U1F9D1' -emoji[person_light_skin_tone]=$'\U1F9D1\U1F3FB' -emoji[person_medium_light_skin_tone]=$'\U1F9D1\U1F3FC' -emoji[person_medium_skin_tone]=$'\U1F9D1\U1F3FD' -emoji[person_medium_dark_skin_tone]=$'\U1F9D1\U1F3FE' -emoji[person_dark_skin_tone]=$'\U1F9D1\U1F3FF' -emoji[person_blond_hair]=$'\U1F471' -emoji[blond_haired_person]=$'\U1F471' -emoji[person_light_skin_tone_blond_hair]=$'\U1F471\U1F3FB' -emoji[person_medium_light_skin_tone_blond_hair]=$'\U1F471\U1F3FC' -emoji[person_medium_skin_tone_blond_hair]=$'\U1F471\U1F3FD' -emoji[person_medium_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FE' -emoji[person_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FF' -emoji[man]=$'\U1F468' -emoji[man_light_skin_tone]=$'\U1F468\U1F3FB' -emoji[man_medium_light_skin_tone]=$'\U1F468\U1F3FC' -emoji[man_medium_skin_tone]=$'\U1F468\U1F3FD' -emoji[man_medium_dark_skin_tone]=$'\U1F468\U1F3FE' -emoji[man_dark_skin_tone]=$'\U1F468\U1F3FF' -emoji[man_beard]=$'\U1F9D4' -emoji[bearded_person]=$'\U1F9D4' -emoji[man_light_skin_tone_beard]=$'\U1F9D4\U1F3FB' -emoji[man_medium_light_skin_tone_beard]=$'\U1F9D4\U1F3FC' -emoji[man_medium_skin_tone_beard]=$'\U1F9D4\U1F3FD' -emoji[man_medium_dark_skin_tone_beard]=$'\U1F9D4\U1F3FE' -emoji[man_dark_skin_tone_beard]=$'\U1F9D4\U1F3FF' -emoji[man_blond_hair]=$'\U1F471\U200D\U2642\UFE0F' -emoji[man_blond_hair_minimally]=$'\U1F471\U200D\U2642' -emoji[blond_haired_man]=$'\U1F471\U200D\U2642' -emoji[man_light_skin_tone_blond_hair]=$'\U1F471\U1F3FB\U200D\U2642\UFE0F' -emoji[man_light_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FB\U200D\U2642' -emoji[man_medium_light_skin_tone_blond_hair]=$'\U1F471\U1F3FC\U200D\U2642\UFE0F' -emoji[man_medium_light_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FC\U200D\U2642' -emoji[man_medium_skin_tone_blond_hair]=$'\U1F471\U1F3FD\U200D\U2642\UFE0F' -emoji[man_medium_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FD\U200D\U2642' -emoji[man_medium_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FE\U200D\U2642\UFE0F' -emoji[man_medium_dark_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FE\U200D\U2642' -emoji[man_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FF\U200D\U2642\UFE0F' -emoji[man_dark_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FF\U200D\U2642' -emoji[man_red_hair]=$'\U1F468\U200D\U1F9B0' -emoji[red_haired_man]=$'\U1F468\U200D\U1F9B0' -emoji[man_light_skin_tone_red_hair]=$'\U1F468\U1F3FB\U200D\U1F9B0' -emoji[man_medium_light_skin_tone_red_hair]=$'\U1F468\U1F3FC\U200D\U1F9B0' -emoji[man_medium_skin_tone_red_hair]=$'\U1F468\U1F3FD\U200D\U1F9B0' -emoji[man_medium_dark_skin_tone_red_hair]=$'\U1F468\U1F3FE\U200D\U1F9B0' -emoji[man_dark_skin_tone_red_hair]=$'\U1F468\U1F3FF\U200D\U1F9B0' -emoji[man_curly_hair]=$'\U1F468\U200D\U1F9B1' -emoji[curly_haired_man]=$'\U1F468\U200D\U1F9B1' -emoji[man_light_skin_tone_curly_hair]=$'\U1F468\U1F3FB\U200D\U1F9B1' -emoji[man_medium_light_skin_tone_curly_hair]=$'\U1F468\U1F3FC\U200D\U1F9B1' -emoji[man_medium_skin_tone_curly_hair]=$'\U1F468\U1F3FD\U200D\U1F9B1' -emoji[man_medium_dark_skin_tone_curly_hair]=$'\U1F468\U1F3FE\U200D\U1F9B1' -emoji[man_dark_skin_tone_curly_hair]=$'\U1F468\U1F3FF\U200D\U1F9B1' -emoji[man_white_hair]=$'\U1F468\U200D\U1F9B3' -emoji[white_haired_man]=$'\U1F468\U200D\U1F9B3' -emoji[man_light_skin_tone_white_hair]=$'\U1F468\U1F3FB\U200D\U1F9B3' -emoji[man_medium_light_skin_tone_white_hair]=$'\U1F468\U1F3FC\U200D\U1F9B3' -emoji[man_medium_skin_tone_white_hair]=$'\U1F468\U1F3FD\U200D\U1F9B3' -emoji[man_medium_dark_skin_tone_white_hair]=$'\U1F468\U1F3FE\U200D\U1F9B3' -emoji[man_dark_skin_tone_white_hair]=$'\U1F468\U1F3FF\U200D\U1F9B3' -emoji[man_bald]=$'\U1F468\U200D\U1F9B2' -emoji[bald_man]=$'\U1F468\U200D\U1F9B2' -emoji[man_light_skin_tone_bald]=$'\U1F468\U1F3FB\U200D\U1F9B2' -emoji[man_medium_light_skin_tone_bald]=$'\U1F468\U1F3FC\U200D\U1F9B2' -emoji[man_medium_skin_tone_bald]=$'\U1F468\U1F3FD\U200D\U1F9B2' -emoji[man_medium_dark_skin_tone_bald]=$'\U1F468\U1F3FE\U200D\U1F9B2' -emoji[man_dark_skin_tone_bald]=$'\U1F468\U1F3FF\U200D\U1F9B2' -emoji[woman]=$'\U1F469' -emoji[woman_light_skin_tone]=$'\U1F469\U1F3FB' -emoji[woman_medium_light_skin_tone]=$'\U1F469\U1F3FC' -emoji[woman_medium_skin_tone]=$'\U1F469\U1F3FD' -emoji[woman_medium_dark_skin_tone]=$'\U1F469\U1F3FE' -emoji[woman_dark_skin_tone]=$'\U1F469\U1F3FF' -emoji[woman_blond_hair]=$'\U1F471\U200D\U2640\UFE0F' -emoji[woman_blond_hair_minimally]=$'\U1F471\U200D\U2640' -emoji[blond_haired_woman]=$'\U1F471\U200D\U2640' -emoji[blonde_woman]=$'\U1F471\U200D\U2640' -emoji[woman_light_skin_tone_blond_hair]=$'\U1F471\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_light_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FB\U200D\U2640' -emoji[woman_medium_light_skin_tone_blond_hair]=$'\U1F471\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_medium_light_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FC\U200D\U2640' -emoji[woman_medium_skin_tone_blond_hair]=$'\U1F471\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_medium_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FD\U200D\U2640' -emoji[woman_medium_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_medium_dark_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FE\U200D\U2640' -emoji[woman_dark_skin_tone_blond_hair]=$'\U1F471\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_dark_skin_tone_blond_hair_minimally]=$'\U1F471\U1F3FF\U200D\U2640' -emoji[woman_red_hair]=$'\U1F469\U200D\U1F9B0' -emoji[red_haired_woman]=$'\U1F469\U200D\U1F9B0' -emoji[woman_light_skin_tone_red_hair]=$'\U1F469\U1F3FB\U200D\U1F9B0' -emoji[woman_medium_light_skin_tone_red_hair]=$'\U1F469\U1F3FC\U200D\U1F9B0' -emoji[woman_medium_skin_tone_red_hair]=$'\U1F469\U1F3FD\U200D\U1F9B0' -emoji[woman_medium_dark_skin_tone_red_hair]=$'\U1F469\U1F3FE\U200D\U1F9B0' -emoji[woman_dark_skin_tone_red_hair]=$'\U1F469\U1F3FF\U200D\U1F9B0' -emoji[woman_curly_hair]=$'\U1F469\U200D\U1F9B1' -emoji[curly_haired_woman]=$'\U1F469\U200D\U1F9B1' -emoji[woman_light_skin_tone_curly_hair]=$'\U1F469\U1F3FB\U200D\U1F9B1' -emoji[woman_medium_light_skin_tone_curly_hair]=$'\U1F469\U1F3FC\U200D\U1F9B1' -emoji[woman_medium_skin_tone_curly_hair]=$'\U1F469\U1F3FD\U200D\U1F9B1' -emoji[woman_medium_dark_skin_tone_curly_hair]=$'\U1F469\U1F3FE\U200D\U1F9B1' -emoji[woman_dark_skin_tone_curly_hair]=$'\U1F469\U1F3FF\U200D\U1F9B1' -emoji[woman_white_hair]=$'\U1F469\U200D\U1F9B3' -emoji[white_haired_woman]=$'\U1F469\U200D\U1F9B3' -emoji[woman_light_skin_tone_white_hair]=$'\U1F469\U1F3FB\U200D\U1F9B3' -emoji[woman_medium_light_skin_tone_white_hair]=$'\U1F469\U1F3FC\U200D\U1F9B3' -emoji[woman_medium_skin_tone_white_hair]=$'\U1F469\U1F3FD\U200D\U1F9B3' -emoji[woman_medium_dark_skin_tone_white_hair]=$'\U1F469\U1F3FE\U200D\U1F9B3' -emoji[woman_dark_skin_tone_white_hair]=$'\U1F469\U1F3FF\U200D\U1F9B3' -emoji[woman_bald]=$'\U1F469\U200D\U1F9B2' -emoji[bald_woman]=$'\U1F469\U200D\U1F9B2' -emoji[woman_light_skin_tone_bald]=$'\U1F469\U1F3FB\U200D\U1F9B2' -emoji[woman_medium_light_skin_tone_bald]=$'\U1F469\U1F3FC\U200D\U1F9B2' -emoji[woman_medium_skin_tone_bald]=$'\U1F469\U1F3FD\U200D\U1F9B2' -emoji[woman_medium_dark_skin_tone_bald]=$'\U1F469\U1F3FE\U200D\U1F9B2' -emoji[woman_dark_skin_tone_bald]=$'\U1F469\U1F3FF\U200D\U1F9B2' -emoji[older_person]=$'\U1F9D3' -emoji[older_adult]=$'\U1F9D3' -emoji[older_person_light_skin_tone]=$'\U1F9D3\U1F3FB' -emoji[older_person_medium_light_skin_tone]=$'\U1F9D3\U1F3FC' -emoji[older_person_medium_skin_tone]=$'\U1F9D3\U1F3FD' -emoji[older_person_medium_dark_skin_tone]=$'\U1F9D3\U1F3FE' -emoji[older_person_dark_skin_tone]=$'\U1F9D3\U1F3FF' -emoji[old_man]=$'\U1F474' -emoji[older_man]=$'\U1F474' -emoji[old_man_light_skin_tone]=$'\U1F474\U1F3FB' -emoji[old_man_medium_light_skin_tone]=$'\U1F474\U1F3FC' -emoji[old_man_medium_skin_tone]=$'\U1F474\U1F3FD' -emoji[old_man_medium_dark_skin_tone]=$'\U1F474\U1F3FE' -emoji[old_man_dark_skin_tone]=$'\U1F474\U1F3FF' -emoji[old_woman]=$'\U1F475' -emoji[older_woman]=$'\U1F475' -emoji[old_woman_light_skin_tone]=$'\U1F475\U1F3FB' -emoji[old_woman_medium_light_skin_tone]=$'\U1F475\U1F3FC' -emoji[old_woman_medium_skin_tone]=$'\U1F475\U1F3FD' -emoji[old_woman_medium_dark_skin_tone]=$'\U1F475\U1F3FE' -emoji[old_woman_dark_skin_tone]=$'\U1F475\U1F3FF' -emoji[person_frowning]=$'\U1F64D' -emoji[frowning_person]=$'\U1F64D' -emoji[person_frowning_light_skin_tone]=$'\U1F64D\U1F3FB' -emoji[person_frowning_medium_light_skin_tone]=$'\U1F64D\U1F3FC' -emoji[person_frowning_medium_skin_tone]=$'\U1F64D\U1F3FD' -emoji[person_frowning_medium_dark_skin_tone]=$'\U1F64D\U1F3FE' -emoji[person_frowning_dark_skin_tone]=$'\U1F64D\U1F3FF' -emoji[man_frowning]=$'\U1F64D\U200D\U2642\UFE0F' -emoji[man_frowning_minimally]=$'\U1F64D\U200D\U2642' -emoji[frowning_man]=$'\U1F64D\U200D\U2642' -emoji[man_frowning_light_skin_tone]=$'\U1F64D\U1F3FB\U200D\U2642\UFE0F' -emoji[man_frowning_light_skin_tone_minimally]=$'\U1F64D\U1F3FB\U200D\U2642' -emoji[man_frowning_medium_light_skin_tone]=$'\U1F64D\U1F3FC\U200D\U2642\UFE0F' -emoji[man_frowning_medium_light_skin_tone_minimally]=$'\U1F64D\U1F3FC\U200D\U2642' -emoji[man_frowning_medium_skin_tone]=$'\U1F64D\U1F3FD\U200D\U2642\UFE0F' -emoji[man_frowning_medium_skin_tone_minimally]=$'\U1F64D\U1F3FD\U200D\U2642' -emoji[man_frowning_medium_dark_skin_tone]=$'\U1F64D\U1F3FE\U200D\U2642\UFE0F' -emoji[man_frowning_medium_dark_skin_tone_minimally]=$'\U1F64D\U1F3FE\U200D\U2642' -emoji[man_frowning_dark_skin_tone]=$'\U1F64D\U1F3FF\U200D\U2642\UFE0F' -emoji[man_frowning_dark_skin_tone_minimally]=$'\U1F64D\U1F3FF\U200D\U2642' -emoji[woman_frowning]=$'\U1F64D\U200D\U2640\UFE0F' -emoji[woman_frowning_minimally]=$'\U1F64D\U200D\U2640' -emoji[frowning_woman]=$'\U1F64D\U200D\U2640' -emoji[woman_frowning_light_skin_tone]=$'\U1F64D\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_frowning_light_skin_tone_minimally]=$'\U1F64D\U1F3FB\U200D\U2640' -emoji[woman_frowning_medium_light_skin_tone]=$'\U1F64D\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_frowning_medium_light_skin_tone_minimally]=$'\U1F64D\U1F3FC\U200D\U2640' -emoji[woman_frowning_medium_skin_tone]=$'\U1F64D\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_frowning_medium_skin_tone_minimally]=$'\U1F64D\U1F3FD\U200D\U2640' -emoji[woman_frowning_medium_dark_skin_tone]=$'\U1F64D\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_frowning_medium_dark_skin_tone_minimally]=$'\U1F64D\U1F3FE\U200D\U2640' -emoji[woman_frowning_dark_skin_tone]=$'\U1F64D\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_frowning_dark_skin_tone_minimally]=$'\U1F64D\U1F3FF\U200D\U2640' -emoji[person_pouting]=$'\U1F64E' -emoji[person_pouting_light_skin_tone]=$'\U1F64E\U1F3FB' -emoji[person_pouting_medium_light_skin_tone]=$'\U1F64E\U1F3FC' -emoji[person_pouting_medium_skin_tone]=$'\U1F64E\U1F3FD' -emoji[person_pouting_medium_dark_skin_tone]=$'\U1F64E\U1F3FE' -emoji[person_pouting_dark_skin_tone]=$'\U1F64E\U1F3FF' -emoji[man_pouting]=$'\U1F64E\U200D\U2642\UFE0F' -emoji[man_pouting_minimally]=$'\U1F64E\U200D\U2642' -emoji[pouting_man]=$'\U1F64E\U200D\U2642' -emoji[man_pouting_light_skin_tone]=$'\U1F64E\U1F3FB\U200D\U2642\UFE0F' -emoji[man_pouting_light_skin_tone_minimally]=$'\U1F64E\U1F3FB\U200D\U2642' -emoji[man_pouting_medium_light_skin_tone]=$'\U1F64E\U1F3FC\U200D\U2642\UFE0F' -emoji[man_pouting_medium_light_skin_tone_minimally]=$'\U1F64E\U1F3FC\U200D\U2642' -emoji[man_pouting_medium_skin_tone]=$'\U1F64E\U1F3FD\U200D\U2642\UFE0F' -emoji[man_pouting_medium_skin_tone_minimally]=$'\U1F64E\U1F3FD\U200D\U2642' -emoji[man_pouting_medium_dark_skin_tone]=$'\U1F64E\U1F3FE\U200D\U2642\UFE0F' -emoji[man_pouting_medium_dark_skin_tone_minimally]=$'\U1F64E\U1F3FE\U200D\U2642' -emoji[man_pouting_dark_skin_tone]=$'\U1F64E\U1F3FF\U200D\U2642\UFE0F' -emoji[man_pouting_dark_skin_tone_minimally]=$'\U1F64E\U1F3FF\U200D\U2642' -emoji[woman_pouting]=$'\U1F64E\U200D\U2640\UFE0F' -emoji[woman_pouting_minimally]=$'\U1F64E\U200D\U2640' -emoji[pouting_woman]=$'\U1F64E\U200D\U2640' -emoji[woman_pouting_light_skin_tone]=$'\U1F64E\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_pouting_light_skin_tone_minimally]=$'\U1F64E\U1F3FB\U200D\U2640' -emoji[woman_pouting_medium_light_skin_tone]=$'\U1F64E\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_pouting_medium_light_skin_tone_minimally]=$'\U1F64E\U1F3FC\U200D\U2640' -emoji[woman_pouting_medium_skin_tone]=$'\U1F64E\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_pouting_medium_skin_tone_minimally]=$'\U1F64E\U1F3FD\U200D\U2640' -emoji[woman_pouting_medium_dark_skin_tone]=$'\U1F64E\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_pouting_medium_dark_skin_tone_minimally]=$'\U1F64E\U1F3FE\U200D\U2640' -emoji[woman_pouting_dark_skin_tone]=$'\U1F64E\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_pouting_dark_skin_tone_minimally]=$'\U1F64E\U1F3FF\U200D\U2640' -emoji[person_gesturing_NO]=$'\U1F645' -emoji[no_good]=$'\U1F645' -emoji[person_gesturing_NO_light_skin_tone]=$'\U1F645\U1F3FB' -emoji[person_gesturing_NO_medium_light_skin_tone]=$'\U1F645\U1F3FC' -emoji[person_gesturing_NO_medium_skin_tone]=$'\U1F645\U1F3FD' -emoji[person_gesturing_NO_medium_dark_skin_tone]=$'\U1F645\U1F3FE' -emoji[person_gesturing_NO_dark_skin_tone]=$'\U1F645\U1F3FF' -emoji[man_gesturing_NO]=$'\U1F645\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_minimally]=$'\U1F645\U200D\U2642' -emoji[no_good_man]=$'\U1F645\U200D\U2642' -emoji[ng_man]=$'\U1F645\U200D\U2642' -emoji[man_gesturing_NO_light_skin_tone]=$'\U1F645\U1F3FB\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_light_skin_tone_minimally]=$'\U1F645\U1F3FB\U200D\U2642' -emoji[man_gesturing_NO_medium_light_skin_tone]=$'\U1F645\U1F3FC\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_medium_light_skin_tone_minimally]=$'\U1F645\U1F3FC\U200D\U2642' -emoji[man_gesturing_NO_medium_skin_tone]=$'\U1F645\U1F3FD\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_medium_skin_tone_minimally]=$'\U1F645\U1F3FD\U200D\U2642' -emoji[man_gesturing_NO_medium_dark_skin_tone]=$'\U1F645\U1F3FE\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_medium_dark_skin_tone_minimally]=$'\U1F645\U1F3FE\U200D\U2642' -emoji[man_gesturing_NO_dark_skin_tone]=$'\U1F645\U1F3FF\U200D\U2642\UFE0F' -emoji[man_gesturing_NO_dark_skin_tone_minimally]=$'\U1F645\U1F3FF\U200D\U2642' -emoji[woman_gesturing_NO]=$'\U1F645\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_minimally]=$'\U1F645\U200D\U2640' -emoji[no_good_woman]=$'\U1F645\U200D\U2640' -emoji[ng_woman]=$'\U1F645\U200D\U2640' -emoji[woman_gesturing_NO_light_skin_tone]=$'\U1F645\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_light_skin_tone_minimally]=$'\U1F645\U1F3FB\U200D\U2640' -emoji[woman_gesturing_NO_medium_light_skin_tone]=$'\U1F645\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_medium_light_skin_tone_minimally]=$'\U1F645\U1F3FC\U200D\U2640' -emoji[woman_gesturing_NO_medium_skin_tone]=$'\U1F645\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_medium_skin_tone_minimally]=$'\U1F645\U1F3FD\U200D\U2640' -emoji[woman_gesturing_NO_medium_dark_skin_tone]=$'\U1F645\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_medium_dark_skin_tone_minimally]=$'\U1F645\U1F3FE\U200D\U2640' -emoji[woman_gesturing_NO_dark_skin_tone]=$'\U1F645\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_gesturing_NO_dark_skin_tone_minimally]=$'\U1F645\U1F3FF\U200D\U2640' -emoji[person_gesturing_OK]=$'\U1F646' -emoji[ok_person]=$'\U1F646' -emoji[person_gesturing_OK_light_skin_tone]=$'\U1F646\U1F3FB' -emoji[person_gesturing_OK_medium_light_skin_tone]=$'\U1F646\U1F3FC' -emoji[person_gesturing_OK_medium_skin_tone]=$'\U1F646\U1F3FD' -emoji[person_gesturing_OK_medium_dark_skin_tone]=$'\U1F646\U1F3FE' -emoji[person_gesturing_OK_dark_skin_tone]=$'\U1F646\U1F3FF' -emoji[man_gesturing_OK]=$'\U1F646\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_minimally]=$'\U1F646\U200D\U2642' -emoji[ok_man]=$'\U1F646\U200D\U2642' -emoji[man_gesturing_OK_light_skin_tone]=$'\U1F646\U1F3FB\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_light_skin_tone_minimally]=$'\U1F646\U1F3FB\U200D\U2642' -emoji[man_gesturing_OK_medium_light_skin_tone]=$'\U1F646\U1F3FC\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_medium_light_skin_tone_minimally]=$'\U1F646\U1F3FC\U200D\U2642' -emoji[man_gesturing_OK_medium_skin_tone]=$'\U1F646\U1F3FD\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_medium_skin_tone_minimally]=$'\U1F646\U1F3FD\U200D\U2642' -emoji[man_gesturing_OK_medium_dark_skin_tone]=$'\U1F646\U1F3FE\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_medium_dark_skin_tone_minimally]=$'\U1F646\U1F3FE\U200D\U2642' -emoji[man_gesturing_OK_dark_skin_tone]=$'\U1F646\U1F3FF\U200D\U2642\UFE0F' -emoji[man_gesturing_OK_dark_skin_tone_minimally]=$'\U1F646\U1F3FF\U200D\U2642' -emoji[woman_gesturing_OK]=$'\U1F646\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_minimally]=$'\U1F646\U200D\U2640' -emoji[ok_woman]=$'\U1F646\U200D\U2640' -emoji[woman_gesturing_OK_light_skin_tone]=$'\U1F646\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_light_skin_tone_minimally]=$'\U1F646\U1F3FB\U200D\U2640' -emoji[woman_gesturing_OK_medium_light_skin_tone]=$'\U1F646\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_medium_light_skin_tone_minimally]=$'\U1F646\U1F3FC\U200D\U2640' -emoji[woman_gesturing_OK_medium_skin_tone]=$'\U1F646\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_medium_skin_tone_minimally]=$'\U1F646\U1F3FD\U200D\U2640' -emoji[woman_gesturing_OK_medium_dark_skin_tone]=$'\U1F646\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_medium_dark_skin_tone_minimally]=$'\U1F646\U1F3FE\U200D\U2640' -emoji[woman_gesturing_OK_dark_skin_tone]=$'\U1F646\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_gesturing_OK_dark_skin_tone_minimally]=$'\U1F646\U1F3FF\U200D\U2640' -emoji[person_tipping_hand]=$'\U1F481' -emoji[tipping_hand_person]=$'\U1F481' -emoji[information_desk_person]=$'\U1F481' -emoji[person_tipping_hand_light_skin_tone]=$'\U1F481\U1F3FB' -emoji[person_tipping_hand_medium_light_skin_tone]=$'\U1F481\U1F3FC' -emoji[person_tipping_hand_medium_skin_tone]=$'\U1F481\U1F3FD' -emoji[person_tipping_hand_medium_dark_skin_tone]=$'\U1F481\U1F3FE' -emoji[person_tipping_hand_dark_skin_tone]=$'\U1F481\U1F3FF' -emoji[man_tipping_hand]=$'\U1F481\U200D\U2642\UFE0F' -emoji[man_tipping_hand_minimally]=$'\U1F481\U200D\U2642' -emoji[tipping_hand_man]=$'\U1F481\U200D\U2642' -emoji[sassy_man]=$'\U1F481\U200D\U2642' -emoji[man_tipping_hand_light_skin_tone]=$'\U1F481\U1F3FB\U200D\U2642\UFE0F' -emoji[man_tipping_hand_light_skin_tone_minimally]=$'\U1F481\U1F3FB\U200D\U2642' -emoji[man_tipping_hand_medium_light_skin_tone]=$'\U1F481\U1F3FC\U200D\U2642\UFE0F' -emoji[man_tipping_hand_medium_light_skin_tone_minimally]=$'\U1F481\U1F3FC\U200D\U2642' -emoji[man_tipping_hand_medium_skin_tone]=$'\U1F481\U1F3FD\U200D\U2642\UFE0F' -emoji[man_tipping_hand_medium_skin_tone_minimally]=$'\U1F481\U1F3FD\U200D\U2642' -emoji[man_tipping_hand_medium_dark_skin_tone]=$'\U1F481\U1F3FE\U200D\U2642\UFE0F' -emoji[man_tipping_hand_medium_dark_skin_tone_minimally]=$'\U1F481\U1F3FE\U200D\U2642' -emoji[man_tipping_hand_dark_skin_tone]=$'\U1F481\U1F3FF\U200D\U2642\UFE0F' -emoji[man_tipping_hand_dark_skin_tone_minimally]=$'\U1F481\U1F3FF\U200D\U2642' -emoji[woman_tipping_hand]=$'\U1F481\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_minimally]=$'\U1F481\U200D\U2640' -emoji[tipping_hand_woman]=$'\U1F481\U200D\U2640' -emoji[sassy_woman]=$'\U1F481\U200D\U2640' -emoji[woman_tipping_hand_light_skin_tone]=$'\U1F481\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_light_skin_tone_minimally]=$'\U1F481\U1F3FB\U200D\U2640' -emoji[woman_tipping_hand_medium_light_skin_tone]=$'\U1F481\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_medium_light_skin_tone_minimally]=$'\U1F481\U1F3FC\U200D\U2640' -emoji[woman_tipping_hand_medium_skin_tone]=$'\U1F481\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_medium_skin_tone_minimally]=$'\U1F481\U1F3FD\U200D\U2640' -emoji[woman_tipping_hand_medium_dark_skin_tone]=$'\U1F481\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_medium_dark_skin_tone_minimally]=$'\U1F481\U1F3FE\U200D\U2640' -emoji[woman_tipping_hand_dark_skin_tone]=$'\U1F481\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_tipping_hand_dark_skin_tone_minimally]=$'\U1F481\U1F3FF\U200D\U2640' -emoji[person_raising_hand]=$'\U1F64B' -emoji[raising_hand]=$'\U1F64B' -emoji[person_raising_hand_light_skin_tone]=$'\U1F64B\U1F3FB' -emoji[person_raising_hand_medium_light_skin_tone]=$'\U1F64B\U1F3FC' -emoji[person_raising_hand_medium_skin_tone]=$'\U1F64B\U1F3FD' -emoji[person_raising_hand_medium_dark_skin_tone]=$'\U1F64B\U1F3FE' -emoji[person_raising_hand_dark_skin_tone]=$'\U1F64B\U1F3FF' -emoji[man_raising_hand]=$'\U1F64B\U200D\U2642\UFE0F' -emoji[man_raising_hand_minimally]=$'\U1F64B\U200D\U2642' -emoji[raising_hand_man]=$'\U1F64B\U200D\U2642' -emoji[man_raising_hand_light_skin_tone]=$'\U1F64B\U1F3FB\U200D\U2642\UFE0F' -emoji[man_raising_hand_light_skin_tone_minimally]=$'\U1F64B\U1F3FB\U200D\U2642' -emoji[man_raising_hand_medium_light_skin_tone]=$'\U1F64B\U1F3FC\U200D\U2642\UFE0F' -emoji[man_raising_hand_medium_light_skin_tone_minimally]=$'\U1F64B\U1F3FC\U200D\U2642' -emoji[man_raising_hand_medium_skin_tone]=$'\U1F64B\U1F3FD\U200D\U2642\UFE0F' -emoji[man_raising_hand_medium_skin_tone_minimally]=$'\U1F64B\U1F3FD\U200D\U2642' -emoji[man_raising_hand_medium_dark_skin_tone]=$'\U1F64B\U1F3FE\U200D\U2642\UFE0F' -emoji[man_raising_hand_medium_dark_skin_tone_minimally]=$'\U1F64B\U1F3FE\U200D\U2642' -emoji[man_raising_hand_dark_skin_tone]=$'\U1F64B\U1F3FF\U200D\U2642\UFE0F' -emoji[man_raising_hand_dark_skin_tone_minimally]=$'\U1F64B\U1F3FF\U200D\U2642' -emoji[woman_raising_hand]=$'\U1F64B\U200D\U2640\UFE0F' -emoji[woman_raising_hand_minimally]=$'\U1F64B\U200D\U2640' -emoji[raising_hand_woman]=$'\U1F64B\U200D\U2640' -emoji[woman_raising_hand_light_skin_tone]=$'\U1F64B\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_raising_hand_light_skin_tone_minimally]=$'\U1F64B\U1F3FB\U200D\U2640' -emoji[woman_raising_hand_medium_light_skin_tone]=$'\U1F64B\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_raising_hand_medium_light_skin_tone_minimally]=$'\U1F64B\U1F3FC\U200D\U2640' -emoji[woman_raising_hand_medium_skin_tone]=$'\U1F64B\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_raising_hand_medium_skin_tone_minimally]=$'\U1F64B\U1F3FD\U200D\U2640' -emoji[woman_raising_hand_medium_dark_skin_tone]=$'\U1F64B\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_raising_hand_medium_dark_skin_tone_minimally]=$'\U1F64B\U1F3FE\U200D\U2640' -emoji[woman_raising_hand_dark_skin_tone]=$'\U1F64B\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_raising_hand_dark_skin_tone_minimally]=$'\U1F64B\U1F3FF\U200D\U2640' -emoji[deaf_person]=$'\U1F9CF' -emoji[deaf_person_light_skin_tone]=$'\U1F9CF\U1F3FB' -emoji[deaf_person_medium_light_skin_tone]=$'\U1F9CF\U1F3FC' -emoji[deaf_person_medium_skin_tone]=$'\U1F9CF\U1F3FD' -emoji[deaf_person_medium_dark_skin_tone]=$'\U1F9CF\U1F3FE' -emoji[deaf_person_dark_skin_tone]=$'\U1F9CF\U1F3FF' -emoji[deaf_man]=$'\U1F9CF\U200D\U2642\UFE0F' -emoji[deaf_man_minimally]=$'\U1F9CF\U200D\U2642' -emoji[deaf_man_light_skin_tone]=$'\U1F9CF\U1F3FB\U200D\U2642\UFE0F' -emoji[deaf_man_light_skin_tone_minimally]=$'\U1F9CF\U1F3FB\U200D\U2642' -emoji[deaf_man_medium_light_skin_tone]=$'\U1F9CF\U1F3FC\U200D\U2642\UFE0F' -emoji[deaf_man_medium_light_skin_tone_minimally]=$'\U1F9CF\U1F3FC\U200D\U2642' -emoji[deaf_man_medium_skin_tone]=$'\U1F9CF\U1F3FD\U200D\U2642\UFE0F' -emoji[deaf_man_medium_skin_tone_minimally]=$'\U1F9CF\U1F3FD\U200D\U2642' -emoji[deaf_man_medium_dark_skin_tone]=$'\U1F9CF\U1F3FE\U200D\U2642\UFE0F' -emoji[deaf_man_medium_dark_skin_tone_minimally]=$'\U1F9CF\U1F3FE\U200D\U2642' -emoji[deaf_man_dark_skin_tone]=$'\U1F9CF\U1F3FF\U200D\U2642\UFE0F' -emoji[deaf_man_dark_skin_tone_minimally]=$'\U1F9CF\U1F3FF\U200D\U2642' -emoji[deaf_woman]=$'\U1F9CF\U200D\U2640\UFE0F' -emoji[deaf_woman_minimally]=$'\U1F9CF\U200D\U2640' -emoji[deaf_woman_light_skin_tone]=$'\U1F9CF\U1F3FB\U200D\U2640\UFE0F' -emoji[deaf_woman_light_skin_tone_minimally]=$'\U1F9CF\U1F3FB\U200D\U2640' -emoji[deaf_woman_medium_light_skin_tone]=$'\U1F9CF\U1F3FC\U200D\U2640\UFE0F' -emoji[deaf_woman_medium_light_skin_tone_minimally]=$'\U1F9CF\U1F3FC\U200D\U2640' -emoji[deaf_woman_medium_skin_tone]=$'\U1F9CF\U1F3FD\U200D\U2640\UFE0F' -emoji[deaf_woman_medium_skin_tone_minimally]=$'\U1F9CF\U1F3FD\U200D\U2640' -emoji[deaf_woman_medium_dark_skin_tone]=$'\U1F9CF\U1F3FE\U200D\U2640\UFE0F' -emoji[deaf_woman_medium_dark_skin_tone_minimally]=$'\U1F9CF\U1F3FE\U200D\U2640' -emoji[deaf_woman_dark_skin_tone]=$'\U1F9CF\U1F3FF\U200D\U2640\UFE0F' -emoji[deaf_woman_dark_skin_tone_minimally]=$'\U1F9CF\U1F3FF\U200D\U2640' -emoji[person_bowing]=$'\U1F647' -emoji[bow]=$'\U1F647' -emoji[person_bowing_light_skin_tone]=$'\U1F647\U1F3FB' -emoji[person_bowing_medium_light_skin_tone]=$'\U1F647\U1F3FC' -emoji[person_bowing_medium_skin_tone]=$'\U1F647\U1F3FD' -emoji[person_bowing_medium_dark_skin_tone]=$'\U1F647\U1F3FE' -emoji[person_bowing_dark_skin_tone]=$'\U1F647\U1F3FF' -emoji[man_bowing]=$'\U1F647\U200D\U2642\UFE0F' -emoji[man_bowing_minimally]=$'\U1F647\U200D\U2642' -emoji[bowing_man]=$'\U1F647\U200D\U2642' -emoji[man_bowing_light_skin_tone]=$'\U1F647\U1F3FB\U200D\U2642\UFE0F' -emoji[man_bowing_light_skin_tone_minimally]=$'\U1F647\U1F3FB\U200D\U2642' -emoji[man_bowing_medium_light_skin_tone]=$'\U1F647\U1F3FC\U200D\U2642\UFE0F' -emoji[man_bowing_medium_light_skin_tone_minimally]=$'\U1F647\U1F3FC\U200D\U2642' -emoji[man_bowing_medium_skin_tone]=$'\U1F647\U1F3FD\U200D\U2642\UFE0F' -emoji[man_bowing_medium_skin_tone_minimally]=$'\U1F647\U1F3FD\U200D\U2642' -emoji[man_bowing_medium_dark_skin_tone]=$'\U1F647\U1F3FE\U200D\U2642\UFE0F' -emoji[man_bowing_medium_dark_skin_tone_minimally]=$'\U1F647\U1F3FE\U200D\U2642' -emoji[man_bowing_dark_skin_tone]=$'\U1F647\U1F3FF\U200D\U2642\UFE0F' -emoji[man_bowing_dark_skin_tone_minimally]=$'\U1F647\U1F3FF\U200D\U2642' -emoji[woman_bowing]=$'\U1F647\U200D\U2640\UFE0F' -emoji[woman_bowing_minimally]=$'\U1F647\U200D\U2640' -emoji[bowing_woman]=$'\U1F647\U200D\U2640' -emoji[woman_bowing_light_skin_tone]=$'\U1F647\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_bowing_light_skin_tone_minimally]=$'\U1F647\U1F3FB\U200D\U2640' -emoji[woman_bowing_medium_light_skin_tone]=$'\U1F647\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_bowing_medium_light_skin_tone_minimally]=$'\U1F647\U1F3FC\U200D\U2640' -emoji[woman_bowing_medium_skin_tone]=$'\U1F647\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_bowing_medium_skin_tone_minimally]=$'\U1F647\U1F3FD\U200D\U2640' -emoji[woman_bowing_medium_dark_skin_tone]=$'\U1F647\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_bowing_medium_dark_skin_tone_minimally]=$'\U1F647\U1F3FE\U200D\U2640' -emoji[woman_bowing_dark_skin_tone]=$'\U1F647\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_bowing_dark_skin_tone_minimally]=$'\U1F647\U1F3FF\U200D\U2640' -emoji[person_facepalming]=$'\U1F926' -emoji[facepalm]=$'\U1F926' -emoji[person_facepalming_light_skin_tone]=$'\U1F926\U1F3FB' -emoji[person_facepalming_medium_light_skin_tone]=$'\U1F926\U1F3FC' -emoji[person_facepalming_medium_skin_tone]=$'\U1F926\U1F3FD' -emoji[person_facepalming_medium_dark_skin_tone]=$'\U1F926\U1F3FE' -emoji[person_facepalming_dark_skin_tone]=$'\U1F926\U1F3FF' -emoji[man_facepalming]=$'\U1F926\U200D\U2642\UFE0F' -emoji[man_facepalming_minimally]=$'\U1F926\U200D\U2642' -emoji[man_facepalming_light_skin_tone]=$'\U1F926\U1F3FB\U200D\U2642\UFE0F' -emoji[man_facepalming_light_skin_tone_minimally]=$'\U1F926\U1F3FB\U200D\U2642' -emoji[man_facepalming_medium_light_skin_tone]=$'\U1F926\U1F3FC\U200D\U2642\UFE0F' -emoji[man_facepalming_medium_light_skin_tone_minimally]=$'\U1F926\U1F3FC\U200D\U2642' -emoji[man_facepalming_medium_skin_tone]=$'\U1F926\U1F3FD\U200D\U2642\UFE0F' -emoji[man_facepalming_medium_skin_tone_minimally]=$'\U1F926\U1F3FD\U200D\U2642' -emoji[man_facepalming_medium_dark_skin_tone]=$'\U1F926\U1F3FE\U200D\U2642\UFE0F' -emoji[man_facepalming_medium_dark_skin_tone_minimally]=$'\U1F926\U1F3FE\U200D\U2642' -emoji[man_facepalming_dark_skin_tone]=$'\U1F926\U1F3FF\U200D\U2642\UFE0F' -emoji[man_facepalming_dark_skin_tone_minimally]=$'\U1F926\U1F3FF\U200D\U2642' -emoji[woman_facepalming]=$'\U1F926\U200D\U2640\UFE0F' -emoji[woman_facepalming_minimally]=$'\U1F926\U200D\U2640' -emoji[woman_facepalming_light_skin_tone]=$'\U1F926\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_facepalming_light_skin_tone_minimally]=$'\U1F926\U1F3FB\U200D\U2640' -emoji[woman_facepalming_medium_light_skin_tone]=$'\U1F926\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_facepalming_medium_light_skin_tone_minimally]=$'\U1F926\U1F3FC\U200D\U2640' -emoji[woman_facepalming_medium_skin_tone]=$'\U1F926\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_facepalming_medium_skin_tone_minimally]=$'\U1F926\U1F3FD\U200D\U2640' -emoji[woman_facepalming_medium_dark_skin_tone]=$'\U1F926\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_facepalming_medium_dark_skin_tone_minimally]=$'\U1F926\U1F3FE\U200D\U2640' -emoji[woman_facepalming_dark_skin_tone]=$'\U1F926\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_facepalming_dark_skin_tone_minimally]=$'\U1F926\U1F3FF\U200D\U2640' -emoji[person_shrugging]=$'\U1F937' -emoji[shrug]=$'\U1F937' -emoji[person_shrugging_light_skin_tone]=$'\U1F937\U1F3FB' -emoji[person_shrugging_medium_light_skin_tone]=$'\U1F937\U1F3FC' -emoji[person_shrugging_medium_skin_tone]=$'\U1F937\U1F3FD' -emoji[person_shrugging_medium_dark_skin_tone]=$'\U1F937\U1F3FE' -emoji[person_shrugging_dark_skin_tone]=$'\U1F937\U1F3FF' -emoji[man_shrugging]=$'\U1F937\U200D\U2642\UFE0F' -emoji[man_shrugging_minimally]=$'\U1F937\U200D\U2642' -emoji[man_shrugging_light_skin_tone]=$'\U1F937\U1F3FB\U200D\U2642\UFE0F' -emoji[man_shrugging_light_skin_tone_minimally]=$'\U1F937\U1F3FB\U200D\U2642' -emoji[man_shrugging_medium_light_skin_tone]=$'\U1F937\U1F3FC\U200D\U2642\UFE0F' -emoji[man_shrugging_medium_light_skin_tone_minimally]=$'\U1F937\U1F3FC\U200D\U2642' -emoji[man_shrugging_medium_skin_tone]=$'\U1F937\U1F3FD\U200D\U2642\UFE0F' -emoji[man_shrugging_medium_skin_tone_minimally]=$'\U1F937\U1F3FD\U200D\U2642' -emoji[man_shrugging_medium_dark_skin_tone]=$'\U1F937\U1F3FE\U200D\U2642\UFE0F' -emoji[man_shrugging_medium_dark_skin_tone_minimally]=$'\U1F937\U1F3FE\U200D\U2642' -emoji[man_shrugging_dark_skin_tone]=$'\U1F937\U1F3FF\U200D\U2642\UFE0F' -emoji[man_shrugging_dark_skin_tone_minimally]=$'\U1F937\U1F3FF\U200D\U2642' -emoji[woman_shrugging]=$'\U1F937\U200D\U2640\UFE0F' -emoji[woman_shrugging_minimally]=$'\U1F937\U200D\U2640' -emoji[woman_shrugging_light_skin_tone]=$'\U1F937\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_shrugging_light_skin_tone_minimally]=$'\U1F937\U1F3FB\U200D\U2640' -emoji[woman_shrugging_medium_light_skin_tone]=$'\U1F937\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_shrugging_medium_light_skin_tone_minimally]=$'\U1F937\U1F3FC\U200D\U2640' -emoji[woman_shrugging_medium_skin_tone]=$'\U1F937\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_shrugging_medium_skin_tone_minimally]=$'\U1F937\U1F3FD\U200D\U2640' -emoji[woman_shrugging_medium_dark_skin_tone]=$'\U1F937\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_shrugging_medium_dark_skin_tone_minimally]=$'\U1F937\U1F3FE\U200D\U2640' -emoji[woman_shrugging_dark_skin_tone]=$'\U1F937\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_shrugging_dark_skin_tone_minimally]=$'\U1F937\U1F3FF\U200D\U2640' -emoji[man_health_worker]=$'\U1F468\U200D\U2695\UFE0F' -emoji[man_health_worker_minimally]=$'\U1F468\U200D\U2695' -emoji[man_health_worker_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U2695\UFE0F' -emoji[man_health_worker_light_skin_tone_minimally]=$'\U1F468\U1F3FB\U200D\U2695' -emoji[man_health_worker_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U2695\UFE0F' -emoji[man_health_worker_medium_light_skin_tone_minimally]=$'\U1F468\U1F3FC\U200D\U2695' -emoji[man_health_worker_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U2695\UFE0F' -emoji[man_health_worker_medium_skin_tone_minimally]=$'\U1F468\U1F3FD\U200D\U2695' -emoji[man_health_worker_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U2695\UFE0F' -emoji[man_health_worker_medium_dark_skin_tone_minimally]=$'\U1F468\U1F3FE\U200D\U2695' -emoji[man_health_worker_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U2695\UFE0F' -emoji[man_health_worker_dark_skin_tone_minimally]=$'\U1F468\U1F3FF\U200D\U2695' -emoji[woman_health_worker]=$'\U1F469\U200D\U2695\UFE0F' -emoji[woman_health_worker_minimally]=$'\U1F469\U200D\U2695' -emoji[woman_health_worker_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U2695\UFE0F' -emoji[woman_health_worker_light_skin_tone_minimally]=$'\U1F469\U1F3FB\U200D\U2695' -emoji[woman_health_worker_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U2695\UFE0F' -emoji[woman_health_worker_medium_light_skin_tone_minimally]=$'\U1F469\U1F3FC\U200D\U2695' -emoji[woman_health_worker_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U2695\UFE0F' -emoji[woman_health_worker_medium_skin_tone_minimally]=$'\U1F469\U1F3FD\U200D\U2695' -emoji[woman_health_worker_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U2695\UFE0F' -emoji[woman_health_worker_medium_dark_skin_tone_minimally]=$'\U1F469\U1F3FE\U200D\U2695' -emoji[woman_health_worker_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U2695\UFE0F' -emoji[woman_health_worker_dark_skin_tone_minimally]=$'\U1F469\U1F3FF\U200D\U2695' -emoji[man_student]=$'\U1F468\U200D\U1F393' -emoji[man_student_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F393' -emoji[man_student_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F393' -emoji[man_student_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F393' -emoji[man_student_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F393' -emoji[man_student_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F393' -emoji[woman_student]=$'\U1F469\U200D\U1F393' -emoji[woman_student_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F393' -emoji[woman_student_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F393' -emoji[woman_student_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F393' -emoji[woman_student_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F393' -emoji[woman_student_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F393' -emoji[man_teacher]=$'\U1F468\U200D\U1F3EB' -emoji[man_teacher_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F3EB' -emoji[man_teacher_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F3EB' -emoji[man_teacher_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F3EB' -emoji[man_teacher_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F3EB' -emoji[man_teacher_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F3EB' -emoji[woman_teacher]=$'\U1F469\U200D\U1F3EB' -emoji[woman_teacher_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F3EB' -emoji[woman_teacher_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F3EB' -emoji[woman_teacher_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F3EB' -emoji[woman_teacher_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F3EB' -emoji[woman_teacher_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F3EB' -emoji[man_judge]=$'\U1F468\U200D\U2696\UFE0F' -emoji[man_judge_minimally]=$'\U1F468\U200D\U2696' -emoji[man_judge_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U2696\UFE0F' -emoji[man_judge_light_skin_tone_minimally]=$'\U1F468\U1F3FB\U200D\U2696' -emoji[man_judge_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U2696\UFE0F' -emoji[man_judge_medium_light_skin_tone_minimally]=$'\U1F468\U1F3FC\U200D\U2696' -emoji[man_judge_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U2696\UFE0F' -emoji[man_judge_medium_skin_tone_minimally]=$'\U1F468\U1F3FD\U200D\U2696' -emoji[man_judge_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U2696\UFE0F' -emoji[man_judge_medium_dark_skin_tone_minimally]=$'\U1F468\U1F3FE\U200D\U2696' -emoji[man_judge_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U2696\UFE0F' -emoji[man_judge_dark_skin_tone_minimally]=$'\U1F468\U1F3FF\U200D\U2696' -emoji[woman_judge]=$'\U1F469\U200D\U2696\UFE0F' -emoji[woman_judge_minimally]=$'\U1F469\U200D\U2696' -emoji[woman_judge_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U2696\UFE0F' -emoji[woman_judge_light_skin_tone_minimally]=$'\U1F469\U1F3FB\U200D\U2696' -emoji[woman_judge_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U2696\UFE0F' -emoji[woman_judge_medium_light_skin_tone_minimally]=$'\U1F469\U1F3FC\U200D\U2696' -emoji[woman_judge_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U2696\UFE0F' -emoji[woman_judge_medium_skin_tone_minimally]=$'\U1F469\U1F3FD\U200D\U2696' -emoji[woman_judge_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U2696\UFE0F' -emoji[woman_judge_medium_dark_skin_tone_minimally]=$'\U1F469\U1F3FE\U200D\U2696' -emoji[woman_judge_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U2696\UFE0F' -emoji[woman_judge_dark_skin_tone_minimally]=$'\U1F469\U1F3FF\U200D\U2696' -emoji[man_farmer]=$'\U1F468\U200D\U1F33E' -emoji[man_farmer_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F33E' -emoji[man_farmer_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F33E' -emoji[man_farmer_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F33E' -emoji[man_farmer_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F33E' -emoji[man_farmer_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F33E' -emoji[woman_farmer]=$'\U1F469\U200D\U1F33E' -emoji[woman_farmer_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F33E' -emoji[woman_farmer_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F33E' -emoji[woman_farmer_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F33E' -emoji[woman_farmer_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F33E' -emoji[woman_farmer_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F33E' -emoji[man_cook]=$'\U1F468\U200D\U1F373' -emoji[man_cook_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F373' -emoji[man_cook_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F373' -emoji[man_cook_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F373' -emoji[man_cook_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F373' -emoji[man_cook_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F373' -emoji[woman_cook]=$'\U1F469\U200D\U1F373' -emoji[woman_cook_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F373' -emoji[woman_cook_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F373' -emoji[woman_cook_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F373' -emoji[woman_cook_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F373' -emoji[woman_cook_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F373' -emoji[man_mechanic]=$'\U1F468\U200D\U1F527' -emoji[man_mechanic_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F527' -emoji[man_mechanic_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F527' -emoji[man_mechanic_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F527' -emoji[man_mechanic_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F527' -emoji[man_mechanic_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F527' -emoji[woman_mechanic]=$'\U1F469\U200D\U1F527' -emoji[woman_mechanic_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F527' -emoji[woman_mechanic_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F527' -emoji[woman_mechanic_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F527' -emoji[woman_mechanic_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F527' -emoji[woman_mechanic_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F527' -emoji[man_factory_worker]=$'\U1F468\U200D\U1F3ED' -emoji[man_factory_worker_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F3ED' -emoji[man_factory_worker_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F3ED' -emoji[man_factory_worker_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F3ED' -emoji[man_factory_worker_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F3ED' -emoji[man_factory_worker_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F3ED' -emoji[woman_factory_worker]=$'\U1F469\U200D\U1F3ED' -emoji[woman_factory_worker_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F3ED' -emoji[woman_factory_worker_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F3ED' -emoji[woman_factory_worker_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F3ED' -emoji[woman_factory_worker_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F3ED' -emoji[woman_factory_worker_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F3ED' -emoji[man_office_worker]=$'\U1F468\U200D\U1F4BC' -emoji[man_office_worker_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F4BC' -emoji[man_office_worker_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F4BC' -emoji[man_office_worker_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F4BC' -emoji[man_office_worker_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F4BC' -emoji[man_office_worker_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F4BC' -emoji[woman_office_worker]=$'\U1F469\U200D\U1F4BC' -emoji[woman_office_worker_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F4BC' -emoji[woman_office_worker_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F4BC' -emoji[woman_office_worker_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F4BC' -emoji[woman_office_worker_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F4BC' -emoji[woman_office_worker_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F4BC' -emoji[man_scientist]=$'\U1F468\U200D\U1F52C' -emoji[man_scientist_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F52C' -emoji[man_scientist_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F52C' -emoji[man_scientist_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F52C' -emoji[man_scientist_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F52C' -emoji[man_scientist_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F52C' -emoji[woman_scientist]=$'\U1F469\U200D\U1F52C' -emoji[woman_scientist_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F52C' -emoji[woman_scientist_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F52C' -emoji[woman_scientist_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F52C' -emoji[woman_scientist_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F52C' -emoji[woman_scientist_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F52C' -emoji[man_technologist]=$'\U1F468\U200D\U1F4BB' -emoji[man_technologist_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F4BB' -emoji[man_technologist_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F4BB' -emoji[man_technologist_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F4BB' -emoji[man_technologist_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F4BB' -emoji[man_technologist_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F4BB' -emoji[woman_technologist]=$'\U1F469\U200D\U1F4BB' -emoji[woman_technologist_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F4BB' -emoji[woman_technologist_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F4BB' -emoji[woman_technologist_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F4BB' -emoji[woman_technologist_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F4BB' -emoji[woman_technologist_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F4BB' -emoji[man_singer]=$'\U1F468\U200D\U1F3A4' -emoji[man_singer_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F3A4' -emoji[man_singer_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F3A4' -emoji[man_singer_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F3A4' -emoji[man_singer_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F3A4' -emoji[man_singer_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F3A4' -emoji[woman_singer]=$'\U1F469\U200D\U1F3A4' -emoji[woman_singer_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F3A4' -emoji[woman_singer_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F3A4' -emoji[woman_singer_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F3A4' -emoji[woman_singer_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F3A4' -emoji[woman_singer_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F3A4' -emoji[man_artist]=$'\U1F468\U200D\U1F3A8' -emoji[man_artist_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F3A8' -emoji[man_artist_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F3A8' -emoji[man_artist_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F3A8' -emoji[man_artist_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F3A8' -emoji[man_artist_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F3A8' -emoji[woman_artist]=$'\U1F469\U200D\U1F3A8' -emoji[woman_artist_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F3A8' -emoji[woman_artist_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F3A8' -emoji[woman_artist_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F3A8' -emoji[woman_artist_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F3A8' -emoji[woman_artist_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F3A8' -emoji[man_pilot]=$'\U1F468\U200D\U2708\UFE0F' -emoji[man_pilot_minimally]=$'\U1F468\U200D\U2708' -emoji[man_pilot_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U2708\UFE0F' -emoji[man_pilot_light_skin_tone_minimally]=$'\U1F468\U1F3FB\U200D\U2708' -emoji[man_pilot_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U2708\UFE0F' -emoji[man_pilot_medium_light_skin_tone_minimally]=$'\U1F468\U1F3FC\U200D\U2708' -emoji[man_pilot_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U2708\UFE0F' -emoji[man_pilot_medium_skin_tone_minimally]=$'\U1F468\U1F3FD\U200D\U2708' -emoji[man_pilot_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U2708\UFE0F' -emoji[man_pilot_medium_dark_skin_tone_minimally]=$'\U1F468\U1F3FE\U200D\U2708' -emoji[man_pilot_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U2708\UFE0F' -emoji[man_pilot_dark_skin_tone_minimally]=$'\U1F468\U1F3FF\U200D\U2708' -emoji[woman_pilot]=$'\U1F469\U200D\U2708\UFE0F' -emoji[woman_pilot_minimally]=$'\U1F469\U200D\U2708' -emoji[woman_pilot_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U2708\UFE0F' -emoji[woman_pilot_light_skin_tone_minimally]=$'\U1F469\U1F3FB\U200D\U2708' -emoji[woman_pilot_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U2708\UFE0F' -emoji[woman_pilot_medium_light_skin_tone_minimally]=$'\U1F469\U1F3FC\U200D\U2708' -emoji[woman_pilot_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U2708\UFE0F' -emoji[woman_pilot_medium_skin_tone_minimally]=$'\U1F469\U1F3FD\U200D\U2708' -emoji[woman_pilot_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U2708\UFE0F' -emoji[woman_pilot_medium_dark_skin_tone_minimally]=$'\U1F469\U1F3FE\U200D\U2708' -emoji[woman_pilot_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U2708\UFE0F' -emoji[woman_pilot_dark_skin_tone_minimally]=$'\U1F469\U1F3FF\U200D\U2708' -emoji[man_astronaut]=$'\U1F468\U200D\U1F680' -emoji[man_astronaut_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F680' -emoji[man_astronaut_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F680' -emoji[man_astronaut_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F680' -emoji[man_astronaut_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F680' -emoji[man_astronaut_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F680' -emoji[woman_astronaut]=$'\U1F469\U200D\U1F680' -emoji[woman_astronaut_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F680' -emoji[woman_astronaut_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F680' -emoji[woman_astronaut_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F680' -emoji[woman_astronaut_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F680' -emoji[woman_astronaut_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F680' -emoji[man_firefighter]=$'\U1F468\U200D\U1F692' -emoji[man_firefighter_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F692' -emoji[man_firefighter_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F692' -emoji[man_firefighter_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F692' -emoji[man_firefighter_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F692' -emoji[man_firefighter_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F692' -emoji[woman_firefighter]=$'\U1F469\U200D\U1F692' -emoji[woman_firefighter_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F692' -emoji[woman_firefighter_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F692' -emoji[woman_firefighter_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F692' -emoji[woman_firefighter_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F692' -emoji[woman_firefighter_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F692' -emoji[police_officer]=$'\U1F46E' -emoji[cop]=$'\U1F46E' -emoji[police_officer_light_skin_tone]=$'\U1F46E\U1F3FB' -emoji[police_officer_medium_light_skin_tone]=$'\U1F46E\U1F3FC' -emoji[police_officer_medium_skin_tone]=$'\U1F46E\U1F3FD' -emoji[police_officer_medium_dark_skin_tone]=$'\U1F46E\U1F3FE' -emoji[police_officer_dark_skin_tone]=$'\U1F46E\U1F3FF' -emoji[man_police_officer]=$'\U1F46E\U200D\U2642\UFE0F' -emoji[man_police_officer_minimally]=$'\U1F46E\U200D\U2642' -emoji[policeman]=$'\U1F46E\U200D\U2642' -emoji[man_police_officer_light_skin_tone]=$'\U1F46E\U1F3FB\U200D\U2642\UFE0F' -emoji[man_police_officer_light_skin_tone_minimally]=$'\U1F46E\U1F3FB\U200D\U2642' -emoji[man_police_officer_medium_light_skin_tone]=$'\U1F46E\U1F3FC\U200D\U2642\UFE0F' -emoji[man_police_officer_medium_light_skin_tone_minimally]=$'\U1F46E\U1F3FC\U200D\U2642' -emoji[man_police_officer_medium_skin_tone]=$'\U1F46E\U1F3FD\U200D\U2642\UFE0F' -emoji[man_police_officer_medium_skin_tone_minimally]=$'\U1F46E\U1F3FD\U200D\U2642' -emoji[man_police_officer_medium_dark_skin_tone]=$'\U1F46E\U1F3FE\U200D\U2642\UFE0F' -emoji[man_police_officer_medium_dark_skin_tone_minimally]=$'\U1F46E\U1F3FE\U200D\U2642' -emoji[man_police_officer_dark_skin_tone]=$'\U1F46E\U1F3FF\U200D\U2642\UFE0F' -emoji[man_police_officer_dark_skin_tone_minimally]=$'\U1F46E\U1F3FF\U200D\U2642' -emoji[woman_police_officer]=$'\U1F46E\U200D\U2640\UFE0F' -emoji[woman_police_officer_minimally]=$'\U1F46E\U200D\U2640' -emoji[policewoman]=$'\U1F46E\U200D\U2640' -emoji[woman_police_officer_light_skin_tone]=$'\U1F46E\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_police_officer_light_skin_tone_minimally]=$'\U1F46E\U1F3FB\U200D\U2640' -emoji[woman_police_officer_medium_light_skin_tone]=$'\U1F46E\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_police_officer_medium_light_skin_tone_minimally]=$'\U1F46E\U1F3FC\U200D\U2640' -emoji[woman_police_officer_medium_skin_tone]=$'\U1F46E\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_police_officer_medium_skin_tone_minimally]=$'\U1F46E\U1F3FD\U200D\U2640' -emoji[woman_police_officer_medium_dark_skin_tone]=$'\U1F46E\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_police_officer_medium_dark_skin_tone_minimally]=$'\U1F46E\U1F3FE\U200D\U2640' -emoji[woman_police_officer_dark_skin_tone]=$'\U1F46E\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_police_officer_dark_skin_tone_minimally]=$'\U1F46E\U1F3FF\U200D\U2640' -emoji[detective]=$'\U1F575\UFE0F' -emoji[detective_unqualified]=$'\U1F575' -emoji[detective_light_skin_tone]=$'\U1F575\U1F3FB' -emoji[detective_medium_light_skin_tone]=$'\U1F575\U1F3FC' -emoji[detective_medium_skin_tone]=$'\U1F575\U1F3FD' -emoji[detective_medium_dark_skin_tone]=$'\U1F575\U1F3FE' -emoji[detective_dark_skin_tone]=$'\U1F575\U1F3FF' -emoji[man_detective]=$'\U1F575\UFE0F\U200D\U2642\UFE0F' -emoji[male_detective]=$'\U1F575\UFE0F\U200D\U2642\UFE0F' -emoji[man_detective_unqualified]=$'\U1F575\U200D\U2642\UFE0F' -emoji[man_detective_unqualified_1]=$'\U1F575\UFE0F\U200D\U2642' -emoji[man_detective_unqualified_2]=$'\U1F575\U200D\U2642' -emoji[man_detective_light_skin_tone]=$'\U1F575\U1F3FB\U200D\U2642\UFE0F' -emoji[man_detective_light_skin_tone_minimally]=$'\U1F575\U1F3FB\U200D\U2642' -emoji[man_detective_medium_light_skin_tone]=$'\U1F575\U1F3FC\U200D\U2642\UFE0F' -emoji[man_detective_medium_light_skin_tone_minimally]=$'\U1F575\U1F3FC\U200D\U2642' -emoji[man_detective_medium_skin_tone]=$'\U1F575\U1F3FD\U200D\U2642\UFE0F' -emoji[man_detective_medium_skin_tone_minimally]=$'\U1F575\U1F3FD\U200D\U2642' -emoji[man_detective_medium_dark_skin_tone]=$'\U1F575\U1F3FE\U200D\U2642\UFE0F' -emoji[man_detective_medium_dark_skin_tone_minimally]=$'\U1F575\U1F3FE\U200D\U2642' -emoji[man_detective_dark_skin_tone]=$'\U1F575\U1F3FF\U200D\U2642\UFE0F' -emoji[man_detective_dark_skin_tone_minimally]=$'\U1F575\U1F3FF\U200D\U2642' -emoji[woman_detective]=$'\U1F575\UFE0F\U200D\U2640\UFE0F' -emoji[female_detective]=$'\U1F575\UFE0F\U200D\U2640\UFE0F' -emoji[woman_detective_unqualified]=$'\U1F575\U200D\U2640\UFE0F' -emoji[woman_detective_unqualified_1]=$'\U1F575\UFE0F\U200D\U2640' -emoji[woman_detective_unqualified_2]=$'\U1F575\U200D\U2640' -emoji[woman_detective_light_skin_tone]=$'\U1F575\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_detective_light_skin_tone_minimally]=$'\U1F575\U1F3FB\U200D\U2640' -emoji[woman_detective_medium_light_skin_tone]=$'\U1F575\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_detective_medium_light_skin_tone_minimally]=$'\U1F575\U1F3FC\U200D\U2640' -emoji[woman_detective_medium_skin_tone]=$'\U1F575\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_detective_medium_skin_tone_minimally]=$'\U1F575\U1F3FD\U200D\U2640' -emoji[woman_detective_medium_dark_skin_tone]=$'\U1F575\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_detective_medium_dark_skin_tone_minimally]=$'\U1F575\U1F3FE\U200D\U2640' -emoji[woman_detective_dark_skin_tone]=$'\U1F575\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_detective_dark_skin_tone_minimally]=$'\U1F575\U1F3FF\U200D\U2640' -emoji[guard]=$'\U1F482' -emoji[guard_light_skin_tone]=$'\U1F482\U1F3FB' -emoji[guard_medium_light_skin_tone]=$'\U1F482\U1F3FC' -emoji[guard_medium_skin_tone]=$'\U1F482\U1F3FD' -emoji[guard_medium_dark_skin_tone]=$'\U1F482\U1F3FE' -emoji[guard_dark_skin_tone]=$'\U1F482\U1F3FF' -emoji[man_guard]=$'\U1F482\U200D\U2642\UFE0F' -emoji[man_guard_minimally]=$'\U1F482\U200D\U2642' -emoji[guardsman]=$'\U1F482\U200D\U2642' -emoji[man_guard_light_skin_tone]=$'\U1F482\U1F3FB\U200D\U2642\UFE0F' -emoji[man_guard_light_skin_tone_minimally]=$'\U1F482\U1F3FB\U200D\U2642' -emoji[man_guard_medium_light_skin_tone]=$'\U1F482\U1F3FC\U200D\U2642\UFE0F' -emoji[man_guard_medium_light_skin_tone_minimally]=$'\U1F482\U1F3FC\U200D\U2642' -emoji[man_guard_medium_skin_tone]=$'\U1F482\U1F3FD\U200D\U2642\UFE0F' -emoji[man_guard_medium_skin_tone_minimally]=$'\U1F482\U1F3FD\U200D\U2642' -emoji[man_guard_medium_dark_skin_tone]=$'\U1F482\U1F3FE\U200D\U2642\UFE0F' -emoji[man_guard_medium_dark_skin_tone_minimally]=$'\U1F482\U1F3FE\U200D\U2642' -emoji[man_guard_dark_skin_tone]=$'\U1F482\U1F3FF\U200D\U2642\UFE0F' -emoji[man_guard_dark_skin_tone_minimally]=$'\U1F482\U1F3FF\U200D\U2642' -emoji[woman_guard]=$'\U1F482\U200D\U2640\UFE0F' -emoji[woman_guard_minimally]=$'\U1F482\U200D\U2640' -emoji[guardswoman]=$'\U1F482\U200D\U2640' -emoji[woman_guard_light_skin_tone]=$'\U1F482\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_guard_light_skin_tone_minimally]=$'\U1F482\U1F3FB\U200D\U2640' -emoji[woman_guard_medium_light_skin_tone]=$'\U1F482\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_guard_medium_light_skin_tone_minimally]=$'\U1F482\U1F3FC\U200D\U2640' -emoji[woman_guard_medium_skin_tone]=$'\U1F482\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_guard_medium_skin_tone_minimally]=$'\U1F482\U1F3FD\U200D\U2640' -emoji[woman_guard_medium_dark_skin_tone]=$'\U1F482\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_guard_medium_dark_skin_tone_minimally]=$'\U1F482\U1F3FE\U200D\U2640' -emoji[woman_guard_dark_skin_tone]=$'\U1F482\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_guard_dark_skin_tone_minimally]=$'\U1F482\U1F3FF\U200D\U2640' -emoji[construction_worker]=$'\U1F477' -emoji[construction_worker_light_skin_tone]=$'\U1F477\U1F3FB' -emoji[construction_worker_medium_light_skin_tone]=$'\U1F477\U1F3FC' -emoji[construction_worker_medium_skin_tone]=$'\U1F477\U1F3FD' -emoji[construction_worker_medium_dark_skin_tone]=$'\U1F477\U1F3FE' -emoji[construction_worker_dark_skin_tone]=$'\U1F477\U1F3FF' -emoji[man_construction_worker]=$'\U1F477\U200D\U2642\UFE0F' -emoji[man_construction_worker_minimally]=$'\U1F477\U200D\U2642' -emoji[construction_worker_man]=$'\U1F477\U200D\U2642' -emoji[man_construction_worker_light_skin_tone]=$'\U1F477\U1F3FB\U200D\U2642\UFE0F' -emoji[man_construction_worker_light_skin_tone_minimally]=$'\U1F477\U1F3FB\U200D\U2642' -emoji[man_construction_worker_medium_light_skin_tone]=$'\U1F477\U1F3FC\U200D\U2642\UFE0F' -emoji[man_construction_worker_medium_light_skin_tone_minimally]=$'\U1F477\U1F3FC\U200D\U2642' -emoji[man_construction_worker_medium_skin_tone]=$'\U1F477\U1F3FD\U200D\U2642\UFE0F' -emoji[man_construction_worker_medium_skin_tone_minimally]=$'\U1F477\U1F3FD\U200D\U2642' -emoji[man_construction_worker_medium_dark_skin_tone]=$'\U1F477\U1F3FE\U200D\U2642\UFE0F' -emoji[man_construction_worker_medium_dark_skin_tone_minimally]=$'\U1F477\U1F3FE\U200D\U2642' -emoji[man_construction_worker_dark_skin_tone]=$'\U1F477\U1F3FF\U200D\U2642\UFE0F' -emoji[man_construction_worker_dark_skin_tone_minimally]=$'\U1F477\U1F3FF\U200D\U2642' -emoji[woman_construction_worker]=$'\U1F477\U200D\U2640\UFE0F' -emoji[woman_construction_worker_minimally]=$'\U1F477\U200D\U2640' -emoji[construction_worker_woman]=$'\U1F477\U200D\U2640' -emoji[woman_construction_worker_light_skin_tone]=$'\U1F477\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_construction_worker_light_skin_tone_minimally]=$'\U1F477\U1F3FB\U200D\U2640' -emoji[woman_construction_worker_medium_light_skin_tone]=$'\U1F477\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_construction_worker_medium_light_skin_tone_minimally]=$'\U1F477\U1F3FC\U200D\U2640' -emoji[woman_construction_worker_medium_skin_tone]=$'\U1F477\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_construction_worker_medium_skin_tone_minimally]=$'\U1F477\U1F3FD\U200D\U2640' -emoji[woman_construction_worker_medium_dark_skin_tone]=$'\U1F477\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_construction_worker_medium_dark_skin_tone_minimally]=$'\U1F477\U1F3FE\U200D\U2640' -emoji[woman_construction_worker_dark_skin_tone]=$'\U1F477\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_construction_worker_dark_skin_tone_minimally]=$'\U1F477\U1F3FF\U200D\U2640' -emoji[prince]=$'\U1F934' -emoji[prince_light_skin_tone]=$'\U1F934\U1F3FB' -emoji[prince_medium_light_skin_tone]=$'\U1F934\U1F3FC' -emoji[prince_medium_skin_tone]=$'\U1F934\U1F3FD' -emoji[prince_medium_dark_skin_tone]=$'\U1F934\U1F3FE' -emoji[prince_dark_skin_tone]=$'\U1F934\U1F3FF' -emoji[princess]=$'\U1F478' -emoji[princess_light_skin_tone]=$'\U1F478\U1F3FB' -emoji[princess_medium_light_skin_tone]=$'\U1F478\U1F3FC' -emoji[princess_medium_skin_tone]=$'\U1F478\U1F3FD' -emoji[princess_medium_dark_skin_tone]=$'\U1F478\U1F3FE' -emoji[princess_dark_skin_tone]=$'\U1F478\U1F3FF' -emoji[person_wearing_turban]=$'\U1F473' -emoji[person_with_turban]=$'\U1F473' -emoji[person_wearing_turban_light_skin_tone]=$'\U1F473\U1F3FB' -emoji[person_wearing_turban_medium_light_skin_tone]=$'\U1F473\U1F3FC' -emoji[person_wearing_turban_medium_skin_tone]=$'\U1F473\U1F3FD' -emoji[person_wearing_turban_medium_dark_skin_tone]=$'\U1F473\U1F3FE' -emoji[person_wearing_turban_dark_skin_tone]=$'\U1F473\U1F3FF' -emoji[man_wearing_turban]=$'\U1F473\U200D\U2642\UFE0F' -emoji[man_wearing_turban_minimally]=$'\U1F473\U200D\U2642' -emoji[man_with_turban]=$'\U1F473\U200D\U2642' -emoji[man_wearing_turban_light_skin_tone]=$'\U1F473\U1F3FB\U200D\U2642\UFE0F' -emoji[man_wearing_turban_light_skin_tone_minimally]=$'\U1F473\U1F3FB\U200D\U2642' -emoji[man_wearing_turban_medium_light_skin_tone]=$'\U1F473\U1F3FC\U200D\U2642\UFE0F' -emoji[man_wearing_turban_medium_light_skin_tone_minimally]=$'\U1F473\U1F3FC\U200D\U2642' -emoji[man_wearing_turban_medium_skin_tone]=$'\U1F473\U1F3FD\U200D\U2642\UFE0F' -emoji[man_wearing_turban_medium_skin_tone_minimally]=$'\U1F473\U1F3FD\U200D\U2642' -emoji[man_wearing_turban_medium_dark_skin_tone]=$'\U1F473\U1F3FE\U200D\U2642\UFE0F' -emoji[man_wearing_turban_medium_dark_skin_tone_minimally]=$'\U1F473\U1F3FE\U200D\U2642' -emoji[man_wearing_turban_dark_skin_tone]=$'\U1F473\U1F3FF\U200D\U2642\UFE0F' -emoji[man_wearing_turban_dark_skin_tone_minimally]=$'\U1F473\U1F3FF\U200D\U2642' -emoji[woman_wearing_turban]=$'\U1F473\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_minimally]=$'\U1F473\U200D\U2640' -emoji[woman_with_turban]=$'\U1F473\U200D\U2640' -emoji[woman_wearing_turban_light_skin_tone]=$'\U1F473\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_light_skin_tone_minimally]=$'\U1F473\U1F3FB\U200D\U2640' -emoji[woman_wearing_turban_medium_light_skin_tone]=$'\U1F473\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_medium_light_skin_tone_minimally]=$'\U1F473\U1F3FC\U200D\U2640' -emoji[woman_wearing_turban_medium_skin_tone]=$'\U1F473\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_medium_skin_tone_minimally]=$'\U1F473\U1F3FD\U200D\U2640' -emoji[woman_wearing_turban_medium_dark_skin_tone]=$'\U1F473\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_medium_dark_skin_tone_minimally]=$'\U1F473\U1F3FE\U200D\U2640' -emoji[woman_wearing_turban_dark_skin_tone]=$'\U1F473\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_wearing_turban_dark_skin_tone_minimally]=$'\U1F473\U1F3FF\U200D\U2640' -emoji[man_with_Chinese_cap]=$'\U1F472' -emoji[man_with_gua_pi_mao]=$'\U1F472' -emoji[man_with_Chinese_cap_light_skin_tone]=$'\U1F472\U1F3FB' -emoji[man_with_Chinese_cap_medium_light_skin_tone]=$'\U1F472\U1F3FC' -emoji[man_with_Chinese_cap_medium_skin_tone]=$'\U1F472\U1F3FD' -emoji[man_with_Chinese_cap_medium_dark_skin_tone]=$'\U1F472\U1F3FE' -emoji[man_with_Chinese_cap_dark_skin_tone]=$'\U1F472\U1F3FF' -emoji[woman_with_headscarf]=$'\U1F9D5' -emoji[woman_with_headscarf_light_skin_tone]=$'\U1F9D5\U1F3FB' -emoji[woman_with_headscarf_medium_light_skin_tone]=$'\U1F9D5\U1F3FC' -emoji[woman_with_headscarf_medium_skin_tone]=$'\U1F9D5\U1F3FD' -emoji[woman_with_headscarf_medium_dark_skin_tone]=$'\U1F9D5\U1F3FE' -emoji[woman_with_headscarf_dark_skin_tone]=$'\U1F9D5\U1F3FF' -emoji[man_in_tuxedo]=$'\U1F935' -emoji[man_in_tuxedo_light_skin_tone]=$'\U1F935\U1F3FB' -emoji[man_in_tuxedo_medium_light_skin_tone]=$'\U1F935\U1F3FC' -emoji[man_in_tuxedo_medium_skin_tone]=$'\U1F935\U1F3FD' -emoji[man_in_tuxedo_medium_dark_skin_tone]=$'\U1F935\U1F3FE' -emoji[man_in_tuxedo_dark_skin_tone]=$'\U1F935\U1F3FF' -emoji[bride_with_veil]=$'\U1F470' -emoji[bride_with_veil_light_skin_tone]=$'\U1F470\U1F3FB' -emoji[bride_with_veil_medium_light_skin_tone]=$'\U1F470\U1F3FC' -emoji[bride_with_veil_medium_skin_tone]=$'\U1F470\U1F3FD' -emoji[bride_with_veil_medium_dark_skin_tone]=$'\U1F470\U1F3FE' -emoji[bride_with_veil_dark_skin_tone]=$'\U1F470\U1F3FF' -emoji[pregnant_woman]=$'\U1F930' -emoji[pregnant_woman_light_skin_tone]=$'\U1F930\U1F3FB' -emoji[pregnant_woman_medium_light_skin_tone]=$'\U1F930\U1F3FC' -emoji[pregnant_woman_medium_skin_tone]=$'\U1F930\U1F3FD' -emoji[pregnant_woman_medium_dark_skin_tone]=$'\U1F930\U1F3FE' -emoji[pregnant_woman_dark_skin_tone]=$'\U1F930\U1F3FF' -emoji[breast_feeding]=$'\U1F931' -emoji[breast_feeding_light_skin_tone]=$'\U1F931\U1F3FB' -emoji[breast_feeding_medium_light_skin_tone]=$'\U1F931\U1F3FC' -emoji[breast_feeding_medium_skin_tone]=$'\U1F931\U1F3FD' -emoji[breast_feeding_medium_dark_skin_tone]=$'\U1F931\U1F3FE' -emoji[breast_feeding_dark_skin_tone]=$'\U1F931\U1F3FF' -emoji[baby_angel]=$'\U1F47C' -emoji[angel]=$'\U1F47C' -emoji[baby_angel_light_skin_tone]=$'\U1F47C\U1F3FB' -emoji[baby_angel_medium_light_skin_tone]=$'\U1F47C\U1F3FC' -emoji[baby_angel_medium_skin_tone]=$'\U1F47C\U1F3FD' -emoji[baby_angel_medium_dark_skin_tone]=$'\U1F47C\U1F3FE' -emoji[baby_angel_dark_skin_tone]=$'\U1F47C\U1F3FF' -emoji[Santa_Claus]=$'\U1F385' -emoji[santa]=$'\U1F385' -emoji[Santa_Claus_light_skin_tone]=$'\U1F385\U1F3FB' -emoji[Santa_Claus_medium_light_skin_tone]=$'\U1F385\U1F3FC' -emoji[Santa_Claus_medium_skin_tone]=$'\U1F385\U1F3FD' -emoji[Santa_Claus_medium_dark_skin_tone]=$'\U1F385\U1F3FE' -emoji[Santa_Claus_dark_skin_tone]=$'\U1F385\U1F3FF' -emoji[Mrs_Claus]=$'\U1F936' -emoji[mrs_claus]=$'\U1F936' -emoji[Mrs_Claus_light_skin_tone]=$'\U1F936\U1F3FB' -emoji[Mrs_Claus_medium_light_skin_tone]=$'\U1F936\U1F3FC' -emoji[Mrs_Claus_medium_skin_tone]=$'\U1F936\U1F3FD' -emoji[Mrs_Claus_medium_dark_skin_tone]=$'\U1F936\U1F3FE' -emoji[Mrs_Claus_dark_skin_tone]=$'\U1F936\U1F3FF' -emoji[superhero]=$'\U1F9B8' -emoji[superhero_light_skin_tone]=$'\U1F9B8\U1F3FB' -emoji[superhero_medium_light_skin_tone]=$'\U1F9B8\U1F3FC' -emoji[superhero_medium_skin_tone]=$'\U1F9B8\U1F3FD' -emoji[superhero_medium_dark_skin_tone]=$'\U1F9B8\U1F3FE' -emoji[superhero_dark_skin_tone]=$'\U1F9B8\U1F3FF' -emoji[man_superhero]=$'\U1F9B8\U200D\U2642\UFE0F' -emoji[man_superhero_minimally]=$'\U1F9B8\U200D\U2642' -emoji[superhero_man]=$'\U1F9B8\U200D\U2642' -emoji[man_superhero_light_skin_tone]=$'\U1F9B8\U1F3FB\U200D\U2642\UFE0F' -emoji[man_superhero_light_skin_tone_minimally]=$'\U1F9B8\U1F3FB\U200D\U2642' -emoji[man_superhero_medium_light_skin_tone]=$'\U1F9B8\U1F3FC\U200D\U2642\UFE0F' -emoji[man_superhero_medium_light_skin_tone_minimally]=$'\U1F9B8\U1F3FC\U200D\U2642' -emoji[man_superhero_medium_skin_tone]=$'\U1F9B8\U1F3FD\U200D\U2642\UFE0F' -emoji[man_superhero_medium_skin_tone_minimally]=$'\U1F9B8\U1F3FD\U200D\U2642' -emoji[man_superhero_medium_dark_skin_tone]=$'\U1F9B8\U1F3FE\U200D\U2642\UFE0F' -emoji[man_superhero_medium_dark_skin_tone_minimally]=$'\U1F9B8\U1F3FE\U200D\U2642' -emoji[man_superhero_dark_skin_tone]=$'\U1F9B8\U1F3FF\U200D\U2642\UFE0F' -emoji[man_superhero_dark_skin_tone_minimally]=$'\U1F9B8\U1F3FF\U200D\U2642' -emoji[woman_superhero]=$'\U1F9B8\U200D\U2640\UFE0F' -emoji[woman_superhero_minimally]=$'\U1F9B8\U200D\U2640' -emoji[superhero_woman]=$'\U1F9B8\U200D\U2640' -emoji[woman_superhero_light_skin_tone]=$'\U1F9B8\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_superhero_light_skin_tone_minimally]=$'\U1F9B8\U1F3FB\U200D\U2640' -emoji[woman_superhero_medium_light_skin_tone]=$'\U1F9B8\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_superhero_medium_light_skin_tone_minimally]=$'\U1F9B8\U1F3FC\U200D\U2640' -emoji[woman_superhero_medium_skin_tone]=$'\U1F9B8\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_superhero_medium_skin_tone_minimally]=$'\U1F9B8\U1F3FD\U200D\U2640' -emoji[woman_superhero_medium_dark_skin_tone]=$'\U1F9B8\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_superhero_medium_dark_skin_tone_minimally]=$'\U1F9B8\U1F3FE\U200D\U2640' -emoji[woman_superhero_dark_skin_tone]=$'\U1F9B8\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_superhero_dark_skin_tone_minimally]=$'\U1F9B8\U1F3FF\U200D\U2640' -emoji[supervillain]=$'\U1F9B9' -emoji[supervillain_light_skin_tone]=$'\U1F9B9\U1F3FB' -emoji[supervillain_medium_light_skin_tone]=$'\U1F9B9\U1F3FC' -emoji[supervillain_medium_skin_tone]=$'\U1F9B9\U1F3FD' -emoji[supervillain_medium_dark_skin_tone]=$'\U1F9B9\U1F3FE' -emoji[supervillain_dark_skin_tone]=$'\U1F9B9\U1F3FF' -emoji[man_supervillain]=$'\U1F9B9\U200D\U2642\UFE0F' -emoji[man_supervillain_minimally]=$'\U1F9B9\U200D\U2642' -emoji[supervillain_man]=$'\U1F9B9\U200D\U2642' -emoji[man_supervillain_light_skin_tone]=$'\U1F9B9\U1F3FB\U200D\U2642\UFE0F' -emoji[man_supervillain_light_skin_tone_minimally]=$'\U1F9B9\U1F3FB\U200D\U2642' -emoji[man_supervillain_medium_light_skin_tone]=$'\U1F9B9\U1F3FC\U200D\U2642\UFE0F' -emoji[man_supervillain_medium_light_skin_tone_minimally]=$'\U1F9B9\U1F3FC\U200D\U2642' -emoji[man_supervillain_medium_skin_tone]=$'\U1F9B9\U1F3FD\U200D\U2642\UFE0F' -emoji[man_supervillain_medium_skin_tone_minimally]=$'\U1F9B9\U1F3FD\U200D\U2642' -emoji[man_supervillain_medium_dark_skin_tone]=$'\U1F9B9\U1F3FE\U200D\U2642\UFE0F' -emoji[man_supervillain_medium_dark_skin_tone_minimally]=$'\U1F9B9\U1F3FE\U200D\U2642' -emoji[man_supervillain_dark_skin_tone]=$'\U1F9B9\U1F3FF\U200D\U2642\UFE0F' -emoji[man_supervillain_dark_skin_tone_minimally]=$'\U1F9B9\U1F3FF\U200D\U2642' -emoji[woman_supervillain]=$'\U1F9B9\U200D\U2640\UFE0F' -emoji[woman_supervillain_minimally]=$'\U1F9B9\U200D\U2640' -emoji[supervillain_woman]=$'\U1F9B9\U200D\U2640' -emoji[woman_supervillain_light_skin_tone]=$'\U1F9B9\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_supervillain_light_skin_tone_minimally]=$'\U1F9B9\U1F3FB\U200D\U2640' -emoji[woman_supervillain_medium_light_skin_tone]=$'\U1F9B9\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_supervillain_medium_light_skin_tone_minimally]=$'\U1F9B9\U1F3FC\U200D\U2640' -emoji[woman_supervillain_medium_skin_tone]=$'\U1F9B9\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_supervillain_medium_skin_tone_minimally]=$'\U1F9B9\U1F3FD\U200D\U2640' -emoji[woman_supervillain_medium_dark_skin_tone]=$'\U1F9B9\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_supervillain_medium_dark_skin_tone_minimally]=$'\U1F9B9\U1F3FE\U200D\U2640' -emoji[woman_supervillain_dark_skin_tone]=$'\U1F9B9\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_supervillain_dark_skin_tone_minimally]=$'\U1F9B9\U1F3FF\U200D\U2640' -emoji[mage]=$'\U1F9D9' -emoji[mage_light_skin_tone]=$'\U1F9D9\U1F3FB' -emoji[mage_medium_light_skin_tone]=$'\U1F9D9\U1F3FC' -emoji[mage_medium_skin_tone]=$'\U1F9D9\U1F3FD' -emoji[mage_medium_dark_skin_tone]=$'\U1F9D9\U1F3FE' -emoji[mage_dark_skin_tone]=$'\U1F9D9\U1F3FF' -emoji[man_mage]=$'\U1F9D9\U200D\U2642\UFE0F' -emoji[man_mage_minimally]=$'\U1F9D9\U200D\U2642' -emoji[mage_man]=$'\U1F9D9\U200D\U2642' -emoji[man_mage_light_skin_tone]=$'\U1F9D9\U1F3FB\U200D\U2642\UFE0F' -emoji[man_mage_light_skin_tone_minimally]=$'\U1F9D9\U1F3FB\U200D\U2642' -emoji[man_mage_medium_light_skin_tone]=$'\U1F9D9\U1F3FC\U200D\U2642\UFE0F' -emoji[man_mage_medium_light_skin_tone_minimally]=$'\U1F9D9\U1F3FC\U200D\U2642' -emoji[man_mage_medium_skin_tone]=$'\U1F9D9\U1F3FD\U200D\U2642\UFE0F' -emoji[man_mage_medium_skin_tone_minimally]=$'\U1F9D9\U1F3FD\U200D\U2642' -emoji[man_mage_medium_dark_skin_tone]=$'\U1F9D9\U1F3FE\U200D\U2642\UFE0F' -emoji[man_mage_medium_dark_skin_tone_minimally]=$'\U1F9D9\U1F3FE\U200D\U2642' -emoji[man_mage_dark_skin_tone]=$'\U1F9D9\U1F3FF\U200D\U2642\UFE0F' -emoji[man_mage_dark_skin_tone_minimally]=$'\U1F9D9\U1F3FF\U200D\U2642' -emoji[woman_mage]=$'\U1F9D9\U200D\U2640\UFE0F' -emoji[woman_mage_minimally]=$'\U1F9D9\U200D\U2640' -emoji[mage_woman]=$'\U1F9D9\U200D\U2640' -emoji[woman_mage_light_skin_tone]=$'\U1F9D9\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_mage_light_skin_tone_minimally]=$'\U1F9D9\U1F3FB\U200D\U2640' -emoji[woman_mage_medium_light_skin_tone]=$'\U1F9D9\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_mage_medium_light_skin_tone_minimally]=$'\U1F9D9\U1F3FC\U200D\U2640' -emoji[woman_mage_medium_skin_tone]=$'\U1F9D9\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_mage_medium_skin_tone_minimally]=$'\U1F9D9\U1F3FD\U200D\U2640' -emoji[woman_mage_medium_dark_skin_tone]=$'\U1F9D9\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_mage_medium_dark_skin_tone_minimally]=$'\U1F9D9\U1F3FE\U200D\U2640' -emoji[woman_mage_dark_skin_tone]=$'\U1F9D9\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_mage_dark_skin_tone_minimally]=$'\U1F9D9\U1F3FF\U200D\U2640' -emoji[fairy]=$'\U1F9DA' -emoji[fairy_light_skin_tone]=$'\U1F9DA\U1F3FB' -emoji[fairy_medium_light_skin_tone]=$'\U1F9DA\U1F3FC' -emoji[fairy_medium_skin_tone]=$'\U1F9DA\U1F3FD' -emoji[fairy_medium_dark_skin_tone]=$'\U1F9DA\U1F3FE' -emoji[fairy_dark_skin_tone]=$'\U1F9DA\U1F3FF' -emoji[man_fairy]=$'\U1F9DA\U200D\U2642\UFE0F' -emoji[man_fairy_minimally]=$'\U1F9DA\U200D\U2642' -emoji[fairy_man]=$'\U1F9DA\U200D\U2642' -emoji[man_fairy_light_skin_tone]=$'\U1F9DA\U1F3FB\U200D\U2642\UFE0F' -emoji[man_fairy_light_skin_tone_minimally]=$'\U1F9DA\U1F3FB\U200D\U2642' -emoji[man_fairy_medium_light_skin_tone]=$'\U1F9DA\U1F3FC\U200D\U2642\UFE0F' -emoji[man_fairy_medium_light_skin_tone_minimally]=$'\U1F9DA\U1F3FC\U200D\U2642' -emoji[man_fairy_medium_skin_tone]=$'\U1F9DA\U1F3FD\U200D\U2642\UFE0F' -emoji[man_fairy_medium_skin_tone_minimally]=$'\U1F9DA\U1F3FD\U200D\U2642' -emoji[man_fairy_medium_dark_skin_tone]=$'\U1F9DA\U1F3FE\U200D\U2642\UFE0F' -emoji[man_fairy_medium_dark_skin_tone_minimally]=$'\U1F9DA\U1F3FE\U200D\U2642' -emoji[man_fairy_dark_skin_tone]=$'\U1F9DA\U1F3FF\U200D\U2642\UFE0F' -emoji[man_fairy_dark_skin_tone_minimally]=$'\U1F9DA\U1F3FF\U200D\U2642' -emoji[woman_fairy]=$'\U1F9DA\U200D\U2640\UFE0F' -emoji[woman_fairy_minimally]=$'\U1F9DA\U200D\U2640' -emoji[fairy_woman]=$'\U1F9DA\U200D\U2640' -emoji[woman_fairy_light_skin_tone]=$'\U1F9DA\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_fairy_light_skin_tone_minimally]=$'\U1F9DA\U1F3FB\U200D\U2640' -emoji[woman_fairy_medium_light_skin_tone]=$'\U1F9DA\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_fairy_medium_light_skin_tone_minimally]=$'\U1F9DA\U1F3FC\U200D\U2640' -emoji[woman_fairy_medium_skin_tone]=$'\U1F9DA\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_fairy_medium_skin_tone_minimally]=$'\U1F9DA\U1F3FD\U200D\U2640' -emoji[woman_fairy_medium_dark_skin_tone]=$'\U1F9DA\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_fairy_medium_dark_skin_tone_minimally]=$'\U1F9DA\U1F3FE\U200D\U2640' -emoji[woman_fairy_dark_skin_tone]=$'\U1F9DA\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_fairy_dark_skin_tone_minimally]=$'\U1F9DA\U1F3FF\U200D\U2640' -emoji[vampire]=$'\U1F9DB' -emoji[vampire_light_skin_tone]=$'\U1F9DB\U1F3FB' -emoji[vampire_medium_light_skin_tone]=$'\U1F9DB\U1F3FC' -emoji[vampire_medium_skin_tone]=$'\U1F9DB\U1F3FD' -emoji[vampire_medium_dark_skin_tone]=$'\U1F9DB\U1F3FE' -emoji[vampire_dark_skin_tone]=$'\U1F9DB\U1F3FF' -emoji[man_vampire]=$'\U1F9DB\U200D\U2642\UFE0F' -emoji[man_vampire_minimally]=$'\U1F9DB\U200D\U2642' -emoji[vampire_man]=$'\U1F9DB\U200D\U2642' -emoji[man_vampire_light_skin_tone]=$'\U1F9DB\U1F3FB\U200D\U2642\UFE0F' -emoji[man_vampire_light_skin_tone_minimally]=$'\U1F9DB\U1F3FB\U200D\U2642' -emoji[man_vampire_medium_light_skin_tone]=$'\U1F9DB\U1F3FC\U200D\U2642\UFE0F' -emoji[man_vampire_medium_light_skin_tone_minimally]=$'\U1F9DB\U1F3FC\U200D\U2642' -emoji[man_vampire_medium_skin_tone]=$'\U1F9DB\U1F3FD\U200D\U2642\UFE0F' -emoji[man_vampire_medium_skin_tone_minimally]=$'\U1F9DB\U1F3FD\U200D\U2642' -emoji[man_vampire_medium_dark_skin_tone]=$'\U1F9DB\U1F3FE\U200D\U2642\UFE0F' -emoji[man_vampire_medium_dark_skin_tone_minimally]=$'\U1F9DB\U1F3FE\U200D\U2642' -emoji[man_vampire_dark_skin_tone]=$'\U1F9DB\U1F3FF\U200D\U2642\UFE0F' -emoji[man_vampire_dark_skin_tone_minimally]=$'\U1F9DB\U1F3FF\U200D\U2642' -emoji[woman_vampire]=$'\U1F9DB\U200D\U2640\UFE0F' -emoji[woman_vampire_minimally]=$'\U1F9DB\U200D\U2640' -emoji[vampire_woman]=$'\U1F9DB\U200D\U2640' -emoji[woman_vampire_light_skin_tone]=$'\U1F9DB\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_vampire_light_skin_tone_minimally]=$'\U1F9DB\U1F3FB\U200D\U2640' -emoji[woman_vampire_medium_light_skin_tone]=$'\U1F9DB\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_vampire_medium_light_skin_tone_minimally]=$'\U1F9DB\U1F3FC\U200D\U2640' -emoji[woman_vampire_medium_skin_tone]=$'\U1F9DB\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_vampire_medium_skin_tone_minimally]=$'\U1F9DB\U1F3FD\U200D\U2640' -emoji[woman_vampire_medium_dark_skin_tone]=$'\U1F9DB\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_vampire_medium_dark_skin_tone_minimally]=$'\U1F9DB\U1F3FE\U200D\U2640' -emoji[woman_vampire_dark_skin_tone]=$'\U1F9DB\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_vampire_dark_skin_tone_minimally]=$'\U1F9DB\U1F3FF\U200D\U2640' -emoji[merperson]=$'\U1F9DC' -emoji[merperson_light_skin_tone]=$'\U1F9DC\U1F3FB' -emoji[merperson_medium_light_skin_tone]=$'\U1F9DC\U1F3FC' -emoji[merperson_medium_skin_tone]=$'\U1F9DC\U1F3FD' -emoji[merperson_medium_dark_skin_tone]=$'\U1F9DC\U1F3FE' -emoji[merperson_dark_skin_tone]=$'\U1F9DC\U1F3FF' -emoji[merman]=$'\U1F9DC\U200D\U2642\UFE0F' -emoji[merman_minimally]=$'\U1F9DC\U200D\U2642' -emoji[merman_light_skin_tone]=$'\U1F9DC\U1F3FB\U200D\U2642\UFE0F' -emoji[merman_light_skin_tone_minimally]=$'\U1F9DC\U1F3FB\U200D\U2642' -emoji[merman_medium_light_skin_tone]=$'\U1F9DC\U1F3FC\U200D\U2642\UFE0F' -emoji[merman_medium_light_skin_tone_minimally]=$'\U1F9DC\U1F3FC\U200D\U2642' -emoji[merman_medium_skin_tone]=$'\U1F9DC\U1F3FD\U200D\U2642\UFE0F' -emoji[merman_medium_skin_tone_minimally]=$'\U1F9DC\U1F3FD\U200D\U2642' -emoji[merman_medium_dark_skin_tone]=$'\U1F9DC\U1F3FE\U200D\U2642\UFE0F' -emoji[merman_medium_dark_skin_tone_minimally]=$'\U1F9DC\U1F3FE\U200D\U2642' -emoji[merman_dark_skin_tone]=$'\U1F9DC\U1F3FF\U200D\U2642\UFE0F' -emoji[merman_dark_skin_tone_minimally]=$'\U1F9DC\U1F3FF\U200D\U2642' -emoji[mermaid]=$'\U1F9DC\U200D\U2640\UFE0F' -emoji[mermaid_minimally]=$'\U1F9DC\U200D\U2640' -emoji[mermaid_light_skin_tone]=$'\U1F9DC\U1F3FB\U200D\U2640\UFE0F' -emoji[mermaid_light_skin_tone_minimally]=$'\U1F9DC\U1F3FB\U200D\U2640' -emoji[mermaid_medium_light_skin_tone]=$'\U1F9DC\U1F3FC\U200D\U2640\UFE0F' -emoji[mermaid_medium_light_skin_tone_minimally]=$'\U1F9DC\U1F3FC\U200D\U2640' -emoji[mermaid_medium_skin_tone]=$'\U1F9DC\U1F3FD\U200D\U2640\UFE0F' -emoji[mermaid_medium_skin_tone_minimally]=$'\U1F9DC\U1F3FD\U200D\U2640' -emoji[mermaid_medium_dark_skin_tone]=$'\U1F9DC\U1F3FE\U200D\U2640\UFE0F' -emoji[mermaid_medium_dark_skin_tone_minimally]=$'\U1F9DC\U1F3FE\U200D\U2640' -emoji[mermaid_dark_skin_tone]=$'\U1F9DC\U1F3FF\U200D\U2640\UFE0F' -emoji[mermaid_dark_skin_tone_minimally]=$'\U1F9DC\U1F3FF\U200D\U2640' -emoji[elf]=$'\U1F9DD' -emoji[elf_light_skin_tone]=$'\U1F9DD\U1F3FB' -emoji[elf_medium_light_skin_tone]=$'\U1F9DD\U1F3FC' -emoji[elf_medium_skin_tone]=$'\U1F9DD\U1F3FD' -emoji[elf_medium_dark_skin_tone]=$'\U1F9DD\U1F3FE' -emoji[elf_dark_skin_tone]=$'\U1F9DD\U1F3FF' -emoji[man_elf]=$'\U1F9DD\U200D\U2642\UFE0F' -emoji[man_elf_minimally]=$'\U1F9DD\U200D\U2642' -emoji[elf_man]=$'\U1F9DD\U200D\U2642' -emoji[man_elf_light_skin_tone]=$'\U1F9DD\U1F3FB\U200D\U2642\UFE0F' -emoji[man_elf_light_skin_tone_minimally]=$'\U1F9DD\U1F3FB\U200D\U2642' -emoji[man_elf_medium_light_skin_tone]=$'\U1F9DD\U1F3FC\U200D\U2642\UFE0F' -emoji[man_elf_medium_light_skin_tone_minimally]=$'\U1F9DD\U1F3FC\U200D\U2642' -emoji[man_elf_medium_skin_tone]=$'\U1F9DD\U1F3FD\U200D\U2642\UFE0F' -emoji[man_elf_medium_skin_tone_minimally]=$'\U1F9DD\U1F3FD\U200D\U2642' -emoji[man_elf_medium_dark_skin_tone]=$'\U1F9DD\U1F3FE\U200D\U2642\UFE0F' -emoji[man_elf_medium_dark_skin_tone_minimally]=$'\U1F9DD\U1F3FE\U200D\U2642' -emoji[man_elf_dark_skin_tone]=$'\U1F9DD\U1F3FF\U200D\U2642\UFE0F' -emoji[man_elf_dark_skin_tone_minimally]=$'\U1F9DD\U1F3FF\U200D\U2642' -emoji[woman_elf]=$'\U1F9DD\U200D\U2640\UFE0F' -emoji[woman_elf_minimally]=$'\U1F9DD\U200D\U2640' -emoji[elf_woman]=$'\U1F9DD\U200D\U2640' -emoji[woman_elf_light_skin_tone]=$'\U1F9DD\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_elf_light_skin_tone_minimally]=$'\U1F9DD\U1F3FB\U200D\U2640' -emoji[woman_elf_medium_light_skin_tone]=$'\U1F9DD\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_elf_medium_light_skin_tone_minimally]=$'\U1F9DD\U1F3FC\U200D\U2640' -emoji[woman_elf_medium_skin_tone]=$'\U1F9DD\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_elf_medium_skin_tone_minimally]=$'\U1F9DD\U1F3FD\U200D\U2640' -emoji[woman_elf_medium_dark_skin_tone]=$'\U1F9DD\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_elf_medium_dark_skin_tone_minimally]=$'\U1F9DD\U1F3FE\U200D\U2640' -emoji[woman_elf_dark_skin_tone]=$'\U1F9DD\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_elf_dark_skin_tone_minimally]=$'\U1F9DD\U1F3FF\U200D\U2640' -emoji[genie]=$'\U1F9DE' -emoji[man_genie]=$'\U1F9DE\U200D\U2642\UFE0F' -emoji[man_genie_minimally]=$'\U1F9DE\U200D\U2642' -emoji[genie_man]=$'\U1F9DE\U200D\U2642' -emoji[woman_genie]=$'\U1F9DE\U200D\U2640\UFE0F' -emoji[woman_genie_minimally]=$'\U1F9DE\U200D\U2640' -emoji[genie_woman]=$'\U1F9DE\U200D\U2640' -emoji[zombie]=$'\U1F9DF' -emoji[man_zombie]=$'\U1F9DF\U200D\U2642\UFE0F' -emoji[man_zombie_minimally]=$'\U1F9DF\U200D\U2642' -emoji[zombie_man]=$'\U1F9DF\U200D\U2642' -emoji[woman_zombie]=$'\U1F9DF\U200D\U2640\UFE0F' -emoji[woman_zombie_minimally]=$'\U1F9DF\U200D\U2640' -emoji[zombie_woman]=$'\U1F9DF\U200D\U2640' -emoji[person_getting_massage]=$'\U1F486' -emoji[massage]=$'\U1F486' -emoji[person_getting_massage_light_skin_tone]=$'\U1F486\U1F3FB' -emoji[person_getting_massage_medium_light_skin_tone]=$'\U1F486\U1F3FC' -emoji[person_getting_massage_medium_skin_tone]=$'\U1F486\U1F3FD' -emoji[person_getting_massage_medium_dark_skin_tone]=$'\U1F486\U1F3FE' -emoji[person_getting_massage_dark_skin_tone]=$'\U1F486\U1F3FF' -emoji[man_getting_massage]=$'\U1F486\U200D\U2642\UFE0F' -emoji[man_getting_massage_minimally]=$'\U1F486\U200D\U2642' -emoji[massage_man]=$'\U1F486\U200D\U2642' -emoji[man_getting_massage_light_skin_tone]=$'\U1F486\U1F3FB\U200D\U2642\UFE0F' -emoji[man_getting_massage_light_skin_tone_minimally]=$'\U1F486\U1F3FB\U200D\U2642' -emoji[man_getting_massage_medium_light_skin_tone]=$'\U1F486\U1F3FC\U200D\U2642\UFE0F' -emoji[man_getting_massage_medium_light_skin_tone_minimally]=$'\U1F486\U1F3FC\U200D\U2642' -emoji[man_getting_massage_medium_skin_tone]=$'\U1F486\U1F3FD\U200D\U2642\UFE0F' -emoji[man_getting_massage_medium_skin_tone_minimally]=$'\U1F486\U1F3FD\U200D\U2642' -emoji[man_getting_massage_medium_dark_skin_tone]=$'\U1F486\U1F3FE\U200D\U2642\UFE0F' -emoji[man_getting_massage_medium_dark_skin_tone_minimally]=$'\U1F486\U1F3FE\U200D\U2642' -emoji[man_getting_massage_dark_skin_tone]=$'\U1F486\U1F3FF\U200D\U2642\UFE0F' -emoji[man_getting_massage_dark_skin_tone_minimally]=$'\U1F486\U1F3FF\U200D\U2642' -emoji[woman_getting_massage]=$'\U1F486\U200D\U2640\UFE0F' -emoji[woman_getting_massage_minimally]=$'\U1F486\U200D\U2640' -emoji[massage_woman]=$'\U1F486\U200D\U2640' -emoji[woman_getting_massage_light_skin_tone]=$'\U1F486\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_getting_massage_light_skin_tone_minimally]=$'\U1F486\U1F3FB\U200D\U2640' -emoji[woman_getting_massage_medium_light_skin_tone]=$'\U1F486\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_getting_massage_medium_light_skin_tone_minimally]=$'\U1F486\U1F3FC\U200D\U2640' -emoji[woman_getting_massage_medium_skin_tone]=$'\U1F486\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_getting_massage_medium_skin_tone_minimally]=$'\U1F486\U1F3FD\U200D\U2640' -emoji[woman_getting_massage_medium_dark_skin_tone]=$'\U1F486\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_getting_massage_medium_dark_skin_tone_minimally]=$'\U1F486\U1F3FE\U200D\U2640' -emoji[woman_getting_massage_dark_skin_tone]=$'\U1F486\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_getting_massage_dark_skin_tone_minimally]=$'\U1F486\U1F3FF\U200D\U2640' -emoji[person_getting_haircut]=$'\U1F487' -emoji[haircut]=$'\U1F487' -emoji[person_getting_haircut_light_skin_tone]=$'\U1F487\U1F3FB' -emoji[person_getting_haircut_medium_light_skin_tone]=$'\U1F487\U1F3FC' -emoji[person_getting_haircut_medium_skin_tone]=$'\U1F487\U1F3FD' -emoji[person_getting_haircut_medium_dark_skin_tone]=$'\U1F487\U1F3FE' -emoji[person_getting_haircut_dark_skin_tone]=$'\U1F487\U1F3FF' -emoji[man_getting_haircut]=$'\U1F487\U200D\U2642\UFE0F' -emoji[man_getting_haircut_minimally]=$'\U1F487\U200D\U2642' -emoji[haircut_man]=$'\U1F487\U200D\U2642' -emoji[man_getting_haircut_light_skin_tone]=$'\U1F487\U1F3FB\U200D\U2642\UFE0F' -emoji[man_getting_haircut_light_skin_tone_minimally]=$'\U1F487\U1F3FB\U200D\U2642' -emoji[man_getting_haircut_medium_light_skin_tone]=$'\U1F487\U1F3FC\U200D\U2642\UFE0F' -emoji[man_getting_haircut_medium_light_skin_tone_minimally]=$'\U1F487\U1F3FC\U200D\U2642' -emoji[man_getting_haircut_medium_skin_tone]=$'\U1F487\U1F3FD\U200D\U2642\UFE0F' -emoji[man_getting_haircut_medium_skin_tone_minimally]=$'\U1F487\U1F3FD\U200D\U2642' -emoji[man_getting_haircut_medium_dark_skin_tone]=$'\U1F487\U1F3FE\U200D\U2642\UFE0F' -emoji[man_getting_haircut_medium_dark_skin_tone_minimally]=$'\U1F487\U1F3FE\U200D\U2642' -emoji[man_getting_haircut_dark_skin_tone]=$'\U1F487\U1F3FF\U200D\U2642\UFE0F' -emoji[man_getting_haircut_dark_skin_tone_minimally]=$'\U1F487\U1F3FF\U200D\U2642' -emoji[woman_getting_haircut]=$'\U1F487\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_minimally]=$'\U1F487\U200D\U2640' -emoji[haircut_woman]=$'\U1F487\U200D\U2640' -emoji[woman_getting_haircut_light_skin_tone]=$'\U1F487\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_light_skin_tone_minimally]=$'\U1F487\U1F3FB\U200D\U2640' -emoji[woman_getting_haircut_medium_light_skin_tone]=$'\U1F487\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_medium_light_skin_tone_minimally]=$'\U1F487\U1F3FC\U200D\U2640' -emoji[woman_getting_haircut_medium_skin_tone]=$'\U1F487\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_medium_skin_tone_minimally]=$'\U1F487\U1F3FD\U200D\U2640' -emoji[woman_getting_haircut_medium_dark_skin_tone]=$'\U1F487\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_medium_dark_skin_tone_minimally]=$'\U1F487\U1F3FE\U200D\U2640' -emoji[woman_getting_haircut_dark_skin_tone]=$'\U1F487\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_getting_haircut_dark_skin_tone_minimally]=$'\U1F487\U1F3FF\U200D\U2640' -emoji[person_walking]=$'\U1F6B6' -emoji[walking]=$'\U1F6B6' -emoji[person_walking_light_skin_tone]=$'\U1F6B6\U1F3FB' -emoji[person_walking_medium_light_skin_tone]=$'\U1F6B6\U1F3FC' -emoji[person_walking_medium_skin_tone]=$'\U1F6B6\U1F3FD' -emoji[person_walking_medium_dark_skin_tone]=$'\U1F6B6\U1F3FE' -emoji[person_walking_dark_skin_tone]=$'\U1F6B6\U1F3FF' -emoji[man_walking]=$'\U1F6B6\U200D\U2642\UFE0F' -emoji[man_walking_minimally]=$'\U1F6B6\U200D\U2642' -emoji[walking_man]=$'\U1F6B6\U200D\U2642' -emoji[man_walking_light_skin_tone]=$'\U1F6B6\U1F3FB\U200D\U2642\UFE0F' -emoji[man_walking_light_skin_tone_minimally]=$'\U1F6B6\U1F3FB\U200D\U2642' -emoji[man_walking_medium_light_skin_tone]=$'\U1F6B6\U1F3FC\U200D\U2642\UFE0F' -emoji[man_walking_medium_light_skin_tone_minimally]=$'\U1F6B6\U1F3FC\U200D\U2642' -emoji[man_walking_medium_skin_tone]=$'\U1F6B6\U1F3FD\U200D\U2642\UFE0F' -emoji[man_walking_medium_skin_tone_minimally]=$'\U1F6B6\U1F3FD\U200D\U2642' -emoji[man_walking_medium_dark_skin_tone]=$'\U1F6B6\U1F3FE\U200D\U2642\UFE0F' -emoji[man_walking_medium_dark_skin_tone_minimally]=$'\U1F6B6\U1F3FE\U200D\U2642' -emoji[man_walking_dark_skin_tone]=$'\U1F6B6\U1F3FF\U200D\U2642\UFE0F' -emoji[man_walking_dark_skin_tone_minimally]=$'\U1F6B6\U1F3FF\U200D\U2642' -emoji[woman_walking]=$'\U1F6B6\U200D\U2640\UFE0F' -emoji[woman_walking_minimally]=$'\U1F6B6\U200D\U2640' -emoji[walking_woman]=$'\U1F6B6\U200D\U2640' -emoji[woman_walking_light_skin_tone]=$'\U1F6B6\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_walking_light_skin_tone_minimally]=$'\U1F6B6\U1F3FB\U200D\U2640' -emoji[woman_walking_medium_light_skin_tone]=$'\U1F6B6\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_walking_medium_light_skin_tone_minimally]=$'\U1F6B6\U1F3FC\U200D\U2640' -emoji[woman_walking_medium_skin_tone]=$'\U1F6B6\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_walking_medium_skin_tone_minimally]=$'\U1F6B6\U1F3FD\U200D\U2640' -emoji[woman_walking_medium_dark_skin_tone]=$'\U1F6B6\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_walking_medium_dark_skin_tone_minimally]=$'\U1F6B6\U1F3FE\U200D\U2640' -emoji[woman_walking_dark_skin_tone]=$'\U1F6B6\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_walking_dark_skin_tone_minimally]=$'\U1F6B6\U1F3FF\U200D\U2640' -emoji[person_standing]=$'\U1F9CD' -emoji[standing_person]=$'\U1F9CD' -emoji[person_standing_light_skin_tone]=$'\U1F9CD\U1F3FB' -emoji[person_standing_medium_light_skin_tone]=$'\U1F9CD\U1F3FC' -emoji[person_standing_medium_skin_tone]=$'\U1F9CD\U1F3FD' -emoji[person_standing_medium_dark_skin_tone]=$'\U1F9CD\U1F3FE' -emoji[person_standing_dark_skin_tone]=$'\U1F9CD\U1F3FF' -emoji[man_standing]=$'\U1F9CD\U200D\U2642\UFE0F' -emoji[man_standing_minimally]=$'\U1F9CD\U200D\U2642' -emoji[standing_man]=$'\U1F9CD\U200D\U2642' -emoji[man_standing_light_skin_tone]=$'\U1F9CD\U1F3FB\U200D\U2642\UFE0F' -emoji[man_standing_light_skin_tone_minimally]=$'\U1F9CD\U1F3FB\U200D\U2642' -emoji[man_standing_medium_light_skin_tone]=$'\U1F9CD\U1F3FC\U200D\U2642\UFE0F' -emoji[man_standing_medium_light_skin_tone_minimally]=$'\U1F9CD\U1F3FC\U200D\U2642' -emoji[man_standing_medium_skin_tone]=$'\U1F9CD\U1F3FD\U200D\U2642\UFE0F' -emoji[man_standing_medium_skin_tone_minimally]=$'\U1F9CD\U1F3FD\U200D\U2642' -emoji[man_standing_medium_dark_skin_tone]=$'\U1F9CD\U1F3FE\U200D\U2642\UFE0F' -emoji[man_standing_medium_dark_skin_tone_minimally]=$'\U1F9CD\U1F3FE\U200D\U2642' -emoji[man_standing_dark_skin_tone]=$'\U1F9CD\U1F3FF\U200D\U2642\UFE0F' -emoji[man_standing_dark_skin_tone_minimally]=$'\U1F9CD\U1F3FF\U200D\U2642' -emoji[woman_standing]=$'\U1F9CD\U200D\U2640\UFE0F' -emoji[woman_standing_minimally]=$'\U1F9CD\U200D\U2640' -emoji[standing_woman]=$'\U1F9CD\U200D\U2640' -emoji[woman_standing_light_skin_tone]=$'\U1F9CD\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_standing_light_skin_tone_minimally]=$'\U1F9CD\U1F3FB\U200D\U2640' -emoji[woman_standing_medium_light_skin_tone]=$'\U1F9CD\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_standing_medium_light_skin_tone_minimally]=$'\U1F9CD\U1F3FC\U200D\U2640' -emoji[woman_standing_medium_skin_tone]=$'\U1F9CD\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_standing_medium_skin_tone_minimally]=$'\U1F9CD\U1F3FD\U200D\U2640' -emoji[woman_standing_medium_dark_skin_tone]=$'\U1F9CD\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_standing_medium_dark_skin_tone_minimally]=$'\U1F9CD\U1F3FE\U200D\U2640' -emoji[woman_standing_dark_skin_tone]=$'\U1F9CD\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_standing_dark_skin_tone_minimally]=$'\U1F9CD\U1F3FF\U200D\U2640' -emoji[person_kneeling]=$'\U1F9CE' -emoji[kneeling_person]=$'\U1F9CE' -emoji[person_kneeling_light_skin_tone]=$'\U1F9CE\U1F3FB' -emoji[person_kneeling_medium_light_skin_tone]=$'\U1F9CE\U1F3FC' -emoji[person_kneeling_medium_skin_tone]=$'\U1F9CE\U1F3FD' -emoji[person_kneeling_medium_dark_skin_tone]=$'\U1F9CE\U1F3FE' -emoji[person_kneeling_dark_skin_tone]=$'\U1F9CE\U1F3FF' -emoji[man_kneeling]=$'\U1F9CE\U200D\U2642\UFE0F' -emoji[man_kneeling_minimally]=$'\U1F9CE\U200D\U2642' -emoji[kneeling_man]=$'\U1F9CE\U200D\U2642' -emoji[man_kneeling_light_skin_tone]=$'\U1F9CE\U1F3FB\U200D\U2642\UFE0F' -emoji[man_kneeling_light_skin_tone_minimally]=$'\U1F9CE\U1F3FB\U200D\U2642' -emoji[man_kneeling_medium_light_skin_tone]=$'\U1F9CE\U1F3FC\U200D\U2642\UFE0F' -emoji[man_kneeling_medium_light_skin_tone_minimally]=$'\U1F9CE\U1F3FC\U200D\U2642' -emoji[man_kneeling_medium_skin_tone]=$'\U1F9CE\U1F3FD\U200D\U2642\UFE0F' -emoji[man_kneeling_medium_skin_tone_minimally]=$'\U1F9CE\U1F3FD\U200D\U2642' -emoji[man_kneeling_medium_dark_skin_tone]=$'\U1F9CE\U1F3FE\U200D\U2642\UFE0F' -emoji[man_kneeling_medium_dark_skin_tone_minimally]=$'\U1F9CE\U1F3FE\U200D\U2642' -emoji[man_kneeling_dark_skin_tone]=$'\U1F9CE\U1F3FF\U200D\U2642\UFE0F' -emoji[man_kneeling_dark_skin_tone_minimally]=$'\U1F9CE\U1F3FF\U200D\U2642' -emoji[woman_kneeling]=$'\U1F9CE\U200D\U2640\UFE0F' -emoji[woman_kneeling_minimally]=$'\U1F9CE\U200D\U2640' -emoji[kneeling_woman]=$'\U1F9CE\U200D\U2640' -emoji[woman_kneeling_light_skin_tone]=$'\U1F9CE\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_kneeling_light_skin_tone_minimally]=$'\U1F9CE\U1F3FB\U200D\U2640' -emoji[woman_kneeling_medium_light_skin_tone]=$'\U1F9CE\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_kneeling_medium_light_skin_tone_minimally]=$'\U1F9CE\U1F3FC\U200D\U2640' -emoji[woman_kneeling_medium_skin_tone]=$'\U1F9CE\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_kneeling_medium_skin_tone_minimally]=$'\U1F9CE\U1F3FD\U200D\U2640' -emoji[woman_kneeling_medium_dark_skin_tone]=$'\U1F9CE\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_kneeling_medium_dark_skin_tone_minimally]=$'\U1F9CE\U1F3FE\U200D\U2640' -emoji[woman_kneeling_dark_skin_tone]=$'\U1F9CE\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_kneeling_dark_skin_tone_minimally]=$'\U1F9CE\U1F3FF\U200D\U2640' -emoji[man_with_probing_cane]=$'\U1F468\U200D\U1F9AF' -emoji[man_with_probing_cane_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F9AF' -emoji[man_with_probing_cane_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F9AF' -emoji[man_with_probing_cane_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F9AF' -emoji[man_with_probing_cane_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F9AF' -emoji[man_with_probing_cane_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F9AF' -emoji[woman_with_probing_cane]=$'\U1F469\U200D\U1F9AF' -emoji[woman_with_probing_cane_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F9AF' -emoji[woman_with_probing_cane_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F9AF' -emoji[woman_with_probing_cane_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F9AF' -emoji[woman_with_probing_cane_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F9AF' -emoji[woman_with_probing_cane_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F9AF' -emoji[man_in_motorized_wheelchair]=$'\U1F468\U200D\U1F9BC' -emoji[man_in_motorized_wheelchair_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F9BC' -emoji[man_in_motorized_wheelchair_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F9BC' -emoji[man_in_motorized_wheelchair_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F9BC' -emoji[man_in_motorized_wheelchair_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F9BC' -emoji[man_in_motorized_wheelchair_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair]=$'\U1F469\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F9BC' -emoji[woman_in_motorized_wheelchair_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F9BC' -emoji[man_in_manual_wheelchair]=$'\U1F468\U200D\U1F9BD' -emoji[man_in_manual_wheelchair_light_skin_tone]=$'\U1F468\U1F3FB\U200D\U1F9BD' -emoji[man_in_manual_wheelchair_medium_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F9BD' -emoji[man_in_manual_wheelchair_medium_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F9BD' -emoji[man_in_manual_wheelchair_medium_dark_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F9BD' -emoji[man_in_manual_wheelchair_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair]=$'\U1F469\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair_medium_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair_medium_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair_medium_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F9BD' -emoji[woman_in_manual_wheelchair_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F9BD' -emoji[person_running]=$'\U1F3C3' -emoji[runner]=$'\U1F3C3' -emoji[running]=$'\U1F3C3' -emoji[person_running_light_skin_tone]=$'\U1F3C3\U1F3FB' -emoji[person_running_medium_light_skin_tone]=$'\U1F3C3\U1F3FC' -emoji[person_running_medium_skin_tone]=$'\U1F3C3\U1F3FD' -emoji[person_running_medium_dark_skin_tone]=$'\U1F3C3\U1F3FE' -emoji[person_running_dark_skin_tone]=$'\U1F3C3\U1F3FF' -emoji[man_running]=$'\U1F3C3\U200D\U2642\UFE0F' -emoji[man_running_minimally]=$'\U1F3C3\U200D\U2642' -emoji[running_man]=$'\U1F3C3\U200D\U2642' -emoji[man_running_light_skin_tone]=$'\U1F3C3\U1F3FB\U200D\U2642\UFE0F' -emoji[man_running_light_skin_tone_minimally]=$'\U1F3C3\U1F3FB\U200D\U2642' -emoji[man_running_medium_light_skin_tone]=$'\U1F3C3\U1F3FC\U200D\U2642\UFE0F' -emoji[man_running_medium_light_skin_tone_minimally]=$'\U1F3C3\U1F3FC\U200D\U2642' -emoji[man_running_medium_skin_tone]=$'\U1F3C3\U1F3FD\U200D\U2642\UFE0F' -emoji[man_running_medium_skin_tone_minimally]=$'\U1F3C3\U1F3FD\U200D\U2642' -emoji[man_running_medium_dark_skin_tone]=$'\U1F3C3\U1F3FE\U200D\U2642\UFE0F' -emoji[man_running_medium_dark_skin_tone_minimally]=$'\U1F3C3\U1F3FE\U200D\U2642' -emoji[man_running_dark_skin_tone]=$'\U1F3C3\U1F3FF\U200D\U2642\UFE0F' -emoji[man_running_dark_skin_tone_minimally]=$'\U1F3C3\U1F3FF\U200D\U2642' -emoji[woman_running]=$'\U1F3C3\U200D\U2640\UFE0F' -emoji[woman_running_minimally]=$'\U1F3C3\U200D\U2640' -emoji[running_woman]=$'\U1F3C3\U200D\U2640' -emoji[woman_running_light_skin_tone]=$'\U1F3C3\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_running_light_skin_tone_minimally]=$'\U1F3C3\U1F3FB\U200D\U2640' -emoji[woman_running_medium_light_skin_tone]=$'\U1F3C3\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_running_medium_light_skin_tone_minimally]=$'\U1F3C3\U1F3FC\U200D\U2640' -emoji[woman_running_medium_skin_tone]=$'\U1F3C3\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_running_medium_skin_tone_minimally]=$'\U1F3C3\U1F3FD\U200D\U2640' -emoji[woman_running_medium_dark_skin_tone]=$'\U1F3C3\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_running_medium_dark_skin_tone_minimally]=$'\U1F3C3\U1F3FE\U200D\U2640' -emoji[woman_running_dark_skin_tone]=$'\U1F3C3\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_running_dark_skin_tone_minimally]=$'\U1F3C3\U1F3FF\U200D\U2640' -emoji[woman_dancing]=$'\U1F483' -emoji[dancer]=$'\U1F483' -emoji[woman_dancing_light_skin_tone]=$'\U1F483\U1F3FB' -emoji[woman_dancing_medium_light_skin_tone]=$'\U1F483\U1F3FC' -emoji[woman_dancing_medium_skin_tone]=$'\U1F483\U1F3FD' -emoji[woman_dancing_medium_dark_skin_tone]=$'\U1F483\U1F3FE' -emoji[woman_dancing_dark_skin_tone]=$'\U1F483\U1F3FF' -emoji[woman_dancing_dark_skin_tone_1]=$'\U1F57A' -emoji[man_dancing]=$'\U1F57A' -emoji[man_dancing_light_skin_tone]=$'\U1F57A\U1F3FB' -emoji[man_dancing_medium_light_skin_tone]=$'\U1F57A\U1F3FC' -emoji[man_dancing_medium_skin_tone]=$'\U1F57A\U1F3FD' -emoji[man_dancing_medium_dark_skin_tone]=$'\U1F57A\U1F3FE' -emoji[man_dancing_dark_skin_tone]=$'\U1F57A\U1F3FF' -emoji[man_in_suit_levitating]=$'\U1F574\UFE0F' -emoji[man_in_suit_levitating_unqualified]=$'\U1F574' -emoji[business_suit_levitating]=$'\U1F574' -emoji[man_in_suit_levitating_light_skin_tone]=$'\U1F574\U1F3FB' -emoji[man_in_suit_levitating_medium_light_skin_tone]=$'\U1F574\U1F3FC' -emoji[man_in_suit_levitating_medium_skin_tone]=$'\U1F574\U1F3FD' -emoji[man_in_suit_levitating_medium_dark_skin_tone]=$'\U1F574\U1F3FE' -emoji[man_in_suit_levitating_dark_skin_tone]=$'\U1F574\U1F3FF' -emoji[people_with_bunny_ears]=$'\U1F46F' -emoji[dancers]=$'\U1F46F' -emoji[men_with_bunny_ears]=$'\U1F46F\U200D\U2642\UFE0F' -emoji[men_with_bunny_ears_minimally]=$'\U1F46F\U200D\U2642' -emoji[dancing_men]=$'\U1F46F\U200D\U2642' -emoji[women_with_bunny_ears]=$'\U1F46F\U200D\U2640\UFE0F' -emoji[women_with_bunny_ears_minimally]=$'\U1F46F\U200D\U2640' -emoji[dancing_women]=$'\U1F46F\U200D\U2640' -emoji[person_in_steamy_room]=$'\U1F9D6' -emoji[sauna_person]=$'\U1F9D6' -emoji[person_in_steamy_room_light_skin_tone]=$'\U1F9D6\U1F3FB' -emoji[person_in_steamy_room_medium_light_skin_tone]=$'\U1F9D6\U1F3FC' -emoji[person_in_steamy_room_medium_skin_tone]=$'\U1F9D6\U1F3FD' -emoji[person_in_steamy_room_medium_dark_skin_tone]=$'\U1F9D6\U1F3FE' -emoji[person_in_steamy_room_dark_skin_tone]=$'\U1F9D6\U1F3FF' -emoji[man_in_steamy_room]=$'\U1F9D6\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_minimally]=$'\U1F9D6\U200D\U2642' -emoji[sauna_man]=$'\U1F9D6\U200D\U2642' -emoji[man_in_steamy_room_light_skin_tone]=$'\U1F9D6\U1F3FB\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_light_skin_tone_minimally]=$'\U1F9D6\U1F3FB\U200D\U2642' -emoji[man_in_steamy_room_medium_light_skin_tone]=$'\U1F9D6\U1F3FC\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_medium_light_skin_tone_minimally]=$'\U1F9D6\U1F3FC\U200D\U2642' -emoji[man_in_steamy_room_medium_skin_tone]=$'\U1F9D6\U1F3FD\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_medium_skin_tone_minimally]=$'\U1F9D6\U1F3FD\U200D\U2642' -emoji[man_in_steamy_room_medium_dark_skin_tone]=$'\U1F9D6\U1F3FE\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_medium_dark_skin_tone_minimally]=$'\U1F9D6\U1F3FE\U200D\U2642' -emoji[man_in_steamy_room_dark_skin_tone]=$'\U1F9D6\U1F3FF\U200D\U2642\UFE0F' -emoji[man_in_steamy_room_dark_skin_tone_minimally]=$'\U1F9D6\U1F3FF\U200D\U2642' -emoji[woman_in_steamy_room]=$'\U1F9D6\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_minimally]=$'\U1F9D6\U200D\U2640' -emoji[sauna_woman]=$'\U1F9D6\U200D\U2640' -emoji[woman_in_steamy_room_light_skin_tone]=$'\U1F9D6\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_light_skin_tone_minimally]=$'\U1F9D6\U1F3FB\U200D\U2640' -emoji[woman_in_steamy_room_medium_light_skin_tone]=$'\U1F9D6\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_medium_light_skin_tone_minimally]=$'\U1F9D6\U1F3FC\U200D\U2640' -emoji[woman_in_steamy_room_medium_skin_tone]=$'\U1F9D6\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_medium_skin_tone_minimally]=$'\U1F9D6\U1F3FD\U200D\U2640' -emoji[woman_in_steamy_room_medium_dark_skin_tone]=$'\U1F9D6\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_medium_dark_skin_tone_minimally]=$'\U1F9D6\U1F3FE\U200D\U2640' -emoji[woman_in_steamy_room_dark_skin_tone]=$'\U1F9D6\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_in_steamy_room_dark_skin_tone_minimally]=$'\U1F9D6\U1F3FF\U200D\U2640' -emoji[person_climbing]=$'\U1F9D7' -emoji[climbing]=$'\U1F9D7' -emoji[person_climbing_light_skin_tone]=$'\U1F9D7\U1F3FB' -emoji[person_climbing_medium_light_skin_tone]=$'\U1F9D7\U1F3FC' -emoji[person_climbing_medium_skin_tone]=$'\U1F9D7\U1F3FD' -emoji[person_climbing_medium_dark_skin_tone]=$'\U1F9D7\U1F3FE' -emoji[person_climbing_dark_skin_tone]=$'\U1F9D7\U1F3FF' -emoji[man_climbing]=$'\U1F9D7\U200D\U2642\UFE0F' -emoji[man_climbing_minimally]=$'\U1F9D7\U200D\U2642' -emoji[climbing_man]=$'\U1F9D7\U200D\U2642' -emoji[man_climbing_light_skin_tone]=$'\U1F9D7\U1F3FB\U200D\U2642\UFE0F' -emoji[man_climbing_light_skin_tone_minimally]=$'\U1F9D7\U1F3FB\U200D\U2642' -emoji[man_climbing_medium_light_skin_tone]=$'\U1F9D7\U1F3FC\U200D\U2642\UFE0F' -emoji[man_climbing_medium_light_skin_tone_minimally]=$'\U1F9D7\U1F3FC\U200D\U2642' -emoji[man_climbing_medium_skin_tone]=$'\U1F9D7\U1F3FD\U200D\U2642\UFE0F' -emoji[man_climbing_medium_skin_tone_minimally]=$'\U1F9D7\U1F3FD\U200D\U2642' -emoji[man_climbing_medium_dark_skin_tone]=$'\U1F9D7\U1F3FE\U200D\U2642\UFE0F' -emoji[man_climbing_medium_dark_skin_tone_minimally]=$'\U1F9D7\U1F3FE\U200D\U2642' -emoji[man_climbing_dark_skin_tone]=$'\U1F9D7\U1F3FF\U200D\U2642\UFE0F' -emoji[man_climbing_dark_skin_tone_minimally]=$'\U1F9D7\U1F3FF\U200D\U2642' -emoji[woman_climbing]=$'\U1F9D7\U200D\U2640\UFE0F' -emoji[woman_climbing_minimally]=$'\U1F9D7\U200D\U2640' -emoji[climbing_woman]=$'\U1F9D7\U200D\U2640' -emoji[woman_climbing_light_skin_tone]=$'\U1F9D7\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_climbing_light_skin_tone_minimally]=$'\U1F9D7\U1F3FB\U200D\U2640' -emoji[woman_climbing_medium_light_skin_tone]=$'\U1F9D7\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_climbing_medium_light_skin_tone_minimally]=$'\U1F9D7\U1F3FC\U200D\U2640' -emoji[woman_climbing_medium_skin_tone]=$'\U1F9D7\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_climbing_medium_skin_tone_minimally]=$'\U1F9D7\U1F3FD\U200D\U2640' -emoji[woman_climbing_medium_dark_skin_tone]=$'\U1F9D7\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_climbing_medium_dark_skin_tone_minimally]=$'\U1F9D7\U1F3FE\U200D\U2640' -emoji[woman_climbing_dark_skin_tone]=$'\U1F9D7\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_climbing_dark_skin_tone_minimally]=$'\U1F9D7\U1F3FF\U200D\U2640' -emoji[person_fencing]=$'\U1F93A' -emoji[horse_racing]=$'\U1F3C7' -emoji[horse_racing_light_skin_tone]=$'\U1F3C7\U1F3FB' -emoji[horse_racing_medium_light_skin_tone]=$'\U1F3C7\U1F3FC' -emoji[horse_racing_medium_skin_tone]=$'\U1F3C7\U1F3FD' -emoji[horse_racing_medium_dark_skin_tone]=$'\U1F3C7\U1F3FE' -emoji[horse_racing_dark_skin_tone]=$'\U1F3C7\U1F3FF' -emoji[skier]=$'\U26F7\UFE0F' -emoji[skier_unqualified]=$'\U26F7' -emoji[snowboarder]=$'\U1F3C2' -emoji[snowboarder_light_skin_tone]=$'\U1F3C2\U1F3FB' -emoji[snowboarder_medium_light_skin_tone]=$'\U1F3C2\U1F3FC' -emoji[snowboarder_medium_skin_tone]=$'\U1F3C2\U1F3FD' -emoji[snowboarder_medium_dark_skin_tone]=$'\U1F3C2\U1F3FE' -emoji[snowboarder_dark_skin_tone]=$'\U1F3C2\U1F3FF' -emoji[person_golfing]=$'\U1F3CC\UFE0F' -emoji[person_golfing_unqualified]=$'\U1F3CC' -emoji[golfing]=$'\U1F3CC' -emoji[person_golfing_light_skin_tone]=$'\U1F3CC\U1F3FB' -emoji[person_golfing_medium_light_skin_tone]=$'\U1F3CC\U1F3FC' -emoji[person_golfing_medium_skin_tone]=$'\U1F3CC\U1F3FD' -emoji[person_golfing_medium_dark_skin_tone]=$'\U1F3CC\U1F3FE' -emoji[person_golfing_dark_skin_tone]=$'\U1F3CC\U1F3FF' -emoji[man_golfing]=$'\U1F3CC\UFE0F\U200D\U2642\UFE0F' -emoji[golfing_man]=$'\U1F3CC\UFE0F\U200D\U2642\UFE0F' -emoji[man_golfing_unqualified]=$'\U1F3CC\U200D\U2642\UFE0F' -emoji[man_golfing_unqualified_1]=$'\U1F3CC\UFE0F\U200D\U2642' -emoji[man_golfing_unqualified_2]=$'\U1F3CC\U200D\U2642' -emoji[man_golfing_light_skin_tone]=$'\U1F3CC\U1F3FB\U200D\U2642\UFE0F' -emoji[man_golfing_light_skin_tone_minimally]=$'\U1F3CC\U1F3FB\U200D\U2642' -emoji[man_golfing_medium_light_skin_tone]=$'\U1F3CC\U1F3FC\U200D\U2642\UFE0F' -emoji[man_golfing_medium_light_skin_tone_minimally]=$'\U1F3CC\U1F3FC\U200D\U2642' -emoji[man_golfing_medium_skin_tone]=$'\U1F3CC\U1F3FD\U200D\U2642\UFE0F' -emoji[man_golfing_medium_skin_tone_minimally]=$'\U1F3CC\U1F3FD\U200D\U2642' -emoji[man_golfing_medium_dark_skin_tone]=$'\U1F3CC\U1F3FE\U200D\U2642\UFE0F' -emoji[man_golfing_medium_dark_skin_tone_minimally]=$'\U1F3CC\U1F3FE\U200D\U2642' -emoji[man_golfing_dark_skin_tone]=$'\U1F3CC\U1F3FF\U200D\U2642\UFE0F' -emoji[man_golfing_dark_skin_tone_minimally]=$'\U1F3CC\U1F3FF\U200D\U2642' -emoji[woman_golfing]=$'\U1F3CC\UFE0F\U200D\U2640\UFE0F' -emoji[golfing_woman]=$'\U1F3CC\UFE0F\U200D\U2640\UFE0F' -emoji[woman_golfing_unqualified]=$'\U1F3CC\U200D\U2640\UFE0F' -emoji[woman_golfing_unqualified_1]=$'\U1F3CC\UFE0F\U200D\U2640' -emoji[woman_golfing_unqualified_2]=$'\U1F3CC\U200D\U2640' -emoji[woman_golfing_light_skin_tone]=$'\U1F3CC\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_golfing_light_skin_tone_minimally]=$'\U1F3CC\U1F3FB\U200D\U2640' -emoji[woman_golfing_medium_light_skin_tone]=$'\U1F3CC\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_golfing_medium_light_skin_tone_minimally]=$'\U1F3CC\U1F3FC\U200D\U2640' -emoji[woman_golfing_medium_skin_tone]=$'\U1F3CC\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_golfing_medium_skin_tone_minimally]=$'\U1F3CC\U1F3FD\U200D\U2640' -emoji[woman_golfing_medium_dark_skin_tone]=$'\U1F3CC\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_golfing_medium_dark_skin_tone_minimally]=$'\U1F3CC\U1F3FE\U200D\U2640' -emoji[woman_golfing_dark_skin_tone]=$'\U1F3CC\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_golfing_dark_skin_tone_minimally]=$'\U1F3CC\U1F3FF\U200D\U2640' -emoji[person_surfing]=$'\U1F3C4' -emoji[surfer]=$'\U1F3C4' -emoji[person_surfing_light_skin_tone]=$'\U1F3C4\U1F3FB' -emoji[person_surfing_medium_light_skin_tone]=$'\U1F3C4\U1F3FC' -emoji[person_surfing_medium_skin_tone]=$'\U1F3C4\U1F3FD' -emoji[person_surfing_medium_dark_skin_tone]=$'\U1F3C4\U1F3FE' -emoji[person_surfing_dark_skin_tone]=$'\U1F3C4\U1F3FF' -emoji[man_surfing]=$'\U1F3C4\U200D\U2642\UFE0F' -emoji[man_surfing_minimally]=$'\U1F3C4\U200D\U2642' -emoji[surfing_man]=$'\U1F3C4\U200D\U2642' -emoji[man_surfing_light_skin_tone]=$'\U1F3C4\U1F3FB\U200D\U2642\UFE0F' -emoji[man_surfing_light_skin_tone_minimally]=$'\U1F3C4\U1F3FB\U200D\U2642' -emoji[man_surfing_medium_light_skin_tone]=$'\U1F3C4\U1F3FC\U200D\U2642\UFE0F' -emoji[man_surfing_medium_light_skin_tone_minimally]=$'\U1F3C4\U1F3FC\U200D\U2642' -emoji[man_surfing_medium_skin_tone]=$'\U1F3C4\U1F3FD\U200D\U2642\UFE0F' -emoji[man_surfing_medium_skin_tone_minimally]=$'\U1F3C4\U1F3FD\U200D\U2642' -emoji[man_surfing_medium_dark_skin_tone]=$'\U1F3C4\U1F3FE\U200D\U2642\UFE0F' -emoji[man_surfing_medium_dark_skin_tone_minimally]=$'\U1F3C4\U1F3FE\U200D\U2642' -emoji[man_surfing_dark_skin_tone]=$'\U1F3C4\U1F3FF\U200D\U2642\UFE0F' -emoji[man_surfing_dark_skin_tone_minimally]=$'\U1F3C4\U1F3FF\U200D\U2642' -emoji[woman_surfing]=$'\U1F3C4\U200D\U2640\UFE0F' -emoji[woman_surfing_minimally]=$'\U1F3C4\U200D\U2640' -emoji[surfing_woman]=$'\U1F3C4\U200D\U2640' -emoji[woman_surfing_light_skin_tone]=$'\U1F3C4\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_surfing_light_skin_tone_minimally]=$'\U1F3C4\U1F3FB\U200D\U2640' -emoji[woman_surfing_medium_light_skin_tone]=$'\U1F3C4\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_surfing_medium_light_skin_tone_minimally]=$'\U1F3C4\U1F3FC\U200D\U2640' -emoji[woman_surfing_medium_skin_tone]=$'\U1F3C4\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_surfing_medium_skin_tone_minimally]=$'\U1F3C4\U1F3FD\U200D\U2640' -emoji[woman_surfing_medium_dark_skin_tone]=$'\U1F3C4\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_surfing_medium_dark_skin_tone_minimally]=$'\U1F3C4\U1F3FE\U200D\U2640' -emoji[woman_surfing_dark_skin_tone]=$'\U1F3C4\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_surfing_dark_skin_tone_minimally]=$'\U1F3C4\U1F3FF\U200D\U2640' -emoji[person_rowing_boat]=$'\U1F6A3' -emoji[rowboat]=$'\U1F6A3' -emoji[person_rowing_boat_light_skin_tone]=$'\U1F6A3\U1F3FB' -emoji[person_rowing_boat_medium_light_skin_tone]=$'\U1F6A3\U1F3FC' -emoji[person_rowing_boat_medium_skin_tone]=$'\U1F6A3\U1F3FD' -emoji[person_rowing_boat_medium_dark_skin_tone]=$'\U1F6A3\U1F3FE' -emoji[person_rowing_boat_dark_skin_tone]=$'\U1F6A3\U1F3FF' -emoji[man_rowing_boat]=$'\U1F6A3\U200D\U2642\UFE0F' -emoji[man_rowing_boat_minimally]=$'\U1F6A3\U200D\U2642' -emoji[rowing_man]=$'\U1F6A3\U200D\U2642' -emoji[man_rowing_boat_light_skin_tone]=$'\U1F6A3\U1F3FB\U200D\U2642\UFE0F' -emoji[man_rowing_boat_light_skin_tone_minimally]=$'\U1F6A3\U1F3FB\U200D\U2642' -emoji[man_rowing_boat_medium_light_skin_tone]=$'\U1F6A3\U1F3FC\U200D\U2642\UFE0F' -emoji[man_rowing_boat_medium_light_skin_tone_minimally]=$'\U1F6A3\U1F3FC\U200D\U2642' -emoji[man_rowing_boat_medium_skin_tone]=$'\U1F6A3\U1F3FD\U200D\U2642\UFE0F' -emoji[man_rowing_boat_medium_skin_tone_minimally]=$'\U1F6A3\U1F3FD\U200D\U2642' -emoji[man_rowing_boat_medium_dark_skin_tone]=$'\U1F6A3\U1F3FE\U200D\U2642\UFE0F' -emoji[man_rowing_boat_medium_dark_skin_tone_minimally]=$'\U1F6A3\U1F3FE\U200D\U2642' -emoji[man_rowing_boat_dark_skin_tone]=$'\U1F6A3\U1F3FF\U200D\U2642\UFE0F' -emoji[man_rowing_boat_dark_skin_tone_minimally]=$'\U1F6A3\U1F3FF\U200D\U2642' -emoji[woman_rowing_boat]=$'\U1F6A3\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_minimally]=$'\U1F6A3\U200D\U2640' -emoji[rowing_woman]=$'\U1F6A3\U200D\U2640' -emoji[woman_rowing_boat_light_skin_tone]=$'\U1F6A3\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_light_skin_tone_minimally]=$'\U1F6A3\U1F3FB\U200D\U2640' -emoji[woman_rowing_boat_medium_light_skin_tone]=$'\U1F6A3\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_medium_light_skin_tone_minimally]=$'\U1F6A3\U1F3FC\U200D\U2640' -emoji[woman_rowing_boat_medium_skin_tone]=$'\U1F6A3\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_medium_skin_tone_minimally]=$'\U1F6A3\U1F3FD\U200D\U2640' -emoji[woman_rowing_boat_medium_dark_skin_tone]=$'\U1F6A3\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_medium_dark_skin_tone_minimally]=$'\U1F6A3\U1F3FE\U200D\U2640' -emoji[woman_rowing_boat_dark_skin_tone]=$'\U1F6A3\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_rowing_boat_dark_skin_tone_minimally]=$'\U1F6A3\U1F3FF\U200D\U2640' -emoji[person_swimming]=$'\U1F3CA' -emoji[swimmer]=$'\U1F3CA' -emoji[person_swimming_light_skin_tone]=$'\U1F3CA\U1F3FB' -emoji[person_swimming_medium_light_skin_tone]=$'\U1F3CA\U1F3FC' -emoji[person_swimming_medium_skin_tone]=$'\U1F3CA\U1F3FD' -emoji[person_swimming_medium_dark_skin_tone]=$'\U1F3CA\U1F3FE' -emoji[person_swimming_dark_skin_tone]=$'\U1F3CA\U1F3FF' -emoji[man_swimming]=$'\U1F3CA\U200D\U2642\UFE0F' -emoji[man_swimming_minimally]=$'\U1F3CA\U200D\U2642' -emoji[swimming_man]=$'\U1F3CA\U200D\U2642' -emoji[man_swimming_light_skin_tone]=$'\U1F3CA\U1F3FB\U200D\U2642\UFE0F' -emoji[man_swimming_light_skin_tone_minimally]=$'\U1F3CA\U1F3FB\U200D\U2642' -emoji[man_swimming_medium_light_skin_tone]=$'\U1F3CA\U1F3FC\U200D\U2642\UFE0F' -emoji[man_swimming_medium_light_skin_tone_minimally]=$'\U1F3CA\U1F3FC\U200D\U2642' -emoji[man_swimming_medium_skin_tone]=$'\U1F3CA\U1F3FD\U200D\U2642\UFE0F' -emoji[man_swimming_medium_skin_tone_minimally]=$'\U1F3CA\U1F3FD\U200D\U2642' -emoji[man_swimming_medium_dark_skin_tone]=$'\U1F3CA\U1F3FE\U200D\U2642\UFE0F' -emoji[man_swimming_medium_dark_skin_tone_minimally]=$'\U1F3CA\U1F3FE\U200D\U2642' -emoji[man_swimming_dark_skin_tone]=$'\U1F3CA\U1F3FF\U200D\U2642\UFE0F' -emoji[man_swimming_dark_skin_tone_minimally]=$'\U1F3CA\U1F3FF\U200D\U2642' -emoji[woman_swimming]=$'\U1F3CA\U200D\U2640\UFE0F' -emoji[woman_swimming_minimally]=$'\U1F3CA\U200D\U2640' -emoji[swimming_woman]=$'\U1F3CA\U200D\U2640' -emoji[woman_swimming_light_skin_tone]=$'\U1F3CA\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_swimming_light_skin_tone_minimally]=$'\U1F3CA\U1F3FB\U200D\U2640' -emoji[woman_swimming_medium_light_skin_tone]=$'\U1F3CA\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_swimming_medium_light_skin_tone_minimally]=$'\U1F3CA\U1F3FC\U200D\U2640' -emoji[woman_swimming_medium_skin_tone]=$'\U1F3CA\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_swimming_medium_skin_tone_minimally]=$'\U1F3CA\U1F3FD\U200D\U2640' -emoji[woman_swimming_medium_dark_skin_tone]=$'\U1F3CA\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_swimming_medium_dark_skin_tone_minimally]=$'\U1F3CA\U1F3FE\U200D\U2640' -emoji[woman_swimming_dark_skin_tone]=$'\U1F3CA\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_swimming_dark_skin_tone_minimally]=$'\U1F3CA\U1F3FF\U200D\U2640' -emoji[person_bouncing_ball]=$'\U26F9\UFE0F' -emoji[person_bouncing_ball_unqualified]=$'\U26F9' -emoji[bouncing_ball_person]=$'\U26F9' -emoji[person_bouncing_ball_light_skin_tone]=$'\U26F9\U1F3FB' -emoji[person_bouncing_ball_medium_light_skin_tone]=$'\U26F9\U1F3FC' -emoji[person_bouncing_ball_medium_skin_tone]=$'\U26F9\U1F3FD' -emoji[person_bouncing_ball_medium_dark_skin_tone]=$'\U26F9\U1F3FE' -emoji[person_bouncing_ball_dark_skin_tone]=$'\U26F9\U1F3FF' -emoji[man_bouncing_ball]=$'\U26F9\UFE0F\U200D\U2642\UFE0F' -emoji[bouncing_ball_man]=$'\U26F9\UFE0F\U200D\U2642\UFE0F' -emoji[basketball_man]=$'\U26F9\UFE0F\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_unqualified]=$'\U26F9\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_unqualified_1]=$'\U26F9\UFE0F\U200D\U2642' -emoji[man_bouncing_ball_unqualified_2]=$'\U26F9\U200D\U2642' -emoji[man_bouncing_ball_light_skin_tone]=$'\U26F9\U1F3FB\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_light_skin_tone_minimally]=$'\U26F9\U1F3FB\U200D\U2642' -emoji[man_bouncing_ball_medium_light_skin_tone]=$'\U26F9\U1F3FC\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_medium_light_skin_tone_minimally]=$'\U26F9\U1F3FC\U200D\U2642' -emoji[man_bouncing_ball_medium_skin_tone]=$'\U26F9\U1F3FD\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_medium_skin_tone_minimally]=$'\U26F9\U1F3FD\U200D\U2642' -emoji[man_bouncing_ball_medium_dark_skin_tone]=$'\U26F9\U1F3FE\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_medium_dark_skin_tone_minimally]=$'\U26F9\U1F3FE\U200D\U2642' -emoji[man_bouncing_ball_dark_skin_tone]=$'\U26F9\U1F3FF\U200D\U2642\UFE0F' -emoji[man_bouncing_ball_dark_skin_tone_minimally]=$'\U26F9\U1F3FF\U200D\U2642' -emoji[woman_bouncing_ball]=$'\U26F9\UFE0F\U200D\U2640\UFE0F' -emoji[bouncing_ball_woman]=$'\U26F9\UFE0F\U200D\U2640\UFE0F' -emoji[basketball_woman]=$'\U26F9\UFE0F\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_unqualified]=$'\U26F9\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_unqualified_1]=$'\U26F9\UFE0F\U200D\U2640' -emoji[woman_bouncing_ball_unqualified_2]=$'\U26F9\U200D\U2640' -emoji[woman_bouncing_ball_light_skin_tone]=$'\U26F9\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_light_skin_tone_minimally]=$'\U26F9\U1F3FB\U200D\U2640' -emoji[woman_bouncing_ball_medium_light_skin_tone]=$'\U26F9\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_medium_light_skin_tone_minimally]=$'\U26F9\U1F3FC\U200D\U2640' -emoji[woman_bouncing_ball_medium_skin_tone]=$'\U26F9\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_medium_skin_tone_minimally]=$'\U26F9\U1F3FD\U200D\U2640' -emoji[woman_bouncing_ball_medium_dark_skin_tone]=$'\U26F9\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_medium_dark_skin_tone_minimally]=$'\U26F9\U1F3FE\U200D\U2640' -emoji[woman_bouncing_ball_dark_skin_tone]=$'\U26F9\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_bouncing_ball_dark_skin_tone_minimally]=$'\U26F9\U1F3FF\U200D\U2640' -emoji[person_lifting_weights]=$'\U1F3CB\UFE0F' -emoji[person_lifting_weights_unqualified]=$'\U1F3CB' -emoji[weight_lifting]=$'\U1F3CB' -emoji[person_lifting_weights_light_skin_tone]=$'\U1F3CB\U1F3FB' -emoji[person_lifting_weights_medium_light_skin_tone]=$'\U1F3CB\U1F3FC' -emoji[person_lifting_weights_medium_skin_tone]=$'\U1F3CB\U1F3FD' -emoji[person_lifting_weights_medium_dark_skin_tone]=$'\U1F3CB\U1F3FE' -emoji[person_lifting_weights_dark_skin_tone]=$'\U1F3CB\U1F3FF' -emoji[man_lifting_weights]=$'\U1F3CB\UFE0F\U200D\U2642\UFE0F' -emoji[weight_lifting_man]=$'\U1F3CB\UFE0F\U200D\U2642\UFE0F' -emoji[man_lifting_weights_unqualified]=$'\U1F3CB\U200D\U2642\UFE0F' -emoji[man_lifting_weights_unqualified_1]=$'\U1F3CB\UFE0F\U200D\U2642' -emoji[man_lifting_weights_unqualified_2]=$'\U1F3CB\U200D\U2642' -emoji[man_lifting_weights_light_skin_tone]=$'\U1F3CB\U1F3FB\U200D\U2642\UFE0F' -emoji[man_lifting_weights_light_skin_tone_minimally]=$'\U1F3CB\U1F3FB\U200D\U2642' -emoji[man_lifting_weights_medium_light_skin_tone]=$'\U1F3CB\U1F3FC\U200D\U2642\UFE0F' -emoji[man_lifting_weights_medium_light_skin_tone_minimally]=$'\U1F3CB\U1F3FC\U200D\U2642' -emoji[man_lifting_weights_medium_skin_tone]=$'\U1F3CB\U1F3FD\U200D\U2642\UFE0F' -emoji[man_lifting_weights_medium_skin_tone_minimally]=$'\U1F3CB\U1F3FD\U200D\U2642' -emoji[man_lifting_weights_medium_dark_skin_tone]=$'\U1F3CB\U1F3FE\U200D\U2642\UFE0F' -emoji[man_lifting_weights_medium_dark_skin_tone_minimally]=$'\U1F3CB\U1F3FE\U200D\U2642' -emoji[man_lifting_weights_dark_skin_tone]=$'\U1F3CB\U1F3FF\U200D\U2642\UFE0F' -emoji[man_lifting_weights_dark_skin_tone_minimally]=$'\U1F3CB\U1F3FF\U200D\U2642' -emoji[woman_lifting_weights]=$'\U1F3CB\UFE0F\U200D\U2640\UFE0F' -emoji[weight_lifting_woman]=$'\U1F3CB\UFE0F\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_unqualified]=$'\U1F3CB\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_unqualified_1]=$'\U1F3CB\UFE0F\U200D\U2640' -emoji[woman_lifting_weights_unqualified_2]=$'\U1F3CB\U200D\U2640' -emoji[woman_lifting_weights_light_skin_tone]=$'\U1F3CB\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_light_skin_tone_minimally]=$'\U1F3CB\U1F3FB\U200D\U2640' -emoji[woman_lifting_weights_medium_light_skin_tone]=$'\U1F3CB\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_medium_light_skin_tone_minimally]=$'\U1F3CB\U1F3FC\U200D\U2640' -emoji[woman_lifting_weights_medium_skin_tone]=$'\U1F3CB\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_medium_skin_tone_minimally]=$'\U1F3CB\U1F3FD\U200D\U2640' -emoji[woman_lifting_weights_medium_dark_skin_tone]=$'\U1F3CB\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_medium_dark_skin_tone_minimally]=$'\U1F3CB\U1F3FE\U200D\U2640' -emoji[woman_lifting_weights_dark_skin_tone]=$'\U1F3CB\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_lifting_weights_dark_skin_tone_minimally]=$'\U1F3CB\U1F3FF\U200D\U2640' -emoji[person_biking]=$'\U1F6B4' -emoji[bicyclist]=$'\U1F6B4' -emoji[person_biking_light_skin_tone]=$'\U1F6B4\U1F3FB' -emoji[person_biking_medium_light_skin_tone]=$'\U1F6B4\U1F3FC' -emoji[person_biking_medium_skin_tone]=$'\U1F6B4\U1F3FD' -emoji[person_biking_medium_dark_skin_tone]=$'\U1F6B4\U1F3FE' -emoji[person_biking_dark_skin_tone]=$'\U1F6B4\U1F3FF' -emoji[man_biking]=$'\U1F6B4\U200D\U2642\UFE0F' -emoji[man_biking_minimally]=$'\U1F6B4\U200D\U2642' -emoji[biking_man]=$'\U1F6B4\U200D\U2642' -emoji[man_biking_light_skin_tone]=$'\U1F6B4\U1F3FB\U200D\U2642\UFE0F' -emoji[man_biking_light_skin_tone_minimally]=$'\U1F6B4\U1F3FB\U200D\U2642' -emoji[man_biking_medium_light_skin_tone]=$'\U1F6B4\U1F3FC\U200D\U2642\UFE0F' -emoji[man_biking_medium_light_skin_tone_minimally]=$'\U1F6B4\U1F3FC\U200D\U2642' -emoji[man_biking_medium_skin_tone]=$'\U1F6B4\U1F3FD\U200D\U2642\UFE0F' -emoji[man_biking_medium_skin_tone_minimally]=$'\U1F6B4\U1F3FD\U200D\U2642' -emoji[man_biking_medium_dark_skin_tone]=$'\U1F6B4\U1F3FE\U200D\U2642\UFE0F' -emoji[man_biking_medium_dark_skin_tone_minimally]=$'\U1F6B4\U1F3FE\U200D\U2642' -emoji[man_biking_dark_skin_tone]=$'\U1F6B4\U1F3FF\U200D\U2642\UFE0F' -emoji[man_biking_dark_skin_tone_minimally]=$'\U1F6B4\U1F3FF\U200D\U2642' -emoji[woman_biking]=$'\U1F6B4\U200D\U2640\UFE0F' -emoji[woman_biking_minimally]=$'\U1F6B4\U200D\U2640' -emoji[biking_woman]=$'\U1F6B4\U200D\U2640' -emoji[woman_biking_light_skin_tone]=$'\U1F6B4\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_biking_light_skin_tone_minimally]=$'\U1F6B4\U1F3FB\U200D\U2640' -emoji[woman_biking_medium_light_skin_tone]=$'\U1F6B4\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_biking_medium_light_skin_tone_minimally]=$'\U1F6B4\U1F3FC\U200D\U2640' -emoji[woman_biking_medium_skin_tone]=$'\U1F6B4\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_biking_medium_skin_tone_minimally]=$'\U1F6B4\U1F3FD\U200D\U2640' -emoji[woman_biking_medium_dark_skin_tone]=$'\U1F6B4\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_biking_medium_dark_skin_tone_minimally]=$'\U1F6B4\U1F3FE\U200D\U2640' -emoji[woman_biking_dark_skin_tone]=$'\U1F6B4\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_biking_dark_skin_tone_minimally]=$'\U1F6B4\U1F3FF\U200D\U2640' -emoji[person_mountain_biking]=$'\U1F6B5' -emoji[mountain_bicyclist]=$'\U1F6B5' -emoji[person_mountain_biking_light_skin_tone]=$'\U1F6B5\U1F3FB' -emoji[person_mountain_biking_medium_light_skin_tone]=$'\U1F6B5\U1F3FC' -emoji[person_mountain_biking_medium_skin_tone]=$'\U1F6B5\U1F3FD' -emoji[person_mountain_biking_medium_dark_skin_tone]=$'\U1F6B5\U1F3FE' -emoji[person_mountain_biking_dark_skin_tone]=$'\U1F6B5\U1F3FF' -emoji[man_mountain_biking]=$'\U1F6B5\U200D\U2642\UFE0F' -emoji[man_mountain_biking_minimally]=$'\U1F6B5\U200D\U2642' -emoji[mountain_biking_man]=$'\U1F6B5\U200D\U2642' -emoji[man_mountain_biking_light_skin_tone]=$'\U1F6B5\U1F3FB\U200D\U2642\UFE0F' -emoji[man_mountain_biking_light_skin_tone_minimally]=$'\U1F6B5\U1F3FB\U200D\U2642' -emoji[man_mountain_biking_medium_light_skin_tone]=$'\U1F6B5\U1F3FC\U200D\U2642\UFE0F' -emoji[man_mountain_biking_medium_light_skin_tone_minimally]=$'\U1F6B5\U1F3FC\U200D\U2642' -emoji[man_mountain_biking_medium_skin_tone]=$'\U1F6B5\U1F3FD\U200D\U2642\UFE0F' -emoji[man_mountain_biking_medium_skin_tone_minimally]=$'\U1F6B5\U1F3FD\U200D\U2642' -emoji[man_mountain_biking_medium_dark_skin_tone]=$'\U1F6B5\U1F3FE\U200D\U2642\UFE0F' -emoji[man_mountain_biking_medium_dark_skin_tone_minimally]=$'\U1F6B5\U1F3FE\U200D\U2642' -emoji[man_mountain_biking_dark_skin_tone]=$'\U1F6B5\U1F3FF\U200D\U2642\UFE0F' -emoji[man_mountain_biking_dark_skin_tone_minimally]=$'\U1F6B5\U1F3FF\U200D\U2642' -emoji[woman_mountain_biking]=$'\U1F6B5\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_minimally]=$'\U1F6B5\U200D\U2640' -emoji[mountain_biking_woman]=$'\U1F6B5\U200D\U2640' -emoji[woman_mountain_biking_light_skin_tone]=$'\U1F6B5\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_light_skin_tone_minimally]=$'\U1F6B5\U1F3FB\U200D\U2640' -emoji[woman_mountain_biking_medium_light_skin_tone]=$'\U1F6B5\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_medium_light_skin_tone_minimally]=$'\U1F6B5\U1F3FC\U200D\U2640' -emoji[woman_mountain_biking_medium_skin_tone]=$'\U1F6B5\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_medium_skin_tone_minimally]=$'\U1F6B5\U1F3FD\U200D\U2640' -emoji[woman_mountain_biking_medium_dark_skin_tone]=$'\U1F6B5\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_medium_dark_skin_tone_minimally]=$'\U1F6B5\U1F3FE\U200D\U2640' -emoji[woman_mountain_biking_dark_skin_tone]=$'\U1F6B5\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_mountain_biking_dark_skin_tone_minimally]=$'\U1F6B5\U1F3FF\U200D\U2640' -emoji[person_cartwheeling]=$'\U1F938' -emoji[cartwheeling]=$'\U1F938' -emoji[person_cartwheeling_light_skin_tone]=$'\U1F938\U1F3FB' -emoji[person_cartwheeling_medium_light_skin_tone]=$'\U1F938\U1F3FC' -emoji[person_cartwheeling_medium_skin_tone]=$'\U1F938\U1F3FD' -emoji[person_cartwheeling_medium_dark_skin_tone]=$'\U1F938\U1F3FE' -emoji[person_cartwheeling_dark_skin_tone]=$'\U1F938\U1F3FF' -emoji[man_cartwheeling]=$'\U1F938\U200D\U2642\UFE0F' -emoji[man_cartwheeling_minimally]=$'\U1F938\U200D\U2642' -emoji[man_cartwheeling_light_skin_tone]=$'\U1F938\U1F3FB\U200D\U2642\UFE0F' -emoji[man_cartwheeling_light_skin_tone_minimally]=$'\U1F938\U1F3FB\U200D\U2642' -emoji[man_cartwheeling_medium_light_skin_tone]=$'\U1F938\U1F3FC\U200D\U2642\UFE0F' -emoji[man_cartwheeling_medium_light_skin_tone_minimally]=$'\U1F938\U1F3FC\U200D\U2642' -emoji[man_cartwheeling_medium_skin_tone]=$'\U1F938\U1F3FD\U200D\U2642\UFE0F' -emoji[man_cartwheeling_medium_skin_tone_minimally]=$'\U1F938\U1F3FD\U200D\U2642' -emoji[man_cartwheeling_medium_dark_skin_tone]=$'\U1F938\U1F3FE\U200D\U2642\UFE0F' -emoji[man_cartwheeling_medium_dark_skin_tone_minimally]=$'\U1F938\U1F3FE\U200D\U2642' -emoji[man_cartwheeling_dark_skin_tone]=$'\U1F938\U1F3FF\U200D\U2642\UFE0F' -emoji[man_cartwheeling_dark_skin_tone_minimally]=$'\U1F938\U1F3FF\U200D\U2642' -emoji[woman_cartwheeling]=$'\U1F938\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_minimally]=$'\U1F938\U200D\U2640' -emoji[woman_cartwheeling_light_skin_tone]=$'\U1F938\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_light_skin_tone_minimally]=$'\U1F938\U1F3FB\U200D\U2640' -emoji[woman_cartwheeling_medium_light_skin_tone]=$'\U1F938\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_medium_light_skin_tone_minimally]=$'\U1F938\U1F3FC\U200D\U2640' -emoji[woman_cartwheeling_medium_skin_tone]=$'\U1F938\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_medium_skin_tone_minimally]=$'\U1F938\U1F3FD\U200D\U2640' -emoji[woman_cartwheeling_medium_dark_skin_tone]=$'\U1F938\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_medium_dark_skin_tone_minimally]=$'\U1F938\U1F3FE\U200D\U2640' -emoji[woman_cartwheeling_dark_skin_tone]=$'\U1F938\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_cartwheeling_dark_skin_tone_minimally]=$'\U1F938\U1F3FF\U200D\U2640' -emoji[people_wrestling]=$'\U1F93C' -emoji[wrestling]=$'\U1F93C' -emoji[men_wrestling]=$'\U1F93C\U200D\U2642\UFE0F' -emoji[men_wrestling_minimally]=$'\U1F93C\U200D\U2642' -emoji[women_wrestling]=$'\U1F93C\U200D\U2640\UFE0F' -emoji[women_wrestling_minimally]=$'\U1F93C\U200D\U2640' -emoji[person_playing_water_polo]=$'\U1F93D' -emoji[water_polo]=$'\U1F93D' -emoji[person_playing_water_polo_light_skin_tone]=$'\U1F93D\U1F3FB' -emoji[person_playing_water_polo_medium_light_skin_tone]=$'\U1F93D\U1F3FC' -emoji[person_playing_water_polo_medium_skin_tone]=$'\U1F93D\U1F3FD' -emoji[person_playing_water_polo_medium_dark_skin_tone]=$'\U1F93D\U1F3FE' -emoji[person_playing_water_polo_dark_skin_tone]=$'\U1F93D\U1F3FF' -emoji[man_playing_water_polo]=$'\U1F93D\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_minimally]=$'\U1F93D\U200D\U2642' -emoji[man_playing_water_polo_light_skin_tone]=$'\U1F93D\U1F3FB\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_light_skin_tone_minimally]=$'\U1F93D\U1F3FB\U200D\U2642' -emoji[man_playing_water_polo_medium_light_skin_tone]=$'\U1F93D\U1F3FC\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_medium_light_skin_tone_minimally]=$'\U1F93D\U1F3FC\U200D\U2642' -emoji[man_playing_water_polo_medium_skin_tone]=$'\U1F93D\U1F3FD\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_medium_skin_tone_minimally]=$'\U1F93D\U1F3FD\U200D\U2642' -emoji[man_playing_water_polo_medium_dark_skin_tone]=$'\U1F93D\U1F3FE\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_medium_dark_skin_tone_minimally]=$'\U1F93D\U1F3FE\U200D\U2642' -emoji[man_playing_water_polo_dark_skin_tone]=$'\U1F93D\U1F3FF\U200D\U2642\UFE0F' -emoji[man_playing_water_polo_dark_skin_tone_minimally]=$'\U1F93D\U1F3FF\U200D\U2642' -emoji[woman_playing_water_polo]=$'\U1F93D\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_minimally]=$'\U1F93D\U200D\U2640' -emoji[woman_playing_water_polo_light_skin_tone]=$'\U1F93D\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_light_skin_tone_minimally]=$'\U1F93D\U1F3FB\U200D\U2640' -emoji[woman_playing_water_polo_medium_light_skin_tone]=$'\U1F93D\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_medium_light_skin_tone_minimally]=$'\U1F93D\U1F3FC\U200D\U2640' -emoji[woman_playing_water_polo_medium_skin_tone]=$'\U1F93D\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_medium_skin_tone_minimally]=$'\U1F93D\U1F3FD\U200D\U2640' -emoji[woman_playing_water_polo_medium_dark_skin_tone]=$'\U1F93D\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_medium_dark_skin_tone_minimally]=$'\U1F93D\U1F3FE\U200D\U2640' -emoji[woman_playing_water_polo_dark_skin_tone]=$'\U1F93D\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_playing_water_polo_dark_skin_tone_minimally]=$'\U1F93D\U1F3FF\U200D\U2640' -emoji[person_playing_handball]=$'\U1F93E' -emoji[handball_person]=$'\U1F93E' -emoji[person_playing_handball_light_skin_tone]=$'\U1F93E\U1F3FB' -emoji[person_playing_handball_medium_light_skin_tone]=$'\U1F93E\U1F3FC' -emoji[person_playing_handball_medium_skin_tone]=$'\U1F93E\U1F3FD' -emoji[person_playing_handball_medium_dark_skin_tone]=$'\U1F93E\U1F3FE' -emoji[person_playing_handball_dark_skin_tone]=$'\U1F93E\U1F3FF' -emoji[man_playing_handball]=$'\U1F93E\U200D\U2642\UFE0F' -emoji[man_playing_handball_minimally]=$'\U1F93E\U200D\U2642' -emoji[man_playing_handball_light_skin_tone]=$'\U1F93E\U1F3FB\U200D\U2642\UFE0F' -emoji[man_playing_handball_light_skin_tone_minimally]=$'\U1F93E\U1F3FB\U200D\U2642' -emoji[man_playing_handball_medium_light_skin_tone]=$'\U1F93E\U1F3FC\U200D\U2642\UFE0F' -emoji[man_playing_handball_medium_light_skin_tone_minimally]=$'\U1F93E\U1F3FC\U200D\U2642' -emoji[man_playing_handball_medium_skin_tone]=$'\U1F93E\U1F3FD\U200D\U2642\UFE0F' -emoji[man_playing_handball_medium_skin_tone_minimally]=$'\U1F93E\U1F3FD\U200D\U2642' -emoji[man_playing_handball_medium_dark_skin_tone]=$'\U1F93E\U1F3FE\U200D\U2642\UFE0F' -emoji[man_playing_handball_medium_dark_skin_tone_minimally]=$'\U1F93E\U1F3FE\U200D\U2642' -emoji[man_playing_handball_dark_skin_tone]=$'\U1F93E\U1F3FF\U200D\U2642\UFE0F' -emoji[man_playing_handball_dark_skin_tone_minimally]=$'\U1F93E\U1F3FF\U200D\U2642' -emoji[woman_playing_handball]=$'\U1F93E\U200D\U2640\UFE0F' -emoji[woman_playing_handball_minimally]=$'\U1F93E\U200D\U2640' -emoji[woman_playing_handball_light_skin_tone]=$'\U1F93E\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_playing_handball_light_skin_tone_minimally]=$'\U1F93E\U1F3FB\U200D\U2640' -emoji[woman_playing_handball_medium_light_skin_tone]=$'\U1F93E\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_playing_handball_medium_light_skin_tone_minimally]=$'\U1F93E\U1F3FC\U200D\U2640' -emoji[woman_playing_handball_medium_skin_tone]=$'\U1F93E\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_playing_handball_medium_skin_tone_minimally]=$'\U1F93E\U1F3FD\U200D\U2640' -emoji[woman_playing_handball_medium_dark_skin_tone]=$'\U1F93E\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_playing_handball_medium_dark_skin_tone_minimally]=$'\U1F93E\U1F3FE\U200D\U2640' -emoji[woman_playing_handball_dark_skin_tone]=$'\U1F93E\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_playing_handball_dark_skin_tone_minimally]=$'\U1F93E\U1F3FF\U200D\U2640' -emoji[person_juggling]=$'\U1F939' -emoji[juggling_person]=$'\U1F939' -emoji[person_juggling_light_skin_tone]=$'\U1F939\U1F3FB' -emoji[person_juggling_medium_light_skin_tone]=$'\U1F939\U1F3FC' -emoji[person_juggling_medium_skin_tone]=$'\U1F939\U1F3FD' -emoji[person_juggling_medium_dark_skin_tone]=$'\U1F939\U1F3FE' -emoji[person_juggling_dark_skin_tone]=$'\U1F939\U1F3FF' -emoji[man_juggling]=$'\U1F939\U200D\U2642\UFE0F' -emoji[man_juggling_minimally]=$'\U1F939\U200D\U2642' -emoji[man_juggling_light_skin_tone]=$'\U1F939\U1F3FB\U200D\U2642\UFE0F' -emoji[man_juggling_light_skin_tone_minimally]=$'\U1F939\U1F3FB\U200D\U2642' -emoji[man_juggling_medium_light_skin_tone]=$'\U1F939\U1F3FC\U200D\U2642\UFE0F' -emoji[man_juggling_medium_light_skin_tone_minimally]=$'\U1F939\U1F3FC\U200D\U2642' -emoji[man_juggling_medium_skin_tone]=$'\U1F939\U1F3FD\U200D\U2642\UFE0F' -emoji[man_juggling_medium_skin_tone_minimally]=$'\U1F939\U1F3FD\U200D\U2642' -emoji[man_juggling_medium_dark_skin_tone]=$'\U1F939\U1F3FE\U200D\U2642\UFE0F' -emoji[man_juggling_medium_dark_skin_tone_minimally]=$'\U1F939\U1F3FE\U200D\U2642' -emoji[man_juggling_dark_skin_tone]=$'\U1F939\U1F3FF\U200D\U2642\UFE0F' -emoji[man_juggling_dark_skin_tone_minimally]=$'\U1F939\U1F3FF\U200D\U2642' -emoji[woman_juggling]=$'\U1F939\U200D\U2640\UFE0F' -emoji[woman_juggling_minimally]=$'\U1F939\U200D\U2640' -emoji[woman_juggling_light_skin_tone]=$'\U1F939\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_juggling_light_skin_tone_minimally]=$'\U1F939\U1F3FB\U200D\U2640' -emoji[woman_juggling_medium_light_skin_tone]=$'\U1F939\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_juggling_medium_light_skin_tone_minimally]=$'\U1F939\U1F3FC\U200D\U2640' -emoji[woman_juggling_medium_skin_tone]=$'\U1F939\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_juggling_medium_skin_tone_minimally]=$'\U1F939\U1F3FD\U200D\U2640' -emoji[woman_juggling_medium_dark_skin_tone]=$'\U1F939\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_juggling_medium_dark_skin_tone_minimally]=$'\U1F939\U1F3FE\U200D\U2640' -emoji[woman_juggling_dark_skin_tone]=$'\U1F939\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_juggling_dark_skin_tone_minimally]=$'\U1F939\U1F3FF\U200D\U2640' -emoji[person_in_lotus_position]=$'\U1F9D8' -emoji[lotus_position]=$'\U1F9D8' -emoji[person_in_lotus_position_light_skin_tone]=$'\U1F9D8\U1F3FB' -emoji[person_in_lotus_position_medium_light_skin_tone]=$'\U1F9D8\U1F3FC' -emoji[person_in_lotus_position_medium_skin_tone]=$'\U1F9D8\U1F3FD' -emoji[person_in_lotus_position_medium_dark_skin_tone]=$'\U1F9D8\U1F3FE' -emoji[person_in_lotus_position_dark_skin_tone]=$'\U1F9D8\U1F3FF' -emoji[man_in_lotus_position]=$'\U1F9D8\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_minimally]=$'\U1F9D8\U200D\U2642' -emoji[lotus_position_man]=$'\U1F9D8\U200D\U2642' -emoji[man_in_lotus_position_light_skin_tone]=$'\U1F9D8\U1F3FB\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_light_skin_tone_minimally]=$'\U1F9D8\U1F3FB\U200D\U2642' -emoji[man_in_lotus_position_medium_light_skin_tone]=$'\U1F9D8\U1F3FC\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_medium_light_skin_tone_minimally]=$'\U1F9D8\U1F3FC\U200D\U2642' -emoji[man_in_lotus_position_medium_skin_tone]=$'\U1F9D8\U1F3FD\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_medium_skin_tone_minimally]=$'\U1F9D8\U1F3FD\U200D\U2642' -emoji[man_in_lotus_position_medium_dark_skin_tone]=$'\U1F9D8\U1F3FE\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_medium_dark_skin_tone_minimally]=$'\U1F9D8\U1F3FE\U200D\U2642' -emoji[man_in_lotus_position_dark_skin_tone]=$'\U1F9D8\U1F3FF\U200D\U2642\UFE0F' -emoji[man_in_lotus_position_dark_skin_tone_minimally]=$'\U1F9D8\U1F3FF\U200D\U2642' -emoji[woman_in_lotus_position]=$'\U1F9D8\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_minimally]=$'\U1F9D8\U200D\U2640' -emoji[lotus_position_woman]=$'\U1F9D8\U200D\U2640' -emoji[woman_in_lotus_position_light_skin_tone]=$'\U1F9D8\U1F3FB\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_light_skin_tone_minimally]=$'\U1F9D8\U1F3FB\U200D\U2640' -emoji[woman_in_lotus_position_medium_light_skin_tone]=$'\U1F9D8\U1F3FC\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_medium_light_skin_tone_minimally]=$'\U1F9D8\U1F3FC\U200D\U2640' -emoji[woman_in_lotus_position_medium_skin_tone]=$'\U1F9D8\U1F3FD\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_medium_skin_tone_minimally]=$'\U1F9D8\U1F3FD\U200D\U2640' -emoji[woman_in_lotus_position_medium_dark_skin_tone]=$'\U1F9D8\U1F3FE\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_medium_dark_skin_tone_minimally]=$'\U1F9D8\U1F3FE\U200D\U2640' -emoji[woman_in_lotus_position_dark_skin_tone]=$'\U1F9D8\U1F3FF\U200D\U2640\UFE0F' -emoji[woman_in_lotus_position_dark_skin_tone_minimally]=$'\U1F9D8\U1F3FF\U200D\U2640' -emoji[person_taking_bath]=$'\U1F6C0' -emoji[bath]=$'\U1F6C0' -emoji[person_taking_bath_light_skin_tone]=$'\U1F6C0\U1F3FB' -emoji[person_taking_bath_medium_light_skin_tone]=$'\U1F6C0\U1F3FC' -emoji[person_taking_bath_medium_skin_tone]=$'\U1F6C0\U1F3FD' -emoji[person_taking_bath_medium_dark_skin_tone]=$'\U1F6C0\U1F3FE' -emoji[person_taking_bath_dark_skin_tone]=$'\U1F6C0\U1F3FF' -emoji[person_in_bed]=$'\U1F6CC' -emoji[sleeping_bed]=$'\U1F6CC' -emoji[person_in_bed_light_skin_tone]=$'\U1F6CC\U1F3FB' -emoji[person_in_bed_medium_light_skin_tone]=$'\U1F6CC\U1F3FC' -emoji[person_in_bed_medium_skin_tone]=$'\U1F6CC\U1F3FD' -emoji[person_in_bed_medium_dark_skin_tone]=$'\U1F6CC\U1F3FE' -emoji[person_in_bed_dark_skin_tone]=$'\U1F6CC\U1F3FF' -emoji[people_holding_hands]=$'\U1F9D1\U200D\U1F91D\U200D\U1F9D1' -emoji[people_holding_hands_light_skin_tone]=$'\U1F9D1\U1F3FB\U200D\U1F91D\U200D\U1F9D1\U1F3FB' -emoji[people_holding_hands_medium_light_skin_tone_light_skin_tone]=$'\U1F9D1\U1F3FC\U200D\U1F91D\U200D\U1F9D1\U1F3FB' -emoji[people_holding_hands_medium_light_skin_tone_light_skin_tone_1]=$'\U1F9D1\U1F3FC\U200D\U1F91D\U200D\U1F9D1\U1F3FC' -emoji[people_holding_hands_medium_skin_tone_light_skin_tone]=$'\U1F9D1\U1F3FD\U200D\U1F91D\U200D\U1F9D1\U1F3FB' -emoji[people_holding_hands_medium_skin_tone_medium_light_skin_tone]=$'\U1F9D1\U1F3FD\U200D\U1F91D\U200D\U1F9D1\U1F3FC' -emoji[people_holding_hands_medium_skin_tone_medium_light_skin_tone_1]=$'\U1F9D1\U1F3FD\U200D\U1F91D\U200D\U1F9D1\U1F3FD' -emoji[people_holding_hands_medium_dark_skin_tone_light_skin_tone]=$'\U1F9D1\U1F3FE\U200D\U1F91D\U200D\U1F9D1\U1F3FB' -emoji[people_holding_hands_medium_dark_skin_tone_medium_light_skin_tone]=$'\U1F9D1\U1F3FE\U200D\U1F91D\U200D\U1F9D1\U1F3FC' -emoji[people_holding_hands_medium_dark_skin_tone_medium_skin_tone]=$'\U1F9D1\U1F3FE\U200D\U1F91D\U200D\U1F9D1\U1F3FD' -emoji[people_holding_hands_medium_dark_skin_tone_medium_skin_tone_1]=$'\U1F9D1\U1F3FE\U200D\U1F91D\U200D\U1F9D1\U1F3FE' -emoji[people_holding_hands_dark_skin_tone_light_skin_tone]=$'\U1F9D1\U1F3FF\U200D\U1F91D\U200D\U1F9D1\U1F3FB' -emoji[people_holding_hands_dark_skin_tone_medium_light_skin_tone]=$'\U1F9D1\U1F3FF\U200D\U1F91D\U200D\U1F9D1\U1F3FC' -emoji[people_holding_hands_dark_skin_tone_medium_skin_tone]=$'\U1F9D1\U1F3FF\U200D\U1F91D\U200D\U1F9D1\U1F3FD' -emoji[people_holding_hands_dark_skin_tone_medium_dark_skin_tone]=$'\U1F9D1\U1F3FF\U200D\U1F91D\U200D\U1F9D1\U1F3FE' -emoji[people_holding_hands_dark_skin_tone_medium_dark_skin_tone_1]=$'\U1F9D1\U1F3FF\U200D\U1F91D\U200D\U1F9D1\U1F3FF' -emoji[women_holding_hands]=$'\U1F46D' -emoji[two_women_holding_hands]=$'\U1F46D' -emoji[women_holding_hands_light_skin_tone]=$'\U1F46D\U1F3FB' -emoji[women_holding_hands_medium_light_skin_tone_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F91D\U200D\U1F469\U1F3FB' -emoji[women_holding_hands_medium_light_skin_tone_light_skin_tone_1]=$'\U1F46D\U1F3FC' -emoji[women_holding_hands_medium_skin_tone_light_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F469\U1F3FB' -emoji[women_holding_hands_medium_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F469\U1F3FC' -emoji[women_holding_hands_medium_skin_tone_medium_light_skin_tone_1]=$'\U1F46D\U1F3FD' -emoji[women_holding_hands_medium_dark_skin_tone_light_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F469\U1F3FB' -emoji[women_holding_hands_medium_dark_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F469\U1F3FC' -emoji[women_holding_hands_medium_dark_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F469\U1F3FD' -emoji[women_holding_hands_medium_dark_skin_tone_medium_skin_tone_1]=$'\U1F46D\U1F3FE' -emoji[women_holding_hands_dark_skin_tone_light_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F469\U1F3FB' -emoji[women_holding_hands_dark_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F469\U1F3FC' -emoji[women_holding_hands_dark_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F469\U1F3FD' -emoji[women_holding_hands_dark_skin_tone_medium_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F469\U1F3FE' -emoji[women_holding_hands_dark_skin_tone_medium_dark_skin_tone_1]=$'\U1F46D\U1F3FF' -emoji[woman_and_man_holding_hands]=$'\U1F46B' -emoji[couple]=$'\U1F46B' -emoji[woman_and_man_holding_hands_light_skin_tone]=$'\U1F46B\U1F3FB' -emoji[woman_and_man_holding_hands_light_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[woman_and_man_holding_hands_light_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[woman_and_man_holding_hands_light_skin_tone_medium_dark_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F91D\U200D\U1F468\U1F3FE' -emoji[woman_and_man_holding_hands_light_skin_tone_dark_skin_tone]=$'\U1F469\U1F3FB\U200D\U1F91D\U200D\U1F468\U1F3FF' -emoji[woman_and_man_holding_hands_medium_light_skin_tone_light_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[woman_and_man_holding_hands_medium_light_skin_tone_light_skin_tone_1]=$'\U1F46B\U1F3FC' -emoji[woman_and_man_holding_hands_medium_light_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[woman_and_man_holding_hands_medium_light_skin_tone_medium_dark_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F91D\U200D\U1F468\U1F3FE' -emoji[woman_and_man_holding_hands_medium_light_skin_tone_dark_skin_tone]=$'\U1F469\U1F3FC\U200D\U1F91D\U200D\U1F468\U1F3FF' -emoji[woman_and_man_holding_hands_medium_skin_tone_light_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[woman_and_man_holding_hands_medium_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[woman_and_man_holding_hands_medium_skin_tone_medium_light_skin_tone_1]=$'\U1F46B\U1F3FD' -emoji[woman_and_man_holding_hands_medium_skin_tone_medium_dark_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FE' -emoji[woman_and_man_holding_hands_medium_skin_tone_dark_skin_tone]=$'\U1F469\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FF' -emoji[woman_and_man_holding_hands_medium_dark_skin_tone_light_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[woman_and_man_holding_hands_medium_dark_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[woman_and_man_holding_hands_medium_dark_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[woman_and_man_holding_hands_medium_dark_skin_tone_medium_skin_tone_1]=$'\U1F46B\U1F3FE' -emoji[woman_and_man_holding_hands_medium_dark_skin_tone_dark_skin_tone]=$'\U1F469\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FF' -emoji[woman_and_man_holding_hands_dark_skin_tone_light_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[woman_and_man_holding_hands_dark_skin_tone_medium_light_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[woman_and_man_holding_hands_dark_skin_tone_medium_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[woman_and_man_holding_hands_dark_skin_tone_medium_dark_skin_tone]=$'\U1F469\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FE' -emoji[woman_and_man_holding_hands_dark_skin_tone_medium_dark_skin_tone_1]=$'\U1F46B\U1F3FF' -emoji[men_holding_hands]=$'\U1F46C' -emoji[two_men_holding_hands]=$'\U1F46C' -emoji[men_holding_hands_light_skin_tone]=$'\U1F46C\U1F3FB' -emoji[men_holding_hands_medium_light_skin_tone_light_skin_tone]=$'\U1F468\U1F3FC\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[men_holding_hands_medium_light_skin_tone_light_skin_tone_1]=$'\U1F46C\U1F3FC' -emoji[men_holding_hands_medium_skin_tone_light_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[men_holding_hands_medium_skin_tone_medium_light_skin_tone]=$'\U1F468\U1F3FD\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[men_holding_hands_medium_skin_tone_medium_light_skin_tone_1]=$'\U1F46C\U1F3FD' -emoji[men_holding_hands_medium_dark_skin_tone_light_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[men_holding_hands_medium_dark_skin_tone_medium_light_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[men_holding_hands_medium_dark_skin_tone_medium_skin_tone]=$'\U1F468\U1F3FE\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[men_holding_hands_medium_dark_skin_tone_medium_skin_tone_1]=$'\U1F46C\U1F3FE' -emoji[men_holding_hands_dark_skin_tone_light_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FB' -emoji[men_holding_hands_dark_skin_tone_medium_light_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FC' -emoji[men_holding_hands_dark_skin_tone_medium_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FD' -emoji[men_holding_hands_dark_skin_tone_medium_dark_skin_tone]=$'\U1F468\U1F3FF\U200D\U1F91D\U200D\U1F468\U1F3FE' -emoji[men_holding_hands_dark_skin_tone_medium_dark_skin_tone_1]=$'\U1F46C\U1F3FF' -emoji[kiss]=$'\U1F48F' -emoji[couplekiss]=$'\U1F48F' -emoji[kiss_woman_man]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F468' -emoji[couplekiss_man_woman]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F468' -emoji[kiss_woman_man_minimally]=$'\U1F469\U200D\U2764\U200D\U1F48B\U200D\U1F468' -emoji[kiss_man_man]=$'\U1F468\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F468' -emoji[couplekiss_man_man]=$'\U1F468\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F468' -emoji[kiss_man_man_minimally]=$'\U1F468\U200D\U2764\U200D\U1F48B\U200D\U1F468' -emoji[kiss_woman_woman]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F469' -emoji[couplekiss_woman_woman]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F469' -emoji[kiss_woman_woman_minimally]=$'\U1F469\U200D\U2764\U200D\U1F48B\U200D\U1F469' -emoji[couple_with_heart]=$'\U1F491' -emoji[couple_with_heart_woman_man]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F468' -emoji[couple_with_heart_woman_man_minimally]=$'\U1F469\U200D\U2764\U200D\U1F468' -emoji[couple_with_heart_man_man]=$'\U1F468\U200D\U2764\UFE0F\U200D\U1F468' -emoji[couple_with_heart_man_man_minimally]=$'\U1F468\U200D\U2764\U200D\U1F468' -emoji[couple_with_heart_woman_woman]=$'\U1F469\U200D\U2764\UFE0F\U200D\U1F469' -emoji[couple_with_heart_woman_woman_minimally]=$'\U1F469\U200D\U2764\U200D\U1F469' -emoji[family]=$'\U1F46A' -emoji[family_man_woman_boy]=$'\U1F468\U200D\U1F469\U200D\U1F466' -emoji[family_man_woman_girl]=$'\U1F468\U200D\U1F469\U200D\U1F467' -emoji[family_man_woman_girl_boy]=$'\U1F468\U200D\U1F469\U200D\U1F467\U200D\U1F466' -emoji[family_man_woman_boy_boy]=$'\U1F468\U200D\U1F469\U200D\U1F466\U200D\U1F466' -emoji[family_man_woman_girl_girl]=$'\U1F468\U200D\U1F469\U200D\U1F467\U200D\U1F467' -emoji[family_man_man_boy]=$'\U1F468\U200D\U1F468\U200D\U1F466' -emoji[family_man_man_girl]=$'\U1F468\U200D\U1F468\U200D\U1F467' -emoji[family_man_man_girl_boy]=$'\U1F468\U200D\U1F468\U200D\U1F467\U200D\U1F466' -emoji[family_man_man_boy_boy]=$'\U1F468\U200D\U1F468\U200D\U1F466\U200D\U1F466' -emoji[family_man_man_girl_girl]=$'\U1F468\U200D\U1F468\U200D\U1F467\U200D\U1F467' -emoji[family_woman_woman_boy]=$'\U1F469\U200D\U1F469\U200D\U1F466' -emoji[family_woman_woman_girl]=$'\U1F469\U200D\U1F469\U200D\U1F467' -emoji[family_woman_woman_girl_boy]=$'\U1F469\U200D\U1F469\U200D\U1F467\U200D\U1F466' -emoji[family_woman_woman_boy_boy]=$'\U1F469\U200D\U1F469\U200D\U1F466\U200D\U1F466' -emoji[family_woman_woman_girl_girl]=$'\U1F469\U200D\U1F469\U200D\U1F467\U200D\U1F467' -emoji[family_man_boy]=$'\U1F468\U200D\U1F466' -emoji[family_man_boy_boy]=$'\U1F468\U200D\U1F466\U200D\U1F466' -emoji[family_man_girl]=$'\U1F468\U200D\U1F467' -emoji[family_man_girl_boy]=$'\U1F468\U200D\U1F467\U200D\U1F466' -emoji[family_man_girl_girl]=$'\U1F468\U200D\U1F467\U200D\U1F467' -emoji[family_woman_boy]=$'\U1F469\U200D\U1F466' -emoji[family_woman_boy_boy]=$'\U1F469\U200D\U1F466\U200D\U1F466' -emoji[family_woman_girl]=$'\U1F469\U200D\U1F467' -emoji[family_woman_girl_boy]=$'\U1F469\U200D\U1F467\U200D\U1F466' -emoji[family_woman_girl_girl]=$'\U1F469\U200D\U1F467\U200D\U1F467' -emoji[speaking_head]=$'\U1F5E3\UFE0F' -emoji[speaking_head_unqualified]=$'\U1F5E3' -emoji[bust_in_silhouette]=$'\U1F464' -emoji[busts_in_silhouette]=$'\U1F465' -emoji[footprints]=$'\U1F463' -emoji_mod[light_skin_tone]=$'\U1F3FB' -emoji_mod[medium_light_skin_tone]=$'\U1F3FC' -emoji_mod[medium_skin_tone]=$'\U1F3FD' -emoji_mod[medium_dark_skin_tone]=$'\U1F3FE' -emoji_mod[medium_dark_skin_tone_1]=$'\U1F3FF' -emoji_mod[red_hair]=$'\U1F9B0' -emoji_mod[curly_hair]=$'\U1F9B1' -emoji_mod[white_hair]=$'\U1F9B3' -emoji_mod[bald]=$'\U1F9B2' -emoji[monkey_face]=$'\U1F435' -emoji[monkey_face_1]=$'\U1F412' -emoji[monkey]=$'\U1F412' -emoji[gorilla]=$'\U1F98D' -emoji[orangutan]=$'\U1F9A7' -emoji[dog_face]=$'\U1F436' -emoji[dog]=$'\U1F436' -emoji[dog_face_1]=$'\U1F415' -emoji[dog2]=$'\U1F415' -emoji[guide_dog]=$'\U1F9AE' -emoji[service_dog]=$'\U1F415\U200D\U1F9BA' -emoji[poodle]=$'\U1F429' -emoji[wolf]=$'\U1F43A' -emoji[fox]=$'\U1F98A' -emoji[fox_face]=$'\U1F98A' -emoji[raccoon]=$'\U1F99D' -emoji[cat_face]=$'\U1F431' -emoji[cat]=$'\U1F431' -emoji[cat_face_1]=$'\U1F408' -emoji[cat2]=$'\U1F408' -emoji[lion]=$'\U1F981' -emoji[tiger_face]=$'\U1F42F' -emoji[tiger]=$'\U1F42F' -emoji[tiger_face_1]=$'\U1F405' -emoji[tiger2]=$'\U1F405' -emoji[leopard]=$'\U1F406' -emoji[horse_face]=$'\U1F434' -emoji[horse]=$'\U1F434' -emoji[horse_face_1]=$'\U1F40E' -emoji[racehorse]=$'\U1F40E' -emoji[unicorn]=$'\U1F984' -emoji[zebra]=$'\U1F993' -emoji[deer]=$'\U1F98C' -emoji[cow_face]=$'\U1F42E' -emoji[ox]=$'\U1F402' -emoji[water_buffalo]=$'\U1F403' -emoji[cow]=$'\U1F404' -emoji[cow2]=$'\U1F404' -emoji[pig_face]=$'\U1F437' -emoji[pig]=$'\U1F437' -emoji[pig_face_1]=$'\U1F416' -emoji[pig2]=$'\U1F416' -emoji[boar]=$'\U1F417' -emoji[pig_nose]=$'\U1F43D' -emoji[ram]=$'\U1F40F' -emoji[ewe]=$'\U1F411' -emoji[sheep]=$'\U1F411' -emoji[goat]=$'\U1F410' -emoji[camel]=$'\U1F42A' -emoji[dromedary_camel]=$'\U1F42A' -emoji[two_hump_camel]=$'\U1F42B' -emoji[llama]=$'\U1F999' -emoji[giraffe]=$'\U1F992' -emoji[elephant]=$'\U1F418' -emoji[rhinoceros]=$'\U1F98F' -emoji[hippopotamus]=$'\U1F99B' -emoji[mouse_face]=$'\U1F42D' -emoji[mouse]=$'\U1F42D' -emoji[mouse_face_1]=$'\U1F401' -emoji[mouse2]=$'\U1F401' -emoji[rat]=$'\U1F400' -emoji[hamster]=$'\U1F439' -emoji[rabbit_face]=$'\U1F430' -emoji[rabbit]=$'\U1F430' -emoji[rabbit_face_1]=$'\U1F407' -emoji[rabbit2]=$'\U1F407' -emoji[chipmunk]=$'\U1F43F\UFE0F' -emoji[chipmunk_unqualified]=$'\U1F43F' -emoji[hedgehog]=$'\U1F994' -emoji[bat]=$'\U1F987' -emoji[bear]=$'\U1F43B' -emoji[koala]=$'\U1F428' -emoji[panda]=$'\U1F43C' -emoji[panda_face]=$'\U1F43C' -emoji[sloth]=$'\U1F9A5' -emoji[otter]=$'\U1F9A6' -emoji[skunk]=$'\U1F9A8' -emoji[kangaroo]=$'\U1F998' -emoji[badger]=$'\U1F9A1' -emoji[paw_prints]=$'\U1F43E' -emoji[feet]=$'\U1F43E' -emoji[turkey]=$'\U1F983' -emoji[chicken]=$'\U1F414' -emoji[rooster]=$'\U1F413' -emoji[hatching_chick]=$'\U1F423' -emoji[baby_chick]=$'\U1F424' -emoji[front_facing_baby_chick]=$'\U1F425' -emoji[hatched_chick]=$'\U1F425' -emoji[bird]=$'\U1F426' -emoji[penguin]=$'\U1F427' -emoji[dove]=$'\U1F54A\UFE0F' -emoji[dove_unqualified]=$'\U1F54A' -emoji[eagle]=$'\U1F985' -emoji[duck]=$'\U1F986' -emoji[swan]=$'\U1F9A2' -emoji[owl]=$'\U1F989' -emoji[flamingo]=$'\U1F9A9' -emoji[peacock]=$'\U1F99A' -emoji[parrot]=$'\U1F99C' -emoji[frog]=$'\U1F438' -emoji[crocodile]=$'\U1F40A' -emoji[turtle]=$'\U1F422' -emoji[lizard]=$'\U1F98E' -emoji[snake]=$'\U1F40D' -emoji[dragon_face]=$'\U1F432' -emoji[dragon_face_1]=$'\U1F409' -emoji[dragon]=$'\U1F409' -emoji[sauropod]=$'\U1F995' -emoji[T_Rex]=$'\U1F996' -emoji[t-rex]=$'\U1F996' -emoji[spouting_whale]=$'\U1F433' -emoji[whale]=$'\U1F433' -emoji[spouting_whale_1]=$'\U1F40B' -emoji[whale2]=$'\U1F40B' -emoji[dolphin]=$'\U1F42C' -emoji[flipper]=$'\U1F42C' -emoji[fish]=$'\U1F41F' -emoji[tropical_fish]=$'\U1F420' -emoji[blowfish]=$'\U1F421' -emoji[shark]=$'\U1F988' -emoji[octopus]=$'\U1F419' -emoji[spiral_shell]=$'\U1F41A' -emoji[shell]=$'\U1F41A' -emoji[snail]=$'\U1F40C' -emoji[butterfly]=$'\U1F98B' -emoji[bug]=$'\U1F41B' -emoji[ant]=$'\U1F41C' -emoji[honeybee]=$'\U1F41D' -emoji[bee]=$'\U1F41D' -emoji[lady_beetle]=$'\U1F41E' -emoji[beetle]=$'\U1F41E' -emoji[cricket]=$'\U1F997' -emoji[spider]=$'\U1F577\UFE0F' -emoji[spider_unqualified]=$'\U1F577' -emoji[spider_web]=$'\U1F578\UFE0F' -emoji[spider_web_unqualified]=$'\U1F578' -emoji[scorpion]=$'\U1F982' -emoji[mosquito]=$'\U1F99F' -emoji[microbe]=$'\U1F9A0' -emoji[bouquet]=$'\U1F490' -emoji[cherry_blossom]=$'\U1F338' -emoji[white_flower]=$'\U1F4AE' -emoji[rosette]=$'\U1F3F5\UFE0F' -emoji[rosette_unqualified]=$'\U1F3F5' -emoji[rosette_unqualified_1]=$'\U1F339' -emoji[rose]=$'\U1F339' -emoji[wilted_flower]=$'\U1F940' -emoji[hibiscus]=$'\U1F33A' -emoji[sunflower]=$'\U1F33B' -emoji[blossom]=$'\U1F33C' -emoji[tulip]=$'\U1F337' -emoji[seedling]=$'\U1F331' -emoji[evergreen_tree]=$'\U1F332' -emoji[deciduous_tree]=$'\U1F333' -emoji[palm_tree]=$'\U1F334' -emoji[cactus]=$'\U1F335' -emoji[sheaf_of_rice]=$'\U1F33E' -emoji[ear_of_rice]=$'\U1F33E' -emoji[herb]=$'\U1F33F' -emoji[shamrock]=$'\U2618\UFE0F' -emoji[shamrock_unqualified]=$'\U2618' -emoji[four_leaf_clover]=$'\U1F340' -emoji[maple_leaf]=$'\U1F341' -emoji[fallen_leaf]=$'\U1F342' -emoji[leaf_fluttering_in_wind]=$'\U1F343' -emoji[leaves]=$'\U1F343' -emoji[grapes]=$'\U1F347' -emoji[melon]=$'\U1F348' -emoji[watermelon]=$'\U1F349' -emoji[tangerine]=$'\U1F34A' -emoji[orange]=$'\U1F34A' -emoji[mandarin]=$'\U1F34A' -emoji[lemon]=$'\U1F34B' -emoji[banana]=$'\U1F34C' -emoji[pineapple]=$'\U1F34D' -emoji[mango]=$'\U1F96D' -emoji[red_apple]=$'\U1F34E' -emoji[apple]=$'\U1F34E' -emoji[green_apple]=$'\U1F34F' -emoji[pear]=$'\U1F350' -emoji[peach]=$'\U1F351' -emoji[cherries]=$'\U1F352' -emoji[strawberry]=$'\U1F353' -emoji[kiwi_fruit]=$'\U1F95D' -emoji[tomato]=$'\U1F345' -emoji[coconut]=$'\U1F965' -emoji[avocado]=$'\U1F951' -emoji[eggplant]=$'\U1F346' -emoji[potato]=$'\U1F954' -emoji[carrot]=$'\U1F955' -emoji[ear_of_corn]=$'\U1F33D' -emoji[corn]=$'\U1F33D' -emoji[hot_pepper]=$'\U1F336\UFE0F' -emoji[hot_pepper_unqualified]=$'\U1F336' -emoji[cucumber]=$'\U1F952' -emoji[leafy_green]=$'\U1F96C' -emoji[broccoli]=$'\U1F966' -emoji[garlic]=$'\U1F9C4' -emoji[onion]=$'\U1F9C5' -emoji[mushroom]=$'\U1F344' -emoji[peanuts]=$'\U1F95C' -emoji[chestnut]=$'\U1F330' -emoji[bread]=$'\U1F35E' -emoji[croissant]=$'\U1F950' -emoji[baguette_bread]=$'\U1F956' -emoji[pretzel]=$'\U1F968' -emoji[bagel]=$'\U1F96F' -emoji[pancakes]=$'\U1F95E' -emoji[waffle]=$'\U1F9C7' -emoji[cheese_wedge]=$'\U1F9C0' -emoji[cheese]=$'\U1F9C0' -emoji[meat_on_bone]=$'\U1F356' -emoji[poultry_leg]=$'\U1F357' -emoji[cut_of_meat]=$'\U1F969' -emoji[bacon]=$'\U1F953' -emoji[hamburger]=$'\U1F354' -emoji[french_fries]=$'\U1F35F' -emoji[fries]=$'\U1F35F' -emoji[pizza]=$'\U1F355' -emoji[hot_dog]=$'\U1F32D' -emoji[hotdog]=$'\U1F32D' -emoji[sandwich]=$'\U1F96A' -emoji[taco]=$'\U1F32E' -emoji[burrito]=$'\U1F32F' -emoji[stuffed_flatbread]=$'\U1F959' -emoji[falafel]=$'\U1F9C6' -emoji[egg]=$'\U1F95A' -emoji[cooking]=$'\U1F373' -emoji[fried_egg]=$'\U1F373' -emoji[shallow_pan_of_food]=$'\U1F958' -emoji[pot_of_food]=$'\U1F372' -emoji[stew]=$'\U1F372' -emoji[bowl_with_spoon]=$'\U1F963' -emoji[green_salad]=$'\U1F957' -emoji[popcorn]=$'\U1F37F' -emoji[butter]=$'\U1F9C8' -emoji[salt]=$'\U1F9C2' -emoji[canned_food]=$'\U1F96B' -emoji[bento_box]=$'\U1F371' -emoji[bento]=$'\U1F371' -emoji[rice_cracker]=$'\U1F358' -emoji[rice_ball]=$'\U1F359' -emoji[cooked_rice]=$'\U1F35A' -emoji[rice]=$'\U1F35A' -emoji[curry_rice]=$'\U1F35B' -emoji[curry]=$'\U1F35B' -emoji[steaming_bowl]=$'\U1F35C' -emoji[ramen]=$'\U1F35C' -emoji[spaghetti]=$'\U1F35D' -emoji[roasted_sweet_potato]=$'\U1F360' -emoji[sweet_potato]=$'\U1F360' -emoji[oden]=$'\U1F362' -emoji[sushi]=$'\U1F363' -emoji[fried_shrimp]=$'\U1F364' -emoji[fish_cake_with_swirl]=$'\U1F365' -emoji[fish_cake]=$'\U1F365' -emoji[moon_cake]=$'\U1F96E' -emoji[dango]=$'\U1F361' -emoji[dumpling]=$'\U1F95F' -emoji[fortune_cookie]=$'\U1F960' -emoji[takeout_box]=$'\U1F961' -emoji[crab]=$'\U1F980' -emoji[lobster]=$'\U1F99E' -emoji[shrimp]=$'\U1F990' -emoji[squid]=$'\U1F991' -emoji[oyster]=$'\U1F9AA' -emoji[soft_ice_cream]=$'\U1F366' -emoji[icecream]=$'\U1F366' -emoji[shaved_ice]=$'\U1F367' -emoji[ice_cream]=$'\U1F368' -emoji[doughnut]=$'\U1F369' -emoji[cookie]=$'\U1F36A' -emoji[birthday_cake]=$'\U1F382' -emoji[birthday]=$'\U1F382' -emoji[shortcake]=$'\U1F370' -emoji[cake]=$'\U1F370' -emoji[cupcake]=$'\U1F9C1' -emoji[pie]=$'\U1F967' -emoji[chocolate_bar]=$'\U1F36B' -emoji[candy]=$'\U1F36C' -emoji[lollipop]=$'\U1F36D' -emoji[custard]=$'\U1F36E' -emoji[honey_pot]=$'\U1F36F' -emoji[baby_bottle]=$'\U1F37C' -emoji[glass_of_milk]=$'\U1F95B' -emoji[milk_glass]=$'\U1F95B' -emoji[hot_beverage]=$'\U2615' -emoji[coffee]=$'\U2615' -emoji[teacup_without_handle]=$'\U1F375' -emoji[tea]=$'\U1F375' -emoji[sake]=$'\U1F376' -emoji[bottle_with_popping_cork]=$'\U1F37E' -emoji[champagne]=$'\U1F37E' -emoji[wine_glass]=$'\U1F377' -emoji[cocktail_glass]=$'\U1F378' -emoji[cocktail]=$'\U1F378' -emoji[tropical_drink]=$'\U1F379' -emoji[beer_mug]=$'\U1F37A' -emoji[beer]=$'\U1F37A' -emoji[clinking_beer_mugs]=$'\U1F37B' -emoji[beers]=$'\U1F37B' -emoji[clinking_glasses]=$'\U1F942' -emoji[tumbler_glass]=$'\U1F943' -emoji[cup_with_straw]=$'\U1F964' -emoji[beverage_box]=$'\U1F9C3' -emoji[mate]=$'\U1F9C9' -emoji[ice_cube]=$'\U1F9CA' -emoji[chopsticks]=$'\U1F962' -emoji[fork_and_knife_with_plate]=$'\U1F37D\UFE0F' -emoji[fork_and_knife_with_plate_unqualified]=$'\U1F37D' -emoji[plate_with_cutlery]=$'\U1F37D' -emoji[fork_and_knife_with_plate_unqualified_1]=$'\U1F374' -emoji[fork_and_knife]=$'\U1F374' -emoji[spoon]=$'\U1F944' -emoji[kitchen_knife]=$'\U1F52A' -emoji[hocho]=$'\U1F52A' -emoji[knife]=$'\U1F52A' -emoji[amphora]=$'\U1F3FA' -emoji[globe_showing_Europe_Africa]=$'\U1F30D' -emoji[earth_africa]=$'\U1F30D' -emoji[globe_showing_Americas]=$'\U1F30E' -emoji[earth_americas]=$'\U1F30E' -emoji[globe_showing_Asia_Australia]=$'\U1F30F' -emoji[earth_asia]=$'\U1F30F' -emoji[globe_with_meridians]=$'\U1F310' -emoji[world_map]=$'\U1F5FA\UFE0F' -emoji[world_map_unqualified]=$'\U1F5FA' -emoji[map_of_Japan]=$'\U1F5FE' -emoji[japan]=$'\U1F5FE' -emoji[compass]=$'\U1F9ED' -emoji[snow_capped_mountain]=$'\U1F3D4\UFE0F' -emoji[snow_capped_mountain_unqualified]=$'\U1F3D4' -emoji[mountain_snow]=$'\U1F3D4' -emoji[snow_capped_mountain_unqualified_1]=$'\U26F0\UFE0F' -emoji[snow_capped_mountain_unqualified_2]=$'\U26F0' -emoji[mountain]=$'\U26F0' -emoji[volcano]=$'\U1F30B' -emoji[mount_fuji]=$'\U1F5FB' -emoji[camping]=$'\U1F3D5\UFE0F' -emoji[camping_unqualified]=$'\U1F3D5' -emoji[beach_with_umbrella]=$'\U1F3D6\UFE0F' -emoji[beach_with_umbrella_unqualified]=$'\U1F3D6' -emoji[beach_umbrella]=$'\U1F3D6' -emoji[desert]=$'\U1F3DC\UFE0F' -emoji[desert_unqualified]=$'\U1F3DC' -emoji[desert_island]=$'\U1F3DD\UFE0F' -emoji[desert_island_unqualified]=$'\U1F3DD' -emoji[national_park]=$'\U1F3DE\UFE0F' -emoji[national_park_unqualified]=$'\U1F3DE' -emoji[stadium]=$'\U1F3DF\UFE0F' -emoji[stadium_unqualified]=$'\U1F3DF' -emoji[classical_building]=$'\U1F3DB\UFE0F' -emoji[classical_building_unqualified]=$'\U1F3DB' -emoji[building_construction]=$'\U1F3D7\UFE0F' -emoji[building_construction_unqualified]=$'\U1F3D7' -emoji[brick]=$'\U1F9F1' -emoji[bricks]=$'\U1F9F1' -emoji[houses]=$'\U1F3D8\UFE0F' -emoji[houses_unqualified]=$'\U1F3D8' -emoji[derelict_house]=$'\U1F3DA\UFE0F' -emoji[derelict_house_unqualified]=$'\U1F3DA' -emoji[derelict_house_unqualified_1]=$'\U1F3E0' -emoji[house]=$'\U1F3E0' -emoji[house_with_garden]=$'\U1F3E1' -emoji[office_building]=$'\U1F3E2' -emoji[office]=$'\U1F3E2' -emoji[Japanese_post_office]=$'\U1F3E3' -emoji[post_office]=$'\U1F3E3' -emoji[Japanese_post_office_1]=$'\U1F3E4' -emoji[european_post_office]=$'\U1F3E4' -emoji[hospital]=$'\U1F3E5' -emoji[bank]=$'\U1F3E6' -emoji[hotel]=$'\U1F3E8' -emoji[love_hotel]=$'\U1F3E9' -emoji[convenience_store]=$'\U1F3EA' -emoji[school]=$'\U1F3EB' -emoji[department_store]=$'\U1F3EC' -emoji[factory]=$'\U1F3ED' -emoji[Japanese_castle]=$'\U1F3EF' -emoji[japanese_castle]=$'\U1F3EF' -emoji[Japanese_castle_1]=$'\U1F3F0' -emoji[european_castle]=$'\U1F3F0' -emoji[wedding]=$'\U1F492' -emoji[Tokyo_tower]=$'\U1F5FC' -emoji[tokyo_tower]=$'\U1F5FC' -emoji[Statue_of_Liberty]=$'\U1F5FD' -emoji[statue_of_liberty]=$'\U1F5FD' -emoji[church]=$'\U26EA' -emoji[mosque]=$'\U1F54C' -emoji[hindu_temple]=$'\U1F6D5' -emoji[synagogue]=$'\U1F54D' -emoji[shinto_shrine]=$'\U26E9\UFE0F' -emoji[shinto_shrine_unqualified]=$'\U26E9' -emoji[kaaba]=$'\U1F54B' -emoji[fountain]=$'\U26F2' -emoji[tent]=$'\U26FA' -emoji[foggy]=$'\U1F301' -emoji[night_with_stars]=$'\U1F303' -emoji[cityscape]=$'\U1F3D9\UFE0F' -emoji[cityscape_unqualified]=$'\U1F3D9' -emoji[sunrise_over_mountains]=$'\U1F304' -emoji[sunrise_over_mountains_1]=$'\U1F305' -emoji[sunrise]=$'\U1F305' -emoji[cityscape_at_dusk]=$'\U1F306' -emoji[city_sunset]=$'\U1F306' -emoji[sunset]=$'\U1F307' -emoji[city_sunrise]=$'\U1F307' -emoji[bridge_at_night]=$'\U1F309' -emoji[hot_springs]=$'\U2668\UFE0F' -emoji[hotsprings]=$'\U2668\UFE0F' -emoji[hot_springs_unqualified]=$'\U2668' -emoji[carousel_horse]=$'\U1F3A0' -emoji[ferris_wheel]=$'\U1F3A1' -emoji[roller_coaster]=$'\U1F3A2' -emoji[barber_pole]=$'\U1F488' -emoji[barber]=$'\U1F488' -emoji[circus_tent]=$'\U1F3AA' -emoji[locomotive]=$'\U1F682' -emoji[steam_locomotive]=$'\U1F682' -emoji[railway_car]=$'\U1F683' -emoji[high_speed_train]=$'\U1F684' -emoji[bullettrain_side]=$'\U1F684' -emoji[bullet_train]=$'\U1F685' -emoji[bullettrain_front]=$'\U1F685' -emoji[bullet_train_1]=$'\U1F686' -emoji[train2]=$'\U1F686' -emoji[metro]=$'\U1F687' -emoji[light_rail]=$'\U1F688' -emoji[station]=$'\U1F689' -emoji[tram]=$'\U1F68A' -emoji[monorail]=$'\U1F69D' -emoji[mountain_railway]=$'\U1F69E' -emoji[tram_car]=$'\U1F68B' -emoji[train]=$'\U1F68B' -emoji[bus]=$'\U1F68C' -emoji[oncoming_bus]=$'\U1F68D' -emoji[trolleybus]=$'\U1F68E' -emoji[minibus]=$'\U1F690' -emoji[ambulance]=$'\U1F691' -emoji[fire_engine]=$'\U1F692' -emoji[police_car]=$'\U1F693' -emoji[oncoming_police_car]=$'\U1F694' -emoji[taxi]=$'\U1F695' -emoji[oncoming_taxi]=$'\U1F696' -emoji[automobile]=$'\U1F697' -emoji[car]=$'\U1F697' -emoji[red_car]=$'\U1F697' -emoji[oncoming_automobile]=$'\U1F698' -emoji[sport_utility_vehicle]=$'\U1F699' -emoji[blue_car]=$'\U1F699' -emoji[delivery_truck]=$'\U1F69A' -emoji[truck]=$'\U1F69A' -emoji[articulated_lorry]=$'\U1F69B' -emoji[tractor]=$'\U1F69C' -emoji[racing_car]=$'\U1F3CE\UFE0F' -emoji[racing_car_unqualified]=$'\U1F3CE' -emoji[motorcycle]=$'\U1F3CD\UFE0F' -emoji[motorcycle_unqualified]=$'\U1F3CD' -emoji[motor_scooter]=$'\U1F6F5' -emoji[manual_wheelchair]=$'\U1F9BD' -emoji[motorized_wheelchair]=$'\U1F9BC' -emoji[auto_rickshaw]=$'\U1F6FA' -emoji[bicycle]=$'\U1F6B2' -emoji[bike]=$'\U1F6B2' -emoji[kick_scooter]=$'\U1F6F4' -emoji[skateboard]=$'\U1F6F9' -emoji[bus_stop]=$'\U1F68F' -emoji[busstop]=$'\U1F68F' -emoji[motorway]=$'\U1F6E3\UFE0F' -emoji[motorway_unqualified]=$'\U1F6E3' -emoji[railway_track]=$'\U1F6E4\UFE0F' -emoji[railway_track_unqualified]=$'\U1F6E4' -emoji[oil_drum]=$'\U1F6E2\UFE0F' -emoji[oil_drum_unqualified]=$'\U1F6E2' -emoji[fuel_pump]=$'\U26FD' -emoji[fuelpump]=$'\U26FD' -emoji[police_car_light]=$'\U1F6A8' -emoji[rotating_light]=$'\U1F6A8' -emoji[horizontal_traffic_light]=$'\U1F6A5' -emoji[traffic_light]=$'\U1F6A5' -emoji[vertical_traffic_light]=$'\U1F6A6' -emoji[stop_sign]=$'\U1F6D1' -emoji[construction]=$'\U1F6A7' -emoji[anchor]=$'\U2693' -emoji[sailboat]=$'\U26F5' -emoji[boat]=$'\U26F5' -emoji[canoe]=$'\U1F6F6' -emoji[speedboat]=$'\U1F6A4' -emoji[passenger_ship]=$'\U1F6F3\UFE0F' -emoji[passenger_ship_unqualified]=$'\U1F6F3' -emoji[ferry]=$'\U26F4\UFE0F' -emoji[ferry_unqualified]=$'\U26F4' -emoji[motor_boat]=$'\U1F6E5\UFE0F' -emoji[motor_boat_unqualified]=$'\U1F6E5' -emoji[ship]=$'\U1F6A2' -emoji[airplane]=$'\U2708\UFE0F' -emoji[airplane_unqualified]=$'\U2708' -emoji[small_airplane]=$'\U1F6E9\UFE0F' -emoji[small_airplane_unqualified]=$'\U1F6E9' -emoji[airplane_departure]=$'\U1F6EB' -emoji[flight_departure]=$'\U1F6EB' -emoji[airplane_arrival]=$'\U1F6EC' -emoji[flight_arrival]=$'\U1F6EC' -emoji[parachute]=$'\U1FA82' -emoji[seat]=$'\U1F4BA' -emoji[helicopter]=$'\U1F681' -emoji[suspension_railway]=$'\U1F69F' -emoji[mountain_cableway]=$'\U1F6A0' -emoji[aerial_tramway]=$'\U1F6A1' -emoji[satellite]=$'\U1F6F0\UFE0F' -emoji[satellite_unqualified]=$'\U1F6F0' -emoji[artificial_satellite]=$'\U1F6F0' -emoji[rocket]=$'\U1F680' -emoji[flying_saucer]=$'\U1F6F8' -emoji[bellhop_bell]=$'\U1F6CE\UFE0F' -emoji[bellhop_bell_unqualified]=$'\U1F6CE' -emoji[luggage]=$'\U1F9F3' -emoji[hourglass_done]=$'\U231B' -emoji[hourglass]=$'\U231B' -emoji[hourglass_not_done]=$'\U23F3' -emoji[hourglass_flowing_sand]=$'\U23F3' -emoji[watch]=$'\U231A' -emoji[alarm_clock]=$'\U23F0' -emoji[stopwatch]=$'\U23F1\UFE0F' -emoji[stopwatch_unqualified]=$'\U23F1' -emoji[timer_clock]=$'\U23F2\UFE0F' -emoji[timer_clock_unqualified]=$'\U23F2' -emoji[mantelpiece_clock]=$'\U1F570\UFE0F' -emoji[mantelpiece_clock_unqualified]=$'\U1F570' -emoji[twelve_o_clock]=$'\U1F55B' -emoji[clock12]=$'\U1F55B' -emoji[twelve_thirty]=$'\U1F567' -emoji[clock1230]=$'\U1F567' -emoji[one_o_clock]=$'\U1F550' -emoji[clock1]=$'\U1F550' -emoji[one_thirty]=$'\U1F55C' -emoji[clock130]=$'\U1F55C' -emoji[two_o_clock]=$'\U1F551' -emoji[clock2]=$'\U1F551' -emoji[two_thirty]=$'\U1F55D' -emoji[clock230]=$'\U1F55D' -emoji[three_o_clock]=$'\U1F552' -emoji[clock3]=$'\U1F552' -emoji[three_thirty]=$'\U1F55E' -emoji[clock330]=$'\U1F55E' -emoji[four_o_clock]=$'\U1F553' -emoji[clock4]=$'\U1F553' -emoji[four_thirty]=$'\U1F55F' -emoji[clock430]=$'\U1F55F' -emoji[five_o_clock]=$'\U1F554' -emoji[clock5]=$'\U1F554' -emoji[five_thirty]=$'\U1F560' -emoji[clock530]=$'\U1F560' -emoji[six_o_clock]=$'\U1F555' -emoji[clock6]=$'\U1F555' -emoji[six_thirty]=$'\U1F561' -emoji[clock630]=$'\U1F561' -emoji[seven_o_clock]=$'\U1F556' -emoji[clock7]=$'\U1F556' -emoji[seven_thirty]=$'\U1F562' -emoji[clock730]=$'\U1F562' -emoji[eight_o_clock]=$'\U1F557' -emoji[clock8]=$'\U1F557' -emoji[eight_thirty]=$'\U1F563' -emoji[clock830]=$'\U1F563' -emoji[nine_o_clock]=$'\U1F558' -emoji[clock9]=$'\U1F558' -emoji[nine_thirty]=$'\U1F564' -emoji[clock930]=$'\U1F564' -emoji[ten_o_clock]=$'\U1F559' -emoji[clock10]=$'\U1F559' -emoji[ten_thirty]=$'\U1F565' -emoji[clock1030]=$'\U1F565' -emoji[eleven_o_clock]=$'\U1F55A' -emoji[clock11]=$'\U1F55A' -emoji[eleven_thirty]=$'\U1F566' -emoji[clock1130]=$'\U1F566' -emoji[new_moon]=$'\U1F311' -emoji[waxing_crescent_moon]=$'\U1F312' -emoji[first_quarter_moon]=$'\U1F313' -emoji[waxing_gibbous_moon]=$'\U1F314' -emoji[moon]=$'\U1F314' -emoji[full_moon]=$'\U1F315' -emoji[waning_gibbous_moon]=$'\U1F316' -emoji[last_quarter_moon]=$'\U1F317' -emoji[waning_crescent_moon]=$'\U1F318' -emoji[waning_crescent_moon_1]=$'\U1F319' -emoji[crescent_moon]=$'\U1F319' -emoji[new_moon_face]=$'\U1F31A' -emoji[new_moon_with_face]=$'\U1F31A' -emoji[first_quarter_moon_face]=$'\U1F31B' -emoji[first_quarter_moon_with_face]=$'\U1F31B' -emoji[last_quarter_moon_face]=$'\U1F31C' -emoji[last_quarter_moon_with_face]=$'\U1F31C' -emoji[thermometer]=$'\U1F321\UFE0F' -emoji[thermometer_unqualified]=$'\U1F321' -emoji[sun]=$'\U2600\UFE0F' -emoji[sunny]=$'\U2600\UFE0F' -emoji[sun_unqualified]=$'\U2600' -emoji[full_moon_face]=$'\U1F31D' -emoji[full_moon_with_face]=$'\U1F31D' -emoji[sun_with_face]=$'\U1F31E' -emoji[ringed_planet]=$'\U1FA90' -emoji[star]=$'\U2B50' -emoji[glowing_star]=$'\U1F31F' -emoji[star2]=$'\U1F31F' -emoji[shooting_star]=$'\U1F320' -emoji[stars]=$'\U1F320' -emoji[milky_way]=$'\U1F30C' -emoji[cloud]=$'\U2601\UFE0F' -emoji[cloud_unqualified]=$'\U2601' -emoji[sun_behind_cloud]=$'\U26C5' -emoji[partly_sunny]=$'\U26C5' -emoji[cloud_with_lightning_and_rain]=$'\U26C8\UFE0F' -emoji[cloud_with_lightning_and_rain_unqualified]=$'\U26C8' -emoji[sun_behind_small_cloud]=$'\U1F324\UFE0F' -emoji[sun_behind_small_cloud_unqualified]=$'\U1F324' -emoji[sun_behind_large_cloud]=$'\U1F325\UFE0F' -emoji[sun_behind_large_cloud_unqualified]=$'\U1F325' -emoji[sun_behind_rain_cloud]=$'\U1F326\UFE0F' -emoji[sun_behind_rain_cloud_unqualified]=$'\U1F326' -emoji[cloud_with_rain]=$'\U1F327\UFE0F' -emoji[cloud_with_rain_unqualified]=$'\U1F327' -emoji[cloud_with_snow]=$'\U1F328\UFE0F' -emoji[cloud_with_snow_unqualified]=$'\U1F328' -emoji[cloud_with_lightning]=$'\U1F329\UFE0F' -emoji[cloud_with_lightning_unqualified]=$'\U1F329' -emoji[tornado]=$'\U1F32A\UFE0F' -emoji[tornado_unqualified]=$'\U1F32A' -emoji[fog]=$'\U1F32B\UFE0F' -emoji[fog_unqualified]=$'\U1F32B' -emoji[wind_face]=$'\U1F32C\UFE0F' -emoji[wind_face_unqualified]=$'\U1F32C' -emoji[cyclone]=$'\U1F300' -emoji[rainbow]=$'\U1F308' -emoji[closed_umbrella]=$'\U1F302' -emoji[closed_umbrella_1]=$'\U2602\UFE0F' -emoji[open_umbrella]=$'\U2602\UFE0F' -emoji[umbrella_unqualified]=$'\U2602' -emoji[umbrella_with_rain_drops]=$'\U2614' -emoji[umbrella]=$'\U2614' -emoji[umbrella_on_ground]=$'\U26F1\UFE0F' -emoji[umbrella_on_ground_unqualified]=$'\U26F1' -emoji[parasol_on_ground]=$'\U26F1' -emoji[high_voltage]=$'\U26A1' -emoji[zap]=$'\U26A1' -emoji[snowflake]=$'\U2744\UFE0F' -emoji[snowflake_unqualified]=$'\U2744' -emoji[snowman]=$'\U2603\UFE0F' -emoji[snowman_with_snow]=$'\U2603\UFE0F' -emoji[snowman_unqualified]=$'\U2603' -emoji[snowman_without_snow]=$'\U26C4' -emoji[comet]=$'\U2604\UFE0F' -emoji[comet_unqualified]=$'\U2604' -emoji[fire]=$'\U1F525' -emoji[droplet]=$'\U1F4A7' -emoji[water_wave]=$'\U1F30A' -emoji[ocean]=$'\U1F30A' -emoji[jack_o_lantern]=$'\U1F383' -emoji[Christmas_tree]=$'\U1F384' -emoji[christmas_tree]=$'\U1F384' -emoji[fireworks]=$'\U1F386' -emoji[sparkler]=$'\U1F387' -emoji[firecracker]=$'\U1F9E8' -emoji[sparkles]=$'\U2728' -emoji[balloon]=$'\U1F388' -emoji[party_popper]=$'\U1F389' -emoji[tada]=$'\U1F389' -emoji[confetti_ball]=$'\U1F38A' -emoji[tanabata_tree]=$'\U1F38B' -emoji[pine_decoration]=$'\U1F38D' -emoji[bamboo]=$'\U1F38D' -emoji[Japanese_dolls]=$'\U1F38E' -emoji[dolls]=$'\U1F38E' -emoji[carp_streamer]=$'\U1F38F' -emoji[flags]=$'\U1F38F' -emoji[wind_chime]=$'\U1F390' -emoji[moon_viewing_ceremony]=$'\U1F391' -emoji[rice_scene]=$'\U1F391' -emoji[red_envelope]=$'\U1F9E7' -emoji[ribbon]=$'\U1F380' -emoji[wrapped_gift]=$'\U1F381' -emoji[gift]=$'\U1F381' -emoji[reminder_ribbon]=$'\U1F397\UFE0F' -emoji[reminder_ribbon_unqualified]=$'\U1F397' -emoji[admission_tickets]=$'\U1F39F\UFE0F' -emoji[admission_tickets_unqualified]=$'\U1F39F' -emoji[tickets]=$'\U1F39F' -emoji[admission_tickets_unqualified_1]=$'\U1F3AB' -emoji[ticket]=$'\U1F3AB' -emoji[military_medal]=$'\U1F396\UFE0F' -emoji[military_medal_unqualified]=$'\U1F396' -emoji[medal_military]=$'\U1F396' -emoji[trophy]=$'\U1F3C6' -emoji[sports_medal]=$'\U1F3C5' -emoji[medal_sports]=$'\U1F3C5' -emoji[1st_place_medal]=$'\U1F947' -emoji[2nd_place_medal]=$'\U1F948' -emoji[3rd_place_medal]=$'\U1F949' -emoji[soccer_ball]=$'\U26BD' -emoji[soccer]=$'\U26BD' -emoji[baseball]=$'\U26BE' -emoji[softball]=$'\U1F94E' -emoji[basketball]=$'\U1F3C0' -emoji[volleyball]=$'\U1F3D0' -emoji[american_football]=$'\U1F3C8' -emoji[football]=$'\U1F3C8' -emoji[rugby_football]=$'\U1F3C9' -emoji[tennis]=$'\U1F3BE' -emoji[flying_disc]=$'\U1F94F' -emoji[bowling]=$'\U1F3B3' -emoji[cricket_game]=$'\U1F3CF' -emoji[field_hockey]=$'\U1F3D1' -emoji[ice_hockey]=$'\U1F3D2' -emoji[lacrosse]=$'\U1F94D' -emoji[ping_pong]=$'\U1F3D3' -emoji[badminton]=$'\U1F3F8' -emoji[boxing_glove]=$'\U1F94A' -emoji[martial_arts_uniform]=$'\U1F94B' -emoji[goal_net]=$'\U1F945' -emoji[flag_in_hole]=$'\U26F3' -emoji[golf]=$'\U26F3' -emoji[ice_skate]=$'\U26F8\UFE0F' -emoji[ice_skate_unqualified]=$'\U26F8' -emoji[fishing_pole]=$'\U1F3A3' -emoji[fishing_pole_and_fish]=$'\U1F3A3' -emoji[diving_mask]=$'\U1F93F' -emoji[running_shirt]=$'\U1F3BD' -emoji[running_shirt_with_sash]=$'\U1F3BD' -emoji[skis]=$'\U1F3BF' -emoji[ski]=$'\U1F3BF' -emoji[sled]=$'\U1F6F7' -emoji[curling_stone]=$'\U1F94C' -emoji[direct_hit]=$'\U1F3AF' -emoji[dart]=$'\U1F3AF' -emoji[yo_yo]=$'\U1FA80' -emoji[kite]=$'\U1FA81' -emoji[pool_8_ball]=$'\U1F3B1' -emoji[8ball]=$'\U1F3B1' -emoji[crystal_ball]=$'\U1F52E' -emoji[nazar_amulet]=$'\U1F9FF' -emoji[video_game]=$'\U1F3AE' -emoji[joystick]=$'\U1F579\UFE0F' -emoji[joystick_unqualified]=$'\U1F579' -emoji[slot_machine]=$'\U1F3B0' -emoji[game_die]=$'\U1F3B2' -emoji[puzzle_piece]=$'\U1F9E9' -emoji[jigsaw]=$'\U1F9E9' -emoji[teddy_bear]=$'\U1F9F8' -emoji[spade_suit]=$'\U2660\UFE0F' -emoji[spades]=$'\U2660\UFE0F' -emoji[spade_suit_unqualified]=$'\U2660' -emoji[heart_suit]=$'\U2665\UFE0F' -emoji[hearts]=$'\U2665\UFE0F' -emoji[heart_suit_unqualified]=$'\U2665' -emoji[diamond_suit]=$'\U2666\UFE0F' -emoji[diamonds]=$'\U2666\UFE0F' -emoji[diamond_suit_unqualified]=$'\U2666' -emoji[club_suit]=$'\U2663\UFE0F' -emoji[clubs]=$'\U2663\UFE0F' -emoji[club_suit_unqualified]=$'\U2663' -emoji[chess_pawn]=$'\U265F\UFE0F' -emoji[chess_pawn_unqualified]=$'\U265F' -emoji[joker]=$'\U1F0CF' -emoji[black_joker]=$'\U1F0CF' -emoji[mahjong_red_dragon]=$'\U1F004' -emoji[mahjong]=$'\U1F004' -emoji[flower_playing_cards]=$'\U1F3B4' -emoji[performing_arts]=$'\U1F3AD' -emoji[framed_picture]=$'\U1F5BC\UFE0F' -emoji[framed_picture_unqualified]=$'\U1F5BC' -emoji[artist_palette]=$'\U1F3A8' -emoji[art]=$'\U1F3A8' -emoji[thread]=$'\U1F9F5' -emoji[yarn]=$'\U1F9F6' -emoji[glasses]=$'\U1F453' -emoji[eyeglasses]=$'\U1F453' -emoji[sunglasses]=$'\U1F576\UFE0F' -emoji[sunglasses_unqualified]=$'\U1F576' -emoji[dark_sunglasses]=$'\U1F576' -emoji[goggles]=$'\U1F97D' -emoji[lab_coat]=$'\U1F97C' -emoji[safety_vest]=$'\U1F9BA' -emoji[necktie]=$'\U1F454' -emoji[t_shirt]=$'\U1F455' -emoji[shirt]=$'\U1F455' -emoji[tshirt]=$'\U1F455' -emoji[jeans]=$'\U1F456' -emoji[scarf]=$'\U1F9E3' -emoji[gloves]=$'\U1F9E4' -emoji[coat]=$'\U1F9E5' -emoji[socks]=$'\U1F9E6' -emoji[dress]=$'\U1F457' -emoji[kimono]=$'\U1F458' -emoji[sari]=$'\U1F97B' -emoji[one_piece_swimsuit]=$'\U1FA71' -emoji[swim_brief]=$'\U1FA72' -emoji[shorts]=$'\U1FA73' -emoji[bikini]=$'\U1F459' -emoji[woman_s_clothes]=$'\U1F45A' -emoji[womans_clothes]=$'\U1F45A' -emoji[purse]=$'\U1F45B' -emoji[handbag]=$'\U1F45C' -emoji[clutch_bag]=$'\U1F45D' -emoji[pouch]=$'\U1F45D' -emoji[shopping_bags]=$'\U1F6CD\UFE0F' -emoji[shopping_bags_unqualified]=$'\U1F6CD' -emoji[shopping]=$'\U1F6CD' -emoji[backpack]=$'\U1F392' -emoji[school_satchel]=$'\U1F392' -emoji[man_s_shoe]=$'\U1F45E' -emoji[mans_shoe]=$'\U1F45E' -emoji[shoe]=$'\U1F45E' -emoji[running_shoe]=$'\U1F45F' -emoji[athletic_shoe]=$'\U1F45F' -emoji[hiking_boot]=$'\U1F97E' -emoji[flat_shoe]=$'\U1F97F' -emoji[high_heeled_shoe]=$'\U1F460' -emoji[high_heel]=$'\U1F460' -emoji[woman_s_sandal]=$'\U1F461' -emoji[sandal]=$'\U1F461' -emoji[ballet_shoes]=$'\U1FA70' -emoji[woman_s_boot]=$'\U1F462' -emoji[boot]=$'\U1F462' -emoji[crown]=$'\U1F451' -emoji[woman_s_hat]=$'\U1F452' -emoji[womans_hat]=$'\U1F452' -emoji[top_hat]=$'\U1F3A9' -emoji[tophat]=$'\U1F3A9' -emoji[graduation_cap]=$'\U1F393' -emoji[mortar_board]=$'\U1F393' -emoji[billed_cap]=$'\U1F9E2' -emoji[rescue_worker_s_helmet]=$'\U26D1\UFE0F' -emoji[rescue_worker_s_helmet_unqualified]=$'\U26D1' -emoji[rescue_worker_helmet]=$'\U26D1' -emoji[prayer_beads]=$'\U1F4FF' -emoji[lipstick]=$'\U1F484' -emoji[ring]=$'\U1F48D' -emoji[gem_stone]=$'\U1F48E' -emoji[gem]=$'\U1F48E' -emoji[muted_speaker]=$'\U1F507' -emoji[mute]=$'\U1F507' -emoji[speaker_low_volume]=$'\U1F508' -emoji[speaker]=$'\U1F508' -emoji[speaker_medium_volume]=$'\U1F509' -emoji[sound]=$'\U1F509' -emoji[speaker_high_volume]=$'\U1F50A' -emoji[loud_sound]=$'\U1F50A' -emoji[loudspeaker]=$'\U1F4E2' -emoji[megaphone]=$'\U1F4E3' -emoji[mega]=$'\U1F4E3' -emoji[postal_horn]=$'\U1F4EF' -emoji[bell]=$'\U1F514' -emoji[bell_with_slash]=$'\U1F515' -emoji[no_bell]=$'\U1F515' -emoji[musical_score]=$'\U1F3BC' -emoji[musical_note]=$'\U1F3B5' -emoji[musical_notes]=$'\U1F3B6' -emoji[notes]=$'\U1F3B6' -emoji[studio_microphone]=$'\U1F399\UFE0F' -emoji[studio_microphone_unqualified]=$'\U1F399' -emoji[level_slider]=$'\U1F39A\UFE0F' -emoji[level_slider_unqualified]=$'\U1F39A' -emoji[control_knobs]=$'\U1F39B\UFE0F' -emoji[control_knobs_unqualified]=$'\U1F39B' -emoji[microphone]=$'\U1F3A4' -emoji[headphone]=$'\U1F3A7' -emoji[headphones]=$'\U1F3A7' -emoji[radio]=$'\U1F4FB' -emoji[saxophone]=$'\U1F3B7' -emoji[guitar]=$'\U1F3B8' -emoji[musical_keyboard]=$'\U1F3B9' -emoji[trumpet]=$'\U1F3BA' -emoji[violin]=$'\U1F3BB' -emoji[banjo]=$'\U1FA95' -emoji[drum]=$'\U1F941' -emoji[mobile_phone]=$'\U1F4F1' -emoji[iphone]=$'\U1F4F1' -emoji[mobile_phone_with_arrow]=$'\U1F4F2' -emoji[calling]=$'\U1F4F2' -emoji[telephone]=$'\U260E\UFE0F' -emoji[phone]=$'\U260E\UFE0F' -emoji[telephone_unqualified]=$'\U260E' -emoji[telephone_receiver]=$'\U1F4DE' -emoji[pager]=$'\U1F4DF' -emoji[fax_machine]=$'\U1F4E0' -emoji[fax]=$'\U1F4E0' -emoji[battery]=$'\U1F50B' -emoji[electric_plug]=$'\U1F50C' -emoji[laptop_computer]=$'\U1F4BB' -emoji[computer]=$'\U1F4BB' -emoji[desktop_computer]=$'\U1F5A5\UFE0F' -emoji[desktop_computer_unqualified]=$'\U1F5A5' -emoji[printer]=$'\U1F5A8\UFE0F' -emoji[printer_unqualified]=$'\U1F5A8' -emoji[keyboard]=$'\U2328\UFE0F' -emoji[keyboard_unqualified]=$'\U2328' -emoji[computer_mouse]=$'\U1F5B1\UFE0F' -emoji[computer_mouse_unqualified]=$'\U1F5B1' -emoji[trackball]=$'\U1F5B2\UFE0F' -emoji[trackball_unqualified]=$'\U1F5B2' -emoji[computer_disk]=$'\U1F4BD' -emoji[minidisc]=$'\U1F4BD' -emoji[floppy_disk]=$'\U1F4BE' -emoji[optical_disk]=$'\U1F4BF' -emoji[cd]=$'\U1F4BF' -emoji[dvd]=$'\U1F4C0' -emoji[abacus]=$'\U1F9EE' -emoji[movie_camera]=$'\U1F3A5' -emoji[film_frames]=$'\U1F39E\UFE0F' -emoji[film_frames_unqualified]=$'\U1F39E' -emoji[film_strip]=$'\U1F39E' -emoji[film_projector]=$'\U1F4FD\UFE0F' -emoji[film_projector_unqualified]=$'\U1F4FD' -emoji[clapper_board]=$'\U1F3AC' -emoji[clapper]=$'\U1F3AC' -emoji[television]=$'\U1F4FA' -emoji[tv]=$'\U1F4FA' -emoji[camera]=$'\U1F4F7' -emoji[camera_with_flash]=$'\U1F4F8' -emoji[camera_flash]=$'\U1F4F8' -emoji[video_camera]=$'\U1F4F9' -emoji[videocassette]=$'\U1F4FC' -emoji[vhs]=$'\U1F4FC' -emoji[magnifying_glass_tilted_left]=$'\U1F50D' -emoji[mag]=$'\U1F50D' -emoji[magnifying_glass_tilted_right]=$'\U1F50E' -emoji[mag_right]=$'\U1F50E' -emoji[candle]=$'\U1F56F\UFE0F' -emoji[candle_unqualified]=$'\U1F56F' -emoji[light_bulb]=$'\U1F4A1' -emoji[bulb]=$'\U1F4A1' -emoji[flashlight]=$'\U1F526' -emoji[red_paper_lantern]=$'\U1F3EE' -emoji[izakaya_lantern]=$'\U1F3EE' -emoji[lantern]=$'\U1F3EE' -emoji[diya_lamp]=$'\U1FA94' -emoji[notebook_with_decorative_cover]=$'\U1F4D4' -emoji[closed_book]=$'\U1F4D5' -emoji[open_book]=$'\U1F4D6' -emoji[book]=$'\U1F4D6' -emoji[green_book]=$'\U1F4D7' -emoji[blue_book]=$'\U1F4D8' -emoji[orange_book]=$'\U1F4D9' -emoji[books]=$'\U1F4DA' -emoji[notebook]=$'\U1F4D3' -emoji[ledger]=$'\U1F4D2' -emoji[page_with_curl]=$'\U1F4C3' -emoji[scroll]=$'\U1F4DC' -emoji[page_facing_up]=$'\U1F4C4' -emoji[newspaper]=$'\U1F4F0' -emoji[rolled_up_newspaper]=$'\U1F5DE\UFE0F' -emoji[rolled_up_newspaper_unqualified]=$'\U1F5DE' -emoji[newspaper_roll]=$'\U1F5DE' -emoji[bookmark_tabs]=$'\U1F4D1' -emoji[bookmark_tabs_1]=$'\U1F516' -emoji[bookmark]=$'\U1F516' -emoji[label]=$'\U1F3F7\UFE0F' -emoji[label_unqualified]=$'\U1F3F7' -emoji[money_bag]=$'\U1F4B0' -emoji[moneybag]=$'\U1F4B0' -emoji[yen_banknote]=$'\U1F4B4' -emoji[yen]=$'\U1F4B4' -emoji[dollar_banknote]=$'\U1F4B5' -emoji[dollar]=$'\U1F4B5' -emoji[euro_banknote]=$'\U1F4B6' -emoji[euro]=$'\U1F4B6' -emoji[pound_banknote]=$'\U1F4B7' -emoji[pound]=$'\U1F4B7' -emoji[money_with_wings]=$'\U1F4B8' -emoji[credit_card]=$'\U1F4B3' -emoji[receipt]=$'\U1F9FE' -emoji[chart_increasing_with_yen]=$'\U1F4B9' -emoji[chart]=$'\U1F4B9' -emoji[currency_exchange]=$'\U1F4B1' -emoji[heavy_dollar_sign]=$'\U1F4B2' -emoji[envelope]=$'\U2709\UFE0F' -emoji[email]=$'\U2709\UFE0F' -emoji[envelope_unqualified]=$'\U2709' -emoji[e_mail]=$'\U1F4E7' -emoji[e-mail]=$'\U1F4E7' -emoji[incoming_envelope]=$'\U1F4E8' -emoji[envelope_with_arrow]=$'\U1F4E9' -emoji[outbox_tray]=$'\U1F4E4' -emoji[inbox_tray]=$'\U1F4E5' -emoji[package]=$'\U1F4E6' -emoji[closed_mailbox_with_raised_flag]=$'\U1F4EB' -emoji[mailbox]=$'\U1F4EB' -emoji[closed_mailbox_with_lowered_flag]=$'\U1F4EA' -emoji[mailbox_closed]=$'\U1F4EA' -emoji[open_mailbox_with_raised_flag]=$'\U1F4EC' -emoji[mailbox_with_mail]=$'\U1F4EC' -emoji[open_mailbox_with_lowered_flag]=$'\U1F4ED' -emoji[mailbox_with_no_mail]=$'\U1F4ED' -emoji[postbox]=$'\U1F4EE' -emoji[ballot_box_with_ballot]=$'\U1F5F3\UFE0F' -emoji[ballot_box_with_ballot_unqualified]=$'\U1F5F3' -emoji[ballot_box]=$'\U1F5F3' -emoji[pencil]=$'\U270F\UFE0F' -emoji[pencil2]=$'\U270F\UFE0F' -emoji[pencil_unqualified]=$'\U270F' -emoji[black_nib]=$'\U2712\UFE0F' -emoji[black_nib_unqualified]=$'\U2712' -emoji[fountain_pen]=$'\U1F58B\UFE0F' -emoji[fountain_pen_unqualified]=$'\U1F58B' -emoji[fountain_pen_unqualified_1]=$'\U1F58A\UFE0F' -emoji[fountain_pen_unqualified_2]=$'\U1F58A' -emoji[pen]=$'\U1F58A' -emoji[paintbrush]=$'\U1F58C\UFE0F' -emoji[paintbrush_unqualified]=$'\U1F58C' -emoji[crayon]=$'\U1F58D\UFE0F' -emoji[crayon_unqualified]=$'\U1F58D' -emoji[memo]=$'\U1F4DD' -emoji[briefcase]=$'\U1F4BC' -emoji[file_folder]=$'\U1F4C1' -emoji[open_file_folder]=$'\U1F4C2' -emoji[card_index_dividers]=$'\U1F5C2\UFE0F' -emoji[card_index_dividers_unqualified]=$'\U1F5C2' -emoji[calendar]=$'\U1F4C5' -emoji[date]=$'\U1F4C5' -emoji[tear_off_calendar]=$'\U1F4C6' -emoji[spiral_notepad]=$'\U1F5D2\UFE0F' -emoji[spiral_notepad_unqualified]=$'\U1F5D2' -emoji[spiral_calendar]=$'\U1F5D3\UFE0F' -emoji[spiral_calendar_unqualified]=$'\U1F5D3' -emoji[card_index]=$'\U1F4C7' -emoji[chart_increasing]=$'\U1F4C8' -emoji[chart_with_upwards_trend]=$'\U1F4C8' -emoji[chart_decreasing]=$'\U1F4C9' -emoji[chart_with_downwards_trend]=$'\U1F4C9' -emoji[bar_chart]=$'\U1F4CA' -emoji[clipboard]=$'\U1F4CB' -emoji[pushpin]=$'\U1F4CC' -emoji[round_pushpin]=$'\U1F4CD' -emoji[paperclip]=$'\U1F4CE' -emoji[linked_paperclips]=$'\U1F587\UFE0F' -emoji[linked_paperclips_unqualified]=$'\U1F587' -emoji[paperclips]=$'\U1F587' -emoji[straight_ruler]=$'\U1F4CF' -emoji[triangular_ruler]=$'\U1F4D0' -emoji[scissors]=$'\U2702\UFE0F' -emoji[scissors_unqualified]=$'\U2702' -emoji[card_file_box]=$'\U1F5C3\UFE0F' -emoji[card_file_box_unqualified]=$'\U1F5C3' -emoji[file_cabinet]=$'\U1F5C4\UFE0F' -emoji[file_cabinet_unqualified]=$'\U1F5C4' -emoji[wastebasket]=$'\U1F5D1\UFE0F' -emoji[wastebasket_unqualified]=$'\U1F5D1' -emoji[locked]=$'\U1F512' -emoji[lock]=$'\U1F512' -emoji[unlocked]=$'\U1F513' -emoji[unlock]=$'\U1F513' -emoji[locked_with_pen]=$'\U1F50F' -emoji[lock_with_ink_pen]=$'\U1F50F' -emoji[locked_with_key]=$'\U1F510' -emoji[closed_lock_with_key]=$'\U1F510' -emoji[locked_with_key_1]=$'\U1F511' -emoji[key]=$'\U1F511' -emoji[old_key]=$'\U1F5DD\UFE0F' -emoji[old_key_unqualified]=$'\U1F5DD' -emoji[hammer]=$'\U1F528' -emoji[axe]=$'\U1FA93' -emoji[pick]=$'\U26CF\UFE0F' -emoji[pick_unqualified]=$'\U26CF' -emoji[hammer_and_pick]=$'\U2692\UFE0F' -emoji[hammer_and_pick_unqualified]=$'\U2692' -emoji[hammer_and_wrench]=$'\U1F6E0\UFE0F' -emoji[hammer_and_wrench_unqualified]=$'\U1F6E0' -emoji[dagger]=$'\U1F5E1\UFE0F' -emoji[dagger_unqualified]=$'\U1F5E1' -emoji[crossed_swords]=$'\U2694\UFE0F' -emoji[crossed_swords_unqualified]=$'\U2694' -emoji[pistol]=$'\U1F52B' -emoji[gun]=$'\U1F52B' -emoji[bow_and_arrow]=$'\U1F3F9' -emoji[shield]=$'\U1F6E1\UFE0F' -emoji[shield_unqualified]=$'\U1F6E1' -emoji[wrench]=$'\U1F527' -emoji[nut_and_bolt]=$'\U1F529' -emoji[gear]=$'\U2699\UFE0F' -emoji[gear_unqualified]=$'\U2699' -emoji[clamp]=$'\U1F5DC\UFE0F' -emoji[clamp_unqualified]=$'\U1F5DC' -emoji[balance_scale]=$'\U2696\UFE0F' -emoji[balance_scale_unqualified]=$'\U2696' -emoji[probing_cane]=$'\U1F9AF' -emoji[link]=$'\U1F517' -emoji[chains]=$'\U26D3\UFE0F' -emoji[chains_unqualified]=$'\U26D3' -emoji[toolbox]=$'\U1F9F0' -emoji[magnet]=$'\U1F9F2' -emoji[alembic]=$'\U2697\UFE0F' -emoji[alembic_unqualified]=$'\U2697' -emoji[test_tube]=$'\U1F9EA' -emoji[petri_dish]=$'\U1F9EB' -emoji[dna]=$'\U1F9EC' -emoji[microscope]=$'\U1F52C' -emoji[telescope]=$'\U1F52D' -emoji[satellite_antenna]=$'\U1F4E1' -emoji[syringe]=$'\U1F489' -emoji[drop_of_blood]=$'\U1FA78' -emoji[pill]=$'\U1F48A' -emoji[adhesive_bandage]=$'\U1FA79' -emoji[stethoscope]=$'\U1FA7A' -emoji[door]=$'\U1F6AA' -emoji[bed]=$'\U1F6CF\UFE0F' -emoji[bed_unqualified]=$'\U1F6CF' -emoji[couch_and_lamp]=$'\U1F6CB\UFE0F' -emoji[couch_and_lamp_unqualified]=$'\U1F6CB' -emoji[chair]=$'\U1FA91' -emoji[toilet]=$'\U1F6BD' -emoji[shower]=$'\U1F6BF' -emoji[bathtub]=$'\U1F6C1' -emoji[razor]=$'\U1FA92' -emoji[lotion_bottle]=$'\U1F9F4' -emoji[safety_pin]=$'\U1F9F7' -emoji[broom]=$'\U1F9F9' -emoji[basket]=$'\U1F9FA' -emoji[roll_of_paper]=$'\U1F9FB' -emoji[soap]=$'\U1F9FC' -emoji[sponge]=$'\U1F9FD' -emoji[fire_extinguisher]=$'\U1F9EF' -emoji[shopping_cart]=$'\U1F6D2' -emoji[cigarette]=$'\U1F6AC' -emoji[smoking]=$'\U1F6AC' -emoji[coffin]=$'\U26B0\UFE0F' -emoji[coffin_unqualified]=$'\U26B0' -emoji[funeral_urn]=$'\U26B1\UFE0F' -emoji[funeral_urn_unqualified]=$'\U26B1' -emoji[moai]=$'\U1F5FF' -emoji[moyai]=$'\U1F5FF' -emoji[ATM_sign]=$'\U1F3E7' -emoji[atm]=$'\U1F3E7' -emoji[litter_in_bin_sign]=$'\U1F6AE' -emoji[put_litter_in_its_place]=$'\U1F6AE' -emoji[potable_water]=$'\U1F6B0' -emoji[wheelchair_symbol]=$'\U267F' -emoji[wheelchair]=$'\U267F' -emoji[men_s_room]=$'\U1F6B9' -emoji[mens]=$'\U1F6B9' -emoji[women_s_room]=$'\U1F6BA' -emoji[womens]=$'\U1F6BA' -emoji[restroom]=$'\U1F6BB' -emoji[baby_symbol]=$'\U1F6BC' -emoji[water_closet]=$'\U1F6BE' -emoji[wc]=$'\U1F6BE' -emoji[passport_control]=$'\U1F6C2' -emoji[customs]=$'\U1F6C3' -emoji[baggage_claim]=$'\U1F6C4' -emoji[left_luggage]=$'\U1F6C5' -emoji[warning]=$'\U26A0\UFE0F' -emoji[warning_unqualified]=$'\U26A0' -emoji[children_crossing]=$'\U1F6B8' -emoji[no_entry]=$'\U26D4' -emoji[prohibited]=$'\U1F6AB' -emoji[no_entry_sign]=$'\U1F6AB' -emoji[no_bicycles]=$'\U1F6B3' -emoji[no_smoking]=$'\U1F6AD' -emoji[no_littering]=$'\U1F6AF' -emoji[do_not_litter]=$'\U1F6AF' -emoji[non_potable_water]=$'\U1F6B1' -emoji[non-potable_water]=$'\U1F6B1' -emoji[no_pedestrians]=$'\U1F6B7' -emoji[no_mobile_phones]=$'\U1F4F5' -emoji[no_one_under_eighteen]=$'\U1F51E' -emoji[underage]=$'\U1F51E' -emoji[radioactive]=$'\U2622\UFE0F' -emoji[radioactive_unqualified]=$'\U2622' -emoji[biohazard]=$'\U2623\UFE0F' -emoji[biohazard_unqualified]=$'\U2623' -emoji[up_arrow]=$'\U2B06\UFE0F' -emoji[arrow_up]=$'\U2B06\UFE0F' -emoji[up_arrow_unqualified]=$'\U2B06' -emoji[up_right_arrow]=$'\U2197\UFE0F' -emoji[arrow_upper_right]=$'\U2197\UFE0F' -emoji[up_right_arrow_unqualified]=$'\U2197' -emoji[up_right_arrow_unqualified_1]=$'\U27A1\UFE0F' -emoji[arrow_right]=$'\U27A1\UFE0F' -emoji[up_right_arrow_unqualified_2]=$'\U27A1' -emoji[down_right_arrow]=$'\U2198\UFE0F' -emoji[arrow_lower_right]=$'\U2198\UFE0F' -emoji[down_right_arrow_unqualified]=$'\U2198' -emoji[down_arrow]=$'\U2B07\UFE0F' -emoji[arrow_down]=$'\U2B07\UFE0F' -emoji[down_arrow_unqualified]=$'\U2B07' -emoji[down_left_arrow]=$'\U2199\UFE0F' -emoji[arrow_lower_left]=$'\U2199\UFE0F' -emoji[down_left_arrow_unqualified]=$'\U2199' -emoji[down_left_arrow_unqualified_1]=$'\U2B05\UFE0F' -emoji[arrow_left]=$'\U2B05\UFE0F' -emoji[down_left_arrow_unqualified_2]=$'\U2B05' -emoji[up_left_arrow]=$'\U2196\UFE0F' -emoji[arrow_upper_left]=$'\U2196\UFE0F' -emoji[up_left_arrow_unqualified]=$'\U2196' -emoji[up_down_arrow]=$'\U2195\UFE0F' -emoji[arrow_up_down]=$'\U2195\UFE0F' -emoji[up_down_arrow_unqualified]=$'\U2195' -emoji[left_right_arrow]=$'\U2194\UFE0F' -emoji[left_right_arrow_unqualified]=$'\U2194' -emoji[right_arrow_curving_left]=$'\U21A9\UFE0F' -emoji[leftwards_arrow_with_hook]=$'\U21A9\UFE0F' -emoji[right_arrow_curving_left_unqualified]=$'\U21A9' -emoji[left_arrow_curving_right]=$'\U21AA\UFE0F' -emoji[arrow_right_hook]=$'\U21AA\UFE0F' -emoji[left_arrow_curving_right_unqualified]=$'\U21AA' -emoji[right_arrow_curving_up]=$'\U2934\UFE0F' -emoji[arrow_heading_up]=$'\U2934\UFE0F' -emoji[right_arrow_curving_up_unqualified]=$'\U2934' -emoji[right_arrow_curving_down]=$'\U2935\UFE0F' -emoji[arrow_heading_down]=$'\U2935\UFE0F' -emoji[right_arrow_curving_down_unqualified]=$'\U2935' -emoji[clockwise_vertical_arrows]=$'\U1F503' -emoji[arrows_clockwise]=$'\U1F503' -emoji[counterclockwise_arrows_button]=$'\U1F504' -emoji[arrows_counterclockwise]=$'\U1F504' -emoji[BACK_arrow]=$'\U1F519' -emoji[back]=$'\U1F519' -emoji[END_arrow]=$'\U1F51A' -emoji[end]=$'\U1F51A' -emoji[ON_arrow]=$'\U1F51B' -emoji[on]=$'\U1F51B' -emoji[SOON_arrow]=$'\U1F51C' -emoji[soon]=$'\U1F51C' -emoji[TOP_arrow]=$'\U1F51D' -emoji[top]=$'\U1F51D' -emoji[place_of_worship]=$'\U1F6D0' -emoji[atom_symbol]=$'\U269B\UFE0F' -emoji[atom_symbol_unqualified]=$'\U269B' -emoji[atom_symbol_unqualified_1]=$'\U1F549\UFE0F' -emoji[om_unqualified]=$'\U1F549' -emoji[om]=$'\U1F549' -emoji[star_of_David]=$'\U2721\UFE0F' -emoji[star_of_david]=$'\U2721\UFE0F' -emoji[star_of_David_unqualified]=$'\U2721' -emoji[wheel_of_dharma]=$'\U2638\UFE0F' -emoji[wheel_of_dharma_unqualified]=$'\U2638' -emoji[yin_yang]=$'\U262F\UFE0F' -emoji[yin_yang_unqualified]=$'\U262F' -emoji[latin_cross]=$'\U271D\UFE0F' -emoji[latin_cross_unqualified]=$'\U271D' -emoji[orthodox_cross]=$'\U2626\UFE0F' -emoji[orthodox_cross_unqualified]=$'\U2626' -emoji[star_and_crescent]=$'\U262A\UFE0F' -emoji[star_and_crescent_unqualified]=$'\U262A' -emoji[peace_symbol]=$'\U262E\UFE0F' -emoji[peace_symbol_unqualified]=$'\U262E' -emoji[menorah]=$'\U1F54E' -emoji[dotted_six_pointed_star]=$'\U1F52F' -emoji[six_pointed_star]=$'\U1F52F' -emoji[Aries]=$'\U2648' -emoji[aries]=$'\U2648' -emoji[Taurus]=$'\U2649' -emoji[taurus]=$'\U2649' -emoji[Gemini]=$'\U264A' -emoji[gemini]=$'\U264A' -emoji[Cancer]=$'\U264B' -emoji[cancer]=$'\U264B' -emoji[Leo]=$'\U264C' -emoji[leo]=$'\U264C' -emoji[Virgo]=$'\U264D' -emoji[virgo]=$'\U264D' -emoji[Libra]=$'\U264E' -emoji[libra]=$'\U264E' -emoji[Scorpio]=$'\U264F' -emoji[scorpius]=$'\U264F' -emoji[Sagittarius]=$'\U2650' -emoji[sagittarius]=$'\U2650' -emoji[Capricorn]=$'\U2651' -emoji[capricorn]=$'\U2651' -emoji[Aquarius]=$'\U2652' -emoji[aquarius]=$'\U2652' -emoji[Pisces]=$'\U2653' -emoji[pisces]=$'\U2653' -emoji[Ophiuchus]=$'\U26CE' -emoji[ophiuchus]=$'\U26CE' -emoji[shuffle_tracks_button]=$'\U1F500' -emoji[twisted_rightwards_arrows]=$'\U1F500' -emoji[repeat_button]=$'\U1F501' -emoji[repeat]=$'\U1F501' -emoji[repeat_single_button]=$'\U1F502' -emoji[repeat_one]=$'\U1F502' -emoji[play_button]=$'\U25B6\UFE0F' -emoji[arrow_forward]=$'\U25B6\UFE0F' -emoji[play_button_unqualified]=$'\U25B6' -emoji[fast_forward_button]=$'\U23E9' -emoji[fast_forward]=$'\U23E9' -emoji[next_track_button]=$'\U23ED\UFE0F' -emoji[next_track_button_unqualified]=$'\U23ED' -emoji[play_or_pause_button]=$'\U23EF\UFE0F' -emoji[play_or_pause_button_unqualified]=$'\U23EF' -emoji[reverse_button]=$'\U25C0\UFE0F' -emoji[arrow_backward]=$'\U25C0\UFE0F' -emoji[reverse_button_unqualified]=$'\U25C0' -emoji[fast_reverse_button]=$'\U23EA' -emoji[rewind]=$'\U23EA' -emoji[last_track_button]=$'\U23EE\UFE0F' -emoji[last_track_button_unqualified]=$'\U23EE' -emoji[previous_track_button]=$'\U23EE' -emoji[upwards_button]=$'\U1F53C' -emoji[arrow_up_small]=$'\U1F53C' -emoji[fast_up_button]=$'\U23EB' -emoji[arrow_double_up]=$'\U23EB' -emoji[downwards_button]=$'\U1F53D' -emoji[arrow_down_small]=$'\U1F53D' -emoji[fast_down_button]=$'\U23EC' -emoji[arrow_double_down]=$'\U23EC' -emoji[pause_button]=$'\U23F8\UFE0F' -emoji[pause_button_unqualified]=$'\U23F8' -emoji[stop_button]=$'\U23F9\UFE0F' -emoji[stop_button_unqualified]=$'\U23F9' -emoji[record_button]=$'\U23FA\UFE0F' -emoji[record_button_unqualified]=$'\U23FA' -emoji[eject_button]=$'\U23CF\UFE0F' -emoji[eject_button_unqualified]=$'\U23CF' -emoji[cinema]=$'\U1F3A6' -emoji[dim_button]=$'\U1F505' -emoji[low_brightness]=$'\U1F505' -emoji[bright_button]=$'\U1F506' -emoji[high_brightness]=$'\U1F506' -emoji[antenna_bars]=$'\U1F4F6' -emoji[signal_strength]=$'\U1F4F6' -emoji[vibration_mode]=$'\U1F4F3' -emoji[mobile_phone_off]=$'\U1F4F4' -emoji[female_sign]=$'\U2640\UFE0F' -emoji[female_sign_unqualified]=$'\U2640' -emoji[female_sign_unqualified_1]=$'\U2642\UFE0F' -emoji[male_sign]=$'\U2642\UFE0F' -emoji[female_sign_unqualified_2]=$'\U2642' -emoji[medical_symbol]=$'\U2695\UFE0F' -emoji[medical_symbol_unqualified]=$'\U2695' -emoji[infinity]=$'\U267E\UFE0F' -emoji[infinity_unqualified]=$'\U267E' -emoji[recycling_symbol]=$'\U267B\UFE0F' -emoji[recycle]=$'\U267B\UFE0F' -emoji[recycling_symbol_unqualified]=$'\U267B' -emoji[fleur_de_lis]=$'\U269C\UFE0F' -emoji[fleur_de_lis_unqualified]=$'\U269C' -emoji[trident_emblem]=$'\U1F531' -emoji[trident]=$'\U1F531' -emoji[name_badge]=$'\U1F4DB' -emoji[Japanese_symbol_for_beginner]=$'\U1F530' -emoji[beginner]=$'\U1F530' -emoji[hollow_red_circle]=$'\U2B55' -emoji[o]=$'\U2B55' -emoji[check_mark_button]=$'\U2705' -emoji[white_check_mark]=$'\U2705' -emoji[check_box_with_check]=$'\U2611\UFE0F' -emoji[ballot_box_with_check]=$'\U2611\UFE0F' -emoji[check_box_with_check_unqualified]=$'\U2611' -emoji[check_mark]=$'\U2714\UFE0F' -emoji[heavy_check_mark]=$'\U2714\UFE0F' -emoji[check_mark_unqualified]=$'\U2714' -emoji[multiplication_sign]=$'\U2716\UFE0F' -emoji[heavy_multiplication_x]=$'\U2716\UFE0F' -emoji[multiplication_sign_unqualified]=$'\U2716' -emoji[cross_mark]=$'\U274C' -emoji[x]=$'\U274C' -emoji[cross_mark_button]=$'\U274E' -emoji[negative_squared_cross_mark]=$'\U274E' -emoji[plus_sign]=$'\U2795' -emoji[heavy_plus_sign]=$'\U2795' -emoji[minus_sign]=$'\U2796' -emoji[heavy_minus_sign]=$'\U2796' -emoji[division_sign]=$'\U2797' -emoji[heavy_division_sign]=$'\U2797' -emoji[curly_loop]=$'\U27B0' -emoji[double_curly_loop]=$'\U27BF' -emoji[loop]=$'\U27BF' -emoji[part_alternation_mark]=$'\U303D\UFE0F' -emoji[part_alternation_mark_unqualified]=$'\U303D' -emoji[eight_spoked_asterisk]=$'\U2733\UFE0F' -emoji[eight_spoked_asterisk_unqualified]=$'\U2733' -emoji[eight_pointed_star]=$'\U2734\UFE0F' -emoji[eight_pointed_black_star]=$'\U2734\UFE0F' -emoji[eight_pointed_star_unqualified]=$'\U2734' -emoji[sparkle]=$'\U2747\UFE0F' -emoji[sparkle_unqualified]=$'\U2747' -emoji[double_exclamation_mark]=$'\U203C\UFE0F' -emoji[bangbang]=$'\U203C\UFE0F' -emoji[double_exclamation_mark_unqualified]=$'\U203C' -emoji[exclamation_question_mark]=$'\U2049\UFE0F' -emoji[interrobang]=$'\U2049\UFE0F' -emoji[exclamation_question_mark_unqualified]=$'\U2049' -emoji[exclamation_question_mark_unqualified_1]=$'\U2753' -emoji[question]=$'\U2753' -emoji[white_question_mark]=$'\U2754' -emoji[grey_question]=$'\U2754' -emoji[white_exclamation_mark]=$'\U2755' -emoji[grey_exclamation]=$'\U2755' -emoji[white_exclamation_mark_1]=$'\U2757' -emoji[exclamation]=$'\U2757' -emoji[heavy_exclamation_mark]=$'\U2757' -emoji[wavy_dash]=$'\U3030\UFE0F' -emoji[wavy_dash_unqualified]=$'\U3030' -emoji[copyright]=$'\U00A9\UFE0F' -emoji[copyright_unqualified]=$'\U00A9' -emoji[registered]=$'\U00AE\UFE0F' -emoji[registered_unqualified]=$'\U00AE' -emoji[trade_mark]=$'\U2122\UFE0F' -emoji[tm]=$'\U2122\UFE0F' -emoji[trade_mark_unqualified]=$'\U2122' -emoji[keycap_#]=$'\U0023\UFE0F\U20E3' -emoji[hash]=$'\U0023\UFE0F\U20E3' -emoji[keycap_#_unqualified]=$'\U0023\U20E3' -emoji[keycap_*]=$'\U002A\UFE0F\U20E3' -emoji[asterisk]=$'\U002A\UFE0F\U20E3' -emoji[keycap_*_unqualified]=$'\U002A\U20E3' -emoji[keycap_0]=$'\U0030\UFE0F\U20E3' -emoji[zero]=$'\U0030\UFE0F\U20E3' -emoji[keycap_0_unqualified]=$'\U0030\U20E3' -emoji[keycap_1]=$'\U0031\UFE0F\U20E3' -emoji[one]=$'\U0031\UFE0F\U20E3' -emoji[keycap_1_unqualified]=$'\U0031\U20E3' -emoji[keycap_2]=$'\U0032\UFE0F\U20E3' -emoji[two]=$'\U0032\UFE0F\U20E3' -emoji[keycap_2_unqualified]=$'\U0032\U20E3' -emoji[keycap_3]=$'\U0033\UFE0F\U20E3' -emoji[three]=$'\U0033\UFE0F\U20E3' -emoji[keycap_3_unqualified]=$'\U0033\U20E3' -emoji[keycap_4]=$'\U0034\UFE0F\U20E3' -emoji[four]=$'\U0034\UFE0F\U20E3' -emoji[keycap_4_unqualified]=$'\U0034\U20E3' -emoji[keycap_5]=$'\U0035\UFE0F\U20E3' -emoji[five]=$'\U0035\UFE0F\U20E3' -emoji[keycap_5_unqualified]=$'\U0035\U20E3' -emoji[keycap_6]=$'\U0036\UFE0F\U20E3' -emoji[six]=$'\U0036\UFE0F\U20E3' -emoji[keycap_6_unqualified]=$'\U0036\U20E3' -emoji[keycap_7]=$'\U0037\UFE0F\U20E3' -emoji[seven]=$'\U0037\UFE0F\U20E3' -emoji[keycap_7_unqualified]=$'\U0037\U20E3' -emoji[keycap_8]=$'\U0038\UFE0F\U20E3' -emoji[eight]=$'\U0038\UFE0F\U20E3' -emoji[keycap_8_unqualified]=$'\U0038\U20E3' -emoji[keycap_9]=$'\U0039\UFE0F\U20E3' -emoji[nine]=$'\U0039\UFE0F\U20E3' -emoji[keycap_9_unqualified]=$'\U0039\U20E3' -emoji[keycap_10]=$'\U1F51F' -emoji[keycap_ten]=$'\U1F51F' -emoji[input_latin_uppercase]=$'\U1F520' -emoji[capital_abcd]=$'\U1F520' -emoji[input_latin_lowercase]=$'\U1F521' -emoji[abcd]=$'\U1F521' -emoji[input_numbers]=$'\U1F522' -emoji[1234]=$'\U1F522' -emoji[input_symbols]=$'\U1F523' -emoji[symbols]=$'\U1F523' -emoji[input_latin_letters]=$'\U1F524' -emoji[abc]=$'\U1F524' -emoji[A_button_blood_type_]=$'\U1F170\UFE0F' -emoji[a]=$'\U1F170\UFE0F' -emoji[A_button_blood_type__unqualified]=$'\U1F170' -emoji[AB_button_blood_type_]=$'\U1F18E' -emoji[ab]=$'\U1F18E' -emoji[AB_button_blood_type__1]=$'\U1F171\UFE0F' -emoji[b]=$'\U1F171\UFE0F' -emoji[B_button_blood_type__unqualified]=$'\U1F171' -emoji[CL_button]=$'\U1F191' -emoji[cl]=$'\U1F191' -emoji[COOL_button]=$'\U1F192' -emoji[cool]=$'\U1F192' -emoji[FREE_button]=$'\U1F193' -emoji[free]=$'\U1F193' -emoji[information]=$'\U2139\UFE0F' -emoji[information_source]=$'\U2139\UFE0F' -emoji[information_unqualified]=$'\U2139' -emoji[ID_button]=$'\U1F194' -emoji[id]=$'\U1F194' -emoji[circled_M]=$'\U24C2\UFE0F' -emoji[m]=$'\U24C2\UFE0F' -emoji[circled_M_unqualified]=$'\U24C2' -emoji[NEW_button]=$'\U1F195' -emoji[new]=$'\U1F195' -emoji[NG_button]=$'\U1F196' -emoji[ng]=$'\U1F196' -emoji[O_button_blood_type_]=$'\U1F17E\UFE0F' -emoji[o2]=$'\U1F17E\UFE0F' -emoji[O_button_blood_type__unqualified]=$'\U1F17E' -emoji[OK_button]=$'\U1F197' -emoji[ok]=$'\U1F197' -emoji[P_button]=$'\U1F17F\UFE0F' -emoji[parking]=$'\U1F17F\UFE0F' -emoji[P_button_unqualified]=$'\U1F17F' -emoji[SOS_button]=$'\U1F198' -emoji[sos]=$'\U1F198' -emoji[UP_button]=$'\U1F199' -emoji[up]=$'\U1F199' -emoji[VS_button]=$'\U1F19A' -emoji[vs]=$'\U1F19A' -emoji[Japanese_here_button]=$'\U1F201' -emoji[koko]=$'\U1F201' -emoji[Japanese_service_charge_button]=$'\U1F202\UFE0F' -emoji[sa]=$'\U1F202\UFE0F' -emoji[Japanese_service_charge_button_unqualified]=$'\U1F202' -emoji[Japanese_monthly_amount_button]=$'\U1F237\UFE0F' -emoji[u6708]=$'\U1F237\UFE0F' -emoji[Japanese_monthly_amount_button_unqualified]=$'\U1F237' -emoji[Japanese_not_free_of_charge_button]=$'\U1F236' -emoji[u6709]=$'\U1F236' -emoji[Japanese_reserved_button]=$'\U1F22F' -emoji[u6307]=$'\U1F22F' -emoji[Japanese_bargain_button]=$'\U1F250' -emoji[ideograph_advantage]=$'\U1F250' -emoji[Japanese_discount_button]=$'\U1F239' -emoji[u5272]=$'\U1F239' -emoji[Japanese_free_of_charge_button]=$'\U1F21A' -emoji[u7121]=$'\U1F21A' -emoji[Japanese_prohibited_button]=$'\U1F232' -emoji[u7981]=$'\U1F232' -emoji[Japanese_acceptable_button]=$'\U1F251' -emoji[accept]=$'\U1F251' -emoji[Japanese_application_button]=$'\U1F238' -emoji[u7533]=$'\U1F238' -emoji[Japanese_passing_grade_button]=$'\U1F234' -emoji[u5408]=$'\U1F234' -emoji[Japanese_vacancy_button]=$'\U1F233' -emoji[u7a7a]=$'\U1F233' -emoji[Japanese_congratulations_button]=$'\U3297\UFE0F' -emoji[congratulations]=$'\U3297\UFE0F' -emoji[Japanese_congratulations_button_unqualified]=$'\U3297' -emoji[Japanese_secret_button]=$'\U3299\UFE0F' -emoji[secret]=$'\U3299\UFE0F' -emoji[Japanese_secret_button_unqualified]=$'\U3299' -emoji[Japanese_open_for_business_button]=$'\U1F23A' -emoji[u55b6]=$'\U1F23A' -emoji[Japanese_no_vacancy_button]=$'\U1F235' -emoji[u6e80]=$'\U1F235' -emoji[red_circle]=$'\U1F534' -emoji[orange_circle]=$'\U1F7E0' -emoji[yellow_circle]=$'\U1F7E1' -emoji[green_circle]=$'\U1F7E2' -emoji[blue_circle]=$'\U1F535' -emoji[large_blue_circle]=$'\U1F535' -emoji[purple_circle]=$'\U1F7E3' -emoji[brown_circle]=$'\U1F7E4' -emoji[black_circle]=$'\U26AB' -emoji[white_circle]=$'\U26AA' -emoji[red_square]=$'\U1F7E5' -emoji[orange_square]=$'\U1F7E7' -emoji[yellow_square]=$'\U1F7E8' -emoji[green_square]=$'\U1F7E9' -emoji[blue_square]=$'\U1F7E6' -emoji[purple_square]=$'\U1F7EA' -emoji[brown_square]=$'\U1F7EB' -emoji[black_large_square]=$'\U2B1B' -emoji[white_large_square]=$'\U2B1C' -emoji[black_medium_square]=$'\U25FC\UFE0F' -emoji[black_medium_square_unqualified]=$'\U25FC' -emoji[white_medium_square]=$'\U25FB\UFE0F' -emoji[white_medium_square_unqualified]=$'\U25FB' -emoji[black_medium_small_square]=$'\U25FE' -emoji[white_medium_small_square]=$'\U25FD' -emoji[black_small_square]=$'\U25AA\UFE0F' -emoji[black_small_square_unqualified]=$'\U25AA' -emoji[white_small_square]=$'\U25AB\UFE0F' -emoji[white_small_square_unqualified]=$'\U25AB' -emoji[large_orange_diamond]=$'\U1F536' -emoji[large_blue_diamond]=$'\U1F537' -emoji[small_orange_diamond]=$'\U1F538' -emoji[small_blue_diamond]=$'\U1F539' -emoji[red_triangle_pointed_up]=$'\U1F53A' -emoji[small_red_triangle]=$'\U1F53A' -emoji[red_triangle_pointed_down]=$'\U1F53B' -emoji[small_red_triangle_down]=$'\U1F53B' -emoji[diamond_with_a_dot]=$'\U1F4A0' -emoji[diamond_shape_with_a_dot_inside]=$'\U1F4A0' -emoji[radio_button]=$'\U1F518' -emoji[white_square_button]=$'\U1F533' -emoji[black_square_button]=$'\U1F532' -emoji_flags[chequered_flag]=$'\U1F3C1' -emoji_flags[checkered_flag]=$'\U1F3C1' -emoji_flags[triangular_flag]=$'\U1F6A9' -emoji_flags[triangular_flag_on_post]=$'\U1F6A9' -emoji_flags[crossed_flags]=$'\U1F38C' -emoji_flags[black_flag]=$'\U1F3F4' -emoji_flags[white_flag]=$'\U1F3F3\UFE0F' -emoji_flags[white_flag_unqualified]=$'\U1F3F3' -emoji_flags[rainbow_flag]=$'\U1F3F3\UFE0F\U200D\U1F308' -emoji_flags[rainbow_flag_unqualified]=$'\U1F3F3\U200D\U1F308' -emoji_flags[pirate_flag]=$'\U1F3F4\U200D\U2620\UFE0F' -emoji_flags[pirate_flag_minimally]=$'\U1F3F4\U200D\U2620' -emoji_flags[Ascension_Island]=$'\U1F1E6\U1F1E8' -emoji_flags[ascension_island]=$'\U1F1E6\U1F1E8' -emoji_flags[Andorra]=$'\U1F1E6\U1F1E9' -emoji_flags[AD]=$'\U1F1E6\U1F1E9' -emoji_flags[AND]=$'\U1F1E6\U1F1E9' -emoji_flags[andorra]=$'\U1F1E6\U1F1E9' -emoji_flags[United_Arab_Emirates]=$'\U1F1E6\U1F1EA' -emoji_flags[AE]=$'\U1F1E6\U1F1EA' -emoji_flags[ARE]=$'\U1F1E6\U1F1EA' -emoji_flags[united_arab_emirates]=$'\U1F1E6\U1F1EA' -emoji_flags[Afghanistan]=$'\U1F1E6\U1F1EB' -emoji_flags[AF]=$'\U1F1E6\U1F1EB' -emoji_flags[AFG]=$'\U1F1E6\U1F1EB' -emoji_flags[afghanistan]=$'\U1F1E6\U1F1EB' -emoji_flags[Antigua_and_Barbuda]=$'\U1F1E6\U1F1EC' -emoji_flags[AG]=$'\U1F1E6\U1F1EC' -emoji_flags[ATG]=$'\U1F1E6\U1F1EC' -emoji_flags[antigua_barbuda]=$'\U1F1E6\U1F1EC' -emoji_flags[Anguilla]=$'\U1F1E6\U1F1EE' -emoji_flags[AI]=$'\U1F1E6\U1F1EE' -emoji_flags[AIA]=$'\U1F1E6\U1F1EE' -emoji_flags[anguilla]=$'\U1F1E6\U1F1EE' -emoji_flags[Albania]=$'\U1F1E6\U1F1F1' -emoji_flags[AL]=$'\U1F1E6\U1F1F1' -emoji_flags[ALB]=$'\U1F1E6\U1F1F1' -emoji_flags[albania]=$'\U1F1E6\U1F1F1' -emoji_flags[Armenia]=$'\U1F1E6\U1F1F2' -emoji_flags[AM]=$'\U1F1E6\U1F1F2' -emoji_flags[ARM]=$'\U1F1E6\U1F1F2' -emoji_flags[armenia]=$'\U1F1E6\U1F1F2' -emoji_flags[Angola]=$'\U1F1E6\U1F1F4' -emoji_flags[AO]=$'\U1F1E6\U1F1F4' -emoji_flags[AGO]=$'\U1F1E6\U1F1F4' -emoji_flags[angola]=$'\U1F1E6\U1F1F4' -emoji_flags[Antarctica]=$'\U1F1E6\U1F1F6' -emoji_flags[AQ]=$'\U1F1E6\U1F1F6' -emoji_flags[ATA]=$'\U1F1E6\U1F1F6' -emoji_flags[antarctica]=$'\U1F1E6\U1F1F6' -emoji_flags[Argentina]=$'\U1F1E6\U1F1F7' -emoji_flags[AR]=$'\U1F1E6\U1F1F7' -emoji_flags[ARG]=$'\U1F1E6\U1F1F7' -emoji_flags[argentina]=$'\U1F1E6\U1F1F7' -emoji_flags[American_Samoa]=$'\U1F1E6\U1F1F8' -emoji_flags[AS]=$'\U1F1E6\U1F1F8' -emoji_flags[ASM]=$'\U1F1E6\U1F1F8' -emoji_flags[american_samoa]=$'\U1F1E6\U1F1F8' -emoji_flags[Austria]=$'\U1F1E6\U1F1F9' -emoji_flags[AT]=$'\U1F1E6\U1F1F9' -emoji_flags[AUT]=$'\U1F1E6\U1F1F9' -emoji_flags[austria]=$'\U1F1E6\U1F1F9' -emoji_flags[Australia]=$'\U1F1E6\U1F1FA' -emoji_flags[AU]=$'\U1F1E6\U1F1FA' -emoji_flags[AUS]=$'\U1F1E6\U1F1FA' -emoji_flags[australia]=$'\U1F1E6\U1F1FA' -emoji_flags[Aruba]=$'\U1F1E6\U1F1FC' -emoji_flags[AW]=$'\U1F1E6\U1F1FC' -emoji_flags[ABW]=$'\U1F1E6\U1F1FC' -emoji_flags[aruba]=$'\U1F1E6\U1F1FC' -emoji_flags[Åland_Islands]=$'\U1F1E6\U1F1FD' -emoji_flags[AX]=$'\U1F1E6\U1F1FD' -emoji_flags[ALA]=$'\U1F1E6\U1F1FD' -emoji_flags[aland_islands]=$'\U1F1E6\U1F1FD' -emoji_flags[Azerbaijan]=$'\U1F1E6\U1F1FF' -emoji_flags[AZ]=$'\U1F1E6\U1F1FF' -emoji_flags[AZE]=$'\U1F1E6\U1F1FF' -emoji_flags[azerbaijan]=$'\U1F1E6\U1F1FF' -emoji_flags[Bosnia_and_Herzegovina]=$'\U1F1E7\U1F1E6' -emoji_flags[BA]=$'\U1F1E7\U1F1E6' -emoji_flags[BIH]=$'\U1F1E7\U1F1E6' -emoji_flags[bosnia_herzegovina]=$'\U1F1E7\U1F1E6' -emoji_flags[Barbados]=$'\U1F1E7\U1F1E7' -emoji_flags[BB]=$'\U1F1E7\U1F1E7' -emoji_flags[BRB]=$'\U1F1E7\U1F1E7' -emoji_flags[barbados]=$'\U1F1E7\U1F1E7' -emoji_flags[Bangladesh]=$'\U1F1E7\U1F1E9' -emoji_flags[BD]=$'\U1F1E7\U1F1E9' -emoji_flags[BGD]=$'\U1F1E7\U1F1E9' -emoji_flags[bangladesh]=$'\U1F1E7\U1F1E9' -emoji_flags[Belgium]=$'\U1F1E7\U1F1EA' -emoji_flags[BE]=$'\U1F1E7\U1F1EA' -emoji_flags[BEL]=$'\U1F1E7\U1F1EA' -emoji_flags[belgium]=$'\U1F1E7\U1F1EA' -emoji_flags[Burkina_Faso]=$'\U1F1E7\U1F1EB' -emoji_flags[BF]=$'\U1F1E7\U1F1EB' -emoji_flags[BFA]=$'\U1F1E7\U1F1EB' -emoji_flags[burkina_faso]=$'\U1F1E7\U1F1EB' -emoji_flags[Bulgaria]=$'\U1F1E7\U1F1EC' -emoji_flags[BG]=$'\U1F1E7\U1F1EC' -emoji_flags[BGR]=$'\U1F1E7\U1F1EC' -emoji_flags[bulgaria]=$'\U1F1E7\U1F1EC' -emoji_flags[Bahrain]=$'\U1F1E7\U1F1ED' -emoji_flags[BH]=$'\U1F1E7\U1F1ED' -emoji_flags[BHR]=$'\U1F1E7\U1F1ED' -emoji_flags[bahrain]=$'\U1F1E7\U1F1ED' -emoji_flags[Burundi]=$'\U1F1E7\U1F1EE' -emoji_flags[BI]=$'\U1F1E7\U1F1EE' -emoji_flags[BDI]=$'\U1F1E7\U1F1EE' -emoji_flags[burundi]=$'\U1F1E7\U1F1EE' -emoji_flags[Benin]=$'\U1F1E7\U1F1EF' -emoji_flags[BJ]=$'\U1F1E7\U1F1EF' -emoji_flags[BEN]=$'\U1F1E7\U1F1EF' -emoji_flags[benin]=$'\U1F1E7\U1F1EF' -emoji_flags[St_Barthélemy]=$'\U1F1E7\U1F1F1' -emoji_flags[BL]=$'\U1F1E7\U1F1F1' -emoji_flags[BLM]=$'\U1F1E7\U1F1F1' -emoji_flags[st_barthelemy]=$'\U1F1E7\U1F1F1' -emoji_flags[Bermuda]=$'\U1F1E7\U1F1F2' -emoji_flags[BM]=$'\U1F1E7\U1F1F2' -emoji_flags[BMU]=$'\U1F1E7\U1F1F2' -emoji_flags[bermuda]=$'\U1F1E7\U1F1F2' -emoji_flags[Brunei]=$'\U1F1E7\U1F1F3' -emoji_flags[BN]=$'\U1F1E7\U1F1F3' -emoji_flags[BRN]=$'\U1F1E7\U1F1F3' -emoji_flags[brunei]=$'\U1F1E7\U1F1F3' -emoji_flags[Bolivia]=$'\U1F1E7\U1F1F4' -emoji_flags[BO]=$'\U1F1E7\U1F1F4' -emoji_flags[BOL]=$'\U1F1E7\U1F1F4' -emoji_flags[bolivia]=$'\U1F1E7\U1F1F4' -emoji_flags[Caribbean_Netherlands]=$'\U1F1E7\U1F1F6' -emoji_flags[BQ]=$'\U1F1E7\U1F1F6' -emoji_flags[BES]=$'\U1F1E7\U1F1F6' -emoji_flags[caribbean_netherlands]=$'\U1F1E7\U1F1F6' -emoji_flags[Brazil]=$'\U1F1E7\U1F1F7' -emoji_flags[BR]=$'\U1F1E7\U1F1F7' -emoji_flags[BRA]=$'\U1F1E7\U1F1F7' -emoji_flags[brazil]=$'\U1F1E7\U1F1F7' -emoji_flags[Bahamas]=$'\U1F1E7\U1F1F8' -emoji_flags[BS]=$'\U1F1E7\U1F1F8' -emoji_flags[BHS]=$'\U1F1E7\U1F1F8' -emoji_flags[bahamas]=$'\U1F1E7\U1F1F8' -emoji_flags[Bhutan]=$'\U1F1E7\U1F1F9' -emoji_flags[BT]=$'\U1F1E7\U1F1F9' -emoji_flags[BTN]=$'\U1F1E7\U1F1F9' -emoji_flags[bhutan]=$'\U1F1E7\U1F1F9' -emoji_flags[Bouvet_Island]=$'\U1F1E7\U1F1FB' -emoji_flags[BV]=$'\U1F1E7\U1F1FB' -emoji_flags[BVT]=$'\U1F1E7\U1F1FB' -emoji_flags[bouvet_island]=$'\U1F1E7\U1F1FB' -emoji_flags[Botswana]=$'\U1F1E7\U1F1FC' -emoji_flags[BW]=$'\U1F1E7\U1F1FC' -emoji_flags[BWA]=$'\U1F1E7\U1F1FC' -emoji_flags[botswana]=$'\U1F1E7\U1F1FC' -emoji_flags[Belarus]=$'\U1F1E7\U1F1FE' -emoji_flags[BY]=$'\U1F1E7\U1F1FE' -emoji_flags[BLR]=$'\U1F1E7\U1F1FE' -emoji_flags[belarus]=$'\U1F1E7\U1F1FE' -emoji_flags[Belize]=$'\U1F1E7\U1F1FF' -emoji_flags[BZ]=$'\U1F1E7\U1F1FF' -emoji_flags[BLZ]=$'\U1F1E7\U1F1FF' -emoji_flags[belize]=$'\U1F1E7\U1F1FF' -emoji_flags[Canada]=$'\U1F1E8\U1F1E6' -emoji_flags[CA]=$'\U1F1E8\U1F1E6' -emoji_flags[CAN]=$'\U1F1E8\U1F1E6' -emoji_flags[canada]=$'\U1F1E8\U1F1E6' -emoji_flags[Cocos_Keeling_Islands]=$'\U1F1E8\U1F1E8' -emoji_flags[CC]=$'\U1F1E8\U1F1E8' -emoji_flags[CCK]=$'\U1F1E8\U1F1E8' -emoji_flags[cocos_islands]=$'\U1F1E8\U1F1E8' -emoji_flags[Congo__Kinshasa]=$'\U1F1E8\U1F1E9' -emoji_flags[CD]=$'\U1F1E8\U1F1E9' -emoji_flags[COD]=$'\U1F1E8\U1F1E9' -emoji_flags[congo_kinshasa]=$'\U1F1E8\U1F1E9' -emoji_flags[Central_African_Republic]=$'\U1F1E8\U1F1EB' -emoji_flags[CF]=$'\U1F1E8\U1F1EB' -emoji_flags[CAF]=$'\U1F1E8\U1F1EB' -emoji_flags[central_african_republic]=$'\U1F1E8\U1F1EB' -emoji_flags[Congo__Brazzaville]=$'\U1F1E8\U1F1EC' -emoji_flags[CG]=$'\U1F1E8\U1F1EC' -emoji_flags[COG]=$'\U1F1E8\U1F1EC' -emoji_flags[congo_brazzaville]=$'\U1F1E8\U1F1EC' -emoji_flags[Switzerland]=$'\U1F1E8\U1F1ED' -emoji_flags[CH]=$'\U1F1E8\U1F1ED' -emoji_flags[CHE]=$'\U1F1E8\U1F1ED' -emoji_flags[switzerland]=$'\U1F1E8\U1F1ED' -emoji_flags[Côte_d_Ivoire]=$'\U1F1E8\U1F1EE' -emoji_flags[CI]=$'\U1F1E8\U1F1EE' -emoji_flags[CIV]=$'\U1F1E8\U1F1EE' -emoji_flags[cote_divoire]=$'\U1F1E8\U1F1EE' -emoji_flags[Cook_Islands]=$'\U1F1E8\U1F1F0' -emoji_flags[CK]=$'\U1F1E8\U1F1F0' -emoji_flags[COK]=$'\U1F1E8\U1F1F0' -emoji_flags[cook_islands]=$'\U1F1E8\U1F1F0' -emoji_flags[Chile]=$'\U1F1E8\U1F1F1' -emoji_flags[CL]=$'\U1F1E8\U1F1F1' -emoji_flags[CHL]=$'\U1F1E8\U1F1F1' -emoji_flags[chile]=$'\U1F1E8\U1F1F1' -emoji_flags[Cameroon]=$'\U1F1E8\U1F1F2' -emoji_flags[CM]=$'\U1F1E8\U1F1F2' -emoji_flags[CMR]=$'\U1F1E8\U1F1F2' -emoji_flags[cameroon]=$'\U1F1E8\U1F1F2' -emoji_flags[China]=$'\U1F1E8\U1F1F3' -emoji_flags[CN]=$'\U1F1E8\U1F1F3' -emoji_flags[CHN]=$'\U1F1E8\U1F1F3' -emoji_flags[cn]=$'\U1F1E8\U1F1F3' -emoji_flags[Colombia]=$'\U1F1E8\U1F1F4' -emoji_flags[CO]=$'\U1F1E8\U1F1F4' -emoji_flags[COL]=$'\U1F1E8\U1F1F4' -emoji_flags[colombia]=$'\U1F1E8\U1F1F4' -emoji_flags[Clipperton_Island]=$'\U1F1E8\U1F1F5' -emoji_flags[clipperton_island]=$'\U1F1E8\U1F1F5' -emoji_flags[Costa_Rica]=$'\U1F1E8\U1F1F7' -emoji_flags[CR]=$'\U1F1E8\U1F1F7' -emoji_flags[CRI]=$'\U1F1E8\U1F1F7' -emoji_flags[costa_rica]=$'\U1F1E8\U1F1F7' -emoji_flags[Cuba]=$'\U1F1E8\U1F1FA' -emoji_flags[CU]=$'\U1F1E8\U1F1FA' -emoji_flags[CUB]=$'\U1F1E8\U1F1FA' -emoji_flags[cuba]=$'\U1F1E8\U1F1FA' -emoji_flags[Cape_Verde]=$'\U1F1E8\U1F1FB' -emoji_flags[CV]=$'\U1F1E8\U1F1FB' -emoji_flags[CPV]=$'\U1F1E8\U1F1FB' -emoji_flags[cape_verde]=$'\U1F1E8\U1F1FB' -emoji_flags[Curaçao]=$'\U1F1E8\U1F1FC' -emoji_flags[CW]=$'\U1F1E8\U1F1FC' -emoji_flags[CUW]=$'\U1F1E8\U1F1FC' -emoji_flags[curacao]=$'\U1F1E8\U1F1FC' -emoji_flags[Christmas_Island]=$'\U1F1E8\U1F1FD' -emoji_flags[CX]=$'\U1F1E8\U1F1FD' -emoji_flags[CXR]=$'\U1F1E8\U1F1FD' -emoji_flags[christmas_island]=$'\U1F1E8\U1F1FD' -emoji_flags[Cyprus]=$'\U1F1E8\U1F1FE' -emoji_flags[CY]=$'\U1F1E8\U1F1FE' -emoji_flags[CYP]=$'\U1F1E8\U1F1FE' -emoji_flags[cyprus]=$'\U1F1E8\U1F1FE' -emoji_flags[Czechia]=$'\U1F1E8\U1F1FF' -emoji_flags[CZ]=$'\U1F1E8\U1F1FF' -emoji_flags[CZE]=$'\U1F1E8\U1F1FF' -emoji_flags[czech_republic]=$'\U1F1E8\U1F1FF' -emoji_flags[Germany]=$'\U1F1E9\U1F1EA' -emoji_flags[DE]=$'\U1F1E9\U1F1EA' -emoji_flags[DEU]=$'\U1F1E9\U1F1EA' -emoji_flags[de]=$'\U1F1E9\U1F1EA' -emoji_flags[Diego_Garcia]=$'\U1F1E9\U1F1EC' -emoji_flags[diego_garcia]=$'\U1F1E9\U1F1EC' -emoji_flags[Djibouti]=$'\U1F1E9\U1F1EF' -emoji_flags[DJ]=$'\U1F1E9\U1F1EF' -emoji_flags[DJI]=$'\U1F1E9\U1F1EF' -emoji_flags[djibouti]=$'\U1F1E9\U1F1EF' -emoji_flags[Denmark]=$'\U1F1E9\U1F1F0' -emoji_flags[DK]=$'\U1F1E9\U1F1F0' -emoji_flags[DNK]=$'\U1F1E9\U1F1F0' -emoji_flags[denmark]=$'\U1F1E9\U1F1F0' -emoji_flags[Dominica]=$'\U1F1E9\U1F1F2' -emoji_flags[DM]=$'\U1F1E9\U1F1F2' -emoji_flags[DMA]=$'\U1F1E9\U1F1F2' -emoji_flags[dominica]=$'\U1F1E9\U1F1F2' -emoji_flags[Dominican_Republic]=$'\U1F1E9\U1F1F4' -emoji_flags[DO]=$'\U1F1E9\U1F1F4' -emoji_flags[DOM]=$'\U1F1E9\U1F1F4' -emoji_flags[dominican_republic]=$'\U1F1E9\U1F1F4' -emoji_flags[Algeria]=$'\U1F1E9\U1F1FF' -emoji_flags[DZ]=$'\U1F1E9\U1F1FF' -emoji_flags[DZA]=$'\U1F1E9\U1F1FF' -emoji_flags[algeria]=$'\U1F1E9\U1F1FF' -emoji_flags[Ceuta_and_Melilla]=$'\U1F1EA\U1F1E6' -emoji_flags[ceuta_melilla]=$'\U1F1EA\U1F1E6' -emoji_flags[Ecuador]=$'\U1F1EA\U1F1E8' -emoji_flags[EC]=$'\U1F1EA\U1F1E8' -emoji_flags[ECU]=$'\U1F1EA\U1F1E8' -emoji_flags[ecuador]=$'\U1F1EA\U1F1E8' -emoji_flags[Estonia]=$'\U1F1EA\U1F1EA' -emoji_flags[EE]=$'\U1F1EA\U1F1EA' -emoji_flags[EST]=$'\U1F1EA\U1F1EA' -emoji_flags[estonia]=$'\U1F1EA\U1F1EA' -emoji_flags[Egypt]=$'\U1F1EA\U1F1EC' -emoji_flags[EG]=$'\U1F1EA\U1F1EC' -emoji_flags[EGY]=$'\U1F1EA\U1F1EC' -emoji_flags[egypt]=$'\U1F1EA\U1F1EC' -emoji_flags[Western_Sahara]=$'\U1F1EA\U1F1ED' -emoji_flags[EH]=$'\U1F1EA\U1F1ED' -emoji_flags[ESH]=$'\U1F1EA\U1F1ED' -emoji_flags[western_sahara]=$'\U1F1EA\U1F1ED' -emoji_flags[Eritrea]=$'\U1F1EA\U1F1F7' -emoji_flags[ER]=$'\U1F1EA\U1F1F7' -emoji_flags[ERI]=$'\U1F1EA\U1F1F7' -emoji_flags[eritrea]=$'\U1F1EA\U1F1F7' -emoji_flags[Spain]=$'\U1F1EA\U1F1F8' -emoji_flags[ES]=$'\U1F1EA\U1F1F8' -emoji_flags[ESP]=$'\U1F1EA\U1F1F8' -emoji_flags[es]=$'\U1F1EA\U1F1F8' -emoji_flags[Ethiopia]=$'\U1F1EA\U1F1F9' -emoji_flags[ET]=$'\U1F1EA\U1F1F9' -emoji_flags[ETH]=$'\U1F1EA\U1F1F9' -emoji_flags[ethiopia]=$'\U1F1EA\U1F1F9' -emoji_flags[European_Union]=$'\U1F1EA\U1F1FA' -emoji_flags[eu]=$'\U1F1EA\U1F1FA' -emoji_flags[european_union]=$'\U1F1EA\U1F1FA' -emoji_flags[Finland]=$'\U1F1EB\U1F1EE' -emoji_flags[FI]=$'\U1F1EB\U1F1EE' -emoji_flags[FIN]=$'\U1F1EB\U1F1EE' -emoji_flags[finland]=$'\U1F1EB\U1F1EE' -emoji_flags[Fiji]=$'\U1F1EB\U1F1EF' -emoji_flags[FJ]=$'\U1F1EB\U1F1EF' -emoji_flags[FJI]=$'\U1F1EB\U1F1EF' -emoji_flags[fiji]=$'\U1F1EB\U1F1EF' -emoji_flags[Falkland_Islands]=$'\U1F1EB\U1F1F0' -emoji_flags[FK]=$'\U1F1EB\U1F1F0' -emoji_flags[FLK]=$'\U1F1EB\U1F1F0' -emoji_flags[falkland_islands]=$'\U1F1EB\U1F1F0' -emoji_flags[Micronesia]=$'\U1F1EB\U1F1F2' -emoji_flags[FM]=$'\U1F1EB\U1F1F2' -emoji_flags[FSM]=$'\U1F1EB\U1F1F2' -emoji_flags[micronesia]=$'\U1F1EB\U1F1F2' -emoji_flags[Faroe_Islands]=$'\U1F1EB\U1F1F4' -emoji_flags[FO]=$'\U1F1EB\U1F1F4' -emoji_flags[FRO]=$'\U1F1EB\U1F1F4' -emoji_flags[faroe_islands]=$'\U1F1EB\U1F1F4' -emoji_flags[France]=$'\U1F1EB\U1F1F7' -emoji_flags[FR]=$'\U1F1EB\U1F1F7' -emoji_flags[FRA]=$'\U1F1EB\U1F1F7' -emoji_flags[fr]=$'\U1F1EB\U1F1F7' -emoji_flags[Gabon]=$'\U1F1EC\U1F1E6' -emoji_flags[GA]=$'\U1F1EC\U1F1E6' -emoji_flags[GAB]=$'\U1F1EC\U1F1E6' -emoji_flags[gabon]=$'\U1F1EC\U1F1E6' -emoji_flags[United_Kingdom]=$'\U1F1EC\U1F1E7' -emoji_flags[GB]=$'\U1F1EC\U1F1E7' -emoji_flags[GBR]=$'\U1F1EC\U1F1E7' -emoji_flags[gb]=$'\U1F1EC\U1F1E7' -emoji_flags[uk]=$'\U1F1EC\U1F1E7' -emoji_flags[Grenada]=$'\U1F1EC\U1F1E9' -emoji_flags[GD]=$'\U1F1EC\U1F1E9' -emoji_flags[GRD]=$'\U1F1EC\U1F1E9' -emoji_flags[grenada]=$'\U1F1EC\U1F1E9' -emoji_flags[Georgia]=$'\U1F1EC\U1F1EA' -emoji_flags[GE]=$'\U1F1EC\U1F1EA' -emoji_flags[GEO]=$'\U1F1EC\U1F1EA' -emoji_flags[georgia]=$'\U1F1EC\U1F1EA' -emoji_flags[French_Guiana]=$'\U1F1EC\U1F1EB' -emoji_flags[GF]=$'\U1F1EC\U1F1EB' -emoji_flags[GUF]=$'\U1F1EC\U1F1EB' -emoji_flags[french_guiana]=$'\U1F1EC\U1F1EB' -emoji_flags[Guernsey]=$'\U1F1EC\U1F1EC' -emoji_flags[GG]=$'\U1F1EC\U1F1EC' -emoji_flags[GGY]=$'\U1F1EC\U1F1EC' -emoji_flags[guernsey]=$'\U1F1EC\U1F1EC' -emoji_flags[Ghana]=$'\U1F1EC\U1F1ED' -emoji_flags[GH]=$'\U1F1EC\U1F1ED' -emoji_flags[GHA]=$'\U1F1EC\U1F1ED' -emoji_flags[ghana]=$'\U1F1EC\U1F1ED' -emoji_flags[Gibraltar]=$'\U1F1EC\U1F1EE' -emoji_flags[GI]=$'\U1F1EC\U1F1EE' -emoji_flags[GIB]=$'\U1F1EC\U1F1EE' -emoji_flags[gibraltar]=$'\U1F1EC\U1F1EE' -emoji_flags[Greenland]=$'\U1F1EC\U1F1F1' -emoji_flags[GL]=$'\U1F1EC\U1F1F1' -emoji_flags[GRL]=$'\U1F1EC\U1F1F1' -emoji_flags[greenland]=$'\U1F1EC\U1F1F1' -emoji_flags[Gambia]=$'\U1F1EC\U1F1F2' -emoji_flags[GM]=$'\U1F1EC\U1F1F2' -emoji_flags[GMB]=$'\U1F1EC\U1F1F2' -emoji_flags[gambia]=$'\U1F1EC\U1F1F2' -emoji_flags[Guinea]=$'\U1F1EC\U1F1F3' -emoji_flags[GN]=$'\U1F1EC\U1F1F3' -emoji_flags[GIN]=$'\U1F1EC\U1F1F3' -emoji_flags[guinea]=$'\U1F1EC\U1F1F3' -emoji_flags[Guadeloupe]=$'\U1F1EC\U1F1F5' -emoji_flags[GP]=$'\U1F1EC\U1F1F5' -emoji_flags[GLP]=$'\U1F1EC\U1F1F5' -emoji_flags[guadeloupe]=$'\U1F1EC\U1F1F5' -emoji_flags[Equatorial_Guinea]=$'\U1F1EC\U1F1F6' -emoji_flags[GQ]=$'\U1F1EC\U1F1F6' -emoji_flags[GNQ]=$'\U1F1EC\U1F1F6' -emoji_flags[equatorial_guinea]=$'\U1F1EC\U1F1F6' -emoji_flags[Greece]=$'\U1F1EC\U1F1F7' -emoji_flags[GR]=$'\U1F1EC\U1F1F7' -emoji_flags[GRC]=$'\U1F1EC\U1F1F7' -emoji_flags[greece]=$'\U1F1EC\U1F1F7' -emoji_flags[South_Georgia_and_South_Sandwich_Islands]=$'\U1F1EC\U1F1F8' -emoji_flags[GS]=$'\U1F1EC\U1F1F8' -emoji_flags[SGS]=$'\U1F1EC\U1F1F8' -emoji_flags[south_georgia_south_sandwich_islands]=$'\U1F1EC\U1F1F8' -emoji_flags[Guatemala]=$'\U1F1EC\U1F1F9' -emoji_flags[GT]=$'\U1F1EC\U1F1F9' -emoji_flags[GTM]=$'\U1F1EC\U1F1F9' -emoji_flags[guatemala]=$'\U1F1EC\U1F1F9' -emoji_flags[Guam]=$'\U1F1EC\U1F1FA' -emoji_flags[GU]=$'\U1F1EC\U1F1FA' -emoji_flags[GUM]=$'\U1F1EC\U1F1FA' -emoji_flags[guam]=$'\U1F1EC\U1F1FA' -emoji_flags[Guinea_Bissau]=$'\U1F1EC\U1F1FC' -emoji_flags[GW]=$'\U1F1EC\U1F1FC' -emoji_flags[GNB]=$'\U1F1EC\U1F1FC' -emoji_flags[guinea_bissau]=$'\U1F1EC\U1F1FC' -emoji_flags[Guyana]=$'\U1F1EC\U1F1FE' -emoji_flags[GY]=$'\U1F1EC\U1F1FE' -emoji_flags[GUY]=$'\U1F1EC\U1F1FE' -emoji_flags[guyana]=$'\U1F1EC\U1F1FE' -emoji_flags[Hong_Kong_SAR_China]=$'\U1F1ED\U1F1F0' -emoji_flags[HK]=$'\U1F1ED\U1F1F0' -emoji_flags[HKG]=$'\U1F1ED\U1F1F0' -emoji_flags[hong_kong]=$'\U1F1ED\U1F1F0' -emoji_flags[Heard_and_McDonald_Islands]=$'\U1F1ED\U1F1F2' -emoji_flags[HM]=$'\U1F1ED\U1F1F2' -emoji_flags[HMD]=$'\U1F1ED\U1F1F2' -emoji_flags[heard_mcdonald_islands]=$'\U1F1ED\U1F1F2' -emoji_flags[Honduras]=$'\U1F1ED\U1F1F3' -emoji_flags[HN]=$'\U1F1ED\U1F1F3' -emoji_flags[HND]=$'\U1F1ED\U1F1F3' -emoji_flags[honduras]=$'\U1F1ED\U1F1F3' -emoji_flags[Croatia]=$'\U1F1ED\U1F1F7' -emoji_flags[HR]=$'\U1F1ED\U1F1F7' -emoji_flags[HRV]=$'\U1F1ED\U1F1F7' -emoji_flags[croatia]=$'\U1F1ED\U1F1F7' -emoji_flags[Haiti]=$'\U1F1ED\U1F1F9' -emoji_flags[HT]=$'\U1F1ED\U1F1F9' -emoji_flags[HTI]=$'\U1F1ED\U1F1F9' -emoji_flags[haiti]=$'\U1F1ED\U1F1F9' -emoji_flags[Hungary]=$'\U1F1ED\U1F1FA' -emoji_flags[HU]=$'\U1F1ED\U1F1FA' -emoji_flags[HUN]=$'\U1F1ED\U1F1FA' -emoji_flags[hungary]=$'\U1F1ED\U1F1FA' -emoji_flags[Canary_Islands]=$'\U1F1EE\U1F1E8' -emoji_flags[canary_islands]=$'\U1F1EE\U1F1E8' -emoji_flags[Indonesia]=$'\U1F1EE\U1F1E9' -emoji_flags[ID]=$'\U1F1EE\U1F1E9' -emoji_flags[IDN]=$'\U1F1EE\U1F1E9' -emoji_flags[indonesia]=$'\U1F1EE\U1F1E9' -emoji_flags[Ireland]=$'\U1F1EE\U1F1EA' -emoji_flags[IE]=$'\U1F1EE\U1F1EA' -emoji_flags[IRL]=$'\U1F1EE\U1F1EA' -emoji_flags[ireland]=$'\U1F1EE\U1F1EA' -emoji_flags[Israel]=$'\U1F1EE\U1F1F1' -emoji_flags[IL]=$'\U1F1EE\U1F1F1' -emoji_flags[ISR]=$'\U1F1EE\U1F1F1' -emoji_flags[israel]=$'\U1F1EE\U1F1F1' -emoji_flags[Isle_of_Man]=$'\U1F1EE\U1F1F2' -emoji_flags[IM]=$'\U1F1EE\U1F1F2' -emoji_flags[IMN]=$'\U1F1EE\U1F1F2' -emoji_flags[isle_of_man]=$'\U1F1EE\U1F1F2' -emoji_flags[India]=$'\U1F1EE\U1F1F3' -emoji_flags[IN]=$'\U1F1EE\U1F1F3' -emoji_flags[IND]=$'\U1F1EE\U1F1F3' -emoji_flags[india]=$'\U1F1EE\U1F1F3' -emoji_flags[British_Indian_Ocean_Territory]=$'\U1F1EE\U1F1F4' -emoji_flags[IO]=$'\U1F1EE\U1F1F4' -emoji_flags[IOT]=$'\U1F1EE\U1F1F4' -emoji_flags[british_indian_ocean_territory]=$'\U1F1EE\U1F1F4' -emoji_flags[Iraq]=$'\U1F1EE\U1F1F6' -emoji_flags[IQ]=$'\U1F1EE\U1F1F6' -emoji_flags[IRQ]=$'\U1F1EE\U1F1F6' -emoji_flags[iraq]=$'\U1F1EE\U1F1F6' -emoji_flags[Iran]=$'\U1F1EE\U1F1F7' -emoji_flags[IR]=$'\U1F1EE\U1F1F7' -emoji_flags[IRN]=$'\U1F1EE\U1F1F7' -emoji_flags[iran]=$'\U1F1EE\U1F1F7' -emoji_flags[Iceland]=$'\U1F1EE\U1F1F8' -emoji_flags[IS]=$'\U1F1EE\U1F1F8' -emoji_flags[ISL]=$'\U1F1EE\U1F1F8' -emoji_flags[iceland]=$'\U1F1EE\U1F1F8' -emoji_flags[Italy]=$'\U1F1EE\U1F1F9' -emoji_flags[IT]=$'\U1F1EE\U1F1F9' -emoji_flags[ITA]=$'\U1F1EE\U1F1F9' -emoji_flags[it]=$'\U1F1EE\U1F1F9' -emoji_flags[Jersey]=$'\U1F1EF\U1F1EA' -emoji_flags[JE]=$'\U1F1EF\U1F1EA' -emoji_flags[JEY]=$'\U1F1EF\U1F1EA' -emoji_flags[jersey]=$'\U1F1EF\U1F1EA' -emoji_flags[Jamaica]=$'\U1F1EF\U1F1F2' -emoji_flags[JM]=$'\U1F1EF\U1F1F2' -emoji_flags[JAM]=$'\U1F1EF\U1F1F2' -emoji_flags[jamaica]=$'\U1F1EF\U1F1F2' -emoji_flags[Jordan]=$'\U1F1EF\U1F1F4' -emoji_flags[JO]=$'\U1F1EF\U1F1F4' -emoji_flags[JOR]=$'\U1F1EF\U1F1F4' -emoji_flags[jordan]=$'\U1F1EF\U1F1F4' -emoji_flags[Japan]=$'\U1F1EF\U1F1F5' -emoji_flags[JP]=$'\U1F1EF\U1F1F5' -emoji_flags[JPN]=$'\U1F1EF\U1F1F5' -emoji_flags[jp]=$'\U1F1EF\U1F1F5' -emoji_flags[Kenya]=$'\U1F1F0\U1F1EA' -emoji_flags[KE]=$'\U1F1F0\U1F1EA' -emoji_flags[KEN]=$'\U1F1F0\U1F1EA' -emoji_flags[kenya]=$'\U1F1F0\U1F1EA' -emoji_flags[Kyrgyzstan]=$'\U1F1F0\U1F1EC' -emoji_flags[KG]=$'\U1F1F0\U1F1EC' -emoji_flags[KGZ]=$'\U1F1F0\U1F1EC' -emoji_flags[kyrgyzstan]=$'\U1F1F0\U1F1EC' -emoji_flags[Cambodia]=$'\U1F1F0\U1F1ED' -emoji_flags[KH]=$'\U1F1F0\U1F1ED' -emoji_flags[KHM]=$'\U1F1F0\U1F1ED' -emoji_flags[cambodia]=$'\U1F1F0\U1F1ED' -emoji_flags[Kiribati]=$'\U1F1F0\U1F1EE' -emoji_flags[KI]=$'\U1F1F0\U1F1EE' -emoji_flags[KIR]=$'\U1F1F0\U1F1EE' -emoji_flags[kiribati]=$'\U1F1F0\U1F1EE' -emoji_flags[Comoros]=$'\U1F1F0\U1F1F2' -emoji_flags[KM]=$'\U1F1F0\U1F1F2' -emoji_flags[COM]=$'\U1F1F0\U1F1F2' -emoji_flags[comoros]=$'\U1F1F0\U1F1F2' -emoji_flags[St_Kitts_and_Nevis]=$'\U1F1F0\U1F1F3' -emoji_flags[KN]=$'\U1F1F0\U1F1F3' -emoji_flags[KNA]=$'\U1F1F0\U1F1F3' -emoji_flags[st_kitts_nevis]=$'\U1F1F0\U1F1F3' -emoji_flags[North_Korea]=$'\U1F1F0\U1F1F5' -emoji_flags[KP]=$'\U1F1F0\U1F1F5' -emoji_flags[PRK]=$'\U1F1F0\U1F1F5' -emoji_flags[north_korea]=$'\U1F1F0\U1F1F5' -emoji_flags[South_Korea]=$'\U1F1F0\U1F1F7' -emoji_flags[KR]=$'\U1F1F0\U1F1F7' -emoji_flags[KOR]=$'\U1F1F0\U1F1F7' -emoji_flags[kr]=$'\U1F1F0\U1F1F7' -emoji_flags[Kuwait]=$'\U1F1F0\U1F1FC' -emoji_flags[KW]=$'\U1F1F0\U1F1FC' -emoji_flags[KWT]=$'\U1F1F0\U1F1FC' -emoji_flags[kuwait]=$'\U1F1F0\U1F1FC' -emoji_flags[Cayman_Islands]=$'\U1F1F0\U1F1FE' -emoji_flags[KY]=$'\U1F1F0\U1F1FE' -emoji_flags[CYM]=$'\U1F1F0\U1F1FE' -emoji_flags[cayman_islands]=$'\U1F1F0\U1F1FE' -emoji_flags[Kazakhstan]=$'\U1F1F0\U1F1FF' -emoji_flags[KZ]=$'\U1F1F0\U1F1FF' -emoji_flags[KAZ]=$'\U1F1F0\U1F1FF' -emoji_flags[kazakhstan]=$'\U1F1F0\U1F1FF' -emoji_flags[Laos]=$'\U1F1F1\U1F1E6' -emoji_flags[LA]=$'\U1F1F1\U1F1E6' -emoji_flags[LAO]=$'\U1F1F1\U1F1E6' -emoji_flags[laos]=$'\U1F1F1\U1F1E6' -emoji_flags[Lebanon]=$'\U1F1F1\U1F1E7' -emoji_flags[LB]=$'\U1F1F1\U1F1E7' -emoji_flags[LBN]=$'\U1F1F1\U1F1E7' -emoji_flags[lebanon]=$'\U1F1F1\U1F1E7' -emoji_flags[St_Lucia]=$'\U1F1F1\U1F1E8' -emoji_flags[LC]=$'\U1F1F1\U1F1E8' -emoji_flags[LCA]=$'\U1F1F1\U1F1E8' -emoji_flags[st_lucia]=$'\U1F1F1\U1F1E8' -emoji_flags[Liechtenstein]=$'\U1F1F1\U1F1EE' -emoji_flags[LI]=$'\U1F1F1\U1F1EE' -emoji_flags[LIE]=$'\U1F1F1\U1F1EE' -emoji_flags[liechtenstein]=$'\U1F1F1\U1F1EE' -emoji_flags[Sri_Lanka]=$'\U1F1F1\U1F1F0' -emoji_flags[LK]=$'\U1F1F1\U1F1F0' -emoji_flags[LKA]=$'\U1F1F1\U1F1F0' -emoji_flags[sri_lanka]=$'\U1F1F1\U1F1F0' -emoji_flags[Liberia]=$'\U1F1F1\U1F1F7' -emoji_flags[LR]=$'\U1F1F1\U1F1F7' -emoji_flags[LBR]=$'\U1F1F1\U1F1F7' -emoji_flags[liberia]=$'\U1F1F1\U1F1F7' -emoji_flags[Lesotho]=$'\U1F1F1\U1F1F8' -emoji_flags[LS]=$'\U1F1F1\U1F1F8' -emoji_flags[LSO]=$'\U1F1F1\U1F1F8' -emoji_flags[lesotho]=$'\U1F1F1\U1F1F8' -emoji_flags[Lithuania]=$'\U1F1F1\U1F1F9' -emoji_flags[LT]=$'\U1F1F1\U1F1F9' -emoji_flags[LTU]=$'\U1F1F1\U1F1F9' -emoji_flags[lithuania]=$'\U1F1F1\U1F1F9' -emoji_flags[Luxembourg]=$'\U1F1F1\U1F1FA' -emoji_flags[LU]=$'\U1F1F1\U1F1FA' -emoji_flags[LUX]=$'\U1F1F1\U1F1FA' -emoji_flags[luxembourg]=$'\U1F1F1\U1F1FA' -emoji_flags[Latvia]=$'\U1F1F1\U1F1FB' -emoji_flags[LV]=$'\U1F1F1\U1F1FB' -emoji_flags[LVA]=$'\U1F1F1\U1F1FB' -emoji_flags[latvia]=$'\U1F1F1\U1F1FB' -emoji_flags[Libya]=$'\U1F1F1\U1F1FE' -emoji_flags[LY]=$'\U1F1F1\U1F1FE' -emoji_flags[LBY]=$'\U1F1F1\U1F1FE' -emoji_flags[libya]=$'\U1F1F1\U1F1FE' -emoji_flags[Morocco]=$'\U1F1F2\U1F1E6' -emoji_flags[MA]=$'\U1F1F2\U1F1E6' -emoji_flags[MAR]=$'\U1F1F2\U1F1E6' -emoji_flags[morocco]=$'\U1F1F2\U1F1E6' -emoji_flags[Monaco]=$'\U1F1F2\U1F1E8' -emoji_flags[MC]=$'\U1F1F2\U1F1E8' -emoji_flags[MCO]=$'\U1F1F2\U1F1E8' -emoji_flags[monaco]=$'\U1F1F2\U1F1E8' -emoji_flags[Moldova]=$'\U1F1F2\U1F1E9' -emoji_flags[MD]=$'\U1F1F2\U1F1E9' -emoji_flags[MDA]=$'\U1F1F2\U1F1E9' -emoji_flags[moldova]=$'\U1F1F2\U1F1E9' -emoji_flags[Montenegro]=$'\U1F1F2\U1F1EA' -emoji_flags[ME]=$'\U1F1F2\U1F1EA' -emoji_flags[MNE]=$'\U1F1F2\U1F1EA' -emoji_flags[montenegro]=$'\U1F1F2\U1F1EA' -emoji_flags[St_Martin]=$'\U1F1F2\U1F1EB' -emoji_flags[MF]=$'\U1F1F2\U1F1EB' -emoji_flags[MAF]=$'\U1F1F2\U1F1EB' -emoji_flags[st_martin]=$'\U1F1F2\U1F1EB' -emoji_flags[Madagascar]=$'\U1F1F2\U1F1EC' -emoji_flags[MG]=$'\U1F1F2\U1F1EC' -emoji_flags[MDG]=$'\U1F1F2\U1F1EC' -emoji_flags[madagascar]=$'\U1F1F2\U1F1EC' -emoji_flags[Marshall_Islands]=$'\U1F1F2\U1F1ED' -emoji_flags[MH]=$'\U1F1F2\U1F1ED' -emoji_flags[MHL]=$'\U1F1F2\U1F1ED' -emoji_flags[marshall_islands]=$'\U1F1F2\U1F1ED' -emoji_flags[Macedonia]=$'\U1F1F2\U1F1F0' -emoji_flags[MK]=$'\U1F1F2\U1F1F0' -emoji_flags[MKD]=$'\U1F1F2\U1F1F0' -emoji_flags[macedonia]=$'\U1F1F2\U1F1F0' -emoji_flags[Mali]=$'\U1F1F2\U1F1F1' -emoji_flags[ML]=$'\U1F1F2\U1F1F1' -emoji_flags[MLI]=$'\U1F1F2\U1F1F1' -emoji_flags[mali]=$'\U1F1F2\U1F1F1' -emoji_flags[Myanmar_Burma_]=$'\U1F1F2\U1F1F2' -emoji_flags[MM]=$'\U1F1F2\U1F1F2' -emoji_flags[MMR]=$'\U1F1F2\U1F1F2' -emoji_flags[myanmar]=$'\U1F1F2\U1F1F2' -emoji_flags[Mongolia]=$'\U1F1F2\U1F1F3' -emoji_flags[MN]=$'\U1F1F2\U1F1F3' -emoji_flags[MNG]=$'\U1F1F2\U1F1F3' -emoji_flags[mongolia]=$'\U1F1F2\U1F1F3' -emoji_flags[Macao_SAR_China]=$'\U1F1F2\U1F1F4' -emoji_flags[MO]=$'\U1F1F2\U1F1F4' -emoji_flags[MAC]=$'\U1F1F2\U1F1F4' -emoji_flags[macau]=$'\U1F1F2\U1F1F4' -emoji_flags[Northern_Mariana_Islands]=$'\U1F1F2\U1F1F5' -emoji_flags[MP]=$'\U1F1F2\U1F1F5' -emoji_flags[MNP]=$'\U1F1F2\U1F1F5' -emoji_flags[northern_mariana_islands]=$'\U1F1F2\U1F1F5' -emoji_flags[Martinique]=$'\U1F1F2\U1F1F6' -emoji_flags[MQ]=$'\U1F1F2\U1F1F6' -emoji_flags[MTQ]=$'\U1F1F2\U1F1F6' -emoji_flags[martinique]=$'\U1F1F2\U1F1F6' -emoji_flags[Mauritania]=$'\U1F1F2\U1F1F7' -emoji_flags[MR]=$'\U1F1F2\U1F1F7' -emoji_flags[MRT]=$'\U1F1F2\U1F1F7' -emoji_flags[mauritania]=$'\U1F1F2\U1F1F7' -emoji_flags[Montserrat]=$'\U1F1F2\U1F1F8' -emoji_flags[MS]=$'\U1F1F2\U1F1F8' -emoji_flags[MSR]=$'\U1F1F2\U1F1F8' -emoji_flags[montserrat]=$'\U1F1F2\U1F1F8' -emoji_flags[Malta]=$'\U1F1F2\U1F1F9' -emoji_flags[MT]=$'\U1F1F2\U1F1F9' -emoji_flags[MLT]=$'\U1F1F2\U1F1F9' -emoji_flags[malta]=$'\U1F1F2\U1F1F9' -emoji_flags[Mauritius]=$'\U1F1F2\U1F1FA' -emoji_flags[MU]=$'\U1F1F2\U1F1FA' -emoji_flags[MUS]=$'\U1F1F2\U1F1FA' -emoji_flags[mauritius]=$'\U1F1F2\U1F1FA' -emoji_flags[Maldives]=$'\U1F1F2\U1F1FB' -emoji_flags[MV]=$'\U1F1F2\U1F1FB' -emoji_flags[MDV]=$'\U1F1F2\U1F1FB' -emoji_flags[maldives]=$'\U1F1F2\U1F1FB' -emoji_flags[Malawi]=$'\U1F1F2\U1F1FC' -emoji_flags[MW]=$'\U1F1F2\U1F1FC' -emoji_flags[MWI]=$'\U1F1F2\U1F1FC' -emoji_flags[malawi]=$'\U1F1F2\U1F1FC' -emoji_flags[Mexico]=$'\U1F1F2\U1F1FD' -emoji_flags[MX]=$'\U1F1F2\U1F1FD' -emoji_flags[MEX]=$'\U1F1F2\U1F1FD' -emoji_flags[mexico]=$'\U1F1F2\U1F1FD' -emoji_flags[Malaysia]=$'\U1F1F2\U1F1FE' -emoji_flags[MY]=$'\U1F1F2\U1F1FE' -emoji_flags[MYS]=$'\U1F1F2\U1F1FE' -emoji_flags[malaysia]=$'\U1F1F2\U1F1FE' -emoji_flags[Mozambique]=$'\U1F1F2\U1F1FF' -emoji_flags[MZ]=$'\U1F1F2\U1F1FF' -emoji_flags[MOZ]=$'\U1F1F2\U1F1FF' -emoji_flags[mozambique]=$'\U1F1F2\U1F1FF' -emoji_flags[Namibia]=$'\U1F1F3\U1F1E6' -emoji_flags[NA]=$'\U1F1F3\U1F1E6' -emoji_flags[NAM]=$'\U1F1F3\U1F1E6' -emoji_flags[namibia]=$'\U1F1F3\U1F1E6' -emoji_flags[New_Caledonia]=$'\U1F1F3\U1F1E8' -emoji_flags[NC]=$'\U1F1F3\U1F1E8' -emoji_flags[NCL]=$'\U1F1F3\U1F1E8' -emoji_flags[new_caledonia]=$'\U1F1F3\U1F1E8' -emoji_flags[Niger]=$'\U1F1F3\U1F1EA' -emoji_flags[NE]=$'\U1F1F3\U1F1EA' -emoji_flags[NER]=$'\U1F1F3\U1F1EA' -emoji_flags[niger]=$'\U1F1F3\U1F1EA' -emoji_flags[Norfolk_Island]=$'\U1F1F3\U1F1EB' -emoji_flags[NF]=$'\U1F1F3\U1F1EB' -emoji_flags[NFK]=$'\U1F1F3\U1F1EB' -emoji_flags[norfolk_island]=$'\U1F1F3\U1F1EB' -emoji_flags[Nigeria]=$'\U1F1F3\U1F1EC' -emoji_flags[NG]=$'\U1F1F3\U1F1EC' -emoji_flags[NGA]=$'\U1F1F3\U1F1EC' -emoji_flags[nigeria]=$'\U1F1F3\U1F1EC' -emoji_flags[Nicaragua]=$'\U1F1F3\U1F1EE' -emoji_flags[NI]=$'\U1F1F3\U1F1EE' -emoji_flags[NIC]=$'\U1F1F3\U1F1EE' -emoji_flags[nicaragua]=$'\U1F1F3\U1F1EE' -emoji_flags[Netherlands]=$'\U1F1F3\U1F1F1' -emoji_flags[NL]=$'\U1F1F3\U1F1F1' -emoji_flags[NLD]=$'\U1F1F3\U1F1F1' -emoji_flags[netherlands]=$'\U1F1F3\U1F1F1' -emoji_flags[Norway]=$'\U1F1F3\U1F1F4' -emoji_flags[NO]=$'\U1F1F3\U1F1F4' -emoji_flags[NOR]=$'\U1F1F3\U1F1F4' -emoji_flags[norway]=$'\U1F1F3\U1F1F4' -emoji_flags[Nepal]=$'\U1F1F3\U1F1F5' -emoji_flags[NP]=$'\U1F1F3\U1F1F5' -emoji_flags[NPL]=$'\U1F1F3\U1F1F5' -emoji_flags[nepal]=$'\U1F1F3\U1F1F5' -emoji_flags[Nauru]=$'\U1F1F3\U1F1F7' -emoji_flags[NR]=$'\U1F1F3\U1F1F7' -emoji_flags[NRU]=$'\U1F1F3\U1F1F7' -emoji_flags[nauru]=$'\U1F1F3\U1F1F7' -emoji_flags[Niue]=$'\U1F1F3\U1F1FA' -emoji_flags[NU]=$'\U1F1F3\U1F1FA' -emoji_flags[NIU]=$'\U1F1F3\U1F1FA' -emoji_flags[niue]=$'\U1F1F3\U1F1FA' -emoji_flags[New_Zealand]=$'\U1F1F3\U1F1FF' -emoji_flags[NZ]=$'\U1F1F3\U1F1FF' -emoji_flags[NZL]=$'\U1F1F3\U1F1FF' -emoji_flags[new_zealand]=$'\U1F1F3\U1F1FF' -emoji_flags[Oman]=$'\U1F1F4\U1F1F2' -emoji_flags[OM]=$'\U1F1F4\U1F1F2' -emoji_flags[OMN]=$'\U1F1F4\U1F1F2' -emoji_flags[oman]=$'\U1F1F4\U1F1F2' -emoji_flags[Panama]=$'\U1F1F5\U1F1E6' -emoji_flags[PA]=$'\U1F1F5\U1F1E6' -emoji_flags[PAN]=$'\U1F1F5\U1F1E6' -emoji_flags[panama]=$'\U1F1F5\U1F1E6' -emoji_flags[Peru]=$'\U1F1F5\U1F1EA' -emoji_flags[PE]=$'\U1F1F5\U1F1EA' -emoji_flags[PER]=$'\U1F1F5\U1F1EA' -emoji_flags[peru]=$'\U1F1F5\U1F1EA' -emoji_flags[French_Polynesia]=$'\U1F1F5\U1F1EB' -emoji_flags[PF]=$'\U1F1F5\U1F1EB' -emoji_flags[PYF]=$'\U1F1F5\U1F1EB' -emoji_flags[french_polynesia]=$'\U1F1F5\U1F1EB' -emoji_flags[Papua_New_Guinea]=$'\U1F1F5\U1F1EC' -emoji_flags[PG]=$'\U1F1F5\U1F1EC' -emoji_flags[PNG]=$'\U1F1F5\U1F1EC' -emoji_flags[papua_new_guinea]=$'\U1F1F5\U1F1EC' -emoji_flags[Philippines]=$'\U1F1F5\U1F1ED' -emoji_flags[PH]=$'\U1F1F5\U1F1ED' -emoji_flags[PHL]=$'\U1F1F5\U1F1ED' -emoji_flags[philippines]=$'\U1F1F5\U1F1ED' -emoji_flags[Pakistan]=$'\U1F1F5\U1F1F0' -emoji_flags[PK]=$'\U1F1F5\U1F1F0' -emoji_flags[PAK]=$'\U1F1F5\U1F1F0' -emoji_flags[pakistan]=$'\U1F1F5\U1F1F0' -emoji_flags[Poland]=$'\U1F1F5\U1F1F1' -emoji_flags[PL]=$'\U1F1F5\U1F1F1' -emoji_flags[POL]=$'\U1F1F5\U1F1F1' -emoji_flags[poland]=$'\U1F1F5\U1F1F1' -emoji_flags[St_Pierre_and_Miquelon]=$'\U1F1F5\U1F1F2' -emoji_flags[PM]=$'\U1F1F5\U1F1F2' -emoji_flags[SPM]=$'\U1F1F5\U1F1F2' -emoji_flags[st_pierre_miquelon]=$'\U1F1F5\U1F1F2' -emoji_flags[Pitcairn_Islands]=$'\U1F1F5\U1F1F3' -emoji_flags[PN]=$'\U1F1F5\U1F1F3' -emoji_flags[PCN]=$'\U1F1F5\U1F1F3' -emoji_flags[pitcairn_islands]=$'\U1F1F5\U1F1F3' -emoji_flags[Puerto_Rico]=$'\U1F1F5\U1F1F7' -emoji_flags[PR]=$'\U1F1F5\U1F1F7' -emoji_flags[PRI]=$'\U1F1F5\U1F1F7' -emoji_flags[puerto_rico]=$'\U1F1F5\U1F1F7' -emoji_flags[Palestinian_Territories]=$'\U1F1F5\U1F1F8' -emoji_flags[PS]=$'\U1F1F5\U1F1F8' -emoji_flags[PSE]=$'\U1F1F5\U1F1F8' -emoji_flags[palestinian_territories]=$'\U1F1F5\U1F1F8' -emoji_flags[Portugal]=$'\U1F1F5\U1F1F9' -emoji_flags[PT]=$'\U1F1F5\U1F1F9' -emoji_flags[PRT]=$'\U1F1F5\U1F1F9' -emoji_flags[portugal]=$'\U1F1F5\U1F1F9' -emoji_flags[Palau]=$'\U1F1F5\U1F1FC' -emoji_flags[PW]=$'\U1F1F5\U1F1FC' -emoji_flags[PLW]=$'\U1F1F5\U1F1FC' -emoji_flags[palau]=$'\U1F1F5\U1F1FC' -emoji_flags[Paraguay]=$'\U1F1F5\U1F1FE' -emoji_flags[PY]=$'\U1F1F5\U1F1FE' -emoji_flags[PRY]=$'\U1F1F5\U1F1FE' -emoji_flags[paraguay]=$'\U1F1F5\U1F1FE' -emoji_flags[Qatar]=$'\U1F1F6\U1F1E6' -emoji_flags[QA]=$'\U1F1F6\U1F1E6' -emoji_flags[QAT]=$'\U1F1F6\U1F1E6' -emoji_flags[qatar]=$'\U1F1F6\U1F1E6' -emoji_flags[Réunion]=$'\U1F1F7\U1F1EA' -emoji_flags[RE]=$'\U1F1F7\U1F1EA' -emoji_flags[REU]=$'\U1F1F7\U1F1EA' -emoji_flags[reunion]=$'\U1F1F7\U1F1EA' -emoji_flags[Romania]=$'\U1F1F7\U1F1F4' -emoji_flags[RO]=$'\U1F1F7\U1F1F4' -emoji_flags[ROU]=$'\U1F1F7\U1F1F4' -emoji_flags[romania]=$'\U1F1F7\U1F1F4' -emoji_flags[Serbia]=$'\U1F1F7\U1F1F8' -emoji_flags[RS]=$'\U1F1F7\U1F1F8' -emoji_flags[SRB]=$'\U1F1F7\U1F1F8' -emoji_flags[serbia]=$'\U1F1F7\U1F1F8' -emoji_flags[Russia]=$'\U1F1F7\U1F1FA' -emoji_flags[RU]=$'\U1F1F7\U1F1FA' -emoji_flags[RUS]=$'\U1F1F7\U1F1FA' -emoji_flags[ru]=$'\U1F1F7\U1F1FA' -emoji_flags[Rwanda]=$'\U1F1F7\U1F1FC' -emoji_flags[RW]=$'\U1F1F7\U1F1FC' -emoji_flags[RWA]=$'\U1F1F7\U1F1FC' -emoji_flags[rwanda]=$'\U1F1F7\U1F1FC' -emoji_flags[Saudi_Arabia]=$'\U1F1F8\U1F1E6' -emoji_flags[SA]=$'\U1F1F8\U1F1E6' -emoji_flags[SAU]=$'\U1F1F8\U1F1E6' -emoji_flags[saudi_arabia]=$'\U1F1F8\U1F1E6' -emoji_flags[Solomon_Islands]=$'\U1F1F8\U1F1E7' -emoji_flags[SB]=$'\U1F1F8\U1F1E7' -emoji_flags[SLB]=$'\U1F1F8\U1F1E7' -emoji_flags[solomon_islands]=$'\U1F1F8\U1F1E7' -emoji_flags[Seychelles]=$'\U1F1F8\U1F1E8' -emoji_flags[SC]=$'\U1F1F8\U1F1E8' -emoji_flags[SYC]=$'\U1F1F8\U1F1E8' -emoji_flags[seychelles]=$'\U1F1F8\U1F1E8' -emoji_flags[Sudan]=$'\U1F1F8\U1F1E9' -emoji_flags[SD]=$'\U1F1F8\U1F1E9' -emoji_flags[SDN]=$'\U1F1F8\U1F1E9' -emoji_flags[sudan]=$'\U1F1F8\U1F1E9' -emoji_flags[Sweden]=$'\U1F1F8\U1F1EA' -emoji_flags[SE]=$'\U1F1F8\U1F1EA' -emoji_flags[SWE]=$'\U1F1F8\U1F1EA' -emoji_flags[sweden]=$'\U1F1F8\U1F1EA' -emoji_flags[Singapore]=$'\U1F1F8\U1F1EC' -emoji_flags[SG]=$'\U1F1F8\U1F1EC' -emoji_flags[SGP]=$'\U1F1F8\U1F1EC' -emoji_flags[singapore]=$'\U1F1F8\U1F1EC' -emoji_flags[St_Helena]=$'\U1F1F8\U1F1ED' -emoji_flags[SH]=$'\U1F1F8\U1F1ED' -emoji_flags[SHN]=$'\U1F1F8\U1F1ED' -emoji_flags[st_helena]=$'\U1F1F8\U1F1ED' -emoji_flags[Slovenia]=$'\U1F1F8\U1F1EE' -emoji_flags[SI]=$'\U1F1F8\U1F1EE' -emoji_flags[SVN]=$'\U1F1F8\U1F1EE' -emoji_flags[slovenia]=$'\U1F1F8\U1F1EE' -emoji_flags[Svalbard_and_Jan_Mayen]=$'\U1F1F8\U1F1EF' -emoji_flags[SJ]=$'\U1F1F8\U1F1EF' -emoji_flags[SJM]=$'\U1F1F8\U1F1EF' -emoji_flags[svalbard_jan_mayen]=$'\U1F1F8\U1F1EF' -emoji_flags[Slovakia]=$'\U1F1F8\U1F1F0' -emoji_flags[SK]=$'\U1F1F8\U1F1F0' -emoji_flags[SVK]=$'\U1F1F8\U1F1F0' -emoji_flags[slovakia]=$'\U1F1F8\U1F1F0' -emoji_flags[Sierra_Leone]=$'\U1F1F8\U1F1F1' -emoji_flags[SL]=$'\U1F1F8\U1F1F1' -emoji_flags[SLE]=$'\U1F1F8\U1F1F1' -emoji_flags[sierra_leone]=$'\U1F1F8\U1F1F1' -emoji_flags[San_Marino]=$'\U1F1F8\U1F1F2' -emoji_flags[SM]=$'\U1F1F8\U1F1F2' -emoji_flags[SMR]=$'\U1F1F8\U1F1F2' -emoji_flags[san_marino]=$'\U1F1F8\U1F1F2' -emoji_flags[Senegal]=$'\U1F1F8\U1F1F3' -emoji_flags[SN]=$'\U1F1F8\U1F1F3' -emoji_flags[SEN]=$'\U1F1F8\U1F1F3' -emoji_flags[senegal]=$'\U1F1F8\U1F1F3' -emoji_flags[Somalia]=$'\U1F1F8\U1F1F4' -emoji_flags[SO]=$'\U1F1F8\U1F1F4' -emoji_flags[SOM]=$'\U1F1F8\U1F1F4' -emoji_flags[somalia]=$'\U1F1F8\U1F1F4' -emoji_flags[Suriname]=$'\U1F1F8\U1F1F7' -emoji_flags[SR]=$'\U1F1F8\U1F1F7' -emoji_flags[SUR]=$'\U1F1F8\U1F1F7' -emoji_flags[suriname]=$'\U1F1F8\U1F1F7' -emoji_flags[South_Sudan]=$'\U1F1F8\U1F1F8' -emoji_flags[SS]=$'\U1F1F8\U1F1F8' -emoji_flags[SSD]=$'\U1F1F8\U1F1F8' -emoji_flags[south_sudan]=$'\U1F1F8\U1F1F8' -emoji_flags[São_Tomé_and_Príncipe]=$'\U1F1F8\U1F1F9' -emoji_flags[sao_tome_principe]=$'\U1F1F8\U1F1F9' -emoji_flags[El_Salvador]=$'\U1F1F8\U1F1FB' -emoji_flags[SV]=$'\U1F1F8\U1F1FB' -emoji_flags[SLV]=$'\U1F1F8\U1F1FB' -emoji_flags[el_salvador]=$'\U1F1F8\U1F1FB' -emoji_flags[Sint_Maarten]=$'\U1F1F8\U1F1FD' -emoji_flags[SX]=$'\U1F1F8\U1F1FD' -emoji_flags[SXM]=$'\U1F1F8\U1F1FD' -emoji_flags[sint_maarten]=$'\U1F1F8\U1F1FD' -emoji_flags[Syria]=$'\U1F1F8\U1F1FE' -emoji_flags[SY]=$'\U1F1F8\U1F1FE' -emoji_flags[SYR]=$'\U1F1F8\U1F1FE' -emoji_flags[syria]=$'\U1F1F8\U1F1FE' -emoji_flags[Eswatini]=$'\U1F1F8\U1F1FF' -emoji_flags[SZ]=$'\U1F1F8\U1F1FF' -emoji_flags[SWZ]=$'\U1F1F8\U1F1FF' -emoji_flags[swaziland]=$'\U1F1F8\U1F1FF' -emoji_flags[Tristan_da_Cunha]=$'\U1F1F9\U1F1E6' -emoji_flags[tristan_da_cunha]=$'\U1F1F9\U1F1E6' -emoji_flags[Turks_and_Caicos_Islands]=$'\U1F1F9\U1F1E8' -emoji_flags[TC]=$'\U1F1F9\U1F1E8' -emoji_flags[TCA]=$'\U1F1F9\U1F1E8' -emoji_flags[turks_caicos_islands]=$'\U1F1F9\U1F1E8' -emoji_flags[Chad]=$'\U1F1F9\U1F1E9' -emoji_flags[TD]=$'\U1F1F9\U1F1E9' -emoji_flags[TCD]=$'\U1F1F9\U1F1E9' -emoji_flags[chad]=$'\U1F1F9\U1F1E9' -emoji_flags[French_Southern_Territories]=$'\U1F1F9\U1F1EB' -emoji_flags[TF]=$'\U1F1F9\U1F1EB' -emoji_flags[ATF]=$'\U1F1F9\U1F1EB' -emoji_flags[french_southern_territories]=$'\U1F1F9\U1F1EB' -emoji_flags[Togo]=$'\U1F1F9\U1F1EC' -emoji_flags[TG]=$'\U1F1F9\U1F1EC' -emoji_flags[TGO]=$'\U1F1F9\U1F1EC' -emoji_flags[togo]=$'\U1F1F9\U1F1EC' -emoji_flags[Thailand]=$'\U1F1F9\U1F1ED' -emoji_flags[TH]=$'\U1F1F9\U1F1ED' -emoji_flags[THA]=$'\U1F1F9\U1F1ED' -emoji_flags[thailand]=$'\U1F1F9\U1F1ED' -emoji_flags[Tajikistan]=$'\U1F1F9\U1F1EF' -emoji_flags[TJ]=$'\U1F1F9\U1F1EF' -emoji_flags[TJK]=$'\U1F1F9\U1F1EF' -emoji_flags[tajikistan]=$'\U1F1F9\U1F1EF' -emoji_flags[Tokelau]=$'\U1F1F9\U1F1F0' -emoji_flags[TK]=$'\U1F1F9\U1F1F0' -emoji_flags[TKL]=$'\U1F1F9\U1F1F0' -emoji_flags[tokelau]=$'\U1F1F9\U1F1F0' -emoji_flags[Timor_Leste]=$'\U1F1F9\U1F1F1' -emoji_flags[TL]=$'\U1F1F9\U1F1F1' -emoji_flags[TLS]=$'\U1F1F9\U1F1F1' -emoji_flags[timor_leste]=$'\U1F1F9\U1F1F1' -emoji_flags[Turkmenistan]=$'\U1F1F9\U1F1F2' -emoji_flags[TM]=$'\U1F1F9\U1F1F2' -emoji_flags[TKM]=$'\U1F1F9\U1F1F2' -emoji_flags[turkmenistan]=$'\U1F1F9\U1F1F2' -emoji_flags[Tunisia]=$'\U1F1F9\U1F1F3' -emoji_flags[TN]=$'\U1F1F9\U1F1F3' -emoji_flags[TUN]=$'\U1F1F9\U1F1F3' -emoji_flags[tunisia]=$'\U1F1F9\U1F1F3' -emoji_flags[Tonga]=$'\U1F1F9\U1F1F4' -emoji_flags[TO]=$'\U1F1F9\U1F1F4' -emoji_flags[TON]=$'\U1F1F9\U1F1F4' -emoji_flags[tonga]=$'\U1F1F9\U1F1F4' -emoji_flags[Turkey]=$'\U1F1F9\U1F1F7' -emoji_flags[TR]=$'\U1F1F9\U1F1F7' -emoji_flags[TUR]=$'\U1F1F9\U1F1F7' -emoji_flags[tr]=$'\U1F1F9\U1F1F7' -emoji_flags[Trinidad_and_Tobago]=$'\U1F1F9\U1F1F9' -emoji_flags[TT]=$'\U1F1F9\U1F1F9' -emoji_flags[TTO]=$'\U1F1F9\U1F1F9' -emoji_flags[trinidad_tobago]=$'\U1F1F9\U1F1F9' -emoji_flags[Tuvalu]=$'\U1F1F9\U1F1FB' -emoji_flags[TV]=$'\U1F1F9\U1F1FB' -emoji_flags[TUV]=$'\U1F1F9\U1F1FB' -emoji_flags[tuvalu]=$'\U1F1F9\U1F1FB' -emoji_flags[Taiwan]=$'\U1F1F9\U1F1FC' -emoji_flags[TW]=$'\U1F1F9\U1F1FC' -emoji_flags[TWN]=$'\U1F1F9\U1F1FC' -emoji_flags[taiwan]=$'\U1F1F9\U1F1FC' -emoji_flags[Tanzania]=$'\U1F1F9\U1F1FF' -emoji_flags[TZ]=$'\U1F1F9\U1F1FF' -emoji_flags[TZA]=$'\U1F1F9\U1F1FF' -emoji_flags[tanzania]=$'\U1F1F9\U1F1FF' -emoji_flags[Ukraine]=$'\U1F1FA\U1F1E6' -emoji_flags[UA]=$'\U1F1FA\U1F1E6' -emoji_flags[UKR]=$'\U1F1FA\U1F1E6' -emoji_flags[ukraine]=$'\U1F1FA\U1F1E6' -emoji_flags[Uganda]=$'\U1F1FA\U1F1EC' -emoji_flags[UG]=$'\U1F1FA\U1F1EC' -emoji_flags[UGA]=$'\U1F1FA\U1F1EC' -emoji_flags[uganda]=$'\U1F1FA\U1F1EC' -emoji_flags[U_S_Outlying_Islands]=$'\U1F1FA\U1F1F2' -emoji_flags[us_outlying_islands]=$'\U1F1FA\U1F1F2' -emoji_flags[United_Nations]=$'\U1F1FA\U1F1F3' -emoji_flags[united_nations]=$'\U1F1FA\U1F1F3' -emoji_flags[United_States]=$'\U1F1FA\U1F1F8' -emoji_flags[US]=$'\U1F1FA\U1F1F8' -emoji_flags[USA]=$'\U1F1FA\U1F1F8' -emoji_flags[us]=$'\U1F1FA\U1F1F8' -emoji_flags[Uruguay]=$'\U1F1FA\U1F1FE' -emoji_flags[UY]=$'\U1F1FA\U1F1FE' -emoji_flags[URY]=$'\U1F1FA\U1F1FE' -emoji_flags[uruguay]=$'\U1F1FA\U1F1FE' -emoji_flags[Uzbekistan]=$'\U1F1FA\U1F1FF' -emoji_flags[UZ]=$'\U1F1FA\U1F1FF' -emoji_flags[UZB]=$'\U1F1FA\U1F1FF' -emoji_flags[uzbekistan]=$'\U1F1FA\U1F1FF' -emoji_flags[Vatican_City]=$'\U1F1FB\U1F1E6' -emoji_flags[VA]=$'\U1F1FB\U1F1E6' -emoji_flags[VAT]=$'\U1F1FB\U1F1E6' -emoji_flags[vatican_city]=$'\U1F1FB\U1F1E6' -emoji_flags[St_Vincent_and_Grenadines]=$'\U1F1FB\U1F1E8' -emoji_flags[VC]=$'\U1F1FB\U1F1E8' -emoji_flags[VCT]=$'\U1F1FB\U1F1E8' -emoji_flags[st_vincent_grenadines]=$'\U1F1FB\U1F1E8' -emoji_flags[Venezuela]=$'\U1F1FB\U1F1EA' -emoji_flags[VE]=$'\U1F1FB\U1F1EA' -emoji_flags[VEN]=$'\U1F1FB\U1F1EA' -emoji_flags[venezuela]=$'\U1F1FB\U1F1EA' -emoji_flags[British_Virgin_Islands]=$'\U1F1FB\U1F1EC' -emoji_flags[VG]=$'\U1F1FB\U1F1EC' -emoji_flags[VGB]=$'\U1F1FB\U1F1EC' -emoji_flags[british_virgin_islands]=$'\U1F1FB\U1F1EC' -emoji_flags[U_S_Virgin_Islands]=$'\U1F1FB\U1F1EE' -emoji_flags[VI]=$'\U1F1FB\U1F1EE' -emoji_flags[VIR]=$'\U1F1FB\U1F1EE' -emoji_flags[us_virgin_islands]=$'\U1F1FB\U1F1EE' -emoji_flags[Vietnam]=$'\U1F1FB\U1F1F3' -emoji_flags[VN]=$'\U1F1FB\U1F1F3' -emoji_flags[VNM]=$'\U1F1FB\U1F1F3' -emoji_flags[vietnam]=$'\U1F1FB\U1F1F3' -emoji_flags[Vanuatu]=$'\U1F1FB\U1F1FA' -emoji_flags[VU]=$'\U1F1FB\U1F1FA' -emoji_flags[VUT]=$'\U1F1FB\U1F1FA' -emoji_flags[vanuatu]=$'\U1F1FB\U1F1FA' -emoji_flags[Wallis_and_Futuna]=$'\U1F1FC\U1F1EB' -emoji_flags[WF]=$'\U1F1FC\U1F1EB' -emoji_flags[WLF]=$'\U1F1FC\U1F1EB' -emoji_flags[wallis_futuna]=$'\U1F1FC\U1F1EB' -emoji_flags[Samoa]=$'\U1F1FC\U1F1F8' -emoji_flags[WS]=$'\U1F1FC\U1F1F8' -emoji_flags[WSM]=$'\U1F1FC\U1F1F8' -emoji_flags[samoa]=$'\U1F1FC\U1F1F8' -emoji_flags[Kosovo]=$'\U1F1FD\U1F1F0' -emoji_flags[XK]=$'\U1F1FD\U1F1F0' -emoji_flags[XKX]=$'\U1F1FD\U1F1F0' -emoji_flags[kosovo]=$'\U1F1FD\U1F1F0' -emoji_flags[Yemen]=$'\U1F1FE\U1F1EA' -emoji_flags[YE]=$'\U1F1FE\U1F1EA' -emoji_flags[YEM]=$'\U1F1FE\U1F1EA' -emoji_flags[yemen]=$'\U1F1FE\U1F1EA' -emoji_flags[Mayotte]=$'\U1F1FE\U1F1F9' -emoji_flags[YT]=$'\U1F1FE\U1F1F9' -emoji_flags[MYT]=$'\U1F1FE\U1F1F9' -emoji_flags[mayotte]=$'\U1F1FE\U1F1F9' -emoji_flags[South_Africa]=$'\U1F1FF\U1F1E6' -emoji_flags[ZA]=$'\U1F1FF\U1F1E6' -emoji_flags[ZAF]=$'\U1F1FF\U1F1E6' -emoji_flags[south_africa]=$'\U1F1FF\U1F1E6' -emoji_flags[Zambia]=$'\U1F1FF\U1F1F2' -emoji_flags[ZM]=$'\U1F1FF\U1F1F2' -emoji_flags[ZMB]=$'\U1F1FF\U1F1F2' -emoji_flags[zambia]=$'\U1F1FF\U1F1F2' -emoji_flags[Zimbabwe]=$'\U1F1FF\U1F1FC' -emoji_flags[ZW]=$'\U1F1FF\U1F1FC' -emoji_flags[ZWE]=$'\U1F1FF\U1F1FC' -emoji_flags[zimbabwe]=$'\U1F1FF\U1F1FC' -emoji_flags[England]=$'\U1F3F4\UE0067\UE0062\UE0065\UE006E\UE0067\UE007F' -emoji_flags[england]=$'\U1F3F4\UE0067\UE0062\UE0065\UE006E\UE0067\UE007F' -emoji_flags[Scotland]=$'\U1F3F4\UE0067\UE0062\UE0073\UE0063\UE0074\UE007F' -emoji_flags[scotland]=$'\U1F3F4\UE0067\UE0062\UE0073\UE0063\UE0074\UE007F' -emoji_flags[Wales]=$'\U1F3F4\UE0067\UE0062\UE0077\UE006C\UE0073\UE007F' -emoji_flags[wales]=$'\U1F3F4\UE0067\UE0062\UE0077\UE006C\UE0073\UE007F' - -emoji_groups[fruits]=" - grapes - melon - watermelon - tangerine - lemon - banana - pineapple - mango - red_apple - green_apple - pear - peach - cherries - strawberry - kiwi_fruit - tomato - coconut -" - -emoji_groups[vehicles]=" - locomotive - railway_car - high_speed_train - bullet_train - bullet_train_1 - metro - light_rail - station - tram - monorail - mountain_railway - tram_car - bus - oncoming_bus - trolleybus - minibus - ambulance - fire_engine - police_car - oncoming_police_car - taxi - oncoming_taxi - automobile - oncoming_automobile - sport_utility_vehicle - delivery_truck - articulated_lorry - tractor - racing_car - motorcycle - motor_scooter - manual_wheelchair - motorized_wheelchair - auto_rickshaw - bicycle - kick_scooter - skateboard - bus_stop - motorway - railway_track - oil_drum - fuel_pump - police_car_light - horizontal_traffic_light - vertical_traffic_light - stop_sign - construction - anchor - sailboat - canoe - speedboat - passenger_ship - ferry - motor_boat - ship - airplane - small_airplane - airplane_departure - airplane_arrival - parachute - seat - helicopter - suspension_railway - mountain_cableway - aerial_tramway - satellite - rocket - flying_saucer - ATM_sign - litter_in_bin_sign - potable_water - wheelchair_symbol - men_s_room - women_s_room - restroom - baby_symbol - water_closet - passport_control - customs - baggage_claim - left_luggage -" - -emoji_groups[hands]=" - waving_hand - waving_hand_light_skin_tone - waving_hand_medium_light_skin_tone - waving_hand_medium_skin_tone - waving_hand_medium_dark_skin_tone - waving_hand_dark_skin_tone - raised_back_of_hand - raised_back_of_hand_light_skin_tone - raised_back_of_hand_medium_light_skin_tone - raised_back_of_hand_medium_skin_tone - raised_back_of_hand_medium_dark_skin_tone - raised_back_of_hand_dark_skin_tone - hand_with_fingers_splayed - hand_with_fingers_splayed_light_skin_tone - hand_with_fingers_splayed_medium_light_skin_tone - hand_with_fingers_splayed_medium_skin_tone - hand_with_fingers_splayed_medium_dark_skin_tone - hand_with_fingers_splayed_dark_skin_tone - raised_hand - raised_hand_light_skin_tone - raised_hand_medium_light_skin_tone - raised_hand_medium_skin_tone - raised_hand_medium_dark_skin_tone - raised_hand_dark_skin_tone - vulcan_salute - vulcan_salute_light_skin_tone - vulcan_salute_medium_light_skin_tone - vulcan_salute_medium_skin_tone - vulcan_salute_medium_dark_skin_tone - vulcan_salute_dark_skin_tone - OK_hand - OK_hand_light_skin_tone - OK_hand_medium_light_skin_tone - OK_hand_medium_skin_tone - OK_hand_medium_dark_skin_tone - OK_hand_dark_skin_tone - pinching_hand - pinching_hand_light_skin_tone - pinching_hand_medium_light_skin_tone - pinching_hand_medium_skin_tone - pinching_hand_medium_dark_skin_tone - pinching_hand_dark_skin_tone - victory_hand - victory_hand_light_skin_tone - victory_hand_medium_light_skin_tone - victory_hand_medium_skin_tone - victory_hand_medium_dark_skin_tone - victory_hand_dark_skin_tone - crossed_fingers - crossed_fingers_light_skin_tone - crossed_fingers_medium_light_skin_tone - crossed_fingers_medium_skin_tone - crossed_fingers_medium_dark_skin_tone - crossed_fingers_dark_skin_tone - love_you_gesture - love_you_gesture_light_skin_tone - love_you_gesture_medium_light_skin_tone - love_you_gesture_medium_skin_tone - love_you_gesture_medium_dark_skin_tone - love_you_gesture_dark_skin_tone - sign_of_the_horns - sign_of_the_horns_light_skin_tone - sign_of_the_horns_medium_light_skin_tone - sign_of_the_horns_medium_skin_tone - sign_of_the_horns_medium_dark_skin_tone - sign_of_the_horns_dark_skin_tone - call_me_hand - call_me_hand_light_skin_tone - call_me_hand_medium_light_skin_tone - call_me_hand_medium_skin_tone - call_me_hand_medium_dark_skin_tone - call_me_hand_dark_skin_tone - backhand_index_pointing_left - backhand_index_pointing_left_light_skin_tone - backhand_index_pointing_left_medium_light_skin_tone - backhand_index_pointing_left_medium_skin_tone - backhand_index_pointing_left_medium_dark_skin_tone - backhand_index_pointing_left_dark_skin_tone - backhand_index_pointing_right - backhand_index_pointing_right_light_skin_tone - backhand_index_pointing_right_medium_light_skin_tone - backhand_index_pointing_right_medium_skin_tone - backhand_index_pointing_right_medium_dark_skin_tone - backhand_index_pointing_right_dark_skin_tone - backhand_index_pointing_up - backhand_index_pointing_up_light_skin_tone - backhand_index_pointing_up_medium_light_skin_tone - backhand_index_pointing_up_medium_skin_tone - backhand_index_pointing_up_medium_dark_skin_tone - backhand_index_pointing_up_dark_skin_tone - middle_finger - middle_finger_light_skin_tone - middle_finger_medium_light_skin_tone - middle_finger_medium_skin_tone - middle_finger_medium_dark_skin_tone - middle_finger_dark_skin_tone - backhand_index_pointing_down - backhand_index_pointing_down_light_skin_tone - backhand_index_pointing_down_medium_light_skin_tone - backhand_index_pointing_down_medium_skin_tone - backhand_index_pointing_down_medium_dark_skin_tone - backhand_index_pointing_down_dark_skin_tone - index_pointing_up - index_pointing_up_light_skin_tone - index_pointing_up_medium_light_skin_tone - index_pointing_up_medium_skin_tone - index_pointing_up_medium_dark_skin_tone - index_pointing_up_dark_skin_tone - thumbs_up - thumbs_up_light_skin_tone - thumbs_up_medium_light_skin_tone - thumbs_up_medium_skin_tone - thumbs_up_medium_dark_skin_tone - thumbs_up_dark_skin_tone - thumbs_down - thumbs_down_light_skin_tone - thumbs_down_medium_light_skin_tone - thumbs_down_medium_skin_tone - thumbs_down_medium_dark_skin_tone - thumbs_down_dark_skin_tone - raised_fist - raised_fist_light_skin_tone - raised_fist_medium_light_skin_tone - raised_fist_medium_skin_tone - raised_fist_medium_dark_skin_tone - raised_fist_dark_skin_tone - oncoming_fist - oncoming_fist_light_skin_tone - oncoming_fist_medium_light_skin_tone - oncoming_fist_medium_skin_tone - oncoming_fist_medium_dark_skin_tone - oncoming_fist_dark_skin_tone - left_facing_fist - left_facing_fist_light_skin_tone - left_facing_fist_medium_light_skin_tone - left_facing_fist_medium_skin_tone - left_facing_fist_medium_dark_skin_tone - left_facing_fist_dark_skin_tone - right_facing_fist - right_facing_fist_light_skin_tone - right_facing_fist_medium_light_skin_tone - right_facing_fist_medium_skin_tone - right_facing_fist_medium_dark_skin_tone - right_facing_fist_dark_skin_tone - writing_hand - writing_hand_light_skin_tone - writing_hand_medium_light_skin_tone - writing_hand_medium_skin_tone - writing_hand_medium_dark_skin_tone - writing_hand_dark_skin_tone - nail_polish - nail_polish_light_skin_tone - nail_polish_medium_light_skin_tone - nail_polish_medium_skin_tone - nail_polish_medium_dark_skin_tone - nail_polish_dark_skin_tone - selfie - selfie_light_skin_tone - selfie_medium_light_skin_tone - selfie_medium_skin_tone - selfie_medium_dark_skin_tone - selfie_dark_skin_tone -" - -emoji_groups[people]=" - person_frowning - person_frowning_light_skin_tone - person_frowning_medium_light_skin_tone - person_frowning_medium_skin_tone - person_frowning_medium_dark_skin_tone - person_frowning_dark_skin_tone - man_frowning - man_frowning_light_skin_tone - man_frowning_medium_light_skin_tone - man_frowning_medium_skin_tone - man_frowning_medium_dark_skin_tone - man_frowning_dark_skin_tone - woman_frowning - woman_frowning_light_skin_tone - woman_frowning_medium_light_skin_tone - woman_frowning_medium_skin_tone - woman_frowning_medium_dark_skin_tone - woman_frowning_dark_skin_tone - person_pouting - person_pouting_light_skin_tone - person_pouting_medium_light_skin_tone - person_pouting_medium_skin_tone - person_pouting_medium_dark_skin_tone - person_pouting_dark_skin_tone - man_pouting - man_pouting_light_skin_tone - man_pouting_medium_light_skin_tone - man_pouting_medium_skin_tone - man_pouting_medium_dark_skin_tone - man_pouting_dark_skin_tone - woman_pouting - woman_pouting_light_skin_tone - woman_pouting_medium_light_skin_tone - woman_pouting_medium_skin_tone - woman_pouting_medium_dark_skin_tone - woman_pouting_dark_skin_tone - person_gesturing_NO - person_gesturing_NO_light_skin_tone - person_gesturing_NO_medium_light_skin_tone - person_gesturing_NO_medium_skin_tone - person_gesturing_NO_medium_dark_skin_tone - person_gesturing_NO_dark_skin_tone - man_gesturing_NO - man_gesturing_NO_light_skin_tone - man_gesturing_NO_medium_light_skin_tone - man_gesturing_NO_medium_skin_tone - man_gesturing_NO_medium_dark_skin_tone - man_gesturing_NO_dark_skin_tone - woman_gesturing_NO - woman_gesturing_NO_light_skin_tone - woman_gesturing_NO_medium_light_skin_tone - woman_gesturing_NO_medium_skin_tone - woman_gesturing_NO_medium_dark_skin_tone - woman_gesturing_NO_dark_skin_tone - person_gesturing_OK - person_gesturing_OK_light_skin_tone - person_gesturing_OK_medium_light_skin_tone - person_gesturing_OK_medium_skin_tone - person_gesturing_OK_medium_dark_skin_tone - person_gesturing_OK_dark_skin_tone - man_gesturing_OK - man_gesturing_OK_light_skin_tone - man_gesturing_OK_medium_light_skin_tone - man_gesturing_OK_medium_skin_tone - man_gesturing_OK_medium_dark_skin_tone - man_gesturing_OK_dark_skin_tone - woman_gesturing_OK - woman_gesturing_OK_light_skin_tone - woman_gesturing_OK_medium_light_skin_tone - woman_gesturing_OK_medium_skin_tone - woman_gesturing_OK_medium_dark_skin_tone - woman_gesturing_OK_dark_skin_tone - person_tipping_hand - person_tipping_hand_light_skin_tone - person_tipping_hand_medium_light_skin_tone - person_tipping_hand_medium_skin_tone - person_tipping_hand_medium_dark_skin_tone - person_tipping_hand_dark_skin_tone - man_tipping_hand - man_tipping_hand_light_skin_tone - man_tipping_hand_medium_light_skin_tone - man_tipping_hand_medium_skin_tone - man_tipping_hand_medium_dark_skin_tone - man_tipping_hand_dark_skin_tone - woman_tipping_hand - woman_tipping_hand_light_skin_tone - woman_tipping_hand_medium_light_skin_tone - woman_tipping_hand_medium_skin_tone - woman_tipping_hand_medium_dark_skin_tone - woman_tipping_hand_dark_skin_tone - person_raising_hand - person_raising_hand_light_skin_tone - person_raising_hand_medium_light_skin_tone - person_raising_hand_medium_skin_tone - person_raising_hand_medium_dark_skin_tone - person_raising_hand_dark_skin_tone - man_raising_hand - man_raising_hand_light_skin_tone - man_raising_hand_medium_light_skin_tone - man_raising_hand_medium_skin_tone - man_raising_hand_medium_dark_skin_tone - man_raising_hand_dark_skin_tone - woman_raising_hand - woman_raising_hand_light_skin_tone - woman_raising_hand_medium_light_skin_tone - woman_raising_hand_medium_skin_tone - woman_raising_hand_medium_dark_skin_tone - woman_raising_hand_dark_skin_tone - deaf_person - deaf_person_light_skin_tone - deaf_person_medium_light_skin_tone - deaf_person_medium_skin_tone - deaf_person_medium_dark_skin_tone - deaf_person_dark_skin_tone - deaf_man - deaf_man_light_skin_tone - deaf_man_medium_light_skin_tone - deaf_man_medium_skin_tone - deaf_man_medium_dark_skin_tone - deaf_man_dark_skin_tone - deaf_woman - deaf_woman_light_skin_tone - deaf_woman_medium_light_skin_tone - deaf_woman_medium_skin_tone - deaf_woman_medium_dark_skin_tone - deaf_woman_dark_skin_tone - person_bowing - person_bowing_light_skin_tone - person_bowing_medium_light_skin_tone - person_bowing_medium_skin_tone - person_bowing_medium_dark_skin_tone - person_bowing_dark_skin_tone - man_bowing - man_bowing_light_skin_tone - man_bowing_medium_light_skin_tone - man_bowing_medium_skin_tone - man_bowing_medium_dark_skin_tone - man_bowing_dark_skin_tone - woman_bowing - woman_bowing_light_skin_tone - woman_bowing_medium_light_skin_tone - woman_bowing_medium_skin_tone - woman_bowing_medium_dark_skin_tone - woman_bowing_dark_skin_tone - person_facepalming - person_facepalming_light_skin_tone - person_facepalming_medium_light_skin_tone - person_facepalming_medium_skin_tone - person_facepalming_medium_dark_skin_tone - person_facepalming_dark_skin_tone - man_facepalming - man_facepalming_light_skin_tone - man_facepalming_medium_light_skin_tone - man_facepalming_medium_skin_tone - man_facepalming_medium_dark_skin_tone - man_facepalming_dark_skin_tone - woman_facepalming - woman_facepalming_light_skin_tone - woman_facepalming_medium_light_skin_tone - woman_facepalming_medium_skin_tone - woman_facepalming_medium_dark_skin_tone - woman_facepalming_dark_skin_tone - person_shrugging - person_shrugging_light_skin_tone - person_shrugging_medium_light_skin_tone - person_shrugging_medium_skin_tone - person_shrugging_medium_dark_skin_tone - person_shrugging_dark_skin_tone - man_shrugging - man_shrugging_light_skin_tone - man_shrugging_medium_light_skin_tone - man_shrugging_medium_skin_tone - man_shrugging_medium_dark_skin_tone - man_shrugging_dark_skin_tone - woman_shrugging - woman_shrugging_light_skin_tone - woman_shrugging_medium_light_skin_tone - woman_shrugging_medium_skin_tone - woman_shrugging_medium_dark_skin_tone - woman_shrugging_dark_skin_tone - man_health_worker - man_health_worker_light_skin_tone - man_health_worker_medium_light_skin_tone - man_health_worker_medium_skin_tone - man_health_worker_medium_dark_skin_tone - man_health_worker_dark_skin_tone - woman_health_worker - woman_health_worker_light_skin_tone - woman_health_worker_medium_light_skin_tone - woman_health_worker_medium_skin_tone - woman_health_worker_medium_dark_skin_tone - woman_health_worker_dark_skin_tone - man_student - man_student_light_skin_tone - man_student_medium_light_skin_tone - man_student_medium_skin_tone - man_student_medium_dark_skin_tone - man_student_dark_skin_tone - woman_student - woman_student_light_skin_tone - woman_student_medium_light_skin_tone - woman_student_medium_skin_tone - woman_student_medium_dark_skin_tone - woman_student_dark_skin_tone - man_teacher - man_teacher_light_skin_tone - man_teacher_medium_light_skin_tone - man_teacher_medium_skin_tone - man_teacher_medium_dark_skin_tone - man_teacher_dark_skin_tone - woman_teacher - woman_teacher_light_skin_tone - woman_teacher_medium_light_skin_tone - woman_teacher_medium_skin_tone - woman_teacher_medium_dark_skin_tone - woman_teacher_dark_skin_tone - man_judge - man_judge_light_skin_tone - man_judge_medium_light_skin_tone - man_judge_medium_skin_tone - man_judge_medium_dark_skin_tone - man_judge_dark_skin_tone - woman_judge - woman_judge_light_skin_tone - woman_judge_medium_light_skin_tone - woman_judge_medium_skin_tone - woman_judge_medium_dark_skin_tone - woman_judge_dark_skin_tone - man_farmer - man_farmer_light_skin_tone - man_farmer_medium_light_skin_tone - man_farmer_medium_skin_tone - man_farmer_medium_dark_skin_tone - man_farmer_dark_skin_tone - woman_farmer - woman_farmer_light_skin_tone - woman_farmer_medium_light_skin_tone - woman_farmer_medium_skin_tone - woman_farmer_medium_dark_skin_tone - woman_farmer_dark_skin_tone - man_cook - man_cook_light_skin_tone - man_cook_medium_light_skin_tone - man_cook_medium_skin_tone - man_cook_medium_dark_skin_tone - man_cook_dark_skin_tone - woman_cook - woman_cook_light_skin_tone - woman_cook_medium_light_skin_tone - woman_cook_medium_skin_tone - woman_cook_medium_dark_skin_tone - woman_cook_dark_skin_tone - man_mechanic - man_mechanic_light_skin_tone - man_mechanic_medium_light_skin_tone - man_mechanic_medium_skin_tone - man_mechanic_medium_dark_skin_tone - man_mechanic_dark_skin_tone - woman_mechanic - woman_mechanic_light_skin_tone - woman_mechanic_medium_light_skin_tone - woman_mechanic_medium_skin_tone - woman_mechanic_medium_dark_skin_tone - woman_mechanic_dark_skin_tone - man_factory_worker - man_factory_worker_light_skin_tone - man_factory_worker_medium_light_skin_tone - man_factory_worker_medium_skin_tone - man_factory_worker_medium_dark_skin_tone - man_factory_worker_dark_skin_tone - woman_factory_worker - woman_factory_worker_light_skin_tone - woman_factory_worker_medium_light_skin_tone - woman_factory_worker_medium_skin_tone - woman_factory_worker_medium_dark_skin_tone - woman_factory_worker_dark_skin_tone - man_office_worker - man_office_worker_light_skin_tone - man_office_worker_medium_light_skin_tone - man_office_worker_medium_skin_tone - man_office_worker_medium_dark_skin_tone - man_office_worker_dark_skin_tone - woman_office_worker - woman_office_worker_light_skin_tone - woman_office_worker_medium_light_skin_tone - woman_office_worker_medium_skin_tone - woman_office_worker_medium_dark_skin_tone - woman_office_worker_dark_skin_tone - man_scientist - man_scientist_light_skin_tone - man_scientist_medium_light_skin_tone - man_scientist_medium_skin_tone - man_scientist_medium_dark_skin_tone - man_scientist_dark_skin_tone - woman_scientist - woman_scientist_light_skin_tone - woman_scientist_medium_light_skin_tone - woman_scientist_medium_skin_tone - woman_scientist_medium_dark_skin_tone - woman_scientist_dark_skin_tone - man_technologist - man_technologist_light_skin_tone - man_technologist_medium_light_skin_tone - man_technologist_medium_skin_tone - man_technologist_medium_dark_skin_tone - man_technologist_dark_skin_tone - woman_technologist - woman_technologist_light_skin_tone - woman_technologist_medium_light_skin_tone - woman_technologist_medium_skin_tone - woman_technologist_medium_dark_skin_tone - woman_technologist_dark_skin_tone - man_singer - man_singer_light_skin_tone - man_singer_medium_light_skin_tone - man_singer_medium_skin_tone - man_singer_medium_dark_skin_tone - man_singer_dark_skin_tone - woman_singer - woman_singer_light_skin_tone - woman_singer_medium_light_skin_tone - woman_singer_medium_skin_tone - woman_singer_medium_dark_skin_tone - woman_singer_dark_skin_tone - man_artist - man_artist_light_skin_tone - man_artist_medium_light_skin_tone - man_artist_medium_skin_tone - man_artist_medium_dark_skin_tone - man_artist_dark_skin_tone - woman_artist - woman_artist_light_skin_tone - woman_artist_medium_light_skin_tone - woman_artist_medium_skin_tone - woman_artist_medium_dark_skin_tone - woman_artist_dark_skin_tone - man_pilot - man_pilot_light_skin_tone - man_pilot_medium_light_skin_tone - man_pilot_medium_skin_tone - man_pilot_medium_dark_skin_tone - man_pilot_dark_skin_tone - woman_pilot - woman_pilot_light_skin_tone - woman_pilot_medium_light_skin_tone - woman_pilot_medium_skin_tone - woman_pilot_medium_dark_skin_tone - woman_pilot_dark_skin_tone - man_astronaut - man_astronaut_light_skin_tone - man_astronaut_medium_light_skin_tone - man_astronaut_medium_skin_tone - man_astronaut_medium_dark_skin_tone - man_astronaut_dark_skin_tone - woman_astronaut - woman_astronaut_light_skin_tone - woman_astronaut_medium_light_skin_tone - woman_astronaut_medium_skin_tone - woman_astronaut_medium_dark_skin_tone - woman_astronaut_dark_skin_tone - man_firefighter - man_firefighter_light_skin_tone - man_firefighter_medium_light_skin_tone - man_firefighter_medium_skin_tone - man_firefighter_medium_dark_skin_tone - man_firefighter_dark_skin_tone - woman_firefighter - woman_firefighter_light_skin_tone - woman_firefighter_medium_light_skin_tone - woman_firefighter_medium_skin_tone - woman_firefighter_medium_dark_skin_tone - woman_firefighter_dark_skin_tone - police_officer - police_officer_light_skin_tone - police_officer_medium_light_skin_tone - police_officer_medium_skin_tone - police_officer_medium_dark_skin_tone - police_officer_dark_skin_tone - man_police_officer - man_police_officer_light_skin_tone - man_police_officer_medium_light_skin_tone - man_police_officer_medium_skin_tone - man_police_officer_medium_dark_skin_tone - man_police_officer_dark_skin_tone - woman_police_officer - woman_police_officer_light_skin_tone - woman_police_officer_medium_light_skin_tone - woman_police_officer_medium_skin_tone - woman_police_officer_medium_dark_skin_tone - woman_police_officer_dark_skin_tone - detective - detective_light_skin_tone - detective_medium_light_skin_tone - detective_medium_skin_tone - detective_medium_dark_skin_tone - detective_dark_skin_tone - man_detective - man_detective_light_skin_tone - man_detective_medium_light_skin_tone - man_detective_medium_skin_tone - man_detective_medium_dark_skin_tone - man_detective_dark_skin_tone - woman_detective - woman_detective_light_skin_tone - woman_detective_medium_light_skin_tone - woman_detective_medium_skin_tone - woman_detective_medium_dark_skin_tone - woman_detective_dark_skin_tone - guard - guard_light_skin_tone - guard_medium_light_skin_tone - guard_medium_skin_tone - guard_medium_dark_skin_tone - guard_dark_skin_tone - man_guard - man_guard_light_skin_tone - man_guard_medium_light_skin_tone - man_guard_medium_skin_tone - man_guard_medium_dark_skin_tone - man_guard_dark_skin_tone - woman_guard - woman_guard_light_skin_tone - woman_guard_medium_light_skin_tone - woman_guard_medium_skin_tone - woman_guard_medium_dark_skin_tone - woman_guard_dark_skin_tone - construction_worker - construction_worker_light_skin_tone - construction_worker_medium_light_skin_tone - construction_worker_medium_skin_tone - construction_worker_medium_dark_skin_tone - construction_worker_dark_skin_tone - man_construction_worker - man_construction_worker_light_skin_tone - man_construction_worker_medium_light_skin_tone - man_construction_worker_medium_skin_tone - man_construction_worker_medium_dark_skin_tone - man_construction_worker_dark_skin_tone - woman_construction_worker - woman_construction_worker_light_skin_tone - woman_construction_worker_medium_light_skin_tone - woman_construction_worker_medium_skin_tone - woman_construction_worker_medium_dark_skin_tone - woman_construction_worker_dark_skin_tone - prince - prince_light_skin_tone - prince_medium_light_skin_tone - prince_medium_skin_tone - prince_medium_dark_skin_tone - prince_dark_skin_tone - princess - princess_light_skin_tone - princess_medium_light_skin_tone - princess_medium_skin_tone - princess_medium_dark_skin_tone - princess_dark_skin_tone - person_wearing_turban - person_wearing_turban_light_skin_tone - person_wearing_turban_medium_light_skin_tone - person_wearing_turban_medium_skin_tone - person_wearing_turban_medium_dark_skin_tone - person_wearing_turban_dark_skin_tone - man_wearing_turban - man_wearing_turban_light_skin_tone - man_wearing_turban_medium_light_skin_tone - man_wearing_turban_medium_skin_tone - man_wearing_turban_medium_dark_skin_tone - man_wearing_turban_dark_skin_tone - woman_wearing_turban - woman_wearing_turban_light_skin_tone - woman_wearing_turban_medium_light_skin_tone - woman_wearing_turban_medium_skin_tone - woman_wearing_turban_medium_dark_skin_tone - woman_wearing_turban_dark_skin_tone - man_with_Chinese_cap - man_with_Chinese_cap_light_skin_tone - man_with_Chinese_cap_medium_light_skin_tone - man_with_Chinese_cap_medium_skin_tone - man_with_Chinese_cap_medium_dark_skin_tone - man_with_Chinese_cap_dark_skin_tone - woman_with_headscarf - woman_with_headscarf_light_skin_tone - woman_with_headscarf_medium_light_skin_tone - woman_with_headscarf_medium_skin_tone - woman_with_headscarf_medium_dark_skin_tone - woman_with_headscarf_dark_skin_tone - man_in_tuxedo - man_in_tuxedo_light_skin_tone - man_in_tuxedo_medium_light_skin_tone - man_in_tuxedo_medium_skin_tone - man_in_tuxedo_medium_dark_skin_tone - man_in_tuxedo_dark_skin_tone - bride_with_veil - bride_with_veil_light_skin_tone - bride_with_veil_medium_light_skin_tone - bride_with_veil_medium_skin_tone - bride_with_veil_medium_dark_skin_tone - bride_with_veil_dark_skin_tone - pregnant_woman - pregnant_woman_light_skin_tone - pregnant_woman_medium_light_skin_tone - pregnant_woman_medium_skin_tone - pregnant_woman_medium_dark_skin_tone - pregnant_woman_dark_skin_tone - breast_feeding - breast_feeding_light_skin_tone - breast_feeding_medium_light_skin_tone - breast_feeding_medium_skin_tone - breast_feeding_medium_dark_skin_tone - breast_feeding_dark_skin_tone - baby_angel - baby_angel_light_skin_tone - baby_angel_medium_light_skin_tone - baby_angel_medium_skin_tone - baby_angel_medium_dark_skin_tone - baby_angel_dark_skin_tone - Santa_Claus - Santa_Claus_light_skin_tone - Santa_Claus_medium_light_skin_tone - Santa_Claus_medium_skin_tone - Santa_Claus_medium_dark_skin_tone - Santa_Claus_dark_skin_tone - Mrs_Claus - Mrs_Claus_light_skin_tone - Mrs_Claus_medium_light_skin_tone - Mrs_Claus_medium_skin_tone - Mrs_Claus_medium_dark_skin_tone - Mrs_Claus_dark_skin_tone - superhero - superhero_light_skin_tone - superhero_medium_light_skin_tone - superhero_medium_skin_tone - superhero_medium_dark_skin_tone - superhero_dark_skin_tone - man_superhero - man_superhero_light_skin_tone - man_superhero_medium_light_skin_tone - man_superhero_medium_skin_tone - man_superhero_medium_dark_skin_tone - man_superhero_dark_skin_tone - woman_superhero - woman_superhero_light_skin_tone - woman_superhero_medium_light_skin_tone - woman_superhero_medium_skin_tone - woman_superhero_medium_dark_skin_tone - woman_superhero_dark_skin_tone - supervillain - supervillain_light_skin_tone - supervillain_medium_light_skin_tone - supervillain_medium_skin_tone - supervillain_medium_dark_skin_tone - supervillain_dark_skin_tone - man_supervillain - man_supervillain_light_skin_tone - man_supervillain_medium_light_skin_tone - man_supervillain_medium_skin_tone - man_supervillain_medium_dark_skin_tone - man_supervillain_dark_skin_tone - woman_supervillain - woman_supervillain_light_skin_tone - woman_supervillain_medium_light_skin_tone - woman_supervillain_medium_skin_tone - woman_supervillain_medium_dark_skin_tone - woman_supervillain_dark_skin_tone - mage - mage_light_skin_tone - mage_medium_light_skin_tone - mage_medium_skin_tone - mage_medium_dark_skin_tone - mage_dark_skin_tone - man_mage - man_mage_light_skin_tone - man_mage_medium_light_skin_tone - man_mage_medium_skin_tone - man_mage_medium_dark_skin_tone - man_mage_dark_skin_tone - woman_mage - woman_mage_light_skin_tone - woman_mage_medium_light_skin_tone - woman_mage_medium_skin_tone - woman_mage_medium_dark_skin_tone - woman_mage_dark_skin_tone - fairy - fairy_light_skin_tone - fairy_medium_light_skin_tone - fairy_medium_skin_tone - fairy_medium_dark_skin_tone - fairy_dark_skin_tone - man_fairy - man_fairy_light_skin_tone - man_fairy_medium_light_skin_tone - man_fairy_medium_skin_tone - man_fairy_medium_dark_skin_tone - man_fairy_dark_skin_tone - woman_fairy - woman_fairy_light_skin_tone - woman_fairy_medium_light_skin_tone - woman_fairy_medium_skin_tone - woman_fairy_medium_dark_skin_tone - woman_fairy_dark_skin_tone - vampire - vampire_light_skin_tone - vampire_medium_light_skin_tone - vampire_medium_skin_tone - vampire_medium_dark_skin_tone - vampire_dark_skin_tone - man_vampire - man_vampire_light_skin_tone - man_vampire_medium_light_skin_tone - man_vampire_medium_skin_tone - man_vampire_medium_dark_skin_tone - man_vampire_dark_skin_tone - woman_vampire - woman_vampire_light_skin_tone - woman_vampire_medium_light_skin_tone - woman_vampire_medium_skin_tone - woman_vampire_medium_dark_skin_tone - woman_vampire_dark_skin_tone - merperson - merperson_light_skin_tone - merperson_medium_light_skin_tone - merperson_medium_skin_tone - merperson_medium_dark_skin_tone - merperson_dark_skin_tone - merman - merman_light_skin_tone - merman_medium_light_skin_tone - merman_medium_skin_tone - merman_medium_dark_skin_tone - merman_dark_skin_tone - mermaid - mermaid_light_skin_tone - mermaid_medium_light_skin_tone - mermaid_medium_skin_tone - mermaid_medium_dark_skin_tone - mermaid_dark_skin_tone - elf - elf_light_skin_tone - elf_medium_light_skin_tone - elf_medium_skin_tone - elf_medium_dark_skin_tone - elf_dark_skin_tone - man_elf - man_elf_light_skin_tone - man_elf_medium_light_skin_tone - man_elf_medium_skin_tone - man_elf_medium_dark_skin_tone - man_elf_dark_skin_tone - woman_elf - woman_elf_light_skin_tone - woman_elf_medium_light_skin_tone - woman_elf_medium_skin_tone - woman_elf_medium_dark_skin_tone - woman_elf_dark_skin_tone - genie - man_genie - woman_genie - zombie - man_zombie - woman_zombie - person_getting_massage - person_getting_massage_light_skin_tone - person_getting_massage_medium_light_skin_tone - person_getting_massage_medium_skin_tone - person_getting_massage_medium_dark_skin_tone - person_getting_massage_dark_skin_tone - man_getting_massage - man_getting_massage_light_skin_tone - man_getting_massage_medium_light_skin_tone - man_getting_massage_medium_skin_tone - man_getting_massage_medium_dark_skin_tone - man_getting_massage_dark_skin_tone - woman_getting_massage - woman_getting_massage_light_skin_tone - woman_getting_massage_medium_light_skin_tone - woman_getting_massage_medium_skin_tone - woman_getting_massage_medium_dark_skin_tone - woman_getting_massage_dark_skin_tone - person_getting_haircut - person_getting_haircut_light_skin_tone - person_getting_haircut_medium_light_skin_tone - person_getting_haircut_medium_skin_tone - person_getting_haircut_medium_dark_skin_tone - person_getting_haircut_dark_skin_tone - man_getting_haircut - man_getting_haircut_light_skin_tone - man_getting_haircut_medium_light_skin_tone - man_getting_haircut_medium_skin_tone - man_getting_haircut_medium_dark_skin_tone - man_getting_haircut_dark_skin_tone - woman_getting_haircut - woman_getting_haircut_light_skin_tone - woman_getting_haircut_medium_light_skin_tone - woman_getting_haircut_medium_skin_tone - woman_getting_haircut_medium_dark_skin_tone - woman_getting_haircut_dark_skin_tone - person_walking - person_walking_light_skin_tone - person_walking_medium_light_skin_tone - person_walking_medium_skin_tone - person_walking_medium_dark_skin_tone - person_walking_dark_skin_tone - man_walking - man_walking_light_skin_tone - man_walking_medium_light_skin_tone - man_walking_medium_skin_tone - man_walking_medium_dark_skin_tone - man_walking_dark_skin_tone - woman_walking - woman_walking_light_skin_tone - woman_walking_medium_light_skin_tone - woman_walking_medium_skin_tone - woman_walking_medium_dark_skin_tone - woman_walking_dark_skin_tone - person_standing - person_standing_light_skin_tone - person_standing_medium_light_skin_tone - person_standing_medium_skin_tone - person_standing_medium_dark_skin_tone - person_standing_dark_skin_tone - man_standing - man_standing_light_skin_tone - man_standing_medium_light_skin_tone - man_standing_medium_skin_tone - man_standing_medium_dark_skin_tone - man_standing_dark_skin_tone - woman_standing - woman_standing_light_skin_tone - woman_standing_medium_light_skin_tone - woman_standing_medium_skin_tone - woman_standing_medium_dark_skin_tone - woman_standing_dark_skin_tone - person_kneeling - person_kneeling_light_skin_tone - person_kneeling_medium_light_skin_tone - person_kneeling_medium_skin_tone - person_kneeling_medium_dark_skin_tone - person_kneeling_dark_skin_tone - man_kneeling - man_kneeling_light_skin_tone - man_kneeling_medium_light_skin_tone - man_kneeling_medium_skin_tone - man_kneeling_medium_dark_skin_tone - man_kneeling_dark_skin_tone - woman_kneeling - woman_kneeling_light_skin_tone - woman_kneeling_medium_light_skin_tone - woman_kneeling_medium_skin_tone - woman_kneeling_medium_dark_skin_tone - woman_kneeling_dark_skin_tone - man_with_probing_cane - man_with_probing_cane_light_skin_tone - man_with_probing_cane_medium_light_skin_tone - man_with_probing_cane_medium_skin_tone - man_with_probing_cane_medium_dark_skin_tone - man_with_probing_cane_dark_skin_tone - woman_with_probing_cane - woman_with_probing_cane_light_skin_tone - woman_with_probing_cane_medium_light_skin_tone - woman_with_probing_cane_medium_skin_tone - woman_with_probing_cane_medium_dark_skin_tone - woman_with_probing_cane_dark_skin_tone - man_in_motorized_wheelchair - man_in_motorized_wheelchair_light_skin_tone - man_in_motorized_wheelchair_medium_light_skin_tone - man_in_motorized_wheelchair_medium_skin_tone - man_in_motorized_wheelchair_medium_dark_skin_tone - man_in_motorized_wheelchair_dark_skin_tone - woman_in_motorized_wheelchair - woman_in_motorized_wheelchair_light_skin_tone - woman_in_motorized_wheelchair_medium_light_skin_tone - woman_in_motorized_wheelchair_medium_skin_tone - woman_in_motorized_wheelchair_medium_dark_skin_tone - woman_in_motorized_wheelchair_dark_skin_tone - man_in_manual_wheelchair - man_in_manual_wheelchair_light_skin_tone - man_in_manual_wheelchair_medium_light_skin_tone - man_in_manual_wheelchair_medium_skin_tone - man_in_manual_wheelchair_medium_dark_skin_tone - man_in_manual_wheelchair_dark_skin_tone - woman_in_manual_wheelchair - woman_in_manual_wheelchair_light_skin_tone - woman_in_manual_wheelchair_medium_light_skin_tone - woman_in_manual_wheelchair_medium_skin_tone - woman_in_manual_wheelchair_medium_dark_skin_tone - woman_in_manual_wheelchair_dark_skin_tone - person_running - person_running_light_skin_tone - person_running_medium_light_skin_tone - person_running_medium_skin_tone - person_running_medium_dark_skin_tone - person_running_dark_skin_tone - man_running - man_running_light_skin_tone - man_running_medium_light_skin_tone - man_running_medium_skin_tone - man_running_medium_dark_skin_tone - man_running_dark_skin_tone - woman_running - woman_running_light_skin_tone - woman_running_medium_light_skin_tone - woman_running_medium_skin_tone - woman_running_medium_dark_skin_tone - woman_running_dark_skin_tone - woman_dancing - woman_dancing_light_skin_tone - woman_dancing_medium_light_skin_tone - woman_dancing_medium_skin_tone - woman_dancing_medium_dark_skin_tone - woman_dancing_dark_skin_tone - woman_dancing_dark_skin_tone_1 - man_dancing_light_skin_tone - man_dancing_medium_light_skin_tone - man_dancing_medium_skin_tone - man_dancing_medium_dark_skin_tone - man_dancing_dark_skin_tone - man_in_suit_levitating - man_in_suit_levitating_light_skin_tone - man_in_suit_levitating_medium_light_skin_tone - man_in_suit_levitating_medium_skin_tone - man_in_suit_levitating_medium_dark_skin_tone - man_in_suit_levitating_dark_skin_tone - people_with_bunny_ears - men_with_bunny_ears - women_with_bunny_ears - person_in_steamy_room - person_in_steamy_room_light_skin_tone - person_in_steamy_room_medium_light_skin_tone - person_in_steamy_room_medium_skin_tone - person_in_steamy_room_medium_dark_skin_tone - person_in_steamy_room_dark_skin_tone - man_in_steamy_room - man_in_steamy_room_light_skin_tone - man_in_steamy_room_medium_light_skin_tone - man_in_steamy_room_medium_skin_tone - man_in_steamy_room_medium_dark_skin_tone - man_in_steamy_room_dark_skin_tone - woman_in_steamy_room - woman_in_steamy_room_light_skin_tone - woman_in_steamy_room_medium_light_skin_tone - woman_in_steamy_room_medium_skin_tone - woman_in_steamy_room_medium_dark_skin_tone - woman_in_steamy_room_dark_skin_tone - person_climbing - person_climbing_light_skin_tone - person_climbing_medium_light_skin_tone - person_climbing_medium_skin_tone - person_climbing_medium_dark_skin_tone - person_climbing_dark_skin_tone - man_climbing - man_climbing_light_skin_tone - man_climbing_medium_light_skin_tone - man_climbing_medium_skin_tone - man_climbing_medium_dark_skin_tone - man_climbing_dark_skin_tone - woman_climbing - woman_climbing_light_skin_tone - woman_climbing_medium_light_skin_tone - woman_climbing_medium_skin_tone - woman_climbing_medium_dark_skin_tone - woman_climbing_dark_skin_tone - person_fencing - horse_racing - horse_racing_light_skin_tone - horse_racing_medium_light_skin_tone - horse_racing_medium_skin_tone - horse_racing_medium_dark_skin_tone - horse_racing_dark_skin_tone - skier - snowboarder - snowboarder_light_skin_tone - snowboarder_medium_light_skin_tone - snowboarder_medium_skin_tone - snowboarder_medium_dark_skin_tone - snowboarder_dark_skin_tone - person_golfing - person_golfing_light_skin_tone - person_golfing_medium_light_skin_tone - person_golfing_medium_skin_tone - person_golfing_medium_dark_skin_tone - person_golfing_dark_skin_tone - man_golfing - man_golfing_light_skin_tone - man_golfing_medium_light_skin_tone - man_golfing_medium_skin_tone - man_golfing_medium_dark_skin_tone - man_golfing_dark_skin_tone - woman_golfing - woman_golfing_light_skin_tone - woman_golfing_medium_light_skin_tone - woman_golfing_medium_skin_tone - woman_golfing_medium_dark_skin_tone - woman_golfing_dark_skin_tone - person_surfing - person_surfing_light_skin_tone - person_surfing_medium_light_skin_tone - person_surfing_medium_skin_tone - person_surfing_medium_dark_skin_tone - person_surfing_dark_skin_tone - man_surfing - man_surfing_light_skin_tone - man_surfing_medium_light_skin_tone - man_surfing_medium_skin_tone - man_surfing_medium_dark_skin_tone - man_surfing_dark_skin_tone - woman_surfing - woman_surfing_light_skin_tone - woman_surfing_medium_light_skin_tone - woman_surfing_medium_skin_tone - woman_surfing_medium_dark_skin_tone - woman_surfing_dark_skin_tone - person_rowing_boat - person_rowing_boat_light_skin_tone - person_rowing_boat_medium_light_skin_tone - person_rowing_boat_medium_skin_tone - person_rowing_boat_medium_dark_skin_tone - person_rowing_boat_dark_skin_tone - man_rowing_boat - man_rowing_boat_light_skin_tone - man_rowing_boat_medium_light_skin_tone - man_rowing_boat_medium_skin_tone - man_rowing_boat_medium_dark_skin_tone - man_rowing_boat_dark_skin_tone - woman_rowing_boat - woman_rowing_boat_light_skin_tone - woman_rowing_boat_medium_light_skin_tone - woman_rowing_boat_medium_skin_tone - woman_rowing_boat_medium_dark_skin_tone - woman_rowing_boat_dark_skin_tone - person_swimming - person_swimming_light_skin_tone - person_swimming_medium_light_skin_tone - person_swimming_medium_skin_tone - person_swimming_medium_dark_skin_tone - person_swimming_dark_skin_tone - man_swimming - man_swimming_light_skin_tone - man_swimming_medium_light_skin_tone - man_swimming_medium_skin_tone - man_swimming_medium_dark_skin_tone - man_swimming_dark_skin_tone - woman_swimming - woman_swimming_light_skin_tone - woman_swimming_medium_light_skin_tone - woman_swimming_medium_skin_tone - woman_swimming_medium_dark_skin_tone - woman_swimming_dark_skin_tone - person_bouncing_ball - person_bouncing_ball_light_skin_tone - person_bouncing_ball_medium_light_skin_tone - person_bouncing_ball_medium_skin_tone - person_bouncing_ball_medium_dark_skin_tone - person_bouncing_ball_dark_skin_tone - man_bouncing_ball - man_bouncing_ball_light_skin_tone - man_bouncing_ball_medium_light_skin_tone - man_bouncing_ball_medium_skin_tone - man_bouncing_ball_medium_dark_skin_tone - man_bouncing_ball_dark_skin_tone - woman_bouncing_ball - woman_bouncing_ball_light_skin_tone - woman_bouncing_ball_medium_light_skin_tone - woman_bouncing_ball_medium_skin_tone - woman_bouncing_ball_medium_dark_skin_tone - woman_bouncing_ball_dark_skin_tone - person_lifting_weights - person_lifting_weights_light_skin_tone - person_lifting_weights_medium_light_skin_tone - person_lifting_weights_medium_skin_tone - person_lifting_weights_medium_dark_skin_tone - person_lifting_weights_dark_skin_tone - man_lifting_weights - man_lifting_weights_light_skin_tone - man_lifting_weights_medium_light_skin_tone - man_lifting_weights_medium_skin_tone - man_lifting_weights_medium_dark_skin_tone - man_lifting_weights_dark_skin_tone - woman_lifting_weights - woman_lifting_weights_light_skin_tone - woman_lifting_weights_medium_light_skin_tone - woman_lifting_weights_medium_skin_tone - woman_lifting_weights_medium_dark_skin_tone - woman_lifting_weights_dark_skin_tone - person_biking - person_biking_light_skin_tone - person_biking_medium_light_skin_tone - person_biking_medium_skin_tone - person_biking_medium_dark_skin_tone - person_biking_dark_skin_tone - man_biking - man_biking_light_skin_tone - man_biking_medium_light_skin_tone - man_biking_medium_skin_tone - man_biking_medium_dark_skin_tone - man_biking_dark_skin_tone - woman_biking - woman_biking_light_skin_tone - woman_biking_medium_light_skin_tone - woman_biking_medium_skin_tone - woman_biking_medium_dark_skin_tone - woman_biking_dark_skin_tone - person_mountain_biking - person_mountain_biking_light_skin_tone - person_mountain_biking_medium_light_skin_tone - person_mountain_biking_medium_skin_tone - person_mountain_biking_medium_dark_skin_tone - person_mountain_biking_dark_skin_tone - man_mountain_biking - man_mountain_biking_light_skin_tone - man_mountain_biking_medium_light_skin_tone - man_mountain_biking_medium_skin_tone - man_mountain_biking_medium_dark_skin_tone - man_mountain_biking_dark_skin_tone - woman_mountain_biking - woman_mountain_biking_light_skin_tone - woman_mountain_biking_medium_light_skin_tone - woman_mountain_biking_medium_skin_tone - woman_mountain_biking_medium_dark_skin_tone - woman_mountain_biking_dark_skin_tone - person_cartwheeling - person_cartwheeling_light_skin_tone - person_cartwheeling_medium_light_skin_tone - person_cartwheeling_medium_skin_tone - person_cartwheeling_medium_dark_skin_tone - person_cartwheeling_dark_skin_tone - man_cartwheeling - man_cartwheeling_light_skin_tone - man_cartwheeling_medium_light_skin_tone - man_cartwheeling_medium_skin_tone - man_cartwheeling_medium_dark_skin_tone - man_cartwheeling_dark_skin_tone - woman_cartwheeling - woman_cartwheeling_light_skin_tone - woman_cartwheeling_medium_light_skin_tone - woman_cartwheeling_medium_skin_tone - woman_cartwheeling_medium_dark_skin_tone - woman_cartwheeling_dark_skin_tone - people_wrestling - men_wrestling - women_wrestling - person_playing_water_polo - person_playing_water_polo_light_skin_tone - person_playing_water_polo_medium_light_skin_tone - person_playing_water_polo_medium_skin_tone - person_playing_water_polo_medium_dark_skin_tone - person_playing_water_polo_dark_skin_tone - man_playing_water_polo - man_playing_water_polo_light_skin_tone - man_playing_water_polo_medium_light_skin_tone - man_playing_water_polo_medium_skin_tone - man_playing_water_polo_medium_dark_skin_tone - man_playing_water_polo_dark_skin_tone - woman_playing_water_polo - woman_playing_water_polo_light_skin_tone - woman_playing_water_polo_medium_light_skin_tone - woman_playing_water_polo_medium_skin_tone - woman_playing_water_polo_medium_dark_skin_tone - woman_playing_water_polo_dark_skin_tone - person_playing_handball - person_playing_handball_light_skin_tone - person_playing_handball_medium_light_skin_tone - person_playing_handball_medium_skin_tone - person_playing_handball_medium_dark_skin_tone - person_playing_handball_dark_skin_tone - man_playing_handball - man_playing_handball_light_skin_tone - man_playing_handball_medium_light_skin_tone - man_playing_handball_medium_skin_tone - man_playing_handball_medium_dark_skin_tone - man_playing_handball_dark_skin_tone - woman_playing_handball - woman_playing_handball_light_skin_tone - woman_playing_handball_medium_light_skin_tone - woman_playing_handball_medium_skin_tone - woman_playing_handball_medium_dark_skin_tone - woman_playing_handball_dark_skin_tone - person_juggling - person_juggling_light_skin_tone - person_juggling_medium_light_skin_tone - person_juggling_medium_skin_tone - person_juggling_medium_dark_skin_tone - person_juggling_dark_skin_tone - man_juggling - man_juggling_light_skin_tone - man_juggling_medium_light_skin_tone - man_juggling_medium_skin_tone - man_juggling_medium_dark_skin_tone - man_juggling_dark_skin_tone - woman_juggling - woman_juggling_light_skin_tone - woman_juggling_medium_light_skin_tone - woman_juggling_medium_skin_tone - woman_juggling_medium_dark_skin_tone - woman_juggling_dark_skin_tone - person_in_lotus_position - person_in_lotus_position_light_skin_tone - person_in_lotus_position_medium_light_skin_tone - person_in_lotus_position_medium_skin_tone - person_in_lotus_position_medium_dark_skin_tone - person_in_lotus_position_dark_skin_tone - man_in_lotus_position - man_in_lotus_position_light_skin_tone - man_in_lotus_position_medium_light_skin_tone - man_in_lotus_position_medium_skin_tone - man_in_lotus_position_medium_dark_skin_tone - man_in_lotus_position_dark_skin_tone - woman_in_lotus_position - woman_in_lotus_position_light_skin_tone - woman_in_lotus_position_medium_light_skin_tone - woman_in_lotus_position_medium_skin_tone - woman_in_lotus_position_medium_dark_skin_tone - woman_in_lotus_position_dark_skin_tone - person_taking_bath - person_taking_bath_light_skin_tone - person_taking_bath_medium_light_skin_tone - person_taking_bath_medium_skin_tone - person_taking_bath_medium_dark_skin_tone - person_taking_bath_dark_skin_tone - person_in_bed - person_in_bed_light_skin_tone - person_in_bed_medium_light_skin_tone - person_in_bed_medium_skin_tone - person_in_bed_medium_dark_skin_tone - person_in_bed_dark_skin_tone - people_holding_hands - people_holding_hands_light_skin_tone - people_holding_hands_medium_light_skin_tone_light_skin_tone - people_holding_hands_medium_light_skin_tone_light_skin_tone_1 - people_holding_hands_medium_skin_tone_light_skin_tone - people_holding_hands_medium_skin_tone_medium_light_skin_tone - people_holding_hands_medium_skin_tone_medium_light_skin_tone_1 - people_holding_hands_medium_dark_skin_tone_light_skin_tone - people_holding_hands_medium_dark_skin_tone_medium_light_skin_tone - people_holding_hands_medium_dark_skin_tone_medium_skin_tone - people_holding_hands_medium_dark_skin_tone_medium_skin_tone_1 - people_holding_hands_dark_skin_tone_light_skin_tone - people_holding_hands_dark_skin_tone_medium_light_skin_tone - people_holding_hands_dark_skin_tone_medium_skin_tone - people_holding_hands_dark_skin_tone_medium_dark_skin_tone - people_holding_hands_dark_skin_tone_medium_dark_skin_tone_1 - women_holding_hands - women_holding_hands_light_skin_tone - women_holding_hands_medium_light_skin_tone_light_skin_tone - women_holding_hands_medium_light_skin_tone_light_skin_tone_1 - women_holding_hands_medium_skin_tone_light_skin_tone - women_holding_hands_medium_skin_tone_medium_light_skin_tone - women_holding_hands_medium_skin_tone_medium_light_skin_tone_1 - women_holding_hands_medium_dark_skin_tone_light_skin_tone - women_holding_hands_medium_dark_skin_tone_medium_light_skin_tone - women_holding_hands_medium_dark_skin_tone_medium_skin_tone - women_holding_hands_medium_dark_skin_tone_medium_skin_tone_1 - women_holding_hands_dark_skin_tone_light_skin_tone - women_holding_hands_dark_skin_tone_medium_light_skin_tone - women_holding_hands_dark_skin_tone_medium_skin_tone - women_holding_hands_dark_skin_tone_medium_dark_skin_tone - women_holding_hands_dark_skin_tone_medium_dark_skin_tone_1 - woman_and_man_holding_hands - woman_and_man_holding_hands_light_skin_tone - woman_and_man_holding_hands_light_skin_tone_medium_light_skin_tone - woman_and_man_holding_hands_light_skin_tone_medium_skin_tone - woman_and_man_holding_hands_light_skin_tone_medium_dark_skin_tone - woman_and_man_holding_hands_light_skin_tone_dark_skin_tone - woman_and_man_holding_hands_medium_light_skin_tone_light_skin_tone - woman_and_man_holding_hands_medium_light_skin_tone_light_skin_tone_1 - woman_and_man_holding_hands_medium_light_skin_tone_medium_skin_tone - woman_and_man_holding_hands_medium_light_skin_tone_medium_dark_skin_tone - woman_and_man_holding_hands_medium_light_skin_tone_dark_skin_tone - woman_and_man_holding_hands_medium_skin_tone_light_skin_tone - woman_and_man_holding_hands_medium_skin_tone_medium_light_skin_tone - woman_and_man_holding_hands_medium_skin_tone_medium_light_skin_tone_1 - woman_and_man_holding_hands_medium_skin_tone_medium_dark_skin_tone - woman_and_man_holding_hands_medium_skin_tone_dark_skin_tone - woman_and_man_holding_hands_medium_dark_skin_tone_light_skin_tone - woman_and_man_holding_hands_medium_dark_skin_tone_medium_light_skin_tone - woman_and_man_holding_hands_medium_dark_skin_tone_medium_skin_tone - woman_and_man_holding_hands_medium_dark_skin_tone_medium_skin_tone_1 - woman_and_man_holding_hands_medium_dark_skin_tone_dark_skin_tone - woman_and_man_holding_hands_dark_skin_tone_light_skin_tone - woman_and_man_holding_hands_dark_skin_tone_medium_light_skin_tone - woman_and_man_holding_hands_dark_skin_tone_medium_skin_tone - woman_and_man_holding_hands_dark_skin_tone_medium_dark_skin_tone - woman_and_man_holding_hands_dark_skin_tone_medium_dark_skin_tone_1 - men_holding_hands - men_holding_hands_light_skin_tone - men_holding_hands_medium_light_skin_tone_light_skin_tone - men_holding_hands_medium_light_skin_tone_light_skin_tone_1 - men_holding_hands_medium_skin_tone_light_skin_tone - men_holding_hands_medium_skin_tone_medium_light_skin_tone - men_holding_hands_medium_skin_tone_medium_light_skin_tone_1 - men_holding_hands_medium_dark_skin_tone_light_skin_tone - men_holding_hands_medium_dark_skin_tone_medium_light_skin_tone - men_holding_hands_medium_dark_skin_tone_medium_skin_tone - men_holding_hands_medium_dark_skin_tone_medium_skin_tone_1 - men_holding_hands_dark_skin_tone_light_skin_tone - men_holding_hands_dark_skin_tone_medium_light_skin_tone - men_holding_hands_dark_skin_tone_medium_skin_tone - men_holding_hands_dark_skin_tone_medium_dark_skin_tone - men_holding_hands_dark_skin_tone_medium_dark_skin_tone_1 - kiss - kiss_woman_man - kiss_man_man - kiss_woman_woman - couple_with_heart - couple_with_heart_woman_man - couple_with_heart_man_man - couple_with_heart_woman_woman - family - family_man_woman_boy - family_man_woman_girl - family_man_woman_girl_boy - family_man_woman_boy_boy - family_man_woman_girl_girl - family_man_man_boy - family_man_man_girl - family_man_man_girl_boy - family_man_man_boy_boy - family_man_man_girl_girl - family_woman_woman_boy - family_woman_woman_girl - family_woman_woman_girl_boy - family_woman_woman_boy_boy - family_woman_woman_girl_girl - family_man_boy - family_man_boy_boy - family_man_girl - family_man_girl_boy - family_man_girl_girl - family_woman_boy - family_woman_boy_boy - family_woman_girl - family_woman_girl_boy - family_woman_girl_girl - speaking_head - bust_in_silhouette - busts_in_silhouette - footprints -" - -emoji_groups[animals]=" - monkey_face - monkey_face_1 - gorilla - orangutan - dog_face - dog_face_1 - guide_dog - service_dog - poodle - wolf - fox - raccoon - cat_face - cat_face_1 - lion - tiger_face - tiger_face_1 - leopard - horse_face - horse_face_1 - unicorn - zebra - deer - cow_face - ox - water_buffalo - cow - pig_face - pig_face_1 - boar - pig_nose - ram - ewe - goat - camel - two_hump_camel - llama - giraffe - elephant - rhinoceros - hippopotamus - mouse_face - mouse_face_1 - rat - hamster - rabbit_face - rabbit_face_1 - chipmunk - hedgehog - bat - bear - koala - panda - sloth - otter - skunk - kangaroo - badger - paw_prints - turkey - chicken - rooster - hatching_chick - baby_chick - front_facing_baby_chick - bird - penguin - dove - eagle - duck - swan - owl - flamingo - peacock - parrot - frog - crocodile - turtle - lizard - snake - dragon_face - dragon_face_1 - sauropod - T_Rex - spouting_whale - spouting_whale_1 - dolphin - fish - tropical_fish - blowfish - shark - octopus - spiral_shell - snail - butterfly - bug - ant - honeybee - lady_beetle - cricket - spider - spider_web - scorpion - mosquito - microbe -" - -emoji_groups[faces]=" - grinning_face - grinning_face_with_big_eyes - grinning_face_with_smiling_eyes - beaming_face_with_smiling_eyes - grinning_squinting_face - grinning_face_with_sweat - rolling_on_the_floor_laughing - face_with_tears_of_joy - slightly_smiling_face - upside_down_face - winking_face - smiling_face_with_smiling_eyes - smiling_face_with_halo - smiling_face_with_hearts - smiling_face_with_heart_eyes - star_struck - face_blowing_a_kiss - kissing_face - smiling_face - kissing_face_with_closed_eyes - kissing_face_with_smiling_eyes - face_savoring_food - face_with_tongue - winking_face_with_tongue - zany_face - squinting_face_with_tongue - money_mouth_face - hugging_face - face_with_hand_over_mouth - shushing_face - thinking_face - zipper_mouth_face - face_with_raised_eyebrow - neutral_face - expressionless_face - face_without_mouth - smirking_face - unamused_face - face_with_rolling_eyes - grimacing_face - lying_face - relieved_face - pensive_face - sleepy_face - drooling_face - sleeping_face - face_with_medical_mask - face_with_thermometer - face_with_head_bandage - nauseated_face - face_vomiting - sneezing_face - hot_face - cold_face - woozy_face - dizzy_face - exploding_head - cowboy_hat_face - partying_face - smiling_face_with_sunglasses - nerd_face - face_with_monocle - confused_face - worried_face - slightly_frowning_face - slightly_frowning_face_1 - face_with_open_mouth - hushed_face - astonished_face - flushed_face - pleading_face - frowning_face_with_open_mouth - anguished_face - fearful_face - anxious_face_with_sweat - sad_but_relieved_face - crying_face - loudly_crying_face - face_screaming_in_fear - confounded_face - persevering_face - disappointed_face - downcast_face_with_sweat - weary_face - tired_face - yawning_face - face_with_steam_from_nose - pouting_face - angry_face - face_with_symbols_on_mouth - smiling_face_with_horns - angry_face_with_horns - skull - skull_and_crossbones - pile_of_poo - clown_face - ogre - goblin - ghost - alien - alien_monster - robot -" - -emoji_groups[flags]=" - chequered_flag - triangular_flag - crossed_flags - black_flag - white_flag - rainbow_flag - pirate_flag - Ascension_Island - Andorra - United_Arab_Emirates - Afghanistan - Antigua_and_Barbuda - Anguilla - Albania - Armenia - Angola - Antarctica - Argentina - American_Samoa - Austria - Australia - Aruba - Åland_Islands - Azerbaijan - Bosnia_and_Herzegovina - Barbados - Bangladesh - Belgium - Burkina_Faso - Bulgaria - Bahrain - Burundi - Benin - St_Barthélemy - Bermuda - Brunei - Bolivia - Caribbean_Netherlands - Brazil - Bahamas - Bhutan - Bouvet_Island - Botswana - Belarus - Belize - Canada - Cocos_Keeling_Islands - Congo__Kinshasa - Central_African_Republic - Congo__Brazzaville - Switzerland - Côte_d_Ivoire - Cook_Islands - Chile - Cameroon - China - Colombia - Clipperton_Island - Costa_Rica - Cuba - Cape_Verde - Curaçao - Christmas_Island - Cyprus - Czechia - Germany - Diego_Garcia - Djibouti - Denmark - Dominica - Dominican_Republic - Algeria - Ceuta_and_Melilla - Ecuador - Estonia - Egypt - Western_Sahara - Eritrea - Spain - Ethiopia - European_Union - Finland - Fiji - Falkland_Islands - Micronesia - Faroe_Islands - France - Gabon - United_Kingdom - Grenada - Georgia - French_Guiana - Guernsey - Ghana - Gibraltar - Greenland - Gambia - Guinea - Guadeloupe - Equatorial_Guinea - Greece - South_Georgia_and_South_Sandwich_Islands - Guatemala - Guam - Guinea_Bissau - Guyana - Hong_Kong_SAR_China - Heard_and_McDonald_Islands - Honduras - Croatia - Haiti - Hungary - Canary_Islands - Indonesia - Ireland - Israel - Isle_of_Man - India - British_Indian_Ocean_Territory - Iraq - Iran - Iceland - Italy - Jersey - Jamaica - Jordan - Japan - Kenya - Kyrgyzstan - Cambodia - Kiribati - Comoros - St_Kitts_and_Nevis - North_Korea - South_Korea - Kuwait - Cayman_Islands - Kazakhstan - Laos - Lebanon - St_Lucia - Liechtenstein - Sri_Lanka - Liberia - Lesotho - Lithuania - Luxembourg - Latvia - Libya - Morocco - Monaco - Moldova - Montenegro - St_Martin - Madagascar - Marshall_Islands - Macedonia - Mali - Myanmar_Burma_ - Mongolia - Macao_SAR_China - Northern_Mariana_Islands - Martinique - Mauritania - Montserrat - Malta - Mauritius - Maldives - Malawi - Mexico - Malaysia - Mozambique - Namibia - New_Caledonia - Niger - Norfolk_Island - Nigeria - Nicaragua - Netherlands - Norway - Nepal - Nauru - Niue - New_Zealand - Oman - Panama - Peru - French_Polynesia - Papua_New_Guinea - Philippines - Pakistan - Poland - St_Pierre_and_Miquelon - Pitcairn_Islands - Puerto_Rico - Palestinian_Territories - Portugal - Palau - Paraguay - Qatar - Réunion - Romania - Serbia - Russia - Rwanda - Saudi_Arabia - Solomon_Islands - Seychelles - Sudan - Sweden - Singapore - St_Helena - Slovenia - Svalbard_and_Jan_Mayen - Slovakia - Sierra_Leone - San_Marino - Senegal - Somalia - Suriname - South_Sudan - São_Tomé_and_Príncipe - El_Salvador - Sint_Maarten - Syria - Eswatini - Tristan_da_Cunha - Turks_and_Caicos_Islands - Chad - French_Southern_Territories - Togo - Thailand - Tajikistan - Tokelau - Timor_Leste - Turkmenistan - Tunisia - Tonga - Turkey - Trinidad_and_Tobago - Tuvalu - Taiwan - Tanzania - Ukraine - Uganda - U_S_Outlying_Islands - United_Nations - United_States - Uruguay - Uzbekistan - Vatican_City - St_Vincent_and_Grenadines - Venezuela - British_Virgin_Islands - U_S_Virgin_Islands - Vietnam - Vanuatu - Wallis_and_Futuna - Samoa - Kosovo - Yemen - Mayotte - South_Africa - Zambia - Zimbabwe - England - Scotland - Wales -" diff --git a/dot_oh-my-zsh/plugins/emoji/emoji-data.txt b/dot_oh-my-zsh/plugins/emoji/emoji-data.txt deleted file mode 100644 index 59b7e92..0000000 --- a/dot_oh-my-zsh/plugins/emoji/emoji-data.txt +++ /dev/null @@ -1,4122 +0,0 @@ -# emoji-data.txt -# (Originally emoji-test.txt) -# (Retrieved from https://unicode.org/Public/emoji/12.0/emoji-test.txt) - -# Date: 2019-01-27, 15:43:01 GMT -# © 2019 Unicode®, Inc. -# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. -# For terms of use, see http://www.unicode.org/terms_of_use.html -# -# Emoji Keyboard/Display Test Data for UTS #51 -# Version: 12.0 -# -# For documentation and usage, see http://www.unicode.org/reports/tr51 -# -# This file provides data for testing which emoji forms should be in keyboards and which should also be displayed/processed. -# Format: code points; status # emoji name -# Code points — list of one or more hex code points, separated by spaces -# Status -# component — an Emoji_Component, -# excluding Regional_Indicators, ASCII, and non-Emoji. -# fully-qualified — a fully-qualified emoji (see ED-18 in UTS #51), -# excluding Emoji_Component -# minimally-qualified — a minimally-qualified emoji (see ED-18a in UTS #51) -# unqualified — a unqualified emoji (See ED-19 in UTS #51) -# Notes: -# • This includes the emoji components that need emoji presentation (skin tone and hair) -# when isolated, but omits the components that need not have an emoji -# presentation when isolated. -# • The RGI set is covered by the listed fully-qualified emoji. -# • The listed minimally-qualified and unqualified cover all cases where an -# element of the RGI set is missing one or more emoji presentation selectors. -# • The file is in CLDR order, not codepoint order. This is recommended (but not required!) for keyboard palettes. -# • The groups and subgroups are illustrative. See the Emoji Order chart for more information. - - -# group: Smileys & Emotion - -# subgroup: face-smiling -1F600 ; fully-qualified # 😀 grinning face -1F603 ; fully-qualified # 😃 grinning face with big eyes -1F604 ; fully-qualified # 😄 grinning face with smiling eyes -1F601 ; fully-qualified # 😁 beaming face with smiling eyes -1F606 ; fully-qualified # 😆 grinning squinting face -1F605 ; fully-qualified # 😅 grinning face with sweat -1F923 ; fully-qualified # 🤣 rolling on the floor laughing -1F602 ; fully-qualified # 😂 face with tears of joy -1F642 ; fully-qualified # 🙂 slightly smiling face -1F643 ; fully-qualified # 🙃 upside-down face -1F609 ; fully-qualified # 😉 winking face -1F60A ; fully-qualified # 😊 smiling face with smiling eyes -1F607 ; fully-qualified # 😇 smiling face with halo - -# subgroup: face-affection -1F970 ; fully-qualified # 🥰 smiling face with hearts -1F60D ; fully-qualified # 😍 smiling face with heart-eyes -1F929 ; fully-qualified # 🤩 star-struck -1F618 ; fully-qualified # 😘 face blowing a kiss -1F617 ; fully-qualified # 😗 kissing face -263A FE0F ; fully-qualified # ☺️ smiling face -263A ; unqualified # ☺ smiling face -1F61A ; fully-qualified # 😚 kissing face with closed eyes -1F619 ; fully-qualified # 😙 kissing face with smiling eyes - -# subgroup: face-tongue -1F60B ; fully-qualified # 😋 face savoring food -1F61B ; fully-qualified # 😛 face with tongue -1F61C ; fully-qualified # 😜 winking face with tongue -1F92A ; fully-qualified # 🤪 zany face -1F61D ; fully-qualified # 😝 squinting face with tongue -1F911 ; fully-qualified # 🤑 money-mouth face - -# subgroup: face-hand -1F917 ; fully-qualified # 🤗 hugging face -1F92D ; fully-qualified # 🤭 face with hand over mouth -1F92B ; fully-qualified # 🤫 shushing face -1F914 ; fully-qualified # 🤔 thinking face - -# subgroup: face-neutral-skeptical -1F910 ; fully-qualified # 🤐 zipper-mouth face -1F928 ; fully-qualified # 🤨 face with raised eyebrow -1F610 ; fully-qualified # 😐 neutral face -1F611 ; fully-qualified # 😑 expressionless face -1F636 ; fully-qualified # 😶 face without mouth -1F60F ; fully-qualified # 😏 smirking face -1F612 ; fully-qualified # 😒 unamused face -1F644 ; fully-qualified # 🙄 face with rolling eyes -1F62C ; fully-qualified # 😬 grimacing face -1F925 ; fully-qualified # 🤥 lying face - -# subgroup: face-sleepy -1F60C ; fully-qualified # 😌 relieved face -1F614 ; fully-qualified # 😔 pensive face -1F62A ; fully-qualified # 😪 sleepy face -1F924 ; fully-qualified # 🤤 drooling face -1F634 ; fully-qualified # 😴 sleeping face - -# subgroup: face-unwell -1F637 ; fully-qualified # 😷 face with medical mask -1F912 ; fully-qualified # 🤒 face with thermometer -1F915 ; fully-qualified # 🤕 face with head-bandage -1F922 ; fully-qualified # 🤢 nauseated face -1F92E ; fully-qualified # 🤮 face vomiting -1F927 ; fully-qualified # 🤧 sneezing face -1F975 ; fully-qualified # 🥵 hot face -1F976 ; fully-qualified # 🥶 cold face -1F974 ; fully-qualified # 🥴 woozy face -1F635 ; fully-qualified # 😵 dizzy face -1F92F ; fully-qualified # 🤯 exploding head - -# subgroup: face-hat -1F920 ; fully-qualified # 🤠 cowboy hat face -1F973 ; fully-qualified # 🥳 partying face - -# subgroup: face-glasses -1F60E ; fully-qualified # 😎 smiling face with sunglasses -1F913 ; fully-qualified # 🤓 nerd face -1F9D0 ; fully-qualified # 🧐 face with monocle - -# subgroup: face-concerned -1F615 ; fully-qualified # 😕 confused face -1F61F ; fully-qualified # 😟 worried face -1F641 ; fully-qualified # 🙁 slightly frowning face -2639 FE0F ; fully-qualified # ☹️ frowning face -2639 ; unqualified # ☹ frowning face -1F62E ; fully-qualified # 😮 face with open mouth -1F62F ; fully-qualified # 😯 hushed face -1F632 ; fully-qualified # 😲 astonished face -1F633 ; fully-qualified # 😳 flushed face -1F97A ; fully-qualified # 🥺 pleading face -1F626 ; fully-qualified # 😦 frowning face with open mouth -1F627 ; fully-qualified # 😧 anguished face -1F628 ; fully-qualified # 😨 fearful face -1F630 ; fully-qualified # 😰 anxious face with sweat -1F625 ; fully-qualified # 😥 sad but relieved face -1F622 ; fully-qualified # 😢 crying face -1F62D ; fully-qualified # 😭 loudly crying face -1F631 ; fully-qualified # 😱 face screaming in fear -1F616 ; fully-qualified # 😖 confounded face -1F623 ; fully-qualified # 😣 persevering face -1F61E ; fully-qualified # 😞 disappointed face -1F613 ; fully-qualified # 😓 downcast face with sweat -1F629 ; fully-qualified # 😩 weary face -1F62B ; fully-qualified # 😫 tired face -1F971 ; fully-qualified # 🥱 yawning face - -# subgroup: face-negative -1F624 ; fully-qualified # 😤 face with steam from nose -1F621 ; fully-qualified # 😡 pouting face -1F620 ; fully-qualified # 😠 angry face -1F92C ; fully-qualified # 🤬 face with symbols on mouth -1F608 ; fully-qualified # 😈 smiling face with horns -1F47F ; fully-qualified # 👿 angry face with horns -1F480 ; fully-qualified # 💀 skull -2620 FE0F ; fully-qualified # ☠️ skull and crossbones -2620 ; unqualified # ☠ skull and crossbones - -# subgroup: face-costume -1F4A9 ; fully-qualified # 💩 pile of poo -1F921 ; fully-qualified # 🤡 clown face -1F479 ; fully-qualified # 👹 ogre -1F47A ; fully-qualified # 👺 goblin -1F47B ; fully-qualified # 👻 ghost -1F47D ; fully-qualified # 👽 alien -1F47E ; fully-qualified # 👾 alien monster -1F916 ; fully-qualified # 🤖 robot - -# subgroup: cat-face -1F63A ; fully-qualified # 😺 grinning cat -1F638 ; fully-qualified # 😸 grinning cat with smiling eyes -1F639 ; fully-qualified # 😹 cat with tears of joy -1F63B ; fully-qualified # 😻 smiling cat with heart-eyes -1F63C ; fully-qualified # 😼 cat with wry smile -1F63D ; fully-qualified # 😽 kissing cat -1F640 ; fully-qualified # 🙀 weary cat -1F63F ; fully-qualified # 😿 crying cat -1F63E ; fully-qualified # 😾 pouting cat - -# subgroup: monkey-face -1F648 ; fully-qualified # 🙈 see-no-evil monkey -1F649 ; fully-qualified # 🙉 hear-no-evil monkey -1F64A ; fully-qualified # 🙊 speak-no-evil monkey - -# subgroup: emotion -1F48B ; fully-qualified # 💋 kiss mark -1F48C ; fully-qualified # 💌 love letter -1F498 ; fully-qualified # 💘 heart with arrow -1F49D ; fully-qualified # 💝 heart with ribbon -1F496 ; fully-qualified # 💖 sparkling heart -1F497 ; fully-qualified # 💗 growing heart -1F493 ; fully-qualified # 💓 beating heart -1F49E ; fully-qualified # 💞 revolving hearts -1F495 ; fully-qualified # 💕 two hearts -1F49F ; fully-qualified # 💟 heart decoration -2763 FE0F ; fully-qualified # ❣️ heart exclamation -2763 ; unqualified # ❣ heart exclamation -1F494 ; fully-qualified # 💔 broken heart -2764 FE0F ; fully-qualified # ❤️ red heart -2764 ; unqualified # ❤ red heart -1F9E1 ; fully-qualified # 🧡 orange heart -1F49B ; fully-qualified # 💛 yellow heart -1F49A ; fully-qualified # 💚 green heart -1F499 ; fully-qualified # 💙 blue heart -1F49C ; fully-qualified # 💜 purple heart -1F90E ; fully-qualified # 🤎 brown heart -1F5A4 ; fully-qualified # 🖤 black heart -1F90D ; fully-qualified # 🤍 white heart -1F4AF ; fully-qualified # 💯 hundred points -1F4A2 ; fully-qualified # 💢 anger symbol -1F4A5 ; fully-qualified # 💥 collision -1F4AB ; fully-qualified # 💫 dizzy -1F4A6 ; fully-qualified # 💦 sweat droplets -1F4A8 ; fully-qualified # 💨 dashing away -1F573 FE0F ; fully-qualified # 🕳️ hole -1F573 ; unqualified # 🕳 hole -1F4A3 ; fully-qualified # 💣 bomb -1F4AC ; fully-qualified # 💬 speech balloon -1F441 FE0F 200D 1F5E8 FE0F ; fully-qualified # 👁️‍🗨️ eye in speech bubble -1F441 200D 1F5E8 FE0F ; unqualified # 👁‍🗨️ eye in speech bubble -1F441 FE0F 200D 1F5E8 ; unqualified # 👁️‍🗨 eye in speech bubble -1F441 200D 1F5E8 ; unqualified # 👁‍🗨 eye in speech bubble -1F5E8 FE0F ; fully-qualified # 🗨️ left speech bubble -1F5E8 ; unqualified # 🗨 left speech bubble -1F5EF FE0F ; fully-qualified # 🗯️ right anger bubble -1F5EF ; unqualified # 🗯 right anger bubble -1F4AD ; fully-qualified # 💭 thought balloon -1F4A4 ; fully-qualified # 💤 zzz - -# Smileys & Emotion subtotal: 160 -# Smileys & Emotion subtotal: 160 w/o modifiers - -# group: People & Body - -# subgroup: hand-fingers-open -1F44B ; fully-qualified # 👋 waving hand -1F44B 1F3FB ; fully-qualified # 👋🏻 waving hand: light skin tone -1F44B 1F3FC ; fully-qualified # 👋🏼 waving hand: medium-light skin tone -1F44B 1F3FD ; fully-qualified # 👋🏽 waving hand: medium skin tone -1F44B 1F3FE ; fully-qualified # 👋🏾 waving hand: medium-dark skin tone -1F44B 1F3FF ; fully-qualified # 👋🏿 waving hand: dark skin tone -1F91A ; fully-qualified # 🤚 raised back of hand -1F91A 1F3FB ; fully-qualified # 🤚🏻 raised back of hand: light skin tone -1F91A 1F3FC ; fully-qualified # 🤚🏼 raised back of hand: medium-light skin tone -1F91A 1F3FD ; fully-qualified # 🤚🏽 raised back of hand: medium skin tone -1F91A 1F3FE ; fully-qualified # 🤚🏾 raised back of hand: medium-dark skin tone -1F91A 1F3FF ; fully-qualified # 🤚🏿 raised back of hand: dark skin tone -1F590 FE0F ; fully-qualified # 🖐️ hand with fingers splayed -1F590 ; unqualified # 🖐 hand with fingers splayed -1F590 1F3FB ; fully-qualified # 🖐🏻 hand with fingers splayed: light skin tone -1F590 1F3FC ; fully-qualified # 🖐🏼 hand with fingers splayed: medium-light skin tone -1F590 1F3FD ; fully-qualified # 🖐🏽 hand with fingers splayed: medium skin tone -1F590 1F3FE ; fully-qualified # 🖐🏾 hand with fingers splayed: medium-dark skin tone -1F590 1F3FF ; fully-qualified # 🖐🏿 hand with fingers splayed: dark skin tone -270B ; fully-qualified # ✋ raised hand -270B 1F3FB ; fully-qualified # ✋🏻 raised hand: light skin tone -270B 1F3FC ; fully-qualified # ✋🏼 raised hand: medium-light skin tone -270B 1F3FD ; fully-qualified # ✋🏽 raised hand: medium skin tone -270B 1F3FE ; fully-qualified # ✋🏾 raised hand: medium-dark skin tone -270B 1F3FF ; fully-qualified # ✋🏿 raised hand: dark skin tone -1F596 ; fully-qualified # 🖖 vulcan salute -1F596 1F3FB ; fully-qualified # 🖖🏻 vulcan salute: light skin tone -1F596 1F3FC ; fully-qualified # 🖖🏼 vulcan salute: medium-light skin tone -1F596 1F3FD ; fully-qualified # 🖖🏽 vulcan salute: medium skin tone -1F596 1F3FE ; fully-qualified # 🖖🏾 vulcan salute: medium-dark skin tone -1F596 1F3FF ; fully-qualified # 🖖🏿 vulcan salute: dark skin tone - -# subgroup: hand-fingers-partial -1F44C ; fully-qualified # 👌 OK hand -1F44C 1F3FB ; fully-qualified # 👌🏻 OK hand: light skin tone -1F44C 1F3FC ; fully-qualified # 👌🏼 OK hand: medium-light skin tone -1F44C 1F3FD ; fully-qualified # 👌🏽 OK hand: medium skin tone -1F44C 1F3FE ; fully-qualified # 👌🏾 OK hand: medium-dark skin tone -1F44C 1F3FF ; fully-qualified # 👌🏿 OK hand: dark skin tone -1F90F ; fully-qualified # 🤏 pinching hand -1F90F 1F3FB ; fully-qualified # 🤏🏻 pinching hand: light skin tone -1F90F 1F3FC ; fully-qualified # 🤏🏼 pinching hand: medium-light skin tone -1F90F 1F3FD ; fully-qualified # 🤏🏽 pinching hand: medium skin tone -1F90F 1F3FE ; fully-qualified # 🤏🏾 pinching hand: medium-dark skin tone -1F90F 1F3FF ; fully-qualified # 🤏🏿 pinching hand: dark skin tone -270C FE0F ; fully-qualified # ✌️ victory hand -270C ; unqualified # ✌ victory hand -270C 1F3FB ; fully-qualified # ✌🏻 victory hand: light skin tone -270C 1F3FC ; fully-qualified # ✌🏼 victory hand: medium-light skin tone -270C 1F3FD ; fully-qualified # ✌🏽 victory hand: medium skin tone -270C 1F3FE ; fully-qualified # ✌🏾 victory hand: medium-dark skin tone -270C 1F3FF ; fully-qualified # ✌🏿 victory hand: dark skin tone -1F91E ; fully-qualified # 🤞 crossed fingers -1F91E 1F3FB ; fully-qualified # 🤞🏻 crossed fingers: light skin tone -1F91E 1F3FC ; fully-qualified # 🤞🏼 crossed fingers: medium-light skin tone -1F91E 1F3FD ; fully-qualified # 🤞🏽 crossed fingers: medium skin tone -1F91E 1F3FE ; fully-qualified # 🤞🏾 crossed fingers: medium-dark skin tone -1F91E 1F3FF ; fully-qualified # 🤞🏿 crossed fingers: dark skin tone -1F91F ; fully-qualified # 🤟 love-you gesture -1F91F 1F3FB ; fully-qualified # 🤟🏻 love-you gesture: light skin tone -1F91F 1F3FC ; fully-qualified # 🤟🏼 love-you gesture: medium-light skin tone -1F91F 1F3FD ; fully-qualified # 🤟🏽 love-you gesture: medium skin tone -1F91F 1F3FE ; fully-qualified # 🤟🏾 love-you gesture: medium-dark skin tone -1F91F 1F3FF ; fully-qualified # 🤟🏿 love-you gesture: dark skin tone -1F918 ; fully-qualified # 🤘 sign of the horns -1F918 1F3FB ; fully-qualified # 🤘🏻 sign of the horns: light skin tone -1F918 1F3FC ; fully-qualified # 🤘🏼 sign of the horns: medium-light skin tone -1F918 1F3FD ; fully-qualified # 🤘🏽 sign of the horns: medium skin tone -1F918 1F3FE ; fully-qualified # 🤘🏾 sign of the horns: medium-dark skin tone -1F918 1F3FF ; fully-qualified # 🤘🏿 sign of the horns: dark skin tone -1F919 ; fully-qualified # 🤙 call me hand -1F919 1F3FB ; fully-qualified # 🤙🏻 call me hand: light skin tone -1F919 1F3FC ; fully-qualified # 🤙🏼 call me hand: medium-light skin tone -1F919 1F3FD ; fully-qualified # 🤙🏽 call me hand: medium skin tone -1F919 1F3FE ; fully-qualified # 🤙🏾 call me hand: medium-dark skin tone -1F919 1F3FF ; fully-qualified # 🤙🏿 call me hand: dark skin tone - -# subgroup: hand-single-finger -1F448 ; fully-qualified # 👈 backhand index pointing left -1F448 1F3FB ; fully-qualified # 👈🏻 backhand index pointing left: light skin tone -1F448 1F3FC ; fully-qualified # 👈🏼 backhand index pointing left: medium-light skin tone -1F448 1F3FD ; fully-qualified # 👈🏽 backhand index pointing left: medium skin tone -1F448 1F3FE ; fully-qualified # 👈🏾 backhand index pointing left: medium-dark skin tone -1F448 1F3FF ; fully-qualified # 👈🏿 backhand index pointing left: dark skin tone -1F449 ; fully-qualified # 👉 backhand index pointing right -1F449 1F3FB ; fully-qualified # 👉🏻 backhand index pointing right: light skin tone -1F449 1F3FC ; fully-qualified # 👉🏼 backhand index pointing right: medium-light skin tone -1F449 1F3FD ; fully-qualified # 👉🏽 backhand index pointing right: medium skin tone -1F449 1F3FE ; fully-qualified # 👉🏾 backhand index pointing right: medium-dark skin tone -1F449 1F3FF ; fully-qualified # 👉🏿 backhand index pointing right: dark skin tone -1F446 ; fully-qualified # 👆 backhand index pointing up -1F446 1F3FB ; fully-qualified # 👆🏻 backhand index pointing up: light skin tone -1F446 1F3FC ; fully-qualified # 👆🏼 backhand index pointing up: medium-light skin tone -1F446 1F3FD ; fully-qualified # 👆🏽 backhand index pointing up: medium skin tone -1F446 1F3FE ; fully-qualified # 👆🏾 backhand index pointing up: medium-dark skin tone -1F446 1F3FF ; fully-qualified # 👆🏿 backhand index pointing up: dark skin tone -1F595 ; fully-qualified # 🖕 middle finger -1F595 1F3FB ; fully-qualified # 🖕🏻 middle finger: light skin tone -1F595 1F3FC ; fully-qualified # 🖕🏼 middle finger: medium-light skin tone -1F595 1F3FD ; fully-qualified # 🖕🏽 middle finger: medium skin tone -1F595 1F3FE ; fully-qualified # 🖕🏾 middle finger: medium-dark skin tone -1F595 1F3FF ; fully-qualified # 🖕🏿 middle finger: dark skin tone -1F447 ; fully-qualified # 👇 backhand index pointing down -1F447 1F3FB ; fully-qualified # 👇🏻 backhand index pointing down: light skin tone -1F447 1F3FC ; fully-qualified # 👇🏼 backhand index pointing down: medium-light skin tone -1F447 1F3FD ; fully-qualified # 👇🏽 backhand index pointing down: medium skin tone -1F447 1F3FE ; fully-qualified # 👇🏾 backhand index pointing down: medium-dark skin tone -1F447 1F3FF ; fully-qualified # 👇🏿 backhand index pointing down: dark skin tone -261D FE0F ; fully-qualified # ☝️ index pointing up -261D ; unqualified # ☝ index pointing up -261D 1F3FB ; fully-qualified # ☝🏻 index pointing up: light skin tone -261D 1F3FC ; fully-qualified # ☝🏼 index pointing up: medium-light skin tone -261D 1F3FD ; fully-qualified # ☝🏽 index pointing up: medium skin tone -261D 1F3FE ; fully-qualified # ☝🏾 index pointing up: medium-dark skin tone -261D 1F3FF ; fully-qualified # ☝🏿 index pointing up: dark skin tone - -# subgroup: hand-fingers-closed -1F44D ; fully-qualified # 👍 thumbs up -1F44D 1F3FB ; fully-qualified # 👍🏻 thumbs up: light skin tone -1F44D 1F3FC ; fully-qualified # 👍🏼 thumbs up: medium-light skin tone -1F44D 1F3FD ; fully-qualified # 👍🏽 thumbs up: medium skin tone -1F44D 1F3FE ; fully-qualified # 👍🏾 thumbs up: medium-dark skin tone -1F44D 1F3FF ; fully-qualified # 👍🏿 thumbs up: dark skin tone -1F44E ; fully-qualified # 👎 thumbs down -1F44E 1F3FB ; fully-qualified # 👎🏻 thumbs down: light skin tone -1F44E 1F3FC ; fully-qualified # 👎🏼 thumbs down: medium-light skin tone -1F44E 1F3FD ; fully-qualified # 👎🏽 thumbs down: medium skin tone -1F44E 1F3FE ; fully-qualified # 👎🏾 thumbs down: medium-dark skin tone -1F44E 1F3FF ; fully-qualified # 👎🏿 thumbs down: dark skin tone -270A ; fully-qualified # ✊ raised fist -270A 1F3FB ; fully-qualified # ✊🏻 raised fist: light skin tone -270A 1F3FC ; fully-qualified # ✊🏼 raised fist: medium-light skin tone -270A 1F3FD ; fully-qualified # ✊🏽 raised fist: medium skin tone -270A 1F3FE ; fully-qualified # ✊🏾 raised fist: medium-dark skin tone -270A 1F3FF ; fully-qualified # ✊🏿 raised fist: dark skin tone -1F44A ; fully-qualified # 👊 oncoming fist -1F44A 1F3FB ; fully-qualified # 👊🏻 oncoming fist: light skin tone -1F44A 1F3FC ; fully-qualified # 👊🏼 oncoming fist: medium-light skin tone -1F44A 1F3FD ; fully-qualified # 👊🏽 oncoming fist: medium skin tone -1F44A 1F3FE ; fully-qualified # 👊🏾 oncoming fist: medium-dark skin tone -1F44A 1F3FF ; fully-qualified # 👊🏿 oncoming fist: dark skin tone -1F91B ; fully-qualified # 🤛 left-facing fist -1F91B 1F3FB ; fully-qualified # 🤛🏻 left-facing fist: light skin tone -1F91B 1F3FC ; fully-qualified # 🤛🏼 left-facing fist: medium-light skin tone -1F91B 1F3FD ; fully-qualified # 🤛🏽 left-facing fist: medium skin tone -1F91B 1F3FE ; fully-qualified # 🤛🏾 left-facing fist: medium-dark skin tone -1F91B 1F3FF ; fully-qualified # 🤛🏿 left-facing fist: dark skin tone -1F91C ; fully-qualified # 🤜 right-facing fist -1F91C 1F3FB ; fully-qualified # 🤜🏻 right-facing fist: light skin tone -1F91C 1F3FC ; fully-qualified # 🤜🏼 right-facing fist: medium-light skin tone -1F91C 1F3FD ; fully-qualified # 🤜🏽 right-facing fist: medium skin tone -1F91C 1F3FE ; fully-qualified # 🤜🏾 right-facing fist: medium-dark skin tone -1F91C 1F3FF ; fully-qualified # 🤜🏿 right-facing fist: dark skin tone - -# subgroup: hands -1F44F ; fully-qualified # 👏 clapping hands -1F44F 1F3FB ; fully-qualified # 👏🏻 clapping hands: light skin tone -1F44F 1F3FC ; fully-qualified # 👏🏼 clapping hands: medium-light skin tone -1F44F 1F3FD ; fully-qualified # 👏🏽 clapping hands: medium skin tone -1F44F 1F3FE ; fully-qualified # 👏🏾 clapping hands: medium-dark skin tone -1F44F 1F3FF ; fully-qualified # 👏🏿 clapping hands: dark skin tone -1F64C ; fully-qualified # 🙌 raising hands -1F64C 1F3FB ; fully-qualified # 🙌🏻 raising hands: light skin tone -1F64C 1F3FC ; fully-qualified # 🙌🏼 raising hands: medium-light skin tone -1F64C 1F3FD ; fully-qualified # 🙌🏽 raising hands: medium skin tone -1F64C 1F3FE ; fully-qualified # 🙌🏾 raising hands: medium-dark skin tone -1F64C 1F3FF ; fully-qualified # 🙌🏿 raising hands: dark skin tone -1F450 ; fully-qualified # 👐 open hands -1F450 1F3FB ; fully-qualified # 👐🏻 open hands: light skin tone -1F450 1F3FC ; fully-qualified # 👐🏼 open hands: medium-light skin tone -1F450 1F3FD ; fully-qualified # 👐🏽 open hands: medium skin tone -1F450 1F3FE ; fully-qualified # 👐🏾 open hands: medium-dark skin tone -1F450 1F3FF ; fully-qualified # 👐🏿 open hands: dark skin tone -1F932 ; fully-qualified # 🤲 palms up together -1F932 1F3FB ; fully-qualified # 🤲🏻 palms up together: light skin tone -1F932 1F3FC ; fully-qualified # 🤲🏼 palms up together: medium-light skin tone -1F932 1F3FD ; fully-qualified # 🤲🏽 palms up together: medium skin tone -1F932 1F3FE ; fully-qualified # 🤲🏾 palms up together: medium-dark skin tone -1F932 1F3FF ; fully-qualified # 🤲🏿 palms up together: dark skin tone -1F91D ; fully-qualified # 🤝 handshake -1F64F ; fully-qualified # 🙏 folded hands -1F64F 1F3FB ; fully-qualified # 🙏🏻 folded hands: light skin tone -1F64F 1F3FC ; fully-qualified # 🙏🏼 folded hands: medium-light skin tone -1F64F 1F3FD ; fully-qualified # 🙏🏽 folded hands: medium skin tone -1F64F 1F3FE ; fully-qualified # 🙏🏾 folded hands: medium-dark skin tone -1F64F 1F3FF ; fully-qualified # 🙏🏿 folded hands: dark skin tone - -# subgroup: hand-prop -270D FE0F ; fully-qualified # ✍️ writing hand -270D ; unqualified # ✍ writing hand -270D 1F3FB ; fully-qualified # ✍🏻 writing hand: light skin tone -270D 1F3FC ; fully-qualified # ✍🏼 writing hand: medium-light skin tone -270D 1F3FD ; fully-qualified # ✍🏽 writing hand: medium skin tone -270D 1F3FE ; fully-qualified # ✍🏾 writing hand: medium-dark skin tone -270D 1F3FF ; fully-qualified # ✍🏿 writing hand: dark skin tone -1F485 ; fully-qualified # 💅 nail polish -1F485 1F3FB ; fully-qualified # 💅🏻 nail polish: light skin tone -1F485 1F3FC ; fully-qualified # 💅🏼 nail polish: medium-light skin tone -1F485 1F3FD ; fully-qualified # 💅🏽 nail polish: medium skin tone -1F485 1F3FE ; fully-qualified # 💅🏾 nail polish: medium-dark skin tone -1F485 1F3FF ; fully-qualified # 💅🏿 nail polish: dark skin tone -1F933 ; fully-qualified # 🤳 selfie -1F933 1F3FB ; fully-qualified # 🤳🏻 selfie: light skin tone -1F933 1F3FC ; fully-qualified # 🤳🏼 selfie: medium-light skin tone -1F933 1F3FD ; fully-qualified # 🤳🏽 selfie: medium skin tone -1F933 1F3FE ; fully-qualified # 🤳🏾 selfie: medium-dark skin tone -1F933 1F3FF ; fully-qualified # 🤳🏿 selfie: dark skin tone - -# subgroup: body-parts -1F4AA ; fully-qualified # 💪 flexed biceps -1F4AA 1F3FB ; fully-qualified # 💪🏻 flexed biceps: light skin tone -1F4AA 1F3FC ; fully-qualified # 💪🏼 flexed biceps: medium-light skin tone -1F4AA 1F3FD ; fully-qualified # 💪🏽 flexed biceps: medium skin tone -1F4AA 1F3FE ; fully-qualified # 💪🏾 flexed biceps: medium-dark skin tone -1F4AA 1F3FF ; fully-qualified # 💪🏿 flexed biceps: dark skin tone -1F9BE ; fully-qualified # 🦾 mechanical arm -1F9BF ; fully-qualified # 🦿 mechanical leg -1F9B5 ; fully-qualified # 🦵 leg -1F9B5 1F3FB ; fully-qualified # 🦵🏻 leg: light skin tone -1F9B5 1F3FC ; fully-qualified # 🦵🏼 leg: medium-light skin tone -1F9B5 1F3FD ; fully-qualified # 🦵🏽 leg: medium skin tone -1F9B5 1F3FE ; fully-qualified # 🦵🏾 leg: medium-dark skin tone -1F9B5 1F3FF ; fully-qualified # 🦵🏿 leg: dark skin tone -1F9B6 ; fully-qualified # 🦶 foot -1F9B6 1F3FB ; fully-qualified # 🦶🏻 foot: light skin tone -1F9B6 1F3FC ; fully-qualified # 🦶🏼 foot: medium-light skin tone -1F9B6 1F3FD ; fully-qualified # 🦶🏽 foot: medium skin tone -1F9B6 1F3FE ; fully-qualified # 🦶🏾 foot: medium-dark skin tone -1F9B6 1F3FF ; fully-qualified # 🦶🏿 foot: dark skin tone -1F442 ; fully-qualified # 👂 ear -1F442 1F3FB ; fully-qualified # 👂🏻 ear: light skin tone -1F442 1F3FC ; fully-qualified # 👂🏼 ear: medium-light skin tone -1F442 1F3FD ; fully-qualified # 👂🏽 ear: medium skin tone -1F442 1F3FE ; fully-qualified # 👂🏾 ear: medium-dark skin tone -1F442 1F3FF ; fully-qualified # 👂🏿 ear: dark skin tone -1F9BB ; fully-qualified # 🦻 ear with hearing aid -1F9BB 1F3FB ; fully-qualified # 🦻🏻 ear with hearing aid: light skin tone -1F9BB 1F3FC ; fully-qualified # 🦻🏼 ear with hearing aid: medium-light skin tone -1F9BB 1F3FD ; fully-qualified # 🦻🏽 ear with hearing aid: medium skin tone -1F9BB 1F3FE ; fully-qualified # 🦻🏾 ear with hearing aid: medium-dark skin tone -1F9BB 1F3FF ; fully-qualified # 🦻🏿 ear with hearing aid: dark skin tone -1F443 ; fully-qualified # 👃 nose -1F443 1F3FB ; fully-qualified # 👃🏻 nose: light skin tone -1F443 1F3FC ; fully-qualified # 👃🏼 nose: medium-light skin tone -1F443 1F3FD ; fully-qualified # 👃🏽 nose: medium skin tone -1F443 1F3FE ; fully-qualified # 👃🏾 nose: medium-dark skin tone -1F443 1F3FF ; fully-qualified # 👃🏿 nose: dark skin tone -1F9E0 ; fully-qualified # 🧠 brain -1F9B7 ; fully-qualified # 🦷 tooth -1F9B4 ; fully-qualified # 🦴 bone -1F440 ; fully-qualified # 👀 eyes -1F441 FE0F ; fully-qualified # 👁️ eye -1F441 ; unqualified # 👁 eye -1F445 ; fully-qualified # 👅 tongue -1F444 ; fully-qualified # 👄 mouth - -# subgroup: person -1F476 ; fully-qualified # 👶 baby -1F476 1F3FB ; fully-qualified # 👶🏻 baby: light skin tone -1F476 1F3FC ; fully-qualified # 👶🏼 baby: medium-light skin tone -1F476 1F3FD ; fully-qualified # 👶🏽 baby: medium skin tone -1F476 1F3FE ; fully-qualified # 👶🏾 baby: medium-dark skin tone -1F476 1F3FF ; fully-qualified # 👶🏿 baby: dark skin tone -1F9D2 ; fully-qualified # 🧒 child -1F9D2 1F3FB ; fully-qualified # 🧒🏻 child: light skin tone -1F9D2 1F3FC ; fully-qualified # 🧒🏼 child: medium-light skin tone -1F9D2 1F3FD ; fully-qualified # 🧒🏽 child: medium skin tone -1F9D2 1F3FE ; fully-qualified # 🧒🏾 child: medium-dark skin tone -1F9D2 1F3FF ; fully-qualified # 🧒🏿 child: dark skin tone -1F466 ; fully-qualified # 👦 boy -1F466 1F3FB ; fully-qualified # 👦🏻 boy: light skin tone -1F466 1F3FC ; fully-qualified # 👦🏼 boy: medium-light skin tone -1F466 1F3FD ; fully-qualified # 👦🏽 boy: medium skin tone -1F466 1F3FE ; fully-qualified # 👦🏾 boy: medium-dark skin tone -1F466 1F3FF ; fully-qualified # 👦🏿 boy: dark skin tone -1F467 ; fully-qualified # 👧 girl -1F467 1F3FB ; fully-qualified # 👧🏻 girl: light skin tone -1F467 1F3FC ; fully-qualified # 👧🏼 girl: medium-light skin tone -1F467 1F3FD ; fully-qualified # 👧🏽 girl: medium skin tone -1F467 1F3FE ; fully-qualified # 👧🏾 girl: medium-dark skin tone -1F467 1F3FF ; fully-qualified # 👧🏿 girl: dark skin tone -1F9D1 ; fully-qualified # 🧑 person -1F9D1 1F3FB ; fully-qualified # 🧑🏻 person: light skin tone -1F9D1 1F3FC ; fully-qualified # 🧑🏼 person: medium-light skin tone -1F9D1 1F3FD ; fully-qualified # 🧑🏽 person: medium skin tone -1F9D1 1F3FE ; fully-qualified # 🧑🏾 person: medium-dark skin tone -1F9D1 1F3FF ; fully-qualified # 🧑🏿 person: dark skin tone -1F471 ; fully-qualified # 👱 person: blond hair -1F471 1F3FB ; fully-qualified # 👱🏻 person: light skin tone, blond hair -1F471 1F3FC ; fully-qualified # 👱🏼 person: medium-light skin tone, blond hair -1F471 1F3FD ; fully-qualified # 👱🏽 person: medium skin tone, blond hair -1F471 1F3FE ; fully-qualified # 👱🏾 person: medium-dark skin tone, blond hair -1F471 1F3FF ; fully-qualified # 👱🏿 person: dark skin tone, blond hair -1F468 ; fully-qualified # 👨 man -1F468 1F3FB ; fully-qualified # 👨🏻 man: light skin tone -1F468 1F3FC ; fully-qualified # 👨🏼 man: medium-light skin tone -1F468 1F3FD ; fully-qualified # 👨🏽 man: medium skin tone -1F468 1F3FE ; fully-qualified # 👨🏾 man: medium-dark skin tone -1F468 1F3FF ; fully-qualified # 👨🏿 man: dark skin tone -1F9D4 ; fully-qualified # 🧔 man: beard -1F9D4 1F3FB ; fully-qualified # 🧔🏻 man: light skin tone, beard -1F9D4 1F3FC ; fully-qualified # 🧔🏼 man: medium-light skin tone, beard -1F9D4 1F3FD ; fully-qualified # 🧔🏽 man: medium skin tone, beard -1F9D4 1F3FE ; fully-qualified # 🧔🏾 man: medium-dark skin tone, beard -1F9D4 1F3FF ; fully-qualified # 🧔🏿 man: dark skin tone, beard -1F471 200D 2642 FE0F ; fully-qualified # 👱‍♂️ man: blond hair -1F471 200D 2642 ; minimally-qualified # 👱‍♂ man: blond hair -1F471 1F3FB 200D 2642 FE0F ; fully-qualified # 👱🏻‍♂️ man: light skin tone, blond hair -1F471 1F3FB 200D 2642 ; minimally-qualified # 👱🏻‍♂ man: light skin tone, blond hair -1F471 1F3FC 200D 2642 FE0F ; fully-qualified # 👱🏼‍♂️ man: medium-light skin tone, blond hair -1F471 1F3FC 200D 2642 ; minimally-qualified # 👱🏼‍♂ man: medium-light skin tone, blond hair -1F471 1F3FD 200D 2642 FE0F ; fully-qualified # 👱🏽‍♂️ man: medium skin tone, blond hair -1F471 1F3FD 200D 2642 ; minimally-qualified # 👱🏽‍♂ man: medium skin tone, blond hair -1F471 1F3FE 200D 2642 FE0F ; fully-qualified # 👱🏾‍♂️ man: medium-dark skin tone, blond hair -1F471 1F3FE 200D 2642 ; minimally-qualified # 👱🏾‍♂ man: medium-dark skin tone, blond hair -1F471 1F3FF 200D 2642 FE0F ; fully-qualified # 👱🏿‍♂️ man: dark skin tone, blond hair -1F471 1F3FF 200D 2642 ; minimally-qualified # 👱🏿‍♂ man: dark skin tone, blond hair -1F468 200D 1F9B0 ; fully-qualified # 👨‍🦰 man: red hair -1F468 1F3FB 200D 1F9B0 ; fully-qualified # 👨🏻‍🦰 man: light skin tone, red hair -1F468 1F3FC 200D 1F9B0 ; fully-qualified # 👨🏼‍🦰 man: medium-light skin tone, red hair -1F468 1F3FD 200D 1F9B0 ; fully-qualified # 👨🏽‍🦰 man: medium skin tone, red hair -1F468 1F3FE 200D 1F9B0 ; fully-qualified # 👨🏾‍🦰 man: medium-dark skin tone, red hair -1F468 1F3FF 200D 1F9B0 ; fully-qualified # 👨🏿‍🦰 man: dark skin tone, red hair -1F468 200D 1F9B1 ; fully-qualified # 👨‍🦱 man: curly hair -1F468 1F3FB 200D 1F9B1 ; fully-qualified # 👨🏻‍🦱 man: light skin tone, curly hair -1F468 1F3FC 200D 1F9B1 ; fully-qualified # 👨🏼‍🦱 man: medium-light skin tone, curly hair -1F468 1F3FD 200D 1F9B1 ; fully-qualified # 👨🏽‍🦱 man: medium skin tone, curly hair -1F468 1F3FE 200D 1F9B1 ; fully-qualified # 👨🏾‍🦱 man: medium-dark skin tone, curly hair -1F468 1F3FF 200D 1F9B1 ; fully-qualified # 👨🏿‍🦱 man: dark skin tone, curly hair -1F468 200D 1F9B3 ; fully-qualified # 👨‍🦳 man: white hair -1F468 1F3FB 200D 1F9B3 ; fully-qualified # 👨🏻‍🦳 man: light skin tone, white hair -1F468 1F3FC 200D 1F9B3 ; fully-qualified # 👨🏼‍🦳 man: medium-light skin tone, white hair -1F468 1F3FD 200D 1F9B3 ; fully-qualified # 👨🏽‍🦳 man: medium skin tone, white hair -1F468 1F3FE 200D 1F9B3 ; fully-qualified # 👨🏾‍🦳 man: medium-dark skin tone, white hair -1F468 1F3FF 200D 1F9B3 ; fully-qualified # 👨🏿‍🦳 man: dark skin tone, white hair -1F468 200D 1F9B2 ; fully-qualified # 👨‍🦲 man: bald -1F468 1F3FB 200D 1F9B2 ; fully-qualified # 👨🏻‍🦲 man: light skin tone, bald -1F468 1F3FC 200D 1F9B2 ; fully-qualified # 👨🏼‍🦲 man: medium-light skin tone, bald -1F468 1F3FD 200D 1F9B2 ; fully-qualified # 👨🏽‍🦲 man: medium skin tone, bald -1F468 1F3FE 200D 1F9B2 ; fully-qualified # 👨🏾‍🦲 man: medium-dark skin tone, bald -1F468 1F3FF 200D 1F9B2 ; fully-qualified # 👨🏿‍🦲 man: dark skin tone, bald -1F469 ; fully-qualified # 👩 woman -1F469 1F3FB ; fully-qualified # 👩🏻 woman: light skin tone -1F469 1F3FC ; fully-qualified # 👩🏼 woman: medium-light skin tone -1F469 1F3FD ; fully-qualified # 👩🏽 woman: medium skin tone -1F469 1F3FE ; fully-qualified # 👩🏾 woman: medium-dark skin tone -1F469 1F3FF ; fully-qualified # 👩🏿 woman: dark skin tone -1F471 200D 2640 FE0F ; fully-qualified # 👱‍♀️ woman: blond hair -1F471 200D 2640 ; minimally-qualified # 👱‍♀ woman: blond hair -1F471 1F3FB 200D 2640 FE0F ; fully-qualified # 👱🏻‍♀️ woman: light skin tone, blond hair -1F471 1F3FB 200D 2640 ; minimally-qualified # 👱🏻‍♀ woman: light skin tone, blond hair -1F471 1F3FC 200D 2640 FE0F ; fully-qualified # 👱🏼‍♀️ woman: medium-light skin tone, blond hair -1F471 1F3FC 200D 2640 ; minimally-qualified # 👱🏼‍♀ woman: medium-light skin tone, blond hair -1F471 1F3FD 200D 2640 FE0F ; fully-qualified # 👱🏽‍♀️ woman: medium skin tone, blond hair -1F471 1F3FD 200D 2640 ; minimally-qualified # 👱🏽‍♀ woman: medium skin tone, blond hair -1F471 1F3FE 200D 2640 FE0F ; fully-qualified # 👱🏾‍♀️ woman: medium-dark skin tone, blond hair -1F471 1F3FE 200D 2640 ; minimally-qualified # 👱🏾‍♀ woman: medium-dark skin tone, blond hair -1F471 1F3FF 200D 2640 FE0F ; fully-qualified # 👱🏿‍♀️ woman: dark skin tone, blond hair -1F471 1F3FF 200D 2640 ; minimally-qualified # 👱🏿‍♀ woman: dark skin tone, blond hair -1F469 200D 1F9B0 ; fully-qualified # 👩‍🦰 woman: red hair -1F469 1F3FB 200D 1F9B0 ; fully-qualified # 👩🏻‍🦰 woman: light skin tone, red hair -1F469 1F3FC 200D 1F9B0 ; fully-qualified # 👩🏼‍🦰 woman: medium-light skin tone, red hair -1F469 1F3FD 200D 1F9B0 ; fully-qualified # 👩🏽‍🦰 woman: medium skin tone, red hair -1F469 1F3FE 200D 1F9B0 ; fully-qualified # 👩🏾‍🦰 woman: medium-dark skin tone, red hair -1F469 1F3FF 200D 1F9B0 ; fully-qualified # 👩🏿‍🦰 woman: dark skin tone, red hair -1F469 200D 1F9B1 ; fully-qualified # 👩‍🦱 woman: curly hair -1F469 1F3FB 200D 1F9B1 ; fully-qualified # 👩🏻‍🦱 woman: light skin tone, curly hair -1F469 1F3FC 200D 1F9B1 ; fully-qualified # 👩🏼‍🦱 woman: medium-light skin tone, curly hair -1F469 1F3FD 200D 1F9B1 ; fully-qualified # 👩🏽‍🦱 woman: medium skin tone, curly hair -1F469 1F3FE 200D 1F9B1 ; fully-qualified # 👩🏾‍🦱 woman: medium-dark skin tone, curly hair -1F469 1F3FF 200D 1F9B1 ; fully-qualified # 👩🏿‍🦱 woman: dark skin tone, curly hair -1F469 200D 1F9B3 ; fully-qualified # 👩‍🦳 woman: white hair -1F469 1F3FB 200D 1F9B3 ; fully-qualified # 👩🏻‍🦳 woman: light skin tone, white hair -1F469 1F3FC 200D 1F9B3 ; fully-qualified # 👩🏼‍🦳 woman: medium-light skin tone, white hair -1F469 1F3FD 200D 1F9B3 ; fully-qualified # 👩🏽‍🦳 woman: medium skin tone, white hair -1F469 1F3FE 200D 1F9B3 ; fully-qualified # 👩🏾‍🦳 woman: medium-dark skin tone, white hair -1F469 1F3FF 200D 1F9B3 ; fully-qualified # 👩🏿‍🦳 woman: dark skin tone, white hair -1F469 200D 1F9B2 ; fully-qualified # 👩‍🦲 woman: bald -1F469 1F3FB 200D 1F9B2 ; fully-qualified # 👩🏻‍🦲 woman: light skin tone, bald -1F469 1F3FC 200D 1F9B2 ; fully-qualified # 👩🏼‍🦲 woman: medium-light skin tone, bald -1F469 1F3FD 200D 1F9B2 ; fully-qualified # 👩🏽‍🦲 woman: medium skin tone, bald -1F469 1F3FE 200D 1F9B2 ; fully-qualified # 👩🏾‍🦲 woman: medium-dark skin tone, bald -1F469 1F3FF 200D 1F9B2 ; fully-qualified # 👩🏿‍🦲 woman: dark skin tone, bald -1F9D3 ; fully-qualified # 🧓 older person -1F9D3 1F3FB ; fully-qualified # 🧓🏻 older person: light skin tone -1F9D3 1F3FC ; fully-qualified # 🧓🏼 older person: medium-light skin tone -1F9D3 1F3FD ; fully-qualified # 🧓🏽 older person: medium skin tone -1F9D3 1F3FE ; fully-qualified # 🧓🏾 older person: medium-dark skin tone -1F9D3 1F3FF ; fully-qualified # 🧓🏿 older person: dark skin tone -1F474 ; fully-qualified # 👴 old man -1F474 1F3FB ; fully-qualified # 👴🏻 old man: light skin tone -1F474 1F3FC ; fully-qualified # 👴🏼 old man: medium-light skin tone -1F474 1F3FD ; fully-qualified # 👴🏽 old man: medium skin tone -1F474 1F3FE ; fully-qualified # 👴🏾 old man: medium-dark skin tone -1F474 1F3FF ; fully-qualified # 👴🏿 old man: dark skin tone -1F475 ; fully-qualified # 👵 old woman -1F475 1F3FB ; fully-qualified # 👵🏻 old woman: light skin tone -1F475 1F3FC ; fully-qualified # 👵🏼 old woman: medium-light skin tone -1F475 1F3FD ; fully-qualified # 👵🏽 old woman: medium skin tone -1F475 1F3FE ; fully-qualified # 👵🏾 old woman: medium-dark skin tone -1F475 1F3FF ; fully-qualified # 👵🏿 old woman: dark skin tone - -# subgroup: person-gesture -1F64D ; fully-qualified # 🙍 person frowning -1F64D 1F3FB ; fully-qualified # 🙍🏻 person frowning: light skin tone -1F64D 1F3FC ; fully-qualified # 🙍🏼 person frowning: medium-light skin tone -1F64D 1F3FD ; fully-qualified # 🙍🏽 person frowning: medium skin tone -1F64D 1F3FE ; fully-qualified # 🙍🏾 person frowning: medium-dark skin tone -1F64D 1F3FF ; fully-qualified # 🙍🏿 person frowning: dark skin tone -1F64D 200D 2642 FE0F ; fully-qualified # 🙍‍♂️ man frowning -1F64D 200D 2642 ; minimally-qualified # 🙍‍♂ man frowning -1F64D 1F3FB 200D 2642 FE0F ; fully-qualified # 🙍🏻‍♂️ man frowning: light skin tone -1F64D 1F3FB 200D 2642 ; minimally-qualified # 🙍🏻‍♂ man frowning: light skin tone -1F64D 1F3FC 200D 2642 FE0F ; fully-qualified # 🙍🏼‍♂️ man frowning: medium-light skin tone -1F64D 1F3FC 200D 2642 ; minimally-qualified # 🙍🏼‍♂ man frowning: medium-light skin tone -1F64D 1F3FD 200D 2642 FE0F ; fully-qualified # 🙍🏽‍♂️ man frowning: medium skin tone -1F64D 1F3FD 200D 2642 ; minimally-qualified # 🙍🏽‍♂ man frowning: medium skin tone -1F64D 1F3FE 200D 2642 FE0F ; fully-qualified # 🙍🏾‍♂️ man frowning: medium-dark skin tone -1F64D 1F3FE 200D 2642 ; minimally-qualified # 🙍🏾‍♂ man frowning: medium-dark skin tone -1F64D 1F3FF 200D 2642 FE0F ; fully-qualified # 🙍🏿‍♂️ man frowning: dark skin tone -1F64D 1F3FF 200D 2642 ; minimally-qualified # 🙍🏿‍♂ man frowning: dark skin tone -1F64D 200D 2640 FE0F ; fully-qualified # 🙍‍♀️ woman frowning -1F64D 200D 2640 ; minimally-qualified # 🙍‍♀ woman frowning -1F64D 1F3FB 200D 2640 FE0F ; fully-qualified # 🙍🏻‍♀️ woman frowning: light skin tone -1F64D 1F3FB 200D 2640 ; minimally-qualified # 🙍🏻‍♀ woman frowning: light skin tone -1F64D 1F3FC 200D 2640 FE0F ; fully-qualified # 🙍🏼‍♀️ woman frowning: medium-light skin tone -1F64D 1F3FC 200D 2640 ; minimally-qualified # 🙍🏼‍♀ woman frowning: medium-light skin tone -1F64D 1F3FD 200D 2640 FE0F ; fully-qualified # 🙍🏽‍♀️ woman frowning: medium skin tone -1F64D 1F3FD 200D 2640 ; minimally-qualified # 🙍🏽‍♀ woman frowning: medium skin tone -1F64D 1F3FE 200D 2640 FE0F ; fully-qualified # 🙍🏾‍♀️ woman frowning: medium-dark skin tone -1F64D 1F3FE 200D 2640 ; minimally-qualified # 🙍🏾‍♀ woman frowning: medium-dark skin tone -1F64D 1F3FF 200D 2640 FE0F ; fully-qualified # 🙍🏿‍♀️ woman frowning: dark skin tone -1F64D 1F3FF 200D 2640 ; minimally-qualified # 🙍🏿‍♀ woman frowning: dark skin tone -1F64E ; fully-qualified # 🙎 person pouting -1F64E 1F3FB ; fully-qualified # 🙎🏻 person pouting: light skin tone -1F64E 1F3FC ; fully-qualified # 🙎🏼 person pouting: medium-light skin tone -1F64E 1F3FD ; fully-qualified # 🙎🏽 person pouting: medium skin tone -1F64E 1F3FE ; fully-qualified # 🙎🏾 person pouting: medium-dark skin tone -1F64E 1F3FF ; fully-qualified # 🙎🏿 person pouting: dark skin tone -1F64E 200D 2642 FE0F ; fully-qualified # 🙎‍♂️ man pouting -1F64E 200D 2642 ; minimally-qualified # 🙎‍♂ man pouting -1F64E 1F3FB 200D 2642 FE0F ; fully-qualified # 🙎🏻‍♂️ man pouting: light skin tone -1F64E 1F3FB 200D 2642 ; minimally-qualified # 🙎🏻‍♂ man pouting: light skin tone -1F64E 1F3FC 200D 2642 FE0F ; fully-qualified # 🙎🏼‍♂️ man pouting: medium-light skin tone -1F64E 1F3FC 200D 2642 ; minimally-qualified # 🙎🏼‍♂ man pouting: medium-light skin tone -1F64E 1F3FD 200D 2642 FE0F ; fully-qualified # 🙎🏽‍♂️ man pouting: medium skin tone -1F64E 1F3FD 200D 2642 ; minimally-qualified # 🙎🏽‍♂ man pouting: medium skin tone -1F64E 1F3FE 200D 2642 FE0F ; fully-qualified # 🙎🏾‍♂️ man pouting: medium-dark skin tone -1F64E 1F3FE 200D 2642 ; minimally-qualified # 🙎🏾‍♂ man pouting: medium-dark skin tone -1F64E 1F3FF 200D 2642 FE0F ; fully-qualified # 🙎🏿‍♂️ man pouting: dark skin tone -1F64E 1F3FF 200D 2642 ; minimally-qualified # 🙎🏿‍♂ man pouting: dark skin tone -1F64E 200D 2640 FE0F ; fully-qualified # 🙎‍♀️ woman pouting -1F64E 200D 2640 ; minimally-qualified # 🙎‍♀ woman pouting -1F64E 1F3FB 200D 2640 FE0F ; fully-qualified # 🙎🏻‍♀️ woman pouting: light skin tone -1F64E 1F3FB 200D 2640 ; minimally-qualified # 🙎🏻‍♀ woman pouting: light skin tone -1F64E 1F3FC 200D 2640 FE0F ; fully-qualified # 🙎🏼‍♀️ woman pouting: medium-light skin tone -1F64E 1F3FC 200D 2640 ; minimally-qualified # 🙎🏼‍♀ woman pouting: medium-light skin tone -1F64E 1F3FD 200D 2640 FE0F ; fully-qualified # 🙎🏽‍♀️ woman pouting: medium skin tone -1F64E 1F3FD 200D 2640 ; minimally-qualified # 🙎🏽‍♀ woman pouting: medium skin tone -1F64E 1F3FE 200D 2640 FE0F ; fully-qualified # 🙎🏾‍♀️ woman pouting: medium-dark skin tone -1F64E 1F3FE 200D 2640 ; minimally-qualified # 🙎🏾‍♀ woman pouting: medium-dark skin tone -1F64E 1F3FF 200D 2640 FE0F ; fully-qualified # 🙎🏿‍♀️ woman pouting: dark skin tone -1F64E 1F3FF 200D 2640 ; minimally-qualified # 🙎🏿‍♀ woman pouting: dark skin tone -1F645 ; fully-qualified # 🙅 person gesturing NO -1F645 1F3FB ; fully-qualified # 🙅🏻 person gesturing NO: light skin tone -1F645 1F3FC ; fully-qualified # 🙅🏼 person gesturing NO: medium-light skin tone -1F645 1F3FD ; fully-qualified # 🙅🏽 person gesturing NO: medium skin tone -1F645 1F3FE ; fully-qualified # 🙅🏾 person gesturing NO: medium-dark skin tone -1F645 1F3FF ; fully-qualified # 🙅🏿 person gesturing NO: dark skin tone -1F645 200D 2642 FE0F ; fully-qualified # 🙅‍♂️ man gesturing NO -1F645 200D 2642 ; minimally-qualified # 🙅‍♂ man gesturing NO -1F645 1F3FB 200D 2642 FE0F ; fully-qualified # 🙅🏻‍♂️ man gesturing NO: light skin tone -1F645 1F3FB 200D 2642 ; minimally-qualified # 🙅🏻‍♂ man gesturing NO: light skin tone -1F645 1F3FC 200D 2642 FE0F ; fully-qualified # 🙅🏼‍♂️ man gesturing NO: medium-light skin tone -1F645 1F3FC 200D 2642 ; minimally-qualified # 🙅🏼‍♂ man gesturing NO: medium-light skin tone -1F645 1F3FD 200D 2642 FE0F ; fully-qualified # 🙅🏽‍♂️ man gesturing NO: medium skin tone -1F645 1F3FD 200D 2642 ; minimally-qualified # 🙅🏽‍♂ man gesturing NO: medium skin tone -1F645 1F3FE 200D 2642 FE0F ; fully-qualified # 🙅🏾‍♂️ man gesturing NO: medium-dark skin tone -1F645 1F3FE 200D 2642 ; minimally-qualified # 🙅🏾‍♂ man gesturing NO: medium-dark skin tone -1F645 1F3FF 200D 2642 FE0F ; fully-qualified # 🙅🏿‍♂️ man gesturing NO: dark skin tone -1F645 1F3FF 200D 2642 ; minimally-qualified # 🙅🏿‍♂ man gesturing NO: dark skin tone -1F645 200D 2640 FE0F ; fully-qualified # 🙅‍♀️ woman gesturing NO -1F645 200D 2640 ; minimally-qualified # 🙅‍♀ woman gesturing NO -1F645 1F3FB 200D 2640 FE0F ; fully-qualified # 🙅🏻‍♀️ woman gesturing NO: light skin tone -1F645 1F3FB 200D 2640 ; minimally-qualified # 🙅🏻‍♀ woman gesturing NO: light skin tone -1F645 1F3FC 200D 2640 FE0F ; fully-qualified # 🙅🏼‍♀️ woman gesturing NO: medium-light skin tone -1F645 1F3FC 200D 2640 ; minimally-qualified # 🙅🏼‍♀ woman gesturing NO: medium-light skin tone -1F645 1F3FD 200D 2640 FE0F ; fully-qualified # 🙅🏽‍♀️ woman gesturing NO: medium skin tone -1F645 1F3FD 200D 2640 ; minimally-qualified # 🙅🏽‍♀ woman gesturing NO: medium skin tone -1F645 1F3FE 200D 2640 FE0F ; fully-qualified # 🙅🏾‍♀️ woman gesturing NO: medium-dark skin tone -1F645 1F3FE 200D 2640 ; minimally-qualified # 🙅🏾‍♀ woman gesturing NO: medium-dark skin tone -1F645 1F3FF 200D 2640 FE0F ; fully-qualified # 🙅🏿‍♀️ woman gesturing NO: dark skin tone -1F645 1F3FF 200D 2640 ; minimally-qualified # 🙅🏿‍♀ woman gesturing NO: dark skin tone -1F646 ; fully-qualified # 🙆 person gesturing OK -1F646 1F3FB ; fully-qualified # 🙆🏻 person gesturing OK: light skin tone -1F646 1F3FC ; fully-qualified # 🙆🏼 person gesturing OK: medium-light skin tone -1F646 1F3FD ; fully-qualified # 🙆🏽 person gesturing OK: medium skin tone -1F646 1F3FE ; fully-qualified # 🙆🏾 person gesturing OK: medium-dark skin tone -1F646 1F3FF ; fully-qualified # 🙆🏿 person gesturing OK: dark skin tone -1F646 200D 2642 FE0F ; fully-qualified # 🙆‍♂️ man gesturing OK -1F646 200D 2642 ; minimally-qualified # 🙆‍♂ man gesturing OK -1F646 1F3FB 200D 2642 FE0F ; fully-qualified # 🙆🏻‍♂️ man gesturing OK: light skin tone -1F646 1F3FB 200D 2642 ; minimally-qualified # 🙆🏻‍♂ man gesturing OK: light skin tone -1F646 1F3FC 200D 2642 FE0F ; fully-qualified # 🙆🏼‍♂️ man gesturing OK: medium-light skin tone -1F646 1F3FC 200D 2642 ; minimally-qualified # 🙆🏼‍♂ man gesturing OK: medium-light skin tone -1F646 1F3FD 200D 2642 FE0F ; fully-qualified # 🙆🏽‍♂️ man gesturing OK: medium skin tone -1F646 1F3FD 200D 2642 ; minimally-qualified # 🙆🏽‍♂ man gesturing OK: medium skin tone -1F646 1F3FE 200D 2642 FE0F ; fully-qualified # 🙆🏾‍♂️ man gesturing OK: medium-dark skin tone -1F646 1F3FE 200D 2642 ; minimally-qualified # 🙆🏾‍♂ man gesturing OK: medium-dark skin tone -1F646 1F3FF 200D 2642 FE0F ; fully-qualified # 🙆🏿‍♂️ man gesturing OK: dark skin tone -1F646 1F3FF 200D 2642 ; minimally-qualified # 🙆🏿‍♂ man gesturing OK: dark skin tone -1F646 200D 2640 FE0F ; fully-qualified # 🙆‍♀️ woman gesturing OK -1F646 200D 2640 ; minimally-qualified # 🙆‍♀ woman gesturing OK -1F646 1F3FB 200D 2640 FE0F ; fully-qualified # 🙆🏻‍♀️ woman gesturing OK: light skin tone -1F646 1F3FB 200D 2640 ; minimally-qualified # 🙆🏻‍♀ woman gesturing OK: light skin tone -1F646 1F3FC 200D 2640 FE0F ; fully-qualified # 🙆🏼‍♀️ woman gesturing OK: medium-light skin tone -1F646 1F3FC 200D 2640 ; minimally-qualified # 🙆🏼‍♀ woman gesturing OK: medium-light skin tone -1F646 1F3FD 200D 2640 FE0F ; fully-qualified # 🙆🏽‍♀️ woman gesturing OK: medium skin tone -1F646 1F3FD 200D 2640 ; minimally-qualified # 🙆🏽‍♀ woman gesturing OK: medium skin tone -1F646 1F3FE 200D 2640 FE0F ; fully-qualified # 🙆🏾‍♀️ woman gesturing OK: medium-dark skin tone -1F646 1F3FE 200D 2640 ; minimally-qualified # 🙆🏾‍♀ woman gesturing OK: medium-dark skin tone -1F646 1F3FF 200D 2640 FE0F ; fully-qualified # 🙆🏿‍♀️ woman gesturing OK: dark skin tone -1F646 1F3FF 200D 2640 ; minimally-qualified # 🙆🏿‍♀ woman gesturing OK: dark skin tone -1F481 ; fully-qualified # 💁 person tipping hand -1F481 1F3FB ; fully-qualified # 💁🏻 person tipping hand: light skin tone -1F481 1F3FC ; fully-qualified # 💁🏼 person tipping hand: medium-light skin tone -1F481 1F3FD ; fully-qualified # 💁🏽 person tipping hand: medium skin tone -1F481 1F3FE ; fully-qualified # 💁🏾 person tipping hand: medium-dark skin tone -1F481 1F3FF ; fully-qualified # 💁🏿 person tipping hand: dark skin tone -1F481 200D 2642 FE0F ; fully-qualified # 💁‍♂️ man tipping hand -1F481 200D 2642 ; minimally-qualified # 💁‍♂ man tipping hand -1F481 1F3FB 200D 2642 FE0F ; fully-qualified # 💁🏻‍♂️ man tipping hand: light skin tone -1F481 1F3FB 200D 2642 ; minimally-qualified # 💁🏻‍♂ man tipping hand: light skin tone -1F481 1F3FC 200D 2642 FE0F ; fully-qualified # 💁🏼‍♂️ man tipping hand: medium-light skin tone -1F481 1F3FC 200D 2642 ; minimally-qualified # 💁🏼‍♂ man tipping hand: medium-light skin tone -1F481 1F3FD 200D 2642 FE0F ; fully-qualified # 💁🏽‍♂️ man tipping hand: medium skin tone -1F481 1F3FD 200D 2642 ; minimally-qualified # 💁🏽‍♂ man tipping hand: medium skin tone -1F481 1F3FE 200D 2642 FE0F ; fully-qualified # 💁🏾‍♂️ man tipping hand: medium-dark skin tone -1F481 1F3FE 200D 2642 ; minimally-qualified # 💁🏾‍♂ man tipping hand: medium-dark skin tone -1F481 1F3FF 200D 2642 FE0F ; fully-qualified # 💁🏿‍♂️ man tipping hand: dark skin tone -1F481 1F3FF 200D 2642 ; minimally-qualified # 💁🏿‍♂ man tipping hand: dark skin tone -1F481 200D 2640 FE0F ; fully-qualified # 💁‍♀️ woman tipping hand -1F481 200D 2640 ; minimally-qualified # 💁‍♀ woman tipping hand -1F481 1F3FB 200D 2640 FE0F ; fully-qualified # 💁🏻‍♀️ woman tipping hand: light skin tone -1F481 1F3FB 200D 2640 ; minimally-qualified # 💁🏻‍♀ woman tipping hand: light skin tone -1F481 1F3FC 200D 2640 FE0F ; fully-qualified # 💁🏼‍♀️ woman tipping hand: medium-light skin tone -1F481 1F3FC 200D 2640 ; minimally-qualified # 💁🏼‍♀ woman tipping hand: medium-light skin tone -1F481 1F3FD 200D 2640 FE0F ; fully-qualified # 💁🏽‍♀️ woman tipping hand: medium skin tone -1F481 1F3FD 200D 2640 ; minimally-qualified # 💁🏽‍♀ woman tipping hand: medium skin tone -1F481 1F3FE 200D 2640 FE0F ; fully-qualified # 💁🏾‍♀️ woman tipping hand: medium-dark skin tone -1F481 1F3FE 200D 2640 ; minimally-qualified # 💁🏾‍♀ woman tipping hand: medium-dark skin tone -1F481 1F3FF 200D 2640 FE0F ; fully-qualified # 💁🏿‍♀️ woman tipping hand: dark skin tone -1F481 1F3FF 200D 2640 ; minimally-qualified # 💁🏿‍♀ woman tipping hand: dark skin tone -1F64B ; fully-qualified # 🙋 person raising hand -1F64B 1F3FB ; fully-qualified # 🙋🏻 person raising hand: light skin tone -1F64B 1F3FC ; fully-qualified # 🙋🏼 person raising hand: medium-light skin tone -1F64B 1F3FD ; fully-qualified # 🙋🏽 person raising hand: medium skin tone -1F64B 1F3FE ; fully-qualified # 🙋🏾 person raising hand: medium-dark skin tone -1F64B 1F3FF ; fully-qualified # 🙋🏿 person raising hand: dark skin tone -1F64B 200D 2642 FE0F ; fully-qualified # 🙋‍♂️ man raising hand -1F64B 200D 2642 ; minimally-qualified # 🙋‍♂ man raising hand -1F64B 1F3FB 200D 2642 FE0F ; fully-qualified # 🙋🏻‍♂️ man raising hand: light skin tone -1F64B 1F3FB 200D 2642 ; minimally-qualified # 🙋🏻‍♂ man raising hand: light skin tone -1F64B 1F3FC 200D 2642 FE0F ; fully-qualified # 🙋🏼‍♂️ man raising hand: medium-light skin tone -1F64B 1F3FC 200D 2642 ; minimally-qualified # 🙋🏼‍♂ man raising hand: medium-light skin tone -1F64B 1F3FD 200D 2642 FE0F ; fully-qualified # 🙋🏽‍♂️ man raising hand: medium skin tone -1F64B 1F3FD 200D 2642 ; minimally-qualified # 🙋🏽‍♂ man raising hand: medium skin tone -1F64B 1F3FE 200D 2642 FE0F ; fully-qualified # 🙋🏾‍♂️ man raising hand: medium-dark skin tone -1F64B 1F3FE 200D 2642 ; minimally-qualified # 🙋🏾‍♂ man raising hand: medium-dark skin tone -1F64B 1F3FF 200D 2642 FE0F ; fully-qualified # 🙋🏿‍♂️ man raising hand: dark skin tone -1F64B 1F3FF 200D 2642 ; minimally-qualified # 🙋🏿‍♂ man raising hand: dark skin tone -1F64B 200D 2640 FE0F ; fully-qualified # 🙋‍♀️ woman raising hand -1F64B 200D 2640 ; minimally-qualified # 🙋‍♀ woman raising hand -1F64B 1F3FB 200D 2640 FE0F ; fully-qualified # 🙋🏻‍♀️ woman raising hand: light skin tone -1F64B 1F3FB 200D 2640 ; minimally-qualified # 🙋🏻‍♀ woman raising hand: light skin tone -1F64B 1F3FC 200D 2640 FE0F ; fully-qualified # 🙋🏼‍♀️ woman raising hand: medium-light skin tone -1F64B 1F3FC 200D 2640 ; minimally-qualified # 🙋🏼‍♀ woman raising hand: medium-light skin tone -1F64B 1F3FD 200D 2640 FE0F ; fully-qualified # 🙋🏽‍♀️ woman raising hand: medium skin tone -1F64B 1F3FD 200D 2640 ; minimally-qualified # 🙋🏽‍♀ woman raising hand: medium skin tone -1F64B 1F3FE 200D 2640 FE0F ; fully-qualified # 🙋🏾‍♀️ woman raising hand: medium-dark skin tone -1F64B 1F3FE 200D 2640 ; minimally-qualified # 🙋🏾‍♀ woman raising hand: medium-dark skin tone -1F64B 1F3FF 200D 2640 FE0F ; fully-qualified # 🙋🏿‍♀️ woman raising hand: dark skin tone -1F64B 1F3FF 200D 2640 ; minimally-qualified # 🙋🏿‍♀ woman raising hand: dark skin tone -1F9CF ; fully-qualified # 🧏 deaf person -1F9CF 1F3FB ; fully-qualified # 🧏🏻 deaf person: light skin tone -1F9CF 1F3FC ; fully-qualified # 🧏🏼 deaf person: medium-light skin tone -1F9CF 1F3FD ; fully-qualified # 🧏🏽 deaf person: medium skin tone -1F9CF 1F3FE ; fully-qualified # 🧏🏾 deaf person: medium-dark skin tone -1F9CF 1F3FF ; fully-qualified # 🧏🏿 deaf person: dark skin tone -1F9CF 200D 2642 FE0F ; fully-qualified # 🧏‍♂️ deaf man -1F9CF 200D 2642 ; minimally-qualified # 🧏‍♂ deaf man -1F9CF 1F3FB 200D 2642 FE0F ; fully-qualified # 🧏🏻‍♂️ deaf man: light skin tone -1F9CF 1F3FB 200D 2642 ; minimally-qualified # 🧏🏻‍♂ deaf man: light skin tone -1F9CF 1F3FC 200D 2642 FE0F ; fully-qualified # 🧏🏼‍♂️ deaf man: medium-light skin tone -1F9CF 1F3FC 200D 2642 ; minimally-qualified # 🧏🏼‍♂ deaf man: medium-light skin tone -1F9CF 1F3FD 200D 2642 FE0F ; fully-qualified # 🧏🏽‍♂️ deaf man: medium skin tone -1F9CF 1F3FD 200D 2642 ; minimally-qualified # 🧏🏽‍♂ deaf man: medium skin tone -1F9CF 1F3FE 200D 2642 FE0F ; fully-qualified # 🧏🏾‍♂️ deaf man: medium-dark skin tone -1F9CF 1F3FE 200D 2642 ; minimally-qualified # 🧏🏾‍♂ deaf man: medium-dark skin tone -1F9CF 1F3FF 200D 2642 FE0F ; fully-qualified # 🧏🏿‍♂️ deaf man: dark skin tone -1F9CF 1F3FF 200D 2642 ; minimally-qualified # 🧏🏿‍♂ deaf man: dark skin tone -1F9CF 200D 2640 FE0F ; fully-qualified # 🧏‍♀️ deaf woman -1F9CF 200D 2640 ; minimally-qualified # 🧏‍♀ deaf woman -1F9CF 1F3FB 200D 2640 FE0F ; fully-qualified # 🧏🏻‍♀️ deaf woman: light skin tone -1F9CF 1F3FB 200D 2640 ; minimally-qualified # 🧏🏻‍♀ deaf woman: light skin tone -1F9CF 1F3FC 200D 2640 FE0F ; fully-qualified # 🧏🏼‍♀️ deaf woman: medium-light skin tone -1F9CF 1F3FC 200D 2640 ; minimally-qualified # 🧏🏼‍♀ deaf woman: medium-light skin tone -1F9CF 1F3FD 200D 2640 FE0F ; fully-qualified # 🧏🏽‍♀️ deaf woman: medium skin tone -1F9CF 1F3FD 200D 2640 ; minimally-qualified # 🧏🏽‍♀ deaf woman: medium skin tone -1F9CF 1F3FE 200D 2640 FE0F ; fully-qualified # 🧏🏾‍♀️ deaf woman: medium-dark skin tone -1F9CF 1F3FE 200D 2640 ; minimally-qualified # 🧏🏾‍♀ deaf woman: medium-dark skin tone -1F9CF 1F3FF 200D 2640 FE0F ; fully-qualified # 🧏🏿‍♀️ deaf woman: dark skin tone -1F9CF 1F3FF 200D 2640 ; minimally-qualified # 🧏🏿‍♀ deaf woman: dark skin tone -1F647 ; fully-qualified # 🙇 person bowing -1F647 1F3FB ; fully-qualified # 🙇🏻 person bowing: light skin tone -1F647 1F3FC ; fully-qualified # 🙇🏼 person bowing: medium-light skin tone -1F647 1F3FD ; fully-qualified # 🙇🏽 person bowing: medium skin tone -1F647 1F3FE ; fully-qualified # 🙇🏾 person bowing: medium-dark skin tone -1F647 1F3FF ; fully-qualified # 🙇🏿 person bowing: dark skin tone -1F647 200D 2642 FE0F ; fully-qualified # 🙇‍♂️ man bowing -1F647 200D 2642 ; minimally-qualified # 🙇‍♂ man bowing -1F647 1F3FB 200D 2642 FE0F ; fully-qualified # 🙇🏻‍♂️ man bowing: light skin tone -1F647 1F3FB 200D 2642 ; minimally-qualified # 🙇🏻‍♂ man bowing: light skin tone -1F647 1F3FC 200D 2642 FE0F ; fully-qualified # 🙇🏼‍♂️ man bowing: medium-light skin tone -1F647 1F3FC 200D 2642 ; minimally-qualified # 🙇🏼‍♂ man bowing: medium-light skin tone -1F647 1F3FD 200D 2642 FE0F ; fully-qualified # 🙇🏽‍♂️ man bowing: medium skin tone -1F647 1F3FD 200D 2642 ; minimally-qualified # 🙇🏽‍♂ man bowing: medium skin tone -1F647 1F3FE 200D 2642 FE0F ; fully-qualified # 🙇🏾‍♂️ man bowing: medium-dark skin tone -1F647 1F3FE 200D 2642 ; minimally-qualified # 🙇🏾‍♂ man bowing: medium-dark skin tone -1F647 1F3FF 200D 2642 FE0F ; fully-qualified # 🙇🏿‍♂️ man bowing: dark skin tone -1F647 1F3FF 200D 2642 ; minimally-qualified # 🙇🏿‍♂ man bowing: dark skin tone -1F647 200D 2640 FE0F ; fully-qualified # 🙇‍♀️ woman bowing -1F647 200D 2640 ; minimally-qualified # 🙇‍♀ woman bowing -1F647 1F3FB 200D 2640 FE0F ; fully-qualified # 🙇🏻‍♀️ woman bowing: light skin tone -1F647 1F3FB 200D 2640 ; minimally-qualified # 🙇🏻‍♀ woman bowing: light skin tone -1F647 1F3FC 200D 2640 FE0F ; fully-qualified # 🙇🏼‍♀️ woman bowing: medium-light skin tone -1F647 1F3FC 200D 2640 ; minimally-qualified # 🙇🏼‍♀ woman bowing: medium-light skin tone -1F647 1F3FD 200D 2640 FE0F ; fully-qualified # 🙇🏽‍♀️ woman bowing: medium skin tone -1F647 1F3FD 200D 2640 ; minimally-qualified # 🙇🏽‍♀ woman bowing: medium skin tone -1F647 1F3FE 200D 2640 FE0F ; fully-qualified # 🙇🏾‍♀️ woman bowing: medium-dark skin tone -1F647 1F3FE 200D 2640 ; minimally-qualified # 🙇🏾‍♀ woman bowing: medium-dark skin tone -1F647 1F3FF 200D 2640 FE0F ; fully-qualified # 🙇🏿‍♀️ woman bowing: dark skin tone -1F647 1F3FF 200D 2640 ; minimally-qualified # 🙇🏿‍♀ woman bowing: dark skin tone -1F926 ; fully-qualified # 🤦 person facepalming -1F926 1F3FB ; fully-qualified # 🤦🏻 person facepalming: light skin tone -1F926 1F3FC ; fully-qualified # 🤦🏼 person facepalming: medium-light skin tone -1F926 1F3FD ; fully-qualified # 🤦🏽 person facepalming: medium skin tone -1F926 1F3FE ; fully-qualified # 🤦🏾 person facepalming: medium-dark skin tone -1F926 1F3FF ; fully-qualified # 🤦🏿 person facepalming: dark skin tone -1F926 200D 2642 FE0F ; fully-qualified # 🤦‍♂️ man facepalming -1F926 200D 2642 ; minimally-qualified # 🤦‍♂ man facepalming -1F926 1F3FB 200D 2642 FE0F ; fully-qualified # 🤦🏻‍♂️ man facepalming: light skin tone -1F926 1F3FB 200D 2642 ; minimally-qualified # 🤦🏻‍♂ man facepalming: light skin tone -1F926 1F3FC 200D 2642 FE0F ; fully-qualified # 🤦🏼‍♂️ man facepalming: medium-light skin tone -1F926 1F3FC 200D 2642 ; minimally-qualified # 🤦🏼‍♂ man facepalming: medium-light skin tone -1F926 1F3FD 200D 2642 FE0F ; fully-qualified # 🤦🏽‍♂️ man facepalming: medium skin tone -1F926 1F3FD 200D 2642 ; minimally-qualified # 🤦🏽‍♂ man facepalming: medium skin tone -1F926 1F3FE 200D 2642 FE0F ; fully-qualified # 🤦🏾‍♂️ man facepalming: medium-dark skin tone -1F926 1F3FE 200D 2642 ; minimally-qualified # 🤦🏾‍♂ man facepalming: medium-dark skin tone -1F926 1F3FF 200D 2642 FE0F ; fully-qualified # 🤦🏿‍♂️ man facepalming: dark skin tone -1F926 1F3FF 200D 2642 ; minimally-qualified # 🤦🏿‍♂ man facepalming: dark skin tone -1F926 200D 2640 FE0F ; fully-qualified # 🤦‍♀️ woman facepalming -1F926 200D 2640 ; minimally-qualified # 🤦‍♀ woman facepalming -1F926 1F3FB 200D 2640 FE0F ; fully-qualified # 🤦🏻‍♀️ woman facepalming: light skin tone -1F926 1F3FB 200D 2640 ; minimally-qualified # 🤦🏻‍♀ woman facepalming: light skin tone -1F926 1F3FC 200D 2640 FE0F ; fully-qualified # 🤦🏼‍♀️ woman facepalming: medium-light skin tone -1F926 1F3FC 200D 2640 ; minimally-qualified # 🤦🏼‍♀ woman facepalming: medium-light skin tone -1F926 1F3FD 200D 2640 FE0F ; fully-qualified # 🤦🏽‍♀️ woman facepalming: medium skin tone -1F926 1F3FD 200D 2640 ; minimally-qualified # 🤦🏽‍♀ woman facepalming: medium skin tone -1F926 1F3FE 200D 2640 FE0F ; fully-qualified # 🤦🏾‍♀️ woman facepalming: medium-dark skin tone -1F926 1F3FE 200D 2640 ; minimally-qualified # 🤦🏾‍♀ woman facepalming: medium-dark skin tone -1F926 1F3FF 200D 2640 FE0F ; fully-qualified # 🤦🏿‍♀️ woman facepalming: dark skin tone -1F926 1F3FF 200D 2640 ; minimally-qualified # 🤦🏿‍♀ woman facepalming: dark skin tone -1F937 ; fully-qualified # 🤷 person shrugging -1F937 1F3FB ; fully-qualified # 🤷🏻 person shrugging: light skin tone -1F937 1F3FC ; fully-qualified # 🤷🏼 person shrugging: medium-light skin tone -1F937 1F3FD ; fully-qualified # 🤷🏽 person shrugging: medium skin tone -1F937 1F3FE ; fully-qualified # 🤷🏾 person shrugging: medium-dark skin tone -1F937 1F3FF ; fully-qualified # 🤷🏿 person shrugging: dark skin tone -1F937 200D 2642 FE0F ; fully-qualified # 🤷‍♂️ man shrugging -1F937 200D 2642 ; minimally-qualified # 🤷‍♂ man shrugging -1F937 1F3FB 200D 2642 FE0F ; fully-qualified # 🤷🏻‍♂️ man shrugging: light skin tone -1F937 1F3FB 200D 2642 ; minimally-qualified # 🤷🏻‍♂ man shrugging: light skin tone -1F937 1F3FC 200D 2642 FE0F ; fully-qualified # 🤷🏼‍♂️ man shrugging: medium-light skin tone -1F937 1F3FC 200D 2642 ; minimally-qualified # 🤷🏼‍♂ man shrugging: medium-light skin tone -1F937 1F3FD 200D 2642 FE0F ; fully-qualified # 🤷🏽‍♂️ man shrugging: medium skin tone -1F937 1F3FD 200D 2642 ; minimally-qualified # 🤷🏽‍♂ man shrugging: medium skin tone -1F937 1F3FE 200D 2642 FE0F ; fully-qualified # 🤷🏾‍♂️ man shrugging: medium-dark skin tone -1F937 1F3FE 200D 2642 ; minimally-qualified # 🤷🏾‍♂ man shrugging: medium-dark skin tone -1F937 1F3FF 200D 2642 FE0F ; fully-qualified # 🤷🏿‍♂️ man shrugging: dark skin tone -1F937 1F3FF 200D 2642 ; minimally-qualified # 🤷🏿‍♂ man shrugging: dark skin tone -1F937 200D 2640 FE0F ; fully-qualified # 🤷‍♀️ woman shrugging -1F937 200D 2640 ; minimally-qualified # 🤷‍♀ woman shrugging -1F937 1F3FB 200D 2640 FE0F ; fully-qualified # 🤷🏻‍♀️ woman shrugging: light skin tone -1F937 1F3FB 200D 2640 ; minimally-qualified # 🤷🏻‍♀ woman shrugging: light skin tone -1F937 1F3FC 200D 2640 FE0F ; fully-qualified # 🤷🏼‍♀️ woman shrugging: medium-light skin tone -1F937 1F3FC 200D 2640 ; minimally-qualified # 🤷🏼‍♀ woman shrugging: medium-light skin tone -1F937 1F3FD 200D 2640 FE0F ; fully-qualified # 🤷🏽‍♀️ woman shrugging: medium skin tone -1F937 1F3FD 200D 2640 ; minimally-qualified # 🤷🏽‍♀ woman shrugging: medium skin tone -1F937 1F3FE 200D 2640 FE0F ; fully-qualified # 🤷🏾‍♀️ woman shrugging: medium-dark skin tone -1F937 1F3FE 200D 2640 ; minimally-qualified # 🤷🏾‍♀ woman shrugging: medium-dark skin tone -1F937 1F3FF 200D 2640 FE0F ; fully-qualified # 🤷🏿‍♀️ woman shrugging: dark skin tone -1F937 1F3FF 200D 2640 ; minimally-qualified # 🤷🏿‍♀ woman shrugging: dark skin tone - -# subgroup: person-role -1F468 200D 2695 FE0F ; fully-qualified # 👨‍⚕️ man health worker -1F468 200D 2695 ; minimally-qualified # 👨‍⚕ man health worker -1F468 1F3FB 200D 2695 FE0F ; fully-qualified # 👨🏻‍⚕️ man health worker: light skin tone -1F468 1F3FB 200D 2695 ; minimally-qualified # 👨🏻‍⚕ man health worker: light skin tone -1F468 1F3FC 200D 2695 FE0F ; fully-qualified # 👨🏼‍⚕️ man health worker: medium-light skin tone -1F468 1F3FC 200D 2695 ; minimally-qualified # 👨🏼‍⚕ man health worker: medium-light skin tone -1F468 1F3FD 200D 2695 FE0F ; fully-qualified # 👨🏽‍⚕️ man health worker: medium skin tone -1F468 1F3FD 200D 2695 ; minimally-qualified # 👨🏽‍⚕ man health worker: medium skin tone -1F468 1F3FE 200D 2695 FE0F ; fully-qualified # 👨🏾‍⚕️ man health worker: medium-dark skin tone -1F468 1F3FE 200D 2695 ; minimally-qualified # 👨🏾‍⚕ man health worker: medium-dark skin tone -1F468 1F3FF 200D 2695 FE0F ; fully-qualified # 👨🏿‍⚕️ man health worker: dark skin tone -1F468 1F3FF 200D 2695 ; minimally-qualified # 👨🏿‍⚕ man health worker: dark skin tone -1F469 200D 2695 FE0F ; fully-qualified # 👩‍⚕️ woman health worker -1F469 200D 2695 ; minimally-qualified # 👩‍⚕ woman health worker -1F469 1F3FB 200D 2695 FE0F ; fully-qualified # 👩🏻‍⚕️ woman health worker: light skin tone -1F469 1F3FB 200D 2695 ; minimally-qualified # 👩🏻‍⚕ woman health worker: light skin tone -1F469 1F3FC 200D 2695 FE0F ; fully-qualified # 👩🏼‍⚕️ woman health worker: medium-light skin tone -1F469 1F3FC 200D 2695 ; minimally-qualified # 👩🏼‍⚕ woman health worker: medium-light skin tone -1F469 1F3FD 200D 2695 FE0F ; fully-qualified # 👩🏽‍⚕️ woman health worker: medium skin tone -1F469 1F3FD 200D 2695 ; minimally-qualified # 👩🏽‍⚕ woman health worker: medium skin tone -1F469 1F3FE 200D 2695 FE0F ; fully-qualified # 👩🏾‍⚕️ woman health worker: medium-dark skin tone -1F469 1F3FE 200D 2695 ; minimally-qualified # 👩🏾‍⚕ woman health worker: medium-dark skin tone -1F469 1F3FF 200D 2695 FE0F ; fully-qualified # 👩🏿‍⚕️ woman health worker: dark skin tone -1F469 1F3FF 200D 2695 ; minimally-qualified # 👩🏿‍⚕ woman health worker: dark skin tone -1F468 200D 1F393 ; fully-qualified # 👨‍🎓 man student -1F468 1F3FB 200D 1F393 ; fully-qualified # 👨🏻‍🎓 man student: light skin tone -1F468 1F3FC 200D 1F393 ; fully-qualified # 👨🏼‍🎓 man student: medium-light skin tone -1F468 1F3FD 200D 1F393 ; fully-qualified # 👨🏽‍🎓 man student: medium skin tone -1F468 1F3FE 200D 1F393 ; fully-qualified # 👨🏾‍🎓 man student: medium-dark skin tone -1F468 1F3FF 200D 1F393 ; fully-qualified # 👨🏿‍🎓 man student: dark skin tone -1F469 200D 1F393 ; fully-qualified # 👩‍🎓 woman student -1F469 1F3FB 200D 1F393 ; fully-qualified # 👩🏻‍🎓 woman student: light skin tone -1F469 1F3FC 200D 1F393 ; fully-qualified # 👩🏼‍🎓 woman student: medium-light skin tone -1F469 1F3FD 200D 1F393 ; fully-qualified # 👩🏽‍🎓 woman student: medium skin tone -1F469 1F3FE 200D 1F393 ; fully-qualified # 👩🏾‍🎓 woman student: medium-dark skin tone -1F469 1F3FF 200D 1F393 ; fully-qualified # 👩🏿‍🎓 woman student: dark skin tone -1F468 200D 1F3EB ; fully-qualified # 👨‍🏫 man teacher -1F468 1F3FB 200D 1F3EB ; fully-qualified # 👨🏻‍🏫 man teacher: light skin tone -1F468 1F3FC 200D 1F3EB ; fully-qualified # 👨🏼‍🏫 man teacher: medium-light skin tone -1F468 1F3FD 200D 1F3EB ; fully-qualified # 👨🏽‍🏫 man teacher: medium skin tone -1F468 1F3FE 200D 1F3EB ; fully-qualified # 👨🏾‍🏫 man teacher: medium-dark skin tone -1F468 1F3FF 200D 1F3EB ; fully-qualified # 👨🏿‍🏫 man teacher: dark skin tone -1F469 200D 1F3EB ; fully-qualified # 👩‍🏫 woman teacher -1F469 1F3FB 200D 1F3EB ; fully-qualified # 👩🏻‍🏫 woman teacher: light skin tone -1F469 1F3FC 200D 1F3EB ; fully-qualified # 👩🏼‍🏫 woman teacher: medium-light skin tone -1F469 1F3FD 200D 1F3EB ; fully-qualified # 👩🏽‍🏫 woman teacher: medium skin tone -1F469 1F3FE 200D 1F3EB ; fully-qualified # 👩🏾‍🏫 woman teacher: medium-dark skin tone -1F469 1F3FF 200D 1F3EB ; fully-qualified # 👩🏿‍🏫 woman teacher: dark skin tone -1F468 200D 2696 FE0F ; fully-qualified # 👨‍⚖️ man judge -1F468 200D 2696 ; minimally-qualified # 👨‍⚖ man judge -1F468 1F3FB 200D 2696 FE0F ; fully-qualified # 👨🏻‍⚖️ man judge: light skin tone -1F468 1F3FB 200D 2696 ; minimally-qualified # 👨🏻‍⚖ man judge: light skin tone -1F468 1F3FC 200D 2696 FE0F ; fully-qualified # 👨🏼‍⚖️ man judge: medium-light skin tone -1F468 1F3FC 200D 2696 ; minimally-qualified # 👨🏼‍⚖ man judge: medium-light skin tone -1F468 1F3FD 200D 2696 FE0F ; fully-qualified # 👨🏽‍⚖️ man judge: medium skin tone -1F468 1F3FD 200D 2696 ; minimally-qualified # 👨🏽‍⚖ man judge: medium skin tone -1F468 1F3FE 200D 2696 FE0F ; fully-qualified # 👨🏾‍⚖️ man judge: medium-dark skin tone -1F468 1F3FE 200D 2696 ; minimally-qualified # 👨🏾‍⚖ man judge: medium-dark skin tone -1F468 1F3FF 200D 2696 FE0F ; fully-qualified # 👨🏿‍⚖️ man judge: dark skin tone -1F468 1F3FF 200D 2696 ; minimally-qualified # 👨🏿‍⚖ man judge: dark skin tone -1F469 200D 2696 FE0F ; fully-qualified # 👩‍⚖️ woman judge -1F469 200D 2696 ; minimally-qualified # 👩‍⚖ woman judge -1F469 1F3FB 200D 2696 FE0F ; fully-qualified # 👩🏻‍⚖️ woman judge: light skin tone -1F469 1F3FB 200D 2696 ; minimally-qualified # 👩🏻‍⚖ woman judge: light skin tone -1F469 1F3FC 200D 2696 FE0F ; fully-qualified # 👩🏼‍⚖️ woman judge: medium-light skin tone -1F469 1F3FC 200D 2696 ; minimally-qualified # 👩🏼‍⚖ woman judge: medium-light skin tone -1F469 1F3FD 200D 2696 FE0F ; fully-qualified # 👩🏽‍⚖️ woman judge: medium skin tone -1F469 1F3FD 200D 2696 ; minimally-qualified # 👩🏽‍⚖ woman judge: medium skin tone -1F469 1F3FE 200D 2696 FE0F ; fully-qualified # 👩🏾‍⚖️ woman judge: medium-dark skin tone -1F469 1F3FE 200D 2696 ; minimally-qualified # 👩🏾‍⚖ woman judge: medium-dark skin tone -1F469 1F3FF 200D 2696 FE0F ; fully-qualified # 👩🏿‍⚖️ woman judge: dark skin tone -1F469 1F3FF 200D 2696 ; minimally-qualified # 👩🏿‍⚖ woman judge: dark skin tone -1F468 200D 1F33E ; fully-qualified # 👨‍🌾 man farmer -1F468 1F3FB 200D 1F33E ; fully-qualified # 👨🏻‍🌾 man farmer: light skin tone -1F468 1F3FC 200D 1F33E ; fully-qualified # 👨🏼‍🌾 man farmer: medium-light skin tone -1F468 1F3FD 200D 1F33E ; fully-qualified # 👨🏽‍🌾 man farmer: medium skin tone -1F468 1F3FE 200D 1F33E ; fully-qualified # 👨🏾‍🌾 man farmer: medium-dark skin tone -1F468 1F3FF 200D 1F33E ; fully-qualified # 👨🏿‍🌾 man farmer: dark skin tone -1F469 200D 1F33E ; fully-qualified # 👩‍🌾 woman farmer -1F469 1F3FB 200D 1F33E ; fully-qualified # 👩🏻‍🌾 woman farmer: light skin tone -1F469 1F3FC 200D 1F33E ; fully-qualified # 👩🏼‍🌾 woman farmer: medium-light skin tone -1F469 1F3FD 200D 1F33E ; fully-qualified # 👩🏽‍🌾 woman farmer: medium skin tone -1F469 1F3FE 200D 1F33E ; fully-qualified # 👩🏾‍🌾 woman farmer: medium-dark skin tone -1F469 1F3FF 200D 1F33E ; fully-qualified # 👩🏿‍🌾 woman farmer: dark skin tone -1F468 200D 1F373 ; fully-qualified # 👨‍🍳 man cook -1F468 1F3FB 200D 1F373 ; fully-qualified # 👨🏻‍🍳 man cook: light skin tone -1F468 1F3FC 200D 1F373 ; fully-qualified # 👨🏼‍🍳 man cook: medium-light skin tone -1F468 1F3FD 200D 1F373 ; fully-qualified # 👨🏽‍🍳 man cook: medium skin tone -1F468 1F3FE 200D 1F373 ; fully-qualified # 👨🏾‍🍳 man cook: medium-dark skin tone -1F468 1F3FF 200D 1F373 ; fully-qualified # 👨🏿‍🍳 man cook: dark skin tone -1F469 200D 1F373 ; fully-qualified # 👩‍🍳 woman cook -1F469 1F3FB 200D 1F373 ; fully-qualified # 👩🏻‍🍳 woman cook: light skin tone -1F469 1F3FC 200D 1F373 ; fully-qualified # 👩🏼‍🍳 woman cook: medium-light skin tone -1F469 1F3FD 200D 1F373 ; fully-qualified # 👩🏽‍🍳 woman cook: medium skin tone -1F469 1F3FE 200D 1F373 ; fully-qualified # 👩🏾‍🍳 woman cook: medium-dark skin tone -1F469 1F3FF 200D 1F373 ; fully-qualified # 👩🏿‍🍳 woman cook: dark skin tone -1F468 200D 1F527 ; fully-qualified # 👨‍🔧 man mechanic -1F468 1F3FB 200D 1F527 ; fully-qualified # 👨🏻‍🔧 man mechanic: light skin tone -1F468 1F3FC 200D 1F527 ; fully-qualified # 👨🏼‍🔧 man mechanic: medium-light skin tone -1F468 1F3FD 200D 1F527 ; fully-qualified # 👨🏽‍🔧 man mechanic: medium skin tone -1F468 1F3FE 200D 1F527 ; fully-qualified # 👨🏾‍🔧 man mechanic: medium-dark skin tone -1F468 1F3FF 200D 1F527 ; fully-qualified # 👨🏿‍🔧 man mechanic: dark skin tone -1F469 200D 1F527 ; fully-qualified # 👩‍🔧 woman mechanic -1F469 1F3FB 200D 1F527 ; fully-qualified # 👩🏻‍🔧 woman mechanic: light skin tone -1F469 1F3FC 200D 1F527 ; fully-qualified # 👩🏼‍🔧 woman mechanic: medium-light skin tone -1F469 1F3FD 200D 1F527 ; fully-qualified # 👩🏽‍🔧 woman mechanic: medium skin tone -1F469 1F3FE 200D 1F527 ; fully-qualified # 👩🏾‍🔧 woman mechanic: medium-dark skin tone -1F469 1F3FF 200D 1F527 ; fully-qualified # 👩🏿‍🔧 woman mechanic: dark skin tone -1F468 200D 1F3ED ; fully-qualified # 👨‍🏭 man factory worker -1F468 1F3FB 200D 1F3ED ; fully-qualified # 👨🏻‍🏭 man factory worker: light skin tone -1F468 1F3FC 200D 1F3ED ; fully-qualified # 👨🏼‍🏭 man factory worker: medium-light skin tone -1F468 1F3FD 200D 1F3ED ; fully-qualified # 👨🏽‍🏭 man factory worker: medium skin tone -1F468 1F3FE 200D 1F3ED ; fully-qualified # 👨🏾‍🏭 man factory worker: medium-dark skin tone -1F468 1F3FF 200D 1F3ED ; fully-qualified # 👨🏿‍🏭 man factory worker: dark skin tone -1F469 200D 1F3ED ; fully-qualified # 👩‍🏭 woman factory worker -1F469 1F3FB 200D 1F3ED ; fully-qualified # 👩🏻‍🏭 woman factory worker: light skin tone -1F469 1F3FC 200D 1F3ED ; fully-qualified # 👩🏼‍🏭 woman factory worker: medium-light skin tone -1F469 1F3FD 200D 1F3ED ; fully-qualified # 👩🏽‍🏭 woman factory worker: medium skin tone -1F469 1F3FE 200D 1F3ED ; fully-qualified # 👩🏾‍🏭 woman factory worker: medium-dark skin tone -1F469 1F3FF 200D 1F3ED ; fully-qualified # 👩🏿‍🏭 woman factory worker: dark skin tone -1F468 200D 1F4BC ; fully-qualified # 👨‍💼 man office worker -1F468 1F3FB 200D 1F4BC ; fully-qualified # 👨🏻‍💼 man office worker: light skin tone -1F468 1F3FC 200D 1F4BC ; fully-qualified # 👨🏼‍💼 man office worker: medium-light skin tone -1F468 1F3FD 200D 1F4BC ; fully-qualified # 👨🏽‍💼 man office worker: medium skin tone -1F468 1F3FE 200D 1F4BC ; fully-qualified # 👨🏾‍💼 man office worker: medium-dark skin tone -1F468 1F3FF 200D 1F4BC ; fully-qualified # 👨🏿‍💼 man office worker: dark skin tone -1F469 200D 1F4BC ; fully-qualified # 👩‍💼 woman office worker -1F469 1F3FB 200D 1F4BC ; fully-qualified # 👩🏻‍💼 woman office worker: light skin tone -1F469 1F3FC 200D 1F4BC ; fully-qualified # 👩🏼‍💼 woman office worker: medium-light skin tone -1F469 1F3FD 200D 1F4BC ; fully-qualified # 👩🏽‍💼 woman office worker: medium skin tone -1F469 1F3FE 200D 1F4BC ; fully-qualified # 👩🏾‍💼 woman office worker: medium-dark skin tone -1F469 1F3FF 200D 1F4BC ; fully-qualified # 👩🏿‍💼 woman office worker: dark skin tone -1F468 200D 1F52C ; fully-qualified # 👨‍🔬 man scientist -1F468 1F3FB 200D 1F52C ; fully-qualified # 👨🏻‍🔬 man scientist: light skin tone -1F468 1F3FC 200D 1F52C ; fully-qualified # 👨🏼‍🔬 man scientist: medium-light skin tone -1F468 1F3FD 200D 1F52C ; fully-qualified # 👨🏽‍🔬 man scientist: medium skin tone -1F468 1F3FE 200D 1F52C ; fully-qualified # 👨🏾‍🔬 man scientist: medium-dark skin tone -1F468 1F3FF 200D 1F52C ; fully-qualified # 👨🏿‍🔬 man scientist: dark skin tone -1F469 200D 1F52C ; fully-qualified # 👩‍🔬 woman scientist -1F469 1F3FB 200D 1F52C ; fully-qualified # 👩🏻‍🔬 woman scientist: light skin tone -1F469 1F3FC 200D 1F52C ; fully-qualified # 👩🏼‍🔬 woman scientist: medium-light skin tone -1F469 1F3FD 200D 1F52C ; fully-qualified # 👩🏽‍🔬 woman scientist: medium skin tone -1F469 1F3FE 200D 1F52C ; fully-qualified # 👩🏾‍🔬 woman scientist: medium-dark skin tone -1F469 1F3FF 200D 1F52C ; fully-qualified # 👩🏿‍🔬 woman scientist: dark skin tone -1F468 200D 1F4BB ; fully-qualified # 👨‍💻 man technologist -1F468 1F3FB 200D 1F4BB ; fully-qualified # 👨🏻‍💻 man technologist: light skin tone -1F468 1F3FC 200D 1F4BB ; fully-qualified # 👨🏼‍💻 man technologist: medium-light skin tone -1F468 1F3FD 200D 1F4BB ; fully-qualified # 👨🏽‍💻 man technologist: medium skin tone -1F468 1F3FE 200D 1F4BB ; fully-qualified # 👨🏾‍💻 man technologist: medium-dark skin tone -1F468 1F3FF 200D 1F4BB ; fully-qualified # 👨🏿‍💻 man technologist: dark skin tone -1F469 200D 1F4BB ; fully-qualified # 👩‍💻 woman technologist -1F469 1F3FB 200D 1F4BB ; fully-qualified # 👩🏻‍💻 woman technologist: light skin tone -1F469 1F3FC 200D 1F4BB ; fully-qualified # 👩🏼‍💻 woman technologist: medium-light skin tone -1F469 1F3FD 200D 1F4BB ; fully-qualified # 👩🏽‍💻 woman technologist: medium skin tone -1F469 1F3FE 200D 1F4BB ; fully-qualified # 👩🏾‍💻 woman technologist: medium-dark skin tone -1F469 1F3FF 200D 1F4BB ; fully-qualified # 👩🏿‍💻 woman technologist: dark skin tone -1F468 200D 1F3A4 ; fully-qualified # 👨‍🎤 man singer -1F468 1F3FB 200D 1F3A4 ; fully-qualified # 👨🏻‍🎤 man singer: light skin tone -1F468 1F3FC 200D 1F3A4 ; fully-qualified # 👨🏼‍🎤 man singer: medium-light skin tone -1F468 1F3FD 200D 1F3A4 ; fully-qualified # 👨🏽‍🎤 man singer: medium skin tone -1F468 1F3FE 200D 1F3A4 ; fully-qualified # 👨🏾‍🎤 man singer: medium-dark skin tone -1F468 1F3FF 200D 1F3A4 ; fully-qualified # 👨🏿‍🎤 man singer: dark skin tone -1F469 200D 1F3A4 ; fully-qualified # 👩‍🎤 woman singer -1F469 1F3FB 200D 1F3A4 ; fully-qualified # 👩🏻‍🎤 woman singer: light skin tone -1F469 1F3FC 200D 1F3A4 ; fully-qualified # 👩🏼‍🎤 woman singer: medium-light skin tone -1F469 1F3FD 200D 1F3A4 ; fully-qualified # 👩🏽‍🎤 woman singer: medium skin tone -1F469 1F3FE 200D 1F3A4 ; fully-qualified # 👩🏾‍🎤 woman singer: medium-dark skin tone -1F469 1F3FF 200D 1F3A4 ; fully-qualified # 👩🏿‍🎤 woman singer: dark skin tone -1F468 200D 1F3A8 ; fully-qualified # 👨‍🎨 man artist -1F468 1F3FB 200D 1F3A8 ; fully-qualified # 👨🏻‍🎨 man artist: light skin tone -1F468 1F3FC 200D 1F3A8 ; fully-qualified # 👨🏼‍🎨 man artist: medium-light skin tone -1F468 1F3FD 200D 1F3A8 ; fully-qualified # 👨🏽‍🎨 man artist: medium skin tone -1F468 1F3FE 200D 1F3A8 ; fully-qualified # 👨🏾‍🎨 man artist: medium-dark skin tone -1F468 1F3FF 200D 1F3A8 ; fully-qualified # 👨🏿‍🎨 man artist: dark skin tone -1F469 200D 1F3A8 ; fully-qualified # 👩‍🎨 woman artist -1F469 1F3FB 200D 1F3A8 ; fully-qualified # 👩🏻‍🎨 woman artist: light skin tone -1F469 1F3FC 200D 1F3A8 ; fully-qualified # 👩🏼‍🎨 woman artist: medium-light skin tone -1F469 1F3FD 200D 1F3A8 ; fully-qualified # 👩🏽‍🎨 woman artist: medium skin tone -1F469 1F3FE 200D 1F3A8 ; fully-qualified # 👩🏾‍🎨 woman artist: medium-dark skin tone -1F469 1F3FF 200D 1F3A8 ; fully-qualified # 👩🏿‍🎨 woman artist: dark skin tone -1F468 200D 2708 FE0F ; fully-qualified # 👨‍✈️ man pilot -1F468 200D 2708 ; minimally-qualified # 👨‍✈ man pilot -1F468 1F3FB 200D 2708 FE0F ; fully-qualified # 👨🏻‍✈️ man pilot: light skin tone -1F468 1F3FB 200D 2708 ; minimally-qualified # 👨🏻‍✈ man pilot: light skin tone -1F468 1F3FC 200D 2708 FE0F ; fully-qualified # 👨🏼‍✈️ man pilot: medium-light skin tone -1F468 1F3FC 200D 2708 ; minimally-qualified # 👨🏼‍✈ man pilot: medium-light skin tone -1F468 1F3FD 200D 2708 FE0F ; fully-qualified # 👨🏽‍✈️ man pilot: medium skin tone -1F468 1F3FD 200D 2708 ; minimally-qualified # 👨🏽‍✈ man pilot: medium skin tone -1F468 1F3FE 200D 2708 FE0F ; fully-qualified # 👨🏾‍✈️ man pilot: medium-dark skin tone -1F468 1F3FE 200D 2708 ; minimally-qualified # 👨🏾‍✈ man pilot: medium-dark skin tone -1F468 1F3FF 200D 2708 FE0F ; fully-qualified # 👨🏿‍✈️ man pilot: dark skin tone -1F468 1F3FF 200D 2708 ; minimally-qualified # 👨🏿‍✈ man pilot: dark skin tone -1F469 200D 2708 FE0F ; fully-qualified # 👩‍✈️ woman pilot -1F469 200D 2708 ; minimally-qualified # 👩‍✈ woman pilot -1F469 1F3FB 200D 2708 FE0F ; fully-qualified # 👩🏻‍✈️ woman pilot: light skin tone -1F469 1F3FB 200D 2708 ; minimally-qualified # 👩🏻‍✈ woman pilot: light skin tone -1F469 1F3FC 200D 2708 FE0F ; fully-qualified # 👩🏼‍✈️ woman pilot: medium-light skin tone -1F469 1F3FC 200D 2708 ; minimally-qualified # 👩🏼‍✈ woman pilot: medium-light skin tone -1F469 1F3FD 200D 2708 FE0F ; fully-qualified # 👩🏽‍✈️ woman pilot: medium skin tone -1F469 1F3FD 200D 2708 ; minimally-qualified # 👩🏽‍✈ woman pilot: medium skin tone -1F469 1F3FE 200D 2708 FE0F ; fully-qualified # 👩🏾‍✈️ woman pilot: medium-dark skin tone -1F469 1F3FE 200D 2708 ; minimally-qualified # 👩🏾‍✈ woman pilot: medium-dark skin tone -1F469 1F3FF 200D 2708 FE0F ; fully-qualified # 👩🏿‍✈️ woman pilot: dark skin tone -1F469 1F3FF 200D 2708 ; minimally-qualified # 👩🏿‍✈ woman pilot: dark skin tone -1F468 200D 1F680 ; fully-qualified # 👨‍🚀 man astronaut -1F468 1F3FB 200D 1F680 ; fully-qualified # 👨🏻‍🚀 man astronaut: light skin tone -1F468 1F3FC 200D 1F680 ; fully-qualified # 👨🏼‍🚀 man astronaut: medium-light skin tone -1F468 1F3FD 200D 1F680 ; fully-qualified # 👨🏽‍🚀 man astronaut: medium skin tone -1F468 1F3FE 200D 1F680 ; fully-qualified # 👨🏾‍🚀 man astronaut: medium-dark skin tone -1F468 1F3FF 200D 1F680 ; fully-qualified # 👨🏿‍🚀 man astronaut: dark skin tone -1F469 200D 1F680 ; fully-qualified # 👩‍🚀 woman astronaut -1F469 1F3FB 200D 1F680 ; fully-qualified # 👩🏻‍🚀 woman astronaut: light skin tone -1F469 1F3FC 200D 1F680 ; fully-qualified # 👩🏼‍🚀 woman astronaut: medium-light skin tone -1F469 1F3FD 200D 1F680 ; fully-qualified # 👩🏽‍🚀 woman astronaut: medium skin tone -1F469 1F3FE 200D 1F680 ; fully-qualified # 👩🏾‍🚀 woman astronaut: medium-dark skin tone -1F469 1F3FF 200D 1F680 ; fully-qualified # 👩🏿‍🚀 woman astronaut: dark skin tone -1F468 200D 1F692 ; fully-qualified # 👨‍🚒 man firefighter -1F468 1F3FB 200D 1F692 ; fully-qualified # 👨🏻‍🚒 man firefighter: light skin tone -1F468 1F3FC 200D 1F692 ; fully-qualified # 👨🏼‍🚒 man firefighter: medium-light skin tone -1F468 1F3FD 200D 1F692 ; fully-qualified # 👨🏽‍🚒 man firefighter: medium skin tone -1F468 1F3FE 200D 1F692 ; fully-qualified # 👨🏾‍🚒 man firefighter: medium-dark skin tone -1F468 1F3FF 200D 1F692 ; fully-qualified # 👨🏿‍🚒 man firefighter: dark skin tone -1F469 200D 1F692 ; fully-qualified # 👩‍🚒 woman firefighter -1F469 1F3FB 200D 1F692 ; fully-qualified # 👩🏻‍🚒 woman firefighter: light skin tone -1F469 1F3FC 200D 1F692 ; fully-qualified # 👩🏼‍🚒 woman firefighter: medium-light skin tone -1F469 1F3FD 200D 1F692 ; fully-qualified # 👩🏽‍🚒 woman firefighter: medium skin tone -1F469 1F3FE 200D 1F692 ; fully-qualified # 👩🏾‍🚒 woman firefighter: medium-dark skin tone -1F469 1F3FF 200D 1F692 ; fully-qualified # 👩🏿‍🚒 woman firefighter: dark skin tone -1F46E ; fully-qualified # 👮 police officer -1F46E 1F3FB ; fully-qualified # 👮🏻 police officer: light skin tone -1F46E 1F3FC ; fully-qualified # 👮🏼 police officer: medium-light skin tone -1F46E 1F3FD ; fully-qualified # 👮🏽 police officer: medium skin tone -1F46E 1F3FE ; fully-qualified # 👮🏾 police officer: medium-dark skin tone -1F46E 1F3FF ; fully-qualified # 👮🏿 police officer: dark skin tone -1F46E 200D 2642 FE0F ; fully-qualified # 👮‍♂️ man police officer -1F46E 200D 2642 ; minimally-qualified # 👮‍♂ man police officer -1F46E 1F3FB 200D 2642 FE0F ; fully-qualified # 👮🏻‍♂️ man police officer: light skin tone -1F46E 1F3FB 200D 2642 ; minimally-qualified # 👮🏻‍♂ man police officer: light skin tone -1F46E 1F3FC 200D 2642 FE0F ; fully-qualified # 👮🏼‍♂️ man police officer: medium-light skin tone -1F46E 1F3FC 200D 2642 ; minimally-qualified # 👮🏼‍♂ man police officer: medium-light skin tone -1F46E 1F3FD 200D 2642 FE0F ; fully-qualified # 👮🏽‍♂️ man police officer: medium skin tone -1F46E 1F3FD 200D 2642 ; minimally-qualified # 👮🏽‍♂ man police officer: medium skin tone -1F46E 1F3FE 200D 2642 FE0F ; fully-qualified # 👮🏾‍♂️ man police officer: medium-dark skin tone -1F46E 1F3FE 200D 2642 ; minimally-qualified # 👮🏾‍♂ man police officer: medium-dark skin tone -1F46E 1F3FF 200D 2642 FE0F ; fully-qualified # 👮🏿‍♂️ man police officer: dark skin tone -1F46E 1F3FF 200D 2642 ; minimally-qualified # 👮🏿‍♂ man police officer: dark skin tone -1F46E 200D 2640 FE0F ; fully-qualified # 👮‍♀️ woman police officer -1F46E 200D 2640 ; minimally-qualified # 👮‍♀ woman police officer -1F46E 1F3FB 200D 2640 FE0F ; fully-qualified # 👮🏻‍♀️ woman police officer: light skin tone -1F46E 1F3FB 200D 2640 ; minimally-qualified # 👮🏻‍♀ woman police officer: light skin tone -1F46E 1F3FC 200D 2640 FE0F ; fully-qualified # 👮🏼‍♀️ woman police officer: medium-light skin tone -1F46E 1F3FC 200D 2640 ; minimally-qualified # 👮🏼‍♀ woman police officer: medium-light skin tone -1F46E 1F3FD 200D 2640 FE0F ; fully-qualified # 👮🏽‍♀️ woman police officer: medium skin tone -1F46E 1F3FD 200D 2640 ; minimally-qualified # 👮🏽‍♀ woman police officer: medium skin tone -1F46E 1F3FE 200D 2640 FE0F ; fully-qualified # 👮🏾‍♀️ woman police officer: medium-dark skin tone -1F46E 1F3FE 200D 2640 ; minimally-qualified # 👮🏾‍♀ woman police officer: medium-dark skin tone -1F46E 1F3FF 200D 2640 FE0F ; fully-qualified # 👮🏿‍♀️ woman police officer: dark skin tone -1F46E 1F3FF 200D 2640 ; minimally-qualified # 👮🏿‍♀ woman police officer: dark skin tone -1F575 FE0F ; fully-qualified # 🕵️ detective -1F575 ; unqualified # 🕵 detective -1F575 1F3FB ; fully-qualified # 🕵🏻 detective: light skin tone -1F575 1F3FC ; fully-qualified # 🕵🏼 detective: medium-light skin tone -1F575 1F3FD ; fully-qualified # 🕵🏽 detective: medium skin tone -1F575 1F3FE ; fully-qualified # 🕵🏾 detective: medium-dark skin tone -1F575 1F3FF ; fully-qualified # 🕵🏿 detective: dark skin tone -1F575 FE0F 200D 2642 FE0F ; fully-qualified # 🕵️‍♂️ man detective -1F575 200D 2642 FE0F ; unqualified # 🕵‍♂️ man detective -1F575 FE0F 200D 2642 ; unqualified # 🕵️‍♂ man detective -1F575 200D 2642 ; unqualified # 🕵‍♂ man detective -1F575 1F3FB 200D 2642 FE0F ; fully-qualified # 🕵🏻‍♂️ man detective: light skin tone -1F575 1F3FB 200D 2642 ; minimally-qualified # 🕵🏻‍♂ man detective: light skin tone -1F575 1F3FC 200D 2642 FE0F ; fully-qualified # 🕵🏼‍♂️ man detective: medium-light skin tone -1F575 1F3FC 200D 2642 ; minimally-qualified # 🕵🏼‍♂ man detective: medium-light skin tone -1F575 1F3FD 200D 2642 FE0F ; fully-qualified # 🕵🏽‍♂️ man detective: medium skin tone -1F575 1F3FD 200D 2642 ; minimally-qualified # 🕵🏽‍♂ man detective: medium skin tone -1F575 1F3FE 200D 2642 FE0F ; fully-qualified # 🕵🏾‍♂️ man detective: medium-dark skin tone -1F575 1F3FE 200D 2642 ; minimally-qualified # 🕵🏾‍♂ man detective: medium-dark skin tone -1F575 1F3FF 200D 2642 FE0F ; fully-qualified # 🕵🏿‍♂️ man detective: dark skin tone -1F575 1F3FF 200D 2642 ; minimally-qualified # 🕵🏿‍♂ man detective: dark skin tone -1F575 FE0F 200D 2640 FE0F ; fully-qualified # 🕵️‍♀️ woman detective -1F575 200D 2640 FE0F ; unqualified # 🕵‍♀️ woman detective -1F575 FE0F 200D 2640 ; unqualified # 🕵️‍♀ woman detective -1F575 200D 2640 ; unqualified # 🕵‍♀ woman detective -1F575 1F3FB 200D 2640 FE0F ; fully-qualified # 🕵🏻‍♀️ woman detective: light skin tone -1F575 1F3FB 200D 2640 ; minimally-qualified # 🕵🏻‍♀ woman detective: light skin tone -1F575 1F3FC 200D 2640 FE0F ; fully-qualified # 🕵🏼‍♀️ woman detective: medium-light skin tone -1F575 1F3FC 200D 2640 ; minimally-qualified # 🕵🏼‍♀ woman detective: medium-light skin tone -1F575 1F3FD 200D 2640 FE0F ; fully-qualified # 🕵🏽‍♀️ woman detective: medium skin tone -1F575 1F3FD 200D 2640 ; minimally-qualified # 🕵🏽‍♀ woman detective: medium skin tone -1F575 1F3FE 200D 2640 FE0F ; fully-qualified # 🕵🏾‍♀️ woman detective: medium-dark skin tone -1F575 1F3FE 200D 2640 ; minimally-qualified # 🕵🏾‍♀ woman detective: medium-dark skin tone -1F575 1F3FF 200D 2640 FE0F ; fully-qualified # 🕵🏿‍♀️ woman detective: dark skin tone -1F575 1F3FF 200D 2640 ; minimally-qualified # 🕵🏿‍♀ woman detective: dark skin tone -1F482 ; fully-qualified # 💂 guard -1F482 1F3FB ; fully-qualified # 💂🏻 guard: light skin tone -1F482 1F3FC ; fully-qualified # 💂🏼 guard: medium-light skin tone -1F482 1F3FD ; fully-qualified # 💂🏽 guard: medium skin tone -1F482 1F3FE ; fully-qualified # 💂🏾 guard: medium-dark skin tone -1F482 1F3FF ; fully-qualified # 💂🏿 guard: dark skin tone -1F482 200D 2642 FE0F ; fully-qualified # 💂‍♂️ man guard -1F482 200D 2642 ; minimally-qualified # 💂‍♂ man guard -1F482 1F3FB 200D 2642 FE0F ; fully-qualified # 💂🏻‍♂️ man guard: light skin tone -1F482 1F3FB 200D 2642 ; minimally-qualified # 💂🏻‍♂ man guard: light skin tone -1F482 1F3FC 200D 2642 FE0F ; fully-qualified # 💂🏼‍♂️ man guard: medium-light skin tone -1F482 1F3FC 200D 2642 ; minimally-qualified # 💂🏼‍♂ man guard: medium-light skin tone -1F482 1F3FD 200D 2642 FE0F ; fully-qualified # 💂🏽‍♂️ man guard: medium skin tone -1F482 1F3FD 200D 2642 ; minimally-qualified # 💂🏽‍♂ man guard: medium skin tone -1F482 1F3FE 200D 2642 FE0F ; fully-qualified # 💂🏾‍♂️ man guard: medium-dark skin tone -1F482 1F3FE 200D 2642 ; minimally-qualified # 💂🏾‍♂ man guard: medium-dark skin tone -1F482 1F3FF 200D 2642 FE0F ; fully-qualified # 💂🏿‍♂️ man guard: dark skin tone -1F482 1F3FF 200D 2642 ; minimally-qualified # 💂🏿‍♂ man guard: dark skin tone -1F482 200D 2640 FE0F ; fully-qualified # 💂‍♀️ woman guard -1F482 200D 2640 ; minimally-qualified # 💂‍♀ woman guard -1F482 1F3FB 200D 2640 FE0F ; fully-qualified # 💂🏻‍♀️ woman guard: light skin tone -1F482 1F3FB 200D 2640 ; minimally-qualified # 💂🏻‍♀ woman guard: light skin tone -1F482 1F3FC 200D 2640 FE0F ; fully-qualified # 💂🏼‍♀️ woman guard: medium-light skin tone -1F482 1F3FC 200D 2640 ; minimally-qualified # 💂🏼‍♀ woman guard: medium-light skin tone -1F482 1F3FD 200D 2640 FE0F ; fully-qualified # 💂🏽‍♀️ woman guard: medium skin tone -1F482 1F3FD 200D 2640 ; minimally-qualified # 💂🏽‍♀ woman guard: medium skin tone -1F482 1F3FE 200D 2640 FE0F ; fully-qualified # 💂🏾‍♀️ woman guard: medium-dark skin tone -1F482 1F3FE 200D 2640 ; minimally-qualified # 💂🏾‍♀ woman guard: medium-dark skin tone -1F482 1F3FF 200D 2640 FE0F ; fully-qualified # 💂🏿‍♀️ woman guard: dark skin tone -1F482 1F3FF 200D 2640 ; minimally-qualified # 💂🏿‍♀ woman guard: dark skin tone -1F477 ; fully-qualified # 👷 construction worker -1F477 1F3FB ; fully-qualified # 👷🏻 construction worker: light skin tone -1F477 1F3FC ; fully-qualified # 👷🏼 construction worker: medium-light skin tone -1F477 1F3FD ; fully-qualified # 👷🏽 construction worker: medium skin tone -1F477 1F3FE ; fully-qualified # 👷🏾 construction worker: medium-dark skin tone -1F477 1F3FF ; fully-qualified # 👷🏿 construction worker: dark skin tone -1F477 200D 2642 FE0F ; fully-qualified # 👷‍♂️ man construction worker -1F477 200D 2642 ; minimally-qualified # 👷‍♂ man construction worker -1F477 1F3FB 200D 2642 FE0F ; fully-qualified # 👷🏻‍♂️ man construction worker: light skin tone -1F477 1F3FB 200D 2642 ; minimally-qualified # 👷🏻‍♂ man construction worker: light skin tone -1F477 1F3FC 200D 2642 FE0F ; fully-qualified # 👷🏼‍♂️ man construction worker: medium-light skin tone -1F477 1F3FC 200D 2642 ; minimally-qualified # 👷🏼‍♂ man construction worker: medium-light skin tone -1F477 1F3FD 200D 2642 FE0F ; fully-qualified # 👷🏽‍♂️ man construction worker: medium skin tone -1F477 1F3FD 200D 2642 ; minimally-qualified # 👷🏽‍♂ man construction worker: medium skin tone -1F477 1F3FE 200D 2642 FE0F ; fully-qualified # 👷🏾‍♂️ man construction worker: medium-dark skin tone -1F477 1F3FE 200D 2642 ; minimally-qualified # 👷🏾‍♂ man construction worker: medium-dark skin tone -1F477 1F3FF 200D 2642 FE0F ; fully-qualified # 👷🏿‍♂️ man construction worker: dark skin tone -1F477 1F3FF 200D 2642 ; minimally-qualified # 👷🏿‍♂ man construction worker: dark skin tone -1F477 200D 2640 FE0F ; fully-qualified # 👷‍♀️ woman construction worker -1F477 200D 2640 ; minimally-qualified # 👷‍♀ woman construction worker -1F477 1F3FB 200D 2640 FE0F ; fully-qualified # 👷🏻‍♀️ woman construction worker: light skin tone -1F477 1F3FB 200D 2640 ; minimally-qualified # 👷🏻‍♀ woman construction worker: light skin tone -1F477 1F3FC 200D 2640 FE0F ; fully-qualified # 👷🏼‍♀️ woman construction worker: medium-light skin tone -1F477 1F3FC 200D 2640 ; minimally-qualified # 👷🏼‍♀ woman construction worker: medium-light skin tone -1F477 1F3FD 200D 2640 FE0F ; fully-qualified # 👷🏽‍♀️ woman construction worker: medium skin tone -1F477 1F3FD 200D 2640 ; minimally-qualified # 👷🏽‍♀ woman construction worker: medium skin tone -1F477 1F3FE 200D 2640 FE0F ; fully-qualified # 👷🏾‍♀️ woman construction worker: medium-dark skin tone -1F477 1F3FE 200D 2640 ; minimally-qualified # 👷🏾‍♀ woman construction worker: medium-dark skin tone -1F477 1F3FF 200D 2640 FE0F ; fully-qualified # 👷🏿‍♀️ woman construction worker: dark skin tone -1F477 1F3FF 200D 2640 ; minimally-qualified # 👷🏿‍♀ woman construction worker: dark skin tone -1F934 ; fully-qualified # 🤴 prince -1F934 1F3FB ; fully-qualified # 🤴🏻 prince: light skin tone -1F934 1F3FC ; fully-qualified # 🤴🏼 prince: medium-light skin tone -1F934 1F3FD ; fully-qualified # 🤴🏽 prince: medium skin tone -1F934 1F3FE ; fully-qualified # 🤴🏾 prince: medium-dark skin tone -1F934 1F3FF ; fully-qualified # 🤴🏿 prince: dark skin tone -1F478 ; fully-qualified # 👸 princess -1F478 1F3FB ; fully-qualified # 👸🏻 princess: light skin tone -1F478 1F3FC ; fully-qualified # 👸🏼 princess: medium-light skin tone -1F478 1F3FD ; fully-qualified # 👸🏽 princess: medium skin tone -1F478 1F3FE ; fully-qualified # 👸🏾 princess: medium-dark skin tone -1F478 1F3FF ; fully-qualified # 👸🏿 princess: dark skin tone -1F473 ; fully-qualified # 👳 person wearing turban -1F473 1F3FB ; fully-qualified # 👳🏻 person wearing turban: light skin tone -1F473 1F3FC ; fully-qualified # 👳🏼 person wearing turban: medium-light skin tone -1F473 1F3FD ; fully-qualified # 👳🏽 person wearing turban: medium skin tone -1F473 1F3FE ; fully-qualified # 👳🏾 person wearing turban: medium-dark skin tone -1F473 1F3FF ; fully-qualified # 👳🏿 person wearing turban: dark skin tone -1F473 200D 2642 FE0F ; fully-qualified # 👳‍♂️ man wearing turban -1F473 200D 2642 ; minimally-qualified # 👳‍♂ man wearing turban -1F473 1F3FB 200D 2642 FE0F ; fully-qualified # 👳🏻‍♂️ man wearing turban: light skin tone -1F473 1F3FB 200D 2642 ; minimally-qualified # 👳🏻‍♂ man wearing turban: light skin tone -1F473 1F3FC 200D 2642 FE0F ; fully-qualified # 👳🏼‍♂️ man wearing turban: medium-light skin tone -1F473 1F3FC 200D 2642 ; minimally-qualified # 👳🏼‍♂ man wearing turban: medium-light skin tone -1F473 1F3FD 200D 2642 FE0F ; fully-qualified # 👳🏽‍♂️ man wearing turban: medium skin tone -1F473 1F3FD 200D 2642 ; minimally-qualified # 👳🏽‍♂ man wearing turban: medium skin tone -1F473 1F3FE 200D 2642 FE0F ; fully-qualified # 👳🏾‍♂️ man wearing turban: medium-dark skin tone -1F473 1F3FE 200D 2642 ; minimally-qualified # 👳🏾‍♂ man wearing turban: medium-dark skin tone -1F473 1F3FF 200D 2642 FE0F ; fully-qualified # 👳🏿‍♂️ man wearing turban: dark skin tone -1F473 1F3FF 200D 2642 ; minimally-qualified # 👳🏿‍♂ man wearing turban: dark skin tone -1F473 200D 2640 FE0F ; fully-qualified # 👳‍♀️ woman wearing turban -1F473 200D 2640 ; minimally-qualified # 👳‍♀ woman wearing turban -1F473 1F3FB 200D 2640 FE0F ; fully-qualified # 👳🏻‍♀️ woman wearing turban: light skin tone -1F473 1F3FB 200D 2640 ; minimally-qualified # 👳🏻‍♀ woman wearing turban: light skin tone -1F473 1F3FC 200D 2640 FE0F ; fully-qualified # 👳🏼‍♀️ woman wearing turban: medium-light skin tone -1F473 1F3FC 200D 2640 ; minimally-qualified # 👳🏼‍♀ woman wearing turban: medium-light skin tone -1F473 1F3FD 200D 2640 FE0F ; fully-qualified # 👳🏽‍♀️ woman wearing turban: medium skin tone -1F473 1F3FD 200D 2640 ; minimally-qualified # 👳🏽‍♀ woman wearing turban: medium skin tone -1F473 1F3FE 200D 2640 FE0F ; fully-qualified # 👳🏾‍♀️ woman wearing turban: medium-dark skin tone -1F473 1F3FE 200D 2640 ; minimally-qualified # 👳🏾‍♀ woman wearing turban: medium-dark skin tone -1F473 1F3FF 200D 2640 FE0F ; fully-qualified # 👳🏿‍♀️ woman wearing turban: dark skin tone -1F473 1F3FF 200D 2640 ; minimally-qualified # 👳🏿‍♀ woman wearing turban: dark skin tone -1F472 ; fully-qualified # 👲 man with Chinese cap -1F472 1F3FB ; fully-qualified # 👲🏻 man with Chinese cap: light skin tone -1F472 1F3FC ; fully-qualified # 👲🏼 man with Chinese cap: medium-light skin tone -1F472 1F3FD ; fully-qualified # 👲🏽 man with Chinese cap: medium skin tone -1F472 1F3FE ; fully-qualified # 👲🏾 man with Chinese cap: medium-dark skin tone -1F472 1F3FF ; fully-qualified # 👲🏿 man with Chinese cap: dark skin tone -1F9D5 ; fully-qualified # 🧕 woman with headscarf -1F9D5 1F3FB ; fully-qualified # 🧕🏻 woman with headscarf: light skin tone -1F9D5 1F3FC ; fully-qualified # 🧕🏼 woman with headscarf: medium-light skin tone -1F9D5 1F3FD ; fully-qualified # 🧕🏽 woman with headscarf: medium skin tone -1F9D5 1F3FE ; fully-qualified # 🧕🏾 woman with headscarf: medium-dark skin tone -1F9D5 1F3FF ; fully-qualified # 🧕🏿 woman with headscarf: dark skin tone -1F935 ; fully-qualified # 🤵 man in tuxedo -1F935 1F3FB ; fully-qualified # 🤵🏻 man in tuxedo: light skin tone -1F935 1F3FC ; fully-qualified # 🤵🏼 man in tuxedo: medium-light skin tone -1F935 1F3FD ; fully-qualified # 🤵🏽 man in tuxedo: medium skin tone -1F935 1F3FE ; fully-qualified # 🤵🏾 man in tuxedo: medium-dark skin tone -1F935 1F3FF ; fully-qualified # 🤵🏿 man in tuxedo: dark skin tone -1F470 ; fully-qualified # 👰 bride with veil -1F470 1F3FB ; fully-qualified # 👰🏻 bride with veil: light skin tone -1F470 1F3FC ; fully-qualified # 👰🏼 bride with veil: medium-light skin tone -1F470 1F3FD ; fully-qualified # 👰🏽 bride with veil: medium skin tone -1F470 1F3FE ; fully-qualified # 👰🏾 bride with veil: medium-dark skin tone -1F470 1F3FF ; fully-qualified # 👰🏿 bride with veil: dark skin tone -1F930 ; fully-qualified # 🤰 pregnant woman -1F930 1F3FB ; fully-qualified # 🤰🏻 pregnant woman: light skin tone -1F930 1F3FC ; fully-qualified # 🤰🏼 pregnant woman: medium-light skin tone -1F930 1F3FD ; fully-qualified # 🤰🏽 pregnant woman: medium skin tone -1F930 1F3FE ; fully-qualified # 🤰🏾 pregnant woman: medium-dark skin tone -1F930 1F3FF ; fully-qualified # 🤰🏿 pregnant woman: dark skin tone -1F931 ; fully-qualified # 🤱 breast-feeding -1F931 1F3FB ; fully-qualified # 🤱🏻 breast-feeding: light skin tone -1F931 1F3FC ; fully-qualified # 🤱🏼 breast-feeding: medium-light skin tone -1F931 1F3FD ; fully-qualified # 🤱🏽 breast-feeding: medium skin tone -1F931 1F3FE ; fully-qualified # 🤱🏾 breast-feeding: medium-dark skin tone -1F931 1F3FF ; fully-qualified # 🤱🏿 breast-feeding: dark skin tone - -# subgroup: person-fantasy -1F47C ; fully-qualified # 👼 baby angel -1F47C 1F3FB ; fully-qualified # 👼🏻 baby angel: light skin tone -1F47C 1F3FC ; fully-qualified # 👼🏼 baby angel: medium-light skin tone -1F47C 1F3FD ; fully-qualified # 👼🏽 baby angel: medium skin tone -1F47C 1F3FE ; fully-qualified # 👼🏾 baby angel: medium-dark skin tone -1F47C 1F3FF ; fully-qualified # 👼🏿 baby angel: dark skin tone -1F385 ; fully-qualified # 🎅 Santa Claus -1F385 1F3FB ; fully-qualified # 🎅🏻 Santa Claus: light skin tone -1F385 1F3FC ; fully-qualified # 🎅🏼 Santa Claus: medium-light skin tone -1F385 1F3FD ; fully-qualified # 🎅🏽 Santa Claus: medium skin tone -1F385 1F3FE ; fully-qualified # 🎅🏾 Santa Claus: medium-dark skin tone -1F385 1F3FF ; fully-qualified # 🎅🏿 Santa Claus: dark skin tone -1F936 ; fully-qualified # 🤶 Mrs. Claus -1F936 1F3FB ; fully-qualified # 🤶🏻 Mrs. Claus: light skin tone -1F936 1F3FC ; fully-qualified # 🤶🏼 Mrs. Claus: medium-light skin tone -1F936 1F3FD ; fully-qualified # 🤶🏽 Mrs. Claus: medium skin tone -1F936 1F3FE ; fully-qualified # 🤶🏾 Mrs. Claus: medium-dark skin tone -1F936 1F3FF ; fully-qualified # 🤶🏿 Mrs. Claus: dark skin tone -1F9B8 ; fully-qualified # 🦸 superhero -1F9B8 1F3FB ; fully-qualified # 🦸🏻 superhero: light skin tone -1F9B8 1F3FC ; fully-qualified # 🦸🏼 superhero: medium-light skin tone -1F9B8 1F3FD ; fully-qualified # 🦸🏽 superhero: medium skin tone -1F9B8 1F3FE ; fully-qualified # 🦸🏾 superhero: medium-dark skin tone -1F9B8 1F3FF ; fully-qualified # 🦸🏿 superhero: dark skin tone -1F9B8 200D 2642 FE0F ; fully-qualified # 🦸‍♂️ man superhero -1F9B8 200D 2642 ; minimally-qualified # 🦸‍♂ man superhero -1F9B8 1F3FB 200D 2642 FE0F ; fully-qualified # 🦸🏻‍♂️ man superhero: light skin tone -1F9B8 1F3FB 200D 2642 ; minimally-qualified # 🦸🏻‍♂ man superhero: light skin tone -1F9B8 1F3FC 200D 2642 FE0F ; fully-qualified # 🦸🏼‍♂️ man superhero: medium-light skin tone -1F9B8 1F3FC 200D 2642 ; minimally-qualified # 🦸🏼‍♂ man superhero: medium-light skin tone -1F9B8 1F3FD 200D 2642 FE0F ; fully-qualified # 🦸🏽‍♂️ man superhero: medium skin tone -1F9B8 1F3FD 200D 2642 ; minimally-qualified # 🦸🏽‍♂ man superhero: medium skin tone -1F9B8 1F3FE 200D 2642 FE0F ; fully-qualified # 🦸🏾‍♂️ man superhero: medium-dark skin tone -1F9B8 1F3FE 200D 2642 ; minimally-qualified # 🦸🏾‍♂ man superhero: medium-dark skin tone -1F9B8 1F3FF 200D 2642 FE0F ; fully-qualified # 🦸🏿‍♂️ man superhero: dark skin tone -1F9B8 1F3FF 200D 2642 ; minimally-qualified # 🦸🏿‍♂ man superhero: dark skin tone -1F9B8 200D 2640 FE0F ; fully-qualified # 🦸‍♀️ woman superhero -1F9B8 200D 2640 ; minimally-qualified # 🦸‍♀ woman superhero -1F9B8 1F3FB 200D 2640 FE0F ; fully-qualified # 🦸🏻‍♀️ woman superhero: light skin tone -1F9B8 1F3FB 200D 2640 ; minimally-qualified # 🦸🏻‍♀ woman superhero: light skin tone -1F9B8 1F3FC 200D 2640 FE0F ; fully-qualified # 🦸🏼‍♀️ woman superhero: medium-light skin tone -1F9B8 1F3FC 200D 2640 ; minimally-qualified # 🦸🏼‍♀ woman superhero: medium-light skin tone -1F9B8 1F3FD 200D 2640 FE0F ; fully-qualified # 🦸🏽‍♀️ woman superhero: medium skin tone -1F9B8 1F3FD 200D 2640 ; minimally-qualified # 🦸🏽‍♀ woman superhero: medium skin tone -1F9B8 1F3FE 200D 2640 FE0F ; fully-qualified # 🦸🏾‍♀️ woman superhero: medium-dark skin tone -1F9B8 1F3FE 200D 2640 ; minimally-qualified # 🦸🏾‍♀ woman superhero: medium-dark skin tone -1F9B8 1F3FF 200D 2640 FE0F ; fully-qualified # 🦸🏿‍♀️ woman superhero: dark skin tone -1F9B8 1F3FF 200D 2640 ; minimally-qualified # 🦸🏿‍♀ woman superhero: dark skin tone -1F9B9 ; fully-qualified # 🦹 supervillain -1F9B9 1F3FB ; fully-qualified # 🦹🏻 supervillain: light skin tone -1F9B9 1F3FC ; fully-qualified # 🦹🏼 supervillain: medium-light skin tone -1F9B9 1F3FD ; fully-qualified # 🦹🏽 supervillain: medium skin tone -1F9B9 1F3FE ; fully-qualified # 🦹🏾 supervillain: medium-dark skin tone -1F9B9 1F3FF ; fully-qualified # 🦹🏿 supervillain: dark skin tone -1F9B9 200D 2642 FE0F ; fully-qualified # 🦹‍♂️ man supervillain -1F9B9 200D 2642 ; minimally-qualified # 🦹‍♂ man supervillain -1F9B9 1F3FB 200D 2642 FE0F ; fully-qualified # 🦹🏻‍♂️ man supervillain: light skin tone -1F9B9 1F3FB 200D 2642 ; minimally-qualified # 🦹🏻‍♂ man supervillain: light skin tone -1F9B9 1F3FC 200D 2642 FE0F ; fully-qualified # 🦹🏼‍♂️ man supervillain: medium-light skin tone -1F9B9 1F3FC 200D 2642 ; minimally-qualified # 🦹🏼‍♂ man supervillain: medium-light skin tone -1F9B9 1F3FD 200D 2642 FE0F ; fully-qualified # 🦹🏽‍♂️ man supervillain: medium skin tone -1F9B9 1F3FD 200D 2642 ; minimally-qualified # 🦹🏽‍♂ man supervillain: medium skin tone -1F9B9 1F3FE 200D 2642 FE0F ; fully-qualified # 🦹🏾‍♂️ man supervillain: medium-dark skin tone -1F9B9 1F3FE 200D 2642 ; minimally-qualified # 🦹🏾‍♂ man supervillain: medium-dark skin tone -1F9B9 1F3FF 200D 2642 FE0F ; fully-qualified # 🦹🏿‍♂️ man supervillain: dark skin tone -1F9B9 1F3FF 200D 2642 ; minimally-qualified # 🦹🏿‍♂ man supervillain: dark skin tone -1F9B9 200D 2640 FE0F ; fully-qualified # 🦹‍♀️ woman supervillain -1F9B9 200D 2640 ; minimally-qualified # 🦹‍♀ woman supervillain -1F9B9 1F3FB 200D 2640 FE0F ; fully-qualified # 🦹🏻‍♀️ woman supervillain: light skin tone -1F9B9 1F3FB 200D 2640 ; minimally-qualified # 🦹🏻‍♀ woman supervillain: light skin tone -1F9B9 1F3FC 200D 2640 FE0F ; fully-qualified # 🦹🏼‍♀️ woman supervillain: medium-light skin tone -1F9B9 1F3FC 200D 2640 ; minimally-qualified # 🦹🏼‍♀ woman supervillain: medium-light skin tone -1F9B9 1F3FD 200D 2640 FE0F ; fully-qualified # 🦹🏽‍♀️ woman supervillain: medium skin tone -1F9B9 1F3FD 200D 2640 ; minimally-qualified # 🦹🏽‍♀ woman supervillain: medium skin tone -1F9B9 1F3FE 200D 2640 FE0F ; fully-qualified # 🦹🏾‍♀️ woman supervillain: medium-dark skin tone -1F9B9 1F3FE 200D 2640 ; minimally-qualified # 🦹🏾‍♀ woman supervillain: medium-dark skin tone -1F9B9 1F3FF 200D 2640 FE0F ; fully-qualified # 🦹🏿‍♀️ woman supervillain: dark skin tone -1F9B9 1F3FF 200D 2640 ; minimally-qualified # 🦹🏿‍♀ woman supervillain: dark skin tone -1F9D9 ; fully-qualified # 🧙 mage -1F9D9 1F3FB ; fully-qualified # 🧙🏻 mage: light skin tone -1F9D9 1F3FC ; fully-qualified # 🧙🏼 mage: medium-light skin tone -1F9D9 1F3FD ; fully-qualified # 🧙🏽 mage: medium skin tone -1F9D9 1F3FE ; fully-qualified # 🧙🏾 mage: medium-dark skin tone -1F9D9 1F3FF ; fully-qualified # 🧙🏿 mage: dark skin tone -1F9D9 200D 2642 FE0F ; fully-qualified # 🧙‍♂️ man mage -1F9D9 200D 2642 ; minimally-qualified # 🧙‍♂ man mage -1F9D9 1F3FB 200D 2642 FE0F ; fully-qualified # 🧙🏻‍♂️ man mage: light skin tone -1F9D9 1F3FB 200D 2642 ; minimally-qualified # 🧙🏻‍♂ man mage: light skin tone -1F9D9 1F3FC 200D 2642 FE0F ; fully-qualified # 🧙🏼‍♂️ man mage: medium-light skin tone -1F9D9 1F3FC 200D 2642 ; minimally-qualified # 🧙🏼‍♂ man mage: medium-light skin tone -1F9D9 1F3FD 200D 2642 FE0F ; fully-qualified # 🧙🏽‍♂️ man mage: medium skin tone -1F9D9 1F3FD 200D 2642 ; minimally-qualified # 🧙🏽‍♂ man mage: medium skin tone -1F9D9 1F3FE 200D 2642 FE0F ; fully-qualified # 🧙🏾‍♂️ man mage: medium-dark skin tone -1F9D9 1F3FE 200D 2642 ; minimally-qualified # 🧙🏾‍♂ man mage: medium-dark skin tone -1F9D9 1F3FF 200D 2642 FE0F ; fully-qualified # 🧙🏿‍♂️ man mage: dark skin tone -1F9D9 1F3FF 200D 2642 ; minimally-qualified # 🧙🏿‍♂ man mage: dark skin tone -1F9D9 200D 2640 FE0F ; fully-qualified # 🧙‍♀️ woman mage -1F9D9 200D 2640 ; minimally-qualified # 🧙‍♀ woman mage -1F9D9 1F3FB 200D 2640 FE0F ; fully-qualified # 🧙🏻‍♀️ woman mage: light skin tone -1F9D9 1F3FB 200D 2640 ; minimally-qualified # 🧙🏻‍♀ woman mage: light skin tone -1F9D9 1F3FC 200D 2640 FE0F ; fully-qualified # 🧙🏼‍♀️ woman mage: medium-light skin tone -1F9D9 1F3FC 200D 2640 ; minimally-qualified # 🧙🏼‍♀ woman mage: medium-light skin tone -1F9D9 1F3FD 200D 2640 FE0F ; fully-qualified # 🧙🏽‍♀️ woman mage: medium skin tone -1F9D9 1F3FD 200D 2640 ; minimally-qualified # 🧙🏽‍♀ woman mage: medium skin tone -1F9D9 1F3FE 200D 2640 FE0F ; fully-qualified # 🧙🏾‍♀️ woman mage: medium-dark skin tone -1F9D9 1F3FE 200D 2640 ; minimally-qualified # 🧙🏾‍♀ woman mage: medium-dark skin tone -1F9D9 1F3FF 200D 2640 FE0F ; fully-qualified # 🧙🏿‍♀️ woman mage: dark skin tone -1F9D9 1F3FF 200D 2640 ; minimally-qualified # 🧙🏿‍♀ woman mage: dark skin tone -1F9DA ; fully-qualified # 🧚 fairy -1F9DA 1F3FB ; fully-qualified # 🧚🏻 fairy: light skin tone -1F9DA 1F3FC ; fully-qualified # 🧚🏼 fairy: medium-light skin tone -1F9DA 1F3FD ; fully-qualified # 🧚🏽 fairy: medium skin tone -1F9DA 1F3FE ; fully-qualified # 🧚🏾 fairy: medium-dark skin tone -1F9DA 1F3FF ; fully-qualified # 🧚🏿 fairy: dark skin tone -1F9DA 200D 2642 FE0F ; fully-qualified # 🧚‍♂️ man fairy -1F9DA 200D 2642 ; minimally-qualified # 🧚‍♂ man fairy -1F9DA 1F3FB 200D 2642 FE0F ; fully-qualified # 🧚🏻‍♂️ man fairy: light skin tone -1F9DA 1F3FB 200D 2642 ; minimally-qualified # 🧚🏻‍♂ man fairy: light skin tone -1F9DA 1F3FC 200D 2642 FE0F ; fully-qualified # 🧚🏼‍♂️ man fairy: medium-light skin tone -1F9DA 1F3FC 200D 2642 ; minimally-qualified # 🧚🏼‍♂ man fairy: medium-light skin tone -1F9DA 1F3FD 200D 2642 FE0F ; fully-qualified # 🧚🏽‍♂️ man fairy: medium skin tone -1F9DA 1F3FD 200D 2642 ; minimally-qualified # 🧚🏽‍♂ man fairy: medium skin tone -1F9DA 1F3FE 200D 2642 FE0F ; fully-qualified # 🧚🏾‍♂️ man fairy: medium-dark skin tone -1F9DA 1F3FE 200D 2642 ; minimally-qualified # 🧚🏾‍♂ man fairy: medium-dark skin tone -1F9DA 1F3FF 200D 2642 FE0F ; fully-qualified # 🧚🏿‍♂️ man fairy: dark skin tone -1F9DA 1F3FF 200D 2642 ; minimally-qualified # 🧚🏿‍♂ man fairy: dark skin tone -1F9DA 200D 2640 FE0F ; fully-qualified # 🧚‍♀️ woman fairy -1F9DA 200D 2640 ; minimally-qualified # 🧚‍♀ woman fairy -1F9DA 1F3FB 200D 2640 FE0F ; fully-qualified # 🧚🏻‍♀️ woman fairy: light skin tone -1F9DA 1F3FB 200D 2640 ; minimally-qualified # 🧚🏻‍♀ woman fairy: light skin tone -1F9DA 1F3FC 200D 2640 FE0F ; fully-qualified # 🧚🏼‍♀️ woman fairy: medium-light skin tone -1F9DA 1F3FC 200D 2640 ; minimally-qualified # 🧚🏼‍♀ woman fairy: medium-light skin tone -1F9DA 1F3FD 200D 2640 FE0F ; fully-qualified # 🧚🏽‍♀️ woman fairy: medium skin tone -1F9DA 1F3FD 200D 2640 ; minimally-qualified # 🧚🏽‍♀ woman fairy: medium skin tone -1F9DA 1F3FE 200D 2640 FE0F ; fully-qualified # 🧚🏾‍♀️ woman fairy: medium-dark skin tone -1F9DA 1F3FE 200D 2640 ; minimally-qualified # 🧚🏾‍♀ woman fairy: medium-dark skin tone -1F9DA 1F3FF 200D 2640 FE0F ; fully-qualified # 🧚🏿‍♀️ woman fairy: dark skin tone -1F9DA 1F3FF 200D 2640 ; minimally-qualified # 🧚🏿‍♀ woman fairy: dark skin tone -1F9DB ; fully-qualified # 🧛 vampire -1F9DB 1F3FB ; fully-qualified # 🧛🏻 vampire: light skin tone -1F9DB 1F3FC ; fully-qualified # 🧛🏼 vampire: medium-light skin tone -1F9DB 1F3FD ; fully-qualified # 🧛🏽 vampire: medium skin tone -1F9DB 1F3FE ; fully-qualified # 🧛🏾 vampire: medium-dark skin tone -1F9DB 1F3FF ; fully-qualified # 🧛🏿 vampire: dark skin tone -1F9DB 200D 2642 FE0F ; fully-qualified # 🧛‍♂️ man vampire -1F9DB 200D 2642 ; minimally-qualified # 🧛‍♂ man vampire -1F9DB 1F3FB 200D 2642 FE0F ; fully-qualified # 🧛🏻‍♂️ man vampire: light skin tone -1F9DB 1F3FB 200D 2642 ; minimally-qualified # 🧛🏻‍♂ man vampire: light skin tone -1F9DB 1F3FC 200D 2642 FE0F ; fully-qualified # 🧛🏼‍♂️ man vampire: medium-light skin tone -1F9DB 1F3FC 200D 2642 ; minimally-qualified # 🧛🏼‍♂ man vampire: medium-light skin tone -1F9DB 1F3FD 200D 2642 FE0F ; fully-qualified # 🧛🏽‍♂️ man vampire: medium skin tone -1F9DB 1F3FD 200D 2642 ; minimally-qualified # 🧛🏽‍♂ man vampire: medium skin tone -1F9DB 1F3FE 200D 2642 FE0F ; fully-qualified # 🧛🏾‍♂️ man vampire: medium-dark skin tone -1F9DB 1F3FE 200D 2642 ; minimally-qualified # 🧛🏾‍♂ man vampire: medium-dark skin tone -1F9DB 1F3FF 200D 2642 FE0F ; fully-qualified # 🧛🏿‍♂️ man vampire: dark skin tone -1F9DB 1F3FF 200D 2642 ; minimally-qualified # 🧛🏿‍♂ man vampire: dark skin tone -1F9DB 200D 2640 FE0F ; fully-qualified # 🧛‍♀️ woman vampire -1F9DB 200D 2640 ; minimally-qualified # 🧛‍♀ woman vampire -1F9DB 1F3FB 200D 2640 FE0F ; fully-qualified # 🧛🏻‍♀️ woman vampire: light skin tone -1F9DB 1F3FB 200D 2640 ; minimally-qualified # 🧛🏻‍♀ woman vampire: light skin tone -1F9DB 1F3FC 200D 2640 FE0F ; fully-qualified # 🧛🏼‍♀️ woman vampire: medium-light skin tone -1F9DB 1F3FC 200D 2640 ; minimally-qualified # 🧛🏼‍♀ woman vampire: medium-light skin tone -1F9DB 1F3FD 200D 2640 FE0F ; fully-qualified # 🧛🏽‍♀️ woman vampire: medium skin tone -1F9DB 1F3FD 200D 2640 ; minimally-qualified # 🧛🏽‍♀ woman vampire: medium skin tone -1F9DB 1F3FE 200D 2640 FE0F ; fully-qualified # 🧛🏾‍♀️ woman vampire: medium-dark skin tone -1F9DB 1F3FE 200D 2640 ; minimally-qualified # 🧛🏾‍♀ woman vampire: medium-dark skin tone -1F9DB 1F3FF 200D 2640 FE0F ; fully-qualified # 🧛🏿‍♀️ woman vampire: dark skin tone -1F9DB 1F3FF 200D 2640 ; minimally-qualified # 🧛🏿‍♀ woman vampire: dark skin tone -1F9DC ; fully-qualified # 🧜 merperson -1F9DC 1F3FB ; fully-qualified # 🧜🏻 merperson: light skin tone -1F9DC 1F3FC ; fully-qualified # 🧜🏼 merperson: medium-light skin tone -1F9DC 1F3FD ; fully-qualified # 🧜🏽 merperson: medium skin tone -1F9DC 1F3FE ; fully-qualified # 🧜🏾 merperson: medium-dark skin tone -1F9DC 1F3FF ; fully-qualified # 🧜🏿 merperson: dark skin tone -1F9DC 200D 2642 FE0F ; fully-qualified # 🧜‍♂️ merman -1F9DC 200D 2642 ; minimally-qualified # 🧜‍♂ merman -1F9DC 1F3FB 200D 2642 FE0F ; fully-qualified # 🧜🏻‍♂️ merman: light skin tone -1F9DC 1F3FB 200D 2642 ; minimally-qualified # 🧜🏻‍♂ merman: light skin tone -1F9DC 1F3FC 200D 2642 FE0F ; fully-qualified # 🧜🏼‍♂️ merman: medium-light skin tone -1F9DC 1F3FC 200D 2642 ; minimally-qualified # 🧜🏼‍♂ merman: medium-light skin tone -1F9DC 1F3FD 200D 2642 FE0F ; fully-qualified # 🧜🏽‍♂️ merman: medium skin tone -1F9DC 1F3FD 200D 2642 ; minimally-qualified # 🧜🏽‍♂ merman: medium skin tone -1F9DC 1F3FE 200D 2642 FE0F ; fully-qualified # 🧜🏾‍♂️ merman: medium-dark skin tone -1F9DC 1F3FE 200D 2642 ; minimally-qualified # 🧜🏾‍♂ merman: medium-dark skin tone -1F9DC 1F3FF 200D 2642 FE0F ; fully-qualified # 🧜🏿‍♂️ merman: dark skin tone -1F9DC 1F3FF 200D 2642 ; minimally-qualified # 🧜🏿‍♂ merman: dark skin tone -1F9DC 200D 2640 FE0F ; fully-qualified # 🧜‍♀️ mermaid -1F9DC 200D 2640 ; minimally-qualified # 🧜‍♀ mermaid -1F9DC 1F3FB 200D 2640 FE0F ; fully-qualified # 🧜🏻‍♀️ mermaid: light skin tone -1F9DC 1F3FB 200D 2640 ; minimally-qualified # 🧜🏻‍♀ mermaid: light skin tone -1F9DC 1F3FC 200D 2640 FE0F ; fully-qualified # 🧜🏼‍♀️ mermaid: medium-light skin tone -1F9DC 1F3FC 200D 2640 ; minimally-qualified # 🧜🏼‍♀ mermaid: medium-light skin tone -1F9DC 1F3FD 200D 2640 FE0F ; fully-qualified # 🧜🏽‍♀️ mermaid: medium skin tone -1F9DC 1F3FD 200D 2640 ; minimally-qualified # 🧜🏽‍♀ mermaid: medium skin tone -1F9DC 1F3FE 200D 2640 FE0F ; fully-qualified # 🧜🏾‍♀️ mermaid: medium-dark skin tone -1F9DC 1F3FE 200D 2640 ; minimally-qualified # 🧜🏾‍♀ mermaid: medium-dark skin tone -1F9DC 1F3FF 200D 2640 FE0F ; fully-qualified # 🧜🏿‍♀️ mermaid: dark skin tone -1F9DC 1F3FF 200D 2640 ; minimally-qualified # 🧜🏿‍♀ mermaid: dark skin tone -1F9DD ; fully-qualified # 🧝 elf -1F9DD 1F3FB ; fully-qualified # 🧝🏻 elf: light skin tone -1F9DD 1F3FC ; fully-qualified # 🧝🏼 elf: medium-light skin tone -1F9DD 1F3FD ; fully-qualified # 🧝🏽 elf: medium skin tone -1F9DD 1F3FE ; fully-qualified # 🧝🏾 elf: medium-dark skin tone -1F9DD 1F3FF ; fully-qualified # 🧝🏿 elf: dark skin tone -1F9DD 200D 2642 FE0F ; fully-qualified # 🧝‍♂️ man elf -1F9DD 200D 2642 ; minimally-qualified # 🧝‍♂ man elf -1F9DD 1F3FB 200D 2642 FE0F ; fully-qualified # 🧝🏻‍♂️ man elf: light skin tone -1F9DD 1F3FB 200D 2642 ; minimally-qualified # 🧝🏻‍♂ man elf: light skin tone -1F9DD 1F3FC 200D 2642 FE0F ; fully-qualified # 🧝🏼‍♂️ man elf: medium-light skin tone -1F9DD 1F3FC 200D 2642 ; minimally-qualified # 🧝🏼‍♂ man elf: medium-light skin tone -1F9DD 1F3FD 200D 2642 FE0F ; fully-qualified # 🧝🏽‍♂️ man elf: medium skin tone -1F9DD 1F3FD 200D 2642 ; minimally-qualified # 🧝🏽‍♂ man elf: medium skin tone -1F9DD 1F3FE 200D 2642 FE0F ; fully-qualified # 🧝🏾‍♂️ man elf: medium-dark skin tone -1F9DD 1F3FE 200D 2642 ; minimally-qualified # 🧝🏾‍♂ man elf: medium-dark skin tone -1F9DD 1F3FF 200D 2642 FE0F ; fully-qualified # 🧝🏿‍♂️ man elf: dark skin tone -1F9DD 1F3FF 200D 2642 ; minimally-qualified # 🧝🏿‍♂ man elf: dark skin tone -1F9DD 200D 2640 FE0F ; fully-qualified # 🧝‍♀️ woman elf -1F9DD 200D 2640 ; minimally-qualified # 🧝‍♀ woman elf -1F9DD 1F3FB 200D 2640 FE0F ; fully-qualified # 🧝🏻‍♀️ woman elf: light skin tone -1F9DD 1F3FB 200D 2640 ; minimally-qualified # 🧝🏻‍♀ woman elf: light skin tone -1F9DD 1F3FC 200D 2640 FE0F ; fully-qualified # 🧝🏼‍♀️ woman elf: medium-light skin tone -1F9DD 1F3FC 200D 2640 ; minimally-qualified # 🧝🏼‍♀ woman elf: medium-light skin tone -1F9DD 1F3FD 200D 2640 FE0F ; fully-qualified # 🧝🏽‍♀️ woman elf: medium skin tone -1F9DD 1F3FD 200D 2640 ; minimally-qualified # 🧝🏽‍♀ woman elf: medium skin tone -1F9DD 1F3FE 200D 2640 FE0F ; fully-qualified # 🧝🏾‍♀️ woman elf: medium-dark skin tone -1F9DD 1F3FE 200D 2640 ; minimally-qualified # 🧝🏾‍♀ woman elf: medium-dark skin tone -1F9DD 1F3FF 200D 2640 FE0F ; fully-qualified # 🧝🏿‍♀️ woman elf: dark skin tone -1F9DD 1F3FF 200D 2640 ; minimally-qualified # 🧝🏿‍♀ woman elf: dark skin tone -1F9DE ; fully-qualified # 🧞 genie -1F9DE 200D 2642 FE0F ; fully-qualified # 🧞‍♂️ man genie -1F9DE 200D 2642 ; minimally-qualified # 🧞‍♂ man genie -1F9DE 200D 2640 FE0F ; fully-qualified # 🧞‍♀️ woman genie -1F9DE 200D 2640 ; minimally-qualified # 🧞‍♀ woman genie -1F9DF ; fully-qualified # 🧟 zombie -1F9DF 200D 2642 FE0F ; fully-qualified # 🧟‍♂️ man zombie -1F9DF 200D 2642 ; minimally-qualified # 🧟‍♂ man zombie -1F9DF 200D 2640 FE0F ; fully-qualified # 🧟‍♀️ woman zombie -1F9DF 200D 2640 ; minimally-qualified # 🧟‍♀ woman zombie - -# subgroup: person-activity -1F486 ; fully-qualified # 💆 person getting massage -1F486 1F3FB ; fully-qualified # 💆🏻 person getting massage: light skin tone -1F486 1F3FC ; fully-qualified # 💆🏼 person getting massage: medium-light skin tone -1F486 1F3FD ; fully-qualified # 💆🏽 person getting massage: medium skin tone -1F486 1F3FE ; fully-qualified # 💆🏾 person getting massage: medium-dark skin tone -1F486 1F3FF ; fully-qualified # 💆🏿 person getting massage: dark skin tone -1F486 200D 2642 FE0F ; fully-qualified # 💆‍♂️ man getting massage -1F486 200D 2642 ; minimally-qualified # 💆‍♂ man getting massage -1F486 1F3FB 200D 2642 FE0F ; fully-qualified # 💆🏻‍♂️ man getting massage: light skin tone -1F486 1F3FB 200D 2642 ; minimally-qualified # 💆🏻‍♂ man getting massage: light skin tone -1F486 1F3FC 200D 2642 FE0F ; fully-qualified # 💆🏼‍♂️ man getting massage: medium-light skin tone -1F486 1F3FC 200D 2642 ; minimally-qualified # 💆🏼‍♂ man getting massage: medium-light skin tone -1F486 1F3FD 200D 2642 FE0F ; fully-qualified # 💆🏽‍♂️ man getting massage: medium skin tone -1F486 1F3FD 200D 2642 ; minimally-qualified # 💆🏽‍♂ man getting massage: medium skin tone -1F486 1F3FE 200D 2642 FE0F ; fully-qualified # 💆🏾‍♂️ man getting massage: medium-dark skin tone -1F486 1F3FE 200D 2642 ; minimally-qualified # 💆🏾‍♂ man getting massage: medium-dark skin tone -1F486 1F3FF 200D 2642 FE0F ; fully-qualified # 💆🏿‍♂️ man getting massage: dark skin tone -1F486 1F3FF 200D 2642 ; minimally-qualified # 💆🏿‍♂ man getting massage: dark skin tone -1F486 200D 2640 FE0F ; fully-qualified # 💆‍♀️ woman getting massage -1F486 200D 2640 ; minimally-qualified # 💆‍♀ woman getting massage -1F486 1F3FB 200D 2640 FE0F ; fully-qualified # 💆🏻‍♀️ woman getting massage: light skin tone -1F486 1F3FB 200D 2640 ; minimally-qualified # 💆🏻‍♀ woman getting massage: light skin tone -1F486 1F3FC 200D 2640 FE0F ; fully-qualified # 💆🏼‍♀️ woman getting massage: medium-light skin tone -1F486 1F3FC 200D 2640 ; minimally-qualified # 💆🏼‍♀ woman getting massage: medium-light skin tone -1F486 1F3FD 200D 2640 FE0F ; fully-qualified # 💆🏽‍♀️ woman getting massage: medium skin tone -1F486 1F3FD 200D 2640 ; minimally-qualified # 💆🏽‍♀ woman getting massage: medium skin tone -1F486 1F3FE 200D 2640 FE0F ; fully-qualified # 💆🏾‍♀️ woman getting massage: medium-dark skin tone -1F486 1F3FE 200D 2640 ; minimally-qualified # 💆🏾‍♀ woman getting massage: medium-dark skin tone -1F486 1F3FF 200D 2640 FE0F ; fully-qualified # 💆🏿‍♀️ woman getting massage: dark skin tone -1F486 1F3FF 200D 2640 ; minimally-qualified # 💆🏿‍♀ woman getting massage: dark skin tone -1F487 ; fully-qualified # 💇 person getting haircut -1F487 1F3FB ; fully-qualified # 💇🏻 person getting haircut: light skin tone -1F487 1F3FC ; fully-qualified # 💇🏼 person getting haircut: medium-light skin tone -1F487 1F3FD ; fully-qualified # 💇🏽 person getting haircut: medium skin tone -1F487 1F3FE ; fully-qualified # 💇🏾 person getting haircut: medium-dark skin tone -1F487 1F3FF ; fully-qualified # 💇🏿 person getting haircut: dark skin tone -1F487 200D 2642 FE0F ; fully-qualified # 💇‍♂️ man getting haircut -1F487 200D 2642 ; minimally-qualified # 💇‍♂ man getting haircut -1F487 1F3FB 200D 2642 FE0F ; fully-qualified # 💇🏻‍♂️ man getting haircut: light skin tone -1F487 1F3FB 200D 2642 ; minimally-qualified # 💇🏻‍♂ man getting haircut: light skin tone -1F487 1F3FC 200D 2642 FE0F ; fully-qualified # 💇🏼‍♂️ man getting haircut: medium-light skin tone -1F487 1F3FC 200D 2642 ; minimally-qualified # 💇🏼‍♂ man getting haircut: medium-light skin tone -1F487 1F3FD 200D 2642 FE0F ; fully-qualified # 💇🏽‍♂️ man getting haircut: medium skin tone -1F487 1F3FD 200D 2642 ; minimally-qualified # 💇🏽‍♂ man getting haircut: medium skin tone -1F487 1F3FE 200D 2642 FE0F ; fully-qualified # 💇🏾‍♂️ man getting haircut: medium-dark skin tone -1F487 1F3FE 200D 2642 ; minimally-qualified # 💇🏾‍♂ man getting haircut: medium-dark skin tone -1F487 1F3FF 200D 2642 FE0F ; fully-qualified # 💇🏿‍♂️ man getting haircut: dark skin tone -1F487 1F3FF 200D 2642 ; minimally-qualified # 💇🏿‍♂ man getting haircut: dark skin tone -1F487 200D 2640 FE0F ; fully-qualified # 💇‍♀️ woman getting haircut -1F487 200D 2640 ; minimally-qualified # 💇‍♀ woman getting haircut -1F487 1F3FB 200D 2640 FE0F ; fully-qualified # 💇🏻‍♀️ woman getting haircut: light skin tone -1F487 1F3FB 200D 2640 ; minimally-qualified # 💇🏻‍♀ woman getting haircut: light skin tone -1F487 1F3FC 200D 2640 FE0F ; fully-qualified # 💇🏼‍♀️ woman getting haircut: medium-light skin tone -1F487 1F3FC 200D 2640 ; minimally-qualified # 💇🏼‍♀ woman getting haircut: medium-light skin tone -1F487 1F3FD 200D 2640 FE0F ; fully-qualified # 💇🏽‍♀️ woman getting haircut: medium skin tone -1F487 1F3FD 200D 2640 ; minimally-qualified # 💇🏽‍♀ woman getting haircut: medium skin tone -1F487 1F3FE 200D 2640 FE0F ; fully-qualified # 💇🏾‍♀️ woman getting haircut: medium-dark skin tone -1F487 1F3FE 200D 2640 ; minimally-qualified # 💇🏾‍♀ woman getting haircut: medium-dark skin tone -1F487 1F3FF 200D 2640 FE0F ; fully-qualified # 💇🏿‍♀️ woman getting haircut: dark skin tone -1F487 1F3FF 200D 2640 ; minimally-qualified # 💇🏿‍♀ woman getting haircut: dark skin tone -1F6B6 ; fully-qualified # 🚶 person walking -1F6B6 1F3FB ; fully-qualified # 🚶🏻 person walking: light skin tone -1F6B6 1F3FC ; fully-qualified # 🚶🏼 person walking: medium-light skin tone -1F6B6 1F3FD ; fully-qualified # 🚶🏽 person walking: medium skin tone -1F6B6 1F3FE ; fully-qualified # 🚶🏾 person walking: medium-dark skin tone -1F6B6 1F3FF ; fully-qualified # 🚶🏿 person walking: dark skin tone -1F6B6 200D 2642 FE0F ; fully-qualified # 🚶‍♂️ man walking -1F6B6 200D 2642 ; minimally-qualified # 🚶‍♂ man walking -1F6B6 1F3FB 200D 2642 FE0F ; fully-qualified # 🚶🏻‍♂️ man walking: light skin tone -1F6B6 1F3FB 200D 2642 ; minimally-qualified # 🚶🏻‍♂ man walking: light skin tone -1F6B6 1F3FC 200D 2642 FE0F ; fully-qualified # 🚶🏼‍♂️ man walking: medium-light skin tone -1F6B6 1F3FC 200D 2642 ; minimally-qualified # 🚶🏼‍♂ man walking: medium-light skin tone -1F6B6 1F3FD 200D 2642 FE0F ; fully-qualified # 🚶🏽‍♂️ man walking: medium skin tone -1F6B6 1F3FD 200D 2642 ; minimally-qualified # 🚶🏽‍♂ man walking: medium skin tone -1F6B6 1F3FE 200D 2642 FE0F ; fully-qualified # 🚶🏾‍♂️ man walking: medium-dark skin tone -1F6B6 1F3FE 200D 2642 ; minimally-qualified # 🚶🏾‍♂ man walking: medium-dark skin tone -1F6B6 1F3FF 200D 2642 FE0F ; fully-qualified # 🚶🏿‍♂️ man walking: dark skin tone -1F6B6 1F3FF 200D 2642 ; minimally-qualified # 🚶🏿‍♂ man walking: dark skin tone -1F6B6 200D 2640 FE0F ; fully-qualified # 🚶‍♀️ woman walking -1F6B6 200D 2640 ; minimally-qualified # 🚶‍♀ woman walking -1F6B6 1F3FB 200D 2640 FE0F ; fully-qualified # 🚶🏻‍♀️ woman walking: light skin tone -1F6B6 1F3FB 200D 2640 ; minimally-qualified # 🚶🏻‍♀ woman walking: light skin tone -1F6B6 1F3FC 200D 2640 FE0F ; fully-qualified # 🚶🏼‍♀️ woman walking: medium-light skin tone -1F6B6 1F3FC 200D 2640 ; minimally-qualified # 🚶🏼‍♀ woman walking: medium-light skin tone -1F6B6 1F3FD 200D 2640 FE0F ; fully-qualified # 🚶🏽‍♀️ woman walking: medium skin tone -1F6B6 1F3FD 200D 2640 ; minimally-qualified # 🚶🏽‍♀ woman walking: medium skin tone -1F6B6 1F3FE 200D 2640 FE0F ; fully-qualified # 🚶🏾‍♀️ woman walking: medium-dark skin tone -1F6B6 1F3FE 200D 2640 ; minimally-qualified # 🚶🏾‍♀ woman walking: medium-dark skin tone -1F6B6 1F3FF 200D 2640 FE0F ; fully-qualified # 🚶🏿‍♀️ woman walking: dark skin tone -1F6B6 1F3FF 200D 2640 ; minimally-qualified # 🚶🏿‍♀ woman walking: dark skin tone -1F9CD ; fully-qualified # 🧍 person standing -1F9CD 1F3FB ; fully-qualified # 🧍🏻 person standing: light skin tone -1F9CD 1F3FC ; fully-qualified # 🧍🏼 person standing: medium-light skin tone -1F9CD 1F3FD ; fully-qualified # 🧍🏽 person standing: medium skin tone -1F9CD 1F3FE ; fully-qualified # 🧍🏾 person standing: medium-dark skin tone -1F9CD 1F3FF ; fully-qualified # 🧍🏿 person standing: dark skin tone -1F9CD 200D 2642 FE0F ; fully-qualified # 🧍‍♂️ man standing -1F9CD 200D 2642 ; minimally-qualified # 🧍‍♂ man standing -1F9CD 1F3FB 200D 2642 FE0F ; fully-qualified # 🧍🏻‍♂️ man standing: light skin tone -1F9CD 1F3FB 200D 2642 ; minimally-qualified # 🧍🏻‍♂ man standing: light skin tone -1F9CD 1F3FC 200D 2642 FE0F ; fully-qualified # 🧍🏼‍♂️ man standing: medium-light skin tone -1F9CD 1F3FC 200D 2642 ; minimally-qualified # 🧍🏼‍♂ man standing: medium-light skin tone -1F9CD 1F3FD 200D 2642 FE0F ; fully-qualified # 🧍🏽‍♂️ man standing: medium skin tone -1F9CD 1F3FD 200D 2642 ; minimally-qualified # 🧍🏽‍♂ man standing: medium skin tone -1F9CD 1F3FE 200D 2642 FE0F ; fully-qualified # 🧍🏾‍♂️ man standing: medium-dark skin tone -1F9CD 1F3FE 200D 2642 ; minimally-qualified # 🧍🏾‍♂ man standing: medium-dark skin tone -1F9CD 1F3FF 200D 2642 FE0F ; fully-qualified # 🧍🏿‍♂️ man standing: dark skin tone -1F9CD 1F3FF 200D 2642 ; minimally-qualified # 🧍🏿‍♂ man standing: dark skin tone -1F9CD 200D 2640 FE0F ; fully-qualified # 🧍‍♀️ woman standing -1F9CD 200D 2640 ; minimally-qualified # 🧍‍♀ woman standing -1F9CD 1F3FB 200D 2640 FE0F ; fully-qualified # 🧍🏻‍♀️ woman standing: light skin tone -1F9CD 1F3FB 200D 2640 ; minimally-qualified # 🧍🏻‍♀ woman standing: light skin tone -1F9CD 1F3FC 200D 2640 FE0F ; fully-qualified # 🧍🏼‍♀️ woman standing: medium-light skin tone -1F9CD 1F3FC 200D 2640 ; minimally-qualified # 🧍🏼‍♀ woman standing: medium-light skin tone -1F9CD 1F3FD 200D 2640 FE0F ; fully-qualified # 🧍🏽‍♀️ woman standing: medium skin tone -1F9CD 1F3FD 200D 2640 ; minimally-qualified # 🧍🏽‍♀ woman standing: medium skin tone -1F9CD 1F3FE 200D 2640 FE0F ; fully-qualified # 🧍🏾‍♀️ woman standing: medium-dark skin tone -1F9CD 1F3FE 200D 2640 ; minimally-qualified # 🧍🏾‍♀ woman standing: medium-dark skin tone -1F9CD 1F3FF 200D 2640 FE0F ; fully-qualified # 🧍🏿‍♀️ woman standing: dark skin tone -1F9CD 1F3FF 200D 2640 ; minimally-qualified # 🧍🏿‍♀ woman standing: dark skin tone -1F9CE ; fully-qualified # 🧎 person kneeling -1F9CE 1F3FB ; fully-qualified # 🧎🏻 person kneeling: light skin tone -1F9CE 1F3FC ; fully-qualified # 🧎🏼 person kneeling: medium-light skin tone -1F9CE 1F3FD ; fully-qualified # 🧎🏽 person kneeling: medium skin tone -1F9CE 1F3FE ; fully-qualified # 🧎🏾 person kneeling: medium-dark skin tone -1F9CE 1F3FF ; fully-qualified # 🧎🏿 person kneeling: dark skin tone -1F9CE 200D 2642 FE0F ; fully-qualified # 🧎‍♂️ man kneeling -1F9CE 200D 2642 ; minimally-qualified # 🧎‍♂ man kneeling -1F9CE 1F3FB 200D 2642 FE0F ; fully-qualified # 🧎🏻‍♂️ man kneeling: light skin tone -1F9CE 1F3FB 200D 2642 ; minimally-qualified # 🧎🏻‍♂ man kneeling: light skin tone -1F9CE 1F3FC 200D 2642 FE0F ; fully-qualified # 🧎🏼‍♂️ man kneeling: medium-light skin tone -1F9CE 1F3FC 200D 2642 ; minimally-qualified # 🧎🏼‍♂ man kneeling: medium-light skin tone -1F9CE 1F3FD 200D 2642 FE0F ; fully-qualified # 🧎🏽‍♂️ man kneeling: medium skin tone -1F9CE 1F3FD 200D 2642 ; minimally-qualified # 🧎🏽‍♂ man kneeling: medium skin tone -1F9CE 1F3FE 200D 2642 FE0F ; fully-qualified # 🧎🏾‍♂️ man kneeling: medium-dark skin tone -1F9CE 1F3FE 200D 2642 ; minimally-qualified # 🧎🏾‍♂ man kneeling: medium-dark skin tone -1F9CE 1F3FF 200D 2642 FE0F ; fully-qualified # 🧎🏿‍♂️ man kneeling: dark skin tone -1F9CE 1F3FF 200D 2642 ; minimally-qualified # 🧎🏿‍♂ man kneeling: dark skin tone -1F9CE 200D 2640 FE0F ; fully-qualified # 🧎‍♀️ woman kneeling -1F9CE 200D 2640 ; minimally-qualified # 🧎‍♀ woman kneeling -1F9CE 1F3FB 200D 2640 FE0F ; fully-qualified # 🧎🏻‍♀️ woman kneeling: light skin tone -1F9CE 1F3FB 200D 2640 ; minimally-qualified # 🧎🏻‍♀ woman kneeling: light skin tone -1F9CE 1F3FC 200D 2640 FE0F ; fully-qualified # 🧎🏼‍♀️ woman kneeling: medium-light skin tone -1F9CE 1F3FC 200D 2640 ; minimally-qualified # 🧎🏼‍♀ woman kneeling: medium-light skin tone -1F9CE 1F3FD 200D 2640 FE0F ; fully-qualified # 🧎🏽‍♀️ woman kneeling: medium skin tone -1F9CE 1F3FD 200D 2640 ; minimally-qualified # 🧎🏽‍♀ woman kneeling: medium skin tone -1F9CE 1F3FE 200D 2640 FE0F ; fully-qualified # 🧎🏾‍♀️ woman kneeling: medium-dark skin tone -1F9CE 1F3FE 200D 2640 ; minimally-qualified # 🧎🏾‍♀ woman kneeling: medium-dark skin tone -1F9CE 1F3FF 200D 2640 FE0F ; fully-qualified # 🧎🏿‍♀️ woman kneeling: dark skin tone -1F9CE 1F3FF 200D 2640 ; minimally-qualified # 🧎🏿‍♀ woman kneeling: dark skin tone -1F468 200D 1F9AF ; fully-qualified # 👨‍🦯 man with probing cane -1F468 1F3FB 200D 1F9AF ; fully-qualified # 👨🏻‍🦯 man with probing cane: light skin tone -1F468 1F3FC 200D 1F9AF ; fully-qualified # 👨🏼‍🦯 man with probing cane: medium-light skin tone -1F468 1F3FD 200D 1F9AF ; fully-qualified # 👨🏽‍🦯 man with probing cane: medium skin tone -1F468 1F3FE 200D 1F9AF ; fully-qualified # 👨🏾‍🦯 man with probing cane: medium-dark skin tone -1F468 1F3FF 200D 1F9AF ; fully-qualified # 👨🏿‍🦯 man with probing cane: dark skin tone -1F469 200D 1F9AF ; fully-qualified # 👩‍🦯 woman with probing cane -1F469 1F3FB 200D 1F9AF ; fully-qualified # 👩🏻‍🦯 woman with probing cane: light skin tone -1F469 1F3FC 200D 1F9AF ; fully-qualified # 👩🏼‍🦯 woman with probing cane: medium-light skin tone -1F469 1F3FD 200D 1F9AF ; fully-qualified # 👩🏽‍🦯 woman with probing cane: medium skin tone -1F469 1F3FE 200D 1F9AF ; fully-qualified # 👩🏾‍🦯 woman with probing cane: medium-dark skin tone -1F469 1F3FF 200D 1F9AF ; fully-qualified # 👩🏿‍🦯 woman with probing cane: dark skin tone -1F468 200D 1F9BC ; fully-qualified # 👨‍🦼 man in motorized wheelchair -1F468 1F3FB 200D 1F9BC ; fully-qualified # 👨🏻‍🦼 man in motorized wheelchair: light skin tone -1F468 1F3FC 200D 1F9BC ; fully-qualified # 👨🏼‍🦼 man in motorized wheelchair: medium-light skin tone -1F468 1F3FD 200D 1F9BC ; fully-qualified # 👨🏽‍🦼 man in motorized wheelchair: medium skin tone -1F468 1F3FE 200D 1F9BC ; fully-qualified # 👨🏾‍🦼 man in motorized wheelchair: medium-dark skin tone -1F468 1F3FF 200D 1F9BC ; fully-qualified # 👨🏿‍🦼 man in motorized wheelchair: dark skin tone -1F469 200D 1F9BC ; fully-qualified # 👩‍🦼 woman in motorized wheelchair -1F469 1F3FB 200D 1F9BC ; fully-qualified # 👩🏻‍🦼 woman in motorized wheelchair: light skin tone -1F469 1F3FC 200D 1F9BC ; fully-qualified # 👩🏼‍🦼 woman in motorized wheelchair: medium-light skin tone -1F469 1F3FD 200D 1F9BC ; fully-qualified # 👩🏽‍🦼 woman in motorized wheelchair: medium skin tone -1F469 1F3FE 200D 1F9BC ; fully-qualified # 👩🏾‍🦼 woman in motorized wheelchair: medium-dark skin tone -1F469 1F3FF 200D 1F9BC ; fully-qualified # 👩🏿‍🦼 woman in motorized wheelchair: dark skin tone -1F468 200D 1F9BD ; fully-qualified # 👨‍🦽 man in manual wheelchair -1F468 1F3FB 200D 1F9BD ; fully-qualified # 👨🏻‍🦽 man in manual wheelchair: light skin tone -1F468 1F3FC 200D 1F9BD ; fully-qualified # 👨🏼‍🦽 man in manual wheelchair: medium-light skin tone -1F468 1F3FD 200D 1F9BD ; fully-qualified # 👨🏽‍🦽 man in manual wheelchair: medium skin tone -1F468 1F3FE 200D 1F9BD ; fully-qualified # 👨🏾‍🦽 man in manual wheelchair: medium-dark skin tone -1F468 1F3FF 200D 1F9BD ; fully-qualified # 👨🏿‍🦽 man in manual wheelchair: dark skin tone -1F469 200D 1F9BD ; fully-qualified # 👩‍🦽 woman in manual wheelchair -1F469 1F3FB 200D 1F9BD ; fully-qualified # 👩🏻‍🦽 woman in manual wheelchair: light skin tone -1F469 1F3FC 200D 1F9BD ; fully-qualified # 👩🏼‍🦽 woman in manual wheelchair: medium-light skin tone -1F469 1F3FD 200D 1F9BD ; fully-qualified # 👩🏽‍🦽 woman in manual wheelchair: medium skin tone -1F469 1F3FE 200D 1F9BD ; fully-qualified # 👩🏾‍🦽 woman in manual wheelchair: medium-dark skin tone -1F469 1F3FF 200D 1F9BD ; fully-qualified # 👩🏿‍🦽 woman in manual wheelchair: dark skin tone -1F3C3 ; fully-qualified # 🏃 person running -1F3C3 1F3FB ; fully-qualified # 🏃🏻 person running: light skin tone -1F3C3 1F3FC ; fully-qualified # 🏃🏼 person running: medium-light skin tone -1F3C3 1F3FD ; fully-qualified # 🏃🏽 person running: medium skin tone -1F3C3 1F3FE ; fully-qualified # 🏃🏾 person running: medium-dark skin tone -1F3C3 1F3FF ; fully-qualified # 🏃🏿 person running: dark skin tone -1F3C3 200D 2642 FE0F ; fully-qualified # 🏃‍♂️ man running -1F3C3 200D 2642 ; minimally-qualified # 🏃‍♂ man running -1F3C3 1F3FB 200D 2642 FE0F ; fully-qualified # 🏃🏻‍♂️ man running: light skin tone -1F3C3 1F3FB 200D 2642 ; minimally-qualified # 🏃🏻‍♂ man running: light skin tone -1F3C3 1F3FC 200D 2642 FE0F ; fully-qualified # 🏃🏼‍♂️ man running: medium-light skin tone -1F3C3 1F3FC 200D 2642 ; minimally-qualified # 🏃🏼‍♂ man running: medium-light skin tone -1F3C3 1F3FD 200D 2642 FE0F ; fully-qualified # 🏃🏽‍♂️ man running: medium skin tone -1F3C3 1F3FD 200D 2642 ; minimally-qualified # 🏃🏽‍♂ man running: medium skin tone -1F3C3 1F3FE 200D 2642 FE0F ; fully-qualified # 🏃🏾‍♂️ man running: medium-dark skin tone -1F3C3 1F3FE 200D 2642 ; minimally-qualified # 🏃🏾‍♂ man running: medium-dark skin tone -1F3C3 1F3FF 200D 2642 FE0F ; fully-qualified # 🏃🏿‍♂️ man running: dark skin tone -1F3C3 1F3FF 200D 2642 ; minimally-qualified # 🏃🏿‍♂ man running: dark skin tone -1F3C3 200D 2640 FE0F ; fully-qualified # 🏃‍♀️ woman running -1F3C3 200D 2640 ; minimally-qualified # 🏃‍♀ woman running -1F3C3 1F3FB 200D 2640 FE0F ; fully-qualified # 🏃🏻‍♀️ woman running: light skin tone -1F3C3 1F3FB 200D 2640 ; minimally-qualified # 🏃🏻‍♀ woman running: light skin tone -1F3C3 1F3FC 200D 2640 FE0F ; fully-qualified # 🏃🏼‍♀️ woman running: medium-light skin tone -1F3C3 1F3FC 200D 2640 ; minimally-qualified # 🏃🏼‍♀ woman running: medium-light skin tone -1F3C3 1F3FD 200D 2640 FE0F ; fully-qualified # 🏃🏽‍♀️ woman running: medium skin tone -1F3C3 1F3FD 200D 2640 ; minimally-qualified # 🏃🏽‍♀ woman running: medium skin tone -1F3C3 1F3FE 200D 2640 FE0F ; fully-qualified # 🏃🏾‍♀️ woman running: medium-dark skin tone -1F3C3 1F3FE 200D 2640 ; minimally-qualified # 🏃🏾‍♀ woman running: medium-dark skin tone -1F3C3 1F3FF 200D 2640 FE0F ; fully-qualified # 🏃🏿‍♀️ woman running: dark skin tone -1F3C3 1F3FF 200D 2640 ; minimally-qualified # 🏃🏿‍♀ woman running: dark skin tone -1F483 ; fully-qualified # 💃 woman dancing -1F483 1F3FB ; fully-qualified # 💃🏻 woman dancing: light skin tone -1F483 1F3FC ; fully-qualified # 💃🏼 woman dancing: medium-light skin tone -1F483 1F3FD ; fully-qualified # 💃🏽 woman dancing: medium skin tone -1F483 1F3FE ; fully-qualified # 💃🏾 woman dancing: medium-dark skin tone -1F483 1F3FF ; fully-qualified # 💃🏿 woman dancing: dark skin tone -1F57A ; fully-qualified # 🕺 man dancing -1F57A 1F3FB ; fully-qualified # 🕺🏻 man dancing: light skin tone -1F57A 1F3FC ; fully-qualified # 🕺🏼 man dancing: medium-light skin tone -1F57A 1F3FD ; fully-qualified # 🕺🏽 man dancing: medium skin tone -1F57A 1F3FE ; fully-qualified # 🕺🏾 man dancing: medium-dark skin tone -1F57A 1F3FF ; fully-qualified # 🕺🏿 man dancing: dark skin tone -1F574 FE0F ; fully-qualified # 🕴️ man in suit levitating -1F574 ; unqualified # 🕴 man in suit levitating -1F574 1F3FB ; fully-qualified # 🕴🏻 man in suit levitating: light skin tone -1F574 1F3FC ; fully-qualified # 🕴🏼 man in suit levitating: medium-light skin tone -1F574 1F3FD ; fully-qualified # 🕴🏽 man in suit levitating: medium skin tone -1F574 1F3FE ; fully-qualified # 🕴🏾 man in suit levitating: medium-dark skin tone -1F574 1F3FF ; fully-qualified # 🕴🏿 man in suit levitating: dark skin tone -1F46F ; fully-qualified # 👯 people with bunny ears -1F46F 200D 2642 FE0F ; fully-qualified # 👯‍♂️ men with bunny ears -1F46F 200D 2642 ; minimally-qualified # 👯‍♂ men with bunny ears -1F46F 200D 2640 FE0F ; fully-qualified # 👯‍♀️ women with bunny ears -1F46F 200D 2640 ; minimally-qualified # 👯‍♀ women with bunny ears -1F9D6 ; fully-qualified # 🧖 person in steamy room -1F9D6 1F3FB ; fully-qualified # 🧖🏻 person in steamy room: light skin tone -1F9D6 1F3FC ; fully-qualified # 🧖🏼 person in steamy room: medium-light skin tone -1F9D6 1F3FD ; fully-qualified # 🧖🏽 person in steamy room: medium skin tone -1F9D6 1F3FE ; fully-qualified # 🧖🏾 person in steamy room: medium-dark skin tone -1F9D6 1F3FF ; fully-qualified # 🧖🏿 person in steamy room: dark skin tone -1F9D6 200D 2642 FE0F ; fully-qualified # 🧖‍♂️ man in steamy room -1F9D6 200D 2642 ; minimally-qualified # 🧖‍♂ man in steamy room -1F9D6 1F3FB 200D 2642 FE0F ; fully-qualified # 🧖🏻‍♂️ man in steamy room: light skin tone -1F9D6 1F3FB 200D 2642 ; minimally-qualified # 🧖🏻‍♂ man in steamy room: light skin tone -1F9D6 1F3FC 200D 2642 FE0F ; fully-qualified # 🧖🏼‍♂️ man in steamy room: medium-light skin tone -1F9D6 1F3FC 200D 2642 ; minimally-qualified # 🧖🏼‍♂ man in steamy room: medium-light skin tone -1F9D6 1F3FD 200D 2642 FE0F ; fully-qualified # 🧖🏽‍♂️ man in steamy room: medium skin tone -1F9D6 1F3FD 200D 2642 ; minimally-qualified # 🧖🏽‍♂ man in steamy room: medium skin tone -1F9D6 1F3FE 200D 2642 FE0F ; fully-qualified # 🧖🏾‍♂️ man in steamy room: medium-dark skin tone -1F9D6 1F3FE 200D 2642 ; minimally-qualified # 🧖🏾‍♂ man in steamy room: medium-dark skin tone -1F9D6 1F3FF 200D 2642 FE0F ; fully-qualified # 🧖🏿‍♂️ man in steamy room: dark skin tone -1F9D6 1F3FF 200D 2642 ; minimally-qualified # 🧖🏿‍♂ man in steamy room: dark skin tone -1F9D6 200D 2640 FE0F ; fully-qualified # 🧖‍♀️ woman in steamy room -1F9D6 200D 2640 ; minimally-qualified # 🧖‍♀ woman in steamy room -1F9D6 1F3FB 200D 2640 FE0F ; fully-qualified # 🧖🏻‍♀️ woman in steamy room: light skin tone -1F9D6 1F3FB 200D 2640 ; minimally-qualified # 🧖🏻‍♀ woman in steamy room: light skin tone -1F9D6 1F3FC 200D 2640 FE0F ; fully-qualified # 🧖🏼‍♀️ woman in steamy room: medium-light skin tone -1F9D6 1F3FC 200D 2640 ; minimally-qualified # 🧖🏼‍♀ woman in steamy room: medium-light skin tone -1F9D6 1F3FD 200D 2640 FE0F ; fully-qualified # 🧖🏽‍♀️ woman in steamy room: medium skin tone -1F9D6 1F3FD 200D 2640 ; minimally-qualified # 🧖🏽‍♀ woman in steamy room: medium skin tone -1F9D6 1F3FE 200D 2640 FE0F ; fully-qualified # 🧖🏾‍♀️ woman in steamy room: medium-dark skin tone -1F9D6 1F3FE 200D 2640 ; minimally-qualified # 🧖🏾‍♀ woman in steamy room: medium-dark skin tone -1F9D6 1F3FF 200D 2640 FE0F ; fully-qualified # 🧖🏿‍♀️ woman in steamy room: dark skin tone -1F9D6 1F3FF 200D 2640 ; minimally-qualified # 🧖🏿‍♀ woman in steamy room: dark skin tone -1F9D7 ; fully-qualified # 🧗 person climbing -1F9D7 1F3FB ; fully-qualified # 🧗🏻 person climbing: light skin tone -1F9D7 1F3FC ; fully-qualified # 🧗🏼 person climbing: medium-light skin tone -1F9D7 1F3FD ; fully-qualified # 🧗🏽 person climbing: medium skin tone -1F9D7 1F3FE ; fully-qualified # 🧗🏾 person climbing: medium-dark skin tone -1F9D7 1F3FF ; fully-qualified # 🧗🏿 person climbing: dark skin tone -1F9D7 200D 2642 FE0F ; fully-qualified # 🧗‍♂️ man climbing -1F9D7 200D 2642 ; minimally-qualified # 🧗‍♂ man climbing -1F9D7 1F3FB 200D 2642 FE0F ; fully-qualified # 🧗🏻‍♂️ man climbing: light skin tone -1F9D7 1F3FB 200D 2642 ; minimally-qualified # 🧗🏻‍♂ man climbing: light skin tone -1F9D7 1F3FC 200D 2642 FE0F ; fully-qualified # 🧗🏼‍♂️ man climbing: medium-light skin tone -1F9D7 1F3FC 200D 2642 ; minimally-qualified # 🧗🏼‍♂ man climbing: medium-light skin tone -1F9D7 1F3FD 200D 2642 FE0F ; fully-qualified # 🧗🏽‍♂️ man climbing: medium skin tone -1F9D7 1F3FD 200D 2642 ; minimally-qualified # 🧗🏽‍♂ man climbing: medium skin tone -1F9D7 1F3FE 200D 2642 FE0F ; fully-qualified # 🧗🏾‍♂️ man climbing: medium-dark skin tone -1F9D7 1F3FE 200D 2642 ; minimally-qualified # 🧗🏾‍♂ man climbing: medium-dark skin tone -1F9D7 1F3FF 200D 2642 FE0F ; fully-qualified # 🧗🏿‍♂️ man climbing: dark skin tone -1F9D7 1F3FF 200D 2642 ; minimally-qualified # 🧗🏿‍♂ man climbing: dark skin tone -1F9D7 200D 2640 FE0F ; fully-qualified # 🧗‍♀️ woman climbing -1F9D7 200D 2640 ; minimally-qualified # 🧗‍♀ woman climbing -1F9D7 1F3FB 200D 2640 FE0F ; fully-qualified # 🧗🏻‍♀️ woman climbing: light skin tone -1F9D7 1F3FB 200D 2640 ; minimally-qualified # 🧗🏻‍♀ woman climbing: light skin tone -1F9D7 1F3FC 200D 2640 FE0F ; fully-qualified # 🧗🏼‍♀️ woman climbing: medium-light skin tone -1F9D7 1F3FC 200D 2640 ; minimally-qualified # 🧗🏼‍♀ woman climbing: medium-light skin tone -1F9D7 1F3FD 200D 2640 FE0F ; fully-qualified # 🧗🏽‍♀️ woman climbing: medium skin tone -1F9D7 1F3FD 200D 2640 ; minimally-qualified # 🧗🏽‍♀ woman climbing: medium skin tone -1F9D7 1F3FE 200D 2640 FE0F ; fully-qualified # 🧗🏾‍♀️ woman climbing: medium-dark skin tone -1F9D7 1F3FE 200D 2640 ; minimally-qualified # 🧗🏾‍♀ woman climbing: medium-dark skin tone -1F9D7 1F3FF 200D 2640 FE0F ; fully-qualified # 🧗🏿‍♀️ woman climbing: dark skin tone -1F9D7 1F3FF 200D 2640 ; minimally-qualified # 🧗🏿‍♀ woman climbing: dark skin tone - -# subgroup: person-sport -1F93A ; fully-qualified # 🤺 person fencing -1F3C7 ; fully-qualified # 🏇 horse racing -1F3C7 1F3FB ; fully-qualified # 🏇🏻 horse racing: light skin tone -1F3C7 1F3FC ; fully-qualified # 🏇🏼 horse racing: medium-light skin tone -1F3C7 1F3FD ; fully-qualified # 🏇🏽 horse racing: medium skin tone -1F3C7 1F3FE ; fully-qualified # 🏇🏾 horse racing: medium-dark skin tone -1F3C7 1F3FF ; fully-qualified # 🏇🏿 horse racing: dark skin tone -26F7 FE0F ; fully-qualified # ⛷️ skier -26F7 ; unqualified # ⛷ skier -1F3C2 ; fully-qualified # 🏂 snowboarder -1F3C2 1F3FB ; fully-qualified # 🏂🏻 snowboarder: light skin tone -1F3C2 1F3FC ; fully-qualified # 🏂🏼 snowboarder: medium-light skin tone -1F3C2 1F3FD ; fully-qualified # 🏂🏽 snowboarder: medium skin tone -1F3C2 1F3FE ; fully-qualified # 🏂🏾 snowboarder: medium-dark skin tone -1F3C2 1F3FF ; fully-qualified # 🏂🏿 snowboarder: dark skin tone -1F3CC FE0F ; fully-qualified # 🏌️ person golfing -1F3CC ; unqualified # 🏌 person golfing -1F3CC 1F3FB ; fully-qualified # 🏌🏻 person golfing: light skin tone -1F3CC 1F3FC ; fully-qualified # 🏌🏼 person golfing: medium-light skin tone -1F3CC 1F3FD ; fully-qualified # 🏌🏽 person golfing: medium skin tone -1F3CC 1F3FE ; fully-qualified # 🏌🏾 person golfing: medium-dark skin tone -1F3CC 1F3FF ; fully-qualified # 🏌🏿 person golfing: dark skin tone -1F3CC FE0F 200D 2642 FE0F ; fully-qualified # 🏌️‍♂️ man golfing -1F3CC 200D 2642 FE0F ; unqualified # 🏌‍♂️ man golfing -1F3CC FE0F 200D 2642 ; unqualified # 🏌️‍♂ man golfing -1F3CC 200D 2642 ; unqualified # 🏌‍♂ man golfing -1F3CC 1F3FB 200D 2642 FE0F ; fully-qualified # 🏌🏻‍♂️ man golfing: light skin tone -1F3CC 1F3FB 200D 2642 ; minimally-qualified # 🏌🏻‍♂ man golfing: light skin tone -1F3CC 1F3FC 200D 2642 FE0F ; fully-qualified # 🏌🏼‍♂️ man golfing: medium-light skin tone -1F3CC 1F3FC 200D 2642 ; minimally-qualified # 🏌🏼‍♂ man golfing: medium-light skin tone -1F3CC 1F3FD 200D 2642 FE0F ; fully-qualified # 🏌🏽‍♂️ man golfing: medium skin tone -1F3CC 1F3FD 200D 2642 ; minimally-qualified # 🏌🏽‍♂ man golfing: medium skin tone -1F3CC 1F3FE 200D 2642 FE0F ; fully-qualified # 🏌🏾‍♂️ man golfing: medium-dark skin tone -1F3CC 1F3FE 200D 2642 ; minimally-qualified # 🏌🏾‍♂ man golfing: medium-dark skin tone -1F3CC 1F3FF 200D 2642 FE0F ; fully-qualified # 🏌🏿‍♂️ man golfing: dark skin tone -1F3CC 1F3FF 200D 2642 ; minimally-qualified # 🏌🏿‍♂ man golfing: dark skin tone -1F3CC FE0F 200D 2640 FE0F ; fully-qualified # 🏌️‍♀️ woman golfing -1F3CC 200D 2640 FE0F ; unqualified # 🏌‍♀️ woman golfing -1F3CC FE0F 200D 2640 ; unqualified # 🏌️‍♀ woman golfing -1F3CC 200D 2640 ; unqualified # 🏌‍♀ woman golfing -1F3CC 1F3FB 200D 2640 FE0F ; fully-qualified # 🏌🏻‍♀️ woman golfing: light skin tone -1F3CC 1F3FB 200D 2640 ; minimally-qualified # 🏌🏻‍♀ woman golfing: light skin tone -1F3CC 1F3FC 200D 2640 FE0F ; fully-qualified # 🏌🏼‍♀️ woman golfing: medium-light skin tone -1F3CC 1F3FC 200D 2640 ; minimally-qualified # 🏌🏼‍♀ woman golfing: medium-light skin tone -1F3CC 1F3FD 200D 2640 FE0F ; fully-qualified # 🏌🏽‍♀️ woman golfing: medium skin tone -1F3CC 1F3FD 200D 2640 ; minimally-qualified # 🏌🏽‍♀ woman golfing: medium skin tone -1F3CC 1F3FE 200D 2640 FE0F ; fully-qualified # 🏌🏾‍♀️ woman golfing: medium-dark skin tone -1F3CC 1F3FE 200D 2640 ; minimally-qualified # 🏌🏾‍♀ woman golfing: medium-dark skin tone -1F3CC 1F3FF 200D 2640 FE0F ; fully-qualified # 🏌🏿‍♀️ woman golfing: dark skin tone -1F3CC 1F3FF 200D 2640 ; minimally-qualified # 🏌🏿‍♀ woman golfing: dark skin tone -1F3C4 ; fully-qualified # 🏄 person surfing -1F3C4 1F3FB ; fully-qualified # 🏄🏻 person surfing: light skin tone -1F3C4 1F3FC ; fully-qualified # 🏄🏼 person surfing: medium-light skin tone -1F3C4 1F3FD ; fully-qualified # 🏄🏽 person surfing: medium skin tone -1F3C4 1F3FE ; fully-qualified # 🏄🏾 person surfing: medium-dark skin tone -1F3C4 1F3FF ; fully-qualified # 🏄🏿 person surfing: dark skin tone -1F3C4 200D 2642 FE0F ; fully-qualified # 🏄‍♂️ man surfing -1F3C4 200D 2642 ; minimally-qualified # 🏄‍♂ man surfing -1F3C4 1F3FB 200D 2642 FE0F ; fully-qualified # 🏄🏻‍♂️ man surfing: light skin tone -1F3C4 1F3FB 200D 2642 ; minimally-qualified # 🏄🏻‍♂ man surfing: light skin tone -1F3C4 1F3FC 200D 2642 FE0F ; fully-qualified # 🏄🏼‍♂️ man surfing: medium-light skin tone -1F3C4 1F3FC 200D 2642 ; minimally-qualified # 🏄🏼‍♂ man surfing: medium-light skin tone -1F3C4 1F3FD 200D 2642 FE0F ; fully-qualified # 🏄🏽‍♂️ man surfing: medium skin tone -1F3C4 1F3FD 200D 2642 ; minimally-qualified # 🏄🏽‍♂ man surfing: medium skin tone -1F3C4 1F3FE 200D 2642 FE0F ; fully-qualified # 🏄🏾‍♂️ man surfing: medium-dark skin tone -1F3C4 1F3FE 200D 2642 ; minimally-qualified # 🏄🏾‍♂ man surfing: medium-dark skin tone -1F3C4 1F3FF 200D 2642 FE0F ; fully-qualified # 🏄🏿‍♂️ man surfing: dark skin tone -1F3C4 1F3FF 200D 2642 ; minimally-qualified # 🏄🏿‍♂ man surfing: dark skin tone -1F3C4 200D 2640 FE0F ; fully-qualified # 🏄‍♀️ woman surfing -1F3C4 200D 2640 ; minimally-qualified # 🏄‍♀ woman surfing -1F3C4 1F3FB 200D 2640 FE0F ; fully-qualified # 🏄🏻‍♀️ woman surfing: light skin tone -1F3C4 1F3FB 200D 2640 ; minimally-qualified # 🏄🏻‍♀ woman surfing: light skin tone -1F3C4 1F3FC 200D 2640 FE0F ; fully-qualified # 🏄🏼‍♀️ woman surfing: medium-light skin tone -1F3C4 1F3FC 200D 2640 ; minimally-qualified # 🏄🏼‍♀ woman surfing: medium-light skin tone -1F3C4 1F3FD 200D 2640 FE0F ; fully-qualified # 🏄🏽‍♀️ woman surfing: medium skin tone -1F3C4 1F3FD 200D 2640 ; minimally-qualified # 🏄🏽‍♀ woman surfing: medium skin tone -1F3C4 1F3FE 200D 2640 FE0F ; fully-qualified # 🏄🏾‍♀️ woman surfing: medium-dark skin tone -1F3C4 1F3FE 200D 2640 ; minimally-qualified # 🏄🏾‍♀ woman surfing: medium-dark skin tone -1F3C4 1F3FF 200D 2640 FE0F ; fully-qualified # 🏄🏿‍♀️ woman surfing: dark skin tone -1F3C4 1F3FF 200D 2640 ; minimally-qualified # 🏄🏿‍♀ woman surfing: dark skin tone -1F6A3 ; fully-qualified # 🚣 person rowing boat -1F6A3 1F3FB ; fully-qualified # 🚣🏻 person rowing boat: light skin tone -1F6A3 1F3FC ; fully-qualified # 🚣🏼 person rowing boat: medium-light skin tone -1F6A3 1F3FD ; fully-qualified # 🚣🏽 person rowing boat: medium skin tone -1F6A3 1F3FE ; fully-qualified # 🚣🏾 person rowing boat: medium-dark skin tone -1F6A3 1F3FF ; fully-qualified # 🚣🏿 person rowing boat: dark skin tone -1F6A3 200D 2642 FE0F ; fully-qualified # 🚣‍♂️ man rowing boat -1F6A3 200D 2642 ; minimally-qualified # 🚣‍♂ man rowing boat -1F6A3 1F3FB 200D 2642 FE0F ; fully-qualified # 🚣🏻‍♂️ man rowing boat: light skin tone -1F6A3 1F3FB 200D 2642 ; minimally-qualified # 🚣🏻‍♂ man rowing boat: light skin tone -1F6A3 1F3FC 200D 2642 FE0F ; fully-qualified # 🚣🏼‍♂️ man rowing boat: medium-light skin tone -1F6A3 1F3FC 200D 2642 ; minimally-qualified # 🚣🏼‍♂ man rowing boat: medium-light skin tone -1F6A3 1F3FD 200D 2642 FE0F ; fully-qualified # 🚣🏽‍♂️ man rowing boat: medium skin tone -1F6A3 1F3FD 200D 2642 ; minimally-qualified # 🚣🏽‍♂ man rowing boat: medium skin tone -1F6A3 1F3FE 200D 2642 FE0F ; fully-qualified # 🚣🏾‍♂️ man rowing boat: medium-dark skin tone -1F6A3 1F3FE 200D 2642 ; minimally-qualified # 🚣🏾‍♂ man rowing boat: medium-dark skin tone -1F6A3 1F3FF 200D 2642 FE0F ; fully-qualified # 🚣🏿‍♂️ man rowing boat: dark skin tone -1F6A3 1F3FF 200D 2642 ; minimally-qualified # 🚣🏿‍♂ man rowing boat: dark skin tone -1F6A3 200D 2640 FE0F ; fully-qualified # 🚣‍♀️ woman rowing boat -1F6A3 200D 2640 ; minimally-qualified # 🚣‍♀ woman rowing boat -1F6A3 1F3FB 200D 2640 FE0F ; fully-qualified # 🚣🏻‍♀️ woman rowing boat: light skin tone -1F6A3 1F3FB 200D 2640 ; minimally-qualified # 🚣🏻‍♀ woman rowing boat: light skin tone -1F6A3 1F3FC 200D 2640 FE0F ; fully-qualified # 🚣🏼‍♀️ woman rowing boat: medium-light skin tone -1F6A3 1F3FC 200D 2640 ; minimally-qualified # 🚣🏼‍♀ woman rowing boat: medium-light skin tone -1F6A3 1F3FD 200D 2640 FE0F ; fully-qualified # 🚣🏽‍♀️ woman rowing boat: medium skin tone -1F6A3 1F3FD 200D 2640 ; minimally-qualified # 🚣🏽‍♀ woman rowing boat: medium skin tone -1F6A3 1F3FE 200D 2640 FE0F ; fully-qualified # 🚣🏾‍♀️ woman rowing boat: medium-dark skin tone -1F6A3 1F3FE 200D 2640 ; minimally-qualified # 🚣🏾‍♀ woman rowing boat: medium-dark skin tone -1F6A3 1F3FF 200D 2640 FE0F ; fully-qualified # 🚣🏿‍♀️ woman rowing boat: dark skin tone -1F6A3 1F3FF 200D 2640 ; minimally-qualified # 🚣🏿‍♀ woman rowing boat: dark skin tone -1F3CA ; fully-qualified # 🏊 person swimming -1F3CA 1F3FB ; fully-qualified # 🏊🏻 person swimming: light skin tone -1F3CA 1F3FC ; fully-qualified # 🏊🏼 person swimming: medium-light skin tone -1F3CA 1F3FD ; fully-qualified # 🏊🏽 person swimming: medium skin tone -1F3CA 1F3FE ; fully-qualified # 🏊🏾 person swimming: medium-dark skin tone -1F3CA 1F3FF ; fully-qualified # 🏊🏿 person swimming: dark skin tone -1F3CA 200D 2642 FE0F ; fully-qualified # 🏊‍♂️ man swimming -1F3CA 200D 2642 ; minimally-qualified # 🏊‍♂ man swimming -1F3CA 1F3FB 200D 2642 FE0F ; fully-qualified # 🏊🏻‍♂️ man swimming: light skin tone -1F3CA 1F3FB 200D 2642 ; minimally-qualified # 🏊🏻‍♂ man swimming: light skin tone -1F3CA 1F3FC 200D 2642 FE0F ; fully-qualified # 🏊🏼‍♂️ man swimming: medium-light skin tone -1F3CA 1F3FC 200D 2642 ; minimally-qualified # 🏊🏼‍♂ man swimming: medium-light skin tone -1F3CA 1F3FD 200D 2642 FE0F ; fully-qualified # 🏊🏽‍♂️ man swimming: medium skin tone -1F3CA 1F3FD 200D 2642 ; minimally-qualified # 🏊🏽‍♂ man swimming: medium skin tone -1F3CA 1F3FE 200D 2642 FE0F ; fully-qualified # 🏊🏾‍♂️ man swimming: medium-dark skin tone -1F3CA 1F3FE 200D 2642 ; minimally-qualified # 🏊🏾‍♂ man swimming: medium-dark skin tone -1F3CA 1F3FF 200D 2642 FE0F ; fully-qualified # 🏊🏿‍♂️ man swimming: dark skin tone -1F3CA 1F3FF 200D 2642 ; minimally-qualified # 🏊🏿‍♂ man swimming: dark skin tone -1F3CA 200D 2640 FE0F ; fully-qualified # 🏊‍♀️ woman swimming -1F3CA 200D 2640 ; minimally-qualified # 🏊‍♀ woman swimming -1F3CA 1F3FB 200D 2640 FE0F ; fully-qualified # 🏊🏻‍♀️ woman swimming: light skin tone -1F3CA 1F3FB 200D 2640 ; minimally-qualified # 🏊🏻‍♀ woman swimming: light skin tone -1F3CA 1F3FC 200D 2640 FE0F ; fully-qualified # 🏊🏼‍♀️ woman swimming: medium-light skin tone -1F3CA 1F3FC 200D 2640 ; minimally-qualified # 🏊🏼‍♀ woman swimming: medium-light skin tone -1F3CA 1F3FD 200D 2640 FE0F ; fully-qualified # 🏊🏽‍♀️ woman swimming: medium skin tone -1F3CA 1F3FD 200D 2640 ; minimally-qualified # 🏊🏽‍♀ woman swimming: medium skin tone -1F3CA 1F3FE 200D 2640 FE0F ; fully-qualified # 🏊🏾‍♀️ woman swimming: medium-dark skin tone -1F3CA 1F3FE 200D 2640 ; minimally-qualified # 🏊🏾‍♀ woman swimming: medium-dark skin tone -1F3CA 1F3FF 200D 2640 FE0F ; fully-qualified # 🏊🏿‍♀️ woman swimming: dark skin tone -1F3CA 1F3FF 200D 2640 ; minimally-qualified # 🏊🏿‍♀ woman swimming: dark skin tone -26F9 FE0F ; fully-qualified # ⛹️ person bouncing ball -26F9 ; unqualified # ⛹ person bouncing ball -26F9 1F3FB ; fully-qualified # ⛹🏻 person bouncing ball: light skin tone -26F9 1F3FC ; fully-qualified # ⛹🏼 person bouncing ball: medium-light skin tone -26F9 1F3FD ; fully-qualified # ⛹🏽 person bouncing ball: medium skin tone -26F9 1F3FE ; fully-qualified # ⛹🏾 person bouncing ball: medium-dark skin tone -26F9 1F3FF ; fully-qualified # ⛹🏿 person bouncing ball: dark skin tone -26F9 FE0F 200D 2642 FE0F ; fully-qualified # ⛹️‍♂️ man bouncing ball -26F9 200D 2642 FE0F ; unqualified # ⛹‍♂️ man bouncing ball -26F9 FE0F 200D 2642 ; unqualified # ⛹️‍♂ man bouncing ball -26F9 200D 2642 ; unqualified # ⛹‍♂ man bouncing ball -26F9 1F3FB 200D 2642 FE0F ; fully-qualified # ⛹🏻‍♂️ man bouncing ball: light skin tone -26F9 1F3FB 200D 2642 ; minimally-qualified # ⛹🏻‍♂ man bouncing ball: light skin tone -26F9 1F3FC 200D 2642 FE0F ; fully-qualified # ⛹🏼‍♂️ man bouncing ball: medium-light skin tone -26F9 1F3FC 200D 2642 ; minimally-qualified # ⛹🏼‍♂ man bouncing ball: medium-light skin tone -26F9 1F3FD 200D 2642 FE0F ; fully-qualified # ⛹🏽‍♂️ man bouncing ball: medium skin tone -26F9 1F3FD 200D 2642 ; minimally-qualified # ⛹🏽‍♂ man bouncing ball: medium skin tone -26F9 1F3FE 200D 2642 FE0F ; fully-qualified # ⛹🏾‍♂️ man bouncing ball: medium-dark skin tone -26F9 1F3FE 200D 2642 ; minimally-qualified # ⛹🏾‍♂ man bouncing ball: medium-dark skin tone -26F9 1F3FF 200D 2642 FE0F ; fully-qualified # ⛹🏿‍♂️ man bouncing ball: dark skin tone -26F9 1F3FF 200D 2642 ; minimally-qualified # ⛹🏿‍♂ man bouncing ball: dark skin tone -26F9 FE0F 200D 2640 FE0F ; fully-qualified # ⛹️‍♀️ woman bouncing ball -26F9 200D 2640 FE0F ; unqualified # ⛹‍♀️ woman bouncing ball -26F9 FE0F 200D 2640 ; unqualified # ⛹️‍♀ woman bouncing ball -26F9 200D 2640 ; unqualified # ⛹‍♀ woman bouncing ball -26F9 1F3FB 200D 2640 FE0F ; fully-qualified # ⛹🏻‍♀️ woman bouncing ball: light skin tone -26F9 1F3FB 200D 2640 ; minimally-qualified # ⛹🏻‍♀ woman bouncing ball: light skin tone -26F9 1F3FC 200D 2640 FE0F ; fully-qualified # ⛹🏼‍♀️ woman bouncing ball: medium-light skin tone -26F9 1F3FC 200D 2640 ; minimally-qualified # ⛹🏼‍♀ woman bouncing ball: medium-light skin tone -26F9 1F3FD 200D 2640 FE0F ; fully-qualified # ⛹🏽‍♀️ woman bouncing ball: medium skin tone -26F9 1F3FD 200D 2640 ; minimally-qualified # ⛹🏽‍♀ woman bouncing ball: medium skin tone -26F9 1F3FE 200D 2640 FE0F ; fully-qualified # ⛹🏾‍♀️ woman bouncing ball: medium-dark skin tone -26F9 1F3FE 200D 2640 ; minimally-qualified # ⛹🏾‍♀ woman bouncing ball: medium-dark skin tone -26F9 1F3FF 200D 2640 FE0F ; fully-qualified # ⛹🏿‍♀️ woman bouncing ball: dark skin tone -26F9 1F3FF 200D 2640 ; minimally-qualified # ⛹🏿‍♀ woman bouncing ball: dark skin tone -1F3CB FE0F ; fully-qualified # 🏋️ person lifting weights -1F3CB ; unqualified # 🏋 person lifting weights -1F3CB 1F3FB ; fully-qualified # 🏋🏻 person lifting weights: light skin tone -1F3CB 1F3FC ; fully-qualified # 🏋🏼 person lifting weights: medium-light skin tone -1F3CB 1F3FD ; fully-qualified # 🏋🏽 person lifting weights: medium skin tone -1F3CB 1F3FE ; fully-qualified # 🏋🏾 person lifting weights: medium-dark skin tone -1F3CB 1F3FF ; fully-qualified # 🏋🏿 person lifting weights: dark skin tone -1F3CB FE0F 200D 2642 FE0F ; fully-qualified # 🏋️‍♂️ man lifting weights -1F3CB 200D 2642 FE0F ; unqualified # 🏋‍♂️ man lifting weights -1F3CB FE0F 200D 2642 ; unqualified # 🏋️‍♂ man lifting weights -1F3CB 200D 2642 ; unqualified # 🏋‍♂ man lifting weights -1F3CB 1F3FB 200D 2642 FE0F ; fully-qualified # 🏋🏻‍♂️ man lifting weights: light skin tone -1F3CB 1F3FB 200D 2642 ; minimally-qualified # 🏋🏻‍♂ man lifting weights: light skin tone -1F3CB 1F3FC 200D 2642 FE0F ; fully-qualified # 🏋🏼‍♂️ man lifting weights: medium-light skin tone -1F3CB 1F3FC 200D 2642 ; minimally-qualified # 🏋🏼‍♂ man lifting weights: medium-light skin tone -1F3CB 1F3FD 200D 2642 FE0F ; fully-qualified # 🏋🏽‍♂️ man lifting weights: medium skin tone -1F3CB 1F3FD 200D 2642 ; minimally-qualified # 🏋🏽‍♂ man lifting weights: medium skin tone -1F3CB 1F3FE 200D 2642 FE0F ; fully-qualified # 🏋🏾‍♂️ man lifting weights: medium-dark skin tone -1F3CB 1F3FE 200D 2642 ; minimally-qualified # 🏋🏾‍♂ man lifting weights: medium-dark skin tone -1F3CB 1F3FF 200D 2642 FE0F ; fully-qualified # 🏋🏿‍♂️ man lifting weights: dark skin tone -1F3CB 1F3FF 200D 2642 ; minimally-qualified # 🏋🏿‍♂ man lifting weights: dark skin tone -1F3CB FE0F 200D 2640 FE0F ; fully-qualified # 🏋️‍♀️ woman lifting weights -1F3CB 200D 2640 FE0F ; unqualified # 🏋‍♀️ woman lifting weights -1F3CB FE0F 200D 2640 ; unqualified # 🏋️‍♀ woman lifting weights -1F3CB 200D 2640 ; unqualified # 🏋‍♀ woman lifting weights -1F3CB 1F3FB 200D 2640 FE0F ; fully-qualified # 🏋🏻‍♀️ woman lifting weights: light skin tone -1F3CB 1F3FB 200D 2640 ; minimally-qualified # 🏋🏻‍♀ woman lifting weights: light skin tone -1F3CB 1F3FC 200D 2640 FE0F ; fully-qualified # 🏋🏼‍♀️ woman lifting weights: medium-light skin tone -1F3CB 1F3FC 200D 2640 ; minimally-qualified # 🏋🏼‍♀ woman lifting weights: medium-light skin tone -1F3CB 1F3FD 200D 2640 FE0F ; fully-qualified # 🏋🏽‍♀️ woman lifting weights: medium skin tone -1F3CB 1F3FD 200D 2640 ; minimally-qualified # 🏋🏽‍♀ woman lifting weights: medium skin tone -1F3CB 1F3FE 200D 2640 FE0F ; fully-qualified # 🏋🏾‍♀️ woman lifting weights: medium-dark skin tone -1F3CB 1F3FE 200D 2640 ; minimally-qualified # 🏋🏾‍♀ woman lifting weights: medium-dark skin tone -1F3CB 1F3FF 200D 2640 FE0F ; fully-qualified # 🏋🏿‍♀️ woman lifting weights: dark skin tone -1F3CB 1F3FF 200D 2640 ; minimally-qualified # 🏋🏿‍♀ woman lifting weights: dark skin tone -1F6B4 ; fully-qualified # 🚴 person biking -1F6B4 1F3FB ; fully-qualified # 🚴🏻 person biking: light skin tone -1F6B4 1F3FC ; fully-qualified # 🚴🏼 person biking: medium-light skin tone -1F6B4 1F3FD ; fully-qualified # 🚴🏽 person biking: medium skin tone -1F6B4 1F3FE ; fully-qualified # 🚴🏾 person biking: medium-dark skin tone -1F6B4 1F3FF ; fully-qualified # 🚴🏿 person biking: dark skin tone -1F6B4 200D 2642 FE0F ; fully-qualified # 🚴‍♂️ man biking -1F6B4 200D 2642 ; minimally-qualified # 🚴‍♂ man biking -1F6B4 1F3FB 200D 2642 FE0F ; fully-qualified # 🚴🏻‍♂️ man biking: light skin tone -1F6B4 1F3FB 200D 2642 ; minimally-qualified # 🚴🏻‍♂ man biking: light skin tone -1F6B4 1F3FC 200D 2642 FE0F ; fully-qualified # 🚴🏼‍♂️ man biking: medium-light skin tone -1F6B4 1F3FC 200D 2642 ; minimally-qualified # 🚴🏼‍♂ man biking: medium-light skin tone -1F6B4 1F3FD 200D 2642 FE0F ; fully-qualified # 🚴🏽‍♂️ man biking: medium skin tone -1F6B4 1F3FD 200D 2642 ; minimally-qualified # 🚴🏽‍♂ man biking: medium skin tone -1F6B4 1F3FE 200D 2642 FE0F ; fully-qualified # 🚴🏾‍♂️ man biking: medium-dark skin tone -1F6B4 1F3FE 200D 2642 ; minimally-qualified # 🚴🏾‍♂ man biking: medium-dark skin tone -1F6B4 1F3FF 200D 2642 FE0F ; fully-qualified # 🚴🏿‍♂️ man biking: dark skin tone -1F6B4 1F3FF 200D 2642 ; minimally-qualified # 🚴🏿‍♂ man biking: dark skin tone -1F6B4 200D 2640 FE0F ; fully-qualified # 🚴‍♀️ woman biking -1F6B4 200D 2640 ; minimally-qualified # 🚴‍♀ woman biking -1F6B4 1F3FB 200D 2640 FE0F ; fully-qualified # 🚴🏻‍♀️ woman biking: light skin tone -1F6B4 1F3FB 200D 2640 ; minimally-qualified # 🚴🏻‍♀ woman biking: light skin tone -1F6B4 1F3FC 200D 2640 FE0F ; fully-qualified # 🚴🏼‍♀️ woman biking: medium-light skin tone -1F6B4 1F3FC 200D 2640 ; minimally-qualified # 🚴🏼‍♀ woman biking: medium-light skin tone -1F6B4 1F3FD 200D 2640 FE0F ; fully-qualified # 🚴🏽‍♀️ woman biking: medium skin tone -1F6B4 1F3FD 200D 2640 ; minimally-qualified # 🚴🏽‍♀ woman biking: medium skin tone -1F6B4 1F3FE 200D 2640 FE0F ; fully-qualified # 🚴🏾‍♀️ woman biking: medium-dark skin tone -1F6B4 1F3FE 200D 2640 ; minimally-qualified # 🚴🏾‍♀ woman biking: medium-dark skin tone -1F6B4 1F3FF 200D 2640 FE0F ; fully-qualified # 🚴🏿‍♀️ woman biking: dark skin tone -1F6B4 1F3FF 200D 2640 ; minimally-qualified # 🚴🏿‍♀ woman biking: dark skin tone -1F6B5 ; fully-qualified # 🚵 person mountain biking -1F6B5 1F3FB ; fully-qualified # 🚵🏻 person mountain biking: light skin tone -1F6B5 1F3FC ; fully-qualified # 🚵🏼 person mountain biking: medium-light skin tone -1F6B5 1F3FD ; fully-qualified # 🚵🏽 person mountain biking: medium skin tone -1F6B5 1F3FE ; fully-qualified # 🚵🏾 person mountain biking: medium-dark skin tone -1F6B5 1F3FF ; fully-qualified # 🚵🏿 person mountain biking: dark skin tone -1F6B5 200D 2642 FE0F ; fully-qualified # 🚵‍♂️ man mountain biking -1F6B5 200D 2642 ; minimally-qualified # 🚵‍♂ man mountain biking -1F6B5 1F3FB 200D 2642 FE0F ; fully-qualified # 🚵🏻‍♂️ man mountain biking: light skin tone -1F6B5 1F3FB 200D 2642 ; minimally-qualified # 🚵🏻‍♂ man mountain biking: light skin tone -1F6B5 1F3FC 200D 2642 FE0F ; fully-qualified # 🚵🏼‍♂️ man mountain biking: medium-light skin tone -1F6B5 1F3FC 200D 2642 ; minimally-qualified # 🚵🏼‍♂ man mountain biking: medium-light skin tone -1F6B5 1F3FD 200D 2642 FE0F ; fully-qualified # 🚵🏽‍♂️ man mountain biking: medium skin tone -1F6B5 1F3FD 200D 2642 ; minimally-qualified # 🚵🏽‍♂ man mountain biking: medium skin tone -1F6B5 1F3FE 200D 2642 FE0F ; fully-qualified # 🚵🏾‍♂️ man mountain biking: medium-dark skin tone -1F6B5 1F3FE 200D 2642 ; minimally-qualified # 🚵🏾‍♂ man mountain biking: medium-dark skin tone -1F6B5 1F3FF 200D 2642 FE0F ; fully-qualified # 🚵🏿‍♂️ man mountain biking: dark skin tone -1F6B5 1F3FF 200D 2642 ; minimally-qualified # 🚵🏿‍♂ man mountain biking: dark skin tone -1F6B5 200D 2640 FE0F ; fully-qualified # 🚵‍♀️ woman mountain biking -1F6B5 200D 2640 ; minimally-qualified # 🚵‍♀ woman mountain biking -1F6B5 1F3FB 200D 2640 FE0F ; fully-qualified # 🚵🏻‍♀️ woman mountain biking: light skin tone -1F6B5 1F3FB 200D 2640 ; minimally-qualified # 🚵🏻‍♀ woman mountain biking: light skin tone -1F6B5 1F3FC 200D 2640 FE0F ; fully-qualified # 🚵🏼‍♀️ woman mountain biking: medium-light skin tone -1F6B5 1F3FC 200D 2640 ; minimally-qualified # 🚵🏼‍♀ woman mountain biking: medium-light skin tone -1F6B5 1F3FD 200D 2640 FE0F ; fully-qualified # 🚵🏽‍♀️ woman mountain biking: medium skin tone -1F6B5 1F3FD 200D 2640 ; minimally-qualified # 🚵🏽‍♀ woman mountain biking: medium skin tone -1F6B5 1F3FE 200D 2640 FE0F ; fully-qualified # 🚵🏾‍♀️ woman mountain biking: medium-dark skin tone -1F6B5 1F3FE 200D 2640 ; minimally-qualified # 🚵🏾‍♀ woman mountain biking: medium-dark skin tone -1F6B5 1F3FF 200D 2640 FE0F ; fully-qualified # 🚵🏿‍♀️ woman mountain biking: dark skin tone -1F6B5 1F3FF 200D 2640 ; minimally-qualified # 🚵🏿‍♀ woman mountain biking: dark skin tone -1F938 ; fully-qualified # 🤸 person cartwheeling -1F938 1F3FB ; fully-qualified # 🤸🏻 person cartwheeling: light skin tone -1F938 1F3FC ; fully-qualified # 🤸🏼 person cartwheeling: medium-light skin tone -1F938 1F3FD ; fully-qualified # 🤸🏽 person cartwheeling: medium skin tone -1F938 1F3FE ; fully-qualified # 🤸🏾 person cartwheeling: medium-dark skin tone -1F938 1F3FF ; fully-qualified # 🤸🏿 person cartwheeling: dark skin tone -1F938 200D 2642 FE0F ; fully-qualified # 🤸‍♂️ man cartwheeling -1F938 200D 2642 ; minimally-qualified # 🤸‍♂ man cartwheeling -1F938 1F3FB 200D 2642 FE0F ; fully-qualified # 🤸🏻‍♂️ man cartwheeling: light skin tone -1F938 1F3FB 200D 2642 ; minimally-qualified # 🤸🏻‍♂ man cartwheeling: light skin tone -1F938 1F3FC 200D 2642 FE0F ; fully-qualified # 🤸🏼‍♂️ man cartwheeling: medium-light skin tone -1F938 1F3FC 200D 2642 ; minimally-qualified # 🤸🏼‍♂ man cartwheeling: medium-light skin tone -1F938 1F3FD 200D 2642 FE0F ; fully-qualified # 🤸🏽‍♂️ man cartwheeling: medium skin tone -1F938 1F3FD 200D 2642 ; minimally-qualified # 🤸🏽‍♂ man cartwheeling: medium skin tone -1F938 1F3FE 200D 2642 FE0F ; fully-qualified # 🤸🏾‍♂️ man cartwheeling: medium-dark skin tone -1F938 1F3FE 200D 2642 ; minimally-qualified # 🤸🏾‍♂ man cartwheeling: medium-dark skin tone -1F938 1F3FF 200D 2642 FE0F ; fully-qualified # 🤸🏿‍♂️ man cartwheeling: dark skin tone -1F938 1F3FF 200D 2642 ; minimally-qualified # 🤸🏿‍♂ man cartwheeling: dark skin tone -1F938 200D 2640 FE0F ; fully-qualified # 🤸‍♀️ woman cartwheeling -1F938 200D 2640 ; minimally-qualified # 🤸‍♀ woman cartwheeling -1F938 1F3FB 200D 2640 FE0F ; fully-qualified # 🤸🏻‍♀️ woman cartwheeling: light skin tone -1F938 1F3FB 200D 2640 ; minimally-qualified # 🤸🏻‍♀ woman cartwheeling: light skin tone -1F938 1F3FC 200D 2640 FE0F ; fully-qualified # 🤸🏼‍♀️ woman cartwheeling: medium-light skin tone -1F938 1F3FC 200D 2640 ; minimally-qualified # 🤸🏼‍♀ woman cartwheeling: medium-light skin tone -1F938 1F3FD 200D 2640 FE0F ; fully-qualified # 🤸🏽‍♀️ woman cartwheeling: medium skin tone -1F938 1F3FD 200D 2640 ; minimally-qualified # 🤸🏽‍♀ woman cartwheeling: medium skin tone -1F938 1F3FE 200D 2640 FE0F ; fully-qualified # 🤸🏾‍♀️ woman cartwheeling: medium-dark skin tone -1F938 1F3FE 200D 2640 ; minimally-qualified # 🤸🏾‍♀ woman cartwheeling: medium-dark skin tone -1F938 1F3FF 200D 2640 FE0F ; fully-qualified # 🤸🏿‍♀️ woman cartwheeling: dark skin tone -1F938 1F3FF 200D 2640 ; minimally-qualified # 🤸🏿‍♀ woman cartwheeling: dark skin tone -1F93C ; fully-qualified # 🤼 people wrestling -1F93C 200D 2642 FE0F ; fully-qualified # 🤼‍♂️ men wrestling -1F93C 200D 2642 ; minimally-qualified # 🤼‍♂ men wrestling -1F93C 200D 2640 FE0F ; fully-qualified # 🤼‍♀️ women wrestling -1F93C 200D 2640 ; minimally-qualified # 🤼‍♀ women wrestling -1F93D ; fully-qualified # 🤽 person playing water polo -1F93D 1F3FB ; fully-qualified # 🤽🏻 person playing water polo: light skin tone -1F93D 1F3FC ; fully-qualified # 🤽🏼 person playing water polo: medium-light skin tone -1F93D 1F3FD ; fully-qualified # 🤽🏽 person playing water polo: medium skin tone -1F93D 1F3FE ; fully-qualified # 🤽🏾 person playing water polo: medium-dark skin tone -1F93D 1F3FF ; fully-qualified # 🤽🏿 person playing water polo: dark skin tone -1F93D 200D 2642 FE0F ; fully-qualified # 🤽‍♂️ man playing water polo -1F93D 200D 2642 ; minimally-qualified # 🤽‍♂ man playing water polo -1F93D 1F3FB 200D 2642 FE0F ; fully-qualified # 🤽🏻‍♂️ man playing water polo: light skin tone -1F93D 1F3FB 200D 2642 ; minimally-qualified # 🤽🏻‍♂ man playing water polo: light skin tone -1F93D 1F3FC 200D 2642 FE0F ; fully-qualified # 🤽🏼‍♂️ man playing water polo: medium-light skin tone -1F93D 1F3FC 200D 2642 ; minimally-qualified # 🤽🏼‍♂ man playing water polo: medium-light skin tone -1F93D 1F3FD 200D 2642 FE0F ; fully-qualified # 🤽🏽‍♂️ man playing water polo: medium skin tone -1F93D 1F3FD 200D 2642 ; minimally-qualified # 🤽🏽‍♂ man playing water polo: medium skin tone -1F93D 1F3FE 200D 2642 FE0F ; fully-qualified # 🤽🏾‍♂️ man playing water polo: medium-dark skin tone -1F93D 1F3FE 200D 2642 ; minimally-qualified # 🤽🏾‍♂ man playing water polo: medium-dark skin tone -1F93D 1F3FF 200D 2642 FE0F ; fully-qualified # 🤽🏿‍♂️ man playing water polo: dark skin tone -1F93D 1F3FF 200D 2642 ; minimally-qualified # 🤽🏿‍♂ man playing water polo: dark skin tone -1F93D 200D 2640 FE0F ; fully-qualified # 🤽‍♀️ woman playing water polo -1F93D 200D 2640 ; minimally-qualified # 🤽‍♀ woman playing water polo -1F93D 1F3FB 200D 2640 FE0F ; fully-qualified # 🤽🏻‍♀️ woman playing water polo: light skin tone -1F93D 1F3FB 200D 2640 ; minimally-qualified # 🤽🏻‍♀ woman playing water polo: light skin tone -1F93D 1F3FC 200D 2640 FE0F ; fully-qualified # 🤽🏼‍♀️ woman playing water polo: medium-light skin tone -1F93D 1F3FC 200D 2640 ; minimally-qualified # 🤽🏼‍♀ woman playing water polo: medium-light skin tone -1F93D 1F3FD 200D 2640 FE0F ; fully-qualified # 🤽🏽‍♀️ woman playing water polo: medium skin tone -1F93D 1F3FD 200D 2640 ; minimally-qualified # 🤽🏽‍♀ woman playing water polo: medium skin tone -1F93D 1F3FE 200D 2640 FE0F ; fully-qualified # 🤽🏾‍♀️ woman playing water polo: medium-dark skin tone -1F93D 1F3FE 200D 2640 ; minimally-qualified # 🤽🏾‍♀ woman playing water polo: medium-dark skin tone -1F93D 1F3FF 200D 2640 FE0F ; fully-qualified # 🤽🏿‍♀️ woman playing water polo: dark skin tone -1F93D 1F3FF 200D 2640 ; minimally-qualified # 🤽🏿‍♀ woman playing water polo: dark skin tone -1F93E ; fully-qualified # 🤾 person playing handball -1F93E 1F3FB ; fully-qualified # 🤾🏻 person playing handball: light skin tone -1F93E 1F3FC ; fully-qualified # 🤾🏼 person playing handball: medium-light skin tone -1F93E 1F3FD ; fully-qualified # 🤾🏽 person playing handball: medium skin tone -1F93E 1F3FE ; fully-qualified # 🤾🏾 person playing handball: medium-dark skin tone -1F93E 1F3FF ; fully-qualified # 🤾🏿 person playing handball: dark skin tone -1F93E 200D 2642 FE0F ; fully-qualified # 🤾‍♂️ man playing handball -1F93E 200D 2642 ; minimally-qualified # 🤾‍♂ man playing handball -1F93E 1F3FB 200D 2642 FE0F ; fully-qualified # 🤾🏻‍♂️ man playing handball: light skin tone -1F93E 1F3FB 200D 2642 ; minimally-qualified # 🤾🏻‍♂ man playing handball: light skin tone -1F93E 1F3FC 200D 2642 FE0F ; fully-qualified # 🤾🏼‍♂️ man playing handball: medium-light skin tone -1F93E 1F3FC 200D 2642 ; minimally-qualified # 🤾🏼‍♂ man playing handball: medium-light skin tone -1F93E 1F3FD 200D 2642 FE0F ; fully-qualified # 🤾🏽‍♂️ man playing handball: medium skin tone -1F93E 1F3FD 200D 2642 ; minimally-qualified # 🤾🏽‍♂ man playing handball: medium skin tone -1F93E 1F3FE 200D 2642 FE0F ; fully-qualified # 🤾🏾‍♂️ man playing handball: medium-dark skin tone -1F93E 1F3FE 200D 2642 ; minimally-qualified # 🤾🏾‍♂ man playing handball: medium-dark skin tone -1F93E 1F3FF 200D 2642 FE0F ; fully-qualified # 🤾🏿‍♂️ man playing handball: dark skin tone -1F93E 1F3FF 200D 2642 ; minimally-qualified # 🤾🏿‍♂ man playing handball: dark skin tone -1F93E 200D 2640 FE0F ; fully-qualified # 🤾‍♀️ woman playing handball -1F93E 200D 2640 ; minimally-qualified # 🤾‍♀ woman playing handball -1F93E 1F3FB 200D 2640 FE0F ; fully-qualified # 🤾🏻‍♀️ woman playing handball: light skin tone -1F93E 1F3FB 200D 2640 ; minimally-qualified # 🤾🏻‍♀ woman playing handball: light skin tone -1F93E 1F3FC 200D 2640 FE0F ; fully-qualified # 🤾🏼‍♀️ woman playing handball: medium-light skin tone -1F93E 1F3FC 200D 2640 ; minimally-qualified # 🤾🏼‍♀ woman playing handball: medium-light skin tone -1F93E 1F3FD 200D 2640 FE0F ; fully-qualified # 🤾🏽‍♀️ woman playing handball: medium skin tone -1F93E 1F3FD 200D 2640 ; minimally-qualified # 🤾🏽‍♀ woman playing handball: medium skin tone -1F93E 1F3FE 200D 2640 FE0F ; fully-qualified # 🤾🏾‍♀️ woman playing handball: medium-dark skin tone -1F93E 1F3FE 200D 2640 ; minimally-qualified # 🤾🏾‍♀ woman playing handball: medium-dark skin tone -1F93E 1F3FF 200D 2640 FE0F ; fully-qualified # 🤾🏿‍♀️ woman playing handball: dark skin tone -1F93E 1F3FF 200D 2640 ; minimally-qualified # 🤾🏿‍♀ woman playing handball: dark skin tone -1F939 ; fully-qualified # 🤹 person juggling -1F939 1F3FB ; fully-qualified # 🤹🏻 person juggling: light skin tone -1F939 1F3FC ; fully-qualified # 🤹🏼 person juggling: medium-light skin tone -1F939 1F3FD ; fully-qualified # 🤹🏽 person juggling: medium skin tone -1F939 1F3FE ; fully-qualified # 🤹🏾 person juggling: medium-dark skin tone -1F939 1F3FF ; fully-qualified # 🤹🏿 person juggling: dark skin tone -1F939 200D 2642 FE0F ; fully-qualified # 🤹‍♂️ man juggling -1F939 200D 2642 ; minimally-qualified # 🤹‍♂ man juggling -1F939 1F3FB 200D 2642 FE0F ; fully-qualified # 🤹🏻‍♂️ man juggling: light skin tone -1F939 1F3FB 200D 2642 ; minimally-qualified # 🤹🏻‍♂ man juggling: light skin tone -1F939 1F3FC 200D 2642 FE0F ; fully-qualified # 🤹🏼‍♂️ man juggling: medium-light skin tone -1F939 1F3FC 200D 2642 ; minimally-qualified # 🤹🏼‍♂ man juggling: medium-light skin tone -1F939 1F3FD 200D 2642 FE0F ; fully-qualified # 🤹🏽‍♂️ man juggling: medium skin tone -1F939 1F3FD 200D 2642 ; minimally-qualified # 🤹🏽‍♂ man juggling: medium skin tone -1F939 1F3FE 200D 2642 FE0F ; fully-qualified # 🤹🏾‍♂️ man juggling: medium-dark skin tone -1F939 1F3FE 200D 2642 ; minimally-qualified # 🤹🏾‍♂ man juggling: medium-dark skin tone -1F939 1F3FF 200D 2642 FE0F ; fully-qualified # 🤹🏿‍♂️ man juggling: dark skin tone -1F939 1F3FF 200D 2642 ; minimally-qualified # 🤹🏿‍♂ man juggling: dark skin tone -1F939 200D 2640 FE0F ; fully-qualified # 🤹‍♀️ woman juggling -1F939 200D 2640 ; minimally-qualified # 🤹‍♀ woman juggling -1F939 1F3FB 200D 2640 FE0F ; fully-qualified # 🤹🏻‍♀️ woman juggling: light skin tone -1F939 1F3FB 200D 2640 ; minimally-qualified # 🤹🏻‍♀ woman juggling: light skin tone -1F939 1F3FC 200D 2640 FE0F ; fully-qualified # 🤹🏼‍♀️ woman juggling: medium-light skin tone -1F939 1F3FC 200D 2640 ; minimally-qualified # 🤹🏼‍♀ woman juggling: medium-light skin tone -1F939 1F3FD 200D 2640 FE0F ; fully-qualified # 🤹🏽‍♀️ woman juggling: medium skin tone -1F939 1F3FD 200D 2640 ; minimally-qualified # 🤹🏽‍♀ woman juggling: medium skin tone -1F939 1F3FE 200D 2640 FE0F ; fully-qualified # 🤹🏾‍♀️ woman juggling: medium-dark skin tone -1F939 1F3FE 200D 2640 ; minimally-qualified # 🤹🏾‍♀ woman juggling: medium-dark skin tone -1F939 1F3FF 200D 2640 FE0F ; fully-qualified # 🤹🏿‍♀️ woman juggling: dark skin tone -1F939 1F3FF 200D 2640 ; minimally-qualified # 🤹🏿‍♀ woman juggling: dark skin tone - -# subgroup: person-resting -1F9D8 ; fully-qualified # 🧘 person in lotus position -1F9D8 1F3FB ; fully-qualified # 🧘🏻 person in lotus position: light skin tone -1F9D8 1F3FC ; fully-qualified # 🧘🏼 person in lotus position: medium-light skin tone -1F9D8 1F3FD ; fully-qualified # 🧘🏽 person in lotus position: medium skin tone -1F9D8 1F3FE ; fully-qualified # 🧘🏾 person in lotus position: medium-dark skin tone -1F9D8 1F3FF ; fully-qualified # 🧘🏿 person in lotus position: dark skin tone -1F9D8 200D 2642 FE0F ; fully-qualified # 🧘‍♂️ man in lotus position -1F9D8 200D 2642 ; minimally-qualified # 🧘‍♂ man in lotus position -1F9D8 1F3FB 200D 2642 FE0F ; fully-qualified # 🧘🏻‍♂️ man in lotus position: light skin tone -1F9D8 1F3FB 200D 2642 ; minimally-qualified # 🧘🏻‍♂ man in lotus position: light skin tone -1F9D8 1F3FC 200D 2642 FE0F ; fully-qualified # 🧘🏼‍♂️ man in lotus position: medium-light skin tone -1F9D8 1F3FC 200D 2642 ; minimally-qualified # 🧘🏼‍♂ man in lotus position: medium-light skin tone -1F9D8 1F3FD 200D 2642 FE0F ; fully-qualified # 🧘🏽‍♂️ man in lotus position: medium skin tone -1F9D8 1F3FD 200D 2642 ; minimally-qualified # 🧘🏽‍♂ man in lotus position: medium skin tone -1F9D8 1F3FE 200D 2642 FE0F ; fully-qualified # 🧘🏾‍♂️ man in lotus position: medium-dark skin tone -1F9D8 1F3FE 200D 2642 ; minimally-qualified # 🧘🏾‍♂ man in lotus position: medium-dark skin tone -1F9D8 1F3FF 200D 2642 FE0F ; fully-qualified # 🧘🏿‍♂️ man in lotus position: dark skin tone -1F9D8 1F3FF 200D 2642 ; minimally-qualified # 🧘🏿‍♂ man in lotus position: dark skin tone -1F9D8 200D 2640 FE0F ; fully-qualified # 🧘‍♀️ woman in lotus position -1F9D8 200D 2640 ; minimally-qualified # 🧘‍♀ woman in lotus position -1F9D8 1F3FB 200D 2640 FE0F ; fully-qualified # 🧘🏻‍♀️ woman in lotus position: light skin tone -1F9D8 1F3FB 200D 2640 ; minimally-qualified # 🧘🏻‍♀ woman in lotus position: light skin tone -1F9D8 1F3FC 200D 2640 FE0F ; fully-qualified # 🧘🏼‍♀️ woman in lotus position: medium-light skin tone -1F9D8 1F3FC 200D 2640 ; minimally-qualified # 🧘🏼‍♀ woman in lotus position: medium-light skin tone -1F9D8 1F3FD 200D 2640 FE0F ; fully-qualified # 🧘🏽‍♀️ woman in lotus position: medium skin tone -1F9D8 1F3FD 200D 2640 ; minimally-qualified # 🧘🏽‍♀ woman in lotus position: medium skin tone -1F9D8 1F3FE 200D 2640 FE0F ; fully-qualified # 🧘🏾‍♀️ woman in lotus position: medium-dark skin tone -1F9D8 1F3FE 200D 2640 ; minimally-qualified # 🧘🏾‍♀ woman in lotus position: medium-dark skin tone -1F9D8 1F3FF 200D 2640 FE0F ; fully-qualified # 🧘🏿‍♀️ woman in lotus position: dark skin tone -1F9D8 1F3FF 200D 2640 ; minimally-qualified # 🧘🏿‍♀ woman in lotus position: dark skin tone -1F6C0 ; fully-qualified # 🛀 person taking bath -1F6C0 1F3FB ; fully-qualified # 🛀🏻 person taking bath: light skin tone -1F6C0 1F3FC ; fully-qualified # 🛀🏼 person taking bath: medium-light skin tone -1F6C0 1F3FD ; fully-qualified # 🛀🏽 person taking bath: medium skin tone -1F6C0 1F3FE ; fully-qualified # 🛀🏾 person taking bath: medium-dark skin tone -1F6C0 1F3FF ; fully-qualified # 🛀🏿 person taking bath: dark skin tone -1F6CC ; fully-qualified # 🛌 person in bed -1F6CC 1F3FB ; fully-qualified # 🛌🏻 person in bed: light skin tone -1F6CC 1F3FC ; fully-qualified # 🛌🏼 person in bed: medium-light skin tone -1F6CC 1F3FD ; fully-qualified # 🛌🏽 person in bed: medium skin tone -1F6CC 1F3FE ; fully-qualified # 🛌🏾 person in bed: medium-dark skin tone -1F6CC 1F3FF ; fully-qualified # 🛌🏿 person in bed: dark skin tone - -# subgroup: family -1F9D1 200D 1F91D 200D 1F9D1 ; fully-qualified # 🧑‍🤝‍🧑 people holding hands -1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # 🧑🏻‍🤝‍🧑🏻 people holding hands: light skin tone -1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # 🧑🏼‍🤝‍🧑🏻 people holding hands: medium-light skin tone, light skin tone -1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # 🧑🏼‍🤝‍🧑🏼 people holding hands: medium-light skin tone -1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # 🧑🏽‍🤝‍🧑🏻 people holding hands: medium skin tone, light skin tone -1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # 🧑🏽‍🤝‍🧑🏼 people holding hands: medium skin tone, medium-light skin tone -1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # 🧑🏽‍🤝‍🧑🏽 people holding hands: medium skin tone -1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # 🧑🏾‍🤝‍🧑🏻 people holding hands: medium-dark skin tone, light skin tone -1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # 🧑🏾‍🤝‍🧑🏼 people holding hands: medium-dark skin tone, medium-light skin tone -1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # 🧑🏾‍🤝‍🧑🏽 people holding hands: medium-dark skin tone, medium skin tone -1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # 🧑🏾‍🤝‍🧑🏾 people holding hands: medium-dark skin tone -1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB ; fully-qualified # 🧑🏿‍🤝‍🧑🏻 people holding hands: dark skin tone, light skin tone -1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC ; fully-qualified # 🧑🏿‍🤝‍🧑🏼 people holding hands: dark skin tone, medium-light skin tone -1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD ; fully-qualified # 🧑🏿‍🤝‍🧑🏽 people holding hands: dark skin tone, medium skin tone -1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE ; fully-qualified # 🧑🏿‍🤝‍🧑🏾 people holding hands: dark skin tone, medium-dark skin tone -1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF ; fully-qualified # 🧑🏿‍🤝‍🧑🏿 people holding hands: dark skin tone -1F46D ; fully-qualified # 👭 women holding hands -1F46D 1F3FB ; fully-qualified # 👭🏻 women holding hands: light skin tone -1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # 👩🏼‍🤝‍👩🏻 women holding hands: medium-light skin tone, light skin tone -1F46D 1F3FC ; fully-qualified # 👭🏼 women holding hands: medium-light skin tone -1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # 👩🏽‍🤝‍👩🏻 women holding hands: medium skin tone, light skin tone -1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # 👩🏽‍🤝‍👩🏼 women holding hands: medium skin tone, medium-light skin tone -1F46D 1F3FD ; fully-qualified # 👭🏽 women holding hands: medium skin tone -1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # 👩🏾‍🤝‍👩🏻 women holding hands: medium-dark skin tone, light skin tone -1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # 👩🏾‍🤝‍👩🏼 women holding hands: medium-dark skin tone, medium-light skin tone -1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # 👩🏾‍🤝‍👩🏽 women holding hands: medium-dark skin tone, medium skin tone -1F46D 1F3FE ; fully-qualified # 👭🏾 women holding hands: medium-dark skin tone -1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB ; fully-qualified # 👩🏿‍🤝‍👩🏻 women holding hands: dark skin tone, light skin tone -1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC ; fully-qualified # 👩🏿‍🤝‍👩🏼 women holding hands: dark skin tone, medium-light skin tone -1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD ; fully-qualified # 👩🏿‍🤝‍👩🏽 women holding hands: dark skin tone, medium skin tone -1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE ; fully-qualified # 👩🏿‍🤝‍👩🏾 women holding hands: dark skin tone, medium-dark skin tone -1F46D 1F3FF ; fully-qualified # 👭🏿 women holding hands: dark skin tone -1F46B ; fully-qualified # 👫 woman and man holding hands -1F46B 1F3FB ; fully-qualified # 👫🏻 woman and man holding hands: light skin tone -1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👩🏻‍🤝‍👨🏼 woman and man holding hands: light skin tone, medium-light skin tone -1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👩🏻‍🤝‍👨🏽 woman and man holding hands: light skin tone, medium skin tone -1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # 👩🏻‍🤝‍👨🏾 woman and man holding hands: light skin tone, medium-dark skin tone -1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # 👩🏻‍🤝‍👨🏿 woman and man holding hands: light skin tone, dark skin tone -1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👩🏼‍🤝‍👨🏻 woman and man holding hands: medium-light skin tone, light skin tone -1F46B 1F3FC ; fully-qualified # 👫🏼 woman and man holding hands: medium-light skin tone -1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👩🏼‍🤝‍👨🏽 woman and man holding hands: medium-light skin tone, medium skin tone -1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # 👩🏼‍🤝‍👨🏾 woman and man holding hands: medium-light skin tone, medium-dark skin tone -1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # 👩🏼‍🤝‍👨🏿 woman and man holding hands: medium-light skin tone, dark skin tone -1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👩🏽‍🤝‍👨🏻 woman and man holding hands: medium skin tone, light skin tone -1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👩🏽‍🤝‍👨🏼 woman and man holding hands: medium skin tone, medium-light skin tone -1F46B 1F3FD ; fully-qualified # 👫🏽 woman and man holding hands: medium skin tone -1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # 👩🏽‍🤝‍👨🏾 woman and man holding hands: medium skin tone, medium-dark skin tone -1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # 👩🏽‍🤝‍👨🏿 woman and man holding hands: medium skin tone, dark skin tone -1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👩🏾‍🤝‍👨🏻 woman and man holding hands: medium-dark skin tone, light skin tone -1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👩🏾‍🤝‍👨🏼 woman and man holding hands: medium-dark skin tone, medium-light skin tone -1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👩🏾‍🤝‍👨🏽 woman and man holding hands: medium-dark skin tone, medium skin tone -1F46B 1F3FE ; fully-qualified # 👫🏾 woman and man holding hands: medium-dark skin tone -1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF ; fully-qualified # 👩🏾‍🤝‍👨🏿 woman and man holding hands: medium-dark skin tone, dark skin tone -1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👩🏿‍🤝‍👨🏻 woman and man holding hands: dark skin tone, light skin tone -1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👩🏿‍🤝‍👨🏼 woman and man holding hands: dark skin tone, medium-light skin tone -1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👩🏿‍🤝‍👨🏽 woman and man holding hands: dark skin tone, medium skin tone -1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # 👩🏿‍🤝‍👨🏾 woman and man holding hands: dark skin tone, medium-dark skin tone -1F46B 1F3FF ; fully-qualified # 👫🏿 woman and man holding hands: dark skin tone -1F46C ; fully-qualified # 👬 men holding hands -1F46C 1F3FB ; fully-qualified # 👬🏻 men holding hands: light skin tone -1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👨🏼‍🤝‍👨🏻 men holding hands: medium-light skin tone, light skin tone -1F46C 1F3FC ; fully-qualified # 👬🏼 men holding hands: medium-light skin tone -1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👨🏽‍🤝‍👨🏻 men holding hands: medium skin tone, light skin tone -1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👨🏽‍🤝‍👨🏼 men holding hands: medium skin tone, medium-light skin tone -1F46C 1F3FD ; fully-qualified # 👬🏽 men holding hands: medium skin tone -1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👨🏾‍🤝‍👨🏻 men holding hands: medium-dark skin tone, light skin tone -1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👨🏾‍🤝‍👨🏼 men holding hands: medium-dark skin tone, medium-light skin tone -1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👨🏾‍🤝‍👨🏽 men holding hands: medium-dark skin tone, medium skin tone -1F46C 1F3FE ; fully-qualified # 👬🏾 men holding hands: medium-dark skin tone -1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB ; fully-qualified # 👨🏿‍🤝‍👨🏻 men holding hands: dark skin tone, light skin tone -1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC ; fully-qualified # 👨🏿‍🤝‍👨🏼 men holding hands: dark skin tone, medium-light skin tone -1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD ; fully-qualified # 👨🏿‍🤝‍👨🏽 men holding hands: dark skin tone, medium skin tone -1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE ; fully-qualified # 👨🏿‍🤝‍👨🏾 men holding hands: dark skin tone, medium-dark skin tone -1F46C 1F3FF ; fully-qualified # 👬🏿 men holding hands: dark skin tone -1F48F ; fully-qualified # 💏 kiss -1F469 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified # 👩‍❤️‍💋‍👨 kiss: woman, man -1F469 200D 2764 200D 1F48B 200D 1F468 ; minimally-qualified # 👩‍❤‍💋‍👨 kiss: woman, man -1F468 200D 2764 FE0F 200D 1F48B 200D 1F468 ; fully-qualified # 👨‍❤️‍💋‍👨 kiss: man, man -1F468 200D 2764 200D 1F48B 200D 1F468 ; minimally-qualified # 👨‍❤‍💋‍👨 kiss: man, man -1F469 200D 2764 FE0F 200D 1F48B 200D 1F469 ; fully-qualified # 👩‍❤️‍💋‍👩 kiss: woman, woman -1F469 200D 2764 200D 1F48B 200D 1F469 ; minimally-qualified # 👩‍❤‍💋‍👩 kiss: woman, woman -1F491 ; fully-qualified # 💑 couple with heart -1F469 200D 2764 FE0F 200D 1F468 ; fully-qualified # 👩‍❤️‍👨 couple with heart: woman, man -1F469 200D 2764 200D 1F468 ; minimally-qualified # 👩‍❤‍👨 couple with heart: woman, man -1F468 200D 2764 FE0F 200D 1F468 ; fully-qualified # 👨‍❤️‍👨 couple with heart: man, man -1F468 200D 2764 200D 1F468 ; minimally-qualified # 👨‍❤‍👨 couple with heart: man, man -1F469 200D 2764 FE0F 200D 1F469 ; fully-qualified # 👩‍❤️‍👩 couple with heart: woman, woman -1F469 200D 2764 200D 1F469 ; minimally-qualified # 👩‍❤‍👩 couple with heart: woman, woman -1F46A ; fully-qualified # 👪 family -1F468 200D 1F469 200D 1F466 ; fully-qualified # 👨‍👩‍👦 family: man, woman, boy -1F468 200D 1F469 200D 1F467 ; fully-qualified # 👨‍👩‍👧 family: man, woman, girl -1F468 200D 1F469 200D 1F467 200D 1F466 ; fully-qualified # 👨‍👩‍👧‍👦 family: man, woman, girl, boy -1F468 200D 1F469 200D 1F466 200D 1F466 ; fully-qualified # 👨‍👩‍👦‍👦 family: man, woman, boy, boy -1F468 200D 1F469 200D 1F467 200D 1F467 ; fully-qualified # 👨‍👩‍👧‍👧 family: man, woman, girl, girl -1F468 200D 1F468 200D 1F466 ; fully-qualified # 👨‍👨‍👦 family: man, man, boy -1F468 200D 1F468 200D 1F467 ; fully-qualified # 👨‍👨‍👧 family: man, man, girl -1F468 200D 1F468 200D 1F467 200D 1F466 ; fully-qualified # 👨‍👨‍👧‍👦 family: man, man, girl, boy -1F468 200D 1F468 200D 1F466 200D 1F466 ; fully-qualified # 👨‍👨‍👦‍👦 family: man, man, boy, boy -1F468 200D 1F468 200D 1F467 200D 1F467 ; fully-qualified # 👨‍👨‍👧‍👧 family: man, man, girl, girl -1F469 200D 1F469 200D 1F466 ; fully-qualified # 👩‍👩‍👦 family: woman, woman, boy -1F469 200D 1F469 200D 1F467 ; fully-qualified # 👩‍👩‍👧 family: woman, woman, girl -1F469 200D 1F469 200D 1F467 200D 1F466 ; fully-qualified # 👩‍👩‍👧‍👦 family: woman, woman, girl, boy -1F469 200D 1F469 200D 1F466 200D 1F466 ; fully-qualified # 👩‍👩‍👦‍👦 family: woman, woman, boy, boy -1F469 200D 1F469 200D 1F467 200D 1F467 ; fully-qualified # 👩‍👩‍👧‍👧 family: woman, woman, girl, girl -1F468 200D 1F466 ; fully-qualified # 👨‍👦 family: man, boy -1F468 200D 1F466 200D 1F466 ; fully-qualified # 👨‍👦‍👦 family: man, boy, boy -1F468 200D 1F467 ; fully-qualified # 👨‍👧 family: man, girl -1F468 200D 1F467 200D 1F466 ; fully-qualified # 👨‍👧‍👦 family: man, girl, boy -1F468 200D 1F467 200D 1F467 ; fully-qualified # 👨‍👧‍👧 family: man, girl, girl -1F469 200D 1F466 ; fully-qualified # 👩‍👦 family: woman, boy -1F469 200D 1F466 200D 1F466 ; fully-qualified # 👩‍👦‍👦 family: woman, boy, boy -1F469 200D 1F467 ; fully-qualified # 👩‍👧 family: woman, girl -1F469 200D 1F467 200D 1F466 ; fully-qualified # 👩‍👧‍👦 family: woman, girl, boy -1F469 200D 1F467 200D 1F467 ; fully-qualified # 👩‍👧‍👧 family: woman, girl, girl - -# subgroup: person-symbol -1F5E3 FE0F ; fully-qualified # 🗣️ speaking head -1F5E3 ; unqualified # 🗣 speaking head -1F464 ; fully-qualified # 👤 bust in silhouette -1F465 ; fully-qualified # 👥 busts in silhouette -1F463 ; fully-qualified # 👣 footprints - -# People & Body subtotal: 2212 -# People & Body subtotal: 447 w/o modifiers - -# group: Component - -# subgroup: skin-tone -1F3FB ; component # 🏻 light skin tone -1F3FC ; component # 🏼 medium-light skin tone -1F3FD ; component # 🏽 medium skin tone -1F3FE ; component # 🏾 medium-dark skin tone -1F3FF ; component # 🏿 dark skin tone - -# subgroup: hair-style -1F9B0 ; component # 🦰 red hair -1F9B1 ; component # 🦱 curly hair -1F9B3 ; component # 🦳 white hair -1F9B2 ; component # 🦲 bald - -# Component subtotal: 9 -# Component subtotal: 4 w/o modifiers - -# group: Animals & Nature - -# subgroup: animal-mammal -1F435 ; fully-qualified # 🐵 monkey face -1F412 ; fully-qualified # 🐒 monkey -1F98D ; fully-qualified # 🦍 gorilla -1F9A7 ; fully-qualified # 🦧 orangutan -1F436 ; fully-qualified # 🐶 dog face -1F415 ; fully-qualified # 🐕 dog -1F9AE ; fully-qualified # 🦮 guide dog -1F415 200D 1F9BA ; fully-qualified # 🐕‍🦺 service dog -1F429 ; fully-qualified # 🐩 poodle -1F43A ; fully-qualified # 🐺 wolf -1F98A ; fully-qualified # 🦊 fox -1F99D ; fully-qualified # 🦝 raccoon -1F431 ; fully-qualified # 🐱 cat face -1F408 ; fully-qualified # 🐈 cat -1F981 ; fully-qualified # 🦁 lion -1F42F ; fully-qualified # 🐯 tiger face -1F405 ; fully-qualified # 🐅 tiger -1F406 ; fully-qualified # 🐆 leopard -1F434 ; fully-qualified # 🐴 horse face -1F40E ; fully-qualified # 🐎 horse -1F984 ; fully-qualified # 🦄 unicorn -1F993 ; fully-qualified # 🦓 zebra -1F98C ; fully-qualified # 🦌 deer -1F42E ; fully-qualified # 🐮 cow face -1F402 ; fully-qualified # 🐂 ox -1F403 ; fully-qualified # 🐃 water buffalo -1F404 ; fully-qualified # 🐄 cow -1F437 ; fully-qualified # 🐷 pig face -1F416 ; fully-qualified # 🐖 pig -1F417 ; fully-qualified # 🐗 boar -1F43D ; fully-qualified # 🐽 pig nose -1F40F ; fully-qualified # 🐏 ram -1F411 ; fully-qualified # 🐑 ewe -1F410 ; fully-qualified # 🐐 goat -1F42A ; fully-qualified # 🐪 camel -1F42B ; fully-qualified # 🐫 two-hump camel -1F999 ; fully-qualified # 🦙 llama -1F992 ; fully-qualified # 🦒 giraffe -1F418 ; fully-qualified # 🐘 elephant -1F98F ; fully-qualified # 🦏 rhinoceros -1F99B ; fully-qualified # 🦛 hippopotamus -1F42D ; fully-qualified # 🐭 mouse face -1F401 ; fully-qualified # 🐁 mouse -1F400 ; fully-qualified # 🐀 rat -1F439 ; fully-qualified # 🐹 hamster -1F430 ; fully-qualified # 🐰 rabbit face -1F407 ; fully-qualified # 🐇 rabbit -1F43F FE0F ; fully-qualified # 🐿️ chipmunk -1F43F ; unqualified # 🐿 chipmunk -1F994 ; fully-qualified # 🦔 hedgehog -1F987 ; fully-qualified # 🦇 bat -1F43B ; fully-qualified # 🐻 bear -1F428 ; fully-qualified # 🐨 koala -1F43C ; fully-qualified # 🐼 panda -1F9A5 ; fully-qualified # 🦥 sloth -1F9A6 ; fully-qualified # 🦦 otter -1F9A8 ; fully-qualified # 🦨 skunk -1F998 ; fully-qualified # 🦘 kangaroo -1F9A1 ; fully-qualified # 🦡 badger -1F43E ; fully-qualified # 🐾 paw prints - -# subgroup: animal-bird -1F983 ; fully-qualified # 🦃 turkey -1F414 ; fully-qualified # 🐔 chicken -1F413 ; fully-qualified # 🐓 rooster -1F423 ; fully-qualified # 🐣 hatching chick -1F424 ; fully-qualified # 🐤 baby chick -1F425 ; fully-qualified # 🐥 front-facing baby chick -1F426 ; fully-qualified # 🐦 bird -1F427 ; fully-qualified # 🐧 penguin -1F54A FE0F ; fully-qualified # 🕊️ dove -1F54A ; unqualified # 🕊 dove -1F985 ; fully-qualified # 🦅 eagle -1F986 ; fully-qualified # 🦆 duck -1F9A2 ; fully-qualified # 🦢 swan -1F989 ; fully-qualified # 🦉 owl -1F9A9 ; fully-qualified # 🦩 flamingo -1F99A ; fully-qualified # 🦚 peacock -1F99C ; fully-qualified # 🦜 parrot - -# subgroup: animal-amphibian -1F438 ; fully-qualified # 🐸 frog - -# subgroup: animal-reptile -1F40A ; fully-qualified # 🐊 crocodile -1F422 ; fully-qualified # 🐢 turtle -1F98E ; fully-qualified # 🦎 lizard -1F40D ; fully-qualified # 🐍 snake -1F432 ; fully-qualified # 🐲 dragon face -1F409 ; fully-qualified # 🐉 dragon -1F995 ; fully-qualified # 🦕 sauropod -1F996 ; fully-qualified # 🦖 T-Rex - -# subgroup: animal-marine -1F433 ; fully-qualified # 🐳 spouting whale -1F40B ; fully-qualified # 🐋 whale -1F42C ; fully-qualified # 🐬 dolphin -1F41F ; fully-qualified # 🐟 fish -1F420 ; fully-qualified # 🐠 tropical fish -1F421 ; fully-qualified # 🐡 blowfish -1F988 ; fully-qualified # 🦈 shark -1F419 ; fully-qualified # 🐙 octopus -1F41A ; fully-qualified # 🐚 spiral shell - -# subgroup: animal-bug -1F40C ; fully-qualified # 🐌 snail -1F98B ; fully-qualified # 🦋 butterfly -1F41B ; fully-qualified # 🐛 bug -1F41C ; fully-qualified # 🐜 ant -1F41D ; fully-qualified # 🐝 honeybee -1F41E ; fully-qualified # 🐞 lady beetle -1F997 ; fully-qualified # 🦗 cricket -1F577 FE0F ; fully-qualified # 🕷️ spider -1F577 ; unqualified # 🕷 spider -1F578 FE0F ; fully-qualified # 🕸️ spider web -1F578 ; unqualified # 🕸 spider web -1F982 ; fully-qualified # 🦂 scorpion -1F99F ; fully-qualified # 🦟 mosquito -1F9A0 ; fully-qualified # 🦠 microbe - -# subgroup: plant-flower -1F490 ; fully-qualified # 💐 bouquet -1F338 ; fully-qualified # 🌸 cherry blossom -1F4AE ; fully-qualified # 💮 white flower -1F3F5 FE0F ; fully-qualified # 🏵️ rosette -1F3F5 ; unqualified # 🏵 rosette -1F339 ; fully-qualified # 🌹 rose -1F940 ; fully-qualified # 🥀 wilted flower -1F33A ; fully-qualified # 🌺 hibiscus -1F33B ; fully-qualified # 🌻 sunflower -1F33C ; fully-qualified # 🌼 blossom -1F337 ; fully-qualified # 🌷 tulip - -# subgroup: plant-other -1F331 ; fully-qualified # 🌱 seedling -1F332 ; fully-qualified # 🌲 evergreen tree -1F333 ; fully-qualified # 🌳 deciduous tree -1F334 ; fully-qualified # 🌴 palm tree -1F335 ; fully-qualified # 🌵 cactus -1F33E ; fully-qualified # 🌾 sheaf of rice -1F33F ; fully-qualified # 🌿 herb -2618 FE0F ; fully-qualified # ☘️ shamrock -2618 ; unqualified # ☘ shamrock -1F340 ; fully-qualified # 🍀 four leaf clover -1F341 ; fully-qualified # 🍁 maple leaf -1F342 ; fully-qualified # 🍂 fallen leaf -1F343 ; fully-qualified # 🍃 leaf fluttering in wind - -# Animals & Nature subtotal: 133 -# Animals & Nature subtotal: 133 w/o modifiers - -# group: Food & Drink - -# subgroup: food-fruit -1F347 ; fully-qualified # 🍇 grapes -1F348 ; fully-qualified # 🍈 melon -1F349 ; fully-qualified # 🍉 watermelon -1F34A ; fully-qualified # 🍊 tangerine -1F34B ; fully-qualified # 🍋 lemon -1F34C ; fully-qualified # 🍌 banana -1F34D ; fully-qualified # 🍍 pineapple -1F96D ; fully-qualified # 🥭 mango -1F34E ; fully-qualified # 🍎 red apple -1F34F ; fully-qualified # 🍏 green apple -1F350 ; fully-qualified # 🍐 pear -1F351 ; fully-qualified # 🍑 peach -1F352 ; fully-qualified # 🍒 cherries -1F353 ; fully-qualified # 🍓 strawberry -1F95D ; fully-qualified # 🥝 kiwi fruit -1F345 ; fully-qualified # 🍅 tomato -1F965 ; fully-qualified # 🥥 coconut - -# subgroup: food-vegetable -1F951 ; fully-qualified # 🥑 avocado -1F346 ; fully-qualified # 🍆 eggplant -1F954 ; fully-qualified # 🥔 potato -1F955 ; fully-qualified # 🥕 carrot -1F33D ; fully-qualified # 🌽 ear of corn -1F336 FE0F ; fully-qualified # 🌶️ hot pepper -1F336 ; unqualified # 🌶 hot pepper -1F952 ; fully-qualified # 🥒 cucumber -1F96C ; fully-qualified # 🥬 leafy green -1F966 ; fully-qualified # 🥦 broccoli -1F9C4 ; fully-qualified # 🧄 garlic -1F9C5 ; fully-qualified # 🧅 onion -1F344 ; fully-qualified # 🍄 mushroom -1F95C ; fully-qualified # 🥜 peanuts -1F330 ; fully-qualified # 🌰 chestnut - -# subgroup: food-prepared -1F35E ; fully-qualified # 🍞 bread -1F950 ; fully-qualified # 🥐 croissant -1F956 ; fully-qualified # 🥖 baguette bread -1F968 ; fully-qualified # 🥨 pretzel -1F96F ; fully-qualified # 🥯 bagel -1F95E ; fully-qualified # 🥞 pancakes -1F9C7 ; fully-qualified # 🧇 waffle -1F9C0 ; fully-qualified # 🧀 cheese wedge -1F356 ; fully-qualified # 🍖 meat on bone -1F357 ; fully-qualified # 🍗 poultry leg -1F969 ; fully-qualified # 🥩 cut of meat -1F953 ; fully-qualified # 🥓 bacon -1F354 ; fully-qualified # 🍔 hamburger -1F35F ; fully-qualified # 🍟 french fries -1F355 ; fully-qualified # 🍕 pizza -1F32D ; fully-qualified # 🌭 hot dog -1F96A ; fully-qualified # 🥪 sandwich -1F32E ; fully-qualified # 🌮 taco -1F32F ; fully-qualified # 🌯 burrito -1F959 ; fully-qualified # 🥙 stuffed flatbread -1F9C6 ; fully-qualified # 🧆 falafel -1F95A ; fully-qualified # 🥚 egg -1F373 ; fully-qualified # 🍳 cooking -1F958 ; fully-qualified # 🥘 shallow pan of food -1F372 ; fully-qualified # 🍲 pot of food -1F963 ; fully-qualified # 🥣 bowl with spoon -1F957 ; fully-qualified # 🥗 green salad -1F37F ; fully-qualified # 🍿 popcorn -1F9C8 ; fully-qualified # 🧈 butter -1F9C2 ; fully-qualified # 🧂 salt -1F96B ; fully-qualified # 🥫 canned food - -# subgroup: food-asian -1F371 ; fully-qualified # 🍱 bento box -1F358 ; fully-qualified # 🍘 rice cracker -1F359 ; fully-qualified # 🍙 rice ball -1F35A ; fully-qualified # 🍚 cooked rice -1F35B ; fully-qualified # 🍛 curry rice -1F35C ; fully-qualified # 🍜 steaming bowl -1F35D ; fully-qualified # 🍝 spaghetti -1F360 ; fully-qualified # 🍠 roasted sweet potato -1F362 ; fully-qualified # 🍢 oden -1F363 ; fully-qualified # 🍣 sushi -1F364 ; fully-qualified # 🍤 fried shrimp -1F365 ; fully-qualified # 🍥 fish cake with swirl -1F96E ; fully-qualified # 🥮 moon cake -1F361 ; fully-qualified # 🍡 dango -1F95F ; fully-qualified # 🥟 dumpling -1F960 ; fully-qualified # 🥠 fortune cookie -1F961 ; fully-qualified # 🥡 takeout box - -# subgroup: food-marine -1F980 ; fully-qualified # 🦀 crab -1F99E ; fully-qualified # 🦞 lobster -1F990 ; fully-qualified # 🦐 shrimp -1F991 ; fully-qualified # 🦑 squid -1F9AA ; fully-qualified # 🦪 oyster - -# subgroup: food-sweet -1F366 ; fully-qualified # 🍦 soft ice cream -1F367 ; fully-qualified # 🍧 shaved ice -1F368 ; fully-qualified # 🍨 ice cream -1F369 ; fully-qualified # 🍩 doughnut -1F36A ; fully-qualified # 🍪 cookie -1F382 ; fully-qualified # 🎂 birthday cake -1F370 ; fully-qualified # 🍰 shortcake -1F9C1 ; fully-qualified # 🧁 cupcake -1F967 ; fully-qualified # 🥧 pie -1F36B ; fully-qualified # 🍫 chocolate bar -1F36C ; fully-qualified # 🍬 candy -1F36D ; fully-qualified # 🍭 lollipop -1F36E ; fully-qualified # 🍮 custard -1F36F ; fully-qualified # 🍯 honey pot - -# subgroup: drink -1F37C ; fully-qualified # 🍼 baby bottle -1F95B ; fully-qualified # 🥛 glass of milk -2615 ; fully-qualified # ☕ hot beverage -1F375 ; fully-qualified # 🍵 teacup without handle -1F376 ; fully-qualified # 🍶 sake -1F37E ; fully-qualified # 🍾 bottle with popping cork -1F377 ; fully-qualified # 🍷 wine glass -1F378 ; fully-qualified # 🍸 cocktail glass -1F379 ; fully-qualified # 🍹 tropical drink -1F37A ; fully-qualified # 🍺 beer mug -1F37B ; fully-qualified # 🍻 clinking beer mugs -1F942 ; fully-qualified # 🥂 clinking glasses -1F943 ; fully-qualified # 🥃 tumbler glass -1F964 ; fully-qualified # 🥤 cup with straw -1F9C3 ; fully-qualified # 🧃 beverage box -1F9C9 ; fully-qualified # 🧉 mate -1F9CA ; fully-qualified # 🧊 ice cube - -# subgroup: dishware -1F962 ; fully-qualified # 🥢 chopsticks -1F37D FE0F ; fully-qualified # 🍽️ fork and knife with plate -1F37D ; unqualified # 🍽 fork and knife with plate -1F374 ; fully-qualified # 🍴 fork and knife -1F944 ; fully-qualified # 🥄 spoon -1F52A ; fully-qualified # 🔪 kitchen knife -1F3FA ; fully-qualified # 🏺 amphora - -# Food & Drink subtotal: 123 -# Food & Drink subtotal: 123 w/o modifiers - -# group: Travel & Places - -# subgroup: place-map -1F30D ; fully-qualified # 🌍 globe showing Europe-Africa -1F30E ; fully-qualified # 🌎 globe showing Americas -1F30F ; fully-qualified # 🌏 globe showing Asia-Australia -1F310 ; fully-qualified # 🌐 globe with meridians -1F5FA FE0F ; fully-qualified # 🗺️ world map -1F5FA ; unqualified # 🗺 world map -1F5FE ; fully-qualified # 🗾 map of Japan -1F9ED ; fully-qualified # 🧭 compass - -# subgroup: place-geographic -1F3D4 FE0F ; fully-qualified # 🏔️ snow-capped mountain -1F3D4 ; unqualified # 🏔 snow-capped mountain -26F0 FE0F ; fully-qualified # ⛰️ mountain -26F0 ; unqualified # ⛰ mountain -1F30B ; fully-qualified # 🌋 volcano -1F5FB ; fully-qualified # 🗻 mount fuji -1F3D5 FE0F ; fully-qualified # 🏕️ camping -1F3D5 ; unqualified # 🏕 camping -1F3D6 FE0F ; fully-qualified # 🏖️ beach with umbrella -1F3D6 ; unqualified # 🏖 beach with umbrella -1F3DC FE0F ; fully-qualified # 🏜️ desert -1F3DC ; unqualified # 🏜 desert -1F3DD FE0F ; fully-qualified # 🏝️ desert island -1F3DD ; unqualified # 🏝 desert island -1F3DE FE0F ; fully-qualified # 🏞️ national park -1F3DE ; unqualified # 🏞 national park - -# subgroup: place-building -1F3DF FE0F ; fully-qualified # 🏟️ stadium -1F3DF ; unqualified # 🏟 stadium -1F3DB FE0F ; fully-qualified # 🏛️ classical building -1F3DB ; unqualified # 🏛 classical building -1F3D7 FE0F ; fully-qualified # 🏗️ building construction -1F3D7 ; unqualified # 🏗 building construction -1F9F1 ; fully-qualified # 🧱 brick -1F3D8 FE0F ; fully-qualified # 🏘️ houses -1F3D8 ; unqualified # 🏘 houses -1F3DA FE0F ; fully-qualified # 🏚️ derelict house -1F3DA ; unqualified # 🏚 derelict house -1F3E0 ; fully-qualified # 🏠 house -1F3E1 ; fully-qualified # 🏡 house with garden -1F3E2 ; fully-qualified # 🏢 office building -1F3E3 ; fully-qualified # 🏣 Japanese post office -1F3E4 ; fully-qualified # 🏤 post office -1F3E5 ; fully-qualified # 🏥 hospital -1F3E6 ; fully-qualified # 🏦 bank -1F3E8 ; fully-qualified # 🏨 hotel -1F3E9 ; fully-qualified # 🏩 love hotel -1F3EA ; fully-qualified # 🏪 convenience store -1F3EB ; fully-qualified # 🏫 school -1F3EC ; fully-qualified # 🏬 department store -1F3ED ; fully-qualified # 🏭 factory -1F3EF ; fully-qualified # 🏯 Japanese castle -1F3F0 ; fully-qualified # 🏰 castle -1F492 ; fully-qualified # 💒 wedding -1F5FC ; fully-qualified # 🗼 Tokyo tower -1F5FD ; fully-qualified # 🗽 Statue of Liberty - -# subgroup: place-religious -26EA ; fully-qualified # ⛪ church -1F54C ; fully-qualified # 🕌 mosque -1F6D5 ; fully-qualified # 🛕 hindu temple -1F54D ; fully-qualified # 🕍 synagogue -26E9 FE0F ; fully-qualified # ⛩️ shinto shrine -26E9 ; unqualified # ⛩ shinto shrine -1F54B ; fully-qualified # 🕋 kaaba - -# subgroup: place-other -26F2 ; fully-qualified # ⛲ fountain -26FA ; fully-qualified # ⛺ tent -1F301 ; fully-qualified # 🌁 foggy -1F303 ; fully-qualified # 🌃 night with stars -1F3D9 FE0F ; fully-qualified # 🏙️ cityscape -1F3D9 ; unqualified # 🏙 cityscape -1F304 ; fully-qualified # 🌄 sunrise over mountains -1F305 ; fully-qualified # 🌅 sunrise -1F306 ; fully-qualified # 🌆 cityscape at dusk -1F307 ; fully-qualified # 🌇 sunset -1F309 ; fully-qualified # 🌉 bridge at night -2668 FE0F ; fully-qualified # ♨️ hot springs -2668 ; unqualified # ♨ hot springs -1F3A0 ; fully-qualified # 🎠 carousel horse -1F3A1 ; fully-qualified # 🎡 ferris wheel -1F3A2 ; fully-qualified # 🎢 roller coaster -1F488 ; fully-qualified # 💈 barber pole -1F3AA ; fully-qualified # 🎪 circus tent - -# subgroup: transport-ground -1F682 ; fully-qualified # 🚂 locomotive -1F683 ; fully-qualified # 🚃 railway car -1F684 ; fully-qualified # 🚄 high-speed train -1F685 ; fully-qualified # 🚅 bullet train -1F686 ; fully-qualified # 🚆 train -1F687 ; fully-qualified # 🚇 metro -1F688 ; fully-qualified # 🚈 light rail -1F689 ; fully-qualified # 🚉 station -1F68A ; fully-qualified # 🚊 tram -1F69D ; fully-qualified # 🚝 monorail -1F69E ; fully-qualified # 🚞 mountain railway -1F68B ; fully-qualified # 🚋 tram car -1F68C ; fully-qualified # 🚌 bus -1F68D ; fully-qualified # 🚍 oncoming bus -1F68E ; fully-qualified # 🚎 trolleybus -1F690 ; fully-qualified # 🚐 minibus -1F691 ; fully-qualified # 🚑 ambulance -1F692 ; fully-qualified # 🚒 fire engine -1F693 ; fully-qualified # 🚓 police car -1F694 ; fully-qualified # 🚔 oncoming police car -1F695 ; fully-qualified # 🚕 taxi -1F696 ; fully-qualified # 🚖 oncoming taxi -1F697 ; fully-qualified # 🚗 automobile -1F698 ; fully-qualified # 🚘 oncoming automobile -1F699 ; fully-qualified # 🚙 sport utility vehicle -1F69A ; fully-qualified # 🚚 delivery truck -1F69B ; fully-qualified # 🚛 articulated lorry -1F69C ; fully-qualified # 🚜 tractor -1F3CE FE0F ; fully-qualified # 🏎️ racing car -1F3CE ; unqualified # 🏎 racing car -1F3CD FE0F ; fully-qualified # 🏍️ motorcycle -1F3CD ; unqualified # 🏍 motorcycle -1F6F5 ; fully-qualified # 🛵 motor scooter -1F9BD ; fully-qualified # 🦽 manual wheelchair -1F9BC ; fully-qualified # 🦼 motorized wheelchair -1F6FA ; fully-qualified # 🛺 auto rickshaw -1F6B2 ; fully-qualified # 🚲 bicycle -1F6F4 ; fully-qualified # 🛴 kick scooter -1F6F9 ; fully-qualified # 🛹 skateboard -1F68F ; fully-qualified # 🚏 bus stop -1F6E3 FE0F ; fully-qualified # 🛣️ motorway -1F6E3 ; unqualified # 🛣 motorway -1F6E4 FE0F ; fully-qualified # 🛤️ railway track -1F6E4 ; unqualified # 🛤 railway track -1F6E2 FE0F ; fully-qualified # 🛢️ oil drum -1F6E2 ; unqualified # 🛢 oil drum -26FD ; fully-qualified # ⛽ fuel pump -1F6A8 ; fully-qualified # 🚨 police car light -1F6A5 ; fully-qualified # 🚥 horizontal traffic light -1F6A6 ; fully-qualified # 🚦 vertical traffic light -1F6D1 ; fully-qualified # 🛑 stop sign -1F6A7 ; fully-qualified # 🚧 construction - -# subgroup: transport-water -2693 ; fully-qualified # ⚓ anchor -26F5 ; fully-qualified # ⛵ sailboat -1F6F6 ; fully-qualified # 🛶 canoe -1F6A4 ; fully-qualified # 🚤 speedboat -1F6F3 FE0F ; fully-qualified # 🛳️ passenger ship -1F6F3 ; unqualified # 🛳 passenger ship -26F4 FE0F ; fully-qualified # ⛴️ ferry -26F4 ; unqualified # ⛴ ferry -1F6E5 FE0F ; fully-qualified # 🛥️ motor boat -1F6E5 ; unqualified # 🛥 motor boat -1F6A2 ; fully-qualified # 🚢 ship - -# subgroup: transport-air -2708 FE0F ; fully-qualified # ✈️ airplane -2708 ; unqualified # ✈ airplane -1F6E9 FE0F ; fully-qualified # 🛩️ small airplane -1F6E9 ; unqualified # 🛩 small airplane -1F6EB ; fully-qualified # 🛫 airplane departure -1F6EC ; fully-qualified # 🛬 airplane arrival -1FA82 ; fully-qualified # 🪂 parachute -1F4BA ; fully-qualified # 💺 seat -1F681 ; fully-qualified # 🚁 helicopter -1F69F ; fully-qualified # 🚟 suspension railway -1F6A0 ; fully-qualified # 🚠 mountain cableway -1F6A1 ; fully-qualified # 🚡 aerial tramway -1F6F0 FE0F ; fully-qualified # 🛰️ satellite -1F6F0 ; unqualified # 🛰 satellite -1F680 ; fully-qualified # 🚀 rocket -1F6F8 ; fully-qualified # 🛸 flying saucer - -# subgroup: hotel -1F6CE FE0F ; fully-qualified # 🛎️ bellhop bell -1F6CE ; unqualified # 🛎 bellhop bell -1F9F3 ; fully-qualified # 🧳 luggage - -# subgroup: time -231B ; fully-qualified # ⌛ hourglass done -23F3 ; fully-qualified # ⏳ hourglass not done -231A ; fully-qualified # ⌚ watch -23F0 ; fully-qualified # ⏰ alarm clock -23F1 FE0F ; fully-qualified # ⏱️ stopwatch -23F1 ; unqualified # ⏱ stopwatch -23F2 FE0F ; fully-qualified # ⏲️ timer clock -23F2 ; unqualified # ⏲ timer clock -1F570 FE0F ; fully-qualified # 🕰️ mantelpiece clock -1F570 ; unqualified # 🕰 mantelpiece clock -1F55B ; fully-qualified # 🕛 twelve o’clock -1F567 ; fully-qualified # 🕧 twelve-thirty -1F550 ; fully-qualified # 🕐 one o’clock -1F55C ; fully-qualified # 🕜 one-thirty -1F551 ; fully-qualified # 🕑 two o’clock -1F55D ; fully-qualified # 🕝 two-thirty -1F552 ; fully-qualified # 🕒 three o’clock -1F55E ; fully-qualified # 🕞 three-thirty -1F553 ; fully-qualified # 🕓 four o’clock -1F55F ; fully-qualified # 🕟 four-thirty -1F554 ; fully-qualified # 🕔 five o’clock -1F560 ; fully-qualified # 🕠 five-thirty -1F555 ; fully-qualified # 🕕 six o’clock -1F561 ; fully-qualified # 🕡 six-thirty -1F556 ; fully-qualified # 🕖 seven o’clock -1F562 ; fully-qualified # 🕢 seven-thirty -1F557 ; fully-qualified # 🕗 eight o’clock -1F563 ; fully-qualified # 🕣 eight-thirty -1F558 ; fully-qualified # 🕘 nine o’clock -1F564 ; fully-qualified # 🕤 nine-thirty -1F559 ; fully-qualified # 🕙 ten o’clock -1F565 ; fully-qualified # 🕥 ten-thirty -1F55A ; fully-qualified # 🕚 eleven o’clock -1F566 ; fully-qualified # 🕦 eleven-thirty - -# subgroup: sky & weather -1F311 ; fully-qualified # 🌑 new moon -1F312 ; fully-qualified # 🌒 waxing crescent moon -1F313 ; fully-qualified # 🌓 first quarter moon -1F314 ; fully-qualified # 🌔 waxing gibbous moon -1F315 ; fully-qualified # 🌕 full moon -1F316 ; fully-qualified # 🌖 waning gibbous moon -1F317 ; fully-qualified # 🌗 last quarter moon -1F318 ; fully-qualified # 🌘 waning crescent moon -1F319 ; fully-qualified # 🌙 crescent moon -1F31A ; fully-qualified # 🌚 new moon face -1F31B ; fully-qualified # 🌛 first quarter moon face -1F31C ; fully-qualified # 🌜 last quarter moon face -1F321 FE0F ; fully-qualified # 🌡️ thermometer -1F321 ; unqualified # 🌡 thermometer -2600 FE0F ; fully-qualified # ☀️ sun -2600 ; unqualified # ☀ sun -1F31D ; fully-qualified # 🌝 full moon face -1F31E ; fully-qualified # 🌞 sun with face -1FA90 ; fully-qualified # 🪐 ringed planet -2B50 ; fully-qualified # ⭐ star -1F31F ; fully-qualified # 🌟 glowing star -1F320 ; fully-qualified # 🌠 shooting star -1F30C ; fully-qualified # 🌌 milky way -2601 FE0F ; fully-qualified # ☁️ cloud -2601 ; unqualified # ☁ cloud -26C5 ; fully-qualified # ⛅ sun behind cloud -26C8 FE0F ; fully-qualified # ⛈️ cloud with lightning and rain -26C8 ; unqualified # ⛈ cloud with lightning and rain -1F324 FE0F ; fully-qualified # 🌤️ sun behind small cloud -1F324 ; unqualified # 🌤 sun behind small cloud -1F325 FE0F ; fully-qualified # 🌥️ sun behind large cloud -1F325 ; unqualified # 🌥 sun behind large cloud -1F326 FE0F ; fully-qualified # 🌦️ sun behind rain cloud -1F326 ; unqualified # 🌦 sun behind rain cloud -1F327 FE0F ; fully-qualified # 🌧️ cloud with rain -1F327 ; unqualified # 🌧 cloud with rain -1F328 FE0F ; fully-qualified # 🌨️ cloud with snow -1F328 ; unqualified # 🌨 cloud with snow -1F329 FE0F ; fully-qualified # 🌩️ cloud with lightning -1F329 ; unqualified # 🌩 cloud with lightning -1F32A FE0F ; fully-qualified # 🌪️ tornado -1F32A ; unqualified # 🌪 tornado -1F32B FE0F ; fully-qualified # 🌫️ fog -1F32B ; unqualified # 🌫 fog -1F32C FE0F ; fully-qualified # 🌬️ wind face -1F32C ; unqualified # 🌬 wind face -1F300 ; fully-qualified # 🌀 cyclone -1F308 ; fully-qualified # 🌈 rainbow -1F302 ; fully-qualified # 🌂 closed umbrella -2602 FE0F ; fully-qualified # ☂️ umbrella -2602 ; unqualified # ☂ umbrella -2614 ; fully-qualified # ☔ umbrella with rain drops -26F1 FE0F ; fully-qualified # ⛱️ umbrella on ground -26F1 ; unqualified # ⛱ umbrella on ground -26A1 ; fully-qualified # ⚡ high voltage -2744 FE0F ; fully-qualified # ❄️ snowflake -2744 ; unqualified # ❄ snowflake -2603 FE0F ; fully-qualified # ☃️ snowman -2603 ; unqualified # ☃ snowman -26C4 ; fully-qualified # ⛄ snowman without snow -2604 FE0F ; fully-qualified # ☄️ comet -2604 ; unqualified # ☄ comet -1F525 ; fully-qualified # 🔥 fire -1F4A7 ; fully-qualified # 💧 droplet -1F30A ; fully-qualified # 🌊 water wave - -# Travel & Places subtotal: 259 -# Travel & Places subtotal: 259 w/o modifiers - -# group: Activities - -# subgroup: event -1F383 ; fully-qualified # 🎃 jack-o-lantern -1F384 ; fully-qualified # 🎄 Christmas tree -1F386 ; fully-qualified # 🎆 fireworks -1F387 ; fully-qualified # 🎇 sparkler -1F9E8 ; fully-qualified # 🧨 firecracker -2728 ; fully-qualified # ✨ sparkles -1F388 ; fully-qualified # 🎈 balloon -1F389 ; fully-qualified # 🎉 party popper -1F38A ; fully-qualified # 🎊 confetti ball -1F38B ; fully-qualified # 🎋 tanabata tree -1F38D ; fully-qualified # 🎍 pine decoration -1F38E ; fully-qualified # 🎎 Japanese dolls -1F38F ; fully-qualified # 🎏 carp streamer -1F390 ; fully-qualified # 🎐 wind chime -1F391 ; fully-qualified # 🎑 moon viewing ceremony -1F9E7 ; fully-qualified # 🧧 red envelope -1F380 ; fully-qualified # 🎀 ribbon -1F381 ; fully-qualified # 🎁 wrapped gift -1F397 FE0F ; fully-qualified # 🎗️ reminder ribbon -1F397 ; unqualified # 🎗 reminder ribbon -1F39F FE0F ; fully-qualified # 🎟️ admission tickets -1F39F ; unqualified # 🎟 admission tickets -1F3AB ; fully-qualified # 🎫 ticket - -# subgroup: award-medal -1F396 FE0F ; fully-qualified # 🎖️ military medal -1F396 ; unqualified # 🎖 military medal -1F3C6 ; fully-qualified # 🏆 trophy -1F3C5 ; fully-qualified # 🏅 sports medal -1F947 ; fully-qualified # 🥇 1st place medal -1F948 ; fully-qualified # 🥈 2nd place medal -1F949 ; fully-qualified # 🥉 3rd place medal - -# subgroup: sport -26BD ; fully-qualified # ⚽ soccer ball -26BE ; fully-qualified # ⚾ baseball -1F94E ; fully-qualified # 🥎 softball -1F3C0 ; fully-qualified # 🏀 basketball -1F3D0 ; fully-qualified # 🏐 volleyball -1F3C8 ; fully-qualified # 🏈 american football -1F3C9 ; fully-qualified # 🏉 rugby football -1F3BE ; fully-qualified # 🎾 tennis -1F94F ; fully-qualified # 🥏 flying disc -1F3B3 ; fully-qualified # 🎳 bowling -1F3CF ; fully-qualified # 🏏 cricket game -1F3D1 ; fully-qualified # 🏑 field hockey -1F3D2 ; fully-qualified # 🏒 ice hockey -1F94D ; fully-qualified # 🥍 lacrosse -1F3D3 ; fully-qualified # 🏓 ping pong -1F3F8 ; fully-qualified # 🏸 badminton -1F94A ; fully-qualified # 🥊 boxing glove -1F94B ; fully-qualified # 🥋 martial arts uniform -1F945 ; fully-qualified # 🥅 goal net -26F3 ; fully-qualified # ⛳ flag in hole -26F8 FE0F ; fully-qualified # ⛸️ ice skate -26F8 ; unqualified # ⛸ ice skate -1F3A3 ; fully-qualified # 🎣 fishing pole -1F93F ; fully-qualified # 🤿 diving mask -1F3BD ; fully-qualified # 🎽 running shirt -1F3BF ; fully-qualified # 🎿 skis -1F6F7 ; fully-qualified # 🛷 sled -1F94C ; fully-qualified # 🥌 curling stone - -# subgroup: game -1F3AF ; fully-qualified # 🎯 direct hit -1FA80 ; fully-qualified # 🪀 yo-yo -1FA81 ; fully-qualified # 🪁 kite -1F3B1 ; fully-qualified # 🎱 pool 8 ball -1F52E ; fully-qualified # 🔮 crystal ball -1F9FF ; fully-qualified # 🧿 nazar amulet -1F3AE ; fully-qualified # 🎮 video game -1F579 FE0F ; fully-qualified # 🕹️ joystick -1F579 ; unqualified # 🕹 joystick -1F3B0 ; fully-qualified # 🎰 slot machine -1F3B2 ; fully-qualified # 🎲 game die -1F9E9 ; fully-qualified # 🧩 puzzle piece -1F9F8 ; fully-qualified # 🧸 teddy bear -2660 FE0F ; fully-qualified # ♠️ spade suit -2660 ; unqualified # ♠ spade suit -2665 FE0F ; fully-qualified # ♥️ heart suit -2665 ; unqualified # ♥ heart suit -2666 FE0F ; fully-qualified # ♦️ diamond suit -2666 ; unqualified # ♦ diamond suit -2663 FE0F ; fully-qualified # ♣️ club suit -2663 ; unqualified # ♣ club suit -265F FE0F ; fully-qualified # ♟️ chess pawn -265F ; unqualified # ♟ chess pawn -1F0CF ; fully-qualified # 🃏 joker -1F004 ; fully-qualified # 🀄 mahjong red dragon -1F3B4 ; fully-qualified # 🎴 flower playing cards - -# subgroup: arts & crafts -1F3AD ; fully-qualified # 🎭 performing arts -1F5BC FE0F ; fully-qualified # 🖼️ framed picture -1F5BC ; unqualified # 🖼 framed picture -1F3A8 ; fully-qualified # 🎨 artist palette -1F9F5 ; fully-qualified # 🧵 thread -1F9F6 ; fully-qualified # 🧶 yarn - -# Activities subtotal: 90 -# Activities subtotal: 90 w/o modifiers - -# group: Objects - -# subgroup: clothing -1F453 ; fully-qualified # 👓 glasses -1F576 FE0F ; fully-qualified # 🕶️ sunglasses -1F576 ; unqualified # 🕶 sunglasses -1F97D ; fully-qualified # 🥽 goggles -1F97C ; fully-qualified # 🥼 lab coat -1F9BA ; fully-qualified # 🦺 safety vest -1F454 ; fully-qualified # 👔 necktie -1F455 ; fully-qualified # 👕 t-shirt -1F456 ; fully-qualified # 👖 jeans -1F9E3 ; fully-qualified # 🧣 scarf -1F9E4 ; fully-qualified # 🧤 gloves -1F9E5 ; fully-qualified # 🧥 coat -1F9E6 ; fully-qualified # 🧦 socks -1F457 ; fully-qualified # 👗 dress -1F458 ; fully-qualified # 👘 kimono -1F97B ; fully-qualified # 🥻 sari -1FA71 ; fully-qualified # 🩱 one-piece swimsuit -1FA72 ; fully-qualified # 🩲 swim brief -1FA73 ; fully-qualified # 🩳 shorts -1F459 ; fully-qualified # 👙 bikini -1F45A ; fully-qualified # 👚 woman’s clothes -1F45B ; fully-qualified # 👛 purse -1F45C ; fully-qualified # 👜 handbag -1F45D ; fully-qualified # 👝 clutch bag -1F6CD FE0F ; fully-qualified # 🛍️ shopping bags -1F6CD ; unqualified # 🛍 shopping bags -1F392 ; fully-qualified # 🎒 backpack -1F45E ; fully-qualified # 👞 man’s shoe -1F45F ; fully-qualified # 👟 running shoe -1F97E ; fully-qualified # 🥾 hiking boot -1F97F ; fully-qualified # 🥿 flat shoe -1F460 ; fully-qualified # 👠 high-heeled shoe -1F461 ; fully-qualified # 👡 woman’s sandal -1FA70 ; fully-qualified # 🩰 ballet shoes -1F462 ; fully-qualified # 👢 woman’s boot -1F451 ; fully-qualified # 👑 crown -1F452 ; fully-qualified # 👒 woman’s hat -1F3A9 ; fully-qualified # 🎩 top hat -1F393 ; fully-qualified # 🎓 graduation cap -1F9E2 ; fully-qualified # 🧢 billed cap -26D1 FE0F ; fully-qualified # ⛑️ rescue worker’s helmet -26D1 ; unqualified # ⛑ rescue worker’s helmet -1F4FF ; fully-qualified # 📿 prayer beads -1F484 ; fully-qualified # 💄 lipstick -1F48D ; fully-qualified # 💍 ring -1F48E ; fully-qualified # 💎 gem stone - -# subgroup: sound -1F507 ; fully-qualified # 🔇 muted speaker -1F508 ; fully-qualified # 🔈 speaker low volume -1F509 ; fully-qualified # 🔉 speaker medium volume -1F50A ; fully-qualified # 🔊 speaker high volume -1F4E2 ; fully-qualified # 📢 loudspeaker -1F4E3 ; fully-qualified # 📣 megaphone -1F4EF ; fully-qualified # 📯 postal horn -1F514 ; fully-qualified # 🔔 bell -1F515 ; fully-qualified # 🔕 bell with slash - -# subgroup: music -1F3BC ; fully-qualified # 🎼 musical score -1F3B5 ; fully-qualified # 🎵 musical note -1F3B6 ; fully-qualified # 🎶 musical notes -1F399 FE0F ; fully-qualified # 🎙️ studio microphone -1F399 ; unqualified # 🎙 studio microphone -1F39A FE0F ; fully-qualified # 🎚️ level slider -1F39A ; unqualified # 🎚 level slider -1F39B FE0F ; fully-qualified # 🎛️ control knobs -1F39B ; unqualified # 🎛 control knobs -1F3A4 ; fully-qualified # 🎤 microphone -1F3A7 ; fully-qualified # 🎧 headphone -1F4FB ; fully-qualified # 📻 radio - -# subgroup: musical-instrument -1F3B7 ; fully-qualified # 🎷 saxophone -1F3B8 ; fully-qualified # 🎸 guitar -1F3B9 ; fully-qualified # 🎹 musical keyboard -1F3BA ; fully-qualified # 🎺 trumpet -1F3BB ; fully-qualified # 🎻 violin -1FA95 ; fully-qualified # 🪕 banjo -1F941 ; fully-qualified # 🥁 drum - -# subgroup: phone -1F4F1 ; fully-qualified # 📱 mobile phone -1F4F2 ; fully-qualified # 📲 mobile phone with arrow -260E FE0F ; fully-qualified # ☎️ telephone -260E ; unqualified # ☎ telephone -1F4DE ; fully-qualified # 📞 telephone receiver -1F4DF ; fully-qualified # 📟 pager -1F4E0 ; fully-qualified # 📠 fax machine - -# subgroup: computer -1F50B ; fully-qualified # 🔋 battery -1F50C ; fully-qualified # 🔌 electric plug -1F4BB ; fully-qualified # 💻 laptop computer -1F5A5 FE0F ; fully-qualified # 🖥️ desktop computer -1F5A5 ; unqualified # 🖥 desktop computer -1F5A8 FE0F ; fully-qualified # 🖨️ printer -1F5A8 ; unqualified # 🖨 printer -2328 FE0F ; fully-qualified # ⌨️ keyboard -2328 ; unqualified # ⌨ keyboard -1F5B1 FE0F ; fully-qualified # 🖱️ computer mouse -1F5B1 ; unqualified # 🖱 computer mouse -1F5B2 FE0F ; fully-qualified # 🖲️ trackball -1F5B2 ; unqualified # 🖲 trackball -1F4BD ; fully-qualified # 💽 computer disk -1F4BE ; fully-qualified # 💾 floppy disk -1F4BF ; fully-qualified # 💿 optical disk -1F4C0 ; fully-qualified # 📀 dvd -1F9EE ; fully-qualified # 🧮 abacus - -# subgroup: light & video -1F3A5 ; fully-qualified # 🎥 movie camera -1F39E FE0F ; fully-qualified # 🎞️ film frames -1F39E ; unqualified # 🎞 film frames -1F4FD FE0F ; fully-qualified # 📽️ film projector -1F4FD ; unqualified # 📽 film projector -1F3AC ; fully-qualified # 🎬 clapper board -1F4FA ; fully-qualified # 📺 television -1F4F7 ; fully-qualified # 📷 camera -1F4F8 ; fully-qualified # 📸 camera with flash -1F4F9 ; fully-qualified # 📹 video camera -1F4FC ; fully-qualified # 📼 videocassette -1F50D ; fully-qualified # 🔍 magnifying glass tilted left -1F50E ; fully-qualified # 🔎 magnifying glass tilted right -1F56F FE0F ; fully-qualified # 🕯️ candle -1F56F ; unqualified # 🕯 candle -1F4A1 ; fully-qualified # 💡 light bulb -1F526 ; fully-qualified # 🔦 flashlight -1F3EE ; fully-qualified # 🏮 red paper lantern -1FA94 ; fully-qualified # 🪔 diya lamp - -# subgroup: book-paper -1F4D4 ; fully-qualified # 📔 notebook with decorative cover -1F4D5 ; fully-qualified # 📕 closed book -1F4D6 ; fully-qualified # 📖 open book -1F4D7 ; fully-qualified # 📗 green book -1F4D8 ; fully-qualified # 📘 blue book -1F4D9 ; fully-qualified # 📙 orange book -1F4DA ; fully-qualified # 📚 books -1F4D3 ; fully-qualified # 📓 notebook -1F4D2 ; fully-qualified # 📒 ledger -1F4C3 ; fully-qualified # 📃 page with curl -1F4DC ; fully-qualified # 📜 scroll -1F4C4 ; fully-qualified # 📄 page facing up -1F4F0 ; fully-qualified # 📰 newspaper -1F5DE FE0F ; fully-qualified # 🗞️ rolled-up newspaper -1F5DE ; unqualified # 🗞 rolled-up newspaper -1F4D1 ; fully-qualified # 📑 bookmark tabs -1F516 ; fully-qualified # 🔖 bookmark -1F3F7 FE0F ; fully-qualified # 🏷️ label -1F3F7 ; unqualified # 🏷 label - -# subgroup: money -1F4B0 ; fully-qualified # 💰 money bag -1F4B4 ; fully-qualified # 💴 yen banknote -1F4B5 ; fully-qualified # 💵 dollar banknote -1F4B6 ; fully-qualified # 💶 euro banknote -1F4B7 ; fully-qualified # 💷 pound banknote -1F4B8 ; fully-qualified # 💸 money with wings -1F4B3 ; fully-qualified # 💳 credit card -1F9FE ; fully-qualified # 🧾 receipt -1F4B9 ; fully-qualified # 💹 chart increasing with yen -1F4B1 ; fully-qualified # 💱 currency exchange -1F4B2 ; fully-qualified # 💲 heavy dollar sign - -# subgroup: mail -2709 FE0F ; fully-qualified # ✉️ envelope -2709 ; unqualified # ✉ envelope -1F4E7 ; fully-qualified # 📧 e-mail -1F4E8 ; fully-qualified # 📨 incoming envelope -1F4E9 ; fully-qualified # 📩 envelope with arrow -1F4E4 ; fully-qualified # 📤 outbox tray -1F4E5 ; fully-qualified # 📥 inbox tray -1F4E6 ; fully-qualified # 📦 package -1F4EB ; fully-qualified # 📫 closed mailbox with raised flag -1F4EA ; fully-qualified # 📪 closed mailbox with lowered flag -1F4EC ; fully-qualified # 📬 open mailbox with raised flag -1F4ED ; fully-qualified # 📭 open mailbox with lowered flag -1F4EE ; fully-qualified # 📮 postbox -1F5F3 FE0F ; fully-qualified # 🗳️ ballot box with ballot -1F5F3 ; unqualified # 🗳 ballot box with ballot - -# subgroup: writing -270F FE0F ; fully-qualified # ✏️ pencil -270F ; unqualified # ✏ pencil -2712 FE0F ; fully-qualified # ✒️ black nib -2712 ; unqualified # ✒ black nib -1F58B FE0F ; fully-qualified # 🖋️ fountain pen -1F58B ; unqualified # 🖋 fountain pen -1F58A FE0F ; fully-qualified # 🖊️ pen -1F58A ; unqualified # 🖊 pen -1F58C FE0F ; fully-qualified # 🖌️ paintbrush -1F58C ; unqualified # 🖌 paintbrush -1F58D FE0F ; fully-qualified # 🖍️ crayon -1F58D ; unqualified # 🖍 crayon -1F4DD ; fully-qualified # 📝 memo - -# subgroup: office -1F4BC ; fully-qualified # 💼 briefcase -1F4C1 ; fully-qualified # 📁 file folder -1F4C2 ; fully-qualified # 📂 open file folder -1F5C2 FE0F ; fully-qualified # 🗂️ card index dividers -1F5C2 ; unqualified # 🗂 card index dividers -1F4C5 ; fully-qualified # 📅 calendar -1F4C6 ; fully-qualified # 📆 tear-off calendar -1F5D2 FE0F ; fully-qualified # 🗒️ spiral notepad -1F5D2 ; unqualified # 🗒 spiral notepad -1F5D3 FE0F ; fully-qualified # 🗓️ spiral calendar -1F5D3 ; unqualified # 🗓 spiral calendar -1F4C7 ; fully-qualified # 📇 card index -1F4C8 ; fully-qualified # 📈 chart increasing -1F4C9 ; fully-qualified # 📉 chart decreasing -1F4CA ; fully-qualified # 📊 bar chart -1F4CB ; fully-qualified # 📋 clipboard -1F4CC ; fully-qualified # 📌 pushpin -1F4CD ; fully-qualified # 📍 round pushpin -1F4CE ; fully-qualified # 📎 paperclip -1F587 FE0F ; fully-qualified # 🖇️ linked paperclips -1F587 ; unqualified # 🖇 linked paperclips -1F4CF ; fully-qualified # 📏 straight ruler -1F4D0 ; fully-qualified # 📐 triangular ruler -2702 FE0F ; fully-qualified # ✂️ scissors -2702 ; unqualified # ✂ scissors -1F5C3 FE0F ; fully-qualified # 🗃️ card file box -1F5C3 ; unqualified # 🗃 card file box -1F5C4 FE0F ; fully-qualified # 🗄️ file cabinet -1F5C4 ; unqualified # 🗄 file cabinet -1F5D1 FE0F ; fully-qualified # 🗑️ wastebasket -1F5D1 ; unqualified # 🗑 wastebasket - -# subgroup: lock -1F512 ; fully-qualified # 🔒 locked -1F513 ; fully-qualified # 🔓 unlocked -1F50F ; fully-qualified # 🔏 locked with pen -1F510 ; fully-qualified # 🔐 locked with key -1F511 ; fully-qualified # 🔑 key -1F5DD FE0F ; fully-qualified # 🗝️ old key -1F5DD ; unqualified # 🗝 old key - -# subgroup: tool -1F528 ; fully-qualified # 🔨 hammer -1FA93 ; fully-qualified # 🪓 axe -26CF FE0F ; fully-qualified # ⛏️ pick -26CF ; unqualified # ⛏ pick -2692 FE0F ; fully-qualified # ⚒️ hammer and pick -2692 ; unqualified # ⚒ hammer and pick -1F6E0 FE0F ; fully-qualified # 🛠️ hammer and wrench -1F6E0 ; unqualified # 🛠 hammer and wrench -1F5E1 FE0F ; fully-qualified # 🗡️ dagger -1F5E1 ; unqualified # 🗡 dagger -2694 FE0F ; fully-qualified # ⚔️ crossed swords -2694 ; unqualified # ⚔ crossed swords -1F52B ; fully-qualified # 🔫 pistol -1F3F9 ; fully-qualified # 🏹 bow and arrow -1F6E1 FE0F ; fully-qualified # 🛡️ shield -1F6E1 ; unqualified # 🛡 shield -1F527 ; fully-qualified # 🔧 wrench -1F529 ; fully-qualified # 🔩 nut and bolt -2699 FE0F ; fully-qualified # ⚙️ gear -2699 ; unqualified # ⚙ gear -1F5DC FE0F ; fully-qualified # 🗜️ clamp -1F5DC ; unqualified # 🗜 clamp -2696 FE0F ; fully-qualified # ⚖️ balance scale -2696 ; unqualified # ⚖ balance scale -1F9AF ; fully-qualified # 🦯 probing cane -1F517 ; fully-qualified # 🔗 link -26D3 FE0F ; fully-qualified # ⛓️ chains -26D3 ; unqualified # ⛓ chains -1F9F0 ; fully-qualified # 🧰 toolbox -1F9F2 ; fully-qualified # 🧲 magnet - -# subgroup: science -2697 FE0F ; fully-qualified # ⚗️ alembic -2697 ; unqualified # ⚗ alembic -1F9EA ; fully-qualified # 🧪 test tube -1F9EB ; fully-qualified # 🧫 petri dish -1F9EC ; fully-qualified # 🧬 dna -1F52C ; fully-qualified # 🔬 microscope -1F52D ; fully-qualified # 🔭 telescope -1F4E1 ; fully-qualified # 📡 satellite antenna - -# subgroup: medical -1F489 ; fully-qualified # 💉 syringe -1FA78 ; fully-qualified # 🩸 drop of blood -1F48A ; fully-qualified # 💊 pill -1FA79 ; fully-qualified # 🩹 adhesive bandage -1FA7A ; fully-qualified # 🩺 stethoscope - -# subgroup: household -1F6AA ; fully-qualified # 🚪 door -1F6CF FE0F ; fully-qualified # 🛏️ bed -1F6CF ; unqualified # 🛏 bed -1F6CB FE0F ; fully-qualified # 🛋️ couch and lamp -1F6CB ; unqualified # 🛋 couch and lamp -1FA91 ; fully-qualified # 🪑 chair -1F6BD ; fully-qualified # 🚽 toilet -1F6BF ; fully-qualified # 🚿 shower -1F6C1 ; fully-qualified # 🛁 bathtub -1FA92 ; fully-qualified # 🪒 razor -1F9F4 ; fully-qualified # 🧴 lotion bottle -1F9F7 ; fully-qualified # 🧷 safety pin -1F9F9 ; fully-qualified # 🧹 broom -1F9FA ; fully-qualified # 🧺 basket -1F9FB ; fully-qualified # 🧻 roll of paper -1F9FC ; fully-qualified # 🧼 soap -1F9FD ; fully-qualified # 🧽 sponge -1F9EF ; fully-qualified # 🧯 fire extinguisher -1F6D2 ; fully-qualified # 🛒 shopping cart - -# subgroup: other-object -1F6AC ; fully-qualified # 🚬 cigarette -26B0 FE0F ; fully-qualified # ⚰️ coffin -26B0 ; unqualified # ⚰ coffin -26B1 FE0F ; fully-qualified # ⚱️ funeral urn -26B1 ; unqualified # ⚱ funeral urn -1F5FF ; fully-qualified # 🗿 moai - -# Objects subtotal: 282 -# Objects subtotal: 282 w/o modifiers - -# group: Symbols - -# subgroup: transport-sign -1F3E7 ; fully-qualified # 🏧 ATM sign -1F6AE ; fully-qualified # 🚮 litter in bin sign -1F6B0 ; fully-qualified # 🚰 potable water -267F ; fully-qualified # ♿ wheelchair symbol -1F6B9 ; fully-qualified # 🚹 men’s room -1F6BA ; fully-qualified # 🚺 women’s room -1F6BB ; fully-qualified # 🚻 restroom -1F6BC ; fully-qualified # 🚼 baby symbol -1F6BE ; fully-qualified # 🚾 water closet -1F6C2 ; fully-qualified # 🛂 passport control -1F6C3 ; fully-qualified # 🛃 customs -1F6C4 ; fully-qualified # 🛄 baggage claim -1F6C5 ; fully-qualified # 🛅 left luggage - -# subgroup: warning -26A0 FE0F ; fully-qualified # ⚠️ warning -26A0 ; unqualified # ⚠ warning -1F6B8 ; fully-qualified # 🚸 children crossing -26D4 ; fully-qualified # ⛔ no entry -1F6AB ; fully-qualified # 🚫 prohibited -1F6B3 ; fully-qualified # 🚳 no bicycles -1F6AD ; fully-qualified # 🚭 no smoking -1F6AF ; fully-qualified # 🚯 no littering -1F6B1 ; fully-qualified # 🚱 non-potable water -1F6B7 ; fully-qualified # 🚷 no pedestrians -1F4F5 ; fully-qualified # 📵 no mobile phones -1F51E ; fully-qualified # 🔞 no one under eighteen -2622 FE0F ; fully-qualified # ☢️ radioactive -2622 ; unqualified # ☢ radioactive -2623 FE0F ; fully-qualified # ☣️ biohazard -2623 ; unqualified # ☣ biohazard - -# subgroup: arrow -2B06 FE0F ; fully-qualified # ⬆️ up arrow -2B06 ; unqualified # ⬆ up arrow -2197 FE0F ; fully-qualified # ↗️ up-right arrow -2197 ; unqualified # ↗ up-right arrow -27A1 FE0F ; fully-qualified # ➡️ right arrow -27A1 ; unqualified # ➡ right arrow -2198 FE0F ; fully-qualified # ↘️ down-right arrow -2198 ; unqualified # ↘ down-right arrow -2B07 FE0F ; fully-qualified # ⬇️ down arrow -2B07 ; unqualified # ⬇ down arrow -2199 FE0F ; fully-qualified # ↙️ down-left arrow -2199 ; unqualified # ↙ down-left arrow -2B05 FE0F ; fully-qualified # ⬅️ left arrow -2B05 ; unqualified # ⬅ left arrow -2196 FE0F ; fully-qualified # ↖️ up-left arrow -2196 ; unqualified # ↖ up-left arrow -2195 FE0F ; fully-qualified # ↕️ up-down arrow -2195 ; unqualified # ↕ up-down arrow -2194 FE0F ; fully-qualified # ↔️ left-right arrow -2194 ; unqualified # ↔ left-right arrow -21A9 FE0F ; fully-qualified # ↩️ right arrow curving left -21A9 ; unqualified # ↩ right arrow curving left -21AA FE0F ; fully-qualified # ↪️ left arrow curving right -21AA ; unqualified # ↪ left arrow curving right -2934 FE0F ; fully-qualified # ⤴️ right arrow curving up -2934 ; unqualified # ⤴ right arrow curving up -2935 FE0F ; fully-qualified # ⤵️ right arrow curving down -2935 ; unqualified # ⤵ right arrow curving down -1F503 ; fully-qualified # 🔃 clockwise vertical arrows -1F504 ; fully-qualified # 🔄 counterclockwise arrows button -1F519 ; fully-qualified # 🔙 BACK arrow -1F51A ; fully-qualified # 🔚 END arrow -1F51B ; fully-qualified # 🔛 ON! arrow -1F51C ; fully-qualified # 🔜 SOON arrow -1F51D ; fully-qualified # 🔝 TOP arrow - -# subgroup: religion -1F6D0 ; fully-qualified # 🛐 place of worship -269B FE0F ; fully-qualified # ⚛️ atom symbol -269B ; unqualified # ⚛ atom symbol -1F549 FE0F ; fully-qualified # 🕉️ om -1F549 ; unqualified # 🕉 om -2721 FE0F ; fully-qualified # ✡️ star of David -2721 ; unqualified # ✡ star of David -2638 FE0F ; fully-qualified # ☸️ wheel of dharma -2638 ; unqualified # ☸ wheel of dharma -262F FE0F ; fully-qualified # ☯️ yin yang -262F ; unqualified # ☯ yin yang -271D FE0F ; fully-qualified # ✝️ latin cross -271D ; unqualified # ✝ latin cross -2626 FE0F ; fully-qualified # ☦️ orthodox cross -2626 ; unqualified # ☦ orthodox cross -262A FE0F ; fully-qualified # ☪️ star and crescent -262A ; unqualified # ☪ star and crescent -262E FE0F ; fully-qualified # ☮️ peace symbol -262E ; unqualified # ☮ peace symbol -1F54E ; fully-qualified # 🕎 menorah -1F52F ; fully-qualified # 🔯 dotted six-pointed star - -# subgroup: zodiac -2648 ; fully-qualified # ♈ Aries -2649 ; fully-qualified # ♉ Taurus -264A ; fully-qualified # ♊ Gemini -264B ; fully-qualified # ♋ Cancer -264C ; fully-qualified # ♌ Leo -264D ; fully-qualified # ♍ Virgo -264E ; fully-qualified # ♎ Libra -264F ; fully-qualified # ♏ Scorpio -2650 ; fully-qualified # ♐ Sagittarius -2651 ; fully-qualified # ♑ Capricorn -2652 ; fully-qualified # ♒ Aquarius -2653 ; fully-qualified # ♓ Pisces -26CE ; fully-qualified # ⛎ Ophiuchus - -# subgroup: av-symbol -1F500 ; fully-qualified # 🔀 shuffle tracks button -1F501 ; fully-qualified # 🔁 repeat button -1F502 ; fully-qualified # 🔂 repeat single button -25B6 FE0F ; fully-qualified # ▶️ play button -25B6 ; unqualified # ▶ play button -23E9 ; fully-qualified # ⏩ fast-forward button -23ED FE0F ; fully-qualified # ⏭️ next track button -23ED ; unqualified # ⏭ next track button -23EF FE0F ; fully-qualified # ⏯️ play or pause button -23EF ; unqualified # ⏯ play or pause button -25C0 FE0F ; fully-qualified # ◀️ reverse button -25C0 ; unqualified # ◀ reverse button -23EA ; fully-qualified # ⏪ fast reverse button -23EE FE0F ; fully-qualified # ⏮️ last track button -23EE ; unqualified # ⏮ last track button -1F53C ; fully-qualified # 🔼 upwards button -23EB ; fully-qualified # ⏫ fast up button -1F53D ; fully-qualified # 🔽 downwards button -23EC ; fully-qualified # ⏬ fast down button -23F8 FE0F ; fully-qualified # ⏸️ pause button -23F8 ; unqualified # ⏸ pause button -23F9 FE0F ; fully-qualified # ⏹️ stop button -23F9 ; unqualified # ⏹ stop button -23FA FE0F ; fully-qualified # ⏺️ record button -23FA ; unqualified # ⏺ record button -23CF FE0F ; fully-qualified # ⏏️ eject button -23CF ; unqualified # ⏏ eject button -1F3A6 ; fully-qualified # 🎦 cinema -1F505 ; fully-qualified # 🔅 dim button -1F506 ; fully-qualified # 🔆 bright button -1F4F6 ; fully-qualified # 📶 antenna bars -1F4F3 ; fully-qualified # 📳 vibration mode -1F4F4 ; fully-qualified # 📴 mobile phone off - -# subgroup: gender -2640 FE0F ; fully-qualified # ♀️ female sign -2640 ; unqualified # ♀ female sign -2642 FE0F ; fully-qualified # ♂️ male sign -2642 ; unqualified # ♂ male sign - -# subgroup: other-symbol -2695 FE0F ; fully-qualified # ⚕️ medical symbol -2695 ; unqualified # ⚕ medical symbol -267E FE0F ; fully-qualified # ♾️ infinity -267E ; unqualified # ♾ infinity -267B FE0F ; fully-qualified # ♻️ recycling symbol -267B ; unqualified # ♻ recycling symbol -269C FE0F ; fully-qualified # ⚜️ fleur-de-lis -269C ; unqualified # ⚜ fleur-de-lis -1F531 ; fully-qualified # 🔱 trident emblem -1F4DB ; fully-qualified # 📛 name badge -1F530 ; fully-qualified # 🔰 Japanese symbol for beginner -2B55 ; fully-qualified # ⭕ hollow red circle -2705 ; fully-qualified # ✅ check mark button -2611 FE0F ; fully-qualified # ☑️ check box with check -2611 ; unqualified # ☑ check box with check -2714 FE0F ; fully-qualified # ✔️ check mark -2714 ; unqualified # ✔ check mark -2716 FE0F ; fully-qualified # ✖️ multiplication sign -2716 ; unqualified # ✖ multiplication sign -274C ; fully-qualified # ❌ cross mark -274E ; fully-qualified # ❎ cross mark button -2795 ; fully-qualified # ➕ plus sign -2796 ; fully-qualified # ➖ minus sign -2797 ; fully-qualified # ➗ division sign -27B0 ; fully-qualified # ➰ curly loop -27BF ; fully-qualified # ➿ double curly loop -303D FE0F ; fully-qualified # 〽️ part alternation mark -303D ; unqualified # 〽 part alternation mark -2733 FE0F ; fully-qualified # ✳️ eight-spoked asterisk -2733 ; unqualified # ✳ eight-spoked asterisk -2734 FE0F ; fully-qualified # ✴️ eight-pointed star -2734 ; unqualified # ✴ eight-pointed star -2747 FE0F ; fully-qualified # ❇️ sparkle -2747 ; unqualified # ❇ sparkle -203C FE0F ; fully-qualified # ‼️ double exclamation mark -203C ; unqualified # ‼ double exclamation mark -2049 FE0F ; fully-qualified # ⁉️ exclamation question mark -2049 ; unqualified # ⁉ exclamation question mark -2753 ; fully-qualified # ❓ question mark -2754 ; fully-qualified # ❔ white question mark -2755 ; fully-qualified # ❕ white exclamation mark -2757 ; fully-qualified # ❗ exclamation mark -3030 FE0F ; fully-qualified # 〰️ wavy dash -3030 ; unqualified # 〰 wavy dash -00A9 FE0F ; fully-qualified # ©️ copyright -00A9 ; unqualified # © copyright -00AE FE0F ; fully-qualified # ®️ registered -00AE ; unqualified # ® registered -2122 FE0F ; fully-qualified # ™️ trade mark -2122 ; unqualified # ™ trade mark - -# subgroup: keycap -0023 FE0F 20E3 ; fully-qualified # #️⃣ keycap: # -0023 20E3 ; unqualified # #⃣ keycap: # -002A FE0F 20E3 ; fully-qualified # *️⃣ keycap: * -002A 20E3 ; unqualified # *⃣ keycap: * -0030 FE0F 20E3 ; fully-qualified # 0️⃣ keycap: 0 -0030 20E3 ; unqualified # 0⃣ keycap: 0 -0031 FE0F 20E3 ; fully-qualified # 1️⃣ keycap: 1 -0031 20E3 ; unqualified # 1⃣ keycap: 1 -0032 FE0F 20E3 ; fully-qualified # 2️⃣ keycap: 2 -0032 20E3 ; unqualified # 2⃣ keycap: 2 -0033 FE0F 20E3 ; fully-qualified # 3️⃣ keycap: 3 -0033 20E3 ; unqualified # 3⃣ keycap: 3 -0034 FE0F 20E3 ; fully-qualified # 4️⃣ keycap: 4 -0034 20E3 ; unqualified # 4⃣ keycap: 4 -0035 FE0F 20E3 ; fully-qualified # 5️⃣ keycap: 5 -0035 20E3 ; unqualified # 5⃣ keycap: 5 -0036 FE0F 20E3 ; fully-qualified # 6️⃣ keycap: 6 -0036 20E3 ; unqualified # 6⃣ keycap: 6 -0037 FE0F 20E3 ; fully-qualified # 7️⃣ keycap: 7 -0037 20E3 ; unqualified # 7⃣ keycap: 7 -0038 FE0F 20E3 ; fully-qualified # 8️⃣ keycap: 8 -0038 20E3 ; unqualified # 8⃣ keycap: 8 -0039 FE0F 20E3 ; fully-qualified # 9️⃣ keycap: 9 -0039 20E3 ; unqualified # 9⃣ keycap: 9 -1F51F ; fully-qualified # 🔟 keycap: 10 - -# subgroup: alphanum -1F520 ; fully-qualified # 🔠 input latin uppercase -1F521 ; fully-qualified # 🔡 input latin lowercase -1F522 ; fully-qualified # 🔢 input numbers -1F523 ; fully-qualified # 🔣 input symbols -1F524 ; fully-qualified # 🔤 input latin letters -1F170 FE0F ; fully-qualified # 🅰️ A button (blood type) -1F170 ; unqualified # 🅰 A button (blood type) -1F18E ; fully-qualified # 🆎 AB button (blood type) -1F171 FE0F ; fully-qualified # 🅱️ B button (blood type) -1F171 ; unqualified # 🅱 B button (blood type) -1F191 ; fully-qualified # 🆑 CL button -1F192 ; fully-qualified # 🆒 COOL button -1F193 ; fully-qualified # 🆓 FREE button -2139 FE0F ; fully-qualified # ℹ️ information -2139 ; unqualified # ℹ information -1F194 ; fully-qualified # 🆔 ID button -24C2 FE0F ; fully-qualified # Ⓜ️ circled M -24C2 ; unqualified # Ⓜ circled M -1F195 ; fully-qualified # 🆕 NEW button -1F196 ; fully-qualified # 🆖 NG button -1F17E FE0F ; fully-qualified # 🅾️ O button (blood type) -1F17E ; unqualified # 🅾 O button (blood type) -1F197 ; fully-qualified # 🆗 OK button -1F17F FE0F ; fully-qualified # 🅿️ P button -1F17F ; unqualified # 🅿 P button -1F198 ; fully-qualified # 🆘 SOS button -1F199 ; fully-qualified # 🆙 UP! button -1F19A ; fully-qualified # 🆚 VS button -1F201 ; fully-qualified # 🈁 Japanese “here” button -1F202 FE0F ; fully-qualified # 🈂️ Japanese “service charge” button -1F202 ; unqualified # 🈂 Japanese “service charge” button -1F237 FE0F ; fully-qualified # 🈷️ Japanese “monthly amount” button -1F237 ; unqualified # 🈷 Japanese “monthly amount” button -1F236 ; fully-qualified # 🈶 Japanese “not free of charge” button -1F22F ; fully-qualified # 🈯 Japanese “reserved” button -1F250 ; fully-qualified # 🉐 Japanese “bargain” button -1F239 ; fully-qualified # 🈹 Japanese “discount” button -1F21A ; fully-qualified # 🈚 Japanese “free of charge” button -1F232 ; fully-qualified # 🈲 Japanese “prohibited” button -1F251 ; fully-qualified # 🉑 Japanese “acceptable” button -1F238 ; fully-qualified # 🈸 Japanese “application” button -1F234 ; fully-qualified # 🈴 Japanese “passing grade” button -1F233 ; fully-qualified # 🈳 Japanese “vacancy” button -3297 FE0F ; fully-qualified # ㊗️ Japanese “congratulations” button -3297 ; unqualified # ㊗ Japanese “congratulations” button -3299 FE0F ; fully-qualified # ㊙️ Japanese “secret” button -3299 ; unqualified # ㊙ Japanese “secret” button -1F23A ; fully-qualified # 🈺 Japanese “open for business” button -1F235 ; fully-qualified # 🈵 Japanese “no vacancy” button - -# subgroup: geometric -1F534 ; fully-qualified # 🔴 red circle -1F7E0 ; fully-qualified # 🟠 orange circle -1F7E1 ; fully-qualified # 🟡 yellow circle -1F7E2 ; fully-qualified # 🟢 green circle -1F535 ; fully-qualified # 🔵 blue circle -1F7E3 ; fully-qualified # 🟣 purple circle -1F7E4 ; fully-qualified # 🟤 brown circle -26AB ; fully-qualified # ⚫ black circle -26AA ; fully-qualified # ⚪ white circle -1F7E5 ; fully-qualified # 🟥 red square -1F7E7 ; fully-qualified # 🟧 orange square -1F7E8 ; fully-qualified # 🟨 yellow square -1F7E9 ; fully-qualified # 🟩 green square -1F7E6 ; fully-qualified # 🟦 blue square -1F7EA ; fully-qualified # 🟪 purple square -1F7EB ; fully-qualified # 🟫 brown square -2B1B ; fully-qualified # ⬛ black large square -2B1C ; fully-qualified # ⬜ white large square -25FC FE0F ; fully-qualified # ◼️ black medium square -25FC ; unqualified # ◼ black medium square -25FB FE0F ; fully-qualified # ◻️ white medium square -25FB ; unqualified # ◻ white medium square -25FE ; fully-qualified # ◾ black medium-small square -25FD ; fully-qualified # ◽ white medium-small square -25AA FE0F ; fully-qualified # ▪️ black small square -25AA ; unqualified # ▪ black small square -25AB FE0F ; fully-qualified # ▫️ white small square -25AB ; unqualified # ▫ white small square -1F536 ; fully-qualified # 🔶 large orange diamond -1F537 ; fully-qualified # 🔷 large blue diamond -1F538 ; fully-qualified # 🔸 small orange diamond -1F539 ; fully-qualified # 🔹 small blue diamond -1F53A ; fully-qualified # 🔺 red triangle pointed up -1F53B ; fully-qualified # 🔻 red triangle pointed down -1F4A0 ; fully-qualified # 💠 diamond with a dot -1F518 ; fully-qualified # 🔘 radio button -1F533 ; fully-qualified # 🔳 white square button -1F532 ; fully-qualified # 🔲 black square button - -# Symbols subtotal: 297 -# Symbols subtotal: 297 w/o modifiers - -# group: Flags - -# subgroup: flag -1F3C1 ; fully-qualified # 🏁 chequered flag -1F6A9 ; fully-qualified # 🚩 triangular flag -1F38C ; fully-qualified # 🎌 crossed flags -1F3F4 ; fully-qualified # 🏴 black flag -1F3F3 FE0F ; fully-qualified # 🏳️ white flag -1F3F3 ; unqualified # 🏳 white flag -1F3F3 FE0F 200D 1F308 ; fully-qualified # 🏳️‍🌈 rainbow flag -1F3F3 200D 1F308 ; unqualified # 🏳‍🌈 rainbow flag -1F3F4 200D 2620 FE0F ; fully-qualified # 🏴‍☠️ pirate flag -1F3F4 200D 2620 ; minimally-qualified # 🏴‍☠ pirate flag - -# subgroup: country-flag -1F1E6 1F1E8 ; fully-qualified # 🇦🇨 flag: Ascension Island -1F1E6 1F1E9 ; fully-qualified # 🇦🇩 flag: Andorra -1F1E6 1F1EA ; fully-qualified # 🇦🇪 flag: United Arab Emirates -1F1E6 1F1EB ; fully-qualified # 🇦🇫 flag: Afghanistan -1F1E6 1F1EC ; fully-qualified # 🇦🇬 flag: Antigua & Barbuda -1F1E6 1F1EE ; fully-qualified # 🇦🇮 flag: Anguilla -1F1E6 1F1F1 ; fully-qualified # 🇦🇱 flag: Albania -1F1E6 1F1F2 ; fully-qualified # 🇦🇲 flag: Armenia -1F1E6 1F1F4 ; fully-qualified # 🇦🇴 flag: Angola -1F1E6 1F1F6 ; fully-qualified # 🇦🇶 flag: Antarctica -1F1E6 1F1F7 ; fully-qualified # 🇦🇷 flag: Argentina -1F1E6 1F1F8 ; fully-qualified # 🇦🇸 flag: American Samoa -1F1E6 1F1F9 ; fully-qualified # 🇦🇹 flag: Austria -1F1E6 1F1FA ; fully-qualified # 🇦🇺 flag: Australia -1F1E6 1F1FC ; fully-qualified # 🇦🇼 flag: Aruba -1F1E6 1F1FD ; fully-qualified # 🇦🇽 flag: Åland Islands -1F1E6 1F1FF ; fully-qualified # 🇦🇿 flag: Azerbaijan -1F1E7 1F1E6 ; fully-qualified # 🇧🇦 flag: Bosnia & Herzegovina -1F1E7 1F1E7 ; fully-qualified # 🇧🇧 flag: Barbados -1F1E7 1F1E9 ; fully-qualified # 🇧🇩 flag: Bangladesh -1F1E7 1F1EA ; fully-qualified # 🇧🇪 flag: Belgium -1F1E7 1F1EB ; fully-qualified # 🇧🇫 flag: Burkina Faso -1F1E7 1F1EC ; fully-qualified # 🇧🇬 flag: Bulgaria -1F1E7 1F1ED ; fully-qualified # 🇧🇭 flag: Bahrain -1F1E7 1F1EE ; fully-qualified # 🇧🇮 flag: Burundi -1F1E7 1F1EF ; fully-qualified # 🇧🇯 flag: Benin -1F1E7 1F1F1 ; fully-qualified # 🇧🇱 flag: St. Barthélemy -1F1E7 1F1F2 ; fully-qualified # 🇧🇲 flag: Bermuda -1F1E7 1F1F3 ; fully-qualified # 🇧🇳 flag: Brunei -1F1E7 1F1F4 ; fully-qualified # 🇧🇴 flag: Bolivia -1F1E7 1F1F6 ; fully-qualified # 🇧🇶 flag: Caribbean Netherlands -1F1E7 1F1F7 ; fully-qualified # 🇧🇷 flag: Brazil -1F1E7 1F1F8 ; fully-qualified # 🇧🇸 flag: Bahamas -1F1E7 1F1F9 ; fully-qualified # 🇧🇹 flag: Bhutan -1F1E7 1F1FB ; fully-qualified # 🇧🇻 flag: Bouvet Island -1F1E7 1F1FC ; fully-qualified # 🇧🇼 flag: Botswana -1F1E7 1F1FE ; fully-qualified # 🇧🇾 flag: Belarus -1F1E7 1F1FF ; fully-qualified # 🇧🇿 flag: Belize -1F1E8 1F1E6 ; fully-qualified # 🇨🇦 flag: Canada -1F1E8 1F1E8 ; fully-qualified # 🇨🇨 flag: Cocos (Keeling) Islands -1F1E8 1F1E9 ; fully-qualified # 🇨🇩 flag: Congo - Kinshasa -1F1E8 1F1EB ; fully-qualified # 🇨🇫 flag: Central African Republic -1F1E8 1F1EC ; fully-qualified # 🇨🇬 flag: Congo - Brazzaville -1F1E8 1F1ED ; fully-qualified # 🇨🇭 flag: Switzerland -1F1E8 1F1EE ; fully-qualified # 🇨🇮 flag: Côte d’Ivoire -1F1E8 1F1F0 ; fully-qualified # 🇨🇰 flag: Cook Islands -1F1E8 1F1F1 ; fully-qualified # 🇨🇱 flag: Chile -1F1E8 1F1F2 ; fully-qualified # 🇨🇲 flag: Cameroon -1F1E8 1F1F3 ; fully-qualified # 🇨🇳 flag: China -1F1E8 1F1F4 ; fully-qualified # 🇨🇴 flag: Colombia -1F1E8 1F1F5 ; fully-qualified # 🇨🇵 flag: Clipperton Island -1F1E8 1F1F7 ; fully-qualified # 🇨🇷 flag: Costa Rica -1F1E8 1F1FA ; fully-qualified # 🇨🇺 flag: Cuba -1F1E8 1F1FB ; fully-qualified # 🇨🇻 flag: Cape Verde -1F1E8 1F1FC ; fully-qualified # 🇨🇼 flag: Curaçao -1F1E8 1F1FD ; fully-qualified # 🇨🇽 flag: Christmas Island -1F1E8 1F1FE ; fully-qualified # 🇨🇾 flag: Cyprus -1F1E8 1F1FF ; fully-qualified # 🇨🇿 flag: Czechia -1F1E9 1F1EA ; fully-qualified # 🇩🇪 flag: Germany -1F1E9 1F1EC ; fully-qualified # 🇩🇬 flag: Diego Garcia -1F1E9 1F1EF ; fully-qualified # 🇩🇯 flag: Djibouti -1F1E9 1F1F0 ; fully-qualified # 🇩🇰 flag: Denmark -1F1E9 1F1F2 ; fully-qualified # 🇩🇲 flag: Dominica -1F1E9 1F1F4 ; fully-qualified # 🇩🇴 flag: Dominican Republic -1F1E9 1F1FF ; fully-qualified # 🇩🇿 flag: Algeria -1F1EA 1F1E6 ; fully-qualified # 🇪🇦 flag: Ceuta & Melilla -1F1EA 1F1E8 ; fully-qualified # 🇪🇨 flag: Ecuador -1F1EA 1F1EA ; fully-qualified # 🇪🇪 flag: Estonia -1F1EA 1F1EC ; fully-qualified # 🇪🇬 flag: Egypt -1F1EA 1F1ED ; fully-qualified # 🇪🇭 flag: Western Sahara -1F1EA 1F1F7 ; fully-qualified # 🇪🇷 flag: Eritrea -1F1EA 1F1F8 ; fully-qualified # 🇪🇸 flag: Spain -1F1EA 1F1F9 ; fully-qualified # 🇪🇹 flag: Ethiopia -1F1EA 1F1FA ; fully-qualified # 🇪🇺 flag: European Union -1F1EB 1F1EE ; fully-qualified # 🇫🇮 flag: Finland -1F1EB 1F1EF ; fully-qualified # 🇫🇯 flag: Fiji -1F1EB 1F1F0 ; fully-qualified # 🇫🇰 flag: Falkland Islands -1F1EB 1F1F2 ; fully-qualified # 🇫🇲 flag: Micronesia -1F1EB 1F1F4 ; fully-qualified # 🇫🇴 flag: Faroe Islands -1F1EB 1F1F7 ; fully-qualified # 🇫🇷 flag: France -1F1EC 1F1E6 ; fully-qualified # 🇬🇦 flag: Gabon -1F1EC 1F1E7 ; fully-qualified # 🇬🇧 flag: United Kingdom -1F1EC 1F1E9 ; fully-qualified # 🇬🇩 flag: Grenada -1F1EC 1F1EA ; fully-qualified # 🇬🇪 flag: Georgia -1F1EC 1F1EB ; fully-qualified # 🇬🇫 flag: French Guiana -1F1EC 1F1EC ; fully-qualified # 🇬🇬 flag: Guernsey -1F1EC 1F1ED ; fully-qualified # 🇬🇭 flag: Ghana -1F1EC 1F1EE ; fully-qualified # 🇬🇮 flag: Gibraltar -1F1EC 1F1F1 ; fully-qualified # 🇬🇱 flag: Greenland -1F1EC 1F1F2 ; fully-qualified # 🇬🇲 flag: Gambia -1F1EC 1F1F3 ; fully-qualified # 🇬🇳 flag: Guinea -1F1EC 1F1F5 ; fully-qualified # 🇬🇵 flag: Guadeloupe -1F1EC 1F1F6 ; fully-qualified # 🇬🇶 flag: Equatorial Guinea -1F1EC 1F1F7 ; fully-qualified # 🇬🇷 flag: Greece -1F1EC 1F1F8 ; fully-qualified # 🇬🇸 flag: South Georgia & South Sandwich Islands -1F1EC 1F1F9 ; fully-qualified # 🇬🇹 flag: Guatemala -1F1EC 1F1FA ; fully-qualified # 🇬🇺 flag: Guam -1F1EC 1F1FC ; fully-qualified # 🇬🇼 flag: Guinea-Bissau -1F1EC 1F1FE ; fully-qualified # 🇬🇾 flag: Guyana -1F1ED 1F1F0 ; fully-qualified # 🇭🇰 flag: Hong Kong SAR China -1F1ED 1F1F2 ; fully-qualified # 🇭🇲 flag: Heard & McDonald Islands -1F1ED 1F1F3 ; fully-qualified # 🇭🇳 flag: Honduras -1F1ED 1F1F7 ; fully-qualified # 🇭🇷 flag: Croatia -1F1ED 1F1F9 ; fully-qualified # 🇭🇹 flag: Haiti -1F1ED 1F1FA ; fully-qualified # 🇭🇺 flag: Hungary -1F1EE 1F1E8 ; fully-qualified # 🇮🇨 flag: Canary Islands -1F1EE 1F1E9 ; fully-qualified # 🇮🇩 flag: Indonesia -1F1EE 1F1EA ; fully-qualified # 🇮🇪 flag: Ireland -1F1EE 1F1F1 ; fully-qualified # 🇮🇱 flag: Israel -1F1EE 1F1F2 ; fully-qualified # 🇮🇲 flag: Isle of Man -1F1EE 1F1F3 ; fully-qualified # 🇮🇳 flag: India -1F1EE 1F1F4 ; fully-qualified # 🇮🇴 flag: British Indian Ocean Territory -1F1EE 1F1F6 ; fully-qualified # 🇮🇶 flag: Iraq -1F1EE 1F1F7 ; fully-qualified # 🇮🇷 flag: Iran -1F1EE 1F1F8 ; fully-qualified # 🇮🇸 flag: Iceland -1F1EE 1F1F9 ; fully-qualified # 🇮🇹 flag: Italy -1F1EF 1F1EA ; fully-qualified # 🇯🇪 flag: Jersey -1F1EF 1F1F2 ; fully-qualified # 🇯🇲 flag: Jamaica -1F1EF 1F1F4 ; fully-qualified # 🇯🇴 flag: Jordan -1F1EF 1F1F5 ; fully-qualified # 🇯🇵 flag: Japan -1F1F0 1F1EA ; fully-qualified # 🇰🇪 flag: Kenya -1F1F0 1F1EC ; fully-qualified # 🇰🇬 flag: Kyrgyzstan -1F1F0 1F1ED ; fully-qualified # 🇰🇭 flag: Cambodia -1F1F0 1F1EE ; fully-qualified # 🇰🇮 flag: Kiribati -1F1F0 1F1F2 ; fully-qualified # 🇰🇲 flag: Comoros -1F1F0 1F1F3 ; fully-qualified # 🇰🇳 flag: St. Kitts & Nevis -1F1F0 1F1F5 ; fully-qualified # 🇰🇵 flag: North Korea -1F1F0 1F1F7 ; fully-qualified # 🇰🇷 flag: South Korea -1F1F0 1F1FC ; fully-qualified # 🇰🇼 flag: Kuwait -1F1F0 1F1FE ; fully-qualified # 🇰🇾 flag: Cayman Islands -1F1F0 1F1FF ; fully-qualified # 🇰🇿 flag: Kazakhstan -1F1F1 1F1E6 ; fully-qualified # 🇱🇦 flag: Laos -1F1F1 1F1E7 ; fully-qualified # 🇱🇧 flag: Lebanon -1F1F1 1F1E8 ; fully-qualified # 🇱🇨 flag: St. Lucia -1F1F1 1F1EE ; fully-qualified # 🇱🇮 flag: Liechtenstein -1F1F1 1F1F0 ; fully-qualified # 🇱🇰 flag: Sri Lanka -1F1F1 1F1F7 ; fully-qualified # 🇱🇷 flag: Liberia -1F1F1 1F1F8 ; fully-qualified # 🇱🇸 flag: Lesotho -1F1F1 1F1F9 ; fully-qualified # 🇱🇹 flag: Lithuania -1F1F1 1F1FA ; fully-qualified # 🇱🇺 flag: Luxembourg -1F1F1 1F1FB ; fully-qualified # 🇱🇻 flag: Latvia -1F1F1 1F1FE ; fully-qualified # 🇱🇾 flag: Libya -1F1F2 1F1E6 ; fully-qualified # 🇲🇦 flag: Morocco -1F1F2 1F1E8 ; fully-qualified # 🇲🇨 flag: Monaco -1F1F2 1F1E9 ; fully-qualified # 🇲🇩 flag: Moldova -1F1F2 1F1EA ; fully-qualified # 🇲🇪 flag: Montenegro -1F1F2 1F1EB ; fully-qualified # 🇲🇫 flag: St. Martin -1F1F2 1F1EC ; fully-qualified # 🇲🇬 flag: Madagascar -1F1F2 1F1ED ; fully-qualified # 🇲🇭 flag: Marshall Islands -1F1F2 1F1F0 ; fully-qualified # 🇲🇰 flag: Macedonia -1F1F2 1F1F1 ; fully-qualified # 🇲🇱 flag: Mali -1F1F2 1F1F2 ; fully-qualified # 🇲🇲 flag: Myanmar (Burma) -1F1F2 1F1F3 ; fully-qualified # 🇲🇳 flag: Mongolia -1F1F2 1F1F4 ; fully-qualified # 🇲🇴 flag: Macao SAR China -1F1F2 1F1F5 ; fully-qualified # 🇲🇵 flag: Northern Mariana Islands -1F1F2 1F1F6 ; fully-qualified # 🇲🇶 flag: Martinique -1F1F2 1F1F7 ; fully-qualified # 🇲🇷 flag: Mauritania -1F1F2 1F1F8 ; fully-qualified # 🇲🇸 flag: Montserrat -1F1F2 1F1F9 ; fully-qualified # 🇲🇹 flag: Malta -1F1F2 1F1FA ; fully-qualified # 🇲🇺 flag: Mauritius -1F1F2 1F1FB ; fully-qualified # 🇲🇻 flag: Maldives -1F1F2 1F1FC ; fully-qualified # 🇲🇼 flag: Malawi -1F1F2 1F1FD ; fully-qualified # 🇲🇽 flag: Mexico -1F1F2 1F1FE ; fully-qualified # 🇲🇾 flag: Malaysia -1F1F2 1F1FF ; fully-qualified # 🇲🇿 flag: Mozambique -1F1F3 1F1E6 ; fully-qualified # 🇳🇦 flag: Namibia -1F1F3 1F1E8 ; fully-qualified # 🇳🇨 flag: New Caledonia -1F1F3 1F1EA ; fully-qualified # 🇳🇪 flag: Niger -1F1F3 1F1EB ; fully-qualified # 🇳🇫 flag: Norfolk Island -1F1F3 1F1EC ; fully-qualified # 🇳🇬 flag: Nigeria -1F1F3 1F1EE ; fully-qualified # 🇳🇮 flag: Nicaragua -1F1F3 1F1F1 ; fully-qualified # 🇳🇱 flag: Netherlands -1F1F3 1F1F4 ; fully-qualified # 🇳🇴 flag: Norway -1F1F3 1F1F5 ; fully-qualified # 🇳🇵 flag: Nepal -1F1F3 1F1F7 ; fully-qualified # 🇳🇷 flag: Nauru -1F1F3 1F1FA ; fully-qualified # 🇳🇺 flag: Niue -1F1F3 1F1FF ; fully-qualified # 🇳🇿 flag: New Zealand -1F1F4 1F1F2 ; fully-qualified # 🇴🇲 flag: Oman -1F1F5 1F1E6 ; fully-qualified # 🇵🇦 flag: Panama -1F1F5 1F1EA ; fully-qualified # 🇵🇪 flag: Peru -1F1F5 1F1EB ; fully-qualified # 🇵🇫 flag: French Polynesia -1F1F5 1F1EC ; fully-qualified # 🇵🇬 flag: Papua New Guinea -1F1F5 1F1ED ; fully-qualified # 🇵🇭 flag: Philippines -1F1F5 1F1F0 ; fully-qualified # 🇵🇰 flag: Pakistan -1F1F5 1F1F1 ; fully-qualified # 🇵🇱 flag: Poland -1F1F5 1F1F2 ; fully-qualified # 🇵🇲 flag: St. Pierre & Miquelon -1F1F5 1F1F3 ; fully-qualified # 🇵🇳 flag: Pitcairn Islands -1F1F5 1F1F7 ; fully-qualified # 🇵🇷 flag: Puerto Rico -1F1F5 1F1F8 ; fully-qualified # 🇵🇸 flag: Palestinian Territories -1F1F5 1F1F9 ; fully-qualified # 🇵🇹 flag: Portugal -1F1F5 1F1FC ; fully-qualified # 🇵🇼 flag: Palau -1F1F5 1F1FE ; fully-qualified # 🇵🇾 flag: Paraguay -1F1F6 1F1E6 ; fully-qualified # 🇶🇦 flag: Qatar -1F1F7 1F1EA ; fully-qualified # 🇷🇪 flag: Réunion -1F1F7 1F1F4 ; fully-qualified # 🇷🇴 flag: Romania -1F1F7 1F1F8 ; fully-qualified # 🇷🇸 flag: Serbia -1F1F7 1F1FA ; fully-qualified # 🇷🇺 flag: Russia -1F1F7 1F1FC ; fully-qualified # 🇷🇼 flag: Rwanda -1F1F8 1F1E6 ; fully-qualified # 🇸🇦 flag: Saudi Arabia -1F1F8 1F1E7 ; fully-qualified # 🇸🇧 flag: Solomon Islands -1F1F8 1F1E8 ; fully-qualified # 🇸🇨 flag: Seychelles -1F1F8 1F1E9 ; fully-qualified # 🇸🇩 flag: Sudan -1F1F8 1F1EA ; fully-qualified # 🇸🇪 flag: Sweden -1F1F8 1F1EC ; fully-qualified # 🇸🇬 flag: Singapore -1F1F8 1F1ED ; fully-qualified # 🇸🇭 flag: St. Helena -1F1F8 1F1EE ; fully-qualified # 🇸🇮 flag: Slovenia -1F1F8 1F1EF ; fully-qualified # 🇸🇯 flag: Svalbard & Jan Mayen -1F1F8 1F1F0 ; fully-qualified # 🇸🇰 flag: Slovakia -1F1F8 1F1F1 ; fully-qualified # 🇸🇱 flag: Sierra Leone -1F1F8 1F1F2 ; fully-qualified # 🇸🇲 flag: San Marino -1F1F8 1F1F3 ; fully-qualified # 🇸🇳 flag: Senegal -1F1F8 1F1F4 ; fully-qualified # 🇸🇴 flag: Somalia -1F1F8 1F1F7 ; fully-qualified # 🇸🇷 flag: Suriname -1F1F8 1F1F8 ; fully-qualified # 🇸🇸 flag: South Sudan -1F1F8 1F1F9 ; fully-qualified # 🇸🇹 flag: São Tomé & Príncipe -1F1F8 1F1FB ; fully-qualified # 🇸🇻 flag: El Salvador -1F1F8 1F1FD ; fully-qualified # 🇸🇽 flag: Sint Maarten -1F1F8 1F1FE ; fully-qualified # 🇸🇾 flag: Syria -1F1F8 1F1FF ; fully-qualified # 🇸🇿 flag: Eswatini -1F1F9 1F1E6 ; fully-qualified # 🇹🇦 flag: Tristan da Cunha -1F1F9 1F1E8 ; fully-qualified # 🇹🇨 flag: Turks & Caicos Islands -1F1F9 1F1E9 ; fully-qualified # 🇹🇩 flag: Chad -1F1F9 1F1EB ; fully-qualified # 🇹🇫 flag: French Southern Territories -1F1F9 1F1EC ; fully-qualified # 🇹🇬 flag: Togo -1F1F9 1F1ED ; fully-qualified # 🇹🇭 flag: Thailand -1F1F9 1F1EF ; fully-qualified # 🇹🇯 flag: Tajikistan -1F1F9 1F1F0 ; fully-qualified # 🇹🇰 flag: Tokelau -1F1F9 1F1F1 ; fully-qualified # 🇹🇱 flag: Timor-Leste -1F1F9 1F1F2 ; fully-qualified # 🇹🇲 flag: Turkmenistan -1F1F9 1F1F3 ; fully-qualified # 🇹🇳 flag: Tunisia -1F1F9 1F1F4 ; fully-qualified # 🇹🇴 flag: Tonga -1F1F9 1F1F7 ; fully-qualified # 🇹🇷 flag: Turkey -1F1F9 1F1F9 ; fully-qualified # 🇹🇹 flag: Trinidad & Tobago -1F1F9 1F1FB ; fully-qualified # 🇹🇻 flag: Tuvalu -1F1F9 1F1FC ; fully-qualified # 🇹🇼 flag: Taiwan -1F1F9 1F1FF ; fully-qualified # 🇹🇿 flag: Tanzania -1F1FA 1F1E6 ; fully-qualified # 🇺🇦 flag: Ukraine -1F1FA 1F1EC ; fully-qualified # 🇺🇬 flag: Uganda -1F1FA 1F1F2 ; fully-qualified # 🇺🇲 flag: U.S. Outlying Islands -1F1FA 1F1F3 ; fully-qualified # 🇺🇳 flag: United Nations -1F1FA 1F1F8 ; fully-qualified # 🇺🇸 flag: United States -1F1FA 1F1FE ; fully-qualified # 🇺🇾 flag: Uruguay -1F1FA 1F1FF ; fully-qualified # 🇺🇿 flag: Uzbekistan -1F1FB 1F1E6 ; fully-qualified # 🇻🇦 flag: Vatican City -1F1FB 1F1E8 ; fully-qualified # 🇻🇨 flag: St. Vincent & Grenadines -1F1FB 1F1EA ; fully-qualified # 🇻🇪 flag: Venezuela -1F1FB 1F1EC ; fully-qualified # 🇻🇬 flag: British Virgin Islands -1F1FB 1F1EE ; fully-qualified # 🇻🇮 flag: U.S. Virgin Islands -1F1FB 1F1F3 ; fully-qualified # 🇻🇳 flag: Vietnam -1F1FB 1F1FA ; fully-qualified # 🇻🇺 flag: Vanuatu -1F1FC 1F1EB ; fully-qualified # 🇼🇫 flag: Wallis & Futuna -1F1FC 1F1F8 ; fully-qualified # 🇼🇸 flag: Samoa -1F1FD 1F1F0 ; fully-qualified # 🇽🇰 flag: Kosovo -1F1FE 1F1EA ; fully-qualified # 🇾🇪 flag: Yemen -1F1FE 1F1F9 ; fully-qualified # 🇾🇹 flag: Mayotte -1F1FF 1F1E6 ; fully-qualified # 🇿🇦 flag: South Africa -1F1FF 1F1F2 ; fully-qualified # 🇿🇲 flag: Zambia -1F1FF 1F1FC ; fully-qualified # 🇿🇼 flag: Zimbabwe - -# subgroup: subdivision-flag -1F3F4 E0067 E0062 E0065 E006E E0067 E007F ; fully-qualified # 🏴󠁧󠁢󠁥󠁮󠁧󠁿 flag: England -1F3F4 E0067 E0062 E0073 E0063 E0074 E007F ; fully-qualified # 🏴󠁧󠁢󠁳󠁣󠁴󠁿 flag: Scotland -1F3F4 E0067 E0062 E0077 E006C E0073 E007F ; fully-qualified # 🏴󠁧󠁢󠁷󠁬󠁳󠁿 flag: Wales - -# Flags subtotal: 271 -# Flags subtotal: 271 w/o modifiers - -# Status Counts -# fully-qualified : 3010 -# minimally-qualified : 571 -# unqualified : 246 -# component : 9 - -#EOF diff --git a/dot_oh-my-zsh/plugins/emoji/emoji.plugin.zsh b/dot_oh-my-zsh/plugins/emoji/emoji.plugin.zsh deleted file mode 100644 index f7be56c..0000000 --- a/dot_oh-my-zsh/plugins/emoji/emoji.plugin.zsh +++ /dev/null @@ -1,110 +0,0 @@ -# emoji plugin -# -# Makes emoji support available within ZSH -# -# See the README for documentation. - -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -_omz_emoji_plugin_dir="${0:h}" - -() { - -local LC_ALL=en_US.UTF-8 - -typeset -gAH emoji_skintone - -source "$_omz_emoji_plugin_dir/emoji-char-definitions.zsh" -unset _omz_emoji_plugin_dir - -# These additional emoji are not in the definition file, but are useful in conjunction with it - -# This is a combining character that can be placed after any other character to surround -# it in a "keycap" symbol. -# The digits 0-9 are already in the emoji table as keycap_digit_, keycap_ten, etc. -# It's unclear whether this should be in the $emoji array, because those characters are all ones -# which can be displayed on their own. - -emoji[regional_indicator_symbol_letter_d_regional_indicator_symbol_letter_e]=$'\xF0\x9F\x87\xA9\xF0\x9F\x87\xAA' -emoji[regional_indicator_symbol_letter_g_regional_indicator_symbol_letter_b]=$'\xF0\x9F\x87\xAC\xF0\x9F\x87\xA7' -emoji[regional_indicator_symbol_letter_c_regional_indicator_symbol_letter_n]=$'\xF0\x9F\x87\xA8\xF0\x9F\x87\xB3' -emoji[regional_indicator_symbol_letter_j_regional_indicator_symbol_letter_p]=$'\xF0\x9F\x87\xAF\xF0\x9F\x87\xB5' -emoji[regional_indicator_symbol_letter_k_regional_indicator_symbol_letter_r]=$'\xF0\x9F\x87\xB0\xF0\x9F\x87\xB7' -emoji[regional_indicator_symbol_letter_f_regional_indicator_symbol_letter_r]=$'\xF0\x9F\x87\xAB\xF0\x9F\x87\xB7' -emoji[regional_indicator_symbol_letter_e_regional_indicator_symbol_letter_s]=$'\xF0\x9F\x87\xAA\xF0\x9F\x87\xB8' -emoji[regional_indicator_symbol_letter_i_regional_indicator_symbol_letter_t]=$'\xF0\x9F\x87\xAE\xF0\x9F\x87\xB9' -emoji[regional_indicator_symbol_letter_u_regional_indicator_symbol_letter_s]=$'\xF0\x9F\x87\xBA\xF0\x9F\x87\xB8' -emoji[regional_indicator_symbol_letter_r_regional_indicator_symbol_letter_u]=$'\xF0\x9F\x87\xB7\xF0\x9F\x87\xBA' - -# Easier access to skin tone modifiers -emoji_skintone[1_2]=$'\U1F3FB' -emoji_skintone[3]=$'\U1F3FC' -emoji_skintone[4]=$'\U1F3FD' -emoji_skintone[5]=$'\U1F3FE' -emoji_skintone[6]=$'\U1F3FF' -} - -# Prints a random emoji character -# -# random_emoji [group] -# -function random_emoji() { - local group=$1 - local names - if [[ -z "$group" || "$group" == "all" ]]; then - names=(${(k)emoji}) - else - names=(${=emoji_groups[$group]}) - fi - local list_size=${#names} - [[ $list_size -eq 0 ]] && return 1 - local random_index=$(( ( RANDOM % $list_size ) + 1 )) - local name=${names[$random_index]} - if [[ "$group" == "flags" ]]; then - echo ${emoji_flags[$name]} - else - echo ${emoji[$name]} - fi -} - -# Displays a listing of emoji with their names -# -# display_emoji [group] -# -function display_emoji() { - local group=$1 - local names - if [[ -z "$group" || "$group" == "all" ]]; then - names=(${(k)emoji}) - else - names=(${=emoji_groups[$group]}) - fi - # The extra spaces in output here are a hack for readability, since some - # terminals treat these emoji chars as single-width. - local counter=1 - for i in $names; do - if [[ "$group" == "flags" ]]; then - printf '%s ' "$emoji_flags[$i]" - else - printf '%s ' "$emoji[$i]" - fi - # New line every 20 emoji, to avoid weirdnesses - if (($counter % 20 == 0)); then - printf "\n" - fi - let counter=$counter+1 - done - print - for i in $names; do - if [[ "$group" == "flags" ]]; then - echo "${emoji_flags[$i]} = $i" - else - echo "${emoji[$i]} = $i" - fi - done -} - - diff --git a/dot_oh-my-zsh/plugins/emoji/gemoji_db.json b/dot_oh-my-zsh/plugins/emoji/gemoji_db.json deleted file mode 100644 index 9227c26..0000000 --- a/dot_oh-my-zsh/plugins/emoji/gemoji_db.json +++ /dev/null @@ -1,21538 +0,0 @@ -[ - { - "emoji": "😀" - , "description": "grinning face" - , "category": "Smileys & Emotion" - , "aliases": [ - "grinning" - ] - , "tags": [ - "smile" - , "happy" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😃" - , "description": "grinning face with big eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "smiley" - ] - , "tags": [ - "happy" - , "joy" - , "haha" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😄" - , "description": "grinning face with smiling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "smile" - ] - , "tags": [ - "happy" - , "joy" - , "laugh" - , "pleased" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😁" - , "description": "beaming face with smiling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "grin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😆" - , "description": "grinning squinting face" - , "category": "Smileys & Emotion" - , "aliases": [ - "laughing" - , "satisfied" - ] - , "tags": [ - "happy" - , "haha" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😅" - , "description": "grinning face with sweat" - , "category": "Smileys & Emotion" - , "aliases": [ - "sweat_smile" - ] - , "tags": [ - "hot" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤣" - , "description": "rolling on the floor laughing" - , "category": "Smileys & Emotion" - , "aliases": [ - "rofl" - ] - , "tags": [ - "lol" - , "laughing" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "😂" - , "description": "face with tears of joy" - , "category": "Smileys & Emotion" - , "aliases": [ - "joy" - ] - , "tags": [ - "tears" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙂" - , "description": "slightly smiling face" - , "category": "Smileys & Emotion" - , "aliases": [ - "slightly_smiling_face" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🙃" - , "description": "upside-down face" - , "category": "Smileys & Emotion" - , "aliases": [ - "upside_down_face" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "😉" - , "description": "winking face" - , "category": "Smileys & Emotion" - , "aliases": [ - "wink" - ] - , "tags": [ - "flirt" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😊" - , "description": "smiling face with smiling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "blush" - ] - , "tags": [ - "proud" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😇" - , "description": "smiling face with halo" - , "category": "Smileys & Emotion" - , "aliases": [ - "innocent" - ] - , "tags": [ - "angel" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥰" - , "description": "smiling face with hearts" - , "category": "Smileys & Emotion" - , "aliases": [ - "smiling_face_with_three_hearts" - ] - , "tags": [ - "love" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😍" - , "description": "smiling face with heart-eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "heart_eyes" - ] - , "tags": [ - "love" - , "crush" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤩" - , "description": "star-struck" - , "category": "Smileys & Emotion" - , "aliases": [ - "star_struck" - ] - , "tags": [ - "eyes" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😘" - , "description": "face blowing a kiss" - , "category": "Smileys & Emotion" - , "aliases": [ - "kissing_heart" - ] - , "tags": [ - "flirt" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😗" - , "description": "kissing face" - , "category": "Smileys & Emotion" - , "aliases": [ - "kissing" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "☺️" - , "description": "smiling face" - , "category": "Smileys & Emotion" - , "aliases": [ - "relaxed" - ] - , "tags": [ - "blush" - , "pleased" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "😚" - , "description": "kissing face with closed eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "kissing_closed_eyes" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😙" - , "description": "kissing face with smiling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "kissing_smiling_eyes" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😋" - , "description": "face savoring food" - , "category": "Smileys & Emotion" - , "aliases": [ - "yum" - ] - , "tags": [ - "tongue" - , "lick" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😛" - , "description": "face with tongue" - , "category": "Smileys & Emotion" - , "aliases": [ - "stuck_out_tongue" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😜" - , "description": "winking face with tongue" - , "category": "Smileys & Emotion" - , "aliases": [ - "stuck_out_tongue_winking_eye" - ] - , "tags": [ - "prank" - , "silly" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤪" - , "description": "zany face" - , "category": "Smileys & Emotion" - , "aliases": [ - "zany_face" - ] - , "tags": [ - "goofy" - , "wacky" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😝" - , "description": "squinting face with tongue" - , "category": "Smileys & Emotion" - , "aliases": [ - "stuck_out_tongue_closed_eyes" - ] - , "tags": [ - "prank" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤑" - , "description": "money-mouth face" - , "category": "Smileys & Emotion" - , "aliases": [ - "money_mouth_face" - ] - , "tags": [ - "rich" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤗" - , "description": "hugging face" - , "category": "Smileys & Emotion" - , "aliases": [ - "hugs" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤭" - , "description": "face with hand over mouth" - , "category": "Smileys & Emotion" - , "aliases": [ - "hand_over_mouth" - ] - , "tags": [ - "quiet" - , "whoops" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🤫" - , "description": "shushing face" - , "category": "Smileys & Emotion" - , "aliases": [ - "shushing_face" - ] - , "tags": [ - "silence" - , "quiet" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🤔" - , "description": "thinking face" - , "category": "Smileys & Emotion" - , "aliases": [ - "thinking" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤐" - , "description": "zipper-mouth face" - , "category": "Smileys & Emotion" - , "aliases": [ - "zipper_mouth_face" - ] - , "tags": [ - "silence" - , "hush" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤨" - , "description": "face with raised eyebrow" - , "category": "Smileys & Emotion" - , "aliases": [ - "raised_eyebrow" - ] - , "tags": [ - "suspicious" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😐" - , "description": "neutral face" - , "category": "Smileys & Emotion" - , "aliases": [ - "neutral_face" - ] - , "tags": [ - "meh" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😑" - , "description": "expressionless face" - , "category": "Smileys & Emotion" - , "aliases": [ - "expressionless" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😶" - , "description": "face without mouth" - , "category": "Smileys & Emotion" - , "aliases": [ - "no_mouth" - ] - , "tags": [ - "mute" - , "silence" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😏" - , "description": "smirking face" - , "category": "Smileys & Emotion" - , "aliases": [ - "smirk" - ] - , "tags": [ - "smug" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😒" - , "description": "unamused face" - , "category": "Smileys & Emotion" - , "aliases": [ - "unamused" - ] - , "tags": [ - "meh" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙄" - , "description": "face with rolling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "roll_eyes" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "😬" - , "description": "grimacing face" - , "category": "Smileys & Emotion" - , "aliases": [ - "grimacing" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "🤥" - , "description": "lying face" - , "category": "Smileys & Emotion" - , "aliases": [ - "lying_face" - ] - , "tags": [ - "liar" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "😌" - , "description": "relieved face" - , "category": "Smileys & Emotion" - , "aliases": [ - "relieved" - ] - , "tags": [ - "whew" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😔" - , "description": "pensive face" - , "category": "Smileys & Emotion" - , "aliases": [ - "pensive" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😪" - , "description": "sleepy face" - , "category": "Smileys & Emotion" - , "aliases": [ - "sleepy" - ] - , "tags": [ - "tired" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤤" - , "description": "drooling face" - , "category": "Smileys & Emotion" - , "aliases": [ - "drooling_face" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "😴" - , "description": "sleeping face" - , "category": "Smileys & Emotion" - , "aliases": [ - "sleeping" - ] - , "tags": [ - "zzz" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😷" - , "description": "face with medical mask" - , "category": "Smileys & Emotion" - , "aliases": [ - "mask" - ] - , "tags": [ - "sick" - , "ill" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤒" - , "description": "face with thermometer" - , "category": "Smileys & Emotion" - , "aliases": [ - "face_with_thermometer" - ] - , "tags": [ - "sick" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤕" - , "description": "face with head-bandage" - , "category": "Smileys & Emotion" - , "aliases": [ - "face_with_head_bandage" - ] - , "tags": [ - "hurt" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🤢" - , "description": "nauseated face" - , "category": "Smileys & Emotion" - , "aliases": [ - "nauseated_face" - ] - , "tags": [ - "sick" - , "barf" - , "disgusted" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🤮" - , "description": "face vomiting" - , "category": "Smileys & Emotion" - , "aliases": [ - "vomiting_face" - ] - , "tags": [ - "barf" - , "sick" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🤧" - , "description": "sneezing face" - , "category": "Smileys & Emotion" - , "aliases": [ - "sneezing_face" - ] - , "tags": [ - "achoo" - , "sick" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥵" - , "description": "hot face" - , "category": "Smileys & Emotion" - , "aliases": [ - "hot_face" - ] - , "tags": [ - "heat" - , "sweating" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥶" - , "description": "cold face" - , "category": "Smileys & Emotion" - , "aliases": [ - "cold_face" - ] - , "tags": [ - "freezing" - , "ice" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥴" - , "description": "woozy face" - , "category": "Smileys & Emotion" - , "aliases": [ - "woozy_face" - ] - , "tags": [ - "groggy" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😵" - , "description": "dizzy face" - , "category": "Smileys & Emotion" - , "aliases": [ - "dizzy_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤯" - , "description": "exploding head" - , "category": "Smileys & Emotion" - , "aliases": [ - "exploding_head" - ] - , "tags": [ - "mind" - , "blown" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🤠" - , "description": "cowboy hat face" - , "category": "Smileys & Emotion" - , "aliases": [ - "cowboy_hat_face" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥳" - , "description": "partying face" - , "category": "Smileys & Emotion" - , "aliases": [ - "partying_face" - ] - , "tags": [ - "celebration" - , "birthday" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😎" - , "description": "smiling face with sunglasses" - , "category": "Smileys & Emotion" - , "aliases": [ - "sunglasses" - ] - , "tags": [ - "cool" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤓" - , "description": "nerd face" - , "category": "Smileys & Emotion" - , "aliases": [ - "nerd_face" - ] - , "tags": [ - "geek" - , "glasses" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🧐" - , "description": "face with monocle" - , "category": "Smileys & Emotion" - , "aliases": [ - "monocle_face" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😕" - , "description": "confused face" - , "category": "Smileys & Emotion" - , "aliases": [ - "confused" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😟" - , "description": "worried face" - , "category": "Smileys & Emotion" - , "aliases": [ - "worried" - ] - , "tags": [ - "nervous" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "🙁" - , "description": "slightly frowning face" - , "category": "Smileys & Emotion" - , "aliases": [ - "slightly_frowning_face" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "☹" - , "description": "frowning face" - , "category": "Smileys & Emotion" - , "aliases": [ - "frowning_face" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "😮" - , "description": "face with open mouth" - , "category": "Smileys & Emotion" - , "aliases": [ - "open_mouth" - ] - , "tags": [ - "surprise" - , "impressed" - , "wow" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😯" - , "description": "hushed face" - , "category": "Smileys & Emotion" - , "aliases": [ - "hushed" - ] - , "tags": [ - "silence" - , "speechless" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😲" - , "description": "astonished face" - , "category": "Smileys & Emotion" - , "aliases": [ - "astonished" - ] - , "tags": [ - "amazed" - , "gasp" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😳" - , "description": "flushed face" - , "category": "Smileys & Emotion" - , "aliases": [ - "flushed" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥺" - , "description": "pleading face" - , "category": "Smileys & Emotion" - , "aliases": [ - "pleading_face" - ] - , "tags": [ - "puppy" - , "eyes" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😦" - , "description": "frowning face with open mouth" - , "category": "Smileys & Emotion" - , "aliases": [ - "frowning" - ] - , "tags": [ - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😧" - , "description": "anguished face" - , "category": "Smileys & Emotion" - , "aliases": [ - "anguished" - ] - , "tags": [ - "stunned" - ] - , "unicode_version": "6.1" - , "ios_version": "6.0" - } -, { - "emoji": "😨" - , "description": "fearful face" - , "category": "Smileys & Emotion" - , "aliases": [ - "fearful" - ] - , "tags": [ - "scared" - , "shocked" - , "oops" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😰" - , "description": "anxious face with sweat" - , "category": "Smileys & Emotion" - , "aliases": [ - "cold_sweat" - ] - , "tags": [ - "nervous" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😥" - , "description": "sad but relieved face" - , "category": "Smileys & Emotion" - , "aliases": [ - "disappointed_relieved" - ] - , "tags": [ - "phew" - , "sweat" - , "nervous" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😢" - , "description": "crying face" - , "category": "Smileys & Emotion" - , "aliases": [ - "cry" - ] - , "tags": [ - "sad" - , "tear" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😭" - , "description": "loudly crying face" - , "category": "Smileys & Emotion" - , "aliases": [ - "sob" - ] - , "tags": [ - "sad" - , "cry" - , "bawling" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😱" - , "description": "face screaming in fear" - , "category": "Smileys & Emotion" - , "aliases": [ - "scream" - ] - , "tags": [ - "horror" - , "shocked" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😖" - , "description": "confounded face" - , "category": "Smileys & Emotion" - , "aliases": [ - "confounded" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😣" - , "description": "persevering face" - , "category": "Smileys & Emotion" - , "aliases": [ - "persevere" - ] - , "tags": [ - "struggling" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😞" - , "description": "disappointed face" - , "category": "Smileys & Emotion" - , "aliases": [ - "disappointed" - ] - , "tags": [ - "sad" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😓" - , "description": "downcast face with sweat" - , "category": "Smileys & Emotion" - , "aliases": [ - "sweat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😩" - , "description": "weary face" - , "category": "Smileys & Emotion" - , "aliases": [ - "weary" - ] - , "tags": [ - "tired" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😫" - , "description": "tired face" - , "category": "Smileys & Emotion" - , "aliases": [ - "tired_face" - ] - , "tags": [ - "upset" - , "whine" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥱" - , "description": "yawning face" - , "category": "Smileys & Emotion" - , "aliases": [ - "yawning_face" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "😤" - , "description": "face with steam from nose" - , "category": "Smileys & Emotion" - , "aliases": [ - "triumph" - ] - , "tags": [ - "smug" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😡" - , "description": "pouting face" - , "category": "Smileys & Emotion" - , "aliases": [ - "rage" - , "pout" - ] - , "tags": [ - "angry" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😠" - , "description": "angry face" - , "category": "Smileys & Emotion" - , "aliases": [ - "angry" - ] - , "tags": [ - "mad" - , "annoyed" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤬" - , "description": "face with symbols on mouth" - , "category": "Smileys & Emotion" - , "aliases": [ - "cursing_face" - ] - , "tags": [ - "foul" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "😈" - , "description": "smiling face with horns" - , "category": "Smileys & Emotion" - , "aliases": [ - "smiling_imp" - ] - , "tags": [ - "devil" - , "evil" - , "horns" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👿" - , "description": "angry face with horns" - , "category": "Smileys & Emotion" - , "aliases": [ - "imp" - ] - , "tags": [ - "angry" - , "devil" - , "evil" - , "horns" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💀" - , "description": "skull" - , "category": "Smileys & Emotion" - , "aliases": [ - "skull" - ] - , "tags": [ - "dead" - , "danger" - , "poison" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☠" - , "description": "skull and crossbones" - , "category": "Smileys & Emotion" - , "aliases": [ - "skull_and_crossbones" - ] - , "tags": [ - "danger" - , "pirate" - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "💩" - , "description": "pile of poo" - , "category": "Smileys & Emotion" - , "aliases": [ - "hankey" - , "poop" - , "shit" - ] - , "tags": [ - "crap" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤡" - , "description": "clown face" - , "category": "Smileys & Emotion" - , "aliases": [ - "clown_face" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "👹" - , "description": "ogre" - , "category": "Smileys & Emotion" - , "aliases": [ - "japanese_ogre" - ] - , "tags": [ - "monster" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👺" - , "description": "goblin" - , "category": "Smileys & Emotion" - , "aliases": [ - "japanese_goblin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👻" - , "description": "ghost" - , "category": "Smileys & Emotion" - , "aliases": [ - "ghost" - ] - , "tags": [ - "halloween" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👽" - , "description": "alien" - , "category": "Smileys & Emotion" - , "aliases": [ - "alien" - ] - , "tags": [ - "ufo" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👾" - , "description": "alien monster" - , "category": "Smileys & Emotion" - , "aliases": [ - "space_invader" - ] - , "tags": [ - "game" - , "retro" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤖" - , "description": "robot" - , "category": "Smileys & Emotion" - , "aliases": [ - "robot" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "😺" - , "description": "grinning cat" - , "category": "Smileys & Emotion" - , "aliases": [ - "smiley_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😸" - , "description": "grinning cat with smiling eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "smile_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😹" - , "description": "cat with tears of joy" - , "category": "Smileys & Emotion" - , "aliases": [ - "joy_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😻" - , "description": "smiling cat with heart-eyes" - , "category": "Smileys & Emotion" - , "aliases": [ - "heart_eyes_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😼" - , "description": "cat with wry smile" - , "category": "Smileys & Emotion" - , "aliases": [ - "smirk_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😽" - , "description": "kissing cat" - , "category": "Smileys & Emotion" - , "aliases": [ - "kissing_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙀" - , "description": "weary cat" - , "category": "Smileys & Emotion" - , "aliases": [ - "scream_cat" - ] - , "tags": [ - "horror" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😿" - , "description": "crying cat" - , "category": "Smileys & Emotion" - , "aliases": [ - "crying_cat_face" - ] - , "tags": [ - "sad" - , "tear" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "😾" - , "description": "pouting cat" - , "category": "Smileys & Emotion" - , "aliases": [ - "pouting_cat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙈" - , "description": "see-no-evil monkey" - , "category": "Smileys & Emotion" - , "aliases": [ - "see_no_evil" - ] - , "tags": [ - "monkey" - , "blind" - , "ignore" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙉" - , "description": "hear-no-evil monkey" - , "category": "Smileys & Emotion" - , "aliases": [ - "hear_no_evil" - ] - , "tags": [ - "monkey" - , "deaf" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🙊" - , "description": "speak-no-evil monkey" - , "category": "Smileys & Emotion" - , "aliases": [ - "speak_no_evil" - ] - , "tags": [ - "monkey" - , "mute" - , "hush" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💋" - , "description": "kiss mark" - , "category": "Smileys & Emotion" - , "aliases": [ - "kiss" - ] - , "tags": [ - "lipstick" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💌" - , "description": "love letter" - , "category": "Smileys & Emotion" - , "aliases": [ - "love_letter" - ] - , "tags": [ - "email" - , "envelope" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💘" - , "description": "heart with arrow" - , "category": "Smileys & Emotion" - , "aliases": [ - "cupid" - ] - , "tags": [ - "love" - , "heart" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💝" - , "description": "heart with ribbon" - , "category": "Smileys & Emotion" - , "aliases": [ - "gift_heart" - ] - , "tags": [ - "chocolates" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💖" - , "description": "sparkling heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "sparkling_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💗" - , "description": "growing heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "heartpulse" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💓" - , "description": "beating heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "heartbeat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💞" - , "description": "revolving hearts" - , "category": "Smileys & Emotion" - , "aliases": [ - "revolving_hearts" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💕" - , "description": "two hearts" - , "category": "Smileys & Emotion" - , "aliases": [ - "two_hearts" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💟" - , "description": "heart decoration" - , "category": "Smileys & Emotion" - , "aliases": [ - "heart_decoration" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❣️" - , "description": "heart exclamation" - , "category": "Smileys & Emotion" - , "aliases": [ - "heavy_heart_exclamation" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "💔" - , "description": "broken heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "broken_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❤️" - , "description": "red heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "heart" - ] - , "tags": [ - "love" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🧡" - , "description": "orange heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "orange_heart" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "💛" - , "description": "yellow heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "yellow_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💚" - , "description": "green heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "green_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💙" - , "description": "blue heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "blue_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💜" - , "description": "purple heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "purple_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤎" - , "description": "brown heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "brown_heart" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🖤" - , "description": "black heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "black_heart" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🤍" - , "description": "white heart" - , "category": "Smileys & Emotion" - , "aliases": [ - "white_heart" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "💯" - , "description": "hundred points" - , "category": "Smileys & Emotion" - , "aliases": [ - "100" - ] - , "tags": [ - "score" - , "perfect" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💢" - , "description": "anger symbol" - , "category": "Smileys & Emotion" - , "aliases": [ - "anger" - ] - , "tags": [ - "angry" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💥" - , "description": "collision" - , "category": "Smileys & Emotion" - , "aliases": [ - "boom" - , "collision" - ] - , "tags": [ - "explode" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💫" - , "description": "dizzy" - , "category": "Smileys & Emotion" - , "aliases": [ - "dizzy" - ] - , "tags": [ - "star" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💦" - , "description": "sweat droplets" - , "category": "Smileys & Emotion" - , "aliases": [ - "sweat_drops" - ] - , "tags": [ - "water" - , "workout" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💨" - , "description": "dashing away" - , "category": "Smileys & Emotion" - , "aliases": [ - "dash" - ] - , "tags": [ - "wind" - , "blow" - , "fast" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕳" - , "description": "hole" - , "category": "Smileys & Emotion" - , "aliases": [ - "hole" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "💣" - , "description": "bomb" - , "category": "Smileys & Emotion" - , "aliases": [ - "bomb" - ] - , "tags": [ - "boom" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💬" - , "description": "speech balloon" - , "category": "Smileys & Emotion" - , "aliases": [ - "speech_balloon" - ] - , "tags": [ - "comment" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👁️‍🗨️" - , "description": "eye in speech bubble" - , "category": "Smileys & Emotion" - , "aliases": [ - "eye_speech_bubble" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🗨" - , "description": "left speech bubble" - , "category": "Smileys & Emotion" - , "aliases": [ - "left_speech_bubble" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🗯" - , "description": "right anger bubble" - , "category": "Smileys & Emotion" - , "aliases": [ - "right_anger_bubble" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "💭" - , "description": "thought balloon" - , "category": "Smileys & Emotion" - , "aliases": [ - "thought_balloon" - ] - , "tags": [ - "thinking" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💤" - , "description": "zzz" - , "category": "Smileys & Emotion" - , "aliases": [ - "zzz" - ] - , "tags": [ - "sleeping" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👋" - , "description": "waving hand" - , "category": "People & Body" - , "aliases": [ - "wave" - ] - , "tags": [ - "goodbye" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤚" - , "description": "raised back of hand" - , "category": "People & Body" - , "aliases": [ - "raised_back_of_hand" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🖐" - , "description": "hand with fingers splayed" - , "category": "People & Body" - , "aliases": [ - "raised_hand_with_fingers_splayed" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "✋" - , "description": "raised hand" - , "category": "People & Body" - , "aliases": [ - "hand" - , "raised_hand" - ] - , "tags": [ - "highfive" - , "stop" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🖖" - , "description": "vulcan salute" - , "category": "People & Body" - , "aliases": [ - "vulcan_salute" - ] - , "tags": [ - "prosper" - , "spock" - ] - , "unicode_version": "7.0" - , "ios_version": "8.3" - , "skin_tones": true - } -, { - "emoji": "👌" - , "description": "OK hand" - , "category": "People & Body" - , "aliases": [ - "ok_hand" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤏" - , "description": "pinching hand" - , "category": "People & Body" - , "aliases": [ - "pinching_hand" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "✌️" - , "description": "victory hand" - , "category": "People & Body" - , "aliases": [ - "v" - ] - , "tags": [ - "victory" - , "peace" - ] - , "unicode_version": "" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤞" - , "description": "crossed fingers" - , "category": "People & Body" - , "aliases": [ - "crossed_fingers" - ] - , "tags": [ - "luck" - , "hopeful" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤟" - , "description": "love-you gesture" - , "category": "People & Body" - , "aliases": [ - "love_you_gesture" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤘" - , "description": "sign of the horns" - , "category": "People & Body" - , "aliases": [ - "metal" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "🤙" - , "description": "call me hand" - , "category": "People & Body" - , "aliases": [ - "call_me_hand" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👈" - , "description": "backhand index pointing left" - , "category": "People & Body" - , "aliases": [ - "point_left" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👉" - , "description": "backhand index pointing right" - , "category": "People & Body" - , "aliases": [ - "point_right" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👆" - , "description": "backhand index pointing up" - , "category": "People & Body" - , "aliases": [ - "point_up_2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🖕" - , "description": "middle finger" - , "category": "People & Body" - , "aliases": [ - "middle_finger" - , "fu" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "👇" - , "description": "backhand index pointing down" - , "category": "People & Body" - , "aliases": [ - "point_down" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "☝️" - , "description": "index pointing up" - , "category": "People & Body" - , "aliases": [ - "point_up" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👍" - , "description": "thumbs up" - , "category": "People & Body" - , "aliases": [ - "+1" - , "thumbsup" - ] - , "tags": [ - "approve" - , "ok" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👎" - , "description": "thumbs down" - , "category": "People & Body" - , "aliases": [ - "-1" - , "thumbsdown" - ] - , "tags": [ - "disapprove" - , "bury" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "✊" - , "description": "raised fist" - , "category": "People & Body" - , "aliases": [ - "fist_raised" - , "fist" - ] - , "tags": [ - "power" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👊" - , "description": "oncoming fist" - , "category": "People & Body" - , "aliases": [ - "fist_oncoming" - , "facepunch" - , "punch" - ] - , "tags": [ - "attack" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤛" - , "description": "left-facing fist" - , "category": "People & Body" - , "aliases": [ - "fist_left" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤜" - , "description": "right-facing fist" - , "category": "People & Body" - , "aliases": [ - "fist_right" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👏" - , "description": "clapping hands" - , "category": "People & Body" - , "aliases": [ - "clap" - ] - , "tags": [ - "praise" - , "applause" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙌" - , "description": "raising hands" - , "category": "People & Body" - , "aliases": [ - "raised_hands" - ] - , "tags": [ - "hooray" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👐" - , "description": "open hands" - , "category": "People & Body" - , "aliases": [ - "open_hands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤲" - , "description": "palms up together" - , "category": "People & Body" - , "aliases": [ - "palms_up_together" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤝" - , "description": "handshake" - , "category": "People & Body" - , "aliases": [ - "handshake" - ] - , "tags": [ - "deal" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🙏" - , "description": "folded hands" - , "category": "People & Body" - , "aliases": [ - "pray" - ] - , "tags": [ - "please" - , "hope" - , "wish" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "✍️" - , "description": "writing hand" - , "category": "People & Body" - , "aliases": [ - "writing_hand" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "💅" - , "description": "nail polish" - , "category": "People & Body" - , "aliases": [ - "nail_care" - ] - , "tags": [ - "beauty" - , "manicure" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤳" - , "description": "selfie" - , "category": "People & Body" - , "aliases": [ - "selfie" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "💪" - , "description": "flexed biceps" - , "category": "People & Body" - , "aliases": [ - "muscle" - ] - , "tags": [ - "flex" - , "bicep" - , "strong" - , "workout" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🦾" - , "description": "mechanical arm" - , "category": "People & Body" - , "aliases": [ - "mechanical_arm" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦿" - , "description": "mechanical leg" - , "category": "People & Body" - , "aliases": [ - "mechanical_leg" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦵" - , "description": "leg" - , "category": "People & Body" - , "aliases": [ - "leg" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦶" - , "description": "foot" - , "category": "People & Body" - , "aliases": [ - "foot" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👂" - , "description": "ear" - , "category": "People & Body" - , "aliases": [ - "ear" - ] - , "tags": [ - "hear" - , "sound" - , "listen" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🦻" - , "description": "ear with hearing aid" - , "category": "People & Body" - , "aliases": [ - "ear_with_hearing_aid" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👃" - , "description": "nose" - , "category": "People & Body" - , "aliases": [ - "nose" - ] - , "tags": [ - "smell" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🧠" - , "description": "brain" - , "category": "People & Body" - , "aliases": [ - "brain" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦷" - , "description": "tooth" - , "category": "People & Body" - , "aliases": [ - "tooth" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦴" - , "description": "bone" - , "category": "People & Body" - , "aliases": [ - "bone" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👀" - , "description": "eyes" - , "category": "People & Body" - , "aliases": [ - "eyes" - ] - , "tags": [ - "look" - , "see" - , "watch" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👁" - , "description": "eye" - , "category": "People & Body" - , "aliases": [ - "eye" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "👅" - , "description": "tongue" - , "category": "People & Body" - , "aliases": [ - "tongue" - ] - , "tags": [ - "taste" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👄" - , "description": "mouth" - , "category": "People & Body" - , "aliases": [ - "lips" - ] - , "tags": [ - "kiss" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👶" - , "description": "baby" - , "category": "People & Body" - , "aliases": [ - "baby" - ] - , "tags": [ - "child" - , "newborn" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🧒" - , "description": "child" - , "category": "People & Body" - , "aliases": [ - "child" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👦" - , "description": "boy" - , "category": "People & Body" - , "aliases": [ - "boy" - ] - , "tags": [ - "child" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👧" - , "description": "girl" - , "category": "People & Body" - , "aliases": [ - "girl" - ] - , "tags": [ - "child" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🧑" - , "description": "person" - , "category": "People & Body" - , "aliases": [ - "adult" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👱" - , "description": "person: blond hair" - , "category": "People & Body" - , "aliases": [ - "blond_haired_person" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👨" - , "description": "man" - , "category": "People & Body" - , "aliases": [ - "man" - ] - , "tags": [ - "mustache" - , "father" - , "dad" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🧔" - , "description": "man: beard" - , "category": "People & Body" - , "aliases": [ - "bearded_person" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👱‍♂" - , "description": "man: blond hair" - , "category": "People & Body" - , "aliases": [ - "blond_haired_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👨‍🦰" - , "description": "man: red hair" - , "category": "People & Body" - , "aliases": [ - "red_haired_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👨‍🦱" - , "description": "man: curly hair" - , "category": "People & Body" - , "aliases": [ - "curly_haired_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👨‍🦳" - , "description": "man: white hair" - , "category": "People & Body" - , "aliases": [ - "white_haired_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👨‍🦲" - , "description": "man: bald" - , "category": "People & Body" - , "aliases": [ - "bald_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👩" - , "description": "woman" - , "category": "People & Body" - , "aliases": [ - "woman" - ] - , "tags": [ - "girls" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👱‍♀" - , "description": "woman: blond hair" - , "category": "People & Body" - , "aliases": [ - "blond_haired_woman" - , "blonde_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "👩‍🦰" - , "description": "woman: red hair" - , "category": "People & Body" - , "aliases": [ - "red_haired_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👩‍🦱" - , "description": "woman: curly hair" - , "category": "People & Body" - , "aliases": [ - "curly_haired_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👩‍🦳" - , "description": "woman: white hair" - , "category": "People & Body" - , "aliases": [ - "white_haired_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👩‍🦲" - , "description": "woman: bald" - , "category": "People & Body" - , "aliases": [ - "bald_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧓" - , "description": "older person" - , "category": "People & Body" - , "aliases": [ - "older_adult" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👴" - , "description": "old man" - , "category": "People & Body" - , "aliases": [ - "older_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👵" - , "description": "old woman" - , "category": "People & Body" - , "aliases": [ - "older_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙍" - , "description": "person frowning" - , "category": "People & Body" - , "aliases": [ - "frowning_person" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙍‍♂" - , "description": "man frowning" - , "category": "People & Body" - , "aliases": [ - "frowning_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🙍‍♀" - , "description": "woman frowning" - , "category": "People & Body" - , "aliases": [ - "frowning_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🙎" - , "description": "person pouting" - , "category": "People & Body" - , "aliases": [ - "pouting_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙎‍♂" - , "description": "man pouting" - , "category": "People & Body" - , "aliases": [ - "pouting_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🙎‍♀" - , "description": "woman pouting" - , "category": "People & Body" - , "aliases": [ - "pouting_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🙅" - , "description": "person gesturing NO" - , "category": "People & Body" - , "aliases": [ - "no_good" - ] - , "tags": [ - "stop" - , "halt" - , "denied" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙅‍♂" - , "description": "man gesturing NO" - , "category": "People & Body" - , "aliases": [ - "no_good_man" - , "ng_man" - ] - , "tags": [ - "stop" - , "halt" - , "denied" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🙅‍♀" - , "description": "woman gesturing NO" - , "category": "People & Body" - , "aliases": [ - "no_good_woman" - , "ng_woman" - ] - , "tags": [ - "stop" - , "halt" - , "denied" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🙆" - , "description": "person gesturing OK" - , "category": "People & Body" - , "aliases": [ - "ok_person" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙆‍♂" - , "description": "man gesturing OK" - , "category": "People & Body" - , "aliases": [ - "ok_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🙆‍♀" - , "description": "woman gesturing OK" - , "category": "People & Body" - , "aliases": [ - "ok_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "💁" - , "description": "person tipping hand" - , "category": "People & Body" - , "aliases": [ - "tipping_hand_person" - , "information_desk_person" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "💁‍♂" - , "description": "man tipping hand" - , "category": "People & Body" - , "aliases": [ - "tipping_hand_man" - , "sassy_man" - ] - , "tags": [ - "information" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "💁‍♀" - , "description": "woman tipping hand" - , "category": "People & Body" - , "aliases": [ - "tipping_hand_woman" - , "sassy_woman" - ] - , "tags": [ - "information" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🙋" - , "description": "person raising hand" - , "category": "People & Body" - , "aliases": [ - "raising_hand" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙋‍♂" - , "description": "man raising hand" - , "category": "People & Body" - , "aliases": [ - "raising_hand_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🙋‍♀" - , "description": "woman raising hand" - , "category": "People & Body" - , "aliases": [ - "raising_hand_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧏" - , "description": "deaf person" - , "category": "People & Body" - , "aliases": [ - "deaf_person" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧏‍♂" - , "description": "deaf man" - , "category": "People & Body" - , "aliases": [ - "deaf_man" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧏‍♀" - , "description": "deaf woman" - , "category": "People & Body" - , "aliases": [ - "deaf_woman" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🙇" - , "description": "person bowing" - , "category": "People & Body" - , "aliases": [ - "bow" - ] - , "tags": [ - "respect" - , "thanks" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🙇‍♂" - , "description": "man bowing" - , "category": "People & Body" - , "aliases": [ - "bowing_man" - ] - , "tags": [ - "respect" - , "thanks" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🙇‍♀" - , "description": "woman bowing" - , "category": "People & Body" - , "aliases": [ - "bowing_woman" - ] - , "tags": [ - "respect" - , "thanks" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🤦" - , "description": "person facepalming" - , "category": "People & Body" - , "aliases": [ - "facepalm" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤦‍♂" - , "description": "man facepalming" - , "category": "People & Body" - , "aliases": [ - "man_facepalming" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤦‍♀" - , "description": "woman facepalming" - , "category": "People & Body" - , "aliases": [ - "woman_facepalming" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤷" - , "description": "person shrugging" - , "category": "People & Body" - , "aliases": [ - "shrug" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤷‍♂" - , "description": "man shrugging" - , "category": "People & Body" - , "aliases": [ - "man_shrugging" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤷‍♀" - , "description": "woman shrugging" - , "category": "People & Body" - , "aliases": [ - "woman_shrugging" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍⚕" - , "description": "man health worker" - , "category": "People & Body" - , "aliases": [ - "man_health_worker" - ] - , "tags": [ - "doctor" - , "nurse" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍⚕" - , "description": "woman health worker" - , "category": "People & Body" - , "aliases": [ - "woman_health_worker" - ] - , "tags": [ - "doctor" - , "nurse" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🎓" - , "description": "man student" - , "category": "People & Body" - , "aliases": [ - "man_student" - ] - , "tags": [ - "graduation" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🎓" - , "description": "woman student" - , "category": "People & Body" - , "aliases": [ - "woman_student" - ] - , "tags": [ - "graduation" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🏫" - , "description": "man teacher" - , "category": "People & Body" - , "aliases": [ - "man_teacher" - ] - , "tags": [ - "school" - , "professor" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🏫" - , "description": "woman teacher" - , "category": "People & Body" - , "aliases": [ - "woman_teacher" - ] - , "tags": [ - "school" - , "professor" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍⚖" - , "description": "man judge" - , "category": "People & Body" - , "aliases": [ - "man_judge" - ] - , "tags": [ - "justice" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍⚖" - , "description": "woman judge" - , "category": "People & Body" - , "aliases": [ - "woman_judge" - ] - , "tags": [ - "justice" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🌾" - , "description": "man farmer" - , "category": "People & Body" - , "aliases": [ - "man_farmer" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🌾" - , "description": "woman farmer" - , "category": "People & Body" - , "aliases": [ - "woman_farmer" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🍳" - , "description": "man cook" - , "category": "People & Body" - , "aliases": [ - "man_cook" - ] - , "tags": [ - "chef" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🍳" - , "description": "woman cook" - , "category": "People & Body" - , "aliases": [ - "woman_cook" - ] - , "tags": [ - "chef" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🔧" - , "description": "man mechanic" - , "category": "People & Body" - , "aliases": [ - "man_mechanic" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🔧" - , "description": "woman mechanic" - , "category": "People & Body" - , "aliases": [ - "woman_mechanic" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🏭" - , "description": "man factory worker" - , "category": "People & Body" - , "aliases": [ - "man_factory_worker" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🏭" - , "description": "woman factory worker" - , "category": "People & Body" - , "aliases": [ - "woman_factory_worker" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍💼" - , "description": "man office worker" - , "category": "People & Body" - , "aliases": [ - "man_office_worker" - ] - , "tags": [ - "business" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍💼" - , "description": "woman office worker" - , "category": "People & Body" - , "aliases": [ - "woman_office_worker" - ] - , "tags": [ - "business" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🔬" - , "description": "man scientist" - , "category": "People & Body" - , "aliases": [ - "man_scientist" - ] - , "tags": [ - "research" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🔬" - , "description": "woman scientist" - , "category": "People & Body" - , "aliases": [ - "woman_scientist" - ] - , "tags": [ - "research" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍💻" - , "description": "man technologist" - , "category": "People & Body" - , "aliases": [ - "man_technologist" - ] - , "tags": [ - "coder" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍💻" - , "description": "woman technologist" - , "category": "People & Body" - , "aliases": [ - "woman_technologist" - ] - , "tags": [ - "coder" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🎤" - , "description": "man singer" - , "category": "People & Body" - , "aliases": [ - "man_singer" - ] - , "tags": [ - "rockstar" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🎤" - , "description": "woman singer" - , "category": "People & Body" - , "aliases": [ - "woman_singer" - ] - , "tags": [ - "rockstar" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🎨" - , "description": "man artist" - , "category": "People & Body" - , "aliases": [ - "man_artist" - ] - , "tags": [ - "painter" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🎨" - , "description": "woman artist" - , "category": "People & Body" - , "aliases": [ - "woman_artist" - ] - , "tags": [ - "painter" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍✈" - , "description": "man pilot" - , "category": "People & Body" - , "aliases": [ - "man_pilot" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍✈" - , "description": "woman pilot" - , "category": "People & Body" - , "aliases": [ - "woman_pilot" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🚀" - , "description": "man astronaut" - , "category": "People & Body" - , "aliases": [ - "man_astronaut" - ] - , "tags": [ - "space" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🚀" - , "description": "woman astronaut" - , "category": "People & Body" - , "aliases": [ - "woman_astronaut" - ] - , "tags": [ - "space" - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👨‍🚒" - , "description": "man firefighter" - , "category": "People & Body" - , "aliases": [ - "man_firefighter" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👩‍🚒" - , "description": "woman firefighter" - , "category": "People & Body" - , "aliases": [ - "woman_firefighter" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👮" - , "description": "police officer" - , "category": "People & Body" - , "aliases": [ - "police_officer" - , "cop" - ] - , "tags": [ - "law" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👮‍♂" - , "description": "man police officer" - , "category": "People & Body" - , "aliases": [ - "policeman" - ] - , "tags": [ - "law" - , "cop" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👮‍♀" - , "description": "woman police officer" - , "category": "People & Body" - , "aliases": [ - "policewoman" - ] - , "tags": [ - "law" - , "cop" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🕵" - , "description": "detective" - , "category": "People & Body" - , "aliases": [ - "detective" - ] - , "tags": [ - "sleuth" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "🕵️‍♂️" - , "description": "man detective" - , "category": "People & Body" - , "aliases": [ - "male_detective" - ] - , "tags": [ - "sleuth" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🕵️‍♀️" - , "description": "woman detective" - , "category": "People & Body" - , "aliases": [ - "female_detective" - ] - , "tags": [ - "sleuth" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "💂" - , "description": "guard" - , "category": "People & Body" - , "aliases": [ - "guard" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "💂‍♂" - , "description": "man guard" - , "category": "People & Body" - , "aliases": [ - "guardsman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "💂‍♀" - , "description": "woman guard" - , "category": "People & Body" - , "aliases": [ - "guardswoman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "👷" - , "description": "construction worker" - , "category": "People & Body" - , "aliases": [ - "construction_worker" - ] - , "tags": [ - "helmet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👷‍♂" - , "description": "man construction worker" - , "category": "People & Body" - , "aliases": [ - "construction_worker_man" - ] - , "tags": [ - "helmet" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👷‍♀" - , "description": "woman construction worker" - , "category": "People & Body" - , "aliases": [ - "construction_worker_woman" - ] - , "tags": [ - "helmet" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🤴" - , "description": "prince" - , "category": "People & Body" - , "aliases": [ - "prince" - ] - , "tags": [ - "crown" - , "royal" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👸" - , "description": "princess" - , "category": "People & Body" - , "aliases": [ - "princess" - ] - , "tags": [ - "crown" - , "royal" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👳" - , "description": "person wearing turban" - , "category": "People & Body" - , "aliases": [ - "person_with_turban" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👳‍♂" - , "description": "man wearing turban" - , "category": "People & Body" - , "aliases": [ - "man_with_turban" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👳‍♀" - , "description": "woman wearing turban" - , "category": "People & Body" - , "aliases": [ - "woman_with_turban" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "👲" - , "description": "man with Chinese cap" - , "category": "People & Body" - , "aliases": [ - "man_with_gua_pi_mao" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🧕" - , "description": "woman with headscarf" - , "category": "People & Body" - , "aliases": [ - "woman_with_headscarf" - ] - , "tags": [ - "hijab" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤵" - , "description": "man in tuxedo" - , "category": "People & Body" - , "aliases": [ - "man_in_tuxedo" - ] - , "tags": [ - "groom" - , "marriage" - , "wedding" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "👰" - , "description": "bride with veil" - , "category": "People & Body" - , "aliases": [ - "bride_with_veil" - ] - , "tags": [ - "marriage" - , "wedding" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤰" - , "description": "pregnant woman" - , "category": "People & Body" - , "aliases": [ - "pregnant_woman" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤱" - , "description": "breast-feeding" - , "category": "People & Body" - , "aliases": [ - "breast_feeding" - ] - , "tags": [ - "nursing" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "👼" - , "description": "baby angel" - , "category": "People & Body" - , "aliases": [ - "angel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🎅" - , "description": "Santa Claus" - , "category": "People & Body" - , "aliases": [ - "santa" - ] - , "tags": [ - "christmas" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🤶" - , "description": "Mrs. Claus" - , "category": "People & Body" - , "aliases": [ - "mrs_claus" - ] - , "tags": [ - "santa" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🦸" - , "description": "superhero" - , "category": "People & Body" - , "aliases": [ - "superhero" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦸‍♂" - , "description": "man superhero" - , "category": "People & Body" - , "aliases": [ - "superhero_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦸‍♀" - , "description": "woman superhero" - , "category": "People & Body" - , "aliases": [ - "superhero_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦹" - , "description": "supervillain" - , "category": "People & Body" - , "aliases": [ - "supervillain" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦹‍♂" - , "description": "man supervillain" - , "category": "People & Body" - , "aliases": [ - "supervillain_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🦹‍♀" - , "description": "woman supervillain" - , "category": "People & Body" - , "aliases": [ - "supervillain_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧙" - , "description": "mage" - , "category": "People & Body" - , "aliases": [ - "mage" - ] - , "tags": [ - "wizard" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧙‍♂" - , "description": "man mage" - , "category": "People & Body" - , "aliases": [ - "mage_man" - ] - , "tags": [ - "wizard" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧙‍♀" - , "description": "woman mage" - , "category": "People & Body" - , "aliases": [ - "mage_woman" - ] - , "tags": [ - "wizard" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧚" - , "description": "fairy" - , "category": "People & Body" - , "aliases": [ - "fairy" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧚‍♂" - , "description": "man fairy" - , "category": "People & Body" - , "aliases": [ - "fairy_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧚‍♀" - , "description": "woman fairy" - , "category": "People & Body" - , "aliases": [ - "fairy_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧛" - , "description": "vampire" - , "category": "People & Body" - , "aliases": [ - "vampire" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧛‍♂" - , "description": "man vampire" - , "category": "People & Body" - , "aliases": [ - "vampire_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧛‍♀" - , "description": "woman vampire" - , "category": "People & Body" - , "aliases": [ - "vampire_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧜" - , "description": "merperson" - , "category": "People & Body" - , "aliases": [ - "merperson" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧜‍♂" - , "description": "merman" - , "category": "People & Body" - , "aliases": [ - "merman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧜‍♀" - , "description": "mermaid" - , "category": "People & Body" - , "aliases": [ - "mermaid" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧝" - , "description": "elf" - , "category": "People & Body" - , "aliases": [ - "elf" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧝‍♂" - , "description": "man elf" - , "category": "People & Body" - , "aliases": [ - "elf_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧝‍♀" - , "description": "woman elf" - , "category": "People & Body" - , "aliases": [ - "elf_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧞" - , "description": "genie" - , "category": "People & Body" - , "aliases": [ - "genie" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧞‍♂" - , "description": "man genie" - , "category": "People & Body" - , "aliases": [ - "genie_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧞‍♀" - , "description": "woman genie" - , "category": "People & Body" - , "aliases": [ - "genie_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧟" - , "description": "zombie" - , "category": "People & Body" - , "aliases": [ - "zombie" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧟‍♂" - , "description": "man zombie" - , "category": "People & Body" - , "aliases": [ - "zombie_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧟‍♀" - , "description": "woman zombie" - , "category": "People & Body" - , "aliases": [ - "zombie_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "💆" - , "description": "person getting massage" - , "category": "People & Body" - , "aliases": [ - "massage" - ] - , "tags": [ - "spa" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "💆‍♂" - , "description": "man getting massage" - , "category": "People & Body" - , "aliases": [ - "massage_man" - ] - , "tags": [ - "spa" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "💆‍♀" - , "description": "woman getting massage" - , "category": "People & Body" - , "aliases": [ - "massage_woman" - ] - , "tags": [ - "spa" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "💇" - , "description": "person getting haircut" - , "category": "People & Body" - , "aliases": [ - "haircut" - ] - , "tags": [ - "beauty" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "💇‍♂" - , "description": "man getting haircut" - , "category": "People & Body" - , "aliases": [ - "haircut_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "💇‍♀" - , "description": "woman getting haircut" - , "category": "People & Body" - , "aliases": [ - "haircut_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🚶" - , "description": "person walking" - , "category": "People & Body" - , "aliases": [ - "walking" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🚶‍♂" - , "description": "man walking" - , "category": "People & Body" - , "aliases": [ - "walking_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🚶‍♀" - , "description": "woman walking" - , "category": "People & Body" - , "aliases": [ - "walking_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🧍" - , "description": "person standing" - , "category": "People & Body" - , "aliases": [ - "standing_person" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧍‍♂" - , "description": "man standing" - , "category": "People & Body" - , "aliases": [ - "standing_man" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧍‍♀" - , "description": "woman standing" - , "category": "People & Body" - , "aliases": [ - "standing_woman" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧎" - , "description": "person kneeling" - , "category": "People & Body" - , "aliases": [ - "kneeling_person" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧎‍♂" - , "description": "man kneeling" - , "category": "People & Body" - , "aliases": [ - "kneeling_man" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🧎‍♀" - , "description": "woman kneeling" - , "category": "People & Body" - , "aliases": [ - "kneeling_woman" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👨‍🦯" - , "description": "man with probing cane" - , "category": "People & Body" - , "aliases": [ - "man_with_probing_cane" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👩‍🦯" - , "description": "woman with probing cane" - , "category": "People & Body" - , "aliases": [ - "woman_with_probing_cane" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👨‍🦼" - , "description": "man in motorized wheelchair" - , "category": "People & Body" - , "aliases": [ - "man_in_motorized_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👩‍🦼" - , "description": "woman in motorized wheelchair" - , "category": "People & Body" - , "aliases": [ - "woman_in_motorized_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👨‍🦽" - , "description": "man in manual wheelchair" - , "category": "People & Body" - , "aliases": [ - "man_in_manual_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👩‍🦽" - , "description": "woman in manual wheelchair" - , "category": "People & Body" - , "aliases": [ - "woman_in_manual_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "🏃" - , "description": "person running" - , "category": "People & Body" - , "aliases": [ - "runner" - , "running" - ] - , "tags": [ - "exercise" - , "workout" - , "marathon" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🏃‍♂" - , "description": "man running" - , "category": "People & Body" - , "aliases": [ - "running_man" - ] - , "tags": [ - "exercise" - , "workout" - , "marathon" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🏃‍♀" - , "description": "woman running" - , "category": "People & Body" - , "aliases": [ - "running_woman" - ] - , "tags": [ - "exercise" - , "workout" - , "marathon" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "💃" - , "description": "woman dancing" - , "category": "People & Body" - , "aliases": [ - "woman_dancing" - , "dancer" - ] - , "tags": [ - "dress" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🕺" - , "description": "man dancing" - , "category": "People & Body" - , "aliases": [ - "man_dancing" - ] - , "tags": [ - "dancer" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🕴" - , "description": "man in suit levitating" - , "category": "People & Body" - , "aliases": [ - "business_suit_levitating" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "👯" - , "description": "people with bunny ears" - , "category": "People & Body" - , "aliases": [ - "dancers" - ] - , "tags": [ - "bunny" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👯‍♂" - , "description": "men with bunny ears" - , "category": "People & Body" - , "aliases": [ - "dancing_men" - ] - , "tags": [ - "bunny" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👯‍♀" - , "description": "women with bunny ears" - , "category": "People & Body" - , "aliases": [ - "dancing_women" - ] - , "tags": [ - "bunny" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧖" - , "description": "person in steamy room" - , "category": "People & Body" - , "aliases": [ - "sauna_person" - ] - , "tags": [ - "steamy" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧖‍♂" - , "description": "man in steamy room" - , "category": "People & Body" - , "aliases": [ - "sauna_man" - ] - , "tags": [ - "steamy" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧖‍♀" - , "description": "woman in steamy room" - , "category": "People & Body" - , "aliases": [ - "sauna_woman" - ] - , "tags": [ - "steamy" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧗" - , "description": "person climbing" - , "category": "People & Body" - , "aliases": [ - "climbing" - ] - , "tags": [ - "bouldering" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧗‍♂" - , "description": "man climbing" - , "category": "People & Body" - , "aliases": [ - "climbing_man" - ] - , "tags": [ - "bouldering" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧗‍♀" - , "description": "woman climbing" - , "category": "People & Body" - , "aliases": [ - "climbing_woman" - ] - , "tags": [ - "bouldering" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤺" - , "description": "person fencing" - , "category": "People & Body" - , "aliases": [ - "person_fencing" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🏇" - , "description": "horse racing" - , "category": "People & Body" - , "aliases": [ - "horse_racing" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "⛷" - , "description": "skier" - , "category": "People & Body" - , "aliases": [ - "skier" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🏂" - , "description": "snowboarder" - , "category": "People & Body" - , "aliases": [ - "snowboarder" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🏌" - , "description": "person golfing" - , "category": "People & Body" - , "aliases": [ - "golfing" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "🏌️‍♂️" - , "description": "man golfing" - , "category": "People & Body" - , "aliases": [ - "golfing_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🏌️‍♀️" - , "description": "woman golfing" - , "category": "People & Body" - , "aliases": [ - "golfing_woman" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🏄" - , "description": "person surfing" - , "category": "People & Body" - , "aliases": [ - "surfer" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🏄‍♂" - , "description": "man surfing" - , "category": "People & Body" - , "aliases": [ - "surfing_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🏄‍♀" - , "description": "woman surfing" - , "category": "People & Body" - , "aliases": [ - "surfing_woman" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🚣" - , "description": "person rowing boat" - , "category": "People & Body" - , "aliases": [ - "rowboat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🚣‍♂" - , "description": "man rowing boat" - , "category": "People & Body" - , "aliases": [ - "rowing_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🚣‍♀" - , "description": "woman rowing boat" - , "category": "People & Body" - , "aliases": [ - "rowing_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🏊" - , "description": "person swimming" - , "category": "People & Body" - , "aliases": [ - "swimmer" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🏊‍♂" - , "description": "man swimming" - , "category": "People & Body" - , "aliases": [ - "swimming_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🏊‍♀" - , "description": "woman swimming" - , "category": "People & Body" - , "aliases": [ - "swimming_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "⛹" - , "description": "person bouncing ball" - , "category": "People & Body" - , "aliases": [ - "bouncing_ball_person" - ] - , "tags": [ - "basketball" - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "⛹️‍♂️" - , "description": "man bouncing ball" - , "category": "People & Body" - , "aliases": [ - "bouncing_ball_man" - , "basketball_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "⛹️‍♀️" - , "description": "woman bouncing ball" - , "category": "People & Body" - , "aliases": [ - "bouncing_ball_woman" - , "basketball_woman" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🏋" - , "description": "person lifting weights" - , "category": "People & Body" - , "aliases": [ - "weight_lifting" - ] - , "tags": [ - "gym" - , "workout" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "🏋️‍♂️" - , "description": "man lifting weights" - , "category": "People & Body" - , "aliases": [ - "weight_lifting_man" - ] - , "tags": [ - "gym" - , "workout" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🏋️‍♀️" - , "description": "woman lifting weights" - , "category": "People & Body" - , "aliases": [ - "weight_lifting_woman" - ] - , "tags": [ - "gym" - , "workout" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🚴" - , "description": "person biking" - , "category": "People & Body" - , "aliases": [ - "bicyclist" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🚴‍♂" - , "description": "man biking" - , "category": "People & Body" - , "aliases": [ - "biking_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🚴‍♀" - , "description": "woman biking" - , "category": "People & Body" - , "aliases": [ - "biking_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🚵" - , "description": "person mountain biking" - , "category": "People & Body" - , "aliases": [ - "mountain_bicyclist" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🚵‍♂" - , "description": "man mountain biking" - , "category": "People & Body" - , "aliases": [ - "mountain_biking_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🚵‍♀" - , "description": "woman mountain biking" - , "category": "People & Body" - , "aliases": [ - "mountain_biking_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - , "skin_tones": true - } -, { - "emoji": "🤸" - , "description": "person cartwheeling" - , "category": "People & Body" - , "aliases": [ - "cartwheeling" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤸‍♂" - , "description": "man cartwheeling" - , "category": "People & Body" - , "aliases": [ - "man_cartwheeling" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤸‍♀" - , "description": "woman cartwheeling" - , "category": "People & Body" - , "aliases": [ - "woman_cartwheeling" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤼" - , "description": "people wrestling" - , "category": "People & Body" - , "aliases": [ - "wrestling" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🤼‍♂" - , "description": "men wrestling" - , "category": "People & Body" - , "aliases": [ - "men_wrestling" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🤼‍♀" - , "description": "women wrestling" - , "category": "People & Body" - , "aliases": [ - "women_wrestling" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🤽" - , "description": "person playing water polo" - , "category": "People & Body" - , "aliases": [ - "water_polo" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤽‍♂" - , "description": "man playing water polo" - , "category": "People & Body" - , "aliases": [ - "man_playing_water_polo" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤽‍♀" - , "description": "woman playing water polo" - , "category": "People & Body" - , "aliases": [ - "woman_playing_water_polo" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤾" - , "description": "person playing handball" - , "category": "People & Body" - , "aliases": [ - "handball_person" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤾‍♂" - , "description": "man playing handball" - , "category": "People & Body" - , "aliases": [ - "man_playing_handball" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤾‍♀" - , "description": "woman playing handball" - , "category": "People & Body" - , "aliases": [ - "woman_playing_handball" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤹" - , "description": "person juggling" - , "category": "People & Body" - , "aliases": [ - "juggling_person" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🤹‍♂" - , "description": "man juggling" - , "category": "People & Body" - , "aliases": [ - "man_juggling" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🤹‍♀" - , "description": "woman juggling" - , "category": "People & Body" - , "aliases": [ - "woman_juggling" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - , "skin_tones": true - } -, { - "emoji": "🧘" - , "description": "person in lotus position" - , "category": "People & Body" - , "aliases": [ - "lotus_position" - ] - , "tags": [ - "meditation" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧘‍♂" - , "description": "man in lotus position" - , "category": "People & Body" - , "aliases": [ - "lotus_position_man" - ] - , "tags": [ - "meditation" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🧘‍♀" - , "description": "woman in lotus position" - , "category": "People & Body" - , "aliases": [ - "lotus_position_woman" - ] - , "tags": [ - "meditation" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - , "skin_tones": true - } -, { - "emoji": "🛀" - , "description": "person taking bath" - , "category": "People & Body" - , "aliases": [ - "bath" - ] - , "tags": [ - "shower" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "🛌" - , "description": "person in bed" - , "category": "People & Body" - , "aliases": [ - "sleeping_bed" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - , "skin_tones": true - } -, { - "emoji": "🧑‍🤝‍🧑" - , "description": "people holding hands" - , "category": "People & Body" - , "aliases": [ - "people_holding_hands" - ] - , "tags": [ - "couple" - , "date" - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - , "skin_tones": true - } -, { - "emoji": "👭" - , "description": "women holding hands" - , "category": "People & Body" - , "aliases": [ - "two_women_holding_hands" - ] - , "tags": [ - "couple" - , "date" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👫" - , "description": "woman and man holding hands" - , "category": "People & Body" - , "aliases": [ - "couple" - ] - , "tags": [ - "date" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "👬" - , "description": "men holding hands" - , "category": "People & Body" - , "aliases": [ - "two_men_holding_hands" - ] - , "tags": [ - "couple" - , "date" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - , "skin_tones": true - } -, { - "emoji": "💏" - , "description": "kiss" - , "category": "People & Body" - , "aliases": [ - "couplekiss" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👩‍❤️‍💋‍👨" - , "description": "kiss: woman, man" - , "category": "People & Body" - , "aliases": [ - "couplekiss_man_woman" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👨‍❤️‍💋‍👨" - , "description": "kiss: man, man" - , "category": "People & Body" - , "aliases": [ - "couplekiss_man_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍❤️‍💋‍👩" - , "description": "kiss: woman, woman" - , "category": "People & Body" - , "aliases": [ - "couplekiss_woman_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "💑" - , "description": "couple with heart" - , "category": "People & Body" - , "aliases": [ - "couple_with_heart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👩‍❤️‍👨" - , "description": "couple with heart: woman, man" - , "category": "People & Body" - , "aliases": [ - "couple_with_heart_woman_man" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👨‍❤️‍👨" - , "description": "couple with heart: man, man" - , "category": "People & Body" - , "aliases": [ - "couple_with_heart_man_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍❤️‍👩" - , "description": "couple with heart: woman, woman" - , "category": "People & Body" - , "aliases": [ - "couple_with_heart_woman_woman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👪" - , "description": "family" - , "category": "People & Body" - , "aliases": [ - "family" - ] - , "tags": [ - "home" - , "parents" - , "child" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👨‍👩‍👦" - , "description": "family: man, woman, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_woman_boy" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👨‍👩‍👧" - , "description": "family: man, woman, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_woman_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👩‍👧‍👦" - , "description": "family: man, woman, girl, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_woman_girl_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👩‍👦‍👦" - , "description": "family: man, woman, boy, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_woman_boy_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👩‍👧‍👧" - , "description": "family: man, woman, girl, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_woman_girl_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👨‍👦" - , "description": "family: man, man, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_man_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👨‍👧" - , "description": "family: man, man, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_man_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👨‍👧‍👦" - , "description": "family: man, man, girl, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_man_girl_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👨‍👦‍👦" - , "description": "family: man, man, boy, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_man_boy_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👨‍👧‍👧" - , "description": "family: man, man, girl, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_man_girl_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍👩‍👦" - , "description": "family: woman, woman, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_woman_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍👩‍👧" - , "description": "family: woman, woman, girl" - , "category": "People & Body" - , "aliases": [ - "family_woman_woman_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍👩‍👧‍👦" - , "description": "family: woman, woman, girl, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_woman_girl_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍👩‍👦‍👦" - , "description": "family: woman, woman, boy, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_woman_boy_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👩‍👩‍👧‍👧" - , "description": "family: woman, woman, girl, girl" - , "category": "People & Body" - , "aliases": [ - "family_woman_woman_girl_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "👨‍👦" - , "description": "family: man, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👨‍👦‍👦" - , "description": "family: man, boy, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_boy_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👨‍👧" - , "description": "family: man, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👨‍👧‍👦" - , "description": "family: man, girl, boy" - , "category": "People & Body" - , "aliases": [ - "family_man_girl_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👨‍👧‍👧" - , "description": "family: man, girl, girl" - , "category": "People & Body" - , "aliases": [ - "family_man_girl_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👩‍👦" - , "description": "family: woman, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👩‍👦‍👦" - , "description": "family: woman, boy, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_boy_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👩‍👧" - , "description": "family: woman, girl" - , "category": "People & Body" - , "aliases": [ - "family_woman_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👩‍👧‍👦" - , "description": "family: woman, girl, boy" - , "category": "People & Body" - , "aliases": [ - "family_woman_girl_boy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "👩‍👧‍👧" - , "description": "family: woman, girl, girl" - , "category": "People & Body" - , "aliases": [ - "family_woman_girl_girl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "🗣" - , "description": "speaking head" - , "category": "People & Body" - , "aliases": [ - "speaking_head" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "👤" - , "description": "bust in silhouette" - , "category": "People & Body" - , "aliases": [ - "bust_in_silhouette" - ] - , "tags": [ - "user" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👥" - , "description": "busts in silhouette" - , "category": "People & Body" - , "aliases": [ - "busts_in_silhouette" - ] - , "tags": [ - "users" - , "group" - , "team" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👣" - , "description": "footprints" - , "category": "People & Body" - , "aliases": [ - "footprints" - ] - , "tags": [ - "feet" - , "tracks" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐵" - , "description": "monkey face" - , "category": "Animals & Nature" - , "aliases": [ - "monkey_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐒" - , "description": "monkey" - , "category": "Animals & Nature" - , "aliases": [ - "monkey" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦍" - , "description": "gorilla" - , "category": "Animals & Nature" - , "aliases": [ - "gorilla" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦧" - , "description": "orangutan" - , "category": "Animals & Nature" - , "aliases": [ - "orangutan" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🐶" - , "description": "dog face" - , "category": "Animals & Nature" - , "aliases": [ - "dog" - ] - , "tags": [ - "pet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐕" - , "description": "dog" - , "category": "Animals & Nature" - , "aliases": [ - "dog2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦮" - , "description": "guide dog" - , "category": "Animals & Nature" - , "aliases": [ - "guide_dog" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🐕‍🦺" - , "description": "service dog" - , "category": "Animals & Nature" - , "aliases": [ - "service_dog" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🐩" - , "description": "poodle" - , "category": "Animals & Nature" - , "aliases": [ - "poodle" - ] - , "tags": [ - "dog" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐺" - , "description": "wolf" - , "category": "Animals & Nature" - , "aliases": [ - "wolf" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦊" - , "description": "fox" - , "category": "Animals & Nature" - , "aliases": [ - "fox_face" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦝" - , "description": "raccoon" - , "category": "Animals & Nature" - , "aliases": [ - "raccoon" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐱" - , "description": "cat face" - , "category": "Animals & Nature" - , "aliases": [ - "cat" - ] - , "tags": [ - "pet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐈" - , "description": "cat" - , "category": "Animals & Nature" - , "aliases": [ - "cat2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦁" - , "description": "lion" - , "category": "Animals & Nature" - , "aliases": [ - "lion" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🐯" - , "description": "tiger face" - , "category": "Animals & Nature" - , "aliases": [ - "tiger" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐅" - , "description": "tiger" - , "category": "Animals & Nature" - , "aliases": [ - "tiger2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐆" - , "description": "leopard" - , "category": "Animals & Nature" - , "aliases": [ - "leopard" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐴" - , "description": "horse face" - , "category": "Animals & Nature" - , "aliases": [ - "horse" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐎" - , "description": "horse" - , "category": "Animals & Nature" - , "aliases": [ - "racehorse" - ] - , "tags": [ - "speed" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦄" - , "description": "unicorn" - , "category": "Animals & Nature" - , "aliases": [ - "unicorn" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦓" - , "description": "zebra" - , "category": "Animals & Nature" - , "aliases": [ - "zebra" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦌" - , "description": "deer" - , "category": "Animals & Nature" - , "aliases": [ - "deer" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🐮" - , "description": "cow face" - , "category": "Animals & Nature" - , "aliases": [ - "cow" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐂" - , "description": "ox" - , "category": "Animals & Nature" - , "aliases": [ - "ox" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐃" - , "description": "water buffalo" - , "category": "Animals & Nature" - , "aliases": [ - "water_buffalo" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐄" - , "description": "cow" - , "category": "Animals & Nature" - , "aliases": [ - "cow2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐷" - , "description": "pig face" - , "category": "Animals & Nature" - , "aliases": [ - "pig" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐖" - , "description": "pig" - , "category": "Animals & Nature" - , "aliases": [ - "pig2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐗" - , "description": "boar" - , "category": "Animals & Nature" - , "aliases": [ - "boar" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐽" - , "description": "pig nose" - , "category": "Animals & Nature" - , "aliases": [ - "pig_nose" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐏" - , "description": "ram" - , "category": "Animals & Nature" - , "aliases": [ - "ram" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐑" - , "description": "ewe" - , "category": "Animals & Nature" - , "aliases": [ - "sheep" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐐" - , "description": "goat" - , "category": "Animals & Nature" - , "aliases": [ - "goat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐪" - , "description": "camel" - , "category": "Animals & Nature" - , "aliases": [ - "dromedary_camel" - ] - , "tags": [ - "desert" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐫" - , "description": "two-hump camel" - , "category": "Animals & Nature" - , "aliases": [ - "camel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦙" - , "description": "llama" - , "category": "Animals & Nature" - , "aliases": [ - "llama" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦒" - , "description": "giraffe" - , "category": "Animals & Nature" - , "aliases": [ - "giraffe" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐘" - , "description": "elephant" - , "category": "Animals & Nature" - , "aliases": [ - "elephant" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦏" - , "description": "rhinoceros" - , "category": "Animals & Nature" - , "aliases": [ - "rhinoceros" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦛" - , "description": "hippopotamus" - , "category": "Animals & Nature" - , "aliases": [ - "hippopotamus" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐭" - , "description": "mouse face" - , "category": "Animals & Nature" - , "aliases": [ - "mouse" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐁" - , "description": "mouse" - , "category": "Animals & Nature" - , "aliases": [ - "mouse2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐀" - , "description": "rat" - , "category": "Animals & Nature" - , "aliases": [ - "rat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐹" - , "description": "hamster" - , "category": "Animals & Nature" - , "aliases": [ - "hamster" - ] - , "tags": [ - "pet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐰" - , "description": "rabbit face" - , "category": "Animals & Nature" - , "aliases": [ - "rabbit" - ] - , "tags": [ - "bunny" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐇" - , "description": "rabbit" - , "category": "Animals & Nature" - , "aliases": [ - "rabbit2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐿" - , "description": "chipmunk" - , "category": "Animals & Nature" - , "aliases": [ - "chipmunk" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦔" - , "description": "hedgehog" - , "category": "Animals & Nature" - , "aliases": [ - "hedgehog" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦇" - , "description": "bat" - , "category": "Animals & Nature" - , "aliases": [ - "bat" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🐻" - , "description": "bear" - , "category": "Animals & Nature" - , "aliases": [ - "bear" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐨" - , "description": "koala" - , "category": "Animals & Nature" - , "aliases": [ - "koala" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐼" - , "description": "panda" - , "category": "Animals & Nature" - , "aliases": [ - "panda_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦥" - , "description": "sloth" - , "category": "Animals & Nature" - , "aliases": [ - "sloth" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦦" - , "description": "otter" - , "category": "Animals & Nature" - , "aliases": [ - "otter" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦨" - , "description": "skunk" - , "category": "Animals & Nature" - , "aliases": [ - "skunk" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦘" - , "description": "kangaroo" - , "category": "Animals & Nature" - , "aliases": [ - "kangaroo" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦡" - , "description": "badger" - , "category": "Animals & Nature" - , "aliases": [ - "badger" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐾" - , "description": "paw prints" - , "category": "Animals & Nature" - , "aliases": [ - "feet" - , "paw_prints" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦃" - , "description": "turkey" - , "category": "Animals & Nature" - , "aliases": [ - "turkey" - ] - , "tags": [ - "thanksgiving" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🐔" - , "description": "chicken" - , "category": "Animals & Nature" - , "aliases": [ - "chicken" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐓" - , "description": "rooster" - , "category": "Animals & Nature" - , "aliases": [ - "rooster" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐣" - , "description": "hatching chick" - , "category": "Animals & Nature" - , "aliases": [ - "hatching_chick" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐤" - , "description": "baby chick" - , "category": "Animals & Nature" - , "aliases": [ - "baby_chick" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐥" - , "description": "front-facing baby chick" - , "category": "Animals & Nature" - , "aliases": [ - "hatched_chick" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐦" - , "description": "bird" - , "category": "Animals & Nature" - , "aliases": [ - "bird" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐧" - , "description": "penguin" - , "category": "Animals & Nature" - , "aliases": [ - "penguin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕊" - , "description": "dove" - , "category": "Animals & Nature" - , "aliases": [ - "dove" - ] - , "tags": [ - "peace" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦅" - , "description": "eagle" - , "category": "Animals & Nature" - , "aliases": [ - "eagle" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦆" - , "description": "duck" - , "category": "Animals & Nature" - , "aliases": [ - "duck" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦢" - , "description": "swan" - , "category": "Animals & Nature" - , "aliases": [ - "swan" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦉" - , "description": "owl" - , "category": "Animals & Nature" - , "aliases": [ - "owl" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦩" - , "description": "flamingo" - , "category": "Animals & Nature" - , "aliases": [ - "flamingo" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦚" - , "description": "peacock" - , "category": "Animals & Nature" - , "aliases": [ - "peacock" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦜" - , "description": "parrot" - , "category": "Animals & Nature" - , "aliases": [ - "parrot" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐸" - , "description": "frog" - , "category": "Animals & Nature" - , "aliases": [ - "frog" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐊" - , "description": "crocodile" - , "category": "Animals & Nature" - , "aliases": [ - "crocodile" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐢" - , "description": "turtle" - , "category": "Animals & Nature" - , "aliases": [ - "turtle" - ] - , "tags": [ - "slow" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦎" - , "description": "lizard" - , "category": "Animals & Nature" - , "aliases": [ - "lizard" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🐍" - , "description": "snake" - , "category": "Animals & Nature" - , "aliases": [ - "snake" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐲" - , "description": "dragon face" - , "category": "Animals & Nature" - , "aliases": [ - "dragon_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐉" - , "description": "dragon" - , "category": "Animals & Nature" - , "aliases": [ - "dragon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦕" - , "description": "sauropod" - , "category": "Animals & Nature" - , "aliases": [ - "sauropod" - ] - , "tags": [ - "dinosaur" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦖" - , "description": "T-Rex" - , "category": "Animals & Nature" - , "aliases": [ - "t-rex" - ] - , "tags": [ - "dinosaur" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🐳" - , "description": "spouting whale" - , "category": "Animals & Nature" - , "aliases": [ - "whale" - ] - , "tags": [ - "sea" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐋" - , "description": "whale" - , "category": "Animals & Nature" - , "aliases": [ - "whale2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐬" - , "description": "dolphin" - , "category": "Animals & Nature" - , "aliases": [ - "dolphin" - , "flipper" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐟" - , "description": "fish" - , "category": "Animals & Nature" - , "aliases": [ - "fish" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐠" - , "description": "tropical fish" - , "category": "Animals & Nature" - , "aliases": [ - "tropical_fish" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐡" - , "description": "blowfish" - , "category": "Animals & Nature" - , "aliases": [ - "blowfish" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦈" - , "description": "shark" - , "category": "Animals & Nature" - , "aliases": [ - "shark" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🐙" - , "description": "octopus" - , "category": "Animals & Nature" - , "aliases": [ - "octopus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐚" - , "description": "spiral shell" - , "category": "Animals & Nature" - , "aliases": [ - "shell" - ] - , "tags": [ - "sea" - , "beach" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐌" - , "description": "snail" - , "category": "Animals & Nature" - , "aliases": [ - "snail" - ] - , "tags": [ - "slow" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦋" - , "description": "butterfly" - , "category": "Animals & Nature" - , "aliases": [ - "butterfly" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🐛" - , "description": "bug" - , "category": "Animals & Nature" - , "aliases": [ - "bug" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐜" - , "description": "ant" - , "category": "Animals & Nature" - , "aliases": [ - "ant" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐝" - , "description": "honeybee" - , "category": "Animals & Nature" - , "aliases": [ - "bee" - , "honeybee" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🐞" - , "description": "lady beetle" - , "category": "Animals & Nature" - , "aliases": [ - "beetle" - ] - , "tags": [ - "bug" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🦗" - , "description": "cricket" - , "category": "Animals & Nature" - , "aliases": [ - "cricket" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🕷" - , "description": "spider" - , "category": "Animals & Nature" - , "aliases": [ - "spider" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🕸" - , "description": "spider web" - , "category": "Animals & Nature" - , "aliases": [ - "spider_web" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦂" - , "description": "scorpion" - , "category": "Animals & Nature" - , "aliases": [ - "scorpion" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦟" - , "description": "mosquito" - , "category": "Animals & Nature" - , "aliases": [ - "mosquito" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦠" - , "description": "microbe" - , "category": "Animals & Nature" - , "aliases": [ - "microbe" - ] - , "tags": [ - "germ" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "💐" - , "description": "bouquet" - , "category": "Animals & Nature" - , "aliases": [ - "bouquet" - ] - , "tags": [ - "flowers" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌸" - , "description": "cherry blossom" - , "category": "Animals & Nature" - , "aliases": [ - "cherry_blossom" - ] - , "tags": [ - "flower" - , "spring" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💮" - , "description": "white flower" - , "category": "Animals & Nature" - , "aliases": [ - "white_flower" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏵" - , "description": "rosette" - , "category": "Animals & Nature" - , "aliases": [ - "rosette" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌹" - , "description": "rose" - , "category": "Animals & Nature" - , "aliases": [ - "rose" - ] - , "tags": [ - "flower" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥀" - , "description": "wilted flower" - , "category": "Animals & Nature" - , "aliases": [ - "wilted_flower" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🌺" - , "description": "hibiscus" - , "category": "Animals & Nature" - , "aliases": [ - "hibiscus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌻" - , "description": "sunflower" - , "category": "Animals & Nature" - , "aliases": [ - "sunflower" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌼" - , "description": "blossom" - , "category": "Animals & Nature" - , "aliases": [ - "blossom" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌷" - , "description": "tulip" - , "category": "Animals & Nature" - , "aliases": [ - "tulip" - ] - , "tags": [ - "flower" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌱" - , "description": "seedling" - , "category": "Animals & Nature" - , "aliases": [ - "seedling" - ] - , "tags": [ - "plant" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌲" - , "description": "evergreen tree" - , "category": "Animals & Nature" - , "aliases": [ - "evergreen_tree" - ] - , "tags": [ - "wood" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌳" - , "description": "deciduous tree" - , "category": "Animals & Nature" - , "aliases": [ - "deciduous_tree" - ] - , "tags": [ - "wood" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌴" - , "description": "palm tree" - , "category": "Animals & Nature" - , "aliases": [ - "palm_tree" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌵" - , "description": "cactus" - , "category": "Animals & Nature" - , "aliases": [ - "cactus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌾" - , "description": "sheaf of rice" - , "category": "Animals & Nature" - , "aliases": [ - "ear_of_rice" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌿" - , "description": "herb" - , "category": "Animals & Nature" - , "aliases": [ - "herb" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☘" - , "description": "shamrock" - , "category": "Animals & Nature" - , "aliases": [ - "shamrock" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🍀" - , "description": "four leaf clover" - , "category": "Animals & Nature" - , "aliases": [ - "four_leaf_clover" - ] - , "tags": [ - "luck" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍁" - , "description": "maple leaf" - , "category": "Animals & Nature" - , "aliases": [ - "maple_leaf" - ] - , "tags": [ - "canada" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍂" - , "description": "fallen leaf" - , "category": "Animals & Nature" - , "aliases": [ - "fallen_leaf" - ] - , "tags": [ - "autumn" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍃" - , "description": "leaf fluttering in wind" - , "category": "Animals & Nature" - , "aliases": [ - "leaves" - ] - , "tags": [ - "leaf" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍇" - , "description": "grapes" - , "category": "Food & Drink" - , "aliases": [ - "grapes" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍈" - , "description": "melon" - , "category": "Food & Drink" - , "aliases": [ - "melon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍉" - , "description": "watermelon" - , "category": "Food & Drink" - , "aliases": [ - "watermelon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍊" - , "description": "tangerine" - , "category": "Food & Drink" - , "aliases": [ - "tangerine" - , "orange" - , "mandarin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍋" - , "description": "lemon" - , "category": "Food & Drink" - , "aliases": [ - "lemon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍌" - , "description": "banana" - , "category": "Food & Drink" - , "aliases": [ - "banana" - ] - , "tags": [ - "fruit" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍍" - , "description": "pineapple" - , "category": "Food & Drink" - , "aliases": [ - "pineapple" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥭" - , "description": "mango" - , "category": "Food & Drink" - , "aliases": [ - "mango" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🍎" - , "description": "red apple" - , "category": "Food & Drink" - , "aliases": [ - "apple" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍏" - , "description": "green apple" - , "category": "Food & Drink" - , "aliases": [ - "green_apple" - ] - , "tags": [ - "fruit" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍐" - , "description": "pear" - , "category": "Food & Drink" - , "aliases": [ - "pear" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍑" - , "description": "peach" - , "category": "Food & Drink" - , "aliases": [ - "peach" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍒" - , "description": "cherries" - , "category": "Food & Drink" - , "aliases": [ - "cherries" - ] - , "tags": [ - "fruit" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍓" - , "description": "strawberry" - , "category": "Food & Drink" - , "aliases": [ - "strawberry" - ] - , "tags": [ - "fruit" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥝" - , "description": "kiwi fruit" - , "category": "Food & Drink" - , "aliases": [ - "kiwi_fruit" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🍅" - , "description": "tomato" - , "category": "Food & Drink" - , "aliases": [ - "tomato" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥥" - , "description": "coconut" - , "category": "Food & Drink" - , "aliases": [ - "coconut" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥑" - , "description": "avocado" - , "category": "Food & Drink" - , "aliases": [ - "avocado" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🍆" - , "description": "eggplant" - , "category": "Food & Drink" - , "aliases": [ - "eggplant" - ] - , "tags": [ - "aubergine" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥔" - , "description": "potato" - , "category": "Food & Drink" - , "aliases": [ - "potato" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥕" - , "description": "carrot" - , "category": "Food & Drink" - , "aliases": [ - "carrot" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🌽" - , "description": "ear of corn" - , "category": "Food & Drink" - , "aliases": [ - "corn" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌶" - , "description": "hot pepper" - , "category": "Food & Drink" - , "aliases": [ - "hot_pepper" - ] - , "tags": [ - "spicy" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥒" - , "description": "cucumber" - , "category": "Food & Drink" - , "aliases": [ - "cucumber" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥬" - , "description": "leafy green" - , "category": "Food & Drink" - , "aliases": [ - "leafy_green" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥦" - , "description": "broccoli" - , "category": "Food & Drink" - , "aliases": [ - "broccoli" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧄" - , "description": "garlic" - , "category": "Food & Drink" - , "aliases": [ - "garlic" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧅" - , "description": "onion" - , "category": "Food & Drink" - , "aliases": [ - "onion" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🍄" - , "description": "mushroom" - , "category": "Food & Drink" - , "aliases": [ - "mushroom" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥜" - , "description": "peanuts" - , "category": "Food & Drink" - , "aliases": [ - "peanuts" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🌰" - , "description": "chestnut" - , "category": "Food & Drink" - , "aliases": [ - "chestnut" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍞" - , "description": "bread" - , "category": "Food & Drink" - , "aliases": [ - "bread" - ] - , "tags": [ - "toast" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥐" - , "description": "croissant" - , "category": "Food & Drink" - , "aliases": [ - "croissant" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥖" - , "description": "baguette bread" - , "category": "Food & Drink" - , "aliases": [ - "baguette_bread" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥨" - , "description": "pretzel" - , "category": "Food & Drink" - , "aliases": [ - "pretzel" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥯" - , "description": "bagel" - , "category": "Food & Drink" - , "aliases": [ - "bagel" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥞" - , "description": "pancakes" - , "category": "Food & Drink" - , "aliases": [ - "pancakes" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🧇" - , "description": "waffle" - , "category": "Food & Drink" - , "aliases": [ - "waffle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧀" - , "description": "cheese wedge" - , "category": "Food & Drink" - , "aliases": [ - "cheese" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🍖" - , "description": "meat on bone" - , "category": "Food & Drink" - , "aliases": [ - "meat_on_bone" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍗" - , "description": "poultry leg" - , "category": "Food & Drink" - , "aliases": [ - "poultry_leg" - ] - , "tags": [ - "meat" - , "chicken" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥩" - , "description": "cut of meat" - , "category": "Food & Drink" - , "aliases": [ - "cut_of_meat" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥓" - , "description": "bacon" - , "category": "Food & Drink" - , "aliases": [ - "bacon" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🍔" - , "description": "hamburger" - , "category": "Food & Drink" - , "aliases": [ - "hamburger" - ] - , "tags": [ - "burger" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍟" - , "description": "french fries" - , "category": "Food & Drink" - , "aliases": [ - "fries" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍕" - , "description": "pizza" - , "category": "Food & Drink" - , "aliases": [ - "pizza" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌭" - , "description": "hot dog" - , "category": "Food & Drink" - , "aliases": [ - "hotdog" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥪" - , "description": "sandwich" - , "category": "Food & Drink" - , "aliases": [ - "sandwich" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🌮" - , "description": "taco" - , "category": "Food & Drink" - , "aliases": [ - "taco" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌯" - , "description": "burrito" - , "category": "Food & Drink" - , "aliases": [ - "burrito" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥙" - , "description": "stuffed flatbread" - , "category": "Food & Drink" - , "aliases": [ - "stuffed_flatbread" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🧆" - , "description": "falafel" - , "category": "Food & Drink" - , "aliases": [ - "falafel" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🥚" - , "description": "egg" - , "category": "Food & Drink" - , "aliases": [ - "egg" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🍳" - , "description": "cooking" - , "category": "Food & Drink" - , "aliases": [ - "fried_egg" - ] - , "tags": [ - "breakfast" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥘" - , "description": "shallow pan of food" - , "category": "Food & Drink" - , "aliases": [ - "shallow_pan_of_food" - ] - , "tags": [ - "paella" - , "curry" - ] - , "unicode_version": "" - , "ios_version": "10.2" - } -, { - "emoji": "🍲" - , "description": "pot of food" - , "category": "Food & Drink" - , "aliases": [ - "stew" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥣" - , "description": "bowl with spoon" - , "category": "Food & Drink" - , "aliases": [ - "bowl_with_spoon" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥗" - , "description": "green salad" - , "category": "Food & Drink" - , "aliases": [ - "green_salad" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🍿" - , "description": "popcorn" - , "category": "Food & Drink" - , "aliases": [ - "popcorn" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🧈" - , "description": "butter" - , "category": "Food & Drink" - , "aliases": [ - "butter" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧂" - , "description": "salt" - , "category": "Food & Drink" - , "aliases": [ - "salt" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥫" - , "description": "canned food" - , "category": "Food & Drink" - , "aliases": [ - "canned_food" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🍱" - , "description": "bento box" - , "category": "Food & Drink" - , "aliases": [ - "bento" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍘" - , "description": "rice cracker" - , "category": "Food & Drink" - , "aliases": [ - "rice_cracker" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍙" - , "description": "rice ball" - , "category": "Food & Drink" - , "aliases": [ - "rice_ball" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍚" - , "description": "cooked rice" - , "category": "Food & Drink" - , "aliases": [ - "rice" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍛" - , "description": "curry rice" - , "category": "Food & Drink" - , "aliases": [ - "curry" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍜" - , "description": "steaming bowl" - , "category": "Food & Drink" - , "aliases": [ - "ramen" - ] - , "tags": [ - "noodle" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍝" - , "description": "spaghetti" - , "category": "Food & Drink" - , "aliases": [ - "spaghetti" - ] - , "tags": [ - "pasta" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍠" - , "description": "roasted sweet potato" - , "category": "Food & Drink" - , "aliases": [ - "sweet_potato" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍢" - , "description": "oden" - , "category": "Food & Drink" - , "aliases": [ - "oden" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍣" - , "description": "sushi" - , "category": "Food & Drink" - , "aliases": [ - "sushi" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍤" - , "description": "fried shrimp" - , "category": "Food & Drink" - , "aliases": [ - "fried_shrimp" - ] - , "tags": [ - "tempura" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍥" - , "description": "fish cake with swirl" - , "category": "Food & Drink" - , "aliases": [ - "fish_cake" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥮" - , "description": "moon cake" - , "category": "Food & Drink" - , "aliases": [ - "moon_cake" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🍡" - , "description": "dango" - , "category": "Food & Drink" - , "aliases": [ - "dango" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥟" - , "description": "dumpling" - , "category": "Food & Drink" - , "aliases": [ - "dumpling" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥠" - , "description": "fortune cookie" - , "category": "Food & Drink" - , "aliases": [ - "fortune_cookie" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥡" - , "description": "takeout box" - , "category": "Food & Drink" - , "aliases": [ - "takeout_box" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦀" - , "description": "crab" - , "category": "Food & Drink" - , "aliases": [ - "crab" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🦞" - , "description": "lobster" - , "category": "Food & Drink" - , "aliases": [ - "lobster" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦐" - , "description": "shrimp" - , "category": "Food & Drink" - , "aliases": [ - "shrimp" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦑" - , "description": "squid" - , "category": "Food & Drink" - , "aliases": [ - "squid" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦪" - , "description": "oyster" - , "category": "Food & Drink" - , "aliases": [ - "oyster" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🍦" - , "description": "soft ice cream" - , "category": "Food & Drink" - , "aliases": [ - "icecream" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍧" - , "description": "shaved ice" - , "category": "Food & Drink" - , "aliases": [ - "shaved_ice" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍨" - , "description": "ice cream" - , "category": "Food & Drink" - , "aliases": [ - "ice_cream" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍩" - , "description": "doughnut" - , "category": "Food & Drink" - , "aliases": [ - "doughnut" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍪" - , "description": "cookie" - , "category": "Food & Drink" - , "aliases": [ - "cookie" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎂" - , "description": "birthday cake" - , "category": "Food & Drink" - , "aliases": [ - "birthday" - ] - , "tags": [ - "party" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍰" - , "description": "shortcake" - , "category": "Food & Drink" - , "aliases": [ - "cake" - ] - , "tags": [ - "dessert" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧁" - , "description": "cupcake" - , "category": "Food & Drink" - , "aliases": [ - "cupcake" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥧" - , "description": "pie" - , "category": "Food & Drink" - , "aliases": [ - "pie" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🍫" - , "description": "chocolate bar" - , "category": "Food & Drink" - , "aliases": [ - "chocolate_bar" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍬" - , "description": "candy" - , "category": "Food & Drink" - , "aliases": [ - "candy" - ] - , "tags": [ - "sweet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍭" - , "description": "lollipop" - , "category": "Food & Drink" - , "aliases": [ - "lollipop" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍮" - , "description": "custard" - , "category": "Food & Drink" - , "aliases": [ - "custard" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍯" - , "description": "honey pot" - , "category": "Food & Drink" - , "aliases": [ - "honey_pot" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍼" - , "description": "baby bottle" - , "category": "Food & Drink" - , "aliases": [ - "baby_bottle" - ] - , "tags": [ - "milk" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥛" - , "description": "glass of milk" - , "category": "Food & Drink" - , "aliases": [ - "milk_glass" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "☕" - , "description": "hot beverage" - , "category": "Food & Drink" - , "aliases": [ - "coffee" - ] - , "tags": [ - "cafe" - , "espresso" - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍵" - , "description": "teacup without handle" - , "category": "Food & Drink" - , "aliases": [ - "tea" - ] - , "tags": [ - "green" - , "breakfast" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍶" - , "description": "sake" - , "category": "Food & Drink" - , "aliases": [ - "sake" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍾" - , "description": "bottle with popping cork" - , "category": "Food & Drink" - , "aliases": [ - "champagne" - ] - , "tags": [ - "bottle" - , "bubbly" - , "celebration" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🍷" - , "description": "wine glass" - , "category": "Food & Drink" - , "aliases": [ - "wine_glass" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍸" - , "description": "cocktail glass" - , "category": "Food & Drink" - , "aliases": [ - "cocktail" - ] - , "tags": [ - "drink" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍹" - , "description": "tropical drink" - , "category": "Food & Drink" - , "aliases": [ - "tropical_drink" - ] - , "tags": [ - "summer" - , "vacation" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍺" - , "description": "beer mug" - , "category": "Food & Drink" - , "aliases": [ - "beer" - ] - , "tags": [ - "drink" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🍻" - , "description": "clinking beer mugs" - , "category": "Food & Drink" - , "aliases": [ - "beers" - ] - , "tags": [ - "drinks" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥂" - , "description": "clinking glasses" - , "category": "Food & Drink" - , "aliases": [ - "clinking_glasses" - ] - , "tags": [ - "cheers" - , "toast" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥃" - , "description": "tumbler glass" - , "category": "Food & Drink" - , "aliases": [ - "tumbler_glass" - ] - , "tags": [ - "whisky" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥤" - , "description": "cup with straw" - , "category": "Food & Drink" - , "aliases": [ - "cup_with_straw" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧃" - , "description": "beverage box" - , "category": "Food & Drink" - , "aliases": [ - "beverage_box" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧉" - , "description": "mate" - , "category": "Food & Drink" - , "aliases": [ - "mate" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧊" - , "description": "ice cube" - , "category": "Food & Drink" - , "aliases": [ - "ice_cube" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🥢" - , "description": "chopsticks" - , "category": "Food & Drink" - , "aliases": [ - "chopsticks" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🍽" - , "description": "fork and knife with plate" - , "category": "Food & Drink" - , "aliases": [ - "plate_with_cutlery" - ] - , "tags": [ - "dining" - , "dinner" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🍴" - , "description": "fork and knife" - , "category": "Food & Drink" - , "aliases": [ - "fork_and_knife" - ] - , "tags": [ - "cutlery" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥄" - , "description": "spoon" - , "category": "Food & Drink" - , "aliases": [ - "spoon" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🔪" - , "description": "kitchen knife" - , "category": "Food & Drink" - , "aliases": [ - "hocho" - , "knife" - ] - , "tags": [ - "cut" - , "chop" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏺" - , "description": "amphora" - , "category": "Food & Drink" - , "aliases": [ - "amphora" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌍" - , "description": "globe showing Europe-Africa" - , "category": "Travel & Places" - , "aliases": [ - "earth_africa" - ] - , "tags": [ - "globe" - , "world" - , "international" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌎" - , "description": "globe showing Americas" - , "category": "Travel & Places" - , "aliases": [ - "earth_americas" - ] - , "tags": [ - "globe" - , "world" - , "international" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌏" - , "description": "globe showing Asia-Australia" - , "category": "Travel & Places" - , "aliases": [ - "earth_asia" - ] - , "tags": [ - "globe" - , "world" - , "international" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌐" - , "description": "globe with meridians" - , "category": "Travel & Places" - , "aliases": [ - "globe_with_meridians" - ] - , "tags": [ - "world" - , "global" - , "international" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗺" - , "description": "world map" - , "category": "Travel & Places" - , "aliases": [ - "world_map" - ] - , "tags": [ - "travel" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🗾" - , "description": "map of Japan" - , "category": "Travel & Places" - , "aliases": [ - "japan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧭" - , "description": "compass" - , "category": "Travel & Places" - , "aliases": [ - "compass" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏔" - , "description": "snow-capped mountain" - , "category": "Travel & Places" - , "aliases": [ - "mountain_snow" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⛰" - , "description": "mountain" - , "category": "Travel & Places" - , "aliases": [ - "mountain" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🌋" - , "description": "volcano" - , "category": "Travel & Places" - , "aliases": [ - "volcano" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗻" - , "description": "mount fuji" - , "category": "Travel & Places" - , "aliases": [ - "mount_fuji" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏕" - , "description": "camping" - , "category": "Travel & Places" - , "aliases": [ - "camping" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏖" - , "description": "beach with umbrella" - , "category": "Travel & Places" - , "aliases": [ - "beach_umbrella" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏜" - , "description": "desert" - , "category": "Travel & Places" - , "aliases": [ - "desert" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏝" - , "description": "desert island" - , "category": "Travel & Places" - , "aliases": [ - "desert_island" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏞" - , "description": "national park" - , "category": "Travel & Places" - , "aliases": [ - "national_park" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏟" - , "description": "stadium" - , "category": "Travel & Places" - , "aliases": [ - "stadium" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏛" - , "description": "classical building" - , "category": "Travel & Places" - , "aliases": [ - "classical_building" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏗" - , "description": "building construction" - , "category": "Travel & Places" - , "aliases": [ - "building_construction" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🧱" - , "description": "brick" - , "category": "Travel & Places" - , "aliases": [ - "bricks" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏘" - , "description": "houses" - , "category": "Travel & Places" - , "aliases": [ - "houses" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏚" - , "description": "derelict house" - , "category": "Travel & Places" - , "aliases": [ - "derelict_house" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏠" - , "description": "house" - , "category": "Travel & Places" - , "aliases": [ - "house" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏡" - , "description": "house with garden" - , "category": "Travel & Places" - , "aliases": [ - "house_with_garden" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏢" - , "description": "office building" - , "category": "Travel & Places" - , "aliases": [ - "office" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏣" - , "description": "Japanese post office" - , "category": "Travel & Places" - , "aliases": [ - "post_office" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏤" - , "description": "post office" - , "category": "Travel & Places" - , "aliases": [ - "european_post_office" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏥" - , "description": "hospital" - , "category": "Travel & Places" - , "aliases": [ - "hospital" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏦" - , "description": "bank" - , "category": "Travel & Places" - , "aliases": [ - "bank" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏨" - , "description": "hotel" - , "category": "Travel & Places" - , "aliases": [ - "hotel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏩" - , "description": "love hotel" - , "category": "Travel & Places" - , "aliases": [ - "love_hotel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏪" - , "description": "convenience store" - , "category": "Travel & Places" - , "aliases": [ - "convenience_store" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏫" - , "description": "school" - , "category": "Travel & Places" - , "aliases": [ - "school" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏬" - , "description": "department store" - , "category": "Travel & Places" - , "aliases": [ - "department_store" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏭" - , "description": "factory" - , "category": "Travel & Places" - , "aliases": [ - "factory" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏯" - , "description": "Japanese castle" - , "category": "Travel & Places" - , "aliases": [ - "japanese_castle" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏰" - , "description": "castle" - , "category": "Travel & Places" - , "aliases": [ - "european_castle" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💒" - , "description": "wedding" - , "category": "Travel & Places" - , "aliases": [ - "wedding" - ] - , "tags": [ - "marriage" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗼" - , "description": "Tokyo tower" - , "category": "Travel & Places" - , "aliases": [ - "tokyo_tower" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗽" - , "description": "Statue of Liberty" - , "category": "Travel & Places" - , "aliases": [ - "statue_of_liberty" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⛪" - , "description": "church" - , "category": "Travel & Places" - , "aliases": [ - "church" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🕌" - , "description": "mosque" - , "category": "Travel & Places" - , "aliases": [ - "mosque" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛕" - , "description": "hindu temple" - , "category": "Travel & Places" - , "aliases": [ - "hindu_temple" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🕍" - , "description": "synagogue" - , "category": "Travel & Places" - , "aliases": [ - "synagogue" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "⛩" - , "description": "shinto shrine" - , "category": "Travel & Places" - , "aliases": [ - "shinto_shrine" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🕋" - , "description": "kaaba" - , "category": "Travel & Places" - , "aliases": [ - "kaaba" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "⛲" - , "description": "fountain" - , "category": "Travel & Places" - , "aliases": [ - "fountain" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "⛺" - , "description": "tent" - , "category": "Travel & Places" - , "aliases": [ - "tent" - ] - , "tags": [ - "camping" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🌁" - , "description": "foggy" - , "category": "Travel & Places" - , "aliases": [ - "foggy" - ] - , "tags": [ - "karl" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌃" - , "description": "night with stars" - , "category": "Travel & Places" - , "aliases": [ - "night_with_stars" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏙" - , "description": "cityscape" - , "category": "Travel & Places" - , "aliases": [ - "cityscape" - ] - , "tags": [ - "skyline" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌄" - , "description": "sunrise over mountains" - , "category": "Travel & Places" - , "aliases": [ - "sunrise_over_mountains" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌅" - , "description": "sunrise" - , "category": "Travel & Places" - , "aliases": [ - "sunrise" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌆" - , "description": "cityscape at dusk" - , "category": "Travel & Places" - , "aliases": [ - "city_sunset" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌇" - , "description": "sunset" - , "category": "Travel & Places" - , "aliases": [ - "city_sunrise" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌉" - , "description": "bridge at night" - , "category": "Travel & Places" - , "aliases": [ - "bridge_at_night" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "♨️" - , "description": "hot springs" - , "category": "Travel & Places" - , "aliases": [ - "hotsprings" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🎠" - , "description": "carousel horse" - , "category": "Travel & Places" - , "aliases": [ - "carousel_horse" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎡" - , "description": "ferris wheel" - , "category": "Travel & Places" - , "aliases": [ - "ferris_wheel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎢" - , "description": "roller coaster" - , "category": "Travel & Places" - , "aliases": [ - "roller_coaster" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💈" - , "description": "barber pole" - , "category": "Travel & Places" - , "aliases": [ - "barber" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎪" - , "description": "circus tent" - , "category": "Travel & Places" - , "aliases": [ - "circus_tent" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚂" - , "description": "locomotive" - , "category": "Travel & Places" - , "aliases": [ - "steam_locomotive" - ] - , "tags": [ - "train" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚃" - , "description": "railway car" - , "category": "Travel & Places" - , "aliases": [ - "railway_car" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚄" - , "description": "high-speed train" - , "category": "Travel & Places" - , "aliases": [ - "bullettrain_side" - ] - , "tags": [ - "train" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚅" - , "description": "bullet train" - , "category": "Travel & Places" - , "aliases": [ - "bullettrain_front" - ] - , "tags": [ - "train" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚆" - , "description": "train" - , "category": "Travel & Places" - , "aliases": [ - "train2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚇" - , "description": "metro" - , "category": "Travel & Places" - , "aliases": [ - "metro" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚈" - , "description": "light rail" - , "category": "Travel & Places" - , "aliases": [ - "light_rail" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚉" - , "description": "station" - , "category": "Travel & Places" - , "aliases": [ - "station" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚊" - , "description": "tram" - , "category": "Travel & Places" - , "aliases": [ - "tram" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚝" - , "description": "monorail" - , "category": "Travel & Places" - , "aliases": [ - "monorail" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚞" - , "description": "mountain railway" - , "category": "Travel & Places" - , "aliases": [ - "mountain_railway" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚋" - , "description": "tram car" - , "category": "Travel & Places" - , "aliases": [ - "train" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚌" - , "description": "bus" - , "category": "Travel & Places" - , "aliases": [ - "bus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚍" - , "description": "oncoming bus" - , "category": "Travel & Places" - , "aliases": [ - "oncoming_bus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚎" - , "description": "trolleybus" - , "category": "Travel & Places" - , "aliases": [ - "trolleybus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚐" - , "description": "minibus" - , "category": "Travel & Places" - , "aliases": [ - "minibus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚑" - , "description": "ambulance" - , "category": "Travel & Places" - , "aliases": [ - "ambulance" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚒" - , "description": "fire engine" - , "category": "Travel & Places" - , "aliases": [ - "fire_engine" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚓" - , "description": "police car" - , "category": "Travel & Places" - , "aliases": [ - "police_car" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚔" - , "description": "oncoming police car" - , "category": "Travel & Places" - , "aliases": [ - "oncoming_police_car" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚕" - , "description": "taxi" - , "category": "Travel & Places" - , "aliases": [ - "taxi" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚖" - , "description": "oncoming taxi" - , "category": "Travel & Places" - , "aliases": [ - "oncoming_taxi" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚗" - , "description": "automobile" - , "category": "Travel & Places" - , "aliases": [ - "car" - , "red_car" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚘" - , "description": "oncoming automobile" - , "category": "Travel & Places" - , "aliases": [ - "oncoming_automobile" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚙" - , "description": "sport utility vehicle" - , "category": "Travel & Places" - , "aliases": [ - "blue_car" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚚" - , "description": "delivery truck" - , "category": "Travel & Places" - , "aliases": [ - "truck" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚛" - , "description": "articulated lorry" - , "category": "Travel & Places" - , "aliases": [ - "articulated_lorry" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚜" - , "description": "tractor" - , "category": "Travel & Places" - , "aliases": [ - "tractor" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏎" - , "description": "racing car" - , "category": "Travel & Places" - , "aliases": [ - "racing_car" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏍" - , "description": "motorcycle" - , "category": "Travel & Places" - , "aliases": [ - "motorcycle" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛵" - , "description": "motor scooter" - , "category": "Travel & Places" - , "aliases": [ - "motor_scooter" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🦽" - , "description": "manual wheelchair" - , "category": "Travel & Places" - , "aliases": [ - "manual_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🦼" - , "description": "motorized wheelchair" - , "category": "Travel & Places" - , "aliases": [ - "motorized_wheelchair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🛺" - , "description": "auto rickshaw" - , "category": "Travel & Places" - , "aliases": [ - "auto_rickshaw" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🚲" - , "description": "bicycle" - , "category": "Travel & Places" - , "aliases": [ - "bike" - ] - , "tags": [ - "bicycle" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛴" - , "description": "kick scooter" - , "category": "Travel & Places" - , "aliases": [ - "kick_scooter" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🛹" - , "description": "skateboard" - , "category": "Travel & Places" - , "aliases": [ - "skateboard" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🚏" - , "description": "bus stop" - , "category": "Travel & Places" - , "aliases": [ - "busstop" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛣" - , "description": "motorway" - , "category": "Travel & Places" - , "aliases": [ - "motorway" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛤" - , "description": "railway track" - , "category": "Travel & Places" - , "aliases": [ - "railway_track" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛢" - , "description": "oil drum" - , "category": "Travel & Places" - , "aliases": [ - "oil_drum" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⛽" - , "description": "fuel pump" - , "category": "Travel & Places" - , "aliases": [ - "fuelpump" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🚨" - , "description": "police car light" - , "category": "Travel & Places" - , "aliases": [ - "rotating_light" - ] - , "tags": [ - "911" - , "emergency" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚥" - , "description": "horizontal traffic light" - , "category": "Travel & Places" - , "aliases": [ - "traffic_light" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚦" - , "description": "vertical traffic light" - , "category": "Travel & Places" - , "aliases": [ - "vertical_traffic_light" - ] - , "tags": [ - "semaphore" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛑" - , "description": "stop sign" - , "category": "Travel & Places" - , "aliases": [ - "stop_sign" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🚧" - , "description": "construction" - , "category": "Travel & Places" - , "aliases": [ - "construction" - ] - , "tags": [ - "wip" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⚓" - , "description": "anchor" - , "category": "Travel & Places" - , "aliases": [ - "anchor" - ] - , "tags": [ - "ship" - ] - , "unicode_version": "4.1" - , "ios_version": "6.0" - } -, { - "emoji": "⛵" - , "description": "sailboat" - , "category": "Travel & Places" - , "aliases": [ - "boat" - , "sailboat" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🛶" - , "description": "canoe" - , "category": "Travel & Places" - , "aliases": [ - "canoe" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🚤" - , "description": "speedboat" - , "category": "Travel & Places" - , "aliases": [ - "speedboat" - ] - , "tags": [ - "ship" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛳" - , "description": "passenger ship" - , "category": "Travel & Places" - , "aliases": [ - "passenger_ship" - ] - , "tags": [ - "cruise" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⛴" - , "description": "ferry" - , "category": "Travel & Places" - , "aliases": [ - "ferry" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🛥" - , "description": "motor boat" - , "category": "Travel & Places" - , "aliases": [ - "motor_boat" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🚢" - , "description": "ship" - , "category": "Travel & Places" - , "aliases": [ - "ship" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "✈️" - , "description": "airplane" - , "category": "Travel & Places" - , "aliases": [ - "airplane" - ] - , "tags": [ - "flight" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🛩" - , "description": "small airplane" - , "category": "Travel & Places" - , "aliases": [ - "small_airplane" - ] - , "tags": [ - "flight" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛫" - , "description": "airplane departure" - , "category": "Travel & Places" - , "aliases": [ - "flight_departure" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛬" - , "description": "airplane arrival" - , "category": "Travel & Places" - , "aliases": [ - "flight_arrival" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🪂" - , "description": "parachute" - , "category": "Travel & Places" - , "aliases": [ - "parachute" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "💺" - , "description": "seat" - , "category": "Travel & Places" - , "aliases": [ - "seat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚁" - , "description": "helicopter" - , "category": "Travel & Places" - , "aliases": [ - "helicopter" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚟" - , "description": "suspension railway" - , "category": "Travel & Places" - , "aliases": [ - "suspension_railway" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚠" - , "description": "mountain cableway" - , "category": "Travel & Places" - , "aliases": [ - "mountain_cableway" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚡" - , "description": "aerial tramway" - , "category": "Travel & Places" - , "aliases": [ - "aerial_tramway" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛰" - , "description": "satellite" - , "category": "Travel & Places" - , "aliases": [ - "artificial_satellite" - ] - , "tags": [ - "orbit" - , "space" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🚀" - , "description": "rocket" - , "category": "Travel & Places" - , "aliases": [ - "rocket" - ] - , "tags": [ - "ship" - , "launch" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛸" - , "description": "flying saucer" - , "category": "Travel & Places" - , "aliases": [ - "flying_saucer" - ] - , "tags": [ - "ufo" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🛎" - , "description": "bellhop bell" - , "category": "Travel & Places" - , "aliases": [ - "bellhop_bell" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🧳" - , "description": "luggage" - , "category": "Travel & Places" - , "aliases": [ - "luggage" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "⌛" - , "description": "hourglass done" - , "category": "Travel & Places" - , "aliases": [ - "hourglass" - ] - , "tags": [ - "time" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⏳" - , "description": "hourglass not done" - , "category": "Travel & Places" - , "aliases": [ - "hourglass_flowing_sand" - ] - , "tags": [ - "time" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⌚" - , "description": "watch" - , "category": "Travel & Places" - , "aliases": [ - "watch" - ] - , "tags": [ - "time" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⏰" - , "description": "alarm clock" - , "category": "Travel & Places" - , "aliases": [ - "alarm_clock" - ] - , "tags": [ - "morning" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏱" - , "description": "stopwatch" - , "category": "Travel & Places" - , "aliases": [ - "stopwatch" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.1" - } -, { - "emoji": "⏲" - , "description": "timer clock" - , "category": "Travel & Places" - , "aliases": [ - "timer_clock" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.1" - } -, { - "emoji": "🕰" - , "description": "mantelpiece clock" - , "category": "Travel & Places" - , "aliases": [ - "mantelpiece_clock" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🕛" - , "description": "twelve o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock12" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕧" - , "description": "twelve-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock1230" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕐" - , "description": "one o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock1" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕜" - , "description": "one-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock130" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕑" - , "description": "two o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕝" - , "description": "two-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock230" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕒" - , "description": "three o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock3" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕞" - , "description": "three-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock330" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕓" - , "description": "four o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock4" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕟" - , "description": "four-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock430" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕔" - , "description": "five o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock5" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕠" - , "description": "five-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock530" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕕" - , "description": "six o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock6" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕡" - , "description": "six-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock630" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕖" - , "description": "seven o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock7" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕢" - , "description": "seven-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock730" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕗" - , "description": "eight o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock8" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕣" - , "description": "eight-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock830" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕘" - , "description": "nine o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock9" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕤" - , "description": "nine-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock930" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕙" - , "description": "ten o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock10" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕥" - , "description": "ten-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock1030" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕚" - , "description": "eleven o’clock" - , "category": "Travel & Places" - , "aliases": [ - "clock11" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕦" - , "description": "eleven-thirty" - , "category": "Travel & Places" - , "aliases": [ - "clock1130" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌑" - , "description": "new moon" - , "category": "Travel & Places" - , "aliases": [ - "new_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌒" - , "description": "waxing crescent moon" - , "category": "Travel & Places" - , "aliases": [ - "waxing_crescent_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌓" - , "description": "first quarter moon" - , "category": "Travel & Places" - , "aliases": [ - "first_quarter_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌔" - , "description": "waxing gibbous moon" - , "category": "Travel & Places" - , "aliases": [ - "moon" - , "waxing_gibbous_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌕" - , "description": "full moon" - , "category": "Travel & Places" - , "aliases": [ - "full_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌖" - , "description": "waning gibbous moon" - , "category": "Travel & Places" - , "aliases": [ - "waning_gibbous_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌗" - , "description": "last quarter moon" - , "category": "Travel & Places" - , "aliases": [ - "last_quarter_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌘" - , "description": "waning crescent moon" - , "category": "Travel & Places" - , "aliases": [ - "waning_crescent_moon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌙" - , "description": "crescent moon" - , "category": "Travel & Places" - , "aliases": [ - "crescent_moon" - ] - , "tags": [ - "night" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌚" - , "description": "new moon face" - , "category": "Travel & Places" - , "aliases": [ - "new_moon_with_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌛" - , "description": "first quarter moon face" - , "category": "Travel & Places" - , "aliases": [ - "first_quarter_moon_with_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌜" - , "description": "last quarter moon face" - , "category": "Travel & Places" - , "aliases": [ - "last_quarter_moon_with_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌡" - , "description": "thermometer" - , "category": "Travel & Places" - , "aliases": [ - "thermometer" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "☀️" - , "description": "sun" - , "category": "Travel & Places" - , "aliases": [ - "sunny" - ] - , "tags": [ - "weather" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🌝" - , "description": "full moon face" - , "category": "Travel & Places" - , "aliases": [ - "full_moon_with_face" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌞" - , "description": "sun with face" - , "category": "Travel & Places" - , "aliases": [ - "sun_with_face" - ] - , "tags": [ - "summer" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪐" - , "description": "ringed planet" - , "category": "Travel & Places" - , "aliases": [ - "ringed_planet" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "⭐" - , "description": "star" - , "category": "Travel & Places" - , "aliases": [ - "star" - ] - , "tags": [ - ] - , "unicode_version": "5.1" - , "ios_version": "6.0" - } -, { - "emoji": "🌟" - , "description": "glowing star" - , "category": "Travel & Places" - , "aliases": [ - "star2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌠" - , "description": "shooting star" - , "category": "Travel & Places" - , "aliases": [ - "stars" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌌" - , "description": "milky way" - , "category": "Travel & Places" - , "aliases": [ - "milky_way" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☁️" - , "description": "cloud" - , "category": "Travel & Places" - , "aliases": [ - "cloud" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⛅" - , "description": "sun behind cloud" - , "category": "Travel & Places" - , "aliases": [ - "partly_sunny" - ] - , "tags": [ - "weather" - , "cloud" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "⛈" - , "description": "cloud with lightning and rain" - , "category": "Travel & Places" - , "aliases": [ - "cloud_with_lightning_and_rain" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🌤" - , "description": "sun behind small cloud" - , "category": "Travel & Places" - , "aliases": [ - "sun_behind_small_cloud" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌥" - , "description": "sun behind large cloud" - , "category": "Travel & Places" - , "aliases": [ - "sun_behind_large_cloud" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌦" - , "description": "sun behind rain cloud" - , "category": "Travel & Places" - , "aliases": [ - "sun_behind_rain_cloud" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌧" - , "description": "cloud with rain" - , "category": "Travel & Places" - , "aliases": [ - "cloud_with_rain" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌨" - , "description": "cloud with snow" - , "category": "Travel & Places" - , "aliases": [ - "cloud_with_snow" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌩" - , "description": "cloud with lightning" - , "category": "Travel & Places" - , "aliases": [ - "cloud_with_lightning" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌪" - , "description": "tornado" - , "category": "Travel & Places" - , "aliases": [ - "tornado" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌫" - , "description": "fog" - , "category": "Travel & Places" - , "aliases": [ - "fog" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌬" - , "description": "wind face" - , "category": "Travel & Places" - , "aliases": [ - "wind_face" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🌀" - , "description": "cyclone" - , "category": "Travel & Places" - , "aliases": [ - "cyclone" - ] - , "tags": [ - "swirl" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌈" - , "description": "rainbow" - , "category": "Travel & Places" - , "aliases": [ - "rainbow" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌂" - , "description": "closed umbrella" - , "category": "Travel & Places" - , "aliases": [ - "closed_umbrella" - ] - , "tags": [ - "weather" - , "rain" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☂️" - , "description": "umbrella" - , "category": "Travel & Places" - , "aliases": [ - "open_umbrella" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☔" - , "description": "umbrella with rain drops" - , "category": "Travel & Places" - , "aliases": [ - "umbrella" - ] - , "tags": [ - "rain" - , "weather" - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "⛱" - , "description": "umbrella on ground" - , "category": "Travel & Places" - , "aliases": [ - "parasol_on_ground" - ] - , "tags": [ - "beach_umbrella" - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "⚡" - , "description": "high voltage" - , "category": "Travel & Places" - , "aliases": [ - "zap" - ] - , "tags": [ - "lightning" - , "thunder" - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "❄️" - , "description": "snowflake" - , "category": "Travel & Places" - , "aliases": [ - "snowflake" - ] - , "tags": [ - "winter" - , "cold" - , "weather" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "☃️" - , "description": "snowman" - , "category": "Travel & Places" - , "aliases": [ - "snowman_with_snow" - ] - , "tags": [ - "winter" - , "christmas" - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "⛄" - , "description": "snowman without snow" - , "category": "Travel & Places" - , "aliases": [ - "snowman" - ] - , "tags": [ - "winter" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "☄" - , "description": "comet" - , "category": "Travel & Places" - , "aliases": [ - "comet" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "🔥" - , "description": "fire" - , "category": "Travel & Places" - , "aliases": [ - "fire" - ] - , "tags": [ - "burn" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💧" - , "description": "droplet" - , "category": "Travel & Places" - , "aliases": [ - "droplet" - ] - , "tags": [ - "water" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🌊" - , "description": "water wave" - , "category": "Travel & Places" - , "aliases": [ - "ocean" - ] - , "tags": [ - "sea" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎃" - , "description": "jack-o-lantern" - , "category": "Activities" - , "aliases": [ - "jack_o_lantern" - ] - , "tags": [ - "halloween" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎄" - , "description": "Christmas tree" - , "category": "Activities" - , "aliases": [ - "christmas_tree" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎆" - , "description": "fireworks" - , "category": "Activities" - , "aliases": [ - "fireworks" - ] - , "tags": [ - "festival" - , "celebration" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎇" - , "description": "sparkler" - , "category": "Activities" - , "aliases": [ - "sparkler" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧨" - , "description": "firecracker" - , "category": "Activities" - , "aliases": [ - "firecracker" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "✨" - , "description": "sparkles" - , "category": "Activities" - , "aliases": [ - "sparkles" - ] - , "tags": [ - "shiny" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎈" - , "description": "balloon" - , "category": "Activities" - , "aliases": [ - "balloon" - ] - , "tags": [ - "party" - , "birthday" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎉" - , "description": "party popper" - , "category": "Activities" - , "aliases": [ - "tada" - ] - , "tags": [ - "hooray" - , "party" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎊" - , "description": "confetti ball" - , "category": "Activities" - , "aliases": [ - "confetti_ball" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎋" - , "description": "tanabata tree" - , "category": "Activities" - , "aliases": [ - "tanabata_tree" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎍" - , "description": "pine decoration" - , "category": "Activities" - , "aliases": [ - "bamboo" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎎" - , "description": "Japanese dolls" - , "category": "Activities" - , "aliases": [ - "dolls" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎏" - , "description": "carp streamer" - , "category": "Activities" - , "aliases": [ - "flags" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎐" - , "description": "wind chime" - , "category": "Activities" - , "aliases": [ - "wind_chime" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎑" - , "description": "moon viewing ceremony" - , "category": "Activities" - , "aliases": [ - "rice_scene" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧧" - , "description": "red envelope" - , "category": "Activities" - , "aliases": [ - "red_envelope" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎀" - , "description": "ribbon" - , "category": "Activities" - , "aliases": [ - "ribbon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎁" - , "description": "wrapped gift" - , "category": "Activities" - , "aliases": [ - "gift" - ] - , "tags": [ - "present" - , "birthday" - , "christmas" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎗" - , "description": "reminder ribbon" - , "category": "Activities" - , "aliases": [ - "reminder_ribbon" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎟" - , "description": "admission tickets" - , "category": "Activities" - , "aliases": [ - "tickets" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎫" - , "description": "ticket" - , "category": "Activities" - , "aliases": [ - "ticket" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎖" - , "description": "military medal" - , "category": "Activities" - , "aliases": [ - "medal_military" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏆" - , "description": "trophy" - , "category": "Activities" - , "aliases": [ - "trophy" - ] - , "tags": [ - "award" - , "contest" - , "winner" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏅" - , "description": "sports medal" - , "category": "Activities" - , "aliases": [ - "medal_sports" - ] - , "tags": [ - "gold" - , "winner" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥇" - , "description": "1st place medal" - , "category": "Activities" - , "aliases": [ - "1st_place_medal" - ] - , "tags": [ - "gold" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥈" - , "description": "2nd place medal" - , "category": "Activities" - , "aliases": [ - "2nd_place_medal" - ] - , "tags": [ - "silver" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥉" - , "description": "3rd place medal" - , "category": "Activities" - , "aliases": [ - "3rd_place_medal" - ] - , "tags": [ - "bronze" - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "⚽" - , "description": "soccer ball" - , "category": "Activities" - , "aliases": [ - "soccer" - ] - , "tags": [ - "sports" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "⚾" - , "description": "baseball" - , "category": "Activities" - , "aliases": [ - "baseball" - ] - , "tags": [ - "sports" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🥎" - , "description": "softball" - , "category": "Activities" - , "aliases": [ - "softball" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏀" - , "description": "basketball" - , "category": "Activities" - , "aliases": [ - "basketball" - ] - , "tags": [ - "sports" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏐" - , "description": "volleyball" - , "category": "Activities" - , "aliases": [ - "volleyball" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏈" - , "description": "american football" - , "category": "Activities" - , "aliases": [ - "football" - ] - , "tags": [ - "sports" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏉" - , "description": "rugby football" - , "category": "Activities" - , "aliases": [ - "rugby_football" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎾" - , "description": "tennis" - , "category": "Activities" - , "aliases": [ - "tennis" - ] - , "tags": [ - "sports" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥏" - , "description": "flying disc" - , "category": "Activities" - , "aliases": [ - "flying_disc" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎳" - , "description": "bowling" - , "category": "Activities" - , "aliases": [ - "bowling" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏏" - , "description": "cricket game" - , "category": "Activities" - , "aliases": [ - "cricket_game" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏑" - , "description": "field hockey" - , "category": "Activities" - , "aliases": [ - "field_hockey" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏒" - , "description": "ice hockey" - , "category": "Activities" - , "aliases": [ - "ice_hockey" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥍" - , "description": "lacrosse" - , "category": "Activities" - , "aliases": [ - "lacrosse" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏓" - , "description": "ping pong" - , "category": "Activities" - , "aliases": [ - "ping_pong" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏸" - , "description": "badminton" - , "category": "Activities" - , "aliases": [ - "badminton" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥊" - , "description": "boxing glove" - , "category": "Activities" - , "aliases": [ - "boxing_glove" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥋" - , "description": "martial arts uniform" - , "category": "Activities" - , "aliases": [ - "martial_arts_uniform" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🥅" - , "description": "goal net" - , "category": "Activities" - , "aliases": [ - "goal_net" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "⛳" - , "description": "flag in hole" - , "category": "Activities" - , "aliases": [ - "golf" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "⛸" - , "description": "ice skate" - , "category": "Activities" - , "aliases": [ - "ice_skate" - ] - , "tags": [ - "skating" - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🎣" - , "description": "fishing pole" - , "category": "Activities" - , "aliases": [ - "fishing_pole_and_fish" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🤿" - , "description": "diving mask" - , "category": "Activities" - , "aliases": [ - "diving_mask" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🎽" - , "description": "running shirt" - , "category": "Activities" - , "aliases": [ - "running_shirt_with_sash" - ] - , "tags": [ - "marathon" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎿" - , "description": "skis" - , "category": "Activities" - , "aliases": [ - "ski" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛷" - , "description": "sled" - , "category": "Activities" - , "aliases": [ - "sled" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥌" - , "description": "curling stone" - , "category": "Activities" - , "aliases": [ - "curling_stone" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎯" - , "description": "direct hit" - , "category": "Activities" - , "aliases": [ - "dart" - ] - , "tags": [ - "target" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪀" - , "description": "yo-yo" - , "category": "Activities" - , "aliases": [ - "yo_yo" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🪁" - , "description": "kite" - , "category": "Activities" - , "aliases": [ - "kite" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🎱" - , "description": "pool 8 ball" - , "category": "Activities" - , "aliases": [ - "8ball" - ] - , "tags": [ - "pool" - , "billiards" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔮" - , "description": "crystal ball" - , "category": "Activities" - , "aliases": [ - "crystal_ball" - ] - , "tags": [ - "fortune" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧿" - , "description": "nazar amulet" - , "category": "Activities" - , "aliases": [ - "nazar_amulet" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎮" - , "description": "video game" - , "category": "Activities" - , "aliases": [ - "video_game" - ] - , "tags": [ - "play" - , "controller" - , "console" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕹" - , "description": "joystick" - , "category": "Activities" - , "aliases": [ - "joystick" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎰" - , "description": "slot machine" - , "category": "Activities" - , "aliases": [ - "slot_machine" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎲" - , "description": "game die" - , "category": "Activities" - , "aliases": [ - "game_die" - ] - , "tags": [ - "dice" - , "gambling" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧩" - , "description": "puzzle piece" - , "category": "Activities" - , "aliases": [ - "jigsaw" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧸" - , "description": "teddy bear" - , "category": "Activities" - , "aliases": [ - "teddy_bear" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "♠️" - , "description": "spade suit" - , "category": "Activities" - , "aliases": [ - "spades" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♥️" - , "description": "heart suit" - , "category": "Activities" - , "aliases": [ - "hearts" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♦️" - , "description": "diamond suit" - , "category": "Activities" - , "aliases": [ - "diamonds" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♣️" - , "description": "club suit" - , "category": "Activities" - , "aliases": [ - "clubs" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♟" - , "description": "chess pawn" - , "category": "Activities" - , "aliases": [ - "chess_pawn" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🃏" - , "description": "joker" - , "category": "Activities" - , "aliases": [ - "black_joker" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🀄" - , "description": "mahjong red dragon" - , "category": "Activities" - , "aliases": [ - "mahjong" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🎴" - , "description": "flower playing cards" - , "category": "Activities" - , "aliases": [ - "flower_playing_cards" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎭" - , "description": "performing arts" - , "category": "Activities" - , "aliases": [ - "performing_arts" - ] - , "tags": [ - "theater" - , "drama" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🖼" - , "description": "framed picture" - , "category": "Activities" - , "aliases": [ - "framed_picture" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎨" - , "description": "artist palette" - , "category": "Activities" - , "aliases": [ - "art" - ] - , "tags": [ - "design" - , "paint" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧵" - , "description": "thread" - , "category": "Activities" - , "aliases": [ - "thread" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧶" - , "description": "yarn" - , "category": "Activities" - , "aliases": [ - "yarn" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👓" - , "description": "glasses" - , "category": "Objects" - , "aliases": [ - "eyeglasses" - ] - , "tags": [ - "glasses" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕶" - , "description": "sunglasses" - , "category": "Objects" - , "aliases": [ - "dark_sunglasses" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🥽" - , "description": "goggles" - , "category": "Objects" - , "aliases": [ - "goggles" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥼" - , "description": "lab coat" - , "category": "Objects" - , "aliases": [ - "lab_coat" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🦺" - , "description": "safety vest" - , "category": "Objects" - , "aliases": [ - "safety_vest" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "👔" - , "description": "necktie" - , "category": "Objects" - , "aliases": [ - "necktie" - ] - , "tags": [ - "shirt" - , "formal" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👕" - , "description": "t-shirt" - , "category": "Objects" - , "aliases": [ - "shirt" - , "tshirt" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👖" - , "description": "jeans" - , "category": "Objects" - , "aliases": [ - "jeans" - ] - , "tags": [ - "pants" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧣" - , "description": "scarf" - , "category": "Objects" - , "aliases": [ - "scarf" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧤" - , "description": "gloves" - , "category": "Objects" - , "aliases": [ - "gloves" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧥" - , "description": "coat" - , "category": "Objects" - , "aliases": [ - "coat" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧦" - , "description": "socks" - , "category": "Objects" - , "aliases": [ - "socks" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👗" - , "description": "dress" - , "category": "Objects" - , "aliases": [ - "dress" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👘" - , "description": "kimono" - , "category": "Objects" - , "aliases": [ - "kimono" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥻" - , "description": "sari" - , "category": "Objects" - , "aliases": [ - "sari" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🩱" - , "description": "one-piece swimsuit" - , "category": "Objects" - , "aliases": [ - "one_piece_swimsuit" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🩲" - , "description": "swim brief" - , "category": "Objects" - , "aliases": [ - "swim_brief" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🩳" - , "description": "shorts" - , "category": "Objects" - , "aliases": [ - "shorts" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "👙" - , "description": "bikini" - , "category": "Objects" - , "aliases": [ - "bikini" - ] - , "tags": [ - "beach" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👚" - , "description": "woman’s clothes" - , "category": "Objects" - , "aliases": [ - "womans_clothes" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👛" - , "description": "purse" - , "category": "Objects" - , "aliases": [ - "purse" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👜" - , "description": "handbag" - , "category": "Objects" - , "aliases": [ - "handbag" - ] - , "tags": [ - "bag" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👝" - , "description": "clutch bag" - , "category": "Objects" - , "aliases": [ - "pouch" - ] - , "tags": [ - "bag" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛍" - , "description": "shopping bags" - , "category": "Objects" - , "aliases": [ - "shopping" - ] - , "tags": [ - "bags" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎒" - , "description": "backpack" - , "category": "Objects" - , "aliases": [ - "school_satchel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👞" - , "description": "man’s shoe" - , "category": "Objects" - , "aliases": [ - "mans_shoe" - , "shoe" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👟" - , "description": "running shoe" - , "category": "Objects" - , "aliases": [ - "athletic_shoe" - ] - , "tags": [ - "sneaker" - , "sport" - , "running" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🥾" - , "description": "hiking boot" - , "category": "Objects" - , "aliases": [ - "hiking_boot" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🥿" - , "description": "flat shoe" - , "category": "Objects" - , "aliases": [ - "flat_shoe" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "👠" - , "description": "high-heeled shoe" - , "category": "Objects" - , "aliases": [ - "high_heel" - ] - , "tags": [ - "shoe" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👡" - , "description": "woman’s sandal" - , "category": "Objects" - , "aliases": [ - "sandal" - ] - , "tags": [ - "shoe" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🩰" - , "description": "ballet shoes" - , "category": "Objects" - , "aliases": [ - "ballet_shoes" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "👢" - , "description": "woman’s boot" - , "category": "Objects" - , "aliases": [ - "boot" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👑" - , "description": "crown" - , "category": "Objects" - , "aliases": [ - "crown" - ] - , "tags": [ - "king" - , "queen" - , "royal" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "👒" - , "description": "woman’s hat" - , "category": "Objects" - , "aliases": [ - "womans_hat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎩" - , "description": "top hat" - , "category": "Objects" - , "aliases": [ - "tophat" - ] - , "tags": [ - "hat" - , "classy" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎓" - , "description": "graduation cap" - , "category": "Objects" - , "aliases": [ - "mortar_board" - ] - , "tags": [ - "education" - , "college" - , "university" - , "graduation" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧢" - , "description": "billed cap" - , "category": "Objects" - , "aliases": [ - "billed_cap" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "⛑" - , "description": "rescue worker’s helmet" - , "category": "Objects" - , "aliases": [ - "rescue_worker_helmet" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "📿" - , "description": "prayer beads" - , "category": "Objects" - , "aliases": [ - "prayer_beads" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "💄" - , "description": "lipstick" - , "category": "Objects" - , "aliases": [ - "lipstick" - ] - , "tags": [ - "makeup" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💍" - , "description": "ring" - , "category": "Objects" - , "aliases": [ - "ring" - ] - , "tags": [ - "wedding" - , "marriage" - , "engaged" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💎" - , "description": "gem stone" - , "category": "Objects" - , "aliases": [ - "gem" - ] - , "tags": [ - "diamond" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔇" - , "description": "muted speaker" - , "category": "Objects" - , "aliases": [ - "mute" - ] - , "tags": [ - "sound" - , "volume" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔈" - , "description": "speaker low volume" - , "category": "Objects" - , "aliases": [ - "speaker" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔉" - , "description": "speaker medium volume" - , "category": "Objects" - , "aliases": [ - "sound" - ] - , "tags": [ - "volume" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔊" - , "description": "speaker high volume" - , "category": "Objects" - , "aliases": [ - "loud_sound" - ] - , "tags": [ - "volume" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📢" - , "description": "loudspeaker" - , "category": "Objects" - , "aliases": [ - "loudspeaker" - ] - , "tags": [ - "announcement" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📣" - , "description": "megaphone" - , "category": "Objects" - , "aliases": [ - "mega" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📯" - , "description": "postal horn" - , "category": "Objects" - , "aliases": [ - "postal_horn" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔔" - , "description": "bell" - , "category": "Objects" - , "aliases": [ - "bell" - ] - , "tags": [ - "sound" - , "notification" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔕" - , "description": "bell with slash" - , "category": "Objects" - , "aliases": [ - "no_bell" - ] - , "tags": [ - "volume" - , "off" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎼" - , "description": "musical score" - , "category": "Objects" - , "aliases": [ - "musical_score" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎵" - , "description": "musical note" - , "category": "Objects" - , "aliases": [ - "musical_note" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎶" - , "description": "musical notes" - , "category": "Objects" - , "aliases": [ - "notes" - ] - , "tags": [ - "music" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎙" - , "description": "studio microphone" - , "category": "Objects" - , "aliases": [ - "studio_microphone" - ] - , "tags": [ - "podcast" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎚" - , "description": "level slider" - , "category": "Objects" - , "aliases": [ - "level_slider" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎛" - , "description": "control knobs" - , "category": "Objects" - , "aliases": [ - "control_knobs" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎤" - , "description": "microphone" - , "category": "Objects" - , "aliases": [ - "microphone" - ] - , "tags": [ - "sing" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎧" - , "description": "headphone" - , "category": "Objects" - , "aliases": [ - "headphones" - ] - , "tags": [ - "music" - , "earphones" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📻" - , "description": "radio" - , "category": "Objects" - , "aliases": [ - "radio" - ] - , "tags": [ - "podcast" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎷" - , "description": "saxophone" - , "category": "Objects" - , "aliases": [ - "saxophone" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎸" - , "description": "guitar" - , "category": "Objects" - , "aliases": [ - "guitar" - ] - , "tags": [ - "rock" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎹" - , "description": "musical keyboard" - , "category": "Objects" - , "aliases": [ - "musical_keyboard" - ] - , "tags": [ - "piano" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎺" - , "description": "trumpet" - , "category": "Objects" - , "aliases": [ - "trumpet" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎻" - , "description": "violin" - , "category": "Objects" - , "aliases": [ - "violin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪕" - , "description": "banjo" - , "category": "Objects" - , "aliases": [ - "banjo" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🥁" - , "description": "drum" - , "category": "Objects" - , "aliases": [ - "drum" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "10.2" - } -, { - "emoji": "📱" - , "description": "mobile phone" - , "category": "Objects" - , "aliases": [ - "iphone" - ] - , "tags": [ - "smartphone" - , "mobile" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📲" - , "description": "mobile phone with arrow" - , "category": "Objects" - , "aliases": [ - "calling" - ] - , "tags": [ - "call" - , "incoming" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☎️" - , "description": "telephone" - , "category": "Objects" - , "aliases": [ - "phone" - , "telephone" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "📞" - , "description": "telephone receiver" - , "category": "Objects" - , "aliases": [ - "telephone_receiver" - ] - , "tags": [ - "phone" - , "call" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📟" - , "description": "pager" - , "category": "Objects" - , "aliases": [ - "pager" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📠" - , "description": "fax machine" - , "category": "Objects" - , "aliases": [ - "fax" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔋" - , "description": "battery" - , "category": "Objects" - , "aliases": [ - "battery" - ] - , "tags": [ - "power" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔌" - , "description": "electric plug" - , "category": "Objects" - , "aliases": [ - "electric_plug" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💻" - , "description": "laptop computer" - , "category": "Objects" - , "aliases": [ - "computer" - ] - , "tags": [ - "desktop" - , "screen" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🖥" - , "description": "desktop computer" - , "category": "Objects" - , "aliases": [ - "desktop_computer" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🖨" - , "description": "printer" - , "category": "Objects" - , "aliases": [ - "printer" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⌨" - , "description": "keyboard" - , "category": "Objects" - , "aliases": [ - "keyboard" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "🖱" - , "description": "computer mouse" - , "category": "Objects" - , "aliases": [ - "computer_mouse" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🖲" - , "description": "trackball" - , "category": "Objects" - , "aliases": [ - "trackball" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "💽" - , "description": "computer disk" - , "category": "Objects" - , "aliases": [ - "minidisc" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💾" - , "description": "floppy disk" - , "category": "Objects" - , "aliases": [ - "floppy_disk" - ] - , "tags": [ - "save" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💿" - , "description": "optical disk" - , "category": "Objects" - , "aliases": [ - "cd" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📀" - , "description": "dvd" - , "category": "Objects" - , "aliases": [ - "dvd" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧮" - , "description": "abacus" - , "category": "Objects" - , "aliases": [ - "abacus" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎥" - , "description": "movie camera" - , "category": "Objects" - , "aliases": [ - "movie_camera" - ] - , "tags": [ - "film" - , "video" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎞" - , "description": "film frames" - , "category": "Objects" - , "aliases": [ - "film_strip" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📽" - , "description": "film projector" - , "category": "Objects" - , "aliases": [ - "film_projector" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🎬" - , "description": "clapper board" - , "category": "Objects" - , "aliases": [ - "clapper" - ] - , "tags": [ - "film" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📺" - , "description": "television" - , "category": "Objects" - , "aliases": [ - "tv" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📷" - , "description": "camera" - , "category": "Objects" - , "aliases": [ - "camera" - ] - , "tags": [ - "photo" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📸" - , "description": "camera with flash" - , "category": "Objects" - , "aliases": [ - "camera_flash" - ] - , "tags": [ - "photo" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📹" - , "description": "video camera" - , "category": "Objects" - , "aliases": [ - "video_camera" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📼" - , "description": "videocassette" - , "category": "Objects" - , "aliases": [ - "vhs" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔍" - , "description": "magnifying glass tilted left" - , "category": "Objects" - , "aliases": [ - "mag" - ] - , "tags": [ - "search" - , "zoom" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔎" - , "description": "magnifying glass tilted right" - , "category": "Objects" - , "aliases": [ - "mag_right" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🕯" - , "description": "candle" - , "category": "Objects" - , "aliases": [ - "candle" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "💡" - , "description": "light bulb" - , "category": "Objects" - , "aliases": [ - "bulb" - ] - , "tags": [ - "idea" - , "light" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔦" - , "description": "flashlight" - , "category": "Objects" - , "aliases": [ - "flashlight" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏮" - , "description": "red paper lantern" - , "category": "Objects" - , "aliases": [ - "izakaya_lantern" - , "lantern" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪔" - , "description": "diya lamp" - , "category": "Objects" - , "aliases": [ - "diya_lamp" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "📔" - , "description": "notebook with decorative cover" - , "category": "Objects" - , "aliases": [ - "notebook_with_decorative_cover" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📕" - , "description": "closed book" - , "category": "Objects" - , "aliases": [ - "closed_book" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📖" - , "description": "open book" - , "category": "Objects" - , "aliases": [ - "book" - , "open_book" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📗" - , "description": "green book" - , "category": "Objects" - , "aliases": [ - "green_book" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📘" - , "description": "blue book" - , "category": "Objects" - , "aliases": [ - "blue_book" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📙" - , "description": "orange book" - , "category": "Objects" - , "aliases": [ - "orange_book" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📚" - , "description": "books" - , "category": "Objects" - , "aliases": [ - "books" - ] - , "tags": [ - "library" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📓" - , "description": "notebook" - , "category": "Objects" - , "aliases": [ - "notebook" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📒" - , "description": "ledger" - , "category": "Objects" - , "aliases": [ - "ledger" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📃" - , "description": "page with curl" - , "category": "Objects" - , "aliases": [ - "page_with_curl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📜" - , "description": "scroll" - , "category": "Objects" - , "aliases": [ - "scroll" - ] - , "tags": [ - "document" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📄" - , "description": "page facing up" - , "category": "Objects" - , "aliases": [ - "page_facing_up" - ] - , "tags": [ - "document" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📰" - , "description": "newspaper" - , "category": "Objects" - , "aliases": [ - "newspaper" - ] - , "tags": [ - "press" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗞" - , "description": "rolled-up newspaper" - , "category": "Objects" - , "aliases": [ - "newspaper_roll" - ] - , "tags": [ - "press" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📑" - , "description": "bookmark tabs" - , "category": "Objects" - , "aliases": [ - "bookmark_tabs" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔖" - , "description": "bookmark" - , "category": "Objects" - , "aliases": [ - "bookmark" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏷" - , "description": "label" - , "category": "Objects" - , "aliases": [ - "label" - ] - , "tags": [ - "tag" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "💰" - , "description": "money bag" - , "category": "Objects" - , "aliases": [ - "moneybag" - ] - , "tags": [ - "dollar" - , "cream" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💴" - , "description": "yen banknote" - , "category": "Objects" - , "aliases": [ - "yen" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💵" - , "description": "dollar banknote" - , "category": "Objects" - , "aliases": [ - "dollar" - ] - , "tags": [ - "money" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💶" - , "description": "euro banknote" - , "category": "Objects" - , "aliases": [ - "euro" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💷" - , "description": "pound banknote" - , "category": "Objects" - , "aliases": [ - "pound" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💸" - , "description": "money with wings" - , "category": "Objects" - , "aliases": [ - "money_with_wings" - ] - , "tags": [ - "dollar" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💳" - , "description": "credit card" - , "category": "Objects" - , "aliases": [ - "credit_card" - ] - , "tags": [ - "subscription" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🧾" - , "description": "receipt" - , "category": "Objects" - , "aliases": [ - "receipt" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "💹" - , "description": "chart increasing with yen" - , "category": "Objects" - , "aliases": [ - "chart" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💱" - , "description": "currency exchange" - , "category": "Objects" - , "aliases": [ - "currency_exchange" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💲" - , "description": "heavy dollar sign" - , "category": "Objects" - , "aliases": [ - "heavy_dollar_sign" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "✉️" - , "description": "envelope" - , "category": "Objects" - , "aliases": [ - "email" - , "envelope" - ] - , "tags": [ - "letter" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "📧" - , "description": "e-mail" - , "category": "Objects" - , "aliases": [ - "e-mail" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📨" - , "description": "incoming envelope" - , "category": "Objects" - , "aliases": [ - "incoming_envelope" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📩" - , "description": "envelope with arrow" - , "category": "Objects" - , "aliases": [ - "envelope_with_arrow" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📤" - , "description": "outbox tray" - , "category": "Objects" - , "aliases": [ - "outbox_tray" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📥" - , "description": "inbox tray" - , "category": "Objects" - , "aliases": [ - "inbox_tray" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📦" - , "description": "package" - , "category": "Objects" - , "aliases": [ - "package" - ] - , "tags": [ - "shipping" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📫" - , "description": "closed mailbox with raised flag" - , "category": "Objects" - , "aliases": [ - "mailbox" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📪" - , "description": "closed mailbox with lowered flag" - , "category": "Objects" - , "aliases": [ - "mailbox_closed" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📬" - , "description": "open mailbox with raised flag" - , "category": "Objects" - , "aliases": [ - "mailbox_with_mail" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📭" - , "description": "open mailbox with lowered flag" - , "category": "Objects" - , "aliases": [ - "mailbox_with_no_mail" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📮" - , "description": "postbox" - , "category": "Objects" - , "aliases": [ - "postbox" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗳" - , "description": "ballot box with ballot" - , "category": "Objects" - , "aliases": [ - "ballot_box" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "✏️" - , "description": "pencil" - , "category": "Objects" - , "aliases": [ - "pencil2" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "✒️" - , "description": "black nib" - , "category": "Objects" - , "aliases": [ - "black_nib" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🖋" - , "description": "fountain pen" - , "category": "Objects" - , "aliases": [ - "fountain_pen" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🖊" - , "description": "pen" - , "category": "Objects" - , "aliases": [ - "pen" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🖌" - , "description": "paintbrush" - , "category": "Objects" - , "aliases": [ - "paintbrush" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🖍" - , "description": "crayon" - , "category": "Objects" - , "aliases": [ - "crayon" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📝" - , "description": "memo" - , "category": "Objects" - , "aliases": [ - "memo" - , "pencil" - ] - , "tags": [ - "document" - , "note" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💼" - , "description": "briefcase" - , "category": "Objects" - , "aliases": [ - "briefcase" - ] - , "tags": [ - "business" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📁" - , "description": "file folder" - , "category": "Objects" - , "aliases": [ - "file_folder" - ] - , "tags": [ - "directory" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📂" - , "description": "open file folder" - , "category": "Objects" - , "aliases": [ - "open_file_folder" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗂" - , "description": "card index dividers" - , "category": "Objects" - , "aliases": [ - "card_index_dividers" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📅" - , "description": "calendar" - , "category": "Objects" - , "aliases": [ - "date" - ] - , "tags": [ - "calendar" - , "schedule" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📆" - , "description": "tear-off calendar" - , "category": "Objects" - , "aliases": [ - "calendar" - ] - , "tags": [ - "schedule" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗒" - , "description": "spiral notepad" - , "category": "Objects" - , "aliases": [ - "spiral_notepad" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🗓" - , "description": "spiral calendar" - , "category": "Objects" - , "aliases": [ - "spiral_calendar" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📇" - , "description": "card index" - , "category": "Objects" - , "aliases": [ - "card_index" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📈" - , "description": "chart increasing" - , "category": "Objects" - , "aliases": [ - "chart_with_upwards_trend" - ] - , "tags": [ - "graph" - , "metrics" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📉" - , "description": "chart decreasing" - , "category": "Objects" - , "aliases": [ - "chart_with_downwards_trend" - ] - , "tags": [ - "graph" - , "metrics" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📊" - , "description": "bar chart" - , "category": "Objects" - , "aliases": [ - "bar_chart" - ] - , "tags": [ - "stats" - , "metrics" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📋" - , "description": "clipboard" - , "category": "Objects" - , "aliases": [ - "clipboard" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📌" - , "description": "pushpin" - , "category": "Objects" - , "aliases": [ - "pushpin" - ] - , "tags": [ - "location" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📍" - , "description": "round pushpin" - , "category": "Objects" - , "aliases": [ - "round_pushpin" - ] - , "tags": [ - "location" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📎" - , "description": "paperclip" - , "category": "Objects" - , "aliases": [ - "paperclip" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🖇" - , "description": "linked paperclips" - , "category": "Objects" - , "aliases": [ - "paperclips" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "📏" - , "description": "straight ruler" - , "category": "Objects" - , "aliases": [ - "straight_ruler" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📐" - , "description": "triangular ruler" - , "category": "Objects" - , "aliases": [ - "triangular_ruler" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "✂️" - , "description": "scissors" - , "category": "Objects" - , "aliases": [ - "scissors" - ] - , "tags": [ - "cut" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🗃" - , "description": "card file box" - , "category": "Objects" - , "aliases": [ - "card_file_box" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🗄" - , "description": "file cabinet" - , "category": "Objects" - , "aliases": [ - "file_cabinet" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🗑" - , "description": "wastebasket" - , "category": "Objects" - , "aliases": [ - "wastebasket" - ] - , "tags": [ - "trash" - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🔒" - , "description": "locked" - , "category": "Objects" - , "aliases": [ - "lock" - ] - , "tags": [ - "security" - , "private" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔓" - , "description": "unlocked" - , "category": "Objects" - , "aliases": [ - "unlock" - ] - , "tags": [ - "security" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔏" - , "description": "locked with pen" - , "category": "Objects" - , "aliases": [ - "lock_with_ink_pen" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔐" - , "description": "locked with key" - , "category": "Objects" - , "aliases": [ - "closed_lock_with_key" - ] - , "tags": [ - "security" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔑" - , "description": "key" - , "category": "Objects" - , "aliases": [ - "key" - ] - , "tags": [ - "lock" - , "password" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🗝" - , "description": "old key" - , "category": "Objects" - , "aliases": [ - "old_key" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🔨" - , "description": "hammer" - , "category": "Objects" - , "aliases": [ - "hammer" - ] - , "tags": [ - "tool" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪓" - , "description": "axe" - , "category": "Objects" - , "aliases": [ - "axe" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "⛏" - , "description": "pick" - , "category": "Objects" - , "aliases": [ - "pick" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "⚒" - , "description": "hammer and pick" - , "category": "Objects" - , "aliases": [ - "hammer_and_pick" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🛠" - , "description": "hammer and wrench" - , "category": "Objects" - , "aliases": [ - "hammer_and_wrench" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🗡" - , "description": "dagger" - , "category": "Objects" - , "aliases": [ - "dagger" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⚔" - , "description": "crossed swords" - , "category": "Objects" - , "aliases": [ - "crossed_swords" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🔫" - , "description": "pistol" - , "category": "Objects" - , "aliases": [ - "gun" - ] - , "tags": [ - "shoot" - , "weapon" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏹" - , "description": "bow and arrow" - , "category": "Objects" - , "aliases": [ - "bow_and_arrow" - ] - , "tags": [ - "archery" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛡" - , "description": "shield" - , "category": "Objects" - , "aliases": [ - "shield" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🔧" - , "description": "wrench" - , "category": "Objects" - , "aliases": [ - "wrench" - ] - , "tags": [ - "tool" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔩" - , "description": "nut and bolt" - , "category": "Objects" - , "aliases": [ - "nut_and_bolt" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⚙" - , "description": "gear" - , "category": "Objects" - , "aliases": [ - "gear" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🗜" - , "description": "clamp" - , "category": "Objects" - , "aliases": [ - "clamp" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⚖" - , "description": "balance scale" - , "category": "Objects" - , "aliases": [ - "balance_scale" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🦯" - , "description": "probing cane" - , "category": "Objects" - , "aliases": [ - "probing_cane" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🔗" - , "description": "link" - , "category": "Objects" - , "aliases": [ - "link" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⛓" - , "description": "chains" - , "category": "Objects" - , "aliases": [ - "chains" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "9.1" - } -, { - "emoji": "🧰" - , "description": "toolbox" - , "category": "Objects" - , "aliases": [ - "toolbox" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧲" - , "description": "magnet" - , "category": "Objects" - , "aliases": [ - "magnet" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "⚗" - , "description": "alembic" - , "category": "Objects" - , "aliases": [ - "alembic" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🧪" - , "description": "test tube" - , "category": "Objects" - , "aliases": [ - "test_tube" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧫" - , "description": "petri dish" - , "category": "Objects" - , "aliases": [ - "petri_dish" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧬" - , "description": "dna" - , "category": "Objects" - , "aliases": [ - "dna" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🔬" - , "description": "microscope" - , "category": "Objects" - , "aliases": [ - "microscope" - ] - , "tags": [ - "science" - , "laboratory" - , "investigate" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔭" - , "description": "telescope" - , "category": "Objects" - , "aliases": [ - "telescope" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📡" - , "description": "satellite antenna" - , "category": "Objects" - , "aliases": [ - "satellite" - ] - , "tags": [ - "signal" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💉" - , "description": "syringe" - , "category": "Objects" - , "aliases": [ - "syringe" - ] - , "tags": [ - "health" - , "hospital" - , "needle" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🩸" - , "description": "drop of blood" - , "category": "Objects" - , "aliases": [ - "drop_of_blood" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "💊" - , "description": "pill" - , "category": "Objects" - , "aliases": [ - "pill" - ] - , "tags": [ - "health" - , "medicine" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🩹" - , "description": "adhesive bandage" - , "category": "Objects" - , "aliases": [ - "adhesive_bandage" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🩺" - , "description": "stethoscope" - , "category": "Objects" - , "aliases": [ - "stethoscope" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🚪" - , "description": "door" - , "category": "Objects" - , "aliases": [ - "door" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛏" - , "description": "bed" - , "category": "Objects" - , "aliases": [ - "bed" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🛋" - , "description": "couch and lamp" - , "category": "Objects" - , "aliases": [ - "couch_and_lamp" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🪑" - , "description": "chair" - , "category": "Objects" - , "aliases": [ - "chair" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🚽" - , "description": "toilet" - , "category": "Objects" - , "aliases": [ - "toilet" - ] - , "tags": [ - "wc" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚿" - , "description": "shower" - , "category": "Objects" - , "aliases": [ - "shower" - ] - , "tags": [ - "bath" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛁" - , "description": "bathtub" - , "category": "Objects" - , "aliases": [ - "bathtub" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🪒" - , "description": "razor" - , "category": "Objects" - , "aliases": [ - "razor" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🧴" - , "description": "lotion bottle" - , "category": "Objects" - , "aliases": [ - "lotion_bottle" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧷" - , "description": "safety pin" - , "category": "Objects" - , "aliases": [ - "safety_pin" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧹" - , "description": "broom" - , "category": "Objects" - , "aliases": [ - "broom" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧺" - , "description": "basket" - , "category": "Objects" - , "aliases": [ - "basket" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧻" - , "description": "roll of paper" - , "category": "Objects" - , "aliases": [ - "roll_of_paper" - ] - , "tags": [ - "toilet" - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧼" - , "description": "soap" - , "category": "Objects" - , "aliases": [ - "soap" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧽" - , "description": "sponge" - , "category": "Objects" - , "aliases": [ - "sponge" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🧯" - , "description": "fire extinguisher" - , "category": "Objects" - , "aliases": [ - "fire_extinguisher" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🛒" - , "description": "shopping cart" - , "category": "Objects" - , "aliases": [ - "shopping_cart" - ] - , "tags": [ - ] - , "unicode_version": "9.0" - , "ios_version": "10.2" - } -, { - "emoji": "🚬" - , "description": "cigarette" - , "category": "Objects" - , "aliases": [ - "smoking" - ] - , "tags": [ - "cigarette" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⚰" - , "description": "coffin" - , "category": "Objects" - , "aliases": [ - "coffin" - ] - , "tags": [ - "funeral" - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "⚱" - , "description": "funeral urn" - , "category": "Objects" - , "aliases": [ - "funeral_urn" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🗿" - , "description": "moai" - , "category": "Objects" - , "aliases": [ - "moyai" - ] - , "tags": [ - "stone" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏧" - , "description": "ATM sign" - , "category": "Symbols" - , "aliases": [ - "atm" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚮" - , "description": "litter in bin sign" - , "category": "Symbols" - , "aliases": [ - "put_litter_in_its_place" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚰" - , "description": "potable water" - , "category": "Symbols" - , "aliases": [ - "potable_water" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "♿" - , "description": "wheelchair symbol" - , "category": "Symbols" - , "aliases": [ - "wheelchair" - ] - , "tags": [ - "accessibility" - ] - , "unicode_version": "4.1" - , "ios_version": "6.0" - } -, { - "emoji": "🚹" - , "description": "men’s room" - , "category": "Symbols" - , "aliases": [ - "mens" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚺" - , "description": "women’s room" - , "category": "Symbols" - , "aliases": [ - "womens" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚻" - , "description": "restroom" - , "category": "Symbols" - , "aliases": [ - "restroom" - ] - , "tags": [ - "toilet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚼" - , "description": "baby symbol" - , "category": "Symbols" - , "aliases": [ - "baby_symbol" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚾" - , "description": "water closet" - , "category": "Symbols" - , "aliases": [ - "wc" - ] - , "tags": [ - "toilet" - , "restroom" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛂" - , "description": "passport control" - , "category": "Symbols" - , "aliases": [ - "passport_control" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛃" - , "description": "customs" - , "category": "Symbols" - , "aliases": [ - "customs" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛄" - , "description": "baggage claim" - , "category": "Symbols" - , "aliases": [ - "baggage_claim" - ] - , "tags": [ - "airport" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛅" - , "description": "left luggage" - , "category": "Symbols" - , "aliases": [ - "left_luggage" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⚠️" - , "description": "warning" - , "category": "Symbols" - , "aliases": [ - "warning" - ] - , "tags": [ - "wip" - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚸" - , "description": "children crossing" - , "category": "Symbols" - , "aliases": [ - "children_crossing" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⛔" - , "description": "no entry" - , "category": "Symbols" - , "aliases": [ - "no_entry" - ] - , "tags": [ - "limit" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🚫" - , "description": "prohibited" - , "category": "Symbols" - , "aliases": [ - "no_entry_sign" - ] - , "tags": [ - "block" - , "forbidden" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚳" - , "description": "no bicycles" - , "category": "Symbols" - , "aliases": [ - "no_bicycles" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚭" - , "description": "no smoking" - , "category": "Symbols" - , "aliases": [ - "no_smoking" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚯" - , "description": "no littering" - , "category": "Symbols" - , "aliases": [ - "do_not_litter" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚱" - , "description": "non-potable water" - , "category": "Symbols" - , "aliases": [ - "non-potable_water" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚷" - , "description": "no pedestrians" - , "category": "Symbols" - , "aliases": [ - "no_pedestrians" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📵" - , "description": "no mobile phones" - , "category": "Symbols" - , "aliases": [ - "no_mobile_phones" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔞" - , "description": "no one under eighteen" - , "category": "Symbols" - , "aliases": [ - "underage" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☢" - , "description": "radioactive" - , "category": "Symbols" - , "aliases": [ - "radioactive" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☣" - , "description": "biohazard" - , "category": "Symbols" - , "aliases": [ - "biohazard" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "⬆️" - , "description": "up arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_up" - ] - , "tags": [ - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "↗️" - , "description": "up-right arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_upper_right" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "➡️" - , "description": "right arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_right" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "↘️" - , "description": "down-right arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_lower_right" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⬇️" - , "description": "down arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_down" - ] - , "tags": [ - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "↙️" - , "description": "down-left arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_lower_left" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⬅️" - , "description": "left arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_left" - ] - , "tags": [ - ] - , "unicode_version": "4.0" - , "ios_version": "6.0" - } -, { - "emoji": "↖️" - , "description": "up-left arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_upper_left" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "↕️" - , "description": "up-down arrow" - , "category": "Symbols" - , "aliases": [ - "arrow_up_down" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "↔️" - , "description": "left-right arrow" - , "category": "Symbols" - , "aliases": [ - "left_right_arrow" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "↩️" - , "description": "right arrow curving left" - , "category": "Symbols" - , "aliases": [ - "leftwards_arrow_with_hook" - ] - , "tags": [ - "return" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "↪️" - , "description": "left arrow curving right" - , "category": "Symbols" - , "aliases": [ - "arrow_right_hook" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⤴️" - , "description": "right arrow curving up" - , "category": "Symbols" - , "aliases": [ - "arrow_heading_up" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⤵️" - , "description": "right arrow curving down" - , "category": "Symbols" - , "aliases": [ - "arrow_heading_down" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🔃" - , "description": "clockwise vertical arrows" - , "category": "Symbols" - , "aliases": [ - "arrows_clockwise" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔄" - , "description": "counterclockwise arrows button" - , "category": "Symbols" - , "aliases": [ - "arrows_counterclockwise" - ] - , "tags": [ - "sync" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔙" - , "description": "BACK arrow" - , "category": "Symbols" - , "aliases": [ - "back" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔚" - , "description": "END arrow" - , "category": "Symbols" - , "aliases": [ - "end" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔛" - , "description": "ON! arrow" - , "category": "Symbols" - , "aliases": [ - "on" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔜" - , "description": "SOON arrow" - , "category": "Symbols" - , "aliases": [ - "soon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔝" - , "description": "TOP arrow" - , "category": "Symbols" - , "aliases": [ - "top" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🛐" - , "description": "place of worship" - , "category": "Symbols" - , "aliases": [ - "place_of_worship" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "⚛" - , "description": "atom symbol" - , "category": "Symbols" - , "aliases": [ - "atom_symbol" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🕉" - , "description": "om" - , "category": "Symbols" - , "aliases": [ - "om" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "✡️" - , "description": "star of David" - , "category": "Symbols" - , "aliases": [ - "star_of_david" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☸" - , "description": "wheel of dharma" - , "category": "Symbols" - , "aliases": [ - "wheel_of_dharma" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☯️" - , "description": "yin yang" - , "category": "Symbols" - , "aliases": [ - "yin_yang" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "✝️" - , "description": "latin cross" - , "category": "Symbols" - , "aliases": [ - "latin_cross" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☦" - , "description": "orthodox cross" - , "category": "Symbols" - , "aliases": [ - "orthodox_cross" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☪" - , "description": "star and crescent" - , "category": "Symbols" - , "aliases": [ - "star_and_crescent" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "☮" - , "description": "peace symbol" - , "category": "Symbols" - , "aliases": [ - "peace_symbol" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "🕎" - , "description": "menorah" - , "category": "Symbols" - , "aliases": [ - "menorah" - ] - , "tags": [ - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🔯" - , "description": "dotted six-pointed star" - , "category": "Symbols" - , "aliases": [ - "six_pointed_star" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "♈" - , "description": "Aries" - , "category": "Symbols" - , "aliases": [ - "aries" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♉" - , "description": "Taurus" - , "category": "Symbols" - , "aliases": [ - "taurus" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♊" - , "description": "Gemini" - , "category": "Symbols" - , "aliases": [ - "gemini" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♋" - , "description": "Cancer" - , "category": "Symbols" - , "aliases": [ - "cancer" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♌" - , "description": "Leo" - , "category": "Symbols" - , "aliases": [ - "leo" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♍" - , "description": "Virgo" - , "category": "Symbols" - , "aliases": [ - "virgo" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♎" - , "description": "Libra" - , "category": "Symbols" - , "aliases": [ - "libra" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♏" - , "description": "Scorpio" - , "category": "Symbols" - , "aliases": [ - "scorpius" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♐" - , "description": "Sagittarius" - , "category": "Symbols" - , "aliases": [ - "sagittarius" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♑" - , "description": "Capricorn" - , "category": "Symbols" - , "aliases": [ - "capricorn" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♒" - , "description": "Aquarius" - , "category": "Symbols" - , "aliases": [ - "aquarius" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "♓" - , "description": "Pisces" - , "category": "Symbols" - , "aliases": [ - "pisces" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⛎" - , "description": "Ophiuchus" - , "category": "Symbols" - , "aliases": [ - "ophiuchus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔀" - , "description": "shuffle tracks button" - , "category": "Symbols" - , "aliases": [ - "twisted_rightwards_arrows" - ] - , "tags": [ - "shuffle" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔁" - , "description": "repeat button" - , "category": "Symbols" - , "aliases": [ - "repeat" - ] - , "tags": [ - "loop" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔂" - , "description": "repeat single button" - , "category": "Symbols" - , "aliases": [ - "repeat_one" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "▶️" - , "description": "play button" - , "category": "Symbols" - , "aliases": [ - "arrow_forward" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⏩" - , "description": "fast-forward button" - , "category": "Symbols" - , "aliases": [ - "fast_forward" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏭" - , "description": "next track button" - , "category": "Symbols" - , "aliases": [ - "next_track_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.1" - } -, { - "emoji": "⏯" - , "description": "play or pause button" - , "category": "Symbols" - , "aliases": [ - "play_or_pause_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.1" - } -, { - "emoji": "◀️" - , "description": "reverse button" - , "category": "Symbols" - , "aliases": [ - "arrow_backward" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⏪" - , "description": "fast reverse button" - , "category": "Symbols" - , "aliases": [ - "rewind" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏮" - , "description": "last track button" - , "category": "Symbols" - , "aliases": [ - "previous_track_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.1" - } -, { - "emoji": "🔼" - , "description": "upwards button" - , "category": "Symbols" - , "aliases": [ - "arrow_up_small" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏫" - , "description": "fast up button" - , "category": "Symbols" - , "aliases": [ - "arrow_double_up" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔽" - , "description": "downwards button" - , "category": "Symbols" - , "aliases": [ - "arrow_down_small" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏬" - , "description": "fast down button" - , "category": "Symbols" - , "aliases": [ - "arrow_double_down" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⏸" - , "description": "pause button" - , "category": "Symbols" - , "aliases": [ - "pause_button" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⏹" - , "description": "stop button" - , "category": "Symbols" - , "aliases": [ - "stop_button" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⏺" - , "description": "record button" - , "category": "Symbols" - , "aliases": [ - "record_button" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "⏏️" - , "description": "eject button" - , "category": "Symbols" - , "aliases": [ - "eject_button" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🎦" - , "description": "cinema" - , "category": "Symbols" - , "aliases": [ - "cinema" - ] - , "tags": [ - "film" - , "movie" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔅" - , "description": "dim button" - , "category": "Symbols" - , "aliases": [ - "low_brightness" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔆" - , "description": "bright button" - , "category": "Symbols" - , "aliases": [ - "high_brightness" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📶" - , "description": "antenna bars" - , "category": "Symbols" - , "aliases": [ - "signal_strength" - ] - , "tags": [ - "wifi" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📳" - , "description": "vibration mode" - , "category": "Symbols" - , "aliases": [ - "vibration_mode" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📴" - , "description": "mobile phone off" - , "category": "Symbols" - , "aliases": [ - "mobile_phone_off" - ] - , "tags": [ - "mute" - , "off" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "♀️" - , "description": "female sign" - , "category": "Symbols" - , "aliases": [ - "female_sign" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "♂️" - , "description": "male sign" - , "category": "Symbols" - , "aliases": [ - "male_sign" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "⚕" - , "description": "medical symbol" - , "category": "Symbols" - , "aliases": [ - "medical_symbol" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "♾" - , "description": "infinity" - , "category": "Symbols" - , "aliases": [ - "infinity" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "♻️" - , "description": "recycling symbol" - , "category": "Symbols" - , "aliases": [ - "recycle" - ] - , "tags": [ - "environment" - , "green" - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "⚜" - , "description": "fleur-de-lis" - , "category": "Symbols" - , "aliases": [ - "fleur_de_lis" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "9.1" - } -, { - "emoji": "🔱" - , "description": "trident emblem" - , "category": "Symbols" - , "aliases": [ - "trident" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "📛" - , "description": "name badge" - , "category": "Symbols" - , "aliases": [ - "name_badge" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔰" - , "description": "Japanese symbol for beginner" - , "category": "Symbols" - , "aliases": [ - "beginner" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "⭕" - , "description": "hollow red circle" - , "category": "Symbols" - , "aliases": [ - "o" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "✅" - , "description": "check mark button" - , "category": "Symbols" - , "aliases": [ - "white_check_mark" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "☑️" - , "description": "check box with check" - , "category": "Symbols" - , "aliases": [ - "ballot_box_with_check" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "✔️" - , "description": "check mark" - , "category": "Symbols" - , "aliases": [ - "heavy_check_mark" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "✖️" - , "description": "multiplication sign" - , "category": "Symbols" - , "aliases": [ - "heavy_multiplication_x" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "❌" - , "description": "cross mark" - , "category": "Symbols" - , "aliases": [ - "x" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❎" - , "description": "cross mark button" - , "category": "Symbols" - , "aliases": [ - "negative_squared_cross_mark" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "➕" - , "description": "plus sign" - , "category": "Symbols" - , "aliases": [ - "heavy_plus_sign" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "➖" - , "description": "minus sign" - , "category": "Symbols" - , "aliases": [ - "heavy_minus_sign" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "➗" - , "description": "division sign" - , "category": "Symbols" - , "aliases": [ - "heavy_division_sign" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "➰" - , "description": "curly loop" - , "category": "Symbols" - , "aliases": [ - "curly_loop" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "➿" - , "description": "double curly loop" - , "category": "Symbols" - , "aliases": [ - "loop" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "〽️" - , "description": "part alternation mark" - , "category": "Symbols" - , "aliases": [ - "part_alternation_mark" - ] - , "tags": [ - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "✳️" - , "description": "eight-spoked asterisk" - , "category": "Symbols" - , "aliases": [ - "eight_spoked_asterisk" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "✴️" - , "description": "eight-pointed star" - , "category": "Symbols" - , "aliases": [ - "eight_pointed_black_star" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "❇️" - , "description": "sparkle" - , "category": "Symbols" - , "aliases": [ - "sparkle" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "‼️" - , "description": "double exclamation mark" - , "category": "Symbols" - , "aliases": [ - "bangbang" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "⁉️" - , "description": "exclamation question mark" - , "category": "Symbols" - , "aliases": [ - "interrobang" - ] - , "tags": [ - ] - , "unicode_version": "3.0" - , "ios_version": "6.0" - } -, { - "emoji": "❓" - , "description": "question mark" - , "category": "Symbols" - , "aliases": [ - "question" - ] - , "tags": [ - "confused" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❔" - , "description": "white question mark" - , "category": "Symbols" - , "aliases": [ - "grey_question" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❕" - , "description": "white exclamation mark" - , "category": "Symbols" - , "aliases": [ - "grey_exclamation" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "❗" - , "description": "exclamation mark" - , "category": "Symbols" - , "aliases": [ - "exclamation" - , "heavy_exclamation_mark" - ] - , "tags": [ - "bang" - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "〰️" - , "description": "wavy dash" - , "category": "Symbols" - , "aliases": [ - "wavy_dash" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "©️" - , "description": "copyright" - , "category": "Symbols" - , "aliases": [ - "copyright" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "®️" - , "description": "registered" - , "category": "Symbols" - , "aliases": [ - "registered" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "™️" - , "description": "trade mark" - , "category": "Symbols" - , "aliases": [ - "tm" - ] - , "tags": [ - "trademark" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "#️⃣" - , "description": "keycap: #" - , "category": "Symbols" - , "aliases": [ - "hash" - ] - , "tags": [ - "number" - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "*️⃣" - , "description": "keycap: *" - , "category": "Symbols" - , "aliases": [ - "asterisk" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "9.1" - } -, { - "emoji": "0️⃣" - , "description": "keycap: 0" - , "category": "Symbols" - , "aliases": [ - "zero" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "1️⃣" - , "description": "keycap: 1" - , "category": "Symbols" - , "aliases": [ - "one" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "2️⃣" - , "description": "keycap: 2" - , "category": "Symbols" - , "aliases": [ - "two" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "3️⃣" - , "description": "keycap: 3" - , "category": "Symbols" - , "aliases": [ - "three" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "4️⃣" - , "description": "keycap: 4" - , "category": "Symbols" - , "aliases": [ - "four" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "5️⃣" - , "description": "keycap: 5" - , "category": "Symbols" - , "aliases": [ - "five" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "6️⃣" - , "description": "keycap: 6" - , "category": "Symbols" - , "aliases": [ - "six" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "7️⃣" - , "description": "keycap: 7" - , "category": "Symbols" - , "aliases": [ - "seven" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "8️⃣" - , "description": "keycap: 8" - , "category": "Symbols" - , "aliases": [ - "eight" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "9️⃣" - , "description": "keycap: 9" - , "category": "Symbols" - , "aliases": [ - "nine" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🔟" - , "description": "keycap: 10" - , "category": "Symbols" - , "aliases": [ - "keycap_ten" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔠" - , "description": "input latin uppercase" - , "category": "Symbols" - , "aliases": [ - "capital_abcd" - ] - , "tags": [ - "letters" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔡" - , "description": "input latin lowercase" - , "category": "Symbols" - , "aliases": [ - "abcd" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔢" - , "description": "input numbers" - , "category": "Symbols" - , "aliases": [ - "1234" - ] - , "tags": [ - "numbers" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔣" - , "description": "input symbols" - , "category": "Symbols" - , "aliases": [ - "symbols" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔤" - , "description": "input latin letters" - , "category": "Symbols" - , "aliases": [ - "abc" - ] - , "tags": [ - "alphabet" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🅰️" - , "description": "A button (blood type)" - , "category": "Symbols" - , "aliases": [ - "a" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆎" - , "description": "AB button (blood type)" - , "category": "Symbols" - , "aliases": [ - "ab" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🅱️" - , "description": "B button (blood type)" - , "category": "Symbols" - , "aliases": [ - "b" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆑" - , "description": "CL button" - , "category": "Symbols" - , "aliases": [ - "cl" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆒" - , "description": "COOL button" - , "category": "Symbols" - , "aliases": [ - "cool" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆓" - , "description": "FREE button" - , "category": "Symbols" - , "aliases": [ - "free" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "ℹ️" - , "description": "information" - , "category": "Symbols" - , "aliases": [ - "information_source" - ] - , "tags": [ - ] - , "unicode_version": "3.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆔" - , "description": "ID button" - , "category": "Symbols" - , "aliases": [ - "id" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "Ⓜ️" - , "description": "circled M" - , "category": "Symbols" - , "aliases": [ - "m" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🆕" - , "description": "NEW button" - , "category": "Symbols" - , "aliases": [ - "new" - ] - , "tags": [ - "fresh" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆖" - , "description": "NG button" - , "category": "Symbols" - , "aliases": [ - "ng" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🅾️" - , "description": "O button (blood type)" - , "category": "Symbols" - , "aliases": [ - "o2" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆗" - , "description": "OK button" - , "category": "Symbols" - , "aliases": [ - "ok" - ] - , "tags": [ - "yes" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🅿️" - , "description": "P button" - , "category": "Symbols" - , "aliases": [ - "parking" - ] - , "tags": [ - ] - , "unicode_version": "5.2" - , "ios_version": "6.0" - } -, { - "emoji": "🆘" - , "description": "SOS button" - , "category": "Symbols" - , "aliases": [ - "sos" - ] - , "tags": [ - "help" - , "emergency" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆙" - , "description": "UP! button" - , "category": "Symbols" - , "aliases": [ - "up" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🆚" - , "description": "VS button" - , "category": "Symbols" - , "aliases": [ - "vs" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈁" - , "description": "Japanese “here” button" - , "category": "Symbols" - , "aliases": [ - "koko" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈂️" - , "description": "Japanese “service charge” button" - , "category": "Symbols" - , "aliases": [ - "sa" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈷️" - , "description": "Japanese “monthly amount” button" - , "category": "Symbols" - , "aliases": [ - "u6708" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈶" - , "description": "Japanese “not free of charge” button" - , "category": "Symbols" - , "aliases": [ - "u6709" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈯" - , "description": "Japanese “reserved” button" - , "category": "Symbols" - , "aliases": [ - "u6307" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🉐" - , "description": "Japanese “bargain” button" - , "category": "Symbols" - , "aliases": [ - "ideograph_advantage" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈹" - , "description": "Japanese “discount” button" - , "category": "Symbols" - , "aliases": [ - "u5272" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈚" - , "description": "Japanese “free of charge” button" - , "category": "Symbols" - , "aliases": [ - "u7121" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🈲" - , "description": "Japanese “prohibited” button" - , "category": "Symbols" - , "aliases": [ - "u7981" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🉑" - , "description": "Japanese “acceptable” button" - , "category": "Symbols" - , "aliases": [ - "accept" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈸" - , "description": "Japanese “application” button" - , "category": "Symbols" - , "aliases": [ - "u7533" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈴" - , "description": "Japanese “passing grade” button" - , "category": "Symbols" - , "aliases": [ - "u5408" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈳" - , "description": "Japanese “vacancy” button" - , "category": "Symbols" - , "aliases": [ - "u7a7a" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "㊗️" - , "description": "Japanese “congratulations” button" - , "category": "Symbols" - , "aliases": [ - "congratulations" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "㊙️" - , "description": "Japanese “secret” button" - , "category": "Symbols" - , "aliases": [ - "secret" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🈺" - , "description": "Japanese “open for business” button" - , "category": "Symbols" - , "aliases": [ - "u55b6" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🈵" - , "description": "Japanese “no vacancy” button" - , "category": "Symbols" - , "aliases": [ - "u6e80" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔴" - , "description": "red circle" - , "category": "Symbols" - , "aliases": [ - "red_circle" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🟠" - , "description": "orange circle" - , "category": "Symbols" - , "aliases": [ - "orange_circle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟡" - , "description": "yellow circle" - , "category": "Symbols" - , "aliases": [ - "yellow_circle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟢" - , "description": "green circle" - , "category": "Symbols" - , "aliases": [ - "green_circle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🔵" - , "description": "blue circle" - , "category": "Symbols" - , "aliases": [ - "large_blue_circle" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🟣" - , "description": "purple circle" - , "category": "Symbols" - , "aliases": [ - "purple_circle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟤" - , "description": "brown circle" - , "category": "Symbols" - , "aliases": [ - "brown_circle" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "⚫" - , "description": "black circle" - , "category": "Symbols" - , "aliases": [ - "black_circle" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "6.0" - } -, { - "emoji": "⚪" - , "description": "white circle" - , "category": "Symbols" - , "aliases": [ - "white_circle" - ] - , "tags": [ - ] - , "unicode_version": "4.1" - , "ios_version": "6.0" - } -, { - "emoji": "🟥" - , "description": "red square" - , "category": "Symbols" - , "aliases": [ - "red_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟧" - , "description": "orange square" - , "category": "Symbols" - , "aliases": [ - "orange_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟨" - , "description": "yellow square" - , "category": "Symbols" - , "aliases": [ - "yellow_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟩" - , "description": "green square" - , "category": "Symbols" - , "aliases": [ - "green_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟦" - , "description": "blue square" - , "category": "Symbols" - , "aliases": [ - "blue_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟪" - , "description": "purple square" - , "category": "Symbols" - , "aliases": [ - "purple_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "🟫" - , "description": "brown square" - , "category": "Symbols" - , "aliases": [ - "brown_square" - ] - , "tags": [ - ] - , "unicode_version": "12.0" - , "ios_version": "13.0" - } -, { - "emoji": "⬛" - , "description": "black large square" - , "category": "Symbols" - , "aliases": [ - "black_large_square" - ] - , "tags": [ - ] - , "unicode_version": "5.1" - , "ios_version": "6.0" - } -, { - "emoji": "⬜" - , "description": "white large square" - , "category": "Symbols" - , "aliases": [ - "white_large_square" - ] - , "tags": [ - ] - , "unicode_version": "5.1" - , "ios_version": "6.0" - } -, { - "emoji": "◼️" - , "description": "black medium square" - , "category": "Symbols" - , "aliases": [ - "black_medium_square" - ] - , "tags": [ - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "◻️" - , "description": "white medium square" - , "category": "Symbols" - , "aliases": [ - "white_medium_square" - ] - , "tags": [ - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "◾" - , "description": "black medium-small square" - , "category": "Symbols" - , "aliases": [ - "black_medium_small_square" - ] - , "tags": [ - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "◽" - , "description": "white medium-small square" - , "category": "Symbols" - , "aliases": [ - "white_medium_small_square" - ] - , "tags": [ - ] - , "unicode_version": "3.2" - , "ios_version": "6.0" - } -, { - "emoji": "▪️" - , "description": "black small square" - , "category": "Symbols" - , "aliases": [ - "black_small_square" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "▫️" - , "description": "white small square" - , "category": "Symbols" - , "aliases": [ - "white_small_square" - ] - , "tags": [ - ] - , "unicode_version": "" - , "ios_version": "6.0" - } -, { - "emoji": "🔶" - , "description": "large orange diamond" - , "category": "Symbols" - , "aliases": [ - "large_orange_diamond" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔷" - , "description": "large blue diamond" - , "category": "Symbols" - , "aliases": [ - "large_blue_diamond" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔸" - , "description": "small orange diamond" - , "category": "Symbols" - , "aliases": [ - "small_orange_diamond" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔹" - , "description": "small blue diamond" - , "category": "Symbols" - , "aliases": [ - "small_blue_diamond" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔺" - , "description": "red triangle pointed up" - , "category": "Symbols" - , "aliases": [ - "small_red_triangle" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔻" - , "description": "red triangle pointed down" - , "category": "Symbols" - , "aliases": [ - "small_red_triangle_down" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "💠" - , "description": "diamond with a dot" - , "category": "Symbols" - , "aliases": [ - "diamond_shape_with_a_dot_inside" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔘" - , "description": "radio button" - , "category": "Symbols" - , "aliases": [ - "radio_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔳" - , "description": "white square button" - , "category": "Symbols" - , "aliases": [ - "white_square_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🔲" - , "description": "black square button" - , "category": "Symbols" - , "aliases": [ - "black_square_button" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏁" - , "description": "chequered flag" - , "category": "Flags" - , "aliases": [ - "checkered_flag" - ] - , "tags": [ - "milestone" - , "finish" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🚩" - , "description": "triangular flag" - , "category": "Flags" - , "aliases": [ - "triangular_flag_on_post" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🎌" - , "description": "crossed flags" - , "category": "Flags" - , "aliases": [ - "crossed_flags" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🏴" - , "description": "black flag" - , "category": "Flags" - , "aliases": [ - "black_flag" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏳" - , "description": "white flag" - , "category": "Flags" - , "aliases": [ - "white_flag" - ] - , "tags": [ - ] - , "unicode_version": "7.0" - , "ios_version": "9.1" - } -, { - "emoji": "🏳️‍🌈" - , "description": "rainbow flag" - , "category": "Flags" - , "aliases": [ - "rainbow_flag" - ] - , "tags": [ - "pride" - ] - , "unicode_version": "6.0" - , "ios_version": "10.0" - } -, { - "emoji": "🏴‍☠" - , "description": "pirate flag" - , "category": "Flags" - , "aliases": [ - "pirate_flag" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇦🇨" - , "description": "flag: Ascension Island" - , "category": "Flags" - , "aliases": [ - "ascension_island" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇦🇩" - , "description": "flag: Andorra" - , "category": "Flags" - , "aliases": [ - "andorra" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇪" - , "description": "flag: United Arab Emirates" - , "category": "Flags" - , "aliases": [ - "united_arab_emirates" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇫" - , "description": "flag: Afghanistan" - , "category": "Flags" - , "aliases": [ - "afghanistan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇬" - , "description": "flag: Antigua & Barbuda" - , "category": "Flags" - , "aliases": [ - "antigua_barbuda" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇮" - , "description": "flag: Anguilla" - , "category": "Flags" - , "aliases": [ - "anguilla" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇱" - , "description": "flag: Albania" - , "category": "Flags" - , "aliases": [ - "albania" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇲" - , "description": "flag: Armenia" - , "category": "Flags" - , "aliases": [ - "armenia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇴" - , "description": "flag: Angola" - , "category": "Flags" - , "aliases": [ - "angola" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇶" - , "description": "flag: Antarctica" - , "category": "Flags" - , "aliases": [ - "antarctica" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇦🇷" - , "description": "flag: Argentina" - , "category": "Flags" - , "aliases": [ - "argentina" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇸" - , "description": "flag: American Samoa" - , "category": "Flags" - , "aliases": [ - "american_samoa" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇹" - , "description": "flag: Austria" - , "category": "Flags" - , "aliases": [ - "austria" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇺" - , "description": "flag: Australia" - , "category": "Flags" - , "aliases": [ - "australia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇼" - , "description": "flag: Aruba" - , "category": "Flags" - , "aliases": [ - "aruba" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇦🇽" - , "description": "flag: Åland Islands" - , "category": "Flags" - , "aliases": [ - "aland_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇦🇿" - , "description": "flag: Azerbaijan" - , "category": "Flags" - , "aliases": [ - "azerbaijan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇦" - , "description": "flag: Bosnia & Herzegovina" - , "category": "Flags" - , "aliases": [ - "bosnia_herzegovina" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇧" - , "description": "flag: Barbados" - , "category": "Flags" - , "aliases": [ - "barbados" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇩" - , "description": "flag: Bangladesh" - , "category": "Flags" - , "aliases": [ - "bangladesh" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇪" - , "description": "flag: Belgium" - , "category": "Flags" - , "aliases": [ - "belgium" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇫" - , "description": "flag: Burkina Faso" - , "category": "Flags" - , "aliases": [ - "burkina_faso" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇬" - , "description": "flag: Bulgaria" - , "category": "Flags" - , "aliases": [ - "bulgaria" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇭" - , "description": "flag: Bahrain" - , "category": "Flags" - , "aliases": [ - "bahrain" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇮" - , "description": "flag: Burundi" - , "category": "Flags" - , "aliases": [ - "burundi" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇯" - , "description": "flag: Benin" - , "category": "Flags" - , "aliases": [ - "benin" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇱" - , "description": "flag: St. Barthélemy" - , "category": "Flags" - , "aliases": [ - "st_barthelemy" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇧🇲" - , "description": "flag: Bermuda" - , "category": "Flags" - , "aliases": [ - "bermuda" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇳" - , "description": "flag: Brunei" - , "category": "Flags" - , "aliases": [ - "brunei" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇴" - , "description": "flag: Bolivia" - , "category": "Flags" - , "aliases": [ - "bolivia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇶" - , "description": "flag: Caribbean Netherlands" - , "category": "Flags" - , "aliases": [ - "caribbean_netherlands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇧🇷" - , "description": "flag: Brazil" - , "category": "Flags" - , "aliases": [ - "brazil" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇸" - , "description": "flag: Bahamas" - , "category": "Flags" - , "aliases": [ - "bahamas" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇹" - , "description": "flag: Bhutan" - , "category": "Flags" - , "aliases": [ - "bhutan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇻" - , "description": "flag: Bouvet Island" - , "category": "Flags" - , "aliases": [ - "bouvet_island" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇧🇼" - , "description": "flag: Botswana" - , "category": "Flags" - , "aliases": [ - "botswana" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇾" - , "description": "flag: Belarus" - , "category": "Flags" - , "aliases": [ - "belarus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇧🇿" - , "description": "flag: Belize" - , "category": "Flags" - , "aliases": [ - "belize" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇦" - , "description": "flag: Canada" - , "category": "Flags" - , "aliases": [ - "canada" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇨" - , "description": "flag: Cocos (Keeling) Islands" - , "category": "Flags" - , "aliases": [ - "cocos_islands" - ] - , "tags": [ - "keeling" - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇨🇩" - , "description": "flag: Congo - Kinshasa" - , "category": "Flags" - , "aliases": [ - "congo_kinshasa" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇫" - , "description": "flag: Central African Republic" - , "category": "Flags" - , "aliases": [ - "central_african_republic" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇬" - , "description": "flag: Congo - Brazzaville" - , "category": "Flags" - , "aliases": [ - "congo_brazzaville" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇭" - , "description": "flag: Switzerland" - , "category": "Flags" - , "aliases": [ - "switzerland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇮" - , "description": "flag: Côte d’Ivoire" - , "category": "Flags" - , "aliases": [ - "cote_divoire" - ] - , "tags": [ - "ivory" - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇰" - , "description": "flag: Cook Islands" - , "category": "Flags" - , "aliases": [ - "cook_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇱" - , "description": "flag: Chile" - , "category": "Flags" - , "aliases": [ - "chile" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇲" - , "description": "flag: Cameroon" - , "category": "Flags" - , "aliases": [ - "cameroon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇳" - , "description": "flag: China" - , "category": "Flags" - , "aliases": [ - "cn" - ] - , "tags": [ - "china" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇨🇴" - , "description": "flag: Colombia" - , "category": "Flags" - , "aliases": [ - "colombia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇵" - , "description": "flag: Clipperton Island" - , "category": "Flags" - , "aliases": [ - "clipperton_island" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇨🇷" - , "description": "flag: Costa Rica" - , "category": "Flags" - , "aliases": [ - "costa_rica" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇺" - , "description": "flag: Cuba" - , "category": "Flags" - , "aliases": [ - "cuba" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇻" - , "description": "flag: Cape Verde" - , "category": "Flags" - , "aliases": [ - "cape_verde" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇼" - , "description": "flag: Curaçao" - , "category": "Flags" - , "aliases": [ - "curacao" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇽" - , "description": "flag: Christmas Island" - , "category": "Flags" - , "aliases": [ - "christmas_island" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇨🇾" - , "description": "flag: Cyprus" - , "category": "Flags" - , "aliases": [ - "cyprus" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇨🇿" - , "description": "flag: Czechia" - , "category": "Flags" - , "aliases": [ - "czech_republic" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇩🇪" - , "description": "flag: Germany" - , "category": "Flags" - , "aliases": [ - "de" - ] - , "tags": [ - "flag" - , "germany" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇩🇬" - , "description": "flag: Diego Garcia" - , "category": "Flags" - , "aliases": [ - "diego_garcia" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇩🇯" - , "description": "flag: Djibouti" - , "category": "Flags" - , "aliases": [ - "djibouti" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇩🇰" - , "description": "flag: Denmark" - , "category": "Flags" - , "aliases": [ - "denmark" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇩🇲" - , "description": "flag: Dominica" - , "category": "Flags" - , "aliases": [ - "dominica" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇩🇴" - , "description": "flag: Dominican Republic" - , "category": "Flags" - , "aliases": [ - "dominican_republic" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇩🇿" - , "description": "flag: Algeria" - , "category": "Flags" - , "aliases": [ - "algeria" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇦" - , "description": "flag: Ceuta & Melilla" - , "category": "Flags" - , "aliases": [ - "ceuta_melilla" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇪🇨" - , "description": "flag: Ecuador" - , "category": "Flags" - , "aliases": [ - "ecuador" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇪" - , "description": "flag: Estonia" - , "category": "Flags" - , "aliases": [ - "estonia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇬" - , "description": "flag: Egypt" - , "category": "Flags" - , "aliases": [ - "egypt" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇭" - , "description": "flag: Western Sahara" - , "category": "Flags" - , "aliases": [ - "western_sahara" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇪🇷" - , "description": "flag: Eritrea" - , "category": "Flags" - , "aliases": [ - "eritrea" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇸" - , "description": "flag: Spain" - , "category": "Flags" - , "aliases": [ - "es" - ] - , "tags": [ - "spain" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇪🇹" - , "description": "flag: Ethiopia" - , "category": "Flags" - , "aliases": [ - "ethiopia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇪🇺" - , "description": "flag: European Union" - , "category": "Flags" - , "aliases": [ - "eu" - , "european_union" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇫🇮" - , "description": "flag: Finland" - , "category": "Flags" - , "aliases": [ - "finland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇫🇯" - , "description": "flag: Fiji" - , "category": "Flags" - , "aliases": [ - "fiji" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇫🇰" - , "description": "flag: Falkland Islands" - , "category": "Flags" - , "aliases": [ - "falkland_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇫🇲" - , "description": "flag: Micronesia" - , "category": "Flags" - , "aliases": [ - "micronesia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇫🇴" - , "description": "flag: Faroe Islands" - , "category": "Flags" - , "aliases": [ - "faroe_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇫🇷" - , "description": "flag: France" - , "category": "Flags" - , "aliases": [ - "fr" - ] - , "tags": [ - "france" - , "french" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇬🇦" - , "description": "flag: Gabon" - , "category": "Flags" - , "aliases": [ - "gabon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇧" - , "description": "flag: United Kingdom" - , "category": "Flags" - , "aliases": [ - "gb" - , "uk" - ] - , "tags": [ - "flag" - , "british" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇬🇩" - , "description": "flag: Grenada" - , "category": "Flags" - , "aliases": [ - "grenada" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇪" - , "description": "flag: Georgia" - , "category": "Flags" - , "aliases": [ - "georgia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇫" - , "description": "flag: French Guiana" - , "category": "Flags" - , "aliases": [ - "french_guiana" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇬" - , "description": "flag: Guernsey" - , "category": "Flags" - , "aliases": [ - "guernsey" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇬🇭" - , "description": "flag: Ghana" - , "category": "Flags" - , "aliases": [ - "ghana" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇮" - , "description": "flag: Gibraltar" - , "category": "Flags" - , "aliases": [ - "gibraltar" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇱" - , "description": "flag: Greenland" - , "category": "Flags" - , "aliases": [ - "greenland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇬🇲" - , "description": "flag: Gambia" - , "category": "Flags" - , "aliases": [ - "gambia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇳" - , "description": "flag: Guinea" - , "category": "Flags" - , "aliases": [ - "guinea" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇵" - , "description": "flag: Guadeloupe" - , "category": "Flags" - , "aliases": [ - "guadeloupe" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇬🇶" - , "description": "flag: Equatorial Guinea" - , "category": "Flags" - , "aliases": [ - "equatorial_guinea" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇷" - , "description": "flag: Greece" - , "category": "Flags" - , "aliases": [ - "greece" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇸" - , "description": "flag: South Georgia & South Sandwich Islands" - , "category": "Flags" - , "aliases": [ - "south_georgia_south_sandwich_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇬🇹" - , "description": "flag: Guatemala" - , "category": "Flags" - , "aliases": [ - "guatemala" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇺" - , "description": "flag: Guam" - , "category": "Flags" - , "aliases": [ - "guam" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇼" - , "description": "flag: Guinea-Bissau" - , "category": "Flags" - , "aliases": [ - "guinea_bissau" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇬🇾" - , "description": "flag: Guyana" - , "category": "Flags" - , "aliases": [ - "guyana" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇭🇰" - , "description": "flag: Hong Kong SAR China" - , "category": "Flags" - , "aliases": [ - "hong_kong" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇭🇲" - , "description": "flag: Heard & McDonald Islands" - , "category": "Flags" - , "aliases": [ - "heard_mcdonald_islands" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇭🇳" - , "description": "flag: Honduras" - , "category": "Flags" - , "aliases": [ - "honduras" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇭🇷" - , "description": "flag: Croatia" - , "category": "Flags" - , "aliases": [ - "croatia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇭🇹" - , "description": "flag: Haiti" - , "category": "Flags" - , "aliases": [ - "haiti" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇭🇺" - , "description": "flag: Hungary" - , "category": "Flags" - , "aliases": [ - "hungary" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇨" - , "description": "flag: Canary Islands" - , "category": "Flags" - , "aliases": [ - "canary_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇮🇩" - , "description": "flag: Indonesia" - , "category": "Flags" - , "aliases": [ - "indonesia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇪" - , "description": "flag: Ireland" - , "category": "Flags" - , "aliases": [ - "ireland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇱" - , "description": "flag: Israel" - , "category": "Flags" - , "aliases": [ - "israel" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇲" - , "description": "flag: Isle of Man" - , "category": "Flags" - , "aliases": [ - "isle_of_man" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇮🇳" - , "description": "flag: India" - , "category": "Flags" - , "aliases": [ - "india" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇴" - , "description": "flag: British Indian Ocean Territory" - , "category": "Flags" - , "aliases": [ - "british_indian_ocean_territory" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇮🇶" - , "description": "flag: Iraq" - , "category": "Flags" - , "aliases": [ - "iraq" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇷" - , "description": "flag: Iran" - , "category": "Flags" - , "aliases": [ - "iran" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇸" - , "description": "flag: Iceland" - , "category": "Flags" - , "aliases": [ - "iceland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇮🇹" - , "description": "flag: Italy" - , "category": "Flags" - , "aliases": [ - "it" - ] - , "tags": [ - "italy" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇯🇪" - , "description": "flag: Jersey" - , "category": "Flags" - , "aliases": [ - "jersey" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇯🇲" - , "description": "flag: Jamaica" - , "category": "Flags" - , "aliases": [ - "jamaica" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇯🇴" - , "description": "flag: Jordan" - , "category": "Flags" - , "aliases": [ - "jordan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇯🇵" - , "description": "flag: Japan" - , "category": "Flags" - , "aliases": [ - "jp" - ] - , "tags": [ - "japan" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇰🇪" - , "description": "flag: Kenya" - , "category": "Flags" - , "aliases": [ - "kenya" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇬" - , "description": "flag: Kyrgyzstan" - , "category": "Flags" - , "aliases": [ - "kyrgyzstan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇭" - , "description": "flag: Cambodia" - , "category": "Flags" - , "aliases": [ - "cambodia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇮" - , "description": "flag: Kiribati" - , "category": "Flags" - , "aliases": [ - "kiribati" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇲" - , "description": "flag: Comoros" - , "category": "Flags" - , "aliases": [ - "comoros" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇳" - , "description": "flag: St. Kitts & Nevis" - , "category": "Flags" - , "aliases": [ - "st_kitts_nevis" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇵" - , "description": "flag: North Korea" - , "category": "Flags" - , "aliases": [ - "north_korea" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇷" - , "description": "flag: South Korea" - , "category": "Flags" - , "aliases": [ - "kr" - ] - , "tags": [ - "korea" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇰🇼" - , "description": "flag: Kuwait" - , "category": "Flags" - , "aliases": [ - "kuwait" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇾" - , "description": "flag: Cayman Islands" - , "category": "Flags" - , "aliases": [ - "cayman_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇰🇿" - , "description": "flag: Kazakhstan" - , "category": "Flags" - , "aliases": [ - "kazakhstan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇦" - , "description": "flag: Laos" - , "category": "Flags" - , "aliases": [ - "laos" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇧" - , "description": "flag: Lebanon" - , "category": "Flags" - , "aliases": [ - "lebanon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇨" - , "description": "flag: St. Lucia" - , "category": "Flags" - , "aliases": [ - "st_lucia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇮" - , "description": "flag: Liechtenstein" - , "category": "Flags" - , "aliases": [ - "liechtenstein" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇰" - , "description": "flag: Sri Lanka" - , "category": "Flags" - , "aliases": [ - "sri_lanka" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇷" - , "description": "flag: Liberia" - , "category": "Flags" - , "aliases": [ - "liberia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇸" - , "description": "flag: Lesotho" - , "category": "Flags" - , "aliases": [ - "lesotho" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇹" - , "description": "flag: Lithuania" - , "category": "Flags" - , "aliases": [ - "lithuania" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇺" - , "description": "flag: Luxembourg" - , "category": "Flags" - , "aliases": [ - "luxembourg" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇻" - , "description": "flag: Latvia" - , "category": "Flags" - , "aliases": [ - "latvia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇱🇾" - , "description": "flag: Libya" - , "category": "Flags" - , "aliases": [ - "libya" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇦" - , "description": "flag: Morocco" - , "category": "Flags" - , "aliases": [ - "morocco" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇨" - , "description": "flag: Monaco" - , "category": "Flags" - , "aliases": [ - "monaco" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇲🇩" - , "description": "flag: Moldova" - , "category": "Flags" - , "aliases": [ - "moldova" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇪" - , "description": "flag: Montenegro" - , "category": "Flags" - , "aliases": [ - "montenegro" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇫" - , "description": "flag: St. Martin" - , "category": "Flags" - , "aliases": [ - "st_martin" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇲🇬" - , "description": "flag: Madagascar" - , "category": "Flags" - , "aliases": [ - "madagascar" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇭" - , "description": "flag: Marshall Islands" - , "category": "Flags" - , "aliases": [ - "marshall_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇲🇰" - , "description": "flag: Macedonia" - , "category": "Flags" - , "aliases": [ - "macedonia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇱" - , "description": "flag: Mali" - , "category": "Flags" - , "aliases": [ - "mali" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇲" - , "description": "flag: Myanmar (Burma)" - , "category": "Flags" - , "aliases": [ - "myanmar" - ] - , "tags": [ - "burma" - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇳" - , "description": "flag: Mongolia" - , "category": "Flags" - , "aliases": [ - "mongolia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇴" - , "description": "flag: Macao SAR China" - , "category": "Flags" - , "aliases": [ - "macau" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇵" - , "description": "flag: Northern Mariana Islands" - , "category": "Flags" - , "aliases": [ - "northern_mariana_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇶" - , "description": "flag: Martinique" - , "category": "Flags" - , "aliases": [ - "martinique" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇲🇷" - , "description": "flag: Mauritania" - , "category": "Flags" - , "aliases": [ - "mauritania" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇸" - , "description": "flag: Montserrat" - , "category": "Flags" - , "aliases": [ - "montserrat" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇹" - , "description": "flag: Malta" - , "category": "Flags" - , "aliases": [ - "malta" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇺" - , "description": "flag: Mauritius" - , "category": "Flags" - , "aliases": [ - "mauritius" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇲🇻" - , "description": "flag: Maldives" - , "category": "Flags" - , "aliases": [ - "maldives" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇼" - , "description": "flag: Malawi" - , "category": "Flags" - , "aliases": [ - "malawi" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇽" - , "description": "flag: Mexico" - , "category": "Flags" - , "aliases": [ - "mexico" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇾" - , "description": "flag: Malaysia" - , "category": "Flags" - , "aliases": [ - "malaysia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇲🇿" - , "description": "flag: Mozambique" - , "category": "Flags" - , "aliases": [ - "mozambique" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇦" - , "description": "flag: Namibia" - , "category": "Flags" - , "aliases": [ - "namibia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇨" - , "description": "flag: New Caledonia" - , "category": "Flags" - , "aliases": [ - "new_caledonia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇪" - , "description": "flag: Niger" - , "category": "Flags" - , "aliases": [ - "niger" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇫" - , "description": "flag: Norfolk Island" - , "category": "Flags" - , "aliases": [ - "norfolk_island" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇳🇬" - , "description": "flag: Nigeria" - , "category": "Flags" - , "aliases": [ - "nigeria" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇮" - , "description": "flag: Nicaragua" - , "category": "Flags" - , "aliases": [ - "nicaragua" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇱" - , "description": "flag: Netherlands" - , "category": "Flags" - , "aliases": [ - "netherlands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇴" - , "description": "flag: Norway" - , "category": "Flags" - , "aliases": [ - "norway" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇵" - , "description": "flag: Nepal" - , "category": "Flags" - , "aliases": [ - "nepal" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇷" - , "description": "flag: Nauru" - , "category": "Flags" - , "aliases": [ - "nauru" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇳🇺" - , "description": "flag: Niue" - , "category": "Flags" - , "aliases": [ - "niue" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇳🇿" - , "description": "flag: New Zealand" - , "category": "Flags" - , "aliases": [ - "new_zealand" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇴🇲" - , "description": "flag: Oman" - , "category": "Flags" - , "aliases": [ - "oman" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇦" - , "description": "flag: Panama" - , "category": "Flags" - , "aliases": [ - "panama" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇪" - , "description": "flag: Peru" - , "category": "Flags" - , "aliases": [ - "peru" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇫" - , "description": "flag: French Polynesia" - , "category": "Flags" - , "aliases": [ - "french_polynesia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇵🇬" - , "description": "flag: Papua New Guinea" - , "category": "Flags" - , "aliases": [ - "papua_new_guinea" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇭" - , "description": "flag: Philippines" - , "category": "Flags" - , "aliases": [ - "philippines" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇰" - , "description": "flag: Pakistan" - , "category": "Flags" - , "aliases": [ - "pakistan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇱" - , "description": "flag: Poland" - , "category": "Flags" - , "aliases": [ - "poland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇲" - , "description": "flag: St. Pierre & Miquelon" - , "category": "Flags" - , "aliases": [ - "st_pierre_miquelon" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇵🇳" - , "description": "flag: Pitcairn Islands" - , "category": "Flags" - , "aliases": [ - "pitcairn_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇵🇷" - , "description": "flag: Puerto Rico" - , "category": "Flags" - , "aliases": [ - "puerto_rico" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇸" - , "description": "flag: Palestinian Territories" - , "category": "Flags" - , "aliases": [ - "palestinian_territories" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇹" - , "description": "flag: Portugal" - , "category": "Flags" - , "aliases": [ - "portugal" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇼" - , "description": "flag: Palau" - , "category": "Flags" - , "aliases": [ - "palau" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇵🇾" - , "description": "flag: Paraguay" - , "category": "Flags" - , "aliases": [ - "paraguay" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇶🇦" - , "description": "flag: Qatar" - , "category": "Flags" - , "aliases": [ - "qatar" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇷🇪" - , "description": "flag: Réunion" - , "category": "Flags" - , "aliases": [ - "reunion" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇷🇴" - , "description": "flag: Romania" - , "category": "Flags" - , "aliases": [ - "romania" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇷🇸" - , "description": "flag: Serbia" - , "category": "Flags" - , "aliases": [ - "serbia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇷🇺" - , "description": "flag: Russia" - , "category": "Flags" - , "aliases": [ - "ru" - ] - , "tags": [ - "russia" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇷🇼" - , "description": "flag: Rwanda" - , "category": "Flags" - , "aliases": [ - "rwanda" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇦" - , "description": "flag: Saudi Arabia" - , "category": "Flags" - , "aliases": [ - "saudi_arabia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇧" - , "description": "flag: Solomon Islands" - , "category": "Flags" - , "aliases": [ - "solomon_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇨" - , "description": "flag: Seychelles" - , "category": "Flags" - , "aliases": [ - "seychelles" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇩" - , "description": "flag: Sudan" - , "category": "Flags" - , "aliases": [ - "sudan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇪" - , "description": "flag: Sweden" - , "category": "Flags" - , "aliases": [ - "sweden" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇬" - , "description": "flag: Singapore" - , "category": "Flags" - , "aliases": [ - "singapore" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇭" - , "description": "flag: St. Helena" - , "category": "Flags" - , "aliases": [ - "st_helena" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇸🇮" - , "description": "flag: Slovenia" - , "category": "Flags" - , "aliases": [ - "slovenia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇯" - , "description": "flag: Svalbard & Jan Mayen" - , "category": "Flags" - , "aliases": [ - "svalbard_jan_mayen" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇸🇰" - , "description": "flag: Slovakia" - , "category": "Flags" - , "aliases": [ - "slovakia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇱" - , "description": "flag: Sierra Leone" - , "category": "Flags" - , "aliases": [ - "sierra_leone" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇲" - , "description": "flag: San Marino" - , "category": "Flags" - , "aliases": [ - "san_marino" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇳" - , "description": "flag: Senegal" - , "category": "Flags" - , "aliases": [ - "senegal" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇴" - , "description": "flag: Somalia" - , "category": "Flags" - , "aliases": [ - "somalia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇷" - , "description": "flag: Suriname" - , "category": "Flags" - , "aliases": [ - "suriname" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇸" - , "description": "flag: South Sudan" - , "category": "Flags" - , "aliases": [ - "south_sudan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇹" - , "description": "flag: São Tomé & Príncipe" - , "category": "Flags" - , "aliases": [ - "sao_tome_principe" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇻" - , "description": "flag: El Salvador" - , "category": "Flags" - , "aliases": [ - "el_salvador" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇽" - , "description": "flag: Sint Maarten" - , "category": "Flags" - , "aliases": [ - "sint_maarten" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇾" - , "description": "flag: Syria" - , "category": "Flags" - , "aliases": [ - "syria" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇸🇿" - , "description": "flag: Eswatini" - , "category": "Flags" - , "aliases": [ - "swaziland" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇦" - , "description": "flag: Tristan da Cunha" - , "category": "Flags" - , "aliases": [ - "tristan_da_cunha" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇹🇨" - , "description": "flag: Turks & Caicos Islands" - , "category": "Flags" - , "aliases": [ - "turks_caicos_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇩" - , "description": "flag: Chad" - , "category": "Flags" - , "aliases": [ - "chad" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇹🇫" - , "description": "flag: French Southern Territories" - , "category": "Flags" - , "aliases": [ - "french_southern_territories" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇬" - , "description": "flag: Togo" - , "category": "Flags" - , "aliases": [ - "togo" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇭" - , "description": "flag: Thailand" - , "category": "Flags" - , "aliases": [ - "thailand" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇯" - , "description": "flag: Tajikistan" - , "category": "Flags" - , "aliases": [ - "tajikistan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇰" - , "description": "flag: Tokelau" - , "category": "Flags" - , "aliases": [ - "tokelau" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇹🇱" - , "description": "flag: Timor-Leste" - , "category": "Flags" - , "aliases": [ - "timor_leste" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇲" - , "description": "flag: Turkmenistan" - , "category": "Flags" - , "aliases": [ - "turkmenistan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇳" - , "description": "flag: Tunisia" - , "category": "Flags" - , "aliases": [ - "tunisia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇴" - , "description": "flag: Tonga" - , "category": "Flags" - , "aliases": [ - "tonga" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇷" - , "description": "flag: Turkey" - , "category": "Flags" - , "aliases": [ - "tr" - ] - , "tags": [ - "turkey" - ] - , "unicode_version": "8.0" - , "ios_version": "9.1" - } -, { - "emoji": "🇹🇹" - , "description": "flag: Trinidad & Tobago" - , "category": "Flags" - , "aliases": [ - "trinidad_tobago" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇻" - , "description": "flag: Tuvalu" - , "category": "Flags" - , "aliases": [ - "tuvalu" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇹🇼" - , "description": "flag: Taiwan" - , "category": "Flags" - , "aliases": [ - "taiwan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇹🇿" - , "description": "flag: Tanzania" - , "category": "Flags" - , "aliases": [ - "tanzania" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇺🇦" - , "description": "flag: Ukraine" - , "category": "Flags" - , "aliases": [ - "ukraine" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇺🇬" - , "description": "flag: Uganda" - , "category": "Flags" - , "aliases": [ - "uganda" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇺🇲" - , "description": "flag: U.S. Outlying Islands" - , "category": "Flags" - , "aliases": [ - "us_outlying_islands" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇺🇳" - , "description": "flag: United Nations" - , "category": "Flags" - , "aliases": [ - "united_nations" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🇺🇸" - , "description": "flag: United States" - , "category": "Flags" - , "aliases": [ - "us" - ] - , "tags": [ - "flag" - , "united" - , "america" - ] - , "unicode_version": "6.0" - , "ios_version": "6.0" - } -, { - "emoji": "🇺🇾" - , "description": "flag: Uruguay" - , "category": "Flags" - , "aliases": [ - "uruguay" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇺🇿" - , "description": "flag: Uzbekistan" - , "category": "Flags" - , "aliases": [ - "uzbekistan" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇦" - , "description": "flag: Vatican City" - , "category": "Flags" - , "aliases": [ - "vatican_city" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇻🇨" - , "description": "flag: St. Vincent & Grenadines" - , "category": "Flags" - , "aliases": [ - "st_vincent_grenadines" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇪" - , "description": "flag: Venezuela" - , "category": "Flags" - , "aliases": [ - "venezuela" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇬" - , "description": "flag: British Virgin Islands" - , "category": "Flags" - , "aliases": [ - "british_virgin_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇮" - , "description": "flag: U.S. Virgin Islands" - , "category": "Flags" - , "aliases": [ - "us_virgin_islands" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇳" - , "description": "flag: Vietnam" - , "category": "Flags" - , "aliases": [ - "vietnam" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇻🇺" - , "description": "flag: Vanuatu" - , "category": "Flags" - , "aliases": [ - "vanuatu" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇼🇫" - , "description": "flag: Wallis & Futuna" - , "category": "Flags" - , "aliases": [ - "wallis_futuna" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇼🇸" - , "description": "flag: Samoa" - , "category": "Flags" - , "aliases": [ - "samoa" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇽🇰" - , "description": "flag: Kosovo" - , "category": "Flags" - , "aliases": [ - "kosovo" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇾🇪" - , "description": "flag: Yemen" - , "category": "Flags" - , "aliases": [ - "yemen" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇾🇹" - , "description": "flag: Mayotte" - , "category": "Flags" - , "aliases": [ - "mayotte" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "9.0" - } -, { - "emoji": "🇿🇦" - , "description": "flag: South Africa" - , "category": "Flags" - , "aliases": [ - "south_africa" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇿🇲" - , "description": "flag: Zambia" - , "category": "Flags" - , "aliases": [ - "zambia" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🇿🇼" - , "description": "flag: Zimbabwe" - , "category": "Flags" - , "aliases": [ - "zimbabwe" - ] - , "tags": [ - ] - , "unicode_version": "6.0" - , "ios_version": "8.3" - } -, { - "emoji": "🏴󠁧󠁢󠁥󠁮󠁧󠁿" - , "description": "flag: England" - , "category": "Flags" - , "aliases": [ - "england" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏴󠁧󠁢󠁳󠁣󠁴󠁿" - , "description": "flag: Scotland" - , "category": "Flags" - , "aliases": [ - "scotland" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -, { - "emoji": "🏴󠁧󠁢󠁷󠁬󠁳󠁿" - , "description": "flag: Wales" - , "category": "Flags" - , "aliases": [ - "wales" - ] - , "tags": [ - ] - , "unicode_version": "11.0" - , "ios_version": "12.1" - } -] diff --git a/dot_oh-my-zsh/plugins/emoji/update_emoji.py b/dot_oh-my-zsh/plugins/emoji/update_emoji.py deleted file mode 100644 index 9e115a7..0000000 --- a/dot_oh-my-zsh/plugins/emoji/update_emoji.py +++ /dev/null @@ -1,213 +0,0 @@ -""" -Update Emoji.py -Refreshes OMZ emoji database based on the latest Unicode spec -""" -import re -import json - -spec = open("emoji-data.txt", "r") - -# Regexes -# regex_emoji will return, respectively: -# the code points, its type (status), the actual emoji, and its official name -regex_emoji = r"^([\w ].*?\S)\s*;\s*([\w-]+)\s*#\s*(.*?)\s(\S.*).*$" -# regex_group returns the group of subgroup that a line opens -regex_group = r"^#\s*(group|subgroup):\s*(.*)$" - -headers = """ -# emoji-char-definitions.zsh - Emoji definitions for oh-my-zsh emoji plugin -# -# This file is auto-generated by update_emoji.py. Do not edit it manually. -# -# This contains the definition for: -# $emoji - which maps character names to Unicode characters -# $emoji_flags - maps country names to Unicode flag characters using region -# indicators -# $emoji_mod - maps modifier components to Unicode characters -# $emoji_groups - a single associative array to avoid cluttering up the -# global namespace, and to allow adding additional group -# definitions at run time. The keys are the group names, and -# the values are whitespace-separated lists of emoji -# character names. - -# Main emoji -typeset -gAH emoji -# National flags -typeset -gAH emoji_flags -# Combining modifiers -typeset -gAH emoji_mod -# Emoji groups -typeset -gAH emoji_groups -""" - -####### -# Adding country codes -####### -# This is the only part of this script that relies on an external library -# (country_converter), and is hence commented out by default. -# You can uncomment it to have country codes added as aliases for flag -# emojis. (By default, when you install this extension, country codes are -# included as aliases, but not if you re-run this script without uncommenting.) -# Warning: country_converter is very verbose, and will print warnings all over -# your terminal. - -# import country_converter as coco # pylint: disable=wrong-import-position -# cc = coco.CountryConverter() - -# def country_iso(_all_names, _omz_name): -# """ Using the external library country_converter, -# this function can detect the ISO2 and ISO3 codes -# of the country. It takes as argument the array -# with all the names of the emoji, and returns that array.""" -# omz_no_underscore = re.sub(r'_', r' ', _omz_name) -# iso2 = cc.convert(names=[omz_no_underscore], to='ISO2') -# if iso2 != 'not found': -# _all_names.append(iso2) -# iso3 = cc.convert(names=[omz_no_underscore], to='ISO3') -# _all_names.append(iso3) -# return _all_names - - -####### -# Helper functions -####### - -def code_to_omz(_code_points): - """ Returns a ZSH-compatible Unicode string from the code point(s) """ - return r'\U' + r'\U'.join(_code_points.split(' ')) - -def name_to_omz(_name, _group, _subgroup, _status): - """ Returns a reasonable snake_case name for the emoji. """ - def snake_case(_string): - """ Does the regex work of snake_case """ - remove_dots = re.sub(r'\.\(\)', r'', _string) - replace_ands = re.sub(r'\&', r'and', remove_dots) - remove_whitespace = re.sub(r'[^\#\*\w]', r'_', replace_ands) - return re.sub(r'__', r'_', remove_whitespace) - - shortname = "" - split_at_colon = lambda s: s.split(": ") - # Special treatment by group and subgroup - # If the emoji is a flag, we strip "flag" from its name - if _group == "Flags" and len(split_at_colon(_name)) > 1: - shortname = snake_case(split_at_colon(_name)[1]) - else: - shortname = snake_case(_name) - # Special treatment by status - # Enables us to have every emoji combination, - # even the one that are not officially sanctioned - # and are implemented by, say, only one vendor - if _status == "unqualified": - shortname += "_unqualified" - elif _status == "minimally-qualified": - shortname += "_minimally" - return shortname - -def increment_name(_shortname): - """ Increment the short name by 1. If you get, say, - 'woman_detective_unqualified', it returns - 'woman_detective_unqualified_1', and then - 'woman_detective_unqualified_2', etc. """ - last_char = _shortname[-1] - if last_char.isdigit(): - num = int(last_char) - return _shortname[:-1] + str(num + 1) - return _shortname + "_1" - -######## -# Going through every line -######## - -group, subgroup, short_name_buffer = "", "", "" -emoji_database = [] -for line in spec: - # First, test if this line opens a group or subgroup - group_match = re.findall(regex_group, line) - if group_match != []: - gr_or_sub, name = group_match[0] - if gr_or_sub == "group": - group = name - elif gr_or_sub == "subgroup": - subgroup = name - continue # Moving on... - # Second, test if this line references one emoji - emoji_match = re.findall(regex_emoji, line) - if emoji_match != []: - code_points, status, emoji, name = emoji_match[0] - omz_codes = code_to_omz(code_points) - omz_name = name_to_omz(name, group, subgroup, status) - # If this emoji has the same shortname as the preceding one - if omz_name in short_name_buffer: - omz_name = increment_name(short_name_buffer) - short_name_buffer = omz_name - emoji_database.append( - [omz_codes, status, emoji, omz_name, group, subgroup]) -spec.close() - -######## -# Write to emoji-char-definitions.zsh -######## - -# Aliases for emojis are retrieved through the DB of Gemoji -# Retrieved on Aug 9 2019 from the following URL: -# https://raw.githubusercontent.com/github/gemoji/master/db/emoji.json - -gemoji_db = open("gemoji_db.json") -j = json.load(gemoji_db) -aliases_map = {entry['emoji']: entry['aliases'] for entry in j} -all_omz_names = [emoji_data[3] for emoji_data in emoji_database] - -# Let's begin writing to this file -output = open("emoji-char-definitions.zsh", "w") -output.write(headers) - -emoji_groups = {"fruits": "\n", "vehicles": "\n", "hands": "\n", - "people": "\n", "animals": "\n", "faces": "\n", - "flags": "\n"} - -# First, write every emoji down -for _omz_codes, _status, _emoji, _omz_name, _group, _subgroup in emoji_database: - - # One emoji can be mapped to multiple names (aliases or country codes) - names_for_this_emoji = [_omz_name] - - # Variable that indicates in which map the emoji will be located - emoji_map = "emoji" - if _status == "component": - emoji_map = "emoji_mod" - if _group == "Flags": - emoji_map = "emoji_flags" - # Adding country codes (Optional, see above) - # names_for_this_emoji = country_iso(names_for_this_emoji, _omz_name) - - # Check if there is an alias available in the Gemoji DB - if _emoji in aliases_map.keys(): - for alias in aliases_map[_emoji]: - if alias not in all_omz_names: - names_for_this_emoji.append(alias) - - # And now we write to the definitions file - for one_name in names_for_this_emoji: - output.write(f"{emoji_map}[{one_name}]=$'{_omz_codes}'\n") - - # Storing the emoji in defined subgroups for the next step - if _status == "fully-qualified": - if _subgroup == "food-fruit": - emoji_groups["fruits"] += f" {_omz_name}\n" - elif "transport-" in _subgroup: - emoji_groups["vehicles"] += f" {_omz_name}\n" - elif "hand-" in _subgroup: - emoji_groups["hands"] += f" {_omz_name}\n" - elif "person-" in _subgroup or _subgroup == "family": - emoji_groups["people"] += f" {_omz_name}\n" - elif "animal-" in _subgroup: - emoji_groups["animals"] += f" {_omz_name}\n" - elif "face-" in _subgroup: - emoji_groups["faces"] += f" {_omz_name}\n" - elif _group == "Flags": - emoji_groups["flags"] += f" {_omz_name}\n" - -# Second, write the subgroups to the end of the file -for name, string in emoji_groups.items(): - output.write(f'\nemoji_groups[{name}]="{string}"\n') -output.close() diff --git a/dot_oh-my-zsh/plugins/emotty/README.md b/dot_oh-my-zsh/plugins/emotty/README.md deleted file mode 100644 index ee57170..0000000 --- a/dot_oh-my-zsh/plugins/emotty/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# emotty plugin - -This plugin returns an emoji for the current $TTY number so it can be used -in a prompt. - -To use it, add emotty to the plugins array in your zshrc file: -``` -plugins=(... emotty) -``` - -**NOTE:** it requires the [emoji plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/emoji). - -## Usage - -The function `emotty` displays an emoji from the current character set (default: `emoji`), based -on the number associated to the `$TTY`. - -There are different sets of emoji characters available, to choose a different -set, set `$emotty_set` to the name of the set you would like to use, e.g.: -``` -emotty_set=nature -``` - -### Character Sets - -- emoji -- loral -- love -- nature -- stellar -- zodiac - -Use the `display_emotty` function to list the emojis in the current character set, or -the character set passed as the first argument. For example: - -``` -$ display_emotty zodiac - -``` diff --git a/dot_oh-my-zsh/plugins/emotty/emotty.plugin.zsh b/dot_oh-my-zsh/plugins/emotty/emotty.plugin.zsh deleted file mode 100644 index b48d121..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty.plugin.zsh +++ /dev/null @@ -1,55 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: emotty.plugin.zsh -# DESCRIPTION: Return an emoji for the current $TTY number. -# AUTHOR: Alexis Hildebrandt (afh[at]surryhill.net) -# VERSION: 1.0.0 -# DEPENDS: emoji plugin -# -# There are different sets of emoji characters available, to choose a different -# set export emotty_set to the name of the set you would like to use, e.g.: -# % export emotty_set=nature -# ------------------------------------------------------------------------------ - -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -typeset -gAH _emotty_sets -local _emotty_plugin_dir="${0:h}" -source "$_emotty_plugin_dir/emotty_stellar_set.zsh" -source "$_emotty_plugin_dir/emotty_floral_set.zsh" -source "$_emotty_plugin_dir/emotty_zodiac_set.zsh" -source "$_emotty_plugin_dir/emotty_nature_set.zsh" -source "$_emotty_plugin_dir/emotty_emoji_set.zsh" -source "$_emotty_plugin_dir/emotty_love_set.zsh" -unset _emotty_plugin_dir - -emotty_default_set=emoji - -function emotty() { - # Use emotty set defined by user, fallback to default - local emotty=${_emotty_sets[${emotty_set:-$emotty_default_set}]} - - # Parse tty number via prompt expansion. %l equals: - # - N if tty = /dev/ttyN - # - pts/N if tty = /dev/pts/N - local tty=${${(%):-%l}##pts/} - # Normalize it to an emotty set index - (( tty = (tty % ${#${=emotty}}) + 1 )) - - local character_name=${${=emotty}[tty]} - echo "${emoji[${character_name}]}${emoji2[emoji_style]}" -} - -function display_emotty() { - local name=${1:-$emotty_set} - echo $name - for i in ${=_emotty_sets[$name]}; do - printf "${emoji[$i]}${emoji2[emoji_style]} " - done - print - for i in ${=_emotty_sets[$name]}; do - print "${emoji[$i]}${emoji2[emoji_style]} = $i" - done -} diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh deleted file mode 100644 index 00e3171..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -_emotty_sets[emoji]=" - crystal_ball - ghost - jack_o_lantern - see_no_evil_monkey - hear_no_evil_monkey - speak_no_evil_monkey - smiling_cat_face_with_open_mouth - extraterrestrial_alien - rocket - billiards - bomb - pill - japanese_symbol_for_beginner - direct_hit - cyclone - diamond_shape_with_a_dot_inside - sparkle - eight_spoked_asterisk - eight_pointed_black_star - " diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_floral_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_floral_set.zsh deleted file mode 100644 index f761fea..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_floral_set.zsh +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -_emotty_sets[floral]=" - hibiscus - cherry_blossom - blossom - sunflower - bouquet - tulip - rose - four_leaf_clover - seedling - herb - palm_tree - evergreen_tree - deciduous_tree - " diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_love_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_love_set.zsh deleted file mode 100644 index 8f19e69..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_love_set.zsh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -# Note: The heavy_black_heart emoji requires $emoji2[emoji_style] -# to be rendered as the emoji red heart. -_emotty_sets[love]=" - green_heart - blue_heart - purple_heart - yellow_heart - heavy_black_heart - broken_heart - heart_with_arrow - heart_with_ribbon - sparkling_heart - two_hearts - revolving_hearts - growing_heart - beating_heart - heart_decoration - couple_with_heart - kiss - man_and_woman_holding_hands - two_women_holding_hands - two_men_holding_hands - kiss_mark - smiling_face_with_heart_shaped_eyes - kissing_face - face_throwing_a_kiss - kissing_face_with_smiling_eyes - kissing_face_with_closed_eyes - smiling_cat_face_with_heart_shaped_eyes - kissing_cat_face_with_closed_eyes - " diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_nature_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_nature_set.zsh deleted file mode 100644 index 8dab4c1..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_nature_set.zsh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -_emotty_sets[nature]=" - mouse_face - hamster_face - rabbit_face - dog_face - cat_face - tiger_face - bear_face - monkey_face - koala - panda_face - chicken - baby_chick - bird - penguin - cow_face - pig_face - frog_face - boar - wolf_face - horse_face - snail - bug - ant - honeybee - lady_beetle - spouting_whale - dolphin - octopus - fish - tropical_fish - snake - turtle - lemon - tangerine - peach - mushroom - tomato - strawberry - red_apple - cherries - grapes - aubergine - watermelon - banana - pineapple - melon - pear - green_apple - ear_of_maize - sunflower - seedling - herb - four_leaf_clover - " diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh deleted file mode 100644 index 8e7e610..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -# NOTE: The following emoji show as $'character' in the title -# white_medium_star -# sparkles -# dizzy_symbol - -_emotty_sets[stellar]=" - full_moon_symbol - waning_gibbous_moon_symbol - waning_crescent_moon_symbol - last_quarter_moon_symbol - new_moon_symbol - new_moon_with_face - waxing_crescent_moon_symbol - first_quarter_moon_symbol - waxing_gibbous_moon_symbol - full_moon_with_face - sun_with_face - glowing_star - crescent_moon - first_quarter_moon_with_face - last_quarter_moon_with_face - " diff --git a/dot_oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh b/dot_oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh deleted file mode 100644 index bde6e3d..0000000 --- a/dot_oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env zsh -# vim:ft=zsh ts=2 sw=2 sts=2 - -_emotty_sets[zodiac]=" - aries - taurus - gemini - cancer - leo - virgo - libra - scorpius - sagittarius - capricorn - aquarius - pisces - rat - ox - tiger - rabbit - dragon - snake - horse - goat - monkey - rooster - dog - pig - " diff --git a/dot_oh-my-zsh/plugins/encode64/README.md b/dot_oh-my-zsh/plugins/encode64/README.md deleted file mode 100644 index e3e25a7..0000000 --- a/dot_oh-my-zsh/plugins/encode64/README.md +++ /dev/null @@ -1,73 +0,0 @@ -# encode64 - -Alias plugin for encoding or decoding using `base64` command. - -To use it, add `encode64` to the plugins array in your zshrc file: - -```zsh -plugins=(... encode64) -``` - -## Functions and Aliases - -| Function | Alias | Description | -| -------------- | ------ | -------------------------------------- | -| `encode64` | `e64` | Encodes given data to base64 | -| `encodefile64` | `ef64` | Encodes given file's content to base64 | -| `decode64` | `d64` | Decodes given data from base64 | - -## Usage and examples - -### Encoding - -- From parameter - - ```console - $ encode64 "oh-my-zsh" - b2gtbXktenNo - $ e64 "oh-my-zsh" - b2gtbXktenNo - ``` - -- From piping - - ```console - $ echo "oh-my-zsh" | encode64 - b2gtbXktenNo== - $ echo "oh-my-zsh" | e64 - b2gtbXktenNo== - ``` - -### Encoding a file - -Encode a file's contents to base64 and save output to text file. -**NOTE:** Takes provided file and saves encoded content as new file with `.txt` extension - -- From parameter - - ```console - $ encodefile64 ohmyzsh.icn - ohmyzsh.icn's content encoded in base64 and saved as ohmyzsh.icn.txt - $ ef64 "oh-my-zsh" - ohmyzsh.icn's content encoded in base64 and saved as ohmyzsh.icn.txt - ``` - -### Decoding - -- From parameter - - ```console - $ decode64 b2gtbXktenNo - oh-my-zsh% - $ d64 b2gtbXktenNo - oh-my-zsh% - ``` - -- From piping - - ```console - $ echo "b2gtbXktenNoCg==" | decode64 - oh-my-zsh - $ echo "b2gtbXktenNoCg==" | d64 - oh-my-zsh - ``` diff --git a/dot_oh-my-zsh/plugins/encode64/encode64.plugin.zsh b/dot_oh-my-zsh/plugins/encode64/encode64.plugin.zsh deleted file mode 100644 index 8e6fdb1..0000000 --- a/dot_oh-my-zsh/plugins/encode64/encode64.plugin.zsh +++ /dev/null @@ -1,27 +0,0 @@ -encode64() { - if [[ $# -eq 0 ]]; then - cat | base64 - else - printf '%s' $1 | base64 - fi -} - -encodefile64() { - if [[ $# -eq 0 ]]; then - echo "You must provide a filename" - else - base64 $1 > $1.txt - echo "${1}'s content encoded in base64 and saved as ${1}.txt" - fi -} - -decode64() { - if [[ $# -eq 0 ]]; then - cat | base64 --decode - else - printf '%s' $1 | base64 --decode - fi -} -alias e64=encode64 -alias ef64=encodefile64 -alias d64=decode64 diff --git a/dot_oh-my-zsh/plugins/extract/README.md b/dot_oh-my-zsh/plugins/extract/README.md deleted file mode 100644 index e0f5715..0000000 --- a/dot_oh-my-zsh/plugins/extract/README.md +++ /dev/null @@ -1,66 +0,0 @@ -# extract plugin - -This plugin defines a function called `extract` that extracts the archive file you pass it, and it supports a -wide variety of archive filetypes. - -This way you don't have to know what specific command extracts a file, you just do `extract ` and -the function takes care of the rest. - -To use it, add `extract` to the plugins array in your zshrc file: - -```zsh -plugins=(... extract) -``` - -## Supported file extensions - -| Extension | Description | -| :---------------- | :----------------------------------- | -| `7z` | 7zip file | -| `Z` | Z archive (LZW) | -| `apk` | Android app file | -| `aar` | Android library file | -| `bz2` | Bzip2 file | -| `cab` | Microsoft cabinet archive | -| `cpio` | Cpio archive | -| `deb` | Debian package | -| `ear` | Enterprise Application aRchive | -| `exe` | Windows executable file | -| `gz` | Gzip file | -| `ipa` | iOS app package | -| `ipsw` | iOS firmware file | -| `jar` | Java Archive | -| `lrz` | LRZ archive | -| `lz4` | LZ4 archive | -| `lzma` | LZMA archive | -| `obscpio` | cpio archive used on OBS | -| `rar` | WinRAR archive | -| `rpm` | RPM package | -| `sublime-package` | Sublime Text package | -| `tar` | Tarball | -| `tar.bz2` | Tarball with bzip2 compression | -| `tar.gz` | Tarball with gzip compression | -| `tar.lrz` | Tarball with lrzip compression | -| `tar.lz` | Tarball with lzip compression | -| `tar.lz4` | Tarball with lz4 compression | -| `tar.xz` | Tarball with lzma2 compression | -| `tar.zma` | Tarball with lzma compression | -| `tar.zst` | Tarball with zstd compression | -| `tbz` | Tarball with bzip compression | -| `tbz2` | Tarball with bzip2 compression | -| `tgz` | Tarball with gzip compression | -| `tlz` | Tarball with lzma compression | -| `txz` | Tarball with lzma2 compression | -| `tzst` | Tarball with zstd compression | -| `vsix` | VS Code extension zip file | -| `war` | Web Application archive (Java-based) | -| `whl` | Python wheel file | -| `xpi` | Mozilla XPI module file | -| `xz` | LZMA2 archive | -| `zip` | Zip archive | -| `zlib` | zlib archive | -| `zst` | Zstandard file (zstd) | -| `zpaq` | Zpaq file | - -See [list of archive formats](https://en.wikipedia.org/wiki/List_of_archive_formats) for more information -regarding archive formats. diff --git a/dot_oh-my-zsh/plugins/extract/_extract b/dot_oh-my-zsh/plugins/extract/_extract deleted file mode 100644 index 0b43e86..0000000 --- a/dot_oh-my-zsh/plugins/extract/_extract +++ /dev/null @@ -1,54 +0,0 @@ -#compdef extract -#autoload - -local -a exts=( - 7z - aar - apk - bz2 - cab - cpio - crx - deb - ear - gz - ipa - ipsw - jar - lrz - lz4 - lzma - obscpio - rar - rpm - sublime-package - tar - tar.bz2 - tar.gz - tar.lrz - tar.lz - tar.lz4 - tar.xz - tar.zma - tar.zst - tbz - tbz2 - tgz - tlz - txz - tzst - vsix - war - whl - xpi - xz - Z - zip - zpaq - zst -) - -_arguments \ - '(-r --remove)'{-r,--remove}'[Remove archive.]' \ - "*::archive file:_files -g '(#i)*.(${(j:|:)exts})(-.)'" \ - && return 0 diff --git a/dot_oh-my-zsh/plugins/extract/extract.plugin.zsh b/dot_oh-my-zsh/plugins/extract/extract.plugin.zsh deleted file mode 100644 index aa3fd00..0000000 --- a/dot_oh-my-zsh/plugins/extract/extract.plugin.zsh +++ /dev/null @@ -1,137 +0,0 @@ -alias x=extract - -extract() { - setopt localoptions noautopushd - - if (( $# == 0 )); then - cat >&2 <<'EOF' -Usage: extract [-option] [file ...] - -Options: - -r, --remove Remove archive after unpacking. -EOF - fi - - local remove_archive=1 - if [[ "$1" == "-r" ]] || [[ "$1" == "--remove" ]]; then - remove_archive=0 - shift - fi - - local pwd="$PWD" - while (( $# > 0 )); do - if [[ ! -f "$1" ]]; then - echo "extract: '$1' is not a valid file" >&2 - shift - continue - fi - - local success=0 - local file="$1" full_path="${1:A}" - local extract_dir="${1:t:r}" - - # Remove the .tar extension if the file name is .tar.* - if [[ $extract_dir =~ '\.tar$' ]]; then - extract_dir="${extract_dir:r}" - fi - - # If there's a file or directory with the same name as the archive - # add a random string to the end of the extract directory - if [[ -e "$extract_dir" ]]; then - local rnd="${(L)"${$(( [##36]$RANDOM*$RANDOM ))}":1:5}" - extract_dir="${extract_dir}-${rnd}" - fi - - # Create an extraction directory based on the file name - command mkdir -p "$extract_dir" - builtin cd -q "$extract_dir" - echo "extract: extracting to $extract_dir" >&2 - - case "${file:l}" in - (*.tar.gz|*.tgz) - (( $+commands[pigz] )) && { tar -I pigz -xvf "$full_path" } || tar zxvf "$full_path" ;; - (*.tar.bz2|*.tbz|*.tbz2) - (( $+commands[pbzip2] )) && { tar -I pbzip2 -xvf "$full_path" } || tar xvjf "$full_path" ;; - (*.tar.xz|*.txz) - (( $+commands[pixz] )) && { tar -I pixz -xvf "$full_path" } || { - tar --xz --help &> /dev/null \ - && tar --xz -xvf "$full_path" \ - || xzcat "$full_path" | tar xvf - } ;; - (*.tar.zma|*.tlz) - tar --lzma --help &> /dev/null \ - && tar --lzma -xvf "$full_path" \ - || lzcat "$full_path" | tar xvf - ;; - (*.tar.zst|*.tzst) - tar --zstd --help &> /dev/null \ - && tar --zstd -xvf "$full_path" \ - || zstdcat "$full_path" | tar xvf - ;; - (*.tar) tar xvf "$full_path" ;; - (*.tar.lz) (( $+commands[lzip] )) && tar xvf "$full_path" ;; - (*.tar.lz4) lz4 -c -d "$full_path" | tar xvf - ;; - (*.tar.lrz) (( $+commands[lrzuntar] )) && lrzuntar "$full_path" ;; - (*.gz) (( $+commands[pigz] )) && pigz -cdk "$full_path" > "${file:t:r}" || gunzip -ck "$full_path" > "${file:t:r}" ;; - (*.bz2) (( $+commands[pbzip2] )) && pbzip2 -d "$full_path" || bunzip2 "$full_path" ;; - (*.xz) unxz "$full_path" ;; - (*.lrz) (( $+commands[lrunzip] )) && lrunzip "$full_path" ;; - (*.lz4) lz4 -d "$full_path" ;; - (*.lzma) unlzma "$full_path" ;; - (*.z) uncompress "$full_path" ;; - (*.zip|*.war|*.jar|*.ear|*.sublime-package|*.ipa|*.ipsw|*.xpi|*.apk|*.aar|*.whl|*.vsix|*.crx) unzip "$full_path" ;; - (*.rar) unrar x -ad "$full_path" ;; - (*.rpm) - rpm2cpio "$full_path" | cpio --quiet -id ;; - (*.7z | *.7z.[0-9]*) 7za x "$full_path" ;; - (*.deb) - command mkdir -p "control" "data" - ar vx "$full_path" > /dev/null - builtin cd -q control; extract ../control.tar.* - builtin cd -q ../data; extract ../data.tar.* - builtin cd -q ..; command rm *.tar.* debian-binary ;; - (*.zst) unzstd --stdout "$full_path" > "${file:t:r}" ;; - (*.cab|*.exe) cabextract "$full_path" ;; - (*.cpio|*.obscpio) cpio -idmvF "$full_path" ;; - (*.zpaq) zpaq x "$full_path" ;; - (*.zlib) zlib-flate -uncompress < "$full_path" > "${file:r}" ;; - (*) - echo "extract: '$file' cannot be extracted" >&2 - success=1 ;; - esac - - (( success = success > 0 ? success : $? )) - (( success == 0 && remove_archive == 0 )) && command rm "$full_path" - shift - - # Go back to original working directory - builtin cd -q "$pwd" - - # If content of extract dir is a single directory, move its contents up - # Glob flags: - # - D: include files starting with . - # - N: no error if directory is empty - # - Y2: at most give 2 files - local -a content - content=("${extract_dir}"/*(DNY2)) - if [[ ${#content} -eq 1 && -e "${content[1]}" ]]; then - # The extracted file/folder (${content[1]}) may have the same name as $extract_dir - # If so, we need to rename it to avoid conflicts in a 3-step process - # - # 1. Move and rename the extracted file/folder to a temporary random name - # 2. Delete the empty folder - # 3. Rename the extracted file/folder to the original name - if [[ "${content[1]:t}" == "$extract_dir" ]]; then - # =(:) gives /tmp/zsh, with :t it gives zsh - local tmp_name==(:); tmp_name="${tmp_name:t}" - command mv "${content[1]}" "$tmp_name" \ - && command rmdir "$extract_dir" \ - && command mv "$tmp_name" "$extract_dir" - # Otherwise, if the extracted folder name already exists in the current - # directory (because of a previous file / folder), keep the extract_dir - elif [[ ! -e "${content[1]:t}" ]]; then - command mv "${content[1]}" . \ - && command rmdir "$extract_dir" - fi - elif [[ ${#content} -eq 0 ]]; then - command rmdir "$extract_dir" - fi - done -} diff --git a/dot_oh-my-zsh/plugins/eza/README.md b/dot_oh-my-zsh/plugins/eza/README.md deleted file mode 100644 index 90e5499..0000000 --- a/dot_oh-my-zsh/plugins/eza/README.md +++ /dev/null @@ -1,121 +0,0 @@ -# eza plugin - -This provides aliases that invoke the [`eza`](https://github.com/eza-community/eza) utility rather than `ls` - -To use it add `eza` to the plugins array in your zshrc file: - -```zsh -plugins=(... eza) -``` - -## Configuration - -All configurations are done using the `zstyle` command in the `:omz:plugins:eza` namespace. - -**NOTE:** The configuring needs to be done prior to OMZ loading the plugins. When the plugin is loaded, -changing the `zstyle` won't have any effect. - -### `dirs-first` - -```zsh -zstyle ':omz:plugins:eza' 'dirs-first' yes|no -``` - -If `yes`, directories will be grouped first. - -Default: `no` - -### `git-status` - -```zsh -zstyle ':omz:plugins:eza' 'git-status' yes|no -``` - -If `yes`, always add `--git` flag to indicate git status (if tracked / in a git repo). - -Default: `no` - -### `header` - -```zsh -zstyle ':omz:plugins:eza' 'header' yes|no -``` - -If `yes`, always add `-h` flag to add a header row for each column. - -Default: `no` - -### `show-group` - -```zsh -zstyle ':omz:plugins:eza' 'show-group' yes|no -``` - -If `yes` (default), always add `-g` flag to show the group ownership. - -Default: `yes` - -### `icons` - -```zsh -zstyle ':omz:plugins:eza' 'icons' yes|no -``` - -If `yes`, sets the `--icons` option of `eza`, adding icons for files and folders. - -Default: `no` - -### `size-prefix` - -```zsh -zstyle ':omz:plugins:eza' 'size-prefix' (binary|none|si) -``` - -Choose the prefix to be used in displaying file size: - -- `binary` -- use [binary prefixes](https://en.wikipedia.org/wiki/Binary_prefix) such as "Ki", "Mi", "Gi" and - so on -- `none` -- don't use any prefix, show size in bytes -- `si` (default) -- use [Metric/S.I. prefixes](https://en.wikipedia.org/wiki/Metric_prefix) - -Default: `si` - -### `time-style` - -```zsh -zstyle ':omz:plugins:eza' 'time-style' $TIME_STYLE -``` - -Sets the `--time-style` option of `eza`. (See `man eza` for the options) - -Default: Not set, which means the default behavior of `eza` will take place. - -### `hyperlink` - -```zsh -zstyle ':omz:plugins:eza' 'hyperlink' yes|no -``` - -If `yes`, always add `--hyperlink` flag to create hyperlink with escape codes. - -Default: `no` - -## Aliases - -**Notes:** - -- Aliases may be modified by Configuration -- The term "files" without "only" qualifier means both files & directories - -| Alias | Command | Description | -| ------ | ----------------- | -------------------------------------------------------------------------- | -| `la` | `eza -la` | List all files (except . and ..) as a long list | -| `ldot` | `eza -ld .*` | List dotfiles only (directories shown as entries instead of recursed into) | -| `lD` | `eza -lD` | List only directories (excluding dotdirs) as a long list | -| `lDD` | `eza -laD` | List only directories (including dotdirs) as a long list | -| `ll` | `eza -l` | List files as a long list | -| `ls` | `eza` | Plain eza call | -| `lsd` | `eza -d` | List specified files with directories as entries, in a grid | -| `lsdl` | `eza -dl` | List specified files with directories as entries, in a long list | -| `lS` | `eza -l -ssize` | List files as a long list, sorted by size | -| `lT` | `eza -l -snewest` | List files as a long list, sorted by date (newest last) | diff --git a/dot_oh-my-zsh/plugins/eza/eza.plugin.zsh b/dot_oh-my-zsh/plugins/eza/eza.plugin.zsh deleted file mode 100644 index f25f1c3..0000000 --- a/dot_oh-my-zsh/plugins/eza/eza.plugin.zsh +++ /dev/null @@ -1,68 +0,0 @@ -if ! (( $+commands[eza] )); then - print "zsh eza plugin: eza not found. Please install eza before using this plugin." >&2 - return 1 -fi - -typeset -a _EZA_HEAD -typeset -a _EZA_TAIL - -function _configure_eza() { - local _val - # Get the head flags - if zstyle -T ':omz:plugins:eza' 'show-group'; then - _EZA_HEAD+=("g") - fi - if zstyle -t ':omz:plugins:eza' 'header'; then - _EZA_HEAD+=("h") - fi - zstyle -s ':omz:plugins:eza' 'size-prefix' _val - case "${_val:l}" in - binary) - _EZA_HEAD+=("b") - ;; - none) - _EZA_HEAD+=("B") - ;; - esac - # Get the tail long-options - if zstyle -t ':omz:plugins:eza' 'dirs-first'; then - _EZA_TAIL+=("--group-directories-first") - fi - if zstyle -t ':omz:plugins:eza' 'git-status'; then - _EZA_TAIL+=("--git") - fi - if zstyle -t ':omz:plugins:eza' 'icons'; then - _EZA_TAIL+=("--icons=auto") - fi - zstyle -s ':omz:plugins:eza' 'time-style' _val - if [[ $_val ]]; then - _EZA_TAIL+=("--time-style='$_val'") - fi - if zstyle -t ":omz:plugins:eza" "hyperlink"; then - _EZA_TAIL+=("--hyperlink") - fi -} - -_configure_eza - -function _alias_eza() { - local _head="${(j::)_EZA_HEAD}$2" - local _tail="${(j: :)_EZA_TAIL}" - alias "$1"="eza${_head:+ -}${_head}${_tail:+ }${_tail}${3:+ }$3" -} - -_alias_eza la la -_alias_eza ldot ld ".*" -_alias_eza lD lD -_alias_eza lDD lDa -_alias_eza ll l -_alias_eza ls -_alias_eza lsd d -_alias_eza lsdl dl -_alias_eza lS "l -ssize" -_alias_eza lT "l -snewest" - -unfunction _alias_eza -unfunction _configure_eza -unset _EZA_HEAD -unset _EZA_TAIL diff --git a/dot_oh-my-zsh/plugins/fabric/README.md b/dot_oh-my-zsh/plugins/fabric/README.md deleted file mode 100644 index f121d2e..0000000 --- a/dot_oh-my-zsh/plugins/fabric/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Fabric - -This plugin provides completion for [Fabric](https://www.fabfile.org/). - -To use it add fabric to the plugins array in your zshrc file. - -```zsh -plugins=(... fabric) -``` diff --git a/dot_oh-my-zsh/plugins/fabric/_fab b/dot_oh-my-zsh/plugins/fabric/_fab deleted file mode 100644 index 9102dad..0000000 --- a/dot_oh-my-zsh/plugins/fabric/_fab +++ /dev/null @@ -1,69 +0,0 @@ -#compdef fab -#autoload - -local curcontext=$curcontext state line -declare -A opt_args - -declare -a target_list -target_list=("${(@f)$(fab -l 2>/dev/null | awk '{ - if (NF == 0 || NR == 1) next - if (NF < 2) print $1 - else { - docstring=substr($0, index($0,$2)) - gsub(":", "\\:", docstring) - print $1":"docstring - } -}')}") - -_fab_targets() { - [[ -n "$target_list" ]] || return - _describe -t commands "fabric targets" target_list -} - -output_levels=( - 'status: Status messages, i.e. noting when Fabric is done running, if the user used a keyboard interrupt, or when servers are disconnected from. These messages are almost always relevant and rarely verbose.' - 'aborts: Abort messages. Like status messages, these should really only be turned off when using Fabric as a library, and possibly not even then. Note that even if this output group is turned off, aborts will still occur – there just won’t be any output about why Fabric aborted!' - 'warnings: Warning messages. These are often turned off when one expects a given operation to fail, such as when using grep to test existence of text in a file. If paired with setting env.warn_only to True, this can result in fully silent warnings when remote programs fail. As with aborts, this setting does not control actual warning behavior, only whether warning messages are printed or hidden.' - 'running: Printouts of commands being executed or files transferred, e.g. [myserver] run: ls /var/www. Also controls printing of tasks being run, e.g. [myserver] Executing task ''foo''.' - 'stdout: Local, or remote, stdout, i.e. non-error output from commands.' - 'stderr: Local, or remote, stderr, i.e. error-related output from commands.' - 'user: User-generated output, i.e. local output printed by fabfile code via use of the fastprint or puts functions.' -) - -_arguments -w -S -C \ - '(-)'{-h,--help}'[show this help message and exit]: :->noargs' \ - '(-)'{-V,--version}'[show program''s version number and exit]: :->noargs' \ - '(-)--list[print list of possible commands and exit]: :->noargs' \ - '(-)--shortlist[print non-verbose list of possible commands and exit]: :->noargs' \ - '(--reject-unknown-hosts)--reject-unknown-hosts[reject unknown hosts]' \ - '(--no-pty)--no-pty[do not use pseudo-terminal in run/sudo]' \ - "(-d+ --display=-)"{-d+,--display=-}"[print detailed info about a given command]: :_fab_targets" \ - '(-D --disable-known-hosts)'{-D,--disable-known-hosts}'[do not load user known_hosts file]' \ - '(-r --reject-unknown-hosts)'{-r,--reject-unknown-hosts}'[reject unknown hosts]' \ - '(-u+ --user=-)'{-u+,--user=-}'[username to use when connecting to remote hosts]: :' \ - '(-p+ --password=-)'{-p+,--password=-}'[password for use with authentication and/or sudo]: :' \ - '(-H+ --hosts=-)'{-H+,--hosts=-}'[comma separated list of hosts to operate on]: :' \ - '(-R+ --roles=-)'{-R+,--roles=-}'[comma separated list of roles to operate on]: :' \ - '(-a --no-agent)'{-a,--no-agent}'[don''t use the running SSH agent]' \ - '(-k --no-keys)'{-k,--no-keys}'[don''t load private key files from ~/.ssh/]' \ - '(-w --warn-only)'{-w,--warn-only}'[warn instead of abort, when commands fail]' \ - '-i+[path to SSH private key file. May be repeated]: :_files' \ - "(-f+ --fabfile=)"{-f+,--fabfile=}"[Python module file to import]: :_files -g *.py" \ - '(-c+ --config=-)'{-c+,--config=-}'[specify location of config file to use]: :_files' \ - '(-s+ --shell=-)'{-s+,--shell=-}'[specify a new shell, defaults to ''/bin/bash -l -c'']: :' \ - '(--hide=-)--hide=-[comma-separated list of output levels to hide]: :->levels' \ - '(--show=-)--show=-[comma-separated list of output levels to show]: :->levels' \ - '*::: :->subcmds' && return 0 - -if [[ CURRENT -ge 1 ]]; then - case $state in - noargs) - _message "nothing to complete";; - levels) - _describe -t commands "output levels" output_levels;; - *) - _fab_targets;; - esac - - return -fi diff --git a/dot_oh-my-zsh/plugins/fabric/empty_fabric.plugin.zsh b/dot_oh-my-zsh/plugins/fabric/empty_fabric.plugin.zsh deleted file mode 100644 index e69de29..0000000 diff --git a/dot_oh-my-zsh/plugins/fancy-ctrl-z/README.md b/dot_oh-my-zsh/plugins/fancy-ctrl-z/README.md deleted file mode 100644 index 7766c51..0000000 --- a/dot_oh-my-zsh/plugins/fancy-ctrl-z/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# fancy-ctrl-z - -Allows pressing Ctrl-Z again to switch back to a background job. - -To use it, add `fancy-ctrl-z` to the plugins array in your zshrc file: - -```zsh -plugins=(... fancy-ctrl-z) -``` - -## Motivation - -I frequently need to execute random commands in my shell. To achieve it I pause -Vim by pressing Ctrl-z, type command and press fg to switch back to Vim. -The fg part really hurts me. I just wanted to hit Ctrl-z once again to get back -to Vim. I could not find a solution, so I developed one on my own that -works wonderfully with ZSH. - -Source: http://sheerun.net/2014/03/21/how-to-boost-your-vim-productivity/ - -Credits: -- original idea by @sheerun -- added to OMZ by @mbologna - diff --git a/dot_oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh b/dot_oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh deleted file mode 100644 index 82b9688..0000000 --- a/dot_oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh +++ /dev/null @@ -1,12 +0,0 @@ -fancy-ctrl-z () { - if [[ $#BUFFER -eq 0 ]]; then - BUFFER="fg" - zle accept-line -w - else - zle push-input -w - zle clear-screen -w - fi -} -zle -N fancy-ctrl-z -bindkey '^Z' fancy-ctrl-z - diff --git a/dot_oh-my-zsh/plugins/fasd/README.md b/dot_oh-my-zsh/plugins/fasd/README.md deleted file mode 100644 index 7c44ac8..0000000 --- a/dot_oh-my-zsh/plugins/fasd/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# fasd - -[`Fasd`](https://github.com/clvv/fasd) (pronounced similar to "fast") is a command-line productivity booster. Fasd offers quick access to files and directories for POSIX shells. - -To use it, add `fasd` to the plugins array in your zshrc file: - -```zsh -plugins=(... fasd) -``` - -## Installation - -Please find detailed installation guide [`here`](https://github.com/whjvenyl/fasd#install) - -## Aliases - -| Alias | Command | Description | -|-------|-------------------------------------------|-------------------------------------------------------------| -| v | `fasd -f -e "$EDITOR"` | List frequent/recent files matching the given filename. | -| o | `fasd -a -e xdg-open` | List frequent/recent files and directories matching. | -| j | `fasd_cd -d -i` | cd with interactive selection | diff --git a/dot_oh-my-zsh/plugins/fasd/fasd.plugin.zsh b/dot_oh-my-zsh/plugins/fasd/fasd.plugin.zsh deleted file mode 100644 index 6538d09..0000000 --- a/dot_oh-my-zsh/plugins/fasd/fasd.plugin.zsh +++ /dev/null @@ -1,16 +0,0 @@ -# check if fasd is installed -if (( ! ${+commands[fasd]} )); then - return -fi - -fasd_cache="${ZSH_CACHE_DIR}/fasd-init-cache" -if [[ "$commands[fasd]" -nt "$fasd_cache" || ! -s "$fasd_cache" ]]; then - fasd --init posix-alias zsh-hook zsh-ccomp zsh-ccomp-install \ - zsh-wcomp zsh-wcomp-install >| "$fasd_cache" -fi -source "$fasd_cache" -unset fasd_cache - -alias v='f -e "$EDITOR"' -alias o='a -e xdg-open' -alias j='zz' diff --git a/dot_oh-my-zsh/plugins/fastfile/README.md b/dot_oh-my-zsh/plugins/fastfile/README.md deleted file mode 100644 index 7291fde..0000000 --- a/dot_oh-my-zsh/plugins/fastfile/README.md +++ /dev/null @@ -1,85 +0,0 @@ -# Fastfile plugin - -This plugin adds a way to reference certain files or folders used frequently using -a global alias or shortcut. - -To use it, add `fastfile` to the plugins array in your zshrc file: - -```zsh -plugins=(... fastfile) -``` - -## Usage - -Example: you access folder `/code/project/backend/database` very frequently. - -First, generate a shortcut with the name `pjdb`: - -```zsh -$ fastfile pjdb /code/project/backend/database -``` - -Next time you want to access it, use `§pjdb`. For example: - -```zsh -$ cd §pjdb -$ subl §pjdb -``` - -where § is the fastfile prefix (see [below](#options) for how to change). - -**Note:** shortcuts with spaces in the name are assigned a global alias -where the spaces have been substituted with underscores (`_`). For example: -a shortcut named `"hello world"` corresponds with `§hello_world`. - -## Functions - -- `fastfile [path/to/file/or/folder]`: generate a shortcut. - If the second argument is not provided, the current directory is used. - -- `fastfile_print `: prints a shortcut, with the format - ` -> `. - -- `fastfile_ls`: lists all shortcuts. - -- `fastfile_rm `: remove a shortcut. - -- `fastfile_sync`: generates the global aliases for the shortcuts. - -### Internal functions - -- `fastfile_resolv `: resolves the location of the shortcut - file, i.e., the file in the fastfile directory where the shortcut path - is stored. - -- `fastfile_get `: get the real path of the shortcut. - -## Aliases - -| Alias | Function | -|--------|------------------| -| ff | `fastfile` | -| ffp | `fastfile_print` | -| ffrm | `fastfile_rm` | -| ffls | `fastfile_ls` | -| ffsync | `fastfile_sync` | - -## Options - -These are options you can set to change certain parts of the plugin. To change -them, add `=` to your zshrc file, before Oh My Zsh is sourced. -For example: `fastfile_var_prefix='@'`. - -- `fastfile_var_prefix`: prefix for the global aliases created. Controls the prefix of the - created global aliases. - **Default:** `§` (section sign), easy to type in a german keyboard via the combination - [`⇧ Shift`+`3`](https://en.wikipedia.org/wiki/German_keyboard_layout#/media/File:KB_Germany.svg), - or using `⌥ Option`+`6` in macOS. - -- `fastfile_dir`: directory where the fastfile shortcuts are stored. Needs to end - with a trailing slash. - **Default:** `$HOME/.fastfile/`. - -## Author - -- [Karolin Varner](https://github.com/koraa) diff --git a/dot_oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh b/dot_oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh deleted file mode 100644 index 86f224b..0000000 --- a/dot_oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh +++ /dev/null @@ -1,128 +0,0 @@ -########################### -# Settings - -# These can be overwritten any time. -# If they are not set yet, they will be -# overwritten with their default values - -fastfile_dir="${fastfile_dir:-${HOME}/.fastfile}" -fastfile_var_prefix="${fastfile_var_prefix:-§}" - -########################### -# Impl - -# -# Generate a shortcut -# -# Arguments: -# 1. name - The name of the shortcut (default: name of the file) -# 2. file - The file or directory to make the shortcut for -# STDOUT: -# => fastfile_print -# -function fastfile() { - test "$2" || 2="." - file=$(readlink -f "$2") - - test "$1" || 1="$(basename "$file")" - name=$(echo "$1" | tr " " "_") - - - mkdir -p "${fastfile_dir}" - echo "$file" > "$(fastfile_resolv "$name")" - - fastfile_sync - fastfile_print "$name" -} - -# -# Resolve the location of a shortcut file (the database file, where the value is written!) -# -# Arguments: -# 1. name - The name of the shortcut -# STDOUT: -# The path to the shortcut file -# -function fastfile_resolv() { - echo "${fastfile_dir}/${1}" -} - -# -# Get the real path of a shortcut -# -# Arguments: -# 1. name - The name of the shortcut -# STDOUT: -# The path -# -function fastfile_get() { - cat "$(fastfile_resolv "$1")" -} - -# -# Print a shortcut -# -# Arguments: -# 1. name - The name of the shortcut -# STDOUT: -# Name and value of the shortcut -# -function fastfile_print() { - echo "${fastfile_var_prefix}${1} -> $(fastfile_get "$1")" -} - -# -# List all shortcuts -# -# STDOUT: -# (=> fastfile_print) for each shortcut -# -function fastfile_ls() { - for f in "${fastfile_dir}"/*(N); do - file=$(basename "$f") # To enable simpler handling of spaces in file names - varkey=$(echo "$file" | tr " " "_") - - # Special format for columns - echo "${fastfile_var_prefix}${varkey}|->|$(fastfile_get "$file")" - done | column -t -s "|" -} - -# -# Remove a shortcut -# -# Arguments: -# 1. name - The name of the shortcut (default: name of the file) -# STDOUT: -# => fastfile_print -# -function fastfile_rm() { - fastfile_print "$1" - rm "$(fastfile_resolv "$1")" - unalias "${fastfile_var_prefix}${1}" -} - -# -# Generate the aliases for the shortcuts -# -function fastfile_sync() { - for f in "${fastfile_dir}"/*(N); do - file=$(basename "$f") # To enable simpler handling of spaces in file names - varkey=$(echo "$file" | tr " " "_") - - alias -g "${fastfile_var_prefix}${varkey}"="'$(fastfile_get "$file")'" - done -} - -################################## -# Shortcuts - -alias ff=fastfile -alias ffp=fastfile_print -alias ffrm=fastfile_rm -alias ffls=fastfile_ls -alias ffsync=fastfile_sync - -################################## -# Init - -fastfile_sync diff --git a/dot_oh-my-zsh/plugins/fbterm/README.md b/dot_oh-my-zsh/plugins/fbterm/README.md deleted file mode 100644 index 70ce56d..0000000 --- a/dot_oh-my-zsh/plugins/fbterm/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# fbterm - -This plugin automatically starts [fbterm](https://github.com/zhangyuanwei/fbterm) -if on a real TTY (`/dev/tty*`). - -To use it, add `fbterm` to the plugins array of your zshrc file: - -```zsh -plugins=(... fbterm) -``` diff --git a/dot_oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh b/dot_oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh deleted file mode 100644 index bc25320..0000000 --- a/dot_oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh +++ /dev/null @@ -1,7 +0,0 @@ -# start fbterm automatically in /dev/tty* - -if (( ${+commands[fbterm]} )); then - if [[ "$TTY" = /dev/tty* ]] ; then - fbterm && exit - fi -fi diff --git a/dot_oh-my-zsh/plugins/fig/README.md b/dot_oh-my-zsh/plugins/fig/README.md deleted file mode 100644 index 3861958..0000000 --- a/dot_oh-my-zsh/plugins/fig/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Fig plugin - -This plugin sets up completion for [Fig](https://fig.io/). - -To use it, add `fig` to the plugins array in your zshrc file: - -```zsh -plugins=(... fig) -``` diff --git a/dot_oh-my-zsh/plugins/fig/fig.plugin.zsh b/dot_oh-my-zsh/plugins/fig/fig.plugin.zsh deleted file mode 100644 index cddb6c7..0000000 --- a/dot_oh-my-zsh/plugins/fig/fig.plugin.zsh +++ /dev/null @@ -1,13 +0,0 @@ -if ! (( $+commands[fig] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `fig`. Otherwise, compinit will have already done that -if [[ ! -f "$ZSH_CACHE_DIR/completions/_fig" ]]; then - autoload -Uz _fig - typeset -g -A _comps - _comps[fig]=_fig -fi - -fig completion zsh >| "$ZSH_CACHE_DIR/completions/_fig" &| diff --git a/dot_oh-my-zsh/plugins/firewalld/README.md b/dot_oh-my-zsh/plugins/firewalld/README.md deleted file mode 100644 index 8b5bc74..0000000 --- a/dot_oh-my-zsh/plugins/firewalld/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# FirewallD Plugin - -This plugin adds some aliases and functions for FirewallD using the `firewalld-cmd` command. To use it, add firewalld to your plugins array. - -```zsh -plugins=(... firewalld) -``` - -## Aliases - -| Alias | Command | Description | -| :---- | :----------------------------------------- | :--------------------------- | -| fw | `sudo firewall-cmd` | Shorthand | -| fwr | `sudo firewall-cmd --reload` | Reload current configuration | -| fwp | `sudo firewall-cmd --permanent` | Create permanent rule | -| fwrp | `sudo firewall-cmd --runtime-to-permanent` | Save current configuration | - -## Functions - -| Function | Description | -| :------- | :--------------------------------------------------------- | -| fwl | Lists configuration from all active zones and direct rules | diff --git a/dot_oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh b/dot_oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh deleted file mode 100644 index b2c0f64..0000000 --- a/dot_oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh +++ /dev/null @@ -1,17 +0,0 @@ -alias fw="sudo firewall-cmd" -alias fwp="sudo firewall-cmd --permanent" -alias fwr="sudo firewall-cmd --reload" -alias fwrp="sudo firewall-cmd --runtime-to-permanent" - -function fwl () { - # converts output to zsh array () - # @f flag split on new line - zones=("${(@f)$(sudo firewall-cmd --get-active-zones | grep -v 'interfaces\|sources')}") - - for i in $zones; do - sudo firewall-cmd --zone ${i/ \(default\)} --list-all - done - - echo 'Direct Rules:' - sudo firewall-cmd --direct --get-all-rules -} diff --git a/dot_oh-my-zsh/plugins/flutter/README.md b/dot_oh-my-zsh/plugins/flutter/README.md deleted file mode 100644 index e5a4fd2..0000000 --- a/dot_oh-my-zsh/plugins/flutter/README.md +++ /dev/null @@ -1,28 +0,0 @@ -## Flutter plugin - -The Flutter plugin provides completion and useful aliases - -To use it, add `flutter` to the plugins array of your zshrc file: - -```zsh -plugins=(... flutter) -``` - -## Aliases - -| Alias | Command | Description | -| :--------- | :---------------------- | :------------------------------------------------------------------------- | -| `fl` | `flutter` | Shorthand for flutter command | -| `flattach` | `flutter attach` | Attaches flutter to a running flutter application with enabled observatory | -| `flb` | `flutter build` | Build flutter application | -| `flchnl` | `flutter channel` | Switches flutter channel (requires input of desired channel) | -| `flc` | `flutter clean` | Cleans flutter project | -| `fldvcs` | `flutter devices` | List connected devices (if any) | -| `fldoc` | `flutter doctor` | Runs flutter doctor | -| `flpub` | `flutter pub` | Shorthand for flutter pub command | -| `flget` | `flutter pub get` | Installs dependencies | -| `flr` | `flutter run` | Runs flutter app | -| `flrd` | `flutter run --debug` | Runs flutter app in debug mode (default mode) | -| `flrp` | `flutter run --profile` | Runs flutter app in profile mode | -| `flrr` | `flutter run --release` | Runs flutter app in release mode | -| `flupgrd` | `flutter upgrade` | Upgrades flutter version depending on the current channel | diff --git a/dot_oh-my-zsh/plugins/flutter/flutter.plugin.zsh b/dot_oh-my-zsh/plugins/flutter/flutter.plugin.zsh deleted file mode 100644 index 44d196c..0000000 --- a/dot_oh-my-zsh/plugins/flutter/flutter.plugin.zsh +++ /dev/null @@ -1,29 +0,0 @@ -alias fl="flutter" -alias flattach="flutter attach" -alias flb="flutter build" -alias flchnl="flutter channel" -alias flc="flutter clean" -alias fldvcs="flutter devices" -alias fldoc="flutter doctor" -alias flpub="flutter pub" -alias flget="flutter pub get" -alias flr="flutter run" -alias flrd="flutter run --debug" -alias flrp="flutter run --profile" -alias flrr="flutter run --release" -alias flupgrd="flutter upgrade" - -# COMPLETION FUNCTION -if (( ! $+commands[flutter] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `flutter`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_flutter" ]]; then - typeset -g -A _comps - autoload -Uz _flutter - _comps[flutter]=_flutter -fi - -flutter zsh-completion >| "$ZSH_CACHE_DIR/completions/_flutter" &| \ No newline at end of file diff --git a/dot_oh-my-zsh/plugins/fluxcd/README.md b/dot_oh-my-zsh/plugins/fluxcd/README.md deleted file mode 100644 index 9723fcc..0000000 --- a/dot_oh-my-zsh/plugins/fluxcd/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# FluxCD plugin - -This plugin adds completion for [FluxCD](https://fluxcd.io), an open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. - -To use it, add `fluxcd` to the plugins array in your zshrc file: - -```zsh -plugins=(... fluxcd) -``` diff --git a/dot_oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh b/dot_oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh deleted file mode 100644 index d30866a..0000000 --- a/dot_oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -# Autocompletion for the FluxCD CLI (flux). -if (( ! $+commands[flux] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `flux`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_flux" ]]; then - typeset -g -A _comps - autoload -Uz _flux - _comps[flux]=_flux -fi - -flux completion zsh >| "$ZSH_CACHE_DIR/completions/_flux" &| diff --git a/dot_oh-my-zsh/plugins/fnm/README.md b/dot_oh-my-zsh/plugins/fnm/README.md deleted file mode 100644 index 00fab5c..0000000 --- a/dot_oh-my-zsh/plugins/fnm/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# fnm plugin - -This plugin adds autocompletion for [fnm](https://github.com/Schniz/fnm) - a Node.js version manager. - -To use it, add `fnm` to the plugins array in your zshrc file: - -```zsh -plugins=(... fnm) -``` diff --git a/dot_oh-my-zsh/plugins/fnm/fnm.plugin.zsh b/dot_oh-my-zsh/plugins/fnm/fnm.plugin.zsh deleted file mode 100644 index 6219025..0000000 --- a/dot_oh-my-zsh/plugins/fnm/fnm.plugin.zsh +++ /dev/null @@ -1,13 +0,0 @@ -if (( ! $+commands[fnm] )); then - return -fi - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `fnm`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_fnm" ]]; then - typeset -g -A _comps - autoload -Uz _fnm - _comps[fnm]=_fnm -fi - -fnm completions --shell=zsh >| "$ZSH_CACHE_DIR/completions/_fnm" &| diff --git a/dot_oh-my-zsh/plugins/forklift/README.md b/dot_oh-my-zsh/plugins/forklift/README.md deleted file mode 100644 index 7dfd8bf..0000000 --- a/dot_oh-my-zsh/plugins/forklift/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# forklift - -Plugin for ForkLift, an FTP application for OS X. - -To use it, add `forklift` to the plugins array in your zshrc file: - -```zsh -plugins=(... forklift) -``` - -## Requirements - -* [ForkLift](https://binarynights.com/) - -## Usage - -`fl []` - -* If `fl` is called without arguments then the current folder is opened in ForkLift. This is equivalent to `fl .`. - -* If `fl` is called with a directory as the argument, then that directory is opened in ForkLift - -* If `fl` is called with a non-directory file as the argument, then the file's parent directory is opened. diff --git a/dot_oh-my-zsh/plugins/forklift/forklift.plugin.zsh b/dot_oh-my-zsh/plugins/forklift/forklift.plugin.zsh deleted file mode 100644 index 4bc7495..0000000 --- a/dot_oh-my-zsh/plugins/forklift/forklift.plugin.zsh +++ /dev/null @@ -1,128 +0,0 @@ -# Open folder in ForkLift.app or ForkLift2.app from console -# Author: Adam Strzelecki nanoant.com, modified by Bodo Tasche bitboxer.de -# Updated to support ForkLift 2 and ForkLift 3 by Johan Kaving -# Updated to support ForkLift from Setapp by Paul Rudkin -# Updated to support ForkLift 4 by Michal Szymanski (misiektoja) -# -# Usage: -# fl [] -# -# Opens specified directory or current working directory in ForkLift.app -# -# Notes: -# It assumes Shift+Cmd+G launches go to folder panel and Cmd+N opens new -# app window. -# -# https://gist.github.com/3313481 -function fl { - if [ ! -z "$1" ]; then - DIR=$1 - if [ ! -d "$DIR" ]; then - DIR=$(dirname $DIR) - fi - if [ "$DIR" != "." ]; then - PWD=`cd "$DIR";pwd` - fi - fi - osascript 2>&1 1>/dev/null <command'\ - '2: :->subcommand' - - case $state in - command) - local _OUTPUT=$(fossil branch 2>&1 | grep "use --repo") - if [[ -z "$_OUTPUT" ]]; then - compadd "$(_fossil_get_command_list)" - else - compadd clone init import help version - fi ;; - subcommand) - case "$words[2]" in - help) compadd "$(_fossil_get_command_list)" ;; - add) compadd "$(fossil extra)" ;; - *) compcall -D ;; - esac ;; - esac -} - -_fossil "$@" diff --git a/dot_oh-my-zsh/plugins/fossil/fossil.plugin.zsh b/dot_oh-my-zsh/plugins/fossil/fossil.plugin.zsh deleted file mode 100644 index fadf609..0000000 --- a/dot_oh-my-zsh/plugins/fossil/fossil.plugin.zsh +++ /dev/null @@ -1,56 +0,0 @@ -_FOSSIL_PROMPT="" - -# Prefix at the very beginning of the prompt, before the branch name -ZSH_THEME_FOSSIL_PROMPT_PREFIX="%{$fg_bold[blue]%}fossil:(%{$fg_bold[red]%}" - -# At the very end of the prompt -ZSH_THEME_FOSSIL_PROMPT_SUFFIX="%{$fg_bold[blue]%})" - -# Text to display if the branch is dirty -ZSH_THEME_FOSSIL_PROMPT_DIRTY=" %{$fg_bold[red]%}✖" - -# Text to display if the branch is clean -ZSH_THEME_FOSSIL_PROMPT_CLEAN=" %{$fg_bold[green]%}✔" - -function fossil_prompt_info() { - local branch=$(fossil branch current 2>&1) - - # if we're not in a fossil repo, don't show anything - ! command grep -q "use --repo" <<< "$branch" || return - - local changes=$(fossil changes) - local dirty="$ZSH_THEME_FOSSIL_PROMPT_CLEAN" - - if [[ -n "$changes" ]]; then - dirty="$ZSH_THEME_FOSSIL_PROMPT_DIRTY" - fi - - printf '%s %s %s %s %s' \ - "$ZSH_THEME_FOSSIL_PROMPT_PREFIX" \ - "${branch:gs/%/%%}" \ - "$ZSH_THEME_FOSSIL_PROMPT_SUFFIX" \ - "$dirty" \ - "%{$reset_color%}" -} - -function _fossil_prompt () { - local current=`echo $PROMPT $RPROMPT | grep fossil` - - if [ "$_FOSSIL_PROMPT" = "" -o "$current" = "" ]; then - local _prompt=${PROMPT} - local _rprompt=${RPROMPT} - - local is_prompt=`echo $PROMPT | grep git` - - if [ "$is_prompt" = "" ]; then - RPROMPT="$_rprompt"'$(fossil_prompt_info)' - else - PROMPT="$_prompt"'$(fossil_prompt_info) ' - fi - - _FOSSIL_PROMPT="1" - fi -} - -autoload -U add-zsh-hook -add-zsh-hook precmd _fossil_prompt diff --git a/dot_oh-my-zsh/plugins/frontend-search/README.md b/dot_oh-my-zsh/plugins/frontend-search/README.md deleted file mode 100644 index 9207950..0000000 --- a/dot_oh-my-zsh/plugins/frontend-search/README.md +++ /dev/null @@ -1,85 +0,0 @@ -## Introduction - -> Searches for your frontend web development made easier - -## Installation - -Open your `~/.zshrc` file and enable the `frontend-search` plugin: - -```zsh - -plugins=( ... frontend-search) - -``` - -## Usage - -You can use the frontend-search plugin in these two forms: - -- `frontend [more terms if you want]` -- ` [more terms if you want]` - -For example, these two are equivalent: - -```zsh -$ angular dependency injection -# Will turn into ... -$ frontend angular dependency injection -``` - -Available search contexts are: - -| context | URL | -| ------------- | --------------------------------------------------------------------------- | -| angular | `https://angular.io/?search=` | -| angularjs | `https://google.com/search?as_sitesearch=angularjs.org&as_q=` | -| bem | `https://google.com/search?as_sitesearch=bem.info&as_q=` | -| bootsnipp | `https://bootsnipp.com/search?q=` | -| bundlephobia | `https://bundlephobia.com/result?p=` | -| caniuse | `https://caniuse.com/#search=` | -| codepen | `https://codepen.io/search?q=` | -| compassdoc | `http://compass-style.org/search?q=` | -| cssflow | `http://www.cssflow.com/search?q=` | -| dartlang | `https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart:` | -| emberjs | `https://www.google.com/search?as_sitesearch=emberjs.com/&as_q=` | -| flowtype | `https://google.com/search?as_sitesearch=flow.org/en/docs/&as_q=` | -| fontello | `http://fontello.com/#search=` | -| github | `https://github.com/search?q=` | -| html5please | `https://html5please.com/#` | -| jestjs | `https://www.google.com/search?as_sitesearch=jestjs.io&as_q=` | -| jquery | `https://api.jquery.com/?s=` | -| lodash | `https://devdocs.io/lodash/index#` | -| mdn | `https://developer.mozilla.org/search?q=` | -| nodejs | `https://www.google.com/search?as_sitesearch=nodejs.org/en/docs/&as_q=` | -| npmjs | `https://www.npmjs.com/search?q=` | -| packagephobia | `https://packagephobia.now.sh/result?p=` | -| qunit | `https://api.qunitjs.com/?s=` | -| reactjs | `https://google.com/search?as_sitesearch=facebook.github.io/react&as_q=` | -| smacss | `https://google.com/search?as_sitesearch=smacss.com&as_q=` | -| stackoverflow | `https://stackoverflow.com/search?q=` | -| typescript | `https://google.com/search?as_sitesearch=www.typescriptlang.org/docs&as_q=` | -| unheap | `http://www.unheap.com/?s=` | -| vuejs | `https://www.google.com/search?as_sitesearch=vuejs.org&as_q=` | -| nextjs | `https://www.google.com/search?as_sitesearch=nextjs.org&as_q=` | - -If you want to have another context, open an Issue and tell us! - -## Fallback search behaviour - -The plugin will use Google as a fallback if the docs site for a search context does not have a search -function. You can set the fallback search engine to DuckDuckGo by setting -`FRONTEND_SEARCH_FALLBACK='duckduckgo'` in your `~/.zshrc` file before Oh My Zsh is sourced. - -## DuckDuckGo Lucky Search - -Enable DuckDuckGo's "ducky" (lucky) search feature to automatically access the top search result. This feature -is optimized for DuckDuckGo, as Google redirects to an intermediate page. The FRONTEND_SEARCH_FALLBACK_LUCKY -environment variable triggers the use of DuckDuckGo's lucky search, rendering the FRONTEND_SEARCH_FALLBACK -setting unnecessary in this context. - -## Author - -**Wilson Mendes (willmendesneto)** - -- -- diff --git a/dot_oh-my-zsh/plugins/frontend-search/_frontend b/dot_oh-my-zsh/plugins/frontend-search/_frontend deleted file mode 100644 index aca4920..0000000 --- a/dot_oh-my-zsh/plugins/frontend-search/_frontend +++ /dev/null @@ -1,161 +0,0 @@ -#compdef frontend - -zstyle ':completion:*:descriptions' format '%B%d%b' -zstyle ':completion::complete:frontend:*:commands' group-name commands -zstyle ':completion::complete:frontend:*:frontend_points' group-name frontend_points -zstyle ':completion::complete:frontend::' list-grouped - -zmodload zsh/mapfile - -function _frontend() { - local CONFIG=$HOME/.frontend-search - local ret=1 - - local -a commands - local -a frontend_points - - frontend_points=( "${(f)mapfile[$CONFIG]//$HOME/~}" ) - - commands=( - 'angular: Search in Angular.io website' - 'angularjs: Search in docs.angularjs.org website' - 'bem: Search in BEM website' - 'bootsnipp: Search in bootsnipp website' - 'bundlephobia: Search in Bundlephobia website' - 'caniuse: Search in Can I Use website' - 'codepen: Search in codepen website' - 'compassdoc: Search in COMPASS website' - 'cssflow: Search in cssflow website' - 'dartlang: Search in Dart website' - 'emberjs: Search in Ember website' - 'flowtype: Search in Flowtype website' - 'fontello: Search in fontello website' - 'github: Search in GitHub website' - 'html5please: Search in HTML5 Please website' - 'jestjs: Search in Jest website' - 'jquery: Search in jQuery website' - 'lodash: Search in Lo-Dash website' - 'mdn: Search in MDN website' - 'nodejs: Search in NodeJS website' - 'npmjs: Search in npmjs website' - 'packagephobia: Search in Packagephobia website' - 'qunit: Search in Qunit website' - 'reactjs: Search in React website' - 'smacss: Search in SMACSS website' - 'stackoverflow: Search in StackOverflow website' - 'typescript: Search in TypeScript website' - 'unheap: Search in unheap website' - 'vuejs: Search in VueJS website' - ) - - _arguments -C \ - '1: :->first_arg' \ - '2: :->second_arg' && ret=0 - - case $state in - first_arg) - _describe -t frontend_points "Warp points" frontend_points && ret=0 - _describe -t commands "Commands" commands && ret=0 - ;; - second_arg) - case $words[2] in - jquery) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - mdn) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - compassdoc) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - html5please) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - caniuse) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - dartlang) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - lodash) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - qunit) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - fontello) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - github) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - bootsnipp) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - cssflow) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - codepen) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - unheap) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - bem) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - smacss) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - angularjs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - reactjs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - emberjs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - stackoverflow) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - npmjs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - bundlephobia) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - packagephobia) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - flowtype) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - typescript) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - vuejs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - nodejs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - jestjs) - _describe -t points "Warp points" frontend_points && ret=0 - ;; - esac - ;; - esac - - return $ret -} - -_frontend "$@" - -# Local Variables: -# mode: Shell-Script -# sh-indentation: 2 -# indent-tabs-mode: nil -# sh-basic-offset: 2 -# End: -# vim: ft=zsh sw=2 ts=2 et diff --git a/dot_oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh b/dot_oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh deleted file mode 100644 index c96596e..0000000 --- a/dot_oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh +++ /dev/null @@ -1,119 +0,0 @@ -alias angular='frontend angular' -alias angularjs='frontend angularjs' -alias bem='frontend bem' -alias bootsnipp='frontend bootsnipp' -alias bundlephobia='frontend bundlephobia' -alias caniuse='frontend caniuse' -alias codepen='frontend codepen' -alias compassdoc='frontend compassdoc' -alias cssflow='frontend cssflow' -alias dartlang='frontend dartlang' -alias emberjs='frontend emberjs' -alias flowtype='frontend flowtype' -alias fontello='frontend fontello' -alias github='frontend github' -alias html5please='frontend html5please' -alias jestjs='frontend jestjs' -alias jquery='frontend jquery' -alias lodash='frontend lodash' -alias mdn='frontend mdn' -alias nodejs='frontend nodejs' -alias npmjs='frontend npmjs' -alias packagephobia='frontend packagephobia' -alias qunit='frontend qunit' -alias reactjs='frontend reactjs' -alias smacss='frontend smacss' -alias stackoverflow='frontend stackoverflow' -alias typescript='frontend typescript' -alias unheap='frontend unheap' -alias vuejs='frontend vuejs' -alias nextjs='frontend nextjs' - -function _frontend_fallback() { - if [[ "$FRONTEND_SEARCH_FALLBACK_LUCKY" == "true" ]]; then - case true in - *) echo "https://duckduckgo.com/?q=!ducky+site%3A$1+" ;; - esac - else - case "$FRONTEND_SEARCH_FALLBACK" in - duckduckgo) echo "https://duckduckgo.com/?sites=$1&q=" ;; - *) echo "https://google.com/search?as_sitesearch=$1&as_q=" ;; - esac - fi -} - -function frontend() { - emulate -L zsh - - # define search context URLS - local -A urls - urls=( - angular 'https://angular.io/?search=' - angularjs $(_frontend_fallback 'angularjs.org') - bem $(_frontend_fallback 'bem.info') - bootsnipp 'https://bootsnipp.com/search?q=' - bundlephobia 'https://bundlephobia.com/result?p=' - caniuse 'https://caniuse.com/#search=' - codepen 'https://codepen.io/search/pens?q=' - compassdoc 'http://compass-style.org/search?q=' - cssflow 'http://www.cssflow.com/search?q=' - dartlang 'https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart:' - emberjs $(_frontend_fallback 'emberjs.com/') - flowtype $(_frontend_fallback 'flow.org/en/docs/') - fontello 'http://fontello.com/#search=' - github 'https://github.com/search?q=' - html5please 'https://html5please.com/#' - jestjs $(_frontend_fallback 'jestjs.io') - jquery 'https://api.jquery.com/?s=' - lodash 'https://devdocs.io/lodash/index#' - mdn 'https://developer.mozilla.org/search?q=' - nodejs $(_frontend_fallback 'nodejs.org/en/docs/') - npmjs 'https://www.npmjs.com/search?q=' - packagephobia 'https://packagephobia.now.sh/result?p=' - qunit 'https://api.qunitjs.com/?s=' - reactjs $(_frontend_fallback 'reactjs.org/') - smacss $(_frontend_fallback 'smacss.com') - stackoverflow 'https://stackoverflow.com/search?q=' - typescript $(_frontend_fallback 'www.typescriptlang.org/docs') - unheap 'http://www.unheap.com/?s=' - vuejs $(_frontend_fallback 'vuejs.org') - nextjs $(_frontend_fallback 'nextjs.org') - ) - - # show help for command list - if [[ $# -lt 2 ]]; then - print -P "Usage: frontend %Ucontext%u %Uterm%u [...%Umore%u] (or just: %Ucontext%u %Uterm%u [...%Umore%u])" - print -P "" - print -P "%Uterm%u and what follows is what will be searched for in the %Ucontext%u website," - print -P "and %Ucontext%u is one of the following:" - print -P "" - print -P " angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia" - print -P " dartlang, emberjs, fontello, flowtype, github, html5please, jestjs, jquery, lodash," - print -P " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs" - print -P "" - print -P "For example: frontend npmjs mocha (or just: npmjs mocha)." - print -P "" - return 1 - fi - - # check whether the search context is supported - if [[ -z "$urls[$1]" ]]; then - echo "Search context \"$1\" currently not supported." - echo "" - echo "Valid contexts are:" - echo "" - echo " angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia" - echo " dartlang, emberjs, fontello, github, html5please, jest, jquery, lodash," - echo " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs" - echo "" - return 1 - fi - - # build search url: - # join arguments passed with '%20', then append to search context URL - url="${urls[$1]}$(omz_urlencode -P ${@[2,-1]})" - - echo "Opening $url ..." - - open_command "$url" -} diff --git a/dot_oh-my-zsh/plugins/fzf/README.md b/dot_oh-my-zsh/plugins/fzf/README.md deleted file mode 100644 index beedf46..0000000 --- a/dot_oh-my-zsh/plugins/fzf/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# fzf - -This plugin tries to find [junegunn's fzf](https://github.com/junegunn/fzf) based on where -it's been installed, and enables its fuzzy auto-completion and key bindings. - -To use it, add `fzf` to the plugins array in your zshrc file: - -```zsh -plugins=(... fzf) -``` - -## Settings - -All these settings should go in your zshrc file, before Oh My Zsh is sourced. - -### `FZF_BASE` - -Set to fzf installation directory path: - -```zsh -export FZF_BASE=/path/to/fzf/install/dir -``` - -### `FZF_DEFAULT_COMMAND` - -Set default command to use when input is tty: - -```zsh -export FZF_DEFAULT_COMMAND='' -``` - -If not set, the plugin will try to set it to these, in the order in which they're found: - -- [`fd`](https://github.com/sharkdp/fd) -- [`rg`](https://github.com/BurntSushi/ripgrep) -- [`ag`](https://github.com/ggreer/the_silver_searcher) - -### `DISABLE_FZF_AUTO_COMPLETION` - -Set whether to load fzf auto-completion: - -```zsh -DISABLE_FZF_AUTO_COMPLETION="true" -``` - -### `DISABLE_FZF_KEY_BINDINGS` - -Set whether to disable key bindings (CTRL-T, CTRL-R, ALT-C): - -```zsh -DISABLE_FZF_KEY_BINDINGS="true" -``` diff --git a/dot_oh-my-zsh/plugins/fzf/fzf.plugin.zsh b/dot_oh-my-zsh/plugins/fzf/fzf.plugin.zsh deleted file mode 100644 index e244b4c..0000000 --- a/dot_oh-my-zsh/plugins/fzf/fzf.plugin.zsh +++ /dev/null @@ -1,274 +0,0 @@ -function fzf_setup_using_fzf() { - (( ${+commands[fzf]} )) || return 1 - - # we remove "fzf " prefix, this fixes really old fzf versions behaviour - # see https://github.com/ohmyzsh/ohmyzsh/issues/12387 - local fzf_ver=${"$(fzf --version)"#fzf } - - autoload -Uz is-at-least - is-at-least 0.48.0 ${${(s: :)fzf_ver}[1]} || return 1 - - eval "$(fzf --zsh)" -} - -function fzf_setup_using_base_dir() { - local fzf_base fzf_shell fzfdirs dir - - test -d "${FZF_BASE}" && fzf_base="${FZF_BASE}" - - if [[ -z "${fzf_base}" ]]; then - fzfdirs=( - "${HOME}/.fzf" - "${HOME}/.nix-profile/share/fzf" - "${XDG_DATA_HOME:-$HOME/.local/share}/fzf" - "${MSYSTEM_PREFIX}/share/fzf" - "/usr/local/opt/fzf" - "/opt/homebrew/opt/fzf" - "/usr/share/fzf" - "/usr/local/share/examples/fzf" - ) - for dir in ${fzfdirs}; do - if [[ -d "${dir}" ]]; then - fzf_base="${dir}" - break - fi - done - - if [[ -z "${fzf_base}" ]]; then - if (( ${+commands[fzf-share]} )) && dir="$(fzf-share)" && [[ -d "${dir}" ]]; then - fzf_base="${dir}" - elif (( ${+commands[brew]} )) && dir="$(brew --prefix fzf 2>/dev/null)"; then - if [[ -d "${dir}" ]]; then - fzf_base="${dir}" - fi - fi - fi - fi - - if [[ ! -d "${fzf_base}" ]]; then - return 1 - fi - - # Fix fzf shell directory for Arch Linux, NixOS or Void Linux packages - if [[ ! -d "${fzf_base}/shell" ]]; then - fzf_shell="${fzf_base}" - else - fzf_shell="${fzf_base}/shell" - fi - - # Setup fzf binary path - if (( ! ${+commands[fzf]} )) && [[ "$PATH" != *$fzf_base/bin* ]]; then - export PATH="$PATH:$fzf_base/bin" - fi - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "${fzf_shell}/completion.zsh" 2> /dev/null - fi - - # Key bindings - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "${fzf_shell}/key-bindings.zsh" - fi -} - - -function fzf_setup_using_debian() { - if (( ! $+commands[apt] && ! $+commands[apt-get] )); then - # Not a debian based distro - return 1 - fi - - # NOTE: There is no need to configure PATH for debian package, all binaries - # are installed to /usr/bin by default - - local completions key_bindings - - case $PREFIX in - *com.termux*) - if [[ ! -f "${PREFIX}/bin/fzf" ]]; then - # fzf not installed - return 1 - fi - # Support Termux package - completions="${PREFIX}/share/fzf/completion.zsh" - key_bindings="${PREFIX}/share/fzf/key-bindings.zsh" - ;; - *) - if [[ ! -d /usr/share/doc/fzf/examples ]]; then - # fzf not installed - return 1 - fi - # Determine completion file path: first bullseye/sid, then buster/stretch - completions="/usr/share/doc/fzf/examples/completion.zsh" - [[ -f "$completions" ]] || completions="/usr/share/zsh/vendor-completions/_fzf" - key_bindings="/usr/share/doc/fzf/examples/key-bindings.zsh" - ;; - esac - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source $completions 2> /dev/null - fi - - # Key bindings - if [[ ! "$DISABLE_FZF_KEY_BINDINGS" == "true" ]]; then - source $key_bindings - fi - - return 0 -} - -function fzf_setup_using_opensuse() { - # OpenSUSE installs fzf in /usr/bin/fzf - # If the command is not found, the package isn't installed - (( $+commands[fzf] )) || return 1 - - # The fzf-zsh-completion package installs the auto-completion in - local completions="/usr/share/zsh/site-functions/_fzf" - # The fzf-zsh-completion package installs the key-bindings file in - local key_bindings="/etc/zsh_completion.d/fzf-key-bindings" - - # If these are not found: (1) maybe we're not on OpenSUSE, or - # (2) maybe the fzf-zsh-completion package isn't installed. - if [[ ! -f "$completions" || ! -f "$key_bindings" ]]; then - return 1 - fi - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "$completions" 2>/dev/null - fi - - # Key bindings - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "$key_bindings" 2>/dev/null - fi - - return 0 -} - -function fzf_setup_using_fedora() { - (( $+commands[fzf] )) || return 1 - - local completions="/usr/share/zsh/site-functions/fzf" - local key_bindings="/usr/share/fzf/shell/key-bindings.zsh" - - if [[ ! -f "$completions" || ! -f "$key_bindings" ]]; then - return 1 - fi - - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "$completions" 2>/dev/null - fi - - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "$key_bindings" 2>/dev/null - fi - - return 0 -} - -function fzf_setup_using_openbsd() { - # openBSD installs fzf in /usr/local/bin/fzf - if [[ "$OSTYPE" != openbsd* ]] || (( ! $+commands[fzf] )); then - return 1 - fi - - # The fzf package installs the auto-completion in - local completions="/usr/local/share/zsh/site-functions/_fzf_completion" - # The fzf package installs the key-bindings file in - local key_bindings="/usr/local/share/zsh/site-functions/_fzf_key_bindings" - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "$completions" 2>/dev/null - fi - - # Key bindings - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "$key_bindings" 2>/dev/null - fi - - return 0 -} - -function fzf_setup_using_cygwin() { - # Cygwin installs fzf in /usr/local/bin/fzf - if [[ "$OSTYPE" != cygwin* ]] || (( ! $+commands[fzf] )); then - return 1 - fi - - # The fzf-zsh-completion package installs the auto-completion in - local completions="/etc/profile.d/fzf-completion.zsh" - # The fzf-zsh package installs the key-bindings file in - local key_bindings="/etc/profile.d/fzf.zsh" - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "$completions" 2>/dev/null - fi - - # Key bindings - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "$key_bindings" 2>/dev/null - fi - - return 0 -} - -function fzf_setup_using_macports() { - # If the command is not found, the package isn't installed - (( $+commands[fzf] )) || return 1 - - # The fzf-zsh-completion package installs the auto-completion in - local completions="/opt/local/share/fzf/shell/completion.zsh" - # The fzf-zsh-completion package installs the key-bindings file in - local key_bindings="/opt/local/share/fzf/shell/key-bindings.zsh" - - if [[ ! -f "$completions" || ! -f "$key_bindings" ]]; then - return 1 - fi - - # Auto-completion - if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then - source "$completions" 2>/dev/null - fi - - # Key bindings - if [[ "$DISABLE_FZF_KEY_BINDINGS" != "true" ]]; then - source "$key_bindings" 2>/dev/null - fi - - return 0 -} - -# Indicate to user that fzf installation not found if nothing worked -function fzf_setup_error() { - cat >&2 <<'EOF' -[oh-my-zsh] fzf plugin: Cannot find fzf installation directory. -Please add `export FZF_BASE=/path/to/fzf/install/dir` to your .zshrc -EOF -} - -fzf_setup_using_fzf \ - || fzf_setup_using_openbsd \ - || fzf_setup_using_debian \ - || fzf_setup_using_opensuse \ - || fzf_setup_using_fedora \ - || fzf_setup_using_cygwin \ - || fzf_setup_using_macports \ - || fzf_setup_using_base_dir \ - || fzf_setup_error - -unset -f -m 'fzf_setup_*' - -if [[ -z "$FZF_DEFAULT_COMMAND" ]]; then - if (( $+commands[fd] )); then - export FZF_DEFAULT_COMMAND='fd --type f --hidden --exclude .git' - elif (( $+commands[rg] )); then - export FZF_DEFAULT_COMMAND='rg --files --hidden --glob "!.git/*"' - elif (( $+commands[ag] )); then - export FZF_DEFAULT_COMMAND='ag -l --hidden -g "" --ignore .git' - fi -fi diff --git a/dot_oh-my-zsh/plugins/gas/README.md b/dot_oh-my-zsh/plugins/gas/README.md deleted file mode 100644 index a0a7a56..0000000 --- a/dot_oh-my-zsh/plugins/gas/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# Gas plugin - -This plugin adds autocompletion for the [gas](http://ramblingsby.me/gas/) command, -a utility to manage Git authors. - -To use it, add `gas` to the plugins array of your zshrc file: - -```zsh -plugins=(... gas) -``` diff --git a/dot_oh-my-zsh/plugins/gas/_gas b/dot_oh-my-zsh/plugins/gas/_gas deleted file mode 100644 index 23e6d99..0000000 --- a/dot_oh-my-zsh/plugins/gas/_gas +++ /dev/null @@ -1,39 +0,0 @@ -#compdef gas - -local curcontext="$curcontext" state line cmds ret=1 - -_arguments -C \ - '(- 1 *)'{-v,--version}'[display version information]' \ - '(-h|--help)'{-h,--help}'[show help information]' \ - '1: :->cmds' \ - '*: :->args' && ret=0 - -case $state in - cmds) - cmds=( - "version:Prints Gas's version" - "use:Uses author" - "ssh:Creates a new ssh key for an existing gas author" - "show:Shows your current user" - "list:Lists your authors" - "import:Imports current user to gasconfig" - "help:Describe available tasks or one specific task" - "delete:Deletes author" - "add:Adds author to gasconfig" - ) - _describe -t commands 'gas command' cmds && ret=0 - ;; - args) - case $line[1] in - (use|delete) - VERSION=$(gas -v) - if [[ $VERSION == <1->.*.* ]] || [[ $VERSION == 0.<2->.* ]] || [[ $VERSION == 0.1.<6-> ]] then - _values -S , 'authors' $(cat ~/.gas/gas.authors | sed -n -e 's/^.*\[\(.*\)\]/\1/p') && ret=0 - else - _values -S , 'authors' $(cat ~/.gas | sed -n -e 's/^\[\(.*\)\]/\1/p') && ret=0 - fi - esac - ;; -esac - -return ret diff --git a/dot_oh-my-zsh/plugins/gatsby/README.md b/dot_oh-my-zsh/plugins/gatsby/README.md deleted file mode 100644 index cc1bd39..0000000 --- a/dot_oh-my-zsh/plugins/gatsby/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# gatsby autocomplete plugin - -Adds autocomplete options for all gatsby commands. - -## Requirements - -In order to make this work, you will need to have gatsby set up in your path. diff --git a/dot_oh-my-zsh/plugins/gatsby/_gatsby b/dot_oh-my-zsh/plugins/gatsby/_gatsby deleted file mode 100644 index 66eb02f..0000000 --- a/dot_oh-my-zsh/plugins/gatsby/_gatsby +++ /dev/null @@ -1,24 +0,0 @@ -#compdef gatsby -#autoload - -# in order to make this work, you will need to have gatsby -# https://www.gatsbyjs.org/ - -local -a _1st_arguments -_1st_arguments=( -'develop:Start development server. Watches files, rebuilds, and hot reloads if something changes' -'build:Build a Gatsby project.' -'serve:Serve previously built Gatsby site.' -'info:Get environment information for debugging and issue reporting' -'clean:Wipe the local gatsby environment including built assets and cache' -'repl:Get a node repl with context of Gatsby environment, see (add docs link here)' -'new: [rootPath] [starter] Create new Gatsby project.' -'telemetry:Enable or disable Gatsby anonymous analytics collection.' -) - -_arguments -C '*:: :->subcmds' && return 0 - -if (( CURRENT == 1 )); then - _describe -t commands "gatsby subcommand" _1st_arguments - return -fi diff --git a/dot_oh-my-zsh/plugins/gcloud/README.md b/dot_oh-my-zsh/plugins/gcloud/README.md deleted file mode 100644 index e7ce0e0..0000000 --- a/dot_oh-my-zsh/plugins/gcloud/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# gcloud - -This plugin provides completion support for the -[Google Cloud SDK CLI](https://cloud.google.com/sdk/gcloud/). - -To use it, add `gcloud` to the plugins array in your zshrc file. - -```zsh -plugins=(... gcloud) -``` - -It relies on you having installed the SDK using one of the supported options -listed [here](https://cloud.google.com/sdk/install). - -## Plugin Options - -* Set `CLOUDSDK_HOME` in your `zshrc` file before you load oh-my-zsh if you have -your GCloud SDK installed in a non-standard location. The plugin will use this -as the base for your SDK if it finds it set already. - -* If you do not have a `python2` in your `PATH` you'll also need to set the -`CLOUDSDK_PYTHON` environment variable at the end of your `.zshrc`. This is -used by the SDK to call a compatible interpreter when you run one of the -SDK commands. diff --git a/dot_oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh b/dot_oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh deleted file mode 100644 index fa8f884..0000000 --- a/dot_oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh +++ /dev/null @@ -1,52 +0,0 @@ -##################################################### -# gcloud plugin for oh-my-zsh # -# Author: Ian Chesal (github.com/ianchesal) # -##################################################### - -if [[ -z "${CLOUDSDK_HOME}" ]]; then - search_locations=( - "$HOME/google-cloud-sdk" - "/usr/local/share/google-cloud-sdk" - "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk" - "/opt/homebrew/Caskroom/google-cloud-sdk/latest/google-cloud-sdk" - "/opt/homebrew/share/google-cloud-sdk" - "/usr/share/google-cloud-sdk" - "/snap/google-cloud-sdk/current" - "/snap/google-cloud-cli/current" - "/usr/lib/google-cloud-sdk" - "/usr/lib64/google-cloud-sdk" - "/opt/google-cloud-sdk" - "/opt/google-cloud-cli" - "/opt/local/libexec/google-cloud-sdk" - "$HOME/.asdf/installs/gcloud/*/" - ) - - for gcloud_sdk_location in $search_locations; do - if [[ -d "${gcloud_sdk_location}" ]]; then - CLOUDSDK_HOME="${gcloud_sdk_location}" - break - fi - done - unset search_locations gcloud_sdk_location -fi - -if (( ${+CLOUDSDK_HOME} )); then - # Source path file - if [[ -f "${CLOUDSDK_HOME}/path.zsh.inc" ]]; then - source "${CLOUDSDK_HOME}/path.zsh.inc" - fi - - # Look for completion file in different paths - for comp_file ( - "${CLOUDSDK_HOME}/completion.zsh.inc" # default location - "/usr/share/google-cloud-sdk/completion.zsh.inc" # apt-based location - ); do - if [[ -f "${comp_file}" ]]; then - source "${comp_file}" - break - fi - done - unset comp_file - - export CLOUDSDK_HOME -fi diff --git a/dot_oh-my-zsh/plugins/geeknote/README.md b/dot_oh-my-zsh/plugins/geeknote/README.md deleted file mode 100644 index 95b3aa7..0000000 --- a/dot_oh-my-zsh/plugins/geeknote/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# Geeknote plugin - -This plugin provides autocompletion for [Geeknote](https://github.com/VitaliyRodnenko/geeknote) -and an alias for `geeknote` called `gn`. - -To use it, add `geeknote` to the plugins array in your zshrc file: - -```zsh -plugins=( ... geeknote ...) -``` diff --git a/dot_oh-my-zsh/plugins/geeknote/_geeknote b/dot_oh-my-zsh/plugins/geeknote/_geeknote deleted file mode 100644 index a34be59..0000000 --- a/dot_oh-my-zsh/plugins/geeknote/_geeknote +++ /dev/null @@ -1,157 +0,0 @@ -#compdef geeknote - -# Geeknote Autocomplete plugin for Zsh -# Requires: Geeknote installed -# Author : Ján Koščo (@s7anley) - -__login() { - # no arguments -} - -__logout() { - _arguments \ - '--force[Do not ask about logging out.]' -} - -__settings() { - _arguments \ - "--editor+[Set the editor, which use to edit and create notes.]::" -} - -__create() { - _arguments \ - '--title+[The note title.]::' \ - '--content+[The note content.]::' \ - '--tags+[One tag or the list of tags which will be added to the note.]::' \ - '--notebook+[Set the notebook where to save note.]::' \ - '--resource+[Add a resource to the note.]::' -} - -__edit() { - _arguments \ - '--note+[The name or ID from the previous search of a note to edit.]::' \ - '--title+[Set new title of the note.]::' \ - '--content+[Set new content of the note.]::' \ - '--tags+[Set new list o tags for the note.]::' \ - '--notebook+[Assign new notebook for the note.]::' \ - '--resource+[Add a resource to the note.]::' -} - -__find() { - _arguments \ - '--search+[Text to search.]::' \ - '--tags+[Notes with which tag/tags to search.]::' \ - '--notebook+[In which notebook search the note.]::' \ - '--date+[Set date in format dd.mm.yyyy or date range dd.mm.yyyy-dd.mm.yyyy.]::' \ - '--count+[How many notes show in the result list.]::' \ - '--with-url[Add direct url of each note in results to Evernote web-version.]' \ - '--content-search[Search by content, not by title.]' \ - '--exact-entry[Search for exact entry of the request.]' -} - -__show() { - _arguments \ - '--note+[The name or ID from the previous search of a note to show.]::' \ - '--raw[Show the raw note body.]' -} - -__remove() { - _arguments \ - '--note+[The name or ID from the previous search of a note to remove.]::' \ - '--force[Do not ask about removing.]' -} - -__notebook-list() { - # no arguments -} - -__notebook-create() { - _arguments \ - '--title+[Set the title of new notebook.]::' -} - -__notebook-edit() { - _arguments \ - '--title+[Set the title of new notebook.]::' \ - '--notebook+[The name of a notebook to rename.]::' -} - -__tag-list() { - # no arguments -} - -__tag-create() { - _arguments \ - '--title+[Set the title of new tag.]::' -} - -__tag-edit() { - _arguments \ - '--tagname+[The name of a tag to rename.]::' \ - '--title+[Set the new name of tag.]::' -} - -__user() { - _arguments \ - '--full[Show full information.]' -} - -local -a _1st_arguments -_1st_arguments=( - 'login':'Authorize in Evernote.' - 'logout':'Logout from Evernote.' - 'settings':'Show and edit current settings.' - 'create':'Create note in Evernote.' - 'edit':'Edit note in Evernote.' - 'find':'Search notes in Evernote.' - 'show':'Output note in the terminal.' - 'remove':'Remove note from Evernote.' - 'notebook-list':'Show the list of existing notebooks in your Evernote.' - 'notebook-create':'Create new notebook.' - 'notebook-edit':'Edit/rename notebook.' - 'tag-list':'Show the list of existing tags in your Evernote.' - 'tag-create':'Create new tag.' - 'tag-edit':'Edit/rename tag.' - 'user':'Show information about active user.' -) - -_arguments '*:: :->command' - -if (( CURRENT == 1 )); then - _describe -t commands "geeknote command" _1st_arguments - return -fi - -local -a _command_args -case "$words[1]" in - login) - __login ;; - logout) - __logout ;; - settings) - __settings ;; - create) - __create ;; - edit) - __edit ;; - find) - __find ;; - show) - __show ;; - remove) - __remove ;; - notebook-list) - __notebook-list ;; - notebook-create) - __notebook-create ;; - notebook-edit) - __notebook-edit ;; - tag-list) - __tag-list ;; - tag-create) - __tag-create ;; - tag-edit) - __tag-edit ;; - user) - __user ;; -esac diff --git a/dot_oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh b/dot_oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh deleted file mode 100644 index 8126d26..0000000 --- a/dot_oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh +++ /dev/null @@ -1,2 +0,0 @@ -#Alias -alias gn='geeknote' diff --git a/dot_oh-my-zsh/plugins/gem/README.md b/dot_oh-my-zsh/plugins/gem/README.md deleted file mode 100644 index decd87b..0000000 --- a/dot_oh-my-zsh/plugins/gem/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# Gem plugin - -This plugin adds completions and aliases for [Gem](https://rubygems.org/). The completions include the common `gem` subcommands as well as the installed gems in the current directory. - -To use it, add `gem` to the plugins array in your zshrc file: - -```zsh -plugins=(... gem) -``` - -## Aliases - -| Alias | Command | Description | -|----------------------|-------------------------------|--------------------------------------------| -| gemb | `gem build *.gemspec` | Build a gem from a gemspec | -| gemp | `gem push *.gem` | Push a gem up to the gem server | -| gemy [gem] [version] | `gem yank [gem] -v [version]` | Remove a pushed gem version from the index | diff --git a/dot_oh-my-zsh/plugins/gem/completions/_gem b/dot_oh-my-zsh/plugins/gem/completions/_gem deleted file mode 100644 index 92feebe..0000000 --- a/dot_oh-my-zsh/plugins/gem/completions/_gem +++ /dev/null @@ -1,72 +0,0 @@ -#compdef gem -#autoload - -# gem zsh completion, based on homebrew completion - -_gem_installed() { - installed_gems=(${(f)"$(gem list --local --no-versions)"}) -} - -local -a _1st_arguments - -_1st_arguments=( - 'build:Build a gem from a gemspec' - 'cert:Manage RubyGems certificates and signing settings' - 'check:Check a gem repository for added or missing files' - 'cleanup:Clean up old versions of installed gems in the local repository' - 'contents:Display the contents of the installed gems' - 'dependency:Show the dependencies of an installed gem' - 'environment:Display information about the RubyGems environment' - 'fetch:Download a gem and place it in the current directory' - 'generate_index:Generates the index files for a gem server directory' - 'help:Provide help on the `gem` command' - 'install:Install a gem into the local repository' - 'list:Display gems whose name starts with STRING' - 'lock:Generate a lockdown list of gems' - 'mirror:Mirror all gem files (requires rubygems-mirror)' - 'outdated:Display all gems that need updates' - 'owner:Manage gem owners on RubyGems.org.' - 'pristine:Restores installed gems to pristine condition from files located in the gem cache' - 'push:Push a gem up to RubyGems.org' - 'query:Query gem information in local or remote repositories' - 'rdoc:Generates RDoc for pre-installed gems' - 'search:Display all gems whose name contains STRING' - 'server:Documentation and gem repository HTTP server' - 'sources:Manage the sources and cache file RubyGems uses to search for gems' - 'specification:Display gem specification (in yaml)' - 'stale:List gems along with access times' - 'uninstall:Uninstall gems from the local repository' - 'unpack:Unpack an installed gem to the current directory' - 'update:Update installed gems to the latest version' - 'which:Find the location of a library file you can require' - 'yank:Remove a specific gem version release from RubyGems.org' -) - -local expl -local -a gems installed_gems - -_arguments \ - '(-v --version)'{-v,--version}'[show version]' \ - '(-h --help)'{-h,--help}'[show help]' \ - '*:: :->subcmds' && return 0 - -if (( CURRENT == 1 )); then - _describe -t commands "gem subcommand" _1st_arguments - return -fi - -case "$words[1]" in - build) - _files -g "*.gemspec" - ;; - install) - _files ;; - list) - if [[ "$state" == forms ]]; then - _gem_installed - _requested installed_gems expl 'installed gems' compadd -a installed_gems - fi ;; - uninstall|update) - _gem_installed - _wanted installed_gems expl 'installed gems' compadd -a installed_gems ;; -esac diff --git a/dot_oh-my-zsh/plugins/gem/gem.plugin.zsh b/dot_oh-my-zsh/plugins/gem/gem.plugin.zsh deleted file mode 100644 index 41c434a..0000000 --- a/dot_oh-my-zsh/plugins/gem/gem.plugin.zsh +++ /dev/null @@ -1,32 +0,0 @@ -alias gemb="gem build *.gemspec" -alias gemp="gem push *.gem" - -# gemy GEM 0.0.0 = gem yank GEM -v 0.0.0 -function gemy { - gem yank $1 -v $2 -} - -# If the completion file doesn't exist yet, we need to autoload it and -# bind it to `gem`. Otherwise, compinit will have already done that. -if [[ ! -f "$ZSH_CACHE_DIR/completions/_gem" ]]; then - typeset -g -A _comps - autoload -Uz _gem - _comps[gem]=_gem -fi - -# zsh 5.5 already provides completion for `_gem`. With this we ensure that -# our provided completion (which is not optimal but is enough in most cases) -# is used for older versions -autoload -Uz is-at-least -if is-at-least 5.5; then - return 0 -fi - -{ - # Standardized $0 handling - # https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html - 0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" - 0="${${(M)0:#/*}:-$PWD/$0}" - - command cp -f "${0:h}/completions/_gem" "$ZSH_CACHE_DIR/completions/_gem" -} &| diff --git a/dot_oh-my-zsh/plugins/genpass/README.md b/dot_oh-my-zsh/plugins/genpass/README.md deleted file mode 100644 index a5ff4a8..0000000 --- a/dot_oh-my-zsh/plugins/genpass/README.md +++ /dev/null @@ -1,66 +0,0 @@ -# genpass - -This plugin provides three unique password generators for ZSH. Each generator -has at least a 128-bit security margin and generates passwords from the -cryptographically secure `/dev/urandom`. Each generator can also take an -optional numeric argument to generate multiple passwords. - -To use it from an interactive ZSH, add `genpass` to the plugins array in your -zshrc file: - - plugins=(... genpass) - -You can also invoke password generators directly (they are implemented as -standalone executable files), which can be handy when you need to generate -passwords in a script: - - ~/.oh-my-zsh/plugins/genpass/genpass-apple 3 - -## genpass-apple - -Generates a pronounceable pseudoword passphrase of the "cvccvc" consonant/vowel -syntax, inspired by [Apple's iCloud Keychain password generator][1]. Each -password has exactly 1 digit placed at the edge of a "word" and exactly 1 -capital letter to satisfy most password security requirements. - - % genpass-apple - gelcyv-foqtam-fotqoh-viMleb-lexduv-6ixfuk - - % genpass-apple 3 - japvyz-qyjti4-kajrod-nubxaW-hukkan-dijcaf - vydpig-fucnul-3ukpog-voggom-zygNad-jepgad - zocmez-byznis-hegTaj-jecdyq-qiqmiq-5enwom - -[1]: https://developer.apple.com/password-rules/ - -## genpass-monkey - -Generates visually unambiguous random meaningless strings using [Crockford's -base32][2]. - - % genpass-monkey - xt7gn976e7jj3fstgpy27330x3 - - % genpass-monkey 3 - n1qqwtzgejwgqve9yzf2gxvx4m - r2n3f5s6vbqs2yx7xjnmahqewy - 296w9y9rts3p5r9yay0raek8e5 - -[2]: https://www.crockford.com/base32.html - -## genpass-xkcd - -Generates passphrases from `/usr/share/dict/words` inspired by the [famous (and -slightly misleading) XKCD comic][3]. Each passphrase is prepended with a digit -showing the number of words in the passphrase to adhere to password security -requirements that require digits. Each word is 6 characters or less. - - % genpass-xkcd - 9-eaten-Slav-rife-aired-hill-cordon-splits-welsh-napes - - % genpass-xkcd 3 - 9-worker-Vlad-horde-shrubs-smite-thwart-paw-alters-prawns - 9-tutors-stink-rhythm-junk-snappy-hooray-barbs-mewl-clomp - 9-vital-escape-Angkor-Huff-wet-Mayra-abbés-putts-guzzle - -[3]: https://xkcd.com/936/ diff --git a/dot_oh-my-zsh/plugins/genpass/executable_genpass-apple b/dot_oh-my-zsh/plugins/genpass/executable_genpass-apple deleted file mode 100644 index 963ab64..0000000 --- a/dot_oh-my-zsh/plugins/genpass/executable_genpass-apple +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/env zsh -# -# Usage: genpass-apple [NUM] -# -# Generate a password made of 6 pseudowords of 6 characters each -# with the security margin of at least 128 bits. -# -# Example password: xudmec-4ambyj-tavric-mumpub-mydVop-bypjyp -# -# If given a numerical argument, generate that many passwords. - -emulate -L zsh -o no_unset -o warn_create_global -o warn_nested_var - -if [[ ARGC -gt 1 || ${1-1} != ${~:-<1-$((16#7FFFFFFF))>} ]]; then - print -ru2 -- "usage: $0 [NUM]" - return 1 -fi - -zmodload zsh/system zsh/mathfunc || return - -{ - local -r vowels=aeiouy - local -r consonants=bcdfghjklmnpqrstvwxz - local -r digits=0123456789 - - # Sets REPLY to a uniformly distributed random number in [1, $1]. - # Requires: $1 <= 256. - function -$0-rand() { - local c - while true; do - sysread -s1 c || return - # Avoid bias towards smaller numbers. - (( #c < 256 / $1 * $1 )) && break - done - typeset -g REPLY=$((#c % $1 + 1)) - } - - local REPLY chars - - repeat ${1-1}; do - # Generate 6 pseudowords of the form cvccvc where c and v - # denote random consonants and vowels respectively. - local words=() - repeat 6; do - words+=('') - repeat 2; do - for chars in $consonants $vowels $consonants; do - -$0-rand $#chars || return - words[-1]+=$chars[REPLY] - done - done - done - - local pwd=${(j:-:)words} - - # Replace either the first or the last character in one of - # the words with a random digit. - -$0-rand $#digits || return - local digit=$digits[REPLY] - -$0-rand $((2 * $#words)) || return - pwd[REPLY/2*7+2*(REPLY%2)-1]=$digit - - # Convert one lower-case character to upper case. - while true; do - -$0-rand $#pwd || return - [[ $vowels$consonants == *$pwd[REPLY]* ]] && break - done - # NOTE: We aren't using ${(U)c} here because its results are - # locale-dependent. For example, when upper-casing 'i' in Turkish - # locale we would get 'İ', a.k.a. latin capital letter i with dot - # above. We could set LC_CTYPE=C locally but then we would run afoul - # of this zsh bug: https://www.zsh.org/mla/workers/2020/msg00588.html. - local c=$pwd[REPLY] - printf -v c '%o' $((#c - 32)) - printf "%s\\$c%s\\n" "$pwd[1,REPLY-1]" "$pwd[REPLY+1,-1]" || return - done -} always { - unfunction -m -- "-${(b)0}-*" -} } ]]; then - print -ru2 -- "usage: $0 [NUM]" - return 1 -fi - -zmodload zsh/system || return - -{ - local -r chars=abcdefghjkmnpqrstvwxyz0123456789 - local c - repeat ${1-1}; do - repeat 26; do - sysread -s1 c || return - # There is uniform because $#chars divides 256. - print -rn -- $chars[#c%$#chars+1] - done - print - done -} } ]]; then - print -ru2 -- "usage: $0 [NUM]" - return 1 -fi - -zmodload zsh/system zsh/mathfunc || return - -local -r dict=/usr/share/dict/words - -if [[ ! -e $dict ]]; then - print -ru2 -- "$0: file not found: $dict" - return 1 -fi - -# Read all dictionary words and leave only those made of 1-6 characters. -local -a words -words=(${(M)${(f)"$(<$dict)"}:#[a-zA-Z](#c1,6)}) || return - -if (( $#words < 2 )); then - print -ru2 -- "$0: not enough suitable words in $dict" - return 1 -fi - -if (( $#words > 16#7FFFFFFF )); then - print -ru2 -- "$0: too many words in $dict" - return 1 -fi - -# Figure out how many words we need for 128 bits of security margin. -# Each word adds log2($#words) bits. -local -i n=$((ceil(128. / (log($#words) / log(2))))) - -{ - local c - repeat ${1-1}; do - print -rn -- $n - repeat $n; do - while true; do - # Generate a random number in [0, 2**31). - local -i rnd=0 - repeat 4; do - sysread -s1 c || return - (( rnd = (~(1 << 23) & rnd) << 8 | #c )) - done - # Avoid bias towards words in the beginning of the list. - (( rnd < 16#7FFFFFFF / $#words * $#words )) || continue - print -rn -- -$words[rnd%$#words+1] - break - done - done - print - done -} | "$ZSH_CACHE_DIR/completions/_gh" &| diff --git a/dot_oh-my-zsh/plugins/git-auto-fetch/README.md b/dot_oh-my-zsh/plugins/git-auto-fetch/README.md deleted file mode 100644 index e96ab42..0000000 --- a/dot_oh-my-zsh/plugins/git-auto-fetch/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# Git auto-fetch - -Automatically fetches all changes from all remotes while you are working in a git-initialized directory. - -To use it, add `git-auto-fetch` to the plugins array in your zshrc file: - -```shell -plugins=(... git-auto-fetch) -``` - -## Usage - -Every time the command prompt is shown all remotes will be fetched in the background. By default, -`git-auto-fetch` will be triggered only if the last auto-fetch was done at least 60 seconds ago. -You can change the fetch interval in your .zshrc: - -```sh -GIT_AUTO_FETCH_INTERVAL=1200 # in seconds -``` - -A log of `git fetch --all` will be saved in `.git/FETCH_LOG`. - -## Toggle auto-fetch per folder - -If you are using a mobile connection or for any other reason you can disable git-auto-fetch -for any folder: - -```shell -$ cd to/your/project -$ git-auto-fetch -disabled -$ git-auto-fetch -enabled -``` - -## Caveats - -Automatically fetching all changes defeats the purpose of `git push --force-with-lease`, -and makes it behave like `git push --force` in some cases. For example: - -Consider that you made some changes and possibly rebased some stuff, which means you'll -need to use `--force-with-lease` to overwrite the remote history of a branch. Between the -time when you make the changes (maybe do a `git log`) and the time when you `git push`, -it's possible that someone else updates the branch you're working on. - -If `git-auto-fetch` triggers then, you'll have fetched the remote changes without knowing -it, and even though you're running the push with `--force-with-lease`, git will overwrite -the recent changes because you already have them in your local repository. The -[`git push --force-with-lease` docs](https://git-scm.com/docs/git-push) talk about possible -solutions to this problem. diff --git a/dot_oh-my-zsh/plugins/git-auto-fetch/git-auto-fetch.plugin.zsh b/dot_oh-my-zsh/plugins/git-auto-fetch/git-auto-fetch.plugin.zsh deleted file mode 100644 index f8dfec7..0000000 --- a/dot_oh-my-zsh/plugins/git-auto-fetch/git-auto-fetch.plugin.zsh +++ /dev/null @@ -1,65 +0,0 @@ -# Default auto-fetch interval: 60 seconds -: ${GIT_AUTO_FETCH_INTERVAL:=60} - -# Necessary for the git-fetch-all function -zmodload zsh/datetime -zmodload -F zsh/stat b:zstat # only zstat command, not stat command - -function git-fetch-all { - ( - # Get git root directory - if ! gitdir="$(command git rev-parse --git-dir 2>/dev/null)"; then - return 0 - fi - - # Do nothing if auto-fetch is disabled or don't have permissions - if [[ ! -w "$gitdir" || -f "$gitdir/NO_AUTO_FETCH" ]] || - [[ -f "$gitdir/FETCH_LOG" && ! -w "$gitdir/FETCH_LOG" ]]; then - return 0 - fi - - # Get time (seconds) when auto-fetch was last run - lastrun="$(zstat +mtime "$gitdir/FETCH_LOG" 2>/dev/null || echo 0)" - # Do nothing if not enough time has passed since last auto-fetch - if (( EPOCHSECONDS - lastrun < $GIT_AUTO_FETCH_INTERVAL )); then - return 0 - fi - - # Fetch all remotes (avoid ssh passphrase prompt) - date -R &>! "$gitdir/FETCH_LOG" - GIT_SSH_COMMAND="command ssh -o BatchMode=yes" \ - GIT_TERMINAL_PROMPT=0 \ - command git fetch --all --recurse-submodules=yes 2>/dev/null &>> "$gitdir/FETCH_LOG" - ) &| -} - -function git-auto-fetch { - # Do nothing if not in a git repository - command git rev-parse --is-inside-work-tree &>/dev/null || return 0 - - # Remove or create guard file depending on its existence - local guard="$(command git rev-parse --git-dir)/NO_AUTO_FETCH" - if [[ -f "$guard" ]]; then - command rm "$guard" && echo "${fg_bold[green]}enabled${reset_color}" - else - command touch "$guard" && echo "${fg_bold[red]}disabled${reset_color}" - fi -} - -# zle-line-init widget (don't redefine if already defined) -(( ! ${+functions[_git-auto-fetch_zle-line-init]} )) || return 0 - -case "$widgets[zle-line-init]" in - # Simply define the function if zle-line-init doesn't yet exist - builtin|"") function _git-auto-fetch_zle-line-init() { - git-fetch-all - } ;; - # Override the current zle-line-init widget, calling the old one - user:*) zle -N _git-auto-fetch_orig_zle-line-init "${widgets[zle-line-init]#user:}" - function _git-auto-fetch_zle-line-init() { - git-fetch-all - zle _git-auto-fetch_orig_zle-line-init -- "$@" - } ;; -esac - -zle -N zle-line-init _git-auto-fetch_zle-line-init diff --git a/dot_oh-my-zsh/plugins/git-commit/README.md b/dot_oh-my-zsh/plugins/git-commit/README.md deleted file mode 100644 index f812ee2..0000000 --- a/dot_oh-my-zsh/plugins/git-commit/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# git-commit plugin - -The git-commit plugin adds several -[git aliases](https://www.git-scm.com/docs/git-config#Documentation/git-config.txt-alias) for -[conventional commit](https://www.conventionalcommits.org/en/v1.0.0/#summary) messages. - -To use it, add `git-commit` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-commit) -``` - -## Syntax - -```zsh -git [(-s, --scope) ""] [(-a, --attention)] "" -``` - -Where `type` is one of the following: - -- `build` -- `chore` -- `ci` -- `docs` -- `feat` -- `fix` -- `perf` -- `refactor` -- `rev` -- `style` -- `test` -- `wip` - -> NOTE: the alias for `revert` type is `rev`, as otherwise it conflicts with the git command of the same name. -> It will still generate a commit message in the format `revert: ` - -> ⚠️ Enabling this plugin will (potentially) overwrite all `alias.` that you manually set. Use with -> care! - -## Examples - -| Git alias | Command | -| --------------------------------------------- | ---------------------------------------------------- | -| `git style "remove trailing whitespace"` | `git commit -m "style: remove trailing whitespace"` | -| `git wip "work in progress"` | `git commit -m "work in progress"` | -| `git fix -s "router" "correct redirect link"` | `git commit -m "fix(router): correct redirect link"` | -| `git rev -s "api" "rollback v2"` | `git commit -m "revert(api): rollback v2"` | diff --git a/dot_oh-my-zsh/plugins/git-commit/git-commit.plugin.zsh b/dot_oh-my-zsh/plugins/git-commit/git-commit.plugin.zsh deleted file mode 100644 index c4df77c..0000000 --- a/dot_oh-my-zsh/plugins/git-commit/git-commit.plugin.zsh +++ /dev/null @@ -1,58 +0,0 @@ -local _rev="$(git -C $ZSH rev-parse HEAD 2> /dev/null)" -if [[ $_rev == $(git config --global --get oh-my-zsh.git-commit-alias 2> /dev/null) ]]; then - return -fi -git config --global oh-my-zsh.git-commit-alias "$_rev" - -local -a _git_commit_aliases -_git_commit_aliases=( - 'build' - 'chore' - 'ci' - 'docs' - 'feat' - 'fix' - 'perf' - 'refactor' - 'revert' - 'style' - 'test' - 'wip' -) - -local _alias _type -for _type in "${_git_commit_aliases[@]}"; do - # an alias can't be named "revert" because the git command takes precedence - # https://stackoverflow.com/a/3538791 - case "$_type" in - revert) _alias=rev ;; - *) _alias=$_type ;; - esac - - local _func='!a() { -local _scope _attention _message -while [ $# -ne 0 ]; do -case $1 in - -s | --scope ) - if [ -z $2 ]; then - echo "Missing scope!" - return 1 - fi - _scope="$2" - shift 2 - ;; - -a | --attention ) - _attention="!" - shift 1 - ;; - * ) - _message="${_message} $1" - shift 1 - ;; -esac -done -git commit -m "'$_type'${_scope:+(${_scope})}${_attention}:${_message}" -}; a' - - git config --global alias.$_alias "$_func" -done diff --git a/dot_oh-my-zsh/plugins/git-escape-magic/README.md b/dot_oh-my-zsh/plugins/git-escape-magic/README.md deleted file mode 100644 index 7fefed3..0000000 --- a/dot_oh-my-zsh/plugins/git-escape-magic/README.md +++ /dev/null @@ -1,16 +0,0 @@ -# Git Escape Magic - -This plugin is copied from the original at -https://github.com/knu/zsh-git-escape-magic. All credit for the -functionality enabled by this plugin should go to @knu. - -An excerpt from that project's readme explains its purpose. - -> It eliminates the need for manually escaping those meta-characters. The zle function it provides is context aware and recognizes the characteristics of each subcommand of git. Every time you type one of these meta-characters on a git command line, it automatically escapes the meta-character with a backslash as necessary and as appropriate. - -## Usage - -To use this plugin, add it to your list of plugins in your `.zshrc` file. - -**NOTE**: If you use url-quote-magic, it must be included before this -plugin runs to prevent any conflicts. diff --git a/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic b/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic deleted file mode 100644 index 94a8d7b..0000000 --- a/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic +++ /dev/null @@ -1,135 +0,0 @@ -# -*- mode: sh -*- -# -# git-escape-magic - zle tweak for git command line arguments -# -# Copyright (c) 2011, 2012, 2014 Akinori MUSHA -# Licensed under the 2-clause BSD license. -# -# This tweak eliminates the need for manually escaping shell -# meta-characters such as [~^{}] that are used for specifying a git -# object (commit or tree). Every time you type one of these -# characters on a git command line, it is automatically escaped with a -# backslash as necessary and as appropriate. -# -# If you want to use this with url-quote-magic, make sure to enable it -# first. -# -# Usage: -# autoload -Uz git-escape-magic -# git-escape-magic -# - -git-escape-magic.self-insert() { - emulate -L zsh - setopt extendedglob - local self_insert_function - zstyle -s ':git-escape-magic' self-insert-function self_insert_function - - if [[ "$KEYS" == [{}~^]* ]] && { - local qkey="${(q)KEYS}" - [[ "$KEYS" != "$qkey" ]] - } && { - local lbuf="$LBUFFER$qkey" - [[ "${(Q)LBUFFER}$KEYS" == "${(Q)lbuf}" ]] - } && { - local -a words - words=("${(@Q)${(z)lbuf}}") - [[ "$words[(i)(*/|)git(|-[^/]##)]" -le $#words ]] - } - then - local i - i="$words[(I)([;(){\&]|\&[\&\!]|\|\||[=<>]\(*)]" - if [[ $i -gt 0 ]]; then - shift $((i-1)) words - if [[ "$words[1]" == [\=\<\>]\(* ]]; then - words[1]="${words[1]#[=<>]\(}" - else - [[ "$words[1]" == \; && $words[2] == (then|else|elif|do) ]] && shift words - shift words - fi - fi - while [[ "$words[1]" == (if|while|until|\!) ]]; do - shift words - done - while [[ "$words[1]" == [A-Za-z_][A-Za-z0-9_]#=* ]]; do - shift words - done - [[ "$words[1]" == (*/|)git(|-[^/]##) ]] && { - local subcommand - subcommand="${words[1]##*/git-}" - if [[ -z "$subcommand" ]]; then - shift words - subcommand="$words[1]" - fi - [[ $#words -ge 2 ]] - } && - case "$subcommand" in - # commands that may take pathspec but never take refspec with [{}~^] - (add|rm|am|apply|check-attr|checkout-index|clean|clone|config|diff-files|hash-object|help|index-pack|mailinfo|mailsplit|merge-file|merge-index|mergetool|mktag|mv|pack-objects|pack-redundant|relink|send-email|show-index|show-ref|stage|status|verify-pack) - false ;; - # commands that may take pathspec but rarely take refspec with [{}~^] - (for-each-ref|grep|ls-files|update-index) - false ;; - (archive|ls-tree) - ! [[ $#words -ge 3 && - "$words[-2]" == [^-]* ]] ;; - (diff-tree) - ! [[ $#words -ge 4 && - "$words[-2]" == [^-]* && - "$words[-3]" == [^-]* ]] ;; - (*) - [[ $words[(i)--] -gt $#words ]] ;; - esac && - case "${words[-1]%%"$KEYS"}" in - (*[@^]) - [[ "$KEYS" == [{~^]* ]] ;; - (*[@^]\{[^}]##) - [[ "$KEYS" == \}* ]] ;; - (?*) - [[ "$KEYS" == [~^]* ]] ;; - (*) - false ;; - esac && - LBUFFER="$LBUFFER\\" - fi - - zle "$self_insert_function" -} - -git-escape-magic.on() { - emulate -L zsh - local self_insert_function="${$(zle -lL | awk \ - '$1=="zle"&&$2=="-N"&&$3=="self-insert"{print $4;exit}'):-.self-insert}" - - [[ "$self_insert_function" == git-escape-magic.self-insert ]] && - return 0 - - # For url-quote-magic which does not zle -N itself - zle -la "$self_insert_function" || zle -N "$self_insert_function" - - zstyle ':git-escape-magic' self-insert-function "$self_insert_function" - - zle -A git-escape-magic.self-insert self-insert - return 0 -} - -git-escape-magic.off() { - emulate -L zsh - local self_insert_function - zstyle -s ':git-escape-magic' self-insert-function self_insert_function - - [[ -n "$self_insert_function" ]] && - zle -A "$self_insert_function" self-insert - return 0 -} - -zle -N git-escape-magic.self-insert -zle -N git-escape-magic.on -zle -N git-escape-magic.off - -git-escape-magic() { - git-escape-magic.on -} - -[[ -o kshautoload ]] || git-escape-magic "$@" - diff --git a/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic.plugin.zsh b/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic.plugin.zsh deleted file mode 100644 index c021ea7..0000000 --- a/dot_oh-my-zsh/plugins/git-escape-magic/git-escape-magic.plugin.zsh +++ /dev/null @@ -1,9 +0,0 @@ -# Automatically detect and escape zsh globbing meta-characters when used with -# git refspec characters like `[^~{}]`. NOTE: This must be loaded _after_ -# url-quote-magic. -# -# This trick is detailed at https://github.com/knu/zsh-git-escape-magic and is -# what allowed this plugin to exist. - -autoload -Uz git-escape-magic -git-escape-magic diff --git a/dot_oh-my-zsh/plugins/git-extras/README.md b/dot_oh-my-zsh/plugins/git-extras/README.md deleted file mode 100644 index 7eb53fc..0000000 --- a/dot_oh-my-zsh/plugins/git-extras/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# git-extras - -This plugin provides completion definitions for some of the commands defined by [git-extras](https://github.com/tj/git-extras), which must already be installed. - -To use it, add `git-extras` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-extras) -``` - -## Setup notes - -The completions work by augmenting the `_git` completion provided by `zsh`. This only works with the `zsh`-provided `_git`, not the `_git` provided by `git` itself. If you have both `zsh` and `git` installed, you need to make sure that the `zsh`-provided `_git` takes precedence. - -### OS X Homebrew Setup - -**NOTE:** this no longer works on current Homebrew distributions of git. ~~On OS X with Homebrew, you need to install `git` with `brew install git --without-completions`. Otherwise, `git`'s `_git` will take precedence, and you won't see the completions for `git-extras` commands.~~ diff --git a/dot_oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh b/dot_oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh deleted file mode 100644 index f5fd387..0000000 --- a/dot_oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh +++ /dev/null @@ -1,418 +0,0 @@ -# ------------------------------------------------------------------------------ -# Description -# ----------- -# -# Completion script for git-extras (https://github.com/tj/git-extras). -# -# This depends on and reuses some of the internals of the _git completion -# function that ships with zsh itself. It will not work with the _git that ships -# with git. -# -# ------------------------------------------------------------------------------ -# Authors -# ------- -# -# * Alexis GRIMALDI (https://github.com/agrimaldi) -# * spacewander (https://github.com/spacewander) -# -# ------------------------------------------------------------------------------ -# Inspirations -# ----------- -# -# * git-extras (https://github.com/tj/git-extras) -# * git-flow-completion (https://github.com/bobthecow/git-flow-completion) -# -# ------------------------------------------------------------------------------ - - -# Internal functions -# These are a lot like their __git_* equivalents inside _git - -__gitex_command_successful () { - if (( ${#*:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -__gitex_commits() { - declare -A commits - git log --oneline -15 | sed 's/\([[:alnum:]]\{7\}\) /\1:/' | while read commit - do - hash=$(echo $commit | cut -d':' -f1) - commits[$hash]="$commit" - done - local ret=1 - _describe -t commits commit commits && ret=0 -} - -__gitex_remote_names() { - local expl - declare -a remote_names - remote_names=(${(f)"$(_call_program remotes git remote 2>/dev/null)"}) - __gitex_command_successful || return - _wanted remote-names expl remote-name compadd $* - $remote_names -} - -__gitex_tag_names() { - local expl - declare -a tag_names - tag_names=(${${(f)"$(_call_program tags git for-each-ref --format='"%(refname)"' refs/tags 2>/dev/null)"}#refs/tags/}) - __gitex_command_successful || return - _wanted tag-names expl tag-name compadd $* - $tag_names -} - - -__gitex_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __gitex_command_successful || return - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__gitex_specific_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads/"$1" 2>/dev/null)"}#refs/heads/$1/}) - __gitex_command_successful || return - _wanted branch-names expl branch-name compadd - $branch_names -} - -__gitex_feature_branch_names() { - __gitex_specific_branch_names 'feature' -} - -__gitex_submodule_names() { - local expl - declare -a submodule_names - submodule_names=(${(f)"$(_call_program branchrefs git submodule status | awk '{print $2}')"}) # ' - __gitex_command_successful || return - _wanted submodule-names expl submodule-name compadd $* - $submodule_names -} - - -__gitex_author_names() { - local expl - declare -a author_names - author_names=(${(f)"$(_call_program branchrefs git log --format='%aN' | sort -u)"}) - __gitex_command_successful || return - _wanted author-names expl author-name compadd $* - $author_names -} - -# subcommands -# new subcommand should be added in alphabetical order -_git-authors() { - _arguments -C \ - '(--list -l)'{--list,-l}'[show authors]' \ - '--no-email[without email]' \ -} - -_git-changelog() { - _arguments \ - '(-l --list)'{-l,--list}'[list commits]' \ -} - -_git-clear() { - _arguments \ - '(-f --force)'{-f,--force}'[force clear]' \ - '(-h --help)'{-h,--help}'[help message]' \ -} - -_git-coauthor() { - _arguments \ - ':co-author[co-author to add]' \ - ':co-author-email[email address of co-author to add]' -} - -_git-contrib() { - _arguments \ - ':author:__gitex_author_names' -} - - -_git-count() { - _arguments \ - '--all[detailed commit count]' -} - -_git-create-branch() { - local curcontext=$curcontext state line - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' - - case "$state" in - (command) - _arguments \ - '(--remote -r)'{--remote,-r}'[setup remote tracking branch]' - ;; - (option-or-argument) - curcontext=${curcontext%:*}-$line[1]: - case $line[1] in - -r|--remote ) - _arguments -C \ - ':remote-name:__gitex_remote_names' - ;; - esac - esac -} - -_git-delete-branch() { - _arguments \ - ':branch-name:__gitex_branch_names' -} - -_git-delete-squashed-branches() { - _arguments \ - ':branch-name:__gitex_branch_names' -} - - -_git-delete-submodule() { - _arguments \ - ':submodule-name:__gitex_submodule_names' -} - - -_git-delete-tag() { - _arguments \ - ':tag-name:__gitex_tag_names' -} - - -_git-effort() { - _arguments \ - '--above[ignore file with less than x commits]' -} - - -_git-extras() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'update:update git-extras' - ) - _describe -t commands command commands && ret=0 - ;; - esac - - _arguments \ - '(-v --version)'{-v,--version}'[show current version]' -} - - -_git-feature() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'finish:merge feature into the current branch' - ) - _describe -t commands command commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*}-$line[1]: - case $line[1] in - (finish) - _arguments -C \ - '--squash[Use squash merge]' \ - ':branch-name:__gitex_feature_branch_names' - ;; - -r|--remote ) - _arguments -C \ - ':remote-name:__gitex_remote_names' - ;; - esac - return 0 - esac - - _arguments \ - '(--remote -r)'{--remote,-r}'[setup remote tracking branch]' -} - -_git-graft() { - _arguments \ - ':src-branch-name:__gitex_branch_names' \ - ':dest-branch-name:__gitex_branch_names' -} - -_git-guilt() { - _arguments -C \ - '(--email -e)'{--email,-e}'[display author emails instead of names]' \ - '(--ignore-whitespace -w)'{--ignore-whitespace,-w}'[ignore whitespace only changes]' \ - '(--debug -d)'{--debug,-d}'[output debug information]' \ - '-h[output usage information]' -} - -_git-ignore() { - _arguments -C \ - '(--local -l)'{--local,-l}'[show local gitignore]' \ - '(--global -g)'{--global,-g}'[show global gitignore]' \ - '(--private -p)'{--private,-p}'[show repo gitignore]' -} - - -_git-info() { - _arguments -C \ - '(--color -c)'{--color,-c}'[use color for information titles]' \ - '--no-config[do not show list all variables set in config file, along with their values]' -} - - -_git-merge-into() { - _arguments '--ff-only[merge only fast-forward]' - _arguments \ - ':src:__gitex_branch_names' \ - ':dest:__gitex_branch_names' -} - -_git-missing() { - _arguments \ - ':first-branch-name:__gitex_branch_names' \ - ':second-branch-name:__gitex_branch_names' -} - -_git-release() { - _arguments -C \ - '-c[Generates/populates the changelog with all commit message since the last tag.]' \ - '-r[The "remote" repository that is destination of a push operation.]' \ - '-m[use the custom commit information instead of the default message.]' \ - '-s[Create a signed and annotated tag.]' \ - '-u[Create a tag, annotated and signed with the given key.]' \ - '--semver[If the latest tag in your repo matches the semver format requirement, you could increase part of it as the new release tag.]' \ - '--prefix[Add a prefix string to semver to allow more complex tags.]' \ - '--no-empty-commit[Avoid creating empty commit if nothing could be committed.]' \ - '--[The arguments listed after "--" separator will be passed to pre/post-release hook.]' -} - -_git-squash() { - _arguments '--squash-msg[commit with the squashed commit messages]' - _arguments \ - ':branch-name:__gitex_branch_names' -} - -_git-stamp() { - _arguments -C \ - '(--replace -r)'{--replace,-r}'[replace stamps with same id]' -} - -_git-standup() { - _arguments -C \ - '-a[Specify the author of commits. Use "all" to specify all authors.]' \ - '-d[Show history since N days ago]' \ - '-D[Specify the date format displayed in commit history]' \ - '-f[Fetch commits before showing history]' \ - '-g[Display GPG signed info]' \ - '-h[Display help message]' \ - '-L[Enable the inclusion of symbolic links]' \ - '-m[The depth of recursive directory search]' \ - '-B[Display the commits in branch groups]' -} - -_git-summary() { - _arguments '--line[summarize with lines rather than commits]' - _arguments '--dedup-by-email[remove duplicate users by the email address]' - _arguments '--no-merges[exclude merge commits]' - __gitex_commits -} - -_git-undo(){ - _arguments -C \ - '(--soft -s)'{--soft,-s}'[only rolls back the commit but changes remain un-staged]' \ - '(--hard -h)'{--hard,-h}'[wipes your commit(s)]' -} - -zstyle -g existing_user_commands ':completion:*:*:git:*' user-commands - -zstyle ':completion:*:*:git:*' user-commands $existing_user_commands \ - alias:'define, search and show aliases' \ - abort:'abort current revert, merge, rebase, or cherry-pick process' \ - archive-file:'export the current head of the git repository to an archive' \ - authors:'generate authors report' \ - browse:'open repo website in browser' \ - browse-ci:'open repo CI page in browser' \ - bug:'create bug branch' \ - bulk:'run bulk commands' \ - brv:'list branches sorted by their last commit date'\ - changelog:'generate a changelog report' \ - chore:'create chore branch' \ - clear-soft:'soft clean up a repository' \ - clear:'rigorously clean up a repository' \ - coauthor:'add a co-author to the last commit' \ - commits-since:'show commit logs since some date' \ - contrib:'show user contributions' \ - count:'show commit count' \ - create-branch:'create branches' \ - delete-branch:'delete branches' \ - delete-merged-branches:'delete merged branches' \ - delete-squashed-branches:'delete squashed branches' \ - delete-submodule:'delete submodules' \ - delete-tag:'delete tags' \ - delta:'lists changed files' \ - effort:'show effort statistics on file(s)' \ - extras:'awesome git utilities' \ - feature:'create/merge feature branch' \ - force-clone:'overwrite local repositories with clone' \ - fork:'fork a repo on GitHub' \ - fresh-branch:'create fresh branches' \ - gh-pages:'create the GitHub pages branch' \ - graft:'merge and destroy a given branch' \ - guilt:'calculate change between two revisions' \ - ignore-io:'get sample gitignore file' \ - ignore:'add .gitignore patterns' \ - info:'returns information on current repository' \ - local-commits:'list local commits' \ - lock:'lock a file excluded from version control' \ - locked:'ls files that have been locked' \ - magic:'commits everything with a generated message' \ - merge-into:'merge one branch into another' \ - merge-repo:'merge two repo histories' \ - missing:'show commits missing from another branch' \ - mr:'checks out a merge request locally' \ - obliterate:'rewrite past commits to remove some files' \ - paste:'send patches to pastebin sites' \ - pr:'checks out a pull request locally' \ - psykorebase:'rebase a branch with a merge commit' \ - pull-request:'create pull request to GitHub project' \ - reauthor:'replace the author and/or committer identities in commits and tags' \ - rebase-patch:'rebases a patch' \ - refactor:'create refactor branch' \ - release:'commit, tag and push changes to the repository' \ - rename-branch:'rename a branch' \ - rename-tag:'rename a tag' \ - rename-remote:'rename a remote' \ - repl:'git read-eval-print-loop' \ - reset-file:'reset one file' \ - root:'show path of root' \ - scp:'copy files to ssh compatible `git-remote`' \ - sed:'replace patterns in git-controlled files' \ - setup:'set up a git repository' \ - show-merged-branches:'show merged branches' \ - show-tree:'show branch tree of commit history' \ - show-unmerged-branches:'show unmerged branches' \ - squash:'import changes from a branch' \ - stamp:'stamp the last commit message' \ - standup:'recall the commit history' \ - summary:'show repository summary' \ - sync:'sync local branch with remote branch' \ - touch:'touch and add file to the index' \ - undo:'remove latest commits' \ - unlock:'unlock a file excluded from version control' \ - utimes:'change files modification time to their last commit date' diff --git a/dot_oh-my-zsh/plugins/git-flow-avh/README.md b/dot_oh-my-zsh/plugins/git-flow-avh/README.md deleted file mode 100644 index 0768d93..0000000 --- a/dot_oh-my-zsh/plugins/git-flow-avh/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# git-flow (AVH Edition) plugin - -This plugin adds completion for the [git-flow (AVH Edition)](https://github.com/petervanderdoes/gitflow-avh). -The AVH Edition of the git extensions that provides high-level repository operations for [Vincent Driessen's branching model](https://nvie.com/posts/a-successful-git-branching-model/). - -To use it, add `git-flow-avh` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-flow-avh) -``` - -## Requirements - -1. The git-flow tool has to be [installed](https://github.com/petervanderdoes/gitflow-avh#installing-git-flow) - separately. - -2. You have to use zsh's git completion instead of the git project's git completion. This is typically - done by default so you don't need to do anything else. If you installed git with Homebrew you - might have to uninstall the git completion it's bundled with. diff --git a/dot_oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh b/dot_oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh deleted file mode 100644 index 860ca55..0000000 --- a/dot_oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh +++ /dev/null @@ -1,526 +0,0 @@ -_git-flow () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'bugfix:Manage your bugfix branches.' - 'config:Manage your configuration.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'version:Shows version information.' - 'finish:Finish the branch you are currently on.' - 'delete:Delete the branch you are currently on.' - 'publish:Publish the branch you are currently on.' - 'rebase:Rebase the branch you are currently on.' - ) - _describe -t commands 'git flow' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-flow-hotfix - ;; - - (release) - __git-flow-release - ;; - - (feature) - __git-flow-feature - ;; - (bugfix) - __git-flow-bugfix - ;; - - (config) - __git-flow-config - ;; - - esac - ;; - esac -} - -__git-flow-release () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git flow release`)' - 'publish:Publish release branch to remote.' - 'track:Checkout remote release branch.' - 'rebase:Rebase from integration branch.' - 'delete:Delete a release branch.' - ) - _describe -t commands 'git flow release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':version:__git_flow_version_list' - ;; - - (publish) - _arguments \ - ':version:__git_flow_version_list' - ;; - - (track) - _arguments \ - ':version:__git_flow_version_list' - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-hotfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'delete:Delete a hotfix branch.' - 'rebase:Rebase from integration branch.' - 'list:List all your hotfix branches. (Alias to `git flow hotfix`)' - 'rename:Rename a hotfix branch.' - ) - _describe -t commands 'git flow hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_flow_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - ':hotfix:__git_flow_hotfix_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':hotfix:__git_flow_hotfix_list' - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-feature () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new feature branch.' - 'finish:Finish a feature branch.' - 'delete:Delete a feature branch.' - 'list:List all your feature branches. (Alias to `git flow feature`)' - 'publish:Publish feature branch to remote.' - 'track:Checkout remote feature branch.' - 'diff:Show all changes.' - 'rebase:Rebase from integration branch.' - 'checkout:Checkout local feature branch.' - 'pull:Pull changes from remote.' - 'rename:Rename a feature branch.' - ) - _describe -t commands 'git flow feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_flow_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - ':feature:__git_flow_feature_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':feature:__git_flow_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_branch_names'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - (checkout) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-bugfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new bugfix branch.' - 'finish:Finish a bugfix branch.' - 'delete:Delete a bugfix branch.' - 'list:List all your bugfix branches. (Alias to `git flow bugfix`)' - 'publish:Publish bugfix branch to remote.' - 'track:Checkout remote bugfix branch.' - 'diff:Show all changes.' - 'rebase:Rebase from integration branch.' - 'checkout:Checkout local bugfix branch.' - 'pull:Pull changes from remote.' - 'rename:Rename a bugfix branch.' - ) - _describe -t commands 'git flow bugfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':bugfix:__git_flow_bugfix_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - ':bugfix:__git_flow_bugfix_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':bugfix:__git_flow_bugfix_list' - ;; - - (publish) - _arguments \ - ':bugfix:__git_flow_bugfix_list'\ - ;; - - (track) - _arguments \ - ':bugfix:__git_flow_bugfix_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_branch_names'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - (checkout) - _arguments \ - ':branch:__git_flow_bugfix_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-config () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'list:List the configuration. (Alias to `git flow config`)' - 'set:Set the configuration option' - ) - _describe -t commands 'git flow config' subcommands - ;; - - (options) - case $line[1] in - - (set) - _arguments \ - --local'[Use repository config file]' \ - --global'[Use global config file]'\ - --system'[Use system config file]'\ - --file'[Use given config file]'\ - ':option:(master develop feature hotfix release support versiontagprefix)' - ;; - - *) - _arguments \ - --local'[Use repository config file]' \ - --global'[Use global config file]'\ - --system'[Use system config file]'\ - --file'[Use given config file]' - ;; - esac - ;; - esac -} -__git_flow_version_list () -{ - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git flow release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_flow_feature_list () -{ - local expl - declare -a features - - features=(${${(f)"$(_call_program features git flow feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_flow_bugfix_list () -{ - local expl - declare -a bugfixes - - bugfixes=(${${(f)"$(_call_program bugfixes git flow bugfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted bugfixes expl 'bugfix' compadd $bugfixes -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_flow_hotfix_list () -{ - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git flow hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'provide high-level repository operations' diff --git a/dot_oh-my-zsh/plugins/git-flow/README.md b/dot_oh-my-zsh/plugins/git-flow/README.md deleted file mode 100644 index fc8ccf0..0000000 --- a/dot_oh-my-zsh/plugins/git-flow/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# Git-Flow plugin - -This plugin adds completion and aliases for the [`git-flow` command](https://github.com/nvie/gitflow). - -To use it, add `git-flow` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-flow) -``` - -## Aliases - -| Alias | Command | Description | -| --------- | ----------------------------------------- | ---------------------------------------------- | -| `gcd` | `git checkout develop` | Check out develop branch | -| `gch` | `git checkout hotfix` | Check out hotfix branch | -| `gcr` | `git checkout release` | Check out release branch | -| `gfl` | `git flow` | Git-Flow command | -| `gflf` | `git flow feature` | List existing feature branches | -| `gflff` | `git flow feature finish` | Finish feature: `gflff ` | -| `gflffc` | `gflff ${$(git_current_branch)#feature/}` | Finish current feature | -| `gflfp` | `git flow feature publish` | Publish feature: `gflfp ` | -| `gflfpc` | `gflfp ${$(git_current_branch)#feature/}` | Publish current feature | -| `gflfpll` | `git flow feature pull` | Pull remote feature: `gflfpll ` | -| `gflfs` | `git flow feature start` | Start a new feature: `gflfs ` | -| `gflh` | `git flow hotfix` | List existing hotfix branches | -| `gflhf` | `git flow hotfix finish` | Finish hotfix: `gflhf ` | -| `gflhfc` | `gflhf ${$(git_current_branch)#hotfix/}` | Finish current hotfix | -| `gflhp` | `git flow hotfix publish` | Publish hostfix: `gflhp ` | -| `gflhpc` | `gflhp ${$(git_current_branch)#hotfix/}` | Finish current hotfix | -| `gflhs` | `git flow hotfix start` | Start a new hotfix: `gflhs ` | -| `gfli` | `git flow init` | Initialize git-flow repository | -| `gflr` | `git flow release` | List existing release branches | -| `gflrf` | `git flow release finish` | Finish release: `gflrf ` | -| `gflrfc` | `gflrf ${$(git_current_branch)#release/}` | Finish current release | -| `gflrp` | `git flow release publish` | Publish release: `gflrp ` | -| `gflrpc` | `gflrp ${$(git_current_branch)#release/}` | Publish current release | -| `gflrs` | `git flow release start` | Start a new release: `gflrs ` | - -[More information about `git-flow` commands](https://github.com/nvie/gitflow/wiki/Command-Line-Arguments). diff --git a/dot_oh-my-zsh/plugins/git-flow/_git-flow b/dot_oh-my-zsh/plugins/git-flow/_git-flow deleted file mode 100644 index eab7127..0000000 --- a/dot_oh-my-zsh/plugins/git-flow/_git-flow +++ /dev/null @@ -1,327 +0,0 @@ -#compdef git-flow - -_git-flow () { - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'version:Shows version information.' - ) - _describe -t commands 'git flow' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-flow-hotfix - ;; - - (release) - __git-flow-release - ;; - - (feature) - __git-flow-feature - ;; - esac - ;; - esac -} - -__git-flow-release () { - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git flow release`)' - 'publish: public' - 'track: track' - ) - _describe -t commands 'git flow release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':version:__git_flow_version_list' - ;; - - (publish) - _arguments \ - ':version:__git_flow_version_list'\ - ;; - - (track) - _arguments \ - ':version:__git_flow_version_list'\ - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-hotfix () { - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'list:List all your hotfix branches. (Alias to `git flow hotfix`)' - ) - _describe -t commands 'git flow hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_flow_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':hotfix:__git_flow_hotfix_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-feature () { - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new feature branch.' - 'finish:Finish a feature branch.' - 'list:List all your feature branches. (Alias to `git flow feature`)' - 'publish: publish' - 'track: track' - 'diff: diff' - 'rebase: rebase' - 'checkout: checkout' - 'pull: pull' - ) - _describe -t commands 'git flow feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_flow_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - -k'[Keep branch after performing finish]'\ - ':feature:__git_flow_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_flow_feature_list' - ;; - - (checkout) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_flow_feature_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git_flow_version_list () { - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git flow release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_flow_feature_list () { - local expl - declare -a features - - features=(${${(f)"$(_call_program features git flow feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_flow_hotfix_list () { - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git flow hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'description for foo' - -# Detect if script is sourced or called via autoload -[[ "$ZSH_EVAL_CONTEXT" != *:file ]] || return - -_git-flow "$@" diff --git a/dot_oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh b/dot_oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh deleted file mode 100644 index f842de9..0000000 --- a/dot_oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh +++ /dev/null @@ -1,32 +0,0 @@ -# Aliases -alias gcd='git checkout $(git config gitflow.branch.develop)' -alias gch='git checkout $(git config gitflow.prefix.hotfix)' -alias gcr='git checkout $(git config gitflow.prefix.release)' -alias gfl='git flow' -alias gflf='git flow feature' -alias gflff='git flow feature finish' -alias gflffc='git flow feature finish ${$(git_current_branch)#feature/}' -alias gflfp='git flow feature publish' -alias gflfpc='git flow feature publish ${$(git_current_branch)#feature/}' -alias gflfpll='git flow feature pull' -alias gflfs='git flow feature start' -alias gflh='git flow hotfix' -alias gflhf='git flow hotfix finish' -alias gflhfc='git flow hotfix finish ${$(git_current_branch)#hotfix/}' -alias gflhp='git flow hotfix publish' -alias gflhpc='git flow hotfix publish ${$(git_current_branch)#hotfix/}' -alias gflhs='git flow hotfix start' -alias gfli='git flow init' -alias gflr='git flow release' -alias gflrf='git flow release finish' -alias gflrfc='git flow release finish ${$(git_current_branch)#release/}' -alias gflrp='git flow release publish' -alias gflrpc='git flow release publish ${$(git_current_branch)#release/}' -alias gflrs='git flow release start' - -# Source completion script -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" -source "${0:A:h}/_git-flow" diff --git a/dot_oh-my-zsh/plugins/git-hubflow/README.md b/dot_oh-my-zsh/plugins/git-hubflow/README.md deleted file mode 100644 index dada60d..0000000 --- a/dot_oh-my-zsh/plugins/git-hubflow/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# git-hubflow plugin - -This plugin adds completion for [HubFlow](https://datasift.github.io/gitflow/) (GitFlow for GitHub), as well as some -aliases for common commands. HubFlow is a git extension to make it easy to use GitFlow with GitHub. Based on the -original gitflow extension for git. - -The hubflow tool has to be [installed](https://github.com/datasift/gitflow#installation) separately. - -To use it, add `git-hubflow` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-hubflow) -``` - -## Aliases - -| Alias | Command | Description | -|-------|------------------|------------------------------------------------------------------| -| ghf | `git hf` | Print command overview | -| ghff | `git hf feature` | Manage your feature branches | -| ghfr | `git hf release` | Manage your release branches | -| ghfh | `git hf hotfix` | Manage your hotfix branches | -| ghfs | `git hf support` | Manage your support branches | -| ghfu | `git hf update` | Pull upstream changes down into your master and develop branches | diff --git a/dot_oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh b/dot_oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh deleted file mode 100644 index 50d7b23..0000000 --- a/dot_oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh +++ /dev/null @@ -1,333 +0,0 @@ -alias ghf='git hf' -alias ghff='git hf feature' -alias ghfr='git hf release' -alias ghfh='git hf hotfix' -alias ghfs='git hf support' -alias ghfu='git hf update' - -_git-hf () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'update:Pull upstream changes down into your master and develop branches.' - 'version:Shows version information.' - ) - _describe -t commands 'git hf' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-hf-hotfix - ;; - - (release) - __git-hf-release - ;; - - (feature) - __git-hf-feature - ;; - esac - ;; - esac -} - -__git-hf-release () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git hf release`)' - 'cancel:Cancel release' - 'push:Push release to GitHub' - 'pull:Pull release from GitHub' - 'track:Track release' - ) - _describe -t commands 'git hf release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_hf_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':version:__git_hf_version_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-hf-hotfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'list:List all your hotfix branches. (Alias to `git hf hotfix`)' - 'publish:Publish the hotfix branch.' - 'track:Track the hotfix branch.' - 'pull:Pull the hotfix from GitHub.' - 'push:Push the hotfix to GitHub.' - 'cancel:Cancel the hotfix.' - ) - _describe -t commands 'git hf hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_hf_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':hotfix:__git_hf_hotfix_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-hf-feature () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'list:List all your feature branches. (Alias to `git hf feature`)' - 'start:Start a new feature branch' - 'finish:Finish a feature branch' - 'submit:submit' - 'track:track' - 'diff:Diff' - 'rebase:Rebase feature branch against develop' - 'checkout:Checkout feature' - 'pull:Pull feature branch from GitHub' - 'push:Push feature branch to GitHub' - 'cancel:Cancel feature' - ) - _describe -t commands 'git hf feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_hf_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - ':feature:__git_hf_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_hf_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_hf_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_branch_names'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - (checkout) - _arguments \ - ':branch:__git_hf_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git_hf_version_list () -{ - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git hf release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_hf_feature_list () -{ - local expl - declare -a features - - features=(${${(f)"$(_call_program features git hf feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_hf_hotfix_list () -{ - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git hf hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'description for foo' diff --git a/dot_oh-my-zsh/plugins/git-lfs/README.md b/dot_oh-my-zsh/plugins/git-lfs/README.md deleted file mode 100644 index 1222b27..0000000 --- a/dot_oh-my-zsh/plugins/git-lfs/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# git lfs plugin - -The git lfs plugin provides [aliases](#aliases) and [functions](#functions) for [git-lfs](https://github.com/git-lfs/git-lfs). - -To use it, add `git-lfs` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-lfs) -``` - -## Aliases - -| Alias | Command | -| :------- | :---------------------------------- | -| `glfsi` | `git lfs install` | -| `glfst` | `git lfs track` | -| `glfsls` | `git lfs ls-files` | -| `glfsmi` | `git lfs migrate import --include=` | - -## Functions - -| Function | Command | -| :------- | :---------------------------------------------- | -| `gplfs` | `git lfs push origin "$(current_branch)" --all` | diff --git a/dot_oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh b/dot_oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh deleted file mode 100644 index e7bb676..0000000 --- a/dot_oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh +++ /dev/null @@ -1,17 +0,0 @@ -# -# Aliases -# - -alias glfsi='git lfs install' -alias glfst='git lfs track' -alias glfsls='git lfs ls-files' -alias glfsmi='git lfs migrate import --include=' - -# -# Functions -# - -function gplfs() { - local b="$(git_current_branch)" - git lfs push origin "$b" --all -} diff --git a/dot_oh-my-zsh/plugins/git-prompt/README.md b/dot_oh-my-zsh/plugins/git-prompt/README.md deleted file mode 100644 index 8f42c68..0000000 --- a/dot_oh-my-zsh/plugins/git-prompt/README.md +++ /dev/null @@ -1,72 +0,0 @@ -# git-prompt plugin - -A `zsh` prompt that displays information about the current git repository. In particular: -the branch name, difference with remote branch, number of files staged or changed, etc. - -To use it, add `git-prompt` to the plugins array in your zshrc file: - -```zsh -plugins=(... git-prompt) -``` - -You may also need to [customize your theme](https://github.com/ohmyzsh/ohmyzsh/issues/9395#issuecomment-1027130429) -to change the way the prompt is built. See the -[OMZ wiki on customizing themes](https://github.com/ohmyzsh/ohmyzsh/wiki/Customization#overriding-and-adding-themes). - -See the [original repository](https://github.com/olivierverdier/zsh-git-prompt). - -## Requirements - -This plugin uses `python3`, so your host needs to have it installed. - -## Examples - -The prompt may look like the following: - -- `(master↑3|✚1)`: on branch `master`, ahead of remote by 3 commits, 1 file changed but not staged -- `(status|●2)`: on branch `status`, 2 files staged -- `(master|✚7…)`: on branch `master`, 7 files changed, some files untracked -- `(master|✖2✚3)`: on branch `master`, 2 conflicts, 3 files changed -- `(experimental↓2↑3|✔)`: on branch `experimental`; your branch has diverged by 3 commits, remote by 2 commits; the repository is otherwise clean -- `(:70c2952|✔)`: not on any branch; parent commit has hash `70c2952`; the repository is otherwise clean -- `(master|⚑2)`: on branch `master`, there are 2 stashed changes - -## Prompt Structure - -By default, the general appearance of the prompt is: - -```text -(|) -``` - -The symbols are as follows: - -### Local Status Symbols - -| Symbol | Meaning | -|--------|--------------------------------| -| ✔ | repository clean | -| ●n | there are `n` staged files | -| ✖n | there are `n` unmerged files | -| ✚n | there are `n` unstaged files | -| -n | there are `n` deleted files | -| ⚑n | there are `n` stashed changes | -| … | there are some untracked files | - -### Branch Tracking Symbols - -| Symbol | Meaning | -|--------|---------------------------------------------------------------| -| ↑n | ahead of remote by `n` commits | -| ↓n | behind remote by `n` commits | -| ↓m↑n | branches diverged: other by `m` commits, yours by `n` commits | - -## Customisation - -- Set the variable `ZSH_THEME_GIT_PROMPT_CACHE` to any value in order to enable caching. -- Set the variable `ZSH_THEME_GIT_SHOW_UPSTREAM` to any value to display the upstream branch. -- You may also change a number of variables (whose name start with `ZSH_THEME_GIT_PROMPT_`) - to change the appearance of the prompt. Take a look at the bottom of the [plugin file](git-prompt.plugin.zsh)` - to see what variables are available. - -**Enjoy!** diff --git a/dot_oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh b/dot_oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh deleted file mode 100644 index 4873320..0000000 --- a/dot_oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh +++ /dev/null @@ -1,113 +0,0 @@ -# Handle $0 according to the standard: -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}" -0="${${(M)0:#/*}:-$PWD/$0}" - -__GIT_PROMPT_DIR="${0:A:h}" - -## Hook function definitions -function chpwd_update_git_vars() { - update_current_git_vars -} - -function preexec_update_git_vars() { - case "$2" in - git*|hub*|gh*|stg*) - __EXECUTED_GIT_COMMAND=1 - ;; - esac -} - -function precmd_update_git_vars() { - if [ -n "$__EXECUTED_GIT_COMMAND" ] || [ ! -n "$ZSH_THEME_GIT_PROMPT_CACHE" ]; then - update_current_git_vars - unset __EXECUTED_GIT_COMMAND - fi -} - -autoload -U add-zsh-hook -add-zsh-hook chpwd chpwd_update_git_vars -add-zsh-hook precmd precmd_update_git_vars -add-zsh-hook preexec preexec_update_git_vars - - -## Function definitions -function update_current_git_vars() { - unset __CURRENT_GIT_STATUS - - local gitstatus="$__GIT_PROMPT_DIR/gitstatus.py" - _GIT_STATUS=$(python3 ${gitstatus} 2>/dev/null) - __CURRENT_GIT_STATUS=("${(@s: :)_GIT_STATUS}") - GIT_BRANCH=$__CURRENT_GIT_STATUS[1] - GIT_AHEAD=$__CURRENT_GIT_STATUS[2] - GIT_BEHIND=$__CURRENT_GIT_STATUS[3] - GIT_STAGED=$__CURRENT_GIT_STATUS[4] - GIT_CONFLICTS=$__CURRENT_GIT_STATUS[5] - GIT_CHANGED=$__CURRENT_GIT_STATUS[6] - GIT_UNTRACKED=$__CURRENT_GIT_STATUS[7] - GIT_STASHED=$__CURRENT_GIT_STATUS[8] - GIT_CLEAN=$__CURRENT_GIT_STATUS[9] - GIT_DELETED=$__CURRENT_GIT_STATUS[10] - - if [ -z ${ZSH_THEME_GIT_SHOW_UPSTREAM+x} ]; then - GIT_UPSTREAM= - else - GIT_UPSTREAM=$(git rev-parse --abbrev-ref --symbolic-full-name "@{upstream}" 2>/dev/null) && GIT_UPSTREAM="${ZSH_THEME_GIT_PROMPT_UPSTREAM_SEPARATOR}${GIT_UPSTREAM}" - fi -} - -git_super_status() { - precmd_update_git_vars - if [ -n "$__CURRENT_GIT_STATUS" ]; then - STATUS="$ZSH_THEME_GIT_PROMPT_PREFIX$ZSH_THEME_GIT_PROMPT_BRANCH$GIT_BRANCH$GIT_UPSTREAM%{${reset_color}%}" - if [ "$GIT_BEHIND" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_BEHIND$GIT_BEHIND%{${reset_color}%}" - fi - if [ "$GIT_AHEAD" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_AHEAD$GIT_AHEAD%{${reset_color}%}" - fi - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_SEPARATOR" - if [ "$GIT_STAGED" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_STAGED$GIT_STAGED%{${reset_color}%}" - fi - if [ "$GIT_CONFLICTS" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_CONFLICTS$GIT_CONFLICTS%{${reset_color}%}" - fi - if [ "$GIT_CHANGED" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_CHANGED$GIT_CHANGED%{${reset_color}%}" - fi - if [ "$GIT_DELETED" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_DELETED$GIT_DELETED%{${reset_color}%}" - fi - if [ "$GIT_UNTRACKED" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_UNTRACKED$GIT_UNTRACKED%{${reset_color}%}" - fi - if [ "$GIT_STASHED" -ne "0" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_STASHED$GIT_STASHED%{${reset_color}%}" - fi - if [ "$GIT_CLEAN" -eq "1" ]; then - STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_CLEAN" - fi - STATUS="$STATUS%{${reset_color}%}$ZSH_THEME_GIT_PROMPT_SUFFIX" - echo "$STATUS" - fi -} - -# Default values for the appearance of the prompt. -ZSH_THEME_GIT_PROMPT_PREFIX="(" -ZSH_THEME_GIT_PROMPT_SUFFIX=")" -ZSH_THEME_GIT_PROMPT_SEPARATOR="|" -ZSH_THEME_GIT_PROMPT_BRANCH="%{$fg_bold[magenta]%}" -ZSH_THEME_GIT_PROMPT_STAGED="%{$fg[red]%}%{●%G%}" -ZSH_THEME_GIT_PROMPT_CONFLICTS="%{$fg[red]%}%{✖%G%}" -ZSH_THEME_GIT_PROMPT_CHANGED="%{$fg[blue]%}%{✚%G%}" -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[blue]%}%{-%G%}" -ZSH_THEME_GIT_PROMPT_BEHIND="%{↓%G%}" -ZSH_THEME_GIT_PROMPT_AHEAD="%{↑%G%}" -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%}%{…%G%}" -ZSH_THEME_GIT_PROMPT_STASHED="%{$fg_bold[blue]%}%{⚑%G%}" -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[green]%}%{✔%G%}" -ZSH_THEME_GIT_PROMPT_UPSTREAM_SEPARATOR="->" - -# Set the prompt. -RPROMPT='$(git_super_status)' diff --git a/dot_oh-my-zsh/plugins/git-prompt/gitstatus.py b/dot_oh-my-zsh/plugins/git-prompt/gitstatus.py deleted file mode 100644 index 94774d8..0000000 --- a/dot_oh-my-zsh/plugins/git-prompt/gitstatus.py +++ /dev/null @@ -1,103 +0,0 @@ -#!/usr/bin/env python3 -from __future__ import print_function - -import os -import sys -import re -from subprocess import Popen, PIPE, check_output - - -def get_tagname_or_hash(): - """return tagname if exists else hash""" - # get hash - hash_cmd = ['git', 'rev-parse', '--short', 'HEAD'] - hash_ = check_output(hash_cmd).decode('utf-8').strip() - - # get tagname - tags_cmd = ['git', 'for-each-ref', '--points-at=HEAD', '--count=2', '--sort=-version:refname', '--format=%(refname:short)', 'refs/tags'] - tags = check_output(tags_cmd).decode('utf-8').split() - - if tags: - return tags[0] + ('+' if len(tags) > 1 else '') - elif hash_: - return hash_ - return None - -# Re-use method from https://github.com/magicmonty/bash-git-prompt to get stashs count -def get_stash(): - cmd = Popen(['git', 'rev-parse', '--git-dir'], stdout=PIPE, stderr=PIPE) - so, se = cmd.communicate() - stash_file = '%s%s' % (so.decode('utf-8').rstrip(), '/logs/refs/stash') - - try: - with open(stash_file) as f: - return sum(1 for _ in f) - except IOError: - return 0 - - -# `git status --porcelain --branch` can collect all information -# branch, remote_branch, untracked, staged, changed, conflicts, ahead, behind -po = Popen(['git', 'status', '--porcelain', '--branch'], env=dict(os.environ, LANG="C"), stdout=PIPE, stderr=PIPE) -stdout, sterr = po.communicate() -if po.returncode != 0: - sys.exit(0) # Not a git repository - -# collect git status information -untracked, staged, changed, deleted, conflicts = [], [], [], [], [] -ahead, behind = 0, 0 -status = [(line[0], line[1], line[2:]) for line in stdout.decode('utf-8').splitlines()] -for st in status: - if st[0] == '#' and st[1] == '#': - if re.search('Initial commit on', st[2]) or re.search('No commits yet on', st[2]): - branch = st[2].split(' ')[-1] - elif re.search('no branch', st[2]): # detached status - branch = get_tagname_or_hash() - elif len(st[2].strip().split('...')) == 1: - branch = st[2].strip() - else: - # current and remote branch info - branch, rest = st[2].strip().split('...') - if len(rest.split(' ')) == 1: - # remote_branch = rest.split(' ')[0] - pass - else: - # ahead or behind - divergence = ' '.join(rest.split(' ')[1:]) - divergence = divergence.lstrip('[').rstrip(']') - for div in divergence.split(', '): - if 'ahead' in div: - ahead = int(div[len('ahead '):].strip()) - elif 'behind' in div: - behind = int(div[len('behind '):].strip()) - elif st[0] == '?' and st[1] == '?': - untracked.append(st) - else: - if st[1] == 'M': - changed.append(st) - if st[1] == 'D': - deleted.append(st) - if st[0] == 'U': - conflicts.append(st) - elif st[0] != ' ': - staged.append(st) - -stashed = get_stash() -if not changed and not deleted and not staged and not conflicts and not untracked: - clean = 1 -else: - clean = 0 - -out = ' '.join([ - branch, - str(ahead), - str(behind), - str(len(staged)), - str(len(conflicts)), - str(len(changed)), - str(len(untracked)), - str(stashed), - str(clean), - str(len(deleted)) -]) -print(out, end='') diff --git a/dot_oh-my-zsh/plugins/git/README.md b/dot_oh-my-zsh/plugins/git/README.md deleted file mode 100644 index bcadc47..0000000 --- a/dot_oh-my-zsh/plugins/git/README.md +++ /dev/null @@ -1,289 +0,0 @@ -# git plugin - -The git plugin provides many [aliases](#aliases) and a few useful [functions](#functions). - -To use it, add `git` to the plugins array in your zshrc file: - -```zsh -plugins=(... git) -``` - -## Aliases - -| Alias | Command | -| :--------------------- | :------------------------------------------------------------------------------------------------------------------------------ | -| `grt` | `cd "$(git rev-parse --show-toplevel \|\| echo .)"` | -| `ggpnp` | `ggl && ggp` | -| `ggpur` | `ggu` | -| `g` | `git` | -| `ga` | `git add` | -| `gaa` | `git add --all` | -| `gapa` | `git add --patch` | -| `gau` | `git add --update` | -| `gav` | `git add --verbose` | -| `gwip` | `git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit --no-verify --no-gpg-sign --message "--wip-- [skip ci]"` | -| `gam` | `git am` | -| `gama` | `git am --abort` | -| `gamc` | `git am --continue` | -| `gamscp` | `git am --show-current-patch` | -| `gams` | `git am --skip` | -| `gap` | `git apply` | -| `gapt` | `git apply --3way` | -| `gbs` | `git bisect` | -| `gbsb` | `git bisect bad` | -| `gbsg` | `git bisect good` | -| `gbsn` | `git bisect new` | -| `gbso` | `git bisect old` | -| `gbsr` | `git bisect reset` | -| `gbss` | `git bisect start` | -| `gbl` | `git blame -w` | -| `gb` | `git branch` | -| `gba` | `git branch --all` | -| `gbd` | `git branch --delete` | -| `gbD` | `git branch --delete --force` | -| `gbgd` | `LANG=C git branch --no-color -vv \| grep ": gone\]" \| cut -c 3- \| awk '"'"'{print $1}'"'"' \| xargs git branch -d` | -| `gbgD` | `LANG=C git branch --no-color -vv \| grep ": gone\]" \| cut -c 3- \| awk '"'"'{print $1}'"'"' \| xargs git branch -D` | -| `gbm` | `git branch --move` | -| `gbnm` | `git branch --no-merged` | -| `gbr` | `git branch --remote` | -| `ggsup` | `git branch --set-upstream-to=origin/$(git_current_branch)` | -| `gbg` | `LANG=C git branch -vv \| grep ": gone\]"` | -| `gco` | `git checkout` | -| `gcor` | `git checkout --recurse-submodules` | -| `gcb` | `git checkout -b` | -| `gcB` | `git checkout -B` | -| `gcd` | `git checkout $(git_develop_branch)` | -| `gcm` | `git checkout $(git_main_branch)` | -| `gcp` | `git cherry-pick` | -| `gcpa` | `git cherry-pick --abort` | -| `gcpc` | `git cherry-pick --continue` | -| `gclean` | `git clean --interactive -d` | -| `gcl` | `git clone --recurse-submodules` | -| `gclf` | `git clone --recursive --shallow-submodules --filter=blob:none --also-filter-submodules` | -| `gccd` | `git clone --recurse-submodules "$@" && cd "$(basename $\_ .git)"` | -| `gcam` | `git commit --all --message` | -| `gcas` | `git commit --all --signoff` | -| `gcasm` | `git commit --all --signoff --message` | -| `gcmsg` | `git commit --message` | -| `gcsm` | `git commit --signoff --message` | -| `gc` | `git commit --verbose` | -| `gca` | `git commit --verbose --all` | -| `gca!` | `git commit --verbose --all --amend` | -| `gcan!` | `git commit --verbose --all --no-edit --amend` | -| `gcans!` | `git commit --verbose --all --signoff --no-edit --amend` | -| `gcann!` | `git commit --verbose --all --date=now --no-edit --amend` | -| `gc!` | `git commit --verbose --amend` | -| `gcn` | `git commit --verbose --no-edit` | -| `gcn!` | `git commit --verbose --no-edit --amend` | -| `gcs` | `git commit -S` | -| `gcss` | `git commit -S -s` | -| `gcssm` | `git commit -S -s -m` | -| `gcf` | `git config --list` | -| `gdct` | `git describe --tags $(git rev-list --tags --max-count=1)` | -| `gd` | `git diff` | -| `gdca` | `git diff --cached` | -| `gdcw` | `git diff --cached --word-diff` | -| `gds` | `git diff --staged` | -| `gdw` | `git diff --word-diff` | -| `gdv` | `git diff -w "$@" \| view -` | -| `gdup` | `git diff @{upstream}` | -| `gdnolock` | `git diff $@ ":(exclude)package-lock.json" ":(exclude)\*.lock"` | -| `gdt` | `git diff-tree --no-commit-id --name-only -r` | -| `gf` | `git fetch` | -| `gfa` | `git fetch --all --tags --prune` | -| `gfo` | `git fetch origin` | -| `gg` | `git gui citool` | -| `gga` | `git gui citool --amend` | -| `ghh` | `git help` | -| `glgg` | `git log --graph` | -| `glgga` | `git log --graph --decorate --all` | -| `glgm` | `git log --graph --max-count=10` | -| `glod` | `git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset'` | -| `glods` | `git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset' --date=short` | -| `glol` | `git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset'` | -| `glola` | `git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset' --all` | -| `glols` | `git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset' --stat` | -| `glo` | `git log --oneline --decorate` | -| `glog` | `git log --oneline --decorate --graph` | -| `gloga` | `git log --oneline --decorate --graph --all` | -| `glp` | `git log --pretty=` | -| `glg` | `git log --stat` | -| `glgp` | `git log --stat --patch` | -| `gignored` | `git ls-files -v \| grep "^[[:lower:]]"` | -| `gfg` | `git ls-files \| grep` | -| `gm` | `git merge` | -| `gma` | `git merge --abort` | -| `gmc` | `git merge --continue` | -| `gms` | `git merge --squash` | -| `gmff` | `git merge --ff-only` | -| `gmom` | `git merge origin/$(git_main_branch)` | -| `gmum` | `git merge upstream/$(git_main_branch)` | -| `gmtl` | `git mergetool --no-prompt` | -| `gmtlvim` | `git mergetool --no-prompt --tool=vimdiff` | -| `gl` | `git pull` | -| `gpr` | `git pull --rebase` | -| `gprv` | `git pull --rebase -v` | -| `gpra` | `git pull --rebase --autostash` | -| `gprav` | `git pull --rebase --autostash -v` | -| `gprom` | `git pull --rebase origin $(git_main_branch)` | -| `gpromi` | `git pull --rebase=interactive origin $(git_main_branch)` | -| `gprum` | `git pull --rebase upstream $(git_main_branch)` | -| `gprumi` | `git pull --rebase=interactive upstream $(git_main_branch)` | -| `ggpull` | `git pull origin "$(git_current_branch)"` | -| `ggl` | `git pull origin $(current_branch)` | -| `gluc` | `git pull upstream $(git_current_branch)` | -| `glum` | `git pull upstream $(git_main_branch)` | -| `gp` | `git push` | -| `gpd` | `git push --dry-run` | -| `gpf!` | `git push --force` | -| `ggf` | `git push --force origin $(current_branch)` | -| `gpf` | On Git >= 2.30: `git push --force-with-lease --force-if-includes` | -| `gpf` | On Git < 2.30: `git push --force-with-lease` | -| `ggfl` | `git push --force-with-lease origin $(current_branch)` | -| `gpsup` | `git push --set-upstream origin $(git_current_branch)` | -| `gpsupf` | On Git >= 2.30: `git push --set-upstream origin $(git_current_branch) --force-with-lease --force-if-includes` | -| `gpsupf` | On Git < 2.30: `git push --set-upstream origin $(git_current_branch) --force-with-lease` | -| `gpv` | `git push --verbose` | -| `gpoat` | `git push origin --all && git push origin --tags` | -| `gpod` | `git push origin --delete` | -| `ggpush` | `git push origin "$(git_current_branch)"` | -| `ggp` | `git push origin $(current_branch)` | -| `gpu` | `git push upstream` | -| `grb` | `git rebase` | -| `grba` | `git rebase --abort` | -| `grbc` | `git rebase --continue` | -| `grbi` | `git rebase --interactive` | -| `grbo` | `git rebase --onto` | -| `grbs` | `git rebase --skip` | -| `grbd` | `git rebase $(git_develop_branch)` | -| `grbm` | `git rebase $(git_main_branch)` | -| `grbom` | `git rebase origin/$(git_main_branch)` | -| `grbum` | `git rebase upstream/$(git_main_branch)` | -| `grf` | `git reflog` | -| `gr` | `git remote` | -| `grv` | `git remote --verbose` | -| `gra` | `git remote add` | -| `grrm` | `git remote remove` | -| `grmv` | `git remote rename` | -| `grset` | `git remote set-url` | -| `grup` | `git remote update` | -| `grh` | `git reset` | -| `gru` | `git reset --` | -| `grhh` | `git reset --hard` | -| `grhk` | `git reset --keep` | -| `grhs` | `git reset --soft` | -| `gpristine` | `git reset --hard && git clean --force -dfx` | -| `gwipe` | `git reset --hard && git clean --force -df` | -| `groh` | `git reset origin/$(git_current_branch) --hard` | -| `grs` | `git restore` | -| `grss` | `git restore --source` | -| `grst` | `git restore --staged` | -| `gunwip` | `git rev-list --max-count=1 --format="%s" HEAD \| grep -q "--wip--" && git reset HEAD~1` | -| `grev` | `git revert` | -| `grm` | `git rm` | -| `grmc` | `git rm --cached` | -| `gcount` | `git shortlog --summary -n` | -| `gsh` | `git show` | -| `gsps` | `git show --pretty=short --show-signature` | -| `gstall` | `git stash --all` | -| `gstu` | `git stash --include-untracked` | -| `gstaa` | `git stash apply` | -| `gstc` | `git stash clear` | -| `gstd` | `git stash drop` | -| `gstl` | `git stash list` | -| `gstp` | `git stash pop` | -| `gsta` | On Git >= 2.13: `git stash push` | -| `gsta` | On Git < 2.13: `git stash save` | -| `gsts` | `git stash show --patch` | -| `gst` | `git status` | -| `gss` | `git status --short` | -| `gsb` | `git status --short -b` | -| `gsi` | `git submodule init` | -| `gsu` | `git submodule update` | -| `gsd` | `git svn dcommit` | -| `git-svn-dcommit-push` | `git svn dcommit && git push github $(git_main_branch):svntrunk` | -| `gsr` | `git svn rebase` | -| `gsw` | `git switch` | -| `gswc` | `git switch -c` | -| `gswd` | `git switch $(git_develop_branch)` | -| `gswm` | `git switch $(git_main_branch)` | -| `gta` | `git tag --annotate` | -| `gts` | `git tag -s` | -| `gtv` | `git tag \| sort -V` | -| `gignore` | `git update-index --assume-unchanged` | -| `gunignore` | `git update-index --no-assume-unchanged` | -| `gwch` | `git whatchanged -p --abbrev-commit --pretty=medium` | -| `gwt` | `git worktree` | -| `gwtls` | `git worktree list` | -| `gwtmv` | `git worktree move` | -| `gwtrm` | `git worktree remove` | -| `gk` | `gitk --all --branches &!` | -| `gke` | `gitk --all $(git log --walk-reflogs --pretty=%h) &!` | -| `gtl` | `gtl(){ git tag --sort=-v:refname -n --list ${1}\* }; noglob gtl` | - -### Main branch preference - -Following the recent push for removing racially-charged words from our technical vocabulary, the git plugin -favors using a branch name other than `master`. In this case, we favor the shorter, neutral and descriptive -term `main`. This means that any aliases and functions that previously used `master`, will use `main` if that -branch exists. We do this via the function `git_main_branch`. - -### Deprecated aliases - -These are aliases that have been removed, renamed, or otherwise modified in a way that may, or may not, -receive further support. - -| Alias | Command | Modification | -| :------- | :-------------------------------------------------------- | :-------------------------------------------------------- | -| `gap` | `git add --patch` | New alias: `gapa`. | -| `gcl` | `git config --list` | New alias: `gcf`. | -| `gdc` | `git diff --cached` | New alias: `gdca`. | -| `gdt` | `git difftool` | No replacement. | -| `ggpull` | `git pull origin $(current_branch)` | New alias: `ggl`. (`ggpull` still exists for now though.) | -| `ggpur` | `git pull --rebase origin $(current_branch)` | New alias: `ggu`. (`ggpur` still exists for now though.) | -| `ggpush` | `git push origin $(current_branch)` | New alias: `ggp`. (`ggpush` still exists for now though.) | -| `gk` | `gitk --all --branches` | Now aliased to `gitk --all --branches`. | -| `glg` | `git log --stat --max-count=10` | Now aliased to `git log --stat --color`. | -| `glgg` | `git log --graph --max-count=10` | Now aliased to `git log --graph --color`. | -| `gwc` | `git whatchanged -p --abbrev-commit --pretty = medium` | New alias: `gwch`. | -| `gup` | `git pull --rebase` | now alias `gpr` | -| `gupv` | `git pull --rebase -v` | now alias `gprv` | -| `gupa` | `git pull --rebase --autostash` | now alias `gpra` | -| `gupav` | `git pull --rebase --autostash -v` | now alias `gprav` | -| `gupom` | `git pull --rebase origin $(git_main_branch)` | now alias `gprom` | -| `gupomi` | `git pull --rebase=interactive origin $(git_main_branch)` | now alias `gpromi` | - -## Functions - -### Current - -| Command | Description | -| :----------------------- | :-------------------------------------------------------------------------------------------------------------- | -| `current_branch` | Returns the name of the current branch. | -| `git_current_user_email` | Returns the `user.email` config value. (Lives in `lib/git.zsh`.) | -| `git_current_user_name` | Returns the `user.name` config value. (Lives in `lib/git.zsh`.) | -| `git_develop_branch` | Returns the name of the “development” branch: `dev`, `devel`, `development` if they exist, `develop` otherwise. | -| `git_main_branch` | Returns the name of the main branch: `main` if it exists, `master` otherwise. | -| `grename ` | Renames branch `` to ``, including on the origin remote. | -| `gbda` | Deletes all merged branches | -| `gbds` | Deletes all squash-merged branches (**Note: performance degrades with number of branches**) | - -### Work in Progress (WIP) - -These features allow you to pause developing one branch and switch to another one (_"Work in Progress"_, or -“wip”). When you want to go back to work, just “unwip” it. - -| Command | Description | -| :----------------- | :---------------------------------------------- | -| `gwip` | Commit wip branch | -| `gunwip` | Uncommit wip branch | -| `gunwipall` | Uncommit all recent `--wip--` commits | -| `work_in_progress` | Echoes a warning if the current branch is a wip | - -Note that `gwip` and `gunwip` are aliases, but are also documented here to group all related WIP features. - -### Deprecated functions - -| Command | Description | Reason | -| :------------------- | :-------------------------------------- | :--------------------------------------------------------------- | -| `current_repository` | Return the names of the current remotes | Didn't work properly. Use `git remote -v` instead (`grv` alias). | diff --git a/dot_oh-my-zsh/plugins/git/git.plugin.zsh b/dot_oh-my-zsh/plugins/git/git.plugin.zsh deleted file mode 100644 index f34c072..0000000 --- a/dot_oh-my-zsh/plugins/git/git.plugin.zsh +++ /dev/null @@ -1,429 +0,0 @@ -# Git version checking -autoload -Uz is-at-least -git_version="${${(As: :)$(git version 2>/dev/null)}[3]}" - -# -# Functions Current -# (sorted alphabetically by function name) -# (order should follow README) -# - -# The name of the current branch -# Back-compatibility wrapper for when this function was defined here in -# the plugin, before being pulled in to core lib/git.zsh as git_current_branch() -# to fix the core -> git plugin dependency. -function current_branch() { - git_current_branch -} - -# Check for develop and similarly named branches -function git_develop_branch() { - command git rev-parse --git-dir &>/dev/null || return - local branch - for branch in dev devel develop development; do - if command git show-ref -q --verify refs/heads/$branch; then - echo $branch - return 0 - fi - done - - echo develop - return 1 -} - -# Check if main exists and use instead of master -function git_main_branch() { - command git rev-parse --git-dir &>/dev/null || return - local ref - for ref in refs/{heads,remotes/{origin,upstream}}/{main,trunk,mainline,default,stable,master}; do - if command git show-ref -q --verify $ref; then - echo ${ref:t} - return 0 - fi - done - - # If no main branch was found, fall back to master but return error - echo master - return 1 -} - -function grename() { - if [[ -z "$1" || -z "$2" ]]; then - echo "Usage: $0 old_branch new_branch" - return 1 - fi - - # Rename branch locally - git branch -m "$1" "$2" - # Rename branch in origin remote - if git push origin :"$1"; then - git push --set-upstream origin "$2" - fi -} - -# -# Functions Work in Progress (WIP) -# (sorted alphabetically by function name) -# (order should follow README) -# - -# Similar to `gunwip` but recursive "Unwips" all recent `--wip--` commits not just the last one -function gunwipall() { - local _commit=$(git log --grep='--wip--' --invert-grep --max-count=1 --format=format:%H) - - # Check if a commit without "--wip--" was found and it's not the same as HEAD - if [[ "$_commit" != "$(git rev-parse HEAD)" ]]; then - git reset $_commit || return 1 - fi -} - -# Warn if the current branch is a WIP -function work_in_progress() { - command git -c log.showSignature=false log -n 1 2>/dev/null | grep -q -- "--wip--" && echo "WIP!!" -} - -# -# Aliases -# (sorted alphabetically by command) -# (order should follow README) -# (in some cases force the alisas order to match README, like for example gke and gk) -# - -alias grt='cd "$(git rev-parse --show-toplevel || echo .)"' - -function ggpnp() { - if [[ "$#" == 0 ]]; then - ggl && ggp - else - ggl "${*}" && ggp "${*}" - fi -} -compdef _git ggpnp=git-checkout - -alias ggpur='ggu' -alias g='git' -alias ga='git add' -alias gaa='git add --all' -alias gapa='git add --patch' -alias gau='git add --update' -alias gav='git add --verbose' -alias gwip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit --no-verify --no-gpg-sign --message "--wip-- [skip ci]"' -alias gam='git am' -alias gama='git am --abort' -alias gamc='git am --continue' -alias gamscp='git am --show-current-patch' -alias gams='git am --skip' -alias gap='git apply' -alias gapt='git apply --3way' -alias gbs='git bisect' -alias gbsb='git bisect bad' -alias gbsg='git bisect good' -alias gbsn='git bisect new' -alias gbso='git bisect old' -alias gbsr='git bisect reset' -alias gbss='git bisect start' -alias gbl='git blame -w' -alias gb='git branch' -alias gba='git branch --all' -alias gbd='git branch --delete' -alias gbD='git branch --delete --force' - -function gbda() { - git branch --no-color --merged | command grep -vE "^([+*]|\s*($(git_main_branch)|$(git_develop_branch))\s*$)" | command xargs git branch --delete 2>/dev/null -} - -# Copied and modified from James Roeder (jmaroeder) under MIT License -# https://github.com/jmaroeder/plugin-git/blob/216723ef4f9e8dde399661c39c80bdf73f4076c4/functions/gbda.fish -function gbds() { - local default_branch=$(git_main_branch) - (( ! $? )) || default_branch=$(git_develop_branch) - - git for-each-ref refs/heads/ "--format=%(refname:short)" | \ - while read branch; do - local merge_base=$(git merge-base $default_branch $branch) - if [[ $(git cherry $default_branch $(git commit-tree $(git rev-parse $branch\^{tree}) -p $merge_base -m _)) = -* ]]; then - git branch -D $branch - fi - done -} - -alias gbgd='LANG=C git branch --no-color -vv | grep ": gone\]" | cut -c 3- | awk '"'"'{print $1}'"'"' | xargs git branch -d' -alias gbgD='LANG=C git branch --no-color -vv | grep ": gone\]" | cut -c 3- | awk '"'"'{print $1}'"'"' | xargs git branch -D' -alias gbm='git branch --move' -alias gbnm='git branch --no-merged' -alias gbr='git branch --remote' -alias ggsup='git branch --set-upstream-to=origin/$(git_current_branch)' -alias gbg='LANG=C git branch -vv | grep ": gone\]"' -alias gco='git checkout' -alias gcor='git checkout --recurse-submodules' -alias gcb='git checkout -b' -alias gcB='git checkout -B' -alias gcd='git checkout $(git_develop_branch)' -alias gcm='git checkout $(git_main_branch)' -alias gcp='git cherry-pick' -alias gcpa='git cherry-pick --abort' -alias gcpc='git cherry-pick --continue' -alias gclean='git clean --interactive -d' -alias gcl='git clone --recurse-submodules' -alias gclf='git clone --recursive --shallow-submodules --filter=blob:none --also-filter-submodules' - -function gccd() { - setopt localoptions extendedglob - - # get repo URI from args based on valid formats: https://git-scm.com/docs/git-clone#URLS - local repo="${${@[(r)(ssh://*|git://*|ftp(s)#://*|http(s)#://*|*@*)(.git/#)#]}:-$_}" - - # clone repository and exit if it fails - command git clone --recurse-submodules "$@" || return - - # if last arg passed was a directory, that's where the repo was cloned - # otherwise parse the repo URI and use the last part as the directory - [[ -d "$_" ]] && cd "$_" || cd "${${repo:t}%.git/#}" -} -compdef _git gccd=git-clone - -alias gcam='git commit --all --message' -alias gcas='git commit --all --signoff' -alias gcasm='git commit --all --signoff --message' -alias gcs='git commit --gpg-sign' -alias gcss='git commit --gpg-sign --signoff' -alias gcssm='git commit --gpg-sign --signoff --message' -alias gcmsg='git commit --message' -alias gcsm='git commit --signoff --message' -alias gc='git commit --verbose' -alias gca='git commit --verbose --all' -alias gca!='git commit --verbose --all --amend' -alias gcan!='git commit --verbose --all --no-edit --amend' -alias gcans!='git commit --verbose --all --signoff --no-edit --amend' -alias gcann!='git commit --verbose --all --date=now --no-edit --amend' -alias gc!='git commit --verbose --amend' -alias gcn='git commit --verbose --no-edit' -alias gcn!='git commit --verbose --no-edit --amend' -alias gcf='git config --list' -alias gdct='git describe --tags $(git rev-list --tags --max-count=1)' -alias gd='git diff' -alias gdca='git diff --cached' -alias gdcw='git diff --cached --word-diff' -alias gds='git diff --staged' -alias gdw='git diff --word-diff' - -function gdv() { git diff -w "$@" | view - } -compdef _git gdv=git-diff - -alias gdup='git diff @{upstream}' - -function gdnolock() { - git diff "$@" ":(exclude)package-lock.json" ":(exclude)*.lock" -} -compdef _git gdnolock=git-diff - -alias gdt='git diff-tree --no-commit-id --name-only -r' -alias gf='git fetch' -# --jobs= was added in git 2.8 -is-at-least 2.8 "$git_version" \ - && alias gfa='git fetch --all --tags --prune --jobs=10' \ - || alias gfa='git fetch --all --tags --prune' -alias gfo='git fetch origin' -alias gg='git gui citool' -alias gga='git gui citool --amend' -alias ghh='git help' -alias glgg='git log --graph' -alias glgga='git log --graph --decorate --all' -alias glgm='git log --graph --max-count=10' -alias glods='git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset" --date=short' -alias glod='git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset"' -alias glola='git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset" --all' -alias glols='git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset" --stat' -alias glol='git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset"' -alias glo='git log --oneline --decorate' -alias glog='git log --oneline --decorate --graph' -alias gloga='git log --oneline --decorate --graph --all' - -# Pretty log messages -function _git_log_prettily(){ - if ! [ -z $1 ]; then - git log --pretty=$1 - fi -} -compdef _git _git_log_prettily=git-log - -alias glp='_git_log_prettily' -alias glg='git log --stat' -alias glgp='git log --stat --patch' -alias gignored='git ls-files -v | grep "^[[:lower:]]"' -alias gfg='git ls-files | grep' -alias gm='git merge' -alias gma='git merge --abort' -alias gmc='git merge --continue' -alias gms="git merge --squash" -alias gmff="git merge --ff-only" -alias gmom='git merge origin/$(git_main_branch)' -alias gmum='git merge upstream/$(git_main_branch)' -alias gmtl='git mergetool --no-prompt' -alias gmtlvim='git mergetool --no-prompt --tool=vimdiff' - -alias gl='git pull' -alias gpr='git pull --rebase' -alias gprv='git pull --rebase -v' -alias gpra='git pull --rebase --autostash' -alias gprav='git pull --rebase --autostash -v' - -function ggu() { - [[ "$#" != 1 ]] && local b="$(git_current_branch)" - git pull --rebase origin "${b:=$1}" -} -compdef _git ggu=git-checkout - -alias gprom='git pull --rebase origin $(git_main_branch)' -alias gpromi='git pull --rebase=interactive origin $(git_main_branch)' -alias gprum='git pull --rebase upstream $(git_main_branch)' -alias gprumi='git pull --rebase=interactive upstream $(git_main_branch)' -alias ggpull='git pull origin "$(git_current_branch)"' - -function ggl() { - if [[ "$#" != 0 ]] && [[ "$#" != 1 ]]; then - git pull origin "${*}" - else - [[ "$#" == 0 ]] && local b="$(git_current_branch)" - git pull origin "${b:=$1}" - fi -} -compdef _git ggl=git-checkout - -alias gluc='git pull upstream $(git_current_branch)' -alias glum='git pull upstream $(git_main_branch)' -alias gp='git push' -alias gpd='git push --dry-run' - -function ggf() { - [[ "$#" != 1 ]] && local b="$(git_current_branch)" - git push --force origin "${b:=$1}" -} -compdef _git ggf=git-checkout - -alias gpf!='git push --force' -is-at-least 2.30 "$git_version" \ - && alias gpf='git push --force-with-lease --force-if-includes' \ - || alias gpf='git push --force-with-lease' - -function ggfl() { - [[ "$#" != 1 ]] && local b="$(git_current_branch)" - git push --force-with-lease origin "${b:=$1}" -} -compdef _git ggfl=git-checkout - -alias gpsup='git push --set-upstream origin $(git_current_branch)' -is-at-least 2.30 "$git_version" \ - && alias gpsupf='git push --set-upstream origin $(git_current_branch) --force-with-lease --force-if-includes' \ - || alias gpsupf='git push --set-upstream origin $(git_current_branch) --force-with-lease' -alias gpv='git push --verbose' -alias gpoat='git push origin --all && git push origin --tags' -alias gpod='git push origin --delete' -alias ggpush='git push origin "$(git_current_branch)"' - -function ggp() { - if [[ "$#" != 0 ]] && [[ "$#" != 1 ]]; then - git push origin "${*}" - else - [[ "$#" == 0 ]] && local b="$(git_current_branch)" - git push origin "${b:=$1}" - fi -} -compdef _git ggp=git-checkout - -alias gpu='git push upstream' -alias grb='git rebase' -alias grba='git rebase --abort' -alias grbc='git rebase --continue' -alias grbi='git rebase --interactive' -alias grbo='git rebase --onto' -alias grbs='git rebase --skip' -alias grbd='git rebase $(git_develop_branch)' -alias grbm='git rebase $(git_main_branch)' -alias grbom='git rebase origin/$(git_main_branch)' -alias grbum='git rebase upstream/$(git_main_branch)' -alias grf='git reflog' -alias gr='git remote' -alias grv='git remote --verbose' -alias gra='git remote add' -alias grrm='git remote remove' -alias grmv='git remote rename' -alias grset='git remote set-url' -alias grup='git remote update' -alias grh='git reset' -alias gru='git reset --' -alias grhh='git reset --hard' -alias grhk='git reset --keep' -alias grhs='git reset --soft' -alias gpristine='git reset --hard && git clean --force -dfx' -alias gwipe='git reset --hard && git clean --force -df' -alias groh='git reset origin/$(git_current_branch) --hard' -alias grs='git restore' -alias grss='git restore --source' -alias grst='git restore --staged' -alias gunwip='git rev-list --max-count=1 --format="%s" HEAD | grep -q "\--wip--" && git reset HEAD~1' -alias grev='git revert' -alias greva='git revert --abort' -alias grevc='git revert --continue' -alias grm='git rm' -alias grmc='git rm --cached' -alias gcount='git shortlog --summary --numbered' -alias gsh='git show' -alias gsps='git show --pretty=short --show-signature' -alias gstall='git stash --all' -alias gstaa='git stash apply' -alias gstc='git stash clear' -alias gstd='git stash drop' -alias gstl='git stash list' -alias gstp='git stash pop' -# use the default stash push on git 2.13 and newer -is-at-least 2.13 "$git_version" \ - && alias gsta='git stash push' \ - || alias gsta='git stash save' -alias gsts='git stash show --patch' -alias gst='git status' -alias gss='git status --short' -alias gsb='git status --short --branch' -alias gsi='git submodule init' -alias gsu='git submodule update' -alias gsd='git svn dcommit' -alias git-svn-dcommit-push='git svn dcommit && git push github $(git_main_branch):svntrunk' -alias gsr='git svn rebase' -alias gsw='git switch' -alias gswc='git switch --create' -alias gswd='git switch $(git_develop_branch)' -alias gswm='git switch $(git_main_branch)' -alias gta='git tag --annotate' -alias gts='git tag --sign' -alias gtv='git tag | sort -V' -alias gignore='git update-index --assume-unchanged' -alias gunignore='git update-index --no-assume-unchanged' -alias gwch='git whatchanged -p --abbrev-commit --pretty=medium' -alias gwt='git worktree' -alias gwta='git worktree add' -alias gwtls='git worktree list' -alias gwtmv='git worktree move' -alias gwtrm='git worktree remove' -alias gstu='gsta --include-untracked' -alias gtl='gtl(){ git tag --sort=-v:refname -n --list "${1}*" }; noglob gtl' -alias gk='\gitk --all --branches &!' -alias gke='\gitk --all $(git log --walk-reflogs --pretty=%h) &!' - -unset git_version - -# Logic for adding warnings on deprecated aliases -local old_alias new_alias -for old_alias new_alias ( - # TODO(2023-10-19): remove deprecated `git pull --rebase` aliases - gup gpr - gupv gprv - gupa gpra - gupav gprav - gupom gprom - gupomi gpromi -); do - aliases[$old_alias]=" - print -Pu2 \"%F{yellow}[oh-my-zsh] '%F{red}${old_alias}%F{yellow}' is a deprecated alias, using '%F{green}${new_alias}%F{yellow}' instead.%f\" - $new_alias" -done -unset old_alias new_alias diff --git a/dot_oh-my-zsh/plugins/gitfast/README.md b/dot_oh-my-zsh/plugins/gitfast/README.md deleted file mode 100644 index 60b84a2..0000000 --- a/dot_oh-my-zsh/plugins/gitfast/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Gitfast plugin - -This plugin adds completion for Git, using the zsh completion from git.git folks, which is much faster than the official one from zsh. A lot of zsh-specific features are not supported, like descriptions for every argument, but everything the bash completion has, this one does too (as it is using it behind the scenes). Not only is it faster, it should be more robust, and updated regularly to the latest git upstream version. - -To use it, add `gitfast` to the plugins array in your zshrc file: - -```zsh -plugins=(... gitfast) -``` diff --git a/dot_oh-my-zsh/plugins/gitfast/_git b/dot_oh-my-zsh/plugins/gitfast/_git deleted file mode 100644 index 31bf88c..0000000 --- a/dot_oh-my-zsh/plugins/gitfast/_git +++ /dev/null @@ -1,286 +0,0 @@ -#compdef git gitk - -# zsh completion wrapper for git -# -# Copyright (c) 2012-2020 Felipe Contreras -# -# The recommended way to install this script is to make a copy of it as a -# file named '_git' inside any directory in your fpath. -# -# For example, create a directory '~/.zsh/', copy this file to '~/.zsh/_git', -# and then add the following to your ~/.zshrc file: -# -# fpath=(~/.zsh $fpath) -# -# You need git's bash completion script installed. By default bash-completion's -# location will be used (e.g. pkg-config --variable=completionsdir bash-completion). -# -# If your bash completion script is somewhere else, you can specify the -# location in your ~/.zshrc: -# -# zstyle ':completion:*:*:git:*' script ~/.git-completion.bash -# - -zstyle -T ':completion:*:*:git:*' tag-order && \ - zstyle ':completion:*:*:git:*' tag-order 'common-commands' - -zstyle -s ":completion:*:*:git:*" script script -if [ -z "$script" ]; then - local -a locations - local e bash_completion - - bash_completion=$(pkg-config --variable=completionsdir bash-completion 2>/dev/null) || - bash_completion='/usr/share/bash-completion/completions/' - - locations=( - "${${funcsourcetrace[1]%:*}:A:h}"/git-completion.bash - "$HOME/.local/share/bash-completion/completions/git" - '/usr/local/share/bash-completion/completions/git' - "$bash_completion/git" - '/etc/bash_completion.d/git' # old debian - ) - for e in $locations; do - test -f $e && script="$e" && break - done -fi - -local old_complete="$functions[complete]" -functions[complete]=: -COMP_WORDBREAKS=':' -GIT_SOURCING_ZSH_COMPLETION=y . "$script" -functions[complete]="$old_complete" - -__gitcompadd () -{ - compadd -p "${2-}" -S "${3- }" -q -- ${=1} && _ret=0 -} - -__gitcomp () -{ - emulate -L zsh - - IFS=$' \t\n' __gitcompadd "$1" "${2-}" "${4- }" -} - -__gitcomp_opts () -{ - emulate -L zsh - - local cur_="${3-$cur}" - - [[ "$cur_" == *= ]] && return - - local c IFS=$' \t\n' sfx - for c in ${=1}; do - if [[ $c == "--" ]]; then - [[ "$cur_" == --no-* ]] && continue - __gitcompadd "--no-..." - break - fi - - if [[ -z "${4+set}" ]]; then - case $c in - *=) c="${c%=}"; sfx="=" ;; - *.) sfx="" ;; - *) sfx=" " ;; - esac - else - sfx="$4" - fi - __gitcompadd "$c" "${2-}" "$sfx" - done -} - -__gitcomp_nl () -{ - emulate -L zsh - - # words that don't end up in space - compadd -p "${2-}" -S "${4- }" -q -- ${${(f)1}:#*\ } && _ret=0 - # words that end in space - compadd -p "${2-}" -S " ${4- }" -q -- ${${(M)${(f)1}:#*\ }% } && _ret=0 -} - -__gitcomp_file () -{ - emulate -L zsh - - compadd -f -p "${2-}" -- ${(f)1} && _ret=0 -} - -__gitcomp_direct () -{ - __gitcomp_nl "$1" "" "" "" -} - -__gitcomp_file_direct () -{ - __gitcomp_file "$1" "" -} - -__git_complete_command () -{ - emulate -L zsh - - compset -P '*[=:]' - - local command="$1" - local completion_func="_git_${command//-/_}" - if (( $+functions[$completion_func] )); then - emulate ksh -c $completion_func - return 0 - elif emulate ksh -c "__git_support_parseopt_helper $command"; then - emulate ksh -c "__git_complete_common $command" - return 0 - else - return 1 - fi -} - -__git_zsh_bash_func () -{ - emulate -L ksh - - local command=$1 - - __git_complete_command "$command" && return - - local expansion=$(__git_aliased_command "$command") - if [ -n "$expansion" ]; then - words[1]=$expansion - __git_complete_command "$expansion" - fi -} - -__git_zsh_cmd_common () -{ - local -a list - list=( - add:'add file contents to the index' - bisect:'find by binary search the change that introduced a bug' - branch:'list, create, or delete branches' - checkout:'checkout a branch or paths to the working tree' - clone:'clone a repository into a new directory' - commit:'record changes to the repository' - diff:'show changes between commits, commit and working tree, etc' - fetch:'download objects and refs from another repository' - grep:'print lines matching a pattern' - init:'create an empty Git repository or reinitialize an existing one' - log:'show commit logs' - merge:'join two or more development histories together' - mv:'move or rename a file, a directory, or a symlink' - pull:'fetch from and merge with another repository or a local branch' - push:'update remote refs along with associated objects' - rebase:'forward-port local commits to the updated upstream head' - reset:'reset current HEAD to the specified state' - restore:'restore working tree files' - rm:'remove files from the working tree and from the index' - show:'show various types of objects' - status:'show the working tree status' - switch:'switch branches' - tag:'create, list, delete or verify a tag object signed with GPG') - _describe -t common-commands 'common commands' list && _ret=0 -} - -__git_zsh_cmd_alias () -{ - local -a list - list=(${${(0)"$(git config -z --get-regexp '^alias\.*')"}#alias.}) - list=(${(f)"$(printf "%s:alias for '%s'\n" ${(f@)list})"}) - _describe -t alias-commands 'aliases' list && _ret=0 -} - -__git_zsh_cmd_all () -{ - local -a list - emulate ksh -c __git_compute_all_commands - list=( ${=__git_all_commands} ) - _describe -t all-commands 'all commands' list && _ret=0 -} - -__git_zsh_main () -{ - local curcontext="$curcontext" state state_descr line - typeset -A opt_args - local -a __git_C_args - - _arguments -C \ - '(-p --paginate -P --no-pager)'{-p,--paginate}'[pipe all output into ''less'']' \ - '(-p --paginate -P --no-pager)'{-P,--no-pager}'[do not pipe git output into a pager]' \ - '(--bare)--git-dir=[set the path to the repository]: :_directories' \ - '(--git-dir)--bare[treat the repository as a bare repository]' \ - '(- :)--version[prints the git suite version]' \ - '--exec-path=[path to where your core git programs are installed]: :_directories' \ - '(- :)--exec-path[print the path where your core git programs are installed]' \ - '(- :)--html-path[print the path where git''s HTML documentation is installed]' \ - '(- :)--info-path[print the path where the Info files are installed]' \ - '(- :)--man-path[print the manpath (see `man(1)`) for the man pages]' \ - '--work-tree=[set the path to the working tree]: :_directories' \ - '--namespace=[set the git namespace]:' \ - '--no-replace-objects[do not use replacement refs to replace git objects]' \ - '(- :)--help[prints the synopsis and a list of the most commonly used commands]: :->arg' \ - '*-C[run as if git was started in the given path]: :_directories' \ - '*-c[pass a configuration parameter to the command]: :->config' \ - '(-): :->command' \ - '(-)*:: :->arg' && return - - case $state in - (command) - _tags common-commands alias-commands all-commands - while _tags; do - _requested common-commands && __git_zsh_cmd_common - _requested alias-commands && __git_zsh_cmd_alias - _requested all-commands && __git_zsh_cmd_all - let _ret || break - done - ;; - (config) - compset -P '*[=:]' - emulate ksh -c __git_complete_config_variable_name_and_value - ;; - (arg) - local command="${words[1]}" __git_dir __git_cmd_idx=1 - - if (( $+opt_args[--bare] )); then - __git_dir='.' - else - __git_dir=${~opt_args[--git-dir]} - fi - - for x in ${(s.:.)opt_args[-C]}; do - __git_C_args+=('-C' ${~x}) - done - - (( $+opt_args[--help] )) && command='help' - - words=( git ${words[@]} ) - - __git_zsh_bash_func $command - ;; - esac -} - -_git () -{ - local _ret=1 - local cur cword prev __git_cmd_idx=0 - - cur=${words[CURRENT]} - prev=${words[CURRENT-1]} - let cword=CURRENT-1 - - if (( $+functions[__${service}_zsh_main] )); then - __${service}_zsh_main - elif (( $+functions[__${service}_main] )); then - emulate ksh -c __${service}_main - elif (( $+functions[_${service}] )); then - emulate ksh -c _${service} - elif (( $+functions[_${service//-/_}] )); then - emulate ksh -c _${service//-/_} - fi - - let _ret && _default && _ret=0 - return _ret -} - -_git diff --git a/dot_oh-my-zsh/plugins/gitfast/git-completion.bash b/dot_oh-my-zsh/plugins/gitfast/git-completion.bash deleted file mode 100644 index 9a2045f..0000000 --- a/dot_oh-my-zsh/plugins/gitfast/git-completion.bash +++ /dev/null @@ -1,3560 +0,0 @@ -# bash/zsh completion support for core Git. -# -# Copyright (C) 2006,2007 Shawn O. Pearce -# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/). -# Distributed under the GNU General Public License, version 2.0. -# -# The contained completion routines provide support for completing: -# -# *) local and remote branch names -# *) local and remote tag names -# *) .git/remotes file names -# *) git 'subcommands' -# *) git email aliases for git-send-email -# *) tree paths within 'ref:path/to/file' expressions -# *) file paths within current working directory and index -# *) common --long-options -# -# To use these routines: -# -# 1) Copy this file to somewhere (e.g. ~/.git-completion.bash). -# 2) Add the following line to your .bashrc/.zshrc: -# source ~/.git-completion.bash -# 3) Consider changing your PS1 to also show the current branch, -# see git-prompt.sh for details. -# -# If you use complex aliases of form '!f() { ... }; f', you can use the null -# command ':' as the first command in the function body to declare the desired -# completion style. For example '!f() { : git commit ; ... }; f' will -# tell the completion to use commit completion. This also works with aliases -# of form "!sh -c '...'". For example, "!sh -c ': git commit ; ... '". -# -# If you have a command that is not part of git, but you would still -# like completion, you can use __git_complete: -# -# __git_complete gl git_log -# -# Or if it's a main command (i.e. git or gitk): -# -# __git_complete gk gitk -# -# Compatible with bash 3.2.57. -# -# You can set the following environment variables to influence the behavior of -# the completion routines: -# -# GIT_COMPLETION_CHECKOUT_NO_GUESS -# -# When set to "1", do not include "DWIM" suggestions in git-checkout -# and git-switch completion (e.g., completing "foo" when "origin/foo" -# exists). -# -# GIT_COMPLETION_SHOW_ALL_COMMANDS -# -# When set to "1" suggest all commands, including plumbing commands -# which are hidden by default (e.g. "cat-file" on "git ca"). -# -# GIT_COMPLETION_SHOW_ALL -# -# When set to "1" suggest all options, including options which are -# typically hidden (e.g. '--allow-empty' for 'git commit'). -# -# GIT_COMPLETION_IGNORE_CASE -# -# When set, uses for-each-ref '--ignore-case' to find refs that match -# case insensitively, even on systems with case sensitive file systems -# (e.g., completing tag name "FOO" on "git checkout f"). - -# The following functions are meant to modify COMPREPLY, which should not be -# modified directly. The purpose is to localize the modifications so it's -# easier to emulate it in Zsh. Every time a new __gitcomp* function is added, -# the corresponding function should be added to Zsh. - -__gitcompadd () -{ - local x i=${#COMPREPLY[@]} - for x in $1; do - if [[ "$x" == "$3"* ]]; then - COMPREPLY[i++]="$2$x$4" - fi - done -} - -# Creates completion replies. -# It accepts 1 to 4 arguments: -# 1: List of possible completion words. -# 2: A prefix to be added to each possible completion word (optional). -# 3: Generate possible completion matches for this word (optional). -# 4: A suffix to be appended to each possible completion word (optional). -__gitcomp () -{ - local IFS=$' \t\n' - __gitcompadd "$1" "${2-}" "${3-$cur}" "${4- }" -} - -# Generates completion reply from newline-separated possible completion words -# by appending a space to all of them. The result is appended to COMPREPLY. -# It accepts 1 to 4 arguments: -# 1: List of possible completion words, separated by a single newline. -# 2: A prefix to be added to each possible completion word (optional). -# 3: Generate possible completion matches for this word (optional). -# 4: A suffix to be appended to each possible completion word instead of -# the default space (optional). If specified but empty, nothing is -# appended. -__gitcomp_nl () -{ - local IFS=$'\n' - __gitcompadd "$1" "${2-}" "${3-$cur}" "${4- }" -} - -# Appends prefiltered words to COMPREPLY without any additional processing. -# Callers must take care of providing only words that match the current word -# to be completed and adding any prefix and/or suffix (trailing space!), if -# necessary. -# 1: List of newline-separated matching completion words, complete with -# prefix and suffix. -__gitcomp_direct () -{ - local IFS=$'\n' - - COMPREPLY+=($1) -} - -# Generates completion reply with compgen from newline-separated possible -# completion filenames. -# It accepts 1 to 3 arguments: -# 1: List of possible completion filenames, separated by a single newline. -# 2: A directory prefix to be added to each possible completion filename -# (optional). -# 3: Generate possible completion matches for this word (optional). -__gitcomp_file () -{ - local IFS=$'\n' - - # XXX does not work when the directory prefix contains a tilde, - # since tilde expansion is not applied. - # This means that COMPREPLY will be empty and Bash default - # completion will be used. - __gitcompadd "$1" "${2-}" "${3-$cur}" "" - - # use a hack to enable file mode in bash < 4 - compopt -o filenames +o nospace 2>/dev/null || - compgen -f /non-existing-dir/ >/dev/null || - true -} - -# Fills the COMPREPLY array with prefiltered paths without any additional -# processing. -# Callers must take care of providing only paths that match the current path -# to be completed and adding any prefix path components, if necessary. -# 1: List of newline-separated matching paths, complete with all prefix -# path components. -__gitcomp_file_direct () -{ - local IFS=$'\n' - - COMPREPLY+=($1) - - # use a hack to enable file mode in bash < 4 - compopt -o filenames +o nospace 2>/dev/null || - compgen -f /non-existing-dir/ >/dev/null || - true -} - -# Creates completion replies, reorganizing options and adding suffixes as needed. -# It accepts 1 to 4 arguments: -# 1: List of possible completion words. -# 2: A prefix to be added to each possible completion word (optional). -# 3: Generate possible completion matches for this word (optional). -# 4: A suffix to be appended to each possible completion word (optional). -__gitcomp_opts () -{ - local cur_="${3-$cur}" - - if [[ "$cur_" == *= ]]; then - return - fi - - local c i=0 IFS=$' \t\n' sfx - for c in $1; do - if [[ $c == "--" ]]; then - if [[ "$cur_" == --no-* ]]; then - continue - fi - - if [[ --no == "$cur_"* ]]; then - COMPREPLY[i++]="--no-... " - fi - break - fi - if [[ $c == "$cur_"* ]]; then - if [[ -z "${4+set}" ]]; then - case $c in - *=|*.) sfx="" ;; - *) sfx=" " ;; - esac - else - sfx="$4" - fi - COMPREPLY[i++]="${2-}$c$sfx" - fi - done -} - -# __gitcomp functions end here -# ============================================================================== - -# Discovers the path to the git repository taking any '--git-dir=' and -# '-C ' options into account and stores it in the $__git_repo_path -# variable. -__git_find_repo_path () -{ - if [ -n "${__git_repo_path-}" ]; then - # we already know where it is - return - fi - - if [ -n "${__git_C_args-}" ]; then - __git_repo_path="$(git "${__git_C_args[@]}" \ - ${__git_dir:+--git-dir="$__git_dir"} \ - rev-parse --absolute-git-dir 2>/dev/null)" - elif [ -n "${__git_dir-}" ]; then - test -d "$__git_dir" && - __git_repo_path="$__git_dir" - elif [ -n "${GIT_DIR-}" ]; then - test -d "$GIT_DIR" && - __git_repo_path="$GIT_DIR" - elif [ -d .git ]; then - __git_repo_path=.git - else - __git_repo_path="$(git rev-parse --git-dir 2>/dev/null)" - fi -} - -# Deprecated: use __git_find_repo_path() and $__git_repo_path instead -# __gitdir accepts 0 or 1 arguments (i.e., location) -# returns location of .git repo -__gitdir () -{ - if [ -z "${1-}" ]; then - __git_find_repo_path || return 1 - echo "$__git_repo_path" - elif [ -d "$1/.git" ]; then - echo "$1/.git" - else - echo "$1" - fi -} - -# Runs git with all the options given as argument, respecting any -# '--git-dir=' and '-C ' options present on the command line -__git () -{ - git ${__git_C_args:+"${__git_C_args[@]}"} \ - ${__git_dir:+--git-dir="$__git_dir"} "$@" 2>/dev/null -} - -# Removes backslash escaping, single quotes and double quotes from a word, -# stores the result in the variable $dequoted_word. -# 1: The word to dequote. -__git_dequote () -{ - local rest="$1" len ch - - dequoted_word="" - - while test -n "$rest"; do - len=${#dequoted_word} - dequoted_word="$dequoted_word${rest%%[\\\'\"]*}" - rest="${rest:$((${#dequoted_word}-$len))}" - - case "${rest:0:1}" in - \\) - ch="${rest:1:1}" - case "$ch" in - $'\n') - ;; - *) - dequoted_word="$dequoted_word$ch" - ;; - esac - rest="${rest:2}" - ;; - \') - rest="${rest:1}" - len=${#dequoted_word} - dequoted_word="$dequoted_word${rest%%\'*}" - rest="${rest:$((${#dequoted_word}-$len+1))}" - ;; - \") - rest="${rest:1}" - while test -n "$rest" ; do - len=${#dequoted_word} - dequoted_word="$dequoted_word${rest%%[\\\"]*}" - rest="${rest:$((${#dequoted_word}-$len))}" - case "${rest:0:1}" in - \\) - ch="${rest:1:1}" - case "$ch" in - \"|\\|\$|\`) - dequoted_word="$dequoted_word$ch" - ;; - $'\n') - ;; - *) - dequoted_word="$dequoted_word\\$ch" - ;; - esac - rest="${rest:2}" - ;; - \") - rest="${rest:1}" - break - ;; - esac - done - ;; - esac - done -} - -# Clear the variables caching builtins' options when (re-)sourcing -# the completion script. -if [[ -n ${ZSH_VERSION-} ]]; then - unset ${(M)${(k)parameters[@]}:#__gitcomp_builtin_*} 2>/dev/null -else - unset $(compgen -v __gitcomp_builtin_) -fi - -# This function is equivalent to -# -# __gitcomp_opts "$(git xxx --git-completion-helper) ..." -# -# except that the output is cached. Accept 1-3 arguments: -# 1: the git command to execute, this is also the cache key -# 2: extra options to be added on top (e.g. negative forms) -# 3: options to be excluded -__gitcomp_builtin () -{ - # spaces must be replaced with underscore for multi-word - # commands, e.g. "git remote add" becomes remote_add. - local cmd="$1" - local incl="${2-}" - local excl="${3-}" - - local var=__gitcomp_builtin_"${cmd//-/_}" - local options - eval "options=\${$var-}" - - if [ -z "$options" ]; then - local completion_helper - if [ "${GIT_COMPLETION_SHOW_ALL-}" = "1" ]; then - completion_helper="--git-completion-helper-all" - else - completion_helper="--git-completion-helper" - fi - # leading and trailing spaces are significant to make - # option removal work correctly. - options=" $incl $(__git ${cmd/_/ } $completion_helper) " || return - - for i in $excl; do - options="${options/ $i / }" - done - eval "$var=\"$options\"" - fi - - __gitcomp_opts "$options" -} - -# Execute 'git ls-files', unless the --committable option is specified, in -# which case it runs 'git diff-index' to find out the files that can be -# committed. It return paths relative to the directory specified in the first -# argument, and using the options specified in the second argument. -__git_ls_files_helper () -{ - if [ "$2" = "--committable" ]; then - __git -C "$1" -c core.quotePath=false diff-index \ - --name-only --relative HEAD -- "${3//\\/\\\\}*" - else - # NOTE: $2 is not quoted in order to support multiple options - __git -C "$1" -c core.quotePath=false ls-files \ - --exclude-standard $2 -- "${3//\\/\\\\}*" - fi -} - - -# __git_index_files accepts 1 or 2 arguments: -# 1: Options to pass to ls-files (required). -# 2: A directory path (optional). -# If provided, only files within the specified directory are listed. -# Sub directories are never recursed. Path must have a trailing -# slash. -# 3: List only paths matching this path component (optional). -__git_index_files () -{ - local root="$2" match="$3" - - __git_ls_files_helper "$root" "$1" "${match:-?}" | - awk -F / -v pfx="${2//\\/\\\\}" '{ - paths[$1] = 1 - } - END { - for (p in paths) { - if (substr(p, 1, 1) != "\"") { - # No special characters, easy! - print pfx p - continue - } - - # The path is quoted. - p = dequote(p) - if (p == "") - continue - - # Even when a directory name itself does not contain - # any special characters, it will still be quoted if - # any of its (stripped) trailing path components do. - # Because of this we may have seen the same directory - # both quoted and unquoted. - if (p in paths) - # We have seen the same directory unquoted, - # skip it. - continue - else - print pfx p - } - } - function dequote(p, bs_idx, out, esc, esc_idx, dec) { - # Skip opening double quote. - p = substr(p, 2) - - # Interpret backslash escape sequences. - while ((bs_idx = index(p, "\\")) != 0) { - out = out substr(p, 1, bs_idx - 1) - esc = substr(p, bs_idx + 1, 1) - p = substr(p, bs_idx + 2) - - if ((esc_idx = index("abtvfr\"\\", esc)) != 0) { - # C-style one-character escape sequence. - out = out substr("\a\b\t\v\f\r\"\\", - esc_idx, 1) - } else if (esc == "n") { - # Uh-oh, a newline character. - # We cannot reliably put a pathname - # containing a newline into COMPREPLY, - # and the newline would create a mess. - # Skip this path. - return "" - } else { - # Must be a \nnn octal value, then. - dec = esc * 64 + \ - substr(p, 1, 1) * 8 + \ - substr(p, 2, 1) - out = out sprintf("%c", dec) - p = substr(p, 3) - } - } - # Drop closing double quote, if there is one. - # (There is not any if this is a directory, as it was - # already stripped with the trailing path components.) - if (substr(p, length(p), 1) == "\"") - out = out substr(p, 1, length(p) - 1) - else - out = out p - - return out - }' -} - -# __git_complete_index_file requires 1 argument: -# 1: the options to pass to ls-file -# -# The exception is --committable, which finds the files appropriate commit. -__git_complete_index_file () -{ - local dequoted_word pfx="" cur_ - - __git_dequote "$cur" - - case "$dequoted_word" in - ?*/*) - pfx="${dequoted_word%/*}/" - cur_="${dequoted_word##*/}" - ;; - *) - cur_="$dequoted_word" - esac - - __gitcomp_file_direct "$(__git_index_files "$1" "$pfx" "$cur_")" -} - -# Lists branches from the local repository. -# 1: A prefix to be added to each listed branch (optional). -# 2: List only branches matching this word (optional; list all branches if -# unset or empty). -# 3: A suffix to be appended to each listed branch (optional). -__git_heads () -{ - local pfx="${1-}" cur_="${2-}" sfx="${3-}" - - __git for-each-ref --format="${pfx//\%/%%}%(refname:strip=2)$sfx" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "refs/heads/$cur_*" "refs/heads/$cur_*/**" -} - -# Lists branches from remote repositories. -# 1: A prefix to be added to each listed branch (optional). -# 2: List only branches matching this word (optional; list all branches if -# unset or empty). -# 3: A suffix to be appended to each listed branch (optional). -__git_remote_heads () -{ - local pfx="${1-}" cur_="${2-}" sfx="${3-}" - - __git for-each-ref --format="${pfx//\%/%%}%(refname:strip=2)$sfx" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "refs/remotes/$cur_*" "refs/remotes/$cur_*/**" -} - -# Lists tags from the local repository. -# Accepts the same positional parameters as __git_heads() above. -__git_tags () -{ - local pfx="${1-}" cur_="${2-}" sfx="${3-}" - - __git for-each-ref --format="${pfx//\%/%%}%(refname:strip=2)$sfx" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "refs/tags/$cur_*" "refs/tags/$cur_*/**" -} - -# List unique branches from refs/remotes used for 'git checkout' and 'git -# switch' tracking DWIMery. -# 1: A prefix to be added to each listed branch (optional) -# 2: List only branches matching this word (optional; list all branches if -# unset or empty). -# 3: A suffix to be appended to each listed branch (optional). -__git_dwim_remote_heads () -{ - local pfx="${1-}" cur_="${2-}" sfx="${3-}" - local fer_pfx="${pfx//\%/%%}" # "escape" for-each-ref format specifiers - - # employ the heuristic used by git checkout and git switch - # Try to find a remote branch that cur_es the completion word - # but only output if the branch name is unique - __git for-each-ref --format="$fer_pfx%(refname:strip=3)$sfx" \ - --sort="refname:strip=3" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "refs/remotes/*/$cur_*" "refs/remotes/*/$cur_*/**" | \ - uniq -u -} - -# Lists refs from the local (by default) or from a remote repository. -# It accepts 0, 1 or 2 arguments: -# 1: The remote to list refs from (optional; ignored, if set but empty). -# Can be the name of a configured remote, a path, or a URL. -# 2: In addition to local refs, list unique branches from refs/remotes/ for -# 'git checkout's tracking DWIMery (optional; ignored, if set but empty). -# 3: A prefix to be added to each listed ref (optional). -# 4: List only refs matching this word (optional; list all refs if unset or -# empty). -# 5: A suffix to be appended to each listed ref (optional; ignored, if set -# but empty). -# -# Use __git_complete_refs() instead. -__git_refs () -{ - local i hash dir track="${2-}" - local list_refs_from=path remote="${1-}" - local format refs - local pfx="${3-}" cur_="${4-$cur}" sfx="${5-}" - local match="${4-}" - local umatch="${4-}" - local fer_pfx="${pfx//\%/%%}" # "escape" for-each-ref format specifiers - - __git_find_repo_path - dir="$__git_repo_path" - - if [ -z "$remote" ]; then - if [ -z "$dir" ]; then - return - fi - else - if __git_is_configured_remote "$remote"; then - # configured remote takes precedence over a - # local directory with the same name - list_refs_from=remote - elif [ -d "$remote/.git" ]; then - dir="$remote/.git" - elif [ -d "$remote" ]; then - dir="$remote" - else - list_refs_from=url - fi - fi - - if test "${GIT_COMPLETION_IGNORE_CASE:+1}" = "1" - then - # uppercase with tr instead of ${match,^^} for bash 3.2 compatibility - umatch=$(echo "$match" | tr a-z A-Z 2>/dev/null || echo "$match") - fi - - if [ "$list_refs_from" = path ]; then - if [[ "$cur_" == ^* ]]; then - pfx="$pfx^" - fer_pfx="$fer_pfx^" - cur_=${cur_#^} - match=${match#^} - umatch=${umatch#^} - fi - case "$cur_" in - refs|refs/*) - format="refname" - refs=("$match*" "$match*/**") - track="" - ;; - *) - for i in HEAD FETCH_HEAD ORIG_HEAD MERGE_HEAD REBASE_HEAD CHERRY_PICK_HEAD; do - case "$i" in - $match*|$umatch*) - if [ -e "$dir/$i" ]; then - echo "$pfx$i$sfx" - fi - ;; - esac - done - format="refname:strip=2" - refs=("refs/tags/$match*" "refs/tags/$match*/**" - "refs/heads/$match*" "refs/heads/$match*/**" - "refs/remotes/$match*" "refs/remotes/$match*/**") - ;; - esac - __git_dir="$dir" __git for-each-ref --format="$fer_pfx%($format)$sfx" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "${refs[@]}" - if [ -n "$track" ]; then - __git_dwim_remote_heads "$pfx" "$match" "$sfx" - fi - return - fi - case "$cur_" in - refs|refs/*) - __git ls-remote "$remote" "$match*" | \ - while read -r hash i; do - case "$i" in - *^{}) ;; - *) echo "$pfx$i$sfx" ;; - esac - done - ;; - *) - if [ "$list_refs_from" = remote ]; then - case "HEAD" in - $match*|$umatch*) echo "${pfx}HEAD$sfx" ;; - esac - __git for-each-ref --format="$fer_pfx%(refname:strip=3)$sfx" \ - ${GIT_COMPLETION_IGNORE_CASE+--ignore-case} \ - "refs/remotes/$remote/$match*" \ - "refs/remotes/$remote/$match*/**" - else - local query_symref - case "HEAD" in - $match*|$umatch*) query_symref="HEAD" ;; - esac - __git ls-remote "$remote" $query_symref \ - "refs/tags/$match*" "refs/heads/$match*" \ - "refs/remotes/$match*" | - while read -r hash i; do - case "$i" in - *^{}) ;; - refs/*) echo "$pfx${i#refs/*/}$sfx" ;; - *) echo "$pfx$i$sfx" ;; # symbolic refs - esac - done - fi - ;; - esac -} - -# Completes refs, short and long, local and remote, symbolic and pseudo. -# -# Usage: __git_complete_refs [
     and , which are strings
    -#        you would put in $PS1 before and after the status string
    -#        generated by the git-prompt machinery.  e.g.
    -#        Bash: PROMPT_COMMAND='__git_ps1 "\u@\h:\w" "\\\$ "'
    -#          will show username, at-sign, host, colon, cwd, then
    -#          various status string, followed by dollar and SP, as
    -#          your prompt.
    -#        ZSH:  precmd () { __git_ps1 "%n" ":%~$ " "|%s" }
    -#          will show username, pipe, then various status string,
    -#          followed by colon, cwd, dollar and SP, as your prompt.
    -#        Optionally, you can supply a third argument with a printf
    -#        format string to finetune the output of the branch status
    -#
    -# The repository status will be displayed only if you are currently in a
    -# git repository. The %s token is the placeholder for the shown status.
    -#
    -# The prompt status always includes the current branch name.
    -#
    -# In addition, if you set GIT_PS1_SHOWDIRTYSTATE to a nonempty value,
    -# unstaged (*) and staged (+) changes will be shown next to the branch
    -# name.  You can configure this per-repository with the
    -# bash.showDirtyState variable, which defaults to true once
    -# GIT_PS1_SHOWDIRTYSTATE is enabled.
    -#
    -# You can also see if currently something is stashed, by setting
    -# GIT_PS1_SHOWSTASHSTATE to a nonempty value. If something is stashed,
    -# then a '$' will be shown next to the branch name.
    -#
    -# If you would like to see if there're untracked files, then you can set
    -# GIT_PS1_SHOWUNTRACKEDFILES to a nonempty value. If there're untracked
    -# files, then a '%' will be shown next to the branch name.  You can
    -# configure this per-repository with the bash.showUntrackedFiles
    -# variable, which defaults to true once GIT_PS1_SHOWUNTRACKEDFILES is
    -# enabled.
    -#
    -# If you would like to see the difference between HEAD and its upstream,
    -# set GIT_PS1_SHOWUPSTREAM="auto".  A "<" indicates you are behind, ">"
    -# indicates you are ahead, "<>" indicates you have diverged and "="
    -# indicates that there is no difference. You can further control
    -# behaviour by setting GIT_PS1_SHOWUPSTREAM to a space-separated list
    -# of values:
    -#
    -#     verbose       show number of commits ahead/behind (+/-) upstream
    -#     name          if verbose, then also show the upstream abbrev name
    -#     legacy        don't use the '--count' option available in recent
    -#                   versions of git-rev-list
    -#     git           always compare HEAD to @{upstream}
    -#     svn           always compare HEAD to your SVN upstream
    -#
    -# By default, __git_ps1 will compare HEAD to your SVN upstream if it can
    -# find one, or @{upstream} otherwise.  Once you have set
    -# GIT_PS1_SHOWUPSTREAM, you can override it on a per-repository basis by
    -# setting the bash.showUpstream config variable.
    -#
    -# You can change the separator between the branch name and the above
    -# state symbols by setting GIT_PS1_STATESEPARATOR. The default separator
    -# is SP.
    -#
    -# When there is an in-progress operation such as a merge, rebase,
    -# revert, cherry-pick, or bisect, the prompt will include information
    -# related to the operation, often in the form "|".
    -#
    -# When the repository has a sparse-checkout, a notification of the form
    -# "|SPARSE" will be included in the prompt.  This can be shortened to a
    -# single '?' character by setting GIT_PS1_COMPRESSSPARSESTATE, or omitted
    -# by setting GIT_PS1_OMITSPARSESTATE.
    -#
    -# If you would like to see a notification on the prompt when there are
    -# unresolved conflicts, set GIT_PS1_SHOWCONFLICTSTATE to "yes". The
    -# prompt will include "|CONFLICT".
    -#
    -# If you would like to see more information about the identity of
    -# commits checked out as a detached HEAD, set GIT_PS1_DESCRIBE_STYLE
    -# to one of these values:
    -#
    -#     contains      relative to newer annotated tag (v1.6.3.2~35)
    -#     branch        relative to newer tag or branch (master~4)
    -#     describe      relative to older annotated tag (v1.6.3.1-13-gdd42c2f)
    -#     tag           relative to any older tag (v1.6.3.1-13-gdd42c2f)
    -#     default       exactly matching tag
    -#
    -# If you would like a colored hint about the current dirty state, set
    -# GIT_PS1_SHOWCOLORHINTS to a nonempty value. The colors are based on
    -# the colored output of "git status -sb".
    -#
    -# If you would like __git_ps1 to do nothing in the case when the current
    -# directory is set up to be ignored by git, then set
    -# GIT_PS1_HIDE_IF_PWD_IGNORED to a nonempty value. Override this on the
    -# repository level by setting bash.hideIfPwdIgnored to "false".
    -
    -# check whether printf supports -v
    -__git_printf_supports_v=
    -printf -v __git_printf_supports_v -- '%s' yes >/dev/null 2>&1
    -
    -# stores the divergence from upstream in $p
    -# used by GIT_PS1_SHOWUPSTREAM
    -__git_ps1_show_upstream ()
    -{
    -	local key value
    -	local svn_remote svn_url_pattern count n
    -	local upstream_type=git legacy="" verbose="" name=""
    -
    -	svn_remote=()
    -	# get some config options from git-config
    -	local output="$(git config -z --get-regexp '^(svn-remote\..*\.url|bash\.showupstream)$' 2>/dev/null | tr '\0\n' '\n ')"
    -	while read -r key value; do
    -		case "$key" in
    -		bash.showupstream)
    -			GIT_PS1_SHOWUPSTREAM="$value"
    -			if [[ -z "${GIT_PS1_SHOWUPSTREAM}" ]]; then
    -				p=""
    -				return
    -			fi
    -			;;
    -		svn-remote.*.url)
    -			svn_remote[$((${#svn_remote[@]} + 1))]="$value"
    -			svn_url_pattern="$svn_url_pattern\\|$value"
    -			upstream_type=svn+git # default upstream type is SVN if available, else git
    -			;;
    -		esac
    -	done <<< "$output"
    -
    -	# parse configuration values
    -	local option
    -	for option in ${GIT_PS1_SHOWUPSTREAM}; do
    -		case "$option" in
    -		git|svn) upstream_type="$option" ;;
    -		verbose) verbose=1 ;;
    -		legacy)  legacy=1  ;;
    -		name)    name=1 ;;
    -		esac
    -	done
    -
    -	# Find our upstream type
    -	case "$upstream_type" in
    -	git)    upstream_type="@{upstream}" ;;
    -	svn*)
    -		# get the upstream from the "git-svn-id: ..." in a commit message
    -		# (git-svn uses essentially the same procedure internally)
    -		local -a svn_upstream
    -		svn_upstream=($(git log --first-parent -1 \
    -					--grep="^git-svn-id: \(${svn_url_pattern#??}\)" 2>/dev/null))
    -		if [[ 0 -ne ${#svn_upstream[@]} ]]; then
    -			svn_upstream=${svn_upstream[${#svn_upstream[@]} - 2]}
    -			svn_upstream=${svn_upstream%@*}
    -			local n_stop="${#svn_remote[@]}"
    -			for ((n=1; n <= n_stop; n++)); do
    -				svn_upstream=${svn_upstream#${svn_remote[$n]}}
    -			done
    -
    -			if [[ -z "$svn_upstream" ]]; then
    -				# default branch name for checkouts with no layout:
    -				upstream_type=${GIT_SVN_ID:-git-svn}
    -			else
    -				upstream_type=${svn_upstream#/}
    -			fi
    -		elif [[ "svn+git" = "$upstream_type" ]]; then
    -			upstream_type="@{upstream}"
    -		fi
    -		;;
    -	esac
    -
    -	# Find how many commits we are ahead/behind our upstream
    -	if [[ -z "$legacy" ]]; then
    -		count="$(git rev-list --count --left-right \
    -				"$upstream_type"...HEAD 2>/dev/null)"
    -	else
    -		# produce equivalent output to --count for older versions of git
    -		local commits
    -		if commits="$(git rev-list --left-right "$upstream_type"...HEAD 2>/dev/null)"
    -		then
    -			local commit behind=0 ahead=0
    -			for commit in $commits
    -			do
    -				case "$commit" in
    -				"<"*) ((behind++)) ;;
    -				*)    ((ahead++))  ;;
    -				esac
    -			done
    -			count="$behind	$ahead"
    -		else
    -			count=""
    -		fi
    -	fi
    -
    -	# calculate the result
    -	if [[ -z "$verbose" ]]; then
    -		case "$count" in
    -		"") # no upstream
    -			p="" ;;
    -		"0	0") # equal to upstream
    -			p="=" ;;
    -		"0	"*) # ahead of upstream
    -			p=">" ;;
    -		*"	0") # behind upstream
    -			p="<" ;;
    -		*)	    # diverged from upstream
    -			p="<>" ;;
    -		esac
    -	else # verbose, set upstream instead of p
    -		case "$count" in
    -		"") # no upstream
    -			upstream="" ;;
    -		"0	0") # equal to upstream
    -			upstream="|u=" ;;
    -		"0	"*) # ahead of upstream
    -			upstream="|u+${count#0	}" ;;
    -		*"	0") # behind upstream
    -			upstream="|u-${count%	0}" ;;
    -		*)	    # diverged from upstream
    -			upstream="|u+${count#*	}-${count%	*}" ;;
    -		esac
    -		if [[ -n "$count" && -n "$name" ]]; then
    -			__git_ps1_upstream_name=$(git rev-parse \
    -				--abbrev-ref "$upstream_type" 2>/dev/null)
    -			if [ $pcmode = yes ] && [ $ps1_expanded = yes ]; then
    -				upstream="$upstream \${__git_ps1_upstream_name}"
    -			else
    -				upstream="$upstream ${__git_ps1_upstream_name}"
    -				# not needed anymore; keep user's
    -				# environment clean
    -				unset __git_ps1_upstream_name
    -			fi
    -		fi
    -	fi
    -
    -}
    -
    -# Helper function that is meant to be called from __git_ps1.  It
    -# injects color codes into the appropriate gitstring variables used
    -# to build a gitstring. Colored variables are responsible for clearing
    -# their own color.
    -__git_ps1_colorize_gitstring ()
    -{
    -	if [[ -n ${ZSH_VERSION-} ]]; then
    -		local c_red='%F{red}'
    -		local c_green='%F{green}'
    -		local c_lblue='%F{blue}'
    -		local c_clear='%f'
    -	else
    -		# Using \001 and \002 around colors is necessary to prevent
    -		# issues with command line editing/browsing/completion!
    -		local c_red=$'\001\e[31m\002'
    -		local c_green=$'\001\e[32m\002'
    -		local c_lblue=$'\001\e[1;34m\002'
    -		local c_clear=$'\001\e[0m\002'
    -	fi
    -	local bad_color=$c_red
    -	local ok_color=$c_green
    -	local flags_color="$c_lblue"
    -
    -	local branch_color=""
    -	if [ $detached = no ]; then
    -		branch_color="$ok_color"
    -	else
    -		branch_color="$bad_color"
    -	fi
    -	if [ -n "$c" ]; then
    -		c="$branch_color$c$c_clear"
    -	fi
    -	b="$branch_color$b$c_clear"
    -
    -	if [ -n "$w" ]; then
    -		w="$bad_color$w$c_clear"
    -	fi
    -	if [ -n "$i" ]; then
    -		i="$ok_color$i$c_clear"
    -	fi
    -	if [ -n "$s" ]; then
    -		s="$flags_color$s$c_clear"
    -	fi
    -	if [ -n "$u" ]; then
    -		u="$bad_color$u$c_clear"
    -	fi
    -}
    -
    -# Helper function to read the first line of a file into a variable.
    -# __git_eread requires 2 arguments, the file path and the name of the
    -# variable, in that order.
    -__git_eread ()
    -{
    -	test -r "$1" && IFS=$'\r\n' read "$2" <"$1"
    -}
    -
    -# see if a cherry-pick or revert is in progress, if the user has committed a
    -# conflict resolution with 'git commit' in the middle of a sequence of picks or
    -# reverts then CHERRY_PICK_HEAD/REVERT_HEAD will not exist so we have to read
    -# the todo file.
    -__git_sequencer_status ()
    -{
    -	local todo
    -	if test -f "$g/CHERRY_PICK_HEAD"
    -	then
    -		r="|CHERRY-PICKING"
    -		return 0;
    -	elif test -f "$g/REVERT_HEAD"
    -	then
    -		r="|REVERTING"
    -		return 0;
    -	elif __git_eread "$g/sequencer/todo" todo
    -	then
    -		case "$todo" in
    -		p[\ \	]|pick[\ \	]*)
    -			r="|CHERRY-PICKING"
    -			return 0
    -		;;
    -		revert[\ \	]*)
    -			r="|REVERTING"
    -			return 0
    -		;;
    -		esac
    -	fi
    -	return 1
    -}
    -
    -# __git_ps1 accepts 0 or 1 arguments (i.e., format string)
    -# when called from PS1 using command substitution
    -# in this mode it prints text to add to bash PS1 prompt (includes branch name)
    -#
    -# __git_ps1 requires 2 or 3 arguments when called from PROMPT_COMMAND (pc)
    -# in that case it _sets_ PS1. The arguments are parts of a PS1 string.
    -# when two arguments are given, the first is prepended and the second appended
    -# to the state string when assigned to PS1.
    -# The optional third parameter will be used as printf format string to further
    -# customize the output of the git-status string.
    -# In this mode you can request colored hints using GIT_PS1_SHOWCOLORHINTS=true
    -__git_ps1 ()
    -{
    -	# preserve exit status
    -	local exit=$?
    -	local pcmode=no
    -	local detached=no
    -	local ps1pc_start='\u@\h:\w '
    -	local ps1pc_end='\$ '
    -	local printf_format=' (%s)'
    -
    -	case "$#" in
    -		2|3)	pcmode=yes
    -			ps1pc_start="$1"
    -			ps1pc_end="$2"
    -			printf_format="${3:-$printf_format}"
    -			# set PS1 to a plain prompt so that we can
    -			# simply return early if the prompt should not
    -			# be decorated
    -			PS1="$ps1pc_start$ps1pc_end"
    -		;;
    -		0|1)	printf_format="${1:-$printf_format}"
    -		;;
    -		*)	return $exit
    -		;;
    -	esac
    -
    -	# ps1_expanded:  This variable is set to 'yes' if the shell
    -	# subjects the value of PS1 to parameter expansion:
    -	#
    -	#   * bash does unless the promptvars option is disabled
    -	#   * zsh does not unless the PROMPT_SUBST option is set
    -	#   * POSIX shells always do
    -	#
    -	# If the shell would expand the contents of PS1 when drawing
    -	# the prompt, a raw ref name must not be included in PS1.
    -	# This protects the user from arbitrary code execution via
    -	# specially crafted ref names.  For example, a ref named
    -	# 'refs/heads/$(IFS=_;cmd=sudo_rm_-rf_/;$cmd)' might cause the
    -	# shell to execute 'sudo rm -rf /' when the prompt is drawn.
    -	#
    -	# Instead, the ref name should be placed in a separate global
    -	# variable (in the __git_ps1_* namespace to avoid colliding
    -	# with the user's environment) and that variable should be
    -	# referenced from PS1.  For example:
    -	#
    -	#     __git_ps1_foo=$(do_something_to_get_ref_name)
    -	#     PS1="...stuff...\${__git_ps1_foo}...stuff..."
    -	#
    -	# If the shell does not expand the contents of PS1, the raw
    -	# ref name must be included in PS1.
    -	#
    -	# The value of this variable is only relevant when in pcmode.
    -	#
    -	# Assume that the shell follows the POSIX specification and
    -	# expands PS1 unless determined otherwise.  (This is more
    -	# likely to be correct if the user has a non-bash, non-zsh
    -	# shell and safer than the alternative if the assumption is
    -	# incorrect.)
    -	#
    -	local ps1_expanded=yes
    -	[ -z "${ZSH_VERSION-}" ] || [[ -o PROMPT_SUBST ]] || ps1_expanded=no
    -	[ -z "${BASH_VERSION-}" ] || shopt -q promptvars || ps1_expanded=no
    -
    -	local repo_info rev_parse_exit_code
    -	repo_info="$(git rev-parse --git-dir --is-inside-git-dir \
    -		--is-bare-repository --is-inside-work-tree \
    -		--short HEAD 2>/dev/null)"
    -	rev_parse_exit_code="$?"
    -
    -	if [ -z "$repo_info" ]; then
    -		return $exit
    -	fi
    -
    -	local short_sha=""
    -	if [ "$rev_parse_exit_code" = "0" ]; then
    -		short_sha="${repo_info##*$'\n'}"
    -		repo_info="${repo_info%$'\n'*}"
    -	fi
    -	local inside_worktree="${repo_info##*$'\n'}"
    -	repo_info="${repo_info%$'\n'*}"
    -	local bare_repo="${repo_info##*$'\n'}"
    -	repo_info="${repo_info%$'\n'*}"
    -	local inside_gitdir="${repo_info##*$'\n'}"
    -	local g="${repo_info%$'\n'*}"
    -
    -	if [ "true" = "$inside_worktree" ] &&
    -	   [ -n "${GIT_PS1_HIDE_IF_PWD_IGNORED-}" ] &&
    -	   [ "$(git config --bool bash.hideIfPwdIgnored)" != "false" ] &&
    -	   git check-ignore -q .
    -	then
    -		return $exit
    -	fi
    -
    -	local sparse=""
    -	if [ -z "${GIT_PS1_COMPRESSSPARSESTATE-}" ] &&
    -	   [ -z "${GIT_PS1_OMITSPARSESTATE-}" ] &&
    -	   [ "$(git config --bool core.sparseCheckout)" = "true" ]; then
    -		sparse="|SPARSE"
    -	fi
    -
    -	local r=""
    -	local b=""
    -	local step=""
    -	local total=""
    -	if [ -d "$g/rebase-merge" ]; then
    -		__git_eread "$g/rebase-merge/head-name" b
    -		__git_eread "$g/rebase-merge/msgnum" step
    -		__git_eread "$g/rebase-merge/end" total
    -		r="|REBASE"
    -	else
    -		if [ -d "$g/rebase-apply" ]; then
    -			__git_eread "$g/rebase-apply/next" step
    -			__git_eread "$g/rebase-apply/last" total
    -			if [ -f "$g/rebase-apply/rebasing" ]; then
    -				__git_eread "$g/rebase-apply/head-name" b
    -				r="|REBASE"
    -			elif [ -f "$g/rebase-apply/applying" ]; then
    -				r="|AM"
    -			else
    -				r="|AM/REBASE"
    -			fi
    -		elif [ -f "$g/MERGE_HEAD" ]; then
    -			r="|MERGING"
    -		elif __git_sequencer_status; then
    -			:
    -		elif [ -f "$g/BISECT_LOG" ]; then
    -			r="|BISECTING"
    -		fi
    -
    -		if [ -n "$b" ]; then
    -			:
    -		elif [ -h "$g/HEAD" ]; then
    -			# symlink symbolic ref
    -			b="$(git symbolic-ref HEAD 2>/dev/null)"
    -		else
    -			local head=""
    -			if ! __git_eread "$g/HEAD" head; then
    -				return $exit
    -			fi
    -			# is it a symbolic ref?
    -			b="${head#ref: }"
    -			if [ "$head" = "$b" ]; then
    -				detached=yes
    -				b="$(
    -				case "${GIT_PS1_DESCRIBE_STYLE-}" in
    -				(contains)
    -					git describe --contains HEAD ;;
    -				(branch)
    -					git describe --contains --all HEAD ;;
    -				(tag)
    -					git describe --tags HEAD ;;
    -				(describe)
    -					git describe HEAD ;;
    -				(* | default)
    -					git describe --tags --exact-match HEAD ;;
    -				esac 2>/dev/null)" ||
    -
    -				b="$short_sha..."
    -				b="($b)"
    -			fi
    -		fi
    -	fi
    -
    -	if [ -n "$step" ] && [ -n "$total" ]; then
    -		r="$r $step/$total"
    -	fi
    -
    -	local conflict="" # state indicator for unresolved conflicts
    -	if [[ "${GIT_PS1_SHOWCONFLICTSTATE}" == "yes" ]] &&
    -	   [[ $(git ls-files --unmerged 2>/dev/null) ]]; then
    -		conflict="|CONFLICT"
    -	fi
    -
    -	local w=""
    -	local i=""
    -	local s=""
    -	local u=""
    -	local h=""
    -	local c=""
    -	local p="" # short version of upstream state indicator
    -	local upstream="" # verbose version of upstream state indicator
    -
    -	if [ "true" = "$inside_gitdir" ]; then
    -		if [ "true" = "$bare_repo" ]; then
    -			c="BARE:"
    -		else
    -			b="GIT_DIR!"
    -		fi
    -	elif [ "true" = "$inside_worktree" ]; then
    -		if [ -n "${GIT_PS1_SHOWDIRTYSTATE-}" ] &&
    -		   [ "$(git config --bool bash.showDirtyState)" != "false" ]
    -		then
    -			git diff --no-ext-diff --quiet || w="*"
    -			git diff --no-ext-diff --cached --quiet || i="+"
    -			if [ -z "$short_sha" ] && [ -z "$i" ]; then
    -				i="#"
    -			fi
    -		fi
    -		if [ -n "${GIT_PS1_SHOWSTASHSTATE-}" ] &&
    -		   git rev-parse --verify --quiet refs/stash >/dev/null
    -		then
    -			s="$"
    -		fi
    -
    -		if [ -n "${GIT_PS1_SHOWUNTRACKEDFILES-}" ] &&
    -		   [ "$(git config --bool bash.showUntrackedFiles)" != "false" ] &&
    -		   git ls-files --others --exclude-standard --directory --no-empty-directory --error-unmatch -- ':/*' >/dev/null 2>/dev/null
    -		then
    -			u="%${ZSH_VERSION+%}"
    -		fi
    -
    -		if [ -n "${GIT_PS1_COMPRESSSPARSESTATE-}" ] &&
    -		   [ "$(git config --bool core.sparseCheckout)" = "true" ]; then
    -			h="?"
    -		fi
    -
    -		if [ -n "${GIT_PS1_SHOWUPSTREAM-}" ]; then
    -			__git_ps1_show_upstream
    -		fi
    -	fi
    -
    -	local z="${GIT_PS1_STATESEPARATOR-" "}"
    -
    -	b=${b##refs/heads/}
    -	if [ $pcmode = yes ] && [ $ps1_expanded = yes ]; then
    -		__git_ps1_branch_name=$b
    -		b="\${__git_ps1_branch_name}"
    -	fi
    -
    -	if [ -n "${GIT_PS1_SHOWCOLORHINTS-}" ]; then
    -		__git_ps1_colorize_gitstring
    -	fi
    -
    -	local f="$h$w$i$s$u$p"
    -	local gitstring="$c$b${f:+$z$f}${sparse}$r${upstream}${conflict}"
    -
    -	if [ $pcmode = yes ]; then
    -		if [ "${__git_printf_supports_v-}" != yes ]; then
    -			gitstring=$(printf -- "$printf_format" "$gitstring")
    -		else
    -			printf -v gitstring -- "$printf_format" "$gitstring"
    -		fi
    -		PS1="$ps1pc_start$gitstring$ps1pc_end"
    -	else
    -		printf -- "$printf_format" "$gitstring"
    -	fi
    -
    -	return $exit
    -}
    diff --git a/dot_oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh b/dot_oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh
    deleted file mode 100644
    index c456eff..0000000
    --- a/dot_oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -# Handle $0 according to the standard:
    -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html
    -0="${ZERO:-${${0:#$ZSH_ARGZERO}:-${(%):-%N}}}"
    -0="${${(M)0:#/*}:-$PWD/$0}"
    -
    -source "${0:A:h}/git-prompt.sh"
    -
    -function git_prompt_info() {
    -  dirty="$(parse_git_dirty)"
    -  __git_ps1 "${ZSH_THEME_GIT_PROMPT_PREFIX//\%/%%}%s${dirty//\%/%%}${ZSH_THEME_GIT_PROMPT_SUFFIX//\%/%%}"
    -}
    diff --git a/dot_oh-my-zsh/plugins/github/README.md b/dot_oh-my-zsh/plugins/github/README.md
    deleted file mode 100644
    index 5d8b625..0000000
    --- a/dot_oh-my-zsh/plugins/github/README.md
    +++ /dev/null
    @@ -1,45 +0,0 @@
    -# github plugin
    -
    -This plugin supports working with GitHub from the command line. It provides a few things:
    -
    -* Sets up the `hub` wrapper and completions for the `git` command if you have [`hub`](https://github.com/github/hub) installed.
    -* Completion for the [`github` Ruby gem](https://github.com/defunkt/github-gem).
    -* Convenience functions for working with repos and URLs.
    -
    -### Functions
    -
    -* `empty_gh` - Creates a new empty repo (with a `README.md`) and pushes it to GitHub
    -* `new_gh` - Initializes an existing directory as a repo and pushes it to GitHub
    -* `exist_gh` - Takes an existing repo and pushes it to GitHub
    -
    -
    -## Installation
    -
    -[Hub](https://github.com/github/hub) needs to be installed if you want to use it. On OS X with Homebrew, this can be done with `brew install hub`. The `hub` completion definition needs to be added to your `$FPATH` before initializing OMZ.
    -
    -The [`github` Ruby gem](https://github.com/defunkt/github-gem) needs to be installed if you want to use it.
    -
    -### Configuration
    -
    -These settings affect `github`'s behavior.
    -
    -#### Environment variables
    -
    -* `$GITHUB_USER`
    -* `$GITHUB_PASSWORD`
    -
    -#### Git configuration options
    -
    -* `github.user` - GitHub username for repo operations
    -
    -See `man hub` for more details.
    -
    -### Homebrew installation note
    -
    -If you have installed `hub` using Homebrew, its completions may not be on your `$FPATH` if you are using the system `zsh`. Homebrew installs `zsh` completion definitions to `/usr/local/share/zsh/site-functions`, which will be on `$FPATH` for the Homebrew-installed `zsh`, but not for the system `zsh`. If you want it to work with the system `zsh`, add this to your `~/.zshrc` before it sources `oh-my-zsh.sh`.
    -
    -```zsh
    -if (( ! ${fpath[(I)/usr/local/share/zsh/site-functions]} )); then
    -  FPATH=/usr/local/share/zsh/site-functions:$FPATH
    -fi
    -```
    diff --git a/dot_oh-my-zsh/plugins/github/_hub b/dot_oh-my-zsh/plugins/github/_hub
    deleted file mode 100644
    index 209a3df..0000000
    --- a/dot_oh-my-zsh/plugins/github/_hub
    +++ /dev/null
    @@ -1,174 +0,0 @@
    -#compdef hub
    -
    -# Zsh will source this file when attempting to autoload the "_hub" function,
    -# typically on the first attempt to complete the hub command.  We define two new
    -# setup helper routines (one for the zsh-distributed version, one for the
    -# git-distributed, bash-based version).  Then we redefine the "_hub" function to
    -# call "_git" after some other interception.
    -#
    -# This is pretty fragile, if you think about it.  Any number of implementation
    -# changes in the "_git" scripts could cause problems down the road.  It would be
    -# better if the stock git completions were just a bit more permissive about how
    -# it allowed third-party commands to be added.
    -
    -(( $+functions[__hub_setup_zsh_fns] )) ||
    -__hub_setup_zsh_fns () {
    -  (( $+functions[_git-alias] )) ||
    -  _git-alias () {
    -    _arguments \
    -      '-s[output shell script suitable for eval]' \
    -      '1::shell:(zsh bash csh)'
    -  }
    -
    -  (( $+functions[_git-browse] )) ||
    -  _git-browse () {
    -    _arguments \
    -      '-u[output the URL]' \
    -      '2::subpage:(wiki commits issues)'
    -  }
    -
    -  (( $+functions[_git-compare] )) ||
    -  _git-compare () {
    -    _arguments \
    -      '-u[output the URL]' \
    -      ':[start...]end range:'
    -  }
    -
    -  (( $+functions[_git-create] )) ||
    -  _git-create () {
    -    _arguments \
    -      '::name (REPOSITORY or ORGANIZATION/REPOSITORY):' \
    -      '-p[make repository private]' \
    -      '-d[description]:description' \
    -      '-h[home page]:repository home page URL:_urls'
    -  }
    -
    -  (( $+functions[_git-fork] )) ||
    -  _git-fork () {
    -    _arguments \
    -      '--no-remote[do not add a remote for the new fork]'
    -  }
    -
    -  (( $+functions[_git-pull-request] )) ||
    -  _git-pull-request () {
    -    _arguments \
    -      '-f[force (skip check for local commits)]' \
    -      '-b[base]:base ("branch", "owner\:branch", "owner/repo\:branch"):' \
    -      '-h[head]:head ("branch", "owner\:branch", "owner/repo\:branch"):' \
    -      - set1 \
    -        '-m[message]' \
    -        '-F[file]' \
    -        '--no-edit[use first commit message for pull request title/description]' \
    -        '-a[user]' \
    -        '-M[milestone]' \
    -        '-l[labels]' \
    -      - set2 \
    -        '-i[issue]:issue number:' \
    -      - set3 \
    -        '::issue-url:_urls'
    -  }
    -
    -  # stash the "real" command for later
    -  functions[_hub_orig_git_commands]=$functions[_git_commands]
    -
    -  # Replace it with our own wrapper.
    -  declare -f _git_commands >& /dev/null && unfunction _git_commands
    -  _git_commands () {
    -    local ret=1
    -    # call the original routine
    -    _call_function ret _hub_orig_git_commands
    -
    -    # Effectively "append" our hub commands to the behavior of the original
    -    # _git_commands function.  Using this wrapper function approach ensures
    -    # that we only offer the user the hub subcommands when the user is
    -    # actually trying to complete subcommands.
    -    hub_commands=(
    -      alias:'show shell instructions for wrapping git'
    -      pull-request:'open a pull request on GitHub'
    -      pr:'list or checkout a GitHub pull request'
    -      issue:'list or create a GitHub issue'
    -      release:'list or create a GitHub release'
    -      fork:'fork origin repo on GitHub'
    -      create:'create new repo on GitHub for the current project'
    -      delete:'delete a GitHub repo'
    -      browse:'browse the project on GitHub'
    -      compare:'open GitHub compare view'
    -      ci-status:'show status of GitHub checks for a commit'
    -      sync:'update local branches from upstream'
    -    )
    -    _describe -t hub-commands 'hub command' hub_commands && ret=0
    -
    -    return ret
    -  }
    -}
    -
    -(( $+functions[__hub_setup_bash_fns] )) ||
    -__hub_setup_bash_fns () {
    -  # TODO more bash-style fns needed here to complete subcommand args.  They take
    -  # the form "_git_CMD" where "CMD" is something like "pull-request".
    -
    -  # Duplicate and rename the 'list_all_commands' function
    -  eval "$(declare -f __git_list_all_commands | \
    -        sed 's/__git_list_all_commands/__git_list_all_commands_without_hub/')"
    -
    -  # Wrap the 'list_all_commands' function with extra hub commands
    -  __git_list_all_commands() {
    -    cat <<-EOF
    -alias
    -pull-request
    -pr
    -issue
    -release
    -fork
    -create
    -delete
    -browse
    -compare
    -ci-status
    -sync
    -EOF
    -    __git_list_all_commands_without_hub
    -  }
    -
    -  # Ensure cached commands are cleared
    -  __git_all_commands=""
    -}
    -
    -# redefine _hub to a much smaller function in the steady state
    -_hub () {
    -  # only attempt to intercept the normal "_git" helper functions once
    -  (( $+__hub_func_replacement_done )) ||
    -    () {
    -      # At this stage in the shell's execution the "_git" function has not yet
    -      # been autoloaded, so the "_git_commands" or "__git_list_all_commands"
    -      # functions will not be defined.  Call it now (with a bogus no-op service
    -      # to prevent premature completion) so that we can wrap them.
    -      if declare -f _git >& /dev/null ; then
    -        _hub_noop () { __hub_zsh_provided=1 }       # zsh-provided will call this one
    -        __hub_noop_main () { __hub_git_provided=1 } # git-provided will call this one
    -        local service=hub_noop
    -        _git
    -        unfunction _hub_noop
    -        unfunction __hub_noop_main
    -        service=git
    -      fi
    -
    -      if (( $__hub_zsh_provided )) ; then
    -        __hub_setup_zsh_fns
    -      elif (( $__hub_git_provided )) ; then
    -        __hub_setup_bash_fns
    -      fi
    -
    -      __hub_func_replacement_done=1
    -    }
    -
    -  # Now perform the actual completion, allowing the "_git" function to call our
    -  # replacement "_git_commands" function as needed.  Both versions expect
    -  # service=git or they will call nonexistent routines or end up in an infinite
    -  # loop.
    -  service=git
    -  declare -f _git >& /dev/null && _git
    -}
    -
    -# make sure we actually attempt to complete on the first "tab" from the user
    -_hub
    diff --git a/dot_oh-my-zsh/plugins/github/github.plugin.zsh b/dot_oh-my-zsh/plugins/github/github.plugin.zsh
    deleted file mode 100644
    index 79114ff..0000000
    --- a/dot_oh-my-zsh/plugins/github/github.plugin.zsh
    +++ /dev/null
    @@ -1,77 +0,0 @@
    -# Set up hub wrapper for git, if it is available; https://github.com/github/hub
    -if (( $+commands[hub] )); then
    -  alias git=hub
    -fi
    -
    -# Functions #################################################################
    -
    -# Based on https://github.com/dbb/githome/blob/master/.config/zsh/functions
    -
    -# empty_gh 
    -#
    -# Use this when creating a new repo from scratch.
    -# Creates a new repo with a blank README.md in it and pushes it up to GitHub.
    -empty_gh() { # [NAME_OF_REPO]
    -  emulate -L zsh
    -  local repo=$1
    -
    -  mkdir "$repo"
    -  touch "$repo/README.md"
    -  new_gh "$repo"
    -}
    -
    -# new_gh [DIRECTORY]
    -#
    -# Use this when you have a directory that is not yet set up for git.
    -# This function will add all non-hidden files to git.
    -new_gh() { # [DIRECTORY]
    -  emulate -L zsh
    -  local repo="$1"
    -  cd "$repo" \
    -    || return
    -
    -  git init \
    -    || return
    -  # add all non-dot files
    -  print '.*'"\n"'*~' >> .gitignore
    -  git add [^.]* \
    -    || return
    -  git add -f .gitignore \
    -    || return
    -  git commit -m 'Initial commit.' \
    -    || return
    -  hub create \
    -    || return
    -  git push -u origin master \
    -    || return
    -}
    -
    -# exist_gh [DIRECTORY]
    -#
    -# Use this when you have a git repo that's ready to go and you want to add it
    -# to your GitHub.
    -exist_gh() { # [DIRECTORY]
    -  emulate -L zsh
    -  local repo=$1
    -  cd "$repo"
    -
    -  hub create \
    -    || return
    -  git push -u origin master
    -}
    -
    -# git.io "GitHub URL"
    -#
    -# Shorten GitHub url, example:
    -#   https://github.com/nvogel/dotzsh    >   https://git.io/8nU25w
    -# source: https://github.com/nvogel/dotzsh
    -# documentation: https://github.com/blog/985-git-io-github-url-shortener
    -#
    -git.io() {
    -  # emulate -L zsh
    -  # curl -i -s https://git.io -F "url=$1" | grep "Location" | cut -f 2 -d " "
    -  print -u2 ${(%):-"%F{yellow}%BThe \`git.io\` is deprecated.%b\nView the announcement made by GitHub: https://github.blog/changelog/2022-01-11-git-io-no-longer-accepts-new-urls/%f"}
    -}
    -
    -# End Functions #############################################################
    -
    diff --git a/dot_oh-my-zsh/plugins/gitignore/README.md b/dot_oh-my-zsh/plugins/gitignore/README.md
    deleted file mode 100644
    index 23c7887..0000000
    --- a/dot_oh-my-zsh/plugins/gitignore/README.md
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -# gitignore
    -
    -This plugin enables you the use of [gitignore.io](https://www.toptal.com/developers/gitignore) from the command line. You need an active internet connection.
    -
    -To use it, add `gitignore` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... gitignore)
    -```
    -
    -## Plugin commands
    -
    -* `gi list`: List all the currently supported gitignore.io templates.
    -
    -* `gi [TEMPLATENAME]`: Show git-ignore output on the command line, e.g. `gi java` to exclude class and package files.
    -
    -* `gi [TEMPLATENAME] >> .gitignore`: Appending programming language settings to your projects .gitignore.
    diff --git a/dot_oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh b/dot_oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh
    deleted file mode 100644
    index 3271d61..0000000
    --- a/dot_oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -function gi() { curl -fLw '\n' https://www.toptal.com/developers/gitignore/api/"${(j:,:)@}" }
    -
    -_gitignoreio_get_command_list() {
    -  curl -sfL https://www.toptal.com/developers/gitignore/api/list | tr "," "\n"
    -}
    -
    -_gitignoreio () {
    -  compset -P '*,'
    -  compadd -S '' `_gitignoreio_get_command_list`
    -}
    -
    -compdef _gitignoreio gi
    diff --git a/dot_oh-my-zsh/plugins/glassfish/README.md b/dot_oh-my-zsh/plugins/glassfish/README.md
    deleted file mode 100644
    index 1f4a8be..0000000
    --- a/dot_oh-my-zsh/plugins/glassfish/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# glassfish
    -
    -The glassfish plugin adds completion for the `asadmin` utility, a command to manage
    -[Oracle GlassFish](https://docs.oracle.com/cd/E18930_01/html/821-2416/giobi.html) servers.
    -
    -To use it, add `glassfish` to the plugins array in your zshrc file:
    -```zsh
    -plugins=(... glassfish)
    -```
    diff --git a/dot_oh-my-zsh/plugins/glassfish/_asadmin b/dot_oh-my-zsh/plugins/glassfish/_asadmin
    deleted file mode 100644
    index a6a7af5..0000000
    --- a/dot_oh-my-zsh/plugins/glassfish/_asadmin
    +++ /dev/null
    @@ -1,1150 +0,0 @@
    -#compdef asadmin
    -#autoload
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -    "add-library:adds one or more library JAR files to GlassFish Server"
    -    "add-resources:creates the resources specified in an XML file"
    -    "apply-http-lb-changes:applies load balancer configuration changes to the load balancer"
    -    "backup-domain:performs a backup on the domain"
    -    "change-admin-password:changes the administrator password"
    -    "change-master-broker:changes the master broker in a Message Queue cluster providing JMS services for a GlassFish Server cluster."
    -    "change-master-password:changes the master password"
    -    "collect-log-files:creates a ZIP archive of all available log files"
    -    "configure-jms-cluster:configures the Message Queue cluster providing JMS services to a GlassFish Server cluster"
    -    "configure-lb-weight:sets load balancing weights for clustered instances"
    -    "configure-ldap-for-admin:configures the authentication realm named admin-realm for the given LDAP"
    -    "copy-config:copies an existing named configuration to create another configuration"
    -    "create-admin-object:adds the administered object with the specified JNDI name for a resource adapter"
    -    "create-application-ref:creates a reference to an application"
    -    "create-audit-module:adds an audit module"
    -    "create-auth-realm:adds the named authentication realm"
    -    "create-cluster:creates a GlassFish Server cluster"
    -    "create-connector-connection-pool:adds a connection pool with the specified connection pool name"
    -    "create-connector-resource:registers the connector resource with the specified JNDI name"
    -    "create-connector-security-map:creates a security map for the specified connector connection pool"
    -    "create-connector-work-security-map:creates a work security map for the specified resource adapter"
    -    "create-custom-resource:creates a custom resource"
    -    "create-domain:creates a domain"
    -    "create-file-user:creates a new file user"
    -    "create-http:sets HTTP parameters for a protocol"
    -    "create-http-health-checker:creates a health-checker for a specified load balancer configuration"
    -    "create-http-lb:creates a load balancer"
    -    "create-http-lb-config:creates a configuration for the load balancer"
    -    "create-http-lb-ref:adds an existing cluster or server instance to an existing load balancer configuration or load balancer"
    -    "create-http-listener:adds a new HTTP network listener socket"
    -    "create-http-redirect:adds a new HTTP redirect"
    -    "create-iiop-listener:adds an IIOP listener"
    -    "create-instance:creates a GlassFish Server instance"
    -    "create-jacc-provider:enables administrators to create a JACC provider that can be used by third-party authorization modules for applications running in GlassFish Server"
    -    "create-javamail-resource:creates a JavaMail session resource"
    -    "create-jdbc-connection-pool:registers a JDBC connection pool"
    -    "create-jdbc-resource:creates a JDBC resource with the specified JNDI name"
    -    "create-jms-host:creates a JMS host"
    -    "create-jms-resource:creates a JMS resource"
    -    "create-jmsdest:creates a JMS physical destination"
    -    "create-jndi-resource:registers a JNDI resource"
    -    "create-jvm-options:creates options for the Java application launcher"
    -    "create-lifecycle-module:creates a lifecycle module"
    -    "create-local-instance:creates a GlassFish Server instance on the host where the subcommand is run"
    -    "create-message-security-provider:enables administrators to create a message security provider, which specifies how SOAP messages will be secured."
    -    "create-network-listener:adds a new network listener socket"
    -    "create-node-config:creates a node that is not enabled for remote communication"
    -    "create-node-dcom:creates a node that is enabled for com munication over DCOM"
    -    "create-node-ssh:creates a node that is enabled for communication over SSH"
    -    "create-password-alias:creates a password alias"
    -    "create-profiler:creates the profiler element"
    -    "create-protocol:adds a new protocol"
    -    "create-protocol-filter:adds a new protocol filter"
    -    "create-protocol-finder:adds a new protocol finder"
    -    "create-resource-adapter-config:creates the configuration information for the connector module"
    -    "create-resource-ref:creates a reference to a resource"
    -    "create-service:configures the starting of a DAS or a GlassFish Server instance on an unattended boot"
    -    "create-ssl:creates and configures the SSL element in the selected HTTP listener, IIOP listener, or IIOP service"
    -    "create-system-properties:adds one or more system property elements that can be referenced elsewhere in the configuration."
    -    "create-threadpool:adds a thread pool"
    -    "create-transport:adds a new transport"
    -    "create-virtual-server:creates the named virtual server"
    -    "delete-admin-object:removes the administered object with the specified JNDI name."
    -    "delete-application-ref:removes a reference to an applica tion"
    -    "delete-audit-module:removes the named audit-module"
    -    "delete-auth-realm:removes the named authentication realm"
    -    "delete-cluster:deletes a GlassFish Server cluster"
    -    "delete-config:deletes an existing named configuration"
    -    "delete-connector-connection-pool:removes the specified connector connection pool"
    -    "delete-connector-resource:removes the connector resource with the specified JNDI name"
    -    "delete-connector-security-map:deletes a security map for the specified connector connection pool"
    -    "delete-connector-work-security-map:deletes a work security map for the specified resource adapter"
    -    "delete-custom-resource:removes a custom resource"
    -    "delete-domain:deletes a domain"
    -    "delete-file-user:removes the named file user"
    -    "delete-http:removes HTTP parameters from a protocol"
    -    "delete-http-health-checker:deletes the health-checker for a specified load balancer configuration"
    -    "delete-http-lb:deletes a load balancer"
    -    "delete-http-lb-config:deletes a load balancer configuration"
    -    "delete-http-lb-ref:deletes the cluster or server instance from a load balancer"
    -    "delete-http-listener:removes a network listener"
    -    "delete-http-redirect:removes an HTTP redirect"
    -    "delete-iiop-listener:removes an IIOP listener"
    -    "delete-instance:deletes a GlassFish Server instance"
    -    "delete-jacc-provider:enables administrators to delete JACC providers defined for a domain"
    -    "delete-javamail-resource:removes a JavaMail session resource"
    -    "delete-jdbc-connection-pool:removes the specified JDBC connection pool"
    -    "delete-jdbc-resource:removes a JDBC resource with the specified JNDI name"
    -    "delete-jms-host:removes a JMS host"
    -    "delete-jms-resource:removes a JMS resource"
    -    "delete-jmsdest:removes a JMS physical destination"
    -    "delete-jndi-resource:removes a JNDI resource"
    -    "delete-jvm-options:removes one or more options for the Java application launcher"
    -    "delete-lifecycle-module:removes the lifecycle module"
    -    "delete-local-instance:deletes a GlassFish Server instance on the machine where the subcommand is run"
    -    "delete-log-levels:"
    -    "delete-message-security-provider:enables administrators to delete a message security provider"
    -    "delete-network-listener:removes a network listener"
    -    "delete-node-config:deletes a node that is not enabled for remote communication"
    -    "delete-node-dcom:deletes a node that is enabled for communication over DCOM"
    -    "delete-node-ssh:deletes a node that is enabled for communication over SSH"
    -    "delete-password-alias:deletes a password alias"
    -    "delete-profiler:removes the profiler element"
    -    "delete-protocol:removes a protocol"
    -    "delete-protocol-filter:removes a protocol filter"
    -    "delete-protocol-finder:removes a protocol finder"
    -    "delete-resource-adapter-config:deletes the resource adapter configuration"
    -    "delete-resource-ref:removes a reference to a resource"
    -    "delete-ssl:deletes the SSL element in the selected HTTP listener, IIOP listener, or IIOP service"
    -    "delete-system-property:removes a system property of the domain, configuration, cluster, or server instance, one at a time"
    -    "delete-threadpool:removes a thread pool"
    -    "delete-transport:removes a transport"
    -    "delete-virtual-server:removes a virtual server"
    -    "deploy:deploys the specified component"
    -    "deploydir:deploys an exploded format of application archive"
    -    "environment variable"
    -    "disable:disables the component"
    -    "disable-http-lb-application:disables an application managed by a load balancer"
    -    "disable-http-lb-server:disables a sever or cluster managed by a load balancer"
    -    "disable-monitoring:disables monitoring for the server or for specific monitorable modules"
    -    "disable-secure-admin:disables secure admin if it is already enabled."
    -    "disable-secure-admin-internal-user:Instructs the GlassFish Server DAS and instances to not use the specified admin user to authenticate with each other and to authorize admin operations."
    -    "disable-secure-admin-principal:disables the certificate for authorizing access in secure administration."
    -    "enable:enables the component"
    -    "enable-http-lb-application:enables a previously-disabled application managed by a load balancer"
    -    "enable-http-lb-server:enables a previously disabled sever or cluster managed by a load balancer"
    -    "enable-monitoring:enables monitoring for the server or for specific monitorable modules"
    -    "enable-secure-admin:enables secure admin (if it is not already enabled), optionally changing the alias used for DAS-to-instance admin messages or the alias used for instance-to-DAS admin messages."
    -    "enable-secure-admin-internal-user:Instructs the GlassFish Server DAS and instances to use the specified admin user and the password associated with the password alias to authenticate with each other and to authorize admin operations."
    -    "enable-secure-admin-principal:Instructs GlassFish Server, when secure admin is enabled, to accept admin requests from clients identified by the specified SSL certificate."
    -    "export:marks a variable name for automatic export to the environment of subsequent commands in multimode"
    -    "export-http-lb-config:exports the load balancer configuration or load balancer to a file"
    -    "export-sync-bundle:exports the configuration data of a cluster or standalone instance to an archive file"
    -    "flush-connection-pool:reintializes all connections established in the specified connection pool"
    -    "flush-jmsdest:purges messages in a JMS destination."
    -    "freeze-transaction-service:freezes the transaction subsystem"
    -    "generate-domain-schema:"
    -    "generate-jvm-report:shows the JVM machine statistics for a given target instance"
    -    "get:gets the values of configurable or monitorable attributes"
    -    "get-client-stubs:retrieves the application JAR files needed to launch the application client."
    -    "get-health:provides information on the cluster health"
    -    "help"
    -    "asadmin:utility for performing administrative tasks for Oracle GlassFish Server"
    -    "import-sync-bundle:imports the configuration data of a clustered instance or standalone instance from an archive file"
    -    "install-node:installs GlassFish Server software on specified SSH-enabled hosts"
    -    "install-node-dcom:installs GlassFish Server software on specified DCOM-enabled hosts"
    -    "install-node-ssh:installs GlassFish Server software on specified SSH-enabled hosts"
    -    "jms-ping:checks if the JMS service is up and running"
    -    "list:lists configurable or monitorable elements"
    -    "list-admin-objects:gets all the administered objects"
    -    "list-application-refs:lists the existing application references"
    -    "list-applications:lists deployed applications"
    -    "list-audit-modules:gets all audit modules and displays them"
    -    "list-auth-realms:lists the authentication realms"
    -    "list-backups:lists all backups"
    -    "list-clusters:lists existing clusters in a domain"
    -    "list-commands:lists available commands"
    -    "list-components:lists deployed components"
    -    "list-configs:lists named configurations"
    -    "list-connector-connection-pools:lists the existing connector connection pools"
    -    "list-connector-resources:lists all connector resources"
    -    "list-connector-security-maps:lists the security maps belonging to the specified connector connection pool"
    -    "list-connector-work-security-maps:lists the work security maps belonging to the specified resource adapter"
    -    "list-containers:lists application containers"
    -    "list-custom-resources:gets all custom resources"
    -    "list-domains:lists the domains in the specified directory"
    -    "list-file-groups:lists file groups"
    -    "list-file-users:lists the file users"
    -    "list-http-lb-configs:lists load balancer configurations"
    -    "list-http-lbs:lists load balancers"
    -    "list-http-listeners:lists the existing network listeners"
    -    "list-iiop-listeners:lists the existing IIOP listeners"
    -    "list-instances:lists GlassFish Server instances in a domain"
    -    "list-jacc-providers:enables administrators to list JACC providers defined for a domain"
    -    "list-javamail-resources:lists the existing JavaMail session resources"
    -    "list-jdbc-connection-pools:lists all JDBC connection pools"
    -    "list-jdbc-resources:lists all JDBC resources"
    -    "list-jms-hosts:lists the existing JMS hosts"
    -    "list-jms-resources:lists the JMS resources"
    -    "list-jmsdest:lists the existing JMS physical destinations"
    -    "list-jndi-entries:browses and queries the JNDI tree"
    -    "list-jndi-resources:lists all existing JNDI resources"
    -    "list-jvm-options:lists options for the Java application launcher"
    -    "list-libraries:lists library JAR files on GlassFish Server"
    -    "list-lifecycle-modules:lists the lifecycle modules"
    -    "list-log-attributes:lists all logging attributes defined for a specified target in a domain"
    -    "list-log-levels:lists the loggers and their log levels"
    -    "list-message-security-providers:lists all security message providers for the given message layer"
    -    "list-modules:lists GlassFish Server modules"
    -    "list-network-listeners:lists the existing network listeners"
    -    "list-nodes:lists all GlassFish Server nodes in a domain"
    -    "list-nodes-config:lists all GlassFish Server nodes that do not support remote communication in a domain"
    -    "list-nodes-dcom:lists all GlassFish Server nodes that support communication over DCOM in a domain"
    -    "list-nodes-ssh:lists all GlassFish Server nodes that support communication over SSH in a domain"
    -    "list-password-aliases:lists all password aliases"
    -    "list-persistence-types:lists registered persistence types for HTTP sessions and SFSB instances"
    -    "list-protocol-filters:lists the existing protocol filters"
    -    "list-protocol-finders:lists the existing protocol finders"
    -    "list-protocols:lists the existing protocols"
    -    "list-resource-adapter-configs:lists the names of the current resource adapter configurations"
    -    "list-resource-refs:lists existing resource references"
    -    "list-secure-admin-internal-users:lists the user names that the GlassFish Server DAS and instances use to authenticate with each other and to authorize admin operations."
    -    "list-secure-admin-principals:lists the certificates for which GlassFish Server accepts admin requests from clients."
    -    "list-sub-components:lists EJB or servlet components in a deployed module or module of a deployed application"
    -    "list-supported-cipher-suites:enables administrators to list the cipher suites that are supported and available to a specified GlassFish Server target"
    -    "list-system-properties:lists the system properties of the domain, configuration, cluster, or server instance"
    -    "list-threadpools:lists all the thread pools"
    -    "list-timers:lists all of the persistent timers owned by server instance(s)"
    -    "list-transports:lists the existing transports"
    -    "list-virtual-servers:lists the existing virtual servers"
    -    "list-web-context-param:lists servlet contextinitialization parameters of a deployed web application or module"
    -    "list-web-env-entry:lists environment entries for a deployed web application or module"
    -    "login:logs you into a domain"
    -    "migrate-timers:moves EJB timers when a clustered instance was stopped or has crashed"
    -    "monitor:displays monitoring data for commonly used components and services"
    -    "multimode:allows multiple subcommands to be run while preserving environment settings and remaining in the asadmin utility"
    -    "ping-connection-pool:tests if a connection pool is usable"
    -    "ping-node-dcom:tests if a node that is enabled for communication over DCOM is usable"
    -    "ping-node-ssh:tests if a node that is enabled for communication over SSH is usable"
    -    "recover-transactions:manually recovers pending transactions"
    -    "redeploy:redeploys the specified component"
    -    "remove-library:removes one or more library JAR files from GlassFish Server"
    -    "restart-domain:restarts the DAS of the specified domain"
    -    "restart-instance:restarts a running GlassFish Server instance"
    -    "restart-local-instance:restarts a running GlassFish Server instance on the host where the subcommand is run"
    -    "restore-domain:restores files from backup"
    -    "rollback-transaction:rolls back the named transaction"
    -    "rotate-log:rotates the log file"
    -    "set:sets the values of configurable attributes"
    -    "set-log-attributes:sets the logging attributes for one or more loggers"
    -    "set-log-levels:sets the log level for one or more loggers"
    -    "set-web-context-param:sets a servlet context initialization parameter of a deployed web application or module"
    -    "set-web-env-entry:sets an environment entry for a deployed web application or module"
    -    "setup-ssh:sets up an SSH key on specified hosts"
    -    "show-component-status:displays the status of the deployed component"
    -    "start-cluster:starts a cluster"
    -    "start-database:starts the Java DB"
    -    "start-domain:starts the DAS of the specified domain"
    -    "start-instance:starts a GlassFish Server instance"
    -    "start-local-instance:starts a GlassFish Server instance on the host where the subcommand is run"
    -    "stop-cluster:stops a GlassFish Server cluster"
    -    "stop-database:stops the Java DB"
    -    "stop-domain:stops the Domain Administration Server of the specified domain"
    -    "stop-instance:stops a running GlassFish Server instance"
    -    "stop-local-instance:stops a GlassFish Server instance on the machine where the subcommand is run"
    -    "undeploy:removes a deployed component"
    -    "unfreeze-transaction-service:resumes all suspended transactions"
    -    "uninstall-node:uninstalls GlassFish Server software from specified hosts"
    -    "uninstall-node-dcom:uninstalls GlassFish Server software from specified DCOM-enabled hosts"
    -    "uninstall-node-ssh:uninstalls GlassFish Server software from specified SSH-enabled hosts"
    -    "unset:removes one or more variables from the multimode environment"
    -    "unset-web-context-param:unsets a servlet context initialization parameter of a deployed web application or module"
    -    "unset-web-env-entry:unsets an environment entry for a deployed web application or module"
    -    "update-connector-security-map:modifies a security map for the specified connector connection pool"
    -    "update-connector-work-security-map:modifies a work security map for the specified resource adapter"
    -    "update-file-user:updates a current file user as specified"
    -    "update-node-config:updates the configuration data of anode"
    -    "update-node-dcom:updates the configuration data of a node"
    -    "update-node-ssh:updates the configuration data of a node"
    -    "update-password-alias:updates a password alias"
    -    "uptime:returns the length of time that the DAS has been running"
    -    "validate-dcom:tests the connection over DCOM to a remote host"
    -    "validate-multicast:validates that multicast transport is available for clusters"
    -    "verify-domain-xml:verifies the content of the domain.xml file"
    -    "version:displays version information forGlassFish Server"
    -)
    -
    -_arguments '*:: :->command'
    -
    -if (( CURRENT == 1 )); then
    -    _describe -t commands "asadmin command" _1st_arguments
    -    return
    -fi
    -
    -local -a _command_args
    -case "$words[1]" in
    -    add-library)
    -        _command_args=('*:directory:_files' '--host+:' '--port+:' '--type+:type:(common ext app)')
    -        ;;
    -    add-resources)
    -        _command_args=('*:directory:_files' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    apply-http-lb-changes)
    -        _command_args=('--host+:' '--ping+:' '--port+:')
    -        ;;
    -    backup-domain)
    -        _command_args=('--backupconfig+:' '--backupdir+:' '--description+:' '--domaindir+:' '--long+:long:(true false)')
    -        ;;
    -    change-admin-password)
    -        _command_args=('--domain_name+:' '--domaindir+:')
    -        ;;
    -    change-master-broker)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    change-master-password)
    -        _command_args=('--domaindir+:' '--nodedir+:' '--savemasterpassword+:savemasterpassword:(true false)')
    -        ;;
    -    collect-log-files)
    -        _command_args=('--host+:' '--port+:' '--retrieve+:retrieve:(true false)' '--target+:')
    -        ;;
    -    configure-jms-cluster)
    -        _command_args=('--clustertype+:' '--configstoretype+:' '--dburl+:' '--dbuser+:' '--dbvendor+:' '--host+:' '--jmsdbpassword+:' '--messagestoretype+:' '--port+:' '--property+:')
    -        ;;
    -    configure-lb-weight)
    -        _command_args=('--cluster+:cluster:_asadmin_clusters' '--host+:' '--port+:')
    -        ;;
    -    configure-ldap-for-admin)
    -        _command_args=('--basedn+:' '--host+:' '--ldap-group+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--url+:')
    -        ;;
    -    copy-config)
    -        _command_args=('--host+:' '--port+:' '--systemproperties+:')
    -        ;;
    -    create-admin-object)
    -        _command_args=('--classname+:' '--description+:' '--enabled+:enabled:(true false)' '--host+:' '--port+:' '--property+:' '--raname+:' '--restype+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-application-ref)
    -        _command_args=('--enabled+:enabled:(true false)' '--host+:' '--lbenabled+:lbenabled:(true false)' '--port+:' '--target+:target:_asadmin_targets_cluster_das_standalone_instance' '--virtualservers+:')
    -        ;;
    -    create-audit-module)
    -        _command_args=('--classname+:' '--host+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-auth-realm)
    -        _command_args=('--classname+:' '--host+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-connector-connection-pool)
    -        _command_args=('--associatewiththread+:associatewiththread:(true false)' '--connectiondefinition+:' '--creationretryattempts+:' '--creationretryinterval+:' '--description+:' '--failconnection+:failconnection:(true false)' '--host+:' '--idletimeout+:' '--isconnectvalidatereq+:isconnectvalidatereq:(true false)' '--lazyconnectionassociation+:lazyconnectionassociation:(true false)' '--lazyconnectionenlistment+:lazyconnectionenlistment:(true false)' '--leakreclaim+:leakreclaim:(true false)' '--leaktimeout+:' '--matchconnections+:matchconnections:(true false)' '--maxconnectionusagecount+:' '--maxpoolsize+:' '--maxwait+:' '--ping+:ping:(true false)' '--pooling+:pooling:(true false)' '--poolresize+:' '--port+:' '--property+:' '--raname+:' '--steadypoolsize+:' '--target+:' '--transactionsupport+:transactionsupport:(XATransaction LocalTransaction NoTransaction)' '--validateatmostonceperiod+:')
    -        ;;
    -    create-connector-resource)
    -        _command_args=('--description+:' '--enabled+:enabled:(true false)' '--host+:' '--objecttype+:' '--poolname+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-connector-security-map)
    -        _command_args=('--host+:' '--mappedpassword+:' '--mappedusername+:' '--poolname+:' '--port+:' '--principals+:' '--target+:' '--usergroups+:')
    -        ;;
    -    create-connector-work-security-map)
    -        _command_args=('--description+:' '--groupsmap+:' '--host+:' '--port+:' '--principalsmap+:' '--raname+:')
    -        ;;
    -    create-custom-resource)
    -        _command_args=('--description+:' '--enabled+:enabled:(true false)' '--factoryclass+:' '--host+:' '--port+:' '--property+:' '--restype+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-domain)
    -        _command_args=('--adminport+:' '--checkports+:checkports:(true false)' '--domaindir+:' '--domainproperties+:' '--instanceport+:' '--keytooloptions+:' '--nopassword+:nopassword:(true false)' '--portbase+:' '--profile+:' '--savelogin+:savelogin:(true false)' '--savemasterpassword+:savemasterpassword:(true false)' '--template+:' '--usemasterpassword+:usemasterpassword:(true false)')
    -        ;;
    -    create-file-user)
    -        _command_args=('--authrealmname+:' '--groups+:' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--userpassword+:')
    -        ;;
    -    create-http)
    -        _command_args=('--default-virtual-server+:' '--dns-lookup-enabled+:dns-lookup-enabled:(true false)' '--host+:' '--max-connection+:' '--port+:' '--request-timeout-seconds+:' '--servername+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--timeout-seconds+:' '--xpowered+:xpowered:(true false)')
    -        ;;
    -    create-http-health-checker)
    -        _command_args=('--config+:' '--host+:' '--interval+:' '--port+:' '--timeout+:' '--url+:')
    -        ;;
    -    create-http-lb)
    -        _command_args=('--autoapplyenabled+:autoapplyenabled:(true false)' '--devicehost+:' '--deviceport+:' '--healthcheckerinterval+:' '--healthcheckertimeout+:' '--healthcheckerurl+:' '--host+:' '--httpsrouting+:httpsrouting:(true false)' '--lbenableallapplications+:' '--lbenableallinstances+:' '--lbpolicy+:' '--lbpolicymodule+:' '--lbweight+:' '--monitor+:monitor:(true false)' '--port+:' '--property+:' '--reloadinterval+:' '--responsetimeout+:' '--routecookie+:routecookie:(true false)' '--sslproxyhost+:' '--sslproxyport+:' '--target+:target:_asadmin_targets_cluster_standalone_instance')
    -        ;;
    -    create-http-lb-ref)
    -        _command_args=('--config+:' '--healthcheckerinterval+:' '--healthcheckertimeout+:' '--healthcheckerurl+:' '--host+:' '--lbenableallapplications+:' '--lbenableallinstances+:' '--lbname+:' '--lbpolicy+:' '--lbpolicymodule+:' '--lbweight+:' '--port+:')
    -        ;;
    -    create-http-listener)
    -        _command_args=('--acceptorthreads+:' '--default-virtual-server+:' '--defaultvs+:' '--enabled+:enabled:(true false)' '--host+:' '--listeneraddress+:' '--listenerport+:' '--port+:' '--redirectport+:' '--secure+:secure:(true false)' '--securityenabled+:securityenabled:(true false)' '--servername+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--xpowered+:xpowered:(true false)')
    -        ;;
    -    create-http-redirect)
    -        _command_args=('--host+:' '--port+:' '--redirect-port+:' '--secure-redirect+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-iiop-listener)
    -        _command_args=('--enabled+:enabled:(true false)' '--host+:' '--iiopport+:' '--listeneraddress+:' '--port+:' '--property+:' '--securityenabled+:securityenabled:(true false)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-instance)
    -        _command_args=('--checkports+:checkports:(true false)' '--cluster+:cluster:_asadmin_clusters' '--config+:' '--host+:' '--lbenabled+:lbenabled:(true false)' '--node+:node:_asadmin_nodes' '--port+:' '--portbase+:' '--systemproperties+:' '--terse+:terse:(true false)')
    -        ;;
    -    create-jacc-provider)
    -        _command_args=('--host+:' '--policyconfigfactoryclass+:' '--policyproviderclass+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-javamail-resource)
    -        _command_args=('--debug+:debug:(true false)' '--description+:' '--enabled+:enabled:(true false)' '--fromaddress+:' '--host+:' '--mailhost+:' '--mailuser+:' '--port+:' '--property+:' '--storeprotocol+:' '--storeprotocolclass+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance' '--transprotocol+:' '--transprotocolclass+:')
    -        ;;
    -    create-jdbc-connection-pool)
    -        _command_args=('--allownoncomponentcallers+:allownoncomponentcallers:(true false)' '--associatewiththread+:associatewiththread:(true false)' '--creationretryattempts+:' '--creationretryinterval+:' '--datasourceclassname+:' '--description+:' '--driverclassname+:' '--failconnection+:failconnection:(true false)' '--host+:' '--idletimeout+:' '--initsql+:' '--isconnectvalidatereq+:isconnectvalidatereq:(true false)' '--isisolationguaranteed+:isisolationguaranteed:(true false)' '--isolationlevel+:' '--lazyconnectionassociation+:lazyconnectionassociation:(true false)' '--lazyconnectionenlistment+:lazyconnectionenlistment:(true false)' '--leakreclaim+:leakreclaim:(true false)' '--leaktimeout+:' '--matchconnections+:matchconnections:(true false)' '--maxconnectionusagecount+:' '--maxpoolsize+:' '--maxwait+:' '--nontransactionalconnections+:nontransactionalconnections:(true false)' '--ping+:ping:(true false)' '--pooling+:pooling:(true false)' '--poolresize+:' '--port+:' '--property+:' '--restype+:restype:(javax.sql.DataSource javax.sql.XADataSource javax.sql.ConnectionPoolDataSource java.sql.Driver)' '--sqltracelisteners+:' '--statementcachesize+:' '--statementleakreclaim+:statementleakreclaim:(true false)' '--statementleaktimeout+:' '--statementtimeout+:' '--steadypoolsize+:' '--target+:' '--validateatmostonceperiod+:' '--validationclassname+:' '--validationmethod+:validationmethod:(auto-commit meta-data table custom-validation)' '--validationtable+:' '--wrapjdbcobjects+:wrapjdbcobjects:(true false)')
    -        ;;
    -    create-jdbc-resource)
    -        _command_args=('--connectionpoolid+:' '--description+:' '--enabled+:enabled:(true false)' '--host+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-jms-host)
    -        _command_args=('--host+:' '--mqhost+:' '--mqpassword+:' '--mqport+:' '--mquser+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-jms-resource)
    -        _command_args=('--description+:' '--enabled+:enabled:(true false)' '--host+:' '--port+:' '--property+:' '--restype+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-jmsdest)
    -        _command_args=('--desttype+:' '--host+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-jndi-resource)
    -        _command_args=('--description+:' '--enabled+:enabled:(true false)' '--factoryclass+:' '--host+:' '--jndilookupname+:' '--port+:' '--property+:' '--restype+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-jvm-options)
    -        _command_args=('--host+:' '--port+:' '--profiler+:profiler:(true false)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-lifecycle-module)
    -        _command_args=('--classname+:' '--classpath+:' '--description+:' '--enabled+:enabled:(true false)' '--failurefatal+:failurefatal:(true false)' '--host+:' '--loadorder+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    create-local-instance)
    -        _command_args=('--checkports+:checkports:(true false)' '--cluster+:cluster:_asadmin_clusters' '--config+:' '--lbenabled+:lbenabled:(true false)' '--node+:node:_asadmin_nodes' '--nodedir+:' '--portbase+:' '--savemasterpassword+:savemasterpassword:(true false)' '--systemproperties+:' '--usemasterpassword+:usemasterpassword:(true false)')
    -        ;;
    -    create-message-security-provider)
    -        _command_args=('--classname+:' '--host+:' '--isdefaultprovider+:isdefaultprovider:(true false)' '--layer+:layer:(SOAP HttpServlet)' '--port+:' '--property+:' '--providertype+:providertype:(client server client-server)' '--requestauthrecipient+:' '--requestauthsource+:' '--responseauthrecipient+:' '--responseauthsource+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-network-listener)
    -        _command_args=('--address+:' '--enabled+:enabled:(true false)' '--host+:' '--jkenabled+:jkenabled:(true false)' '--listenerport+:' '--port+:' '--protocol+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--threadpool+:' '--transport+:')
    -        ;;
    -    create-node-config)
    -        _command_args=('--host+:' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:')
    -        ;;
    -    create-node-dcom)
    -        _command_args=('--archive+:' '--force+:force:(true false)' '--host+:' '--install+:install:(true false)' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:' '--windowsdomain+:' '--windowspassword+:' '--windowsuser+:')
    -        ;;
    -    create-node-ssh)
    -        _command_args=('--archive+:' '--force+:force:(true false)' '--host+:' '--install+:install:(true false)' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:' '--sshkeyfile+:' '--sshkeypassphrase+:' '--sshpassword+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    create-password-alias)
    -        _command_args=('--aliaspassword+:' '--host+:' '--port+:')
    -        ;;
    -    create-profiler)
    -        _command_args=('--classpath+:' '--enabled+:enabled:(true false)' '--host+:' '--nativelibrarypath+:' '--port+:' '--property+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-protocol)
    -        _command_args=('--host+:' '--port+:' '--securityenabled+:securityenabled:(true false)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-protocol-filter)
    -        _command_args=('--classname+:' '--host+:' '--port+:' '--protocol+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    create-protocol-finder)
    -        _command_args=('--classname+:' '--host+:' '--port+:' '--protocol+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--targetprotocol+:')
    -        ;;
    -    create-resource-adapter-config)
    -        _command_args=('--host+:' '--objecttype+:' '--port+:' '--property+:' '--target+:' '--threadpoolid+:')
    -        ;;
    -    create-resource-ref)
    -        _command_args=('--enabled+:enabled:(true false)' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_standalone_instance')
    -        ;;
    -    create-service)
    -        _command_args=('*:instances:_asadmin_instances' '--domaindir+:domaindir:directory:_files' '--dry-run+:dry-run:(true false)' '--force+:force:(true false)' '--name+:' '--node+:node:_asadmin_nodes' '--nodedir+:' '--serviceproperties+:' '--serviceuser+:')
    -        ;;
    -    create-ssl)
    -        _command_args=('--certname+:' '--clientauthenabled+:clientauthenabled:(true false)' '--host+:' '--port+:' '--ssl2ciphers+:' '--ssl2enabled+:ssl2enabled:(true false)' '--ssl3enabled+:ssl3enabled:(true false)' '--ssl3tlsciphers+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--tlsenabled+:tlsenabled:(true false)' '--tlsrollbackenabled+:tlsrollbackenabled:(true false)' '--type+:type:(network-listener http-listener iiop-listener iiop-service jmx-connector)')
    -        ;;
    -    create-system-properties)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance')
    -        ;;
    -    create-threadpool)
    -        _command_args=('--host+:' '--idletimeout+:' '--maxqueuesize+:' '--maxthreadpoolsize+:' '--minthreadpoolsize+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--workqueues+:')
    -        ;;
    -    create-transport)
    -        _command_args=('--acceptorthreads+:' '--buffersizebytes+:' '--bytebuffertype+:' '--classname+:' '--displayconfiguration+:displayconfiguration:(true false)' '--enablesnoop+:enablesnoop:(true false)' '--host+:' '--idlekeytimeoutseconds+:' '--maxconnectionscount+:' '--port+:' '--readtimeoutmillis+:' '--selectionkeyhandler+:' '--selectorpolltimeoutmillis+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--tcpnodelay+:tcpnodelay:(true false)' '--writetimeoutmillis+:')
    -        ;;
    -    create-virtual-server)
    -        _command_args=('--defaultwebmodule+:' '--host+:' '--hosts+:' '--httplisteners+:' '--logfile+:' '--networklisteners+:' '--port+:' '--property+:' '--state+:state:(on off disabled)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-admin-object)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-application-ref)
    -        _command_args=('--cascade+:cascade:(true false)' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_standalone_instance')
    -        ;;
    -    delete-audit-module)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-auth-realm)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-config)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    delete-connector-connection-pool)
    -        _command_args=('--cascade+:cascade:(true false)' '--host+:' '--port+:' '--target+:')
    -        ;;
    -    delete-connector-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-connector-security-map)
    -        _command_args=('--host+:' '--poolname+:' '--port+:' '--target+:')
    -        ;;
    -    delete-connector-work-security-map)
    -        _command_args=('--host+:' '--port+:' '--raname+:')
    -        ;;
    -    delete-custom-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-domain)
    -        _command_args=('--domaindir+:')
    -        ;;
    -    delete-file-user)
    -        _command_args=('--authrealmname+:' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-http)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-http-health-checker)
    -        _command_args=('--config+:' '--host+:' '--port+:')
    -        ;;
    -    delete-http-lb-ref)
    -        _command_args=('--config+:' '--force+:' '--host+:' '--lbname+:' '--port+:')
    -        ;;
    -    delete-http-listener)
    -        _command_args=('--host+:' '--port+:' '--secure+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-http-redirect)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-iiop-listener)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--host+:' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    delete-jacc-provider)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-javamail-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-jdbc-connection-pool)
    -        _command_args=('--cascade+:cascade:(true false)' '--host+:' '--port+:' '--target+:')
    -        ;;
    -    delete-jdbc-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-jms-host)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-jms-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-jmsdest)
    -        _command_args=('--desttype+:' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-jndi-resource)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-jvm-options)
    -        _command_args=('--host+:' '--port+:' '--profiler+:profiler:(true false)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-lifecycle-module)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    delete-local-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--node+:node:_asadmin_nodes' '--nodedir+:')
    -        ;;
    -    delete-log-levels)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-message-security-provider)
    -        _command_args=('--host+:' '--layer+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-network-listener)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-node-config)
    -        _command_args=('*:nodes:_asadmin_nodes_config' '--host+:' '--port+:')
    -        ;;
    -    delete-node-dcom)
    -        _command_args=('*:nodes:_asadmin_nodes_dcom' '--force+:force:(true false)' '--host+:' '--port+:' '--uninstall+:uninstall:(true false)')
    -        ;;
    -    delete-node-ssh)
    -        _command_args=('*:nodes:_asadmin_nodes_ssh' '--force+:force:(true false)' '--host+:' '--port+:' '--uninstall+:uninstall:(true false)')
    -        ;;
    -    delete-password-alias)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    delete-profiler)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-protocol)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-protocol-filter)
    -        _command_args=('--host+:' '--port+:' '--protocol+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-protocol-finder)
    -        _command_args=('--host+:' '--port+:' '--protocol+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-resource-adapter-config)
    -        _command_args=('--host+:' '--port+:' '--target+:')
    -        ;;
    -    delete-resource-ref)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_standalone_instance')
    -        ;;
    -    delete-ssl)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--type+:type:(network-listener http-listener iiop-listener iiop-service jmx-connector)')
    -        ;;
    -    delete-system-property)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance')
    -        ;;
    -    delete-threadpool)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-transport)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    delete-virtual-server)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    deploy)
    -        _command_args=('*:directory:_files' '--asyncreplication+:asyncreplication:(true false)' '--availabilityenabled+:availabilityenabled:(true false)' '--contextroot+:' '--createtables+:createtables:(true false)' '--dbvendorname+:' '--deploymentplan+:deploymentplan:directory:_files' '--description+:' '--dropandcreatetables+:dropandcreatetables:(true false)' '--enabled+:enabled:(true false)' '--force+:force:(true false)' '--generatermistubs+:generatermistubs:(true false)' '--host+:' '--isredeploy+:isredeploy:(true false)' '--keepfailedstubs+:keepfailedstubs:(true false)' '--keepreposdir+:keepreposdir:(true false)' '--keepstate+:keepstate:(true false)' '--lbenabled+:lbenabled:(true false)' '--libraries+:' '--logreportederrors+:logreportederrors:(true false)' '--name+:' '--port+:' '--precompilejsp+:precompilejsp:(true false)' '--properties+:' '--property+:' '--retrieve+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance' '--type+:' '--uniquetablenames+:uniquetablenames:(true false)' '--verify+:verify:(true false)' '--virtualservers+:')
    -        ;;
    -    deploydir)
    -        _command_args=('*:directory:_files' '--asyncreplication+:asyncreplication:(true false)' '--availabilityenabled+:availabilityenabled:(true false)' '--contextroot+:' '--createtables+:createtables:(true false)' '--dbvendorname+:' '--deploymentplan+:deploymentplan:directory:_files' '--description+:' '--dropandcreatetables+:dropandcreatetables:(true false)' '--enabled+:enabled:(true false)' '--force+:force:(true false)' '--generatermistubs+:generatermistubs:(true false)' '--host+:' '--isredeploy+:isredeploy:(true false)' '--keepfailedstubs+:keepfailedstubs:(true false)' '--keepreposdir+:keepreposdir:(true false)' '--keepstate+:keepstate:(true false)' '--lbenabled+:lbenabled:(true false)' '--libraries+:' '--logreportederrors+:logreportederrors:(true false)' '--name+:' '--port+:' '--precompilejsp+:precompilejsp:(true false)' '--properties+:' '--property+:' '--retrieve+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance' '--type+:' '--uniquetablenames+:uniquetablenames:(true false)' '--verify+:verify:(true false)' '--virtualservers+:')
    -        ;;
    -    disable)
    -        _command_args=('--cascade+:cascade:(true false)' '--droptables+:droptables:(true false)' '--host+:' '--isredeploy+:isredeploy:(true false)' '--isundeploy+:isundeploy:(true false)' '--keepreposdir+:keepreposdir:(true false)' '--keepstate+:keepstate:(true false)' '--port+:' '--properties+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    disable-http-lb-application)
    -        _command_args=('--host+:' '--name+:' '--port+:' '--timeout+:')
    -        ;;
    -    disable-http-lb-server)
    -        _command_args=('--host+:' '--port+:' '--timeout+:')
    -        ;;
    -    disable-monitoring)
    -        _command_args=('--host+:' '--modules+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    disable-secure-admin)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    enable)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    enable-http-lb-application)
    -        _command_args=('--host+:' '--name+:' '--port+:')
    -        ;;
    -    enable-http-lb-server)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    enable-monitoring)
    -        _command_args=('--dtrace+:dtrace:(true false)' '--host+:' '--mbean+:mbean:(true false)' '--modules+:' '--options+:' '--pid+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    enable-secure-admin)
    -        _command_args=('--adminalias+:' '--host+:' '--instancealias+:' '--port+:')
    -        ;;
    -    export-http-lb-config)
    -        _command_args=('--config+:' '--host+:' '--lbname+:' '--lbtargets+:' '--port+:' '--property+:' '--retrievefile+:retrievefile:(true false)')
    -        ;;
    -    export-sync-bundle)
    -        _command_args=('--host+:' '--port+:' '--retrieve+:retrieve:(true false)' '--target+:')
    -        ;;
    -    flush-connection-pool)
    -        _command_args=('--appname+:' '--host+:' '--modulename+:' '--port+:')
    -        ;;
    -    flush-jmsdest)
    -        _command_args=('--desttype+:' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    freeze-transaction-service)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance')
    -        ;;
    -    generate-domain-schema)
    -        _command_args=('--format+:' '--host+:' '--port+:' '--showdeprecated+:showdeprecated:(true false)' '--showsubclasses+:showsubclasses:(true false)')
    -        ;;
    -    generate-jvm-report)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_clustered_instance_das_standalone_instance' '--type+:type:(summary thread class memory log)')
    -        ;;
    -    get)
    -        _command_args=('--host+:' '--monitor+:monitor:(true false)' '--port+:')
    -        ;;
    -    get-client-stubs)
    -        _command_args=('--appname+:' '--host+:' '--port+:')
    -        ;;
    -    get-health)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    help)
    -        _describe -t help-commands "asadmin help command" _1st_arguments
    -    ;;
    -    import-sync-bundle)
    -        _command_args=('--instance+:' '--node+:node:_asadmin_nodes' '--nodedir+:')
    -        ;;
    -    install-node)
    -        _command_args=('--archive+:' '--create+:create:(true false)' '--force+:force:(true false)' '--installdir+:' '--save+:save:(true false)' '--sshkeyfile+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    install-node-dcom)
    -        _command_args=('--archive+:' '--create+:create:(true false)' '--force+:force:(true false)' '--installdir+:' '--save+:save:(true false)' '--windowsdomain+:' '--windowsuser+:')
    -        ;;
    -    install-node-ssh)
    -        _command_args=('--archive+:' '--create+:create:(true false)' '--force+:force:(true false)' '--installdir+:' '--save+:save:(true false)' '--sshkeyfile+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    jms-ping)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance')
    -        ;;
    -    list)
    -        _command_args=('--host+:' '--monitor+:monitor:(true false)' '--port+:')
    -        ;;
    -    list-admin-objects)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-application-refs)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_standalone_instance' '--host+:' '--long+:long:(true false)' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-applications)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_domain_standalone_instance' '--host+:' '--long+:long:(true false)' '--port+:' '--resources+:resources:(true false)' '--subcomponents+:subcomponents:(true false)' '--terse+:terse:(true false)' '--type+:')
    -        ;;
    -    list-audit-modules)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-auth-realms)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-backups)
    -        _command_args=('--backupconfig+:' '--backupdir+:' '--domaindir+:' '--long+:long:(true false)')
    -        ;;
    -    list-clusters)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-commands)
    -        _command_args=('--localonly+:localonly:(true false)' '--remoteonly+:remoteonly:(true false)')
    -        ;;
    -    list-components)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_domain_standalone_instance' '--host+:' '--long+:long:(true false)' '--port+:' '--resources+:resources:(true false)' '--subcomponents+:subcomponents:(true false)' '--terse+:terse:(true false)' '--type+:')
    -        ;;
    -    list-configs)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-connector-connection-pools)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-connector-resources)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-connector-security-maps)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--securitymap+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    list-connector-work-security-maps)
    -        _command_args=('--host+:' '--port+:' '--securitymap+:')
    -        ;;
    -    list-containers)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-custom-resources)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    list-descriptors)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-domains)
    -        _command_args=('--domaindir+:')
    -        ;;
    -    list-file-groups)
    -        _command_args=('--authrealmname+:' '--host+:' '--name+:' '--port+:')
    -        ;;
    -    list-file-users)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--authrealmname+:' '--host+:' '--port+:')
    -        ;;
    -    list-http-lb-configs)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-http-listeners)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--host+:' '--long+:long:(true false)' '--port+:')
    -        ;;
    -    list-iiop-listeners)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-instances)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--nostatus+:nostatus:(true false)' '--port+:' '--standaloneonly+:standaloneonly:(true false)' '--timeoutmsec+:')
    -        ;;
    -    list-jacc-providers)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-javamail-resources)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    list-jdbc-connection-pools)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-jdbc-resources)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-jms-hosts)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    list-jms-resources)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_domain_standalone_instance' '--host+:' '--port+:' '--restype+:')
    -        ;;
    -    list-jmsdest)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--desttype+:' '--host+:' '--port+:' '--property+:')
    -        ;;
    -    list-jndi-entries)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance' '--context+:' '--host+:' '--port+:')
    -        ;;
    -    list-jndi-resources)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    list-jvm-options)
    -        _command_args=('--host+:' '--port+:' '--profiler+:profiler:(true false)' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    list-libraries)
    -        _command_args=('--host+:' '--port+:' '--type+:type:(common ext app)')
    -        ;;
    -    list-lifecycle-modules)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_domain_standalone_instance' '--host+:' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-log-attributes)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-log-levels)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-message-security-providers)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance' '--host+:' '--layer+:layer:(SOAP HttpServlet)' '--port+:')
    -        ;;
    -    list-modules)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-network-listeners)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-nodes)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-nodes-config)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-nodes-dcom)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-nodes-ssh)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--terse+:terse:(true false)')
    -        ;;
    -    list-password-aliases)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-persistence-types)
    -        _command_args=('--host+:' '--port+:' '--type+:')
    -        ;;
    -    list-protocol-filters)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    list-protocol-finders)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    list-protocols)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-resource-adapter-configs)
    -        _command_args=('--host+:' '--long+:long:(true false)' '--port+:' '--raname+:')
    -        ;;
    -    list-resource-refs)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-sub-components)
    -        _command_args=('--appname+:' '--host+:' '--port+:' '--resources+:resources:(true false)' '--terse+:terse:(true false)' '--type+:')
    -        ;;
    -    list-supported-cipher-suites)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-system-properties)
    -        _command_args=('*:targets:_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-threadpools)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    list-timers)
    -        _command_args=('*:targets:_asadmin_targets_cluster_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-transports)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--host+:' '--port+:')
    -        ;;
    -    list-virtual-servers)
    -        _command_args=('*:targets:_asadmin_targets_cluster_config_das_standalone_instance' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    list-web-context-param)
    -        _command_args=('--host+:' '--name+:' '--port+:')
    -        ;;
    -    list-web-env-entry)
    -        _command_args=('--host+:' '--name+:' '--port+:')
    -        ;;
    -    login)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_das_standalone_instance')
    -        ;;
    -    migrate-timers)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_clustered_instance_das')
    -        ;;
    -    monitor)
    -        _command_args=('--filename+:filename:directory:_files' '--filter+:' '--interval+:' '--type+:')
    -        ;;
    -    multimode)
    -        _command_args=('--encoding+:' '--file+:file:directory:_files' '--printprompt+:printprompt:(true false)')
    -        ;;
    -    ping-connection-pool)
    -        _command_args=('--appname+:' '--host+:' '--modulename+:' '--port+:' '--target+:')
    -        ;;
    -    ping-node-dcom)
    -        _command_args=('*:nodes:_asadmin_nodes_dcom' '--host+:' '--port+:' '--validate+:validate:(true false)')
    -        ;;
    -    ping-node-ssh)
    -        _command_args=('*:nodes:_asadmin_nodes_ssh' '--host+:' '--port+:' '--validate+:validate:(true false)')
    -        ;;
    -    recover-transactions)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_clustered_instance_das_standalone_instance' '--transactionlogdir+:')
    -        ;;
    -    redeploy)
    -        _command_args=('*:directory:_files' '--asyncreplication+:asyncreplication:(true false)' '--availabilityenabled+:availabilityenabled:(true false)' '--contextroot+:' '--createtables+:createtables:(true false)' '--dbvendorname+:' '--deploymentplan+:deploymentplan:directory:_files' '--description+:' '--dropandcreatetables+:dropandcreatetables:(true false)' '--enabled+:enabled:(true false)' '--force+:force:(true false)' '--generatermistubs+:generatermistubs:(true false)' '--host+:' '--isredeploy+:isredeploy:(true false)' '--keepfailedstubs+:keepfailedstubs:(true false)' '--keepreposdir+:keepreposdir:(true false)' '--keepstate+:keepstate:(true false)' '--lbenabled+:lbenabled:(true false)' '--libraries+:' '--logreportederrors+:logreportederrors:(true false)' '--name+:' '--port+:' '--precompilejsp+:precompilejsp:(true false)' '--properties+:' '--property+:' '--retrieve+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance' '--type+:' '--uniquetablenames+:uniquetablenames:(true false)' '--verify+:verify:(true false)' '--virtualservers+:')
    -        ;;
    -    remove-library)
    -        _command_args=('*:libraries:_asadmin_libraries' '--host+:' '--port+:' '--type+:type:(common ext app)')
    -        ;;
    -    restart-domain)
    -        _command_args=('--debug+:debug:(true false)' '--domaindir+:' '--force+:force:(true false)' '--kill+:kill:(true false)')
    -        ;;
    -    restart-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--debug+:' '--host+:' '--port+:')
    -        ;;
    -    restart-local-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--debug+:debug:(true false)' '--force+:force:(true false)' '--kill+:kill:(true false)' '--node+:node:_asadmin_nodes' '--nodedir+:')
    -        ;;
    -    restore-domain)
    -        _command_args=('--backupconfig+:' '--backupdir+:' '--description+:' '--domaindir+:' '--filename+:' '--force+:force:(true false)' '--long+:long:(true false)')
    -        ;;
    -    rollback-transaction)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_clustered_instance_das_standalone_instance' '--transaction_id+:')
    -        ;;
    -    rotate-log)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_standalone_instance')
    -        ;;
    -    set)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    set-log-attributes)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    set-log-levels)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance')
    -        ;;
    -    set-web-context-param)
    -        _command_args=('--description+:' '--host+:' '--ignoredescriptoritem+:ignoredescriptoritem:(true false)' '--name+:' '--port+:' '--value+:')
    -        ;;
    -    set-web-env-entry)
    -        _command_args=('--description+:' '--host+:' '--ignoredescriptoritem+:ignoredescriptoritem:(true false)' '--name+:' '--port+:' '--type+:' '--value+:')
    -        ;;
    -    setup-ssh)
    -        _command_args=('--generatekey+:generatekey:(true false)' '--sshkeyfile+:' '--sshport+:' '--sshpublickeyfile+:' '--sshuser+:')
    -        ;;
    -    show-component-status)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance')
    -        ;;
    -    start-cluster)
    -        _command_args=('*:clusters:_asadmin_clusters' '--autohadboverride+:autohadboverride:(true false)' '--host+:' '--port+:' '--verbose+:verbose:(true false)')
    -        ;;
    -    start-database)
    -        _command_args=('--dbhome+:' '--dbhost+:' '--dbport+:' '--jvmoptions+:')
    -        ;;
    -    start-domain)
    -        _command_args=('--debug+:debug:(true false)' '--domaindir+:' '--upgrade+:upgrade:(true false)' '--verbose+:verbose:(true false)')
    -        ;;
    -    start-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--debug+:debug:(true false)' '--host+:' '--port+:' '--setenv+:' '--sync+:sync:(none normal full)' '--terse+:terse:(true false)')
    -        ;;
    -    start-local-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--debug+:debug:(true false)' '--node+:node:_asadmin_nodes' '--nodedir+:' '--sync+:sync:(none normal full)' '--verbose+:verbose:(true false)')
    -        ;;
    -    stop-cluster)
    -        _command_args=('*:clusters:_asadmin_clusters' '--autohadboverride+:autohadboverride:(true false)' '--host+:' '--kill+:kill:(true false)' '--port+:' '--verbose+:verbose:(true false)')
    -        ;;
    -    stop-database)
    -        _command_args=('--dbhost+:' '--dbport+:' '--dbuser+:')
    -        ;;
    -    stop-domain)
    -        _command_args=('--domaindir+:' '--force+:force:(true false)' '--kill+:kill:(true false)')
    -        ;;
    -    stop-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--force+:force:(true false)' '--host+:' '--kill+:kill:(true false)' '--port+:')
    -        ;;
    -    stop-local-instance)
    -        _command_args=('*:instances:_asadmin_instances' '--force+:force:(true false)' '--kill+:kill:(true false)' '--node+:node:_asadmin_nodes' '--nodedir+:')
    -        ;;
    -    test-upgrade)
    -        _command_args=('--host+:' '--port+:')
    -        ;;
    -    undeploy)
    -        _command_args=('*:applications:_asadmin_applications' '--cascade+:cascade:(true false)' '--droptables+:droptables:(true false)' '--host+:' '--isredeploy+:isredeploy:(true false)' '--keepreposdir+:keepreposdir:(true false)' '--keepstate+:keepstate:(true false)' '--port+:' '--properties+:' '--target+:target:_asadmin_targets_cluster_das_domain_standalone_instance')
    -        ;;
    -    unfreeze-transaction-service)
    -        _command_args=('--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance')
    -        ;;
    -    uninstall-node)
    -        _command_args=('--force+:force:(true false)' '--installdir+:' '--sshkeyfile+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    uninstall-node-dcom)
    -        _command_args=('--force+:force:(true false)' '--installdir+:' '--windowsdomain+:' '--windowsuser+:')
    -        ;;
    -    uninstall-node-ssh)
    -        _command_args=('--force+:force:(true false)' '--installdir+:' '--sshkeyfile+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    unset-web-context-param)
    -        _command_args=('--host+:' '--name+:' '--port+:')
    -        ;;
    -    unset-web-env-entry)
    -        _command_args=('--host+:' '--name+:' '--port+:')
    -        ;;
    -    update-connector-security-map)
    -        _command_args=('--addprincipals+:' '--addusergroups+:' '--host+:' '--mappedpassword+:' '--mappedusername+:' '--poolname+:' '--port+:' '--removeprincipals+:' '--removeusergroups+:' '--target+:')
    -        ;;
    -    update-connector-work-security-map)
    -        _command_args=('--addgroups+:' '--addprincipals+:' '--host+:' '--port+:' '--raname+:' '--removegroups+:' '--removeprincipals+:')
    -        ;;
    -    update-file-user)
    -        _command_args=('--authrealmname+:' '--groups+:' '--host+:' '--port+:' '--target+:target:_asadmin_targets_cluster_config_das_standalone_instance' '--userpassword+:')
    -        ;;
    -    update-node-config)
    -        _command_args=('*:nodes:_asadmin_nodes_config' '--host+:' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:')
    -        ;;
    -    update-node-dcom)
    -        _command_args=('*:nodes:_asadmin_nodes_dcom' '--force+:force:(true false)' '--host+:' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:' '--windowsdomain+:' '--windowspassword+:' '--windowsuser+:')
    -        ;;
    -    update-node-ssh)
    -        _command_args=('*:nodes:_asadmin_nodes_ssh' '--force+:force:(true false)' '--host+:' '--installdir+:' '--nodedir+:' '--nodehost+:' '--port+:' '--sshkeyfile+:' '--sshkeypassphrase+:' '--sshpassword+:' '--sshport+:' '--sshuser+:')
    -        ;;
    -    update-password-alias)
    -        _command_args=('--aliaspassword+:' '--host+:' '--port+:')
    -        ;;
    -    uptime)
    -        _command_args=('--host+:' '--milliseconds+:milliseconds:(true false)' '--port+:')
    -        ;;
    -    validate-dcom)
    -        _command_args=('--host+:' '--port+:' '--remotetestdir+:' '--verbose+:verbose:(true false)' '--windowsdomain+:' '--windowspassword+:' '--windowsuser+:')
    -        ;;
    -    validate-multicast)
    -        _command_args=('--bindaddress+:' '--multicastaddress+:' '--multicastport+:' '--sendperiod+:' '--timeout+:' '--timetolive+:' '--verbose+:verbose:(true false)')
    -        ;;
    -    verify-domain-xml)
    -        _command_args=('--domaindir+:')
    -        ;;
    -    version)
    -        _command_args=('--local+:local:(true false)' '--terse+:terse:(true false)' '--verbose+:verbose:(true false)')
    -        ;;
    -esac
    -
    -
    -_asadmin_applications() {
    -    compadd $(command asadmin list-applications --terse | sed 's/\s.*//')
    -}
    -
    -_asadmin_clusters() {
    -    compadd $(command asadmin list-clusters --terse | sed 's/\s.*//')
    -}
    -
    -_asadmin_configs() {
    -    compadd $(command asadmin list-configs --terse)
    -}
    -
    -_asadmin_instances() {
    -    compadd $(command asadmin list-instances --terse --nostatus domain)
    -}
    -
    -_asadmin_instances_standalone() {
    -    compadd $(command asadmin list-instances --terse --standaloneonly --nostatus domain)
    -}
    -
    -_asadmin_libraries() {
    -    compadd $(command asadmin list-libraries --terse)
    -}
    -
    -_asadmin_nodes() {
    -    compadd $(command asadmin list-nodes --terse)
    -}
    -
    -_asadmin_nodes_config() {
    -    compadd $(command asadmin list-nodes-config --terse)
    -}
    -
    -_asadmin_nodes_dcom() {
    -    compadd $(command asadmin list-nodes-dcom --terse)
    -}
    -
    -_asadmin_nodes_ssh() {
    -    compadd $(command asadmin list-nodes-ssh --terse)
    -}
    -
    -_asadmin_targets() {
    -    _asadmin_instances
    -    _asadmin_clusters
    -    _asadmin_configs
    -    compadd domain server
    -}
    -
    -_asadmin_targets_cluster_clustered_instance_config_das_domain_standalone_instance() {
    -    _asadmin_instances
    -    _asadmin_clusters
    -    _asadmin_configs
    -    compadd domain server
    -}
    -
    -_asadmin_targets_cluster_clustered_instance_config_das_standalone_instance() {
    -    _asadmin_instances
    -    _asadmin_clusters
    -    _asadmin_configs
    -    compadd server
    -}
    -
    -_asadmin_targets_cluster_clustered_instance_das_domain_standalone_instance() {
    -    _asadmin_instances
    -    _asadmin_clusters
    -    compadd domain server
    -}
    -
    -_asadmin_targets_cluster_clustered_instance_das_standalone_instance() {
    -    _asadmin_instances
    -    _asadmin_clusters
    -    _asadmin_configs
    -    compadd server
    -}
    -
    -_asadmin_targets_cluster_config_das_standalone_instance() {
    -    _asadmin_instances_standalone
    -    _asadmin_clusters
    -    _asadmin_configs
    -    compadd server
    -}
    -
    -_asadmin_targets_cluster_das_domain_standalone_instance() {
    -    _asadmin_instances_standalone
    -    _asadmin_clusters
    -    compadd domain server
    -}
    -
    -_asadmin_targets_cluster_das_standalone_instance() {
    -    _asadmin_instances_standalone
    -    _asadmin_clusters
    -    compadd server
    -}
    -
    -_asadmin_targets_clustered_instance_das() {
    -    _asadmin_instances
    -    compadd server
    -}
    -
    -_asadmin_targets_clustered_instance_das_standalone_instance() {
    -    _asadmin_instances
    -    compadd server
    -}
    -
    -_asadmin_targets_cluster_standalone_instance() {
    -    _asadmin_clusters
    -    _asadmin_instances_standalone
    -}
    -
    -
    -compadd '--help'
    -_arguments \
    -    $_command_args \
    -    &&  return 0;
    diff --git a/dot_oh-my-zsh/plugins/glassfish/empty_glassfish.plugin.zsh b/dot_oh-my-zsh/plugins/glassfish/empty_glassfish.plugin.zsh
    deleted file mode 100644
    index e69de29..0000000
    diff --git a/dot_oh-my-zsh/plugins/globalias/README.md b/dot_oh-my-zsh/plugins/globalias/README.md
    deleted file mode 100644
    index cd7fc3c..0000000
    --- a/dot_oh-my-zsh/plugins/globalias/README.md
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -# Globalias plugin
    -
    -Expands all glob expressions, subcommands and aliases (including global).
    -
    -Idea from: https://blog.patshead.com/2012/11/automatically-expaning-zsh-global-aliases---simplified.html.
    -
    -## Usage
    -
    -Add `globalias` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... globalias)
    -```
    -
    -Then just press `SPACE` to trigger the expansion of a command you've written.
    -
    -If you only want to insert a space without expanding the command line, press
    -`CTRL`+`SPACE`.
    -
    -if you would like to filter out any values from expanding set `GLOBALIAS_FILTER_VALUES` to
    -an array of said values. See [Filtered values](#filtered-values).
    -
    -## Examples
    -
    -#### Glob expressions
    -
    -```
    -$ touch {1..10}
    -# expands to
    -$ touch 1 2 3 4 5 6 7 8 9 10
    -
    -$ ls **/*.json
    -# expands to
    -$ ls folder/file.json anotherfolder/another.json
    -```
    -
    -#### Subcommands
    -
    -```
    -$ mkdir "`date -R`"
    -# expands to
    -$ mkdir Tue,\ 04\ Oct\ 2016\ 13:54:03\ +0300
    -```
    -
    -#### Aliases
    -
    -```
    -# .zshrc:
    -alias -g G="| grep --color=auto -P"
    -alias l='ls --color=auto -lah'
    -
    -$ lG
    -# expands to
    -$ ls --color=auto -lah | grep --color=auto -P
    -```
    -
    -```
    -# .zsrc:
    -alias S="sudo systemctl"
    -
    -$ S
    -# expands to:
    -$ sudo systemctl
    -```
    -
    -#### Filtered values
    -
    -```
    -# .zshrc
    -alias l='ls -lh'
    -alias la='ls --color=auto -lah'
    -GLOBALIAS_FILTER_VALUES=(l)
    -
    -$ l
    -# does not expand
    -$ la
    -# expands to:
    -$ ls --color=auto -lah
    -```
    diff --git a/dot_oh-my-zsh/plugins/globalias/globalias.plugin.zsh b/dot_oh-my-zsh/plugins/globalias/globalias.plugin.zsh
    deleted file mode 100644
    index bd27d58..0000000
    --- a/dot_oh-my-zsh/plugins/globalias/globalias.plugin.zsh
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -globalias() {
    -   # Get last word to the left of the cursor:
    -   # (z) splits into words using shell parsing
    -   # (A) makes it an array even if there's only one element
    -   local word=${${(Az)LBUFFER}[-1]}
    -   if [[ $GLOBALIAS_FILTER_VALUES[(Ie)$word] -eq 0 ]]; then
    -      zle _expand_alias
    -      zle expand-word
    -   fi
    -   zle self-insert
    -}
    -zle -N globalias
    -
    -# space expands all aliases, including global
    -bindkey -M emacs " " globalias
    -bindkey -M viins " " globalias
    -
    -# control-space to make a normal space
    -bindkey -M emacs "^ " magic-space
    -bindkey -M viins "^ " magic-space
    -
    -# normal space during searches
    -bindkey -M isearch " " magic-space
    diff --git a/dot_oh-my-zsh/plugins/gnu-utils/README.md b/dot_oh-my-zsh/plugins/gnu-utils/README.md
    deleted file mode 100644
    index f5fa81e..0000000
    --- a/dot_oh-my-zsh/plugins/gnu-utils/README.md
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -# gnu-utils plugin
    -
    -This plugin binds GNU coreutils to their default names, so that you don't have
    -to call them using their prefixed name, which starts with `g`. This is useful
    -in systems which don't have GNU coreutils installed by default, mainly macOS
    -or FreeBSD, which use BSD coreutils.
    -
    -To use it, add `gnu-utils` to the plugins array in your zshrc file:
    -```zsh
    -plugins=(... gnu-utils)
    -```
    -
    -The plugin works by changing the path that the command hash points to, so
    -instead of `ls` pointing to `/bin/ls`, it points to wherever `gls` is
    -installed.
    -
    -Since `hash -rf` or `rehash` refreshes the command hashes, it also wraps
    -`hash` and `rehash` so that the coreutils binding is always done again
    -after calling these two commands.
    -
    -Look at the source code of the plugin to see which GNU coreutils are tried
    -to rebind. Open an issue if there are some missing.
    -
    -## Other methods
    -
    -The plugin also documents two other ways to do this:
    -
    -1. Using a function wrapper, such that, for example, there exists a function
    -named `ls` which calls `gls` instead. Since functions have a higher preference
    -than commands, this ends up calling the GNU coreutil. It has also a higher
    -preference over shell builtins (`gecho` is called instead of the builtin `echo`).
    -
    -2. Using an alias. This has an even higher preference than functions, but they
    -could be overridden because of a user setting.
    -
    -## Author
    -
    -- [Sorin Ionescu](https://github.com/sorin-ionescu).
    diff --git a/dot_oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh b/dot_oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh
    deleted file mode 100644
    index adc2bd3..0000000
    --- a/dot_oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh
    +++ /dev/null
    @@ -1,74 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  gnu-utils.plugin.zsh
    -#   DESCRIPTION:  oh-my-zsh plugin file.
    -#        AUTHOR:  Sorin Ionescu (sorin.ionescu@gmail.com)
    -#       VERSION:  1.0.0
    -# ------------------------------------------------------------------------------
    -
    -# Detect if GNU coreutils are installed by looking for gwhoami
    -if [[ ! -x "${commands[gwhoami]}" ]]; then
    -  return
    -fi
    -
    -__gnu_utils() {
    -  local -a gcmds
    -  local gcmd
    -
    -  # coreutils
    -  gcmds=('g[' 'gbase64' 'gbasename' 'gcat' 'gchcon' 'gchgrp' 'gchmod'
    -  'gchown' 'gchroot' 'gcksum' 'gcomm' 'gcp' 'gcsplit' 'gcut' 'gdate'
    -  'gdd' 'gdf' 'gdir' 'gdircolors' 'gdirname' 'gdu' 'gecho' 'genv' 'gexpand'
    -  'gexpr' 'gfactor' 'gfalse' 'gfmt' 'gfold' 'ggroups' 'ghead' 'ghostid'
    -  'gid' 'gindent' 'ginstall' 'gjoin' 'gkill' 'glink' 'gln' 'glogname' 'gls' 'gmd5sum'
    -  'gmkdir' 'gmkfifo' 'gmknod' 'gmktemp' 'gmv' 'gnice' 'gnl' 'gnohup' 'gnproc'
    -  'god' 'gpaste' 'gpathchk' 'gpinky' 'gpr' 'gprintenv' 'gprintf' 'gptx' 'gpwd'
    -  'greadlink' 'grm' 'grmdir' 'gruncon' 'gseq' 'gsha1sum' 'gsha224sum'
    -  'gsha256sum' 'gsha384sum' 'gsha512sum' 'gshred' 'gshuf' 'gsleep' 'gsort'
    -  'gsplit' 'gstat' 'gstty' 'gsum' 'gsync' 'gtac' 'gtail' 'gtee' 'gtest'
    -  'gtimeout' 'gtouch' 'gtr' 'gtrue' 'gtruncate' 'gtsort' 'gtty' 'guname'
    -  'gunexpand' 'guniq' 'gunlink' 'guptime' 'gusers' 'gvdir' 'gwc' 'gwho'
    -  'gwhoami' 'gyes')
    -
    -  # findutils
    -  gcmds+=('gfind' 'gxargs' 'glocate')
    -
    -  # Not part of either coreutils or findutils, installed separately.
    -  gcmds+=('gsed' 'gtar' 'gtime' 'gmake' 'ggrep')
    -
    -  # can be built optionally
    -  gcmds+=('ghostname')
    -
    -  for gcmd in "${gcmds[@]}"; do
    -    # Do nothing if the command isn't found
    -    (( ${+commands[$gcmd]} )) || continue
    -
    -    # This method allows for builtin commands to be primary but it's
    -    # lost if hash -r or rehash is executed, or if $PATH is updated.
    -    # Thus, a preexec hook is needed, which will only run if whoami
    -    # is not already rehashed.
    -    #
    -    hash ${gcmd[2,-1]}=${commands[$gcmd]}
    -  done
    -
    -  return 0
    -}
    -
    -__gnu_utils_preexec() {
    -  # Run __gnu_utils when the whoami command is not already rehashed.
    -  # This acts as a sign that we need to rehash all GNU utils.
    -  [[ "${commands[whoami]}" = "${commands[gwhoami]}" ]] || __gnu_utils
    -}
    -
    -autoload -Uz add-zsh-hook
    -add-zsh-hook preexec __gnu_utils_preexec
    -
    -# lib/theme-and-appearance.zsh sets the alias for ls not knowing that
    -# we'll be using GNU ls. We'll reset this to use GNU ls --color.
    -# See https://github.com/ohmyzsh/ohmyzsh/issues/11503
    -#
    -# The ls alias might look like:
    -# - ls='ls -G'
    -# - ls='gls --color=tty'
    -if [[ -x "${commands[gls]}" && "${aliases[ls]}" = (*-G*|gls*) ]]; then
    -  alias ls='ls --color=tty'
    -fi
    diff --git a/dot_oh-my-zsh/plugins/golang/README.md b/dot_oh-my-zsh/plugins/golang/README.md
    deleted file mode 100644
    index 80f8cf3..0000000
    --- a/dot_oh-my-zsh/plugins/golang/README.md
    +++ /dev/null
    @@ -1,41 +0,0 @@
    -# Golang plugin
    -
    -This plugin adds completion for the [Go Programming Language](https://golang.org/),
    -as well as some aliases for common Golang commands.
    -
    -To use it, add `golang` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... golang)
    -```
    -
    -## Aliases
    -
    -| Alias  | Command           | Description                                                   |
    -| ------ | ----------------- | ------------------------------------------------------------- |
    -| gob    | `go build`        | Build your code                                               |
    -| goc    | `go clean`        | Removes object files from package source directories          |
    -| god    | `go doc`          | Prints documentation comments                                 |
    -| goe    | `go env`          | Prints Go environment information                             |
    -| gof    | `go fmt`          | Gofmt formats (aligns and indents) Go programs.               |
    -| gofa   | `go fmt ./...`    | Run go fmt for all packages in current directory, recursively |
    -| gofx   | `go fix`          | Update packages to use a new API                              |
    -| gog    | `go get`          | Downloads packages and then installs them to $GOPATH          |
    -| goga   | `go get ./...`    | Installs all dependencies in current directory, recursively   |
    -| goi    | `go install`      | Compiles and installs packages to $GOPATH                     |
    -| gol    | `go list`         | Lists Go packages                                             |
    -| gom    | `go mod`          | Access to operations on modules                               |
    -| gomt   | `go mod tidy`     | Tidies up the go.mod file                                     |
    -| gopa   | `cd $GOPATH`      | Takes you to `$GOPATH`                                        |
    -| gopb   | `cd $GOPATH/bin`  | Takes you to `$GOPATH/bin`                                    |
    -| gops   | `cd $GOPATH/src`  | Takes you to `$GOPATH/src`                                    |
    -| gor    | `go run`          | Compiles and runs your code                                   |
    -| got    | `go test`         | Runs tests                                                    |
    -| gota   | `go test ./...`   | Runs tests in all subdirectories                              |
    -| goto   | `go tool`         | Prints all the available tools                                |
    -| gotoc  | `go tool compile` | Generates object file                                         |
    -| gotod  | `go tool dist`    | Utility to bootstrap, build and test go runtime               |
    -| gotofx | `go tool fix`     | Fixes an application to use newer features                    |
    -| gov    | `go vet`          | Vet examines Go source code and reports suspicious constructs |
    -| gove   | `go version`      | Prints Go version                                             |
    -| gow    | `go work`         | Work provides access to operations on workspaces              |
    diff --git a/dot_oh-my-zsh/plugins/golang/_golang b/dot_oh-my-zsh/plugins/golang/_golang
    deleted file mode 100644
    index 01b976b..0000000
    --- a/dot_oh-my-zsh/plugins/golang/_golang
    +++ /dev/null
    @@ -1,249 +0,0 @@
    -#compdef go
    -
    -__go_packages() {
    -  local gopaths
    -  declare -a gopaths
    -  gopaths=("${(s/:/)$(go env GOPATH)}")
    -  gopaths+=("$(go env GOROOT)")
    -  for p in $gopaths; do
    -    _path_files -W "$p/src" -/
    -  done
    -}
    -
    -__go_identifiers() {
    -  local tmpl_path="${functions_source[$0]:h}/templates"
    -  compadd $(godoc -templates "$tmpl_path" ${words[-2]} 2> /dev/null)
    -}
    -
    -_go() {
    -  typeset -a commands build_flags
    -  commands+=(
    -    'build[compile packages and dependencies]'
    -    'clean[remove object files]'
    -    'doc[run godoc on package sources]'
    -    'env[print Go environment information]'
    -    'fix[run go tool fix on packages]'
    -    'fmt[run gofmt on package sources]'
    -    'generate[generate Go files by processing source]'
    -    'get[download and install packages and dependencies]'
    -    'help[display help]'
    -    'install[compile and install packages and dependencies]'
    -    'list[list packages]'
    -    'mod[modules maintenance]'
    -    'run[compile and run Go program]'
    -    'test[test packages]'
    -    'tool[run specified go tool]'
    -    'version[print Go version]'
    -    'vet[run go tool vet on packages]'
    -  )
    -  if (( CURRENT == 2 )); then
    -    # explain go commands
    -    _values 'go tool commands' ${commands[@]}
    -    return
    -  fi
    -  build_flags=(
    -    '-a[force reinstallation of packages that are already up to date]'
    -    '-n[print the commands but do not run them]'
    -    '-p[number of parallel builds]:number'
    -    '-race[enable data race detection]'
    -    '-x[print the commands]'
    -    '-work[print temporary directory name and keep it]'
    -    '-ccflags[flags for 5c/6c/8c]:flags'
    -    '-gcflags[flags for 5g/6g/8g]:flags'
    -    '-ldflags[flags for 5l/6l/8l]:flags'
    -    '-gccgoflags[flags for gccgo]:flags'
    -    '-compiler[name of compiler to use]:name'
    -    '-installsuffix[suffix to add to package directory]:suffix'
    -    '-tags[list of build tags to consider satisfied]:tags'
    -  )
    -
    -  case ${words[2]} in
    -  doc)
    -    _arguments -s -w \
    -      "-c[symbol matching honors case (paths not affected)]" \
    -      "-cmd[show symbols with package docs even if package is a command]" \
    -      "-u[show unexported symbols as well as exported]" \
    -      "2:importpaths:__go_packages" \
    -      ":next identifiers:__go_identifiers"
    -    ;;
    -  clean)
    -    _arguments -s -w \
    -      "-i[remove the corresponding installed archive or binary (what 'go install' would create)]" \
    -      "-n[print the remove commands it would execute, but not run them]" \
    -      "-r[apply recursively to all the dependencies of the packages named by the import paths]" \
    -      "-x[print remove commands as it executes them]" \
    -      "*:importpaths:__go_packages"
    -    ;;
    -  fix|fmt|vet)
    -    _alternative ':importpaths:__go_packages' ':files:_path_files -g "*.go"'
    -    ;;
    -  install)
    -    _arguments -s -w : ${build_flags[@]} \
    -      "-v[show package names]" \
    -      '*:importpaths:__go_packages'
    -    ;;
    -  get)
    -    _arguments -s -w : \
    -      ${build_flags[@]}
    -    ;;
    -  build)
    -    _arguments -s -w : \
    -      ${build_flags[@]} \
    -      "-v[show package names]" \
    -      "-o[output file]:file:_files" \
    -      "*:args:{ _alternative ':importpaths:__go_packages' ':files:_path_files -g \"*.go\"' }"
    -    ;;
    -  test)
    -    _arguments -s -w : \
    -      ${build_flags[@]} \
    -      "-c[do not run, compile the test binary]" \
    -      "-i[do not run, install dependencies]" \
    -      "-v[print test output]" \
    -      "-x[print the commands]" \
    -      "-short[use short mode]" \
    -      "-parallel[number of parallel tests]:number" \
    -      "-cpu[values of GOMAXPROCS to use]:number list" \
    -      "-run[run tests and examples matching regexp]:regexp" \
    -      "-bench[run benchmarks matching regexp]:regexp" \
    -      "-benchmem[print memory allocation stats]" \
    -      "-benchtime[run each benchmark until taking this long]:duration" \
    -      "-blockprofile[write goroutine blocking profile to file]:file" \
    -      "-blockprofilerate[set sampling rate of goroutine blocking profile]:number" \
    -      "-timeout[kill test after that duration]:duration" \
    -      "-cpuprofile[write CPU profile to file]:file:_files" \
    -      "-memprofile[write heap profile to file]:file:_files" \
    -      "-memprofilerate[set heap profiling rate]:number" \
    -      "*:args:{ _alternative ':importpaths:__go_packages' ':files:_path_files -g \"*.go\"' }"
    -    ;;
    -  list)
    -    _arguments -s -w : \
    -      "-f[alternative format for the list]:format" \
    -      "-json[print data in json format]" \
    -      "-compiled[set CompiledGoFiles to the Go source files presented to the compiler]" \
    -      "-deps[iterate over not just the named packages but also all their dependencies]" \
    -      "-e[change the handling of erroneous packages]" \
    -      "-export[set the Export field to the name of a file containing up-to-date export information for the given package]" \
    -      "-find[identify the named packages but not resolve their dependencies]" \
    -      "-test[report not only the named packages but also their test binaries]" \
    -      "-m[list modules instead of packages]" \
    -      "-u[adds information about available upgrades]" \
    -      "-versions[set the Module's Versions field to a list of all known versions of that module]:number" \
    -      "*:importpaths:__go_packages"
    -    ;;
    -  mod)
    -    local -a mod_commands
    -    mod_commands+=(
    -      'download[download modules to local cache]'
    -      'edit[edit go.mod from tools or scripts]'
    -      'graph[print module requirement graph]'
    -      'init[initialize new module in current directory]'
    -      'tidy[add missing and remove unused modules]'
    -      'vendor[make vendored copy of dependencies]'
    -      'verify[verify dependencies have expected content]'
    -      'why[explain why packages or modules are needed]'
    -    )
    -
    -    if (( CURRENT == 3 )); then
    -      _values 'go mod commands' ${mod_commands[@]} "help[display help]"
    -      return
    -    fi
    -
    -    case ${words[3]} in
    -    help)
    -      _values 'go mod commands' ${mod_commands[@]}
    -      ;;
    -    download)
    -      _arguments -s -w : \
    -        "-json[print a sequence of JSON objects standard output]" \
    -        "*:flags"
    -      ;;
    -    edit)
    -      _arguments -s -w : \
    -        "-fmt[reformat the go.mod file]" \
    -        "-module[change the module's path]" \
    -        "-replace[=old{@v}=new{@v} add a replacement of the given module path and version pair]:name" \
    -        "-dropreplace[=old{@v}=new{@v} drop a replacement of the given module path and version pair]:name" \
    -        "-go[={version} set the expected Go language version]:number" \
    -        "-print[print the final go.mod in its text format]" \
    -        "-json[print the final go.mod file in JSON format]" \
    -        "*:flags"
    -      ;;
    -    graph)
    -      ;;
    -    init)
    -      ;;
    -    tidy)
    -      _arguments -s -w : \
    -        "-v[print information about removed modules]" \
    -        "*:flags"
    -      ;;
    -    vendor)
    -      _arguments -s -w : \
    -        "-v[print the names of vendored]" \
    -        "*:flags"
    -      ;;
    -    verify)
    -      ;;
    -    why)
    -      _arguments -s -w : \
    -        "-m[treats the arguments as a list of modules and finds a path to any package in each of the modules]" \
    -        "-vendor[exclude tests of dependencies]" \
    -        "*:importpaths:__go_packages"
    -      ;;
    -    esac
    -    ;;
    -  help)
    -    _values "${commands[@]}" \
    -      'environment[show Go environment variables available]' \
    -      'gopath[GOPATH environment variable]' \
    -      'packages[description of package lists]' \
    -      'remote[remote import path syntax]' \
    -      'testflag[description of testing flags]' \
    -      'testfunc[description of testing functions]'
    -    ;;
    -  run)
    -    _arguments -s -w : \
    -      ${build_flags[@]} \
    -      '*:file:_files -g "*.go"'
    -    ;;
    -  tool)
    -    if (( CURRENT == 3 )); then
    -        _values "go tool" $(go tool)
    -        return
    -    fi
    -    case ${words[3]} in
    -    [568]g)
    -        _arguments -s -w : \
    -            '-I[search for packages in DIR]:includes:_path_files -/' \
    -            '-L[show full path in file:line prints]' \
    -            '-S[print the assembly language]' \
    -            '-V[print the compiler version]' \
    -            '-e[no limit on number of errors printed]' \
    -            '-h[panic on an error]' \
    -            '-l[disable inlining]' \
    -            '-m[print optimization decisions]' \
    -            '-o[file specify output file]:file' \
    -            '-p[assumed import path for this code]:importpath' \
    -            '-u[disable package unsafe]' \
    -            "*:file:_files -g '*.go'"
    -        ;;
    -    [568]l)
    -        local O=${words[3]%l}
    -        _arguments -s -w : \
    -            '-o[file specify output file]:file' \
    -            '-L[search for packages in DIR]:includes:_path_files -/' \
    -            "*:file:_files -g '*.[ao$O]'"
    -        ;;
    -    dist)
    -        _values "dist tool" banner bootstrap clean env install version
    -        ;;
    -    *)
    -        # use files by default
    -        _files
    -        ;;
    -    esac
    -    ;;
    -  esac
    -}
    -
    -_go "$@"
    diff --git a/dot_oh-my-zsh/plugins/golang/golang.plugin.zsh b/dot_oh-my-zsh/plugins/golang/golang.plugin.zsh
    deleted file mode 100644
    index dc4d918..0000000
    --- a/dot_oh-my-zsh/plugins/golang/golang.plugin.zsh
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -## completion
    -compctl -g "*.go" gofmt # standard go tools
    -compctl -g "*.go" gccgo # gccgo
    -
    -# gc
    -for p in 5 6 8; do
    -  compctl -g "*.${p}" ${p}l
    -  compctl -g "*.go" ${p}g
    -done
    -unset p
    -
    -## aliases
    -alias gob='go build'
    -alias goc='go clean'
    -alias god='go doc'
    -alias goe='go env'
    -alias gof='go fmt'
    -alias gofa='go fmt ./...'
    -alias gofx='go fix'
    -alias gog='go get'
    -alias goga='go get ./...'
    -alias goi='go install'
    -alias gol='go list'
    -alias gom='go mod'
    -alias gomt='go mod tidy'
    -alias gopa='cd $GOPATH'
    -alias gopb='cd $GOPATH/bin'
    -alias gops='cd $GOPATH/src'
    -alias gor='go run'
    -alias got='go test'
    -alias gota='go test ./...'
    -alias goto='go tool'
    -alias gotoc='go tool compile'
    -alias gotod='go tool dist'
    -alias gotofx='go tool fix'
    -alias gov='go vet'
    -alias gove='go version'
    -alias gow='go work'
    diff --git a/dot_oh-my-zsh/plugins/golang/templates/empty_search.txt b/dot_oh-my-zsh/plugins/golang/templates/empty_search.txt
    deleted file mode 100644
    index e69de29..0000000
    diff --git a/dot_oh-my-zsh/plugins/golang/templates/package.txt b/dot_oh-my-zsh/plugins/golang/templates/package.txt
    deleted file mode 100644
    index 2b75cce..0000000
    --- a/dot_oh-my-zsh/plugins/golang/templates/package.txt
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -{{with .PDoc}}{{/*
    -
    -Constants 
    ----------------------------------------
    -
    -*/}}{{with .Consts}}{{range .}}{{range .Names}}{{.}} {{end}}{{end}}{{end}}{{/*
    -
    -Variables
    ----------------------------------------
    -
    -*/}}{{with .Vars}}{{range .}}{{range .Names}}{{.}} {{end}}{{end}}{{end}}{{/*
    -
    -Functions
    ----------------------------------------
    -
    -*/}}{{with .Funcs}}{{range .}}{{ .Name }} {{end}}{{end}}{{/*
    -
    -Types
    ----------------------------------------
    -
    -*/}}{{with .Types}}{{range .}}{{ $TypeName := .Name }}{{ $TypeName }} {{/*
    -
    -*/}}{{range .Methods}}{{ $TypeName }}.{{.Name}} {{end}}{{/*
    -
    -*/}}{{range .Funcs}}{{.Name}} {{end}}{{/*
    -
    -*/}}{{range .Consts}}{{range .Names}}{{.}} {{end}}{{end}}{{/*
    -
    -*/}}{{range .Vars}}{{range .Names}}{{.}} {{end}}{{end}}{{end}}{{end}}{{end}}
    diff --git a/dot_oh-my-zsh/plugins/gpg-agent/README.md b/dot_oh-my-zsh/plugins/gpg-agent/README.md
    deleted file mode 100644
    index 8eeb94f..0000000
    --- a/dot_oh-my-zsh/plugins/gpg-agent/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# gpg-agent
    -
    -Enables [GPG's gpg-agent](https://www.gnupg.org/documentation/manuals/gnupg/) if it is not running.
    -
    -To use it, add `gpg-agent` to the plugins array of your zshrc file:
    -
    -```zsh
    -plugins=(... gpg-agent)
    -```
    diff --git a/dot_oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh b/dot_oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh
    deleted file mode 100644
    index 1f4be20..0000000
    --- a/dot_oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -export GPG_TTY=$TTY
    -
    -# Fix for passphrase prompt on the correct tty
    -# See https://www.gnupg.org/documentation/manuals/gnupg/Agent-Options.html#option-_002d_002denable_002dssh_002dsupport
    -function _gpg-agent_update-tty_preexec {
    -  gpg-connect-agent updatestartuptty /bye &>/dev/null
    -}
    -autoload -U add-zsh-hook
    -add-zsh-hook preexec _gpg-agent_update-tty_preexec
    -
    -# If enable-ssh-support is set, fix ssh agent integration
    -if [[ $(gpgconf --list-options gpg-agent 2>/dev/null | awk -F: '$1=="enable-ssh-support" {print $10}') = 1 ]]; then
    -  unset SSH_AGENT_PID
    -  if [[ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]]; then
    -    export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)"
    -  fi
    -fi
    diff --git a/dot_oh-my-zsh/plugins/gradle/LICENSE b/dot_oh-my-zsh/plugins/gradle/LICENSE
    deleted file mode 100644
    index 06edf4a..0000000
    --- a/dot_oh-my-zsh/plugins/gradle/LICENSE
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -Copyright (c) 2017 Eric Wendelin
    -
    -Permission is hereby granted, free of charge, to any person obtaining a copy of
    -this software and associated documentation files (the "Software"), to deal in
    -the Software without restriction, including without limitation the rights to
    -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    -of the Software, and to permit persons to whom the Software is furnished to do
    -so, subject to the following conditions:
    -
    -The above copyright notice and this permission notice shall be included in all
    -copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    -SOFTWARE.
    diff --git a/dot_oh-my-zsh/plugins/gradle/README.md b/dot_oh-my-zsh/plugins/gradle/README.md
    deleted file mode 100644
    index 3756db0..0000000
    --- a/dot_oh-my-zsh/plugins/gradle/README.md
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -# Gradle plugin
    -
    -This plugin adds completions and aliases for [Gradle](https://gradle.org/).
    -
    -To use it, add `gradle` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... gradle)
    -```
    -
    -## Usage
    -
    -This plugin creates a function called `gradle-or-gradlew`, which is aliased
    -to `gradle`, which is used to determine whether the current project directory
    -has a gradlew file. If `gradlew` is present it will be used, otherwise `gradle`
    -is used instead. Gradle tasks can be executed directly without regard for
    -whether it is `gradle` or `gradlew`. It also supports being called from
    -any directory inside the root project directory.
    -
    -Examples:
    -
    -```zsh
    -gradle test
    -gradle build
    -```
    -
    -## Completion
    -
    -This plugin uses [the completion from the Gradle project](https://github.com/gradle/gradle-completion),
    -which is distributed under the MIT license.
    diff --git a/dot_oh-my-zsh/plugins/gradle/_gradle b/dot_oh-my-zsh/plugins/gradle/_gradle
    deleted file mode 100644
    index ca13fd0..0000000
    --- a/dot_oh-my-zsh/plugins/gradle/_gradle
    +++ /dev/null
    @@ -1,408 +0,0 @@
    -#compdef gradle gradlew gw
    -
    -__gradle-set-project-root-dir() {
    -    local dir=`pwd`
    -    project_root_dir=`pwd`
    -    while [[ $dir != '/' ]]; do
    -        if [[ -f "$dir/settings.gradle" || -f "$dir/settings.gradle.kts" || -f "$dir/gradlew" ]]; then
    -            project_root_dir=$dir
    -            return 0
    -        fi
    -        dir="$(dirname "$dir")"
    -    done
    -    return 1
    -}
    -
    -__gradle-init-cache-dir() {
    -    cache_dir="${GRADLE_USER_HOME:-$HOME/.gradle}/completion"
    -    mkdir -p $cache_dir
    -}
    -
    -__gradle-set-settings-file() {
    -    # In order of precedence: --settings-file=filename, settings.gradle, settings.gradle.kts
    -
    -    local default_gradle_settings_file="$project_root_dir/settings.gradle"
    -    if [[ ! -f $default_gradle_settings_file ]]; then
    -      default_gradle_settings_file="$project_root_dir/settings.gradle.kts"
    -    fi
    -    gradle_settings_file=${${(v)opt_args[(i)-c|--settings-file]}:-$default_gradle_settings_file}
    -}
    -
    -__gradle-set-build-file() {
    -    __gradle-set-settings-file
    -    # In order of precedence: --build-file=filename, rootProject.buildFileName, build.gradle, build.gradle.kts
    -
    -    local default_gradle_build_file_name="build.gradle"
    -    if [[ -r $gradle_settings_file ]]; then
    -        default_gradle_build_file_name=${$(grep "^rootProject\.buildFileName" $gradle_settings_file | \
    -            sed -n -e "s/rootProject\.buildFileName = [\'\"]\(.*\)[\'\"]/\1/p")}
    -
    -        default_gradle_build_file_name="${default_gradle_build_file:-build.gradle}"
    -    fi
    -
    -    local default_gradle_build_file="$project_root_dir/$default_gradle_build_file_name"
    -    if [[ ! -f $default_gradle_build_file ]]; then
    -        default_gradle_build_file="$project_root_dir/build.gradle.kts"
    -    fi
    -
    -    # If a build file is specified after '-b' or '--build-file', use this file.
    -    gradle_build_file=${${(v)opt_args[(i)-b|--build-file]}:-$default_gradle_build_file}
    -}
    -
    -__gradle-set-cache-name() {
    -    # Cache name is constructed from the absolute path of the build file.
    -    cache_name=${${gradle_build_file:a}//[^[:alnum:]]/_}
    -}
    -
    -__gradle-set-files-checksum() {
    -    # Cache MD5 sum of all Gradle scripts and modified timestamps
    -    if builtin command -v md5 > /dev/null; then
    -        gradle_files_checksum=( $(md5 -q -s "$(cat "$cache_dir/$cache_name" | xargs ls -o 2>/dev/null)") )
    -    elif builtin command -v md5sum > /dev/null; then
    -        gradle_files_checksum=( $(cat "$cache_dir/$cache_name" | xargs ls -o 2>/dev/null | md5sum | awk '{print $1}') )
    -    else
    -        _message 'Cannot generate completions as neither md5 nor md5sum exist on \$PATH'
    -        return 1
    -    fi
    -}
    -
    -__gradle-generate-script-cache() {
    -    # Invalidate cache after 3 weeks by default
    -    local cache_ttl_mins=${$(echo $GRADLE_CACHE_TTL_MINUTES):-30240}
    -    local script_exclude_pattern=${$(echo $GRADLE_COMPLETION_EXCLUDE_PATTERN):-"/(.git|build|integTest|samples|templates|smokeTest|testFixtures|out)/"}
    -    if [[ ! $(find $cache_dir/$cache_name -mmin -$cache_ttl_mins 2>/dev/null) ]]; then
    -        zle -R "Generating Gradle build script cache"
    -        # Cache all Gradle scripts
    -        local -a gradle_build_scripts
    -        gradle_build_scripts=( $(find $project_root_dir -type f -name "*.gradle" -o -name "*.gradle.kts" 2>/dev/null | grep -E -v "$script_exclude_pattern") )
    -        printf "%s\n" "${gradle_build_scripts[@]}" >| $cache_dir/$cache_name
    -    fi
    -}
    -
    -__gradle-generate-tasks-cache() {
    -    __gradle-set-files-checksum
    -
    -    # Use Gradle wrapper when it exists.
    -    local gradle_cmd="gradle"
    -    if [[ -x "$project_root_dir/gradlew" ]]; then
    -        gradle_cmd="$project_root_dir/gradlew"
    -    fi
    -
    -    zle -R "Generating Gradle task cache from $gradle_build_file"
    -
    -    # Run gradle to retrieve possible tasks and cache.
    -    # Reuse Gradle Daemon if IDLE but don't start a new one.
    -    local gradle_tasks_output
    -    if [[ ! -z "$($gradle_cmd --status 2>/dev/null | grep IDLE)" ]]; then
    -        gradle_tasks_output="$($gradle_cmd --daemon --no-scan --build-file $gradle_build_file --console=plain -q tasks --all 2>/dev/null)"
    -    else
    -        gradle_tasks_output="$($gradle_cmd --no-daemon --no-scan --build-file $gradle_build_file --console=plain -q tasks --all 2>/dev/null)"
    -    fi
    -    local gradle_all_tasks="" root_tasks="" subproject_tasks="" output_line
    -    local -a match
    -    for output_line in ${(f)"$(printf "%s\n" "${gradle_tasks_output[@]}")"}; do
    -        if [[ $output_line =~ ^([[:alpha:]][[:alnum:][:punct:]]*)([[:space:]]-[[:space:]]([[:print:]]*))? ]]; then
    -            local task_name="${match[1]}"
    -            local task_description="${match[3]}"
    -            # Completion for subproject tasks with ':' prefix
    -            if [[ $task_name =~ ^([[:alnum:][:punct:]]+):([[:alnum:]]+) ]]; then
    -                gradle_all_tasks+="${task_name//:/\\:}:$task_description\n\\:${task_name//:/\\:}:$task_description\n"
    -                subproject_tasks+="${match[2]}\n"
    -            else
    -                gradle_all_tasks+="${task_name//:/\\:}:$task_description\n"
    -                root_tasks+="$task_name\n"
    -            fi
    -        fi
    -    done
    -
    -    # subproject tasks can be referenced implicitly from root project
    -    if [[ $GRADLE_COMPLETION_UNQUALIFIED_TASKS == "true" ]]; then
    -        local -a implicit_tasks
    -        implicit_tasks=( $(comm -23 <(echo $subproject_tasks | sort) <(echo $root_tasks | sort)) )
    -        for task in $(printf "%s\n" "${implicit_tasks[@]}"); do
    -            gradle_all_tasks+="$task\n"
    -        done
    -    fi
    -
    -    echo $gradle_all_tasks >| $cache_dir/$gradle_files_checksum
    -    echo $gradle_files_checksum >| $cache_dir/$cache_name.md5
    -}
    -
    -__gradle-completion-init() {
    -    local cache_dir cache_name gradle_build_file gradle_files_checksum project_root_dir
    -    __gradle-init-cache-dir
    -    __gradle-set-project-root-dir
    -    __gradle-set-build-file
    -    if [[ -f $gradle_build_file ]]; then
    -        __gradle-set-cache-name
    -        __gradle-generate-script-cache
    -        __gradle-set-files-checksum
    -        __gradle-generate-tasks-cache
    -    fi
    -    return 0
    -}
    -
    -__gradle_tasks() {
    -    local cache_dir cache_name gradle_build_file gradle_files_checksum project_root_dir
    -
    -    __gradle-init-cache-dir
    -    __gradle-set-project-root-dir
    -    __gradle-set-build-file
    -    if [[ -f $gradle_build_file ]]; then
    -        __gradle-set-cache-name
    -        __gradle-generate-script-cache
    -        __gradle-set-files-checksum
    -
    -        # The cache key is md5 sum of all gradle scripts, so it's valid if it exists.
    -        if [[ -f $cache_dir/$cache_name.md5 ]]; then
    -            local cached_checksum="$(cat $cache_dir/$cache_name.md5)"
    -            local -a cached_tasks
    -            if [[ -z $cur ]]; then
    -                cached_tasks=(${(f)"$(grep -v "^\\\:" $cache_dir/$cached_checksum)"})
    -            else
    -                cached_tasks=(${(f)"$(grep "^${cur//:/\\\\:}" $cache_dir/$cached_checksum)"})
    -            fi
    -            _describe 'all tasks' cached_tasks && ret=0
    -        else
    -            __gradle-generate-tasks-cache
    -        fi
    -
    -        # Regenerate tasks cache in the background
    -        if [[ $gradle_files_checksum != "$(cat $cache_dir/$cache_name.md5)" || ! -f $cache_dir/$gradle_files_checksum || $(wc -c < $cache_dir/$gradle_files_checksum) -le 1 ]]; then
    -            $(__gradle-generate-tasks-cache &> /dev/null &)
    -        fi
    -    else
    -        _describe 'built-in tasks' '(
    -            "buildEnvironment:Displays all buildscript dependencies declared in root project."
    -            "components:Displays the components produced by root project."
    -            "dependencies:Displays all dependencies declared in root project."
    -            "dependencyInsight:Displays the insight into a specific dependency in root project."
    -            "dependentComponents:Displays the dependent components of components in root project."
    -            "help:Displays a help message."
    -            "init:Initializes a new Gradle build."
    -            "model:Displays the configuration model of root project."
    -            "projects:Displays the sub-projects of root project."
    -            "properties:Displays the properties of root project."
    -            "tasks:Displays the tasks runnable from root project."
    -            "wrapper:Generates Gradle wrapper files."
    -            )' && ret=0
    -    fi
    -}
    -
    -__gradle_subcommand() {
    -    integer ret=1
    -
    -    case "$words[1]" in
    -        (dependencies)
    -            _arguments \
    -                '--configuration=[The configuration to generate the report for.]:dependency configuration:_gradle_dependency_configurations' && ret=0
    -            ;;
    -        (dependencyInsight)
    -            _arguments \
    -                '--dependency=[Shows the details of given dependency.]' \
    -                '--configuration=[Looks for the dependency in given configuration.]:dependency configuration:_gradle_dependency_configurations' && ret=0
    -            ;;
    -        (help)
    -            _arguments \
    -                '--task[The task to show help for.]' && ret=0
    -            ;;
    -        (init)
    -            _arguments \
    -                '--dsl=[DSL to be used in generated scripts.]:dsl:(groovy kotlin)' \
    -                '--package=[Package for the generated source.]' \
    -                '--project-name=[Name of the generated project.]' \
    -                '--test-framework=[Test framework to be used.]:test framework:(junit kotlintest scalatest spock testng)' \
    -                '--type=[Project type to generate.]:project type:(basic cpp-application cpp-library groovy-application groovy-library java-application java-library kotlin-application kotlin-library pom scala-library)' && ret=0
    -            ;;
    -        (tasks)
    -            _arguments \
    -                '--all[List all tasks, including subproject tasks.]' \
    -                '--group=[Show tasks only from given task group.]' && ret=0
    -            ;;
    -        (test)
    -            _arguments -C \
    -                '--debug-jvm[Enable debugging for the test process. The process is started suspended and listening on port 5005. Requires the "java" plugin.]' \
    -                '--fail-fast[Stops test execution after the first failed test. Requires the "java" plugin.]' \
    -                '--tests=[Sets test class or method name to be included, * is supported. Requires the "java" plugin.]' \
    -                '(-)*:: :->task-or-option' && ret=0
    -            ;;
    -        (wrapper)
    -            _arguments \
    -                '--distribution-type=[Binary-only or all with docs and sources]:*:distribution type:(bin all)' \
    -                '--gradle-version=[Set Gradle version for wrapper]' \
    -                '--gradle-distribution-sha256-sum=[SHA-256 checksum]' \
    -                '--gradle-distribution-url=[Set Gradle distribution URL]' && ret=0
    -            ;;
    -        (*)
    -            _arguments -C \
    -                {-a,--no-rebuild}'[Do not rebuild project dependencies.]' \
    -                '(--no-build-cache)--build-cache[Enable the Gradle build cache.]' \
    -                {-b,--build-file}'[Specifies the build file.]:build script:_files -g \*.gradle' \
    -                {-C,--cache}'[Specifies how compiled build scripts should be cached.]:cache policy:(on rebuild)' \
    -                {-c,--settings-file}'[Specifies the settings file.]:settings file:_files -g \*.gradle' \
    -                '(--configuration-cache)--no-configuration-cache[Disables the configuration cache. Gradle will not reuse the build configuration from previous builds.]' \
    -                '--configuration-cache-problems=[Configures how the configuration cache handles problems]:problem handling:(fail warn)' \
    -                '(--no-configure-on-demand)--configure-on-demand[Only relevant projects are configured in this build run.]' \
    -                '(--no-configuration-cache)--configuration-cache[Enables the configuration cache. Gradle will try to reuse the build configuration from previous builds.]' \
    -                '--console=[Specifies which type of console output to generate.]:console output type:(plain auto rich verbose)' \
    -                '--continue[Continues task execution after a task failure.]' \
    -                '-Dorg.gradle.cache.reserved.mb=[Reserve Gradle Daemon memory for operations.]' \
    -                '-Dorg.gradle.caching=[Set true to enable Gradle build cache.]:enable build cache:(true false)' \
    -                '-Dorg.gradle.console=[Set type of console output to generate.]:console output type:(plain auto rich verbose)' \
    -                '-Dorg.gradle.daemon.debug=[Set true to debug Gradle Daemon.]:enable daemon debug:(true false)' \
    -                '-Dorg.gradle.daemon.idletimeout=[Kill Gradle Daemon after # idle millis.]' \
    -                '-Dorg.gradle.debug=[Set true to debug Gradle Client.]' \
    -                '-Dorg.gradle.jvmargs=[Set JVM arguments.]' \
    -                '-Dorg.gradle.java.home=[Set JDK home dir.]' \
    -                '-Dorg.gradle.logging.level=[Set default Gradle log level.]:log level:(quiet warn lifecycle info debug)' \
    -                '-Dorg.gradle.parallel=[Set true to enable parallel project builds.]:enable parallel build:(true false)' \
    -                '-Dorg.gradle.priority=[Set priority for Gradle worker processes.]:priority:(low normal)' \
    -                '-Dorg.gradle.unsafe.watch-fs=[Set true to enable Gradle file watcher.]:enable watcher:(true false)' \
    -                '-Dorg.gradle.warning.mode=[Set types of warnings to log.]:warning level:(all summary none)' \
    -                '-Dorg.gradle.workers.max=[Set the number of workers Gradle is allowed to use.]' \
    -                '(-i --info -w --warn -q --quiet)'{-d,--debug}'[Log in debug mode (includes normal stacktrace).]' \
    -                '(--no-daemon)--daemon[Uses the Gradle daemon to run the build. Starts the daemon if not running.]' \
    -                '--foreground[Starts the Gradle daemon in the foreground.]' \
    -                {-g,--gradle-user-home}'[Specifies the gradle user home directory.]:file:_directories' \
    -                \*--include-build'[Includes the specified build in the composite.]:file:_directories' \
    -                \*{-I,--init-script}'[Specifies an initialization script.]:init script:_files -g \*.gradle' \
    -                '(-d --debug -w --warn -q --quiet)'{-i,--info}'[Set log level to info.]' \
    -                '--max-workers[Set the maximum number of concurrent workers that Gradle may use.]:number workers' \
    -                {-m,--dry-run}'[Runs the builds with all task actions disabled.]' \
    -                '--no-color[Do not use color in the console output. (Removed in Gradle 3.0)]' \
    -                '(--build-cache)--no-build-cache[Do not use the Gradle build cache.]' \
    -                '(--configure-on-demand)--no-configure-on-demand[Disables configuration on demand.]' \
    -                '(--daemon)--no-daemon[Do not use the Gradle daemon to run the build.]' \
    -                '(--parallel)--no-parallel[Disables parallel execution to build projects.]' \
    -                '(--scan)--no-scan[Do not create a build scan.]' \
    -                '--offline[The build should operate without accessing network resources.]' \
    -                \*{-P+,--project-prop}'[Set project property for the build script (e.g. -Pmyprop=myvalue).]:project property (prop=val):' \
    -                {-p,--project-dir}'[Specifies the start directory for Gradle.]:start directory:_directories' \
    -                '(--no-parallel)--parallel[Build projects in parallel. Gradle will attempt to determine the optimal number of executor threads to use.]' \
    -                '--profile[Profiles build execution time and generates a report in the /reports/profile directory.]' \
    -                '--priority[Set priority for Gradle worker processes.]:priority:(low normal)' \
    -                '--project-cache-dir[Specifies the project-specific cache directory.]:cache directory:_directories' \
    -                '(-d --debug -w --warn -i --info)'{-q,--quiet}'[Log errors only.]' \
    -                '--recompile-scripts[Force build script recompiling.]' \
    -                '--refresh[Refresh the state of resources of the type(s) specified.]:refresh policy:(dependencies)' \
    -                '--refresh-dependencies[Refresh the state of dependencies.]' \
    -                '--rerun-tasks[Ignore previously cached task results.]' \
    -                '(--no-scan)--scan[Create a build scan.]' \
    -                '(-S --full-stacktrace)'{-s,--stacktrace}'[Print out the stacktrace for all exceptions.]' \
    -                '(-s --stacktrace)'{-S,--full-stacktrace}'[Print out the full (very verbose) stacktrace for all exceptions.]' \
    -                '--system-prop[system property (prop=val)]' \
    -                {-t,--continuous}'[Enables continuous build. Gradle does not exit and will re-execute tasks when task file inputs change.]' \
    -                {-u,--no-search-upward}"[Don't search in parent folders for a settings.gradle file.]" \
    -                '(--write-locks)--update-locks[Perform a partial update of the dependency lock.]' \
    -                '(-d --debug -q --quiet -i --info)'{-w,--warn}'[Log warnings and errors only.]' \
    -                '--warning-mode=[Set types of warnings to log.]:warning mode:(all summary none)' \
    -                '(--no-watch-fs)--watch-fs[Gradle watches filesystem for incremental builds.]' \
    -                '(--update-locks)--write-locks[Persists dependency resolution for locked configurations.]' \
    -                {-x,--exclude-task}'[Specify a task to be excluded from execution.]' && ret=0
    -            ;;
    -    esac
    -
    -    return ret
    -}
    -
    -(( $+functions[_gradle_dependency_configurations] )) ||
    -_gradle_dependency_configurations() {
    -    local configurations
    -    configurations=(
    -        'compileClasspath'
    -        'runtimeClasspath'
    -        'testCompileClasspath'
    -        'testRuntimeClasspath'
    -    )
    -    _describe -t 'dependency configurations' "dependency configuration" configurations
    -}
    -
    -_gradle() {
    -    local cur=${words[CURRENT]}
    -    local curcontext="$curcontext" state
    -    integer ret=1
    -    typeset -A opt_args
    -
    -    _arguments -C \
    -        '(-)'{-\?,-h,--help}'[Shows a help message.]' \
    -        {-a,--no-rebuild}'[Do not rebuild project dependencies.]' \
    -        '(--no-build-cache)--build-cache[Enable the Gradle build cache.]' \
    -        {-b,--build-file}'[Specifies the build file.]:build script:_files -g \*.gradle' \
    -        {-C,--cache}'[Specifies how compiled build scripts should be cached.]:cache policy:(on rebuild)' \
    -        {-c,--settings-file}'[Specifies the settings file.]:settings file:_files -g \*.gradle:->argument-expected' \
    -        '(--no-configuration-cache)--configuration-cache[Enables the configuration cache. Gradle will try to reuse the build configuration from previous builds.]' \
    -        '(--configuration-cache)--no-configuration-cache[Disables the configuration cache. Gradle will not reuse the build configuration from previous builds.]' \
    -        '--configuration-cache-problems=[Configures how the configuration cache handles problems]:problem handling:(fail warn)' \
    -        '(--no-configure-on-demand)--configure-on-demand[Only relevant projects are configured in this build run.]' \
    -        '--console=[Specifies which type of console output to generate.]:console output type:(plain auto rich verbose)' \
    -        '--continue[Continues task execution after a task failure.]' \
    -        '-Dorg.gradle.cache.reserved.mb=[Reserve Gradle Daemon memory for operations.]' \
    -        '-Dorg.gradle.caching=[Set true to enable Gradle build cache.]' \
    -        '-Dorg.gradle.console=[Set type of console output to generate.]:console output type:(plain auto rich verbose)' \
    -        '-Dorg.gradle.daemon.debug=[Set true to debug Gradle Daemon.]' \
    -        '-Dorg.gradle.daemon.idletimeout=[Kill Gradle Daemon after # idle millis.]' \
    -        '-Dorg.gradle.debug=[Set true to debug Gradle Client.]' \
    -        '-Dorg.gradle.jvmargs=[Set JVM arguments.]' \
    -        '-Dorg.gradle.java.home=[Set JDK home dir.]' \
    -        '-Dorg.gradle.logging.level=[Set default Gradle log level.]:log level:(quiet warn lifecycle info debug)' \
    -        '-Dorg.gradle.parallel=[Set true to enable parallel project builds.]:(true false)' \
    -        '-Dorg.gradle.priority=[Set priority for Gradle worker processes.]:priority:(low normal)' \
    -        '-Dorg.gradle.unsafe.watch-fs=[Set true to enable Gradle file watcher.]:enable watcher:(true false)' \
    -        '-Dorg.gradle.warning.mode=[Set types of warnings to log.]:warning level:(all summary none)' \
    -        '-Dorg.gradle.workers.max=[Set the number of workers Gradle is allowed to use.]' \
    -        '(-i --info -w --warn -q --quiet)'{-d,--debug}'[Log in debug mode (includes normal stacktrace).]' \
    -        '(--no-daemon)--daemon[Uses the Gradle daemon to run the build. Starts the daemon if not running.]' \
    -        '--foreground[Starts the Gradle daemon in the foreground.]' \
    -        {-g,--gradle-user-home}'[Specifies the gradle user home directory.]:home directory:_directories:->argument-expected' \
    -        '(-)--gui[Launches the Gradle GUI. (Removed in Gradle 4.0)]' \
    -        \*--include-build'[Includes the specified build in the composite.]:file:_directories:->argument-expected' \
    -        \*{-I,--init-script}'[Specifies an initialization script.]:init script:_files -g \*.gradle:->argument-expected' \
    -        '(-d --debug -w --warn -q --quiet)'{-i,--info}'[Set log level to info.]' \
    -        '--max-workers[Set the maximum number of concurrent workers that Gradle may use.]:number workers:->argument-expected' \
    -        {-m,--dry-run}'[Runs the builds with all task actions disabled.]' \
    -        '--no-color[Do not use color in the console output. (Removed in Gradle 3.0)]' \
    -        '(--build-cache)--no-build-cache[Do not use the Gradle build cache.]' \
    -        '(--configure-on-demand)--no-configure-on-demand[Disables configuration on demand.]' \
    -        '(--daemon)--no-daemon[Do not use the Gradle daemon to run the build.]' \
    -        '(--parallel)--no-parallel[Disables parallel execution to build projects.]' \
    -        '(--scan)--no-scan[Do not create a build scan.]' \
    -        '--offline[The build should operate without accessing network resources.]' \
    -        \*{-P+,--project-prop}'[Set project property for the build script (e.g. -Pmyprop=myvalue).]:project property (prop=val):->argument-expected' \
    -        {-p,--project-dir}'[Specifies the start directory for Gradle.]:start directory:_directories:->argument-expected' \
    -        '(--no-parallel)--parallel[Build projects in parallel. Gradle will attempt to determine the optimal number of executor threads to use.]' \
    -        '--priority=[Set priority for Gradle worker processes.]:priority:(low normal)' \
    -        '--profile[Profiles build execution time and generates a report in the /reports/profile directory.]' \
    -        '--project-cache-dir=[Specifies the project-specific cache directory.]:cache directory:_directories:->argument-expected' \
    -        '(-d --debug -w --warn -i --info)'{-q,--quiet}'[Log errors only.]' \
    -        '--recompile-scripts[Force build script recompiling.]' \
    -        '--refresh[Refresh the state of resources of the type(s) specified.]:refresh policy:(dependencies)' \
    -        '--refresh-dependencies[Refresh the state of dependencies.]' \
    -        '--rerun-tasks[Ignore previously cached task results.]' \
    -        '(--no-scan)--scan[Create a build scan.]' \
    -        '(-S --full-stacktrace)'{-s,--stacktrace}'[Print out the stacktrace for all exceptions.]' \
    -        '(-s --stacktrace)'{-S,--full-stacktrace}'[Print out the full (very verbose) stacktrace for all exceptions.]' \
    -        '(-)--status[Shows status of running and recently stopped Gradle Daemons.]' \
    -        '(-)--stop[Stops all Gradle daemons.]' \
    -        '--system-prop[system property (prop=val)]' \
    -        {-t,--continuous}'[Enables continuous build. Gradle does not exit and will re-execute tasks when task file inputs change.]' \
    -        {-u,--no-search-upward}"[Don't search in parent folders for a settings.gradle file.]" \
    -        '(--write-locks)--update-locks[Perform a partial update of the dependency lock.]' \
    -        '(-)'{-v,--version}'[Print version info.]' \
    -        '(-d --debug -q --quiet -i --info)'{-w,--warn}'[Log warnings and errors only.]' \
    -        '--warning-mode=[Set types of warnings to log.]:warning mode:(all summary none)' \
    -        '(--update-locks)--write-locks[Persists dependency resolution for locked configurations.]' \
    -        '(--no-watch-fs)--watch-fs[Gradle watches filesystem for incremental builds.]' \
    -        {-x,--exclude-task}'[Specify a task to be excluded from execution.]' \
    -        '(-)*:: :->task-or-option' && ret=0
    -
    -    if [[ $words[CURRENT] != -* && $state != "argument-expected" ]]; then
    -        __gradle_tasks && ret=0
    -    else
    -        curcontext=${curcontext%:*:*}:gradle-$words[1]:
    -        __gradle_subcommand && ret=0
    -    fi
    -
    -    return ret
    -}
    -
    -_gradle "$@"
    diff --git a/dot_oh-my-zsh/plugins/gradle/gradle.plugin.zsh b/dot_oh-my-zsh/plugins/gradle/gradle.plugin.zsh
    deleted file mode 100644
    index dacc464..0000000
    --- a/dot_oh-my-zsh/plugins/gradle/gradle.plugin.zsh
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -# Looks for a gradlew file in the current working directory
    -# or any of its parent directories, and executes it if found.
    -# Otherwise it will call gradle directly.
    -function gradle-or-gradlew() {
    -  # find project root
    -  # taken from https://github.com/gradle/gradle-completion
    -  local dir="$PWD" project_root="$PWD"
    -  while [[ "$dir" != / ]]; do
    -    if [[ -x "$dir/gradlew" ]]; then
    -      project_root="$dir"
    -      break
    -    fi
    -    dir="${dir:h}"
    -  done
    -
    -  # if gradlew found, run it instead of gradle
    -  if [[ -f "$project_root/gradlew" ]]; then
    -    echo "executing gradlew instead of gradle"
    -    "$project_root/gradlew" "$@"
    -  else
    -    command gradle "$@"
    -  fi
    -}
    -
    -alias gradle=gradle-or-gradlew
    -compdef _gradle gradle-or-gradlew
    diff --git a/dot_oh-my-zsh/plugins/grails/README.md b/dot_oh-my-zsh/plugins/grails/README.md
    deleted file mode 100644
    index 5d9ebd7..0000000
    --- a/dot_oh-my-zsh/plugins/grails/README.md
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -# Grails plugin
    -
    -This plugin adds completion for the [Grails 2 CLI](https://grails.github.io/grails2-doc/2.5.x/guide/commandLine.html)
    -
    -To use it, add `grails` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... grails)
    -```
    -
    -It looks for scripts in the following paths:
    -
    -- `$GRAILS_HOME/scripts`
    -- `~/.grails/scripts`
    -- `./scripts`
    -- `./plugins/*/scripts`
    diff --git a/dot_oh-my-zsh/plugins/grails/grails.plugin.zsh b/dot_oh-my-zsh/plugins/grails/grails.plugin.zsh
    deleted file mode 100644
    index e5dceb5..0000000
    --- a/dot_oh-my-zsh/plugins/grails/grails.plugin.zsh
    +++ /dev/null
    @@ -1,60 +0,0 @@
    -_enumerateGrailsScripts() {
    -    # Default directories
    -    directories=($GRAILS_HOME/scripts ~/.grails/scripts ./scripts)
    -
    -    # Check all of the plugins directories, if they exist
    -    if [ -d plugins ]
    -    then
    -        directories+=(plugins/*/scripts)
    -    fi
    -
    -    # Enumerate all of the Groovy files
    -    files=()
    -    for dir in $directories;
    -    do
    -        if [ -d $dir ]
    -        then
    -            files+=($dir/[^_]*.groovy)
    -        fi
    -    done
    -
    -    # Don't try to basename ()
    -    if [ ${#files} -eq 0 ];
    -    then
    -        return
    -    fi
    -
    -    scripts=()
    -    for file in $files
    -    do
    -        # - Strip the path
    -        # - Remove all scripts with a leading '_'
    -        # - PackagePlugin_.groovy -> PackagePlugin
    -        # - PackagePlugin         -> Package-Plugin
    -        # - Package-Plugin        -> package-plugin
    -        command=$(basename $file                              \
    -            | sed -E  -e 's/^_?([^_]+)_?.groovy/\1/'\
    -                      -e 's/([a-z])([A-Z])/\1-\2/g' \
    -            | tr "[:upper:]" "[:lower:]"            \
    -            | sort                                  \
    -            | uniq)
    -        scripts+=($command)
    -    done
    -    echo $scripts
    -}
    -
    -_grails() {
    -    if (( CURRENT == 2 )); then
    -        scripts=( $(_enumerateGrailsScripts) )
    -
    -        if [ ${#scripts} -ne 0 ];
    -        then
    -            _multi_parts / scripts
    -            return
    -        fi
    -    fi
    -
    -    _files
    -}
    -
    -compdef _grails grails
    diff --git a/dot_oh-my-zsh/plugins/grc/README.md b/dot_oh-my-zsh/plugins/grc/README.md
    deleted file mode 100644
    index 515e876..0000000
    --- a/dot_oh-my-zsh/plugins/grc/README.md
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -# Generic Colouriser plugin
    -
    -This plugin adds wrappers for commands supported by [Generic Colouriser](https://github.com/garabik/grc):
    -
    -To use it, add `grc` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... grc)
    -```
    -
    -## Commands
    -
    -The plugin sources the bundled alias generator from the installation, available at `/etc/grc.zsh`.
    -The complete list of wrapped commands may vary depending on the installed version of `grc`, look
    -at the file mentioned above (`/etc/grc.zsh`) to see which commands are wrapped.
    diff --git a/dot_oh-my-zsh/plugins/grc/grc.plugin.zsh b/dot_oh-my-zsh/plugins/grc/grc.plugin.zsh
    deleted file mode 100644
    index 55ffc1a..0000000
    --- a/dot_oh-my-zsh/plugins/grc/grc.plugin.zsh
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -#!/usr/bin/env zsh
    -
    -# common grc.zsh paths
    -files=(
    -  /etc/grc.zsh               # default
    -  /usr/local/etc/grc.zsh     # homebrew darwin-x64
    -  /opt/homebrew/etc/grc.zsh  # homebrew darwin-arm64
    -  /usr/share/grc/grc.zsh     # Gentoo Linux (app-misc/grc)
    -)
    -
    -# verify the file is readable and source it
    -for file in $files; do
    -  if [[ -r "$file" ]]; then
    -    source "$file"
    -    break
    -  fi
    -done
    -
    -unset file files
    diff --git a/dot_oh-my-zsh/plugins/grunt/README.md b/dot_oh-my-zsh/plugins/grunt/README.md
    deleted file mode 100644
    index a69a9b7..0000000
    --- a/dot_oh-my-zsh/plugins/grunt/README.md
    +++ /dev/null
    @@ -1,37 +0,0 @@
    -# grunt plugin
    -
    -This plugin adds completions for [grunt](https://github.com/gruntjs/grunt).
    -
    -To use it, add `grunt` to the plugins array of your `.zshrc` file:
    -```zsh
    -plugins=(... grunt)
    -```
    -
    -## Enable caching
    -
    -If you want to use the cache, set the following in your `.zshrc`:
    -```zsh
    -zstyle ':completion:*' use-cache yes
    -```
    -
    -## Settings
    -
    -* Show grunt file path:
    -  ```zsh
    -  zstyle ':completion::complete:grunt::options:' show_grunt_path yes
    -  ```
    -* Cache expiration days (default: 7):
    -  ```zsh
    -  zstyle ':completion::complete:grunt::options:' expire 1
    -  ```
    -* Not update options cache if target gruntfile is changed.
    -  ```zsh
    -  zstyle ':completion::complete:grunt::options:' no_update_options yes
    -  ```
    -
    -Note that if you change the zstyle settings, you should delete the cache file and restart zsh.
    -
    -```zsh
    -$ rm ~/.zcompcache/grunt
    -$ exec zsh
    -```
    diff --git a/dot_oh-my-zsh/plugins/grunt/grunt.plugin.zsh b/dot_oh-my-zsh/plugins/grunt/grunt.plugin.zsh
    deleted file mode 100644
    index a89469a..0000000
    --- a/dot_oh-my-zsh/plugins/grunt/grunt.plugin.zsh
    +++ /dev/null
    @@ -1,255 +0,0 @@
    -#compdef grunt
    -#autoload
    -# -----------------------------------------------------------------------------
    -#  _grunt
    -#
    -#  Completion script for grunt.
    -#   - https://github.com/gruntjs/grunt
    -#   - https://github.com/gruntjs/grunt-cli
    -#
    -# -----------------------------------------------------------------------------
    -#
    -#  Version     : 0.1.2
    -#  Author      : Yonchu 
    -#  License     : MIT License
    -#  Repository  : https://github.com/yonchu/grunt-zsh-completion
    -#  Last Change : 20 Aug 2014.
    -#
    -#  Copyright (c) 2013 Yonchu.
    -#
    -# -----------------------------------------------------------------------------
    -# USAGE
    -# -----
    -#
    -# Enable caching:
    -#
    -#   If you want to use the cache, set the followings in your .zshrc:
    -#
    -#     zstyle ':completion:*' use-cache yes
    -#
    -#
    -# Settings:
    -#
    -#  - Show grunt file path:
    -#      zstyle ':completion::complete:grunt::options:' show_grunt_path yes
    -#
    -#  - Cache expiration days (default: 7):
    -#      zstyle ':completion::complete:grunt::options:' expire 1
    -#
    -#  - Not update options cache if target gruntfile is changed.
    -#      zstyle ':completion::complete:grunt::options:' no_update_options yes
    -#
    -#  Note that if you change the zstyle settings,
    -#  you should delete the cache file and restart zsh.
    -#
    -#    $ rm ~/.zcompcache/grunt
    -#    $ exec zsh
    -#
    -# -----------------------------------------------------------------------------
    -
    -function __grunt() {
    -    local curcontext="$curcontext" update_policy state
    -    local show_grunt_path update_msg gruntfile opts tasks
    -
    -    # Setup cache-policy.
    -    zstyle -s ":completion:${curcontext}:" cache-policy update_policy
    -    if [[ -z $update_policy ]]; then
    -        zstyle ":completion:${curcontext}:" cache-policy __grunt_caching_policy
    -    fi
    -
    -    # Check show_path option.
    -    zstyle -b ":completion:${curcontext}:options:" show_grunt_path show_grunt_path
    -
    -    # Get current gruntfile.
    -    gruntfile=$(__grunt_get_gruntfile)
    -
    -    # Initialize opts and tasks.
    -    opts=()
    -    tasks=()
    -
    -    # Add help options.
    -    opts+=('(- 1 *)'{-h,--help}'[Display this help text.]')
    -
    -    ## Complete without gruntfile.
    -    if [[ ! -f $gruntfile ]]; then
    -        _arguments "${opts[@]}"
    -        return
    -    fi
    -
    -    ## Complete with gruntfile.
    -    # Retrieve cache.
    -    if ! __grunt_update_cache "$gruntfile"; then
    -        update_msg=' (cache updated)'
    -    fi
    -
    -    # Make options completion.
    -    if [[ ${#__grunt_opts} -gt 0 ]]; then
    -        opts+=("${__grunt_opts[@]}")
    -    fi
    -
    -    # Complete arguments.
    -    _arguments \
    -        "${opts[@]}" \
    -        '*: :->tasks' \
    -        && return
    -
    -    case $state in
    -        tasks)
    -            if [[ $show_grunt_path == 'yes' ]]; then
    -                update_msg="$update_msg: ${${gruntfile/#$HOME/~}%/}"
    -            fi
    -            # Make tasks completion.
    -            if [[ ${#__grunt_tasks} -gt 0 ]]; then
    -                tasks+=("${__grunt_tasks[@]}")
    -                _describe -t grunt-task "$verbose grunt task$update_msg" tasks || return 1
    -            fi
    -        ;;
    -    esac
    -
    -    return 0
    -}
    -
    -# Cache policy:
    -#   The cache file name: grunt
    -#   The cache variable name: __grunt_version __grunt_gruntfile __grunt_opts __grunt_tasks
    -function __grunt_update_cache() {
    -    # TODO
    -    local version='0.1.2'
    -    local is_updating=0
    -    local gruntfile="$1"
    -    local grunt_info no_update_options cache_path
    -
    -    # Check no_update_options option.
    -    zstyle -b ":completion:${curcontext}:options:" no_update_options no_update_options
    -
    -
    -    if ! ( ((  $+__grunt_gruntfile )) \
    -        && (( $+__grunt_opts )) \
    -        && (( $+__grunt_tasks )) ) \
    -        && ! _retrieve_cache 'grunt'; then
    -        is_updating=1
    -    fi
    -
    -    if [[ $gruntfile != $__grunt_gruntfile ]]; then
    -        # Except for --help options.
    -        __grunt_gruntfile=$gruntfile
    -        if [[ $no_update_options == 'yes' ]]; then
    -            if [[ $PREFIX == ${PREFIX#-} ]]; then
    -                # Not options completions.
    -                is_updating=1
    -            elif [[ ${#__grunt_opts} -lt 2 ]]; then
    -                is_updating=1
    -            else
    -                unset __grunt_gruntfile
    -            fi
    -        else
    -            is_updating=1
    -        fi
    -    else
    -        if [[ $PREFIX != ${PREFIX#-} && ${#__grunt_opts} -gt 1 ]]; then
    -            unset __grunt_gruntfile
    -        fi
    -    fi
    -
    -    if _cache_invalid 'grunt'; then
    -        is_updating=1
    -    fi
    -
    -    # Check _grunt version.
    -    if [[ $__grunt_version != $version ]]; then
    -        is_updating=1
    -    fi
    -
    -    if [[ $is_updating -ne 0 ]]; then
    -        # Update cache.
    -        __grunt_version=$version
    -        __grunt_gruntfile=$gruntfile
    -        is_updating=1
    -        grunt_info=$(grunt --help --no-color --gruntfile "$__grunt_gruntfile" 2>/dev/null)
    -        __grunt_opts=(${(f)"$(__grunt_get_opts "$grunt_info")"})
    -        __grunt_tasks=(${(f)"$(__grunt_get_tasks "$grunt_info")"})
    -        _store_cache 'grunt' __grunt_version __grunt_gruntfile __grunt_opts __grunt_tasks
    -    fi
    -    return $is_updating
    -}
    -
    -function __grunt_get_tasks() {
    -    echo -E "$1" \
    -        | grep 'Available tasks' -A 100 \
    -        | grep '^ ' \
    -        | sed -e 's/^[[:blank:]]*//' -e 's/[[:blank:]]*$//' \
    -        | sed -e 's/:/\\:/g' \
    -        | sed -e 's/  /:/'
    -}
    -
    -function __grunt_get_opts() {
    -    local opt_hunk opt_sep opt_num line opt
    -    opt_hunk=$(echo -E "$1" \
    -        | grep 'Options$' -A 100 \
    -        | sed '1 d' \
    -        | sed -e 's/[[:blank:]]*$//' \
    -    )
    -
    -    opt_sep=()
    -    opt_hunk=(${(f)opt_hunk})
    -    opt_num=0
    -    for line in "$opt_hunk[@]"; do
    -        opt=$(echo -E "$line" | sed -e 's/^[[:blank:]]*//')
    -        if [[ $line == $opt ]]; then
    -            break
    -        fi
    -        if [[ $opt != ${opt#-} ]]; then
    -            # Start with -
    -            (( opt_num++ ))
    -            opt=$(echo -E "$opt" | sed 's/^\(\(--[^ ]*\)\(, \(-[^ ]*\)\)*\)  */\2\\t\4\\\t/')
    -        fi
    -        opt_sep[$opt_num]=("${opt_sep[$opt_num]}${opt}")
    -    done
    -
    -    for line in "$opt_sep[@]"; do
    -        opt=(${(s:\t:)line})
    -        if [[ ${opt[1]} == '--help' ]]; then
    -            continue
    -        fi
    -        if [[ ${#opt} -eq 2 ]]; then
    -            echo -E "(${opt[1]})${opt[1]}[${opt[2]}]"
    -        else
    -            echo -E "(${opt[1]},${opt[2]})${opt[1]}[${opt[3]}]"
    -            echo -E "(${opt[1]},${opt[2]})${opt[2]}[${opt[3]}]"
    -        fi
    -    done
    -}
    -
    -function __grunt_get_gruntfile() {
    -    local gruntfile
    -    local curpath="$PWD"
    -    while [ "$curpath" ]; do
    -        for gruntfile in "$curpath/"{G,g}runtfile.{js,coffee}; do
    -            if [[ -e "$gruntfile" ]]; then
    -                echo "$gruntfile"
    -                return
    -            fi
    -        done
    -        curpath=${curpath%/*}
    -    done
    -    return 1
    -}
    -
    -function __grunt_caching_policy() {
    -    # Returns status zero if the completions cache needs rebuilding.
    -
    -    # Rebuild if .agignore more recent than cache.
    -    if [[ -f $__grunt_gruntfile && $__grunt_gruntfile -nt $1 ]]; then
    -        # Invalid cache because gruntfile is old.
    -        return 0
    -    fi
    -
    -    local -a oldp
    -    local expire
    -    zstyle -s ":completion:${curcontext}:options:" expire expire || expire=7
    -    # Rebuild if cache is more than $expire days.
    -    oldp=( "$1"(Nm+$expire) )
    -    (( $#oldp ))
    -}
    -
    -compdef __grunt grunt
    \ No newline at end of file
    diff --git a/dot_oh-my-zsh/plugins/gulp/README.md b/dot_oh-my-zsh/plugins/gulp/README.md
    deleted file mode 100644
    index 4ed2b99..0000000
    --- a/dot_oh-my-zsh/plugins/gulp/README.md
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# gulp plugin
    -
    -This plugin adds autocompletion for your [`gulp`](https://gulpjs.com/) tasks. It grabs all available tasks from the `gulpfile.js` in the current directory.
    -
    -To use it, add `gulp` to the plugins array of your `.zshrc` file:
    -```
    -plugins=(... gulp)
    -```
    diff --git a/dot_oh-my-zsh/plugins/gulp/gulp.plugin.zsh b/dot_oh-my-zsh/plugins/gulp/gulp.plugin.zsh
    deleted file mode 100644
    index 6234302..0000000
    --- a/dot_oh-my-zsh/plugins/gulp/gulp.plugin.zsh
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -#!/usr/bin/env zsh
    -
    -#
    -# gulp-autocompletion-zsh
    -#
    -# Autocompletion for your gulp.js tasks
    -#
    -# Copyright(c) 2014 André König 
    -# MIT Licensed
    -#
    -
    -#
    -# André König
    -# GitHub: https://github.com/akoenig
    -# Twitter: https://twitter.com/caiifr
    -#
    -
    -#
    -# Grabs all available tasks from the `gulpfile.js`
    -# in the current directory.
    -#
    -function _gulp_completion {
    -    compls=$(gulp --tasks-simple 2>/dev/null)
    -
    -    completions=(${=compls})
    -    compadd -- $completions
    -}
    -
    -compdef _gulp_completion gulp
    diff --git a/dot_oh-my-zsh/plugins/hanami/README.md b/dot_oh-my-zsh/plugins/hanami/README.md
    deleted file mode 100644
    index c9e09f4..0000000
    --- a/dot_oh-my-zsh/plugins/hanami/README.md
    +++ /dev/null
    @@ -1,45 +0,0 @@
    -# Hanami Plugin
    -
    -This plugin adds convenient aliases to work with [Hanami](https://hanamirb.org/) via console.
    -It's inspired by Rails plugin, so if you've used it, you'll feel like home.
    -
    -To use it, add `hanami` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... hanami)
    -```
    -
    -## Usage
    -
    -For example, type `hc` into your console when you're within Hanami project directory to run
    -the application console. Have a look at available shortcuts below. You can read more about
    -these commands [on the official website](https://hanamirb.org/guides/command-line/applications/).
    -
    -## Aliases
    -
    -| Alias | Command                     | Description                                             |
    -|-------|-----------------------------|---------------------------------------------------------|
    -| HED\* | `HANAMI_ENV=development`    | Set environment variable HANAMI_ENV to development      |
    -| HEP\* | `HANAMI_ENV=production`     | Set environment variable HANAMI_ENV to production       |
    -| HET\* | `HANAMI_ENV=test`           | Set environment variable HANAMI_ENV to test             |
    -| hc    | `hanami console`            | Run application console                                 |
    -| hd    | `hanami destroy`            | Remove specified hanami resource                        |
    -| hg    | `hanami generate`           | Create specified hanami resource                        |
    -| hgm   | `hanami generate migration` | Create migration file                                   |
    -| hs    | `hanami server`             | Launch server with hanami application                   |
    -| hsp   | `hanami server -p`          | Launch server with specified port                       |
    -| hr    | `hanami routes`             | List application routes                                 |
    -| hdc   | `hanami db create`          | Create application database                             |
    -| hdd   | `hanami db drop`            | Delete application database                             |
    -| hdp   | `hanami db prepare`         | Prepare database for the current environment            |
    -| hda   | `hanami db apply`           | Recreates a fresh schema after migrations (destructive) |
    -| hdv   | `hanami db version`         | Print current database version                          |
    -| hdrs  | `hdd && hdp`                | Drop and recreate application database                  |
    -| hdtp  | `HET hdp`                   | Actualize test environment database                     |
    -| hrg   | `hr | grep`                 | Grep hanami routes with specified pattern               |
    -
    -\* You should use these at the beginning of a command, for example:
    -
    -```console
    -$ HED hdd # equivalent to 'HANAMI_ENV=development hanami db drop'
    -```
    diff --git a/dot_oh-my-zsh/plugins/hanami/hanami.plugin.zsh b/dot_oh-my-zsh/plugins/hanami/hanami.plugin.zsh
    deleted file mode 100644
    index 42143b4..0000000
    --- a/dot_oh-my-zsh/plugins/hanami/hanami.plugin.zsh
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -alias HED='HANAMI_ENV=development '
    -alias HEP='HANAMI_ENV=production '
    -alias HET='HANAMI_ENV=test '
    -
    -alias hc='hanami console'
    -alias hd='hanami destroy'
    -alias hg='hanami generate'
    -alias hgm='hanami generate migration'
    -alias hs='hanami server'
    -alias hsp='hanami server -p'
    -alias hr='hanami routes'
    -alias hdc='hanami db create'
    -alias hdd='hanami db drop'
    -alias hdp='hanami db prepare'
    -alias hda='hanami db apply'
    -alias hdv='hanami db version'
    -alias hdrs='hdd && hdp'
    -alias hdtp='HET hdp'
    -alias hrg='hr | grep'
    diff --git a/dot_oh-my-zsh/plugins/hasura/README.md b/dot_oh-my-zsh/plugins/hasura/README.md
    deleted file mode 100644
    index d7db9ed..0000000
    --- a/dot_oh-my-zsh/plugins/hasura/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Hasura plugin
    -
    -This plugin adds completion for [the Hasura CLI](https://hasura.io/docs/latest/hasura-cli/index/).
    -
    -To use it, add `hasura` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... hasura)
    -```
    diff --git a/dot_oh-my-zsh/plugins/hasura/hasura.plugin.zsh b/dot_oh-my-zsh/plugins/hasura/hasura.plugin.zsh
    deleted file mode 100644
    index 18254c4..0000000
    --- a/dot_oh-my-zsh/plugins/hasura/hasura.plugin.zsh
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -if (( ! $+commands[hasura] )); then
    -  return
    -fi
    -
    -# If the completion file does not exist, generate it and then source it
    -# Otherwise, source it and regenerate in the background
    -if [[ ! -f "$ZSH_CACHE_DIR/completions/_hasura" ]]; then
    -  hasura completion zsh --file "$ZSH_CACHE_DIR/completions/_hasura" >/dev/null
    -  source "$ZSH_CACHE_DIR/completions/_hasura"
    -else
    -  source "$ZSH_CACHE_DIR/completions/_hasura"
    -  hasura completion zsh --file "$ZSH_CACHE_DIR/completions/_hasura" >/dev/null &|
    -fi
    diff --git a/dot_oh-my-zsh/plugins/helm/README.md b/dot_oh-my-zsh/plugins/helm/README.md
    deleted file mode 100644
    index dcbb30b..0000000
    --- a/dot_oh-my-zsh/plugins/helm/README.md
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -# Helm plugin
    -
    -This plugin adds completion and aliases for [Helm](https://helm.sh/), the Kubernetes package manager.
    -
    -To use it, add `helm` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... helm)
    -```
    -
    -## Aliases
    -
    -| Alias |  Full command  |
    -| ----- | -------------- |
    -| h     | helm           |
    -| hin   | helm install   |
    -| hun   | helm uninstall |
    -| hse   | helm search    |
    -| hup   | helm upgrade   |
    diff --git a/dot_oh-my-zsh/plugins/helm/helm.plugin.zsh b/dot_oh-my-zsh/plugins/helm/helm.plugin.zsh
    deleted file mode 100644
    index e754a65..0000000
    --- a/dot_oh-my-zsh/plugins/helm/helm.plugin.zsh
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -if (( ! $+commands[helm] )); then
    -  return
    -fi
    -
    -# If the completion file does not exist, generate it and then source it
    -# Otherwise, source it and regenerate in the background
    -if [[ ! -f "$ZSH_CACHE_DIR/completions/_helm" ]]; then
    -  helm completion zsh | tee "$ZSH_CACHE_DIR/completions/_helm" >/dev/null
    -  source "$ZSH_CACHE_DIR/completions/_helm"
    -else
    -  source "$ZSH_CACHE_DIR/completions/_helm"
    -  helm completion zsh | tee "$ZSH_CACHE_DIR/completions/_helm" >/dev/null &|
    -fi
    -
    -alias h='helm'
    -alias hin='helm install'
    -alias hun='helm uninstall'
    -alias hse='helm search'
    -alias hup='helm upgrade'
    diff --git a/dot_oh-my-zsh/plugins/heroku-alias/README.md b/dot_oh-my-zsh/plugins/heroku-alias/README.md
    deleted file mode 100644
    index 4ecb07a..0000000
    --- a/dot_oh-my-zsh/plugins/heroku-alias/README.md
    +++ /dev/null
    @@ -1,140 +0,0 @@
    -# heroku-alias
    -
    -Full alias list for Heroku CLI.
    -
    -To use it, add `heroku-alias` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... heroku-alias)
    -```
    -
    -## Requirements
    -
    -- [Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli)
    -
    -| 🚀 last maj | 📡 source                                                                    |
    -| ---------- | --------------------------------------------------------------------------- |
    -| 02/06/2020 | [heroku cli doc](https://devcenter.heroku.com/articles/heroku-cli-commands) |
    -
    -## Aliases
    -
    -### general
    -
    -| Alias | Command                            |
    -| ----- | ---------------------------------- |
    -| h     | heroku                             |
    -| hauto | heroku autocomplete $(echo $SHELL) |
    -| hl    | heroku local                       |
    -
    -### config
    -
    -| Alias  | Command                |
    -| ------ | ---------------------- |
    -| hc     | heroku config          |
    -| hca    | heroku config -a       |
    -| hcr    | heroku config -r       |
    -| hcs    | heroku config:set      |
    -| hcu    | heroku config:unset    |
    -
    -Also, you can use the `hcfile` function to set multiple config variables from a file,
    -which asks you for a platform and a config file to read the configuration from.
    -
    -### apps and favorites
    -
    -| Alias | Command                      |
    -| ----- | ---------------------------- |
    -| ha    | heroku apps                  |
    -| hpop  | heroku create                |
    -| hkill | heroku apps:destroy          |
    -| hlog  | heroku apps:errors           |
    -| hfav  | heroku apps:favorites        |
    -| hfava | heroku apps:favorites:add    |
    -| hfavr | heroku apps:favorites:remove |
    -| hai   | heroku apps:info             |
    -| hair  | heroku apps:info -r          |
    -| haia  | heroku apps:info -a          |
    -
    -## auth
    -
    -| Alias | Command                 |
    -| ----- | ----------------------- |
    -| h2fa  | heroku auth:2fa         |
    -| h2far | heroku auth:2fa:disable |
    -
    -## access
    -
    -| Alias | Command              |
    -| ----- | -------------------- |
    -| hac   | heroku access        |
    -| hacr  | heroku access -r     |
    -| haca  | heroku access -a     |
    -| hadd  | heroku access:add    |
    -| hdel  | heroku access:remove |
    -| hup   | heroku access:update |
    -
    -### addons
    -
    -| Alias | Command               |
    -| ----- | --------------------- |
    -| hads  | heroku addons -A      |
    -| hada  | heroku addons -a      |
    -| hadr  | heroku addons -r      |
    -| hadat | heroku addons:attach  |
    -| hadc  | heroku addons:create  |
    -| hadel | heroku addons:destroy |
    -| hadde | heroku addons:detach  |
    -| hadoc | heroku addons:docs    |
    -
    -### login
    -
    -| Alias | Command            |
    -| ----- | ------------------ |
    -| hin   | heroku login       |
    -| hout  | heroku logout      |
    -| hi    | heroku login -i    |
    -| hwho  | heroku auth:whoami |
    -
    -### authorizations
    -
    -| Alias  | Command                      |
    -| ------ | ---------------------------- |
    -| hth    | heroku authorizations        |
    -| hthadd | heroku authorizations:create |
    -| hthif  | heroku authorizations:info   |
    -| hthdel | heroku authorizations:revoke |
    -| hthrot | heroku authorizations:rotate |
    -| hthup  | heroku authorizations:update |
    -
    -### plugins
    -
    -| Alias | Command        |
    -| ----- | -------------- |
    -| hp    | heroku plugins |
    -
    -### log
    -
    -| Alias | Command         |
    -| ----- | --------------- |
    -| hg    | heroku logs     |
    -| hgt   | heroku log tail |
    -
    -### database
    -
    -| Alias | Command                    |
    -| ----- | -------------------------- |
    -| hpg   | heroku pg                  |
    -| hpsql | heroku pg:psql             |
    -| hpb   | heroku pg:backups          |
    -| hpbc  | heroku pg:backups:capture  |
    -| hpbd  | heroku pg:backups:download |
    -| hpbr  | heroku pg:backups:restore  |
    -
    -### certs
    -
    -| Alias | Command             |
    -| ----- | ------------------- |
    -| hssl  | heroku certs        |
    -| hssli | heroku certs:info   |
    -| hssla | heroku certs:add    |
    -| hsslu | heroku certs:update |
    -| hsslr | heroku certs:remove |
    diff --git a/dot_oh-my-zsh/plugins/heroku-alias/heroku-alias.plugin.zsh b/dot_oh-my-zsh/plugins/heroku-alias/heroku-alias.plugin.zsh
    deleted file mode 100644
    index 7daf715..0000000
    --- a/dot_oh-my-zsh/plugins/heroku-alias/heroku-alias.plugin.zsh
    +++ /dev/null
    @@ -1,92 +0,0 @@
    -# general
    -alias h='heroku'
    -alias hauto='heroku autocomplete $(echo $SHELL)'
    -alias hl='heroku local'
    -
    -# log
    -alias hg='heroku logs'
    -alias hgt='heroku log tail'
    -
    -# database
    -alias hpg='heroku pg'
    -alias hpsql='heroku pg:psql'
    -alias hpb='heroku pg:backups'
    -alias hpbc='heroku pg:backups:capture'
    -alias hpbd='heroku pg:backups:download'
    -alias hpbr='heroku pg:backups:restore'
    -
    -# config
    -alias hc='heroku config'
    -alias hca='heroku config -a'
    -alias hcr='heroku config -r'
    -alias hcs='heroku config:set'
    -alias hcu='heroku config:unset'
    -
    -# this function allow to load multi env set in a file
    -hcfile() {
    -  echo 'Which platform [-r/a name] ?'
    -  read platform
    -  echo 'Which file ?'
    -  read file
    -  while read line;
    -    do heroku config:set "$platform" "$line";
    -  done < "$file"
    -}
    -
    -# apps and favorites
    -alias ha='heroku apps'
    -alias hpop='heroku create'
    -alias hkill='heroku apps:destroy'
    -alias hlog='heroku apps:errors'
    -alias hfav='heroku apps:favorites'
    -alias hfava='heroku apps:favorites:add'
    -alias hfavr='heroku apps:favorites:remove'
    -alias hai='heroku apps:info'
    -alias hair='heroku apps:info -r'
    -alias haia='heroku apps:info -a'
    -
    -# auth
    -alias h2fa='heroku auth:2fa'
    -alias h2far='heroku auth:2fa:disable'
    -
    -# access
    -alias hac='heroku access'
    -alias hacr='heroku access -r'
    -alias haca='heroku access -a'
    -alias hadd='heroku access:add'
    -alias hdel='heroku access:remove'
    -alias hup='heroku access:update'
    -
    -# addons
    -alias hads='heroku addons -A'
    -alias hada='heroku addons -a'
    -alias hadr='heroku addons -r'
    -alias hadat='heroku addons:attach'
    -alias hadc='heroku addons:create'
    -alias hadel='heroku addons:destroy'
    -alias hadde='heroku addons:detach'
    -alias hadoc='heroku addons:docs'
    -
    -# login
    -alias hin='heroku login'
    -alias hout='heroku logout'
    -alias hi='heroku login -i'
    -alias hwho='heroku auth:whoami'
    -
    -# authorizations
    -alias hth='heroku authorizations'
    -alias hthadd='heroku authorizations:create'
    -alias hthif='heroku authorizations:info'
    -alias hthdel='heroku authorizations:revoke'
    -alias hthrot='heroku authorizations:rotate'
    -alias hthup='heroku authorizations:update'
    -
    -# plugins
    -alias hp='heroku plugins'
    -
    -# cert
    -alias hssl='heroku certs'
    -alias hssli='heroku certs:info'
    -alias hssla='heroku certs:add'
    -alias hsslu='heroku certs:update'
    -alias hsslr='heroku certs:remove'
    diff --git a/dot_oh-my-zsh/plugins/heroku/README.md b/dot_oh-my-zsh/plugins/heroku/README.md
    deleted file mode 100644
    index 2bf92c9..0000000
    --- a/dot_oh-my-zsh/plugins/heroku/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Heroku
    -
    -This plugin provides completion for the [Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli).
    -
    -To use it add heroku to the plugins array in your zshrc file:
    -
    -```bash
    -plugins=(... heroku)
    -```
    diff --git a/dot_oh-my-zsh/plugins/heroku/heroku.plugin.zsh b/dot_oh-my-zsh/plugins/heroku/heroku.plugin.zsh
    deleted file mode 100644
    index d22c1bb..0000000
    --- a/dot_oh-my-zsh/plugins/heroku/heroku.plugin.zsh
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -if [[ "$OSTYPE" = darwin* ]]; then
    -  cache_dir="${HOME}/Library/Caches"
    -else
    -  cache_dir="${XDG_CACHE_HOME:-"${HOME}/.cache"}"
    -fi
    -
    -setup_path="${cache_dir}/heroku/autocomplete/zsh_setup"
    -[[ -f "$setup_path" ]] && source $setup_path
    -unset cache_dir setup_path
    diff --git a/dot_oh-my-zsh/plugins/history-substring-search/README.md b/dot_oh-my-zsh/plugins/history-substring-search/README.md
    deleted file mode 100644
    index 71a3895..0000000
    --- a/dot_oh-my-zsh/plugins/history-substring-search/README.md
    +++ /dev/null
    @@ -1,251 +0,0 @@
    -# zsh-history-substring-search
    -
    -This is a clean-room implementation of the [Fish shell][1]'s history search
    -feature, where you can type in any part of any command from history and then
    -press chosen keys, such as the UP and DOWN arrows, to cycle through matches.
    -
    -[1]: http://fishshell.com
    -[2]: http://www.zsh.org/mla/users/2009/msg00818.html
    -[3]: http://sourceforge.net/projects/fizsh/
    -[4]: https://github.com/robbyrussell/oh-my-zsh/pull/215
    -[5]: https://github.com/zsh-users/zsh-history-substring-search
    -[6]: https://github.com/zsh-users/zsh-syntax-highlighting
    -
    -
    -Requirements
    -------------------------------------------------------------------------------
    -
    -* [ZSH](http://zsh.sourceforge.net) 4.3 or newer
    -
    -Install
    -------------------------------------------------------------------------------
    -
    -Using the [Homebrew]( https://brew.sh ) package manager:
    -
    -    brew install zsh-history-substring-search
    -    echo 'source $(brew --prefix)/share/zsh-history-substring-search/zsh-history-substring-search.zsh' >> ~/.zshrc
    -
    -Using [Fig](https://fig.io):
    -
    -Fig adds apps, shortcuts, and autocomplete to your existing terminal.
    -
    -Install `zsh-history-substring-search` in just one click.
    -
    -
    -
    -Using [Oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh):
    -
    -1. Clone this repository in oh-my-zsh's plugins directory:
    -
    -        git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search
    -
    -2. Activate the plugin in `~/.zshrc`:
    -
    -        plugins=( [plugins...] zsh-history-substring-search)
    -
    -3. Run `exec zsh`  to take changes into account:
    -
    -        exec zsh
    -
    -Using [zplug](https://github.com/zplug/zplug):
    -
    -1. Add this repo to `~/.zshrc`:
    -
    -        zplug "zsh-users/zsh-history-substring-search", as: plugin
    -
    -Using [antigen](https://github.com/zsh-users/antigen):
    -
    -1. Add the `antigen bundle` command just before `antigen apply`, like this:
    -
    -``` 
    -antigen bundle zsh-users/zsh-history-substring-search
    -antigen apply
    -```
    - 
    -2. Then, **after** `antigen apply`, add the key binding configurations, like this:
    - 
    -```
    -# zsh-history-substring-search configuration
    -bindkey '^[[A' history-substring-search-up # or '\eOA'
    -bindkey '^[[B' history-substring-search-down # or '\eOB'
    -HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=1
    -```
    -
    -Using [Zinit](https://github.com/zdharma-continuum/zinit):
    -
    -1. Use the `Oh-my-zsh` Zinit snippet in `~/.zshrc`:
    -
    -        zinit snippet OMZ::plugins/git/git.plugin.zsh`
    -
    -2. Load the plugin in `~/.zshrc`:
    -
    -        zinit load 'zsh-users/zsh-history-substring-search
    -        zinit ice wait atload'_history_substring_search_config'
    -
    -3. Run `exec zsh` to take changes into account:
    -
    -        exec zsh
    -
    -Usage
    -------------------------------------------------------------------------------
    -
    -1.  Load this script into your interactive ZSH session:
    -
    -        source zsh-history-substring-search.zsh
    -
    -    If you want to use [zsh-syntax-highlighting][6] along with this script,
    -    then make sure that you load it *before* you load this script:
    -
    -        source zsh-syntax-highlighting.zsh
    -        source zsh-history-substring-search.zsh
    -
    -2.  Bind keyboard shortcuts to this script's functions.
    -
    -    Users typically bind their UP and DOWN arrow keys to this script, thus:
    -    * Run `cat -v` in your favorite terminal emulator to observe key codes.
    -      (**NOTE:** In some cases, `cat -v` shows the wrong key codes.  If the
    -      key codes shown by `cat -v` don't work for you, press `` and
    -      `` at your ZSH command line prompt for correct key codes.)
    -    * Press the UP arrow key and observe what is printed in your terminal.
    -    * Press the DOWN arrow key and observe what is printed in your terminal.
    -    * Press the Control and C keys simultaneously to terminate the `cat -v`.
    -    * Use your observations from the previous steps to create key bindings.
    -      For example, if you observed `^[[A` for UP and `^[[B` for DOWN, then:
    -
    -          bindkey '^[[A' history-substring-search-up
    -          bindkey '^[[B' history-substring-search-down
    -
    -      However, if the observed values don't work, you can try using terminfo:
    -
    -          bindkey "$terminfo[kcuu1]" history-substring-search-up
    -          bindkey "$terminfo[kcud1]" history-substring-search-down
    -
    -      Users have also observed that `[OA` and `[OB` are correct values, 
    -      _even if_ these were not the observed values. If you are having trouble
    -      with the observed values, give these a try.
    -
    -      You might also want to bind the Control-P/N keys for use in EMACS mode:
    -
    -          bindkey -M emacs '^P' history-substring-search-up
    -          bindkey -M emacs '^N' history-substring-search-down
    -
    -      You might also want to bind the `k` and `j` keys for use in VI mode:
    -
    -          bindkey -M vicmd 'k' history-substring-search-up
    -          bindkey -M vicmd 'j' history-substring-search-down
    -
    -3.  Type any part of any previous command and then:
    -
    -    * Press the `history-substring-search-up` key, which was configured in
    -      step 2 above, to select the nearest command that (1) contains your query
    -      and (2) is also older than the current command in your command history.
    -
    -    * Press the `history-substring-search-down` key, which was configured in
    -      step 2 above, to select the nearest command that (1) contains your query
    -      and (2) is also newer than the current command in your command history.
    -
    -    * Press `^U` the Control and U keys simultaneously to abort the search.
    -
    -4.  If a matching command spans more than one line of text, press the LEFT
    -    arrow key to move the cursor away from the end of the command, and then:
    -
    -    * Press the `history-substring-search-up` key, which was configured in
    -      step 2 above, to move the cursor to the line above the cursored line.
    -      When the cursor reaches the first line of the command, pressing the
    -      `history-substring-search-up` key again will cause this script to
    -      perform another search.
    -
    -    * Press the `history-substring-search-down` key, which was configured in
    -      step 2 above, to move the cursor to the line below the cursored line.
    -      When the cursor reaches the last line of the command, pressing the
    -      `history-substring-search-down` key, which was configured in step 2
    -      above, again will cause this script to perform another search.
    -
    -
    -Configuration
    -------------------------------------------------------------------------------
    -
    -This script defines the following global variables. You may override their
    -default values.
    -
    -* `HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND` is a global variable that defines
    -  how the query should be highlighted inside a matching command. Its default
    -  value causes this script to highlight using bold, white text on a magenta
    -  background. See the "Character Highlighting" section in the zshzle(1) man
    -  page to learn about the kinds of values you may assign to this variable.
    -
    -* `HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND` is a global variable that
    -  defines how the query should be highlighted when no commands in the
    -  history match it. Its default value causes this script to highlight using
    -  bold, white text on a red background. See the "Character Highlighting"
    -  section in the zshzle(1) man page to learn about the kinds of values you
    -  may assign to this variable.
    -
    -* `HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS` is a global variable that defines
    -  how the command history will be searched for your query. Its default value
    -  causes this script to perform a case-insensitive search. See the "Globbing
    -  Flags" section in the zshexpn(1) man page to learn about the kinds of
    -  values you may assign to this variable.
    -
    -* `HISTORY_SUBSTRING_SEARCH_FUZZY` is a global variable that defines
    -  how the command history will be searched for your query. If set to a non-empty
    -  value, causes this script to perform a fuzzy search by words, matching in
    -  given order e.g. `ab c` will match `*ab*c*`
    -
    -* `HISTORY_SUBSTRING_SEARCH_PREFIXED` is a global variable that defines how
    -  the command history will be searched for your query. If set to a non-empty
    -  value, your query will be matched against the start of each history entry.
    -  For example, if this variable is empty, `ls` will match `ls -l` and `echo
    -  ls`; if it is non-empty, `ls` will only match `ls -l`.
    -
    -* `HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE` is a global variable that defines
    -  whether all search results returned are _unique_. If set to a non-empty
    -  value, then only unique search results are presented. This behaviour is off
    -  by default. An alternative way to ensure that search results are unique is
    -  to use `setopt HIST_IGNORE_ALL_DUPS`. If this configuration variable is off
    -  and `setopt HIST_IGNORE_ALL_DUPS` is unset, then `setopt HIST_FIND_NO_DUPS`
    -  is still respected and it makes this script skip duplicate _adjacent_ search
    -  results as you cycle through them, but this does not guarantee that search
    -  results are unique: if your search results were "Dog", "Dog", "HotDog",
    -  "Dog", then cycling them gives "Dog", "HotDog", "Dog". Notice that the "Dog"
    -  search result appeared twice as you cycled through them. If you wish to
    -  receive globally unique search results only once, then use this
    -  configuration variable, or use `setopt HIST_IGNORE_ALL_DUPS`.
    -
    -* `HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_TIMEOUT` is a global variable that
    -  defines a timeout in seconds for clearing the search highlight.
    -
    -
    -History
    -------------------------------------------------------------------------------
    -
    -* September 2009: [Peter Stephenson][2] originally wrote this script and it
    -  published to the zsh-users mailing list.
    -
    -* January 2011: Guido van Steen (@guidovansteen) revised this script and
    -  released it under the 3-clause BSD license as part of [fizsh][3], the
    -  Friendly Interactive ZSHell.
    -
    -* January 2011: Suraj N. Kurapati (@sunaku) extracted this script from
    -  [fizsh][3] 1.0.1, refactored it heavily, and finally repackaged it as an
    -  [oh-my-zsh plugin][4] and as an independently loadable [ZSH script][5].
    -
    -* July 2011: Guido van Steen, Suraj N. Kurapati, and Sorin Ionescu
    -  (@sorin-ionescu) [further developed it][4] with Vincent Guerci (@vguerci).
    -
    -* March 2016: Geza Lore (@gezalore) greatly refactored it in pull request #55.
    -
    ----
    -
    -## Oh My Zsh Distribution Notes
    -
    -What you are looking at now is Oh My Zsh's repackaging of zsh-history-substring-search as an OMZ module inside
    -the Oh My Zsh distribution.
    -
    -The upstream repo, zsh-users/zsh-history-substring-search, can be found on GitHub at
    -https://github.com/zsh-users/zsh-history-substring-search.
    -
    -Everything above this section is a copy of the original upstream's README, so things may differ slightly when
    -you're using this inside OMZ. In particular, you do not need to set up key bindings for the up and down arrows
    -yourself in `~/.zshrc`; the OMZ plugin does that for you. You may still want to set up additional emacs- or
    -vi-specific bindings as mentioned above.
    diff --git a/dot_oh-my-zsh/plugins/history-substring-search/dependencies/OMZ-README.md b/dot_oh-my-zsh/plugins/history-substring-search/dependencies/OMZ-README.md
    deleted file mode 100644
    index c5967bb..0000000
    --- a/dot_oh-my-zsh/plugins/history-substring-search/dependencies/OMZ-README.md
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -
    ----
    -
    -## Oh My Zsh Distribution Notes
    -
    -What you are looking at now is Oh My Zsh's repackaging of zsh-history-substring-search as an OMZ module inside
    -the Oh My Zsh distribution.
    -
    -The upstream repo, zsh-users/zsh-history-substring-search, can be found on GitHub at
    -https://github.com/zsh-users/zsh-history-substring-search.
    -
    -Everything above this section is a copy of the original upstream's README, so things may differ slightly when
    -you're using this inside OMZ. In particular, you do not need to set up key bindings for the up and down arrows
    -yourself in `~/.zshrc`; the OMZ plugin does that for you. You may still want to set up additional emacs- or
    -vi-specific bindings as mentioned above.
    diff --git a/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh b/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh
    deleted file mode 100644
    index 077105e..0000000
    --- a/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -# Handle $0 according to the standard:
    -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html
    -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}"
    -0="${${(M)0:#/*}:-$PWD/$0}"
    -
    -source ${0:A:h}/history-substring-search.zsh
    -
    -
    -# Bind terminal-specific up and down keys
    -
    -if [[ -n "$terminfo[kcuu1]" ]]; then
    -  bindkey -M emacs "$terminfo[kcuu1]" history-substring-search-up
    -  bindkey -M viins "$terminfo[kcuu1]" history-substring-search-up
    -fi
    -if [[ -n "$terminfo[kcud1]" ]]; then
    -  bindkey -M emacs "$terminfo[kcud1]" history-substring-search-down
    -  bindkey -M viins "$terminfo[kcud1]" history-substring-search-down
    -fi
    diff --git a/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh b/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh
    deleted file mode 100644
    index 9f0e0b0..0000000
    --- a/dot_oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh
    +++ /dev/null
    @@ -1,846 +0,0 @@
    -#!/usr/bin/env zsh
    -##############################################################################
    -#
    -# Copyright (c) 2009 Peter Stephenson
    -# Copyright (c) 2011 Guido van Steen
    -# Copyright (c) 2011 Suraj N. Kurapati
    -# Copyright (c) 2011 Sorin Ionescu
    -# Copyright (c) 2011 Vincent Guerci
    -# Copyright (c) 2016 Geza Lore
    -# Copyright (c) 2017 Bengt Brodersen
    -# All rights reserved.
    -#
    -# Redistribution and use in source and binary forms, with or without
    -# modification, are permitted provided that the following conditions are met:
    -#
    -#  * Redistributions of source code must retain the above copyright
    -#    notice, this list of conditions and the following disclaimer.
    -#
    -#  * Redistributions in binary form must reproduce the above
    -#    copyright notice, this list of conditions and the following
    -#    disclaimer in the documentation and/or other materials provided
    -#    with the distribution.
    -#
    -#  * Neither the name of the FIZSH nor the names of its contributors
    -#    may be used to endorse or promote products derived from this
    -#    software without specific prior written permission.
    -#
    -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
    -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
    -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    -# POSSIBILITY OF SUCH DAMAGE.
    -#
    -##############################################################################
    -
    -#-----------------------------------------------------------------------------
    -# declare global configuration variables
    -#-----------------------------------------------------------------------------
    -
    -: ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=magenta,fg=white,bold'}
    -: ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND='bg=red,fg=white,bold'}
    -: ${HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i'}
    -: ${HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=''}
    -: ${HISTORY_SUBSTRING_SEARCH_FUZZY=''}
    -: ${HISTORY_SUBSTRING_SEARCH_PREFIXED=''}
    -
    -#-----------------------------------------------------------------------------
    -# declare internal global variables
    -#-----------------------------------------------------------------------------
    -
    -typeset -g BUFFER MATCH MBEGIN MEND CURSOR
    -typeset -g _history_substring_search_refresh_display
    -typeset -g _history_substring_search_query_highlight
    -typeset -g _history_substring_search_result
    -typeset -g _history_substring_search_query
    -typeset -g -a _history_substring_search_query_parts
    -typeset -g -a _history_substring_search_raw_matches
    -typeset -g -i _history_substring_search_raw_match_index
    -typeset -g -a _history_substring_search_matches
    -typeset -g -i _history_substring_search_match_index
    -typeset -g -A _history_substring_search_unique_filter
    -typeset -g -i _history_substring_search_zsh_5_9
    -
    -#-----------------------------------------------------------------------------
    -# the main ZLE widgets
    -#-----------------------------------------------------------------------------
    -
    -history-substring-search-up() {
    -  _history-substring-search-begin
    -
    -  _history-substring-search-up-history ||
    -  _history-substring-search-up-buffer ||
    -  _history-substring-search-up-search
    -
    -  _history-substring-search-end
    -}
    -
    -history-substring-search-down() {
    -  _history-substring-search-begin
    -
    -  _history-substring-search-down-history ||
    -  _history-substring-search-down-buffer ||
    -  _history-substring-search-down-search
    -
    -  _history-substring-search-end
    -}
    -
    -zle -N history-substring-search-up
    -zle -N history-substring-search-down
    -
    -#-----------------------------------------------------------------------------
    -# implementation details
    -#-----------------------------------------------------------------------------
    -
    -zmodload -F zsh/parameter
    -autoload -Uz is-at-least
    -
    -if is-at-least 5.9 $ZSH_VERSION; then
    -  _history_substring_search_zsh_5_9=1
    -fi
    -
    -#
    -# We have to "override" some keys and widgets if the
    -# zsh-syntax-highlighting plugin has not been loaded:
    -#
    -# https://github.com/nicoulaj/zsh-syntax-highlighting
    -#
    -if [[ $+functions[_zsh_highlight] -eq 0 ]]; then
    -  #
    -  # Dummy implementation of _zsh_highlight() that
    -  # simply removes any existing highlights when the
    -  # user inserts printable characters into $BUFFER.
    -  #
    -  _zsh_highlight() {
    -    if [[ $KEYS == [[:print:]] ]]; then
    -      region_highlight=()
    -    fi
    -  }
    -
    -  #
    -  # Check if $1 denotes the name of a callable function, i.e. it is fully
    -  # defined or it is marked for autoloading and autoloading it at the first
    -  # call to it will succeed. In particular, if $1 has been marked for
    -  # autoloading but is not available in $fpath, then it will return 1 (false).
    -  #
    -  # This is based on the zsh-syntax-highlighting plugin.
    -  #
    -  _history-substring-search-function-callable() {
    -    if (( ${+functions[$1]} )) && ! [[ "$functions[$1]" == *"builtin autoload -X"* ]]; then
    -      return 0 # already fully loaded
    -    else
    -      # "$1" is either an autoload stub, or not a function at all.
    -      # We expect 'autoload +X' to return non-zero if it fails to fully load
    -      # the function.
    -      ( autoload -U +X -- "$1" 2>/dev/null )
    -      return $?
    -    fi
    -  }
    -
    -  #
    -  # The zsh-syntax-highlighting plugin uses zle-line-pre-redraw hook instead
    -  # of the legacy "bind all widgets" if 1) zsh has the memo= feature (added in
    -  # version 5.9) and 2) add-zle-hook-widget is available.
    -  #
    -  if [[ $_history_substring_search_zsh_5_9 -eq 1 ]] && _history-substring-search-function-callable add-zle-hook-widget; then
    -    #
    -    # The following code is based on the zsh-syntax-highlighting plugin.
    -    #
    -    autoload -U add-zle-hook-widget
    -
    -    _history-substring-search-zle-line-finish() {
    -      #
    -      # Reset $WIDGET since the 'main' highlighter depends on it.
    -      #
    -      # Since $WIDGET is declared by zle as read-only in this function's scope,
    -      # a nested function is required in order to shadow its built-in value;
    -      # see "User-defined widgets" in zshall.
    -      #
    -      () {
    -        local -h -r WIDGET=zle-line-finish
    -        _zsh_highlight
    -      }
    -    }
    -
    -    _history-substring-search-zle-line-pre-redraw() {
    -      #
    -      # If the zsh-syntax-highlighting plugin has been loaded (after our plugin
    -      # plugin, otherwise this hook wouldn't be called), remove our hooks.
    -      #
    -      if [[ $+ZSH_HIGHLIGHT_VERSION -eq 1 ]]; then
    -        autoload -U add-zle-hook-widget
    -        add-zle-hook-widget -d zle-line-pre-redraw _history-substring-search-zle-line-pre-redraw
    -        add-zle-hook-widget -d zle-line-finish _history-substring-search-zle-line-finish
    -        return 0
    -      fi
    -      #
    -      # Set $? to 0 for _zsh_highlight.  Without this, subsequent
    -      # zle-line-pre-redraw hooks won't run, since add-zle-hook-widget happens to
    -      # call us with $? == 1 in the common case.
    -      #
    -      true && _zsh_highlight "$@"
    -    }
    -
    -    if [[ -o zle ]]; then
    -      add-zle-hook-widget zle-line-pre-redraw _history-substring-search-zle-line-pre-redraw
    -      add-zle-hook-widget zle-line-finish _history-substring-search-zle-line-finish
    -    fi
    -  else
    -    #
    -    # The following snippet was taken from the zsh-syntax-highlighting project:
    -    # https://github.com/zsh-users/zsh-syntax-highlighting/blob/56b134f5d62ae3d4e66c7f52bd0cc2595f9b305b/zsh-syntax-highlighting.zsh#L126-161
    -    #
    -    # SPDX-SnippetBegin
    -    # SPDX-License-Identifier: BSD-3-Clause
    -    # SPDX-SnippetCopyrightText: 2010-2011 zsh-syntax-highlighting contributors
    -    #--------------8<-------------------8<-------------------8<-----------------
    -    # Rebind all ZLE widgets to make them invoke _zsh_highlights.
    -    _zsh_highlight_bind_widgets()
    -    {
    -      # Load ZSH module zsh/zleparameter, needed to override user defined widgets.
    -      zmodload zsh/zleparameter 2>/dev/null || {
    -        echo 'zsh-syntax-highlighting: failed loading zsh/zleparameter.' >&2
    -        return 1
    -      }
    -
    -      # Override ZLE widgets to make them invoke _zsh_highlight.
    -      local cur_widget
    -      for cur_widget in ${${(f)"$(builtin zle -la)"}:#(.*|_*|orig-*|run-help|which-command|beep|yank*)}; do
    -        case $widgets[$cur_widget] in
    -
    -          # Already rebound event: do nothing.
    -          user:$cur_widget|user:_zsh_highlight_widget_*);;
    -
    -          # User defined widget: override and rebind old one with prefix "orig-".
    -          user:*) eval "zle -N orig-$cur_widget ${widgets[$cur_widget]#*:}; \
    -                        _zsh_highlight_widget_$cur_widget() { builtin zle orig-$cur_widget -- \"\$@\" && _zsh_highlight }; \
    -                        zle -N $cur_widget _zsh_highlight_widget_$cur_widget";;
    -
    -          # Completion widget: override and rebind old one with prefix "orig-".
    -          completion:*) eval "zle -C orig-$cur_widget ${${widgets[$cur_widget]#*:}/:/ }; \
    -                              _zsh_highlight_widget_$cur_widget() { builtin zle orig-$cur_widget -- \"\$@\" && _zsh_highlight }; \
    -                              zle -N $cur_widget _zsh_highlight_widget_$cur_widget";;
    -
    -          # Builtin widget: override and make it call the builtin ".widget".
    -          builtin) eval "_zsh_highlight_widget_$cur_widget() { builtin zle .$cur_widget -- \"\$@\" && _zsh_highlight }; \
    -                         zle -N $cur_widget _zsh_highlight_widget_$cur_widget";;
    -
    -          # Default: unhandled case.
    -          *) echo "zsh-syntax-highlighting: unhandled ZLE widget '$cur_widget'" >&2 ;;
    -        esac
    -      done
    -    }
    -    #-------------->8------------------->8------------------->8-----------------
    -    # SPDX-SnippetEnd
    -
    -    _zsh_highlight_bind_widgets
    -  fi
    -
    -  unfunction _history-substring-search-function-callable
    -fi
    -
    -_history-substring-search-begin() {
    -  setopt localoptions extendedglob
    -
    -  _history_substring_search_refresh_display=
    -  _history_substring_search_query_highlight=
    -
    -  #
    -  # If the buffer is the same as the previously displayed history substring
    -  # search result, then just keep stepping through the match list. Otherwise
    -  # start a new search.
    -  #
    -  if [[ -n $BUFFER && $BUFFER == ${_history_substring_search_result:-} ]]; then
    -    return;
    -  fi
    -
    -  #
    -  # Clear the previous result.
    -  #
    -  _history_substring_search_result=''
    -
    -  if [[ -z $BUFFER ]]; then
    -    #
    -    # If the buffer is empty, we will just act like up-history/down-history
    -    # in ZSH, so we do not need to actually search the history. This should
    -    # speed things up a little.
    -    #
    -    _history_substring_search_query=
    -    _history_substring_search_query_parts=()
    -    _history_substring_search_raw_matches=()
    -
    -  else
    -    #
    -    # For the purpose of highlighting we keep a copy of the original
    -    # query string.
    -    #
    -    _history_substring_search_query=$BUFFER
    -
    -    #
    -    # compose search pattern
    -    #
    -    if [[ -n $HISTORY_SUBSTRING_SEARCH_FUZZY ]]; then
    -      #
    -      # `=` split string in arguments
    -      #
    -      _history_substring_search_query_parts=(${=_history_substring_search_query})
    -    else
    -      _history_substring_search_query_parts=(${==_history_substring_search_query})
    -    fi
    -
    -    #
    -    # Escape and join query parts with wildcard character '*' as separator
    -    # `(j:CHAR:)` join array to string with CHAR as separator
    -    #
    -    local search_pattern="${(j:*:)_history_substring_search_query_parts[@]//(#m)[\][()|\\*?#<>~^]/\\$MATCH}*"
    -
    -    #
    -    # Support anchoring history search to the beginning of the command
    -    #
    -    if [[ -z $HISTORY_SUBSTRING_SEARCH_PREFIXED ]]; then
    -      search_pattern="*${search_pattern}"
    -    fi
    -
    -    #
    -    # Find all occurrences of the search pattern in the history file.
    -    #
    -    # (k) returns the "keys" (history index numbers) instead of the values
    -    # (R) returns values in reverse older, so the index of the youngest
    -    # matching history entry is at the head of the list.
    -    #
    -    _history_substring_search_raw_matches=(${(k)history[(R)(#$HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS)${search_pattern}]})
    -  fi
    -
    -  #
    -  # In order to stay as responsive as possible, we will process the raw
    -  # matches lazily (when the user requests the next match) to choose items
    -  # that need to be displayed to the user.
    -  # _history_substring_search_raw_match_index holds the index of the last
    -  # unprocessed entry in _history_substring_search_raw_matches. Any items
    -  # that need to be displayed will be added to
    -  # _history_substring_search_matches.
    -  #
    -  # We use an associative array (_history_substring_search_unique_filter) as
    -  # a 'set' data structure to ensure uniqueness of the results if desired.
    -  # If an entry (key) is in the set (non-empty value), then we have already
    -  # added that entry to _history_substring_search_matches.
    -  #
    -  _history_substring_search_raw_match_index=0
    -  _history_substring_search_matches=()
    -  _history_substring_search_unique_filter=()
    -
    -  #
    -  # If $_history_substring_search_match_index is equal to
    -  # $#_history_substring_search_matches + 1, this indicates that we
    -  # are beyond the end of $_history_substring_search_matches and that we
    -  # have also processed all entries in
    -  # _history_substring_search_raw_matches.
    -  #
    -  # If $#_history_substring_search_match_index is equal to 0, this indicates
    -  # that we are beyond the beginning of $_history_substring_search_matches.
    -  #
    -  # If we have initially pressed "up" we have to initialize
    -  # $_history_substring_search_match_index to 0 so that it will be
    -  # incremented to 1.
    -  #
    -  # If we have initially pressed "down" we have to initialize
    -  # $_history_substring_search_match_index to 1 so that it will be
    -  # decremented to 0.
    -  #
    -  if [[ $WIDGET == history-substring-search-down ]]; then
    -     _history_substring_search_match_index=1
    -  else
    -    _history_substring_search_match_index=0
    -  fi
    -}
    -
    -_history-substring-search-end() {
    -  setopt localoptions extendedglob
    -
    -  local highlight_memo=
    -  _history_substring_search_result=$BUFFER
    -
    -  if [[ $_history_substring_search_zsh_5_9 -eq 1 ]]; then
    -    highlight_memo='memo=history-substring-search'
    -  fi
    -
    -  # the search was successful so display the result properly by clearing away
    -  # existing highlights and moving the cursor to the end of the result buffer
    -  if [[ $_history_substring_search_refresh_display -eq 1 ]]; then
    -    if [[ -n $highlight_memo ]]; then
    -      region_highlight=( "${(@)region_highlight:#*${highlight_memo}*}" )
    -    else
    -      region_highlight=()
    -    fi
    -    CURSOR=${#BUFFER}
    -  fi
    -
    -  # highlight command line using zsh-syntax-highlighting
    -  _zsh_highlight
    -
    -  # highlight the search query inside the command line
    -  if [[ -n $_history_substring_search_query_highlight ]]; then
    -    # highlight first matching query parts
    -    local highlight_start_index=0
    -    local highlight_end_index=0
    -    local query_part
    -    for query_part in $_history_substring_search_query_parts; do
    -      local escaped_query_part=${query_part//(#m)[\][()|\\*?#<>~^]/\\$MATCH}
    -      # (i) get index of pattern
    -      local query_part_match_index="${${BUFFER:$highlight_start_index}[(i)(#$HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS)${escaped_query_part}]}"
    -      if [[ $query_part_match_index -le ${#BUFFER:$highlight_start_index} ]]; then
    -        highlight_start_index=$(( $highlight_start_index + $query_part_match_index ))
    -        highlight_end_index=$(( $highlight_start_index + ${#query_part} ))
    -        region_highlight+=(
    -          "$(($highlight_start_index - 1)) $(($highlight_end_index - 1)) ${_history_substring_search_query_highlight}${highlight_memo:+,$highlight_memo}"
    -        )
    -      fi
    -    done
    -  fi
    -
    -  # For debugging purposes:
    -  # zle -R "mn: "$_history_substring_search_match_index" m#: "${#_history_substring_search_matches}
    -  # read -k -t 200 && zle -U -- "$REPLY"
    -
    -  #
    -  # When this function returns, z-sy-h runs its line-pre-redraw hook. It has no
    -  # logic for determining highlight priority, when two different memo= marked
    -  # region highlights overlap; instead, it always prioritises itself. Below is
    -  # a workaround for dealing with it.
    -  #
    -  if [[ $_history_substring_search_zsh_5_9 -eq 1 ]]; then
    -    zle -R
    -    #
    -    # After line redraw with desired highlight, wait for timeout or user input
    -    # before removing search highlight and exiting. This ensures no highlights
    -    # are left lingering after search is finished.
    -    #
    -    read -k -t ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_TIMEOUT:-1} && zle -U -- "$REPLY"
    -    region_highlight=( "${(@)region_highlight:#*${highlight_memo}*}" )
    -  fi
    -
    -  # Exit successfully from the history-substring-search-* widgets.
    -  return 0
    -}
    -
    -_history-substring-search-up-buffer() {
    -  #
    -  # Check if the UP arrow was pressed to move the cursor within a multi-line
    -  # buffer. This amounts to three tests:
    -  #
    -  # 1. $#buflines -gt 1.
    -  #
    -  # 2. $CURSOR -ne $#BUFFER.
    -  #
    -  # 3. Check if we are on the first line of the current multi-line buffer.
    -  #    If so, pressing UP would amount to leaving the multi-line buffer.
    -  #
    -  #    We check this by adding an extra "x" to $LBUFFER, which makes
    -  #    sure that xlbuflines is always equal to the number of lines
    -  #    until $CURSOR (including the line with the cursor on it).
    -  #
    -  local buflines XLBUFFER xlbuflines
    -  buflines=(${(f)BUFFER})
    -  XLBUFFER=$LBUFFER"x"
    -  xlbuflines=(${(f)XLBUFFER})
    -
    -  if [[ $#buflines -gt 1 && $CURSOR -ne $#BUFFER && $#xlbuflines -ne 1 ]]; then
    -    zle up-line-or-history
    -    return 0
    -  fi
    -
    -  return 1
    -}
    -
    -_history-substring-search-down-buffer() {
    -  #
    -  # Check if the DOWN arrow was pressed to move the cursor within a multi-line
    -  # buffer. This amounts to three tests:
    -  #
    -  # 1. $#buflines -gt 1.
    -  #
    -  # 2. $CURSOR -ne $#BUFFER.
    -  #
    -  # 3. Check if we are on the last line of the current multi-line buffer.
    -  #    If so, pressing DOWN would amount to leaving the multi-line buffer.
    -  #
    -  #    We check this by adding an extra "x" to $RBUFFER, which makes
    -  #    sure that xrbuflines is always equal to the number of lines
    -  #    from $CURSOR (including the line with the cursor on it).
    -  #
    -  local buflines XRBUFFER xrbuflines
    -  buflines=(${(f)BUFFER})
    -  XRBUFFER="x"$RBUFFER
    -  xrbuflines=(${(f)XRBUFFER})
    -
    -  if [[ $#buflines -gt 1 && $CURSOR -ne $#BUFFER && $#xrbuflines -ne 1 ]]; then
    -    zle down-line-or-history
    -    return 0
    -  fi
    -
    -  return 1
    -}
    -
    -_history-substring-search-up-history() {
    -  #
    -  # Behave like up in ZSH, except clear the $BUFFER
    -  # when beginning of history is reached like in Fish.
    -  #
    -  if [[ -z $_history_substring_search_query ]]; then
    -
    -    # we have reached the absolute top of history
    -    if [[ $HISTNO -eq 1 ]]; then
    -      BUFFER=
    -
    -    # going up from somewhere below the top of history
    -    else
    -      zle up-line-or-history
    -    fi
    -
    -    return 0
    -  fi
    -
    -  return 1
    -}
    -
    -_history-substring-search-down-history() {
    -  #
    -  # Behave like down-history in ZSH, except clear the
    -  # $BUFFER when end of history is reached like in Fish.
    -  #
    -  if [[ -z $_history_substring_search_query ]]; then
    -
    -    # going down from the absolute top of history
    -    if [[ $HISTNO -eq 1 && -z $BUFFER ]]; then
    -      BUFFER=${history[1]}
    -      _history_substring_search_refresh_display=1
    -
    -    # going down from somewhere above the bottom of history
    -    else
    -      zle down-line-or-history
    -    fi
    -
    -    return 0
    -  fi
    -
    -  return 1
    -}
    -
    -_history_substring_search_process_raw_matches() {
    -  #
    -  # Process more outstanding raw matches and append any matches that need to
    -  # be displayed to the user to _history_substring_search_matches.
    -  # Return whether there were any more results appended.
    -  #
    -
    -  #
    -  # While we have more raw matches. Process them to see if there are any more
    -  # matches that need to be displayed to the user.
    -  #
    -  while [[ $_history_substring_search_raw_match_index -lt $#_history_substring_search_raw_matches ]]; do
    -    #
    -    # Move on to the next raw entry and get its history index.
    -    #
    -    _history_substring_search_raw_match_index+=1
    -    local index=${_history_substring_search_raw_matches[$_history_substring_search_raw_match_index]}
    -
    -    #
    -    # If HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE is set to a non-empty value,
    -    # then ensure that only unique matches are presented to the user.
    -    # When HIST_IGNORE_ALL_DUPS is set, ZSH already ensures a unique history,
    -    # so in this case we do not need to do anything.
    -    #
    -    if [[ ! -o HIST_IGNORE_ALL_DUPS && -n $HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE ]]; then
    -      #
    -      # Get the actual history entry at the new index, and check if we have
    -      # already added it to _history_substring_search_matches.
    -      #
    -      local entry=${history[$index]}
    -
    -      if [[ -z ${_history_substring_search_unique_filter[$entry]} ]]; then
    -        #
    -        # This is a new unique entry. Add it to the filter and append the
    -        # index to _history_substring_search_matches.
    -        #
    -        _history_substring_search_unique_filter[$entry]=1
    -        _history_substring_search_matches+=($index)
    -
    -        #
    -        # Indicate that we did find a match.
    -        #
    -        return 0
    -      fi
    -
    -    else
    -      #
    -      # Just append the new history index to the processed matches.
    -      #
    -      _history_substring_search_matches+=($index)
    -
    -      #
    -      # Indicate that we did find a match.
    -      #
    -      return 0
    -    fi
    -
    -  done
    -
    -  #
    -  # We are beyond the end of the list of raw matches. Indicate that no
    -  # more matches are available.
    -  #
    -  return 1
    -}
    -
    -_history-substring-search-has-next() {
    -  #
    -  # Predicate function that returns whether any more older matches are
    -  # available.
    -  #
    -
    -  if  [[ $_history_substring_search_match_index -lt $#_history_substring_search_matches ]]; then
    -    #
    -    # We did not reach the end of the processed list, so we do have further
    -    # matches.
    -    #
    -    return 0
    -
    -  else
    -    #
    -    # We are at the end of the processed list. Try to process further
    -    # unprocessed matches. _history_substring_search_process_raw_matches
    -    # returns whether any more matches were available, so just return
    -    # that result.
    -    #
    -    _history_substring_search_process_raw_matches
    -    return $?
    -  fi
    -}
    -
    -_history-substring-search-has-prev() {
    -  #
    -  # Predicate function that returns whether any more younger matches are
    -  # available.
    -  #
    -
    -  if [[ $_history_substring_search_match_index -gt 1 ]]; then
    -    #
    -    # We did not reach the beginning of the processed list, so we do have
    -    # further matches.
    -    #
    -    return 0
    -
    -  else
    -    #
    -    # We are at the beginning of the processed list. We do not have any more
    -    # matches.
    -    #
    -    return 1
    -  fi
    -}
    -
    -_history-substring-search-found() {
    -  #
    -  # A match is available. The index of the match is held in
    -  # $_history_substring_search_match_index
    -  #
    -  # 1. Make $BUFFER equal to the matching history entry.
    -  #
    -  # 2. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -  #    to highlight the current buffer.
    -  #
    -  BUFFER=$history[$_history_substring_search_matches[$_history_substring_search_match_index]]
    -  _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -}
    -
    -_history-substring-search-not-found() {
    -  #
    -  # No more matches are available.
    -  #
    -  # 1. Make $BUFFER equal to $_history_substring_search_query so the user can
    -  #    revise it and search again.
    -  #
    -  # 2. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -  #    to highlight the current buffer.
    -  #
    -  BUFFER=$_history_substring_search_query
    -  _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -}
    -
    -_history-substring-search-up-search() {
    -  _history_substring_search_refresh_display=1
    -
    -  #
    -  # Select history entry during history-substring-down-search:
    -  #
    -  # The following variables have been initialized in
    -  # _history-substring-search-up/down-search():
    -  #
    -  # $_history_substring_search_matches is the current list of matches that
    -  # need to be displayed to the user.
    -  # $_history_substring_search_match_index is the index of the current match
    -  # that is being displayed to the user.
    -  #
    -  # The range of values that $_history_substring_search_match_index can take
    -  # is: [0, $#_history_substring_search_matches + 1].  A value of 0
    -  # indicates that we are beyond the beginning of
    -  # $_history_substring_search_matches. A value of
    -  # $#_history_substring_search_matches + 1 indicates that we are beyond
    -  # the end of $_history_substring_search_matches and that we have also
    -  # processed all entries in _history_substring_search_raw_matches.
    -  #
    -  # If $_history_substring_search_match_index equals
    -  # $#_history_substring_search_matches and
    -  # $_history_substring_search_raw_match_index is not greater than
    -  # $#_history_substring_search_raw_matches, then we need to further process
    -  # $_history_substring_search_raw_matches to see if there are any more
    -  # entries that need to be displayed to the user.
    -  #
    -  # In _history-substring-search-up-search() the initial value of
    -  # $_history_substring_search_match_index is 0. This value is set in
    -  # _history-substring-search-begin(). _history-substring-search-up-search()
    -  # will initially increment it to 1.
    -  #
    -
    -  if [[ $_history_substring_search_match_index -gt $#_history_substring_search_matches ]]; then
    -    #
    -    # We are beyond the end of $_history_substring_search_matches. This
    -    # can only happen if we have also exhausted the unprocessed matches in
    -    # _history_substring_search_raw_matches.
    -    #
    -    # 1. Update display to indicate search not found.
    -    #
    -    _history-substring-search-not-found
    -    return
    -  fi
    -
    -  if _history-substring-search-has-next; then
    -    #
    -    # We do have older matches.
    -    #
    -    # 1. Move index to point to the next match.
    -    # 2. Update display to indicate search found.
    -    #
    -    _history_substring_search_match_index+=1
    -    _history-substring-search-found
    -
    -  else
    -    #
    -    # We do not have older matches.
    -    #
    -    # 1. Move the index beyond the end of
    -    #    _history_substring_search_matches.
    -    # 2. Update display to indicate search not found.
    -    #
    -    _history_substring_search_match_index+=1
    -    _history-substring-search-not-found
    -  fi
    -
    -  #
    -  # When HIST_FIND_NO_DUPS is set, meaning that only unique command lines from
    -  # history should be matched, make sure the new and old results are different.
    -  #
    -  # However, if the HIST_IGNORE_ALL_DUPS shell option, or
    -  # HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE is set, then we already have a
    -  # unique history, so in this case we do not need to do anything.
    -  #
    -  if [[ -o HIST_IGNORE_ALL_DUPS || -n $HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE ]]; then
    -    return
    -  fi
    -
    -  if [[ -o HIST_FIND_NO_DUPS && $BUFFER == $_history_substring_search_result ]]; then
    -    #
    -    # Repeat the current search so that a different (unique) match is found.
    -    #
    -    _history-substring-search-up-search
    -  fi
    -}
    -
    -_history-substring-search-down-search() {
    -  _history_substring_search_refresh_display=1
    -
    -  #
    -  # Select history entry during history-substring-down-search:
    -  #
    -  # The following variables have been initialized in
    -  # _history-substring-search-up/down-search():
    -  #
    -  # $_history_substring_search_matches is the current list of matches that
    -  # need to be displayed to the user.
    -  # $_history_substring_search_match_index is the index of the current match
    -  # that is being displayed to the user.
    -  #
    -  # The range of values that $_history_substring_search_match_index can take
    -  # is: [0, $#_history_substring_search_matches + 1].  A value of 0
    -  # indicates that we are beyond the beginning of
    -  # $_history_substring_search_matches. A value of
    -  # $#_history_substring_search_matches + 1 indicates that we are beyond
    -  # the end of $_history_substring_search_matches and that we have also
    -  # processed all entries in _history_substring_search_raw_matches.
    -  #
    -  # In _history-substring-search-down-search() the initial value of
    -  # $_history_substring_search_match_index is 1. This value is set in
    -  # _history-substring-search-begin(). _history-substring-search-down-search()
    -  # will initially decrement it to 0.
    -  #
    -
    -  if [[ $_history_substring_search_match_index -lt 1 ]]; then
    -    #
    -    # We are beyond the beginning of $_history_substring_search_matches.
    -    #
    -    # 1. Update display to indicate search not found.
    -    #
    -    _history-substring-search-not-found
    -    return
    -  fi
    -
    -  if _history-substring-search-has-prev; then
    -    #
    -    # We do have younger matches.
    -    #
    -    # 1. Move index to point to the previous match.
    -    # 2. Update display to indicate search found.
    -    #
    -    _history_substring_search_match_index+=-1
    -    _history-substring-search-found
    -
    -  else
    -    #
    -    # We do not have younger matches.
    -    #
    -    # 1. Move the index beyond the beginning of
    -    #    _history_substring_search_matches.
    -    # 2. Update display to indicate search not found.
    -    #
    -    _history_substring_search_match_index+=-1
    -    _history-substring-search-not-found
    -  fi
    -
    -  #
    -  # When HIST_FIND_NO_DUPS is set, meaning that only unique command lines from
    -  # history should be matched, make sure the new and old results are different.
    -  #
    -  # However, if the HIST_IGNORE_ALL_DUPS shell option, or
    -  # HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE is set, then we already have a
    -  # unique history, so in this case we do not need to do anything.
    -  #
    -  if [[ -o HIST_IGNORE_ALL_DUPS || -n $HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE ]]; then
    -    return
    -  fi
    -
    -  if [[ -o HIST_FIND_NO_DUPS && $BUFFER == $_history_substring_search_result ]]; then
    -    #
    -    # Repeat the current search so that a different (unique) match is found.
    -    #
    -    _history-substring-search-down-search
    -  fi
    -}
    -
    -# -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*-
    -# vim: ft=zsh sw=2 ts=2 et
    diff --git a/dot_oh-my-zsh/plugins/history/README.md b/dot_oh-my-zsh/plugins/history/README.md
    deleted file mode 100644
    index 73d6a50..0000000
    --- a/dot_oh-my-zsh/plugins/history/README.md
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -# history plugin
    -
    -Provides a couple of convenient aliases for using the `history` command to examine your command line history.
    -
    -To use it, add `history` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... history)
    -```
    -
    -## Aliases
    -
    -| Alias | Command              | Description                                                      |
    -|-------|----------------------|------------------------------------------------------------------|
    -| `h`   | `history`            | Prints your command history                                      |
    -| `hl`  | `history \| less`    | Pipe history output to less to search and navigate it easily     |
    -| `hs`  | `history \| grep`    | Use grep to search your command history                          |
    -| `hsi` | `history \| grep -i` | Use grep to do a case-insensitive search of your command history |
    diff --git a/dot_oh-my-zsh/plugins/history/history.plugin.zsh b/dot_oh-my-zsh/plugins/history/history.plugin.zsh
    deleted file mode 100644
    index fb3e313..0000000
    --- a/dot_oh-my-zsh/plugins/history/history.plugin.zsh
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -alias h='history'
    -alias hl='history | less'
    -alias hs='history | grep'
    -alias hsi='history | grep -i'
    diff --git a/dot_oh-my-zsh/plugins/hitchhiker/README.md b/dot_oh-my-zsh/plugins/hitchhiker/README.md
    deleted file mode 100644
    index d12a1e9..0000000
    --- a/dot_oh-my-zsh/plugins/hitchhiker/README.md
    +++ /dev/null
    @@ -1,44 +0,0 @@
    -# hitchhiker
    -
    -This plugin adds quotes from The Hitchhiker's Guide to the Galaxy, from Douglas Adams.
    -
    -To use it, add `hitchhiker` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... hitchhiker)
    -```
    -
    -## Aliases
    -
    -- `hitchhiker`: displays a quote from the book using `fortune`.
    -- `hitchhiker_cow`: displays a quote from the book using `cowthink`.
    -
    -```console
    -$ hitchhiker_cow
    - _______________________________________
    -( "OK, so ten out of ten for style, but )
    -( minus several million for good        )
    -( thinking, yeah? "                     )
    - ---------------------------------------
    -        o   ^__^
    -         o  (oo)\_______
    -            (__)\       )\/\
    -                ||----w |
    -                ||     ||
    -```
    -
    -## Requirements
    -
    -- `fortune` and `strfile`.
    -- `cowthink` if using the `hitchhiker_cow` command.
    -
    -## Credits
    -
    -Fortune file: Andreas Gohr  ([splitbrain.org](https://www.splitbrain.org/projects/fortunes/hg2g))
    -
    -Spelling and formatting fixes: grok@resist.ca
    -
    -Original quotes from:
    -
    -- https://web.archive.org/web/20120106083254/http://tatooine.fortunecity.com/vonnegut/29/hitch/parhaat.html
    -- https://web.archive.org/web/20011112065737/http://www-personal.umd.umich.edu/~nhughes/dna/faqs/quotedir.html
    diff --git a/dot_oh-my-zsh/plugins/hitchhiker/dot_gitignore b/dot_oh-my-zsh/plugins/hitchhiker/dot_gitignore
    deleted file mode 100644
    index 63c2b54..0000000
    --- a/dot_oh-my-zsh/plugins/hitchhiker/dot_gitignore
    +++ /dev/null
    @@ -1 +0,0 @@
    -fortunes/hitchhiker.dat
    diff --git a/dot_oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker b/dot_oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker
    deleted file mode 100644
    index 6620a2a..0000000
    --- a/dot_oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker
    +++ /dev/null
    @@ -1,275 +0,0 @@
    -"`...You hadn't exactly gone out of your way to call attention to them had you? I mean like actually telling anyone or anything.' `But the plans were on display...' `On display? I eventually had to go down to the cellar to find them.' `That's the display department.' `With a torch.' `Ah, well the lights had probably gone.' `So had the stairs.' `But look you found the notice didn't you?' `Yes,' said Arthur, `yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying "Beware of The Leopard".'"
    -
    -- Arthur singing the praises of the local council planning department.
    -%
    -"`Time is an illusion. Lunchtime doubly so.' `Very deep,' said Arthur, `you should send that in to the "Reader's Digest". They've got a page for people like you.'"
    -
    -- Ford convincing Arthur to drink three pints in ten minutes at lunchtime.
    -%
    -"`This must be Thursday,' said Arthur to himself, sinking low over his beer, `I never could get the hang of Thursdays.'"
    -
    -- Arthur, on what was to be his last Thursday on Earth.
    -%
    -"Pages one and two [of Zaphod's presidential speech] had been salvaged by a Damogran Frond Crested Eagle and had already become incorporated into an extraordinary new form of nest which the eagle had invented. It was constructed largely of papier mache and it was virtually impossible for a newly hatched baby eagle to break out of it. The Damogran Frond Crested Eagle had heard of the notion of survival of the species but wanted no truck with it."
    -
    -- An example of Damogran wildlife.
    -%
    -"`How do you feel?' he asked him. `Like a military academy,' said Arthur, `bits of me keep passing out.'" .... `We're safe,' he said. `Oh good,' said Arthur. `We're in a small galley cabin,' said Ford, `in one of the spaceships of the Vogon Constructor Fleet.' `Ah,' said Arthur, `this is obviously some strange usage of the word "safe" that I wasn't previously aware of.'
    -
    -- Arthur after his first ever teleport ride.
    -%
    -"`The best way to get a drink out of a Vogon is to stick your finger down his throat...'"
    -
    -- The Book, on one of the Vogon's social inadequacies.
    -%
    -"`You'd better be prepared for the jump into hyperspace. It's unpleasantly like being drunk.' `What's so unpleasant about being drunk?' `You ask a glass of water.'"
    -
    -- Arthur getting ready for his first jump into hyperspace.
    -%
    -"`You know,' said Arthur, `it's at times like this, when I'm trapped in a Vogon airlock with a man from Betelgeuse, and about to die from asphyxiation in deep space that I really wish I'd listened to what my mother told me when I was young.' `Why, what did she tell you?' `I don't know, I didn't listen.'"
    -
    -- Arthur coping with certain death as best as he could.
    -%
    -"`Ford, you're turning into a penguin. Stop it.'"
    -
    -- Arthur experiences the improbability drive at work.
    -%
    -"`I think you ought to know that I'm feeling very depressed.'" "`Life, don't talk to me about life.'" "`Here I am, brain the size of a planet and they ask me to take you down to the bridge. Call that "job satisfaction"? 'Cos I don't.'" "`I've got this terrible pain in all the diodes down my left side.'"
    -
    -- Guess who.
    -%
    -"`If there's anything more important than my ego around, I want it caught and shot now.'"
    -
    -- Zaphod.
    -%
    -"`In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Alpha Centauri.'"
    -
    -- The Book getting all nostalgic.
    -%
    -"`Hey this is terrific!' Zaphod said. `Someone down there is trying to kill us!' `Terrific,' said Arthur. `But don't you see what this means?' `Yes. We are going to die.' `Yes, but apart from that.' `APART from that?' `It means we must be on to something!' `How soon can we get off it?'"
    -
    -- Zaphod and Arthur in a certain death situation over Magrathea.
    -%
    -"And wow! Hey! What's this thing coming towards me very fast? Very very fast. So big and flat and round, it needs a big wide sounding word like... ow... ound... round... ground! That's it! That's a good name - ground! I wonder if it will be friends with me?"
    -
    -- For the sperm whale, it wasn't.
    -%
    -"Oh no, not again."
    -
    -- A bowl of petunias on it's way to certain death.
    -%
    -"`Er, hey Earthman...' `Arthur,' said Arthur. `Yeah, could you just sort of keep this robot with you and guard this end of the passageway. OK?' `Guard?' said Arthur. `What from? You just said there's no one here.' `Yeah, well, just for safety, OK?' said Zaphod. `Whose? Yours or mine?'"
    -
    -- Arthur drawing the short straw on Magrathea.
    -%
    -"There are of course many problems connected with life, of which some of the most popular are `Why are people born?' `Why do they die?' `Why do they spend so much of the intervening time wearing digital watches?'"
    -
    -- The Book.
    -%
    -"`Right,' said Ford, `I'm going to have a look.' He glanced round at the others. `Is no one going to say, "No you can't possibly, let me go instead"?' They all shook their heads. `Oh well.'"
    -
    -- Ford attempting to be heroic whilst being seiged by Shooty and Bangbang.
    -%
    -"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." - The Book just recapping what happened in the last book. "`I am so amazingly cool you could keep a side of meat in me for a month. I am so hip I have difficulty seeing over my pelvis.'"
    -
    -- Zaphod being cool.
    -%
    -"`You ARE Zaphod Beeblebrox?' `Yeah,' said Zaphod, `but don't shout it out or they'll all want one.' `THE Zaphod Beeblebrox?' `No, just A Zaphod Bebblebrox, didn't you hear I come in six packs?' `But sir,' it squealed, `I just heard on the sub-ether radio report. It said you were dead...' `Yeah, that's right, I just haven't stopped moving yet.'"
    -
    -- Zaphod and the Guide's receptionist.
    -%
    -"The fronting for the eighty-yard-long marble-topped bar had been made by stitching together nearly twenty thousand Antarean Mosaic Lizard skins, despite the fact that the twenty thousand lizards concerned had needed them to keep their insides in."
    -
    -- The Book describing Milliways' politically incorrect decor.
    -%
    -"`...and the Universe,' continued the waiter, determined not to be deflected on his home stretch, `will explode later for your pleasure.' Ford's head swivelled slowly towards him. He spoke with feeling. `Wow,' he said, `What sort of drinks do you serve in this place?' The waiter laughed a polite little waiter's laugh. `Ah,' he said, `I think sir has perhaps misunderstood me.' `Oh, I hope not,' breathed Ford."
    -
    -- Ford in paradise.
    -%
    -"Zaphod grinned two manic grins, sauntered over to the bar and bought most of it."
    -
    -- Zaphod in paradise.
    -%
    -"`Maybe somebody here tipped off the Galactic Police,' said Trillian. `Everybody saw you come in.' `You mean they want to arrest me over the phone?' said Zaphod, `Could be. I'm a pretty dangerous dude when I'm cornered.' `Yeah,' said a voice from under the table [Ford's now completely rat-arsed at this point], `you go to pieces so fast people get hit by the shrapnel.'"
    -
    -- Zaphod getting paranoid over a phone call.
    -%
    -"`Hand me the rap-rod, Plate Captain.' The little waiter's eyebrows wandered about his forehead in confusion. `I beg your pardon, sir?' he said. `The phone, waiter,' said Zaphod, grabbing it off him. `Shee, you guys are so unhip it's a wonder your bums don't fall off.'"
    -
    -- Zaphod discovers that waiters are the least hip people in the Universe.
    -%
    -"The main reception foyer was almost empty but Ford nevertheless weaved his way through it."
    -
    -- Ford making his way out of Milliways whilst under the influence of enough alcohol to make a rhino sing.
    -%
    -"`The first ten million years were the worst,' said Marvin, `and the second ten million, they were the worst too. The third ten million I didn't enjoy at all. After that I went into a bit of a decline.'"
    -
    -- Marvin reflecting back on his 576,000,003,579 year career as Milliways' car park attendant.
    -%
    -"`Incidentally,' he said, `what does teleport mean?' Another moment passed. Slowly, the others turned to face him. `Probably the wrong moment to ask,' said Arthur, `It's just I remember you use the word a short while ago and I only bring it up because...' `Where,' said Ford quietly, `does it say teleport?' `Well, just over here in fact,' said Arthur, pointing at a dark control box in the rear of the cabin, `Just under the word "emergency", above the word "system" and beside the sign saying "out of order".'"
    -
    -- Arthur finding an escape route from a certain death situation.
    -%
    -"I teleported home one night With Ron and Sid and Meg. Ron stole Meggie's heart away And I got Sidney's leg."
    -
    -- A poem about matter transference beams.
    -%
    -"Anyone who is capable of getting themselves made President should on no account be allowed to do the job."
    -
    -- Some wisdom from The Book.
    -%
    -"`We've got to find out what people want from fire, how they relate to it, what sort of image it has for them.' The crowd were tense. They were expecting something wonderful from Ford. `Stick it up your nose,' he said. `Which is precisely the sort of thing we need to know,' insisted the girl, `Do people want fire that can be fitted nasally?'"
    -
    -- Ford "debating" what to do with fire with a marketing girl.
    -%
    -"The story goes that I first had the idea for THHGTTG while lying drunk in a field in Innsbruck (or `Spain' as the BBC TV publicity department authoritatively has it, probably because it's easier to spell)." - Foreword by DNA.
    -
    -FORD 	Six pints of bitter. And quickly please, the world's about to 	end. BARMAN	Oh yes, sir? Nice weather for it.
    -%
    -BOOK	Meanwhile, the starship has landed on the surface of Magrathea 	and Trillian is about to make one of the most important 	statements of her life. Its importance is not immediately 	recognised by her companions. TRILL.	Hey, my white mice have escaped. ZAPHOD	Nuts to your white mice.
    -%
    -BOOK	...Man had always assumed that he was more intelligent than 	dolphins because he had achieved so much... the wheel, New York, 	wars, and so on, whilst all the dolphins had ever done was muck 	about in the water having a good time. But conversely the 	dolphins believed themselves to be more intelligent than man for 	precisely the same reasons.
    -%
    -ARTHUR	What is an Algolian Zylatburger anyway? FORD	They're a kind of meatburger made from the most unpleasant parts 	of a creature well known for its total lack of any pleasant 	parts. ARTHUR	So you mean that the Universe does actually end not with a bang 	but with a Wimpy?
    -
    -- Cut dialogue from Fit the Fifth.
    -%
    -BOOK	There is a theory which states that if ever anyone discovers 	exactly what the Universe is for and why it is here, it will 	instantly disappear and be replaced by something even more 	bizarrely inexplicable. 	There is another theory which states that this has already happened.
    -
    -- Introduction to Fit the Seventh.
    -%
    -FORD	Tell me Arthur... ARTHUR	Yes? FORD	This boulder we're stuck under, how big would you say it was? Roughly? ARTHUR	Oh, about the size of Coventry Cathedral. FORD	Do you think we could move it? (Arthur doesn't reply) Just asking.
    -
    -- Ford and Arthur in a tricky situation, Fit the Eighth.
    -%
    -BOOK	What to do if you find yourself stuck in a crack in the ground 	underneath a giant boulder you can't move, with no hope of 	rescue. Consider how lucky you are that life has been good to 	you so far. Alternatively, if life hasn't been good to you so 	far, which given your current circumstances seems more likely, 	consider how lucky you are that it won't be troubling you much 	longer.
    -
    -- Comforting advice for Ford and Arthur in this current situation, Fit the Eighth.
    -%
    -ZAPHOD	Hey, this rock... FORD	Marble... ZAPHOD	Marble... FORD	Ice-covered marble... ZAPHOD	Right... it's as slippery as... as... What's the slipperiest 	thing you can think of? FORD	At the moment? This marble. ZAPHOD	Right. This marble is as slippery as this marble.
    -
    -- Zaphod and Ford trying to get a grip on things in Brontitall, Fit the Tenth.
    -%
    -ARTHUR	It's not a question of whose habitat it is, it's a 	question of how hard you hit it.
    -
    -- Arthur pointing out one of the disadvantages of gravity, Fit the Tenth.
    -%
    -ARTHUR	It probably seems a terrible thing to say, but you 	know what I sometimes think would be useful in these situations? LINT.	What? ARTHUR	A gun of some sort. LINT.2	Will this help? ARTHUR	What is it? LINT.2	A gun of some sort. ARTHUR	Oh, that'll help. Can you make it fire? LINT.	Er... F/X	DEAFENING ROAR LINT.	Yes.
    -
    -- Arthur and the Lintillas gaining the upper hand, Fit the Twelfth.
    -%
    -"He stood up straight and looked the world squarely in the fields and hills. To add weight to his words he stuck the rabbit bone in his hair. He spread his arms out wide. `I will go mad!' he announced."
    -
    -- Arthur discovering a way of coping with life on Prehistoric Earth.
    -%
    -"`... then I decided that I was a lemon for a couple of weeks. I kept myself amused all that time jumping in and out of a gin and tonic.' Arthur cleared his throat, and then did it again. `Where,' he said, `did you...?' `Find a gin and tonic?' said Ford brightly. `I found a small lake that thought it was a gin and tonic, and jumped in and out of that. At least, I think it thought it was a gin and tonic.' `I may,' he added with a grin which would have sent sane men scampering into the trees, `have been imagining it.'"
    -
    -- Ford updating Arthur about what he's been doing for the past four years.
    -%
    -"`Eddies,' said Ford, `in the space-time continuum.' `Ah,' nodded Arthur, `is he? Is he?'"
    -
    -- Arthur failing in his first lesson of galactic physics in four years.
    -%
    -"Ford grabbed him by the lapels of his dressing gown and spoke to him as slowly and distinctly and patiently as if he were somebody from a telephone company accounts department."
    -
    -- Ford trying to rectify that situation.
    -%
    -"...[Arthur] leapt to his feet like an author hearing the phone ring..."
    -
    -- Who says that the character of Arthur isn't autobiographical?
    -%
    -"Arthur's consciousness approached his body as from a great distance, and reluctantly. It had had some bad times in there. Slowly, nervously, it entered and settled down into its accustomed position. Arthur sat up. `Where am I?' he said. `Lord's Cricket Ground,' said Ford. `Fine,' said Arthur, and his consciousness stepped out again for a quick breather. His body flopped back on the grass."
    -
    -- Arthur coping with his return to Earth as best as he could.
    -%
    -"`A curse,' said Slartibartfast, `which will engulf the Galaxy in fire and destruction, and possibly bring the Universe to a premature doom. I mean it,' he added. `Sounds like a bad time,' said Ford, `with luck I'll be drunk enough not to notice.'"
    -
    -- Ford ensuring everyone knew where his priorities lay.
    -%
    -"`My doctor says that I have a malformed public-duty gland and a natural deficiency in moral fibre, and that I am therefore excused from saving Universes.'"
    -
    -- Ford's last-ditch attempt to get out of helping Slartibartfast.
    -%
    -"Trillian did a little research in the ship's copy of THHGTTG. It had some advice to offer on drunkenness. `Go to it,' it said, `and good luck.' It was cross-referenced to the entry concerning the size of the Universe and ways of coping with that."
    -
    -- One of the more preferable pieces of advice contained in the Guide.
    -%
    -"His eyes seemed to be popping out of his head. He wasn't certain if this was because they were trying to see more clearly, or if they simply wanted to leave at this point." - Arthur trying to see who had diverted him from going to a party.
    -%
    -"Arthur yawed wildly as his skin tried to jump one way and his skeleton the other, whilst his brain tried to work out which of his ears it most wanted to crawl out of. `Bet you weren't expecting to see me again,' said the monster, which Arthur couldn't help thinking was a strange remark for it to make, seeing as he had never met the creature before. He could tell that he hadn't met the creature before from the simple fact that he was able to sleep at nights." - Arthur discovering who had diverted him from going to a party.
    -%
    -"`That young girl is one of the least benightedly unintelligent organic life forms it has been my profound lack of pleasure not to be able to avoid meeting.'" - Marvin's first ever compliment about anybody.
    -%
    -"Arthur hoped and prayed that there wasn't an afterlife. Then he realised there was a contradiction there and merely hoped that there wasn't an afterlife." - Arthur realising that he's in a certain death situation with a supernova bomb that is shaped like a cricket ball.
    -%
    -"`Credit?' he said. `Aaaargggh...' These two words are usually coupled together in the Old Pink Dog Bar." - Ford in a spot of bother.
    -%
    -"`...we might as well start with where your hand is now.' Arthur said, `So which way do I go?' `Down,' said Fenchurch, `on this occasion.' He moved his hand. `Down,' she said, `is in fact the other way.' `Oh yes.'" - Arthur trying to discover which part of Fenchurch is wrong.
    -%
    -"There was a point to this story, but it has temporarily escaped the chronicler's mind." - This line perhaps best sums up the whole book.
    -%
    -"The last time anybody made a list of the top hundred character attributes of New Yorkers, common sense snuck in at number 79. .... When it's fall in New York, the air smells as if someone's been frying goats in it, and if you are keen to breathe the best plan is to open a window and stick your head in a building." - Nuff said??
    -%
    -"`What's been happening here?' he demanded. `Oh just the nicest things, sir, just the nicest things. can I sit on your lap please?'" "`Colin, I am going to abandon you to your fate.' `I'm so happy.'" "`It will be very, very nasty for you, and that's just too bad. Got it?' `I gurgle with pleasure.'" - Ford and Colin the robot.
    -%
    -"What the hell, he thought, you're only young once, and threw himself out of the window. That would at least keep the element of surprise on his side." - Ford outwitting a Vogon with a rocket launcher by going into another certain death situation.
    -%
    -"The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair." - One of the laws of computers and programming revealed.
    -%
    -"`You know they've reintroduced the death penalty for insurance company directors?' `Really?' said Arthur. `No I didn't. For what offence?' Trillian frowned. `What do you mean, offence?' `I see.'" - Evidence that there will be some justice in the Universe eventually.
    -%
    -"`She hit me on the head with the rock again.' `I think I can confirm that that was my daughter.' `Sweet kid.' `You have to get to know her,' said Arthur. `She eases up does she?' `No,' said Arthur, `but you get a better sense of when to duck.'" - Ford and Arthur on Random.
    -%
    -"Far out in the uncharted backwaters of the unfashionable end of the western spiral arm of the Galaxy lies a small unregarded yellow sun. "
    -%
    -"Ah, " said Arthur, "this is obviously some strange usage of the word safe that I wasn't previously aware of. "
    -%
    -"I don't know, " said the voice on the PA, "apathetic bloody planet, I've no sympathy at all. "
    -%
    -"Now it is such a bizarrely improbable coincidence that anything so mindboggingly useful could have evolved purely by chance that some thinkers have chosen to see it as the final and clinching proof of the non-existence of God. "The argument goes something like this: `I refuse to prove that I exist,' says God, `for proof denies faith, and without faith I am nothing.' "`But,' says Man, `The Babel fish is a dead giveaway, isn't it? It could not have evolved by chance. It proves you exist, and so therefore, by your own arguments, you don't. QED.'
    -%
    -"Prostetnic Vogon Jeltz smiled very slowly. This was done not so much for effect as because he was trying to remember the sequence of muscle movements. "
    -%
    -"OK, so ten out of ten for style, but minus several million for good thinking, yeah? "
    -%
    -"In those days spirits were brave, the stakes were high, men were real men, women were real women, and small furry creatures from Alpha Centauri were real small furry creatures from Alpha Centauri. "
    -%
    -"For a moment, nothing happened. Then, after a second or so, nothing continued to happen. "
    -%
    -(aikamuotojen k�ytt� aikamatkustuksessa) "You can arrive (mayan arivan on-when) for any sitting you like without prior (late fore-when) reservation because you can book retrospectively, as it were when you return to your own time. (you can have on-book haventa forewhen presooning returningwenta retrohome.) "
    -%
    -"The suit into which the man's body had been stuffed looked as if it's only purpose in life was to demonstrate how difficult it was to get this sort of body into a suit. "
    -%
    -"He dropped his voice still lower. In the stillness, a fly would not have dared clear its throat. "
    -%
    -"And finally, " said Max, quieting the audience down and putting on his solemn face, "finally I believe we have with us here tonight, a party of believers, very devout believers, from the Church of the Second Coming of the Great Prophet Zarquon. " ... "There they are, " said Max, "sitting there, patiently. He said he'd come again, and he's kept you waiting a long time, so let's hope he's hurrying fellas, because he's only got eight minutes left! "
    -%
    -"As he came into the light they could see his black and gold uniform on which the buttons were so highly polished that they shone with an intensity that would have made an approaching motorist flash his lights in annoyance. "
    -%
    -"You're very sure of your facts, " he said at last, "I couldn't trust the thinking of a man who takes the Universe - if there is one - for granted. "
    -%
    -"What are you talking about? " "Never mind, eat the fruit. " "You know, this place almost looks like the Garden of Eden. " "Eat the fruit. " "Sounds quite like it too. "
    -%
    -"Rome wasn't burned in a day. "
    -%
    -"Does it worry you that you don't talk any kind of sense? "
    -%
    -"One's never alone with a rubber duck. "
    -%
    -"Another world, another day, another dawn. "
    -%
    -"He expanded his chest to make it totally clear that here was the sort of man you only dared to cross if you had a team of Sherpas with you. "
    -%
    -"It was real. At least, if it wasn't real, it did support them, and as that is what sofas are supposed to do, this, by any test that mattered, was a real sofa. "
    -%
    -Arthur said, "So which way do I go? " "Down, " said Fenchurch, "on this occasion. " He moved his hand. "Down, " she said, "is in fact the other way. " "Oh yes. "
    -%
    -"You're one hundred percent positive that the ship which is crashed on the bottom of this ocean is the ship which you said you were one hundred percent positive could one hundred percent positively never crash? "
    -%
    -"Yes, it's the right planet, all right, " he said again. "Right planet, wrong universe. "
    -%
    -"Ford had his own code of ethics. It wasn't much of one, but it was his and he stuck by it, more or less. One rule he made was never to buy his own drinks. He wasn't sure if that counted as an ethic, but you have to go with what you've got. "
    -%
    -"Arthur felt at a bit of a loss. There was a whole Galaxy of stuff out there for him, and he wondered if it was churlish of him to complain to himself that it lacked just two things: the world he was born on and the woman he loved. "
    -%
    -"What was the self-sacrifice? " "I jettisoned half of a much loved and I think irreplaceable pair of shoes. " "Why was that self-sacrifice? " "Because they were mine! " said Ford crossly. "I think we have different value systems. " "Well mine's better. " "That's according to your... oh never mind. " 
    diff --git a/dot_oh-my-zsh/plugins/hitchhiker/hitchhiker.plugin.zsh b/dot_oh-my-zsh/plugins/hitchhiker/hitchhiker.plugin.zsh
    deleted file mode 100644
    index 0b1a301..0000000
    --- a/dot_oh-my-zsh/plugins/hitchhiker/hitchhiker.plugin.zsh
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -# Handle $0 according to the standard:
    -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html
    -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}"
    -0="${${(M)0:#/*}:-$PWD/$0}"
    -
    -HITCHHIKER_DIR="${0:h}/fortunes"
    -
    -# Aliases
    -alias hitchhiker="fortune -a $HITCHHIKER_DIR"
    -alias hitchhiker_cow="hitchhiker | cowthink"
    -
    -() {
    -  # Don't generate hitchhiker.dat if it exists and is up-to-date
    -  if [[ -f "$HITCHHIKER_DIR/hitchhiker.dat" ]] && ! [[ "$HITCHHIKER_DIR/hitchhiker.dat" -ot "$HITCHHIKER_DIR/hitchhiker" ]]; then
    -    return
    -  fi
    -
    -  # If strfile is not found: some systems install strfile in /usr/sbin but it's not in $PATH
    -  if ! command -v strfile &>/dev/null && ! [[ -f /usr/sbin/strfile ]]; then
    -    echo "[oh-my-zsh] hitchhiker depends on strfile, which is not installed" >&2
    -    echo "[oh-my-zsh] strfile is often provided as part of the 'fortune' package" >&2
    -    return
    -  fi
    -
    -  "${commands[strfile]:-/usr/sbin/strfile}" "$HITCHHIKER_DIR/hitchhiker" "$HITCHHIKER_DIR/hitchhiker.dat" >/dev/null
    -}
    -
    -unset HITCHHIKER_DIR
    diff --git a/dot_oh-my-zsh/plugins/hitokoto/README.md b/dot_oh-my-zsh/plugins/hitokoto/README.md
    deleted file mode 100644
    index 3a8758f..0000000
    --- a/dot_oh-my-zsh/plugins/hitokoto/README.md
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -# hitokoto plugin
    -
    -Displays a random quote taken from [hitokoto.cn](https://v1.hitokoto.cn/)
    -
    -Created by [Sinrimin](https://github.com/sinrimin)
    -
    -## Usage
    -
    -Add the plugin to the plugins array in your zshrc file and restart zsh:
    -
    -```zsh
    -plugins=(... hitokoto)
    -```
    -
    -Then, run `hitokoto` to get a new random quote.
    diff --git a/dot_oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh b/dot_oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh
    deleted file mode 100644
    index e346d18..0000000
    --- a/dot_oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -if ! (( $+commands[curl] )); then
    -  echo "hitokoto plugin needs curl to work" >&2
    -  return
    -fi
    -
    -function hitokoto {
    -  setopt localoptions nopromptsubst
    -
    -  # Get hitokoto data
    -  local -a data
    -  data=("${(ps:\n:)"$(command curl -s --connect-timeout 2 "https://v1.hitokoto.cn" | command jq -j '.hitokoto+"\n"+.from')"}")
    -
    -  # Exit if could not fetch hitokoto
    -  [[ -n "$data" ]] || return 0
    -
    -  local quote="${data[1]}" author="${data[2]}"
    -  print -P "%F{3}${author}%f: “%F{5}${quote}%f”"
    -}
    diff --git a/dot_oh-my-zsh/plugins/homestead/README.md b/dot_oh-my-zsh/plugins/homestead/README.md
    deleted file mode 100644
    index 4763023..0000000
    --- a/dot_oh-my-zsh/plugins/homestead/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Homestead
    -
    -This plugin provides completion for [Homestead](https://laravel.com/docs/homestead).
    -
    -To use it add homestead to the plugins array in your zshrc file.
    -
    -```bash
    -plugins=(... homestead)
    -```
    diff --git a/dot_oh-my-zsh/plugins/homestead/homestead.plugin.zsh b/dot_oh-my-zsh/plugins/homestead/homestead.plugin.zsh
    deleted file mode 100644
    index ea2803d..0000000
    --- a/dot_oh-my-zsh/plugins/homestead/homestead.plugin.zsh
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -# Homestead basic command completion
    -_homestead_get_command_list () {
    -  homestead --no-ansi | sed -E "1,/(Available|Common) commands/d" | awk '/^ +[a-z]+/ { print $1 }'
    -}
    -
    -_homestead () {
    -  compadd `_homestead_get_command_list`
    -}
    -
    -compdef _homestead homestead
    diff --git a/dot_oh-my-zsh/plugins/httpie/README.md b/dot_oh-my-zsh/plugins/httpie/README.md
    deleted file mode 100644
    index 25bdd0c..0000000
    --- a/dot_oh-my-zsh/plugins/httpie/README.md
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -# HTTPie plugin
    -
    -This plugin adds completion for [HTTPie](https://httpie.org), a command line HTTP
    -client, a friendlier cURL replacement.
    -
    -To use it, add `httpie` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... httpie)
    -```
    -
    -It uses completion from [zsh-completions](https://github.com/zsh-users/zsh-completions).
    -
    -**Maintainer:** [lululau](https://github.com/lululau)
    diff --git a/dot_oh-my-zsh/plugins/httpie/_httpie b/dot_oh-my-zsh/plugins/httpie/_httpie
    deleted file mode 100644
    index 2c0db22..0000000
    --- a/dot_oh-my-zsh/plugins/httpie/_httpie
    +++ /dev/null
    @@ -1,181 +0,0 @@
    -#compdef http https
    -# ------------------------------------------------------------------------------
    -# Copyright (c) 2015 GitHub zsh-users - http://github.com/zsh-users
    -# All rights reserved.
    -#
    -# Redistribution and use in source and binary forms, with or without
    -# modification, are permitted provided that the following conditions are met:
    -#     * Redistributions of source code must retain the above copyright
    -#       notice, this list of conditions and the following disclaimer.
    -#     * Redistributions in binary form must reproduce the above copyright
    -#       notice, this list of conditions and the following disclaimer in the
    -#       documentation and/or other materials provided with the distribution.
    -#     * Neither the name of the zsh-users nor the
    -#       names of its contributors may be used to endorse or promote products
    -#       derived from this software without specific prior written permission.
    -#
    -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
    -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    -# DISCLAIMED. IN NO EVENT SHALL ZSH-USERS BE LIABLE FOR ANY
    -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    -# ------------------------------------------------------------------------------
    -# Description
    -# -----------
    -#
    -#  Completion script for httpie 0.7.2  (http://httpie.org)
    -#
    -# ------------------------------------------------------------------------------
    -# Authors
    -# -------
    -#
    -#  * Akira Maeda 
    -#  * Valodim 
    -#  * Claus Klingberg 
    -#
    -# ------------------------------------------------------------------------------
    -# -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*-
    -# vim: ft=zsh sw=2 ts=2 et
    -# ------------------------------------------------------------------------------
    -
    -_httpie_params () {
    -
    -    local ret=1 expl
    -
    -    # or a url
    -    if (( CURRENT <= NORMARG+1 )) && [[ $words[NORMARG] != *:* ]] ; then
    -        _httpie_urls && ret=0
    -
    -    # regular param, if we already have a url
    -    elif (( CURRENT > NORMARG )); then
    -
    -        # if the suffix is precisely : this is shorthand for a header
    -        if [[ -prefix ':' ]]; then
    -            PREFIX=
    -            SUFFIX=:
    -        fi
    -
    -        # if we are in front of a : (possibly due to the PREFIX move before)
    -        if [[ -suffix ':' ]]; then
    -
    -            # this is rather buggy with normal tab behavior :\
    -            compstate[insert]=menu
    -            _wanted http_header expl 'HTTP Header' \
    -                compadd -s ':' -S '' -- Content-Type Cookie && return 0
    -        fi
    -
    -        # ignore all prefix stuff
    -        compset -P '(#b)([^:@=]#)'
    -        local name=$match[1]
    -
    -        if compset -P '='; then
    -            _message "$name data field value"
    -        elif compset -P '@'; then
    -            _files
    -        elif compset -P ':=@'; then
    -            _files
    -        elif compset -P ':='; then
    -            _message "$name raw json data"
    -        elif compset -P '=='; then
    -            _message "$name url parameter value"
    -        elif compset -P ':'; then
    -            _message "$name header content"
    -        else
    -            typeset -a ops
    -            ops=(
    -                '=:data field'
    -                '\::header'
    -                '==:request parameter'
    -                '@:data file field'
    -                '\:=:raw json field'
    -                '\:=@:raw json field file path'
    -            )
    -            _describe -t httpparams "parameter types" ops -Q -S ''
    -        fi
    -
    -        ret=0
    -
    -    fi
    -
    -    # first arg may be a request method
    -    (( CURRENT == NORMARG )) &&
    -        _wanted http_method expl 'Request Method' \
    -            compadd GET POST PUT DELETE HEAD OPTIONS TRACE CONNECT PATCH LINK UNLINK && ret=0
    -
    -    return $ret
    -
    -}
    -
    -_httpie_urls() {
    -
    -  local ret=1
    -
    -  if ! [[ -prefix [-+.a-z0-9]#:// ]]; then
    -    local expl
    -    compset -S '[^:/]*' && compstate[to_end]=''
    -    _wanted url-schemas expl 'URL schema' compadd -S '' http:// https:// && ret=0
    -  else
    -    _urls && ret=0
    -  fi
    -
    -  return $ret
    -
    -}
    -
    -_httpie_printflags () {
    -
    -    local ret=1
    -
    -    # not sure why this is necessary, but it will complete "-pH" style without it
    -    [[ $IPREFIX == "-p" ]] && IPREFIX+=" "
    -
    -    compset -P '(#b)([a-zA-Z]#)'
    -
    -    local -a flags
    -    [[ $match[1] != *H* ]] && flags+=( "H:request headers" )
    -    [[ $match[1] != *B* ]] && flags+=( "B:request body" )
    -    [[ $match[1] != *h* ]] && flags+=( "h:response headers" )
    -    [[ $match[1] != *b* ]] && flags+=( "b:response body" )
    -
    -    _describe -t printflags "print flags" flags -S '' && ret=0
    -
    -    return $ret
    -
    -}
    -
    -integer NORMARG
    -
    -_arguments -n -C -s \
    -  '(-j --json -f)'{-j,--json}'[Data items from the command line are serialized as a JSON object.]' \
    -  '(-f --form -j)'{-f,--form}'[Data items from the command line are serialized as form fields.]' \
    -  '--pretty=[Controls output processing.]:output format:(all colors format none)' \
    -  '(-s --style)'{-s,--style}'=[Output coloring style]:STYLE:(autumn borland bw colorful default emacs friendly fruity manni monokai murphy native pastie perldoc ttr solarized tango trac vim vs)' \
    -  '(-p --print)'{-p,--print}'=[String specifying what the output should contain]:print flags:_httpie_printflags' \
    -  '(-v --verbose)'{-v,--verbose}'[Print the whole request as well as the response.]' \
    -  '(-p -h --headers)'{-h,--headers}'[Print only the response headers.]' \
    -  '(-p -b --body)'{-b,--body}'[Print only the response body.]' \
    -  '(-S --stream)'{-S,--stream}'[Always stream the output by line, i.e., behave like `tail -f`.]' \
    -  '(-o --output)'{-o,--output}'=[Save output to FILE.]:output file:_files' \
    -  '(-d --download)'{-d,--download}'=[Do not print the response body to stdout.]' \
    -  '(-c --continue)'{-c,--continue}'[Resume an interrupted download.]' \
    -  '(--session-read-only)--session=[Create, or reuse and update a session.]:session name (or path)' \
    -  '(--session)--session-read-only=[Create or read a session without updating it form the request/response exchange.]:session name (or path)' \
    -  '(-a --auth)'{-a,--auth}'=[If only the username is provided (-a username)]:USER\:PASS' \
    -  '--auth-type=[The authentication mechanism to be used. Defaults to "basic".]:AUTH-TYPE:(basic digest)' \
    -  '--proxy=[String mapping protocol to the URL of the proxy.]:PROXY' \
    -  '--follow[Allow full redirects.]' \
    -  "--verify=[Enable or disable verification of ssl certificates.]:verify certificate:(yes no)" \
    -  '--allow-redirects[Set this flag if full redirects are allowed (e.g. re-POST-ing of data at new ``Location``)]' \
    -  '--timeout=[Float describes the timeout of the request (Use socket.setdefaulttimeout() as fallback).]:timeout (seconds)' \
    -  '--check-status[This flag instructs HTTPie to also check the HTTP status code and exit with an error if the status indicates one.]' \
    -  '--ignore-stdin[Do not attempt to read stdin.]' \
    -  '(- *)--help[show help message.]' \
    -  "(- *)--version[show program's version number and exit.]" \
    -  '--traceback[Prints exception traceback should one occur.]' \
    -  '--debug[Prints exception traceback should one occur and other information useful for debugging HTTPie itself.]' \
    -  '*:args:_httpie_params' && return 0
    diff --git a/dot_oh-my-zsh/plugins/invoke/README.md b/dot_oh-my-zsh/plugins/invoke/README.md
    deleted file mode 100644
    index 3f4b880..0000000
    --- a/dot_oh-my-zsh/plugins/invoke/README.md
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -# Invoke plugin
    -
    -This plugin adds completion for [invoke](https://github.com/pyinvoke/invoke).
    -
    -To use it, add `invoke` to the plugins array in your `~/.zshrc` file:
    -
    -```zsh
    -plugins=(... invoke)
    -```
    -
    diff --git a/dot_oh-my-zsh/plugins/invoke/invoke.plugin.zsh b/dot_oh-my-zsh/plugins/invoke/invoke.plugin.zsh
    deleted file mode 100644
    index 8c807de..0000000
    --- a/dot_oh-my-zsh/plugins/invoke/invoke.plugin.zsh
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Autocompletion for invoke.
    -#
    -if [ $commands[invoke] ]; then
    -  source <(invoke --print-completion-script=zsh)
    -fi
    diff --git a/dot_oh-my-zsh/plugins/ionic/README.md b/dot_oh-my-zsh/plugins/ionic/README.md
    deleted file mode 100644
    index 3ec4fc8..0000000
    --- a/dot_oh-my-zsh/plugins/ionic/README.md
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -# Ionic plugin
    -
    -This plugin adds completion for the [Ionic CLI](https://ionicframework.com/docs/cli),
    -as well as some aliases for common Ionic commands.
    -
    -To use it, add `ionic` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... ionic)
    -```
    -
    -## Aliases
    -
    -| Alias | Command                              | Description                                                      |
    -|-------|--------------------------------------|------------------------------------------------------------------|
    -| iv    | `ionic --version`                    | Check Ionic version                                              |
    -| ih    | `ionic --help`                       | Ionic help command                                               |
    -| ist   | `ionic start`                        | Create a new project                                             |
    -| ii    | `ionic info`                         | Print system/environment info                                    |
    -| is    | `ionic serve`                        | Start a local dev server for app dev/testing                     |
    -| icba  | `ionic cordova build android`        | Build web assets and prepare app for android platform targets    |
    -| icbi  | `ionic cordova build ios`            | Build web assets and prepare app for ios platform targets        |
    -| icra  | `ionic cordova run android`          | Run an Ionic project on a connected android device               |
    -| icri  | `ionic cordova run ios`              | Run an Ionic project on a connected ios device                   |
    -| icrsa | `ionic cordova resources android`    | Automatically create icon and splash screen resources for android|
    -| icrsi | `ionic cordova resources ios`        | Automatically create icon and splash screen resources for ios    |
    -| icpaa | `ionic cordova platform add android` | Add Cordova android platform targets                             |
    -| icpai | `ionic cordova platform add ios`     | Add Cordova ios platform targets                                 |
    -| icpra | `ionic cordova platform rm android`  | Remove Cordova platform targets                                  |
    -| icpri | `ionic cordova platform rm ios`      | Remove Cordova platform targets                                  |
    diff --git a/dot_oh-my-zsh/plugins/ionic/ionic.plugin.zsh b/dot_oh-my-zsh/plugins/ionic/ionic.plugin.zsh
    deleted file mode 100644
    index e3913b5..0000000
    --- a/dot_oh-my-zsh/plugins/ionic/ionic.plugin.zsh
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -alias iv="ionic --version"
    -alias ih="ionic --help"
    -alias ist="ionic start"
    -alias ii="ionic info"
    -alias is="ionic serve"
    -alias icba="ionic cordova build android"
    -alias icbi="ionic cordova build ios"
    -alias icra="ionic cordova run android"
    -alias icri="ionic cordova run ios"
    -alias icrsa="ionic cordova resources android"
    -alias icrsi="ionic cordova resources ios"
    -alias icpaa="ionic cordova platform add android"
    -alias icpai="ionic cordova platform add ios"
    -alias icpra="ionic cordova platform rm android"
    -alias icpri="ionic cordova platform rm ios"
    diff --git a/dot_oh-my-zsh/plugins/ipfs/LICENSE b/dot_oh-my-zsh/plugins/ipfs/LICENSE
    deleted file mode 100644
    index cf84491..0000000
    --- a/dot_oh-my-zsh/plugins/ipfs/LICENSE
    +++ /dev/null
    @@ -1,22 +0,0 @@
    -The MIT License (MIT)
    -
    -Copyright (c) 2015 Angel Ramboi
    -
    -Permission is hereby granted, free of charge, to any person obtaining a copy
    -of this software and associated documentation files (the "Software"), to deal
    -in the Software without restriction, including without limitation the rights
    -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    -copies of the Software, and to permit persons to whom the Software is
    -furnished to do so, subject to the following conditions:
    -
    -The above copyright notice and this permission notice shall be included in all
    -copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    -SOFTWARE.
    -
    diff --git a/dot_oh-my-zsh/plugins/ipfs/README.md b/dot_oh-my-zsh/plugins/ipfs/README.md
    deleted file mode 100644
    index 0808a26..0000000
    --- a/dot_oh-my-zsh/plugins/ipfs/README.md
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -# zsh-ipfs
    -
    -zsh completion plugin for [The InterPlanetary File System (IPFS)][1]
    -
    -Please submit issues and pull requests to the [main zsh-ipfs repo][2].
    -
    -### About
    -
    -[IPFS (InterPlanetary File System)][1] is a peer-to-peer hypermedia protocol
    -designed to make the web faster, safer, and more open.
    -
    -### License
    -
    -See: https://github.com/hellounicorn/zsh-ipfs/blob/master/LICENSE
    -
    -[1]: http://ipfs.io/
    -[2]: https://github.com/hellounicorn/zsh-ipfs
    diff --git a/dot_oh-my-zsh/plugins/ipfs/_ipfs b/dot_oh-my-zsh/plugins/ipfs/_ipfs
    deleted file mode 100644
    index 5b8b05b..0000000
    --- a/dot_oh-my-zsh/plugins/ipfs/_ipfs
    +++ /dev/null
    @@ -1,791 +0,0 @@
    -#compdef ipfs
    -#autoload
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'add:Add a file or directory to ipfs.'
    -  'bitswap:Interact with the bitswap agent.'
    -  'block:Interact with raw IPFS blocks.'
    -  'bootstrap:Show or edit the list of bootstrap peers.'
    -  'cat:Show IPFS object data.'
    -  'cid:Convert and discover properties of CIDs'
    -  'commands:List all available commands.'
    -  'config:Get and set ipfs config values.'
    -  'daemon:Run a network-connected IPFS node.'
    -  'dag:Interact with ipld dag objects. (experimental)'
    -  'dht:Issue commands directly through the DHT.'
    -  'diag:Generate diagnostic reports.'
    -  'dns:Resolve DNS links.'
    -  'files:Interact with unixfs files.'
    -  'filestore:Interact with filestore objects. (experimental)'
    -  'get:Download IPFS objects.'
    -  'id:Show ipfs node id info.'
    -  'init:Initializes ipfs config file.'
    -  'key:Create and list IPNS name keypairs.'
    -  'log:Interact with the daemon log output.'
    -  'ls:List directory contents for Unix filesystem objects.'
    -  'mount:Mounts IPFS to the filesystem (read-only).'
    -  'name:Publish and resolve IPNS names.'
    -  'object:Interact with IPFS objects.'
    -  'p2p:Libp2p stream mounting.'
    -  'pin:Pin (and unpin) objects to local storage.'
    -  'ping:Send echo request packets to IPFS hosts.'
    -  'refs:List links (references) from an object.'
    -  'repo:Manipulate the IPFS repo.'
    -  'resolve:Resolve the value of names to IPFS.'
    -  'stats:Query IPFS statistics.'
    -  'swarm:Interact with the swarm.'
    -  'tar:Utility functions for tar files in ipfs.'
    -  'update:Download and apply go-ipfs updates'
    -  'version:Show ipfs version information.'
    -)
    -
    -_ipfs_subcommand(){
    -  local curcontext="$curcontext" state line
    -  typeset -A opt_args
    -  _arguments -C ':command:->command' '*::options:->options'
    -  case $state in
    -    (command)
    -      _describe -t commands "ipfs subcommand" $1
    -      return
    -    ;;
    -    (options)
    -      case $line[1] in
    -        (wantlist)
    -          case $MAIN_SUBCOMMAND in
    -            (bitswap)
    -              _arguments '(-p --peer)'{-p,--peer}'[Specify which peer to show wantlist for. Default: self.]'
    -            ;;
    -          esac
    -        ;;
    -        (add)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              _arguments \
    -                '(-r --recursive)'{-r,--recursive}'[Recursively pin the object linked to by the specified object(s). Default: true.]' \
    -                '--progress[Show progress.]'
    -            ;;
    -            (bootstrap)
    -              local -a _bootstrap_rm_arguments
    -              _bootstrap_rm_arguments=(
    -                'default:Add default peers to the bootstrap list.'
    -              )
    -              _ipfs_subcommand _bootstrap_rm_arguments
    -            ;;
    -          esac
    -        ;;
    -        (rm)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              _arguments '(-r --recursive)'{-r,--recursive}'[Recursively unpin the object linked to by the specified object(s). Default: true.]'
    -            ;;
    -            (bootstrap)
    -              local -a _bootstrap_rm_arguments
    -              _bootstrap_rm_arguments=(
    -                'all:Remove all peers from the bootstrap list.'
    -              )
    -              _ipfs_subcommand _bootstrap_rm_arguments
    -            ;;
    -          esac
    -        ;;
    -        (ls)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              _arguments \
    -                '(-t --type)'{-t,--type}'[The type of pinned keys to list. Can be "direct", "indirect", "recursive", or "all". Default: all.]' \
    -                '(-q --quiet)'{-q,--quiet}'[Write just hashes of objects.]' \
    -                '(-s --stream)'{-s,--stream}'[Enable streaming of pins as they are discovered.]'
    -            ;;
    -            (p2p)
    -              _arguments '(-v --headers)'{-v,--headers}'[Print table headers (Protocol, Listen, Target).]'
    -            ;;
    -          esac
    -        ;;
    -        (update)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              _arguments '--unpin[Remove the old pin. Default: true.]'
    -            ;;
    -          esac
    -        ;;
    -        (verify)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              _arguments \
    -                '--verbose[Also write the hashes of non-broken pins.]' \
    -                '(-q --quiet)'{-q,--quiet}'[Write just hashes of broken pins.]'
    -            ;;
    -          esac
    -        ;;
    -        (query|findpeer)
    -          case $MAIN_SUBCOMMAND in
    -            (dht)
    -              _arguments '(-v --verbose)'{-v,--verbose}'[Print extra information.]'
    -            ;;
    -          esac
    -        ;;
    -        (get)
    -          case $MAIN_SUBCOMMAND in
    -            (dht)
    -              _arguments '(-v --verbose)'{-v,--verbose}'[Print extra information.]'
    -            ;;
    -            (object)
    -              _arguments '--data-encoding[Encoding type of the data field, either "text" or "base64". Default: text.]'
    -            ;;
    -          esac
    -        ;;
    -        (put)
    -          case $MAIN_SUBCOMMAND in
    -            (dht)
    -              _arguments '(-v --verbose)'{-v,--verbose}'[Print extra information.]'
    -            ;;
    -            (object)
    -              _arguments \
    -                '--inputenc[Encoding type of input data. One of: {"protobuf", "json"}. Default: json.]' \
    -                '--datafieldenc[Encoding type of the data field, either "text" or "base64". Default: text.]' \
    -                '--pin[Pin this object when adding.]' \
    -                '(-q --quiet)'{-q,--quiet}'[Write minimal output]'
    -            ;;
    -          esac
    -        ;;
    -        (findprovs)
    -          case $MAIN_SUBCOMMAND in
    -            (dht)
    -              _arguments \
    -                '(-v --verbose)'{-v,--verbose}'[Print extra information.]' \
    -                '(-n --num-providers)'{-n,--num-providers}'[The number of providers to find. Default: 20.]'
    -            ;;
    -          esac
    -        ;;
    -        (provide)
    -          case $MAIN_SUBCOMMAND in
    -            (dht)
    -              _arguments \
    -                '(-v --verbose)'{-v,--verbose}'[Print extra information.]' \
    -                '(-r --recursive)'{-r,--recursive}'[Recursively provide entire graph.]'
    -            ;;
    -          esac
    -        ;;
    -        (cmds)
    -          case $MAIN_SUBCOMMAND in
    -            (diag)
    -              _arguments '(-v --verbose)'{-v,--verbose}'[Print extra information.]'
    -            ;;
    -          esac
    -        ;;
    -        (diff)
    -          case $MAIN_SUBCOMMAND in
    -            (object)
    -              _arguments '(-v --verbose)'{-v,--verbose}'[Print extra information.]'
    -            ;;
    -          esac
    -        ;;
    -        (stat)
    -          case $MAIN_SUBCOMMAND in
    -            (dag)
    -              _arguments \
    -                '(-p --progress)'{-p,--progress}'[Return progressive data while reading through the DAG. Default: true.]'
    -            ;;
    -            (object)
    -              _arguments '--human[Print sizes in human readable format (e.g., 1K 234M 2G).]'
    -            ;;
    -            (repo)
    -              _arguments \
    -                '(-s --size-only)'{-s,--size-only}'[Only report RepoSize and StorageMax.]' \
    -                '(-H --human)'{-H,--human}'[Print sizes in human readable format (e.g., 1K 234M 2G).]'
    -            ;;
    -          esac
    -        ;;
    -        (publish)
    -          case $MAIN_SUBCOMMAND in
    -            (name)
    -              _arguments \
    -                '--resolve[Check if the given path can be resolved before publishing. Default: true.]' \
    -                '(-t --lifetime)'{-t,--lifetime}'[Time duration that the record will be valid for. Default: 24h.]' \
    -                '--allow-offline[When offline, save the IPNS record to the local datastore without broadcasting to the network instead of simply failing.]' \
    -                '--ttl[Time duration this record should be cached for. Uses the same syntax as the lifetime option. (caution: experimental).]' \
    -                '(-k --key)'{-k,--key}"[Name of the key to be used or a valid PeerID, as listed by 'ipfs key list -l'. Default: self.]" \
    -                '(-Q --quieter)'{-Q,--quieter}'[Write only final hash.]' \
    -                '--ipns-base[Encoding used for keys: Can either be a multibase encoded CID or a base58btc encoded multihash. Takes {b58mh|base36|k|base32|b...}. Default: base36.]'
    -            ;;
    -          esac
    -        ;;
    -        (pubsub)
    -          case $MAIN_SUBCOMMAND in
    -            (name)
    -              local -a _name_pubsub_arguments
    -              _name_pubsub_arguments=(
    -                'cancel:Cancel a name subscription'
    -                'state:Query the state of IPNS pubsub'
    -                'subs:Show current name subscriptions'
    -              )
    -              _ipfs_subcommand _name_pubsub_arguments
    -            ;;
    -          esac
    -        ;;
    -        (resolve)
    -          case $MAIN_SUBCOMMAND in
    -            (name)
    -              _arguments \
    -                '(-r --recursive)'{-r,--recursive}'[Resolve until the result is not an IPNS name. Default: true.]' \
    -                '(-n --nocache)'{-n,--nocache}'[Do not use cached entries.]' \
    -                '(--dhtrc --dht-record-count)'{--dhtrc,--dht-record-count}'[Number of records to request for DHT resolution.]' \
    -                '(--dhtt --dht-timeout)'{--dhtt,--dht-timeout}'[Max time to collect values during DHT resolution eg "30s". Pass 0 for no timeout.]' \
    -                '(-s --stream)'{-s,--stream}'[Stream entries as they are found.]'
    -            ;;
    -          esac
    -        ;;
    -        (patch)
    -          case $MAIN_SUBCOMMAND in
    -            (object)
    -              local -a _object_patch_arguments
    -              _object_patch_arguments=(
    -                'add-link:Add a link to a given object.'
    -                'append-data:Append data to the data segment of a dag node.'
    -                'rm-link:Remove a link from a given object.'
    -                'set-data:Set the data field of an IPFS object.'
    -              )
    -              _ipfs_subcommand _object_patch_arguments
    -            ;;
    -          esac
    -        ;;
    -        (gc)
    -          case $MAIN_SUBCOMMAND in
    -            (repo)
    -              _arguments \
    -                '--stream-errors[Stream errors.]' \
    -                '(-q --quiet)'{-q,--quiet}'[Write minimal output.]'
    -            ;;
    -          esac
    -        ;;
    -        (bitswap)
    -          case $MAIN_SUBCOMMAND in
    -            (stats)
    -              _arguments \
    -                '(-v --verbose)'{-v,--verbose}'[Print extra information.]' \
    -                '--human[Print sizes in human readable format (e.g., 1K 234M 2G).]'
    -            ;;
    -          esac
    -        ;;
    -        (bw)
    -          case $MAIN_SUBCOMMAND in
    -            (stats)
    -              _arguments \
    -                '(-p --peer)'{-p,--peer}'[Specify a peer to print bandwidth for.]' \
    -                '(-t --proto)'{-t,--proto}'[Specify a protocol to print bandwidth for.]' \
    -                '--poll[Print bandwidth at an interval.]' \
    -                '(-i --interval)'{-i,--interval}"[Time interval to wait between updating output, if 'poll' is true.]"
    -            ;;
    -          esac
    -        ;;
    -        (repo)
    -          case $MAIN_SUBCOMMAND in
    -            (stats)
    -              _arguments \
    -                '--size-only[Only report RepoSize and StorageMax.]' \
    -                '--human[Print sizes in human readable format (e.g., 1K 234M 2G).]'
    -            ;;
    -          esac
    -        ;;
    -        (bases)
    -          case $MAIN_SUBCOMMAND in
    -            (cid)
    -              _arguments \
    -                '--prefix[also include the single leter prefixes in addition to the code.]' \
    -                '--numeric[also include numeric codes.]'
    -            ;;
    -          esac
    -        ;;
    -        (codecs|hashes)
    -          case $MAIN_SUBCOMMAND in
    -            (cid)
    -              _arguments '--numeric[also include numeric codes.]'
    -            ;;
    -          esac
    -        ;;
    -        (format)
    -          case $MAIN_SUBCOMMAND in
    -            (cid)
    -              _arguments \
    -                '-f[Printf style format string. Default: %s.]' \
    -                '-v[CID version to convert to.]' \
    -                '--codec[CID codec to convert to.]' \
    -                '-b[Multibase to display CID in.]'
    -            ;;
    -          esac
    -        ;;
    -        (close)
    -          case $MAIN_SUBCOMMAND in
    -            (p2p)
    -              _arguments \
    -                '(-a --all)'{-a,--all}'[Close all listeners.]' \
    -                '(-p --protocol)'{-p,--protocol}'[Match protocol name.]' \
    -                '(-l --listen-address)'{-l,--listen-address}'[Match listen address.]' \
    -                '(-t --target-address)'{-t,--target-address}'[Match target address.]'
    -            ;;
    -          esac
    -        ;;
    -        (forward)
    -          case $MAIN_SUBCOMMAND in
    -            (p2p)
    -              _arguments "--allow-custom-protocol[Don't require /x/ prefix.]"
    -            ;;
    -          esac
    -        ;;
    -        (listen)
    -          case $MAIN_SUBCOMMAND in
    -            (p2p)
    -              _arguments \
    -                "--allow-custom-protocol[Don't require /x/ prefix.]" \
    -                '(-r --report-peer-id)'{-r,--report-peer-id}'[Send remote base58 peerid to target when a new connection is established.]'
    -            ;;
    -          esac
    -        ;;
    -        (stream)
    -          case $MAIN_SUBCOMMAND in
    -            (p2p)
    -              local -a _p2p_stream_arguments
    -              _p2p_stream_arguments=(
    -                'close:Close active p2p stream.'
    -                'ls:List active p2p streams.'
    -              )
    -              _ipfs_subcommand _p2p_stream_arguments
    -            ;;
    -          esac
    -        ;;
    -        (addrs)
    -          case $MAIN_SUBCOMMAND in
    -            (swarm)
    -              local -a _swarm_addrs_arguments
    -              _swarm_addrs_arguments=(
    -                'listen:List interface listening addresses.'
    -                'local:List local addresses.'
    -              )
    -              _ipfs_subcommand _swarm_addrs_arguments
    -            ;;
    -          esac
    -        ;;
    -        (filters)
    -          case $MAIN_SUBCOMMAND in
    -            (swarm)
    -              local -a _swarm_filters_arguments
    -              _swarm_filters_arguments=(
    -                'add:Add an address filter.'
    -                'rm:Remove an address filter.'
    -              )
    -              _ipfs_subcommand _swarm_filters_arguments
    -            ;;
    -          esac
    -        ;;
    -        (peers)
    -          case $MAIN_SUBCOMMAND in
    -            (swarm)
    -              _arguments \
    -                '(-v --verbose)'{-v,--verbose}'[display all extra information.]' \
    -                '--streams[Also list information about open streams for each peer.]' \
    -                '--latency[Also list information about latency to each peer.]' \
    -                '--direction[Also list information about the direction of connection.]'
    -            ;;
    -          esac
    -        ;;
    -        (export)
    -          case $MAIN_SUBCOMMAND in
    -            (dag)
    -              _arguments \
    -                '(-p --progress)'{-p,--progress}'[Display progress on CLI. Defaults to true when STDERR is a TTY.]'
    -            ;;
    -            (key)
    -              _arguments \
    -                '(-o --output)'{-o,--output}'[The path where the output should be stored.]'
    -            ;;
    -          esac
    -        ;;
    -        (import)
    -          case $MAIN_SUBCOMMAND in
    -            (dag)
    -              _arguments \
    -                '--silent[No output.]' \
    -                '--pin-roots[Pin optional roots listed in the .car headers after importing. Default: true.]'
    -            ;;
    -            (key)
    -              _arguments \
    -                '--ipns-base[Encoding used for keys: Can either be a multibase encoded CID or a base58btc encoded multihash. Takes {b58mh|base36|k|base32|b...}. Default: base36.]'
    -            ;;
    -          esac
    -        ;;
    -        (remote)
    -          case $MAIN_SUBCOMMAND in
    -            (pin)
    -              local -a _pin_remote_arguments
    -              _pin_remote_arguments=(
    -                'add:Pin object to remote pinning service.'
    -                'ls:List objects pinned to remote pinning service.'
    -                'rm:Remove pins from remote pinning service.'
    -                'service:Configure remote pinning services.'
    -              )
    -              _ipfs_subcommand _pin_remote_arguments
    -            ;;
    -          esac
    -        ;;
    -      esac
    -    ;;
    -  esac
    -}
    -
    -local expl
    -
    -_arguments \
    -  '(-c --config)'{-c,--config}'[Path to the configuration file to use.]' \
    -  '(-D --debug)'{-D,--debug}'[Operate in debug mode.]' \
    -  '(--help)--help[Show the full command help text.]' \
    -  '(--h)-h[Show a short version of the command help text.]' \
    -  '(-L --local)'{-L,--local}'[Run the command locally, instead of using the daemon. DEPRECATED: use --offline.]' \
    -  '(--offline)--offline[Run the command offline.]' \
    -  '(--api)--api[Use a specific API instance (defaults to /ip4/127.0.0.1/tcp/5001).]' \
    -  '(--cid-base)--cid-base[Multibase encoding used for version 1 CIDs in output.]' \
    -  '(--upgrade-cidv0-in-output)--upgrade-cidv0-in-output[Upgrade version 0 to version 1 CIDs in output.]' \
    -  '(--enc --encoding)'{--enc,--encoding}'[The encoding type the output should be encoded with (json, xml, or text). Default: text.]' \
    -  '(--stream-channels)--stream-channels[Stream channel output.]' \
    -  '(--timeout)--timeout[Set a global timeout on the command.]' \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "ipfs subcommand" _1st_arguments
    -  return
    -fi
    -
    -MAIN_SUBCOMMAND="$words[1]"
    -case $MAIN_SUBCOMMAND in
    -  (add)
    -    _arguments \
    -      '(-r --recursive)'{-r,--recursive}'[Add directory paths recursively.]' \
    -      '(--dereference-args)--dereference-args[Symlinks supplied in arguments are dereferenced.]' \
    -      '(--stdin-name)--stdin-name[Assign a name if the file source is stdin.]' \
    -      '(-H --hidden)'{-H,--hidden}'[Include files that are hidden. Only takes effect on recursive add.]' \
    -      '(--ignore)--ignore[A rule (.gitignore-stype) defining which file(s) should be ignored (variadic, experimental).]' \
    -      '(--ignore-rules-path)--ignore-rules-path[A path to a file with .gitignore-style ignore rules (experimental).]' \
    -      '(-q --quiet)'{-q,--quiet}'[Write minimal output.]' \
    -      '(-Q --quieter)'{-Q,--quieter}'[Write only final hash.]' \
    -      '(--silent)--silent[Write no output.]' \
    -      '(-p --progress)'{-p,--progress}'[Stream progress data.]' \
    -      '(-t --trickle)'{-t,--trickle}'[Use trickle-dag format for dag generation.]' \
    -      '(-n --only-hash)'{-n,--only-hash}'[Only chunk and hash - do not write to disk.]' \
    -      '(-w --wrap-with-directory)'{-w,--wrap-with-directory}'[Wrap files with a directory object.]' \
    -      '(-s --chunker)'{-s,--chunker}'[Chunking algorithm, size-(bytes) or rabin-(min)-(avg)-(max). Default: size-262144.]' \
    -      '(--pin)--pin[Pin this object when adding. Default: true.]' \
    -      '(--raw-leaves)--raw-leaves[Use raw blocks for leaf nodes. (experimental).]' \
    -      '(--nocopy)--nocopy[Add the file using filestore. Implies raw-leaves. (experimental).]' \
    -      '(--fscache)--fscache[Check the filestore for pre-existing blocks. (experimental).]' \
    -      '(--cid-version)--cid-version[CID version. Defaults to 0 unless an option that depends on CIDv1 is passed. (experimental).]' \
    -      '(--hash)--hash[Hash function to use. Implies CIDv1 if not sha2-256. (experimental). Default: sha2-256.]' \
    -      '(--inline)--inline[Inline small blocks into CIDs. (experimental).]' \
    -      '(--inline-limit)--inline-limit[Maximum block size to inline. (experimental). Default: 32.]'
    -  ;;
    -  (bitswap)
    -    local -a _bitswap_arguments
    -    _bitswap_arguments=(
    -      'ledger:Show the current ledger for a peer.'
    -      'reprovide:Trigger reprovider.'
    -      'stat:Show some diagnostic information on the bitswap agent.'
    -      'wantlist:Show blocks currently on the wantlist.'
    -    )
    -    _ipfs_subcommand _bitswap_arguments
    -  ;;
    -  (block)
    -    local -a _block_arguments
    -    _block_arguments=(
    -      'get:Get a raw IPFS block.'
    -      'put:Store input as an IPFS block.'
    -      'rm:Remove IPFS block(s).'
    -      'stat:Print information of a raw IPFS block.'
    -    )
    -    _ipfs_subcommand _block_arguments
    -  ;;
    -  (bootstrap)
    -    local -a _bootstrap_arguments
    -    _bootstrap_arguments=(
    -      'add:Add peers to the bootstrap list.'
    -      'list:Show peers in the bootstrap list.'
    -      'rm:Remove peers from the bootstrap list.'
    -    )
    -    _ipfs_subcommand _bootstrap_arguments
    -  ;;
    -  (cat)
    -    _arguments \
    -      '(-o --offset)'{-o,--offset}'[Byte offset to begin reading from.]' \
    -      '(-l --length)'{-l,--length}'[Maximum number of bytes to read.]'
    -  ;;
    -  (cid)
    -    local -a _cid_arguments
    -    _cid_arguments=(
    -      'base32:Convert CIDs to Base32 CID version 1.'
    -      'bases:List available multibase encodings.'
    -      'codecs:List available CID codecs.'
    -      'format:Format and convert a CID in various useful ways.'
    -      'hashes:List available multihashes.'
    -    )
    -    _ipfs_subcommand _cid_arguments
    -  ;;
    -  (commands)
    -    _arguments '(-f --flags)'{-f,--flags}'[Show command flags.]'
    -  ;;
    -  (config)
    -    _arguments \
    -      '--bool[Set a boolean value.]' \
    -      '--json[Parse stringified JSON.]'
    -    local -a _config_arguments
    -    _config_arguments=(
    -      'edit:Open the config file for editing in $EDITOR.'
    -      'profile:Apply profiles to config.'
    -      'replace:Replace the config with .'
    -      'show:Output config file contents.'
    -    )
    -    _ipfs_subcommand _config_arguments
    -  ;;
    -  (daemon)
    -    _arguments \
    -      '--init[Initialize ipfs with default settings if not already initialized.]' \
    -      '--init-config[Path to existing configuration file to be loaded during --init.]' \
    -      '--init-profile[Configuration profiles to apply for --init. See ipfs init --help for more.]' \
    -      '--routing[Overrides the routing option. Default: default.]' \
    -      '--mount[Mounts IPFS to the filesystem.]' \
    -      '--writable[Enable writing objects (with POST, PUT and DELETE).]' \
    -      '--mount-ipfs[Path to the mountpoint for IPFS (if using --mount). Defaults to config setting.]' \
    -      '--mount-ipns[Path to the mountpoint for IPNS (if using --mount). Defaults to config setting.]' \
    -      '--unrestricted-api[Allow API access to unlisted hashes.]' \
    -      '--disable-transport-encryption[Disable transport encryption (for debugging protocols).]' \
    -      '--enable-gc[Enable automatic periodic repo garbage collection.]' \
    -      '--manage-fdlimit[Check and raise file descriptor limits if needed. Default: true.]' \
    -      '--migrate[If true, assume yes at the migrate prompt. If false, assume no.]' \
    -      '--enable-pubsub-experiment[Instantiate the ipfs daemon with the experimental pubsub feature enabled.]' \
    -      '--enable-namesys-pubsub[Enable IPNS record distribution through pubsub; enables pubsub.]' \
    -      '--enable-mplex-experiment[Add the experimental 'go-multiplex' stream muxer to libp2p on construction. Default: true.]'
    -  ;;
    -  (dag)
    -    local -a _dag_arguments
    -    _dag_arguments=(
    -      'export:Streams the selected DAG as a .car stream on stdout.'
    -      'get:Get a dag node from ipfs.'
    -      'import:Import the contents of .car files'
    -      'put:Add a dag node to ipfs.'
    -      'resolve:Resolve ipld block.'
    -      'stat:Gets stats for a DAG'
    -    )
    -    _ipfs_subcommand _dag_arguments
    -  ;;
    -  (dht)
    -    local -a _dht_arguments
    -    _dht_arguments=(
    -      'findpeer:Find the multiaddresses associated with a Peer ID.'
    -      'findprovs:Find peers that can provide a specific value, given a key.'
    -      'get:Given a key, query the routing system for its best value.'
    -      'provide:Announce to the network that you are providing given values.'
    -      'put:Write a key/value pair to the routing system.'
    -      'query:Find the closest Peer IDs to a given Peer ID by querying the DHT.'
    -    )
    -    _ipfs_subcommand _dht_arguments
    -  ;;
    -  (diag)
    -    local -a _diag_arguments
    -    _diag_arguments=(
    -      'cmds:List commands run on this IPFS node.'
    -      'sys:Print system diagnostic information.'
    -    )
    -    _ipfs_subcommand _diag_arguments
    -  ;;
    -  (dns)
    -    _arguments '(-r --recursive)'{-r,--recursive}'[Resolve until the result is not a DNS link. Default: true.]'
    -  ;;
    -  (files)
    -    _arguments '(-f --flush)'{-f,--flush}'[Flush target and ancestors after write. Default: true.]'
    -    local -a _files_arguments
    -    _files_arguments=(
    -      'chcid:Change the cid version or hash function of the root node of a given path.'
    -      'cp:Copy files into mfs.'
    -      "flush:Flush a given path's data to disk."
    -      'ls:List directories in the local mutable namespace.'
    -      'mkdir:Make directories.'
    -      'mv:Move files.'
    -      'read:Read a file in a given mfs.'
    -      'rm:Remove a file.'
    -      'stat:Display file status.'
    -      'write:Write to a mutable file in a given filesystem.'
    -    )
    -    _ipfs_subcommand _files_arguments
    -  ;;
    -  (filestore)
    -    local -a _filestore_arguments
    -    _filestore_arguments=(
    -      'dups:List blocks that are both in the filestore and standard block storage.'
    -      'ls:List objects in filestore.'
    -      'verify:Verify objects in filestore.'
    -    )
    -    _ipfs_subcommand _filestore_arguments
    -  ;;
    -  (get)
    -    _arguments \
    -      '(-o --output)'{-o,--output}'[The path where the output should be stored.]'\
    -      '(-a --archive)'{-a,--archive}'[Output a TAR archive.]' \
    -      '(-C --compress)'{-C,--compress}'[Compress the output with GZIP compression.]' \
    -      '(-l --compression-level)'{-l,--compression-level}'[The level of compression (1-9).]'
    -  ;;
    -  (id)
    -    _arguments \
    -      '(-f --format)'{-f,--format}'[Optional output format.]' \
    -      '--peerid-base[Encoding used for peer IDs: Can either be a multibase encoded CID or a base58btc encoded multihash. Takes {b58mh|base36|k|base32|b...}. Default: b58mh.]'
    -  ;;
    -  (init)
    -    _arguments \
    -      '(-a --algorithm)'{-a, --algorithm}'[Cryptographic algorithm to use for key generation. Default: ed25519.]' \
    -      '(-b --bits)'{-b,--bits}'[Number of bits to use in the generated RSA private key.]' \
    -      '(-e --empty-repo)'{-e,--empty-repo}"[Don't add and pin help files to the local storage.]" \
    -      '(-p --profile)'{-p,--profile}"[Apply profile settings to config. Multiple profiles can be separated by ','.]"
    -  ;;
    -  (key)
    -    local -a _key_arguments
    -    _key_arguments=(
    -      'export:Export a keypair'
    -      'gen:Create a new keypair'
    -      'import:Import a key and prints imported key id'
    -      'list:List all local keypairs'
    -      'rename:Rename a keypair'
    -      'rm:Remove a keypair'
    -      'rotate:Rotates the ipfs identity.'
    -    )
    -    _ipfs_subcommand _key_arguments
    -  ;;
    -  (log)
    -    local -a _log_arguments
    -    _log_arguments=(
    -      'level:Change the logging level.'
    -      'ls:List the logging subsystems.'
    -      'tail:Read the event log.'
    -    )
    -    _ipfs_subcommand _log_arguments
    -  ;;
    -  (ls)
    -    _arguments \
    -      '(-v --headers)'{-v,--headers}'[Print table headers (Hash, Size, Name).]' \
    -      '--resolve-type[Resolve linked objects to find out their types. Default: true.]' \
    -      '--size[Resolve linked objects to find out their file size. Default: true.]' \
    -      '(-s --stream)'{-s,--stream}'[Enable experimental streaming of directory entries as they are traversed.]' \
    -  ;;
    -  (mount)
    -    _arguments \
    -      '(-f --ipfs-path)'{-f,--ipfs-path}'[The path where IPFS should be mounted.]' \
    -      '(-n --ipns-path)'{-n,--ipns-path}'[The path where IPNS should be mounted.]'
    -  ;;
    -  (name)
    -    local -a _name_arguments
    -    _name_arguments=(
    -      'publish:Publish IPNS names.'
    -      'pubsub:IPNS pubsub management.'
    -      'resolve:Resolve IPNS names.'
    -    )
    -    _ipfs_subcommand _name_arguments
    -  ;;
    -  (object)
    -    local -a _object_arguments
    -    _object_arguments=(
    -      'data:Output the raw bytes of an IPFS object.'
    -      'diff:Display the diff between two ipfs objects.'
    -      'get:Get and serialize the DAG node named by .'
    -      'links:Output the links pointed to by the specified object.'
    -      'new:Create a new object from an ipfs template.'
    -      'patch:Create a new merkledag object based on an existing one.'
    -      'put:Store input as a DAG object, print its key.'
    -      'stat:Get stats for the DAG node named by .'
    -    )
    -    _ipfs_subcommand _object_arguments
    -  ;;
    -  (p2p)
    -    local -a _p2p_arguments
    -    _p2p_arguments=(
    -      'close:Stop listening for new connections to forward.'
    -      'forward:Forward connections to libp2p service'
    -      'listen:Create libp2p service'
    -      'ls:List active p2p listeners.'
    -      'stream:P2P stream management.'
    -    )
    -    _ipfs_subcommand _p2p_arguments
    -  ;;
    -  (pin)
    -    local -a _pin_arguments
    -    _pin_arguments=(
    -      'add:Pin objects to local storage.'
    -      'ls:List objects pinned to local storage.'
    -      'remote:Pin (and unpin) objects to remote pinning service.'
    -      'rm:Remove pinned objects from local storage.'
    -      'update:Update a recursive pin'
    -      'verify:Verify that recursive pins are complete.'
    -    )
    -    _ipfs_subcommand _pin_arguments
    -  ;;
    -  (ping)
    -    _arguments '(-n --count)'{-n,--count}'[Number of ping messages to send. Default: 10.]'
    -  ;;
    -  (refs)
    -    _arguments \
    -      '--format[Emit edges with given format. Available tokens:   . Default: .]' \
    -      '(-e --edges)'{-e,--edges}'[Emit edge format: ` -> `.]' \
    -      '(-u --unique)'{-u,--unique}'[Omit duplicate refs from output.]' \
    -      '(-r --recursive)'{-r,--recursive}'[Recursively list links of child nodes.]' \
    -      '--max-depth[Only for recursive refs, limits fetch and listing to the given depth. Default: -1.]'
    -    local -a _refs_arguments
    -    _refs_arguments='local:List all local references.'
    -    _ipfs_subcommand _refs_arguments
    -  ;;
    -  (repo)
    -    local -a _repo_arguments
    -    _repo_arguments=(
    -      'fsck:Remove repo lockfiles.'
    -      'gc:Perform a garbage collection sweep on the repo.'
    -      'stat:Get stats for the currently used repo.'
    -      'verify:Verify all blocks in repo are not corrupted.'
    -      'version:Show the repo version.'
    -    )
    -    _ipfs_subcommand _repo_arguments
    -  ;;
    -  (resolve)
    -    _arguments \
    -      '(-r --recursive)'{-r,--recursive}'[Resolve until the result is an IPFS name. Default: true.]' \
    -      '(--dhtrc --dht-record-count)'{--dhtrc,--dht-record-count}'[Number of records to request for DHT resolution.]' \
    -      '(--dhtt --dht-timeout)'{--dhtt,--dht-timeout}'[Max time to collect values during DHT resolution eg "30s". Pass 0 for no timeout.]'
    -  ;;
    -  (stats)
    -    local -a _stats_arguments
    -    _stats_arguments=(
    -      'bitswap:Show some diagnostic information on the bitswap agent.'
    -      'bw:Print ipfs bandwidth information.'
    -      "dht:Returns statistics about the node's DHT(s)"
    -      'repo:Get stats for the currently used repo.'
    -    )
    -    _ipfs_subcommand _stats_arguments
    -  ;;
    -  (swarm)
    -    local -a _swarm_arguments
    -    _swarm_arguments=(
    -      'addrs:List known addresses. Useful for debugging.'
    -      'connect:Open connection to a given address.'
    -      'disconnect:Close connection to a given address.'
    -      'filters:Manipulate address filters.'
    -      'peers:List peers with open connections.'
    -    )
    -    _ipfs_subcommand _swarm_arguments
    -  ;;
    -  (tar)
    -    local -a _tar_arguments
    -    _tar_arguments=(
    -      'add:Import a tar file into ipfs.'
    -      'cat:Export a tar file from IPFS.'
    -    )
    -    _ipfs_subcommand _tar_arguments
    -  ;;
    -  (version)
    -    _arguments \
    -      '(-n --number)'{-n,--number}'[Only show the version number.]' \
    -      '--commit[Show the commit hash.]' \
    -      '--repo[Show repo version.]' \
    -      '--all[Show all version information.]'
    -  ;;
    -esac
    diff --git a/dot_oh-my-zsh/plugins/isodate/README.md b/dot_oh-my-zsh/plugins/isodate/README.md
    deleted file mode 100644
    index 5329310..0000000
    --- a/dot_oh-my-zsh/plugins/isodate/README.md
    +++ /dev/null
    @@ -1,22 +0,0 @@
    -# Isodate plugin
    -
    -This plugin adds completion for the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601),
    -as well as some aliases for common Date commands.
    -
    -To use it, add `isodate` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... isodate)
    -```
    -
    -**Maintainer:** [@Frani](https://github.com/frani)
    -
    -## Aliases
    -
    -| Alias         | Command                              | Description                                                                |
    -|---------------|--------------------------------------|----------------------------------------------------------------------------|
    -| isodate       | `date +%Y-%m-%dT%H:%M:%S%z`          | Display the current date with UTC offset and ISO 8601-2 extended format    |
    -| isodate_utc   | `date -u +%Y-%m-%dT%H:%M:%SZ`        | Display the current date in UTC and ISO 8601-2 extended format             |
    -| isodate_basic | `date -u +%Y%m%dT%H%M%SZ`            | Display the current date in UTC and ISO 8601 basic format                  |
    -| unixstamp     | `date +%s`                           | Display the current date as a Unix timestamp (seconds since the Unix epoch)|
    -| date_locale   | `date +"%c"`                         | Display the current date using the default locale's format                 |
    diff --git a/dot_oh-my-zsh/plugins/isodate/isodate.plugin.zsh b/dot_oh-my-zsh/plugins/isodate/isodate.plugin.zsh
    deleted file mode 100644
    index 1a827e7..0000000
    --- a/dot_oh-my-zsh/plugins/isodate/isodate.plugin.zsh
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -# work with date ISO 8601 easy
    -
    -alias isodate="date +%Y-%m-%dT%H:%M:%S%z"
    -alias isodate_utc="date -u +%Y-%m-%dT%H:%M:%SZ"
    -alias isodate_basic="date -u +%Y%m%dT%H%M%SZ"
    -alias unixstamp="date +%s"
    -alias date_locale="date +"%c""
    diff --git a/dot_oh-my-zsh/plugins/istioctl/README.md b/dot_oh-my-zsh/plugins/istioctl/README.md
    deleted file mode 100644
    index afd4d29..0000000
    --- a/dot_oh-my-zsh/plugins/istioctl/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Istioctl - Istio Command-line Tool
    -
    -The [istioctl](https://istio.io/latest/docs/ops/diagnostic-tools/istioctl/) tool is a configuration command line utility that allows service operators to debug and diagnose their Istio service mesh deployments.
    -
    -To use it, add `istioctl` to the plugins array of your zshrc file:
    -
    -```sh
    -plugins=(... istioctl)
    -```
    diff --git a/dot_oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh b/dot_oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh
    deleted file mode 100644
    index 13ead1b..0000000
    --- a/dot_oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -if [ $commands[istioctl] ]; then
    -  source <(istioctl completion zsh)
    -  compdef _istioctl istioctl
    -fi
    diff --git a/dot_oh-my-zsh/plugins/iterm2/README.md b/dot_oh-my-zsh/plugins/iterm2/README.md
    deleted file mode 100644
    index 86bd77f..0000000
    --- a/dot_oh-my-zsh/plugins/iterm2/README.md
    +++ /dev/null
    @@ -1,41 +0,0 @@
    -# iTerm2 plugin
    -
    -This plugin adds a few functions that are useful when using [iTerm2](https://www.iterm2.com/).
    -
    -
    -To use it, add _iterm2_ to the plugins array of your zshrc file:
    -```
    -plugins=(... iterm2)
    -```
    -
    -Optionally, the plugin also applies the [Shell Integration Script for iTerm2](https://iterm2.com/documentation-shell-integration.html).
    -You can enable the integration with zstyle. It's important to add this line
    -before the line sourcing oh-my-zsh:
    -
    -```
    -zstyle :omz:plugins:iterm2 shell-integration yes
    -```
    -
    -## Plugin commands
    -
    -* `_iterm2_command `
    -  executes an arbitrary iTerm2 command via an escape code sequence.
    -  See https://iterm2.com/documentation-escape-codes.html for all supported commands.
    -
    -* `iterm2_profile `
    -  changes the current terminal window's profile (colors, fonts, settings, etc).
    -  `profile-name` is the name of another iTerm2 profile. The profile name can contain spaces.
    -
    -* `iterm2_tab_color   `
    -  changes the color of iTerm2's currently active tab.
    -  `red`/`green`/`blue` are on the range 0-255.
    -
    -* `iterm2_tab_color_reset`
    -  resets the color of iTerm2's current tab back to default.
    -
    -
    -For shell integration features see the [official documentation](https://iterm2.com/documentation-shell-integration.html).
    -
    -## Contributors
    -
    -- [Aviv Rosenberg](https://github.com/avivrosenberg)
    diff --git a/dot_oh-my-zsh/plugins/iterm2/executable_update b/dot_oh-my-zsh/plugins/iterm2/executable_update
    deleted file mode 100644
    index da8dae6..0000000
    --- a/dot_oh-my-zsh/plugins/iterm2/executable_update
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -#!/bin/sh
    -
    -curl -s -L https://iterm2.com/shell_integration/zsh \
    -  -o iterm2_shell_integration.zsh
    diff --git a/dot_oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh b/dot_oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh
    deleted file mode 100644
    index 03a63a7..0000000
    --- a/dot_oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -#####################################################
    -# iTerm2 plugin for oh-my-zsh                       #
    -# Author: Aviv Rosenberg (github.com/avivrosenberg) #
    -#####################################################
    -
    -###
    -# This plugin is only relevant if the terminal is iTerm2 on OSX.
    -if [[ "$OSTYPE" == darwin* ]] && [[ -n "$ITERM_SESSION_ID" ]] ; then
    -
    -  # maybe make it the default in the future and allow opting out?
    -  if zstyle -t ':omz:plugins:iterm2' shell-integration; then
    -    # Handle $0 according to the standard:
    -    # https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html
    -    0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}"
    -    0="${${(M)0:#/*}:-$PWD/$0}"
    -
    -    # See official docs: https://iterm2.com/documentation-shell-integration.html
    -    source "${0:A:h}/iterm2_shell_integration.zsh"
    -  fi
    -
    -  ###
    -  # Executes an arbitrary iTerm2 command via an escape code sequence.
    -  # See https://iterm2.com/documentation-escape-codes.html for all supported commands.
    -  # Example: $ _iterm2_command "1337;StealFocus"
    -  function _iterm2_command() {
    -    local cmd="$1"
    -
    -    # Escape codes for wrapping commands for iTerm2.
    -    local iterm2_prefix="\x1B]"
    -    local iterm2_suffix="\x07"
    -
    -    # If we're in tmux, a special escape code must be prepended/appended so that
    -    # the iTerm2 escape code is passed on into iTerm2.
    -    if [[ -n $TMUX ]]; then
    -      local tmux_prefix="\x1BPtmux;\x1B"
    -      local tmux_suffix="\x1B\\"
    -    fi
    -
    -    echo -n "${tmux_prefix}${iterm2_prefix}${cmd}${iterm2_suffix}${tmux_suffix}"
    -  }
    -
    -  ###
    -  # iterm2_profile(): Function for changing the current terminal window's
    -  # profile (colors, fonts, settings, etc).
    -  # To change the current iTerm2 profile, call this function and pass in a name
    -  # of another existing iTerm2 profile (name can contain spaces).
    -  function iterm2_profile() {
    -    # Desired name of profile
    -    local profile="$1"
    -
    -    # iTerm2 command for changing profile
    -    local cmd="1337;SetProfile=$profile"
    -
    -    # send the sequence
    -    _iterm2_command "${cmd}"
    -
    -    # update shell variable
    -    ITERM_PROFILE="$profile"
    -  }
    -
    -  ###
    -  # iterm2_tab_color(): Changes the color of iTerm2's currently active tab.
    -  # Usage: iterm2_tab_color   
    -  #        where red/green/blue are on the range 0-255.
    -  function iterm2_tab_color() {
    -    _iterm2_command "6;1;bg;red;brightness;$1"
    -    _iterm2_command "6;1;bg;green;brightness;$2"
    -    _iterm2_command "6;1;bg;blue;brightness;$3"
    -  }
    -
    -
    -  ###
    -  # iterm2_tab_color_reset(): Resets the color of iTerm2's current tab back to
    -  # default.
    -  function iterm2_tab_color_reset() {
    -    _iterm2_command "6;1;bg;*;default"
    -  }
    -
    -fi
    diff --git a/dot_oh-my-zsh/plugins/iterm2/iterm2_shell_integration.zsh b/dot_oh-my-zsh/plugins/iterm2/iterm2_shell_integration.zsh
    deleted file mode 100644
    index 281332e..0000000
    --- a/dot_oh-my-zsh/plugins/iterm2/iterm2_shell_integration.zsh
    +++ /dev/null
    @@ -1,178 +0,0 @@
    -# This program is free software; you can redistribute it and/or
    -# modify it under the terms of the GNU General Public License
    -# as published by the Free Software Foundation; either version 2
    -# of the License, or (at your option) any later version.
    -#
    -# This program is distributed in the hope that it will be useful,
    -# but WITHOUT ANY WARRANTY; without even the implied warranty of
    -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    -# GNU General Public License for more details.
    -#
    -# You should have received a copy of the GNU General Public License
    -# along with this program; if not, write to the Free Software
    -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
    -
    -if [[ -o interactive ]]; then
    -  if [ "${ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX-}""$TERM" != "tmux-256color" -a "${ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX-}""$TERM" != "screen" -a "${ITERM_SHELL_INTEGRATION_INSTALLED-}" = "" -a "$TERM" != linux -a "$TERM" != dumb ]; then
    -    ITERM_SHELL_INTEGRATION_INSTALLED=Yes
    -    ITERM2_SHOULD_DECORATE_PROMPT="1"
    -    # Indicates start of command output. Runs just before command executes.
    -    iterm2_before_cmd_executes() {
    -      if [ "$TERM_PROGRAM" = "iTerm.app" ]; then
    -        printf "\033]133;C;\r\007"
    -      else
    -        printf "\033]133;C;\007"
    -      fi
    -    }
    -
    -    iterm2_set_user_var() {
    -      printf "\033]1337;SetUserVar=%s=%s\007" "$1" $(printf "%s" "$2" | base64 | tr -d '\n')
    -    }
    -
    -    # Users can write their own version of this method. It should call
    -    # iterm2_set_user_var but not produce any other output.
    -    # e.g., iterm2_set_user_var currentDirectory $PWD
    -    # Accessible in iTerm2 (in a badge now, elsewhere in the future) as
    -    # \(user.currentDirectory).
    -    whence -v iterm2_print_user_vars > /dev/null 2>&1
    -    if [ $? -ne 0 ]; then
    -      iterm2_print_user_vars() {
    -          true
    -      }
    -    fi
    -
    -    iterm2_print_state_data() {
    -      local _iterm2_hostname="${iterm2_hostname-}"
    -      if [ -z "${iterm2_hostname:-}" ]; then
    -        _iterm2_hostname=$(hostname -f 2>/dev/null)
    -      fi
    -      printf "\033]1337;RemoteHost=%s@%s\007" "$USER" "${_iterm2_hostname-}"
    -      printf "\033]1337;CurrentDir=%s\007" "$PWD"
    -      iterm2_print_user_vars
    -    }
    -
    -    # Report return code of command; runs after command finishes but before prompt
    -    iterm2_after_cmd_executes() {
    -      printf "\033]133;D;%s\007" "$STATUS"
    -      iterm2_print_state_data
    -    }
    -
    -    # Mark start of prompt
    -    iterm2_prompt_mark() {
    -      printf "\033]133;A\007"
    -    }
    -
    -    # Mark end of prompt
    -    iterm2_prompt_end() {
    -      printf "\033]133;B\007"
    -    }
    -
    -    # There are three possible paths in life.
    -    #
    -    # 1) A command is entered at the prompt and you press return.
    -    #    The following steps happen:
    -    #    * iterm2_preexec is invoked
    -    #      * PS1 is set to ITERM2_PRECMD_PS1
    -    #      * ITERM2_SHOULD_DECORATE_PROMPT is set to 1
    -    #    * The command executes (possibly reading or modifying PS1)
    -    #    * iterm2_precmd is invoked
    -    #      * ITERM2_PRECMD_PS1 is set to PS1 (as modified by command execution)
    -    #      * PS1 gets our escape sequences added to it
    -    #    * zsh displays your prompt
    -    #    * You start entering a command
    -    #
    -    # 2) You press ^C while entering a command at the prompt.
    -    #    The following steps happen:
    -    #    * (iterm2_preexec is NOT invoked)
    -    #    * iterm2_precmd is invoked
    -    #      * iterm2_before_cmd_executes is called since we detected that iterm2_preexec was not run
    -    #      * (ITERM2_PRECMD_PS1 and PS1 are not messed with, since PS1 already has our escape
    -    #        sequences and ITERM2_PRECMD_PS1 already has PS1's original value)
    -    #    * zsh displays your prompt
    -    #    * You start entering a command
    -    #
    -    # 3) A new shell is born.
    -    #    * PS1 has some initial value, either zsh's default or a value set before this script is sourced.
    -    #    * iterm2_precmd is invoked
    -    #      * ITERM2_SHOULD_DECORATE_PROMPT is initialized to 1
    -    #      * ITERM2_PRECMD_PS1 is set to the initial value of PS1
    -    #      * PS1 gets our escape sequences added to it
    -    #    * Your prompt is shown and you may begin entering a command.
    -    #
    -    # Invariants:
    -    # * ITERM2_SHOULD_DECORATE_PROMPT is 1 during and just after command execution, and "" while the prompt is
    -    #   shown and until you enter a command and press return.
    -    # * PS1 does not have our escape sequences during command execution
    -    # * After the command executes but before a new one begins, PS1 has escape sequences and
    -    #   ITERM2_PRECMD_PS1 has PS1's original value.
    -    iterm2_decorate_prompt() {
    -      # This should be a raw PS1 without iTerm2's stuff. It could be changed during command
    -      # execution.
    -      ITERM2_PRECMD_PS1="$PS1"
    -      ITERM2_SHOULD_DECORATE_PROMPT=""
    -
    -      # Add our escape sequences just before the prompt is shown.
    -      # Use ITERM2_SQUELCH_MARK for people who can't mdoify PS1 directly, like powerlevel9k users.
    -      # This is gross but I had a heck of a time writing a correct if statetment for zsh 5.0.2.
    -      local PREFIX=""
    -      if [[ $PS1 == *"$(iterm2_prompt_mark)"* ]]; then
    -        PREFIX=""
    -      elif [[ "${ITERM2_SQUELCH_MARK-}" != "" ]]; then
    -        PREFIX=""
    -      else
    -        PREFIX="%{$(iterm2_prompt_mark)%}"
    -      fi
    -      PS1="$PREFIX$PS1%{$(iterm2_prompt_end)%}"
    -      ITERM2_DECORATED_PS1="$PS1"
    -    }
    -
    -    iterm2_precmd() {
    -      local STATUS="$?"
    -      if [ -z "${ITERM2_SHOULD_DECORATE_PROMPT-}" ]; then
    -        # You pressed ^C while entering a command (iterm2_preexec did not run)
    -        iterm2_before_cmd_executes
    -        if [ "$PS1" != "${ITERM2_DECORATED_PS1-}" ]; then
    -          # PS1 changed, perhaps in another precmd. See issue 9938.
    -          ITERM2_SHOULD_DECORATE_PROMPT="1"
    -        fi
    -      fi
    -
    -      iterm2_after_cmd_executes "$STATUS"
    -
    -      if [ -n "$ITERM2_SHOULD_DECORATE_PROMPT" ]; then
    -        iterm2_decorate_prompt
    -      fi
    -    }
    -
    -    # This is not run if you press ^C while entering a command.
    -    iterm2_preexec() {
    -      # Set PS1 back to its raw value prior to executing the command.
    -      PS1="$ITERM2_PRECMD_PS1"
    -      ITERM2_SHOULD_DECORATE_PROMPT="1"
    -      iterm2_before_cmd_executes
    -    }
    -
    -    # If hostname -f is slow on your system set iterm2_hostname prior to
    -    # sourcing this script. We know it is fast on macOS so we don't cache
    -    # it. That lets us handle the hostname changing like when you attach
    -    # to a VPN.
    -    if [ -z "${iterm2_hostname-}" ]; then
    -      if [ "$(uname)" != "Darwin" ]; then
    -        iterm2_hostname=`hostname -f 2>/dev/null`
    -        # Some flavors of BSD (i.e. NetBSD and OpenBSD) don't have the -f option.
    -        if [ $? -ne 0 ]; then
    -          iterm2_hostname=`hostname`
    -        fi
    -      fi
    -    fi
    -
    -    [[ -z ${precmd_functions-} ]] && precmd_functions=()
    -    precmd_functions=($precmd_functions iterm2_precmd)
    -
    -    [[ -z ${preexec_functions-} ]] && preexec_functions=()
    -    preexec_functions=($preexec_functions iterm2_preexec)
    -
    -    iterm2_print_state_data
    -    printf "\033]1337;ShellIntegrationVersion=14;shell=zsh\007"
    -  fi
    -fi
    diff --git a/dot_oh-my-zsh/plugins/jake-node/README.md b/dot_oh-my-zsh/plugins/jake-node/README.md
    deleted file mode 100644
    index 78ca8d8..0000000
    --- a/dot_oh-my-zsh/plugins/jake-node/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Jake
    -
    -This plugin provides completion for [Jake](http://jakejs.com/).
    -
    -To use it add jake-node to the plugins array in your zshrc file.
    -
    -```bash
    -plugins=(... jake-node)
    -```
    diff --git a/dot_oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh b/dot_oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh
    deleted file mode 100644
    index c2dad28..0000000
    --- a/dot_oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -#---oh-my-zsh plugin : task Autocomplete for Jake tool---
    -# Jake : https://github.com/mde/jake
    -# Warning : Jakefile should have the right case : Jakefile or jakefile
    -# Tested on : MacOSX 10.7 (Lion), Ubuntu 11.10
    -# Author : Alexandre Lacheze (@al3xstrat)
    -# Inspiration : https://weblog.rubyonrails.org/2006/3/9/fast-rake-task-completion-for-zsh
    -
    -function _jake () {
    -  if [ -f Jakefile ] || [ -f jakefile ] || [ -f Jakefile.js ] || [ -f jakefile.js ]; then
    -    compadd `jake -T | cut -d " " -f 2 | sed -E "s/.\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g"`
    -  fi
    -}
    -
    -compdef _jake jake
    diff --git a/dot_oh-my-zsh/plugins/jenv/README.md b/dot_oh-my-zsh/plugins/jenv/README.md
    deleted file mode 100644
    index 1487941..0000000
    --- a/dot_oh-my-zsh/plugins/jenv/README.md
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -# jenv plugin
    -
    -[jenv](https://www.jenv.be/) is a Java version manager similar to [rbenv](https://github.com/rbenv/rbenv)
    -and [pyenv](https://github.com/yyuu/pyenv).
    -
    -This plugin initializes jenv and provides the `jenv_prompt_info` function to add Java
    -version information to prompts.
    -
    -To use, add `jenv` to your plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jenv)
    -```
    -
    -## Theme example
    -
    -You can modify your `$PROMPT` or `$RPROMPT` variables to run `jenv_prompt_info`.
    -
    -For example:
    -```
    -PROMPT="%~$ "
    -RPROMPT='$(jenv_prompt_info)'
    -```
    -changes your prompt to:
    -```
    -~/java/project$ ▋                                       oracle64-1.6.0.39
    -```
    diff --git a/dot_oh-my-zsh/plugins/jenv/jenv.plugin.zsh b/dot_oh-my-zsh/plugins/jenv/jenv.plugin.zsh
    deleted file mode 100644
    index 2401026..0000000
    --- a/dot_oh-my-zsh/plugins/jenv/jenv.plugin.zsh
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -jenvdirs=("$HOME/.jenv" "/usr/local/bin/jenv" "/usr/local/jenv" "/opt/jenv")
    -
    -FOUND_JENV=0
    -for jenvdir in $jenvdirs; do
    -    if [[ -d "${jenvdir}/bin" ]]; then
    -        FOUND_JENV=1
    -        break
    -    fi
    -done
    -
    -if [[ $FOUND_JENV -eq 0 ]]; then
    -    if (( $+commands[brew] )) && jenvdir="$(brew --prefix jenv)"; then
    -        [[ -d "${jenvdir}/bin" ]] && FOUND_JENV=1
    -    fi
    -fi
    -
    -if [[ $FOUND_JENV -eq 1 ]]; then
    -    (( $+commands[jenv] )) || export PATH="${jenvdir}/bin:$PATH"
    -    eval "$(jenv init - zsh)"
    -
    -    function jenv_prompt_info() {
    -      local version="$(jenv version-name 2>/dev/null)"
    -      echo "${version:gs/%/%%}"
    -    }
    -
    -    if [[ -d "${jenvdir}/versions" ]]; then
    -        export JENV_ROOT=$jenvdir
    -    fi
    -else
    -    function jenv_prompt_info() {
    -      local version="$(java -version 2>&1 | cut -d' ' -f2)"
    -      echo "system: ${version:gs/%/%%}"
    -    }
    -fi
    -
    -unset jenvdir jenvdirs FOUND_JENV
    diff --git a/dot_oh-my-zsh/plugins/jfrog/README.md b/dot_oh-my-zsh/plugins/jfrog/README.md
    deleted file mode 100644
    index 1d85862..0000000
    --- a/dot_oh-my-zsh/plugins/jfrog/README.md
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -# JFrog CLI
    -
    -This plugin provides completion for [JFrog CLI](https://github.com/jfrog/jfrog-cli).
    -
    -JFrog CLI provides a simple interface that automates access to [Artifactory](https://jfrog.com/artifactory), [Xray](https://jfrog.com/xray), [Bintray](https://jfrog.com/bintray) and [Mission Control](https://jfrog.com/mission-control) through their respective REST APIs.
    -
    -To use it, add `jfrog` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jfrog)
    -```
    diff --git a/dot_oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh b/dot_oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh
    deleted file mode 100644
    index 1441bc1..0000000
    --- a/dot_oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -_jfrog() {
    -	local -a opts
    -	opts=("${(@f)$(_CLI_ZSH_AUTOCOMPLETE_HACK=1 ${words[@]:0:#words[@]-1} --generate-bash-completion)}")
    -	_describe 'values' opts
    -	if [[ $compstate[nmatches] -eq 0 && $words[$CURRENT] != -* ]]; then
    -		_files
    -	fi
    -}
    -
    -compdef _jfrog jfrog
    -compdef _jfrog jf
    diff --git a/dot_oh-my-zsh/plugins/jhbuild/README.md b/dot_oh-my-zsh/plugins/jhbuild/README.md
    deleted file mode 100644
    index 3220e0d..0000000
    --- a/dot_oh-my-zsh/plugins/jhbuild/README.md
    +++ /dev/null
    @@ -1,34 +0,0 @@
    -# JHBuild
    -
    -This plugin adds some [JHBuild](https://developer.gnome.org/jhbuild/) aliases.
    -
    -To use it, add `jhbuild` to the plugins array of your zshrc file:
    -
    -```zsh
    -plugins=(... jhbuild)
    -```
    -
    -**Maintainer:** [Miguel Vaello](https://github.com/miguxbe)
    -
    -## Aliases
    -
    -| Alias   | Command                   |
    -|---------|---------------------------|
    -| `jh`    | `jhbuild`                 |
    -| `jhb`   | `jhbuild build`           |
    -| `jhbo`  | `jhbuild buildone`        |
    -| `jhckb` | `jhbuild checkbranches`   |
    -| `jhckm` | `jhbuild checkmodulesets` |
    -| `jhi`   | `jhbuild info`            |
    -| `jhl`   | `jhbuild list`            |
    -| `jhc`   | `jhbuild clean`           |
    -| `jhco`  | `jhbuild cleanone`        |
    -| `jhm`   | `jhbuild make`            |
    -| `jhr`   | `jhbuild run`             |
    -| `jhrd`  | `jhbuild rdepends`        |
    -| `jhsd`  | `jhbuild sysdeps`         |
    -| `jhu`   | `jhbuild update`          |
    -| `jhuo`  | `jhbuild updateone`       |
    -| `jhun`  | `jhbuild uninstall`       |
    -| `jhsh`  | `jhbuild shell`           |
    -| `jht`   | `jhbuild tinderbox`       |
    diff --git a/dot_oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh b/dot_oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh
    deleted file mode 100644
    index 416745d..0000000
    --- a/dot_oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh
    +++ /dev/null
    @@ -1,32 +0,0 @@
    -# JHBuild Aliases
    -
    -# Base
    -alias jh='jhbuild'
    -# Build
    -alias jhb='jhbuild build'
    -alias jhbo='jhbuild buildone'
    -# Checks
    -alias jhckb='jhbuild checkbranches'
    -alias jhckm='jhbuild checkmodulesets'
    -# Info & List
    -alias jhi='jhbuild info'
    -alias jhl='jhbuild list'
    -# Clean
    -alias jhc='jhbuild clean'
    -alias jhco='jhbuild cleanone'
    -# Make
    -alias jhm='jhbuild make'
    -# Run
    -alias jhr='jhbuild run'
    -# Depends
    -alias jhrd='jhbuild rdepends'
    -alias jhsd='jhbuild sysdeps'
    -# Update
    -alias jhu='jhbuild update'
    -alias jhuo='jhbuild updateone'
    -# Uninstall
    -alias jhun='jhbuild uninstall'
    -# Shell
    -alias jhsh='jhbuild shell'
    -# Tinderbox
    -alias jht='jhbuild tinderbox'
    diff --git a/dot_oh-my-zsh/plugins/jira/README.md b/dot_oh-my-zsh/plugins/jira/README.md
    deleted file mode 100644
    index 7cfb81b..0000000
    --- a/dot_oh-my-zsh/plugins/jira/README.md
    +++ /dev/null
    @@ -1,86 +0,0 @@
    -# Jira plugin
    -
    -This plugin provides command line tools for interacting with Atlassian's [JIRA](https://www.atlassian.com/software/jira) bug tracking software.
    -
    -To use it, add `jira` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jira)
    -```
    -
    -The interaction is all done through the web. No local installation of JIRA is necessary.
    -
    -In this document, "JIRA" refers to the JIRA issue tracking server, and `jira` refers to the command this plugin supplies.
    -
    -## Usage
    -
    -This plugin supplies one command, `jira`, through which all its features are exposed. Most forms of this command open a JIRA page in your web browser.
    -
    -## Commands
    -
    -`jira help` or `jira usage` will print the below usage instructions
    -
    -| Command                       | Description                                              |
    -| :---------------------------- | :------------------------------------------------------- |
    -| `jira`                        | Performs the default action                              |
    -| `jira new`                    | Opens a new Jira issue dialogue                          |
    -| `jira ABC-123`                | Opens an existing issue                                  |
    -| `jira ABC-123 m`              | Opens an existing issue for adding a comment             |
    -| `jira dashboard [rapid_view]` | Opens your JIRA dashboard                                |
    -| `jira mine`                   | Queries for your own issues                              |
    -| `jira tempo`                  | Opens your JIRA Tempo                                    |
    -| `jira reported [username]`    | Queries for issues reported by a user                    |
    -| `jira assigned [username]`    | Queries for issues assigned to a user                    |
    -| `jira branch`                 | Opens an existing issue matching the current branch name |
    -| `jira help`                   | Prints usage instructions                                |
    -
    -
    -### Jira Branch usage notes
    -
    -The branch name may have prefixes ending in "/": "feature/MP-1234", and also suffixes
    -starting with "_": "MP-1234_fix_dashboard". In both these cases, the issue opened will be "MP-1234"
    -
    -This is also checks if the prefix is in the name, and adds it if not, so: "MP-1234" opens the issue "MP-1234",
    -"mp-1234" opens the issue "mp-1234", and "1234" opens the issue "MP-1234".
    -
    -
    -
    -#### Debugging usage
    -
    -These calling forms are for developers' use, and may change at any time.
    -
    -```
    -jira dumpconfig   # displays the effective configuration
    -```
    -
    -## Setup
    -
    -The URL for your JIRA instance is set by `$JIRA_URL` or a `.jira_url` file.
    -
    -Add a `.jira-url` file in the base of your project. You can also set `$JIRA_URL` in your `~/.zshrc` or put a `.jira-url` in your home directory. A `.jira-url` in the current directory takes precedence, so you can make per-project customizations.
    -
    -The same goes with `.jira-prefix` and `$JIRA_PREFIX`. These control the prefix added to all issue IDs, which differentiates projects within a JIRA instance.
    -
    -For example:
    -
    -```
    -cd to/my/project
    -echo "https://jira.atlassian.com" >> .jira-url
    -```
    -
    -(Note: The current implementation only looks in the current directory for `.jira-url` and `.jira-prefix`, not up the path, so if you are in a subdirectory of your project, it will fall back to your default JIRA URL. This will probably change in the future though.)
    -
    -### Variables
    -
    -* `$JIRA_URL` - Your JIRA instance's URL
    -* `$JIRA_NAME` - Your JIRA username; used as the default user for `assigned`/`reported` searches
    -* `$JIRA_PREFIX` - Prefix added to issue ID arguments
    -* `$JIRA_RAPID_BOARD` - Set to `true` if you use Rapid Board
    -* `$JIRA_RAPID_VIEW` - Set the default rapid view; it doesn't work if `$JIRA_RAPID_BOARD` is set to false
    -* `$JIRA_DEFAULT_ACTION` - Action to do when `jira` is called with no arguments; defaults to "new"
    -* `$JIRA_TEMPO_PATH` - Your JIRA tempo url path; defaults to "/secure/Tempo.jspa"
    -
    -
    -### Browser
    -
    -Your default web browser, as determined by how `open_command` handles `http://` URLs, is used for interacting with the JIRA instance. If you change your system's URL handler associations, it will change the browser that `jira` uses.
    diff --git a/dot_oh-my-zsh/plugins/jira/_jira b/dot_oh-my-zsh/plugins/jira/_jira
    deleted file mode 100644
    index 5f7dcd0..0000000
    --- a/dot_oh-my-zsh/plugins/jira/_jira
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -#compdef jira
    -#autoload
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'new:create a new issue'
    -  'mine:open my issues'
    -  'dashboard:open the dashboard'
    -  'tempo:open the tempo'
    -  'reported:search for issues reported by a user'
    -  'assigned:search for issues assigned to a user'
    -  'branch:open the issue named after the git branch of the current directory'
    -  'dumpconfig:display effective jira configuration'
    -  'help:print usage help to stdout'
    -)
    -
    -_arguments -C \
    -  ':command:->command' \
    -  '*::options:->options'
    -
    -case $state in
    -  (command)
    -    _describe -t commands "jira subcommand" _1st_arguments
    -    return
    -   ;;
    -esac
    diff --git a/dot_oh-my-zsh/plugins/jira/jira.plugin.zsh b/dot_oh-my-zsh/plugins/jira/jira.plugin.zsh
    deleted file mode 100644
    index 9bcf4cc..0000000
    --- a/dot_oh-my-zsh/plugins/jira/jira.plugin.zsh
    +++ /dev/null
    @@ -1,172 +0,0 @@
    -# CLI support for JIRA interaction
    -#
    -# See README.md for details
    -
    -function _jira_usage() {
    -cat <&2
    -    return 1
    -  fi
    -  jira_name=${2:=$JIRA_NAME}
    -  if [[ -z $jira_name ]]; then
    -    echo "error: JIRA_NAME not specified" >&2
    -    return 1
    -  fi
    -
    -  echo "Browsing issues ${verb} ${preposition} ${jira_name}"
    -  query="${lookup}+%3D+%22${jira_name}%22+AND+resolution+%3D+unresolved+ORDER+BY+priority+DESC%2C+created+ASC"
    -  open_command "${jira_url}/secure/IssueNavigator.jspa?reset=true&jqlQuery=${query}"
    -}
    diff --git a/dot_oh-my-zsh/plugins/jruby/README.md b/dot_oh-my-zsh/plugins/jruby/README.md
    deleted file mode 100644
    index 821a46d..0000000
    --- a/dot_oh-my-zsh/plugins/jruby/README.md
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -# JRuby plugin
    -
    -This plugin adds aliases for [JRuby](https://www.jruby.org/).
    -
    -To use it, add `jruby` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jruby)
    -```
    -
    -## Requirements
    -
    -This plugin assumes you already have jruby installed and available in your [path](https://www.jruby.org/getting-started).
    -
    -## Aliases
    -
    -| Alias        | Command                                                          |
    -| ------------ | ---------------------------------------------------------------- |
    -| `jrspec`     | `jruby --debug -S rspec --debug`                                 |
    -| `jprofile`   | `jruby --profile.api -S rspec`                                   |
    -| `jexec`      | `jruby -S`                                                       |
    diff --git a/dot_oh-my-zsh/plugins/jruby/jruby.plugin.zsh b/dot_oh-my-zsh/plugins/jruby/jruby.plugin.zsh
    deleted file mode 100644
    index bb7975b..0000000
    --- a/dot_oh-my-zsh/plugins/jruby/jruby.plugin.zsh
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -# Aliases
    -alias jrspec='jruby --debug -S rspec --debug'
    -alias jprofile='jruby --profile.api -S rspec'
    -alias jexec='jruby -S'
    diff --git a/dot_oh-my-zsh/plugins/jsontools/README.md b/dot_oh-my-zsh/plugins/jsontools/README.md
    deleted file mode 100644
    index d926088..0000000
    --- a/dot_oh-my-zsh/plugins/jsontools/README.md
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -# jsontools
    -
    -Handy command line tools for dealing with json data.
    -
    -To use it, add `jsontools` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jsontools)
    -```
    -
    -## Usage
    -
    -Usage is simple... just take your json data and pipe it into the appropriate jsontool:
    -
    -- `pp_json`: pretty prints json.
    -- `is_json`: returns true if valid json; false otherwise.
    -- `urlencode_json`: returns a url encoded string for the given json.
    -- `urldecode_json`: returns decoded json for the given url encoded string.
    -
    -### Supports NDJSON (Newline Delimited JSON)
    -
    -The plugin also supports [NDJSON](https://github.com/ndjson/ndjson-spec) input, which means all functions
    -have an alternative function that reads and processes the input line by line. These
    -functions have the same name except using `ndjson` instead of `json`:
    -
    -> `pp_ndjson`, `is_ndjson`, `urlencode_ndjson`, `urldecode_ndjson`.
    -
    -### Examples
    -
    -- **pp_json**:
    -
    -```console
    -# curl json data and pretty print the results
    -curl https://coderwall.com/bobwilliams.json | pp_json
    -```
    -
    -- **is_json**:
    -
    -```console
    -# validate if file's content conforms to a valid JSON schema
    -$ is_json < data.json
    -true
    -# shows true / false and returns the proper exit code
    -$ echo $?
    -0
    -```
    -
    -- **urlencode_json**:
    -
    -```console
    -# json data directly from the command line
    -$ echo '{"b":2, "a":1}' | urlencode_json
    -%7B%22b%22:2,%20%22a%22:1%7D
    -```
    -
    -- **urldecode_json**:
    -
    -```console
    -# url encoded string to decode
    -$ echo '%7B%22b%22:2,%20%22a%22:1%7D' | urldecode_json
    -{"b":2, "a":1}
    -```
    -
    -- **pp_ndjson**:
    -
    -```console
    -# echo two separate json objects and pretty print both
    -$ echo '{"a": "b"}\n{"c": [1,2,3]}' | pp_ndjson
    -{
    -    "a": "b"
    -}
    -{
    -    "c": [
    -        1,
    -        2,
    -        3
    -    ]
    -}
    -```
    diff --git a/dot_oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh b/dot_oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh
    deleted file mode 100644
    index 49828d3..0000000
    --- a/dot_oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh
    +++ /dev/null
    @@ -1,113 +0,0 @@
    -# JSON Tools
    -# Adds command line aliases useful for dealing with JSON
    -
    -# Check that user-defined method is installed
    -if [[ -n "$JSONTOOLS_METHOD" ]]; then
    -  (( $+commands[$JSONTOOLS_METHOD] )) || unset JSONTOOLS_METHOD
    -fi
    -
    -# If method undefined, find the first one that is installed
    -if [[ -z "$JSONTOOLS_METHOD" ]]; then
    -  for JSONTOOLS_METHOD in node python3 ruby; do
    -    # If method found, break out of loop
    -    (( $+commands[$JSONTOOLS_METHOD] )) && break
    -    # Otherwise unset the variable
    -    unset JSONTOOLS_METHOD
    -  done
    -
    -  # If no methods were found, exit the plugin
    -  [[ -n "$JSONTOOLS_METHOD" ]] || return 1
    -fi
    -
    -# Define json tools for each method
    -case "$JSONTOOLS_METHOD" in
    -  node)
    -    # node doesn't make it easy to deal with stdin, so we pass it as an argument with xargs -0
    -    function pp_json() {
    -      xargs -0 node -e 'console.log(JSON.stringify(JSON.parse(process.argv[1]), null, 4));'
    -    }
    -    function is_json() {
    -      xargs -0 node -e '
    -        try {
    -          json = JSON.parse(process.argv[1]);
    -          console.log("true");
    -          process.exit(0);
    -        } catch (e) {
    -          console.log("false");
    -          process.exit(1);
    -        }
    -      '
    -    }
    -    function urlencode_json() {
    -      xargs -0 node -e "console.log(encodeURIComponent(process.argv[1]))"
    -    }
    -    function urldecode_json() {
    -      xargs -0 node -e "console.log(decodeURIComponent(process.argv[1]))"
    -    }
    -  ;;
    -  python3)
    -    function pp_json() {
    -      python3 -c 'import sys; del sys.path[0]; import runpy; runpy._run_module_as_main("json.tool")'
    -    }
    -    function is_json() {
    -      python3 -c '
    -import sys; del sys.path[0];
    -import json
    -try:
    -  json.loads(sys.stdin.read())
    -  print("true"); sys.exit(0)
    -except ValueError:
    -  print("false"); sys.exit(1)
    -      '
    -    }
    -    function urlencode_json() {
    -      python3 -c '
    -import sys; del sys.path[0];
    -from urllib.parse import quote_plus
    -print(quote_plus(sys.stdin.read()))
    -      '
    -    }
    -    function urldecode_json() {
    -      python3 -c '
    -import sys; del sys.path[0];
    -from urllib.parse import unquote_plus
    -print(unquote_plus(sys.stdin.read()))
    -      '
    -    }
    -  ;;
    -  ruby)
    -    function pp_json() {
    -      ruby -e '
    -        require "json"
    -        require "yaml"
    -        puts JSON.parse(STDIN.read).to_yaml
    -      '
    -    }
    -    function is_json() {
    -      ruby -e '
    -        require "json"
    -        begin
    -          puts !!JSON.parse(STDIN.read); exit(0)
    -        rescue JSON::ParserError
    -          puts false; exit(1)
    -        end
    -      '
    -    }
    -    function urlencode_json() {
    -      ruby -e 'require "cgi"; puts CGI.escape(STDIN.read)'
    -    }
    -    function urldecode_json() {
    -      ruby -e 'require "cgi"; puts CGI.unescape(STDIN.read)'
    -    }
    -  ;;
    -esac
    -unset JSONTOOLS_METHOD
    -
    -## Add NDJSON support
    -
    -function {pp,is,urlencode,urldecode}_ndjson() {
    -  local json jsonfunc="${0//ndjson/json}"
    -  while read -r json; do
    -    $jsonfunc <<< "$json"
    -  done
    -}
    diff --git a/dot_oh-my-zsh/plugins/juju/README.md b/dot_oh-my-zsh/plugins/juju/README.md
    deleted file mode 100644
    index 6ee333f..0000000
    --- a/dot_oh-my-zsh/plugins/juju/README.md
    +++ /dev/null
    @@ -1,132 +0,0 @@
    -# juju plugin
    -
    -This plugin provides useful aliases and functions for [juju](https://juju.is/) (for TAB completion,
    -refer to the [official repo](https://github.com/juju/juju/blob/develop/etc/bash_completion.d/juju)).
    -
    -To use this plugin, add `juju` to the plugins array in your zshrc file.
    -
    -```zsh
    -plugins=(... juju)
    -```
    -
    -## Aliases
    -
    -Naming convention:
    -
    -- `!` suffix: `--force --no-wait -y`.
    -- `ds` suffix: `--destroy-storage`.
    -- `jsh` prefix means `juju show-*`.
    -
    -### General
    -
    -| Alias   | Command                                     | Description                                            |
    -|---------|---------------------------------------------|--------------------------------------------------------|
    -| `j`     | `juju`                                      | The juju command                                       |
    -| `jcld`  | `juju clouds`                               | Lists all clouds with registered credentials           |
    -| `jclda` | `juju clouds --all`                         | Lists all clouds available to Juju                     |
    -| `jdl`   | `juju debug-log --ms`                       | Display log, with millisecond resolution               |
    -| `jdlr`  | `juju debug-log --ms --replay`              | Replay entire log                                      |
    -| `jh`    | `juju help`                                 | Show help on a command or other topic                  |
    -| `jshsl` | `juju show-status-log`                      | Output past statuses for the specified entity          |
    -| `jstj`  | `juju status --format=json`                 | Show status in json format (more detailed)             |
    -| `jst`   | `juju status --relations --color`           | Show status, including relations, in color             |
    -| `jsts`  | `juju status --relations --storage --color` | Show status, including relations and storage, in color |
    -
    -### Bootstrap
    -
    -| Alias   | Command                             | Description                                           |
    -|---------|-------------------------------------|-------------------------------------------------------|
    -| `jb`    | `juju bootstrap`                    | Initializing a Juju cloud environment                 |
    -| `jbng`  | `juju bootstrap --no-gui`           | Initializing a Juju cloud environment without GUI     |
    -| `jbl`   | `juju bootstrap localhost`          | Initializing an lxd cloud environment                 |
    -| `jblng` | `juju bootstrap --no-gui localhost` | Initializing an lxd cloud environment without GUI     |
    -| `jbm`   | `juju bootstrap microk8s`           | Initializing a MicroK8s cloud environment             |
    -| `jbmng` | `juju bootstrap --no-gui microk8s`  | Initializing a MicroK8s cloud environment without GUI |
    -
    -### Controller
    -
    -| Alias    | Command                                                                               | Description                                                       |
    -|----------|---------------------------------------------------------------------------------------|-------------------------------------------------------------------|
    -| `jctl`   | `juju controllers`                                                                    | List all controllers                                              |
    -| `jctlr`  | `juju controllers --refresh`                                                          | List all controllers (download latest details)                    |
    -| `jdc`    | `juju destroy-controller --destroy-all-models`                                        | Destroy a controller                                              |
    -| `jdc!`   | `juju destroy-controller --destroy-all-models --force --no-wait -y`                   | Destroy a controller                                              |
    -| `jdcds`  | `juju destroy-controller --destroy-all-models --destroy-storage`                      | Destroy a controller and associated storage                       |
    -| `jdcds!` | `juju destroy-controller --destroy-all-models --destroy-storage --force --no-wait -y` | Destroy a controller and associated storage                       |
    -| `jkc`    | `juju kill-controller -y -t 0`                                                        | Forcibly terminate all associated resources for a Juju controller |
    -| `jshc`   | `juju show-controller`                                                                | Shows detailed information of a controller                    |
    -| `jsw`    | `juju switch`                                                                         | Select or identify the current controller and model               |
    -
    -### Model
    -
    -| Alias    | Command                                                     | Description                                           |
    -|----------|-------------------------------------------------------------|-------------------------------------------------------|
    -| `jam`    | `juju add-model`                                            | Add a hosted model                                    |
    -| `jdm`    | `juju destroy-model`                                        | Non-recoverable, complete removal of a model          |
    -| `jdm!`   | `juju destroy-model --force --no-wait -y`                   | Non-recoverable, complete removal of a model          |
    -| `jdmds`  | `juju destroy-model --destroy-storage`                      | Non-recoverable, complete removal of a model          |
    -| `jdmds!` | `juju destroy-model --destroy-storage --force --no-wait -y` | Non-recoverable, complete removal of a model          |
    -| `jmc`    | `juju model-config`                                         | Display or set configuration values on a model        |
    -| `jm`     | `juju models`                                               | List models a user can access on a controller         |
    -| `jshm`   | `juju show-model`                                           | Show information about the current or specified model |
    -| `jsw`    | `juju switch`                                               | Select or identify the current controller and model   |
    -
    -### Application / unit
    -
    -| Alias    | Command                                                       | Description                                                               |
    -|----------|---------------------------------------------------------------|---------------------------------------------------------------------------|
    -| `jc`     | `juju config`                                                 | Get, set, or reset configuration for a deployed application               |
    -| `jde`    | `juju deploy --channel=edge`                                  | Deploy a new application or bundle from the edge channel                  |
    -| `jd`     | `juju deploy`                                                 | Deploy a new application or bundle                                        |
    -| `jra`    | `juju run-action`                                             | Queue an action for execution                                             |
    -| `jraw`   | `juju run-action --wait`                                      | Queue an action for execution and wait for results, with optional timeout |
    -| `jrm`    | `juju remove-application`                                     | Remove application                                                        |
    -| `jrm!`   | `juju remove-application --force --no-wait`                   | Remove application forcefully                                             |
    -| `jrmds`  | `juju remove-application --destroy-storage`                   | Remove application and destroy attached storage                           |
    -| `jrmds!` | `juju remove-application --destroy-storage --force --no-wait` | Remove application forcefully, destroying attached storage                |
    -| `jrp`    | `juju refresh --path`                                         | Upgrade charm from local charm file                                       |
    -| `jsa`    | `juju scale-application`                                      | Set the desired number of application units                               |
    -| `jssh`   | `juju ssh`                                                    | Initiate an SSH session or execute a command on a Juju target             |
    -| `jsshc`  | `juju ssh --container`                                        | Initiate an SSH session or execute a command on a given container         |
    -| `jshu`   | `juju show-unit`                                              | Displays information about a unit                                         |
    -
    -### Storage
    -
    -| Alias   | Command                       | Description                                     |
    -|---------|-------------------------------|-------------------------------------------------|
    -| `jrs`   | `juju remove-storage`         | Remove storage                                  |
    -| `jrs!`  | `juju remove-storage --force` | Remove storage even if it is currently attached |
    -
    -### Relation
    -
    -| Alias     | Command                        | Description                                                       |
    -|-----------|--------------------------------|-------------------------------------------------------------------|
    -| `jrel`    | `juju relate`                  | Relate two applications                                           |
    -| `jrmrel`  | `juju remove-relation`         | Remove an existing relation between two applications.             |
    -| `jrmrel!` | `juju remove-relation --force` | Remove an existing relation between two applications, forcefully. |
    -
    -### Cross-model relation (CMR)
    -
    -| Alias    | Command            | Description                                                    |
    -|----------|--------------------|----------------------------------------------------------------|
    -| `jex`    | `juju expose`      | Make an application publicly available over the network        |
    -| `jof`    | `juju offer`       | Offer application endpoints for use in other models            |
    -| `jcon`   | `juju consume`     | Add a remote offer to the model                                |
    -| `jrmsas` | `juju remove-saas` | Remove consumed applications (SAAS) from the model             |
    -| `junex`  | `juju unexpose`    | Remove public availability over the network for an application |
    -
    -### Bundle
    -
    -| Alias | Command              | Description                                                 |
    -|-------|----------------------|-------------------------------------------------------------|
    -| `jeb` | `juju export-bundle` | Export the current model configuration as a reusable bundle |
    -
    -## Functions
    -
    -- `jaddr  [unit_num]`: display app or unit IP address.
    -- `jreld   `: display app and unit relation data.
    -- `jclean`: destroy all controllers
    -- `jcontroller`: display the controller your are connected to.
    -- `jmodel`: display the model your are connected to.
    -- `wjst [interval_secs] [args_for_watch]`: watch juju status, with optional interval
    -  (default: 5s); you may pass additional arguments to `watch`.
    diff --git a/dot_oh-my-zsh/plugins/juju/juju.plugin.zsh b/dot_oh-my-zsh/plugins/juju/juju.plugin.zsh
    deleted file mode 100644
    index 3c159da..0000000
    --- a/dot_oh-my-zsh/plugins/juju/juju.plugin.zsh
    +++ /dev/null
    @@ -1,202 +0,0 @@
    -# ---------------------------------------------------------- #
    -# Aliases and functions for juju (https://juju.is)           #
    -# ---------------------------------------------------------- #
    -
    -# Load TAB completions
    -# You need juju's bash completion script installed. By default bash-completion's
    -# location will be used (i.e. pkg-config --variable=completionsdir bash-completion).
    -completion_file="$(pkg-config --variable=completionsdir bash-completion 2>/dev/null)/juju" || \
    -  completion_file="/usr/share/bash-completion/completions/juju"
    -[[ -f "$completion_file" ]] && source "$completion_file"
    -unset completion_file
    -
    -# ---------------------------------------------------------- #
    -# Aliases (in alphabetic order)                              #
    -#                                                            #
    -# Generally,                                                 #
    -#   - `!` means --force --no-wait -y                         #
    -#   - `ds` suffix means --destroy-storage                    #
    -#   - `jsh` prefix means juju show-*                         #
    -# ---------------------------------------------------------- #
    -alias j="juju"
    -alias jam="juju add-model --config logging-config=\"=WARNING; unit=DEBUG\"\
    - --config update-status-hook-interval=\"60m\""
    -alias jb='juju bootstrap'
    -alias jbng='juju bootstrap --no-gui'
    -alias jbl='juju bootstrap localhost'
    -alias jblng='juju bootstrap --no-gui localhost'
    -alias jbm='juju bootstrap microk8s'
    -alias jbmng='juju bootstrap --no-gui microk8s'
    -alias jc='juju config'
    -alias jcld='juju clouds'
    -alias jclda='juju clouds --all'
    -alias jctl='juju controllers'
    -alias jctlr='juju controllers --refresh'
    -alias jdc='juju destroy-controller --destroy-all-models'
    -alias 'jdc!'='juju destroy-controller --destroy-all-models --force --no-wait -y'
    -alias jdcds='juju destroy-controller --destroy-all-models --destroy-storage'
    -alias 'jdcds!'='juju destroy-controller --destroy-all-models --destroy-storage --force --no-wait -y'
    -alias jdm='juju destroy-model'
    -alias 'jdm!'='juju destroy-model --force --no-wait -y'
    -alias jdmds='juju destroy-model --destroy-storage'
    -alias 'jdmds!'='juju destroy-model --destroy-storage --force --no-wait -y'
    -alias jde='juju deploy --channel=edge'
    -alias jd='juju deploy'
    -alias jdl='juju debug-log --ms'
    -alias jdlr='juju debug-log --ms --replay'
    -alias jcon='juju consume'
    -alias jeb='juju export-bundle'
    -alias jex='juju expose'
    -alias jh='juju help'
    -alias jkc='juju kill-controller -y -t 0'
    -alias jm='juju models'
    -alias jmc='juju model-config'
    -alias jof='juju offer'
    -alias jra='juju run-action'
    -alias jraw='juju run-action --wait'
    -alias jrel='juju relate'
    -alias jrm='juju remove-application'
    -alias 'jrm!'='juju remove-application --force --no-wait'
    -alias jrmds='juju remove-application --destroy-storage'
    -alias 'jrmds!'='juju remove-application --destroy-storage --force --no-wait'
    -alias jrmrel='juju remove-relation'
    -alias 'jrmrel!'='juju remove-relation --force'
    -alias jrmsas='juju remove-saas'
    -alias jrp='juju refresh --path'
    -alias jrs='juju remove-storage'
    -alias 'jrs!'='juju remove-storage --force'
    -alias jsa='juju scale-application'
    -alias jsha='juju show-application'
    -alias jshc='juju show-controller'
    -alias jshm='juju show-model'
    -alias jshsl='juju show-status-log'
    -alias jshu='juju show-unit'
    -alias jssh='juju ssh'
    -alias jsshc='juju ssh --container'
    -alias jstj='juju status --format=json'
    -alias jst='juju status --relations --color'
    -alias jsts='juju status --relations --storage --color'
    -alias jsw='juju switch'
    -
    -# ---------------------------------------------------------- #
    -# Functions (in alphabetic order)                            #
    -# ---------------------------------------------------------- #
    -
    -# Get app or unit address
    -jaddr() {
    -  # $1 = app name
    -  # $2 = unit number (optional)
    -  if (( ! ${+commands[jq]} )); then
    -    echo "jq is required but could not be found." >&2
    -    return 1
    -  fi
    -
    -  if [[ $# -eq 1 ]]; then
    -    # Get app address
    -    juju status "$1" --format=json \
    -      | jq -r ".applications.\"$1\".address"
    -  elif [[ $# -eq 2 ]]; then
    -    # Get unit address
    -    juju status "$1/$2" --format=json \
    -      | jq -r ".applications.\"$1\".units.\"$1/$2\" | .address // .\"public-address\""
    -  else
    -    echo "Invalid number of arguments."
    -    echo "Usage:   jaddr  []"
    -    echo "Example: jaddr karma"
    -    echo "Example: jaddr karma 0"
    -    return 1
    -  fi
    -}
    -
    -# Destroy all controllers
    -jclean() {
    -  if (( ! ${+commands[jq]} )); then
    -    echo "jq is required but could not be found." >&2
    -    return 1
    -  fi
    -
    -  local controllers=$(juju controllers --format=json | jq -r '.controllers | keys[]' 2>/dev/null)
    -  if [[ -z "$controllers" ]]; then
    -    echo "No controllers registered"
    -    return 0
    -  fi
    -
    -  echo "This will forcefully destroy all storages, models and controllers."
    -  echo "Controllers to be destroyed:"
    -  echo "$controllers"
    -
    -  if ! read -q '?Are you sure (y/n)? '; then
    -    echo
    -    echo "Aborted."
    -    return 0
    -  fi
    -
    -  echo
    -  for controller in ${=controllers}; do
    -    timeout 2m juju destroy-controller --destroy-all-models --destroy-storage --force --no-wait -y $controller
    -    timeout 2m juju kill-controller -y -t 0 $controller 2>/dev/null
    -    timeout 10s juju unregister $controller 2>/dev/null
    -  done
    -}
    -
    -# Display app and unit relation data
    -jreld() {
    -  # $1 = relation name
    -  # $2 = app name
    -  # $3 = unit number
    -  if [[ $# -ne 3 ]]; then
    -    echo "Invalid number of arguments."
    -    echo "Usage:   jreld   "
    -    echo "Example: jreld karma-dashboard alertmanager 0"
    -    return 1
    -  fi
    -
    -  local relid="$(juju run "relation-ids $1" --unit $2/$3)"
    -  if [[ -z "$relid" ]]; then
    -    return 1
    -  fi
    -
    -  echo "App data:"
    -  juju run "relation-get -r $relid --app - $2" --unit $2/$3
    -  echo
    -  echo "Unit data:"
    -  juju run "relation-get -r $relid - $2" --unit $2/$3
    -}
    -
    -# Return Juju current controller
    -jcontroller() {
    -  local controller="$(awk '/current-controller/ {print $2}' ~/.local/share/juju/controllers.yaml)"
    -  if [[ -z "$controller" ]]; then
    -    return 1
    -  fi
    -
    -  echo $controller
    -  return 0
    -}
    -
    -# Return Juju current model
    -jmodel() {
    -  local yqbin="$(whereis yq | awk '{print $2}')"
    -
    -  if [[ -z "$yqbin" ]]; then
    -    echo "--"
    -    return 1
    -  fi
    -
    -  local model="$(yq e ".controllers.$(jcontroller).current-model" < ~/.local/share/juju/models.yaml | cut -d/ -f2)"
    -
    -  if [[ -z "$model" ]]; then
    -    echo "--"
    -    return 1
    -  fi
    -
    -  echo $model
    -  return 0
    -}
    -
    -# Watch juju status, with optional interval (default: 5 sec)
    -wjst() {
    -  local interval="${1:-5}"
    -  shift $(( $# > 0 ))
    -  watch -n "$interval" --color juju status --relations --color "$@"
    -}
    diff --git a/dot_oh-my-zsh/plugins/jump/README.md b/dot_oh-my-zsh/plugins/jump/README.md
    deleted file mode 100644
    index 1b0ce68..0000000
    --- a/dot_oh-my-zsh/plugins/jump/README.md
    +++ /dev/null
    @@ -1,31 +0,0 @@
    -# Jump plugin
    -
    -This plugin allows to easily jump around the file system by manually adding marks.
    -Those marks are stored as symbolic links in the directory `$MARKPATH` (default `$HOME/.marks`)
    -
    -To use it, add `jump` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... jump)
    -```
    -
    -## Commands
    -
    -| Command              | Description                                                                                     |
    -|----------------------|-------------------------------------------------------------------------------------------------|
    -| `jump `   | Jump to the given mark                                                                          |
    -| `mark [mark-name]`   | Create a mark with the given name or with the name of the current directory if none is provided |
    -| `unmark ` | Remove the given mark                                                                           |
    -| `marks`              | List the existing marks and the directories they point to                                       |
    -
    -## Key bindings
    -
    -Pressing `CTRL`+`G` substitutes the written mark name for the full path of the mark.
    -For example, with a mark named `mymark` pointing to `/path/to/my/mark`:
    -```zsh
    -$ cp /tmp/file mymark
    -```
    -will become:
    -```zsh
    -$ cp /tmp/file /path/to/my/mark
    -```
    diff --git a/dot_oh-my-zsh/plugins/jump/jump.plugin.zsh b/dot_oh-my-zsh/plugins/jump/jump.plugin.zsh
    deleted file mode 100644
    index c2b21e9..0000000
    --- a/dot_oh-my-zsh/plugins/jump/jump.plugin.zsh
    +++ /dev/null
    @@ -1,60 +0,0 @@
    -# Easily jump around the file system by manually adding marks
    -# marks are stored as symbolic links in the directory $MARKPATH (default $HOME/.marks)
    -#
    -# jump FOO: jump to a mark named FOO
    -# mark FOO: create a mark named FOO
    -# unmark FOO: delete a mark
    -# marks: lists all marks
    -#
    -export MARKPATH=$HOME/.marks
    -
    -
    -jump() {
    -	local markpath="$(readlink $MARKPATH/$1)" || {echo "No such mark: $1"; return 1}
    -	builtin cd "$markpath" 2>/dev/null || {echo "Destination does not exist for mark [$1]: $markpath"; return 2}
    -}
    -
    -mark() {
    -	if [[ $# -eq 0 || "$1" = "." ]]; then
    -		MARK=${PWD:t}
    -	else
    -		MARK="$1"
    -	fi
    -	if read -q "?Mark $PWD as ${MARK}? (y/n) "; then
    -		command mkdir -p "$MARKPATH"
    -		command ln -sfn "$PWD" "$MARKPATH/$MARK"
    -	fi
    -}
    -
    -unmark() {
    -	LANG= command rm -i "$MARKPATH/$1"
    -}
    -
    -marks() {
    -	local link max=0
    -	for link in $MARKPATH/{,.}*(@N); do
    -		if [[ ${#link:t} -gt $max ]]; then
    -			max=${#link:t}
    -		fi
    -	done
    -	local printf_markname_template="$(printf -- "%%%us" "$max")"
    -	for link in $MARKPATH/{,.}*(@N); do
    -		local markname="$fg[cyan]$(printf -- "$printf_markname_template" "${link:t}")$reset_color"
    -		local markpath="$fg[blue]$(readlink $link)$reset_color"
    -		printf -- "%s -> %s\n" "$markname" "$markpath"
    -	done
    -}
    -
    -_completemarks() {
    -	reply=("${MARKPATH}"/{,.}*(@N:t))
    -}
    -compctl -K _completemarks jump
    -compctl -K _completemarks unmark
    -
    -_mark_expansion() {
    -	setopt localoptions extendedglob
    -	autoload -U modify-current-argument
    -	modify-current-argument '$(readlink "$MARKPATH/$ARG" || echo "$ARG")'
    -}
    -zle -N _mark_expansion
    -bindkey "^g" _mark_expansion
    diff --git a/dot_oh-my-zsh/plugins/k9s/README.md b/dot_oh-my-zsh/plugins/k9s/README.md
    deleted file mode 100644
    index 275048c..0000000
    --- a/dot_oh-my-zsh/plugins/k9s/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# k9s plugin
    -
    -This plugin adds completion support for the [k9s](https://k9scli.io).
    -
    -To use it, add `k9s` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... k9s)
    -```
    diff --git a/dot_oh-my-zsh/plugins/k9s/k9s.plugin.zsh b/dot_oh-my-zsh/plugins/k9s/k9s.plugin.zsh
    deleted file mode 100644
    index 630d4f7..0000000
    --- a/dot_oh-my-zsh/plugins/k9s/k9s.plugin.zsh
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -if (( ! $+commands[k9s] )); then
    -  return
    -fi
    -
    -# If the completion file does not exist, fake it and load it
    -if [[ ! -f "$ZSH_CACHE_DIR/completions/_k9s" ]]; then
    -  typeset -g -A _comps
    -  autoload -Uz _k9s
    -  _comps[k9s]=_k9s
    -fi
    -
    -# and then generate it in the background. On first completion,
    -# the actual completion file will be loaded.
    -k9s completion zsh >| "$ZSH_CACHE_DIR/completions/_k9s" &|
    diff --git a/dot_oh-my-zsh/plugins/kate/README.md b/dot_oh-my-zsh/plugins/kate/README.md
    deleted file mode 100644
    index aa2eaa3..0000000
    --- a/dot_oh-my-zsh/plugins/kate/README.md
    +++ /dev/null
    @@ -1,20 +0,0 @@
    -# Kate plugin
    -
    -This plugin adds aliases for the [Kate editor](https://kate-editor.org).
    -
    -To use it, add kate to the plugins array of your zshrc file:
    -```
    -plugins=(... kate)
    -```
    -
    -## Aliases
    -
    -| Alias | Command                | Description         |
    -|-------|------------------------|---------------------|
    -| kate  | `kate >/dev/null 2>&1` | Start kate silently |
    -
    -## Functions
    -
    -| Function   | Description                              |
    -|------------|------------------------------------------|
    -| `kt ` | Change to directory and start kate there |
    diff --git a/dot_oh-my-zsh/plugins/kate/kate.plugin.zsh b/dot_oh-my-zsh/plugins/kate/kate.plugin.zsh
    deleted file mode 100644
    index eb16522..0000000
    --- a/dot_oh-my-zsh/plugins/kate/kate.plugin.zsh
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -
    -# Kate
    -# Start kate always silent
    -alias kate='kate >/dev/null 2>&1'
    -
    -function kt () {
    -  cd $1
    -  kate $1
    -}
    \ No newline at end of file
    diff --git a/dot_oh-my-zsh/plugins/keychain/README.md b/dot_oh-my-zsh/plugins/keychain/README.md
    deleted file mode 100644
    index c603f67..0000000
    --- a/dot_oh-my-zsh/plugins/keychain/README.md
    +++ /dev/null
    @@ -1,45 +0,0 @@
    -# keychain plugin
    -
    -This plugin starts automatically [`keychain`](https://www.funtoo.org/Keychain)
    -to set up and load whichever credentials you want for both gpg and ssh
    -connections.
    -
    -To enable it, add `keychain` to your plugins:
    -
    -```zsh
    -plugins=(... keychain)
    -```
    -
    -**NOTE**: It is HIGHLY recommended to also enable the `gpg-agent` plugin.
    -
    -## Instructions
    -
    -**IMPORTANT: put these settings _before_ the line that sources oh-my-zsh**
    -
    -**To adjust the agents** that keychain manages, use the `agents` style as
    -shown below. By default, only the `gpg` agent is managed.
    -
    -```zsh
    -zstyle :omz:plugins:keychain agents gpg,ssh
    -```
    -
    -To **load multiple identities** use the `identities` style, For example:
    -
    -```zsh
    -zstyle :omz:plugins:keychain identities id_ed25519 id_github 2C5879C2
    -```
    -
    -**To pass additional options** to the `keychain` program, use the
    -`options` style; for example:
    -
    -```zsh
    -zstyle :omz:plugins:keychain options --quiet
    -```
    -
    -## Credits
    -
    -Based on code from the `ssh-agent` plugin.
    -
    -## References
    -
    -- [Keychain](https://www.funtoo.org/Keychain)
    diff --git a/dot_oh-my-zsh/plugins/keychain/keychain.plugin.zsh b/dot_oh-my-zsh/plugins/keychain/keychain.plugin.zsh
    deleted file mode 100644
    index f122f79..0000000
    --- a/dot_oh-my-zsh/plugins/keychain/keychain.plugin.zsh
    +++ /dev/null
    @@ -1,32 +0,0 @@
    -(( $+commands[keychain] )) || return
    -
    -# Define SHORT_HOST if not defined (%m = host name up to first .)
    -SHORT_HOST=${SHORT_HOST:-${(%):-%m}}
    -
    -function {
    -	local agents
    -	local -a identities
    -	local -a options
    -	local _keychain_env_sh
    -	local _keychain_env_sh_gpg
    -
    -	# load agents to start.
    -	zstyle -s :omz:plugins:keychain agents agents
    -
    -	# load identities to manage.
    -	zstyle -a :omz:plugins:keychain identities identities
    -
    -	# load additional options
    -	zstyle -a :omz:plugins:keychain options options
    -
    -	# start keychain...
    -	keychain ${^options:-} --agents ${agents:-gpg} ${^identities} --host $SHORT_HOST
    -
    -	# Get the filenames to store/lookup the environment from
    -	_keychain_env_sh="$HOME/.keychain/$SHORT_HOST-sh"
    -	_keychain_env_sh_gpg="$HOME/.keychain/$SHORT_HOST-sh-gpg"
    -
    -	# Source environment settings.
    -	[ -f "$_keychain_env_sh" ]     && . "$_keychain_env_sh"
    -	[ -f "$_keychain_env_sh_gpg" ] && . "$_keychain_env_sh_gpg"
    -}
    diff --git a/dot_oh-my-zsh/plugins/kind/README.md b/dot_oh-my-zsh/plugins/kind/README.md
    deleted file mode 100644
    index 4902464..0000000
    --- a/dot_oh-my-zsh/plugins/kind/README.md
    +++ /dev/null
    @@ -1,22 +0,0 @@
    -# Kind plugin
    -
    -This plugin adds completion for the [Kind](https://kind.sigs.k8s.io/) tool, as well
    -as a few aliases for easier use.
    -
    -To use it, add `kind` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... kind)
    -```
    -
    -## Aliases
    -
    -| Alias   | Command                      |
    -| ------- | ---------------------------- |
    -| `kicc`  | `kind create cluster`        |
    -| `kiccn` | `kind create cluster --name` |
    -| `kigc`  | `kind get clusters`          |
    -| `kidc`  | `kind delete cluster`        |
    -| `kidcn` | `kind delete cluster --name` |
    -| `kidca` | `kind delete clusters -A`    |
    -| `kigk`  | `kind get kubeconfig`        |
    diff --git a/dot_oh-my-zsh/plugins/kind/kind.plugin.zsh b/dot_oh-my-zsh/plugins/kind/kind.plugin.zsh
    deleted file mode 100644
    index 183eb7b..0000000
    --- a/dot_oh-my-zsh/plugins/kind/kind.plugin.zsh
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -if (( ! $+commands[kind] )); then
    -  return
    -fi
    -
    -# If the completion file doesn't exist yet, we need to autoload it and
    -# bind it to `kind`. Otherwise, compinit will have already done that.
    -if [[ ! -f "$ZSH_CACHE_DIR/completions/_kind" ]]; then
    -  typeset -g -A _comps
    -  autoload -Uz _kind
    -  _comps[kind]=_kind
    -fi
    -
    -# Generate and load kind completion
    -kind completion zsh >! "$ZSH_CACHE_DIR/completions/_kind" &|
    -
    -# Register aliases
    -alias kicc="kind create cluster"
    -alias kiccn="kind create cluster --name"
    -alias kigc="kind get clusters"
    -alias kidc="kind delete cluster"
    -alias kidcn="kind delete cluster --name"
    -alias kidca="kind delete clusters -A"
    -alias kigk="kind get kubeconfig"
    diff --git a/dot_oh-my-zsh/plugins/kitchen/README.md b/dot_oh-my-zsh/plugins/kitchen/README.md
    deleted file mode 100644
    index 89a6d70..0000000
    --- a/dot_oh-my-zsh/plugins/kitchen/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# kitchen plugin
    -
    -This plugin adds completion support for the [Test Kitchen](https://kitchen.ci).
    -
    -To use it, add `kitchen` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... kitchen)
    -```
    diff --git a/dot_oh-my-zsh/plugins/kitchen/_kitchen b/dot_oh-my-zsh/plugins/kitchen/_kitchen
    deleted file mode 100644
    index 64c01e3..0000000
    --- a/dot_oh-my-zsh/plugins/kitchen/_kitchen
    +++ /dev/null
    @@ -1,85 +0,0 @@
    -#compdef kitchen
    -# ------------------------------------------------------------------------------
    -# Copyright (c) 2014 GitHub zsh-users - https://github.com/zsh-users
    -# All rights reserved.
    -#
    -# Redistribution and use in source and binary forms, with or without
    -# modification, are permitted provided that the following conditions are met:
    -#     * Redistributions of source code must retain the above copyright
    -#       notice, this list of conditions and the following disclaimer.
    -#     * Redistributions in binary form must reproduce the above copyright
    -#       notice, this list of conditions and the following disclaimer in the
    -#       documentation and/or other materials provided with the distribution.
    -#     * Neither the name of the zsh-users nor the
    -#       names of its contributors may be used to endorse or promote products
    -#       derived from this software without specific prior written permission.
    -#
    -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
    -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    -# DISCLAIMED. IN NO EVENT SHALL ZSH-USERS BE LIABLE FOR ANY
    -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    -# ------------------------------------------------------------------------------
    -# Description
    -# -----------
    -#
    -#  Completion script for Test Kitchen (https://kitchen.ci/).
    -#
    -# ------------------------------------------------------------------------------
    -# Authors
    -# -------
    -#
    -#  * Peter Eisentraut (https://github.com/petere)
    -#
    -# ------------------------------------------------------------------------------
    -
    -
    -_kitchen() {
    -  local curcontext="$curcontext" state line
    -  typeset -A opt_args
    -
    -  _arguments '1: :->cmds'\
    -             '2: :->args'
    -
    -  case $state in
    -    cmds)
    -      _kitchen_commands
    -      ;;
    -    args)
    -      case $line[1] in
    -        converge|create|destroy|diagnose|list|setup|test|verify)
    -          compadd 'all'
    -          _kitchen_instances
    -          ;;
    -        login)
    -          _kitchen_instances
    -          ;;
    -      esac
    -      ;;
    -  esac
    -}
    -
    -_kitchen_commands() {
    -  local commands
    -
    -  commands=("${(@f)$(_call_program commands $service help | sed -n 's/^  kitchen \([[:alpha:]]*\) [ A-Z[].*# \(.*\)$/\1:\2/p')}")
    -  _describe -t commands 'kitchen commands' commands
    -}
    -
    -_kitchen_instances() {
    -  if [[ $_kitchen_instances_cache_dir != $PWD ]]; then
    -    unset _kitchen_instances_cache
    -  fi
    -  if [[ ${+_kitchen_instances_cache} -eq 0 ]]; then
    -    _kitchen_instances_cache=(${(f)"$(_call_program instances $service list -b 2>/dev/null)"})
    -    _kitchen_instances_cache_dir=$PWD
    -  fi
    -  _wanted instances expl 'instance' compadd -a _kitchen_instances_cache
    -}
    -
    -_kitchen "$@"
    diff --git a/dot_oh-my-zsh/plugins/kitty/README.md b/dot_oh-my-zsh/plugins/kitty/README.md
    deleted file mode 100644
    index ec9e375..0000000
    --- a/dot_oh-my-zsh/plugins/kitty/README.md
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -# Kitty plugin
    -
    -This plugin adds a few aliases and functions that are useful for users of the [Kitty](https://sw.kovidgoyal.net/kitty/) terminal.
    -
    -To use it, add _kitty_ to the plugins array of your zshrc file:
    -```
    -plugins=(... kitty)
    -```
    -
    -## Plugin commands
    -
    -* `kssh`
    -  Runs a kitten ssh session that ensures your terminfo settings are copied
    -  correctly to the remote hose.
    -* `kssh-slow`
    -  A slower form of `kssh` that should always work. Use this if `kssh` fails
    -  to set terminfo correctly for you on the remote host.
    -* `kitty-theme`
    -  Browse and change the theme of your Kitty terminal.
    -
    -## Contributors
    -
    -- [Ian Chesal](https://github.com/ianchesal)
    diff --git a/dot_oh-my-zsh/plugins/kitty/kitty.plugin.zsh b/dot_oh-my-zsh/plugins/kitty/kitty.plugin.zsh
    deleted file mode 100644
    index 1094236..0000000
    --- a/dot_oh-my-zsh/plugins/kitty/kitty.plugin.zsh
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -#####################################################
    -# Kitty plugin for oh-my-zsh                        #
    -#####################################################
    -
    -if [[ "$TERM" == 'xterm-kitty' ]]; then
    -  ## kssh
    -  # Use this when your terminfo isn't recognized on remote hosts.
    -  # See: https://sw.kovidgoyal.net/kitty/faq/#i-get-errors-about-the-terminal-being-unknown-or-opening-the-terminal-failing-when-sshing-into-a-different-computer
    -  alias kssh="kitty +kitten ssh"
    -  compdef kssh='ssh'
    -  # Use this if kssh fails
    -  alias kssh-slow="infocmp -a xterm-kitty | ssh myserver tic -x -o \~/.terminfo /dev/stdin"
    -
    -  # Change the colour theme
    -  alias kitty-theme="kitty +kitten themes"
    -fi
    diff --git a/dot_oh-my-zsh/plugins/kn/README.md b/dot_oh-my-zsh/plugins/kn/README.md
    deleted file mode 100644
    index d2eb9b3..0000000
    --- a/dot_oh-my-zsh/plugins/kn/README.md
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -# kn - Knative CLI
    -
    -This plugin provides autocompletion for [kn](https://knative.dev/docs/install/client/install-kn/) operations.
    -
    -To use it, add `kn` to the plugins array of your zshrc file:
    -
    -```zsh
    -plugins=(... kn)
    -```
    -
    -## See Also
    -
    -+ [kn/client](https://github.com/knative/client)
    -
    -## Contributors
    -
    -+ [btannous](https://github.com/btannous) - Plugin Author
    diff --git a/dot_oh-my-zsh/plugins/kn/kn.plugin.zsh b/dot_oh-my-zsh/plugins/kn/kn.plugin.zsh
    deleted file mode 100644
    index 483d1d6..0000000
    --- a/dot_oh-my-zsh/plugins/kn/kn.plugin.zsh
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# Autocompletion for kn, the command line interface for knative
    -#
    -# Author: https://github.com/btannous
    -
    -if [ $commands[kn] ]; then
    -  source <(kn completion zsh)
    -  compdef _kn kn
    -fi
    diff --git a/dot_oh-my-zsh/plugins/knife/README.md b/dot_oh-my-zsh/plugins/knife/README.md
    deleted file mode 100644
    index b167f16..0000000
    --- a/dot_oh-my-zsh/plugins/knife/README.md
    +++ /dev/null
    @@ -1,25 +0,0 @@
    -# knife plugin
    -
    -This plugin adds completion for [knife](https://docs.chef.io/knife.html), a command-line tool
    -to interact with [Chef](https://chef.io), a platform to automate and manage infrastructure via
    -code.
    -
    -To use it, add `knife` to the plugins array in your zshrc file:
    -```zsh
    -plugins=(... knife)
    -```
    -
    -## Options
    -
    -- `KNIFE_RELATIVE_PATH`: if set to `true`, the completion script will look for local cookbooks
    -  under the `cookbooks` folder in the chef root directory. It has preference over the other two
    -  options below. **Default:** empty.
    -
    -- `KNIFE_COOKBOOK_PATH`: if set, it points to the folder that contains local cookbooks, for
    -   example: `/path/to/my/chef/cookbooks`. **Default:** `cookbook_path` field in `knife.rb`
    -   (see below).
    -
    -- `KNIFE_CONF_PATH`: variable pointing to the `knife.rb` configuration file, for example
    -  `/path/to/my/.chef/knife.rb`. Only used if `$KNIFE_COOKBOOK_PATH` isn't set. If it exists,
    -  `$PWD/.chef/knife.rb` is used instead. Otherwise, if it's set, its value is used.
    -  **Default**: `$HOME/.chef/knife.rb`.
    diff --git a/dot_oh-my-zsh/plugins/knife/_knife b/dot_oh-my-zsh/plugins/knife/_knife
    deleted file mode 100644
    index 09757eb..0000000
    --- a/dot_oh-my-zsh/plugins/knife/_knife
    +++ /dev/null
    @@ -1,257 +0,0 @@
    -#compdef knife
    -
    -# You can override the path to knife.rb and your cookbooks by setting
    -# KNIFE_CONF_PATH=/path/to/my/.chef/knife.rb
    -# KNIFE_COOKBOOK_PATH=/path/to/my/chef/cookbooks
    -# If you want your local cookbooks path to be calculated relative to where you are then
    -# set the below option
    -# KNIFE_RELATIVE_PATH=true
    -# Read around where these are used for more detail.
    -
    -# These flags should be available everywhere according to man knife
    -knife_general_flags=(--help --server-url --key --config --editor --format --log_level --logfile --no-editor --user --print-after --version --yes)
    -
    -# knife has a very special syntax, some example calls are:
    -# knife status
    -# knife cookbook list
    -# knife role show ROLENAME
    -# knife data bag show DATABAGNAME
    -# knife role show ROLENAME --attribute ATTRIBUTENAME
    -# knife cookbook show COOKBOOKNAME COOKBOOKVERSION recipes
    -
    -# The -Q switch in compadd allow for completions of things like "data bag" without having to go through two rounds of completion and avoids zsh inserting a \ for escaping spaces
    -_knife() {
    -  local curcontext="$curcontext" state line
    -  typeset -A opt_args
    -  cloudproviders=(bluebox ec2 rackspace slicehost terremark)
    -  _arguments \
    -    '1: :->knifecmd' \
    -    '2: :->knifesubcmd' \
    -    '3: :->knifesubcmd2' \
    -    '4: :->knifesubcmd3' \
    -    '5: :->knifesubcmd4' \
    -    '6: :->knifesubcmd5'
    -
    -  case $state in
    -  knifecmd)
    -    compadd -Q "$@" bootstrap client configure cookbook "cookbook site" "data bag" diff exec environment index node recipe role search solo ssh status upload vault windows $cloudproviders
    -    ;;
    -  knifesubcmd)
    -    case $words[2] in
    -    bluebox|ec2|rackspace|slicehost|terremark)
    -      compadd "$@" server images
    -      ;;
    -    client)
    -      compadd -Q "$@" "bulk delete" list create show delete edit reregister
    -      ;;
    -    configure)
    -      compadd "$@" client
    -      ;;
    -    cookbook)
    -      compadd -Q "$@" test list create download delete "metadata from" show "bulk delete" metadata upload
    -      ;;
    -    diff)
    -      _arguments '*:file or directory:_files -g "*"'
    -      ;;
    -    environment)
    -      compadd -Q "$@" list create delete edit show "from file"
    -      ;;
    -    node)
    -      compadd -Q "$@" "from file" create show edit delete list run_list "bulk delete"
    -      ;;
    -    recipe)
    -      compadd "$@" list
    -      ;;
    -    role)
    -      compadd -Q "$@" "bulk delete" create delete edit "from file" list show
    -      ;;
    -    solo)
    -      compadd "$@" bootstrap clean cook init prepare
    -      ;;
    -    upload)
    -      _arguments '*:file or directory:_files -g "*"'
    -      ;;
    -    vault)
    -      compadd -Q "$@" create decrypt delete edit remove "rotate all keys" "rotate keys" show update
    -      ;;
    -    windows)
    -      compadd "$@" bootstrap
    -      ;;
    -    *)
    -      _arguments '2:Subsubcommands:($(_knife_options1))'
    -      ;;
    -    esac
    -    ;;
    -  knifesubcmd2)
    -    case $words[3] in
    -    server)
    -      compadd "$@" list create delete
    -      ;;
    -    images)
    -      compadd "$@" list
    -      ;;
    -    site)
    -      compadd "$@" vendor show share search download list unshare
    -      ;;
    -    show|delete|edit)
    -      _arguments '3:Subsubcommands:($(_chef_$words[2]s_remote))'
    -      ;;
    -    upload|test)
    -      _arguments '3:Subsubcommands:($(_chef_$words[2]s_local) --all)'
    -      ;;
    -    list)
    -      compadd -a "$@" knife_general_flags
    -      ;;
    -    bag)
    -      compadd -Q "$@" show edit list "from file" create delete
    -      ;;
    -    bootstrap|clean|cook|prepare)
    -      compadd "$@" nodes/*.json(N:t:r)
    -      ;;
    -    init)
    -      compadd "$@" ./*(/N:t)
    -      ;;
    -    *)
    -      _arguments '3:Subsubcommands:($(_knife_options2))'
    -      ;;
    -    esac
    -    ;;
    -  knifesubcmd3)
    -    case $words[3] in
    -    show)
    -      case $words[2] in
    -      cookbook)
    -        versioncomp=1
    -        _arguments '4:Cookbookversions:($(_cookbook_versions) latest)'
    -        ;;
    -      node|client|role)
    -        compadd "$@" --attribute
    -        ;;
    -      esac
    -      ;;
    -    esac
    -    case $words[4] in
    -    show|edit)
    -      _arguments '4:Subsubsubcommands:($(_chef_$words[2]_$words[3]s_remote))'
    -      ;;
    -    file)
    -      case $words[2] in
    -      environment)
    -        _arguments '*:files:_path_files -g "*.(rb|json)" -W "$(_chef_root)/environments"'
    -        ;;
    -      node)
    -        _arguments '*:files:_path_files -g "*.(rb|json)" -W "$(_chef_root)/nodes"'
    -        ;;
    -      role)
    -        _arguments '*:files:_path_files -g "*.(rb|json)" -W "$(_chef_root)/roles"'
    -        ;;
    -      *)
    -        _arguments '*:Subsubcommands:($(_knife_options3))'
    -        ;;
    -      esac
    -      ;;
    -    list)
    -      compadd -a "$@" knife_general_flags
    -      ;;
    -    *)
    -      _arguments '*:Subsubcommands:($(_knife_options3))'
    -      ;;
    -    esac
    -    ;;
    -  knifesubcmd4)
    -    if ((versioncomp > 0)); then
    -      compadd "$@" attributes definitions files libraries providers recipes resources templates
    -    else
    -      case $words[5] in
    -      file)
    -        _arguments '*:directory:_path_files -/ -W "$(_chef_root)/data_bags" -qS \ '
    -        ;;
    -      *) _arguments '*:Subsubcommands:($(_knife_options2))' ;;
    -      esac
    -    fi
    -    ;;
    -  knifesubcmd5)
    -    case $words[5] in
    -    file)
    -      _arguments '*:files:_path_files -g "*.json" -W "$(_chef_root)/data_bags/$words[6]"'
    -      ;;
    -    *)
    -      _arguments '*:Subsubcommands:($(_knife_options3))'
    -      ;;
    -    esac
    -    ;;
    -  esac
    -}
    -
    -# Helper functions to provide the argument completion for several depths of commands
    -_knife_options1() {
    -  (for line in $(knife $words[2] --help | grep -v "^knife"); do echo $line | grep "\-\-"; done)
    -}
    -
    -_knife_options2() {
    -  (for line in $(knife $words[2] $words[3] --help | grep -v "^knife"); do echo $line | grep "\-\-"; done)
    -}
    -
    -_knife_options3() {
    -  (for line in $(knife $words[2] $words[3] $words[4] --help | grep -v "^knife"); do echo $line | grep "\-\-"; done)
    -}
    -
    -# The chef_x_remote functions use knife to get a list of objects of type x on the server
    -_chef_roles_remote() {
    -  (knife role list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_clients_remote() {
    -  (knife client list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_nodes_remote() {
    -  (knife node list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_cookbooks_remote() {
    -  (knife cookbook list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_sitecookbooks_remote() {
    -  (knife cookbook site list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_data_bags_remote() {
    -  (knife data bag list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_environments_remote() {
    -  (knife environment list | awk '{print $1}')
    -}
    -
    -# The chef_x_local functions use the knife config to find the paths of relevant objects x to be uploaded to the server
    -_chef_cookbooks_local() {
    -  if [ $KNIFE_RELATIVE_PATH ]; then
    -    local cookbook_path="$(_chef_root)/cookbooks"
    -  else
    -    local knife_rb=${KNIFE_CONF_PATH:-${HOME}/.chef/knife.rb}
    -    if [ -f ./.chef/knife.rb ]; then
    -      knife_rb="./.chef/knife.rb"
    -    fi
    -    local cookbook_path=${KNIFE_COOKBOOK_PATH:-$(grep cookbook_path $knife_rb | awk 'BEGIN {FS = "[" }; {print $2}' | sed 's/\,//g' | sed "s/'//g" | sed 's/\(.*\)]/\1/')}
    -  fi
    -  (for i in $cookbook_path; do ls $i; done)
    -}
    -
    -# This function extracts the available cookbook versions on the chef server
    -_cookbook_versions() {
    -  (knife cookbook show $words[4] | grep -v $words[4] | grep -v -E '\]|\[|\{|\}' | sed 's/ //g' | sed 's/"//g')
    -}
    -
    -# Searches up from current directory to find the closest folder that has a .chef folder
    -# Useful for the knife upload/from file commands
    -_chef_root() {
    -  directory="$PWD"
    -  while [ $directory != '/' ]; do
    -    test -e "$directory/.chef" && echo "$directory" && return
    -    directory="${directory:h}"
    -  done
    -}
    -
    -_knife "$@"
    diff --git a/dot_oh-my-zsh/plugins/knife_ssh/README.md b/dot_oh-my-zsh/plugins/knife_ssh/README.md
    deleted file mode 100644
    index cb836b7..0000000
    --- a/dot_oh-my-zsh/plugins/knife_ssh/README.md
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -# knife_ssh plugin
    -
    -This plugin adds a `knife_ssh` function as well as completion for it, to allow
    -connecting via ssh to servers managed with [Chef](https://www.chef.io/).
    -
    -To use it, add `knife_ssh` to the plugins array in your zshrc file:
    -```zsh
    -plugins=(... knife_ssh)
    -```
    -
    -The plugin creates a cache of the Chef node list via `knife`, and stores it
    -in `$HOME/.knife_comp~`, when first triggering knife_ssh completion.
    -
    -**Requirements:** `knife` has to be installed.
    diff --git a/dot_oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh b/dot_oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh
    deleted file mode 100644
    index dc425a3..0000000
    --- a/dot_oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -function knife_ssh() {
    -  grep -q $1 ~/.knife_comp~ 2> /dev/null || rm -f ~/.knife_comp~
    -  ssh $(knife node show $1 | awk '/IP:/{print $2}')
    -}
    -
    -_knife_ssh() {
    -  if hash knife 2>/dev/null; then
    -    if [[ ! -f ~/.knife_comp~ ]]; then
    -      echo "\nGenerating ~/.knife_comp~..." >&2
    -      knife node list > ~/.knife_comp~
    -    fi
    -    compadd $(< ~/.knife_comp~)
    -  else
    -    echo "Could not find knife" >&2
    -  fi
    -}
    -
    -compdef _knife_ssh knife_ssh
    diff --git a/dot_oh-my-zsh/plugins/kops/README.md b/dot_oh-my-zsh/plugins/kops/README.md
    deleted file mode 100644
    index 5d9b5f8..0000000
    --- a/dot_oh-my-zsh/plugins/kops/README.md
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# kops
    -
    -This plugin provides completion for [kops](https://github.com/kubernetes/kops) (Kubernetes Operations),
    -the command line interface to get a production grade Kubernetes cluster up and running.
    -
    -To use it, add `kops` to the plugins array in your zshrc file.
    -
    -```
    -plugins=(... kops)
    -```
    -
    -**Author:** [@nmrony](https://github.com/nmrony)
    diff --git a/dot_oh-my-zsh/plugins/kops/kops.plugin.zsh b/dot_oh-my-zsh/plugins/kops/kops.plugin.zsh
    deleted file mode 100644
    index 0c38ce2..0000000
    --- a/dot_oh-my-zsh/plugins/kops/kops.plugin.zsh
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -if [ $commands[kops] ]; then
    -  source <(kops completion zsh)
    -fi
    diff --git a/dot_oh-my-zsh/plugins/kube-ps1/README.md b/dot_oh-my-zsh/plugins/kube-ps1/README.md
    deleted file mode 100644
    index be3c184..0000000
    --- a/dot_oh-my-zsh/plugins/kube-ps1/README.md
    +++ /dev/null
    @@ -1,241 +0,0 @@
    -# kube-ps1: Kubernetes prompt for bash and zsh
    -
    -A script that lets you add the current Kubernetes context and namespace
    -configured on `kubectl` to your Bash/Zsh prompt strings (i.e. the `$PS1`).
    -
    -Inspired by several tools used to simplify usage of `kubectl`.
    -
    -## Installing
    -
    -### MacOS
    -
    -Homebrew package manager:
    -
    -```
    -$ brew update
    -$ brew install kube-ps1
    -```
    -### From Source
    -
    -1. Clone this repository
    -2. Source the kube-ps1.sh in your `~/.zshrc` or your `~/.bashrc`
    -
    -### Arch Linux
    -AUR Package available at [https://aur.archlinux.org/packages/kube-ps1/](https://aur.archlinux.org/packages/kube-ps1/).
    -
    -#### Zsh
    -```sh
    -source /path/to/kube-ps1.sh
    -PROMPT='$(kube_ps1)'$PROMPT
    -```
    -#### Bash
    -```sh
    -source /path/to/kube-ps1.sh
    -PS1='[\u@\h \W $(kube_ps1)]\$ '
    -```
    -
    -### Zsh Plugin Managers
    -
    -#### Using [zplugin](https://github.com/zdharma/zplugin)
    -
    -Update `.zshrc` with:
    -```sh
    -zplugin light jonmosco/kube-ps1
    -PROMPT='$(kube_ps1)'$PROMPT
    -```
    -
    -## Requirements
    -
    -The default prompt assumes you have the `kubectl` command line utility installed.
    -Official installation instructions and binaries are available:
    -
    -[Install and Set up kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/)
    -
    -If using this with OpenShift, the `oc` tool needs installed.  It can be obtained
    -from brew ports:
    -
    -```
    -brew install openshift-cli
    -```
    -or the source can be downloaded:
    -
    -[OC Client Tools](https://www.openshift.org/download.html)
    -
    -Set the binary to `oc` with the following environment variable:
    -
    -```
    -KUBE_PS1_BINARY=oc
    -```
    -
    -If neither binary is available, the prompt will print the following:
    -
    -```
    -(|BINARY-N/A:N/A)
    -```
    -
    -## Helper utilities
    -
    -There are several great tools that make using kubectl very enjoyable:
    -
    -- [`kubectx` and `kubens`](https://github.com/ahmetb/kubectx) are great for
    -fast switching between clusters and namespaces.
    -
    -## Tmux port
    -
    -I have begun porting kube-ps1 to tmux as a status line plugin.  If you prefer
    -tmux, and like the functionality provided by kube-ps1, checkout the
    -[kube-tmux](https://github.com/jonmosco/kube-tmux) project
    -
    -## Prompt Structure
    -
    -The default prompt layout is:
    -
    -```
    -(|:)
    -```
    -
    -If the current-context is not set, kube-ps1 will return the following:
    -
    -```
    -(|N/A:N/A)
    -```
    -
    -## Enabling/Disabling
    -
    -If you want to stop showing Kubernetes status on your prompt string temporarily
    -run `kubeoff`. To disable the prompt for all shell sessions, run `kubeoff -g`.
    -You can enable it again in the current shell by running `kubeon`, and globally
    -with `kubeon -g`.
    -
    -```
    -kubeon     : turn on kube-ps1 status for this shell.  Takes precedence over
    -             global setting for current session
    -kubeon -g  : turn on kube-ps1 status globally
    -kubeoff    : turn off kube-ps1 status for this shell. Takes precedence over
    -             global setting for current session
    -kubeoff -g : turn off kube-ps1 status globally
    -```
    -
    -## Customization
    -
    -The default settings can be overridden in `~/.bashrc` or `~/.zshrc` by setting
    -the following environment variables:
    -
    -| Variable | Default | Meaning |
    -| :------- | :-----: | ------- |
    -| `KUBE_PS1_BINARY` | `kubectl` | Default Kubernetes binary |
    -| `KUBE_PS1_NS_ENABLE` | `true` | Display the namespace. If set to `false`, this will also disable `KUBE_PS1_DIVIDER` |
    -| `KUBE_PS1_PREFIX` | `(` | Prompt opening character  |
    -| `KUBE_PS1_SYMBOL_ENABLE` | `true ` | Display the prompt Symbol. If set to `false`, this will also disable `KUBE_PS1_SEPARATOR` |
    -| `KUBE_PS1_SYMBOL_PADDING` | `false` | Adds a space (padding) after the symbol to prevent clobbering prompt characters |
    -| `KUBE_PS1_SYMBOL_DEFAULT` | `⎈ ` | Default prompt symbol. Unicode `\u2388` |
    -| `KUBE_PS1_SYMBOL_USE_IMG` | `false` | ☸️  ,  Unicode `\u2638` as the prompt symbol |
    -| `KUBE_PS1_SEPARATOR` | | | Separator between symbol and context name |
    -| `KUBE_PS1_DIVIDER` | `:` | Separator between context and namespace |
    -| `KUBE_PS1_SUFFIX` | `)` | Prompt closing character |
    -| `KUBE_PS1_CLUSTER_FUNCTION` | No default, must be user supplied | Function to customize how cluster is displayed |
    -| `KUBE_PS1_NAMESPACE_FUNCTION` | No default, must be user supplied | Function to customize how namespace is displayed |
    -| `KUBE_PS1_KUBECONFIG_SYMLINK` | `false` | Treat `KUBECONFIG` and `~/.kube/config` files as symbolic links |
    -
    -For terminals that do not support UTF-8, the symbol will be replaced with the
    -string `k8s`.
    -
    -To disable a feature, set it to an empty string:
    -
    -```
    -KUBE_PS1_SEPARATOR=''
    -```
    -
    -## Colors
    -
    -The default colors are set with the following environment variables:
    -
    -| Variable | Default | Meaning |
    -| :------- | :-----: | ------- |
    -| `KUBE_PS1_PREFIX_COLOR` | `null` | Set default color of the prompt prefix |
    -| `KUBE_PS1_SYMBOL_COLOR` | `blue` | Set default color of the Kubernetes symbol |
    -| `KUBE_PS1_CTX_COLOR` | `red` | Set default color of the context |
    -| `KUBE_PS1_SUFFIX_COLOR` | `null` | Set default color of the prompt suffix |
    -| `KUBE_PS1_NS_COLOR` | `cyan` | Set default color of the namespace |
    -| `KUBE_PS1_BG_COLOR` | `null` | Set default color of the prompt background |
    -
    -Blue was used for the default symbol to match the Kubernetes color as closely
    -as possible. Red was chosen as the context name to stand out, and cyan for the
    -namespace.
    -
    -Set the variable to an empty string if you do not want color for each
    -prompt section:
    -
    -```
    -KUBE_PS1_CTX_COLOR=''
    -```
    -
    -Names are usable for the following colors:
    -
    -```
    -black, red, green, yellow, blue, magenta, cyan
    -```
    -
    -256 colors are available by specifying the numerical value as the variable
    -argument.
    -
    -## Customize display of cluster name and namespace
    -
    -You can change how the cluster name and namespace are displayed using the
    -`KUBE_PS1_CLUSTER_FUNCTION` and `KUBE_PS1_NAMESPACE_FUNCTION` variables
    -respectively.
    -
    -For the following examples let's assume the following:
    -
    -cluster name: `sandbox.k8s.example.com`
    -namespace: `alpha`
    -
    -If you're using domain style cluster names, your prompt will get quite long
    -very quickly. Let's say you only want to display the first portion of the
    -cluster name (`sandbox`), you could do that by adding the following:
    -
    -```sh
    -function get_cluster_short() {
    -  echo "$1" | cut -d . -f1
    -}
    -
    -KUBE_PS1_CLUSTER_FUNCTION=get_cluster_short
    -```
    -
    -The same pattern can be followed to customize the display of the namespace.
    -Let's say you would prefer the namespace to be displayed in all uppercase
    -(`ALPHA`), here's one way you could do that:
    -
    -```sh
    -function get_namespace_upper() {
    -    echo "$1" | tr '[:lower:]' '[:upper:]'
    -}
    -
    -export KUBE_PS1_NAMESPACE_FUNCTION=get_namespace_upper
    -```
    -
    -In both cases, the variable is set to the name of the function, and you must have defined the function in your shell configuration before kube_ps1 is called. The function must accept a single parameter and echo out the final value.
    -
    -### Bug Reports and shell configuration
    -
    -Due to the vast ways of customizing the shell, please try the prompt with a
    -minimal configuration before submitting a bug report.
    -
    -This can be done as follows for each shell before loading kube-ps1:
    -
    -Bash:
    -```bash
    -bash --norc
    -```
    -
    -Zsh:
    -```bash
    -zsh -f
    -or
    -zsh --no-rcs
    -```
    -
    -## Contributors
    -
    -* [Ahmet Alp Balkan](https://github.com/ahmetb)
    -* Jared Yanovich
    diff --git a/dot_oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh b/dot_oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh
    deleted file mode 100644
    index 7edc62d..0000000
    --- a/dot_oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh
    +++ /dev/null
    @@ -1,399 +0,0 @@
    -#!/usr/bin/env bash
    -
    -# Kubernetes prompt helper for bash/zsh
    -# Displays current context and namespace
    -
    -# Copyright 2021 Jon Mosco
    -#
    -#  Licensed under the Apache License, Version 2.0 (the "License");
    -# you may not use this file except in compliance with the License.
    -# You may obtain a copy of the License at
    -#
    -#     http://www.apache.org/licenses/LICENSE-2.0
    -#
    -# Unless required by applicable law or agreed to in writing, software
    -# distributed under the License is distributed on an "AS IS" BASIS,
    -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    -# See the License for the specific language governing permissions and
    -# limitations under the License.
    -
    -# Debug
    -[[ -n $DEBUG ]] && set -x
    -
    -# Default values for the prompt
    -# Override these values in ~/.zshrc or ~/.bashrc
    -KUBE_PS1_BINARY="${KUBE_PS1_BINARY:-kubectl}"
    -KUBE_PS1_SYMBOL_ENABLE="${KUBE_PS1_SYMBOL_ENABLE:-true}"
    -KUBE_PS1_SYMBOL_DEFAULT=${KUBE_PS1_SYMBOL_DEFAULT:-$'\u2388'}
    -KUBE_PS1_SYMBOL_PADDING="${KUBE_PS1_SYMBOL_PADDING:-false}"
    -KUBE_PS1_SYMBOL_USE_IMG="${KUBE_PS1_SYMBOL_USE_IMG:-false}"
    -KUBE_PS1_NS_ENABLE="${KUBE_PS1_NS_ENABLE:-true}"
    -KUBE_PS1_CONTEXT_ENABLE="${KUBE_PS1_CONTEXT_ENABLE:-true}"
    -KUBE_PS1_PREFIX="${KUBE_PS1_PREFIX-(}"
    -KUBE_PS1_SEPARATOR="${KUBE_PS1_SEPARATOR-|}"
    -KUBE_PS1_DIVIDER="${KUBE_PS1_DIVIDER-:}"
    -KUBE_PS1_SUFFIX="${KUBE_PS1_SUFFIX-)}"
    -
    -KUBE_PS1_SYMBOL_COLOR="${KUBE_PS1_SYMBOL_COLOR-blue}"
    -KUBE_PS1_CTX_COLOR="${KUBE_PS1_CTX_COLOR-red}"
    -KUBE_PS1_NS_COLOR="${KUBE_PS1_NS_COLOR-cyan}"
    -KUBE_PS1_BG_COLOR="${KUBE_PS1_BG_COLOR}"
    -
    -KUBE_PS1_KUBECONFIG_CACHE="${KUBECONFIG}"
    -KUBE_PS1_KUBECONFIG_SYMLINK="${KUBE_PS1_KUBECONFIG_SYMLINK:-false}"
    -KUBE_PS1_DISABLE_PATH="${HOME}/.kube/kube-ps1/disabled"
    -KUBE_PS1_LAST_TIME=0
    -KUBE_PS1_CLUSTER_FUNCTION="${KUBE_PS1_CLUSTER_FUNCTION}"
    -KUBE_PS1_NAMESPACE_FUNCTION="${KUBE_PS1_NAMESPACE_FUNCTION}"
    -
    -# Determine our shell
    -if [ "${ZSH_VERSION-}" ]; then
    -  KUBE_PS1_SHELL="zsh"
    -elif [ "${BASH_VERSION-}" ]; then
    -  KUBE_PS1_SHELL="bash"
    -fi
    -
    -_kube_ps1_init() {
    -  [[ -f "${KUBE_PS1_DISABLE_PATH}" ]] && KUBE_PS1_ENABLED=off
    -
    -  case "${KUBE_PS1_SHELL}" in
    -    "zsh")
    -      _KUBE_PS1_OPEN_ESC="%{"
    -      _KUBE_PS1_CLOSE_ESC="%}"
    -      _KUBE_PS1_DEFAULT_BG="%k"
    -      _KUBE_PS1_DEFAULT_FG="%f"
    -      setopt PROMPT_SUBST
    -      autoload -U add-zsh-hook
    -      add-zsh-hook precmd _kube_ps1_update_cache
    -      zmodload -F zsh/stat b:zstat
    -      zmodload zsh/datetime
    -      ;;
    -    "bash")
    -      _KUBE_PS1_OPEN_ESC=$'\001'
    -      _KUBE_PS1_CLOSE_ESC=$'\002'
    -      _KUBE_PS1_DEFAULT_BG=$'\033[49m'
    -      _KUBE_PS1_DEFAULT_FG=$'\033[39m'
    -      [[ $PROMPT_COMMAND =~ _kube_ps1_update_cache ]] || PROMPT_COMMAND="_kube_ps1_update_cache;${PROMPT_COMMAND:-:}"
    -      ;;
    -  esac
    -}
    -
    -_kube_ps1_color_fg() {
    -  local KUBE_PS1_FG_CODE
    -  case "${1}" in
    -    black) KUBE_PS1_FG_CODE=0;;
    -    red) KUBE_PS1_FG_CODE=1;;
    -    green) KUBE_PS1_FG_CODE=2;;
    -    yellow) KUBE_PS1_FG_CODE=3;;
    -    blue) KUBE_PS1_FG_CODE=4;;
    -    magenta) KUBE_PS1_FG_CODE=5;;
    -    cyan) KUBE_PS1_FG_CODE=6;;
    -    white) KUBE_PS1_FG_CODE=7;;
    -    # 256
    -    [0-9]|[1-9][0-9]|[1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-6]) KUBE_PS1_FG_CODE="${1}";;
    -    *) KUBE_PS1_FG_CODE=default
    -  esac
    -
    -  if [[ "${KUBE_PS1_FG_CODE}" == "default" ]]; then
    -    KUBE_PS1_FG_CODE="${_KUBE_PS1_DEFAULT_FG}"
    -    return
    -  elif [[ "${KUBE_PS1_SHELL}" == "zsh" ]]; then
    -    KUBE_PS1_FG_CODE="%F{$KUBE_PS1_FG_CODE}"
    -  elif [[ "${KUBE_PS1_SHELL}" == "bash" ]]; then
    -    if tput setaf 1 &> /dev/null; then
    -      KUBE_PS1_FG_CODE="$(tput setaf ${KUBE_PS1_FG_CODE})"
    -    elif [[ $KUBE_PS1_FG_CODE -ge 0 ]] && [[ $KUBE_PS1_FG_CODE -le 256 ]]; then
    -      KUBE_PS1_FG_CODE="\033[38;5;${KUBE_PS1_FG_CODE}m"
    -    else
    -      KUBE_PS1_FG_CODE="${_KUBE_PS1_DEFAULT_FG}"
    -    fi
    -  fi
    -  echo ${_KUBE_PS1_OPEN_ESC}${KUBE_PS1_FG_CODE}${_KUBE_PS1_CLOSE_ESC}
    -}
    -
    -_kube_ps1_color_bg() {
    -  local KUBE_PS1_BG_CODE
    -  case "${1}" in
    -    black) KUBE_PS1_BG_CODE=0;;
    -    red) KUBE_PS1_BG_CODE=1;;
    -    green) KUBE_PS1_BG_CODE=2;;
    -    yellow) KUBE_PS1_BG_CODE=3;;
    -    blue) KUBE_PS1_BG_CODE=4;;
    -    magenta) KUBE_PS1_BG_CODE=5;;
    -    cyan) KUBE_PS1_BG_CODE=6;;
    -    white) KUBE_PS1_BG_CODE=7;;
    -    # 256
    -    [0-9]|[1-9][0-9]|[1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-6]) KUBE_PS1_BG_CODE="${1}";;
    -    *) KUBE_PS1_BG_CODE=$'\033[0m';;
    -  esac
    -
    -  if [[ "${KUBE_PS1_BG_CODE}" == "default" ]]; then
    -    KUBE_PS1_FG_CODE="${_KUBE_PS1_DEFAULT_BG}"
    -    return
    -  elif [[ "${KUBE_PS1_SHELL}" == "zsh" ]]; then
    -    KUBE_PS1_BG_CODE="%K{$KUBE_PS1_BG_CODE}"
    -  elif [[ "${KUBE_PS1_SHELL}" == "bash" ]]; then
    -    if tput setaf 1 &> /dev/null; then
    -      KUBE_PS1_BG_CODE="$(tput setab ${KUBE_PS1_BG_CODE})"
    -    elif [[ $KUBE_PS1_BG_CODE -ge 0 ]] && [[ $KUBE_PS1_BG_CODE -le 256 ]]; then
    -      KUBE_PS1_BG_CODE="\033[48;5;${KUBE_PS1_BG_CODE}m"
    -    else
    -      KUBE_PS1_BG_CODE="${DEFAULT_BG}"
    -    fi
    -  fi
    -  echo ${OPEN_ESC}${KUBE_PS1_BG_CODE}${CLOSE_ESC}
    -}
    -
    -_kube_ps1_binary_check() {
    -  command -v $1 >/dev/null
    -}
    -
    -_kube_ps1_symbol() {
    -  [[ "${KUBE_PS1_SYMBOL_ENABLE}" == false ]] && return
    -
    -  case "${KUBE_PS1_SHELL}" in
    -    bash)
    -      if ((BASH_VERSINFO[0] >= 4)) && [[ $'\u2388' != "\\u2388" ]]; then
    -        KUBE_PS1_SYMBOL="${KUBE_PS1_SYMBOL_DEFAULT}"
    -        KUBE_PS1_SYMBOL_IMG=$'\u2638\ufe0f'
    -      else
    -        KUBE_PS1_SYMBOL=$'\xE2\x8E\x88'
    -        KUBE_PS1_SYMBOL_IMG=$'\xE2\x98\xB8'
    -      fi
    -      ;;
    -    zsh)
    -      KUBE_PS1_SYMBOL="${KUBE_PS1_SYMBOL_DEFAULT}"
    -      KUBE_PS1_SYMBOL_IMG="\u2638";;
    -    *)
    -      KUBE_PS1_SYMBOL="k8s"
    -  esac
    -
    -  if [[ "${KUBE_PS1_SYMBOL_USE_IMG}" == true ]]; then
    -    KUBE_PS1_SYMBOL="${KUBE_PS1_SYMBOL_IMG}"
    -  fi
    -
    -  if [[ "${KUBE_PS1_SYMBOL_PADDING}" == true ]]; then
    -    echo "${KUBE_PS1_SYMBOL} "
    -  else
    -    echo "${KUBE_PS1_SYMBOL}"
    -  fi
    -
    -}
    -
    -_kube_ps1_split() {
    -  type setopt >/dev/null 2>&1 && setopt SH_WORD_SPLIT
    -  local IFS=$1
    -  echo $2
    -}
    -
    -_kube_ps1_file_newer_than() {
    -  local mtime
    -  local file=$1
    -  local check_time=$2
    -
    -  if [[ "${KUBE_PS1_KUBECONFIG_SYMLINK}" == "true" ]]; then
    -    if [[ "${KUBE_PS1_SHELL}" == "zsh" ]]; then
    -      mtime=$(zstat -L +mtime "${file}")
    -    elif stat -c "%s" /dev/null &> /dev/null; then
    -      # GNU stat
    -      mtime=$(stat -c %Y "${file}")
    -    else
    -      # BSD stat
    -      mtime=$(stat -f %m "$file")
    -    fi
    -  else
    -    if [[ "${KUBE_PS1_SHELL}" == "zsh" ]]; then
    -      mtime=$(zstat +mtime "${file}")
    -    elif stat -c "%s" /dev/null &> /dev/null; then
    -      # GNU stat
    -      mtime=$(stat -L -c %Y "${file}")
    -    else
    -      # BSD stat
    -      mtime=$(stat -L -f %m "$file")
    -    fi
    -  fi
    -
    -  [[ "${mtime}" -gt "${check_time}" ]]
    -}
    -
    -_kube_ps1_update_cache() {
    -  local return_code=$?
    -
    -  [[ "${KUBE_PS1_ENABLED}" == "off" ]] && return $return_code
    -
    -  if ! _kube_ps1_binary_check "${KUBE_PS1_BINARY}"; then
    -    # No ability to fetch context/namespace; display N/A.
    -    KUBE_PS1_CONTEXT="BINARY-N/A"
    -    KUBE_PS1_NAMESPACE="N/A"
    -    return
    -  fi
    -
    -  if [[ "${KUBECONFIG}" != "${KUBE_PS1_KUBECONFIG_CACHE}" ]]; then
    -    # User changed KUBECONFIG; unconditionally refetch.
    -    KUBE_PS1_KUBECONFIG_CACHE=${KUBECONFIG}
    -    _kube_ps1_get_context_ns
    -    return
    -  fi
    -
    -  # kubectl will read the environment variable $KUBECONFIG
    -  # otherwise set it to ~/.kube/config
    -  local conf
    -  for conf in $(_kube_ps1_split : "${KUBECONFIG:-${HOME}/.kube/config}"); do
    -    [[ -r "${conf}" ]] || continue
    -    if _kube_ps1_file_newer_than "${conf}" "${KUBE_PS1_LAST_TIME}"; then
    -      _kube_ps1_get_context_ns
    -      return
    -    fi
    -  done
    -
    -  return $return_code
    -}
    -
    -_kube_ps1_get_context() {
    -  if [[ "${KUBE_PS1_CONTEXT_ENABLE}" == true ]]; then
    -    KUBE_PS1_CONTEXT="$(${KUBE_PS1_BINARY} config current-context 2>/dev/null)"
    -    # Set namespace to 'N/A' if it is not defined
    -    KUBE_PS1_CONTEXT="${KUBE_PS1_CONTEXT:-N/A}"
    -
    -    if [[ ! -z "${KUBE_PS1_CLUSTER_FUNCTION}" ]]; then
    -      KUBE_PS1_CONTEXT=$($KUBE_PS1_CLUSTER_FUNCTION $KUBE_PS1_CONTEXT)
    -    fi
    -  fi
    -}
    -
    -_kube_ps1_get_ns() {
    -  if [[ "${KUBE_PS1_NS_ENABLE}" == true ]]; then
    -    KUBE_PS1_NAMESPACE="$(${KUBE_PS1_BINARY} config view --minify --output 'jsonpath={..namespace}' 2>/dev/null)"
    -    # Set namespace to 'default' if it is not defined
    -    KUBE_PS1_NAMESPACE="${KUBE_PS1_NAMESPACE:-default}"
    -
    -    if [[ ! -z "${KUBE_PS1_NAMESPACE_FUNCTION}" ]]; then
    -        KUBE_PS1_NAMESPACE=$($KUBE_PS1_NAMESPACE_FUNCTION $KUBE_PS1_NAMESPACE)
    -    fi
    -  fi
    -}
    -
    -_kube_ps1_get_context_ns() {
    -  # Set the command time
    -  if [[ "${KUBE_PS1_SHELL}" == "bash" ]]; then
    -    if ((BASH_VERSINFO[0] >= 4 && BASH_VERSINFO[1] >= 2)); then
    -      KUBE_PS1_LAST_TIME=$(printf '%(%s)T')
    -    else
    -      KUBE_PS1_LAST_TIME=$(date +%s)
    -    fi
    -  elif [[ "${KUBE_PS1_SHELL}" == "zsh" ]]; then
    -    KUBE_PS1_LAST_TIME=$EPOCHSECONDS
    -  fi
    -
    -  _kube_ps1_get_context
    -  _kube_ps1_get_ns
    -}
    -
    -# Set kube-ps1 shell defaults
    -_kube_ps1_init
    -
    -_kubeon_usage() {
    -  cat <<"EOF"
    -Toggle kube-ps1 prompt on
    -
    -Usage: kubeon [-g | --global] [-h | --help]
    -
    -With no arguments, turn off kube-ps1 status for this shell instance (default).
    -
    -  -g --global  turn on kube-ps1 status globally
    -  -h --help    print this message
    -EOF
    -}
    -
    -_kubeoff_usage() {
    -  cat <<"EOF"
    -Toggle kube-ps1 prompt off
    -
    -Usage: kubeoff [-g | --global] [-h | --help]
    -
    -With no arguments, turn off kube-ps1 status for this shell instance (default).
    -
    -  -g --global turn off kube-ps1 status globally
    -  -h --help   print this message
    -EOF
    -}
    -
    -kubeon() {
    -  if [[ "${1}" == '-h' || "${1}" == '--help' ]]; then
    -    _kubeon_usage
    -  elif [[ "${1}" == '-g' || "${1}" == '--global' ]]; then
    -    rm -f -- "${KUBE_PS1_DISABLE_PATH}"
    -  elif [[ "$#" -ne 0 ]]; then
    -    echo -e "error: unrecognized flag ${1}\\n"
    -    _kubeon_usage
    -    return
    -  fi
    -
    -  KUBE_PS1_ENABLED=on
    -}
    -
    -kubeoff() {
    -  if [[ "${1}" == '-h' || "${1}" == '--help' ]]; then
    -    _kubeoff_usage
    -  elif [[ "${1}" == '-g' || "${1}" == '--global' ]]; then
    -    mkdir -p -- "$(dirname "${KUBE_PS1_DISABLE_PATH}")"
    -    touch -- "${KUBE_PS1_DISABLE_PATH}"
    -  elif [[ $# -ne 0 ]]; then
    -    echo "error: unrecognized flag ${1}" >&2
    -    _kubeoff_usage
    -    return
    -  fi
    -
    -  KUBE_PS1_ENABLED=off
    -}
    -
    -# Build our prompt
    -kube_ps1() {
    -  [[ "${KUBE_PS1_ENABLED}" == "off" ]] && return
    -  [[ -z "${KUBE_PS1_CONTEXT}" ]] && [[ "${KUBE_PS1_CONTEXT_ENABLE}" == true ]] && return
    -
    -  local KUBE_PS1
    -  local KUBE_PS1_RESET_COLOR="${_KUBE_PS1_OPEN_ESC}${_KUBE_PS1_DEFAULT_FG}${_KUBE_PS1_CLOSE_ESC}"
    -
    -  # Background Color
    -  [[ -n "${KUBE_PS1_BG_COLOR}" ]] && KUBE_PS1+="$(_kube_ps1_color_bg ${KUBE_PS1_BG_COLOR})"
    -
    -  # Prefix
    -  if [[ -z "${KUBE_PS1_PREFIX_COLOR:-}" ]] && [[ -n "${KUBE_PS1_PREFIX}" ]]; then
    -      KUBE_PS1+="${KUBE_PS1_PREFIX}"
    -  else
    -      KUBE_PS1+="$(_kube_ps1_color_fg $KUBE_PS1_PREFIX_COLOR)${KUBE_PS1_PREFIX}${KUBE_PS1_RESET_COLOR}"
    -  fi
    -
    -  # Symbol
    -  KUBE_PS1+="$(_kube_ps1_color_fg $KUBE_PS1_SYMBOL_COLOR)$(_kube_ps1_symbol)${KUBE_PS1_RESET_COLOR}"
    -
    -  if [[ -n "${KUBE_PS1_SEPARATOR}" ]] && [[ "${KUBE_PS1_SYMBOL_ENABLE}" == true ]]; then
    -    KUBE_PS1+="${KUBE_PS1_SEPARATOR}"
    -  fi
    -
    -  # Context
    -  if [[ "${KUBE_PS1_CONTEXT_ENABLE}" == true ]]; then
    -    KUBE_PS1+="$(_kube_ps1_color_fg $KUBE_PS1_CTX_COLOR)${KUBE_PS1_CONTEXT}${KUBE_PS1_RESET_COLOR}"
    -  fi
    -
    -  # Namespace
    -  if [[ "${KUBE_PS1_NS_ENABLE}" == true ]]; then
    -    if [[ -n "${KUBE_PS1_DIVIDER}" ]] && [[ "${KUBE_PS1_CONTEXT_ENABLE}" == true ]]; then
    -      KUBE_PS1+="${KUBE_PS1_DIVIDER}"
    -    fi
    -    KUBE_PS1+="$(_kube_ps1_color_fg ${KUBE_PS1_NS_COLOR})${KUBE_PS1_NAMESPACE}${KUBE_PS1_RESET_COLOR}"
    -  fi
    -
    -  # Suffix
    -  if [[ -z "${KUBE_PS1_SUFFIX_COLOR:-}" ]] && [[ -n "${KUBE_PS1_SUFFIX}" ]]; then
    -      KUBE_PS1+="${KUBE_PS1_SUFFIX}"
    -  else
    -      KUBE_PS1+="$(_kube_ps1_color_fg $KUBE_PS1_SUFFIX_COLOR)${KUBE_PS1_SUFFIX}${KUBE_PS1_RESET_COLOR}"
    -  fi
    -
    -  # Close Background color if defined
    -  [[ -n "${KUBE_PS1_BG_COLOR}" ]] && KUBE_PS1+="${_KUBE_PS1_OPEN_ESC}${_KUBE_PS1_DEFAULT_BG}${_KUBE_PS1_CLOSE_ESC}"
    -
    -  echo "${KUBE_PS1}"
    -}
    diff --git a/dot_oh-my-zsh/plugins/kubectl/README.md b/dot_oh-my-zsh/plugins/kubectl/README.md
    deleted file mode 100644
    index 28a502d..0000000
    --- a/dot_oh-my-zsh/plugins/kubectl/README.md
    +++ /dev/null
    @@ -1,139 +0,0 @@
    -# Kubectl plugin
    -
    -This plugin adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/),
    -as well as some aliases for common kubectl commands.
    -
    -To use it, add `kubectl` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... kubectl)
    -```
    -
    -## Aliases
    -
    -| Alias    | Command                                            | Description                                                                                      |
    -| :------- | :------------------------------------------------- | :----------------------------------------------------------------------------------------------- |
    -| k        | `kubectl`                                          | The kubectl command                                                                              |
    -| kca      | `kubectl --all-namespaces`                         | The kubectl command targeting all namespaces                                                     |
    -| kaf      | `kubectl apply -f`                                 | Apply a YML file                                                                                 |
    -| keti     | `kubectl exec -ti`                                 | Drop into an interactive terminal on a container                                                 |
    -|          |                                                    | **Manage configuration quickly to switch contexts between local, dev and staging**               |
    -| kcuc     | `kubectl config use-context`                       | Set the current-context in a kubeconfig file                                                     |
    -| kcsc     | `kubectl config set-context`                       | Set a context entry in kubeconfig                                                                |
    -| kcdc     | `kubectl config delete-context`                    | Delete the specified context from the kubeconfig                                                 |
    -| kccc     | `kubectl config current-context`                   | Display the current-context                                                                      |
    -| kcgc     | `kubectl config get-contexts`                      | List of contexts available                                                                       |
    -|          |                                                    | **General aliases**                                                                              |
    -| kdel     | `kubectl delete`                                   | Delete resources by filenames, stdin, resources and names, or by resources and label selector    |
    -| kdelf    | `kubectl delete -f`                                | Delete a pod using the type and name specified in -f argument                                    |
    -|          |                                                    | **Pod management**                                                                               |
    -| kgp      | `kubectl get pods`                                 | List all pods in ps output format                                                                |
    -| kgpl     | `kgp -l`                                           | Get pods by label. Example: `kgpl "app=myapp" -n myns`                                           |
    -| kgpn     | `kgp -n`                                           | Get pods by namespace. Example: `kgpn kube-system`                                               |
    -| kgpsl    | `kubectl get pods --show-labels`                   | List all pods in ps output format with labels                                                    |
    -| kgpw     | `kgp --watch`                                      | After listing/getting the requested object, watch for changes                                    |
    -| kgpwide  | `kgp -o wide`                                      | Output in plain-text format with any additional information. For pods, the node name is included |
    -| kep      | `kubectl edit pods`                                | Edit pods from the default editor                                                                |
    -| kdp      | `kubectl describe pods`                            | Describe all pods                                                                                |
    -| kdelp    | `kubectl delete pods`                              | Delete all pods matching passed arguments                                                        |
    -|          |                                                    | **Service management**                                                                           |
    -| kgs      | `kubectl get svc`                                  | List all services in ps output format                                                            |
    -| kgsw     | `kgs --watch`                                      | After listing all services, watch for changes                                                    |
    -| kgswide  | `kgs -o wide`                                      | After listing all services, output in plain-text format with any additional information          |
    -| kes      | `kubectl edit svc`                                 | Edit services(svc) from the default editor                                                       |
    -| kds      | `kubectl describe svc`                             | Describe all services in detail                                                                  |
    -| kdels    | `kubectl delete svc`                               | Delete all services matching passed argument                                                     |
    -|          |                                                    | **Ingress management**                                                                           |
    -| kgi      | `kubectl get ingress`                              | List ingress resources in ps output format                                                       |
    -| kei      | `kubectl edit ingress`                             | Edit ingress resource from the default editor                                                    |
    -| kdi      | `kubectl describe ingress`                         | Describe ingress resource in detail                                                              |
    -| kdeli    | `kubectl delete ingress`                           | Delete ingress resources matching passed argument                                                |
    -|          |                                                    | **Namespace management**                                                                         |
    -| kgns     | `kubectl get namespaces`                           | List the current namespaces in a cluster                                                         |
    -| kcn      | `kubectl config set-context --current --namespace` | Change current namespace                                                                         |
    -| kens     | `kubectl edit namespace`                           | Edit namespace resource from the default editor                                                  |
    -| kdns     | `kubectl describe namespace`                       | Describe namespace resource in detail                                                            |
    -| kdelns   | `kubectl delete namespace`                         | Delete the namespace. WARNING! This deletes everything in the namespace                          |
    -|          |                                                    | **ConfigMap management**                                                                         |
    -| kgcm     | `kubectl get configmaps`                           | List the configmaps in ps output format                                                          |
    -| kecm     | `kubectl edit configmap`                           | Edit configmap resource from the default editor                                                  |
    -| kdcm     | `kubectl describe configmap`                       | Describe configmap resource in detail                                                            |
    -| kdelcm   | `kubectl delete configmap`                         | Delete the configmap                                                                             |
    -|          |                                                    | **Secret management**                                                                            |
    -| kgsec    | `kubectl get secret`                               | Get secret for decoding                                                                          |
    -| kdsec    | `kubectl describe secret`                          | Describe secret resource in detail                                                               |
    -| kdelsec  | `kubectl delete secret`                            | Delete the secret                                                                                |
    -|          |                                                    | **Deployment management**                                                                        |
    -| kgd      | `kubectl get deployment`                           | Get the deployment                                                                               |
    -| kgdw     | `kgd --watch`                                      | After getting the deployment, watch for changes                                                  |
    -| kgdwide  | `kgd -o wide`                                      | After getting the deployment, output in plain-text format with any additional information        |
    -| ked      | `kubectl edit deployment`                          | Edit deployment resource from the default editor                                                 |
    -| kdd      | `kubectl describe deployment`                      | Describe deployment resource in detail                                                           |
    -| kdeld    | `kubectl delete deployment`                        | Delete the deployment                                                                            |
    -| ksd      | `kubectl scale deployment`                         | Scale a deployment                                                                               |
    -| krsd     | `kubectl rollout status deployment`                | Check the rollout status of a deployment                                                         |
    -| kres     | `kubectl set env $@ REFRESHED_AT=...`              | Recreate all pods in deployment with zero-downtime                                               |
    -|          |                                                    | **Rollout management**                                                                           |
    -| kgrs     | `kubectl get replicaset`                           | List all ReplicaSets `rs` created by the deployment                                              |
    -| kdrs     | `kubectl describe replicaset`                      | Describe ReplicaSet in detail                                                                    |
    -| kers     | `kubectl edit replicaset`                          | Edit ReplicaSet from the default editor                                                          |
    -| krh      | `kubectl rollout history`                          | Check the revisions of this deployment                                                           |
    -| kru      | `kubectl rollout undo`                             | Rollback to the previous revision                                                                |
    -|          |                                                    | **Port forwarding**                                                                              |
    -| kpf      | `kubectl port-forward`                             | Forward one or more local ports to a pod                                                         |
    -|          |                                                    | **Tools for accessing all information**                                                          |
    -| kga      | `kubectl get all`                                  | List all resources in ps format                                                                  |
    -| kgaa     | `kubectl get all --all-namespaces`                 | List the requested object(s) across all namespaces                                               |
    -|          |                                                    | **Logs**                                                                                         |
    -| kl       | `kubectl logs`                                     | Print the logs for a container or resource                                                       |
    -| klf      | `kubectl logs -f`                                  | Stream the logs for a container or resource (follow)                                             |
    -|          |                                                    | **File copy**                                                                                    |
    -| kcp      | `kubectl cp`                                       | Copy files and directories to and from containers                                                |
    -|          |                                                    | **Node management**                                                                              |
    -| kgno     | `kubectl get nodes`                                | List the nodes in ps output format                                                               |
    -| kgnosl   | `kubectl get nodes --show-labels`                  | List the nodes in ps output format with labels                                                   |
    -| keno     | `kubectl edit node`                                | Edit nodes resource from the default editor                                                      |
    -| kdno     | `kubectl describe node`                            | Describe node resource in detail                                                                 |
    -| kdelno   | `kubectl delete node`                              | Delete the node                                                                                  |
    -|          |                                                    | **Persistent Volume Claim management**                                                           |
    -| kgpvc    | `kubectl get pvc`                                  | List all PVCs                                                                                    |
    -| kgpvcw   | `kgpvc --watch`                                    | After listing/getting the requested object, watch for changes                                    |
    -| kepvc    | `kubectl edit pvc`                                 | Edit pvcs from the default editor                                                                |
    -| kdpvc    | `kubectl describe pvc`                             | Describe all pvcs                                                                                |
    -| kdelpvc  | `kubectl delete pvc`                               | Delete all pvcs matching passed arguments                                                        |
    -|          |                                                    | **StatefulSets management**                                                                      |
    -| kgss     | `kubectl get statefulset`                          | List the statefulsets in ps format                                                               |
    -| kgssw    | `kgss --watch`                                     | After getting the list of statefulsets, watch for changes                                        |
    -| kgsswide | `kgss -o wide`                                     | After getting the statefulsets, output in plain-text format with any additional information      |
    -| kess     | `kubectl edit statefulset`                         | Edit statefulset resource from the default editor                                                |
    -| kdss     | `kubectl describe statefulset`                     | Describe statefulset resource in detail                                                          |
    -| kdelss   | `kubectl delete statefulset`                       | Delete the statefulset                                                                           |
    -| ksss     | `kubectl scale statefulset`                        | Scale a statefulset                                                                              |
    -| krsss    | `kubectl rollout status statefulset`               | Check the rollout status of a deployment                                                         |
    -|          |                                                    | **Service Accounts management**                                                                  |
    -| kdsa     | `kubectl describe sa`                              | Describe a service account in details                                                            |
    -| kdelsa   | `kubectl delete sa`                                | Delete the service account                                                                       |
    -|          |                                                    | **DaemonSet management**                                                                         |
    -| kgds     | `kubectl get daemonset`                            | List all DaemonSets in ps output format                                                          |
    -| kgdsw    | `kgds --watch`                                     | After listing all DaemonSets, watch for changes                                                  |
    -| keds     | `kubectl edit daemonset`                           | Edit DaemonSets from the default editor                                                          |
    -| kdds     | `kubectl describe daemonset`                       | Describe all DaemonSets in detail                                                                |
    -| kdelds   | `kubectl delete daemonset`                         | Delete all DaemonSets matching passed argument                                                   |
    -|          |                                                    | **CronJob management**                                                                           |
    -| kgcj     | `kubectl get cronjob`                              | List all CronJobs in ps output format                                                            |
    -| kecj     | `kubectl edit cronjob`                             | Edit CronJob from the default editor                                                             |
    -| kdcj     | `kubectl describe cronjob`                         | Describe a CronJob in details                                                                    |
    -| kdelcj   | `kubectl delete cronjob`                           | Delete the CronJob                                                                               |
    -|          |                                                    | **Job management**                                                                               |
    -| kgj      | `kubectl get job`                                  | List all Job in ps output format                                                                 |
    -| kej      | `kubectl edit job`                                 | Edit a Job in details                                                                            |
    -| kdj      | `kubectl describe job`                             | Describe the Job                                                                                 |
    -| kdelj    | `kubectl delete job`                               | Delete the Job                                                                                   |
    -
    -## Wrappers
    -
    -This plugin provides 3 wrappers to colorize kubectl output in JSON and YAML using various tools (which must be installed):
    -
    -- `kj`: JSON, colorized with [`jq`](https://stedolan.github.io/jq/).
    -- `kjx`: JSON, colorized with [`fx`](https://github.com/antonmedv/fx).
    -- `ky`: YAML, colorized with [`yh`](https://github.com/andreazorzetto/yh).
    diff --git a/dot_oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh b/dot_oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh
    deleted file mode 100644
    index 33699bd..0000000
    --- a/dot_oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh
    +++ /dev/null
    @@ -1,200 +0,0 @@
    -if (( ! $+commands[kubectl] )); then
    -  return
    -fi
    -
    -# If the completion file doesn't exist yet, we need to autoload it and
    -# bind it to `kubectl`. Otherwise, compinit will have already done that.
    -if [[ ! -f "$ZSH_CACHE_DIR/completions/_kubectl" ]]; then
    -  typeset -g -A _comps
    -  autoload -Uz _kubectl
    -  _comps[kubectl]=_kubectl
    -fi
    -
    -kubectl completion zsh 2> /dev/null >| "$ZSH_CACHE_DIR/completions/_kubectl" &|
    -
    -# This command is used a LOT both below and in daily life
    -alias k=kubectl
    -
    -# Execute a kubectl command against all namespaces
    -alias kca='_kca(){ kubectl "$@" --all-namespaces;  unset -f _kca; }; _kca'
    -
    -# Apply a YML file
    -alias kaf='kubectl apply -f'
    -
    -# Drop into an interactive terminal on a container
    -alias keti='kubectl exec -t -i'
    -
    -# Manage configuration quickly to switch contexts between local, dev ad staging.
    -alias kcuc='kubectl config use-context'
    -alias kcsc='kubectl config set-context'
    -alias kcdc='kubectl config delete-context'
    -alias kccc='kubectl config current-context'
    -
    -# List all contexts
    -alias kcgc='kubectl config get-contexts'
    -
    -# General aliases
    -alias kdel='kubectl delete'
    -alias kdelf='kubectl delete -f'
    -
    -# Pod management.
    -alias kgp='kubectl get pods'
    -alias kgpl='kgp -l'
    -alias kgpn='kgp -n'
    -alias kgpsl='kubectl get pods --show-labels'
    -alias kgpa='kubectl get pods --all-namespaces'
    -alias kgpw='kgp --watch'
    -alias kgpwide='kgp -o wide'
    -alias kep='kubectl edit pods'
    -alias kdp='kubectl describe pods'
    -alias kdelp='kubectl delete pods'
    -alias kgpall='kubectl get pods --all-namespaces -o wide'
    -
    -# Service management.
    -alias kgs='kubectl get svc'
    -alias kgsa='kubectl get svc --all-namespaces'
    -alias kgsw='kgs --watch'
    -alias kgswide='kgs -o wide'
    -alias kes='kubectl edit svc'
    -alias kds='kubectl describe svc'
    -alias kdels='kubectl delete svc'
    -
    -# Ingress management
    -alias kgi='kubectl get ingress'
    -alias kgia='kubectl get ingress --all-namespaces'
    -alias kei='kubectl edit ingress'
    -alias kdi='kubectl describe ingress'
    -alias kdeli='kubectl delete ingress'
    -
    -# Namespace management
    -alias kgns='kubectl get namespaces'
    -alias kens='kubectl edit namespace'
    -alias kdns='kubectl describe namespace'
    -alias kdelns='kubectl delete namespace'
    -alias kcn='kubectl config set-context --current --namespace'
    -
    -# ConfigMap management
    -alias kgcm='kubectl get configmaps'
    -alias kgcma='kubectl get configmaps --all-namespaces'
    -alias kecm='kubectl edit configmap'
    -alias kdcm='kubectl describe configmap'
    -alias kdelcm='kubectl delete configmap'
    -
    -# Secret management
    -alias kgsec='kubectl get secret'
    -alias kgseca='kubectl get secret --all-namespaces'
    -alias kdsec='kubectl describe secret'
    -alias kdelsec='kubectl delete secret'
    -
    -# Deployment management.
    -alias kgd='kubectl get deployment'
    -alias kgda='kubectl get deployment --all-namespaces'
    -alias kgdw='kgd --watch'
    -alias kgdwide='kgd -o wide'
    -alias ked='kubectl edit deployment'
    -alias kdd='kubectl describe deployment'
    -alias kdeld='kubectl delete deployment'
    -alias ksd='kubectl scale deployment'
    -alias krsd='kubectl rollout status deployment'
    -
    -function kres(){
    -  kubectl set env $@ REFRESHED_AT=$(date +%Y%m%d%H%M%S)
    -}
    -
    -# Rollout management.
    -alias kgrs='kubectl get replicaset'
    -alias kdrs='kubectl describe replicaset'
    -alias kers='kubectl edit replicaset'
    -alias krh='kubectl rollout history'
    -alias kru='kubectl rollout undo'
    -
    -# Statefulset management.
    -alias kgss='kubectl get statefulset'
    -alias kgssa='kubectl get statefulset --all-namespaces'
    -alias kgssw='kgss --watch'
    -alias kgsswide='kgss -o wide'
    -alias kess='kubectl edit statefulset'
    -alias kdss='kubectl describe statefulset'
    -alias kdelss='kubectl delete statefulset'
    -alias ksss='kubectl scale statefulset'
    -alias krsss='kubectl rollout status statefulset'
    -
    -# Port forwarding
    -alias kpf="kubectl port-forward"
    -
    -# Tools for accessing all information
    -alias kga='kubectl get all'
    -alias kgaa='kubectl get all --all-namespaces'
    -
    -# Logs
    -alias kl='kubectl logs'
    -alias kl1h='kubectl logs --since 1h'
    -alias kl1m='kubectl logs --since 1m'
    -alias kl1s='kubectl logs --since 1s'
    -alias klf='kubectl logs -f'
    -alias klf1h='kubectl logs --since 1h -f'
    -alias klf1m='kubectl logs --since 1m -f'
    -alias klf1s='kubectl logs --since 1s -f'
    -
    -# File copy
    -alias kcp='kubectl cp'
    -
    -# Node Management
    -alias kgno='kubectl get nodes'
    -alias kgnosl='kubectl get nodes --show-labels'
    -alias keno='kubectl edit node'
    -alias kdno='kubectl describe node'
    -alias kdelno='kubectl delete node'
    -
    -# PVC management.
    -alias kgpvc='kubectl get pvc'
    -alias kgpvca='kubectl get pvc --all-namespaces'
    -alias kgpvcw='kgpvc --watch'
    -alias kepvc='kubectl edit pvc'
    -alias kdpvc='kubectl describe pvc'
    -alias kdelpvc='kubectl delete pvc'
    -
    -# Service account management.
    -alias kdsa="kubectl describe sa"
    -alias kdelsa="kubectl delete sa"
    -
    -# DaemonSet management.
    -alias kgds='kubectl get daemonset'
    -alias kgdsa='kubectl get daemonset --all-namespaces'
    -alias kgdsw='kgds --watch'
    -alias keds='kubectl edit daemonset'
    -alias kdds='kubectl describe daemonset'
    -alias kdelds='kubectl delete daemonset'
    -
    -# CronJob management.
    -alias kgcj='kubectl get cronjob'
    -alias kecj='kubectl edit cronjob'
    -alias kdcj='kubectl describe cronjob'
    -alias kdelcj='kubectl delete cronjob'
    -
    -# Job management.
    -alias kgj='kubectl get job'
    -alias kej='kubectl edit job'
    -alias kdj='kubectl describe job'
    -alias kdelj='kubectl delete job'
    -
    -# Utility print functions (json / yaml)
    -function _build_kubectl_out_alias {
    -  setopt localoptions norcexpandparam
    -
    -  # alias function
    -  eval "function $1 { $2 }"
    -
    -  # completion function
    -  eval "function _$1 {
    -    words=(kubectl \"\${words[@]:1}\")
    -    _kubectl
    -  }"
    -
    -  compdef _$1 $1
    -}
    -
    -_build_kubectl_out_alias "kj"  'kubectl "$@" -o json | jq'
    -_build_kubectl_out_alias "kjx" 'kubectl "$@" -o json | fx'
    -_build_kubectl_out_alias "ky"  'kubectl "$@" -o yaml | yh'
    -unfunction _build_kubectl_out_alias
    diff --git a/dot_oh-my-zsh/plugins/kubectx/README.md b/dot_oh-my-zsh/plugins/kubectx/README.md
    deleted file mode 100644
    index e3987b4..0000000
    --- a/dot_oh-my-zsh/plugins/kubectx/README.md
    +++ /dev/null
    @@ -1,56 +0,0 @@
    -# kubectx - show active kubectl context
    -
    -This plugins adds `kubectx_prompt_info()` function. It shows name of the active
    -kubectl context (`kubectl config current-context`).
    -
    -You can use it to customize prompt and know if You are on prod cluster ;)
    -
    -To use this plugin, add `kubectx` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... kubectx)
    -```
    -
    -### Usage
    -
    -Add to **.zshrc**:
    -
    -```zsh
    -# right prompt
    -RPS1='$(kubectx_prompt_info)'
    -# left prompt
    -PROMPT="$PROMPT"'$(kubectx_prompt_info)'
    -```
    -
    -### Custom context names
    -
    -You can rename the default context name for better readability or additional formatting.
    -These values accept [prompt expansion sequences](http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html)
    -such as `%F{color}`, `%f`, `%K{color}`, `%k`, `%B`, `%b`, `%U`, `%u`, `%S`, `%s`, `%{...%}`.
    -
    -**Example**: add this to your .zshrc file:
    -
    -```zsh
    -kubectx_mapping[minikube]="mini"
    -kubectx_mapping[context_name_from_kubeconfig]="$emoji[wolf_face]"
    -kubectx_mapping[production_cluster]="%{$fg[yellow]%}prod!%{$reset_color%}"
    -# contexts with spaces
    -kubectx_mapping[context\ with\ spaces]="%F{red}spaces%f"
    -# don't use quotes as it will break the prompt
    -kubectx_mapping["context with spaces"]="%F{red}spaces%f" # ti
    -```
    -
    -You can also define the whole mapping array at once:
    -
    -```zsh
    -typeset -A kubectx_mapping
    -kubectx_mapping=(
    -  minikube                      "mini"
    -  context_name_from_kubeconfig  "$emoji[wolf_face]"
    -  production_cluster            "%{$fg[yellow]%}prod!%{$reset_color%}"
    -  "context with spaces"         "%F{red}spaces%f"
    -)
    -```
    -
    -![staging](stage.png)
    -![production](prod.png)
    diff --git a/dot_oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh b/dot_oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh
    deleted file mode 100644
    index f1ca990..0000000
    --- a/dot_oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -typeset -g -A kubectx_mapping
    -
    -function kubectx_prompt_info() {
    -  (( $+commands[kubectl] )) || return
    -
    -  local current_ctx=$(kubectl config current-context 2> /dev/null)
    -
    -  [[ -n "$current_ctx" ]] || return
    -
    -  # Use value in associative array if it exists, otherwise fall back to the context name
    -  #
    -  # Note: we need to escape the % character in the prompt string when coming directly from
    -  # the context name, as it could contain a % character.
    -  echo "${kubectx_mapping[$current_ctx]:-${current_ctx:gs/%/%%}}"
    -}
    diff --git a/dot_oh-my-zsh/plugins/kubectx/prod.png b/dot_oh-my-zsh/plugins/kubectx/prod.png
    deleted file mode 100644
    index 0c194a66d357e3089e26470e54bcd9cd1614aca0..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3834
    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
    E10~p6Gynhq
    
    diff --git a/dot_oh-my-zsh/plugins/kubectx/stage.png b/dot_oh-my-zsh/plugins/kubectx/stage.png
    deleted file mode 100644
    index ac15b392997ee141c324548c6924fe92a82f72f9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 3829
    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 NOTE: these settings must be set *before* the plugin is loaded, and any changes require a restart of the shell to be applied.
    -
    -- `LANDO_ZSH_SITES_DIRECTORY`: The plugin will stop searching through parents for `CONFIG_FILE` once it hits this directory:
    -  ```sh
    -  LANDO_ZSH_SITES_DIRECTORY="$HOME/Code"
    -  ```
    -
    -- `LANDO_ZSH_CONFIG_FILE`: The plugin will check to see if this provided file exists to check for presence of Lando:
    -  ```sh
    -  LANDO_ZSH_CONFIG_FILE=".lando.dev.yml"
    -  ```
    -
    -- `LANDO_ZSH_WRAPPED_COMMANDS`: The list of commands to wrap, as a string of commands separated by whitespace:
    -  ```sh
    -  LANDO_ZSH_WRAPPED_COMMANDS="mysql php composer test artisan"
    -  ```
    -
    -## Author:
    -
    -- Author: Joshua Bedford
    -- URL: [https://github.com/joshuabedford/lando-zsh](https://github.com/joshuabedford/lando-zsh)
    diff --git a/dot_oh-my-zsh/plugins/lando/lando.plugin.zsh b/dot_oh-my-zsh/plugins/lando/lando.plugin.zsh
    deleted file mode 100644
    index ee796d2..0000000
    --- a/dot_oh-my-zsh/plugins/lando/lando.plugin.zsh
    +++ /dev/null
    @@ -1,52 +0,0 @@
    -# Settings
    -: ${LANDO_ZSH_SITES_DIRECTORY:="$HOME/Sites"}
    -: ${LANDO_ZSH_CONFIG_FILE:=.lando.yml}
    -: ${LANDO_ZSH_WRAPPED_COMMANDS:="
    -  artisan
    -  composer
    -  drush
    -  gulp
    -  npm
    -  php
    -  wp
    -  yarn
    -"}
    -
    -# Enable multiple commands with lando.
    -function ${=LANDO_ZSH_WRAPPED_COMMANDS} {
    -  # If the lando task is available in `lando --help`, then it means:
    -  #
    -  # 1. `lando` is in a project with a `.lando.yml` file.
    -  # 2. The lando task is available for lando, based on the .lando.yml config file.
    -  #
    -  # This has a penalty of about 250ms, so we still want to check if the lando file
    -  # exists before, which is the fast path. If it exists, checking help output is
    -  # still faster than running the command and failing.
    -  if _lando_file_exists && lando --help 2>&1 | command grep -Eq "^ +lando $0 "; then
    -    command lando "$0" "$@"
    -  else
    -    command "$0" "$@"
    -  fi
    -}
    -
    -# Check for the file in the current and parent directories.
    -_lando_file_exists() {
    -  # Only bother checking for lando within the Sites directory.
    -  if [[ "$PWD/" != "$LANDO_ZSH_SITES_DIRECTORY"/* ]]; then
    -    # Not within $LANDO_ZSH_SITES_DIRECTORY
    -    return 1
    -  fi
    -
    -  local curr_dir="$PWD"
    -  # Checking for file: $LANDO_ZSH_CONFIG_FILE within $LANDO_ZSH_SITES_DIRECTORY...
    -  while [[ "$curr_dir" != "$LANDO_ZSH_SITES_DIRECTORY" ]]; do
    -    if [[ -f "$curr_dir/$LANDO_ZSH_CONFIG_FILE" ]]; then
    -      return 0
    -    fi
    -    curr_dir="${curr_dir:h}"
    -  done
    -
    -  # Could not find $LANDO_ZSH_CONFIG_FILE in the current directory
    -  # or in any of its parents up to $LANDO_ZSH_SITES_DIRECTORY.
    -  return 1
    -}
    diff --git a/dot_oh-my-zsh/plugins/laravel/README.md b/dot_oh-my-zsh/plugins/laravel/README.md
    deleted file mode 100644
    index 21eb893..0000000
    --- a/dot_oh-my-zsh/plugins/laravel/README.md
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -# Laravel
    -
    -This plugin adds aliases and autocompletion for Laravel [Artisan](https://laravel.com/docs/artisan) and [Bob](http://daylerees.github.io/laravel-bob/) command-line interfaces.
    -
    -```
    -plugins=(... laravel)
    -```
    -
    -| Alias | Description |
    -|:-:|:-:|
    -| `artisan`  | `php artisan`  |
    -| `pas`  | `php artisan serve` |
    -| `pats`  | `php artisan test` |
    -
    -## Database
    -
    -| Alias | Description |
    -|:-:|:-:|
    -| `pam`  |  `php artisan migrate` |
    -| `pamf`  |  `php artisan migrate:fresh` |
    -| `pamfs`  |  `php artisan migrate:fresh --seed` |
    -| `pamr`  |  `php artisan migrate:rollback` |
    -| `pads`  |  `php artisan db:seed` |
    -
    -## Makers
    -
    -| Alias | Description |
    -|:-:|:-:|
    -| `pamm`  |  `php artisan make:model` |
    -| `pamc`  |  `php artisan make:controller` |
    -| `pams`  |  `php artisan make:seeder` |
    -| `pamt`  |  `php artisan make:test` |
    -| `pamfa`  |  `php artisan make:factory` |
    -| `pamp`  |  `php artisan make:policy` |
    -| `pame`  |  `php artisan make:event` |
    -| `pamj`  |  `php artisan make:job` |
    -| `paml`  |  `php artisan make:listener` |
    -| `pamn`  |  `php artisan make:notification` |
    -| `pamcl` | `php artisan make:class` |
    -| `pamen` | `php artisan make:enum` |
    -| `pami`  | `php artisan make:interface` |
    -| `pamtr` | `php artisan make:trait` |
    -
    -## Clears
    -
    -| Alias | Description |
    -|:-:|:-:|
    -| `pacac`  |  `php artisan cache:clear` |
    -| `pacoc`  |  `php artisan config:clear` |
    -| `pavic`  |  `php artisan view:clear` |
    -| `paroc`  |  `php artisan route:clear` |
    -
    -## Queues
    -
    -| Alias | Description |
    -|:-:|:-:|
    -| `paqf`  |  `php artisan queue:failed` |
    -| `paqft`  |  `php artisan queue:failed-table` |
    -| `paql`  |  `php artisan queue:listen` |
    -| `paqr`  |  `php artisan queue:retry` |
    -| `paqt`  |  `php artisan queue:table` |
    -| `paqw`  |  `php artisan queue:work` |
    diff --git a/dot_oh-my-zsh/plugins/laravel/_artisan b/dot_oh-my-zsh/plugins/laravel/_artisan
    deleted file mode 100644
    index 8637514..0000000
    --- a/dot_oh-my-zsh/plugins/laravel/_artisan
    +++ /dev/null
    @@ -1,40 +0,0 @@
    -#compdef artisan
    -
    -# Laravel autocompletion
    -# Author: John Hamelink 
    -#
    -# This plugin does the following:
    -#  - Adds aliases and autocompletion for artisan
    -#  - Adds aliases and autocompletion for bob
    -
    -local curcontext="$curcontext" state line _opts _bundles ret=1
    -_arguments -C \
    -    '1: :->cmds' \
    -    '*:: :->args' && ret=0
    -
    -case $state in
    -    cmds)
    -
    -    _values "Artisan command" \
    -        'session\:install[Create a session table]' \
    -        'migrate[Manage Migrations]' \
    -        'test[Run a test]' \
    -        'route\:\:call[Call a route in the CLI]' \
    -        'key\:\:generate[Generate a key]'
    -        ret=0
    -        ;;
    -    args)
    -        case $line[1] in
    -            migrate)
    -                _values \
    -                    'install[Create the Laravel migration table' \
    -                    'make[Create a migration]' \
    -                    'rollback[Roll back to the last migration operation]' \
    -                    'reset[Roll back all migrations that have ever run]'
    -                ret=0
    -                ;;
    -        esac
    -        ;;
    -esac
    -
    -return ret
    diff --git a/dot_oh-my-zsh/plugins/laravel/laravel.plugin.zsh b/dot_oh-my-zsh/plugins/laravel/laravel.plugin.zsh
    deleted file mode 100644
    index 86ae272..0000000
    --- a/dot_oh-my-zsh/plugins/laravel/laravel.plugin.zsh
    +++ /dev/null
    @@ -1,46 +0,0 @@
    -#!zsh
    -alias artisan='php artisan'
    -alias bob='php artisan bob::build'
    -
    -# Development
    -alias pas='php artisan serve'
    -alias pats='php artisan test'
    -
    -# Database
    -alias pam='php artisan migrate'
    -alias pamf='php artisan migrate:fresh'
    -alias pamfs='php artisan migrate:fresh --seed'
    -alias pamr='php artisan migrate:rollback'
    -alias pads='php artisan db:seed'
    -
    -# Makers
    -alias pamm='php artisan make:model'
    -alias pamc='php artisan make:controller'
    -alias pams='php artisan make:seeder'
    -alias pamt='php artisan make:test'
    -alias pamfa='php artisan make:factory'
    -alias pamp='php artisan make:policy'
    -alias pame='php artisan make:event'
    -alias pamj='php artisan make:job'
    -alias paml='php artisan make:listener'
    -alias pamn='php artisan make:notification'
    -alias pampp='php artisan make:provider'
    -alias pamcl='php artisan make:class'
    -alias pamen='php artisan make:enum'
    -alias pami='php artisan make:interface'
    -alias pamtr='php artisan make:trait'
    -
    -
    -# Clears
    -alias pacac='php artisan cache:clear'
    -alias pacoc='php artisan config:clear'
    -alias pavic='php artisan view:clear'
    -alias paroc='php artisan route:clear'
    -
    -# queues
    -alias paqf='php artisan queue:failed'
    -alias paqft='php artisan queue:failed-table'
    -alias paql='php artisan queue:listen'
    -alias paqr='php artisan queue:retry'
    -alias paqt='php artisan queue:table'
    -alias paqw='php artisan queue:work'
    diff --git a/dot_oh-my-zsh/plugins/laravel4/README.md b/dot_oh-my-zsh/plugins/laravel4/README.md
    deleted file mode 100644
    index 97a6a78..0000000
    --- a/dot_oh-my-zsh/plugins/laravel4/README.md
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -# Laravel 4 plugin
    -
    -This plugin adds some aliases for common [Laravel 4](https://laravel.com/docs/4.2) commands.
    -
    -To use it, add `laravel4` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... laravel4)
    -```
    -
    -## Aliases
    -
    -| Alias     | Command                     | Description                         |
    -|-----------|-----------------------------|-------------------------------------|
    -| la4       | `php artisan`               | Main Artisan command                |
    -| la4dump   | `php artisan dump-autoload` | Regenerate framework autoload files |
    -| la4cache  | `php artisan cache:clear`   | Flush the application cache         |
    -| la4routes | `php artisan routes`        | List all registered routes          |
    diff --git a/dot_oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh b/dot_oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh
    deleted file mode 100644
    index 0edc849..0000000
    --- a/dot_oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh
    +++ /dev/null
    @@ -1,20 +0,0 @@
    -# Laravel4 basic command completion
    -_laravel4_get_command_list () {
    -	php artisan --no-ansi | sed "1,/Available commands/d" | awk '/^ +[a-z]+/ { print $1 }'
    -}
    -
    -_laravel4 () {
    -  if [ -f artisan ]; then
    -    compadd `_laravel4_get_command_list`
    -  fi
    -}
    -
    -compdef _laravel4 artisan
    -compdef _laravel4 la4
    -
    -#Alias
    -alias la4='php artisan'
    -
    -alias la4dump='php artisan dump-autoload'
    -alias la4cache='php artisan cache:clear'
    -alias la4routes='php artisan routes'
    diff --git a/dot_oh-my-zsh/plugins/laravel5/README.md b/dot_oh-my-zsh/plugins/laravel5/README.md
    deleted file mode 100644
    index 933342a..0000000
    --- a/dot_oh-my-zsh/plugins/laravel5/README.md
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -# Laravel 5 plugin
    -
    -This plugin adds some aliases for common [Laravel 5](https://laravel.com/docs) commands.
    -
    -To use it, add `laravel5` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... laravel5)
    -```
    -
    -## Aliases
    -
    -| Alias     | Command                      | Description                                        |
    -|-----------|------------------------------|----------------------------------------------------|
    -| la5       | `php artisan`                | Main Artisan command                               |
    -| la5cache  | `php artisan cache:clear`    | Flush the application cache                        |
    -| la5routes | `php artisan route:list`     | List all registered routes                         |
    -| la5vendor | `php artisan vendor:publish` | Publish any publishable assets from vendor package |
    diff --git a/dot_oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh b/dot_oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh
    deleted file mode 100644
    index 70dc4ed..0000000
    --- a/dot_oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -# Alias
    -alias la5='php artisan'
    -alias la5cache='php artisan cache:clear'
    -alias la5routes='php artisan route:list'
    -alias la5vendor='php artisan vendor:publish'
    -
    -# Laravel5 basic command completion
    -_laravel5_get_command_list () {
    -  php artisan --raw --no-ansi list | sed "s/[[:space:]].*//g"
    -}
    -
    -_laravel5 () {
    -  if [[ -f artisan ]]; then
    -    compadd $(_laravel5_get_command_list)
    -  fi
    -}
    -
    -compdef _laravel5 artisan
    -compdef _laravel5 la5
    diff --git a/dot_oh-my-zsh/plugins/last-working-dir/README.md b/dot_oh-my-zsh/plugins/last-working-dir/README.md
    deleted file mode 100644
    index b5cc558..0000000
    --- a/dot_oh-my-zsh/plugins/last-working-dir/README.md
    +++ /dev/null
    @@ -1,33 +0,0 @@
    -# last-working-dir plugin
    -
    -Keeps track of the last used working directory and automatically jumps into it
    -for new shells, unless the starting directory is not `$HOME`.
    -
    -Also adds a `lwd` function to jump to the last working directory.
    -
    -To use it, add `last-working-dir` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... last-working-dir)
    -```
    -
    -## Features
    -
    -### Use separate last-working-dir files with different SSH keys
    -
    -If the same user account is used by multiple users connecting via different SSH keys, you can
    -configure SSH to map them to different `SSH_USER`s and the plugin will use separate lwd files
    -for each one.
    -
    -Make sure that your SSH server allows environment variables. You can enable this feature
    -within the `/etc/sshd/sshd_config` file:
    -
    -```
    -PermitUserEnvironment yes
    -```
    -
    -Then, add `environment="SSH_USER="` before the SSH keys in your `authorized_keys` file:
    -
    -```
    -environment="SSH_USER=a.test@example.com" ssh-ed25519 AAAAC3Nz...
    -```
    diff --git a/dot_oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh b/dot_oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh
    deleted file mode 100644
    index 684972c..0000000
    --- a/dot_oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -# Flag indicating if we've previously jumped to last directory
    -typeset -g ZSH_LAST_WORKING_DIRECTORY
    -
    -# Updates the last directory once directory is changed
    -autoload -U add-zsh-hook
    -add-zsh-hook chpwd chpwd_last_working_dir
    -chpwd_last_working_dir() {
    -  # Don't run in subshells
    -  [[ "$ZSH_SUBSHELL" -eq 0 ]] || return 0
    -  # Add ".$SSH_USER" suffix to cache file if $SSH_USER is set and non-empty
    -  local cache_file="$ZSH_CACHE_DIR/last-working-dir${SSH_USER:+.$SSH_USER}"
    -  builtin pwd >| "$cache_file"
    -}
    -
    -# Changes directory to the last working directory
    -lwd() {
    -  # Add ".$SSH_USER" suffix to cache file if $SSH_USER is set and non-empty
    -  local cache_file="$ZSH_CACHE_DIR/last-working-dir${SSH_USER:+.$SSH_USER}"
    -  [[ -r "$cache_file" ]] && cd "$(cat "$cache_file")"
    -}
    -
    -# Jump to last directory automatically unless:
    -# - this isn't the first time the plugin is loaded
    -# - it's not in $HOME directory
    -[[ -n "$ZSH_LAST_WORKING_DIRECTORY" ]] && return
    -[[ "$PWD" != "$HOME" ]] && return
    -
    -lwd 2>/dev/null && ZSH_LAST_WORKING_DIRECTORY=1 || true
    diff --git a/dot_oh-my-zsh/plugins/lein/README.md b/dot_oh-my-zsh/plugins/lein/README.md
    deleted file mode 100644
    index 0c41196..0000000
    --- a/dot_oh-my-zsh/plugins/lein/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Leiningen plugin
    -
    -This plugin adds completions for the [Leiningen](https://leiningen.org/) Clojure build tool.
    -
    -To use it, add `lein` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... lein)
    -```
    diff --git a/dot_oh-my-zsh/plugins/lein/_lein b/dot_oh-my-zsh/plugins/lein/_lein
    deleted file mode 100644
    index 9d022e9..0000000
    --- a/dot_oh-my-zsh/plugins/lein/_lein
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -#compdef lein
    -
    -# Lein ZSH completion function
    -# Drop this somewhere in your $fpath (like /usr/share/zsh/site-functions)
    -# and rename it _lein
    -
    -_lein() {
    -  if (( CURRENT > 2 )); then
    -    # shift words so _arguments doesn't have to be concerned with second command
    -    (( CURRENT-- ))
    -    shift words
    -    # use _call_function here in case it doesn't exist
    -    _call_function 1 _lein_${words[1]}
    -  else
    -    _values "lein command" \
    -      "change[Rewrite project.clj by applying a function.]" \
    -      "check[Check syntax and warn on reflection.]" \
    -      "classpath[Print the classpath of the current project.]" \
    -      "clean[Remove all files from project's target-path.]" \
    -      "compile[Compile Clojure source into .class files.]" \
    -      "deploy[Build and deploy jar to remote repository.]" \
    -      "deps[Download all dependencies.]" \
    -      "do[Higher-order task to perform other tasks in succession.]" \
    -      "help[Display a list of tasks or help for a given task.]" \
    -      "install[Install the current project to the local repository.]" \
    -      "jar[Package up all the project's files into a jar file.]" \
    -      "javac[Compile Java source files.]" \
    -      "new[Generate project scaffolding based on a template.]" \
    -      "plugin[DEPRECATED. Please use the :user profile instead.]" \
    -      "pom[Write a pom.xml file to disk for Maven interoperability.]" \
    -      "release[Perform :release-tasks.]" \
    -      "repl[Start a repl session either with the current project or standalone.]" \
    -      "retest[Run only the test namespaces which failed last time around.]" \
    -      "run[Run a -main function with optional command-line arguments.]" \
    -      "search[Search remote maven repositories for matching jars.]" \
    -      "show-profiles[List all available profiles or display one if given an argument.]" \
    -      "test[Run the project's tests.]" \
    -      "trampoline[Run a task without nesting the project's JVM inside Leiningen's.]" \
    -      "uberjar[Package up the project files and dependencies into a jar file.]" \
    -      "update-in[Perform arbitrary transformations on your project map.]" \
    -      "upgrade[Upgrade Leiningen to specified version or latest stable.]" \
    -      "vcs[Interact with the version control system.]" \
    -      "version[Print version for Leiningen and the current JVM.]" \
    -      "with-profile[Apply the given task with the profile(s) specified.]"
    -  fi
    -}
    -
    -_lein_plugin() {
    -  _values "lein plugin commands" \
    -    "install[Download, package, and install plugin jarfile into ~/.lein/plugins]" \
    -    "uninstall[Delete the plugin jarfile: \[GROUP/\]ARTIFACT-ID VERSION]"
    -}
    -
    -
    -_lein_namespaces() {
    -  if [ -f "./project.clj" -a -d "$1" ]; then
    -    _values "lein valid namespaces" \
    -      $(find "$1" -type f -name "*.clj" -exec awk '/^\(ns */ {gsub("\\)", "", $2); print $2}' '{}' '+')
    -  fi
    -}
    -
    -
    -_lein_run() {
    -  _lein_namespaces "src/"
    -}
    -
    -_lein_test() {
    -  _lein_namespaces "test/"
    -}
    diff --git a/dot_oh-my-zsh/plugins/lighthouse/README.md b/dot_oh-my-zsh/plugins/lighthouse/README.md
    deleted file mode 100644
    index 55587b2..0000000
    --- a/dot_oh-my-zsh/plugins/lighthouse/README.md
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -# Lighthouse plugin
    -
    -This plugin adds commands to manage [Lighthouse](https://lighthouseapp.com/).
    -
    -To use it, add `lighthouse` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... lighthouse)
    -```
    -
    -## Commands
    -
    -* `open_lighthouse_ticket ` (alias: `lho`):
    -
    -  Opens the URL to the issue passed as an argument. To use it, add a `.lighthouse-url`
    -  file in your directory with the URL to the individual project.
    -
    -  Example:
    -
    -  ```console
    -  $ cat .lighthouse-url
    -  https://rails.lighthouseapp.com/projects/8994
    -
    -  $ lho 23
    -  Opening ticket #23
    -  # The browser goes to https://rails.lighthouseapp.com/projects/8994/tickets/23
    -  ```
    -
    -See a demo: http://screencast.com/t/ZDgwNDUwNT
    diff --git a/dot_oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh b/dot_oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh
    deleted file mode 100644
    index 3fca2bf..0000000
    --- a/dot_oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -open_lighthouse_ticket () {
    -  if [ ! -f .lighthouse-url ]; then
    -    echo "There is no .lighthouse-url file in the current directory..."
    -    return 0
    -  fi
    -
    -  lighthouse_url=$(cat .lighthouse-url)
    -  echo "Opening ticket #$1"
    -  open_command "$lighthouse_url/tickets/$1"
    -}
    -
    -alias lho='open_lighthouse_ticket'
    diff --git a/dot_oh-my-zsh/plugins/localstack/README.md b/dot_oh-my-zsh/plugins/localstack/README.md
    deleted file mode 100644
    index 2c71e9e..0000000
    --- a/dot_oh-my-zsh/plugins/localstack/README.md
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -#  Localstack plugin  #
    -
    -CLI support for LOCALSTACK interaction
    -
    -##  Description  ##
    -To use it, add `localstack` to the plugins array in your zshrc file:
    -
    -```zsh
    -plugins=(... localstack)
    -```
    -
    -##  Usage  ##
    -
    -This plugin supplies one command, `lsk`, through which all its features are exposed.
    -
    -## Commands
    -
    -| Command       | Description                                                           |
    -| :------------ | :-------------------------------------------------------------------- |
    -| `lsk sqs-send  ` | sends a given message in sqs to a given queue |
    -
    -## Examples
    -
    -![staging](sqs-send-result.png)
    diff --git a/dot_oh-my-zsh/plugins/localstack/localstack.plugin.zsh b/dot_oh-my-zsh/plugins/localstack/localstack.plugin.zsh
    deleted file mode 100644
    index 080b14a..0000000
    --- a/dot_oh-my-zsh/plugins/localstack/localstack.plugin.zsh
    +++ /dev/null
    @@ -1,37 +0,0 @@
    -# CLI support for LOCALSTACK interaction
    -#
    -# See README.md for details
    -lsk() {
    -  case $1 in
    -    sqs-send)
    -      shift
    -      sqs-send "$@"
    -      ;;
    -    *)
    -      echo "Command not found: $1"
    -      return 1
    -      ;;
    -  esac
    -}
    -
    -# Send SQS function
    -#
    -# This function sends a given message in sqs to a given queue, when used Localstack
    -#
    -# Use:
    -#   sqs-send  
    -#
    -# Parameters
    -#    A given queue
    -#    A content of message em json archive
    -#
    -# Example
    -#   sqs-send user user.json
    -sqs-send(){
    -  if [ -z "$1" ]; then
    -	  echo "Use: sqs-send  "
    -	  return 1
    -  fi
    -
    -  curl -X POST "http://localhost:4566/000000000000/$1" -d "Action=SendMessage" -d "MessageBody=$(cat $2)"
    -}
    \ No newline at end of file
    diff --git a/dot_oh-my-zsh/plugins/localstack/sqs-send-result.png b/dot_oh-my-zsh/plugins/localstack/sqs-send-result.png
    deleted file mode 100644
    index 69eb2a64096b0b3fc476234fce1c50e51ea56b5a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 70661
    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 2)); then
    -        cmd=${words[2]}
    -        # Set the context for the subcommand.
    -        curcontext="${curcontext%:*:*}:lpass-$cmd"
    -        # Narrow the range of words we are looking at to exclude `lpass'
    -        (( CURRENT-- ))
    -        shift words
    -        # Run the completion for the subcommand
    -        case "${cmd}" in
    -            login)
    -                _arguments : \
    -                  '--trust[Cause subsequent logins to not require multifactor authentication.]' \
    -                  '--plaintext-key[Save plaintext decryption key to the hard disk]' \
    -                  '--force[Do not ask on saving plaintext key]'
    -                has_color=1
    -            ;;
    -
    -            logout)
    -                _arguments : '--force[Force confirmation]'
    -                has_color=1
    -            ;;
    -            show)
    -                _arguments : \
    -                  '(-c --clip)'{-c,--clip}'[Copy output to clipboard]' \
    -                  '(-x --expand-multi)'{-x,---expand-multi}'[Show the requested information from all of the matching sites]' \
    -                  '(--all --username --password --url --notes --field= --id --name --attach=)'{--all,--username,--password,--url,--notes,--field=,--id,--name,--attach=}'[Output the specific field]' \
    -                  '(--basic-regexp,--fixed-string)'{-G,--basic-regexp}'[Find a site by substring or regular expression]' \
    -                  '--format=[Format output with printf-style placeholders]'
    -                _lpass_complete_uniqenames
    -                has_color=1
    -                has_sync=1
    -            ;;
    -
    -            ls)
    -                _arguments : \
    -                  '(-l --long)'{-l,--long}'[Also list the last modification time and username]' \
    -                  '-u[List username]' \
    -                  '-m[List modification time]' \
    -                  '--format=[Format output with printf-style placeholders]'
    -      				  _lpass_complete_groups
    -                has_color=1
    -                has_sync=1
    -      			;;
    -            mv)
    -                _lpass_complete_uniqenames
    -                _lpass_complete_groups
    -                has_color=1
    -            ;;
    -            duplicate|rm)
    -                _lpass_complete_uniqenames
    -                has_color=1
    -                has_sync=1
    -            ;;
    -            add)
    -                _arguments : '(--username --password --url --notes --field=)'{--username,--password,--url,--notes,--field=}'[Add field]'
    -                _lpass_complete_uniqenames
    -                has_color=1
    -                has_sync=1
    -                has_interactive=1
    -            ;;
    -            edit)
    -                _arguments : '(--name --username --password --url --notes --field=)'{--name,--username,--password,--url,--notes,--field=}'[Update field]'
    -                _lpass_complete_uniqenames
    -                has_color=1
    -                has_sync=1
    -                has_interactive=1
    -            ;;
    -            generate)
    -                _arguments : \
    -                  '(-c --clip)'{-c,--clip}'[Copy output to clipboard]' \
    -                  '--username=[USERNAME]' \
    -                  '--url=[URL]' \
    -                  '--no-symbols[Do not use symbols]'
    -                has_sync=1
    -            ;;
    -            status)
    -               _arguments : '(-q --quiet)'{-q,--quiet}'[Suppress output to stdout]'
    -                has_color=1
    -            ;;
    -            sync)
    -                _arguments : '(-b --background)'{-b,--background}'[Run sync in background]'
    -                has_color=1
    -            ;;
    -            export)
    -                _arguments : '--fields=[Field list]'
    -                has_color=1
    -                has_sync=1
    -            ;;
    -            import)
    -              if ((CURRENT < 3)); then
    -                _files
    -              fi
    -            ;;
    -        esac
    -
    -        if [ -n "$has_sync" ] || [ -n "$has_color" ] || [ -n "$has_interactive" ]; then
    -            local -a generic_options
    -            if [ "$has_sync" -eq 1 ]; then
    -                generic_options+=('--sync=[Synchronize local cache with server: auto | now | no]')
    -            fi
    -            if [ "$has_color" -eq 1 ]; then
    -                generic_options+=('--color=[Color: auto | never | always]')
    -            fi
    -            if [ "$has_interactive" -eq 1 ]; then
    -                generic_options+=("--non-interactive[Use standard input instead of $EDITOR]")
    -            fi
    -            _arguments $generic_options
    -        fi
    -    else
    -        local -a subcommands
    -        subcommands=(
    -          "login:Authenticate with the LastPass server and initialize a local cache"
    -          "logout:Remove the local cache and stored encryption keys"
    -          "passwd:Change your LastPass password"
    -          "show:Display a password or selected field"
    -          "ls:List names in groups in a tree structure"
    -          "mv:Move the specified entry to a new group"
    -          "add:Add a new entry"
    -          "edit:Edit the selected field"
    -          "generate:Create a randomly generated password"
    -          "duplicate:Create a duplicate entry of the one specified"
    -          "rm:Remove the specified entry"
    -          "status:Show current login status"
    -          "sync:Synchronize local cache with server"
    -          "export:Dump all account information including passwords as unencrypted csv to stdout"
    -          "import:Upload accounts from an unencrypted CSV file to the server"
    -          "share:Manipulate shared folders (only enterprise or premium user)"
    -        )
    -        _describe -t commands 'lpass' subcommands
    -        _arguments : \
    -          '(-h --help)'{-h,--help}'[show help]' \
    -          '(-v --version)'{-v,--version}'[show version]'
    -
    -    fi
    -}
    -
    -_lpass_complete_uniqenames(){
    -  local -a entries
    -  while read i;  do
    -    if [ -n "$i" ]; then
    -      entries+=("$i")
    -    fi
    -  done < <(lpass ls --sync auto --format "%an" --color=never)
    -  compadd -a entries
    -}
    -
    -
    -_lpass_complete_groups() {
    -  local -a entries
    -  while read i;  do
    -    if [ -n "$i" ]; then
    -      entries+=("$i")
    -    fi
    -  done < <(lpass ls --sync auto --format "%aN" --color=never | grep -E "\/$")
    -  compadd -a entries
    -}
    -
    -_lpass
    -# Local Variables:
    -# mode: Shell-Script
    -# sh-indentation: 2
    -# indent-tabs-mode: nil
    -# sh-basic-offset: 2
    -# End:
    -# vim: ft=zsh sw=2 ts=2 et
    diff --git a/dot_oh-my-zsh/plugins/lxd/README.md b/dot_oh-my-zsh/plugins/lxd/README.md
    deleted file mode 100644
    index cea45e3..0000000
    --- a/dot_oh-my-zsh/plugins/lxd/README.md
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# lxd
    -
    -This plugin provides completion for [lxd](https://linuxcontainers.org/lxd/), as well as aliases
    -for frequent lxc commands.
    -
    -To use it add `lxd` to the plugins array in your zshrc file.
    -
    -```zsh
    -plugins=(... lxd)
    diff --git a/dot_oh-my-zsh/plugins/lxd/lxd.plugin.zsh b/dot_oh-my-zsh/plugins/lxd/lxd.plugin.zsh
    deleted file mode 100644
    index a6a0742..0000000
    --- a/dot_oh-my-zsh/plugins/lxd/lxd.plugin.zsh
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -_lxc_get_command_list () {
    -    $_comp_command1 | sed "1,/Available Commands/d" | awk '/^[ \t]*[a-z]+/ { print $1 }'
    -}
    -
    -_lxc_get_subcommand_list () {
    -    $_comp_command1 ${words[2]} | sed "1,/Available Commands/d" | awk '/^[ \t]*[a-z]+/ { print $1 }'
    -}
    -
    -_lxc () {
    -  local curcontext="$curcontext" state line
    -  typeset -A opt_args
    -  _arguments \
    -    '1: :->command'\
    -    '*: :->args'
    -
    -  case $state in
    -    command)
    -      compadd $(_lxc_get_command_list)
    -      ;;
    -    *)
    -        compadd $(_lxc_get_subcommand_list)
    -      ;;
    -  esac
    -}
    -
    -compdef _lxc lxc
    diff --git a/dot_oh-my-zsh/plugins/macos/README.md b/dot_oh-my-zsh/plugins/macos/README.md
    deleted file mode 100644
    index 8245e21..0000000
    --- a/dot_oh-my-zsh/plugins/macos/README.md
    +++ /dev/null
    @@ -1,69 +0,0 @@
    -# MacOS plugin
    -
    -This plugin provides a few utilities to make it more enjoyable on macOS (previously named OSX).
    -
    -To start using it, add the `macos` plugin to your plugins array in `~/.zshrc`:
    -
    -```zsh
    -plugins=(... macos)
    -```
    -
    -## Supported Terminals
    -- [iTerm](https://iterm.sourceforge.net/)
    -- [iTerm2](https://iterm2.com/)
    -- [Hyper](https://hyper.is/)
    -- [Tabby](https://tabby.sh/)
    -
    -## Commands
    -
    -| Command       | Description                                              |
    -| :------------ | :------------------------------------------------------- |
    -| `tab`         | Open the current directory in a new tab                  |
    -| `split_tab`   | Split the current terminal tab horizontally              |
    -| `vsplit_tab`  | Split the current terminal tab vertically                |
    -| `ofd`         | Open passed directories (or $PWD by default) in Finder   |
    -| `pfd`         | Return the path of the frontmost Finder window           |
    -| `pfs`         | Return the current Finder selection                      |
    -| `cdf`         | `cd` to the current Finder directory                     |
    -| `pushdf`      | `pushd` to the current Finder directory                  |
    -| `pxd`         | Return the current Xcode project directory               |
    -| `cdx`         | `cd` to the current Xcode project directory              |
    -| `quick-look`  | Quick-Look a specified file                              |
    -| `man-preview` | Open man pages in Preview app                            |
    -| `showfiles`   | Show hidden files in Finder                              |
    -| `hidefiles`   | Hide the hidden files in Finder                          |
    -| `itunes`      | _DEPRECATED_. Use `music` from macOS Catalina on         |
    -| `music`       | Control Apple Music. Use `music -h` for usage details    |
    -| `spotify`     | Control Spotify and search by artist, album, track…      |
    -| `rmdsstore`   | Remove .DS_Store files recursively in a directory        |
    -| `btrestart`   | Restart the Bluetooth daemon                             |
    -| `freespace`   | Erases purgeable disk space with 0s on the selected disk |
    -
    -## Acknowledgements
    -
    -Original author: [Sorin Ionescu](https://github.com/sorin-ionescu)
    -
    -This application makes use of the following third-party scripts:
    -
    -[shpotify](https://github.com/hnarayanan/shpotify)
    -
    -Copyright (c) 2012–2019 [Harish Narayanan](https://harishnarayanan.org/).
    -
    -Permission is hereby granted, free of charge, to any person obtaining
    -a copy of this software and associated documentation files (the
    -"Software"), to deal in the Software without restriction, including
    -without limitation the rights to use, copy, modify, merge, publish,
    -distribute, sublicense, and/or sell copies of the Software, and to
    -permit persons to whom the Software is furnished to do so, subject to
    -the following conditions:
    -
    -The above copyright notice and this permission notice shall be
    -included in all copies or substantial portions of the Software.
    -
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    diff --git a/dot_oh-my-zsh/plugins/macos/_security b/dot_oh-my-zsh/plugins/macos/_security
    deleted file mode 100644
    index e4ed585..0000000
    --- a/dot_oh-my-zsh/plugins/macos/_security
    +++ /dev/null
    @@ -1,90 +0,0 @@
    -#compdef security
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'help:Show all commands, or show usage for a command'
    -  'list-keychains:Display or manipulate the keychain search list'
    -  'default-keychain:Display or set the default keychain'
    -  'login-keychain:Display or set the login keychain'
    -  'create-keychain:Create keychains and add them to the search list'
    -  'delete-keychain:Delete keychains and remove them from the search list'
    -  'lock-keychain:Lock the specified keychain'
    -  'lock-keychain:Unlock the specified keychain'
    -  'set-keychain-settings:Set settings for a keychain'
    -  'set-keychain-password:Set password for a keychain'
    -  'show-keychain-info:Show the settings for keychain'
    -  'dump-keychain:Dump the contents of one or more keychains'
    -  'create-keypair:Create an asymmetric key pair'
    -  'add-generic-password:Add a generic password item'
    -  'add-internet-password:Add an internet password item'
    -  'add-certificates:Add certificates to a keychain'
    -  'find-generic-password:Find a generic password item'
    -  'delete-generic-password:Delete a generic password item'
    -  'find-internet-password:Find an internet password item'
    -  'delete-internet-password:Delete an internet password item'
    -  'find-certificate:Find a certificate item'
    -  'find-identity:Find an identity certificate + private key'
    -  'delete-certificate:Delete a certificate from a keychain'
    -  'set-identity-preference:Set the preferred identity to use for a service'
    -  'get-identity-preference:Get the preferred identity to use for a service'
    -  'create-db:Create a db using the DL'
    -  'export:Export items from a keychain'
    -  'import:Import items into a keychain'
    -  'cms:Encode or decode CMS messages'
    -  'install-mds:MDS database'
    -  'add-trusted-cert:Add trusted certificates:'
    -  'remove-trusted-cert:Remove trusted certificates:'
    -  'dump-trust-settings:Display contents of trust settings'
    -  'user-trust-settings-enable:Display or manipulate user-level trust settings'
    -  'trust-settings-export:Export trust settings'
    -  'trust-settings-import:Import trust settings'
    -  'verify-cert:Verify certificates:'
    -  'authorize:Perform authorization operations'
    -  'authorizationdb:Make changes to the authorization policy database'
    -  'execute-with-privileges:Execute tool with privileges'
    -  'leaks:Run /usr/bin/leaks on this process'
    -  'error:Display a descriptive message for the given error codes:'
    -  'create-filevaultmaster-keychain:"Create a keychain containing a key pair for FileVault recovery use'
    -)
    -_arguments '*:: :->command'
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "security command" _1st_arguments
    -  return
    -fi
    -
    -case "$words[1]" in
    -  find-(generic|internet)-password)
    -    _values \
    -      'Usage: find-[internet/generic]-password [-a account] [-s server] [options...] [-g] [keychain...]' \
    -      '-a[Match "account" string]' \
    -      '-c[Match "creator" (four-character code)]' \
    -      '-C[Match "type" (four-character code)]' \
    -      '-D[Match "kind" string]' \
    -      '-G[Match "value" string (generic attribute)]' \
    -      '-j[Match "comment" string]' \
    -      '-l[Match "label" string]' \
    -      '-s[Match "service" string]' \
    -      '-g[Display the password for the item found]' \
    -      '-w[Display only the password on stdout]' ;;
    -  add-(generic|internet)-password)
    -    _values \
    -      'Usage: add-[internet/generic]-password [-a account] [-s server] [-w password] [options...] [-A|-T appPath] [keychain]]' \
    -      '-a[Specify account name (required)]' \
    -      '-c[Specify item creator (optional four-character code)]' \
    -      '-C[Specify item type (optional four-character code)]' \
    -      '-d[Specify security domain string (optional)]' \
    -      '-D[Specify kind (default is "Internet password")]' \
    -      '-j[Specify comment string (optional)]' \
    -      '-l[Specify label (if omitted, server name is used as default label)]' \
    -      '-p[Specify path string (optional)]' \
    -      '-P[Specify port number (optional)]' \
    -      '-r[Specify protocol (optional four-character SecProtocolType, e.g. "http", "ftp ")]' \
    -      '-s[Specify server name (required)]' \
    -      '-t[Specify authentication type (as a four-character SecAuthenticationType, default is "dflt")]' \
    -      '-w[Specify password to be added]' \
    -      '-A[Allow any application to access this item without warning (insecure, not recommended!)]' \
    -      '-T[Specify an application which may access this item (multiple -T options are allowed)]' \
    -      '-U[Update item if it already exists (if omitted, the item cannot already exist) ]' \
    -      'utils)]' ;;
    -esac
    diff --git a/dot_oh-my-zsh/plugins/macos/macos.plugin.zsh b/dot_oh-my-zsh/plugins/macos/macos.plugin.zsh
    deleted file mode 100644
    index b951a28..0000000
    --- a/dot_oh-my-zsh/plugins/macos/macos.plugin.zsh
    +++ /dev/null
    @@ -1,298 +0,0 @@
    -# Handle $0 according to the standard:
    -# https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html
    -0="${${ZERO:-${0:#$ZSH_ARGZERO}}:-${(%):-%N}}"
    -0="${${(M)0:#/*}:-$PWD/$0}"
    -
    -# Open in Finder the directories passed as arguments, or the current directory if
    -# no directories are passed
    -function ofd {
    -  if (( ! $# )); then
    -    open_command $PWD
    -  else
    -    open_command $@
    -  fi
    -}
    -
    -# Show/hide hidden files in the Finder
    -alias showfiles="defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder"
    -alias hidefiles="defaults write com.apple.finder AppleShowAllFiles -bool false && killall Finder"
    -
    -# Bluetooth restart
    -function btrestart() {
    -  sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
    -  sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
    -}
    -
    -function _omz_macos_get_frontmost_app() {
    -  osascript 2>/dev/null < 0 )) && command="${command}; $*"
    -
    -  local the_app=$(_omz_macos_get_frontmost_app)
    -
    -  if [[ "$the_app" == 'Terminal' ]]; then
    -    # Discarding stdout to quash "tab N of window id XXX" output
    -    osascript >/dev/null </dev/null </dev/null <&2
    -    return 1
    -  fi
    -}
    -
    -function vsplit_tab() {
    -  local command="cd \\\"$PWD\\\"; clear"
    -  (( $# > 0 )) && command="${command}; $*"
    -
    -  local the_app=$(_omz_macos_get_frontmost_app)
    -
    -  if [[ "$the_app" == 'iTerm' ]]; then
    -    osascript </dev/null </dev/null <&2
    -    return 1
    -  fi
    -}
    -
    -function split_tab() {
    -  local command="cd \\\"$PWD\\\"; clear"
    -  (( $# > 0 )) && command="${command}; $*"
    -
    -  local the_app=$(_omz_macos_get_frontmost_app)
    -
    -  if [[ "$the_app" == 'iTerm' ]]; then
    -    osascript 2>/dev/null </dev/null </dev/null <&2
    -    return 1
    -  fi
    -}
    -
    -function pfd() {
    -  osascript 2>/dev/null </dev/null </dev/null < 0 )) && qlmanage -p $* &>/dev/null &
    -}
    -
    -function man-preview() {
    -  [[ $# -eq 0 ]] && >&2 echo "Usage: $0 command1 [command2 ...]" && return 1
    -
    -  local page
    -  for page in "${(@f)"$(man -w $@)"}"; do
    -    command mandoc -Tpdf $page | open -f -a Preview
    -  done
    -}
    -compdef _man man-preview
    -
    -function vncviewer() {
    -  open vnc://$@
    -}
    -
    -# Remove .DS_Store files recursively in a directory, default .
    -function rmdsstore() {
    -  find "${@:-.}" -type f -name .DS_Store -delete
    -}
    -
    -# Erases purgeable disk space with 0s on the selected disk
    -function freespace(){
    -  if [[ -z "$1" ]]; then
    -    echo "Usage: $0 "
    -    echo "Example: $0 /dev/disk1s1"
    -    echo
    -    echo "Possible disks:"
    -    df -h | awk 'NR == 1 || /^\/dev\/disk/'
    -    return 1
    -  fi
    -
    -  echo "Cleaning purgeable files from disk: $1 ...."
    -  diskutil secureErase freespace 0 $1
    -}
    -
    -_freespace() {
    -  local -a disks
    -  disks=("${(@f)"$(df | awk '/^\/dev\/disk/{ printf $1 ":"; for (i=9; i<=NF; i++) printf $i FS; print "" }')"}")
    -  _describe disks disks
    -}
    -
    -compdef _freespace freespace
    -
    -# Music / iTunes control function
    -source "${0:h:A}/music"
    -
    -# Spotify control function
    -source "${0:h:A}/spotify"
    diff --git a/dot_oh-my-zsh/plugins/macos/music b/dot_oh-my-zsh/plugins/macos/music
    deleted file mode 100644
    index 5056679..0000000
    --- a/dot_oh-my-zsh/plugins/macos/music
    +++ /dev/null
    @@ -1,170 +0,0 @@
    -#!/usr/bin/env zsh
    -
    -function music itunes() {
    -  local APP_NAME=Music sw_vers=$(sw_vers -productVersion 2>/dev/null)
    -
    -  autoload is-at-least
    -  if [[ -z "$sw_vers" ]] || is-at-least 10.15 $sw_vers; then
    -    if [[ $0 = itunes ]]; then
    -      echo >&2 The itunes function name is deprecated. Use \'music\' instead.
    -      return 1
    -    fi
    -  else
    -    APP_NAME=iTunes
    -  fi
    -
    -  local opt=$1 playlist=$2
    -  (( $# > 0 )) && shift
    -  case "$opt" in
    -    launch|play|pause|stop|rewind|resume|quit)
    -      ;;
    -    mute)
    -      opt="set mute to true"
    -      ;;
    -    unmute)
    -      opt="set mute to false"
    -      ;;
    -    next|previous)
    -      opt="$opt track"
    -      ;;
    -    vol)
    -      local new_volume volume=$(osascript -e "tell application \"$APP_NAME\" to get sound volume")
    -      if [[ $# -eq 0 ]]; then
    -        echo "Current volume is ${volume}."
    -        return 0
    -      fi
    -      case $1 in
    -        up) new_volume=$((volume + 10 < 100 ? volume + 10 : 100)) ;;
    -        down) new_volume=$((volume - 10 > 0 ? volume - 10 : 0)) ;;
    -        <0-100>) new_volume=$1 ;;
    -        *) echo "'$1' is not valid. Expected <0-100>, up or down."
    -           return 1 ;;
    -      esac
    -      opt="set sound volume to ${new_volume}"
    -      ;;
    -    playlist)
    -      # Inspired by: https://gist.github.com/nakajijapan/ac8b45371064ae98ea7f
    -      if [[ -n "$playlist" ]]; then
    -        osascript 2>/dev/null </dev/null 2>&1 </dev/null 2>&1 <"
    -      echo "option:"
    -      echo "\t-h|--help\tShow this message and exit"
    -      echo "\tlaunch|play|pause|stop|rewind|resume|quit"
    -      echo "\tmute|unmute\tMute or unmute $APP_NAME"
    -      echo "\tnext|previous\tPlay next or previous track"
    -      echo "\tshuf|shuffle [on|off|toggle]\tSet shuffled playback. Default: toggle. Note: toggle doesn't support the MiniPlayer."
    -      echo "\tvol [0-100|up|down]\tGet or set the volume. 0 to 100 sets the volume. 'up' / 'down' increases / decreases by 10 points. No argument displays current volume."
    -      echo "\tplaying|status\tShow what song is currently playing in Music."
    -      echo "\tplaylist [playlist name]\t Play specific playlist"
    -      return 0
    -      ;;
    -    *)
    -      print "Unknown option: $opt"
    -      return 1
    -      ;;
    -  esac
    -  osascript -e "tell application \"$APP_NAME\" to $opt"
    -}
    -
    -function _music() {
    -  local app_name
    -  case "$words[1]" in
    -    itunes) app_name="iTunes" ;;
    -    music|*) app_name="Music" ;;
    -  esac
    -
    -  local -a cmds subcmds
    -  cmds=(
    -    "launch:Launch the ${app_name} app"
    -    "play:Play ${app_name}"
    -    "pause:Pause ${app_name}"
    -    "stop:Stop ${app_name}"
    -    "rewind:Rewind ${app_name}"
    -    "resume:Resume ${app_name}"
    -    "quit:Quit ${app_name}"
    -    "mute:Mute the ${app_name} app"
    -    "unmute:Unmute the ${app_name} app"
    -    "next:Skip to the next song"
    -    "previous:Skip to the previous song"
    -    "vol:Change the volume"
    -    "playlist:Play a specific playlist"
    -    {playing,status}":Show what song is currently playing"
    -    {shuf,shuff,shuffle}":Set shuffle mode"
    -    {-h,--help}":Show usage"
    -  )
    -
    -  if (( CURRENT == 2 )); then
    -    _describe 'command' cmds
    -  elif (( CURRENT == 3 )); then
    -    case "$words[2]" in
    -      vol) subcmds=( 'up:Raise the volume' 'down:Lower the volume' )
    -        _describe 'command' subcmds ;;
    -      shuf|shuff|shuffle) subcmds=('on:Switch on shuffle mode' 'off:Switch off shuffle mode' 'toggle:Toggle shuffle mode (default)')
    -        _describe 'command' subcmds ;;
    -    esac
    -  elif (( CURRENT == 4 )); then
    -    case "$words[2]" in
    -      playlist) subcmds=('play:Play the playlist (default)' 'stop:Stop the playlist')
    -        _describe 'command' subcmds ;;
    -    esac
    -  fi
    -
    -  return 0
    -}
    -
    -compdef _music music itunes
    diff --git a/dot_oh-my-zsh/plugins/macos/spotify b/dot_oh-my-zsh/plugins/macos/spotify
    deleted file mode 100644
    index ae42db4..0000000
    --- a/dot_oh-my-zsh/plugins/macos/spotify
    +++ /dev/null
    @@ -1,479 +0,0 @@
    -#!/usr/bin/env bash
    -
    -function spotify() {
    -# Copyright (c) 2012--2023 Harish Narayanan 
    -#
    -# Contains numerous helpful contributions from Jorge Colindres, Thomas
    -# Pritchard, iLan Epstein, Gabriele Bonetti, Sean Heller, Eric Martin
    -# and Peter Fonseca.
    -
    -# Permission is hereby granted, free of charge, to any person
    -# obtaining a copy of this software and associated documentation files
    -# (the "Software"), to deal in the Software without restriction,
    -# including without limitation the rights to use, copy, modify, merge,
    -# publish, distribute, sublicense, and/or sell copies of the Software,
    -# and to permit persons to whom the Software is furnished to do so,
    -# subject to the following conditions:
    -
    -# The above copyright notice and this permission notice shall be
    -# included in all copies or substantial portions of the Software.
    -
    -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    -# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
    -# BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
    -# ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    -# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    -# SOFTWARE.
    -
    -USER_CONFIG_DEFAULTS="CLIENT_ID=\"\"\nCLIENT_SECRET=\"\"";
    -USER_CONFIG_FILE="${HOME}/.shpotify.cfg";
    -if ! [[ -f "${USER_CONFIG_FILE}" ]]; then
    -    touch "${USER_CONFIG_FILE}";
    -    echo -e "${USER_CONFIG_DEFAULTS}" > "${USER_CONFIG_FILE}";
    -fi
    -source "${USER_CONFIG_FILE}";
    -
    -# Set the percent change in volume for vol up and vol down
    -VOL_INCREMENT=10
    -
    -showAPIHelp() {
    -    echo;
    -    echo "Connecting to Spotify's API:";
    -    echo;
    -    echo "  This command line application needs to connect to Spotify's API in order to";
    -    echo "  find music by name. It is very likely you want this feature!";
    -    echo;
    -    echo "  To get this to work, you need to sign up (or in) and create an 'Application' at:";
    -    echo "  https://developer.spotify.com/dashboard/create";
    -    echo;
    -    echo "  Once you've created an application, find the 'Client ID' and 'Client Secret'";
    -    echo "  values, and enter them into your shpotify config file at '${USER_CONFIG_FILE}'";
    -    echo;
    -    echo "  Be sure to quote your values and don't add any extra spaces!";
    -    echo "  When done, it should look like this (but with your own values):";
    -    echo '  CLIENT_ID="abc01de2fghijk345lmnop"';
    -    echo '  CLIENT_SECRET="qr6stu789vwxyz"';
    -}
    -
    -showHelp () {
    -    echo "Usage:";
    -    echo;
    -    echo "  `basename $0` ";
    -    echo;
    -    echo "Commands:";
    -    echo;
    -    echo "  play                         # Resumes playback where Spotify last left off.";
    -    echo "  play              # Finds a song by name and plays it.";
    -    echo "  play album       # Finds an album by name and plays it.";
    -    echo "  play artist     # Finds an artist by name and plays it.";
    -    echo "  play list     # Finds a playlist by name and plays it.";
    -    echo "  play uri                # Play songs from specific uri.";
    -    echo;
    -    echo "  next                         # Skips to the next song in a playlist.";
    -    echo "  prev                         # Returns to the previous song in a playlist.";
    -    echo "  replay                       # Replays the current track from the beginning.";
    -    echo "  pos 

    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%0AH{1Lnwue`FAa6vVyNwGD{E(402zr*T^OC53K`< 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ℜy?)50>hyR?}`r)w|sbqJtqrK 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 z z78`7Sys6x15ug)t9S&kUBsv@>qDu{!PMz81dm%RwgcgMH4k4}Q!C;QsQO87V-_x$< zEu+7I7bm+bL$4oP1^@l?=ZYke_W;92UZ_l^iV0HzFmNnJh|d#f-BPE-BGD);T*u5c|QPM#Ypw!$)%7Uz@ z!~q+c4G8z^%P$3N0II%!z$-+n=^S*0W7!fky+sZTp%Yx+7eh39zaVax)j|Gw7pyWq zma;3B1BF-P-hPHskHKKqaCbX0Ly4eQ-@rQp&=+@fI$uqOs&PwlhW{J~ga<2zA9g0()%eK%yz~3Sbij7)psxq63w%tLC%I<2rf@{$J;YRm2x!T#wt+yhjyhpf8JG_6H zetZ8ofs3$M&Za&GT#HsG;b2g3NZNnNf3wqnMTwYw z;s&2879a~Y;e(o!1A>p|1!vnHPbZajJ=?AwlKH(8l*ksw0Rp|0yU}E8kpd-i$4|F# z$-x%~E0MCnzcx#|gMWwWuehHUcXz+Ix+1Xwh{Q2EUxoFj+HXQ=TQJ08lep`Fc!)=a z7{YimgudT~_^$Z9D^jxJASSpiLP=bnDt$7HThW%xs70QxX);_m%$CAYT!C?RGU8sp zEv0XZ0?X-Sq%7PH3>Q~qljrn7e77_SGgRafn~K(Px4DTISK>3CiZSW8qkG$;B;+?0 z`v7jwFd&W;3F~E7i6Y~ydDCA}_L#^0n2b65Hck_@5rs%%*PT31k+Lg(X%BZm5w+5C zp!zMT)slwbkThnA;z!1EbVe*@uhl3%Bxm$*=#i1WQ6zRw&be^lQj$>DXBjZl`OG1& z2zg^Yw!+_f7~egW0{7NSW0x# zakL1x_o&wCl{asS`&Z+Ox#7Rl-fVN@WTGC28jl!>a>SxB+_|mVe&$nIh-FDaI+zjG%Yw!tBX`}xBKKY z*EC~Pf0YpK?!YN&HflWkCS$2AB(gx_q#Ya$P4B}wxS>9dWcN*=C8?dG#hvu|s| zJ=`57E#_xuo0Z1V zedU4~TG@LX#r%m3!1iiglXQ%E5t}@7fi{(`r$H-|N!>ymed* zwuw@g)2G@^ua<7w;=oHc_*#YSBfdGzN@{P z$)_!zmv3!i**)5=4r9V>{EcoEPWH%mU*KNiB5M=r^(-JPaQ%4c*CnFl@;ks+#*ql@ zzJj3k3wX?-@&$@gDf0hx+rMQfUy${kNIxzC7WrCE)e>LcUW*|K|8iL`E{}dm8_Uly z`I@m+MbtAjLBa8>lFQQ|JMG6=CgH;hybb#Dc~9^y+5GR^EV4ahX!FKOw`7oQ`Y)}Y zl*kS&dwz_+{(9M`!er@($%}m5JH;o(nc6;?`PV-^;r4r(bd%Sb1k*f4$=6`NwEHOX z`Qld@|F%y{d;UYumruIzO+Z`}?Z}}i0GH`=a_UWj} z@?pkM;J3ToPbd6k_UX3+x0Ga`eaKioE>#KoVbuL>wt4v^?do#dQTF-#r{&Y;p`bnA z?yKj^^fITNB*FXPvVrULE9XNhf4{tV9r*3u%CGm4!N3L-Nc?rFtnN$)4DmBcA1qNy>yZ4+x%8cc$1E8va;y%D3PM{=&vf2=~nXt?#fHaW+ z81~RQ$k8!l_`l=eEih(hOkz~e4MR*Ss(bQF7gLcOV!G#qU5+WW=T;+O91j#lN5R7W zIRp;Lk$8;<#;@8#*VxP7-@Ea=hYFY5S=JM^)e9N!Sq6J2zI35;IuIM(SFCV_PEg@I zHmdzb2Iodklyfh)X3wcbpTI_+%yHksf_&l}Kx6~q3Q!PFB`EC3-1EY6Zvi=L(GX`W zaa7bbFRai$M5HlUPC!w~M^@QKQMC%8{~bcI1!KndZGXYBV#737vC`A&YE}IjL)cEdhvN6ihyJH0+a#<45yVn9R}?#`|W84 zWRHhlz=unJNs4Jgpk*Nr6unV4H0RH8DR^22uMmZ*C~_3`ifkW3W|;xlPXqiS3nHO1s`lo#v{J`Iis)SU;Zc!xt%hi~yP zm_JoKJsOUTQ_TU@lH;gTcGRH1Mhr!x^W#$P=#GYQkgv9kCJBtBg!R!6lba)<_Xwm& z{HS<7^5STS{RL2M0$A{v^D``S*i$kuBfl8Vo zHv+ICt1!_P7_Bm&f+fF3d) zK{bHGo5B7nK%lFkZm9@pnQnO_6{k354o2_q_GG2y6vTN79xz39SKkyK{ksas*D=|b zGs=_uf$thXZ5qps0@+ZoE5!~49ylqr`MtNN9(;)=gu}B~tU7a+t5Po}676MGBsCBgGSaDHIku8ETw1 zIxZ>B5{ExUDh=^<$UJzfYjdI>KVSl#{1ihNk*Jb)^pzKj zN8Houxr5H5vVG6cG8!Kr^>QFOw%X(o(L8>sQ!ox7w~2jhMI-D8wTh-DkAfhNC!cV3 zBk!71m-QAG)0T$MA848%ImpuE^_c%)uj>L(ES5S%?D7 zIy)_Q1a)%67yHAP28#P0`B=uHu*0078s73i%P^LEG&<)U1o^Xg_iB5tvp zBz+2zzS0M`y`r`KNwg?UVFP7dr4h31u`#1&!8$rFQdzD5c(VaiVs^1@5Ih>jg@w#J*A*2F$` zH=MgkH`Z@Y)5S;WGZT|uBdnueM&0vVgPbobq}tu2?c)<#6cV(ww}Kqq1cdQgnP1oL z1u3-h095_Md3kbM=r9R!4QF<&6 zAFC0!wE(x733iNP>oDN2x#HyOaHvF{$Z)NxYy&_$nJ#bmI&JndVUXp?9@kiifDi%G zkn5T0y+kx}2T%Z=id!Yk%rOt}oDO24dEpml%CZuJL4L7C()XlXQA~Ul)$S)BNxTLD zuFJvRGAAit1Ei)>xW7~9ptpkmJ`5k6{JiVzqX#X6^B{2GupOl?u26Zk&={v;Bg>`-qVY9->!X}Mx8a&O|qBm0#{pS|9~x83C$8mI`4yDl{4c(4CUcbQ)A zVMN0B<=qXx-Lr{}x%TXZldX5zKgISsf7d*E_wnae#DCB&**NKmDTOI^ughcQ&0n^X{^QVKGn+Ggs2e(KLQS^tb+=p!U4%t->IZO^YA0EE9Kje-) z{I8+JhkVV4{6mKVpAH2#4>|k~g-DLj^hYAxM_0G+9obBjxjG-xMeknR;^y`hj2T;%nv)1mpw)$;JCMRD&XEK zCRmitv6676?0X+|`ePlE6J2`W6IP#!>1l>U(kLEXi13{7+;i$ zug=dS%ZDd=XD1Ix{A7erLXaVl;ZV5h3B>e7>(NQRz^Q%Y2_(_i>gVH%z*9KF+xp?D zm5HD0_0vZrXI}S?Y=5S!-W_vzaO&xDoG`ZIU# zU!EdQLo*I?69TecL|f{dhu`{jqc#BAa{gu};AL$<-5wp$@KZ*TXZg1-GHTQAV*t<@ z67lH5^To5qtFtEm-_6{ISZ?69HR5$-6x}d95e#iW{StMaAmbaD*sKgczwaTC0C+Ap&`m;0 zpufyOgrB-W>VMLWp8dLvroNg@KzwTc4Iw=5-28omJFrhBaKPW6j{&RpUd@UI%9s$e zm;EQ=)1N3bz^Qe*k`UF|9n`YZzzYBPf{|I!N+I0CIJ&%=mj!vPRDoluxa4@qt~DJiA^$I<^!|3bXa zny8!q8Y06bok)cn1W0cgQ7|+lzKepGQ3Y^dY_SoFIRFC#VZdIV#wdbP`i>2zIDvvm zCJu4TK3zuk=-cAwqs<{A7@6Sw2M7E3QvD%61~l1d9z?S%u!nV!JsRSWP8B8TFJKLk zk2V&GIcCoRH21GeTMg~rr z4;V3XF99=xK32fzdjC9Xn9Tu=RsRicq$7e)6$qsy!>4(VOORMOF8H3^gsjCk_W*(d zoFf366x|IgQbqAK6;ld)uRduV-qic>?wO^F65~^jWHr84jufr?zc?HTY7(4jM&?gB z)6HC4i?3XJ1;cQVYmEoXkuX%9;Vl>_sclikn!?7qpst{tD|Jd;Qt<7J z`E$Xh!pE(G%}dXI3%0CXeB*@RD8Qi-QWv8h{qISMx(FD9{HN%v0ND-Vl9IMD` zC&0>+TRq!h9od4Pte*e5J7*g!o!;V@9V9mIQYoFCL1qbJI7QvQ_UKchv%tsZlWBuM zy7Rprc@J$>fQpwCzoQq;tvwRz*_SH>;n93-2xIob_W&A!aC?Lg@?1m%whGF@sNA#8 zmV>g@F`P2!$B0)H5-j&#CFgh1tOQp|0!tL1mv{_AL6OV-9Lx-46^`iAUE>qn~5bh1RC-kh0I{85GyuY z@&BY$8gvFJ+AC*4gu}n&0z)~ia3?}H@kNU5n!M$l>@nmgdm0)7;+(_3a6Wn(c4tvO z6%BCLc>-LhkJm$;Ls&f%{`sQV?jTU1R6J}@l_aG1r3wJ_*2XzWu`_-QDEeJrAMY7h zI3Jb*#P(==c6?#&AfAlMuGR!d46UIFWyya7S@jsqhnY!qht4uJoGHrXNT|I-Am^^U zJdh=TN)8L3!?{pJe_}C+Xo%(@fP(d`Y~P&~MzF~Vwpac3(J>6e-$+#;% zno~-N&j>}vIz*ZRi@;E^-#;d-jz3&EbW$~ zgt$3h5*Ps=m9KgAPAz2LP$sGf@I2&>XvFGsz?~qvZ=lgW270ww!}YpqfN#xh)<~2b zL(zx#;ekhK3p;BLf1MT0Z!2b4B!&``5i}TyL^Cz?u=E3k@2-m9zv7bSRX2Dh==!Fy zSSaYbOPGBqB=vp7=5uGC681tO32t6uno_7y0YJB#%Ib=rk#{ox=<|v{mHZ&~8&xk* zEd?a`F|iJ7w}NmA42l0fA|z%M_4)@VKtE@5MVFSPRYqeAP$#OJR(~{zOr|MFPTCSk zYDuK<@dYUHpB>EoX5W&9Ks3rrAumZa(r!1^zYN-WXv6n;MBgu%jC2}Fq4r6nDZ9Ss*6kc6*803LbZ5{(>pH3mFZ2|!sL9Oc6bRmN^&V0Gq#$5;dx z!4;csm&(qAVO8&kI4fz)CtS`FtF{RFE#PV9Yfjibg0@fdn3ksO9E)<^x;bbv8G4(o z^QZ$=4i&LWJHZ>I29q$*7ywcMOucxx02U^&3L(e8A(lahG#7)agZL&#d8db@Agr3% z5t@P@SpfsgH<1`b8`Tkq}9XtKSN%Ltu@_GRbW*X4XQ8(xM z<^C5E;dFwN%$=;M%+o&vspH6Uc zVWE^r=U-*6ybN^`wM^3D+2pAcqt*K0D z>r74X$?rvhZL^PAccGwC+{E|0mh^A&qUxzcP(rB2t>{l}5w{dd?qlW78D}Sg#Tr>H zwp|Re-$4T!OVp$VuiS5C-!^v-nIJ=lK}2zL%Ii&`ODX`vq8u44pf{;d@aNNy7V$G( z_qsUUoJenl6H9?Yw24MPhk1a32Og&c>YDv(l8^M?G0Qa$jhz^>IR7f|uVFc1!&*sJ)mOyF8BYm)^D) z{{8uh8_b-q)9p4Z(?UD)Z2j<08ryyr`!MmjK}e@t)C%KTL+Y<;JsI~no!{RLx-SUj z1lOEyCUsLQM8_+s>g#KQdq0UUXJutCDiZ=%1G?3>A6WbjGKgO8za@4tbM2>&{ojRY z*(`V_!;7t;=X6bkJAn+#Q_}zPWukuaj*XdGtSH)FVLliU^ zg^0j=df}%$a30P!u8H`W@>N$n%C!!U7{pTy;t?%2i=Xkp{Y7}pO4=%lVgdycv(DSv z{8@aEhPhf9`GuddU2$h%_29_|mGfz|^B3f7X-5aI>*v#Xt}(IZe-5zyV+irU=C>rS z{V`pmr@X}+y+&=vO5erGY@E)ZnNDiA#5}4)mq*OhHO10q$O6UO8q7yg7JP==oqCWX z+sxQvVp&~B*h*~DrR@Hw0!MoCUnK0@FIibV*|_&|DYha|=ZlwGH?Kp7xVr{<{0jJL z)^S?BO)YjBw0L&{o1;s?=g9&MRyn>mY{I7n!n0YVx)$iaY$9}pA}s8;xe9N8v)GE( zxYIO!CqzTkb4gUF@UAtxm{XycC;L6W!h6B&;t_@7FWDv13nlW{@0S$buVI&LDwOPE zmm0h(l$v0do-LGKW|#R^D6_{dds-;_mmNb~grVe+qbrhQDVi~|Z{~3j71?MKcaR@k zT2%rR*@~1VzHsIZeyL9qd}E~&Gp1r)q-q{b;;Et5JEi6sO=8TEzKXvr;?Qj6XeMl^ z&K7B%Mrd|fX)kl=j4nZq)zp4iyI(r|ndC@kDE3q>xKTl@pNDrBDCTHN(x*$&IwYkjEJ+s)j%aPbT+H`&6&-ho59XroC zM_2JR4>-!~$JalX5B{8g^#n>Dflh7=CGOLP4?jZM{{gOvw+~RztpXIn&?sNOfyq-st&WjfKmR$3jNbvED z_40e@H#_Km5fSj?TUwZ%Z_I{sm!Ye%)$@{fw_G1GsLuvw#hVXqK6B*^%8M}hJNUxb z80)R}!kpCj_9m-5HD_J~r{@TckLMB1R-Aa++O;s*W)&3uJt32J4H^Z+yBly43t@QF&dAwOA!z~Oh#z4eO3KnJ;wj5oP^IPnqFd@~PrcQu(&NLrDyrEEgWpU)U*@YF zw8s_v@C4jyDJ#pK@zk?aiq({*@$kP9t89?rZ&a>q)OM?W$LnRv|JJFp$&dSz=Ke_KgqTMd7EQ)PSC6@SNIWyb`6=WJzXGJn&Bau-?NO7$T8lAl2K zy=!l~lTKjWmgkXXFNx*ro>BhS(4jupy#5;EUhU|5F@Zr(+W{wmA$_`1`KtWAWhUEi zgMSAH`~*fv84IDUrapDp$3I2#xBz!3DdK#S7($n(DT1e0OoX)35SpUa~GvY}c}}y?ra-1+I;hLugnpjZ{QN7lPh7iCDSSXzd%z-m$W?nNBzz=Rdn6-# z%*e23JaVkg{?4ej+2*IH%cEnz+Or?_{oZQlCGXDPBx$DCe#Q%HmOo-%-Z}f0`@7BU zvSu4D&)LFUkv6^iCo_M|dt@qow`uh!Qau_lQG@72|9vwEF|cX&;=Agqb@keE%h`3S z5^%c|bXD~X2^Vrzt#i}eZ^qVrt`b1n?YlU8r6+o&mDRasq5(WQz0T{?Q?D=H`)-JD z^GSl9tLXW0Vas{6)gJM6@+;xr5#-lOm64GeR50vy;gze3L8lLcR2n15!a*7shSpz$ z4o0ATRL`VT??F>dyG_i{r%YWbI77#!c~G6Uv38?RnXwrO8jLXOsQq8W-RD!(Pv7YI z?<5%VkU;^5oTGq58FI!UgCGK;WEc=hqRx<$B*_^>$&xd|kaNyK0R=&VfJzc@_WE7d zeec=Y-E$tDs?&c#S9MqQr=Psuthz(2k3QXW6u$I!Ut->3Gmc_xazJ`U-8!>nceLf` znL=I?dDQlEP*qaunt@j|xDWfenvkgu-mv0TZq7wsh$i2?C|HCpzh>=E4qme0lKBFO z;8F>KJyE@dlr~e|0tCL?cFw4TefmCa*Zp{t_L?ov7M)J~nO8 zb$({z*I@oi$|9n{B3{Zet-&$?b3ly0PwIYg!~H5LtEL94PAThw2I~o_2YZ5&`X{EH ztTsJUHVX}ghxHF{t<#6NJ*JQzW0sa=_q7$3eq?NS-5Rd8)(?*P`ON6ChZ^CuiBCGs z;_;)jN1QQYu7hGO%@|!(YrRVr=N>Od-nZzt{fMjwu6qUSI!Dekc>^l;_8)wuU3^pB z#66$$ET)Jr1C1WMoL;oZxsSJ98O{_=Yb5hlJ!5p;3H@HT&qTdzb(McrIN$M1mS{3L zGrsR9yIku!DXDi+8!#Z@nt#@l=;w-U@_)$Y_vWd%@qAFk2qS*#MbmNWzF&~>XN6zk z-h=|vCJk&vlRL|KGTnLo_XD~3tyhBlDxPHOd1Ilse)ySls5R9khjKm9l;JgN_L%&w zo3&q`(wM5}r_)3o9U^mwNXlU1{tm;lRD4OYp7`rx4YxKK2?_r>e!qzef=oP>Y+{xD z!-)?m@PLHwPl*%ZNe{K(Ft#M$lT9&iNqH!n>e!O%DVyfklJ-hAJ)$K&UN$4GB_l5& zRZZ5TBp`8DDzh^n1%D^|%>$pW8aZ#cRzF>2AIjz#e|{voc75vic%a|3HaXXv#PKYE z?&Ya_cWe*x7?LvT=&o4?R_dRu6g|22J@=f z(;~2RAh*1esI-YW;o*ad&ekp2JIgt8O+kSd8?6HNe!3Ta!PIT;{%4J=a@9Qr&#TTV zYMQPpn?#%LxK`)aiawuZzNA<|3sA_ggZuTTs&~1=OJ(qJY^22v>#_E!E zzvc7TJWpAav1{Au5q;aH`k->gdcd=NF#gJH?OBpM=bM##gKrc@n%YM?6-EczM<*1< z7TU+w6vnsP#}5@I&e|sk3eL4H?r_Bv#Pt=^b%XuMDEsxYnBwHUy>=?$s^UKm`Y)`< z!{;7-w)4CmeSAH$*Z=g@N2$L7YQ(K8Hx?m~^(8X7xwk~+j_n@V#fKlSJ^d9uZMRBY zFWnTx8zlbJ@H)Am?lJTjn|*1^Sbz9*Dd>61>hVUCKyecxr+Os(eT?p6 zmj1gAY4?$>MxU3(RsCP``YS@n?7#U+KKSeD_BUtwqsMt8PWYH3rUpj2L*MgqY3J|e z^mUcyn_QlbgEy|TZ~MRdjSLVv+_at^SLy$3Tl)3Z`d8L-_tCB2O=TbQSdk0&zUNUK z3f6r2T72bpeq8%klDX~k;k$SDqb`bxYK^V_gtT3?6H+CWwqEL9HhI)lh4-lD?8R`P z0EA3}t#Sx4HIGSif}Lta3X4XvOyZYbdSY(AQH#V!n(?IUFX?2H9JJr?8ooDaNqVds zrD-i)K|}pSFAL)O*+F)uATnH5@aOEsQ@$Qiby~2x%h8Teh)#~q>JAOT#UxCn^1q{7 zRSchKyj*%N_Hx2nA7ZI#ob#-cRU?B)!^gNTLk- zAJMJJ9x7#W!(M7wCQ_W%I2yx8r{o}hhfzM1kf_SsW@N~FLwnS4fHh!$YTy=*+-Q(J zN@#kJGf~fIh&#h=dWg3m)@Yc&v|@T#ux8X~M7U*tdPKB~+;~)cNN8sC_LQFSnADQn z%-EfcSmSZo?-euS^2ejb6N(r6GZRW63X@4?65-iNRcd{cDFrXZ|^I&e?%Ik3*IOKl0Q@1sa!fa9e zg^u&xH_?@Qi*_0A^OgW-`dqbBUgi9PW(U7t)br-j&~LSn~bwC5|WK;OztY znZ|>*&WbtykIr9jmfl}u5aH>hCu2P9p{7#M?VqBpWGigK>Y zHXl%CO!El7;k#o#D0z#7q*ozT;P(RTady$XdeTS1WzJxcFtk?fRHY9mDWi9rooI)F z3zh26&uz1uH{x%91|j<7w@9WNaY@hQ4OV=3MbEesB&~$jsGs(L7ahfBe|_kBZ~qVAIyt@cw=Nr%wxJ=7uvfW82$b1O&NjYb&2U^F%4j zY3r!1tu4vON(c(^#C|LrKi6suP6=-d}d^$pqZ7GqNS~BXaAt9 zyRD+~{fn3WQ&S_u!+q@^8?m_OF)?B9-sK64@Y&i~_w{vFRh7oYN9pQmXlN??2Ry}K zT;vs`9i8k42D+6{veI|Ntsa=WxHvrX#RLTS^!4L|LxNo0o>*C#+S*#VdpJF?v3MTj z>*nqlK0j|^X_S(ha92sz+2zrzSAi)h@q2rlUf!-58Oit1I**^&hJ?O&^Cm9ng@N?|Q zNKBHhyuQ|d^cy`7m(QR5RPUP_`9D*)wN^GmpPmLQ85`)jI${z$Uxa8lJXS1P6V`of zwZH$u%G=T}Pz~*a(R%U-HG`9_ zUH47bSo-PzAA>VoUpiBaeyj5jgJYV<^5MT29NV5~{R|HE!CL6lvZQV`Db@tM6qo}t z{jvC8434OYmA$#L`y859vxlAJ^1**II1DZf#~a<`!m6`D=;O_aeAO5>eL2qcSbNeZ zMrAIxu7Jmb4k9u6lJ^h5-_6>ur=EWQH-p0#q}ny3Ex%;)o8;pfvjNlWl z!dNb6GuzmIGdTI*!_yp_Y@wSTVAv9K{67rN3z1xhmrK_jl<}%D%tP_TBwnoF6W*TT+zjvRhj6zHGOwqH%Y(ytk7l$aqM_2VXa9=2~euWmA68 zxN5(0(6k=zYTWoG)%8aUXW~c#8F$U)ln{%4%#Zfp%cUZEKRc`rJFd(Et5hyd1&{Ev zf1gh>KzS>~>WD=5k9zv0$&Y*KehG-{F`8E#_v_fWsp!7I2>l$id9pe^04dl z*S_HSdXsuYbiu98SA4DF*LdW&(O(m&neR_0)fiuIPHOO0{+`ymbMSixttosmYhvzx zGH2mfc`|S9cW|;`8zFqU=#b`qy5v+`dAjWO>hj47W`K1y#d|^jG{kqi@{aE9AB2Om za+f}O8GZC!pKr<$#SIBoQJr*r#$g2E3(O7atxu?8$>adlM93W9XBymxsnj=VcLjJU z3Ovx;qER-td9xht9l>JMrNv>EyjPE)t zA5IHfkC#H^;Uc(Z^!{%6tTU|%ST`m@T81~nTPA4bFeiJTB&!3t{) zeL*EYqf>H*;8E#~Vm4%_F6NWsH#&}Pgv|CtJMswyPC1)h6*3KI^-E+P$2#e~y|FOZ zFWq|l8Wa1LWm{`NZuvOQfAlTe+2Fw4KgaP{ANVv)Z3XJaPcv1rMRvy0a%G91i7non zPGZ22PPj%=>gZ;9(6Lu#d`^L>!D3KCc!O>m;7f#XEA7Gl{9CPDQEzJ1f z5_nr^fqY1?Q`_KAD6PO(p<=l<@9}4?znl(Zd5f0$Cjys$<(`ig-#r^5OuYQ_D-WP3 zK@sar2H*Id57#eIVH}4MFC zCAuM)2p~3{)cX6KSPtSsQo=Z-Lh`-LM>6pLgTaYvoGG}GBEYBcZw9BGu7O?0?Y|hD zlQN63GP9=PxetLS<+c>%76Ur-wV5XsPWt8d7l!8>TTd!6?yhoH66Qs-&$#_6wfW+c z%uDvAK0LY-41t4exj z{OFa$eXqdBa3*ax6_hURJgIsE+{@kR6^T_Ip{Vxmy9cBEoK^{|})e7{h zwP{x=`bdKF)Z7$Y`{k>XMUv#M_dAQ`$~Uz0l$8woU2+{LK6zuKT#aKKT_=)1??S{? zhw|!ekXoI0GmTe=-x=MYe16`8q^yb5)cZp7sO-Hyb)G?PAc8Kd*+-*7TlZ=Am)PF( zzMmE1ag{TM@uU7o#k<4ttkYkKG#mzny~LG0S`nOk%}8YrcoM|`f{RA&4)3RNjr0lx z@1ei4PKQpqrNomYCj`f1wxJB;pPTU&O9Xc3zY?bJS83&}h$*=YKcRmsBuRe_;0j88 zYEsdTNU4=%w8u6`#DNWu)ta|=a87cZ z#SFhOYQnTE_S^lkxDyQ{3L4AuWp6V6XUbp50UO3p5gZY=9F*@GbsiWbxut7FPxI}O zs>4#r50ZLMcl!HPy~|C3w^K?h`Q0N%Rw%lpn+~`ej{m{ za;JSZvN?S-m99otu0)eRXFz z45iE9^lfacqy9NNd?(B2XRE?kCBHB5p`?1o3CDV_Ky9GY`*KYr__FRHbMA%Ngx1BSg;Hh zYJny4$HLRGq|I3JMJ(kx7Qux3X<{p+jFY#+(WK*~7@zrd;chf@zmLx%k9vf?E z@rlXsA^tw5)o%_pI``9Lq7#=1vuJ*1njU7o7-n-GX3G?AFB9%y5&pzK+$lZWxp zO(v$%Kc+c7ruBcq;IKf{hZiO9&c;U5s7_i4-I9DQ4(9%A7;&rMHTT9#rLNcW=kx(3 zw0TdNqmC6f(m7I&=|0eEe0QR4;Y5h>(j3dsb$)#fJ(lmOL;N_8lcatj3`)4&6-x|a z<)2cT-ienMj{{A|lYSR~d`X~^6*#|*ppi}d;GM`+O7mjTTfp$O5w-G7OI{>1HTTj@ z&QkhwrX-fBc;QflSaOm=p(^QdEcJ#eiU6fn;d&#a{IZK!@rH5&IeW5l@0*^&L=8)U z`5ATX3jwXAe;6Di*%TAY6dOjsA|vH~Mv4FjU~`dTdy!(MO>1SDYO$1Jmyrq!Z%rB1(P2xC@Fr?gAg zmI9JU9uw7pUfY7GjsVIdTDv2F6@!R&Mg%cuik^uwuLG3%P!V(F$k;hEq z&!1+XnaMu|K#zz>3)25#O!BFlOQ~CjvOa!Kr#Q~)%0MJJb3hEUiP?#yQ2;RlPG<`j zO#}r^5|I@^p=d~cR5pwtp818DdQuzVjE6w0bD;=ORtpU(Awv%ZDCAQw59N?<=XC_ErWp)Fq#|HJ>ywe^fRDJe3dkf zyZQ9EccL|K2}?c}&K&46gl+<;FrbhH58_eLel!UtV$Wd82Lz6k1J{A4H-K?|#IP(- zYzZYHP!j>w#BapFg|dL30D@^9cA*KSiM|%=P-yK zQv&HKN38>1$kM2Q;-r?6a5>;hOPNm@qE-iCxL!bESh?VWpiiI|6(bt@0wYI2p@yXZ z5~OSU%&`@bwOl%wSuwI)QKVB&6Y^nEt_r^k#Ofd#hTdvw1``2gtwR8bG9Y&Zi(&@Y z0DyWD%zy&GHGr#Fs}2~9ubIyK)e73d@+Z7Enr(aoeAAtT1Xhn*so6tO`Y+!}hi7KIN8G8#9+YA#2!GR(u01?Cjvr8~Y z4FE-g?zH79<<~M62 z#%F6Ok4C&gKo9^4AO_oICW(lyIk)mDa_T$go_}1jY6lRVzpV03+Ug;;9Xro!`4V837!v3tR3IBh($EYO~R4eN`Sm~M~>4MgP^V$%`)_vxBAZT?TL>vUgLaYHW6bpz10vy$?P&9yECo)2U zp<>;2R&R-q!SD(^hOmPFr#pDnt+(I17JzVd>$AA(?|a_!Gpi>=0YSF%esnJzQr$SI zTYE>W5>yQ$km2EIpk5Maf&u7E7!*ky;@VP7{;of8OlMaP zYTcsPm61-CQIULrxEczr0ma%PEN=9TmF9)&BB%jC&AI^0UgaS_&X3IKARi6A7`uo? zELbBH6+mQObubEm*>(a>0eA~lS)%~Hr$ofq$_gvU)HL`83P?vI>Rl1OEMpL5FqD8E zgB83d0ZkI&rXV#_#FJB<{1e30*)FB+BP%{#T#enaw(69s}N z03j>0`O9U{qg=3EJxz7JjVlPK1`i9(bqgSzSlhu~a6oJf<~3)TGsdw3=Xik7f05rw zG7li*@);;Q2x<%YND2r| z);p~%<_pY+wk(jdFT!vO8d-?!g9qR)aN5lQnKmLQf&`3%K`|8ozO_sq;ja%9aUX=? z`aLNA;d;FF5i+k4nTm+22Z-8A%NP2H1jTvaXvmfSnYLnX5MgrQF*+x#n9rzOT^p=3@Md!dj^A%qhi^eJdhO zf03Xt1lxcz5BKCNF8}(JeWIVv)DZ?h-YC}xDqkZcJ?5cPJq5yuLP3NV3Xnu1G*H0C zaBI6TA`ac!^ZGr6ofwK)C+S!}7@GK&nI~a@P&b%@CTs%L8@JsT!HKCFFJ|vE0xakc zd!-lq+V9fS8A){eTFhf_rSuh{67X@&m!JR>%yKUcg zV(+)_)r6oCxR*fac(#Zb9FA`(a@mGrccQ)*y?(itH!iXxl(E}BFVVgeJq8>p^n~85 zfq2!$9yP#^zf_lH1`Af!>p`Z6i2ywG?Z=(Bqm7}?JAS#_+$ErV4+MQBV!#IBh5|-E zY?2`n*`LM`D1aB!3`JK17_gnq;C&H9QQP;NmotxYXCB{0tQa6Z{XKA{%!YRDEnN>i zT&Q%hB{t6o_MC~(pK@Q?%q1-qFaY~d!z1FnBkPJi@YJqdH9(4iY`8%I+wYuz>h>uB zi}jCu2|oqm!A7V<>M8^$a)5*I3PBft1hpk%%$u$Jd&I2M!7I2IuD=)M{^j~_^%=#{ z4PBtq=I7`^fv%i{V~d#$-hfdp2s4u5R?i1B#DO*Ws=Wq0~l!jyulDJbu8PxiVqf)j5Du%lHyEl8lGTp~^&V5JBKi2bl!_@>fKbS%=V zj2$L)kH4q5k3`+Thr*!p5lA==PZCT9*OFL_1VTeN;p95-`hC^mRA&46pz2fQ)mFxt z7v!jX6!_~Hm1Ks^b>Qj2r_P955C36sR$}Je!|`2=^xZUEs0f1Fu8U})O%e_(O}8=)mc&9gtwF({}^I;{fY zQEIQLDKUGB&<%D{&{AKfl)=)31R{&_;qddMd@(9a0rGPYCm;iaa#8|c2`>0r*iASF z%HEZ)P!g;LM}EntrLHv^3$51O8CL);*4^v-CNL=8HY#|ifZKo6U~2v_Ov=pC@m+&i z;xvE)-6#?(3?-oqL=nTUcEA8V;8etoct*M>Bn8KUghWDE8)Jk_kVs33d$(sqfOb9* zKqi6-A%RK$5-a@>xT*{OT8MfZtDz@@x+4Wdnk^H6Npf=dU)W+ya0&P6vYY#+bOZNc z7;g9l8JMP85d`OW-0_T$rlSs=r zby5!KI28jw7Xq9F*DVdbbC*^!xU$d8Dmd3Yy?_%A7l;ue+(743Wk372w9Q5ShZegQ zeDj0Mge?|I(dDbP0|p}^yTN3b-+w;&Z&%(aNER(9+)8uJZTXf(GJJu}dH#1v!-(XI zg~Cr0)(NwL|7LK0ni0b{fD+TA#(d6dVJF0=yVmpgkG@DG#S6kEi%W^R65r6QkC4`D zd6L>L(6{Lash6AcpMnXQa-gIFhpEuO+(+Ro4fUgqR_Kx+};#7st8=)KwG*8D~ zKgOGIWf;{y1qQX2PHvFWdtuou&>KK-FVYE8LgB4g1^R43w+kcn8fvU4zA;%p{%rQP z%`Qt)_-|!l>YT56dw=~BKD=;8+d;5iTo_(LiDf>FRJ@m)4v@mpL;c5$fn%DV9p}og zUjo$+e`TgI0&0`5!XiIy013^vYUhX1bTV$E#aJI=+INsUNUzkPNUx@ec?gJ>{k1QjGvqk0{0U+wXHc+zcnKm zh3qJpngDUvfebCWj7Yn9U!r-&W@Ap0GT4Q;;wMiAX1z z?B|~?WbAX&kZLuIyW3mPwC@zi7dV`dI$Ol6?yO^aqa{A@={q)N{y-Z!StIbKPdB^Eo)hn3WKMYPc z!~DM)9Al%FmX}Zu0)=x$AV*tbGmS$neM^P?KMc+X34Z`?uCci=HFcw=KIb0>CuV9g z?xemv%-!wy&+=;)Wv+T|4iBY5E96hJ#!i@sqx(qN0A)=xgRF;2(u!IvxgYyTCEO=O z{=qKMd=puX^5%!~se|AmaAl>3f8XWYj~`NXU)4PW=h|#e8y7y-2v=#=u1sBw^L8Lg zJ=LHmHh)hSItefg7Um|q9S4n|kafp}oi8PD$taR~R4XGDY)Q?VE4o$=HE!$mQgAMI z-y#xM?7E~TdfqIYAXuYDDU?TAA=4`wF79Y-ov7nc->=s075l9HYufmtcgmJmLYRU> z@5XHxrL>1zy7DWC+&`R&z2gN)wf=RoP(m^%VyykJcZZoJAAa6 zQ}L%i1KI?>UjWS0X$A+O8#52|HA&e;UYZu)>4u!~$*~uPN0zDwyNtZdG)wk?my0Xz zC9>dV;f7M1Y+eY}?bb;$X0U3I{w>WAhs9q@4a$L^5*;4(E;N1{tZ`O!biP-#d~D)V zqi6)uRf5i+ww%`Y9n51m)tq@`{VMCn%6x9!_*CiA6!b;W!)t_{>z0L|!GUmM&~t~i zlpeoL0@%PaSo8LxqoTjspHGRQjH?@F9?iy#Hj|M`t6vy32Ybakyn3c5&Dic}gQp?h z0ZA;8Jh!3-E#G;ER>q4zEBg@;?j?!|OnGiO%n4$EgRqQ~sQyN`E3Ea(@>$IW=w6MP$gRoj?Pw z(P43c%LCiLV0JyK3Mc|KeA|ZW>8BS3>a?yg=YKhysD>(O?f*nFDRGWhz4$HsQ#lcu zhb$yfJP`%E*Bkc!`2xm%@0vs$kjZnd@)AO{KfMSwvF4~T_dTbml?uy$_~)!@?u@Ma zz~cK_?NJr~x1LUr+WU3YICJK^A!4Z0^d>(V6gU)bN_tnSHXbJ*Nun3|N)SG@0;fza zCXU4;tf?q=;4~(1f-#)d2ToscHyqO$W~=-}qgQNfJ(zJ8TZ!mP1vs$nHP3oxzbR&VeeEuH8bRRB2X1uS>dv*Sk;7yCdPM zr+lgrXp-3cXu>&KMcAjuedc36ZBI0SV)~5=O;^0%Ql+pDzZ=w}#1$#-Mz1UxS+-Y_ zrY#kkuY?Nf;g?hrb%SdbQK?wNwUeoI+at&1Bg=Io$l_Tx0loikSKF7>3{6d z|HP-?F|^+)x!<{{-=)6awYT4Gw%>iT-{W_`Cv*TqH{iA3<|R4sRBgb=WZ;>@fUnPh zU+92;@<0G|z`JPRdGA2b?7)l7ftUYgaIhvC&*=t(B?m*)2188-!yE>~i!_3L1|yRP zqlyLz(e;Bdy;>0h19Qw+x{_eh^FkhfEVD(<(@m{-sJ5G42r&i{*WUl;O3RH-J870N zCVMDpbTE5%C}(phetB@tEB4Mg$5JB08>kK#q2tyL0`CB6^%`;HI&NG#)zyQg`%$^Q z!xgi`(O25eLs-Z<=oXXC&rmY)yS`xuouk3tbMl-a7}KVjtZes9tHkZdt`(i{9wR`q7czQQv)CT0?+- z9XqU-M2^979D!O#3qeO9BnB(P1nMTolAez;GC>GOU?MoU6-q{K0nt1Hch52s$ah93 z>Z5YuA<~N>+D`g23i{%hP;n>F5IMG?NQV+Jo~t!Br#C*liDh0N|FLPH{AX;vVl=hZ zV9r5*fqZOAXzbXHe~|@PD$-vm(%rRYU5p)ZST#7@H#pkYQp8}n2eCplqacL-w8{9W z+9cEz?Y^ov%8unkkH13)3u0KQ@z~xV5^0O*o8D2PnE>=$*U1v}Rt75qA5EJKf#NbD zM@aINRD?fzh6PYsN0umKxsKvR1EW-!*ufTn0uTa01&bz)r!j$e5?*hx02C=mplp;Y zfqi>wit)AKsZR;{C-kjn(>2+Xq#q|AUri#yaMagKw5&8>Cv8IY5l($7_;KhoA2$|Y zHQ;&1%6bl-*`$JcgO>`Pe^sWo(cS4+A&r?paFs4uEI?bt>_Jb_u zbzoRsSZ0m&tVV;W7HmfUVD=ux9Nrq@l$h%KI`wg=nezd}g&S~fh+>ohpo0(vG*lh{ z(V^13{@0p=QK%209Rzquz*OAWl}&Ke zi>TW&SZX+s%nm3u>(C$pb+l2Tzr|WmLarFVip0vEb3jm7h(9iO5K=;ImX%-t!T#&= zL%L@z;!YM_529|t>8xR78@NS?d+ECuQE`gc_=c!=>5I`H7oXBwCb0r<)R%zfH{<}B zkpHNA3PTA6Za8%6X8te*ex`~Qh*1P$O&2>(Rz~+nsPh4+7B=!3P_2a^sg4@22B|#8 z5yLE_-50d{Ng5AufCX+eAypL#&_phQ5Z2u%V{=`v>CX!#;H1@Bz!>xLj>9m8fADI) zPX9CO!Ru8JI#FGI$9PWOKSjUVZh*Oz&Q~NwgpkCW78rb z;Cx(~Sg;HQAZx25j<6M91Q-XSCZrw?Ng7G;g;L`0bnOI-?gC&wsB_Dk`3E{=2oM+_ zTo|-=4vV>{T$^}+gG2&tDa&bEwhL~hRH+aDu`0lH>;48vlFy*!^MBN#L&X+8|wC@8m;gI|$eo zO!WYpcK(`>hD-+FhBB<7>3#OXr(^W^r3QW+4O0QxIY(m{)LHgExs4$d1#so-Yz%GW z!oP~gSu!#~p#XScKkAMzXlJ!llqg1(4IQRTuDlGUUw1I*eZXAi?%uZv5ZXb*SD!Kxyf6hYIEBEszHpX)c}Vmvd|#&lv=PaQe8}VATmTg( z+7h7Nl6+!ChQc|&e?pfKoX-8NjXVT~#@Ge|7m2Qg1ND*{K6^_ypZS15uI9 zG>a!{r`kF{qWn8HUmtIYdgFAFPQm>UaMY8Y15u%q9gc8A=244gt{pjeKyk;onQF! zy??n;oI5OH(4TSlQ8>eVnidX>#!~G3>zY`teVhhG?zXvEK+>5LMe^Rf-)o&8$m@-% zO^!*W#4aOee>i=sGI;cT@H=R5uZ?b34j`+5Z;KW}#rH64DECdK^C5~{SIQnk1{pB&a+{WGFTcU zmZ;h#!sXD@cPw*k8A#l_Ci($S!+5ip#QBB#<$I z%m(kfv@y7c-r|f;!yos|XY=Lbc+ogrz;hvG7nE+x1PoCO+~_7T&k}Qd1xkN)3}!X; z`j~t8r{9Tk;)dhFGWoV=*x$qIA0%AdfQrn~3xR*A98tL&kCx&I#Kb$FbB`p=f4Qz| z%__4siFi<~<^7$Src7~0Jp3Uf$G)J=esukPwo5zi!_+Eu9Mdfh@kX-GNbY!!@I1t-2S(`-Zpkkk-mdZ{5V@+PK*5n9g6&3Xw-58Q z4x|zU(bH;QSScO0sljvpRKR@2{;Du4;cRX>ke$Vv$19|9Z3%LMhKf zi1Kk#NZ+s%9Hl>$9}yB;bx~yg$GQFDo!_70h`?O8KPAO~%9;Yhvj3DX{Hfgj^L+Hr z2ja_W#^?W<ohOx%`Y1qFaKe1A}*WLE?bH(TbnN11}@tdEF$_(Y)$4zv^?m>i4@EhzROnyc#UN8g9B88Mqow*5?Ru&BdfBnKHo}+?z44@b;stE+y6!NT8+pXH^+M+4 z1+4mV{nkrn4yvz&>u+l;Kz<0fMKDq1)wd`txBtTh{=a;RFLwy(Bu-eObYP7A>NYy~ zw|TIydv5E%%LC6>D`|v_J3*@vGd+)SKhoH*G%ve9ntUOKgTTZzLQY4>?qDc`g!PUs z5EDwn%fo~!U{}R4G2e}qNhqKcg@BpF06UK1WFlsR!4Sw>jZ{d2q>1zGEsY4oBbw^T zN5CY=?#8N6CZa!yJB8>s*7?ml-C_#f(F*6^0`nF3o4gNpPXrgMtw0IFuBSrF^)3sw z?t7=gtIgiq)0M7gBA?p>&wi>4BDZPZ6ZaAdp+e_R`eJU9+>=~=gjwvB4Ui_kN=K^7 zLw1A)2W8k*QIJTj$LS?-w(>kGx$t&0e3Cni^q>^uAf*z1BVEpvInd{OSh4Z*e)lVx zpPR#JoQHc?vcGqxi;b&1uKz4`-aIBhM_~gDetf33%5GN(Iy+1p5uJ}SY!A#$C9**0 zT-|Xlmp$OrRQg**4uYcdoL^y^CO!0z7Zz0tx3-sF_KDwN52L^DU*NUq+{_-q8hFkg z`MhNS4dr*kqJoH7u!+&f!bK*QnT{&&A0*zE<4;J^>mVtL za-a<51XEq(wljsLXTRjgiY##@CF`TWBnor_Sg_1XF+7L=vNj%+^v!}#l^8#Xr_T|N z<_3jyFdJuSmT49z+^7UuKhN-3cJ{Iu#)pETizqNW%)S(0qT-_A0g(`CqS78REbxKj zHKMmmQ*_GKR5HDHorChDTlvD5T-t=29)_I@H*ZACi?m=~H=|i0ziUbySSV24nieK> z$snagKD-ChswLVY@N~+B1k=UrZZqrMAvN!NfGG%;!s*eAsdQw+&69 z&XnDcEVkzoYb;=LJ0d`j$I0lrwJEDHJygcwA6geb1bGvS2)?In$8?N}p(&|`y6-7F z8}^`rv)wS{H!^I+^z9hPP3Vm)b|glXM=EN&gduvhfpSnWfc%@VxsHQ{Wwtovw-7lw$;lFd<*+V;mvcX)J$>f|n@r!6YcCDgpsg z*sYPl(s6B48Va(SA_2PdNOGPQ1Zh4d5wi4}ow@~~PPz`L7b(9t6T@na3dKJs^fJVB zh+*Y=w-YmN6pe6^ywkBsO0246$0IUL^N;>3^OtP7KqaXafgY$MTvACG!(whn-53QWQ#g>KVNC%kgztWEW3>?(erB7$s$6uK2W6Z!pLw z)fe$7IzQB?2OtSN8DWw z$nNe9U*y8in4vOqTItd$_@Q@Qr4V`Zk|nBrD<+orO-F^)(tATo3F5}vrs0TZNIoXO zD=_4iYm%X&qmw-)$q~`B7QGTT*q)j5vOqX`?sh;BP9BC?fNnmkdXeu~Sty1j6AGn( ztm9BWq(jRov1CMBuT8U~6H5$e3-KIyHO0Ec{-1M>FCS=GsSB(uO-pn0eH8Y1T5eSv z%SV!iRBaARV*-fyzFJ>OhC)H#S>zbz@rP*5L88gm>w~OCsic9 z#UMS=dPJDDEpTse|M5)@ON}5iy5$O6-H8IpyrP=xA*F8u0H)fkW3d<{0V)tJj<4M6p|2o-<@oI;WMRg zGl__2V8oRYc~`UPjfBSb%;pvHi^l3G#gQXHXG{esW}<(6l6U2clLIeH?_`{P ztg;^M&GAyLINC;?vGN3!WGwx)*^T|z{PQpYt^hjvaE2>yKfo%zfhIddtUdn^OE+y{CSV)-+HHQVhB^n?{|E`dRt3Bm<+KWFTZ0t zvu<6d^BP?>i6%6Kql$$suCBU5FSd*~=kk7E!_2%)yxgEy$8Y`$hk}gQhUp{z)Z~4S z%CVxra#ws-k?eAqn%m=Nu#tiqDVmKx`#idy2T5JKXdvZ*ryEx=kTj+O4%j2=wHoHN zTJbrR%|!MiH4>&wV{%*jmIz`ag4v#B9=U`X$!^}6B0HT#|G7Rp{reo>BAd)oqE5B7 zw~@?D*2AOBz}mr02AwrVgT5{dTjfRSzIg8+V7(8&;J}CN_19G8QZanMuFRVMA^_V> zKfpX3%5)bAN-ltg+u)qpH>pvK;rH7~)NWJYU8%8@TD138O%YhT#xSJ9l3j_3(PcKW zk_3h1vAoeA%Dzj?1cx(7LaDCs^6qbV?M?XR*C|9EP|AJMgC=WTjYMiqagjn<-w&{U zD|l{O$P*WN@~luHAcIzeT~gz%nF+g;+1nI$%GKFf$_r(}djydJ@lMf+xY-c}v;oldpZMP^LivK#4Ly7d+$e z6?FQQj0vo!QA9xwRY?6R`~K~XBo^t`uOK304u%0~->-LU);a(7$-#h|lXzlOH&owP zr3KF+gQHExqLT3xtDEbeHYw1P57YCg(n0ikII71E!6Yd4VNMMZF3r^NCva*@85HTN z#yx2Sn)LAv?oUS>_A?t6U_hCe3rEL48L6hi{(lj7mv2#jZU5*$Q!u2%kRmDFAzjYU zl0$b&3y1;|3eJ!tB`8t~0wUc=*U(5KDcuc%N{GR}{9f0+@87Za@7@o7Pxkr?);f;! zSZkdR&eyvPbUhI*Lb3rM^3XT)l)rXs_ipHrM(D2PE$wpZBeD9Xn;4~c5`Vbtb0Z`v zxgAm_?RZ(pN^P5f9->54*eOVkNbO(0ojIsI>ZXe>I=@5b%EdV=D>EG^0;z!|fNDu= zCa{yb&k#F<4lEAMf&^Sxvgv3n2jCGdTHMY^XTy&CJ^u};uoeNTc9%QNwdpO4CTWd# z9)C=@;fcKl^sE-5a!3qxDhUI|XbwMaBFb(rFw8Ye%af?@0V6q)JtN566=Uz}JeU3H z`n;*|{Pmq-m+utnC@k5_qtzWT zU6dIX3k*f`xG+83ai@w&e!J)P7Wpo5#N8C?k;4+5Mp~RBRs61PJX5_muX-LVhtVe2{!>c+AHIiv{O^?Zbg>?}jD5K&#fACB#ispvb;TvheZ{@SrFG*)Uw2EF_{(E@ zN{;v|mek7s@K^E^v!cLpVeXYI0@Zq|6~Y2FO={KuVQ>T-BuZ*+?^$5}&EN>sItnz1 zm(>58!C~}h$lou|`Y#6ORndPjI7>q?$Sd2-VoM+NWIOiBIDb zN*a@tLQ|$?)=Z#A`?4sVL+ce!OSiHHY*}ke8R13QRF=@3`rfBr!AF5*P3h}4OkRU7 z=?m47^TC>n`DIH-UQH&brQn2R@WI?1-^jy5KXUJqPX~0zLhDlH>yE^0!k!yS!kebv zBcX&1mMhP#n+IE#<=dg&Q=LNXkB(YmysZ<3ck;{k%FFX|g*%$OGna(+N4&e{fXzAY zXhJz*Pk3%s`0!8pN8zJ&Qjudl_7gghuUn<7>V02xZN8N+ezVp1?lJORPUBR)@PNDG z%v+QkL?ss%^Ig=VUSmc@m)9|EaZ;q$L0+z%MLBeW?IVX|r20`UkX6`(*|r#pE^M-_^hox8x_T zO6W(&<(G>njvva;_>$6h+D=v|eyQotI%)ZI>o&39&e7fv(hulw$I`4HlmjT4MLwvs z`>=!yE4@=wzWqTh;AGm6olRTFQs{-F0oLjU}O{*?rVxE6Cw(ty6!fK}3vr`AwJ(nz}2=(eP>My;{F zq=}g%=50;1{pprlEpwx=S?ZwKJ1g^1Z&|C;u@p(IcmA0BeqGhIQK~guUH+C0{sv~> z{e5a|biQxRN-{@E+TDK8$oYM8?{sTS(gH4JiI6(YIPFNNWd_yUoj+%=Olp)Kg72Gj_3(Q;Y6zRt!?n$x_~pXC>YrJSNmuJ7FHNk3_$C zH*`vAojkg|E``7N*0uB~g+!Y9`uQsI+*RPbMO@m@sIFI8+Db;+LNh?dNZMy6(w|uH zQNjEpv-N-y?*P~H-h=?uYv~~EKDqnH!LizpqX!>{YdKWH?6(3h_@Yp%7EuXAm#yDwiK&|Lpiz9G7~;rZi>li<*6aw#vHn<}n; zQuH;oH_6v@$~UVBzR@7gsE^F>)oZ==f%&l6w*N;Y3C zkI>vD&;ruBY+Q5d@+I=KI3oWAvw$nT%rihtx3Cp20o z^%bYgTBqz3r(Ij8?<>v(w9Y(LoQ-aseXjU9we|B`#W`yE@zkEV*S;4)l1+U_nROxe z3Vze%)-T>a9^T(ynuonDu~~j;yb^Fw`$v)YXS44@a|zE`hTRWaHl+%VKfZ5TqBXDD zd@*g((Qv}^*v}~~TVt&p;YxVbi$(AHowt#`KOc3k|Jb9>U#;-8#<$q6{1&*?(vl_h ztxd^-Jk)eF#QWpV-SuftEC1tdx^*-$P{ck@-+RV4F zEWiK$txb$F21Ng1aEKXE4T(7&5DNMftW1)lS}eVo%Vfh}28R_L^$&v+%?(OJHNMzH zy%GW`2>w92sAVuXcMe&+Ea=Zv#1YZTeP0{Rl77Z*(v<9ORG^=u?iFKv94 zF}`D3Vb>8wE1%-|`8mmutzS}#msS1!%-q&u%!Xw{z{%EBbLxG&_NO3XI)#52oYMid zmb3?V`)<(QPEkmI=scJz<~rSy?&~`G79CBenBnI>QD9JD+M3~iZ>GYbFGcb7KMckLGBkDrE-y@6S}Z&a`Fz!{9{I-_Cjx^lf{* zz^pwht+V1Ee%^xP*-!NC#Us@U7mDFYFnh81w2gaBC7+$crzuYR z)SGoecY}0Oy3J}G>9~vyNYQ!y)pI8|P41bP&L0~7DxM$mT$!x6FN8c}bFJ5 zOcNIPhfSde{$W$30d1%q_~@BQCk%Ga+40)pH}M?2fwYm19BlanKg zN;3Zb_eV!RE-lUGzI(&V&uMCApm|57p`j)}KO2RXpO_f_{COfW@+rRnXJu6hFCWL@ z;dWhJ<*SrLdk5>St<}xVWnmG%=9XGx6Fm`8{>-ejw{O$$I@vfl+GOWs%+F8i>S^B5 zQpI4jg@k$Ezkgd(Q+Ds3vzC_H`ub9Eus^>5cT_a4s=72N$gj4xqNk@_N?J@+O{ugj z|29f?XsCB!pr@$l9SW`RmrB6~+t`|iga*EP^;}d`z|zWCMfJ9;o1>r*kB^UstlX`x zuD1UEuC}&@z#!k(uV2Z?ic8CghlM}+__6z*r;C@jo2Qp+NlE_Gr@^bM3u9vgdirtBtgDaFipGbzxH?QvkEN$4hew2niU}?( zOg##CASN#KBqU&NZenL=t)MWcqqA8y=xP`m z>8`BIxqIC0>}oME)R9+^3J82iAT;*&by!#$`TBVc4)x^ZzJC1pQCxgh>7!vh;rSM;NchH7Z4K=732Q@4M+K( z*Z<078C7j0#D*6nV+_UZjMo3fo5xb>G!IosWSizVXU$)0fj zZY&%doE@k;Om27S%z`?%)+o=vH3R=fX~O`)Fj|6kdZ`opt%pFW}U1-}`u z^S^Td=Sxq{uMW?bvBbg`D-rbG7pr)l@{6@N>7$GFL=E8|8_8zgKQ_}`%YSUW2{`(( zogFQFxs#XbeYsm$P=2{rT7Pu8U)d-8^ME8l_vc{)tNY`lmiE?f1@fu13cBrIyofR^E91rAeE~c67V-rB2ngmp}KG zNvwD|^`>X>0)a2*#RQuhl!M7pc3mPyfMwdvzJ_;GA2n&nHQO0FMc{Do?PM~2T z9rlJ2g-VobQCJpFdzi*-6Jo79f)34YWvtmr*K`~y8ka-vs@cUjcN`@%ltUTN-^Fry z9E~E+MO;N|cHd+?!E5T|B2)Xjx#dotVd8RW3N(B8El*<1hjQua`+J0gPh#!K-~GSX zlqyX@KTW1(O%0BbB=&&PcPu6aiczBPc>DXczI|=z+dzC0j23iygmhO@lQT?;dy>b= zbLXR$<<}R9F`V4eA3y5p-FcanjO10hGth;5n9PfI<}>>^VA}NcRb||JLDxHjmUCZI z8iw8r2Yei~z5JR=AkP<#zBA;=_${qpCtp1ESJrRqNp zdk24ey+U3f(|2d&VaB&NJ30k&Ge2~{RDH`ljw?{uzVm;;rVJOVOAm}E{AE)piZnH} zKE25Jp2w?Oq-8enDdjJl5?`d_sx^@@_dQ=`xJWNxz^J`yG?V`aGX`Q5=lK15p{DLX zY)Zb|X%QygBR7HFBm?oTc&(BD|H-B#2m^oFlnGK=P{V1NPh^S3cJ*{qZf)6v;S#HD ze){HV+KS+K0lW3JnOd+^<$Y#BYtoYGuA8Pn{UpxF{y16hyAwDqlc38xkL+DTK|zTA zYd-c=oD$d?*`QKu`94s^2PxhPHBF9eM^NrncM6;QMYxs6yhVFm3V99;O9Ib+7UPKp zT6D`i&Ie>!093uz17W|An>G=XAm9azl!&Pl3M4!5PH}0%yQ>$Y{LY(O%S!yd@LR8$ zMv!QsDjufJ%l`20X;bR>f_{WZ{;H(b4q5$zO0y>}yO8Dy{at=-R(@fP-??$f{|zya z2#+y$;8fV@W@0k5=fgO4(n@ItNIrB(a|-OD<*Pz_Yrmj2Q>EhmfxBb<21$EugTS6t zh4OijL>1fJ$20yQR?-^L983TyR)WJ9=M#x#et?v@@h@S@>+!!2V?$VGmI?{|@EWL1^5-vXQX?U?`FdZ0%?Y5CD)IfE7{^hUc`QR7lxh zNI_PbXw!vNF!3OhYk5$joCp>3L&OLph_gIOQY}!(*7n$utyf8^5_a>z_D1(?zn&CY z!T#VnkUc^aR8xKJU%fiw2IrhhKb>3He%MY1+Zdf@bv*^(@vU=iR#>xv>eJ!Pidr}V zufk5cxDwUym?%yP|86`xLSYg|1hq$_1>@ayuW=%vv#MBf!9M1d{nvQoz2lu) zxNlq|X*T%!AnC^Y4Wg?KG3B)o#CAS(lUZ7`OQM7-HI|b^?$4RFaVR3?M)wwd(SDWw zn7PUg=@l{_6dh3*l$dGd6U5;HCEn_eD_wyQC!(9L8HAzX8*5cH2kICKI>f(*+92BKDx40jTi`krsl0gn)joDKOD6*aJsk_7JqUSfWUS5?7sYELI@w@-}P4 zkWy8%icdRL_I@T?P#t_9wst8apLYg1k^LfFZ7K?|5l2bNttaUPNh2a4P!woW=o&CY zoduoEqd&V=JZzg?|oO2U%tr4v21p1O7(SjX1^rD?5@RB_G}H!p=$Znkhzg(Rk4LhfJSInz@l!>?(NT0c zrWyVaEe0Hg7!E8Qxkw)g_z*!cP$)Y*5DpZh0G@1s&pyPCKFnv`e?AA#frj6>!Ud?f zQOTN9uM;6(rXdy0k%>D991kM3AK`8S14Kz4aUmY|BmC0*7Pdpc4~U@zJdh0z)PzHi ziGUSisE_yiD7;r!6olP{<0O(C6n7KtQs|6C5doc=$Zj}t&^(SOCp26-E-8@ej|SDS zCSvr$k@i8nO5xpHQ7dw>cz9AAEGhnD0o76vyuOtb;%n@`0djjTvSKF1&^8j;uBsc0>bBzy?6>(rtE zBro-uf#NtRrAgM&V{*H7nhWp|&AG8ll2(8bFAs zl5U;6vKfB{*gv5#cqWERxgqvgdNme;i-Mq2U=ArX9Vu)1NVoSsj;NQ1wQdo2fII-O z#iT{-rd$t;iDf`Bm3XrJ; z$8DP9d)|0;m`85W4Bp9fbjUo2%xo#lbnD3MxZ2DlCdpd;nEC0t`BpmJT6$J+ZPvDX z=25!YvBlf7ptl$4Z!a6){`&m(&yTkNV>VbW8)}(N6r2su$R=&dCZEfuyv#;0<{;&A zXe@K+f^!%$au}O(nC5a=EYG+C`i7s;D$8!}U6YAODDRn#` zt98-Ay_+;gv|(xFNU6)GX>MyF{48ixJP?H0cbe#TcHF9`+(_?_h)p`WHg0N@0YqOR zl|c-`D1*9I9buEfU^Yj6x0p)b66vgk5iO=-cXej2eFn=(G3*EsMHh&G3hKZ$u zyzmBl5oEQfz8;yY^)$IA0hC5vtVJz<5jt&-+z%{~PpZbS*T7GbXs&jV68ES@t&oEI)$&R2<>&7>T&I)0hlE+tU0EVk_Gz@O zjOuoCG4f35KRoEgYmIKyn!m2KY_7GQueJSIYk#B8QNFJE#fR6Y7y%Dz_n$QPw5h!Y zX*9I!gdfP>3g5~gUd2+sj-^JE0{7Lau3xXe%<~mN-z)HFqI;0fg=@0UxYw*sssKizGq>Q+u zMZ}!?RDk+e8}apCxrJ5zhI9D)IZP#k(3!;L|`@V3)s9iP;;gRf*kx^DinqNqN zfp~iKyG%G47*uuRmk#=dJtQYl_(7)*x<>E`wTLIxjc4VOt1pWB-s;|C9MMKtH5puQ zLEdJfLkrT@$#yF_bO*ie)@te2S?JdL)s125`I{eZ-D66AGiIOKqJ_qaDSNe+#;%ms z;a9eI0FARJt?NSeFJiz%s!Cp+N>dPVPoaULB&QW4k%c|3$UM?`ij(rI*kOg7LC6UqC&OTOu)5QOI!2+L{2tZ%6Pnix zZREH=-nbRI#0&AbAy?;;pFwZ*qI%pR;~{&Ssv=Rh-MSne#6DoS!*Y+&WjfI9L9Au9A5^Fn+GuX1*?Dz9DnIsdc`E zIWrguKoAR^%nR3#En*cHx@;D*H>WkmfMD!GN65mMA~3KxGyHpDEZ%fNcd<9qwCm~+ zHai7S5P&qrg?t#KOK5S-W|5${AT>rpUI`j6n`KP2pdN$v56^6cSne*)|M|TfpE)}p zA3}IP3(*5$OVcS*i+k}4(4`r&ti?l$#cM~49X8N-6hI8XsR+b-UXY+;=nutJ$XMX- zkXd5emCj772tLq8*{n3%Qm7_`V`;jRV(sSAa+lXyC&h}=pY?E|m9b$6@i8&y*h;7F zhWejrD%4KoBb+?hsPN6L);RTnhZ4}E+nC*;m!h$mjP`VNYG+7p+vvzcB zgUBhjq7rsulr|HES0@&CUS(}Ue4x-u2v%wKu^w>Oc5}XU*Ij8hfpS5}=U>O$3-u=U z58c))-*(X33klr|Z`*HSnTZr$&`5DA)LR>G-R;&TCTD|4jV;}i1oY?@SO~zgG2$4? z#SU*+uij#R`N2?vDOso^r|2?u0#x6gIFAixSH3u^1dJ;kP91G~0HjIBo6`wSv*o7O zvWYL-zFd}@_GKLm3Lh<(JFMF7o(dma968O-kmyHkzFAs--FCDhd?e2TfoH?lvOs!u z&t;FDuGt@t{BgQ%zsKnVA-9JMCmtd7kJpx#u2&v{u6^yg3OOWNhBhSZcG!I7dHZ!O z)EP1cZeRmL5F~IE?Az~y>)9Z20`xn}!lQ(3UDgF1#FuYbCpYu~<|`+*FDD$Vr*hA~ z@?V`mL{GYw_Fe4e+gTPwP{2dB<5ZRf|5r1H$` z{(-N4+N1W}1S0nrTcF+}Vk9b!bPUE(VH(ta9=mmZs7stw;6`lkA}+EJw*1v5J1wT} zV9w^k|LM8=tBa(3x0h!>JVwui^v`2RU?o>)5XAY?AGb1npyK|j6V@j-ipVd~G!1nb za|WBsbc=NXnIv370Z<9BP+xITK6>$o^7m@NCH9K-@|7+0MGz#3WnoO@_vCX^)@&g9 z$XzTOU<`%5q6ED-zlf27PLAyAFK=hGyJd=yz7G8bpiwI*oE;d-AR3t+38Elo@|4LZ zpx`A47IM)CkR%+nfa4*Dzlh9fZIKz984i2uk6rkN7qA?*Qg`Yb%jCM(OgP>wf+2laeA$j_0c4ceqlWzG@a`MTl$h z735WG2~>0&7Bn-0u~=&45FXfKd`S6@9u7Db1C^Br;$&nDJvpojvk$St?F$0fTN9qo zbvvs2v)MVBWC%dq6_Fb{qKI4*2S_V>XoF-n^Ik@f{&sr~0So?!*B0q0^~L_HdvYjK zocc~J2L@=9F)I5l)W*@>DrjAkKBjCP6ANbhF=a9FFwFJ*PVftr8^u_F9JBB+{M3^I z1qL_x;E9!sE^dw4+EDCHDuLecPq&uNBRXpH-q*3;yGA(6h8HnlV@+;Yu45VHb=IPz zNE@+$sTSvos+ABIFi|S8`MusLwbq~C)n6fC&ZA8*ylJT*{Rrz8#T zMyHpr=RQTkX*7YMvZhPYcN}p0F6*SZn{0GYBiqJJ1=sQ*R}=YkesZvc3|$8s91k+Y z`Kec-@K?lz5dfu}NxHK|!6&CFlym;)t(;gT#{H~%mpH7Y4ITB?b|>c?`@1A1H)`+z z;%9key8p#zs3hA;oR9_^in3$P+wCY3OZT|AG=!)~TWAPI;?q%ZbHOKo1a3?LPI23z z0Mp18b_q0avk_xqdYC<+q|MU7`NyLj2P+}gmgBCE`SW*|pAsttuDZ)L2ChHXPzu_N zo=7cmhrd=Bd$Aagu3Zvn3a;TWhf`>}PZYAwXkAE$sX&KQZ_;)0k*b{(od3ZzT z?omKn5PJlqF=mQK8t`^V}d(w!GafF{ZZu?cY-fdwo0529JWA645opz{>HP)>)lVxev>`7w^O${ z_Lc2-7!;l)DbGkrcqGl_i0wrI=*h2P?6OY$)FkDgC)J7TH&Kld(_A<8uAI|){AO@O zK!YJgHUz4vf^6MRlmL!}xgArurDYTK1`-@BI9KT)C|w8SL|WXF`Rk{R`k`mHxV)im zD3}~(b2lD9+ppa8o$8O$VJB71<^)BIaSy>CrotmlRhUQ(a5~?!$U<%)*;W9y$|C$L zzYM4+cN1F#;k^h2j@l`DyzGvHDs8`;G7F=@^QD0lb_HI@7iDx^Ei#<0n@8QJXb@!o zK;z^CtztnK>Ep}qX?=6N`swL{8Ap*IqJdR~aM`J1q7}&8hKowu^%20&?F|KA0qy8@ zQI{&3e34g0^6oQvt=m@D~$QYQk5W1WJ*bTwtifdR>5gb)HnuH(;tE5t%M@n9@g@Pmip%W1@?vy}ACMQtia4ht8H z`e?f$7nM(Yx<1?nR7NM($WRrsraAt)nn+=h)sJR-50j!PPaGbhW6Z(yvjhfT&oJ5+ zd!l7keiJqVX9OMg2Su(TfB%88cs2l@?62kjy#%lct}c3{b+MT4Fdw=Q_4VY`&Oa84 zVS59ci;?N1R)_Pnm^wy#HgvW7zmLE3Wc~wHfDmoll@Eu}f~GQ4bdlM`f^C6-K7rO= zTYDXv`0W`R>r5d#2i+V{$A)$>`7ux(iLmq^w5@vt_sH5K+|NT{RYdRgI<%4{qh|)& zOhWcs1 z$!zG(#oh@Q6~asDa0fj{1!zim{x$o zw3wR;I4bv$X7<&ryBSl>TeaNd;B-1Qjw?72qc?nijyOrO%qxC>*;;=7)8VbwRtoP2 z?=Hva`vQBnKe{CZEUa57uyc_iv6~+Nab^?SA1F%8t3G7e0!^aXtQts&nU0_J-d6hh@+l@bbL7ie z-BfU@CX8WABd>^48>9|S%9LeJ8}5YtKlosdAZXK*Z5egL<1u+YOQaM^maJ^TwQt9m*5=OFQ1o6Xgp zAZ=7TlMehqTF&Ga+U9|^xfz@Mw!R(mM5B8SRxl;@C7KBmUAu(dbJ zmqqzRkY0zA*_R06!l`yZC%5pxF&Or%Wr7Vdfc(om?~suY)8H@WlSuM%m;p3yHhkL+ zPoD>mHIJ>CtM}fMo|ypLso=~zkX=SVsW1|s8#w`>K%9g_{tjwEe7HH9ZUIamfrhYm z4wSUrQdJTE)OIE5)Frj?3^0d+0UX96&Nd085{P}{7^aE`Y4&&BR(>Y)M#W~XOX*ja z6#7|IKcI;RsgKd2B%T%FBY50Y>1WB%c`B)Hc;)XZ7!p<4q3#q!vb=(-s=~9PMA&r< zgd5wP?siQs5kz4Q(${&WyV0fBqKffkGB)l}zKjR3Y8H8F$vcU}Y&beh_;WY47m2D` zPEc(LHM5}@`!_w#I$ig=d&M4hd2Og4kYUr)dCS%re7bKbb7(wRNb~Kk^3>6I#^0B~ zr|##}7nIi*9P!M%yYGq42Y`U{NbZZ<)fjlD-c8ycu#gt^OXIOBGQwIT;aOjlaX&s; z^VwwIUpA#Dqd#u4Kc4ehG!1_O^kZUoLoDaV7fu{WsvnbE)D;48|0>y65g*egd0ysy z%#dJ7@Ba92HYMxB$G1?e#NCfMoCCQM1Ml9nWg8E?k3;794HQHS6ebVEI}8+m(0ZTt zmrW_#7${$8D1i=E{vrXf4OUAG)~F7CFdnRR8m#jhtdAIMNFHp=8*KV8*!-7G8EoAc zZ2Lag4jm%U40Ui0bxI6%sp^0bgFQ|+sAlNed=)?PLq$)Ew~{IE$eI@=K=4K3j73{Czqdax&Y#K6#A%ZTnx?cI%$YEC>0 z0B9tFuCD;&oN$sv95o~Uz`Ed&d=w{xy=D$jreSCCLz1)Ds|8?`9pCObdd`Gtrx~p_ z#wIy-Y%#&lBlK~o5t8@An;$SQ{Kotpu^^h<(XzY`h(8=^8HTux#r zB?obuAj?3w6`RnHUw}dy^mu5@jSuj5 zH-^U{TzHC;@e5T9Ox2+JLpaDhlBnzx%Wnfxu8GN(v0GDpSIo?KI|e{a2DoN3Ar)do z#S9=rK6M+Tr2Hpn$|h({jBsNUvd-hYD@l||7;0KPiUD99GYFf7sG}mp)P@vZOOi5?U0 zUq)b51c(5Du|~L^DZ5wNv_b}KHU$o_>2`@}bzM_C8&f*}NRWAkNza6;jj^k9hg<8k zuHp3YWLS8iDXRodpTfk_S=(@U+Gx=f9AfGiG9_X&?xkpKRckgrH1))}>-H-wIRQ*5 zpdB#JiR03LsST!d!(KzQ*L*-w`jSzmLFw1cuAahXFa5CLy0ej7+O)qTVQ@(NFoq-z zO3fDb<%t2z$D9Of{>*=p+bvAYX`J}Ixwi>$r`qB*tud~_Ji=r)c+>p()U5yB%+vQ4 z$%`0jlm!f7jN^ibacL*h;uC()2A3H|WX8Gq1IadYcQof>S`*6sXH{xPwO4?f7jeOn zmf%FoME|kOVe_iRyqr@@NpmwVMW9-8-XzjeNT!M44j`UbQu+c~Zdi+OD==Wf<7@_= zg``GWR1aCgX6MRnrYqiC3o_4FE6%&=&ey)5YsmaueP9^Wqc^BK$9ia;U1kQdxBR&= z8by2iXT;p&_cryDGxI%dx1Fo>k3U~2F~f7+fv-=(55%wrvf7watc(vd+8oC{wg_5T zbmPLV+R&^onvdOtMKeI%*+;KqdZQ}CYzxh+Rc$w&ZMSLhoN3`jvpAK)1>L#DsYBSn z4`7wccAplTl8!y_!XJj%h2ibIC0V1fxN1*RFklPmwLRQix?}>$q{XOdhE;!%_BFsA z=ZQr(7&g3LiXz}_Rz~+1?TEIfcUzaQnDGGjAPox7dHk<3Spi+FAn1S_|JndE_QncU z;a9J7rkd8p5`W?>xvsUViQSpM9VuNunfD0!pLV18)$0kSzc-gb$ID?b`<=3xahMSg z-Gs?|N2JssM9&^P7J0>#P?!*->|M4fC8fO(xt?G&L1T_n@>%9Pv%zWFSCg9w^oNV{ zM#^P_n`M_k$5{SAEOR1+)d!-Jwl3GUUVX5Bn{or)yRK#*p^FE@)j_+p;UX*H^t>>; zKoRW~(+xEzH5VrhZa}C~RSd46;?pF%$SGI1KD7zRjyc;zg+&#@?(}kK(K#u%+3HL? z>8U&Dg>Ou8MZC`DNN*4f!SJqgKLSvFu@p?vEe9Y80K%YWaf{09e3W5rtvV&Hx|AULnf+?5!$b*L)5yYf-u+qb-yw&U=8sWHTU+B-gEp6K(oMLecfnPn{6W< zys2)#cf{k~ZyN}wNBPqFulE^^<@?RtgO-K+M7*Qggf+t{QGk@=87?Dd}&g&o>LkV(8mfcf89U) zD#C*oJ9qyC8x<{kh_w3(LOsZ%JX|@%(_Vy;jbVH0rlDp&MAH7fbK^e~Q#thaNO`ms zc6KNkx~6CW3CWK>~h4CJPSn)407yHo!e-ho7 z#+o47$}^Tim`cKD8{$J;1EaJ|d-cJo9jljvD3($)3k(Ru2RwLwYN6raeS1>;wr@xPG*n|(>I!s)V+#WvL(Fbq?J9lc zc;GV8P$e^K!OSy{_A}3O>@2q*P4BsiNnq6Z`F>=8pZ>YY^Y7-g_?La_DI$+_XVyu1 z;A5*XPS^bn+h>gEgTn?e#MxLtl+twB4+eupX9HqspOp20Us8?l^n*WmT}B077M_1G zJ@+V)EhkO{^TCt30?&&2MkaEY4D1cwXk}OSYxvo6Wmn&R>8$JRdNR@b^jH6V zUnT@zpk5xl5)P`w#`gI~F$CQ_`sQr%*w^7FI`yk^LC{q-G$aiB^nNy$eSmnKccKu9FK`3?rGsf5Wi2m2*lL$Fcs2Xls`3xxT3+3g( z9$o#3!p>|Ghk_CTrhcrIO#6GOpVg{Mw3)sdY!Sb=pDL%p=wNs*$Rh-=IR;P$!F0VC zD!bWm5ir&%F-}JUKu$%)&42(o7Jw)aj5L}EN99PEN;T@^IEQ8uiF~L8!$VGGX^1dd zg15>(8>AHcLPEv?MUe^+Rqp<9Arz&HdJX)#Gk#M&UX3J;lONj!FcAl{&{Tfl>n<>$ znj;wa3vF*De_fg#ubyThiMZ)DKxw_xo3CVEYqbZ)u z5GX0$kQ*xjiVW9_v_TSg*Paxm6NX2i!VH92HvfTzrhsophd-r{S30AqMZAB> z_y7Z`x9%VPH=81Nb}(1(`{n4j{KfHFW{HBR8_$j=#1N&>)94x@1*!DZfzPV!e%%hr zj}mzs>Qc%T(FcTnj|fxYTTHcMfovGgsl(EvS-hc4EB!zbc5C^`X_-2$9`cCT(pB(% zKFedG#+kY3*R|7~0LMoCtGl+DQWh4X?AS{KO$$;G)9#A|1?3Hn zM9)Sw!1^H-D%A$Oa!P!qs!Q(EWg1V;mZnXiBy-nQQrU&ZBU$qE`g3&C#YDs}1G+gk z!~nO2hfrs4I>1}U^Ab%-fJe|0S^MxjjF-FQ%}dgfpBs_|4v@!0NmXqKy;UXwwWmb~88MDxLrnv=$ zc^UjkA`s&>Y&oKXzvRu+C{3Vz)Z2M2v#^-op+rzml1G`He1$ZFh*=B;ld68UuI|Gn znu3;>N%QiIqaCuAxmfgKA``WMyPr zhg#37bC1qvkS00y8M+;hKncYbBulN`yHW(EqzsWL;6CbmG$s61Xz*T1z3^t2siW)z zifC5lK|t424JghqN;zLboF4uFvY+dqK05zS2u2sz998n-dJYnlbtpI0*2OsGrY!aB-no zSe-gxlgtJaDnyXXDnlJa;cR}njX-rx=Fu-Z@H*dU(5ITL6$5yf(}oZ@4aCvmiJe!% z!Jc}1(%#LPS{z8xmmo>bjub5vAFoAa+H-=Kvb7fzB3Z4d2;f(2g>WA<$qPZ6*h)5D z^zFpNsLO9T#HUl@Bp5@afphFBJLoTW`9hwe+|Sr2HcD|%7@N& zamx5S8>1?yGj2G{Bn4ZqA_HV#4+vZ`+0g8hYcdE~6`xm_uxbYS#wm(~hvD+p>c8`w z)uH#j1Lm#PP{7@&@Pl3tc>aGgKz(F+w%epku_LIL2V zDW9w2C!3_VWZ5l8#DI344dI{WL+C%tiK99$t7+Fi-V43;X1(+V-$dicqm+U--%7U? zzkPOdf8_fXBD909_%RZtB$4}4eMjw9(|FK`3V)%1qlQt_rxan!+*@V4x=*)1W&M#T zR1w-Uc-hqbMoF^R==U4Lnx?7pP|4D}hwdg5P16}ElI6Z-`!?U2W_0T$E5n7H?Wmh) zdzGZB?+P6_-;&4uCp!8j@XriX8%P^^4*c(Dp#Gf|Eg;B!div$tx5J~O9VaK-(b13o z{`WQSs3BwX!*Lj%KZH7+;?vxB0_ojIOOFer=~`mn`sdAt2PvRWUb6&C)))62D^vpF!xHzYK0dV1{j>sR~x8}{~AySwW$ zvf@ud0>;J$R#z8frzihk?7eqTll{N0`=pXkBO)E7Nf$zqE`$!! z5e1}36KNt~p^Bk*2)#o@kdBew3B4B)>0l^Q1rbqDc;&pluHV{goqg7seP-{O_0ReK z{mf*NXOcXh`P}z)xw<)uiT~~~85!%&&%YCwxO&q>@5xgSBC$zcK}uCk$v@z!w~v>l zmFdpTny#LvimD=sH2?Z_>5GEw#l`ojsR@x$!4Z+c=^06yS}OkjPh(=jJiT1+-o4Y; z-)VeP&&k=|*~PxRqBtWXxvRVN`E$SUh#;>=Ztf4AhevuPBt=ZkjLh%c?Cg`!tTBxV56&UF2c;8l8Zy#}HX7Zk+ zO-yXK^<8txYocXkMGqgkGb_Bt*TP9L~;3`)_VB z{qLRsQXT!qP94N3;WFa%pViR@aI?Ycd&4RJw+__(u{ey_Pu4#jDCK6$A@Tp9jxJFS zvi{wHGA+=}4E$FI%5SvU=ywOIE!>LvpAOX5ow}jhYs(#2NJP%A@t+RV^g{X?DV3J< za^Y@msnHo&k+#mg?1I6U{jOvv8aB&!vG3NVM^JgH_|HJth^&9ygNiW-6mGX^c zPq%(|pz^(&KlGC>!%g!Qp1(f=ypGvb&z{lW36g8ty!`B+4irVj`wRd)dX33lFO!c& z2l7~ki0%5g`9fs@xxNx1^n{V!>q?dBitp7b8BC-EZDe+|UYwalV5cY1I+i|sfGb>~ zy&*SzSUa2)&rnso81hdCN)x7@YafdIu@F;l)yR>~SJ1c?oaedq!gJNxyCCzLT+`+I zmR(HuV=Y|-vU2!eF%{yFMca<)Uh(FudDc~0t7&(*c6jpL4@)^x|4~Qt=xMFwThQJp z$rY-fdhr|x&RQ*I*=gD+c>s@gF7a{~=XoX{K5%;bN=^|nt1!Q+oqV^l<*D;7 z;hy6bd(l4~D4286trzx=a3LIef1Vexqs=aOEy{efoqN~CBBzAR-6toyLuJ7!H?3}W zKYYuN<+I-mwZA1{kv^L(aivWDLCLwwtGSmW^lk^8_ix!G7yS}p7Rq#@o_h$;T4rCZ zC+jO;ZiomUUTEwnlP-Hfll-Zm`|~RnVr$)-*2=+SKTE-;?Y=0h4(U@0kJ{$=Y@sd; z+11C|dW$AuS`W)E#jccrE8)Az~)*59aZR!SG$9yy=#*1izz5RRdIl(p6Wge4vqpE>IP<{is( z#Qx%4`Mve52IIUZp7pO-r57)~iYwbN?5_N_xtq33XiNKQ@qOI?cLz!w7N2zYou~iT zrKp!8uV-9tT-~WF7JYneHv3(y+w{_K=c61=u_BC#H>5c&dMekh+1Dd~I zApIeM#(t%$wvFc4y*cqcg~1ad6$zxUuBzryzJNn(TL+nuweR&(N1Y}B_TwKe6*Lasl@xj%}r1U zpT$_x{Atw9U-}dKLi;9$HCXd5Z7u$H2THBb7VZ7luI;bI&CZEB=jZ&fHj(SMDx++9 z4HR>@z*iU~BAZ4f(E%?IH>Gi)dCE}h-OF2o>BNiG2hODARi+P@dbsAl#2dX?Qib`3kjwIg{g$Dld78_*VuA7mV1my?PKi<>6{}6 z9MP$QZ{L zz5~tSHnP9y%{8vGz@z6~B z&u_1>R24R4Ik-{9gZ9QbtRhVFc?&KRw5lpdZN^ZQb<) z)R~{m`d(Y2SLtFpJU`w1y^au9>2_adVg7vndwt_*rMvg=!t&4W4MeIcj|iQ`Rp#Ty z0lg}(^x?$~x#OmZxT?p+I!iluj+o>Xb^0+82+TcmsKujoMp3ikq%K6jT1HmBX6YY2I@_05g*4T6c52 zSkpA-bDJW^zxsalkuTr#u^K#?-j)iBU$Zy8R>sZhtrkgUzNoawY!F|P=H)y6cfySe zMMt;w{eQm0Q`ePf>g^b3|C}n(uPZYh-MQWJ^F1NHuHwGl?wy67(~V85gvY4iT2x|qLYSu(U2X~ex7rrJ2XH?^0k4n4xu z{615F&NR#Ro(9t`lc+A7EeM=E33mERIIdrN{eefyK>yfb%w?{HsNf$FZq~f{$J$#D zCVc_P<|WthRtv*~i_;P7Wbmj)RsMX`%tFt1>aJ&6HXJD4p3v`Q=~HV0UJs)wKXCMZ zc&bHOdK5X!!qXq2f5>*1VT0`MQ{@cp@2Li;4@&n=l_BTn-`Z|`C%h~?L$9>yPJFod zU3KWMK6WK@9U9u724TOxAN#657JWXgp;Y>^;o|wsbFvzsb@LgL)1UhV*1Z#3_Xx{n z`;7C82Q}gXX4?B^P!QD27=&OX+z(2wcK-M(h^0|aH~qO4EZ|CGu<&fK$Vo67Vav}L zB54*Pi{ai6oxTRepwA7{{f02{C$6cd{W#6 zbmFCLcJ}HNz0yQ>aH?@sin>{<3KPI>o-~<}W+a;`Fi5xBaoId zNSEfD)}NBuF`Jh2Bf~>GiFYt7D=NKyF3fM6lYsz;pkU9nqkZk7EGGa-9Moxz7J>ti z6Pyeaz%vxt<-^F9x$MrUm~Qi&{w7)(U&tF9GFA^QHgTxJxd(YR2Fjk9Gb{^?{>XWo znRagi;Y-M}70+#-qeT*6Cz<&tObN6exqX>Z3v;<2qPQjpv%d|}4rKxhj1)+hH%PJQndIS84RF@!w<^}a+QIdWC2zZgo=ZV$1sjo4xp36pKa&Q znd7H2xo&%8?rm`jG#6aWk`g53h)iFlLJ%^^1ckd zU?(r&x`E#+&Efr7czviqBr8wMR zxW{ULmXiwugadfRZB7IRAR}^`qvI)}z&Fkh(rslyo)ch-LEzp*@o!f&b52w<4oWQX z6^};|pcLC622_p{8kBPbWN%Y&^-D>jTxse&rzIXnQ3_!2NJ~Gi3_&@2Vrh;`jzD#3 z%zTM3sH~t2SD01KUR_>OP||(_ur;g*ndc1iE1A~@UdWXdx$s(hfOE3omPFc+g9-|5 zm;fy_XFjoTlC$duK#3z4;;x*Fu2_gJ8JjQdaVZ^Xrj@`0P$Eo87TEh)^`)7X0|N@s z1~L!8bcPAHuw0ZF;1afsd>c9uC1^C1QFEufA&YPAMitbiN+_g?qO{6Vj&Sg^bk?r| zimNEuD#m6>xd_Jbl;e2Mgkh2$n8Gvqa%Q)HAZb4V* zTNx+?9)J@$#W`x(>;QfYaC4&U;Ivy=p@;RL-N}P@VHQrq+%4gD-F6iUpo?YXBQ#4esBY#4LxQ}Y_4A42TWAEA|+=#li`az&H5*`;Ni|NYH0k0~LC zvwK1GD##wT_INGQx}6EQ>-P6Mv~Zx?K?ehg3WGa3fHpZCY6E3EBquj)1)<&;9~3>Y z0YT9ejILSzQ@zlG-hA4=sEU^cLjx2!d<6y3MveTtL8wfBT(Z!GG^hu1e35e_cI^Gu zn5=C48xOA9J0Q_rP7DSR#rA&Hjb3rBh7gfZ6u8J|eA}&$eHHmGhwrCb#@VNF+S7?m z*0)a=IejYn-??;8|7?a%jI$q(3yUG4gtSYUSuw1mg~lN0IUc^B0mcee@-J};j?yx; z4WORsip9d#blyol*yPnodonxKvoj8-TT zkK@vK_D=R$rTlf^`d+;9(ukM&c-KfLZ|=0~gUQ{15_T|%k^sI*`uooX?j}3totbR~ z6mUJ85nh3R_a|fjE5^1I*l>>JGoIBmjES}aVyzO_WMF*Nal$sdJO_|c6oeTMvcmwk zu)R3F=qg;F1O`TU2A3k@inQj2e7HpM0KEs?`O#eF)ybSa&OEDy@Mn1(dVp`mSmp3o z_R`$IC~d7^mS|-Pv9-$g`iRg4xH=PWeKvUVoOzK=d@-tRHm$X-YnARi$Du!a^{GaOzuj$btqdCOV3IAb~KKQdOUKqiZPXV*p&v;4r91cM&H*z_l_c7BAC z){u%Hi&qENST=1{HlMl^C?_~2&nx>NI1m(o{bZYC1H)=Z6@K~a>Qh%6QBS|GtgxqI zI=a5~Byh88mov~hPJ&`4mwMesWM?*jE6D|(sY(PWY>*0WAGG6pyY-`usGuykz4>;~b^LZi-~t2#-8}{B zW;y$R?G9D#+~41`_w65OTivbNXCI?=UEY|ABjr$U<_B_Rpmq-9Hyyq92lL8%0|lu# z+Bf*O&h|fp0C0pN5Vg!1yTA2X7r-e3N$#YS_~AmYy@jg1rK;@{>*&&|1NO^_JSiQ@n~3a*=wIu7QH9@r6l(R4kaMgb~z1b_LIuC-e(-?yslOj`3^-L-Ll?r zmN-)X%&B?zn@|ue$@wz`HQkxBLlwxi^x&9A@SDlFg8g&dzvjR1wk=`Lm&4-F%cGCn4k zqni#3CM|u{7P5AF358mktYS$LCpjN#jl?$MLae@ZWMl0NMB=Po*PpWQb;b5i_zB@R(iete5G zCDulgv;y{JCV)5mL?ReUNr{mGKtT`)8LuvX5Ew*DL&ndECFAOfa6?GW4Txc2U>Fz! zRl$%jC`wckT@V@q;)gJy8le|}AWC{N6esEa8YWglC0ZehKn^liP38*45J5dbJbDEt z+XPZ)C%u$Z;itzp3!k!w^vrPCf)C6g~6{Dru-pcBOWr``lVp(ny`*UagVl z$=$09V&nn5T2QK89o@U2=sh0DgND)W7kBj3Z{0dw zUi>EHa^Fhy#ktH>%1r}hE1YE*Ju99TOowuyVO9J4nT!0wDiI2{apnqVjAV?AWTwv> z3=4B5t#NA6nPDJ`#!Nw2u|7S*VpDtDt;Gn3Ub+{mPwl&_QS>KjcF|Y+%gsM6RI!@rZh^r31Tcbw(#Odhob^mUx}*j1xSR^79>ww&>Ku>+*f?y@qGPaagD9o90Z29Uf}>4!$u9?e;Aw$9*aoq~Xf*#Ta9bT9?~Sd>Ai9UY&9 ztl;gp(WX6i^y(L}N+=@Kr7ZNPDT*Xk2JVw5AH z8wbIflzlp}L0arSL`~XAXuQp1ZuZR*4XIyW;;hxy*)GZUiF=iZp^RWuLmZ)M;GwIQ zcx6~TNed%V9e-2KVGv!a&EgQrjiVbjZYs3m)xHzD!Sb$49S{G849n$CG zP5mp8ONHNA)8@w8f7H=+GI}nz&);Ru6fRODu#j5J&Fn=rMJc9W4Mj zHs8$qK2;p&8-h67n#`wvU!oazUq7|k6$(c4!KaueKmpb~J;ZvBK&8Q&oFLm@k9jNIy=LunM4p-#Ohi*?-r}w%! z{#Hjnovz7;J#bQ&zcZOOU0bYP2|!!!ObcGCdmZ+`?Vh~F{Pc8vL+=CkCoLAs`}K7l zuqrKodCOJ$nZ|x~cdyhI%MGcSn$9ry$CcZbJGW<=XL{YA*0ose=iP4p0DE|;Mc(=_ zZKieew>mmz?x23AE%qXjih+oQ_1tbhN_D&BL@Gb2{5N&90%@{+hDdhXB;eL87F0-V zr*J1Y$fL2b-_nT;eIDW0T33#^X1g!z#|0-J$AEx>cET;rC_Q0Y@^W0aXt-zWJ%zP} z;MqQDcwD4ae%H*B7`ZBRY}m|M}O$vVS2ZMW0$^+eFp|hFE{W}U=0M(A$`tX z(FI8u0HZF`Vw@E=u+zQp!G!R~g;y#q_)UNI8S`SUzz>j`GflmPAroYc!jVY69>8C& z0`^@aT#IKNahq8CO7`kjdkQmWG5t}fG9fCIr%Tl`Tv_BIEzHWYiBQ%Klv`2lE@`bi zLxq z?XEB#Ej26|600BkASr!uo%h4jp$|eIZo%{Sj=-7C>|4g00bjan9nW z`@*_aT9}uQ*dBpLEP-1m%`vazad(bpo;*xA9Y)4@6D)idzj7^oVC~#I zu@!;(U&efhV+~%uGR`lm<-c*Q;|E2}($|UiU;2n7xeSJ;eF*BB?FTfL+5xk_%3Dze zL2aeC=pPlDUf;EPc>{Cg13X~lRM0X+dFFG$_55D73oR23IO zi;3i1XraJ$ED+9X)E?r6rLa;}{pe;zZjv@_0UT~so z-5mRYADkz?LC0VV!9;)!E+r*^zmYX={ zv3i9unu!tkOQ_>^clXi+5Ngw{kFHq)fO4nZ$E&7rKZo3F@Fak(Sh=mWpg$0-jgP0m2 zj5sKOO~}Qn{gBXnoYU{u+8+?Ad|z1j8V8ue0nF$WMvDcr2`m5b4>J-B5gP!`0YorB zf_Y30#OZc<9t~tiivrr9$0N0&G9fgC76UU#WJ!n#Dd*Xde4?6Ws)Keqt5)Va74D4S z&@C*A5f-toY|PWPJyTRD(3a%eF!GNs%5cx0^N)hKjyf==(l z;mBl9!Q0;*D7|;$qtkS+--nLQri>1Gjn2pB%>C{_>2+6+F1zJ0{O&-R=zZYP*Sava zrZzSrJoZr`4*Q3f%n1B@R_GGw|2Zr4hm^dyG<{uB=IhtJqoaL0d#nBZt>xue2M6nh z#_G+@)s~hzjIw-VV~xoz{f&*4y}ivRPacMb1_}uBw6!%@SloK`3NI*hrQl^wetxEq zFt5FXRd;vW+S>Bm+`D)0M(^IeBO)q5cvGI5n(!>p=i|o@qG&-E7YA863E``J_nqu4 ztxOFKbxKMLu8Q#I=4A*9@xH09u(CFL|9-rp^3{zS>fsSVb#<>Jqk@UVCMjvLnwm;q z-^abZ9kzB>9-gj#eoy}JlKBO=#l)|o(Lyb)b=o)7@c67JPd#>b*Zcdsc0YZ@C@Z9< z;r_sk2L`%#cGj}9Q&(0NpFj6&Z*Nq>$f~I;28RT6cenq+8~;WZuPi)z`~ZvflUI-` zFMlO2aaB=C*2dP-)y>h<%XMO6==N>H^o*p!!aTPJ_Xh`iboDf)WyGthN-{E%7Z=}~ z-?^!(ru5X?)5gZa!0^Tccc+NRU^8>$n5JDW8$mHYZT|HOH4xagReu!V&wfB&c3+iQPf zL8fL#j`wZT(i5Fs>@6%!6B44z%8G)5{bORoJG)vWBt?`}t}9%ZzUOEY7ay6J6svEb z{h}b-{h_mtuErmZ@*RuYv2hXJK3-1F_Pu>Xbq&nS%w%!Ni?@@*Ny%}N*F^vOfcQUPY+W(E0{B>t3yP;B}oo_7(`tQ8t*80jg8dZbC44l@geK41s)3RGg zL7dDBN5%ujmlDdIyiDcRe|X8Zu9W~*-vI|h#D<#%0c^oH5s1tBm^3vLlW+-ioyICi zQh^q6-;=oxJNs|EWba%Rf8d;>`-{W=616{y<0kq9dF5c`U35ki79x}!pvA}eCDIE# zMdh&c@635(%YD<~`DM3D7i=+Wm` z;-!Z#UCmF6vBoDfh*MJuK+x^qEm|h z@RHMDJ3tX&(;L@t=?DUHqn0e8fpy}`86nT!0FbQ(ReNRDD$ z5b+AVXHx+%A9!j14=-6fXeStoV8!m2!k1KlHs}`&k&FD}G`aE<6e>cQ#XA7S{<@Yc zlEnv+9;McjgU*2pNeh>zr@6;``NK;F2QkBeM2OBZY+p`fWN~ z*%pP4P-PYtgsMH3!SvE=HF8<8tK7}5G}ZlwmmG1Pxj{yQ2EwN}XrSTr2o56zUS?@$a zUWKi~um{|A;e~5^>Ro+9ICLE_if$^9sI*frlG}NxS||HK{vpOK*MNezr;H;4nRdnL1L^g=&o>Jg>Yud zSI7$?P_1B<0Gt*|&5qi!gqEVy2Zuyq$?GC5wrO#qK{f)hWKAKW8kwvjvDFN-1tyd; z14Fl)C;dUFG!_yg)BQnhna3_SIU-)dOtjopv?bYr91>?(D+%nCrIJj2I2clhr)OiP z<|aDg9NE`_20H5J`;L94zj?`)S!{p}xI?XwT!Jx(OO4}#U?!e3i~xgbCH6-b62aVC z7(V60^CFMmyyS26Gyn$rXspMfOGrlv@|%||sUf8mbeEhVIWq6w3!2}& zWa&bgQTqR%75YDx6&hJ%KRxNkP*>w3bl169ehg^oS0|;9tn>!h82KpT|6|yOx+bGvcSAh;$B2`DP1elFhE&Us^HGoZnjB@XS5at;hGRyJ&*x8a zin~9?T8Pi_FODZ=V#-EYHCLJ+!uJpm!S;} z{d)Ue+49YkjyIY=RPR61sb8Yz{C0DFkIqLrba{WQ;dd<{@bvTpK+{Mh(?1AiIU^wq z8oL3T8+Ua8V>eG7@Z1P9>{W5Pg8qCI&my_}&dbb}2`Au&69p;&|37h82 znbriN0wj8Obyk{{iDT}S*?)a|aME25md0<3Fcce(k?}-uCIf!Rh?MukVfHZTpbRr%R{5j)^qw2N4Emt1PvRYsT;3 z?5e&p)HXkGO{WgD$~tQn=Rar1+rKv``3%Z;NY`hcogY67IsR&rf4XJR@pEQ8aLNB} z&<w~_PxjZNFrw+NKKXlK3ZmVj z?@JAU9Po(YvGiu#Ot#!C7#@uzUKTNcivuhJ21yX14KFc_PFQwCumMLfqivv$I6}up z5Pt}hLy_YrpqE1~@HhoCLopcJ1nIP(EBdvsS2xa zK@d4cUDrmjYXu0j2{MTcfe^xcxFEN+fM)KM6yk!n>8joe#;b zO0de}$(a#hf3iY8d|?obaMAf>I2_Mw9(m!7xKN#!5Hl&vjM-F7f z4n;=BB7n2Q5L1~b(1D0C1d!LT_(jnCxSduAW$^;D?jT+ZAESj5Md+lj{z=Wa3VjF&{5Bf&7_PV zam}1j6z5SF%xkV8nnFPbVU(nh^_RSo+A<(QvgJE0=-`?QmlXRpSQLlk1i%~<2&e~? zn<+(shx`*4)cYVc63>rBB|Dg>Ir{p8Gh{>TlM{WoCkJG@zsSfJM!_&T(gkT6$nob3ClM9%(qH%p`L^aHK+=eG2&;z&F z192tr@Bj=QjVCJ%>ZjEHVt2pbG31AWdZQ)^U3k_LkdZ9X4ym_u!(&JfjS1=AT0ir>( zS^}V*m#@xcQy?VdkpwFR2FaFLTzIEUM8J37AxK09xN8Fq<_L9?0k#VD3DMrAet}Zr z<-6<27e59?qrvyE@vZapE=h1Xph5&&@~XLF#4j=_!tfHg@5E2s=$*=Gze*KO-wPiD z!UlX6m@8+Qt5%09+N7&C{HnHGd_QJYeVVV@pMQ4gr0P)a^%1%MmpiXdvR$R?1t5GWT2)Taa#%NttxH*^+n=>6X?X1`%>dBeK!hW+#n z2TL`arJBd0n%BRYKf7A6rCNBQTI94E%~HcAUoCD?BX#ayBa>Yt*HWXfP@{NSL#9)M zk*`&=sMYYV)yl5D(NcRss8;v1){v#nSia80qV6^e1AHNa;vnlvd7WhpLDL30=&56s zt!L2!FtF6y3-Qg^*WaZOLy!P3`37ntFw4#O%n2Ebf`<4ulqj=$`ez0D*M(X%hWj@% zX4lO@K@dFnp1)4)ZX;q>j25StAjFsG|0cz?302bw;b=nHgFI3s5akk6_qlb@$UEpp z&rVo|2hvjpkQ!=^v}mdKZ)wcF-uu4EYn1|Gh@kXn>RxFfW)re?>UpyDdRSWN{af9J zTYBEKrf@YI7{aGr+pIAySCoMUG$25NygIjmc}8lHpCY8aLTa*Gc3Rp$Su{oq@jXNX z9QZcIY`rh?9ewgZYD_DqYsaBZ2gPn{&)fQg(~fuYfHtuSvIu(cRCks_AbQ*Lo#t)A`%6SHH5lmUzKd_md@$!c|pcX1SLxLH1u@y z{yoncX4p{njVv@_D7&?V0rh|$?bcqN#oiY&L~=Ja4>WKY*VXkF1i>Q7by%5l+Ap8= zV_65pS-QG9@rmdjr;3iA^S9&>G$2TD3H{w~`&onsRu#t9DXT*RKmtT) zdHG1R0&DE20j@+C2n8|2!*M7?03M$j5G2k4b_bwZMEDzg_g2MNr11EW+xSVvc##{~ zJsg=3fgCacS7asko*hND@#8xlkiCtaV zO8`{zT<@K*4RJ)Lm|@`-HZfgi4cE~?8z(D_ z1QxS_FAKAh&Za&tzPJACJ*CdT?IEp5Vd7^6T1pofa8c_t7D8r|+7$#K@!j@pV_@90 z>*$!jM-~!bqQwZ9b2LIZK#3;+kL{p4)l7`|3?-2a0>FmEzz_hbrUyK^I?~V+ZiN!_ zsbqDt8uD-J4z!v}XB(}rfie@i$Xb+~afk*inS~*O%SPN>53ryj+T<=Y@4e@Y1;IJM zmNqkvO9R}V&;+*r8aM7&nEIZT1>%F5KB~F1U9nUN))qHpnwL(E2`J(L_we~>{iTUg zFO?VEn5i+g#SA^xOf>MqYO(+Nl8ws}1iLihzx>pSHEW_r7C=aGi5KYrtsF>cJ0O<$ z{`u)Bvm2?UjYO$G#@PykkPr~dp;IB&`&VgA(Eu3+QzF`1L1&+&)#CpDb6P=N>Dlo1hWxV7&?GmKkJe zY17ShajcjeO1b5+ztY`F;fjKU+suRnZu+*bMh33ncQ&#Ery6Az(E{{eJA3Q9w<$owM+lgu^uoq_DL$Z zgRXsGKm(`0ybb}r#Xxm+k2F^V$Z?%z;J*3+`Y*R4RlOoK-~_tmYXuqkbLJ7moFc3 zb8gBi0rYqG8fwXWV+oWltKBc)5Htn#=M~z!-)^7RMxR0;XvkT4+!tXyRz`gA#;+9yr=~j{NjXBSt_Gvf1M*K-XBBn7 zKkV4sKl=ed1@Dt6pb zfIY}Q{i+C3GB0`BcG~^+wBz}w17X&Q^Mv&$goGzrWEIhXW>CL?2c7jnfaYr$?K6sx zpWE;WB$~TFkM5q!W!Leb0ZBZut_Ea}MFNR0q6$G5p{$ZzJme{w0E!C0kVrjb5PlRf z!-xw+3vqH9kr7+z3a8=LS3qNe`)QwxNibQ5Z`vPnKJv)c9w|<+If|$tUYT<{0jY!_mTt+1P(T1zIZR^5C*`U?_QT7!5XV@p7 z$l9tOH>E&XcE|*e2AgiSn8!wZk37c=O-}9)@Qu+Lv|cR8j+Z-Zl%uIQYLpmL0(qf1 zFcdrd5Ba*F+(eM18(su^n;o}{r=VKn!tBV&Tvfkh>hMOL;clpy2Gf03JsFmVJz|<{ z-s^8PFF$wC17zT&5D=Nz4Vz#t)C9jQ_y|z|R?VouRddED{8p?{4vNRpqYJ@T=$)#? z<3=Klk(5I%lLMbyr;Kk1s>W7~3J+=(fp3iPCs)U^4itcCMYfVORJ&-@|CJSzfQTDw z^A*(^>xjbiu{v;|Q$WsqvGyj}hHL|?)@(9-0-p9;$a6&+S1cv zwBGX3xVq_#=ghqZEAJ0s($Oa$W00v+b{;l zM%##c3Nm(4d{y6VV?_I8?Bm#8HQFaAQHyZ=v({n){(Y?_`5)F=$H!lI`8bb`_74tr zK7Za`U0wS6buTY3dsOc>A_tV`I&AMHzhq z?d9d!z(C)*xpyL>0&Q&#_wL;d4Gpw+u+qMv_Gd5kEYRm4Bd6S-e!ZcQ4&hCCO-*IN z%bbrNKj86MCb#sTdV2~AT@euEQBzlJX{p=XTun{G_4W~kgn5gK@;5eCva?e~(Smh# zum5O3(PF~8pFReM1iXJg?&9JQ9UZEKk-c$4{q^h8goG#yi(9U4j$PfYySwXF)@Jve z?65)p9v&`#c3p3(D=I2q$;wIi2R!ZWZh!vVFF840RZU4yi1$xN-r2=oT1I?gVhEQQ zV`F2nva&cl(kmu@)$PIk-rkP+`FAa?byCt|kx{|EzK;h6x_x{fq0vI}3Q`Z;o!Z+Q z1D<)y$cm?DB&nz>_V;&XW~S)rYgt;E{#k>Cgg!Gcyz%6z$Mp0>dHJi(&SqOXD-vlQ zqpa}g@q?Y6HGlu7#U(Gy@7&DJN%Qn_wXwCld-slorRj@;Y$Ib`LOAGt@JH36pG&Gg( zSls^OC(X!64hr@!D=Sjhz-Vc!E-Xw*NQ$JTC%&B=j*W}3zH4r3W^~WdM)I2I!-p<^ z_FjMVpfR!GGc%LQD%X>e0zrE)`@^n4#Q+HReinn zO`bHm6@4M`lvV#9D-4$n$acQjMgnj%QoKU-Eqgr%xHy)E8jdxJVYEVEacVBdcoimk z=R_N@k?ceqS8$I*DxY}Wl~{>t#+Ryh=cQj|*zO$JTbXSzS|)h(A*X{h9uo&u(mvTt z&`SfPF7C8W5SD)Vf=MJ}JW-iB9GZf|&{(3>?p)9-G#+L_mV$`f_vqwM0m~OqM5<@> zp(U&u9B8qw89xi3jFWY>0fM^>`54q># zRA2M8zVl zNho)kT{Mn4-owu@W|m%3^bK@rr>qKQH2+!|n(l&Xhsy>yzXGL;9b``4P(Zboi7f6Y z)1T@X_Mik>39U!-7O32(`X=a>eRdNM7ytc3RfmCZ z5nvU~Jm(xZXzZd9hCSbSW{El&z;;i2a-a>TEg<-id2fTgYRns2)bV28Q-0Z5R|*GT zWye-yS;oMO>Bf2Ui&J$t+l1>FkfDt}FrU(}$HtR#{0pX%MMLQGrU!@^CP7M`AV$ba z)zby2HX49EH5d&UgH|d&*@ZbPJ)zd;;R!x~z1Qr zA?mCD0L(vK8Sr@skhljt3trWisjK---CX!aZWjb%HGsKTEJOD;N`@g9K&(TwFyJfji7+P(32V6WNA}433hazF zi;)hJRZ?*Ftb9_B25Z(KsYwBqGk_|?@p*n9I2__a^_)(~#t&L(J-ON8b zDkdkxs0-PB3EOcfmS53UW%0Y1v&vJ9@oLtN1#@ILs=Wk73qU{KtIPcyyD9NfcGTsL zgtb9Rf%S27vQQ6(L;Zl|c`O-VMc#uz@&h%EQh-X6Entco;8_dnlLfGnAg6fFtU7)k zN<2LMfgmM$9hMcq(m>2HC@VBdq2j?S0C*1`Kx2i^EvMxv`746Y>Sr6i*Z`iYk@sEk zLpII>DUctP2=Xf-J=9#Pw<4j+Uc2E59Jk-Z-kY}Proax87gjF~egdR+IZ@Z3NC3Dh zO@#$+Mn?Z%+`Z>F-2cDs|DMK-`qn$6i#muJWkx4@@4ZD3L?_IQE_y+!BP_VI^%J&!8uy z43bb#57d~VCP!xraazKWaRWWnSlfnm06Rd$zdkoFsf!*4mZTyX7{9RAACHQ>zy#R@ z=JT>e1C$~LM9MJkJt(>j!5*kxGn?{r_h~=8kw4BvHt&Qkd05po5Ys{J@RAPgYTYT9 z_{YhWn?;EHFh2Y7J-ZJOVl)(B29XE~OzL(BBcW?fzS$GXP`IVFcpzeCs&mE${ zLW?$YdNXB%pT<+pNuXi~@P7w77zNAnwY)> zrw%wRK~KXQDCM>|%k3d`yj@LiOh7Ne)ny8LWkbRH-!t9sp|^a0;c~1t2sKjg=*ju6 zT@cKkq?rjb@>A3(Bs&lgJDj?!=!&16TA7^9{aMo|85son+8ILt@i7R!>jJ>g`8A(;wJl2;;6&s%HTC)!RhDc6|zIzgXm>gm<$Ee!7Z) zd5oog#6x`$VGjl!`lrrkHcgH@@JS122Bz~CVO z8kYPEBJ%==1>gx^0T{ubBTwZN5e4AQDE2jA1Xn(GiBJF#6uTf7f~3GhQ4C24Y!VNI zx9(@M1-sO57F4z<$UCQQJgz`#9xT>Cy!=E_1{sUQrPz*}AoEnJpnybi>QyB0!AlMZ zfwWQr9>wYc%AoTABp?ZLVV@7NlDZd_M3I+7Lmo*|z5_wLN4!*0(D6@pM@B3%r6Vd+ zEd4>nVr-5wkQeRw*bC5|OJz4txha;ZYLKa}3=|lEw~k9 z@C69jTT-XqK3DSn9h9%B00J?fmxF9fOi`N{$mswEZRVpl?}RpHz;Sor9(TMA^J5)~ zMQ83Le#+=;yIcAaNy&c~HCX7XqTun;ds-QsEzXAV!|r{$i{Q_N;c{UX+F$*_Fx1`c zlUo3gtK(hRk&$m;2!?d#jyT*yghIDA;-4aJZ2J@Ux=QKS9Ch|n;0LB+Kt7Nc$7cW@ zSZ786z_KAINp4F^fuU+~>90h<2+ElD5j-qk?TRNDbd*KKaI1!(eZU|UgaNYBZUGhe z_L?Z~hSJ^)N&pML29sn<2WK3d`BrY5qks?3K&SzjT;#UZcn=D>fp`R5n1dav06$g0 zc?a-{``ri(u%ZG=nrGyp!Ebl(?L4d8y8xbKfWi}HMJhZpRDdjJm0)IEjtVHcRVMBT zN>N3rpH*|HRs#c-kz=w#sx?rHnl)5)iXMZ~JjkmGpaV)Qi%KBH*I}WR(!WaOCK4{+ zDcy}uJus+ysb_NZ&3EW7;YCb6=Qm{!)zEci&?=-t=-a(uD!>$QNVWr0x&+ zBBdQ>jL(NX(#=r>(bxbX8&3Mks+A(Y8{*)8Y6XnnAfXmqsct|Kpg9$kFH%%eSH0gC zR9TbCcTXB2`}I{5b#PQ!F0+QI@1+4KBE>fvp5IVTCe-^D*g?xMyWmE5ShCSI zO2|Vf|HE7J{%~Ath+peHqn7ds#qB0@pBF7KJYs1Ae#z(|jEiB9is2Jg-AsD6*I6@^ zq2;4$=?$^KX(MoU>sAoeZJnA&z`!E}fAgk8{WW4ehB`cUUUK}@&66w)W=vbWQOSGv zvJ`_sX@9wpGT>PJxSY%&<(?J}lQk+32bDs&6Y(WbhPI_ae=HC;a)wg51d5QNK2oab zN&Lq}4Tqs25A(AV^{+hGR1y{i1M*aDJe53I0LNFELZyC5XOFdq9JHOlxH`z@bx<#^ zx#muDL;X_|Iq=419i}{uHY^fGLMmPY9bZ|DF?RtWjdi-9M;vH)8RW9bG`j>?NPx5U zt@keib~oddsG&|0pi5~d^5EI!OA0?!1#K_kfyrkSxE?4&H%zv>mKvz%YHRH2UQ+^; zoSyQq^tdhba8mVNJTh*2&_lD*OSJ+me(=nSrH;KcEStREl_&9x_h#KK3Gnr$3gK4| zvLyQQx1Yj*u3z@7vQGV>b@h)dAHxW!$B&`40B~=_3UZ-Av@kk$24y zYZ9gmh5+!uuYfHYi6Z&e8UQQu0QV%ceG=A(y?@uS#~a}M?F9VgqByb^%Za3<1&8Ib zq@7TJ3py?3kiq+E=lg>pIkn+8M8xCkaN7Y2s!0@t6}ZqlbfiO!r2vuw26*ocP=6kv zsDuC{YUK)msv?a(ewZPv*(@X0GHZa!xbsv*9f_sj0O7-;cIONIwF5)G2tYm$MvI{| z$HTL4Q^OBNQL=*w41zUlFz98LsX4$)rWq2*>K4fw3hT9kzc0f49;U?(GpPZ|@q-+{ z+dSlqM0*RvGQqpOFH-~WCO3`qaS!#8#{0Px^O}dQe;$G1UKYi_WTb(YIFFab_f$~7 zqW5@JWIP<1H5U7N3`QDby;-un4FRfx45|yU#DK#e@Deqs}`r z!&mxOcP^e2%HDWVG>d?rnHto%M&Wssc32e@8YxBzh|ZU1-+}*DQ1IG^e4NOF??c+r z;Qf7+1=>AND1Gor)z)uiM=LSJa~%$5v$L!+)vUA~+4s+HJ-deh{A(1M04Lsq$sOZ_ zZmLlP_q%?_cfZuY{yeC9#W;*SsbfP0u$A$9a#uq6|0&9XS+uRHp>y)!mN5?Th$6d2 zF>NyRwrckDkdh`OAkuk zI_m^zPr3N?!3SqylW(I+-&_-)(zlz!NPWDxsPonNZ5@xOY$Jc8HiQeqzyYN+*@qNh z3QE9!2>vac0oDG7hYRZf8;Ao}D3b=}jh}%X*`qZ1obw)rEf}PyxjZK$F!W}g1qZZA zEeLLcW3;!pw7^-i`ocpMKtqt?un_#XI8SMTjNOOilVpLmMViWmf&uWky4%1X@Q2nS z3;!}RWSM$!nc89*{bzwGbcq#0Qmb6r*Tp=ZBEiqcm*O#rV#`AC4 zmI!)45bmE?DusAj8I2g3g>%4dTr&!{av}c9wt4E)Ntwff@acdkNs|KyB#yKpGuB-ae zpkd$YdDmA}!aBqIubNBi!NCkh7zN1zAoF+qHQvQmNFPlrbEpPz-E|}7{YGNz%aO)) zWsh(4e+L`3t{h+Zs<+?kQuse5ucfN1;^V06p-(3>#-WQF%RoA`sguQR~_qO`> zc9!<`{_gGbem~Us{?qmQal-eL``^#{zW-kO{`c>9fNvkFxes^Sr%2pKmhV&b@6#;r z(~B`s)1dsPQU6cl<)5bHpXPi= zmYPS_Zb!C>NA~4Mj{Qf@%SW!{BX_=IPt9X*w`1SLWB>Ah8T6NrgUQDse80jpe}%jK zicI_!UH&V!|5yC-uLSZhJl_dX^Ca2rBsK9Qz5FDz|0HYqB!_&G$9Gzwd3xLJv?%ek zxcs!F|McGS>3#BP1>aef=2?x~SzY2;L-|=#|5@|$Su6Rhjqki&^Zbe1d1vBzSNVB& z|9S87c^~&u)nJfP@-~Z<` zdHK&0`45Tj?-$L#t8RbS6aRiI|GU-ycW3$U9{KM+ANf#|{L_tmoJc+?C!h6`e=n2& zlF0xBOTrQnw7fdS<||sMv^*Ng>=s{iGFhZtM~W@J>gDjLC%`%W=NV9ipr!wx8PF6? zn=R`mn-_Y35cvPG*7`35{(r8uoc~$<%;wX-?|d4z{-#Vbjo0NYd~3SJZS20wdF0;W z^F&HM*Wb~HYj4W+%U%D(9`7#pr}4S{jXyiuT^=iUBPaa*^M_1{!9pm7+ORNs9Sjb^ z=G}&)i1^w?@ zYfSj*Ked*UOGK?n#J_8;n2mpGEvX}g+IX&j*_s;);z!F_XEw;RTgbXli6j#v8`4d% zPf0uNZb@`aCT`;BOKunoGP73BSJso<^gF}*xmb(DD=A&yXKPO{MsjGR7nZ2hl)RJ7 zgf|EOP2VV92t1a*eVwzrrov48%&+#<*XS$tRsr)p4P=IrvnvncIH#+s$wu>a`eqZ| zHLVXt&ZTlA_QV43UF_HlG=G(29<;QYFuu{+h)34hnK@9WX9C4zfs!gz5Y(~4ok?SzUcGtk7oMn5z}^l&m(5t($phA z`PDy;?@jU9^GoWdrykf5|sq*4SZup^k?A5Qllb5sNL^(u#-hn&Q5_E|n=UQZ z&dC&+WDgo2Wo^!x$yB8g51_A5oA-D!O%v`3rYP$Ou)a^%*YRY`@6r}leE%;5zE)ZH zUkH34KhvWwUFpd8H{IY~?4!yrI0N#t{B*qjJp=kaTlh0SWK~&T*E;lxtQNxXoTUQ7Uy9Oi_ieA7RJyh6-xz2u5fE(3D(~{AlJG1d7gnp zcKl&>y^fE#&E~K&YdaK%f$<|wC+t%}2<&84Aa2gUacIBj*_5E53+l4Lk_RxRvkqVh zhTy~_HZ0Z`V*iNJHQNU+qUwmiPZ~<+~6lAa7-Pa!Py`!w>zL+EGQFLlFT5& z&uZELr9{u0-24ZDrxny&vnRrT;;Cs|Rxi_TrqR!nMszd9)Q$ zIC_)&Nro}(n>#gxMLIM)&Un>xn*P4QIt1SLv?`=j&e=?SW<~{XA z8h2)r&!d|jl3qpKSSZYZz@=yIVmWD*tGLvL(9A=~-Ex48-NqrVJAYxSFCNyUJIuSe zv&`wI{JMk(0QTE%+RX6}aSP!kDfS5}8dxX=DJ2O7to*W_d!L*7gsPAV51Fbc?fesh z@Zo}}QdCe$C<0Jp*)gfx_!qZ3!@ZRjH_bMFQPn12g;KQv2HgNfxHFcHVt|sGN@=RP z$g2^CM$po@(^bUR@_)+;=-JArgn>8(JK70btNo&fMP3ZvCfina-K9`dU&z+L2V+hT z8Z1(q+m=89BWZPT)d*HE^IVCYU07ln`9|mOj;D0)9u9kb5kYRm01_dJzz`2!tV&h? z#*dy-m`pU`+9!x=)g5S_dUQpZ5E&xFhA85ceJ;SiU(T zp@F|C!M3)nL6i>kKnZiN6nhl^LafbEAOIqc&i|F9=G&al+KD?neaEnuUf=zNdJ_VFz<o6 z1vlp2dp9Sx;px&5v#=-)#vI@fx;QrA9P4C++mF;kIL!fvSvz`;EPh&Gsz^iHCcbMj9YP^6l9-fXjyCuljrIFJ!pnLf2!akm(21hT}()VHD z<#3adm?|X+OMh2E9^%0-y&RL(3ha0$a9~<~K>W$j&BLNTMj`~O zIm(p;F^8$n!x^Wl5&n3{Hwg6zmJFR6lK!ped};V1GftJN3m|o~PF7#^AEcs^i5^OV zpox0z&5Bbv6**}{aj#sK_IkDU=Tbo}9WC{4=m#qPPg*@Hp2?8Blncf!5aT&1W0N@_s3s;g-cab za~Tj;=Aks4Qm6s6r#ik$7gc5IbJF_=50BGix-I5g=B@ z^>K_7D2idZn*=qk@pf&aT1iaP6QkxSqtx&|Dk99k1WMTk#TnpH#p9kk7oin+iLZF{ z2@J3&LcbyOwv66}y}IO&A7D0CZa}y78Uf=*fbz>!$)P^UHl)D>O9Px6o&4@YQcly$ zsZs(2AnKx@lf8i8#}%(%SIFe0d`zyBReqx*HZc?aMkG^E-I{neQ_6b_!qhOVFmB|n zn(PYnku$TzKi#{qXk51x*zb~DBQyYbb0*O%Ywvv3CP`j`jwc!F)WN~z5HSSq3F=8a+I$ihiuxf+8Lz!0xD^Fv12pGda| z$*3|JXDp`KVI+QPo6HrQ@U8^hb3CBgM6knusZ^Le(_}yq3b0w(gXU&6KXs zlwQP?e#(?V;gn(Rlu^gj<^d~PvGtyxZ#AiN5uW$;>yTZ~Oi%bRK;&mU8Y#d~W8!_Z-dd$$x&q;&fW#JW{*x)Wj*m<@2!ALL-m! z8^mJo+NW9*=YS5UR@z0!#RV@g$U4PqvS_cC%g7fPa1P9jSTFKQ_Oc7d=? zZoF(U!4vk`y97>0!pr<#+>2YB3v%}M#G6+n%e&iaA4$=Ha1R|3?UV(ETZ{hli%Ys9 z+6usymD>@m)3+3tPlZ!IUEGeRT?<<99R6|>!fs1Pi!W%GAndN&@~*2a_TG+5>*{V0 z13bwE0u@Uk{aHRUsr#0)eEZMxN)z53d;!&{gGIVd{8@&hQ#elgm)A&8vE{!l%kXc+ z^A!9-nd@m4iJez^dvpoDPU0rHepgu8&nEp*aAPW3K1C3ZBV4%NE@>UD92Bnns$JQ7 zz9jT^g-65%V*h1z+U4))3jcjK!PXVA7b_AuZUS|EZBp)J)<_Tb`z{U*E($qrcFZ1( zFFdFtb!leYC3yknnJ>$KmI3LduWMe)yeo`#pAm|9iUfCLowMr^E1h1QTQi(#PYKzO zqA~#wnphMBdcbcf3kudCiP$F$FgM^^sPF^{l63St6-%ON#frWN-r)Wc>p-i@7otrA z$!jacY4|-h1ahGm*k5!;MZ+mg=e<67n{0VcxTNS20aU7w!~H2==^DSci_9ko)ep(i z4a?p|f~Lpb5WvSm#K%f+&CAk9HDK+9ZnA_A#9u?iK+yv-fbaE$$`n`AlJM59J}QoW z+8vgb4L;BiBJJB%6Ib8eBVQFqyx*%u?}81o1Ft`{Yt5M#?^0AvyYJ)9y51=4>m^M} zq44vK^xduXu^951nEsS2o#IvWFx~XitdUUH`n2B&(%+g}HyFD%;+Ooq|8BnE z@lz4^GuHBf%x$S`1!xCt=*9ZE1TAvU;pLR!h9ZDT9^9sZ5Ez`inKI6fP1XVMW+mNb zB7oxn3OleVUi*f4MDIYT=wO)C*54oc)4#W z6kv)}bnm^+FHd}+RA{{Dz#@cwhdiVa2sPNzYQZaj!7DjpZg{_UZ?~Hxr%1ee3Sz;# zE^ufbRLma2%}$UTfb1>?4eJFycHMbV=RaN)IMEsSdM1!+V4ey@*8G4G^YCB$wpTT# z9!3(m%!vy75Dh$>&=Lsk+IhVch!??A<|VV*!>wrocNK+}_JXy8k^mA>1DR}rMM!-c zP16urr3iX267*37n3{2&_6?d%4T9$FmbUCJyxra1+g)Y_)_M0fOh5fQNUTZy#5@+H z_ICedX`k~~2x#WOaBX)sXE#Sfgvadwu@Ssn=gck|tRlC^u@S;W4&gQnTUZJ;ObOd4 zI@G@LpUELvYgei7`09Y|o?eF~R4D}hYpb{E`}y1Ne`bP2u7!U04IE?r{!)5MQDz?| ziicC~9f{zNdDDN@ZR-`uj3ygDw@pTQ18P+SEh)SJ8sNr?I1C8Vn(uf%P%WrdfkuCa zh8W`CcxiDVXl5t$%a;_32fV5XW3Ab_;w z#J- zN8Tk7(1s(e=MjZEbuLPwLgWZ2GIHR}vFG<=uiVJp?C9$1h#bn}A3jl08{h5u@EH%I zAzdfVd_ea1qnzE7-2PugwwP;Ct6t)#x7A}D%wo!BP7BNZ^iv|C=Ewg`h}H*$-U&A< zx0X0cN~Av_{1b*o!5{z1TaHYogoM274HZ2~cz5OnjV9c2kBEwNT699$j-O<^@!{R>TK(@0L^=dY zNoTHALBuE1A}{hQrvd~N3NeMws~i)Bb|b0Ua3mar=!^8eYY>8Ehh{R;U}7vQaLFhM z*VkR4q>+27E_BAv+Shc%;Eug;aT0{U1Xp1|cl_8Kp@mB`7;ox{QlvM#M*e0GBaIh8 zv7q})0v<*PMOGM!6$Y3=?U?9{bq2-^8)APQ?v^qEqyZu&nMpeE1oLGilTAK&=R|gO zyg<~dHSkooP#-@btf8E+~KrO{hiiTa{3+ur%=?-jMYc7zVo8=7-2xHuopgZpGSB1Fzz$wqo-z!|QTUp9E#C8T>vm4n~S zbH>kGOH?E8OQt>pW*%ExCQ=SqRvz#}_}4Fbq`2lNna7Y{Dgr^BwD{8C8?nk@x|*!L zX!+d$RSVy;*s}`_m6@vIjkP7JbMYv95HEAUuM5NRfEaBp0CXQU)CWVT0{M}v46M-S z6=mii$5lzmjm8Oaf9)p7d)jNg3^0h0F`NoQb#GNa=L#cwlvT-iAit%Hu}0$I#%Vhx zo43%Nt)`Z~?OE)0=eaZ=yz7-s%hUDl?ZiGhpt)^?H!h_8hs#z4_SFP+eKOys-OeB= zEP168YEt3ezfPCDr$eFa*^Dqs7VsetA1FEvK8EXD3hJ2k?Fo9ya)WEHOS$m;TKA7n zJr6D3YDq|S%xpzJ?&79h-Jg)^cYgAEo^fQiXo*<*+TF+QWfQrj^Gi z4Op(!m!+E?#i~CX7b>OMc<|_L3DbOl-C(4trH|Uc3vScf)3CGM-iU5A(s&;j4&GG4 z5u9S#>Pj8=W*hHb?Niw(i~D=(^CO?+SQbGqB+&xp{wq7{C1r|j%f9+_28@_Xh~w$G zr_{|TAqQ&FJevFE{~Cqrcx4zfWjw$t9zK%^cZib&$44P6MjbTt1959XbRjp6PqrSo zjj2)ome@gD*15Fzbh{O^Hh-PZgKR7OZ7kvZnZEA8a>1S4uFFMus>=g_fCMmsUB7d0 z8F4MTi+|yu;A!u=x=ie@1J9A8D7c@G)}Uct!t!?UtgGY#lf#BkL&_3*)wXD8IvRJ| zt|QZYGMP0HML}tGyq${kLwLH-Um(l@*s@)?CG61=;L_q-NC{QurSWia462j zG^bdHL-NtJ-#59(D3rK|uVhDL#JTKn&sP3Tc_e*MI=l9zfo<~rqnyZILEazZ#i!Af z{^5c^vuTtPq=te?Xp80SLqnMc2(atoDzIl=RZJ=Y=5q!eaw~N zd)BXMkqIP#@1+=6gji|u6p3go3t9#5$(d0g`b_AP+%rRBcvvd@WEIf5TXdYqc&ARs zC%)GZ49Nk@wsb17T`1-lN5)$vt2Lsy3r3Oi?YAdFeacQQfU#TS_hAY~ZgAoxvTUSe zu2}%RTcmn=f---{J;na)gXxtL{m=|+x3uC5d5`0n6NZwDxxJd0)IU6_Q+$5GRH~Yr z7sS&4Znr`|R5r-PC!;AK6ao>A1{wR-3=^NPn4K0HGJrZzpO8u_WF93E3ka;ouL0ns zq4<-u1~-BsS%K!vvof;hyXB(z4f%aINju080fILh3)QEYs)MI zyn|4_?=!8tKX2$j=B*2NB2FI|7G_!+n%JVZ)Zcl` zqV(?`D%Jn}BZG(C(_b4o^sW_rXl`YP-@$sK+wqVG1ry2&A{8K98I2POP5Z)J>{gbs z4(O2qhIS6%0xf6&@$Q%>SmOcBlUo3*F`j~Yb&$byoCfMnSfRZR@a(xVBHIY{tI=bc zN4k(gxjgQ04*|Kl10Zncrn9O2C6>N@!;A5}x&DIy&AIHKxmWoTUeRdBJ#*e(HN5FQ z5#SDyOX8tfxgfeq7r<&@#|9W;L^p=v43DTU8{?Vi(W5V)OW$;%`6~MA^aWH*E_Y>h zg8(?D?{gPaISGIoTvt9o8^gzqvpiW672eAPqpGi}ZDe52>hIGXq!(TdV1HFVUED4o zcBIB2K?mH7FEA=W4EZWOoP88y7;)Q<*8Y^r)^gDGdg*en4>bI4;qUB5{Nt8ga?tfl z@}gD7b)!c=uylvf#fDNt;e%oaE$uoKA}q4sDjgFrIpAs_9ff3Wl$JH*oOdP+^DrXGMSIYorna%{Y z#Nf%KKa1+`@~vC%AGJ`@j_O@Qd?-xV-F(oxFw?Jb{Fom9#yPA=bM(d*yZ~B*6@ouT zW+dnGT^qRY#U2x#Y}F-m+1-`j4UEAeQWbvjb3g>{<)sLL$ST@@LPbiku@jD)r2k4s4?L^$7NpY?2~*xh$PyaecAHD82m~3qh7b)3?mZ7 zI2HqlP8%Nnw)|rThemD1`QY;3IV_6(CL0F#L)iVatlYwzjAP+`#hXmHZH(?$yZ`5g z&R>3R@+luc#4=Zi@K+!UNILGML4VRyUH-qD=cVSL0vN^lnLMq{j~w^P*dQlp zkcxjFw+MhM$iFM?gHCDg0y=PyAE*)P7bF_X<&G=m5`6-aGq(Xeq@%2`12>9g#3P>o>}EcX{g1kYl#a2PtW;5~yB2s4%|1c3dtuPpS+HPONp43@EY zNkMPP$$2p=SH~G(FES2Xyf3J7Sf!%6DyR5WN&|68!vkkoqoGxeH4s$LSXBtCcDOAtp2KX{;hRRp1yW^ zwO1#Eu6n+8ov902s`GsB{IMEI8w`oz#X;Hq0P>$C{ch<*g=<<2v<=Zy` z3hHC3>SI4_#7*43ao;btRWxj`9>1;=|JD!B=|c#sizA9ADK<#Zi6!ebB%6w**fylN zilzE~Ggc8xi}dfjB9@-oke(x!QPhxe|653GLuTtYlgfshePUTJ8nWJsWlM|QToTLq zV3EBimV4Zg`&TS)&p(ImLcS+V5BqQ3DJSq>T&UH5)17|*zFA&=_vg>O)HK4EFN^#8 zTM-f0e*D<2tE>3DICJTef~}o}grtb6nW2Ir=HtgV7sQ2peB3^L`Y3}DfA{VsMpn|x z+oh`d-tzLNjg2qu?JYXG8f}jrl-)1x>FE%c5LVYv_VjX@ntJ=RtG%MKMC^i~p^?tl zuS>hT8yy`Ft!+%#)|RDZE|iuQnwwuvPEP3RdW?!)3#dwM(m@q=O{Zr#d}m6LLJcaoA8d-Zy>_j%`=H)9D2F)pt5aq*G= zwR3z)O|iAL;cB4o=!*eIC+o?{2@g*fNh#4Q0bZI|6%$hfZ5>T5ZH?{iRX=}E6;=75 zVE^r%wZfvj#KhQ$$dJs;WF=*}$f(f3Ais%;Q8{_3JH-Y6W<)EiN(YB}0s_3}=RXb( zcK7vlHMi8o#Du%KIX-w$XJ&4M#i`xBdprI{)MaD6q~sf;qy6>{mRnn2H#fhAhFyL6 za%6mbI5sxo-|%N)VQyzBOcz#kg0Ee9&|DuC9aeg;$k;@mw6fst;k>XgO|nrdC$92}i&i|*uSWvA)tVRLgc@(Z%+8!E3|3z(h#P;e`o zK#aRrcIReR>O}>ae;ZQO)Rq3<=0eB+HI2+i#ctRx^fK>1xlsHajMq@$|EW9uhYO|R z33y-gK40gSxJ!UV-N!q|)&H9dT`W0l_(yk|8oy=zZ{6uXT&PpFt4Uv3Pf@dRcl3X9 zq5aUWMR4Qj#>L_kCJEQqb1h{IoLyQsPL#uRgoMyq%7drLjOn+8gE>4%B;(v-T`Ij2 z%+D7e)jYo6HaWrUzUaEXy(D!JLO@}!Nig4^R0>H~KsFGRy++cN;aGK{xBCnPnmU)O z#(kexUUs!~_>pT|Z>gF52uN9Aeb@8+{MWt;C;eMq{xjkazI8Mv%`@X0-D27#@72|O z7l3DXwmbj|080cuR6{}X1q-pF*zM8!l~nFX`_I>Y^0T|&;N#se=Y?~B;ltB9C|9L( zRW=AD(Z%}kWtgl)-_MagC}vIVj1gPS(>Ycc0K{Ln;m`oLp?Lz(T%{GQ!ODz-LwPoZ zQ1(>bcM3U^FZdQyZa#vrO2A1q*cY^UNr(sRtE>4q%zzfFt)~M7ZofmAOsr_Wn^%OP zTcrSM*ku7NJJ-fxoSpQU?>!=Ga@{>gI`fS(_Z$>(S3&W_9haW(xJ5{z(P$J)5l{<=f~&yJ$82806WRu=^E zG~rs{O~#+rI(#5Wr_LZ&3(q&sOO2<2KUt6lc3ZLFlRfA@j2)I99n=X8x(q%O0QU8s z!aA@3oDQjjr`BV>h(!VLrnOsWMHPSwUW}OpIxuK+>SW_EfDP_&APsPM2S@>P-91u+ z6bvEX`|nbyVP5YruD13rzZ@-TY)n9fJGiFKY&~6~a=G~7GVHQMp|Q-3J0Gpg>Vvy= zE=xJJ+n1N@#F{Bd9M5^1S#ugVf&&0I_2ieqZuoiRDCb23C>2C&pgCMyA0+3&pWP6x zjF9#cSXRfQ4RF_83M1 z;e7|g?;8W9(j7gUA7OjJeS{FuRRvK0$7k0Zd@@-u6wwX?Th=3=nod#!SZS5Di_sdu zw<@~;_1qPA4_O&Tiy6Mz3;};f2z0q@aHT?(Jq+` zjAX!&`^kh=JcRPw&<@@lLI{KqM6`-Nq6;uFwBA%eF+&??m=GI?c84)QARtB-NL~q> zfB_)IAr>eWvwDICIE+qY0m&5$z+IaX*w37W1b8vSOn1q0B6%n=JTS?GW(2n^?g8uiXE!Rif7^#N|hIKsZ|q$!c)wwMIrMibClIT*64Bl#5d=P#TONW zLvk4S`5Nbxa1SaUn%l&A@uiJE&@?j1{`%DsV0&rsW*-5?5&%g2em4k`XeAy4II2*L zYHR^N>;wV9$byPu6$sj|U$t_CsG*oVbR=k3YrV#0LRSL-q^*_+Qk>*pj_j|YuECU=M{?B0r=`r7(;QzJ$o%s=jGjTW0x;bR|o zk`Vz4(P(=GnZpD8_6|bGf_rB1mP9%ZtPtG*k&1hh4&DXXoRr7Ya#z5##m4!Nd4Rmy zz{S1{ow@)3$hBprgkya%wCe~W2?7uo*68VnUh94`MGGXupE25+C`gHCvfktZ!nbO2 zVz1OGJilT~3!UP5-CiY~a=|*5wdrDlb;1eFyjr%fo#UI(M4JcW=Z8%biG2+ZH@hud zZt9u;gs|2iYx%UFpLH3v@>N?ddUk@Ku0`$7~%uo8xImc6h%V5 z5SoW6Fi_y+i$NoRMZ4=cek8ZMLy#N*5?+btU>Bk;zhXzJH3`3_dlh}vO{9&b8GI1VQM6A{kHe+I-`t&E zJXUnu4zJHXE4EkSeG(77;g|R|b~gU-PWDfDjT#e;{T6bn4ZXYJ&J?5h!qL96C@4LE zR?DKvJDR^)JHywe2=$Iwgsxg-L52)^veG|6b0xS4vnm202(T48hTaUtA(O!sIDB9i zN8ygp1&EN{ZkSYJwd*?X6$qS!)3x!zY|)K$BOum?x5rk4Gi;gQZG?(8?WG4LQJI@T z>r5Ge-ajNy59h2;w1!_@MiXqc> zYET#PfTX=#W0@L&K0oel7ZAtg;HQXyVC1~Q9j+O8*+K^dcqf9SDQRdr^rU<9IE0t;yG#y!h+D=s zh15|>D_V<=kZf>WCPH`d0jOk3xbkoYWx*FCYWTFHI27VP386@5`G8nSq2elDP_QAT zvy=B3Zv%N>Ab3d0L&0JU3X3BCh61!=NCqT2{Q|WR72F&#=-%ckRgs03sPOH0BdLqy ziMq3JzZMGQ9TM;m;C-*fo^A28Zim&oa|(ZF#Lixf()=KGognX37RABL=erq!m<(Ry zYf*fPB$RO15=T==uJT3EVqL=__V-en=)BMcVf##mbB!#%Mrt@a408L@WwjDgt*q`i zb$DA{4H;h~EoAVD7Ki^5S%$8A1<+ZnpaAZOI{hJc=%o??9WZz?8J4 zJ5=f^q#OyPkSMPLfC>iGHkYXw*NMnWk-Q@-pp|JX1lHSw&GxAnd8&_HS-^n&&Pb|< z-xXAm!oryUm#!PD1~-=2{7;2EzRc#RR{8%GNl#W(aJNc7F%U{CW<76UjKw2B5EjU$ zcy$((O-A`4%xE7`R<=RXCxzRzz%nerhDYDCSA~NR@qMU12q&^g+9o3iKzHkkUv7d*K&1c)ULpNRLEqE$ChWpgYRE9$F}lL+nCfbRhtfu187?ljq%{wI7-}r<}ehyCj3V?JA{O z0?>Qzurx*%wIRyKsf>YGlt3F&EDt*3Tk`N3W8-P@BL~H?O@=opLcL+>2bHoZL&cX4 zW&V$f=AM;({#2$DR=tz>qr{6}|MQpwp} z$vt1mdsd0&tP)VI5^}5(iLDYVsS@w5lAN!SKC8lTR?DeYUv#WijICBKsaEZ-R-3QZ zIIG5T)@Z5L=s4Es#nu><)EITw7|++3p4FIh)>^98T07R-#@5=G)H-(8I?va-p4GZ@ z)_JPdc{|qm#@6|l)CF|c1$$$IsU%oYmtw8;Gh6 z$&L-Fu?^`Z4Vm2yS>*YKoU?{J&c*`O#@mjKMX`;=C5~j zJYLc~(cS!dzWME0^CV}>2i2CTf9X!=N?PW-TRzXXES(BXRC;m+0Rd8yOesna*E)4#McprfrGlc7D*rli8PERA_o<^5GjqQ0Fzwk8S{3)KRi+HK)-@4QE(yq*&uB?Twob#?c zu4e_8p51nORuuQFxb#^`&$D|A&+eZ;tKjOcy3}3c)Xmw$QO2KG*VEm+(A|38ee*$g z+k@te^xO_EmZz6`B)b!n$9pcX^mJdX8kN1i|BJl$;A*Pv!gW^) zNvMWUMM~&Jnn;soK%_|t5~`GdQbd{vh=>@ffPjcJ6)+&uq=|^AfC1?>^p2tTUPU11 zeZOz)bM`s=jQt1pKUix#Ypi=dbIfaA^);=3Yj_^lu=CfVG;86Gwbw#xS+Z*x>uc|V zYWk@kkz=Ygw4gfJbd7;y-QZ)kDf(JT$Jd;ib)7kNTADv0p>>o#08c=$ztq8MU0LkU z6Z)dF=PaEUNH6z(j*r&8$h`pVWTy8ZalZV)$p7;Ks9wzRb<#JVBudQv43i~Qsg7N){v<3OVaTdF7%gt%`dfyUm7RBFx-t= zYK_{qjXJ@NdKrxdHI0T7jm9U9Snj5qYE3xXCX3)EtBfX_nkL(cCi{~nd@vC)QOg-h zy3O5uM)%XLrrBen+3Tcvg7z1@x8a;E3%ewxQ!S`j3uK!#Ic_~MCPlt zZ;b^N#}y{C{Vd~tU#Qk$9Mnu7+A+L}{LT=_-P-{Lbylst`&f)>DrRx_VD?i(wy1To zue5hdR&#N8iQ9B2@OKUv5;F{u9VZO|8KHq0^|bsgJlv>Y+wRet_v0DeLO;6KPP(_a zdv?@%_H26&f_si8%JH9jP9}QJPI>?yGFY7qwIjoxkP(?=x>_>BB$?@yjO6J>srRzl z^=8@ha%T2&)%J2v_VS+gqIvoR)cb_&`cO}LMKb#&YWpN7`=n3%WO@4K)ca4UaeeYn z`js>LRciayCi^u``(d8_81(^dy8)di1A3VQ22wt+-OZh?K1qe3|XuX%%O(vb`5&R_j;`lvZ)VxNDWCo z>9y$Mk?qC3zBxF87@>;?_;ADU)8Tf<0hJOpk0xb~39b)27ob=6Pz9b|obmA$nWGFPcDsXmk48< zK{ZCBpH9cqo=iLdCJ^hR@6~&|yN2p&C%)H?_DJ>i+D+t75?q(m#_>4; z!6P={%abYA`1l38$qYO4TBg7Xk7Co z0e&-a%(+^e)oTJ$PGdx-`+$KSo?Zz|6r0SP1R=$ZYo|lW(^aRlx8+1GZO^bw{SIIT z=}L>}GhM%c2is%kxJretWsULi&IoD%!XYz%l4dSW%~aWeEW>W9lEu(WECwN>E9$_@ z9PtZCx>)eAME6W7kND$0(JKi;R>pISPlVX;B5qFRa;3tu)C30`ty#r{S&PzHwT&?i zra8;*=|^XCj;Q&|_OnXT%Rf$M?@cXS+8BtNT7D6tu39RVfj>l53L4b+2ikuxUeM_MmRj$B7ho)S{;BqQCvJwb%G9=@}uf znX1gSVEZ{2UXWYqLQ8k=T#2xN-{nvvK&oF_=Jv#1pY)5sDOMsNHluXGM;lItIBEbv zB>jyBNC9yPc%XlN3J#f*rb9zAS{ArxUC@GZwg5|SJjf4;Tidv>VJx-SC7oS;na<%d zm~X>4d;5Y3aMx+V-A8G|mnMj~wQdY-o}soiHub64O{mZ2pSsQLrOhK6xZtL=8+m)~ zZ2QtS9}^xr-6t*O1GR|UJw4l$b(BTSN;9x5^*C)yzu5Me+K~&Fc@`oxudzk*TN?gu zt9kO09-o{bWc!2EHmkR}6m>_2f9Hb3j=R=Yw(>!B-2ux_h}~7dp=>F@dkbN*?_vTl zzB`a%-hS+`y#YQ1p%1h54k5@Rr>jTqJu4nPhbIhwxZmwt{M=_t*dS2kCi;4?dU}f}pggLONI)D2Z0A^uz-K0Mns_I1q@zODst?8w7@8I2mLyIoe86b>%M+ zrn5Tn2sU=dCFBfn0m|g2QrSjI6BYb|!~?D%AQZ}Y6OCPLqXE-(XI$~gp%6Hv5D|f3 z8e}L=f(Z~LV#OEHrDDtTqi%5QF(JrJPR~}RbH9m z-1%Bz8y0vU1LD(4V6`KLDt)wg&dDYd)=P*Hw10reI94Tagvum#R^KFr5unisM0BEC zE*;4D{C-2S{sRit;RW3_jZS)NIp>b_8}E#3zweWaZ}BW9sD0a+?|iHJlu7+qX$4e7 z%kZLFsmdYx3x{GOkLlN)si#I}UlTHCkAW%8uwl+XpXpyQ{32){XGTVS;@X+Bw_x>L z&g#$jI=Xws72WMjRdp^u#Pk2184|03Wqd6C@jcu?;-7*_0>i8;bic94So_ldYu#z? zC!POi-6^|ZI~@RSO<&Rg6ACanQk=?oa5OiX5)Y z0sfe^B5gFA^8gx|-YD=<7TN1Y7XKJ0+aVRYlthsE#r?Tcn*&VGF4zaHVB0p zzSet&1_Q5vOP2-u4a4JXwBRu#O9X{8vyQ+7?R`Nj-e?tU84gAc_w{kFn>{&gZH||yQ zx$o_!zO{eKSlyQcZc-V7c<1)$?$lo?a8RqnF3(M+$NL?S@^C;D`}6w)k`ix?PdJlF za86SPBSo!+Kdt6ZyLF50ZYQ`W;AQC!pzQ4Lz@qiM4 zzq6hD>1|yw<)zJ+3_ZTd6g|ySs!6*0o%a{Inhaf=H`8+W<`rTJy8vza*DR(Biks=W z!a991{m?rKp9H!+xXd!USU)r)&-e7q`=-^NbReJW5d?EO#mY0HC0}h-n9-ekgL)}K zBX+k9U0C|iW^zMJu$f@!=uLLyVOh6cV#uaR>2?817k^FYP0#0ZQ zcPS2tNsd=xOiU2rlEdXN37Cr8-94|gm6sLg$iRRmfzfhGB9aRxe)949|3srS_G8}j z`a)wC8nC7q9`^YS;-)p%HMl`Uu}h|T1#-Hz%tg3ZX?ht5mS83(=@e*7xr>FTTcnik zKXA|oR?g@~qBsX#sRbF)P}}o_?^E*m$hI(4)L1A|zCI0t{dn_r5scJoK$W2Nkc6{v5k z9@FmQy{N;=lU2_Lg3fg8eqVnKr+9gSl1IA&6mLpL78)uv*lkt-H4+iU+CuaO@o0Ac z9v+OJc;av^6S3??S9`F6jr_Hs0g}PxyJ2iKc$kuv?pHzJoOaAqOru|3a-^q)9RE15 z_BEfhUFNrN0OCp>X_PMq^$HdLkYXi(5akxv%P!(BNQyu{uE(&4MAI`UEB#^_Ew>8Q zj`%K#FGo322V+Mi1Y(d^iZqii+C7zgiJsm6b(QTC%EV)a^%`eXxVCS^ZVY-LKCnZ0 zLoOJiW_@Du$It=`MH3AOs#B&(v@R0rTbGs9_^Vgtc>u;AV9@s8llWFd{=CW7J-LHa$=+5s$)zx2g;!wXqi0V50x6NcY#pT>8TO-x{ z!5vZ6m+|aJq~8HP)lKSNzG;3p{h2o((V{(KtTnoJGvq__!f2p|SAt#cN37OV(hant2|A z`{Ciw!|tzX*RL=?PeYA0T>B0!NWa;|lCjQ2n{AtzqZ6<#R2u&DTf$V}diE zTFIyq#)<;2NxOj6&nDTYWO6lws#@*gFR~)tF-Z(_k(V zgrSaF4+Qe=L6J}F6|YqYmhsLZUxRqHKJj)H$V7v`h6_G3pC-HRh)WY=;atKx?_H7 z#sxxRbt!^$?s6i6Em|DV76NlZtmF`q16tA%2o_3y$_0Y_Tmj$)1-pgr1KQV7A8zmy z%3dRs(m^h5S}`LHDHR&8UM0wK|B_Str7!-L-s-%pp!PL^%hS`^a-DRS<+B*9&f~VA zU=qY&?V6!{GzVuBsJxc1I`t;*l|m<-QUpR-2)M!xsMOTPj00)|*WU0G47dq57+zd2 z&O?KnW01{{zx`4ZVscoEy_X#A!2meP>)ffl7GtI3HSx=}xalr~_C3}s9v;yw6V-km z&8Y0=*XXi2H=8B11LZVrtUci){5}7%ugZFQzB!zo~4~US_i$0YPK| zfg^)NwK}ullp5{!+Tymid#|B-U=dQN;u!MVf0`BmXDFW=L1PK@uXzB=P@ap<+S4bp z8sx|uG3<_%uKUUHf3jrl+9k4BfaM`YNM{QIhw?Pm?^9VQ4C;w*Zq-&t2 zG)JvH*S0-xf;4RyRv_6n+G+T?vulz8nA7f}XmdWwFix)T{ybpZHD}lZH3B2Mo^tEg zU1Y9~?rf7sa%*R<|<6p+E9lIrhlna~>hFn;*a_45(JH{)I*;!=k7F2y3Sp&ZI#Xkv9( z`be1FJ9R`PBPIfYWl5OS2p$|3TpfNYOdzBrhkmdMch-1o6!FA-1jrsWVYA7JWP6%| zAh3e=|lpZ{Saf~Os-u_x!uIzCkQTd*9PRc;@$+Fa`40{>zs!NXQg8uW-ko0#8tb4cVqfCKFU zg=qo8j2>g;wWF)TGYsLO8+eG|G<`Ro+1T+M%<-??_&Fv=RuMd+d79g$oMT~{_h6b2 zHiKrL;TM?^(BR_HnGs?V7j&5s378R$nh{H#5nsRySIt~3<(C+mky@CMKA4e#-9|Uh zToRehqn)K*)|r*Jm{o9@RrI3BMa?Q#F@uP+Dpj+p&9iDlv+4`88V9piVRIPvIZcr{ zEycNOI&<0V^6R%=t07!UFI3D!P)syF5N~QAu6&hs{X@Mi4?GzVa98ib%joVM1I*foBVkx)+{B zEm55p7GjK@yw4UGISI&u+ojCW4`B0t&2I4_cLW^4fnIkKyO(qqmY!5Cq#U>NHQ z>+U%M5g-Zx_Hi!=xMz5_P`h#OBQGJzWx3czvf*I0G-Ra_w%QW1+_bRT47>BWE}|@C z)z2$BV`#NKZE}hLj1_=|xM{c>P)U9N@OZ`09 z_?OjWCrtPj?ed0K+iwhdt#_1qZV!2O*xwyVU7v)_O`UlbpuA=_{y8&%CVKU%qW7Nh z=1NqIa6u?DkuaJ!`zOH@=CHX?H9O@(z;S{u;Wna{2%kkZA%Izqiow{1?%I&o-{z8% z74N?r-p4LJ&)M6d4qFUY-43eOc0{&znYMa|wt24J=|8yt_4+zW68v}J4U1T043qPPz5mKFqw8PJ$D<2rC}G;JauXO0BfR*|~W?U!d`d z2~`UOv9%IZHoUZjB0(b&d0q&ScL>pEz94esaW()EmALfP`)c>D$Wz}xynvvtukg7$ z;`zQ8TXvS1fh(MZhp_wNoCH(k+|_d#m_=9h&D87n-F4EUh2XoIe1uD1XZ?+6F2ln| zShg8^JSv%1%g%$w>~}-_A1If34g9)!%VAIOs=w}`iz%G*<~d)jvil~#IkAh|ZfOCS zvu*cHi-EIHPFb)fdIz)=p-qBbuZ{p6K^N_F=%)%HP$l%Eq-Wq55{;%eB6RV9YxDLClS6+#LV&lAH~is!(T8c9vkzY! zJ}NtWe0Wco6VL`Evqgh6dH*Cm4S&T)NY1}~4MC7R3RhF6(O(MdyT9Un?(n|MLuQ9Z zp5A{fdTO=xK*rd}jCcM_n*pR||B#SC!RVuyvZIv%pdg($OT@dhHz;HCIRC|QVcGFV zll?NjBQBHUB-fz)cLz0t=Z6X8BsfG`WkeCL*3Mdc_?Q zJ_m(IE(G_$pY&S(i2}kw*p9__!8-@D^VE|l#3{ge`sVA&KzFca$isd7S|tN|wGyialG-pB)y2AUPQG&qB%(PuudJtU6e#0|*)@0wHmUm;itvw0@jEcc)1a zU|xnTptpg*O#AfCdA!^7I}jvQFCx$h;D|l zh$ezA1WK>{Rr2YH#K8sLOg*^l|aI-M|)9qGael0Gt+_F7552TxM z{A0VJ3hi)~(=N^zeJ6$_!mfp8e{W)LS$ZbsQKr5U>!|+X+!@}}y z2C{ZAiRDmXFVSGYx)Q0wMZ0C=LEoj==L5-1zKLfsw{!>q*KjzvABv|rM7A-LvToSF z4itzLFRB)JF7^G$-2PI#vS7TzSfF6Sl@&1yUpc^v7|DaFtOvA&?vMbRy~Z{Gr#TZ?yQSeq$q0u~$hGQ6*g14!qtI z0+I~08gpOq4k0l@D*SNf*BG6_#U!Irc|syR^WEG4ED9~00=0?}z6N5LMuE8f((G|a zMjN*W;H^(qkmC;qrnwL!m4z4lJ4$fvRDJ>CwZ~k6raH9s;-cDqL#Y!Hm@|Q?+@3TFti{_j>mP9#L+7jb)!pw zWD@_SL?=DwL|DXTjQkd(!G}J-&RFNbh#ybtba|UQV zK*%k++~asuJfJ0-Z<`GcWUvLZ<+lGk0;5wW$X<` zgb8q*+JiP)P}ioZ_O*i7+@95EK^J~Ze7(X}r$W%C`NUaN*to%1e#6ApE%+@H-;weS zdad|6WY@3w?dV2~wD#jgQ>m-iUB$x^qINZ5>-6x^3HKhEs->Jr41f=N`Vl(X zM1czG(fuh0iq}ISXa(-e^8Lm<`@DSL*wi&VdaSWB4dlP!xnt1!m;h&nS?m?o<7)0q`Cuu0QAkPhZ&xGi?=#~O`E%r6S$k37LZUIGhN z&LrP-)kumE;@J5^!FVivGZjPNOP$fT# zO%KESP78Rzs~e>5NMM4I!9h`;uOTDO`$w~M(I-NThv$C*Bjj(2nRtG9K~7kKes-v> z+3iOc#Q9fWb45rDWFy)5HG2!It^UJ>E@Qn4`!jbc^B?iI)59oVU@%!fIFW^$T`o4A z5|*whFA~97{tR?-PM|m)dN)jE0Q{%*IV3bpPb3vdgUtm&t^ib>;%Xyspbn%OMKXma z4unb$+M&*C0tV%(CwEiQu6=3%oXV4{yHfyvPj?xGC7qq=-C)Q!5+E-N&}VFm2M&I8 z5amydw0!^;_Y}iMu2_P$p3%SMfy(}qs^`A6sT88#Gs6WWGG6)vF2aD#r{!$=u!^iV zk$SE#M}}AI0?IBoiTl3#Xxs9q@>};4X}|iML~u$Go< zms4Pub1^IcX9ECiS+5y?eYtIfc*-jaVQwWFy^|FNDdvX@wrVn6)<>L!VM8_6oIu)y ztdSFXJcz~W_H7K14!HuA6~w~@hKO-@J#KTa9@T2_mOOXJfYHl*?GC7WP?hs>QGNGM zB;6w?M93P3%p?S5Wu`^l>E+CC=>2rQ99pl3iCseidYL8|?=Vv(@0PassSuwSX53V|vCb;R3XUOYpP3D(*kfS-k)k+xg}bA%T|aqvg5Jt0VUb-i=iwv6szUS4J@TT_h~6~kR`C+&@$@_X-BBJ z-qd~3I;2T-4(uK&P>Y*s`vwaEq`!4kp*{ePd*}$z66uwGVjoy?c<{JC;2RF7O9 zNo~*8?sjE{D8^rG=x5z-`bq~PzFS)!9zGtvdiA*fC)>j3pQk|k_ z1%>{9SvcSSg@v1$ncUmkP*qh>P?X)=T;AGR+1*|LuhlRwkJ!`G_FwqzzXHSl{w`w^ zeG5y|ckf=0j`m-a6q%SD5)&6380eP0Bq?!GSl>X~-{1T9?@?(P@yx7r?duxV)t_f) zr=+CC{`Deezqx(KuKd%-ii#2}_J)kC#QOSTL_~;z!S$wQQozIe>Ke*lzLa4!RrK_) z)zntu%#8~R--m=el9Uo1A0LQ%7P_!7eHC-%?c0e{@clil?6L`rI6Sa>iVf9vDN zJXbfTy1Hur03W%_QpF{Cib|J!eB7Iwe*V|8=wbG> zW%fx(pseggyrXSv>#s|4Qe$KNTGuohe$@;Okv+ZKJUm_7+8Q;r)K%3K>l=PpS>M#S zdL=DAi84JN6y$G)GqScZ)78^@{W|%Ep^lQWT=0{JhDN$>cW*m5*tE1XkVxNdni;*# zNX2NXnP3gVBc7zEziMu&&(3*!%hvMMtAyy7Fk3sz`ugvW9|wFa&iC@ZtD~!#lJdgl zmWA&FkLBgr-oB1!(P5@H4IlV4W7`cPF>9vd5BX=Peim^(b&mtT-=?_hmd zURq6E>ADWa+uJ=OGtJorpZM~5XxL+U1sNAt$D~*BscA1?CdECEi;9bX_ToiMd_wg9 z0W2IFO*FT@@10+Om|2k_ZN-OTcu>S`WMpo93<>rVc97i+S0c*sv@-ONCzL^Pi4u;q5gs;0h%7loaJm#sM{x(`W&kwi zBIHP(RJWNJNM2};R`~MaAVwhJXd+gA$Za-$j`4sij&_HWHvt0^pG*Am8u}(~D^gkT zrJ>^T+^eYb-)_fgNF(M`tXvA`t@LQ4=5Ep{ew|OhlX_RgMDK2X-owb3feUYan#J?4 zqjhwwtR5^BE@lM}Eercx-4S0RM%e$E&cw49E#<`Z1&R?Z6eX5(lTk-YZZ|B7mh&=V z9~OGN4v<(W$Xz+OtL2qiv{F^1@^P)AQ*m|eGg;^2dgXw{z4b36E+5ycCIVL1zfz(uZdA{u-rM-Ll=pGt`&!lN z#*eM$i<>ojL-#goj}|^|)}0)zZvF(|l3OGwhsRbuLbQ0RfkA0)>lad2a=Ve$(qp@c z)3tcJnfu||b_@EMcnJ}pv*6Mn;u5S!wDf2uPHE$4Hc?ml&s?&l z*Pr=x*U~==84ox9EE1ndA1~#mc^xko3zCC;#zikF!6Bn^pNsQ=Im%L&HL=n zQhwRl@!HqTv%gy{GSrj3VQ=c`(PA0(?BsBhN(C5*09=m*=Gr1442fWlRuW8QD-;<= zgo^6b)7fl=adr}6O0D%wL0jQyhHQkcUIXgQR)m;gHl1Z_1N--_NZGh-23NgbTw_~N z%AMIv4_kln9&bIvFytVq&-5AvxVEG940BLvt&Jio+cDU<9M*ijCJCGESgXz)_OGo? z(m~tL@eJ=dTlAXc-fYLY8NTNlZf#clz8&uq_nv!EuSI2SJ0Y<1J?~*_i^lQx3j#wf z8m`}}#kG?dZI~;-(blS?vhy-AE>}oYzs!%S463;%{XZ16_MeCn67^N%{M#A z1%@9aEZf>GzVD=z$9<4=)$gzw+exkN{2=|Xt;7C!Cym6AC;Lpl(}`<0z11*JF0HN8 zMP>IjIWA8=U%$)UX7|lVXP)BMwl1%r-M18meB~DXZr?Y%8B2!wD#LBv0pE8sx8m~E z7WI3A#&)w-gI{PIwo!XRj(6Vyj0G6D0Xd9okBBfT(Bfz(N2%;(BjXFSMGZ_-P4{v* zy9#ua+Itg%_THlz3-xpj`l4+rbH$7b4J_OHQorwgkc}@iJbcvmdTcLGxvS9lVS9hp zaV1gVv=IBuU?7KUzd+B(Jr~PP04eVm8b^|7)e=!MdPE5JiGtGiY<9hBA*mDq5zB|fLtPmqE!jG(B2?HbJQY@41yx78S3c9A5=p!WGNjf$08m1c zAi!gCAC>E%s``nz(>E>%xYZF7|HR{txWUlWSye?^mxt%0)mxMxi|TBt6}M}*CKh&f z3+3@8_tI7ebcOioD;3=QU%VaPdGj#$N0&Q00*D4dIV#69#jJU{Z!(FY z$C2P1ZfwHFtt7w~OM8w1bB+P6Wu1MDkQCE8C%RA+d8zYvKG>1rn^oim;|W}Th$eGN z^tC{#$GZn0EIOr2q-c!RT3{E?iE6ed!4ZlrM3Qz~qH z?6#nwb(?m;%By#45nB>AWY;QR+@Cd9jPADv2jkt$?FkU=kK;kehjKGr4B>{==qDva zcz`lK++e)^)2Kc{>dhMzofy6rsvJ(oiUA;m`dZ^iDDOZn%nHX$QQ^og)mgJyg#OF-Rhn9Ki;W`Sa~Y~fq?))8+<#Aw6b4D2mFy8UCwA}ii(m1oWI zUOMn?%D?Q-U5`5#-;Q<%$j~EXEegCS=b&QHtNXQ^YkNNmp*`K_Dt)#hT%QdOQ$yUV zAZK8(6>)sDFf{3uXL%hK2r!}n$bymAgZH;4XS~ARxZHAySUsMje{rvsR(2=3hl_G| zA+Y5t(`wPJCxxP_`#{|m_>$lB5Y$Qwg_n)xMG_I}_7D&|CT7o&0B8ov(jdxdF5?LR z9X3*efdq0}B+g%yy>`J*op#YBWz`;jUjj=Z@FeGO_@aS}ylMn{B!;1i0+wLKgTXk$ zWE&5L`wj-s?X+6=c&IwTR}8*UJ+;r#%0%19Xx{i#y({-Turkg>_}Zdg?IikRw71*m z`#8^L(BhBBpAy%K<){qRqDHF@-Z3LA_ye)FP!KC7T0Xgfg_BTEtq*rN_^dj4ASsFg zC1In)d`KtqSABX<-|l8A4eq25t1YU_cwImU(NwV6CtMHtb%-Bpc`^kLnOXGK8S?*{ zkLo`R8hZA`(lV5NM9?tBe8Q3Dx)Kyg!C}e)7y%IP^>o?7T|$RxV?Chg+b$U38U>fT z2nLmd9zI0ae6adJB0$PRucShx4{(Sr2$T#L4+T0?Atu)mquYbOpL$~O*Mepvy&G(<7^z;COC7faF zQwGjk+VFq~w`dPe;3;RcaawdxUZibcXsMe&>jIeNpFqO;F$3oPE+8>S5EM(3Uj_cs z9LCogtU|#BD#JlUFbH8Dh5>|0gbKaqFPhEWF@QuO$`%8}0p@UW1W^gBi>8B;=?P8G z>k#IoKw3LxpbiM<8;R_-dXCpSzi{-tJ}?UE^V}rmd6QBc6dMQei8E^AN!r5M5dj(5 z2aX50_4Fw7>-T@nTOBXqP6FMx_3nVkzCF!}+ln!Ya64oF7*JyT_z`Y$DJCBl3r>Gg ztp|LMM%e=|2j;y#i@ms;YR*XglTcRus#M3(66t+$6psC1z0irMz-oxKaHRiT z>#jV2jtC_*@udF2O<&16(*b)B0jb2h#x(E7VqQ*fXJS)`p$9mD*QiW9n0F=nkABv| z`Jm-LkBo)?`9|oC6=xGXIXg6Qeb6Sbjfo_bG_*UZwqgq#~dd`_jbx{W*y@1LyPfQ|!?gz33Y6IS*;DUu+K2%IWFN8E>UwzsKGD{#h;XGc@tD+6`cPB?E%_ z%sXC+Up4#jfo6=;PDwPW#tO){h%ZVk`*i&1&V}$?1>nxDq)K60C?1NP2Rr$ci)9C7 zD+7F#coWVbIJx}7dEoAkDk!YGQ#H1!DmV5)-Z8HT{YSBT zImXVkPyoVT4k$jdOI&@8q%%j7JRWcYuH%`;3g5N|eTjhi#58cW0E3cX|8+=NOnAptH8yVcg9Z*Izjve3m5TLxzS+V>qQh7@ zzaOjQ^ZL;Jy?*qoZKilV zKt6A0tnf4WIm!6Yj^72%cA7o>RPkwt^#$X8yeaoL+RM(tnwh_#(6R4Oi6A-r<)5 ztKar-=(TPbf7~P&X{7~!;zFNf$Zc8a4w&HSswj_r4~teWeq<;6D*Mpb0)QVLs6|@d z;4j&IS)a2@r8Kod}r@U@-qgeF(!T0FG+S&NV^e(=E>_Kx%MX z5Yn%UqaGw%&vx?hg<-QxaXpUiyW3j5{#%|HeA7kEwzRl5aemNM3h)eo0pv$Od82@S z@!O0aD-U6+J~W>C!TA<>bOeYb3H$*;b1w~SN`#ngg|J_+soE~*Kti78D`PW|}A`CVUcnB{~ z1Yw2);)j!&M|`9*`;9R6@YAtJWyn~dk>lFe`ZPjQH z4Ej%%oR{evyN-)1!R8o^Re8w14CR)~S znlwTFOwf+5n)cZZe32RjQJW^Z87CROOpZ!TEU25Y`-9)8Px5}4q6@GylBFwq0>oi} z_vk75`KfjuGYA2AP;QSRwXN4qO>|8G*Nb=7aeJP>k4mt|o|HwNX(=|`R|TNcwx0{# zDoK3hxC$CG1u*nuVqeCP8z$^oJYtE{dTrCFshKr{=_m!j4xkfEq+?73TTvzlzJUZO z2vb5Oc;jY-EcjW;ELCV$-fLFbYfgGz3lCmJ-gE5_y-CG?tU?mqSCAQnQxd)GcRBEoYrA6M0v1G*<2< zEa!%-6lARw{l}45dbZ;4wNkFJT4}#p6|!2Lwfa3oNa7XW+BYCn1%=1Z2u$3M=^iB2 z0gvmzIDoMBda;#v?UBY>Q=NCU@p{k3Do@&)r!+)qYh8&Hd=I=nmJP!BB#(Vs{nwGG zvFP4CC?N}6ltq0x3TRGP+LGRU+#RY)8l0QDzpb(P$bNIwYZdx*^N;k_y$~1&Y0dpCaXnLJ%IeYf%TY=2F2-}d){I^Xt9hecb)1HFG8i7N(WB3uASi{v3h4agw_ zf#_E093GetOc)81YT*T=iBJF@YzRC>gC6GdX}*9c6Yk&s>HWar@X0$KE)t>;2^-Wv zjcr4e6KS7x9GsMjjJqC&oI48ZIiSP8E8RT4yt$ojav1P)p^)z=oVo{nclg-kh|lRL z+QIAj@1w{bkMUCA6ZLNy_4v~}o+q|o6b2Oh^bkt=+b{DMum9K1`-q+@ON*k^y)ps# zDZ3orK(P05T904$)#HeFJmBLq4)3GEvcuuc)gHdned@vSPij=1+(_A1z%d2@foRS# zP|Dp&4VqjCI?mQPN&`zRgBt5rsP3CcDT6zlND_U0=uNPcEkbzUSEv*%=XrFZGu;I- z_*V4?V3uUh%O2aBbo*C$7`T{Wq<81~2T&dZMhMO9-1Pjq_h_Ylc0os|tTQ{!g@Ahl zF^~c$wREKOwK%6q_c>*fpx#Sp8-rf`AR!BsGjYb|!?vnbLen;;jfF^QMKbVkEv)#X zt(YMqgSG|N89GAwVRO?qdlYCIGfa;#vFl3CzV&PbH*-^-I{W1XSqz{5j_PBZi8~fT^H<)(%79ucRgb@x~T}!4odZ9^(m?iRc*-JHJspGKu2j z2#6(C6JCHM0}X0JM;@Hh0Q+9L6UA&b?VJEI7>!8-%`7#6uo=oufOxEmggCgd98VAv z5ybyIJEQj@HZ_AH6G2VhQNn~F#t}0kPRx*njuyK2>~Z^ViH4rgEavN zs`DNig5xBlXv4XxtjJqCps9 zXvJXd{Muj9DrWj(ft;S70D+MUHX_h_{n~@d%6_`(@Z#*&vLFlU6LaKBJIAMkY3J% z9=)W=*_r^FLlPrC+65U!`mZ;SkEFrFoCv5`Up(QGZBf|D)0cADiJ-ujQd{+QauZ3B zwB;Yh?{GA$c@v*J$lMBbdKbT$dU9s94dN6f-EWQL0isezD4G#n5wk@Bna{zHvaayW z@rsVkA$2lH@qS^z<>a%tEJppKBMFq+6bOSN!T#EMIbXE4QW3?5%-^P_>!02h?V#%3#&n+3}YYr8Y6pIX6z)5eP;;SQxT~&V+)~?C1e?E2q}_E8bY>85`%1!v{Q%{^W5M2 z{{5ck{yp3E{Qq3n`Tv|h&iO3w>vi6rqEx1gLsLvpHJY5Hp(Y29iiRUljO40%b_Bv( z1SfFi0F_r?8qQBYvj0T!i2U6uZbSVi098P$zkQxbqi*)2dT(Pm)nli%J!~75Vj)xG zA0N0{&r`1<*54764611a3ed1K3G@Qm=RZ23|L`0>Jeu)5Lz#$CsssgbJx{kWix+N2 z1RaWVD^~6_=h8B-`DOWJFv)%2^{rQ9e<{;1uW&J|aIfpdE$%y&Z%^C^J{&|&J?LC@ zkZg32PPaW~K)=%4Cjb3SkcNZ;+0Gz`Cy^QE`j>dwTpG(|_ln7hZ@sKqcd~>f2JG*w zLKI2%bE?r9YQF2rH!M?1>BYUgbs2XH;|ub-8p55wJ}@qMen+VpPYT#~JvDJpi@|30 zO%THfz+qS>*3UPdT11^HI9FPwJ9Ym>s(Ql2>H3(Nj&d<^qD+@k zf6|Uq<74r9V5j!-v)zmbc28tQy}qZl2_aC=mNTVi{9!?-LGL9#B1%~ zcli0k{`s}Ihi#lu(OukQ4W@+*ggX;7q`+Kw7{Lcq1;D*<*_XqYx#5s$*a_7|(0QsX zMZ3mZVC&MRf3}86^pIlkuJ8N%=G~7XhfWwI%u^A* z7z%hBgzk>~<~?rUV_wj+*gp|ywH>Iy&m6Kl_f4lj;L^V)T$3GH0BLv4TntO>mX%J= z_cDFgTpto%6?x!V&nc8R!Bp+k>KmZZ?r5FpwjOt4M7-Cj3~;BCA5x+odLQyWJ~qD0 z9!Km%e|hO)J2{ddL<}NhZiAzE2PYg+c!I;6ue}fWUNBMYQx#nF>&#V|?ynC}cL2Na zlEKHQGp*e9fdRs^tlAV?K2)nit-=l^-?~V(xirLX|01S7c1T$W6baIL=pgXs8*#?` zS(4Hso{w-XbaljkD3(Egn<><;G0>#PNrZt6l841?Bw4tI6Asbb+2s;n5^iZvF-bAW zSR;sshXIGD1GICezn%Yd7Go}!UV@>1GQCv@{6SHI@`>%_z5qbqT^LH`XlGxI!$+6a z-shl3!EnSmeaZA3gXf{=e9uq9S)Hw^#xYeRA6Zsb3FFhK+^KfTx$ApMpu$5?8(%5h zSwG&6mGlsCMsbs(0iXl|d~tOjj*KfNd+mDJep9F+T<4jxw{k) zDo%KPt9&b|&xk{dc>XPWQS`o{gc_SK-W+}+wuzhbW7_tS-rIi`X@l`VW^T+0o{IQ> z;Z!caMN=+akctB-?;T7I)gxagVGv+?^(jurGAbK+fZh`xMjw|B0bzP;v3GSC59c;o z;^gdmI9{;VG3DRja>U)m8%O_s^jf%66}Rwv;o^<)ev`!SS2$!o`_Pto=T8ncG1L^- zEnFUaVl|uWfJvBv-y#BEZO07!9nC ze%z35l0}vXP|5lsM&10R2T~1htIi`lbAJPg6E zufe=nx4l0-=8rK1>v=?&S$rksl#_r5y$*CYd_v7g)rWDWKL~PUf)pah=H(;;7~q-i zW=$$r9EiX=-n@O-Fo&j} zYGMe_;?A+<=^Z8ma4K9pI^C$xyd{@PVCtI;Nn45oR^C_#ISVKACw__YI0GV$}TYj zD?5X!kj+)?p}h8?>j;yaiJ>w>`742NXBN#foodDePxjd`2~>%6m=#qsb)~_Y1&U}7 zFDZ%s^FvzcaP`D+^QLn7=I||Ne2d`7ZMl&<+9RhCBkj&3wTDJJVn*(zjC5|++^rdT z(1pF9?acDA+NzNxOE+&{oHGS>g{{nM}RF+)4n9%j8qpZB>?%i97iD${=!?m>)ZEelR0)19jmsHghoL%fc zeST+VZqm|H9~KrkJlub+=<4X`Ktn_I_3H)x0Y2sy#>>m|;Ss@Cu4Igj4O407C=@Rf zq5(luEj=U2+Quw8I;^|9)7IAFKNhFI|MAk&n3o2KYdzRT$(jCGaef1d)RgNKmI26O!Uc9;hC8!gM&{f z{@(fq2Mi8ssi-RC<>k!Gyt-am7!i5=u%p^GBz>r@pV^Lk+ZTkC6Wv^ z2rBL#j+zJd>*{IJb1(Nk>FViyc$94W;lnb?)Tp>P|A5y1Lx#EoPkY|Hc|AEfrl)@( zB=ne)vTSn7g-hv4o?fn%Ro4&OS)Mz0#=+69s3_0d$L&7`$j{Hy(do#|rW;J={ijcR zZ`4;32&!@Mr@XxX;XY9(LbG$yPo0jqnwM>9MVgu#Z)~hR9TTagt$yM}SVKdNub;=u z@eyqu4GT-+f5=WpM{8->H8*z$LnA#}(z&2uO77LH!fUy~$Nm5R;CSHwI3Bsdy#I7s z*N!B^0)|VKf7Je;JFWk5JpXiB4{yppyPKCu3$9dtsv2|eSGPBo2lKA17L&#$)5TB|mEz3r z@6w9JEGzh4GO4H$y-ap@_t?4Q^jX=GiU*PpV$u)b2uj+_;b8^1P?ufB*eI1-vY5c+ zeu7aXo+Jf9rx1bT=J$6vH| zE|#*1xq}9-%|)Bx;G>NCDrAA6Da<_m$MM7y8~19BDW3Ms_r*^J>W_1d^Btudhf$QZel~C9HRPy z5a+m!a+&WhrPivCs!^sJGl#=Tyo0^Uz+QpP*gY;ChbQI8G7tI#I4z;R2Nrrz6A0^W z_&%(bEZ7IYc@RH?!DV$uW=X>kNqLV9f4j^1g>TX>hDQM)I9&?I@xU|%f3 z5<>GHFKYw`P$9<%VXmZ?$%Ii(^ndXMu{XO&M;6wJ` z4iM1Rw3t*(A&eo=cmtx44xT^+?WsmYLCaiCs(d<%Mn+w`ZKO4aIIFlbnyQ$hw-0sJ zm^wCel*e}#{kgK<30T>8qTY=2G1}?en^vzNgy4&W^{Un4UYYObd{O#X4C!;+%JBS^tGP-AWCv? zUQ*7MNuSEu&P;Ot5~ejPI?OY1=iiQ}fhMk?PkO^cLC2Z)E*sNOj_wp5M|`?4icYny zXQKIW)Kx-C^6isEE>C?)S#@W)EDjWg@6dQ7({CQnHiz)IWEr;lK5AnR0G{1}aS@_9 zY3ylkNa<3=RikFDEKGEh!!Z4grh&qw&Rd z%c8Tm2S*<`=A)$Le>A0A?C&0@`ahV=M>szE#MvhV$34MMjBz0#X)F0QY3}cE^3ho z&78bJ=OiNP57KWw5CrBMdad)JapfZv;2@eRh+<3v;(~6+kn?<3SDsvD0)PfJ%awcF z<*2JaK4L#po3rW_1}9e=6d9_?uS)NGfNgQEy-ED40=0c8xP@L)DnT7^PZD&+hgw8< z@sGPFt6}|*W;c>*+@ANdU7hf}(c*lltLP$+2>g!pLYKBGG$K&b4mXG-c^-yHcm{9) zH>khCIbC3T29L)!gdSCauIS*o;dC<+I@FnFuGj#hVPMpQ^h)(sE8*;0=NAO2hMb6U zm&If&kj@EAtl4kRO#$^}h;QYKw9X)Z2COv|9LvY+`wU7+QmODwK})!GKS`jAdM^?L z_)$z&DN!K)IR%f!t#st>OIud1{!6i+lA$lav$ziApi>%Fj25Jfp|j!_MNpCBIK)snO-Q z5o|1c?G~|=Cn#lc3h(Bc9w*)!bSJjB*UvY21r_ji+VXT~$K7(`1OXsJD?qo7b@a&4 zaqZt{@n?h6uW|RTDMIF)xk9Z)NYmh?zyN@4F<3lLxD2wY@Z##$$!0tNPdE!NSaz!= zu8i?3p&f-}GR0sKC_s>g7m-L8LQ!>+Lg@W`yZuzeMtay|e>5DYnj+mtSJmcnA*e8w z_+-8alV@je6CLRsWK>?v+d`O!F7JFA0w9V3S6iz@VLqz4@xS}%FJVB55j|mHb~J%t z6Y~Z-gh)p~a0*yOB>+ljbADq4P@VI}Ef?@&B@f*Lx66XE_yd;a4lG z62Oy7Spbdb{T5(!_JfQ|FvuS-W;OV9fdb{`b(Io0ZjU-i5~uE5$A3$c(>|RRlJrKX z6^;|N-Qe^-<*WKZNhU#+b^Elr&B{(`z3HSZ{8>N-EBKU zkG>){#j|pEk>dr<&ug3yO()$!CV@cowHk0znfpMdB7uhi@$dFc7uB_y5u2?=Y(W%P z^pNKTpg9?nzWPpA3yAk^fa6ka)R}QK>%m_`5v$&`T zwcm(>lf1@LE>5<)X_6rmW-LrIRBVU3dnu6zcb)@t5p~;bKajL2cXsQ>xhy^4N*o0H zu8*byi)K*C`$L2u2_J$i(7E9$aVgfF!ri)DUNtb?eU$9DfIK{) z7<%k|xIKvzFjIyi3Bbu4VQ?}h?BzLeMF=(oadYmYSzXE5E%JBpW0`v#?eq(sM*iva zQ%30{ayj5k6n_sgCN&ROM8KnqI2`mC(P>{(ID!VcB%KQ%f8VEg4RZ5OoW;&jiC$Z*nBKWKj5m*1^67KrMpWg z4W&;$y(&}ruW1$z2S9T$9@_c6Ltfl zKnWkKIBD>UDs@Ss*(r?$yZ*KA2@u;O6nXN>%8=4-9DKeKr7&3dyr{t_v;jeDK-_LX zlDPkMQ#cLA8CDOc)$hYqS8)N_2g%h16a%KBF_)*bR*l(C4jgkuRkV3rMerAfOE9{b zb?|`hE7+AbxC4aJh(@c(Lv(jQiO7{qH*MS$J+=&UW1#AZXykg>vJTKhfD2K;o_G#m z9d5Ox?2=dZd%WeF=q-SFOD4_L1A@D)R}7lB0F;)sgO;C$0bL?^eGy@~ex#l#^XKC& zg!1hVnO5cFb>MoPipY&=MS)FCfKD`jo!LC?DI#?FwkUh#c8jR7K@IdSp+)v#OYoV3 zo9X%4zr5~qXwfOqNJ#U6!{7`TpmY7U*dgF>UA>}`F}4^wb`0R2ZGACu8NCQQOXqmy zjF9VtSpx`zR*P>>kw^ld&V;oQ5lw)7H31esn;U-!RztaKByv~p@ZE&YHqIWzMj*nG z&cPXdROnUPzMH0~o@V4?^P);ipDpw#ADO4w8tv8kJ+t+0a1|14e&zX~?()9oZJkq2 zTJgQ`6m2bTN_#93sdd@}LqobOo|6mYGPQ)#nV|W42Yg){{?fu?{nm?92^f09i=>Bk zc|g~p+TQ`X1T%Qp54E;g-Q;y$yY(Yl$2dCJ(IUrzqCr)tO%=M?_J|v$|3Xn9w=r|% z{#8{mK-3b}2h(Y5H7I!b$PV5e#YtNhD?;Z!BITV)4A0Nv0&JC`1_H1h4mEr_#C-C2 zf%^d|yc~d-TrUkLMk1!XAQ>jtMjJPRrbjSC2mse~=nsM^oJQo6uniOutyQj2VPOCX z@@VZHhD4hn%SHXz2dGUg2vORNUV5;6O!IHsxf2D2u%#|7_@hT+51y+)HRm3Lu7|Y906#Q)V}WzzlPfxNC`=bv=X&U63!&09Ny9m^j9*slU&A zG?X^T2Og`imXGU#vYMdbE;+n3s$I-kR9RFE^NdJ(2B$pJuYBftXjpFpM3Vbez~`qm zM+dr|e?E^r$%9d)4~?olr)j3~VO~UgiwtIAc*!X1I~V?@Jrkw9FnRfc-L(&~f4GrH zAdbK}bQ)j~fV}8^oJWK|zIl!-dudK8F?~6@HCj^X&@G+|(>ey6KlLoBQb>+hOJPn> zvP>ZO6BD!EG0CnE7jAy3U-s(I?H8uGXon#cyu|poE{q0|!OxAm z#6Mk1{XA1=vR`KxPo1BeO8h%Tm0%?qu~K|kX%|@OWvt9ctgJa!&R-T?V*0AlbiU7Y z;f3jr z{>&}x{apYg7h%SW2;W6i;v%|yk*j-=XMT}yZxNDQ5-?s8^j#84T*8$viFPlE&o4>t zE#W2K${4?u^L?w3_*SX>txES>wfVQ|dv6Jn%Lj~?wSAX$6PNYNmk)L?8_q8q?=2H0 zS4@pp%zalZ6IZOuS8Tgi?B-YO_g2XNaXh~7ToeC?HgF;|EYWL6I1eYukq(T-_HYy zp9jl74|jhao&WrN@AH`CmvQ4S6TV+26Th&^zsz)hc{BfIe(%eoxUsrs;t|oq6 zEC2eBo2wmLxx8vCmU)YdjZ{VfA%b0wZ^ZTxF@w-yRca_KA)fT?1 zv%eFhejH$%{LuFMp?mR%e#MW2kAE00{4i$!AWChTnrxc;ZCYO3w655+eY|P6uxZcU zBui~Mnru1yZMk0DaMGH!p}tZPpZ^TlF3er-%i@ao%D*G%*Q)f3p+XN9lF%+Rg>L( zzum%%yG0edC69MY7k10py9}vcRVKe`{C?G4{8eA^tMT!#riEWE>|d=?zwem*Zuk4$ zaq)L&#qS4?e|IhX?q>gHO8x15j77X(>gV6_c!==>fb926BMW~Fa{oLr`8#oR;i-nu zlu087{Hwz5`HRW@n+opPO7Fo)dmKxD7x)ENPwb&+dr;5btd!6?|JU(bLSHLhZQa7{ z`u!C@$^IkN43OYVViJ;9(!7YgWSYh+0fShCw`Q4~imrz7m}Scx38Oti{mW(Rt7wZ7 zwPMGh{yY)4x`^GYa@JXzhsX1ao!;A*8(r8#h&r#4t1Pl5ElQj}IMy90GfowC`RLr} z((Kz`QqXv$+2>L4I~AR#;oIbqM2qXLUpzY^=XCpub-sE5r$5xS&+2}g%RRTdhZJ{T zr}U=s^7lo%Z@g?fxbNJBKU#Mthc25LM@D%32!38>bP*-t`R`8b3d=Ijt+2^vpT}tu zUfb-5nY)n-17%)6qyFz4PnpU8i{r7X@co;x{bla)B`LqX^S`#fEIh67V<+zY{mbSc z5J3*PRwA6=oIpYf2ey(pq*4f`oQgHArra8R1T$W}l~yx;6NIKY#!BwC`M#t7Yp3;* zQ9IR^12^sJL>~`h9!efZ92l(nlbLHReZ~BMjr_GhfqN2jqMwGcYuYny8ClMw!wUCS zzTeY;J{_>rTz=))ci^eHmbqG`=Z~AZspp*9^k3EN8;~+FY_m7|xzcvjgpJT9lQ`tt z$!2VR3vCAr;h=U0E2&g%M;pc3cE`gS{n}1P^xm~QDZl|8X9p|!yUtEWEp%M|%kdnq zz5Cye=OR+q-T#ujE^xF#Mb{(fT2P0_@rqPk&(IsS9iHJgjm|WN-+R~Lb>cBn&->(4 z`Fq|zZ3V;Lu~R|!eBu^T^?c7>ve0Wh`>kKk@50Y__xvt~HVdmbyID(5sN>vwy^_xE zPogQ6`nXRe@7r^m$neiDdd+3OxPuT*cS!=dRTSiiRF>=VfI0h}s_KkCM1lkKnv>iLvipgD6y*DXKMzrGRo@47^d1Ci*&`U3LJQ39drewaDgylBw&b zeG9{V@2VGncInUAg4bkhRdX0tr5%d8aU*Kj*$_pP{Zw@S(V-K!P6l^;yZv*oINB9? z^jze9;p1H=sULhBCm;d5DbJ&zv|gIFeL*FPxQExt5rZ)+^OJ;giI*JzT36*+IF@yt zax7rMaXyv?E_8ca&YFo^R*(EQ9S*TeC&UVg#%EU?vgf|LXK-9_W@s&lyS}v1GXf@D zICOR#ouKa5%LPZfoz21^8Mxz(De*JIW&E#y11eB2ztd~`64$x2COSKd%Sr`*>f;)J z)V?^$VUBOZ3mZ5-q5yXEd7y-l3OcVNq;Xgr#g)WH@&q{VBQobu^i)wi1wck8)${nL zak&!sZ|N7nrIi|wm@`u0L?Q&}tN6(=lJM?kN?g=b@?SpZi-dk47_Y+H(VAS%)ysRL z-q>k~;Cf_*!Lg;=Bjmg8f)|wLJd$ooe&-MHi(y4j6izn_hfHjZOns|6Ni5p`vS2$N zb#sU4NTUGQR)3`b*h7b<7tX=SOh69bD7i;SHxqm<5yfiXvVpF^*JbwUSz8@a7|W~p z{2EqZszRbtcrw!$F$v@(8+U);I8^YT=obL^aYV>mhXxvwxI~%KVk|OsUkVpT;tEx; zok+4QYRtbOj#alN(r}&ZUZK-CqMBvUWiZPh3JXEP(g{>oOAG*Q-6!g;3FFNto`1TK_s(*w-!=S zI$v-OT&(?ALjYP(#Il$0RR#0@18(_TH$5e=d|X0}C>8}sSiH%35^6MeZY^c}@`2wW z00vpMP3%COPYsl4`-j0gu2+yQ9^BEcMR#=oUu3u`2g9`^>0>kFj=wm(72fqa><$H9 z06#)d(O-Mk#^`UT|LUn?vPZd;$z%e74zK>qIXfRjy1)^K-JcYOh3021Mn2ATn$BtL zaO#gbLBqn=5m|fXaLZGb4i#|ZQOoNcfP08+_0xQ?`Bi<=qoQUIw+>{ zBU88ghtC(_b9fUNDC3+-1kh+@Ri1M~&OZ9Gjpk~N0_TLg#G^g{jyM$_4F~5mLw4g5 zjQR!;++kMQMw4x}-pF0SIUDf-IWOyd)Z=!Y-`s7iZ(;Pw!F8S0PQ&Zl34mx87bkp? z_^&Oh3XzA3WWag>21NB+w1chyn__7MDw-ZPYPqe!kMaiv8BB~RUjh6sPDM;o7tpKj zv5O-%>fG~iK9Qr<5Jm=gx|Wn*$!>IR)SA>%DCPRSyBZ3LUo}8Ahom zPb*dZlNvG|!lc}C8NDCNiuI|cDPb@!;x_|jXyRzs?bJ&+mj~=ApGMIg>?MOi8ovvq zGC4qTHW}Q0W}glqAcuSH<#CU!bP$K|MAQud{f9o-Z#?7Y7_SrW)w_}qg>C1Twg-Ox z*({4h@i2rL0et|V*;sI|6s@6weQIQ{qS?tv#Vs-=XCzbQ~&n%rd2lLt_aAoPE(t`4kMJ!id^2hmI)NJ?2(2QX| z^V>xYP{6YP%)J-(ASa|c{@Z?|f{{{e_5jfb)*T*l%= zocjB(WofqmTJBLNNETbBhaYzO`JEb;Flik0dhlttKk*gG<mP~hjBvLzc{z;&8~G&pnwx#&Bz@9yt{(+V4?GWSJJASb9E(3|7SoxFb5S zmv2eo3Ve!m9UNpyP(k%{1I&=ygv~3<5}QK=vRNA%39vm8rwh zzpgq>xq<`ESdlfv5qyE#n_h6O_toXct{`a|j(xPRKm$h=U{Vp#J=a|`H_ghCho%mg zKBtXp=T3btT!8})I7BG0`UID;Gtd_-Fj#pYi+C)Dc(|%sV1K^XC;z&VU?w><86-cr zmq(fqr5;9O5AUd)IcNTdn<^NRGAV#H!KqOMEuBQP&^$mk?130nM2BoTl)V4XFeuh8 z9f-gNiR+Vd0Y@zzXU+kCbF3*2fRqYO+YJO|k>vaO`Tz7UMK5`b>ADOD@5 zzz-UdX-b4tM7rVFauN&&2vcYtc$h0><#7Lo8cX$`+Ucwt8T@Wq=Lt`AZsw?*HeJrC)I?vrWbUijCAr~QLP{s3!w;5Pr`uoh=UL8u-Ar@aGgn3 zX7xQ!q=g5Q4VeuxMe;&K7=Dme9M;|ZdH5F3NQ77_hWbo6a}f93>3;HJBVMJRc0sIL zG`bZezz?s1US0$tLAbAIFQET?MZ94ByzFa%=Ps32=hOP|bVoGGh-yCHN3exv-D3V;s7yBTD0i40|s;@cKbkBjz+u;9oT@s;1YfD{f!p+ zEd1h4hGNLrs@a&B=h%FT!`0nq6==X72k;JJ&7dT%HL9maicvjyw6ja}(My+}6ue6T zAN3|U*yr-nK{6XF*6-kbc3d)BsOi*g$_D&MJ!prnaLsje*{FWmLz5e;c6WfWrGXR; zd8|AVO9>nInjTjVdWF0D>U^<7#o(P4F=6pTk9~HjuzKU5jaTO}@D=aW6Ur0A;?#rK zLZZaPp@IqZkyqttDz??}WRJ7={bZZ5YB=z(PZtq9J#j9SdZ1Gb1zd9sa<-Z)u>U(j zmUwMb>++@1xtuEYl4lIPINWRYSTIBy-r5r<;^hC*MPTuD$IaJ477x8%b9OqUILCwD zR6xi&$>%(HkO-5?zh+M9@ynPDZJrDdnmmP+KYqdWw98a%(A1eSY|JyxxPqy(wQgrq z-HPj{&cB|zkp1%91ryH!y@18esAXl|WnJ!P zWxZx)zhmWWv92Je>DcL9`RS`V(|H!t`7YB1SZb0BXJP7eQNeU^?R3fA>FfQ|rLU*U z-c6Uk^SE||vjRI)DL+%CGgECbQ{ysI8#F^l&Rh+dsV|smsGVuNJ9D#trpaachCFBU z*32#BY%6y5w*2g!IrkO`PLTK#p>LQH3zNnV>Rp|_8|jt%4ve>6+>+Y6b$Cufj)Y-l*kG=x0{tL1L&F=gmNu!ZT=?^L&MOLDrB%N^S zT&%a?JEU|`a_*zqt}^c{7G75v-pY+2Y!OH?0$|MA$siBGvN`q)b{d1H;)o6}E>zEB zXN5|r=IGbYjojyJ=a^f1%gwCWXFgA`o*$2Rzu)r7?Dw5}H~sal@0Vtl6azT%_+(>YJPkb2&u|TqQ`DQZlU7=gr(g!PY%MlJbXl zekprF&yfP-n-vm3!iey#BNVW3vF_O-vfLNGJzs|OTm7=gTh78r&V52It*26WTUga* zep_2Cu`t9@cleIag3vZauzBJ4-#L`=V%wL6?41SB9S$SXK&8cx{r-r=YFYaL)Z_v* z?|v~kK)!sDt8tM#%}>=bKy7tVaWCMq#S)k34Ew-9fJV++{@}NQ+aB6czM8(v8L3N~ zkpVdt4tmf1l^?v-Pppc%Ypc~p7DaYd+P z#kM<;Ugzz$S%4g37PTF$H@SkKAW-R+c6D!jTY@jNFc3SmHpqvLkhu&lFZg7gBIZ>ms8d7(_K?>mloSiB@a)C~=DT}v{i9nT3)=@0TX ze(#_jWR&=kE0Y?RbKF#YMK275G0e*psQbo{FyOOsYo-1?Z5H_%+lp*4XYoMEvI>9* zizDhPb$W5UJL5mG|byDd*0 z@yB5;jNXBWKG)CeLH#3ygKIE9^F`B!yCaxiqf)*AFbd)&DndQ| zc&}~*Y%DS~CyE(G9a0JTF8S4Z@7td5+P_1>2(Uhi+5L5BKoeX9VH6)5Uj(cOIgdI4 zv;MmJ_XG?b-Mt+?DirZtVf}^c8+gT6gvLqKjjsb~>w|^S@-6G!CY3x3(IDaL@?P{^ z-VKb#qOc-$pVYdxTJ&z+iQfvqAIXoPQrMw0%a}9&dL*j8{g>BKU#6nwRd8Q^T7)9? zHc%Yj*?)yjg6xIwIf1(5NZ1;HhdyB!P9WT(RtF;9yN2V-zs#ID@pb-liqXG=$c|5$ zMSfyyRAMWft^nAtr`X}Z)icT3b^jVyk`F^jAOwKn+WHj$k0MY44``B+F6k-8&^z6o zPFp`1;??BN81s{lOh$VQ73#4;;GirFu@{lKRQJu z{awh@m?Q6FKJNV=iKR@)mfMxsaH(|P_|HiIc;aYGG)D{!4YJicX)+X;_E@ql*~{g4 ztlOn6-tuqob%YQj*%(i?sfas#D=v&ytgpqK z=ZJMsjCHb#1*88p3L=z6e^uQ(b4nvF>Zp5xFuXACY|;BqrB^m{tu~5p#N^%E4KrcQ z*8VCpVet&cRlNVnFiEIZOi+{j8KD;!W8!|}(ywb*c3VztTHQ*xYOrKC|3}#BHjBokD@FT>ZznwD_)niaze)@r^N z*W!00_QcP)D{(=$@WF9swB}bX^6zAy*tvA&pYm*W;r`7_MScJt$XNcgpV*C7D&o** z!N@RJ5lyHhHR&aAl%q}rPyL%ohFR}CyA$nOKIe{$Uf|eUjfAhftPm(vf z9nz<}WCA=g0z4o#JVJ1cL{061>7e_P^ofF?HfBE; zE|cuvlZHe087vOslhE3cZ`JDa6rb=Rc%+p=-ot5%Qf4`7?gyAdwEgI;ba!gHMK!1J zxZL6Kz$b9^eS%r^4bZkg&4=BaZ=;2vabk{Qh?uywzD(Y!j%S?LD(Cl~=h)!|Iz#%Z zV@R1@mvz6*cVC3xir76x94$sds=9-$+eedgGq@O^x4$$0IsC8ia(=yQi*HZn)_uX3 zPxyY}MKP<*t4J_gfdi@DSaQ!XERrN!Q z5uPwg4aQ26R~rUu@~l&N5QN+0f9H@#dG^1aa6($h1As)rj&!KkakWYok@S$gZn1^OVO;` z73&j?zL+Pa>rb-hke~rM!Dg^02i~q zn#l#dFO4mKuYB!}C))Ss%jq4hF%q|t_Dc(~3)j8*~sivMMy5XNn;W}bc`bH764cH7t>@;Um*c zcO&=3`L*QImC2{{?ML52H}XWmde_JIF}AAxT7w&c0|XA^QT${sYXK&l+Y|KJN$lL> zwoE7Uy~R0|wBfv(EOAMa}gQ7`(vA&K}tFSN$4k4*pH#6x^Lf+2p>B%=;syveL>n zrXOg)^$3=XEX-2VGcyZLI7S**D%a_FnQhFLF8IRbXfwM19RM5)QsrD9poP@Np*)!D zoz{Rx=AB$PiKxihp~+B96Yexs$-moYo17(}=w9pwt<#R2_(PB9q$htc~#fo2n&sbYbv?#ds;Q?&0Ed9`{Xm-#|vY2L(F*` z%=mcoa%%*MiYB|-rlJD5?|Xt&;|%DYFttoeBNfNI#);ZGv=xyh`sZN0W5(;#z)!Ux zk>ArtHrz8fjCWMrFVMLw4DX^BGns6zoptWv=A0{YGDP*Xq|{;=B|dG6=YC=Y5GZb3;yvB@M6wW*!^ghi^kaM~jP5>L(y05&(?XAT3hwTU zAQhHAtW5zZ-m8_!Y%4%S?h2sTeW#b}JD>vre1vVe&ZaE0)w#lMkJT?G`=Y6W5REsY zayF0qP`<%bai7FiM$xb_S>B zN_X>mA;1U-W6RKfYPNJTk@tY(Xz}KKfkP8XYldM?SK{&3cq)%9EWGzf0#G1C&2RWj zk%D^+swq$}pRGT{=K1~k$^4#f=aXjVF(wr#p?lm~E^YyfY_Q7nk#+q}U#EbZ_;<#7 zow(RVapcU|Hu05SQ^06Vw zdxR|x>_acYjn;dBW4$}Ur>yGAes;a6bv5Wdg5CUB`0K^SfW!E;`OO=Lyg!;%{<7&ibF&U@A53?sorB5prH(mzoF&lNNm-6@h=hV`wiuux4U`He}Yfz z^DjF?$@|#A66~zO$o*#Plc&3Xl(Wxg6J_6}J-;_m(~uJCz7bV@SrJU6M45|XxYDyE z-R;huCba|Q#*$7Nf~}dc2|Pgu1t^^TH@QLbiNdV6S~6NP#A*YD_ky9n-U; zyl{~qWtIZ_gH2)TFprTd8cKb4dCP7UFHDJ~pai8reQHBQ#b#s{_)7v*!XpNpNQA|Z zloX)c;zz?=ZG-y>tT|G>2N{gtjKrUaVUXk))tGtoaK&f{l8sGaV*p?kwb0IOCeHTg z;AQSI1YtXp>$O>lxf6>Pi$oS4mbeJ}j_)*Nav_+CsXa`C#qS;%vv|LUDN?0)4^l|R z24~;j2EV=A3#kPjX|!^Qd1=X2e}|Y1o^|pA($onHQ`{(Z{}>GP1|8zd2FtFx%8?*4 z0K6dqJ229^{~EnV2?F>5kUQU$OAhx9i{wE7pd3k%2#QZ6ty`pg9U{U6E%1B+(vmU` zayY(pKz&t4WIaRPvUJPeuaXs@{!yl)i;1Cu+zcX5S1-@HjhaA}v`iI3y^2Hot*qr+ zxnJff6ENivn$QZM(Nf%TxAZ03@6=epYV;?si$lPEfXTBCNU<F}G+vWoyI0Z5J z)c`(3*@|PpdPdN%D!|)s+sHg(bsPcMO0p1Q{v;1RAY7&{z%xZgq2?S(LCi)WNHhgI z0g9W$;^{!7{j~n1pJTqz>7+}ipJ#I5QStGlZld`~0cyBFsyLG*rre9SJ{pgWJ*iK{2vqbqCPaW5a7u!F&I0?fFtcD_;N zerFo4B`WXZWMUvHUn@_ZzoY#h03J{EjkL?NK!{L#QJci;e0@cQAA&x53yprbI3R*< zZ#aS@<|*5O^~%?Mulmn56w7>MR5g%VVen3(Y)z>PF6{dEH2Yj&|waCH*iDI2ZM93r{__4%Sg`u5P8r%cUe7Lb1dec*-TDP%surw#Nv7V3G6a_SY z4XadAX?gIm5~g~~IOUeBUme${rpd5snQ(pqW<%Y_#slHEPNCp-Jz&^Kg^)QzH@sS? zuT|*gdH0*=)zg&)*{0_(jV+F0Bw}ODshg`f^U|v--MWaPJyj;EDH{!_ElRbQsP^iH z_4F?Fpgxhat_V=VdSyQM7QX58RT~J7sB~`X2yFsFEILI$^_^;pOo(XbBkmI*rlmIx z9YhT2MvQotrmgi4Z-v+wA#2r^LR-*pv0^# zYIgq&jMX=gn;r@ZE`zQW4>h3Bi?&#YW z{IBW88`8LYaCavSfj|flAO!aiENFs5pm8U-ySuwKE!kkvyffH0Qv$*;A@9S5F$x6{GwlMOG2uPgu+ z4H7-8?7)rZ(01>TgJ%G8K#jjYpn9E!Yxnp5u5JEaG0*9X)9f7_q$~%$xB4l-TSE$m(t~J5^beHJCNyiV%pH%tsxReuH-Flm<2zo^ zI{vb)xuvx~Yp%KT-MAg9xu4|yyHN9YgZE*t=Haxar@Q9y;Vkr`26(~;BC7?_@u9KS zqGfObqP5^Jt7wX~kk@?ZI<@E~d>AQ#2pW@(T zuC1%s+uLersFGKZSzey~{(U1iH$A@~v%kN4clX;%W%;`LN@Zn*sj1P*s$zAGS4~Yd zR@UYnolPev`y8As2!vN@S-z*IiEfPydaz&AZ;-cFi}cs%lC@!@ZlEE5pNmFBE0}t(w=?=H1+# zeSJN@dWF}9~d@V08GB(kZ zm6KjvoQaAKb#%1-cT$0rwCHPw*TG`fuQwTpDK`tFd&tKQ z;1tF&K!%2x=mZmwW9#1s`8^ZBcS>$}KCYsX!-A*Lq`8=(SM$PdQRvkwx>^5#^v~MU zL1f_meHP&WLI{VSjNEin;4E?|j@2*5$@3E`4}I;aL#+4Pv$is-NA%aR_wY-pX)yfJ zrO0c){z>;2nw~<(i@wVvMRB@}}ggx|$RK2!L(w%E=%%830mUBr_(^m=`Q- z{4o}Zqe(q52r+Yb8S4reaf)QZUIqc&74T^q(0iPLUWhHF#Q;I5RBv&LeK!TGENPJG zVNvqf%aT;|t+EoPZYTEGFBA)8Z&hojF&MPa^x4wNHMbvsmwVJErx%7a;RKc2m;C0S za?D(RoByFhzsq3k*lFfu9VaD>7EyN{i^oSN%`2A#CCmWd--bR zL4N9P`?0bGPzVv@L!x2hIrZVeWB>rHpUa1UV^Qx2;d@bv*$z2_5DPmpDBoNso# z-GXSa3ph#S?E)NOk6YomSw8lwb}yNP(^&b9^i|`D>`C7ITgfV(1*1idtN9f-1C9kf zQAv>{+Y%Z#pFZ35#^(L>5dAg#XH+L^OA(J9?i)%m>&J6G860*=CoI*ia%XZJyj^JF z00Pa3JU|h~VHbNgA_BnrNw}3zVes<@1VH{C#nlH&G>B>26U47oAf&oxfZ?O3{geae z0DK|z;2^a65$IAbazF12J_1V|YKlf^uH-ZNH8wrwHU;eIH28Z}#|a6rLmR!0Qmh`% zkDD?;0R9W2-Gx;YPRyTK14SC{4MfVF=)-0?4CSVhYL|>^w z+%p+&{bCVqpy2aGa^#{F74>u}IQbr?=RU#$TL;t5gU%SUzyKf)5FdlVxNuT9sXz<~ zoTzZte~=y>P=~_tq=>^X9x;IDw3b_DJmg_CgaG2maXecrGwr5CA!X)F`+Ta549aP!-gLI` zsnR&#xkInO(;5zPPHg@2*e&yDx~&CK_@3q4m;s9rfifkRL+AMPolTanM9S?qs_}NK z=`3A)q8g`lafL2LOnRd) zL=3pCSg!fyqXZh48So8)xZ7AnzDujpEeP6exh)yfe9*}I5(VQSDjyEa|CvwlS&iep z-n5EaV?mgFkplniSV%~GfwkbFqK>}OYp=v225B2P7LMKkoO)jodmD_yKVP$r*;Cs_ z`vDvPg7xc78dwY<&b(pvP&EUbMvCD<%38Lx7UJ%R6ml?Vk^q%QOkypI`;XRVPJL5m z4MDOSUV}wild!kmA!M^D=Ns|I!I-fC5sut^zP1&h9hB(Y%AtO8zgyr-&Cbg{rW6tr zn~c-MzNqCjo7y*1l-qguinZd+7~}7}6lNPsy>gLEfsX|+1$$c~9F2*9UtiR1cRA3P z^dBF$=Io1i%3iy#Rs%|T*rEvt>@e75YFH((l8uuj^avtFk164wm& zn!M5RyXoAE8&mx@`?{uJlVy)r--+$R0R^l+7$LHjmOcqIYG0nh$A=(CR?>@aIDeT6 zEb+H)iNR7rV(wr8v;e%bosrfBvqwvk8km z*v=?00tR%|VQW=wAs?$)fc8yEulzU&fOM5p-|P!H_Cj|a%J#$ku%8E$=qr3*Y4wi! z6iU?Y``w|gSOM37Kr{$}h^cG0s?e=>cF7~_Od4C1sc@}fJb_W>8!~QofB-6@;NJctSKh_ovz~7znP%+xzQf?y4GjPdgBxM zW{;KqxeYJ(Hd9YLSyApw28y1BXMTTtvv)6OD$JHTq@|dWogaA*)gFpsK>)UCFTMvd z443#RnAI9dH6CHFVTV70z=RWEz%WvSi5`BIKyv>vubTR`YXYi?Ml7PR*GR1FK#(;Y z8@pC5QB+_vNSXivfKiY)03;uUiRt8iiwXSQ_k+}_rJ(?h)_@pB7$D{c)96;L~J8T9hFny%nPo}yYO}k;Wiy7-i1H` zmf-CaSMen`Y`0+SA$6%zHz{3T%TiMQOX=DLIq(()A_nuy#o2Op7HW|J!!aI0`5X=e zom)+CMnV+mL6k)3L@0nKx)N(EFMfj0zPT zF^T?TlFtzF3{7kyAc#)OW@skJCLw}kFQ`sf?{!#^MrtswMUW$=F#dw$F^1Cbf{2=t zAZ<2xPr)DstamlS!4E7!y4PlHBg*BakpwOwb7G`!n_vf15Vje_9ss;^qY3@7z?%w+ zZnVaI(X{8$DmpOlO;D10D8U6pelrG+32YxIIJHFE$Hr`85qSR6tm1#CLq^zp5bV2W z&8kV|@4|^|<2r6dxXc)P6!wyVF?NiV5IrqcrzL_|E^4M!cAh+*(_F<#B=+g_tEXvC zIWE3D|7fc}6Dy3C(8BKvVox}gO?dLyYX#qq=T9SJei{!iWBjO&PKHMKjg{~@1r=v+ zyi9L`upSkBD^8Rmi4Z%9qb#;bEWzs{L3TMw7CYXmH&Ny=QQJA#-z@pHd4lS;P3cgQ z@lEpFNU~WPja6B)sYa4Pcmk_U3S&UB@LsYLMQQ*$skwM+h-a!bC^f7tH7cAqcsVte zBJEXPYP?=ra$BN{XIgq&nxt%6=1p2IJHZ!<^g_LKe!Y<5wDj_}^vdP*>YMahii~>k zj7GhTX3vb)w2bz)jLzkZ?wbrGMP{FP=73)2kZ0ydTIN_==J;~vhbN9vVFo}Ne9 zo=3fsM|+z`Pnpjsk^fXbpT#SmEj^#3J)dhOpXWB8kFr2OqCiN$K*Xy+EWJRYy+CTE zK<2gpPFW}?Q7Erp_`<7DDZNm+y-;PPQ0=x*ow7(%qDV`>NZYGOH@!%|y~uE-$oRI% zl(N`dqS!*e*wU-mI=$Goz1VK0*x|O=iL&IQM2U-jiJMo6M|z1@dx_6ViSKO*g0eI~ zqBKaqG{mbkEWI?My)^1^r8MTYG?ua~UZN~fzbx6SEH%9>y}c}Rr7ZilESIu8U!uHF zzr5J1yfnSMyuG|~rM&vKyq2<}UZSE=zoOZzqBXsuy}hDyrK0<`0!dlfCs8?|UpeGe zIg(yE)?PWjQaO2BiK48Uk*J!}uUhb`T1u~4X|GyasoJ=$+N7-BmZ;v*uio>jK1i?r z(O!MLQhj<`eNI{PQ=;aVe$8*Mn(OqM+xD9Km70g!8i1-6O|lkZP>bPRi?L` z=c8&6kZce#Xb^eyZV=08kmzWTT5XWIYk*TV%1JiL8#KP~ZdA%>RPJb0S#4CiYgDId z(v)n{GHBBFZqm(Y((h<8Tx~MGYci#3HkWL+Fle^)Znn;7w(V%PTWxl@Yj&b)`6$`q zV$kB|-Qtna;?>dOv)bZ&*MgvG4UlXNGH4C)ZVk(5jp%5NT5XNFYmKF9iE zXz%FgTp)U<_DOaQ7<3MKcaCIqj&*d7uXaw}b)u-cW+c1j47wJ)yOuJ#Ryw-Y zR=YOtx;7uFy0;~}cMQ7syt@xFx_@+ZAFpu5ARSYk0t9GuyMai1;B2l9?XTK6Kgo!LkU!m+oIIC;o7vb~Z1z2;`U91OjSJKgf%NuaX&||%K>~IpLe$ifnPMzZ0@2KV9EJe^ z)lW=-l%=kC0VUw;ggxUTcx4A;)P=pVBT)5$sZtLrb`BC<4B+2vj?Vi1G#@py7#R0&7E<<1rzd&oG(nka;G|#}M}Hco-ct)If=pzwg6; zBp6}r9l?wn0X9c?rw3xAhT@|LNoQdnRbWY(L@DE=y7weGQn0K}vZ&5cJTv~HPS|7Q zSi5o`(e!(nxZzudue!Z`mTzHBaFWJjA{RTtt~H{bN}}3KSgReZqm!`NaNvFLct!d+ zr>x!E1z0Q;K&`>rGGX(ELnQt~i)$0y3=`Tzu=!)yH$zxVW`DIE;eI7-ISRH)O&E1Q ziPk%TIX#IjJB2|oWe+8|wVNX1AET(7w1g6FXAaeKphWUeq73%J)P(qWq)_{DhH1zX z{%Kx*cQmy)G2zzHq@I7iq*lh+9H^Zzk!6Oahd#oDVt%NDS z2|54HDA&!hZOx*AW)(qmym7PaX0u;>=FX$aQNO1Zr{}O4CM2Q>)$yp`R!zLSC)BZr zX-X5y+oK3&=M0QsM%;uZSp@IbVOHEE%%5k$stx^I1ZqaZK3fa88Z%x5i~f0wJiUug z@d(`3hezAT%*;ma2*=n}2=(noab=g32$qPAV5zlJVe7;pCrjk2u#hUE6r<$`6~c^l zSQ__IeDwS)dsvAbEP=a{sB3^hmk=twg73drDm{y?y25_ENaQ?Q%^d)l7`{~@tji+p z?;`D`A+)c8;i#^z>W||StQhsK$!x8WgO(u#;X-!nJfQWLz3YsRTkDFT4b!;wxyrfF zlg=5{{KKw3B5z>DKKHTfzR@#mUX20uMrjZS zA`BjCT!#?sm{t6Yg}>}u!LnPJKL6L?na^vJ&3{`mZ(FBt+jwi6h4%YAd*4Ud?_y@( zof$UhW!H7{z7OM~94goRCdlBl1bjS%3Nf&kYlM*Ooq>#voZ}tk>LIMW)k^9e9MG;L z!!DTyvY=`(NQKZRYt)E#C^D)e?08wumk8%%iF<3WlzXahoH*uw6X8Rs*xey@3TvL& z!!_G|Tepuly$?3qC!i)6eyse;5w{#b+j(tBh^ab>b#Z{{y!Oc#X6QSFCwr(!aM;4V z&*?uEV!R>UdzkaN-4p-ETmHqkPC6QznZG`;f@-4L>O=hA9}}zla?%9yT}PSNo2>qG zOj}26pkt)ug0lZH*ldfeZh<`S*ah=sTxDmP<+~W@0N4M>+W(}tnr;oh!)b#gi)KGO z`rAv@)9fgMvPsyh&Xu6L)6CVC(!VD<)u*C$O95twU>?FBf9B6O#wj)qu(rOx;Xk^S z-FWYCLSlQ4^Nr+6H52+|{*3YrHr}1hME8FOo_kRD zuh!t$KZScPF(ba)ZCz5Rp1))G73xbW|Ex33`0Pm+A+00v%bq>Wi(lhW{XEk4a%UK&{z#7iy$!N8DZhytHTGZo^{#8oGL#Xov+$+bolcz=X}44 z*mZ-Dqx!Ou^BhO^z@-Le+(R6Y0}Fa~@+|H;Tn$$2aK;dK-9>d{Dm@YJJN2-(gq3&Y zaW<~Cby!mUgPq}rIRC{G?zLg(k56>eH5(&l&q$lpdfGRRF=da_)7~+DUSagVW68Ty zGC9%Uy~ot}NxXGT#&CkmdZIdY`Of(oJ@3Q{^mpXszSHECN@dxTcU9w&`qY>AMtb^m z;oA?#=*hX9KNTidufCDp8b4rk`5t{EJbB%dShH+BeIM?Bt}XR&AO3j%`Zv%E{8#WS z6GX1DEgykTpf#X-jzC7yNc%!4GOLlevw$gDBqYsU#{`Zw#aneIHB` zas990d8Po0&lgOY#PB*rt;l#V{q2!Pm8f6Zj)+i`2TzGjESU{I&=JAz%xy|(+}68 z|1)^bc60sdJotZr=QAT?UxVxa1kcs`kFQ?|i7PKfg+S#{4)E2H5g>Yp`1rLj*0&6l z5SZZCsT?-8ylOx6$r`K)i--OqfW@nUDG(>B0wu^Gp!=>D!yQ~ZR4WHILkNj*ngZbZ zug=3OGURaZPQcES5UDUY-sqo9sj6YRt^@&LHr0xFWxA?40%0D35&9U=_`yje$dc_; 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

    7O;(;3j|_Sg`)V<@e)GI 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