ELF> @@c@8@ @@@@@@@@@?? @@`@` (@(@`(@`@@DDPtd88@8@ttQtd/lib64/ld-linux-x86-64.so.2GNUGNUe%]w;Y+R{?9_} w',XfA92RY`tf~tfZ7ii ti ui A`Y`A`A`A`A`A`B`B`B` B` B` (B` 0B` 8B`@B`HB`PB`XB``B`hB`pB`xB`B`B`HRM!H58 %8 @%8 h%8 h%8 h%8 h%8 h%8 h%8 h%8 hp%8 h`%8 h P%z8 h @%r8 h 0%j8 h %b8 h %Z8 h%R8 h%J8 h%B8 h%:8 h%28 h%*8 h%"8 h%8 h1I^HHPTI)@H)@Hǀ@HH7 HtHÐUHSH=N uK@`HN H@`HHH9s$fDHHN @`HN H9rN H[fff.H=4 UHtHt @`ÐH\$Hl$HLl$Lt$ML|$Ld$HHHcHAL$H|H|$LHIMtbI9vDEt>H9LHHu3I1MeH\$Hl$ Ld$(Ll$0Lt$8L|$@HHfI9t @HD$IEHLuMt I}t1L⾰*@fffff.H\$Hl$HLd$Ll$H(HIHMt1Pv8H۸t.MHHLH\$Hl$Ld$Ll$ H(H\$Hl$Ld$Ll$ H(AVAUATIUSH0AH$@H$dH%(H$(A1HHHL@HvH$AHH$@A@7@E1$AD$AA/@!!H߉D$p$AD$h$AD$`$AD$X$AD$P$AD$H$AD$@$AD$8$AD$0$AD$($AD$ $AD$$AD$$AD$$A$1fDAE(Lt |K tMeHLtaAI0Au˾00@11Hھ0@1H$(AdH3%(HH0A[]A\A]A^fMc*@KvBIݾ*@I1IH7@#I@7@*@1 IP7@ +@1L+@1Vffff.=u7WG Gftbs(3+@1=xtftJfuщA Aƒ?0@1EDI+@1/ЉD 0@1H\$Hl$ػ_+@Ld$Ll$ILt$L|$HXHl$L _I IdH%(H$1Ai+@AHEI1Am+@HH$c=H{t8/L H 1A+@HLd$H$ =(,@H2HHHLHEHپLLI9uuHH$dH3%(unH$(H$0L$8L$@L$HL$PHXH=G s+@1!7+@M#+@4 0@ fffff.AUATUSHHXdH%(HD$H1G(i+@L+LH%Hl$ LHxIA+@H1D$aH+@1]HH!ʁ t€DHHHDHH)HHHS+@1H{QHw+@1HS+@1HS1*@HD$HdH3%(HX[]A\A]fHl$ LHfD+@1Wf.+@17HH!ʁ t€DHHHDHH)H+@1ffff.AWAVAUATAUSHHHFE +@dH%(H$1D$|Hl$|Ll$p$fDE D$|A9ĉD$|E1+@+@HHbtƃE1+@+@HH=E1,@,@HH}E1 ,@,@HHD$|UD A9ĉD$|KDH=)D H=)D 7,@HI7HǻHI7I] @(i+@HD$ _+@HDD$ LHD$ MHl$PLl$(=C m,@b,@U,@HDHL$ 1HD$(1LDx(HD$`D$as{ HIInS LH$S T$H9]{vbf.S$7@H$dH3%(CHĘ[]A\A]A^A_H B H=B :,@1D$`iDC LLD$HILD$oIM8EHLA11fD D$PD$QfL$PfDRD$PD$QfD;T$PD$PD$QfD;T$PJƄ$Ƅ$Ƅ$Ƅ$$L$|AAD HAʈL$QfADT$PL$PfNHL9{HE0 DRffAf fDRDRADR At*T$tILfDAAII9uD$`pT$L$$$T$$Ո$$T$d@ uH;HL$`EL7HLsLM1LzAt)L$tLIt@ ɉ HH9uL$LLl$0H\$@Ld$HE1AHD$8HAfDAnHHH ffT$XHH ffT$VHH$H%fD$PfT$T|AHE9s]AuHHAHH ffT$XHH ffT$VHH$H%fD$PfT$TE9rLl$0HD$8H\$@Ld$HD$`u2D$PD$Qf L$PHfJNHL9@$@$L$$$HD$T$dHD$DHHH ffT$XHH ffT$VHH'H%fD$PfT$T=r> +@13@1@7@H5@1A8@HfH0H8@t4C(t 5 > tuHVHL@H0I9tE(t = ttԾ+@11E11ɺ,@HH= m+@1 1@1X1@1H1@11@1{2@1jH2@1Y2@1H2@173@1&H83@1 +@1M',@*,@HHuvHD$pHa< V,@111111(5@1|b,@xN,@σHcD$|HAA1A!A1ED|$A AB8!EA1A!׍*7A1DDAE1A!B E1DAA1E!A1DD|$G>ZEAA1A!A1ED|$A AB8EA1A!A1DD|$DB:AE1A!B&ogE1DAA1E!GL*A1DDt$AA1EA!ƍB9A1Dt$A AE1F<8D$AqDE1D1‹D$D"amDD1E. 81ƉD1GD꾤1AƉA 1AD1ANjD$AEKD1B&`KD1DD1GpD1D11At$A AE7~(1B('D1A47EA1B0DA1F<8AAD1D1T$EDD11ADt$ B69AE1GA1DAA1ƍ|A1F.D")EAAA1AE1G'*CDDt$DB2eVE(#A1A1DED|$ AA A1EDt$AAD D1A֍9AED D1GY[eD D1DG  Љ1AʼnB }AAD D1B]AċD$AED D1G=O~oD|$DD D1A ,L$  1A݉AAD 1ލCЍ NDl$ D1D 1A-~Sl$  1B65:B;* 1֍41 1w *ӆO 1G[] A\A]A^WA_ffffff.#EgGGܺG vT2GGfDAWAVAUIATAUHSHGB9ЉWhWDH]ʃ?UtuA@LA)H|DE9ELLH1fDT t L  ʉHH@uHHME)A?EMIHIFHCIFHCIFHCIF HC IF(HC(IF0HC0IF8HC81T t L  ʉHH@uHHA@I@A?tA@DA?HNl(@DLHH[]A\A]A^A_'WWATUHSFH?DH|?)ƒI1Lc,1fATA At AL  AHH@uHL1AL8N@S@(1H@1fDATA At AL  AHH8űCHLAD$8CAD$ 0x%X Input file IV size != 2|4 wl_apsta.oFW10295.14FW11351.126wl_apsta_mimo.owl_ap.oFW12410.2160FW13wl.oFW14478.104FW15ucode2ucode4ucode5ucode11pcm4pcm5a0g0bsinitvals2b0g0bsinitvals5a0g0initvals5a0g1bsinitvals5a0g0initvals2a0g1initvals5b0g0bsinitvals2b0g0initvals5b0g0initvals2a0g0bsinitvals5ucode13lp0initvals13lp0bsinitvals13b0g0initvals13b0g0bsinitvals13a0g1initvals13a0g1bsinitvals13ucode9ucode14ucode15b0g0initvals9b0g0bsinitvals9a0g0initvals9a0g1initvals9a0g0bsinitvals9a0g1bsinitvals9n0initvals11n0bsinitvals11n0absinitvals11lp0initvals14lp0bsinitvals14lp0initvals15lp0bsinitvals15b0g0initvals4lp0bsinitvals16a0g0bsinitvals4ucode16b0g0bsinitvals4a0g0initvals4sslpn0initvals16lp0initvals16sslpn0bsinitvals16%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2x%.2xSorry, the input file is either wrong or not supported by b43-fwcutter. This file has an unknown MD5sum %s. ucode date: %.4d-%.2d-%.2d ucode time: %.2d:%.2d:%.2d failed to create output directory A tool to extract firmware for a Broadcom 43xx device from a proprietary Broadcom 43xx device driver file. Usage: %s [OPTION] [proprietary-driver-file] --unsupported Allow working on extractable but unsupported drivers -l|--list List supported driver versions -i|--identify Only identify the driver file (don't extract) -w|--target-dir DIR Extract and write firmware to DIR -v|--version Print b43-fwcutter version -h|--help Print this help Example: %s -w /lib/firmware wl_apsta.o to extract the firmware blobs from wl_apsta.o and store the resulting firmware in /lib/firmware Extracting firmware is possible from these binary driver files. The column shows the unique identifier string for your firmware. You must select the firmware with the same ID as printed by the kernel driver on modprobe. Note that only recent drivers print such a message on modprobe. Please read http://linuxwireless.org/en/users/Drivers/b43#devicefirmware Input file 16bit IV value overflow e08665c5c5b66beb9c3b2dd54aa80cb39207bc565c2fc9fa1591f6c7911d3fc0722e2e0d8cc04b8f118bb5afe6829ff91e4763b4cb8cfbaae43e5c6d3d6b2ae7cb8d70972b885b1f8883b943c0261a3c2dd738b8feb8b3559fd9d8fbaf3bfffc1a258b2d93efa641c32ddf3c3a962028bb8537e3204a1ea5903fe3e66b5e2763@@@@@@@@,@-@ -@5@B`,@-@-@5@`D` -@-@-@5@F`0-@8-@=-@ 6@G` -@F-@=-@H6@J`K-@P-@U-@p6@M`,@]-@U-@6@@R`,@]-@U-@6@V`;t @0HxP@hzRx ,MMNPMh C $LMN0FJ E XDtPsBBB CA(A0GH 0A(A BBBC ,@OMQ OR A <#BBA A(CDS (A ABBJ LD BBB B(CA0A8CGx 8A0A(B BBBA DqBJDB B(A0A8CC0A(G EBE*LBBB CB(CA0CA8D@RY 8A0A(B BBBE ,D BACA Fa ABG t$Q_@FR__gmon_start__libc.so.6__printf_chkexitfopenperrorstrncpy__stack_chk_failmkdirstrlenmemset__errno_locationfseek__fprintf_chkmemcpyfclosemallocstrcasecmpstderr__snprintf_chkfwritefread__strcpy_chkstrcmp__libc_start_mainfreeGLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5/lib64/ld-linux-x86-64.so.2A`%P:(S;B`%M(S;(B`%(S;XB`%'S;hB`%,(S;0XS;8XS;@XS;`XS;xXS;xXS;XS;XS;Y`XS;PXS;`XS;XS;XS;%M(S;0XS;%@p(S;S;'S;S;'S;S; 'S;S; 'S;S; 'S;S; 'S; @ x*@o`@;@@  A`(@@0 oH@oo@o@o(o(=@oX(@` @P0S;&S; Y#S;`/S;'S;`n&S; !S; 'S; (S; /S;r&S;0!S;0(0S;`b&S;/S; x&S;6&S;-S;b-@?i-@xNp-@+Ww-@T-@ -@ -@{-@-@ -@-@m -@ -@m-@{ .@ ` .@p-@d+@Vw-@g.@`_-@N -@ -@-@ -@Ы .@-@'.@@0 5.@xE.@x8 T.@e.@8 t.@p-@A@Vw-@(g.@ `_-@d -@ -@ȩ-@Ȫ -@ .@-@'.@0 5.@E.@8 T.@0e.@08 t.@pp-@PhW.@ @bw-@t.@}.@u z.@ w-@0g -@P1 -@`;-@`< -@pF .@P-@Q.@R .@h].@h^ .@Pi .@8t.@8u.@8vp /@/@'.@X5.@E.@X T.@pe.@pX t.@Я"/@а@ 0/@@/@0 N/@P-@T .@w.@f z.@D }w-@(_ t.@ @bp-@6 hWN/@D @/@D 0 0/@| "/@| @ t.@ e.@ X T.@$ E.@$ X 5.@ '.@ X/@! /@" .@# p .@\/ .@\0 .@\1 .@D< .@,G .@,H -@S .@T -@U  -@$_  -@4i -@4j  "/@ 0/@8 .@" .@@E T.@t -@x i-@h N^/@E.@0i .@ y-@  l/@H -@@J -@ /@0R /@PS t.@ -@dO .@^ Hb.@ D |/@ 0-@  /@ /@ /@`0@/@X h -@X  /@/@ e.@u .@(9 p-@  V5.@h /@ .@- w-@L /@ .@0. '.@pT .@ .@P@ z.@04 hN/@ț .@`F /@ p-@L V-@ .@xe -@P -@8Q  -@X[  -@E  -@f .@ Hb.@ .@g .@ .@r .@s .@~ w-@ .@ /@З /@ .@ zT.@p E.@Ю t.@0 e.@ 5.@ '.@ .@ y"/@P 0/@ .@y h@/@ h N/@h /@<l/@ /@ /@@ /@ /@P /@H p-@ V-@ -@ .@x -@  -@X  -@8  -@ .@ Hb.@ .@ .@ .@ .@ .@ w-@h /@ /@ .@ .@ zE.@ t.@0* e.@ 5.@ T.@p '.@ .@c y"/@P+ 0/@6 .@ hN/@hD @/@7 h /@ @@Z@8@@@@@@@@@@;; @@`@` (@(@`(@`@@DDPtd88@8@ttQtd @@ !<@<$4o`@`$> @pF@No@4[oH@H@j@0t@( ~@y@ @ x*@x**@*  8@8t89@89@`@@`@ @` @(@`(@A`AA`AB`B  Y`Y8YY.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink.dynbss.gnu.liblist.gnu.conflict.gnu.prelink_undo @@ !<@<$4o`@`$> @po@(No@4[oH@H@j@0t@( ~@y@ @ x*@x**@*  8@8t89@89F;@;7 (=@(=X@`@@`@ @` @(@`(@A`AA`AB`B  Y`YY`Y0YYb)