package com.l7tech.server.uddi;

import com.l7tech.objectmodel.Goid;
import com.l7tech.uddi.UDDIInvalidKeyException;
import java.util.logging.Logger;

final class ae extends ad {
   private static final Logger c;
   private final SubscriptionUDDITaskFactory d;
   private final Goid e;
   private final boolean f;
   private static final String[] g;

   private ae(SubscriptionUDDITaskFactory var1, Goid var2, boolean var3) {
      super(c, null);
      this.d = var1;
      this.e = var2;
      this.f = var3;
   }

   @Override
   public void apply(UDDITaskFactory.UDDITaskContext param1) {
      // $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: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 003: aload 0
      // 004: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 007: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 00a: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 00d: astore 17
      // 00f: aload 17
      // 011: bipush 9
      // 013: aaload
      // 014: swap
      // 015: ldc "."
      // 017: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 01c: invokevirtual java/util/logging/Logger.fine (Ljava/lang/String;)V
      // 01f: aload 0
      // 020: getfield com/l7tech/server/uddi/ae.d Lcom/l7tech/server/uddi/SubscriptionUDDITaskFactory;
      // 023: getfield com/l7tech/server/uddi/SubscriptionUDDITaskFactory.c Lcom/l7tech/server/uddi/UDDIRegistryManager;
      // 026: aload 0
      // 027: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 02a: invokeinterface com/l7tech/server/uddi/UDDIRegistryManager.findByPrimaryKey (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/objectmodel/PersistentEntity; 2
      // 02f: checkcast com/l7tech/gateway/common/uddi/UDDIRegistry
      // 032: astore 2
      // 033: aload 2
      // 034: ifnull 291
      // 037: aload 2
      // 038: invokevirtual com/l7tech/gateway/common/uddi/UDDIRegistry.isEnabled ()Z
      // 03b: ifeq 291
      // 03e: goto 045
      // 041: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 044: athrow
      // 045: aconst_null
      // 046: astore 3
      // 047: aload 0
      // 048: getfield com/l7tech/server/uddi/ae.d Lcom/l7tech/server/uddi/SubscriptionUDDITaskFactory;
      // 04b: getfield com/l7tech/server/uddi/SubscriptionUDDITaskFactory.d Lcom/l7tech/server/uddi/UDDIHelper;
      // 04e: aload 2
      // 04f: invokevirtual com/l7tech/server/uddi/UDDIHelper.newUDDIClient (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Lcom/l7tech/uddi/UDDIClient;
      // 052: astore 3
      // 053: aload 0
      // 054: getfield com/l7tech/server/uddi/ae.d Lcom/l7tech/server/uddi/SubscriptionUDDITaskFactory;
      // 057: getfield com/l7tech/server/uddi/SubscriptionUDDITaskFactory.e Lcom/l7tech/server/uddi/UDDIRegistrySubscriptionManager;
      // 05a: aload 0
      // 05b: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 05e: invokeinterface com/l7tech/server/uddi/UDDIRegistrySubscriptionManager.findByUDDIRegistryGoid (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/server/uddi/UDDIRegistrySubscription; 2
      // 063: astore 4
      // 065: aload 4
      // 067: ifnull 113
      // 06a: aload 4
      // 06c: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.getSubscriptionKey ()Ljava/lang/String;
      // 06f: ifnull 113
      // 072: goto 079
      // 075: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 078: athrow
      // 079: aload 0
      // 07a: getfield com/l7tech/server/uddi/ae.f Z
      // 07d: ifeq 09c
      // 080: goto 087
      // 083: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 086: athrow
      // 087: aload 0
      // 088: aload 4
      // 08a: invokevirtual com/l7tech/server/uddi/ae.isExpiring (Lcom/l7tech/server/uddi/UDDIRegistrySubscription;)Z
      // 08d: ifne 09c
      // 090: goto 097
      // 093: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 096: athrow
      // 097: aload 3
      // 098: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 09b: return
      // 09c: aload 3
      // 09d: aload 4
      // 09f: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.getSubscriptionKey ()Ljava/lang/String;
      // 0a2: invokeinterface com/l7tech/uddi/UDDIClient.deleteSubscription (Ljava/lang/String;)V 2
      // 0a7: aload 4
      // 0a9: aconst_null
      // 0aa: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setSubscriptionKey (Ljava/lang/String;)V
      // 0ad: goto 113
      // 0b0: astore 5
      // 0b2: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 0b5: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 0b8: aload 4
      // 0ba: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.getSubscriptionKey ()Ljava/lang/String;
      // 0bd: aload 2
      // 0be: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 0c1: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 0c4: astore 17
      // 0c6: aload 17
      // 0c8: bipush 6
      // 0ca: aaload
      // 0cb: dup_x2
      // 0cc: pop
      // 0cd: aload 17
      // 0cf: bipush 15
      // 0d1: aaload
      // 0d2: swap
      // 0d3: aload 17
      // 0d5: bipush 12
      // 0d7: aaload
      // 0d8: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;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\u0001\u0001\u0001" ]
      // 0dd: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 0e0: goto 113
      // 0e3: astore 5
      // 0e5: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 0e8: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 0eb: aload 4
      // 0ed: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.getSubscriptionKey ()Ljava/lang/String;
      // 0f0: aload 2
      // 0f1: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 0f4: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 0f7: astore 17
      // 0f9: aload 17
      // 0fb: bipush 4
      // 0fc: aaload
      // 0fd: dup_x2
      // 0fe: pop
      // 0ff: aload 17
      // 101: bipush 1
      // 102: aaload
      // 103: swap
      // 104: ldc "."
      // 106: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;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\u0001\u0001\u0001" ]
      // 10b: aload 5
      // 10d: invokestatic com/l7tech/util/ExceptionUtils.getDebugException (Ljava/lang/Throwable;)Ljava/lang/Throwable;
      // 110: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
      // 113: aconst_null
      // 114: astore 5
      // 116: lconst_0
      // 117: lstore 6
      // 119: aload 2
      // 11a: invokevirtual com/l7tech/gateway/common/uddi/UDDIRegistry.isSubscribeForNotifications ()Z
      // 11d: ifeq 148
      // 120: aload 1
      // 121: aload 0
      // 122: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 125: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.getSubscriptionBindingKey (Lcom/l7tech/objectmodel/Goid;)Ljava/lang/String; 2
      // 12a: astore 5
      // 12c: aload 5
      // 12e: ifnonnull 142
      // 131: new com/l7tech/uddi/UDDIException
      // 134: dup
      // 135: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 138: bipush 3
      // 139: aaload
      // 13a: invokespecial com/l7tech/uddi/UDDIException.<init> (Ljava/lang/String;)V
      // 13d: athrow
      // 13e: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 141: athrow
      // 142: aload 2
      // 143: invokevirtual com/l7tech/gateway/common/uddi/UDDIRegistry.getMonitoringFrequency ()J
      // 146: lstore 6
      // 148: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 14b: aload 2
      // 14c: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 14f: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 152: astore 17
      // 154: aload 17
      // 156: bipush 8
      // 158: aaload
      // 159: swap
      // 15a: ldc "."
      // 15c: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 161: invokevirtual java/util/logging/Logger.info (Ljava/lang/String;)V
      // 164: invokestatic java/lang/System.currentTimeMillis ()J
      // 167: getstatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a J
      // 16a: ladd
      // 16b: lstore 8
      // 16d: aload 3
      // 16e: lload 8
      // 170: lload 6
      // 172: aload 5
      // 174: invokeinterface com/l7tech/uddi/UDDIClient.subscribe (JJLjava/lang/String;)Ljava/lang/String; 6
      // 179: astore 10
      // 17b: aload 4
      // 17d: ifnonnull 192
      // 180: new com/l7tech/server/uddi/UDDIRegistrySubscription
      // 183: dup
      // 184: invokespecial com/l7tech/server/uddi/UDDIRegistrySubscription.<init> ()V
      // 187: astore 4
      // 189: aload 4
      // 18b: aload 0
      // 18c: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 18f: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setUddiRegistryGoid (Lcom/l7tech/objectmodel/Goid;)V
      // 192: aload 4
      // 194: aload 10
      // 196: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setSubscriptionKey (Ljava/lang/String;)V
      // 199: aload 4
      // 19b: lload 8
      // 19d: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setSubscriptionExpiryTime (J)V
      // 1a0: aload 4
      // 1a2: aload 5
      // 1a4: ifnonnull 1b1
      // 1a7: invokestatic java/lang/System.currentTimeMillis ()J
      // 1aa: goto 1b2
      // 1ad: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 1b0: athrow
      // 1b1: lconst_0
      // 1b2: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setSubscriptionCheckTime (J)V
      // 1b5: aload 4
      // 1b7: lconst_0
      // 1b8: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.setSubscriptionNotifiedTime (J)V
      // 1bb: aload 4
      // 1bd: invokevirtual com/l7tech/server/uddi/UDDIRegistrySubscription.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 1c0: invokestatic com/l7tech/objectmodel/Goid.isDefault (Lcom/l7tech/objectmodel/Goid;)Z
      // 1c3: ifeq 1d8
      // 1c6: aload 0
      // 1c7: getfield com/l7tech/server/uddi/ae.d Lcom/l7tech/server/uddi/SubscriptionUDDITaskFactory;
      // 1ca: getfield com/l7tech/server/uddi/SubscriptionUDDITaskFactory.e Lcom/l7tech/server/uddi/UDDIRegistrySubscriptionManager;
      // 1cd: aload 4
      // 1cf: invokeinterface com/l7tech/server/uddi/UDDIRegistrySubscriptionManager.save (Lcom/l7tech/objectmodel/PersistentEntity;)Lcom/l7tech/objectmodel/Goid; 2
      // 1d4: pop
      // 1d5: goto 1e6
      // 1d8: aload 0
      // 1d9: getfield com/l7tech/server/uddi/ae.d Lcom/l7tech/server/uddi/SubscriptionUDDITaskFactory;
      // 1dc: getfield com/l7tech/server/uddi/SubscriptionUDDITaskFactory.e Lcom/l7tech/server/uddi/UDDIRegistrySubscriptionManager;
      // 1df: aload 4
      // 1e1: invokeinterface com/l7tech/server/uddi/UDDIRegistrySubscriptionManager.update (Lcom/l7tech/objectmodel/PersistentEntity;)V 2
      // 1e6: goto 27e
      // 1e9: astore 11
      // 1eb: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 1ee: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 1f1: aload 2
      // 1f2: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 1f5: aload 11
      // 1f7: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 1fa: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 1fd: astore 17
      // 1ff: aload 17
      // 201: bipush 11
      // 203: aaload
      // 204: dup_x2
      // 205: pop
      // 206: aload 17
      // 208: bipush 5
      // 209: aaload
      // 20a: swap
      // 20b: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;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\u0001\u0001" ]
      // 210: aload 11
      // 212: invokestatic com/l7tech/util/ExceptionUtils.getDebugException (Ljava/lang/Throwable;)Ljava/lang/Throwable;
      // 215: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
      // 218: aload 3
      // 219: aload 10
      // 21b: invokeinterface com/l7tech/uddi/UDDIClient.deleteSubscription (Ljava/lang/String;)V 2
      // 220: goto 261
      // 223: astore 12
      // 225: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 228: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 22b: aload 10
      // 22d: aload 2
      // 22e: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 231: aload 12
      // 233: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 236: astore 14
      // 238: astore 15
      // 23a: astore 16
      // 23c: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 23f: astore 17
      // 241: aload 17
      // 243: bipush 4
      // 244: aaload
      // 245: aload 16
      // 247: aload 17
      // 249: bipush 1
      // 24a: aaload
      // 24b: aload 15
      // 24d: aload 17
      // 24f: bipush 10
      // 251: aaload
      // 252: aload 14
      // 254: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;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\u0001\u0001\u0001\u0001" ]
      // 259: aload 12
      // 25b: invokestatic com/l7tech/util/ExceptionUtils.getDebugException (Ljava/lang/Throwable;)Ljava/lang/Throwable;
      // 25e: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
      // 261: new com/l7tech/uddi/UDDIException
      // 264: dup
      // 265: aload 2
      // 266: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 269: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 26c: astore 17
      // 26e: aload 17
      // 270: bipush 0
      // 271: aaload
      // 272: swap
      // 273: ldc "."
      // 275: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 27a: invokespecial com/l7tech/uddi/UDDIException.<init> (Ljava/lang/String;)V
      // 27d: athrow
      // 27e: aload 3
      // 27f: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 282: goto 28e
      // 285: astore 13
      // 287: aload 3
      // 288: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 28b: aload 13
      // 28d: athrow
      // 28e: goto 2de
      // 291: aload 2
      // 292: ifnonnull 2bd
      // 295: getstatic com/l7tech/server/uddi/ae.c Ljava/util/logging/Logger;
      // 298: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 29b: aload 0
      // 29c: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 29f: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 2a2: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 2a5: bipush 2
      // 2a6: aaload
      // 2a7: swap
      // 2a8: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 2ab: bipush 16
      // 2ad: aaload
      // 2ae: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 2b3: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 2b6: goto 2de
      // 2b9: invokestatic com/l7tech/server/uddi/ae.a (Lcom/l7tech/uddi/UDDIInvalidKeyException;)Lcom/l7tech/uddi/UDDIInvalidKeyException;
      // 2bc: athrow
      // 2bd: new com/l7tech/uddi/UDDIException
      // 2c0: dup
      // 2c1: aload 2
      // 2c2: invokestatic com/l7tech/server/uddi/SubscriptionUDDITaskFactory.a (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Ljava/lang/String;
      // 2c5: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 2c8: astore 17
      // 2ca: aload 17
      // 2cc: bipush 7
      // 2ce: aaload
      // 2cf: swap
      // 2d0: aload 17
      // 2d2: bipush 14
      // 2d4: aaload
      // 2d5: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 2da: invokespecial com/l7tech/uddi/UDDIException.<init> (Ljava/lang/String;)V
      // 2dd: athrow
      // 2de: goto 324
      // 2e1: astore 2
      // 2e2: aload 1
      // 2e3: getstatic com/l7tech/gateway/common/audit/SystemMessages.UDDI_SUBSCRIPTION_SUBSCRIBE_FAILED Lcom/l7tech/gateway/common/audit/Messages$M;
      // 2e6: aload 2
      // 2e7: bipush 1
      // 2e8: anewarray 312
      // 2eb: dup
      // 2ec: bipush 0
      // 2ed: aload 0
      // 2ee: getfield com/l7tech/server/uddi/ae.e Lcom/l7tech/objectmodel/Goid;
      // 2f1: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 2f4: getstatic com/l7tech/server/uddi/ae.g [Ljava/lang/String;
      // 2f7: bipush 13
      // 2f9: aaload
      // 2fa: swap
      // 2fb: ldc "."
      // 2fd: invokedynamic makeConcatWithConstants (Ljava/lang/String;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\u0001" ]
      // 302: aastore
      // 303: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.logAndAudit (Lcom/l7tech/gateway/common/audit/AuditDetailMessage;Ljava/lang/Throwable;[Ljava/lang/String;)V 4
      // 308: goto 324
      // 30b: astore 2
      // 30c: aload 1
      // 30d: getstatic com/l7tech/gateway/common/audit/SystemMessages.UDDI_SUBSCRIPTION_SUBSCRIBE_FAILED Lcom/l7tech/gateway/common/audit/Messages$M;
      // 310: aload 2
      // 311: invokestatic com/l7tech/util/ExceptionUtils.getDebugException (Ljava/lang/Throwable;)Ljava/lang/Throwable;
      // 314: bipush 1
      // 315: anewarray 312
      // 318: dup
      // 319: bipush 0
      // 31a: aload 2
      // 31b: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 31e: aastore
      // 31f: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.logAndAudit (Lcom/l7tech/gateway/common/audit/AuditDetailMessage;Ljava/lang/Throwable;[Ljava/lang/String;)V 4
      // 324: return
      // try (52 -> 62): 63 com/l7tech/uddi/UDDIInvalidKeyException
      // try (46 -> 55): 56 com/l7tech/uddi/UDDIInvalidKeyException
      // try (44 -> 49): 50 com/l7tech/uddi/UDDIInvalidKeyException
      // try (21 -> 26): 27 com/l7tech/uddi/UDDIInvalidKeyException
      // try (68 -> 75): 76 com/l7tech/uddi/UDDIInvalidKeyException
      // try (68 -> 75): 100 com/l7tech/uddi/UDDIException
      // try (199 -> 215): 216 java/lang/Exception
      // try (238 -> 241): 242 com/l7tech/uddi/UDDIException
      // try (31 -> 65): 288 null
      // try (181 -> 192): 192 com/l7tech/uddi/UDDIInvalidKeyException
      // try (135 -> 144): 144 com/l7tech/uddi/UDDIInvalidKeyException
      // try (68 -> 285): 288 null
      // try (288 -> 289): 288 null
      // try (13 -> 67): 330 com/l7tech/objectmodel/ObjectModelException
      // try (294 -> 311): 311 com/l7tech/uddi/UDDIInvalidKeyException
      // try (68 -> 329): 330 com/l7tech/objectmodel/ObjectModelException
      // try (13 -> 67): 350 com/l7tech/uddi/UDDIException
      // try (68 -> 329): 350 com/l7tech/uddi/UDDIException
   }

