3$shaded/org/ops4j/net/ConnectionCachejava/lang/Objectjava/lang/Runnable3shaded/org/ops4j/monitors/exception/ExceptionSourceConnectionCache.java*shaded/org/ops4j/net/ConnectionCache$Entry EntryDUMMYLjava/lang/Object; m_instance&Lshaded/org/ops4j/net/ConnectionCache; m_hardStoreLjava/util/HashMap;SLjava/util/HashMap; m_weakStoreLjava/util/WeakHashMap;CLjava/util/WeakHashMap; m_timeToLiveJm_threadLjava/lang/Thread;m_exceptionMonitor6Lshaded/org/ops4j/monitors/exception/ExceptionMonitor;()V  java/util/HashMap! "  $java/util/WeakHashMap& '  )u0  -this getInstance(()Lshaded/org/ops4j/net/ConnectionCache;  2get,(Ljava/lang/Object;)Ljava/net/URLConnection;&(Ljava/lang/Object;)Ljava/lang/Object; 46 "7 access$000F(Lshaded/org/ops4j/net/ConnectionCache$Entry;)Ljava/net/URLConnection; 9: ;java/lang/Throwable=entry,Lshaded/org/ops4j/net/ConnectionCache$Entry;keyput-(Ljava/lang/Object;Ljava/net/URLConnection;)VA(Lshaded/org/ops4j/net/ConnectionCache;Ljava/net/URLConnection;)V D E8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; BG "H  Jjava/lang/ThreadLConnectionCache-cleanerN)(Ljava/lang/Runnable;Ljava/lang/String;)V P MQ setDaemon(Z)V ST MUstart W MXconnLjava/net/URLConnection;runjava/lang/RuntimeException]java/lang/InterruptedException_mainLoop()Z ab c  e4shaded/org/ops4j/monitors/exception/ExceptionMonitorg exceptionM(Lshaded/org/ops4j/monitors/exception/ExceptionSource;Ljava/lang/Throwable;)V ij hkeLjava/lang/RuntimeException; Ljava/lang/InterruptedException;java/lang/SystempcurrentTimeMillis()J rs qtvalues()Ljava/util/Collection; vw "xjava/util/Collectionziterator()Ljava/util/Iterator; |} {~java/util/IteratorhasNext b next()Ljava/lang/Object;  access$100/(Lshaded/org/ops4j/net/ConnectionCache$Entry;)J   'Hremove  size()I "'wait(J)V nowlistLjava/util/Iterator;registerExceptionMonitor9(Lshaded/org/ops4j/monitors/exception/ExceptionMonitor;)V2shaded/org/ops4j/monitors/TooManyMonitorsException9(Lshaded/org/ops4j/monitors/exception/ExceptionSource;I)V  monitorunregisterExceptionMonitorequals(Ljava/lang/Object;)Z getExceptionMonitors()Ljava/util/List;J()Ljava/util/List;java/util/ArrayList add resultMLjava/util/ArrayList;Ljava/util/ArrayList; access$200)(Lshaded/org/ops4j/net/ConnectionCache;)Jx0  SignatureCodeLineNumberTableLocalVariableTable StackMapTable ExceptionsLocalVariableTypeTable InnerClasses SourceFile1   \"* *"Y#%*'Y(**+.@ABC!D "/ 013M45&*YM*%+8 N-,ð-<,ð:,# >Y[\^`a ?@&/&ABCK*YN» Y*,F:*%+IW*K *MY*ORK*KV*KY-ç :-@CCGC>D>& lnop!r/s7t>vJw*/?@K/KAKZ[\J*YL*d+ç<+çM+,L*f*f*+lL*f*f*+l  ^^ 3`3` D>B^B`: %034;FI mn4moJ/abbu@*%yN-1- :**<W-*% *K* 36 %/?EHRWY`*% ?@b/^Q`%*YM*f Y**+f,çN,-"I> $%/%&*YM++*f,ñ*f,çN,-  # I>%&/&*YL»YM,*fW,+ðN+->  /  /*." 5Y Y3) 9: