# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.collection.MutableVector":"MutableVector.kt","androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap":"SnapshotStateObserver.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot":"Snapshot.kt"}}
androidx.compose.runtime.snapshots.SnapshotStateObserver -> xp2:
# {"id":"sourceFile","fileName":"SnapshotStateObserver.kt"}
    kotlin.jvm.functions.Function1 onChangedExecutor -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnu0;"}
    java.util.concurrent.atomic.AtomicReference pendingChanges -> b
    boolean sendingNotifications -> c
    kotlin.jvm.functions.Function2 applyObserver -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcc;"}
    kotlin.jvm.functions.Function1 readObserver -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmq1;"}
    androidx.compose.runtime.collection.MutableVector observedScopeMaps -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzo1;"}
    java.lang.Object observedScopeMapsLock -> g
    androidx.compose.runtime.snapshots.ObserverHandle applyUnsubscribe -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"La3;"}
    androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap currentMap -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwp2;"}
    long currentMapThreadId -> j
    1:3:void <init>(kotlin.jvm.functions.Function1):47:47 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnu0;)V"}
    4:5:void <init>(kotlin.jvm.functions.Function1):48:48 -> <init>
    6:13:void <init>(kotlin.jvm.functions.Function1):49:49 -> <init>
    14:22:void <init>(kotlin.jvm.functions.Function1):52:52 -> <init>
    23:31:void <init>(kotlin.jvm.functions.Function1):166:166 -> <init>
    32:40:void <init>(kotlin.jvm.functions.Function1):648:648 -> <init>
    41:42:void <init>(kotlin.jvm.functions.Function1):177:177 -> <init>
    43:47:void <init>(kotlin.jvm.functions.Function1):649:649 -> <init>
    48:51:void <init>(kotlin.jvm.functions.Function1):178:178 -> <init>
    52:54:void <init>(kotlin.jvm.functions.Function1):208:208 -> <init>
    1:2:void clear():812:812 -> a
    3:3:void clear():813:813 -> a
    4:5:void clear():812:812 -> a
    6:7:void clear():815:815 -> a
    8:12:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> a
    8:12:void clear():816 -> a
    13:16:void clear():818:818 -> a
    17:18:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():553:553 -> a
    17:18:void clear():347 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:21:void androidx.compose.runtime.collection.ScopeMap.clear-impl(androidx.collection.MutableScatterMap):120:120 -> a
    19:21:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():553 -> a
    19:21:void clear():347 -> a
    22:26:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():554:554 -> a
    22:26:void clear():347 -> a
    27:28:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():555:555 -> a
    27:28:void clear():347 -> a
    29:31:void androidx.compose.runtime.collection.ScopeMap.clear-impl(androidx.collection.MutableScatterMap):120:120 -> a
    29:31:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():555 -> a
    29:31:void clear():347 -> a
    32:41:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clear():556:556 -> a
    32:41:void clear():347 -> a
    42:45:void clear():813:813 -> a
    5:6:void clear(java.lang.Object):776:776 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqg2;)V"}
    7:7:void clear(java.lang.Object):777:777 -> b
    8:9:void clear(java.lang.Object):776:776 -> b
    10:13:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> b
    10:13:void clear(java.lang.Object):779 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:17:void clear(java.lang.Object):790:790 -> b
    18:21:void clear(java.lang.Object):781:781 -> b
    22:23:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):526:526 -> b
    22:23:void clear(java.lang.Object):310 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:33:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):526:526 -> b
    24:33:void clear(java.lang.Object):310 -> b
    34:35:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):755:755 -> b
    34:35:void clear(java.lang.Object):310 -> b
    36:37:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):756:756 -> b
    36:37:void clear(java.lang.Object):310 -> b
    38:39:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):759:759 -> b
    38:39:void clear(java.lang.Object):310 -> b
    40:45:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):760:760 -> b
    40:45:void clear(java.lang.Object):310 -> b
    46:95:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):763:763 -> b
    46:95:void clear(java.lang.Object):310 -> b
    96:99:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):758:758 -> b
    96:99:void clear(java.lang.Object):310 -> b
    100:120:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearScopeObservations(java.lang.Object):527:527 -> b
    100:120:void clear(java.lang.Object):310 -> b
    121:133:boolean androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.hasScopeObservations():541:541 -> b
    121:133:void clear(java.lang.Object):311 -> b
    134:151:void clear(java.lang.Object):787:787 -> b
    152:154:void kotlin.collections.ArraysKt___ArraysJvmKt.fill(java.lang.Object[],java.lang.Object,int,int):1563:1563 -> b
    152:154:void clear(java.lang.Object):790 -> b
    155:156:void androidx.compose.runtime.collection.MutableVector.setSize(int):737:737 -> b
    155:156:void clear(java.lang.Object):791 -> b
    157:160:void clear(java.lang.Object):777:777 -> b
    1:2:boolean drainChanges():68:68 -> c
    3:3:boolean drainChanges():653:653 -> c
    4:5:boolean drainChanges():68:68 -> c
    6:11:boolean drainChanges():653:653 -> c
    12:13:java.util.Set removeChanges():136:136 -> c
    12:13:boolean drainChanges():73 -> c
    14:22:java.util.Set removeChanges():137:137 -> c
    14:22:boolean drainChanges():73 -> c
    23:26:java.util.Set removeChanges():142:142 -> c
    23:26:boolean drainChanges():73 -> c
    27:30:java.util.Set removeChanges():143:143 -> c
    27:30:boolean drainChanges():73 -> c
    31:34:java.util.Set removeChanges():146:146 -> c
    31:34:boolean drainChanges():73 -> c
    35:43:java.util.Set removeChanges():147:147 -> c
    35:43:boolean drainChanges():73 -> c
    44:55:java.util.Set removeChanges():150:150 -> c
    44:55:boolean drainChanges():73 -> c
    56:70:java.util.Set removeChanges():151:151 -> c
    56:70:boolean drainChanges():73 -> c
    71:80:boolean java.util.concurrent.atomic.AtomicReference.compareAndSet(java.lang.Object,java.lang.Object):0:0 -> c
    71:80:java.util.Set removeChanges():157 -> c
    71:80:boolean drainChanges():73 -> c
    81:82:boolean drainChanges():654:654 -> c
    83:83:boolean drainChanges():655:655 -> c
    84:85:boolean drainChanges():654:654 -> c
    86:87:boolean drainChanges():657:657 -> c
    88:92:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> c
    88:92:boolean drainChanges():658 -> c
    93:96:boolean drainChanges():660:660 -> c
    97:113:boolean drainChanges():75:75 -> c
    114:117:boolean drainChanges():655:655 -> c
    118:124:boolean java.util.concurrent.atomic.AtomicReference.compareAndSet(java.lang.Object,java.lang.Object):0:0 -> c
    118:124:java.util.Set removeChanges():157 -> c
    118:124:boolean drainChanges():73 -> c
    125:134:java.lang.Void report():163:163 -> c
    125:134:java.util.Set removeChanges():155 -> c
    125:134:boolean drainChanges():73 -> c
    135:136:boolean drainChanges():653:653 -> c
    7:10:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):234:234 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lnu0;Lcu0;)V"}
    11:12:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):690:690 -> d
    13:13:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):691:691 -> d
    14:15:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):358:358 -> d
    14:15:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    16:17:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):823:823 -> d
    16:17:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    18:22:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> d
    18:22:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):824 -> d
    18:22:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    23:24:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):826:826 -> d
    23:24:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    25:27:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):827:827 -> d
    25:27:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    28:36:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.getOnChanged():369:369 -> d
    28:36:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):358 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:36:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    37:41:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):358:358 -> d
    37:41:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    42:52:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):360:360 -> d
    42:52:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    53:55:androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap ensureMap(kotlin.jvm.functions.Function1):830:830 -> d
    53:55:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):237 -> d
    56:57:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):239:239 -> d
    58:59:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):240:240 -> d
    60:71:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):691:691 -> d
    72:81:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):245:245 -> d
    82:83:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):246:246 -> d
    84:89:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):245:245 -> d
    90:91:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):247:247 -> d
    92:94:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):245:245 -> d
    95:102:java.lang.String androidx.compose.runtime.internal.Thread_jvmKt.currentThreadName():23:23 -> d
    95:102:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):247 -> d
    103:105:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):245:245 -> d
    106:107:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):247:247 -> d
    108:114:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):245:245 -> d
    115:117:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):693:693 -> d
    118:119:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):696:696 -> d
    120:120:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):697:697 -> d
    121:122:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):257:257 -> d
    123:124:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):258:258 -> d
    125:125:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):697:697 -> d
    126:127:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):261:261 -> d
    128:129:java.lang.Object androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getCurrentScope$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    128:129:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):698 -> d
    130:131:androidx.collection.MutableObjectIntMap androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getCurrentScopeReads$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    130:131:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):699 -> d
    132:133:int androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getCurrentToken$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    132:133:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):700 -> d
    134:135:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentScope$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368:368 -> d
    134:135:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):702 -> d
    136:137:androidx.collection.MutableScatterMap androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getScopeToValues$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    136:137:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):703 -> d
    138:143:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):703:703 -> d
    144:145:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentScopeReads$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,androidx.collection.MutableObjectIntMap):368:368 -> d
    144:145:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):703 -> d
    146:150:int androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getCurrentToken$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    146:150:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):704 -> d
    151:162:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):705:705 -> d
    163:169:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentToken$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,int):368:368 -> d
    163:169:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):705 -> d
    170:171:androidx.compose.runtime.DerivedStateObserver androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.getDerivedStateObserver():401:401 -> d
    170:171:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):708 -> d
    172:175:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):709:709 -> d
    176:180:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):711:711 -> d
    181:193:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):716:716 -> d
    194:195:androidx.compose.runtime.internal.SnapshotThreadLocal androidx.compose.runtime.snapshots.SnapshotKt.access$getThreadSnapshot$p():1:1 -> d
    194:195:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):719 -> d
    196:202:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):719:719 -> d
    203:211:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):720:720 -> d
    212:213:long androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getThreadId$runtime():1707:1707 -> d
    212:213:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):721 -> d
    214:221:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):721:721 -> d
    222:224:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):722:722 -> d
    225:226:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getReadObserver$runtime():1704:1704 -> d
    225:226:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):722 -> d
    227:229:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):723:723 -> d
    230:231:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getWriteObserver$runtime():1705:1705 -> d
    230:231:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):723 -> d
    232:234:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):726:726 -> d
    235:238:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotKt.mergedReadObserver$default(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1890:1890 -> d
    235:238:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):726 -> d
    239:240:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    239:240:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):726 -> d
    241:243:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):727:727 -> d
    244:245:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    244:245:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):727 -> d
    246:248:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):729:729 -> d
    249:251:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):731:731 -> d
    252:253:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    252:253:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):731 -> d
    254:255:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):732:732 -> d
    256:259:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    256:259:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):732 -> d
    260:262:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):731:731 -> d
    263:264:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    263:264:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):731 -> d
    265:266:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):732:732 -> d
    267:268:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    267:268:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):732 -> d
    269:273:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):732:732 -> d
    274:279:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):738:738 -> d
    280:285:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):751:751 -> d
    286:287:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):739:739 -> d
    288:307:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):740:740 -> d
    308:310:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):739:739 -> d
    311:314:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):756:756 -> d
    315:317:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):758:758 -> d
    318:320:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):760:760 -> d
    321:323:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):761:761 -> d
    324:326:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> d
    324:326:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):764 -> d
    327:331:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):763:763 -> d
    332:333:java.lang.Object androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$getCurrentScope$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap):368:368 -> d
    332:333:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    334:336:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767:767 -> d
    337:338:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):514:514 -> d
    337:338:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    337:338:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    339:342:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):515:515 -> d
    339:342:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    339:342:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    343:344:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):731:731 -> d
    343:344:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    343:344:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    345:352:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):732:732 -> d
    345:352:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    345:352:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    353:409:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):735:735 -> d
    353:409:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    353:409:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    410:427:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):744:744 -> d
    410:427:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    410:427:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    428:432:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):518:518 -> d
    428:432:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    428:432:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    433:486:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.clearObsoleteStateReads(java.lang.Object):745:745 -> d
    433:486:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$clearObsoleteStateReads(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368 -> d
    433:486:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):767 -> d
    487:488:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentScope$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,java.lang.Object):368:368 -> d
    487:488:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):769 -> d
    489:490:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentScopeReads$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,androidx.collection.MutableObjectIntMap):368:368 -> d
    489:490:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):770 -> d
    491:492:void androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.access$setCurrentToken$p(androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap,int):368:368 -> d
    491:492:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):771 -> d
    493:494:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):773:773 -> d
    495:495:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):774:774 -> d
    496:499:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):264:264 -> d
    500:501:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):266:266 -> d
    502:519:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):774:774 -> d
    520:524:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):760:760 -> d
    525:529:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):761:761 -> d
    530:533:int androidx.compose.runtime.collection.MutableVector.getSize():39:39 -> d
    530:533:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):764 -> d
    534:541:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):763:763 -> d
    542:543:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):697:697 -> d
    544:545:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):773:773 -> d
    546:546:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):774:774 -> d
    547:548:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):264:264 -> d
    549:550:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):266:266 -> d
    551:551:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):774:774 -> d
    552:553:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):773:773 -> d
    554:556:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):774:774 -> d
    557:558:void observeReads(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):691:691 -> d
    1:2:void start():328:328 -> e
    3:4:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632:632 -> e
    3:4:void start():328 -> e
    5:7:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.access$advanceGlobalSnapshot(kotlin.jvm.functions.Function1):1:1 -> e
    5:7:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632 -> e
    5:7:void start():328 -> e
    8:9:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.getLock():1934:1934 -> e
    8:9:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2603 -> e
    8:9:void start():328 -> e
    10:10:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> e
    10:10:void start():328 -> e
    11:12:java.util.List androidx.compose.runtime.snapshots.SnapshotKt.access$getApplyObservers$p():1:1 -> e
    11:12:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> e
    11:12:void start():328 -> e
    13:16:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634:634 -> e
    13:16:void start():328 -> e
    17:18:void androidx.compose.runtime.snapshots.SnapshotKt.access$setApplyObservers$p(java.util.List):1:1 -> e
    17:18:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> e
    17:18:void start():328 -> e
    19:19:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> e
    19:19:void start():328 -> e
    20:25:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):635:635 -> e
    20:25:void start():328 -> e
    26:29:void start():328:328 -> e
    30:31:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> e
    30:31:void start():328 -> e
