com.yorvana.ui.records.RecordDetailState -> o72:
# {"id":"sourceFile","fileName":"RecordDetailViewModel.kt"}
    com.yorvana.data.model.ServiceRecord record -> a
    java.lang.String categoryLabel -> b
    java.lang.String odometerUnit -> c
    java.util.List attachments -> d
    boolean confirmDelete -> e
    java.lang.String odometerDisplay -> f
    java.lang.String costDisplay -> g
    java.lang.String error -> h
    boolean isReadOnly -> i
    boolean isPremiumPending -> j
    boolean showPaywallSheet -> k
    4:6:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):22:22 -> <init>
    7:8:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):23:23 -> <init>
    9:10:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):24:24 -> <init>
    11:12:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):25:25 -> <init>
    13:14:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):26:26 -> <init>
    15:16:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):27:27 -> <init>
    17:18:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):28:28 -> <init>
    19:20:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):29:29 -> <init>
    21:22:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):30:30 -> <init>
    23:24:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):31:31 -> <init>
    25:26:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):32:32 -> <init>
    27:29:void <init>(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):33:33 -> <init>
    107:121:com.yorvana.ui.records.RecordDetailState copy(com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean):0:0 -> a
    107:121:com.yorvana.ui.records.RecordDetailState copy$default(com.yorvana.ui.records.RecordDetailState,com.yorvana.data.model.ServiceRecord,java.lang.String,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,boolean,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo72;Lcom/yorvana/data/model/ServiceRecord;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZI)Lo72;"}
    28:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    28:34:boolean equals(java.lang.Object):0 -> equals
    35:38:boolean equals(java.lang.Object):0:0 -> equals
    39:45:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    39:45:boolean equals(java.lang.Object):0 -> equals
    46:67:boolean equals(java.lang.Object):0:0 -> equals
    68:74:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    68:74:boolean equals(java.lang.Object):0 -> equals
    75:120:boolean equals(java.lang.Object):0:0 -> equals
    17:20:int hashCode():0:0 -> hashCode
    17:20:int RecordDetailState.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":90},"outline":"Lc42;h(Ljava/lang/String;II)I"}
    21:22:int hashCode():0:0 -> hashCode
    21:22:int RecordDetailState.hashCode():0 -> hashCode
    23:26:int hashCode():0:0 -> hashCode
    23:26:int RecordDetailState.hashCode():0 -> hashCode
    27:36:int hashCode():0:0 -> hashCode
    27:36:int RecordDetailState.hashCode():0 -> hashCode
    37:40:int hashCode():0:0 -> hashCode
    37:40:int RecordDetailState.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":91},"outline":"Lc42;f(IIZ)I"}
    41:42:int hashCode():0:0 -> hashCode
    41:42:int RecordDetailState.hashCode():0 -> hashCode
    43:46:int hashCode():0:0 -> hashCode
    43:46:int RecordDetailState.hashCode():0 -> hashCode
    47:71:int hashCode():0:0 -> hashCode
    47:71:int RecordDetailState.hashCode():0 -> hashCode
    72:75:int hashCode():0:0 -> hashCode
    72:75:int RecordDetailState.hashCode():0 -> hashCode
    76:77:int hashCode():0:0 -> hashCode
    76:77:int RecordDetailState.hashCode():0 -> hashCode
    78:81:int hashCode():0:0 -> hashCode
    78:81:int RecordDetailState.hashCode():0 -> hashCode
    82:89:int hashCode():0:0 -> hashCode
    82:89:int RecordDetailState.hashCode():0 -> hashCode
    90:90:int hashCode():0:0 -> hashCode
    91:91:int hashCode():0:0 -> hashCode
    72:78:java.lang.String toString():0:0 -> toString
    72:78:java.lang.String RecordDetailState.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":114,"4":116,"7":119,"10":123},"outline":"Lc42;k(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"}
    79:113:java.lang.String toString():0:0 -> toString
    79:113:java.lang.String RecordDetailState.toString():0 -> toString
    114:114:java.lang.String toString():0:0 -> toString
    116:116:java.lang.String toString():0:0 -> toString
    119:119:java.lang.String toString():0:0 -> toString
    123:123:java.lang.String toString():0:0 -> toString
