# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity":"SchoolPermissionGrantEntity.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt":"SchoolPermissionGrantAdapter.kt","world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams":"SchoolPermissionGrantDataSource.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.datalayer.shared.params.GetListCommonParams":"GetListCommonParams.kt","world.respect.datalayer.school.model.SchoolPermissionGrant":"SchoolPermissionGrant.kt","world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl":"SchoolPermissionGrantDao_Impl.kt"}}
world.respect.datalayer.db.school.SchoolPermissionGrantDataSourceDb -> yn6:
# {"id":"sourceFile","fileName":"SchoolPermissionGrantDataSourceDb.kt"}
    world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao schoolPermissionGrantDao -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrn6;"}
    world.respect.datalayer.UidNumberMapper uidNumberMapper -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Laf8;"}
    world.respect.datalayer.AuthenticatedUserPrincipalId authenticatedUser -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsw;"}
    world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase getAuthenticatedPersonUseCase -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhs2;"}
    13:15:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):21:21 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrn6;Laf8;Lsw;Lhs2;)V"}
    16:17:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):22:22 -> <init>
    18:19:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):23:23 -> <init>
    20:21:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):24:24 -> <init>
    22:24:void <init>(world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.db.school.GetAuthenticatedPersonUseCase):25:25 -> <init>
    29:51:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):86:86 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Lfc1;)Ljava/lang/Object;"}
    52:60:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):116:116 -> e
    61:74:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):117:117 -> e
    75:76:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):118:118 -> e
    77:82:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):88:88 -> e
    83:87:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> e
    83:87:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):88 -> e
    88:91:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):118:118 -> e
    92:98:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87:87 -> e
    99:103:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):437:437 -> e
    99:103:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    104:105:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):440:440 -> e
    104:105:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    106:108:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):438:438 -> e
    106:108:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    109:112:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):450:450 -> e
    109:112:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    113:115:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):451:451 -> e
    113:115:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    116:120:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):452:452 -> e
    116:120:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    121:122:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):455:455 -> e
    121:122:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    123:125:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):453:453 -> e
    123:125:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    126:130:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):456:456 -> e
    126:130:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    131:134:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):457:457 -> e
    131:134:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    135:143:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):458:458 -> e
    135:143:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    144:147:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> e
    144:147:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.findByUidNums(java.util.List,kotlin.coroutines.Continuation):458 -> e
    144:147:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87 -> e
    148:152:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):87:87 -> e
    153:154:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):86:86 -> e
    155:163:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):120:120 -> e
    164:177:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):121:121 -> e
    178:179:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):122:122 -> e
    180:182:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):0:0 -> e
    180:182:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    183:184:java.lang.String world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgUid():11:11 -> e
    183:184:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):9 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    183:184:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    185:186:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStatusEnum():14:14 -> e
    185:186:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):10 -> e
    185:186:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    187:188:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgToRole():15:15 -> e
    187:188:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):11 -> e
    187:188:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    189:190:long world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgPermissions():16:16 -> e
    189:190:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):12 -> e
    189:190:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    191:192:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgLastModified():17:17 -> e
    191:192:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):13 -> e
    191:192:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    193:194:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStored():18:18 -> e
    193:194:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):14 -> e
    193:194:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    195:199:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):8:8 -> e
    195:199:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):90 -> e
    200:204:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):122:122 -> e
    33:71:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):28:28 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    72:89:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29:29 -> k
    90:93:java.util.List world.respect.datalayer.school.model.Person.getRoles():39:39 -> k
    90:93:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:93:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    94:99:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):73:73 -> k
    94:99:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    100:115:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):74:74 -> k
    100:115:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    116:117:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> k
    116:117:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    116:117:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    118:121:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):18:18 -> k
    118:121:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    122:132:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95:95 -> k
    133:146:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):96:96 -> k
    147:148:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97:97 -> k
    149:156:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30:30 -> k
    157:158:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> k
    157:158:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    159:160:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> k
    159:160:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):20 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    159:160:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    161:164:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):21:21 -> k
    161:164:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    165:166:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getStatusEnum():16:16 -> k
    165:166:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):22 -> k
    165:166:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    167:168:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getToRole():17:17 -> k
    167:168:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):23 -> k
    167:168:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    169:170:long world.respect.datalayer.school.model.SchoolPermissionGrant.getPermissions():18:18 -> k
    169:170:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):24 -> k
    169:170:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    171:172:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> k
    171:172:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):25 -> k
    171:172:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    173:180:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getStored():19:19 -> k
    173:180:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):26 -> k
    173:180:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    181:183:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> k
    181:183:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    184:189:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):97:97 -> k
    190:194:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30:30 -> k
    195:198:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> k
    195:198:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    199:207:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> k
    199:207:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    208:214:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> k
    208:214:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75 -> k
    208:214:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    215:220:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):77:77 -> k
    215:220:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):30 -> k
    221:229:void world.respect.datalayer.school.ext.PersonExtKt.assertPersonHasRole(world.respect.datalayer.school.model.Person,world.respect.datalayer.school.model.PersonRoleEnum):19:19 -> k
    221:229:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):29 -> k
    27:47:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):61:61 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lsn6;Lgc1;)Ljava/lang/Object;"}
    48:49:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67:67 -> l
    50:51:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> l
    50:51:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    52:57:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):67:67 -> l
    58:59:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams.getCommon():15:15 -> l
    58:59:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:63:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> l
    60:63:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:74:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> l
    64:74:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):68 -> l
    75:76:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66:66 -> l
    77:80:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107:107 -> l
    77:80:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    81:86:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107:107 -> l
    81:86:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> l
    87:90:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> l
    87:90:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.list(long,long,kotlin.coroutines.Continuation):107 -> l
    87:90:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66 -> l
    91:95:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):66:66 -> l
    96:97:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):61:61 -> l
    98:108:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):105:105 -> l
    109:122:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):106:106 -> l
    123:124:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):107:107 -> l
    125:127:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):0:0 -> l
    125:127:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    128:129:java.lang.String world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgUid():11:11 -> l
    128:129:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):9 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    128:129:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    130:131:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStatusEnum():14:14 -> l
    130:131:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):10 -> l
    130:131:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    132:133:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgToRole():15:15 -> l
    132:133:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):11 -> l
    132:133:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    134:135:long world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgPermissions():16:16 -> l
    134:135:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):12 -> l
    134:135:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    136:137:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgLastModified():17:17 -> l
    136:137:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):13 -> l
    136:137:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    138:139:kotlin.time.Instant world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity.getSpgStored():18:18 -> l
    138:139:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):14 -> l
    138:139:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    140:144:world.respect.datalayer.school.model.SchoolPermissionGrant world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toModel(world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity):8:8 -> l
    140:144:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):69 -> l
    145:148:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):107:107 -> l
    149:156:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.SchoolPermissionGrantDataSource$GetListParams,kotlin.coroutines.Continuation):65:65 -> l
    31:73:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):73:73 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    74:78:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):109:109 -> o
    79:102:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):110:110 -> o
    103:104:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> o
    103:104:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):80 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    105:108:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):80:80 -> o
    109:123:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79:79 -> o
    124:125:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268:268 -> o
    124:125:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:132:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268:268 -> o
    126:132:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> o
    133:143:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> o
    133:143:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.getLastModifiedByUidNum(long,kotlin.coroutines.Continuation):268 -> o
    133:143:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):79 -> o
    144:154:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81:81 -> o
    155:156:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> o
    155:156:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    157:169:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):81:81 -> o
    170:175:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):110:110 -> o
    176:177:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):111:111 -> o
    178:188:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):112:112 -> o
    189:202:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):113:113 -> o
    203:204:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):114:114 -> o
    205:210:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82:82 -> o
    211:212:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> o
    211:212:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    213:214:java.lang.String world.respect.datalayer.school.model.SchoolPermissionGrant.getUid():15:15 -> o
    213:214:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):20 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    213:214:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    215:218:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):21:21 -> o
    215:218:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    219:220:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getStatusEnum():16:16 -> o
    219:220:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):22 -> o
    219:220:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    221:222:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.SchoolPermissionGrant.getToRole():17:17 -> o
    221:222:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):23 -> o
    221:222:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    223:224:long world.respect.datalayer.school.model.SchoolPermissionGrant.getPermissions():18:18 -> o
    223:224:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):24 -> o
    223:224:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    225:226:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getLastModified():20:20 -> o
    225:226:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):25 -> o
    225:226:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    227:240:kotlin.time.Instant world.respect.datalayer.school.model.SchoolPermissionGrant.getStored():19:19 -> o
    227:240:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):26 -> o
    227:240:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    241:245:world.respect.datalayer.db.school.entities.SchoolPermissionGrantEntity world.respect.datalayer.db.school.adapters.SchoolPermissionGrantAdapterKt.toEntity(world.respect.datalayer.school.model.SchoolPermissionGrant,world.respect.datalayer.UidNumberMapper):19:19 -> o
    241:245:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):82 -> o
    246:250:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):114:114 -> o
    251:263:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77:77 -> o
    264:272:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75:75 -> o
    264:272:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> o
    273:279:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> o
    273:279:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):75 -> o
    273:279:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> o
    280:285:java.lang.Object world.respect.datalayer.db.school.daos.SchoolPermissionGrantDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):77:77 -> o
    280:285:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):77 -> o
