package com.l7tech.common.protocol;

import com.l7tech.common.mime.MimeHeader;
import jakarta.mail.internet.ParseException;
import java.io.IOException;
import java.util.Map;

public class DomainIdStatusHeader extends MimeHeader {
   private final DomainIdStatusCode h;
   private static final String[] i;

   protected DomainIdStatusHeader(String var1, Map<String, String> var2, String var3) throws IOException {
      String[] var5 = i;
      super(var5[5], var1, var2, var3);

      try {
         this.h = DomainIdStatusCode.valueOf(var1.trim().toUpperCase());
      } catch (IllegalArgumentException var6) {
         throw new IOException(i[14] + var1);
      }
   }

   public DomainIdStatusCode getStatus() {
      return this.h;
   }

   public static DomainIdStatusHeader parseValue(String param0) throws IOException {
      // $VF: Couldn't be decompiled
      // Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
      // java.lang.RuntimeException: parsing failure!
      //   at org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.parseGraph(DomHelper.java:211)
      //   at org.jetbrains.java.decompiler.main.rels.MethodProcessor.codeToJava(MethodProcessor.java:174)
      //
      // Bytecode:
      // 000: aload 0
      // 001: ifnull 013
      // 004: aload 0
      // 005: invokevirtual java/lang/String.length ()I
      // 008: bipush 1
      // 009: if_icmpge 025
      // 00c: goto 013
      // 00f: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 012: athrow
      // 013: new java/io/IOException
      // 016: dup
      // 017: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 01a: bipush 10
      // 01c: aaload
      // 01d: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 020: athrow
      // 021: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 024: athrow
      // 025: aload 0
      // 026: ldc ";"
      // 028: invokevirtual java/lang/String.endsWith (Ljava/lang/String;)Z
      // 02b: ifeq 03a
      // 02e: aload 0
      // 02f: bipush 0
      // 030: aload 0
      // 031: invokevirtual java/lang/String.length ()I
      // 034: bipush 1
      // 035: isub
      // 036: invokevirtual java/lang/String.substring (II)Ljava/lang/String;
      // 039: astore 0
      // 03a: new jakarta/mail/internet/HeaderTokenizer
      // 03d: dup
      // 03e: aload 0
      // 03f: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 042: astore 9
      // 044: aload 9
      // 046: bipush 11
      // 048: aaload
      // 049: bipush 1
      // 04a: invokespecial jakarta/mail/internet/HeaderTokenizer.<init> (Ljava/lang/String;Ljava/lang/String;Z)V
      // 04d: astore 1
      // 04e: aload 1
      // 04f: invokevirtual jakarta/mail/internet/HeaderTokenizer.next ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 052: astore 2
      // 053: aload 2
      // 054: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 057: bipush -4
      // 059: if_icmpne 06c
      // 05c: new java/io/IOException
      // 05f: dup
      // 060: aload 9
      // 062: bipush 1
      // 063: aaload
      // 064: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 067: athrow
      // 068: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 06b: athrow
      // 06c: aload 2
      // 06d: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 070: bipush -1
      // 071: if_icmpeq 08d
      // 074: new java/io/IOException
      // 077: dup
      // 078: aload 0
      // 079: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 07c: bipush 8
      // 07e: aaload
      // 07f: swap
      // 080: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 085: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 088: athrow
      // 089: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 08c: athrow
      // 08d: aload 2
      // 08e: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getValue ()Ljava/lang/String;
      // 091: astore 3
      // 092: new java/util/TreeMap
      // 095: dup
      // 096: getstatic java/lang/String.CASE_INSENSITIVE_ORDER Ljava/util/Comparator;
      // 099: invokespecial java/util/TreeMap.<init> (Ljava/util/Comparator;)V
      // 09c: astore 4
      // 09e: aload 1
      // 09f: invokevirtual jakarta/mail/internet/HeaderTokenizer.next ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 0a2: astore 2
      // 0a3: aload 2
      // 0a4: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 0a7: bipush -4
      // 0a9: if_icmpne 0b3
      // 0ac: goto 249
      // 0af: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 0b2: athrow
      // 0b3: aload 2
      // 0b4: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 0b7: bipush 59
      // 0b9: if_icmpeq 0d5
      // 0bc: new java/io/IOException
      // 0bf: dup
      // 0c0: aload 0
      // 0c1: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 0c4: bipush 9
      // 0c6: aaload
      // 0c7: swap
      // 0c8: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 0cd: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 0d0: athrow
      // 0d1: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 0d4: athrow
      // 0d5: aload 1
      // 0d6: invokevirtual jakarta/mail/internet/HeaderTokenizer.next ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 0d9: astore 2
      // 0da: aload 2
      // 0db: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 0de: bipush -4
      // 0e0: if_icmpne 0f5
      // 0e3: new java/io/IOException
      // 0e6: dup
      // 0e7: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 0ea: bipush 12
      // 0ec: aaload
      // 0ed: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 0f0: athrow
      // 0f1: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 0f4: athrow
      // 0f5: aload 2
      // 0f6: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 0f9: bipush -1
      // 0fa: if_icmpeq 116
      // 0fd: new java/io/IOException
      // 100: dup
      // 101: aload 0
      // 102: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 105: bipush 6
      // 107: aaload
      // 108: swap
      // 109: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 10e: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 111: athrow
      // 112: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 115: athrow
      // 116: aload 2
      // 117: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getValue ()Ljava/lang/String;
      // 11a: astore 5
      // 11c: aload 4
      // 11e: aload 5
      // 120: invokeinterface java/util/Map.containsKey (Ljava/lang/Object;)Z 2
      // 125: ifeq 140
      // 128: new java/io/IOException
      // 12b: dup
      // 12c: aload 0
      // 12d: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 130: bipush 0
      // 131: aaload
      // 132: swap
      // 133: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 138: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 13b: athrow
      // 13c: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 13f: athrow
      // 140: aload 1
      // 141: invokevirtual jakarta/mail/internet/HeaderTokenizer.next ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 144: astore 2
      // 145: aload 2
      // 146: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 149: bipush 61
      // 14b: if_icmpeq 166
      // 14e: new java/io/IOException
      // 151: dup
      // 152: aload 0
      // 153: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 156: bipush 2
      // 157: aaload
      // 158: swap
      // 159: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 15e: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 161: athrow
      // 162: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 165: athrow
      // 166: new java/lang/StringBuffer
      // 169: dup
      // 16a: invokespecial java/lang/StringBuffer.<init> ()V
      // 16d: astore 6
      // 16f: bipush 0
      // 170: istore 7
      // 172: aload 1
      // 173: invokevirtual jakarta/mail/internet/HeaderTokenizer.peek ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 176: astore 2
      // 177: aload 2
      // 178: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 17b: istore 8
      // 17d: iload 8
      // 17f: bipush -4
      // 181: if_icmpeq 237
      // 184: iload 8
      // 186: bipush 59
      // 188: if_icmpne 199
      // 18b: goto 192
      // 18e: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 191: athrow
      // 192: goto 237
      // 195: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 198: athrow
      // 199: aload 1
      // 19a: invokevirtual jakarta/mail/internet/HeaderTokenizer.next ()Ljakarta/mail/internet/HeaderTokenizer$Token;
      // 19d: astore 2
      // 19e: iload 8
      // 1a0: bipush -2
      // 1a2: if_icmpne 1d9
      // 1a5: iload 7
      // 1a7: ifeq 1c9
      // 1aa: goto 1b1
      // 1ad: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 1b0: athrow
      // 1b1: new java/io/IOException
      // 1b4: dup
      // 1b5: aload 0
      // 1b6: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 1b9: bipush 4
      // 1ba: aaload
      // 1bb: swap
      // 1bc: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 1c1: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 1c4: athrow
      // 1c5: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 1c8: athrow
      // 1c9: bipush 1
      // 1ca: istore 7
      // 1cc: aload 6
      // 1ce: aload 2
      // 1cf: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getValue ()Ljava/lang/String;
      // 1d2: invokevirtual java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;
      // 1d5: pop
      // 1d6: goto 172
      // 1d9: iload 8
      // 1db: bipush -1
      // 1dc: if_icmpne 1f0
      // 1df: aload 6
      // 1e1: aload 2
      // 1e2: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getValue ()Ljava/lang/String;
      // 1e5: invokevirtual java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;
      // 1e8: pop
      // 1e9: goto 172
      // 1ec: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 1ef: athrow
      // 1f0: iload 8
      // 1f2: ifle 214
      // 1f5: iload 8
      // 1f7: invokestatic java/lang/Character.isISOControl (I)Z
      // 1fa: ifne 214
      // 1fd: goto 204
      // 200: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 203: athrow
      // 204: aload 6
      // 206: iload 8
      // 208: i2c
      // 209: invokevirtual java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;
      // 20c: pop
      // 20d: goto 172
      // 210: invokestatic com/l7tech/common/protocol/DomainIdStatusHeader.a (Ljakarta/mail/internet/ParseException;)Ljakarta/mail/internet/ParseException;
      // 213: athrow
      // 214: new java/io/IOException
      // 217: dup
      // 218: aload 2
      // 219: invokevirtual jakarta/mail/internet/HeaderTokenizer$Token.getType ()I
      // 21c: aload 0
      // 21d: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 220: astore 9
      // 222: aload 9
      // 224: bipush 3
      // 225: aaload
      // 226: dup_x2
      // 227: pop
      // 228: aload 9
      // 22a: bipush 13
      // 22c: aaload
      // 22d: swap
      // 22e: invokedynamic makeConcatWithConstants (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001\u0001" ]
      // 233: invokespecial java/io/IOException.<init> (Ljava/lang/String;)V
      // 236: athrow
      // 237: aload 4
      // 239: aload 5
      // 23b: aload 6
      // 23d: invokevirtual java/lang/StringBuffer.toString ()Ljava/lang/String;
      // 240: invokeinterface java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 3
      // 245: pop
      // 246: goto 09e
      // 249: new com/l7tech/common/protocol/DomainIdStatusHeader
      // 24c: dup
      // 24d: aload 3
      // 24e: aload 4
      // 250: aload 0
      // 251: invokespecial com/l7tech/common/protocol/DomainIdStatusHeader.<init> (Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)V
      // 254: areturn
      // 255: astore 3
      // 256: new com/l7tech/util/CausedIOException
      // 259: dup
      // 25a: getstatic com/l7tech/common/protocol/DomainIdStatusHeader.i [Ljava/lang/String;
      // 25d: bipush 7
      // 25f: aaload
      // 260: aload 3
      // 261: invokespecial com/l7tech/util/CausedIOException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V
      // 264: athrow
      // try (245 -> 257): 257 jakarta/mail/internet/ParseException
      // try (243 -> 248): 249 jakarta/mail/internet/ParseException
      // try (232 -> 241): 241 jakarta/mail/internet/ParseException
      // try (207 -> 222): 222 jakarta/mail/internet/ParseException
      // try (204 -> 209): 210 jakarta/mail/internet/ParseException
      // try (192 -> 199): 199 jakarta/mail/internet/ParseException
      // try (189 -> 195): 196 jakarta/mail/internet/ParseException
      // try (161 -> 175): 175 jakarta/mail/internet/ParseException
      // try (142 -> 156): 156 jakarta/mail/internet/ParseException
      // try (123 -> 137): 137 jakarta/mail/internet/ParseException
      // try (110 -> 121): 121 jakarta/mail/internet/ParseException
      // try (91 -> 105): 105 jakarta/mail/internet/ParseException
      // try (84 -> 89): 89 jakarta/mail/internet/ParseException
      // try (57 -> 71): 71 jakarta/mail/internet/ParseException
      // try (44 -> 55): 55 jakarta/mail/internet/ParseException
      // try (2 -> 16): 16 jakarta/mail/internet/ParseException
      // try (0 -> 6): 7 jakarta/mail/internet/ParseException
      // try (41 -> 291): 292 jakarta/mail/internet/ParseException
   }

