@.ĄI?פPE8 .tmpdata @)"* V \ t$xO `-@"I"M8 T USB_BDT.@".b5* @"_"`rm Z@"a"!hyT ? Ў   ! 0 z "`  (  b.code. y@)" <0 STRING4>@ .cinit*r.stack #j  *nnn Po Pog= Po Po Po Pn Pn Po Po ϔϕϖSS Pnה[jjhjkninmmnjjPnj\XP &"jjjj*pnhwk|k}k~kmmonoak`k`Q mjijmm`oon`mhjijii`ohP iP imLhP iP `ooookhP iP FhP@ iP@  hP iP hP iP  jj`]i j\ hlτ'*pPPnpim m ih~@  cdc'd#cedfJ P jsktkxkykwk t]\RۇP@ n`] nnP`ot< s]kۄPfcۈnا&t]+mP (pRPnj PP ۽jPnj\X"PPjn"RPn*tkjmnnnj| QЀQn|\jR Q` BBBBB Q C ? 1 "       w`oYauovo ДQuovkbu'v#wxowwQjbn" 6&Q w]okQ:Q 6Q 2wЫg&Цm&]ڄQ jpn"Rm@jn\jR`Ҁ]6woQ   )buovoШ&ju%nvQ" x y&uvPxoykwk  k!kQ    "w  wwg&m&?P  ow uovowxo\jRmw|Ї(Vڄ&|*#xQ]yQYxytoـnRn.ـn;ڮnYnx]yY xysQssonjPRPx_Py[ oowuvu+v#P uvu+v#P\jR]XoRP}]~Y} PnjP}]}oP~Y~ojPnP\Pz{z+{#RPn*؀}U~U 6P@ ЈوnЄوQЀQn|\jRw"njjbnaQ`o `o nnP P P$nj ؐ22ؐ66ؐ66P&P"PEH"\jRЪPjpn"PnRPnjۤjۢn\jRЅP؄nP$R$ &"mP\jRc^P؝\|Z RR@LPHPP"\jR/ЬnPؐ6nPІRnk nhnnRRRmn&nj4 6nnn& cdQ njؐ66njjqnQ n+#RPn nn@RRa"j n"Pn" u vRRQnjؐ66Pef?nnmߔߌns-g&zm&P< BB n n^PERtoMRjJn& &"% p )2  !"/ 4Microchip Technology Inc.Generic HID  &u &u &utQ Q]!Q#   auovo  a uovo/xoykwoQ` BBBBBQ *    / 0 uovoxoykwoĤuovoxoykwowoĥrr>n7PP ]P o Qo'o[mМQ1pP )`Qጐ$`ጀ`]ጀ`]ጐ`]Qp `] QpP  `]mP V~ X nn RRmoo[QmQ  QjPQRRXQ   Q Q Q Qt 8  SQ{ I@n(nnjXϙϚp8ЙQa /RP%P(tЗQЗP  n+nnnϗϘroRRPj(n"PnPj+n"RPn*nVn^PRRRjP  p r  jbPP Pn"# # $ $ & ( + + 0 0 3  3  5 6 T$T&T(T*T,T.V0W2X4Y6Z8[:\<b>c@dBfDpFqHrJsLtNuPvRwTxVzX|Z}\~^`bdfhjlnprtvxz|~;8;:;<;>;@;B;D;F;H;J;L;N;P;R;T;V;X;Z;\;^;`;b;d;f;h;j;l;n;p;r;t;v;x;z;|;~;;;;;;;;;;;;;;;; ;;;;;;;;;7;7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;" ;$ ;& ;( ; * ; , ; . ; 0 ;2 ;4 ;6 ;8 ;: ;< ;> ;@ ;B ;D ;F ;H ;J ;L ;N ;P ;R ;T ;V ;X ;Z ;\ ;^ ;` ;b ;d ;f ;%h ;%j ;%l ;%n ;*p ;*r ;,t ;,v ;,x ;,z ;.| ;.~ ;0 ;0 ;2 ;2 ;8 ;, ;, ;? ;? ;^ M;^ M;a M;a M;a M;a M;a M;a M;a M;a M;a M;d M;d M;d M;d M;f M;i M;i M;i M; `; `; `; `; `; `; l; l; l; l; l; l; l; l; l; l; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |; |;  |;  |; |; |; |; |; |; |;D ;D ;D ;D" ;H$ ;H& ;L( ;L* ;O, ;Q. ;Q0 ;R2 ;U4 ;V6 ;V8 ;Y: ;Y< ;r> ;r@ ;rB ;rD ;tF ;tH ;xJ ;xL ;N ;P ;R ;T ;V ;X ;Z ;\ ;^ ;` ;b ;d ;f ;h ;j ;l ;n ;p ;r ;t ;v ;x ;z ;| ;~ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;  ;  ;% ;* ;* ;* ;* ;* ;* ;* ;* ;* ;* ;*" ;+$ ;+& ;+( ;+* ;+, ;+. ;+0 ;42 ;44 ;46 ;68 ;6: ;6< ;8> ;8@ ;8B ;8D ;8F ;8H ;8J ;:L ;:N ;=P ;=R ;=T ;=V ;=X ;=Z ;Q\ ;Q^ ;Q` ;Qb ;Qd ;Qf ;Qh ;Qj ;Ql ;Qn ;Qp ;Sr ;St ;Sv ;Sx ;Sz ;S| ;S~ ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;S ;V ;V ;W ;W ;Y ;[ ;[ ;^ ;^ ;a ;a ;a ;a ;a ;e ;g ;g ;k ;k ;n ;n ;n ;n ;n ;n ;n ;n ;o ;p ;p ;q ;r ;t ;t ;u ;u ;u ;u ;u ;u ;u ;u ;u ;v ;x ;x ;~ ; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (;" (;$ (;& (;( (;* (;, (;. (;0 (;2 (;4 (;6 (;8 (;: (;< (;> (;@ (;B (;D (;F (;H (;J (;L (;N (;P (;R (;T (;V (;X (;Z (;\ (;^ (;` (;b (;d (;f (;h (;j (;l (;n (;p (;r (;t (;v (;x (;z (;| (;~ (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (; (;  (;  (;  (;  (;  (;  (; U; U; U; U; U; U; U;! U;! U;! U;! U;! U;! U;! U;! U;% U;% U;% U;% U;% U;) U;* U;- U;- U;- U;- U;- U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;1 U;2 U;; U;; U;; U;; U;; U;= U;= U;= U;= U;= U;= U;= U;= U;= U;? U;E" U;E$ U;I& U;Z( o;\* o;\, o;]. o;_0 o;_2 o;_4 o;_6 o;_8 o;_: o;_< o;_> o;b@ o;bB o;iD o;iF o;lH o;lJ o;lL o;nN o;nP o;pR o;rT o;rV o;sX o;uZ o;u\ o;|^ o;|` o;|b o;~d o;~f o;~h o;~j o;l o;n o;p o;r o;t o;v o;x o;z o;| o;~ o; o; o; o; o; o; o; o; o; o; o; o; o; o; o; o; o; o; o; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;!;!;&;>;E;E;E;E;E;E ;G";G$;G&;G(;J*;J,;L.;N0;N2;N4;P6;P8;T:;V<;V>;V@;]B;]D;^F;^H;bJ;bL;bN;bP;cR;cT;cV;cX;mZ;m\;m^;m`;mb;md;of;oh;oj;ol;qn;qp;sr;st;uv;ux;uz;u|;u~;u;u;u;u;u;v;v;s;{;{;};};};};};};};};};~;~;{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ;;;;;;;;;; ;";$;&;(;*;,;.;0;2;4;6;8;:;<;>;@;B;D;F;H;J;L;N;P;R;T;V;X;Z;\;^;`;b;d;f;h;j;l;n;p;r;t;v;x;z;|;~;;;;;;;;;;;;;;;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;!1;#1;#1;#1;#1;#1;#1;,1;,1;91;9 1;9 1;91;91;91;lI;vI;vI;vI;vI;vI;v I;v"I;v$I;v&I;v(I;v*I;x,I;x.I;x0I;x2I;x4I;x6I;x8I;x:I;{<I;{>I;{@I;}BI;}DI;FI;HI;JI;LI;NI;PI;RI;TI;VI;XI;ZI;\I;^e;`e;be;de;fe;he;je;le;ne;pe;re;te;ve;xe;ze;|e;~e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ;;;;;;;;;; ;";$;&;(;*;,;.;0;2;4;6;8;:;<;>;@;B;D;F;H;J;L;N;P;R;T;V;X;Z;\;^;`;b;d;f;h;j;l;n;p;r;t;v;x;z;|;~;;;;;;;;;;;;;;;;;;;~;~;~;~;~;~;~;~;;;;;;;;;;u;u;u;u;u;u;u;u;u;u;u;v;v;v;;;;;;;;;;; ; ; ; ; ; ;;;;; ; ;;;-;-;-;-;-;-;-;- ;}";}$;}&;}(;}*;},;}.;-0!;-2!;-4!;-6!;-8!;-:!;-<!;s>';s@';sB';sD';sF';sH';sJ';L-;N-;P-;R-;T-;V3;X3;Z3;\3;^3;`3;b9;d9;f9;h9;j9;l9;n?;p?;r?;t?;v?;xE;zE;|E;~E;K;K;K;K;K;Q;Q;Q;Q;Q;W;W;W;W;W;W;W;];];];];];];];];c; c; c;i;i;i;i;o;o;o;o;o;o;o;o;o;o;o;u;u;u;u;u5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5  5  5 5 5 5 5 5 5 5 5 5  5" 5$ 5& 5( 5* 5, 5. 50 52 54 56 58 5: 5< 5> 5@ 5B 5D 5F 5H 5J 5L 5N 5P 5R 5T 5V 5X 5Z 5\ 5^N 5`X               D! D! D! P! d+ d+ d+ d + d + d+ d+ f+ f+ f+ f+ f+ g+ h+ k + "9 $9 &9 (9 *9 ,9 .9 09 29 49 69 89 :9 <9 >9 @9 B9 D9 F9 H9 J9 L9 N9 P9 R9 T9 V9 X9 Z9 \9 ^9 `9 b9 d9 f9 h9 j9 l9 n9 p9 r9 t9 v9 x9 z9 |9 ~9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 p p p p p p p p p p p | | .| .| /| /| H M M P J e ~                               * 1 1 1 1 1 1 5 5 A  A" A$ A& C( A* N, e. e0 e2 e4 e6 ~8 ~: < > @ B D F H J L N P R T V X Z \ ^ ` b d fV hV jV lV nV pV rV tV vV xV zV |V ~V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V  V  V V V V V V V V V V  V "V $V &V C( C* C, C. C0 C2 C4 C6 C8 C: C< C> C@ CB CD CF CH AJ AL N P R T V X Z \ ^ ` b d f h j *l *n *p *r *t ,v ,x z | ~                          % %% %% %% %% %% %%#%%#%%$%%$%%*%%*%%*%%*%%*%%*%%.%%.%%.%%.%%.%%1%%2%%5%%6%%:%.filegh_entryA~.bfe.bbd .ebd.efe A12.bf e.bb d .eb d6.ef e6$ A.bf$ eI.bb$ dJ$prom   .eb$ d.ef e.eofkloop , test>   3 done ? mainA__init A_stackTBLPTRL _cinit*TBLPTRTABLAT FSR0L   .fileg.eofk.filegcf,buf"fmtap!fmtap!buf"fmtfmtf,fmtf,fmtap!ssf,.eofk.file)gs"s"s"s"s"values"values"values"values"seed.eofk.filegs1!s2!n s1!s2!n s1"s2"s1"s2"n s1"s2"s1"s2"n s1!s2!n s1"s2"s1"s2"n s!c n s"c s1"s2"s1"s2"s"c s1"s2"s1"s2"s1"s2"s!c n s"s"s"s1s2ns1!s2n s1s2!n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n sc nsc s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1"s2s1s2"sc nsss.eofk.filegveventdata!size.eofk.filegI EPNum Data EPNum ) ep dir data,len ep options reg,flag ep dir .eofk.fileAg!` x a  b l;J 9BC8 BC9 BSTALL DTSEN INCDIS KEN DTS UOWN .eosf%T MBC8 BC9 PID0 PID1 PID2 PID3 x UOWN .eosf9^ W PID  .eosfM b %  9 MVal .eosfWh kSTAT WCNT ADRL ADRH .eosfbr t ) ADR,.eosfk__BDT 4 b? kVal vl ;.eosft"c )t9e )tYg itMm itys t  bRam, bRom wRam- wRom .eosf  f  busy .eosf Val bits .eosf__tag_2 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 .eosf__tag_1 LB HB .eosf Val bits byte vl ;.eosf pSrc info wCount .eosfinPipesu h bRam, wRam- .eosf f busy .eosf Val bits .eosf pDst info wCount pFunc.eosfz hpDst , [ [ m;Q l;BDTit| y f wValue wIndex wLength .eosf '  W_Value W_Index y .eosf >U   DataDir  0   ( 0 8 .eosf' M    wLangID 0 8 .eosf>__tag_0 ab0 b1 b2 b3 b4 b5 b6 b7 .eosfM hVal bits M.eosfa {) 5 bDevADR a A M( Y0 e8 .eosfh q }  bCfgRSD  ( 0 8 .eosf{   bAltID  bIntfID 9 0 8 .eosf    # bEPID bEPID_H /0 ;8 .eosf G S _ k EPNum w$ EPDir' ( 0 8 .eosf ;   ' > h {   .eosf#   l;a(l;S+l;8A;8;8f.bf8e.bb8di .bb8d.eb8d.bb8d.eb8d.eb8d.efe0A ;R<;R<Af%.bfe7P.bb8d8Ji .bb8dP .eb8du.bb8d.bb8d.eb8d.bb8d.eb8d.eb8d.bb8d .bb8d.eb8d.eb8d.bb8d$.eb8d.bb8d(.eb8d.bb8d,.eb8d.bb8d0.eb8d .bb8d4.eb8d.bb8d8.eb8d.bb8d<.eb8d.bb8d+H.bb8d-F.bb8d/D.eb8d9.eb8d<.eb8d=.eb8d?.ef e? A;bC;bC.bf eQd.bb8dR].bb8d_[.bb8dbY.eb8de.eb8dg.eb8dj.ef ej A;D;D.bf e|p.bb8d}i.eb8d.ef e  A;D;Df.bf e.bb8dy.bb8dw.eb8d.eb8d.ef e A;E;Eo.bf e.bb8d.bb8d.bb8d.eb8d .bb8d .eb8d.eb8d.bb8d.eb8d.eb8d.ef e A;G;G\.bf eA.bb8dB.bb8dE.eb8dI.eb8d[.ef< e[> A;H;H.bf> ep.bb8dq.bb8ds.eb8du.bb8dw.eb8dy.eb8dz.efL ezN A;BI;BI.bfN e.bb8dlastDTS .bb8d.bb8d.eb8d.bb8d.eb8d.eb8d.bb8d.bb8d.eb8d.bb8d.bb8d.eb8d.bb8d.eb8d.eb8d.eb8d.bb8d.eb8d.eb8d.ef en A;K;K.bf e.bb8d.bb8do .bb8d.eb8d.eb8d.bb8d.bb8d'p)t.eb8d,.eb8d/.bb8d5.bb8d7.eb8d9.eb8d;.eb8d=.efZ e=C\ A;Q;Q4.bf\ eO*.bb8dP%.bb8dT#.eb8d}.eb8d~.ef e~ A;V;.bf eW.bb8dRp)tpUEP..bb8d4.eb8d.bb8dP.bb8d:.eb8d.bb8d>.eb8d.bb8dB.eb8d.bb8dN.bb8dH.eb8d.bb8dL.eb8d.eb8d.eb8d.eb8d .ef e  A;b\;.bf eq.bb8dl.bb8dj.bb8d"h.bb8d9b.eb8d>.bb8d@f.eb8dB.eb8dG.eb8dH.eb8dI.ef& eI( A;`;.bf( eZ.bb8d[.bb8d`.bb8dhz.eb8dj.bb8dm~.eb8do.bb8dyp)t.bb8d}.eb8d.bb8d.eb8d.eb8d.eb8d.bb8d.eb8d.eb8d.ef e A;c;c.bf e.bb8d.bb8d.bb8d.eb8d.bb8d.eb8d.eb8d.bb8d.bb8d.bb8d.bb8d.eb8d.eb8d .bb8d.eb8d".eb8d#.eb8d$.eb8d&.efe&A;rg;.bfe>.bb8d? .bb8dF.bb8dK.eb8dM.bb8dO.eb8dQ.eb8dS.bb8dU.eb8dW.bb8dr.bb8dt.eb8dw.eb8dx.bb8dz.bb8d|.eb8d.eb8d.eb8d.efeA;l;l.bfe.bb8d i .bb8d.eb8d.bb8d.eb8d.bb8d.eb8d.bb8d.bb8d.eb8d.bb8d .eb8d.eb8d.bb8d.bb8d.eb8d.eb8d.eb8d.efhejA;"r;"r.bfje3.bb8d,.bb8d&.eb8d.bb8d*.eb8d.eb8d.efeEPNum ) lA;s;.bfeLEPNum ) .bb8dDhandle)t.bb8d>.eb8d .bb8d"B.eb8d$.eb8d9.efe9ep options ?A;rw;rw.bfelgep options .bb8dm`.bb8dpVp..eb8dy.bb8d|Z.eb8d~.bb8d^.eb8d.eb8d.ef\eep dir ^A;y;.bf^eep dir .bb8dxp)t.bb8dr.eb8d.bb8dv.eb8d.eb8d.efeep dir data,len  It2|;.bfeep dir data,len .bb8dhandle)t.bb8d.eb8d.bb8d.eb8d.bb8d.eb8d.bb8d.eb8d.eb8d.efereg,flag VA;r;.bfereg,flag .bb8d.eb8d.ef<e__tmp_0b;__pa_0>D;€;.bf>e.efJe__pa_1LD;2;.bfLe.ef^e__pa_2`D;ҁ;.bf`e.efhe__pa_3jD;";.bfje.efpe__pa_4rD;b;.bfre.efte__pa_5vD;;.bfve.ef~e__pa_6D;҂;.bfe.efe__pa_7D;B;.bfe.efe__pa_8D;;.bfe.efe__pa_9D;;.bfe~.efe~__pa_10D;r;.bfe.efe__pa_11D;;.bfeu.efev__pa_12D;;.bfe.efe__pa_13D;2;.bfe.efe__pa_14D;b;.bfe .efe__pa_15D;;.bfe.efe__pa_16D;;.bfe.efe__pa_17D;b;.bfe-.ef e-__pa_18"D;;.bf"e}#.ef.e}__pa_190D;R;.bf0e-).ef<e-__pa_20>D;ˆ;.bf>es/.efJes__pa_21LD;2;.bfLe5.efTe__pa_22VD;;.bfVe;.ef`e__pa_23bD;;.bfbeA.efle__pa_24nD;B;.bfneG.efve__pa_25xD;;.bfxeM.ef~e__pa_26D;Ҋ;.bfeS.efe__pa_27D;";.bfeY.efe__pa_28D;r;.bfe_.efe__pa_29D;;.bfee.efe__pa_30D;b;.bfek.efe __pa_31D;;.bfeq.efe__pa_32D;Ҍ;.bfew.efe__pa_33D;;.bfe;.efe.eofk.fileDgg.eofk.fileGg7.eofk.fileJgO.eofk.fileMgd.eofk.filePgz.eofk.fileSg.eofk.fileVg.eofk.fileYg.eofk.file\g.eofk.file_g.eofk.filebg.eofk.fileeg;.eofk.filehgC.eofk.filekg.eofk.fileng/.eofk.fileqg .eofk.filetg.eofk.filewge.eofk.filezgT.eofk.fileg.eofkNZmemsetA AA A A A A AUEIRj UIRh UEIEk UIEi  mUADDRn INDF2 PRODL FSR0L   UEP0p UIRbitshUCONm UCFGo UIEbitsiUSTATl  pINDF0 WREG FSR1L   INDF1 PLUSW2 PCLATH PCL   b;lTBLPTRL TABLAT Fl    STATUS   FSR2L UEP1q .fileg.eofk.filegcf,buf"fmtap!fmtap!buf"fmtfmtf,fmtf,fmtap!ssf,.eofk.file)gs"s"s"s"s"values"values"values"values"seed.eofk.filegs1!s2!n s1!s2!n s1"s2"s1"s2"n s1"s2"s1"s2"n s1!s2!n s1"s2"s1"s2"n s!c n s"c s1"s2"s1"s2"s"c s1"s2"s1"s2"s1"s2"s!c n s"s"s"s1s2ns1!s2n s1s2!n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n sc nsc s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1"s2s1s2"sc nsss.eofk.fileg/eventdata!size.eofk.filegeI EPNum Data EPNum ) ep dir data,len ep options reg,flag ep dir .eofk.file'g bLength  bcdUSB     C   o    S .eosfbtl))& bLength ' stringm.eosfsd0000 4bLength ' stringm2.eosf4sd0014: bLength ' stringm .eosfsd002D /reportl//.eosf/p/;lFl.eofk.file*gg.eofk.file-g7.eofk.file0gO.eofk.file3gd.eofk.file6gz.eofk.file9g.eofk.file<g.eofk.file?g.eofk.fileBg.eofk.fileEg.eofk.fileHg.eofk.fileKg;.eofk.fileg .eofk.filegC.eofk.filegcf,buf"fmtap!fmtap!buf"fmtfmtf,fmtf,fmtap!ssf,.eofk.file)gs"s"s"s"s"values"values"values"values"seed.eofk.filegs1!s2!n s1!s2!n s1"s2"s1"s2"n s1"s2"s1"s2"n s1!s2!n s1"s2"s1"s2"n s!c n s"c s1"s2"s1"s2"s"c s1"s2"s1"s2"s1"s2"s!c n s"s"s"s1s2ns1!s2n s1s2!n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n sc nsc s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1"s2s1s2"sc nsss.eofk.fileg/eventdata!size.eofk.filegeI EPNum Data EPNum ) ep dir data,len ep options reg,flag ep dir .eofk.file.gC  z 0A55#.bfeP .bbdK .bbd= .bbd; .bbd1 .bbd/ .ebd.ebd.bbd9 .bbd7 .ebd.ebd.ebd.ebd.bbdI .bbdC .ebd.bbdG .ebd.ebd.ebd.ef\eR ^A5X 5.bf^eZ .bbdU .ebd.ef^ef `A5h 5.bf`e5.bbd_ .ebd.ef`e.eofk.file1gg.eofk.file4g7.eofk.file7gO.eofk.file:gd.eofk.file=gz.eofk.file@g.eofk.fileCg.eofk.fileFg.eofk.fileIg.eofk.fileLg.eofk.fileOg.eofk.fileRg;.eofk.fileg .eofk#  x a inPipesuhtlpWREG .fileg.eofk.filegcf,buf"fmtap!fmtap!buf"fmtfmtf,fmtf,fmtap!ssf,.eofk.file)gs"s"s"s"s"values"values"values"values"seed.eofk.filegs1!s2!n s1!s2!n s1"s2"s1"s2"n s1"s2"s1"s2"n s1!s2!n s1"s2"s1"s2"n s!c n s"c s1"s2"s1"s2"s"c s1"s2"s1"s2"s1"s2"s!c n s"s"s"s1s2ns1!s2n s1s2!n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n s1s2ns1!s2n s1s2!n s1s2s1"s2s1s2"s1s2ns1"s2n s1s2"n sc nsc s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1s2"s1"s2s1s2s1"s2s1s2"sc nsss.eofk.fileg/eventdata!size.eofk.filegeI EPNum Data EPNum ) ep dir data,len ep options reg,flag ep dir .eofk.filegoldSW wCount J  BC8 BC9 BSTALL DTSEN INCDIS KEN DTS UOWN .eosfx T  BC8 BC9 PID0 PID1 PID2 PID3 x UOWN .eosf ^   PID  .eosf    x      Val .eosf h  STAT  CNT ADRL ADRH .eosf r   ) ADR,.eosf __BDT  4  ?  Val vl  .eosf ) ) @l _reset A # .bf e .bb d .eb d.ef e_ !A # .bf!e .bb!d .eb!d.ef !eq "A # .bf"e .bb"d .eb"d.ef"e #A /$ .bf#e .bb#d .eb#d.ef #eLow_ISR$A _$ .bf$e .bb$d .eb$d.ef$eA _ _.bfe .bb$d .eb$d .efe A  .bfe # .bb$d  .eb$d.efeeA ? .bfeA- .bb$dB( .eb$dP.efeP, B  .bfeb; .bb$dc6 .bb$de4 .eb$di.eb$dk.ef ek,"A o .bf"et .bb$dm  .bb$dG .bb$dE .eb$d.eb$d.bb$dk .bb$dM .eb$d.bb$dQ .eb$d.bb$dU .eb$d.bb$dY .eb$d.bb$da .bb$d_ .eb$d.eb$d.bb$di .bb$dg .eb$d.eb$d.eb$d.eb$d.efe A  .bfe .bb$dy .eb$d.efe A ? ?.bfe .bb$d .eb$d1.efe1mainA  a.bfeC .bb$dG .bb$dK .eb$dQ.eb$dR.efeR A  .bfeT .bb$dU .eb$de.efee A  .bfe| .bb$d} .eb$d~.efe~A  .bfe .bb$d .eb$d.efe A  .bfe .bb$d .eb$d.efe A / /.bfe .bb$d .eb$d.efe A O .bfe .bb$d .eb$d.efe A _ _.bfe .bb$d .eb$d.efe A  .bfe  .bb$d   .bb$d .eb$d.eb$d.ef eA  .bfe* .bb$d+ count .bb$d2 .bb$d4 .bb$d6 .bb$dB .eb$dD.eb$dF.eb$dH.bb$dK .bb$dO .eb$d_.eb$da.eb$dc.eb$de.ef6ee 8L  .bf8ezY .bb$d{S .bb$dQ .bb$d+ .bb$d) .bb$d# .eb$d.bb$d' .eb$d.eb$d.eb$d.bb$d; .bb$d9 .bb$d3 .eb$d.bb$d7 .eb$d.eb$d.eb$d.bb$dK .bb$dI .bb$dC .eb$d.bb$dG .eb$d.eb$d.eb$d.bb$dO .eb$d.eb$d.eb$d.efde fA  .bffe .bb$d count .bb$d .bb$dg .bb$de .eb$d.eb$d.bb$d{ .bb$dy .bb$ds .bb$dq .eb$d.eb$d.bb$dw .eb$d.eb$d.eb$d.bb$d .bb$d .eb$d .eb$d .bb$d .eb$d.eb$d.eb$d.ef&e__tmp_0b __pa_0(D .bf(eC .efLeA__pa_1ND ! .bfNe .ef\e__pa_2^D O" .bf^e .efje __pa_3lD " .bfle* .efxe,__pa_4zD /# .bfze .efe.eofk.file"gg.eofk.file%g7.eofk.file(gO.eofk.file+gd.eofk.file.gz.eofk.file1g.eofk.file4g.eofk.file7g.eofk.file:g.eofk.file=g.eofk.file@g.eofk.fileCg;.eofk.fileFg .eofk.fileIg.eofk.fileLgv.eofk.fileOgC.eofk.fileRg.eofk.fileUg.eofk.fileXgT.eofk.fileg.eofk , !?"R #e$8A0A0A?A ISTATUS PREINC1 BSR   LATD TRISD    m !` ADCON1   #  INDF2 INDF1 FSR2L a(lPRODL FSR0L   INDF0 S+lFSR1L A.fileg=w.nolistl b%m@SPPDATAb%SPPCFGc% c%SPPEPSd% d%SPPCONe% e%UFRMf%UFRMLf%n f%UFRMHg%d g%UIRh%UIRbitsh%UIEi%UIEbitsi%UEIRj% j%UEIEk% k%USTATl%Ql%UCONm% m%UADDRn% n%UCFGo% o%UEP0p% p%UEP1q% q%UEP2r% r%UEP3s%% s%UEP4t%. t%UEP5u%7 u%UEP6v%@ v%UEP7w%I w%UEP8x%R x%UEP9y%[ y%UEP10z% z%UEP11{% {%UEP12|% |%UEP13}% }%UEP14~% ~%UEP15% %PORTA%} %PORTB% %PORTC% %PORTD% %PORTE% %LATA% %LATB% %LATC% %LATD% %LATE% %DDRA%%TRISA%d %DDRB%%TRISB%n %DDRC%%TRISC%x %DDRD%%TRISD% %DDRE%%TRISE% %OSCTUNE%M %PIE1%Y %PIR1%k %IPR1% %PIE2%b %PIR2%t %IPR2% %EECON1%> %EECON2%EEDATA%EEADR%RCSTA% %TXSTA% %TXREG%RCREG%SPBRG%SPBRGH%T3CON%Z %TMR3L%TMR3H%CMCON%%CVRCON%%CCP1AS%%ECCP1AS% %CCP1DEL%%( %1 %BAUDCON% %CCP2CON%%CCPR2%CCPR2L%CCPR2H%CCP1CON%% % %CCPR1%CCPR1L%CCPR1H%ADCON2%%ADCON1% %ADCON0%%ADRES%ADRESL%ADRESH%SSPCON2% %SSPCON1% %SSPSTAT% %SSPADD%SSPBUF%T2CON%P %PR2%TMR2%T1CON%F %TMR1L%TMR1H%RCON% %WDTCON%n%HLVDCON% %LVDCON%- %OSCCON%B %T0CON%< %TMR0L%TMR0H%STATUS% %FSR2%FSR2L%FSR2H%PLUSW2%PREINC2% % %INDF2%BSR%FSR1%FSR1L%FSR1H%PLUSW1%PREINC1% % %INDF1%WREG%FSR0%FSR0L%FSR0H%PLUSW0%PREINC0% % %INDF0%INTCON3% %INTCON2% %INTCON% %PROD%PRODL%PRODH%TABLAT%TBLPTR%TBLPTRL%TBLPTRH%TBLPTRU%PC%PCL%PCLATH%PCLATU%STKPTR% %TOS%TOSL%TOSH%TOSU%.code&m@f&&.listl.eofk.filegw8 m@SIGN .eofk.fileg__init +A.bf +e.bb +d!.eb +d .ef +e .eofk.filegw.fileg.listl.nolistl.fileg.listl.nolistl.list:l.eofk.eofk.filegor.listl.eofkSTRING,m4@memset,jLoop,,_3jEnd,jEnd,.eofk*.code___init.o.code_c018i.o.code_generic_hid.o.code_usb_descriptors.o.code_usb_device.o.code_usb_function_hid.o.idata___init.o.idata_c018i.o.idata_generic_hid.o.idata_usb_descriptors.o.idata_usb_device.o.idata_usb_function_hid.o.romdata___init.o.romdata_c018i.o.romdata_generic_hid.o.romdata_usb_descriptors.o.romdata_usb_device.o.romdata_usb_function_hid.o.tmpdata.udata___init.o.udata_c018i.o.udata_generic_hid.o.udata_usb_descriptors.o.udata_usb_device.o.udata_usb_function_hid.oADCON0bitsADCON1bitsADCON2bitsBAUDCONbitsBlinkUSBStatusC:\MCC18\h\limits.hC:\MCC18\h\p18cxxx.hC:\MCC18\h\p18f4550.hC:\MCC18\h\stdarg.hC:\MCC18\h\stddef.hC:\MCC18\h\stdio.hC:\MCC18\h\stdlib.hC:\MCC18\h\string.hC:\MCC18\mpasm\P18C452.INCC:\MCC18\mpasm\P18CXXX.INCC:\MCC18\src\traditional\math\cmath18.asmC:\MCC18\src\traditional\proc\p18F4550.asmC:\MCC18\src\traditional\startup\c018i.cC:\MCC18\src\traditional\stdclib\P18MACRO.INCC:\MCC18\src\traditional\stdclib\__init.cC:\MCC18\src\traditional\stdclib\memset.asmC:\projects\UBW\FW\FW_HID_BPS\HardwareProfile - PICDEM FSUSB.hC:\projects\UBW\FW\FW_HID_BPS\HardwareProfile.hC:\projects\UBW\FW\FW_HID_BPS\generic_hid.cC:\projects\UBW\FW\FW_HID_BPS\generic_hid.hC:\projects\UBW\FW\FW_HID_BPS\usb_config.hC:\projects\UBW\FW\FW_HID_BPS\usb_descriptors.cC:\projects\UBW\FW\Microchip\Include\Compiler.hC:\projects\UBW\FW\Microchip\Include\GenericTypeDefs.hC:\projects\UBW\FW\Microchip\Include\USB\USB.hC:\projects\UBW\FW\Microchip\Include\USB\usb.hC:\projects\UBW\FW\Microchip\Include\USB\usb_ch9.hC:\projects\UBW\FW\Microchip\Include\USB\usb_common.hC:\projects\UBW\FW\Microchip\Include\USB\usb_device.hC:\projects\UBW\FW\Microchip\Include\USB\usb_function_hid.hC:\projects\UBW\FW\Microchip\Include\USB\usb_hal.hC:\projects\UBW\FW\Microchip\Include\USB\usb_hal_pic18.hC:\projects\UBW\FW\Microchip\Include\usb\usb_ch9.hC:\projects\UBW\FW\Microchip\Include\usb\usb_common.hC:\projects\UBW\FW\Microchip\Include\usb\usb_device.hC:\projects\UBW\FW\Microchip\Include\usb\usb_hal.hC:\projects\UBW\FW\Microchip\USB\usb_device.cC:\projects\UBW\FW\Microchip\Usb\HID Device Driver\usb_function_hid.cCCP1ASbitsCCP1CONbitsCCP1DELbitsCCP2CONbitsCMCONbitsCVRCONbitsCtrlTrfDataDDRAbitsDDRBbitsDDRCbitsDDRDbitsDDREbitsECCP1ASbitsECCP1CONECCP1CONbitsECCP1DELECCP1DELbitsEECON1bitsEPNumberHIDGetReportHandlerHIDSetReportHandlerHIGH_INTERRUPT_VECTORHLVDCONbitsHigh_ISRINTCON2bitsINTCON3bitsINTCONbitsIPR1bitsIPR2bitsInitializeSystemLATAbitsLATBbitsLATCbitsLATDbitsLATEbitsLOW_INTERRUPT_VECTORLVDCONbitsMATH_DATAOSCCONbitsOSCTUNEbitsPIE1bitsPIE2bitsPIR1bitsPIR2bitsPORTAbitsPORTBbitsPORTCbitsPORTDbitsPORTEbitsPOSTDEC0POSTDEC1POSTDEC2POSTINC0POSTINC1POSTINC2ProcessIORCONbitsRCSTAbitsREMAPPED_HIGH_INTERRUPT_VECTORREMAPPED_LOW_INTERRUPT_VECTORREMAPPED_RESET_VECTORRecipientRemapped_High_ISRRemapped_Low_ISRRemoteWakeupReportLoopBackReportSupportedRequestTypeSFR_UNBANKED0SPPCFGbitsSPPCONbitsSPPEPSbitsSSPCON1bitsSSPCON2bitsSSPSTATbitsSTATUSbitsSTKPTRbitsSetupPktSwitchIsPressedT0CONbitsT1CONbitsT2CONbitsT3CONbitsTRISAbitsTRISBbitsTRISCbitsTRISDbitsTRISEbitsTXSTAbitsUADDRbitsUCFGbitsUCONbitsUEIEbitsUEIRbitsUEP0bitsUEP10bitsUEP11bitsUEP12bitsUEP13bitsUEP14bitsUEP15bitsUEP1bitsUEP2bitsUEP3bitsUEP4bitsUEP5bitsUEP6bitsUEP7bitsUEP8bitsUEP9bitsUFRMHbitsUFRMLbitsUSBActiveConfigurationUSBAlternateInterfaceUSBCBCheckOtherReqUSBCBErrorHandlerUSBCBInitEPUSBCBSendResumeUSBCBStdSetDscHandlerUSBCBSuspendUSBCBWakeFromSuspendUSBCB_SOF_HandlerUSBCheckHIDRequestUSBCheckStdRequestUSBClearInterruptFlagUSBConfigureEndpointUSBCtrlEPServiceUSBCtrlEPServiceCompleteUSBCtrlTrfInHandlerUSBCtrlTrfOutHandlerUSBCtrlTrfRxServiceUSBCtrlTrfSetupHandlerUSBCtrlTrfTxServiceUSBDeviceInitUSBDeviceStateUSBDeviceTasksUSBEnableEndpointUSBInDataUSBInMaxPacketSizeUSBPrepareForNextSetupTrfUSBStallEndpointUSBStallHandlerUSBStdFeatureReqHandlerUSBStdGetDscHandlerUSBStdGetStatusHandlerUSBStdSetCfgHandlerUSBSuspendUSBTransferOnePacketUSBWakeFromSuspendUSB_BDTUSB_CD_PtrUSB_SD_PtrUSTATbitsUSTATcopyUserInitWDTCONbitsW_LengthYourHighPriorityISRCodeYourLowPriorityISRCode_2jContinue_BD_STAT_BYTE_VAL_CTRL_TRF_SETUP_USB_DEVICE_DESCRIPTOR_WORD_VAL__FPFLAGS__FPFLAGSbits___return_lbl00000___return_lbl00001___return_lbl00002___return_lbl00003___return_lbl00004__member_0__member_1__member_10__member_11__member_12__member_13__member_14__member_15__member_16__member_17__member_18__member_19__member_2__member_20__member_21__member_22__member_23__member_24__member_25__member_26__member_27__member_28__member_29__member_3__member_30__member_31__member_32__member_33__member_34__member_35__member_36__member_37__member_38__member_39__member_4__member_40__member_41__member_42__member_43__member_44__member_45__member_46__member_47__member_48__member_49__member_5__member_50__member_51__member_52__member_53__member_54__member_55__member_56__member_57__member_58__member_59__member_6__member_60__member_7__member_8__member_9__tag_165__tag_166__tag_167__tag_168__tag_169__tag_172__tag_173__tag_174__tag_175__tag_176__tag_177__tag_178__tag_179__tag_180__tag_181__tag_182__tag_183__tag_184__tag_185__tag_186__tag_187__tag_188__tag_189__tag_190__tag_191__tag_192__tmplbl_25__tmplbl_31__zero_memory_cinit_scn_do_cinit_entry_scn_startup_startup_scnactive_protocolbAltID_HbConfigurationValuebDescriptorTypebDevADRHbDeviceClassbDeviceProtocolbDeviceSubClassbDscIndexbDscTypebFeaturebIntfID_HbMaxPacketSize0bNumConfigurationsbRequestbcdDevicebmRequestTypebyteToReadbyteToSendclear_loopconfigDescriptor1controlTransferStatecopy_loopcopy_one_bytectrl_trf_memcurr_bytecurr_entrydata_ptrdelay_countdevice_dscdirectiondone_copyinghid_report_featurehid_report_inhid_report_outhid_rpt01hid_rpt_rx_leniManufactureriProductiSerialNumberidProductidVendoridle_rateincludeZerolastOutTransmissionlastTransmissionled_countmySetReportHandleroutPipespBDTEntryEP0OutCurrentpBDTEntryEP0OutNextpBDTEntryInpBDTEntryOutreservedsetup_cntshortPacketStatususb_state__MPLAB_BUILD.idata___init.o_i.idata_c018i.o_i.idata_generic_hid.o_i.idata_usb_descriptors.o_i.idata_usb_device.o_i.idata_usb_function_hid.o_i