{
  "$schema": "https://appfair.org/schemas/appindex/v1.json",
  "specVersion": "1",
  "generated": "2026-05-18T17:24:16.868Z",
  "generator": "appfair.net (appfair)",
  "apps": [
    {
      "keywords": {
        "ar": [
          "ألعاب",
          "تتريس",
          "بلوك",
          "بلاست",
          "ألغاز",
          "أركيد",
          "كلاسيكية",
          "مجاني",
          "مفتوح المصدر",
          "2048",
          "سودوكو",
          "بريك آوت"
        ],
        "de": [
          "spiele",
          "tetris",
          "block",
          "blast",
          "puzzle",
          "arcade",
          "klassisch",
          "kostenlos",
          "open source",
          "2048",
          "sudoku",
          "breakout"
        ],
        "en": [
          "games",
          "tetris",
          "block",
          "blast",
          "puzzle",
          "arcade",
          "classic",
          "free",
          "open source",
          "2048",
          "sudoku",
          "breakout",
          "flappy"
        ],
        "es": [
          "juegos",
          "tetris",
          "bloque",
          "blast",
          "puzle",
          "arcade",
          "clásico",
          "gratis",
          "código abierto",
          "2048",
          "sudoku",
          "breakout"
        ],
        "fr": [
          "jeux",
          "tetris",
          "bloc",
          "blast",
          "puzzle",
          "arcade",
          "classique",
          "gratuit",
          "open source",
          "2048",
          "sudoku",
          "breakout"
        ],
        "hi": [
          "गेम्स",
          "टेट्रिस",
          "ब्लॉक",
          "ब्लास्ट",
          "पज़ल",
          "आर्केड",
          "क्लासिक",
          "मुफ्त",
          "ओपन सोर्स",
          "2048",
          "सुडोकू",
          "ब्रेकआउट"
        ],
        "id": [
          "game",
          "tetris",
          "blok",
          "blast",
          "puzzle",
          "arkade",
          "klasik",
          "gratis",
          "open source",
          "2048",
          "sudoku",
          "breakout"
        ],
        "it": [
          "giochi",
          "tetris",
          "blocco",
          "blast",
          "puzzle",
          "arcade",
          "classico",
          "gratis",
          "open source",
          "2048",
          "sudoku",
          "breakout"
        ],
        "ja": [
          "ゲーム",
          "テトリス",
          "ブロック",
          "ブラスト",
          "パズル",
          "アーケード",
          "クラシック",
          "無料",
          "オープンソース",
          "2048",
          "数独",
          "ブレイクアウト"
        ],
        "ko": [
          "게임",
          "테트리스",
          "블록",
          "블라스트",
          "퍼즐",
          "아케이드",
          "클래식",
          "무료",
          "오픈소스",
          "2048",
          "스도쿠",
          "벽돌깨기"
        ],
        "pt-BR": [
          "jogos",
          "tetris",
          "bloco",
          "blast",
          "quebra-cabeça",
          "arcade",
          "clássico",
          "grátis",
          "código aberto",
          "2048",
          "sudoku",
          "breakout"
        ],
        "ru": [
          "игры",
          "тетрис",
          "блок",
          "бласт",
          "головоломка",
          "аркада",
          "классика",
          "бесплатно",
          "открытый код",
          "2048",
          "судоку",
          "арканоид"
        ],
        "zh-Hans": [
          "游戏",
          "俄罗斯方块",
          "方块",
          "爆破",
          "益智",
          "街机",
          "经典",
          "免费",
          "开源",
          "2048",
          "数独",
          "打砖块"
        ]
      },
      "links": {
        "privacy": {
          "en": "https://appfair.org/privacy/"
        },
        "support": {
          "en": "https://github.com/Faire-Games/Faire-Games/issues"
        }
      },
      "name": "Faire-Games",
      "platforms": {
        "android": {
          "applicationId": "org.appfair.app.Faire_Games",
          "assets": {
            "featureGraphic": {
              "en": {
                "digest": "sha256:361b99a87d008feec963198034aeb6bfb95579847044160e87ae72baab6ccb23",
                "height": 500,
                "location": "Android/fastlane/metadata/android/en-US/images/featureGraphic.png",
                "mimeType": "image/png",
                "size": 41347,
                "width": 1024
              }
            },
            "icon": {
              "digest": "sha256:806b7150bd8a95c23286cbe8017ab5342e27b17f56bac4d5cfa0b086894a5fb6",
              "height": 512,
              "location": "Android/fastlane/metadata/android/en-US/images/icon.png",
              "mimeType": "image/png",
              "size": 143537,
              "width": 512
            },
            "screenshots": {
              "en": [
                {
                  "digest": "sha256:0333a4aa70546ac81f8ab0cdbd2d9633a9bc5174ab2d7d5f7adbdd64ed8ad8ca",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png",
                  "mimeType": "image/png",
                  "size": 270150,
                  "width": 1080
                },
                {
                  "digest": "sha256:614b71f91e261a506ea8b48bf954fe6e0cd0ded3b3d2b44931826904fedfd6b6",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png",
                  "mimeType": "image/png",
                  "size": 378123,
                  "width": 1080
                },
                {
                  "digest": "sha256:f3751a60b364837505de59949e0ddd0d8ec28b756489826bf960bb312069860c",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png",
                  "mimeType": "image/png",
                  "size": 172163,
                  "width": 1080
                },
                {
                  "digest": "sha256:8903ba36510631aa613bb6ede6609f21b74d864d1b04ede07c0e6d356eaa9de0",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png",
                  "mimeType": "image/png",
                  "size": 167816,
                  "width": 1080
                },
                {
                  "digest": "sha256:e42f52d1834dc48059973e16727edee9f0d6e0f04167c10fe6d0cb6ba31b834e",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/5_en-US.png",
                  "mimeType": "image/png",
                  "size": 91218,
                  "width": 1080
                },
                {
                  "digest": "sha256:f41a30c489de4b4136a2f68189e5085deff1de3976f571b75b67ff2dbef67e7b",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/6_en-US.png",
                  "mimeType": "image/png",
                  "size": 241360,
                  "width": 1080
                },
                {
                  "digest": "sha256:331bd4bb848eb6581206ac9575f210c7052d2fa17505aecb317bb78c9c962581",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/7_en-US.png",
                  "mimeType": "image/png",
                  "size": 94542,
                  "width": 1080
                }
              ]
            }
          },
          "buildNumber": "19",
          "channels": {
            "googleplaystore": {
              "id": "org.appfair.app.Faire_Games",
              "url": "https://play.google.com/store/apps/details?id=org.appfair.app.Faire_Games"
            }
          },
          "description": {
            "ar": "ألعاب فير غيمز هي مجموعة مجانية مفتوحة المصدر من ألعاب الألغاز والأركيد الكلاسيكية لنظامي iOS وAndroid.\n\n<b>بلوك بلاست</b>\nضع وأعد ترتيب أشكال الكتل الملونة على شبكة 8x8. املأ الصفوف أو الأعمدة الكاملة لإزالتها وكسب النقاط. ابنِ كومبوهات بإزالة عدة خطوط متتالية للحصول على مضاعفات نقاط ضخمة. امسح اللوحة بأكملها للحصول على مكافأة كبيرة.\n\n<b>سيرتيت</b>\nلعبة الكتل المتساقطة الخالدة التي تعرفها وتحبها. وجّه المكعبات الرباعية أثناء سقوطها، ودوّرها في مكانها، وأزل الخطوط لرفع المستوى. تتسارع الوتيرة مع تقدمك عبر المستويات، مما يختبر ردود فعلك وتفكيرك المكاني.\n\n<b>فلابي بيرد</b>\nانقر للتحليق ووجّه طائرًا عبر سلسلة لا نهائية من عوائق الأنابيب. وقّت نقراتك بعناية للبقاء في الجو واجتياز الفجوات. تتيح صعوبة قابلة للتعديل للمبتدئين والمحاربين القدامى على حد سواء العثور على التحدي المناسب.\n\n<b>بريك آوت</b>\nارتد الكرة عن مضربك لتحطيم صفوف من الطوب الملون. وجّه ضرباتك بضرب أجزاء مختلفة من المضرب للتحكم في الزاوية. امسح كل الطوب للتقدم عبر مستويات سريعة بشكل متزايد.\n\n<b>سودوكو</b>\nاملأ شبكة 9x9 بحيث يحتوي كل صف وعمود وصندوق على الأرقام من 1 إلى 9. أربعة مستويات صعوبة من سهل إلى خبير، نظام تلميحات مدمج، علامات قلم رصاص، تراجع/إعادة، ومؤقت لتتبع أفضل أوقاتك.\n\n<b>2048</b>\nاسحب لتحريك المربعات المرقمة عبر لوحة 4x4. عندما يصطدم مربعان بنفس الرقم، يندمجان في واحد. اجمع طريقك صعودًا إلى المربع 2048 وما بعده.\n\n<b>الميزات</b>\n&#8226; ردود فعل لمسية مُرضية مضبوطة لكل إجراء\n&#8226; تتبع الدرجات العالية واستمرار حالة اللعبة\n&#8226; قائمة إيقاف مؤقت في كل لعبة مع استئناف ولعبة جديدة وإعدادات\n&#8226; سمة داكنة مصممة للعب المريح\n&#8226; حفظ تلقائي حتى لا تفقد التقدم أبدًا\n&#8226; بدون إعلانات أو مشتريات داخل التطبيق أو تتبع\n&#8226; مجانية ومفتوحة المصدر 100%\n\nتم توزيع فير غيمز عبر App Fair وبُنيت بـ Skip، وتعمل بشكل أصلي على كل من iOS وAndroid من قاعدة كود واحدة.",
            "de": "Fair Games ist eine kostenlose, quelloffene Sammlung klassischer Puzzle- und Arcade-Spiele für iOS und Android.\n\n<b>BLOCK BLAST</b>\nPlatziere und ordne bunte Blockformen auf einem 8x8-Raster an. Fülle vollständige Reihen oder Spalten, um sie zu räumen und Punkte zu sammeln. Baue Combos auf, indem du mehrere Linien hintereinander räumst, für massive Punkte-Multiplikatoren. Räume das gesamte Brett für einen riesigen Bonus.\n\n<b>SIRTET</b>\nDas zeitlose Fallblock-Spiel, das du kennst und liebst. Lenke die Tetro-Würfel beim Fallen, drehe sie an die richtige Stelle und räume Linien, um aufzusteigen. Das Tempo wird mit jedem Level schneller und fordert deine Reflexe und dein räumliches Denken.\n\n<b>FLAPPY BIRD</b>\nTippe zum Flattern und navigiere einen Vogel durch eine endlose Reihe von Rohr-Hindernissen. Timing deine Tipps sorgfältig, um in der Luft zu bleiben und die Lücken zu treffen. Anpassbare Schwierigkeit lässt Anfänger und Veteranen gleichermaßen ihre Herausforderung finden.\n\n<b>BREAKOUT</b>\nLass den Ball von deinem Schläger abprallen, um Reihen bunter Steine zu zerschlagen. Ziele deine Schüsse, indem du verschiedene Teile des Schlägers triffst, um den Winkel zu steuern. Räume alle Steine, um durch immer schnellere Levels voranzukommen.\n\n<b>SUDOKU</b>\nFülle das 9x9-Raster so aus, dass jede Zeile, Spalte und Box die Ziffern 1 bis 9 enthält. Vier Schwierigkeitsstufen von Einfach bis Experte, ein eingebautes Hinweissystem, Bleistiftmarkierungen, Rückgängig/Wiederholen und ein Timer zum Verfolgen deiner Bestzeiten.\n\n<b>2048</b>\nWische, um nummerierte Kacheln über ein 4x4-Brett zu schieben. Wenn zwei Kacheln mit der gleichen Zahl zusammenstoßen, verschmelzen sie zu einer. Kombiniere dich hoch bis zur 2048-Kachel und darüber hinaus.\n\n<b>FUNKTIONEN</b>\n&#8226; Befriedigendes haptisches Feedback, abgestimmt auf jede Aktion\n&#8226; Highscore-Verfolgung und Speicherung des Spielstands\n&#8226; Pause-Menü in jedem Spiel mit Fortsetzen, Neues Spiel und Einstellungen\n&#8226; Dunkles Design für komfortables Spielen\n&#8226; Auto-Speichern, damit du nie Fortschritte verlierst\n&#8226; Keine Werbung, keine In-App-Käufe, kein Tracking\n&#8226; 100% kostenlos und quelloffen\n\nFair Games wird über App Fair vertrieben und mit Skip entwickelt und läuft nativ auf iOS und Android aus einer einzigen Codebasis.",
            "en": "Fair Games is a free, open-source collection of classic puzzle and arcade games for iOS and Android.\n\n<b>BLOCK BLAST</b>\nDrop and arrange colorful block shapes onto an 8x8 grid. Fill complete rows or columns to clear them and rack up points. Build combos by clearing multiple lines in a row for massive score multipliers. Clear the entire board for a huge bonus.\n\n<b>SIRTET</b>\nThe timeless falling-block game you know and love. Guide tetro-cubes as they fall, rotate them into place, and clear lines to level up. The pace quickens as you progress through levels, testing your reflexes and spatial thinking.\n\n<b>FLAPPY BIRD</b>\nTap to flap and navigate a bird through an endless series of pipe obstacles. Time your taps carefully to stay aloft and thread the gaps. Adjustable difficulty lets beginners and veterans alike find their challenge.\n\n<b>BREAKOUT</b>\nBounce a ball off your paddle to smash through rows of colorful bricks. Aim your shots by hitting different parts of the paddle to control the angle. Clear all the bricks to advance through increasingly fast levels.\n\n<b>SUDOKU</b>\nFill the 9x9 grid so that every row, column, and box contains the digits 1 through 9. Four difficulty levels from Easy to Expert, a built-in hint system, pencil marks, undo/redo, and a timer to track your best times.\n\n<b>2048</b>\nSwipe to slide numbered tiles across a 4x4 board. When two tiles with the same number collide, they merge into one. Combine your way up to the 2048 tile and beyond.\n\n<b>FEATURES</b>\n&#8226; Satisfying haptic feedback tuned to every action\n&#8226; High score tracking and game state persistence\n&#8226; Pause menu in every game with resume, new game, and settings\n&#8226; Dark theme designed for comfortable play\n&#8226; Auto-save so you never lose progress\n&#8226; No ads, no in-app purchases, no tracking\n&#8226; 100% free and open source\n\nFair Games is distributed through App Fair and built with Skip, running natively on both iOS and Android from a single codebase.",
            "es": "Fair Games es una colección gratuita y de código abierto de juegos clásicos de puzle y arcade para iOS y Android.\n\n<b>BLOCK BLAST</b>\nColoca y organiza piezas de bloques de colores en una cuadrícula de 8x8. Llena filas o columnas completas para eliminarlas y sumar puntos. Crea combos eliminando varias líneas seguidas para obtener multiplicadores de puntuación enormes. Limpia el tablero por completo para un gran bonus.\n\n<b>SIRTET</b>\nEl atemporal juego de bloques que caen que conoces y amas. Guía los tetrocubos mientras caen, gíralos en su lugar y elimina líneas para subir de nivel. El ritmo se acelera a medida que avanzas, poniendo a prueba tus reflejos y pensamiento espacial.\n\n<b>FLAPPY BIRD</b>\nToca para aletear y guía un pájaro a través de una serie infinita de obstáculos de tuberías. Cronometra tus toques con cuidado para mantenerte en el aire y atravesar los huecos. La dificultad ajustable permite que tanto principiantes como veteranos encuentren su desafío.\n\n<b>BREAKOUT</b>\nRebota una pelota en tu pala para destrozar filas de ladrillos de colores. Apunta tus tiros golpeando diferentes partes de la pala para controlar el ángulo. Elimina todos los ladrillos para avanzar a través de niveles cada vez más rápidos.\n\n<b>SUDOKU</b>\nRellena la cuadrícula de 9x9 para que cada fila, columna y caja contenga los dígitos del 1 al 9. Cuatro niveles de dificultad desde Fácil hasta Experto, un sistema de pistas integrado, marcas de lápiz, deshacer/rehacer y un cronómetro para registrar tus mejores tiempos.\n\n<b>2048</b>\nDesliza para mover fichas numeradas por un tablero de 4x4. Cuando dos fichas con el mismo número chocan, se fusionan en una. Combina tu camino hasta la ficha 2048 y más allá.\n\n<b>CARACTERÍSTICAS</b>\n&#8226; Retroalimentación háptica satisfactoria ajustada a cada acción\n&#8226; Seguimiento de puntuaciones altas y persistencia del estado del juego\n&#8226; Menú de pausa en cada juego con reanudar, nueva partida y ajustes\n&#8226; Tema oscuro diseñado para un juego cómodo\n&#8226; Guardado automático para que nunca pierdas progreso\n&#8226; Sin anuncios, sin compras dentro de la app, sin rastreo\n&#8226; 100% gratis y de código abierto\n\nFair Games se distribuye a través de App Fair y está construido con Skip, ejecutándose de forma nativa tanto en iOS como en Android desde una sola base de código.",
            "fr": "Fair Games est une collection gratuite et open-source de jeux classiques de puzzle et d'arcade pour iOS et Android.\n\n<b>BLOCK BLAST</b>\nPlacez et organisez des formes de blocs colorés sur une grille 8x8. Remplissez des lignes ou des colonnes complètes pour les effacer et accumuler des points. Construisez des combos en effaçant plusieurs lignes d'affilée pour obtenir d'énormes multiplicateurs de score. Videz tout le plateau pour un énorme bonus.\n\n<b>SIRTET</b>\nLe jeu intemporel de blocs qui tombent que vous connaissez et aimez. Guidez les tétro-cubes pendant leur chute, faites-les pivoter en place et effacez des lignes pour monter de niveau. Le rythme s'accélère à mesure que vous progressez, mettant à l'épreuve vos réflexes et votre pensée spatiale.\n\n<b>FLAPPY BIRD</b>\nTapotez pour battre des ailes et naviguez avec un oiseau à travers une série infinie d'obstacles de tuyaux. Chronométrez vos tapotements avec soin pour rester en l'air et traverser les espaces. Une difficulté ajustable permet aux débutants comme aux vétérans de trouver leur défi.\n\n<b>BREAKOUT</b>\nFaites rebondir une balle sur votre raquette pour briser des rangées de briques colorées. Visez vos tirs en frappant différentes parties de la raquette pour contrôler l'angle. Effacez toutes les briques pour avancer dans des niveaux de plus en plus rapides.\n\n<b>SUDOKU</b>\nRemplissez la grille 9x9 pour que chaque ligne, colonne et boîte contienne les chiffres de 1 à 9. Quatre niveaux de difficulté de Facile à Expert, un système d'indices intégré, des marques au crayon, annuler/rétablir et un chronomètre pour suivre vos meilleurs temps.\n\n<b>2048</b>\nGlissez pour déplacer des tuiles numérotées sur un plateau 4x4. Lorsque deux tuiles avec le même nombre entrent en collision, elles fusionnent en une seule. Combinez votre chemin jusqu'à la tuile 2048 et au-delà.\n\n<b>FONCTIONNALITÉS</b>\n&#8226; Retour haptique satisfaisant adapté à chaque action\n&#8226; Suivi des meilleurs scores et persistance de l'état du jeu\n&#8226; Menu pause dans chaque jeu avec reprendre, nouvelle partie et paramètres\n&#8226; Thème sombre conçu pour un jeu confortable\n&#8226; Sauvegarde automatique pour ne jamais perdre votre progression\n&#8226; Pas de publicités, pas d'achats intégrés, pas de pistage\n&#8226; 100% gratuit et open source\n\nFair Games est distribué via App Fair et construit avec Skip, fonctionnant nativement sur iOS et Android à partir d'une base de code unique.",
            "hi": "Fair Games iOS और Android के लिए क्लासिक पज़ल और आर्केड गेम्स का एक मुफ्त, ओपन-सोर्स संग्रह है।\n\n<b>BLOCK BLAST</b>\n8x8 ग्रिड पर रंगीन ब्लॉक आकृतियों को रखें और व्यवस्थित करें। अंक हासिल करने के लिए पूरी पंक्तियाँ या स्तंभ भरें। बड़े स्कोर मल्टीप्लायर के लिए एक के बाद एक कई लाइनें साफ करके कॉम्बो बनाएँ। बड़े बोनस के लिए पूरा बोर्ड साफ करें।\n\n<b>SIRTET</b>\nकालातीत गिरते-ब्लॉक वाला खेल जिसे आप जानते और पसंद करते हैं। टेट्रो-क्यूब्स को गिरते समय निर्देशित करें, उन्हें जगह पर घुमाएँ, और स्तर बढ़ाने के लिए लाइनें साफ करें। स्तरों के साथ गति बढ़ती है, आपकी प्रतिक्रिया और स्थानिक सोच की परीक्षा लेती है।\n\n<b>FLAPPY BIRD</b>\nफड़फड़ाने के लिए टैप करें और एक पक्षी को पाइप बाधाओं की अंतहीन श्रृंखला के माध्यम से नेविगेट करें। हवा में रहने और अंतरालों से गुजरने के लिए अपने टैप का सावधानी से समय निर्धारित करें। समायोज्य कठिनाई शुरुआती और दिग्गजों दोनों को अपनी चुनौती खोजने देती है।\n\n<b>BREAKOUT</b>\nरंगीन ईंटों की पंक्तियों को तोड़ने के लिए अपने पैडल से एक गेंद उछालें। कोण को नियंत्रित करने के लिए पैडल के विभिन्न हिस्सों को मारकर अपने शॉट्स को निशाना बनाएँ। तेज़ स्तरों से आगे बढ़ने के लिए सभी ईंटें साफ करें।\n\n<b>SUDOKU</b>\n9x9 ग्रिड को इस तरह भरें कि प्रत्येक पंक्ति, स्तंभ और बॉक्स में 1 से 9 तक के अंक हों। आसान से विशेषज्ञ तक चार कठिनाई स्तर, एक अंतर्निहित संकेत प्रणाली, पेंसिल मार्क्स, अनडू/रीडू, और अपने सर्वश्रेष्ठ समय को ट्रैक करने के लिए एक टाइमर।\n\n<b>2048</b>\n4x4 बोर्ड पर क्रमांकित टाइलों को सरकाने के लिए स्वाइप करें। जब समान संख्या वाली दो टाइलें टकराती हैं, तो वे एक में विलीन हो जाती हैं। 2048 टाइल और उससे आगे तक संयोजन करें।\n\n<b>विशेषताएँ</b>\n&#8226; हर क्रिया के लिए संतोषजनक हैप्टिक फीडबैक\n&#8226; उच्च स्कोर ट्रैकिंग और गेम स्टेट परसिस्टेंस\n&#8226; हर गेम में रिज्यूम, नया गेम और सेटिंग्स के साथ पॉज़ मेनू\n&#8226; आरामदायक खेल के लिए डिज़ाइन की गई डार्क थीम\n&#8226; ऑटो-सेव ताकि आप कभी प्रगति न खोएँ\n&#8226; कोई विज्ञापन नहीं, कोई इन-ऐप खरीदारी नहीं, कोई ट्रैकिंग नहीं\n&#8226; 100% मुफ्त और ओपन सोर्स\n\nFair Games App Fair के माध्यम से वितरित किया जाता है और Skip के साथ बनाया गया है, एकल कोडबेस से iOS और Android दोनों पर मूल रूप से चलता है।",
            "id": "Fair Games adalah koleksi gratis dan open-source dari game puzzle dan arkade klasik untuk iOS dan Android.\n\n<b>BLOCK BLAST</b>\nLetakkan dan susun bentuk balok berwarna pada kisi 8x8. Isi baris atau kolom yang lengkap untuk membersihkannya dan mengumpulkan poin. Buat kombo dengan membersihkan beberapa baris berturut-turut untuk pengganda skor besar. Bersihkan seluruh papan untuk bonus besar.\n\n<b>SIRTET</b>\nGame blok jatuh tanpa lekang waktu yang Anda kenal dan cintai. Pandu tetro-cubes saat jatuh, putar pada tempatnya, dan bersihkan baris untuk naik level. Tempo semakin cepat seiring kemajuan Anda melalui level, menguji refleks dan pemikiran spasial Anda.\n\n<b>FLAPPY BIRD</b>\nKetuk untuk mengepak dan navigasikan burung melalui rintangan pipa tanpa akhir. Atur waktu ketukan Anda dengan hati-hati untuk tetap di udara dan melewati celah. Kesulitan yang dapat disesuaikan memungkinkan pemula dan veteran sama-sama menemukan tantangan mereka.\n\n<b>BREAKOUT</b>\nPantulkan bola dari pedayung Anda untuk menghancurkan barisan bata berwarna. Bidik tembakan Anda dengan memukul bagian-bagian berbeda dari pedayung untuk mengontrol sudut. Bersihkan semua bata untuk maju ke level yang semakin cepat.\n\n<b>SUDOKU</b>\nIsi kisi 9x9 sehingga setiap baris, kolom, dan kotak berisi angka 1 hingga 9. Empat tingkat kesulitan dari Mudah hingga Ahli, sistem petunjuk bawaan, tanda pensil, undo/redo, dan timer untuk melacak waktu terbaik Anda.\n\n<b>2048</b>\nGeser untuk menggeser ubin bernomor di papan 4x4. Ketika dua ubin dengan nomor yang sama bertabrakan, mereka bergabung menjadi satu. Gabungkan jalan Anda hingga ubin 2048 dan seterusnya.\n\n<b>FITUR</b>\n&#8226; Umpan balik haptik memuaskan yang disesuaikan dengan setiap tindakan\n&#8226; Pelacakan skor tinggi dan persistensi status game\n&#8226; Menu jeda di setiap game dengan lanjutkan, game baru, dan pengaturan\n&#8226; Tema gelap yang dirancang untuk permainan yang nyaman\n&#8226; Simpan otomatis sehingga Anda tidak pernah kehilangan kemajuan\n&#8226; Tanpa iklan, tanpa pembelian dalam aplikasi, tanpa pelacakan\n&#8226; 100% gratis dan open source\n\nFair Games didistribusikan melalui App Fair dan dibangun dengan Skip, berjalan native di iOS dan Android dari satu basis kode.",
            "it": "Fair Games è una raccolta gratuita e open-source di giochi classici di puzzle e arcade per iOS e Android.\n\n<b>BLOCK BLAST</b>\nPosiziona e organizza forme di blocchi colorati su una griglia 8x8. Riempi righe o colonne complete per cancellarle e accumulare punti. Costruisci combo cancellando più linee di fila per enormi moltiplicatori di punteggio. Pulisci l'intera tavola per un bonus enorme.\n\n<b>SIRTET</b>\nIl senza tempo gioco di blocchi che cadono che conosci e ami. Guida i tetro-cubi mentre cadono, ruotali al loro posto e cancella le linee per salire di livello. Il ritmo accelera man mano che progredisci, mettendo alla prova i tuoi riflessi e il pensiero spaziale.\n\n<b>FLAPPY BIRD</b>\nTocca per battere le ali e naviga un uccello attraverso una serie infinita di ostacoli a tubo. Cronometra i tuoi tocchi con cura per restare in aria e infilare i varchi. La difficoltà regolabile permette a principianti e veterani di trovare la propria sfida.\n\n<b>BREAKOUT</b>\nFai rimbalzare una palla dalla tua racchetta per distruggere file di mattoni colorati. Mira i tuoi colpi colpendo diverse parti della racchetta per controllare l'angolo. Cancella tutti i mattoni per avanzare attraverso livelli sempre più veloci.\n\n<b>SUDOKU</b>\nRiempi la griglia 9x9 in modo che ogni riga, colonna e casella contenga le cifre da 1 a 9. Quattro livelli di difficoltà da Facile a Esperto, un sistema di suggerimenti integrato, segni a matita, annulla/ripristina e un timer per tracciare i tuoi migliori tempi.\n\n<b>2048</b>\nScorri per far scivolare le tessere numerate su una tavola 4x4. Quando due tessere con lo stesso numero si scontrano, si fondono in una. Combina la tua strada fino alla tessera 2048 e oltre.\n\n<b>CARATTERISTICHE</b>\n&#8226; Feedback aptico soddisfacente sintonizzato su ogni azione\n&#8226; Tracciamento dei punteggi alti e persistenza dello stato del gioco\n&#8226; Menu di pausa in ogni gioco con riprendi, nuova partita e impostazioni\n&#8226; Tema scuro progettato per un gioco confortevole\n&#8226; Salvataggio automatico così non perdi mai i progressi\n&#8226; Niente pubblicità, niente acquisti in-app, niente tracciamento\n&#8226; 100% gratuito e open source\n\nFair Games è distribuito tramite App Fair e costruito con Skip, in esecuzione nativa sia su iOS che su Android da un'unica base di codice.",
            "ja": "Fair GamesはiOSとAndroid向けのクラシックなパズルとアーケードゲームの無料・オープンソースのコレクションです。\n\n<b>BLOCK BLAST</b>\n8x8のグリッドにカラフルなブロックの形を配置・配列します。完全な行や列を埋めて消去し、ポイントを稼ぎましょう。複数のラインを連続して消去してコンボを作り、巨大なスコア倍率を獲得しましょう。盤面全体をクリアして大きなボーナスを獲得しましょう。\n\n<b>SIRTET</b>\n時代を超えた落下ブロックゲーム。テトロキューブが落ちる際にガイドし、回転させて配置し、ラインを消してレベルアップしましょう。レベルが進むにつれてペースが上がり、反射神経と空間思考が試されます。\n\n<b>FLAPPY BIRD</b>\nタップして羽ばたき、終わりのないパイプ障害物の中を鳥でナビゲートします。タップのタイミングを慎重に合わせて、空中に留まり、隙間を通り抜けましょう。難易度調整可能で、初心者からベテランまで自分の挑戦を見つけられます。\n\n<b>BREAKOUT</b>\nパドルでボールを跳ね返し、カラフルなレンガの列を粉砕します。パドルの異なる部分に当てて角度を制御することで、ショットを狙いましょう。すべてのレンガを消去して、ますます速いレベルを進みましょう。\n\n<b>SUDOKU</b>\n9x9のグリッドを各行、列、ボックスに1から9までの数字が含まれるように埋めましょう。EasyからExpertまで4段階の難易度、内蔵ヒントシステム、鉛筆マーク、元に戻す/やり直し、ベストタイムを追跡するタイマー付き。\n\n<b>2048</b>\nスワイプして4x4の盤面で数字付きタイルをスライドさせます。同じ数字の2つのタイルが衝突すると、1つに合体します。組み合わせて2048タイルとそれを超えるところまで進みましょう。\n\n<b>機能</b>\n&#8226; すべてのアクションに合わせた満足感のある触覚フィードバック\n&#8226; ハイスコア追跡とゲーム状態の永続化\n&#8226; 各ゲームに再開、新規ゲーム、設定機能のあるポーズメニュー\n&#8226; 快適なプレイ用に設計されたダークテーマ\n&#8226; 進捗を失わないための自動保存\n&#8226; 広告なし、アプリ内購入なし、トラッキングなし\n&#8226; 100％無料・オープンソース\n\nFair GamesはApp Fair経由で配布され、Skipで構築されており、単一のコードベースからiOSとAndroidの両方でネイティブに動作します。",
            "ko": "Fair Games는 iOS와 Android용 클래식 퍼즐 및 아케이드 게임의 무료 오픈소스 컬렉션입니다.\n\n<b>BLOCK BLAST</b>\n8x8 그리드에 다채로운 블록 모양을 놓고 배열하세요. 완전한 행이나 열을 채워 지우고 포인트를 쌓으세요. 여러 줄을 연속으로 지워 콤보를 만들어 거대한 점수 배수를 얻으세요. 보드 전체를 지워 거대한 보너스를 받으세요.\n\n<b>SIRTET</b>\n당신이 알고 사랑하는 시간을 초월한 낙하 블록 게임. 떨어지는 테트로 큐브를 안내하고, 제자리에 회전시키며, 라인을 지워 레벨업하세요. 레벨이 진행됨에 따라 속도가 빨라지면서 반사 신경과 공간적 사고를 시험합니다.\n\n<b>FLAPPY BIRD</b>\n탭하여 날갯짓을 하고 끝없는 파이프 장애물 시리즈를 통해 새를 안내하세요. 공중에 머물고 틈을 통과하기 위해 탭 타이밍을 신중하게 맞추세요. 조절 가능한 난이도로 초보자와 베테랑 모두 자신만의 도전을 찾을 수 있습니다.\n\n<b>BREAKOUT</b>\n패들에서 공을 튀겨 다채로운 벽돌 줄을 부수세요. 패들의 다른 부분을 쳐서 각도를 제어하여 슛을 조준하세요. 모든 벽돌을 지워 점점 더 빠른 레벨로 나아가세요.\n\n<b>SUDOKU</b>\n각 행, 열, 박스가 1부터 9까지의 숫자를 포함하도록 9x9 그리드를 채우세요. Easy부터 Expert까지 4가지 난이도, 내장 힌트 시스템, 연필 마크, 실행취소/다시실행, 최고 시간을 추적하는 타이머.\n\n<b>2048</b>\n4x4 보드에서 번호가 매겨진 타일을 슬라이드하려면 스와이프하세요. 같은 숫자의 두 타일이 충돌하면 하나로 합쳐집니다. 조합하여 2048 타일과 그 이상까지 가세요.\n\n<b>기능</b>\n&#8226; 모든 동작에 맞춘 만족스러운 햅틱 피드백\n&#8226; 최고 점수 추적 및 게임 상태 지속성\n&#8226; 모든 게임에 재개, 새 게임 및 설정이 있는 일시 정지 메뉴\n&#8226; 편안한 플레이를 위해 설계된 다크 테마\n&#8226; 진행 상황을 잃지 않도록 자동 저장\n&#8226; 광고 없음, 인앱 구매 없음, 추적 없음\n&#8226; 100% 무료 및 오픈소스\n\nFair Games는 App Fair를 통해 배포되며 Skip으로 빌드되어 단일 코드베이스에서 iOS와 Android 모두에서 네이티브로 실행됩니다.",
            "pt-BR": "Fair Games é uma coleção gratuita e de código aberto de jogos clássicos de quebra-cabeça e arcade para iOS e Android.\n\n<b>BLOCK BLAST</b>\nColoque e organize formas de blocos coloridos em uma grade 8x8. Preencha linhas ou colunas completas para limpá-las e acumular pontos. Construa combos limpando várias linhas seguidas para multiplicadores massivos de pontuação. Limpe o tabuleiro inteiro para um enorme bônus.\n\n<b>SIRTET</b>\nO atemporal jogo de blocos caindo que você conhece e ama. Guie os tetro-cubos enquanto caem, gire-os no lugar e limpe linhas para subir de nível. O ritmo acelera conforme você progride pelos níveis, testando seus reflexos e pensamento espacial.\n\n<b>FLAPPY BIRD</b>\nToque para bater asas e navegue um pássaro através de uma série infinita de obstáculos de canos. Cronometre seus toques cuidadosamente para permanecer no ar e atravessar as lacunas. Dificuldade ajustável permite que iniciantes e veteranos encontrem seu desafio.\n\n<b>BREAKOUT</b>\nRebata uma bola na sua raquete para esmagar fileiras de tijolos coloridos. Mire seus tiros acertando diferentes partes da raquete para controlar o ângulo. Limpe todos os tijolos para avançar por níveis cada vez mais rápidos.\n\n<b>SUDOKU</b>\nPreencha a grade 9x9 para que cada linha, coluna e caixa contenha os dígitos de 1 a 9. Quatro níveis de dificuldade de Fácil a Expert, um sistema de dicas integrado, marcas de lápis, desfazer/refazer e um cronômetro para registrar seus melhores tempos.\n\n<b>2048</b>\nDeslize para mover peças numeradas em um tabuleiro 4x4. Quando duas peças com o mesmo número colidem, elas se fundem em uma. Combine seu caminho até a peça 2048 e além.\n\n<b>RECURSOS</b>\n&#8226; Feedback háptico satisfatório ajustado para cada ação\n&#8226; Rastreamento de pontuações altas e persistência do estado do jogo\n&#8226; Menu de pausa em cada jogo com retomar, novo jogo e configurações\n&#8226; Tema escuro projetado para jogo confortável\n&#8226; Salvamento automático para que você nunca perca o progresso\n&#8226; Sem anúncios, sem compras no aplicativo, sem rastreamento\n&#8226; 100% gratuito e de código aberto\n\nFair Games é distribuído através do App Fair e construído com Skip, rodando nativamente tanto no iOS quanto no Android a partir de uma única base de código.",
            "ru": "Fair Games — это бесплатная коллекция классических игр-головоломок и аркад с открытым исходным кодом для iOS и Android.\n\n<b>BLOCK BLAST</b>\nРазмещайте и располагайте красочные блочные фигуры на сетке 8x8. Заполняйте полные ряды или столбцы, чтобы очистить их и набрать очки. Создавайте комбо, очищая несколько линий подряд, для огромных множителей очков. Очистите всю доску для огромного бонуса.\n\n<b>SIRTET</b>\nБессмертная игра падающих блоков, которую вы знаете и любите. Направляйте тетро-кубы при их падении, поворачивайте их на место и очищайте линии для повышения уровня. Темп ускоряется по мере прохождения уровней, проверяя ваши рефлексы и пространственное мышление.\n\n<b>FLAPPY BIRD</b>\nНажимайте, чтобы взмахнуть крыльями, и проводите птицу через бесконечную серию препятствий из труб. Тщательно рассчитывайте время своих нажатий, чтобы оставаться в воздухе и проходить через зазоры. Регулируемая сложность позволяет как новичкам, так и ветеранам найти свой вызов.\n\n<b>BREAKOUT</b>\nОтбивайте мяч от своей ракетки, чтобы разбивать ряды разноцветных кирпичей. Прицеливайтесь, ударяя по разным частям ракетки, чтобы контролировать угол. Очистите все кирпичи, чтобы пройти всё более быстрые уровни.\n\n<b>SUDOKU</b>\nЗаполните сетку 9x9 так, чтобы каждый ряд, столбец и квадрат содержал цифры от 1 до 9. Четыре уровня сложности от Лёгкого до Эксперта, встроенная система подсказок, карандашные пометки, отмена/повтор и таймер для отслеживания ваших лучших результатов.\n\n<b>2048</b>\nСвайпайте, чтобы передвигать пронумерованные плитки по доске 4x4. Когда две плитки с одинаковым числом сталкиваются, они сливаются в одну. Комбинируйте свой путь до плитки 2048 и дальше.\n\n<b>ОСОБЕННОСТИ</b>\n&#8226; Удовлетворяющая тактильная отдача, настроенная для каждого действия\n&#8226; Отслеживание рекордов и сохранение состояния игры\n&#8226; Меню паузы в каждой игре с продолжением, новой игрой и настройками\n&#8226; Тёмная тема для комфортной игры\n&#8226; Автосохранение, чтобы вы никогда не теряли прогресс\n&#8226; Без рекламы, без покупок в приложении, без отслеживания\n&#8226; 100% бесплатно и с открытым исходным кодом\n\nFair Games распространяется через App Fair и создан с помощью Skip, работая нативно как на iOS, так и на Android из единой кодовой базы.",
            "zh-Hans": "Fair Games 是一款适用于 iOS 和 Android 的免费、开源的经典益智和街机游戏合集。\n\n<b>BLOCK BLAST</b>\n在 8x8 的网格上放置和排列彩色方块形状。填满完整的行或列以清除它们并积累积分。通过连续清除多条线来构建连击，获得巨大的得分倍数。清空整个棋盘以获得巨额奖励。\n\n<b>SIRTET</b>\n您熟悉并喜爱的永恒落块游戏。引导四方块下落，旋转它们到位，并清除线条以升级。随着您在关卡中的进展，节奏加快，考验您的反应能力和空间思维。\n\n<b>FLAPPY BIRD</b>\n轻触翻飞，引导小鸟穿过无尽的管道障碍。仔细把握轻触时机，保持在空中并穿过间隙。可调节的难度让初学者和老玩家都能找到自己的挑战。\n\n<b>BREAKOUT</b>\n让球从您的球拍上反弹，击碎一行行彩色砖块。通过击中球拍的不同部位来瞄准您的射击，控制角度。清除所有砖块以晋级到越来越快的关卡。\n\n<b>SUDOKU</b>\n填满 9x9 网格，使每行、每列和每个方框都包含数字 1 到 9。从简单到专家四个难度级别，内置提示系统、铅笔标记、撤销/重做和计时器以追踪您的最佳时间。\n\n<b>2048</b>\n滑动以在 4x4 的棋盘上滑动编号的方块。当两个相同数字的方块碰撞时，它们会合并为一个。组合您的路径至 2048 方块及更高。\n\n<b>特性</b>\n&#8226; 针对每个动作调整的令人满意的触觉反馈\n&#8226; 高分追踪和游戏状态持久化\n&#8226; 每个游戏中都有暂停菜单，带有继续、新游戏和设置\n&#8226; 为舒适游戏设计的深色主题\n&#8226; 自动保存，让您永不丢失进度\n&#8226; 无广告，无应用内购买，无追踪\n&#8226; 100% 免费和开源\n\nFair Games 通过 App Fair 分发并使用 Skip 构建，从单一代码库在 iOS 和 Android 上原生运行。"
          },
          "metadata": {
            "manifest": {
              "icon": "@mipmap/ic_launcher",
              "label": "${PRODUCT_NAME}",
              "name": ".AndroidAppMain"
            }
          },
          "permissions": [
            {
              "key": "android.permission.INTERNET"
            },
            {
              "key": "android.permission.VIBRATE"
            }
          ],
          "sbom": {
            "creationInfo": {
              "created": "2026-05-16T14:04:02Z",
              "creators": [
                "Tool: spdx-gradle-plugin"
              ]
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://example.com/UUID",
            "hasExtractedLicensingInfos": [
              {
                "extractedText": "New BSD License",
                "licenseId": "LicenseRef-gnrtd0",
                "name": "New BSD License",
                "seeAlsos": [
                  "http://www.opensource.org/licenses/bsd-license.php"
                ]
              }
            ],
            "name": "app",
            "packages": [
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "app",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#app[:app]",
                "SPDXID": "SPDXRef-gnrtd0",
                "supplier": "NOASSERTION",
                "versionInfo": "1.5.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8b80e2f80a3b7daa99c16017f91d4c72cd8b31a6"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f61662c6d3a2f8ef5bd34362a02d877772c39f393cd394feb259dfaf7f4d8437"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3.10/kotlin-stdlib-2.3.10.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib@2.3.10?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-stdlib",
                "SPDXID": "SPDXRef-gnrtd1",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.10"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cc20c07506ec18e0834947b84a864bfc094484e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains/annotations@23.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains:annotations",
                "SPDXID": "SPDXRef-gnrtd2",
                "supplier": "Organization: JetBrains",
                "versionInfo": "23.0.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "FaireGames",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#FaireGames[:FaireGames]",
                "SPDXID": "SPDXRef-gnrtd3",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3ab0e208804c1951f082e71ce8a3229015e9afd226393cffa847a263a2a2a927"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "68fb686af9841aee76f847aae82ac9909e02cb8e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test-junit/2.3.0/kotlin-test-junit-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test-junit@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test-junit",
                "SPDXID": "SPDXRef-gnrtd4",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ae298a046eb9db6facb448685cb29f6ca77ab52afff1169b3fc52519de74da28"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fcfeb336ceece33673ae00bbe04ebe34480146d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test/2.3.0/kotlin-test-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test",
                "SPDXID": "SPDXRef-gnrtd5",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/junit/junit@4.13.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "EPL-1.0",
                "licenseInfoFromFiles": [],
                "name": "junit:junit",
                "SPDXID": "SPDXRef-gnrtd6",
                "supplier": "Organization: JUnit",
                "versionInfo": "4.13.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "42a25dc3219429f0e5d060061f71acb49bf010a0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.hamcrest/hamcrest-core@1.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd0",
                "licenseInfoFromFiles": [],
                "name": "org.hamcrest:hamcrest-core",
                "SPDXID": "SPDXRef-gnrtd7",
                "supplier": "Person: Joe Walnes",
                "versionInfo": "1.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "714df4be819545ff4de1f36aa2183e0dea94b4c8cdf7ca29e9c89919baf36362"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a723c4fbeeb7b48910a0f82b8ea826da1b17dd0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.3.0/kotlin-reflect-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-reflect@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-reflect",
                "SPDXID": "SPDXRef-gnrtd8",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfe9ea71877d4aeba8549598b9d270aced44f908"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5bc564d0c35b55fd4b323d00a9fd16ac30d84d84a459f8d15896d4c87986c2a3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/runner/1.6.1/runner-1.6.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/runner@1.6.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:runner",
                "SPDXID": "SPDXRef-gnrtd9",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.6.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b17951747e38bf3986a24431b9ba0d039958aa5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-jvm@1.9.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-jvm",
                "SPDXID": "SPDXRef-gnrtd10",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.9.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2565386ffab255ae5ad1f0a03ccb9f8927d0213c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d59621845cff5ff5e8a6906445ef1b2d83624d796cbfad9a52e86a3ab42f8c48"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/services/storage/1.5.0/storage-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test.services/storage@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test.services:storage",
                "SPDXID": "SPDXRef-gnrtd11",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b31e7d7a3564f9d5504c86bed9bfb8fee429feb3d1b81ffd1f2c149948c51d19"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "89bbebaeeff952b0ea738915f0dcf2f19ba857f5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/monitor/1.7.1/monitor-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/monitor@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:monitor",
                "SPDXID": "SPDXRef-gnrtd12",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a6ac2cc501278fdc99c56b428548e0cd1e9300f7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing",
                "SPDXID": "SPDXRef-gnrtd13",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c33f9cbd931e6190ca38aa09bf8a7a8a19391d4b0fb7a7605a6b59f2d42580d1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "f151f88aed5054c9db05c90acb6b09728d3b1d81"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing-ktx@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing-ktx",
                "SPDXID": "SPDXRef-gnrtd14",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "590a549f8c1db590c9d98a8a20424a1f581a34162a369e6a6bd884ce7d36d3d7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "deb87732ba15dc455f08af4b120fca0d96d6cb5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.10.2/kotlinx-coroutines-test-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-test-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm",
                "SPDXID": "SPDXRef-gnrtd15",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8705d275d81f19e8afaf3ff9b5bf7a4b6b6c19b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.2/kotlinx-coroutines-android-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-android@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-android",
                "SPDXID": "SPDXRef-gnrtd16",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a9f78ef49483748e2c129f3d124b8fa249dafbf"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ca175b38df331fd64155b35cd8cae1251fa9ee369709b36d42e0a288ccce3fd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.2/kotlinx-coroutines-core-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
                "SPDXID": "SPDXRef-gnrtd17",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "FaireGamesModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#FaireGamesModel[:FaireGamesModel]",
                "SPDXID": "SPDXRef-gnrtd18",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipModel[:SkipModel]",
                "SPDXID": "SPDXRef-gnrtd19",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "543635ec33c67bae335c54228e9573db47912b4a04f559f67b18e532cc39ef33"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a8de23c95f9009b782586a92a782cb286a0a9c98"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-android/1.10.6/animation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-android",
                "SPDXID": "SPDXRef-gnrtd20",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "243b1ee5ee99dc40b20eb58f2987a56df3cacd4b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "323a119b32e91d44e932fb97ed28eb568ca2a9d3ba57ec09392074b5c5e24ad4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.5.1/annotation-experimental-1.5.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-experimental@1.5.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-experimental",
                "SPDXID": "SPDXRef-gnrtd21",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7ba2c69414d46ebc2dd76598bdd0a75c54281a57"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-jvm/1.5.0/collection-jvm-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-jvm@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-jvm",
                "SPDXID": "SPDXRef-gnrtd22",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "939b4a8697640e77d83e4e8b4c4a9d18f8130198c5961194af8dd9db9dc7c353"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "27c78a926a16a1bf792b2285cf2834e8caae4a07"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-ktx/1.5.0/collection-ktx-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-ktx@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-ktx",
                "SPDXID": "SPDXRef-gnrtd23",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "730b59aa8aca6973a574d3a055abbb46bebe93c0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "72a59e1ed74b4d1693f0311350ea885985d00830fb340e2578c8df01a4e808de"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-core-android/1.10.6/animation-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-core-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-core-android",
                "SPDXID": "SPDXRef-gnrtd24",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "efe3ee40eacc8063035bb001da05a14dc750658e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e3313cd94834e8088d5301f1dfd6ccb000174498d3c867434fb25e4425b37c04"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-android/1.10.6/runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-android",
                "SPDXID": "SPDXRef-gnrtd25",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "41a0758b5cb7d9418aa87d8ce60b0cf0e59689938fa4efd0a4ae0a919ec3392c"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d91b9d7dff89caabb6acbbde47e07f4620f5349b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-annotation-android/1.10.6/runtime-annotation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-annotation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-annotation-android",
                "SPDXID": "SPDXRef-gnrtd26",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "80048c6d2eacfa6b5745eee68cc3c8001aeb783a78bb56e8cbe77e297f3427f3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1b194d0485fa8a4c1ea6dd87bb9055719bc614ab"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-retain-android/1.10.6/runtime-retain.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-retain-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-retain-android",
                "SPDXID": "SPDXRef-gnrtd27",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c41718e4994af926efbf8e502352b706aba8cf3e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b848c4a8c6cedaf031003030e0eafd9d079b375e087b052affb73ef72d566502"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-saveable-android/1.10.6/runtime-saveable.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-saveable-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-saveable-android",
                "SPDXID": "SPDXRef-gnrtd28",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46e996d526829596f6db4626169a967f056fde7103507ff596bcd177b73c3675"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8017df86b60b6d7ad5424d1233409be37797ef2b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-compose-android/2.10.0/lifecycle-runtime-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-compose-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-compose-android",
                "SPDXID": "SPDXRef-gnrtd29",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "40be68aed3188a20bbf08da48a4ef65ebc4abfe0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.10.0/lifecycle-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-android",
                "SPDXID": "SPDXRef-gnrtd30",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-common@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-common",
                "SPDXID": "SPDXRef-gnrtd31",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "39705982680d78556b679ef9d5400d4f17509b0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-runtime@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-runtime",
                "SPDXID": "SPDXRef-gnrtd32",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "449ba4f495b4d10d18edd01f32f9328be40d5749"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-viewtree/1.0.0/core-viewtree-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-viewtree@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-viewtree",
                "SPDXID": "SPDXRef-gnrtd33",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2b7a92c746f3339efc533a2da0024e596760f816"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.10.0/lifecycle-common-jvm-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-jvm@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-jvm",
                "SPDXID": "SPDXRef-gnrtd34",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7425a601c1c7ec76645a78d22b8c6a627edee507"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jspecify/jspecify@1.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jspecify:jspecify",
                "SPDXID": "SPDXRef-gnrtd35",
                "supplier": "Person: Kevin Bourrillion (kevinb9n@gmail.com)",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "497dd84de9f2fd46324f25f9a3af032d3a23d087e87af515c4b19435f6d6a651"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "86a8e6b9d0ba0c964fdc7223a38b6ce74bcb24dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-java8/2.10.0/lifecycle-common-java8-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-java8@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-java8",
                "SPDXID": "SPDXRef-gnrtd36",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce0b5f930a64679a621c8bc67c060a7820c0a57b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3e8c009fc88da1c52e4ed05a81269d5ac9bd405046f300307f5e3a17e201a6df"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.10.0/lifecycle-livedata-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata",
                "SPDXID": "SPDXRef-gnrtd37",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7f69935e30d0eef2301f9130590bcbbe4cdf618"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.10.0/lifecycle-livedata-core-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core",
                "SPDXID": "SPDXRef-gnrtd38",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "10bb5bb12773dca11d8343c014cfd17dfb40967d6ece37e8f15d04d8ceb0775c"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4ab31583648a75b444d39fe2e41f348ef2fd8602"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.10.0/lifecycle-process-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-process@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-process",
                "SPDXID": "SPDXRef-gnrtd39",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db6080018fb5afc5f1f74243f418fadcfb3e874a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f51d361d17b30b09cfb9e2aebf301d113f99437cbf462a066092795fb60eddd2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.2.0/startup-runtime-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.startup/startup-runtime@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.startup:startup-runtime",
                "SPDXID": "SPDXRef-gnrtd40",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b96d5a503c79113267ed4b20c100c7d0de00c5b6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.10.0/lifecycle-viewmodel-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel",
                "SPDXID": "SPDXRef-gnrtd41",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "927c91fe0892e3f71d67cd430538475af9aefc29"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-android/2.10.0/lifecycle-viewmodel.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-android",
                "SPDXID": "SPDXRef-gnrtd42",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "95f019107651ac50e0402896f6eb2e9944e344be"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "871883703339f87284d232cb436e317c6f4af5612d92b43f27c6b13b92109fa7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-ktx-android/2.10.0/lifecycle-runtime-ktx.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-ktx-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-ktx-android",
                "SPDXID": "SPDXRef-gnrtd43",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5f18429749a183e19178d8665ae42bf7b6310b50358ae9e0e0cc452afd6e0bc3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "36747ef57ca806dff81300a8fdec448d334a8caf"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.10.0/lifecycle-livedata-core-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core-ktx",
                "SPDXID": "SPDXRef-gnrtd44",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "60bea13bbea42b6aa007e5a48c0b432c9b3dd05887482a43baa8f5a9042dc2e2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dd03a4f7c84bfd29291d1c26313bd8623ef9817d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.10.0/lifecycle-service-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-service@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-service",
                "SPDXID": "SPDXRef-gnrtd45",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "54295ac86b67886dc0613e38f621c531995d0662005fc763e340e19a90994f84"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5d6ee8e35b6f1c771fc6e98db62005a05cfdefa9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-ktx/2.10.0/lifecycle-viewmodel-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-ktx",
                "SPDXID": "SPDXRef-gnrtd46",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a7cc58b26d9dc7c9780dea3f2feb9b996f898412"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate-android/2.10.0/lifecycle-viewmodel-savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-savedstate-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-savedstate-android",
                "SPDXID": "SPDXRef-gnrtd47",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c7c511e3df838fcbcb61ace36944de6bb7c10eb597be546974f001119939c85d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0d3e73ac068e614ed84893958bded6b0724717f2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-ktx/1.18.0/core-ktx-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-ktx@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-ktx",
                "SPDXID": "SPDXRef-gnrtd48",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ff046a9f2725d94c2eaaa82e08674bb761c17792"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "311d83ac67d394076ec21d12ed2d10a44b59cb2929b7dce00e5a90a93842e37d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core/1.18.0/core-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core",
                "SPDXID": "SPDXRef-gnrtd49",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0ce067c514a0d1049d1bebdf709e344ed3266fe9744275682937cdcb13334e9e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50b7fb98350d5f42a4e49704b03278542293ba48"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures/1.1.0/concurrent-futures-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures",
                "SPDXID": "SPDXRef-gnrtd50",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c949a840a6acbc5268d088e47b04177bf90b3cad"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e4ad7607e5c0477c6f890ef26a49cb8d1bb4dffb650bab4502afee64644e3069"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.guava/listenablefuture@1.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.guava:listenablefuture",
                "SPDXID": "SPDXRef-gnrtd51",
                "supplier": "Organization: Google",
                "versionInfo": "1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8a01fa254a23b9388571eb6334b03707c7d122d7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.interpolator/interpolator@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.interpolator:interpolator",
                "SPDXID": "SPDXRef-gnrtd52",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "18e18071e7715679e0593c570217edeb5ca48b9e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.versionedparcelable/versionedparcelable@1.1.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.versionedparcelable:versionedparcelable",
                "SPDXID": "SPDXRef-gnrtd53",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cf8663a8d810d4d50110ff135b3cd1d7227c867"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1656ce62cd233d488bdbbd42e533b80b22435b7a690acae6dbe7302392512c14"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-android/1.4.0/savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-android",
                "SPDXID": "SPDXRef-gnrtd54",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "510cb839cce9a3e708052d480a6fbf4a7274dfcd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3565b6d4d789bf70683c45566944287fc1d8dc75c23d98bd87d01059cc76f2b3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
                "SPDXID": "SPDXRef-gnrtd55",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4de3bace4b175753df5484d2acd74c14bfeb5be9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-json-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm",
                "SPDXID": "SPDXRef-gnrtd56",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0f0ae3032d6c6eea834ee22179c8976160d09d841d30e47f53f56b1b3438774b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2a31e3f86f04a6373fcf13cee48a923ff899b88f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-compose-android/1.4.0/savedstate-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-compose-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-compose-android",
                "SPDXID": "SPDXRef-gnrtd57",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "23593939446bc5a154a1e35fddd87b82f19e2adf072207f115bf29a8b431c1d3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e41710c322b045e933fa8710d0c4540987574daa"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-ktx/1.4.0/savedstate-ktx-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-ktx@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-ktx",
                "SPDXID": "SPDXRef-gnrtd58",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b519f9317ded1e2c1c2993038c0692e30da326ca99097d9331ff2d3a5861a428"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be24aadea661ee537836169df5026fb8f370af9f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.4.1/profileinstaller-1.4.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.profileinstaller/profileinstaller@1.4.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.profileinstaller:profileinstaller",
                "SPDXID": "SPDXRef-gnrtd59",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "245a431ca80b002fe6e9069a4266eb153491d5ad"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "85c9c973c9f720340e138d376f6e8c0a27e54d023b9fbaaf281ed407c56d98b7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-android/1.10.6/ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-android",
                "SPDXID": "SPDXRef-gnrtd60",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2ec3f205b0552ddfc8e87fab6acd8d5e7bb5e6dd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b5541dc5f74e35389f1e9fdca8b5770c49d2c1360de16f398ce5c1e07a003244"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-ktx/1.13.0/activity-ktx-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-ktx@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-ktx",
                "SPDXID": "SPDXRef-gnrtd61",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bd4f19a5f00effed0eecad0a310b1f2169b9fc66236a3ba743a222eb77747ee1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "722e241a3182b6f135b6cc2eb16e37dc9e422339"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.13.0/activity-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity",
                "SPDXID": "SPDXRef-gnrtd62",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3fa191e3da2f6b601e944fb03a09a12278e49418dd1a9b22cd6b99f66e4283fd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c066b305bbc2ba9c5b2a86ee2e14d9093527572c"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-android/1.0.2/navigationevent.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-android",
                "SPDXID": "SPDXRef-gnrtd63",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6064ee738c2f3c99e1754f6aa380aabb57bf1ba973a4566276a3ecbbd2eaa3d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d1cdadf149ca2fbf6c6312683d432212377d0f16"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-compose-android/1.0.2/navigationevent-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-compose-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-compose-android",
                "SPDXID": "SPDXRef-gnrtd64",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b5da3033d4924e833868e140c3edfc0c03208710b6b9fb2c9d9a47560ba55fa"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6febbf42ee1a80d0586856e136a0d74f92b16b1d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-compose/1.13.0/activity-compose-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-compose@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-compose",
                "SPDXID": "SPDXRef-gnrtd65",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d95a6e3b895ad8f037dd01d88c87138b6d5eb507"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c9468f56e05006ea151a426c54957cd0799b8b83a579d2846dd22061f33e5ecd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/autofill/autofill/1.0.0/autofill-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.autofill/autofill@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.autofill:autofill",
                "SPDXID": "SPDXRef-gnrtd66",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ac56aa1659ffd92e5a2b2214d0c39a8c1261f0196c19cb9d7fb4695849af73fe"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a55a116d471a1a080cfb630ab4b4878ffca924a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-geometry-android/1.10.6/ui-geometry.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-geometry-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-geometry-android",
                "SPDXID": "SPDXRef-gnrtd67",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "30b6d04f212edf39ef4fa7b8e27e42f53133d2bbad7f05eae6f97b32773f25f3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d4132c71b6e91e5434598678c5cfdd99ef8d5033"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-util-android/1.10.6/ui-util.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-util-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-util-android",
                "SPDXID": "SPDXRef-gnrtd68",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "926bb0e8b5aacb51deba00c874ec285644b616a96cdb0c7e53f29aed257f5a2b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1c1ed054cf27e1eec16aaf2f7a894d1ef62c0835"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-graphics-android/1.10.6/ui-graphics.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-graphics-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-graphics-android",
                "SPDXID": "SPDXRef-gnrtd69",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "78cb82803c1097b7293e9cd22693365a0892f446"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5639769ead88bff570bee0f02d88f3889d0e0b0f5c049c0fa4da569ce6f2b5f4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-unit-android/1.10.6/ui-unit.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-unit-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-unit-android",
                "SPDXID": "SPDXRef-gnrtd70",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b66e9680d080e8afd46e876ca3cf73db48e773965e7d6406bfc521832a06dec9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7885f4f7a7046e0f89ba0597e69e0a0e9ad713c7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-text-android/1.10.6/ui-text.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-text-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-text-android",
                "SPDXID": "SPDXRef-gnrtd71",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "433febd3434a45667176c76a64f3f205ca6335a6b544c5b5d57f25a38a375242"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db99b152737e1ef1cca8e2ff24986a1e1dc8561d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2/1.4.0/emoji2-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2",
                "SPDXID": "SPDXRef-gnrtd72",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "63a447404800465b7713c3359f64562b99d1a9f1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ed5d3ed772a5fbf0d570f7526f585cd61a180e60f9372584c328a68e2cff3375"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2-views-helper/1.4.0/emoji2-views-helper-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2-views-helper@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2-views-helper",
                "SPDXID": "SPDXRef-gnrtd73",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2208ef1a4c1af3fdbfb8ee851298b3fbc7da7d851970a1f581e6cf620d4d621"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be380d748780939e09c2954d9605c995e36f0f7b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-android/1.10.6/ui-tooling.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-android",
                "SPDXID": "SPDXRef-gnrtd74",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b7911ed559f77ea2f1e98249aa2d3bad5a8f712924278c80725eefa9646f9c5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8d7720669cd3b2c11e4256c2239ceada6613790f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-android/1.10.6/material.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-android",
                "SPDXID": "SPDXRef-gnrtd75",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d76af1667b8ac74cdfcfba7324d1c8c02349161b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7135bd5f1cd36d2320028a8a5737f930e1df3bdf81d8c1e0babc9b160d826741"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-android/1.10.6/foundation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-android",
                "SPDXID": "SPDXRef-gnrtd76",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "872c0a93f962517dcc974a63e05f3f43a696b155e08e94411fe4137511c467fd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "120630e1001a6d8b573ea15e23e8d1e37a3d2b4d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-layout-android/1.10.6/foundation-layout.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-layout-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-layout-android",
                "SPDXID": "SPDXRef-gnrtd77",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a2e73e024d84a428c4db483c77cdda42e48577719ab8ba930730f37894523c82"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c11a2a0da9ccfd7c582429e8b9ee99baaa0d131"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-ripple-android/1.10.6/material-ripple.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-ripple-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-ripple-android",
                "SPDXID": "SPDXRef-gnrtd78",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f3d495c66d3a95b182ea98a3075c1f9fe50e1028b577b0afc2d9858f85a59753"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "35007957d75a4048a9cad45697e81f37dce9bb8a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-data-android/1.10.6/ui-tooling-data.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-data-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-data-android",
                "SPDXID": "SPDXRef-gnrtd79",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "009d5d06dd18c713b5937a50291b648d6f027fcfb52abaac22661643a5204793"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0db30cfe129b6043627b56530aa4ffb037d5a2d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-preview-android/1.10.6/ui-tooling-preview.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-preview-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-preview-android",
                "SPDXID": "SPDXRef-gnrtd80",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8ca4032b6d79b351f0b59ad4b580eddbb9423e1652f7c958830687f1eee2ec03"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7e243033abd313c7202428422a01d48691378e33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/graphics/graphics-path/1.0.1/graphics-path-1.0.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.graphics/graphics-path@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.graphics:graphics-path",
                "SPDXID": "SPDXRef-gnrtd81",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0579fc832cf0e5be08d8d9571850b50d22d9de3c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3584102fc49bf399c56e3b7be4bfe12000c46112320cd8cf85cc0a8f93f3e752"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview-poolingcontainer/1.0.0/customview-poolingcontainer-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview-poolingcontainer@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview-poolingcontainer",
                "SPDXID": "SPDXRef-gnrtd82",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "248c45e1254d31181d2047b0b01394f09a2e539a5d9e89b773d53c62c96860f6"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce3468969bf3a42b42af76b2a6cfbe77bb4ddc33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.6.0/transition-1.6.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.transition/transition@1.6.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.transition:transition",
                "SPDXID": "SPDXRef-gnrtd83",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.6.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e980497a58fb319d471f3bb78d066b926a08ba8e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ce005162c229bf308d2d5b12fb6cad0874069cbbeaccee63a8193bd08d40de04"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/dynamicanimation/dynamicanimation/1.0.0/dynamicanimation-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.dynamicanimation/dynamicanimation@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.dynamicanimation:dynamicanimation",
                "SPDXID": "SPDXRef-gnrtd84",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9b9570042115da8629519090dfeb71df75da59fc"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-utils/1.0.0/legacy-support-core-utils-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.legacy/legacy-support-core-utils@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.legacy:legacy-support-core-utils",
                "SPDXID": "SPDXRef-gnrtd85",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "66104345c90cd8c2fd5ad2d3aad692b280e10c32"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/documentfile/documentfile/1.0.0/documentfile-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.documentfile/documentfile@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.documentfile:documentfile",
                "SPDXID": "SPDXRef-gnrtd86",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8af8b6cec0da85c207d03e15840e0722cbc71e70"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/loader/loader/1.0.0/loader-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.loader/loader@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.loader:loader",
                "SPDXID": "SPDXRef-gnrtd87",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2734f31c8321e83ce6b60570d14777fc33cc2ece"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/localbroadcastmanager/localbroadcastmanager/1.0.0/localbroadcastmanager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.localbroadcastmanager/localbroadcastmanager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.localbroadcastmanager:localbroadcastmanager",
                "SPDXID": "SPDXRef-gnrtd88",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7722094652c48ebe27acc94d74a55e759e4635ff"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/print/print/1.0.0/print-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.print/print@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.print:print",
                "SPDXID": "SPDXRef-gnrtd89",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5de2d48aa578402f46deb5294a955cee62f0c7d8c1840ef626fc7afb8abe22f9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0386d81dd80774e9f495a5750b4d3af206a45004"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window/1.5.0/window-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window",
                "SPDXID": "SPDXRef-gnrtd90",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "22a9096078eea50902ec3816c054eb41cdc54547"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d0d50db0756194a6d49a66ad8dafd17b24b4c5fbd8379375056e2eb9bdfeaf22"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window-core-android/1.5.0/window-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window-core-android@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window-core-android",
                "SPDXID": "SPDXRef-gnrtd91",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "64e86269f1106848981dd76f0046f81b46f3bd92efb22645de8fd044c0402b61"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7499b6142a798c77a178b1098319c0b90595ab84"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-extended-android/1.7.8/material-icons-extended-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-extended-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-extended-android",
                "SPDXID": "SPDXRef-gnrtd92",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e7c6d6e090689228ba336dae014ce884c5f71436"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "332c06b25e662cc417fb087e76b8faa5cb249f4992ffa3360084a3d4ab882284"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-core-android/1.7.8/material-icons-core-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-core-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-core-android",
                "SPDXID": "SPDXRef-gnrtd93",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3a37e8b36df3822fe1e6059f0f9fafda8800388860477624ac1b9422c418a36e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6064b108969ab5557a0c19c7e026554f377cecf5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-android/1.4.0/material3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-android",
                "SPDXID": "SPDXRef-gnrtd94",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b0c5c2505c25f1dea0aa292616c79bdb0f1d2c242c6eb49c33ddf2b164a927aa"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4d30769f08406b8f318469be66150ab89b3c1173"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-adaptive-navigation-suite-android/1.4.0/material3-adaptive-navigation-suite.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-adaptive-navigation-suite-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-adaptive-navigation-suite-android",
                "SPDXID": "SPDXRef-gnrtd95",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b3edeb29928e6dcb6ef764fbb85c91e1150b72c393a1e39102ad76e5dfb2385"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "15494f6454b1a51b18a87022140c3c835b9e09bd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/adaptive/adaptive-android/1.2.0/adaptive.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3.adaptive/adaptive-android@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3.adaptive:adaptive-android",
                "SPDXID": "SPDXRef-gnrtd96",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipFoundation",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipFoundation[:SkipFoundation]",
                "SPDXID": "SPDXRef-gnrtd97",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipLib",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipLib[:SkipLib]",
                "SPDXID": "SPDXRef-gnrtd98",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f1a78812ebeef4d45eee0dbeb4f27347210f564d2b8ee411f012ce8573b0a658"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "32f31ba7c9e3f6adf77e3d0ea501e0c5194c47d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-android/5.3.2/okhttp-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okhttp3/okhttp-android@5.3.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okhttp3:okhttp-android",
                "SPDXID": "SPDXRef-gnrtd99",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "5.3.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2196b993cd34dbbd919e7e01f57a4781b58bee80f86106163e287c20343a96a7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ceb794cf0bbf8d0d20f49aa91ce20db7fd77675d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.16.4/okio-jvm-3.16.4.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okio/okio-jvm@3.16.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okio:okio-jvm",
                "SPDXID": "SPDXRef-gnrtd100",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "3.16.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f8b28e00f97c568329ee1b2496cfec5c3ef8664b565ea09cf8988894183b956d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fa5c6ea2a17aedfec543c693be35573307750dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark/0.28.0/commonmark-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark",
                "SPDXID": "SPDXRef-gnrtd101",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "580c26b1ee6ea4938affa623515be51f75b9e6ec"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "da8030ff7f29f7d53861185d692cf62563d7f93554e8e08afae1ec7d97c76c2d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark-ext-gfm-strikethrough/0.28.0/commonmark-ext-gfm-strikethrough-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark-ext-gfm-strikethrough@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark-ext-gfm-strikethrough",
                "SPDXID": "SPDXRef-gnrtd102",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipKit",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipKit[:SkipKit]",
                "SPDXID": "SPDXRef-gnrtd103",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipUI[:SkipUI]",
                "SPDXID": "SPDXRef-gnrtd104",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0a9963328acbde74dd8695534faed2df3a72b69a9ff74c7a7b0a33c4333d4716"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50107216b4afe27a855cb2ce5887bda9235ff654"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-runtime-android/1.0.1/navigation3-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-runtime-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-runtime-android",
                "SPDXID": "SPDXRef-gnrtd105",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c5432ddade2147f5cbbcab19ed0fb46e58f70a2a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "55f3b7e93532d2f17ec490d3b3f284a230b3e450c03f6bc219856fd972d7d26e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-ui-android/1.0.1/navigation3-ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-ui-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-ui-android",
                "SPDXID": "SPDXRef-gnrtd106",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6c5b56046c7b08e7bf94b6dd14cb616453e6be11"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.7.1/appcompat-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat",
                "SPDXID": "SPDXRef-gnrtd107",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a0696fa573503263c7d5570ecd5e6032d397a287"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.7.1/appcompat-resources-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat-resources@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat-resources",
                "SPDXID": "SPDXRef-gnrtd108",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "eac7a364fff534035a2a6cb17770a1288315f69f"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable",
                "SPDXID": "SPDXRef-gnrtd109",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "fcda1161354501471c30a4e077af6b5c4d4eddc6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable-animated@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable-animated",
                "SPDXID": "SPDXRef-gnrtd110",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "74014983a86b83cbce534dec4e7aa9312f5f5d82"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/cursoradapter/cursoradapter/1.0.0/cursoradapter-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.cursoradapter/cursoradapter@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.cursoradapter:cursoradapter",
                "SPDXID": "SPDXRef-gnrtd111",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dd02c7e207136e1272b33815cc61e57676ed13a2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/drawerlayout/drawerlayout/1.0.0/drawerlayout-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.drawerlayout/drawerlayout@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.drawerlayout:drawerlayout",
                "SPDXID": "SPDXRef-gnrtd112",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "30f5ff6075d112f8076e733b24410e68159735b6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview/1.0.0/customview-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview",
                "SPDXID": "SPDXRef-gnrtd113",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "de58ea6b5ffbf3ede9ba6919eb448e23353f1e19"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bc3c2431dda42e94bb9511c587eae890d276e4aafe393a8da7b00169186dafde"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.5.4/fragment-1.5.4.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.fragment/fragment@1.5.4?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.fragment:fragment",
                "SPDXID": "SPDXRef-gnrtd114",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.5.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1f90e13820f96c2fb868f9674079a551678d68b2"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/viewpager/viewpager/1.0.0/viewpager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.viewpager/viewpager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.viewpager:viewpager",
                "SPDXID": "SPDXRef-gnrtd115",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c21f8ff5d96d5d52c948707f7e4d6ca6773feef"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/resourceinspection/resourceinspection-annotation/1.0.1/resourceinspection-annotation-1.0.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.resourceinspection/resourceinspection-annotation@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.resourceinspection:resourceinspection-annotation",
                "SPDXID": "SPDXRef-gnrtd116",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8a96347147a28e1144cab47f39a211a47751f1d"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7a743946b6e27037f1720b1f4487bcd48f8ba4dca6ba396fcbab46d110202f2f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11.1/work-runtime-ktx-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime-ktx@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime-ktx",
                "SPDXID": "SPDXRef-gnrtd117",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "591ae5bfab8cc58c2a6f756de0fd4c84793fd41a9149186bc03d83eba0f413c0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "24cb871a70c75b3eea62728c76e432050392d6f0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.1/work-runtime-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime",
                "SPDXID": "SPDXRef-gnrtd118",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1968bf52039e38636aa6f114cd17d7256919d1e8997417716fef9d1da1f24d85"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b4c245baf36d1a9e7defaf3be84f7a2ad4e1c797"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures-ktx/1.1.0/concurrent-futures-ktx-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures-ktx@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures-ktx",
                "SPDXID": "SPDXRef-gnrtd119",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4c01234d553c99c26641fdcec93157c1e2b06ca3"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8310b9ba101646bd78f9dd65a5c8ae8c82171bcfa8341fc646893c9e8cc9a850"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/2.7.0/room-runtime-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-runtime-android@2.7.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-runtime-android",
                "SPDXID": "SPDXRef-gnrtd120",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2a00b88c8b8d810d07ecbdf92fdff47db7f0ea884efe5c31cda7a526c9b1ae5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "46a9845444d0b849131baeb85bfe4051828261ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-common-jvm/2.7.0/room-common-jvm-2.7.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-common-jvm@2.7.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-common-jvm",
                "SPDXID": "SPDXRef-gnrtd121",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b02be3aed8d2994021afe072185af94e29422ffe8066df88868efaca1161ef0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "16de8f99d346d314af5d9f36d5af2bd4e5ec849b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.0/sqlite-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-android",
                "SPDXID": "SPDXRef-gnrtd122",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "850de703d95b91f504774981a90fa829799cdfc9eab203692d24a0c40d7e71e7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "81a18669d701c9555c02003c133f4dda26ae17e1"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-android/2.5.0/sqlite-framework-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-framework-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-framework-android",
                "SPDXID": "SPDXRef-gnrtd123",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ac4ffee0f1f6a902db54e76f4f098b319a84a44c625c4410ad224d7f76d0789"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dabdd0d93145894c1c4c4c8abde9ff94cc15a19f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-android/3.4.0/coil-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-android",
                "SPDXID": "SPDXRef-gnrtd124",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d93e5ad9dbb07d701802cdd28633be8977549aa48d6276728e87ffa7df49b0a3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7cbf41e75d28bdf30b1537b3c4961cf1e8b0059"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-android/3.4.0/coil.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-android",
                "SPDXID": "SPDXRef-gnrtd125",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5732710cbf3f7d8d5544eb37c438fcc1f27151a0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0b704b01a8338bf95cf8364497671f57fdbf127786c3041590a2c33582036084"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-core-android/3.4.0/coil-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-core-android",
                "SPDXID": "SPDXRef-gnrtd126",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6bb2b68682a2023c55f35f941444ffea0157947b061e4fd7606ba935e2e77425"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "21394465747d1a9f68297058907db6984e610772"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.4.2/exifinterface-1.4.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.exifinterface/exifinterface@1.4.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.exifinterface:exifinterface",
                "SPDXID": "SPDXRef-gnrtd127",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dbe89656416b197dc632283087c1d7d822249a70"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0fab11c7f0cd158ed4cb39526b3d8c6c8b18b97a87195daf160ed40df9b2fd1b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-core-android/3.4.0/coil-compose-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-core-android",
                "SPDXID": "SPDXRef-gnrtd128",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0453c4c54ec3ef13ae18b83300f1d2a078b1ca92d3a3781437516630e3b850df"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e4c0978b380a3a2c9c9ad1364dd2c7fc2aafc7f8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/accompanist/accompanist-drawablepainter/0.37.3/accompanist-drawablepainter-0.37.3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.accompanist/accompanist-drawablepainter@0.37.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.accompanist:accompanist-drawablepainter",
                "SPDXID": "SPDXRef-gnrtd129",
                "supplier": "Person: Google",
                "versionInfo": "0.37.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9fd5791c34031d101bec95f44ba6e9e074c9f3da4fb5e5c132c260f7f8b1cb77"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "726c9a91436b8f2a338507ffe0e5ba27906ac912"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-okhttp-android/3.4.0/coil-network-okhttp.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-okhttp-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-okhttp-android",
                "SPDXID": "SPDXRef-gnrtd130",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "34c33c1d2d8709d004069555045d252d0f14bab1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2a453b4b11a0ee986b4af37f5c7b17e1d97ead9c62caa5b8eeaffabeccdb8a59"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-core-android/3.4.0/coil-network-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-core-android",
                "SPDXID": "SPDXRef-gnrtd131",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "479c2b2941480453df47ccac9ec4fc064c34f7d9"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "44f685674234e1fc074d22d80647df3e67bd16c5af20f7421ce726c05fdee3ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-svg-android/3.4.0/coil-svg.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-svg-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-svg-android",
                "SPDXID": "SPDXRef-gnrtd132",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "02a5b08a2b35d2d58eb2eaca9d84ac00fb341da725fdbd653ea3ed130437e95a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "165cd28741f4c0c7800d9a717d5dea64d8db0fbd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/caverock/androidsvg-aar/1.4/androidsvg-aar-1.4.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.caverock/androidsvg-aar@1.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.caverock:androidsvg-aar",
                "SPDXID": "SPDXRef-gnrtd133",
                "supplier": "Person: Paul LeBeau (androidsvgfeedback@gmail.com)",
                "versionInfo": "1.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "fb40d1ee5fd910c9d112200868a9534156a7a999abc28fbb3c6815a2e3ac5150"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfaf02f4ba3b190f84497ca4e8b86dc5371a19f4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.10.0/browser-1.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.browser/browser@1.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.browser:browser",
                "SPDXID": "SPDXRef-gnrtd134",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "BlockBlast",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#BlockBlast[:BlockBlast]",
                "SPDXID": "SPDXRef-gnrtd135",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "AppFairUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#AppFairUI[:AppFairUI]",
                "SPDXID": "SPDXRef-gnrtd136",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "Tetris",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#Tetris[:Tetris]",
                "SPDXID": "SPDXRef-gnrtd137",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "FlappyBird",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#FlappyBird[:FlappyBird]",
                "SPDXID": "SPDXRef-gnrtd138",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "Breakout",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#Breakout[:Breakout]",
                "SPDXID": "SPDXRef-gnrtd139",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "Sudoku",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#Sudoku[:Sudoku]",
                "SPDXID": "SPDXRef-gnrtd140",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "TwentyFortyEight",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#TwentyFortyEight[:TwentyFortyEight]",
                "SPDXID": "SPDXRef-gnrtd141",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "Drop7",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#Drop7[:Drop7]",
                "SPDXID": "SPDXRef-gnrtd142",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-gnrtd0",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd3",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd1",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd2",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd1"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd8",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd4",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd138",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd137",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd140",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd139",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd15",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd9",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd135",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd18",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd142",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd141",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd6",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd5",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd7",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd6"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd10",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd11",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd12",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd11"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd13",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd12"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd14",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd13"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd16",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd15"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd17",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd16"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd19",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd103",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd97",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd94",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd92",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd20",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd22",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd21",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd24",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd23",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd22"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd60",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd24"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd25",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd24"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd26",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd25"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd27",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd26"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd28",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd27"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd29",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd28"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd30",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd29"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd32",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd31",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd34",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd33",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd59",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd35",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd34"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd36",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd34"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd37",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd36"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd38",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd39",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd38"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd41",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd39"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd40",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd39"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd42",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd41"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd43",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd42"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd44",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd43"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd45",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd44"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd46",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd45"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd47",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd46"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd54",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd47"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd48",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd47"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd49",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd48"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd53",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd52",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd50",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd51",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd50"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd55",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd54"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd57",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd54"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd56",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd55"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd58",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd57"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd90",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd83",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd66",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd61",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd82",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd67",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd62",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd61"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd63",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd62"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd65",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd62"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd64",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd63"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd68",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd67"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd69",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd68"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd70",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd69"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd81",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd69"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd71",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd70"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd74",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd71"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd72",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd71"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd73",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd72"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd75",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd74"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd79",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd74"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd78",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd76",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd77",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd76"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd80",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd79"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd84",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd83"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd85",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd84"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd87",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd86",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd88",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd89",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd91",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd90"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd93",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd92"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd95",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd94"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd96",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd95"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd102",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd98",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd101",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd99",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd100",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd99"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd134",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd103"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd104",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd103"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd132",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd130",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd107",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd105",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd124",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd117",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd106",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd105"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd111",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd114",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd112",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd108",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd116",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd109",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd110",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd113",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd112"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd115",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd114"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd118",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd120",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd119",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd121",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd122",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd123",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd122"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd128",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd124"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd125",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd124"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd126",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd125"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd127",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd126"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd129",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd128"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd131",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd130"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd133",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd136",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd135"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "subtitle": {
            "ar": "ألعاب كلاسيكية وعادية، بلا إعلانات",
            "de": "Klassische und Casual-Spiele, ohne Werbung",
            "en": "Classic and casual games, no ads",
            "es": "Juegos clásicos y casuales, sin anuncios",
            "fr": "Jeux classiques et casual, sans pub",
            "hi": "क्लासिक और कैज़ुअल गेम्स, बिना विज्ञापन",
            "id": "Game klasik dan kasual, tanpa iklan",
            "it": "Giochi classici e casual, senza pubblicità",
            "ja": "クラシック＆カジュアルゲーム、広告なし",
            "ko": "클래식 & 캐주얼 게임, 광고 없음",
            "pt-BR": "Jogos clássicos e casuais, sem anúncios",
            "ru": "Классические и казуальные игры, без рекламы",
            "zh-Hans": "经典与休闲游戏，无广告"
          },
          "version": "1.5.1"
        },
        "ios": {
          "assets": {
            "icon": {
              "digest": "sha256:080598f5d55b87ec06384f5b035d4135a1be445b0cc7f41a6c41cf286f4a9908",
              "height": 1024,
              "location": "Darwin/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png",
              "mimeType": "image/png",
              "size": 500873,
              "width": 1024
            },
            "screenshots": {
              "en": [
                {
                  "digest": "sha256:e3d058257705d08a87226871a653d7c1739fba32809ad0331a7983a1c76b37ed",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/1_en-US.png",
                  "mimeType": "image/png",
                  "size": 847937,
                  "width": 1260
                },
                {
                  "digest": "sha256:050bd847c4abf4c29ec7dbb89bd6929bcbe7152e639c31b879cf1858015a999a",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/2_en-US.png",
                  "mimeType": "image/png",
                  "size": 1029304,
                  "width": 1260
                },
                {
                  "digest": "sha256:65aa15196d7d58e351c4b8711e47f5611f1eddcda30d351173fa9d95e19267a6",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/3_en-US.png",
                  "mimeType": "image/png",
                  "size": 524254,
                  "width": 1260
                },
                {
                  "digest": "sha256:9891faacb8094fa2eaa6b132a9fa2988b8296ce7fb09e982965c205a43425d6c",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/4_en-US.png",
                  "mimeType": "image/png",
                  "size": 392006,
                  "width": 1260
                },
                {
                  "digest": "sha256:14e9eff31b36a2d7ec787f7bad84c0234515945500df153f3686bd1634b45b46",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/5_en-US.png",
                  "mimeType": "image/png",
                  "size": 131973,
                  "width": 1260
                },
                {
                  "digest": "sha256:ce732592ac18693055accd0c50ab74e9a1193740ae2eca948fc1cf8219f23c61",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/6_en-US.png",
                  "mimeType": "image/png",
                  "size": 595977,
                  "width": 1260
                },
                {
                  "digest": "sha256:9b7f508c9e55bf62751e3a46463bd41318a29a01a54af4c6dd689f88b36cdb50",
                  "height": 2736,
                  "location": "Darwin/fastlane/screenshots/en-US/7_en-US.png",
                  "mimeType": "image/png",
                  "size": 138221,
                  "width": 1260
                }
              ]
            }
          },
          "buildNumber": "19",
          "bundleIdentifier": "org.appfair.app.Faire-Games",
          "channels": {
            "appleappstore": {
              "id": "6761661340",
              "url": "https://apps.apple.com/app/id6761661340"
            }
          },
          "description": {
            "ar": "ألعاب فير غيمز هي مجموعة مجانية مفتوحة المصدر من ألعاب الألغاز والأركيد الكلاسيكية.\n\nبلوك بلاست\nضع وأعد ترتيب أشكال الكتل الملونة على شبكة 8x8. املأ الصفوف أو الأعمدة الكاملة لإزالتها وكسب النقاط. ابنِ كومبوهات بإزالة عدة خطوط متتالية للحصول على مضاعفات نقاط ضخمة. امسح اللوحة بأكملها للحصول على مكافأة كبيرة.\n\nسيرتيت\nلعبة الكتل المتساقطة الخالدة التي تعرفها وتحبها. وجّه المكعبات الرباعية أثناء سقوطها، ودوّرها في مكانها، وأزل الخطوط لرفع المستوى. تتسارع الوتيرة مع تقدمك عبر المستويات، مما يختبر ردود فعلك وتفكيرك المكاني.\n\nفلابي بيرد\nانقر للتحليق ووجّه طائرًا عبر سلسلة لا نهائية من عوائق الأنابيب. وقّت نقراتك بعناية للبقاء في الجو واجتياز الفجوات. تتيح صعوبة قابلة للتعديل للمبتدئين والمحاربين القدامى على حد سواء العثور على التحدي المناسب.\n\nبريك آوت\nارتد الكرة عن مضربك لتحطيم صفوف من الطوب الملون. وجّه ضرباتك بضرب أجزاء مختلفة من المضرب للتحكم في الزاوية. امسح كل الطوب للتقدم عبر مستويات سريعة بشكل متزايد.\n\nسودوكو\nاملأ شبكة 9x9 بحيث يحتوي كل صف وعمود وصندوق على الأرقام من 1 إلى 9. أربعة مستويات صعوبة من سهل إلى خبير، نظام تلميحات مدمج، علامات قلم رصاص، تراجع/إعادة، ومؤقت لتتبع أفضل أوقاتك.\n\n2048\nاسحب لتحريك المربعات المرقمة عبر لوحة 4x4. عندما يصطدم مربعان بنفس الرقم، يندمجان في واحد. اجمع طريقك صعودًا إلى المربع 2048 وما بعده.\n\nالميزات\n- ردود فعل لمسية مُرضية مضبوطة لكل إجراء\n- تتبع الدرجات العالية واستمرار حالة اللعبة\n- قائمة إيقاف مؤقت في كل لعبة مع استئناف ولعبة جديدة وإعدادات\n- سمة داكنة مصممة للعب المريح\n- حفظ تلقائي حتى لا تفقد التقدم أبدًا\n- بدون إعلانات أو مشتريات داخل التطبيق أو تتبع\n- مفتوح المصدر 100%\n\nتم توزيع فير غيمز عبر App Fair وبُنيت بـ Skip.",
            "de": "Fair Games ist eine kostenlose, quelloffene Sammlung klassischer Puzzle- und Arcade-Spiele.\n\nBLOCK BLAST\nPlatziere und ordne bunte Blockformen auf einem 8x8-Raster an. Fülle vollständige Reihen oder Spalten, um sie zu räumen und Punkte zu sammeln. Baue Combos auf, indem du mehrere Linien hintereinander räumst, für massive Punkte-Multiplikatoren. Räume das gesamte Brett für einen riesigen Bonus.\n\nSIRTET\nDas zeitlose Fallblock-Spiel, das du kennst und liebst. Lenke die Tetro-Würfel beim Fallen, drehe sie an die richtige Stelle und räume Linien, um aufzusteigen. Das Tempo wird mit jedem Level schneller und fordert deine Reflexe und dein räumliches Denken.\n\nFLAPPY BIRD\nTippe zum Flattern und navigiere einen Vogel durch eine endlose Reihe von Rohr-Hindernissen. Timing deine Tipps sorgfältig, um in der Luft zu bleiben und die Lücken zu treffen. Anpassbare Schwierigkeit lässt Anfänger und Veteranen gleichermaßen ihre Herausforderung finden.\n\nBREAKOUT\nLass den Ball von deinem Schläger abprallen, um Reihen bunter Steine zu zerschlagen. Ziele deine Schüsse, indem du verschiedene Teile des Schlägers triffst, um den Winkel zu steuern. Räume alle Steine, um durch immer schnellere Levels voranzukommen.\n\nSUDOKU\nFülle das 9x9-Raster so aus, dass jede Zeile, Spalte und Box die Ziffern 1 bis 9 enthält. Vier Schwierigkeitsstufen von Einfach bis Experte, ein eingebautes Hinweissystem, Bleistiftmarkierungen, Rückgängig/Wiederholen und ein Timer zum Verfolgen deiner Bestzeiten.\n\n2048\nWische, um nummerierte Kacheln über ein 4x4-Brett zu schieben. Wenn zwei Kacheln mit der gleichen Zahl zusammenstoßen, verschmelzen sie zu einer. Kombiniere dich hoch bis zur 2048-Kachel und darüber hinaus.\n\nFUNKTIONEN\n- Befriedigendes haptisches Feedback, abgestimmt auf jede Aktion\n- Highscore-Verfolgung und Speicherung des Spielstands\n- Pause-Menü in jedem Spiel mit Fortsetzen, Neues Spiel und Einstellungen\n- Dunkles Design für komfortables Spielen\n- Auto-Speichern, damit du nie Fortschritte verlierst\n- Keine Werbung, keine In-App-Käufe, kein Tracking\n- 100% Open Source\n\nFair Games wird über App Fair vertrieben und mit Skip entwickelt.",
            "en": "Fair Games is a free, open-source collection of classic puzzle and arcade games.\n\nBLOCK BLAST\nDrop and arrange colorful block shapes onto an 8x8 grid. Fill complete rows or columns to clear them and rack up points. Build combos by clearing multiple lines in a row for massive score multipliers. Clear the entire board for a huge bonus.\n\nSIRTET\nThe timeless falling-block game you know and love. Guide tetro-cubes as they fall, rotate them into place, and clear lines to level up. The pace quickens as you progress through levels, testing your reflexes and spatial thinking.\n\nFLAPPY BIRD\nTap to flap and navigate a bird through an endless series of pipe obstacles. Time your taps carefully to stay aloft and thread the gaps. Adjustable difficulty lets beginners and veterans alike find their challenge.\n\nBREAKOUT\nBounce a ball off your paddle to smash through rows of colorful bricks. Aim your shots by hitting different parts of the paddle to control the angle. Clear all the bricks to advance through increasingly fast levels.\n\nSUDOKU\nFill the 9x9 grid so that every row, column, and box contains the digits 1 through 9. Four difficulty levels from Easy to Expert, a built-in hint system, pencil marks, undo/redo, and a timer to track your best times.\n\n2048\nSwipe to slide numbered tiles across a 4x4 board. When two tiles with the same number collide, they merge into one. Combine your way up to the 2048 tile and beyond.\n\nFEATURES\n- Satisfying haptic feedback tuned to every action\n- High score tracking and game state persistence\n- Pause menu in every game with resume, new game, and settings\n- Dark theme designed for comfortable play\n- Auto-save so you never lose progress\n- No ads, no in-app purchases, no tracking\n- 100% open source\n\nFair Games is distributed through App Fair and built with Skip.",
            "es": "Fair Games es una colección gratuita y de código abierto de juegos clásicos de puzle y arcade.\n\nBLOCK BLAST\nColoca y organiza piezas de bloques de colores en una cuadrícula de 8x8. Llena filas o columnas completas para eliminarlas y sumar puntos. Crea combos eliminando varias líneas seguidas para obtener multiplicadores de puntuación enormes. Limpia el tablero por completo para un gran bonus.\n\nSIRTET\nEl atemporal juego de bloques que caen que conoces y amas. Guía los tetrocubos mientras caen, gíralos en su lugar y elimina líneas para subir de nivel. El ritmo se acelera a medida que avanzas, poniendo a prueba tus reflejos y pensamiento espacial.\n\nFLAPPY BIRD\nToca para aletear y guía un pájaro a través de una serie infinita de obstáculos de tuberías. Cronometra tus toques con cuidado para mantenerte en el aire y atravesar los huecos. La dificultad ajustable permite que tanto principiantes como veteranos encuentren su desafío.\n\nBREAKOUT\nRebota una pelota en tu pala para destrozar filas de ladrillos de colores. Apunta tus tiros golpeando diferentes partes de la pala para controlar el ángulo. Elimina todos los ladrillos para avanzar a través de niveles cada vez más rápidos.\n\nSUDOKU\nRellena la cuadrícula de 9x9 para que cada fila, columna y caja contenga los dígitos del 1 al 9. Cuatro niveles de dificultad desde Fácil hasta Experto, un sistema de pistas integrado, marcas de lápiz, deshacer/rehacer y un cronómetro para registrar tus mejores tiempos.\n\n2048\nDesliza para mover fichas numeradas por un tablero de 4x4. Cuando dos fichas con el mismo número chocan, se fusionan en una. Combina tu camino hasta la ficha 2048 y más allá.\n\nCARACTERÍSTICAS\n- Retroalimentación háptica satisfactoria ajustada a cada acción\n- Seguimiento de puntuaciones altas y persistencia del estado del juego\n- Menú de pausa en cada juego con reanudar, nueva partida y ajustes\n- Tema oscuro diseñado para un juego cómodo\n- Guardado automático para que nunca pierdas progreso\n- Sin anuncios, sin compras dentro de la app, sin rastreo\n- 100% código abierto\n\nFair Games se distribuye a través de App Fair y está construido con Skip.",
            "fr": "Fair Games est une collection gratuite et open-source de jeux classiques de puzzle et d'arcade.\n\nBLOCK BLAST\nPlacez et organisez des formes de blocs colorés sur une grille 8x8. Remplissez des lignes ou des colonnes complètes pour les effacer et accumuler des points. Construisez des combos en effaçant plusieurs lignes d'affilée pour obtenir d'énormes multiplicateurs de score. Videz tout le plateau pour un énorme bonus.\n\nSIRTET\nLe jeu intemporel de blocs qui tombent que vous connaissez et aimez. Guidez les tétro-cubes pendant leur chute, faites-les pivoter en place et effacez des lignes pour monter de niveau. Le rythme s'accélère à mesure que vous progressez, mettant à l'épreuve vos réflexes et votre pensée spatiale.\n\nFLAPPY BIRD\nTapotez pour battre des ailes et naviguez avec un oiseau à travers une série infinie d'obstacles de tuyaux. Chronométrez vos tapotements avec soin pour rester en l'air et traverser les espaces. Une difficulté ajustable permet aux débutants comme aux vétérans de trouver leur défi.\n\nBREAKOUT\nFaites rebondir une balle sur votre raquette pour briser des rangées de briques colorées. Visez vos tirs en frappant différentes parties de la raquette pour contrôler l'angle. Effacez toutes les briques pour avancer dans des niveaux de plus en plus rapides.\n\nSUDOKU\nRemplissez la grille 9x9 pour que chaque ligne, colonne et boîte contienne les chiffres de 1 à 9. Quatre niveaux de difficulté de Facile à Expert, un système d'indices intégré, des marques au crayon, annuler/rétablir et un chronomètre pour suivre vos meilleurs temps.\n\n2048\nGlissez pour déplacer des tuiles numérotées sur un plateau 4x4. Lorsque deux tuiles avec le même nombre entrent en collision, elles fusionnent en une seule. Combinez votre chemin jusqu'à la tuile 2048 et au-delà.\n\nFONCTIONNALITÉS\n- Retour haptique satisfaisant adapté à chaque action\n- Suivi des meilleurs scores et persistance de l'état du jeu\n- Menu pause dans chaque jeu avec reprendre, nouvelle partie et paramètres\n- Thème sombre conçu pour un jeu confortable\n- Sauvegarde automatique pour ne jamais perdre votre progression\n- Pas de publicités, pas d'achats intégrés, pas de pistage\n- 100% open source\n\nFair Games est distribué via App Fair et construit avec Skip.",
            "hi": "Fair Games क्लासिक पज़ल और आर्केड गेम्स का एक मुफ्त, ओपन-सोर्स संग्रह है।\n\nBLOCK BLAST\n8x8 ग्रिड पर रंगीन ब्लॉक आकृतियों को रखें और व्यवस्थित करें। अंक हासिल करने के लिए पूरी पंक्तियाँ या स्तंभ भरें। बड़े स्कोर मल्टीप्लायर के लिए एक के बाद एक कई लाइनें साफ करके कॉम्बो बनाएँ। बड़े बोनस के लिए पूरा बोर्ड साफ करें।\n\nSIRTET\nकालातीत गिरते-ब्लॉक वाला खेल जिसे आप जानते और पसंद करते हैं। टेट्रो-क्यूब्स को गिरते समय निर्देशित करें, उन्हें जगह पर घुमाएँ, और स्तर बढ़ाने के लिए लाइनें साफ करें। स्तरों के साथ गति बढ़ती है, आपकी प्रतिक्रिया और स्थानिक सोच की परीक्षा लेती है।\n\nFLAPPY BIRD\nफड़फड़ाने के लिए टैप करें और एक पक्षी को पाइप बाधाओं की अंतहीन श्रृंखला के माध्यम से नेविगेट करें। हवा में रहने और अंतरालों से गुजरने के लिए अपने टैप का सावधानी से समय निर्धारित करें। समायोज्य कठिनाई शुरुआती और दिग्गजों दोनों को अपनी चुनौती खोजने देती है।\n\nBREAKOUT\nरंगीन ईंटों की पंक्तियों को तोड़ने के लिए अपने पैडल से एक गेंद उछालें। कोण को नियंत्रित करने के लिए पैडल के विभिन्न हिस्सों को मारकर अपने शॉट्स को निशाना बनाएँ। तेज़ स्तरों से आगे बढ़ने के लिए सभी ईंटें साफ करें।\n\nSUDOKU\n9x9 ग्रिड को इस तरह भरें कि प्रत्येक पंक्ति, स्तंभ और बॉक्स में 1 से 9 तक के अंक हों। आसान से विशेषज्ञ तक चार कठिनाई स्तर, एक अंतर्निहित संकेत प्रणाली, पेंसिल मार्क्स, अनडू/रीडू, और अपने सर्वश्रेष्ठ समय को ट्रैक करने के लिए एक टाइमर।\n\n2048\n4x4 बोर्ड पर क्रमांकित टाइलों को सरकाने के लिए स्वाइप करें। जब समान संख्या वाली दो टाइलें टकराती हैं, तो वे एक में विलीन हो जाती हैं। 2048 टाइल और उससे आगे तक संयोजन करें।\n\nविशेषताएँ\n- हर क्रिया के लिए संतोषजनक हैप्टिक फीडबैक\n- उच्च स्कोर ट्रैकिंग और गेम स्टेट परसिस्टेंस\n- हर गेम में रिज्यूम, नया गेम और सेटिंग्स के साथ पॉज़ मेनू\n- आरामदायक खेल के लिए डिज़ाइन की गई डार्क थीम\n- ऑटो-सेव ताकि आप कभी प्रगति न खोएँ\n- कोई विज्ञापन नहीं, कोई इन-ऐप खरीदारी नहीं, कोई ट्रैकिंग नहीं\n- 100% ओपन सोर्स\n\nFair Games App Fair के माध्यम से वितरित किया जाता है और Skip के साथ बनाया गया है।",
            "id": "Fair Games adalah koleksi gratis dan open-source dari game puzzle dan arkade klasik.\n\nBLOCK BLAST\nLetakkan dan susun bentuk balok berwarna pada kisi 8x8. Isi baris atau kolom yang lengkap untuk membersihkannya dan mengumpulkan poin. Buat kombo dengan membersihkan beberapa baris berturut-turut untuk pengganda skor besar. Bersihkan seluruh papan untuk bonus besar.\n\nSIRTET\nGame blok jatuh tanpa lekang waktu yang Anda kenal dan cintai. Pandu tetro-cubes saat jatuh, putar pada tempatnya, dan bersihkan baris untuk naik level. Tempo semakin cepat seiring kemajuan Anda melalui level, menguji refleks dan pemikiran spasial Anda.\n\nFLAPPY BIRD\nKetuk untuk mengepak dan navigasikan burung melalui rintangan pipa tanpa akhir. Atur waktu ketukan Anda dengan hati-hati untuk tetap di udara dan melewati celah. Kesulitan yang dapat disesuaikan memungkinkan pemula dan veteran sama-sama menemukan tantangan mereka.\n\nBREAKOUT\nPantulkan bola dari pedayung Anda untuk menghancurkan barisan bata berwarna. Bidik tembakan Anda dengan memukul bagian-bagian berbeda dari pedayung untuk mengontrol sudut. Bersihkan semua bata untuk maju ke level yang semakin cepat.\n\nSUDOKU\nIsi kisi 9x9 sehingga setiap baris, kolom, dan kotak berisi angka 1 hingga 9. Empat tingkat kesulitan dari Mudah hingga Ahli, sistem petunjuk bawaan, tanda pensil, undo/redo, dan timer untuk melacak waktu terbaik Anda.\n\n2048\nGeser untuk menggeser ubin bernomor di papan 4x4. Ketika dua ubin dengan nomor yang sama bertabrakan, mereka bergabung menjadi satu. Gabungkan jalan Anda hingga ubin 2048 dan seterusnya.\n\nFITUR\n- Umpan balik haptik memuaskan yang disesuaikan dengan setiap tindakan\n- Pelacakan skor tinggi dan persistensi status game\n- Menu jeda di setiap game dengan lanjutkan, game baru, dan pengaturan\n- Tema gelap yang dirancang untuk permainan yang nyaman\n- Simpan otomatis sehingga Anda tidak pernah kehilangan kemajuan\n- Tanpa iklan, tanpa pembelian dalam aplikasi, tanpa pelacakan\n- 100% open source\n\nFair Games didistribusikan melalui App Fair dan dibangun dengan Skip.",
            "it": "Fair Games è una raccolta gratuita e open-source di giochi classici di puzzle e arcade.\n\nBLOCK BLAST\nPosiziona e organizza forme di blocchi colorati su una griglia 8x8. Riempi righe o colonne complete per cancellarle e accumulare punti. Costruisci combo cancellando più linee di fila per enormi moltiplicatori di punteggio. Pulisci l'intera tavola per un bonus enorme.\n\nSIRTET\nIl senza tempo gioco di blocchi che cadono che conosci e ami. Guida i tetro-cubi mentre cadono, ruotali al loro posto e cancella le linee per salire di livello. Il ritmo accelera man mano che progredisci, mettendo alla prova i tuoi riflessi e il pensiero spaziale.\n\nFLAPPY BIRD\nTocca per battere le ali e naviga un uccello attraverso una serie infinita di ostacoli a tubo. Cronometra i tuoi tocchi con cura per restare in aria e infilare i varchi. La difficoltà regolabile permette a principianti e veterani di trovare la propria sfida.\n\nBREAKOUT\nFai rimbalzare una palla dalla tua racchetta per distruggere file di mattoni colorati. Mira i tuoi colpi colpendo diverse parti della racchetta per controllare l'angolo. Cancella tutti i mattoni per avanzare attraverso livelli sempre più veloci.\n\nSUDOKU\nRiempi la griglia 9x9 in modo che ogni riga, colonna e casella contenga le cifre da 1 a 9. Quattro livelli di difficoltà da Facile a Esperto, un sistema di suggerimenti integrato, segni a matita, annulla/ripristina e un timer per tracciare i tuoi migliori tempi.\n\n2048\nScorri per far scivolare le tessere numerate su una tavola 4x4. Quando due tessere con lo stesso numero si scontrano, si fondono in una. Combina la tua strada fino alla tessera 2048 e oltre.\n\nCARATTERISTICHE\n- Feedback aptico soddisfacente sintonizzato su ogni azione\n- Tracciamento dei punteggi alti e persistenza dello stato del gioco\n- Menu di pausa in ogni gioco con riprendi, nuova partita e impostazioni\n- Tema scuro progettato per un gioco confortevole\n- Salvataggio automatico così non perdi mai i progressi\n- Niente pubblicità, niente acquisti in-app, niente tracciamento\n- 100% open source\n\nFair Games è distribuito tramite App Fair e costruito con Skip.",
            "ja": "Fair Gamesは、クラシックなパズルとアーケードゲームの無料・オープンソースのコレクションです。\n\nBLOCK BLAST\n8x8のグリッドにカラフルなブロックの形を配置・配列します。完全な行や列を埋めて消去し、ポイントを稼ぎましょう。複数のラインを連続して消去してコンボを作り、巨大なスコア倍率を獲得しましょう。盤面全体をクリアして大きなボーナスを獲得しましょう。\n\nSIRTET\n時代を超えた落下ブロックゲーム。テトロキューブが落ちる際にガイドし、回転させて配置し、ラインを消してレベルアップしましょう。レベルが進むにつれてペースが上がり、反射神経と空間思考が試されます。\n\nFLAPPY BIRD\nタップして羽ばたき、終わりのないパイプ障害物の中を鳥でナビゲートします。タップのタイミングを慎重に合わせて、空中に留まり、隙間を通り抜けましょう。難易度調整可能で、初心者からベテランまで自分の挑戦を見つけられます。\n\nBREAKOUT\nパドルでボールを跳ね返し、カラフルなレンガの列を粉砕します。パドルの異なる部分に当てて角度を制御することで、ショットを狙いましょう。すべてのレンガを消去して、ますます速いレベルを進みましょう。\n\nSUDOKU\n9x9のグリッドを各行、列、ボックスに1から9までの数字が含まれるように埋めましょう。EasyからExpertまで4段階の難易度、内蔵ヒントシステム、鉛筆マーク、元に戻す/やり直し、ベストタイムを追跡するタイマー付き。\n\n2048\nスワイプして4x4の盤面で数字付きタイルをスライドさせます。同じ数字の2つのタイルが衝突すると、1つに合体します。組み合わせて2048タイルとそれを超えるところまで進みましょう。\n\n機能\n- すべてのアクションに合わせた満足感のある触覚フィードバック\n- ハイスコア追跡とゲーム状態の永続化\n- 各ゲームに再開、新規ゲーム、設定機能のあるポーズメニュー\n- 快適なプレイ用に設計されたダークテーマ\n- 進捗を失わないための自動保存\n- 広告なし、アプリ内購入なし、トラッキングなし\n- 100％オープンソース\n\nFair GamesはApp Fair経由で配布され、Skipで構築されています。",
            "ko": "Fair Games는 클래식 퍼즐 및 아케이드 게임의 무료 오픈소스 컬렉션입니다.\n\nBLOCK BLAST\n8x8 그리드에 다채로운 블록 모양을 놓고 배열하세요. 완전한 행이나 열을 채워 지우고 포인트를 쌓으세요. 여러 줄을 연속으로 지워 콤보를 만들어 거대한 점수 배수를 얻으세요. 보드 전체를 지워 거대한 보너스를 받으세요.\n\nSIRTET\n당신이 알고 사랑하는 시간을 초월한 낙하 블록 게임. 떨어지는 테트로 큐브를 안내하고, 제자리에 회전시키며, 라인을 지워 레벨업하세요. 레벨이 진행됨에 따라 속도가 빨라지면서 반사 신경과 공간적 사고를 시험합니다.\n\nFLAPPY BIRD\n탭하여 날갯짓을 하고 끝없는 파이프 장애물 시리즈를 통해 새를 안내하세요. 공중에 머물고 틈을 통과하기 위해 탭 타이밍을 신중하게 맞추세요. 조절 가능한 난이도로 초보자와 베테랑 모두 자신만의 도전을 찾을 수 있습니다.\n\nBREAKOUT\n패들에서 공을 튀겨 다채로운 벽돌 줄을 부수세요. 패들의 다른 부분을 쳐서 각도를 제어하여 슛을 조준하세요. 모든 벽돌을 지워 점점 더 빠른 레벨로 나아가세요.\n\nSUDOKU\n각 행, 열, 박스가 1부터 9까지의 숫자를 포함하도록 9x9 그리드를 채우세요. Easy부터 Expert까지 4가지 난이도, 내장 힌트 시스템, 연필 마크, 실행취소/다시실행, 최고 시간을 추적하는 타이머.\n\n2048\n4x4 보드에서 번호가 매겨진 타일을 슬라이드하려면 스와이프하세요. 같은 숫자의 두 타일이 충돌하면 하나로 합쳐집니다. 조합하여 2048 타일과 그 이상까지 가세요.\n\n기능\n- 모든 동작에 맞춘 만족스러운 햅틱 피드백\n- 최고 점수 추적 및 게임 상태 지속성\n- 모든 게임에 재개, 새 게임 및 설정이 있는 일시 정지 메뉴\n- 편안한 플레이를 위해 설계된 다크 테마\n- 진행 상황을 잃지 않도록 자동 저장\n- 광고 없음, 인앱 구매 없음, 추적 없음\n- 100% 오픈소스\n\nFair Games는 App Fair를 통해 배포되며 Skip으로 빌드되었습니다.",
            "pt-BR": "Fair Games é uma coleção gratuita e de código aberto de jogos clássicos de quebra-cabeça e arcade.\n\nBLOCK BLAST\nColoque e organize formas de blocos coloridos em uma grade 8x8. Preencha linhas ou colunas completas para limpá-las e acumular pontos. Construa combos limpando várias linhas seguidas para multiplicadores massivos de pontuação. Limpe o tabuleiro inteiro para um enorme bônus.\n\nSIRTET\nO atemporal jogo de blocos caindo que você conhece e ama. Guie os tetro-cubos enquanto caem, gire-os no lugar e limpe linhas para subir de nível. O ritmo acelera conforme você progride pelos níveis, testando seus reflexos e pensamento espacial.\n\nFLAPPY BIRD\nToque para bater asas e navegue um pássaro através de uma série infinita de obstáculos de canos. Cronometre seus toques cuidadosamente para permanecer no ar e atravessar as lacunas. Dificuldade ajustável permite que iniciantes e veteranos encontrem seu desafio.\n\nBREAKOUT\nRebata uma bola na sua raquete para esmagar fileiras de tijolos coloridos. Mire seus tiros acertando diferentes partes da raquete para controlar o ângulo. Limpe todos os tijolos para avançar por níveis cada vez mais rápidos.\n\nSUDOKU\nPreencha a grade 9x9 para que cada linha, coluna e caixa contenha os dígitos de 1 a 9. Quatro níveis de dificuldade de Fácil a Expert, um sistema de dicas integrado, marcas de lápis, desfazer/refazer e um cronômetro para registrar seus melhores tempos.\n\n2048\nDeslize para mover peças numeradas em um tabuleiro 4x4. Quando duas peças com o mesmo número colidem, elas se fundem em uma. Combine seu caminho até a peça 2048 e além.\n\nRECURSOS\n- Feedback háptico satisfatório ajustado para cada ação\n- Rastreamento de pontuações altas e persistência do estado do jogo\n- Menu de pausa em cada jogo com retomar, novo jogo e configurações\n- Tema escuro projetado para jogo confortável\n- Salvamento automático para que você nunca perca o progresso\n- Sem anúncios, sem compras no aplicativo, sem rastreamento\n- 100% código aberto\n\nFair Games é distribuído através do App Fair e construído com Skip.",
            "ru": "Fair Games — это бесплатная коллекция классических игр-головоломок и аркад с открытым исходным кодом.\n\nBLOCK BLAST\nРазмещайте и располагайте красочные блочные фигуры на сетке 8x8. Заполняйте полные ряды или столбцы, чтобы очистить их и набрать очки. Создавайте комбо, очищая несколько линий подряд, для огромных множителей очков. Очистите всю доску для огромного бонуса.\n\nSIRTET\nБессмертная игра падающих блоков, которую вы знаете и любите. Направляйте тетро-кубы при их падении, поворачивайте их на место и очищайте линии для повышения уровня. Темп ускоряется по мере прохождения уровней, проверяя ваши рефлексы и пространственное мышление.\n\nFLAPPY BIRD\nНажимайте, чтобы взмахнуть крыльями, и проводите птицу через бесконечную серию препятствий из труб. Тщательно рассчитывайте время своих нажатий, чтобы оставаться в воздухе и проходить через зазоры. Регулируемая сложность позволяет как новичкам, так и ветеранам найти свой вызов.\n\nBREAKOUT\nОтбивайте мяч от своей ракетки, чтобы разбивать ряды разноцветных кирпичей. Прицеливайтесь, ударяя по разным частям ракетки, чтобы контролировать угол. Очистите все кирпичи, чтобы пройти всё более быстрые уровни.\n\nSUDOKU\nЗаполните сетку 9x9 так, чтобы каждый ряд, столбец и квадрат содержал цифры от 1 до 9. Четыре уровня сложности от Лёгкого до Эксперта, встроенная система подсказок, карандашные пометки, отмена/повтор и таймер для отслеживания ваших лучших результатов.\n\n2048\nСвайпайте, чтобы передвигать пронумерованные плитки по доске 4x4. Когда две плитки с одинаковым числом сталкиваются, они сливаются в одну. Комбинируйте свой путь до плитки 2048 и дальше.\n\nОСОБЕННОСТИ\n- Удовлетворяющая тактильная отдача, настроенная для каждого действия\n- Отслеживание рекордов и сохранение состояния игры\n- Меню паузы в каждой игре с продолжением, новой игрой и настройками\n- Тёмная тема для комфортной игры\n- Автосохранение, чтобы вы никогда не теряли прогресс\n- Без рекламы, без покупок в приложении, без отслеживания\n- 100% открытый исходный код\n\nFair Games распространяется через App Fair и создан с помощью Skip.",
            "zh-Hans": "Fair Games 是一款免费、开源的经典益智和街机游戏合集。\n\nBLOCK BLAST\n在 8x8 的网格上放置和排列彩色方块形状。填满完整的行或列以清除它们并积累积分。通过连续清除多条线来构建连击，获得巨大的得分倍数。清空整个棋盘以获得巨额奖励。\n\nSIRTET\n您熟悉并喜爱的永恒落块游戏。引导四方块下落，旋转它们到位，并清除线条以升级。随着您在关卡中的进展，节奏加快，考验您的反应能力和空间思维。\n\nFLAPPY BIRD\n轻触翻飞，引导小鸟穿过无尽的管道障碍。仔细把握轻触时机，保持在空中并穿过间隙。可调节的难度让初学者和老玩家都能找到自己的挑战。\n\nBREAKOUT\n让球从您的球拍上反弹，击碎一行行彩色砖块。通过击中球拍的不同部位来瞄准您的射击，控制角度。清除所有砖块以晋级到越来越快的关卡。\n\nSUDOKU\n填满 9x9 网格，使每行、每列和每个方框都包含数字 1 到 9。从简单到专家四个难度级别，内置提示系统、铅笔标记、撤销/重做和计时器以追踪您的最佳时间。\n\n2048\n滑动以在 4x4 的棋盘上滑动编号的方块。当两个相同数字的方块碰撞时，它们会合并为一个。组合您的路径至 2048 方块及更高。\n\n特性\n- 针对每个动作调整的令人满意的触觉反馈\n- 高分追踪和游戏状态持久化\n- 每个游戏中都有暂停菜单，带有继续、新游戏和设置\n- 为舒适游戏设计的深色主题\n- 自动保存，让您永不丢失进度\n- 无广告，无应用内购买，无追踪\n- 100% 开源\n\nFair Games 通过 App Fair 分发并使用 Skip 构建。"
          },
          "metadata": {
            "infoPlist": {
              "ITSAppUsesNonExemptEncryption": false
            }
          },
          "sbom": {
            "creationInfo": {
              "created": "2026-05-16T14:01:48Z",
              "creators": [
                "Tool: skip-sbom"
              ],
              "licenseListVersion": "3.22"
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://skip.dev/spdx/faire-games/ios",
            "name": "faire-games-ios",
            "packages": [
              {
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "name": "faire-games",
                "primaryPackagePurpose": "APPLICATION",
                "SPDXID": "SPDXRef-Package-faire-games",
                "supplier": "NOASSERTION",
                "versionInfo": "source"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/appfair/appfair-app.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/appfair/appfair-app.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "GPL-2.0-only",
                "licenseDeclared": "GPL-2.0-only",
                "name": "appfair-app",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-appfair-app",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.4"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip",
                "supplier": "NOASSERTION",
                "versionInfo": "1.8.14"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-foundation.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-foundation.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-foundation",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-foundation",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-kit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-kit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-kit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-kit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-lib.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-lib.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-lib",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-lib",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-model.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-model.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-model",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-model",
                "supplier": "NOASSERTION",
                "versionInfo": "1.7.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-ui.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-ui.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-ui",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-ui",
                "supplier": "NOASSERTION",
                "versionInfo": "1.54.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-unit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-unit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-unit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-unit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.6.1"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-Package-faire-games",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-appfair-app",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-foundation",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-kit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-lib",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-model",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-ui",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-unit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-faire-games"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "subtitle": {
            "ar": "ألعاب ألغاز وأركيد كلاسيكية",
            "de": "Klassische Puzzle-&-Arcade",
            "en": "Classic Puzzle & Arcade Games",
            "es": "Juegos clásicos puzle arcade",
            "fr": "Jeux classiques puzzle/arcade",
            "hi": "क्लासिक पज़ल और आर्केड गेम्स",
            "id": "Game Puzzle & Arkade Klasik",
            "it": "Giochi puzzle/arcade classici",
            "ja": "クラシックパズル＆アーケード",
            "ko": "클래식 퍼즐 & 아케이드 게임",
            "pt-BR": "Puzzle e arcade clássicos",
            "ru": "Головоломки и аркадные игры",
            "zh-Hans": "经典益智与街机游戏合集"
          },
          "version": "1.5.1"
        }
      },
      "releaseNotes": {
        "ar": "إصلاحات للأخطاء وتحسينات في الأداء.",
        "de": "Fehlerbehebungen und Leistungsverbesserungen.",
        "en": "Bug fixes and performance improvements.",
        "es": "Correcciones de errores y mejoras de rendimiento.",
        "fr": "Corrections de bugs et améliorations des performances.",
        "hi": "बग फिक्स और प्रदर्शन सुधार।",
        "id": "Perbaikan bug dan peningkatan performa.",
        "it": "Correzioni di bug e miglioramenti delle prestazioni.",
        "ja": "バグ修正とパフォーマンスの改善。",
        "ko": "버그 수정 및 성능 개선.",
        "pt-BR": "Correções de bugs e melhorias de desempenho.",
        "ru": "Исправления ошибок и улучшения производительности.",
        "zh-Hans": "错误修复和性能改进。"
      },
      "source": {
        "assets": "https://raw.githubusercontent.com/appfair/Faire-Games/refs/tags/1.5.1/",
        "license": "GPL-2.0-only",
        "release": "https://github.com/appfair/Faire-Games/releases/tag/1.5.1/",
        "url": "https://github.com/appfair/Faire-Games"
      },
      "title": {
        "en": "Fair Games"
      }
    },
    {
      "keywords": {
        "ar": [
          "متصفح",
          "ويب",
          "سكيب",
          "تطبيق-مصغر"
        ],
        "de": [
          "Web",
          "Browser",
          "MiniApp",
          "Skip",
          "User-Agent"
        ],
        "en": [
          "web",
          "browser",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "es": [
          "web",
          "navegador",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "fr": [
          "web",
          "navigateur",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "hi": [
          "वेब",
          "ब्राउज़र",
          "मिनीऐप",
          "स्किप"
        ],
        "id": [
          "web",
          "peramban",
          "browser",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "it": [
          "web",
          "browser",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "ja": [
          "ウェブ",
          "ブラウザ",
          "ミニアプリ",
          "スキップ"
        ],
        "ko": [
          "웹",
          "브라우저",
          "미니앱",
          "스킵"
        ],
        "pt-BR": [
          "web",
          "navegador",
          "miniapp",
          "skip",
          "user-agent"
        ],
        "ru": [
          "веб",
          "браузер",
          "скип",
          "user-agent"
        ],
        "zh-Hans": [
          "网页",
          "浏览器",
          "小应用",
          "Skip",
          "用户代理"
        ]
      },
      "links": {
        "privacy": {
          "en": "https://appfair.org/privacy"
        },
        "support": {
          "en": "https://netskip.app"
        }
      },
      "name": "Net-Skip",
      "platforms": {
        "android": {
          "applicationId": "org.appfair.app.Net_Skip",
          "assets": {
            "featureGraphic": {
              "en": {
                "digest": "sha256:cb95816806ac8ca734a34cf833e0f823a8ce469193dfd108900b7a022d2da815",
                "height": 500,
                "location": "Android/fastlane/metadata/android/en-US/images/featureGraphic.png",
                "mimeType": "image/png",
                "size": 73280,
                "width": 1024
              }
            },
            "icon": {
              "digest": "sha256:5b25791e1c6fa931b9892adb7f8c15151ee95d371c8768101492a0657d99184f",
              "height": 512,
              "location": "Android/fastlane/metadata/android/en-US/images/icon.png",
              "mimeType": "image/png",
              "size": 129295,
              "width": 512
            },
            "screenshots": {
              "en": [
                {
                  "digest": "sha256:4bdf97be8ef991cf67270837a51c316693923c007f5d496241a19712e94e3b18",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png",
                  "mimeType": "image/png",
                  "size": 287689,
                  "width": 1080
                },
                {
                  "digest": "sha256:9aeb62beb2eef3bc57c37754aedab4434aa2cf833c5024d7a23808ec00e48a23",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png",
                  "mimeType": "image/png",
                  "size": 321010,
                  "width": 1080
                }
              ]
            }
          },
          "buildNumber": "236",
          "channels": {
            "googleplaystore": {
              "id": "org.appfair.app.Net_Skip",
              "url": "https://play.google.com/store/apps/details?id=org.appfair.app.Net_Skip"
            }
          },
          "description": {
            "ar": "Net Skip متصفح ويب مصمم بعناية يضفي وضوحًا وسرعة على التصفح اليومي. وهو مجاني ومفتوح المصدر، وقد بُني ليبدو سريعًا وسهلاً على جهازك.\n\nمدعومًا بمحرك الويب الأصلي في Android، يبدأ Net Skip بسرعة ويعرض الصفحات بسلاسة، مع واجهة تتنحى بهدوء أثناء قراءتك. تتنقل علامات التبويب بإيماءة واحدة، يختفي شريط الأدوات أثناء التمرير، ويبقى التركيز حيث يجب — على الصفحة أمامك.\n\nالمميزات\n\n• تحميل سريع للصفحات وتمرير سلس بفضل محرك الويب الأصلي\n• واجهة نظيفة وغير مزدحمة تتنحى أثناء القراءة\n• التنقل بين علامات التبويب بإيماءة واحدة\n• نظرة عامة مرئية لعلامات التبويب مع معاينات حية لكل صفحة مفتوحة\n• استعادة تلقائية للجلسة — علامات التبويب موجودة كما تركتها تمامًا\n• حجب مدمج للإعلانات والمتعقبات، مفعَّل افتراضيًا\n• مجموعة من محركات البحث، مع اقتراحات أثناء الكتابة\n• البحث في الصفحة، تكبير نص قابل للتعديل، وخيار طلب موقع سطح المكتب\n• المفضلة وسجل تصفح كامل، مع عناصر تحكم بسيطة لمسح ما تشاء\n• أوضاع مظهر فاتح وداكن ومتوافق مع النظام\n• استجابة لمسية اختيارية لتجربة أكثر إحساسًا\n• إعدادات JavaScript و user-agent مخصصة للمستخدمين المتقدمين\n\nالخصوصية بالتصميم\n\nبُني Net Skip حول فكرة بسيطة: تصفحك ملكٌ لك.\n\n• لا إعلانات من أي نوع\n• لا تتبع ولا تحليلات ولا قياس عن بُعد\n• لا عمليات شراء داخل التطبيق ولا اشتراكات\n• لا حسابات ولا تسجيل دخول ولا ملف شخصي\n\nما يحدث في Net Skip يبقى على جهازك.\n\nمجاني ومفتوح المصدر\n\nNet Skip مجاني للتنزيل ومجاني للاستخدام، بدون فئة مميزة وبدون أي شيء يحتاج إلى فتحه. تم نشر الكود المصدري الكامل بشكل مفتوح حتى يتمكن أي شخص من قراءته أو مراجعته أو المساهمة فيه. يمكنك العثور على المشروع على https://github.com/Net-Skip.\n\nعن مشروع App Fair\n\nيقدَّم لك Net Skip من قِبَل مشروع App Fair، وهو منظمة خيرية غير ربحية مكرّسة لإنشاء وصيانة السلع العامة الرقمية في شكل تطبيقات للهاتف المحمول. تعرّف على المزيد على https://appfair.org.",
            "de": "Net Skip ist ein durchdacht gestalteter Webbrowser, der Klarheit und Geschwindigkeit in das alltägliche Surfen bringt. Er ist kostenlos, Open Source und so konzipiert, dass er sich auf Ihrem Gerät schnell und mühelos anfühlt.\n\nAngetrieben von Androids nativer Web-Engine, startet Net Skip schnell und rendert Seiten flüssig, mit einer Oberfläche, die sich beim Lesen still zurücknimmt. Tabs lassen sich mit einer einzigen Geste durchwischen, die Symbolleiste blendet sich beim Scrollen aus, und der Fokus bleibt dort, wo er hingehört — auf der Seite vor Ihnen.\n\nFUNKTIONEN\n\n• Schnelles Laden von Seiten und flüssiges Scrollen, angetrieben von der nativen Web-Engine\n• Eine klare, übersichtliche Oberfläche, die sich beim Lesen zurücknimmt\n• Mit einer einzigen Geste zwischen Tabs wischen\n• Visuelle Tab-Übersicht mit Live-Vorschauen aller geöffneten Seiten\n• Automatische Wiederherstellung der Sitzung — Ihre Tabs sind genau dort, wo Sie sie verlassen haben\n• Eingebauter Werbe- und Tracker-Schutz, standardmäßig aktiviert\n• Eine Auswahl an Suchmaschinen mit Vorschlägen während der Eingabe\n• Auf-der-Seite-suchen, anpassbarer Textzoom und Option für die Desktop-Variante\n• Favoriten und vollständiger Browserverlauf, mit einfachen Steuerungen zum Löschen nach Wunsch\n• Helle, dunkle und systemkonforme Erscheinungsmodi\n• Optionales haptisches Feedback für ein taktileres Erlebnis\n• JavaScript- und benutzerdefinierte User-Agent-Einstellungen für fortgeschrittene Nutzer\n\nPRIVATSPHÄRE BY DESIGN\n\nNet Skip basiert auf einer einfachen Idee: Ihr Surfverhalten gehört Ihnen.\n\n• Keine Werbung jeglicher Art\n• Kein Tracking, keine Analyse, keine Telemetrie\n• Keine In-App-Käufe oder Abonnements\n• Keine Konten, keine Anmeldung, kein Profil\n\nWas in Net Skip passiert, bleibt auf Ihrem Gerät.\n\nKOSTENLOS UND OPEN SOURCE\n\nNet Skip ist kostenlos zum Herunterladen und kostenlos in der Nutzung, ohne Premium-Stufe und ohne etwas, das freigeschaltet werden müsste. Der gesamte Quellcode ist offen veröffentlicht, sodass jeder ihn lesen, prüfen oder dazu beitragen kann. Das Projekt finden Sie unter https://github.com/Net-Skip.\n\nÜBER DAS APP-FAIR-PROJEKT\n\nNet Skip wird Ihnen vom App-Fair-Projekt präsentiert, einer gemeinnützigen Wohltätigkeitsorganisation, die sich der Schaffung und Pflege digitaler öffentlicher Güter in Form von mobilen Anwendungen verschrieben hat. Erfahren Sie mehr unter https://appfair.org.",
            "en": "Net Skip is a thoughtfully designed web browser that brings clarity and speed to everyday browsing. It is free, open source, and built to feel quick and effortless on your device.\n\nPowered by Android's native web engine, Net Skip launches quickly and renders pages smoothly, with an interface that quietly steps aside as you read. Tabs swipe between each other with a single gesture, the toolbar fades out of view as you scroll, and the focus stays where it belongs — on the page in front of you.\n\nFEATURES\n\n• Fast page loads and fluid scrolling, powered by the native web engine\n• A clean, uncluttered interface that recedes while you read\n• Swipe between tabs with a single gesture\n• Visual tab overview with live previews of every open page\n• Automatic session restore — your tabs are right where you left them\n• Built-in ad and tracker blocking, on by default\n• A choice of search engines, with suggestions as you type\n• Find-on-page, adjustable text zoom, and a request-desktop-site option\n• Favorites and full browsing history, with simple controls to clear what you wish\n• Light, dark, and system-matching appearance modes\n• Optional haptic feedback for a more tactile experience\n• JavaScript and custom user-agent settings for advanced users\n\nPRIVACY BY DESIGN\n\nNet Skip is built around a simple idea: your browsing belongs to you.\n\n• No advertising of any kind\n• No tracking, analytics, or telemetry\n• No in-app purchases or subscriptions\n• No accounts, no sign-in, no profile\n\nWhat happens in Net Skip stays on your device.\n\nFREE AND OPEN SOURCE\n\nNet Skip is free to download and free to use, with no premium tier and nothing to unlock. The complete source code is published openly so anyone can read it, audit it, or contribute. You can find the project at https://github.com/Net-Skip.\n\nABOUT THE APP FAIR\n\nNet Skip is brought to you by the App Fair Project, a non-profit charity dedicated to creating and maintaining digital public goods in the form of mobile applications. Learn more at https://appfair.org.",
            "es": "Net Skip es un navegador web cuidadosamente diseñado que aporta claridad y velocidad a la navegación cotidiana. Es gratuito, de código abierto y está hecho para sentirse rápido y sin esfuerzo en tu dispositivo.\n\nImpulsado por el motor web nativo de Android, Net Skip se inicia rápidamente y representa las páginas con fluidez, con una interfaz que se aparta discretamente mientras lees. Las pestañas se deslizan entre sí con un solo gesto, la barra de herramientas desaparece al desplazarte y el foco permanece donde corresponde: en la página que tienes delante.\n\nCARACTERÍSTICAS\n\n• Carga rápida de páginas y desplazamiento fluido, impulsados por el motor web nativo\n• Una interfaz limpia y sin desorden que se aparta mientras lees\n• Cambio entre pestañas con un solo gesto\n• Vista general visual de pestañas con vistas previas en vivo de cada página abierta\n• Restauración automática de sesión: tus pestañas están justo donde las dejaste\n• Bloqueo de anuncios y rastreadores integrado, activado de forma predeterminada\n• Variedad de motores de búsqueda, con sugerencias mientras escribes\n• Buscar en la página, zoom de texto ajustable y opción de solicitar sitio de escritorio\n• Favoritos e historial de navegación completo, con controles sencillos para borrar lo que desees\n• Modos de apariencia claro, oscuro y según el sistema\n• Respuesta háptica opcional para una experiencia más táctil\n• Configuración de JavaScript y user-agent personalizado para usuarios avanzados\n\nPRIVACIDAD POR DISEÑO\n\nNet Skip se basa en una idea simple: tu navegación te pertenece.\n\n• Sin publicidad de ningún tipo\n• Sin rastreo, análisis ni telemetría\n• Sin compras dentro de la aplicación ni suscripciones\n• Sin cuentas, sin inicio de sesión, sin perfil\n\nLo que sucede en Net Skip se queda en tu dispositivo.\n\nGRATIS Y DE CÓDIGO ABIERTO\n\nNet Skip es gratuito para descargar y gratuito para usar, sin un nivel premium y sin nada que desbloquear. El código fuente completo se publica de forma abierta para que cualquiera pueda leerlo, auditarlo o contribuir. Puedes encontrar el proyecto en https://github.com/Net-Skip.\n\nSOBRE APP FAIR\n\nNet Skip te lo trae el Proyecto App Fair, una organización benéfica sin ánimo de lucro dedicada a crear y mantener bienes públicos digitales en forma de aplicaciones móviles. Más información en https://appfair.org.",
            "fr": "Net Skip est un navigateur web pensé avec soin, qui apporte clarté et rapidité à votre navigation quotidienne. Il est gratuit, open source et conçu pour être rapide et fluide sur votre appareil.\n\nPropulsé par le moteur web natif d'Android, Net Skip se lance rapidement et affiche les pages avec fluidité, avec une interface qui s'efface discrètement pendant que vous lisez. Les onglets se font glisser d'un seul geste, la barre d'outils disparaît à mesure que vous faites défiler la page, et l'attention reste là où elle doit être — sur la page devant vous.\n\nFONCTIONNALITÉS\n\n• Chargement rapide des pages et défilement fluide, propulsés par le moteur web natif\n• Une interface épurée et sans encombrement qui s'efface pendant que vous lisez\n• Glissement entre onglets d'un seul geste\n• Vue d'ensemble visuelle des onglets avec aperçus en direct de chaque page ouverte\n• Restauration automatique de la session — vos onglets sont là où vous les avez laissés\n• Blocage intégré des publicités et des traqueurs, activé par défaut\n• Un choix de moteurs de recherche, avec suggestions à la frappe\n• Recherche dans la page, zoom de texte ajustable et option « demander le site de bureau »\n• Favoris et historique de navigation complet, avec des commandes simples pour effacer ce que vous voulez\n• Modes d'apparence clair, sombre et selon le système\n• Retour haptique optionnel pour une expérience plus tactile\n• Paramètres JavaScript et user-agent personnalisés pour les utilisateurs avancés\n\nCONFIDENTIALITÉ DÈS LA CONCEPTION\n\nNet Skip est construit autour d'une idée simple : votre navigation vous appartient.\n\n• Aucune publicité, d'aucune sorte\n• Aucun pistage, aucune analyse, aucune télémétrie\n• Aucun achat intégré ni abonnement\n• Aucun compte, aucune connexion, aucun profil\n\nCe qui se passe dans Net Skip reste sur votre appareil.\n\nGRATUIT ET OPEN SOURCE\n\nNet Skip est gratuit à télécharger et gratuit à utiliser, sans niveau premium et rien à débloquer. Le code source complet est publié ouvertement afin que chacun puisse le lire, l'auditer ou y contribuer. Vous trouverez le projet sur https://github.com/Net-Skip.\n\nÀ PROPOS D'APP FAIR\n\nNet Skip vous est proposé par le projet App Fair, une organisation caritative à but non lucratif dédiée à la création et à la maintenance de biens publics numériques sous forme d'applications mobiles. Pour en savoir plus, rendez-vous sur https://appfair.org.",
            "hi": "Net Skip एक सोच-समझकर डिज़ाइन किया वेब ब्राउज़र है जो रोज़मर्रा की ब्राउज़िंग में स्पष्टता और गति लाता है। यह मुफ़्त, ओपन सोर्स है और आपके डिवाइस पर तेज़ और सहज महसूस हो।\n\nAndroid के नेटिव वेब इंजन से Net Skip तेज़ी से चालू होता है और पेज सहजता से रेंडर करता है। टैब एक जेस्चर से स्वाइप होते हैं, स्क्रॉल पर टूलबार ओझल हो जाता है, और ध्यान सामने के पेज पर रहता है।\n\nविशेषताएँ\n\n• तेज़ पेज लोडिंग और सहज स्क्रॉलिंग\n• पढ़ते समय पीछे हटने वाला साफ़ इंटरफ़ेस\n• एक ही जेस्चर से टैब के बीच स्वाइप\n• खुले पेजों की लाइव झलक के साथ टैब अवलोकन\n• स्वचालित सेशन रिस्टोर — टैब वहीं हैं जहाँ छोड़े थे\n• बिल्ट-इन विज्ञापन और ट्रैकर ब्लॉकिंग, डिफ़ॉल्ट चालू\n• कई सर्च इंजन में से चुनाव, टाइप करते समय सुझाव\n• पेज पर खोजें, टेक्स्ट ज़ूम, डेस्कटॉप-साइट विकल्प\n• पसंदीदा और पूरी ब्राउज़िंग हिस्ट्री\n• लाइट, डार्क और सिस्टम के अनुरूप दिखावट मोड\n• वैकल्पिक हैप्टिक फ़ीडबैक\n• JavaScript और कस्टम user-agent सेटिंग्स\n\nडिज़ाइन से ही प्राइवेसी\n\nNet Skip एक सरल विचार पर बना है: आपकी ब्राउज़िंग आपकी है।\n\n• कोई विज्ञापन नहीं\n• कोई ट्रैकिंग, एनालिटिक्स या टेलीमेट्री नहीं\n• कोई इन-ऐप खरीद या सदस्यता नहीं\n• कोई अकाउंट, साइन-इन या प्रोफ़ाइल नहीं\n\nNet Skip में जो होता है वह आपके डिवाइस पर रहता है।\n\nमुफ़्त और ओपन सोर्स\n\nNet Skip डाउनलोड और उपयोग दोनों के लिए मुफ़्त है, कोई प्रीमियम स्तर नहीं। पूरा सोर्स कोड खुले रूप से प्रकाशित है ताकि कोई भी पढ़, ऑडिट कर या योगदान दे सके। प्रोजेक्ट: https://github.com/Net-Skip\n\nApp Fair के बारे में\n\nNet Skip आपके लिए App Fair परियोजना द्वारा प्रस्तुत है, जो मोबाइल ऐप्लिकेशन के रूप में डिजिटल सार्वजनिक वस्तुएँ बनाने और बनाए रखने को समर्पित एक गैर-लाभकारी संस्था है। और जानें: https://appfair.org",
            "id": "Net Skip adalah peramban web yang dirancang dengan cermat, menghadirkan kejernihan dan kecepatan untuk penjelajahan sehari-hari. Peramban ini gratis, sumber terbuka, dan dibangun agar terasa cepat dan tanpa usaha di perangkat Anda.\n\nDidukung oleh mesin web bawaan Android, Net Skip diluncurkan dengan cepat dan merender halaman dengan mulus, dengan antarmuka yang dengan tenang menyingkir saat Anda membaca. Tab dapat berpindah satu sama lain dengan satu gerakan, bilah alat memudar dari pandangan saat Anda menggulir, dan fokus tetap pada tempatnya — pada halaman di hadapan Anda.\n\nFITUR\n\n• Pemuatan halaman cepat dan gulir mulus, didukung oleh mesin web bawaan\n• Antarmuka yang bersih dan tidak berantakan, yang menyingkir saat Anda membaca\n• Berpindah antar tab dengan satu gerakan\n• Tinjauan tab visual dengan pratinjau langsung dari setiap halaman yang terbuka\n• Pemulihan sesi otomatis — tab Anda persis di tempat Anda meninggalkannya\n• Pemblokiran iklan dan pelacak bawaan, aktif secara default\n• Pilihan mesin pencari, dengan saran saat Anda mengetik\n• Cari di halaman, perbesaran teks yang dapat disesuaikan, dan opsi minta situs versi desktop\n• Favorit dan riwayat penjelajahan lengkap, dengan kontrol sederhana untuk menghapus apa pun yang Anda mau\n• Mode tampilan terang, gelap, dan mengikuti sistem\n• Umpan balik haptik opsional untuk pengalaman yang lebih taktil\n• Pengaturan JavaScript dan user-agent kustom untuk pengguna tingkat lanjut\n\nPRIVASI SEJAK DIRANCANG\n\nNet Skip dibangun di atas gagasan sederhana: penjelajahan Anda adalah milik Anda.\n\n• Tanpa iklan dalam bentuk apa pun\n• Tanpa pelacakan, analitik, atau telemetri\n• Tanpa pembelian dalam aplikasi atau langganan\n• Tanpa akun, tanpa masuk, tanpa profil\n\nApa yang terjadi di Net Skip tetap di perangkat Anda.\n\nGRATIS DAN SUMBER TERBUKA\n\nNet Skip gratis untuk diunduh dan gratis untuk digunakan, tanpa tingkat premium dan tanpa apa pun yang perlu dibuka. Seluruh kode sumber dipublikasikan secara terbuka sehingga siapa pun dapat membacanya, mengauditnya, atau berkontribusi. Anda dapat menemukan proyek ini di https://github.com/Net-Skip.\n\nTENTANG APP FAIR\n\nNet Skip dipersembahkan oleh Proyek App Fair, sebuah organisasi amal nirlaba yang berdedikasi untuk menciptakan dan memelihara barang publik digital dalam bentuk aplikasi seluler. Pelajari lebih lanjut di https://appfair.org.",
            "it": "Net Skip è un browser web pensato con cura, che porta chiarezza e velocità alla navigazione di tutti i giorni. È gratuito, open source e progettato per essere veloce e senza sforzo sul tuo dispositivo.\n\nGrazie al motore web nativo di Android, Net Skip si avvia rapidamente e visualizza le pagine in modo fluido, con un'interfaccia che si fa da parte mentre leggi. Le schede scorrono tra loro con un singolo gesto, la barra degli strumenti si nasconde mentre scorri, e l'attenzione resta dove deve essere — sulla pagina davanti a te.\n\nCARATTERISTICHE\n\n• Caricamento rapido delle pagine e scorrimento fluido, supportati dal motore web nativo\n• Un'interfaccia pulita e ordinata che si fa da parte mentre leggi\n• Passaggio tra schede con un singolo gesto\n• Panoramica visiva delle schede con anteprime in tempo reale di ogni pagina aperta\n• Ripristino automatico della sessione: le tue schede sono esattamente dove le hai lasciate\n• Blocco integrato di pubblicità e tracker, attivo per impostazione predefinita\n• Una scelta di motori di ricerca, con suggerimenti mentre digiti\n• Cerca nella pagina, zoom del testo regolabile e opzione per richiedere il sito desktop\n• Preferiti e cronologia di navigazione completa, con semplici controlli per cancellare ciò che desideri\n• Modalità di aspetto chiara, scura e basata sul sistema\n• Feedback aptico opzionale per un'esperienza più tattile\n• Impostazioni di JavaScript e user-agent personalizzato per utenti avanzati\n\nPRIVACY BY DESIGN\n\nNet Skip si basa su un'idea semplice: la tua navigazione appartiene a te.\n\n• Nessuna pubblicità di alcun tipo\n• Nessun tracciamento, analisi o telemetria\n• Nessun acquisto in-app o abbonamento\n• Nessun account, nessun accesso, nessun profilo\n\nQuello che accade in Net Skip resta sul tuo dispositivo.\n\nGRATUITO E OPEN SOURCE\n\nNet Skip è gratuito da scaricare e gratuito da usare, senza un livello premium e senza nulla da sbloccare. Il codice sorgente completo è pubblicato apertamente, così chiunque può leggerlo, controllarlo o contribuire. Trovi il progetto su https://github.com/Net-Skip.\n\nINFORMAZIONI SU APP FAIR\n\nNet Skip è offerto dal Progetto App Fair, un'organizzazione benefica senza scopo di lucro dedicata alla creazione e alla manutenzione di beni pubblici digitali sotto forma di applicazioni mobili. Scopri di più su https://appfair.org.",
            "ja": "Net Skipは、日々のブラウジングに明快さとスピードをもたらす、丁寧に設計されたウェブブラウザです。無料、オープンソース、そしてあなたの端末で素早く軽快に動くように作られています。\n\nAndroid標準のウェブエンジンを土台にしているため、Net Skipは素早く起動し、ページを滑らかに表示します。インターフェースは読書中にそっと脇に控えます。タブはひと操作のジェスチャーで切り替えられ、スクロールするとツールバーは視界から消え、目の前のページに集中できます。\n\n主な機能\n\n• ネイティブウェブエンジンによる高速なページ読み込みと滑らかなスクロール\n• 読書中にそっと退く、すっきりとしたインターフェース\n• ひと操作のジェスチャーでタブを切り替え\n• 開いているすべてのページのライブプレビューを表示するビジュアルなタブ一覧\n• セッションの自動復元 — タブは閉じたときのまま\n• 標準で有効なビルトインの広告・トラッカー遮断\n• 入力中に候補が表示される、複数の検索エンジンから選択可能\n• ページ内検索、テキストズームの調整、デスクトップサイト要求オプション\n• お気に入りと完全な閲覧履歴。必要に応じて簡単に消去可能\n• ライト、ダーク、システム設定に合わせた外観モード\n• よりタクタイルな体験のためのオプションの触覚フィードバック\n• 上級ユーザー向けのJavaScriptおよびカスタムユーザーエージェント設定\n\nプライバシー・バイ・デザイン\n\nNet Skipはシンプルな考えを軸に作られています。あなたのブラウジングはあなたのものです。\n\n• いかなる広告も一切なし\n• トラッキング、解析、テレメトリは一切なし\n• アプリ内課金やサブスクリプションは一切なし\n• アカウント、サインイン、プロフィールは一切なし\n\nNet Skipで起きたことは、あなたの端末の中にとどまります。\n\n無料でオープンソース\n\nNet Skipはダウンロードも利用も無料で、プレミアム階層や解除すべきものはありません。すべてのソースコードがオープンに公開されており、誰でも閲覧、監査、貢献ができます。プロジェクトはhttps://github.com/Net-Skip にあります。\n\nApp Fair Projectについて\n\nNet Skipは、モバイルアプリケーションという形のデジタル公共財を作成・維持することに専念する非営利慈善団体、App Fair Projectからお届けします。詳細はhttps://appfair.org をご覧ください。",
            "ko": "Net Skip은 일상적인 웹 브라우징에 명료함과 빠름을 가져다주는, 사려 깊게 설계된 웹 브라우저입니다. 무료이고 오픈소스이며, 당신의 기기에서 빠르고 수월하게 느껴지도록 만들어졌습니다.\n\nAndroid의 네이티브 웹 엔진을 기반으로 하여 Net Skip은 빠르게 실행되고 페이지를 부드럽게 렌더링합니다. 인터페이스는 읽는 동안 조용히 물러납니다. 탭은 한 번의 제스처로 서로 전환되고, 스크롤하면 도구 모음은 시야에서 사라지며, 초점은 마땅히 있어야 할 곳에 머무릅니다 — 바로 앞의 페이지에.\n\n주요 기능\n\n• 네이티브 웹 엔진이 구현하는 빠른 페이지 로딩과 부드러운 스크롤\n• 읽는 동안 물러나는 깔끔하고 정돈된 인터페이스\n• 한 번의 제스처로 탭 사이를 전환\n• 열려 있는 모든 페이지의 실시간 미리보기를 보여주는 시각적 탭 개요\n• 자동 세션 복원 — 탭은 그대로 그 자리에 있습니다\n• 기본적으로 활성화된 광고 및 추적기 차단 기능 내장\n• 입력 중 제안이 표시되는 검색 엔진 선택\n• 페이지 내 찾기, 조절 가능한 텍스트 확대/축소, 데스크톱 사이트 요청 옵션\n• 즐겨찾기와 전체 방문 기록, 원하는 항목을 간단하게 지울 수 있는 컨트롤\n• 라이트, 다크, 시스템 설정에 따른 외관 모드\n• 보다 촉각적인 경험을 위한 선택적 햅틱 피드백\n• 고급 사용자 위한 JavaScript 및 사용자 지정 user-agent 설정\n\n설계에서부터 보호되는 프라이버시\n\nNet Skip은 단순한 생각을 중심으로 설계되었습니다. 당신의 브라우징은 당신의 것입니다.\n\n• 어떠한 광고도 없음\n• 추적, 분석, 텔레메트리 없음\n• 인앱 결제 또는 구독 없음\n• 계정 없음, 로그인 없음, 프로필 없음\n\nNet Skip에서 일어나는 일은 당신의 기기에 머무릅니다.\n\n무료이며 오픈소스\n\nNet Skip은 다운로드도 사용도 무료이며, 프리미엄 등급이나 잠금 해제할 것은 전혀 없습니다. 전체 소스 코드는 누구나 읽고, 검토하고, 기여할 수 있도록 공개되어 있습니다. 프로젝트는 https://github.com/Net-Skip 에서 확인할 수 있습니다.\n\nApp Fair 프로젝트 소개\n\nNet Skip은 모바일 애플리케이션 형태의 디지털 공공재를 만들고 유지하는 데 헌신하는 비영리 자선 단체인 App Fair 프로젝트가 제공합니다. 자세한 내용은 https://appfair.org 에서 확인하세요.",
            "pt-BR": "O Net Skip é um navegador web cuidadosamente projetado, que traz clareza e velocidade à navegação do dia a dia. É gratuito, de código aberto e feito para parecer rápido e sem esforço no seu dispositivo.\n\nMovido pelo motor web nativo do Android, o Net Skip inicia rapidamente e renderiza páginas com suavidade, com uma interface que se afasta discretamente enquanto você lê. As abas deslizam entre si com um único gesto, a barra de ferramentas some à medida que você rola, e o foco permanece onde deve estar — na página à sua frente.\n\nRECURSOS\n\n• Carregamento rápido de páginas e rolagem fluida, com o motor web nativo\n• Uma interface limpa e sem desordem, que se afasta enquanto você lê\n• Deslizamento entre abas com um único gesto\n• Visão geral visual das abas, com pré-visualizações ao vivo de cada página aberta\n• Restauração automática da sessão — suas abas estão exatamente onde você as deixou\n• Bloqueio de anúncios e rastreadores integrado, ativado por padrão\n• Variedade de motores de busca, com sugestões enquanto você digita\n• Buscar na página, zoom de texto ajustável e opção de solicitar a versão para desktop\n• Favoritos e histórico de navegação completo, com controles simples para apagar o que desejar\n• Modos de aparência claro, escuro e seguindo o sistema\n• Resposta tátil opcional para uma experiência mais tátil\n• Configurações de JavaScript e user-agent personalizado para usuários avançados\n\nPRIVACIDADE POR DESIGN\n\nO Net Skip é construído em torno de uma ideia simples: sua navegação pertence a você.\n\n• Sem publicidade de qualquer tipo\n• Sem rastreamento, análise ou telemetria\n• Sem compras dentro do aplicativo ou assinaturas\n• Sem contas, sem login, sem perfil\n\nO que acontece no Net Skip fica no seu dispositivo.\n\nGRATUITO E DE CÓDIGO ABERTO\n\nO Net Skip é gratuito para baixar e gratuito para usar, sem versão premium e sem nada para desbloquear. Todo o código-fonte é publicado abertamente, para que qualquer pessoa possa lê-lo, auditá-lo ou contribuir. Você pode encontrar o projeto em https://github.com/Net-Skip.\n\nSOBRE O APP FAIR\n\nO Net Skip é oferecido pelo Projeto App Fair, uma organização beneficente sem fins lucrativos dedicada a criar e manter bens públicos digitais na forma de aplicativos móveis. Saiba mais em https://appfair.org.",
            "ru": "Net Skip — это продуманный веб-браузер, который привносит ясность и скорость в повседневный просмотр. Он бесплатный, с открытым исходным кодом и сделан так, чтобы ощущаться быстрым и лёгким на вашем устройстве.\n\nРаботая на нативном веб-движке Android, Net Skip быстро запускается и плавно отображает страницы, с интерфейсом, который тихо отступает, пока вы читаете. Вкладки переключаются одним движением, панель инструментов скрывается при прокрутке, а внимание остаётся там, где должно быть — на странице перед вами.\n\nВОЗМОЖНОСТИ\n\n• Быстрая загрузка страниц и плавная прокрутка благодаря нативному веб-движку\n• Чистый, незагромождённый интерфейс, отступающий, пока вы читаете\n• Переключение между вкладками одним жестом\n• Визуальный обзор вкладок с живыми превью каждой открытой страницы\n• Автоматическое восстановление сеанса — ваши вкладки именно там, где вы их оставили\n• Встроенная блокировка рекламы и трекеров, включённая по умолчанию\n• Выбор поисковых систем с подсказками по мере ввода\n• Поиск на странице, регулируемый масштаб текста и запрос настольной версии сайта\n• Избранное и полная история просмотра с простой очисткой\n• Светлый, тёмный и системный режимы оформления\n• Опциональная тактильная отдача\n• Настройки JavaScript и пользовательского user-agent\n\nКОНФИДЕНЦИАЛЬНОСТЬ ПО ЗАДУМКЕ\n\nNet Skip построен вокруг простой идеи: ваш просмотр принадлежит вам.\n\n• Никакой рекламы любого рода\n• Никакого отслеживания, аналитики или телеметрии\n• Никаких встроенных покупок или подписок\n• Никаких аккаунтов, входа или профиля\n\nТо, что происходит в Net Skip, остаётся на вашем устройстве.\n\nБЕСПЛАТНО И С ОТКРЫТЫМ ИСХОДНЫМ КОДОМ\n\nNet Skip бесплатно скачивать и бесплатно использовать, без премиум-уровня и ничего, что нужно было бы разблокировать. Полный исходный код опубликован открыто, так что любой может прочитать его, проверить или внести вклад. Проект можно найти по адресу https://github.com/Net-Skip.\n\nО ПРОЕКТЕ APP FAIR\n\nNet Skip представлен проектом App Fair — некоммерческой благотворительной организацией, посвящённой созданию и поддержке цифровых общественных благ в виде мобильных приложений. Узнайте больше на https://appfair.org.",
            "zh-Hans": "Net Skip 是一款经过精心设计的网页浏览器,为日常浏览带来清晰与速度。它免费、开源,并被打造得在您的设备上既快速又轻盈。\n\nNet Skip 由 Android 原生的网页引擎驱动,启动迅速,页面渲染流畅,界面在您阅读时悄然退后。标签页之间一次手势即可滑动切换,工具栏会随着滚动隐入视野之外,焦点始终留在它该在的位置——您面前的页面。\n\n主要功能\n\n• 由原生网页引擎驱动的快速页面加载与流畅滚动\n• 简洁、不杂乱的界面,在您阅读时主动退让\n• 一次手势即可在标签页之间滑动切换\n• 可视化标签页概览,实时预览每个打开的页面\n• 自动会话恢复——标签页就在您离开时的位置\n• 内置广告与追踪器拦截,默认开启\n• 多种搜索引擎可选,输入时即时给出建议\n• 页面内查找、可调节的文字缩放、请求桌面版网站选项\n• 收藏夹与完整浏览历史,可简单地按需清除\n• 浅色、深色与跟随系统的外观模式\n• 可选的触觉反馈,带来更具触感的体验\n• 面向高级用户的 JavaScript 和自定义 user-agent 设置\n\n隐私由设计开始\n\nNet Skip 围绕一个简单的理念构建:您的浏览属于您自己。\n\n• 没有任何形式的广告\n• 没有追踪、分析或遥测\n• 没有应用内购买或订阅\n• 没有账户、没有登录、没有个人资料\n\n在 Net Skip 中发生的一切,都留在您的设备上。\n\n免费且开源\n\nNet Skip 下载免费,使用免费,没有高级版本,也没有需要解锁的内容。完整的源代码公开发布,任何人都可以阅读、审查或参与贡献。项目地址:https://github.com/Net-Skip。\n\n关于 App Fair 项目\n\nNet Skip 由 App Fair 项目带给您。该项目是一家非营利慈善组织,致力于创建和维护以移动应用形式呈现的数字公共产品。了解更多请访问 https://appfair.org。"
          },
          "metadata": {
            "manifest": {
              "features": [
                {
                  "name": "android.hardware.telephony",
                  "required": "false"
                },
                {
                  "name": "android.hardware.wifi",
                  "required": "false"
                },
                {
                  "name": "android.hardware.screen.PORTRAIT",
                  "required": "false"
                },
                {
                  "name": "android.hardware.microphone",
                  "required": "false"
                },
                {
                  "name": "android.hardware.camera",
                  "required": "false"
                },
                {
                  "name": "android.hardware.camera2",
                  "required": "false"
                },
                {
                  "name": "android.hardware.sensor.proximity",
                  "required": "false"
                }
              ],
              "icon": "@mipmap/ic_launcher",
              "label": "Net Skip",
              "name": ".AndroidAppMain"
            }
          },
          "permissions": [
            {
              "key": "android.permission.INTERNET"
            },
            {
              "key": "android.permission.READ_CLIPBOARD"
            },
            {
              "key": "android.permission.BLUETOOTH_CONNECT"
            },
            {
              "key": "android.permission.RECORD_AUDIO"
            },
            {
              "key": "android.permission.MODIFY_AUDIO_SETTINGS"
            },
            {
              "key": "android.permission.ACCESS_NETWORK_STATE"
            },
            {
              "key": "android.permission.ACCESS_WIFI_STATE"
            },
            {
              "key": "android.permission.WAKE_LOCK"
            },
            {
              "key": "android.permission.READ_EXTERNAL_STORAGE"
            },
            {
              "key": "android.permission.READ_MEDIA_AUDIO"
            },
            {
              "key": "android.permission.GET_ACCOUNTS"
            },
            {
              "key": "android.permission.READ_CONTACTS"
            },
            {
              "key": "android.permission.WRITE_CONTACTS"
            },
            {
              "key": "android.permission.MANAGE_ACCOUNTS"
            },
            {
              "key": "android.permission.READ_PROFILE"
            },
            {
              "key": "android.permission.WRITE_SYNC_SETTINGS"
            },
            {
              "key": "android.permission.READ_SYNC_SETTINGS"
            },
            {
              "key": "android.permission.AUTHENTICATE_ACCOUNTS"
            },
            {
              "key": "android.permission.VIBRATE"
            },
            {
              "key": "android.permission.SYSTEM_ALERT_WINDOW"
            },
            {
              "key": "android.permission.READ_PHONE_STATE"
            },
            {
              "key": "android.permission.RECEIVE_BOOT_COMPLETED"
            },
            {
              "key": "android.permission.USE_FINGERPRINT"
            },
            {
              "key": "android.permission.USE_BIOMETRIC"
            },
            {
              "key": "android.permission.INSTALL_SHORTCUT"
            },
            {
              "key": "android.permission.CAMERA"
            },
            {
              "key": "android.permission.BLUETOOTH"
            },
            {
              "key": "android.permission.MANAGE_OWN_CALLS"
            },
            {
              "key": "android.permission.READ_PHONE_NUMBERS"
            },
            {
              "key": "android.permission.POST_NOTIFICATIONS"
            },
            {
              "key": "android.permission.WRITE_EXTERNAL_STORAGE"
            },
            {
              "key": "android.permission.ACCESS_BACKGROUND_LOCATION"
            },
            {
              "key": "android.permission.READ_APP_BADGE"
            },
            {
              "key": "com.android.launcher.permission.INSTALL_SHORTCUT"
            },
            {
              "key": "com.android.launcher.permission.UNINSTALL_SHORTCUT"
            },
            {
              "key": "com.sec.android.provider.badge.permission.READ"
            },
            {
              "key": "com.sec.android.provider.badge.permission.WRITE"
            },
            {
              "key": "com.htc.launcher.permission.READ_SETTINGS"
            },
            {
              "key": "com.htc.launcher.permission.UPDATE_SHORTCUT"
            },
            {
              "key": "com.sonyericsson.home.permission.BROADCAST_BADGE"
            },
            {
              "key": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
            },
            {
              "key": "com.anddoes.launcher.permission.UPDATE_COUNT"
            },
            {
              "key": "com.majeur.launcher.permission.UPDATE_BADGE"
            },
            {
              "key": "com.huawei.android.launcher.permission.CHANGE_BADGE"
            },
            {
              "key": "com.huawei.android.launcher.permission.READ_SETTINGS"
            },
            {
              "key": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
            },
            {
              "key": "com.oppo.launcher.permission.READ_SETTINGS"
            },
            {
              "key": "com.oppo.launcher.permission.WRITE_SETTINGS"
            },
            {
              "key": "me.everything.badger.permission.BADGE_COUNT_READ"
            },
            {
              "key": "me.everything.badger.permission.BADGE_COUNT_WRITE"
            }
          ],
          "sbom": {
            "creationInfo": {
              "created": "2026-05-07T03:49:20Z",
              "creators": [
                "Tool: spdx-gradle-plugin"
              ]
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://example.com/UUID",
            "hasExtractedLicensingInfos": [
              {
                "extractedText": "New BSD License",
                "licenseId": "LicenseRef-gnrtd0",
                "name": "New BSD License",
                "seeAlsos": [
                  "http://www.opensource.org/licenses/bsd-license.php"
                ]
              },
              {
                "extractedText": "LGPL-2.1-or-later",
                "licenseId": "LicenseRef-gnrtd1",
                "name": "LGPL-2.1-or-later",
                "seeAlsos": [
                  "http://www.gnu.org/licenses/old-licenses/lgpl-2.1"
                ]
              },
              {
                "extractedText": "BSD-2-Clause",
                "licenseId": "LicenseRef-gnrtd2",
                "name": "BSD-2-Clause",
                "seeAlsos": [
                  "http://github.com/react-native-community/jsc-android-buildscripts/blob/main/LICENSE"
                ]
              },
              {
                "extractedText": "APACHE-2",
                "licenseId": "LicenseRef-gnrtd3",
                "name": "APACHE-2",
                "seeAlsos": [
                  "http://github.com/facebookincubator/fbjni/blob/main/LICENSE"
                ]
              },
              {
                "extractedText": "Apache-2",
                "licenseId": "LicenseRef-gnrtd4",
                "name": "Apache-2",
                "seeAlsos": [
                  "http://github.com/facebook/soloader/blob/main/LICENSE"
                ]
              }
            ],
            "name": "app",
            "packages": [
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "app",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#app[:app]",
                "SPDXID": "SPDXRef-gnrtd0",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.23"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8b80e2f80a3b7daa99c16017f91d4c72cd8b31a6"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f61662c6d3a2f8ef5bd34362a02d877772c39f393cd394feb259dfaf7f4d8437"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3.10/kotlin-stdlib-2.3.10.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib@2.3.10?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-stdlib",
                "SPDXID": "SPDXRef-gnrtd1",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.10"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cc20c07506ec18e0834947b84a864bfc094484e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains/annotations@23.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains:annotations",
                "SPDXID": "SPDXRef-gnrtd2",
                "supplier": "Organization: JetBrains",
                "versionInfo": "23.0.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "NetSkip",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#NetSkip[:NetSkip]",
                "SPDXID": "SPDXRef-gnrtd3",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3ab0e208804c1951f082e71ce8a3229015e9afd226393cffa847a263a2a2a927"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "68fb686af9841aee76f847aae82ac9909e02cb8e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test-junit/2.3.0/kotlin-test-junit-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test-junit@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test-junit",
                "SPDXID": "SPDXRef-gnrtd4",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ae298a046eb9db6facb448685cb29f6ca77ab52afff1169b3fc52519de74da28"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fcfeb336ceece33673ae00bbe04ebe34480146d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test/2.3.0/kotlin-test-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test",
                "SPDXID": "SPDXRef-gnrtd5",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/junit/junit@4.13.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "EPL-1.0",
                "licenseInfoFromFiles": [],
                "name": "junit:junit",
                "SPDXID": "SPDXRef-gnrtd6",
                "supplier": "Organization: JUnit",
                "versionInfo": "4.13.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "42a25dc3219429f0e5d060061f71acb49bf010a0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.hamcrest/hamcrest-core@1.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd0",
                "licenseInfoFromFiles": [],
                "name": "org.hamcrest:hamcrest-core",
                "SPDXID": "SPDXRef-gnrtd7",
                "supplier": "Person: Joe Walnes",
                "versionInfo": "1.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "714df4be819545ff4de1f36aa2183e0dea94b4c8cdf7ca29e9c89919baf36362"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a723c4fbeeb7b48910a0f82b8ea826da1b17dd0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.3.0/kotlin-reflect-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-reflect@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-reflect",
                "SPDXID": "SPDXRef-gnrtd8",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfe9ea71877d4aeba8549598b9d270aced44f908"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5bc564d0c35b55fd4b323d00a9fd16ac30d84d84a459f8d15896d4c87986c2a3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/runner/1.6.1/runner-1.6.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/runner@1.6.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:runner",
                "SPDXID": "SPDXRef-gnrtd9",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.6.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b17951747e38bf3986a24431b9ba0d039958aa5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-jvm@1.9.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-jvm",
                "SPDXID": "SPDXRef-gnrtd10",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.9.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2565386ffab255ae5ad1f0a03ccb9f8927d0213c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d59621845cff5ff5e8a6906445ef1b2d83624d796cbfad9a52e86a3ab42f8c48"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/services/storage/1.5.0/storage-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test.services/storage@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test.services:storage",
                "SPDXID": "SPDXRef-gnrtd11",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b31e7d7a3564f9d5504c86bed9bfb8fee429feb3d1b81ffd1f2c149948c51d19"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "89bbebaeeff952b0ea738915f0dcf2f19ba857f5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/monitor/1.7.1/monitor-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/monitor@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:monitor",
                "SPDXID": "SPDXRef-gnrtd12",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a6ac2cc501278fdc99c56b428548e0cd1e9300f7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing",
                "SPDXID": "SPDXRef-gnrtd13",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c33f9cbd931e6190ca38aa09bf8a7a8a19391d4b0fb7a7605a6b59f2d42580d1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "f151f88aed5054c9db05c90acb6b09728d3b1d81"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing-ktx@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing-ktx",
                "SPDXID": "SPDXRef-gnrtd14",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "590a549f8c1db590c9d98a8a20424a1f581a34162a369e6a6bd884ce7d36d3d7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "deb87732ba15dc455f08af4b120fca0d96d6cb5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.10.2/kotlinx-coroutines-test-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-test-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm",
                "SPDXID": "SPDXRef-gnrtd15",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8705d275d81f19e8afaf3ff9b5bf7a4b6b6c19b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.2/kotlinx-coroutines-android-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-android@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-android",
                "SPDXID": "SPDXRef-gnrtd16",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a9f78ef49483748e2c129f3d124b8fa249dafbf"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ca175b38df331fd64155b35cd8cae1251fa9ee369709b36d42e0a288ccce3fd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.2/kotlinx-coroutines-core-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
                "SPDXID": "SPDXRef-gnrtd17",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "NetSkipModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#NetSkipModel[:NetSkipModel]",
                "SPDXID": "SPDXRef-gnrtd18",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipFoundation",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipFoundation[:SkipFoundation]",
                "SPDXID": "SPDXRef-gnrtd19",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipLib",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipLib[:SkipLib]",
                "SPDXID": "SPDXRef-gnrtd20",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f1a78812ebeef4d45eee0dbeb4f27347210f564d2b8ee411f012ce8573b0a658"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "32f31ba7c9e3f6adf77e3d0ea501e0c5194c47d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-android/5.3.2/okhttp-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okhttp3/okhttp-android@5.3.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okhttp3:okhttp-android",
                "SPDXID": "SPDXRef-gnrtd21",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "5.3.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db6080018fb5afc5f1f74243f418fadcfb3e874a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f51d361d17b30b09cfb9e2aebf301d113f99437cbf462a066092795fb60eddd2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.2.0/startup-runtime-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.startup/startup-runtime@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.startup:startup-runtime",
                "SPDXID": "SPDXRef-gnrtd22",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2196b993cd34dbbd919e7e01f57a4781b58bee80f86106163e287c20343a96a7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ceb794cf0bbf8d0d20f49aa91ce20db7fd77675d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.16.4/okio-jvm-3.16.4.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okio/okio-jvm@3.16.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okio:okio-jvm",
                "SPDXID": "SPDXRef-gnrtd23",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "3.16.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f8b28e00f97c568329ee1b2496cfec5c3ef8664b565ea09cf8988894183b956d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fa5c6ea2a17aedfec543c693be35573307750dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark/0.28.0/commonmark-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark",
                "SPDXID": "SPDXRef-gnrtd24",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "580c26b1ee6ea4938affa623515be51f75b9e6ec"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "da8030ff7f29f7d53861185d692cf62563d7f93554e8e08afae1ec7d97c76c2d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark-ext-gfm-strikethrough/0.28.0/commonmark-ext-gfm-strikethrough-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark-ext-gfm-strikethrough@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark-ext-gfm-strikethrough",
                "SPDXID": "SPDXRef-gnrtd25",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipModel[:SkipModel]",
                "SPDXID": "SPDXRef-gnrtd26",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "543635ec33c67bae335c54228e9573db47912b4a04f559f67b18e532cc39ef33"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a8de23c95f9009b782586a92a782cb286a0a9c98"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-android/1.10.6/animation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-android",
                "SPDXID": "SPDXRef-gnrtd27",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "243b1ee5ee99dc40b20eb58f2987a56df3cacd4b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "323a119b32e91d44e932fb97ed28eb568ca2a9d3ba57ec09392074b5c5e24ad4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.5.1/annotation-experimental-1.5.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-experimental@1.5.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-experimental",
                "SPDXID": "SPDXRef-gnrtd28",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7ba2c69414d46ebc2dd76598bdd0a75c54281a57"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-jvm/1.5.0/collection-jvm-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-jvm@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-jvm",
                "SPDXID": "SPDXRef-gnrtd29",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "939b4a8697640e77d83e4e8b4c4a9d18f8130198c5961194af8dd9db9dc7c353"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "27c78a926a16a1bf792b2285cf2834e8caae4a07"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-ktx/1.5.0/collection-ktx-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-ktx@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-ktx",
                "SPDXID": "SPDXRef-gnrtd30",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "72a59e1ed74b4d1693f0311350ea885985d00830fb340e2578c8df01a4e808de"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "730b59aa8aca6973a574d3a055abbb46bebe93c0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-core-android/1.10.6/animation-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-core-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-core-android",
                "SPDXID": "SPDXRef-gnrtd31",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e3313cd94834e8088d5301f1dfd6ccb000174498d3c867434fb25e4425b37c04"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "efe3ee40eacc8063035bb001da05a14dc750658e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-android/1.10.6/runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-android",
                "SPDXID": "SPDXRef-gnrtd32",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "41a0758b5cb7d9418aa87d8ce60b0cf0e59689938fa4efd0a4ae0a919ec3392c"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d91b9d7dff89caabb6acbbde47e07f4620f5349b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-annotation-android/1.10.6/runtime-annotation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-annotation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-annotation-android",
                "SPDXID": "SPDXRef-gnrtd33",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1b194d0485fa8a4c1ea6dd87bb9055719bc614ab"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "80048c6d2eacfa6b5745eee68cc3c8001aeb783a78bb56e8cbe77e297f3427f3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-retain-android/1.10.6/runtime-retain.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-retain-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-retain-android",
                "SPDXID": "SPDXRef-gnrtd34",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b848c4a8c6cedaf031003030e0eafd9d079b375e087b052affb73ef72d566502"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c41718e4994af926efbf8e502352b706aba8cf3e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-saveable-android/1.10.6/runtime-saveable.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-saveable-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-saveable-android",
                "SPDXID": "SPDXRef-gnrtd35",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46e996d526829596f6db4626169a967f056fde7103507ff596bcd177b73c3675"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8017df86b60b6d7ad5424d1233409be37797ef2b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-compose-android/2.10.0/lifecycle-runtime-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-compose-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-compose-android",
                "SPDXID": "SPDXRef-gnrtd36",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "40be68aed3188a20bbf08da48a4ef65ebc4abfe0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.10.0/lifecycle-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-android",
                "SPDXID": "SPDXRef-gnrtd37",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-common@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-common",
                "SPDXID": "SPDXRef-gnrtd38",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "39705982680d78556b679ef9d5400d4f17509b0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-runtime@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-runtime",
                "SPDXID": "SPDXRef-gnrtd39",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "449ba4f495b4d10d18edd01f32f9328be40d5749"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-viewtree/1.0.0/core-viewtree-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-viewtree@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-viewtree",
                "SPDXID": "SPDXRef-gnrtd40",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2b7a92c746f3339efc533a2da0024e596760f816"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.10.0/lifecycle-common-jvm-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-jvm@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-jvm",
                "SPDXID": "SPDXRef-gnrtd41",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7425a601c1c7ec76645a78d22b8c6a627edee507"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jspecify/jspecify@1.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jspecify:jspecify",
                "SPDXID": "SPDXRef-gnrtd42",
                "supplier": "Person: Kevin Bourrillion (kevinb9n@gmail.com)",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "497dd84de9f2fd46324f25f9a3af032d3a23d087e87af515c4b19435f6d6a651"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "86a8e6b9d0ba0c964fdc7223a38b6ce74bcb24dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-java8/2.10.0/lifecycle-common-java8-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-java8@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-java8",
                "SPDXID": "SPDXRef-gnrtd43",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3e8c009fc88da1c52e4ed05a81269d5ac9bd405046f300307f5e3a17e201a6df"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce0b5f930a64679a621c8bc67c060a7820c0a57b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.10.0/lifecycle-livedata-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata",
                "SPDXID": "SPDXRef-gnrtd44",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7f69935e30d0eef2301f9130590bcbbe4cdf618"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.10.0/lifecycle-livedata-core-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core",
                "SPDXID": "SPDXRef-gnrtd45",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "10bb5bb12773dca11d8343c014cfd17dfb40967d6ece37e8f15d04d8ceb0775c"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4ab31583648a75b444d39fe2e41f348ef2fd8602"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.10.0/lifecycle-process-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-process@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-process",
                "SPDXID": "SPDXRef-gnrtd46",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b96d5a503c79113267ed4b20c100c7d0de00c5b6"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.10.0/lifecycle-viewmodel-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel",
                "SPDXID": "SPDXRef-gnrtd47",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "927c91fe0892e3f71d67cd430538475af9aefc29"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-android/2.10.0/lifecycle-viewmodel.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-android",
                "SPDXID": "SPDXRef-gnrtd48",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "95f019107651ac50e0402896f6eb2e9944e344be"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "871883703339f87284d232cb436e317c6f4af5612d92b43f27c6b13b92109fa7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-ktx-android/2.10.0/lifecycle-runtime-ktx.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-ktx-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-ktx-android",
                "SPDXID": "SPDXRef-gnrtd49",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5f18429749a183e19178d8665ae42bf7b6310b50358ae9e0e0cc452afd6e0bc3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "36747ef57ca806dff81300a8fdec448d334a8caf"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.10.0/lifecycle-livedata-core-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core-ktx",
                "SPDXID": "SPDXRef-gnrtd50",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "60bea13bbea42b6aa007e5a48c0b432c9b3dd05887482a43baa8f5a9042dc2e2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dd03a4f7c84bfd29291d1c26313bd8623ef9817d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.10.0/lifecycle-service-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-service@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-service",
                "SPDXID": "SPDXRef-gnrtd51",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5d6ee8e35b6f1c771fc6e98db62005a05cfdefa9"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "54295ac86b67886dc0613e38f621c531995d0662005fc763e340e19a90994f84"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-ktx/2.10.0/lifecycle-viewmodel-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-ktx",
                "SPDXID": "SPDXRef-gnrtd52",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a7cc58b26d9dc7c9780dea3f2feb9b996f898412"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate-android/2.10.0/lifecycle-viewmodel-savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-savedstate-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-savedstate-android",
                "SPDXID": "SPDXRef-gnrtd53",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c7c511e3df838fcbcb61ace36944de6bb7c10eb597be546974f001119939c85d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0d3e73ac068e614ed84893958bded6b0724717f2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-ktx/1.18.0/core-ktx-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-ktx@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-ktx",
                "SPDXID": "SPDXRef-gnrtd54",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "311d83ac67d394076ec21d12ed2d10a44b59cb2929b7dce00e5a90a93842e37d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ff046a9f2725d94c2eaaa82e08674bb761c17792"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core/1.18.0/core-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core",
                "SPDXID": "SPDXRef-gnrtd55",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50b7fb98350d5f42a4e49704b03278542293ba48"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0ce067c514a0d1049d1bebdf709e344ed3266fe9744275682937cdcb13334e9e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures/1.1.0/concurrent-futures-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures",
                "SPDXID": "SPDXRef-gnrtd56",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e4ad7607e5c0477c6f890ef26a49cb8d1bb4dffb650bab4502afee64644e3069"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c949a840a6acbc5268d088e47b04177bf90b3cad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.guava/listenablefuture@1.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.guava:listenablefuture",
                "SPDXID": "SPDXRef-gnrtd57",
                "supplier": "Organization: Google",
                "versionInfo": "1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8a01fa254a23b9388571eb6334b03707c7d122d7"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.interpolator/interpolator@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.interpolator:interpolator",
                "SPDXID": "SPDXRef-gnrtd58",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "18e18071e7715679e0593c570217edeb5ca48b9e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.versionedparcelable/versionedparcelable@1.1.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.versionedparcelable:versionedparcelable",
                "SPDXID": "SPDXRef-gnrtd59",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1656ce62cd233d488bdbbd42e533b80b22435b7a690acae6dbe7302392512c14"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cf8663a8d810d4d50110ff135b3cd1d7227c867"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-android/1.4.0/savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-android",
                "SPDXID": "SPDXRef-gnrtd60",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3565b6d4d789bf70683c45566944287fc1d8dc75c23d98bd87d01059cc76f2b3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "510cb839cce9a3e708052d480a6fbf4a7274dfcd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
                "SPDXID": "SPDXRef-gnrtd61",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4de3bace4b175753df5484d2acd74c14bfeb5be9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-json-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm",
                "SPDXID": "SPDXRef-gnrtd62",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0f0ae3032d6c6eea834ee22179c8976160d09d841d30e47f53f56b1b3438774b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2a31e3f86f04a6373fcf13cee48a923ff899b88f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-compose-android/1.4.0/savedstate-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-compose-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-compose-android",
                "SPDXID": "SPDXRef-gnrtd63",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e41710c322b045e933fa8710d0c4540987574daa"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "23593939446bc5a154a1e35fddd87b82f19e2adf072207f115bf29a8b431c1d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-ktx/1.4.0/savedstate-ktx-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-ktx@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-ktx",
                "SPDXID": "SPDXRef-gnrtd64",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b519f9317ded1e2c1c2993038c0692e30da326ca99097d9331ff2d3a5861a428"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be24aadea661ee537836169df5026fb8f370af9f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.4.1/profileinstaller-1.4.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.profileinstaller/profileinstaller@1.4.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.profileinstaller:profileinstaller",
                "SPDXID": "SPDXRef-gnrtd65",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "245a431ca80b002fe6e9069a4266eb153491d5ad"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "85c9c973c9f720340e138d376f6e8c0a27e54d023b9fbaaf281ed407c56d98b7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-android/1.10.6/ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-android",
                "SPDXID": "SPDXRef-gnrtd66",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b5541dc5f74e35389f1e9fdca8b5770c49d2c1360de16f398ce5c1e07a003244"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2ec3f205b0552ddfc8e87fab6acd8d5e7bb5e6dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-ktx/1.13.0/activity-ktx-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-ktx@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-ktx",
                "SPDXID": "SPDXRef-gnrtd67",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bd4f19a5f00effed0eecad0a310b1f2169b9fc66236a3ba743a222eb77747ee1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "722e241a3182b6f135b6cc2eb16e37dc9e422339"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.13.0/activity-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity",
                "SPDXID": "SPDXRef-gnrtd68",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c066b305bbc2ba9c5b2a86ee2e14d9093527572c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3fa191e3da2f6b601e944fb03a09a12278e49418dd1a9b22cd6b99f66e4283fd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-android/1.0.2/navigationevent.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-android",
                "SPDXID": "SPDXRef-gnrtd69",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6064ee738c2f3c99e1754f6aa380aabb57bf1ba973a4566276a3ecbbd2eaa3d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d1cdadf149ca2fbf6c6312683d432212377d0f16"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-compose-android/1.0.2/navigationevent-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-compose-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-compose-android",
                "SPDXID": "SPDXRef-gnrtd70",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6febbf42ee1a80d0586856e136a0d74f92b16b1d"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b5da3033d4924e833868e140c3edfc0c03208710b6b9fb2c9d9a47560ba55fa"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-compose/1.13.0/activity-compose-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-compose@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-compose",
                "SPDXID": "SPDXRef-gnrtd71",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c9468f56e05006ea151a426c54957cd0799b8b83a579d2846dd22061f33e5ecd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d95a6e3b895ad8f037dd01d88c87138b6d5eb507"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/autofill/autofill/1.0.0/autofill-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.autofill/autofill@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.autofill:autofill",
                "SPDXID": "SPDXRef-gnrtd72",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ac56aa1659ffd92e5a2b2214d0c39a8c1261f0196c19cb9d7fb4695849af73fe"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a55a116d471a1a080cfb630ab4b4878ffca924a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-geometry-android/1.10.6/ui-geometry.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-geometry-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-geometry-android",
                "SPDXID": "SPDXRef-gnrtd73",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d4132c71b6e91e5434598678c5cfdd99ef8d5033"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "30b6d04f212edf39ef4fa7b8e27e42f53133d2bbad7f05eae6f97b32773f25f3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-util-android/1.10.6/ui-util.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-util-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-util-android",
                "SPDXID": "SPDXRef-gnrtd74",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "926bb0e8b5aacb51deba00c874ec285644b616a96cdb0c7e53f29aed257f5a2b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1c1ed054cf27e1eec16aaf2f7a894d1ef62c0835"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-graphics-android/1.10.6/ui-graphics.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-graphics-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-graphics-android",
                "SPDXID": "SPDXRef-gnrtd75",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5639769ead88bff570bee0f02d88f3889d0e0b0f5c049c0fa4da569ce6f2b5f4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "78cb82803c1097b7293e9cd22693365a0892f446"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-unit-android/1.10.6/ui-unit.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-unit-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-unit-android",
                "SPDXID": "SPDXRef-gnrtd76",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b66e9680d080e8afd46e876ca3cf73db48e773965e7d6406bfc521832a06dec9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7885f4f7a7046e0f89ba0597e69e0a0e9ad713c7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-text-android/1.10.6/ui-text.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-text-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-text-android",
                "SPDXID": "SPDXRef-gnrtd77",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "433febd3434a45667176c76a64f3f205ca6335a6b544c5b5d57f25a38a375242"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db99b152737e1ef1cca8e2ff24986a1e1dc8561d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2/1.4.0/emoji2-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2",
                "SPDXID": "SPDXRef-gnrtd78",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "63a447404800465b7713c3359f64562b99d1a9f1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ed5d3ed772a5fbf0d570f7526f585cd61a180e60f9372584c328a68e2cff3375"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2-views-helper/1.4.0/emoji2-views-helper-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2-views-helper@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2-views-helper",
                "SPDXID": "SPDXRef-gnrtd79",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be380d748780939e09c2954d9605c995e36f0f7b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2208ef1a4c1af3fdbfb8ee851298b3fbc7da7d851970a1f581e6cf620d4d621"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-android/1.10.6/ui-tooling.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-android",
                "SPDXID": "SPDXRef-gnrtd80",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b7911ed559f77ea2f1e98249aa2d3bad5a8f712924278c80725eefa9646f9c5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8d7720669cd3b2c11e4256c2239ceada6613790f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-android/1.10.6/material.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-android",
                "SPDXID": "SPDXRef-gnrtd81",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d76af1667b8ac74cdfcfba7324d1c8c02349161b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7135bd5f1cd36d2320028a8a5737f930e1df3bdf81d8c1e0babc9b160d826741"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-android/1.10.6/foundation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-android",
                "SPDXID": "SPDXRef-gnrtd82",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "872c0a93f962517dcc974a63e05f3f43a696b155e08e94411fe4137511c467fd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "120630e1001a6d8b573ea15e23e8d1e37a3d2b4d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-layout-android/1.10.6/foundation-layout.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-layout-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-layout-android",
                "SPDXID": "SPDXRef-gnrtd83",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a2e73e024d84a428c4db483c77cdda42e48577719ab8ba930730f37894523c82"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c11a2a0da9ccfd7c582429e8b9ee99baaa0d131"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-ripple-android/1.10.6/material-ripple.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-ripple-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-ripple-android",
                "SPDXID": "SPDXRef-gnrtd84",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "35007957d75a4048a9cad45697e81f37dce9bb8a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f3d495c66d3a95b182ea98a3075c1f9fe50e1028b577b0afc2d9858f85a59753"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-data-android/1.10.6/ui-tooling-data.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-data-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-data-android",
                "SPDXID": "SPDXRef-gnrtd85",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "009d5d06dd18c713b5937a50291b648d6f027fcfb52abaac22661643a5204793"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0db30cfe129b6043627b56530aa4ffb037d5a2d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-preview-android/1.10.6/ui-tooling-preview.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-preview-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-preview-android",
                "SPDXID": "SPDXRef-gnrtd86",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8ca4032b6d79b351f0b59ad4b580eddbb9423e1652f7c958830687f1eee2ec03"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7e243033abd313c7202428422a01d48691378e33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/graphics/graphics-path/1.0.1/graphics-path-1.0.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.graphics/graphics-path@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.graphics:graphics-path",
                "SPDXID": "SPDXRef-gnrtd87",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3584102fc49bf399c56e3b7be4bfe12000c46112320cd8cf85cc0a8f93f3e752"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0579fc832cf0e5be08d8d9571850b50d22d9de3c"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview-poolingcontainer/1.0.0/customview-poolingcontainer-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview-poolingcontainer@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview-poolingcontainer",
                "SPDXID": "SPDXRef-gnrtd88",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "248c45e1254d31181d2047b0b01394f09a2e539a5d9e89b773d53c62c96860f6"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce3468969bf3a42b42af76b2a6cfbe77bb4ddc33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.6.0/transition-1.6.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.transition/transition@1.6.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.transition:transition",
                "SPDXID": "SPDXRef-gnrtd89",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.6.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ce005162c229bf308d2d5b12fb6cad0874069cbbeaccee63a8193bd08d40de04"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e980497a58fb319d471f3bb78d066b926a08ba8e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/dynamicanimation/dynamicanimation/1.0.0/dynamicanimation-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.dynamicanimation/dynamicanimation@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.dynamicanimation:dynamicanimation",
                "SPDXID": "SPDXRef-gnrtd90",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9b9570042115da8629519090dfeb71df75da59fc"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-utils/1.0.0/legacy-support-core-utils-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.legacy/legacy-support-core-utils@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.legacy:legacy-support-core-utils",
                "SPDXID": "SPDXRef-gnrtd91",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "66104345c90cd8c2fd5ad2d3aad692b280e10c32"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/documentfile/documentfile/1.0.0/documentfile-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.documentfile/documentfile@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.documentfile:documentfile",
                "SPDXID": "SPDXRef-gnrtd92",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8af8b6cec0da85c207d03e15840e0722cbc71e70"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/loader/loader/1.0.0/loader-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.loader/loader@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.loader:loader",
                "SPDXID": "SPDXRef-gnrtd93",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2734f31c8321e83ce6b60570d14777fc33cc2ece"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/localbroadcastmanager/localbroadcastmanager/1.0.0/localbroadcastmanager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.localbroadcastmanager/localbroadcastmanager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.localbroadcastmanager:localbroadcastmanager",
                "SPDXID": "SPDXRef-gnrtd94",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7722094652c48ebe27acc94d74a55e759e4635ff"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/print/print/1.0.0/print-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.print/print@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.print:print",
                "SPDXID": "SPDXRef-gnrtd95",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0386d81dd80774e9f495a5750b4d3af206a45004"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5de2d48aa578402f46deb5294a955cee62f0c7d8c1840ef626fc7afb8abe22f9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window/1.5.0/window-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window",
                "SPDXID": "SPDXRef-gnrtd96",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "22a9096078eea50902ec3816c054eb41cdc54547"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d0d50db0756194a6d49a66ad8dafd17b24b4c5fbd8379375056e2eb9bdfeaf22"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window-core-android/1.5.0/window-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window-core-android@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window-core-android",
                "SPDXID": "SPDXRef-gnrtd97",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "64e86269f1106848981dd76f0046f81b46f3bd92efb22645de8fd044c0402b61"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7499b6142a798c77a178b1098319c0b90595ab84"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-extended-android/1.7.8/material-icons-extended-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-extended-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-extended-android",
                "SPDXID": "SPDXRef-gnrtd98",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "332c06b25e662cc417fb087e76b8faa5cb249f4992ffa3360084a3d4ab882284"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e7c6d6e090689228ba336dae014ce884c5f71436"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-core-android/1.7.8/material-icons-core-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-core-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-core-android",
                "SPDXID": "SPDXRef-gnrtd99",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3a37e8b36df3822fe1e6059f0f9fafda8800388860477624ac1b9422c418a36e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6064b108969ab5557a0c19c7e026554f377cecf5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-android/1.4.0/material3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-android",
                "SPDXID": "SPDXRef-gnrtd100",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b0c5c2505c25f1dea0aa292616c79bdb0f1d2c242c6eb49c33ddf2b164a927aa"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4d30769f08406b8f318469be66150ab89b3c1173"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-adaptive-navigation-suite-android/1.4.0/material3-adaptive-navigation-suite.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-adaptive-navigation-suite-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-adaptive-navigation-suite-android",
                "SPDXID": "SPDXRef-gnrtd101",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "15494f6454b1a51b18a87022140c3c835b9e09bd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b3edeb29928e6dcb6ef764fbb85c91e1150b72c393a1e39102ad76e5dfb2385"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/adaptive/adaptive-android/1.2.0/adaptive.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3.adaptive/adaptive-android@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3.adaptive:adaptive-android",
                "SPDXID": "SPDXRef-gnrtd102",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipWeb",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipWeb[:SkipWeb]",
                "SPDXID": "SPDXRef-gnrtd103",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipUI[:SkipUI]",
                "SPDXID": "SPDXRef-gnrtd104",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0a9963328acbde74dd8695534faed2df3a72b69a9ff74c7a7b0a33c4333d4716"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50107216b4afe27a855cb2ce5887bda9235ff654"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-runtime-android/1.0.1/navigation3-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-runtime-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-runtime-android",
                "SPDXID": "SPDXRef-gnrtd105",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c5432ddade2147f5cbbcab19ed0fb46e58f70a2a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "55f3b7e93532d2f17ec490d3b3f284a230b3e450c03f6bc219856fd972d7d26e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-ui-android/1.0.1/navigation3-ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-ui-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-ui-android",
                "SPDXID": "SPDXRef-gnrtd106",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6c5b56046c7b08e7bf94b6dd14cb616453e6be11"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.7.1/appcompat-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat",
                "SPDXID": "SPDXRef-gnrtd107",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a0696fa573503263c7d5570ecd5e6032d397a287"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.7.1/appcompat-resources-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat-resources@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat-resources",
                "SPDXID": "SPDXRef-gnrtd108",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "eac7a364fff534035a2a6cb17770a1288315f69f"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable",
                "SPDXID": "SPDXRef-gnrtd109",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "fcda1161354501471c30a4e077af6b5c4d4eddc6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable-animated@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable-animated",
                "SPDXID": "SPDXRef-gnrtd110",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "74014983a86b83cbce534dec4e7aa9312f5f5d82"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/cursoradapter/cursoradapter/1.0.0/cursoradapter-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.cursoradapter/cursoradapter@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.cursoradapter:cursoradapter",
                "SPDXID": "SPDXRef-gnrtd111",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dd02c7e207136e1272b33815cc61e57676ed13a2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/drawerlayout/drawerlayout/1.0.0/drawerlayout-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.drawerlayout/drawerlayout@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.drawerlayout:drawerlayout",
                "SPDXID": "SPDXRef-gnrtd112",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "30f5ff6075d112f8076e733b24410e68159735b6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview/1.0.0/customview-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview",
                "SPDXID": "SPDXRef-gnrtd113",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "de58ea6b5ffbf3ede9ba6919eb448e23353f1e19"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bc3c2431dda42e94bb9511c587eae890d276e4aafe393a8da7b00169186dafde"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.5.4/fragment-1.5.4.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.fragment/fragment@1.5.4?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.fragment:fragment",
                "SPDXID": "SPDXRef-gnrtd114",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.5.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1f90e13820f96c2fb868f9674079a551678d68b2"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/viewpager/viewpager/1.0.0/viewpager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.viewpager/viewpager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.viewpager:viewpager",
                "SPDXID": "SPDXRef-gnrtd115",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c21f8ff5d96d5d52c948707f7e4d6ca6773feef"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/resourceinspection/resourceinspection-annotation/1.0.1/resourceinspection-annotation-1.0.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.resourceinspection/resourceinspection-annotation@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.resourceinspection:resourceinspection-annotation",
                "SPDXID": "SPDXRef-gnrtd116",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8a96347147a28e1144cab47f39a211a47751f1d"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7a743946b6e27037f1720b1f4487bcd48f8ba4dca6ba396fcbab46d110202f2f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11.1/work-runtime-ktx-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime-ktx@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime-ktx",
                "SPDXID": "SPDXRef-gnrtd117",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "591ae5bfab8cc58c2a6f756de0fd4c84793fd41a9149186bc03d83eba0f413c0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "24cb871a70c75b3eea62728c76e432050392d6f0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.1/work-runtime-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime",
                "SPDXID": "SPDXRef-gnrtd118",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1968bf52039e38636aa6f114cd17d7256919d1e8997417716fef9d1da1f24d85"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b4c245baf36d1a9e7defaf3be84f7a2ad4e1c797"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures-ktx/1.1.0/concurrent-futures-ktx-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures-ktx@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures-ktx",
                "SPDXID": "SPDXRef-gnrtd119",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4c01234d553c99c26641fdcec93157c1e2b06ca3"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8310b9ba101646bd78f9dd65a5c8ae8c82171bcfa8341fc646893c9e8cc9a850"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/2.7.0/room-runtime-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-runtime-android@2.7.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-runtime-android",
                "SPDXID": "SPDXRef-gnrtd120",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2a00b88c8b8d810d07ecbdf92fdff47db7f0ea884efe5c31cda7a526c9b1ae5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "46a9845444d0b849131baeb85bfe4051828261ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-common-jvm/2.7.0/room-common-jvm-2.7.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-common-jvm@2.7.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-common-jvm",
                "SPDXID": "SPDXRef-gnrtd121",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b02be3aed8d2994021afe072185af94e29422ffe8066df88868efaca1161ef0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "16de8f99d346d314af5d9f36d5af2bd4e5ec849b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.0/sqlite-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-android",
                "SPDXID": "SPDXRef-gnrtd122",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "850de703d95b91f504774981a90fa829799cdfc9eab203692d24a0c40d7e71e7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "81a18669d701c9555c02003c133f4dda26ae17e1"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-android/2.5.0/sqlite-framework-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-framework-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-framework-android",
                "SPDXID": "SPDXRef-gnrtd123",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ac4ffee0f1f6a902db54e76f4f098b319a84a44c625c4410ad224d7f76d0789"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dabdd0d93145894c1c4c4c8abde9ff94cc15a19f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-android/3.4.0/coil-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-android",
                "SPDXID": "SPDXRef-gnrtd124",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d93e5ad9dbb07d701802cdd28633be8977549aa48d6276728e87ffa7df49b0a3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7cbf41e75d28bdf30b1537b3c4961cf1e8b0059"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-android/3.4.0/coil.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-android",
                "SPDXID": "SPDXRef-gnrtd125",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5732710cbf3f7d8d5544eb37c438fcc1f27151a0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0b704b01a8338bf95cf8364497671f57fdbf127786c3041590a2c33582036084"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-core-android/3.4.0/coil-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-core-android",
                "SPDXID": "SPDXRef-gnrtd126",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6bb2b68682a2023c55f35f941444ffea0157947b061e4fd7606ba935e2e77425"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "21394465747d1a9f68297058907db6984e610772"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.4.2/exifinterface-1.4.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.exifinterface/exifinterface@1.4.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.exifinterface:exifinterface",
                "SPDXID": "SPDXRef-gnrtd127",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dbe89656416b197dc632283087c1d7d822249a70"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0fab11c7f0cd158ed4cb39526b3d8c6c8b18b97a87195daf160ed40df9b2fd1b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-core-android/3.4.0/coil-compose-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-core-android",
                "SPDXID": "SPDXRef-gnrtd128",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0453c4c54ec3ef13ae18b83300f1d2a078b1ca92d3a3781437516630e3b850df"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e4c0978b380a3a2c9c9ad1364dd2c7fc2aafc7f8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/accompanist/accompanist-drawablepainter/0.37.3/accompanist-drawablepainter-0.37.3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.accompanist/accompanist-drawablepainter@0.37.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.accompanist:accompanist-drawablepainter",
                "SPDXID": "SPDXRef-gnrtd129",
                "supplier": "Person: Google",
                "versionInfo": "0.37.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9fd5791c34031d101bec95f44ba6e9e074c9f3da4fb5e5c132c260f7f8b1cb77"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "726c9a91436b8f2a338507ffe0e5ba27906ac912"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-okhttp-android/3.4.0/coil-network-okhttp.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-okhttp-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-okhttp-android",
                "SPDXID": "SPDXRef-gnrtd130",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "34c33c1d2d8709d004069555045d252d0f14bab1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2a453b4b11a0ee986b4af37f5c7b17e1d97ead9c62caa5b8eeaffabeccdb8a59"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-core-android/3.4.0/coil-network-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-core-android",
                "SPDXID": "SPDXRef-gnrtd131",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "479c2b2941480453df47ccac9ec4fc064c34f7d9"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "44f685674234e1fc074d22d80647df3e67bd16c5af20f7421ce726c05fdee3ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-svg-android/3.4.0/coil-svg.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-svg-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-svg-android",
                "SPDXID": "SPDXRef-gnrtd132",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "02a5b08a2b35d2d58eb2eaca9d84ac00fb341da725fdbd653ea3ed130437e95a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "165cd28741f4c0c7800d9a717d5dea64d8db0fbd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/caverock/androidsvg-aar/1.4/androidsvg-aar-1.4.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.caverock/androidsvg-aar@1.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.caverock:androidsvg-aar",
                "SPDXID": "SPDXRef-gnrtd133",
                "supplier": "Person: Paul LeBeau (androidsvgfeedback@gmail.com)",
                "versionInfo": "1.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "241c90aac937b6562592976da5cc73100538bf255000f490ed37296da1773960"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "056eba48a3a7220cb08451e9676306fcd1b509d4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/webkit/webkit/1.15.0/webkit-1.15.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.webkit/webkit@1.15.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.webkit:webkit",
                "SPDXID": "SPDXRef-gnrtd134",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.15.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipSQL",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipSQL[:SkipSQL]",
                "SPDXID": "SPDXRef-gnrtd135",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipSQLCore",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipSQLCore[:SkipSQLCore]",
                "SPDXID": "SPDXRef-gnrtd136",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipFFI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipFFI[:SkipFFI]",
                "SPDXID": "SPDXRef-gnrtd137",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7f053e3ec99e14dd71259c82c1c8a02738d64a13c31226b2acc170f3060951e0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8e93d068c4eab70ada4c79e010198a112aa3c581"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.18.1/jna-5.18.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/net.java.dev.jna/jna@5.18.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "(Apache-2.0 AND LicenseRef-gnrtd1)",
                "licenseInfoFromFiles": [],
                "name": "net.java.dev.jna:jna",
                "SPDXID": "SPDXRef-gnrtd138",
                "supplier": "Person: Timothy Wall",
                "versionInfo": "5.18.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipScript",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipScript[:SkipScript]",
                "SPDXID": "SPDXRef-gnrtd139",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "447072aa2e42e6f910999d3ffa4523a3793f1b1b273f250dc9d663e29eaf37ac"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "099aa4ed9a3a0db54ddb43215bc5a636dd9c99b0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/github/react-native-community/jsc-android-intl/2026004.0.1/jsc-android-intl-2026004.0.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.github.react-native-community/jsc-android-intl@2026004.0.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "io.github.react-native-community:jsc-android-intl",
                "SPDXID": "SPDXRef-gnrtd140",
                "supplier": "Person: React Native Community",
                "versionInfo": "2026004.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7e319ae110ac5e5ef18904170aea5c3e753e915d196699d7fd39d36c8e1dfe36"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "582cf77f05905c93da7cdc2bce0f8f208611473e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/facebook/fbjni/fbjni/0.7.0/fbjni-0.7.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.facebook.fbjni/fbjni@0.7.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd3",
                "licenseInfoFromFiles": [],
                "name": "com.facebook.fbjni:fbjni",
                "SPDXID": "SPDXRef-gnrtd141",
                "supplier": "Person: facebook",
                "versionInfo": "0.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "492cc5082540e19b29328f2f56c53255cb6e7cc6"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "971ded86009c0ac56fb2275e128f852e7dcbc41a40cd799688f8a1aebde5195d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/facebook/soloader/nativeloader/0.10.5/nativeloader-0.10.5.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.facebook.soloader/nativeloader@0.10.5?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd4",
                "licenseInfoFromFiles": [],
                "name": "com.facebook.soloader:nativeloader",
                "SPDXID": "SPDXRef-gnrtd142",
                "supplier": "Person: Facebook",
                "versionInfo": "0.10.5"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "NetSkipMiniApp",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#NetSkipMiniApp[:NetSkipMiniApp]",
                "SPDXID": "SPDXRef-gnrtd143",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipMiniApp",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipMiniApp[:SkipMiniApp]",
                "SPDXID": "SPDXRef-gnrtd144",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipMiniAppModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipMiniAppModel[:SkipMiniAppModel]",
                "SPDXID": "SPDXRef-gnrtd145",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipZip",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipZip[:SkipZip]",
                "SPDXID": "SPDXRef-gnrtd146",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "MiniZip",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#MiniZip[:MiniZip]",
                "SPDXID": "SPDXRef-gnrtd147",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipMiniAppSQL",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipMiniAppSQL[:SkipMiniAppSQL]",
                "SPDXID": "SPDXRef-gnrtd148",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "AppFairUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#AppFairUI[:AppFairUI]",
                "SPDXID": "SPDXRef-gnrtd149",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipKit",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipKit[:SkipKit]",
                "SPDXID": "SPDXRef-gnrtd150",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "fb40d1ee5fd910c9d112200868a9534156a7a999abc28fbb3c6815a2e3ac5150"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfaf02f4ba3b190f84497ca4e8b86dc5371a19f4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.10.0/browser-1.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.browser/browser@1.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.browser:browser",
                "SPDXID": "SPDXRef-gnrtd151",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.0"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-gnrtd0",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd3",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd1",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd2",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd1"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd9",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd8",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd18",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd15",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd4",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd149",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd143",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd6",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd5",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd7",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd6"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd11",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd10",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd12",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd11"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd13",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd12"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd14",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd13"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd16",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd15"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd17",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd16"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd139",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd135",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd19",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd103",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd26",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd24",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd21",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd25",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd20",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd22",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd21"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd23",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd21"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd27",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd26"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd100",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd26"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd98",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd26"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd28",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd27"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd31",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd27"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd29",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd27"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd30",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd29"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd32",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd31"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd66",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd31"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd33",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd32"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd34",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd33"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd35",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd34"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd36",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd35"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd37",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd36"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd65",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd41",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd38",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd40",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd39",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd43",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd41"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd42",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd41"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd44",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd43"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd45",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd44"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd46",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd45"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd47",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd46"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd48",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd47"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd49",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd48"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd50",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd51",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd50"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd52",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd51"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd53",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd52"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd54",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd53"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd60",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd53"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd55",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd54"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd59",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd55"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd58",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd55"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd56",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd55"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd57",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd56"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd63",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd61",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd62",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd61"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd64",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd63"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd67",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd96",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd89",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd72",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd88",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd73",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd66"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd68",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd67"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd71",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd68"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd69",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd68"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd70",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd69"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd74",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd73"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd75",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd74"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd76",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd87",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd77",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd76"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd80",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd77"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd78",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd77"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd79",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd78"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd85",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd80"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd81",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd80"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd82",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd81"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd84",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd81"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd83",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd82"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd86",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd90",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd89"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd91",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd90"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd94",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd91"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd93",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd91"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd95",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd91"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd92",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd91"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd97",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd96"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd99",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd98"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd101",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd100"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd102",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd101"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd134",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd103"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd104",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd103"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd132",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd124",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd117",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd130",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd107",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd105",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd106",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd105"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd111",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd108",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd114",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd112",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd116",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd107"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd110",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd109",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd113",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd112"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd115",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd114"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd118",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd119",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd120",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd121",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd122",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd123",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd122"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd128",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd124"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd125",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd124"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd126",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd125"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd127",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd126"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd129",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd128"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd131",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd130"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd133",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd136",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd135"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd137",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd136"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd138",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd137"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd140",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd139"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd141",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd139"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd142",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd141"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd144",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd143"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd148",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd144"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd145",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd144"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd146",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd145"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd147",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd146"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd150",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd149"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd151",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd150"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "subtitle": {
            "ar": "متصفح ويب راقي",
            "de": "Ein humaner Web-Browser",
            "en": "A humane web browser",
            "es": "Un navegador web humano",
            "fr": "Un navigateur web humain",
            "hi": "एक मानवीय वेब ब्राउज़र",
            "id": "Peramban web yang humanis",
            "it": "Un browser web umano",
            "ja": "人にやさしいウェブブラウザ",
            "ko": "인간적인 웹 브라우저",
            "pt-BR": "Um navegador web humano",
            "ru": "Гуманный веб-браузер",
            "zh-Hans": "人性化的网页浏览器"
          },
          "version": "1.4.23"
        },
        "ios": {
          "assets": {
            "icon": {
              "digest": "sha256:bea180386fbbfa05dae2fb85086eb522b4ea4e8adbd46bd21eaebb094ed72243",
              "height": 1024,
              "location": "Darwin/Assets.xcassets/AppIcon.appiconset/appicon-ios-marketing-1024x1024@1x.png",
              "mimeType": "image/png",
              "size": 442604,
              "width": 1024
            },
            "screenshots": {
              "en": [
                {
                  "digest": "sha256:a02689428f1cf75d3d9afa3714338142125902f621cb4f922d49fa917f1db7ab",
                  "height": 2208,
                  "location": "Darwin/fastlane/screenshots/en-US/0_APP_IPHONE_55_0.png",
                  "mimeType": "image/png",
                  "size": 1232450,
                  "width": 1242
                },
                {
                  "digest": "sha256:5a44ba5370be3c404bac29d370a8fefd43139fecb4b96f305286c11792d71f23",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/0_APP_IPHONE_65_0.png",
                  "mimeType": "image/png",
                  "size": 170945,
                  "width": 1284
                },
                {
                  "digest": "sha256:a49a966d2701d330b794f8c1edae19699e72cbaf7c8853665da6adceca50d34a",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/1_APP_IPHONE_65_1.png",
                  "mimeType": "image/png",
                  "size": 843307,
                  "width": 1284
                },
                {
                  "digest": "sha256:59e86203545cf8ab2de814ad3faff17bd1e1298289570bd581442103547791bd",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/2_APP_IPHONE_65_2.png",
                  "mimeType": "image/png",
                  "size": 1476136,
                  "width": 1284
                },
                {
                  "digest": "sha256:26946125572b49127cfe5073957b37be2ac419c5025a9aa628b75cc3d1456487",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/3_APP_IPHONE_65_3.png",
                  "mimeType": "image/png",
                  "size": 654543,
                  "width": 1284
                },
                {
                  "digest": "sha256:895b0333024c9eb8bc82b4bc87fc65f5402c8578263f900390073f1c62bbe201",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/4_APP_IPHONE_65_4.png",
                  "mimeType": "image/png",
                  "size": 1974299,
                  "width": 1284
                },
                {
                  "digest": "sha256:853d3819cae08b4461d7025b5ad560f1ce8d7c9420598b6a43e5cf42cc615d0c",
                  "height": 2778,
                  "location": "Darwin/fastlane/screenshots/en-US/5_APP_IPHONE_65_5.png",
                  "mimeType": "image/png",
                  "size": 140149,
                  "width": 1284
                }
              ]
            }
          },
          "buildNumber": "236",
          "bundleIdentifier": "org.appfair.app.Net-Skip",
          "channels": {
            "appleappstore": {
              "id": "1640618584",
              "url": "https://apps.apple.com/app/id1640618584"
            }
          },
          "description": {
            "ar": "Net Skip متصفح ويب مصمم بعناية يضفي وضوحًا وسرعة على التصفح اليومي.\n\nمبني على محرك الويب الأصلي للنظام، يعرض Net Skip الصفحات بسرعة ويتمرر بسلاسة، مع واجهة تتنحى بهدوء أثناء قراءتك. والنتيجة متصفح يبدو خفيفًا وسريع الاستجابة وغير مزعج — يتيح لك التركيز على الصفحة بدلاً من الإطار المحيط بها.\n\n\nالمميزات\n\n— تحميل سريع للصفحات وتمرير سلس بفضل محرك الويب الأصلي\n— واجهة نظيفة وغير مزدحمة تتنحى أثناء القراءة\n— التنقل بين علامات التبويب بإيماءة واحدة\n— نظرة عامة مرئية لعلامات التبويب مع معاينات حية لكل صفحة مفتوحة\n— استعادة تلقائية للجلسة — علامات التبويب موجودة كما تركتها تمامًا\n— حجب مدمج للإعلانات والمتعقبات، مفعَّل افتراضيًا\n— مجموعة من محركات البحث، مع اقتراحات أثناء الكتابة\n— البحث في الصفحة، تكبير نص قابل للتعديل، وخيار طلب موقع سطح المكتب\n— المفضلة وسجل تصفح كامل، مع عناصر تحكم بسيطة لمسح ما تشاء\n— أوضاع مظهر فاتح وداكن وتلقائي\n— استجابة لمسية اختيارية لتجربة أكثر إحساسًا\n— إعدادات JavaScript و user-agent مخصصة للمستخدمين المتقدمين\n\n\nالخصوصية بالتصميم\n\nبُني Net Skip حول فكرة بسيطة: تصفحك ملكٌ لك.\n\n— لا إعلانات من أي نوع\n— لا تتبع ولا تحليلات ولا قياس عن بُعد\n— لا عمليات شراء داخل التطبيق ولا اشتراكات\n— لا حسابات ولا تسجيل دخول ولا ملف شخصي\n\nما يحدث في Net Skip يبقى على جهازك.\n\n\nمفتوح المصدر\n\nNet Skip مفتوح المصدر بالكامل. تم نشر كود المصدر الكامل بشكل مفتوح حتى يتمكن أي شخص من قراءته أو مراجعته أو المساهمة فيه. يمكنك العثور على المشروع على https://github.com/Net-Skip.\n\n\nعن مشروع App Fair\n\nيقدَّم لك Net Skip من قِبَل مشروع App Fair، وهو منظمة خيرية غير ربحية مكرّسة لإنشاء وصيانة السلع العامة الرقمية في شكل تطبيقات للهاتف المحمول. تعرّف على المزيد على https://appfair.org.",
            "de": "Net Skip ist ein durchdacht gestalteter Webbrowser, der Klarheit und Geschwindigkeit in das alltägliche Surfen bringt.\n\nAuf der nativen Web-Engine des Systems aufgebaut, rendert Net Skip Seiten schnell und scrollt flüssig, mit einer Oberfläche, die sich beim Lesen still zurücknimmt. Das Ergebnis ist ein Browser, der sich leicht, reaktionsschnell und unaufdringlich anfühlt — und Sie sich auf die Seite konzentrieren lässt statt auf das Drumherum.\n\n\nFUNKTIONEN\n\n— Schnelles Laden von Seiten und flüssiges Scrollen, angetrieben von der nativen Web-Engine\n— Eine klare, übersichtliche Oberfläche, die sich beim Lesen zurücknimmt\n— Mit einer einzigen Geste zwischen Tabs wischen\n— Visuelle Tab-Übersicht mit Live-Vorschauen aller geöffneten Seiten\n— Automatische Wiederherstellung der Sitzung — Ihre Tabs sind genau dort, wo Sie sie verlassen haben\n— Eingebauter Werbe- und Tracker-Schutz, standardmäßig aktiviert\n— Eine Auswahl an Suchmaschinen mit Vorschlägen während der Eingabe\n— Auf-der-Seite-suchen, anpassbarer Textzoom und Option für die Desktop-Variante\n— Favoriten und vollständiger Browserverlauf, mit einfachen Steuerungen zum Löschen nach Wunsch\n— Helle, dunkle und automatische Erscheinungsmodi\n— Optionales haptisches Feedback für ein taktileres Erlebnis\n— JavaScript- und benutzerdefinierte User-Agent-Einstellungen für fortgeschrittene Nutzer\n\n\nPRIVATSPHÄRE BY DESIGN\n\nNet Skip basiert auf einer einfachen Idee: Ihr Surfverhalten gehört Ihnen.\n\n— Keine Werbung jeglicher Art\n— Kein Tracking, keine Analyse, keine Telemetrie\n— Keine In-App-Käufe oder Abonnements\n— Keine Konten, keine Anmeldung, kein Profil\n\nWas in Net Skip passiert, bleibt auf Ihrem Gerät.\n\n\nOPEN SOURCE\n\nNet Skip ist vollständig Open Source. Der gesamte Quellcode ist offen veröffentlicht, sodass jeder ihn lesen, prüfen oder dazu beitragen kann. Das Projekt finden Sie unter https://github.com/Net-Skip.\n\n\nÜBER DAS APP-FAIR-PROJEKT\n\nNet Skip wird Ihnen vom App-Fair-Projekt präsentiert, einer gemeinnützigen Wohltätigkeitsorganisation, die sich der Schaffung und Pflege digitaler öffentlicher Güter in Form von mobilen Anwendungen verschrieben hat. Erfahren Sie mehr unter https://appfair.org.",
            "en": "Net Skip is a thoughtfully designed web browser that brings clarity and speed to everyday browsing.\n\nBuilt on the system's native web engine, Net Skip renders pages quickly and scrolls smoothly, with an interface that quietly steps aside as you read. The result is a browser that feels light, responsive, and out of the way — letting you focus on the page rather than the chrome around it.\n\n\nFEATURES\n\n— Fast page loads and fluid scrolling, powered by the native web engine\n— A clean, uncluttered interface that recedes while you read\n— Swipe between tabs with a single gesture\n— Visual tab overview with live previews of every open page\n— Automatic session restore — your tabs are right where you left them\n— Built-in ad and tracker blocking, on by default\n— A choice of search engines, with suggestions as you type\n— Find-on-page, adjustable text zoom, and a request-desktop-site option\n— Favorites and full browsing history, with simple controls to clear what you wish\n— Light, dark, and automatic appearance modes\n— Optional haptic feedback for a more tactile experience\n— JavaScript and custom user-agent settings for advanced users\n\n\nPRIVACY BY DESIGN\n\nNet Skip is built around a simple idea: your browsing belongs to you.\n\n— No advertising of any kind\n— No tracking, analytics, or telemetry\n— No in-app purchases or subscriptions\n— No accounts, no sign-in, no profile\n\nWhat happens in Net Skip stays on your device.\n\n\nOPEN SOURCE\n\nNet Skip is fully open source. The complete source code is published openly so anyone can read it, audit it, or contribute. You can find the project at https://github.com/Net-Skip.\n\n\nABOUT THE APP FAIR\n\nNet Skip is brought to you by the App Fair Project, a non-profit charity dedicated to creating and maintaining digital public goods in the form of mobile applications. Learn more at https://appfair.org.",
            "es": "Net Skip es un navegador web cuidadosamente diseñado que aporta claridad y velocidad a la navegación cotidiana.\n\nConstruido sobre el motor web nativo del sistema, Net Skip carga las páginas rápidamente y se desplaza con suavidad, con una interfaz que se aparta discretamente mientras lees. El resultado es un navegador que se siente ligero, ágil y discreto, dejándote concentrarte en la página y no en lo que la rodea.\n\n\nCARACTERÍSTICAS\n\n— Carga rápida de páginas y desplazamiento fluido, impulsados por el motor web nativo\n— Una interfaz limpia y sin desorden que se aparta mientras lees\n— Cambio entre pestañas con un solo gesto\n— Vista general visual de pestañas con vistas previas en vivo de cada página abierta\n— Restauración automática de sesión: tus pestañas están justo donde las dejaste\n— Bloqueo de anuncios y rastreadores integrado, activado de forma predeterminada\n— Variedad de motores de búsqueda, con sugerencias mientras escribes\n— Buscar en la página, zoom de texto ajustable y opción de solicitar sitio de escritorio\n— Favoritos e historial de navegación completo, con controles sencillos para borrar lo que desees\n— Modos de apariencia claro, oscuro y automático\n— Respuesta háptica opcional para una experiencia más táctil\n— Configuración de JavaScript y user-agent personalizado para usuarios avanzados\n\n\nPRIVACIDAD POR DISEÑO\n\nNet Skip se basa en una idea simple: tu navegación te pertenece.\n\n— Sin publicidad de ningún tipo\n— Sin rastreo, análisis ni telemetría\n— Sin compras dentro de la aplicación ni suscripciones\n— Sin cuentas, sin inicio de sesión, sin perfil\n\nLo que sucede en Net Skip se queda en tu dispositivo.\n\n\nCÓDIGO ABIERTO\n\nNet Skip es totalmente de código abierto. El código fuente completo se publica de forma abierta para que cualquiera pueda leerlo, auditarlo o contribuir. Puedes encontrar el proyecto en https://github.com/Net-Skip.\n\n\nSOBRE APP FAIR\n\nNet Skip te lo trae el Proyecto App Fair, una organización benéfica sin ánimo de lucro dedicada a crear y mantener bienes públicos digitales en forma de aplicaciones móviles. Más información en https://appfair.org.",
            "fr": "Net Skip est un navigateur web pensé avec soin, qui apporte clarté et rapidité à votre navigation quotidienne.\n\nConstruit sur le moteur web natif du système, Net Skip affiche les pages rapidement et fait défiler en douceur, avec une interface qui s'efface discrètement pendant que vous lisez. Le résultat est un navigateur qui semble léger, réactif et discret — vous laissant vous concentrer sur la page plutôt que sur l'habillage qui l'entoure.\n\n\nFONCTIONNALITÉS\n\n— Chargement rapide des pages et défilement fluide, propulsés par le moteur web natif\n— Une interface épurée et sans encombrement qui s'efface pendant que vous lisez\n— Glissement entre onglets d'un seul geste\n— Vue d'ensemble visuelle des onglets avec aperçus en direct de chaque page ouverte\n— Restauration automatique de la session — vos onglets sont là où vous les avez laissés\n— Blocage intégré des publicités et des traqueurs, activé par défaut\n— Un choix de moteurs de recherche, avec suggestions à la frappe\n— Recherche dans la page, zoom de texte ajustable et option « demander le site de bureau »\n— Favoris et historique de navigation complet, avec des commandes simples pour effacer ce que vous voulez\n— Modes d'apparence clair, sombre et automatique\n— Retour haptique optionnel pour une expérience plus tactile\n— Paramètres JavaScript et user-agent personnalisés pour les utilisateurs avancés\n\n\nCONFIDENTIALITÉ DÈS LA CONCEPTION\n\nNet Skip est construit autour d'une idée simple : votre navigation vous appartient.\n\n— Aucune publicité, d'aucune sorte\n— Aucun pistage, aucune analyse, aucune télémétrie\n— Aucun achat intégré ni abonnement\n— Aucun compte, aucune connexion, aucun profil\n\nCe qui se passe dans Net Skip reste sur votre appareil.\n\n\nOPEN SOURCE\n\nNet Skip est entièrement open source. Le code source complet est publié ouvertement afin que chacun puisse le lire, l'auditer ou y contribuer. Vous trouverez le projet sur https://github.com/Net-Skip.\n\n\nÀ PROPOS D'APP FAIR\n\nNet Skip vous est proposé par le projet App Fair, une organisation caritative à but non lucratif dédiée à la création et à la maintenance de biens publics numériques sous forme d'applications mobiles. Pour en savoir plus, rendez-vous sur https://appfair.org.",
            "hi": "Net Skip एक सोच-समझकर डिज़ाइन किया गया वेब ब्राउज़र है जो रोज़मर्रा की ब्राउज़िंग में स्पष्टता और गति लाता है।\n\nसिस्टम के नेटिव वेब इंजन पर बना Net Skip तेज़ी से पेज दिखाता है और सहजता से स्क्रॉल करता है। पढ़ते समय इंटरफ़ेस चुपचाप पीछे हट जाता है। नतीजा एक हल्का, तेज़ और बेरोकटोक ब्राउज़र — जो आपको पेज पर ध्यान देने देता है।\n\n\nविशेषताएँ\n\n— नेटिव वेब इंजन से तेज़ पेज लोडिंग और सहज स्क्रॉलिंग\n— पढ़ते समय पीछे हटने वाला साफ़ इंटरफ़ेस\n— एक ही जेस्चर से टैब के बीच स्वाइप\n— खुले पेजों की लाइव झलक के साथ टैब अवलोकन\n— स्वचालित सेशन रिस्टोर — टैब वहीं हैं जहाँ आपने छोड़े थे\n— बिल्ट-इन विज्ञापन और ट्रैकर ब्लॉकिंग, डिफ़ॉल्ट चालू\n— कई सर्च इंजन में से चुनाव, टाइप करते समय सुझाव\n— पेज पर खोजें, टेक्स्ट ज़ूम, डेस्कटॉप-साइट विकल्प\n— पसंदीदा और पूरी ब्राउज़िंग हिस्ट्री, सरल नियंत्रणों से मिटाएँ\n— लाइट, डार्क और स्वचालित दिखावट मोड\n— वैकल्पिक हैप्टिक फ़ीडबैक\n— उन्नत उपयोगकर्ताओं के लिए JavaScript और कस्टम user-agent सेटिंग्स\n\n\nडिज़ाइन से ही प्राइवेसी\n\nNet Skip एक सरल विचार पर बना है: आपकी ब्राउज़िंग आपकी है।\n\n— किसी भी प्रकार का विज्ञापन नहीं\n— कोई ट्रैकिंग, एनालिटिक्स या टेलीमेट्री नहीं\n— कोई इन-ऐप खरीद या सदस्यता नहीं\n— कोई अकाउंट, साइन-इन या प्रोफ़ाइल नहीं\n\nNet Skip में जो होता है वह आपके डिवाइस पर रहता है।\n\n\nओपन सोर्स\n\nNet Skip पूरी तरह ओपन सोर्स है। पूरा सोर्स कोड खुले रूप से प्रकाशित है ताकि कोई भी पढ़, ऑडिट कर या योगदान दे सके। प्रोजेक्ट: https://github.com/Net-Skip\n\n\nApp Fair के बारे में\n\nNet Skip आपके लिए App Fair परियोजना द्वारा प्रस्तुत है, जो डिजिटल सार्वजनिक वस्तुओं के रूप में मोबाइल ऐप्लिकेशन बनाने और बनाए रखने को समर्पित एक गैर-लाभकारी संस्था है। और जानें: https://appfair.org",
            "id": "Net Skip adalah peramban web yang dirancang dengan cermat, menghadirkan kejernihan dan kecepatan untuk penjelajahan sehari-hari.\n\nDibangun di atas mesin web bawaan sistem, Net Skip merender halaman dengan cepat dan menggulir dengan mulus, dengan antarmuka yang dengan tenang menyingkir saat Anda membaca. Hasilnya adalah peramban yang terasa ringan, responsif, dan tidak mengganggu — membiarkan Anda fokus pada halaman, bukan pada bingkai di sekitarnya.\n\n\nFITUR\n\n— Pemuatan halaman cepat dan gulir mulus, didukung oleh mesin web bawaan\n— Antarmuka yang bersih dan tidak berantakan, yang menyingkir saat Anda membaca\n— Berpindah antar tab dengan satu gerakan\n— Tinjauan tab visual dengan pratinjau langsung dari setiap halaman yang terbuka\n— Pemulihan sesi otomatis — tab Anda persis di tempat Anda meninggalkannya\n— Pemblokiran iklan dan pelacak bawaan, aktif secara default\n— Pilihan mesin pencari, dengan saran saat Anda mengetik\n— Cari di halaman, perbesaran teks yang dapat disesuaikan, dan opsi minta situs versi desktop\n— Favorit dan riwayat penjelajahan lengkap, dengan kontrol sederhana untuk menghapus apa pun yang Anda mau\n— Mode tampilan terang, gelap, dan otomatis\n— Umpan balik haptik opsional untuk pengalaman yang lebih taktil\n— Pengaturan JavaScript dan user-agent kustom untuk pengguna tingkat lanjut\n\n\nPRIVASI SEJAK DIRANCANG\n\nNet Skip dibangun di atas gagasan sederhana: penjelajahan Anda adalah milik Anda.\n\n— Tanpa iklan dalam bentuk apa pun\n— Tanpa pelacakan, analitik, atau telemetri\n— Tanpa pembelian dalam aplikasi atau langganan\n— Tanpa akun, tanpa masuk, tanpa profil\n\nApa yang terjadi di Net Skip tetap di perangkat Anda.\n\n\nSUMBER TERBUKA\n\nNet Skip sepenuhnya bersifat sumber terbuka. Seluruh kode sumber dipublikasikan secara terbuka sehingga siapa pun dapat membacanya, mengauditnya, atau berkontribusi. Anda dapat menemukan proyek ini di https://github.com/Net-Skip.\n\n\nTENTANG APP FAIR\n\nNet Skip dipersembahkan oleh Proyek App Fair, sebuah organisasi amal nirlaba yang berdedikasi untuk menciptakan dan memelihara barang publik digital dalam bentuk aplikasi seluler. Pelajari lebih lanjut di https://appfair.org.",
            "it": "Net Skip è un browser web pensato con cura, che porta chiarezza e velocità alla navigazione di tutti i giorni.\n\nCostruito sul motore web nativo del sistema, Net Skip carica le pagine rapidamente e scorre in modo fluido, con un'interfaccia che si fa da parte mentre leggi. Il risultato è un browser che risulta leggero, reattivo e discreto, lasciandoti concentrare sulla pagina anziché sulla cornice intorno.\n\n\nCARATTERISTICHE\n\n— Caricamento rapido delle pagine e scorrimento fluido, supportati dal motore web nativo\n— Un'interfaccia pulita e ordinata che si fa da parte mentre leggi\n— Passaggio tra schede con un singolo gesto\n— Panoramica visiva delle schede con anteprime in tempo reale di ogni pagina aperta\n— Ripristino automatico della sessione: le tue schede sono esattamente dove le hai lasciate\n— Blocco integrato di pubblicità e tracker, attivo per impostazione predefinita\n— Una scelta di motori di ricerca, con suggerimenti mentre digiti\n— Cerca nella pagina, zoom del testo regolabile e opzione per richiedere il sito desktop\n— Preferiti e cronologia di navigazione completa, con semplici controlli per cancellare ciò che desideri\n— Modalità di aspetto chiara, scura e automatica\n— Feedback aptico opzionale per un'esperienza più tattile\n— Impostazioni di JavaScript e user-agent personalizzato per utenti avanzati\n\n\nPRIVACY BY DESIGN\n\nNet Skip si basa su un'idea semplice: la tua navigazione appartiene a te.\n\n— Nessuna pubblicità di alcun tipo\n— Nessun tracciamento, analisi o telemetria\n— Nessun acquisto in-app o abbonamento\n— Nessun account, nessun accesso, nessun profilo\n\nQuello che accade in Net Skip resta sul tuo dispositivo.\n\n\nOPEN SOURCE\n\nNet Skip è completamente open source. Il codice sorgente completo è pubblicato apertamente, così chiunque può leggerlo, controllarlo o contribuire. Trovi il progetto su https://github.com/Net-Skip.\n\n\nINFORMAZIONI SU APP FAIR\n\nNet Skip è offerto dal Progetto App Fair, un'organizzazione benefica senza scopo di lucro dedicata alla creazione e alla manutenzione di beni pubblici digitali sotto forma di applicazioni mobili. Scopri di più su https://appfair.org.",
            "ja": "Net Skipは、日々のブラウジングに明快さとスピードをもたらす、丁寧に設計されたウェブブラウザです。\n\nシステム標準のウェブエンジンを土台にしているため、Net Skipはページを素早く表示し、滑らかにスクロールします。インターフェースは読書中にそっと脇に控え、軽やかで反応がよく、邪魔にならないブラウザに仕上がっています。ページを取り囲むものではなく、ページそのものに集中できます。\n\n\n主な機能\n\n— ネイティブウェブエンジンによる高速なページ読み込みと滑らかなスクロール\n— 読書中にそっと退く、すっきりとしたインターフェース\n— ひと操作のジェスチャーでタブを切り替え\n— 開いているすべてのページのライブプレビューを表示するビジュアルなタブ一覧\n— セッションの自動復元 — タブは閉じたときのまま\n— 標準で有効なビルトインの広告・トラッカー遮断\n— 入力中に候補が表示される、複数の検索エンジンから選択可能\n— ページ内検索、テキストズームの調整、デスクトップサイト要求オプション\n— お気に入りと完全な閲覧履歴。必要に応じて簡単に消去可能\n— ライト、ダーク、自動の外観モード\n— よりタクタイルな体験のためのオプションの触覚フィードバック\n— 上級ユーザー向けのJavaScriptおよびカスタムユーザーエージェント設定\n\n\nプライバシー・バイ・デザイン\n\nNet Skipはシンプルな考えを軸に作られています。あなたのブラウジングはあなたのものです。\n\n— いかなる広告も一切なし\n— トラッキング、解析、テレメトリは一切なし\n— アプリ内課金やサブスクリプションは一切なし\n— アカウント、サインイン、プロフィールは一切なし\n\nNet Skipで起きたことは、あなたの端末の中にとどまります。\n\n\nオープンソース\n\nNet Skipは完全にオープンソースです。すべてのソースコードがオープンに公開されており、誰でも閲覧、監査、貢献ができます。プロジェクトはhttps://github.com/Net-Skip にあります。\n\n\nApp Fair Projectについて\n\nNet Skipは、モバイルアプリケーションという形のデジタル公共財を作成・維持することに専念する非営利慈善団体、App Fair Projectからお届けします。詳細はhttps://appfair.org をご覧ください。",
            "ko": "Net Skip은 일상적인 웹 브라우징에 명료함과 빠름을 가져다주는, 사려 깊게 설계된 웹 브라우저입니다.\n\n시스템의 네이티브 웹 엔진을 기반으로 하여, Net Skip은 페이지를 빠르게 렌더링하고 부드럽게 스크롤합니다. 인터페이스는 읽는 동안 조용히 물러나며, 그 결과 가볍고 반응이 빠르며 거슬리지 않는 브라우저가 됩니다 — 페이지 주변의 장식이 아니라 페이지 자체에 집중할 수 있게 해줍니다.\n\n\n주요 기능\n\n— 네이티브 웹 엔진이 구현하는 빠른 페이지 로딩과 부드러운 스크롤\n— 읽는 동안 물러나는 깔끔하고 정돈된 인터페이스\n— 한 번의 제스처로 탭 사이를 전환\n— 열려 있는 모든 페이지의 실시간 미리보기를 보여주는 시각적 탭 개요\n— 자동 세션 복원 — 탭은 그대로 그 자리에 있습니다\n— 기본적으로 활성화된 광고 및 추적기 차단 기능 내장\n— 입력 중 제안이 표시되는 검색 엔진 선택\n— 페이지 내 찾기, 조절 가능한 텍스트 확대/축소, 데스크톱 사이트 요청 옵션\n— 즐겨찾기와 전체 방문 기록, 원하는 항목을 간단하게 지울 수 있는 컨트롤\n— 라이트, 다크, 자동 외관 모드\n— 보다 촉각적인 경험을 위한 선택적 햅틱 피드백\n— 고급 사용자 위한 JavaScript 및 사용자 지정 user-agent 설정\n\n\n설계에서부터 보호되는 프라이버시\n\nNet Skip은 단순한 생각을 중심으로 설계되었습니다. 당신의 브라우징은 당신의 것입니다.\n\n— 어떠한 광고도 없음\n— 추적, 분석, 텔레메트리 없음\n— 인앱 결제 또는 구독 없음\n— 계정 없음, 로그인 없음, 프로필 없음\n\nNet Skip에서 일어나는 일은 당신의 기기에 머무릅니다.\n\n\n오픈소스\n\nNet Skip은 완전히 오픈소스입니다. 전체 소스 코드는 누구나 읽고, 검토하고, 기여할 수 있도록 공개되어 있습니다. 프로젝트는 https://github.com/Net-Skip 에서 확인할 수 있습니다.\n\n\nApp Fair 프로젝트 소개\n\nNet Skip은 모바일 애플리케이션 형태의 디지털 공공재를 만들고 유지하는 데 헌신하는 비영리 자선 단체인 App Fair 프로젝트가 제공합니다. 자세한 내용은 https://appfair.org 에서 확인하세요.",
            "pt-BR": "O Net Skip é um navegador web cuidadosamente projetado, que traz clareza e velocidade à navegação do dia a dia.\n\nConstruído sobre o motor web nativo do sistema, o Net Skip carrega páginas rapidamente e rola com suavidade, com uma interface que se afasta discretamente enquanto você lê. O resultado é um navegador que parece leve, ágil e discreto — deixando você focar na página em vez do que a cerca.\n\n\nRECURSOS\n\n— Carregamento rápido de páginas e rolagem fluida, com o motor web nativo\n— Uma interface limpa e sem desordem, que se afasta enquanto você lê\n— Deslizamento entre abas com um único gesto\n— Visão geral visual das abas, com pré-visualizações ao vivo de cada página aberta\n— Restauração automática da sessão — suas abas estão exatamente onde você as deixou\n— Bloqueio de anúncios e rastreadores integrado, ativado por padrão\n— Variedade de motores de busca, com sugestões enquanto você digita\n— Buscar na página, zoom de texto ajustável e opção de solicitar a versão para desktop\n— Favoritos e histórico de navegação completo, com controles simples para apagar o que desejar\n— Modos de aparência claro, escuro e automático\n— Resposta tátil opcional para uma experiência mais tátil\n— Configurações de JavaScript e user-agent personalizado para usuários avançados\n\n\nPRIVACIDADE POR DESIGN\n\nO Net Skip é construído em torno de uma ideia simples: sua navegação pertence a você.\n\n— Sem publicidade de qualquer tipo\n— Sem rastreamento, análise ou telemetria\n— Sem compras dentro do aplicativo ou assinaturas\n— Sem contas, sem login, sem perfil\n\nO que acontece no Net Skip fica no seu dispositivo.\n\n\nCÓDIGO ABERTO\n\nO Net Skip é totalmente de código aberto. Todo o código-fonte é publicado abertamente, para que qualquer pessoa possa lê-lo, auditá-lo ou contribuir. Você pode encontrar o projeto em https://github.com/Net-Skip.\n\n\nSOBRE O APP FAIR\n\nO Net Skip é oferecido pelo Projeto App Fair, uma organização beneficente sem fins lucrativos dedicada a criar e manter bens públicos digitais na forma de aplicativos móveis. Saiba mais em https://appfair.org.",
            "ru": "Net Skip — это продуманный веб-браузер, который привносит ясность и скорость в повседневный просмотр.\n\nПостроенный на нативном веб-движке системы, Net Skip быстро отображает страницы и плавно прокручивает их, с интерфейсом, который тихо отступает, пока вы читаете. В результате браузер ощущается лёгким, отзывчивым и ненавязчивым — позволяя вам сосредоточиться на странице, а не на её обрамлении.\n\n\nВОЗМОЖНОСТИ\n\n— Быстрая загрузка страниц и плавная прокрутка благодаря нативному веб-движку\n— Чистый, незагромождённый интерфейс, отступающий, пока вы читаете\n— Переключение между вкладками одним жестом\n— Визуальный обзор вкладок с живыми превью каждой открытой страницы\n— Автоматическое восстановление сеанса — ваши вкладки именно там, где вы их оставили\n— Встроенная блокировка рекламы и трекеров, включённая по умолчанию\n— Выбор поисковых систем с подсказками по мере ввода\n— Поиск на странице, регулируемый масштаб текста и запрос настольной версии сайта\n— Избранное и полная история просмотра с простыми элементами управления для очистки желаемого\n— Светлый, тёмный и автоматический режимы оформления\n— Дополнительная тактильная отдача для более ощутимого взаимодействия\n— Настройки JavaScript и пользовательского user-agent для продвинутых пользователей\n\n\nКОНФИДЕНЦИАЛЬНОСТЬ ПО ЗАДУМКЕ\n\nNet Skip построен вокруг простой идеи: ваш просмотр принадлежит вам.\n\n— Никакой рекламы любого рода\n— Никакого отслеживания, аналитики или телеметрии\n— Никаких встроенных покупок или подписок\n— Никаких аккаунтов, входа или профиля\n\nТо, что происходит в Net Skip, остаётся на вашем устройстве.\n\n\nОТКРЫТЫЙ ИСХОДНЫЙ КОД\n\nNet Skip полностью с открытым исходным кодом. Полный исходный код опубликован открыто, так что любой может прочитать его, проверить или внести вклад. Проект можно найти по адресу https://github.com/Net-Skip.\n\n\nО ПРОЕКТЕ APP FAIR\n\nNet Skip представлен проектом App Fair — некоммерческой благотворительной организацией, посвящённой созданию и поддержке цифровых общественных благ в виде мобильных приложений. Узнайте больше на https://appfair.org.",
            "zh-Hans": "Net Skip 是一款经过精心设计的网页浏览器,为日常浏览带来清晰与速度。\n\nNet Skip 基于系统原生的网页引擎构建,可以快速渲染页面、流畅滚动,界面在您阅读时悄然退后。整体感觉轻盈、响应迅速、毫不喧宾夺主——让您专注于页面本身,而非围绕它的外壳。\n\n\n主要功能\n\n— 由原生网页引擎驱动的快速页面加载与流畅滚动\n— 简洁、不杂乱的界面,在您阅读时主动退让\n— 一次手势即可在标签页之间滑动切换\n— 可视化标签页概览,实时预览每个打开的页面\n— 自动会话恢复——标签页就在您离开时的位置\n— 内置广告与追踪器拦截,默认开启\n— 多种搜索引擎可选,输入时即时给出建议\n— 页面内查找、可调节的文字缩放、请求桌面版网站选项\n— 收藏夹与完整浏览历史,可简单地按需清除\n— 浅色、深色与自动外观模式\n— 可选的触觉反馈,带来更具触感的体验\n— 面向高级用户的 JavaScript 和自定义 user-agent 设置\n\n\n隐私由设计开始\n\nNet Skip 围绕一个简单的理念构建:您的浏览属于您自己。\n\n— 没有任何形式的广告\n— 没有追踪、分析或遥测\n— 没有应用内购买或订阅\n— 没有账户、没有登录、没有个人资料\n\n在 Net Skip 中发生的一切,都留在您的设备上。\n\n\n开源\n\nNet Skip 完全开源。完整的源代码公开发布,任何人都可以阅读、审查或参与贡献。项目地址:https://github.com/Net-Skip。\n\n\n关于 App Fair 项目\n\nNet Skip 由 App Fair 项目带给您。该项目是一家非营利慈善组织,致力于创建和维护以移动应用形式呈现的数字公共产品。了解更多请访问 https://appfair.org。"
          },
          "metadata": {
            "entitlements": {
              "aps-environment": "production",
              "com.apple.developer.applesignin": [
                "Default"
              ],
              "com.apple.developer.authentication-services.autofill-credential-provider": true,
              "com.apple.developer.browser.app-installation": true,
              "com.apple.developer.siri": true,
              "com.apple.developer.web-browser": true,
              "com.apple.security.application-groups": [
                "group.org.appfair",
                "group.org.appfair.app"
              ],
              "keychain-access-groups": [
                "$(AppIdentifierPrefix)org.appfair"
              ]
            },
            "infoPlist": {
              "CFBundleURLTypes": [
                {
                  "CFBundleTypeRole": "Viewer",
                  "CFBundleURLName": "Web site URL",
                  "CFBundleURLSchemes": [
                    "https",
                    "http"
                  ]
                },
                {
                  "CFBundleTypeRole": "Viewer",
                  "CFBundleURLName": "File URL",
                  "CFBundleURLSchemes": [
                    "file"
                  ]
                },
                {
                  "CFBundleTypeRole": "Viewer",
                  "CFBundleURLName": "Local file URL",
                  "CFBundleURLSchemes": [
                    "netskip"
                  ]
                }
              ],
              "ITSAppUsesNonExemptEncryption": false,
              "LSApplicationQueriesSchemes": [
                "paypal",
                "instagram",
                "instagram-stories",
                "youtube",
                "pocket",
                "firefox-focus",
                "firefox-klar",
                "ymail",
                "ms-outlook",
                "airmail",
                "italiaonline-mailto",
                "mailru-mailto",
                "mymail-mailto",
                "readdle-spark",
                "itms-books",
                "googlegmail",
                "fastmail",
                "protonmail",
                "whatsapp",
                "comgooglemaps-x-callback",
                "foursquare",
                "here-location",
                "yandexmaps",
                "yandexnavi",
                "comgooglemaps",
                "twitter",
                "vk",
                "waze",
                "googlechrome",
                "firefox",
                "touch-http",
                "yandexbrowser-open-url",
                "vimeo",
                "vine",
                "coub",
                "uber",
                "citymapper",
                "lyft",
                "opera-http",
                "ddgQuickLink",
                "moovit",
                "alook",
                "dgis",
                "microsoft-edge-http",
                "brave",
                "onionhttp",
                "ucbrowser",
                "dolphin",
                "org-appextension-feature-password-management"
              ]
            }
          },
          "permissions": [
            {
              "description": {
                "ar": "يحتاج Net Skip إلى الوصول إلى تقويمك حتى تتمكن المواقع التي تزورها من إضافة أحداث مثل الحجوزات والمواعيد ودعوات الاجتماعات عند منحها الإذن.",
                "de": "Net Skip benötigt Zugriff auf deinen Kalender, damit besuchte Websites mit deiner Erlaubnis Termine wie Buchungen, Reservierungen und Besprechungseinladungen hinzufügen können.",
                "en": "Net Skip needs access to your calendar so that websites you visit can add events such as bookings, reservations, and meeting invitations when you grant them permission.",
                "es": "Net Skip necesita acceder a tu calendario para que los sitios web que visitas puedan añadir eventos como reservas, citas e invitaciones a reuniones cuando les concedes permiso.",
                "fr": "Net Skip a besoin d’accéder à votre calendrier pour permettre aux sites web que vous consultez d’ajouter, avec votre autorisation, des événements tels que des réservations, des rendez-vous et des invitations à des réunions.",
                "hi": "Net Skip को आपके कैलेंडर तक पहुँच की आवश्यकता है ताकि जिन वेबसाइटों पर आप जाते हैं वे आपकी अनुमति देने पर बुकिंग, आरक्षण और मीटिंग आमंत्रण जैसे ईवेंट जोड़ सकें।",
                "id": "Net Skip memerlukan akses ke kalender Anda agar situs web yang Anda kunjungi dapat menambahkan acara seperti pemesanan, reservasi, dan undangan rapat saat Anda memberinya izin.",
                "it": "Net Skip necessita dell’accesso al tuo calendario affinché i siti web che visiti possano aggiungere eventi come prenotazioni, appuntamenti e inviti a riunioni quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、許可した場合に閲覧中のウェブサイトが予約や会議の招待などの予定をカレンダーに追加できるよう、カレンダーへのアクセスを必要とします。",
                "ko": "Net Skip는 사용자가 권한을 허용하면 방문한 웹사이트가 예약, 일정, 회의 초대 등의 이벤트를 추가할 수 있도록 캘린더 접근 권한이 필요합니다.",
                "pt-BR": "O Net Skip precisa acessar seu calendário para que os sites visitados possam adicionar eventos como reservas, agendamentos e convites de reuniões quando você conceder permissão.",
                "ru": "Net Skip требуется доступ к вашему календарю, чтобы посещаемые сайты могли с вашего разрешения добавлять события — бронирования, встречи и приглашения на совещания.",
                "zh-Hans": "Net Skip 需要访问您的日历，以便您访问的网站在您授权后可添加预订、预约和会议邀请等事件。"
              },
              "key": "NSCalendarsUsageDescription"
            },
            {
              "description": {
                "ar": "يحتاج Net Skip إلى الوصول إلى الكاميرا حتى تتمكن المواقع التي تزورها من استخدامها لمكالمات الفيديو ومسح رموز QR والتقاط الصور عند منحها الإذن.",
                "de": "Net Skip benötigt Zugriff auf deine Kamera, damit besuchte Websites sie mit deiner Erlaubnis für Videoanrufe, das Scannen von QR-Codes und das Aufnehmen von Fotos verwenden können.",
                "en": "Net Skip needs access to your camera so that websites you visit can use it for video calls, scanning QR codes, and capturing photos when you grant them permission.",
                "es": "Net Skip necesita acceder a tu cámara para que los sitios web que visitas puedan usarla para videollamadas, escanear códigos QR y hacer fotos cuando les concedes permiso.",
                "fr": "Net Skip a besoin d’accéder à votre caméra afin que les sites web que vous consultez puissent l’utiliser, avec votre autorisation, pour les appels vidéo, la lecture de codes QR et la prise de photos.",
                "hi": "Net Skip को आपके कैमरे तक पहुँच की आवश्यकता है ताकि जिन वेबसाइटों पर आप जाते हैं वे आपकी अनुमति देने पर वीडियो कॉल, QR कोड स्कैन और फ़ोटो खींचने के लिए इसका उपयोग कर सकें।",
                "id": "Net Skip memerlukan akses ke kamera Anda agar situs web yang Anda kunjungi dapat menggunakannya untuk panggilan video, memindai kode QR, dan mengambil foto saat Anda memberinya izin.",
                "it": "Net Skip necessita dell’accesso alla tua fotocamera affinché i siti web che visiti possano usarla per videochiamate, scansione di codici QR e scatto di foto quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、許可した場合に閲覧中のウェブサイトがビデオ通話、QRコードのスキャン、写真撮影に利用できるよう、カメラへのアクセスを必要とします。",
                "ko": "Net Skip는 사용자가 권한을 허용하면 방문한 웹사이트가 영상 통화, QR 코드 스캔, 사진 촬영에 사용할 수 있도록 카메라 접근 권한이 필요합니다.",
                "pt-BR": "O Net Skip precisa acessar sua câmera para que os sites visitados possam usá-la em chamadas de vídeo, leitura de códigos QR e captura de fotos quando você conceder permissão.",
                "ru": "Net Skip требуется доступ к камере, чтобы посещаемые сайты могли с вашего разрешения использовать её для видеозвонков, сканирования QR-кодов и съёмки фотографий.",
                "zh-Hans": "Net Skip 需要访问您的相机，以便您访问的网站在您授权后可用于视频通话、扫描二维码和拍摄照片。"
              },
              "key": "NSCameraUsageDescription"
            },
            {
              "description": {
                "ar": "يحتاج Net Skip إلى الوصول إلى جهات اتصالك حتى تتمكن من ملء الأسماء وعناوين البريد الإلكتروني وأرقام الهواتف تلقائياً في نماذج الويب.",
                "de": "Net Skip benötigt Zugriff auf deine Kontakte, damit du Namen, E-Mail-Adressen und Telefonnummern schnell automatisch in Webformulare eintragen kannst.",
                "en": "Net Skip needs access to your contacts so that you can quickly autofill names, email addresses, and phone numbers into web forms.",
                "es": "Net Skip necesita acceder a tus contactos para que puedas autocompletar rápidamente nombres, direcciones de correo y números de teléfono en formularios web.",
                "fr": "Net Skip a besoin d’accéder à vos contacts pour vous permettre de remplir rapidement et automatiquement noms, adresses e-mail et numéros de téléphone dans les formulaires web.",
                "hi": "Net Skip को आपके संपर्कों तक पहुँच की आवश्यकता है ताकि आप वेब फ़ॉर्म में नाम, ईमेल पते और फ़ोन नंबर शीघ्रता से ऑटोफ़िल कर सकें।",
                "id": "Net Skip memerlukan akses ke kontak Anda agar Anda dapat mengisi nama, alamat email, dan nomor telepon di formulir web secara otomatis dengan cepat.",
                "it": "Net Skip necessita dell’accesso ai tuoi contatti per consentirti di compilare automaticamente nomi, indirizzi e-mail e numeri di telefono nei moduli web.",
                "ja": "Net Skipは、Webフォームに名前、メールアドレス、電話番号をすばやく自動入力できるよう、連絡先へのアクセスを必要とします。",
                "ko": "Net Skip는 웹 양식에 이름, 이메일 주소, 전화번호를 빠르게 자동 입력할 수 있도록 연락처 접근 권한이 필요합니다.",
                "pt-BR": "O Net Skip precisa acessar seus contatos para que você possa preencher automaticamente nomes, endereços de e-mail e números de telefone em formulários da web.",
                "ru": "Net Skip требуется доступ к вашим контактам, чтобы быстро автоматически подставлять имена, адреса электронной почты и номера телефонов в веб-формы.",
                "zh-Hans": "Net Skip 需要访问您的通讯录，以便您可以在网页表单中快速自动填写姓名、电子邮件地址和电话号码。"
              },
              "key": "NSContactsUsageDescription"
            },
            {
              "description": {
                "ar": "يستخدم Net Skip ميزة Face ID لفتح جلسات التصفح الخاص وتعبئة كلمات المرور المحفوظة بأمان عند تسجيل الدخول إلى المواقع.",
                "de": "Net Skip verwendet Face ID, um private Browsersitzungen zu entsperren und gespeicherte Passwörter beim Anmelden bei Websites sicher automatisch auszufüllen.",
                "en": "Net Skip uses Face ID to unlock private browsing sessions and to securely autofill saved passwords when signing in to websites.",
                "es": "Net Skip usa Face ID para desbloquear sesiones de navegación privada y autocompletar de forma segura las contraseñas guardadas al iniciar sesión en sitios web.",
                "fr": "Net Skip utilise Face ID pour déverrouiller les sessions de navigation privée et remplir automatiquement et en toute sécurité les mots de passe enregistrés lors de la connexion aux sites web.",
                "hi": "Net Skip निजी ब्राउज़िंग सत्रों को अनलॉक करने और वेबसाइटों में साइन इन करते समय सहेजे गए पासवर्ड सुरक्षित रूप से ऑटोफ़िल करने के लिए Face ID का उपयोग करता है।",
                "id": "Net Skip menggunakan Face ID untuk membuka sesi penjelajahan pribadi dan mengisi otomatis kata sandi tersimpan dengan aman saat masuk ke situs web.",
                "it": "Net Skip utilizza Face ID per sbloccare le sessioni di navigazione privata e compilare automaticamente in modo sicuro le password salvate al momento dell’accesso ai siti web.",
                "ja": "Net Skipは、プライベートブラウズセッションのロック解除や、ウェブサイトへのサインイン時に保存されたパスワードを安全に自動入力するためにFace IDを使用します。",
                "ko": "Net Skip는 비공개 탐색 세션을 잠금 해제하고 웹사이트 로그인 시 저장된 비밀번호를 안전하게 자동 입력하기 위해 Face ID를 사용합니다.",
                "pt-BR": "O Net Skip usa o Face ID para desbloquear sessões de navegação privada e preencher automaticamente, com segurança, as senhas salvas ao entrar em sites.",
                "ru": "Net Skip использует Face ID для разблокировки приватных сеансов просмотра и безопасной автоматической подстановки сохранённых паролей при входе на сайты.",
                "zh-Hans": "Net Skip 使用面容 ID 解锁隐私浏览会话，并在登录网站时安全地自动填充已保存的密码。"
              },
              "key": "NSFaceIDUsageDescription"
            },
            {
              "description": {
                "ar": "يستخدم Net Skip موقعك لتوفير ميزات تعتمد على الموقع للمواقع التي تزورها، مثل الخرائط ونتائج البحث المحلية ومعلومات الطقس عند منحها الإذن.",
                "de": "Net Skip verwendet deinen Standort, um besuchten Websites standortbezogene Funktionen wie Karten, lokale Suchergebnisse und Wetterinformationen bereitzustellen, sofern du dies erlaubst.",
                "en": "Net Skip uses your location to provide location-aware features to websites you visit, such as maps, local search results, and weather information when you grant them permission.",
                "es": "Net Skip usa tu ubicación para ofrecer funciones basadas en la ubicación a los sitios web que visitas, como mapas, resultados de búsqueda local e información meteorológica cuando les concedes permiso.",
                "fr": "Net Skip utilise votre position pour fournir des fonctionnalités géolocalisées aux sites web que vous consultez, telles que cartes, résultats de recherche locale et informations météo, lorsque vous leur en accordez l’autorisation.",
                "hi": "Net Skip आपके स्थान का उपयोग उन वेबसाइटों को स्थान-आधारित सुविधाएँ प्रदान करने के लिए करता है जिन पर आप जाते हैं, जैसे आपकी अनुमति देने पर मानचित्र, स्थानीय खोज परिणाम और मौसम की जानकारी।",
                "id": "Net Skip menggunakan lokasi Anda untuk menyediakan fitur berbasis lokasi pada situs web yang Anda kunjungi, seperti peta, hasil pencarian lokal, dan informasi cuaca saat Anda memberinya izin.",
                "it": "Net Skip utilizza la tua posizione per fornire funzionalità basate sulla posizione ai siti web che visiti, come mappe, risultati di ricerca locale e informazioni meteo quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、許可した場合に閲覧中のウェブサイトに地図、近隣の検索結果、天気情報などの位置情報機能を提供するために位置情報を使用します。",
                "ko": "Net Skip는 사용자가 권한을 허용하면 방문한 웹사이트에 지도, 지역 검색 결과, 날씨 정보 등 위치 기반 기능을 제공하기 위해 위치를 사용합니다.",
                "pt-BR": "O Net Skip usa sua localização para oferecer recursos baseados em localização aos sites visitados, como mapas, resultados de buscas locais e informações do tempo quando você conceder permissão.",
                "ru": "Net Skip использует ваше местоположение для предоставления функций на основе местоположения сайтам, которые вы посещаете, например карт, результатов локального поиска и сведений о погоде с вашего разрешения.",
                "zh-Hans": "Net Skip 使用您的位置为您访问的网站提供基于位置的功能，例如在您授权后提供地图、本地搜索结果和天气信息。"
              },
              "key": "NSLocationWhenInUseUsageDescription"
            },
            {
              "description": {
                "ar": "يحتاج Net Skip إلى الوصول إلى الميكروفون حتى تتمكن المواقع التي تزورها من استخدامه للمكالمات الصوتية والمرئية والبحث الصوتي وتسجيل الصوت عند منحها الإذن.",
                "de": "Net Skip benötigt Zugriff auf dein Mikrofon, damit besuchte Websites es mit deiner Erlaubnis für Sprach- und Videoanrufe, Sprachsuche und Audioaufnahmen verwenden können.",
                "en": "Net Skip needs access to your microphone so that websites you visit can use it for voice and video calls, voice search, and recording audio when you grant them permission.",
                "es": "Net Skip necesita acceder a tu micrófono para que los sitios web que visitas puedan usarlo en llamadas de voz y vídeo, búsqueda por voz y grabación de audio cuando les concedes permiso.",
                "fr": "Net Skip a besoin d’accéder à votre microphone afin que les sites web que vous consultez puissent l’utiliser, avec votre autorisation, pour les appels audio et vidéo, la recherche vocale et l’enregistrement audio.",
                "hi": "Net Skip को आपके माइक्रोफ़ोन तक पहुँच की आवश्यकता है ताकि जिन वेबसाइटों पर आप जाते हैं वे आपकी अनुमति देने पर इसका उपयोग वॉइस और वीडियो कॉल, वॉइस सर्च और ऑडियो रिकॉर्डिंग के लिए कर सकें।",
                "id": "Net Skip memerlukan akses ke mikrofon Anda agar situs web yang Anda kunjungi dapat menggunakannya untuk panggilan suara dan video, pencarian suara, serta merekam audio saat Anda memberinya izin.",
                "it": "Net Skip necessita dell’accesso al microfono affinché i siti web che visiti possano usarlo per chiamate vocali e video, ricerca vocale e registrazione audio quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、許可した場合に閲覧中のウェブサイトが音声・ビデオ通話、音声検索、音声録音に利用できるよう、マイクへのアクセスを必要とします。",
                "ko": "Net Skip는 사용자가 권한을 허용하면 방문한 웹사이트가 음성·영상 통화, 음성 검색, 오디오 녹음에 사용할 수 있도록 마이크 접근 권한이 필요합니다.",
                "pt-BR": "O Net Skip precisa acessar seu microfone para que os sites visitados possam usá-lo em chamadas de voz e vídeo, busca por voz e gravação de áudio quando você conceder permissão.",
                "ru": "Net Skip требуется доступ к микрофону, чтобы посещаемые сайты могли с вашего разрешения использовать его для голосовых и видеозвонков, голосового поиска и записи аудио.",
                "zh-Hans": "Net Skip 需要访问您的麦克风，以便您访问的网站在您授权后可用于语音和视频通话、语音搜索和录制音频。"
              },
              "key": "NSMicrophoneUsageDescription"
            },
            {
              "description": {
                "ar": "يستخدم Net Skip بيانات الحركة والاتجاه حتى تتمكن المواقع التي تزورها من تقديم تجارب تفاعلية تستجيب لطريقة تحريك وإمالة جهازك عند منحها الإذن.",
                "de": "Net Skip nutzt Bewegungs- und Orientierungsdaten, damit besuchte Websites mit deiner Erlaubnis interaktive Erlebnisse bieten können, die auf das Bewegen und Neigen deines Geräts reagieren.",
                "en": "Net Skip uses motion and orientation data so that websites you visit can offer interactive experiences that respond to how you move and tilt your device when you grant them permission.",
                "es": "Net Skip utiliza datos de movimiento y orientación para que los sitios web que visitas puedan ofrecer experiencias interactivas que respondan a cómo mueves e inclinas el dispositivo cuando les concedes permiso.",
                "fr": "Net Skip utilise les données de mouvement et d’orientation afin que les sites web que vous consultez puissent proposer des expériences interactives réagissant à la façon dont vous bougez et inclinez votre appareil, lorsque vous leur en accordez l’autorisation.",
                "hi": "Net Skip गति और दिशा डेटा का उपयोग करता है ताकि जिन वेबसाइटों पर आप जाते हैं वे आपकी अनुमति देने पर आपके डिवाइस को हिलाने और झुकाने के तरीके पर प्रतिक्रिया देने वाले इंटरैक्टिव अनुभव प्रदान कर सकें।",
                "id": "Net Skip menggunakan data gerak dan orientasi agar situs web yang Anda kunjungi dapat menyajikan pengalaman interaktif yang merespons cara Anda menggerakkan dan memiringkan perangkat saat Anda memberinya izin.",
                "it": "Net Skip utilizza i dati di movimento e orientamento affinché i siti web che visiti possano offrire esperienze interattive che rispondono al modo in cui muovi e inclini il tuo dispositivo quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、許可した場合に閲覧中のウェブサイトがデバイスの動きや傾きに反応するインタラクティブな体験を提供できるよう、モーションおよび方向データを使用します。",
                "ko": "Net Skip는 사용자가 권한을 허용하면 방문한 웹사이트가 기기의 움직임과 기울임에 반응하는 인터랙티브 경험을 제공할 수 있도록 모션 및 방향 데이터를 사용합니다.",
                "pt-BR": "O Net Skip usa dados de movimento e orientação para que os sites visitados possam oferecer experiências interativas que respondem à forma como você move e inclina o dispositivo quando você conceder permissão.",
                "ru": "Net Skip использует данные движения и ориентации, чтобы посещаемые сайты могли с вашего разрешения предлагать интерактивные функции, реагирующие на то, как вы двигаете и наклоняете устройство.",
                "zh-Hans": "Net Skip 使用动作和方向数据，以便您访问的网站在您授权后可提供能响应设备移动和倾斜的互动体验。"
              },
              "key": "NSMotionUsageDescription"
            },
            {
              "description": {
                "ar": "يستخدم Net Skip ميزة التفاعل القريب حتى تتمكن من مشاركة علامات التبويب المفتوحة والروابط بأمان مع أجهزة Apple الأخرى القريبة منك جسدياً.",
                "de": "Net Skip nutzt die Nahinteraktion, damit du geöffnete Tabs und Links sicher mit anderen Apple-Geräten in deiner unmittelbaren Nähe teilen kannst.",
                "en": "Net Skip uses nearby interaction so that you can securely share open tabs and links with other Apple devices that are physically close to yours.",
                "es": "Net Skip usa la interacción cercana para que puedas compartir de forma segura pestañas abiertas y enlaces con otros dispositivos Apple que estén cerca físicamente.",
                "fr": "Net Skip utilise l’interaction à proximité pour vous permettre de partager en toute sécurité des onglets ouverts et des liens avec d’autres appareils Apple physiquement proches.",
                "hi": "Net Skip निकट इंटरैक्शन का उपयोग करता है ताकि आप खुले टैब और लिंक को अपने पास भौतिक रूप से मौजूद अन्य Apple डिवाइसों के साथ सुरक्षित रूप से साझा कर सकें।",
                "id": "Net Skip menggunakan Interaksi Dekat agar Anda dapat membagikan tab dan tautan terbuka dengan aman ke perangkat Apple lain yang berada di dekat Anda secara fisik.",
                "it": "Net Skip utilizza l’interazione ravvicinata per consentirti di condividere in modo sicuro schede e link aperti con altri dispositivi Apple fisicamente vicini.",
                "ja": "Net Skipは、開いているタブやリンクを物理的に近くにある他のAppleデバイスと安全に共有できるよう、近接インタラクションを使用します。",
                "ko": "Net Skip는 물리적으로 가까이 있는 다른 Apple 기기와 열린 탭과 링크를 안전하게 공유할 수 있도록 근접 상호 작용을 사용합니다.",
                "pt-BR": "O Net Skip usa a interação por proximidade para que você possa compartilhar com segurança abas abertas e links com outros dispositivos Apple fisicamente próximos.",
                "ru": "Net Skip использует ближнее взаимодействие, чтобы вы могли безопасно делиться открытыми вкладками и ссылками с другими устройствами Apple, расположенными физически рядом.",
                "zh-Hans": "Net Skip 使用近距离互动，以便您可以与附近的其他 Apple 设备安全地共享打开的标签页和链接。"
              },
              "key": "NSNearbyInteractionUsageDescription"
            },
            {
              "description": {
                "ar": "يحتاج Net Skip إلى الوصول إلى التذكيرات حتى تتمكن من إنشاء مهام من صفحات الويب وحتى يمكن للمواقع إضافة تذكيرات عند منحها الإذن.",
                "de": "Net Skip benötigt Zugriff auf deine Erinnerungen, damit du Aufgaben aus Webseiten erstellen kannst und besuchte Websites mit deiner Erlaubnis Erinnerungen hinzufügen können.",
                "en": "Net Skip needs access to your reminders so that you can create tasks from web pages and so that websites can add reminders when you grant them permission.",
                "es": "Net Skip necesita acceder a tus recordatorios para que puedas crear tareas desde páginas web y para que los sitios web puedan añadir recordatorios cuando les concedes permiso.",
                "fr": "Net Skip a besoin d’accéder à vos rappels pour vous permettre de créer des tâches depuis des pages web et permettre aux sites web d’ajouter des rappels lorsque vous leur en accordez l’autorisation.",
                "hi": "Net Skip को आपके अनुस्मारकों तक पहुँच की आवश्यकता है ताकि आप वेब पृष्ठों से कार्य बना सकें और वेबसाइटें आपकी अनुमति देने पर अनुस्मारक जोड़ सकें।",
                "id": "Net Skip memerlukan akses ke pengingat Anda agar Anda dapat membuat tugas dari halaman web dan agar situs web dapat menambahkan pengingat saat Anda memberinya izin.",
                "it": "Net Skip necessita dell’accesso ai promemoria per consentirti di creare attività dalle pagine web e ai siti web di aggiungere promemoria quando concedi loro l’autorizzazione.",
                "ja": "Net Skipは、ウェブページからタスクを作成したり、許可した場合にウェブサイトがリマインダーを追加できるよう、リマインダーへのアクセスを必要とします。",
                "ko": "Net Skip는 웹페이지에서 할 일을 만들 수 있도록, 그리고 사용자가 권한을 허용한 웹사이트가 미리 알림을 추가할 수 있도록 미리 알림 접근 권한이 필요합니다.",
                "pt-BR": "O Net Skip precisa acessar seus lembretes para que você possa criar tarefas a partir de páginas da web e para que os sites possam adicionar lembretes quando você conceder permissão.",
                "ru": "Net Skip требуется доступ к напоминаниям, чтобы вы могли создавать задачи из веб-страниц, а сайты могли с вашего разрешения добавлять напоминания.",
                "zh-Hans": "Net Skip 需要访问您的提醒事项，以便您可以从网页创建任务，并允许已授权的网站添加提醒事项。"
              },
              "key": "NSRemindersUsageDescription"
            },
            {
              "description": {
                "ar": "يتكامل Net Skip مع Siri حتى تتمكن من فتح صفحات الويب وإجراء عمليات البحث ومتابعة التصفح باستخدام اختصارات الصوت واقتراحات Siri.",
                "de": "Net Skip ist in Siri integriert, damit du Webseiten öffnen, Suchen durchführen und das Surfen über Sprachkurzbefehle und Siri-Vorschläge fortsetzen kannst.",
                "en": "Net Skip integrates with Siri so that you can open web pages, perform searches, and resume browsing using voice shortcuts and Siri Suggestions.",
                "es": "Net Skip se integra con Siri para que puedas abrir páginas web, realizar búsquedas y retomar la navegación mediante atajos de voz y sugerencias de Siri.",
                "fr": "Net Skip s’intègre à Siri pour vous permettre d’ouvrir des pages web, d’effectuer des recherches et de reprendre la navigation à l’aide des raccourcis vocaux et des suggestions Siri.",
                "hi": "Net Skip Siri के साथ एकीकृत होता है ताकि आप वॉइस शॉर्टकट और Siri सुझावों का उपयोग करके वेब पृष्ठ खोल सकें, खोज कर सकें और ब्राउज़िंग जारी रख सकें।",
                "id": "Net Skip terintegrasi dengan Siri agar Anda dapat membuka halaman web, melakukan pencarian, dan melanjutkan penjelajahan menggunakan pintasan suara dan Saran Siri.",
                "it": "Net Skip si integra con Siri per consentirti di aprire pagine web, eseguire ricerche e riprendere la navigazione tramite scorciatoie vocali e suggerimenti di Siri.",
                "ja": "Net Skipは、音声ショートカットやSiriからの提案を使ってウェブページを開いたり、検索を実行したり、ブラウズを再開できるようSiriと連携します。",
                "ko": "Net Skip는 음성 단축어와 Siri 제안을 통해 웹페이지를 열고, 검색하고, 탐색을 이어갈 수 있도록 Siri와 연동됩니다.",
                "pt-BR": "O Net Skip se integra à Siri para que você possa abrir páginas da web, realizar buscas e retomar a navegação usando atalhos de voz e Sugestões da Siri.",
                "ru": "Net Skip интегрируется с Siri, чтобы вы могли открывать веб-страницы, выполнять поиск и продолжать просмотр с помощью голосовых команд и предложений Siri.",
                "zh-Hans": "Net Skip 与 Siri 集成，以便您可以使用语音快捷指令和 Siri 建议打开网页、执行搜索并继续浏览。"
              },
              "key": "NSSiriUsageDescription"
            },
            {
              "description": {
                "ar": "يستخدم Net Skip التعرف على الكلام حتى تتمكن من إملاء عناوين URL واستفسارات البحث ومدخلات النماذج صوتياً بدلاً من الكتابة.",
                "de": "Net Skip verwendet Spracherkennung, damit du URLs, Suchanfragen und Formulareingaben per Sprache diktieren kannst, statt sie einzutippen.",
                "en": "Net Skip uses speech recognition so that you can dictate URLs, search queries, and form input by voice instead of typing.",
                "es": "Net Skip usa el reconocimiento de voz para que puedas dictar URLs, consultas de búsqueda y entradas de formularios con la voz en lugar de escribir.",
                "fr": "Net Skip utilise la reconnaissance vocale afin que vous puissiez dicter des URL, des requêtes de recherche et des saisies de formulaires plutôt que de les taper.",
                "hi": "Net Skip स्पीच रिकग्निशन का उपयोग करता है ताकि आप टाइप करने के बजाय आवाज़ से URL, खोज प्रश्न और फ़ॉर्म इनपुट बोलकर दर्ज कर सकें।",
                "id": "Net Skip menggunakan pengenalan suara agar Anda dapat mendiktekan URL, kueri pencarian, dan masukan formulir lewat suara tanpa perlu mengetik.",
                "it": "Net Skip utilizza il riconoscimento vocale per consentirti di dettare URL, query di ricerca e dati nei moduli con la voce invece di digitarli.",
                "ja": "Net Skipは、URLや検索クエリ、フォームへの入力をタイピングの代わりに音声で行えるよう、音声認識を使用します。",
                "ko": "Net Skip는 키보드로 입력하는 대신 음성으로 URL, 검색어, 양식 내용을 받아쓸 수 있도록 음성 인식을 사용합니다.",
                "pt-BR": "O Net Skip usa o reconhecimento de fala para que você possa ditar URLs, buscas e entradas de formulário por voz em vez de digitar.",
                "ru": "Net Skip использует распознавание речи, чтобы вы могли диктовать URL-адреса, поисковые запросы и данные форм голосом вместо ввода текста.",
                "zh-Hans": "Net Skip 使用语音识别，以便您无需键入即可通过语音输入网址、搜索词和表单内容。"
              },
              "key": "NSSpeechRecognitionUsageDescription"
            }
          ],
          "sbom": {
            "creationInfo": {
              "created": "2026-05-07T03:47:18Z",
              "creators": [
                "Tool: skip-sbom"
              ],
              "licenseListVersion": "3.22"
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://skip.dev/spdx/net-skip/ios",
            "name": "net-skip-ios",
            "packages": [
              {
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "name": "net-skip",
                "primaryPackagePurpose": "APPLICATION",
                "SPDXID": "SPDXRef-Package-net-skip",
                "supplier": "NOASSERTION",
                "versionInfo": "source"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/appfair/appfair-app.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/appfair/appfair-app.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "GPL-2.0-only",
                "licenseDeclared": "GPL-2.0-only",
                "name": "appfair-app",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-appfair-app",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.4"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip",
                "supplier": "NOASSERTION",
                "versionInfo": "1.8.13"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-ffi.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-ffi.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-ffi",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-ffi",
                "supplier": "NOASSERTION",
                "versionInfo": "1.2.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-foundation.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-foundation.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-foundation",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-foundation",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-kit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-kit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-kit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-kit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-lib.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-lib.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-lib",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-lib",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-miniapp.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-miniapp.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-miniapp",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-miniapp",
                "supplier": "NOASSERTION",
                "versionInfo": "main"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-model.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-model.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-model",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-model",
                "supplier": "NOASSERTION",
                "versionInfo": "1.7.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-script.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-script.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-script",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-script",
                "supplier": "NOASSERTION",
                "versionInfo": "1.1.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-sql.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-sql.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "licenseDeclared": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "name": "skip-sql",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-sql",
                "supplier": "NOASSERTION",
                "versionInfo": "0.16.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-ui.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-ui.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-ui",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-ui",
                "supplier": "NOASSERTION",
                "versionInfo": "1.53.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-unit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-unit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-unit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-unit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.6.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-web.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-web.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-web",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-web",
                "supplier": "NOASSERTION",
                "versionInfo": "0.10.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-zip.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-zip.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "licenseDeclared": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "name": "skip-zip",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-zip",
                "supplier": "NOASSERTION",
                "versionInfo": "0.4.3"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-Package-net-skip",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-appfair-app",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-ffi",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-foundation",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-kit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-lib",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-miniapp",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-model",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-script",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-sql",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-ui",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-unit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-web",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-zip",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-net-skip"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "subtitle": {
            "ar": "متصفح ويب راقي",
            "de": "Ein humaner Web-Browser",
            "en": "A humane web browser",
            "es": "Un navegador web humano",
            "fr": "Un navigateur web humain",
            "hi": "ब्राउज़र",
            "id": "Peramban web yang humanis",
            "it": "Un browser web umano",
            "ja": "やさしいブラウザ",
            "ko": "인간적인 웹 브라우저",
            "pt-BR": "Um navegador web humano",
            "ru": "Удобный браузер",
            "zh-Hans": "人性化的网页浏览器"
          },
          "version": "1.4.23"
        }
      },
      "releaseNotes": {
        "ar": "• العديد من إصلاحات الأخطاء وتحسينات الأداء.",
        "de": "• Zahlreiche Fehlerbehebungen und Leistungsverbesserungen.",
        "en": "• Many bug fixes and performance improvements.",
        "es": "• Numerosas correcciones de errores y mejoras de rendimiento.",
        "fr": "• De nombreuses corrections de bugs et améliorations des performances.",
        "hi": "• कई बग सुधार और प्रदर्शन में सुधार।",
        "id": "• Banyak perbaikan bug dan peningkatan performa.",
        "it": "• Numerose correzioni di bug e miglioramenti delle prestazioni.",
        "ja": "• 多数のバグ修正とパフォーマンスの向上。",
        "ko": "• 많은 버그 수정과 성능 개선이 있습니다.",
        "pt-BR": "• Diversas correções de bugs e melhorias de desempenho.",
        "ru": "• Множество исправлений ошибок и улучшений производительности.",
        "zh-Hans": "• 多项错误修复和性能改进。"
      },
      "source": {
        "assets": "https://raw.githubusercontent.com/appfair/Net-Skip/refs/tags/1.4.23/",
        "license": "GPL-2.0-only",
        "release": "https://github.com/appfair/Net-Skip/releases/tag/1.4.23/",
        "url": "https://github.com/appfair/Net-Skip"
      },
      "title": {
        "en": "Net Skip"
      }
    },
    {
      "keywords": {
        "ar": [
          "كتاب إلكتروني",
          "قارئ",
          "EPUB",
          "كتب",
          "مكتبة",
          "قراءة",
          "OPDS",
          "مجال"
        ],
        "de": [
          "ebook",
          "epub",
          "reader",
          "bücher",
          "bibliothek",
          "lesen",
          "opds",
          "public domain",
          "gutenberg",
          "offline",
          "lesezeichen",
          "katalog"
        ],
        "en": [
          "ebook",
          "epub",
          "reader",
          "books",
          "library",
          "reading",
          "opds",
          "public domain",
          "gutenberg",
          "offline",
          "bookmark",
          "catalog"
        ],
        "es": [
          "ebook",
          "epub",
          "lector",
          "libros",
          "biblioteca",
          "lectura",
          "opds",
          "dominio público",
          "gutenberg",
          "sin conexión",
          "marcador"
        ],
        "fr": [
          "ebook",
          "epub",
          "lecteur",
          "livres",
          "bibliothèque",
          "lecture",
          "opds",
          "domaine public",
          "gutenberg",
          "hors ligne",
          "signet"
        ],
        "hi": [
          "ईबुक",
          "epub",
          "पाठक",
          "किताबें",
          "पुस्तकालय",
          "पठन",
          "opd"
        ],
        "id": [
          "ebook",
          "epub",
          "pembaca",
          "buku",
          "perpustakaan",
          "membaca",
          "opds",
          "domain publik",
          "gutenberg",
          "luring",
          "markah",
          "katalog"
        ],
        "it": [
          "ebook",
          "epub",
          "lettore",
          "libri",
          "biblioteca",
          "lettura",
          "opds",
          "pubblico dominio",
          "gutenberg",
          "offline",
          "segnalibro"
        ],
        "ja": [
          "電子書籍",
          "epub",
          "リーダー",
          "本",
          "ライブラリ",
          "読書",
          "opds",
          "パブリックドメイン"
        ],
        "ko": [
          "전자책",
          "epub",
          "리더",
          "책",
          "라이브러리",
          "읽기",
          "opds",
          "퍼블릭 도메인",
          "구텐베르크"
        ],
        "pt-BR": [
          "ebook",
          "epub",
          "leitor",
          "livros",
          "biblioteca",
          "leitura",
          "opds",
          "domínio público",
          "gutenberg",
          "offline",
          "marcador"
        ],
        "ru": [
          "электронная книга",
          "epub",
          "читалка",
          "книги",
          "библиотека",
          "чтение"
        ],
        "zh-Hans": [
          "电子书",
          "epub",
          "阅读器",
          "书籍",
          "图书馆",
          "阅读",
          "opds",
          "公共领域",
          "古登堡",
          "离线",
          "书签",
          "目录"
        ]
      },
      "links": {
        "privacy": {
          "en": "https://github.com/Stanza-Redux/Stanza-Redux"
        },
        "support": {
          "en": "https://github.com/Stanza-Redux/Stanza-Redux/issues"
        }
      },
      "name": "Stanza-Redux",
      "platforms": {
        "android": {
          "applicationId": "org.appfair.app.Stanza_Redux",
          "assets": {
            "featureGraphic": {
              "en": {
                "digest": "sha256:48ae73261367ced290951a3be9865a54766dff119f81ec1608bf98c0b3e48bcb",
                "height": 500,
                "location": "Android/fastlane/metadata/android/en-US/images/featureGraphic.png",
                "mimeType": "image/png",
                "size": 58046,
                "width": 1024
              }
            },
            "icon": {
              "digest": "sha256:043b8bac9bef939f1e36b290bb8cfc5597342bba3ddf39ee3937e76ebdf04b57",
              "height": 512,
              "location": "Android/fastlane/metadata/android/en-US/images/icon.png",
              "mimeType": "image/png",
              "size": 50648,
              "width": 512
            },
            "screenshots": {
              "en": [
                {
                  "digest": "sha256:a1ba91519e722f5dbaff8c3f13470e8ef909f6caf67c18d38f3e93f72dd0e6a3",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png.png",
                  "mimeType": "image/png",
                  "size": 653598,
                  "width": 1080
                },
                {
                  "digest": "sha256:4905025f911e4bbb83953fb0303c3042618c85c3c0afdc069c3b58141d168e8c",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png.png",
                  "mimeType": "image/png",
                  "size": 275557,
                  "width": 1080
                },
                {
                  "digest": "sha256:0ffac0db9666a8dd9d482e36c5e4f70ccf6df3fb9e833d9387bf39fdaac43217",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png.png",
                  "mimeType": "image/png",
                  "size": 359317,
                  "width": 1080
                },
                {
                  "digest": "sha256:75b56ef63500e1c27b09dd4d1c62fed6e15d8ebceef4b1771c4444597106c502",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png.png",
                  "mimeType": "image/png",
                  "size": 647004,
                  "width": 1080
                },
                {
                  "digest": "sha256:18006f3a7155216c6b1c56cf24ca25027cd93cc90567c55113d9e2aa6afc0d99",
                  "height": 2400,
                  "location": "Android/fastlane/metadata/android/en-US/images/phoneScreenshots/5_en-US.png.png",
                  "mimeType": "image/png",
                  "size": 191669,
                  "width": 1080
                }
              ]
            }
          },
          "buildNumber": "19",
          "channels": {
            "googleplaystore": {
              "id": "org.appfair.app.Stanza_Redux",
              "url": "https://play.google.com/store/apps/details?id=org.appfair.app.Stanza_Redux"
            }
          },
          "description": {
            "ar": "ستانزا ريدكس قارئ كتب إلكترونية مجاني ومفتوح المصدر يضفي الحياة على مكتبة EPUB الخاصة بك. استورد الكتب من جهازك، وتصفح كتالوجات المجال العام وقم بتنزيلها، واستمتع بتجربة قراءة قابلة للتخصيص بشكل جميل.\n\n<b>قارئ قوي</b>\nاقرأ كتب EPUB مع تقليبات صفحات متحركة سلسة وخطوط قابلة للتعديل وسمات قراءة متعددة بما في ذلك الفاتح والداكن والسيبيا. خصص تباعد الأسطر وتباعد الأحرف وتباعد الكلمات والهوامش ومحاذاة النص لإنشاء بيئة القراءة المثالية لك.\n\n<b>مكتبتك منظمة</b>\nاستورد ملفات EPUB من جهازك أو نزّل الكتب مباشرة من الكتالوجات عبر الإنترنت. تعرض مكتبتك صور الأغلفة وأسماء المؤلفين وتقدم القراءة في لمحة. ابحث وافرز وأدر مجموعتك بسهولة.\n\n<b>تصفح كتالوجات المجال العام</b>\nاكتشف آلاف الكتب المجانية من مصادر منسقة مثل Standard Ebooks وProject Gutenberg وEbooks Gratuits. تصفح حسب الفئة، وابحث عن طريق العنوان أو المؤلف، ونزّل الكتب مباشرة إلى مكتبتك. أضف خلاصات كتالوج OPDS الخاصة بك لمزيد من الخيارات.\n\n<b>تابع من حيث توقفت</b>\nيتذكر ستانزا ريدكس موضع قراءتك في كل كتاب. ضع إشارات مرجعية للمقاطع المهمة، وأضف ملاحظات، وتنقل بجدول محتويات كامل. يتم حفظ تقدمك دائمًا تلقائيًا.\n\n<b>القراءة على طريقتك</b>\nاختر من بين مجموعة من الخطوط بما في ذلك serif وsans-serif والخطوط المخصصة. اضبط حجم الخط من 50% إلى 300%. اضبط ارتفاع السطر وتباعد الكلمات وتباعد الأحرف وهوامش الصفحة بدقة باستخدام عناصر التحكم سريعة الوصول مباشرة في القارئ.\n\n<b>مفتوح ومجاني</b>\nستانزا ريدكس برنامج مفتوح المصدر مرخص بموجب GPL. لا إعلانات ولا تتبع ولا اشتراكات. كتبك ملك لك.",
            "de": "Stanza Redux ist ein kostenloser, quelloffener E-Book-Reader, der Ihre EPUB-Bibliothek zum Leben erweckt. Importieren Sie Bücher von Ihrem Gerät, durchsuchen und laden Sie Werke aus gemeinfreien Katalogen herunter und genießen Sie ein wunderschön anpassbares Leseerlebnis.\n\n<b>Leistungsstarker Reader</b>\nLesen Sie EPUB-Bücher mit flüssig animierten Seitenwechseln, anpassbaren Schriftarten und mehreren Lese-Themen wie Hell, Dunkel und Sepia. Passen Sie Zeilenabstand, Zeichenabstand, Wortabstand, Ränder und Textausrichtung an, um Ihre perfekte Leseumgebung zu schaffen.\n\n<b>Ihre Bibliothek, organisiert</b>\nImportieren Sie EPUB-Dateien von Ihrem Gerät oder laden Sie Bücher direkt aus Online-Katalogen herunter. Ihre Bibliothek zeigt Coverbilder, Autorennamen und Lesefortschritt auf einen Blick. Durchsuchen, sortieren und verwalten Sie Ihre Sammlung mit Leichtigkeit.\n\n<b>Gemeinfreie Kataloge durchsuchen</b>\nEntdecken Sie Tausende kostenloser Bücher aus kuratierten Quellen wie Standard Ebooks, Project Gutenberg und Ebooks Gratuits. Durchstöbern Sie Kategorien, suchen Sie nach Titel oder Autor und laden Sie Bücher direkt in Ihre Bibliothek herunter. Fügen Sie eigene OPDS-Katalog-Feeds für noch mehr Auswahl hinzu.\n\n<b>Weiterlesen, wo Sie aufgehört haben</b>\nStanza Redux merkt sich Ihre Leseposition in jedem Buch. Markieren Sie wichtige Passagen mit Lesezeichen, fügen Sie Notizen hinzu und navigieren Sie mit einem vollständigen Inhaltsverzeichnis. Ihr Fortschritt wird stets automatisch gespeichert.\n\n<b>Lesen auf Ihre Art</b>\nWählen Sie aus einer Auswahl an Schriftarten, darunter Serif, Sans-Serif und benutzerdefinierte Schriften. Passen Sie die Schriftgröße von 50% bis 300% an. Feinjustieren Sie Zeilenhöhe, Wortabstand, Zeichenabstand und Seitenränder mit Schnellzugriffsteuerung direkt im Reader.\n\n<b>Offen und kostenlos</b>\nStanza Redux ist quelloffene Software, lizenziert unter der GPL. Keine Werbung, kein Tracking, keine Abonnements. Ihre Bücher gehören Ihnen.",
            "en": "Stanza Redux is a free, open-source ebook reader that brings your EPUB library to life. Import books from your device, browse and download from public domain catalogs, and enjoy a beautifully customizable reading experience.\n\n<b>Powerful Reader</b>\nRead EPUB books with smooth animated page turns, adjustable fonts, and multiple reading themes including Light, Dark, and Sepia. Customize line spacing, character spacing, word spacing, margins, and text alignment to create your perfect reading environment.\n\n<b>Your Library, Organized</b>\nImport EPUB files from your device or download books directly from online catalogs. Your library displays cover art, author names, and reading progress at a glance. Search, sort, and manage your collection with ease.\n\n<b>Browse Public Domain Catalogs</b>\nDiscover thousands of free books from curated sources like Standard Ebooks, Project Gutenberg, and Ebooks Gratuits. Browse by category, search by title or author, and download books directly into your library. Add your own OPDS catalog feeds for even more choices.\n\n<b>Pick Up Where You Left Off</b>\nStanza Redux remembers your reading position in every book. Bookmark important passages, add notes, and navigate with a full table of contents. Your progress is always saved automatically.\n\n<b>Reading Your Way</b>\nChoose from a selection of fonts including serif, sans-serif, and custom typefaces. Adjust font size from 50% to 300%. Fine-tune line height, word spacing, character spacing, and page margins with quick-access controls right in the reader.\n\n<b>Open and Free</b>\nStanza Redux is open-source software licensed under the GPL. No ads, no tracking, no subscriptions. Your books are yours.",
            "es": "Stanza Redux es un lector de libros electrónicos gratuito y de código abierto que da vida a tu biblioteca EPUB. Importa libros desde tu dispositivo, explora y descarga desde catálogos de dominio público y disfruta de una experiencia de lectura bellamente personalizable.\n\n<b>Lector potente</b>\nLee libros EPUB con suaves pases de página animados, fuentes ajustables y varios temas de lectura como Claro, Oscuro y Sepia. Personaliza el interlineado, el espaciado entre caracteres, el espaciado entre palabras, los márgenes y la alineación del texto para crear tu entorno de lectura perfecto.\n\n<b>Tu biblioteca, organizada</b>\nImporta archivos EPUB desde tu dispositivo o descarga libros directamente desde catálogos en línea. Tu biblioteca muestra portadas, nombres de autores y progreso de lectura de un vistazo. Busca, ordena y gestiona tu colección con facilidad.\n\n<b>Explora catálogos de dominio público</b>\nDescubre miles de libros gratuitos de fuentes seleccionadas como Standard Ebooks, Project Gutenberg y Ebooks Gratuits. Navega por categoría, busca por título o autor y descarga libros directamente en tu biblioteca. Añade tus propias fuentes de catálogo OPDS para aún más opciones.\n\n<b>Continúa donde lo dejaste</b>\nStanza Redux recuerda tu posición de lectura en cada libro. Marca pasajes importantes, añade notas y navega con una tabla de contenidos completa. Tu progreso siempre se guarda automáticamente.\n\n<b>Lee a tu manera</b>\nElige entre una selección de fuentes que incluyen serif, sans-serif y tipografías personalizadas. Ajusta el tamaño de fuente del 50% al 300%. Afina la altura de línea, el espaciado entre palabras, el espaciado entre caracteres y los márgenes de página con controles de acceso rápido directamente en el lector.\n\n<b>Abierto y gratuito</b>\nStanza Redux es software de código abierto bajo licencia GPL. Sin anuncios, sin seguimiento, sin suscripciones. Tus libros son tuyos.",
            "fr": "Stanza Redux est un lecteur d'ebooks gratuit et open source qui donne vie à votre bibliothèque EPUB. Importez des livres depuis votre appareil, parcourez et téléchargez depuis des catalogues du domaine public et profitez d'une expérience de lecture magnifiquement personnalisable.\n\n<b>Lecteur puissant</b>\nLisez des livres EPUB avec des transitions de pages animées et fluides, des polices ajustables et plusieurs thèmes de lecture dont Clair, Sombre et Sépia. Personnalisez l'interligne, l'espacement des caractères, l'espacement des mots, les marges et l'alignement du texte pour créer votre environnement de lecture idéal.\n\n<b>Votre bibliothèque, organisée</b>\nImportez des fichiers EPUB depuis votre appareil ou téléchargez des livres directement depuis des catalogues en ligne. Votre bibliothèque affiche les couvertures, les noms d'auteurs et la progression de lecture en un coup d'œil. Recherchez, triez et gérez votre collection en toute simplicité.\n\n<b>Parcourez les catalogues du domaine public</b>\nDécouvrez des milliers de livres gratuits issus de sources soignées comme Standard Ebooks, Project Gutenberg et Ebooks Gratuits. Parcourez par catégorie, cherchez par titre ou auteur et téléchargez les livres directement dans votre bibliothèque. Ajoutez vos propres flux de catalogue OPDS pour encore plus de choix.\n\n<b>Reprenez où vous vous êtes arrêté</b>\nStanza Redux mémorise votre position de lecture dans chaque livre. Marquez les passages importants, ajoutez des notes et naviguez grâce à une table des matières complète. Votre progression est toujours sauvegardée automatiquement.\n\n<b>Lisez à votre façon</b>\nChoisissez parmi une sélection de polices, dont serif, sans-serif et caractères personnalisés. Ajustez la taille de police de 50% à 300%. Affinez la hauteur de ligne, l'espacement des mots, l'espacement des caractères et les marges de page avec des commandes d'accès rapide directement dans le lecteur.\n\n<b>Ouvert et gratuit</b>\nStanza Redux est un logiciel open source sous licence GPL. Pas de publicités, pas de pistage, pas d'abonnements. Vos livres vous appartiennent.",
            "hi": "स्टांज़ा रीडक्स एक मुफ्त, ओपन-सोर्स ईबुक रीडर है जो आपकी EPUB लाइब्रेरी को जीवंत बनाता है। अपने डिवाइस से किताबें आयात करें, सार्वजनिक डोमेन कैटलॉग ब्राउज़ करें और डाउनलोड करें, और एक खूबसूरती से अनुकूलन योग्य पठन अनुभव का आनंद लें।\n\n<b>शक्तिशाली रीडर</b>\nEPUB पुस्तकों को स्मूद एनिमेटेड पेज टर्न, समायोज्य फ़ॉन्ट्स और लाइट, डार्क और सेपिया सहित कई पठन थीम के साथ पढ़ें। अपना सही पठन वातावरण बनाने के लिए लाइन स्पेसिंग, कैरेक्टर स्पेसिंग, वर्ड स्पेसिंग, मार्जिन और टेक्स्ट संरेखण को कस्टमाइज़ करें।\n\n<b>आपकी लाइब्रेरी, व्यवस्थित</b>\nअपने डिवाइस से EPUB फ़ाइलें आयात करें या सीधे ऑनलाइन कैटलॉग से किताबें डाउनलोड करें। आपकी लाइब्रेरी एक नज़र में कवर आर्ट, लेखकों के नाम और पठन प्रगति प्रदर्शित करती है। अपने संग्रह को आसानी से खोजें, क्रमबद्ध करें और प्रबंधित करें।\n\n<b>सार्वजनिक डोमेन कैटलॉग ब्राउज़ करें</b>\nStandard Ebooks, Project Gutenberg और Ebooks Gratuits जैसे क्यूरेटेड स्रोतों से हजारों मुफ्त किताबें खोजें। श्रेणी के अनुसार ब्राउज़ करें, शीर्षक या लेखक से खोजें, और सीधे अपनी लाइब्रेरी में किताबें डाउनलोड करें। और अधिक विकल्पों के लिए अपनी खुद की OPDS कैटलॉग फ़ीड जोड़ें।\n\n<b>जहाँ छोड़ा था वहीं से जारी रखें</b>\nस्टांज़ा रीडक्स हर किताब में आपकी पठन स्थिति याद रखता है। महत्वपूर्ण अंशों को बुकमार्क करें, नोट्स जोड़ें, और पूरी विषय-सूची के साथ नेविगेट करें। आपकी प्रगति हमेशा स्वचालित रूप से सहेजी जाती है।\n\n<b>अपने तरीके से पढ़ें</b>\nserif, sans-serif और कस्टम टाइपफेस सहित फ़ॉन्ट्स के चयन में से चुनें। फ़ॉन्ट आकार को 50% से 300% तक समायोजित करें। रीडर में सीधे त्वरित-पहुँच नियंत्रणों के साथ लाइन ऊँचाई, शब्द अंतराल, अक्षर अंतराल और पृष्ठ हाशिए को बारीकी से ट्यून करें।\n\n<b>खुला और मुफ्त</b>\nस्टांज़ा रीडक्स GPL के तहत लाइसेंस प्राप्त ओपन-सोर्स सॉफ़्टवेयर है। कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं, कोई सदस्यता नहीं। आपकी किताबें आपकी हैं।",
            "id": "Stanza Redux adalah pembaca ebook gratis dan sumber terbuka yang menghidupkan koleksi EPUB Anda. Impor buku dari perangkat Anda, jelajahi dan unduh dari katalog domain publik, dan nikmati pengalaman membaca yang dapat disesuaikan dengan indah.\n\n<b>Pembaca yang Tangguh</b>\nBaca buku EPUB dengan transisi halaman beranimasi yang halus, font yang dapat disesuaikan, dan beberapa tema bacaan termasuk Terang, Gelap, dan Sepia. Sesuaikan jarak baris, jarak karakter, jarak kata, margin, dan perataan teks untuk menciptakan lingkungan baca sempurna Anda.\n\n<b>Perpustakaan Anda, Teratur</b>\nImpor file EPUB dari perangkat Anda atau unduh buku langsung dari katalog daring. Perpustakaan Anda menampilkan sampul, nama penulis, dan progres bacaan sekilas. Cari, urutkan, dan kelola koleksi Anda dengan mudah.\n\n<b>Jelajahi Katalog Domain Publik</b>\nTemukan ribuan buku gratis dari sumber terkurasi seperti Standard Ebooks, Project Gutenberg, dan Ebooks Gratuits. Jelajahi berdasarkan kategori, cari berdasarkan judul atau penulis, dan unduh buku langsung ke perpustakaan Anda. Tambahkan umpan katalog OPDS Anda sendiri untuk pilihan yang lebih banyak.\n\n<b>Lanjutkan dari Tempat Terakhir</b>\nStanza Redux mengingat posisi baca Anda di setiap buku. Tandai bagian penting, tambahkan catatan, dan jelajah dengan daftar isi lengkap. Progres Anda selalu tersimpan otomatis.\n\n<b>Membaca Sesuai Gaya Anda</b>\nPilih dari beragam font termasuk serif, sans-serif, dan tipografi khusus. Sesuaikan ukuran font dari 50% hingga 300%. Atur tinggi baris, jarak kata, jarak karakter, dan margin halaman dengan kontrol akses cepat langsung di pembaca.\n\n<b>Terbuka dan Gratis</b>\nStanza Redux adalah perangkat lunak sumber terbuka berlisensi GPL. Tanpa iklan, tanpa pelacakan, tanpa langganan. Buku Anda adalah milik Anda.",
            "it": "Stanza Redux è un lettore di ebook gratuito e open source che dà vita alla tua biblioteca EPUB. Importa libri dal tuo dispositivo, sfoglia e scarica da cataloghi di pubblico dominio e goditi un'esperienza di lettura splendidamente personalizzabile.\n\n<b>Lettore potente</b>\nLeggi libri EPUB con cambi di pagina animati e fluidi, font regolabili e diversi temi di lettura tra cui Chiaro, Scuro e Seppia. Personalizza interlinea, spaziatura dei caratteri, spaziatura delle parole, margini e allineamento del testo per creare il tuo ambiente di lettura perfetto.\n\n<b>La tua biblioteca, organizzata</b>\nImporta file EPUB dal tuo dispositivo o scarica libri direttamente da cataloghi online. La tua biblioteca mostra copertine, nomi degli autori e avanzamento di lettura a colpo d'occhio. Cerca, ordina e gestisci la tua collezione con facilità.\n\n<b>Sfoglia cataloghi di pubblico dominio</b>\nScopri migliaia di libri gratuiti da fonti curate come Standard Ebooks, Project Gutenberg ed Ebooks Gratuits. Sfoglia per categoria, cerca per titolo o autore e scarica libri direttamente nella tua biblioteca. Aggiungi i tuoi feed di catalogo OPDS per ancora più scelta.\n\n<b>Riprendi da dove hai interrotto</b>\nStanza Redux ricorda la tua posizione di lettura in ogni libro. Segnala passaggi importanti, aggiungi note e naviga con un indice completo. I tuoi progressi vengono sempre salvati automaticamente.\n\n<b>Leggere a modo tuo</b>\nScegli tra una selezione di font tra cui serif, sans-serif e caratteri personalizzati. Regola la dimensione del font dal 50% al 300%. Affina altezza riga, spaziatura parole, spaziatura caratteri e margini di pagina con controlli ad accesso rapido direttamente nel lettore.\n\n<b>Aperto e gratuito</b>\nStanza Redux è software open source con licenza GPL. Niente pubblicità, niente tracciamento, niente abbonamenti. I tuoi libri sono tuoi.",
            "ja": "Stanza Reduxは、あなたのEPUBライブラリに命を吹き込む無料のオープンソース電子書籍リーダーです。デバイスから書籍をインポートし、パブリックドメインのカタログを閲覧・ダウンロードして、美しくカスタマイズ可能な読書体験をお楽しみください。\n\n<b>パワフルなリーダー</b>\nなめらかなアニメーションのページめくり、調整可能なフォント、ライト・ダーク・セピアなど複数の読書テーマでEPUB書籍をお読みください。行間、文字間、単語間、余白、テキスト配置をカスタマイズして、自分にぴったりの読書環境を作りましょう。\n\n<b>整理されたライブラリ</b>\nデバイスからEPUBファイルをインポートしたり、オンラインカタログから書籍を直接ダウンロードしたりできます。ライブラリには表紙画像、著者名、読書の進捗が一目でわかるように表示されます。コレクションを簡単に検索、並べ替え、管理できます。\n\n<b>パブリックドメインのカタログを閲覧</b>\nStandard Ebooks、Project Gutenberg、Ebooks Gratuitsなど、厳選されたソースから何千もの無料書籍を発見できます。カテゴリで閲覧、タイトルや著者で検索し、書籍を直接ライブラリにダウンロードできます。独自のOPDSカタログフィードを追加すれば、さらに豊富な選択肢が得られます。\n\n<b>中断した場所から再開</b>\nStanza Reduxはすべての書籍の読書位置を記憶します。重要な箇所をブックマークし、メモを追加し、完全な目次でナビゲートできます。進捗は常に自動で保存されます。\n\n<b>自分流の読書</b>\nセリフ、サンセリフ、カスタム書体を含む豊富なフォントから選択できます。フォントサイズは50%から300%まで調整可能。リーダー内のクイックアクセスコントロールで、行の高さ、単語間、文字間、ページ余白を細かく調整できます。\n\n<b>オープンで無料</b>\nStanza ReduxはGPLライセンスのオープンソースソフトウェアです。広告なし、追跡なし、サブスクリプションなし。あなたの本はあなたのもの。",
            "ko": "Stanza Redux는 EPUB 라이브러리에 생명을 불어넣는 무료 오픈소스 전자책 리더입니다. 기기에서 책을 가져오고, 퍼블릭 도메인 카탈로그를 탐색하고 다운로드하며, 아름답게 사용자 정의할 수 있는 독서 경험을 즐겨보세요.\n\n<b>강력한 리더</b>\n부드러운 애니메이션 페이지 넘김, 조정 가능한 글꼴, 라이트, 다크, 세피아 등 여러 독서 테마로 EPUB 책을 읽으세요. 줄 간격, 문자 간격, 단어 간격, 여백 및 텍스트 정렬을 사용자 정의하여 완벽한 독서 환경을 만드세요.\n\n<b>정리된 라이브러리</b>\n기기에서 EPUB 파일을 가져오거나 온라인 카탈로그에서 직접 책을 다운로드하세요. 라이브러리는 표지 이미지, 저자 이름, 독서 진행 상황을 한눈에 표시합니다. 컬렉션을 손쉽게 검색하고 정렬하고 관리하세요.\n\n<b>퍼블릭 도메인 카탈로그 탐색</b>\nStandard Ebooks, Project Gutenberg, Ebooks Gratuits와 같은 엄선된 소스에서 수천 권의 무료 도서를 발견하세요. 카테고리별로 탐색하고, 제목이나 저자로 검색하며, 책을 라이브러리로 직접 다운로드하세요. 자신만의 OPDS 카탈로그 피드를 추가해 더욱 다양한 선택지를 누리세요.\n\n<b>중단한 곳에서 다시 시작</b>\nStanza Redux는 모든 책의 독서 위치를 기억합니다. 중요한 구절을 북마크하고, 메모를 추가하고, 전체 목차로 탐색하세요. 진행 상황은 항상 자동으로 저장됩니다.\n\n<b>자신만의 방식으로 독서</b>\n세리프, 산세리프, 사용자 지정 서체를 포함한 다양한 글꼴 중에서 선택하세요. 글꼴 크기를 50%에서 300%까지 조정할 수 있습니다. 리더의 빠른 액세스 컨트롤로 줄 높이, 단어 간격, 문자 간격, 페이지 여백을 세밀하게 조정하세요.\n\n<b>열린 무료 소프트웨어</b>\nStanza Redux는 GPL 라이선스의 오픈소스 소프트웨어입니다. 광고 없음, 추적 없음, 구독 없음. 당신의 책은 당신의 것입니다.",
            "pt-BR": "Stanza Redux é um leitor de e-books gratuito e de código aberto que dá vida à sua biblioteca EPUB. Importe livros do seu dispositivo, navegue e baixe em catálogos de domínio público e desfrute de uma experiência de leitura belamente personalizável.\n\n<b>Leitor poderoso</b>\nLeia livros EPUB com viradas de página animadas e suaves, fontes ajustáveis e vários temas de leitura, incluindo Claro, Escuro e Sépia. Personalize espaçamento entre linhas, espaçamento entre caracteres, espaçamento entre palavras, margens e alinhamento de texto para criar seu ambiente de leitura perfeito.\n\n<b>Sua biblioteca, organizada</b>\nImporte arquivos EPUB do seu dispositivo ou baixe livros diretamente de catálogos online. Sua biblioteca exibe capas, nomes de autores e progresso de leitura num relance. Pesquise, ordene e gerencie sua coleção com facilidade.\n\n<b>Explore catálogos de domínio público</b>\nDescubra milhares de livros gratuitos de fontes selecionadas como Standard Ebooks, Project Gutenberg e Ebooks Gratuits. Navegue por categoria, busque por título ou autor e baixe livros diretamente na sua biblioteca. Adicione seus próprios feeds de catálogo OPDS para ainda mais opções.\n\n<b>Continue de onde parou</b>\nStanza Redux lembra sua posição de leitura em cada livro. Marque trechos importantes, adicione notas e navegue com um sumário completo. Seu progresso é sempre salvo automaticamente.\n\n<b>Leia do seu jeito</b>\nEscolha entre uma seleção de fontes incluindo serifa, sem serifa e tipos personalizados. Ajuste o tamanho da fonte de 50% a 300%. Ajuste finamente altura da linha, espaçamento entre palavras, espaçamento entre caracteres e margens da página com controles de acesso rápido diretamente no leitor.\n\n<b>Aberto e gratuito</b>\nStanza Redux é um software de código aberto licenciado sob a GPL. Sem anúncios, sem rastreamento, sem assinaturas. Seus livros são seus.",
            "ru": "Stanza Redux — бесплатная программа с открытым исходным кодом для чтения электронных книг, оживляющая вашу библиотеку EPUB. Импортируйте книги с устройства, просматривайте и скачивайте из каталогов в общественном достоянии и наслаждайтесь красиво настраиваемым процессом чтения.\n\n<b>Мощная читалка</b>\nЧитайте книги EPUB с плавными анимированными переворотами страниц, регулируемыми шрифтами и несколькими темами оформления, включая Светлую, Тёмную и Сепия. Настройте межстрочный интервал, интервал между символами, интервал между словами, поля и выравнивание текста, чтобы создать идеальную среду для чтения.\n\n<b>Ваша библиотека, организованная</b>\nИмпортируйте файлы EPUB с устройства или скачивайте книги напрямую из онлайн-каталогов. В библиотеке отображаются обложки, имена авторов и прогресс чтения с первого взгляда. Легко ищите, сортируйте и управляйте своей коллекцией.\n\n<b>Просматривайте каталоги общественного достояния</b>\nОткройте для себя тысячи бесплатных книг из проверенных источников, таких как Standard Ebooks, Project Gutenberg и Ebooks Gratuits. Просматривайте по категориям, ищите по названию или автору и скачивайте книги прямо в библиотеку. Добавьте собственные ленты каталогов OPDS для ещё большего выбора.\n\n<b>Продолжите с того места, где остановились</b>\nStanza Redux запоминает вашу позицию чтения в каждой книге. Добавляйте закладки на важные отрывки, делайте заметки и перемещайтесь с помощью полного оглавления. Ваш прогресс всегда сохраняется автоматически.\n\n<b>Чтение по-вашему</b>\nВыбирайте из подборки шрифтов, включая serif, sans-serif и пользовательские гарнитуры. Регулируйте размер шрифта от 50% до 300%. Точно настраивайте высоту строки, межсловный интервал, межсимвольный интервал и поля страницы с помощью элементов быстрого доступа прямо в читалке.\n\n<b>Открыто и бесплатно</b>\nStanza Redux — программа с открытым исходным кодом, лицензированная по GPL. Никакой рекламы, отслеживания или подписок. Ваши книги принадлежат вам.",
            "zh-Hans": "Stanza Redux 是一款免费、开源的电子书阅读器,让您的 EPUB 书库焕发生机。从设备导入书籍,浏览并从公共领域目录下载,享受精美可定制的阅读体验。\n\n<b>强大的阅读器</b>\n使用流畅的动画翻页、可调节的字体以及包括明亮、暗黑和棕褐色在内的多种阅读主题阅读 EPUB 书籍。自定义行间距、字符间距、单词间距、页边距和文本对齐方式,打造您的完美阅读环境。\n\n<b>井然有序的书库</b>\n从设备导入 EPUB 文件,或直接从在线目录下载书籍。您的书库一目了然地显示封面、作者姓名和阅读进度。轻松搜索、排序和管理您的藏书。\n\n<b>浏览公共领域目录</b>\n从 Standard Ebooks、Project Gutenberg 和 Ebooks Gratuits 等精选来源发现数以千计的免费书籍。按类别浏览,按书名或作者搜索,并将书籍直接下载到您的书库。添加自己的 OPDS 目录订阅源,获取更多选择。\n\n<b>从中断处继续</b>\nStanza Redux 会记住您在每本书中的阅读位置。为重要段落添加书签,添加笔记,并通过完整的目录进行导航。您的进度始终自动保存。\n\n<b>以您的方式阅读</b>\n从衬线、无衬线和自定义字体中进行选择。字号可在 50% 到 300% 之间调整。在阅读器中通过快捷控件精细调节行高、单词间距、字符间距和页边距。\n\n<b>开放且免费</b>\nStanza Redux 是依照 GPL 协议授权的开源软件。无广告、无跟踪、无订阅。您的书属于您。"
          },
          "metadata": {
            "manifest": {
              "icon": "@mipmap/ic_launcher",
              "label": "${PRODUCT_NAME}",
              "name": ".AndroidAppMain"
            }
          },
          "permissions": [
            {
              "key": "android.permission.INTERNET"
            }
          ],
          "sbom": {
            "creationInfo": {
              "created": "2026-05-15T22:27:40Z",
              "creators": [
                "Tool: spdx-gradle-plugin"
              ]
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://example.com/UUID",
            "hasExtractedLicensingInfos": [
              {
                "extractedText": "New BSD License",
                "licenseId": "LicenseRef-gnrtd0",
                "name": "New BSD License",
                "seeAlsos": [
                  "http://www.opensource.org/licenses/bsd-license.php"
                ]
              },
              {
                "extractedText": "LGPL-2.1-or-later",
                "licenseId": "LicenseRef-gnrtd1",
                "name": "LGPL-2.1-or-later",
                "seeAlsos": [
                  "http://www.gnu.org/licenses/old-licenses/lgpl-2.1"
                ]
              },
              {
                "extractedText": "BSD-3-Clause license",
                "licenseId": "LicenseRef-gnrtd2",
                "name": "BSD-3-Clause license",
                "seeAlsos": [
                  "http://github.com/readium/kotlin-toolkit/blob/main/LICENSE"
                ]
              },
              {
                "extractedText": "The MIT License",
                "licenseId": "LicenseRef-gnrtd3",
                "name": "The MIT License",
                "seeAlsos": [
                  "http://jsoup.org/license"
                ]
              }
            ],
            "name": "app",
            "packages": [
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "app",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#app[:app]",
                "SPDXID": "SPDXRef-gnrtd0",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8b80e2f80a3b7daa99c16017f91d4c72cd8b31a6"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f61662c6d3a2f8ef5bd34362a02d877772c39f393cd394feb259dfaf7f4d8437"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3.10/kotlin-stdlib-2.3.10.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib@2.3.10?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-stdlib",
                "SPDXID": "SPDXRef-gnrtd1",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.10"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cc20c07506ec18e0834947b84a864bfc094484e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains/annotations@23.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains:annotations",
                "SPDXID": "SPDXRef-gnrtd2",
                "supplier": "Organization: JetBrains",
                "versionInfo": "23.0.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "Stanza",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#Stanza[:Stanza]",
                "SPDXID": "SPDXRef-gnrtd3",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3ab0e208804c1951f082e71ce8a3229015e9afd226393cffa847a263a2a2a927"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "68fb686af9841aee76f847aae82ac9909e02cb8e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test-junit/2.3.0/kotlin-test-junit-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test-junit@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test-junit",
                "SPDXID": "SPDXRef-gnrtd4",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ae298a046eb9db6facb448685cb29f6ca77ab52afff1169b3fc52519de74da28"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fcfeb336ceece33673ae00bbe04ebe34480146d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-test/2.3.0/kotlin-test-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-test@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-test",
                "SPDXID": "SPDXRef-gnrtd5",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/junit/junit@4.13.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "EPL-1.0",
                "licenseInfoFromFiles": [],
                "name": "junit:junit",
                "SPDXID": "SPDXRef-gnrtd6",
                "supplier": "Organization: JUnit",
                "versionInfo": "4.13.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "42a25dc3219429f0e5d060061f71acb49bf010a0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.hamcrest/hamcrest-core@1.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd0",
                "licenseInfoFromFiles": [],
                "name": "org.hamcrest:hamcrest-core",
                "SPDXID": "SPDXRef-gnrtd7",
                "supplier": "Person: Joe Walnes",
                "versionInfo": "1.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "714df4be819545ff4de1f36aa2183e0dea94b4c8cdf7ca29e9c89919baf36362"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a723c4fbeeb7b48910a0f82b8ea826da1b17dd0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.3.0/kotlin-reflect-2.3.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-reflect@2.3.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-reflect",
                "SPDXID": "SPDXRef-gnrtd8",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.3.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfe9ea71877d4aeba8549598b9d270aced44f908"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5bc564d0c35b55fd4b323d00a9fd16ac30d84d84a459f8d15896d4c87986c2a3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/runner/1.6.1/runner-1.6.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/runner@1.6.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:runner",
                "SPDXID": "SPDXRef-gnrtd9",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.6.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b17951747e38bf3986a24431b9ba0d039958aa5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-jvm@1.9.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-jvm",
                "SPDXID": "SPDXRef-gnrtd10",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.9.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2565386ffab255ae5ad1f0a03ccb9f8927d0213c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d59621845cff5ff5e8a6906445ef1b2d83624d796cbfad9a52e86a3ab42f8c48"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/services/storage/1.5.0/storage-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test.services/storage@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test.services:storage",
                "SPDXID": "SPDXRef-gnrtd11",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b31e7d7a3564f9d5504c86bed9bfb8fee429feb3d1b81ffd1f2c149948c51d19"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "89bbebaeeff952b0ea738915f0dcf2f19ba857f5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/test/monitor/1.7.1/monitor-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.test/monitor@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.test:monitor",
                "SPDXID": "SPDXRef-gnrtd12",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a6ac2cc501278fdc99c56b428548e0cd1e9300f7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing",
                "SPDXID": "SPDXRef-gnrtd13",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c33f9cbd931e6190ca38aa09bf8a7a8a19391d4b0fb7a7605a6b59f2d42580d1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "f151f88aed5054c9db05c90acb6b09728d3b1d81"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.tracing/tracing-ktx@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.tracing:tracing-ktx",
                "SPDXID": "SPDXRef-gnrtd14",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "590a549f8c1db590c9d98a8a20424a1f581a34162a369e6a6bd884ce7d36d3d7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "deb87732ba15dc455f08af4b120fca0d96d6cb5f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.10.2/kotlinx-coroutines-test-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-test-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm",
                "SPDXID": "SPDXRef-gnrtd15",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8705d275d81f19e8afaf3ff9b5bf7a4b6b6c19b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.2/kotlinx-coroutines-android-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-android@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-android",
                "SPDXID": "SPDXRef-gnrtd16",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a9f78ef49483748e2c129f3d124b8fa249dafbf"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ca175b38df331fd64155b35cd8cae1251fa9ee369709b36d42e0a288ccce3fd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.2/kotlinx-coroutines-core-jvm-1.10.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.10.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
                "SPDXID": "SPDXRef-gnrtd17",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.10.2"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "StanzaModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#StanzaModel[:StanzaModel]",
                "SPDXID": "SPDXRef-gnrtd18",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipModel",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipModel[:SkipModel]",
                "SPDXID": "SPDXRef-gnrtd19",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "543635ec33c67bae335c54228e9573db47912b4a04f559f67b18e532cc39ef33"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a8de23c95f9009b782586a92a782cb286a0a9c98"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-android/1.10.6/animation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-android",
                "SPDXID": "SPDXRef-gnrtd20",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "243b1ee5ee99dc40b20eb58f2987a56df3cacd4b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "323a119b32e91d44e932fb97ed28eb568ca2a9d3ba57ec09392074b5c5e24ad4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.5.1/annotation-experimental-1.5.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.annotation/annotation-experimental@1.5.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.annotation:annotation-experimental",
                "SPDXID": "SPDXRef-gnrtd21",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7ba2c69414d46ebc2dd76598bdd0a75c54281a57"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-jvm/1.5.0/collection-jvm-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-jvm@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-jvm",
                "SPDXID": "SPDXRef-gnrtd22",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "939b4a8697640e77d83e4e8b4c4a9d18f8130198c5961194af8dd9db9dc7c353"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "27c78a926a16a1bf792b2285cf2834e8caae4a07"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/collection/collection-ktx/1.5.0/collection-ktx-1.5.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.collection/collection-ktx@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.collection:collection-ktx",
                "SPDXID": "SPDXRef-gnrtd23",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "730b59aa8aca6973a574d3a055abbb46bebe93c0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "72a59e1ed74b4d1693f0311350ea885985d00830fb340e2578c8df01a4e808de"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/animation/animation-core-android/1.10.6/animation-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.animation/animation-core-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.animation:animation-core-android",
                "SPDXID": "SPDXRef-gnrtd24",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "efe3ee40eacc8063035bb001da05a14dc750658e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e3313cd94834e8088d5301f1dfd6ccb000174498d3c867434fb25e4425b37c04"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-android/1.10.6/runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-android",
                "SPDXID": "SPDXRef-gnrtd25",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "41a0758b5cb7d9418aa87d8ce60b0cf0e59689938fa4efd0a4ae0a919ec3392c"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d91b9d7dff89caabb6acbbde47e07f4620f5349b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-annotation-android/1.10.6/runtime-annotation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-annotation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-annotation-android",
                "SPDXID": "SPDXRef-gnrtd26",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "80048c6d2eacfa6b5745eee68cc3c8001aeb783a78bb56e8cbe77e297f3427f3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1b194d0485fa8a4c1ea6dd87bb9055719bc614ab"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-retain-android/1.10.6/runtime-retain.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-retain-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-retain-android",
                "SPDXID": "SPDXRef-gnrtd27",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c41718e4994af926efbf8e502352b706aba8cf3e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b848c4a8c6cedaf031003030e0eafd9d079b375e087b052affb73ef72d566502"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/runtime/runtime-saveable-android/1.10.6/runtime-saveable.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.runtime/runtime-saveable-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.runtime:runtime-saveable-android",
                "SPDXID": "SPDXRef-gnrtd28",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46e996d526829596f6db4626169a967f056fde7103507ff596bcd177b73c3675"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8017df86b60b6d7ad5424d1233409be37797ef2b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-compose-android/2.10.0/lifecycle-runtime-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-compose-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-compose-android",
                "SPDXID": "SPDXRef-gnrtd29",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "40be68aed3188a20bbf08da48a4ef65ebc4abfe0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.10.0/lifecycle-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-android",
                "SPDXID": "SPDXRef-gnrtd30",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-common@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-common",
                "SPDXID": "SPDXRef-gnrtd31",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "39705982680d78556b679ef9d5400d4f17509b0b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.arch.core/core-runtime@2.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.arch.core:core-runtime",
                "SPDXID": "SPDXRef-gnrtd32",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "2.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "449ba4f495b4d10d18edd01f32f9328be40d5749"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-viewtree/1.0.0/core-viewtree-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-viewtree@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-viewtree",
                "SPDXID": "SPDXRef-gnrtd33",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2b7a92c746f3339efc533a2da0024e596760f816"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.10.0/lifecycle-common-jvm-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-jvm@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-jvm",
                "SPDXID": "SPDXRef-gnrtd34",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7425a601c1c7ec76645a78d22b8c6a627edee507"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jspecify/jspecify@1.0.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jspecify:jspecify",
                "SPDXID": "SPDXRef-gnrtd35",
                "supplier": "Person: Kevin Bourrillion (kevinb9n@gmail.com)",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "497dd84de9f2fd46324f25f9a3af032d3a23d087e87af515c4b19435f6d6a651"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "86a8e6b9d0ba0c964fdc7223a38b6ce74bcb24dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-java8/2.10.0/lifecycle-common-java8-2.10.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-common-java8@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-common-java8",
                "SPDXID": "SPDXRef-gnrtd36",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7f69935e30d0eef2301f9130590bcbbe4cdf618"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.10.0/lifecycle-livedata-core-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core",
                "SPDXID": "SPDXRef-gnrtd37",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce0b5f930a64679a621c8bc67c060a7820c0a57b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3e8c009fc88da1c52e4ed05a81269d5ac9bd405046f300307f5e3a17e201a6df"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.10.0/lifecycle-livedata-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata",
                "SPDXID": "SPDXRef-gnrtd38",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5f18429749a183e19178d8665ae42bf7b6310b50358ae9e0e0cc452afd6e0bc3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "36747ef57ca806dff81300a8fdec448d334a8caf"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.10.0/lifecycle-livedata-core-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-livedata-core-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-livedata-core-ktx",
                "SPDXID": "SPDXRef-gnrtd39",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4ab31583648a75b444d39fe2e41f348ef2fd8602"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "10bb5bb12773dca11d8343c014cfd17dfb40967d6ece37e8f15d04d8ceb0775c"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.10.0/lifecycle-process-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-process@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-process",
                "SPDXID": "SPDXRef-gnrtd40",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f51d361d17b30b09cfb9e2aebf301d113f99437cbf462a066092795fb60eddd2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db6080018fb5afc5f1f74243f418fadcfb3e874a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.2.0/startup-runtime-1.2.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.startup/startup-runtime@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.startup:startup-runtime",
                "SPDXID": "SPDXRef-gnrtd41",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b96d5a503c79113267ed4b20c100c7d0de00c5b6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.10.0/lifecycle-viewmodel-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel",
                "SPDXID": "SPDXRef-gnrtd42",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "927c91fe0892e3f71d67cd430538475af9aefc29"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-android/2.10.0/lifecycle-viewmodel.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-android",
                "SPDXID": "SPDXRef-gnrtd43",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "871883703339f87284d232cb436e317c6f4af5612d92b43f27c6b13b92109fa7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "95f019107651ac50e0402896f6eb2e9944e344be"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-ktx-android/2.10.0/lifecycle-runtime-ktx.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-runtime-ktx-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-runtime-ktx-android",
                "SPDXID": "SPDXRef-gnrtd44",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "60bea13bbea42b6aa007e5a48c0b432c9b3dd05887482a43baa8f5a9042dc2e2"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dd03a4f7c84bfd29291d1c26313bd8623ef9817d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.10.0/lifecycle-service-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-service@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-service",
                "SPDXID": "SPDXRef-gnrtd45",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "54295ac86b67886dc0613e38f621c531995d0662005fc763e340e19a90994f84"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5d6ee8e35b6f1c771fc6e98db62005a05cfdefa9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-ktx/2.10.0/lifecycle-viewmodel-ktx-2.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-ktx@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-ktx",
                "SPDXID": "SPDXRef-gnrtd46",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a7cc58b26d9dc7c9780dea3f2feb9b996f898412"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate-android/2.10.0/lifecycle-viewmodel-savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.lifecycle/lifecycle-viewmodel-savedstate-android@2.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.lifecycle:lifecycle-viewmodel-savedstate-android",
                "SPDXID": "SPDXRef-gnrtd47",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c7c511e3df838fcbcb61ace36944de6bb7c10eb597be546974f001119939c85d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0d3e73ac068e614ed84893958bded6b0724717f2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core-ktx/1.18.0/core-ktx-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core-ktx@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core-ktx",
                "SPDXID": "SPDXRef-gnrtd48",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ff046a9f2725d94c2eaaa82e08674bb761c17792"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "311d83ac67d394076ec21d12ed2d10a44b59cb2929b7dce00e5a90a93842e37d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/core/core/1.18.0/core-1.18.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.core/core@1.18.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.core:core",
                "SPDXID": "SPDXRef-gnrtd49",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.18.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0ce067c514a0d1049d1bebdf709e344ed3266fe9744275682937cdcb13334e9e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50b7fb98350d5f42a4e49704b03278542293ba48"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures/1.1.0/concurrent-futures-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures",
                "SPDXID": "SPDXRef-gnrtd50",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b421526c5f297295adef1c886e5246c39d4ac629"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.guava:listenablefuture",
                "SPDXID": "SPDXRef-gnrtd51",
                "supplier": "Organization: Google",
                "versionInfo": "9999.0-empty-to-avoid-conflict-with-guava"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8a01fa254a23b9388571eb6334b03707c7d122d7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.interpolator/interpolator@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.interpolator:interpolator",
                "SPDXID": "SPDXRef-gnrtd52",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "18e18071e7715679e0593c570217edeb5ca48b9e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.versionedparcelable/versionedparcelable@1.1.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.versionedparcelable:versionedparcelable",
                "SPDXID": "SPDXRef-gnrtd53",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8cf8663a8d810d4d50110ff135b3cd1d7227c867"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1656ce62cd233d488bdbbd42e533b80b22435b7a690acae6dbe7302392512c14"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-android/1.4.0/savedstate.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-android",
                "SPDXID": "SPDXRef-gnrtd54",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "510cb839cce9a3e708052d480a6fbf4a7274dfcd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3565b6d4d789bf70683c45566944287fc1d8dc75c23d98bd87d01059cc76f2b3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
                "SPDXID": "SPDXRef-gnrtd55",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4de3bace4b175753df5484d2acd74c14bfeb5be9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-json-jvm@1.8.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm",
                "SPDXID": "SPDXRef-gnrtd56",
                "supplier": "Organization: JetBrains",
                "versionInfo": "1.8.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0f0ae3032d6c6eea834ee22179c8976160d09d841d30e47f53f56b1b3438774b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2a31e3f86f04a6373fcf13cee48a923ff899b88f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-compose-android/1.4.0/savedstate-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-compose-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-compose-android",
                "SPDXID": "SPDXRef-gnrtd57",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "23593939446bc5a154a1e35fddd87b82f19e2adf072207f115bf29a8b431c1d3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e41710c322b045e933fa8710d0c4540987574daa"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate-ktx/1.4.0/savedstate-ktx-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.savedstate/savedstate-ktx@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.savedstate:savedstate-ktx",
                "SPDXID": "SPDXRef-gnrtd58",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b519f9317ded1e2c1c2993038c0692e30da326ca99097d9331ff2d3a5861a428"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be24aadea661ee537836169df5026fb8f370af9f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.4.1/profileinstaller-1.4.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.profileinstaller/profileinstaller@1.4.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.profileinstaller:profileinstaller",
                "SPDXID": "SPDXRef-gnrtd59",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "245a431ca80b002fe6e9069a4266eb153491d5ad"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "85c9c973c9f720340e138d376f6e8c0a27e54d023b9fbaaf281ed407c56d98b7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-android/1.10.6/ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-android",
                "SPDXID": "SPDXRef-gnrtd60",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2ec3f205b0552ddfc8e87fab6acd8d5e7bb5e6dd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b5541dc5f74e35389f1e9fdca8b5770c49d2c1360de16f398ce5c1e07a003244"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-ktx/1.13.0/activity-ktx-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-ktx@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-ktx",
                "SPDXID": "SPDXRef-gnrtd61",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bd4f19a5f00effed0eecad0a310b1f2169b9fc66236a3ba743a222eb77747ee1"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "722e241a3182b6f135b6cc2eb16e37dc9e422339"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.13.0/activity-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity",
                "SPDXID": "SPDXRef-gnrtd62",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3fa191e3da2f6b601e944fb03a09a12278e49418dd1a9b22cd6b99f66e4283fd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c066b305bbc2ba9c5b2a86ee2e14d9093527572c"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-android/1.0.2/navigationevent.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-android",
                "SPDXID": "SPDXRef-gnrtd63",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6064ee738c2f3c99e1754f6aa380aabb57bf1ba973a4566276a3ecbbd2eaa3d0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d1cdadf149ca2fbf6c6312683d432212377d0f16"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigationevent/navigationevent-compose-android/1.0.2/navigationevent-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigationevent/navigationevent-compose-android@1.0.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigationevent:navigationevent-compose-android",
                "SPDXID": "SPDXRef-gnrtd64",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b5da3033d4924e833868e140c3edfc0c03208710b6b9fb2c9d9a47560ba55fa"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6febbf42ee1a80d0586856e136a0d74f92b16b1d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/activity/activity-compose/1.13.0/activity-compose-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.activity/activity-compose@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.activity:activity-compose",
                "SPDXID": "SPDXRef-gnrtd65",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d95a6e3b895ad8f037dd01d88c87138b6d5eb507"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c9468f56e05006ea151a426c54957cd0799b8b83a579d2846dd22061f33e5ecd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/autofill/autofill/1.0.0/autofill-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.autofill/autofill@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.autofill:autofill",
                "SPDXID": "SPDXRef-gnrtd66",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ac56aa1659ffd92e5a2b2214d0c39a8c1261f0196c19cb9d7fb4695849af73fe"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4a55a116d471a1a080cfb630ab4b4878ffca924a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-geometry-android/1.10.6/ui-geometry.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-geometry-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-geometry-android",
                "SPDXID": "SPDXRef-gnrtd67",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "30b6d04f212edf39ef4fa7b8e27e42f53133d2bbad7f05eae6f97b32773f25f3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d4132c71b6e91e5434598678c5cfdd99ef8d5033"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-util-android/1.10.6/ui-util.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-util-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-util-android",
                "SPDXID": "SPDXRef-gnrtd68",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "926bb0e8b5aacb51deba00c874ec285644b616a96cdb0c7e53f29aed257f5a2b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1c1ed054cf27e1eec16aaf2f7a894d1ef62c0835"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-graphics-android/1.10.6/ui-graphics.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-graphics-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-graphics-android",
                "SPDXID": "SPDXRef-gnrtd69",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "78cb82803c1097b7293e9cd22693365a0892f446"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5639769ead88bff570bee0f02d88f3889d0e0b0f5c049c0fa4da569ce6f2b5f4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-unit-android/1.10.6/ui-unit.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-unit-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-unit-android",
                "SPDXID": "SPDXRef-gnrtd70",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b66e9680d080e8afd46e876ca3cf73db48e773965e7d6406bfc521832a06dec9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7885f4f7a7046e0f89ba0597e69e0a0e9ad713c7"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-text-android/1.10.6/ui-text.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-text-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-text-android",
                "SPDXID": "SPDXRef-gnrtd71",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "433febd3434a45667176c76a64f3f205ca6335a6b544c5b5d57f25a38a375242"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "db99b152737e1ef1cca8e2ff24986a1e1dc8561d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2/1.4.0/emoji2-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2",
                "SPDXID": "SPDXRef-gnrtd72",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "63a447404800465b7713c3359f64562b99d1a9f1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ed5d3ed772a5fbf0d570f7526f585cd61a180e60f9372584c328a68e2cff3375"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/emoji2/emoji2-views-helper/1.4.0/emoji2-views-helper-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.emoji2/emoji2-views-helper@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.emoji2:emoji2-views-helper",
                "SPDXID": "SPDXRef-gnrtd73",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2208ef1a4c1af3fdbfb8ee851298b3fbc7da7d851970a1f581e6cf620d4d621"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "be380d748780939e09c2954d9605c995e36f0f7b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-android/1.10.6/ui-tooling.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-android",
                "SPDXID": "SPDXRef-gnrtd74",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b7911ed559f77ea2f1e98249aa2d3bad5a8f712924278c80725eefa9646f9c5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8d7720669cd3b2c11e4256c2239ceada6613790f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-android/1.10.6/material.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-android",
                "SPDXID": "SPDXRef-gnrtd75",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d76af1667b8ac74cdfcfba7324d1c8c02349161b"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7135bd5f1cd36d2320028a8a5737f930e1df3bdf81d8c1e0babc9b160d826741"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-android/1.10.6/foundation.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-android",
                "SPDXID": "SPDXRef-gnrtd76",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "872c0a93f962517dcc974a63e05f3f43a696b155e08e94411fe4137511c467fd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "120630e1001a6d8b573ea15e23e8d1e37a3d2b4d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/foundation/foundation-layout-android/1.10.6/foundation-layout.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.foundation/foundation-layout-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.foundation:foundation-layout-android",
                "SPDXID": "SPDXRef-gnrtd77",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a2e73e024d84a428c4db483c77cdda42e48577719ab8ba930730f37894523c82"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c11a2a0da9ccfd7c582429e8b9ee99baaa0d131"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-ripple-android/1.10.6/material-ripple.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-ripple-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-ripple-android",
                "SPDXID": "SPDXRef-gnrtd78",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f3d495c66d3a95b182ea98a3075c1f9fe50e1028b577b0afc2d9858f85a59753"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "35007957d75a4048a9cad45697e81f37dce9bb8a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-data-android/1.10.6/ui-tooling-data.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-data-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-data-android",
                "SPDXID": "SPDXRef-gnrtd79",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "009d5d06dd18c713b5937a50291b648d6f027fcfb52abaac22661643a5204793"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0db30cfe129b6043627b56530aa4ffb037d5a2d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/ui/ui-tooling-preview-android/1.10.6/ui-tooling-preview.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.ui/ui-tooling-preview-android@1.10.6?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.ui:ui-tooling-preview-android",
                "SPDXID": "SPDXRef-gnrtd80",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.6"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8ca4032b6d79b351f0b59ad4b580eddbb9423e1652f7c958830687f1eee2ec03"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7e243033abd313c7202428422a01d48691378e33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/graphics/graphics-path/1.0.1/graphics-path-1.0.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.graphics/graphics-path@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.graphics:graphics-path",
                "SPDXID": "SPDXRef-gnrtd81",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0579fc832cf0e5be08d8d9571850b50d22d9de3c"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3584102fc49bf399c56e3b7be4bfe12000c46112320cd8cf85cc0a8f93f3e752"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview-poolingcontainer/1.0.0/customview-poolingcontainer-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview-poolingcontainer@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview-poolingcontainer",
                "SPDXID": "SPDXRef-gnrtd82",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "248c45e1254d31181d2047b0b01394f09a2e539a5d9e89b773d53c62c96860f6"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ce3468969bf3a42b42af76b2a6cfbe77bb4ddc33"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.6.0/transition-1.6.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.transition/transition@1.6.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.transition:transition",
                "SPDXID": "SPDXRef-gnrtd83",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.6.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e980497a58fb319d471f3bb78d066b926a08ba8e"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "ce005162c229bf308d2d5b12fb6cad0874069cbbeaccee63a8193bd08d40de04"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/dynamicanimation/dynamicanimation/1.0.0/dynamicanimation-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.dynamicanimation/dynamicanimation@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.dynamicanimation:dynamicanimation",
                "SPDXID": "SPDXRef-gnrtd84",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9b9570042115da8629519090dfeb71df75da59fc"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-utils/1.0.0/legacy-support-core-utils-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.legacy/legacy-support-core-utils@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.legacy:legacy-support-core-utils",
                "SPDXID": "SPDXRef-gnrtd85",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "66104345c90cd8c2fd5ad2d3aad692b280e10c32"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/documentfile/documentfile/1.0.0/documentfile-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.documentfile/documentfile@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.documentfile:documentfile",
                "SPDXID": "SPDXRef-gnrtd86",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8af8b6cec0da85c207d03e15840e0722cbc71e70"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/loader/loader/1.0.0/loader-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.loader/loader@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.loader:loader",
                "SPDXID": "SPDXRef-gnrtd87",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2734f31c8321e83ce6b60570d14777fc33cc2ece"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/localbroadcastmanager/localbroadcastmanager/1.0.0/localbroadcastmanager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.localbroadcastmanager/localbroadcastmanager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.localbroadcastmanager:localbroadcastmanager",
                "SPDXID": "SPDXRef-gnrtd88",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7722094652c48ebe27acc94d74a55e759e4635ff"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/print/print/1.0.0/print-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.print/print@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.print:print",
                "SPDXID": "SPDXRef-gnrtd89",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5de2d48aa578402f46deb5294a955cee62f0c7d8c1840ef626fc7afb8abe22f9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0386d81dd80774e9f495a5750b4d3af206a45004"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window/1.5.0/window-1.5.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window",
                "SPDXID": "SPDXRef-gnrtd90",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "22a9096078eea50902ec3816c054eb41cdc54547"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d0d50db0756194a6d49a66ad8dafd17b24b4c5fbd8379375056e2eb9bdfeaf22"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/window/window-core-android/1.5.0/window-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.window/window-core-android@1.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.window:window-core-android",
                "SPDXID": "SPDXRef-gnrtd91",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "64e86269f1106848981dd76f0046f81b46f3bd92efb22645de8fd044c0402b61"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "7499b6142a798c77a178b1098319c0b90595ab84"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-extended-android/1.7.8/material-icons-extended-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-extended-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-extended-android",
                "SPDXID": "SPDXRef-gnrtd92",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e7c6d6e090689228ba336dae014ce884c5f71436"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "332c06b25e662cc417fb087e76b8faa5cb249f4992ffa3360084a3d4ab882284"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material/material-icons-core-android/1.7.8/material-icons-core-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material/material-icons-core-android@1.7.8?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material:material-icons-core-android",
                "SPDXID": "SPDXRef-gnrtd93",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.8"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3a37e8b36df3822fe1e6059f0f9fafda8800388860477624ac1b9422c418a36e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6064b108969ab5557a0c19c7e026554f377cecf5"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-android/1.4.0/material3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-android",
                "SPDXID": "SPDXRef-gnrtd94",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b0c5c2505c25f1dea0aa292616c79bdb0f1d2c242c6eb49c33ddf2b164a927aa"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4d30769f08406b8f318469be66150ab89b3c1173"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/material3-adaptive-navigation-suite-android/1.4.0/material3-adaptive-navigation-suite.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3/material3-adaptive-navigation-suite-android@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3:material3-adaptive-navigation-suite-android",
                "SPDXID": "SPDXRef-gnrtd95",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4b3edeb29928e6dcb6ef764fbb85c91e1150b72c393a1e39102ad76e5dfb2385"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "15494f6454b1a51b18a87022140c3c835b9e09bd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/compose/material3/adaptive/adaptive-android/1.2.0/adaptive.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.compose.material3.adaptive/adaptive-android@1.2.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.compose.material3.adaptive:adaptive-android",
                "SPDXID": "SPDXRef-gnrtd96",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.2.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipFoundation",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipFoundation[:SkipFoundation]",
                "SPDXID": "SPDXRef-gnrtd97",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipLib",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipLib[:SkipLib]",
                "SPDXID": "SPDXRef-gnrtd98",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f1a78812ebeef4d45eee0dbeb4f27347210f564d2b8ee411f012ce8573b0a658"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "32f31ba7c9e3f6adf77e3d0ea501e0c5194c47d3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-android/5.3.2/okhttp-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okhttp3/okhttp-android@5.3.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okhttp3:okhttp-android",
                "SPDXID": "SPDXRef-gnrtd99",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "5.3.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2196b993cd34dbbd919e7e01f57a4781b58bee80f86106163e287c20343a96a7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ceb794cf0bbf8d0d20f49aa91ce20db7fd77675d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.16.4/okio-jvm-3.16.4.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.squareup.okio/okio-jvm@3.16.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.squareup.okio:okio-jvm",
                "SPDXID": "SPDXRef-gnrtd100",
                "supplier": "Person: Square, Inc.",
                "versionInfo": "3.16.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f8b28e00f97c568329ee1b2496cfec5c3ef8664b565ea09cf8988894183b956d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9fa5c6ea2a17aedfec543c693be35573307750dd"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark/0.28.0/commonmark-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark",
                "SPDXID": "SPDXRef-gnrtd101",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "580c26b1ee6ea4938affa623515be51f75b9e6ec"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "da8030ff7f29f7d53861185d692cf62563d7f93554e8e08afae1ec7d97c76c2d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/commonmark/commonmark-ext-gfm-strikethrough/0.28.0/commonmark-ext-gfm-strikethrough-0.28.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.commonmark/commonmark-ext-gfm-strikethrough@0.28.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "BSD-2-Clause",
                "licenseInfoFromFiles": [],
                "name": "org.commonmark:commonmark-ext-gfm-strikethrough",
                "SPDXID": "SPDXRef-gnrtd102",
                "supplier": "Person: Robin Stocker",
                "versionInfo": "0.28.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipSQL",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipSQL[:SkipSQL]",
                "SPDXID": "SPDXRef-gnrtd103",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipSQLCore",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipSQLCore[:SkipSQLCore]",
                "SPDXID": "SPDXRef-gnrtd104",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipFFI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipFFI[:SkipFFI]",
                "SPDXID": "SPDXRef-gnrtd105",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8e93d068c4eab70ada4c79e010198a112aa3c581"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7f053e3ec99e14dd71259c82c1c8a02738d64a13c31226b2acc170f3060951e0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.18.1/jna-5.18.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/net.java.dev.jna/jna@5.18.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "(Apache-2.0 AND LicenseRef-gnrtd1)",
                "licenseInfoFromFiles": [],
                "name": "net.java.dev.jna:jna",
                "SPDXID": "SPDXRef-gnrtd106",
                "supplier": "Person: Timothy Wall",
                "versionInfo": "5.18.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipXML",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipXML[:SkipXML]",
                "SPDXID": "SPDXRef-gnrtd107",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f04d5d109aefaae11c66c17483084dbe7bfb652b22851869aea23a1487edfd7f"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "ccf93ab7d222ebd2c5bf88f3a428bc161a0ebe62"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/readium/kotlin-toolkit/readium-shared/3.1.2/readium-shared-3.1.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.readium.kotlin-toolkit/readium-shared@3.1.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "org.readium.kotlin-toolkit:readium-shared",
                "SPDXID": "SPDXRef-gnrtd108",
                "supplier": "Person: Aferdita Muriqi (aferdita.muriqi@gmail.com)",
                "versionInfo": "3.1.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9dabea4e0b05526bb94f291d5074be45aeb37c7ba707ffd68028aaa2b2b67bae"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8dcde005b7fa8439af432b715bf41bec63d55808"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-parcelize-runtime/2.1.21/kotlin-parcelize-runtime-2.1.21.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-parcelize-runtime@2.1.21?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-parcelize-runtime",
                "SPDXID": "SPDXRef-gnrtd109",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.1.21"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5c143d20cdc29967e2916e06948604e598ba9f11677fad4facae692be2e2a38a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b462666c3ed11925bd59452d507ade132f7d3ac9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-android-extensions-runtime/2.1.21/kotlin-android-extensions-runtime-2.1.21.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlin/kotlin-android-extensions-runtime@2.1.21?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlin:kotlin-android-extensions-runtime",
                "SPDXID": "SPDXRef-gnrtd110",
                "supplier": "Organization: JetBrains",
                "versionInfo": "2.1.21"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c6edddfcc8eff42a1604c8577fcfa4b4ffd9f252122c52ea36cfe7967f512f71"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "661f0d6dd1c4152b26c01322bf6273a1eb206e26"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/jakewharton/timber/timber/5.0.1/timber-5.0.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.jakewharton.timber/timber@5.0.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.jakewharton.timber:timber",
                "SPDXID": "SPDXRef-gnrtd111",
                "supplier": "Person: Jake Wharton",
                "versionInfo": "5.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "81c2e0246bd28cc2dcbdf0ab53628322e66a9de9"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3b8b98657c9aff3be7f6b4b575e9f3fb9a3a1f452a801da0f438901734acdade"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-datetime-jvm/0.7.1/kotlinx-datetime-jvm-0.7.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jetbrains.kotlinx/kotlinx-datetime-jvm@0.7.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "org.jetbrains.kotlinx:kotlinx-datetime-jvm",
                "SPDXID": "SPDXRef-gnrtd112",
                "supplier": "Organization: JetBrains",
                "versionInfo": "0.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3bb5b0ec02998abe45a51f37d7ce67c3068b4ccd4ab63c965929ec5074d64e91"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cb7cd991d47b44101cbe4655dec611cdc01f8a02"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/jsoup/jsoup/1.18.1/jsoup-1.18.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.jsoup/jsoup@1.18.1?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd3",
                "licenseInfoFromFiles": [],
                "name": "org.jsoup:jsoup",
                "SPDXID": "SPDXRef-gnrtd113",
                "supplier": "Organization: Jonathan Hedley",
                "versionInfo": "1.18.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "dab236e8f56c24c44b413c68d212b87c6a168e7e62ccf6074b6a93fae4241480"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "890953ad4cf8e5b48f499e5e345794fb159f1cd8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/readium/kotlin-toolkit/readium-streamer/3.1.2/readium-streamer-3.1.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.readium.kotlin-toolkit/readium-streamer@3.1.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "org.readium.kotlin-toolkit:readium-streamer",
                "SPDXID": "SPDXRef-gnrtd114",
                "supplier": "Person: Aferdita Muriqi (aferdita.muriqi@gmail.com)",
                "versionInfo": "3.1.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c7c1e6beb451c376254735ba9e8d4161902e49fa"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a8b0013bccf3138eb6a7221a25c409ee710627098e99ed5129f448d65c3b5dbc"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/mcxiaoke/koi/core/0.5.5/core-0.5.5.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.mcxiaoke.koi/core@0.5.5?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.mcxiaoke.koi:core",
                "SPDXID": "SPDXRef-gnrtd115",
                "supplier": "Person: Xiaoke Zhang",
                "versionInfo": "0.5.5"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "aea2b29ac1990d1a5ef064932132a16eb09a71c812df252de6810942f230f2d4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "2dc7580f839b55dd3db89971eb93b49088e71d30"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/readium/kotlin-toolkit/readium-opds/3.1.2/readium-opds-3.1.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.readium.kotlin-toolkit/readium-opds@3.1.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "org.readium.kotlin-toolkit:readium-opds",
                "SPDXID": "SPDXRef-gnrtd116",
                "supplier": "Person: Aferdita Muriqi (aferdita.muriqi@gmail.com)",
                "versionInfo": "3.1.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0b83c04e00580f14dd423d4c3ffd12673da02801e2b1c3fae5abd30084fd73de"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b0a2495c072a648e69e4fd5483cdba1ecce300ec"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/readium/kotlin-toolkit/readium-lcp/3.1.2/readium-lcp-3.1.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.readium.kotlin-toolkit/readium-lcp@3.1.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "org.readium.kotlin-toolkit:readium-lcp",
                "SPDXID": "SPDXRef-gnrtd117",
                "supplier": "Person: Aferdita Muriqi (aferdita.muriqi@gmail.com)",
                "versionInfo": "3.1.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "63546b93c403153de9a59991a28445baf41376db"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "30f8d79b782d283a90f0b6f7369169d9cf560091537fdd6056d1daa9f3033763"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/constraintlayout/constraintlayout/2.2.1/constraintlayout-2.2.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.constraintlayout/constraintlayout@2.2.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.constraintlayout:constraintlayout",
                "SPDXID": "SPDXRef-gnrtd118",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.2.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "6c5b56046c7b08e7bf94b6dd14cb616453e6be11"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.7.1/appcompat-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat",
                "SPDXID": "SPDXRef-gnrtd119",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a0696fa573503263c7d5570ecd5e6032d397a287"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.7.1/appcompat-resources-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.appcompat/appcompat-resources@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.appcompat:appcompat-resources",
                "SPDXID": "SPDXRef-gnrtd120",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "eac7a364fff534035a2a6cb17770a1288315f69f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable",
                "SPDXID": "SPDXRef-gnrtd121",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "fcda1161354501471c30a4e077af6b5c4d4eddc6"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.vectordrawable/vectordrawable-animated@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.vectordrawable:vectordrawable-animated",
                "SPDXID": "SPDXRef-gnrtd122",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "74014983a86b83cbce534dec4e7aa9312f5f5d82"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/cursoradapter/cursoradapter/1.0.0/cursoradapter-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.cursoradapter/cursoradapter@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.cursoradapter:cursoradapter",
                "SPDXID": "SPDXRef-gnrtd123",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1b2b049e1e88589510ddd4d93f2699b46ecd73dd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2c5f0dca378eb78ca2c4403f9889c77daa3059302260f26a07fe9f63c08926fe"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/drawerlayout/drawerlayout/1.1.1/drawerlayout-1.1.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.drawerlayout/drawerlayout@1.1.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.drawerlayout:drawerlayout",
                "SPDXID": "SPDXRef-gnrtd124",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "01f76ab043770a97b054046f9815717b82ce0355c02967d16c61981359dc189a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0a030aaf64c5419a89f7d91a33755c4629a43471"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/customview/customview/1.1.0/customview-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.customview/customview@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.customview:customview",
                "SPDXID": "SPDXRef-gnrtd125",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4e56c58068ca1c53f37e2081cc0b7ff0f1aa1ca9"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "12de5b89ab6641c1d8da82b63dc816652622b06d2781b949b6fbd2dff9fac492"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.8.9/fragment-1.8.9.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.fragment/fragment@1.8.9?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.fragment:fragment",
                "SPDXID": "SPDXRef-gnrtd126",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.8.9"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1f90e13820f96c2fb868f9674079a551678d68b2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/viewpager/viewpager/1.0.0/viewpager-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.viewpager/viewpager@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.viewpager:viewpager",
                "SPDXID": "SPDXRef-gnrtd127",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4e691dfcc58a36db62339606b58fca381cde722e8b34a2f34e3cf3e5b644a974"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5a6fefd6f15c0a2dc0625c5dd55cf31f7119e224"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/fragment/fragment-compose/1.8.9/fragment-compose-1.8.9.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.fragment/fragment-compose@1.8.9?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.fragment:fragment-compose",
                "SPDXID": "SPDXRef-gnrtd128",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.8.9"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a6c88e369dc37d72b1c24e3ba72f7bd004f17a42"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "078ad5877b04f4bf7350198579d81f9c8796fa20e46b4ade3f231a370456c5ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/fragment/fragment-ktx/1.8.9/fragment-ktx-1.8.9.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.fragment/fragment-ktx@1.8.9?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.fragment:fragment-ktx",
                "SPDXID": "SPDXRef-gnrtd129",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.8.9"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8c21f8ff5d96d5d52c948707f7e4d6ca6773feef"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/resourceinspection/resourceinspection-annotation/1.0.1/resourceinspection-annotation-1.0.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.resourceinspection/resourceinspection-annotation@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.resourceinspection:resourceinspection-annotation",
                "SPDXID": "SPDXRef-gnrtd130",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3c2054328328831eb6e69b4014f6ef9faa117fd4b811929f3a91d3db375f2c02"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "f7ab6170b99b9421bd4942846426ff820b552f7d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/constraintlayout/constraintlayout-core/1.1.1/constraintlayout-core-1.1.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.constraintlayout/constraintlayout-core@1.1.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.constraintlayout:constraintlayout-core",
                "SPDXID": "SPDXRef-gnrtd131",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.1.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4a672941b626b9ab91ae893ed22598ea53ad69125c858c0a59fa9b90daa5cb08"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e493b7ac7fc4b8ca48527e0199f9961652711ac3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/com/google/android/material/material/1.12.0/material-1.12.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.android.material/material@1.12.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.android.material:material",
                "SPDXID": "SPDXRef-gnrtd132",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.12.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "38c8485a652f808c8c149150da4e5c2b0bd17f9a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "067047714349e7789a5bdbfad9d1c0af9f3a1eb28c55a0ee3f68e682f905c4eb"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.15.0/error_prone_annotations-2.15.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.errorprone/error_prone_annotations@2.15.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.errorprone:error_prone_annotations",
                "SPDXID": "SPDXRef-gnrtd133",
                "supplier": "Organization: Google LLC",
                "versionInfo": "2.15.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1193c04c22a3d6b5946dae9f4e8c59d6adde6a71b6bd5d87fb99d82dda1afec7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "158dbc2e2bc502815821191b04446b8f663c1874"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/cardview/cardview/1.0.0/cardview-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.cardview/cardview@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.cardview:cardview",
                "SPDXID": "SPDXRef-gnrtd134",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8eeb7baf75b9595d017642a460df5af3bb9fa4e1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "44a9e30abf56af1025c52a0af506fee9c4131aa55efda52f9fd9451211c5e8cb"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/coordinatorlayout/coordinatorlayout/1.1.0/coordinatorlayout-1.1.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.coordinatorlayout/coordinatorlayout@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.coordinatorlayout:coordinatorlayout",
                "SPDXID": "SPDXRef-gnrtd135",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0f32ccaffcda74c3f87f0b4cfe6ae78e8aa4eb3ad7dda4f2edf06eedc947a5cf"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "0764103dfd078c2bba394ce0ae1c3a52ace27dc3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/recyclerview/recyclerview/1.4.0/recyclerview-1.4.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.recyclerview/recyclerview@1.4.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.recyclerview:recyclerview",
                "SPDXID": "SPDXRef-gnrtd136",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bafac3ca991ed68a2c7ca6ff352966d200b12e66a342d10f497cb8168f59054a"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "8382bf0f6d375711dfb5ae019e77960c22f8f893"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/viewpager2/viewpager2/1.1.0-beta02/viewpager2-1.1.0-beta02.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.viewpager2/viewpager2@1.1.0-beta02?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.viewpager2:viewpager2",
                "SPDXID": "SPDXRef-gnrtd137",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0-beta02"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1e2da6f9eb65f20a25d9a3186831ed2b3fb14f7a48e1ef8206135ee58cb143d3"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "1fa665c1ce64a2c8c94f63fc5c1ee7bd742d2022"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/joda-time/joda-time/2.14.0/joda-time-2.14.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/joda-time/joda-time@2.14.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "joda-time:joda-time",
                "SPDXID": "SPDXRef-gnrtd138",
                "supplier": "Organization: Joda.org",
                "versionInfo": "2.14.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "fb40d1ee5fd910c9d112200868a9534156a7a999abc28fbb3c6815a2e3ac5150"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfaf02f4ba3b190f84497ca4e8b86dc5371a19f4"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.10.0/browser-1.10.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.browser/browser@1.10.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.browser:browser",
                "SPDXID": "SPDXRef-gnrtd139",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.10.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9f281c2ef4793b25059d671f3bb968bca40dc152"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "86329ed71908608f37234ed909248c698e320c6805c8afe8f42e7dd657445026"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/2.7.1/room-runtime-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-runtime-android@2.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-runtime-android",
                "SPDXID": "SPDXRef-gnrtd140",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "b2a00b88c8b8d810d07ecbdf92fdff47db7f0ea884efe5c31cda7a526c9b1ae5"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "46a9845444d0b849131baeb85bfe4051828261ad"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-common-jvm/2.7.1/room-common-jvm-2.7.1.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-common-jvm@2.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-common-jvm",
                "SPDXID": "SPDXRef-gnrtd141",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "52dde3c7a5746621854aa2fd4047315cfd1abc6f962259410d0248a541a6cc9b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a78146b6173e52438765c2da5fc4281d32b89e8a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.7.1/room-ktx-2.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.room/room-ktx@2.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.room:room-ktx",
                "SPDXID": "SPDXRef-gnrtd142",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2b02be3aed8d2994021afe072185af94e29422ffe8066df88868efaca1161ef0"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "16de8f99d346d314af5d9f36d5af2bd4e5ec849b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.0/sqlite-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-android",
                "SPDXID": "SPDXRef-gnrtd143",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "850de703d95b91f504774981a90fa829799cdfc9eab203692d24a0c40d7e71e7"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "81a18669d701c9555c02003c133f4dda26ae17e1"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-android/2.5.0/sqlite-framework-release.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.sqlite/sqlite-framework-android@2.5.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.sqlite:sqlite-framework-android",
                "SPDXID": "SPDXRef-gnrtd144",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.5.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "AppFairUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#AppFairUI[:AppFairUI]",
                "SPDXID": "SPDXRef-gnrtd145",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipKit",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipKit[:SkipKit]",
                "SPDXID": "SPDXRef-gnrtd146",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "copyrightText": "NOASSERTION",
                "description": "",
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "licenseInfoFromFiles": [],
                "name": "SkipUI",
                "sourceInfo": "git+<no-scm-uri>@<no-scm-revision>#SkipUI[:SkipUI]",
                "SPDXID": "SPDXRef-gnrtd147",
                "supplier": "NOASSERTION",
                "versionInfo": "NOASSERTION"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "50107216b4afe27a855cb2ce5887bda9235ff654"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0a9963328acbde74dd8695534faed2df3a72b69a9ff74c7a7b0a33c4333d4716"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-runtime-android/1.0.1/navigation3-runtime.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-runtime-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-runtime-android",
                "SPDXID": "SPDXRef-gnrtd148",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "55f3b7e93532d2f17ec490d3b3f284a230b3e450c03f6bc219856fd972d7d26e"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c5432ddade2147f5cbbcab19ed0fb46e58f70a2a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/navigation3/navigation3-ui-android/1.0.1/navigation3-ui.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.navigation3/navigation3-ui-android@1.0.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.navigation3:navigation3-ui-android",
                "SPDXID": "SPDXRef-gnrtd149",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.0.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "7a743946b6e27037f1720b1f4487bcd48f8ba4dca6ba396fcbab46d110202f2f"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c8a96347147a28e1144cab47f39a211a47751f1d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11.1/work-runtime-ktx-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime-ktx@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime-ktx",
                "SPDXID": "SPDXRef-gnrtd150",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "24cb871a70c75b3eea62728c76e432050392d6f0"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "591ae5bfab8cc58c2a6f756de0fd4c84793fd41a9149186bc03d83eba0f413c0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.1/work-runtime-2.11.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.work/work-runtime@2.11.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.work:work-runtime",
                "SPDXID": "SPDXRef-gnrtd151",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "2.11.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "1968bf52039e38636aa6f114cd17d7256919d1e8997417716fef9d1da1f24d85"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b4c245baf36d1a9e7defaf3be84f7a2ad4e1c797"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures-ktx/1.1.0/concurrent-futures-ktx-1.1.0.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.concurrent/concurrent-futures-ktx@1.1.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.concurrent:concurrent-futures-ktx",
                "SPDXID": "SPDXRef-gnrtd152",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.1.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5ac4ffee0f1f6a902db54e76f4f098b319a84a44c625c4410ad224d7f76d0789"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dabdd0d93145894c1c4c4c8abde9ff94cc15a19f"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-android/3.4.0/coil-compose.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-android",
                "SPDXID": "SPDXRef-gnrtd153",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "d7cbf41e75d28bdf30b1537b3c4961cf1e8b0059"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "d93e5ad9dbb07d701802cdd28633be8977549aa48d6276728e87ffa7df49b0a3"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-android/3.4.0/coil.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-android",
                "SPDXID": "SPDXRef-gnrtd154",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0b704b01a8338bf95cf8364497671f57fdbf127786c3041590a2c33582036084"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5732710cbf3f7d8d5544eb37c438fcc1f27151a0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-core-android/3.4.0/coil-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-core-android",
                "SPDXID": "SPDXRef-gnrtd155",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "6bb2b68682a2023c55f35f941444ffea0157947b061e4fd7606ba935e2e77425"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "21394465747d1a9f68297058907db6984e610772"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.4.2/exifinterface-1.4.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.exifinterface/exifinterface@1.4.2?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.exifinterface:exifinterface",
                "SPDXID": "SPDXRef-gnrtd156",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.4.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0fab11c7f0cd158ed4cb39526b3d8c6c8b18b97a87195daf160ed40df9b2fd1b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "dbe89656416b197dc632283087c1d7d822249a70"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-compose-core-android/3.4.0/coil-compose-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-compose-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-compose-core-android",
                "SPDXID": "SPDXRef-gnrtd157",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0453c4c54ec3ef13ae18b83300f1d2a078b1ca92d3a3781437516630e3b850df"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "e4c0978b380a3a2c9c9ad1364dd2c7fc2aafc7f8"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/accompanist/accompanist-drawablepainter/0.37.3/accompanist-drawablepainter-0.37.3.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.accompanist/accompanist-drawablepainter@0.37.3?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.accompanist:accompanist-drawablepainter",
                "SPDXID": "SPDXRef-gnrtd158",
                "supplier": "Person: Google",
                "versionInfo": "0.37.3"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "726c9a91436b8f2a338507ffe0e5ba27906ac912"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9fd5791c34031d101bec95f44ba6e9e074c9f3da4fb5e5c132c260f7f8b1cb77"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-okhttp-android/3.4.0/coil-network-okhttp.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-okhttp-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-okhttp-android",
                "SPDXID": "SPDXRef-gnrtd159",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "34c33c1d2d8709d004069555045d252d0f14bab1"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2a453b4b11a0ee986b4af37f5c7b17e1d97ead9c62caa5b8eeaffabeccdb8a59"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-network-core-android/3.4.0/coil-network-core.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-network-core-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-network-core-android",
                "SPDXID": "SPDXRef-gnrtd160",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "44f685674234e1fc074d22d80647df3e67bd16c5af20f7421ce726c05fdee3ad"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "479c2b2941480453df47ccac9ec4fc064c34f7d9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/io/coil-kt/coil3/coil-svg-android/3.4.0/coil-svg.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/io.coil-kt.coil3/coil-svg-android@3.4.0?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "io.coil-kt.coil3:coil-svg-android",
                "SPDXID": "SPDXRef-gnrtd161",
                "supplier": "Person: Coil Contributors",
                "versionInfo": "3.4.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "165cd28741f4c0c7800d9a717d5dea64d8db0fbd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "02a5b08a2b35d2d58eb2eaca9d84ac00fb341da725fdbd653ea3ed130437e95a"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/caverock/androidsvg-aar/1.4/androidsvg-aar-1.4.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.caverock/androidsvg-aar@1.4?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.caverock:androidsvg-aar",
                "SPDXID": "SPDXRef-gnrtd162",
                "supplier": "Person: Paul LeBeau (androidsvgfeedback@gmail.com)",
                "versionInfo": "1.4"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "5b0ecb7601f8dd771b3c356765a3e671302311fa24b1bf3a0a5c0fec6c6d22a8"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "891cd81fb91cc576ce94f3a1975ea4b900f74924"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/org/readium/kotlin-toolkit/readium-navigator/3.1.2/readium-navigator-3.1.2.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/org.readium.kotlin-toolkit/readium-navigator@3.1.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "LicenseRef-gnrtd2",
                "licenseInfoFromFiles": [],
                "name": "org.readium.kotlin-toolkit:readium-navigator",
                "SPDXID": "SPDXRef-gnrtd163",
                "supplier": "Person: Aferdita Muriqi (aferdita.muriqi@gmail.com)",
                "versionInfo": "3.1.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "0d1260c6e7e6a337f875df71b516931e703f716e90889817cd3a20fa5ac3d947"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "61a264f996046e059f889914050fae1e75d3b702"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-ui/1.0.0/legacy-support-core-ui-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.legacy/legacy-support-core-ui@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.legacy:legacy-support-core-ui",
                "SPDXID": "SPDXRef-gnrtd164",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "37eba9ccbf09b75cc4aa78a5e182d5b8ba79ad6a"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "76bffb7cefbf780794d8817002dad1562f3e27c0a9f746d62401c8edb30aeede"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/slidingpanelayout/slidingpanelayout/1.0.0/slidingpanelayout-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.slidingpanelayout/slidingpanelayout@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.slidingpanelayout:slidingpanelayout",
                "SPDXID": "SPDXRef-gnrtd165",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9761b3a809c9b093fd06a3c4bbc645756dec0e95b5c9da419bc9f2a3f3026e8d"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4fd265b80a2b0fbeb062ab2bc4b1487521507762"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/swiperefreshlayout/swiperefreshlayout/1.0.0/swiperefreshlayout-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.swiperefreshlayout/swiperefreshlayout@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.swiperefreshlayout:swiperefreshlayout",
                "SPDXID": "SPDXRef-gnrtd166",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5ffa788d19a6863799f25cb50d4fdfb0ec649037"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/asynclayoutinflater/asynclayoutinflater/1.0.0/asynclayoutinflater-1.0.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.asynclayoutinflater/asynclayoutinflater@1.0.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.asynclayoutinflater:asynclayoutinflater",
                "SPDXID": "SPDXRef-gnrtd167",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.0.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "de4851a28e0990ef4da13d52c7766f5a616c9664f7098fb2b23c66398abd30ad"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b43a1489a0a50afec28ba0aebd6aa0783538bb04"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-session/1.7.1/media3-session-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-session@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-session",
                "SPDXID": "SPDXRef-gnrtd168",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "bbde38dd88eae3217a689530f30fec22857910701793517b4a37e82280281e9b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "9c93fb717e577fcdc18d6c189583fd7921db873d"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-datasource/1.7.1/media3-datasource-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-datasource@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-datasource",
                "SPDXID": "SPDXRef-gnrtd169",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "f91f4b4f34feb42bcb4d42889e3b4777bfc530b9714ec815d40bac60fe6550dc"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "3f201031aaf3c4ce553f9f126f911c6d5e91cb43"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-common/1.7.1/media3-common-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-common@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-common",
                "SPDXID": "SPDXRef-gnrtd170",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "36162b3b4e9df67dae90db62a2c54616ca42c1bd"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2c3e41d1b380f2044d257947a3aa82dabf3ae4b978622745254aa18b6cf89ab0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/guava/guava/33.3.1-android/guava-33.3.1-android.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.guava/guava@33.3.1-android?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.guava:guava",
                "SPDXID": "SPDXRef-gnrtd171",
                "supplier": "Organization: Google",
                "versionInfo": "33.3.1-android"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "c4a06a64e650562f30b7bf9aaec1bfed43aca12b"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/com.google.guava/failureaccess@1.0.2?repository_url=repo.maven.apache.org%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "com.google.guava:failureaccess",
                "SPDXID": "SPDXRef-gnrtd172",
                "supplier": "Organization: Google",
                "versionInfo": "1.0.2"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "3da8d1289f7de10d64c7ffca7191d26e39742b6a4407d09fa3dc8d906f336e79"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cadb7c9b45e93ef3cd7d95a619cf18af10ecf21e"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-common-ktx/1.7.1/media3-common-ktx-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-common-ktx@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-common-ktx",
                "SPDXID": "SPDXRef-gnrtd173",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "314cc96ea65e7e6fee624e0afc9eafc5a0b9df1a7dc4685bb86fb11e29d26753"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "30ae8145a550ace017e47f8c4f1b9c49b1eff3a9"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-container/1.7.1/media3-container-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-container@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-container",
                "SPDXID": "SPDXRef-gnrtd174",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "c830254f4e6fd5a8dfa40c764b8fc5b02f1e67400ab23a4c0f4f03e23924d90b"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "4087277c907c97687aac3c4ba3c05448f9d42c75"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-database/1.7.1/media3-database-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-database@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-database",
                "SPDXID": "SPDXRef-gnrtd175",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "a3ada16a945c9810d75f373652595f4c152b1ff2"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "4d85f84f6d23cdb50fd40f0d363195ccc3c636dc2432d3535132e446639adde0"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-decoder/1.7.1/media3-decoder-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-decoder@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-decoder",
                "SPDXID": "SPDXRef-gnrtd176",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "9bf86b17207e3ca63691e0c8dd15958d53363915ca700e3e9caf7e3ec0617c69"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "f737e205b0cb220011553d2a7b88394c125ed5bf"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-exoplayer/1.7.1/media3-exoplayer-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-exoplayer@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-exoplayer",
                "SPDXID": "SPDXRef-gnrtd177",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "2c9fc71a8b4bea13caef841034e8ddbd3911dbedf10ea433f42d327626c52ee4"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "5cb56287e677748ffb030e11a1cb3e600dc56015"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media3/media3-extractor/1.7.1/media3-extractor-1.7.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media3/media3-extractor@1.7.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media3:media3-extractor",
                "SPDXID": "SPDXRef-gnrtd178",
                "supplier": "Person: The Android Open Source Project",
                "versionInfo": "1.7.1"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "81a199ee87c6d3d59fb35f7dbec71b3f1d507128611099b6ac3a4b1c5a0bf1f9"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "36fc8f204b2e3aa1b2355d4d0f43ef42cb6d2c82"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/media/media/1.7.0/media-1.7.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.media/media@1.7.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.media:media",
                "SPDXID": "SPDXRef-gnrtd179",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.7.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "001c836ea612e835991288a7a66877f25288e4cf5ec89729ee7ae066e3491a35"
                  },
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "b1df93bd96a2f444a2996d0decc0701bc5b5bcbf"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/webkit/webkit/1.13.0/webkit-1.13.0.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.webkit/webkit@1.13.0?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.webkit:webkit",
                "SPDXID": "SPDXRef-gnrtd180",
                "supplier": "Organization: The Android Open Source Project",
                "versionInfo": "1.13.0"
              },
              {
                "checksums": [
                  {
                    "algorithm": "SHA1",
                    "checksumValue": "cfec74cabb4ffa2ebfa1943aecdba8109302db7f"
                  },
                  {
                    "algorithm": "SHA256",
                    "checksumValue": "8752266dccb7d24416113c400ad7f81d023533fed8eb800fb830e101623744e2"
                  }
                ],
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://dl.google.com/dl/android/maven2/androidx/databinding/viewbinding/8.10.1/viewbinding-8.10.1.aar",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "pkg:maven/androidx.databinding/viewbinding@8.10.1?repository_url=dl.google.com%2Fdl%2Fandroid%2Fmaven2",
                    "referenceType": "purl"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "Apache-2.0",
                "licenseInfoFromFiles": [],
                "name": "androidx.databinding:viewbinding",
                "SPDXID": "SPDXRef-gnrtd181",
                "supplier": "Organization: NOASSERTION",
                "versionInfo": "8.10.1"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-gnrtd0",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd3",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd1",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd0"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd2",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd1"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd8",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd4",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd15",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd9",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd145",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd18",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd163",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd3"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd6",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd5",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd4"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd7",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd6"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd11",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd10",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd9"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd12",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd11"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd13",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd12"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd14",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd13"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd16",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd15"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd17",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd16"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd117",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd116",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd114",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd108",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd107",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd103",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd19",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd18"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd92",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd20",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd97",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd94",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd19"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd24",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd22",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd21",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd20"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd23",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd22"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd60",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd24"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd25",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd24"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd26",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd25"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd27",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd26"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd28",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd27"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd29",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd28"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd30",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd29"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd33",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd32",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd59",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd34",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd31",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd30"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd36",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd34"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd35",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd34"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd37",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd36"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd38",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd37"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd39",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd38"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd40",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd39"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd42",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd40"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd41",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd40"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd43",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd42"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd44",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd43"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd45",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd44"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd46",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd45"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd47",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd46"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd54",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd47"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd48",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd47"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd49",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd48"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd53",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd52",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd50",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd49"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd51",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd50"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd57",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd54"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd55",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd54"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd56",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd55"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd58",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd57"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd66",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd61",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd90",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd67",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd83",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd82",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd60"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd62",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd61"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd65",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd62"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd63",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd62"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd64",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd63"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd68",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd67"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd69",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd68"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd70",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd69"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd81",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd69"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd71",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd70"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd74",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd71"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd72",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd71"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd73",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd72"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd75",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd74"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd79",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd74"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd78",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd76",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd75"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd77",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd76"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd80",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd79"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd84",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd83"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd85",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd84"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd89",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd88",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd87",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd86",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd85"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd91",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd90"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd93",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd92"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd95",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd94"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd96",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd95"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd98",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd101",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd99",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd102",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd97"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd100",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd99"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd104",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd103"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd105",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd104"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd106",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd105"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd111",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd109",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd113",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd112",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd108"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd110",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd109"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd115",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd114"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd140",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd139",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd138",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd132",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd118",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd117"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd131",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd119",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd118"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd123",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd119"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd120",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd119"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd126",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd119"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd124",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd119"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd130",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd119"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd122",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd121",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd120"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd125",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd124"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd128",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd126"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd127",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd126"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd129",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd128"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd134",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd133",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd136",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd135",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd132"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd137",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd136"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd143",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd140"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd141",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd140"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd142",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd141"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd144",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd143"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd146",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd145"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd147",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd146"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd150",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd147"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd148",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd147"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd159",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd147"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd153",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd147"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd161",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd147"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd149",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd148"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd151",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd150"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd152",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd151"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd157",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd153"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd154",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd153"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd155",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd154"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd156",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd155"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd158",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd157"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd160",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd159"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd162",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd161"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd180",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd163"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd168",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd163"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd181",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd163"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd164",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd163"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd167",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd164"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd166",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd164"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd165",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd164"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd179",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd168"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd169",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd168"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd170",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd169"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd175",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd174",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd177",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd176",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd173",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd171",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd170"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd172",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd171"
              },
              {
                "relatedSpdxElement": "SPDXRef-gnrtd178",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-gnrtd177"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "version": "1.4.0"
        },
        "ios": {
          "assets": {
            "icon": {
              "digest": "sha256:a323b6f889bcad54c968f7ddcad73222b2c5ab7f4d70b571a1213a42af3e0ca6",
              "height": 1024,
              "location": "Darwin/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png",
              "mimeType": "image/png",
              "size": 296724,
              "width": 1024
            }
          },
          "buildNumber": "19",
          "bundleIdentifier": "org.appfair.app.Stanza-Redux",
          "channels": {
            "appleappstore": {
              "id": "1639831676",
              "url": "https://apps.apple.com/app/id1639831676"
            }
          },
          "description": {
            "ar": "ستانزا ريدكس قارئ كتب إلكترونية مجاني ومفتوح المصدر يضفي الحياة على مكتبة EPUB الخاصة بك. استورد الكتب من جهازك، وتصفح كتالوجات المجال العام وقم بتنزيلها، واستمتع بتجربة قراءة قابلة للتخصيص بشكل جميل.\n\nقارئ قوي\nاقرأ كتب EPUB مع تقليبات صفحات متحركة سلسة وخطوط قابلة للتعديل وسمات قراءة متعددة بما في ذلك الفاتح والداكن والسيبيا. خصص تباعد الأسطر وتباعد الأحرف وتباعد الكلمات والهوامش ومحاذاة النص لإنشاء بيئة القراءة المثالية لك.\n\nمكتبتك منظمة\nاستورد ملفات EPUB من جهازك أو نزّل الكتب مباشرة من الكتالوجات عبر الإنترنت. تعرض مكتبتك صور الأغلفة وأسماء المؤلفين وتقدم القراءة في لمحة. ابحث وافرز وأدر مجموعتك بسهولة.\n\nتصفح كتالوجات المجال العام\nاكتشف آلاف الكتب المجانية من مصادر منسقة مثل Standard Ebooks وProject Gutenberg وEbooks Gratuits. تصفح حسب الفئة، وابحث عن طريق العنوان أو المؤلف، ونزّل الكتب مباشرة إلى مكتبتك. أضف خلاصات كتالوج OPDS الخاصة بك لمزيد من الخيارات.\n\nتابع من حيث توقفت\nيتذكر ستانزا ريدكس موضع قراءتك في كل كتاب. ضع إشارات مرجعية للمقاطع المهمة، وأضف ملاحظات، وتنقل بجدول محتويات كامل. يتم حفظ تقدمك دائمًا تلقائيًا.\n\nالقراءة على طريقتك\nاختر من بين مجموعة من الخطوط بما في ذلك serif وsans-serif والخطوط المخصصة. اضبط حجم الخط من 50% إلى 300%. اضبط ارتفاع السطر وتباعد الكلمات وتباعد الأحرف وهوامش الصفحة بدقة باستخدام عناصر التحكم سريعة الوصول مباشرة في القارئ.\n\nمفتوح ومجاني\nستانزا ريدكس برنامج مفتوح المصدر مرخص بموجب GPL. لا إعلانات ولا تتبع ولا اشتراكات. كتبك ملك لك.",
            "de": "Stanza Redux ist ein kostenloser, quelloffener E-Book-Reader, der Ihre EPUB-Bibliothek zum Leben erweckt. Importieren Sie Bücher von Ihrem Gerät, durchsuchen und laden Sie Werke aus gemeinfreien Katalogen herunter und genießen Sie ein wunderschön anpassbares Leseerlebnis.\n\nLEISTUNGSSTARKER READER\nLesen Sie EPUB-Bücher mit flüssig animierten Seitenwechseln, anpassbaren Schriftarten und mehreren Lese-Themen wie Hell, Dunkel und Sepia. Passen Sie Zeilenabstand, Zeichenabstand, Wortabstand, Ränder und Textausrichtung an, um Ihre perfekte Leseumgebung zu schaffen.\n\nIHRE BIBLIOTHEK, ORGANISIERT\nImportieren Sie EPUB-Dateien von Ihrem Gerät oder laden Sie Bücher direkt aus Online-Katalogen herunter. Ihre Bibliothek zeigt Coverbilder, Autorennamen und Lesefortschritt auf einen Blick. Durchsuchen, sortieren und verwalten Sie Ihre Sammlung mit Leichtigkeit.\n\nGEMEINFREIE KATALOGE DURCHSUCHEN\nEntdecken Sie Tausende kostenloser Bücher aus kuratierten Quellen wie Standard Ebooks, Project Gutenberg und Ebooks Gratuits. Durchstöbern Sie Kategorien, suchen Sie nach Titel oder Autor und laden Sie Bücher direkt in Ihre Bibliothek herunter. Fügen Sie eigene OPDS-Katalog-Feeds für noch mehr Auswahl hinzu.\n\nWEITERLESEN, WO SIE AUFGEHÖRT HABEN\nStanza Redux merkt sich Ihre Leseposition in jedem Buch. Markieren Sie wichtige Passagen mit Lesezeichen, fügen Sie Notizen hinzu und navigieren Sie mit einem vollständigen Inhaltsverzeichnis. Ihr Fortschritt wird stets automatisch gespeichert.\n\nLESEN AUF IHRE ART\nWählen Sie aus einer Auswahl an Schriftarten, darunter Serif, Sans-Serif und benutzerdefinierte Schriften. Passen Sie die Schriftgröße von 50% bis 300% an. Feinjustieren Sie Zeilenhöhe, Wortabstand, Zeichenabstand und Seitenränder mit Schnellzugriffsteuerung direkt im Reader.\n\nOFFEN UND KOSTENLOS\nStanza Redux ist quelloffene Software, lizenziert unter der GPL. Keine Werbung, kein Tracking, keine Abonnements. Ihre Bücher gehören Ihnen.",
            "en": "Stanza Redux is a free, open-source ebook reader that brings your EPUB library to life. Import books from your device, browse and download from public domain catalogs, and enjoy a beautifully customizable reading experience.\n\nPOWERFUL READER\nRead EPUB books with smooth animated page turns, adjustable fonts, and multiple reading themes including Light, Dark, and Sepia. Customize line spacing, character spacing, word spacing, margins, and text alignment to create your perfect reading environment.\n\nYOUR LIBRARY, ORGANIZED\nImport EPUB files from your device or download books directly from online catalogs. Your library displays cover art, author names, and reading progress at a glance. Search, sort, and manage your collection with ease.\n\nBROWSE PUBLIC DOMAIN CATALOGS\nDiscover thousands of free books from curated sources like Standard Ebooks, Project Gutenberg, and Ebooks Gratuits. Browse by category, search by title or author, and download books directly into your library. Add your own OPDS catalog feeds for even more choices.\n\nPICK UP WHERE YOU LEFT OFF\nStanza Redux remembers your reading position in every book. Bookmark important passages, add notes, and navigate with a full table of contents. Your progress is always saved automatically.\n\nREADING YOUR WAY\nChoose from a selection of fonts including serif, sans-serif, and custom typefaces. Adjust font size from 50% to 300%. Fine-tune line height, word spacing, character spacing, and page margins with quick-access controls right in the reader.\n\nOPEN AND FREE\nStanza Redux is open-source software licensed under the GPL. No ads, no tracking, no subscriptions. Your books are yours.",
            "es": "Stanza Redux es un lector de libros electrónicos gratuito y de código abierto que da vida a tu biblioteca EPUB. Importa libros desde tu dispositivo, explora y descarga desde catálogos de dominio público y disfruta de una experiencia de lectura bellamente personalizable.\n\nLECTOR POTENTE\nLee libros EPUB con suaves pases de página animados, fuentes ajustables y varios temas de lectura como Claro, Oscuro y Sepia. Personaliza el interlineado, el espaciado entre caracteres, el espaciado entre palabras, los márgenes y la alineación del texto para crear tu entorno de lectura perfecto.\n\nTU BIBLIOTECA, ORGANIZADA\nImporta archivos EPUB desde tu dispositivo o descarga libros directamente desde catálogos en línea. Tu biblioteca muestra portadas, nombres de autores y progreso de lectura de un vistazo. Busca, ordena y gestiona tu colección con facilidad.\n\nEXPLORA CATÁLOGOS DE DOMINIO PÚBLICO\nDescubre miles de libros gratuitos de fuentes seleccionadas como Standard Ebooks, Project Gutenberg y Ebooks Gratuits. Navega por categoría, busca por título o autor y descarga libros directamente en tu biblioteca. Añade tus propias fuentes de catálogo OPDS para aún más opciones.\n\nCONTINÚA DONDE LO DEJASTE\nStanza Redux recuerda tu posición de lectura en cada libro. Marca pasajes importantes, añade notas y navega con una tabla de contenidos completa. Tu progreso siempre se guarda automáticamente.\n\nLEE A TU MANERA\nElige entre una selección de fuentes que incluyen serif, sans-serif y tipografías personalizadas. Ajusta el tamaño de fuente del 50% al 300%. Afina la altura de línea, el espaciado entre palabras, el espaciado entre caracteres y los márgenes de página con controles de acceso rápido directamente en el lector.\n\nABIERTO Y GRATUITO\nStanza Redux es software de código abierto bajo licencia GPL. Sin anuncios, sin seguimiento, sin suscripciones. Tus libros son tuyos.",
            "fr": "Stanza Redux est un lecteur d'ebooks gratuit et open source qui donne vie à votre bibliothèque EPUB. Importez des livres depuis votre appareil, parcourez et téléchargez depuis des catalogues du domaine public et profitez d'une expérience de lecture magnifiquement personnalisable.\n\nLECTEUR PUISSANT\nLisez des livres EPUB avec des transitions de pages animées et fluides, des polices ajustables et plusieurs thèmes de lecture dont Clair, Sombre et Sépia. Personnalisez l'interligne, l'espacement des caractères, l'espacement des mots, les marges et l'alignement du texte pour créer votre environnement de lecture idéal.\n\nVOTRE BIBLIOTHÈQUE, ORGANISÉE\nImportez des fichiers EPUB depuis votre appareil ou téléchargez des livres directement depuis des catalogues en ligne. Votre bibliothèque affiche les couvertures, les noms d'auteurs et la progression de lecture en un coup d'œil. Recherchez, triez et gérez votre collection en toute simplicité.\n\nPARCOUREZ LES CATALOGUES DU DOMAINE PUBLIC\nDécouvrez des milliers de livres gratuits issus de sources soignées comme Standard Ebooks, Project Gutenberg et Ebooks Gratuits. Parcourez par catégorie, cherchez par titre ou auteur et téléchargez les livres directement dans votre bibliothèque. Ajoutez vos propres flux de catalogue OPDS pour encore plus de choix.\n\nREPRENEZ OÙ VOUS VOUS ÊTES ARRÊTÉ\nStanza Redux mémorise votre position de lecture dans chaque livre. Marquez les passages importants, ajoutez des notes et naviguez grâce à une table des matières complète. Votre progression est toujours sauvegardée automatiquement.\n\nLISEZ À VOTRE FAÇON\nChoisissez parmi une sélection de polices, dont serif, sans-serif et caractères personnalisés. Ajustez la taille de police de 50% à 300%. Affinez la hauteur de ligne, l'espacement des mots, l'espacement des caractères et les marges de page avec des commandes d'accès rapide directement dans le lecteur.\n\nOUVERT ET GRATUIT\nStanza Redux est un logiciel open source sous licence GPL. Pas de publicités, pas de pistage, pas d'abonnements. Vos livres vous appartiennent.",
            "hi": "स्टांज़ा रीडक्स एक मुफ्त, ओपन-सोर्स ईबुक रीडर है जो आपकी EPUB लाइब्रेरी को जीवंत बनाता है। अपने डिवाइस से किताबें आयात करें, सार्वजनिक डोमेन कैटलॉग ब्राउज़ करें और डाउनलोड करें, और एक खूबसूरती से अनुकूलन योग्य पठन अनुभव का आनंद लें।\n\nशक्तिशाली रीडर\nEPUB पुस्तकों को स्मूद एनिमेटेड पेज टर्न, समायोज्य फ़ॉन्ट्स और लाइट, डार्क और सेपिया सहित कई पठन थीम के साथ पढ़ें। अपना सही पठन वातावरण बनाने के लिए लाइन स्पेसिंग, कैरेक्टर स्पेसिंग, वर्ड स्पेसिंग, मार्जिन और टेक्स्ट संरेखण को कस्टमाइज़ करें।\n\nआपकी लाइब्रेरी, व्यवस्थित\nअपने डिवाइस से EPUB फ़ाइलें आयात करें या सीधे ऑनलाइन कैटलॉग से किताबें डाउनलोड करें। आपकी लाइब्रेरी एक नज़र में कवर आर्ट, लेखकों के नाम और पठन प्रगति प्रदर्शित करती है। अपने संग्रह को आसानी से खोजें, क्रमबद्ध करें और प्रबंधित करें।\n\nसार्वजनिक डोमेन कैटलॉग ब्राउज़ करें\nStandard Ebooks, Project Gutenberg और Ebooks Gratuits जैसे क्यूरेटेड स्रोतों से हजारों मुफ्त किताबें खोजें। श्रेणी के अनुसार ब्राउज़ करें, शीर्षक या लेखक से खोजें, और सीधे अपनी लाइब्रेरी में किताबें डाउनलोड करें। और अधिक विकल्पों के लिए अपनी खुद की OPDS कैटलॉग फ़ीड जोड़ें।\n\nजहाँ छोड़ा था वहीं से जारी रखें\nस्टांज़ा रीडक्स हर किताब में आपकी पठन स्थिति याद रखता है। महत्वपूर्ण अंशों को बुकमार्क करें, नोट्स जोड़ें, और पूरी विषय-सूची के साथ नेविगेट करें। आपकी प्रगति हमेशा स्वचालित रूप से सहेजी जाती है।\n\nअपने तरीके से पढ़ें\nserif, sans-serif और कस्टम टाइपफेस सहित फ़ॉन्ट्स के चयन में से चुनें। फ़ॉन्ट आकार को 50% से 300% तक समायोजित करें। रीडर में सीधे त्वरित-पहुँच नियंत्रणों के साथ लाइन ऊँचाई, शब्द अंतराल, अक्षर अंतराल और पृष्ठ हाशिए को बारीकी से ट्यून करें।\n\nखुला और मुफ्त\nस्टांज़ा रीडक्स GPL के तहत लाइसेंस प्राप्त ओपन-सोर्स सॉफ़्टवेयर है। कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं, कोई सदस्यता नहीं। आपकी किताबें आपकी हैं।",
            "id": "Stanza Redux adalah pembaca ebook gratis dan sumber terbuka yang menghidupkan koleksi EPUB Anda. Impor buku dari perangkat Anda, jelajahi dan unduh dari katalog domain publik, dan nikmati pengalaman membaca yang dapat disesuaikan dengan indah.\n\nPEMBACA YANG TANGGUH\nBaca buku EPUB dengan transisi halaman beranimasi yang halus, font yang dapat disesuaikan, dan beberapa tema bacaan termasuk Terang, Gelap, dan Sepia. Sesuaikan jarak baris, jarak karakter, jarak kata, margin, dan perataan teks untuk menciptakan lingkungan baca sempurna Anda.\n\nPERPUSTAKAAN ANDA, TERATUR\nImpor file EPUB dari perangkat Anda atau unduh buku langsung dari katalog daring. Perpustakaan Anda menampilkan sampul, nama penulis, dan progres bacaan sekilas. Cari, urutkan, dan kelola koleksi Anda dengan mudah.\n\nJELAJAHI KATALOG DOMAIN PUBLIK\nTemukan ribuan buku gratis dari sumber terkurasi seperti Standard Ebooks, Project Gutenberg, dan Ebooks Gratuits. Jelajahi berdasarkan kategori, cari berdasarkan judul atau penulis, dan unduh buku langsung ke perpustakaan Anda. Tambahkan umpan katalog OPDS Anda sendiri untuk pilihan yang lebih banyak.\n\nLANJUTKAN DARI TEMPAT TERAKHIR\nStanza Redux mengingat posisi baca Anda di setiap buku. Tandai bagian penting, tambahkan catatan, dan jelajah dengan daftar isi lengkap. Progres Anda selalu tersimpan otomatis.\n\nMEMBACA SESUAI GAYA ANDA\nPilih dari beragam font termasuk serif, sans-serif, dan tipografi khusus. Sesuaikan ukuran font dari 50% hingga 300%. Atur tinggi baris, jarak kata, jarak karakter, dan margin halaman dengan kontrol akses cepat langsung di pembaca.\n\nTERBUKA DAN GRATIS\nStanza Redux adalah perangkat lunak sumber terbuka berlisensi GPL. Tanpa iklan, tanpa pelacakan, tanpa langganan. Buku Anda adalah milik Anda.",
            "it": "Stanza Redux è un lettore di ebook gratuito e open source che dà vita alla tua biblioteca EPUB. Importa libri dal tuo dispositivo, sfoglia e scarica da cataloghi di pubblico dominio e goditi un'esperienza di lettura splendidamente personalizzabile.\n\nLETTORE POTENTE\nLeggi libri EPUB con cambi di pagina animati e fluidi, font regolabili e diversi temi di lettura tra cui Chiaro, Scuro e Seppia. Personalizza interlinea, spaziatura dei caratteri, spaziatura delle parole, margini e allineamento del testo per creare il tuo ambiente di lettura perfetto.\n\nLA TUA BIBLIOTECA, ORGANIZZATA\nImporta file EPUB dal tuo dispositivo o scarica libri direttamente da cataloghi online. La tua biblioteca mostra copertine, nomi degli autori e avanzamento di lettura a colpo d'occhio. Cerca, ordina e gestisci la tua collezione con facilità.\n\nSFOGLIA CATALOGHI DI PUBBLICO DOMINIO\nScopri migliaia di libri gratuiti da fonti curate come Standard Ebooks, Project Gutenberg ed Ebooks Gratuits. Sfoglia per categoria, cerca per titolo o autore e scarica libri direttamente nella tua biblioteca. Aggiungi i tuoi feed di catalogo OPDS per ancora più scelta.\n\nRIPRENDI DA DOVE HAI INTERROTTO\nStanza Redux ricorda la tua posizione di lettura in ogni libro. Segnala passaggi importanti, aggiungi note e naviga con un indice completo. I tuoi progressi vengono sempre salvati automaticamente.\n\nLEGGERE A MODO TUO\nScegli tra una selezione di font tra cui serif, sans-serif e caratteri personalizzati. Regola la dimensione del font dal 50% al 300%. Affina altezza riga, spaziatura parole, spaziatura caratteri e margini di pagina con controlli ad accesso rapido direttamente nel lettore.\n\nAPERTO E GRATUITO\nStanza Redux è software open source con licenza GPL. Niente pubblicità, niente tracciamento, niente abbonamenti. I tuoi libri sono tuoi.",
            "ja": "Stanza Reduxは、あなたのEPUBライブラリに命を吹き込む無料のオープンソース電子書籍リーダーです。デバイスから書籍をインポートし、パブリックドメインのカタログを閲覧・ダウンロードして、美しくカスタマイズ可能な読書体験をお楽しみください。\n\nパワフルなリーダー\nなめらかなアニメーションのページめくり、調整可能なフォント、ライト・ダーク・セピアなど複数の読書テーマでEPUB書籍をお読みください。行間、文字間、単語間、余白、テキスト配置をカスタマイズして、自分にぴったりの読書環境を作りましょう。\n\n整理されたライブラリ\nデバイスからEPUBファイルをインポートしたり、オンラインカタログから書籍を直接ダウンロードしたりできます。ライブラリには表紙画像、著者名、読書の進捗が一目でわかるように表示されます。コレクションを簡単に検索、並べ替え、管理できます。\n\nパブリックドメインのカタログを閲覧\nStandard Ebooks、Project Gutenberg、Ebooks Gratuitsなど、厳選されたソースから何千もの無料書籍を発見できます。カテゴリで閲覧、タイトルや著者で検索し、書籍を直接ライブラリにダウンロードできます。独自のOPDSカタログフィードを追加すれば、さらに豊富な選択肢が得られます。\n\n中断した場所から再開\nStanza Reduxはすべての書籍の読書位置を記憶します。重要な箇所をブックマークし、メモを追加し、完全な目次でナビゲートできます。進捗は常に自動で保存されます。\n\n自分流の読書\nセリフ、サンセリフ、カスタム書体を含む豊富なフォントから選択できます。フォントサイズは50%から300%まで調整可能。リーダー内のクイックアクセスコントロールで、行の高さ、単語間、文字間、ページ余白を細かく調整できます。\n\nオープンで無料\nStanza ReduxはGPLライセンスのオープンソースソフトウェアです。広告なし、追跡なし、サブスクリプションなし。あなたの本はあなたのもの。",
            "ko": "Stanza Redux는 EPUB 라이브러리에 생명을 불어넣는 무료 오픈소스 전자책 리더입니다. 기기에서 책을 가져오고, 퍼블릭 도메인 카탈로그를 탐색하고 다운로드하며, 아름답게 사용자 정의할 수 있는 독서 경험을 즐겨보세요.\n\n강력한 리더\n부드러운 애니메이션 페이지 넘김, 조정 가능한 글꼴, 라이트, 다크, 세피아 등 여러 독서 테마로 EPUB 책을 읽으세요. 줄 간격, 문자 간격, 단어 간격, 여백 및 텍스트 정렬을 사용자 정의하여 완벽한 독서 환경을 만드세요.\n\n정리된 라이브러리\n기기에서 EPUB 파일을 가져오거나 온라인 카탈로그에서 직접 책을 다운로드하세요. 라이브러리는 표지 이미지, 저자 이름, 독서 진행 상황을 한눈에 표시합니다. 컬렉션을 손쉽게 검색하고 정렬하고 관리하세요.\n\n퍼블릭 도메인 카탈로그 탐색\nStandard Ebooks, Project Gutenberg, Ebooks Gratuits와 같은 엄선된 소스에서 수천 권의 무료 도서를 발견하세요. 카테고리별로 탐색하고, 제목이나 저자로 검색하며, 책을 라이브러리로 직접 다운로드하세요. 자신만의 OPDS 카탈로그 피드를 추가해 더욱 다양한 선택지를 누리세요.\n\n중단한 곳에서 다시 시작\nStanza Redux는 모든 책의 독서 위치를 기억합니다. 중요한 구절을 북마크하고, 메모를 추가하고, 전체 목차로 탐색하세요. 진행 상황은 항상 자동으로 저장됩니다.\n\n자신만의 방식으로 독서\n세리프, 산세리프, 사용자 지정 서체를 포함한 다양한 글꼴 중에서 선택하세요. 글꼴 크기를 50%에서 300%까지 조정할 수 있습니다. 리더의 빠른 액세스 컨트롤로 줄 높이, 단어 간격, 문자 간격, 페이지 여백을 세밀하게 조정하세요.\n\n열린 무료 소프트웨어\nStanza Redux는 GPL 라이선스의 오픈소스 소프트웨어입니다. 광고 없음, 추적 없음, 구독 없음. 당신의 책은 당신의 것입니다.",
            "pt-BR": "Stanza Redux é um leitor de e-books gratuito e de código aberto que dá vida à sua biblioteca EPUB. Importe livros do seu dispositivo, navegue e baixe em catálogos de domínio público e desfrute de uma experiência de leitura belamente personalizável.\n\nLEITOR PODEROSO\nLeia livros EPUB com viradas de página animadas e suaves, fontes ajustáveis e vários temas de leitura, incluindo Claro, Escuro e Sépia. Personalize espaçamento entre linhas, espaçamento entre caracteres, espaçamento entre palavras, margens e alinhamento de texto para criar seu ambiente de leitura perfeito.\n\nSUA BIBLIOTECA, ORGANIZADA\nImporte arquivos EPUB do seu dispositivo ou baixe livros diretamente de catálogos online. Sua biblioteca exibe capas, nomes de autores e progresso de leitura num relance. Pesquise, ordene e gerencie sua coleção com facilidade.\n\nEXPLORE CATÁLOGOS DE DOMÍNIO PÚBLICO\nDescubra milhares de livros gratuitos de fontes selecionadas como Standard Ebooks, Project Gutenberg e Ebooks Gratuits. Navegue por categoria, busque por título ou autor e baixe livros diretamente na sua biblioteca. Adicione seus próprios feeds de catálogo OPDS para ainda mais opções.\n\nCONTINUE DE ONDE PAROU\nStanza Redux lembra sua posição de leitura em cada livro. Marque trechos importantes, adicione notas e navegue com um sumário completo. Seu progresso é sempre salvo automaticamente.\n\nLEIA DO SEU JEITO\nEscolha entre uma seleção de fontes incluindo serifa, sem serifa e tipos personalizados. Ajuste o tamanho da fonte de 50% a 300%. Ajuste finamente altura da linha, espaçamento entre palavras, espaçamento entre caracteres e margens da página com controles de acesso rápido diretamente no leitor.\n\nABERTO E GRATUITO\nStanza Redux é um software de código aberto licenciado sob a GPL. Sem anúncios, sem rastreamento, sem assinaturas. Seus livros são seus.",
            "ru": "Stanza Redux — бесплатная программа с открытым исходным кодом для чтения электронных книг, оживляющая вашу библиотеку EPUB. Импортируйте книги с устройства, просматривайте и скачивайте из каталогов в общественном достоянии и наслаждайтесь красиво настраиваемым процессом чтения.\n\nМОЩНАЯ ЧИТАЛКА\nЧитайте книги EPUB с плавными анимированными переворотами страниц, регулируемыми шрифтами и несколькими темами оформления, включая Светлую, Тёмную и Сепия. Настройте межстрочный интервал, интервал между символами, интервал между словами, поля и выравнивание текста, чтобы создать идеальную среду для чтения.\n\nВАША БИБЛИОТЕКА, ОРГАНИЗОВАННАЯ\nИмпортируйте файлы EPUB с устройства или скачивайте книги напрямую из онлайн-каталогов. В библиотеке отображаются обложки, имена авторов и прогресс чтения с первого взгляда. Легко ищите, сортируйте и управляйте своей коллекцией.\n\nПРОСМАТРИВАЙТЕ КАТАЛОГИ ОБЩЕСТВЕННОГО ДОСТОЯНИЯ\nОткройте для себя тысячи бесплатных книг из проверенных источников, таких как Standard Ebooks, Project Gutenberg и Ebooks Gratuits. Просматривайте по категориям, ищите по названию или автору и скачивайте книги прямо в библиотеку. Добавьте собственные ленты каталогов OPDS для ещё большего выбора.\n\nПРОДОЛЖИТЕ С ТОГО МЕСТА, ГДЕ ОСТАНОВИЛИСЬ\nStanza Redux запоминает вашу позицию чтения в каждой книге. Добавляйте закладки на важные отрывки, делайте заметки и перемещайтесь с помощью полного оглавления. Ваш прогресс всегда сохраняется автоматически.\n\nЧТЕНИЕ ПО-ВАШЕМУ\nВыбирайте из подборки шрифтов, включая serif, sans-serif и пользовательские гарнитуры. Регулируйте размер шрифта от 50% до 300%. Точно настраивайте высоту строки, межсловный интервал, межсимвольный интервал и поля страницы с помощью элементов быстрого доступа прямо в читалке.\n\nОТКРЫТО И БЕСПЛАТНО\nStanza Redux — программа с открытым исходным кодом, лицензированная по GPL. Никакой рекламы, отслеживания или подписок. Ваши книги принадлежат вам.",
            "zh-Hans": "Stanza Redux 是一款免费、开源的电子书阅读器,让您的 EPUB 书库焕发生机。从设备导入书籍,浏览并从公共领域目录下载,享受精美可定制的阅读体验。\n\n强大的阅读器\n使用流畅的动画翻页、可调节的字体以及包括明亮、暗黑和棕褐色在内的多种阅读主题阅读 EPUB 书籍。自定义行间距、字符间距、单词间距、页边距和文本对齐方式,打造您的完美阅读环境。\n\n井然有序的书库\n从设备导入 EPUB 文件,或直接从在线目录下载书籍。您的书库一目了然地显示封面、作者姓名和阅读进度。轻松搜索、排序和管理您的藏书。\n\n浏览公共领域目录\n从 Standard Ebooks、Project Gutenberg 和 Ebooks Gratuits 等精选来源发现数以千计的免费书籍。按类别浏览,按书名或作者搜索,并将书籍直接下载到您的书库。添加自己的 OPDS 目录订阅源,获取更多选择。\n\n从中断处继续\nStanza Redux 会记住您在每本书中的阅读位置。为重要段落添加书签,添加笔记,并通过完整的目录进行导航。您的进度始终自动保存。\n\n以您的方式阅读\n从衬线、无衬线和自定义字体中进行选择。字号可在 50% 到 300% 之间调整。在阅读器中通过快捷控件精细调节行高、单词间距、字符间距和页边距。\n\n开放且免费\nStanza Redux 是依照 GPL 协议授权的开源软件。无广告、无跟踪、无订阅。您的书属于您。"
          },
          "metadata": {
            "infoPlist": {
              "CFBundleURLTypes": [
                {
                  "CFBundleTypeRole": "Viewer",
                  "CFBundleURLName": "org.appfair.app.Stanza",
                  "CFBundleURLSchemes": [
                    "opds"
                  ]
                }
              ],
              "ITSAppUsesNonExemptEncryption": false
            }
          },
          "sbom": {
            "creationInfo": {
              "created": "2026-05-15T22:25:54Z",
              "creators": [
                "Tool: skip-sbom"
              ],
              "licenseListVersion": "3.22"
            },
            "dataLicense": "CC0-1.0",
            "documentNamespace": "https://skip.dev/spdx/stanza-app/ios",
            "name": "stanza-app-ios",
            "packages": [
              {
                "downloadLocation": "NOASSERTION",
                "filesAnalyzed": false,
                "name": "stanza-app",
                "primaryPackagePurpose": "APPLICATION",
                "SPDXID": "SPDXRef-Package-stanza-app",
                "supplier": "NOASSERTION",
                "versionInfo": "source"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/appfair/appfair-app.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/appfair/appfair-app.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "GPL-2.0-only",
                "licenseDeclared": "GPL-2.0-only",
                "name": "appfair-app",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-appfair-app",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.4"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/krzyzanowskim/CryptoSwift.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/krzyzanowskim/CryptoSwift.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "NOASSERTION",
                "licenseDeclared": "NOASSERTION",
                "name": "cryptoswift",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-cryptoswift",
                "supplier": "NOASSERTION",
                "versionInfo": "1.10.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/ra1028/DifferenceKit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/ra1028/DifferenceKit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "Apache-2.0",
                "licenseDeclared": "Apache-2.0",
                "name": "differencekit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-differencekit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.3.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/readium/Fuzi.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/readium/Fuzi.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MIT",
                "licenseDeclared": "MIT",
                "name": "fuzi",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-fuzi",
                "supplier": "NOASSERTION",
                "versionInfo": "4.0.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/readium/GCDWebServer.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/readium/GCDWebServer.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "BSD-2-Clause",
                "licenseDeclared": "BSD-2-Clause",
                "name": "gcdwebserver",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-gcdwebserver",
                "supplier": "NOASSERTION",
                "versionInfo": "4.0.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip",
                "supplier": "NOASSERTION",
                "versionInfo": "1.8.14"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-ffi.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-ffi.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-ffi",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-ffi",
                "supplier": "NOASSERTION",
                "versionInfo": "1.2.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-foundation.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-foundation.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-foundation",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-foundation",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-kit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-kit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-kit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-kit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.0.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-lib.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-lib.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-lib",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-lib",
                "supplier": "NOASSERTION",
                "versionInfo": "1.4.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-model.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-model.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-model",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-model",
                "supplier": "NOASSERTION",
                "versionInfo": "1.7.3"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-sql.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-sql.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "licenseDeclared": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "name": "skip-sql",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-sql",
                "supplier": "NOASSERTION",
                "versionInfo": "0.16.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-ui.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-ui.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-ui",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-ui",
                "supplier": "NOASSERTION",
                "versionInfo": "1.54.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-unit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-unit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MPL-2.0",
                "licenseDeclared": "MPL-2.0",
                "name": "skip-unit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-unit",
                "supplier": "NOASSERTION",
                "versionInfo": "1.6.1"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://source.skip.tools/skip-xml.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://source.skip.tools/skip-xml.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "licenseDeclared": "LGPL-3.0-only WITH LGPL-3.0-linking-exception",
                "name": "skip-xml",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-skip-xml",
                "supplier": "NOASSERTION",
                "versionInfo": "0.5.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/stephencelis/SQLite.swift.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/stephencelis/SQLite.swift.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MIT",
                "licenseDeclared": "MIT",
                "name": "sqlite.swift",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-sqlite.swift",
                "supplier": "NOASSERTION",
                "versionInfo": "0.16.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/readium/swift-toolkit.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/readium/swift-toolkit.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "BSD-3-Clause",
                "licenseDeclared": "BSD-3-Clause",
                "name": "swift-toolkit",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-swift-toolkit",
                "supplier": "NOASSERTION",
                "versionInfo": "3.9.0"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/scinfu/SwiftSoup.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/scinfu/SwiftSoup.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MIT",
                "licenseDeclared": "MIT",
                "name": "swiftsoup",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-swiftsoup",
                "supplier": "NOASSERTION",
                "versionInfo": "2.13.5"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/marmelroy/Zip.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/marmelroy/Zip.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MIT",
                "licenseDeclared": "MIT",
                "name": "zip",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-zip",
                "supplier": "NOASSERTION",
                "versionInfo": "2.1.2"
              },
              {
                "copyrightText": "NOASSERTION",
                "downloadLocation": "https://github.com/readium/ZIPFoundation.git",
                "externalRefs": [
                  {
                    "referenceCategory": "PACKAGE-MANAGER",
                    "referenceLocator": "https://github.com/readium/ZIPFoundation.git",
                    "referenceType": "swiftpm"
                  }
                ],
                "filesAnalyzed": false,
                "licenseConcluded": "MIT",
                "licenseDeclared": "MIT",
                "name": "zipfoundation",
                "primaryPackagePurpose": "LIBRARY",
                "SPDXID": "SPDXRef-Package-zipfoundation",
                "supplier": "NOASSERTION",
                "versionInfo": "3.0.1"
              }
            ],
            "relationships": [
              {
                "relatedSpdxElement": "SPDXRef-Package-stanza-app",
                "relationshipType": "DESCRIBES",
                "spdxElementId": "SPDXRef-DOCUMENT"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-appfair-app",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-cryptoswift",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-differencekit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-fuzi",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-gcdwebserver",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-ffi",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-foundation",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-kit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-lib",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-model",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-sql",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-ui",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-unit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-skip-xml",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-sqlite.swift",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-swift-toolkit",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-swiftsoup",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-zip",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              },
              {
                "relatedSpdxElement": "SPDXRef-Package-zipfoundation",
                "relationshipType": "DEPENDS_ON",
                "spdxElementId": "SPDXRef-Package-stanza-app"
              }
            ],
            "SPDXID": "SPDXRef-DOCUMENT",
            "spdxVersion": "SPDX-2.3"
          },
          "version": "1.4.0"
        }
      },
      "releaseNotes": {
        "ar": "إصلاحات للأخطاء وتحسينات في الأداء.",
        "de": "Fehlerbehebungen und Leistungsverbesserungen.",
        "en": "Bug fixes and performance improvements.",
        "es": "Corrección de errores y mejoras de rendimiento.",
        "fr": "Corrections de bugs et améliorations des performances.",
        "hi": "बग फिक्स और प्रदर्शन सुधार।",
        "id": "Perbaikan bug dan peningkatan performa.",
        "it": "Correzioni di bug e miglioramenti delle prestazioni.",
        "ja": "バグ修正とパフォーマンスの改善。",
        "ko": "버그 수정 및 성능 개선.",
        "pt-BR": "Correções de bugs e melhorias de desempenho.",
        "ru": "Исправления ошибок и улучшение производительности.",
        "zh-Hans": "修复错误并提升性能。"
      },
      "source": {
        "assets": "https://raw.githubusercontent.com/appfair/Stanza-Redux/refs/tags/1.4.0/",
        "license": "GPL-2.0-only",
        "release": "https://github.com/appfair/Stanza-Redux/releases/tag/1.4.0/",
        "url": "https://github.com/appfair/Stanza-Redux"
      },
      "subtitle": {
        "ar": "قارئ الكتب الإلكترونية الأصلي",
        "de": "Der originale E-Book-Reader",
        "en": "The original ebook reader",
        "es": "El lector de ebooks original",
        "fr": "Le lecteur d'ebooks original",
        "hi": "मूल ईबुक रीडर",
        "id": "Pembaca ebook asli",
        "it": "Il lettore di ebook originale",
        "ja": "オリジナルの電子書籍リーダー",
        "ko": "오리지널 전자책 리더",
        "pt-BR": "O leitor de ebooks original",
        "ru": "Оригинальная читалка книг",
        "zh-Hans": "经典电子书阅读器"
      },
      "title": {
        "en": "Stanza"
      }
    }
  ]
}