   static {
      String[] var5 = new String[17];
      int var3 = 0;
      String var2 = "\u000fXo\u001ff'\u0002/Xn\u0019gs\u001b$M=\u0003ae\u0001)Xt\u0000`n\u001d$\n{\u001ff'\u0000/Mt\u0003`u\u000bj\u000fm\n{\u001ff'\u0000/Mt\u0003`u\u000bj\u000f\u001fnY9Fb\u0015#Yi\u0002m'ZiV\u000fXo\u001ff'\u0001?Hn\u0013fn\u0010#DzPrh\u0000jDr\u0004}a\u001b)Ki\u0019{i\u0001f\nH4PNR$Ei\u0019rn\u0011+^t\u001fz'\u0001/Xk\u0019wbR'Cn\u0003}i\u0015jEoPai\u0002?Hq\u0019go\u0017.\u0004\u001f\u001fD|\u0012xbR>E=\u0014qk\u0017>O=\u0003ae\u0001)Xt\u0000`n\u001d$\n:\td\n^\u0011at\u0017p\n\u001f\u001fD|\u0012xbR>E=\u0014qk\u0017>O=\u0003ae\u0001)Xt\u0000`n\u001d$\n:\u000e\u001fnY94u\u0017-Cn\u0004f~R1\u0019_\u007f\u0003wu\u001b(Cs\u00174a\u001d8\ns\u001f`n\u0014#I|\u0004}h\u001c9\n{\u0002{jR\u001fnY94u\u0017-Cn\u0004f~R(\tBx\u0013\u007fn\u001c-\nn\u0005vt\u00118Cm\u0004}h\u001cjLr\u00024R6\u000ec=\u0002q`\u001b9^o\t4\td\n^\u0011at\u0017p\n0\u000fXo\u001ff'\u0002/Xn\u0019gs\u001b$M=\u0005pc\u001bjYh\u0012gd\u0000#Zi\u0019{iR,EoPfb\u0015#Yi\u0002m'$f\nv\u0015m'\u001b9\nt\u001ebf\u001e#N=Xwh\u0007&N=\u0012q'\u00172Zt\u0002qc[d7\u000eKi\u0011vf\u0001/\nx\u0002fh\u0000j]u\u0015z'\u0002%Fq\u0019z`R9_\u007f\u0003wu\u001b:^t\u001fz'\u0014%X=\u0002q`\u001b9^o\t4$\rjCnPpn\u0001+Hq\u0015p)";
      int var4 = "\u000fXo\u001ff'\u0002/Xn\u0019gs\u001b$M=\u0003ae\u0001)Xt\u0000`n\u001d$\n{\u001ff'\u0000/Mt\u0003`u\u000bj\u000fm\n{\u001ff'\u0000/Mt\u0003`u\u000bj\u000f\u001fnY9Fb\u0015#Yi\u0002m'ZiV\u000fXo\u001ff'\u0001?Hn\u0013fn\u0010#DzPrh\u0000jDr\u0004}a\u001b)Ki\u0019{i\u0001f\nH4PNR$Ei\u0019rn\u0011+^t\u001fz'\u0001/Xk\u0019wbR'Cn\u0003}i\u0015jEoPai\u0002?Hq\u0019go\u0017.\u0004\u001f\u001fD|\u0012xbR>E=\u0014qk\u0017>O=\u0003ae\u0001)Xt\u0000`n\u001d$\n:\td\n^\u0011at\u0017p\n\u001f\u001fD|\u0012xbR>E=\u0014qk\u0017>O=\u0003ae\u0001)Xt\u0000`n\u001d$\n:\u000e\u001fnY94u\u0017-Cn\u0004f~R1\u0019_\u007f\u0003wu\u001b(Cs\u00174a\u001d8\ns\u001f`n\u0014#I|\u0004}h\u001c9\n{\u0002{jR\u001fnY94u\u0017-Cn\u0004f~R(\tBx\u0013\u007fn\u001c-\nn\u0005vt\u00118Cm\u0004}h\u001cjLr\u00024R6\u000ec=\u0002q`\u001b9^o\t4\td\n^\u0011at\u0017p\n0\u000fXo\u001ff'\u0002/Xn\u0019gs\u001b$M=\u0005pc\u001bjYh\u0012gd\u0000#Zi\u0019{iR,EoPfb\u0015#Yi\u0002m'$f\nv\u0015m'\u001b9\nt\u001ebf\u001e#N=Xwh\u0007&N=\u0012q'\u00172Zt\u0002qc[d7\u000eKi\u0011vf\u0001/\nx\u0002fh\u0000j]u\u0015z'\u0002%Fq\u0019z`R9_\u007f\u0003wu\u001b:^t\u001fz'\u0014%X=\u0002q`\u001b9^o\t4$\rjCnPpn\u0001+Hq\u0015p)"
         .length();
      char var1 = '+';
      int var7 = -1;

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

         while (true) {
            String var8 = b(var10000, b(var10001));
            switch (var10002) {
               case 0:
                  var5[var3++] = var8;
                  if ((var7 += var1) >= var4) {
                     g = var5;
                     c = Logger.getLogger(ae.class.getName());
                     return;
                  }

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

                  var2 = "\u0018\u007f\u000ej\u0013RuZ8\u0001v\u0015\u0000~\u001f\u001d\u0016\u007f\u0006j\u0015RaP*\u0006aA\u0014hM\u007f\u001bp\u0003\u0001dM6\u0018q\b\u001di\u0011";
                  var4 = "\u0018\u007f\u000ej\u0013RuZ8\u0001v\u0015\u0000~\u001f\u001d\u0016\u007f\u0006j\u0015RaP*\u0006aA\u0014hM\u007f\u001bp\u0003\u0001dM6\u0018q\b\u001di\u0011"
                     .length();
                  var1 = 15;
                  var7 = -1;
            }

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

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

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

      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 -> 40;
            case 1 -> 72;
            case 2 -> 127;
            case 3 -> 18;
            case 4 -> 118;
            case 5 -> 101;
            default -> 16;
         });
      }

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