# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.time.DurationUnit":"DurationUnitJvm.kt","kotlin.time.DurationKt":"Duration.kt"}}
kotlin.time.Duration -> cj0:
# {"id":"sourceFile","fileName":"Duration.kt"}
    long rawValue -> f
    kotlin.time.Duration$Companion Companion -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li7;"}
    long INFINITE -> h
    long NEG_INFINITE -> i
    long INVALID -> j
    5:7:void kotlin.time.Duration$Companion.<init>():46:46 -> <clinit>
    5:7:void kotlin.time.Duration$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    5:7:void <clinit>():0 -> <clinit>
    8:14:void <clinit>():0:0 -> <clinit>
    15:18:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> <clinit>
    15:18:void <clinit>():64 -> <clinit>
    19:25:void <clinit>():64:64 -> <clinit>
    26:29:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> <clinit>
    26:29:void <clinit>():65 -> <clinit>
    30:36:void <clinit>():65:65 -> <clinit>
    37:39:void <clinit>():69:69 -> <clinit>
    1:6:void <init>(long):37:37 -> <init>
    4:5:long kotlin.time.DurationKt.nanosToMillis(long):1590:1590 -> a
    4:5:long kotlin.time.DurationKt.access$nanosToMillis(long):1 -> a
    4:5:long addValuesMixedRanges-UwyO8pc(long,long,long):377 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JJ)J"}
    6:33:long kotlin.time.DurationKt.access$addMillisWithoutOverflow(long,long):1:1 -> a
    6:33:long addValuesMixedRanges-UwyO8pc(long,long,long):380 -> a
    34:36:long kotlin.time.Duration$Companion.fromRawValue-UwyO8pc$kotlin_stdlib(long):49:49 -> a
    34:36:long kotlin.time.DurationKt.durationOfNanos(long):1593 -> a
    34:36:long kotlin.time.DurationKt.access$durationOfNanos(long):1 -> a
    34:36:long addValuesMixedRanges-UwyO8pc(long,long,long):383 -> a
    37:41:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> a
    37:41:long addValuesMixedRanges-UwyO8pc(long,long,long):385 -> a
    1:7:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):885:885 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/StringBuilder;IIILjava/lang/String;Z)V"}
    8:10:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):887:887 -> b
    11:18:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):888:888 -> b
    19:28:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):1620:1620 -> b
    29:51:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):1621:1621 -> b
    52:56:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):891:891 -> b
    57:61:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):892:892 -> b
    62:65:void appendFractional-impl(long,java.lang.StringBuilder,int,int,int,java.lang.String,boolean):895:895 -> b
    1:16:int getNanosecondsComponent-impl(long):638:638 -> c
    17:27:int getNanosecondsComponent-impl(long):639:639 -> c
    28:29:int getNanosecondsComponent-impl(long):640:640 -> c
    1:2:int compareTo(java.lang.Object):32:32 -> compareTo
    3:4:long unbox-impl():0:0 -> compareTo
    3:4:int compareTo(java.lang.Object):32 -> compareTo
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:34:int compareTo-LRDsOJo(long,long):542:542 -> compareTo
    5:34:int compareTo-LRDsOJo(long):541 -> compareTo
    5:34:int compareTo(java.lang.Object):32 -> compareTo
    35:39:int compareTo-LRDsOJo(long,long):544:544 -> compareTo
    35:39:int compareTo-LRDsOJo(long):541 -> compareTo
    35:39:int compareTo(java.lang.Object):32 -> compareTo
    1:17:boolean isInfinite-impl(long):533:533 -> d
    35:37:long kotlin.time.Duration$Companion.fromRawValue-UwyO8pc$kotlin_stdlib(long):49:49 -> e
    35:37:long kotlin.time.DurationKt.durationOfNanos(long):1593 -> e
    35:37:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1598 -> e
    35:37:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> e
    35:37:long plus-LRDsOJo(long,long):363 -> e
    38:38:long kotlin.time.DurationKt.nanosToMillis(long):1590:1590 -> e
    38:38:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1600 -> e
    38:38:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> e
    38:38:long plus-LRDsOJo(long,long):363 -> e
    39:45:long kotlin.time.DurationKt.durationOfNanosNormalized(long):1600:1600 -> e
    39:45:long kotlin.time.DurationKt.access$durationOfNanosNormalized(long):1 -> e
    39:45:long plus-LRDsOJo(long,long):363 -> e
    46:98:long kotlin.time.DurationKt.access$addMillisWithoutOverflow(long,long):1:1 -> e
    46:98:long plus-LRDsOJo(long,long):364 -> e
    99:111:long kotlin.time.Duration$Companion.fromRawValue-UwyO8pc$kotlin_stdlib(long):49:49 -> e
    99:111:long kotlin.time.DurationKt.durationOfNanos(long):1593 -> e
    99:111:long kotlin.time.DurationKt.durationOfMillisNormalized(long):1605 -> e
    99:111:long kotlin.time.DurationKt.access$durationOfMillisNormalized(long):1 -> e
    99:111:long plus-LRDsOJo(long,long):368 -> e
    112:120:long kotlin.time.DurationKt.durationOfMillisNormalized(long):1607:1607 -> e
    112:120:long kotlin.time.DurationKt.access$durationOfMillisNormalized(long):1 -> e
    112:120:long plus-LRDsOJo(long,long):368 -> e
    121:125:long kotlin.time.DurationKt.access$durationOfMillis(long):1:1 -> e
    121:125:long plus-LRDsOJo(long,long):367 -> e
    126:137:long plus-LRDsOJo(long,long):366:366 -> e
    138:144:long plus-LRDsOJo(long,long):372:372 -> e
    145:149:long plus-LRDsOJo(long,long):373:373 -> e
    1:7:boolean equals-impl(long,java.lang.Object):0:0 -> equals
    1:7:boolean equals(java.lang.Object):0 -> equals
    8:9:long unbox-impl():0:0 -> equals
    8:9:boolean equals-impl(long,java.lang.Object):0 -> equals
    8:9:boolean equals(java.lang.Object):0 -> equals
    10:19:boolean equals-impl(long,java.lang.Object):0:0 -> equals
    10:19:boolean equals(java.lang.Object):0 -> equals
    1:12:long toLong-impl(long,kotlin.time.DurationUnit):682:682 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLhj0;)J"}
    13:28:long toLong-impl(long,kotlin.time.DurationUnit):683:683 -> f
    29:33:kotlin.time.DurationUnit getStorageUnit-impl(long):44:44 -> f
    29:33:long toLong-impl(long,kotlin.time.DurationUnit):684 -> f
    34:37:java.util.concurrent.TimeUnit kotlin.time.DurationUnit.getTimeUnit$kotlin_stdlib():14:14 -> f
    34:37:long kotlin.time.DurationUnitKt__DurationUnitJvmKt.convertDurationUnit(long,kotlin.time.DurationUnit,kotlin.time.DurationUnit):82 -> f
    34:37:long toLong-impl(long,kotlin.time.DurationUnit):684 -> f
    38:42:long kotlin.time.DurationUnitKt__DurationUnitJvmKt.convertDurationUnit(long,kotlin.time.DurationUnit,kotlin.time.DurationUnit):82:82 -> f
    38:42:long toLong-impl(long,kotlin.time.DurationUnit):684 -> f
    11:13:long kotlin.time.Duration$Companion.fromRawValue-UwyO8pc$kotlin_stdlib(long):49:49 -> g
    11:13:long kotlin.time.DurationKt.durationOf(long,int):1595 -> g
    11:13:long kotlin.time.DurationKt.access$durationOf(long,int):1 -> g
    11:13:long unaryMinus-UwyO8pc(long):353 -> g
    3:7:int hashCode-impl(long):0:0 -> hashCode
    3:7:int hashCode():0 -> hashCode
    1:11:java.lang.String toString-impl(long):840:840 -> toString
    1:11:java.lang.String toString():839 -> toString
    12:20:java.lang.String toString-impl(long):841:841 -> toString
    12:20:java.lang.String toString():839 -> toString
    21:36:java.lang.String toString-impl(long):842:842 -> toString
    21:36:java.lang.String toString():839 -> toString
    37:45:java.lang.String toString-impl(long):845:845 -> toString
    37:45:java.lang.String toString():839 -> toString
    46:50:java.lang.String toString-impl(long):846:846 -> toString
    46:50:java.lang.String toString():839 -> toString
    51:54:long getAbsoluteValue-UwyO8pc(long):539:539 -> toString
    51:54:java.lang.String toString-impl(long):847 -> toString
    51:54:java.lang.String toString():839 -> toString
    55:60:long getInWholeDays-impl(long):721:721 -> toString
    55:60:java.lang.String toString-impl(long):1619 -> toString
    55:60:java.lang.String toString():839 -> toString
    61:68:int getHoursComponent-impl(long):625:625 -> toString
    61:68:java.lang.String toString-impl(long):1619 -> toString
    61:68:java.lang.String toString():839 -> toString
    69:76:long getInWholeHours-impl(long):734:734 -> toString
    69:76:int getHoursComponent-impl(long):625 -> toString
    69:76:java.lang.String toString-impl(long):1619 -> toString
    69:76:java.lang.String toString():839 -> toString
    77:78:int getHoursComponent-impl(long):625:625 -> toString
    77:78:java.lang.String toString-impl(long):1619 -> toString
    77:78:java.lang.String toString():839 -> toString
    79:88:int getMinutesComponent-impl(long):629:629 -> toString
    79:88:java.lang.String toString-impl(long):1619 -> toString
    79:88:java.lang.String toString():839 -> toString
    89:94:long getInWholeMinutes-impl(long):747:747 -> toString
    89:94:int getMinutesComponent-impl(long):629 -> toString
    89:94:java.lang.String toString-impl(long):1619 -> toString
    89:94:java.lang.String toString():839 -> toString
    95:96:int getMinutesComponent-impl(long):629:629 -> toString
    95:96:java.lang.String toString-impl(long):1619 -> toString
    95:96:java.lang.String toString():839 -> toString
    97:104:int getSecondsComponent-impl(long):633:633 -> toString
    97:104:java.lang.String toString-impl(long):1619 -> toString
    97:104:java.lang.String toString():839 -> toString
    105:110:long getInWholeSeconds-impl(long):760:760 -> toString
    105:110:int getSecondsComponent-impl(long):633 -> toString
    105:110:java.lang.String toString-impl(long):1619 -> toString
    105:110:java.lang.String toString():839 -> toString
    111:112:int getSecondsComponent-impl(long):633:633 -> toString
    111:112:java.lang.String toString-impl(long):1619 -> toString
    111:112:java.lang.String toString():839 -> toString
    113:143:java.lang.String toString-impl(long):1619:1619 -> toString
    113:143:java.lang.String toString():839 -> toString
    144:166:java.lang.String toString-impl(long):854:854 -> toString
    144:166:java.lang.String toString():839 -> toString
    167:169:java.lang.String toString-impl(long):858:858 -> toString
    167:169:java.lang.String toString():839 -> toString
    170:190:java.lang.String toString-impl(long):859:859 -> toString
    170:190:java.lang.String toString():839 -> toString
    191:193:java.lang.String toString-impl(long):862:862 -> toString
    191:193:java.lang.String toString():839 -> toString
    194:208:java.lang.String toString-impl(long):863:863 -> toString
    194:208:java.lang.String toString():839 -> toString
    209:226:java.lang.String toString-impl(long):866:866 -> toString
    209:226:java.lang.String toString():839 -> toString
    227:242:java.lang.String toString-impl(long):871:871 -> toString
    227:242:java.lang.String toString():839 -> toString
    243:254:java.lang.String toString-impl(long):873:873 -> toString
    243:254:java.lang.String toString():839 -> toString
    255:263:java.lang.String toString-impl(long):875:875 -> toString
    255:263:java.lang.String toString():839 -> toString
    264:279:java.lang.String toString-impl(long):869:869 -> toString
    264:279:java.lang.String toString():839 -> toString
    280:288:java.lang.String toString-impl(long):878:878 -> toString
    280:288:java.lang.String toString():839 -> toString
    289:293:java.lang.String toString-impl(long):845:845 -> toString
    289:293:java.lang.String toString():839 -> toString
