! / 0 0 0 0 858 ` ([[[[[[[[[[[[[[[[[[[[g_espnow_lockesp_now_initesp_now_deinitesp_now_register_recv_cbesp_now_unregister_recv_cbesp_now_register_send_cbesp_now_unregister_send_cbesp_now_sendesp_now_add_peeresp_now_del_peeresp_now_mod_peeresp_now_get_peeresp_now_fetch_peeresp_now_is_peer_existesp_now_get_peer_numesp_now_get_versionesp_now_set_pmkesp_now_set_wake_windowesp_now_set_peer_rate_configlibespnow_reversion_gitg_mtg_mt_versionmt_initmt_deinitmt_register_recv_cbmt_unregister_recv_cbmt_register_send_cbmt_unregister_send_cbmt_sendmt_del_peermt_mod_peermt_get_peermt_fetch_peermt_is_peer_existmt_add_peermt_get_peer_nummt_get_versionmt_set_pmkmt_set_wake_windowmt_set_peer_rate_configespnow.o/ 0 0 0 644 22500 ` ELF^L4(FEESPNOWE (%d) %s: esp now create mutex fail! I (%d) %s: esp now already init! I (%d) %s: esp now already deinit! E (%d) %s: esp now not init! E (%d) %s: Malloc peer fail E (%d) %s: invalid parameter E (%d) %s: invalid format, need change phy mode to LR E (%d) %s: invalid LR rate, need change rate to WIFI_PHY_RATE_LORA_250K or WIFI_PHY_RATE_LORA_500K ccaebfag0.6A! B R"15R#% j8!B#Tt#V  (""(R"TE"V : ("" - j 82#g0P6A! B R"15R#% j8!B#TT#V  (""(R"TE"V : ("" - J82#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6AA@4 $!8"( j8!SB#T#V  HB$B(Td(V  (""!(#"" g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6AA@4 $!8"( j8!SB#T#V  HB$B(Td(V  (""!(#"" i0g0e0j0t6aqpg 'Q8%( j8!SB#T#V  xr' (2"Tc"V  (""!- %(,J ""[ !V(2"Tc"V p (""! - z("",(""! } 8 2#,82#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6Aa`V &A8$( jH!R$T5$V  hb& (b"Tf"V  (""!H- B$g0e0t6Aa t]A(( jH!R$T5$V  hb& (b"Tf"V  (""!H- B$t6AQmM(12"#" j 2#B#T4#V  (""- hR(T(V  - 82#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g06AA]1#( J8!B#Td#V  HB$8- 2#g0e0t6AQPE %18#( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0t6AQ M1(( j8!cB#T#V  XR%(R"Te"V  (""!8- 2#g0e0f0t6Aa`V &A8$( j8!B#T4#V  hb&(2"Tc"V  (""!  0t ̨,9y(b2"T"V FVI )( 2"TS "V  F'׶( ( 2"T"V h,Jb&[m (2"TS"V  (""!  8- 2#,82#("",(%""!hGCC: (crosstool-NG crosstool-ng-1.22.0-97-gc752ad5) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0 ABI=0 $$$$$$8$$$$$$$$@(( $Fjj2""" ""(( $Fjj2""" ""(($Fjj4""""(($Fjj4""""(($Fjj4""""(($Fjj4""""((((8F~~4"""5" "0"II+t"v(($Fjj4""""(($Fjj4""""(($Fjj4""""(($Fjj4""""(($Fjj4""""((Fbb5"""(($Fjj4""""((BZZ"x"z(($Fjj4""""(($Fjj4""""(4(4 @F4""""0"45&"[\.""." """(!#%')+-/13579;     =>?A$*IQp$$$$$!/E8>#RZh$%y$'$)$+$-/$1+;b3O^$5ny$7@9;g_espnow_lockg_osi_funcs_pesp_now_initieee80211_espnow_get_init_flagmt_initieee80211_espnow_set_init_flagesp_now_deinitmt_deinitesp_now_register_recv_cbmt_register_recv_cbesp_now_unregister_recv_cbmt_unregister_recv_cbesp_now_register_send_cbmt_register_send_cbesp_now_unregister_send_cbmt_unregister_send_cbesp_now_sendmt_sendmt_fetch_peeresp_now_add_peermt_add_peeresp_now_del_peermt_del_peeresp_now_mod_peermt_mod_peeresp_now_get_peermt_get_peeresp_now_fetch_peeresp_now_is_peer_existmt_is_peer_existesp_now_get_peer_nummt_get_peer_numesp_now_get_versionmt_get_versionesp_now_set_pmkmt_set_pmkesp_now_set_wake_windowmt_set_wake_windowg_wifi_nvsesp_now_set_peer_rate_configmt_set_peer_rate_configlibespnow_reversion_git /.'0D] b 3j@jGM1tt 1z~2 2 3 3 /.'0D] b 3j@jGM1tt 1z~5 5 3 3 /.'0 D]b3j@jGM1tt 1z~ 7 7 /.'0 D]b3j@jGM1tt 1z~ 9 9 /.'0 D]b3j@jGM1tt 1z~ ; ; /.'0 D]b3j@jGM1tt 1z~ = =$ /.;DXqv j$D G~T~[tat(1( 1,?, ?I  0?$0$ ?.I4@R4R @\ /.' 0 D ] b    3 j@ jG M 1t t 1z ~  B B /.' 0 D ] b    3 j@ jG M 1t t 1z ~  D D /.' 0 D ] b    3 j@ jG M 1t t 1z ~  F F /.' 0 D ] b    3 j@ jG M 1t t 1z ~  H H /.' 1 D ] b    4 j@ jG M 1t t 1z ~  @ @ /.(UZ +b8b?E1ll 1tx}K K /.'0 D]b3j@jGM1tt 1z~ M M /."6M R%Z2Z9x>xOff O /.'0 D]b3j@jGM1tt 1z~ Q Q /.'1 D]b4j@jGM1tt 1z~ S S0,($T / .C L`y~ V$&+(1NS,X.~0O\ci414 1\58\=Chlq8H8 H<V< V (08 @ H P X `hpx $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx   , 8 D P \ h t               ( 4 @ L X d p |              $ 0 < H T ` l x    ,8DP\ht(4@LXdp|   $ 0 < H T ` l x               .symtab.strtab.shstrtab.literal.esp_now_init.literal.esp_now_deinit.literal.esp_now_register_recv_cb.literal.esp_now_unregister_recv_cb.literal.esp_now_register_send_cb.literal.esp_now_unregister_send_cb.literal.esp_now_send.literal.esp_now_add_peer.literal.esp_now_del_peer.literal.esp_now_mod_peer.literal.esp_now_get_peer.literal.esp_now_fetch_peer.literal.esp_now_is_peer_exist.literal.esp_now_get_peer_num.literal.esp_now_get_version.literal.esp_now_set_pmk.literal.esp_now_set_wake_window.literal.esp_now_set_peer_rate_config.text.data.bss.rodata.str1.1.rela.text.esp_now_init.rela.text.esp_now_deinit.rela.text.esp_now_register_recv_cb.rela.text.esp_now_unregister_recv_cb.rela.text.esp_now_register_send_cb.rela.text.esp_now_unregister_send_cb.rela.text.esp_now_send.rela.text.esp_now_add_peer.rela.text.esp_now_del_peer.rela.text.esp_now_mod_peer.rela.text.esp_now_get_peer.rela.text.esp_now_fetch_peer.rela.text.esp_now_is_peer_exist.rela.text.esp_now_get_peer_num.rela.text.esp_now_get_version.rela.text.esp_now_set_pmk.rela.text.esp_now_set_wake_window.rela.text.esp_now_set_peer_rate_config.rela.data.libespnow_reversion_git.comment.xtensa.info.rela.xt.lit.rela.xt.prop414I4k444444494S4o444444)4/454:24pNI@$\C fpa@&\C 8{@`'8C @(8C @)8C @+8C! Hv@@,C# ,'@\.8C% HC@/8C' dH _@08C)  {@28C+  @<38C-  @t4,C/ L @58C1  z@6C3  @78C5 5P0@88C7 XS@: C9 {@= C; 0;78o@ =C? , @=, CA ,D. !$Hmanatick.o/ 0 0 0 644 32000 ` ELF^n4(ZY6A(ESPNOWI (%d) %s: espnow send cb eb is null I (%d) %s: espnow send cb eb desc is null E (%d) %s: Peer addr is null E (%d) %s: hw key full E (%d) %s: Init aes encryption fail! E (%d) %s: Register send call back fail! I (%d) %s: espnow [version: %d.0] init manatick.cE (%d) %s: %s %d I (%d) %s: espnow [version: %d.0] deinit E (%d) %s: Recv call back is NULL E (%d) %s: Send call back is NULL E (%d) %s: Invalid argument! E (%d) %s: Peer channel is not equal to the home channel, send fail! E (%d) %s: Peer address is NULL E (%d) %s: Peer is NULL E (%d) %s: Encrypt peer is full E (%d) %s: malloc key fail E (%d) %s: Peer address or peer is NULL E (%d) %s: Peer is full E (%d) %s: Do not support encryption for multicast address E (%d) %s: Peer channel is invalid E (%d) %s: Peer interface is invalid W (%d) %s: Peer exists. Please call API esp_now_mod_peer()! E (%d) %s: malloc peer fail E (%d) %s: set lmk fail E (%d) %s: Number is NULL E (%d) %s: Version is NULL E (%d) %s: PMK is NULL E (%d) %s: invalid phymode, need to change phy mode E (%d) %s: invalid rate, need change phy mode or rate E (%d) %s: invalid phymode, need change bandwidth to 40 E (%d) %s: invalid chanel info, need change second channel to 40 E (%d) %s: invalid rate, ersu only support mcs 0~2 E (%d) %s: invalid rate, dcm only support mcs 0 1 3 4 -6A!8s!2""#Tb#V F8C!2"S"#T#V :2  ;(6ARR X6A18 =B(T(V  F18F lJ8SF8Vc-v6AF "&: V V 2(T3(V  !!VX6AB  lBB R#PFBB B Bb gqADhSQR%R%,Q%x DDAB$R$T$V  %kºR%5D YD8C9 h06a]V(R bB 6(UbB % (UABb( M a!g6  (UBRBB !BhUAB$B$, A$x BB!""2"T"V   ƽ2$3B 9B"   2F 7 000tHU  ;)!92 9 j06A!L   v H2BC  { M 1Z!2(T(V  |R --2(T(V :A #6a! B99A7 2$2#,  z8S S(,cj(,(, 8V(b2"T"V"#  ) (22"T"V"$  ) 99 (22"T"V"(  )  (욬22"T"V")  ) 2"T"V :!  j0M6Ab!!82(T(V  1)  6A j0p6Ab!!82(T(V  1)  6A f0m0l0g0j0i006A] PtV0V"b'#!8!S B#T #V F!}h# l- Vz P'!8!CB#T#V x  pf  !& "2!71!7 - hV!f0i06Amr!8! B#Tt #V  AX=# l- Vhg F W XY g  XYXXWXRd XSa XSR%,X UYXR%, 8 39 8V!f0h0g0i01R86AM2!8!B#T#V CQ8M l- V*hSdb )tag'hdbC F bbC hiCbV 0AHSB$,iS8 39 C bbC hiCb a&a)&(2"Tc"V  !([S2&!B#T#V  k - 8Vc!f0i0n6A] "PtVH0!B"!2$TS$V  !HF l- ̪HV!f0i06A t!H!$2$T$V  A"()  2 c  V+!  (("d " n6A18 2 B(Tt(V  18 lj8VF -f0h0k0g06sR86aA8!32B#T1#V F Q62% 7(2$!c/B#T/#V 2c%28!3,B#T+#V F2F200t76!2$!3)B#T(#V F8b#!8!&B#Tt&#V m 8 !#B#T##V * F2#[= 8! B#T #V F̽()#( R"T "V  F,([S(R"Tu"V  ("",!} FS lbbC hbbC hiC hSv k(R"TE"V f p(S"",("",![(V ((22"T"V" U ``) ((22"T"V" I TT) ((22"T"V" = HH) 99)) F((B2"T"V" - 88) 9) )9("8S)-c(")  f06AR!!2(T3(V  8989  f06AR!!H2(T(V  189  f06Ab!!2(Tc(V    6AA 2'! 1"T    f0j0g0-ds6AM  0% tV$@%VB$9!hd B(R!" ";Hh:9F9 X W: FX W:j8!cB#T#V hZ%9"8!cB#T#V  f9 XRFI"hf2%i"8!#B#T#V fYm̖!("Ff1!(""&"#8!B#T#V !("QV 8!B#T#V Ffit"(RU'"8! B#T4 #V Ʒ" |u(PRRR W6"2 8!}s B#T #V } F!y mXR%[] 8!r3B#T#V p xF ́w!u8 ls- JcjHB$,Yc 8VC("",!VGCC: (crosstool-NG crosstool-ng-1.22.0-97-gc752ad5) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0 ABI=0 8@<< H `H(("((1IJ("rt""(&((/CDLL"_`"e"i(( !!"BB"^a "n((Ia"r-"" " "( ( 8}"-"" ""();"d(,(,@bP""( ( < \%"#" "H"0"(*="gi6"!""((+?A"H"M((((+?A"H"M(((4(4<!]$" "I"("""" (( /OP "ZZ "z|""""""""(0(0H+st"|}0""""H"L"QR8"$""(( 8*"bd"ll"""((2NP "Y "cd"u"}}"""((/CDLL"bb"d"h(L(L`)1","0"&"?@/"op-">"1"""++Y" ""5"0"0"44"BB1"sv""((+?@ "M"R((+?@ "I"N((+CE"T"V((1A"E(@(@HK" ""%",""  "*">@"PP2",""!""!"))4"]^"pp"""""( "$&(*,.02468:<>@BDFHJLNP     QRSU@6A]d}P@,NB<.Lw902946+1<89[ :gyHs< r>}@TB`9D>F:H>J5L HbNg_mtg_osi_funcs_pieee80211_get_mac_addr_from_frameic_del_keyieee80211_mt_key_clear_maskmemcmpieee80211_mt_key_is_maskwpa_crypto_funcsmemcpyccmpmemsetieee80211_mt_key_set_maskesp_wifi_sta_pmf_enabledwifi_ap_pmf_enabledic_set_keyg_mt_versionmt_initpp_register_tx_cbesp_wifi_internal_configure_wake_windowmt_deinitunregister_ieee80211_action_vendor_spec_cbpp_unregister_tx_cbunregister_ieee80211_action_vendor_get_key_cbieee80211_mt_key_is_mask_zeromt_register_recv_cbmt_unregister_recv_cbmt_register_send_cbmt_unregister_send_cbg_chmmt_sendieee80211_send_action_vendor_specmt_del_peerg_wifi_menuconfigmt_mod_peermt_get_peermt_fetch_peermt_is_peer_existmt_add_peermt_get_peer_nummt_get_versionmt_set_pmkmt_set_wake_windowg_icg_wifi_nvsmt_set_peer_rate_config< =<'>C FkNch"%J-3LtTY> >? ?@ @ <=5:@eD Ib\eD!e)eARR AX`bL =&QVa f#aB** B0!B77 B=!EliB C=<LUav DCC DISagrt|C= <Eg{~ %:= F_ _ F$s$s b(G( G),H, H+:0I.0. I4J\4\ J($K << =<C f x        $  (,FL ,L FV f0Mp 0p M{   4N 4 N8O 8 O<P < P  K <<=<? J p ~        % %Q V Y d d       M \ R\ \ R$Sd $d S(Tj (j T,Pv ,v P 0 0       * % %4U3 43 U9 i= dB d8Uk 8k Us u z   < =  2 7 A  A! H& H< < =  2 7 A  A! H& H<,(Z$< =]bv{ ~$(, 0 K]Q]Zek4A4 A8\8 \< =',B GPWw%P/5A`` Ahm|| Z,($^<=OThmpty L$%AF(Ld{, MtW]0A0 A44 88 << (R-L2L_gm@F@ FDD 8}< =8>T Zdi086dAGArr Az l< =&+A FP`nu$P.4SYg}ndqu}  <=5:@dD I\_dD!d)dARR AXb\LHD@<8^40,($ <=cj~ $( 49,<Ndi0l~ 48 < (-y~@DHDH#D&H11?]bDeHppfms@#)LbBLB bLpQWzPFP F+TF"T" FXDKXK DS\\\\ 8bflB4 11DvHpMp< =27 @@!M&MK =27 @@!I&I< ="6; EE%T*TDLL D<<<!AP&& P2A P; ; P<<840,(Z$ i= he s38;E M^S cw|$(,0 #4&)>RW8Zh<mW]b)v  @@"(@CPP^fl)))) :^AG@Db@b DDAvDv A~p (08 @ H P X `hpx $0<HT`lx ,8DP\ht(4@LXdp|  $ 0 < H T ` l x               , 8 D P \ h t               ( 4@LXdp| $0<HT`lx ,8DP\ht(4@LXdp|   $ 0 < H T ` l x               , 8 D P \ h t               ( 4 @ L X d p |              $ 0 < H T ` l x               , 8 D P \ h t            (4@LXdp| $0<HT`.symtab.strtab.shstrtab.literal.mt_recv_cb.literal.mt_send_cb.literal.mt_clear_lmk.literal.mt_get_lmk.literal.mt_get_key_idx.literal.mt_copy_peer.literal.mt_set_lmk.literal.mt_init.literal.mt_deinit.literal.mt_register_recv_cb.literal.mt_unregister_recv_cb.literal.mt_register_send_cb.literal.mt_unregister_send_cb.literal.mt_send.literal.mt_del_peer.literal.mt_mod_peer.literal.mt_get_peer.literal.mt_fetch_peer.literal.mt_is_peer_exist.literal.mt_add_peer.literal.mt_get_peer_num.literal.mt_get_version.literal.mt_set_pmk.literal.mt_set_wake_window.literal.mt_set_peer_rate_config.text.data.bss.rela.text.mt_recv_cb.rodata.str1.1.rela.text.mt_send_cb.rela.text.mt_clear_lmk.rela.text.mt_get_lmk.rela.text.mt_get_key_idx.rela.text.mt_copy_peer.rela.text.mt_set_lmk.rela.text.mt_init.rela.text.mt_deinit.rela.text.mt_register_recv_cb.rela.text.mt_unregister_recv_cb.rela.text.mt_register_send_cb.rela.text.mt_unregister_send_cb.rela.text.mt_send.rela.text.mt_del_peer.rela.text.mt_mod_peer.rela.text.mt_get_peer.rela.text.mt_fetch_peer.rela.text.mt_is_peer_exist.rela.text.mt_add_peer.rela.text.mt_get_peer_num.rela.text.mt_get_version.rela.text.mt_set_pmk.rela.text.mt_set_wake_window.rela.text.mt_set_peer_rate_config.data.g_mt_version.comment.xtensa.info.rela.xt.lit.rela.xt.prop4/4C4Y4m44444444,4K4\4q44444444&4B4c4i4o4y4t@T4$W 2NJ@x4W  (&@5HW" Pi@5W$ n@6W& ,@7W( d@84W* *X %@:W, =P 8@<HW. R MM@0@W0 qh l@@W2 | M@@W4  @hAW6  @A(W8 @CtW: @EW< @HW> *D%@IW@ Ch>@ JWB _HZ@KHWD vRq@LQWF 8N@QWH V@lRWJ E@ SWL (@SdWN 0;8+K&@Y,WS 8l3@@ZlWU *X< 01!iA