├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── 01_report_issue.yml │ ├── 02_request_feature.yml │ ├── 03_request_meta.yml │ └── config.yml ├── pull_request_template.md ├── readme-images │ └── app-icon.png ├── renovate.json ├── scripts │ ├── commit-repo.sh │ ├── create-repo.py │ └── move-apks.py └── workflows │ ├── build_pull_request.yml │ ├── build_push.yml │ ├── issue_moderator.yml │ └── lock.yml ├── .gitignore ├── .idea └── dictionaries │ └── project.xml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── common.gradle ├── core ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── extensions │ │ └── utils │ │ ├── Collections.kt │ │ ├── Date.kt │ │ ├── Json.kt │ │ ├── Preferences.kt │ │ └── Source.kt │ └── res │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ └── mipmap-xxxhdpi │ └── ic_launcher.png ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ktlintCodeStyle.xml ├── settings.gradle.kts ├── src └── all │ ├── jellyfin │ ├── build.gradle │ ├── res │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ └── web_hi_res_512.png │ └── src │ │ └── eu │ │ └── kanade │ │ └── tachiyomi │ │ └── animeextension │ │ └── all │ │ └── jellyfin │ │ ├── Jellyfin.kt │ │ ├── JellyfinFactory.kt │ │ ├── Utils.kt │ │ └── dto │ │ ├── FiltersDto.kt │ │ ├── ItemDto.kt │ │ ├── ItemType.kt │ │ ├── LoginDto.kt │ │ ├── MediaLibraryDto.kt │ │ └── PlaybackInfoDto.kt │ └── stremio │ ├── README.md │ ├── build.gradle │ ├── res │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ └── mipmap-xxxhdpi │ │ └── ic_launcher.png │ └── src │ └── eu │ └── kanade │ └── tachiyomi │ └── animeextension │ └── all │ └── stremio │ ├── Dto.kt │ ├── Stremio.kt │ ├── Utils.kt │ └── addon │ ├── AddonManager.kt │ └── dto │ ├── AddonDto.kt │ ├── CatalogDto.kt │ └── ResourceDto.kt └── template ├── README-REMOVED-TEMPLATE.md └── README-TEMPLATE.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01_report_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/ISSUE_TEMPLATE/01_report_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02_request_feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/ISSUE_TEMPLATE/02_request_feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03_request_meta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/ISSUE_TEMPLATE/03_request_meta.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/readme-images/app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/readme-images/app-icon.png -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/scripts/commit-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/scripts/commit-repo.sh -------------------------------------------------------------------------------- /.github/scripts/create-repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/scripts/create-repo.py -------------------------------------------------------------------------------- /.github/scripts/move-apks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/scripts/move-apks.py -------------------------------------------------------------------------------- /.github/workflows/build_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/workflows/build_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/build_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/workflows/build_push.yml -------------------------------------------------------------------------------- /.github/workflows/issue_moderator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/workflows/issue_moderator.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/dictionaries/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/.idea/dictionaries/project.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/README.md -------------------------------------------------------------------------------- /common.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/common.gradle -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/main/kotlin/extensions/utils/Collections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/kotlin/extensions/utils/Collections.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/extensions/utils/Date.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/kotlin/extensions/utils/Date.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/extensions/utils/Json.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/kotlin/extensions/utils/Json.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/extensions/utils/Preferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/kotlin/extensions/utils/Preferences.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/extensions/utils/Source.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/kotlin/extensions/utils/Source.kt -------------------------------------------------------------------------------- /core/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /core/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /core/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /core/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /core/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/core/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ktlintCodeStyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/ktlintCodeStyle.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/all/jellyfin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/build.gradle -------------------------------------------------------------------------------- /src/all/jellyfin/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/jellyfin/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/jellyfin/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/jellyfin/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/jellyfin/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/jellyfin/res/web_hi_res_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/res/web_hi_res_512.png -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/Jellyfin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/Jellyfin.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinFactory.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/Utils.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/FiltersDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/FiltersDto.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/ItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/ItemDto.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/ItemType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/ItemType.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/LoginDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/LoginDto.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/MediaLibraryDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/MediaLibraryDto.kt -------------------------------------------------------------------------------- /src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/PlaybackInfoDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/dto/PlaybackInfoDto.kt -------------------------------------------------------------------------------- /src/all/stremio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/README.md -------------------------------------------------------------------------------- /src/all/stremio/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/build.gradle -------------------------------------------------------------------------------- /src/all/stremio/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/stremio/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/stremio/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/stremio/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/stremio/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Dto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Dto.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Stremio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Stremio.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/Utils.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/AddonManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/AddonManager.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/AddonDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/AddonDto.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/CatalogDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/CatalogDto.kt -------------------------------------------------------------------------------- /src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/ResourceDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/src/all/stremio/src/eu/kanade/tachiyomi/animeextension/all/stremio/addon/dto/ResourceDto.kt -------------------------------------------------------------------------------- /template/README-REMOVED-TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/template/README-REMOVED-TEMPLATE.md -------------------------------------------------------------------------------- /template/README-TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secozzi/aniyomi-extensions/HEAD/template/README-TEMPLATE.md --------------------------------------------------------------------------------