package Ġcom . mar vel app . br . sdk Ċ Ċ import Ġcom . mar vel app . br . sdk . response . Person agens Response Ċ import Ġcom . mar vel app . br . sdk . response . com ic . Com ic Det al he Response Ċ import Ġkotlinx . coroutines . Deferred Ċ import Ġretrofit 2 . Response Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠAPI Ġ{ ĊĠĠĠ Ġ@ GET (" v 1 / public / characters ? ts = 1 & apikey = e 4 d 6 7 9 6 f 4 7 9 4 3 cc 5 c 6 7 f 7 4 0 b 6 0 6 6 edb 2 & hash = 5 a 2 dc 9 1 ac 0 1 f 1 9 f 3 be 7 8 b 8 b 4 4 b 1 3 4 bb 0 ") ĊĠĠĠ Ġfun Ġget Person agens (@ Query (" offset ") Ġoffset : ĠInt Ġ= Ġ 0 ) Ġ: ĠDeferred < Response < Person agens Response >> ĊĊĠĠĠ Ġ@ GET (" v 1 / public / characters ? ts = 1 & apikey = e 4 d 6 7 9 6 f 4 7 9 4 3 cc 5 c 6 7 f 7 4 0 b 6 0 6 6 edb 2 & hash = 5 a 2 dc 9 1 ac 0 1 f 1 9 f 3 be 7 8 b 8 b 4 4 b 1 3 4 bb 0 ") ĊĠĠĠ Ġfun Ġget Person agem (@ Path (" character Id ") Ġcharacter Id : ĠInt ) Ġ: ĠDeferred < Com ic Det al he Response > Ċ }