=  java/lang/Object()Vjava/util/ArrayList   (I)V  5zombie/vehicles/CircleLineIntersect$Collideclassindex collidersLjava/util/ArrayList;  numforcecirclesI,zombie/vehicles/CircleLineIntersect$Collider  java/lang/IntegervalueOf(I)Ljava/lang/Integer;   T(Ljava/lang/Object;Ljava/lang/Integer;Lzombie/vehicles/CircleLineIntersect$Vector;)V " #$add(Ljava/lang/Object;)Z & '(size()I * + trimToSize - .clear 0 1reset3/zombie/vehicles/CircleLineIntersect$ForceCircle 25 67isFrozen()Z 9 :;iterator()Ljava/util/Iterator; =>? @7java/util/IteratorhasNext =B CDnext()Ljava/lang/Object; F GD getCollideobj I J$equals &M O PQtoString()Ljava/lang/String;S TUmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; SignatureELjava/util/ArrayList;CodeLineNumberTableB(Ljava/lang/Object;ILzombie/vehicles/CircleLineIntersect$Vector;)Vcollided StackMapTable setCollided addCollided getColliders()Ljava/util/ArrayList;G()Ljava/util/ArrayList;getNumforcecirclescontainsB(Ljava/lang/Object;)Lzombie/vehicles/CircleLineIntersect$Collider;fjava/lang/String SourceFileCircleLineIntersect.javaNestHostk#zombie/vehicles/CircleLineIntersectBootstrapMethodsn opq Tr$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;t  InnerClassesCollideclassindexCollidery*zombie/vehicles/CircleLineIntersect$VectorVector ForceCircle}%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup VW X:**Y *YYZ[\ZXJ&**Y * Y+-!WYdef%g[7X0 *%Yo\ @1X8* )* ,*Yuvwx]ZXr<*%*/+2+24 *Y`* Y+-!WYz{ |}&~;\ ^ZX^1+2+24 *Y`* Y+-!WY0\_`X* YVab(X*YcdXg-* 8M,<,AN-E+H-Y&(+\ ='(X * KYPQXj.LL* 8M,<,AN+-NRL+Y),\ e= ghijlmsu* jvjwxjz2j{|~