+
    €¯“i7	  c                   s4   € ^ RI Ht ^ RIHt  ! R R]4      tR# )i    )ÚSoSCleanerParser)Ú
SoSIPv6Mapc                   s\   a a€ ] tR t^t oRtRtRtR.tRR.tRt	. 3V 3R llt
R	 tR
tVtV ;t# )ÚSoSIPv6Parserz/Parser for handling IPv6 networks and addresseszIPv6 ParserZipv6_mapz´(?<![:\\.\\-a-z0-9])((([0-9a-f]{1,4})(:[0-9a-f]{1,4}){7})|(([0-9a-f]{1,4}(:[0-9a-f]{0,4}){0,5}))([^.])::(([0-9a-f]{1,4}(:[0-9a-f]{1,4}){0,5})?)(\/\d{1,3})?)(?!([a-z0-9]|:[a-z0-9]))zetc/dnsmasq.conf.*z.*modinfo.*Fc                sF   <€ \        V4      V n        \        SV `  W4       R # )N)r   ÚmappingZsuperÚ__init__)ÚselfZconfigZworkdirZskip_cleaning_filesÚ	__class__s   &&&&€ÚD/usr/lib/python3.14/site-packages/sos/cleaner/parsers/ipv6_parser.pyr   ZSoSIPv6Parser.__init__&   s   ø€ Ü! 'Ó*ˆŒÜ‰Ñ˜Ö5ó    c                sn  € RV P                   P                  R/ /pV P                   P                  P                  4        Fr  w  r#RVP                  R/ /VR,          VP
                  &   VP                   F9  pVP                  V,          pWQR,          VP
                  ,          R,          V&   K;  	  Kt  	  V# )zcStructure the dataset contents properly so that they can be reloaded
on subsequent runs correctly.
ÚversionÚnetworksZ
obfuscatedÚhosts)r   r	   r
   ZitemsZobfuscated_addressZoriginal_addressr   )r   Z_dZ_Z_netZhostZ_ob_hosts   &     r   Úget_map_contentsZSoSIPv6Parser.get_map_contents*   s§   € ð
 t—|‘|×+Ñ+Ø˜ð
ˆð —|‘|×,Ñ,×2Ñ2Ö4‰GˆAà˜d×5Ñ5Ø˜ð5ˆBˆzN˜4×0Ñ0Ñ1ð Ÿ
œ
ØŸ:™: dÕ+ØGO:•˜t×4Ñ4Õ5°gÕ>¸tÓDó #ñ 5ð ˆ	r   )r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__ZnameZmap_file_keyZregex_patternsZparser_skip_filesZcompile_regexesr   r   Z__static_attributes__Z__classdictcell__Z__classcell__)r   Z__classdict__s   @@r   r   r      sH   ù‡ € Ù9à€DØ€Lð	Ið€Nð 	ØðÐð €Oà<>÷ 6÷ò r   r   N)Zsos.cleaner.parsersr    Zsos.cleaner.mappings.ipv6_mapr   r   ) r   r   Ú<module>r      s   ðõ 1Ý 4ô,Ð$ö ,r   