package Ġnet . sam yst udio . be aver . di . module Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . squareup . pic asso . Ok Http 3 Downloader Ċ import Ġcom . squareup . pic asso . Pic asso Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġnet . sam yst udio . be aver . Build Config Ċ import Ġnet . sam yst udio . be aver . di . qual ifier . ApplicationContext Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Module Ċ object ĠPic asso Module Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġprovide Ok Http 3 Downloader ( ok HttpClient : ĠOk HttpClient ): ĠOk Http 3 Downloader Ġ= ĊĠĠĠĠĠĠĠ ĠOk Http 3 Downloader ( ok HttpClient ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġprovide Pic asso (@ ApplicationContext Ġcontext : ĠContext , Ġok Http 3 Downloader : ĠOk Http 3 Downloader ): ĠPic asso Ġ= ĊĠĠĠĠĠĠĠ ĠPic asso . Builder ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. downloader ( ok Http 3 Downloader ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. indicators Enabled ( Build Config . DEBUG ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. logging Enabled ( Build Config . DEBUG ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () Ċ }