ELF >@@UH1Ƀ-B]ffff.UHAWAVSPeH%HILp(1H;%LAEu!LAEt LE1DH[A^A_]ffff.UHAVSeH%HILp(1H;%LL1[A^]UHs4?du ut%u?t?u ut 1]Ãt]à tu uf.UHeH%HHH(1uGu1]θt@΃ ttՉtŁXctqt3dttuf.HGHO HJHOAwN$ GBG$)r 4HÉBr HRUHH1fUHSPOA1ۃo$~ ur~ul~ uXVuM"~ uEVu:~ u2~u,VF) U~u V v=eH%HH@(1HH1F%=tjƒtbʁtWeH4%HHv(uGudt( t#%=t%=t=Xcu=eH%HH@(t1HH1H[]=qtс3dtt=e뗐UHHtHc1LcWHH(L9wSHLHHIHcHP уHvEƅv,ft/HfȉEfIG0HH)eH ȉE1HXHfEAALHD9AfEMAGfUAfAAD)fDOft< fDEA܅~HHIMuaE1G rQuHW HOXHDHOXGmuH u'HO`HWHH)H0|HHWG0u%'0HHGtG00HGLpHxHuHMH]HX HHHpHPLHGMH(@)fDp*MH,E;EHGHEH8HOEHMED~UDLMLH|EL}IO(HHH)eHLe}HOXGmuH u'HO`HWHH)H(|HHWG(u%'(HHGtG0(HGLpHxHuHMH]HX HHHpHPLE;E} HGHGHMH9HEEIGhHH)eHeH%HH@(HH1rIG`HH)eH]E1L}LeMtLH}HELeEHtH_HHuIG`HH)eHH}HtPI_IHGHEHuLeHGEHHP u-IG L)eHH}HuHELeEH}HELeEHdLwLMuNCt&A1IcR0AD$$H9vAeH%HH@(HH1LID@DXHMLMLIEUĉс+ʃD]DށEAEAeH4%HLF(AuHuFs$<AAU0LAF9dAMHjCL& <uoGD&IA1B$1eeH%HH@(MOHH1/eH%HH@(GD&HH1LI11DCD&f=GA1@A@eH%HH@(zHH1+HcHA0H@GHEH`D$A0<%DHEH2H`@0lLuLL%AN#D11eH%HH@(HH1}t1 t,сtсt XceH%HH@(MtʋMHH1MLHEH@hHH)eH HEH@`HH)eHLHMIhD)LcHELpLpD`0D`lfftHEHHHIHUHJL7JD7IIOJL7(JD7 UHuHFHN JD7 JL7(NqGHELH $HM qpI)P ɉHHEN$0IEA$ `A$EAD$EfM<)ffAD$E:<tAL$M|$(LHH`LMmHELH`EGf}t;AA҉fDƉLMfDA411fD9fDffAOfEAȋMċuHp HH9r‰uDffAfEGQ`DEGf}t;AA҉fDƉLMfDA411fD9fDffAOfEAȋMċuHp HH9r‰uDffAfEGA?7AAAWEщfȉfDD1fD9fffAOf}t4AW҉fHuD1f1f9ffAwfDfAOAD$fɺ:LfAD$*LLmMuLeXC&DCD&@CD&fCD&Hp:1ɋlAAAu0LDfDfDfCD&HP H@H}qVׁ3dB6*AA DفDفXcqAA3dAH1ff.UHAWAVAUATSH8MHLkAE%ft[eH%HH@(tHH1IGPHH)eHHH8[A\A]A^A_]A} uVAE$<9C}&eH%HH@(tHADHH@ p@ƿH]LMuЉỦMDc0AA|AE$<D%B< IMtALeAD$ELH%ANH]L}u*DIGHHH)eHANh+U)ʃLcMfKA:u|eH%HH@(tHH1HEH@hHH)eHHcA:LEuS<IHUH]HMHHCHGD)HMH7IHUH]HM1A}MD)HHHpMESARH]SAUH]SASxATH@H%H;EuHh[A\A]A^A_]UHAWAVAUATSHxHH%HE1:ZJeH4%HHv(f;z[HO(RL4MtqCO<t6<uaDc@ANHA9rE;fLvtIHH)eHAFU4H%H;EWHs@LHHx[A\A]A^A_]AFUH %H;M#Hx[A\A]A^A_]CM<t#IHH)eHqHHHD)AAIALLLHHL{XL,CLLH.!IHH)eH+IHH)eHI>IAH%H;EQ DH[A\A]A^A_]LXIHHsHADE0C8f[ fDžDHXH8HDDDEA8AAAAH %HDž4:HHXHLHHcDAD Aщ€$D4LIHH)eHeH%HH@(HH1qIHH)eHLX:IHH)eHeH%HH@(LXHH1HXHLHHcDA<A\ffAAAƉ@1ȉ@1ȉD1ى1D11ȉA1AO:!DeH%IO<%L HPH(HHcDATG@HIGHAHH8E1DDAҍr42HcIߍ<:HcHIIH8J9D+ uH8CALPIH@(ft!FD+.FL+/HH1.LH`IH@(E1t9eD%4DEE1HH1H`L@AJ+H/BT+.AG9H98<%HXHPH(HL2HL LLLIMH"8HMwXLAAGLA_PHAGDLL4IHH)eH(H`.LHPHH@(LXt5AO<EG>AEM\AH`HH1<%HPH(H IHH)eH]J<+H L LXH4f9G H(tfG O t@@w D{EfDc <%7HPH $fAHu_1LIHH)eHeH%HH@(AHH HXL0CO HEHEHEHEHEHEHEHEfE=EEȉEɉMEH}HH]@HLLXHI>ADIEuUH HHH!IVLcMIKHHHHR HCt,CL-ȉ1Ή1Ή1HH 1HH(1HH01H81AO:D!HcALG@fCL.L8CL,fALG@HLHHIHHH)eHH tJH8IH-DAL,Q 1΃HcI)HcHAG<-H(HHPH(HPHXOHPH(HPL LXPHHHHHPHHPL LXHHUHH1%%%%%:HH11HHE1E1jjHH%H 11E1E1jjHH%HHE1E1jjHH%]@UHHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHLJHGxHGpHGhHG`HGXHGPHGHHG@1]UHHc11]fffff.UHHH<%H<%H<%]UHHHHh %HcH4%$1HAIH]@UHAWAVAUATSHHHH%HEeH %HH8HH0HHEHxHMHEHMHHx(H1HpCP1DHhHpHI@HhLHhMuwffE1<%LLHLUEHHLUI8HH)eHff.HDžXHDžPHDžHHDž@Ir .H(HULeL$%I$H@(f{<IuaHxH %ʁ)AQ8H4%)9э>M)@pH9}HeD%4DHH1HMLf{<ILUuaHxH %ʁ)AR8H4%)9э>M)@pE19AIZ<%3L##HLHxAB:fH sLazHQ|HHQvHHQtHHIxH1E1fffff.ALz@Q 1΃HcI)HcL4ALzAHIH HIzH@HE|.E1fffff.H%){ H %ʁ)9MS AF<t/L<t/<HuHHDH)9DdDC HLHrDdLUIEMHDKfK HI FHCHAH%fAFEumf.IEt[ALHP0ƃHI)HcL4ЁIAD.II H }AB:HHH9ffffff.E1H HPDHH)eHEt H%fAB8EJ Lc.HeH%HH@(HKHH1HH<%1IMt4{DtH<%1HC(IGC@AGL{ _I(L)eHNI(L)eHH<%I$1H<%1LI L)eHLHHHH退<%HulL!t`I$HHx(HLMe HLHHHHH돸H9HHHfA~<A Rfffff.AD$I M|$M AD$0AD$11ȉAD$21ȉAD$31ȉAD$41ȉAD$51ȉAD$61ȉAD$71ȉAD$81ȉAD$91ȉAD$:1ȉAD$;1ȉAD$<1ȉAD$=1ȉAD$>1ȉAT$?1AEP!IM@HHt:Mt$0L{ LL?H[0HuAEPIM@M|$AW AW!1AW"1AW#1AW$1AW%1AW&1AW'1AW(1AW)1AW*1AW+1AW,1AW-1AW.1AW/1!HIG0IE@L1ȉAD$?1AMP!IE@L4MM|$0f.Iv LtbMv0Mu}ffff.I|$ dLLQI(HH)eHM$$M^6fA~<1HeH %I~<%HHHAF<E1fI̘HIMƃMIz(H<%)EBH%Ӂ)D9ǍMD)AMr9IcLIAJA+MH AR Ar 2IM8HcHAJAAI`HH)eHAN1ȉAD$?1AMP!IE@HHt;H1fffff.IIv LtIF0LHuE1)AIF0HtHC0IM@HHAEXMt$AD$0AD$11ȉAD$21ȉAD$31ȉAD$41ȉAD$51ȉAD$61ȉAD$71ȉAD$81ȉAD$91ȉAD$:1ȉAD$;1ȉAD$<1ȉAD$=1ȉAD$>1ȉAD$?1AMP!IE@HHt%Hs Lt H[0Hu⋅HcHffff.I`HH)eHLeH%HH@(tAVHH1LH<%1LHHffff.M$$M#HHHHx(<%HHHHHLHHKHH@IDHHHKHH{HtLs MtKeH%HH@(tAVHH1LH<%1LH{XHLsX{ouh{AtbL{`I@HH)eHeH%HH@(tHH1LLLafDIIHH)eHeH%HH@(tSKAHH1Hs(HtH<%1HHHHnHHHH%H;Eu)HĈ[A\A]A^A_]HHH ffff.UHAWAVAUATSHhIH%HEAG0AG11ȉAG21ȉAG31ȉAG41ȉAG51ȉAG61ȉAG71ȉAG81ȉAG91ȉAG:1ȉAG;1ȉAG<1ȉAG=1ȉAG>1ȉAG?1ȋOP!HG@L4AMtH}IG HxI_0Mn HLtMv0Mu4A_@AOPLMAyH) Iq8UD$AM DA A))DAA)HMD A}A)1fE IcH<\A<HcH<O<HcH<GA< HcH<>HHyHHHrLMDEIq8 AAAT )D[E#_LEA EĺfA< HcH<A< HcH<eA< HcH<VA< HcH<HHyHHHr<HU.LeH%HH@(ALHUHA*HA!HAHQHE+EAD]ALMAHDE1EA Eĸ HcH<tg HcH<tM HcH<tC HcH<HHHHH=HrAHA9|HHAEYHAAF>A9I\~+Iw(Ht"I fAN>IG(AF>ft/1IǃH<tb9rHU.LeH%HH@(AHUHH1AAIy8IcHxH4~AIXHH)eHD^fV L6^H %fNKJ4AN<9ufAN r61fff.H<%I1HAF>H9rH<%1LH%H;Eu H@[A^]UHAVSAHEtHHHeH %HHR(fHH@(1fEt.Et)H1EtH[A^]@UHAWAVATSAIEt"HHeH%HH@(LMI쀀<%I$I`HH@(HLHH@(fǀ<%u*HI $HtEt[A\A^A_]LHEu[A\A^A_]øLH]UHAVSHHC(N,L4HH{`LH{`Av,L1[A^]fUHAWAVAUATSH(IHz8kL"M|$LSA|$`GA$8AD$l )Ml$pAt$nLAT$hʹ A+L$l!9A$fufADŽ$fAOnfu fAGnff9U?%fA$?fA$AD$\H?Dȁ??BA$AT$\fA$fArfA$"fAv-fA$4fA$?ufA$u fADŽ$<I^`I~hH}A$eH%HH@(H]HLHEH}H}eE A+L$lHcLHEH H}к@LHUHEHB eH4%HH@(fffJ(A$B+IEIMHHAD$nAD$Xduuu EBHM JLAD$lBTAD$\B\AD$`B`AD$dBdA$ffBlA$ffBnA$BhA$fBpA$fBrA$fBtA$fBvA$fBxA$fBzA$fB|BUMI퀀<%H}HuIuA$eH%HH@(LH<%HEIMnH}6A$fA$fADŽ$fArfAGrfA$fADŽ$ fAvfAGvfA$fADŽ$ fA$fADŽ$xI~`HuH,t8<%HEIMH}JI~`H]HIF(K,HH<%u[HEIM1ۄHEt?H([A\A]A^A_]øLHH}/HELHu}LHu1HELHuBf.UHAWAVAUATSPHIHz8`GeL4%MI<%:M7*I}`sH eH%HH@(HIMtGA|$4tw<%u LI¹ILL<%uLI¹IujLLXIE(AL$,HI}`LI}`At$,<%uGLIIt0L1ɉH[A\A]A^A_]øLHLLfUHAWAVAUATSPHIAH{8HIM|$ LeA|$YMn`HC(8A$H?Dȁ??BA$A$tA$fA$fADŽ$fA$fADŽ$fA$fADŽ$ fA$fADŽ$fA$fADŽ$ fA$fADŽ$xfA$uufADŽ$<hfA$EfA$PfA$[fA$ffA$qfA$tfA$teH%I<%IAt$eH%HH@(LLH%A$H\A$HhA$fHpA$fHrA$fHtA$fHvA$fHxA$fHzA$fH|A$ ʉ<%uHIE1HLHRIhLAt$eH%HH@(LLHDA$H\A$H`A$HdA$HhA$HpfA$HrfA$HtfA$HvfA$HxfA$HzfA$H|fA$HHA$HHI$I$LHTfA$H`fA$H+A$Hp @LE1B<%uHIAHuLHLADH[A\A]A^A_]øLH7UHAWAVAUATSHHIH{8HIMwhLI`eL,%IH@(AD$ AD$AD$H9C8sL @L}H]I`IH@(HUHL1H[A\A]A^A_]@UHAWAVAUATSHHHJ8` HpNpHIŸM0HDžHDžHDžHDžLshLH{`LH AueH%HH@(IMI$HI$HI$H I$H(I$H0I$H8I$H@I$HHI$HPI$HXI$H`I$HhI$HpI$HxI$HEI$ HEI$(HEI$0HEI$8HEI$@HEI$HHEI$PHEI$XHEI$`IAD$XHEA$HELE$A$IE`IEhfAE` AEdAEh fAElAEnHIEpHIExH IH(IH0IH8IH@IHPIHXIH`IHHIHhIHpIHxIHEIHEIHEIHEIHEIHEIHEIHEIHEI M(HEI0HEI8M@IHHIhHI`HHIXIP1 LH[A\A]A^A_]DUHAWAVAUATSPIHz8`L2Mf LA~eH %MI<%HMII}`AveH%HH@(LHHUHHHHHHHHHHHHHHHH H(H0H8H@HHHPHXH`<%uHEI1ۄu8HELHu1$<%uDHEIt&H[A\A]A^A_]øLH#HELHufUHAWAVAUATSH8IAHz8p HC` {dHKhII DeHHfEIIDuAƃEtHMHUIhH}I`sH eH%HH@(HHt?XHEHEtGD9H}w]A AAHMAAD;XLw5H}A]EfEE1E1H};XLvVAH}eH%HH@( HED@LHH1HUDA H8H}IfAD$` AD$d0HG8+_H E AN,Mu!HuHUHM>H}IM LeIhAEE(IH}HuHUHMHEHtEH MHH EHH I$eL%<%MIMLAIE11D1Hڍq1H@HQ1H@1HHH@uIH@(tAUHH1MH}HcHHAMAL$AMAL$ AD$ IMHQ HI(IL$IT$A\$ I H1LIuHr[A 0A $fpAu fpA &fpA )X H4%H4%fA+ *fpHHHu<%IMHHQH}u5AD$ I <%utIMLHQtXA$HUJdLmMA $HII(L98I}HHMII}HLH}돀<%LugIMHQH}tJ1}A DE!ID$hADŽ$H}E1DH8[A\A]A^A_]II}HLH}fDUHSPHHzH@K\HDK`HHKdHLKhHhKpfHpKrfHrKtfHtKvfHvKxfHxKzfHzK|fH|KHɉHPHHHP`HHXKTfHTfHVK+H~Hs @H1H[]fUHAWAVSPDI D1LHL DII fDAށwA@fD1=f.f<w!fffff.;GLLG8DGHD) D EA D1DAIHnELH LHLHH H I9uDžhHhH}:HuHFHchHhHcW0HcHq0H9IHH)eHfHCHD8EHH{HIuDAETE1ɅEIM@u2E1IHH)eHAEAE,HEHEHEHEHEHEHEHEfE=EEȉE%%ȉEEH}uHHMLm@LHHMu1HMAEt#A$AuI>IAH%H;E DHĘ[A\A]A^A_]HcWH9vHHEH@HchHHAu8L@HME@AE1H}yHEpH}A+HCHPHHL HD(HhHphAf< c Zb ZY BI  c Zb ZY  c  ZZ' ZY.9H d t [AVZ Za c Z= Zp  # c- ZQ   q  A cO Z   c Zn! Z/ ( [` c Z Z  c ZW  Z   c Z Z  c Z Z , e c Z Z  ! c! Z! Z! " c" Z&" Z%"-"<" h" cz" Z" Z"" " " \"# c+# Z4S# c]# Zd# Zn#|# ##$5$% c% Z% Z%% % V& c`& Zg& Zn&}& & c& Z& Z&& 1' c?' Z F' ZP'_' ' c' Z' Z'' M(r( )Z)M*++ {, c, ZQ, Z,, ,- 5-[-f- - c- Z%- K. .... / c9/P/f/x/ c/ / / Z/ Z/0;0 U0x0 0 u0 1 F1 i1 ]1 11 [2 d2 2 3 n3 3 Z34.4hQ4f{4 444'5 x5555 6 ] 77 7 77 8i\8j8 8 9 /9 c=9 ZD9 ZK9^9 9 9 c9 Z9 Z9y: c; cy; Z< ; Z;;; c; Z; Z;< = == c= Z= Z> > B> > >> ? c-? Z4? Z ? Z???g@ ZA AAA B)B7B ]CBJB ]RB ]ZB ]bB ]:jB ruB ] |B Z BB Z^B X CBB ](B ZBB ]0B ZB X D CC ]8*DGD ] LDTD ](YDaD ]0fDnD ]8tDD D D XDDD AE SEE EEE YFtF cF F F ZwF Z% G Z- G Z G6G UG G H H OI Z I gJ {J J K IK cSK ZZK Z cKK K cK ZK Z KL (LGLL 1M DM ] M M M XYMM N ]  N (N=N MNcN N ] NN ] NNN NN%O6OGOXOiOzOOOOOOOOPP$P5PFPWPhPyPPPPP PP PQQPQcQR cR Z_R Z &R.R ]08RR cR ZoR ZsRRRRRRRSS S,S8SDSPS\ShStSSSSSSSSSS SS SS TwT ]T cT ZT ZTT T T UU U V XX X ] ,Y MY ]Y XYkYrY Y ] Y ] YY ] YY ;Z PZWZ jZ ] Z [ ] b[ r[[ [ c[ Z([ Z[[ \ ](\)\ ]85\N\ ]0Z\t\ ]8\\ Z \\ ] c] Z "] Z0]D] ]0P]f] ]8r]] ]8]] ](] ^ 3^ ?^[^ ] c^r^ ] z^^^^ `Rala cva Z }a Zc aa ca Za Zc aa cic cc S u$q cԊ Zۊ Z} ۋ _ cm Z.t Z } r8 @ b &3 Xӎz c Z Z u2 uAZ u wpeVj  ]@ ]@ Z+Ôהg  Ke6hX nҖ ]@ܖ ]@ Z+;kN ɗ ]@ӗ ]@ Z+ ,f6M vT ZYt w w Y` Y Y Y` w"0 b wq Xy w Ιޙ$1>Údߚ w"H Rdn|ś֛ +<M^oĜ՜ w. ٝ w )Ko ͞Ԟ "5 e{ȟ 4 wBY ֠ >Nc}С F wW ݢ wIUeq ʣ0?^ wk wͤ XҤڤ1Nz wΥޥ(ئF wȧѧݧ %1=IUamy  /D^gpyʩ֩*6BNZfm {\ w wʫ w$FreeBSD: head/sys/netpfil/ipfw/nat64/ip_fw_nat64.c 333403 2018-05-09 11:59:24Z ae $$FreeBSD: head/sys/netpfil/ipfw/nat64/nat64stl_control.c 333403 2018-05-09 11:59:24Z ae $$FreeBSD: head/sys/netpfil/ipfw/nat64/nat64_translate.c 333403 2018-05-09 11:59:24Z ae $$FreeBSD: head/sys/netpfil/ipfw/nat64/nat64lsn.c 333403 2018-05-09 11:59:24Z ae $$FreeBSD: head/sys/netpfil/ipfw/nat64/nat64stl.c 333403 2018-05-09 11:59:24Z ae $FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1)$FreeBSD: head/sys/netpfil/ipfw/nat64/nat64lsn_control.c 333403 2018-05-09 11:59:24Z ae $OOOT4[ [  c0Z=8@ZPZ hbZZZ YZ6YZYYZI(Y0Z@HYX`YpxYYZXX X0ZHPl`hlxXtXzX|X`XPXX`(X0X8X@XPXX`hX`XXXXXX0XpXX(XЫYY`YYYY YY8YhY@YPYYXNAT64: %s: invalid destination address: %08x NAT64: %s: EXPORT PG %d, count %d NAT64: %s: mbuf isn't contigious nat64lsn_destroy_instancenat64lsn_create_joballoc_host6nat64lsn_translate6NAT64: %s: %s %p failed to attach PG NAT64: %s: Queueing %d portgroups for deleting NAT64LSNNAT64: %s: %s %p is already attached as %p NAT64: %s: free PG index not found for %s stalenat64lsn_statesnat64stlNAT64: %s: Unsupported ICMPv6 type %d, code %d nat64lsn_do_requestNAT64: %s: Check PG %d nat64lsn_request_hostNAT64: %s: XXX: PACK_IDX %u %d %d NAT64STLNAT64: %s: Inner src doesn't match outer dst NAT64: %s: Unsupported ICMP type %d, code %d NAT64: %s: %s: PG %d ST [%p|%d]: %s:%d/%d <%s:%d> %s:%d AGE %d NAT64: %s: Unsupported proto %d in the inner header NAT64: %s: DESTROY HOST %s %p (pg used %d) reinject_mbufNAT64: %s: Reinject mbuf nat64_icmp_translateNAT64: %s: unknown IP version nat64lsn_dump_statenat64lsnget_next_pgipfw_nat64nat64_do_handle_ip4NAT64: %s: do not send ICMP in reply to ICMP errors nat64lsn_request_portgroupNAT64: %s: do not send ICMPv6 in reply to ICMPv6 errors NAT64 hosts zoneNAT64: %s: instance %s: hosts %d destroy_host6NAT64: %s: dropped due to mbuf isn't contigious NAT64: %s: dropped due to fragmented ICMPv6 Wrong plen6Debug level for NAT64 moduleNAT64: %s: Inner addresses do not passes the check NAT64: %s: IP addresses checks failed %04x -> %04x NAT64 portgroups zoneNAT64: %s: TR host %s %p on cpu %d Inat64_extract_ip4NAT64: %s: PG limit reached for host %s (used %u, allocated %u, limit %u) NAT64: %s: count=%d nat64_debugipfwattach_portgroupNAT64: %s: DESTROY PORTGROUP %d %p NAT64: %s: Unsupported ICMPv6 type %d, code %d, pptr %d nat64_icmp6_reflectALLOC STATENAT64: %s: invalid IPv4-embedded IPv6 address NAT64: %s: plen %d, pkthdr.len %d, hlen %d NAT64: %s: dropped due to fragmented ICMP NAT64: %s: Unsupported ICMP type %d, code %d, pptr %d NAT64: %s: failed to create job NAT64: %s: REQUEST pg nat_proto %d on proto %d nat64_do_handle_ip6NAT64 portgroup indexes zoneNAT64: %s: XXX: %ju %u %u kernelNAT64: %s: not first fragment NAT64: %s: Wrong IP version %d nat64_fragment6nat64_allow_privatenat64_handle_icmp6NAT64: %s: invalid source address: %08x NAT64: %s: empty PG not found for %s NAT64: %s: mbuf dropped: type %d, done %d NAT64: %s: Checking %s host %s on cpu %d NAT64: %s: Wrong MTU %d in ICMPv6 type %d, code %d NAT64: %s: Message is too short %d nat64lsn_periodic_chkhostAllow use of non-global IPv4 addresses with NAT64NAT64: %s: dropped due to mbufq overflow non-stalenat64_outputNAT64: %s: XXX: too long %d/%d %d/%d attach_host6nat64_icmp_reflectNAT64 host lockNAT64: %s: ATTACH HOST %s %p destroy_portgroupDELETE STATEqlockNAT64: %s: ALLOC HOST %s %p export_pg_statesXEX%X%X% XV(Xl0Xl8Xl@XEHXPXXX`XhX pX xX X XX XL XL X XL XL XL XL X XL XL XXXVXVX'X'X X(X0X8X{@XoHXPXXX`XhXpXxXJXJXJXJX'X'XXX`X'X'X'XX7 X7 X'X'X7 XX7 XG X"(X"0X"8Xo@XWHXWPXWXXG`XhXpX+xX8X1Xq4Xq4Xd4Xq4Xq4Xq4Xq4X1Xq4Xq4Xd4 GNU}z襄q@5i < r  1j    \    +Ou```8*PT si(J(h+0pC`P@iX  lq U   T~- C@ DTY3hX}(D 085M tG0@/|?tOz`Pt5``;n`ZP  @p@a0@(i8`>HYm5P/Ы;_p @`r `s) @ И. M d fx `  $p ~  @ @7   `0z 0Q1 .E Nt\ 0Bs  DL @D8         # : R l }        + = C [ u          " / 9 H N Y a h v             !3DViv "%/@GSahpy*@Vu0AXr.symtab.strtab.shstrtab.rela.text.commentset_vnet.rela.data.relaset_sysctl_set.relaset_modmetadata_set.relaset_sysinit_set.relaset_sysuninit_set.rodata.str1.1.rela.rodata.rodata.cst32.bss.note.gnu.build-id.gnu_debuglink.SUNW_ctf__set_modmetadata_set_sym__mod_metadata_ipfw_nat64_version__set_modmetadata_set_sym__mod_metadata_md_ipfw_nat64__set_modmetadata_set_sym__mod_metadata_md_ipfw_nat64_on_ipfw__set_modmetadata_set_sym__mod_metadata_md_ipfw_nat64_on_kernel__set_sysctl_set_sym_sysctl___net_inet_ip_fw_nat64_allow_private__set_sysctl_set_sym_sysctl___net_inet_ip_fw_nat64_debug__set_sysinit_set_sym_ipfw_nat64module_sys_init__set_sysinit_set_sym_vnet_init_vnet_ipfw_nat64_init_sys_init__set_sysinit_set_sym_vnet_uninit_vnet_ipfw_nat64_uninit_sys_init__set_sysuninit_set_sym_vnet_init_vnet_ipfw_nat64_init_sys_uninit__set_sysuninit_set_sym_vnet_uninit_vnet_ipfw_nat64_uninit_sys_uninit_ipfw_nat64_depend_on_ipfw_ipfw_nat64_depend_on_kernel_ipfw_nat64_version_mod_metadata_ipfw_nat64_version_mod_metadata_md_ipfw_nat64_mod_metadata_md_ipfw_nat64_on_ipfw_mod_metadata_md_ipfw_nat64_on_kernelipfw_nat64_modipfw_nat64_modeventipfw_nat64module_sys_initsysctl___net_inet_ip_fw_nat64_allow_privatesysctl___net_inet_ip_fw_nat64_debugvnet_init_vnet_ipfw_nat64_init_sys_initvnet_init_vnet_ipfw_nat64_init_sys_uninitvnet_ipfw_nat64_initvnet_ipfw_nat64_init_vnet_initvnet_ipfw_nat64_uninitvnet_ipfw_nat64_uninit_vnet_uninitvnet_uninit_vnet_ipfw_nat64_uninit_sys_initvnet_uninit_vnet_ipfw_nat64_uninit_sys_uninitnat64_icmp6_reflectnat64_icmp_reflectnat64_outputM_NAT64LSN_init_sys_initM_NAT64LSN_uninit_sys_uninit__set_sysinit_set_sym_M_NAT64LSN_init_sys_init__set_sysuninit_set_sym_M_NAT64LSN_uninit_sys_uninitattach_portgroupdestroy_host6flow6_hashjmtxnat64lsn_create_jobnat64lsn_ctor_hostnat64lsn_ctor_pgidxnat64lsn_do_requestnat64lsn_enqueue_jobnat64lsn_host_zonenat64lsn_periodicnat64lsn_pg_zonenat64lsn_pgidx_zonenat64lsn_proto_mapnat64lsn_translate6destroy_config_cbexport_config_cbget_next_pgnat64lsn_classifynat64lsn_confignat64lsn_createnat64lsn_destroynat64lsn_findbykidxnat64lsn_findbynamenat64lsn_listnat64lsn_manage_setsnat64lsn_reset_statsnat64lsn_statesnat64lsn_statsnat64lsn_update_arg1opcodesscodesnat64stl_log.pktidnat64stl_classifynat64stl_confignat64stl_createnat64stl_destroynat64stl_findbykidxnat64stl_findbynamenat64stl_free_confignat64stl_listnat64stl_manage_setsnat64stl_reset_statsnat64stl_statsnat64stl_update_arg1nat64lsn_initnat64lsn_uninitnat64stl_initnat64stl_uninitvnet_entry_nat64_allow_privatevnet_entry_nat64_debugnat64_check_prefix6nat64_check_private_ip4nat64_do_handle_ip4nat64_do_handle_ip6nat64_embed_ip4nat64_extract_ip4nat64_getlasthdrnat64_handle_icmp6M_NAT64LSNipfw_nat64lsnnat64lsn_destroy_instancenat64lsn_dump_statenat64lsn_init_instancenat64lsn_init_internalnat64lsn_rproto_mapnat64lsn_start_instancenat64lsn_uninit_internalvnet_entry_nat64lsn_eidipfw_nat64stlvnet_entry_nat64stl_eid__start_set_modmetadata_set__start_set_pcpu__start_set_sysctl_set__start_set_sysinit_set__start_set_sysuninit_set__start_set_vnet__stop_set_modmetadata_set__stop_set_pcpu__stop_set_sysctl_set__stop_set_sysinit_set__stop_set_sysuninit_set__stop_set_vnetmodule_register_initsysctl___net_inet_ip_fwsysctl_handle_intvnet0vnet_deregister_sysinitvnet_deregister_sysuninitvnet_entry_layer3_chainvnet_register_sysinitvnet_register_sysuninit__pcpufib4_lookup_nh_basicfib6_lookup_nh_basicin6_cksumin6_cksum_pseudoin_cksum_hdrin_cksum_skipip6_randomidip_fillidipfw_bpf_mtap2m_adjm_copydatam_freemm_get2m_move_pkthdrm_prependm_pullupm_splitmax_hdrmemcmpnetisr_queuepanicprintfvnet_entry_ip6_defhlimvnet_entry_ip_defttlM_IPFW__mtx_lock_sleep__mtx_unlock_sleep__rw_wlock_hard__rw_wunlock_hard__stack_chk_fail__stack_chk_guard_callout_stop_safe_mtx_destroy_mtx_init_rm_rlock_rm_runlock_rm_wlock_rm_wunlock_rw_destroy_rw_init_flagscallout_initcallout_reset_sbt_oncallout_schedulecounter_u64_alloccounter_u64_freefreehzinet_ntoplockstat_enabledmallocmalloc_initmalloc_uninitmemsetstrlcpytick_sbttime_uptimeuma_zalloc_arguma_zcreateuma_zdestroyuma_zfree_argvnet_entry_pfil_lock__rw_rlock_int_rw_runlock_cookie_intcounter_u64_fetchcounter_u64_zeroipfw_add_eactionipfw_add_obj_rewriteripfw_add_sopt_handleripfw_check_object_name_genericipfw_del_eactionipfw_del_obj_rewriteripfw_del_sopt_handleripfw_get_sopt_headeripfw_get_sopt_spaceipfw_obj_manage_setsipfw_objhash_addipfw_objhash_alloc_idxipfw_objhash_count_typeipfw_objhash_delipfw_objhash_find_typeipfw_objhash_foreach_typeipfw_objhash_free_idxipfw_objhash_lookup_kidxipfw_objhash_lookup_name_typeipfw_lookup_tableipfw_export_obj_ntlvipfw_objhash_lookup_table_kidxipfw_ref_tableipfw_unref_tableh|QWGxڴy|EOUw!!BI:de !d'$AgAFp0 n.FWpǕ;T7ޗTzԩS!>Wn' !Ԗ>3|t;ŦvC)E%FC>OͰv;l6^9ŞK9O'f6}>o_˻. !VķPε7'4S:QY,\%\kn7 7gQv ۦp!sm&̷ $,G }BԷ`o0LT>WT.k OZؗ4Ԟu I޹px s.6s:,8}D<%H?9UtvK\ڕ &5UtSRx M vѦP6 I)~ `6?>ru׀X"އ1 傍A0kArPGҤ4#hv`- ^=GK6 +vT+]'9<ɧ @i|9=kΦ!RPd*.j N둡q=21X-rڀzCcQz D^ {i﯄͏tߤN3\3'G; 1&p&.5Lfj;ׄqew hGxʿrnϿd=35j{Gw }ؗwI跤·ȕ`;oR.еH nIY:VC!juԑsjN:4+$.:^Ϥ|.ޟ%眾eTM!֥3xa=l^kGwa52m0] Nܘ6>dr6IѤ#N?Ry{Y AuyB~~];OӇY*_f.~@Sx 1Y3qYJ}Ϊ }B/ ssfr/nS7kn߉B! nnowZ}7t0B ]HCgbsyL7@S_lYvD5N O;%oI۟/ꄿ a DZ7_C 발oP-߄@\-XoC֗hV5| |'Nl[e|zwlOWuO[>gWlS!{CodFfJX3bM[IQX3Ob)/r+e xES.ͺ;eZI崵kJ4Q<-a/CKHc2'eO_Bep^A,٣g(=\LC]*;2GN]Op99R'* G n|ZXA  WSp>W]]|$>>p E}x _T.aF‘aW$EG7fv([)R|+$ͷ&6 Aђ; "䅞B/~n>brK{Z)z/Z?WP Kހ,OTGTR1A8,W֔sy_Ksɫ< ]DUS V [<\{sYh΋/FXW&ÝeKnCJ 5ҋ:/w!}SRx/?SVRWBy$sMﺤ4&Omۃԏ2-Oc4^8$Rz HJHխ2{.,w30?KJ'GU蟉tޏ>co5{_i?h}B?oְ EcIl%an?Mz~cR]G>{UKOg9PQ$즆|C3%?&lf ~~Y`QT+HHfW1/~}# O;`o h }>gѴ̭i}R`0zQp`B{g;&ZC$@y7a("amJ~pr\HÚO3PW@ʋ+a d/#@워WF01Hhvet8e\&^0tyCKz4=/^yިP۫P|6}$L, f`d!ב E s E \OpG s&Zxy8D .>*\|V|M6pcBhdRQ+ Lhx`b 1>ADhى`3 +A&Rb"kZXgHCAѪ'b7WowbwTh7< 5("y`a`'J|lurIܓP}vr:cK?L(}M/R"+fJ="4HƍP͹n.t{8dǁG9Ӭ)mց6QлJjwT}v>{#'p7oYq^Z)ߌ{rJ,\pTR:lg;x5,Ah|kr;<86osWN?RKK{Ҹд,[텦< pzT 6 P=Z=;C߳sXS,c\^=߱Q#r9 *e^gJ׷V|,][1 ` *~8G_ `dz͖m)}ʹ"\~b7申,*-R.*?rWOz.'/MLn7pLǥmr棜mtOA:SZ'ڡuw4|M7 I7B}-F>q7M +tMn+<;0b*d^.}Wk09yCzu! #2f/G;)con k)iNǓO֌L6|7T&oϙیJ az'lWo-T|lb]v C{ƸMjVyſnb5:??;wffci3K>բ4#sl+gI*>7Ѽ/kgz~JU/JU0䌫d4&Iѡ _UwOtA5mĺȇ\Squ]~;s}狺Uu,{\lR5,/sEu4X":]iµ˞`۔UB/|(~0<^ q:el,6CϷ-w/c_&7Xl!Cʆ{n)Cd}+8j~ g “gM,y-\,SR FkZCEW D0Ѣm[_1^&R-@gPI.J]&RR~n% w:DBL4t3ߍWx/oF76Zo9z_ "qVj[WYeU+X`*v\ Iܣ٘3H@Be%&;>GQȧl;Ծ7f(ӣTAzq-pv6D#jE?S 8l<z'Z-ϱͩe_g-6w j'j[<FiS-OժUQ~~V7kUOtת/dmHn·G[vo-<2õpdH8r8! z|` =2\QLƌp(9\6CcDzx-RףmUڍCT4ujeLmxK3[;<2zz!LZZGJ5t[z}.-uoOimKc{eOԩ:]߽^s%m~(q=l~gJX0Bs#ts_z^8Byu#oDF<=O[]nvFœ߼1cLi%Hg8 ? x?9}zWzbx 3䠶^^aLzmHXWdi*U/Wy{=7DQNWoxͨW}[U9?>& sxz)S֫Ru[N PNu]<"0v&kk:Kt9>d7ndCMć  =GiPРҠvcDzt~ cfjsdg~8LΩh)-6'"Kl,Ki|oP=yq-asܥAXe(yM͈?|p~\v/J`I=~uwGdm:.y~[)8f;>l?;Irw'P} *>5bD#:kT;Q!ߦ5jÍ\0ΣTB:Q%:4\ըrsٽ6M/B#|1޿-Jhܨ~#U mӳ7YEwUڏL/Ժ3eF[7fYD/p( O >!|!䲠I+;@&lp=I&f0[my]$R"\$mn='n}ؤv7-g#~j{pz56+F{7KfXnê+lY31? mVجzYm6rgPfHAi^x5f׹t]ʯWլfݬ{}-cr~/_gУjV7ͺnܬoͺn֑[[`!o ~qEn[tڢk~VǶ:sh [E׏b6mpg'x߻ϥZKl|E=ܢڭ-wղ&;-Owآ稶';u_)u2/R;IB/u0z{rkx&EhQ+GZܪuiU.\תͭbVSV-rCϴ@v{L9?F2nH= *ɿh#gF3R/F69}vH35RG]vU#ծ_' >~;# ؏]:nim׫MR dJx^zMۣx֖mK o-Hco$jceކM٦ ' UGѿNs~F}KQqQҶ{'%|oUk'x+=*v6+TA+\Vcs.| ou߇xa]'nwϿ}MױWS6k{(!M6ނFz(cx?CU9:|BZ==QQz`k?| :w|@GY"a\1Jz17R;f(c0[G9̎Qz(=|0)zӮ0zS.kP-ZX{^z|p|tT,UMvIKY Cϫ@Շ>-;Ё=ddk;>u-Xc+|(bD^blC:_8CC d>v% vu&V}]Aww)=!K#=F=!v; Dto;7v1`'3Q-8]&NHo]9W .s. VzDk<][=] .}D=OK2Ox{ؿzz'3`(_w{ZA1H|~c<]2Z=>{+~-Z}umjӣnŽѺ>=ZgGzWuj*cL0B}{Eck9 =绝"fvOB03׎ϭ7Ff_?_ߪQkK(CgOv+)kW76vF@Kw.{{^S%ۦǨg|sɶ5+hj>?&y=URO]j$W[һzHt2sڿmf?Fh1*fcUU[427])JSS]i0V}v;,=^>>>XcuXwO'+{A}1d'RtA~YӁ}si8-8-. ˏb~~{8ًvp{X5unz.qW]>W|fjZ?N}4xv;#A m[qb87}>L?=cWq֣=T4>vM7nt3]MXqnOt@9[+4wntݚGQM?)4=5}?}MOBST^ CMdtʦNvzмNW·5:;uwjQW(ιS|u"Ÿb\nb>N ީ>AaUẉ͝Gtok^ ON8ѩgtr;}.թݝgS}Y?u/K׎Y.kl0Ƴϯ>yޑ/uPETޗqd9i%3 y4m\vȒէYUn1pu׼Yl)>k;qI 4r8WT${|߂ʬ3m0Yf_z:YM-ÝK֛ǽsMح.~|?f^y1sG?NWe f m^Ng3?˧p([~bZ8g9݇ 8Xng0h9fvl`eex _|O73[onneCζ!&1a _k/c~0| /VY6g!MS0j+,mijaz I$uM܅X|HQa?gp?ݐ/c2n:K@':AԜ<+/A2}Mz s}f2M]>߲L6ȫbï4M)1N,4IE*S`L&ºkTt3&r;lYvuvg;L3>9gcNO.?+UP7Y[)+cticjytH jYKRq̕,ԕyFIQgH:%Lxz-n)-;Vpu\43FSL6#Rݟ>n$ӤG6cjAyjn,pl\1):j;! El(miLF <+(S)[c5<װgm5щU4c09=2S0mJp0Q D1DqgSͮJ4v),IٽJcJx(jB&>[;=qe طi5QQKRRc`T>Oom; x&Qnl[U @LuM/S"u{CWc# 9 Ert;HooΙDv_Iߚ DvHdvJ.ץ`Bxgۙ3H%_w(x&P-VΈ($ ༘V_ GW,T芅E5X-6H)VQk[ lIBОCeQY2"yEXQ NOfmZ ߨj9xvrCj{yX ;ؕgݐ-,|p$ӲyЦ JeF̰'4N(S+,BvS&}[ͻ= '괄W}OxjJRZ[1Iug]O2&e}ENY X'`e&{te_8 ϏBSc;'Be3+Gkس"9tν7ij:K՟Ad{8,3X?r{7'Ue {o2?x#Q[i% 6Z+Mn^ |=Z&8SdHy> ϡ'HRt$p@bhCT`sƗeQQCdHa3YGho}8lⅣ`?X-V1ruuuS⭓^=A셊1&21z5NX*,7 RϤ핯 78LX/PTlH&#wZ!W Q,)%` 3S)Ub$-60X8-Wr13)En=+7ZpO̒% ռ 86q(Cy.nd1!\ÿ*Ć Nf*/UDP]I > sRasSݜ c;c?OiB϶!;*Dvvx1bo@]Q,VHrE6" عWvts,RÕk A8GVI s-EXj0ǨcħيgZ>P;4t YPW]s`VzhtдU@^x)]h\LFLĶ,UߢU5VD HK<%ܥ$\bFa:l.zK#U6g@uzwdFEP1/UB$eD"q F]4}I4Q|舥oYa/ـo;`Ɵ7CKp8E}vސYz!Ttͼ,E{5)Q}V*V漸55YvMM&AϕauZg&0P2$ZF(pZ9zA Yl4PL H0(FPbh-a@7'萲bmh4Eyp6Vu2;Ϡg^>`r3MaC\uU[6&QO-•/f>ܚf:{ qVݮJOfr[W7}}o3cWYC׉Ѐ^#NTڟ nGg7UrprUZ%0<3eчJ[ YXRxWA"1AXAd̘EOvD$E,Ϻ,u鴤Sf_dThTRl#6q4R$bوQ89Q5"Q:dN;x.|x*J[x~j Aj7\O zM'shD׆ 9I(jn"꺷`)=Դ^I;;V5.zTCuiZU-j-뻶θIe)ퟪtyIv"gJ_1™ur;W[!XzB[qQRDD*F IU5 WܡLK#IYqPjۧ1D~ ;D LL%/'I/zB&/H'%Ja\;s=ƮGm%VLzv} % o>M˳ Բ Yli8ȫLV$4>"~iƗLggd KEAk5l3Yf|%Q^lIWEY#- BʊR\PX.P%\5~VDAPWu*sH 'dJ wkM% DG^@Ę?ZN1 HrlOIv0m+Q$8I7mRVv‹l`hM-N@]8WFyf%PO|3#|R݆~'zz%mN'f;9s=dž;.wRds$^2(Ӧ]ڪ˪UO .޶'|^w{=Zڨ*MS=ʍ\fo:FK!z0Qե,:>穭AvQ8+3ow|r],oP6z(Cs鉦E]h6d܄.z]ll<\YrNc-DD”.iJtbNF3xt%Fe p=MZL\Q]ӿ‹E| ǚ{o/݄ݣF/ydl_#q^.Xd Q~/'si04DS{ &"X@DRm?źe+ m=\ b֟krMnܙo4O^)Bv]ߛПKmHQ5^ gG}P ; w WyA 3%+Zx,H֮.\URCuƮjs-r̟Ht)@Ʋ›r8$DIʍr& pekG#VꯡYasHW@Y _VČڮ;hr7AƯ 1<@Q[%@C-+5bKH hu EEn{*4ثfʶI^muUE J@Z'yܿ˫֣Y3lZedQ&~Y~pmPT*YJA$f u|ɩێ?Uq`bN@rÊBDuEȳ1 wS#:6K.p)1D 5O ƿc'0s&\ӭ XIʫ)?,gܷڼ]=}k^ؘvyFppn 1ͺ/ ]|{\NX~ن =/T\oe ٯwB7hL//R<~ t?<,w ?Lgymc3?jK߆٣.[h0ĞMp˅.HLJ1ohmlʪ˜3tDBF}!%st/Ow]8zڧbY=]?r8W~ͧۯX&8r7d,~nO<ηZ+s|Xl) +,ً]f Y~Xp[Ϟ[/e&fmjx j4Nv,VjYG٭Zf硸`Juɻ*'#Z7{N7oy,xWT{ru!H>@Ef?kSի(]]NCg7o&yc$: ZșH|Ȏ v-0ff!1kw[@b`"y# WRF ec`?;b)eTqГ3 %&o8J?0azd[ŇbVQIF)m=4,o ۑzqEl&qM0Jl%xe:\/uDZ,j%؝ʟSIϜ ߬ ^pb3)RMoJ{&"RD4U]#qF[m˾bZ `jMtK{oUp5NO>>\ŵ $ZD:| w5З'V SJg+fy(6o܊H mw| r$8 W&Ƶ%_= +fnHJD\?׿QFipfw_nat64.ko.debugZ @ @Pg&0Y/D =P08@HP C@` 0\  W@ ` u! p@0!` !@!H 2! ,@/8 D8$HOdb:G8 ?P%