com.ustadmobile.libcache.PublicationPinState$Status -> th5:
# {"id":"sourceFile","fileName":"UstadCache.kt"}
    int flagVal -> X
    com.ustadmobile.libcache.PublicationPinState$Status NOT_PINNED -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lth5;"}
    com.ustadmobile.libcache.PublicationPinState$Status[] $VALUES -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lth5;"}
    kotlin.enums.EnumEntries $ENTRIES -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg92;"}
    1:46:void <clinit>():29:29 -> <clinit>
    47:50:com.ustadmobile.libcache.PublicationPinState$Status[] $values():0:0 -> <clinit>
    47:50:void <clinit>():29 -> <clinit>
    51:52:void <clinit>():29:29 -> <clinit>
    53:57:kotlin.enums.EnumEntries kotlin.enums.EnumEntriesKt.enumEntries(java.lang.Enum[]):51:51 -> <clinit>
    53:57:void <clinit>():29 -> <clinit>
    58:60:void <clinit>():29:29 -> <clinit>
    1:6:void <init>(java.lang.String,int,int):27:27 -> <init>
    1:9:com.ustadmobile.libcache.PublicationPinState$Status valueOf(java.lang.String):0:0 -> valueOf
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lth5;"}
    1:9:com.ustadmobile.libcache.PublicationPinState$Status[] values():0:0 -> values
      # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lth5;"}
