ELFi4(%"GNU#l&v"oU ]Ív'USJ$tu Rt҃[]Ðt&HI$tUыUJ$ω'U`H]É'UHH]É'U]Ít&U ]u}É9{<"C${<ɉC@t ]u}]Ít&U]Ít&U]u Ƌ@V XSu ؋u]]ÐtD$ F@D$D$F$؋u]]Ít&USËC[] U]u}ƉEF܅tT=wƉ~3 D3E]u}]Í&1ۉ'UWVSɉÉt;t4p1U  stxɉUf B9u߃[^_]1щU܁tgM܁K!΃ƀuqSUփƀu]u܃?U ? (fv7kSUփƀu!M? <@&U P@t"D$D$ $Í&ލvU @D$D$ $Ðt&UWVS EP ljU`Ht{11f;sfi|C tC$EEEt Ec߉;r<t G`MtUGUHQ E1 [^_]Í'U]u}ӉNjsʉt!D$ CD$D$G$]u}]Í&UWVS$ÈUEv1wދVtCLHQ FVtCPHQ Fu‹S,tCTHQ C,CFbA}CF }CSLxEȉEEC KFSPxE؉EKFFC8cHE{L u܋OQF{P OQFNE}FVrpF@@ F@ uKFt%11i|B );rE$[^_]Ðt&CTPRCFCFCPPRCFCFCLPRCFCF[GD$ D$C$E'UWVS,U@ E1ɺÁC$DC JP ?%=`t =%CHH ].$M]$;u΋E]MU U1҉MFUԉM؃UMV$$UD$pL$UD$OFD$$EOFECF FUMEԉVU؉NF V1 U$4$D$$T$d,[^_]Ít&OF:19Up| 9EeU$4$D$T$뗋E1ɺ1H.U$4$D$;T$8@DU$4$D$RT$uU$4$D$@T$U]uz$rtDFFǃt]u]Ít&PR$tfU]uz$rtDFFǃt]u]Ít&PR$tfU@t1]Ít&t]ÍUWVS xXEM;K]}܉U|~]C! [^_];S sfEdCC@}1ҹ@ @ C@Z 1uEU]  ECUS+EU9FΉÃd=}؍vUًE}܉UUE$}}؋WR9B…)tU‹}E䡐UO_9F+M]19|69w2p]C!EUK@ C 1[^_]ÍvȅUSBCuJ~ v_5x [^_]f҅dCLHQuκQƍt&F uFt<wȉVF ЃFu ǃF 1FHt&CPHQSLC [^_]Ðt&D$CD$$KH [^_]fU ]u}lj։MEU  ^UStGUU t0u URt!D$ FD$D$G$]u}]Ð&UWVSXXƍ&Ktt[^_]ÍC N81Ҹ{uQGCHKCVPD$C$&{t"t[^_]Í&A)먐$S)C_'UWVS4E]U苂ȁ}1;WE}苿} Ӊ E ]d=XXMEԉ}ЋUء9EFE܋rz+u}19|UƁt2})9GvCt)Zt4[^_]ÍC}ԅuݍkEU}؉EEU$}ЉG@9Ή%‰EȉŰEEEUU)9΋CHC )Mvf~>]ظC!S 9O9ljBS B ȈBBI>I‰C([^_]F{DfEFfEC E측t׀t2ù!fuUf Uuغ6맍&uUf UuU4v'UWVSøt 10t&Ћu4E}1t:}t(& 7ƅuE[^_]Ð&UVS01t9u9tu[^]Ít&[^]fUWVS1ۉƋ@~U9ǍPt fC 9ǍXtMډt[^_]Ít&1ۉ[^_]Ít&UH9ȍQtvJ 9ȍQu]UVSà f=Pu Pf115 1҅u1sHv&HЀ vD$D$d$ZBuʃ~w wPt vPtD$$5D$$$ 1[^]ËPD$$T$f"UWVS4EUEPU‹EMUABЃE=tt/=|f ufpf u=dEd~)M\$D$YA$E i|UM1UMEi|=|C кC=|u 1҃<$ŠC {$ǃx ЈCt ЈCDCp ЈCMUK$UBHuB$t$ D$D$u<$Et8M‰D$ t$D$~AU؃$U؉UK t:tt7p=tu)Ut$D$B$EJFM;RUBу @ P 9uEMALEUBP Bf f PdLf  -f     HQMÉA  5 tC UB`Ѓ耉BhMUȃ`Ht EыMAD$D$ D$D$D$@$ ED$ D$D$$`4U=MD$A$UD$D$B$0tlj}1}ii|tV}tU=wuQD$CD$ C$D$$D$F;r}MIHMUD$LB$E EEMEA<EE4[^_]UWVStc@{ǃ:t [^_]UЀ]USsHt C[]'+%%*%%%%*%l*%%%%%%%+%%X+%%%%+*%%)%%%%N)% )%%(%(%%%%^(%%%%%(%%%%%%%%%%%%%'-'%%%%%%%%%%%%%%%%&%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%K&%%<1333P33228808P887%8X998%8%889:>CuoincdromstallremovablelunsnofualDroh$serialfiledFile-backed Storage GadgetSelf-poweredMass Storageb/ b b$b*/ bJ$b2b2/2b2/4b!4/!L 34 error in submission: %s --> %d can't allocate request for %s unable to open backing file: %s Invalid serial string character: %c Invalid serial string length! No serial-number string provided! controller '%s' not recognized write %u @ %llu beyond end %llu File-backed Storage Gadget, version: 1 September 2010 unable to autoconfigure all endpoints %d %u can't enable %s, result %d invalid file type: %s file not readable: %s unable to find file size: %s file too big: %s using only first %d blocks file too small: %s , H%c=%u?%s speed config #%d Bulk-onlyTransparent SCSIdummy_udcusb_ep_set_halt -> %d %-8s%-16s%04xusb_ep_set_wedge -> %d Unknown x%02xep0-inep0-out(error)invalid number of LUNs: %d %s-lun%dfailed to register LUN%d: %d no file given for LUN%d %s %s with %sfile-storage-gadgetNumber of LUNs=%d ro=%d, nofua=%d, file: %s &fsg->filesemBBBSCSIg_file_storagenofuarofilelowfullhighX! x- parm=cdrom:true to emulate cdrom instead of diskparmtype=cdrom:boolparm=stall:false to prevent bulk stallsparmtype=stall:boolparm=removable:true to simulate removable mediaparmtype=removable:boolparm=luns:number of LUNsparmtype=luns:uintparm=nofua:true to ignore SCSI WRITE(10,12) FUA bitparmtype=nofua:array of boolparm=ro:true to force read-onlyparmtype=ro:array of boolparm=serial:USB serial numberparmtype=serial:charpparm=file:names of backing files or devicesparmtype=file:array of charplicense=Dual BSD/GPLauthor=Alan Sterndescription=File-backed Storage Gadgetsrcversion=6E9011BF51FDD7FD0C0F44Ddepends=dummy_hcdvermagic=3.0.0-12-generic-pae SMP mod_unload modversions 686 $|$x $t*$p/$8L$Pd$ k$p's3\ / L '/D XUi $-/.i/L0f4565779:;;#<Fmodule_layout&d_path# mdevice_remove_filekmalloc_caches[__kmalloc7kref_putAAcomplete_and_exit5up_read#dequeue_signal;_pv_lock_opsbstrlenldev_set_drvdata) simple_strtoulMwfilp_closeaparam_ops_bool}vfs_fsyncF57usb_gadget_unregister_driverZ,  !)6u@M]ly|;    + 1 ; :P h     d       51 < D N a n 07a      ;\        * > T ^ e <4}            & 8 A K Z m t ;>spin_unlock_irqep0_completefsg_resumefsg_suspendlun_releasefsg_releaseraise_exceptionfsg_disconnectep0_queuefsg_show_fileutf8_to_utf16lefsg_show_rofsg_show_nofuafsg_unbinddev_attr_nofuadev_attr_rodev_attr_fileenable_endpointdo_set_interfacefsg_hs_bulk_in_descfsg_fs_bulk_in_descfsg_hs_bulk_out_descfsg_fs_bulk_out_descbulk_in_completebulk_out_completefsg_lun_openfsg_lun_fsync_subdo_verifymod_datafsg_store_nofuafsg_store_rofsg_store_fileep_matchesepnumstore_cdrom_addressdo_read_capacity.isra.17check_command.isra.19dirletter.29116do_set_configCSWTCH.135check_parameters.isra.26fsg_stringsdevice_descsleep_thread.isra.29halt_bulk_in_endpoint.isra.31do_inquiry.isra.33product_cdrom_id.28979vendor_id.28977product_disk_id.28978do_mode_sense.isra.34do_read_header.isra.35do_request_sense.isra.37kzalloc.constprop.41received_cbw.isra.32start_transferget_next_commanddo_readdo_writedo_scsi_commandunknown.29133throw_away_datafinish_replysend_statushandle_exceptionfsg_main_threadfsg_driverstandard_setup_req.isra.40dev_qualifierfsg_stringtabfsg_fs_functionfsg_hs_functionconfig_descfsg_setupfsg_bindthe_fsgfsg_intf_descfsg_fs_intr_in_descfsg_hs_intr_in_descfsg_string_manufacturerfsg_init__key.29372__key.6829fsg_cleanup__mod_cdrom366__mod_cdromtype365__param_cdrom__param_str_cdrom__mod_stall363__mod_stalltype362__param_stall__param_str_stall__mod_removable360__mod_removabletype359__param_removable__param_str_removable__mod_luns357__mod_lunstype356__param_luns__param_str_luns__mod_nofua354__mod_nofuatype353__param_nofua__param_str_nofua__param_arr_nofua__mod_ro350__mod_rotype349__param_ro__param_str_ro__param_arr_ro__mod_serial347__mod_serialtype346__param_serial__param_str_serial__mod_file344__mod_filetype343__param_file__param_str_file__param_arr_file__mod_license289__mod_author288__mod_description287fsg_string_productfsg_otg_descfsg_string_configfsg_string_interface__mod_srcversion100__module_depends____versions__mod_vermagic5filp_openvfs_writeusb_descriptor_fillbuf__init_rwsemdev_get_drvdataparam_ops_uintdev_set_namememmove__this_modulesnprintfcompletesimple_strtoldevice_unregisterdev_warninvalidate_mapping_pageskref_getcleanup_modulesend_sig_infoparam_array_opsmemcpykstrtouintkfreekref_initusb_copy_descriptorsusb_gadget_probe_driver_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_tracemsleep_interruptibleinit_modulewake_up_process_raw_spin_lock_irqrefrigeratorschedule__stack_chk_failput_deviceusb_gadget_get_stringpv_irq_opsstrrchr_dev_infodevice_create_fileallow_signalusb_gadget_config_buffputdown_writeup_writeinit_uts_nsmcountusb_ep_autoconfigcurrent_task_raw_spin_unlock_irqrestoredev_err_ctypedevice_registermemsetvfs_readparam_ops_charpwait_for_completion__init_waitqueue_headdown_readstrcmpusb_ep_autoconfig_resetkthread_create_on_nodesprintfusb_gadget_unregister_drivervfs_fsyncparam_ops_boolfilp_closesimple_strtouldev_set_drvdatastrlenpv_lock_opsdequeue_signalup_readcomplete_and_exitkref_put__kmallockmalloc_cachesdevice_remove_filed_pathusb_find_endpoint (t|4<] '5BV [ ck px }0Tf6 B _ o    2 :        U ^         M _      d     b  (90=\hHw  ESdw Fdp%Ys   - 4 < DK aV M &,u j   !U! m"##8$L$$ %3%:% ?%%%%4&/' ' ) U* -- - 0.b. . j/M0T0|000122222234#4g4n4z44444565i555 55a6~66667b77788 8 8 8 8*9 /9 D9 I9\9 d9 m9 v9 9 99/:4::&;N;;;$<J<    "( 2 6BGV ] fl    (/ G `            !c      7HOc jw ~   ' - 6F Si r z                   /@E Oj t #1BTYl!HUu      '/4  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| @ DH X \` x |  (08@HPX`h  $ $(04   $, 04< @DLPT\`dl pt|  $(,048<@DHLPTX\`dhlptx|< @ D H L T X \ ` d p  t