# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.db.school.adapters.PersonEntities":"PersonAdapter.kt","world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl":"PersonRoleEntityDao_Impl.kt","world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl":"PersonRelatedPersonEntityDao_Impl.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.datalayer.shared.params.GetListCommonParams":"GetListCommonParams.kt","world.respect.datalayer.school.model.EnrollmentRoleEnum":"EnrollmentRoleEnum.kt","world.respect.datalayer.school.model.PersonRoleEnum":"PersonRoleEnum.kt","world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.datalayer.db.school.entities.PersonRoleEntity":"PersonRoleEntity.kt","world.respect.datalayer.db.school.daos.PersonEntityDao_Impl":"PersonEntityDao_Impl.kt","world.respect.datalayer.db.school.entities.PersonEntity":"PersonEntity.kt","world.respect.datalayer.school.model.PersonStatusEnum":"PersonStatusEnum.kt","world.respect.datalayer.db.school.entities.PersonRelatedPersonEntity":"PersonRelatedPersonEntity.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","world.respect.datalayer.shared.XXHashUidNumberMapper":"XXHashUidNumberMapper.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","kotlin.time.Clock$System":"Clock.kt","world.respect.datalayer.school.PersonDataSource$GetListParams":"PersonDataSource.kt","world.respect.libutil.util.time.TimeInMillis_androidKt":"TimeInMillis.android.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.datalayer.db.school.PersonDataSourceDb -> ha5:
# {"id":"sourceFile","fileName":"PersonDataSourceDb.kt"}
    world.respect.datalayer.db.RespectSchoolDatabase schoolDb -> X
    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.school.domain.CheckPersonPermissionUseCase checkPersonPermissionUseCase -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxr0;"}
    13:15:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):32:32 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsw;Lxr0;Laf8;Lworld/respect/datalayer/db/RespectSchoolDatabase;)V"}
    16:17:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):33:33 -> <init>
    18:19:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):34:34 -> <init>
    20:21:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):35:35 -> <init>
    22:24:void <init>(world.respect.datalayer.db.RespectSchoolDatabase,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.datalayer.school.domain.CheckPersonPermissionUseCase):36:36 -> <init>
    27:47:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):102:102 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Ljava/lang/String;Lgc1;)Ljava/lang/Object;"}
    48:61:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106:106 -> a
    62:68:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidNum(long,kotlin.coroutines.Continuation):434:434 -> a
    62:68:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106 -> a
    69:72:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> a
    69:72:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidNum(long,kotlin.coroutines.Continuation):434 -> a
    69:72:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106 -> a
    73:77:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):106:106 -> a
    78:81:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):102:102 -> a
    82:104:java.lang.Object findByGuid(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String,kotlin.coroutines.Continuation):107:107 -> a
    4:9:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111:111 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lli2;"}
    10:14:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):112:112 -> c
    15:20:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> c
    15:20:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):112 -> c
    21:22:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidHashAsFlow(long):566:566 -> c
    21:22:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:43:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByGuidHashAsFlow(long):566:566 -> c
    23:43:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):111 -> c
    44:50:kotlinx.coroutines.flow.Flow findByGuidAsFlow(java.lang.String):248:248 -> c
    29:51:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):141:141 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Lfc1;)Ljava/lang/Object;"}
    52:57:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> e
    58:66:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):251:251 -> e
    67:79:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):252:252 -> e
    80:81:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):253:253 -> e
    82:87:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):143:143 -> e
    88:92:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> e
    88:92:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):143 -> e
    93:96:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):253:253 -> e
    97:101:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> e
    102:106:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1536:1536 -> e
    102:106:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    107:108:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1539:1539 -> e
    107:108:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    109:111:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1537:1537 -> e
    109:111:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    112:115:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1549:1549 -> e
    112:115:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    116:118:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1550:1550 -> e
    116:118:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    119:123:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1551:1551 -> e
    119:123:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    124:125:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1554:1554 -> e
    124:125:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    126:128:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1552:1552 -> e
    126:128:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    129:133:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1555:1555 -> e
    129:133:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    134:137:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1556:1556 -> e
    134:137:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    138:146:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1557:1557 -> e
    138:146:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    147:150:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> e
    147:150:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.findByUidList(java.util.List,kotlin.coroutines.Continuation):1557 -> e
    147:150:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142 -> e
    151:155:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):142:142 -> e
    156:157:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):141:141 -> e
    158:166:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):255:255 -> e
    167:180:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):256:256 -> e
    181:182:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):257:257 -> e
    183:190:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):144:144 -> e
    191:195:java.lang.Object findByUidList(java.util.List,kotlin.coroutines.Continuation):257:257 -> e
    1:7:world.respect.datalayer.shared.paging.IPagingSourceFactory listDetailsAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):229:229 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lu95;)Le73;"}
    5:10:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151:151 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lu95;)Lli2;"}
    11:12:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152:152 -> h
    13:14:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> h
    13:14:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:22:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):152:152 -> h
    23:24:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.PersonDataSource$GetListParams.getCommon():34:34 -> h
    23:24:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:30:kotlin.time.Instant world.respect.datalayer.shared.params.GetListCommonParams.getSince():21:21 -> h
    25:30:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:36:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):153:153 -> h
    37:40:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> h
    37:40:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):154 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:46:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> h
    41:46:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):154 -> h
    47:50:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByClazzUid():35:35 -> h
    47:50:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):155 -> h
    51:56:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> h
    51:56:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):155 -> h
    57:60:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByEnrolmentRole():36:36 -> h
    57:60:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):156 -> h
    61:64:int world.respect.datalayer.school.model.EnrollmentRoleEnum.getFlag():14:14 -> h
    61:64:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):156 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:68:kotlinx.datetime.LocalDate world.respect.datalayer.school.PersonDataSource$GetListParams.getInClassOnDay():41:41 -> h
    65:68:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):157 -> h
    69:72:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):157:157 -> h
    73:74:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByName():37:37 -> h
    73:74:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):158 -> h
    75:78:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonRole():39:39 -> h
    75:78:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):159 -> h
    79:85:int world.respect.datalayer.school.model.PersonRoleEnum.getFlag():12:12 -> h
    79:85:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):159 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    86:89:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonStatus():38:38 -> h
    86:89:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):160 -> h
    90:96:int world.respect.datalayer.school.model.PersonStatusEnum.getFlag():12:12 -> h
    90:96:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):160 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    97:98:boolean world.respect.datalayer.school.PersonDataSource$GetListParams.getIncludeRelated():40:40 -> h
    97:98:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):161 -> h
    99:102:java.lang.Boolean world.respect.datalayer.shared.params.GetListCommonParams.getIncludeDeleted():23:23 -> h
    99:102:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):162 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    103:108:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):162:162 -> h
    109:112:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> h
    109:112:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):118 -> h
    109:112:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> h
    113:114:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.listAsFlow(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean):947:947 -> h
    113:114:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):110 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    113:114:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> h
    115:165:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.listAsFlow(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean):947:947 -> h
    115:165:kotlinx.coroutines.flow.Flow world.respect.datalayer.db.school.daos.PersonEntityDao.listAsFlow$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,int,java.lang.Object):110 -> h
    115:165:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):151 -> h
    166:172:kotlinx.coroutines.flow.Flow listAsFlow(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):261:261 -> h
    1:7:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):63:63 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    8:14:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66:66 -> k
    15:20:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> k
    15:20:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66 -> k
    21:25:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> k
    21:25:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):66 -> k
    26:28:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):64:64 -> k
    1:7:world.respect.datalayer.shared.paging.IPagingSourceFactory listAsPagingSource(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams):176:176 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lu95;)Le73;"}
    1:7:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128:128 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    8:13:java.lang.Object androidx.room.RoomDatabaseKt.useWriterConnection(androidx.room.RoomDatabase,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> o
    8:13:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128 -> o
    14:18:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> o
    14:18:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128 -> o
    19:21:java.lang.Object updateLocal(java.util.List,boolean,kotlin.coroutines.Continuation):128:128 -> o
    31:97:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):40:40 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt95;Lgc1;)Ljava/lang/Object;"}
    98:130:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> u
    98:130:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> u
    98:130:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    131:139:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43:43 -> u
    140:141:java.lang.String world.respect.datalayer.school.model.Person.getGuid():23:23 -> u
    140:141:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):58 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    140:141:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    142:145:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):58:58 -> u
    142:145:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    146:147:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):60:60 -> u
    146:147:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    148:149:java.lang.String world.respect.datalayer.school.model.Person.getGuid():23:23 -> u
    148:149:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):61 -> u
    148:149:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    150:151:boolean world.respect.datalayer.school.model.Person.getUserActive():24:24 -> u
    150:151:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):63 -> u
    150:151:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    152:153:world.respect.datalayer.school.model.PersonStatusEnum world.respect.datalayer.school.model.Person.getStatus():25:25 -> u
    152:153:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):64 -> u
    152:153:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    154:155:kotlin.time.Instant world.respect.datalayer.school.model.Person.getLastModified():26:26 -> u
    154:155:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):65 -> u
    154:155:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    156:159:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):65:65 -> u
    156:159:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    160:161:kotlin.time.Instant world.respect.datalayer.school.model.Person.getStored():27:27 -> u
    160:161:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):66 -> u
    160:161:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    162:165:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):66:66 -> u
    162:165:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    166:167:kotlinx.serialization.json.JsonObject world.respect.datalayer.school.model.Person.getMetadata():28:28 -> u
    166:167:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):67 -> u
    166:167:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    168:169:java.lang.String world.respect.datalayer.school.model.Person.getUsername():30:30 -> u
    168:169:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):68 -> u
    168:169:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    170:171:java.lang.String world.respect.datalayer.school.model.Person.getGivenName():31:31 -> u
    170:171:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):69 -> u
    170:171:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    172:173:java.lang.String world.respect.datalayer.school.model.Person.getFamilyName():32:32 -> u
    172:173:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):70 -> u
    172:173:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    174:175:java.lang.String world.respect.datalayer.school.model.Person.getMiddleName():33:33 -> u
    174:175:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):71 -> u
    174:175:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    176:179:world.respect.datalayer.school.model.PersonGenderEnum world.respect.datalayer.school.model.Person.getGender():34:34 -> u
    176:179:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):72 -> u
    176:179:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    180:183:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.Person.getDateOfBirth():41:41 -> u
    180:183:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):73 -> u
    180:183:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    184:187:java.lang.String world.respect.datalayer.school.model.Person.getEmail():42:42 -> u
    184:187:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):74 -> u
    184:187:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    188:207:java.lang.String world.respect.datalayer.school.model.Person.getPhoneNumber():43:43 -> u
    188:207:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):75 -> u
    188:207:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    208:211:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):60:60 -> u
    208:211:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    212:213:java.util.List world.respect.datalayer.school.model.Person.getRoles():39:39 -> u
    212:213:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):77 -> u
    212:213:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    214:224:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):106:106 -> u
    214:224:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    225:238:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):107:107 -> u
    225:238:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    239:240:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):108:108 -> u
    239:240:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    241:242:boolean world.respect.datalayer.school.model.PersonRole.isPrimaryRole():8:8 -> u
    241:242:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):80 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    241:242:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    243:244:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> u
    243:244:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):81 -> u
    243:244:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    245:246:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.PersonRole.getEndDate():11:11 -> u
    245:246:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):82 -> u
    245:246:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    247:248:kotlinx.datetime.LocalDate world.respect.datalayer.school.model.PersonRole.getBeginDate():10:10 -> u
    247:248:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):83 -> u
    247:248:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    249:260:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):78:78 -> u
    249:260:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    261:263:void world.respect.datalayer.db.school.entities.PersonRoleEntity.<init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,int,kotlin.jvm.internal.DefaultConstructorMarker):9:9 -> u
    261:263:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):78 -> u
    261:263:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    264:267:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):108:108 -> u
    264:267:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    268:269:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():40:40 -> u
    268:269:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):86 -> u
    268:269:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    270:280:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):110:110 -> u
    270:280:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    281:294:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):111:111 -> u
    281:294:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    295:296:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):112:112 -> u
    295:296:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    297:298:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):87:87 -> u
    297:298:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    299:306:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):90:90 -> u
    299:306:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    307:309:void world.respect.datalayer.db.school.entities.PersonRelatedPersonEntity.<init>(int,long,java.lang.String,long,int,kotlin.jvm.internal.DefaultConstructorMarker):7:7 -> u
    307:309:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):87 -> u
    307:309:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    310:313:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):112:112 -> u
    310:313:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    314:318:world.respect.datalayer.db.school.adapters.PersonEntities world.respect.datalayer.db.school.adapters.PersonAdapterKt.toEntities(world.respect.datalayer.school.model.Person,world.respect.datalayer.UidNumberMapper):59:59 -> u
    314:318:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):43 -> u
    319:327:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45:45 -> u
    328:329:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113:113 -> u
    328:329:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    330:337:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113:113 -> u
    330:337:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
    338:349:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    338:349:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.insert(world.respect.datalayer.db.school.entities.PersonEntity,kotlin.coroutines.Continuation):113 -> u
    338:349:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):45 -> u
    350:353:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47:47 -> u
    354:355:world.respect.datalayer.db.school.entities.PersonEntity world.respect.datalayer.db.school.adapters.PersonEntities.getPersonEntity():15:15 -> u
    354:355:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):48 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    356:357:long world.respect.datalayer.db.school.entities.PersonEntity.getPGuidHash():17:17 -> u
    356:357:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):48 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    358:362:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47:47 -> u
    363:364:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70:70 -> u
    363:364:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    365:373:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70:70 -> u
    365:373:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
    374:384:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    374:384:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.deleteByPersonGuidHash(long,kotlin.coroutines.Continuation):70 -> u
    374:384:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):47 -> u
    385:388:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50:50 -> u
    389:390:java.util.List world.respect.datalayer.db.school.adapters.PersonEntities.getPersonRoleEntities():16:16 -> u
    389:390:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):51 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    391:395:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50:50 -> u
    396:397:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59:59 -> u
    396:397:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    398:406:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59:59 -> u
    398:406:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
    407:417:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    407:417:java.lang.Object world.respect.datalayer.db.school.daos.PersonRoleEntityDao_Impl.upsertList(java.util.List,kotlin.coroutines.Continuation):59 -> u
    407:417:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):50 -> u
    418:421:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54:54 -> u
    422:423:world.respect.datalayer.db.school.entities.PersonEntity world.respect.datalayer.db.school.adapters.PersonEntities.getPersonEntity():15:15 -> u
    422:423:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):55 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    424:425:long world.respect.datalayer.db.school.entities.PersonEntity.getPGuidHash():17:17 -> u
    424:425:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):55 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    426:430:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54:54 -> u
    431:432:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51:51 -> u
    431:432:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    433:441:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51:51 -> u
    433:441:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
    442:452:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    442:452:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.deleteByPersonUidNum(long,kotlin.coroutines.Continuation):51 -> u
    442:452:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):54 -> u
    453:456:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57:57 -> u
    457:459:java.util.List world.respect.datalayer.db.school.adapters.PersonEntities.getRelatedPersonEntities():17:17 -> u
    457:459:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):58 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    460:464:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57:57 -> u
    465:466:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40:40 -> u
    465:466:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    467:475:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40:40 -> u
    467:475:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
    476:486:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> u
    476:486:java.lang.Object world.respect.datalayer.db.school.daos.PersonRelatedPersonEntityDao_Impl.upsert(java.util.List,kotlin.coroutines.Continuation):40 -> u
    476:486:java.lang.Object doUpsertPerson(world.respect.datalayer.school.model.Person,kotlin.coroutines.Continuation):57 -> u
    33:57:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):195:195 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lu95;Lgc1;)Ljava/lang/Object;"}
    58:63:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> x
    58:63:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> x
    58:63:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):199 -> x
    64:69:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> x
    70:71:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201:201 -> x
    72:73:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> x
    72:73:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:81:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):201:201 -> x
    82:83:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.PersonDataSource$GetListParams.getCommon():34:34 -> x
    82:83:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:89:kotlin.time.Instant world.respect.datalayer.shared.params.GetListCommonParams.getSince():21:21 -> x
    84:89:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:95:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):202:202 -> x
    96:99:java.lang.String world.respect.datalayer.shared.params.GetListCommonParams.getGuid():19:19 -> x
    96:99:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):203 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    100:105:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> x
    100:105:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):203 -> x
    106:109:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByClazzUid():35:35 -> x
    106:109:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):204 -> x
    110:116:long world.respect.datalayer.shared.XXHashUidNumberMapper.invoke(java.lang.String):10:10 -> x
    110:116:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):204 -> x
    117:120:world.respect.datalayer.school.model.EnrollmentRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByEnrolmentRole():36:36 -> x
    117:120:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):205 -> x
    121:124:int world.respect.datalayer.school.model.EnrollmentRoleEnum.getFlag():14:14 -> x
    121:124:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):205 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    125:128:kotlinx.datetime.LocalDate world.respect.datalayer.school.PersonDataSource$GetListParams.getInClassOnDay():41:41 -> x
    125:128:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):206 -> x
    129:132:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):206:206 -> x
    133:134:java.lang.String world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByName():37:37 -> x
    133:134:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):207 -> x
    135:138:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.PersonDataSource$GetListParams.getFilterByPersonRole():39:39 -> x
    135:138:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):208 -> x
    139:145:int world.respect.datalayer.school.model.PersonRoleEnum.getFlag():12:12 -> x
    139:145:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):208 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    146:147:boolean world.respect.datalayer.school.PersonDataSource$GetListParams.getIncludeRelated():40:40 -> x
    146:147:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):209 -> x
    148:151:java.lang.Boolean world.respect.datalayer.shared.params.GetListCommonParams.getIncludeDeleted():23:23 -> x
    148:151:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):210 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    152:157:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):210:210 -> x
    158:162:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> x
    163:168:long world.respect.libutil.util.time.TimeInMillis_androidKt.systemTimeInMillis():4:4 -> x
    163:168:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):145 -> x
    163:168:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> x
    169:172:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348:1348 -> x
    169:172:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    169:172:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> x
    173:201:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348:1348 -> x
    173:201:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> x
    173:201:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> x
    202:205:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> x
    202:205:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao_Impl.list(long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation):1348 -> x
    202:205:java.lang.Object world.respect.datalayer.db.school.daos.PersonEntityDao.list$default(world.respect.datalayer.db.school.daos.PersonEntityDao,long,long,long,long,int,long,java.lang.String,long,int,int,boolean,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):137 -> x
    202:205:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200 -> x
    206:212:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):200:200 -> x
    213:214:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):195:195 -> x
    215:225:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):264:264 -> x
    226:239:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):265:265 -> x
    240:241:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):266:266 -> x
    242:249:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):212:212 -> x
    250:253:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):266:266 -> x
    254:255:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):215:215 -> x
    256:257:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):217:217 -> x
    258:271:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):218:218 -> x
    272:295:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):219:219 -> x
    296:300:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):217:217 -> x
    301:304:java.lang.Object list(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonDataSource$GetListParams,kotlin.coroutines.Continuation):215:215 -> x
