kotlin.ranges.LongProgression -> gi1:
# {"id":"sourceFile","fileName":"Progressions.kt"}
    long first -> f
    long last -> g
    long step -> h
    1:15:void <init>(long,long,long):141:141 -> <init>
    16:24:void <init>(long,long,long):156:156 -> <init>
    25:57:long kotlin.internal.ProgressionUtilKt.mod(long,long):15:15 -> <init>
    25:57:long kotlin.internal.ProgressionUtilKt.differenceModulo(long,long,long):25 -> <init>
    25:57:long kotlin.internal.ProgressionUtilKt.getProgressionLastElement(long,long,long):69 -> <init>
    25:57:void <init>(long,long,long):161 -> <init>
    58:81:long kotlin.internal.ProgressionUtilKt.mod(long,long):15:15 -> <init>
    58:81:long kotlin.internal.ProgressionUtilKt.differenceModulo(long,long,long):25 -> <init>
    58:81:long kotlin.internal.ProgressionUtilKt.getProgressionLastElement(long,long,long):70 -> <init>
    58:81:void <init>(long,long,long):161 -> <init>
    82:83:void <init>(long,long,long):161:161 -> <init>
    84:86:void <init>(long,long,long):166:166 -> <init>
    87:93:long kotlin.internal.ProgressionUtilKt.getProgressionLastElement(long,long,long):71:71 -> <init>
    87:93:void <init>(long,long,long):161 -> <init>
    94:100:void <init>(long,long,long):150:150 -> <init>
    101:107:void <init>(long,long,long):149:149 -> <init>
    1:19:boolean equals(java.lang.Object):179:179 -> equals
    20:49:boolean equals(java.lang.Object):180:180 -> equals
    1:34:int hashCode():183:183 -> hashCode
    1:24:boolean isEmpty():176:176 -> isEmpty
    1:12:kotlin.collections.LongIterator iterator():168:168 -> iterator
    1:12:java.util.Iterator iterator():141 -> iterator
    3:63:java.lang.String toString():185:185 -> toString
