ELF`4 p4 (da      @0¯<0BB|<¯ @<$0b<0BB|@<8¯8,¯<0@<@<¯<0BB|D¯ @<$0b<0BB|@D@¯@8¯<0@<@4B4¯K>@H¯<0BB|<¯ @<$0b<0BB|@<@¯@D¯<0@<@<33<33B40b,H¯H@<0BB|@¯ @<$0b<0BB|@@D¯<$0b0ď!>@4(¯(¯Ï@ ¯<@b ď!>@¯5>@<$$b򂠀<pbB0pb3@'@!TPX''! @P$ B$ , $ b @<< aBB|B8C, ab| a!''!!''!!''!!''!!''!%@!''!!''!%@!''!B0><*@@ !@!''!-$b"@@!''!<BBB|£<<BB8b,$b$ @:r#@6T';8<B4<$=<$%b<( @$@ HC0`'!b;8<B4<$=<$%b<<$%bB0>MF<B$!bB;8;! @8B0=&b!@$$b=&b=B0>&b!@$$b>&b>+FB,#@F<B$!bB;8;8D0B0=&b!@$$b=&b=0B0>&b!@$$b>&b><%C0B0+b@JK% C0B0=&b!@$$b=&b=0B0>&b!@$$b>&b>."@$-@bB0B4bd$$b@D'%CB0B,@=>%C§L@$L L$b$L$§<D—B0&!@$$b&—B0B0&bB0&b=>%C!@—# b0B0=&b!@$$b=&b=0B0>&b!@$$b>&b>$' <B0B0@—,@ ';!0@8;8B$;8!b$—B$§—@ ';!0@8;8B$;8!b$—B$§!''!PCBB0%C£œ<b$Db$B%D0B0+C @<b$Db$B%D£"<<b$Db$B%DÓ#(C0B0$&b!@$$b&b0B0$&b!@$$b&b“Ó+C@<C$c!(`E<<C$cC!`C$$CÓ$'!bB“B$£<b$Db$B%DB0.@@bB0B4bd$$b@$'B0><B4<<$%bB0>$<Fd<$%b@!TPLHD@<840,($ ``A\@X@dp@`h'`@B'!<aBC|b<aBB|<aBB|@$¯!''!<aBC|b<aBB|<aBB|@$¯!''!ƒB(@<ƒ$!bB@<ƒ($!bC4b<ƒD$!bB@“B$£<< aBB4 ab<<aBB0ab$$@4(>@<$4b<$b<$b<$b<@<$db<$hb>@! ''$ !t@, B,@@¯<0BB|¯ @<$0b<0BB|@¯¯<0@<E! !( !0=>@!8!@!`%CR&s&b&@0$B$CAR&1%` '#8E!('1 @$$$K0 $jQ:$:  R$V$0$$$b0$c$BaR&1$V$P0$R$C R& !(@$@T2X$x$0$r$uE& -$2+$83SE& $BR&E&#`' $%$@j `d`d%U3~:#! !( !0=@!8 @P! < e$$!( !0=@!8 C<< $$ $$$$((!@g^:GY:++$$2'$$'$!@!H i !!P<| - $&%p!@@!H p'! 9@!( i'i'!`%%!@!`$h l ! !(!8 ;@!0! @!(`'9@< 掄 ! @!(`9@! @!0!(`:@!8 ! @b=@!(`0V$%%!0!8! =@!(@"2 @$$$O&H,Ir1 @R$%$0ň$v0 $$$b'Q1  $$$u&($Xlgr%!!ӕ$@f2 !`'<'Œ!D!0`2@!(`''!b!! @$@$ (:$! !(- j}$HC !0   !0@$!!` ''7@'<'b7@E'!@$@$@$@ $$  <)5y #@I$@$` "$#@i$@$` $#@I$@$` $ #@i$@$`   $$@$#@$#@$#$#@PBU JB}%H/B<%H.@hBm bB}%`Z%`$pO%-V %-n #8MKB@ %@BH BX  %XoB` +x #@ +/#H/+x,%x#H,!@ +x !H,!H/*x!@!H)!H/$ %P   $%H$J% 8'q#PG"00@H%H&@$#8 , %@ $$%0 @H $#80%@ $"@} % @( +} %(%(%%;@*x!@!H)!H/%x(  $%H$J% 8'q#PG"00@H%H&*x`!Xk!`!`%x` $%`` $% 8q#h"00X`x%`@x %x<$@8B=$!- $@C'0 ``A``AH@X@X@! X@$@$ 4@$@$ 4@ `bA!!@!8:`!`+@ 0p#(40t HPH+q|%(+h Q# !(+@J%+ȩ WJ%# 1h(HXq%@C+`  Q\ !@+0%+p +8#H'\ % i!0!!+X! `!0 Hip + $#pP#x%hOT *@(%1%p,8' X`@pL %X#+0h*@ P#h!Xm+m@$+0h#h%!Xm#hj@1H@0H/q$%@+ j@ S| !@ +( $+p | !@ $| % (# +`e U$&h+P-$8 P!0$!0E $ PpI@ $#($L0  PXPMq$%@+p   #x !@+(k%+ k@Tk%#x  1@P`-st%@+h    !@+H *'+8 +`#PL % j!! %@d`:8+ eE8%P+ !!F8 Pp@#( $#x*8GL) pH0%xN$0(p@p%Xd+h)  `L!Xg+Pg@$+h#h%!Xg#h) 1(@0Pp%@d+X )  `!@+@$+x Q%0$!@%0#( !@!('!@ !!P!X@!8+\@ ppy#(L  O1d 0(rl%0+@  #!0+8#+8;! 08#i q1X/s|%@+8 i  # !@ +H  # + ! J8 @# `@!hLM '+p Q pq !!'7 $+h9+0%(!``##+@#8(!X!``@!hLM~ $ pNq $#0L O1 $ @(8q%(d+ @#!(+0T#+ :!` (# %8dPX#H%x9 L 8 h1%ȧ80`XPp, %@+   @P# !@+@$+ # k%!@# i %3P@0PQqd%@+ i   !@+h$+  %HF$!@ %HF'0#@ +X`(&`-+$ ##P+8#h#0!(@f@#x#(+@#0%`hL\M&P pNq#0 $#P L  h 0O1%8`@0q,%@+ @X!@ +  +#i 0h`8qD %0+ i \P#0!0+XV#0+8;! 08R#0Y8!  @  C2 $$$$  @@ 4Microchip Technology Inc.4CDC RS-232 Emulation DemoX\}} ~} ~ },}~L}<}}}d<tOK UBW32 Version 1.1!0 !1 !2 Err: TX Buffer overrun !3 Err: RX Buffer overrun !4 Err: Missing parameter(s) !6 Err: Invalid paramter value !7 Err: Extra parmater ````` a`aa`P```aPaa`@```a@aa0`p```0apaaRCO8IV|PIPOPD$CUTO(TIBLT1ܩ!8 Err: Unknown command '%c:%2X' !8 Err: Unknown command '%c%c:%2X%2X' AAAAAAFFFFDDBBB B F F AB B B BA A BBBE EAG GGGCBBBBBCCCEEEGEEEG G GEEAAGGFFDDDDD D DDDCC DD D D DTI,%05u I,%05i,%05i,%05i,%05i,%05i,%05i,%05iPI,%1u !5 Err: Need comma next, found: '%c' ,x, ((((( AAAAAABBBBBB 00000000000000000000000000000000 Dtttttttthtttt|ttttttttttttPtPtttttttttt$@@{Gz?-C6?NaN+Inf-Inf(null)   |  pDP|}~ < <<$`dcQjjHjXn@`o@o@o@o@op@0p`p@p xr uvv8wxxx |z | 8~@@@,@ ȍd@H @@0@p@,D@@L@ h0@@ ( Ģ`(0((ܩ@@(  @ܮ@@@<@\@|@ 8 (|ı@@@$   0@P@p@@@ж@@@0@P@p@@@з@@@H(p@t@Rt 0Ph0H`hpx,(  (08@HPX`hpx ,4   h0L?8 HPp2GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/arch/mips/memset.S: Copyright (c) MIPS Technologies, Inc. All rights reserved.lib/c/std/exit.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/std/ctypef.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/stdio/_iobdata.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/stdio/_iobfuncs.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/stdio/printf.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908kit/share/stubs.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/std/ctype.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/std/errno.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/stdio/_doprnt.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/stdio/fputc.c: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908lib/c/arch/mips/strlen.S: Copyright (c) MIPS Technologies, Inc. All rights reserved.GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908GCC: (GNU) 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908jp#u'pu5!odevice_dscconfigDescriptor1@USB_CD_PtroUSB_SD_Ptrsd000sd001sd002 main'BlinkUSBStatusaUSBCBSuspend~USBCBWakeFromSuspendUSBCB_SOF_HandlerUSBCBErrorHandlerUSBCBCheckOtherReq USBCBStdSetDscHandler0USBCBInitEPLUSBCBSendResume USBDeviceInit USBDeviceTasks USBStallHandler: USBSuspendU USBWakeFromSuspendx USBCtrlEPService USBCtrlTrfSetupHandler USBCtrlTrfOutHandler USBCtrlTrfInHandler! USBPrepareForNextSetupTrf USBCheckStdRequest USBStdFeatureReqHandler USBStdGetDscHandler' USBStdGetStatusHandlerj USBCtrlEPServiceComplete USBCtrlTrfTxService USBCtrlTrfRxServiceUSBStdSetCfgHandlerBUSBConfigureEndpointUSBEnableEndpointUSBStallEndpointdUSBTransferOnePacketUSBClearInterruptFlagBDT%SetupPktQCtrlTrfDatapUSBDeviceStateUSBActiveConfigurationinPipesoutPipespBDTEntryIn)RemoteWakeupTUSBAlternateInterfacexpBDTEntryEP0OutCurrentpBDTEntryEP0OutNextpBDTEntryOutshortPacketStatuscontrolTransferStatepDst0USTATcopyXUSBInMaxPacketSizeUSBInDatau'RUSBCheckCDCRequesttCDCInitEPgetsUSBUSARTputUSBUSART putsUSBUSARTj putrsUSBUSART CDCTxService cdc_rx_len4 cdc_trf_stateP pCDCSrcf cdc_tx_len cdc_mem_type cdc_notice line_coding cdc_data_rx cdc_data_tx% pCDCDst; CDCDataOutHandlee CDCDataInHandle control_signal_bitmap BaudRateGen dummy_encapsulated_cmd_responseu5fCoreTimerHandler SwitchUserIsPressed1SwitchProgramIsPressed\UserInitProcessIOPPrintErrors_mon_putccheck_and_send_TX_dataparse_packetPrintAckparse_R_packetparse_BL_packetparse_CU_packetparse_T1_packetparse_TP_packetparse_SL_packetparse_TO_packet# parse_TI_packetf CheckLatchingInput parse_PW_packet parse_SC_packet parse_SO_packet$ parse_EC_packetD parse_ES_packetd parse_T_packet parse_C_packet parse_O_packet parse_I_packet parse_V_packet6 parse_A_packetU parse_MW_packetu parse_MR_packet parse_PD_packet parse_PI_packet? parse_PO_packet parse_TX_packet parse_RX_packet parse_CX_packet parse_RC_packet parse_BC_packet1 parse_BO_packetQ parse_BS_packetq parse_SS_packet parse_RS_packet parse_CS_packet parse_SI_packet parse_RI_packetparse_CI_packet1StartWriteLReadEEWriteEEextract_numberkextract_digitprint_statusUSB_In_Bufferst_OKCst_LFCRnst_versionErrorStringsg_TX_bufg_RX_bufg_USART_RX_bufg_USART_TX_buf:g_TX_buf_inTg_TX_buf_outog_TX_buf_lengthg_RX_buf_ing_RX_buf_outg_USART_RX_buf_ing_USART_RX_buf_outg_USART_TX_buf_in#g_USART_TX_buf_outDg_ack_enable_g_echo_enable{T1_timerLATPtrPORTPtrTRISPtrODCPtrSoftwareKeyFCommandListjjGNU C 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908usb_descriptors.cC:\Projects\UBW32\FW\D32BYTE:unsigned charWORD;short unsigned intlong long unsigned intsigned charshort intlong intlong long intcharintunsigned int7__RTCCONbits_t7JI__RTCALRMbits_tId__PMMODEbits_to__OSCCONbits_to__DMACONbits_t,_USB_DEVICE_DESCRIPTORo p# bDescriptorTypeq# bcdUSBr# bDeviceClasss# bDeviceSubClasst# bDeviceProtocolu# bMaxPacketSize0v# idVendorw# idProductx# bcdDevicey# iManufacturerz# iProduct{# iSerialNumber|# bNumConfigurations}#USB_DEVICE_DESCRIPTOR~ O #!##C 4#!##C 4#!##RTCCONbits8*RTCCON5NRTCALRM$4(U1PWRCbits *U1PWRC`$)U1IR \(U1IRbits- *U1IR$)U1IE. \(U1IEbits> *U1IE$)U1EIR? \)U1EIEQ \)U1STATc \)U1CONw \(U1CONbits *U1CON$)U1ADDR \)U1BDTP1 \)U1CNFG1 \)U1EP0 \(U1EP0bits *U1EP0$)U1EP1 \  *BDT$)device_dsc / +)USB_CD_Ptr +)USB_SD_Ptr ,Z74$ LL $*CtrlTrfDatak$<*USBDeviceStatep*USBActiveConfigurationqD  *inPipesy(  *outPipesz  *pBDTEntryInv*RemoteWakeup|H T *USBAlternateInterfacerDP*pBDTEntryEP0OutCurrents@*pBDTEntryEP0OutNextt0*pBDTEntryOutu*shortPacketStatusw<*controlTransferStatex*pDst{L*USTATcopy}L X *USBInMaxPacketSize~H  L *USBInDatay pGNU C 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908..\Microchip\Usb\CDC Device Driver\usb_function_cdc.cC:\Projects\UBW32\FW\D32BYTE:unsigned charWORD;short unsigned intDWORD<QWORD=long long unsigned intsigned charshort intlong intlong long intcharintunsigned int fb0^#b1_#b2`#b3a#b4b#b5c#b6d#b7e#4_BYTE_VALZVal[bitsfBYTE_VALg gq LBo# HBp#vb0t#b1u#b2v#b3w#b4x#b5y#b6z#b7{#b8|#b9}#b10~#b11#b12#b13#b14#b15#_WORD_VALjValkvlbyteqDbitsg  WORD_VALv     7__RTCCONbits_t7 I__RTCALRMbits_tI __PMMODEbits_t1 o__OSCCONbits_toM __DMACONbits_tibb__BDTwvValBDT_ENTRYϤ0_POINTER_wordbRamwRam0bRom6wRomA<GPOINTER_CTRL_TRF_SETUPCTRL_TRF_SETUP$[3bRam/bRom06wRam10wRom2A(@ctrl_trf_mem9#:#includeZero=#busy?#KBbits@ValADpSrc3#infoB(#wCountC#IN_PIPEDKPbRamNwRamO0XU#busyW# ZbitsXValYZ ]pDstP#infoZ#wCount[#pFunc\#OUT_PIPE] _LINE_CODING+LINE_CODING7k_CONTROL_SIGNAL_BITMAP:_byte;CONTROL_SIGNAL_BITMAPA/_CDC_NOTICEmGetLineCodingn}SetLineCodingo}packetp/ ? CDC_NOTICEqUSBCheckCDCRequestpnCDCInitEP,ngetsUSBUSARTc,Dnbufferblenb putUSBUSARTDndatalength j putsUSBUSARTLndata len pData putrsUSBUSARTLLndataK lenM pDataN CDCTxServicen byte_to_send i!RTCCONbits8*RTCCON "#RTCALRM<6 "q!RTCALRMbitsJ*RTCALRMY "#RTCTIMEN6 #RTCDATEa6 #ALRMTIMEu6 #ALRMDATE6 $PMMODEbits*PMMODE "6%PMADDR6 %PMDIN6 $OSCCONbitsp*OSCCON "R%OSCCONCLRq6 %OSCCONSETr6 %SYSKEY6 %INTSTAT6 %BMXCONCLR6 $DMACONbits*DMACON "n%DMACONCLR6 %DMACONSET6 %CHECON 6 &~" "o  %inPipesO   Z %outPipesP 'cdc_rx_lenpd'cdc_trf_stater'pCDCSrcsL\'cdc_tx_lenuX'cdc_mem_typev'cdc_noticej x"?'line_codingm}h ?"'cdc_data_rxk " 'cdc_data_txl " 'pCDCDsttL'CDCDataOutHandlexZ `` "'CDCDataInHandleyZ t'control_signal_bitmap|T'BaudRateGen}p 4 'dummy_encapsulated_cmd_response b GNU C 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.04-20080908D32.cC:\Projects\UBW32\FW\D32_BOOL0FALSETRUEBOOL0BYTE:unsigned charWORD;short unsigned intlong long unsigned intsigned charshort intlong intlong long intcharintunsigned int7__RTCCONbits_t7hI__RTCALRMbits_tI __PMMODEbits_to __OSCCONbits_to __DMACONbits_t S USBPWR Q# USUSPEND Q# USLPGRD Q# UACTPND Q# __U1PWRCbits_t C __PORTEbits_tCj  BkCHARkUCHARkINTkUINTkASCII_CHARkUCASE_ASCII_CHARExtractType z"kEXTRACT_OKkEXTRACT_PARAMETER_OUTSIDE_LIMITkEXTRACT_COMMA_MISSINGkEXTRACT_MISSING_PARAMETERkEXTRACT_INVALID_TYPEExtractReturnType(Name1#Name2#CommandPtr#CommandListTypeCoreTimerHandler0nSwitchUserIsPressed,0nSwitchProgramIsPressed7nUserInitVniWBPProcessIO nin_crlast_fifo_sizeBtst_charRXBufInTempgot_full_packetnumBytesReadBlinkUSBStatusJPrintErrors ĢnBit_mon_putc(Ģnc'Bcheck_and_send_TX_dataTntempUBiVTempBufWBa?parse_packet}0nCommandNumber~CmdName1CmdName2toupperJparse_packet_endPrintAck0nparse_R_packetnjparse_BL_packetndma_statusQint_statusQpjuP Pp!J"DmaSuspend[J#suspSt\Jparse_CU_packetܩnparameter_numberparameter_valueJparse_T1_packetDܩniEJtime_per_pin_msFQtotal_cyclesGQPinArrayH Indexa parse_TP_packetnparse_SL_packet(n# parse_TO_packet(n$$ Qf parse_TI_packet9n$:$;Q% CheckLatchingInput`ܮnPortIndex_LatchingClearMask_ parse_PW_packetoܮnparse_SC_packetnparse_SO_packet<nparse_EC_packet<\nparse_ES_packet\|nparse_T_packet&|n parse_C_packet]8n$^$_Q parse_O_packets8n$tQparse_I_packet|nparse_V_packet|ınparse_A_packetınparse_MW_packetnparse_MR_packet$n parse_PD_packet"$n$#Pin$Direction%? parse_PI_packetJn$KPinL$M parse_PO_packetp0n$qPinr$sparse_TX_packet0Pnparse_RX_packetPpnparse_CX_packetpnparse_RC_packetnparse_BC_packetжnparse_BO_packetAжnparse_BS_packetnparse_SS_packet-0nparse_RS_packet20Pnparse_CS_packet7Ppnparse_SI_packet<pnparse_RI_packetAnparse_CI_packetFзnStartWriteJзn%ReadEEQnAddressPWriteEEYHnAddressXDataX %kextract_numberozHpnTypek(ReturnValuel,Requiredn0Accumulatorp%Negativeq toupperJ%extract_digit  ptnacc digits val digit_cnt %print_status6 tn&RTCCONbits8*RTCCON!l'RTCALRM<,!Q&RTCALRMbitsJ*RTCALRMO!'RTCTIMEN,'RTCDATEa,'ALRMTIMEu,'ALRMDATE,(PMMODEbits*PMMODE!)PMADDR,)PMDIN,(OSCCONbitsp*OSCCON!)OSCCONCLRq,)OSCCONSETr,)SYSKEY,)RSWRST,)RSWRSTSET,)INTSTAT,)IFS0CLR-,)IEC0CLR,)IEC0SET,)IPC0CLR,)IPC0SET,)BMXCONCLR,(DMACONbits*DMACON!)DMACONCLR,)DMACONSET,)CHECON ,)U1OTGIE ,(U1PWRCbits *U1PWRCg!S)U1IE. ,)U1CONw ,)TRISA| ,)PORTA ,)LATA ,)ODCA ,)TRISB ,)PORTB ,)LATB ,)ODCB8 ,)TRISCT ,)PORTCj ,)LATC ,)ODCC ,)TRISD ,)PORTD ,)LATD ,)ODCD,)TRISE,)PORTE2,(PORTEbitsD*PORTE!o)LATEH,)ODCE^,)TRISFt,)PORTF,)LATF,)ODCF,)TRISG,)PORTG,)LATG,)ODCG,)USBDeviceStateM)cdc_rx_lent)cdc_trf_statew*USB_In_BufferJ8+old_swUserM+old_swProgramN+error_byteQ a*st_OKT. Ca*st_LFCRUY 3na*st_versionV ^aa'*ErrorStringsX a?*g_TX_bufe*g_RX_bufgx*g_USART_RX_bufj*g_USART_TX_bufm8*g_TX_buf_inp*g_TX_buf_outq*g_TX_buf_lengthr*g_RX_buf_inu*g_RX_buf_outv*g_USART_RX_buf_iny*g_USART_RX_buf_outz*g_USART_TX_buf_in}*g_USART_TX_buf_out~*g_ack_enable*g_echo_enable*T1_timer,a ,*LATPtr *PORTPtr  *TRISPtr( *ODCPtrD *SoftwareKeyQAAa *CommandList`` 1% : ; I$ > $ >  : ;  : ;: ;I : ; : ; I8 : ; I8  I &I  : ; : ;I8 I!I/ 4: ; @I? < 5I4: ; I? < 4: ;@I? < 4: ;I? < 4: ; I?  4: ;I?  % : ; I$ > $ >  : ;  : ;: ;I : ; : ;I 8 .? : ; ' I@ .: ; ' @ 1 1  41 1 .? : ; ' I : ; I4: ; I4: ; I  .? : ;' I 4: ;I.? : ;' : ;I.? : ; ' @ 4: ; I .? : ;' @ .? : ;' @ 4: ;I !4: ; @I? < "5I#4: ; I? < $4: ;@I? < %4: ;I? < %  : ; ( : ; I$ > $ >  : ;  : ; I8 : ; I 8  : ; : ; I I !I/  : ;  : ;: ;I : ; : ;I 8 '  I : ; &I : ;  : ; : ;I : ;I 8  : ;I8 .? : ; ' @ 4: ; I .? : ;' @ 4: ;I .? : ;' @ ! " #: ;I $5I%.? : ;' I@ &4: ; @I? < '4: ; I? < (4: ;@I? < )4: ;I? < *4: ; I?  +!,4: ; I?  % : ; I$ > $ >  : ;  : ; I 8  : ;  : ; I : ; I8 I !I/  : ;  : ;: ;I I&I'  : ;  : ; : ;I : ; : ;I 8  : ;I 8  : ;I8  : ; : ;.? : ; ' @ .? : ;' @ .? : ;' I@ : ;I .? : ;' @ 4: ;I !4: ; @I? < "5I#4: ; I? < $4: ;@I? < %4: ;I? < &4: ;I? < '4: ; I?  %  : ; ( : ; I$ > $ >  : ;  : ; : ;I  : ; : ;I 8  &I'  I : ;  : ;  : ; I8 .? : ;' @ .? : ;' I@ .? : ;' @ 4: ;I .? : ;I< : ;I I!I/ .? : ;I<  : ;141 !5I".? : ;' I #4: ;I$4: ;I %.? : ;' I@ &4: ; @I? < '4: ; I? < (4: ;@I? < )4: ;I? < *4: ; I?  +4: ; I  C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/proc../microchip/include/usb../microchip/includep32mx460f512l.husb_descriptors.cusb_ch9.hGenericTypeDefs.ha C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/peripheral../microchip/includeC:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/proc../microchip/include/USBmain.csystem.hdma.hGenericTypeDefs.hp32mx460f512l.husb_device.hjszw(sszwPcsz%w=szxPcsz%wcsz%wl9Is::q$'999939q9q::MN ..\Microchip\Usb../microchip/include../microchip/include/USBC:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/proc../microchip/include/usb../microchip/include/./USBusb_device.cGenericTypeDefs.husb_hal_pic32.hp32mx460f512l.husb_device.husb_ch9.hp󺹸<<t;$ ?sH$<=94(sP ?($;00?qt<q($:49u;;q$(4$p$p9($Phh<4H9u=; ..\Microchip\Usb\CDC Device Driver../microchip/includeC:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/proc../microchip/include/USBusb_function_cdc.cGenericTypeDefs.hp32mx460f512l.husb_device.husb_hal_pic32.husb_function_cdc.hp$8p:r0"9HHH GH*qI0r$@I+qq+9?Hr(+9?Hr (09(L>񹀹>A$xj C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/peripheral../microchip/includeC:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/proc../microchip/include/USBD32.cdma.hGenericTypeDefs.hp32mx460f512l.husb_device.husb_function_cdc.h|s:Hts:Hq;A(HHHHJHHHJPqHK(rtr 4rH=rJ񸄹I9v;s, @Iws (rKHHJws$zG 9rH qHHJ$@$4H$> $ ( Pvsuv,sz}( :t0$$󹂹qIrt;@wL:0<L:0i99;=q 99:t(x<(= q9<99929= 979Ks;vJ0@ q u q9&9)9:rtHTH qI:t84uy:rtHTHq 9?99*999>>>>>=@9A9J㹹(㹹 @(vt幻*0H usr,(u9u  j0DH~D HjDXH~D nDD~D `o DD~D o DD~D o DD~D o DD~D o0DH~D p DD~D 0p0DH~D `plDD~D   TpD H~D Txr8D H~D TuDH~D TvTDH~D TvXDH~D T8wDH~D TxDH~D TxPDH~D TxD H~D T|z,D H~D T|D H~D T8~XDD~D TDD~D TDD~D T,DH~D T,DD~D TD H~D TȍDH~D TdDD~D THD H~D TDD~D TDDD~D T0@DD~D   $p0DD~D $DH~D $,DH~D $DXDD~D $DD~D $LDD~D $D H~D   84 D 0tDD~D tDD~D hD H~D D(H~D  D H~D ĢDH~D D`H~D D(H~D 0PDH~D 0DH~D D(H~D 4D(H~D ܩ DH~D  DD~D  DD~D (D H~D D H~D 0DD~D ܮ DD~D  DD~D  DD~D < DD~D \ DD~D | DD~D D H~D 8D H~D D(H~D |HDH~D ı DD~D  DD~D  DD~D $D H~D D H~D D H~D 0 DD~D P DD~D p DD~D  DD~D  DD~D ж DD~D  DD~D  DD~D 0 DD~D P DD~D p DD~D  DD~D  DD~D з DD~D (DD~D 0DD~D H(D(H~D pDD~D t DD~D bLengthstringlong unsigned intbDscTypeint_statussys_clocklong unsigned intpb_clockSetupPktlong unsigned intreservedSetupPktlong unsigned intreservedValuePortlong unsigned int.symtab.strtab.shstrtab.reset.bev_excpt.dbg_excpt.dbg_code.app_excpt.vector_0.vector_1.vector_2.vector_3.vector_4.vector_5.vector_6.vector_7.vector_8.vector_9.vector_10.vector_11.vector_12.vector_13.vector_14.vector_15.vector_16.vector_17.vector_18.vector_19.vector_20.vector_21.vector_22.vector_23.vector_24.vector_25.vector_26.vector_27.vector_28.vector_29.vector_30.vector_31.vector_32.vector_33.vector_34.vector_35.vector_36.vector_37.vector_38.vector_39.vector_40.vector_41.vector_42.vector_43.vector_44.vector_45.vector_46.vector_47.vector_48.vector_49.vector_50.vector_51.vector_52.vector_53.vector_54.vector_55.vector_56.vector_57.vector_58.vector_59.vector_60.vector_61.vector_62.vector_63.startup.text.rodata.sdata2.sbss2.eh_frame.dbg_data.data.sdata.sbss.bss.heap.stack.ramfunc.pdr.reginfo.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.mdebug.abi32.rel.dynboot_software_key_sec``"cc-d 8 BQQMRRW R a@R k`R uR R R R S  S @S `S S S S S T  T  @T `T T *T 5T @T KU V U a@U l`U wU U U U V  V @V `V V V V V W  W @W `W 'W 2W =W HW SX ^ X i@X t`X X X X X Y  Y @Y `Y Y Y Y Y dd jj  "  )  P3 =CJ P xUx [x b k `ppT!yl! p.p /A pL;Mp's pHpp pT       dcn %H=`cd QR R@R`R R R R R S S@S`SSSSST T@T`TTTTTU U@U `U!U"U#U$U%V& V'@V(`V)V*V+V,V-W. W/@W0`W1W2W3W4W5X6 X7@X8`X9X:X;X<X=Y> Y?@Y@`YAYBYCYDYEdFjGH I J KLMNOPxQxRSTUVWXYZ[\] ^ _`abcddFmdFueFeFTeFDeFeFeFeFjGcQOOOO. O9RMHjGOOF$`MtMPP,?VT H t HlGtG!hG+L4G3;GGlG#G)G/G2G5TG8HG;xG>GAGDGGGJGOGTDGW8GZG]GaGe<GkGq(Gv4G{G~`GGGHGGGGG|GGGGGG`GpGGGGGGDGktGKlGRGXDG^G5G8GAGDGaGTlGgLG>GlGZGWGr G]<GuGzTGvG@GGaGG4GGGGGGGDGGGhGGG$G8GXGG|GGG8G$GGGG\GGGGGGG8G`GG GGG<G#(G'G+lG/G3G9G=GAGEHGI4GMGQxGUGYG_GcGgGkGsDGypGxG~GGGG\G4G(GtGGGGG GlG\GGGG8G G G0GpGPG GGGG0G HG dG G G G G G" G& dG. LG2 XG6 \G; pG? GC GG GL GP GU GY XG] Ga <Ge PGi hGm Gq Gu Gz G G G @G G <G       9 9 C S [ be $Gm D`v $2 ( Ta ` 2 N T  0PG G    ,6 o G X`  0! P3) ,24 R@ GE J RR `Z `c g 2r | 4a `P  4 l2 G xG $P 00 2 T1 S O  d &# ( * 4Z5  : 8@PH @RO `U _ (2j $6s <Gz h0 G 1 0 1   ta  G P , ` 1 ` ,  " +  3 0< 0H @bN "U ] b Ok 2v H0 4X  X X  $  1 L1 0 "G Tp 1<@d`Z %`o G21=8G0aLH"Gej6t(6 G(0h|HGSCH(Rз G` Hl$TO:`CJP`W1cGs$GPG8@0pOP`a`1HDH2 2R Oa0 G-D391Dt1P0[`d0owH`Lb@H` $,8 O 2L l1X1` 6 la2 ,G48 GHO TL`] pf`RmZxh40"G8@0 0a<t4P2a4 00% G+"G@OR`W,Gd2lO{@a,08Gd2H1 `hG$ 202D 20"P'D230=G(N`W\Oq(G}XOX"GG60T`  2p2 2$0G#3/G70?G SMd1XXd 8n1z GLG3`OG O02X3XG\10 (@a\O$`*(030>G`2Px1\,"Gf4nv0G,aaGP a`GO2" 0@G#`,(G<DXGH0PX,Gkr |P\4H00pGSG1TGa Z` 41!G)x25(G< @@PL1X@b"GGG"G PRG`pHPLRx@P `PS  P``U`p\ 1h0s8X~T3aP G X4HSxaG "GH` 0G X 2 h`! 3- ,"G: QJ 0S P0[ e 2p y ` R 2 G 1 1 4 2 1 2 P G 3 1! !`!!(`$! ,!@`2!R;!@B!L!T!G[!hGd!pai!"G!3! !Lp!!0X!R!0!p!l`! !XG!!S!<!H!`!L2""G" 4"b("GJ"G^"0h"`0p"G"S"0"2"1"4"La""`"a"o G"@3"Db" #P#LG$#b-#$ 4#>#`F#@PU#4p_#1h#am#H(G|#o0G#x#1#2##a#pG##<1#`# #G$`$0$,#$HG5$8`=$4RH$`Q$Y$0tGm$0Gu$t2$lp$p G$ G$"$($P`$@$$pO$P$ $S%2 %Hp%0@%'(GD'I' O'`PW' `a'vXGt't G'0O'2'G''$ ''(8' ('L3'1'hG(tG(O(Z((P1(C(2O(daW(6^( g(LGp( G|(0( G(0(1(PH(\P(p G(4G((@P(@P(@`($@( G) )2#),G2)6:)0 GJ)R)])@Pf)1n)0St)Xa})P)6)`)0))X)0`)a)"G)0)nG)H)!P* ` *H*$"*G)*D3*@<*0RD*j0GI*02R*SY*(d* Gt*d0*`*R*LP*`*(0*2**0R*b* *2*p*@G+4+R +2++02+(9+bB+G^+ 0f+jGr+0{+ G+1+0G+G+0+(a+P++o G+p`+0p+,O,\`,G',(p1,O=, G,R,PGZ,,@d,0o,y,a,G,3,,G,G,`"G,G,G-xPG-`-p$-@1,-04-`<-XH-lP-@pV- `-@"Gu-8p-@-`-$-H-\-1-O-L`-HG- a-G- 3.<0.Dp.!.8+.=.`@C.H2O.tGf.`o.y.@. 1.a..4O.Z.1GF1 J1TPU1P4Gu1R1\1a10111G1"G1031$412121,`2P"G2h1"22.2 @52|0A20ZI22T2GX2b2(l2<O~20G2@O2`2 G2DO212`R2G250I5,Q5GX5 `50l5hw5(5|a55$5xQ5tG5(45a5d5 5TR5@5`5P5( 54`5hG5`6HG6@#6P/6Pa56 GE643Q62]6 Rh6pGv64G6 6dG6@6 6,26X686 6168"G6$877|17p )7 &37 b=7@SC70O7LOY7 @c7 o7Gw7<27p"G7(787G7a7a77 7a7H377 6 8 P8PP8"G!88)8218<3=8X2I82Q8W8POm8My88, 80p0G8 P88 "G8a8hG88a8 28 08O 9$9b!90 G)9G19a:9A9H90GW9Gg9<`o9G9dp9pP9l0929 999G9 9\29DP9$a9b9|G :\3:$!:0+:4:`<:cL:1W:a`:$`h:`q:8~XG:p G:N:&:S:ĢG:(P: 6: :8P:: G:a:;HR;`;,#; ';@1;G9; ?;2J;DS;\^;2c;1n; Hv;(};S;