   private static ParseException a(ParseException var0) {
      return var0;
   }

   static {
      String[] var5 = new String[15];
      int var3 = 0;
      String var2 = "\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.53\u000fV\u0002y.7?\u001eFP~f;>LL\u001eik`p(\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*}.1\u0018V\u0003*x;<\u0019FPgg)#\u0005M\u0017A\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.3#LM\u001f~.<?\u0000O\u001f}k>p\u000eZPk`z5\u001dV\u0011f}`p:\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u001aB\u001c\u007fkz8\rGP\u007f`?(\u001cF\u0013~k>p\u0018L\u001bo``pE\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u001aB\u001c\u007fkz8\rPPga(5LW\u0018k`z?\u0002FP{{5$\tGPyz(9\u0002DJ*\u0013\u0016gAg\u001fgo3>Aj4'].1\u0018V\u00033\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.3#LM\u001f~.;>LB\u0004ec`p*\u000f>\rA\u001co..?LS\u0011x}?p \u0014]Na71\u0005M]Cjw\u0003\u0018B\u0004\u007f}z8\tB\u0014o|1\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*}.1\u0018V\u0003*x;<\u0019FPc}z>\u0003WPk`z1\u0018L\u001d0.B\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0005PPda.p\u0005M\u0004xa>%\u000fF\u0014*y3$\u0004\u0003\u0011*}?=\u0005@\u001ffa4jL+\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*f?1\bF\u0002*c3#\u001fJ\u001em.5\"LF\u001dzz#\u0011ryP\u001d0&5`\fN*PQSuoQ*\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.79\u001fP\u0019di";
      int var4 = "\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.53\u000fV\u0002y.7?\u001eFP~f;>LL\u001eik`p(\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*}.1\u0018V\u0003*x;<\u0019FPgg)#\u0005M\u0017A\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.3#LM\u001f~.<?\u0000O\u001f}k>p\u000eZPk`z5\u001dV\u0011f}`p:\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u001aB\u001c\u007fkz8\rGP\u007f`?(\u001cF\u0013~k>p\u0018L\u001bo``pE\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u001aB\u001c\u007fkz8\rPPga(5LW\u0018k`z?\u0002FP{{5$\tGPyz(9\u0002DJ*\u0013\u0016gAg\u001fgo3>Aj4'].1\u0018V\u00033\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.3#LM\u001f~.;>LB\u0004ec`p*\u000f>\rA\u001co..?LS\u0011x}?p \u0014]Na71\u0005M]Cjw\u0003\u0018B\u0004\u007f}z8\tB\u0014o|1\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*}.1\u0018V\u0003*x;<\u0019FPc}z>\u0003WPk`z1\u0018L\u001d0.B\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0005PPda.p\u0005M\u0004xa>%\u000fF\u0014*y3$\u0004\u0003\u0011*}?=\u0005@\u001ffa4jL+\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*f?1\bF\u0002*c3#\u001fJ\u001em.5\"LF\u001dzz#\u0011ryP\u001d0&5`\fN*PQSuoQ*\u0016gAg\u001fgo3>Aj\u0014'].1\u0018V\u0003*~;\"\rN\u0015~k(p\u0002B\u001do.79\u001fP\u0019di"
         .length();
      char var1 = ':';
      int var7 = -1;

      label24:
      while (true) {
         byte var10000 = 31;
         String var10001 = var2.substring(++var7, var7 + var1);
         byte var10002 = -1;

         while (true) {
            String var8 = b(var10000, a(var10001));
            switch (var10002) {
               case 0:
                  var5[var3++] = var8;
                  if ((var7 += var1) >= var4) {
                     i = var5;
                     return;
                  }

                  var1 = var2.charAt(var7);
                  break;
               default:
                  var5[var3++] = var8;
                  if ((var7 += var1) < var4) {
                     var1 = var2.charAt(var7);
                     continue label24;
                  }

                  var2 = "\u0011Rir;$dUu-x\u000e\u0002_R}-\u007fA\u0001^Vf!uA,u\u001bt<z\u0015\u0010B\u001bd'\u007f\u0004_\u0011";
                  var4 = "\u0011Rir;$dUu-x\u000e\u0002_R}-\u007fA\u0001^Vf!uA,u\u001bt<z\u0015\u0010B\u001bd'\u007f\u0004_\u0011".length();
                  var1 = 5;
                  var7 = -1;
            }

            var10000 = 116;
            var10001 = var2.substring(++var7, var7 + var1);
            var10002 = 0;
         }
      }
   }

   private static char[] a(String var0) {
      char[] var10000 = var0.toCharArray();
      if (var10000.length < 2) {
         var10000[0] = (char)(var10000[0] ^ 17);
      }

      return var10000;
   }

   private static String b(int var0, char[] var1) {
      int var10003 = var1.length;
      int var10002 = var0;
      char[] var10001 = var1;
      int var10000 = var10003;

      for (int var2 = 0; var10000 > var2; var2++) {
         var10001[var2] = (char)(var10001[var2] ^ var10002 ^ switch (var2 % 7) {
            case 0 -> 69;
            case 1 -> 79;
            case 2 -> 115;
            case 3 -> 60;
            case 4 -> 111;
            case 5 -> 21;
            default -> 17;
         });
      }

      return new String(var10001).intern();
   }
}
