U
    j7gμ  γ                7   @   sd  d dl mZmZ dd Zedededededed	ed
edededededededededededededededededededededed ed!ed"ed#ed$ed%ed&ed'ed(ed)ed*ed+ed,ed-ed.ed/ed0ed1ed2ed3ed4ed5ed6ed7ed8ed9g6Zd:S );ι    )Ϊ
ip_networkΪ
ip_addressc                 C   s    t D ]}t| |kr dS qdS )NTF)ΪBOGON_NETWORKSΪIP)r   Ϊnetwork© r   ϊ0/tmp/pip-unpacked-wheel-bv8pilsi/ipinfo/bogon.pyΪis_bogon   s    r	   z	0.0.0.0/8z
10.0.0.0/8z100.64.0.0/10z127.0.0.0/8z169.254.0.0/16z172.16.0.0/12z192.0.0.0/24z192.0.2.0/24z192.168.0.0/16z198.18.0.0/15z198.51.100.0/24z203.0.113.0/24z224.0.0.0/4z240.0.0.0/4z255.255.255.255/32z::/128z::1/128z::ffff:0:0/96z::/96z100::/64z2001:10::/28z2001:db8::/32zfc00::/7z	fe80::/10z	fec0::/10zff00::/8z	2002::/24z2002:a00::/24z2002:7f00::/24z2002:a9fe::/32z2002:ac10::/28z2002:c000::/40z2002:c000:200::/40z2002:c0a8::/32z2002:c612::/31z2002:c633:6400::/40z2002:cb00:7100::/40z2002:e000::/20z2002:f000::/20z2002:ffff:ffff::/48z	2001::/40z2001:0:a00::/40z2001:0:7f00::/40z2001:0:a9fe::/48z2001:0:ac10::/44z2001:0:c000::/56z2001:0:c000:200::/56z2001:0:c0a8::/48z2001:0:c612::/47z2001:0:c633:6400::/56z2001:0:cb00:7100::/56z2001:0:e000::/36z2001:0:f000::/36z2001:0:ffff:ffff::/64N)Ϊ	ipaddressr   r   r   r	   r   r   r   r   r   Ϊ<module>   sp   Κ