From 2674ef5a7bfb835209c32569c3e6d55de4c4bab8 Mon Sep 17 00:00:00 2001 From: Skyler Calaman <54462713+Blckbrry-Pi@users.noreply.github.com> Date: Thu, 4 Jul 2024 23:26:51 -0400 Subject: [PATCH] feat: Create the `user_passwords` module --- deno.lock | 1552 ----------------- .../20240705023048_init/migration.sql | 8 + .../db/migrations/migration_lock.toml | 3 + modules/user_passwords/db/schema.prisma | 11 + modules/user_passwords/module.json | 45 + modules/user_passwords/scripts/add.ts | 41 + modules/user_passwords/scripts/update.ts | 43 + modules/user_passwords/scripts/verify.ts | 37 + modules/user_passwords/tests/algorithms.ts | 44 + modules/user_passwords/tests/verify.ts | 94 + modules/user_passwords/utils/argon2.ts | 86 + modules/user_passwords/utils/bcrypt.ts | 16 + modules/user_passwords/utils/common.ts | 80 + modules/user_passwords/utils/scrypt.ts | 18 + 14 files changed, 526 insertions(+), 1552 deletions(-) delete mode 100644 deno.lock create mode 100644 modules/user_passwords/db/migrations/20240705023048_init/migration.sql create mode 100644 modules/user_passwords/db/migrations/migration_lock.toml create mode 100644 modules/user_passwords/db/schema.prisma create mode 100644 modules/user_passwords/module.json create mode 100644 modules/user_passwords/scripts/add.ts create mode 100644 modules/user_passwords/scripts/update.ts create mode 100644 modules/user_passwords/scripts/verify.ts create mode 100644 modules/user_passwords/tests/algorithms.ts create mode 100644 modules/user_passwords/tests/verify.ts create mode 100644 modules/user_passwords/utils/argon2.ts create mode 100644 modules/user_passwords/utils/bcrypt.ts create mode 100644 modules/user_passwords/utils/common.ts create mode 100644 modules/user_passwords/utils/scrypt.ts diff --git a/deno.lock b/deno.lock deleted file mode 100644 index ea097db9..00000000 --- a/deno.lock +++ /dev/null @@ -1,1552 +0,0 @@ -{ - "version": "3", - "packages": { - "specifiers": { - "npm:@prisma/adapter-pg@^5.12.0": "npm:@prisma/adapter-pg@5.15.0_pg@8.12.0", - "npm:pg@^8.11.3": "npm:pg@8.12.0", - "npm:zod-validation-error@3.3.0": "npm:zod-validation-error@3.3.0_zod@3.23.8", - "npm:zod@3.23.8": "npm:zod@3.23.8" - }, - "npm": { - "@prisma/adapter-pg@5.15.0_pg@8.12.0": { - "integrity": "sha512-BH22FGKDGBjJRVOLiA1H45G7yRzeQ9IX5Kx+8oqISWzxxOcN6vNDHSmio9cJn6iMA7ygqTFi0gj5HvpmHB7DQA==", - "dependencies": { - "@prisma/driver-adapter-utils": "@prisma/driver-adapter-utils@5.15.0", - "pg": "pg@8.12.0", - "postgres-array": "postgres-array@3.0.2" - } - }, - "@prisma/debug@5.15.0": { - "integrity": "sha512-QpEAOjieLPc/4sMny/WrWqtpIAmBYsgqwWlWwIctqZO0AbhQ9QcT6x2Ut3ojbDo/pFRCCA1Z1+xm2MUy7fAkZA==", - "dependencies": {} - }, - "@prisma/driver-adapter-utils@5.15.0": { - "integrity": "sha512-p4jxptZE3p5WCdfE+dvHTNvrtlqPllAMkbAnR9BGr48nBwl15QDMDjZdvbubgO9VH30Nc5XWHINx0dyI+RlxSw==", - "dependencies": { - "@prisma/debug": "@prisma/debug@5.15.0" - } - }, - "pg-cloudflare@1.1.1": { - "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", - "dependencies": {} - }, - "pg-connection-string@2.6.4": { - "integrity": "sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==", - "dependencies": {} - }, - "pg-int8@1.0.1": { - "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", - "dependencies": {} - }, - "pg-pool@3.6.2_pg@8.12.0": { - "integrity": "sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==", - "dependencies": { - "pg": "pg@8.12.0" - } - }, - "pg-protocol@1.6.1": { - "integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==", - "dependencies": {} - }, - "pg-types@2.2.0": { - "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", - "dependencies": { - "pg-int8": "pg-int8@1.0.1", - "postgres-array": "postgres-array@2.0.0", - "postgres-bytea": "postgres-bytea@1.0.0", - "postgres-date": "postgres-date@1.0.7", - "postgres-interval": "postgres-interval@1.2.0" - } - }, - "pg@8.12.0": { - "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==", - "dependencies": { - "pg-cloudflare": "pg-cloudflare@1.1.1", - "pg-connection-string": "pg-connection-string@2.6.4", - "pg-pool": "pg-pool@3.6.2_pg@8.12.0", - "pg-protocol": "pg-protocol@1.6.1", - "pg-types": "pg-types@2.2.0", - "pgpass": "pgpass@1.0.5" - } - }, - "pgpass@1.0.5": { - "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", - "dependencies": { - "split2": "split2@4.2.0" - } - }, - "postgres-array@2.0.0": { - "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", - "dependencies": {} - }, - "postgres-array@3.0.2": { - "integrity": "sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==", - "dependencies": {} - }, - "postgres-bytea@1.0.0": { - "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", - "dependencies": {} - }, - "postgres-date@1.0.7": { - "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", - "dependencies": {} - }, - "postgres-interval@1.2.0": { - "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", - "dependencies": { - "xtend": "xtend@4.0.2" - } - }, - "split2@4.2.0": { - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dependencies": {} - }, - "xtend@4.0.2": { - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dependencies": {} - }, - "zod-validation-error@3.3.0_zod@3.23.8": { - "integrity": "sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw==", - "dependencies": { - "zod": "zod@3.23.8" - } - }, - "zod@3.23.8": { - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", - "dependencies": {} - } - } - }, - "redirects": { - "https://esm.sh/@aws-sdk/client-s3@^3.592.0": "https://esm.sh/@aws-sdk/client-s3@3.592.0", - "https://esm.sh/@aws-sdk/s3-request-presigner@^3.592.0": "https://esm.sh/@aws-sdk/s3-request-presigner@3.592.0", - "https://esm.sh/ajv-formats@^2.1.1": "https://esm.sh/ajv-formats@2.1.1", - "https://esm.sh/ajv@^8.12.0": "https://esm.sh/ajv@8.12.0" - }, - "remote": { - "https://deno.land/std@0.208.0/assert/_constants.ts": "8a9da298c26750b28b326b297316cdde860bc237533b07e1337c021379e6b2a9", - "https://deno.land/std@0.208.0/assert/_diff.ts": "58e1461cc61d8eb1eacbf2a010932bf6a05b79344b02ca38095f9b805795dc48", - "https://deno.land/std@0.208.0/assert/_format.ts": "a69126e8a469009adf4cf2a50af889aca364c349797e63174884a52ff75cf4c7", - "https://deno.land/std@0.208.0/assert/assert.ts": "9a97dad6d98c238938e7540736b826440ad8c1c1e54430ca4c4e623e585607ee", - "https://deno.land/std@0.208.0/assert/assert_almost_equals.ts": "e15ca1f34d0d5e0afae63b3f5d975cbd18335a132e42b0c747d282f62ad2cd6c", - "https://deno.land/std@0.208.0/assert/assert_array_includes.ts": "6856d7f2c3544bc6e62fb4646dfefa3d1df5ff14744d1bca19f0cbaf3b0d66c9", - "https://deno.land/std@0.208.0/assert/assert_equals.ts": "d8ec8a22447fbaf2fc9d7c3ed2e66790fdb74beae3e482855d75782218d68227", - "https://deno.land/std@0.208.0/assert/assert_exists.ts": "407cb6b9fb23a835cd8d5ad804e2e2edbbbf3870e322d53f79e1c7a512e2efd7", - "https://deno.land/std@0.208.0/assert/assert_false.ts": "0ccbcaae910f52c857192ff16ea08bda40fdc79de80846c206bfc061e8c851c6", - "https://deno.land/std@0.208.0/assert/assert_greater.ts": "ae2158a2d19313bf675bf7251d31c6dc52973edb12ac64ac8fc7064152af3e63", - "https://deno.land/std@0.208.0/assert/assert_greater_or_equal.ts": "1439da5ebbe20855446cac50097ac78b9742abe8e9a43e7de1ce1426d556e89c", - "https://deno.land/std@0.208.0/assert/assert_instance_of.ts": "3aedb3d8186e120812d2b3a5dea66a6e42bf8c57a8bd927645770bd21eea554c", - "https://deno.land/std@0.208.0/assert/assert_is_error.ts": "c21113094a51a296ffaf036767d616a78a2ae5f9f7bbd464cd0197476498b94b", - "https://deno.land/std@0.208.0/assert/assert_less.ts": "aec695db57db42ec3e2b62e97e1e93db0063f5a6ec133326cc290ff4b71b47e4", - "https://deno.land/std@0.208.0/assert/assert_less_or_equal.ts": "5fa8b6a3ffa20fd0a05032fe7257bf985d207b85685fdbcd23651b70f928c848", - "https://deno.land/std@0.208.0/assert/assert_match.ts": "c4083f80600bc190309903c95e397a7c9257ff8b5ae5c7ef91e834704e672e9b", - "https://deno.land/std@0.208.0/assert/assert_not_equals.ts": "9f1acab95bd1f5fc9a1b17b8027d894509a745d91bac1718fdab51dc76831754", - "https://deno.land/std@0.208.0/assert/assert_not_instance_of.ts": "0c14d3dfd9ab7a5276ed8ed0b18c703d79a3d106102077ec437bfe7ed912bd22", - "https://deno.land/std@0.208.0/assert/assert_not_match.ts": "3796a5b0c57a1ce6c1c57883dd4286be13a26f715ea662318ab43a8491a13ab0", - "https://deno.land/std@0.208.0/assert/assert_not_strict_equals.ts": "4cdef83df17488df555c8aac1f7f5ec2b84ad161b6d0645ccdbcc17654e80c99", - "https://deno.land/std@0.208.0/assert/assert_object_match.ts": "d8fc2867cfd92eeacf9cea621e10336b666de1874a6767b5ec48988838370b54", - "https://deno.land/std@0.208.0/assert/assert_rejects.ts": "45c59724de2701e3b1f67c391d6c71c392363635aad3f68a1b3408f9efca0057", - "https://deno.land/std@0.208.0/assert/assert_strict_equals.ts": "b1f538a7ea5f8348aeca261d4f9ca603127c665e0f2bbfeb91fa272787c87265", - "https://deno.land/std@0.208.0/assert/assert_string_includes.ts": "b821d39ebf5cb0200a348863c86d8c4c4b398e02012ce74ad15666fc4b631b0c", - "https://deno.land/std@0.208.0/assert/assert_throws.ts": "63784e951475cb7bdfd59878cd25a0931e18f6dc32a6077c454b2cd94f4f4bcd", - "https://deno.land/std@0.208.0/assert/assertion_error.ts": "4d0bde9b374dfbcbe8ac23f54f567b77024fb67dbb1906a852d67fe050d42f56", - "https://deno.land/std@0.208.0/assert/equal.ts": "9f1a46d5993966d2596c44e5858eec821859b45f783a5ee2f7a695dfc12d8ece", - "https://deno.land/std@0.208.0/assert/fail.ts": "c36353d7ae6e1f7933d45f8ea51e358c8c4b67d7e7502028598fe1fea062e278", - "https://deno.land/std@0.208.0/assert/mod.ts": "37c49a26aae2b254bbe25723434dc28cd7532e444cf0b481a97c045d110ec085", - "https://deno.land/std@0.208.0/assert/unimplemented.ts": "d56fbeecb1f108331a380f72e3e010a1f161baa6956fd0f7cf3e095ae1a4c75a", - "https://deno.land/std@0.208.0/assert/unreachable.ts": "4600dc0baf7d9c15a7f7d234f00c23bca8f3eba8b140286aaca7aa998cf9a536", - "https://deno.land/std@0.208.0/fmt/colors.ts": "34b3f77432925eb72cf0bfb351616949746768620b8e5ead66da532f93d10ba2", - "https://deno.land/std@0.214.0/async/delay.ts": "8e1d18fe8b28ff95885e2bc54eccec1713f57f756053576d8228e6ca110793ad", - "https://deno.land/std@0.217.0/assert/_constants.ts": "a271e8ef5a573f1df8e822a6eb9d09df064ad66a4390f21b3e31f820a38e0975", - "https://deno.land/std@0.217.0/assert/_diff.ts": "dcc63d94ca289aec80644030cf88ccbf7acaa6fbd7b0f22add93616b36593840", - "https://deno.land/std@0.217.0/assert/_format.ts": "0ba808961bf678437fb486b56405b6fefad2cf87b5809667c781ddee8c32aff4", - "https://deno.land/std@0.217.0/assert/assert.ts": "bec068b2fccdd434c138a555b19a2c2393b71dfaada02b7d568a01541e67cdc5", - "https://deno.land/std@0.217.0/assert/assert_almost_equals.ts": "8b96b7385cc117668b0720115eb6ee73d04c9bcb2f5d2344d674918c9113688f", - "https://deno.land/std@0.217.0/assert/assert_array_includes.ts": "1688d76317fd45b7e93ef9e2765f112fdf2b7c9821016cdfb380b9445374aed1", - "https://deno.land/std@0.217.0/assert/assert_equals.ts": "4497c56fe7d2993b0d447926702802fc0becb44e319079e8eca39b482ee01b4e", - "https://deno.land/std@0.217.0/assert/assert_exists.ts": "24a7bf965e634f909242cd09fbaf38bde6b791128ece08e33ab08586a7cc55c9", - "https://deno.land/std@0.217.0/assert/assert_false.ts": "6f382568e5128c0f855e5f7dbda8624c1ed9af4fcc33ef4a9afeeedcdce99769", - "https://deno.land/std@0.217.0/assert/assert_greater.ts": "4945cf5729f1a38874d7e589e0fe5cc5cd5abe5573ca2ddca9d3791aa891856c", - "https://deno.land/std@0.217.0/assert/assert_greater_or_equal.ts": "573ed8823283b8d94b7443eb69a849a3c369a8eb9666b2d1db50c33763a5d219", - "https://deno.land/std@0.217.0/assert/assert_instance_of.ts": "72dc1faff1e248692d873c89382fa1579dd7b53b56d52f37f9874a75b11ba444", - "https://deno.land/std@0.217.0/assert/assert_is_error.ts": "6596f2b5ba89ba2fe9b074f75e9318cda97a2381e59d476812e30077fbdb6ed2", - "https://deno.land/std@0.217.0/assert/assert_less.ts": "2b4b3fe7910f65f7be52212f19c3977ecb8ba5b2d6d0a296c83cde42920bb005", - "https://deno.land/std@0.217.0/assert/assert_less_or_equal.ts": "b93d212fe669fbde959e35b3437ac9a4468f2e6b77377e7b6ea2cfdd825d38a0", - "https://deno.land/std@0.217.0/assert/assert_match.ts": "ec2d9680ed3e7b9746ec57ec923a17eef6d476202f339ad91d22277d7f1d16e1", - "https://deno.land/std@0.217.0/assert/assert_not_equals.ts": "ac86413ab70ffb14fdfc41740ba579a983fe355ba0ce4a9ab685e6b8e7f6a250", - "https://deno.land/std@0.217.0/assert/assert_not_instance_of.ts": "8f720d92d83775c40b2542a8d76c60c2d4aeddaf8713c8d11df8984af2604931", - "https://deno.land/std@0.217.0/assert/assert_not_match.ts": "b4b7c77f146963e2b673c1ce4846473703409eb93f5ab0eb60f6e6f8aeffe39f", - "https://deno.land/std@0.217.0/assert/assert_not_strict_equals.ts": "da0b8ab60a45d5a9371088378e5313f624799470c3b54c76e8b8abeec40a77be", - "https://deno.land/std@0.217.0/assert/assert_object_match.ts": "e85e5eef62a56ce364c3afdd27978ccab979288a3e772e6855c270a7b118fa49", - "https://deno.land/std@0.217.0/assert/assert_rejects.ts": "e9e0c8d9c3e164c7ac962c37b3be50577c5a2010db107ed272c4c1afb1269f54", - "https://deno.land/std@0.217.0/assert/assert_strict_equals.ts": "0425a98f70badccb151644c902384c12771a93e65f8ff610244b8147b03a2366", - "https://deno.land/std@0.217.0/assert/assert_string_includes.ts": "dfb072a890167146f8e5bdd6fde887ce4657098e9f71f12716ef37f35fb6f4a7", - "https://deno.land/std@0.217.0/assert/assert_throws.ts": "edddd86b39606c342164b49ad88dd39a26e72a26655e07545d172f164b617fa7", - "https://deno.land/std@0.217.0/assert/assertion_error.ts": "9f689a101ee586c4ce92f52fa7ddd362e86434ffdf1f848e45987dc7689976b8", - "https://deno.land/std@0.217.0/assert/equal.ts": "fae5e8a52a11d3ac694bbe1a53e13a7969e3f60791262312e91a3e741ae519e2", - "https://deno.land/std@0.217.0/assert/fail.ts": "f310e51992bac8e54f5fd8e44d098638434b2edb802383690e0d7a9be1979f1c", - "https://deno.land/std@0.217.0/assert/mod.ts": "325df8c0683ad83a873b9691aa66b812d6275fc9fec0b2d180ac68a2c5efed3b", - "https://deno.land/std@0.217.0/assert/unimplemented.ts": "47ca67d1c6dc53abd0bd729b71a31e0825fc452dbcd4fde4ca06789d5644e7fd", - "https://deno.land/std@0.217.0/assert/unreachable.ts": "38cfecb95d8b06906022d2f9474794fca4161a994f83354fd079cac9032b5145", - "https://deno.land/std@0.217.0/fmt/colors.ts": "d239d84620b921ea520125d778947881f62c50e78deef2657073840b8af9559a", - "https://deno.land/std@0.220.0/assert/_constants.ts": "a271e8ef5a573f1df8e822a6eb9d09df064ad66a4390f21b3e31f820a38e0975", - "https://deno.land/std@0.220.0/assert/_diff.ts": "4bf42969aa8b1a33aaf23eb8e478b011bfaa31b82d85d2ff4b5c4662d8780d2b", - "https://deno.land/std@0.220.0/assert/_format.ts": "0ba808961bf678437fb486b56405b6fefad2cf87b5809667c781ddee8c32aff4", - "https://deno.land/std@0.220.0/assert/assert.ts": "bec068b2fccdd434c138a555b19a2c2393b71dfaada02b7d568a01541e67cdc5", - "https://deno.land/std@0.220.0/assert/assert_almost_equals.ts": "8b96b7385cc117668b0720115eb6ee73d04c9bcb2f5d2344d674918c9113688f", - "https://deno.land/std@0.220.0/assert/assert_array_includes.ts": "1688d76317fd45b7e93ef9e2765f112fdf2b7c9821016cdfb380b9445374aed1", - "https://deno.land/std@0.220.0/assert/assert_equals.ts": "4497c56fe7d2993b0d447926702802fc0becb44e319079e8eca39b482ee01b4e", - "https://deno.land/std@0.220.0/assert/assert_exists.ts": "24a7bf965e634f909242cd09fbaf38bde6b791128ece08e33ab08586a7cc55c9", - "https://deno.land/std@0.220.0/assert/assert_false.ts": "6f382568e5128c0f855e5f7dbda8624c1ed9af4fcc33ef4a9afeeedcdce99769", - "https://deno.land/std@0.220.0/assert/assert_greater.ts": "4945cf5729f1a38874d7e589e0fe5cc5cd5abe5573ca2ddca9d3791aa891856c", - "https://deno.land/std@0.220.0/assert/assert_greater_or_equal.ts": "573ed8823283b8d94b7443eb69a849a3c369a8eb9666b2d1db50c33763a5d219", - "https://deno.land/std@0.220.0/assert/assert_instance_of.ts": "72dc1faff1e248692d873c89382fa1579dd7b53b56d52f37f9874a75b11ba444", - "https://deno.land/std@0.220.0/assert/assert_is_error.ts": "6596f2b5ba89ba2fe9b074f75e9318cda97a2381e59d476812e30077fbdb6ed2", - "https://deno.land/std@0.220.0/assert/assert_less.ts": "2b4b3fe7910f65f7be52212f19c3977ecb8ba5b2d6d0a296c83cde42920bb005", - "https://deno.land/std@0.220.0/assert/assert_less_or_equal.ts": "b93d212fe669fbde959e35b3437ac9a4468f2e6b77377e7b6ea2cfdd825d38a0", - "https://deno.land/std@0.220.0/assert/assert_match.ts": "ec2d9680ed3e7b9746ec57ec923a17eef6d476202f339ad91d22277d7f1d16e1", - "https://deno.land/std@0.220.0/assert/assert_not_equals.ts": "ac86413ab70ffb14fdfc41740ba579a983fe355ba0ce4a9ab685e6b8e7f6a250", - "https://deno.land/std@0.220.0/assert/assert_not_instance_of.ts": "8f720d92d83775c40b2542a8d76c60c2d4aeddaf8713c8d11df8984af2604931", - "https://deno.land/std@0.220.0/assert/assert_not_match.ts": "b4b7c77f146963e2b673c1ce4846473703409eb93f5ab0eb60f6e6f8aeffe39f", - "https://deno.land/std@0.220.0/assert/assert_not_strict_equals.ts": "da0b8ab60a45d5a9371088378e5313f624799470c3b54c76e8b8abeec40a77be", - "https://deno.land/std@0.220.0/assert/assert_object_match.ts": "e85e5eef62a56ce364c3afdd27978ccab979288a3e772e6855c270a7b118fa49", - "https://deno.land/std@0.220.0/assert/assert_rejects.ts": "5206ac37d883797d9504e3915a0c7b692df6efcdefff3889cc14bb5a325641dd", - "https://deno.land/std@0.220.0/assert/assert_strict_equals.ts": "0425a98f70badccb151644c902384c12771a93e65f8ff610244b8147b03a2366", - "https://deno.land/std@0.220.0/assert/assert_string_includes.ts": "dfb072a890167146f8e5bdd6fde887ce4657098e9f71f12716ef37f35fb6f4a7", - "https://deno.land/std@0.220.0/assert/assert_throws.ts": "31f3c061338aec2c2c33731973d58ccd4f14e42f355501541409ee958d2eb8e5", - "https://deno.land/std@0.220.0/assert/assertion_error.ts": "9f689a101ee586c4ce92f52fa7ddd362e86434ffdf1f848e45987dc7689976b8", - "https://deno.land/std@0.220.0/assert/equal.ts": "fae5e8a52a11d3ac694bbe1a53e13a7969e3f60791262312e91a3e741ae519e2", - "https://deno.land/std@0.220.0/assert/fail.ts": "f310e51992bac8e54f5fd8e44d098638434b2edb802383690e0d7a9be1979f1c", - "https://deno.land/std@0.220.0/assert/mod.ts": "7e41449e77a31fef91534379716971bebcfc12686e143d38ada5438e04d4a90e", - "https://deno.land/std@0.220.0/assert/unimplemented.ts": "47ca67d1c6dc53abd0bd729b71a31e0825fc452dbcd4fde4ca06789d5644e7fd", - "https://deno.land/std@0.220.0/assert/unreachable.ts": "3670816a4ab3214349acb6730e3e6f5299021234657eefe05b48092f3848c270", - "https://deno.land/std@0.220.0/fmt/colors.ts": "d239d84620b921ea520125d778947881f62c50e78deef2657073840b8af9559a", - "https://deno.land/std@0.224.0/collections/_utils.ts": "b2ec8ada31b5a72ebb1d99774b849b4c09fe4b3a38d07794bd010bd218a16e0b", - "https://deno.land/std@0.224.0/collections/deep_merge.ts": "04f8d2a6cfa15c7580e788689bcb5e162512b9ccb18bab1241824b432a78551e", - "https://deno.land/x/deno_faker@v1.0.3/lib/address.ts": "d461912c0a8c14fb6d277016e4e2e0098fcba4dee0fe77f5de248c7fc2aaa601", - "https://deno.land/x/deno_faker@v1.0.3/lib/commerce.ts": "797e10dd360b1f63b2d877b368db5bedabb90c07d5ccb4cc63fded644648c8b5", - "https://deno.land/x/deno_faker@v1.0.3/lib/company.ts": "c241dd2ccfcee7a400b94badcdb5ee9657784dd47a86417b54952913023cbd11", - "https://deno.land/x/deno_faker@v1.0.3/lib/database.ts": "72e0e71557311c87f2ea24688a6970c71b82f6696f6dd7b6e5649c9355339f7d", - "https://deno.land/x/deno_faker@v1.0.3/lib/date.ts": "4f3cc326337d5925e4a1093575d776d70ebf9051d0567355f4a67091bd0e31ba", - "https://deno.land/x/deno_faker@v1.0.3/lib/fake.ts": "3f1c321ec38f4d495412a41c3895ad3acb2f77b1ca3fe4ae51e62e3e8d5dbac7", - "https://deno.land/x/deno_faker@v1.0.3/lib/finance.ts": "c428ce66f0b4b8c95072e19675a321cbdb496ee965a0e47949ad1c2266cd7212", - "https://deno.land/x/deno_faker@v1.0.3/lib/git.ts": "f448237db41625767e6393f819b65406208b0d8abafd5773218ed07825e33a10", - "https://deno.land/x/deno_faker@v1.0.3/lib/hacker.ts": "adceba144436c773fc9416a462d8796f8db70a5556bdbdbd7cfcfbb486a6de4b", - "https://deno.land/x/deno_faker@v1.0.3/lib/helpers.ts": "3aa64169094ec471b790f6830746ea36343d211bddb3ca17e64d557e68da64e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/iban.ts": "b1ccfc86f8a527b644ae30b9c21341b30215d44da2912e420a74565b3f6967eb", - "https://deno.land/x/deno_faker@v1.0.3/lib/image.ts": "d7300d6c4542483df47a49aec5f4dab091d3a4d354477dd6e4008a3f9feaf439", - "https://deno.land/x/deno_faker@v1.0.3/lib/image_providers/lorempixel.ts": "1ecd713b2f76a81ffcac705856e0a1c9c2ab8bd476c99a0d47d7a25805ce214e", - "https://deno.land/x/deno_faker@v1.0.3/lib/image_providers/unsplash.ts": "fb066692bfdc1ace611a954a7f4c5bd972db13edb7751eb74f92b8523fc590a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/internet.ts": "eb2fb284d79bcfe5f2ef22483f1fc3087d136080e066e6f8713bc86dd3d972aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales.ts": "461a670a71a58a0241bb1c3ec7e260285e158d32cccad6587857ae97e0d2ca73", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/building_number.ts": "1eed25d6937aa63676fe04b9a2fda42df1dc2d2b04b28beda45f4dab2410413f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/country.ts": "7b17d4c0f9476dd4d15742fb61f16f571742477349de60ae87bea1ff79a238ef", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/default_country.ts": "2165aa40b29c6339785c419a9f871f6c8ee9c44495f9c6fa52ef211931e53d8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/mod.ts": "19faf940c7b571fa8e96595f509abe6964419c271b8138458a6dfc37ae109d7b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/postcode.ts": "12d3bff99ec26dcea3f4e375ab450d848ffcdb7b43c3ff5f673b5a87c925a76f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/postcode_by_state.ts": "12d3bff99ec26dcea3f4e375ab450d848ffcdb7b43c3ff5f673b5a87c925a76f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/secondary_address.ts": "ad9669d73c976d1714d63d4a357626351dc3f60faa6b54214eaadd2eaae2d7bd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/state.ts": "188570a77efed0deb432bb37a9a736d70c8c7ff8eebdfa142a0c9e6feca49d82", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/street_address.ts": "b59074f0d19ce82f3fa5dc987279c0a89b42e60bd9e437c5382eeaaf25c321aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/address/street_name.ts": "4e0a40e6d88d5ed6314f2cc32687096bb6cd2785db591d53b9c8b0004d1afad8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/cell_phone/formats.ts": "34b4bdf380a6ba8541c4b28d55de9296024232ad6e7b033e67cf627201e2b2bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/commerce/color.ts": "affb2ec4cd0baa1f807aab3279094d1e5c9e4676e746f63b9015b7244e100563", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/commerce/department.ts": "046757039555a61bea63e64b9854aa8b05409fa9c17bcfcdf721819f79811db0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/commerce/mod.ts": "765bd0d030f17e147cc41f61b55f27ee1f7a1685a137472e2ce50ca2f145032e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/mod.ts": "e32b62df3fd8666980319d1069a0c553369a1c406ea6ccd0591411e8051ded4c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/phone_number/formats.ts": "6b30689c06f0ffe8ffaf363addff160ba4a1e7313bde84f77b41e309586295a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ar/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/building_number.ts": "9740db2c88dd22c886bf37bef7d3e0bdb81b801966b2b3f9ed75fb1e42a197ea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/city.ts": "908b112fc91f60460a1b7bd190b9fa8a2c83fb26c1ee86b260ec685fe96de2cb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/city_name.ts": "044ee3f1ccf9e469178d652f455de15933ef101351192ce473e29dbaf26784d3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/country.ts": "95a785f788f7b8ac5a90972d9f4e743080bffbc7fb637f2f8697feb47ef5eb00", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/default_country.ts": "3fbcb1fc44527dee04c294fde9e0aa55c1ac0937da5ff094dc1aa1f9034d56eb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/mod.ts": "cb2f2355267791dc4d7f98fad3d42777778a199f8c32022ba13df714fd8a22ec", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/postcode.ts": "b8d6fbc798827ae9618ac89a0d08d289b43b9d87cebd9779ebf4aca990c1275b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/secondary_address.ts": "9028288c5292a53b8c54a873c0d8304ef1afbf3f11065d68acd93e8302b73741", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/state.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/street_address.ts": "2672823ce92f5a174d475eab67a815edcffd3093621a01134b05e6ac50b35f0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/street_name.ts": "4cfd8b424391ef4760b3db820dad1d15afff0e1b4a1663a11fa0302120442595", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/street_suffix.ts": "c94f13c57ab645e58e2d28d416cc5b8ddf14c3b3dd0d96f457f2baf250a9b185", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/address/street_title.ts": "ca0ec1457dd25a8f07cf22bc52c61509324b19b2a0504ecf7848f03cffe941f5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/commerce/color.ts": "a52eb47c46d4cc2db00b8bf95751cf1223f559d64857ca50aa3b3e4bf23952c2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/commerce/department.ts": "dc61213ad9c1eb3220d11fb388ac2b0f56186bd0d68afda6a3d87a79838e40d4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/commerce/product_name.ts": "e7a2e6061bb61867a14bd4b32d0fa0589f32eceb55bd22c05b77f4b8956c335e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/company/mod.ts": "bf5ff8a8bbd8137bdd6b0f0df25471a4e32dae61c906cd0d9c8a69c1c88e7a4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/company/name.ts": "cbb3fe97d6429dbb9ac5e27233c1c2e39409370b04fe822c187a638751039ef4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/company/prefix.ts": "e863b39f5d929344e999486e9996166ca904f6d63722d71f5f5d08f15bca74bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/company/suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/date/month.ts": "0fe6c2c3373ca898c4a9e634660e74840c0957c60f8785bb451e568bffafe4e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/date/weekday.ts": "79098e9e6cb06c14fd16f8dc82cb86c169cf542e1fc3ff5d614bd1eae27591d2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/internet/domain_suffix.ts": "450a86d83e03f789c1de87c51f9fa52c5797bd14e15fff18d78e8bf945ad32cd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/internet/free_email.ts": "0e5260f3f8ce7842dd2da82ade79c78b312308a9f4024fc6c2fd8e407a43967a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/mod.ts": "8bc9a0aa33256b712060184b9f7033501e260686e1e9f40c1887a196f3158240", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/female_first_name.ts": "2d681904980371157781ff698a5b814d11ba07e6843acb389599c61b03d4526f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/female_last_name.ts": "9c363b29ea8022d872da415cd988d6c2c6b67bd9bf90b81c0a4405c8a8c27d63", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/male_first_name.ts": "bdacc78a073f79656644fb1b825eb978a22365c9953c9302969f8288db5c78d1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/male_last_name.ts": "dacaf22eb0b0bf17c38566980aabbdf7141321c0d74e4c6754fe283d1b66e47e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/mod.ts": "f93675814a7ea84f0423af6521c50b4bc687eb738be3e4e15b93fe4451102813", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/name.ts": "137245c60fe1543097885dfaed4f2c69ae155fdc553835fc9be329ee7774b90f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/prefix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/name/suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/phone_number/formats.ts": "e8383042dfe7d4a004dab8c3e3b6397ae6599f643638ff36386c163590c497f2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/az/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/building_number.ts": "9e5f7e3684562723796ec56969b91535559469a7f463c54c1564b1c6e0905213", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/city_name.ts": "5b8b517988c253a21598d3d2173206e8d79d0a4fd10c201abd30ac25fca264c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/country.ts": "43666dae187ca244e1509e4bd80b8b3f24c6ec85b28328d165014fd8fccd0f93", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/default_country.ts": "4e78a5f6362279ca3b1545f7eb628c85803253b5dd436eec9057524d6623fd56", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/mod.ts": "e28a2d78240917219128be8438de2d161a9dbebedd1a36b163c5d44609de2f12", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/postcode.ts": "a97b95396026ee0d2832ac093b26419e50c42781d3449a2595330049f17fc60a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/secondary_address.ts": "9451a74fea0bc0ca76a4d9aead9ecf01a6da7eaaa072cd61496d441a1337f9c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/state.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/state_abbr.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/street.ts": "2effc9d270b212689baeefee0ca095c5e6e54ed5a888b3ec7deb344ce442c165", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/street_name.ts": "50588dea6b3c50e02f2c695e1e209e8bd2671c0b76e34d0c7bad0471a8915e25", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/address/time_zone.ts": "c3d5b9356a4c6b65f269458268c43b426cedc8c40cb1f727bf57331a552df232", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/adjective.ts": "f7ad0bdfb675f6a40701785eae81713b0462b90d8dcc11ac10063a39fded223c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/bs_noun.ts": "ff5529d9504f54b631907c9b05125c6b20972b145b6ac7eb9c7626f58bdd23e8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/bs_verb.ts": "133dda7b4d222bd5ef8486e0d9168f6f602ea9898499b4945b19979bc62d569f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/descriptor.ts": "448c8a419f28805ccd751819309269d1b815ef9dfb94d98c691e7660b1086516", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/mod.ts": "cb7601de75d96215f7cc0900cb17392fd9a5e03bfc0eb410af3f27738711a20a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/name.ts": "f753d7174b6ab13f00a2579b3f1650ea532978ff44075c88fd82d2d810af00e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/noun.ts": "6fe6f633bfbb61b51c0782a50fc76a8a6653d8e342d788bf0021f4375b5a5c75", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/company/suffix.ts": "a7c4bd0c95ad6e619bd1064908cc863b5c71ae02823dd3060f1ee94007399de8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/date/month.ts": "7887890073db2c31c75bd9e998ac8602c1b2038d195d9a9943e9d01526cb1fd2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/date/weekday.ts": "8e4a68a3eef5a3c0589f0104ccf19b5d28ab94e81f1a6cb9709c36531d790457", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/internet/domain_suffix.ts": "9021dd152cb5ab6a68783261e3ee66e64947c86310620483dbc9be1257249d7c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/internet/free_email.ts": "ea803bc265095ccc8aea29f17f777e28df96ca70035868396a1e4281149df5e3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/mod.ts": "179fef27bdf9064a714c3279eefd1d83d12d4c8c54e5bf26d537a7666d7abadf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/female_first_name.ts": "ce2f69f549429c30af98028cadb024faf24721c00a17ce9c4ff1a2cfb9114c2b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/female_last_name.ts": "f1572e4bf61027120e00bcb2f98dc97f6db20ee9e011b1ba597d919839aa5181", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/male_first_name.ts": "83b5a6debd446dbcf780af213bd79d9e66ebea434403fe5a838ba68ce96bdc52", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/male_last_name.ts": "d9d3880ecc404da2fd2651066602a3cae149827493a2540e1546a82150bfd59c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/mod.ts": "8ed4852eff4a25831164e56ac90921b91174637ac90a14ec512a49b5a6177855", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/name.ts": "efb4e1047ff5cd5aba717c4182b8ea9b1ff971563122b46515e9af0bdfb42366", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/prefix.ts": "f6e09fdf247271accca04c70cd10efa1dee012488cad79c34cad8a33cc497009", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/suffix.ts": "f16a3ea91c495933d6af8359597f076027cf87260e34944d051c94e586c33ad9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/name/title.ts": "122b405e1f7218cc0e0bc15f3949a53a7e3e2945f195d0dcead16a6371bf3077", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/phone_number/formats.ts": "5f52a0fba2cf476a25e2299c9ac8b3a679b77704361ee6fdf6b66cafba16bd56", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/cz/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/building_number.ts": "58e911a9258d31edc3bc09d5ae54aa3ce5d3e8eaf7c6351aa6b38c3101568027", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/city.ts": "e4434bc57ae5b65af3646a9db05a3f2ecc8b08d5ee1caaf0ead0909432a7e8bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/city_prefix.ts": "4eb7b11ceb1c13a8b35dae5714a4a56426c0c9ec8bd366ee0a28105aa660d06e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/city_suffix.ts": "6315c4d8f645be4ad5e069e7fc2006a1d5efa3e9dfc4ae2845a571aaccbece48", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/country.ts": "b01715dcc7dd73a85e5d833916f2f1a14b2af864e3dac7bc4e93aa7f1897b499", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/default_country.ts": "8a0191b1bc606a49c564ff2deda1698e4b74694f51c5928dea2737e47955cf88", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/mod.ts": "971b1260afd49217ad6c298afb5d4f9d6a261ef9c2a0cebc1fde94a06b100473", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/postcode.ts": "52e65bbb089537e0792c067f7432d113aa5f8fd5d6c91f3e13aaeee7589a8967", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/secondary_address.ts": "697092f51d28b4db3de96c50a74f9c8a4faadf171cb6cab41377ea06de002455", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/state.ts": "001af53c1836f2252acf724692e843eeb0650abd3e16bd9d9ed2ff2fed6d1005", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/state_abbr.ts": "462c1a1ae1b2d5e879467a2ea2c7d62dd39578163bfead7218aaf492025e705c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/street_name.ts": "1af85fa4d8135613381aa2f9e88e672dc72bce736146539d9a96b3de25549216", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/address/street_root.ts": "6346006bfc5227acf4dd8a7e4d59fd99dfeb9f748590cc61dee9d9b14a66f1da", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/cell_phone/formats.ts": "bdbbbd46bc0d36100c056a8d776a8c2aefe4965d8dc90ad54c4d07b2e9c5154c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/company/legal_form.ts": "13cfed8077c630feb232a1d48bfbb7354f31f4d5f3951a14d4b29b78c1002077", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/company/mod.ts": "573d0e11cc8848b18665469343c62ed6fe0128a93ca62040cf6dd5d6677328fe", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/company/name.ts": "1a87cadc30d9e198e301e414bbacdc3c8a78f9a6bab593368c0bd7cceb7b6b58", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/company/suffix.ts": "13cfed8077c630feb232a1d48bfbb7354f31f4d5f3951a14d4b29b78c1002077", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/internet/domain_suffix.ts": "c450e7595781562d600449db067de2a0f38e42ba2a337164ba1d4cebebf5666a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/mod.ts": "cbf6313b5ea7897c5b8af4597f6ea9ca37f0e730c8eb66495ac193556354fc66", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/first_name.ts": "51d52cf7e9733eec2d8f900b2f8a9f2f0cde76b4d849b30e1ac6069bd043f7a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/last_name.ts": "d8a1e8a322d88e01c6453fe7eaa1acf6dce8b032859f66052f226a7804df30e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/mod.ts": "d360b129709776aae3b2ab863a7ef86172814ecb2b17ba685c7a2ca1131f90ca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/name.ts": "7785bd3719abe19d8cb1fabec9a7025a177814f28b66085cf2f1d1b1dc695b77", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/nobility_title_prefix.ts": "b457d7ebbf04a51193affd114f8939feb1a7dfd4f6a8c2984d60b49f4a161264", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/name/prefix.ts": "bccb424bc09ee80b1aab1ae9077ce47a754721993fdd6942ef7bce90bd878d81", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/phone_number/formats.ts": "51d687a591b36ebec3b734310f5bc2aae3818801337f70e0dc654c7fcfe669ca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/building_number.ts": "58e911a9258d31edc3bc09d5ae54aa3ce5d3e8eaf7c6351aa6b38c3101568027", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/city_name.ts": "ac5cd03fe8e8f72b50297e401a33a6161159f2d387251eda94a11895beb201ba", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/country.ts": "b01715dcc7dd73a85e5d833916f2f1a14b2af864e3dac7bc4e93aa7f1897b499", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/default_country.ts": "c15f1340fbdd6f3d9c4c88b48e8873ba5707f53e2070844febf08784b357edf1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/mod.ts": "df748c9a81767c86bebd0e4f1f1cc7cefc4ef5f43d0585a6f0cddcb448d357f6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/postcode.ts": "e0fa4cd27b4f833a2ad47c17115ebd0bb2999e90865e2b8386e0a7e0194f5317", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/secondary_address.ts": "697092f51d28b4db3de96c50a74f9c8a4faadf171cb6cab41377ea06de002455", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/state.ts": "5112a1f465734f689f06def98fc7bc9b260632dd4e0ce1bf9d1ffcbe9c604d96", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/state_abbr.ts": "344a3474b8db1a3a55b94f2e28df648549a5368f6accdb03011de088047f2132", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/street_name.ts": "1af85fa4d8135613381aa2f9e88e672dc72bce736146539d9a96b3de25549216", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/address/street_root.ts": "b5469bb6a1e45f428ee1d4d40332c0b782d4f447a54eacc45958658aae961b76", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/cell_phone/formats.ts": "c2c7de1bded36b7ab9ae265ca3fcda9ac79513c250bef3a0704940e09285297f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/company/legal_form.ts": "13cfed8077c630feb232a1d48bfbb7354f31f4d5f3951a14d4b29b78c1002077", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/company/mod.ts": "573d0e11cc8848b18665469343c62ed6fe0128a93ca62040cf6dd5d6677328fe", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/company/name.ts": "1a87cadc30d9e198e301e414bbacdc3c8a78f9a6bab593368c0bd7cceb7b6b58", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/company/suffix.ts": "13cfed8077c630feb232a1d48bfbb7354f31f4d5f3951a14d4b29b78c1002077", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/internet/domain_suffix.ts": "081a9e8ef5e82143cfe73bdcc7bafee6b8d2ee76e58d2531ef929b2d43a193b0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/mod.ts": "371a687f4a2735df432dc4eaf3333ace743c02d06c2733a78d5e88e67cb0a9fe", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/first_name.ts": "51d52cf7e9733eec2d8f900b2f8a9f2f0cde76b4d849b30e1ac6069bd043f7a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/last_name.ts": "d8a1e8a322d88e01c6453fe7eaa1acf6dce8b032859f66052f226a7804df30e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/mod.ts": "d360b129709776aae3b2ab863a7ef86172814ecb2b17ba685c7a2ca1131f90ca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/name.ts": "7785bd3719abe19d8cb1fabec9a7025a177814f28b66085cf2f1d1b1dc695b77", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/nobility_title_prefix.ts": "b457d7ebbf04a51193affd114f8939feb1a7dfd4f6a8c2984d60b49f4a161264", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/name/prefix.ts": "eff0bf553812c2f7af5004fcff0e671a1246571b5caf3a0623da363ebbe1c918", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/phone_number/formats.ts": "50666030721f7cd269055892cfaad9d4d66f96bc74efb084d23a599f95c592dd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_AT/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/address/country_code.ts": "b0614b27d16a9d7b8bd6fbbde2a4efacd39dc0825d8cef2144b94b82465da128", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/address/default_country.ts": "4984576ef8c933936326bb7db1bb6f5bfe4dbbaa78cef9765a09fce26404ff71", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/address/mod.ts": "7f4c1354e877ea05d67a08d103352a2699f6118244799d12334c0bd1f1e4a859", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/address/postcode.ts": "69c7b1b1f8efcc2e2c0267f23773b4e885c3ea8397f6489b4769aae5f9f1dee8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/company/mod.ts": "59429c1943da64620329a348742a0602a8544ff38e33fd1671e7c25d3ad43708", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/company/name.ts": "1a87cadc30d9e198e301e414bbacdc3c8a78f9a6bab593368c0bd7cceb7b6b58", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/company/suffix.ts": "b655c7701c527a6296a725c081cdadd513de7443efb03e7b0bea2cfd0588e1c0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/internet/domain_suffix.ts": "3c4280ce23ac802ad0985ec2d11b469888ab2add26166863f6043d28fd6fb8cc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/mod.ts": "77afafbf0b7be9252a00dd15dbd52196e192db672d06bb4846a201afe5209edc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/name/first_name.ts": "c3b15fe621bf78a3b3878f66364c0f6bab53d7586884b96d9a05d4b3f651ff7c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/name/last_name.ts": "e4e060f7115f9e882a5d77a071eecaac29807d690d5855a2f64d13224b5c4d6a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/name/mod.ts": "de5c8e623984da1e77f4ebe46b755b8431cad60a916b17d2bcfb5e1710d95f6c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/name/name.ts": "140b3298b2d055ef36b008a09a4f46532ecf425e35509abfb8c9e2109531cd09", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/name/prefix.ts": "6f5a91cf0f9281cb5f423b41cdab889eb5df39028cbc05502cd8279017f30bde", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/phone_number/formats.ts": "dc68d1a182e25f11df1a5563afbf0ec4bdfe312c4de7e807896cb3fa1c786255", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/de_CH/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/building_number.ts": "1eed25d6937aa63676fe04b9a2fda42df1dc2d2b04b28beda45f4dab2410413f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/city.ts": "e4434bc57ae5b65af3646a9db05a3f2ecc8b08d5ee1caaf0ead0909432a7e8bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/city_prefix.ts": "ec5c9962102a00d8bad931007a0dedcfcf52d683c910bad0910b98a85f8d455d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/city_suffix.ts": "7a9116f27cb3ff593b205d75e12f6f0bef2dc68a4b705c3d30801f72edc307af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/country.ts": "db21728797574cbbbb1449ddc551cbe9d852896ae11ce1d60d13fa4c2a676c05", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/country_code.ts": "a71d6de1043584578aa47ad853592c21c8673ce6b52e66ca7e8844a9d97467a4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/county.ts": "d8322d68b59a6fa77415a374c1d3694b726eab1cd8538b38c8b00c1952f41780", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/default_country.ts": "57aa8690367cfd04703479067f30368a5c84c29cc578d25e18b8c4a610febc97", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/direction.ts": "9fc7f67c923a4efe8e1596a835452557692745db1262b0cf1924e64891254c06", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/direction_abbr.ts": "c09180e018984eef37873a05e4632fd30065561d912de635195995eee6ad29f8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/mod.ts": "4b550bc4983855933fe924d8f1a5b4698f5fe376ed8a05b3ded072ef76cf10f6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/postcode.ts": "12d3bff99ec26dcea3f4e375ab450d848ffcdb7b43c3ff5f673b5a87c925a76f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/postcode_by_state.ts": "12d3bff99ec26dcea3f4e375ab450d848ffcdb7b43c3ff5f673b5a87c925a76f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/secondary_address.ts": "9451a74fea0bc0ca76a4d9aead9ecf01a6da7eaaa072cd61496d441a1337f9c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/state.ts": "243efa8fb53096cf8c7d8aa81b849749467ce9f0ce341f7f8330166d68b74fb8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/state_abbr.ts": "c9684ba3d2255a0efe4918cd020854263b279b3d7a118f4d0623f9d25c2b85c3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/street_address.ts": "b59074f0d19ce82f3fa5dc987279c0a89b42e60bd9e437c5382eeaaf25c321aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/street_name.ts": "facec236cdc5a83df805c619d35fcc972075a693d4d7f3fc5e3cc66bc875a423", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/street_suffix.ts": "df905df87f48e4db8acf36f761c9d566cf378a44c81795aecee8b7c6c1843ad8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/address/time_zone.ts": "c3d5b9356a4c6b65f269458268c43b426cedc8c40cb1f727bf57331a552df232", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/app/author.ts": "941451acb2834035289eed31ea6f662c3d0b83d2324813c8dff4a4dc9d7f7637", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/app/mod.ts": "3149146ea621f08812043e465e2932b696ab4c9328f14deddce550788f8b76d3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/app/name.ts": "1bbd257e4ff4707766ec96ba3cac901fde7b87a2be451de2c43450c45f44efda", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/app/version.ts": "f250a00e81fd62eeecf4a828ee198b815ef6779875b3431fb71d2d78e00c0270", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/business/credit_card_expiry_dates.ts": "b548917a425ce6c7a45c598808eaca73783419b56057cbabf2b68222c161976a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/business/credit_card_numbers.ts": "8bec174db514d6b395f89730675d5ff263e139341419c1c241ef505772aa9b42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/business/credit_card_types.ts": "aeeefda45ada161d36d8fd0789896d5e8befd08c4a943e5fa2f8f006a0cb2e73", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/business/mod.ts": "bae6912bf6f1a06cee24883516850747f64c2bde5e3938510bc32a7ebaebb162", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/cell_phone/formats.ts": "34b4bdf380a6ba8541c4b28d55de9296024232ad6e7b033e67cf627201e2b2bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/commerce/color.ts": "ca04bc9b6617989c5f1326a06d6734d106fe4e4aa2fc8ad58c5f92320d572331", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/commerce/department.ts": "f8d69a3dbaf05ab804cbed95425da34bbe52f63f6f63248d004fb2486f317213", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/commerce/product_name.ts": "b66a2d3c61603d3ad7b73b5e8494e24ba52f2310d52d0d02024ee3d75ea581ff", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/adjective.ts": "f7ad0bdfb675f6a40701785eae81713b0462b90d8dcc11ac10063a39fded223c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/bs_adjective.ts": "2bad5f774e303e29fcbd4b5151247595479eb363d0e5b7e75c656ca25d584f44", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/bs_noun.ts": "880ca12d99035b480695338c5ea1ffc0fda80fef44502e56cb06f53d27984638", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/bs_verb.ts": "133dda7b4d222bd5ef8486e0d9168f6f602ea9898499b4945b19979bc62d569f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/descriptor.ts": "448c8a419f28805ccd751819309269d1b815ef9dfb94d98c691e7660b1086516", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/mod.ts": "3099c443709533eeb07735538fb19552e1ed25db3eb7ced69ef76441bf853042", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/name.ts": "518a52bc2801a0fa590c69caf5c0371a42e6e0eb6af796a064f283fe86c0fb7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/noun.ts": "6fe6f633bfbb61b51c0782a50fc76a8a6653d8e342d788bf0021f4375b5a5c75", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/company/suffix.ts": "dc4211e31463f9dfcbf590b2f5517659ce90c9fa43e5d10f34bfc77e6d16e3a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/database/collation.ts": "74ededc6a012cdbc58a8e8d5bcc25e35711d917696d54a9f7eaebe4b93e7c3ca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/database/column.ts": "4401fe15f1725aff14147414017ea402377c932a6f8b4ca02343e9212a6971ae", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/database/engine.ts": "81dc1361a4572a8c0f1077d574e88f41e7bff61d57d52d6508cd480740e839c4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/database/mod.ts": "ed53ad7725a8ca6813b996d5d8dd25224f9231468999d61edb26aaba8c79f37b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/database/type.ts": "54f26422e53ec8ac93ef2775fc94ffccea7e2ea68064dda742b867662ca756af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/date/month.ts": "64644d63a06e69cdfc4c9b72672e4c46f5f6ce9e8a8ec845f25f08f5dccf2767", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/date/weekday.ts": "06fda72db1a9217c760a4c87a9e811ff296d62aec835dfdc880eab15d06ff790", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/account_type.ts": "2c67d1f5a30094ce90b38da38e33a9835d08693e3c8efa7a177889b90bc834e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/american_express.ts": "a6de9df02565a1f3efc8e72fe74d3261699e5319a877a9b394eea05fd2b7e124", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/diners_club.ts": "3572efffb58240adfb536a6c81d29123d6895325300d418a07e6a30e7f80eba8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/discover.ts": "f9233e0d0679fa5500fd79d1a57a5d8b8220df9a8ecf276d70cf0997dbb1cf56", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/instapayment.ts": "08a7a4e55b9c54592886413122294e613564cf69f64d35bb4c4c5662d7f87eb6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/jcb.ts": "f94f8f1aabf3b19ab2f6f95f187de93bdc9f8c2a2911eeb92d775741d5477f3c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/laser.ts": "c6176f06b264deac8b190889f4361e0b12896592a903f23c9825d5180f2a06af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/maestro.ts": "c35a1c7c25cd6a1e88f67e06d8d3efb0ed9a35592c43c605859eb5496c5463dc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/mastercard.ts": "a86f77dac2caa4b2d41886c22dfe2b9be1a039c8cac0033543a778b01c1e5fe7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/mod.ts": "88d0322fb888d44f7980d819eb15f5198b133127c3a7c16a0387aff85361b57f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/solo.ts": "6311adb8f8bd65861fd343a89dd03708b7bb37aef984d3e71e9784439787dc4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/switch.ts": "9dc9a3664dd6d05183f101bf4c89a2cbc8e1d065450b35a983955c4ab212c766", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/credit_card/visa.ts": "20cc6a0d07c10dd3b27a5a61b63e8a9a79eb1b0dff6295c8d1dce363359228be", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/currency.ts": "d2346e736ae4622f6a365516396d38168fb3ce8808dc9589f1e5e58784f2975d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/mod.ts": "a1593810ff914f01fa0a8a807b079ed8afc2072081485dc38296b66e7057dfca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/finance/transaction_type.ts": "a19cd76ca4ff92f72731131f587aa15a79237dd5f4b6ab4d1a14aba86e09aa3a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/abbreviation.ts": "6c9cdab06eeedd2711ec3e8ea6173982a46af2fa6e0ab69b62cd89cbda772b97", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/adjective.ts": "04a680ebe394107c235df6405981b629da761d52b580e381a7ed3a0352a80d59", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/ingverb.ts": "684ce10e53b15c95defb06e055cf2c58b59cd12572a1ba8cd5b6d9003ad165c4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/mod.ts": "8c47795f45bb64ab8014bc8596dfbcc83d894d1f08254501f3f78ffb14eb08de", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/noun.ts": "ba622028415c628338307c14738ae9246b98a4fb0ade02aa360cf0fecad5cd32", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/phrase.ts": "eba9a4dcc1fcffbe1a2378eba5d89ddfc804add04b0aafef41246c6ebe8db045", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/hacker/verb.ts": "e3f8781a3cf8c92b33b123cf23a961cfe827841c4357e38f0a37e7778280073c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/internet/avatar_uri.ts": "d649b2f0c52d2b07b41ba1d1b620a02565a9e6827e2ef7c404471328701289f9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/internet/domain_suffix.ts": "1c6202f708c084c1e6d8c3103b4e915da3ef3c2fd8757d6c2a8d162b6c0a0e8a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/internet/example_email.ts": "12b83da6c27a105238e4743f8e7cbeef0397e59a7c7042fb9d16c195e1dd89a3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/internet/mod.ts": "656604edd74729b725ae792be2f724d8e235eef8726f73337a76c62b9f361ac6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/lorem/mod.ts": "796c24db4629667e56bfbe1c5d48a4600ac3a294e387455131f1d82807eb7fce", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/lorem/supplemental.ts": "93d7c157180b628ddcfa26485d8e5f48f44240e7e1e2a38f4b3c69aa31fd4614", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/mod.ts": "b0703ef8fb97d0fb62cc30e5e440d170f8007ffe72748a0e63d8b907cf0bb965", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/female_first_name.ts": "b4abda5a890a8019d208749459a5fba10a871ab248f17fb3e09a69ceb5b7a3b2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/first_name.ts": "3e994cfc49947872fe5a0a8399356ecd369b5310319e927a12ccbaa47ce1ccf4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/gender.ts": "43d4698a76cabdcd43d52c8bba1a0c061b2bc73ee7f87f65f8fd5df015a72fe0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/last_name.ts": "f6b51ccfd0b5393a9bc41d5a97af3f49474352e1f09fe78a5b5abfe54f6f2458", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/male_first_name.ts": "64a77d5a4f4e99bde7981b97070acf3f71ef7730b7a75e479939209d8d1e2c3f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/mod.ts": "4f0c9f8029999b370528f0009dca429e55760a96d3e8dffc467c243b9ff76e35", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/name.ts": "7243299d031d7b3af8876cf51c338953a36d2408207624ea0cc176facd12d007", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/prefix.ts": "0516b54a947de45ae8a9f3e1661d789e1ffa62928fcdc3898eaa970ef3257956", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/suffix.ts": "4f93e4e3119845efd2b3c112e2648d17555bde98d35bde3e024e07e1f822042e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/name/title.ts": "1f3a839a9cb050ce27963de21c5c4ed53a00dda32b7bd9b3812618eb424dac0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/phone_number/formats.ts": "9c28af3e0a850f28f57476f218e7769bc69df4a903bdc1d2a8754b3402e8c6f9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/system/directoryPaths.ts": "768b40841ad7de9a977e01d3cf0fcce1cc7bfee6427e4faf03c09a9945addae1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/system/mimeTypes.ts": "228427c28183d9e37c136e5374a70dfda72a914434f697b90f174cc1dab9433b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/system/mod.ts": "cc9f3afa6ac5b0c07451fcc443e7a96607c645def87b421e85babb953aaaec9c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/team/creature.ts": "745ea3e0e022e129ab2b37bd5c15f934d445e6d23cdf98d2c1e13cf45256fb76", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/team/mod.ts": "46b6bf273d984f0fad41ca41e04294e937917f4defba1b02416039039b6cf764", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/team/name.ts": "238c13d406a290f41add0a99a61b880a672c9053c6a52790a0bf1c93d84b12a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/vehicle/fuel.ts": "349cd64a0efa292e80a67a32adb0296b2d3af7a41dc5d46e3ee73db0acf22996", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/vehicle/manufacturer.ts": "bda049d71cd86a7d6d6278583cf4470e6b95896cf7ee7606e09e584cd3ff6efd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/vehicle/mod.ts": "b59eb56e46fa6146c7f06ca3789127a1902ea17405fd3e1740ef2f8849fb70db", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/vehicle/model.ts": "67e4d3a701fe7cc4f1adf801eccced581ff0375cd4bbeda4f1e1cebaa47e0763", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en/vehicle/vehicle_type.ts": "fb65bf7fc93373107cdf4fd47185f3b1458ca55687a62270dd1a73528f1c9840", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/building_number.ts": "48edd02efbb85b96177ea0b5735d7f04480c10b1965b1ac52bd1a48db504112c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/default_country.ts": "30d0060c98697b3ab7ab39b4339f10ac234ba2f8d09ad44b81866a8771ce7883", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/mod.ts": "18a70b6c0352b68c20f83c688b7f420a54295d14bb501c5b3feaed9f14a586e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/postcode.ts": "e0fa4cd27b4f833a2ad47c17115ebd0bb2999e90865e2b8386e0a7e0194f5317", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/state.ts": "0d2af441c2800e83e362404c6335ce801d8374d02cda1996459997e2f222c607", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/state_abbr.ts": "adbe5b0d62c8536f55c2abac0d71722b72c97aa9ca1571e00ade699c80816e85", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/address/street_suffix.ts": "b6e0bfbc99e291888ca09cbc5ba113580e146693ae77ce5bf0f3a6a56454c3a3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/company/suffix.ts": "6600a7e9740e8448ae7477b88bbdf19a12e65926e32a3b2eee819b021170c9ee", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/internet/domain_suffix.ts": "150e88a353f32a65304329ad40e7e38bac1ca0dfadffe94ca93adb21844d1ff2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/mod.ts": "1ebd65c0736fbd464c718a6521ec314c26a445ef546d94adb0df8a6b9641afa5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/name/first_name.ts": "353d42d4fbdbfbaab7ec075419d2de65869c7615ef590f79b58460e2803d4b91", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/name/last_name.ts": "c1814612927bc79e2f030b89bad23821d5f58aa5f63b6cac70e2c51f6406758b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/name/mod.ts": "4f951778555b5fa8fb8552c0bf955655e90e408c63a6d9465d7a83c21380b564", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/phone_number/formats.ts": "e5169e1652589fba4e80717edf0a280c14c5d51df15da588401589f0e146b60f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_AU/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_BORK/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_BORK/lorem/words.ts": "b06ef784aa9d75bdd4d341686c32e9a4ecad0d3775bd0d1cbcb415c15b5608a5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_BORK/mod.ts": "64f634b318baf8c62e1fb94990b95ecc4684a3331c7953840cf24478b01ab380", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/address/default_country.ts": "57a5bf94d2a8e1a7c144c7f0a846c2c23c5e3be01f8645ce5032d08749bfb7e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/address/mod.ts": "9061d0ad374809c8caec796e5efdcb2ad6a3c52d52cf22029007c763d9bc7d0e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/address/postcode.ts": "6c2df1e0ca28e31eb59d09559f29d4d0a7de1d42f685b35143b4bbf8bac997bb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/address/state.ts": "7ff675c715c910b80309ae96fa16e5df324213a371e3807fcb3edee35be2c9d9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/address/state_abbr.ts": "a224672bb08af42d792d8e36414d14cb207a8168a856e33e88b8b9faad46f0ce", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/internet/domain_suffix.ts": "8e8a97ac50fd4366a0e88e6d414b505174ae2001a811c51290e38b157051374e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/internet/free_email.ts": "57e2667d137171dc541090ce24ff234fcfeeea9cd8e05021b7defd2d8a1e8b80", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/mod.ts": "f9d2f8aa01699042f8c3e142ea24cf5a34f1c413ee8dd46a9699ebc8414072d0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/phone_number/formats.ts": "3a710353624ff9ba667e8d8592dbf5901f6a125a16fcb38368dc4e2f6baaffa5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_CA/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/address/county.ts": "7bbec4d477c90d2c0054bb7b4e9d6e2b3237f21994a0177ae29c2e85d1f15843", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/address/default_country.ts": "7fe27fe994dd18819d80c67bb3f8d5a3f1360ac22cedd0b0d7a081e3dc857bc8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/address/mod.ts": "a139b0439fd096e85cca75fae86af067a859ac24e53e57a633f2c0bb3616638f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/address/postcode.ts": "5f41822b87a9346713340293d6fdb1278e473eacb1956c43d1f9f6d2cfbac12a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/address/uk_country.ts": "7fe27fe994dd18819d80c67bb3f8d5a3f1360ac22cedd0b0d7a081e3dc857bc8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/cell_phone/formats.ts": "fba4d892d90259623cc89078fc5e81894d648ad05b14ab99aa92b285d1b9649c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/internet/domain_suffix.ts": "d979eba16ea1a25bffbc2d32af628d626be9e2254a7f5d1a217fa733b5ed8711", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/mod.ts": "d833d30d460885bc25d364b4a0282bf7ae94f09f1eff8e7929ce57f1721efc59", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/phone_number/formats.ts": "2726375ad43898078e6b5f524246239f65f3ad7ae74a12b6c665d4bdc803bc94", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_GB/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/address/county.ts": "44b60593d5c190c30a7f62db53fa9e8675855ec5e6e7f6bf083f12d8a717d76a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/address/default_country.ts": "c8fe2a0405d9e7fc7d739fdeb00ed5bc091c65e6e4c8f2ec9e8c24030f259db4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/address/mod.ts": "59a40f66d287ff4660d45cb69ea90bca3d1ca38c10cd732f89eebb2c9ca47164", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/cell_phone/formats.ts": "6df438692049bd0ebe4ef0080fafcc7ecb1ef7b12deada50c3d1c4438c33816d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/internet/domain_suffix.ts": "7ab17c4dddca996eb78121cc60499a77a8c31435f4dd492070d20856414df88a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/mod.ts": "9da19fa434bfeceb711b7cceed1e2591eaa7b0f3f4df924bb4cd6c2f89d0ff5f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/phone_number/formats.ts": "c20e11536bd4aab92a3745914b5db7926db23c6c4d50367dad099f98a8ed4384", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IE/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/address/default_country.ts": "1b3d933cb56f2379f5b594d2dd771d026523b13df8bb63e6ded1f6a37640b313", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/address/mod.ts": "0c269018f4d4dd8c0dc513659636965dce48176a84d4b00cab7ec2a248d162e8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/address/postcode.ts": "d97706eafda9dd8b42226208f34d264cad4b1b9119273d2bfebbfc20729dcb47", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/address/state.ts": "24eaa3f3b0e2e72935181a4a8d7b319a780cdc639759969b76fa974a575c6913", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/address/state_abbr.ts": "7ef1fcad2d4b73d24658cfb40ec776341badd17013ea1a45de3976752889ca01", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/company/suffix.ts": "c9c9760d34912ec5d1c25a081dc921fdee2d7728cf4af1ae12714f0088446254", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/internet/domain_suffix.ts": "99bd978a144c8a146cb6d5048ecaefeb2362c24889cec497138e5ebf50a82c74", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/internet/free_email.ts": "74e26fe252383bf236e9341001e698a936d3239e4937000ebc9cc3bb1315e550", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/mod.ts": "2bb6cb7dec9dbf6a5e2472d0493eac8de16ff0979da5fd0328a4497530704307", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/name/first_name.ts": "bc695d0d014ec74d5498931cf61b98c3ee00c96e0467a7c37662033e77ff1209", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/name/last_name.ts": "e4ae2a17eecef45e5e49ce3c644ffc8e0f5290c6e5a52b998a30106a96d51a92", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/name/mod.ts": "4f951778555b5fa8fb8552c0bf955655e90e408c63a6d9465d7a83c21380b564", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/phone_number/formats.ts": "18d4447d513eccce6a6e90f6de8bdb7aac67c5693d5779f4ff41fdaa922e492a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_IND/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/address/default_country.ts": "b7a7fa17a8acccfb2c14a2401898341026c51adfe73d60a0c883bc1174fc90d0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/address/mod.ts": "273aa3c6a388729b526354a729651d1748e9a2e3b900cca129ac2cc043c407cf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/address/postcode_by_state.ts": "759fc6d05676dc2313f0bfb99b6d3f31daed19be8f03a5bed4b6ffc15f0b7886", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/internet/domain_suffix.ts": "59aa53206ad273621b9cd4e085f068fa3cb9a2d297af78d8d222f40b44065c8a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/mod.ts": "0177ca54b0837b1148d0ee14ca448aa02dd90f9e644a02530b5aad0a64cd9626", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/phone_number/area_code.ts": "0e403532eaceca02af803a8a1318b7bbb6cd135ed849d2be6178606974432fcc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/phone_number/exchange_code.ts": "0e403532eaceca02af803a8a1318b7bbb6cd135ed849d2be6178606974432fcc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_US/phone_number/mod.ts": "9e723f96db02f1af04cd5000de0e00c0eddba4050a30ce8afc990837bac6f65d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/city.ts": "118b70812e34afd2da2485687260d8e361b86c10797d409938ae1c2eb01dd9e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/city_prefix.ts": "b00dc27062d7971decc75ee650dc46b4a01277a88a88c236e9858789fadd1dad", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/default_country.ts": "3255d19dd08b30479f57e7cd95197b8375fc6b38d2e7223cc155351a5db53957", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/mod.ts": "1d31619929b3ed02a89b72815243bfe575094ace4bef8422a69f892fe49cd74c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/postcode.ts": "9303047def9baaab9cf0a18a9a50b65794881889072d40a091c2dba08a03590a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/address/state.ts": "0a387b24e84812616d93af01616a45ec44fbd48d733bacbe2c5c2fc886f5aa6f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/cell_phone/formats.ts": "2ca3f3c195186786efe254d4fe41b791879fd48584d4c110a8e2a2efda1dc4f9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/company/suffix.ts": "ff5ab193c227ab8de439b43983d7519b7f09d7df533e074ea02dfc027525b6fa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/internet/domain_suffix.ts": "e201a2ea48aa4d76ab8b1704f6632ff7d0c8862b15ae86880835fec55c0d924e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/mod.ts": "abeaa581bf467c085cde81f591a3b86c7788ce0b64ef1b24b488719046371ec7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/female_first_name.ts": "434cae9e1594dfc16cfc98faf41689790c4aa196bba8a69b2c09cf04b464ce54", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/first_name.ts": "dc758c777ebd88f9d966e47d15258d9c8594e9c11a36d0584561eb09eea88436", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/last_name.ts": "e438cfa053fb109596ae9e6cd57cc72f00903f625acfd9d0aea4b1edff455670", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/male_first_name.ts": "939a5a3747fb2ce124a6c9f435c6a5558c21ef48d252f48e8011e3e0379b0bff", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/mod.ts": "a1df2d51fb0b6b85ca81bc2f6af5ebd0b24745207aa8ff4d8fbcfe5468277237", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/name/name.ts": "f0aa3e3bba9e752d9100b52251aedc828d89cfaf45cca5719d8220ceeb0bb649", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/phone_number/area_code.ts": "aa1cfbdb4110be6edbffd469d2ac76d0846b7251198680d417d555570774c68f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/phone_number/exchange_code.ts": "0e403532eaceca02af803a8a1318b7bbb6cd135ed849d2be6178606974432fcc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/phone_number/formats.ts": "a72fdfa5ccc9842f46234727e117f4c71479e45a3aa3ec5079eeb78584fb914d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_ZA/phone_number/mod.ts": "f981bb057c9d8f3a7591a5e206f6adee9e54659ddaabb64e12ad6003d8ae7c92", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/building_number.ts": "48edd02efbb85b96177ea0b5735d7f04480c10b1965b1ac52bd1a48db504112c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/city.ts": "118b70812e34afd2da2485687260d8e361b86c10797d409938ae1c2eb01dd9e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/city_prefix.ts": "407b1af1ad76cf1719cecd66ae68134996be55233661f748bbebac8e00927012", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/default_country.ts": "30d0060c98697b3ab7ab39b4339f10ac234ba2f8d09ad44b81866a8771ce7883", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/mod.ts": "9701b2a3e216f2d52b46af4799a56a226bfadc834a23b21d841632de08c960b6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/postcode.ts": "351e39bd719f1370563e782b74b3781e38c752c942720de1a368e51bd3eb4c87", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/region.ts": "e2d4539fce6a538ccc6ec6a2d7396aec386693088337daf443d4c8504c5d98a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/state.ts": "0d2af441c2800e83e362404c6335ce801d8374d02cda1996459997e2f222c607", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/state_abbr.ts": "adbe5b0d62c8536f55c2abac0d71722b72c97aa9ca1571e00ade699c80816e85", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/street_name.ts": "1af85fa4d8135613381aa2f9e88e672dc72bce736146539d9a96b3de25549216", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/street_root.ts": "d08abcc04b79c81382f30311c1cf68fa2136ed5acffaeec450cddd4dd3d4d764", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/address/street_suffix.ts": "b6e0bfbc99e291888ca09cbc5ba113580e146693ae77ce5bf0f3a6a56454c3a3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/company/suffix.ts": "6600a7e9740e8448ae7477b88bbdf19a12e65926e32a3b2eee819b021170c9ee", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/internet/domain_suffix.ts": "150e88a353f32a65304329ad40e7e38bac1ca0dfadffe94ca93adb21844d1ff2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/mod.ts": "30a3172649d745df25c2c2746aa00f74913198cbbf24fb67e2f0df5579b9d6a0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/name/first_name.ts": "89d2c3b1d4992297b51c1ae4b0beda94794d04d9966e74a02595a8dddc1090cc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/name/last_name.ts": "7f2c745088efaf4d5565b461f86411c2c0d85b3b3c8bc9ce5cb6ccfa92c8c820", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/name/mod.ts": "ada37fd75f47cd61c014c1754a78cee8367fce006f173d03de2d93a1139ea73d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/name/ocker_first_name.ts": "b3612458c11fd59e4b376ced5f082b8cb100cd0bd9a907f16b9186c1ae9a9d11", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/phone_number/formats.ts": "e5169e1652589fba4e80717edf0a280c14c5d51df15da588401589f0e146b60f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/en_au_ocker/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/building_number.ts": "5e984d37dbd70093d92f144b52d6bb916b92dfe56826a4dd5032dd74752320a2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/city.ts": "118b70812e34afd2da2485687260d8e361b86c10797d409938ae1c2eb01dd9e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/city_prefix.ts": "c3fabcd32715efd64f5a9287b9a194e0ad390f559a804019e12860a715997c67", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/country.ts": "cf01d7568e6e43989c9ed42be7533e32e124a348469c4cea88ff0b7b363d8e4c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/default_country.ts": "09e3da41ddb34b734160a7f475dea265f609e03a315d569884b1795a4996520c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/mod.ts": "611ea8a1a21fa8bf7ff21394361cc3188b880bd6591a00e1564a76dc607b7ae8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/province.ts": "277a9ef57ec2f6556a882f096e90b86a528c3c82f38dfd2641ea661ab3ed5451", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/secondary_address.ts": "1c7b5d47513bbd691abd838379e689d5105be76db8f8df80e2f26d9b20c467a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/state.ts": "d1560f74ce26144ef6dae6db5f0efe1ebdaaed75b5e9ae46602a5237ac03202b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/state_abbr.ts": "1ee9ed0be405e105d8928414ade3ec6f8866acadf2b2d7a84c526d039fd07f58", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/street_address.ts": "11c3f648b399b8d3b2d5ad78126f1662bdc0bb54bd1b530ce84599185ede79f8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/street_name.ts": "90202e8680b2df259043a5177430b647f78112ad053186b9a5362e9d63869724", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/street_suffix.ts": "426160e18d20dd8982103e6f3a6dcdeb5bf258f0e98f316d09194364b64ed379", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/address/time_zone.ts": "94a970f84c9667658c2602af11aa8e6ca55b2aaa41e813697d7616fe118eb891", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/cell_phone/formats.ts": "5a4818139abc51740d283757870ed06463bcbe35cfa2a5e80fd73b030a6b489b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/commerce/color.ts": "7bda172ba7ebaad1c66019a145c244f8c528cfbff84191e530c675f958cf642e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/commerce/department.ts": "542dd7e901600ebeee1069f3685ab6b94ffcf4a0a67bd508d589a053eda3b9ba", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/commerce/product_name.ts": "d0cf6ed897ad5ec1d694d8fb536ffa1dd6f6703e30562d9ed9eeca4d403127e9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/adjective.ts": "28a7005dd30d861e91fe3120b34c9b4b78cf790632325f95535a20f416f5e438", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/descriptor.ts": "a1e6eb947203261356f5547c3d4f1335463f303df0095d1e8933310e4019ad49", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/mod.ts": "df1ed0d21514b8dff85bbcce4d1307375033d2d51f536a97e838c32b59fddd4f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/name.ts": "f63ad37862ff5a114d580775c6081279fd92dbf7037c5e54b3aa73728a0c3189", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/noun.ts": "bdb060145d285f5e10dc00b0deee103af00e81d615521f2d96798c031b9a1db5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/company/suffix.ts": "27ec987099fbfeb713f67b55b14384e53224c460bfb582127c9435c8823764b7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/internet/domain_suffix.ts": "1797fbf71fe3b286d70c3169daa4e6c9ea8d92b8a4a43a0d45589acffab16492", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/mod.ts": "f311781bf463200661a2de7dd04f1430ece2f3b8a5bd6dfad8cfd83ba7288d59", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/first_name.ts": "4f6f60572c150dd1d09c2e9f6b7e8dda1b4b8df1022800dde20c9d35a1d5b5f3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/last_name.ts": "9879ee58eba6ce47ff45486317d4f49f6413a03569f4df2879faf7d4d1c0abc6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/mod.ts": "992a9abeaed8fd91224ef1da139ab7496e30f58812c6bf61f2136bb0b873c14e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/name.ts": "19270b27cdbc632de3fa84cf7b90cdf7631e42160046f8ac0369603de79bec0d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/prefix.ts": "66444e0a960c353c19600c2804146b635e52762ea042be179c7557f274b533ea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/suffix.ts": "4f93e4e3119845efd2b3c112e2648d17555bde98d35bde3e024e07e1f822042e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/name/title.ts": "f2638a4b86549fa0d87eaa3991b956bca49fc17864a4b9cff90c08d33ffd84bb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/phone_number/formats.ts": "4acc0e21216da89a9895de5b9675b4013a16b00cc7ca83815624098a378e048a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/building_number.ts": "7ad30029345aeaec8cbf7c51dad0915cbf70fc4d6423680fe91655f3745e9f72", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/city.ts": "118b70812e34afd2da2485687260d8e361b86c10797d409938ae1c2eb01dd9e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/city_prefix.ts": "c2d739e7d22d4fb21f1fc3ffaa5b4fa5c7356f852b4e730d0cd901cb97fea55a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/city_suffix.ts": "7a9116f27cb3ff593b205d75e12f6f0bef2dc68a4b705c3d30801f72edc307af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/country.ts": "9145262ed5d1c5f55cc461d292ef5ad17e4bbb74439dece74a5312c81f19ccc5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/default_country.ts": "b4047539b24803a6f39a5dc19ba175013f2b4a081499ab0568ee5c41941055fd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/mod.ts": "b87d3454321c4fdfed429b21745c6b0d64c5132d79843c606f74d0d69eb55534", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/secondary_address.ts": "4aae244fff525b5f8972261f418932cbe93d8f55f1b60347d8db1adf5e91cae6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/state.ts": "01995a4371140bd6ec483f05aae42c37a0018bb9d1ffd35d265970b96a1d70dd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/state_abbr.ts": "5628d0d59e34ff59b436338d9fdf5b1e6043665305b792b62f4a98fed05aa959", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/street.ts": "ae4815ccffa6fc95b65cd4c4458530ca5807638daffd13d91ba9ffed1d7262c2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/street_address.ts": "11c3f648b399b8d3b2d5ad78126f1662bdc0bb54bd1b530ce84599185ede79f8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/street_name.ts": "d2f9eef39a03d030c652cfe9f54047bb36e3d5b9041e23b72b3d7200a512d68e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/street_suffix.ts": "426160e18d20dd8982103e6f3a6dcdeb5bf258f0e98f316d09194364b64ed379", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/address/time_zone.ts": "ffb85299cbfdc4f57aea24375a4399deda3b3657125f8aeb3797b3fe7c5c3e03", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/cell_phone/formats.ts": "5f935efb6f690258491b9b2cdc9d6225a14d6fbf94ca10c1ee48cb97b8a3f374", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/commerce/color.ts": "1263e4478589a9064c4371d3e7f6508e9118b88290e74ece14f1a770c6b0a5ac", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/commerce/department.ts": "223536d48533b48b78d44c81a2e291498bcde469af0fb47be2dc9388e9c8226a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/commerce/product_name.ts": "df69db7762fa1d1aa66b88c7152281e9bce8053bd4556e47c899a646dc715046", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/adjective.ts": "d23140b5db5f24e0b0ae3f96082ec2f3ab1c93c64fd81c7cb56735aed5f5dad0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/bs_adjective.ts": "09d6a1e4f69a9d0cb2201e466c4dc34f5015ec2ca6a23c3c677b628d9d9e4162", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/bs_noun.ts": "4785c115a61871e98f1ee8e49ba9a8838e3b3558e03ee5b55f06ac1649bbcf2b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/bs_verb.ts": "fd1e13f2a72bd943e7b7dee64c690309f8272bc1d0693fd35c0e9e5e52306042", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/descriptor.ts": "a1e6eb947203261356f5547c3d4f1335463f303df0095d1e8933310e4019ad49", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/mod.ts": "6036d4a3d9f134b4c524d5e0178b2efa95017a79b9fc07020a69c0bb0e3b65aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/name.ts": "f63ad37862ff5a114d580775c6081279fd92dbf7037c5e54b3aa73728a0c3189", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/noun.ts": "bdb060145d285f5e10dc00b0deee103af00e81d615521f2d96798c031b9a1db5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/company/suffix.ts": "27ec987099fbfeb713f67b55b14384e53224c460bfb582127c9435c8823764b7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/internet/domain_suffix.ts": "5990c42122ac0f6397028676c8b8219798f691307515918732def7eff1793d32", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/internet/free_email.ts": "3be4e6b00658339a7c91df218f7ff9e7ff72f3d9ae4b93b64d438a5e11205cca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/lorem/words.ts": "57430037bf92019be1d8df545fa03919842629049e9571b43b804912b7b46173", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/mod.ts": "43326de60335f8746be2a64ccd80680d11c0c0ac62b34019f6e40313b15489c7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/first_name.ts": "1505d7e60532bf540c3afa1e96b8efb8c42e83ba1b00c5c9720348f29868627c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/last_name.ts": "77382366dd6fdf2649f77a11f488b094d8a5429164813b31503ec69d9e8c4725", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/mod.ts": "992a9abeaed8fd91224ef1da139ab7496e30f58812c6bf61f2136bb0b873c14e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/name.ts": "85c8cb484b78813b10e3beae98c00968314e316de32b2f25619a0d279f80224d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/prefix.ts": "66444e0a960c353c19600c2804146b635e52762ea042be179c7557f274b533ea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/suffix.ts": "fac0e3fc77a2f0ff43012b2fdb628f720cfaaeba2df44a3dde542e7f943a1c9d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/name/title.ts": "559710b470649cff5421b66b25f44cc162d797f83c46573102b19b93bf371d2c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/phone_number/formats.ts": "5de4b49aaa472ad5588ac3620bb7c7e840a06ec419e5e8a88f52f65738c7c328", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/team/creature.ts": "ac53b92456e413d4434486e713229f53bc958b923408a2feb51c0617e89a6730", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/team/mod.ts": "46b6bf273d984f0fad41ca41e04294e937917f4defba1b02416039039b6cf764", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/es_MX/team/name.ts": "238c13d406a290f41add0a99a61b880a672c9053c6a52790a0bf1c93d84b12a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/building_number.ts": "aaca82aa849b2cd6e2d86b2b95583317e96418be059b81495e32af832d6b560d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/city_name.ts": "cc055b5d382c4497b1b6ab982865915c747a9128a839a73b3dbbdc0ab5e3c7d0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/city_prefix.ts": "b55e3785098d3df046f7050a83377558393c79278bed28614df672e2ba8bdf2d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/city_suffix.ts": "b55e3785098d3df046f7050a83377558393c79278bed28614df672e2ba8bdf2d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/default_country.ts": "13bbd344047fc1e5e26e7c8c4742de228e1677e568fa8d90693d9a707dcef308", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/mod.ts": "b4d1decaeeca47daa2b735bcf4a22c2b1ab01bab0d5b1078917f359477440843", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/postcode.ts": "684ec2181dd0adadb983e188a321d8d34a29cd9db1a67211a773d67957c402fa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/secondary_address.ts": "46ea1a511328cde66f1637e81494993fc3ba75df2697e00d87c5f2e564305d0e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/state.ts": "91ad4232c0703bad47fe8ff06419b5ecac31562e6ff7f4b579c6533143279bbd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/street_address.ts": "5f160bb98aecc4089c0be2bb943bb8e708d71e8bb873700557bcbbd43030a565", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/street_name.ts": "edf5157cc8e8248fb1d187a86dcea8bcb74eb7cdae4325b5a12ce42f2b88ad61", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/street_prefix.ts": "96778166516d12acd839930e68c7fd22a303698490fb9e56a83089cf292e6e7a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/address/street_suffix.ts": "2a4bab10241189b419c5289d0fb8dfff963a492ada04028cd8c1a4125085ee8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/mod.ts": "ee16bf72b44fc720a4dc44564cace7ea74e04f8aa92935a430917a49f13fc721", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/name/first_name.ts": "db36335ac23247f46f8d0efe3b8674e247a3ca76c47d525af12b0744809e34b8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/name/last_name.ts": "3cd55b6b9b2ca7fa31ead437e0eb2ea1f74a2c602c6e0e92601b6764c5d2d7a1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/name/mod.ts": "b4d7ba5c0e43851aa71f4205787550d7b19bc1a71e4bfe746fe039d507947269", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fa/name/prefix.ts": "b479d2fdf7e76af1eb932147afcce9fc19faa3a32dad7af30e11b8ac1331dc86", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/building_number.ts": "3bbcaa5893195c47843299cc44e250c78a4888177477f9f7639ce5a28dcda349", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/city_name.ts": "486b91da5f5c285e3dd933325680b84ad12d2c475f6e52bb4d082ef340379140", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/default_country.ts": "c5d529cdd8580bb670d59f4c13be403ede3e36d91efef8c8cc440d2623f37282", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/mod.ts": "cba339eb60f55fa06f9c8f54dd5e152e41d9a9103ef8f05595e9ab4577676080", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/secondary_address.ts": "0b7d68120cbdb1e61b0f87be4bda8f32dddff4140160b0e57abaa4464ef0bef6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/state.ts": "bfc67b42c6b598076e4a76681528081682f1ee5cf2585efd24381a050882fa1d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/street_address.ts": "b59074f0d19ce82f3fa5dc987279c0a89b42e60bd9e437c5382eeaaf25c321aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/street_name.ts": "edf5157cc8e8248fb1d187a86dcea8bcb74eb7cdae4325b5a12ce42f2b88ad61", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/street_prefix.ts": "fe90d830d68366ae308d45e47cba67bc6a587c8b2d8230f5cff6600d887aeec5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/address/street_suffix.ts": "3e4667eed3c6ad06b76a99dcc955bc3d203dfee6579de88de9c8b1d324ed1679", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/adjective.ts": "f7ad0bdfb675f6a40701785eae81713b0462b90d8dcc11ac10063a39fded223c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/bs_adjective.ts": "2bad5f774e303e29fcbd4b5151247595479eb363d0e5b7e75c656ca25d584f44", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/bs_noun.ts": "f92df9db224763d3a59fc6efd702bc2ea341fc1233273bc34a8498544ff37bf8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/bs_verb.ts": "133dda7b4d222bd5ef8486e0d9168f6f602ea9898499b4945b19979bc62d569f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/descriptor.ts": "448c8a419f28805ccd751819309269d1b815ef9dfb94d98c691e7660b1086516", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/mod.ts": "3099c443709533eeb07735538fb19552e1ed25db3eb7ced69ef76441bf853042", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/name.ts": "da3a5e66f3ecd086335376e2d4036349c6bdf8cffe24bed7c336d2dbe7a55095", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/noun.ts": "6fe6f633bfbb61b51c0782a50fc76a8a6653d8e342d788bf0021f4375b5a5c75", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/company/suffix.ts": "9365573a15fa99044983afedea9635224ad93f05c3d9a86df01348f68294912e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/internet/domain_suffix.ts": "71db116769ed6e48d3aba64186280922720445225c15599b146d6d3e618e3599", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/internet/free_email.ts": "86f6a3734cc2c245827548ef2611948ed88fd5191b3de5dd28936e70b404fa2b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/mod.ts": "b43a113f9f72601e2abb56e40e16d599c8d668e5c9701c6ac20da656766f47eb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/first_name.ts": "28ea50d02d71b19a3c32f47ae2e30ec379c5dc7ae8b9babc3a6fc3e1830ca84c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/last_name.ts": "b0dfe9334b4c9c2230edf9e8b2edd80eb7d581bfa159120a9a60b1cc8f5a6aba", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/mod.ts": "8e9d93c349d09d4ae89a6f4855107584e1734e4ed036fc068a1f1b866fee0f82", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/name.ts": "89157dc973538eb2db9c8ca36d9b3ff33315edabe84bd9bed84a28c2f0c04cbf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/prefix.ts": "e4917888a5e8989e3fd455a3676b11b8cf72883a4d118f5394f45760da15334a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/name/title.ts": "b7de7bbe9f52b69b3bae9928dd016a998881a95a6f24b4a08f4192f17cfa8c8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/phone_number/formats.ts": "d6dab97a41e005ae019b096c33d83d25eca3746dddc32fec9ea612514d8e9f9a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/address/default_country.ts": "57a5bf94d2a8e1a7c144c7f0a846c2c23c5e3be01f8645ce5032d08749bfb7e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/address/mod.ts": "0c269018f4d4dd8c0dc513659636965dce48176a84d4b00cab7ec2a248d162e8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/address/postcode.ts": "6c2df1e0ca28e31eb59d09559f29d4d0a7de1d42f685b35143b4bbf8bac997bb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/address/state.ts": "803017e71fb54c8470461210e03c0ca09d6cc9a592c9806f27aa25c667e6218a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/address/state_abbr.ts": "b1c63627b572b9266f2abd369f94404cdb412df48b503abf755f31c555702730", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/internet/domain_suffix.ts": "b5c510e46342bf1e28032bf36cd775d1e094d178d6de0be623a118eb280b6bc8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/internet/free_email.ts": "57e2667d137171dc541090ce24ff234fcfeeea9cd8e05021b7defd2d8a1e8b80", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/mod.ts": "21d6c87b053cb9c8c38e0e1ceb29d050bcc9a544046dae8e4b7e7b43701c30ee", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/phone_number/formats.ts": "c7d10f09e24cf4d2236c44f01160574ee7caef4bfce048e15a6de2df59c9c87b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CA/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/city_name.ts": "5624aeab30b316c12abab36d6ba5e7bd3b2fd890238f8542cfbcae6e7209ad59", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/country_code.ts": "c593d8606122c6f04d5c9e6d3be03aecffebbd7e8d74d8563822ed9fbcb88939", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/default_country.ts": "d9aee8680f720761d30bbe7d5197d781767e8625e37607ee8cc70edacc3e8fb5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/mod.ts": "739fb4ead7efded042ba7e476ea45fb79b194948b8ee1f899c7209aa2a660966", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/postcode.ts": "69c7b1b1f8efcc2e2c0267f23773b4e885c3ea8397f6489b4769aae5f9f1dee8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/address/state.ts": "b6c551ed74182b0a682486caec8911d26ce9ba6916e8147ba51a9288161db463", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/internet/domain_suffix.ts": "7d1e6ad5a17e0d8b367da49db092ca7a4ad874a16063028caebd9c6ab49b8fa9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/mod.ts": "ded8b5e2fcafcf0f3b06e08b194f921ae1e3b0cfe696b917daa1a65ba76c6cbe", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/phone_number/formats.ts": "456c91f9d602cfe5ceb3bf0eea91c50eb901ce8e661f2ef6d18271a345533565", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/fr_CH/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/building_number.ts": "a565355a29f77429d5a433464cd3659607530cb86a2a32c33bba48b74c30bd48", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/city.ts": "781650c03d9d1252121e9091dee2f43897e55717762aaa55a761b70296279297", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/city_name.ts": "6b985bb6eea45f5912fb95f3f8ae1ab13254c77b8b40ddb2c9cfa8bfa0c0692c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/city_prefix.ts": "abb2c3f38f27ab34aa1760f697f2726b761eb0702886fc2d4b384810f938ff4a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/city_suffix.ts": "1ae6413d49b14f0fdf17762900b5f307aff71ef08c86ebe776d9b7e5cd4940bd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/country.ts": "9236dcf0d26b6147baf761344ec14561935de4145912a0a03043c648358c9917", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/default_country.ts": "7a15765e66aaeb78e89ef6e1442925d46c828dad54a631ad448484a091a584cf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/mod.ts": "2b2fbb2193800b5f495eb0962d4c42345b53042166bdfb8d5f922e2305e7a408", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/postcode.ts": "31f3e421cade75b688f607314b3eb57ac42687af774c788cf70096cafa5e600b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/secondary_address.ts": "50d3509950fb84c53cb9127a35022794477875e963ac4789207d67b93959a761", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/street_name.ts": "1d5fa833b8806f61f41bc68b1f4cd8ad584f96d99d10baf85506599bae0c9ba8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/street_suffix.ts": "4262e7971700802cb46f9db058419c771453cbb3704205c0c5d093571e697b99", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/address/street_title.ts": "49dcd5f4c44262e9066d306f6b3d3861b9eba7317e69d99cd507c0e675f791c5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/cell_phone/formats.ts": "06e79bd734c5adc5593970a7a9c954c214c657ba34796edf900e2a195c7f1e06", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/company/mod.ts": "bf5ff8a8bbd8137bdd6b0f0df25471a4e32dae61c906cd0d9c8a69c1c88e7a4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/company/name.ts": "79480e41e6b7ed8b9f6c7a0d404c4127079ebd5f7999ba61cf47d6e12d016fc0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/company/prefix.ts": "ee6bd6d78d94a2ca8552ffdf94599d1208dfac9a63d2e5ed31fe7e8dd9a97adc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/company/suffix.ts": "a7c99342100aa8a11eb374683542172a2a1018a5b462086434477aab64e73541", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/internet/domain_suffix.ts": "a22f6591249b9a5ff67a24c2e9862a1cb191f4858b70e6dcbb25fdd53e33d2aa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/internet/free_email.ts": "4ec4051466aae815455e50347c67c153a0d1030f197b35507669baab6df36b6a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/mod.ts": "e02c7fec4ac7e52373934070a41999a1be27f2732249766f398cab32d4c0bc23", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/first_name.ts": "9ee9d74f6e364ea82b413048b1583a2c247452c72dea440c14a8a59db73d1f0e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/last_name.ts": "11301f67f6fb007b59a586ce843ac7ffa0a548fa07cd8ac10a4c13b63a691d7e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/mod.ts": "8e9d93c349d09d4ae89a6f4855107584e1734e4ed036fc068a1f1b866fee0f82", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/name.ts": "a2dbe9977eee053eaae1c005cffc15fd7cb50e3bfe09b4b6077901e21cecbc4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/prefix.ts": "edc446bf0a1d62e4698d12d312e23a47ce5008b34d5dbc788dc5062a95ba2896", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/name/title.ts": "01ee0bc94373893f23a640d174246aac98c6f63f0635144418eea2eb35529696", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/phone_number/formats.ts": "2d29308cfd29d448574fd70bb220c8f7c29ef05c05bc328ee1365e6f739d10b0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ge/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/building_number.ts": "aaca82aa849b2cd6e2d86b2b95583317e96418be059b81495e32af832d6b560d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/city_name.ts": "a967311a2d113a1943eab1be8e6ad16c032117547089408e8f374c6e93969e38", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/default_country.ts": "bbef250c8b5888f73f2c62c08beea33ca26b28d52aeb2335fab4e57210681036", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/mod.ts": "43e2bce43222934ed6c71d4a84c46be984c6e554171e5832a14916d7534e4f54", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/state.ts": "e9c8b34c2f8d00eca3cd17fa7f4cddc5f1de08496be6cfa2bb15965785ed6009", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/street_address.ts": "3e03e4117ae17e0e33f0513eb3db0163247a15e760c3990d0d96b073d4feb1c8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/street_name.ts": "705810cab3901d42bcd1ebcaf8d6efa48489c416fa0e3c1b0c241f99f9547262", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/address/street_prefix.ts": "0f89dad3ac1929f0e0b4979c663c0150a86d3f33bc804d475089fa286f8ae7e2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/company/mod.ts": "bf5ff8a8bbd8137bdd6b0f0df25471a4e32dae61c906cd0d9c8a69c1c88e7a4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/company/name.ts": "7880cc0882d6b49a2a69271280cb52754452d65257206cf08a6896d011768454", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/company/prefix.ts": "4d1e9c3c357736a9ef0637325523a6aa63eef049575ecfeeddb7b1256db574ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/company/suffix.ts": "d75b1f4aef9639153d43e3df9cbc5ffb55ac1addf27a15fcbbcbe523c453e315", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/date/month.ts": "ccdde6f4dd012dec2ef043c9e1e1a4df6bb7f786b679c20fe106171cd8b7cd12", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/date/weekday.ts": "5e80c2958b55c4f4624da6691e54a143f5f8e1315a158ec1ee9c380544100cfb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/internet/domain_suffix.ts": "8c25542c1691bb0faaf76df655a13af82734499fbf53ad0447e81f98fa111afd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/internet/free_email.ts": "a08b448b0a83315fd51c29d6fc5beb511a833485cb64a88ac7db4f40dc95f679", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/mod.ts": "84092a044f037d898733906cf2edbcc8f3b70409c765f411a985442e9e6a184f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/female_first_name.ts": "f4609910f89b3864c5a2d2a4aca4d10e07a06a4c06a09566741d107a34ee7cd1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/female_last_name.ts": "093a2bbabafb363c87c3f4b7606e3c0dd811dabef19c6d67dd6030aba16062e0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/male_first_name.ts": "3898ab31978e59dcaf168e37cf5e1393bad6258a55f5c56fa6d3fa31c644642c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/male_last_name.ts": "310e3726f0b1632bc9e614b8af909a7ed111f47c28bbcd14111498d77f980bd9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/mod.ts": "f93675814a7ea84f0423af6521c50b4bc687eb738be3e4e15b93fe4451102813", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/name.ts": "947da03c0d2cfa50b0c7bf608e17a876f6105768be94ed0fced006b18979d446", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/prefix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/name/suffix.ts": "dd3c5acf28a6f2df1cd2f97f32be5ec13077d196299805080e3c8972bbb85638", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/phone_number/formats.ts": "543019ac4f0d25fb1d9e5d936329dc32eaa9d377cf1e039ec9ae5b20369c5df7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/id_ID/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/building_number.ts": "a565355a29f77429d5a433464cd3659607530cb86a2a32c33bba48b74c30bd48", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/city.ts": "20d170a21e9effc20bb5a2b9823be473fac6418c580e732d4945d7889f204c59", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/city_prefix.ts": "1ca4bdb70d087fb6585e9c8de483377e6a70f375820c74dbe0cdd13db053a7f4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/city_suffix.ts": "eeb1756dcf20dd976ae8fbcfcc3ddae42b528eaf70251f71b0e7441185b58a52", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/country.ts": "5d7676eb712307d3c0dabdb59f71d45af59b46b9d10c8f57c4e78e5ae7dbd54a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/default_country.ts": "ba2c784fb953782278284476e48ed8cc54c91cba25f20685744d465120a54696", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/mod.ts": "6ccc3d8847189d1566ed078dc719a6eeb785519a269ae727a436fb4f08efdf6a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/secondary_address.ts": "1e7e78461b18274341d8427f23b2166c703677457f62104fbf231aeb8f874f54", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/state.ts": "73e70d5584af98d957c93ffce36fea26ff8d4d6226941f515ad26296b6dd6329", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/state_abbr.ts": "0a2a0b758ba65f8d4b0fa2bb81fe46a7d6ff493e9b371690563d15160e7b9ab7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/street_address.ts": "beffb6fe7355361e8a04437a5f0d55d7b1d42fc6eb1c17eaff06b2db0a04196f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/street_name.ts": "33b3abf231ad900b91a6d8e5e14dc08ff31743a8147ea25eafc0052d745413fc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/address/street_suffix.ts": "ef1eedea3668db65199ef4e7c9d6a6bf4da91586338d79397aaca1902a8fd909", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/adjective.ts": "f94e27972a83bfc216a19c57ca0240bf1e6a403967f68f4a88647d155508a732", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/bs_adjective.ts": "eb0dc1531794c448939dd13375a4ba10606df767bfb529735e99b0292f6a92e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/bs_noun.ts": "53e2ff59255ed84823ffa38f7c4631bb6af4895b09bce4df1fd61a30e9d3f8f7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/bs_verb.ts": "4216c26bbabd4063823cbe452b6ef2c6f229309e458c77eeb2f2686250bad4db", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/descriptor.ts": "91d8ddb6f7b889884c88fd214fa2daf7c846a0086cce9ed8a98dbeb3b013fccd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/mod.ts": "bfcf70347bdf3c4ac01c7ac798318962a56763397f503a62c6e7a124a21402a7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/name.ts": "8a28cae5a29bd7d80a9702c0bbfb8e7e1cdc9ed73528f9604531825e983a4efd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/noun.ts": "902c481c518923a491fde7401eb9c1b7b68d6f5bcbb633d86970d5889275a1d4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/company/suffix.ts": "a833895e41a67c31ca7dcb8806ce94c6f31b2966af4c0960de2700f85e6a90d4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/internet/domain_suffix.ts": "eb246cabbb7ee4097e93802956dce8afbba3b924e9c222e96094f9f4644255c5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/internet/free_email.ts": "4e1e360cb79e2cfa1e1667887a00f071c9159c2d1f0c243f2b94b646cdd4a4b1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/mod.ts": "fbaae332d3fbc23ddc76aa6d05e8a23c89a7a49e25a4b418a94fd5eeff181a8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/first_name.ts": "a8e155ee3d936ddcd5839fcc9381e8f04567e88c23291053d30dce0113ab956e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/last_name.ts": "7264e649ee0b40ff9e68d6ff350f42993c215f49e7e1c0a1121391fbee0de81b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/mod.ts": "b0888e78ca62a39189d4f4c6c2c8ba254c53c3c7f71f05ae469331777bc9d525", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/name.ts": "a2dbe9977eee053eaae1c005cffc15fd7cb50e3bfe09b4b6077901e21cecbc4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/prefix.ts": "3c4b8d535276ed13f7b1b8f78c6a2930d0e861d37732577d05adf8edfd0ad2b9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/name/suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/phone_number/formats.ts": "ed251b7afcec2c0df9bfd2b4affb02197efb4fc833ee266aae8b692018d26f3a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/it/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/city.ts": "ad2cc21acc814818a6e973548a94f797dffc852d312e7e3080224cad8cc25cfb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/city_prefix.ts": "d309f6c25550e8d75716fadda27b6663efee9a1d9cc047134521701a0eadfbb1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/city_suffix.ts": "98c87bb9d89aa252d54a8ad9243a2c919cc0ec67f52ecf35dec7f15f18fceec4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/mod.ts": "123856962aa34c455e2e88dd2a61054b6ec0cc01f71b1e070f82ee1a3952548c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/postcode.ts": "5bd9055b2e9076aa279ea2d5132f7ac8fb4fb33159c842d2a0dbaf87d7c738dc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/state.ts": "a041169ddc0cbd9e04a8e7311ffe7f7086501666e69940404d70c831f37e2af7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/state_abbr.ts": "1c4e5d69a2a756f369cb141702a479e89456f717c82e0c3c7f36d41f71070ebd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/address/street_name.ts": "1b7c3bedcffbf6e69b23bfdf2a81f172d83aa8eaf96f9016c5d823917ca58318", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/cell_phone/formats.ts": "a25baf92ccafac308a7e8cc99092baaa53ad6f478f0ba2d6b211993dc517b26a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/mod.ts": "3d77c67f0224fbe3a006f2d9e7ec49460e186b3b9cde0a6184c0d1a02575da02", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/name/first_name.ts": "5dad896f74d7e4ea75ff79ab18ba6b584e1f4485371ce251ceec51881120a925", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/name/last_name.ts": "76eb36465c8a3d8d538dc5dd6965126f9fdbe8b43f996b5263c2e1bc5ce64823", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/name/mod.ts": "f693a10528cbf16c21bc7b1a0762f5fe8e6069d4ea3af9143365cf2bae44210a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/name/name.ts": "60035fcd79e45945d523b0754d1beb43fa0fc910b6924322133acb29e3ae32e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/phone_number/formats.ts": "28de27fb6653ee92a07fe3fa900c20b4efc36b346486a857451062a097152230", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ja/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/city.ts": "fa4862cb1d231a0c3526178cdc2763827acb77a1453975a97adad18a30d0a48b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/city_name.ts": "01bc14756d461f8346af83e967d03bdf7b6cbef5aae92d631bbc615ae5fe9297", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/city_suffix.ts": "7b13f2cad2fc0887bd986cd942caa1490f9f8e72da1985a59680885c20b99e34", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/mod.ts": "73bd5f608a2e9c4e63adc003b54e52f2878cbabef352c8bc7a91377c0cb33415", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/postcode.ts": "541c38e46ebf50480b202e74ddb0ca5fa675b51db6d4bdfda1b6438bfb0c0898", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/state.ts": "b08d1f987c0d9adf40a36471cbe7592db7b89bf76384ecc41832a7031ccac3a0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/state_abbr.ts": "b08d1f987c0d9adf40a36471cbe7592db7b89bf76384ecc41832a7031ccac3a0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/street_name.ts": "dd8f3629f0ab77c21558aa02fb78ce354ab51d7544c4cb15e3735d62282dd28d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/street_root.ts": "ca044e8a76c79bd185ff7349e433754d56a3f97f66b705c5d73e9a1e808e938c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/address/street_suffix.ts": "25dfe80b22f0ebafca08c0548fb7c5d4e264b5955c198f5760b87a68fe70b101", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/company/mod.ts": "685345de13526caa5e1cc082d1025b800cb309404923e0025d6eade2be844f7b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/company/name.ts": "5829238f752816aca30c5b4b67d076a2f6a950bdf869c9a6253cb022f48ace30", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/company/prefix.ts": "8f228599c9e2b9ca48c7f1b08e4dff5b61bf7bcb0cd7bf91584c1501d9d06c98", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/company/suffix.ts": "7edfd0c07d24e51dab122ee7b9eede6c6676933c9864e8e3e3eab2cdd48e2273", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/internet/domain_suffix.ts": "23b1b78c298677fb0b34518375514fa6356d5cd2efb983e56ccf6c6da8b646bf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/internet/free_email.ts": "ad00f3448ec7c5f783601248efaaaec32bb4eff90d6389d2ec0f5fa115d6e654", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/lorem/words.ts": "c673ab3362b9ff032253405c79c087e96dd6f2edc10d96f93c6763807e8d4c2a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/mod.ts": "bfca3564c516661ba2f77910120788c0278dfefafaa3ddd297846a19746469e9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/name/first_name.ts": "22c79e8db74a4426d34e06456b7c3b6f49c1b6ea9dca045e4af159c837f0b3bf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/name/last_name.ts": "fc8ac39d24637ad03c4c78ed1c01a48899195b1fca048833414e42a33430bf0f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/name/mod.ts": "f693a10528cbf16c21bc7b1a0762f5fe8e6069d4ea3af9143365cf2bae44210a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/name/name.ts": "60035fcd79e45945d523b0754d1beb43fa0fc910b6924322133acb29e3ae32e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/phone_number/formats.ts": "5a77c28d90bd612c3e2c9e9d621f29dfa4535d0da80933f63108a9e596246d35", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ko/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/building_number.ts": "c56053b7f52be9053b2c59cb4b1453fd42dd425dfa79944dce5b625b29b5b59f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/city.ts": "62a0a2087ca7d03d82bd5510716b0e1945b1b4fa3d1c6f7679dc65ada0ed625c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/city_root.ts": "f5256670fea50f401dd883e6e3acce6cc18d6273264cc46f299a714f98e231ab", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/city_suffix.ts": "ecc1444ea404f4cd7b4ad66ecb344f08ca60414787eaf54af50df21d743a1e64", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/common_street_suffix.ts": "6fdb6545426467b169a9a91872151cffc1abfe289cffb8fc7b66672c34a4ee6f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/default_country.ts": "09d7baaacc1284c866d865f62b082ae819bbd9be6cd7b484e429047ea5318833", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/mod.ts": "009d68234495df0889ec88ed6458286c7b86a2dfacb4cd5afdca5934cba69a51", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/postcode.ts": "c364d1ec2cd8e633509a05bf0bccd2310543f8b2af7c1c1cae8d7fedc450bebf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/secondary_address.ts": "219675ba3658bc89d23a6ad82c57c0d08bce5ddfcd7adafc469ed5b271266f4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/state.ts": "b55e3785098d3df046f7050a83377558393c79278bed28614df672e2ba8bdf2d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/street_name.ts": "30c7603d2e0f0822541bd85dedb1b1d891374cbead328d898c4c9d55e6697d5b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/street_prefix.ts": "b61d61572405481eeeb2356c6578e63c9596050da93934b9a794872e0a3cd60d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/street_root.ts": "c6846fa1e11c3aaeb2292e7292c40e951491d506994b9f7578816e99e6d0af8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/address/street_suffix.ts": "046d9c169711074ca810ca6e7e2542afad7ad4fc63e472a7e428d45a4a2224be", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/company/mod.ts": "59429c1943da64620329a348742a0602a8544ff38e33fd1671e7c25d3ad43708", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/company/name.ts": "cb4ae6023a4683585bf4f3b8cbc10a8f61993ccf03e645637b924922248a2838", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/company/suffix.ts": "34807cfaf2494e1c5a75fa2153d27e8fb0638c66bfe9872c1a8ff84aef513b97", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/internet/domain_suffix.ts": "ba2cf632e0aec4019cb58e5c5cade520718e13ad065eca2176722534d8e636dc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/mod.ts": "77afec9f52f8146ff1eb8ba8df6db659b5aff2c8e942f4e2aa95fec7b6f4f310", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/feminine_name.ts": "2dc69e8685750f92afb6072b130e056555ea1129c6d6065d134acde54dfef96a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/first_name.ts": "141ceb4d184c4266a04259987d98a84842409d0eb6d4c31e08c12c9f38a63949", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/last_name.ts": "613caecffc36e5ad6ba0f4b387b7e63a7f4ddfbc1f8ab678021bd8398529b722", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/masculine_name.ts": "a2b67dd0dd8d5cc692856c374a10f0fbcf0bd789c353e55e825f3613451d3877", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/mod.ts": "f6ed053646a8db0a170201b6fb2895897cb1d0dab7e0001eb45ffff79d9f9805", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/name.ts": "75be644ce9ca853bb9fecc716e7d21e7174fe82ddc6bc9ff230422e9084f7cc4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/prefix.ts": "5aa63e24a521cea5860e152c3bbf36ed75df566ec3485bbe08e6c3ae0b6c1dc3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/name/suffix.ts": "a99d0d997db0060da3b27835c3eec0269b173617be01f21d7c94894f86de46a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/phone_number/formats.ts": "4bff3a591bb5f65ff73a2c47289467a7ccb576b4183c36cb784fc6f338b5ad34", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nb_NO/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/address/city.ts": "00ca7ac696e0a8705af93f1de1b479a89166f222adf7c3673d92340ceacbeb1d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/address/default_country.ts": "a593e0ffaef5c6292ce889c4956df60f973e6ce8c46063d4a45efc7015c984b2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/address/mod.ts": "2b721f3994b555ecdc94f126a333dc44b0e95cc718894b52e1f4addfe4c5874f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/address/postcode.ts": "cafd2492928d01d7ae5958952d5b2ba75e4ba596de29d16a661ed59b15dc1ba7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/address/state.ts": "3b270b8d1cacd5c7928a8da53f3b9e4542572003d2ea10f8350c6ff96b81d535", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/company/suffix.ts": "5816ba6f2411d93d007a82a752624038ed46733bc5617cf6e4d45fad05ca2b8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/internet/domain_suffix.ts": "d208e9f9d3b62f5e7c91f75ba75f452245089ccdc9176563a2f07f35627be6a8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/internet/free_email.ts": "80a522e58f99cbfecaae4b196c677268bd8036e5605fcda5deb167579481eb2e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/mod.ts": "418d40eb18bc72d718e1c08016fea9c1ca83888a924ded18fdc8cec57102b92b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/name/first_name.ts": "fdaf016684b2cfbdccc7d20ec84d4e6db132c9c93eb82d454db45c1d4d9e90f7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/name/last_name.ts": "f2d92610d09bad69c06653283eb6f99b2d57ea18f3dcafb9a293e3095db5aa6d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/name/mod.ts": "4f951778555b5fa8fb8552c0bf955655e90e408c63a6d9465d7a83c21380b564", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/phone_number/formats.ts": "251d9e6c1868ece391999076bc416016aac6570f0e7452f4a481da523a4bf830", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nep/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/building_number.ts": "6d727cef50660c2bf7a04c879421d46924940b20db7c4a2846095db964e119d6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/city.ts": "22d2aaf5c3f53024b57a0c4ff15a2906e895eda7d2fb2c5365c377b33dd1c1b7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/city_prefix.ts": "466ee346e68e94fe6e54054d04ff88cad7ee14bd21da06f556eb0911d2101881", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/city_suffix.ts": "56f7350387bffe0434e5e7da134038e72837c7a4e02b9a461de427115a8356f2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/country.ts": "6029a0d839c3cf949bc1287b251d38f4d72e2f06a0121194433b9cc700913043", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/default_country.ts": "8e0d747b77ae05fd5ca96c69d3903d1704e7bb9306e6bda9495a2e9dd285b1e7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/mod.ts": "c606ab1987c2ff12e22f3dda80629a529d7d7b7be185d817317bae5dc7386b22", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/postcode.ts": "fd43b0ef451f5b67cf18cf123040c833988c7d98f061ebfa1e286d7ce96fad9f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/secondary_address.ts": "555b121d2e6fd7bc3db969c6e269d9e5aa641877e74ec4bddcd72ef9cff11048", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/state.ts": "4ecdd71bd3fe445b5df9935cfbbddc7d99d06c5f19ae131fdc7ecb9a8fe16177", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/street_name.ts": "1b7c3bedcffbf6e69b23bfdf2a81f172d83aa8eaf96f9016c5d823917ca58318", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/address/street_suffix.ts": "b583b92d81c3de56a9aa8785ac7bef9ea5077cd131af9e93f388ede729cc925e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/company/suffix.ts": "87ad17126fa257b7d405cfcdaedf8e039fefb92c4c44c4e624a2726655d20081", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/internet/domain_suffix.ts": "a1a9bdb5121c63eaff3481cea3590113908d1c9712168f94d4023c63c664fa5e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/mod.ts": "6239e7f60b8abbff65994c637bb06c693700d8c1862f3b180c5a57d202b8e6e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/first_name.ts": "3c15250c6ef7c8db9219298aef880ea2a0560bd96fd30d5aaa6cc8fec6c9a06c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/last_name.ts": "cb3ce386e1e94b0a741a118ffb6d4c6f73842331ad1dacd4cb6eef39453343ad", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/mod.ts": "471cd3847c2e9c8f2ddc789b02238f23ee47f032389e9f21209ed869428f4eca", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/name.ts": "9e62e3d654ff6b7d5907ab821e6ea2d684064228770a7d270b81ed7b81d56d47", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/prefix.ts": "16014a332fde9b07777377b091ffc8d0670fd75429e48566ee95da1b205c2a62", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/suffix.ts": "a99d0d997db0060da3b27835c3eec0269b173617be01f21d7c94894f86de46a6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/name/tussenvoegsel.ts": "01c5d256d1e0ff48090de6bafd2605153c47cf34fb53e1951cbe5169adc78eac", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/phone_number/formats.ts": "ef5b486144cc999176df7e48d086fd23a3767ba5f74ddaca96ca7352d4802073", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/building_number.ts": "8160bafc5116bf0c13aec782218d4d4ec8d0816cdfda18cd4c47805d304f4bc6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/city.ts": "8de357fdeed89df1cce0ccfa650c5c96fcbae1387d66d86ae5f0a2dad15d3507", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/city_prefix.ts": "89511155ef72b74ca6a5f07078e3e36e1db1b2a42a10c5488b1de6e11fa2c6d7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/city_suffix.ts": "191652273af105f3faf05419baa9605804bf43e3e7d53130764aac44202bfd8b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/default_country.ts": "1e871c7f287a020799225152b8b210080dbfe01983e6a49d046d3942d98483bb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/mod.ts": "82c4ecb6661269ec4e6770d975089ebd21e5c8ebfb1ad178bab993c83561e99e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/postcode.ts": "e0fa4cd27b4f833a2ad47c17115ebd0bb2999e90865e2b8386e0a7e0194f5317", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/secondary_address.ts": "22d47453dd875129a177d38954ba0c0720fad5e4a7016bdcd626b39aa218b11f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/state.ts": "fb3e68ca4481d93d94e8078346c5e1168d8954f1f7e619ab0c1d890eece1e4bc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/state_abbr.ts": "d1ef75208af4175658281bcea03536deca32980a9172b6ebbabd2551e0677da6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/street_name.ts": "1b7c3bedcffbf6e69b23bfdf2a81f172d83aa8eaf96f9016c5d823917ca58318", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/address/street_suffix.ts": "d00cd93c3d6d6fc2e3702c96cee605491f2216f3b4d3242f210aa837a0966819", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/company/mod.ts": "20ac3010aee7c25a2fc994580e0f4640717c6444e7d26e3e486182254f23a239", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/company/suffix.ts": "a6c7476cdbb670d6240ec5f0b1d543d470f67c2c8a84ae67c20f94d685285ea9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/internet/domain_suffix.ts": "7d699d1b2e78fbe85fae5c7c2efe07a0afef80fbae136d7715600d7561b86fdd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/internet/free_email.ts": "11ffeff50e54109d5ad74488d12419bcb6865477b8c7df3d194bee8990298e14", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/mod.ts": "c6ceb8d66ea8bfb03a7036ff953ea60b0246148477618fde798f976db44d506a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/first_name.ts": "a8e3f7eae788d5e76e03890ef06454d02325444da536dcb0c9cb15260cdd6a0f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/last_name.ts": "dc5caf3e75226cf0eea8f65702f70257292f98a1a3c026cce98f204fba5a7094", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/mod.ts": "b0888e78ca62a39189d4f4c6c2c8ba254c53c3c7f71f05ae469331777bc9d525", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/name.ts": "74b9a8e93ada436ae30e7531993b245cafdae89d1236e449846b72c2a14c339d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/prefix.ts": "bd9105988f4317bd98e16edf6e7fe4c3c6da23cf937ed47ce8badbed127ad0fa", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/name/suffix.ts": "b4a8fcfa329d56a9f48e526197bb0a21484c3d5c7e5ede0072d5b7b5206a4c05", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/phone_number/formats.ts": "4f2edf875ca4b05325baf1e1d76fe118adc81a0f1e817a767b5ceb2a57d318a1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/nl_BE/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/building_number.ts": "1eed25d6937aa63676fe04b9a2fda42df1dc2d2b04b28beda45f4dab2410413f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/city_name.ts": "5bc87106e883408725dbf0c0d08b5d873cf16a12b6e4d7f2ef5be545a5f34e91", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/country.ts": "0309755e189035ec6a70dd9c08d8a83006dd1ef5d66f909442402dd976e541bd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/default_country.ts": "040bccf72e3e6c24c56170c396eb2a7d6b32ff7e9f1b23a427bf6d095c759f7a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/mod.ts": "18cdc6b33beb058bac9a7564da9f975812468bf95166bd799546becc71e28d4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/postcode.ts": "361ad809eadbd279ed83c09dfd45e1001c3b85c07e83d872a4fa23619d3c39b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/secondary_address.ts": "9451a74fea0bc0ca76a4d9aead9ecf01a6da7eaaa072cd61496d441a1337f9c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/state.ts": "87f6e06680bbcdc414e03ffce363048bd8dc2db823ef65f4181eb1defd371403", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/state_abbr.ts": "fd0d7006cd83813d11ae6818d3578fa1eed0edf676580f18e764185dab5da24b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/street_name.ts": "02f67b36cdfce657ace0d6fd4e3957313c13470dd4d35031f1f953c4bd4b5bcb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/address/street_prefix.ts": "9577cc15b63068014bbaaac982b86becbe24d0967d67067dc8ec2b619ffc46b8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/cell_phone/formats.ts": "565a33a90a44198ad5af8b4e09092681023e3d3cac7503eddadbc8a71b372459", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/adjetive.ts": "f7ad0bdfb675f6a40701785eae81713b0462b90d8dcc11ac10063a39fded223c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/bs_adjective.ts": "2bad5f774e303e29fcbd4b5151247595479eb363d0e5b7e75c656ca25d584f44", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/bs_noun.ts": "f92df9db224763d3a59fc6efd702bc2ea341fc1233273bc34a8498544ff37bf8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/bs_verb.ts": "133dda7b4d222bd5ef8486e0d9168f6f602ea9898499b4945b19979bc62d569f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/descriptor.ts": "448c8a419f28805ccd751819309269d1b815ef9dfb94d98c691e7660b1086516", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/mod.ts": "ce6ab7fc0e6f04f007b26d5eac0c2c0bceb695028b48a0ac1a4d1820f31863ab", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/name.ts": "518a52bc2801a0fa590c69caf5c0371a42e6e0eb6af796a064f283fe86c0fb7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/noun.ts": "6fe6f633bfbb61b51c0782a50fc76a8a6653d8e342d788bf0021f4375b5a5c75", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/company/suffix.ts": "dc4211e31463f9dfcbf590b2f5517659ce90c9fa43e5d10f34bfc77e6d16e3a9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/internet/domain_suffix.ts": "c783ceb06b8fc1d17bb059bba47b4ca21c50ae023798bdefea48cf84e63bf031", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/mod.ts": "d3fb7c7ced967f364da169005b7ce64ec865a9f27b492e27a7b5b5834f88e916", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/first_name.ts": "8286a04dce5b0ac14c98bacc9d187e0f399a60af27a16eeec3143073623d5d57", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/last_name.ts": "f2a351462764eeb0025452e488a79fd88b3d6b70d069b8df4f43e7b5cad235b1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/mod.ts": "8e9d93c349d09d4ae89a6f4855107584e1734e4ed036fc068a1f1b866fee0f82", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/name.ts": "a2dbe9977eee053eaae1c005cffc15fd7cb50e3bfe09b4b6077901e21cecbc4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/prefix.ts": "b6403f175ad5d0b3176a08e1ef2658801aab61770b6bc963e84ac1abf118124c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/name/title.ts": "1f3a839a9cb050ce27963de21c5c4ed53a00dda32b7bd9b3812618eb424dac0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/phone_number/formats.ts": "c3e395e3da3b2382f8b45d861f28550c956650e2e0ab2b3a741c93b44ea246f7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pl/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/building_number.ts": "1eed25d6937aa63676fe04b9a2fda42df1dc2d2b04b28beda45f4dab2410413f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/city_prefix.ts": "57fac5b51b1789bfe4e22e9fce4960dc2598c2568b1249b367d99d7a25e836fb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/city_suffix.ts": "e95cdaf4c78b0b6d565ba15f22b918f32a5eaf46f35a66ddacfd85e3fe32938e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/country.ts": "bfc374b6cc3d38f698d725b39d896baad5deaf3c55b62fe3d1261e30ef8fe009", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/default_country.ts": "9d5314da4c1c15dc78e76fea13fcdc0006cb141698eb8df0a387f3f001c71d0c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/mod.ts": "842b0cc9beabbe48a69469ed04d790f074ea219c39468658845aebe036b0beb1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/postcode.ts": "1c485d927a79f1e8da42ba204856cbe43b18ec8f8e4837226786ee0760b0866b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/secondary_address.ts": "71603c56bdf38c28c65f6f8683de72a27b004d7830aa74112fd0dd1554f79e0d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/state.ts": "cbe4cbdd265affc61940379627dff7c37c4651e97ef0e5876fc250143c5ef463", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/state_abbr.ts": "e7f988bba645d7c0c33879fcf2fb70caf96270ed3b9d1aa6f32f5272ded96569", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/address/street_suffix.ts": "a3b72be042cb6217f6e6cd751e92da9991febf6f41f13ff3e8a849609af93929", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/company/mod.ts": "59429c1943da64620329a348742a0602a8544ff38e33fd1671e7c25d3ad43708", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/company/name.ts": "dc549f989340145fc45a7cf7dcb5ef4db2cfff280596a939b2371e7753a87a4f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/company/suffix.ts": "447d7a4fc208bfd7990d79bd76e061936f61741c1a220f845c05b660134dffa0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/internet/domain_suffix.ts": "185b7f68c583bffa5073f31559a15f0d84eb1f86c7906bc80711f55ea1d10cdb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/internet/free_email.ts": "195b11f8752cd912e64aa65b7ab3fcfc65ce367c7b22c7f2f2533376cad8cd30", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/mod.ts": "bad3ebb81dd51814f1be73fc02a5327b2150ce55d2918b68c47441415b0584c5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/name/first_name.ts": "0882f403695b3cf7be64ff0e11b4559493268b32738da6ab29abd05a6d7d51e5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/name/last_name.ts": "7949186159487ec8ad0e264d9dec0429742d4e79bcf2bb009870675fc7c19c22", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/name/mod.ts": "3378870a32caf78b531c2c8306620288fa66dee6951d41f4addfbfa16af68c13", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/name/prefix.ts": "1554f4a45b7a02267824e0b029409d50f8499b5b8ea5d7277df54b0012b3b52a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/name/suffix.ts": "8b3e90660ddb576758eb75bae6f5fdb397eb2846ed0d33d9e700751ff193999f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/phone_number/formats.ts": "0b11844a1f87104a7f417a8924a1bafbd49874c50f730e8c46a11367a8ae158c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_BR/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/building_number.ts": "3bbcaa5893195c47843299cc44e250c78a4888177477f9f7639ce5a28dcda349", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/city_name.ts": "e5215356fa05f27fa30b32f747d1a601a76fa908fc348f0208f376a4975459d8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/city_prefix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/city_suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/country.ts": "93477cfcb293a5447a57cb9f9df140094fe82b1b276c056acd4e4a49a5e5c07f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/default_country.ts": "5b8752aae26297a5da2569eea2c0a522eb77db0136f24a6e7601fc1107fa35d5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/direction.ts": "aef691d4b7abea14a88f4ada6d580b5ab6802019c711de25f8d9d2d9993c378f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/mod.ts": "c1a739a867d92d7094ed5d156e39684566d87229756834e73102319d264bc4a5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/postcode.ts": "e6110e737191fec68c2c81991258e5472c3cbb8ce3fadf795ed3bfdd77210537", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/street_name.ts": "2cec743efe46fc6197f34112565edd40c0ee2c028822e1dbd0b51a1ef2fbc0f8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/address/street_prefix.ts": "3a6a0f53ac877ee6116826c89806a1160782ce9d3c85ef5f01c1e91bd00bd302", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/cell_phone/formats.ts": "8779340968afde06c4595d203ca4f5cd3272ae4623314761b3557bae2eb13a54", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/commerce/color.ts": "1b89da20600496f9c46aebf74c32eb4721a56052e0dca7d5fec37a83f0906117", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/commerce/department.ts": "76bcb04609da78d239e5ff7d53566106cb4580fb389ccfde9c7b1171791768d7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/commerce/product_name.ts": "48085ab3bada6d1eb30aba6181439de14e5a41fb82655d689842a810b4c33545", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/date/month.ts": "87097c887314478b599fbbd6a56b60f4735f76b1b960b33cf3b0679c1c957338", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/date/weekday.ts": "7c86827a669e82162e3ae800342b4af4eb244e039637a6ba2a21c41b82be9882", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/internet/domain_suffix.ts": "91f6d1911aeec3a117a31a22d883f2aceafb0613aeaed8e005cdcd921b91995e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/internet/free_email.ts": "f20c88bd032545b46133b5a1a6328907b73c367f6700abcd0a81c4d91973fa5e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/mod.ts": "9698951d5a9980707790ec4c393625f1a7b12ab4a625fbec79bf074bc41f2d28", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/female_first_name.ts": "b790d1c9a9740e305f916c25551ccdb2cd2c55c47859e5e55b637a2fa614c6dd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/female_prefix.ts": "eac576f33f07aa85a3dcf22096ce23e3dd4702d031026c7b9515278d51793863", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/first_name.ts": "7b734421b82b0bfe40d09a0227e05988966974bb1bc03f8396c3791c68aeb7d4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/last_name.ts": "7b923a5242b23903a9e139f00d39091e65303e68fd5f682d4cd48ac0b5a39238", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/male_first_name.ts": "97b3215796f22de12400c2242938320117478acbacb18ea79a81c61b8d43292c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/male_prefix.ts": "f1824f1f3f4e805291ba76164abf831b985400e35ef93f497dbd9cae57f53382", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/mod.ts": "630bfd734fb266fc4223153941a51a568a5ece2154bee35ddf1317458a420e87", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/name.ts": "2f60a8f3243e61097aa2a09117e815f4912931c6459317529d779241968397d7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/prefix.ts": "13772bc8dd90dc5896d6f53f2f159723e9f4f7ac1ff66fa6e31e3148ca8c3c39", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/name/suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/phone_number/formats.ts": "8a72f882c3f7f251c0966ccc8d22edae39fa24f3f2e4edbee59702d7e2e9ea96", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/pt_PT/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/building_number.ts": "6551cfa7176a2d09bd69af62fa353c4d797db3682e16e8603f3e713957f965a4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/city.ts": "9a568ea88c3f7bfae95d5971e705e36425550df426bb8f0cc69961ec9ba7d72c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/county.ts": "c03f10174c369eb4e7bc75efa1e7ffc6f6ee1bff111c11dd0586de04286c0be3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/default_country.ts": "62481bb9d31db64bd1d4b7e6ec2df170083f8ac6af06f894303db2bed3ed0e18", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/mod.ts": "37d805da65d62a020c94b9f948fa7987f5afb2be1a56c2eaf9bc3a8b26ee87fc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/postcode.ts": "beff9c98268f8bf4bbf8d61aaa54493dd29fac0ba36b3bd1b3cfe97367ebfd8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/secondary_address.ts": "932f59a1bf83ee954748cf457cf432f7306629bc4806f2c96a848cb5067c1d58", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/state.ts": "c03f10174c369eb4e7bc75efa1e7ffc6f6ee1bff111c11dd0586de04286c0be3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/state_abbr.ts": "d40add088db5c50f58b22b5f3fa5900073d1d0fc52faea84728de3bf04e5e2c8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/street_address.ts": "633253a806bf8bcfc1e081ff809bc0741aaf11712993f54031c260f89a84e9d6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/street_name.ts": "d5288a0679ae1f5b45f08ba70fe088c2369200ec1d3381351b26bfda46d2c172", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/street_suffix.ts": "5ec965cc9b93f3119f2151a0f6a17efd6fd57ce0e7666c1f66d09af05b761af5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/address/streets.ts": "18e3f5dfbc0c52da40fdbdcdef7af5b585ebbc549bda8e8710b332b67c4a259c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/cell_phone/formats.ts": "d816ef505dfe1f1af4d95f877fa6aab4f64f2444875a1286808aac9562007198", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/date/month.ts": "ce57c424ab3aa26bb92c60c4da2b2ab9495f6ac02b6cb47a40345d7bc5a25430", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/date/weekday.ts": "588ba3f45b33d0644d8bd147cc98a50be3b4301647e98653a8b46297567425e0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/internet/avatar_uri.ts": "94c1b5586fd894f351e64d1acfc2a0b671f34b13050c8c0e04daad962de29bdc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/internet/domain_suffix.ts": "fb902ce7f7a07b0d0720891ce7e1713c070914c28b8de3a784e11dc9799bf7f8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/internet/free_email.ts": "95deb3f400012a03c0fbfba6e796c4228d5b1f9af6b512b01af7fe4fb0e439b4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/internet/mod.ts": "50b82d473667609b0f1c992c825207cbd7aa61f4c3e22c22b127db95458ff61f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/mod.ts": "b671d8a9ffe186f2d2952f4022b10daeedb919b975dd04dbf8cb2e5d8090a374", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/female_first_name.ts": "ecf52a6780ba0120fda8975ce39d44185ec8d7e1d073fcedb24cb24fda67d21c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/last_name.ts": "cd9d6a84f4d9bfb6fbec73c762c26a129b6f6202360a03ceda2122c2257cd421", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/male_first_name.ts": "7b0841358f14e2aa796441966e0749d8acb3402c342acc4028f0caa9059965ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/mod.ts": "8e5f77c6d635779f8c2cb6929473108b675ea1c1ce248f7525aa5be8aaeb4bea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/name.ts": "c2be18001712612e984ae579da8ab7d2223504cc31641b8112207fb91eeee1d7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/prefix.ts": "fa32158140540e0636486b0a0f337cb926dcc4cbf62f2798ec837dbcaa2205cf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/name/suffix.ts": "ace46ede76572784701aac8b6fd45bbb73b12bd4a205ab4613d4b9aea3d3e281", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/phone_number/formats.ts": "d6e3d8d2048eb62b167fbbd767783ebcaddfc7ea5417926dd4db12773a098a0e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ro/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/building_number.ts": "9740db2c88dd22c886bf37bef7d3e0bdb81b801966b2b3f9ed75fb1e42a197ea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/city.ts": "908b112fc91f60460a1b7bd190b9fa8a2c83fb26c1ee86b260ec685fe96de2cb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/city_name.ts": "e00d5e450f73985d46305f9a6b87652d37d50c6c77e6d0ed6d06637fda8db9cd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/country.ts": "e3ed053118ae77d8b73c65dbe521b26221c4f51842b7f9e5d4d88b935e2c46c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/default_country.ts": "54cd1ac16530683af2769afb30108ae0e8325ad49ff73b0938c03c0add77b822", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/mod.ts": "cb2f2355267791dc4d7f98fad3d42777778a199f8c32022ba13df714fd8a22ec", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/postcode.ts": "beff9c98268f8bf4bbf8d61aaa54493dd29fac0ba36b3bd1b3cfe97367ebfd8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/secondary_address.ts": "8b3299105b4319e8ecf0366e912cbe1dcba8c88b31d2e4f68bed1cd3eee888ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/state.ts": "ec95b5bd318b36915321165a6b19f600b4bc3a90d772b26a071564fb2d128727", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/street_address.ts": "2672823ce92f5a174d475eab67a815edcffd3093621a01134b05e6ac50b35f0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/street_name.ts": "4cfd8b424391ef4760b3db820dad1d15afff0e1b4a1663a11fa0302120442595", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/street_suffix.ts": "2e62eceaf5c5b0c1c0fff8d5cc83d6d0b5df91dcffb6f2de56dfba0d3a3b2048", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/address/street_title.ts": "6d6f4b9860467a6e793d1bdf1251a92b7d34bf108a5ba5fc21f9dd59d3c77b8d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/commerce/color.ts": "fbaa5c98aa3a22b1e3b1a28b0ddeb77c1042a37eec0e3b36569f6812d1389f24", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/commerce/department.ts": "fedf18b7c8f1e91b8b6cdb75f056dd1a3927d97140d80dcd0ff79423049e6d56", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/commerce/product_name.ts": "c093378ef1229cd62cadbcde0cccb1760ae712eb5fb1d662ca9bbe04a047975d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/company/mod.ts": "bf5ff8a8bbd8137bdd6b0f0df25471a4e32dae61c906cd0d9c8a69c1c88e7a4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/company/name.ts": "cbb3fe97d6429dbb9ac5e27233c1c2e39409370b04fe822c187a638751039ef4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/company/prefix.ts": "db7a2e875df3a41239a2b063dd6e6a7037ebbf1615a86d6fbb5458462cf6a96b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/company/suffix.ts": "f76738c067e8bac9dbb3598af3c37ed7845fd87c8397bd526f7702bfe46834ea", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/date/month.ts": "679d34edea89a0ba06206561d2f6ea104b5313d8b0fe6fd9d3f00e3c13e47924", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/date/weekday.ts": "682de381270d0ab44a73077676953484aff34d4667c5908c78bdc694293d7c42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/abbreviation.ts": "d07553ea763bfe6c9df17de818b6c88037e85e68903f3e1e33dc5be7281200a3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/adjective.ts": "b3cba43cbdcc63c2f02b8c69b2bbc9d7516241ebe42d157ad1d0c97c79712ca1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/ingverb.ts": "61d167f4434615dd3ac630551e5f424ed3af4caa145c769faa105963ce5805db", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/mod.ts": "8c47795f45bb64ab8014bc8596dfbcc83d894d1f08254501f3f78ffb14eb08de", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/noun.ts": "f2f8d8ad9e702d9772d126ed54b899c3b68ca2204ed8a0cee69dde8a3ca5bf3e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/phrase.ts": "860a9a286a49ed87ca855ffe1ca5575d84123e14745b7d4e2c999e865e4348ff", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/hacker/verb.ts": "af8f383444f363b04b5d9c0f4f62c10de8f4ff51e781ca8fbb0f0daded59c469", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/internet/domain_suffix.ts": "2562f5ad58936ac5a5b2a194e7f6f54367933a25937ab7349fc3699c358e5625", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/internet/free_email.ts": "583a64356614fc3198b2e0d359230e97dccbd35863b8f27834db15200f3513db", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/mod.ts": "701254158dd8b63ddef92f241409576096ad377b9649cc0f2899f97f26726536", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/female_first_name.ts": "516e2d58e01fbebd621343b46e3e2a8d481357165ffc77b3f11b6db37644e1e3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/female_last_name.ts": "45c3ea122b27155b51f1e09b4a9df16071f38da7d7a54d08b92487c14966fdf5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/female_middle_name.ts": "62faa5d7842a126fde96d39ab2de5b46d27bcb3b2336ced330487deda465ca0b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/male_first_name.ts": "2fd36a3950819c456c952d914d6acd534e766c87a3c9ae879e0830a7288b029d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/male_last_name.ts": "034fc790ef2cfc4b20529768af9ca4d995d0a68acffdd927db1815674ef3afe7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/male_middle_name.ts": "1c3f7585024429de66b0d9dc1cb0a8367f8b1c01e7c50b37166a3760f24ece68", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/mod.ts": "2de802c0b74085d4c74802097b6f94761c9fc42f8665f39a3e9484b44c8e442d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/name.ts": "4d96a6c543433717a55b7aa972faa961496e94aedd101a2c4934884de088390e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/prefix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/name/suffix.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/phone_number/formats.ts": "e8383042dfe7d4a004dab8c3e3b6397ae6599f643638ff36386c163590c497f2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/ru/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/building_number.ts": "9e5f7e3684562723796ec56969b91535559469a7f463c54c1564b1c6e0905213", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/city.ts": "dd9d973ee8e86a91b97b0bbed28483e0b1ce4e089b91e23bb0c46f9d749ebce4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/city_name.ts": "74984e6a7292f43e3a33943de478449e04f8082899566c1805a28c6b3d5ba922", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/city_prefix.ts": "ec5c9962102a00d8bad931007a0dedcfcf52d683c910bad0910b98a85f8d455d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/city_suffix.ts": "7a9116f27cb3ff593b205d75e12f6f0bef2dc68a4b705c3d30801f72edc307af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/country.ts": "4b0c8338a4ef3292306269f1839b361ddc791846b60a1a43cec9660e38bb7f89", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/default_country.ts": "e2b6e19533ee4779c578e9ffa923ac78195aac27d455904f440c678dbd4014ae", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/mod.ts": "ef61b15602ecf2ad4dffa6fbb18fd1e63c50304c9ad978bbdb5f9ad47002c071", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/postcode.ts": "355cb303eeef73ce16c15c1add661e7f1796153f5fd8df8e0035b8463fad50d2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/secondary_address.ts": "9451a74fea0bc0ca76a4d9aead9ecf01a6da7eaaa072cd61496d441a1337f9c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/state.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/state_abbr.ts": "d7076912d1c9786ca76231a2a77cef475b7fafbe4950a8ecc430af171422993c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/street.ts": "4643e932e7a18320cbe7d82c84de68f8c76057a92a40fe379fe0cdab6efa9ad8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/street_name.ts": "50588dea6b3c50e02f2c695e1e209e8bd2671c0b76e34d0c7bad0471a8915e25", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/address/time_zone.ts": "c3d5b9356a4c6b65f269458268c43b426cedc8c40cb1f727bf57331a552df232", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/adjective.ts": "f7ad0bdfb675f6a40701785eae81713b0462b90d8dcc11ac10063a39fded223c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/bs_noun.ts": "ff5529d9504f54b631907c9b05125c6b20972b145b6ac7eb9c7626f58bdd23e8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/bs_verb.ts": "133dda7b4d222bd5ef8486e0d9168f6f602ea9898499b4945b19979bc62d569f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/descriptor.ts": "448c8a419f28805ccd751819309269d1b815ef9dfb94d98c691e7660b1086516", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/mod.ts": "cb7601de75d96215f7cc0900cb17392fd9a5e03bfc0eb410af3f27738711a20a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/name.ts": "f753d7174b6ab13f00a2579b3f1650ea532978ff44075c88fd82d2d810af00e4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/noun.ts": "6fe6f633bfbb61b51c0782a50fc76a8a6653d8e342d788bf0021f4375b5a5c75", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/company/suffix.ts": "a7c4bd0c95ad6e619bd1064908cc863b5c71ae02823dd3060f1ee94007399de8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/internet/domain_suffix.ts": "048d2ff0f2897e9df0a0f9cdbc6b71f3c25fa069983529555d2364c1456ed7af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/internet/free_email.ts": "6124c470d1f2a0646733b83f4e198964ef954a21daf9792fa691085e0e4c8e98", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/mod.ts": "8aa4a87e13480ceaf9d0cf5ebd15750415583a2b141591062da7705701707d8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/female_first_name.ts": "01950bc9eecc1336c185b7e1fd1ff86fd1beee933815096250d44dcaf6856b4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/female_last_name.ts": "6186b616042ce5d6985e8037f33d8a5f8ca2976a82b7bcd75917de6b5d869d2a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/male_first_name.ts": "36aece266aab11ab975aa15697e45c80f32b9081bdc02e7930b24f401ceb12e9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/male_last_name.ts": "bc8c7a06da54b2ef036e7374d1dc41d3adcc8336feb632d364f5fa4fb0c3e501", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/mod.ts": "8ed4852eff4a25831164e56ac90921b91174637ac90a14ec512a49b5a6177855", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/name.ts": "efb4e1047ff5cd5aba717c4182b8ea9b1ff971563122b46515e9af0bdfb42366", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/prefix.ts": "f6e09fdf247271accca04c70cd10efa1dee012488cad79c34cad8a33cc497009", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/suffix.ts": "f16a3ea91c495933d6af8359597f076027cf87260e34944d051c94e586c33ad9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/name/title.ts": "1f3a839a9cb050ce27963de21c5c4ed53a00dda32b7bd9b3812618eb424dac0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/phone_number/formats.ts": "e4034ede83c4676354eed853988bf7b08b4df06dfca07527f893a7f9084374f5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sk/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/building_number.ts": "a565355a29f77429d5a433464cd3659607530cb86a2a32c33bba48b74c30bd48", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/city.ts": "dd5b5dc3ee5ee51222fb6f82614618d2b12d1c8e2f3a7def9911828bb402a0ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/city_prefix.ts": "50a82a91c276454916b93ab1f4e045530656284c61ee205a5c80e76cdc6965a7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/city_suffix.ts": "89ca578721ea891b674ea0b5b72e9f991cd607aa77738b367303c77687c53aa6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/common_street_suffix.ts": "d391be45dc7d7682e057fdd60626595c9dcebd0da1da3fb7178790fe21ff6d3f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/country.ts": "2b482744c43c13f3422ed6ee2cf2771e114d58ce65643ca51664511a14370e64", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/default_country.ts": "be532e0b7d0f61f0302192a1ce9b4363b5c48d0d1beaf7d0fd6b7e91cf51d38c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/mod.ts": "78579eeffbe8714ab7946f58469d6d5cb28b99752ebddc1a6fbd4be8f275f45c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/secondary_address.ts": "489c78738083fc2e64afedc6fd9664382daa51b141ee1d1b6aae833cd6e35ec0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/state.ts": "4ff2891ac521a2dcaa548371bf1035ba5ba733a8d01943364117a81e5cc2aa85", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/street_name.ts": "30c7603d2e0f0822541bd85dedb1b1d891374cbead328d898c4c9d55e6697d5b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/street_prefix.ts": "49f4ba609f0a9bfba15576b815a2c25feb4fb39be994fec087effeef1206cc81", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/street_root.ts": "afa0c1631bdedf1cf22278f436289ed7160c93fff4e3711fca15c4896d352edd", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/address/street_suffix.ts": "35683871afca4c9c97554016aa22e4c9efa02afec48f224ac338c2b95b20f855", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/cell_phone/common_cell_prefix.ts": "2acdfb022b0a8c020ccf9b5e788b25bb363205540a806fa62f58f984e7183dec", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/cell_phone/formats.ts": "d0efbeefb3ff9d156940e2701158e23ad3558600c8b44df1d4c73462090e6e64", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/cell_phone/mod.ts": "fe2db6af11a5bc0dee56df1c8d4e5458dc47b70aa13f010311aea78284fdd0b5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/commerce/color.ts": "1338971b5a3650df6255f39796fc3915d940dca86d2f86e006a3bd5e466e4b27", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/commerce/department.ts": "5e04077cb4e4daa59d2ea78354c3650339fb94dd2cf5c357a5eea0f853eaee7d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/commerce/mod.ts": "59695866784d3ac860e0a0004e80a073ba4b3e73abc902038f7d9323d89f5743", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/commerce/product_name.ts": "39e5bb46196e9bdaffd02e991411bbdfbc1fdd21bf2d84d95849e692dd52513c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/company/mod.ts": "59429c1943da64620329a348742a0602a8544ff38e33fd1671e7c25d3ad43708", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/company/name.ts": "0e7b7b8ee82b70a81b1cbe94428243665314eb5f22fc5d60bf023019c14bc544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/company/suffix.ts": "b5d11ef7241db6ec57c95a3fd1cbeeb8b0edab87eb5f499c42bfdee4b3be92c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/date/mod.ts": "c61d7c18e3791003fcc1ee425d5e0e406878fdef9f10f3fa75fbe95f40579f8e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/date/month.ts": "55bfc7262f2c258ea440887322c9d9ee0830c67ae872752d2aa648a6e254f67e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/date/weekday.ts": "7f78f4005bb77bc330d3fdfb2b4ce6b41137bd9b53593d2c160b0eaf006c9e85", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/internet/domain_suffix.ts": "de4434cb4736bb79a510268c84ecb1cd62c65621861ca86827c9d09f081e3db4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/mod.ts": "0e31b6f65d7b96ec1c93ca6c699227cb2102007d918964629100c656cbe5422d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/first_name_men.ts": "8fcf552d3a7e390b80083526e99b8f0c55ea7666d80d643ecc8deade1289abb2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/first_name_women.ts": "66e013a6ab9f3eb94733a8a36319f625bebd069d53dc3e791c899e856f867099", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/last_name.ts": "46c1ebe5180c9b99e8fc0e719a30d56dac3a9b7acfec7b5877491a1adaffd786", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/mod.ts": "5e56a96bcf08ba1d099010d6c3a805e9b74da1dbf8ff4f00aaa1819bc65c94a5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/name.ts": "e12324bba47aa9e54031ceef8d9f7c61b5ff1ca5633d6a64000e38638a922059", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/prefix.ts": "e29f47d74c777a3f97a5215b27ca95cd81f9e0b2db1c7a9ac5df71da11925f65", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/name/title.ts": "1f3a839a9cb050ce27963de21c5c4ed53a00dda32b7bd9b3812618eb424dac0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/phone_number/formats.ts": "3aba5e31af7d8130065ebfcc374db5d36e1e063f311227fef6b4455c8fea5934", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/team/mod.ts": "59429c1943da64620329a348742a0602a8544ff38e33fd1671e7c25d3ad43708", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/team/name.ts": "df1ff1c98aed29b1cb1410a02217afc53154be501b25862533e2416e362ab3c1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/sv/team/suffix.ts": "05c253cbf8d9e22c4bcc19ec2ebaa80dfc430bf086400201078754a1b141d0ae", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/building_number.ts": "58e911a9258d31edc3bc09d5ae54aa3ce5d3e8eaf7c6351aa6b38c3101568027", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/city.ts": "c7efe9adf21d56d517d10c8bcdbdcec09efeae784ec6ec73965b017765a50c2f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/country.ts": "1184742614784b98ba3a12a308d53528429099214c8bba5c1a2a4a88837f0937", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/default_country.ts": "88f1d9bf4e9c27c103da2d60c971b58e024d93a8424c9d491b0ed869eab68963", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/mod.ts": "7aacaf0b82735b7615a6afc2eab80a9cd0872f522a3ae8b2e9b62bcba3fd240b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/street_address.ts": "35b5c57473d557bb075046af46a0e5eec757fb9931afd8599e7073c147086544", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/street_name.ts": "1af85fa4d8135613381aa2f9e88e672dc72bce736146539d9a96b3de25549216", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/address/street_root.ts": "75ce5a7ebd70ee3b1a5cb0a434cada57c92807fd5f79ad8e44c9df8bd62c3090", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/cell_phone/formats.ts": "91a2a8a70f847a62240ff1734a892b125d4fe8887c4b3ebc1e900ed1387188ba", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/internet/domain_suffix.ts": "5f9696f1e44addf28b1bd993439f21f7f1c7bf40f41ba16297770f2ff8c7db48", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/lorem/words.ts": "b7ad7df2a34d8cd32350d20ba44d4353fac4fbcaabd361c4a26080851dd03276", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/mod.ts": "35df8d1d8b11ece4007f80d6e86a10fedb749e65f12041998a0897bfd56781cf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/name/first_name.ts": "0c8e91b3253bd3f893a367a1d4686f08b7447299ad375b788c2e95ed32ef4edf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/name/last_name.ts": "52c786330c2ff289b3b330ac9262fac9337d6d5fb9707cfe087dbbb0cf03dc37", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/name/mod.ts": "de5c8e623984da1e77f4ebe46b755b8431cad60a916b17d2bcfb5e1710d95f6c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/name/name.ts": "a2dbe9977eee053eaae1c005cffc15fd7cb50e3bfe09b4b6077901e21cecbc4e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/name/prefix.ts": "af399b01bc128c97dc9948a20615e3ac6a946319ba8d63a1f65151ee2a8c81a8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/phone_number/area_code.ts": "4db0d10ab675933f7d97afb57eddf056926c85dc7f708a2f2d1948fb3c9e673c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/phone_number/formats.ts": "fe788241cbb1d7a8af39a57d129789c2a915cc4f014cfe9d9a629901d95b6f5d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/tr/phone_number/mod.ts": "01f8bfff25939f155cbef1fbb61fab54743fc66087f7edbcf3c29257bcea0c28", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/building_number.ts": "9e5f7e3684562723796ec56969b91535559469a7f463c54c1564b1c6e0905213", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/city.ts": "0f54e27ea6206072f92ac0e759dfe6bca935bff2bdab4a6e75d92e4e7e3e35a3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/city_name.ts": "f4a8a201cf727a01207348637705c4778d08b94a71b9d54ef27702ec1d232983", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/city_prefix.ts": "dbbf30c43cc92285c0e37138006a92aeb089411294092c087c1c0a16df0726cf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/city_suffix.ts": "b9ce9496367022bd93523579fb38939968fcf0c09748d46bea0412f60b07afae", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/country.ts": "92e75833a176e37dc9161f895a24c6854adfd20c3db115e9dbc33eff575a6ef2", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/default_country.ts": "5fa95e00dee7e33804bad560a9ca4a3be3818d460a09367acdac24c230e74f07", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/mod.ts": "caf2489e1982330f15e006daff83ed01c9eacd72473596bd781a4cdd976967f5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/postcode.ts": "061e0ec295a754bec2497bc3fbe0cf0aa6a7e1a1ad3b6b846bbbdf81191b7097", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/secondary_address.ts": "8b3299105b4319e8ecf0366e912cbe1dcba8c88b31d2e4f68bed1cd3eee888ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/state.ts": "3b961f67b84ace75a5459b62c550fd531b70bbc12106a2c1413ea50a861ff3f5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/street_address.ts": "2672823ce92f5a174d475eab67a815edcffd3093621a01134b05e6ac50b35f0a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/street_name.ts": "3521c3a589be35a2cf9d3a74ddbba13bc81006c18c2340110518448cf89af27b", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/street_prefix.ts": "ca534ddf0a78c87521762b83a5e21d8972c7344120b0f612f3be2c1e580ed26c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/street_suffix.ts": "6c4ca71a185c018b82e45dba9be9a99862b5fb83356f642ac1c429edc0414cbf", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/address/street_title.ts": "ace30d92083d492422f2d7d262e2a807412d7a7c3d0767a74beb085b1b2733e6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/company/mod.ts": "bf5ff8a8bbd8137bdd6b0f0df25471a4e32dae61c906cd0d9c8a69c1c88e7a4d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/company/name.ts": "cbb3fe97d6429dbb9ac5e27233c1c2e39409370b04fe822c187a638751039ef4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/company/prefix.ts": "d5e81ab31df2ff1403693c70910b180a336beba598cb95b70464d26028e5a0a8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/company/suffix.ts": "fb6cf41df52b8e1a8a3b1792a5cea1033d88558150c5bab2c06ce0aca1a26d0e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/internet/domain_suffix.ts": "5cd842bc5b581edb1818f0bdadc71f1f1bd0ad7af11a5f6cbf4c5e46b2b4c5af", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/internet/free_email.ts": "44451b0c555e8bc58502d9c7f40caebbe670247a6a2ca78c3d23ae8fb31db3f1", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/internet/mod.ts": "bdc817897f1a1850b2e9a3f7627bad1e5d13a977fcd98ead85a1c358fa6f5d42", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/mod.ts": "9a63b16e6f69e12c95867465a533036430499119017d98e516a5977f6025d4ee", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/female_first_name.ts": "a9dc7b5eb1f66268ff69e8505a65140acd81e0bd29d20b42ddbded8757925364", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/female_last_name.ts": "31e9edd7f83a12c0bf59b4cdf6b4413d60601324a7a540b01e3b17f56ce3279d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/female_middle_name.ts": "eaece469a2d4cfd2a3f1da81df405f35bf603d0b6b520f00ccade6d508a97ee8", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/male_first_name.ts": "5d29e510471418a07d0774999ad769b1d646e47178021d3d277fa0109b6691d5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/male_last_name.ts": "5c5a5f913db0ee3a5eaeb1684aa30207b9d43233fbb01b1d831ab6b43237c4ad", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/male_middle_name.ts": "3f66b1c595616838bb53042a15c330e137d9a0f1e176d9b7c90ad80f15f41a23", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/mod.ts": "fa4d3a186f78571f0fc5f6d847f71aca2759140ab9b88ae0dade0c1554a45b1f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/name.ts": "4d96a6c543433717a55b7aa972faa961496e94aedd101a2c4934884de088390e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/prefix.ts": "0ee13a178869f393c0f1372e5dff18039f156ee7ab1c367c5e0c6c56f5e98fda", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/suffix.ts": "8bedd6b7086c54bc6d4b5ec1c7eb0daef5a69265cd918542a068b4c1ba83430c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/name/title.ts": "45af4758e2b320a5bb16da081ae06f5870d70cef66bc19a0f6cdb93d057b2d13", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/phone_number/formats.ts": "1f1e8fc6d80ac7031bd413815683cdcae00aa56d4d8adace31240a71596fead0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/uk/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/address/city.ts": "43347ec0a8d9e9971b50f2aa5edd115410176e1a4ed774a98631eee4edee9259", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/address/city_root.ts": "3f4320c2efdc2a61168fb378d235aff299bb12370194fb9b20ac71cbbf9459a7", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/address/county.ts": "b843fdb2dbf59763464bf26f1eae3e99ceb36107804e723889ee648078fc000a", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/address/default_country.ts": "dfcd489b510422e2cd5b83d07829fc8b7b0e5162766ae4bd02911f0838f248f5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/address/mod.ts": "f16d82590a456b6c0765d790419de2dc62a7ecbc8434ce34560cf4df5f28fc4c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/cell_phone/formats.ts": "fba4d892d90259623cc89078fc5e81894d648ad05b14ab99aa92b285d1b9649c", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/cell_phone/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/company/mod.ts": "979e0af3d98c4e99a1c59e2c7b37d31c7a014158a4e08d612816a038125dbc26", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/company/name.ts": "f17578218e778678d315b4adaee62944a569485437191ff7812b6c37517b0be5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/company/prefix.ts": "43e7da95b8a9b022b938a97e888cacf86f028d3316308978df7b890ea5fd49e0", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/internet/domain_suffix.ts": "d725dc1926ee6e37408cd408a5b0a8c9d9b8794f2ad6ce2788c1d9e9430dd923", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/internet/mod.ts": "5fea49f7b9ef7e213c3cb66b71299ff782f9e05a04587a13c6d8ac8f8e3f023e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/lorem/mod.ts": "800d2d7b28fbb968f68caeb3fa495b898c1e333a0cc90c22e6d7701cf4742f7f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/lorem/words.ts": "600b7e8d47aa12f92b794a8e275127a5172f12277e598e38e2543ba71aeda5f6", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/mod.ts": "fac0143a103fdc1a42ca47e39b14739fbe94d1fa421739670c5bf80636b8e690", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/name/first_name.ts": "5939cedfdddd5c586c4816f10f06f1318fd02bc20aaf93a9a390d332d3c3a968", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/name/last_name.ts": "b3e820d6a6ddd0f655b5e37fb536623d22b778a8fb820068cf82959ed693cea9", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/name/mod.ts": "a85442cb08f13a297e6328a96eb1c359099d86cd26e7b88eeabfa08ad73a8f63", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/name/name.ts": "89954c06839fd3673be4b3d834258dbf312cfb0085ee55be3644810b75153302", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/phone_number/formats.ts": "2726375ad43898078e6b5f524246239f65f3ad7ae74a12b6c665d4bdc803bc94", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/vi/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/building_number.ts": "924c2cf0d1cf42d30cec9f2d635cdd604ba61f42bc15dcbfc5dca7be08741e8d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/city.ts": "dd5b5dc3ee5ee51222fb6f82614618d2b12d1c8e2f3a7def9911828bb402a0ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/city_prefix.ts": "5d1cf862ca2f01d4bbb247b0692930df86ed99b6e28ed6c1a6419490b405f531", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/city_suffix.ts": "a4ea6232c71908de45cbd14d22eabce1cdba7fbb91f8470bf176855368743eeb", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/default_country.ts": "adcf726afb31d30ed54af441c8507e64696a3cde0ee2f7909a46bbbc570ae489", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/mod.ts": "9e696a183c3fad56f78f0bc1403ab0410d233ff33d42f8924f120535f7174d68", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/postcode.ts": "beff9c98268f8bf4bbf8d61aaa54493dd29fac0ba36b3bd1b3cfe97367ebfd8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/state.ts": "538b6e75e221b3a176ba6b8557de2576ec7924d5da24e74f14eaba6a04b9b988", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/state_abbr.ts": "fdca5bd970345e161ec8791fce39c4ff6ce431420dea5e10d65bbab01e3ab16d", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/street_address.ts": "beb98589deaa88c8e1e3da3d32568ca448c59c787ca510910e4d8a79c9c20d46", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/street_name.ts": "0d174505bd175a7f2515446eb998534cd4eec70fb50b5377d4716f22c86982a4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/address/street_suffix.ts": "0e65345effd383e1ec0b8746e2cde7e6b6a325fdf19f7f97e571259e2f29bc6f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/mod.ts": "659a2ee89f60c71226fd5db4412fec9bd686e7eab34210407707474b436f6961", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/name/first_name.ts": "3ea8dee19f4a9407f7c09f86e9786908c59c2f0cd1e4fbe56aee2e324a284678", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/name/last_name.ts": "f2645c75c074703ef88daa6c0ffb8e4ad66d7bbfa27d5775e282d9f26a99789e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/name/mod.ts": "a85442cb08f13a297e6328a96eb1c359099d86cd26e7b88eeabfa08ad73a8f63", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/name/name.ts": "a75a7bf6421a42b756aae4540eec468d9fca354bbf71a56d11c55c61731fec19", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/phone_number/formats.ts": "1756a10cb9283c8062ae50a863a3ea90c97385527ed88a875dee83ff50edbd39", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_CN/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/building_number.ts": "3bbcaa5893195c47843299cc44e250c78a4888177477f9f7639ce5a28dcda349", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/city.ts": "dd5b5dc3ee5ee51222fb6f82614618d2b12d1c8e2f3a7def9911828bb402a0ed", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/city_prefix.ts": "19b4aad53d814263edc7c4521c18407cdb8dda58b0576811027f926860c46596", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/city_suffix.ts": "5f657d6a105bec9fd9bb38454f53fcd9337f397cd50ce32e6cda03d45cf4e534", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/default_country.ts": "e37dbeeb310c60119c130c0d33cb1fa6de96491c06a5bb6e8cf954c9a4038302", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/mod.ts": "9e696a183c3fad56f78f0bc1403ab0410d233ff33d42f8924f120535f7174d68", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/postcode.ts": "beff9c98268f8bf4bbf8d61aaa54493dd29fac0ba36b3bd1b3cfe97367ebfd8f", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/state.ts": "a551bb1f2fb7970ead2711a3f79464ab1f396d1a40d8ec21996728a11dd76e56", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/state_abbr.ts": "1cd83d2368d5538fda7fb6aa228fc73c05103015b9cd6e089cbe6c49cd5e3534", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/street_address.ts": "b5212e303e79f373b1ad7618ad7d693bee75d955291d474beeb68f82665cb0cc", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/street_name.ts": "0d174505bd175a7f2515446eb998534cd4eec70fb50b5377d4716f22c86982a4", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/address/street_suffix.ts": "8da9de29cb56f5be1dbc6844a8b686c78ea7a4e6c4dce323b8237523e7fd9d31", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/mod.ts": "537dcdc99f767717cd31c76dfe4e3ef094acf798371423fb0a5bae129b5b93c5", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/name/first_name.ts": "52691b2d0a5d9bb8101ea864c3203eb9f354857205cb771554faefd3483d0190", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/name/last_name.ts": "8d9c6ee5c5252df0663a75726bc01bbc6316b13c49202b31f639e23b7a23d560", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/name/mod.ts": "a85442cb08f13a297e6328a96eb1c359099d86cd26e7b88eeabfa08ad73a8f63", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/name/name.ts": "a75a7bf6421a42b756aae4540eec468d9fca354bbf71a56d11c55c61731fec19", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/phone_number/formats.ts": "0132764caaf52c0feaa4a4e590d7ba9d21501e85907e455162a2b837d7c5758e", - "https://deno.land/x/deno_faker@v1.0.3/lib/locales/zh_TW/phone_number/mod.ts": "15920d5946122bc7449ee48323f21d4b1c4143a8751005909366ef127f5c4de3", - "https://deno.land/x/deno_faker@v1.0.3/lib/lorem.ts": "d97ce1f03d83a4d16c1fbf7ebb77a469a2a4f8ea18b7d9b2cf79a53b95cedabb", - "https://deno.land/x/deno_faker@v1.0.3/lib/mod.ts": "d4b1ab32d72a5713a3b4d68fdde485c1abd565835089825911b905dc3e01baad", - "https://deno.land/x/deno_faker@v1.0.3/lib/name.ts": "7f3954fda6231e422fcd6206ef457cad05aa4ed1cc53d57e302d6e556b4cf176", - "https://deno.land/x/deno_faker@v1.0.3/lib/phone_number.ts": "1a29bd04e63f875c61c2f6e33ebaf6a16b28a2b54b8eeac7202ec7990a1c2e83", - "https://deno.land/x/deno_faker@v1.0.3/lib/random.ts": "8957e8cbc22f506497f5246bf11ca2730b7f0b6393f400e7c3165665f2a2953a", - "https://deno.land/x/deno_faker@v1.0.3/lib/schemas.ts": "6c9e2030ce2d3b5f3a33753e17e0a991973df3cbc58c13b289a3f189da9df568", - "https://deno.land/x/deno_faker@v1.0.3/lib/system.ts": "4d000b700466103eb7e3da8cb50a9a20aefc4679ca711733e48fb2b53fd2c4be", - "https://deno.land/x/deno_faker@v1.0.3/lib/unique.ts": "8f5daf459c8a9c28c235d8250559a955208f508d24cb988c454a680d91a3f452", - "https://deno.land/x/deno_faker@v1.0.3/lib/vehicle.ts": "3a453912500162bba212c44ee08ff67ceb048fe1e042b90a8b338bdbe5480319", - "https://deno.land/x/deno_faker@v1.0.3/mod.ts": "f5a91e8796668d4c9354d4a149bd34cc027b79950e6e17713eac9f41980374c9", - "https://deno.land/x/deno_faker@v1.0.3/vendor/mersenne.ts": "8a61935ca2f91b925d9e8cf262eaf8b3277d091f791c8b4f93f995359db1a9a7", - "https://deno.land/x/deno_faker@v1.0.3/vendor/unique.ts": "b8bb044d4caf0bb1a868bd26839bb5822e2013e8385f119db7029631e5a53e0b", - "https://deno.land/x/deno_faker@v1.0.3/vendor/user-agent.ts": "b95c7bda4ad37ba25b60c4431227361eabba70db14456abb69227d6536ea93fb", - "https://esm.sh/@aws-sdk/client-s3@3.592.0": "6410aa6af828586a1fea0ad023479483b5844a15054bd62a77f8c1e1f467e54a", - "https://esm.sh/@aws-sdk/s3-request-presigner@3.592.0": "41615b3a8cdd935bae991dbff554dd0f8765cf591fef33072a5338e6a7576814", - "https://esm.sh/ajv-formats@2.1.1": "575b3830618970ddc3aba96310bf4df7358bb37fcea101f58b36897ff3ac2ea7", - "https://esm.sh/ajv@8.12.0": "965ce16eff0cefef99e67478c5ee760928bd8931d40c3b958325cdd6ab6149f2", - "https://esm.sh/nanoevents@9.0.0": "29ccd1d8839f2d7dd8d28ad9ec5d18723a7dbf966bf29179063442b1e88b3a4f", - "https://esm.sh/v135/@aws-crypto/crc32@3.0.0/denonext/crc32.mjs": "f9a98501e686244b2f327c7791df0f1f7830b8769dd2815b9de7e2aaca1f657f", - "https://esm.sh/v135/@aws-crypto/crc32c@3.0.0/denonext/crc32c.mjs": "5acc8d5648bf7266477caacf836109147e2815cb13ba198270b783e77380cd19", - "https://esm.sh/v135/@aws-crypto/ie11-detection@3.0.0/denonext/ie11-detection.mjs": "ae42f42b38941df739396432e9da809820c13a9f780bccb635326324bf51464e", - "https://esm.sh/v135/@aws-crypto/sha1-browser@3.0.0/denonext/sha1-browser.mjs": "43955bdd3f58d652c7c2adb381cd4cb846bab85b6937643f7d609bbea69e1c45", - "https://esm.sh/v135/@aws-crypto/sha256-browser@3.0.0/denonext/sha256-browser.mjs": "51fdfd6c58198e383a0581d659585f74855d20cbbef738e1cf9e98107d68a595", - "https://esm.sh/v135/@aws-crypto/sha256-js@3.0.0/denonext/sha256-js.mjs": "219bd945829420cf17c499fec637e6e3aa058c567877d8946b7e144eb3c0789f", - "https://esm.sh/v135/@aws-crypto/supports-web-crypto@3.0.0/denonext/supports-web-crypto.mjs": "ad038b921693e2961c79ad704940f31965cbcd1a985717da97875ec2fc5fabe3", - "https://esm.sh/v135/@aws-crypto/util@3.0.0/denonext/util.mjs": "0fbd60f4487011dd33dad62793bfa4617f07791d54e0a21e3ac7f9ceb99af7db", - "https://esm.sh/v135/@aws-sdk/client-s3@3.592.0/denonext/client-s3.mjs": "c3119115f1ef81a8421dae0709b34caa05ca440d53115d63897c624560a62fa0", - "https://esm.sh/v135/@aws-sdk/core@3.592.0/denonext/client.js": "f42f609255d95e489b042732d05429ad8395687c09fd2468074d703c646ef98c", - "https://esm.sh/v135/@aws-sdk/core@3.592.0/denonext/core.mjs": "ec83f9b606a4296b133afe72a06582ed83f2cf87f9394282429ed647a1fc17e1", - "https://esm.sh/v135/@aws-sdk/core@3.592.0/denonext/httpAuthSchemes.js": "045dd3cbafa9eec442fab98768b7ecc4cb945758c5899632ba50ee6c898d2823", - "https://esm.sh/v135/@aws-sdk/core@3.592.0/denonext/protocols.js": "797cda086c518b4f2d26b4e4b1bcfb02ce9927daf7e0f3161bb7854d0ea85b82", - "https://esm.sh/v135/@aws-sdk/middleware-expect-continue@3.577.0/denonext/middleware-expect-continue.mjs": "739b3e66661789760444e2dca83e6ef0662fffa005cbbe74f2e57f73a12405a3", - "https://esm.sh/v135/@aws-sdk/middleware-flexible-checksums@3.587.0/denonext/middleware-flexible-checksums.mjs": "77172bdbc7f4fcf8f5c6ffbc98e1f234e19a47241fcb3cf24ad929ab05caff3e", - "https://esm.sh/v135/@aws-sdk/middleware-host-header@3.577.0/denonext/middleware-host-header.mjs": "5f94dd2219c16e33e34f5364f5e38bdcf18212f03850e89d6f146b2af5895e56", - "https://esm.sh/v135/@aws-sdk/middleware-location-constraint@3.577.0/denonext/middleware-location-constraint.mjs": "c58d665287449ccff02a1899967fb79092ce9c55c01ca0147d94a006f1c5bcbb", - "https://esm.sh/v135/@aws-sdk/middleware-logger@3.577.0/denonext/middleware-logger.mjs": "970c0db148514a5c5248fd508a74ff9c194c4f8f1e5381e04df5d35c14a4f419", - "https://esm.sh/v135/@aws-sdk/middleware-recursion-detection@3.577.0/denonext/middleware-recursion-detection.mjs": "d732f8ab11ecf3652738f52454e10ca70a09ea1000947e283ae540387ccf19b2", - "https://esm.sh/v135/@aws-sdk/middleware-sdk-s3@3.587.0/denonext/middleware-sdk-s3.mjs": "bf3fd7a03012323e250710b352888238726f8cd61516a0f8fa53de43d0d61c52", - "https://esm.sh/v135/@aws-sdk/middleware-signing@3.587.0/denonext/middleware-signing.mjs": "7a0e1951c633a473cde14c5507318f5517641b30fa45a027513c3d44438e1257", - "https://esm.sh/v135/@aws-sdk/middleware-ssec@3.577.0/denonext/middleware-ssec.mjs": "1358d92c65585df3c042213c9a1e6fbf1bebfe4c2b215759dcd3c413a032b66a", - "https://esm.sh/v135/@aws-sdk/middleware-user-agent@3.587.0/denonext/middleware-user-agent.mjs": "656f101930640c87ccf38fbdcd1c3a85db7eeaab3160ab98174ea1fc8f823b3a", - "https://esm.sh/v135/@aws-sdk/region-config-resolver@3.587.0/denonext/region-config-resolver.mjs": "5d7e4eea57e2629eb30c7822f3dcfaff63fec155595301141cf4f27620bc5355", - "https://esm.sh/v135/@aws-sdk/s3-request-presigner@3.592.0/denonext/s3-request-presigner.mjs": "9711037af8dde7121d66a607c287ac08c18f4f9d7fe6e98af95b748bf7b32b15", - "https://esm.sh/v135/@aws-sdk/signature-v4-multi-region@3.587.0/denonext/signature-v4-multi-region.mjs": "97f7166508a9d41ae660774c6224dd0a96405313cbaab6945427f69e632e7061", - "https://esm.sh/v135/@aws-sdk/util-arn-parser@3.568.0/denonext/util-arn-parser.mjs": "e80995eaf790640e591f09d89d9099b022efa6d7954d6e23a1a7f5691b9b5110", - "https://esm.sh/v135/@aws-sdk/util-endpoints@3.587.0/denonext/util-endpoints.mjs": "6f6fe7b8cc359989529f23a3d284a8632bd1f01d475abaec2b3c24ddaa9284d0", - "https://esm.sh/v135/@aws-sdk/util-format-url@3.577.0/denonext/util-format-url.mjs": "dc97c48b31bb953af37a9b55a28f36af141397176af4160dd7caa865c1445efe", - "https://esm.sh/v135/@aws-sdk/util-locate-window@3.310.0/denonext/util-locate-window.mjs": "894879f284b5a41fc830b8fe40e2a7038b124d5f5b7a3fde841c3314366c56c5", - "https://esm.sh/v135/@aws-sdk/util-user-agent-browser@3.577.0/denonext/util-user-agent-browser.mjs": "d6cea3d3cc34e779a455d42fff12a68dc81f08fd0d2a8d4a7aac895785445ce0", - "https://esm.sh/v135/@aws-sdk/util-utf8-browser@3.259.0/denonext/util-utf8-browser.mjs": "79fc8ce5cd61204fe274363d637902a5d49ea40688e8d40cbd5b6ecf56f782b7", - "https://esm.sh/v135/@aws-sdk/xml-builder@3.575.0/denonext/xml-builder.mjs": "161f75c0f85617e6739362ffa17eefc8a02d68e310a0f4fe0e545d28dc880db8", - "https://esm.sh/v135/@smithy/chunked-blob-reader@3.0.0/denonext/chunked-blob-reader.mjs": "bfd33430ff0d1b7c3dc6e42401a2adfcdeaf2dbb9ac56ca6578782c99e2cb359", - "https://esm.sh/v135/@smithy/config-resolver@3.0.1/denonext/config-resolver.mjs": "40cbc0d1a37f1833d5c5a08706470df01c559b6426b3961863cd67ea69eb768d", - "https://esm.sh/v135/@smithy/core@2.2.0/denonext/core.mjs": "9d4f338ee9ac0575eab16dc95372a8fcb969b826affe9cecbd48c2db1127b8ca", - "https://esm.sh/v135/@smithy/eventstream-codec@3.0.0/denonext/eventstream-codec.mjs": "c190427a13a42185259c24c47d80b44c69041b4599107f3d4663cd4077c07cd9", - "https://esm.sh/v135/@smithy/eventstream-serde-browser@3.0.0/denonext/eventstream-serde-browser.mjs": "66549a531d3a353b49b3e67d788450e5555666bd09b81e02a219ea8432545cfd", - "https://esm.sh/v135/@smithy/eventstream-serde-config-resolver@3.0.0/denonext/eventstream-serde-config-resolver.mjs": "6f3de94d34c2253cab99484bb2cb45f7530207667a03c0468bbb10a89e984afb", - "https://esm.sh/v135/@smithy/eventstream-serde-universal@3.0.0/denonext/eventstream-serde-universal.mjs": "7dcab4cc065182e9059495b7523763cf28ceed4a638797e1cd3868c048543079", - "https://esm.sh/v135/@smithy/fetch-http-handler@3.0.1/denonext/fetch-http-handler.mjs": "d45f4739d78d06e5dc37271dcd859f9a67208dc6b008340dc2f9a70ad13db898", - "https://esm.sh/v135/@smithy/hash-blob-browser@3.0.0/denonext/hash-blob-browser.mjs": "49ab0fc6686ce3cb5a7b3a4a608cc2b2a1ac0243fad829d27154da3dd92d8a22", - "https://esm.sh/v135/@smithy/invalid-dependency@3.0.0/denonext/invalid-dependency.mjs": "ee4b310aaaf505741a23af8cf025792b34bee8d72042d6d4d166ab2caedd2999", - "https://esm.sh/v135/@smithy/is-array-buffer@3.0.0/denonext/is-array-buffer.mjs": "f8bb7f850b646a10880d4e52c60151913b7d81911b2b1cd1355c9adef56ab3e2", - "https://esm.sh/v135/@smithy/md5-js@3.0.0/denonext/md5-js.mjs": "737d30f6a285b1c0a06a5f95dbd8da140f81f7f12d12796144149a96e5f2a0a0", - "https://esm.sh/v135/@smithy/middleware-content-length@3.0.0/denonext/middleware-content-length.mjs": "fe7e78041a745957818bdfb56d3f0c28c3ef0628447bb5fced13887d17274f84", - "https://esm.sh/v135/@smithy/middleware-endpoint@3.0.1/denonext/middleware-endpoint.mjs": "bf9be6bcc613941c0a1350b67c4e33862f43c0ea610e38559abccdf37fb78342", - "https://esm.sh/v135/@smithy/middleware-retry@3.0.3/denonext/middleware-retry.mjs": "83a20b0ab6e92e94ef23402f99b830645e06d860e1f619d880f7cce1596a4f97", - "https://esm.sh/v135/@smithy/middleware-serde@3.0.0/denonext/middleware-serde.mjs": "7681ebe6e31f3974a04ea7515521c6b1b68aadd26367e105045a1a8e47219890", - "https://esm.sh/v135/@smithy/middleware-stack@3.0.0/denonext/middleware-stack.mjs": "9e954876cda37bc3bdd7cef702a0f2cad07e0a01fbf3f621ff3ad699176960dc", - "https://esm.sh/v135/@smithy/property-provider@3.1.0/denonext/property-provider.mjs": "b25b43f3a30179a6f23d8a50a21fbfcc57a6f27faacf16c9a5acd87e07439eba", - "https://esm.sh/v135/@smithy/protocol-http@4.0.0/denonext/protocol-http.mjs": "70c3ac96dde34152ba20e35c4aa8f1237624156a63565fc1278d669bc1aa4ced", - "https://esm.sh/v135/@smithy/querystring-builder@3.0.0/denonext/querystring-builder.mjs": "d7abeb886cd8805936ee2cef154c13a2116c7934c713b247783d26f9bdd5f526", - "https://esm.sh/v135/@smithy/querystring-parser@3.0.0/denonext/querystring-parser.mjs": "c4ecaaecb22801e82f0fc9bd0f01a3279fead61ee278334c2edbe008adb770fb", - "https://esm.sh/v135/@smithy/service-error-classification@3.0.0/denonext/service-error-classification.mjs": "4bbfa5fd2bac959692c578082c5ecf2f116e1dae821b6b9ac3888767397eb2d4", - "https://esm.sh/v135/@smithy/signature-v4@3.0.0/denonext/signature-v4.mjs": "c3013b99f3b7741a4787a38b5e8553befcd27fd3397567da3fb10a9fe24f530a", - "https://esm.sh/v135/@smithy/smithy-client@3.1.1/denonext/smithy-client.mjs": "b2e61a9deb80ce5074de3286bfe3142a282a286b2fb561ff0fc37ddbb5ba1c20", - "https://esm.sh/v135/@smithy/types@3.0.0/denonext/types.mjs": "25efdf4ec5b964611ca47bb80a2b2d849d393367df433c5bb23096d741f85f59", - "https://esm.sh/v135/@smithy/url-parser@3.0.0/denonext/url-parser.mjs": "15cce7f94afb9e392977b9b565386ea3c64cbf34df41b9f9138f77f56945424c", - "https://esm.sh/v135/@smithy/util-base64@3.0.0/denonext/util-base64.mjs": "d6a01faaa94fdbeb4b92b02e91801dfbe241439e37a0edf7d817c59daf66c0e3", - "https://esm.sh/v135/@smithy/util-body-length-browser@3.0.0/denonext/util-body-length-browser.mjs": "d67382004d61919b97a756a454f9b312cfb0011a9727d3d1ca69ebddf1c7843a", - "https://esm.sh/v135/@smithy/util-config-provider@3.0.0/denonext/util-config-provider.mjs": "832c0ab1d3b06a51351ea23b33628bd36a37ef570e02e469f6ab39f71d88d7b1", - "https://esm.sh/v135/@smithy/util-defaults-mode-browser@3.0.3/denonext/util-defaults-mode-browser.mjs": "f3c35b293e8819ef45d70b523e3b3d71bdfa13d1f59926381e0c7cabd791d6d9", - "https://esm.sh/v135/@smithy/util-endpoints@2.0.1/denonext/util-endpoints.mjs": "4db905d919da27dc7c71ed20addebc8729b2200b410e0657e6d74d3d11ecc6b1", - "https://esm.sh/v135/@smithy/util-hex-encoding@3.0.0/denonext/util-hex-encoding.mjs": "cbdd7aabeb3903596980e2903efec3e5501f7e1259fb7b97e327a3b4e635f23c", - "https://esm.sh/v135/@smithy/util-middleware@3.0.0/denonext/util-middleware.mjs": "6b85625cb9b9492f81270c274bb5ea491e903e619f89de0d1f5fbba49b418ca4", - "https://esm.sh/v135/@smithy/util-retry@3.0.0/denonext/util-retry.mjs": "cd770e5416f69c0a186e602dfc7f2aee4d0855310d7e1b6d556d812cacd1514a", - "https://esm.sh/v135/@smithy/util-stream@3.0.1/denonext/util-stream.mjs": "adc467f8edf75be350d4566ceb13377423b5bb9c152d0438296ed171b9a9e475", - "https://esm.sh/v135/@smithy/util-uri-escape@3.0.0/denonext/util-uri-escape.mjs": "df2c80781ede692323dee6e2da3711e7ccc4f7a1cee949b09aba8d1ce15bbe03", - "https://esm.sh/v135/@smithy/util-utf8@3.0.0/denonext/util-utf8.mjs": "abe704ed8c4266b29906116ef723b98e8729078537b252c9a213ad373559488a", - "https://esm.sh/v135/@smithy/util-waiter@3.0.0/denonext/util-waiter.mjs": "3f6ef1fd887ee17285898099e86083317573c81f93ca7821c62397374e224f16", - "https://esm.sh/v135/ajv-formats@2.1.1/denonext/ajv-formats.mjs": "06092e00b42202633ae6dab4b53287c133af882ddb14c6707277cdb237634967", - "https://esm.sh/v135/ajv@8.12.0/denonext/ajv.mjs": "4645df9093d0f8be0e964070a4a7aea8adea06e8883660340931f7a3f979fc65", - "https://esm.sh/v135/ajv@8.12.0/denonext/dist/compile/codegen.js": "d981238e5b1e78217e1c6db59cbd594369279722c608ed630d08717ee44edd84", - "https://esm.sh/v135/bowser@2.11.0/denonext/bowser.mjs": "3fd0c5d68c4bb8b3243c1b0ac76442fa90f5e20ee12773ce2b2f476c2e7a3615", - "https://esm.sh/v135/fast-deep-equal@3.1.3/denonext/fast-deep-equal.mjs": "6313b3e05436550e1c0aeb2a282206b9b8d9213b4c6f247964dd7bb4835fb9e5", - "https://esm.sh/v135/fast-xml-parser@4.2.5/denonext/fast-xml-parser.mjs": "c4512cbbb8ec8d60dedc374323e591d5bc4ae02e4da8c4092ff94602d19c9d62", - "https://esm.sh/v135/json-schema-traverse@1.0.0/denonext/json-schema-traverse.mjs": "c5da8353bc014e49ebbb1a2c0162d29969a14c325da19644e511f96ba670cc45", - "https://esm.sh/v135/strnum@1.0.5/denonext/strnum.mjs": "1ffef4adec2f74139e36a2bfed8381880541396fe1c315779fb22e081b17468b", - "https://esm.sh/v135/tslib@1.14.1/denonext/tslib.mjs": "5e49e8960f064d11fb709e3338f5437e2ede57e7df873a09d7834c2a0bf533f7", - "https://esm.sh/v135/uri-js@4.4.1/denonext/uri-js.mjs": "901d462f9db207376b39ec603d841d87e6b9e9568ce97dfaab12aa77d0f99f74", - "https://esm.sh/v135/uuid@9.0.1/denonext/uuid.mjs": "7d7d3aa57fa136e2540886654c416d9da10d8cfebe408bae47fd47070f0bfb2a" - } -} diff --git a/modules/user_passwords/db/migrations/20240705023048_init/migration.sql b/modules/user_passwords/db/migrations/20240705023048_init/migration.sql new file mode 100644 index 00000000..a18ae8ca --- /dev/null +++ b/modules/user_passwords/db/migrations/20240705023048_init/migration.sql @@ -0,0 +1,8 @@ +-- CreateTable +CREATE TABLE "Passwords" ( + "userId" UUID NOT NULL, + "passwordHash" TEXT NOT NULL, + "algo" TEXT NOT NULL, + + CONSTRAINT "Passwords_pkey" PRIMARY KEY ("userId") +); diff --git a/modules/user_passwords/db/migrations/migration_lock.toml b/modules/user_passwords/db/migrations/migration_lock.toml new file mode 100644 index 00000000..fbffa92c --- /dev/null +++ b/modules/user_passwords/db/migrations/migration_lock.toml @@ -0,0 +1,3 @@ +# Please do not edit this file manually +# It should be added in your version-control system (i.e. Git) +provider = "postgresql" \ No newline at end of file diff --git a/modules/user_passwords/db/schema.prisma b/modules/user_passwords/db/schema.prisma new file mode 100644 index 00000000..20f7e97b --- /dev/null +++ b/modules/user_passwords/db/schema.prisma @@ -0,0 +1,11 @@ +// Do not modify this `datasource` block +datasource db { + provider = "postgresql" + url = env("DATABASE_URL") +} + +model Passwords { + userId String @db.Uuid @id + passwordHash String + algo String +} diff --git a/modules/user_passwords/module.json b/modules/user_passwords/module.json new file mode 100644 index 00000000..885684e1 --- /dev/null +++ b/modules/user_passwords/module.json @@ -0,0 +1,45 @@ +{ + "name": "User Password Verifier", + "description": "An INTERNAL-ONLY module to store and verify passwords by user ID. Used by some auth modules that require password verification.", + "icon": "shield-halved", + "tags": [ + "core", + "user", + "auth", + "internal" + ], + "authors": [ + "rivet-gg", + "Blckbrry-Pi" + ], + "status": "beta", + "dependencies": { + "users": {}, + "rate_limit": {} + }, + "scripts": { + "verify": { + "name": "Verify Password for User ID", + "description": "Verify that the provided password matches the provided user ID. Errors on mismatch." + }, + "add": { + "name": "Add Password for User", + "description": "Register a new userID/password combination. Errors if user already has a password." + }, + "update": { + "name": "Update Password for User", + "description": "Update a userID/password combination. Errors if user does not have a password." + } + }, + "errors": { + "user_already_has_password": { + "name": "User already has a password" + }, + "user_does_not_have_password": { + "name": "User does not yet have a password" + }, + "password_invalid": { + "name": "Password is Invalid" + } + } +} \ No newline at end of file diff --git a/modules/user_passwords/scripts/add.ts b/modules/user_passwords/scripts/add.ts new file mode 100644 index 00000000..a58df9fb --- /dev/null +++ b/modules/user_passwords/scripts/add.ts @@ -0,0 +1,41 @@ +import { Empty, RuntimeError, ScriptContext } from "../module.gen.ts"; +import { ALGORITHM_DEFAULT, Algorithm, hash } from "../utils/common.ts"; + +export interface Request { + userId: string; + password: string; + algorithm?: Algorithm; +} + +export type Response = Empty; + +export async function run( + ctx: ScriptContext, + req: Request, +): Promise { + // Check if the user exists before hashing the password to save compute + // resources + const user = await ctx.db.passwords.findFirst({ + where: { + userId: req.userId, + }, + }); + if (user) { + throw new RuntimeError("user_already_has_password"); + } + + // Hash the password + const algo = req.algorithm || ALGORITHM_DEFAULT; + const passwordHash = await hash(req.password, algo); + + // Create an entry for the user's password + await ctx.db.passwords.create({ + data: { + userId: req.userId, + passwordHash, + algo, + }, + }); + + return {}; +} diff --git a/modules/user_passwords/scripts/update.ts b/modules/user_passwords/scripts/update.ts new file mode 100644 index 00000000..cd6b67c3 --- /dev/null +++ b/modules/user_passwords/scripts/update.ts @@ -0,0 +1,43 @@ +import { Empty, RuntimeError, ScriptContext } from "../module.gen.ts"; +import { ALGORITHM_DEFAULT, Algorithm, hash } from "../utils/common.ts"; + +export interface Request { + userId: string; + newPassword: string; + newAlgorithm?: Algorithm; +} + +export type Response = Empty; + +export async function run( + ctx: ScriptContext, + req: Request, +): Promise { + // Ensure the user exists before hashing the password to save compute + // resources + const user = await ctx.db.passwords.findFirst({ + where: { + userId: req.userId, + }, + }); + if (!user) { + throw new RuntimeError("user_does_not_have_password"); + } + + // Hash the password + const algo = req.newAlgorithm || ALGORITHM_DEFAULT; + const passwordHash = await hash(req.newPassword, algo); + + // Update the entry for the user's password + await ctx.db.passwords.update({ + where: { + userId: req.userId, + }, + data: { + passwordHash, + algo, + }, + }); + + return {}; +} diff --git a/modules/user_passwords/scripts/verify.ts b/modules/user_passwords/scripts/verify.ts new file mode 100644 index 00000000..3b7265f3 --- /dev/null +++ b/modules/user_passwords/scripts/verify.ts @@ -0,0 +1,37 @@ +import { Empty, RuntimeError, ScriptContext } from "../module.gen.ts"; +import { Algorithm, hashMatches } from "../utils/common.ts"; + +export interface Request { + userId: string; + password: string; +} + +export type Response = Empty; + +export async function run( + ctx: ScriptContext, + req: Request, +): Promise { + // Look up the user password hash + const user = await ctx.db.passwords.findFirst({ + where: { + userId: req.userId, + }, + select: { + algo: true, + passwordHash: true, + } + }); + if (!user) throw new RuntimeError("user_does_not_have_password"); + + // Verify the passwordHash + const passwordMatches = await hashMatches( + req.password, + user.passwordHash, + user.algo as Algorithm, + ); + + if (!passwordMatches) throw new RuntimeError("password_invalid"); + + return {}; +} diff --git a/modules/user_passwords/tests/algorithms.ts b/modules/user_passwords/tests/algorithms.ts new file mode 100644 index 00000000..bc6783b6 --- /dev/null +++ b/modules/user_passwords/tests/algorithms.ts @@ -0,0 +1,44 @@ +import { test, TestContext } from "../module.gen.ts"; +import { assertExists } from "https://deno.land/std@0.217.0/assert/mod.ts"; +import { faker } from "https://deno.land/x/deno_faker@v1.0.3/mod.ts"; + +test("algorithms", async (ctx: TestContext) => { + const { user } = await ctx.modules.users.create({ + username: faker.internet.userName(), + }); + assertExists(user); + + // Set up user + await ctx.modules.userPasswords.add({ userId: user.id, password: "password" }); + + const algorithms = ["argon2", "bcrypt", "scrypt"] as const; + for (const algorithm of algorithms) { + // Register password + const password = faker.internet.password(); + await ctx.modules.userPasswords.update({ + userId: user.id, + newPassword: password, + newAlgorithm: algorithm, + }); + + // Verify password + await ctx.modules.userPasswords.verify({ + userId: user.id, + password: password, + }); + + // Change password + const newPass = faker.internet.password(); + await ctx.modules.userPasswords.update({ + userId: user.id, + newPassword: newPass, + newAlgorithm: algorithm, + }); + + // Verify new password + await ctx.modules.userPasswords.verify({ + userId: user.id, + password: newPass, + }); + } +}); \ No newline at end of file diff --git a/modules/user_passwords/tests/verify.ts b/modules/user_passwords/tests/verify.ts new file mode 100644 index 00000000..71e2ce56 --- /dev/null +++ b/modules/user_passwords/tests/verify.ts @@ -0,0 +1,94 @@ +import { test, TestContext } from "../module.gen.ts"; +import { assertExists, assertEquals, assertRejects } from "https://deno.land/std@0.217.0/assert/mod.ts"; +import { faker } from "https://deno.land/x/deno_faker@v1.0.3/mod.ts"; +import { RuntimeError } from "../module.gen.ts"; + +test("accept_matching_password", async (ctx: TestContext) => { + const { user } = await ctx.modules.users.create({ + username: faker.internet.userName(), + }); + assertExists(user); + + // Register password + const password = faker.internet.password(); + await ctx.modules.userPasswords.add({ + userId: user.id, + password, + }); + + // Verify password + await ctx.modules.userPasswords.verify({ + userId: user.id, + password: password, + }); + + // Change password + const newPass = faker.internet.password(); + await ctx.modules.userPasswords.update({ + userId: user.id, + newPassword: newPass, + }); + + // Verify new password + await ctx.modules.userPasswords.verify({ + userId: user.id, + password: newPass, + }); +}); + + +test("reject_different_password", async (ctx: TestContext) => { + const { user } = await ctx.modules.users.create({ + username: faker.internet.userName(), + }); + assertExists(user); + + // Register password + const password = faker.internet.password(); + await ctx.modules.userPasswords.add({ + userId: user.id, + password, + }); + + const wrongPassword = faker.internet.password(); + + // Verify incorrect password + const error = await assertRejects(async () => { + await ctx.modules.userPasswords.verify({ + userId: user.id, + password: wrongPassword, + }); + }, RuntimeError); + + // Verify error message + assertExists(error.message); + assertEquals(error.code, "password_invalid"); +}); + +test("reject_unregistered", async (ctx: TestContext) => { + const { user } = await ctx.modules.users.create({ + username: faker.internet.userName(), + }); + assertExists(user); + + // Register password + const password = faker.internet.password(); + await ctx.modules.userPasswords.add({ + userId: user.id, + password, + }); + + const wrongPassword = faker.internet.password(); + + // Verify "correct" password with unregistered user + const error = await assertRejects(async () => { + await ctx.modules.userPasswords.verify({ + userId: crypto.randomUUID(), + password: wrongPassword, + }); + }, RuntimeError); + + // Verify error message + assertExists(error.message); + assertEquals(error.code, "user_does_not_have_password"); +}); diff --git a/modules/user_passwords/utils/argon2.ts b/modules/user_passwords/utils/argon2.ts new file mode 100644 index 00000000..86732767 --- /dev/null +++ b/modules/user_passwords/utils/argon2.ts @@ -0,0 +1,86 @@ +import { + hash as hashArgon2, + Argon2Params, + Argon2Version, + Argon2Algorithm, +} from "https://deno.land/x/argontwo@0.2.0/mod.ts"; +import { generateSalt } from "./common.ts"; +import { timingSafeEqual } from "https://deno.land/std@0.224.0/crypto/timing_safe_equal.ts"; +import base64 from "https://deno.land/x/b64@1.1.28/src/base64.js"; + + +// OWASP recommended defaults: +// https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#argon2id +const argon2Defaults: Argon2Params = { + algorithm: "Argon2id", + version: 19, + tCost: 2, // 3 iterations + mCost: 19 * 1024, // 19MiB of memory + pCost: 1, // 1 thread + + secret: undefined, + outputLength: 32, +}; + +export function createHash(password: string) { + const salt = generateSalt(); + const passwordBuffer = new TextEncoder().encode(password); + const hash = hashArgon2(passwordBuffer, salt, argon2Defaults); + return packDigest(hash, salt, argon2Defaults); +} + +export function hashMatches(guess: string, digest: string) { + const { hash, salt, params } = unpackDigest(digest); + const guessBuffer = new TextEncoder().encode(guess); + + const hashGuess = hashArgon2(guessBuffer, salt, params); + + return timingSafeEqual(hashGuess, hash); +} + +function packDigest(hash: ArrayBuffer, salt: ArrayBuffer, params: Argon2Params) { + const headerPart = `$${params.algorithm.toLowerCase()}$v=${params.version}$`; + const paramPart = `m=${params.mCost},t=${params.tCost},p=${params.pCost}`; + + const saltBase64 = base64.fromArrayBuffer(salt); + const hashBase64 = base64.fromArrayBuffer(hash); + + return `${headerPart}${paramPart}$${saltBase64}$${hashBase64}`; +} + +const algorithmMap: Record = { + "argon2i": "Argon2i", + "argon2d": "Argon2d", + "argon2id": "Argon2id", +}; + +function unpackDigest(digest: string): { hash: ArrayBuffer, salt: ArrayBuffer, params: Argon2Params } { + const [, algorithmName, versionStr, params, saltStr, hashStr] = digest.split("$"); + + const algorithm = algorithmMap[algorithmName]; + const version = parseInt(versionStr.match(/v=(\d+)/)![1]); + + const mCost = parseInt(params.match(/m=(\d+)/)![1]); + const tCost = parseInt(params.match(/t=(\d+)/)![1]); + const pCost = parseInt(params.match(/p=(\d+)/)![1]); + + const salt = base64.toArrayBuffer(saltStr); + const hash = base64.toArrayBuffer(hashStr); + + + if (!algorithm || !version || !mCost || !tCost || !pCost || !salt || !hash) { + throw new Error("Invalid internal hash format"); + } + + return { + hash, + salt, + params: { + algorithm, + version: version as Argon2Version, + mCost, + tCost, + pCost, + }, + }; +} diff --git a/modules/user_passwords/utils/bcrypt.ts b/modules/user_passwords/utils/bcrypt.ts new file mode 100644 index 00000000..9c0ed1d4 --- /dev/null +++ b/modules/user_passwords/utils/bcrypt.ts @@ -0,0 +1,16 @@ +import { hash as hashBCrypt, verify, BcryptParams } from "jsr:@blackberry/bcrypt@0.15.3"; + +// OWASP recommended defaults: +// https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#bcrypt +const bcryptParams: BcryptParams = { + cost: 10, + version: "2b", // 2b is the newest version of the OpenBSD bcrypt standard. +}; + +export function createHash(password: string) { + return hashBCrypt(new TextEncoder().encode(password), undefined, bcryptParams); +} + +export function hashMatches(guess: string, hash: string) { + return verify(new TextEncoder().encode(guess), hash); +} diff --git a/modules/user_passwords/utils/common.ts b/modules/user_passwords/utils/common.ts new file mode 100644 index 00000000..5d069856 --- /dev/null +++ b/modules/user_passwords/utils/common.ts @@ -0,0 +1,80 @@ +import base64 from "https://deno.land/x/b64@1.1.28/src/base64.js"; + +import { createHash as hashSCrypt } from "./scrypt.ts"; +import { createHash as hashBCrypt } from "./bcrypt.ts"; + +import { hashMatches as matchesSCrypt } from "./scrypt.ts"; +import { hashMatches as matchesBCrypt } from "./bcrypt.ts"; + +import { createHash as hashArgon2 } from "./argon2.ts"; +import { hashMatches as matchesArgon2 } from "./argon2.ts"; + +export function toBase64(buffer: ArrayBufferLike) { + return base64.fromArrayBuffer(new Uint8Array(buffer)); +} + +export function fromBase64(base64String: string) { + return base64.toArrayBuffer(base64String); +} + +export function generateSalt(bytes: number = 32) { + return crypto.getRandomValues(new Uint8Array(bytes)); +}; + +export function packHashAndSalt(hash: ArrayBufferLike, salt: ArrayBufferLike) { + const joined = new Uint8Array(4 + hash.byteLength + salt.byteLength); + + // Write hash length as u32 + joined.set(new Uint8Array(new Uint32Array([hash.byteLength]))); + + // Write hash + joined.set(new Uint8Array(hash), 4); + + // Write salt + joined.set(new Uint8Array(salt), 4 + hash.byteLength); + + return joined; +} + +export function unpackHashAndSalt(packed: ArrayBufferLike) { + const view = new DataView(packed); + + // Get hash length as u32 + const hashLength = view.getUint32(0); + + // Get hash + const hash = new Uint8Array(packed.slice(4, 4 + hashLength)); + + // Get salt + const salt = new Uint8Array(packed.slice(4 + hashLength)); + + return { hash, salt }; +} + +export type Algorithm = "bcrypt" | "scrypt" | "argon2"; + +// Chosen for memory intensiveness due to cloudflare workers +export const ALGORITHM_DEFAULT: Algorithm = "bcrypt"; + + +export function hash(password: string, algorithm: Algorithm = ALGORITHM_DEFAULT) { + switch (algorithm) { + case "argon2": + return hashArgon2(password); + case "bcrypt": + return hashBCrypt(password); + case "scrypt": + return hashSCrypt(password); + } +} + +export function hashMatches(password: string, hash: string, algorithm: Algorithm = ALGORITHM_DEFAULT) { + switch (algorithm) { + case "argon2": + return matchesArgon2(password, hash); + case "bcrypt": + return matchesBCrypt(password, hash); + case "scrypt": + return matchesSCrypt(password, hash); + } +} diff --git a/modules/user_passwords/utils/scrypt.ts b/modules/user_passwords/utils/scrypt.ts new file mode 100644 index 00000000..b96b73ad --- /dev/null +++ b/modules/user_passwords/utils/scrypt.ts @@ -0,0 +1,18 @@ +import { hash as hashScrypt, verify } from "https://deno.land/x/scrypt@v4.4.4/mod.ts"; +import { ScryptParameters } from "https://deno.land/x/scrypt@v4.4.4/lib/format.ts"; + +// OWASP recommended defaults (listed option 3): +// https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#scrypt +const scryptParams: Partial = { + logN: 15, + r: 8, + p: 3, +}; + +export function createHash(password: string) { + return hashScrypt(password, scryptParams); +} + +export function hashMatches(guess: string, hash: string) { + return verify(guess, hash); +}