ELF@@?#{A8 C BR  !RR b@@@bX *a @*@@bX `@bC@d4"Q QsxbA8BBBT @{¨#_?#{@@{#_?#{A8S[C BR4Ra R @@"@@Z3@@Z4@4QZsA8BBB!TSA[B{è#_ @*@@Zs!@!Z_?#A8{S[c7c;aBq@ Tq` TA8 @ RRR@A@`@TKKab@9?kT`@Bk`T`f@9aj@9k`8(}`@sqTa"@ J?kZab@9?kITb@@@RA8@BBT{CSD[EcF;@#_a@R ?ڠKKA@! ?#{St[6VzTc@@3 ab@9k'T߂qTRq$TkCTk@Taf@9bj@9ja8!(!}a%@`@9k#T߂q T@@TkTks+Ң @@RFJ_kZ@R@F_QwcC`a@8@A8wcCRSA[B{Ǩ#_ksR`@~SR:Q3Z 4*ETJc:B37d38<3@$ )7L)3`f@9aj@9j`8(}`@߂qTRRq Tk T`@Rcc@RZBJE3"*UE37@33"@9(!}Ӂ 7Ȁf@9j@9k`8(!}Ӂ 9S `f@9aj@9`h`8(!}a 4kDsER@ ~SR@Q3 TJ4*:B 33w83B@c``f@SA[B{Ǩ#_*@9(!}! 73`f@9aj@9k`8(!}a 9kDsEDkDsE`cCA"@@AJ_k!Z!?k"0BokDsE/@@T!KK k["*A} kDsE@@`TR!Kks#C `@aD#"kDsE!|_?#{SL@@OB@!@`!SA{è#_?#A8 {C@$@R*@ZgA8@"BcҡT{A#_?#A8{*Bҡ@ #!@ ڥ EA8@"BcҡT{B#_?#{S4"4BT@B"4BC\sџ`T[CsџTA @a#@A@@ _A@!A@?A !@C@#C@c~aD@A@DCsџAT[BSA{Ĩ#_A@?A !@C@c~aD@A@B@7"@Vv @A!@!B@W@w@@B~W@?#{S[`@9l@9ss~SqTqTc|S*bKRb@9C4sQKcJs8  J38b@99AR@Rn@9SA_q[B {è#_@ @ n@9 n@9?#{b`Ay_ q@TİR_kT{#_ @b`@chAyBB` {#_@Rb`@chAyBB@{#_?#{b`Ay_ q@TİR_kT{#_ @b`@chAyBB {#_@Rb`@chAyBB0{#_?#{@{#_allowedips_node?#{RR R{#a@ _/I=WJintqq*1u811u32e1u64%q H%K'e)#A* q ql9 vKLM%qQ     V9a N'otl#q*%q:D  &Y'IYY2q~ 3q3q 2qx     2q     %q+     %q      3q"OF4lPrcuv:H;bit  Q 0R"8F&'F&':  ;seq #q 5 #q W #q @   #q!    #q!x#q!" < @<%q "/  5"I S('0"{  q q ` Q5  q0#I 0$+  ^ 0$#   T"  TU"&  5&3  {V(Wy ^H)o o= Q*skbpDS6iu% z  ls$  )d d= Q*skbeDS6ij% z  lh$  )W^ W5d*ipW> fWJ eYxcZ'4 E OV 4E OV=//6 P0Q0+yR2R2!2*S27fXtmp2@c35 8R$ 8S :$ = += $ E+E@ F  F } H  H $ 8S>!5 ! !!9!>! B! !!!!" """)$^c$0 U*ip$NcV% R%!S%5yT?key(X+' 4E OV)^(0 U*ipM(Q R!S5yT?key-d '  '&='=|i, QAyQ p6x$   $ V +Y,, P@add ^J/8keyHJ "6y!*1: X O fH !__pTA4B__cY!__u  O !bit /    O ~&i'Dd!bit,@bitKh H !__pA4B__cY!__u  5:keyJJ 2y5Z',=,Fg,R[ip/c\j ! !' 4 E O VCz" `D  '  4  A -M PX "/ "f "1"' PD8+-\c-hRtM l  W -  ]5+q T q T    [ "ty  y  C Do oBoKkeypJrr(u u y  y c 5c:keycJJd W W5keyWEJX Rq@aR bR'7EX,E<cG/G!Xw!lenHqM M!N?! ! ! !!!!KB8w,"NS_ |} LB8w,.N&S_ |}&h'78Ercu8c:/:!Xw]len<qd$;?cB8w,"N2S_ | } @B8w,.NS^_ |}73(Ercu3P 5) )/p*&len*7j, ,|-^ / /q$$1key$AJ :srcJJ  4dst  src ,J 4 Adp A2 _P C dQ jskb j>  skb : 8 `skb G =FFx G! G 4 ip Acnt Rq-q val-,^!pc/f / 1^ x(@fls ^ x -q %q  9%B) val%B9%9)e!val%99e8s^,!(s6,! u q8j^[!(j8,!(jV,!H3!(35(4H!(4!/!7!2K !"new4K]"new1 5{"=5"new7#"#5"% &,#&,5)#p&,;)#&,Kqa]#PQ'bhfedg-g"##/,]%ymaUI=+'8% l  W %  ]5+q T $   q T [  "f%k [!&r!f!6!6%&! !!!!!7"" !" F":"."R""&-i&!E'"" !"F":"."R".'~' .(  (  [( W   ]5+q T ~(   q T   $./(0<)"V)"""i(!*v )    i,*v s*    i8+v >+    ":+?KX,!w,"" !"F":"."R" ,  i,-v E-    i@.v .    /  /   !! !! !!!!1( 41: ; 9 I4: ; 9 I 1 !I: ; 9 I 1 1RUX Y W I 1X Y W 1X Y W .?: ; 9 '<1RUX!Y W :!;9 I.: ; 9 'I  .: ; 9 ' : ; 9 I$ > <&I14:!;9 I .?: ;9 '<4:!;9 I :!; 9 I8 1RUX YW !4: ; 9 I" 1#>! !I: ; 9!$ U%>! !I: ; 9!&I'!I/ (:!;9 I).?:!;9 'I@|*:!;9 I+ U,:!; 9 I-41. 1U/4:!; 9 I0.?: ; 9 'I<1:!; 9!I2>! !I: ;9!3>! !I: ;9!4 : ; 9 I5.?: ; 9 '<61RUX YW 7.:!; 9! '@|8.: ;9 'I !9': !:!; 9!; :!; 9 I8 <(=.?:!;9!'@|>1X YW ?4:!;9!I @.: ; 9 'I A !:!; 9 B :!; 9 IC1X!YW!D 1E:!; 9!,IF.:!;9!' !G :!; 9 H.:!;9!' !I% UJ$ > K L&M5IN4: ; 9 I?O  : ; 9 P : ; 9 I Q : ; 9 I 8 R I 8 S.?: ; 9 '<T.?: ;9 'I<U.?: ;9 '<V.?: ;9 '@|W.?: ;9 'I@|X4: ;9 IY.?: ; 9 '@zZ.: ; 9 'I@|[4: ; 9 I \ : ; 9 ]4: ; 9 I^ 1U_<`: ;9 Ia.1@zb.1@|<H dtdtddhldd L H $D(04<  T| h hh $ (  $ (,8<@HLh (, $(l llpx|   (,8! 0 .yy" b" !!` ]yD.> .  g#k ( /i /v I.n"   -.(/  /0 %     < x n/  -<o  5!!  / JL  1 P<"fz  "   3 ]1J  R $  O.n0 $ $./2 %     $z<  O.n1#v  v I.n  #$=. /     J#$ "t"  ]   & i _  ! ! . 5 St X"~ # %#""  ~.  f_8 J  ~  ! y   6~ z' y.'<1~%   1   =% ~0 $  . . K  % ~# %.~  u'  y     y  . ~<~ .1  y<2 !  ~%   1  y<2 !  #~%   1  y<2 !   < X"~ # %~  #" ~.   u_) ~      ! ~  '~ y '.g2 !     %. A ? hJO~ .1  y<2 !  7#K~%   1  y<2 !    X</    J~< 2 !  <#v  v I.n"    <F2Q /  XG2 !  #<  0nB "n  <<yr ' V !"!]  "z &! <  !!#BK#"6"1 !"/L !"/LNx> ,/} }J  ! ^z  4z > ",/}  1 }J  !N  @ 0=    <k<< /fi  ! ~ }    0  L# D!/!!-&/j< <hJ  L"D/!!-  3,!.  % -&=-= # 1!!% !:!:-B !Af"/!" !} 0 .* Y  !" .     0 !&.!&!}X 1 O.! 0 P.!  t Y 0  " 1: ~  k .   k 08 }  k .   k 2A Y 0  " 1: }  k .   k 08 }  k .   k 2 <=!= /! X!!- !MAX_ALLOWEDIPS_DEPTHget_unaligned_be64cidr__kernel_ulong_tRTAX_HOPLIMITNEIGH_VAR_MAXbit_at_bNEIGH_VAR_INTERVAL_PROBE_TIME_MS___GFP_MEMALLOC_BIT__MAX_XDP_MODERTAX_INITRWNDparent_bit_packedNEIGH_VAR_MCAST_PROBESkasan_check_writeold4old6__compiletime_assert_4exactNAPI_STATE_NO_BUSY_POLLCOOKIE_SECRET_MAX_AGE__be64unsigned intnextNETIF_MSG_HW_BITNETIF_MSG_PKTDATA_BITxps_map_typekmem_cache_create___GFP_HIGHMEM_BITCOOKIE_LEN___GFP_ZEROTAGS_BITcommon_bitsNAPI_STATE_IN_BUSY_POLL___GFP_RECLAIMABLE_BITNEIGH_VAR_DELAY_PROBE_TIME__UNIQUE_ID_rcu890NETIF_MSG_CLASS_COUNT___GFP_UNUSED_BIT__local_bh_enable_iprcu_read_unlock_bhkernel_load_data_strNF_INET_LOCAL_OUTBLAKE2S_128_HASH_SIZENETIF_MSG_WOL_BITprevBLAKE2S_160_HASH_SIZEget_current__list_delcopy_and_assign_cidrTCP_DELACK_TIMER_DEFERREDlocal_bh_enableRTAX_LOCKNAPI_STATE_DISABLENETIF_MSG_LINK_BITNFPROTO_ARPfoundNOISE_HASH_LENCOUNTER_WINDOW_SIZENAPI_STATE_THREADEDNAPI_STATE_SCHEDlist___GFP_NORETRY_BITlist_add_tailbpf_xdp_modeTCP_TIME_WAIT__UNIQUE_ID_rcu914__UNIQUE_ID_rcu916__UNIQUE_ID_rcu918mutexCHACHA20POLY1305_KEY_SIZEwg_allowedips_lookup_srcNAPI_STATE_MISSEDNEIGH_VAR_PROXY_QLENNFPROTO_BRIDGEcookie_values___GFP_THISNODE_BITNFPROTO_NETDEVXPS_CPUS___GFP_RETRY_MAYFAIL_BIT___GFP_DMA32_BIT__kernel_size_t__flsTCP_LAST_ACKCURVE25519_KEY_SIZElong long unsigned introot4__UNIQUE_ID_rcu882__UNIQUE_ID_rcu920__UNIQUE_ID_rcu884__compiletime_assert_889__UNIQUE_ID_rcu886__UNIQUE_ID_rcu888headdownrnodewg_allowedips_read_nodebit_at_aNETIF_MSG_RX_ERR_BITNEIGH_VAR_MCAST_REPROBES___GFP_HIGH_BITNFPROTO_NUMPROTOBLAKE2S_256_HASH_SIZECOUNTER_REDUNDANT_BITSparent_bitTCP_BOUND_INACTIVEnf_inet_hooksNETIF_MSG_TX_ERR_BITkmem_cache_alloc_noprof__fswab32NEIGH_VAR_BASE_REACHABLE_TIME_MSrcu_callback_t__compiletime_assert_900__compiletime_assert_901__compiletime_assert_902__compiletime_assert_903__compiletime_assert_906__compiletime_assert_907__compiletime_assert_908__UNIQUE_ID_rcu892__UNIQUE_ID_rcu894local_bh_disableroot_remove_peer_lists__UNIQUE_ID_rcu898RTAX_QUICKACKNEIGH_VAR_APP_PROBES__u16current_stack_pointer_resTSQ_THROTTLEDNF_INET_LOCAL_INwg_allowedips_lookup_dst_BoolXPS_MAPS_MAXcounter_values___GFP_NOMEMALLOC_BITchildTCP_SYN_RECVroot_free_rcu__local_bh_disable_ipfind_node__compiletime_assert_910__compiletime_assert_912__compiletime_assert_913__compiletime_assert_915NF_INET_POST_ROUTING__compiletime_assert_917__compiletime_assert_919___GFP_MOVABLE_BITNOISE_PUBLIC_KEY_LENwg_allowedips_slab_uninit___GFP_DIRECT_RECLAIM_BITipv6_hdrpush_rcuRTAX_REORDERING__u8rcu_barrierXDP_MODE_SKBcharNETIF_MSG_TX_DONE_BIT___GFP_NO_OBJ_EXT_BITtsq_enum__compiletime_assert_891___GFP_FS_BIT___GFP_LAST_BITconnect_nodeRTAX_FEATUREStable__compiletime_assert_883__compiletime_assert_921__compiletime_assert_885__compiletime_assert_887lookupNEIGH_VAR_QUEUE_LENTCP_FIN_WAIT1curve25519_lengths__u32NF_INET_INGRESSsigned char___GFP_DMA_BIT__compiletime_assert_153wg_allowedips_freewg_allowedips_slab_initwg_peerkmem_cacheentrybits__UNIQUE_ID_y_905task_structlist_del_initNETIF_MSG_RX_STATUS_BITlong long intlist_is_head__compiletime_assert_2__compiletime_assert_3RTAX_RTTVAR__compiletime_assert_5__compiletime_assert_6trueblake2s_lengthsprefix_matcheslock__compiletime_assert_895__compiletime_assert_896TCP_CLOSING__compiletime_assert_899NF_INET_NUMHOOKSRTAX_ADVMSS__hereslab_flags_tboolNEIGH_VAR_GC_INTERVALmemsetkmem_cache_free__ret_warn_onkmem_cache_destroyNEIGH_VAR_QUEUE_LEN_BYTESsize__compiletime_assert_154kernel_read_file_strXCHACHA20POLY1305_NONCE_SIZEBLAKE2S_224_HASH_SIZETCP_ESTABLISHEDNF_INET_PRE_ROUTINGnewnode_oldBLAKE2S_KEY_SIZEtrieTCP_MTU_REDUCED_DEFERREDNFPROTO_INETwg_peer_get_maybe_zeroRTAX_INITCWNDRTAX_FASTOPEN_NO_COOKIETCP_WRITE_TIMER_DEFERREDlist_delTCP_ACK_DEFERREDNEIGH_VAR_GC_THRESH1NEIGH_VAR_GC_THRESH2NEIGH_VAR_GC_THRESH3XDP_MODE_HWNAPI_STATE_PREFER_BUSY_POLLNOISE_TIMESTAMP_LENBLAKE2S_BLOCK_SIZERTAX_WINDOW__pptrpeer_listNFPROTO_UNSPEC__u64TCP_SYN_SENTrootCOOKIE_NONCE_LENparentNEIGH_VAR_PROXY_DELAYgfp_tshort int__RTAX_MAXBLAKE2S_HASH_SIZElong intRTAX_RTT__list_del_entry___GFP_ACCOUNT_BITRTAX_UNSPECwg_allowedips_remove_by_peeralloc_tagbitlenRTAX_SSTHRESH__fswab64node_free_rcucidr_bytesNEIGH_VAR_LOCKTIMEnodefls128NFPROTO_IPV4wordNFPROTO_IPV6NOISE_AUTHTAG_LEN___GFP_IO_BIT___GFP_COMP_BITswap_endian__list_del_entry_validsp_el0list_emptynoise_lengths__be16rcu_read_lock_bhbe_ipip_hdripv6hdr__UNIQUE_ID_rcu909stackchoosewg_allowedips_insert_v4NEIGH_VAR_RETRANS_TIME_MSuintptr_tchoose_and_connect_nodeXPS_RXQSin6_addrNF_INET_FORWARDlong unsigned intfree_parentNEIGH_VAR_RETRANS_TIMEnode_placementINIT_LIST_HEAD___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongskb_network_headerTCP_NEW_SYN_RECVNEIGH_VAR_ANYCAST_DELAYCOOKIE_SECRET_LATENCYNETIF_MSG_PROBE_BITRTAX_MTUNETIF_MSG_IFUP_BIT__int128in_addrNAPI_STATE_LISTED__UNIQUE_ID_x_904___GFP_ZERO_BITunsigned char__list_add_validNETIF_MSG_TIMER_BITNOISE_SYMMETRIC_KEY_LENroot6NEIGH_VAR_BASE_REACHABLE_TIMEfalseRTAX_RTO_MINTCP_LISTENNETIF_MSG_DRV_BITRTAX_CWNDTCP_MAX_STATES___GFP_WRITE_BITRTAX_CC_ALGOlist_headTCP_CLOSE_WAIT__be32__UNIQUE_ID_rcu911NETIF_MSG_TX_QUEUED_BIT__list_addwg_allowedips_initNEIGH_VAR_UCAST_PROBESwg_allowedips_insert_v6iphdrCHACHA20POLY1305_AUTHTAG_SIZE___GFP_KSWAPD_RECLAIM_BITcall_rcuCOUNTER_BITS_TOTALNAPI_STATE_NPSVClist_move_tailNETIF_MSG_IFDOWN_BITallowedips_nodeNAPI_STATE_SCHED_THREADED__mptrTCP_FIN_WAIT2short unsigned intfls64memcpyTSQ_QUEUED__val___GFP_HARDWALL_BITXDP_MODE_DRV__int128 unsignednode_cachecallback_head_r_a_p__vthread_infochacha20poly1305_lengths__compiletime_assert_893NEIGH_VAR_GC_STALETIME__compiletime_assert_897TCP_TSQ_DEFERRED__preempt_count_addpeersk_buffTCP_CLOSE___GFP_NOFAIL_BITretryallowedipsNETIF_MSG_INTR_BIT/kernel/work/linux-6.11drivers/net/wireguard/allowedips.c/kernel/work/linux-6.11drivers/net/wireguard./include/linux./arch/arm64/include/asm./include/asm-generic/bitops./include/asm-generic./include/uapi/asm-generic./include/uapi/linux./include/net./include/cryptoallowedips.callowedips.clist.hrcupdate.hbottom_half.hpreempt.hcurrent.hfls64.hbuiltin-__fls.hbuiltin-fls.hunaligned.hipv6.hskbuff.hip.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hstddef.hgfp_types.hnetfilter.hkernel_read_file.hsecurity.hnetdevice.hrtnetlink.hneighbour.htcp_states.htcp.hallowedips.hcurve25519.hchacha20poly1305.hblake2s.hmessages.hslab.hpeer.hstring.hswab.hkasan-checks.hstack_pointer.hrcutree.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x 4A-A Ds  BA-A $(A-BEA-<A-A0CDg 0CA-A DA-AB ECN A-A A-Ap C B Dm AA bDA-Ap  -AAnAcBDA-Ap  -X AA AABAN AA RCD AA IBALA,|A-A0BYA-,A-A DW A-A ,A-A0EX A-A TA-A@BNiBA-A@-QHEO<A-A0BBd A-A <B-AJ A-A H A-A HA-<B-AJ A-A H A-A HA-$HA-AKA-$(A-AFA-((6 D W0^iil   iw~  | 1 I f ~ 8H(allowedips.c$xroot_remove_peer_listsnode_free_rcuroot_free_rcuswap_endian.part.0lookupadd.isra.0$dnode_cachememset__stack_chk_failkmem_cache_freewg_peer_get_maybe_zero__local_bh_enable_ipkmem_cache_alloc_noprofmemcpywg_allowedips_initwg_allowedips_freecall_rcuwg_allowedips_insert_v4wg_allowedips_insert_v6wg_allowedips_remove_by_peerwg_allowedips_read_nodewg_allowedips_lookup_dstwg_allowedips_lookup_srcwg_allowedips_slab_initkmem_cache_createwg_allowedips_slab_uninitrcu_barrierkmem_cache_destroy8  \p  H!XT\T`"#$T`#$HPT#$T p      '     '  \ `  'd h l 'x |  ' ' ' 12  $/(< &- 2` @GqLeZf tL %] -&~ M  *E6 DIiUka mhw=|#  Q U$ $J !'-39?E K bkpUuSU - V    X&,28j>a_FkYZ^q $l*0z6:<#BHN"T Zo `of^lr?O1 1 P > B[ { P8!'-c39?EKUQ9W{ ]Oci oku{L+  r<e ;  8%Z- GRj(vZ> % t  /I6aE[KYQX gmsyxr w/=G#2/8 Je R|g    >4  < O  [ n sy 8  t  t      +  B  b  j          L ( .*  2 N x o x       .  L ( 6 NS _ @ t     i G  W  g - }   @  @% @ 6  A \ V b \ s ) ~   ( (  '   0 G O7a v   (.  - J i7t  (. H H > D [ i. w   7  L /; LP W\Ljq  > (. LN$/1q @L^2lK}Kd} pC &1=jswNL NLKL !->V(b> nz. LNt 08> L&/DPazkDD3 pu '>We!;RZx((2$RpT8TTT(- 9E> ]Liz,  L> L> QAF]8jLv*[ @  ,Dhshhpp"+Ei n L*2!7QhpBRe  G -*Tza p ~B 0LL(> (> 5Wj> |?     5 ^  h -r  6 e  !!"! 2! C!O!\!kg!s!!a !8 !Q!8 !!8 !!!Y! !""";"G"YT"^"o"8 |"""Y""" " ""##(3# b## # #<#J$J4$L<$bZ$Lb$b}$$|$$$$% %%=%tb%8%8%8%<%%<%%D%&L*&@2&I&Xp&`&&&&&&''33'J'I\'''['4'w't ((.(6(L(T(h(p(( ((( ((L((p( ))0)E)[))))) *&*Q*x*****+C+0j+8+8+8+H+`+`+2!,),QB,J,je,|,,,,,#-J-q---- - .@<.HV.Hu.H.... / 5/ O/ n/ /L //L //X //\   @#3`CSfvp)9TK<cL}<<D@4J\4x4 ( T p 3`RkL L X    H  D h ( 8 H X h ~   t";&S*i.y26:>BFPU!Z._5d@iNnXsbxj}z(4@MS`m "9LPtx  0 ,0 \`    TX 8.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela.init.text.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@&,,0120E@H@@ȑxU/P@@HEas?(tE@o@H E@ J@0\d50~0m'  @؅