asmdylink.0 M ``````````~`~~`~Ø)env user_memory‚€€env__indirect_function_tablep env__libc_start_mainenv__hwjs_take_parkedenv__hwjs_drive_done_statusenv __hwjs_driveenv__hwjs_frame_allocenv__hwjs_frame_publishenv__hwjs_set_parkedenv__hwjs_register_fpcast_adapterenv__hwjs_clear_parkedenvstrcmpenv__hwjs_xfer_descendenv hwjs_lj_matchenvhwjs_lj_unwoundenvfprintfenvopenenvperrorenv__errno_locationenvioctlenv__isoc23_strtoull envlseek envprintfenv__hwjs_xfer_returnenv__hwjs_frame_freeenv hwjs_trapenvreadenvcloseenv__hwjs_xfer_parkenv__hwjs_xmod_dispatch_checkGOT.funcstrcmpGOT.memstderrGOT.funcfprintfGOT.funcopenGOT.funcperrorGOT.funcioctlGOT.func__isoc23_strtoullGOT.funclseekGOT.funcprintfGOT.funcreadGOT.funcclose.- I A€€À A A A A A A A A AÐÁÀ AØÁÀ AàÁÀ Ÿ__wasm_call_ctors__stack_pointer __wasm_init_tls__hwjs_libc_syscall_park_abi__wasm32_ctors_run_in_start _start! hwjs_done>__wasm32_args_buf_addr%__wasm32_args_buf_size&__wasm32_user_entry'__hwjs_drive_abi0__hwjs_promise_i321__hwjs_promise_i643__hwjs_register_suspends4__hwjs_register_capsummary6__hwjs_budget_set9__hwjs_budget_get: hwjs_destroy? hwjs_resume=__wasm32_set_stack_pointer@__wasm32_get_stack_pointerA__wasm32_set_tls_baseB__wasm32_get_tls_baseC__hwjs_lane_idD__wasm32_set_lane_idE__wasm32_get_lane_idF__wasm32_get_tls_sizeG__wasm32_get_tls_alignH __data_end __heap_base__hwjs_xmod_dispatch_check A "#$./-()'+,*  Ä/- 578<  s@@@AÔÁÀAAþH A€€ÀAA¯üA°�ÀAAüAÐ�ÀAA„Àü AÔÁÀAþAÔÁÀAþ  AÔÁÀABþ ü ü  A A Å#‹€€€!@@#‘€€€AÐ�À€j("E #’€€€A€€€€j #‘€€€AÐ�À€jAjAAA €€€€  #‘€€€!#’€€€A€€€€jA A°�À€jAAA €€€€ @AA�€€€"¾€€€E ‚€€€! $‹€€€  ƒ€€€! $‹€€€  ^A„€€€" 6 #’€€€"A�€€€j6  A‚€€€j6  6 …€€€ A:  A€€€€j†€€€  –€€€ Ø~@@@@@ - #’€€€! ) !œ€€€ˆ€€€A„€€€" Aƒ€€€j6  A„€€€j6  7 …€€€ A:  A…€€€j"†€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj (Œ€€€  @@ ‹€€€Aj (Œ€€€  ("(! ¿€€€ 6 •€€€ A6  •€€€ –€€€ —€€€ –€€€ #’€€€A€€€€j†€€€ #‘€€€AÐ�À€j A€À RA„€€€" 6 #’€€€"A†€€€j6  A‡€€€j6 …€€€ A: #“€€€†€€€ –€€€ ¹@@@@@@ - ("(Aר¡’G  (AG @ (" ¡€€€  (!AÛé¼³ ›€€€E ˆ€€€  €€€€€€€€ A�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj ( Œ€€€  @@ ‹€€€Aj ( Œ€€€  ( ¿€€€ •€€€ A6  •€€€ –€€€ —€€€ –€€€ #“€€€†€€€ `A�„€€€" 6( #’€€€"A‰€€€j6  AŠ€€€j6  6$ …€€€ A:Œ  A‹€€€j†€€€  –€€€ ú~#‹€€€Aàk"$‹€€€ A j! Aj!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -Œ  $# ($AH  ((("6,#‘€€€!ˆ€€€#€€€€!  A¶€À€j‰€€€! A�€€€"60 E   Š€€€ A:Œ ) @@ ‹€€€Aj% (0Œ€€€ @@ ‹€€€Aj% (0Œ€€€ (0"(! ¿€€€ E #‘€€€! (,!ˆ€€€#€€€€!  AŸ€À€j‰€€€! A�€€€"64 E   Š€€€ A:Œ ' @@ ‹€€€Aj# (4Œ€€€  @@ ‹€€€Aj# (4Œ€€€  (4"(! ¿€€€ E  #‘€€€!#�€€€(!ˆ€€€  A§€À€j6  A„�À€j �€€€ #‚€€€A�€€€"68  A! # @@ ‹€€€Aj  (8Œ€€€  @@ ‹€€€Aj  (8Œ€€€  (8¿€€€A! " (((!ˆ€€€#ƒ€€€! AAŽ€€€! A�€€€"6< E   Š€€€ A:Œ " @@ ‹€€€Aj (<Œ€€€  @@ ‹€€€Aj (<Œ€€€  (<"(! ¿€€€ 6@ ((! AJ  (!ˆ€€€ �€€€ #„€€€A�€€€"6D  Š€€€ A:Œ @@ ‹€€€Aj (DŒ€€€  (D¿€€€�€€€(!  AA (-AæF6 ˆ€€€  A j6P#…€€€! A�š‘€x AÐj‘€€€! A�€€€"6H E   Š€€€ A:Œ  @@ ‹€€€Aj (HŒ€€€  @@ ‹€€€Aj (HŒ€€€  (H"(! ¿€€€ AJ #‘€€€!ˆ€€€ A¹€À€j�€€€ #„€€€A�€€€"6L  Š€€€ A:Œ  @@ ‹€€€Aj (LŒ€€€  (L¿€€€�€€€(!  A! ($AF  ((( !ˆ€€€#†€€€!  A’€€€! A�€€€"6P E   Š€€€ A:Œ  @@ ‹€€€Aj (PŒ€€€  @@ ‹€€€Aj (PŒ€€€  (P")! ¿€€€ ((( -E  (-  §! 6X (@!ˆ€€€#‡€€€!  ¬A“€€€! A�€€€"6\ E   Š€€€ A :Œ  #‘€€€!#�€€€(!ˆ€€€  A§€À€j6@  Aî€À€j AÀj�€€€ #‚€€€A�€€€"6T@  A"!   Š€€€ A :Œ  @@ ‹€€€Aj (TŒ€€€ @@ ‹€€€Aj (TŒ€€€ (T¿€€€A"!  @@ ‹€€€Aj (\Œ€€€ @@ ‹€€€Aj (\Œ€€€ (\")! ¿€€€ BR #‘€€€!ˆ€€€ AË€À€j�€€€ #„€€€A�€€€"6`  Š€€€ A :Œ  @@ ‹€€€Aj (`Œ€€€ (`¿€€€�€€€(!  (("(-! (!ˆ€€€  64 #‘€€€"A€€À€A¢€À€ AæFj60 AÚ€À€j A0j”€€€ #ˆ€€€A�€€€"6d E   Š€€€ A :Œ  @@ ‹€€€Aj  (dŒ€€€  @@ ‹€€€Aj  (dŒ€€€  (d¿€€€ (X!A! @@ ‹€€€Aj  (lŒ€€€  @@ ‹€€€Aj  (lŒ€€€  (l"(! ¿€€€A! @@ ‹€€€Aj  (tŒ€€€  (t¿€€€�€€€(! @@ ‹€€€Aj  (xŒ€€€  @@ ‹€€€Aj  (xŒ€€€  (x¿€€€A! A! @@ ‹€€€Aj (€Œ€€€  @@ ‹€€€Aj (€Œ€€€  (€¿€€€A! @@ ‹€€€Aj („Œ€€€  @@ ‹€€€Aj („Œ€€€  („¿€€€A!  @@ ‹€€€Aj (ˆŒ€€€  @@ ‹€€€Aj (ˆŒ€€€  (ˆ¿€€€A!  •€€€ –€€€  Š€€€ A:Œ  #�€€€ #‘€€€AŽ€À€j²€€€ #�€€€ #‘€€€AŽ€À€j²€€€ —€€€ –€€€  A!  A! @@@@@@@@@@@@@@@@@  6h (@!ˆ€€€#‰€€€!  A˜€€€! A�€€€"6l E  Š€€€ A :Œ  6p E ˆ€€€@ AJ #‘€€€AÓ€À€j�€€€ #„€€€A�€€€"6t  Š€€€ A:Œ   (h6 #‘€€€AÀÀ€j A j”€€€A! #ˆ€€€A�€€€"6x E  Š€€€ A:Œ  6|  j-!ˆ€€€  6#‘€€€Aˆ€À€j Aj”€€€ #ˆ€€€A�€€€"6€ E  Š€€€ A:Œ  (|Aj (pG #‘€€€!ˆ€€€ A­�À€jA”€€€ #ˆ€€€A�€€€"6„ E  Š€€€ A:Œ  #�€€€"E  Aj$�€€€A! (h (pj!  (@!ˆ€€€ ™€€€A! #Š€€€A�€€€"6ˆ E  Š€€€ A:Œ š€€€ A:Œ #�€€€"E  Aj$�€€€A!  (|Aj!  š€€€ A:Œ  A!  A!  A!  A!  A! 6 •€€€ A6 #’€€€A‹€€€j†€€€ Aàj$‹€€€ ^A„€€€" 6 #’€€€"Aƒ€€€j6  A„€€€j6  6 …€€€ A:  A…€€€j†€€€  –€€€ ›@@@@@ - #’€€€! ( ! (!ˆ€€€  ª€€€! A‹€€€jA�€€€"6 E   Š€€€ A:  @@ ‹€€€Aj (Œ€€€  @@ ‹€€€Aj (Œ€€€  ("(! ¿€€€ 6 •€€€ A6  •€€€ –€€€ —€€€ –€€€ #’€€€A…€€€j†€€€ A  Aj   Aj  HAA¯Ú—Ãz´€€€AA±²û·}´€€€AAóùãê|´€€€AA‰žÉÕz´€€€AAˆÄÃÔ~´€€€ A YAAðÙÌÞB#”€€€("¶€€€AAÝÖÌÖB ¶€€€AAÜ…´óB ¶€€€AA�ãöˆ|B ¶€€€ �AA�ãöˆ|A¯Ú—Ãz#’€€€"A€€€€j#”€€€("‡€€€AAÜ…´óAóùãê|#“€€€ ‡€€€AA¶è¿˜A‰žÉÕz A‹€€€j ‡€€€AA�ãöˆ|AˆÄÃÔ~ A…€€€j ‡€€€ $�€€€ #�€€€  @#�€€€ »€€€  (�€€€€€€€  (E  (�€€€€€€€ $‹€€€ #‹€€€ $Œ€€€ #Œ€€€ #�€€€ $�€€€ #�€€€ #�€€€ #Ž€€€ ϯfactory %02x__main_argc_argv-uuserflash_otp_dump-fOTPSELECT0x%04x:lseek()read()OTP %s data for %s %s: bad offset value Usage: %s [ -f | -u ] [] Ähelloú.debug_loclistsæ2@¤°½Û í#|#Ÿß�ŸÔ ± í# ²í# ²µíŸ� ê í# ¸ õ í# Ô ± í# ›Òí#  Ýí# å¹í# ÇÛí# žŠŸ†°íŸã� ퟵßퟢ©íŸÃ .debug_abbrev%%%r%U#stŒ4I: ; I!I7 &I$%> $% > I%: ; .@zn%%: ; 'I? %: ; I 4%: ; I %: ; I 4"%: ; I %: ; 9 4�|  U#H}.%: ; 'I<?II.%: ;'I<?7I% : ;  %I: ; 8  %I: ; k%<%: ; .%: ;'<?.%: ; 'I<?.n%%: ; 'I<? .@zn%%: ; 'I?ð .debug_infoà  < í¡"HQM< í¡"w í¡"HQ+” í¡"HQ±% í¡"HQ Î- í¡"HQë3 í¡"HQ7 í¡"HQë8 í¡"68 í¡ "HQS; í¡ "HQë> í¡ "�@ í¡ "HQžA í¡ "HQ²Dº˜Â/ `í ŸFG* íŸK* íŸJK L* M* N* O* P* QÓ úíŸHG* K* JK N* M* P* L* O* QÓT' S*‚3éýý-P3ýiy ý!i"i#i$®% «*.. H l*HäMRZ65˜3 *5 ‚8‚9‚: ‚;‚<‚=‚>‚? ‚B$‚C(‚D,‡F0ŽH4*J8*Kà“M?²N@ŸQH!£RJ#“SK$§UL&°]P(¸_X*¿`\,Ža`-Æbd.Çch/*dl0Ìhp3*jx4Øm|MŒZMQ "¬%-º'™½)Ä+ŽÔ201MQ.7Ñ*.*8h.9%*:***);<= ÷ÔäF*K‚> S²*²*?r*ä@ s’*ƦšCR¢BÂA)D E f** & í ŸIG*ßQR<.debug_rnglists(„ Ï ¦ ï `ú& ï.debug_str_offsetsX|Êø­‡ž�ƒýSÇ»ÐbÂTå;òÕG²ä9ò©fDWñŸvvj¨-*¢Ÿ6º.5@~“éúÁÅOÝ T‘ZcpÈrš‰‹ŒÏ)%wol|rkÃï— .debug_str__main_argc_argv.destroy__main_argc_argv_IO_codecvt_freeres_listunsigned shortint_vtable_offset_old_offsetret_IO_lock_t__off_t__ssize_t__uint64_t__int64_t__off64_t_markers_flags_IO_write_ptr_IO_read_ptrperror_IO_markerunsigned charstrcmp_fileno__errno_location_cur_columnmain_prevchain_chain_total_writtenopenioctl__isoc23_strtoullvallseek_lockiunsigned long longunsigned long_shortbuf_short_backupbuf_freeres_buffprintfclose_IO_backup_base_IO_buf_base_IO_save_base_IO_write_base_IO_read_base__main_argc_argv.resume_mode_IO_buf_end_IO_save_end_IO_write_end_IO_read_endfdreadargc../git/misc-utils/flash_otp_dump.c_IO_wide_data__ARRAY_SIZE_TYPE___IO_FILE/usr/src/debug/mtd-utils/2.1.6_unused3_flags2_unused2__coro_resume_0clang version 22.0.0git (https://gitlab.com/brintos/toolchain/llvm-project.git ec876e966f415f6989621d8bc2665aff58d1e77b)´ .debug_addr¤6„'9nKZ"SC­É6Ñ›:îM — E ¤ Þ ¯  - Œ ì iÄzÚM*Ôhwjs.abiM›”�ÑÈ÷ÛÔ–-(llvm.func_attr.annotate.hwjs.suspends.v1ÿÿÿÿ¡ .debug_line"û 0 ña „:üê(é-¡ÜÍÕû—(ózb_dÀU�iàÛ­©WŸ¶" 1AòÀJf*fA¬?JÈ 0Ö ­f¾¬Â2¾äÅ Ègfº¬?EAºÇ8¹äÇJ¹<$ +n‚ß.debug_line_str/usrshare/brintos-toolchain/toolchains/llvm-project/build/lib/clang/22/include/__stddef_size_t.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/errno.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/stdio.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/fcntl.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/sys/ioctl.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/string.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/unistd.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/stdlib.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types/struct_FILE.hshare/brintos-toolchain/distros/common/build/glibc-2.43-build/sysroot/usr/include/bits/types/FILE.h../git/misc-utils/flash_otp_dump.c/usr/src/debug/mtd-utils/2.1.6ˆnameflash_otp_dump˜ I__libc_start_main__hwjs_take_parked__hwjs_drive_done_status __hwjs_drive__hwjs_frame_alloc__hwjs_frame_publish__hwjs_set_parked__hwjs_register_fpcast_adapter__hwjs_clear_parked strcmp __hwjs_xfer_descend hwjs_lj_match hwjs_lj_unwound fprintfopenperror__errno_locationioctl__isoc23_strtoulllseekprintf__hwjs_xfer_return__hwjs_frame_free hwjs_trapreadclose__hwjs_xfer_park__hwjs_xmod_dispatch_check__wasm_call_ctors__wasm_init_tls__wasm_init_memory__hwjs_libc_syscall_park_abi __wasm32_ctors_run_in_start!_start"__wasm32_main_with_ctors# __wasm32_main_with_ctors.destroy$__wasm32_main_with_ctors.resume%__wasm32_args_buf_addr&__wasm32_args_buf_size'__wasm32_user_entry(__wasm32_user_entry.destroy)__wasm32_user_entry.resume*main+__main_argc_argv.destroy,__main_argc_argv.resume-main. main.destroy/ main.resume0__hwjs_drive_abi1__hwjs_promise_i322__hwjs_budget_not_refilled3__hwjs_promise_i644__hwjs_register_suspends5__hwjs_suspends_register6__hwjs_register_capsummary7__hwjs_capsummary_register8__hwjs_fpcast_register9__hwjs_budget_set:__hwjs_budget_get;__hwjs_budget_uninitialized<__hwjs_budget_sanity= hwjs_resume> hwjs_done? hwjs_destroy@__wasm32_set_stack_pointerA__wasm32_get_stack_pointerB__wasm32_set_tls_baseC__wasm32_get_tls_baseD__hwjs_lane_idE__wasm32_set_lane_idF__wasm32_get_lane_idG__wasm32_get_tls_sizeH__wasm32_get_tls_alignÁstrcmpstderrfprintfopenperrorioctl__isoc23_strtoulllseekprintf read close __stack_pointer __tls_base __tls_size __tls_align __hwjs_budget__wasm32_lane_idGOT.data.internal.__memory_baseGOT.data.internal.__table_base%GOT.func.internal.__wasm32_user_entry"GOT.data.internal.__hwjs_module_id .rodata.data™ producerslanguageC99 processed-byclangj22.0.0git (https://gitlab.com/brintos/toolchain/llvm-project.git ec876e966f415f6989621d8bc2665aff58d1e77b)�target_features +atomics+ bulk-memory+bulk-memory-opt+call-indirect-overlong+ multivalue+mutable-globals+nontrapping-fptoint+reference-types+sign-extÀwasm.linux.needed{"needed":["libc.so.dec93614acd88e9bbd7a06c587affbd5f1ec3ac6ddc59217cdb6d6b3a2dbc185"],"suspenders_sha256":"96a96fbc8a234a1bf4d2e8d21aab798920ad06e7a97fcc047df49bc10b29eabf"}