7&  java/lang/Object()V   org/freertr/pack/packDnsZonedefttlI  axfrZorg/freertr/tab/tabGen   recsLorg/freertr/tab/tabGen;  java/lang/String toLowerCase()Ljava/lang/String;  !nameLjava/lang/String;Q$java/util/ArrayList # ' ()size()I + ,-get(I)Ljava/lang/Comparable;/org/freertr/pack/packDnsRec . 234 56java/util/Listcontains(Ljava/lang/Object;)Z 28 96add ; <clear 2' 2? ,@(I)Ljava/lang/Object; B CDaddBin (Lorg/freertr/pack/packDnsRec;)Z .F G ttl IJK LMorg/freertr/util/bitsgetTime()J .O PQaddedJ .S T asked V WXput.(Ljava/lang/Comparable;)Ljava/lang/Comparable; .Z [res]org/freertr/pack/packDnsRes _ 9X a bXfind d eXdel g htrimj@ l mnindexOf(Ljava/lang/String;)I p qr substring(II)Ljava/lang/String; t u)lengthw xymakeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; .|org/freertr/util/cmds~dns { '(Ljava/lang/String;Ljava/lang/String;)V { word  6equalsenable I nstr2numnorr .  fromUserStr(Lorg/freertr/util/cmds;)Z  DdelBin . typ  findBin<(Lorg/freertr/pack/packDnsRec;)Lorg/freertr/pack/packDnsRec; .  copyBytes()Lorg/freertr/pack/packDnsRec;!  Qupdated   unComment&(Ljava/lang/String;)Ljava/lang/String;  addUser(Ljava/lang/String;)Z x'(Ljava/lang/String;I)Ljava/lang/String;disable x8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; x .  toUserStr7(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; 2 addAll(Ljava/util/Collection;)Z|hit|ttl|sinceorg/freertr/user/userFormat| 9(Ljava/lang/String;)V    findUser2(Ljava/lang/String;I)Lorg/freertr/pack/packDnsRec; \ \ !target \ addrLorg/freertr/addr/addrIP; . generateReverse-(Lorg/freertr/addr/addrIP;)Ljava/lang/String; . clss  n compareTo  !(Lorg/freertr/pack/packDnsZone;)Ijava/lang/Comparable Signature7Lorg/freertr/tab/tabGen;CodeLineNumberTable subDomains()Ljava/util/List; StackMapTable&()Ljava/util/List;addList(Ljava/util/List;)I2(Ljava/util/List;)IaddZone (I)Lorg/freertr/pack/packDnsRec;findWildD(Ljava/lang/String;Ljava/lang/String;I)Lorg/freertr/pack/packDnsRec;loadZone'(Ljava/util/List;)IsaveZone$(Ljava/lang/String;)Ljava/util/List;8(Ljava/lang/String;)Ljava/util/List; (Z)Lorg/freertr/user/userFormat; reverseZone ()Lorg/freertr/pack/packDnsZone;(Ljava/lang/Object;)IMethodParametersHLjava/lang/Object;Ljava/lang/Comparable; SourceFilepackDnsZone.javaBootstrapMethods  defttl  axfr  rr name|type|data reverse.  x$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; InnerClasses"%java/lang/invoke/MethodHandles$Lookup$java/lang/invoke/MethodHandlesLookup! ! Qa-*** *Y*+*"* "/ (0!1'2,3F#Y%L=*&2**.N-0:+1 +7W+& ;<=!>'?2@5B><DD 2*.<$*: KL<+=>+=)+>.:*A. UVXYZ [%\(^1_4Y:b. >+=>+&*+*.:*A. lmopq"r's*u3v6p<y. CD`++00+E +*E+HN+R*+U.M,>,Y&+Y,Y*\^W2 !&268EX^.#^)++00*+`.L++YR`R+ 'DC++00*+c  @() *&,$ **.+fL+ik=!+o*+`+sovL+s.YzM{Y}+N-L+*- +*-+#-L+,-*,+,-,*E*,AW~ .19;CNS\ikt   /.{  <.YzN-+0-*- z4.Yz:+0*::,0&     "$+1$.Z!++k=+f+oft4*H=+="*+>N*-()*"+*,,)2/  "{#Y%M,+*7W* NN,+-7W+L6*&/**.:,+W,:9:< =&?)A7B>CMD[E`FcHsCyJ&2!.lMMY,N6*&D**.:6=->Є-. TUV XY)Z?[N\^[dYj_ $2!PлY*L**M,,+0+,AW>*&**.M,}!!&!.Yz:\Y:Y^W,0,Y*\޸0 ,EE+AWe+Rhij k(l.n;oGpltuu~vwxyz{|}n..;[$ *+A! *+     & !#%