# List of SDK dependencies of this app, this information is also included in an encrypted form in the APK.
# For more information visit: https://d.android.com/r/tools/dependency-metadata

library {
  maven_library {
    groupId: "com.dmitryborodin"
    artifactId: "pdfview-android"
    version: "1.1.0"
  }
  digests {
    sha256: "M\210\322\203 \221\333\303\316q\257\372\261\207\224W\314il\222\206\346\027\224 \002-*\266\233Q\f"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-stdlib-jdk7"
    version: "1.7.20"
  }
  digests {
    sha256: "RM\243\301\242\255V\375R\304\256\"r\357=\344!\336\215 G\253\034Q\3740m5\022C\362\365"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-stdlib"
    version: "1.7.20"
  }
  digests {
    sha256: "wy\354\226\271\254\277\222\312\0028X\254\004T?\235,;\337\027\"B_\377B\362_\363\254\374\233"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-stdlib-common"
    version: "1.7.20"
  }
  digests {
    sha256: "\340\351\031b\274\000\a3\213\365\261s\237b\222z\303-\024\272=\202\177\246\b\253NSQr\235]"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains"
    artifactId: "annotations"
    version: "13.0"
  }
  digests {
    sha256: "\254\342\241\r\310\342\325\3754\222^\312\300>I\210\262\300\370Qe\f\224\270\316\364\233\241\275\021\024x"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.annotation"
    artifactId: "annotation"
    version: "1.4.0"
  }
  digests {
    sha256: "\226\376\373\255Q\216\237\204\3544\357\366\005\255\372\240~EG\357\220F\271\217\201\000\270\316e_\236\272"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-stdlib-jdk8"
    version: "1.7.20"
  }
  digests {
    sha256: "\035\240\323\006\311\225\224^\037\200r@\357d\265\315-\325\254Xa*\373\032\205\226\024=\020\267\336\325"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-android"
    version: "1.6.4"
  }
  digests {
    sha256: "?\334\016\355[\304\270>\351b\'tR\n-\262Tp7\016\254\321X\034\254\0367pO\t[\000"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-core"
    version: "1.6.4"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-core-jvm"
    version: "1.6.4"
  }
  digests {
    sha256: "\302L\213\262{\263 \304\2518qP\032~^\fa`v8\220{\031z\357gU\023\324\310 \276"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-bom"
    version: "1.6.4"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-jdk8"
    version: "1.6.4"
  }
  digests {
    sha256: "\210\306K\216\352>\271\005\227\322\373\017\323\017<\367\202\373\315\255\0061.Ve\246\030\360p\360!\031"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-coroutines-slf4j"
    version: "1.6.4"
  }
  digests {
    sha256: "\350\344z]\177\365~\211\340\226\244\tHc\b\255X\242\363\222rAE\227?\021\366y\347\321\035#"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.slf4j"
    artifactId: "slf4j-api"
    version: "1.7.36"
  }
  digests {
    sha256: "\323\357W^>Iyg\215\300\033\361\334\316Q\002\024\223\264\321\037\267\361\276\212\331\202\207|\026\241\300"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-livedata-ktx"
    version: "2.5.1"
  }
  digests {
    sha256: "\277\221\2235m\rf$\216\336~A\361\314$-\f`\246Ju\346zwsu\370\326@\347\315\360"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-livedata"
    version: "2.5.1"
  }
  digests {
    sha256: "\212\321\214\361\212\217\202\327{\021\252\264\234\371\271\263\324\030\345\365d\262\026\351\035\201\\\3608\316\375\373"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.arch.core"
    artifactId: "core-common"
    version: "2.1.0"
  }
  digests {
    sha256: "\376\0227\277\002\235\006>\177)\3769\256\257s\357t\310\260\243e\204\206\374)\323\305C&e8\211"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.arch.core"
    artifactId: "core-runtime"
    version: "2.1.0"
  }
  digests {
    sha256: "\335wa[\323\335\'Z\373\021\266-\362[\256F\261\vJ\021|\323yC\257E\275\313\370uXR"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-livedata-core"
    version: "2.5.1"
  }
  digests {
    sha256: "\356y!\003\312$\213\372\361P\304Z\223\207\036L\367\350\316\272\271\220\340\366/}\345\324\377/ \237"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-common"
    version: "2.5.1"
  }
  digests {
    sha256: " \255\025 \366%\317E^j\375r\220\230\203\006\323\251\210n\372\231>\b`\373\253\364\273?{\332"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-common-java8"
    version: "2.5.1"
  }
  digests {
    sha256: "i\341\246.WR\312?C\373\026\a\361a7\233\276\210\266J\370\234\032T<\022a`\255\367\314S"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-livedata-core-ktx"
    version: "2.5.1"
  }
  digests {
    sha256: "\225\3025\346\363>\177 \036\235$\315^p\225\355\n\341\345\322\313Gx\246\332\242\226q\252\037\303\210"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.room"
    artifactId: "room-runtime"
    version: "2.4.3"
  }
  digests {
    sha256: "\035(\r[\'^\236E\365\210\245\006LyoW\347\025\327\236\313\2021^\310$U\202\v\000\247F"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.room"
    artifactId: "room-common"
    version: "2.4.3"
  }
  digests {
    sha256: "e\005\371\207\346\226\365Du\315\202\311\"\344\364\337\214l\325(.&\001\277\021\216\035\3472\f6\317"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.sqlite"
    artifactId: "sqlite-framework"
    version: "2.2.0"
  }
  digests {
    sha256: "\345\365\373\347\302\t\342\034\336!\321\327\201H\034\233\002E\203\233\300;\335\211\372Jy\211E\275\266\245"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.sqlite"
    artifactId: "sqlite"
    version: "2.2.0"
  }
  digests {
    sha256: "aV\325\322\301{\330\305F\017\031\221B\344(0S\261\332u\t\224\366\263\226\306,P\374\307\'\f"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.annotation"
    artifactId: "annotation-experimental"
    version: "1.3.0"
  }
  digests {
    sha256: "\253\375)\310Un[\3202Z\237v\232\271\351\321T\377JU\025\304v\315\325\242\250([\033\031\334"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.code.gson"
    artifactId: "gson"
    version: "2.9.1"
  }
  digests {
    sha256: "7\2054\3439\346\346\325\v\0276\373:\273v\361\301]\033\343\364\301<\354mSd\022\342=\246\003"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.appcompat"
    artifactId: "appcompat"
    version: "1.5.1"
  }
  digests {
    sha256: "P\362\307un(\247\332d\213\324U\036\343\263\036\vq\206:k\365\221\360\312\227\204(!\234^\253"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.activity"
    artifactId: "activity"
    version: "1.6.0"
  }
  digests {
    sha256: "\177\br>\312\276\373\246\026\326\fqK\016\23210\033\324\320y/\314yF\301G\234W\375-("
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.collection"
    artifactId: "collection"
    version: "1.1.0"
  }
  digests {
    sha256: "c*\016T\aF\035\347t@\223R\224\016)*)\0207rB\a\247\207\202\fw\332\367\323;r"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.core"
    artifactId: "core"
    version: "1.9.0"
  }
  digests {
    sha256: "\213\332>\343\250\210\207\325Ofy\373kl\327\210b\237s#J\311\034\213\276\331$\347!\354\205\270"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.concurrent"
    artifactId: "concurrent-futures"
    version: "1.0.0"
  }
  digests {
    sha256: "U\225\244\016\'\212{9\372x\240\224\220\343\327\363\372\251\\{\001DqH\2758\265\255\340`\\5"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.guava"
    artifactId: "listenablefuture"
    version: "9999.0-empty-to-avoid-conflict-with-guava"
  }
  digests {
    sha256: "\263r\2407\324#\n\245\177\276\377\336\363\017\326\022?\234\f-\270]\n\316\320\f\221\271t\363?\231"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-runtime"
    version: "2.5.1"
  }
  digests {
    sha256: "3\260\327=\302\360(\374\3535\231\272\312\276V<=\266\322o5\023\330\211YXcSjJ\310\300"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.versionedparcelable"
    artifactId: "versionedparcelable"
    version: "1.1.1"
  }
  digests {
    sha256: "W\350\3312`\321\215[\220\a\311\356\323\306J\321Y\336\220\310`\236\277\307J4|\275QE5\244"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.core"
    artifactId: "core-ktx"
    version: "1.9.0"
  }
  digests {
    sha256: "\025B\241\337{\351\b\311_\356\221\270\333\300?\331t\365?\021\330J\205\330\201\371ZRU\034@Q"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-viewmodel"
    version: "2.5.1"
  }
  digests {
    sha256: "\024\242}_\270\241Ck\033}\354\030\276\272\246l\203\f\333\274\216(\250\034\345\370[|3\263\256\235"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-viewmodel-savedstate"
    version: "2.5.1"
  }
  digests {
    sha256: "\204\201\024\037\227\360\346!=\323?\314\211\247\204\304\275\021\246\377}Gy\241\317j\016\237\275\277$\340"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.savedstate"
    artifactId: "savedstate"
    version: "1.2.0"
  }
  digests {
    sha256: "-\345(\326\211\216\225\357\002\r\"\331\377\337\235\037w\313\335\223\371-9\337\252]\\C\260\303\021\310"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.tracing"
    artifactId: "tracing"
    version: "1.0.0"
  }
  digests {
    sha256: "\a\270\266\023\226e\270\204\241b\354\317\227\211\034\245\017\177V\203\0223\277%\026\212\340O{V\206\022"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.activity"
    artifactId: "activity-ktx"
    version: "1.6.0"
  }
  digests {
    sha256: "\033F\326x\361)m\003\b\267\361\321\375\234\213&\210\275\237\217\275\333))\333\177\216P1\005\306\215"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-runtime-ktx"
    version: "2.5.1"
  }
  digests {
    sha256: "\263\230\212\340\032\256\002\032\306f\3622\270_\210\350\247\\\254\262\254{\326t\234\253s\227%@\316\a"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-viewmodel-ktx"
    version: "2.5.1"
  }
  digests {
    sha256: "0\356\3135\035\201\360\304)\341\206\346Z\211*B\316\035[\305\310\004 \277\354\344\256\'\2233\002="
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.savedstate"
    artifactId: "savedstate-ktx"
    version: "1.2.0"
  }
  digests {
    sha256: "C\021)(\323\313\261\b\200\036\341\0210\363\003@K\304\211,\367\211\b\201\025h\031Q\a\273\247\376"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.appcompat"
    artifactId: "appcompat-resources"
    version: "1.5.1"
  }
  digests {
    sha256: "l\372\234\252\341\206\237\376\003\332\236\303\353\364z\330Mp\247\030^\350n\306:\250(\234\273E~g"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.vectordrawable"
    artifactId: "vectordrawable"
    version: "1.1.0"
  }
  digests {
    sha256: "F\375c:\300\033I\267\374\253\302c\277\t\214Z\213\236\232iwM#N\334\312\004\373\002\337\216&"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.vectordrawable"
    artifactId: "vectordrawable-animated"
    version: "1.1.0"
  }
  digests {
    sha256: "v\332,P#q\331\303\200T\337^+$\215\000\332\207\200\236\320X\3636>\256\207\316^$\003\370"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.interpolator"
    artifactId: "interpolator"
    version: "1.0.0"
  }
  digests {
    sha256: "3\03115\246O\342\037\242\303^\354f\210\361\247nQ&\006\300\374\203\334\033h\2367\255\327s*"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.cursoradapter"
    artifactId: "cursoradapter"
    version: "1.0.0"
  }
  digests {
    sha256: "\250\034\217\347\210\025\372G\337[t\235\353Rrz\321\037\223\227\332X\261`\027\364\353,\021\342\205d"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.drawerlayout"
    artifactId: "drawerlayout"
    version: "1.1.1"
  }
  digests {
    sha256: ",_\r\3127\216\267\214\242\304@?\230\211\307}\2520Y0\"`\362j\a\376\237c\300\211&\376"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.customview"
    artifactId: "customview"
    version: "1.1.0"
  }
  digests {
    sha256: "\001\367j\260Cw\n\227\260T\004o\230\025q{\202\316\003U\300)g\321la\230\023Y\334\030\232"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.emoji2"
    artifactId: "emoji2"
    version: "1.2.0"
  }
  digests {
    sha256: "\363\032\006\301P\354\2600s\365Zo{\vt\242@\246\250\327\'\301L\347g&\320 W\r\372\214"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-process"
    version: "2.5.1"
  }
  digests {
    sha256: "\255\261\256\003\241~\362C\250\307\231Tz\350\327\267>\023iv\214@\314\257|\024\360\333\025-\333R"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.startup"
    artifactId: "startup-runtime"
    version: "1.1.1"
  }
  digests {
    sha256: "\340\2462\2327\022b\376LE\003r\267\017\332\363;v\236\366\221p\224r7\207\317\316\211k\035\323"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.emoji2"
    artifactId: "emoji2-views-helper"
    version: "1.2.0"
  }
  digests {
    sha256: "\177\372MFM\235\262Y\374\240\315\265\017\275J\266=hr\274\332YF\213\237uUPL}Z\304"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.fragment"
    artifactId: "fragment"
    version: "1.5.3"
  }
  digests {
    sha256: "P\2624\310\214(D\222\016\253\245C^0\202\3647\0034\246\300Tc%\312v\217\355\246.~Y"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.loader"
    artifactId: "loader"
    version: "1.0.0"
  }
  digests {
    sha256: "\021\3675\313;U\304X\324p\276\331\342RT7[Q\213K\033\255i&x:p&\333\017P%"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.viewpager"
    artifactId: "viewpager"
    version: "1.0.0"
  }
  digests {
    sha256: "\024z\364\341J\031\204\001\r\217\025^^\031\327\201\360<\035p\337\355\002\250\340\321\204(\270\374\206\202"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.resourceinspection"
    artifactId: "resourceinspection-annotation"
    version: "1.0.1"
  }
  digests {
    sha256: "\214\377\207\016\306\3731\333H\245/Jy#5\264\277\215\340~\003\2757\2021\201Rd3\314\325\313"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.legacy"
    artifactId: "legacy-support-v4"
    version: "1.0.0"
  }
  digests {
    sha256: "x\376\301H_\0178\212GI\002-\325\024\026\205q\'\315%D\256\034?\320\261e\211\005T\200\260"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.media"
    artifactId: "media"
    version: "1.2.1"
  }
  digests {
    sha256: "\350r`\030\374LHmy\363:\\\363\306\314\214\376\273\346O\357C\226\374\'C\302\0025\270\021\217"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.legacy"
    artifactId: "legacy-support-core-utils"
    version: "1.0.0"
  }
  digests {
    sha256: "\247\355\317\001\325\265+04\a0\'\274Gu\267\212Gd\273b\002\273\221\326\034\202\232\335\215\321\307"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.documentfile"
    artifactId: "documentfile"
    version: "1.0.0"
  }
  digests {
    sha256: "\206Z\006\036\362\372\321e\"\370C56\270\324r\b\304o\367\307tQ\227\337\241\356\264\201\206\224\207"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.localbroadcastmanager"
    artifactId: "localbroadcastmanager"
    version: "1.0.0"
  }
  digests {
    sha256: "\347\0342\214\356\365\304\247\327o-\206\337\033e\326_\342\254\370h\261\244\357\330J?43a\206\330"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.print"
    artifactId: "print"
    version: "1.0.0"
  }
  digests {
    sha256: "\035\\\17715\241\273\246a\3747?\327.\021\353\nJ\333\2639g\207\202m\330\344\031\r]\236\335"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.legacy"
    artifactId: "legacy-support-core-ui"
    version: "1.0.0"
  }
  digests {
    sha256: "\r\022`\306\347\346\2437\370u\337q\265\026\223\036p?qn\220\210\230\027\315: \372Z\303\331G"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.coordinatorlayout"
    artifactId: "coordinatorlayout"
    version: "1.2.0"
  }
  digests {
    sha256: "w\224\b\261\2523\f\324\247\255\361\262\350_\322\211\303\016~\335.\216B\204{}\006X\232\367\025\372"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.slidingpanelayout"
    artifactId: "slidingpanelayout"
    version: "1.2.0"
  }
  digests {
    sha256: "_S3\233\342\244\371\n\232\276\243W\035\325\236p\250\244\236\177\025\335\202\227J8\230\264e.\207\024"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.window"
    artifactId: "window"
    version: "1.0.0"
  }
  digests {
    sha256: "2\022\230[\344\022ss\312M\016\247\370\270\032%\n\342\020^\222Oy@\020]\006z\017\232\3010"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.transition"
    artifactId: "transition"
    version: "1.4.1"
  }
  digests {
    sha256: "6\322\215\236\303:\214d18B\274\351\234\225sm\245\262zk:Q69\005\r\350/\aW&"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.swiperefreshlayout"
    artifactId: "swiperefreshlayout"
    version: "1.1.0"
  }
  digests {
    sha256: ",\347\220l\321\336\240Z\354\201\227]\262-T8#Y\300Z!\262Rz\330H\274`\366\262r\223"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.asynclayoutinflater"
    artifactId: "asynclayoutinflater"
    version: "1.0.0"
  }
  digests {
    sha256: "\367\352\266\fW\255\335\224\273\006\'X2\376v\000a\033\352\252\341\241\354Y|#\031V\372\371l\213"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.recyclerview"
    artifactId: "recyclerview"
    version: "1.2.1"
  }
  digests {
    sha256: "\241\352\003)\356m\223\203\005\337\320\370\316\\H\336\242\252\301NV\006\322>\177\266\n\374\373e]n"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.paging"
    artifactId: "paging-runtime"
    version: "2.1.2"
  }
  digests {
    sha256: "N\201\330\253XJ\030N\'\201\306\360\325\vo\000\254\321\027A\367Y\'\016|\227n\3630}x\247"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.paging"
    artifactId: "paging-common"
    version: "2.1.2"
  }
  digests {
    sha256: "\211\035\322K\255\220\215]\206m}5E\021J\262\322i\224\204|\320 \n\306\204w(|\a\020\265"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.work"
    artifactId: "work-runtime"
    version: "2.7.1"
  }
  digests {
    sha256: "u\177\237\313\366\1778\276\200\303\002j\371\a\274\361UY\370;\260\343\\\302\035Ax\203\031p\a["
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.lifecycle"
    artifactId: "lifecycle-service"
    version: "2.4.0"
  }
  digests {
    sha256: "\234\215\347N\3559\237\342\240\350\v\352*X\326\3212~7\037w\254t\204\311\233\353M\204I\035\270"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.work"
    artifactId: "work-runtime-ktx"
    version: "2.7.1"
  }
  digests {
    sha256: "\0270\357\316\211\022(q\217zN\215\231\245\316\244\222\276\303a\306u\313\327\202\316/\373_\2427\224"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "org.jsoup"
    artifactId: "jsoup"
    version: "1.15.3"
  }
  digests {
    sha256: "\342\n^x\2617/*Nb\b2\333DB\325\a~\\\275\342\200\262Lfj7p\204I\231\274"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.squareup.picasso"
    artifactId: "picasso"
    version: "2.8"
  }
  digests {
    sha256: "a\337\351\205h\271L\211\316\331\255\220q\005\327\035\201\b\311k7C\032\311\\\305QB$\312\233 "
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.squareup.okhttp3"
    artifactId: "okhttp"
    version: "4.10.0"
  }
  digests {
    sha256: "u\200\361O\241i\022\006\343p\201\255?\222\006;\026\003\263(\332\v\263\026\362\376\360.\005b\347\354"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.squareup.okio"
    artifactId: "okio"
    version: "3.0.0"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.squareup.okio"
    artifactId: "okio-jvm"
    version: "3.0.0"
  }
  digests {
    sha256: "\276d\240\314\037(\352\234\325\311p\335~uW\257r\310\b\3278\304\225\263\227\277\211|\231!\351\a"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.exifinterface"
    artifactId: "exifinterface"
    version: "1.0.0"
  }
  digests {
    sha256: "\356H\276\020\252\270\365N\377\364\301Kw\321\036\020\271\356\356Cy\325\357k\362\227\242\222<U\314\021"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-android"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-android-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\272\311\202\314\300|\331\331K\017\307\342\235;\231\225\361T\370\310\204b3p\377\210\205\244\271\023#\300"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-core"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-core-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "jV1<\256\327\303\233\324\372\223\225\357()\350$\t\240,\225\325^I\237\377s\234W\275\357o"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-http"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-http-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\335q\035\266`\253\032\262\243)S@Qn]1\035r53\321\002\033\224\354\2270h\274\361\270\352"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-utils"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-utils-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "[L\344\022\200\002z\217:\266#\036\223\242\244v\340S\244!\377OB\001\210\335U\267tQ\266\235"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-io"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-io-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\277\237\321\324\350\025I/\251\266\307C\366\024\316J\230l\253k\363\031\n\274{\233?.x%,\026"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-events"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-events-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\264rS\332V\322M\'()\021)d\303\335D\321m\252Oya\215H\356\004\342\262\266w-\005"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-websocket-serialization"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-websocket-serialization-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "W\240\304\262\221\312\002u\365\377\277<\267\220&:k\304\322\344{<\321\2450\330\351\3157\300\307_"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-serialization"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-serialization-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\347\371\337\a\357\b\237\002\024\\W\220`\b\302\203\363\363Z\004;\204\367\344\023\035\036f\026\b<\031"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-websockets"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-websockets-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\245\222a\321@9\265ar\275Zv)b\317\262\224\233A\324,\270\236`\020\354-\315\004\320~B"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-serialization-gson"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-serialization-gson-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\200\262F\220\3255|a\2376\221\342\237=\037\317p\001\277Fc\0179\207?\361\350\316\026\260)*"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-reflect"
    version: "1.7.0"
  }
  digests {
    sha256: "\322!F\a\tW\244C`\000h7\207<Q\266`,\226\250\031Wk@\375\253\315\225\267t\aq"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.linkedin.android.litr"
    artifactId: "litr"
    version: "1.5.3"
  }
  digests {
    sha256: "\"}\"\272ss\022\304\253\243\023\211O\246F\244\372?\334\004\006z\"Gi\016wh\264 \272\214"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.di"
    artifactId: "kodein-di-framework-android-x"
    version: "7.15.0"
  }
  digests {
    sha256: "\225\210\372\235G\310\2431\301<\377\273,\"\367f}\245\267;\3619%1%d\367L\2613\022\347"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.di"
    artifactId: "kodein-di-framework-android-core"
    version: "7.15.0"
  }
  digests {
    sha256: "\314>\210\254\371e\363o\224\262\n\277r\326\217\035\300\031=\204\035\326\205\236\323\264\266\375\220y\303\227"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.di"
    artifactId: "kodein-di"
    version: "7.15.0"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.di"
    artifactId: "kodein-di-jvm"
    version: "7.15.0"
  }
  digests {
    sha256: "3\257G}\211\221\333G\275\033\352\225\251\307E\255\036\026q\a\033w{u\251\242]y\363\002\032\314"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.type"
    artifactId: "kaverit"
    version: "2.2.1-kotlin-1.7.20-RC"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.kodein.type"
    artifactId: "kaverit-jvm"
    version: "2.2.1-kotlin-1.7.20-RC"
  }
  digests {
    sha256: "\t4In\206.\252;;:H\bt\225\3622\212\355P\276J>\250=z\022\310\351\203_\273y"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-fragment-ktx"
    version: "2.5.2"
  }
  digests {
    sha256: "$/^$Y\035)\230\021\222\f\305=s\002\270\277\237{\353O5\272\311\005\020\355Bs\345\221\313"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-fragment"
    version: "2.5.2"
  }
  digests {
    sha256: "\001V\'A\0000BgD\204TGl\212\330K~n\n\300\336\031\001\251P\030\034\246$\275\311a"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.fragment"
    artifactId: "fragment-ktx"
    version: "1.5.2"
  }
  digests {
    sha256: "\321\r\226\"$\244\365\336\'\305\374i G0\214L\255\231H\271S\"\024\307\3077%e0\214w"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.collection"
    artifactId: "collection-ktx"
    version: "1.1.0"
  }
  digests {
    sha256: "+\374TG\\\004q1\2213a\365m\017\177\001\234n[\356S\356\260\353}\224\247\304\231\240R\'"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-runtime"
    version: "2.5.2"
  }
  digests {
    sha256: "c\307/y \222c\245\224(\254\b\212l\t\257\201\341\344Q\355X\022z\322w\214\245\343\016\306\n"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-common"
    version: "2.5.2"
  }
  digests {
    sha256: "!G@\237\036\365[\360\327\024z\260\375I\343\330\312K\263\325*\327\306!\265\226\217\365\035\357\334\211"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-runtime-ktx"
    version: "2.5.2"
  }
  digests {
    sha256: "\257n\n\025,\305\334\200\261-i\344\273\016\350\252m\375:\256P\351\212\227O\245\n\214k+\251\242"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-common-ktx"
    version: "2.5.2"
  }
  digests {
    sha256: "\313$\326I`w\370pC\330\356H\232^\020\322@\316\006\004\256\356\262#\230\375?\312\f\252>\204"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-ui-ktx"
    version: "2.5.2"
  }
  digests {
    sha256: "\003\277\'\264\':25\002\222\333(d\361nM\335c\215\235\344\352\260\254bp\b\345\303\277\266("
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.navigation"
    artifactId: "navigation-ui"
    version: "2.5.2"
  }
  digests {
    sha256: "v\211\334$\n\036 \225\206\3729p\204P\362\243\243af\353\024a\344qi\307\2755\016\236vr"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.material"
    artifactId: "material"
    version: "1.6.1"
  }
  digests {
    sha256: "\202\306_Q0\252\253\303\252\002\314x\377}u\362a\354\341\236i\270\376\306\340wqr\363\346\311\215"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.cardview"
    artifactId: "cardview"
    version: "1.0.0"
  }
  digests {
    sha256: "\021\223\300L\"\243\326\265\224m\256\237N\214Y\326\255\336jq\266\275]\207\373\231\330-\332\032\376\307"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.constraintlayout"
    artifactId: "constraintlayout"
    version: "2.1.4"
  }
  digests {
    sha256: "\r\367\024\300\265\036Tq\016\277tn\264i\3233\027k\273<\262\237\200w]\303\312N\263\026%\022"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.constraintlayout"
    artifactId: "constraintlayout-core"
    version: "1.0.4"
  }
  digests {
    sha256: ">G\177M\3421\345\213%\365\251\222\363\276E\351}3,4\243\232\236>}Kx\256\n\302%o"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.dynamicanimation"
    artifactId: "dynamicanimation"
    version: "1.0.0"
  }
  digests {
    sha256: "\316\000Qb\302)\2770\215-[\022\373l\255\bt\006\234\273\352\314\356c\250\031;\320\215@\336\004"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.viewpager2"
    artifactId: "viewpager2"
    version: "1.0.0"
  }
  digests {
    sha256: "\351\\\0001\324\314$|\324\201\226\306(~X\322\316\345M\234y\270Z\376\247\311\t 3\002u\257"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-okhttp"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-okhttp-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\3530\251\231\274\367\247%\224\037\317\367\321\020\033\207S}r6C\263\333\357\363W\022\234\335#\346s"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-cio"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-cio-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\237#vlQz0\315\rMiOp\b\240\332\245\257\370\t\000\350\356\342)R\037\204\003\242\347i"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-http-cio"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-http-cio-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\353\256j\373\354\361\343&\203\315\335\210\0201\340\310\363\307D\237)\025BV?\214\350N*y\355\353"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-network"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-network-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "\260\203_\274r\245+d\206\276\226\034\035\244\021\330\3348c\200\342\201\267\000\0263O\261\313\263\356R"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-network-tls"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-network-tls-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "j\263\211\372\230\360g\020]\202\027\314*\242\213\214I\323Rt|\000\203\204#\372\300\362\216D\n\277"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-serialization-json"
    version: "1.4.1"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-serialization-json-jvm"
    version: "1.4.1"
  }
  digests {
    sha256: "\257`LFsq!\324\"_\333`\357\016\027vj<\224\267\301\311\357v\264\343\245\307s=U~"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-serialization-core"
    version: "1.4.1"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "kotlinx-serialization-core-jvm"
    version: "1.4.1"
  }
  digests {
    sha256: "\353\247\361\310T)nL\341A\217\260\023`\370\361\fV\203\347\304Z\243G \030Az\006v6\363"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-json"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-json-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "B\360\3705\032\036\350\375\325\a\327\017\367\004\264e\004\271\312\264\037\227\347\2442\245\303\354\004\206\211\262"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-content-negotiation"
    version: "2.1.2"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.ktor"
    artifactId: "ktor-client-content-negotiation-jvm"
    version: "2.1.2"
  }
  digests {
    sha256: "1\231Jqh\036\323z\323\352F\241\222`P\202\237XC\274\310\343\322\265\337\2470V2\022\016-"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.soywiz.korlibs.klock"
    artifactId: "klock"
    version: "2.4.13"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.soywiz.korlibs.klock"
    artifactId: "klock-android"
    version: "2.4.13"
  }
  digests {
    sha256: "\030\356rG\001m\337#~\364j\334\0273iC\264o\245\000\366\225\325f;\'\202\237x\f<x"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.github.aakira"
    artifactId: "napier"
    version: "2.6.1"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "io.github.aakira"
    artifactId: "napier-android"
    version: "2.6.1"
  }
  digests {
    sha256: "\371 a\016\023\340\253\327\271\302\244\321@*\275r%\342>\361npU*\200\b\270$\344\304\256O"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.github.UstadMobile.door"
    artifactId: "door-runtime"
    version: "0.0.63l"
  }
  repo_index {
    value: 5
  }
}
library {
  maven_library {
    groupId: "com.github.UstadMobile.door"
    artifactId: "door-runtime-android"
    version: "0.0.63l"
  }
  digests {
    sha256: "\373\036s[\303\360\201v\350\237)\347%\273V\331;\003\031\340+\251DU\277\264\260\3062\215x\222"
  }
  repo_index {
    value: 5
  }
}
library {
  maven_library {
    groupId: "androidx.room"
    artifactId: "room-ktx"
    version: "2.4.3"
  }
  digests {
    sha256: "\261dS\341\025\246\036`\276?@\n\nG\322/\310\024\025o\271\355\262\256[Z\034x\201J\310H"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.squareup.okhttp3"
    artifactId: "okhttp-sse"
    version: "4.9.3"
  }
  digests {
    sha256: "\370\315\330\256\341\314T\031\036\027\353\257#\360v\230*.\001^{$B\232w\251?\026\r\256\035b"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "atomicfu"
    version: "0.18.4"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlinx"
    artifactId: "atomicfu-jvm"
    version: "0.18.4"
  }
  digests {
    sha256: "\207)\026\022\374{\376\206\210\200\312\375(\270^\201\265\365\201\024r0-R\036\313\230=O\340k^"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.nanohttpd"
    artifactId: "nanohttpd"
    version: "2.3.1"
  }
  digests {
    sha256: "\336\206LG\201\201W\024\032$\311\254\263m\360\304}{\361[\177\364\214\220a\017>\264\345\337\016X"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.nanohttpd"
    artifactId: "nanohttpd-nanolets"
    version: "2.3.1"
  }
  digests {
    sha256: "\272\027)\236\261l\266z\320\340]B\361\302\211O1;\030\017\351\244\265\3244\271o#\243`\\\335"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.ustadmobile.xmlpullparserkmp"
    artifactId: "xmlpullparserkmp"
    version: "0.0.20"
  }
  repo_index {
    value: 3
  }
}
library {
  maven_library {
    groupId: "com.ustadmobile.xmlpullparserkmp"
    artifactId: "xmlpullparserkmp-android"
    version: "0.0.20"
  }
  digests {
    sha256: "\206\027\204+9\200k\244\215\024\260{\271D\265m~S+\327\2739r\356\333\324\r6,\340\tK"
  }
  repo_index {
    value: 3
  }
}
library {
  maven_library {
    groupId: "org.jetbrains.kotlin"
    artifactId: "kotlin-android-extensions-runtime"
    version: "1.6.10"
  }
  digests {
    sha256: " \036\262\271\305\370\256\355t7\023\311\017\214\212\t\317\223i8V\365\221-\246\003\214\353P\235\316}"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.neovisionaries"
    artifactId: "nv-i18n"
    version: "1.29"
  }
  digests {
    sha256: "\347\372\322\245\026\204\336A\016\323\302\020#\325\330\235d\235\272\\\241\317P-\267\372\375/\233\273\256\302"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "androidx.databinding"
    artifactId: "databinding-common"
    version: "7.4.0"
  }
  digests {
    sha256: "\237\242\036 0\'>\343\313\214G\001\303A\257\214\3715\227\221\243\264[+\300\276\a\207\f\003\261\310"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.databinding"
    artifactId: "databinding-runtime"
    version: "7.4.0"
  }
  digests {
    sha256: "\363\331\365)\302\204\243\273\3572\303\nz\351\316\005g\324\2738\376*n\303\342LM!\026\234\217["
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.databinding"
    artifactId: "viewbinding"
    version: "7.4.0"
  }
  digests {
    sha256: "\332;\227\261\203\373\302\252\f\270\353\331\027?\300\372BP\203\317\225\220\252O;`s\270\234M\235\234"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.databinding"
    artifactId: "databinding-adapters"
    version: "7.4.0"
  }
  digests {
    sha256: "\0223QL\227v\v\222|\"\256j\315\365\344\002\231X\272\275\303\t\201\001\202\345q\345\016^N\327"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "androidx.databinding"
    artifactId: "databinding-ktx"
    version: "7.4.0"
  }
  digests {
    sha256: "\267\304\315kn\003\356c\260\231\205\370\362\266rh\343T\256\337$\213\3411\232\005\304\377\003\355k\241"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "commons-io"
    artifactId: "commons-io"
    version: "2.11.0"
  }
  digests {
    sha256: "\226\033/m\207\333\254\305\325J\277E\253zn$\225\370\233uY\211b\330\307#\316\251\274!\t\b"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "ch.acra"
    artifactId: "acra-http"
    version: "5.9.6"
  }
  digests {
    sha256: "\200\006\374\034\\\241\032<q\374,b\357GkCe8/\345\325/L\374\210\265\333:^\317dP"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "ch.acra"
    artifactId: "acra-core"
    version: "5.9.6"
  }
  digests {
    sha256: "N~\211\300\206ha\r42\210\246\244\005\211\000\367T\270\342S\331\274\274\261\v\332\001Y@\025\021"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.auto.service"
    artifactId: "auto-service"
    version: "1.0.1"
  }
  digests {
    sha256: "\210\324i\2459-\302\242\222\337\242\0042Y\032XL)\372\344\027\317\330\213rb\0175\354yZ\317"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.auto.service"
    artifactId: "auto-service-annotations"
    version: "1.0.1"
  }
  digests {
    sha256: "\307\276\305K{U\210\265\226~\207\003A\t\034V\221\030\035\225L\362\003\237\033\360\246\356\2707G;"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.auto"
    artifactId: "auto-common"
    version: "1.2"
  }
  digests {
    sha256: "2mgKA\036\246u\005\'?\232\336S\021\301[\312PdKR\021\246\303\t\311\256\345\220\242\n"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.guava"
    artifactId: "guava"
    version: "31.0.1-jre"
  }
  digests {
    sha256: "\325\276\224\326^\207\275!\237\263\031:\321Q{\252U\243\270\217\311\035!\317sX&\253Z\360\207\271"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.guava"
    artifactId: "failureaccess"
    version: "1.0.1"
  }
  digests {
    sha256: "\241q\356LsM\322\332\203~K\026\276\235\364f\032\372\267*A\255\2571\353\204\337\332\3716\312&"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.code.findbugs"
    artifactId: "jsr305"
    version: "3.0.2"
  }
  digests {
    sha256: "vj\322\240x?&\207\226,\212\327L\356\3148\242\213\237r\242\320\205\356C\213x\023\351(\320\307"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.checkerframework"
    artifactId: "checker-qual"
    version: "3.12.0"
  }
  digests {
    sha256: "\377\020xZ\302\243W\354]\351\302\223\313\230*,\273`\\\003\t\352L\301\313\233\233\306\333\347\363\313"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.errorprone"
    artifactId: "error_prone_annotations"
    version: "2.7.1"
  }
  digests {
    sha256: "\315RW\300\212$l\370b\210\027\256q\313\202+\341\222\357\221\366\210\034\244\243\374\377O\035\341\317\363"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.j2objc"
    artifactId: "j2objc-annotations"
    version: "1.3"
  }
  digests {
    sha256: "!\2570\311\"g\275a\"\300\340\264\322\f\314\266d\0327\352\371V\306T\016\304q\325\204\346J{"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.squareup"
    artifactId: "seismic"
    version: "1.0.3"
  }
  digests {
    sha256: "\005\003\276\212y\340\375\250\327\354\3232Z\2152\325Y\233\201\334{\300\333\231\330\037\370]\315\346VD"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "de.hdodenhof"
    artifactId: "circleimageview"
    version: "3.1.0"
  }
  digests {
    sha256: "\216\231e\265@r\356\025\220t\245]\362\026\341}Zb,\224\316\221^\363\021\261\241\363&`\307\373"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer"
    version: "2.14.0"
  }
  digests {
    sha256: "L\324\"k?\205\254\243XN\223\366\325\340\303\215\314o )\177w\324\275Q[\305\311\017\f\336\277"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-core"
    version: "2.14.0"
  }
  digests {
    sha256: "\b\216\346?\337N\213\252\r\333\004\020\300\226-e\204<\207\310\322\035\335\252\312\321\336\256\341Gt\332"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-common"
    version: "2.14.0"
  }
  digests {
    sha256: "v\016\327\323{S\'\305\006\267v\0266N\311\323L\363\aT\221\327\r\006\316\241] L\354\032A"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-extractor"
    version: "2.14.0"
  }
  digests {
    sha256: "\301\273(\033\237D\006\314g\025\271\006\301\n\241\344|\006\256\r\311\367&\240\260\237\032\373P\331q\255"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-dash"
    version: "2.14.0"
  }
  digests {
    sha256: "\256gdi\'\373I\b\242\021B\356\374d\255fm\005<\356\275\333\256IH6\235\347\021Aj\327"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-hls"
    version: "2.14.0"
  }
  digests {
    sha256: "\352#\350\'\343\242\357\302XQ&x\312wi\235P\n\200_\275\325\226+\016\2143+,\336\026k"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-rtsp"
    version: "2.14.0"
  }
  digests {
    sha256: "E\bJ\257}T>\257\031\260\312d\207H\356N\243\353w;H\346\336QYe\356\351U\327U\177"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-smoothstreaming"
    version: "2.14.0"
  }
  digests {
    sha256: "\332\377e\347u\202\336\361j\244Qr\277{\373t6\005*\177\265\256&\305FE\371q\314\243_\203"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-transformer"
    version: "2.14.0"
  }
  digests {
    sha256: "\2568nS\366\375\307\334\225\316L\357\334\311\'%\311/\247\267\003^\210l\202\\AK\220\201\310\237"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.google.android.exoplayer"
    artifactId: "exoplayer-ui"
    version: "2.14.0"
  }
  digests {
    sha256: "\365\377\210w(\347E5n\276\201\223}\021\345a(F\263e\365\321U8J\242\346#\352\345\331P"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "com.github.PhilJay"
    artifactId: "MPAndroidChart"
    version: "v3.1.0"
  }
  digests {
    sha256: "V\315\021<1\2330\034e\a\216\310\242o/\217g\252N\354\215i\023\311\360\n\326,5C\v\321"
  }
  repo_index {
    value: 5
  }
}
library {
  maven_library {
    groupId: "com.google.android.flexbox"
    artifactId: "flexbox"
    version: "3.0.0"
  }
  digests {
    sha256: "^\031P\004\206\375|\216.\214z\255k\273\251\310\320\255\247\005|k2\271\265\306\0249\201Nut"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "id.zelory"
    artifactId: "compressor"
    version: "3.0.1"
  }
  digests {
    sha256: "\'\253\324R\333l\213\355\331M\036\336\004a}\365\315P3B|\017\221\220l\267\036y\214g\264\""
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.google.android.play"
    artifactId: "core"
    version: "1.10.3"
  }
  digests {
    sha256: "\323\344\004\006[\a|\310oX\267\207\304N\275\246\317\037\366\221\345\351T\304\260\235nl\235\017\245b"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "org.wordpress"
    artifactId: "aztec"
    version: "v1.6.2"
  }
  digests {
    sha256: "\235\261\222\366f|&\004Rtn\f\306\363\364,w\237Q\3702\334\211\tn\305h*R\363\030\361"
  }
  repo_index {
    value: 6
  }
}
library {
  maven_library {
    groupId: "org.ccil.cowan.tagsoup"
    artifactId: "tagsoup"
    version: "1.2.1"
  }
  digests {
    sha256: "\254\227\367\264\261\330\3513~\337\240\343@D\370\320\357\347\"?j\330\363\250]T\314\020\030\352.\004"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.wordpress"
    artifactId: "utils"
    version: "trunk-1ed207c03d2242b6fc3d74f9e388e9163cbc82a6"
  }
  digests {
    sha256: "\365\0279\362\031\022\3039\353T\352b\277\260\\}!\237\347\300lf\2231|\245\027\026\200\332\334q"
  }
  repo_index {
    value: 6
  }
}
library {
  maven_library {
    groupId: "org.apache.commons"
    artifactId: "commons-text"
    version: "1.1"
  }
  digests {
    sha256: "\001I\250\033B\036dfF\330rN\005\000\367\022d\211<y\n\242\247q\300V\241\351\204\360$4"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.apache.commons"
    artifactId: "commons-lang3"
    version: "3.8.1"
  }
  digests {
    sha256: "\332\310\a\366[\ai\217\363\233\033\a\277\357=\207\256?\324m\221\273\370\242\274\002\262\2501aoh"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.android.volley"
    artifactId: "volley"
    version: "1.2.1"
  }
  digests {
    sha256: "\333\360J#\377\221\266quq\257\347\"\376K\325wbW\365\221\021\327\302\315\373:\235_\210\210\356"
  }
  repo_index {
  }
}
library {
  maven_library {
    groupId: "org.greenrobot"
    artifactId: "eventbus"
    version: "3.3.1"
  }
  digests {
    sha256: "\3118_JW\017\213.\366\370\367Ri\000w\355S\2145\217\324uP2\253\200P\027U\203\217\021"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "org.greenrobot"
    artifactId: "eventbus-java"
    version: "3.3.1"
  }
  digests {
    sha256: "\205\366B7\212%\325\344\032i\370\272l\373/\276gN@kT7@>\237\225_y=l\331\221"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "com.github.varunasingh"
    artifactId: "Persian-Date-Picker-Dialog-Strings"
    version: "primary-SNAPSHOT"
  }
  digests {
    sha256: "\302\352\216o\211\377\241\'H\320>\361\203r\216\v\001=\243\370\000\256{\255\364\254\220\267\340\331\362\345"
  }
  repo_index {
    value: 5
  }
}
library {
  maven_library {
    groupId: "com.github.samanzamani"
    artifactId: "PersianDate"
    version: "1.1"
  }
  digests {
    sha256: "}\033U\\\303\223\360@\331\3455\356zi,\341vvF6)\004\324\351y\341\237Bu\247I\322"
  }
  repo_index {
    value: 5
  }
}
library {
  maven_library {
    groupId: "com.ernestoyaquello.dragdropswiperecyclerview"
    artifactId: "drag-drop-swipe-recyclerview"
    version: "1.1.1"
  }
  digests {
    sha256: "\220\312\2038\242\257)\232X\213\324\332\021\312y\334 \310\024\304\243\214\030\220+\363\024\200\357\276\351\037"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "me.saket"
    artifactId: "better-link-movement-method"
    version: "2.2.0"
  }
  digests {
    sha256: "\027\225\2416\237+\232\262&<k\244\3400\n\370\250*3$]89\324V\021\000d\202\330\215\v"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "info.guardianproject.panic"
    artifactId: "panic"
    version: "1.0"
  }
  digests {
    sha256: "5\021j\271R\022\346\177\224W\177\257g\270\214\021\246\262\034\277\221x\263\365\265\035=\377E ?\375"
  }
  repo_index {
    value: 1
  }
}
library {
  maven_library {
    groupId: "ch.acra"
    artifactId: "acra-dialog"
    version: "5.9.6"
  }
  digests {
    sha256: "\006pG\220\337\216\373_\324\352\257\200~\333\221\374\221\323D\201\376p\247\205\341\344\263\313\273\210\2424"
  }
  repo_index {
    value: 1
  }
}
library_dependencies {
  library_dep_index: 1
  library_dep_index: 5
}
library_dependencies {
  library_index: 1
  library_dep_index: 2
}
library_dependencies {
  library_index: 2
  library_dep_index: 3
  library_dep_index: 4
}
library_dependencies {
  library_index: 5
  library_dep_index: 2
}
library_dependencies {
  library_index: 6
  library_dep_index: 2
  library_dep_index: 1
}
library_dependencies {
  library_index: 7
  library_dep_index: 8
  library_dep_index: 10
  library_dep_index: 6
}
library_dependencies {
  library_index: 8
  library_dep_index: 9
}
library_dependencies {
  library_index: 9
  library_dep_index: 10
}
library_dependencies {
  library_index: 10
  library_dep_index: 7
  library_dep_index: 9
  library_dep_index: 8
  library_dep_index: 11
  library_dep_index: 12
}
library_dependencies {
  library_index: 11
  library_dep_index: 8
  library_dep_index: 10
}
library_dependencies {
  library_index: 12
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 10
  library_dep_index: 6
}
library_dependencies {
  library_index: 14
  library_dep_index: 15
  library_dep_index: 21
  library_dep_index: 2
  library_dep_index: 8
}
library_dependencies {
  library_index: 15
  library_dep_index: 16
  library_dep_index: 17
  library_dep_index: 18
}
library_dependencies {
  library_index: 16
  library_dep_index: 5
}
library_dependencies {
  library_index: 17
  library_dep_index: 5
  library_dep_index: 16
}
library_dependencies {
  library_index: 18
  library_dep_index: 16
  library_dep_index: 17
  library_dep_index: 19
}
library_dependencies {
  library_index: 19
  library_dep_index: 5
  library_dep_index: 20
}
library_dependencies {
  library_index: 20
  library_dep_index: 5
  library_dep_index: 19
}
library_dependencies {
  library_index: 21
  library_dep_index: 18
  library_dep_index: 2
}
library_dependencies {
  library_index: 22
  library_dep_index: 23
  library_dep_index: 24
  library_dep_index: 25
  library_dep_index: 17
  library_dep_index: 26
}
library_dependencies {
  library_index: 23
  library_dep_index: 5
}
library_dependencies {
  library_index: 24
  library_dep_index: 5
  library_dep_index: 25
}
library_dependencies {
  library_index: 25
  library_dep_index: 5
}
library_dependencies {
  library_index: 26
  library_dep_index: 2
}
library_dependencies {
  library_index: 28
  library_dep_index: 29
  library_dep_index: 5
  library_dep_index: 45
  library_dep_index: 30
  library_dep_index: 31
  library_dep_index: 36
  library_dep_index: 49
  library_dep_index: 50
  library_dep_index: 52
  library_dep_index: 55
  library_dep_index: 56
  library_dep_index: 34
  library_dep_index: 37
  library_dep_index: 59
  library_dep_index: 39
  library_dep_index: 2
  library_dep_index: 45
}
library_dependencies {
  library_index: 29
  library_dep_index: 5
  library_dep_index: 30
  library_dep_index: 31
  library_dep_index: 34
  library_dep_index: 37
  library_dep_index: 38
  library_dep_index: 39
  library_dep_index: 40
  library_dep_index: 2
  library_dep_index: 41
}
library_dependencies {
  library_index: 30
  library_dep_index: 5
}
library_dependencies {
  library_index: 31
  library_dep_index: 5
  library_dep_index: 26
  library_dep_index: 30
  library_dep_index: 32
  library_dep_index: 34
  library_dep_index: 35
  library_dep_index: 36
}
library_dependencies {
  library_index: 32
  library_dep_index: 33
  library_dep_index: 5
}
library_dependencies {
  library_index: 34
  library_dep_index: 5
  library_dep_index: 16
  library_dep_index: 17
  library_dep_index: 19
}
library_dependencies {
  library_index: 35
  library_dep_index: 5
  library_dep_index: 30
}
library_dependencies {
  library_index: 36
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 2
  library_dep_index: 31
}
library_dependencies {
  library_index: 37
  library_dep_index: 5
  library_dep_index: 2
  library_dep_index: 38
}
library_dependencies {
  library_index: 38
  library_dep_index: 5
  library_dep_index: 36
  library_dep_index: 18
  library_dep_index: 37
  library_dep_index: 39
  library_dep_index: 2
  library_dep_index: 7
}
library_dependencies {
  library_index: 39
  library_dep_index: 5
  library_dep_index: 16
  library_dep_index: 19
  library_dep_index: 2
}
library_dependencies {
  library_index: 40
  library_dep_index: 5
}
library_dependencies {
  library_index: 41
  library_dep_index: 29
  library_dep_index: 36
  library_dep_index: 42
  library_dep_index: 43
  library_dep_index: 44
  library_dep_index: 2
  library_dep_index: 29
}
library_dependencies {
  library_index: 42
  library_dep_index: 5
  library_dep_index: 34
  library_dep_index: 2
  library_dep_index: 7
}
library_dependencies {
  library_index: 43
  library_dep_index: 37
  library_dep_index: 2
  library_dep_index: 7
}
library_dependencies {
  library_index: 44
  library_dep_index: 39
  library_dep_index: 2
}
library_dependencies {
  library_index: 45
  library_dep_index: 5
  library_dep_index: 30
  library_dep_index: 31
  library_dep_index: 46
  library_dep_index: 47
  library_dep_index: 28
}
library_dependencies {
  library_index: 46
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 30
}
library_dependencies {
  library_index: 47
  library_dep_index: 46
  library_dep_index: 48
  library_dep_index: 30
}
library_dependencies {
  library_index: 48
  library_dep_index: 5
}
library_dependencies {
  library_index: 49
  library_dep_index: 5
}
library_dependencies {
  library_index: 50
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 51
}
library_dependencies {
  library_index: 51
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 30
}
library_dependencies {
  library_index: 52
  library_dep_index: 5
  library_dep_index: 30
  library_dep_index: 31
  library_dep_index: 53
  library_dep_index: 54
}
library_dependencies {
  library_index: 53
  library_dep_index: 5
  library_dep_index: 34
  library_dep_index: 54
}
library_dependencies {
  library_index: 54
  library_dep_index: 5
  library_dep_index: 40
}
library_dependencies {
  library_index: 55
  library_dep_index: 30
  library_dep_index: 31
  library_dep_index: 52
}
library_dependencies {
  library_index: 56
  library_dep_index: 29
  library_dep_index: 5
  library_dep_index: 26
  library_dep_index: 30
  library_dep_index: 36
  library_dep_index: 18
  library_dep_index: 37
  library_dep_index: 38
  library_dep_index: 57
  library_dep_index: 39
  library_dep_index: 58
  library_dep_index: 2
}
library_dependencies {
  library_index: 57
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 15
  library_dep_index: 37
}
library_dependencies {
  library_index: 58
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 51
}
library_dependencies {
  library_index: 59
  library_dep_index: 5
}
library_dependencies {
  library_index: 60
  library_dep_index: 31
  library_dep_index: 61
  library_dep_index: 62
  library_dep_index: 66
  library_dep_index: 56
}
library_dependencies {
  library_index: 61
  library_dep_index: 30
  library_dep_index: 31
}
library_dependencies {
  library_index: 62
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 63
  library_dep_index: 57
  library_dep_index: 64
  library_dep_index: 65
}
library_dependencies {
  library_index: 63
  library_dep_index: 5
}
library_dependencies {
  library_index: 64
  library_dep_index: 5
}
library_dependencies {
  library_index: 65
  library_dep_index: 5
}
library_dependencies {
  library_index: 66
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 62
  library_dep_index: 51
  library_dep_index: 58
  library_dep_index: 67
  library_dep_index: 50
  library_dep_index: 68
  library_dep_index: 48
  library_dep_index: 71
  library_dep_index: 72
  library_dep_index: 49
}
library_dependencies {
  library_index: 67
  library_dep_index: 30
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 51
}
library_dependencies {
  library_index: 68
  library_dep_index: 5
  library_dep_index: 51
  library_dep_index: 31
  library_dep_index: 69
  library_dep_index: 70
}
library_dependencies {
  library_index: 69
  library_dep_index: 2
  library_dep_index: 7
  library_dep_index: 5
  library_dep_index: 30
  library_dep_index: 31
}
library_dependencies {
  library_index: 70
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 30
}
library_dependencies {
  library_index: 71
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 48
}
library_dependencies {
  library_index: 72
  library_dep_index: 5
  library_dep_index: 31
}
library_dependencies {
  library_index: 73
  library_dep_index: 5
  library_dep_index: 31
  library_dep_index: 51
  library_dep_index: 30
}
library_dependencies {
  library_index: 74
  library_dep_index: 75
  library_dep_index: 17
  library_dep_index: 34
  library_dep_index: 15
  library_dep_index: 73
}
library_dependencies {
  library_index: 75
  library_dep_index: 5
  library_dep_index: 16
}
library_dependencies {
  library_index: 76
  library_dep_index: 26
  library_dep_index: 33
  library_dep_index: 15
  library_dep_index: 54
  library_dep_index: 31
  library_dep_index: 22
  library_dep_index: 25
  library_dep_index: 24
  library_dep_index: 31
  library_dep_index: 77
}
library_dependencies {
  library_index: 77
  library_dep_index: 34
}
library_dependencies {
  library_index: 78
  library_dep_index: 76
  library_dep_index: 2
  library_dep_index: 7
}
library_dependencies {
  library_index: 80
  library_dep_index: 81
  library_dep_index: 5
  library_dep_index: 84
}
library_dependencies {
  library_index: 81
  library_dep_index: 82
  library_dep_index: 2
}
library_dependencies {
  library_index: 82
  library_dep_index: 83
}
library_dependencies {
  library_index: 83
  library_dep_index: 6
  library_dep_index: 3
}
library_dependencies {
  library_index: 84
  library_dep_index: 5
}
library_dependencies {
  library_index: 85
  library_dep_index: 86
}
library_dependencies {
  library_index: 86
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 87
  library_dep_index: 8
  library_dep_index: 6
}
library_dependencies {
  library_index: 87
  library_dep_index: 88
}
library_dependencies {
  library_index: 88
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 95
  library_dep_index: 97
  library_dep_index: 3
  library_dep_index: 12
}
library_dependencies {
  library_index: 89
  library_dep_index: 90
}
library_dependencies {
  library_index: 90
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 91
  library_dep_index: 3
}
library_dependencies {
  library_index: 91
  library_dep_index: 92
}
library_dependencies {
  library_index: 92
  library_dep_index: 8
  library_dep_index: 93
  library_dep_index: 3
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
}
library_dependencies {
  library_index: 93
  library_dep_index: 94
}
library_dependencies {
  library_index: 94
  library_dep_index: 8
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
}
library_dependencies {
  library_index: 95
  library_dep_index: 96
}
library_dependencies {
  library_index: 96
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 91
  library_dep_index: 3
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
}
library_dependencies {
  library_index: 97
  library_dep_index: 98
}
library_dependencies {
  library_index: 98
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 99
  library_dep_index: 3
}
library_dependencies {
  library_index: 99
  library_dep_index: 100
}
library_dependencies {
  library_index: 100
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 101
  library_dep_index: 3
}
library_dependencies {
  library_index: 101
  library_dep_index: 102
}
library_dependencies {
  library_index: 102
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 3
}
library_dependencies {
  library_index: 103
  library_dep_index: 104
}
library_dependencies {
  library_index: 104
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 6
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 99
  library_dep_index: 105
  library_dep_index: 27
}
library_dependencies {
  library_index: 105
  library_dep_index: 2
}
library_dependencies {
  library_index: 106
  library_dep_index: 5
  library_dep_index: 36
  library_dep_index: 2
}
library_dependencies {
  library_index: 107
  library_dep_index: 108
  library_dep_index: 6
  library_dep_index: 28
}
library_dependencies {
  library_index: 108
  library_dep_index: 109
  library_dep_index: 6
}
library_dependencies {
  library_index: 109
  library_dep_index: 110
}
library_dependencies {
  library_index: 110
  library_dep_index: 111
  library_dep_index: 3
  library_dep_index: 6
}
library_dependencies {
  library_index: 111
  library_dep_index: 112
}
library_dependencies {
  library_index: 112
  library_dep_index: 3
  library_dep_index: 6
}
library_dependencies {
  library_index: 113
  library_dep_index: 114
  library_dep_index: 119
}
library_dependencies {
  library_index: 114
  library_dep_index: 115
  library_dep_index: 117
  library_dep_index: 68
  library_dep_index: 2
}
library_dependencies {
  library_index: 115
  library_dep_index: 41
  library_dep_index: 116
  library_dep_index: 36
  library_dep_index: 56
  library_dep_index: 21
  library_dep_index: 43
  library_dep_index: 44
  library_dep_index: 2
}
library_dependencies {
  library_index: 116
  library_dep_index: 2
  library_dep_index: 30
}
library_dependencies {
  library_index: 117
  library_dep_index: 41
  library_dep_index: 26
  library_dep_index: 30
  library_dep_index: 42
  library_dep_index: 43
  library_dep_index: 118
  library_dep_index: 2
}
library_dependencies {
  library_index: 118
  library_dep_index: 5
  library_dep_index: 116
  library_dep_index: 36
  library_dep_index: 42
  library_dep_index: 43
  library_dep_index: 38
  library_dep_index: 44
  library_dep_index: 2
}
library_dependencies {
  library_index: 119
  library_dep_index: 120
  library_dep_index: 117
}
library_dependencies {
  library_index: 120
  library_dep_index: 118
}
library_dependencies {
  library_index: 121
  library_dep_index: 119
  library_dep_index: 122
}
library_dependencies {
  library_index: 122
  library_dep_index: 26
  library_dep_index: 51
  library_dep_index: 50
  library_dep_index: 117
  library_dep_index: 70
  library_dep_index: 123
}
library_dependencies {
  library_index: 123
  library_dep_index: 5
  library_dep_index: 28
  library_dep_index: 124
  library_dep_index: 67
  library_dep_index: 125
  library_dep_index: 31
  library_dep_index: 50
  library_dep_index: 127
  library_dep_index: 26
  library_dep_index: 56
  library_dep_index: 34
  library_dep_index: 73
  library_dep_index: 70
  library_dep_index: 46
  library_dep_index: 128
}
library_dependencies {
  library_index: 124
  library_dep_index: 5
}
library_dependencies {
  library_index: 125
  library_dep_index: 28
  library_dep_index: 31
  library_dep_index: 126
}
library_dependencies {
  library_index: 127
  library_dep_index: 31
  library_dep_index: 30
  library_dep_index: 62
}
library_dependencies {
  library_index: 128
  library_dep_index: 5
  library_dep_index: 56
  library_dep_index: 73
  library_dep_index: 31
  library_dep_index: 30
}
library_dependencies {
  library_index: 129
  library_dep_index: 130
}
library_dependencies {
  library_index: 130
  library_dep_index: 8
  library_dep_index: 6
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 87
  library_dep_index: 81
}
library_dependencies {
  library_index: 131
  library_dep_index: 132
}
library_dependencies {
  library_index: 132
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 3
  library_dep_index: 8
  library_dep_index: 87
  library_dep_index: 133
  library_dep_index: 101
  library_dep_index: 137
}
library_dependencies {
  library_index: 133
  library_dep_index: 134
}
library_dependencies {
  library_index: 134
  library_dep_index: 8
  library_dep_index: 89
  library_dep_index: 3
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 135
}
library_dependencies {
  library_index: 135
  library_dep_index: 136
}
library_dependencies {
  library_index: 136
  library_dep_index: 8
  library_dep_index: 3
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 91
}
library_dependencies {
  library_index: 137
  library_dep_index: 138
}
library_dependencies {
  library_index: 138
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 3
  library_dep_index: 135
  library_dep_index: 91
}
library_dependencies {
  library_index: 139
  library_dep_index: 140
}
library_dependencies {
  library_index: 140
  library_dep_index: 2
  library_dep_index: 3
  library_dep_index: 141
  library_dep_index: 6
}
library_dependencies {
  library_index: 141
  library_dep_index: 142
}
library_dependencies {
  library_index: 142
  library_dep_index: 2
  library_dep_index: 3
  library_dep_index: 6
}
library_dependencies {
  library_index: 143
  library_dep_index: 144
}
library_dependencies {
  library_index: 144
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
  library_dep_index: 8
  library_dep_index: 87
}
library_dependencies {
  library_index: 145
  library_dep_index: 146
}
library_dependencies {
  library_index: 146
  library_dep_index: 8
  library_dep_index: 87
  library_dep_index: 99
  library_dep_index: 3
  library_dep_index: 1
  library_dep_index: 6
  library_dep_index: 11
  library_dep_index: 13
}
library_dependencies {
  library_index: 147
  library_dep_index: 148
}
library_dependencies {
  library_index: 148
  library_dep_index: 3
  library_dep_index: 6
  library_dep_index: 2
}
library_dependencies {
  library_index: 149
  library_dep_index: 150
}
library_dependencies {
  library_index: 150
  library_dep_index: 6
  library_dep_index: 3
}
library_dependencies {
  library_index: 151
  library_dep_index: 152
}
library_dependencies {
  library_index: 152
  library_dep_index: 6
  library_dep_index: 22
  library_dep_index: 153
  library_dep_index: 14
  library_dep_index: 74
  library_dep_index: 36
  library_dep_index: 81
  library_dep_index: 154
  library_dep_index: 3
  library_dep_index: 87
  library_dep_index: 143
  library_dep_index: 149
  library_dep_index: 139
  library_dep_index: 109
  library_dep_index: 155
}
library_dependencies {
  library_index: 153
  library_dep_index: 23
  library_dep_index: 22
  library_dep_index: 2
  library_dep_index: 7
}
library_dependencies {
  library_index: 154
  library_dep_index: 81
  library_dep_index: 6
}
library_dependencies {
  library_index: 155
  library_dep_index: 156
}
library_dependencies {
  library_index: 156
  library_dep_index: 2
  library_dep_index: 3
}
library_dependencies {
  library_index: 158
  library_dep_index: 157
}
library_dependencies {
  library_index: 159
  library_dep_index: 160
}
library_dependencies {
  library_index: 160
  library_dep_index: 6
  library_dep_index: 161
}
library_dependencies {
  library_index: 161
  library_dep_index: 2
}
library_dependencies {
  library_index: 164
  library_dep_index: 30
  library_dep_index: 163
  library_dep_index: 165
  library_dep_index: 34
}
library_dependencies {
  library_index: 165
  library_dep_index: 5
}
library_dependencies {
  library_index: 166
  library_dep_index: 164
  library_dep_index: 163
}
library_dependencies {
  library_index: 167
  library_dep_index: 7
  library_dep_index: 42
  library_dep_index: 15
  library_dep_index: 53
  library_dep_index: 77
  library_dep_index: 37
  library_dep_index: 164
  library_dep_index: 6
}
library_dependencies {
  library_index: 169
  library_dep_index: 170
  library_dep_index: 6
  library_dep_index: 171
}
library_dependencies {
  library_index: 170
  library_dep_index: 5
  library_dep_index: 6
  library_dep_index: 171
}
library_dependencies {
  library_index: 171
  library_dep_index: 172
  library_dep_index: 173
  library_dep_index: 174
}
library_dependencies {
  library_index: 173
  library_dep_index: 174
}
library_dependencies {
  library_index: 174
  library_dep_index: 175
  library_dep_index: 33
  library_dep_index: 176
  library_dep_index: 177
  library_dep_index: 178
  library_dep_index: 179
}
library_dependencies {
  library_index: 182
  library_dep_index: 183
  library_dep_index: 186
  library_dep_index: 187
  library_dep_index: 188
  library_dep_index: 189
  library_dep_index: 190
  library_dep_index: 191
}
library_dependencies {
  library_index: 183
  library_dep_index: 5
  library_dep_index: 184
  library_dep_index: 185
}
library_dependencies {
  library_index: 184
  library_dep_index: 5
  library_dep_index: 174
}
library_dependencies {
  library_index: 185
  library_dep_index: 5
  library_dep_index: 184
}
library_dependencies {
  library_index: 186
  library_dep_index: 183
  library_dep_index: 5
}
library_dependencies {
  library_index: 187
  library_dep_index: 5
  library_dep_index: 183
}
library_dependencies {
  library_index: 188
  library_dep_index: 5
  library_dep_index: 183
}
library_dependencies {
  library_index: 189
  library_dep_index: 183
  library_dep_index: 5
}
library_dependencies {
  library_index: 190
  library_dep_index: 5
  library_dep_index: 183
}
library_dependencies {
  library_index: 191
  library_dep_index: 183
  library_dep_index: 5
  library_dep_index: 73
  library_dep_index: 61
}
library_dependencies {
  library_index: 192
  library_dep_index: 5
}
library_dependencies {
  library_index: 193
  library_dep_index: 2
}
library_dependencies {
  library_index: 194
  library_dep_index: 1
  library_dep_index: 8
}
library_dependencies {
  library_index: 196
  library_dep_index: 2
  library_dep_index: 197
  library_dep_index: 79
  library_dep_index: 60
  library_dep_index: 123
  library_dep_index: 198
  library_dep_index: 8
  library_dep_index: 7
  library_dep_index: 200
}
library_dependencies {
  library_index: 198
  library_dep_index: 199
  library_dep_index: 201
  library_dep_index: 123
  library_dep_index: 71
  library_dep_index: 73
  library_dep_index: 202
  library_dep_index: 36
  library_dep_index: 1
}
library_dependencies {
  library_index: 199
  library_dep_index: 200
}
library_dependencies {
  library_index: 202
  library_dep_index: 203
}
library_dependencies {
  library_index: 204
  library_dep_index: 28
  library_dep_index: 123
  library_dep_index: 205
}
library_dependencies {
  library_index: 206
  library_dep_index: 73
  library_dep_index: 6
  library_dep_index: 28
}
library_dependencies {
  library_index: 209
  library_dep_index: 170
  library_dep_index: 6
  library_dep_index: 171
}
module_dependencies {
  module_name: "base"
  dependency_index: 163
  dependency_index: 164
  dependency_index: 166
  dependency_index: 167
  dependency_index: 6
  dependency_index: 149
  dependency_index: 123
  dependency_index: 169
  dependency_index: 209
  dependency_index: 107
  dependency_index: 0
  dependency_index: 7
  dependency_index: 14
  dependency_index: 22
  dependency_index: 27
  dependency_index: 28
  dependency_index: 60
  dependency_index: 67
  dependency_index: 73
  dependency_index: 74
  dependency_index: 76
  dependency_index: 78
  dependency_index: 79
  dependency_index: 80
  dependency_index: 85
  dependency_index: 103
  dependency_index: 106
  dependency_index: 81
  dependency_index: 113
  dependency_index: 121
  dependency_index: 8
  dependency_index: 129
  dependency_index: 131
  dependency_index: 109
  dependency_index: 139
  dependency_index: 87
  dependency_index: 143
  dependency_index: 145
  dependency_index: 93
  dependency_index: 147
  dependency_index: 151
  dependency_index: 159
  dependency_index: 155
  dependency_index: 153
  dependency_index: 157
  dependency_index: 158
  dependency_index: 15
  dependency_index: 162
  dependency_index: 94
  dependency_index: 125
  dependency_index: 29
  dependency_index: 41
  dependency_index: 56
  dependency_index: 168
  dependency_index: 42
  dependency_index: 20
  dependency_index: 53
  dependency_index: 36
  dependency_index: 148
  dependency_index: 62
  dependency_index: 124
  dependency_index: 180
  dependency_index: 181
  dependency_index: 182
  dependency_index: 192
  dependency_index: 193
  dependency_index: 194
  dependency_index: 195
  dependency_index: 122
  dependency_index: 196
  dependency_index: 201
  dependency_index: 204
  dependency_index: 206
  dependency_index: 207
  dependency_index: 208
}
repositories {
  maven_repo {
    url: "https://dl.google.com/dl/android/maven2/"
  }
}
repositories {
  maven_repo {
    url: "https://repo.maven.apache.org/maven2/"
  }
}
repositories {
  maven_repo {
    url: "https://devserver3.ustadmobile.com/maven2"
  }
}
repositories {
  maven_repo {
    url: "https://devserver3.ustadmobile.com/maven"
  }
}
repositories {
  maven_repo {
    url: "https://devserver3.ustadmobile.com/repo-mvn"
  }
}
repositories {
  maven_repo {
    url: "https://jitpack.io"
  }
}
repositories {
  maven_repo {
    url: "https://a8c-libs.s3.amazonaws.com/android"
  }
}
repositories {
  maven_repo {
    url: "https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/"
  }
}
