diff options
| author | Kalle Lindström <karl.lindstrom@mullvad.net> | 2026-03-27 11:43:57 +0100 |
|---|---|---|
| committer | Kalle Lindström <karl.lindstrom@mullvad.net> | 2026-03-30 08:08:43 +0200 |
| commit | 59ddd29d339d339e6d71b77be0e03705f052d117 (patch) | |
| tree | 4d64fb50f0e2bf91045274269448850ef24fa945 | |
| parent | 8e2c331766b833bfa3f1e4f78c33822c74c2c4de (diff) | |
| download | mullvadvpn-hackday-log-me-in-android-ui.tar.xz mullvadvpn-hackday-log-me-in-android-ui.zip | |
Add Android QR code gen and scanhackday-log-me-in-android-ui
18 files changed, 368 insertions, 7717 deletions
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 972a4b0e1f..ef3c59c275 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -16,6 +16,9 @@ <uses-permission android:name="android.permission.WAKE_LOCK" tools:node="remove" /> + <!-- QR code stuff --> + <uses-permission android:name="android.permission.CAMERA"/> + <!-- end --> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <uses-feature android:name="android.hardware.faketouch" diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt index 9ce95697d5..834ff8e549 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt @@ -296,7 +296,7 @@ val uiModule = module { viewModel { params -> MtuDialogViewModel(navArgs = params.get(), get()) } viewModel { params -> DnsDialogViewModel(navArgs = params.get(), get(), get(), get(), get()) } viewModel { params -> CustomPortDialogViewModel(navArgs = params.get()) } - viewModel { LoginViewModel(get(), get(), get(), get(), get()) } + viewModel { LoginViewModel(get(), get(), get(), get(), get(), get()) } viewModel { PrivacyDisclaimerViewModel(get(), IS_PLAY_BUILD) } viewModel { SelectLocationViewModel( diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index 8d1f6af9fa..cf3dfc3a0d 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -4,6 +4,7 @@ # See Bump SDK or container image template in Linear for more details. compile-sdk = "36" build-tools = "36.1.0" +zxing-core = "3.5.3" min-sdk = "28" target-sdk = "36" jvm-toolchain = "21" @@ -128,6 +129,7 @@ compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling", version.ref = compose-ui-tooling-android-preview = { module = "androidx.compose.ui:ui-tooling-preview-android", version.ref = "compose" } compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview", version.ref = "compose" } compose-ui-util = { module = "androidx.compose.ui:ui-util", version.ref = "compose" } +zxing = { module = "com.google.zxing:core", version.ref = "zxing-core" } detekt-api = { module = "io.gitlab.arturbosch.detekt:detekt-api", version.ref = "detekt" } detekt-test = { module = "io.gitlab.arturbosch.detekt:detekt-test", version.ref = "detekt" } grpc-android = { module = "io.grpc:grpc-android", version.ref = "grpc" } diff --git a/android/gradle/verification-metadata.xml b/android/gradle/verification-metadata.xml deleted file mode 100644 index c775d4a7c0..0000000000 --- a/android/gradle/verification-metadata.xml +++ /dev/null @@ -1,7710 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - This is a lockfile for gradle dependencies. See the following page for more information: - https://docs.gradle.org/current/userguide/dependency_verification.html - - The easiest way to update this file is to run the following script: - <repository-root>/android/scripts/lockfile -u - - The following trust group is only used for GitHub Actions: com.github.burrunan.multicache - - NOTE: - - In order to properly generate the components, no gradle caches should be present - (for example junit-bom-*). This is automatically handled by using the mentioned script. - For more information see: https://github.com/gradle/gradle/issues/19228 - - Comments after the verification-metadata opening tag will automatically be removed by gradle - when generating components. - see: https://github.com/gradle/gradle/issues/14885 - - WORKAROUNDS: - - Ignore gradle wrapper source being downloaded when running "Sync Project with Gradle Files" - https://youtrack.jetbrains.com/issue/IDEA-258328 - https://developer.android.com/build/dependency-verification#android_studio_synchronization - Line added: - <trust group="gradle" name="gradle"/> ---> -<verification-metadata xmlns="https://schema.gradle.org/dependency-verification" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://schema.gradle.org/dependency-verification https://schema.gradle.org/dependency-verification/dependency-verification-1.3.xsd"> - <configuration> - <verify-metadata>true</verify-metadata> - <verify-signatures>false</verify-signatures> - <trusted-artifacts> - <trust group="com.github.burrunan.multicache"/> - <trust group="gradle" name="gradle"/> - <trust group="org.apache.groovy"/> - <trust file=".*-javadoc[.]jar" regex="true"/> - <trust file=".*-sources[.]jar" regex="true"/> - <trust file=".*[.]pom" regex="true"/> - </trusted-artifacts> - </configuration> - <components> - <component group="androidx.activity" name="activity" version="1.10.1"> - <artifact name="activity-1.10.1.aar"> - <sha256 value="b62b528c917de9be497eb6f88830197c20e9d21267c3916c613492e5ee837d4d" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.10.1.module"> - <sha256 value="893b73a4b16d19c0338675ad0b9fa5122d9c69c44f611871bd8c407d3be23a68" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.12.0"> - <artifact name="activity-1.12.0.aar"> - <sha256 value="1af72f689de924143a03fe5b6f698a7170d7aea842f71307746e8d1db8bbfeeb" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.12.0.module"> - <sha256 value="b1fc84725346341c326675860b9097236bd3dfbffdc6e20bfe0717dbf22a0413" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.12.4"> - <artifact name="activity-1.12.4.aar"> - <sha256 value="9919aced580e70e45a79969baf58a007cdf233117565320753cad82181cee8ca" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.12.4.module"> - <sha256 value="40ff2dc67bfcaf30acaae9fa1b9d9a893eed7819c5bdda2c8b9d8fc3849bd72f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.13.0"> - <artifact name="activity-1.13.0.aar"> - <sha256 value="bd4f19a5f00effed0eecad0a310b1f2169b9fc66236a3ba743a222eb77747ee1" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.13.0.module"> - <sha256 value="ab8d1e8159df971570558abb84e2a93ce82ec4f2871983f0ec32078eef08b299" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.2.1"> - <artifact name="activity-1.2.1.module"> - <sha256 value="7e8cd74c2fa8166d82663f75a65c8375d4fdec6f1ba880b526dae4192a29a2c9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.2.3"> - <artifact name="activity-1.2.3.module"> - <sha256 value="e9e2dd9d99adaf343369187cf6a3f0380ff9d2544944cdfc47310efbceb1b351" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.7.0"> - <artifact name="activity-1.7.0.aar"> - <sha256 value="e44b2032273387156982912c591ef7e2dd485ba0b2e689b528b5a42f271a4f27" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.7.0.module"> - <sha256 value="2a746b0126a8ab2f576e7167f1a785b452ef7ee997abd979ee0c5a29c36f6ea6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.8.0"> - <artifact name="activity-1.8.0.aar"> - <sha256 value="d3a676709dea04f2a8506e2ae85052fff763db526ac7f16b04de50fdd05b0720" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.8.0.module"> - <sha256 value="d145d8b53cfd11fd26e47e7dd45c007133ef96ea24f6715cb653c737645d1df6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity" version="1.8.2"> - <artifact name="activity-1.8.2.aar"> - <sha256 value="ecc119262530a6e2f9f373207e472d476306bed3d4b216fe61b1ea42e3bef688" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-1.8.2.module"> - <sha256 value="c8923871e556cd5467addabac6773e778f3a4d3da19bfc8153bbaee0d145298f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.10.1"> - <artifact name="activity-compose-1.10.1.aar"> - <sha256 value="f89af1b26ccc834634387c857c2dd4f4654d37650890039c527c2fed07db6a61" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.10.1.module"> - <sha256 value="1ed13a50edbb885962751e1bcb5b8a4207a20cb780ea248ffa653aab3fb10fe9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.12.0"> - <artifact name="activity-compose-1.12.0.aar"> - <sha256 value="056a0700aa7e7cf5f7be1eebb32a70534b63a662c1b7408c1f2b099d75a0d13f" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.12.0.module"> - <sha256 value="195823aa4b605f4dc1c12f4070ce568538581840de49da7dc191017dae157a9a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.12.4"> - <artifact name="activity-compose-1.12.4.aar"> - <sha256 value="c499b660a06da6ee1b3f0f35753dff3058dfd3c5871d6e5e3984d93af31c4ddd" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.12.4.module"> - <sha256 value="0d0f68aa2021a1f4f74497a66abb116a44ebc731f38cfebd5a37b082a048b831" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.13.0"> - <artifact name="activity-compose-1.13.0.aar"> - <sha256 value="2b5da3033d4924e833868e140c3edfc0c03208710b6b9fb2c9d9a47560ba55fa" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.13.0.module"> - <sha256 value="dbfd7c4af5d5828923416f18259ace13ceba1fb19563975fa3e5dee291ee9794" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.7.0"> - <artifact name="activity-compose-1.7.0.aar"> - <sha256 value="caa72885d1ce7979c1d6c59a8b255c6097b770780d4d4da95d56979a348646cd" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.7.0.module"> - <sha256 value="f7a29bcba338575dcf89a553cff9cfad3f140340eaf2b56fd0193244da602c0a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-compose" version="1.8.2"> - <artifact name="activity-compose-1.8.2.aar"> - <sha256 value="5a67e984f14ed2afc585aa3a23edff1c1791c80caa2bf68a0f799c1b11a39038" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-compose-1.8.2.module"> - <sha256 value="0460c0a46ba9a74f92b180e4a78751745384a78f462de2cc240f32da4cefcf46" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.10.1"> - <artifact name="activity-ktx-1.10.1.aar"> - <sha256 value="f396f58dbd772c065b873696b74a3d4d087554b3766280e63b49b25dbb53ab16" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.10.1.module"> - <sha256 value="7c183895189a27fd7aa59fdcf5029fa64fad28e9d39129a9cb30e40b5e4267ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.12.0"> - <artifact name="activity-ktx-1.12.0.aar"> - <sha256 value="bdff4d2b8c6f28fb488e99635bd740ef3237e4d02e860cbb583c76c29b9eec8d" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.12.0.module"> - <sha256 value="4c5e56a7aefd743c619d75904ebff06222673859de2327539582eb0003070954" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.12.4"> - <artifact name="activity-ktx-1.12.4.aar"> - <sha256 value="def5e67999cdbadc86f5b2703738c6ed2a04d26bd30359ee2fef98ca0bd47883" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.12.4.module"> - <sha256 value="f15d61c5ac073de1be56ba17bd0fae9e8e0a54217b0f205372c3d318a2796a5d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.13.0"> - <artifact name="activity-ktx-1.13.0.aar"> - <sha256 value="b5541dc5f74e35389f1e9fdca8b5770c49d2c1360de16f398ce5c1e07a003244" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.13.0.module"> - <sha256 value="f34b5f8747deb0a2a5bdb1359666d914cf32708596249659ee168e8ca6102f13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.7.0"> - <artifact name="activity-ktx-1.7.0.aar"> - <sha256 value="fce317d61a22f12967b475bfcb80c89dda66e418975e890ea703cb74e12b5b11" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.7.0.module"> - <sha256 value="f4001a709b6f7132b22a5e17c24f8b8a9b3c462a598de3b0f16cc57a4344bab6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.8.0"> - <artifact name="activity-ktx-1.8.0.aar"> - <sha256 value="bfee12c1c88c3f74954fbf6e6766bc183956f37478b7c024fae7f5b38493d7a5" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.8.0.module"> - <sha256 value="0251a826d94897d5c689e6a539fc533b4b7684d3f63e240221182d7cb4b4fb13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.activity" name="activity-ktx" version="1.8.2"> - <artifact name="activity-ktx-1.8.2.aar"> - <sha256 value="5c78283d1956b14b22cf6ad70c712a73aa084116b7535526176c3b85e6a9205a" origin="Generated by Gradle"/> - </artifact> - <artifact name="activity-ktx-1.8.2.module"> - <sha256 value="2c445c6709e5efb061db3551ef3b71f4a53e00db40bbbe782928f5531998980d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.3.0"> - <artifact name="annotation-1.3.0.module"> - <sha256 value="9516c2ae44284ea0bd3d0eade0ee638879b708cbe31e3af92ba96c300604ebc3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.7.0"> - <artifact name="annotation-1.7.0.module"> - <sha256 value="530708656d380605077ea8bca9ae1372fbd1af38e375f411d4e43263bd510c3c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.7.0-beta01"> - <artifact name="annotation-1.7.0-beta01.module"> - <sha256 value="2a1e9e0bec82b27c6315a2a501a9bb71659b2f0245cdefd21f15b437f22555f9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.8.0"> - <artifact name="annotation-1.8.0.module"> - <sha256 value="d590a0d8e02f405de749e8dc80b741dc503c6e3e4c9c016d614d76b65f0b59ef" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.8.1"> - <artifact name="annotation-1.8.1.module"> - <sha256 value="e6386e85afdd865044e216575e493ed39a63a6325bd925379a21429c3941c8b5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation" version="1.9.1"> - <artifact name="annotation-1.9.1.module"> - <sha256 value="f204b05b728a97561718bc716242e47c629c0085a80ee74fca53d4d638bcbe3f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-experimental" version="1.1.0"> - <artifact name="annotation-experimental-1.1.0.aar"> - <sha256 value="0157de61a2064047896a058080f3fd67ba57ad9a94857b3f7a363660243e3f90" origin="Generated by Gradle"/> - </artifact> - <artifact name="annotation-experimental-1.1.0.module"> - <sha256 value="0361d1526a4d7501255e19779e09e93cdbd07fee0e2f5c50b7a137432d510119" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-experimental" version="1.4.0"> - <artifact name="annotation-experimental-1.4.0.module"> - <sha256 value="5930ea7f21fcb6d0deb2ba32748a0ef7c8fd2c42384860582ba7cd20deb90379" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-experimental" version="1.4.1"> - <artifact name="annotation-experimental-1.4.1.aar"> - <sha256 value="6bd4c7c7476f8260cd3bdbb81183583e93fc9f790c27dea7dc314181cbf87aa0" origin="Generated by Gradle"/> - </artifact> - <artifact name="annotation-experimental-1.4.1.module"> - <sha256 value="2ac2f7106e12f263425b4a4dfc80989447fb895675fe902d86759aa74fd12b7d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-jvm" version="1.7.0"> - <artifact name="annotation-jvm-1.7.0.module"> - <sha256 value="07ce60c377ab94e47c8c902589b9776030064fd1a7e4d5a01a38d700e35e5db4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-jvm" version="1.7.0-beta01"> - <artifact name="annotation-jvm-1.7.0-beta01.jar"> - <sha256 value="e36b8e4b8393a4adc74e3d4ab22ad5a36396f0cea2e40b5734eae14937dfd224" origin="Generated by Gradle"/> - </artifact> - <artifact name="annotation-jvm-1.7.0-beta01.module"> - <sha256 value="61514762e567b50287f2d8792698a5f46eb9a73a4b336f0e4e25dbd7a9c980dd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-jvm" version="1.8.0"> - <artifact name="annotation-jvm-1.8.0.module"> - <sha256 value="e3cb4525539d0ed74bb238ef92c69eef22a80e422c0d2acbc51e6187febb0a13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-jvm" version="1.8.1"> - <artifact name="annotation-jvm-1.8.1.module"> - <sha256 value="c959e3b0cdc75c15efe01605fa56aa79f033e39238e150638b8fabde6aa121a0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.annotation" name="annotation-jvm" version="1.9.1"> - <artifact name="annotation-jvm-1.9.1.jar"> - <sha256 value="1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0" origin="Generated by Gradle"/> - </artifact> - <artifact name="annotation-jvm-1.9.1.module"> - <sha256 value="03fb659177c8618e47425925c11bc91f384703ea26c265be9b25cd79292b511c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.appcompat" name="appcompat" version="1.7.1"> - <artifact name="appcompat-1.7.1.aar"> - <sha256 value="2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26" origin="Generated by Gradle"/> - </artifact> - <artifact name="appcompat-1.7.1.module"> - <sha256 value="8bbf16792c81cc2dd083681783a5382f573007eee8157182932f1b454e2b7f04" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.appcompat" name="appcompat-resources" version="1.7.0"> - <artifact name="appcompat-resources-1.7.0.module"> - <sha256 value="d7cca0b553ec109ef20ac70ae6438f584fc6bb5eb269a7f5b4098e02c6d687f9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.appcompat" name="appcompat-resources" version="1.7.1"> - <artifact name="appcompat-resources-1.7.1.aar"> - <sha256 value="8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0" origin="Generated by Gradle"/> - </artifact> - <artifact name="appcompat-resources-1.7.1.module"> - <sha256 value="163cc5e0f249433ddb0016fbd011ab8de07cf23e07e618c74644688e26cd18e8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.arch.core" name="core-common" version="2.2.0"> - <artifact name="core-common-2.2.0.jar"> - <sha256 value="65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-common-2.2.0.module"> - <sha256 value="edf4200cfdc2d946232252c99e5dcb9c61bb909eb5450b2613d1d4fdc974b981" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.arch.core" name="core-runtime" version="2.2.0"> - <artifact name="core-runtime-2.2.0.aar"> - <sha256 value="a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-runtime-2.2.0.module"> - <sha256 value="a8b17513949e5db6c9601c30be19df953762dd877512f1e2cfcfae81d2440944" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.autofill" name="autofill" version="1.0.0"> - <artifact name="autofill-1.0.0.aar"> - <sha256 value="c9468f56e05006ea151a426c54957cd0799b8b83a579d2846dd22061f33e5ecd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-baseline-profile-gradle-plugin" version="1.4.1"> - <artifact name="benchmark-baseline-profile-gradle-plugin-1.4.1.jar"> - <sha256 value="407f9fb4d81f94243948d649ed58b507c1f65e1e5cf58678c4d8ed5d0f02da59" origin="Generated by Gradle"/> - </artifact> - <artifact name="benchmark-baseline-profile-gradle-plugin-1.4.1.module"> - <sha256 value="c2ffeb0e07014c49e0a655318c4f1ab7ed2619b016dfd561f1018dd319870630" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-common" version="1.4.1"> - <artifact name="benchmark-common-1.4.1.aar"> - <sha256 value="54fad42120f3c4a9319c9b11ad37733a22a0dca92977ce4bfa33be6e6313c2b9" origin="Generated by Gradle"/> - </artifact> - <artifact name="benchmark-common-1.4.1.module"> - <sha256 value="9bd34157785fd87c8b27d0fa52fc4b02deaf46c1e2cbf0415f183f56692348ea" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-macro" version="1.4.1"> - <artifact name="benchmark-macro-1.4.1.aar"> - <sha256 value="d99732de5d713fea47fe7caa3b18438fe615bbb1225e3c6cf0fac48ec350943c" origin="Generated by Gradle"/> - </artifact> - <artifact name="benchmark-macro-1.4.1.module"> - <sha256 value="e38d6e3464d9199013bc0a49b2b30c1fbb8cec4642c42a676e66832c68bbc908" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-macro-junit4" version="1.4.1"> - <artifact name="benchmark-macro-junit4-1.4.1.aar"> - <sha256 value="41595999e2dad5a3e61b9ad74c18d73700c21060b7845df05f28a8fbc9a08b15" origin="Generated by Gradle"/> - </artifact> - <artifact name="benchmark-macro-junit4-1.4.1.module"> - <sha256 value="87950c7db96a23b9cff5151d8e8b80e59c7537b53013cdbf77387d79c8687427" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-traceprocessor" version="1.4.1"> - <artifact name="benchmark-traceprocessor-1.4.1.module"> - <sha256 value="ef9b4701b0428f7eadc3a8a9bf926ac2ef9ec1ce2c96451a13c13de798902d88" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.benchmark" name="benchmark-traceprocessor-android" version="1.4.1"> - <artifact name="benchmark-traceprocessor-android-1.4.1.module"> - <sha256 value="7f4e77215a9ecc80cae72c4c9c0d8f4fcba42fa9bd6af2e2aaa947b58eef65ed" origin="Generated by Gradle"/> - </artifact> - <artifact name="benchmark-traceprocessor.aar"> - <sha256 value="b6401616e8a834cf8882204f219433fad4cc91aa63a84e461c2fa14cbaafe16a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection" version="1.4.2"> - <artifact name="collection-1.4.2.module"> - <sha256 value="0326d2cf5adbe592312810ca1f71c6c0cc30f753c43f07c7402361b788a7784c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection" version="1.4.5"> - <artifact name="collection-1.4.5.module"> - <sha256 value="237e1efc56a3e25a8ea4ceec26558c299844bfc53aad06ff3f53ca1c835e28c8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection" version="1.5.0"> - <artifact name="collection-1.5.0.module"> - <sha256 value="bfeb7bd84f3f7dda7bd73b6709d4a1f61f5a37f843728bae08a067e3df9a0aef" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection-jvm" version="1.4.2"> - <artifact name="collection-jvm-1.4.2.module"> - <sha256 value="aad6b3536c0f0e570aa733d5141d70fa6b9b3add370f73a311ca4ca5dee25448" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection-jvm" version="1.5.0"> - <artifact name="collection-jvm-1.5.0.jar"> - <sha256 value="70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341" origin="Generated by Gradle"/> - </artifact> - <artifact name="collection-jvm-1.5.0.module"> - <sha256 value="dde85e292509231b5471bb091b575099d4f43161eb281e87385038a0161072e6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection-ktx" version="1.4.2"> - <artifact name="collection-ktx-1.4.2.module"> - <sha256 value="8a68e297cd92c80789acc033e2b3d7cbd7941f9234335f00c037205df200bcf5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.collection" name="collection-ktx" version="1.5.0"> - <artifact name="collection-ktx-1.5.0.jar"> - <sha256 value="939b4a8697640e77d83e4e8b4c4a9d18f8130198c5961194af8dd9db9dc7c353" origin="Generated by Gradle"/> - </artifact> - <artifact name="collection-ktx-1.5.0.module"> - <sha256 value="4228894e25eec7e17329b206ba72e8aad255bc535018dc62acc5eff3b5c7aaa5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation" version="1.10.0"> - <artifact name="animation-1.10.0.module"> - <sha256 value="2158c1b57ce292ac2fd0d1541ece2cd08bbfbbd80aa6417a0668076693855458" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation" version="1.10.6"> - <artifact name="animation-1.10.6.module"> - <sha256 value="686ead1dfd0a59b3fb54d27531ad0eb1ee1ef470d143c14ebe03522290e60658" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation" version="1.6.8"> - <artifact name="animation-1.6.8.module"> - <sha256 value="31e6783f9a1de6e021942c5be1f1d777e330bfe017f5429032a24f4c3a940726" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation" version="1.8.1"> - <artifact name="animation-1.8.1.module"> - <sha256 value="ca7c3fa6dcb3019cf89532fab32d0da5b061a977ceaa62b12914abfe415b6b14" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-android" version="1.10.6"> - <artifact name="animation-android-1.10.6.module"> - <sha256 value="0ba8909135bf580ddadce00cb7558830851dd47cde297e7e64ece48136a1031a" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation.aar"> - <sha256 value="543635ec33c67bae335c54228e9573db47912b4a04f559f67b18e532cc39ef33" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-android" version="1.8.1"> - <artifact name="animation-android-1.8.1.module"> - <sha256 value="9af91c6497c486d65d674f410e0d35abcdea860cacf082130beb8d996087e0d7" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-release.aar"> - <sha256 value="6b651289d45649d605963d6476b51dd16783d8de8ce0e30a2e3be977707b727d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core" version="1.0.0"> - <artifact name="animation-core-1.0.0.module"> - <sha256 value="2e3502f0deaf56b098b0412075fcc3e7c2d85b95ae9bf4230ec92c2a9008f842" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core" version="1.10.6"> - <artifact name="animation-core-1.10.6.module"> - <sha256 value="e4e7621788fa2177c45abaa9670239b6416931b8de3d6c19f5ec3f028a652d2e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core" version="1.8.1"> - <artifact name="animation-core-1.8.1.module"> - <sha256 value="209bfe0d6bc8a700597762c6944eba401f1ae920dd7f6f959738bbce3f4dd1d2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core-android" version="1.10.6"> - <artifact name="animation-core-android-1.10.6.module"> - <sha256 value="05878f7ca41fcd878c018985de4375bc5f0abefc6bb40e8623e187d59a92b461" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-core.aar"> - <sha256 value="72a59e1ed74b4d1693f0311350ea885985d00830fb340e2578c8df01a4e808de" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core-android" version="1.8.1"> - <artifact name="animation-core-android-1.8.1.module"> - <sha256 value="e3e4e5560766002bac433809bccf0eaaed8f2356edefccedaea3c4f3006dcd1d" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-core-release.aar"> - <sha256 value="db3f2a9df5b78286bd01f75107e6146e23095b9bfdc1186773e7efe344c9ab79" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-core-jvmstubs" version="1.10.6"> - <artifact name="animation-core-jvmstubs-1.10.6.jar"> - <sha256 value="0d69b7dca5c4c38db46ca50701b13248ea62cfaee4fc0459aba36294ae3bd22b" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-core-jvmstubs-1.10.6.module"> - <sha256 value="2c59d1035b71bcfc438b0c700eaf2193b9c62cc14deed64185ef5221720d9713" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.animation" name="animation-jvmstubs" version="1.10.6"> - <artifact name="animation-jvmstubs-1.10.6.jar"> - <sha256 value="6870229df573ef10408391960d281309ca5bbbd719875f4ede1736080f9f6679" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-jvmstubs-1.10.6.module"> - <sha256 value="8fe0e5bfa38f5297ee2772275b46905acecb460541fcb7ee1ed465c8f37a6988" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation" version="1.10.6"> - <artifact name="foundation-1.10.6.module"> - <sha256 value="a535abfcd91829f1a32915a4ecb949829c21613531018c4f058e79c8c0586b63" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation" version="1.6.8"> - <artifact name="foundation-1.6.8.module"> - <sha256 value="045615477691111fefca60926d3657707d4af3dc5d0221a9cfbbe9cf92399699" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation" version="1.7.0"> - <artifact name="foundation-1.7.0.module"> - <sha256 value="8462ad30b9671fb6afd6c757c9b0830f66bb13ff0ca4d28e554e7b151a1c7291" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation" version="1.8.1"> - <artifact name="foundation-1.8.1.module"> - <sha256 value="0ae9b9099979aefafa5d8fd6007f4d795f04847ea5defb664c57c8b4680b50f2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-android" version="1.10.6"> - <artifact name="foundation-android-1.10.6.module"> - <sha256 value="84cfbdf14bd4f04f399064b09c6ec21c7bc7fc89def9a0925adce99d2c95d356" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation.aar"> - <sha256 value="7135bd5f1cd36d2320028a8a5737f930e1df3bdf81d8c1e0babc9b160d826741" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-android" version="1.6.8"> - <artifact name="foundation-android-1.6.8.module"> - <sha256 value="b92502e46bc91f147a8569758db9430bba34e6af477068c3cfea1207f872ab27" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-android" version="1.7.0"> - <artifact name="foundation-android-1.7.0.module"> - <sha256 value="eb664a01e8332bec4e8b66c858a5e1d59ecafd8254c09158ec815d7a44055739" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-android" version="1.8.1"> - <artifact name="foundation-android-1.8.1.module"> - <sha256 value="530a091ecafc5d911fe8025b737ae1935339db6c9c25854d793a5992d2a47624" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-release.aar"> - <sha256 value="340244b58750d91075576d30327a4d15576435278a42d4b4465d87948b1087ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-jvmstubs" version="1.10.6"> - <artifact name="foundation-jvmstubs-1.10.6.jar"> - <sha256 value="8b29cbb616c8db747cc56d8279d9e9bda2605c305a75f339f00fd87d301e6b2c" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-jvmstubs-1.10.6.module"> - <sha256 value="c07263028ef085ccf83fb3a7c26065a27960432d4cbbce224e7996811c15b431" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.0.0"> - <artifact name="foundation-layout-1.0.0.module"> - <sha256 value="98c2c2c70116dcd5a2a69f62c1439c05a364864ace450062d5a879812bc42e18" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.10.6"> - <artifact name="foundation-layout-1.10.6.module"> - <sha256 value="4f0cc0fae2668af6304ee09005907de843ab51168ad091ff83d50a890967d0e5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.6.8"> - <artifact name="foundation-layout-1.6.8.module"> - <sha256 value="7563a54ddec275c1428c3aed8ff4627a5e2ab405051e81b126e3c1c99502aa11" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.7.0"> - <artifact name="foundation-layout-1.7.0.module"> - <sha256 value="7846029e463db74321494031fbfd0d1cd95d269c8bf586213bca191052e63876" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.7.2"> - <artifact name="foundation-layout-1.7.2.module"> - <sha256 value="c2c34534180677f3189fa80ab42cdc7109b9baa27e1970a3910dd3d3a36acfc6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout" version="1.8.1"> - <artifact name="foundation-layout-1.8.1.module"> - <sha256 value="c246c7f4dc1e2da163bd2cb990caa7a9c10202cb47d1899365a1429b4a8c988c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout-android" version="1.10.6"> - <artifact name="foundation-layout-android-1.10.6.module"> - <sha256 value="92fe49e438ec366917fcae6564cdc615460a92d2ce6d69e31272a75a38e2d2a1" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-layout.aar"> - <sha256 value="872c0a93f962517dcc974a63e05f3f43a696b155e08e94411fe4137511c467fd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout-android" version="1.6.8"> - <artifact name="foundation-layout-android-1.6.8.module"> - <sha256 value="f7769c1f05d0361bc0258291baea6865bba438bebd090ce21ff5ec1771b58c71" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout-android" version="1.8.1"> - <artifact name="foundation-layout-android-1.8.1.module"> - <sha256 value="07bdd465a159d84683c1d945eac8e8b9f30fe60f0e335284a67f29b56170a0e2" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-layout-release.aar"> - <sha256 value="dbe837ae9151b432e3cf89111484fc2585e4275f1bc750554cb6c686d87c7062" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout-desktop" version="1.6.8"> - <artifact name="foundation-layout-desktop-1.6.8.module"> - <sha256 value="47a7bcfbd1473204da930c9a3611e967ef1953cbfdae64e785863012573e7487" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.foundation" name="foundation-layout-jvmstubs" version="1.10.6"> - <artifact name="foundation-layout-jvmstubs-1.10.6.jar"> - <sha256 value="103299974723650be39155c268536edad9cfca9047478a26887819d2d1e46917" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-layout-jvmstubs-1.10.6.module"> - <sha256 value="90808ff280e1e91c6cfd97d4c9003a02ec268c633a80e12360ad14f72c538c31" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material" version="1.0.0"> - <artifact name="material-1.0.0.aar"> - <sha256 value="5b1efb82311098418e9f61c5d3aa95d8e44fc36319d23a2901232fbe7f147d8b" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-1.0.0.module"> - <sha256 value="e8ae601d866e627b361f4d686e90b1918660b55bf97947b5f31eae7df304d0bc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material" version="1.6.8"> - <artifact name="material-1.6.8.module"> - <sha256 value="85760ca4ac3b28d2e869669f042ac41976da2ad16ea17e2f280c2ae1b6f7eebd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core" version="1.0.0"> - <artifact name="material-icons-core-1.0.0.aar"> - <sha256 value="6e049492ec2ff0a6a1166a5985a924cf4de03465d17462594284f81eafe1a9dd" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-icons-core-1.0.0.module"> - <sha256 value="1fb8325c6bbab3a99bd3c8a8af78f5addecc629166bfd9c86b07a4b3b120c8a8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core" version="1.6.8"> - <artifact name="material-icons-core-1.6.8.module"> - <sha256 value="ea1acaa1dfd488d6cab2d9d645010892e784b10b592adbe8290c5a8aaaf1944e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core" version="1.7.8"> - <artifact name="material-icons-core-1.7.8.module"> - <sha256 value="f9d63655bac19ff7f27abf68a9c0f38f5e42c85e365655b990e6e1a317f92e2f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core-android" version="1.6.8"> - <artifact name="material-icons-core-android-1.6.8.module"> - <sha256 value="8e0540fb09dd3a483168488cceec4806e4cc0a7946354a64c72c61e63fd415ff" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core-android" version="1.7.8"> - <artifact name="material-icons-core-android-1.7.8.module"> - <sha256 value="99a1ca83e54261a65eb96d44ea02fae43588be45ade5e97963d73e8489ea4a54" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-icons-core-release.aar"> - <sha256 value="332c06b25e662cc417fb087e76b8faa5cb249f4992ffa3360084a3d4ab882284" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core-desktop" version="1.6.8"> - <artifact name="material-icons-core-desktop-1.6.8.module"> - <sha256 value="898008d26735f253b40fef3fc1b66d34d6d593706e679b4f21d0ce6e1ad1c75a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-core-desktop" version="1.7.8"> - <artifact name="material-icons-core-desktop-1.7.8.jar"> - <sha256 value="b5729220e242132b22b0c0317a304ff167a05cc685c3e9e6483d5dfca3495f56" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-icons-core-desktop-1.7.8.module"> - <sha256 value="6593704fdf2912efa250d32c44e5fdabe484c3e052e0f5387e09991dcd32e1ee" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-extended" version="1.7.8"> - <artifact name="material-icons-extended-1.7.8.module"> - <sha256 value="db90152cc18a7f2c3d0931f2032d2c3016f35f82471bf4c9f5620702a0cded95" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-extended-android" version="1.7.8"> - <artifact name="material-icons-extended-android-1.7.8.module"> - <sha256 value="d4d502935e175255fd7730b1c2dce4261799c3a70ae427e1a6a845079fe297f1" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-icons-extended-release.aar"> - <sha256 value="64e86269f1106848981dd76f0046f81b46f3bd92efb22645de8fd044c0402b61" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-icons-extended-desktop" version="1.7.8"> - <artifact name="material-icons-extended-desktop-1.7.8.jar"> - <sha256 value="0ade0b7d55cb008136d7b58b71100ce017dedb84be20af6da2e76b58b090f699" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-icons-extended-desktop-1.7.8.module"> - <sha256 value="d9bad8628c4b705f232676aa67aee1c4d0782621482e75330d1fcde6e3893618" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-ripple" version="1.0.0"> - <artifact name="material-ripple-1.0.0.aar"> - <sha256 value="0d3ac24c815fba15c57e1ca03f406399cd69ac1e41e390f61258c22a3226f550" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-ripple-1.0.0.module"> - <sha256 value="03eb853a7cb720707b49a50c29a16089033cc905b6cabe3220358c34902100b1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-ripple" version="1.8.1"> - <artifact name="material-ripple-1.8.1.module"> - <sha256 value="468be652f6a39a6cc5f0652d5727dc143b219393ee38d66c8ee836859e747117" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-ripple-android" version="1.8.1"> - <artifact name="material-ripple-android-1.8.1.module"> - <sha256 value="7295c78e59a1489f20bf0fe3fc685c4a1f9ac201c97b48159fee133bf9f4fda5" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-ripple-release.aar"> - <sha256 value="a6bc5eb03cd1d714e06339b8e48944462d9994a9e88eb7519af4cf3ec20e3afa" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material" name="material-ripple-jvmstubs" version="1.8.1"> - <artifact name="material-ripple-jvmstubs-1.8.1.jar"> - <sha256 value="2ccb18d62db2bb78fa136205f51efa34c749866a2e2f7dc4bbfa0e20e6064661" origin="Generated by Gradle"/> - </artifact> - <artifact name="material-ripple-jvmstubs-1.8.1.module"> - <sha256 value="34bbcfa3da891bb9bd3647c33328003f23c63cb2ba315fe1b73874b163578aaa" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material3" name="material3" version="1.4.0"> - <artifact name="material3-1.4.0.module"> - <sha256 value="757081d128daf8801c1dd9acc431fa5269e656b28a0a490ae98ccee68e9c3452" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material3" name="material3-android" version="1.4.0"> - <artifact name="material3-android-1.4.0.module"> - <sha256 value="fccd6a8d0d33fcf7c3277bc43eb452c73803ec620597c81dbc4a79e290a71a97" origin="Generated by Gradle"/> - </artifact> - <artifact name="material3.aar"> - <sha256 value="3a37e8b36df3822fe1e6059f0f9fafda8800388860477624ac1b9422c418a36e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.material3" name="material3-jvmstubs" version="1.4.0"> - <artifact name="material3-jvmstubs-1.4.0.jar"> - <sha256 value="a30c3680b527829ac1f058b306df566e81625d1728aca68739bb9fb10925daf2" origin="Generated by Gradle"/> - </artifact> - <artifact name="material3-jvmstubs-1.4.0.module"> - <sha256 value="23f6c9753a99718baa2be29538f62d1518ac53d6dc19992fc2c510473310cba0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.10.0"> - <artifact name="runtime-1.10.0.module"> - <sha256 value="c1be9e41b03bc50e3850e86e5827fdf3eca11707989d93affb38e1bc8b53d675" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.10.6"> - <artifact name="runtime-1.10.6.module"> - <sha256 value="6feb06faac509c201e4bcbab45a95ef8dcf5e66d6f0c97dc2bb9a8d12add7671" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.6.8"> - <artifact name="runtime-1.6.8.module"> - <sha256 value="15d27ca9a22e02345d2193c1d1ab509f77c714c6b3533df1a5a2c268e667b097" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.7.0"> - <artifact name="runtime-1.7.0.module"> - <sha256 value="7b9351b0ff6df9276d02d40f12765ae55bf5c6dfb8ff8df4c77dfca138fb9fc1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.9.0"> - <artifact name="runtime-1.9.0.module"> - <sha256 value="b11e9b641b65477f686e19b499daa435baf420d13bb79e98db05ec01892db22e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime" version="1.9.5"> - <artifact name="runtime-1.9.5.module"> - <sha256 value="23daecbdd59ec5bfeb426591b41b526aa8d6963e7cc54f22d2c22392d95de742" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-android" version="1.10.6"> - <artifact name="runtime-android-1.10.6.module"> - <sha256 value="cbb70b3ef3da8bd019bcd9b55790d938f20d2fd9ae3b008477d15b1c8ed878d8" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime.aar"> - <sha256 value="e3313cd94834e8088d5301f1dfd6ccb000174498d3c867434fb25e4425b37c04" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-android" version="1.7.0"> - <artifact name="runtime-android-1.7.0.module"> - <sha256 value="a3420bad0eedce8adfe63e6a2446f770bee0bc8d17ecc3e146f357ae384ae5d0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-annotation" version="1.10.6"> - <artifact name="runtime-annotation-1.10.6.module"> - <sha256 value="a685012d37e1159eabe2777b03262056418bbb68abf76594ac6d21404cbb13f2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-annotation" version="1.9.0"> - <artifact name="runtime-annotation-1.9.0.module"> - <sha256 value="688fcf7a90c7c7ab2ee2017eadeb9cda29f35ae17e6aadec72dfd0740f02e624" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-annotation-android" version="1.10.6"> - <artifact name="runtime-annotation-android-1.10.6.module"> - <sha256 value="09dc63386a1e670928f25b79fc9e2852f9f02270c6e422a343af57aebbcf5002" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-annotation.aar"> - <sha256 value="41a0758b5cb7d9418aa87d8ce60b0cf0e59689938fa4efd0a4ae0a919ec3392c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-annotation-jvm" version="1.10.6"> - <artifact name="runtime-annotation-jvm-1.10.6.jar"> - <sha256 value="f89dda8bcd73876d0fc16568844b2bd79443ee7ca62810874d25c7dcaa394bd6" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-annotation-jvm-1.10.6.module"> - <sha256 value="c6111e3d33a850f68a791da67ed0647ae6673aaa27251eb4d97ebb407dae19bd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-desktop" version="1.10.6"> - <artifact name="runtime-desktop-1.10.6.jar"> - <sha256 value="5f6eb9b3852b6eef82c54ded025081fe5f5783912d7d4acf8363170c2e4fef34" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-desktop-1.10.6.module"> - <sha256 value="d09e471a631dc912018286a5ff968d4b822fffd9342cbafd401fa3607204d83e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-retain" version="1.10.6"> - <artifact name="runtime-retain-1.10.6.module"> - <sha256 value="78e72334169a573aca347cb287c028eb804943dded6ec9fb57ba909fffe3ab66" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-retain-android" version="1.10.6"> - <artifact name="runtime-retain-android-1.10.6.module"> - <sha256 value="8cde4044c01862cc926a1fad19c9c8a31806c99309d2936858f4ccbfb4a41f02" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-retain.aar"> - <sha256 value="80048c6d2eacfa6b5745eee68cc3c8001aeb783a78bb56e8cbe77e297f3427f3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-retain-desktop" version="1.10.6"> - <artifact name="runtime-retain-desktop-1.10.6.jar"> - <sha256 value="463ee9c1e93d1b913458bfecc96d128a3574a802f41c8c9781d7320c3b55ed8b" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-retain-desktop-1.10.6.module"> - <sha256 value="98a34d6896ab09702eb35820a9f281bb5ca1e51feb8c82324ef7523b5ea592fb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable" version="1.10.0"> - <artifact name="runtime-saveable-1.10.0.module"> - <sha256 value="835897174ebee1ebcf01000661f6cfcc8aedca1dbf4d17cb76245a5347b8f028" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable" version="1.10.6"> - <artifact name="runtime-saveable-1.10.6.module"> - <sha256 value="fd09006627fb37ec78c400e5acecd397d95209137390b80b393e71f516b1a3ed" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable" version="1.7.0"> - <artifact name="runtime-saveable-1.7.0.module"> - <sha256 value="574f7a02d2aa493ed9a34a5f385672266e974bbeea350327454ea008bdd2ed97" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable" version="1.9.5"> - <artifact name="runtime-saveable-1.9.5.module"> - <sha256 value="536eefed9d5a8f174bb5e308a89d6d0e93bd4bfcb97848ea35964e455b70c35a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable-android" version="1.10.6"> - <artifact name="runtime-saveable-android-1.10.6.module"> - <sha256 value="c7f40f01d5016902351c0e29a0e1bf3e18ae70508589a8a36a75fc192563f3ce" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-saveable.aar"> - <sha256 value="b848c4a8c6cedaf031003030e0eafd9d079b375e087b052affb73ef72d566502" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable-android" version="1.7.0"> - <artifact name="runtime-saveable-android-1.7.0.module"> - <sha256 value="14f53cf2c80105c75eeb5bf19904439ad5dfa4327ddd944829dcb7283ada0960" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.runtime" name="runtime-saveable-desktop" version="1.10.6"> - <artifact name="runtime-saveable-desktop-1.10.6.jar"> - <sha256 value="ef24e24cc8c9c3b9871007fbdf589ed9aaaecf95979a66b7484806f9f0e24d91" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-saveable-desktop-1.10.6.module"> - <sha256 value="d490d5db284c4f3f99a6528f8b05695f7d317992f7e534c97226667c8c809eec" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui" version="1.10.6"> - <artifact name="ui-1.10.6.module"> - <sha256 value="ae4a7d269780acd8287d0ea5cddf4b6d59d8ee3fc7fc8885675dc92e7aa250d0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-android" version="1.10.6"> - <artifact name="ui-android-1.10.6.module"> - <sha256 value="dea2bd8b6473bbc7dc9507981048b30077bc23b6e789acfc5038c38d1a7777cc" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui.aar"> - <sha256 value="85c9c973c9f720340e138d376f6e8c0a27e54d023b9fbaaf281ed407c56d98b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-geometry" version="1.10.6"> - <artifact name="ui-geometry-1.10.6.module"> - <sha256 value="9f363d344934e407a146c364b26f722e57d236bc6b4600f064828a2308448517" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-geometry-android" version="1.10.6"> - <artifact name="ui-geometry-android-1.10.6.module"> - <sha256 value="d3617a28f71420eb2984e4756112b48ead1db8e229714adc2cd29548a0adc5d7" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-geometry.aar"> - <sha256 value="ac56aa1659ffd92e5a2b2214d0c39a8c1261f0196c19cb9d7fb4695849af73fe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-geometry-jvmstubs" version="1.10.6"> - <artifact name="ui-geometry-jvmstubs-1.10.6.jar"> - <sha256 value="240e51943c60b684a0a7b8a3586101e68a4ea690d9756881a5b67ebb0e6bf2b0" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-geometry-jvmstubs-1.10.6.module"> - <sha256 value="84934e6284090833946456b464346ad629297644bd9987efdfe3c1d0b6ecf310" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics" version="1.10.6"> - <artifact name="ui-graphics-1.10.6.module"> - <sha256 value="f928657036fb5d1a3cc28d0130b70e90c591ec6168405221a63a1e833d7e2980" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics" version="1.6.8"> - <artifact name="ui-graphics-1.6.8.module"> - <sha256 value="eb4d03821a8d2c7919743a8b80ba9f96186c6022bd7ecec02940bc1555abee20" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics-android" version="1.10.6"> - <artifact name="ui-graphics-android-1.10.6.module"> - <sha256 value="0db83200a9971a16008ee379e4f9f3bfc633ba7605ec55d19a9a0eb2674dc44f" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-graphics.aar"> - <sha256 value="926bb0e8b5aacb51deba00c874ec285644b616a96cdb0c7e53f29aed257f5a2b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics-android" version="1.6.8"> - <artifact name="ui-graphics-android-1.6.8.module"> - <sha256 value="39bece706d28b44b3fb2a3ae5b1508f3247ba35d5d405d96033378c98e615965" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics-desktop" version="1.6.8"> - <artifact name="ui-graphics-desktop-1.6.8.module"> - <sha256 value="fa97e899602712311a5669bbf8db536ea06617fc1c5da87a640a155ddd8c3a0f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-graphics-jvmstubs" version="1.10.6"> - <artifact name="ui-graphics-jvmstubs-1.10.6.jar"> - <sha256 value="73aa4ba83d85f4e6cef816b96d87090b8645e4f643c7cfb8ba800d8cae9c497f" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-graphics-jvmstubs-1.10.6.module"> - <sha256 value="826adc66cd411046a4b62dd0d744f360381c5b120dc0d2bb68fbcddf828da460" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-jvmstubs" version="1.10.6"> - <artifact name="ui-jvmstubs-1.10.6.jar"> - <sha256 value="3db880b255ff5ce940f9b6f0d46d266ee6d86f1664c6c6c32572390f012f0468" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-jvmstubs-1.10.6.module"> - <sha256 value="258dd046954c7149610669973d5fba78298826c0acaf970320fbf6ebe48f1094" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-test" version="1.10.6"> - <artifact name="ui-test-1.10.6.module"> - <sha256 value="4fbf76558656a29fd734dbeae5dbad6b4ed807c21943bcc7198dbd0db5ae5d9c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-test-android" version="1.10.6"> - <artifact name="ui-test-android-1.10.6.module"> - <sha256 value="0358dd9373fc8a5940a09ac7024a996c149b3820177ae75844f2caeefb9864b9" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-test.aar"> - <sha256 value="60857a9ffbf94d0040fcd6156a22415cce0dbaddaa31de043bb3292acc4b9a5a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-test-junit4" version="1.10.6"> - <artifact name="ui-test-junit4-1.10.6.module"> - <sha256 value="20f15f8da1afcd20b1dd546e05e031d59adacb191d13495b7a8ac6bd674d0f37" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-test-junit4-android" version="1.10.6"> - <artifact name="ui-test-junit4-android-1.10.6.module"> - <sha256 value="6c8d5aadafcae1fa08d6c65a60b255d43877284410ed9440323fd3db00ab3818" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-test-junit4.aar"> - <sha256 value="bc4a3ecb25986b646fcb8d30e32f9c560727c1ed2fd88f5be7a8a4b821bbb1c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-test-manifest" version="1.10.6"> - <artifact name="ui-test-manifest-1.10.6.aar"> - <sha256 value="69251085ca9853c8acca064cb02f629badaf513faa67e6f958e4b528f03daee8" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-test-manifest-1.10.6.module"> - <sha256 value="cf918336a23a54219cda584d955e0d795fa141507237776c57faba7b25eaa88b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text" version="1.10.6"> - <artifact name="ui-text-1.10.6.module"> - <sha256 value="c133edb1dd0a9fdd21bf8f98c01d8e79102f9b0c9100adcf631a37b9c0c754a0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text" version="1.6.8"> - <artifact name="ui-text-1.6.8.module"> - <sha256 value="0fae7dc013e91f4792b34b13b36416684cd1750cbb360e498d09e79bd7ce4af7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text" version="1.8.1"> - <artifact name="ui-text-1.8.1.module"> - <sha256 value="01f8d932c3ccf6a2e744f54f8c8aaf3298d64a5844f49b44295ff24e1d29fbda" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text-android" version="1.10.6"> - <artifact name="ui-text-android-1.10.6.module"> - <sha256 value="28d0fbe65c8d4a6f8d87b573acadfdd62af3c23b497cd82f7dee01796552ace5" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-text.aar"> - <sha256 value="b66e9680d080e8afd46e876ca3cf73db48e773965e7d6406bfc521832a06dec9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text-android" version="1.6.8"> - <artifact name="ui-text-android-1.6.8.module"> - <sha256 value="31c5457679534b6bdeaffa0071266614f6fb9af0b7119928427eb2fb00ff6748" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text-desktop" version="1.6.8"> - <artifact name="ui-text-desktop-1.6.8.module"> - <sha256 value="2a1b6730f557edeb9464aad73f46739df1139c0105c6efd5161c900397255985" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-text-jvmstubs" version="1.10.6"> - <artifact name="ui-text-jvmstubs-1.10.6.jar"> - <sha256 value="610b6f9953f944a6152ba610a5ffa1290a3c1b535f094721f2641525d2bb893b" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-text-jvmstubs-1.10.6.module"> - <sha256 value="472550dee6ed51f68e846e7b1a9e1ea1640ba18bdbf75afa9f15a267cc5cff69" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling" version="1.10.6"> - <artifact name="ui-tooling-1.10.6.module"> - <sha256 value="6bed898b9392a45c19860b7f67a0f149f0321e877a609bfa493b92df3d6616b6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-android" version="1.10.6"> - <artifact name="ui-tooling-android-1.10.6.module"> - <sha256 value="f69735f9082b7ced01fdbf3f01ff9d78f7b63e311f7be4cc823b9a98d9dbcac5" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling.aar"> - <sha256 value="b2208ef1a4c1af3fdbfb8ee851298b3fbc7da7d851970a1f581e6cf620d4d621" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-data" version="1.10.6"> - <artifact name="ui-tooling-data-1.10.6.module"> - <sha256 value="5b45f48b602ed439ed86d60989393d244af1b5db01d2c43813d858291929b123" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-data-android" version="1.10.6"> - <artifact name="ui-tooling-data-android-1.10.6.module"> - <sha256 value="3e564c37de6836fcaf93333d54a2c16d9c5f810a343838fa72468b5707beb7bd" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling-data.aar"> - <sha256 value="f3d495c66d3a95b182ea98a3075c1f9fe50e1028b577b0afc2d9858f85a59753" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-data-jvmstubs" version="1.10.6"> - <artifact name="ui-tooling-data-jvmstubs-1.10.6.jar"> - <sha256 value="7841df35ea79b9f9a10ec9c62b5035e95c392ce96dff24528d826c47e35e6cf6" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling-data-jvmstubs-1.10.6.module"> - <sha256 value="4b78e442e4967caaf06b166c7a1b34b2c957419bdc653dcb4817862ff7dc6f24" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-jvmstubs" version="1.10.6"> - <artifact name="ui-tooling-jvmstubs-1.10.6.jar"> - <sha256 value="d0ecb5dda9df8a6abb393b85d5ea35bf597a73a6f021990b92022219cefbf46c" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling-jvmstubs-1.10.6.module"> - <sha256 value="867fb74731ef58e64bc3ee513068938064ce8cabadf2b41ade3de808615faab7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-preview" version="1.10.6"> - <artifact name="ui-tooling-preview-1.10.6.module"> - <sha256 value="e505f76b01c35ce2d76aef95cf22d6e98c3ed08a063244d4480080df215e89d3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-preview-android" version="1.10.6"> - <artifact name="ui-tooling-preview-android-1.10.6.module"> - <sha256 value="76d5fbadd4993165b854dd84f5557d8c87a8a08e39e7479305c077ec8b5b8774" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling-preview.aar"> - <sha256 value="009d5d06dd18c713b5937a50291b648d6f027fcfb52abaac22661643a5204793" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-tooling-preview-jvmstubs" version="1.10.6"> - <artifact name="ui-tooling-preview-jvmstubs-1.10.6.jar"> - <sha256 value="86ad4caea887474750a06f289e0cd16af988a2daa2705110f0cc9f6b5ed2cd1f" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-tooling-preview-jvmstubs-1.10.6.module"> - <sha256 value="d4ac81a37d937be27390bbf45103129681e26a54df6d34d013d659e68b7f34b5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-unit" version="1.10.6"> - <artifact name="ui-unit-1.10.6.module"> - <sha256 value="44ff2733cb8babe197b4459e688a6de01ef9562388bbba621058d3fa5b366a81" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-unit" version="1.7.2"> - <artifact name="ui-unit-1.7.2.module"> - <sha256 value="d67c73d878486c33c5b0b5a60187558687052605223beaef2643b926bdfbdde8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-unit-android" version="1.10.6"> - <artifact name="ui-unit-android-1.10.6.module"> - <sha256 value="dd1e0df8797043d477118aa2be8cebfe92413c0c8796ed24c69d341c848ff55f" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-unit.aar"> - <sha256 value="5639769ead88bff570bee0f02d88f3889d0e0b0f5c049c0fa4da569ce6f2b5f4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-unit-jvmstubs" version="1.10.6"> - <artifact name="ui-unit-jvmstubs-1.10.6.jar"> - <sha256 value="17ecb11065f561cd1c6aaec63bce3f7d3d9945856e81cab9f9ce00ad3e82d769" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-unit-jvmstubs-1.10.6.module"> - <sha256 value="3aa1721c0afb50126402ff902feddb0514d0f5461cdc0a9e6185ad938cc0fd50" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util" version="1.10.6"> - <artifact name="ui-util-1.10.6.module"> - <sha256 value="0a8b762b6605d4e4fb3450505834299a8bcd97c16d860908d0cc8f4ab7d9f9e7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util" version="1.6.8"> - <artifact name="ui-util-1.6.8.module"> - <sha256 value="c91b6fe99cd05baae7c6858dc0d52dd643c9ce3edf15308b51b6c6e6bb22873c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util" version="1.8.1"> - <artifact name="ui-util-1.8.1.module"> - <sha256 value="7f9dbf2390cd0113f67f0ebfb4606f69c4f1fc67d8912c1c921c88050ae763e2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util-android" version="1.10.6"> - <artifact name="ui-util-android-1.10.6.module"> - <sha256 value="d7d9cfd77f68e12910b41a2a3553781c5f4c11752f0f0210ba45d9383ef536d2" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-util.aar"> - <sha256 value="30b6d04f212edf39ef4fa7b8e27e42f53133d2bbad7f05eae6f97b32773f25f3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util-android" version="1.6.8"> - <artifact name="ui-util-android-1.6.8.module"> - <sha256 value="c6fccb2b21c7187a0905c5b667939680c8996b7cbe0c33a8c8a477a2f6b5e53c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.compose.ui" name="ui-util-jvmstubs" version="1.10.6"> - <artifact name="ui-util-jvmstubs-1.10.6.jar"> - <sha256 value="427c413f27ea49926ef453eefa6f8f14d802e866dd1ec742e31ebb2e41639f36" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-util-jvmstubs-1.10.6.module"> - <sha256 value="740d4389bd9e1c62607a2b2d68fef3721ddf313a995ca4229c8ad43f7893d58f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.concurrent" name="concurrent-futures" version="1.1.0"> - <artifact name="concurrent-futures-1.1.0.jar"> - <sha256 value="0ce067c514a0d1049d1bebdf709e344ed3266fe9744275682937cdcb13334e9e" origin="Generated by Gradle"/> - </artifact> - <artifact name="concurrent-futures-1.1.0.module"> - <sha256 value="77639a0b051e22510bad93affcea0ebd781ef124bf9b7621a95749937bcfcdfd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.concurrent" name="concurrent-futures" version="1.2.0"> - <artifact name="concurrent-futures-1.2.0.jar"> - <sha256 value="4810315a798690b5d3bb40c92bcd41c045fd2c36bbfc50b27cbac3d6a0eda190" origin="Generated by Gradle"/> - </artifact> - <artifact name="concurrent-futures-1.2.0.module"> - <sha256 value="afd7094d3a07422be2e991bc87048542ae9724a5c42bd54b5cae3029c7970a1d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.concurrent" name="concurrent-futures-ktx" version="1.1.0"> - <artifact name="concurrent-futures-ktx-1.1.0.jar"> - <sha256 value="1968bf52039e38636aa6f114cd17d7256919d1e8997417716fef9d1da1f24d85" origin="Generated by Gradle"/> - </artifact> - <artifact name="concurrent-futures-ktx-1.1.0.module"> - <sha256 value="69b79724566d49140846700690b8d2165231c577e93e66726a443e8f976bbe19" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.concurrent" name="concurrent-futures-ktx" version="1.2.0"> - <artifact name="concurrent-futures-ktx-1.2.0.jar"> - <sha256 value="e1f3e17bb4358ccd6c77ca45f70635c9aba237261f19eaa4f64a0218c00e2a3e" origin="Generated by Gradle"/> - </artifact> - <artifact name="concurrent-futures-ktx-1.2.0.module"> - <sha256 value="823f469acd984adfd30b3d0a577eb4f7796a03742a526ef70c1583b594b43b80" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.constraintlayout" name="constraintlayout-compose" version="1.1.1"> - <artifact name="constraintlayout-compose-1.1.1.module"> - <sha256 value="0e855b3cf7210648017ddaa17e7d133e84de9111f52536d8056d89e3b6ebbe5e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.constraintlayout" name="constraintlayout-compose-android" version="1.1.1"> - <artifact name="constraintlayout-compose-android-1.1.1.module"> - <sha256 value="b55be08a931554e1976ca415958ee90dc72cde5c206f991d3818756895675b94" origin="Generated by Gradle"/> - </artifact> - <artifact name="constraintlayout-compose-release.aar"> - <sha256 value="08f8d883041a10d32e65f938fc4cc198b15fd219bb082142038981c97aaebfd4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.constraintlayout" name="constraintlayout-core" version="1.1.1"> - <artifact name="constraintlayout-core-1.1.1.jar"> - <sha256 value="3c2054328328831eb6e69b4014f6ef9faa117fd4b811929f3a91d3db375f2c02" origin="Generated by Gradle"/> - </artifact> - <artifact name="constraintlayout-core-1.1.1.module"> - <sha256 value="d4ac5714d051734c2087a482a7dcd4fcc0b7f9e011c81d2cddf4b0f94580e30b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.13.0"> - <artifact name="core-1.13.0.module"> - <sha256 value="2e0e6e5c1205b7462a0c5c3e32b58c2e525435812ed89946c7be6737493b51e3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.13.1"> - <artifact name="core-1.13.1.module"> - <sha256 value="2a10979bbb3bcd7b25b7f664ab4e9b016fabf2174a26768b677e12e4bea4c7c4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.15.0"> - <artifact name="core-1.15.0.module"> - <sha256 value="e8a6c386e1765d870012fed2221173d4a2e8d2fd5aec732c51afb4a9f4684519" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.16.0"> - <artifact name="core-1.16.0.aar"> - <sha256 value="6bf03d39dbe3744acce227d3b697374c3625aae1025fbec8ad9fd7bd58bce431" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-1.16.0.module"> - <sha256 value="4ab4a3b0bc1664e3a2c60dec699af635778e15c6ee373971690948f073dd721e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.18.0"> - <artifact name="core-1.18.0.aar"> - <sha256 value="311d83ac67d394076ec21d12ed2d10a44b59cb2929b7dce00e5a90a93842e37d" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-1.18.0.module"> - <sha256 value="b67ff7a1f9be95687dfa86d6055147fc1d8bbe3b1dc19048c432afca18abfd95" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core" version="1.9.0"> - <artifact name="core-1.9.0.module"> - <sha256 value="8674ade1d12962469dd2d1e6edc03b465f20d180b0840a129bc40b351e8651d1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core-ktx" version="1.13.0"> - <artifact name="core-ktx-1.13.0.module"> - <sha256 value="a3e6a0692e05fd59e6ac380715ed72b325c625a3627646c69d108bdcddc4260f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core-ktx" version="1.16.0"> - <artifact name="core-ktx-1.16.0.aar"> - <sha256 value="1766dbd82f64a12dcd359ecb6f15f3cf35db4d66d22961a7c51b2ffc6468314c" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-ktx-1.16.0.module"> - <sha256 value="89fb92ca127594cdcd11c5efb5ab0e8eb23466bc41b8df7579514d2fef6e1281" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core-ktx" version="1.18.0"> - <artifact name="core-ktx-1.18.0.aar"> - <sha256 value="c7c511e3df838fcbcb61ace36944de6bb7c10eb597be546974f001119939c85d" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-ktx-1.18.0.module"> - <sha256 value="3fa579c11de0f6f378002c0f0bb4bbe71100634f80f8b282951789ea7d0fb849" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core-splashscreen" version="1.2.0"> - <artifact name="core-splashscreen-1.2.0.aar"> - <sha256 value="5ace865c4eb7e0f24369790d2c76eddafd0dbb1ebea3288f55c18d9605ea0ee0" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-splashscreen-1.2.0.module"> - <sha256 value="1c88106406cdfa69d3b0dbd69e5aef4c376a405999c8e8dbbead2c7281f4abb2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.core" name="core-viewtree" version="1.0.0"> - <artifact name="core-viewtree-1.0.0.aar"> - <sha256 value="dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-viewtree-1.0.0.module"> - <sha256 value="11386cfa46cbbfddb6a4059f14354c00691cf65d3d63c3618818a83326ef3c7f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.credentials" name="credentials" version="1.5.0"> - <artifact name="credentials-1.5.0.aar"> - <sha256 value="00162f3d0244a42a8b9527f3cc6fb3bf36d655960c65b979bef250e5116f1453" origin="Generated by Gradle"/> - </artifact> - <artifact name="credentials-1.5.0.module"> - <sha256 value="8c66e6e20db02c8e8fc2e795e2f7ecb5340d76e87f42f4d49e512e45be140511" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.cursoradapter" name="cursoradapter" version="1.0.0"> - <artifact name="cursoradapter-1.0.0.aar"> - <sha256 value="a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.customview" name="customview" version="1.0.0"> - <artifact name="customview-1.0.0.aar"> - <sha256 value="20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.customview" name="customview-poolingcontainer" version="1.0.0"> - <artifact name="customview-poolingcontainer-1.0.0.aar"> - <sha256 value="3584102fc49bf399c56e3b7be4bfe12000c46112320cd8cf85cc0a8f93f3e752" origin="Generated by Gradle"/> - </artifact> - <artifact name="customview-poolingcontainer-1.0.0.module"> - <sha256 value="903034d5152dd2e0162b1468ea25a22e1ca384006b3d282d5a143cc760321a01" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.databinding" name="databinding-common" version="8.13.1"> - <artifact name="databinding-common-8.13.1.jar"> - <sha256 value="66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.databinding" name="databinding-common" version="8.13.2"> - <artifact name="databinding-common-8.13.2.jar"> - <sha256 value="66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.databinding" name="databinding-compiler-common" version="8.13.1"> - <artifact name="databinding-compiler-common-8.13.1.jar"> - <sha256 value="b24d86eb25e78c88834fba1fa3bc87f4e48b534cf74ba929cfcc37713f42ae6c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.databinding" name="databinding-compiler-common" version="8.13.2"> - <artifact name="databinding-compiler-common-8.13.2.jar"> - <sha256 value="a2c3fff0c39ac72c4c21c415017066c263efe170d8aeb9d339a3eca7c0d79f1e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore" version="1.2.1"> - <artifact name="datastore-1.2.1.module"> - <sha256 value="0fa8526c782b687372ef8c5435a61f2795ec021f36ce81854e64153df5431313" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-android" version="1.2.1"> - <artifact name="datastore-android-1.2.1.module"> - <sha256 value="7a1956be229fae15452160ceaeee17cdbb3d4f94ba89ab60839cd85d945ccb8c" origin="Generated by Gradle"/> - </artifact> - <artifact name="datastore.aar"> - <sha256 value="c4cc022986cce743a70ef6d0b6f8904c8fcab48ed3a5ff784202788400e0f679" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-core" version="1.2.1"> - <artifact name="datastore-core-1.2.1.module"> - <sha256 value="3ecb90bb25e2e4e674f54e1549649920d1b31cf39c8ca2c2c91115e8f8af8ded" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-core-android" version="1.2.1"> - <artifact name="datastore-core-android-1.2.1.module"> - <sha256 value="6d076302e90965cc51d924c4b67a65a9fa91bdde7d107bc579ca3a22155086d5" origin="Generated by Gradle"/> - </artifact> - <artifact name="datastore-core.aar"> - <sha256 value="435edad7bcb1fbb1a2a46de7be4d6daf299479b3328ebf757ebdfe02810cbdd8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-core-jvm" version="1.2.1"> - <artifact name="datastore-core-jvm-1.2.1.jar"> - <sha256 value="dd2d080fc16eb0bea1e02e5551d43496fb9e5177855c5b72c6aaf6e16ab1c5c1" origin="Generated by Gradle"/> - </artifact> - <artifact name="datastore-core-jvm-1.2.1.module"> - <sha256 value="9f95de6e21a7afebaae381fbf592ad717d0f8a92dd7e15484aadf3e9251a4a86" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-core-okio" version="1.2.1"> - <artifact name="datastore-core-okio-1.2.1.module"> - <sha256 value="522a383bda58250b9608a9ce6762fca0f54be9a38f9446b2d2e261c2c9ceb2a8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-core-okio-jvm" version="1.2.1"> - <artifact name="datastore-core-okio-jvm-1.2.1.jar"> - <sha256 value="7ade6239a67674834f5724428e772c4176229ed30be253ac7e52082a2907ee05" origin="Generated by Gradle"/> - </artifact> - <artifact name="datastore-core-okio-jvm-1.2.1.module"> - <sha256 value="8753df38719dc9535a6d53834668b9137d3e116710821bb26b787a85c9fcbfca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.datastore" name="datastore-jvm" version="1.2.1"> - <artifact name="datastore-jvm-1.2.1.jar"> - <sha256 value="1ce3073ce9cf1b21afdef04b3116ea002709ec2cfd0f57e0652ef90526345220" origin="Generated by Gradle"/> - </artifact> - <artifact name="datastore-jvm-1.2.1.module"> - <sha256 value="a2034821858585796861cea9cf3c5c70afcab89ab31cc4026f77ed36ea9b93e2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.documentfile" name="documentfile" version="1.0.0"> - <artifact name="documentfile-1.0.0.aar"> - <sha256 value="865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.drawerlayout" name="drawerlayout" version="1.0.0"> - <artifact name="drawerlayout-1.0.0.aar"> - <sha256 value="9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.dynamicanimation" name="dynamicanimation" version="1.0.0"> - <artifact name="dynamicanimation-1.0.0.aar"> - <sha256 value="ce005162c229bf308d2d5b12fb6cad0874069cbbeaccee63a8193bd08d40de04" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2" version="1.2.0"> - <artifact name="emoji2-1.2.0.module"> - <sha256 value="9d1996cca03777baa1f27cd15531db983a633dae37b90f85bd53501acb56699d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2" version="1.3.0"> - <artifact name="emoji2-1.3.0.aar"> - <sha256 value="2bf23818b23a996ddaa1b5fd5bb32129daff6bbb2dce15166e2fccdd2010b1a5" origin="Generated by Gradle"/> - </artifact> - <artifact name="emoji2-1.3.0.module"> - <sha256 value="ddc851edba65fd15a7a1bc3ad18648e2f732dd5ad8ef3602224bce0647f5b4d1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2" version="1.4.0"> - <artifact name="emoji2-1.4.0.aar"> - <sha256 value="433febd3434a45667176c76a64f3f205ca6335a6b544c5b5d57f25a38a375242" origin="Generated by Gradle"/> - </artifact> - <artifact name="emoji2-1.4.0.module"> - <sha256 value="92be16cccb757f807bddd92f1fca95a038a810ccca051c4149c11682478954b8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2-views-helper" version="1.2.0"> - <artifact name="emoji2-views-helper-1.2.0.module"> - <sha256 value="a3a9db581abf1787b01ff15c40f059530e8e64f3937caa2d788f42eb39893268" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2-views-helper" version="1.3.0"> - <artifact name="emoji2-views-helper-1.3.0.aar"> - <sha256 value="9a1351295a4f739df0efe8344adaa9afb34856c3af584d4a9afbec105a45b90b" origin="Generated by Gradle"/> - </artifact> - <artifact name="emoji2-views-helper-1.3.0.module"> - <sha256 value="09974bb5ef9780de9d56715d71171a35c78fb2e17fd865773b0c83a3acac039c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.emoji2" name="emoji2-views-helper" version="1.4.0"> - <artifact name="emoji2-views-helper-1.4.0.aar"> - <sha256 value="ed5d3ed772a5fbf0d570f7526f585cd61a180e60f9372584c328a68e2cff3375" origin="Generated by Gradle"/> - </artifact> - <artifact name="emoji2-views-helper-1.4.0.module"> - <sha256 value="248aa276fdba8116e656233cac3f3fd541444df2305de93e6813795fcd0ba26a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.fragment" name="fragment" version="1.5.4"> - <artifact name="fragment-1.5.4.aar"> - <sha256 value="bc3c2431dda42e94bb9511c587eae890d276e4aafe393a8da7b00169186dafde" origin="Generated by Gradle"/> - </artifact> - <artifact name="fragment-1.5.4.module"> - <sha256 value="af3260808dceb6532efc2d7215be45872c24a699dada7d77bff738ce3b85a7f0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.fragment" name="fragment" version="1.8.9"> - <artifact name="fragment-1.8.9.aar"> - <sha256 value="12de5b89ab6641c1d8da82b63dc816652622b06d2781b949b6fbd2dff9fac492" origin="Generated by Gradle"/> - </artifact> - <artifact name="fragment-1.8.9.module"> - <sha256 value="67af03fb14d0e2bae2a7c62185d3a5607a915ed1fc494952afb165cd12b00b7c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.fragment" name="fragment-ktx" version="1.8.9"> - <artifact name="fragment-ktx-1.8.9.aar"> - <sha256 value="078ad5877b04f4bf7350198579d81f9c8796fa20e46b4ade3f231a370456c5ad" origin="Generated by Gradle"/> - </artifact> - <artifact name="fragment-ktx-1.8.9.module"> - <sha256 value="4e66c1b0f47b94d3e0dc41607d3af6b292996e98f065debedcbf8c791400081f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.graphics" name="graphics-path" version="1.0.1"> - <artifact name="graphics-path-1.0.1.aar"> - <sha256 value="8ca4032b6d79b351f0b59ad4b580eddbb9423e1652f7c958830687f1eee2ec03" origin="Generated by Gradle"/> - </artifact> - <artifact name="graphics-path-1.0.1.module"> - <sha256 value="3f6fc7e96f8a1fd21045da7f2e332aef528aa1f56b6455fb8f25043aafa0e1b8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.interpolator" name="interpolator" version="1.0.0"> - <artifact name="interpolator-1.0.0.aar"> - <sha256 value="33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.legacy" name="legacy-support-core-utils" version="1.0.0"> - <artifact name="legacy-support-core-utils-1.0.0.aar"> - <sha256 value="a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.10.0"> - <artifact name="lifecycle-common-2.10.0.module"> - <sha256 value="5d1247b1edfbdc9ddedcbe525c9d2629567b1c538cb7a9c620cd044a124b5c73" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.3.1"> - <artifact name="lifecycle-common-2.3.1.jar"> - <sha256 value="15848fb56db32f4c7cdc72b324003183d52a4884d6bf09be708ac7f587d139b5" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-common-2.3.1.module"> - <sha256 value="5fb7c8514d8c56cada5e29ef89dc0289e71942ab4cb0b2e6dca137b9dcb8fdd4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.6.1"> - <artifact name="lifecycle-common-2.6.1.module"> - <sha256 value="93747a9145cb36bc71005f598ede32e2b1149ade5a16e62b0e4969345bc62d85" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.6.2"> - <artifact name="lifecycle-common-2.6.2.module"> - <sha256 value="0fa7f28f5cff8a406a4f7870b243cb0d6d7a7c20faa7a2becaff5907ae12f9cc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.9.2"> - <artifact name="lifecycle-common-2.9.2.module"> - <sha256 value="4833f88e39a1bd264ed5ea18722023ebe51e74b19a0411246aa3d740e16e9081" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common" version="2.9.4"> - <artifact name="lifecycle-common-2.9.4.module"> - <sha256 value="c578bd755ea46d7a77811309a3539538e2d7fb86a05fc2ad81c655ecf7dff7a4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-java8" version="2.10.0"> - <artifact name="lifecycle-common-java8-2.10.0.jar"> - <sha256 value="497dd84de9f2fd46324f25f9a3af032d3a23d087e87af515c4b19435f6d6a651" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-common-java8-2.10.0.module"> - <sha256 value="45328f75ac077a36381dc53d68c05288ba198137cabc41fdd4d24dc447eeddba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-java8" version="2.6.1"> - <artifact name="lifecycle-common-java8-2.6.1.module"> - <sha256 value="1beb0b9fffb630a005deca1d3583d2acbec8685d6de809a3a6e0e433f418b6c3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-java8" version="2.9.2"> - <artifact name="lifecycle-common-java8-2.9.2.module"> - <sha256 value="61c81ccc37c6eacf8729bce38a3b7f699ea818a7d9cb5d584bd94e7de4b3dbe1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-java8" version="2.9.4"> - <artifact name="lifecycle-common-java8-2.9.4.jar"> - <sha256 value="497dd84de9f2fd46324f25f9a3af032d3a23d087e87af515c4b19435f6d6a651" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-common-java8-2.9.4.module"> - <sha256 value="07bab59d012bc806f03debd192f93e312d72bca56b25178234a21a6812daf041" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-jvm" version="2.10.0"> - <artifact name="lifecycle-common-jvm-2.10.0.jar"> - <sha256 value="15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-common-jvm-2.10.0.module"> - <sha256 value="93d9016b3afd03639a407f51a119d5ca4dae988de376c380f0e51dd9d88e686d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-jvm" version="2.9.2"> - <artifact name="lifecycle-common-jvm-2.9.2.module"> - <sha256 value="72369df9266203a42a7b38c4e49f67e6e7962f9e48e228627ed7ef466b051481" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-common-jvm" version="2.9.4"> - <artifact name="lifecycle-common-jvm-2.9.4.jar"> - <sha256 value="37d89b2101f074ac6c260917dabb185607645ee200aa3018c7c5bde70edcf184" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-common-jvm-2.9.4.module"> - <sha256 value="1d1837f3942b33ea30aa2301fdcea2639408a0fd6fd4368c22478fa8153aebbf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata" version="2.10.0"> - <artifact name="lifecycle-livedata-2.10.0.aar"> - <sha256 value="3e8c009fc88da1c52e4ed05a81269d5ac9bd405046f300307f5e3a17e201a6df" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-2.10.0.module"> - <sha256 value="3a6d473b3104c983501de4883d6ba7684dc83330c460ef958390a8265b078310" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata" version="2.6.1"> - <artifact name="lifecycle-livedata-2.6.1.module"> - <sha256 value="e2659e87e890b52b66f300471828b387a205e5387a392713190166f399ecf641" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata" version="2.6.2"> - <artifact name="lifecycle-livedata-2.6.2.module"> - <sha256 value="19a287b46d1b1ffe297bee0df7dee5183aeba95600ec0de8742adeb5b67c8bab" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata" version="2.9.2"> - <artifact name="lifecycle-livedata-2.9.2.module"> - <sha256 value="2975f3a75db5a555fed0abb7a3c6606e30be059784a870b254b32a62abd9be98" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata" version="2.9.4"> - <artifact name="lifecycle-livedata-2.9.4.aar"> - <sha256 value="f240c2c94a96d4a5eae5d379c2a8589d426a33b989d83ae9f0e01f69502c0181" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-2.9.4.module"> - <sha256 value="9a8153a07ae2edd8b7919a34ad9195847005eaed69fa3e5060636208a728c312" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.10.0"> - <artifact name="lifecycle-livedata-core-2.10.0.aar"> - <sha256 value="12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-core-2.10.0.module"> - <sha256 value="1d83bd5f3ccc1298eda25b9ed128e8c187f830e7f3af8d0294be688abb03c35d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.5.1"> - <artifact name="lifecycle-livedata-core-2.5.1.module"> - <sha256 value="3f388e9e078901970c2bfcfc02fecae948de4b46be5211919ae07d012ca2980d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.6.1"> - <artifact name="lifecycle-livedata-core-2.6.1.module"> - <sha256 value="e9c0dc3f0ac54419c0cfed8ff5cecb82943a7c58f7a54169f0d849b2c60a3552" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.6.2"> - <artifact name="lifecycle-livedata-core-2.6.2.module"> - <sha256 value="527d0e1ac467d1f47cc20ed7c30db170217299fabb868154cf5d1765e4e4dad9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.9.2"> - <artifact name="lifecycle-livedata-core-2.9.2.module"> - <sha256 value="d945acad1c04d31a8461b20f8a9ba04a1ad4607c3414d3af2ab477a9d481dd00" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core" version="2.9.4"> - <artifact name="lifecycle-livedata-core-2.9.4.aar"> - <sha256 value="ea866f0c379d1f92837994010ab5ac0a5d5499dbab521efc71b3bc2b497d6ba4" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-core-2.9.4.module"> - <sha256 value="dee60656abb194da028d93b9bd652b4b164cdab35a000b475d63303c5d00994b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core-ktx" version="2.10.0"> - <artifact name="lifecycle-livedata-core-ktx-2.10.0.aar"> - <sha256 value="5f18429749a183e19178d8665ae42bf7b6310b50358ae9e0e0cc452afd6e0bc3" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-core-ktx-2.10.0.module"> - <sha256 value="2b28a03201f3077b2ae3e2853f983944afdf518b02939acfc9fe9e5fcab87275" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core-ktx" version="2.9.2"> - <artifact name="lifecycle-livedata-core-ktx-2.9.2.module"> - <sha256 value="640a62efb9df85f2de02d747f3a5ddfd00143b768bb01a6ccacb64695ff8f9fd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-livedata-core-ktx" version="2.9.4"> - <artifact name="lifecycle-livedata-core-ktx-2.9.4.aar"> - <sha256 value="f55b7a8d433e9b8163154ccaa42fa2be55c70cd1ede5eeea521a4b4b884dd4fe" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-livedata-core-ktx-2.9.4.module"> - <sha256 value="0a940e79e256cc7fbec69d8eb35362ac79599ab4b21ab4846aba64ba4960a192" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.10.0"> - <artifact name="lifecycle-process-2.10.0.aar"> - <sha256 value="10bb5bb12773dca11d8343c014cfd17dfb40967d6ece37e8f15d04d8ceb0775c" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-process-2.10.0.module"> - <sha256 value="c68aec7cc1d0d19f51328e7d28c91dcfb4ac8e1a9843cfd6181e1aa94ae19c9b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.4.1"> - <artifact name="lifecycle-process-2.4.1.module"> - <sha256 value="e3aae3ed04b4744ff31452e98fd299e3adfd28d3b5723661d9678b92fa09ceb4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.6.1"> - <artifact name="lifecycle-process-2.6.1.module"> - <sha256 value="58c9e27371ccf7a22a233f44926d348c9d07e78c41a56588a4265ff6ae76645a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.6.2"> - <artifact name="lifecycle-process-2.6.2.module"> - <sha256 value="d927d41903a2ff02ba1b9fefa4c25cb58187b1ce3a054945f43ce6a29918a3f3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.9.2"> - <artifact name="lifecycle-process-2.9.2.module"> - <sha256 value="b0b493ecdc35e2f99ef5fde534060c3d0a9eef4606a1cc4c78c63ea793637b45" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-process" version="2.9.4"> - <artifact name="lifecycle-process-2.9.4.aar"> - <sha256 value="4784b8d083c211e076d9115bfa1737f7e0f62b553e801cf50caa4400e34a95d6" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-process-2.9.4.module"> - <sha256 value="f7cd5051bacb3f4b8ec7dc40ac6342a61eea1147592dda9f364a24cf882c7ddb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.10.0"> - <artifact name="lifecycle-runtime-2.10.0.module"> - <sha256 value="da805fa017a4acce13f501469a75a3f306248eebc58f5bcc28019b0015dfba65" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.3.1"> - <artifact name="lifecycle-runtime-2.3.1.module"> - <sha256 value="2a7b90e5049b674b36bccfd68677b3a0b3178b3f7c2ef7ddf618d3895598c4ce" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.6.1"> - <artifact name="lifecycle-runtime-2.6.1.module"> - <sha256 value="a4cbb01a42d07047bd8d870017c96a1b0b7b4673320e86b66317a13be2ec10c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.6.2"> - <artifact name="lifecycle-runtime-2.6.2.module"> - <sha256 value="ea0131846abe1fe9dea59ac6dfe1f0fb9d8b6d600c9eff9a1fd4ad5ee5e7cbc7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.9.2"> - <artifact name="lifecycle-runtime-2.9.2.module"> - <sha256 value="4edd85fb1a176ca7e83b15b4765b5cee1a934aa317e41710fa0ac13341d7383a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime" version="2.9.4"> - <artifact name="lifecycle-runtime-2.9.4.module"> - <sha256 value="dcbc5b5b50666e84258a74bfd8e514918c593a4ffcef0c0358562a02fbd80c58" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-android" version="2.10.0"> - <artifact name="lifecycle-runtime-android-2.10.0.module"> - <sha256 value="749b6e7a4422914581e0795d9d48fb4f96daa3fee97747421ff4234860185f47" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime.aar"> - <sha256 value="2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-android" version="2.9.2"> - <artifact name="lifecycle-runtime-android-2.9.2.module"> - <sha256 value="43a5859db25f12e20a4456b7491042545355fe238d7c36c7a9fbec40b2ba15d9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-android" version="2.9.4"> - <artifact name="lifecycle-runtime-android-2.9.4.module"> - <sha256 value="c7888e850c40fd059fb2c1ec5bf46e88313e9b5d5152133c385a1aafb8433f47" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-release.aar"> - <sha256 value="86f16a1330eb23600ba90d0334b3e1db38d3a30c8b1efcd92ca21aa85afa8173" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose" version="2.10.0"> - <artifact name="lifecycle-runtime-compose-2.10.0.module"> - <sha256 value="632ba85b243a0404f6f33ad6e7c996f7ba9a42f377db084734ae7a318eaa6ec8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose" version="2.8.7"> - <artifact name="lifecycle-runtime-compose-2.8.7.module"> - <sha256 value="cc98a8849d81dab3064bc9ff871e43e91b48e0ba7d521f7c99ba26afec25657c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose" version="2.9.2"> - <artifact name="lifecycle-runtime-compose-2.9.2.module"> - <sha256 value="d1972085e294acc109c2fc34bfbd94407fee76a848a1a8f7fe29b8d3efd5131f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose" version="2.9.4"> - <artifact name="lifecycle-runtime-compose-2.9.4.module"> - <sha256 value="27d864f40ca30b967b85daac6b917bbdaea637d63e123948c95045c21be58483" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose-android" version="2.10.0"> - <artifact name="lifecycle-runtime-compose-android-2.10.0.module"> - <sha256 value="a594f7eb93930fef52c2cbb194f8f41b2590679f9e66aec335954c451a2c08f8" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-compose.aar"> - <sha256 value="46e996d526829596f6db4626169a967f056fde7103507ff596bcd177b73c3675" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose-android" version="2.8.7"> - <artifact name="lifecycle-runtime-compose-android-2.8.7.module"> - <sha256 value="c024a16694c8b5c41ec8ef0ede2365eb612f8a3da25017fdf2ff343029f33902" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose-android" version="2.9.4"> - <artifact name="lifecycle-runtime-compose-android-2.9.4.module"> - <sha256 value="e087a2c2bdfe360497339335ba51dbcdd1503c0a7c9f4f8285db7023e0429439" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-compose-release.aar"> - <sha256 value="b6803f906a89fd85c77df343dd4aeeb349125ca79e12d55d68d4cf42f42231f6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-compose-desktop" version="2.10.0"> - <artifact name="lifecycle-runtime-compose-desktop-2.10.0.jar"> - <sha256 value="4d233eeecc6e2769a76442830c5fd1884057c36d0ce2745167193a10cc8976f8" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-compose-desktop-2.10.0.module"> - <sha256 value="257b0bc6df73ad860e6b378b94890867964c7430da9c884a65f667cfe5cbdc10" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-desktop" version="2.10.0"> - <artifact name="lifecycle-runtime-desktop-2.10.0.jar"> - <sha256 value="6f70b76fb7a262f47b99317c23271c28a89ad18400547b4bfefbd2ef04500f90" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-desktop-2.10.0.module"> - <sha256 value="2eeef8084cf67129e199227a3fabacf8506f57faeecb0aab0f765d5c4e59040a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx" version="2.10.0"> - <artifact name="lifecycle-runtime-ktx-2.10.0.module"> - <sha256 value="556f15957376858b6e3abc08fb3df566ea5eb4067149253194bf2a049606db4e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx" version="2.6.1"> - <artifact name="lifecycle-runtime-ktx-2.6.1.module"> - <sha256 value="39854f32c9b010f652f4e5041ca4ce06981dcb6954128c1e8e1cc02e63ab185f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx" version="2.6.2"> - <artifact name="lifecycle-runtime-ktx-2.6.2.module"> - <sha256 value="3c9af03a3a543394e67ab599b727ba331e6f330a55829f6d52f63a8772f4cbdc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx" version="2.9.2"> - <artifact name="lifecycle-runtime-ktx-2.9.2.module"> - <sha256 value="fde76a7ceca66db49b1300faad7d2220760624059226909eabbfed1ef4cd78a4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx" version="2.9.4"> - <artifact name="lifecycle-runtime-ktx-2.9.4.module"> - <sha256 value="05e5788e0005d3aa33e2d65a5dcb51bdab06094a254c135b820316d64931abc7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx-android" version="2.10.0"> - <artifact name="lifecycle-runtime-ktx-android-2.10.0.module"> - <sha256 value="980a1be146cafa16ab3b1680991dde14b2077a4b13d5b31427cb98dc8930f24b" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-ktx.aar"> - <sha256 value="871883703339f87284d232cb436e317c6f4af5612d92b43f27c6b13b92109fa7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx-android" version="2.9.2"> - <artifact name="lifecycle-runtime-ktx-android-2.9.2.module"> - <sha256 value="28f729748616381d49e909bda028561fa2d151131352e5d0e9864cf3cfb385f5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-runtime-ktx-android" version="2.9.4"> - <artifact name="lifecycle-runtime-ktx-android-2.9.4.module"> - <sha256 value="6a2070e9d9243bd3b5d5a108b9db5583bcc4c742b32efb45fe33f49429eb7193" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-ktx.aar"> - <sha256 value="970199c9ed1ac13d620aa8de7f8abbc28ce80653c3ce328d0ac2f15272b56e1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-service" version="2.10.0"> - <artifact name="lifecycle-service-2.10.0.aar"> - <sha256 value="60bea13bbea42b6aa007e5a48c0b432c9b3dd05887482a43baa8f5a9042dc2e2" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-service-2.10.0.module"> - <sha256 value="4f13973559bff5ea98e056556488c526a705df7776559d6551bfefaecf15a79a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.10.0"> - <artifact name="lifecycle-viewmodel-2.10.0.aar"> - <sha256 value="4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-2.10.0.module"> - <sha256 value="4fd71df733245c46e4b88e85b4a90b82c9af4a359ef31f2bdf250f93a02c7452" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.3.1"> - <artifact name="lifecycle-viewmodel-2.3.1.module"> - <sha256 value="a531853dfe316c90b7466d24be94dbe60a60ef54a52c904c86381986202e51f4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.6.1"> - <artifact name="lifecycle-viewmodel-2.6.1.module"> - <sha256 value="2b406faea5c12f2b8df4b7a60931f846648f2e1f4d78361e198d1184f19a4797" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.6.2"> - <artifact name="lifecycle-viewmodel-2.6.2.module"> - <sha256 value="74e9a9ea46842a25642c91de2190ac24dcc1ea017395aae0eb250057d32699c6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.9.2"> - <artifact name="lifecycle-viewmodel-2.9.2.module"> - <sha256 value="b814fc0293df1ea37e19f206ad183703ff9bb254dd6daaef5e5e7d1f857fe18c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel" version="2.9.4"> - <artifact name="lifecycle-viewmodel-2.9.4.aar"> - <sha256 value="cab404b05d5faed209104a2aef14c0cbb316ab9fabe4a8f037b043e5d2f43435" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-2.9.4.module"> - <sha256 value="964d69d6b877296e8b79a77bb826ef5fb186aecaa7a1a7ff776fb2250c993006" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-android" version="2.10.0"> - <artifact name="lifecycle-viewmodel-android-2.10.0.module"> - <sha256 value="06b07a07ae17c7592a30c533c3d46a125fcb1bef096d7e6134e2420db2464d0a" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel.aar"> - <sha256 value="9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-android" version="2.9.2"> - <artifact name="lifecycle-viewmodel-android-2.9.2.module"> - <sha256 value="d3b679a7f26a485561ed58573ff7ae0810fc616ee956f89ee48e49a50ccd8ddc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-android" version="2.9.4"> - <artifact name="lifecycle-viewmodel-android-2.9.4.module"> - <sha256 value="b637acdd8aab5348974661830874a7456bac341f43a0b281827cc6b0fcfc73c1" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-release.aar"> - <sha256 value="4b236b2e504db5ca5d09334fef05aa8cdc31ee35a433c3aa4d0420efa9613332" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-compose" version="2.10.0"> - <artifact name="lifecycle-viewmodel-compose-2.10.0.module"> - <sha256 value="27c1036d01cc82d0142b04e0d4d7db3c99100472a592beaf758bc2e8659f2ee7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-compose-android" version="2.10.0"> - <artifact name="lifecycle-viewmodel-compose-android-2.10.0.module"> - <sha256 value="552a254d62c5d9aa830bd79da2987208251e1c81afd93c3c2bffb026d42f45ca" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-compose.aar"> - <sha256 value="225904e54ad5154768630471e108b98e143c261df0c08380ff43ea7e832dad7e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-compose-jvmstubs" version="2.10.0"> - <artifact name="lifecycle-viewmodel-compose-jvmstubs-2.10.0.jar"> - <sha256 value="e7a2558fe359d92d5ad455540589b25b2b5a9d77e4a3df7df26a139c08664c89" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-compose-jvmstubs-2.10.0.module"> - <sha256 value="9dfac7b9733b7aa0c334571548c74b0cf675daeb31125c4e5131a5e249c4c3e8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-desktop" version="2.10.0"> - <artifact name="lifecycle-viewmodel-desktop-2.10.0.jar"> - <sha256 value="e7c86a5e5c66fd41fd3cc9c9ad31a2997110b1a6380c441ba3f7b6b0b070e32b" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-desktop-2.10.0.module"> - <sha256 value="cda319d7c9e32602859a72be81c0026e56d1797ef9ba67e9173e905d3f74774f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-ktx" version="2.10.0"> - <artifact name="lifecycle-viewmodel-ktx-2.10.0.aar"> - <sha256 value="54295ac86b67886dc0613e38f621c531995d0662005fc763e340e19a90994f84" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-ktx-2.10.0.module"> - <sha256 value="837bfdd848eefef77544fa289dbff4c428680dd9820641eadb841cc7a74c83f9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-ktx" version="2.6.1"> - <artifact name="lifecycle-viewmodel-ktx-2.6.1.module"> - <sha256 value="a5110f85788bc167df9fe8fbe08004ddc5c5dd9b15cb7376ceeaef025fccaaf8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-ktx" version="2.9.2"> - <artifact name="lifecycle-viewmodel-ktx-2.9.2.module"> - <sha256 value="cb848bb672570563929a86ba6c836181f4a8a8842b138fa6768ebe012f5825e6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-ktx" version="2.9.4"> - <artifact name="lifecycle-viewmodel-ktx-2.9.4.aar"> - <sha256 value="b7d58bb86bb8e2ccc607d1f8570e714810f7cfb3feba37d375ff1646383435a1" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-ktx-2.9.4.module"> - <sha256 value="5631efeab797f79a1adba5df64b2f0cca54e08b428756df7630cb23b90098a67" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-navigation3" version="2.10.0"> - <artifact name="lifecycle-viewmodel-navigation3-2.10.0.module"> - <sha256 value="e79913def8524c0b00981bb1e86000dfedc8f1fdca644416629ea53489763832" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-navigation3-android" version="2.10.0"> - <artifact name="lifecycle-viewmodel-navigation3-android-2.10.0.module"> - <sha256 value="a5aa4198b5f8bf813671d89c3644232566facc000935031cf1581e9edff66fbf" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-navigation3.aar"> - <sha256 value="a4e0e66288a40659d927938c605fee060acdbad610b041fbf8984866318cb5ed" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-navigation3-jvmstubs" version="2.10.0"> - <artifact name="lifecycle-viewmodel-navigation3-jvmstubs-2.10.0.jar"> - <sha256 value="f7bdef6f50d15d2c9556c4868f455917a1fe158f980ace764da46b11be7f8240" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-navigation3-jvmstubs-2.10.0.module"> - <sha256 value="e7fd4cfedf378a222e2a828f300f5935cf0b9962c964e7c889c78400bfb30a8a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.10.0"> - <artifact name="lifecycle-viewmodel-savedstate-2.10.0.module"> - <sha256 value="50857781e3ddf8e39905e4e4a57a30496c245f9901d1b7d3f17382382188347d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.3.1"> - <artifact name="lifecycle-viewmodel-savedstate-2.3.1.module"> - <sha256 value="8083710b758ac096891e91f51d91ee56a445b265d7becf230355377327c0418b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.6.1"> - <artifact name="lifecycle-viewmodel-savedstate-2.6.1.module"> - <sha256 value="dafb8649763d29c29cda27bc22fcdab9a9efc53c0fff9ae3de90882eabaa8944" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.6.2"> - <artifact name="lifecycle-viewmodel-savedstate-2.6.2.module"> - <sha256 value="79f9d92880c2fb7827ac6739eb747264245ae456f4c21f77cf39fdb6a50a76ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.9.2"> - <artifact name="lifecycle-viewmodel-savedstate-2.9.2.module"> - <sha256 value="c1785d7133fcfe1169cf4b4f6f1804477c1da6ffd79ad560f4cedbadf16c1e8e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.9.4"> - <artifact name="lifecycle-viewmodel-savedstate-2.9.4.module"> - <sha256 value="4389cca0a9a801a71effaeb88f89f0a03d99c22be093c539a9c0f9c396295416" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate-android" version="2.10.0"> - <artifact name="lifecycle-viewmodel-savedstate-android-2.10.0.module"> - <sha256 value="949d2a862b6b584cee91af70a9e017bdb117d225bb46096da9424a1728ca79e9" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-savedstate.aar"> - <sha256 value="19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate-android" version="2.9.2"> - <artifact name="lifecycle-viewmodel-savedstate-android-2.9.2.module"> - <sha256 value="3dd7fbbbb8db1aec86ea92f31c36d4ebfe51d8788ca6b66a6fda4419369dd0fe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate-android" version="2.9.4"> - <artifact name="lifecycle-viewmodel-savedstate-android-2.9.4.module"> - <sha256 value="bf64c4c3cf5ad5fe5d6fd0e07787ec68054cc226f9f670e05af5ef9da67c2593" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-savedstate-release.aar"> - <sha256 value="079441c43fa3ff8ea7a02df3b12eec483c3e57583f832cfaff663750527c1421" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.lifecycle" name="lifecycle-viewmodel-savedstate-desktop" version="2.10.0"> - <artifact name="lifecycle-viewmodel-savedstate-desktop-2.10.0.jar"> - <sha256 value="92944597842a697623d0746d719d8af3acb9f4c780da611062fa60d993944d2c" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-savedstate-desktop-2.10.0.module"> - <sha256 value="59b7367fbd82b74a6053291a12743cac0c2cf1fe96929378c51d82bf8fe9a95d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.loader" name="loader" version="1.0.0"> - <artifact name="loader-1.0.0.aar"> - <sha256 value="11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.localbroadcastmanager" name="localbroadcastmanager" version="1.0.0"> - <artifact name="localbroadcastmanager-1.0.0.aar"> - <sha256 value="e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-runtime" version="1.1.0-rc01"> - <artifact name="navigation3-runtime-1.1.0-rc01.module"> - <sha256 value="494c4d6a9903e8914f790e3ec7dc3dbfc8de42b5b93cb6e93064d22b205e3608" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-runtime-android" version="1.1.0-rc01"> - <artifact name="navigation3-runtime-android-1.1.0-rc01.module"> - <sha256 value="6bb5ac5c0304a8d7ffe3f34991be9c91a46f551b09a52016e84e927596d204fc" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigation3-runtime.aar"> - <sha256 value="db9d3fe3084fbebbf97396ec4a903953bddb02ee5476b78139dbdf906e4a0973" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-runtime-desktop" version="1.1.0-rc01"> - <artifact name="navigation3-runtime-desktop-1.1.0-rc01.jar"> - <sha256 value="e08a98c5f43a5a9539645cae36265c883915188f5aadd1b39f15e199a5363964" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigation3-runtime-desktop-1.1.0-rc01.module"> - <sha256 value="b93fc7a24bdd1250944b4152ff3e5ba918132bf703930cb18b30578679bbabcf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-ui" version="1.1.0-rc01"> - <artifact name="navigation3-ui-1.1.0-rc01.module"> - <sha256 value="f3f84aeda313fde7bf2a675a35056893b30d35075f904a751cfedbe156c9f545" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-ui-android" version="1.1.0-rc01"> - <artifact name="navigation3-ui-android-1.1.0-rc01.module"> - <sha256 value="21fa105c5a4953abc0bcbff1231f6df88f52cba516023fcf9602bafa6312dd04" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigation3-ui.aar"> - <sha256 value="eeb89460906f0fcd1bb612e9a2aee51c168d8debe7e73df99a31d23f4cc5b2b6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigation3" name="navigation3-ui-jvmstubs" version="1.1.0-rc01"> - <artifact name="navigation3-ui-jvmstubs-1.1.0-rc01.jar"> - <sha256 value="e0015ef74d6396db7e25012dfea003d280ff37ed6060b4a6a9fe8957fff63405" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigation3-ui-jvmstubs-1.1.0-rc01.module"> - <sha256 value="8a420619db712a582b08973022492bf6a0a0bd23422e2be975028dfaf6f6bbae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent" version="1.0.0"> - <artifact name="navigationevent-1.0.0.module"> - <sha256 value="f33f1e030a0a7d10aab608a5a5d3ff70d25df325ce825ca204aa19c0e0578b53" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent" version="1.0.2"> - <artifact name="navigationevent-1.0.2.module"> - <sha256 value="840d93b05b827906e165f717a0378a0ecccdeb3e0d11490ea14d5ab5b1082627" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-android" version="1.0.0"> - <artifact name="navigationevent-android-1.0.0.module"> - <sha256 value="6fc6224b01bf8fc576724bfd8eccaad6dc19e49150499100cb0cda24e28c947d" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent.aar"> - <sha256 value="cda4bb83d1c892a208732e99c2d59e4f247ab5c23a1d2524fc004db2e4e9a780" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-android" version="1.0.2"> - <artifact name="navigationevent-android-1.0.2.module"> - <sha256 value="427d2d0606554f10030bc8986ee8e3ecdb9f90a799f75c7d80f17c347868f554" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent.aar"> - <sha256 value="3fa191e3da2f6b601e944fb03a09a12278e49418dd1a9b22cd6b99f66e4283fd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-compose" version="1.0.0"> - <artifact name="navigationevent-compose-1.0.0.module"> - <sha256 value="a51c8f63cb5f188561903d8f2ef1496d9eff57e7acddf87d56859b09859baaaf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-compose" version="1.0.2"> - <artifact name="navigationevent-compose-1.0.2.module"> - <sha256 value="a44b15fe38b694a81b3317e25ee204ea4fceba8f9f83eb842a09a4beef8f2998" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-compose-android" version="1.0.0"> - <artifact name="navigationevent-compose-android-1.0.0.module"> - <sha256 value="38e11be3d6d544e1a00b987f74f56db52f77bbd4a1344f022c36c52f014e162f" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent-compose.aar"> - <sha256 value="5cee018dbe130b538d2c43cc6f383a109a98f19ba9c8d7a6dda8ca90a2034671" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-compose-android" version="1.0.2"> - <artifact name="navigationevent-compose-android-1.0.2.module"> - <sha256 value="b2c0c9389144e661ac0e732fb26da1f782a15d6ba575ab8b11c721a7d81d81a2" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent-compose.aar"> - <sha256 value="6064ee738c2f3c99e1754f6aa380aabb57bf1ba973a4566276a3ecbbd2eaa3d0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-compose-jvmstubs" version="1.0.2"> - <artifact name="navigationevent-compose-jvmstubs-1.0.2.jar"> - <sha256 value="294b367abbcd60c7a519f6bca43fc1269df4d54e4907ff173c81bb10d9b0eadb" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent-compose-jvmstubs-1.0.2.module"> - <sha256 value="3938d7e766f6a7fb6c9edd1e9e6e09ef6bc6fd2aa94e0b8f74d5213e6f2cf731" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.navigationevent" name="navigationevent-desktop" version="1.0.2"> - <artifact name="navigationevent-desktop-1.0.2.jar"> - <sha256 value="43deeb5774fd737fa945e09a47f93b6f1a508d17fac8f3b65f1c863e7f7d0660" origin="Generated by Gradle"/> - </artifact> - <artifact name="navigationevent-desktop-1.0.2.module"> - <sha256 value="18a24abcefaa4301eabaa2d50fc0e210004f9b346fe0a64660d95019f35c53b1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.print" name="print" version="1.0.0"> - <artifact name="print-1.0.0.aar"> - <sha256 value="1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.profileinstaller" name="profileinstaller" version="1.3.0"> - <artifact name="profileinstaller-1.3.0.module"> - <sha256 value="a16fe511e599c2042da122be09569aecd3f4f90cad37ef08bd0bbc39118c92c8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.profileinstaller" name="profileinstaller" version="1.3.1"> - <artifact name="profileinstaller-1.3.1.module"> - <sha256 value="cc7eed0ed4b669de84b852f78797a50018a4f30002e1e38aaa668af22ca5b460" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.profileinstaller" name="profileinstaller" version="1.4.0"> - <artifact name="profileinstaller-1.4.0.aar"> - <sha256 value="d502141fcce902430f62b674c32aecd0f75262e7ee2cd15c74adb617cd13130a" origin="Generated by Gradle"/> - </artifact> - <artifact name="profileinstaller-1.4.0.module"> - <sha256 value="39bf997a28d8eed2cb319819f6f352a1ba3a78b9c979004fbe05e26b8f7d160b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.profileinstaller" name="profileinstaller" version="1.4.1"> - <artifact name="profileinstaller-1.4.1.aar"> - <sha256 value="b519f9317ded1e2c1c2993038c0692e30da326ca99097d9331ff2d3a5861a428" origin="Generated by Gradle"/> - </artifact> - <artifact name="profileinstaller-1.4.1.module"> - <sha256 value="6f11cf65e4bf8444995cc73e5aa3f81b082d66e720c0592bc5fc80d3f73850f7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.resourceinspection" name="resourceinspection-annotation" version="1.0.1"> - <artifact name="resourceinspection-annotation-1.0.1.jar"> - <sha256 value="8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb" origin="Generated by Gradle"/> - </artifact> - <artifact name="resourceinspection-annotation-1.0.1.module"> - <sha256 value="352a11a8d8a4c1bd6cd2c2fefff9c94ca954d7b5202a0656959db95297f6a2b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.room" name="room-common" version="2.7.0"> - <artifact name="room-common-2.7.0.module"> - <sha256 value="ec76c3bf85ad4589fd08c3522001affa78970eb7772107cb5e06ef60e37a74eb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.room" name="room-common-jvm" version="2.7.0"> - <artifact name="room-common-jvm-2.7.0.jar"> - <sha256 value="b2a00b88c8b8d810d07ecbdf92fdff47db7f0ea884efe5c31cda7a526c9b1ae5" origin="Generated by Gradle"/> - </artifact> - <artifact name="room-common-jvm-2.7.0.module"> - <sha256 value="b29a34cc1e3375fd92029536ab2721f520a73b1c00000739f77e48ebce069eb3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.room" name="room-runtime" version="2.7.0"> - <artifact name="room-runtime-2.7.0.module"> - <sha256 value="845bce3ed66b0d2de3e7dcd72c859e0b0efe295efe0d2b57e9fe29b617ad7964" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.room" name="room-runtime-android" version="2.7.0"> - <artifact name="room-runtime-android-2.7.0.module"> - <sha256 value="6a3dd8e44c3e2aad173c5a0fde2242d32eab7b6444a02aa6b6ee14f9ec08f44e" origin="Generated by Gradle"/> - </artifact> - <artifact name="room-runtime-release.aar"> - <sha256 value="8310b9ba101646bd78f9dd65a5c8ae8c82171bcfa8341fc646893c9e8cc9a850" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.room" name="room-runtime-jvm" version="2.7.0"> - <artifact name="room-runtime-jvm-2.7.0.jar"> - <sha256 value="44485dbe00e644e93b64c570ef3b8084e26a25ecf23d305472095994dd12382c" origin="Generated by Gradle"/> - </artifact> - <artifact name="room-runtime-jvm-2.7.0.module"> - <sha256 value="9c4ccac4f4a3723ccc61814ee9bdf7703b960d7c7d4056cb2242344d986a9d57" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.1.0"> - <artifact name="savedstate-1.1.0.module"> - <sha256 value="6eea2bc150828c8fcba777e93037038e2ee3ec441c43d6acecf2c5cd9ddc5374" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.2.1"> - <artifact name="savedstate-1.2.1.module"> - <sha256 value="5bb656fc760d9e3996b535160cbb4106033c9f736e9089e6ef4eb0c669785066" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.3.1"> - <artifact name="savedstate-1.3.1.module"> - <sha256 value="7f444f65fe979e88183672dad5aaf1bd39f91d80cac9716d3d84e0664c95933e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.3.2"> - <artifact name="savedstate-1.3.2.module"> - <sha256 value="320e8d0ad2fe7476f2242ae28d923fc74c8f785b78fa658707497b99ac950f4a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.3.3"> - <artifact name="savedstate-1.3.3.module"> - <sha256 value="a9e2198afa8622cc203d5c7af7b81d51af185683363efdb12b94e7576a0d74ff" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate" version="1.4.0"> - <artifact name="savedstate-1.4.0.module"> - <sha256 value="a0f2ac5a076063f0c813cf75a46dfb780bd5a5a2c8677240bca8551554da8fd2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-android" version="1.3.1"> - <artifact name="savedstate-android-1.3.1.module"> - <sha256 value="e994994c7def60c071171928edc45a01e3b07e369261c669f5082d306a1b885f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-android" version="1.3.2"> - <artifact name="savedstate-android-1.3.2.module"> - <sha256 value="5d962b8d6a4bc5284492a40003c9867fd392ac6979ab440bdecdd427899741bb" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-release.aar"> - <sha256 value="1e26f137705596d09d3f4f52559a29026d9a1a6688be7f1a948316a4f1e39b20" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-android" version="1.4.0"> - <artifact name="savedstate-android-1.4.0.module"> - <sha256 value="0062514dcb80c2ea7e0411fa8be54550853bab7bf6b1bf14c2517c2ef874ff50" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate.aar"> - <sha256 value="1656ce62cd233d488bdbbd42e533b80b22435b7a690acae6dbe7302392512c14" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose" version="1.3.0"> - <artifact name="savedstate-compose-1.3.0.module"> - <sha256 value="15a07a0fdb8ed58a48ca21e981d38ab72b2bbfd96463c33a7050df1c27699a75" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose" version="1.3.1"> - <artifact name="savedstate-compose-1.3.1.module"> - <sha256 value="23c1fa4559a0fcb59beab64e4e70ad7be45930607e0e2f4f2751529b8d3371c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose" version="1.3.2"> - <artifact name="savedstate-compose-1.3.2.module"> - <sha256 value="3e4b8353f8b738e7bf497b8a15631bf5fdf6abd09dcd125c13aeb5048fa6bc13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose" version="1.4.0"> - <artifact name="savedstate-compose-1.4.0.module"> - <sha256 value="7275211901a07ee3973e40a3455e8ad12955d1d234dc2489f8686fcfc820b8a8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose-android" version="1.3.0"> - <artifact name="savedstate-compose-android-1.3.0.module"> - <sha256 value="823a95006413fc1fd7676241df3a60e0e7102ede3b73a0a1514dfb82b4a6f018" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose-android" version="1.3.1"> - <artifact name="savedstate-compose-android-1.3.1.module"> - <sha256 value="40bb4d8dc8847944729a27aa6686d7ce65ab2337dcf21a5acdd863f70c2837d5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose-android" version="1.3.2"> - <artifact name="savedstate-compose-android-1.3.2.module"> - <sha256 value="8376ee32d654f97712f817275e785880daef1e44448f38272a7734ec091ce401" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-compose.aar"> - <sha256 value="93426691f25441cc3179494b25f401a8a468aabbee4c40b90c0327413fd65523" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose-android" version="1.4.0"> - <artifact name="savedstate-compose-android-1.4.0.module"> - <sha256 value="2be8c753a07c920cf2f5d63d66e8743fb08a933d04c02b7a388b77b66fca848f" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-compose.aar"> - <sha256 value="0f0ae3032d6c6eea834ee22179c8976160d09d841d30e47f53f56b1b3438774b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-compose-desktop" version="1.4.0"> - <artifact name="savedstate-compose-desktop-1.4.0.jar"> - <sha256 value="c02a98b0c2b35cdde245c0bfe6e7ff453c7b6d06a5eb8681d25b7f54b874ea48" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-compose-desktop-1.4.0.module"> - <sha256 value="808ff723a153acce160489a5bc4b58ca1d7033fe84a9060f52d17db227eaa4cd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-desktop" version="1.4.0"> - <artifact name="savedstate-desktop-1.4.0.jar"> - <sha256 value="e965ed7a011be83a271ac7d82249a776368479ee3a2b07948c3445b51d640856" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-desktop-1.4.0.module"> - <sha256 value="e73f2cf8818ece347d8b5dff990d0db639a7dfb8fcc85eeecb2618383f7ecef7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-ktx" version="1.2.1"> - <artifact name="savedstate-ktx-1.2.1.module"> - <sha256 value="94359184b2ba51c0f498a2b9055d37b372231ef9bcc54a4972ac99f0303afff1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-ktx" version="1.3.1"> - <artifact name="savedstate-ktx-1.3.1.module"> - <sha256 value="59007d8d33cf166fdfd1a9bf56ccfd212e9822c04b3a741966face5918610655" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-ktx" version="1.3.2"> - <artifact name="savedstate-ktx-1.3.2.aar"> - <sha256 value="1c300732ece8e9d0001fb19cc693b0f77f19e77cdf90ca5c4cd56d5e6951d02b" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-ktx-1.3.2.module"> - <sha256 value="f7fc8a13f9fbe5cf092128299aff529392f3eee54e6d3fe5f0a2f82fc6c5f3db" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.savedstate" name="savedstate-ktx" version="1.4.0"> - <artifact name="savedstate-ktx-1.4.0.aar"> - <sha256 value="23593939446bc5a154a1e35fddd87b82f19e2adf072207f115bf29a8b431c1d3" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-ktx-1.4.0.module"> - <sha256 value="7cf86881220aa594c4ad1685ebd0f295e3d97b9c0fdc31b28300f4318a5045a8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.sqlite" name="sqlite" version="2.5.0"> - <artifact name="sqlite-2.5.0.module"> - <sha256 value="3699481c9fc5879f42bc6f5f22fffcb6e5d23f75862e66f007eff631d7169779" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.sqlite" name="sqlite-android" version="2.5.0"> - <artifact name="sqlite-android-2.5.0.module"> - <sha256 value="dd3ec0b45d421d00b487cedad0da58a5de355e5bccc5bf5938a1474d1a5e06c4" origin="Generated by Gradle"/> - </artifact> - <artifact name="sqlite-release.aar"> - <sha256 value="2b02be3aed8d2994021afe072185af94e29422ffe8066df88868efaca1161ef0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.sqlite" name="sqlite-framework" version="2.5.0"> - <artifact name="sqlite-framework-2.5.0.module"> - <sha256 value="156ea5562df341a063dcbe3e84036415ee81b7c9023a58a69358887e5deb04bf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.sqlite" name="sqlite-framework-android" version="2.5.0"> - <artifact name="sqlite-framework-android-2.5.0.module"> - <sha256 value="467a3d0d860e0bcb016ad4fc71ab7e8b3b60c1373363db95b6293ec74eb41cc0" origin="Generated by Gradle"/> - </artifact> - <artifact name="sqlite-framework-release.aar"> - <sha256 value="850de703d95b91f504774981a90fa829799cdfc9eab203692d24a0c40d7e71e7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.sqlite" name="sqlite-jvm" version="2.5.0"> - <artifact name="sqlite-jvm-2.5.0.jar"> - <sha256 value="bfc28821f72a832c47a756c7d09149bdb01171dcb0d5b703e785a1d0722efe2b" origin="Generated by Gradle"/> - </artifact> - <artifact name="sqlite-jvm-2.5.0.module"> - <sha256 value="e45f7412b83308d77893dbdbdc433e794e2424e2ce12d5fb1ffeba5045724c1a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.startup" name="startup-runtime" version="1.0.0"> - <artifact name="startup-runtime-1.0.0.module"> - <sha256 value="40effca0d6ee1fde32bc296897e54ebbcc4cf4aa29b0c531036cbd2a824a3c24" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.startup" name="startup-runtime" version="1.1.1"> - <artifact name="startup-runtime-1.1.1.aar"> - <sha256 value="e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3" origin="Generated by Gradle"/> - </artifact> - <artifact name="startup-runtime-1.1.1.module"> - <sha256 value="cfd96cf6450c6e2b697598924729ad9a0495c5a4fcf4ebee7e2f81b07e415865" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="annotation" version="1.0.1"> - <artifact name="annotation-1.0.1.aar"> - <sha256 value="c0754928effe1968c3a9a7b55d1dfc7ceb1e1e7c9f3f09f98afd42431f712492" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="core" version="1.6.1"> - <artifact name="core-1.6.1.aar"> - <sha256 value="7a7af31c21785ddb7c4319c838847e6d4d9b5bb531f3a951481ec3b98780bf51" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="core" version="1.7.0"> - <artifact name="core-1.7.0.aar"> - <sha256 value="f4dacd8edceeec48e0c76ecf28339b28f4b4f6b74f8e34e9e59b472c27d9eb81" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="monitor" version="1.7.1"> - <artifact name="monitor-1.7.1.aar"> - <sha256 value="b31e7d7a3564f9d5504c86bed9bfb8fee429feb3d1b81ffd1f2c149948c51d19" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="monitor" version="1.7.2"> - <artifact name="monitor-1.7.2.aar"> - <sha256 value="868cc120d10d024b886fa157e1e1eaee0e6a8e5d55e7f765ef41d8fc0fea775b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="monitor" version="1.8.0"> - <artifact name="monitor-1.8.0.aar"> - <sha256 value="56cb7496a06d9f2dca7d3ff76c50a8a30bd18e00a24a3b267d5a31437b278e67" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="orchestrator" version="1.6.1"> - <artifact name="orchestrator-1.6.1.apk"> - <sha256 value="0a8aa1f18da0613d863be7be26e2a5c8de2f6892660b86577848a122ff7df6c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="rules" version="1.7.0"> - <artifact name="rules-1.7.0.aar"> - <sha256 value="f5ae82d9b8b20864dcaaad69dcd0b5e4112b666850599865a58e8badb5fb4d0e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="runner" version="1.6.1"> - <artifact name="runner-1.6.1.aar"> - <sha256 value="5bc564d0c35b55fd4b323d00a9fd16ac30d84d84a459f8d15896d4c87986c2a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="runner" version="1.6.2"> - <artifact name="runner-1.6.2.aar"> - <sha256 value="d8eac6d9864f432b15962b2c2739a7b31685c87777364ac97323c9e4b2c94744" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test" name="runner" version="1.7.0"> - <artifact name="runner-1.7.0.aar"> - <sha256 value="970311c47119928a2e406a88892a3d270387cc5a49a181a1c44511105b41b818" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.espresso" name="espresso-core" version="3.6.1"> - <artifact name="espresso-core-3.6.1.aar"> - <sha256 value="2495daa4d35cc0e6e6de4566d53a6e04cc13c316fe32c1a7ede13571ff11ffdd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.espresso" name="espresso-core" version="3.7.0"> - <artifact name="espresso-core-3.7.0.aar"> - <sha256 value="5dd90e366838bf044cb52eae06474debd285df18a7a77c40441ac8e8951bb00f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.espresso" name="espresso-idling-resource" version="3.6.1"> - <artifact name="espresso-idling-resource-3.6.1.aar"> - <sha256 value="bc63a8780f1c707724e389f530cb2e1a6847da97f6a8114604c002aba2fd86ca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.espresso" name="espresso-idling-resource" version="3.7.0"> - <artifact name="espresso-idling-resource-3.7.0.aar"> - <sha256 value="5ff62326b49c308c1d060466ae3cf4aa0e3deaf9295f077a6886048dda3e9b14" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.ext" name="junit" version="1.1.5"> - <artifact name="junit-1.1.5.aar"> - <sha256 value="4307c0e60f5d701db9c59bcd9115af705113c36a9132fa3dbad58db1294e9bfd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.ext" name="junit" version="1.3.0"> - <artifact name="junit-1.3.0.aar"> - <sha256 value="3363df84da4540ba8daff02c3f7cd65471037a6a5370591a7e6deba377b36e7f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.services" name="storage" version="1.5.0"> - <artifact name="storage-1.5.0.aar"> - <sha256 value="d59621845cff5ff5e8a6906445ef1b2d83624d796cbfad9a52e86a3ab42f8c48" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.services" name="storage" version="1.6.0"> - <artifact name="storage-1.6.0.aar"> - <sha256 value="f97e3cf6aaf4e3fb97ef219d37a9c0a0720183c1f6db87b37642521e26fb6d30" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.services" name="test-services" version="1.6.0"> - <artifact name="test-services-1.6.0.apk"> - <sha256 value="3369693a0d79965888e674f0d05a3474d647ff46c4a62a5c8ea410a0126a20bf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.uiautomator" name="uiautomator" version="2.4.0-beta02"> - <artifact name="uiautomator-2.4.0-beta02.aar"> - <sha256 value="e4d11b4bc944d494b945a69496c4db24f5e76c6c9974a93b644729b8b1804d56" origin="Generated by Gradle"/> - </artifact> - <artifact name="uiautomator-2.4.0-beta02.module"> - <sha256 value="d902d8fd3c8e6c34236c4d88d4883fa4e11c0c4968f6e3d9f1ed122058ff1c54" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.uiautomator" name="uiautomator-shell" version="2.4.0-beta02"> - <artifact name="uiautomator-shell-2.4.0-beta02.module"> - <sha256 value="5e2f589263f78ebd0876fdc2689881d6f543534b5cb6235274fc598df4d91806" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.test.uiautomator" name="uiautomator-shell-android" version="2.4.0-beta02"> - <artifact name="uiautomator-shell-android-2.4.0-beta02.module"> - <sha256 value="6e307c44b025b7d753307ee10f6a3cd4215faeb12a7205600863a2281e5fad19" origin="Generated by Gradle"/> - </artifact> - <artifact name="uiautomator-shell.aar"> - <sha256 value="1d6a721fa7a654fe8d060bb6eff538cfdd0d3827de40ebbcee7069c12a6267f5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing" version="1.0.0"> - <artifact name="tracing-1.0.0.module"> - <sha256 value="fc8b21ebe5fa3a7c96ee098bcdcd00f077ebce73f243fa858e2b0671615f75d8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing" version="1.1.0"> - <artifact name="tracing-1.1.0.aar"> - <sha256 value="5b78e2c618fc10b3d14decc01df76158f15954ad746aacf0607766721da081f6" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-1.1.0.module"> - <sha256 value="b1fed4309623b6f20bc817d8fbd70e4ea7085e40647694cd399ae58d2f0049e3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing" version="1.2.0"> - <artifact name="tracing-1.2.0.aar"> - <sha256 value="6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-1.2.0.module"> - <sha256 value="d0d8d486b6bd33206dbf3f1a6d167e9b43c268ea63c3321c886b1543ad05ece3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-ktx" version="1.0.0"> - <artifact name="tracing-ktx-1.0.0.module"> - <sha256 value="f426e636a23a05db8c7fabf2b959f4dab80c9ca97b5131bf411d422555c48c18" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-ktx" version="1.1.0"> - <artifact name="tracing-ktx-1.1.0.module"> - <sha256 value="6ec8aa998df9b964424c7ab215738237a9b2cc4301da135bb9b8cdc62325fb3e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-ktx" version="1.2.0"> - <artifact name="tracing-ktx-1.2.0.aar"> - <sha256 value="c33f9cbd931e6190ca38aa09bf8a7a8a19391d4b0fb7a7605a6b59f2d42580d1" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-ktx-1.2.0.module"> - <sha256 value="39288b23c71a4391132aec9951f5e27f41727a2cdff69c6e4b4ece49f63e540c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-perfetto" version="1.0.0"> - <artifact name="tracing-perfetto-1.0.0.aar"> - <sha256 value="a9a21fb415cc42497216004f4a35dc45f3158e4ba5ea1a01b449a20180b25a5e" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-perfetto-1.0.0.module"> - <sha256 value="c2ae89cb6f81abf51cae72f6a0e5e091267a9ab0b381d2bd30d66fb9b8c5e692" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-perfetto-binary" version="1.0.0"> - <artifact name="tracing-perfetto-binary-1.0.0.aar"> - <sha256 value="e36809d054202758488687ec60ed81a3cbd87bd027a87f05aa3f64451e6d3098" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-perfetto-binary-1.0.0.module"> - <sha256 value="7d113c1199223c2a13ac27a00b588b1aa9312663923edc4a2c70d28710f5d0e9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tracing" name="tracing-perfetto-handshake" version="1.0.0"> - <artifact name="tracing-perfetto-handshake-1.0.0.jar"> - <sha256 value="2f2ee5c58561d72cabe9207c43669fe92d6c1386f8c1c2624489e6ab367b121e" origin="Generated by Gradle"/> - </artifact> - <artifact name="tracing-perfetto-handshake-1.0.0.module"> - <sha256 value="baba97bfc2834fbd29275ce3e250ac814305bd0d4beb8b3594248424cc6ff385" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.transition" name="transition" version="1.6.0"> - <artifact name="transition-1.6.0.aar"> - <sha256 value="248c45e1254d31181d2047b0b01394f09a2e539a5d9e89b773d53c62c96860f6" origin="Generated by Gradle"/> - </artifact> - <artifact name="transition-1.6.0.module"> - <sha256 value="c763c376fd6d39e51477c902b315e58ca2a1f47d4b099cb99f49a148bd61c560" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.tv" name="tv-material" version="1.0.1"> - <artifact name="tv-material-1.0.1.aar"> - <sha256 value="36cb476b940d5cecfaa55dafeb2bd9e9468b8405ba579bf66ca33e5251e052cf" origin="Generated by Gradle"/> - </artifact> - <artifact name="tv-material-1.0.1.module"> - <sha256 value="a3ddac7e3123d978491badc2ea478adf8f8a4d0d6ad785c84e367d0a9d4c69a7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.vectordrawable" name="vectordrawable" version="1.1.0"> - <artifact name="vectordrawable-1.1.0.aar"> - <sha256 value="46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.vectordrawable" name="vectordrawable-animated" version="1.1.0"> - <artifact name="vectordrawable-animated-1.1.0.aar"> - <sha256 value="76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.versionedparcelable" name="versionedparcelable" version="1.1.1"> - <artifact name="versionedparcelable-1.1.1.aar"> - <sha256 value="57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.viewpager" name="viewpager" version="1.0.0"> - <artifact name="viewpager-1.0.0.aar"> - <sha256 value="147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.window" name="window" version="1.5.0"> - <artifact name="window-1.5.0.aar"> - <sha256 value="5de2d48aa578402f46deb5294a955cee62f0c7d8c1840ef626fc7afb8abe22f9" origin="Generated by Gradle"/> - </artifact> - <artifact name="window-1.5.0.module"> - <sha256 value="8ac5d2772e97c957dddcbcb1c1198229d4afe57cdf5ecd5eb3cd436a05190743" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.window" name="window-core" version="1.5.0"> - <artifact name="window-core-1.5.0.module"> - <sha256 value="595604f055a12508ec3c774f2d90c5e56414ba6246c754172d9c95c8a00ec04f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.window" name="window-core-android" version="1.5.0"> - <artifact name="window-core-android-1.5.0.module"> - <sha256 value="5bd818686803bf3c037f61a0e96af4441e884aa8a4d91062d2ad57876f917b50" origin="Generated by Gradle"/> - </artifact> - <artifact name="window-core.aar"> - <sha256 value="d0d50db0756194a6d49a66ad8dafd17b24b4c5fbd8379375056e2eb9bdfeaf22" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.work" name="work-runtime" version="2.11.2"> - <artifact name="work-runtime-2.11.2.aar"> - <sha256 value="7ed55d308f72d274bad72b224d568f70ae82b968de40aea31465688fb5c08d5c" origin="Generated by Gradle"/> - </artifact> - <artifact name="work-runtime-2.11.2.module"> - <sha256 value="df053e683e573a089bb35053e16b5a688415181b510461e4db0ce083be50fd3d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="androidx.work" name="work-runtime-ktx" version="2.11.2"> - <artifact name="work-runtime-ktx-2.11.2.aar"> - <sha256 value="1f4908483508d780d19ddb6ff345c75672327388499d7ddbb7dd0dd6b588a753" origin="Generated by Gradle"/> - </artifact> - <artifact name="work-runtime-ktx-2.11.2.module"> - <sha256 value="4659f7a0c3a90cb470450629c76575e400dd56aa7b79df7927adafbaebc120c1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="app.cash.turbine" name="turbine" version="1.2.1"> - <artifact name="turbine-1.2.1.module"> - <sha256 value="16d51c2207d4a889372ebf7d4c0f8ea1da841db0a4a47069c7c0c7d706183432" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="app.cash.turbine" name="turbine-jvm" version="1.2.1"> - <artifact name="Turbine-jvm.jar"> - <sha256 value="d1a853be08d6c3562fdfef98ac25b7048e669d9cb1203a42fc36c56d17c037d5" origin="Generated by Gradle"/> - </artifact> - <artifact name="turbine-jvm-1.2.1.module"> - <sha256 value="32f2a3e984aa1769a016ba09c5b7342b8118e18f8f669b68ac39a0db9a2de015" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit" version="2.1.0"> - <artifact name="kermit-2.1.0.module"> - <sha256 value="8f9f82f0b3ba163a72168ca3b4d0c8ade6638985a54870a6ae6c554a25680cc7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-android" version="2.1.0"> - <artifact name="kermit-android-2.1.0.module"> - <sha256 value="35c55c39b2a22a222ab2416f600299c89d58c3bc115ffc62f8e009deee69ac29" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-release.aar"> - <sha256 value="b2615e25da93f322a568d2a574007cab80993a30006e69738bc839f99e5a4011" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-android-debug" version="2.1.0"> - <artifact name="kermit-android-debug-2.1.0.module"> - <sha256 value="3d35fde805aec6fd16aa6e42b1a2f30c682fbcec774e6d766116def2dcd013ab" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-debug.aar"> - <sha256 value="fc25dc27924e99e34dbdc294376c850f06782fc490de5c92127639edba9551ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-core" version="2.1.0"> - <artifact name="kermit-core-2.1.0.module"> - <sha256 value="1854b60e515769da7a98af5cb40cebf52a819aae5589b84c7b0bb146408bf9e3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-core-android" version="2.1.0"> - <artifact name="kermit-core-android-2.1.0.module"> - <sha256 value="5fe93fd1cf368e7b91181c22ea9761d0315256045a7c4706e3581d2561513d44" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-core-release.aar"> - <sha256 value="e1de5acf70339fe306e1411930b9cb64fb306bc118309f67e0c3176071737387" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-core-android-debug" version="2.1.0"> - <artifact name="kermit-core-android-debug-2.1.0.module"> - <sha256 value="4a66e9b98302cd73d2520560a45b42fb502e44872773a89fa9228162c336fb7c" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-core-debug.aar"> - <sha256 value="070e91be156e7ff4885cf3d705ce21d41f1ccf10bd70fbf7a0816ee7016c480f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-core-jvm" version="2.1.0"> - <artifact name="kermit-core-jvm-2.1.0.jar"> - <sha256 value="a3bf8a83a4353f3dd4729323b288edd1b7f0474c7d3251e161b241a1d070543a" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-core-jvm-2.1.0.module"> - <sha256 value="d5707e2ed2c75394376e341712ec77db79e1a56d28b8c6bf06df402620f2a2dc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="kermit-jvm" version="2.1.0"> - <artifact name="kermit-jvm-2.1.0.jar"> - <sha256 value="0c70ffdb20905406fda16c82658852bc81328e66b71401760960f21072932fed" origin="Generated by Gradle"/> - </artifact> - <artifact name="kermit-jvm-2.1.0.module"> - <sha256 value="410bca081abc56bea41ad4e80f00258512058b8f610e9c83a855f00bab55a4a1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-concurrency" version="2.1.0"> - <artifact name="stately-concurrency-2.1.0.module"> - <sha256 value="125e5b65cd558b89a15e7645ffacc26c1bcc06e41daf0e395dd30a7092a8d97c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-concurrency-jvm" version="2.1.0"> - <artifact name="stately-concurrency-jvm-2.1.0.jar"> - <sha256 value="86739675892fb1c17d6bd36d05347e89ff313957421bb01a45a743ce774e8e29" origin="Generated by Gradle"/> - </artifact> - <artifact name="stately-concurrency-jvm-2.1.0.module"> - <sha256 value="0fa965642e092d8fb3a2565c142810045af33b7b705e65c4ed71a818ac6b07c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-concurrent-collections" version="2.1.0"> - <artifact name="stately-concurrent-collections-2.1.0.module"> - <sha256 value="db9042734b1096e69d0a14f86195c1c7ab7414a1891185c1a5f4a934e8d37d39" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-concurrent-collections-jvm" version="2.1.0"> - <artifact name="stately-concurrent-collections-jvm-2.1.0.jar"> - <sha256 value="0e0d9e7f20eaee18f7862309064c8db58ce6a3a861d8871f561546af63df1893" origin="Generated by Gradle"/> - </artifact> - <artifact name="stately-concurrent-collections-jvm-2.1.0.module"> - <sha256 value="d99f3d1153b34ae21196888f71bf37dc27727c8e9b26bf0542119319ae85f01a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-strict" version="2.1.0"> - <artifact name="stately-strict-2.1.0.module"> - <sha256 value="c79317ae270fea9b75b2e811671423a06f82fa88244cf946ff795985b4f0b701" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="co.touchlab" name="stately-strict-jvm" version="2.1.0"> - <artifact name="stately-strict-jvm-2.1.0.jar"> - <sha256 value="581070db2802cbad81f6e6e2d9d2494835443153b314458d53aa43c68260c9fa" origin="Generated by Gradle"/> - </artifact> - <artifact name="stately-strict-jvm-2.1.0.module"> - <sha256 value="92abd9e60006984cf4790aaf84c79d0f384286e326ece0f3921f693cda089b94" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android" name="signflinger" version="8.13.1"> - <artifact name="signflinger-8.13.1.jar"> - <sha256 value="c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android" name="signflinger" version="8.13.2"> - <artifact name="signflinger-8.13.2.jar"> - <sha256 value="c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android" name="zipflinger" version="8.13.1"> - <artifact name="zipflinger-8.13.1.jar"> - <sha256 value="07060069c35e469d7c343abc15f1d6362bc1356b81bf462539db88a53ed653f1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android" name="zipflinger" version="8.13.2"> - <artifact name="zipflinger-8.13.2.jar"> - <sha256 value="07060069c35e469d7c343abc15f1d6362bc1356b81bf462539db88a53ed653f1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.billingclient" name="billing" version="8.3.0"> - <artifact name="billing-8.3.0.aar"> - <sha256 value="9810b5cd47e20bc82b354f3583c9d3bf7c42b33e64e192dce0495d036a85f505" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.billingclient" name="billing-ktx" version="8.3.0"> - <artifact name="billing-ktx-8.3.0.aar"> - <sha256 value="2a8b1c7ad98429b4245ffaba1db48f1bdc78f6cd097aec256d3d6e0baf1b7cae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.databinding" name="baseLibrary" version="8.13.1"> - <artifact name="baseLibrary-8.13.1.jar"> - <sha256 value="794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.databinding" name="baseLibrary" version="8.13.2"> - <artifact name="baseLibrary-8.13.2.jar"> - <sha256 value="794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="annotations" version="31.13.1"> - <artifact name="annotations-31.13.1.jar"> - <sha256 value="3b4bb9620c17d19e5bd91ac1988080553573b4c3b739fdd92416f42f2daf3e78" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="annotations" version="31.13.2"> - <artifact name="annotations-31.13.2.jar"> - <sha256 value="3b4bb9620c17d19e5bd91ac1988080553573b4c3b739fdd92416f42f2daf3e78" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="common" version="31.13.1"> - <artifact name="common-31.13.1.jar"> - <sha256 value="f4699f6ba9a6f374b89967fd345988698d734e2d89c8216c80b33390a898dcd7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="common" version="31.13.2"> - <artifact name="common-31.13.2.jar"> - <sha256 value="d4ebe1711de0cf509c4d562245624ba21ab147944bcdde6351bfb6e8daccf826" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="dvlib" version="31.13.1"> - <artifact name="dvlib-31.13.1.jar"> - <sha256 value="e3cf3fdc947788dee8d5baa76cb72a66571174bc4741edf0e3bab97a7ca90e1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="dvlib" version="31.13.2"> - <artifact name="dvlib-31.13.2.jar"> - <sha256 value="e3cf3fdc947788dee8d5baa76cb72a66571174bc4741edf0e3bab97a7ca90e1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="play-sdk-proto" version="31.13.2"> - <artifact name="play-sdk-proto-31.13.2.jar"> - <sha256 value="c6fc15a5c203064cfd2c8a176fdeac72ae0a2d743ec47a2e66a0238d8d870b6b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="repository" version="31.13.1"> - <artifact name="repository-31.13.1.jar"> - <sha256 value="e9509b30d088e899948f8cb0d73293c1efd2e1f121fccbbe25d533b648b93fa1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="repository" version="31.13.2"> - <artifact name="repository-31.13.2.jar"> - <sha256 value="e9509b30d088e899948f8cb0d73293c1efd2e1f121fccbbe25d533b648b93fa1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="sdk-common" version="31.13.1"> - <artifact name="sdk-common-31.13.1.jar"> - <sha256 value="8cfdf99d6f17689e7dd3bcf1834d734f6dd1c64d8c43904632c65d5469565934" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="sdk-common" version="31.13.2"> - <artifact name="sdk-common-31.13.2.jar"> - <sha256 value="8cfdf99d6f17689e7dd3bcf1834d734f6dd1c64d8c43904632c65d5469565934" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="sdklib" version="31.13.1"> - <artifact name="sdklib-31.13.1.jar"> - <sha256 value="def9b0e7f44e54add385cac1715483724f827f166511ebc0c10319742aa80865" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools" name="sdklib" version="31.13.2"> - <artifact name="sdklib-31.13.2.jar"> - <sha256 value="def9b0e7f44e54add385cac1715483724f827f166511ebc0c10319742aa80865" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="crash" version="31.13.1"> - <artifact name="crash-31.13.1.jar"> - <sha256 value="cca97ac29a1329bd310a3e832b6e57f46227e501aa529c00a63df217c5d7df41" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="crash" version="31.13.2"> - <artifact name="crash-31.13.2.jar"> - <sha256 value="cca97ac29a1329bd310a3e832b6e57f46227e501aa529c00a63df217c5d7df41" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="protos" version="31.13.1"> - <artifact name="protos-31.13.1.jar"> - <sha256 value="b2ded20a897fba9649efeb18ba2fc062ee39e500d4eb712045cb0e34b43b5efb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="protos" version="31.13.2"> - <artifact name="protos-31.13.2.jar"> - <sha256 value="b2ded20a897fba9649efeb18ba2fc062ee39e500d4eb712045cb0e34b43b5efb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="shared" version="31.13.1"> - <artifact name="shared-31.13.1.jar"> - <sha256 value="75435816f202b7a3c84d9caf312a895625a244991f8fc52d0446239e3ae29a9c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="shared" version="31.13.2"> - <artifact name="shared-31.13.2.jar"> - <sha256 value="75435816f202b7a3c84d9caf312a895625a244991f8fc52d0446239e3ae29a9c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="tracker" version="31.13.1"> - <artifact name="tracker-31.13.1.jar"> - <sha256 value="1b66514bf29152422ee8a19b98e0200d92eb0a3d28048eb4857564e9a1c7b85b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.analytics-library" name="tracker" version="31.13.2"> - <artifact name="tracker-31.13.2.jar"> - <sha256 value="1b66514bf29152422ee8a19b98e0200d92eb0a3d28048eb4857564e9a1c7b85b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="aapt2" version="8.13.2-14304508"> - <artifact name="aapt2-8.13.2-14304508-linux.jar"> - <sha256 value="839609d6d776d6dd60a02aa577d97193ce3e650cf1deaabf062321e23bbd6bf6" origin="Generated by Gradle"/> - </artifact> - <artifact name="aapt2-8.13.2-14304508-osx.jar"> - <sha256 value="0d47f17c3924e5472b6125aa608d949dd7f46510889729671f31f2f4d801e8e7" origin="Generated by Gradle"/> - </artifact> - <artifact name="aapt2-8.13.2-14304508-windows.jar"> - <sha256 value="5dc730c3dc454b76d779a46036c06fd9c874039a31e22214434ecdbe64c3300a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="aapt2-proto" version="8.13.1-13719691"> - <artifact name="aapt2-proto-8.13.1-13719691.jar"> - <sha256 value="58d0bc0324d2ab6478c332f134caee9a0d0a8fa3707f59b8fffcd7efa1400671" origin="Generated by Gradle"/> - </artifact> - <artifact name="aapt2-proto-8.13.1-13719691.module"> - <sha256 value="0b25bd782669081714d83cb3a79c0d3dbc0066019c7a4865a2c9a3306a82f91e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="aapt2-proto" version="8.13.2-14304508"> - <artifact name="aapt2-proto-8.13.2-14304508.jar"> - <sha256 value="a6cda82d508ec3b325a9e37f78f9fa84556ff340cf43bb23c627b0f39e746f0e" origin="Generated by Gradle"/> - </artifact> - <artifact name="aapt2-proto-8.13.2-14304508.module"> - <sha256 value="7d5b7285f476c82008f0d39f506b0b8c53f1b026bd624d7adc688216be8ea5be" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="aaptcompiler" version="8.13.1"> - <artifact name="aaptcompiler-8.13.1.jar"> - <sha256 value="ddd512e14cc27a380ba1ce8474eb232cd98f91fbce6c9a5dd305e98ce6bd1bf0" origin="Generated by Gradle"/> - </artifact> - <artifact name="aaptcompiler-8.13.1.module"> - <sha256 value="c71490996687f337723686042c027e781419c04466af6239b3f271112ff84321" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="aaptcompiler" version="8.13.2"> - <artifact name="aaptcompiler-8.13.2.jar"> - <sha256 value="f6f6706d3b7a261e242820da5c855123d3c23738159ca3726e0c34e482b80770" origin="Generated by Gradle"/> - </artifact> - <artifact name="aaptcompiler-8.13.2.module"> - <sha256 value="0e3ba6b43ad98fa69131de1d8b6c6a7541b3af71443dcb5d52a2cffc2558ee6b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="apksig" version="8.13.1"> - <artifact name="apksig-8.13.1.jar"> - <sha256 value="c070ed1394629d74641aa0906f60b2ffa1ee77e6366a1f93437f59717b1aeb89" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="apksig" version="8.13.2"> - <artifact name="apksig-8.13.2.jar"> - <sha256 value="c070ed1394629d74641aa0906f60b2ffa1ee77e6366a1f93437f59717b1aeb89" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="apkzlib" version="8.13.1"> - <artifact name="apkzlib-8.13.1.jar"> - <sha256 value="29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="apkzlib" version="8.13.2"> - <artifact name="apkzlib-8.13.2.jar"> - <sha256 value="29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder" version="8.13.1"> - <artifact name="builder-8.13.1.jar"> - <sha256 value="8f139ffd353fbd57f7f532ba420afc4bc50e1e09c750ff914702abb4a47eb505" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-8.13.1.module"> - <sha256 value="9d1d1db351210aea23d4b22e1de5ec890301cba27807d392651274dba32e4066" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder" version="8.13.2"> - <artifact name="builder-8.13.2.jar"> - <sha256 value="7d393f8553120c7d7a869cb33c4279aad9485986773f63af97af08ea2e1ff37a" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-8.13.2.module"> - <sha256 value="4a8a108de5f04142a6757861a0a57a298b936b7b7f7f9c5b91e5caa9a7efda90" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder-model" version="8.13.1"> - <artifact name="builder-model-8.13.1.jar"> - <sha256 value="0252ee3ec5f95efeca163d2c84eb694d671304bc34baa2b17a61935d4d97d7ee" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-model-8.13.1.module"> - <sha256 value="c735833fc72fb0a25c8c6c32f1ad2c74fd4e865074f2524cc62d705553e4c3a7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder-model" version="8.13.2"> - <artifact name="builder-model-8.13.2.jar"> - <sha256 value="ae5e95515ab348d34a35be83ed315c5fb7e8c0667e186f4e156c65dfaa2615fe" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-model-8.13.2.module"> - <sha256 value="5ae11d7a40857e1a4b0bc6a7f4218255c96169b7011535f9a30b77b5f6e327a1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder-test-api" version="8.13.1"> - <artifact name="builder-test-api-8.13.1.jar"> - <sha256 value="c3a7fd8569a544287faf6684e126bd80b5987025160304a2e1d7612b8b13b9a8" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-test-api-8.13.1.module"> - <sha256 value="93d2e03be15245a100978bca3b1d555969199451ca88aa242123628f72cb928e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="builder-test-api" version="8.13.2"> - <artifact name="builder-test-api-8.13.2.jar"> - <sha256 value="3cfed0baec2e7d0e64566f6808a00ef5e051ad76fc4fba9d464d11a3c2f986a9" origin="Generated by Gradle"/> - </artifact> - <artifact name="builder-test-api-8.13.2.module"> - <sha256 value="4f72f3a9fd3e9f516c36cefac6978dcc040496210b8cfad7d2954c83bba0e990" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="bundletool" version="1.18.1"> - <artifact name="bundletool-1.18.1.jar"> - <sha256 value="a73341a7945abcb0e6b8971c7b1b2801bd765006447ca0d2437a4260d572ceac" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle" version="8.13.1"> - <artifact name="gradle-8.13.1.jar"> - <sha256 value="70ac2052cf9dc79fdc4822b8bd83ca2fdb9719d4d9a8321a9cae237bdf5c20fc" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-8.13.1.module"> - <sha256 value="43f368bb8c3b68f4147e8a76c55ec0632274f864ffa6449c6d378d5958b842b0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle" version="8.13.2"> - <artifact name="gradle-8.13.2.jar"> - <sha256 value="e494f7ce75ca6c1abff301d4a70b18fdd3d6af855875f4f85082bb7608f041de" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-8.13.2.module"> - <sha256 value="0aac0bee1a4fc65cd69a6788548a7e21d246250c858017e11e3bf23163cb75a7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-api" version="8.13.1"> - <artifact name="gradle-api-8.13.1.jar"> - <sha256 value="2d4ff6772e4b912a6f49eda65a5fb8c84c7f2d4f5d52605d926ffeb92bce451f" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-api-8.13.1.module"> - <sha256 value="7590a334c02c7e9fa33f9d3074573835a51621c83399edd270900bdf0c822dd9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-api" version="8.13.2"> - <artifact name="gradle-api-8.13.2.jar"> - <sha256 value="a8dcdc6f1338f7055f6b1bc265317e14d65833e6c7f72b2102c5568e1df4d792" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-api-8.13.2.module"> - <sha256 value="1be00181670666873cd0128e9dec6ee99cd2ae207bab909ecc11ff0cf729bc5d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-common-api" version="8.13.1"> - <artifact name="gradle-common-api-8.13.1.jar"> - <sha256 value="ea68987edcb89c05d98e66e2ea4b4e173b5583259cc3df03f820e17a57fbc66a" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-common-api-8.13.1.module"> - <sha256 value="0e45b1a530177a06f5afce9e4bccf9263396bb272db4f05f60a1665d160e8f1d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-common-api" version="8.13.2"> - <artifact name="gradle-common-api-8.13.2.jar"> - <sha256 value="fcde805fcd5739aed607a9cdc325316f422fa05a46e140a291d2f24eca3a59fe" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-common-api-8.13.2.module"> - <sha256 value="9e6edcd959f6ed87a2273b85de0f4efac26e7cdcbf4bd6a4a3f4e05c8e7e7c1c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-settings-api" version="8.13.1"> - <artifact name="gradle-settings-api-8.13.1.jar"> - <sha256 value="b5c3d12fa67cd5be46af19483f060e1ce06afb91c64606102b5d0845fb566ab5" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-settings-api-8.13.1.module"> - <sha256 value="0d382614e05140a3e95abba505937de35e3164a881a729e6130a03199ba29e0f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="gradle-settings-api" version="8.13.2"> - <artifact name="gradle-settings-api-8.13.2.jar"> - <sha256 value="370438bcf7782d8c5b407370365b047bf063f99a7745e1f5f1853183398d07a6" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-settings-api-8.13.2.module"> - <sha256 value="e5cac798c13234eea43adb084c5c81c20ad1c36cc4b5b57f3922d91f4ec024d6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="manifest-merger" version="31.13.1"> - <artifact name="manifest-merger-31.13.1.jar"> - <sha256 value="5c034df6ca2ff5df7304838a46768ca0feaf794f6816059c040db0cd8dd4f008" origin="Generated by Gradle"/> - </artifact> - <artifact name="manifest-merger-31.13.1.module"> - <sha256 value="8871cdec52a86567a8c6e38767450961e2c3b6bc4e35c32fd5e0add3125c512c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="manifest-merger" version="31.13.2"> - <artifact name="manifest-merger-31.13.2.jar"> - <sha256 value="40d25f5940c2e50bf7e18e325f7fbb9c86cf45db5a85d1cef8ef985404227a1f" origin="Generated by Gradle"/> - </artifact> - <artifact name="manifest-merger-31.13.2.module"> - <sha256 value="4bd9d47df07b78174a72faa92423935af29d17c9896a84b658b921f6f1a92348" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build" name="transform-api" version="2.0.0-deprecated-use-gradle-api"> - <artifact name="transform-api-2.0.0-deprecated-use-gradle-api.jar"> - <sha256 value="4de4a3d05e1c534c2db9e4588bf34082bb2bd232d8abb9727c430290ce225740" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build.jetifier" name="jetifier-core" version="1.0.0-beta10"> - <artifact name="jetifier-core-1.0.0-beta10.jar"> - <sha256 value="26abb4a13927d9062169c504c9e94fe80e9ae3a4f7b5ab8875ab007536a91f5e" origin="Generated by Gradle"/> - </artifact> - <artifact name="jetifier-core-1.0.0-beta10.module"> - <sha256 value="f0917589a42d276163f10040ab5842e91883dcbdb1d48bfd1f1fcaa72c1ca7b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.build.jetifier" name="jetifier-processor" version="1.0.0-beta10"> - <artifact name="jetifier-processor-1.0.0-beta10.jar"> - <sha256 value="c5067a7b928237a1271a5e9cb5710e9f80b4973293945bc51e3a4c864ea4bfed" origin="Generated by Gradle"/> - </artifact> - <artifact name="jetifier-processor-1.0.0-beta10.module"> - <sha256 value="36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.ddms" name="ddmlib" version="31.13.1"> - <artifact name="ddmlib-31.13.1.jar"> - <sha256 value="839957f961100713ea0eed628a8684cc39aa479631c36249793e6df7e0cd63d8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.ddms" name="ddmlib" version="31.13.2"> - <artifact name="ddmlib-31.13.2.jar"> - <sha256 value="839957f961100713ea0eed628a8684cc39aa479631c36249793e6df7e0cd63d8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.emulator" name="proto" version="31.13.2"> - <artifact name="proto-31.13.2.jar"> - <sha256 value="b77f81cc0751d79393ec4b2eb046f910d21abcd7608b5b0f5a1efea1b3243b48" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.external.com-intellij" name="intellij-core" version="31.13.2"> - <artifact name="intellij-core-31.13.2.jar"> - <sha256 value="9a6faa6061d0f3d54a64decb61944c1b2c6927f8d325cd298c82c2a8d867ee68" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.external.com-intellij" name="kotlin-compiler" version="31.13.2"> - <artifact name="kotlin-compiler-31.13.2.jar"> - <sha256 value="552dfaffe295d08504870816c27fc09007e1231fb9b14c1ff9bbf861f9b35990" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.external.org-jetbrains" name="uast" version="31.13.2"> - <artifact name="uast-31.13.2.jar"> - <sha256 value="78f18ac2b2509fb6cb19058e8fc9585c361b97990dd7d5db0c2a94744dfb0a96" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.layoutlib" name="layoutlib-api" version="31.13.1"> - <artifact name="layoutlib-api-31.13.1.jar"> - <sha256 value="d06bc650247632a4a4e6596b87312019f45e900267c5476c47a5bfa6e3fd3132" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.layoutlib" name="layoutlib-api" version="31.13.2"> - <artifact name="layoutlib-api-31.13.2.jar"> - <sha256 value="d06bc650247632a4a4e6596b87312019f45e900267c5476c47a5bfa6e3fd3132" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint" version="31.13.2"> - <artifact name="lint-31.13.2.jar"> - <sha256 value="7f875a980ee23916439d368d073cfbc2ee4e4d99ffe1b3e13da794fef347f29a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-api" version="31.13.2"> - <artifact name="lint-api-31.13.2.jar"> - <sha256 value="8f770657dba33f305e583c62953a4f174c75a7b1cd2da7d31134be36a96ae2ac" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-checks" version="31.13.2"> - <artifact name="lint-checks-31.13.2.jar"> - <sha256 value="3b64f395ae17fcea104882b00a4acdc7dc691f5daca5dff2bdde89fa052bb199" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-gradle" version="31.13.2"> - <artifact name="lint-gradle-31.13.2.jar"> - <sha256 value="a42b6a41c436d90ca31a13d67afba1157b157efc892a7496f67432bf8a831cbd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-model" version="31.13.1"> - <artifact name="lint-model-31.13.1.jar"> - <sha256 value="9ee55d8fd002736ed95ee97fb05f4df7ae01f4f976f738fbf37ecab795e59319" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-model" version="31.13.2"> - <artifact name="lint-model-31.13.2.jar"> - <sha256 value="9ee55d8fd002736ed95ee97fb05f4df7ae01f4f976f738fbf37ecab795e59319" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-typedef-remover" version="31.13.1"> - <artifact name="lint-typedef-remover-31.13.1.jar"> - <sha256 value="4a3ba3babfd79e6fc67bcef647fb4ecfeaf59b481b108f7c2eba4d1c5c6dea8e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.lint" name="lint-typedef-remover" version="31.13.2"> - <artifact name="lint-typedef-remover-31.13.2.jar"> - <sha256 value="4a3ba3babfd79e6fc67bcef647fb4ecfeaf59b481b108f7c2eba4d1c5c6dea8e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-ddmlib" version="31.13.2"> - <artifact name="android-device-provider-ddmlib-31.13.2.jar"> - <sha256 value="b16ebfef5b63b03b803ead0a5e194ee34e0dd361c1e191557d998f01534744ff" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-device-provider-ddmlib-31.13.2.module"> - <sha256 value="15745704fb951a3629b1a2635ac6e21085b0f6e6325966d47725e50c3a5fac5b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-ddmlib-proto" version="31.13.1"> - <artifact name="android-device-provider-ddmlib-proto-31.13.1.jar"> - <sha256 value="047aecdd66e106137f77a52c442f1b83db7d6e8496899800251f206c7f39de65" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-ddmlib-proto" version="31.13.2"> - <artifact name="android-device-provider-ddmlib-proto-31.13.2.jar"> - <sha256 value="047aecdd66e106137f77a52c442f1b83db7d6e8496899800251f206c7f39de65" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-profile" version="31.13.2"> - <artifact name="android-device-provider-profile-31.13.2.jar"> - <sha256 value="9560c25859c9c15c77144cbb58370bad394882ecc3169fd5e589b7d4e52e866f" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-device-provider-profile-31.13.2.module"> - <sha256 value="7cce606becb5853221ca900b7540d0e6cbb8c1ed4c2adf0b06ee39c36d0e4de9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-profile-proto" version="31.13.1"> - <artifact name="android-device-provider-profile-proto-31.13.1.jar"> - <sha256 value="3e7b098f6e3ecae31b6f7909c343b4ec09aa18d8a89f41bf92077ba4b056f453" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-device-provider-profile-proto" version="31.13.2"> - <artifact name="android-device-provider-profile-proto-31.13.2.jar"> - <sha256 value="3e7b098f6e3ecae31b6f7909c343b4ec09aa18d8a89f41bf92077ba4b056f453" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output" version="31.13.2"> - <artifact name="android-test-plugin-host-additional-test-output-31.13.2.jar"> - <sha256 value="faae42a16cf76d7529b59b1b9a4dbf9cb1bedca58118eba824fddb8312dc7655" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-additional-test-output-31.13.2.module"> - <sha256 value="b0a3c5b358d6b6267448eb6abfeaf6ad025ab1f07cb3b650af52fd702badfc05" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output-proto" version="31.13.1"> - <artifact name="android-test-plugin-host-additional-test-output-proto-31.13.1.jar"> - <sha256 value="6ba7e6ac2208d74c1bb5f1d1464abafc6a45d8710b20455a2dc02adf8726bc83" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-additional-test-output-proto-31.13.2.jar"> - <sha256 value="6ba7e6ac2208d74c1bb5f1d1464abafc6a45d8710b20455a2dc02adf8726bc83" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer" version="31.13.2"> - <artifact name="android-test-plugin-host-apk-installer-31.13.2.jar"> - <sha256 value="949c6f65122129d3ecd59b0899860e8e24e9682cec1c008d1f11a5cc93366f64" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-apk-installer-31.13.2.module"> - <sha256 value="ae4945c1102dc8f53075f61eba8a0f666c7437ffebe2b9fb1671968cc4547313" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer-proto" version="31.13.1"> - <artifact name="android-test-plugin-host-apk-installer-proto-31.13.1.jar"> - <sha256 value="4f2b610542e91a35a396b04368a784036e42b8787021460550b9a3495bb8245b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-apk-installer-proto-31.13.2.jar"> - <sha256 value="4f2b610542e91a35a396b04368a784036e42b8787021460550b9a3495bb8245b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-coverage" version="31.13.2"> - <artifact name="android-test-plugin-host-coverage-31.13.2.jar"> - <sha256 value="4993a95049e52c4d3147e9c4dfc696cc5a76af8303a4206bb60c2bfabc563ae9" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-coverage-31.13.2.module"> - <sha256 value="daf1f2792529dc44cec6897f97fc845dbaa63fec2d6939c97e27c2feea4db3f6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-coverage-proto" version="31.13.1"> - <artifact name="android-test-plugin-host-coverage-proto-31.13.1.jar"> - <sha256 value="fa86719a3dc5de465f7e0c023184414c27f8fd53a34fd557289c0bf6df340244" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-coverage-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-coverage-proto-31.13.2.jar"> - <sha256 value="fa86719a3dc5de465f7e0c023184414c27f8fd53a34fd557289c0bf6df340244" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-device-info" version="31.13.2"> - <artifact name="android-test-plugin-host-device-info-31.13.2.jar"> - <sha256 value="a53b9f764d80bed29e0f2e0ee62576dc09b87386608bb62ef1453d032f976968" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-device-info-31.13.2.module"> - <sha256 value="6c1222b83fe4d4cc584f6f4419f6a4e95723dcaa453c7a32469ff24c0809e2a0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-device-info-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-device-info-proto-31.13.2.jar"> - <sha256 value="9683ac7648a7a41be9a1349f6981592944f627164898c3c8925a0beede8bb8bb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control" version="31.13.2"> - <artifact name="android-test-plugin-host-emulator-control-31.13.2.jar"> - <sha256 value="73022c2a2779eeacfbfce67dda7cfbb21e3b3cf5610a54e35fc30d8fcc860930" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-emulator-control-31.13.2.module"> - <sha256 value="01961125568e18cb312446f0e1c4edfd3669fc8a90c459ff505729efe2e073ce" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control-proto" version="31.13.1"> - <artifact name="android-test-plugin-host-emulator-control-proto-31.13.1.jar"> - <sha256 value="a4f34aae0f9ffa026dbf7151436dd7ae53becb72622b40f2c479cac8943d9319" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-emulator-control-proto-31.13.2.jar"> - <sha256 value="a4f34aae0f9ffa026dbf7151436dd7ae53becb72622b40f2c479cac8943d9319" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-logcat" version="31.13.2"> - <artifact name="android-test-plugin-host-logcat-31.13.2.jar"> - <sha256 value="f559b7c544e29ac3547339805c5e98d938e2a2764691d74ebabeb36e1fca0fba" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-host-logcat-31.13.2.module"> - <sha256 value="df3d289ffba6ff28fa8875462477d911f009cc094c7ca55973b96b31da0269e9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-logcat-proto" version="31.13.1"> - <artifact name="android-test-plugin-host-logcat-proto-31.13.1.jar"> - <sha256 value="c1f6ebbacdad559b6efe4eaa29561552b33156395f069cd9703fda09c462dea6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-host-logcat-proto" version="31.13.2"> - <artifact name="android-test-plugin-host-logcat-proto-31.13.2.jar"> - <sha256 value="c1f6ebbacdad559b6efe4eaa29561552b33156395f069cd9703fda09c462dea6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle" version="31.13.2"> - <artifact name="android-test-plugin-result-listener-gradle-31.13.2.jar"> - <sha256 value="f5ed39ecda77684730b2616d112d69f92f509e3d6c38828abc6a863ef77fe0e5" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-test-plugin-result-listener-gradle-31.13.2.module"> - <sha256 value="689acf1e56994bfe74015218bd89595d57fec14157c5ce66a1c75c7e011f889f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle-proto" version="31.13.1"> - <artifact name="android-test-plugin-result-listener-gradle-proto-31.13.1.jar"> - <sha256 value="d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle-proto" version="31.13.2"> - <artifact name="android-test-plugin-result-listener-gradle-proto-31.13.2.jar"> - <sha256 value="d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.android.tools.utp" name="utp-common" version="31.13.2"> - <artifact name="utp-common-31.13.2.jar"> - <sha256 value="cde678a64b13041cdd2cc9dad1685990a1d090fb04ff5da2261ff75a83598106" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.facebook" name="ktfmt" version="0.59"> - <artifact name="ktfmt-0.59.jar"> - <sha256 value="3265ed9cea2cec39d1e2abb9034d9206372a5e447a72747933debe6321b7441e" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktfmt-0.59.module"> - <sha256 value="b415f24105e0836d5cd637eb6e8baea740dd1cd9e85845591b7658a5b9dc3ab5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.facebook" name="ktfmt" version="0.62"> - <artifact name="ktfmt-0.62-with-dependencies.jar"> - <sha256 value="9c7e2408a03b3582f162449dbab2dfabcc8d09de1609a9831e4c683d1207de01" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktfmt-0.62.jar"> - <sha256 value="2994bea07ddaf002363743175928397722e60f030cfeab2546409714d4d913cb" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktfmt-0.62.module"> - <sha256 value="256a5623eb0d1473dd9205ddd0e637e7d306771790d43e34d5684d740fd16f18" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.colormath" name="colormath" version="3.6.0"> - <artifact name="colormath-3.6.0.module"> - <sha256 value="6907aa497adb9af63812c75366389ced3e6bb8bee80e7b239adb4c53673f8884" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.colormath" name="colormath-jvm" version="3.6.0"> - <artifact name="colormath-jvm-3.6.0.module"> - <sha256 value="3fa76730f989e0284df182fcec85620d9b48ae3221398841ac6caf88462f62f8" origin="Generated by Gradle"/> - </artifact> - <artifact name="colormath-jvm.jar"> - <sha256 value="59f741adfe62053066782d8b1a45afd06685a4bc64b33277e54876b993ed885c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant" version="3.0.2"> - <artifact name="mordant-3.0.2.module"> - <sha256 value="d49be54e77ff4b9610dc2f228f81dc0656aa925bc72588f62458db5998950951" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-core" version="3.0.2"> - <artifact name="mordant-core-3.0.2.module"> - <sha256 value="d1f971e5b3294e44bfff3afa440d7ce37a51d588356b0fafb090c046b0e9ce07" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-core-jvm" version="3.0.2"> - <artifact name="mordant-core-jvm-3.0.2.module"> - <sha256 value="e727b60be77c3137aebb2fa7a9d85d185fabb7904d944dc21539d42c011d3590" origin="Generated by Gradle"/> - </artifact> - <artifact name="mordant-jvm.jar"> - <sha256 value="651c3bd74ff4e98db4d58e3dcf4b14e8099ee0d220e672f571f8cfeee4493905" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm" version="3.0.2"> - <artifact name="mordant-jvm-3.0.2.module"> - <sha256 value="78f68446038324834daee370f597d6248b03cfafe96405adc2b6dd66cdfc3f8c" origin="Generated by Gradle"/> - </artifact> - <artifact name="mordant-omnibus-jvm.jar"> - <sha256 value="9ed3b976fcccc78da746d49866fa8ebb8f10530a93c544ea0420259a607dd95e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-ffm" version="3.0.2"> - <artifact name="mordant-jvm-ffm-3.0.2.module"> - <sha256 value="1bd714d3d978bab7dad56b7c9485b01fbb5addbac49d4be9c8354ac376ce3f76" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-ffm-jvm" version="3.0.2"> - <artifact name="mordant-jvm-ffm-jvm-3.0.2.module"> - <sha256 value="4b8fe64653ae03b79216b5c5a0ec26d54ca0f9532bdc7298de4082a5a3887192" origin="Generated by Gradle"/> - </artifact> - <artifact name="mordant-jvm-ffm-jvm.jar"> - <sha256 value="10224784125c9f1782c1d4f1d38f3d54236fcc55c030a2ad00cbe4306e162ba4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-graal-ffi" version="3.0.2"> - <artifact name="mordant-jvm-graal-ffi-3.0.2.module"> - <sha256 value="e504cab82b132a78ac6b96f2de2f088e63f55c78837cfa9da2e7d1dee0e9df2d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-graal-ffi-jvm" version="3.0.2"> - <artifact name="mordant-jvm-graal-ffi-jvm-3.0.2.module"> - <sha256 value="cd30a45c0a30f71c2ccc8c83b8ec7e4ceec338718f668593f8c37cdfd398c1b0" origin="Generated by Gradle"/> - </artifact> - <artifact name="mordant-jvm-graal-ffi-jvm.jar"> - <sha256 value="6dd4bebc164aeacddacc8f98e8f871e00fd21ce7bc2eb0d18230ea83bddfc86a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-jna" version="3.0.2"> - <artifact name="mordant-jvm-jna-3.0.2.module"> - <sha256 value="b80a0b869dc084c11e10b5e7160ebf189e76d6e9508307916a78567fa767c3e5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ajalt.mordant" name="mordant-jvm-jna-jvm" version="3.0.2"> - <artifact name="mordant-jvm-jna-jvm-3.0.2.module"> - <sha256 value="431e55f9ef8d792c5a785e0146d835f4c2ae0e9858fa420f9de0602682a77126" origin="Generated by Gradle"/> - </artifact> - <artifact name="mordant-jvm-jna-jvm.jar"> - <sha256 value="41063442c8891b2774536a9b87a5062a7fd20e6f1949974c6da72f49472d6f4d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.ben-manes" name="gradle-versions-plugin" version="0.53.0"> - <artifact name="gradle-versions-plugin-0.53.0.jar"> - <sha256 value="7f2b2dbdd2397ff3f043d7b662ec0d61baabed3aaa7ab22607aef4d98ef3fa62" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-versions-plugin-0.53.0.module"> - <sha256 value="28bbd5c73299d5d198723cd7f24952e1bf514095c4e8eae9b22b1541a89c1082" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.triplet.gradle" name="android-publisher" version="3.13.0"> - <artifact name="android-publisher-3.13.0.jar"> - <sha256 value="a76aad5894908f32e2d63ebf3930beca08ad8170e9612fc22eb141ae4391ca59" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-publisher-3.13.0.module"> - <sha256 value="77bae4e425dc9ea70248359bbb43fbef51fb0aec14cef3c0c4961f6351cee57c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.triplet.gradle" name="common-utils" version="3.13.0"> - <artifact name="common-utils-3.13.0.jar"> - <sha256 value="29d1c4c73273ed929de31cc6bf134539c0026ea1c0f47b2be1b3fa1b4e5de73d" origin="Generated by Gradle"/> - </artifact> - <artifact name="common-utils-3.13.0.module"> - <sha256 value="23060ef951d115b494b8cc0dbb2ab889a8f6f318a5c8d01b31ae63b468047980" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.triplet.gradle" name="common-validation" version="3.13.0"> - <artifact name="common-validation-3.13.0.jar"> - <sha256 value="0e9d77f2b93516420ce379870722d34287e01de562e6b384bdbe750482e7fffc" origin="Generated by Gradle"/> - </artifact> - <artifact name="common-validation-3.13.0.module"> - <sha256 value="86f66efb0d5f0f4caf32fe8e963485a234fee9d8ca948ac2ed8d7ca5db87589b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.github.triplet.gradle" name="play-publisher" version="3.13.0"> - <artifact name="play-publisher-3.13.0.jar"> - <sha256 value="a4e59d7f5d1c6b89f0eedb41c5cbbc705ebaae9e0f27676d67a526f0d1eccff1" origin="Generated by Gradle"/> - </artifact> - <artifact name="play-publisher-3.13.0.module"> - <sha256 value="e790da4dc265143ef58de9fd1cef2ee3fed46ce9f0a4c1cd57585c3c4f64e04d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.accompanist" name="accompanist-drawablepainter" version="0.37.3"> - <artifact name="accompanist-drawablepainter-0.37.3.aar"> - <sha256 value="0453c4c54ec3ef13ae18b83300f1d2a078b1ca92d3a3781437516630e3b850df" origin="Generated by Gradle"/> - </artifact> - <artifact name="accompanist-drawablepainter-0.37.3.module"> - <sha256 value="33f3b5ff498a4aca7453735c731ef3a3e5f714191d1232a28de83f76d342d556" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.accompanist" name="accompanist-permissions" version="0.37.3"> - <artifact name="accompanist-permissions-0.37.3.aar"> - <sha256 value="8ec5c1a1e57c66f45dd7753dba1a647079e5d4bf3b76da3a69fafab0e19d52a2" origin="Generated by Gradle"/> - </artifact> - <artifact name="accompanist-permissions-0.37.3.module"> - <sha256 value="83e048519e9269bc5aa14a1fccfa65981688d95c1bd092f3c1bcffbc93120c8a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android" name="annotations" version="4.1.1.4"> - <artifact name="annotations-4.1.1.4.jar"> - <sha256 value="ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.datatransport" name="transport-api" version="3.0.0"> - <artifact name="transport-api-3.0.0.aar"> - <sha256 value="4e6983c0703b357df6f1c6ceacb1b5dfc2c5006a789c799fec2298b2b5337466" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.datatransport" name="transport-backend-cct" version="3.1.8"> - <artifact name="transport-backend-cct-3.1.8.aar"> - <sha256 value="e17edd1ef7fd475c90baa4e39422332f27087d34bcb46cb48ce86af9a54a612e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.datatransport" name="transport-runtime" version="3.1.8"> - <artifact name="transport-runtime-3.1.8.aar"> - <sha256 value="cb9353ef1791ae17097d878ca711e25a9c32cec9042adc49b00cadfee1a7290b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.gms" name="play-services-base" version="18.5.0"> - <artifact name="play-services-base-18.5.0.aar"> - <sha256 value="59a5c0c2da12311d75d965ce1f419498536b1a167fb28ff7dfc2dfd9cefa4157" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.gms" name="play-services-basement" version="18.9.0"> - <artifact name="play-services-basement-18.9.0.aar"> - <sha256 value="c6ed7236b1b3ce0296b508a5c0a09108fd52d83559d35cad2639505cd04ab255" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.gms" name="play-services-location" version="21.3.0"> - <artifact name="play-services-location-21.3.0.aar"> - <sha256 value="d5024384d5bf66c75edf353d95eb8e7b5bf64483138474c6e2e93e2c2394f842" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.android.gms" name="play-services-tasks" version="18.2.0"> - <artifact name="play-services-tasks-18.2.0.aar"> - <sha256 value="7f2aaa8f502068eaf54356ca92aec04271d6e7c416c52c45c0d23440fcbd1654" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.api-client" name="google-api-client" version="2.2.0"> - <artifact name="google-api-client-2.2.0.jar"> - <sha256 value="58eca9fb0a869391689ffc828b3bd0b19ac76042ff9fab4881eddf7fde76903f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.api.grpc" name="proto-google-common-protos" version="2.17.0"> - <artifact name="proto-google-common-protos-2.17.0.jar"> - <sha256 value="4ef1fe0c327fc1521d1d753b0b1c4a875a54bd14ebded3afff0ca395320b6ea9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.api.grpc" name="proto-google-common-protos" version="2.48.0"> - <artifact name="proto-google-common-protos-2.48.0.jar"> - <sha256 value="43ec7807459aaa4012e838a1be4ef2d590cf233305da60af5b54f08ec8cf2302" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.apis" name="google-api-services-androidpublisher" version="v3-rev20231115-2.0.0"> - <artifact name="google-api-services-androidpublisher-v3-rev20231115-2.0.0.jar"> - <sha256 value="0d4d87be7221344629affb254b2df2daab686498beb28dc1dca028b3ed91ac49" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auth" name="google-auth-library-credentials" version="1.20.0"> - <artifact name="google-auth-library-credentials-1.20.0.jar"> - <sha256 value="b3054d8757807f8af8015b535fb288ed67456444922211f0f929f4c04e69b0b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auth" name="google-auth-library-oauth2-http" version="1.20.0"> - <artifact name="google-auth-library-oauth2-http-1.20.0.jar"> - <sha256 value="ab3ee74eeccb12fca40f4444af4d45df9e290f2c3f4751e855697dedf52f7a73" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auto" name="auto-common" version="1.2.1"> - <artifact name="auto-common-1.2.1.jar"> - <sha256 value="f43f29fe2a6ebaf04b2598cdeec32a4e346d49a9404e990f5fc19c19f3a28d0e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auto.service" name="auto-service" version="1.1.1"> - <artifact name="auto-service-1.1.1.jar"> - <sha256 value="1f48f451503e623daba7d9ed368cca0f81e1e3815653a4560113e12c0129ebd5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auto.service" name="auto-service-annotations" version="1.1.1"> - <artifact name="auto-service-annotations-1.1.1.jar"> - <sha256 value="16a76dd00a2650568447f5d6e3a9e2c809d9a42367d56b45215cfb89731f4d24" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auto.value" name="auto-value-annotations" version="1.10.4"> - <artifact name="auto-value-annotations-1.10.4.jar"> - <sha256 value="e1c45e6beadaef9797cb0d9afd5a45621ad061cd8632012f85582853a3887825" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.auto.value" name="auto-value-annotations" version="1.6.2"> - <artifact name="auto-value-annotations-1.6.2.jar"> - <sha256 value="b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.code.findbugs" name="jsr305" version="3.0.2"> - <artifact name="jsr305-3.0.2.jar"> - <sha256 value="766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.code.gson" name="gson" version="2.10.1"> - <artifact name="gson-2.10.1.jar"> - <sha256 value="4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.code.gson" name="gson" version="2.11.0"> - <artifact name="gson-2.11.0.jar"> - <sha256 value="57928d6e5a6edeb2abd3770a8f95ba44dce45f3b23b7a9dc2b309c581552a78b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.code.gson" name="gson" version="2.12.1"> - <artifact name="gson-2.12.1.jar"> - <sha256 value="ebee13d5fb7477cd7f1cc010e0c356df8ca80709715248da97f79e35ccb4fbec" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.code.gson" name="gson" version="2.8.9"> - <artifact name="gson-2.8.9.jar"> - <sha256 value="d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.crypto.tink" name="tink" version="1.7.0"> - <artifact name="tink-1.7.0.jar"> - <sha256 value="88970a456a08ba4c66b01b23e5846ca1095cc14e54cb48363e5d2e15a1307308" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.dagger" name="dagger" version="2.28.3"> - <artifact name="dagger-2.28.3.jar"> - <sha256 value="f1dd23f8ae34a8e91366723991ead0d6499d1a3e9163ce550c200b02d76a872b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.dagger" name="dagger" version="2.48"> - <artifact name="dagger-2.48.jar"> - <sha256 value="1fa226d2b4a02cc80950fa4d49a4a235cc8eced499b581fc358a55446a83f579" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.devtools.ksp" name="symbol-processing-aa-embeddable" version="2.3.6"> - <artifact name="symbol-processing-aa-embeddable-2.3.6.jar"> - <sha256 value="7caea2d426680a6a77007bca60d40ea1c9218f3db6ae9d16c54f0ffefc4e1b5b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.devtools.ksp" name="symbol-processing-api" version="2.3.6"> - <artifact name="symbol-processing-api-2.3.6.jar"> - <sha256 value="55df837d54b1bfdd7cdbe53bd84deeae374677ec4a729a9af154d3fee3c00230" origin="Generated by Gradle"/> - </artifact> - <artifact name="symbol-processing-api-2.3.6.module"> - <sha256 value="7d3c06bb559c9f9af8daae2af83092d9569738142b2e90654b6baddb7e7def89" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.devtools.ksp" name="symbol-processing-common-deps" version="2.3.6"> - <artifact name="symbol-processing-common-deps-2.3.6.jar"> - <sha256 value="f75ece6d1d4a8978fc9cfe2c895c3232347ddbab5c084b04d0ce876b1d7c9604" origin="Generated by Gradle"/> - </artifact> - <artifact name="symbol-processing-common-deps-2.3.6.module"> - <sha256 value="cc2d9b61e4d7ca1f9c30701aba7e28b10652ebf9de2c2804af7af334de7b4edd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.devtools.ksp" name="symbol-processing-gradle-plugin" version="2.3.6"> - <artifact name="symbol-processing-gradle-plugin-2.3.6.jar"> - <sha256 value="156c7c85c2f13b84d9f1fc03b61fd659237ebe59dc12d14ae4c6f4eb3ddb6b45" origin="Generated by Gradle"/> - </artifact> - <artifact name="symbol-processing-gradle-plugin-2.3.6.module"> - <sha256 value="7b0e2836390708fa71e839275c77cdf70c613c0aa41f3596fd14ec1585664cc8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.18.0"> - <artifact name="error_prone_annotations-2.18.0.jar"> - <sha256 value="9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.21.1"> - <artifact name="error_prone_annotations-2.21.1.jar"> - <sha256 value="d1f3c66aa91ac52549e00ae3b208ba4b9af7d72d68f230643553beb38e6118ac" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.23.0"> - <artifact name="error_prone_annotations-2.23.0.jar"> - <sha256 value="ec6f39f068b6ff9ac323c68e28b9299f8c0a80ca512dccb1d4a70f40ac3ec054" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.27.0"> - <artifact name="error_prone_annotations-2.27.0.jar"> - <sha256 value="24c923372c58e35d0b9f16a028929bb9aedc77521867c274f2bd0735df5ba1f5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.28.0"> - <artifact name="error_prone_annotations-2.28.0.jar"> - <sha256 value="f3fc8a3a0a4020706a373b00e7f57c2512dd26d1f83d28c7d38768f8682b231e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.30.0"> - <artifact name="error_prone_annotations-2.30.0.jar"> - <sha256 value="144f3aefbd6e27daec55d3753b2c6b13c1afdaf0cf04816cdb564588ed92f1bd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.41.0"> - <artifact name="error_prone_annotations-2.41.0.jar"> - <sha256 value="a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.errorprone" name="error_prone_annotations" version="2.45.0"> - <artifact name="error_prone_annotations-2.45.0.jar"> - <sha256 value="6ba61510e22944e8aec3fe970972d088d8da132a24f2bc817a43c7b70665cc2b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.firebase" name="firebase-encoders" version="17.0.0"> - <artifact name="firebase-encoders-17.0.0.jar"> - <sha256 value="282a5a703f9b7eb56508dde97ea918e95d73318b157050f457f7a86dca750150" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.firebase" name="firebase-encoders-json" version="18.0.0"> - <artifact name="firebase-encoders-json-18.0.0.aar"> - <sha256 value="80aece7e1ef58957ca2fc1957bc9208ec92a3a9528201331d3c63e3182570f97" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.firebase" name="firebase-encoders-proto" version="16.0.0"> - <artifact name="firebase-encoders-proto-16.0.0.jar"> - <sha256 value="293db96a0d1d43f033167881b638d8fde844e4e5495f5101cf52295765295e0e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.flatbuffers" name="flatbuffers-java" version="1.12.0"> - <artifact name="flatbuffers-java-1.12.0.jar"> - <sha256 value="3f8c088b4dd04a9858721f2e162508c94db0dd86f961e306ee63ef2eda871bf7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.googlejavaformat" name="google-java-format" version="1.23.0"> - <artifact name="google-java-format-1.23.0.jar"> - <sha256 value="f9c5f181faee5c7b380feb96c1a94bec0c55859baeb2d14e9a47d92d40bef021" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.gradle" name="osdetector-gradle-plugin" version="1.7.3"> - <artifact name="osdetector-gradle-plugin-1.7.3.jar"> - <sha256 value="6b4692f913a21b1fb603169ee78ba8f3e4ab2af9d762af9ca88b79126c1c0ad1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="failureaccess" version="1.0.1"> - <artifact name="failureaccess-1.0.1.jar"> - <sha256 value="a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="failureaccess" version="1.0.2"> - <artifact name="failureaccess-1.0.2.jar"> - <sha256 value="8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="failureaccess" version="1.0.3"> - <artifact name="failureaccess-1.0.3.jar"> - <sha256 value="cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="guava" version="32.0.1-jre"> - <artifact name="guava-32.0.1-jre.jar"> - <sha256 value="bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="guava" version="32.1.3-jre"> - <artifact name="guava-32.1.3-jre.jar"> - <sha256 value="6d4e2b5a118aab62e6e5e29d185a0224eed82c85c40ac3d33cf04a270c3b3744" origin="Generated by Gradle"/> - </artifact> - <artifact name="guava-32.1.3-jre.module"> - <sha256 value="f5fff7642c12e7627bc14289fd267e2602c17f9590e23522c3e63107f61c2942" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="guava" version="33.3.1-jre"> - <artifact name="guava-33.3.1-jre.jar"> - <sha256 value="4bf0e2c5af8e4525c96e8fde17a4f7307f97f8478f11c4c8e35a0e3298ae4e90" origin="Generated by Gradle"/> - </artifact> - <artifact name="guava-33.3.1-jre.module"> - <sha256 value="41858c84753fd96a6b7c51122fccef39558c91cc08264e08506bcf20e0e63733" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="guava" version="33.5.0-android"> - <artifact name="guava-33.5.0-android.jar"> - <sha256 value="e380b435404653753e894be80ee6fdd5252d55b07f663d8a004b4e5898ecfaa0" origin="Generated by Gradle"/> - </artifact> - <artifact name="guava-33.5.0-android.module"> - <sha256 value="5419414be6210e38945e861b5f61e82ccf690a7954877db0e9083bca73b5c0d2" origin="Generated by Gradle"/> - </artifact> - <artifact name="guava-33.5.0-jre.jar"> - <sha256 value="1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="guava" version="33.5.0-jre"> - <artifact name="guava-33.5.0-jre.jar"> - <sha256 value="1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7" origin="Generated by Gradle"/> - </artifact> - <artifact name="guava-33.5.0-jre.module"> - <sha256 value="77ed42c8c8b2cebbb93ac9e07543ff6418aa24bdb8517580cf5324e9a6510956" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="listenablefuture" version="1.0"> - <artifact name="listenablefuture-1.0.jar"> - <sha256 value="e4ad7607e5c0477c6f890ef26a49cb8d1bb4dffb650bab4502afee64644e3069" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.guava" name="listenablefuture" version="9999.0-empty-to-avoid-conflict-with-guava"> - <artifact name="listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"> - <sha256 value="b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.http-client" name="google-http-client" version="1.43.3"> - <artifact name="google-http-client-1.43.3.jar"> - <sha256 value="60aca7428c5a1ff3655b70541a98ff3d70dded48ac1324dae1af39f1b61914af" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.http-client" name="google-http-client-apache-v2" version="1.43.3"> - <artifact name="google-http-client-apache-v2-1.43.3.jar"> - <sha256 value="4cc8485bdda05607c7d8b95b130168ac82ad80bb3618c608fbf941047a96ac3b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.http-client" name="google-http-client-gson" version="1.43.3"> - <artifact name="google-http-client-gson-1.43.3.jar"> - <sha256 value="e31a4edcb9c83954a2587e14fa2f3f8f4aad56152381b3321a3bd0bcae03fa26" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.j2objc" name="j2objc-annotations" version="2.8"> - <artifact name="j2objc-annotations-2.8.jar"> - <sha256 value="f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.j2objc" name="j2objc-annotations" version="3.0.0"> - <artifact name="j2objc-annotations-3.0.0.jar"> - <sha256 value="88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.j2objc" name="j2objc-annotations" version="3.1"> - <artifact name="j2objc-annotations-3.1.jar"> - <sha256 value="84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.jimfs" name="jimfs" version="1.1"> - <artifact name="jimfs-1.1.jar"> - <sha256 value="c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.oauth-client" name="google-oauth-client" version="1.34.1"> - <artifact name="google-oauth-client-1.34.1.jar"> - <sha256 value="193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-gradle-plugin" version="0.9.6"> - <artifact name="protobuf-gradle-plugin-0.9.6.jar"> - <sha256 value="9c0915441a71647b1ddfae79b0ab28e2de763ee5fde1c4a6dd22d58d9389e966" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-java" version="3.24.4"> - <artifact name="protobuf-java-3.24.4.jar"> - <sha256 value="e5655522be1aa5cc1f2f092aa036b0445157f294928eedf1332ac938c7b69686" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-java" version="3.25.5"> - <artifact name="protobuf-java-3.25.5.jar"> - <sha256 value="8540247fad9e06baefa8fb45eb313802d019f485f14300e0f9d6b556ed88e753" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-java-util" version="3.22.3"> - <artifact name="protobuf-java-util-3.22.3.jar"> - <sha256 value="c615f76879dc5c303e4df5b94a6afa39534058c7545db2d483fd95d9f63c8bfe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-java-util" version="3.24.4"> - <artifact name="protobuf-java-util-3.24.4.jar"> - <sha256 value="133c929e2cfe3990a105d18eaccc49122b2d2fb492b420ef02d5d9f937eaebb8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-java-util" version="3.25.5"> - <artifact name="protobuf-java-util-3.25.5.jar"> - <sha256 value="dacc58b2c3d2fa8d4bddc1acb881e78d6cf7c137dd78bc1d67f6aca732436a8d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-javalite" version="4.34.1"> - <artifact name="protobuf-javalite-4.34.1.jar"> - <sha256 value="cfbc20253fd8c365b74bd63f8f90b90ef92005b6619ce629c3eef39b0afef197" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-kotlin" version="3.24.4"> - <artifact name="protobuf-kotlin-3.24.4.jar"> - <sha256 value="508ca13d97b50f5404eaa37eb4493cb07884162eb7971bf924d8f803d4c21bb4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protobuf-kotlin-lite" version="4.34.1"> - <artifact name="protobuf-kotlin-lite-4.34.1.jar"> - <sha256 value="392c7efc696b82b407df234a71fa8b1d167cf32541079f845b5ef525d4afd3ea" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.protobuf" name="protoc" version="4.34.1"> - <artifact name="protoc-4.34.1-linux-aarch_64.exe"> - <sha256 value="89f21634e7de36c483b54abeee5f23e5060b6c34e070d6add0e825a72776108c" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-linux-ppcle_64.exe"> - <sha256 value="d12253eae41885a40ddfc0fe919e6bd93c43acf45c23813b6a112dd956194ac7" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-linux-s390_64.exe"> - <sha256 value="0becde661caabbb3feb0e0524f9f267080e19ed036400f1a699f90d53bee65dd" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-linux-x86_32.exe"> - <sha256 value="ee278e408e579aafbf8be77078bfc2d9860e13de8ed82c17185f16906ae04c9d" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-linux-x86_64.exe"> - <sha256 value="3d6aef252f3851bdee5a7e7a2c8c927d4980e014d8ac0f18c8ba2d6f084a0504" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-osx-aarch_64.exe"> - <sha256 value="5c51efe5d53bb87ffb4de8beb43611757b13c98361ce1008ae590e5261f02ee2" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-osx-x86_64.exe"> - <sha256 value="31fa8d15e76658da1730fd6c76be2f8251b1c3fe715c2a7103387d549bff7966" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-windows-x86_32.exe"> - <sha256 value="a33b46399a9035d29a447fcf6b22c43afa7db3655c187c4c3695493a23c9a395" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-4.34.1-windows-x86_64.exe"> - <sha256 value="9d704a5c1741ea78aab2e0d922d33ad8b13d2db2ef69ff464e61103f1657e0d6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="android-device-provider-local" version="0.0.9-alpha03"> - <artifact name="android-device-provider-local-0.0.9-alpha03.jar"> - <sha256 value="667a4d35bbba87d3c86f5180dfa521fdbd7a4ef5c60d949154b0301f3e232e1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="android-driver-instrumentation" version="0.0.9-alpha03"> - <artifact name="android-driver-instrumentation-0.0.9-alpha03.jar"> - <sha256 value="507c632ec7db77bcb299b5519d59b14cc6243aac541767c632fdbeddc6226b07" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="android-test-plugin" version="0.0.9-alpha03"> - <artifact name="android-test-plugin-0.0.9-alpha03.jar"> - <sha256 value="d6cb7e126f433037190bcd3c3b904b19ba842d46b17b0fd27c38cc4ccecbec90" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="core" version="0.0.9-alpha03"> - <artifact name="core-0.0.9-alpha03.jar"> - <sha256 value="6e1806d015c416596f53a45a3100e25743c313a6e3fc4f52f24e8b257f2c82ce" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="core-proto" version="0.0.9-alpha03"> - <artifact name="core-proto-0.0.9-alpha03.jar"> - <sha256 value="d001eb0ccbbfc8cb9eaa193a358e63712974639775647be949ab232c2b29b407" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.google.testing.platform" name="launcher" version="0.0.9-alpha03"> - <artifact name="launcher-0.0.9-alpha03.jar"> - <sha256 value="0012f980a059a0c4c216d0f1d0016867ab31eb8079e3f8f879f1f02b7be3a6e7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.googlecode.juniversalchardet" name="juniversalchardet" version="1.0.3"> - <artifact name="juniversalchardet-1.0.3.jar"> - <sha256 value="757bfe906193b8b651e79dc26cd67d6b55d0770a2cdfb0381591504f779d4a76" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.gradle.publish" name="plugin-publish-plugin" version="2.0.0"> - <artifact name="plugin-publish-plugin-2.0.0.jar"> - <sha256 value="99e767145f0ef9ccb7d418e3efb33a77faa13592272154d9d4ddebf76fa73bf2" origin="Generated by Gradle"/> - </artifact> - <artifact name="plugin-publish-plugin-2.0.0.module"> - <sha256 value="df88ba3ca16035a29d041c512f3cad25def40b86420e0e87be53aaaf4aa4cb48" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.jakewharton.android.repackaged" name="dalvik-dx" version="9.0.0_r3"> - <artifact name="dalvik-dx-9.0.0_r3.jar"> - <sha256 value="b29c1c21e52ed6238cd3fed39d880a17ecf2360118604548cea8821be6801e1c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.lemonappdev" name="konsist" version="0.17.3"> - <artifact name="konsist-0.17.3.jar"> - <sha256 value="ba7a5b08838c36d6b04395869680fb40110c1821aae3898d2932644eb372d744" origin="Generated by Gradle"/> - </artifact> - <artifact name="konsist-0.17.3.module"> - <sha256 value="08e51e4ee33cc2dcfa80d011cd67768a8ff226846acf118a01b5466c57f0d54d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.linkedin.dexmaker" name="dexmaker" version="2.28.6"> - <artifact name="dexmaker-2.28.6.jar"> - <sha256 value="fdb1d3632c66694ed4cd3445cd86da70286f93b55d613e30361abec6d23404ac" origin="Generated by Gradle"/> - </artifact> - <artifact name="dexmaker-2.28.6.module"> - <sha256 value="ab57600b8a453d5f91cb603075b7870ace6d050e3a2b58cdd63462c4987f5e35" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.ncorti.ktfmt.gradle" name="plugin" version="0.25.0"> - <artifact name="plugin-0.25.0.jar"> - <sha256 value="779c92493e3d5f7ae12796791619192283695986a0e696279e954ee0e8ac1247" origin="Generated by Gradle"/> - </artifact> - <artifact name="plugin-0.25.0.module"> - <sha256 value="3ab7ef5c172d307ddc6675d2939cd207a7aa0c2723d8d9b445faaab41785a803" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.ncorti.ktfmt.gradle" name="plugin" version="0.26.0"> - <artifact name="plugin-0.26.0.jar"> - <sha256 value="9f5626ba3f279ac59f3a737c5e203b8ac54ef3f8db3f20985a353fd0fda754aa" origin="Generated by Gradle"/> - </artifact> - <artifact name="plugin-0.26.0.module"> - <sha256 value="e2885805badc4c56b8e449722ed10ab86ac7155486721edd77d69fbaab76565d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup" name="javapoet" version="1.10.0"> - <artifact name="javapoet-1.10.0.jar"> - <sha256 value="20ef4b82e43ff7c652281a21313cf3b941092467add3fa73509c26f6969efdab" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup" name="javawriter" version="2.5.0"> - <artifact name="javawriter-2.5.0.jar"> - <sha256 value="fcfb09fb0ea0aa97d3cfe7ea792398081348e468f126b3603cb3803f240197f0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.curtains" name="curtains" version="1.2.4"> - <artifact name="curtains-1.2.4.aar"> - <sha256 value="7f53e22dad8df994cec6867943c6a757190d412c6a30bcc091d44d8cde15fa54" origin="Generated by Gradle"/> - </artifact> - <artifact name="curtains-1.2.4.module"> - <sha256 value="0b1d5c37de8332db752e9f3dd192dc3fa712ebcce37a2876e652abc7d13169c9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-android" version="2.14"> - <artifact name="leakcanary-android-2.14.aar"> - <sha256 value="f24b5072d8319e191481861658a5bc3a4aeacec9be5c0b91d25ae4c437149daf" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-android-2.14.module"> - <sha256 value="f4e0139fa89bb8eb6e2f28be175db32a3dc425c66bb4d51b9a454f214021a815" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-android-core" version="2.14"> - <artifact name="leakcanary-android-core-2.14.aar"> - <sha256 value="204f16eb8620ec4aefa35b122afe977ace60d35f56376c07a3921cf9aa92127c" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-android-core-2.14.module"> - <sha256 value="704f95694d80e9b50ab44e2aa6dbd1dfb47ae5561040cdecd71f5f609bec96b3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-android-utils" version="2.14"> - <artifact name="leakcanary-android-utils-2.14.aar"> - <sha256 value="a7f3288ad5099b0cfdb465f87547631986611c4796f08f07c7defad89749c607" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-android-utils-2.14.module"> - <sha256 value="afeb772f95cc8728a62f132b4a2ab0401164cea2e5260314297f08f18396a696" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-object-watcher" version="2.14"> - <artifact name="leakcanary-object-watcher-2.14.jar"> - <sha256 value="575a046bcc362916fa6f106373f393bacf5578f13640419a464b4c81d89e646e" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-object-watcher-2.14.module"> - <sha256 value="18a260cb9dca5524881a80ba2a87397a7c3bdf47c6944fc7bf2bc038e4edbdd4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-object-watcher-android" version="2.14"> - <artifact name="leakcanary-object-watcher-android-2.14.aar"> - <sha256 value="a5fa2035838b9b91dbe9e75e30285dbc3c7285d25c6bcd0d359c4c35584d18b6" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-object-watcher-android-2.14.module"> - <sha256 value="4b2af6473d45a4a90f673355e5a35ed914212c043bf0a8e5e53ca9ac140abc67" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-object-watcher-android-androidx" version="2.14"> - <artifact name="leakcanary-object-watcher-android-androidx-2.14.aar"> - <sha256 value="d853a58f6f9bdbf574893f56cc9dabbde03ef55ae998d9be57b573fdb2289edb" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-object-watcher-android-androidx-2.14.module"> - <sha256 value="9d4d3e76039750512477f2fe49a6dadbd10e5ac524dd4389b31621412679cbba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-object-watcher-android-core" version="2.14"> - <artifact name="leakcanary-object-watcher-android-core-2.14.aar"> - <sha256 value="4a1b32588657ba960c09df1bff04c78872bde038565552da8bc148d69ae41cf2" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-object-watcher-android-core-2.14.module"> - <sha256 value="dcc59d25efc5a5c6ca33582116d53b03560d954338785847c018679a42d2152c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="leakcanary-object-watcher-android-support-fragments" version="2.14"> - <artifact name="leakcanary-object-watcher-android-support-fragments-2.14.aar"> - <sha256 value="32ef945b5a63c43772290867191a85030743f9401b83641d7a29a5c81b8fbb88" origin="Generated by Gradle"/> - </artifact> - <artifact name="leakcanary-object-watcher-android-support-fragments-2.14.module"> - <sha256 value="9aa407190cf5fac4558cf6ae6f819207e0316ca6e4b198a3bbe162c66a73e463" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="plumber-android" version="2.14"> - <artifact name="plumber-android-2.14.aar"> - <sha256 value="deccc6849f6b84788f4fdbce5cc05c3d5a029aa365902cbb28426a21e3cdf7ac" origin="Generated by Gradle"/> - </artifact> - <artifact name="plumber-android-2.14.module"> - <sha256 value="9efc4ccf3164cac22c93d8a86eefa04ad2a14205e28e05c66a79b0821dac90ba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="plumber-android-core" version="2.14"> - <artifact name="plumber-android-core-2.14.aar"> - <sha256 value="eb595ab5d7e4b1e9d9f8a7a654e8aed42e2cdec6a6ec69acfdc6d8f3b08967a6" origin="Generated by Gradle"/> - </artifact> - <artifact name="plumber-android-core-2.14.module"> - <sha256 value="abd96e6d9ff9652b0db552581aa72fb1b43e6aebbd0df03d5d880abbd4b747d7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="shark" version="2.14"> - <artifact name="shark-2.14.jar"> - <sha256 value="ffadb874b3a4d4d0033afd302e37b26ade2b63d6e23f9bcd568f727304845f01" origin="Generated by Gradle"/> - </artifact> - <artifact name="shark-2.14.module"> - <sha256 value="164cdd22c73320fbca801ad0a5a6496627c021298c6f3c6050e5fb31a3bf7ff4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="shark-android" version="2.14"> - <artifact name="shark-android-2.14.jar"> - <sha256 value="b79dfb05903e69018d598bb4da4f41e0f7732a585cb66a0a5ffb5b89d2076c72" origin="Generated by Gradle"/> - </artifact> - <artifact name="shark-android-2.14.module"> - <sha256 value="d4ddd46980648563060903924200718e9a1d8a3268798d82d28a881db6ffeaa4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="shark-graph" version="2.14"> - <artifact name="shark-graph-2.14.jar"> - <sha256 value="7596fc9caea47e95f6001f57098b66c64beaa968c1354ab6c0aa98dee901681b" origin="Generated by Gradle"/> - </artifact> - <artifact name="shark-graph-2.14.module"> - <sha256 value="228d0b2b245ab443b721943e1f5280a8f0eddac6c548a36376d0563335603518" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="shark-hprof" version="2.14"> - <artifact name="shark-hprof-2.14.jar"> - <sha256 value="8f19f11585b0fb34fb8cac021504208ed1c73dfe8cb1f69b2bdb0437bb1191fa" origin="Generated by Gradle"/> - </artifact> - <artifact name="shark-hprof-2.14.module"> - <sha256 value="7e23b15eb1bcdeca51f267f1c4603d5ffe6fa191aac8a6ac68e7ead9eb4fe932" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.leakcanary" name="shark-log" version="2.14"> - <artifact name="shark-log-2.14.jar"> - <sha256 value="ba1011ae450664f7e8e37c5b6e5e01660b11456ddca8960b5cbe6df0e3f99926" origin="Generated by Gradle"/> - </artifact> - <artifact name="shark-log-2.14.module"> - <sha256 value="52a8fef5c31eda7c6f7943ee9c9ef4cef2e448ea69a8857c213a96e074f966fc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.moshi" name="moshi" version="1.12.0"> - <artifact name="moshi-1.12.0.jar"> - <sha256 value="ee9091e1d1a5926fa9b4df2642c1fb7bb96aec08639b6219c19e0b8724d42475" origin="Generated by Gradle"/> - </artifact> - <artifact name="moshi-1.12.0.module"> - <sha256 value="b86a93154471213195a442f85ca046e79a001c6d446c41d4d168936da856ebe2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.moshi" name="moshi" version="1.13.0"> - <artifact name="moshi-1.13.0.jar"> - <sha256 value="bd004dd9ba175e603ad44420bf605250291b9b7bc6b9d9e916f5741ac8663307" origin="Generated by Gradle"/> - </artifact> - <artifact name="moshi-1.13.0.module"> - <sha256 value="dc5640e1a802012f7cf7171dab8a340d52e7714661a9d9dbb0b36788f1db04fc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.moshi" name="moshi-kotlin" version="1.12.0"> - <artifact name="moshi-kotlin-1.12.0.jar"> - <sha256 value="1c436c07c159cd1af032bb79351a48a98e7f781ac807cff8b5711a999b5666df" origin="Generated by Gradle"/> - </artifact> - <artifact name="moshi-kotlin-1.12.0.module"> - <sha256 value="2a7bca66d6ccf16855cb5a0aa7c95158f688925a263efe4c204b237254861fa1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okhttp3" name="okhttp" version="4.12.0"> - <artifact name="okhttp-4.12.0.jar"> - <sha256 value="b1050081b14bb7a3a7e55a4d3ef01b5dcfabc453b4573a4fc019767191d5f4e0" origin="Generated by Gradle"/> - </artifact> - <artifact name="okhttp-4.12.0.module"> - <sha256 value="607e220ff8215b929d829bbf54f332894f1459b4d795979aeafcbcc1cea54cf3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio" version="3.4.0"> - <artifact name="okio-3.4.0.module"> - <sha256 value="69173608417a2113e6fa6afeb7b4540b20df70cfda3fa16c73aaa4fa702ffad3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio" version="3.6.0"> - <artifact name="okio-3.6.0.module"> - <sha256 value="6a47ac50364e6598459401fb86f9b6cfcdf637b9b3a3045b1cc33cbf4c408218" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio" version="3.9.1"> - <artifact name="okio-3.9.1.module"> - <sha256 value="9b90b4274a5ad602dd574d6d4b48903663b2de9a60b9fc3402248293d843e121" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio-jvm" version="3.4.0"> - <artifact name="okio-jvm-3.4.0.jar"> - <sha256 value="0139ec7a506dbbd54cad62291b019cb850534be097c8c66c1000d5fbe8edef3e" origin="Generated by Gradle"/> - </artifact> - <artifact name="okio-jvm-3.4.0.module"> - <sha256 value="6fec13cf3361600364bfcc68004af7c760ceaf1fc1bbcc958742ae4d61db1512" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio-jvm" version="3.6.0"> - <artifact name="okio-jvm-3.6.0.jar"> - <sha256 value="67543f0736fc422ae927ed0e504b98bc5e269fda0d3500579337cb713da28412" origin="Generated by Gradle"/> - </artifact> - <artifact name="okio-jvm-3.6.0.module"> - <sha256 value="b1c2199e1c0cc969ef61cbbe4af2ecaf9b06411bdde01cbaf6fc9134dfe04e8a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.okio" name="okio-jvm" version="3.9.1"> - <artifact name="okio-jvm-3.9.1.jar"> - <sha256 value="fe6fe91378f9bfa7b08c3864828ce418005cf28acca12e8847eb65c565c37500" origin="Generated by Gradle"/> - </artifact> - <artifact name="okio-jvm-3.9.1.module"> - <sha256 value="b0afa9192c42d7c463de38d6325936c6901d9e3b7149735ffd18a11df31034ab" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.wire" name="wire-runtime" version="5.2.1"> - <artifact name="wire-runtime-5.2.1.module"> - <sha256 value="8ab81d1979d886d962a60b56f254590de381344b82559df3303478ff9e631232" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.squareup.wire" name="wire-runtime-jvm" version="5.2.1"> - <artifact name="wire-runtime-jvm-5.2.1.jar"> - <sha256 value="da392e28917a7467dae41f50323d453722f2a66b95d479c1ac565b09b056e697" origin="Generated by Gradle"/> - </artifact> - <artifact name="wire-runtime-jvm-5.2.1.module"> - <sha256 value="503c86cf21c0d68505778f3c8c512cc590c9fb6f9c15803fd71fc5003822ecdc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.sun.activation" name="javax.activation" version="1.2.0"> - <artifact name="javax.activation-1.2.0.jar"> - <sha256 value="993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.sun.istack" name="istack-commons-runtime" version="3.0.8"> - <artifact name="istack-commons-runtime-3.0.8.jar"> - <sha256 value="4ffabb06be454a05e4398e20c77fa2b6308d4b88dfbef7ca30a76b5b7d5505ef" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.sun.xml.fastinfoset" name="FastInfoset" version="1.2.16"> - <artifact name="FastInfoset-1.2.16.jar"> - <sha256 value="056f3a1e144409f21ed16afc26805f58e9a21f3fce1543c42d400719d250c511" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="com.typesafe" name="config" version="1.4.5"> - <artifact name="config-1.4.5.jar"> - <sha256 value="4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-codec" name="commons-codec" version="1.10"> - <artifact name="commons-codec-1.10.jar"> - <sha256 value="4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-codec" name="commons-codec" version="1.11"> - <artifact name="commons-codec-1.11.jar"> - <sha256 value="e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-codec" name="commons-codec" version="1.15"> - <artifact name="commons-codec-1.15.jar"> - <sha256 value="b3e9f6d63a790109bf0d056611fbed1cf69055826defeb9894a71369d246ed63" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-collections" name="commons-collections" version="3.2.2"> - <artifact name="commons-collections-3.2.2.jar"> - <sha256 value="eeeae917917144a68a741d4c0dff66aa5c5c5fd85593ff217bced3fc8ca783b8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-digester" name="commons-digester" version="2.1"> - <artifact name="commons-digester-2.1.jar"> - <sha256 value="e0b2b980a84fc6533c5ce291f1917b32c507f62bcad64198fff44368c2196a3d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-io" name="commons-io" version="2.16.1"> - <artifact name="commons-io-2.16.1.jar"> - <sha256 value="f41f7baacd716896447ace9758621f62c1c6b0a91d89acee488da26fc477c84f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-logging" name="commons-logging" version="1.2"> - <artifact name="commons-logging-1.2.jar"> - <sha256 value="daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-logging" name="commons-logging" version="1.3.5"> - <artifact name="commons-logging-1.3.5.jar"> - <sha256 value="6d7a744e4027649fbb50895df9497d109f98c766a637062fe8d2eabbb3140ba4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="commons-validator" name="commons-validator" version="1.10.1"> - <artifact name="commons-validator-1.10.1.jar"> - <sha256 value="ed74711a78d793ca37f6075e4a1e93d107233dfd20d0bb17e32bad88d38e56aa" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="de.mannodermaus.gradle.plugins" name="android-junit5" version="1.13.1.0"> - <artifact name="android-junit5-1.13.1.0.jar"> - <sha256 value="a9842515242319af833f714602de6df7d9663aedf9e5a8c5b5876fc2309222ab" origin="Generated by Gradle"/> - </artifact> - <artifact name="android-junit5-1.13.1.0.module"> - <sha256 value="8acc2bd098554c9f713d0bdb7f3b3b1627e390a59449d3a4de9ed2de16a00f98" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="de.mannodermaus.junit5" name="android-test-compose" version="1.8.0"> - <artifact name="android-test-compose-1.8.0.aar"> - <sha256 value="e5862af71416d2286fa34aeeecb54e18b139bb52f97e102e50a7722b3501fb7c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="de.mannodermaus.junit5" name="android-test-core" version="1.8.0"> - <artifact name="android-test-core-1.8.0.aar"> - <sha256 value="d263d42ee93b40c90734090728c5d27685fdfa7f575db3245df6ed90926c42a5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="de.mannodermaus.junit5" name="android-test-extensions" version="1.8.0"> - <artifact name="android-test-extensions-1.8.0.aar"> - <sha256 value="ccd3bf8b2cf1215a138df7a6635b40848dabf089e7b44a4fadda5a1e86cc7ed4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="de.mannodermaus.junit5" name="android-test-runner" version="1.8.0"> - <artifact name="android-test-runner-1.8.0.aar"> - <sha256 value="dc119bd88eabb372acca9705ba3af4a1a95705dfb66e30efa2c9928fc2647e8b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="dev.drewhamilton.poko" name="poko-annotations" version="0.17.1"> - <artifact name="poko-annotations-0.17.1.module"> - <sha256 value="c7c2360e82869c48cb9c5156b835cf288189cebdf39aa637b1a70273a2314852" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="dev.drewhamilton.poko" name="poko-annotations-jvm" version="0.17.1"> - <artifact name="poko-annotations-jvm-0.17.1.jar"> - <sha256 value="940e6d50445bc6b0ae26ad414ec7b953a3e4e802dc7756cc14d56958bc97cc31" origin="Generated by Gradle"/> - </artifact> - <artifact name="poko-annotations-jvm-0.17.1.module"> - <sha256 value="edcefb0416af86c7848ef10c7d4417d3db2f32bdf5854864aca9d05d76eb6ae5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-annotations" version="2.2.2.1"> - <artifact name="arrow-annotations-2.2.2.1.module"> - <sha256 value="d094135cdba22d74dee0c72d1de6850078ebce508298cbdf4a3e9d37a7898d94" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-annotations-android" version="2.2.2.1"> - <artifact name="arrow-annotations-android-2.2.2.1.module"> - <sha256 value="c050220f85c9e4eacbb7438bf4cd1e0c047eff69179476d13673d0ffec33abee" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-annotations.aar"> - <sha256 value="79cfe78bd3e4cc05d26b00773065150b5137c29e76afe8ec73d2c078ffe9dce7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-annotations-jvm" version="2.2.2.1"> - <artifact name="arrow-annotations-jvm-2.2.2.1.jar"> - <sha256 value="579e6b6918fab3a2ce4fe7b72d70afdef71c4097ef075ca4fc5db032973b9040" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-annotations-jvm-2.2.2.1.module"> - <sha256 value="12c373b8b22b43b7e79cb3f217bfd6b6f1ccf41ee5bd2e75cfba6b1440caf474" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-atomic" version="2.2.2.1"> - <artifact name="arrow-atomic-2.2.2.1.module"> - <sha256 value="9151cc578143c4353fd45fa06e7cbd2ef997c87ce92c5b939171818a8b72c2e9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-atomic-android" version="2.2.2.1"> - <artifact name="arrow-atomic-android-2.2.2.1.module"> - <sha256 value="1fe746e2c4f8c6c42088b47989f4529d2a305b0c4e85deffdf65f56c85eb3c50" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-atomic.aar"> - <sha256 value="9403e6ceedfa94f3dffa88d08235c404263641bb76eb67c87c1ae8a24ad40d5d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-atomic-jvm" version="2.2.2.1"> - <artifact name="arrow-atomic-jvm-2.2.2.1.jar"> - <sha256 value="4bda03d528a74ff76b215487afab361ef9038de5fef669de9f75e337f63d978e" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-atomic-jvm-2.2.2.1.module"> - <sha256 value="c8dde315663730857c9c33a44902ea326e136d7644dd51cb1f09c4fb34c2bf6c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-autoclose" version="2.2.2.1"> - <artifact name="arrow-autoclose-2.2.2.1.module"> - <sha256 value="bc03ef62db4d3796f9c3ca0e9ada1f6b4db0624418f13f2d657c98a657f409c6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-autoclose-android" version="2.2.2.1"> - <artifact name="arrow-autoclose-android-2.2.2.1.module"> - <sha256 value="200bb29148c1750b34d65724aea584f62158128b151b602e80355b88fd054302" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-autoclose.aar"> - <sha256 value="b9f780da3d341259e223abe4c959735ca2e1d4627e2be97a5cdd98ffb4f2f498" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-autoclose-jvm" version="2.2.2.1"> - <artifact name="arrow-autoclose-jvm-2.2.2.1.jar"> - <sha256 value="2f923fdbe7fc631598c00ff3a5cfe3bf58b49ec2a146eb38c8e9f91e8b669f97" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-autoclose-jvm-2.2.2.1.module"> - <sha256 value="ee4fc5d2edb806090019ac90bfd162c8170bb0e32bd0cd0a7bf5ece7c2d096e1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-core" version="2.2.2.1"> - <artifact name="arrow-core-2.2.2.1.module"> - <sha256 value="864b62011366ca6fa08f441caec7b44fd946c31f1c09eab349c60c4e5002e015" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-core-android" version="2.2.2.1"> - <artifact name="arrow-core-android-2.2.2.1.module"> - <sha256 value="b40d46d9cacb813ddde41aaf5418bbbe30ea3dcce1c1d1a760749153b5502a02" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-core.aar"> - <sha256 value="9c536af9a470f8eac003b28e9bc14e4d135cab65fd1045d224f00e3966273930" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-core-jvm" version="2.2.2.1"> - <artifact name="arrow-core-jvm-2.2.2.1.jar"> - <sha256 value="0c7fafac17508f5c50571b7b7730278852e928f0906883936e707d4520a4b557" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-core-jvm-2.2.2.1.module"> - <sha256 value="3175f419f0b57dc1dd31d484488fb7d70fb08a628d3ef6c3ac2fb5b177bbd588" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-exception-utils" version="2.2.2.1"> - <artifact name="arrow-exception-utils-2.2.2.1.module"> - <sha256 value="afad8e7edf4d92d94cd948054f32e347bbb9897f69eeb2f669a538be41df8c87" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-exception-utils-android" version="2.2.2.1"> - <artifact name="arrow-exception-utils-android-2.2.2.1.module"> - <sha256 value="e881dae96af0538a3344da0db2f7b5b1589931d2189a385bdb5200b991c66663" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-exception-utils.aar"> - <sha256 value="0c1590e3a2ec7b7127901a1650c5944d4256a175bd94750ceebbe90902da2b1c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-exception-utils-jvm" version="2.2.2.1"> - <artifact name="arrow-exception-utils-jvm-2.2.2.1.jar"> - <sha256 value="bd59b9e8b93e3006bb2c8849bd39238e0e9559fd2c0532678983644e56ffad16" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-exception-utils-jvm-2.2.2.1.module"> - <sha256 value="398eb19cc23271a815a93f38904dac85ea2c9e10153adce1a8de248566991524" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-fx-coroutines" version="2.2.2.1"> - <artifact name="arrow-fx-coroutines-2.2.2.1.module"> - <sha256 value="c906a29194fdc1d14e0dabd0268606a0ad72152b1c3ea51cbeeefa1904da0417" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-fx-coroutines-android" version="2.2.2.1"> - <artifact name="arrow-fx-coroutines-android-2.2.2.1.module"> - <sha256 value="ed48bc5d7eb85bb4945d49025ec2d1e6c7701c00d1b912bff62c0923ab3ef695" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-fx-coroutines.aar"> - <sha256 value="a62353b704c1e9dd7fdae53aea9679085e6b28d37f6266a0cba77dfcc12c52e5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-fx-coroutines-jvm" version="2.2.2.1"> - <artifact name="arrow-fx-coroutines-jvm-2.2.2.1.jar"> - <sha256 value="f69eb435c2767a76ca4495c0855d34634cbbec68919f1c18ce69b7c446012b32" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-fx-coroutines-jvm-2.2.2.1.module"> - <sha256 value="86f1572970ca825c64326fa689ecd6fb3861a8c449b36404723dd33cdc6e24a9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-optics" version="2.2.2.1"> - <artifact name="arrow-optics-2.2.2.1.module"> - <sha256 value="913b3dfd5b6b3edc39b1ed13955ab09aaede9bb7896bc11ecf51005f5043f822" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-optics-android" version="2.2.2.1"> - <artifact name="arrow-optics-android-2.2.2.1.module"> - <sha256 value="dbeb8a4b09b9233a7900a9cec1d974ae0c2d7c4487ba3134c2d9e1e6895322ae" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-optics.aar"> - <sha256 value="560fc44f6ab4edd8a05cc279fdd1844dfc92627f3feb7acde4707ab277f06128" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-optics-jvm" version="2.2.2.1"> - <artifact name="arrow-optics-jvm-2.2.2.1.jar"> - <sha256 value="e1cabf7e3e85fa054c10c1adffab8c5892a82203cf28fafb1a9ed5d423b76552" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-optics-jvm-2.2.2.1.module"> - <sha256 value="d80f572d767ee89f3688bc7ac9b9fc0020cbe8e48baf23db333f0aecc00d2374" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-optics-ksp-plugin" version="2.2.2.1"> - <artifact name="arrow-optics-ksp-plugin-2.2.2.1.jar"> - <sha256 value="ed16a33a7a7f9cc2e01877f9f8da2b8422333b1df88226720145537e361f1dde" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-optics-ksp-plugin-2.2.2.1.module"> - <sha256 value="adb5877522a737dc69d493f8c9ff3b3cce0d92b50c558035734b059e5f3ddf49" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-resilience" version="2.2.2.1"> - <artifact name="arrow-resilience-2.2.2.1.module"> - <sha256 value="549ca9a5acea54c03f0d500b398927951575217efb5a3dcc3ce4ca19d27b5382" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-resilience-android" version="2.2.2.1"> - <artifact name="arrow-resilience-android-2.2.2.1.module"> - <sha256 value="f49be558b79d901293f1cac0e93317160ff6233009e5314881e7dd7829ab2c0c" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-resilience.aar"> - <sha256 value="3a069a337990064a5e6ad7baa3f7e33825bb467094098a4f93563efc5fe69e7f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.arrow-kt" name="arrow-resilience-jvm" version="2.2.2.1"> - <artifact name="arrow-resilience-jvm-2.2.2.1.jar"> - <sha256 value="cbf37891cb9de0e3e2b3ec1694644aec529e172715677b8a888b23e4598b4929" origin="Generated by Gradle"/> - </artifact> - <artifact name="arrow-resilience-jvm-2.2.2.1.module"> - <sha256 value="86ddae9faa7a1278a466ccda556bcc27d8b193ffa1d2a7d6850ce0179d0d291c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.davidburstrom.contester" name="contester-breakpoint" version="0.2.0"> - <artifact name="contester-breakpoint-0.2.0.jar"> - <sha256 value="672cbebb5d45a72b35dd81fd6127e187451bb6fb7fba35315bbdf2f57cfce835" origin="Generated by Gradle"/> - </artifact> - <artifact name="contester-breakpoint-0.2.0.module"> - <sha256 value="2593c5d9f7a60406e6aeace60563fcd923717536fdd27806414297e93d609fe5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.detekt.sarif4k" name="sarif4k" version="0.6.0"> - <artifact name="sarif4k-0.6.0.module"> - <sha256 value="68ae13d1f4014cb8c465474ba3f1a0246016a3455c255e6edee7548f150fa8c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.detekt.sarif4k" name="sarif4k-jvm" version="0.6.0"> - <artifact name="sarif4k-jvm-0.6.0.jar"> - <sha256 value="b3ac96dd97acba8318dbe26f6a432d6c6db91c46c780805e8928b8103e5763dc" origin="Generated by Gradle"/> - </artifact> - <artifact name="sarif4k-jvm-0.6.0.module"> - <sha256 value="2dfe9f7b88f728e1ad485ab9717af06a559e025ecd5f019be8b532e9352b9875" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.java-diff-utils" name="java-diff-utils" version="4.12"> - <artifact name="java-diff-utils-4.12.jar"> - <sha256 value="9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.java-diff-utils" name="java-diff-utils" version="4.16"> - <artifact name="java-diff-utils-4.16.jar"> - <sha256 value="620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.pdvrieze.xmlutil" name="core" version="0.91.3"> - <artifact name="core-0.91.3.module"> - <sha256 value="b6fe2b62e61e5ff715643559bddc160190aa781f6df15c89a1bab195ffea1dac" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.pdvrieze.xmlutil" name="core-jvmcommon" version="0.91.3"> - <artifact name="core-jvmcommon-0.91.3.jar"> - <sha256 value="420a8e863b8475389690e7953568e176f17f8c6fc4f3f213b84127dcb0f1f574" origin="Generated by Gradle"/> - </artifact> - <artifact name="core-jvmcommon-0.91.3.module"> - <sha256 value="43d1bf786fc2e7f696d466de1461b186997d4e60754efe1b69eac94386591956" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.pdvrieze.xmlutil" name="serialization" version="0.91.3"> - <artifact name="serialization-0.91.3.module"> - <sha256 value="e282270f858c4473bbf7d182559232d5f8c7a832a75446e447ac9346763cb9d8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.github.pdvrieze.xmlutil" name="serialization-jvm" version="0.91.3"> - <artifact name="serialization-jvm-0.91.3.jar"> - <sha256 value="c8165f1f1b5c2c8c3bba7672429ca3813c1a4ab855dd8ee4086b4a3062b9b4e6" origin="Generated by Gradle"/> - </artifact> - <artifact name="serialization-jvm-0.91.3.module"> - <sha256 value="7735555e6f1775672de15fb04e041fffce46fa494f0ac2190c3cd48e81a2901d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-api" version="1.23.8"> - <artifact name="detekt-api-1.23.8.jar"> - <sha256 value="dd5b84d420904d5c564aab115d36e6290a9d7daf6955923099015618f2b5c83f" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-api-1.23.8.module"> - <sha256 value="f2ce2df727a199599396754b5a2595b89990646664166aeae5e31e8f60ad4c06" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-cli" version="1.23.8"> - <artifact name="detekt-cli-1.23.8.jar"> - <sha256 value="ead7ccd320bf304cece189438d6a384747c76545a0f880d9c91d5ca5d2d30a63" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-cli-1.23.8.module"> - <sha256 value="7d7577d1c92a32bac8b853a47c5e41bcd6636bf32687b576e33f4881052e0284" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-core" version="1.23.8"> - <artifact name="detekt-core-1.23.8.jar"> - <sha256 value="1981dea8e4e2e8541af2d83e4f8d3581ce647cfe63175b9eb9ac2a07849d74c9" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-core-1.23.8.module"> - <sha256 value="5c96e642eefdb0c8544433376bb85cd63161992cd8353ca9e592104e42362177" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-gradle-plugin" version="1.23.8"> - <artifact name="detekt-gradle-plugin-1.23.8.jar"> - <sha256 value="783150e4708942c5d7705ff8b7b90f9fb5ad0179d46ad6a9b01d192b70379750" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-gradle-plugin-1.23.8.module"> - <sha256 value="bb71f9b57006989c5c03909b70242e25e28458b1555221e38a7c47ad976b2c54" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-metrics" version="1.23.8"> - <artifact name="detekt-metrics-1.23.8.jar"> - <sha256 value="718e8f71f5872986e4f5cd4887a41e26aa0aeff42e99cf4a42582291b8738cc4" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-metrics-1.23.8.module"> - <sha256 value="c7ab133f17cfd40ff987a9574db6eb110fed23a1463eb15e69abb8fcde33b776" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-parser" version="1.23.8"> - <artifact name="detekt-parser-1.23.8.jar"> - <sha256 value="5cdf45a0172d934d6e7401cd43838e7b954f7adb117eed8358fcae0b177e90e5" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-parser-1.23.8.module"> - <sha256 value="d0adcb2658ca096d898faf832beb199a3533c4836a47b23c1bea9cab1b0ea259" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-psi-utils" version="1.23.8"> - <artifact name="detekt-psi-utils-1.23.8.jar"> - <sha256 value="9505fa9d4f9a771d256a5d415b5d51ffd7a24e5019f6a60e5a69a12633dcf7ba" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-psi-utils-1.23.8.module"> - <sha256 value="5c565f719086060adcde9cb50d9df966a56e5b2af42ab66e49cd0d9bb8ab48a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-report-html" version="1.23.8"> - <artifact name="detekt-report-html-1.23.8.jar"> - <sha256 value="8068a15e07718e3bdbf501ede5f666812fb5f9fb1450db060449534c05e6722a" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-report-html-1.23.8.module"> - <sha256 value="dd60dc931ebbff26e5ec471f0614124c7596a728cfe65d8a62623682e09ad88a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-report-md" version="1.23.8"> - <artifact name="detekt-report-md-1.23.8.jar"> - <sha256 value="cc5b90b1476cef99e112162dbcd1db32b040284a768f3c975a49ec0b63980ca3" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-report-md-1.23.8.module"> - <sha256 value="613b21c5faf549f74a954f88df24f586754ed571206bf0b61ec83abe6ee5dfa4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-report-sarif" version="1.23.8"> - <artifact name="detekt-report-sarif-1.23.8.jar"> - <sha256 value="c9f9221fc57ed1fbd1374de5c4da6c069160f892a71f83b551d3a32c8cbad13d" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-report-sarif-1.23.8.module"> - <sha256 value="0e7fa062b134aaeac178750e0da6e18a7c6a96eb838e4d9148c02f312b9aa4d2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-report-txt" version="1.23.8"> - <artifact name="detekt-report-txt-1.23.8.jar"> - <sha256 value="41e85ca3587abce9a03f8dcb2a67e05fcf59b7518fa016c9350ea73c79f9c54a" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-report-txt-1.23.8.module"> - <sha256 value="a6bbf8ef204b5694db1a030aa5e7b022a43d6eaf122974bc18c14d5a9b849ada" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-report-xml" version="1.23.8"> - <artifact name="detekt-report-xml-1.23.8.jar"> - <sha256 value="d71abaa98890cae8a618839b1309c013dff39c6bd7d0de0b704e6193e027ef09" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-report-xml-1.23.8.module"> - <sha256 value="81e8aa5e494ff19b992c7ea83a6b7ff6cbf736a620a877f8b96ab052b2948c5a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules" version="1.23.8"> - <artifact name="detekt-rules-1.23.8.jar"> - <sha256 value="a3ee516f3837fbc01d5c3b86f5dc7be7dba81345bfc57c4eb58af12f6923a560" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-1.23.8.module"> - <sha256 value="bf33fe0202f4dae13890c174a98205196a7b33828c80e9ea71e2885182bf3079" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-complexity" version="1.23.8"> - <artifact name="detekt-rules-complexity-1.23.8.jar"> - <sha256 value="3a169746e38b93eebb8eb7e10dedb06657ca294bc81cf675a735f85b5f371e6e" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-complexity-1.23.8.module"> - <sha256 value="cd05d8568ecf63f854208860892f3da2b2826bbfdfcd7bd51882d6a0d8b4610b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-coroutines" version="1.23.8"> - <artifact name="detekt-rules-coroutines-1.23.8.jar"> - <sha256 value="afe8c973c17457f714f05795046115188c03f4506903bb25b84da846e2e56816" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-coroutines-1.23.8.module"> - <sha256 value="dc932f8dec5db770f0901f00b5e455071c13ead943308e204423ea3326c99ec5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-documentation" version="1.23.8"> - <artifact name="detekt-rules-documentation-1.23.8.jar"> - <sha256 value="d25367855d8ccd156f283e1cd6de0fd15b8f3e9530a970206f41d619fb4fbdcd" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-documentation-1.23.8.module"> - <sha256 value="3e76757a8b517ee9d190a8c9586f34c95193700cd44319f0b34b0cb2946ce441" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-empty" version="1.23.8"> - <artifact name="detekt-rules-empty-1.23.8.jar"> - <sha256 value="888641114789ac43292d44836221565da47a9228f7fb7dfe0c6b3f94e7f58afa" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-empty-1.23.8.module"> - <sha256 value="56904d27522cf433f5f3934bbffc7e012976c3faa53ac223547464184c60a0b8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-errorprone" version="1.23.8"> - <artifact name="detekt-rules-errorprone-1.23.8.jar"> - <sha256 value="fee1ee765168a5896162ebe39b34fa421c0a5b769abc8f150f9e3596912a49c4" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-errorprone-1.23.8.module"> - <sha256 value="197f029ebbe1c6b0c01c321891299679351fd2a1358668286b88b8adaa39b3d0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-exceptions" version="1.23.8"> - <artifact name="detekt-rules-exceptions-1.23.8.jar"> - <sha256 value="889ffc72aff0624132e0b10932332c71d24f5bab8f1c10c20bf5ac592ca2caf6" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-exceptions-1.23.8.module"> - <sha256 value="8654168faa565de77f198c3c5de6c3f3db825e679fedc5ab315be892ad946b71" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-naming" version="1.23.8"> - <artifact name="detekt-rules-naming-1.23.8.jar"> - <sha256 value="ed1992b1bdb0494567805b0a8145ce978f46e5ad743e2e83bf84bd5ec661baeb" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-naming-1.23.8.module"> - <sha256 value="9b42a0af1c3d765d39b800961e5182b48369500ee33a1a8407f07754ab8c5bf0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-performance" version="1.23.8"> - <artifact name="detekt-rules-performance-1.23.8.jar"> - <sha256 value="dbf5e06e2fa18a6cf57ae2621e4274c163bb5bbb351a5db75f724f86f22d436b" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-performance-1.23.8.module"> - <sha256 value="066a196b8ff342d566db860af43f7fee510c9544cd666a70e1d4243b33f83d9f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-rules-style" version="1.23.8"> - <artifact name="detekt-rules-style-1.23.8.jar"> - <sha256 value="af2644c226d2ba0679ea86bca52ef90c8d9f64f446efa9d74cbd0e6311b038a8" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-rules-style-1.23.8.module"> - <sha256 value="1531e20afbc40b27bd6284802ca5935f0357d7d951cd6420a47f72fb28630e7a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-test" version="1.23.8"> - <artifact name="detekt-test-1.23.8.jar"> - <sha256 value="5383c41e5f22c8def6f890bd66820fe9ff438835600525fdf6eba96742499351" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-test-1.23.8.module"> - <sha256 value="03bba627552816a8e6d2562ca2c14d1945eddc3ff3cb1e6d5c61364e9ec5e24c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-test-utils" version="1.23.8"> - <artifact name="detekt-test-utils-1.23.8.jar"> - <sha256 value="c27c0673cad7cc1f2e932c89a060b7ae85749a03d69f221b4c1281f64136c702" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-test-utils-1.23.8.module"> - <sha256 value="9f3925672dc335fc7d246ac4d9ab5f6b26e4ee91c37176a3e79b2c799c925562" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-tooling" version="1.23.8"> - <artifact name="detekt-tooling-1.23.8.jar"> - <sha256 value="7e93e9a23b478f70128893b06748673f912100b7ef03040d7d0331e26d30d092" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-tooling-1.23.8.module"> - <sha256 value="a3c6af0fa6e693e606f1bf1c4003991cc29fd7ab3275f3a1099104c71808962e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.gitlab.arturbosch.detekt" name="detekt-utils" version="1.23.8"> - <artifact name="detekt-utils-1.23.8.jar"> - <sha256 value="f75fd7e924b9267d9ec661859ca913102de4a8f5895b09685ce10797dc26d056" origin="Generated by Gradle"/> - </artifact> - <artifact name="detekt-utils-1.23.8.module"> - <sha256 value="4a362a0b30413da375bb4998323b1e1b9ae0dbe334e649e0518b35e9e7015f83" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-android" version="1.80.0"> - <artifact name="grpc-android-1.80.0.aar"> - <sha256 value="9bea523aa1ce50dd0c07eeb56c3e766ef8edc75727237d57e8c9c76202cf0f10" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-api" version="1.57.2"> - <artifact name="grpc-api-1.57.2.jar"> - <sha256 value="42b72e6572c084055ac3ce03e6efe433eb05ef620b3daf5136a4359fc72cc3e1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-api" version="1.69.1"> - <artifact name="grpc-api-1.69.1.jar"> - <sha256 value="a8d3d6dcc71f3ab613d668842282b488bdd93d3e99a0ef5dca7eee6fa734c283" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-api" version="1.80.0"> - <artifact name="grpc-api-1.80.0.jar"> - <sha256 value="3af18798cf5d705fb40187d47548345d017df9a22791b9c028d9643441be9759" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-context" version="1.57.2"> - <artifact name="grpc-context-1.57.2.jar"> - <sha256 value="9b8ac88d9cef2819daffed7bdbd2f22680237d482c6c671fe02d36da3f08cf00" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-context" version="1.69.1"> - <artifact name="grpc-context-1.69.1.jar"> - <sha256 value="45ef95b8c158a8b5bdd3acb67b9e682ef25414bb148f488ec847438ab64715d4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-context" version="1.80.0"> - <artifact name="grpc-context-1.80.0.jar"> - <sha256 value="74a6fc8e6c9fc873c3683db41bc0ab5869bfd55b733cc62ac63eb276f37b0b0a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-core" version="1.57.2"> - <artifact name="grpc-core-1.57.2.jar"> - <sha256 value="5a10070abfeb4966ec4d580961dcc4e7f69fa83ab25242f92c1765efb07b8606" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-core" version="1.69.1"> - <artifact name="grpc-core-1.69.1.jar"> - <sha256 value="51352cadaecbf9a4a4aa42d93f6f1fc728f1fd01b051680383ed09e5631ffbd0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-core" version="1.80.0"> - <artifact name="grpc-core-1.80.0.jar"> - <sha256 value="b617121f33ea79b0cfc26e2e19475e64e0c4161d28c78cf56f7db7bbb9a81fbe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-inprocess" version="1.69.1"> - <artifact name="grpc-inprocess-1.69.1.jar"> - <sha256 value="b7c6ac0e3abf4b8d582610d632d79417bc3da81254e1a4bcf7f01e8db7bd55ef" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-kotlin-stub" version="1.5.0"> - <artifact name="grpc-kotlin-stub-1.5.0.jar"> - <sha256 value="cc482c0e2f6b588ba90c7152d4aeee27cfee4bde1688326327dc74c6284477f0" origin="Generated by Gradle"/> - </artifact> - <artifact name="grpc-kotlin-stub-1.5.0.module"> - <sha256 value="d756db27c37550e9b77a5b21e046ea9a79ff7af1894513068c9b68a39f2030ee" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-netty" version="1.57.2"> - <artifact name="grpc-netty-1.57.2.jar"> - <sha256 value="9809d4c10c94d11e7b2946cdeb5b2884be20a09510289544f37569f02c877a21" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-netty" version="1.69.1"> - <artifact name="grpc-netty-1.69.1.jar"> - <sha256 value="52a86ed66f78933e83d1a3fb7162ad1667489564c4556366b7a3579c7024a447" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-okhttp" version="1.80.0"> - <artifact name="grpc-okhttp-1.80.0.jar"> - <sha256 value="109cb0b02b6c7f1ec6fb5c74bc37cddb3c38b16abcf8c4be9b6efa24821795ae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-protobuf" version="1.57.2"> - <artifact name="grpc-protobuf-1.57.2.jar"> - <sha256 value="31630d8a9e9f08a959862015e30a4863908be3680c3a686f4c1f08d2ffeaf706" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-protobuf" version="1.69.1"> - <artifact name="grpc-protobuf-1.69.1.jar"> - <sha256 value="4c52ef948fb8987a3baa7d46ba362b7bf307dd3c51f29241cd5c598398a010df" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-protobuf-lite" version="1.57.2"> - <artifact name="grpc-protobuf-lite-1.57.2.jar"> - <sha256 value="fc4917dc5d419ac810fb3f27523c14e75e1fe50372154fab29324215ee6a955a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-protobuf-lite" version="1.69.1"> - <artifact name="grpc-protobuf-lite-1.69.1.jar"> - <sha256 value="c29f90fadf3c7620f9359a243c067dd85b73bd765b28f3d95df910ac2d331555" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-protobuf-lite" version="1.80.0"> - <artifact name="grpc-protobuf-lite-1.80.0.jar"> - <sha256 value="0f4e591e52bee28a3645450049ead9713aff5ba55f32f534a207a015fc9b2e9c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-services" version="1.57.2"> - <artifact name="grpc-services-1.57.2.jar"> - <sha256 value="057a43ba647833756ab2f851bac80a3b9f8dce026fc1ac1f17d4f315648f4172" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-stub" version="1.57.2"> - <artifact name="grpc-stub-1.57.2.jar"> - <sha256 value="84d2af12719168f76375f2afdfd6eb5133a865edba9244d40e6b968e3adde1d3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-stub" version="1.69.1"> - <artifact name="grpc-stub-1.69.1.jar"> - <sha256 value="e39c63273d53052ebe9f638d8ae98176735ec567328d9a17092cddb6f239b8c2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-stub" version="1.80.0"> - <artifact name="grpc-stub-1.80.0.jar"> - <sha256 value="23c04f1c29c210084182dbeca5d3091b200e0dd97cd0bcee086d72f0b9dca2c9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-util" version="1.69.1"> - <artifact name="grpc-util-1.69.1.jar"> - <sha256 value="dd597bd675eaa042f3e3578648d9050c813c4595c5de6869ef9ddbb449006031" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="grpc-util" version="1.80.0"> - <artifact name="grpc-util-1.80.0.jar"> - <sha256 value="8bfa179dc59e44e46cb8b8642cfd86524a0833801e7c95632d6d4dd5cc532e6e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="protoc-gen-grpc-java" version="1.80.0"> - <artifact name="protoc-gen-grpc-java-1.80.0-linux-aarch_64.exe"> - <sha256 value="61a17536368a61e72c18933ed9cfb3932627b5ff35ab74c16d8e5d8b6e9ccd46" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-linux-ppcle_64.exe"> - <sha256 value="4a21ae634bc0807876fbf012aaf417719e477c847a453600ecfc83d66e58a379" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-linux-s390_64.exe"> - <sha256 value="362cc497f019317f7dc16f68ef3f60cc370224469065312968203afea5b36d98" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-linux-x86_32.exe"> - <sha256 value="d0c8f071cfabb472dfeca7de37a7a48f9d255f6c33c040b31ed603ca81d29647" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-linux-x86_64.exe"> - <sha256 value="75a164477dfde4dfc4ad42f0ab8fe592eafe0da461fd061e672bec52d31d297d" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-osx-aarch_64.exe"> - <sha256 value="325f51b79f2917418fee19c8d34dd64ffa5ac9a3c3884a33301a7bed3c10b1df" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-osx-x86_64.exe"> - <sha256 value="325f51b79f2917418fee19c8d34dd64ffa5ac9a3c3884a33301a7bed3c10b1df" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-windows-x86_32.exe"> - <sha256 value="9dc2bde7274fe6391077a0432792a793229eb0faa04bff80fca35b29d450928a" origin="Generated by Gradle"/> - </artifact> - <artifact name="protoc-gen-grpc-java-1.80.0-windows-x86_64.exe"> - <sha256 value="d5284b3883afd031ec29f3d8186b516d8c7497e20aebedaa3ea51eb06fc0cfe5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.grpc" name="protoc-gen-grpc-kotlin" version="1.5.0"> - <artifact name="protoc-gen-grpc-kotlin-1.5.0-jdk8.jar"> - <sha256 value="da938e9047a7973d53916eee33a1465adce1e72dce75127474b8808388023026" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-android" version="4.2.0"> - <artifact name="koin-android-4.2.0.aar"> - <sha256 value="c3a7a69cbde2cd7193c7ce11002955338202866d04e636e622058ed20d0fa674" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-android-4.2.0.module"> - <sha256 value="874e7a0c72fcb847b9caae8350c4003f2d60e74b032904f8327caaa1b2eb0eb4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-androidx-compose" version="4.2.0"> - <artifact name="koin-androidx-compose-4.2.0.aar"> - <sha256 value="66624dd10ce57ccf6c790bb1606a5217e9c439e2b9af8d5be92ea85fbdb42260" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-androidx-compose-4.2.0.module"> - <sha256 value="a5fb05ab720dcee62137e158d5652fe3247ec67c13d58775587281fc8ac3c15a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose" version="4.2.0"> - <artifact name="koin-compose-4.2.0.module"> - <sha256 value="c9c0d49dacd4861a83c804f08f5de00a52b4241280d286b25a9d21cd34645a71" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose-android" version="4.2.0"> - <artifact name="koin-compose-android-4.2.0.module"> - <sha256 value="32acd314cf4b36651021efa444c35d2818c7f200b532309c97c6b77734f7a504" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-compose-release.aar"> - <sha256 value="6fff720ad89487632cd940ca2c7a3855bee9a74ed94bf6803c8f4bc60a3292ad" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose-jvm" version="4.2.0"> - <artifact name="koin-compose-jvm-4.2.0.jar"> - <sha256 value="3b5c7be96d33fecb377337333c8ff913da636c506d66ef0c7976a0bd72694b1c" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-compose-jvm-4.2.0.module"> - <sha256 value="e7f4f0c6323fa168c95ae0c971dbd3bb383df1a8e413a71f548df504b8da8be1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose-viewmodel" version="4.2.0"> - <artifact name="koin-compose-viewmodel-4.2.0.module"> - <sha256 value="0256004b3a0eb9fff1b38ed841188c62e32a75d29da4e4d07a1bfd8e435e4420" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose-viewmodel-android" version="4.2.0"> - <artifact name="koin-compose-viewmodel-android-4.2.0.module"> - <sha256 value="e2c3c1037e2464ee153cc645dc67bc220a026e8a884aba1d8a272b78f5a9618e" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-compose-viewmodel-release.aar"> - <sha256 value="28b2b3bbcf739d729de3fc4397d4e25a0199815e01b45f61a0bfae4529f79e82" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-compose-viewmodel-jvm" version="4.2.0"> - <artifact name="koin-compose-viewmodel-jvm-4.2.0.jar"> - <sha256 value="34f11e16f4e99644465a8530315858795dcecb1f06a792f603ba3d7950ce2576" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-compose-viewmodel-jvm-4.2.0.module"> - <sha256 value="5db1c69fababe41a919d8d271f937996209ea1b7d3ccb2ec8aa880fd2ebf1cb3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core" version="4.2.0"> - <artifact name="koin-core-4.2.0.module"> - <sha256 value="fbc992b5f3c3876f0039c6dee47d3e421bd7665e81820186183a503154fdb894" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-annotations" version="4.2.0"> - <artifact name="koin-core-annotations-4.2.0.module"> - <sha256 value="e1f30e0fb146d3e1f3c7cc6418884eb228f007309b12b6d625c1f8fd78bb8fba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-annotations-jvm" version="4.2.0"> - <artifact name="koin-core-annotations-jvm-4.2.0.jar"> - <sha256 value="50079c79a7dbbb6bebebf5922a63ba4759fd9286dcdb5d502a383cb7c0bc60c0" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-core-annotations-jvm-4.2.0.module"> - <sha256 value="c7dc0551c239d5751521f1013509bb7e853db05baf9cbecd9f266cf8607eb3a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-jvm" version="4.2.0"> - <artifact name="koin-core-jvm-4.2.0.jar"> - <sha256 value="201279243202e454633673895d9fc60356b1f619fce6ba819a31bdadf5cefe6a" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-core-jvm-4.2.0.module"> - <sha256 value="ba51b0a60e39a64d460b9b7d31f0deb679191c6a42701472d89b59dcc1be3648" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-viewmodel" version="4.2.0"> - <artifact name="koin-core-viewmodel-4.2.0.module"> - <sha256 value="ebeb4d49b6b02ae7fda79d7aaf93b9ea4d1df75b325ef89a1ef1f6e72c4e8967" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-viewmodel-android" version="4.2.0"> - <artifact name="koin-core-viewmodel-android-4.2.0.module"> - <sha256 value="85cc5b573980a63086e8603a4ddab12d1c12a63eac68dff035d18558edafcee8" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-core-viewmodel-release.aar"> - <sha256 value="cf4dc17fe5330da1b71e5137106ecf9c9e0dd4617853f92e928e5d2e5a636ab4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-core-viewmodel-jvm" version="4.2.0"> - <artifact name="koin-core-viewmodel-jvm-4.2.0.jar"> - <sha256 value="7e68208e6eed09ac403252e7fe12b64ae2d0c18efca306e6b98bb7a23080ab76" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-core-viewmodel-jvm-4.2.0.module"> - <sha256 value="30a68951158cf1d084ece15d66cd960770866574c1b491681419c4452a1e13d6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-test" version="4.2.0"> - <artifact name="koin-test-4.2.0.module"> - <sha256 value="315186903372ed9663c5b7b720a346e58f472260bc1ce3b7f0ff8934cf0cf6e4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.insert-koin" name="koin-test-jvm" version="4.2.0"> - <artifact name="koin-test-jvm-4.2.0.jar"> - <sha256 value="237fa9fe601a879fd9449729fe91cce09e18a158e138a00fec499d11c07f08e1" origin="Generated by Gradle"/> - </artifact> - <artifact name="koin-test-jvm-4.2.0.module"> - <sha256 value="df49fa905100b4f11be7558dfe948812bdc19d263c72e3fb3e9644e4d7ce1109" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-assertions-core" version="6.0.7"> - <artifact name="kotest-assertions-core-6.0.7.module"> - <sha256 value="df33635a92c9194e32fe9fe7fe300ee999dc4504e164dcba2f63716ff4638bc9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-assertions-core-jvm" version="6.0.7"> - <artifact name="kotest-assertions-core-jvm-6.0.7.jar"> - <sha256 value="961f2bd91f75ceeba68c785bdc6bc25f9998c045cc363b02ccda1551481b4abe" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-assertions-core-jvm-6.0.7.module"> - <sha256 value="905bf2cb8c515fbb55b8b943b21f1cc3e0b97debc7dcd626517f547106197d41" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-assertions-shared" version="6.0.7"> - <artifact name="kotest-assertions-shared-6.0.7.module"> - <sha256 value="44af4cdc4d36d24c5e5e81011552a325c9c3f83f04919dc76bbc7e59be54b9f1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-assertions-shared-jvm" version="6.0.7"> - <artifact name="kotest-assertions-shared-jvm-6.0.7.jar"> - <sha256 value="acfb351b626c1507866e8bc0e865e45a9a1e6c0f94b8cae09e835a5afa61383c" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-assertions-shared-jvm-6.0.7.module"> - <sha256 value="edf89e1dd6a7fcb8355bc5b9f3bc162aa5dca5c6c3ff18384bbd3d5fec5b1a85" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-common" version="6.0.7"> - <artifact name="kotest-common-6.0.7.module"> - <sha256 value="ef745af8cac3542334eb2f8aff1cc807a0ec07a6e450b8eed9d8bd3969e652fb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-common-jvm" version="6.0.7"> - <artifact name="kotest-common-jvm-6.0.7.jar"> - <sha256 value="834cd25445a17adc124aee75a568e1540c555113b255a7fee282930f76c85ffd" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-common-jvm-6.0.7.module"> - <sha256 value="4e7c52b87c110a3e6880a24ef1ee8e9baae57028dd75f99d6a0fd287227ef05d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-extensions" version="6.0.7"> - <artifact name="kotest-extensions-6.0.7.module"> - <sha256 value="d341a2f0fd3b5083706508f5fa55f07cc48d785441fd7b45d38b283e8eec8f91" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-extensions-jvm" version="6.0.7"> - <artifact name="kotest-extensions-jvm-6.0.7.jar"> - <sha256 value="67abdea1d9df85f187ab70ce2d63b9aad88e827fd0c3e73a15f4df6e6e57505a" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-extensions-jvm-6.0.7.module"> - <sha256 value="217de96daa10730fc8ed42d293db6ff08110455d466b6fe936f0cc0b22cb39dc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-api" version="5.9.1"> - <artifact name="kotest-framework-api-5.9.1.module"> - <sha256 value="0fd8e7ee439323849304a6dfafdec6b87acb86d00cf2fcb3ef8019350f4da28a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-api-jvm" version="5.9.1"> - <artifact name="kotest-framework-api-jvm-5.9.1.jar"> - <sha256 value="d9244bc687c83822126725b3ca7676e456447a6051210e25175cf8ab20c0b423" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-framework-api-jvm-5.9.1.module"> - <sha256 value="fca9910c22c083ed264d39db450b4f0f03129fff24c6d6357cfcb510108aea2d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-datatest" version="5.9.1"> - <artifact name="kotest-framework-datatest-5.9.1.module"> - <sha256 value="53b85dbe348320de5c3df9f54113e4dc7d3b60942c8f9537225272eb94b897b3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-datatest-jvm" version="5.9.1"> - <artifact name="kotest-framework-datatest-jvm-5.9.1.jar"> - <sha256 value="e86a5f3c2d143313ddc8472293f6b92401636d296595959a7eb8b73b58ef2bf7" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-framework-datatest-jvm-5.9.1.module"> - <sha256 value="b9537c78329969774400a1b48d16d4deff5f3e4c872bcb0325c6b43ee12491df" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-engine" version="6.0.7"> - <artifact name="kotest-framework-engine-6.0.7.module"> - <sha256 value="2707c5f38b5b7a3d01a2b7e1814c82e7c0ba36510cb47e2929b784fd30413b19" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-framework-engine-jvm" version="6.0.7"> - <artifact name="kotest-framework-engine-jvm-6.0.7.jar"> - <sha256 value="abd5a4c416b838b61a2adac615f721684b598396cb053d56f11384311a34ea99" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-framework-engine-jvm-6.0.7.module"> - <sha256 value="31d9572eeff0818deace1c41def83b45bd07601a3aa3dadcd5ce2610314868f8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-runner-junit5" version="6.0.7"> - <artifact name="kotest-runner-junit5-6.0.7.module"> - <sha256 value="4417cf46559f6435cd513d531c47ab41d3f5bc92bfcb4e0f1d5fb3fa8efd37ac" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.kotest" name="kotest-runner-junit5-jvm" version="6.0.7"> - <artifact name="kotest-runner-junit5-jvm-6.0.7.jar"> - <sha256 value="09f6ef491a33835a9d06b75325e7add39c6185bee7699f43d2cb5c949c89d167" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotest-runner-junit5-jvm-6.0.7.module"> - <sha256 value="32ab0db78085026f5b64982677b767332f9fb0038539ae599882234af152db77" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-auth" version="3.4.1"> - <artifact name="ktor-client-auth-3.4.1.module"> - <sha256 value="72bdacff4c2162c9287d812bce0b9d7e231b8fa8ad1723581ec304dab356a45f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-auth-jvm" version="3.4.1"> - <artifact name="ktor-client-auth-jvm-3.4.1.jar"> - <sha256 value="b3bee0707cb099afb14d2075c7a6b6f2a66761b75275682beaef4cce0ecccf67" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-auth-jvm-3.4.1.module"> - <sha256 value="87b7b7e47472b1fc9b7fd5a5d35eacead8a566ef4aa3da2ef71a3cf72f64629f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-cio" version="3.4.1"> - <artifact name="ktor-client-cio-3.4.1.module"> - <sha256 value="80f5c4f58a8f958b4a4ce4b0175807309d10364359603a56b6a69845ce0afbc6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-cio-jvm" version="3.4.1"> - <artifact name="ktor-client-cio-jvm-3.4.1.jar"> - <sha256 value="e6c174ff674f76c9ce1bc3d73814e4508587eee25625cf1c44b5436d691eace7" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-cio-jvm-3.4.1.module"> - <sha256 value="7e1b77e8994d37f11c0540ae0085b246d398d60f4d083ee80bc6b3980df12073" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-content-negotiation" version="3.4.1"> - <artifact name="ktor-client-content-negotiation-3.4.1.module"> - <sha256 value="e73f9408703aa68fa3262308e895ce35b3634ad74ef359f53172f60f26f07e1e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-content-negotiation-jvm" version="3.4.1"> - <artifact name="ktor-client-content-negotiation-jvm-3.4.1.jar"> - <sha256 value="6c6a27ea1690b06ab4beab2e187f9b0bec449efb76762688c2a4adf20ebf2f3e" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-content-negotiation-jvm-3.4.1.module"> - <sha256 value="ede755a68434d208740637f74117c86a83d28056d4e964cd8ec482f71cd1cdb8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-core" version="3.4.1"> - <artifact name="ktor-client-core-3.4.1.module"> - <sha256 value="1f8ca0a7ebddf6030c7923d6a465f2d9e5ce87ca6ca71c34c4c464c51d038285" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-core-jvm" version="3.4.1"> - <artifact name="ktor-client-core-jvm-3.4.1.jar"> - <sha256 value="ec96ff9c9d6be26b630c6d7cdf1a9cccfc7c1d2c0e56eb4616021bb35ee1d008" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-core-jvm-3.4.1.module"> - <sha256 value="ac4631df208c62b4f0571bb740fe9dfe6ab2bebaecab1cab6cee4e34091079be" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-logging" version="3.4.1"> - <artifact name="ktor-client-logging-3.4.1.module"> - <sha256 value="d6b36a7b1337325c86989f541a2a9326ae82996f22577303f420ab0e3e5e2933" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-logging-jvm" version="3.4.1"> - <artifact name="ktor-client-logging-jvm-3.4.1.jar"> - <sha256 value="89a2bb53e58b99b0ffd8d3df2b2b11f083656e0fee3a6ec4431e5182c0850029" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-logging-jvm-3.4.1.module"> - <sha256 value="ac417dd8eb4d7f8bb191bab122651123b842fc530278f27f08a6bf7ff33679e4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-resources" version="3.4.1"> - <artifact name="ktor-client-resources-3.4.1.module"> - <sha256 value="14eee564c6c3c544b0eefaba5256170da6801411b715c135ec078b67a0cd314b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-client-resources-jvm" version="3.4.1"> - <artifact name="ktor-client-resources-jvm-3.4.1.jar"> - <sha256 value="07e0f8b1a00f01c7ac1c08d734ec9b43576d6bba388d93f085ca7b3151627f70" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-client-resources-jvm-3.4.1.module"> - <sha256 value="f7e5d67278b3f8189387985585734e38e604dc6d74e807e57213f5280ad8f0f6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-events" version="3.4.1"> - <artifact name="ktor-events-3.4.1.module"> - <sha256 value="af811c86d20e617d508c0be8ae0f667082b71622f37859ee27a9b4550f5ffa1e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-events-jvm" version="3.4.1"> - <artifact name="ktor-events-jvm-3.4.1.jar"> - <sha256 value="23298cc59f787e5d4f0f61b297a5990197910b2d368a0cac20c05a26b97f2419" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-events-jvm-3.4.1.module"> - <sha256 value="955e01a0880f0df30f23895f442e058868390d1a2a8a3ce70d11b103c9b63132" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-http" version="3.4.1"> - <artifact name="ktor-http-3.4.1.module"> - <sha256 value="d30b74df9d9c96923fd604ecb036fe9cbdd5d5a9366b0352696bec2369dfd3a6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-http-cio" version="3.4.1"> - <artifact name="ktor-http-cio-3.4.1.module"> - <sha256 value="9eab827e93fc80791beb539f17dff0e73e0246962f92028036c1b3acca963ad8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-http-cio-jvm" version="3.4.1"> - <artifact name="ktor-http-cio-jvm-3.4.1.jar"> - <sha256 value="fb0fc54a46d52c18c6c225b9f15ac8c57d25f717a31b405a95c369d2cc30b45e" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-http-cio-jvm-3.4.1.module"> - <sha256 value="1716b038ff3026a327a5dafe8b9690ad2ebc394b1ef2789b0346a303a2e5d8dc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-http-jvm" version="3.4.1"> - <artifact name="ktor-http-jvm-3.4.1.jar"> - <sha256 value="c460cba4b48dc528c6cd03b0c6e36516fbd83c7eb84c8d1951c9273a2d3eb223" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-http-jvm-3.4.1.module"> - <sha256 value="9fe8ca567019529746b94884e54f8e7d5e34634ecac9378e0b8617c2bdc17a5f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-io" version="3.4.1"> - <artifact name="ktor-io-3.4.1.module"> - <sha256 value="6bfddbb33ceca048c0fa7aabb9b27ac8f2c8d24299b676fc139c8e3831368166" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-io-jvm" version="3.4.1"> - <artifact name="ktor-io-jvm-3.4.1.jar"> - <sha256 value="cbccf401f15b35760c5165fbea1c85cad42c76f2098ef1c0ed89f4f58e09f829" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-io-jvm-3.4.1.module"> - <sha256 value="269275ce28a79ced5ce8575e22bce38386b9f1244ef6fa4dfbc8a8597cee08fd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-network" version="3.4.1"> - <artifact name="ktor-network-3.4.1.module"> - <sha256 value="0a6f2be76c8ce09f2b62ab264451e3dd0cee0d399d0d51766ba2d582c15d79e1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-network-jvm" version="3.4.1"> - <artifact name="ktor-network-jvm-3.4.1.jar"> - <sha256 value="963e6fcfe1d8eeef31e614bd59ed1d59a65812b7d1bb79d36f8cdb523b38bcd6" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-network-jvm-3.4.1.module"> - <sha256 value="663172592c60824e0595e026bf451433c7a63254bbe7bb264ccb133dd79c5e58" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-network-tls" version="3.4.1"> - <artifact name="ktor-network-tls-3.4.1.module"> - <sha256 value="3911397a93d239c69453d362bc14ad313777c5b0f7041ffe4e7b963d5c96f614" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-network-tls-jvm" version="3.4.1"> - <artifact name="ktor-network-tls-jvm-3.4.1.jar"> - <sha256 value="3ca53243f9d04a463cdc2f8cf40276e6293845ddf7be8c2e041f53acbd795de2" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-network-tls-jvm-3.4.1.module"> - <sha256 value="b7fd3649bf38c5fe6ab2c1a4ce696afb050c10aa45646005675dbd50972f1c88" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-resources" version="3.4.1"> - <artifact name="ktor-resources-3.4.1.module"> - <sha256 value="aa6ba7ebed5a13168e5c063a9ecd55c5ec60da6bb696c72a0479d8025aa0b51a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-resources-jvm" version="3.4.1"> - <artifact name="ktor-resources-jvm-3.4.1.jar"> - <sha256 value="7b846c84c8081d4b3ff5b35732b293c7a7aa089ca1def3956e70f1e451b3a990" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-resources-jvm-3.4.1.module"> - <sha256 value="703ac59e84593c96c045c11da27686d529072658993ffcb13a5fecbc7be74329" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization" version="3.4.1"> - <artifact name="ktor-serialization-3.4.1.module"> - <sha256 value="86950107d0a48574c28836ebc3b2bbe5bb4357a5b468153c7169395167959d70" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization-jvm" version="3.4.1"> - <artifact name="ktor-serialization-jvm-3.4.1.jar"> - <sha256 value="93d162051f614a7e922b4c11d2e7ba46c78c83f5809cea9fae1134d6d5d17286" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-serialization-jvm-3.4.1.module"> - <sha256 value="9d9c286042e5c35932a50968105b7900864be0a8b7fd6d35349a7981b8a472c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization-kotlinx" version="3.4.1"> - <artifact name="ktor-serialization-kotlinx-3.4.1.module"> - <sha256 value="382f991d70ad51834b8db3fa3f78ee6913a709e250c7c174406f09e606d52e0f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization-kotlinx-json" version="3.4.1"> - <artifact name="ktor-serialization-kotlinx-json-3.4.1.module"> - <sha256 value="c2a741f73ad71bb1be8c8a0ec49f4bceeaf61b02c35b7bac7b22b6cb37d2f9b1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization-kotlinx-json-jvm" version="3.4.1"> - <artifact name="ktor-serialization-kotlinx-json-jvm-3.4.1.jar"> - <sha256 value="9133a9241650cb4010b22cf3af30c0d8bfce6b972798790311774875d03966db" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-serialization-kotlinx-json-jvm-3.4.1.module"> - <sha256 value="fd387b3bb393b807532692e9bda72ae0ed363ae5c30595622d0dabf154c79fae" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-serialization-kotlinx-jvm" version="3.4.1"> - <artifact name="ktor-serialization-kotlinx-jvm-3.4.1.jar"> - <sha256 value="614e2ae6aee5565d0aaf555edb409d816d5b2e082ec217ac6f188594f9fb81e4" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-serialization-kotlinx-jvm-3.4.1.module"> - <sha256 value="a330a84f0f24d72edbe86b65edf8fda92ffcf8ca216d75d3026b18a22922031b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-server-core" version="3.4.1"> - <artifact name="ktor-server-core-3.4.1.module"> - <sha256 value="8dedfb3635e80220d897cf6c93b698d568e55e73bbd9249e69c676d9d072fd26" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-server-core-jvm" version="3.4.1"> - <artifact name="ktor-server-core-jvm-3.4.1.jar"> - <sha256 value="3df8a613e64a4459a71dd2d6d86496d9bc4c54336f96bbd53c6cae3bf513ce5c" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-server-core-jvm-3.4.1.module"> - <sha256 value="68eede01c46b96c780a8c53c06b7b8752fc40810b1b9927281b3735803f46278" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-server-netty" version="3.4.1"> - <artifact name="ktor-server-netty-3.4.1.module"> - <sha256 value="7af99d545181b815c895c1185852f618e54cf7bfdf5f85c3ad340c6473b5e53c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-server-netty-jvm" version="3.4.1"> - <artifact name="ktor-server-netty-jvm-3.4.1.jar"> - <sha256 value="86c21231f1763983f73d5b644d6d4b7e112e514fdc3a7ed83ed836fa025ed65c" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-server-netty-jvm-3.4.1.module"> - <sha256 value="7b2530ab194b9cf51a8196536bf62abf1dc978b80c67673f21275eca6421230e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-sse" version="3.4.1"> - <artifact name="ktor-sse-3.4.1.module"> - <sha256 value="78f95ca5c4be98a3eaf89162ea594165faaf25f7476890564473db4011b50d6f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-sse-jvm" version="3.4.1"> - <artifact name="ktor-sse-jvm-3.4.1.jar"> - <sha256 value="f2f3c39b38e6f112e450841661004f7f011f0bcf71c1169cc01957979944c17d" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-sse-jvm-3.4.1.module"> - <sha256 value="e1355b8b3d6c8364600ee3e6500e46bdd0dd41509ea85ac4896ebe997961a4bb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-utils" version="3.4.1"> - <artifact name="ktor-utils-3.4.1.module"> - <sha256 value="d691551537d42f84d2746094e58ed2b309e330fb638b67f5687b1dcef3143fc9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-utils-jvm" version="3.4.1"> - <artifact name="ktor-utils-jvm-3.4.1.jar"> - <sha256 value="1973900965f9401aeaaffa77550988b3dd2d1acbe751ec8b1453043a4c599914" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-utils-jvm-3.4.1.module"> - <sha256 value="08217c163641e3da202389e9b36b894182091d1d5b9143ed9f1325baa87d7ada" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-websocket-serialization" version="3.4.1"> - <artifact name="ktor-websocket-serialization-3.4.1.module"> - <sha256 value="be58d0bffb775aea50eb142dc434c47d0d87bc949fc5b0334145029bdf1a738d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-websocket-serialization-jvm" version="3.4.1"> - <artifact name="ktor-websocket-serialization-jvm-3.4.1.jar"> - <sha256 value="c10c3bd39e69a1958434e332450ff5b70e9da3531a1818cdac958ee085a3fdac" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-websocket-serialization-jvm-3.4.1.module"> - <sha256 value="d78940c2fa5656b8b9b5d9cf423f0ec3b16a5fabf159ee9759dc8e196a48f816" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-websockets" version="3.4.1"> - <artifact name="ktor-websockets-3.4.1.module"> - <sha256 value="aeb1029f74892633c065cac195a65dd97ee7848456e4e2abbf0f75d80d8771fc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.ktor" name="ktor-websockets-jvm" version="3.4.1"> - <artifact name="ktor-websockets-jvm-3.4.1.jar"> - <sha256 value="2236bda6b82df0bd4722e2e86a9cb623185d944c399123531d033dc3d4672dc8" origin="Generated by Gradle"/> - </artifact> - <artifact name="ktor-websockets-jvm-3.4.1.module"> - <sha256 value="f1db6b08813270970663e644cfdc87209edaf98aeb5f20998b8c9fb81533722e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk" version="1.14.9"> - <artifact name="mockk-1.14.9.module"> - <sha256 value="2e78ec39ad02c88e3719d3656755fe6fb6a3717f22318ed74aeb2a2d51cf7351" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-agent" version="1.14.9"> - <artifact name="mockk-agent-1.14.9.module"> - <sha256 value="236a3c87be1d9aeef12b3796d4bb164e3861029d611c12ef0894508c34ea0b0f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-agent-android" version="1.14.9"> - <artifact name="mockk-agent-android-1.14.9.aar"> - <sha256 value="f9a01b034e27240692ccc07d522dabba54e8c340b411c34a14cfba55d0b327d4" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-agent-android-1.14.9.module"> - <sha256 value="b94bd28baaa76749fb1ba7e53cee339ad54ff253ff21e860f9deed0e363660a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-agent-api" version="1.14.9"> - <artifact name="mockk-agent-api-1.14.9.module"> - <sha256 value="62259a231b2afe9b78e40580c16fb92687423701381a0a7bf5b654ce8f53ebff" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-agent-api-jvm" version="1.14.9"> - <artifact name="mockk-agent-api-jvm-1.14.9.jar"> - <sha256 value="9459d7eb7694b6e0039e19f7d1a89dfc7ae1fa782ff8d38f2952bda1ffa39242" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-agent-api-jvm-1.14.9.module"> - <sha256 value="c8fab4a4b8ed085c641eeaa4bf220723c26101c23586d21421b496e547dd0116" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-agent-jvm" version="1.14.9"> - <artifact name="mockk-agent-jvm-1.14.9.jar"> - <sha256 value="bb3af4f281c8d5d50141cad9d1a1f8dde9d2bd695b68054777830957708ea0b4" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-agent-jvm-1.14.9.module"> - <sha256 value="363e2b00ab95bcd30b04b66bdb357efae2ae7d4cd66e84bb30b1c3d0427c03cb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-android" version="1.14.9"> - <artifact name="mockk-android-1.14.9.aar"> - <sha256 value="d72980508f1bbf486d81967ab245875f78301402c362c4013984f4e22c8f527b" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-android-1.14.9.module"> - <sha256 value="dde40f9cc4e887f5fd3585d4d4c48e540980b87a2f2529dc3272b28241913a5b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-core" version="1.14.9"> - <artifact name="mockk-core-1.14.9.module"> - <sha256 value="864518111916494299c2e95aebcd9733b6d0e5ca585c6d6e6e5994ac85d42c25" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-core-jvm" version="1.14.9"> - <artifact name="mockk-core-jvm-1.14.9.jar"> - <sha256 value="53a0ab8742aac4d1a6538cc77c6067de7e1a9c1a35358a873faa9c5ed2d58e51" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-core-jvm-1.14.9.module"> - <sha256 value="b60d3da16031cddc5094cbe0c2a9a01d1d3cc82a306306e8d18ab4a9044cbe0a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-dsl" version="1.14.9"> - <artifact name="mockk-dsl-1.14.9.module"> - <sha256 value="a9becb302b44d1359cc8bf193340bd9c6f3bb1f0a29d81eb4bac214720ee0b3a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-dsl-jvm" version="1.14.9"> - <artifact name="mockk-dsl-jvm-1.14.9.jar"> - <sha256 value="439d2847a5ed8566ac09ba0515aeb7b7d118698fbaf97038536144d9ba325795" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-dsl-jvm-1.14.9.module"> - <sha256 value="2f3aa54bdb2d3bde1ad8d03be3975051e1edec28fdf1ef70ec8a0161ae3cabca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.mockk" name="mockk-jvm" version="1.14.9"> - <artifact name="mockk-jvm-1.14.9.jar"> - <sha256 value="b24806ca815d085bddc52fc663d84ab6671fbd782eece7bb2718d5e4992b3d65" origin="Generated by Gradle"/> - </artifact> - <artifact name="mockk-jvm-1.14.9.module"> - <sha256 value="14dc60dc7990bead557c7b1abec1c7581309bcc324c1e6963b626256a90266f4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-buffer" version="4.1.110.Final"> - <artifact name="netty-buffer-4.1.110.Final.jar"> - <sha256 value="46d74e79125aacc055c31f18152fdc5d4a569aa8d60091203d0baa833973ac3c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-buffer" version="4.1.93.Final"> - <artifact name="netty-buffer-4.1.93.Final.jar"> - <sha256 value="007c7d9c378df02d390567d0d7ddf542ffddb021b7313dbf502392113ffabb08" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-buffer" version="4.2.9.Final"> - <artifact name="netty-buffer-4.2.9.Final.jar"> - <sha256 value="d013a96acea4889bc01ee03738d53c2e4a05e3faec14c25a92b4224c77d7a408" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec" version="4.1.110.Final"> - <artifact name="netty-codec-4.1.110.Final.jar"> - <sha256 value="9eccce9a8d827bb8ce84f9c3183fec58bd1c96a51010cf711297746034af3701" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec" version="4.1.93.Final"> - <artifact name="netty-codec-4.1.93.Final.jar"> - <sha256 value="990c378168dc6364c6ff569701f4f2f122fffe8998b3e189eba4c4d868ed1084" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-base" version="4.2.9.Final"> - <artifact name="netty-codec-base-4.2.9.Final.jar"> - <sha256 value="284a28b84f54bace36a9e602e3d9694696d22c56f27197af046e1a6547f2b093" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-compression" version="4.2.9.Final"> - <artifact name="netty-codec-compression-4.2.9.Final.jar"> - <sha256 value="4523a65fe95bf474afdcfaf7e2c214b088d2376dacc43737be2acf968520be7e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http" version="4.1.110.Final"> - <artifact name="netty-codec-http-4.1.110.Final.jar"> - <sha256 value="dc0d6af5054630a70ff0ef354f20aa7a6e46738c9fc5636ed3d4fe77e38bd48d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http" version="4.1.93.Final"> - <artifact name="netty-codec-http-4.1.93.Final.jar"> - <sha256 value="dacf78ce78ab2d29570325db4cd2451ea589639807de95881a0fa7155a9e6b55" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http" version="4.2.9.Final"> - <artifact name="netty-codec-http-4.2.9.Final.jar"> - <sha256 value="a76ccb5d32c973d3a463710c9bf83354995354d1c39e1e4bc6155c628b71a20a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http2" version="4.1.110.Final"> - <artifact name="netty-codec-http2-4.1.110.Final.jar"> - <sha256 value="b546c75445a487bb7bcd5a94779caecce33582cf7be31b8b39fc0e65b1ee26fc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http2" version="4.1.93.Final"> - <artifact name="netty-codec-http2-4.1.93.Final.jar"> - <sha256 value="d96cc09045a1341c6d47494352aa263b87b72fb1d2ea9eca161aa73820bfe8bb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-http2" version="4.2.9.Final"> - <artifact name="netty-codec-http2-4.2.9.Final.jar"> - <sha256 value="11dd20dee783f75036a51462588b3f1f42ee7588be6cecc8a9f59f4c2f3acfe4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-socks" version="4.1.110.Final"> - <artifact name="netty-codec-socks-4.1.110.Final.jar"> - <sha256 value="976052a3c9bb280bc6d99f3a29e6404677cf958c3de05b205093d38c006b880c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-codec-socks" version="4.1.93.Final"> - <artifact name="netty-codec-socks-4.1.93.Final.jar"> - <sha256 value="0ea47b5ba23ca1da8eb9146c8fc755c1271414633b1e2be2ce1df764ba0fff2a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-common" version="4.1.110.Final"> - <artifact name="netty-common-4.1.110.Final.jar"> - <sha256 value="9851ec66548b9e0d41164ce98943cdd4bbe305f68ddbd24eae52e4501a0d7b1a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-common" version="4.1.93.Final"> - <artifact name="netty-common-4.1.93.Final.jar"> - <sha256 value="443bb316599fb16e3baeba2fb58881814d7ff0b7af176fe76e38071a6e86f8c0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-common" version="4.2.9.Final"> - <artifact name="netty-common-4.2.9.Final.jar"> - <sha256 value="99d965d507b09599ab2d215e940c690d4f7ce8cd97ff13776aa17eb4e0d90b8a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-handler" version="4.1.110.Final"> - <artifact name="netty-handler-4.1.110.Final.jar"> - <sha256 value="d5a08d7de364912e4285968de4d4cce3f01da4bb048d5c6937e5f2af1f8e148a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-handler" version="4.1.93.Final"> - <artifact name="netty-handler-4.1.93.Final.jar"> - <sha256 value="4e5f563ae14ed713381816d582f5fcfd0615aefb29203486cdfb782d8a00a02b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-handler" version="4.2.9.Final"> - <artifact name="netty-handler-4.2.9.Final.jar"> - <sha256 value="e16126c711c1c8217342882cc0d9086007852cb0f99a351cfebe7725e8c7e100" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-handler-proxy" version="4.1.110.Final"> - <artifact name="netty-handler-proxy-4.1.110.Final.jar"> - <sha256 value="ad54ab4fe9c47ef3e723d71251126db53e8db543871adb9eafc94446539eff52" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-handler-proxy" version="4.1.93.Final"> - <artifact name="netty-handler-proxy-4.1.93.Final.jar"> - <sha256 value="2ac5f7fbefa0b73ef783889069344d5515505a14b2303be693c5002c486df2b4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-resolver" version="4.1.110.Final"> - <artifact name="netty-resolver-4.1.110.Final.jar"> - <sha256 value="a2e9b4ae7caa92fc5bd747e11d1dec20d81b18fc00959554302244ac5c56ce70" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-resolver" version="4.1.93.Final"> - <artifact name="netty-resolver-4.1.93.Final.jar"> - <sha256 value="e59770b66e81822e5d111ac4e544d7eb0c543e0a285f52628e53941acd8ed759" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-resolver" version="4.2.9.Final"> - <artifact name="netty-resolver-4.2.9.Final.jar"> - <sha256 value="f4c3742aa434700e0a263eb8ae9e0b1ae82686743e21d0fc6ba348da59636053" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport" version="4.1.110.Final"> - <artifact name="netty-transport-4.1.110.Final.jar"> - <sha256 value="a42dd68390ca14b4ff2d40628a096c76485b4adb7c19602d5289321a0669e704" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport" version="4.1.93.Final"> - <artifact name="netty-transport-4.1.93.Final.jar"> - <sha256 value="a5a78019bc1cd43dbc3c7b7cdd3801912ca26d1f498fb560514fee497864ba96" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport" version="4.2.9.Final"> - <artifact name="netty-transport-4.2.9.Final.jar"> - <sha256 value="0ae2c16b00262ebb5d672fc9f6aa7be92bb063ebcb0826c3c06e06a19bdd1c3e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-classes-epoll" version="4.2.9.Final"> - <artifact name="netty-transport-classes-epoll-4.2.9.Final.jar"> - <sha256 value="b38f1f0eda4a0431388e8ca1adbba4ddfa44ce4660e35ed5ee28aa306dbd0006" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-classes-kqueue" version="4.2.9.Final"> - <artifact name="netty-transport-classes-kqueue-4.2.9.Final.jar"> - <sha256 value="aa42cdd05cd2bc44deeaaae349a98869ab538b7010281e000d6b34d5e05770a6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-native-epoll" version="4.2.9.Final"> - <artifact name="netty-transport-native-epoll-4.2.9.Final.jar"> - <sha256 value="a7786bc5b1d584e82629491d6300b945c19405a542dfca159f963e447a54f667" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-native-kqueue" version="4.2.9.Final"> - <artifact name="netty-transport-native-kqueue-4.2.9.Final.jar"> - <sha256 value="83ca00f9224b2dcb582845037cac3cb58e0149d31c8a90dba580d1faf0dd3c82" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-native-unix-common" version="4.1.110.Final"> - <artifact name="netty-transport-native-unix-common-4.1.110.Final.jar"> - <sha256 value="51717bb7471141950390c6713a449fdb1054d07e60737ee7dda7083796cdee48" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-native-unix-common" version="4.1.93.Final"> - <artifact name="netty-transport-native-unix-common-4.1.93.Final.jar"> - <sha256 value="774165a1c4dbaacb17f9c1ad666b3569a6a59715ae828e7c3d47703f479a53e7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.netty" name="netty-transport-native-unix-common" version="4.2.9.Final"> - <artifact name="netty-transport-native-unix-common-4.2.9.Final.jar"> - <sha256 value="49345a5dc68dd32b7fe9d3d23640d918c0e8e5dacbb3fc169e0c231a1fc7edea" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.opencensus" name="opencensus-api" version="0.31.0"> - <artifact name="opencensus-api-0.31.0.jar"> - <sha256 value="702ba55d78f39d55195dcf041fdfaab7a7490a9ac45013542487ed9e4d3a4d23" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.opencensus" name="opencensus-api" version="0.31.1"> - <artifact name="opencensus-api-0.31.1.jar"> - <sha256 value="f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.opencensus" name="opencensus-contrib-http-util" version="0.31.1"> - <artifact name="opencensus-contrib-http-util-0.31.1.jar"> - <sha256 value="3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.opencensus" name="opencensus-proto" version="0.2.0"> - <artifact name="opencensus-proto-0.2.0.jar"> - <sha256 value="0c192d451e9dd74e98721b27d02f0e2b6bca44b51563b5dabf2e211f7a3ebf13" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.perfmark" name="perfmark-api" version="0.26.0"> - <artifact name="perfmark-api-0.26.0.jar"> - <sha256 value="b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b" origin="Generated by Gradle"/> - </artifact> - <artifact name="perfmark-api-0.26.0.module"> - <sha256 value="31d832332474ce48150f5bae003343319136f336afd1076a289029319e3ea97a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="io.perfmark" name="perfmark-api" version="0.27.0"> - <artifact name="perfmark-api-0.27.0.jar"> - <sha256 value="c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6" origin="Generated by Gradle"/> - </artifact> - <artifact name="perfmark-api-0.27.0.module"> - <sha256 value="9f6c4e6a62b8defd14173acdb7db293d086353b224923eef6293f58161893cca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="jakarta.activation" name="jakarta.activation-api" version="1.2.1"> - <artifact name="jakarta.activation-api-1.2.1.jar"> - <sha256 value="8b0a0f52fa8b05c5431921a063ed866efaa41dadf2e3a7ee3e1961f2b0d9645b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="jakarta.xml.bind" name="jakarta.xml.bind-api" version="2.3.2"> - <artifact name="jakarta.xml.bind-api-2.3.2.jar"> - <sha256 value="69156304079bdeed9fc0ae3b39389f19b3cc4ba4443bc80508995394ead742ea" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="javax.annotation" name="javax.annotation-api" version="1.3.2"> - <artifact name="javax.annotation-api-1.3.2.jar"> - <sha256 value="e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="javax.inject" name="javax.inject" version="1"> - <artifact name="javax.inject-1.jar"> - <sha256 value="91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="junit" name="junit" version="4.13.2"> - <artifact name="junit-4.13.2.jar"> - <sha256 value="8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="kr.motd.maven" name="os-maven-plugin" version="1.7.1"> - <artifact name="os-maven-plugin-1.7.1.jar"> - <sha256 value="f47aeef86821e52b2b18758978bd045f03d722292e32e747082122c6228952e0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.bytebuddy" name="byte-buddy" version="1.10.9"> - <artifact name="byte-buddy-1.10.9.jar"> - <sha256 value="07b9ca6e2f970cb03f4b25651df1f2fce271d491b44e0409827887786f692d4d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.bytebuddy" name="byte-buddy" version="1.18.2"> - <artifact name="byte-buddy-1.18.2.jar"> - <sha256 value="f55b145f4caada9b2943e49762ea3171b02599c4c7e230fba8afc66a4a5135de" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.bytebuddy" name="byte-buddy-agent" version="1.10.9"> - <artifact name="byte-buddy-agent-1.10.9.jar"> - <sha256 value="fbd052d2d4cd16f707547c468621c6b7fb842c7ec8866d012ecbc6178de1f394" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.bytebuddy" name="byte-buddy-agent" version="1.18.2"> - <artifact name="byte-buddy-agent-1.18.2.jar"> - <sha256 value="d91e2d6d1b777687ab14a52b18b08aca32c4c91274131c99907674c661402a76" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna" version="4.2.2"> - <artifact name="jna-4.2.2.jar"> - <sha256 value="1f38af54e06c6e6f6dbf39ba2c052b952dea5dddb4871127b34639ddeb11bdbe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna" version="5.14.0"> - <artifact name="jna-5.14.0.jar"> - <sha256 value="34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna" version="5.6.0"> - <artifact name="jna-5.6.0.jar"> - <sha256 value="5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna" version="5.9.0"> - <artifact name="jna-5.9.0.jar"> - <sha256 value="eafcc780b445434d3c5ae7fa2fb6665de1a7560d537d2c408a8e80cd14d27161" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna-platform" version="5.6.0"> - <artifact name="jna-platform-5.6.0.jar"> - <sha256 value="9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.java.dev.jna" name="jna-platform" version="5.9.0"> - <artifact name="jna-platform-5.9.0.jar"> - <sha256 value="1903bc6d87f3ab92023957b91f45a9c8eb3515bad030356ce977201e5141b724" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.sf.jopt-simple" name="jopt-simple" version="4.9"> - <artifact name="jopt-simple-4.9.jar"> - <sha256 value="26c5856e954b5f864db76f13b86919b59c6eecf9fd930b96baa8884626baf2f5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="net.sf.kxml" name="kxml2" version="2.3.0"> - <artifact name="kxml2-2.3.0.jar"> - <sha256 value="f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="nl.littlerobots.vcu" name="plugin" version="1.0.1"> - <artifact name="plugin-1.0.1.jar"> - <sha256 value="ec4ee3e9f2a08cc2cb2ce143b1bea465b1e7a1ba2e5fd61d3bae63e628f51bdb" origin="Generated by Gradle"/> - </artifact> - <artifact name="plugin-1.0.1.module"> - <sha256 value="e7f5f5ab1beddac787fe5a0da974e7143ed07de4960356bf73c737691b9daec8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.commons" name="commons-compress" version="1.21"> - <artifact name="commons-compress-1.21.jar"> - <sha256 value="6aecfd5459728a595601cfa07258d131972ffc39b492eb48bdd596577a2f244a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.httpcomponents" name="httpclient" version="4.5.14"> - <artifact name="httpclient-4.5.14.jar"> - <sha256 value="c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.httpcomponents" name="httpclient" version="4.5.6"> - <artifact name="httpclient-4.5.6.jar"> - <sha256 value="c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.httpcomponents" name="httpcore" version="4.4.16"> - <artifact name="httpcore-4.4.16.jar"> - <sha256 value="6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.httpcomponents" name="httpmime" version="4.5.6"> - <artifact name="httpmime-4.5.6.jar"> - <sha256 value="0b2b1102c18d3c7e05a77214b9b7501a6f6056174ae5604e0e256776eda7553e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apache.maven" name="maven-model" version="3.6.3"> - <artifact name="maven-model-3.6.3.jar"> - <sha256 value="17cef1f58e146ef0d7d9e96b3b92d98a1d6fd7d2b3288ba538e8ff1e0d9160cf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.apiguardian" name="apiguardian-api" version="1.1.2"> - <artifact name="apiguardian-api-1.1.2.jar"> - <sha256 value="b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38" origin="Generated by Gradle"/> - </artifact> - <artifact name="apiguardian-api-1.1.2.module"> - <sha256 value="e08028131375b357d1d28734e9a4fb4216da84b240641cb3ef7e7c7d628223fc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.bitbucket.b_c" name="jose4j" version="0.9.5"> - <artifact name="jose4j-0.9.5.jar"> - <sha256 value="808fb3166f3e67dad9811c331029ab1681242fd52b735bc3f33f281167fcc72e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.bouncycastle" name="bc-jdk18on-bom" version="1.82"> - <artifact name="bc-jdk18on-bom-1.82.module"> - <sha256 value="e1e43f9694c85d79668bab9fa16c90f151d343a7427122a21d3bd6c7137b014d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.bouncycastle" name="bcpkix-jdk18on" version="1.79"> - <artifact name="bcpkix-jdk18on-1.79.jar"> - <sha256 value="3639a24ddf9ba4b7eba0659b44770e91eba816421888e571f285aadefe532cd6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.bouncycastle" name="bcprov-jdk18on" version="1.79"> - <artifact name="bcprov-jdk18on-1.79.jar"> - <sha256 value="0d81ecc3124536b539bce9aa3fe9621b7f84c9cee371b635a5b31c78b79ab1da" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.bouncycastle" name="bcutil-jdk18on" version="1.79"> - <artifact name="bcutil-jdk18on-1.79.jar"> - <sha256 value="c70b88ada58938cbc2f005d40329054078bcfa1149e6ffc03e9242eb6ab21836" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.checkerframework" name="checker-qual" version="2.5.8"> - <artifact name="checker-qual-2.5.8.jar"> - <sha256 value="bd655da535df1eeb96fc8874d05d0f7029209de95096e4f84bd07c66688a210d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.checkerframework" name="checker-qual" version="3.33.0"> - <artifact name="checker-qual-3.33.0.jar"> - <sha256 value="e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1" origin="Generated by Gradle"/> - </artifact> - <artifact name="checker-qual-3.33.0.module"> - <sha256 value="e8521d75625d41272c767d262a153ac163cc505b66644a2ef705fa8949ffb4e5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.checkerframework" name="checker-qual" version="3.37.0"> - <artifact name="checker-qual-3.37.0.jar"> - <sha256 value="e4ce1376cc2735e1dde220b62ad0913f51297704daad155a33f386bc5db0d9f7" origin="Generated by Gradle"/> - </artifact> - <artifact name="checker-qual-3.37.0.module"> - <sha256 value="7258a769dcaa26b98154d229d85cc72e5b3666b0bcb637d2daf16ec498956638" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.checkerframework" name="checker-qual" version="3.43.0"> - <artifact name="checker-qual-3.43.0.jar"> - <sha256 value="3fbc2e98f05854c3df16df9abaa955b91b15b3ecac33623208ed6424640ef0f6" origin="Generated by Gradle"/> - </artifact> - <artifact name="checker-qual-3.43.0.module"> - <sha256 value="f8163327245ab8625532948c72a930548cd97f34d6c3fe860fa6aec5a34d79b4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.codehaus.groovy" name="groovy" version="3.0.22"> - <artifact name="groovy-3.0.22.jar"> - <sha256 value="c92c92c4b9b183f9981ba7399f36592e5e3ad6f4cdac7101b5a22cc17998d13f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.codehaus.mojo" name="animal-sniffer-annotations" version="1.23"> - <artifact name="animal-sniffer-annotations-1.23.jar"> - <sha256 value="9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.codehaus.mojo" name="animal-sniffer-annotations" version="1.24"> - <artifact name="animal-sniffer-annotations-1.24.jar"> - <sha256 value="c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.codehaus.mojo" name="animal-sniffer-annotations" version="1.26"> - <artifact name="animal-sniffer-annotations-1.26.jar"> - <sha256 value="342f4d815eae69bb980620d0a622862709be37d38f47577675b42c739a962da9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ec4j.core" name="ec4j-core" version="1.2.0"> - <artifact name="ec4j-core-1.2.0.jar"> - <sha256 value="7517c08e91ba0925f9470b21e538bc0feac48398fc650eb1bae8af7c92492117" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.eclipse.jetty.alpn" name="alpn-api" version="1.1.3.v20160715"> - <artifact name="alpn-api-1.1.3.v20160715.jar"> - <sha256 value="07be99758b699e194f70fb9784d94202dc6c98212877829e3d72b020f2660576" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.fusesource.jansi" name="jansi" version="2.4.2"> - <artifact name="jansi-2.4.2.jar"> - <sha256 value="0b7b8b003a90ea491579b62f5118828e45112914c65589b00faa49d6ec785839" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.glassfish.jaxb" name="jaxb-runtime" version="2.3.2"> - <artifact name="jaxb-runtime-2.3.2.jar"> - <sha256 value="e6e0a1e89fb6ff786279e6a0082d5cef52dc2ebe67053d041800737652b4fd1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.glassfish.jaxb" name="txw2" version="2.3.2"> - <artifact name="txw2-2.3.2.jar"> - <sha256 value="4a6a9f483388d461b81aa9a28c685b8b74c0597993bf1884b04eddbca95f48fe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.gradle" name="test-retry-gradle-plugin" version="1.6.4"> - <artifact name="test-retry-gradle-plugin-1.6.4.jar"> - <sha256 value="03ecd06f3291c7fa47e6f4e9e6864b7cd15daf8bd0673b62a0f9000c409b7cbc" origin="Generated by Gradle"/> - </artifact> - <artifact name="test-retry-gradle-plugin-1.6.4.module"> - <sha256 value="6d06261f9df4f4973606c55c1c40ffad68256f9d7965d80ced08cd4842b080bf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.gradle.kotlin" name="gradle-kotlin-dsl-plugins" version="6.5.2"> - <artifact name="gradle-kotlin-dsl-plugins-6.5.2.jar"> - <sha256 value="3bff4a0700e1c815d194489f07bba06cb190e8f29b773d37cfee37ac8d5c7644" origin="Generated by Gradle"/> - </artifact> - <artifact name="gradle-kotlin-dsl-plugins-6.5.2.module"> - <sha256 value="3159c5417845a96993c789d42dec435707fbb848979cfd11d0b833059e5120a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.gradle.toolchains" name="foojay-resolver" version="1.0.0"> - <artifact name="foojay-resolver-1.0.0.jar"> - <sha256 value="78b86a47dfdf7697c9bd15da78983fd80da7247d6e02fc106bdf07e0388b60a8" origin="Generated by Gradle"/> - </artifact> - <artifact name="foojay-resolver-1.0.0.module"> - <sha256 value="6190cf0e42e664c11e1ac0a785699ab02b549cea34392c679f36d8a2c550fcb9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.hamcrest" name="hamcrest-core" version="1.3"> - <artifact name="hamcrest-core-1.3.jar"> - <sha256 value="66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.hamcrest" name="hamcrest-library" version="1.3"> - <artifact name="hamcrest-library-1.3.jar"> - <sha256 value="711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jcommander" name="jcommander" version="1.85"> - <artifact name="jcommander-1.85.jar"> - <sha256 value="fa7552d2831a2b20778d86851d093edca68fbc0a77f792b6223110e4fae67a70" origin="Generated by Gradle"/> - </artifact> - <artifact name="jcommander-1.85.module"> - <sha256 value="bfa36d2947d9876f32a740796399e77bb98c7328997b45bd26b3f7d92b37a54a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jdom" name="jdom2" version="2.0.6"> - <artifact name="jdom2-2.0.6.jar"> - <sha256 value="1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains" name="annotations" version="13.0"> - <artifact name="annotations-13.0.jar"> - <sha256 value="ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains" name="annotations" version="23.0.0"> - <artifact name="annotations-23.0.0.jar"> - <sha256 value="7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-common" version="2.9.6"> - <artifact name="lifecycle-common-2.9.6.module"> - <sha256 value="805e4521b03379810848c7ac314cf3c954fc8d2df34a5b0911c456d438dcda26" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-runtime" version="2.9.6"> - <artifact name="lifecycle-runtime-2.9.6.module"> - <sha256 value="2d237bf1103971c56967a19531bc08f1006e4993a84319a92f4e15fb0f90ca1b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-runtime-compose" version="2.9.6"> - <artifact name="lifecycle-runtime-compose-2.9.6.module"> - <sha256 value="80030c6408a8f20b1955787e1a613cb69f05876eaf5b9185fbe159480c0f6721" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-runtime-compose-desktop" version="2.9.6"> - <artifact name="lifecycle-runtime-compose-desktop-2.9.6.jar"> - <sha256 value="31c3c4b6dea38f078c46829dee2c43abba2bf8757b7ee8a0f660f31217364898" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-runtime-compose-desktop-2.9.6.module"> - <sha256 value="878bf8a861fb87834df37e1eba73fde3a592115fc0d7ba66ea23e1915728331e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-viewmodel" version="2.9.6"> - <artifact name="lifecycle-viewmodel-2.9.6.module"> - <sha256 value="24cbfc3653759275e49cbf5697be3c2fe7c4a6a1c1ca4f825805a4f3611b6095" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-viewmodel-compose" version="2.9.6"> - <artifact name="lifecycle-viewmodel-compose-2.9.6.module"> - <sha256 value="ffbfe9ee18d34e02203cc9018601dc19df8332a3700a33e3293e6648d1a4139b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-viewmodel-compose-desktop" version="2.9.6"> - <artifact name="lifecycle-viewmodel-compose-desktop-2.9.6.jar"> - <sha256 value="a136c371cd748f06be3a846e5069f9837fd759c4d13f7c11952937bdbd7b255a" origin="Generated by Gradle"/> - </artifact> - <artifact name="lifecycle-viewmodel-compose-desktop-2.9.6.module"> - <sha256 value="b5d035af2e3f8b50cfe31614778d972b34bc177a3249d5f33f78adaaa8de5824" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.lifecycle" name="lifecycle-viewmodel-savedstate" version="2.9.6"> - <artifact name="lifecycle-viewmodel-savedstate-2.9.6.module"> - <sha256 value="ad0dbae23dd9dcaba3a95d1d082c1bfb4c404b17bb932490f4049ac93825dc4f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.savedstate" name="savedstate" version="1.3.6"> - <artifact name="savedstate-1.3.6.module"> - <sha256 value="e59f9a0d872ce33b78e16d7c5ea63696046e6172934a8ce8d427726b07791934" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.savedstate" name="savedstate-compose" version="1.3.6"> - <artifact name="savedstate-compose-1.3.6.module"> - <sha256 value="afc3e5bd44604ea9ca610c23405a096b4089d62cd346797d339ff5e2c8a0e5b4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.androidx.savedstate" name="savedstate-compose-desktop" version="1.3.6"> - <artifact name="savedstate-compose-desktop-1.3.6.jar"> - <sha256 value="0f3d045c5fd7e1301ab6c38cd0778067b0484cf39acac1233be71a723a6a8075" origin="Generated by Gradle"/> - </artifact> - <artifact name="savedstate-compose-desktop-1.3.6.module"> - <sha256 value="92b8dc079901866c1b520c750c31e0851b504995247dadf2bb51cf70b80ef698" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.animation" name="animation" version="1.10.2"> - <artifact name="animation-1.10.2.module"> - <sha256 value="fa228a23c4f943ba1f185eb14e8008d21580fe7ae3f56a02d95cf9f90b7649c3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.animation" name="animation-core" version="1.10.2"> - <artifact name="animation-core-1.10.2.module"> - <sha256 value="d26d3c261a1150ed4c06ffa2c2bb416d90cd76516d631f1063593fdc71b82440" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.animation" name="animation-core-desktop" version="1.10.2"> - <artifact name="animation-core-desktop-1.10.2.jar"> - <sha256 value="41c0220ddbc55cb897feb0d5816b748f9c11162171f12743c04b50d0d84db628" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-core-desktop-1.10.2.module"> - <sha256 value="5ae743ce8de8b26659d18bc168565003d5017c29b78c2283651ea160ee1f47cd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.animation" name="animation-desktop" version="1.10.2"> - <artifact name="animation-desktop-1.10.2.jar"> - <sha256 value="1881c5575440055d54a679418f7ad7e86c0349743389360bed0f6a36af16ba34" origin="Generated by Gradle"/> - </artifact> - <artifact name="animation-desktop-1.10.2.module"> - <sha256 value="0c4a0bf48b3b863d6ff23cd3ef7912f7b4a9a876f71774cfc2240a2756312ab8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.annotation-internal" name="annotation" version="1.10.2"> - <artifact name="annotation-1.10.2.module"> - <sha256 value="ad32bd9b9d53a35704124ee66a185dacc1de5b495feea4b5efd3f84e5cab06a6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.collection-internal" name="collection" version="1.10.2"> - <artifact name="collection-1.10.2.module"> - <sha256 value="1b987eb7b24f58e0c249081e5897dc3c0a6d05cf10a434cb33544e2c51c949c5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.foundation" name="foundation" version="1.10.2"> - <artifact name="foundation-1.10.2.module"> - <sha256 value="4a6af98d42f35c200b7eeba6333d58048ad2fd8ead996b7a94f45ef58f7dad98" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.foundation" name="foundation-desktop" version="1.10.2"> - <artifact name="foundation-desktop-1.10.2.jar"> - <sha256 value="3a9b7bfae72f1a92a8123d3290bb7d7f61d92e5cde877af5373c3e5c2caceb2b" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-desktop-1.10.2.module"> - <sha256 value="1ad71127723151c808284445ea4d55f69ef44331e38199cbe91dcbdf0a86d555" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.foundation" name="foundation-layout" version="1.10.2"> - <artifact name="foundation-layout-1.10.2.module"> - <sha256 value="cfd8e372ad15d5671cbfa6ce83d0c40c389c78950d219eba8586114ab057ce28" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.foundation" name="foundation-layout-desktop" version="1.10.2"> - <artifact name="foundation-layout-desktop-1.10.2.jar"> - <sha256 value="8d8e00062a83a147409f42f91798394c3c221d22877953eff7d0a81767b5d0fc" origin="Generated by Gradle"/> - </artifact> - <artifact name="foundation-layout-desktop-1.10.2.module"> - <sha256 value="15a9bdd266550c18ad842a3eb4d12d334c96e8931983170988f498aa3f55f1b6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.runtime" name="runtime" version="1.10.2"> - <artifact name="runtime-1.10.2.module"> - <sha256 value="615be6f6e36e59e883842486aaca5b8b535316afabf25b538b79e5cb2ef88acf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.runtime" name="runtime-desktop" version="1.10.2"> - <artifact name="runtime-desktop-1.10.2.jar"> - <sha256 value="05f5570c0a7ea8addd6fe9507a70f293efa7f1450d8b9b16dc3c8fee21cc6127" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-desktop-1.10.2.module"> - <sha256 value="a1a28da302149285b58d154224fd505e2a29e85361f3fbbdd5d587827b3bc12f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.runtime" name="runtime-saveable" version="1.10.2"> - <artifact name="runtime-saveable-1.10.2.module"> - <sha256 value="a681fe3cb15e9f0d656d39cd82bcc999d772a57d0f3238a4080048aec9e5b7c1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.runtime" name="runtime-saveable-desktop" version="1.10.2"> - <artifact name="runtime-saveable-desktop-1.10.2.jar"> - <sha256 value="eb7132b55de2b0913736fdff4705022803e455810f018efecc9eb3230936520a" origin="Generated by Gradle"/> - </artifact> - <artifact name="runtime-saveable-desktop-1.10.2.module"> - <sha256 value="93ec1ddebb612b27c81fa1ab05baddb3c6c51fa0e4e1819d41a34a9dab1ef0e2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui" version="1.10.2"> - <artifact name="ui-1.10.2.module"> - <sha256 value="0b69ab6f215523666234add4bf97ef71e851a47044a6358aa6a00cb1dc8d73d1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-backhandler" version="1.10.2"> - <artifact name="ui-backhandler-1.10.2.module"> - <sha256 value="8bcb55e8216beef8d077da9d3006271dfe829a9b079d643db2c9416261b0aff6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-backhandler-desktop" version="1.10.2"> - <artifact name="ui-backhandler-desktop-1.10.2.jar"> - <sha256 value="1babf68f5a05cbe1ba8cf934f0e575bb0d0b184444514e6aa7ec1f8004c9ce33" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-backhandler-desktop-1.10.2.module"> - <sha256 value="354410188fa05aff9efe91634db79c2060fb2b606ab55c694b281f26472be918" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-desktop" version="1.10.2"> - <artifact name="ui-desktop-1.10.2.jar"> - <sha256 value="ec8887c03a333fa374d0b4c46bb9fb700937857f4088eaea4c4cc0ec835f7498" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-desktop-1.10.2.module"> - <sha256 value="a73f0f3051ae98d61b84368dd7303732cb80566ddc126b31544309948a829e22" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-geometry" version="1.10.2"> - <artifact name="ui-geometry-1.10.2.module"> - <sha256 value="bd8bd6e09ed7d9116757e2e404f765204d01cd86c104610d98dc5c5904943276" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-geometry-desktop" version="1.10.2"> - <artifact name="ui-geometry-desktop-1.10.2.jar"> - <sha256 value="cdbfdabccac8abef2d9bc0420ec0c4be7a880f6d26b2d1cc4e2317c0d252ee27" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-geometry-desktop-1.10.2.module"> - <sha256 value="4b7a04a089c5e606dedeb57f25fadaaee1f6f5f1199ca38aadff4f49fa8579a1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-graphics" version="1.10.2"> - <artifact name="ui-graphics-1.10.2.module"> - <sha256 value="db11fd8ab6dbffa2f0caf1de3d9b33d8e11f0d3ca438ab43d3e77371ff89fd37" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-graphics-desktop" version="1.10.2"> - <artifact name="ui-graphics-desktop-1.10.2.jar"> - <sha256 value="d1710a4a15b115fc4c37878b32b10a476a0ec3b8399fa1fb588181dba83dbdd2" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-graphics-desktop-1.10.2.module"> - <sha256 value="08570c8e323a10004f80a9d2ee2a5e2d4762a62fed0cf8a0a0eea713a5859f18" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-text" version="1.10.2"> - <artifact name="ui-text-1.10.2.module"> - <sha256 value="8695e1f7c5c115a957dc113ec8bd9aa2bb9d0aef20bc174cbcfb42c3b26a4f5d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-text-desktop" version="1.10.2"> - <artifact name="ui-text-desktop-1.10.2.jar"> - <sha256 value="fbca4db945be286b84f75c0c9c784218470bebefa831f73f08edfb3294b6c8e8" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-text-desktop-1.10.2.module"> - <sha256 value="03be6ffb09602676e21cd9471374eb7641447727984879bd8a310a0eeee0c6bd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-unit" version="1.10.2"> - <artifact name="ui-unit-1.10.2.module"> - <sha256 value="bb4ed906fa827d52df878695b2b1e6c1258ddb712eb7035016d131fb8281211f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-unit-desktop" version="1.10.2"> - <artifact name="ui-unit-desktop-1.10.2.jar"> - <sha256 value="f0f3439928b3d9132f07cb2d7a86091696372ebc8354d16b48830b6ce15e8161" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-unit-desktop-1.10.2.module"> - <sha256 value="e0ecfe31062380f3e6197ade6ed39cb5781582bba3f4737d5e721084caf8b1c1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-util" version="1.10.2"> - <artifact name="ui-util-1.10.2.module"> - <sha256 value="5e2a02b43fc832c2fbe53fa32b7eb113a229ef118f1401aaa7aeb7bd206f9f07" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.compose.ui" name="ui-util-desktop" version="1.10.2"> - <artifact name="ui-util-desktop-1.10.2.jar"> - <sha256 value="7bfc93a8cad2974cdfd5a2c817e3083e0e3c48ef99e4dbba51eb98a14c92ed2d" origin="Generated by Gradle"/> - </artifact> - <artifact name="ui-util-desktop-1.10.2.module"> - <sha256 value="f6af02b3df4e44e10d7718d35b946d2089fc4e652fe59e438fc48a06828d2f4f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.intellij.deps" name="trove4j" version="1.0.20200330"> - <artifact name="trove4j-1.0.20200330.jar"> - <sha256 value="c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.intellij.deps.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.8.0-intellij-14"> - <artifact name="kotlinx-coroutines-core-jvm-1.8.0-intellij-14.jar"> - <sha256 value="ef043856ef8f38703916960fac169c359d98d5febd571d67fccdfe75ba378de3" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.8.0-intellij-14.module"> - <sha256 value="6773398de5fb2f4332bb374be401a035d2f14c1338feb344611f35845999c7f7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="abi-tools" version="2.3.0"> - <artifact name="abi-tools-2.3.0.jar"> - <sha256 value="be854a23032b2cb73c285e67e4ed0b04c2af2d36f4cf026355cca5940ad1833f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="abi-tools" version="2.3.20"> - <artifact name="abi-tools-2.3.20.jar"> - <sha256 value="47d7c18113d98585065ab524cba1c470b4c369307697ca9d1c810e50b93d0bd1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="abi-tools-api" version="2.3.0"> - <artifact name="abi-tools-api-2.3.0.jar"> - <sha256 value="4017bcc1f5d3285b17e6b6220d16a468c8715930f0df96396d764b57f0a6d365" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="abi-tools-api" version="2.3.20"> - <artifact name="abi-tools-api-2.3.20.jar"> - <sha256 value="53685f5783b0490683898d755abae4d418b6e83ba06134858afddcb5945899e9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="compose-compiler-gradle-plugin" version="2.3.20"> - <artifact name="compose-compiler-gradle-plugin-2.3.20-gradle813.jar"> - <sha256 value="ba8adc34e77818eead592f45d0723ae7044b889ddd291335b8ce56973273f8c5" origin="Generated by Gradle"/> - </artifact> - <artifact name="compose-compiler-gradle-plugin-2.3.20.module"> - <sha256 value="6391b0f6b4e82ad11c3fc395b205bfa563f0279c5986440d8a32abf8e56bbd43" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="compose-group-mapping" version="2.3.20"> - <artifact name="compose-group-mapping-2.3.20.jar"> - <sha256 value="4e40eb403fff770c7bcc2690a9851a5fe2047dac6c8ae3d06858835a18c06a87" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="fus-statistics-gradle-plugin" version="2.3.0"> - <artifact name="fus-statistics-gradle-plugin-2.3.0-gradle813.jar"> - <sha256 value="0fe72fdc6e51be2b274b0e64b84401f525036afb206162a4458214f11ebad787" origin="Generated by Gradle"/> - </artifact> - <artifact name="fus-statistics-gradle-plugin-2.3.0.module"> - <sha256 value="77c203486fd792b580572069e5c442d180c0ef055ba734505da28d197ec12ff7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="fus-statistics-gradle-plugin" version="2.3.20"> - <artifact name="fus-statistics-gradle-plugin-2.3.20-gradle813.jar"> - <sha256 value="a4f10a3f0ea5ddd1f555a4f706e09ea7f552b3c8522bb1006361dd306e35e76a" origin="Generated by Gradle"/> - </artifact> - <artifact name="fus-statistics-gradle-plugin-2.3.20.module"> - <sha256 value="6cd8d64b0e65377904f306f6a858dafd931c4135240f844c93d5294ee98fe839" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-assignment" version="2.3.0"> - <artifact name="kotlin-assignment-2.3.0-gradle813.jar"> - <sha256 value="3ca21ac8791672175b8273de995f024f35992df0300a28c27549cf7770cc9ce6" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-assignment-2.3.0.module"> - <sha256 value="96344f19d8f19eaa5bc441e33f6501f7e73da3c7a5d57d44bc7c16eaa457565b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-assignment-compiler-plugin-embeddable" version="2.3.0"> - <artifact name="kotlin-assignment-compiler-plugin-embeddable-2.3.0.jar"> - <sha256 value="d43faab337f3698e8dace6525d2cd7c2aeba7b035938485864164fe702e733bd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-statistics" version="2.3.0"> - <artifact name="kotlin-build-statistics-2.3.0.jar"> - <sha256 value="6778559700e72d764e9e24d958f16ec0cc75e76b75b3814c2bcde144a6274f4e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-statistics" version="2.3.20"> - <artifact name="kotlin-build-statistics-2.3.20.jar"> - <sha256 value="a6d27b3c83617652dd065606f98cf59cfbe263f8c20ebe4ebd5a6f2689eb0d4f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-api" version="2.3.0"> - <artifact name="kotlin-build-tools-api-2.3.0.jar"> - <sha256 value="c6c09cf2853457249f707c86382112409d5a55f50b6b8568ba4f530dd003fedc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-api" version="2.3.20"> - <artifact name="kotlin-build-tools-api-2.3.20.jar"> - <sha256 value="22f1ab223854b949099f6b259cef541d5b58a3643df9a49c4577c63c416e843b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-compat" version="2.3.0"> - <artifact name="kotlin-build-tools-compat-2.3.0.jar"> - <sha256 value="009493e1caf04c8285f1fed157bbab688355db04d2deaec4f5a0f9b635f866e5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-compat" version="2.3.20"> - <artifact name="kotlin-build-tools-compat-2.3.20.jar"> - <sha256 value="44c307b4edd4cac51f960a8134112d664c93076700cda5e866e94d9a4296340e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-cri-impl" version="2.3.20"> - <artifact name="kotlin-build-tools-cri-impl-2.3.20.jar"> - <sha256 value="54eced630f28124ccfe2e464e6cacc281e528a8a50a89725721554c9693548fe" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-impl" version="2.3.0"> - <artifact name="kotlin-build-tools-impl-2.3.0.jar"> - <sha256 value="93a5e8ffb1000801c832a862b23bd9766f444e6f6c185c32b1fb57877fb5cea3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-build-tools-impl" version="2.3.20"> - <artifact name="kotlin-build-tools-impl-2.3.20.jar"> - <sha256 value="9681bc2164a8bd9f6ddf4c085cf4a836b92d27506667d73bab9f6d855336c910" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-embeddable" version="2.0.21"> - <artifact name="kotlin-compiler-embeddable-2.0.21.jar"> - <sha256 value="9fa8cdd1de0dccffe154c997d423ec6b5f53cd6d9177e3a77a9b0de03fb1bc81" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-embeddable" version="2.2.0"> - <artifact name="kotlin-compiler-embeddable-2.2.0.jar"> - <sha256 value="b2f743ea5ba12f69e0f35e5d8d46069d74c8e2861087548a7e0e14a784bc4cf1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-embeddable" version="2.3.0"> - <artifact name="kotlin-compiler-embeddable-2.3.0.jar"> - <sha256 value="8dbd882fa58c3d17e683a27390288315f8b490f8e3e3b1be4dc3e280d37e285a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-embeddable" version="2.3.20"> - <artifact name="kotlin-compiler-embeddable-2.3.20.jar"> - <sha256 value="976f989d0b5f5d80e8e8a8ad4b73da0bfc27fdd965b9fa38362b2be79ecc1337" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-runner" version="2.3.0"> - <artifact name="kotlin-compiler-runner-2.3.0.jar"> - <sha256 value="870977f29605436c5eb2257b9c8e5d64f3282f2a88edee4544d34ec45f16a6a7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compiler-runner" version="2.3.20"> - <artifact name="kotlin-compiler-runner-2.3.20.jar"> - <sha256 value="c069f30a403be70c8152f8aa9f25eccba188eead54263ae02af14421437a2208" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-compose-compiler-plugin-embeddable" version="2.3.20"> - <artifact name="kotlin-compose-compiler-plugin-embeddable-2.3.20.jar"> - <sha256 value="e1024c542f1d021e170cd040e4e1730f2fd76ce8ed76fc9e3496988ca643a2e0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-client" version="2.3.0"> - <artifact name="kotlin-daemon-client-2.3.0.jar"> - <sha256 value="b2be67688caf11a138d5ae0ce1235381ad9ab0ddb9395ab06f8d846a0b466017" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-client" version="2.3.20"> - <artifact name="kotlin-daemon-client-2.3.20.jar"> - <sha256 value="c71a7c1be8fbff04e0af45c9ee8cb7a61d8953bca6b8bf225a5719c725a90b44" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-embeddable" version="2.0.21"> - <artifact name="kotlin-daemon-embeddable-2.0.21.jar"> - <sha256 value="b1a0a73c5022f8dd05a638c6b76b2bd7361818a1f3860ff2644133b1dd2bdb03" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-embeddable" version="2.2.0"> - <artifact name="kotlin-daemon-embeddable-2.2.0.jar"> - <sha256 value="a26cc8e2d8619197cc4d115bea7766e9aa8e0f1e7876ea044ee1b9f305654601" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-embeddable" version="2.3.0"> - <artifact name="kotlin-daemon-embeddable-2.3.0.jar"> - <sha256 value="39bcb02d8c293aa678554c8b49d7ff84657021709283c6186e3a40806af9bd10" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-daemon-embeddable" version="2.3.20"> - <artifact name="kotlin-daemon-embeddable-2.3.20.jar"> - <sha256 value="8870bab840b8087c96c4ddc06088b4aedf5131c408af3674306304f1f96af3f4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin" version="2.3.0"> - <artifact name="kotlin-gradle-plugin-2.3.0-gradle813.jar"> - <sha256 value="3acf97d73a2581b032873fa89f56750d36b3b76d40d692d9839f2467ddae4d69" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-2.3.0.module"> - <sha256 value="bdb32db3aa27805f3479ec033ec63d3ccabeb13b889d86dabda742bbef53c09a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin" version="2.3.20"> - <artifact name="kotlin-gradle-plugin-2.3.20-gradle813.jar"> - <sha256 value="46e16ee26594f480fecb92c96daae37530e835026b78e37ef3251e957f03f6fb" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-2.3.20.module"> - <sha256 value="95552673b81b3578ad9b2f3aff1454b63ce806c6fd4ab7c6049231e8640ab471" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-annotations" version="2.3.0"> - <artifact name="kotlin-gradle-plugin-annotations-2.3.0.jar"> - <sha256 value="fc7298c36b45f36d1652c703bab693f5fe9b11598ecd9ac7ec9fdfe88a6db0f0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-annotations" version="2.3.20"> - <artifact name="kotlin-gradle-plugin-annotations-2.3.20.jar"> - <sha256 value="e1662ed747322b63f61d4fadd99ab78104c45eaf09c11a789862415e81c18dc4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-api" version="2.3.0"> - <artifact name="kotlin-gradle-plugin-api-2.3.0-gradle813.jar"> - <sha256 value="ca1ead149a8c8f41ba60a839a83b23c3a06227c46c62124c51be999035deac31" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-api-2.3.0.module"> - <sha256 value="050f1e10220900e47a30891dd5cfea837a65dbbb0d9a3cb1b85291aba326ca41" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-api" version="2.3.20"> - <artifact name="kotlin-gradle-plugin-api-2.3.20-gradle813.jar"> - <sha256 value="c9bc17df69bf39907c597c1e19bec4b479c75aac75fbfd6321e3445b49712e88" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-api-2.3.20.module"> - <sha256 value="d3850110ff5a8eb70fed2d578b45fb07ebc44af6a291ae4cf3c79430c65128ba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-idea" version="2.3.0"> - <artifact name="kotlin-gradle-plugin-idea-2.3.0.jar"> - <sha256 value="952e73948e2a20d398c26b87a6bb70ccf66418fbaf1527c3515b188ea9d4bd60" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-idea-2.3.0.module"> - <sha256 value="91152faea3bc0c94db66d3cb58aae1dbead7c860b5764e67b200b4d4df4ceab9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-idea" version="2.3.20"> - <artifact name="kotlin-gradle-plugin-idea-2.3.20.jar"> - <sha256 value="952e73948e2a20d398c26b87a6bb70ccf66418fbaf1527c3515b188ea9d4bd60" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-gradle-plugin-idea-2.3.20.module"> - <sha256 value="6fb5d97300a5e559afd4d9ff9ac0356c4d966f7d694b662fae169fd87421531e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-idea-proto" version="2.3.0"> - <artifact name="kotlin-gradle-plugin-idea-proto-2.3.0.jar"> - <sha256 value="7a90503c9d787f9bcd2c1776e4cc527eb9de7912ef79c6c958f1305a2d1c43ba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugin-idea-proto" version="2.3.20"> - <artifact name="kotlin-gradle-plugin-idea-proto-2.3.20.jar"> - <sha256 value="e4289cbf9ff49407f041ddc6336e1b577a6ca4cf2be1d2a31338271c13eed3ed" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugins-bom" version="2.3.0"> - <artifact name="kotlin-gradle-plugins-bom-2.3.0.module"> - <sha256 value="ffd6a73734b2a52fb7633f1639544be371e0629c51d97fa1e5fb5ea9343a1709" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-gradle-plugins-bom" version="2.3.20"> - <artifact name="kotlin-gradle-plugins-bom-2.3.20.module"> - <sha256 value="f82bd7645d0c3efeb4f4f65520a3c65b3e8c302b083322037a0001b87b02e990" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-abi-reader" version="2.3.0"> - <artifact name="kotlin-klib-abi-reader-2.3.0.jar"> - <sha256 value="41e31422eb5eb224b9a475fe80eb8d06eb21ad34fb7d0a408d2c972a7abb8cbb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-abi-reader" version="2.3.20"> - <artifact name="kotlin-klib-abi-reader-2.3.20.jar"> - <sha256 value="5c0a3aa720408dd2f63e760875dd3f67db7ed16b3f000280e0881c6070ce4f63" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-api" version="2.3.0"> - <artifact name="kotlin-klib-commonizer-api-2.3.0.jar"> - <sha256 value="9ba57d91abdeab9acd588a14b5f42209b99644c53416dff9e97ecb4bf97f5248" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-api" version="2.3.20"> - <artifact name="kotlin-klib-commonizer-api-2.3.20.jar"> - <sha256 value="be9377485412d00f01e78299cb30be4802591c2730342b6ebdafc0894f752743" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-embeddable" version="2.3.0"> - <artifact name="kotlin-klib-commonizer-embeddable-2.3.0.jar"> - <sha256 value="aae36a0eaad9c7070c9b0b9a16e525c991276fc08488cc7656a8671e7c538426" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-embeddable" version="2.3.20"> - <artifact name="kotlin-klib-commonizer-embeddable-2.3.20.jar"> - <sha256 value="e0579663051c6da2b23d95fc2c3a412a76279db83a7901ee86a7e3acf6e71e34" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-main-kts" version="2.0.21"> - <artifact name="kotlin-main-kts-2.0.21.jar"> - <sha256 value="36fef581638be9c674295c176f10bc9f13025e5e1160030200991ded62ed6c29" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-metadata-jvm" version="2.3.0"> - <artifact name="kotlin-metadata-jvm-2.3.0.jar"> - <sha256 value="0c64203991d0232d989cd5e366d6028d27b1b087240818178bd50c268eeab56f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-metadata-jvm" version="2.3.20"> - <artifact name="kotlin-metadata-jvm-2.3.20.jar"> - <sha256 value="17264b9690feed34aa8b8e7d556fb2e7951f6800462f117243fba96201014f7d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-native-prebuilt" version="2.3.20"> - <artifact name="kotlin-native-prebuilt-2.3.20-linux-x86_64.tar.gz"> - <sha256 value="a67e990826700ffccd0af0f88ab5f7099e3e608fade997cbacc8352da39934bc" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-native-prebuilt-2.3.20-macos-aarch64.tar.gz"> - <sha256 value="0146dcab539d08e40c2f2fc0a9a28b6fd0a7731e3d31a50c9ed01ff7001ebe22" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-native-prebuilt-2.3.20-macos-x86_64.tar.gz"> - <sha256 value="2c58916387d2ede438f4310a8a140d65deabf0689c3cb1b5b3c39e38a7262d29" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-native-prebuilt-2.3.20-windows-x86_64.zip"> - <sha256 value="174e4087563ea5aad33d57bfd2d28bbd04e242ad0c802c04ec39fe6b66380ce1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-native-utils" version="2.3.0"> - <artifact name="kotlin-native-utils-2.3.0.jar"> - <sha256 value="ee4bf2833d10e5f37dd216a83129f59f3c7cbef5ebac130f70664839708c80b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-native-utils" version="2.3.20"> - <artifact name="kotlin-native-utils-2.3.20.jar"> - <sha256 value="4319c2764795efbdff2b78ee95455157d7af0b9155698baa1ba52a6abe3abf2d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-parcelize-compiler" version="2.3.20"> - <artifact name="kotlin-parcelize-compiler-2.3.20.jar"> - <sha256 value="abfeabf066cf8b2cd51986ca3b660a38bf174562b59c5e97ee7b4ccf8dc72ce6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-parcelize-runtime" version="2.3.20"> - <artifact name="kotlin-parcelize-runtime-2.3.20.jar"> - <sha256 value="ca84154e2701ebe146c832163d708d1d703159b910b9f611a10fb25c5ba90279" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="1.6.10"> - <artifact name="kotlin-reflect-1.6.10.jar"> - <sha256 value="3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="1.8.21"> - <artifact name="kotlin-reflect-1.8.21.jar"> - <sha256 value="8a6cd5a3cf092acee274ce2c444dc36eefdb631579859dd4d857b3309a529c91" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="2.0.21"> - <artifact name="kotlin-reflect-2.0.21.jar"> - <sha256 value="3ad2fcad0c09ddc0922debab4444d612144b7b465b75a8bb7587e20ddfafd799" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="2.2.0"> - <artifact name="kotlin-reflect-2.2.0.jar"> - <sha256 value="230d91c2e410e3cfca3a4dc73d255455f62ff52aac091a33397a6e30bde91bf7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="2.2.21"> - <artifact name="kotlin-reflect-2.2.21.jar"> - <sha256 value="44380abf37d245ce5c0f294f43512d1c39a59642bfa463922c74e96877cf49f8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="2.3.0"> - <artifact name="kotlin-reflect-2.3.0.jar"> - <sha256 value="714df4be819545ff4de1f36aa2183e0dea94b4c8cdf7ca29e9c89919baf36362" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-reflect" version="2.3.20"> - <artifact name="kotlin-reflect-2.3.20.jar"> - <sha256 value="e346fa3c3ff4451f5f707a312887fd4c8555da48cc15fa9db2ba93c33f89f813" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-sam-with-receiver" version="2.3.0"> - <artifact name="kotlin-sam-with-receiver-2.3.0-gradle813.jar"> - <sha256 value="afc89394a52b52ef0ba7a8296a4262d0d3a8a3ce740915d87d713b0a01613298" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-sam-with-receiver-2.3.0.module"> - <sha256 value="0c20f681d36f4a79916221580989291794e656582f949c0679dfa434a026f6ca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-sam-with-receiver-compiler-plugin-embeddable" version="2.3.0"> - <artifact name="kotlin-sam-with-receiver-compiler-plugin-embeddable-2.3.0.jar"> - <sha256 value="40e3e18bb8c55232ee6525ce57d17b865e56728b052bf0c10e7bec1d084998ca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-script-runtime" version="2.0.21"> - <artifact name="kotlin-script-runtime-2.0.21.jar"> - <sha256 value="9c111f8d08ade455566272d561921adc2b2cb6b7a4ccee38d9829c5e3a1ca6a3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-script-runtime" version="2.2.0"> - <artifact name="kotlin-script-runtime-2.2.0.jar"> - <sha256 value="4ed97fd1e0c9bb1d0948ed5e63cc91456313a59518295b92b2c1514aef556150" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-script-runtime" version="2.3.0"> - <artifact name="kotlin-script-runtime-2.3.0.jar"> - <sha256 value="db826961371d6605318d9c4e4bfcdbfac94c3a0892cdcabd55224870fead57f1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-script-runtime" version="2.3.20"> - <artifact name="kotlin-script-runtime-2.3.20.jar"> - <sha256 value="6fcdb7da6e65cf8cc43e5aabab94bdcc48825e7933686f8a1bf694eb88f8e00e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-common" version="2.0.21"> - <artifact name="kotlin-scripting-common-2.0.21.jar"> - <sha256 value="f87deb2b14d068f99cba18217d80af85481c029c731ad8704458e9add9ca20f8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-common" version="2.3.0"> - <artifact name="kotlin-scripting-common-2.3.0.jar"> - <sha256 value="4252b782cda53fcbfd953b90af03250e2197ffef6e55abd9b0a2e48f93eff253" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-common" version="2.3.20"> - <artifact name="kotlin-scripting-common-2.3.20.jar"> - <sha256 value="b4c239d87b23be182f05bf57cf5e81f95d70bf7ef4a989eb98b73389c6ebc89f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-embeddable" version="2.0.21"> - <artifact name="kotlin-scripting-compiler-embeddable-2.0.21.jar"> - <sha256 value="2413c230fdd8cd47ebbeba273e4df94cf3b44cb3ec95d2cb35472c93768c9f1c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-embeddable" version="2.3.0"> - <artifact name="kotlin-scripting-compiler-embeddable-2.3.0.jar"> - <sha256 value="67145dbea93194dbb2253e2f35a0a9fe78017c2cbce3ecdb4b1ff43fff4718d5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-embeddable" version="2.3.20"> - <artifact name="kotlin-scripting-compiler-embeddable-2.3.20.jar"> - <sha256 value="bd55f8f61bd41cec529656c2d47784bcba5ac260e94f4156c272c314966eef59" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-impl-embeddable" version="2.0.21"> - <artifact name="kotlin-scripting-compiler-impl-embeddable-2.0.21.jar"> - <sha256 value="6ed0fa5beb25466883989b5641f36809479260b7014535502fd387ce6c7ba833" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-impl-embeddable" version="2.3.0"> - <artifact name="kotlin-scripting-compiler-impl-embeddable-2.3.0.jar"> - <sha256 value="32c7427f105e62d4f4eff3035da1e4280b27771be4ad6143ba8655d1887720cd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-compiler-impl-embeddable" version="2.3.20"> - <artifact name="kotlin-scripting-compiler-impl-embeddable-2.3.20.jar"> - <sha256 value="806fd63b3bcec5e6b5eeb1a0843d6ab094d55786a8465e474a2439295a1c0a25" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-jvm" version="2.0.21"> - <artifact name="kotlin-scripting-jvm-2.0.21.jar"> - <sha256 value="88427f0f7a4c47845fa2221d29f6e0e0d7cbe73c3edf8bca30b4d8b3a336a77c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-jvm" version="2.3.0"> - <artifact name="kotlin-scripting-jvm-2.3.0.jar"> - <sha256 value="36933eb83619a8a65e041dfa9b692d34e07d57c6fd62fe371c8bbf05880bec47" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-scripting-jvm" version="2.3.20"> - <artifact name="kotlin-scripting-jvm-2.3.20.jar"> - <sha256 value="7047ce0353f49125c3c746792d4f76c3265d7b72fe62694b7eec075bba02528c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-serialization" version="2.3.0"> - <artifact name="kotlin-serialization-2.3.0-gradle813.jar"> - <sha256 value="4dcb298ccb73de2c02e4220c4ca16196b202db29af28907c5beb5ff396de176a" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-serialization-2.3.0.module"> - <sha256 value="01455e1f2175d37b2e94e65e17c4b8f9bd2d9ab42e9e6d4a8f83375bea23ce02" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-serialization" version="2.3.20"> - <artifact name="kotlin-serialization-2.3.20-gradle813.jar"> - <sha256 value="fb84eef558f1e4dc628b58009c290a254d5cd34c11cc46da9764c6e18d33cedb" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-serialization-2.3.20.module"> - <sha256 value="510e8dca6340d0e0717d3e4ffce32804dafefb31fefebb1309da91f13ba7bddf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-serialization-compiler-plugin-embeddable" version="2.3.0"> - <artifact name="kotlin-serialization-compiler-plugin-embeddable-2.3.0.jar"> - <sha256 value="f244409a077c163b5c35280ff9b78029a75a367dddc45024e270f109750acf3e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-serialization-compiler-plugin-embeddable" version="2.3.20"> - <artifact name="kotlin-serialization-compiler-plugin-embeddable-2.3.20.jar"> - <sha256 value="178edb62cda3e255fc80e270656f2848b6e0752f7b4b4c27e4a88cc537bea674" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="1.8.21"> - <artifact name="kotlin-stdlib-1.8.21.jar"> - <sha256 value="042a1cd1ac976cdcfe5eb63f1d8e0b0b892c9248e15a69c8cfba495d546ea52a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="1.9.0"> - <artifact name="kotlin-stdlib-1.9.0.jar"> - <sha256 value="35aeffbe2db5aa446072cee50fcee48b7fa9e2fc51ca37c0cc7d7d0bc39d952e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.0.21"> - <artifact name="kotlin-stdlib-2.0.21.jar"> - <sha256 value="f31cc53f105a7e48c093683bbd5437561d1233920513774b470805641bedbc09" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-stdlib-2.0.21.module"> - <sha256 value="81fd6d181012487ee3246eff4e2bacb64b58c46e5b5aa72971a4ddf1bd1541ed" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.1.21"> - <artifact name="kotlin-stdlib-2.1.21.jar"> - <sha256 value="263bdc679e1f62012db7b091796279b6d71cf36f4797a98ff1ace05835f201c8" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-stdlib-2.1.21.module"> - <sha256 value="0d3735043d68b7a5afb44d27de65f80a9d2b208462709c2edbb48fd5b395ad8a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.2.0"> - <artifact name="kotlin-stdlib-2.2.0.jar"> - <sha256 value="65d12d85a3b865c160db9147851712a64b10dadd68b22eea22a95bf8a8670dca" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-stdlib-2.2.0.module"> - <sha256 value="a5b98fdcd9db017d542e197225dcee18d658a56de1db2cc41e13196d6b1769a4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.2.21"> - <artifact name="kotlin-stdlib-2.2.21.module"> - <sha256 value="bfbc657ddd3a8e37e4c8ad417968d5eb0b0b171c9fce48f962c2ad32ee434c21" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.3.0"> - <artifact name="kotlin-stdlib-2.3.0.jar"> - <sha256 value="887587c91713250ad52fe14ad9166d042c33835049890e9437f355ffc5a195b1" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-stdlib-2.3.0.module"> - <sha256 value="0910a8a3b6960fc792c45c56a91d7c3a3f26286f03295554b519cff378756da2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib" version="2.3.20"> - <artifact name="kotlin-stdlib-2.3.20.jar"> - <sha256 value="0ae12504a5040ebaf37703908483420d1a5624dd1d93f357665f8c77c848a01e" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-stdlib-2.3.20.module"> - <sha256 value="f4eb344fc4d1e3a28ae16c086ec3e42f52373b466d4308182fb386e392c0efa3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="1.8.21"> - <artifact name="kotlin-stdlib-common-1.8.21.jar"> - <sha256 value="6a44c9ecc9d7754d9e943fb1e3588c74d4a3f1785be51074f49d6c5723682a73" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="1.9.0"> - <artifact name="kotlin-stdlib-common-1.9.0.jar"> - <sha256 value="283274204bd7c020789ec46f8f8e72af4244d7f550b3392a57e5ca006ad7aa2c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="2.0.21"> - <artifact name="kotlin-stdlib-common-2.0.21.module"> - <sha256 value="6f5df8af633600a6b9cfb0fcc764af3d5119f376677677b91b6aee816b1d30ab" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="2.2.0"> - <artifact name="kotlin-stdlib-common-2.2.0.module"> - <sha256 value="58fc0d664fc3a67e7e6be9fdbeaedbd212dfa3e527f744f861e792cda72c0e47" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="2.3.0"> - <artifact name="kotlin-stdlib-common-2.3.0.module"> - <sha256 value="fe90258db713355581a016437d06c029d069c20bbddee134d91e4b887073d74f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-common" version="2.3.20"> - <artifact name="kotlin-stdlib-common-2.3.20.module"> - <sha256 value="7d5e33de714cddd75078642098cbcbee97c18398d034b77d32b4b074b9503939" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="1.8.0"> - <artifact name="kotlin-stdlib-jdk7-1.8.0.jar"> - <sha256 value="4c889d1d9803f5f2eb6c1592a6b7e62369ac7660c9eee15aba16fec059163666" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="1.8.20"> - <artifact name="kotlin-stdlib-jdk7-1.8.20.jar"> - <sha256 value="af1ec40c3b951afdcc0c2a0173c7b81763c5281c2d5bafbf0a8544a24c5dcc0c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="2.0.21"> - <artifact name="kotlin-stdlib-jdk7-2.0.21.jar"> - <sha256 value="712f480760edeee48a84369e6be89f6ab52375408bb2ca3be14ef663f72bee31" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="2.1.21"> - <artifact name="kotlin-stdlib-jdk7-2.1.21.jar"> - <sha256 value="966846172e1052cb5b34d7b34647a64799b33f6da816509f7825c56f55895234" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="2.2.0"> - <artifact name="kotlin-stdlib-jdk7-2.2.0.jar"> - <sha256 value="0d10bc0d42b8605f23629a3f31ea27c19cdbca9dcdf4f53f6d22cd6366836d18" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk7" version="2.2.20"> - <artifact name="kotlin-stdlib-jdk7-2.2.20.jar"> - <sha256 value="3bd26ecb6d12978c5c4e0b41f76c9ff551fac2a5e6268427a9d2a0cdf8a5ad91" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="1.8.0"> - <artifact name="kotlin-stdlib-jdk8-1.8.0.jar"> - <sha256 value="05b62804441b0c9a1920b6b7d5cf7329a4e24b6258478e32b1f046ca01900946" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="1.8.20"> - <artifact name="kotlin-stdlib-jdk8-1.8.20.jar"> - <sha256 value="e398b67977622718bf18ff99b739c7d9da060f33fb458a2e25203221c16af010" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="2.0.21"> - <artifact name="kotlin-stdlib-jdk8-2.0.21.jar"> - <sha256 value="15c8c0acb311483c068d1697501965474b70dfd80ac79580eca3a03cf51e4a1d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="2.1.21"> - <artifact name="kotlin-stdlib-jdk8-2.1.21.jar"> - <sha256 value="87b4f956de27401446227e474ac7a31acff0d0a8087160c54288c1e6f46a67e6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="2.2.0"> - <artifact name="kotlin-stdlib-jdk8-2.2.0.jar"> - <sha256 value="adc16648dbbcf35b0d10e7ec301c35d746d1c2fe460c606aba59f12b117cf9b0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-stdlib-jdk8" version="2.2.20"> - <artifact name="kotlin-stdlib-jdk8-2.2.20.jar"> - <sha256 value="c314177935d8dc2eda879507117f25d6de56f6c57ede99416b14cd622bb9e09d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-test" version="2.2.0"> - <artifact name="kotlin-test-2.2.0.jar"> - <sha256 value="8db175a3f56cf139ebdf8936f293ce5a64a16b52a0408804e0ec077e8848eb32" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-test-2.2.0.module"> - <sha256 value="54a7e1c07d567b0e0c7d9139579eb741ed07e0de5b5a0c7ff3a57ad35ee65a3c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-test" version="2.3.20"> - <artifact name="kotlin-test-2.3.20.jar"> - <sha256 value="d6c9ccf82f67e6cf7fdaf9e0cea419dac4dfa58620a1653d3dba45f544a289ac" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-test-2.3.20.module"> - <sha256 value="1e456d246b073914861e163330d36f8383a164b06767966a549ecde437ee0496" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-test-junit" version="2.3.20"> - <artifact name="kotlin-test-junit-2.3.20.jar"> - <sha256 value="a1c7f029c044553f1d425ec5810ca7997325e8c181fe92cce0cf0d4a2b0be727" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-test-junit-2.3.20.module"> - <sha256 value="3f83a74aea37fbd65d532354a838e18601a65d1815a1d60347b149ff96e9983a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-test-junit5" version="2.3.20"> - <artifact name="kotlin-test-junit5-2.3.20.jar"> - <sha256 value="90c554e254623cc49de7ae4c7c932a86287795e45875c47e1937c29c297eff02" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlin-test-junit5-2.3.20.module"> - <sha256 value="ea46f25d709276b5d9fe9cc2722d885ad89fc010aa19c880f727b068ff908035" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-tooling-core" version="2.3.0"> - <artifact name="kotlin-tooling-core-2.3.0.jar"> - <sha256 value="367142781299bc0f9120c1deec0e62934a1af9ea7f01aaa9c5a5354dc5d8d7d9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-tooling-core" version="2.3.20"> - <artifact name="kotlin-tooling-core-2.3.20.jar"> - <sha256 value="367142781299bc0f9120c1deec0e62934a1af9ea7f01aaa9c5a5354dc5d8d7d9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-io" version="2.3.0"> - <artifact name="kotlin-util-io-2.3.0.jar"> - <sha256 value="1c91203f27e73b9688ddfe1a8802328d35eb70fa55f5e13deadb721e78f92aa4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-io" version="2.3.20"> - <artifact name="kotlin-util-io-2.3.20.jar"> - <sha256 value="0e76e7471e91c53ea68d2d24ef1f29fb592ac5fbb0d1d10faa916430eff3daca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-klib" version="2.3.0"> - <artifact name="kotlin-util-klib-2.3.0.jar"> - <sha256 value="64bba009966a028186d9ee706b0dc80fea61c0ae6eb1725ed1d7d70ef22b52e1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-klib" version="2.3.20"> - <artifact name="kotlin-util-klib-2.3.20.jar"> - <sha256 value="9562b8d3b7a04beba2b14c05671e713859ea54bbc0a2107e65b2bcf273fa8448" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-klib-metadata" version="2.3.0"> - <artifact name="kotlin-util-klib-metadata-2.3.0.jar"> - <sha256 value="2598c26c34cc5c69eb00473463e950ae67e9b80967f43a0183c567ede66a9717" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlin" name="kotlin-util-klib-metadata" version="2.3.20"> - <artifact name="kotlin-util-klib-metadata-2.3.20.jar"> - <sha256 value="a8994e0bca6846dfb19f458c4cc15d7b13779ca1b0d9f34880b5ff2c2a2b73b3" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="atomicfu" version="0.22.0"> - <artifact name="atomicfu-0.22.0.module"> - <sha256 value="5c876ef7e1ee07dd30721c43b46ead8eda23ce2b22260e70f933cbe004e80607" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="atomicfu" version="0.23.2"> - <artifact name="atomicfu-0.23.2.module"> - <sha256 value="51530de284967a15e211c98563ca9d2356899b8cb331704560b0645adeac6dc0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="atomicfu-jvm" version="0.22.0"> - <artifact name="atomicfu-jvm-0.22.0.jar"> - <sha256 value="2da073727f3ab5e5584e74c12e11519c908ae2dfaf6aeb25ded42b6682297882" origin="Generated by Gradle"/> - </artifact> - <artifact name="atomicfu-jvm-0.22.0.module"> - <sha256 value="35070f923ce69f87c6f90e5305720e2704409b69a2374492ac45be70075ee49a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="atomicfu-jvm" version="0.23.2"> - <artifact name="atomicfu-jvm-0.23.2.jar"> - <sha256 value="101ff43ff563fca167af5ade98c3b69bf569010eab745013b84d8955034d3b3c" origin="Generated by Gradle"/> - </artifact> - <artifact name="atomicfu-jvm-0.23.2.module"> - <sha256 value="f5fac91c373a0098e5ccae6221e89bb71a1490cf6a8949ee348d46ee1ca8d3a6" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-android" version="1.10.2"> - <artifact name="kotlinx-coroutines-android-1.10.2.jar"> - <sha256 value="e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-android-1.10.2.module"> - <sha256 value="092fe38103eec62e94540ca0cd61039ef8f7d8e46694ec033be1f63f0ea2013d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-android" version="1.6.4"> - <artifact name="kotlinx-coroutines-android-1.6.4.module"> - <sha256 value="68516559e6f84a621b9783cd892a64630ccd7875843588ddb3f0501425e33f15" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-android" version="1.9.0"> - <artifact name="kotlinx-coroutines-android-1.9.0.jar"> - <sha256 value="bd783acd2f9738845d58380f46f45b5cde95d0cb03027d56725338b26bfc4d72" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-android-1.9.0.module"> - <sha256 value="7df1e04d77f0cc411890d999a9449b0e3bcd4f159a46c3060b110204ca607d43" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core" version="1.10.2"> - <artifact name="kotlinx-coroutines-core-1.10.2.module"> - <sha256 value="8fe254177e711a7cd18a3c06d8242fce945f41c2cca13dc19b33ae42a5435016" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core" version="1.6.4"> - <artifact name="kotlinx-coroutines-core-1.6.4.module"> - <sha256 value="a6eed4a1835588e7c84fcd7b0475fce9a7b3444c870ebc797b88ba64ccf4576b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core" version="1.7.1"> - <artifact name="kotlinx-coroutines-core-1.7.1.module"> - <sha256 value="a9cc0c2bee3c6fc4ba8d0e753a3f3e70e181da5df3a2589ee54e92807b33accf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core" version="1.7.3"> - <artifact name="kotlinx-coroutines-core-1.7.3.module"> - <sha256 value="7fb162396594ec28e1b6a4411b457949a7670f5e12019176774e1fd6b9471bbf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core" version="1.9.0"> - <artifact name="kotlinx-coroutines-core-1.9.0.module"> - <sha256 value="ad534034a953b4e12cbeeb874c66adf8b1ca14df15fe0d2e6547aa34e86dfeca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.10.2"> - <artifact name="kotlinx-coroutines-core-jvm-1.10.2.jar"> - <sha256 value="5ca175b38df331fd64155b35cd8cae1251fa9ee369709b36d42e0a288ccce3fd" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.10.2.module"> - <sha256 value="e9e4a74b4dbfe0f5ebeed88d49f3546c3ec3089419b20e5250403135c2c64c53" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.6.4"> - <artifact name="kotlinx-coroutines-core-jvm-1.6.4.jar"> - <sha256 value="c24c8bb27bb320c4a93871501a7e5e0c61607638907b197aef675513d4c820be" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.6.4.module"> - <sha256 value="0d94c8a41483e7c2707ebd693e1b1357a84152998ce85550ebbc54ca4321a3a7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.7.1"> - <artifact name="kotlinx-coroutines-core-jvm-1.7.1.jar"> - <sha256 value="7496cffdd3eb10109acdda1c3212f6ac7815789e09380dc9e2ccdec496dba3fc" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.7.1.module"> - <sha256 value="db1fe0110fa82b565d332d39d3f3e62c1dc7eb6238333e3b15e4377fa56e39cb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.7.3"> - <artifact name="kotlinx-coroutines-core-jvm-1.7.3.jar"> - <sha256 value="1ab3acc38f3e7355c4f9d1ec62107a46fa73c899f3070d055e5d4373dfe67e12" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.7.3.module"> - <sha256 value="34d6ee99b76ac062b51555b4a70be18349fe5566da79a190614f171c80b6538e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.8.0"> - <artifact name="kotlinx-coroutines-core-jvm-1.8.0.jar"> - <sha256 value="9860906a1937490bf5f3b06d2f0e10ef451e65b95b269f22daf68a3d1f5065c5" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.8.0.module"> - <sha256 value="ff6a22da40040938751db0ae21177e76517dbf126a76796f5426727bf76c1228" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.8.1"> - <artifact name="kotlinx-coroutines-core-jvm-1.8.1.module"> - <sha256 value="09b81c9d11c2deebf133ad87b707927c1f04099cb611ef008c7725b3eb308329" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-core-jvm" version="1.9.0"> - <artifact name="kotlinx-coroutines-core-jvm-1.9.0.jar"> - <sha256 value="ad89c2892235e670f222d819cb3d81188143cb19a05b59df9889ae4269f5c70a" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-core-jvm-1.9.0.module"> - <sha256 value="b321a899e40d3ce345707aa2cfda9983ad0dcc69fea74a9b8bf906a16c1cf8a9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-debug" version="1.10.2"> - <artifact name="kotlinx-coroutines-debug-1.10.2.jar"> - <sha256 value="dc764af5763ca3fd74d726692459a3cd25f8a0f70fa6c71e57feb9c97e1d8ee9" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-debug-1.10.2.module"> - <sha256 value="5f2b98df32475b53b3b29871ce1bea377ceddb4be47b3cb4e70de1ace983a1c1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-jdk8" version="1.10.2"> - <artifact name="kotlinx-coroutines-jdk8-1.10.2.jar"> - <sha256 value="f861f9fa3b3088e6f7c59bc92a91adacf687b5bdeb081cf3608c5454f7739625" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-jdk8-1.10.2.module"> - <sha256 value="4a6ae8337ed462a07020e1b30906bd2c81984c6c2435c9713fd767e1d02e78d2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-slf4j" version="1.10.2"> - <artifact name="kotlinx-coroutines-slf4j-1.10.2.jar"> - <sha256 value="d65dee3cafa6f7bfaefedb493fc68b5c63abe750734fb8af92fac7a0d3101457" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-slf4j-1.10.2.module"> - <sha256 value="07bc490022c658042941f52b171c0f5ce064bd6c63522904303992e417a045bb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-test" version="1.10.2"> - <artifact name="kotlinx-coroutines-test-1.10.2.module"> - <sha256 value="422072cee3b69f68d5b1503bb6651be78946b04c39284a1cc026cce8bdf1f806" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-test" version="1.9.0"> - <artifact name="kotlinx-coroutines-test-1.9.0.module"> - <sha256 value="3a5f38700b2a4eb290e3507a0e3e4f9cc0bd63e70cca7f15e911dbf37c4f44ca" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-coroutines-test-jvm" version="1.10.2"> - <artifact name="kotlinx-coroutines-test-jvm-1.10.2.jar"> - <sha256 value="590a549f8c1db590c9d98a8a20424a1f581a34162a369e6a6bd884ce7d36d3d7" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-coroutines-test-jvm-1.10.2.module"> - <sha256 value="56b20817cc51ad88bdb59c01216b09897cd4fa698d517bb477d92a972a7a1aaf" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-html-jvm" version="0.8.1"> - <artifact name="kotlinx-html-jvm-0.8.1.jar"> - <sha256 value="98bda1c78a5028a134ceb25b63f5c130c89349730d35fd47ef7490b6bf0b63b3" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-html-jvm-0.8.1.module"> - <sha256 value="2e6147bd8326ca47be957230ad2ecb3aee8e194a0afdb73a6776116eed7a4a5f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-bytestring" version="0.7.0"> - <artifact name="kotlinx-io-bytestring-0.7.0.module"> - <sha256 value="dcd7c62a427ddbbf5ece0b798dc12a0f8d5571237f51270510a507228b633379" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-bytestring" version="0.8.2"> - <artifact name="kotlinx-io-bytestring-0.8.2.module"> - <sha256 value="46be8e476acdae545e3584665ae583cc4a98afc614e8cb3d0c64c8d4fbaf93ba" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-bytestring-jvm" version="0.7.0"> - <artifact name="kotlinx-io-bytestring-jvm-0.7.0.jar"> - <sha256 value="ea38a66b0ff46ed82dded9e81d2dce70e5fbe03bd6cc52b4fc8869381dea7b7d" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-io-bytestring-jvm-0.7.0.module"> - <sha256 value="0fce760b15bac0b90bef1bd90c97e2d15fac43a66dc1209b4aaec969d93436ff" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-bytestring-jvm" version="0.8.2"> - <artifact name="kotlinx-io-bytestring-jvm-0.8.2.jar"> - <sha256 value="3da805e9da2ff3cb119f744dcd11de6a18e32a5b933518f17418ba5795cfa775" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-io-bytestring-jvm-0.8.2.module"> - <sha256 value="ccbc00c66f44c11d36e4b2c8de18a6f2014ae34f55daf21aadb4695ee079aa3b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-core" version="0.7.0"> - <artifact name="kotlinx-io-core-0.7.0.module"> - <sha256 value="81329763eb19aae3b738671bec316b90448491c3bf5278f6e10ea4c70292e224" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-core" version="0.8.2"> - <artifact name="kotlinx-io-core-0.8.2.module"> - <sha256 value="e47130d22deb99561c8e831af7aa3814fd198e330a0a6d116c52153768fda1c1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-core-jvm" version="0.7.0"> - <artifact name="kotlinx-io-core-jvm-0.7.0.jar"> - <sha256 value="6ededc9be4d878aea80c7dd609f91bfc47fcd3d36cc91fd0f3f328fbd6656c8f" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-io-core-jvm-0.7.0.module"> - <sha256 value="7430eca689685a8ad7566d8c808214a72950b1d6f036341df8c4d829a87706c8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-io-core-jvm" version="0.8.2"> - <artifact name="kotlinx-io-core-jvm-0.8.2.jar"> - <sha256 value="610770cc855edf1c57d9fcd7c69fd040af57adaf8834505f91805de680783d13" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-io-core-jvm-0.8.2.module"> - <sha256 value="0b03c2bf7c2c798ea76a3ef77ff80f39854d385841b1e7d1fe36c5c50a515ddd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core" version="1.10.0"> - <artifact name="kotlinx-serialization-core-1.10.0.module"> - <sha256 value="a492719bc405f504e0d848f34e941f2f946f827b478736b25ba9c69708d9c9aa" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core" version="1.4.1"> - <artifact name="kotlinx-serialization-core-1.4.1.module"> - <sha256 value="60e581c397ddb9461ec1f1dee5bbb4a23bb7ec7d09b296024196220022aa7090" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core" version="1.7.3"> - <artifact name="kotlinx-serialization-core-1.7.3.module"> - <sha256 value="39d09a6e02df2b32558440a64c628f9c605fae8c4f6090321798334c82177e64" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core" version="1.9.0"> - <artifact name="kotlinx-serialization-core-1.9.0.module"> - <sha256 value="8cd118130bf220802029e239974a33d272f4d023a5610f557ece6b0f8995f89f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core-jvm" version="1.10.0"> - <artifact name="kotlinx-serialization-core-jvm-1.10.0.jar"> - <sha256 value="14d6f27ce28f61ebc4a516d562f911b7bc01cfbe5397fb884c45ea0db044c635" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-core-jvm-1.10.0.module"> - <sha256 value="eed54fb2b614ad957c08fee20de65e00ad5d56cea390e44ba60a2b854281b60c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core-jvm" version="1.4.1"> - <artifact name="kotlinx-serialization-core-jvm-1.4.1.jar"> - <sha256 value="eba7f1c854296e4ce1418fb01360f8f10c5683e7c45aa3472018417a067636f3" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-core-jvm-1.4.1.module"> - <sha256 value="73bc94bdd5fc86621509a6715c3fe344904ee7db5806a0c61792ce2356089ee9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core-jvm" version="1.7.3"> - <artifact name="kotlinx-serialization-core-jvm-1.7.3.jar"> - <sha256 value="f0adde45864144475385cf4aa7e0b7feb27f61fcf9472665ed98cc971b06b1eb" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-core-jvm-1.7.3.module"> - <sha256 value="73bb4c02793f87c29ef64bea4ba0258076f4d4c963fcda633d1248ef24b4b4ef" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-core-jvm" version="1.9.0"> - <artifact name="kotlinx-serialization-core-jvm-1.9.0.jar"> - <sha256 value="1f0afa172110e45a7231ef1b44ae8fd84c1ebaff96f3fc3ad68ef8c48120b59c" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-core-jvm-1.9.0.module"> - <sha256 value="70c87e316192ab7729aa6399220290f7c8d9fdd4d9342dc9f9c0e42856ab346d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json" version="1.10.0"> - <artifact name="kotlinx-serialization-json-1.10.0.module"> - <sha256 value="c9f35eb8620f2d3899a058285c417735c8956eed2b1853beda3ac13c7782b8c7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json" version="1.4.1"> - <artifact name="kotlinx-serialization-json-1.4.1.module"> - <sha256 value="e9922300aff663e55ecef7d3fca305cb60a14755b1f980d94039e3c1cab645cc" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json" version="1.9.0"> - <artifact name="kotlinx-serialization-json-1.9.0.module"> - <sha256 value="4fc13ec412b7b9a213a17dfdaa336457801be16fc165ad86b0b7314fd096e70c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-io" version="1.10.0"> - <artifact name="kotlinx-serialization-json-io-1.10.0.module"> - <sha256 value="ea748b1ae1afebfa41b694d32ab6206c326dcb82c241aada6eb935503c030a0b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-io" version="1.9.0"> - <artifact name="kotlinx-serialization-json-io-1.9.0.module"> - <sha256 value="bdc55ddadd9b01168521a9c193e28392418b39d64a6a555d0dbc35eb726996d9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-io-jvm" version="1.10.0"> - <artifact name="kotlinx-serialization-json-io-jvm-1.10.0.jar"> - <sha256 value="6fc1a9f0e2bbc2d48c6602ce5ad2d83ef6ed6cf3a349c90f5691e824cf0b4821" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-json-io-jvm-1.10.0.module"> - <sha256 value="883788862bde4bc3d2609e0793e7c16eab9a5eedb6aa19001b817fd7a4ff2ad5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-io-jvm" version="1.9.0"> - <artifact name="kotlinx-serialization-json-io-jvm-1.9.0.module"> - <sha256 value="525ca58efed1d6e98fcaaa54d525511190ed17bb8e5673f84d28999f08bc65b7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-jvm" version="1.10.0"> - <artifact name="kotlinx-serialization-json-jvm-1.10.0.jar"> - <sha256 value="af1e3e1e8ee3176468e1ec729df853b2066071de94a84c412ad9fa135cb37f3a" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-json-jvm-1.10.0.module"> - <sha256 value="a5fe461c841a58b0ca59969417c65a59ef70587cc9c38783de8c78b0a3f950c8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-jvm" version="1.4.1"> - <artifact name="kotlinx-serialization-json-jvm-1.4.1.jar"> - <sha256 value="af604c46737121d4225fdb60ef0e17766a3c94b7c1c9ef76b4e3a5c7733d557e" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-json-jvm-1.4.1.module"> - <sha256 value="c8fbfde4b5ee1e41a69175165e839991d1501665a7590e23162326501ac6122c" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.kotlinx" name="kotlinx-serialization-json-jvm" version="1.9.0"> - <artifact name="kotlinx-serialization-json-jvm-1.9.0.jar"> - <sha256 value="d94cc34cae39246a1af74fda63f9c4812ce12216ef641d5fa3bbbb539a6922d8" origin="Generated by Gradle"/> - </artifact> - <artifact name="kotlinx-serialization-json-jvm-1.9.0.module"> - <sha256 value="bbadf8c76bab3fcd88fce45b3bbb63dfb1487f38021e1bdd83bfb9310ef7e69a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.runtime" name="jbr-api" version="1.5.0"> - <artifact name="jbr-api-1.5.0.jar"> - <sha256 value="657ede7d7f8e175c909b23caa10fcd4d4a511304fd938aa9cc8457b4378950d5" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.skiko" name="skiko" version="0.9.37.4"> - <artifact name="skiko-0.9.37.4.module"> - <sha256 value="7020921ec77eca15f10ecdf16ccb757ce513a11f5ed4a2873e1dc5609e046289" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jetbrains.skiko" name="skiko-awt" version="0.9.37.4"> - <artifact name="skiko-awt-0.9.37.4.jar"> - <sha256 value="9e859aeb982623fab156ba6671c78255f7f5e1b73334f3de7932440fed6455df" origin="Generated by Gradle"/> - </artifact> - <artifact name="skiko-awt-0.9.37.4.module"> - <sha256 value="1ac4d58404f320f0dd89f6cca15f818f4e3c89e8638804df8e01ed4d80c5c87a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jspecify" name="jspecify" version="1.0.0"> - <artifact name="jspecify-1.0.0.jar"> - <sha256 value="1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab" origin="Generated by Gradle"/> - </artifact> - <artifact name="jspecify-1.0.0.module"> - <sha256 value="d307ca77a54e18ac1ef1aaed4e5bbe014bd2f49f29e1d2f813e47c278283195b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.10.2"> - <artifact name="junit-bom-5.10.2.module"> - <sha256 value="de23b114b3e4119a8fe6eb17bed5a3852816698bace67071579d6d927ebb080a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.11.4"> - <artifact name="junit-bom-5.11.4.module"> - <sha256 value="a9a4f27be94e99b9d570162d246a80f686d277d5d31aeb5481047cf51daf46e4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.13.0"> - <artifact name="junit-bom-5.13.0.module"> - <sha256 value="bf75304168028b4a0975ef8654802b155aeae47e694f689425f4c5a9f1e3e885" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.13.1"> - <artifact name="junit-bom-5.13.1.module"> - <sha256 value="33c07ab9724790a6e5859ba07d69117ac530439724545a81c4179e3272c75de8" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.13.4"> - <artifact name="junit-bom-5.13.4.module"> - <sha256 value="e959288fde1b1b050d9bc082fc786789128da5d2853091468fca504104bdf400" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.14.0"> - <artifact name="junit-bom-5.14.0.module"> - <sha256 value="7ad3ddb2d74e6a77d65ae89aca45d468c97bf9915b6bc52f449d675e4e6f9b35" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="5.9.2"> - <artifact name="junit-bom-5.9.2.module"> - <sha256 value="ab137ba5a8e32c9b066bf9126a1c76dd5614b724ba5c0b02549772b5e9f4cf1f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit" name="junit-bom" version="6.0.1"> - <artifact name="junit-bom-6.0.1.module"> - <sha256 value="c48d98f5edcfd9c55e79facbba0101f7c1ba08863489be84a9162b99a186d1c2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-api" version="5.13.0"> - <artifact name="junit-jupiter-api-5.13.0.jar"> - <sha256 value="3a458f41fde4a16d08b2cc09965039174aedf52f5c172966221f03e8c7e6863c" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-api-5.13.0.module"> - <sha256 value="afa3dff74fde2069bfc1d42958abd68a9365d0e402ef67ca889c6752ca4193a2" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-api" version="5.13.4"> - <artifact name="junit-jupiter-api-5.13.4.jar"> - <sha256 value="d1bb81abfd9e03418306b4e6a3390c8db52c58372e749c2980ac29f0c08278f1" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-api-5.13.4.module"> - <sha256 value="fe464d37f5c810a805ff319198165cac33c2558e2261021d8f312a825a48671f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-api" version="6.0.1"> - <artifact name="junit-jupiter-api-6.0.1.jar"> - <sha256 value="a3ca8c7e567436093e4a6703d5d4aac02dbea36106ea32fd1367b56de20d4e02" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-api-6.0.1.module"> - <sha256 value="ccad789816a7eb048843469dfbda641e89e1849e63b82492f24bc60b3050bb9b" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-engine" version="5.13.0"> - <artifact name="junit-jupiter-engine-5.13.0.jar"> - <sha256 value="d84907d545df83d2dbe6e0c55a16e9699861ac87d160a6c1dddb3137cbf566ac" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-engine-5.13.0.module"> - <sha256 value="75f68f436fe674a987f8d8fc1263fa163819f5187a6fc398c9638ca73226449f" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-engine" version="5.13.4"> - <artifact name="junit-jupiter-engine-5.13.4.jar"> - <sha256 value="027404a92fe618b72465792a257951495c503a7d5751e2791e0f51c87f67f5bc" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-engine-5.13.4.module"> - <sha256 value="ceeee6d0034a738135bd9f3820cfe089c6569163c623ba8e3e9b44f7208fd21a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.jupiter" name="junit-jupiter-params" version="5.13.4"> - <artifact name="junit-jupiter-params-5.13.4.jar"> - <sha256 value="3a8c6365716dbb698c0d49a05456c1e1ad05c406613c550f9dd50037872efc41" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-jupiter-params-5.13.4.module"> - <sha256 value="fc366fbe607999afc8cf02b9dca95d1e02a06b0ce872a45605a9d968c246f4b4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-commons" version="1.13.0"> - <artifact name="junit-platform-commons-1.13.0.jar"> - <sha256 value="ec451e45ae8a6c41f12bc56f6b2ed5dd74349ef5eb86e818c6ccebb97753b7da" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-commons-1.13.0.module"> - <sha256 value="76d5cb98df4389767a7a718b20379a83cf46c764e98d745db015f1466ae463c0" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-commons" version="1.13.1"> - <artifact name="junit-platform-commons-1.13.1.jar"> - <sha256 value="883d4f23d774976e7835e0695340963ed01f6c7796321e227a932ee36135887e" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-commons-1.13.1.module"> - <sha256 value="36446c867988ea70ddc62ea1ff405b1997919f903c799ab5006328a2c8c3b320" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-commons" version="1.13.4"> - <artifact name="junit-platform-commons-1.13.4.jar"> - <sha256 value="1c25ca641ebaae44ff3ad21ca1b2ef68d0dd84bfeb07c4805ba7840899b77408" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-commons-1.13.4.module"> - <sha256 value="1a7a2de7c798995fb97b244d6ef9e99c3a5799b57a0fbacd68496ba7ee8159d7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-commons" version="6.0.1"> - <artifact name="junit-platform-commons-6.0.1.jar"> - <sha256 value="f8853f45c10f380ddb157cf42abba9b073474f05cc40335b585055f85538dcad" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-commons-6.0.1.module"> - <sha256 value="992f2e365dd8db88be602f9e5c5c08f81fd44b0c5b8fa1cf1734f36fc7e1f1fd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-engine" version="1.13.0"> - <artifact name="junit-platform-engine-1.13.0.jar"> - <sha256 value="315bac90a2bd70767810e3017bdb10e698f8f1c4f5e770a669dd2e1225e2c858" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-engine-1.13.0.module"> - <sha256 value="a1378700a3c66584d5acef5ae75c840ce54d599942b58dbabbda9432271c4302" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-engine" version="1.13.1"> - <artifact name="junit-platform-engine-1.13.1.module"> - <sha256 value="77907381f1294bdd2be205e16e9c62471fbdfc8c0b43ca9fe6d1b8cbbc04ec75" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-engine" version="1.13.4"> - <artifact name="junit-platform-engine-1.13.4.jar"> - <sha256 value="390c5f77b84283a64b644f88251b397e0b0debb80bdcc50f899881aecff43a5a" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-engine-1.13.4.module"> - <sha256 value="35e4fd68ebf314e62660148936436b39ae105d355beaac1aa54eb91c2066ca77" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-engine" version="6.0.1"> - <artifact name="junit-platform-engine-6.0.1.jar"> - <sha256 value="f49577073a7ae184c718d9b43ae0d8edcb8abfc5ac738735ee3339d4652e92bf" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-engine-6.0.1.module"> - <sha256 value="d9a5deab9a6e5215bbf40c39ffeda90b065774f8cd018e57bb2a1dece23454a4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-launcher" version="1.13.0"> - <artifact name="junit-platform-launcher-1.13.0.jar"> - <sha256 value="4391ca022ddbc075fae9154369b58782e3fbbf82dc4d4a1b67072c6a1a8da5ed" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-launcher-1.13.0.module"> - <sha256 value="22038eeb3c0dba71449a4d34841d4022856d3bef1bf26e3b9bf8d431fc6dfa85" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-launcher" version="1.13.1"> - <artifact name="junit-platform-launcher-1.13.1.module"> - <sha256 value="0cef46cc4c888c08383f8d14327f56ebb6dd72ccf845dde10100670e3a94ecdd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-launcher" version="1.13.4"> - <artifact name="junit-platform-launcher-1.13.4.jar"> - <sha256 value="0b0beaeb6880a31149641d2d848b863712885469670c12099586d7f798522564" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-launcher-1.13.4.module"> - <sha256 value="115f77455740e0c3c5398bcdd841c8aa699c2d8002b1100f2ae7a643d9405928" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-launcher" version="6.0.1"> - <artifact name="junit-platform-launcher-6.0.1.jar"> - <sha256 value="ee758ddb06fab1fd1a890c0bae4aacf8dc004c4f367e138dbffcb113cd09ebac" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-launcher-6.0.1.module"> - <sha256 value="4063e35d2044f71ada89251faed141f0a5af9cec26d6e3b7ce723cf3d573dbd7" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-runner" version="1.13.0"> - <artifact name="junit-platform-runner-1.13.0.jar"> - <sha256 value="8d4393435da12e08edfca271bf37069a340d9a37aa1ac15e89df7433ba90cb61" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-runner-1.13.0.module"> - <sha256 value="ea3dd7b6b9dbee0944cd5421b7eb0ef767a6e80e977bb0b562f4c09ffedcaf16" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-runner" version="1.13.4"> - <artifact name="junit-platform-runner-1.13.4.jar"> - <sha256 value="2126835a5a08001359843c66865da582aa35a56b0cf8edf2cc8d1ea429cbe9aa" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-runner-1.13.4.module"> - <sha256 value="a68cf23d85151278150ed3cb2fef66e269353b36b6e9995f567ab0a7b9c88f28" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-suite-api" version="1.13.0"> - <artifact name="junit-platform-suite-api-1.13.0.jar"> - <sha256 value="4a9764f79be913ea112818aa09488be3109168a7c89246d40c4205ae2634bbaa" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-suite-api-1.13.0.module"> - <sha256 value="b5d046066924df41e692b0a0d999ac515b8deb87bc453d10cad754c34314220e" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-suite-api" version="1.13.4"> - <artifact name="junit-platform-suite-api-1.13.4.jar"> - <sha256 value="9a05bf77e128371f5b3e25ffc89f7af467a9f68dd365fdfced469ebcf533abc9" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-suite-api-1.13.4.module"> - <sha256 value="39fb91920307bc5c7a1630073a95760a2614458260880d293b9176c1cd089884" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-suite-api" version="6.0.1"> - <artifact name="junit-platform-suite-api-6.0.1.jar"> - <sha256 value="d79605e890a0b63c628cd7157451edc0ff94edaa8f527dfe53efb9b0f03002b6" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-suite-api-6.0.1.module"> - <sha256 value="23763de1b0dab303417ab87e754b14db38744d25e3a26ef3b2712541f72c5b15" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-suite-commons" version="1.13.0"> - <artifact name="junit-platform-suite-commons-1.13.0.jar"> - <sha256 value="8e9a12c4c5269a182ccda6e79e109c5ef97681121595be7c51586bdb23e568e9" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-suite-commons-1.13.0.module"> - <sha256 value="8657694133d9cd3fce88f40faaa1d8cde4150a732f2fab90ff49dff82112d1bb" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.junit.platform" name="junit-platform-suite-commons" version="1.13.4"> - <artifact name="junit-platform-suite-commons-1.13.4.jar"> - <sha256 value="e7dacfcfa3bc692c0a7a413cefd5f51ae420415a14d39091bdf88aebfdba70b6" origin="Generated by Gradle"/> - </artifact> - <artifact name="junit-platform-suite-commons-1.13.4.module"> - <sha256 value="590b4ee77d45fb42dfd0619c7021a77679206d0489f426e7f00b9ace59aabe1d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.jvnet.staxex" name="stax-ex" version="1.8.1"> - <artifact name="stax-ex-1.8.1.jar"> - <sha256 value="20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.objenesis" name="objenesis" version="3.4"> - <artifact name="objenesis-3.4.jar"> - <sha256 value="95488102feaf2e2858adf6b299353677dac6c15294006f8ed1c5556f8e3cd251" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.opentest4j" name="opentest4j" version="1.3.0"> - <artifact name="opentest4j-1.3.0.jar"> - <sha256 value="48e2df636cab6563ced64dcdff8abb2355627cb236ef0bf37598682ddf742f1b" origin="Generated by Gradle"/> - </artifact> - <artifact name="opentest4j-1.3.0.module"> - <sha256 value="48bf1d6c8b5dc94f74652bd17900f654deb714350248cf5e8fca27b9090c8e0d" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm" version="9.8"> - <artifact name="asm-9.8.jar"> - <sha256 value="876eab6a83daecad5ca67eb9fcabb063c97b5aeb8cf1fca7a989ecde17522051" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm" version="9.9.1"> - <artifact name="asm-9.9.1.jar"> - <sha256 value="6f3828a215c920059a5efa2fb55c233d6c54ec5cadca99ce1b1bdd10077c7ddd" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm-analysis" version="9.8"> - <artifact name="asm-analysis-9.8.jar"> - <sha256 value="e640732fbcd3c6271925a504f125e38384688f4dfbbf92c8622dfcee0d09edb9" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm-commons" version="9.8"> - <artifact name="asm-commons-9.8.jar"> - <sha256 value="3301a1c1cb4c59fcc5292648dac1d7c5aed4c0f067dfbe88873b8cdfe77404f4" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm-tree" version="9.8"> - <artifact name="asm-tree-9.8.jar"> - <sha256 value="14b7880cb7c85eed101e2710432fc3ffb83275532a6a894dc4c4095d49ad59f1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm-tree" version="9.9.1"> - <artifact name="asm-tree-9.9.1.jar"> - <sha256 value="0f3555096b720b820bbacab0b515589bee0200bee099bda14c561738ae837ba1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.ow2.asm" name="asm-util" version="9.8"> - <artifact name="asm-util-9.8.jar"> - <sha256 value="8ba0460ecb28fd0e2980e5f3ef3433a513a457bc077f81a53bdc75b587a08d15" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.slf4j" name="slf4j-api" version="1.7.30"> - <artifact name="slf4j-api-1.7.30.jar"> - <sha256 value="cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.slf4j" name="slf4j-api" version="2.0.17"> - <artifact name="slf4j-api-2.0.17.jar"> - <sha256 value="7b751d952061954d5abfed7181c1f645d336091b679891591d63329c622eb832" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.snakeyaml" name="snakeyaml-engine" version="2.7"> - <artifact name="snakeyaml-engine-2.7.jar"> - <sha256 value="4053f878c171692aab8782f53a3974f43e55e2b6ed12c3682b36a46968c5ded1" origin="Generated by Gradle"/> - </artifact> - </component> - <component group="org.tensorflow" name="tensorflow-lite-metadata" version="0.2.0"> - <artifact name="tensorflow-lite-metadata-0.2.0.jar"> - <sha256 value="e9f18b8a41f017e9033cb0ed85c8a2ba2307292cdfe25eae365923e7a31d2a70" origin="Generated by Gradle"/> - </artifact> - </component> - </components> -</verification-metadata> diff --git a/android/lib/feature/account/impl/build.gradle.kts b/android/lib/feature/account/impl/build.gradle.kts index 9e2432c1a6..533b1eae64 100644 --- a/android/lib/feature/account/impl/build.gradle.kts +++ b/android/lib/feature/account/impl/build.gradle.kts @@ -22,4 +22,17 @@ dependencies { implementation(libs.koin.compose) implementation(libs.arrow) + + // CameraX core library + val camerax_version = "1.6.0" + implementation("androidx.camera:camera-core:${camerax_version}") + implementation("androidx.camera:camera-camera2:${camerax_version}") + implementation("androidx.camera:camera-lifecycle:${camerax_version}") + implementation("androidx.camera:camera-view:${camerax_version}") + +// ML Kit Barcode Scanning (Bundled version - does NOT require Play Services) + implementation("com.google.mlkit:barcode-scanning:17.3.0") + + implementation("androidx.concurrent:concurrent-futures-ktx:1.2.0") + implementation("com.google.guava:guava:33.0.0-android") } diff --git a/android/lib/feature/account/impl/src/main/AndroidManifest.xml b/android/lib/feature/account/impl/src/main/AndroidManifest.xml index 8bdb7e14b3..1e754af75f 100644 --- a/android/lib/feature/account/impl/src/main/AndroidManifest.xml +++ b/android/lib/feature/account/impl/src/main/AndroidManifest.xml @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"> + <uses-permission android:name="android.permission.CAMERA" /> </manifest> diff --git a/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountScreen.kt b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountScreen.kt index a270277f9f..fa78e3ba39 100644 --- a/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountScreen.kt +++ b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountScreen.kt @@ -9,6 +9,8 @@ import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.heightIn import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.size +import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.icons.Icons import androidx.compose.material.icons.rounded.DeleteForever import androidx.compose.material.icons.rounded.Info @@ -30,6 +32,7 @@ import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip import androidx.compose.ui.platform.LocalInspectionMode import androidx.compose.ui.platform.LocalLayoutDirection import androidx.compose.ui.platform.LocalUriHandler @@ -39,6 +42,7 @@ import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.unit.LayoutDirection +import androidx.compose.ui.unit.dp import androidx.lifecycle.compose.collectAsStateWithLifecycle import androidx.lifecycle.compose.dropUnlessResumed import java.time.ZonedDateTime @@ -49,6 +53,7 @@ import net.mullvad.mullvadvpn.common.compose.createCopyToClipboardHandle import net.mullvad.mullvadvpn.common.compose.createOpenAccountPageHook import net.mullvad.mullvadvpn.common.compose.showSnackbarImmediately import net.mullvad.mullvadvpn.core.Navigator +import net.mullvad.mullvadvpn.feature.account.impl.scanqrcode.CameraXQrScanner import net.mullvad.mullvadvpn.feature.addtime.api.VerificationPendingNavKey import net.mullvad.mullvadvpn.feature.addtime.impl.AddTimeBottomSheet import net.mullvad.mullvadvpn.feature.deleteaccount.api.DeleteAccountNavKey @@ -80,6 +85,7 @@ private fun PreviewAccountScreen( onCopyAccountNumber = {}, onManageDevicesClick = {}, onLogoutClick = {}, + onQrCodeScanned = {}, onRedeemVoucherClick = {}, onPlayPaymentInfoClick = {}, onBackClick = {}, @@ -125,6 +131,7 @@ fun Account(navigator: Navigator) { } }, onLogoutClick = vm::onLogoutClick, + onQrCodeScanned = vm::onQrCodeScanned, onCopyAccountNumber = vm::onCopyAccountNumber, onRedeemVoucherClick = dropUnlessResumed { navigator.navigate(RedeemVoucherNavKey) }, onPlayPaymentInfoClick = @@ -144,6 +151,7 @@ fun AccountScreen( onLogoutClick: () -> Unit, onRedeemVoucherClick: () -> Unit, onPlayPaymentInfoClick: () -> Unit, + onQrCodeScanned: (String) -> Unit, onBackClick: () -> Unit, navigateToDeleteAccount: () -> Unit, ) { @@ -196,6 +204,32 @@ fun AccountScreen( ) } + var showQrCodeScanner by remember { mutableStateOf(false) } + Row( + modifier = Modifier.heightIn(min = Dimens.accountRowMinHeight), + verticalAlignment = Alignment.CenterVertically, + ) { + Spacer(modifier = Modifier.weight(1f)) + PrimaryTextButton( + onClick = { showQrCodeScanner = true }, + text = "Log in another device", + textDecoration = TextDecoration.Underline, + ) + } + + if (showQrCodeScanner) { + CameraXQrScanner( + modifier = + Modifier.size(300.dp) + .clip(RoundedCornerShape(16.dp)) + .align(Alignment.CenterHorizontally), + onQrCodeScanned = { + showQrCodeScanner = false + onQrCodeScanned(it) + }, + ) + } + Spacer(modifier = Modifier.weight(1f)) NegativeOutlinedButton( diff --git a/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountViewModel.kt b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountViewModel.kt index ba7bb84c72..6b95448bdb 100644 --- a/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountViewModel.kt +++ b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/AccountViewModel.kt @@ -2,6 +2,7 @@ package net.mullvad.mullvadvpn.feature.account.impl import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope +import co.touchlab.kermit.Logger import java.time.ZonedDateTime import kotlinx.coroutines.channels.Channel import kotlinx.coroutines.flow.Flow @@ -90,6 +91,15 @@ class AccountViewModel( } } + fun onQrCodeScanned(code: String) { + Logger.d("QR code scanned: $code") + viewModelScope.launch { + accountRepository.loginAnotherWithTicket(code).onLeft { + _uiSideEffect.send(UiSideEffect.GenericError) + } + } + } + fun onCopyAccountNumber(accountNumber: String) { viewModelScope.launch { _uiSideEffect.send(UiSideEffect.CopyAccountNumber(accountNumber)) } } diff --git a/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/scanqrcode/QrCodeAnalyzer.kt b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/scanqrcode/QrCodeAnalyzer.kt new file mode 100644 index 0000000000..9deccae23f --- /dev/null +++ b/android/lib/feature/account/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/account/impl/scanqrcode/QrCodeAnalyzer.kt @@ -0,0 +1,134 @@ +package net.mullvad.mullvadvpn.feature.account.impl.scanqrcode + +import android.Manifest +import androidx.activity.compose.rememberLauncherForActivityResult +import androidx.activity.result.contract.ActivityResultContracts +import androidx.annotation.OptIn +import androidx.camera.core.CameraSelector +import androidx.camera.core.ExperimentalGetImage +import androidx.camera.core.ImageAnalysis +import androidx.camera.core.ImageProxy +import androidx.camera.core.Preview +import androidx.camera.lifecycle.ProcessCameraProvider +import androidx.camera.view.PreviewView +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.LaunchedEffect +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.runtime.setValue +import androidx.compose.ui.Modifier +import androidx.compose.ui.viewinterop.AndroidView +import androidx.core.content.ContextCompat +import androidx.lifecycle.compose.LocalLifecycleOwner +import com.google.mlkit.vision.barcode.BarcodeScannerOptions +import com.google.mlkit.vision.barcode.BarcodeScanning +import com.google.mlkit.vision.barcode.common.Barcode +import com.google.mlkit.vision.common.InputImage + +class QrCodeAnalyzer(private val onQrCodeScanned: (String) -> Unit) : ImageAnalysis.Analyzer { + + // Configure ML Kit to only look for QR codes (makes it faster) + private val scanner = + BarcodeScanning.getClient( + BarcodeScannerOptions.Builder().setBarcodeFormats(Barcode.FORMAT_QR_CODE).build() + ) + + @OptIn(ExperimentalGetImage::class) + override fun analyze(imageProxy: ImageProxy) { + val mediaImage = imageProxy.image + if (mediaImage != null) { + val image = InputImage.fromMediaImage(mediaImage, imageProxy.imageInfo.rotationDegrees) + + scanner + .process(image) + .addOnSuccessListener { barcodes -> + for (barcode in barcodes) { + barcode.rawValue?.let { onQrCodeScanned(it) } + } + } + .addOnCompleteListener { + imageProxy.close() // CRITICAL: Always close the image frame! + } + } else { + imageProxy.close() + } + } +} + +@Composable +fun CameraXQrScanner( + modifier: Modifier = Modifier, + onQrCodeScanned: (String) -> Unit, +) { + val lifecycleOwner = LocalLifecycleOwner.current + + var hasCameraPermission by remember { mutableStateOf(false) } + + // Permission Requester + val launcher = + rememberLauncherForActivityResult( + contract = ActivityResultContracts.RequestPermission(), + onResult = { granted -> hasCameraPermission = granted }, + ) + + // Request permission on first composition + LaunchedEffect(Unit) { launcher.launch(Manifest.permission.CAMERA) } + + if (hasCameraPermission) { + // if (scannedResult == null) { + // Camera Preview + AndroidView( + modifier = modifier, + factory = { ctx -> + val previewView = + PreviewView(ctx).apply { scaleType = PreviewView.ScaleType.FILL_CENTER } + val executor = ContextCompat.getMainExecutor(ctx) + val cameraProviderFuture = ProcessCameraProvider.getInstance(ctx) + + cameraProviderFuture.addListener( + { + val cameraProvider = cameraProviderFuture.get() + + val preview = + Preview.Builder().build().also { + it.surfaceProvider = previewView.surfaceProvider + } + + // Set up the Analyzer from Step 2 + val imageAnalysis = + ImageAnalysis.Builder() + .setBackpressureStrategy(ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST) + .build() + .also { + it.setAnalyzer( + executor, + QrCodeAnalyzer(onQrCodeScanned = onQrCodeScanned), + ) + } + + val cameraSelector = CameraSelector.DEFAULT_BACK_CAMERA + + try { + cameraProvider.unbindAll() + cameraProvider.bindToLifecycle( + lifecycleOwner, + cameraSelector, + preview, + imageAnalysis, + ) + } catch (e: Exception) { + e.printStackTrace() + } + }, + executor, + ) + + previewView + }, + ) + } else { + Text("Please grant camera permission to scan QR codes.") + } +} diff --git a/android/lib/feature/login/impl/build.gradle.kts b/android/lib/feature/login/impl/build.gradle.kts index cc0fc25e71..365f98cbd5 100644 --- a/android/lib/feature/login/impl/build.gradle.kts +++ b/android/lib/feature/login/impl/build.gradle.kts @@ -20,4 +20,8 @@ dependencies { implementation(libs.koin.compose) implementation(libs.arrow) + + + // QR + implementation(libs.zxing) } diff --git a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginScreen.kt b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginScreen.kt index 3d7066ba10..3c6a6de4ed 100644 --- a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginScreen.kt +++ b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginScreen.kt @@ -86,6 +86,7 @@ import net.mullvad.mullvadvpn.feature.login.api.ApiUnreachableNavKey import net.mullvad.mullvadvpn.feature.login.api.CreateAccountConfirmationNavKey import net.mullvad.mullvadvpn.feature.login.api.DeviceListNavKey import net.mullvad.mullvadvpn.feature.login.api.LoginAction +import net.mullvad.mullvadvpn.feature.login.impl.qrcode.QRCodeImage import net.mullvad.mullvadvpn.feature.settings.api.SettingsNavKey import net.mullvad.mullvadvpn.lib.ui.component.ScaffoldWithTopBar import net.mullvad.mullvadvpn.lib.ui.component.textfield.mullvadWhiteTextFieldColors @@ -261,7 +262,10 @@ private fun LoginContent( onDeleteHistoryClick: () -> Unit, onShowApiUnreachableDialog: (LoginUiStateError) -> Unit, ) { - Column(modifier = Modifier.fillMaxWidth().padding(horizontal = Dimens.sideMargin)) { + Column( + modifier = Modifier.fillMaxWidth().padding(horizontal = Dimens.sideMargin), + horizontalAlignment = Alignment.CenterHorizontally, + ) { Text( text = state.loginState.title(), style = MaterialTheme.typography.headlineLarge, @@ -288,6 +292,12 @@ private fun LoginContent( modifier = Modifier.testTag(LOGIN_BUTTON_TEST_TAG).padding(bottom = Dimens.mediumPadding), ) + + state.loginTicket?.let { ticket -> + Spacer(modifier = Modifier.size(Dimens.mediumPadding)) + QRCodeImage(text = ticket.value) + Spacer(modifier = Modifier.size(Dimens.mediumPadding)) + } } } diff --git a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginUiState.kt b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginUiState.kt index 7bc16301a6..7443da1d9c 100644 --- a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginUiState.kt +++ b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginUiState.kt @@ -1,12 +1,14 @@ package net.mullvad.mullvadvpn.feature.login.impl import net.mullvad.mullvadvpn.lib.model.AccountNumber +import net.mullvad.mullvadvpn.lib.model.LoginTicket const val MIN_ACCOUNT_LOGIN_LENGTH = 8 data class LoginUiState( val accountNumberInput: String = "", val lastUsedAccount: AccountNumber? = null, + val loginTicket: LoginTicket? = null, val loginState: LoginState = LoginState.Idle(null), ) { val loginButtonEnabled = diff --git a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginViewModel.kt b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginViewModel.kt index 164068ff05..900de59151 100644 --- a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginViewModel.kt +++ b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/LoginViewModel.kt @@ -12,6 +12,7 @@ import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.SharingStarted import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.WhileSubscribed +import kotlinx.coroutines.flow.collectLatest import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.first import kotlinx.coroutines.flow.mapNotNull @@ -28,10 +29,12 @@ import net.mullvad.mullvadvpn.lib.common.util.getOrDefault import net.mullvad.mullvadvpn.lib.common.util.isBeforeNowInstant import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.CreateAccountError +import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.LoginAccountError import net.mullvad.mullvadvpn.lib.pushnotification.ScheduleNotificationAlarmUseCase import net.mullvad.mullvadvpn.lib.pushnotification.accountexpiry.AccountExpiryNotificationProvider import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.lib.repository.NewDeviceRepository import net.mullvad.mullvadvpn.lib.usecase.InternetAvailableUseCase @@ -53,12 +56,24 @@ sealed interface LoginUiSideEffect { class LoginViewModel( private val accountRepository: AccountRepository, + private val deviceRepository: DeviceRepository, private val newDeviceRepository: NewDeviceRepository, private val internetAvailableUseCase: InternetAvailableUseCase, private val scheduleNotificationAlarmUseCase: ScheduleNotificationAlarmUseCase, private val accountExpiryNotificationProvider: AccountExpiryNotificationProvider, private val dispatcher: CoroutineDispatcher = Dispatchers.IO, ) : ViewModel() { + + init { + viewModelScope.launch { + deviceRepository.deviceState.collectLatest { state -> + if (state is DeviceState.LoggedIn) { + _uiSideEffect.send(LoginUiSideEffect.NavigateToConnect) + } + } + } + } + private val _loginState = MutableStateFlow(LoginUiState.INITIAL.loginState) private val _loginInput = MutableStateFlow(LoginUiState.INITIAL.accountNumberInput) @@ -66,11 +81,19 @@ class LoginViewModel( val uiSideEffect = _uiSideEffect.receiveAsFlow() private val _uiState = - combine(_loginInput, accountRepository.accountHistory, _loginState) { - loginInput, - historyAccountNumber, - loginState -> - LoginUiState(loginInput, historyAccountNumber, loginState) + combine( + _loginInput, + accountRepository.accountHistory, + accountRepository.loginTicket, + _loginState, + ) { loginInput, historyAccountNumber, loginTicket, loginState -> + + LoginUiState( + accountNumberInput = loginInput, + lastUsedAccount = historyAccountNumber, + loginTicket = loginTicket, + loginState = loginState, + ) } val uiState: StateFlow<LoginUiState> = @@ -78,6 +101,7 @@ class LoginViewModel( .onStart { viewModelScope.launch { accountRepository.fetchAccountHistory() + accountRepository.fetchLoginTicket() accountExpiryNotificationProvider.cancelNotification() scheduleNotificationAlarmUseCase(accountExpiry = null) } diff --git a/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/qrcode/QrCodeImage.kt b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/qrcode/QrCodeImage.kt new file mode 100644 index 0000000000..b90a97f8f6 --- /dev/null +++ b/android/lib/feature/login/impl/src/main/kotlin/net/mullvad/mullvadvpn/feature/login/impl/qrcode/QrCodeImage.kt @@ -0,0 +1,72 @@ +package net.mullvad.mullvadvpn.feature.login.impl.qrcode + +import android.graphics.Bitmap +import androidx.compose.foundation.Image +import androidx.compose.runtime.* +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.asImageBitmap +import com.google.zxing.BarcodeFormat +import com.google.zxing.EncodeHintType +import com.google.zxing.qrcode.QRCodeWriter +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.withContext +import androidx.core.graphics.createBitmap + +@Composable +fun QRCodeImage( + modifier: Modifier = Modifier, + text: String, + sizePx: Int = 512 // Default to a high-res 512x512 image +) { + // Hold the generated bitmap in state + var bitmap by remember { mutableStateOf<Bitmap?>(null) } + + // Re-generate the QR code if the text or size changes + LaunchedEffect(text, sizePx) { + if (text.isNotEmpty()) { + bitmap = withContext(Dispatchers.Default) { + generateQrBitmap(text, sizePx) + } + } else { + bitmap = null + } + } + + // Display the generated image + bitmap?.let { b -> + Image( + modifier = modifier, + bitmap = b.asImageBitmap(), + contentDescription = "QR Code for $text", + ) + } +} + +// Background generator function +private fun generateQrBitmap(text: String, sizePx: Int): Bitmap { + // Add a small blank margin around the QR code (1 block) + val hints = mapOf(EncodeHintType.MARGIN to 1) + + val bitMatrix = QRCodeWriter().encode(text, BarcodeFormat.QR_CODE, sizePx, sizePx, hints) + val width = bitMatrix.width + val height = bitMatrix.height + + // Allocate a pixel array for fast bitmap creation + val pixels = IntArray(width * height) + + for (y in 0 until height) { + val offset = y * width + for (x in 0 until width) { + // Check if the current block is "true" (black) or "false" (white) + pixels[offset + x] = if (bitMatrix.get(x, y)) { + android.graphics.Color.BLACK + } else { + android.graphics.Color.WHITE // Transparent or WHITE + } + } + } + + val bitmap = createBitmap(width, height) + bitmap.setPixels(pixels, 0, width, 0, 0, width, height) + return bitmap +} diff --git a/android/lib/grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/grpc/ManagementService.kt b/android/lib/grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/grpc/ManagementService.kt index e0522df9dd..855a8ad658 100644 --- a/android/lib/grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/grpc/ManagementService.kt +++ b/android/lib/grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/grpc/ManagementService.kt @@ -84,9 +84,11 @@ import net.mullvad.mullvadvpn.lib.model.GetAccountDataError import net.mullvad.mullvadvpn.lib.model.GetAccountHistoryError import net.mullvad.mullvadvpn.lib.model.GetDeviceListError import net.mullvad.mullvadvpn.lib.model.GetDeviceStateError +import net.mullvad.mullvadvpn.lib.model.GetLoginTicketError import net.mullvad.mullvadvpn.lib.model.GetVersionInfoError import net.mullvad.mullvadvpn.lib.model.IpVersion import net.mullvad.mullvadvpn.lib.model.LoginAccountError +import net.mullvad.mullvadvpn.lib.model.LoginTicket import net.mullvad.mullvadvpn.lib.model.LogoutAccountError import net.mullvad.mullvadvpn.lib.model.NameAlreadyExists import net.mullvad.mullvadvpn.lib.model.NewAccessMethodSetting @@ -391,6 +393,23 @@ class ManagementService( } .mapEmpty() + suspend fun loginAnotherWithTicket(ticket: String): Either<LoginAccountError, Unit> = + Either.catch { grpc.login(ManagementInterface.Ticket.newBuilder().setToken(ticket).build()) } + .mapLeftStatus { + when (it.status.code) { + Status.Code.UNAUTHENTICATED -> LoginAccountError.InvalidAccount + Status.Code.RESOURCE_EXHAUSTED if it.status.isTooManyRequests() -> + LoginAccountError.TooManyAttempts + Status.Code.DEADLINE_EXCEEDED -> LoginAccountError.Timeout + Status.Code.UNAVAILABLE -> LoginAccountError.ApiUnreachable + else -> { + Logger.e("Unknown login account error") + LoginAccountError.Unknown(it) + } + } + } + .mapEmpty() + suspend fun deleteAccount(): Either<DeleteAccountError, Unit> = Either.catch { grpc.deleteAccount(Empty.getDefaultInstance()) } .onLeft { Logger.e("Delete account error") } @@ -425,6 +444,14 @@ class ManagementService( .onLeft { Logger.e("Get account history error") } .mapLeft(GetAccountHistoryError::Unknown) + suspend fun getLoginTicket(): Either<GetLoginTicketError, LoginTicket> = + Either.catch { + val ticket = grpc.initLogin(Empty.getDefaultInstance()) + LoginTicket(ticket.token) + } + .onLeft { Logger.e("Get login ticket error") } + .mapLeft(GetLoginTicketError::Unknown) + private suspend fun getInitialServiceState() { withContext(Dispatchers.IO) { awaitAll( diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GetLoginTicketError.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GetLoginTicketError.kt new file mode 100644 index 0000000000..6bec1e7c52 --- /dev/null +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/GetLoginTicketError.kt @@ -0,0 +1,5 @@ +package net.mullvad.mullvadvpn.lib.model + +sealed interface GetLoginTicketError { + data class Unknown(val error: Throwable) : GetLoginTicketError +} diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/LoginTicket.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/LoginTicket.kt new file mode 100644 index 0000000000..f23ece14f7 --- /dev/null +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/LoginTicket.kt @@ -0,0 +1,6 @@ +package net.mullvad.mullvadvpn.lib.model + +import android.os.Parcelable +import kotlinx.parcelize.Parcelize + +@JvmInline @Parcelize value class LoginTicket(val value: String) : Parcelable diff --git a/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt index 3f3b0ca997..19ad8e4865 100644 --- a/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt @@ -22,6 +22,7 @@ import net.mullvad.mullvadvpn.lib.model.CreateAccountError import net.mullvad.mullvadvpn.lib.model.DeleteAccountError import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.LoginAccountError +import net.mullvad.mullvadvpn.lib.model.LoginTicket import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken class AccountRepository( @@ -37,10 +38,14 @@ class AccountRepository( private val _mutableAccountHistory: MutableStateFlow<AccountNumber?> = MutableStateFlow(null) + private val _mutableLoginTicket: MutableStateFlow<LoginTicket?> = MutableStateFlow(null) + val isNewAccount: StateFlow<Boolean> = _isNewAccount val accountHistory: StateFlow<AccountNumber?> = _mutableAccountHistory + val loginTicket: StateFlow<LoginTicket?> = _mutableLoginTicket + val accountData: StateFlow<AccountData?> = merge( managementService.deviceState.map { deviceState -> @@ -69,12 +74,21 @@ class AccountRepository( suspend fun logout() = managementService.logoutAccount().onRight { _isNewAccount.update { false } } + suspend fun loginAnotherWithTicket(ticket: String) = + managementService.loginAnotherWithTicket(ticket) + suspend fun fetchAccountHistory(): AccountNumber? = managementService .getAccountHistory() .onRight { _mutableAccountHistory.value = it } .getOrNull() + suspend fun fetchLoginTicket(): LoginTicket? = + managementService + .getLoginTicket() + .onRight { _mutableLoginTicket.value = it } + .getOrNull() + suspend fun clearAccountHistory(): Either<ClearAccountHistoryError, Unit> = managementService.clearAccountHistory().onRight { _mutableAccountHistory.value = null } |
