From 8da125391b7c18960c4f92adcb91749af9542dc9 Mon Sep 17 00:00:00 2001 From: Frank Voorburg Date: Wed, 16 Aug 2017 10:22:24 +0000 Subject: [PATCH] Refs #311. Reworked compiler specific parts in the LM3S port. git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@335 5dc33758-31d5-4daf-9ae8-b24bf3d40d73 --- .../Boot/bin/openblt_ek_lm3s6965.elf | Bin 251833 -> 296936 bytes .../Boot/bin/openblt_ek_lm3s6965.map | 4070 +++++++++++------ .../Boot/bin/openblt_ek_lm3s6965.srec | 3222 ++++++------- .../Boot}/cstart.s | 0 .../Boot/ide/lm3s6965_crossworks.hzp | 275 +- .../Boot/ide/lm3s6965_crossworks.hzs | 38 +- .../Boot}/memory.x | 4 +- .../Boot}/vectors.c | 4 +- .../Boot/bin/openblt_ek_lm3s6965.bin | Bin 24796 -> 24760 bytes .../Boot/bin/openblt_ek_lm3s6965.elf | Bin 265699 -> 265571 bytes .../Boot/bin/openblt_ek_lm3s6965.map | 408 +- .../Boot}/cstart.c | 4 +- .../ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/makefile | 8 +- .../Boot}/memory.x | 2 +- .../Boot/vectors.c | 133 + .../Boot/LM3S6965.icf} | 11 +- .../Boot/bin/openblt_ek_lm3s6965.out | Bin 405864 -> 405916 bytes .../Boot/bin/openblt_ek_lm3s6965.srec | 205 +- .../Boot}/cstart.s | 1 - .../Boot/ide/lm3s6965.dep | 2489 +++++----- .../Boot/ide/lm3s6965.ewp | 14 +- .../Boot/ide/settings/lm3s6965.dbgdt | 8 +- .../Boot/ide/settings/lm3s6965.dni | 2 +- .../Boot/ide/settings/lm3s6965.wsdt | 6 +- .../Boot}/vectors.c | 4 +- .../Boot/bin/openblt_ek_lm3s8962.elf | Bin 125284 -> 125204 bytes .../Boot/bin/openblt_ek_lm3s8962.map | 179 +- .../Boot/bin/openblt_ek_lm3s8962.srec | 109 +- .../Boot/blt_conf.h | 11 + .../Boot/cstart.s | 271 ++ .../Boot/flash_layout.c | 62 + .../Boot/ide/lm3s8962_crossworks.hzp | 192 +- .../Boot/ide/lm3s8962_crossworks.hzs | 14 +- .../Boot/memory.x | 272 ++ .../Boot/vectors.c | 139 + .../Prog/bin/demoprog_ek_lm3s8962.elf | Bin 70940 -> 70940 bytes .../Prog/bin/demoprog_ek_lm3s8962.map | 326 +- .../Prog/bin/demoprog_ek_lm3s8962.srec | 1222 ++--- .../Prog/memory.x | 4 +- .../Boot/bin/openblt_ek_lm3s8962.bin | Bin 7835 -> 7825 bytes .../Boot/bin/openblt_ek_lm3s8962.elf | Bin 162400 -> 162292 bytes .../Boot/bin/openblt_ek_lm3s8962.map | 212 +- .../Boot/blt_conf.h | 11 + .../ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cstart.c | 89 + .../Boot/flash_layout.c | 62 + .../ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile | 8 +- .../ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/memory.x | 38 + .../Boot}/vectors.c | 4 +- .../Prog/bin/demoprog_ek_lm3s8962.elf | Bin 102140 -> 85756 bytes .../Prog/bin/demoprog_ek_lm3s8962.map | 138 +- .../Prog/bin/demoprog_ek_lm3s8962.srec | 906 ++-- .../ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/memory.x | 4 +- .../Boot/LM3S8962.icf | 25 + .../Boot/bin/openblt_ek_lm3s8962.out | Bin 172088 -> 172184 bytes .../Boot/bin/openblt_ek_lm3s8962.srec | 629 +-- .../Boot/blt_conf.h | 11 + .../ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/cstart.s | 63 + .../Boot/flash_layout.c | 62 + .../Boot/ide/lm3s8962.dep | 1153 ++--- .../Boot/ide/lm3s8962.ewp | 20 +- .../Boot/ide/settings/lm3s8962.dbgdt | 4 +- .../Boot/ide/settings/lm3s8962.dni | 2 +- .../Boot/ide/settings/lm3s8962.wsdt | 4 +- .../Boot/vectors.c | 138 + .../Prog/{memory.x => LM3S8962.icf} | 15 +- .../Prog/bin/demoprog_ek_lm3s8962.out | Bin 115148 -> 115152 bytes .../Prog/bin/demoprog_ek_lm3s8962.srec | 900 ++-- .../Prog/ide/lm3s8962.dep | 2589 +++++------ .../Prog/ide/lm3s8962.ewp | 2 +- .../Prog/ide/settings/lm3s8962.wsdt | 2 +- 70 files changed, 11838 insertions(+), 8962 deletions(-) rename Target/{Source/ARMCM3_LM3S/Crossworks => Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot}/cstart.s (100%) rename Target/{Source/ARMCM3_LM3S/Crossworks => Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot}/memory.x (96%) rename Target/{Source/ARMCM3_LM3S/Crossworks => Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot}/vectors.c (97%) rename Target/{Source/ARMCM3_LM3S/GCC => Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot}/cstart.c (94%) rename Target/{Source/ARMCM3_LM3S/GCC => Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot}/memory.x (86%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/vectors.c rename Target/{Source/ARMCM3_LM3S/IAR/memory.x => Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/LM3S6965.icf} (72%) rename Target/{Source/ARMCM3_LM3S/IAR => Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot}/cstart.s (94%) rename Target/{Source/ARMCM3_LM3S/IAR => Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot}/vectors.c (97%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/cstart.s create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/flash_layout.c create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/memory.x create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/vectors.c create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cstart.c create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/flash_layout.c create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/memory.x rename Target/{Source/ARMCM3_LM3S/GCC => Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot}/vectors.c (97%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/LM3S8962.icf create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/cstart.s create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/flash_layout.c create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/vectors.c rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Prog/{memory.x => LM3S8962.icf} (65%) diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.elf index 9d0a9f86c779845390c6654012e0168687612839..85ef2127df893962442029762a853e5fb1486bc2 100644 GIT binary patch literal 296936 zcmd?ReOMGnwm)9oJ#WAugP=h`?U@E07==O9pyp+mffhl7(PWcovKc_LgP1r18uF&2 zkPYT#qrpv7Vxl3N)tF5LLssIFVK>R{W;b`gGrrsfO*WH|1S83&5pbHfneV51G@HHm zdA@)Ap6A|wemqonb=9d;r>ah!I(6#QY%g3cG7Lkm{jtPM=+^+ke1yh&6(KB9&nG-l zAup9oQ}W-wR)D_miv%rRfR5zTG=f5SCm}+E2H{%%$3MzP@(=m6ZW?Gl%J4MclO)aj zS9$A9!c+QIr2hXSWGvH~_Bfsq%|#i@GKz_`NX|ek6S4V-Wh$|3ITJAp(lQaVD6w?e zg4i6S@rcb?ModJSrKCkA>oT|t#KbyPR>qlHG<{j4UF~CCDl7N)?xo!Cf_;Slx%jP! zzBd|+cP|a~HQKelRmo}}SI1am+)NI$c*O5s+GuBetedfp_PLi5LdQkng{$KxV<2hJ z--*GxHr~ji-~X?0m1p?lQ;8C+*Ad=`vF0Vus#k_R3Ct44;%>KHe%#|IIbbK!4i7i% zsX1VO)W;1Iyz6}209nlq?{n<4SNq6-)4?p6X;F3OEi;aCgBP@}v)7~CdLKXJN%Z8t zXmHF1iS0Q_&x`3No+>^Ni<$m&} zy^xl_Pd!Z5ziGdjLeIRx_p2-6El2EmKGTXL_60umum@i`C@pU}YM<*fEI4Y<#MkGy zQ(Vm4w4P~zGx}OCs|uO9(|gE(yO6n&nVZy;h+3!k5|*n9RCD5cjt}tJlYH^Z57}dU zx{N4a+_ER_8ehxsNt@dIw3qM<@9w05Fa{FiAs!E%Gd5x%MMNSDG3bcFfO%(_=nKc; zlgB4XXjh5h;7`JQhwXAs&def4$_%R{x8uZsyEMh0TJpi5)|61NmU)#3(l&=`XnU<7 z&EyKCh62VUIFg;j#5~6wh|6TVnFGu`xsRBVok@YX5>wo2*<^jCZJO(YK~(`esv63_ zq+t6}q0!NdR5{2wkHq-f#GS&?Pt+&|v7) zMQAX*(iZar4XF-2a+G?$jU%5v*pDQ|~Pu@~kW!B78XbVVD^TIZZ>Ma@HY8#F1SjNN!GN1I`N0@n=FL z8{r%#r-8RP!@)PhrXkxZX2`bE;1EiMA+pMJ3o}GkeBsfYXoBnSy>Eb21e3duP znd{8MJT^%jOD-|wPH(Q0)-k@Ck;YeYjv|upomwOec~F}jEm`j6kn3^8sbkK@7lFEb zjccohIm;{>^_$R2)K(Fpqw}I{3kO|Zxs!NFAkIce*zLsIjbJ6j!;vnCeVc71zVAf1 zuS9B}<}&1_xQHd;JSVwXKC{rrb$`)n$mD(R1e}>fddK6=yx(Wdv`KGymR`25tPC)c zl{I7$x^IGshGsKg7}T+9-}SEPx7=iV2d&`z?7Wo@ zc0L0susBge;vqz6<*UYl+%o*rHPkcU~$CZ8jg*z4w2aj{v#**5ckq?Q)DsTbR01Y41{n7k~Tz0%5MpY zx{-AKaW3il{7d4_TSV3YjvunEJ~3d+hOAqa0?G4~J;`@?cxBF0_Cy~u?8MuEZ#k#Y zuE)0?-#VWL(iJPkFj@V6@}2fO^W94!otA=sJZc-UX>9IxwWt@TLjL$L&r64PZ;rz} zzckKfsd`F>_H2&9SMT^anar28%e{i5#Q{lLp5Qzu^J%SG^>9PQa&Mv|B0nJYyyKY9 zbH9=DRbs4ooj3z{UsdEsIQ|A;dT;!Z8H`0We8{EinJwu!l_kk%yUZCEAn*9NE-S{T z&r)^gUuG%>ZRfSBv!z4q<}BpBGCrnNpF1m)1r~=opv&s_cgw^oTvBs?#`~*>DEk8=pFBm{6{f|l+7W@`4ulxumae*5! zi9do#U66y6)E}jo7pR7RRX(X>x`PRTCiN6&=S68pq%Yi%p|MK;@=8BEp2ML%i^mJ( zbmz7Hiok?}aSFt$d@Ud{#xq1-WKH2*FS>0yL51&?N+0Jbc*DWr5M4C}lrnKj z8J)lY>c*?3@@(`=uavn~&jqE-^JTQ2;jwG=jE4SI4=t1WZ)JY3l)0pox$r}oz<(*j zDrLF`qd2;Dq_nc?p3{z>MLMr7NpU6Fh&9Q} z@HV>vJhc8ULK1y(HkR05)#DxEr$#O9N6z<|aSm|qA8XZezJM_U@uo5RWv1K={M_)< ztM!m~=e1F1(~AXhZc19|XY!E%lG|j}TGdSsS-(>1yUzI!@Yn_I*x4`pz;%X?5F1GT*skv9h}M_q zTrI0oApH%0zzXosK2YM+|67Y9yl|~eI<$u%@Ca4}25lsM$O6Pw2zl*#Q7zJ$XjEom z`dAvq_i?2kXO8JhBCBI8R>$b8tE1MZDih{vC6+|5 zPA~{;z#x!-PI$!8VyE(~b@OE4eq_{)Hog*myI(sq&%0e$dg%kz+hf5YOO5+KSHE1&!I{(#Yixrry`D(z-L!VvH+~(z7bnLG6?X@|cu0VdIV4DueX3ZMRm2@ZJ z^L~VHvI4c_Rw`ejQD@g+7m3uzDPw+Ztf}lLm{YRjQVUF6z&*6NhjcLFc7-8qCdd?Y*h@T(P1#av(*?(7DRL|dysYvmUr~-PS zV{CA6U*T|f$Cxai9Nt#S^>iDjAomX=OJ?dVTu+ZN9$%+`iS?zol5~tsx(Xv?5vM!0 zIEldKo*Wyz%q$LPj&$diF*mCuD>u{8!dz%udWlmNTw>GaL$=EG#Cy}4YrMA`?Jga9 zd^7FqUyM|^91_b_K*Rho%r>QOgm?<`C}4ztgSpnvRS_s-G@vR+1Q#d8v75lRO*V^N zg>@?3NXy?n((7v0j-UG#W?H0s20r2Yj9G#s}xR<+G;mrX~eaz0CpYQs3r7Cx%ucmOu`D6A^WP?rT|M<3;0%LTV z{x0{6?nwg-7aw?YfCaQh$w`a88>uX(2}~LYFF0mbc|X2w(g4SG%y`Pq0-q{(v~Rcl z&t98d>U6g+uZyWm)4Vb;NnLP>b66Z)87NY-!r2)usQqtus&ccOBYg*;U9@06eSCLJ z!T!2?>Y`Nnm(+sb&o$y@oM_qDb=E6G~KojRov$3WvNdrw=`mD@aqhl-Ac3 z*>_m(bzN$sDG82VXN&7Y?1=w~gT_l&HvR^X|&w&1C;_Ts6vGR;+GL|~ePhm?Fg)kr&5#vQj}%&*ZN zTVeoym4dx8o@z?B$SvSM1J?oyshk9D%9~OgNvC{yt^DK?w^E+2Ym~xgja2uVBd3GH zw9RzooF$Vi)hD*gdlbn!Q+8Gvq??JxH&48_R)>RU-*f*6XQF~rEl$F$rZ`{9p)-z^ zXF;;QoHGf#(D5*tqxz(D$hA2dU&G;JRTt<=d^uF}qFwWeNz4(=inb9BUV6`I|1s{o z_L!^VL@_VT*P;Bm@B*x(^t%}HiAetuE^`?#shKj$^;gH3@MDclAHt|QF5Vp}V) z^8Xkv`bTgtL#H9quYSP)N{ULaxF_FA+w@d8bAx(-=lt5yvtN=g z+X^HGyW3>fX|&T^_yJk59{VE(BpWsF2XgHV@Iw-3M-3wDWnb%IF_d{fO zbW0e!#*5*wSp_a7Qb*`<`*8QG17VJ8)p?z|cE+SCiU%IeSm#BZjY9jeMi4h$Q?WzG z2!@05C{6z`91fldt3*RbIM^E|0Va(X6}|v0tBFVx?Kxt+9UwMu;p!h>EDbP6;7N8 zF=n+`hW`2aMCs7E&1CrD2X&x(0O<>rUU)U61CKKERda&=gYqORV=2Zv&icAVM5(HY zC+w+?x$3wLe5!N!s+1 zR44c-lw0>nD<_4xq@rARIG8&g3ceLC(1n6;gweN6iLm^Ucz_CWP?VG#g;n62AH0y+@KdxRNB4 z`(fXU^t|?1F;$EgJ*OTyF|8z}?!0#H*(B)BDcU=|%UEWP-X9O@7l(Y1!(=mU*-N40 zqn@F4QSpJv$e9~*{gAUKl+?=H0L$Z+VLvhIkvk)Vc|O6X()~dWcqV0#%m3;5>>?xSV$K$yRsNb^e&tvv2?v`dKETLF0spHLDpA+U zr2Rf%FuKrR8gN3;cM$uggR;)h9K~1;%2E75tgJde+s_!2RqW8ClbLx>B{j1@4Kx$3 ze^0_eSz|aTtH~}FcDAyZf`f9jfk<(L^!p9B64uH{8pfVnmR(bnWBgV1D~8KCqR zfPP|r$sZ~6Yn0jNv$_Dq8zhz-lw+*1zE!XzZe!X0GYM-_56ZDtv}y?p8@9zM26_l1 zB{6>(Y+#xG)$yxSnK3R`C0d+|0w#>8#hs$`6N6_oYKsN_?L)4&3`QeT=v-7ODfhm$ zaR#SIz_-U$G86ZPUG|f->jLq>u~xf%xb&?^E5943<%`~;bNA(On=>jY}Xi z+r!(9i!uAuodm4 z@Qb(U=DW1Ivy9P<^h_mv`dEW~s9PsIBkQaL&nW9`Jfp3Zc*a=Q;;FYXM+*g)_ze0u z9DGnF2X0H9>|>hmN{#cyN244+S&tGtg-?!7K|IQUQuvOwvPY@J;KpK0z;}GIn{wS6 zJfryoc*gMO@znFln=yX;n$2oxb3FQmtYmFepUA@*2i9t16ma}%OeHd+7O}U-5+w#Z zecD^L%l2|^8G}^gDXJf+Z2uWYc(#OFmfXl8)pqJ*eA6_VN80~%oES@op00LbZE}Sw zMO_gKTb8YZ?8|Efg~THnurI{vK!ET|kKZG!#uC>_K zSm~!Dh7LxcajGxSW0))jPG7VeX^e&Ov(jJ2h_qppuC$c;0huv#SQE-dvC^Ja7136( z(v!cVWl0w-qbSe)sPwT@?xi#@uRU&sO8ljQHQJvcvaksfv-&&{%;Mt;EzgfZe~_7( z`K@Zyb5vI0>5++f)Het{;u?NkyAIqmd0dO<-^Vy*jSL0PhKMAM5-B`7-bcJ1u8W>} z@_9xE+S?oNE&)x|@3@ziBZPyaUW|$48#&ZUBoo?pafC>J9nqHXlGDaZ+ewlW8rn#K z3+rlFP9V#b?h!xzgEXI5ovT(Wy%+0`&kkSwm=Gg>;K{|rul&VqW_&?vVFeT=Vy2}vVLLT z6Mt3T)%aS63C=vIj+fLCAJ8u+fmHFsK^?cYLvS6mNBejYYf-fgcBu@=*XP2JC0JE> zk?OKVEa8`{2v7I)`$W!V913q`Ab+R@c9z6wG=7w;qUCc?wl*xdUV>$qho&D6b}D)( z;pwirLlj(^VY2nRuf|J^rDP5GlaPYF%{evykhW?x4bIsrju+AbL=Sv$3D>fq3Ryt3# zh(=`(qW7{zbY4A&lQnnekK3siHK0BCHfoW(6Uk@RD2FWRGeh%_{!>3^IL1s|MX z77+8G?|5INmnbjAm1x_OUCg|xz5}kiTt$~95?^rM61o(H@Ph&en5&Nv}hcQ6iHaa^KypgZ~ z@82Q}dUfsL;O=lztFjBi9!S@@{BmiIs)U|O-sMyq4>+eeS=egbOAP@MSgFC8sgf7@ zR$;BXz~y_n;sj6<;h}4A6!Z6CrX!jr%A0buV7zqWR9HnxN5uHNmP??=Y>VIHf zK&C*v;y^5e?m%FP=viyL4ie@O*(gp0Olip4nuvFL$l5`q=_7LAz1V?6f0h@BueKda zX>Mz=$DJmUVFa=xB^r~T1l##5iD*~VCwROqFHsJ;P(@b zRLuaRG58G2gu2GtncV2Q3vCDNg8NfHlaoj1{{%q^CQTQh^O@Rx*X8cB|E-6l&2jUh zjJ6*@|4=&a#QQdc{Rle9(bwhiJ}OUJur4HFAG>t)NNdb;p^mY{`@_Lo!coA*4X3U) z0H5v*5d=4pZX8YOp#6)v+DX@)X5e~J!KW_4IWM&Nd0}YTu*_lK8}$7sAG*N=kv7TU z-~_bdi;((3Nbh(#0{Izu1uGMBRoFAiSPv4f=DZ1+uUSr{pCV5mrc`j!!y_Etw0^o) z=-Ty=3(K)PR{NvDKf0o1P`Xam6me3=2xHdz)g>HgW3l4tY(%=_q^|Q2Xr^Tqo`;r@c01)=)g*;E)#* z$efD6vVf&< z*Yf3dO`Tc{XYE`*1AJCHqU$j5Uk8X_Ffr*B?uyN(&FSv1(es_*Lz~0F3OiWWjdfQFniowcYnI;_rIi4fyds z>gkepc}{29q!S*J9u|7t>6_OB=QH82HXquY4xCz{DKMHP`l7psv*LZz&RhZPK@Wv= zxLVdd7nsOe>I-G9^o=8ZkB9Kjf;S%sZ>ZaCXFf6Uje)}(wMbbXuBzK-zw&9N>+re_ zb^P>jaLzczQC0WK#)N{Fbyamt?!5t;^2)}17ZKtMo`mgnvdqMA1sB@nz7ME%P7pQ| zp<;8(X1xNrxI}AeSqCoJOw+#DEL2xiw^ZwdCCDwW>vhwdmd(9LFW;;Ytms9-UE#hy z@Y+V`wc!n^`7^ATQ_U0mPSAQG&%!MmnY^TeL+fUPVm&Bk^7h$Z{FLURU)_~;(_p!I zYJ!|f4!oXvXyde7!of!;4z*U*wV@3s)+GjL@5cx7U58M^<_SZG26$c^yH;Km$bn|g z^Wor^p}n#LyLZ-4_sgG#-X1A1Xo^UN?o&qaAZJ$_XN{aU{Q5n)lk&|O$QO6JIHNF? zq)o*hfsIYXyAIJa{a2rH|;9yd%pJbu*}kx z6zjCeicv+;#{elq7G?fd>OYW51eg1m+YIeQ2iqSpX_sj+KN;yi$IQyQ@E~mD zST8ztog0Ds0@_rE_doEa^8z~=$rj~aO7jem`72<3pxTz9Qw>Q)EF+Lqw~jJcn|MVY zMBqSQ9VfjkuQo^forpazTU#sYax7}!JcL{X4j3pF27yJOXWuMl$sN#Ye%_{9KzI7L zhMAk*Y2yo+tPk4Mu&@txo5e33;b39-%Qhi$f)2Zrl&=w|h;bs*N>5+QjLXrQl@pYU zPK7yG2npsA{rX!NJ2f9OC(Xy6VdoV49t#{#g-k?!R&ahwn6P=yCKcp4 z12a@@WbQ^E5ngWlwO!NiAlv|>TX&wyNQZdw_Q5`iAry*W7!46s1jBG>iHqyUI5{-~ zIuZ_khwo?wBR`X3bo>{LOMvl0=wBGmUBw6+ktTxi;|NCEHH;tpsD^0N@H>3#l^UF= z;b7~(Qyc^Q$FAb1XIhHI20Eg&gYG+}9dxXruaLc-S125+4PKdD*AGD7nj(Do*S8yX-M0 zJ2io17h+6w!EQV2pH%QuXI@|@%H2Bh1fI8yI9=i3lF;Lb7mYOFSvazDS)eW)To&57 z>=53Cp&iSdc;|;a%XqwR3_T2}c_WYEnLV=iB8O41kMSKF@jZJ)jok>fSeix@yX6RK z&S|(PJ~8SY-pSBUS8o^ zec}#4jLCQ7Da(}BuO_G!^Rj#wp5M!ND6|ev+@a9={lrfcTKgw%S7_~Mx%TSFzydGro_GNx^R6;7I-dj39Wo0l-;e?2 z&gmm&B0b?z4ST9p7!zuvzCLt(Abj%NcahYJhMaQw~(|O2$ zPA)?J_KDeuKP^*>#V$E**1F@YGJYpWi9-Bx8bhSJk&rLF= z;4IRY0o!BX%0HiqMtX&;0j)o|TDxj|j$5hQOJ&rudkEQxa3qTG;!g?LgZT3Z?;^O7 zPi3GlhVYm0JqPhYytDAOBFsa02H$#=n~QJ@!dirBs53)8k1;;4jIr526)C(7&H_!& zjs$#7lj+HTURKUt$1uh=N>dDS^fI-VM9K8*>di5l!pRXXz#cseD9kR~NeWGAtww#6 zZc6_z@O}-!-sq?!b&gA{V7tUYdvR2p3> za#KlSz!^oXs1lPppaVOjsC^awZL%-94y%=~r*UWF9-I~22|b#bFu-!t?-!IaSSByJ z0Qi^ev14t!nR?9rW!qERI5VZ4@fJN6{h0j{G2zQWY5K#UR(NvjU$=752^sHXee{;e z(ZyS+kK%_L$beM~>yVHsE)s31XUfE(4q?M9mHo+0_JEr?Ltrm>t&YhW?P;l8Bu+2L z1guk`hq-AGdqBDK{koV|%nL8A>HQ7vcC-|lXuJ=z3u}YBgO<hl`ubefHwyF5a?WQLC6u)ZVJ`xUE z!Z9mgEwLT3Px7e-b|S?Tj(jJ2S)SSwu34&eicLYxzYX#k=PN>tGY)GV^t7;MM%U$8 zJ6|m9ECV&gAx z8Yk43{bbfX@~o8$TIuO0W*xMDrduE2cxIt0Yry|mKn2+l@F2A(mj5h3()Y?Y@O$MY zR@xubjxp%pD=#(dl|}37ON>#4zPSxOaWKS)du5yFaG7o(oXc1mWY+VK?!EGj&J%4F zJBX#*S2H8mehy{xt$Ss=+i^)ddx>`Tj*pR2K&S?{`Vzr$qiSF!ux-W4ax-eZ38}2< zT^}>13$gvzCDat`v!6KAm3(~cibTwB`fOK*w;s2X0alk;U@1uHDOJ90mv?$h`(_i^6oI^%Ws7Yr>^l8zxiLBbscE2f|k%kQprBM0b{3z?i`$$imxbqY49aY@MWrD zEn@u>0jHsOmOG&ld$8Q*wggYFXHp=B*9Y``bigd?Fp3(C-}WKXTMW+x*jY_|*UowF zggtfDsin|X5N9&5JHmc`Rga@`zrFM{SI1g1e4J&GkFgZ_nf_bV%m$|ab|Y5W zkfD{z47oFB!=_Z&)6@$JnEpGAR#-NzE9uHg_wj!k)M;-jfWAn2wS^eT2H59JRoz^7hkS5uRexfs-!kmqVHV2qL`wtN^6mnaw)F!ogf|uMj zKmZE%y_pfeC*}-`@4slq{5xG5S4LTRM=t1RdTKW0cI56l(SO^_eR8~y#G3HNuYAW~H&!7G><@-Lm+7(P3DLYoVp^R93KCb^Z!MgB+ zL7i%T!LhP$%M=<>qhkZrTVdTn&t2#9$z~5TFhxt!^W-VS*-DIzlrm~=4bN5km<3ww zEH3xK)`>ZkUO`o!))E`)Jxj9R4+g8blWfFso;YcGb^6+=X89L zv}eoZ%E^xq;3NVu2?cAa2P-c;EL0CvG6SjLvcHb=&f;w`+bI9Fc>eO(Q;*SDuZQZA zOa^UP#E*50!V}dBPuu{WSPq`3qCBCc<8%kcaw$$Ph`HRagPaq{@10yi~cN+V#o54z}lr8Z8c~GZ2QjpmC$3g8>O<*73{y50Z z5>R%Aqfxdxvjf*S$AA*fQxVRwOshv8%FL>lbDYx^7|J;zoUQmeUIllBYB8s@*#%V7 zTs1yRa$_gqwrL!>(Q^tKQ1%gbu72U9Q|=HfM*VIQV2wIOo2Kpeh-z1ynA7o3*K4g+ zl`q-NUS^g7GbQgUj`c)W1i(>tO4KK_HX?E>;sN@M)-(?gN|@l$I^}sm6l3&ag+U9XY^@i ziKR>%FkxM!`MKEreDBi)ED!M_J;AkXRz}Nw%17;>(vJE{(7jX*4>V%g?9*2A*Z&r? zWaDX!icaM^3C;Yc{`^WNx4tZ=L%__qW9Cn~!HZ>U0~NcNB?*`A5N^SamdYH)tP$C6 zmSTOvp2{lLXz7UxwDS5h9l+D;tE{9HRfRPe`F8Um){jhl}J>eyi{VMD|YQK)SqsUxkI$n*cdVY)!(}zYJiDia(m0a@9W+0 zQ9lPS$p^|JWgi|pg7w6zD=5fTW+A0brBJ9#U=8nTkOTI+?-}zK#9aeAJm*~k-&hYIm zTJ~I=<$gaCh_kHnpOekIX%D)54{0>#GAsAWu^z4D)ov(f0`J-H#+ng({Qbf^{abz1ZR;L?d<*bs+cOOc!)xnSCQ1K;_dARlDKq#)H zdnLGhEUX(~SZ?ZRopFdfzm7CngfLk{LI4Gtn+?T-71ac z+^r`7ZC!FAGcc=zj>*TPp28Wv%nfHAzMzdgtAfsn^Qk4&cJ#Epr60BhAMDva62M7P zb5(hG7Ew-4e+RjJ^HB9$Q8+Kv2CSkwz}y^a>lVN7>lVN5Q)BNSJxjdz-b?qZ!BQ>G zS4dM#U89(7VFnmx#CNwPh|}i|=RWM6W?IPQ!=5~G$p(+Hv&|{KyUo*l zZx4I66N%ly7-6f#?0`3xXS-S5y<-_P(`=Gylb-a<64PZi4(BUzwW%}BpLZ7&nCcFR z*_qTg6}4pseY|d<=0{K9qZwI&Nq9|N(D)zMgB^#3K zzRFa2)v#rD4Cvxi-rtb#+SHOBZaMH!@u+dnh0CNjzYfFe8eeK=uFhK^8B{6@ed|<9 zHspz)RKq?QTC(B7!^Hf6e+~4%$33SWx}e!~Zc!y^{{5hivF0SzO~a}=fApmD@3Q$g zIA_r@SYXJkI`}SbA9~=e^#SIlpZ762FZS_f4lPjopT{{CZ9}~HTHjv^Ri~e~U+2Fq z@R!0>nDsGnDnHFDm13e^?0eqMDv&Rnq14Yq8)Kr-&gjqkwwv`mSpC3r%^~JMQtQl; zqymHN(HBUp%G{b-l7KVLjMhf`sDkZYXeoyV@|j(2(=rme3nf;)Xagfhljs2^`cxk+ z^GKh{Jk_5dsp52AH6I^P^KmFqrj&Te%jXqJjM~%I+o$2V0HyLB|FJ%WQ=a`B_EVoB z{2hVXM(Erv5N)?;At6+JMQNH|Fr}!W;a5*jBHsrzvfxPGNpM z%+|#kDJEudu>&IzfIQMC$eP`xKZ@BSGsg`$Y0tkDWBeWDfyNigOzqB+CmWs?nR!g$ z*1{>+rNvsl_H%V>HL2%9nX!=7$hS@nq{3Pnl5K@keN+xTQa(AbTMVbcuK;bCfb`vi zIcbCa=oIy>ewMl6%QmS`#b4=D&hoC#JsEpGX08@qI}GH!+^KR^R35aCoX({B-8?$` z$H&O23^5OS()XjV&~zwz59EA)YJ!iLB0GjlW9|;2a!o399O%BnLv&Sw)wptj_>w(v z<|}1yM*ChW)o$2zeBxo1I7K?7wn<|isxLuPQe+|K$^yAhZ(1a(kIX`Sr{#n4OxzGy zckT%}X7>k>nCQ8v7?b)aZQ=WJ$ACJH=`Inc21>*u11z!1Z1&Dp1NxeoG^yXgB@B6P zPW9FgHRje!MvhrjdTA9a`TP5{CTJtL{%d6xWi)!p!1WBXm^)%9NQugK5BPOQxAE}> zjGU-H01NrZ-Fyb<%9Z<;6lgOKdUZ#4CB@5$sk{*@T1rd5mf7cJ=4mse9@eTjn=E7Ypu^6Fjn&7 z;r>GCJ~hBo<>xnqg5QNpr8ph4`*0=IXlv!4W2OG7zqbZj*S zqF;E3u{fyS!NiC^);w;9e@E85*YV7rw+c_IwL#9YmLWC|vFqjumHDOyIhSvcr<#(Z z8|0*U4e~TovOZ-}gPbz2*VP~=E9ujb)*#O?eNkBr*wlHHpo*DX3qPfoLVI& zg73iYhw~KpEYdH`N986CEahZoJF{DL1ik~)$(}^`3|Yd=jKmAE*#8@et`#?y-ORqo z+kupot;`&)AD*s9U4Z>O%wl(k{R8}ufXhqwaF|z)rsK?>DX`wqwXewokAG>VhI7sn zxueXHQ1Fjf6K&EjJX|xgU)!WQ7S~i*qCFB1eI|e0+!5E@G!kPamXlr$KSfH7Tj48e zRhhT?wMW7@!zJd;eo@kCG=YP-^_n2X$GQBQwB=_PXvK4rnn`*YuKi4_T~m9o=F^%< z&7aD8&$O*;wjSK_>6S^&JXY&Z<-FZk!^tvGe>tQTGsR`14e`;?q-Mr6{lR-4Jowap@}oU+MxKM2&<0IwzCT~&_JxAe!l3--&zwcAmcYtWl#XtVaQ3K{Id@)b zJe!NRDDfKZ;G~!PH~g$zC^y$FLJg-vhn!mMazep7Ljfn@owc)S`x~8QfwFXGi$@cP z;#C11AMxkX@(Glu>Tiox`m=PO2%S%e6X`uT?x-4G-y!%~(q7!>aXm`kdp(v%yS27~ zXFdHcSEYKu9G#ThfZYMc05+VRo(+|_{m2nZg`aC)tLW9MgvtKsjw3F0;Ao}UMYTy$ zW}2z3g#{J)ihk{?{aN5h8G7;f(aJlaafX5{YW*ktwC;<>IYiV<-zj)q?Vq;C-st_$ zfcoy(!W{h)m`FWm0nfB zV>1-|K+&k*@HmxTJ>n4_-H%>v@l;d}qK(F(s9V;?7;35GKEURv=MWM@F?Mx`$o0f0`!!N_HbkeDVXjax zqbBB4=2)hv8qhO5*4@l7(|k`#l42WeajkbUxh+l>-i|fx%ux;cq93b`&7b=yC-E#x zZIPLae6$}K^yB49&48JqJ-Kkybt+fs$K2YS4Yd6W;SI{4+Onbl;SB6sd9J^@&1H3k zg2Us3E@oeHwB^AK4^nyC|6rM5*;*u2ZDoYlAADoWw_Dz*{kHafSi5u+6eG{&)>4lh zN>k*He;f91%u(upd2pO`@SxTJYN6R2RUxg3(kt!0%3)7?dR@55bK3OiWQm0?Ib9^C zipugbGPl;p9Qetut!z~*vt+}Jwy`UhPmEm|coIAKYI}mMqU^im!VOJ$~MWNsT zwUUYv&SI=|Z|tnSCvez#xU98RTXIRMIh}ernW8O8YL1S@@BU^xvMY%mZ$)^^3}1 z+EaYOqnIBW>RBEGI7Y}(=4>4_*>`^6Vw#=_uQWO;bCGk@|5X{~8^Sl)cX)d-3nDXx z_NTRd&v9lqZWTbwqASPIah2HB!5)ikiY;OGtB=G%YRw*@w)EJmtA_4EVQWnDku4Tj zkJTvgV2A`Xu%*WRl3&``7~{lRXdp+8Pt65>-d3?Z6HB0#Em5_P_z0 zvT*wn!NJ?jhW4pFIjv#yCs=deVugNZalA>o8JA| zMYW`knq-)qI5jDmbS3AYCU@ui$sF|fuH@K&AulGt=S2mqdD=j79&U=mQ(_dno)Uch|>zpafew83ObE?wNd=y^dV7PH zv3jr{(fVWRQrI7-Dd$itbf%4uS{_Zj0hZ6SSK&9H9!O?9@FqGJHi_y16N591u%XrV zF1>XGt+9m8m%zKF$z4$Qvi&x26g+*?#U0R9%% z6br8Sx@pz7*4B`fea0h@*Q9E6C^le##*F{;A=2RRPw#(f>xt`8ozRGu_E>q>Z zYX*~{>sDuKFn6l9dISz$W}k;{>s4jG=;e%iY?RWy-jCX>M(l!@9Nl_ps}?q(MGc=_ zOpuxw9f>9^cfBeSh_LH(m4cxww5s=78-)g)lJ-t$MsLd_g=lSZL&c+eWy5Z+KPn@) zaepBhjBgMgn>o5`WS{0Wne4VnQ4K$PjKHf)-B49By|G!0?O5Bmy0!PIV>sgnSFThO z;YobIE2mkT>`!~6a&@_{BVO^;`ug7bmZyXUinpcygI=8NglvU2>4W;^C2O`#7hh>b z8M42z(H`f2S2mFz#G(;PCesj8BbG|;LJZ#4J8+r=@1dJH)-u(fTLPQYr2S7XDY;=q zy-aXZ|J#60d=Ie<&*s9T;y!2sB=dg%)&S)sl;mfZ+zRVaV|^n0<+6FRX`W{#Vp)8X zJQu;TvPsS$^>PN{a}dmi^wN6SjM!|xUY?EISt}XqjqWBn)7{lpFV8X5%NFF!a@Wh5 zE9>RC1R7e-M@r734$5UTe{#o$ROIs&PfspR@VxSLOGCv|%wzX_?ZKZLGr+mAx-MmvdCn>J- zB-B}IR@YV4G}RreIaAkPvsccr_E+zf&DLXh&bC(JIm>E+buKW0lVhHhByOc;e$Q%g za+G>8s5$f;dBL7>J}_;!ywH$wg2`a~%=I$@Y{qr|-SYJYRYrn8rWJ7R*#$4ii>xom zd6XuT?Q(QQ6Li4@@u*Drs-4GnMh8Bhwg)AqwZ;{M+Zf?YU!ww`rV3 z%0jCO&+DxkJoBv4crLQe5pq3F!TbfY|AC?y=K(p}KzWCeRC?Sy2=UqeP0pO;i|Ke$8{_-p zY0EA;Yor}_lq5g1s${M5_05jIYF3}ic=9tjZx4ZGEowkdaL;R^v}CWGX=p;-%ZqmcI&)YAjSa-?#z%DtK?2;!LxKsOK z!QL+?8}`dn$z92Z`+dwuZKb0-Lhqp+{g3GiPI{NYcHP9C^wLzWe-hi(cBZX=3)k=C zcA<;~x+mqC*(J%_4s3kfm~viP+2s%gUTWunL+lEeCA%}L8g(J&tRv^ zr-Hrg=1h$(YtQmY-YaIkwkDI!5}zD2A(+NyKc=Ivz5dVgF=6MB}D zBz9$HeoqW~7$*-)7)y(VIM8UK|WJnW_ZgF zoE_nE%JI-##_huPV%k^m8`+ubN$|k>KK96p3UG>&ir+$Enu#gJwPx#IzM^eCuNBVy zAC2*BWDP3aVQr+kKsZ=3PJ0CRxmlFs=QSp`Ruwy>$y@@~hBIUE<=&|SEkx+wx^6{0 zI5*q+*T6naEc$OgX6*tiyN}LJ_P}IUaslg{*LWs5*JEugYW+x~JsZKya+D(Y1&;5P zttgXYJ^Ccq&q6C%QT&u0ly`F-@t%ans+|=6fEK?kwqthRvXZ4mDe!#c8Ab}TMp#ri zPu12$p|g*Z3^Yxf(@LpR2`thtZ9U${HkP+u&=z^KcUqpz?WlT^?h`o=*J#;^n`5xf z^l#;$>EU*P(^`_!Xlb=PnbK;`&GjS++CUaOqUjF!eUBOQGBS(rQh4P&Qct3E)z&pDf{qNOeI>>y%W8QzcUgm+X{~y=LAF?r;W@|JkLO&g<&g&PRTZAIt;g^*Tl?|M zfNbjB@_J)=!==Vo8q$jmjjI}+^{>=tHhxjRq0!W^VcThq1E<+LFnT*+#iQYFZ?y7l z6I!<9Hj?z@Xj5%PZG*gEWrI8)VID#*{1WVAU5?4cg+fbBLZkEN5r2u~=&x$lZ%NAkxy2VWmWXQ`VDXrZNntKAVR25l#uV|2aw+toHxEfl&KiJlStsT#9N z4PXCy*p3~+9cwZ9Xt_pfT1!IrBMvF)@)}2Df}^?3(Q2vN`EYac zgBI>nm5JcgZ~Z9lTI34ui+yq@#d)m`xjkbAnQdvz_GDN{x7;~vdCQY0a9YUusNd28 zpWG?j^2O7+jR)*E_)X8$;GO5EK3S|#u|;E24NPTbZ&3~K1ivbY_Doxb6vTPNr!G5` z1RpHKkk7!I>=npb}weRz%li@|DMNMl_ z6X(as*|4{S5BjzHjg+tQ5Ga>W?NVI+`BP8gj*7-FJl%v68j}OJ7B>a#w>XM&8yzcF z+t|hg=z*rEYZ`5ht8JWJ?YpTYxp8e{rl-ooK-=2@iIF5OE^fzIx67<&QE37l<4HQp zB;TYlZa~}5L_M^otdR4=AJmXvn1|C2@DhHtfV3vKHKwpJy@*KdBO3Ix1+n9Z;rBQZ zJBZlqWf_R=8?iJprrw6C#_}z+^3NN93njc?1p6qV6Pm}36qP38r)65yq%Pr5GkYV z_mV3Jp?&se@XjlE`+meD!QekM#_8Vd<~rZp1y6&CpM#62l;%c+#-||v`$EwH z+Z7G@4RU`wfjfKP;vFHOF{O1p2z#O+c*cV<6N$L}wa*@Zh8rHONpMbD9$yk)%<{=- z?Ps!pbqJ?wq4A*OD*WJhi~_F)JiWP;0J!Xsa?ingjbCYdDVq_6!U9U3-AGPS;Vnd>45RJJmUgYcduUJmy|I3GP4KoPwq?7$GEhP8_73H@KiRUIlNQv@$KZL)9c%H!}$Syb)d)$Ofei(U= z5zq7cBENm;IYqiI{*A1A_&ia550Q)#&ymRtnVZ9qg%7}L`xxU`oPEcp>Z<+}CRSy|Z|E6cOjRab6ZUrl2*4?!Gk%)(fa&+*%A2s#8?AkJ2R zP=xS5Ps7jLm774p|9nOFZ7i#Cq1FE@m2D}juKnMttEQ&%f2B?9YhCNBA6Q?D%Cgsi z_uSQ+es=Hrs(UxypIbwDE~}<`J+jKdZW}lKEUUJz_J3qlx2~_K-BeuzD(IgFfsg#o zH#roEtMS6UP$gYMDYpT8fhUi}bXR?A!K$f^hx z{Km=$Ko-qb+Lo17xN24DDpa}bfvsg5E7$QAuJu5=1^Jt{Jg^SPuK}$55vkYe0Y(2- z%N^B~O4F`3>jz|%M#siY|GiD9_`h~;&6bLa^))s3ZP~c-A--bM{qBwEW!lB2%*8j{ zbn~OziDk}`8`s`LJO>K%f06&Jr?9Ya*|KH7cy{-5&z0^kz5VvP_8(||@!(4@=PxV0 z{a3$w?bk<+zJBbD-@N(O@z%BzZ@0hm+mjvdp88$qd)}_!|Ka@)KK$dK{`}Ej{`&EM z{O$kv{HM>HJ@=n~@9sH&;ge7Q@mb*WFM7ZH>g&FX-(2ed_Pc+6FAZEC92&k7lt)I# z#&Ktw;ndoz=N+jt{zS&fH{=WQB_{1xq>o%8{p2F~p8S)1OFkeUl8?yO?`H-VF?xc0}ZZr|zY>DgBX7?@_52E-9Y zKtwR-MTX*TdssB*-s7-h|Sy9(})i2Z& z>K64=^|)FSzdC+R+=32|%a+0eskOX!Z!+R)vh4WZ68TSE_r_N$pv^K&(=rl}^@wM*A8)rgu0RQsAo zRfn4MV-Koz@pbClPFkH_r#fG!*L6NgtLjL&s5%^u;kzEG0r|1j+3LjVan&bRPpCen z`uOV8swaapuev~Os(!rs`RZR)zfk>R^_$giRqv_(NA<_mf2#hf`k&RyAafPcI;01x zUA3|LvFZn_pQzqet<|&DJF1=VyGZYY`lR|(eD19t(?zR3UFLNua#kRBVV51X9kS}{ zdb^YB9DPPzSTDr)vbrX$Sh_`qe%k?4+7#6x^sZ`$8-TJy-zu#ZYo+UP$snu`(M5Ws z?xmL?zf6x-hvW9p<@mP(|5oaY@$V9SslE*VuF$LXmHH~Z2LG$ychrO*FVF*pX&$pL-_YF{ynNU;@>9y zxPAivp44CJ&H8EmjDA*c(a$0MQa_LMf_@R{B_RE+)@rqWN0;c&bV&V8e~y26m4L2s zO7uV{M@_36eGG>H>IkoI_tGI#=qGoU8OC=M?8u=QQUU zJ;j;oT&tU$Y0h-#4Ci|Ib*3}5Zk99Knd2n%Jm)OuCwhU?4DS{>XFH3XCC)j{51pk> zQ{8#a`OY2s0%tic+OBXea#lJQJNN714t+erxx!iPTm{Q|726r%hF( zr_5JF=gr6W5;bz+9Hd!l=)yD9_-XUhv8OkyF>@EG;aDNyzFl=~6Ml08*$?rJ?hb}G$e1fRZVkePnkIf z2bTGB=c}2sW=%U|%Br!xdB1S>v^mXc zj(=QG3+Mb`&fK$o#e>x0s`1$IM^9Aop>?tNuvoln6TVMG8Zj_FdSHCKiqGyHZ|WUi zqT(kW5TAWOyh+867S@7Te4Y}qw92Z}2}&J;bOh2^q}fPIkS;>H1_|wq<--!T^?b>o z!Ex^jntbLgztN|$)t9i@7cOXK%QsJ(J$2fAw*OpyqYsz@bOe*ZU2C!U)L494EIt7) z7-%UT#QeV*J@Drf$?p+GsedbiKd<}(`O_`@8G+^U=d|!geoUjMPe6O8C$0(ELqbX~ zEy&BqZ`GK;Jy;HoLUOq{EGSyxUKCpCtk$a19u(y{!P3X^zd(ZNa1>mZ?A}cxU^q@#kFtuZOF_BWQ?yq55;O$ z8@&ICdg*bF5tR4GcJN|(A$_Cl_Gb%J%;WQm>v>y-=MR*z_3~VxEt))=PrG)EdVqG( z2mSW8Wtq2SV{OQ$nyww`0@P<@a}F)c_vLNWWC;o$CYM@DC9;&-!Fm#_ zvScmrZClLSe&aO_t&S&Rvf4ML-te?~wvF^y)1J-W7tQ)M#)-7W&eg)0Pv_Zo(s7WE zA^Cs1kZB>#g4LeesPk>a70>vq3CR02^%NoI>?_V`|32Q=gHbGd&;|FnX z1&_~nyU`9tBM)`|n`DQ>A1i+U>+vp5#p{oYl=f~VzW<8sKI5=9vk$oQ|ChEgVEsRD z<9k!vZJ+V|u6^>||0ccPC1(DdK-qoG#q5)<%_*$^-@)gxC;iy8ST<|Tafy7J=5dsC z8IGTg$lGh@n8#}Z?-TMk_ZFlcHy96JpEW-GaVPVt&#&aMCv)8*^RO?&;j^3#qxwomLsHa!V+49VADhPBrUHV)>Q(%YsC8|Dwd zuNZjrlQjPtkkb8RTlxH0z&Ga&tg3St*VR%BlkUYT{Vi|u8eS1~S> zTZ)r_WK5I&p1gG}@Q9f_{>j)+ombpRD7X8bFDqkRWKG|jNICCZ$CpXsNbMW{E`AI) z)8ol_Q$J6J8rtB4rG~e`cX1)vYR_P9_w}=WT^seu|IhgEwzehQIfS)S^JE{9Mv`3i-Au~OYN$uO@R~EG%3-X79&;F6#R`iv8{tZB~kA*SN zLEtnVBByp0eNFDh?(1fvZy&(7Z#Q{($9Q-Nk5WxWM22q?|uEKX2m5bJF*4+ex0j; zX%hJ9n2v0rP7Gx}rollSGuG)d$GR<(91CW>+krCJ9`ySV$QJh}ef}rFCVfEWl+^ix zIBGGbTN{t$j{-lr9?Yyy`)$=HzX2&NHUa)+&@cQnd@?D6X2&e)7NwI6*7zu zWpQ7$92b4v8$d5j>Q0%bDUaWgSBWG)u+6!d{B7Xxf(?T$=JVaxX}2izTq=folhL^! zXm9q0y_ib7NK7#<=oe+4hfE~Uo#)M662zFh8$tznf$R>*C;P7%XY?`3fhJcyawP`T z>vlA@)B6m4+6#Ua_ydqP*j((`OW@ZzE?c-jv{7yXA2AhY6E0raF_@^`|PJJp3A-q*-?8p0oC4mj0Ove&}SKa z(^siyDfsl8_(*R7Ein{%Ipzeo_kb6M9Q{ad>nh;+27Fc{pEUn$+KHvo;WRp$Mi+QA z`wsP$fX0+;_hY$i6y<~~fiPn^9ot6Ktwmk@7i^@5gCI^O(v6@QGsc1REYO&yY+E90 z>xPIbgU?HmAx3L_yZ)R-os_u^GR>4R?cleuU?RV=3+@{Ubfos(^mr5F<*0Kn>O_J% z$+ogF64yq^Zh-8Fq^!)VxVzgMcLZgwHBxpjWMfHLIj%A8{@smE0w-~&^NuJoO1D)OC<~b`~8}H)ip`mv7vlF#1g-dEVg|b&&maKx_lGl z@hc#KJdLrG-5a0i*&YnTTSC4}j|-zKaxRLj z%)U6hD(e#W($HnRcF#CPx4-zpubxl2e(#=ydM%Vo4DFb+4JM=Ac%b&%mUIzlu6KQY zH_(`##CP(CgJv5T{Bk^%_8_krJdW}7_V9Jx13t&KPd@?L?`N#P6Ex!=Ln6H!^pVIL zeJTAa(9!<@qmO!6XBcR~kT&o6{Keom1v-;!8MZa+zYYFc^cUk_>KgVul=FBU^JJS5 zhz-T%!JVRueV;O`AcK2WJ^yQ4=%o^v z0q!^m71YYT3as}D8faD!UGk>TxLcSOVQ8;>xMuk@S`eqXV3ti;SOUgt7QIRou!8sq?-|z4@k| z-+vm1+3UMXe}0oaYo2HMa@RucTFYPWzCHIU`V6@kz9nXd+s9~g-&+M`5Eoz9Fv#>L zR)iaE7TD}VXwc>N18~(cBqL|m`cft4E72^t7547z$SLeTn-ubQ`?@;qX>`Ro?mia@AIBOy%>20r|^6n zZ-Ym7eHz&mdKdV0C}WI#-0P4vx{@*SZBdN<#g4D98_!h>4)$;Ast3Ik_kS4KmgYyE z=@txdkB1QEM_=~DG ztVmf`&@b8>F&^t-PYT^1*x_>ck+3%D6k?l%;~G|61ivZC_t*387?efL#VZMKF6eZer0aX( z1Aol3ulO|cE++)*{&1V;*R8^R`NZne13)wH)5Fu~#x(g^Y5c`$G*pRx8(Rg+yfG7; zYx>w?0WTN>F6-Loi@q$&Deu#lB5(Ajj&t9a6~KlmEbt9kIal`iq>1fcp?R)t%cs-g zH)MQ_HOO0ISoSc?z8o7XS6KeOq+e&bW#el2zDoKbh?i$^Koz-d-FlY z`GD=)(m+qj`X=U11p{j#XM_@rk+y9?kBynJwSASg5??dU&r-%na{QR{S?b}5kgc0}n@*pfwxsdX zUt41oe16+vkgSpqzVfb(ZXmK(?iEKan+RZOn{| zP18&*l5cx4^1ki#{V}@_b1w1vsJ|zX(#Jcuz~{K~?GS^hZ?2`-yktMg?2Ai-dj35! z^H5TdXJd;6GRg66`#6An6W%zJiH{lT_8{NYs8vLj%y zfBSg41$rW~^CJj)tPaT`14m(ob9+I=i$v;iHrY>7j^#aYEN7Fqcr3SlVtz1^kEIrQ z<5P;h81%7=w5ZSSTgm##e#I6#%qm(j5&*g z$%|(YFS{;ndA>?ro0n{FGbh{6SrKLEs+{f6TGNM0qoyR!%GKn_lKpCI|+?6r~rmSU>d+{x;Wu{978_OhOX`$V1 zndJF>YD_r>e7x4aMcQ?zIgl!-vSUcyUK<8uuh!DFmwbs&X5ZhJ9vjoDKu?b}Ov}JY z#YFq*{fcvd@84?j1yf6LT}gelw)|~v$|pqL?sM$(#=hxu#N*qRct{(?lF!k*pHN4c zt%FM*PlxQE+p$;|^rzH&$gXCOfRdPHPoCLsp-n9M8s%zuzU} zHYN{hW53Jp%dBT)D{;Qe)l-2R!>5lYxt=oDek&*eJhl!?209pp0$F7EI#|c^8+>UF zSv2_k^kcH^8+F?>@!B-C#gKemHOPDZq#RG|I@}eo@muFR!MtGelVdb_472-0(q`to zJs`l7T=&>@V*%gPwRy~&PHcFT_5EyZZfqHM%eJNMWp2sDJuJYLtZUm(`kcDXuw`01 z-q?k=8OLP*%=DA}$LpIx+uM5kkl#v-l4B zTEJoRyCwN8u5&1B{Kz~fuTS!14HN_I_oIpAiGQibSX*WUWgL8@-3LVfeLbTBnIIN& zLA#}EJ~Y=>ERt(F&PlXVkTPE++sybHgM^Pm+RI?2ujXVcl6nr%R(-2qd-uz8b}-NJ z_%_n(*IM?8*2K!6dt)fUMLnPlvY z40$}(wB@TkMkw#uXmKp3$J}nWOkc<~?MA(RtXlJf^?jL%$eZ>{zeh%5S?_YN;2xQ_ z{IdJQ+CX1RYrspXtTu*E-~M;Ocw?Y59V1sDxP4>=zuLxV_n{91eJ%AN8ITR`PU@^p zIbOGhH4mb`Kj;D}^97@5^BG4wmTWoG4>ITbhJeSpg{_u4x1`V6w%)dQl(TLAXYoxA z^bp^O|8@8#rQkdAdwht%ztaD{kDnQn|Jm{Jef++UpFPk1PtVT{Df8d|zT?OD~)WvL(A4e=H6dA&t7*I zq0QQ&)6cs}+jg1v_C|weD*SWysx)2j+@uF*ze?#5C44t-^*Zb_&z?IAiwV$=m+0*T-fu)|F!wg$IIvSv~uKk zMd;7OCVb$p1j(o0#j^}NZuvC%Hoez+*1@muANPHl$3eS(I-kd)bpFHnn6qe1x%xp| z8p`{Y2RZA{akCeK3}s{X&Z@@~{&)>QWdDGYZuSz`$eM~G{b~=C_`k8D6YD{RD`82$Iuu#?%lWKX z_$@voB562yyj|rKvF6DlIg@pxM`WYmf}kn`pc7GEhsF<5`3iaX)`{HbS$U%-ApUJb z(upwu83|F#Mv=b;r3|53gt+DF#;nldiOh@*Mc;yG?k%iU=J-lhkxbl4C4#lg8H$qE zkT@5rB}kWp2}MqGtBTtrTDcc82y+6(BT!Q(%D^#-=ZNAC&=n|tKdD&Ch!{T{m40fN6zul+OC#kd(2XzFR{g{qM-nbvhqWgUjq#&k!z--(7d`J}jhVCCMO3kb? zANdme_8&_*Dd#cT%}a6@^F8`uWJ2LyJy?VM$!L9@2jg6d4WcEe(ZFfvInisyu4w!~v)p8NwLd zBGF(sR)wIIe$o<~5Qse~V$X@#!E|_+h;g#ii6sy#5pBCf3|{2!rjQe6sQG6?aU1o$ z2NE2{>jTkuBuaG;e3)llb>e-BZKGHZQIL%mrKJ}7`oR#5N@I)(Y#C66tEphRsEsk3 z7!3a+_Y_MhaUIyY+F7Vpv7EJ*ivkn1!ezj#*GmcNLggH&Y=@k>58+mYH-n`g6MhV| zPOJu>=nOylD+cAQbf8bOVgGK~d67W3!vabP^kf<nh-9TRqeIv4}@CPuZ_du2D%{uXOlAl zH59Bu9zFF;B{bwa9&&UN~X`X|gmaTX_XRYg=HdZ91ss7{x2-a7qSk=l(oS1mxc z)1Ab6);&_XD=0kxTJ-swrBpPEEDucjiq}(1#m=8lCXhO)PRkg%8}^D+9yPv&tVp%P z{3lXfv8Gn_4^WHA zIjH(FoCY$5j;Q`MzL-Lzst4jI&lDP6eFRFFLPz3VmF5qxyZT9cp16Gg&EARIN;J?q zko>z3jp^`=&8@Ek88T;V_~IE`$egi-w4AYp%o$tAoUwt&vpw&`Eo4sILgvH`yd{8~ zbpn*@$z34k|A3r#;&v^@m!3QjjDvthW!+8s{3c}i$2X+u#GA;4MeuwI&WB+3Pk6+= zfO1iG>&Uk>&_Vk@Kc^G3Q8h;@b6>KZYu=fPSSs5v@a6=KR^eNcnaso%{O|fDYK$;X{(Sp`{&#IFHYp;c-(r5wuWbK20Bu zocV1;op>j3;An>t9R)xp;zv7mpcj+g28DX0L)p7XUrQ~9eid|qI5bM?EBul}fjDgF zL7;<f`O{e>*E{p^4B9|~DSx~CE`QR`7kH!JYw8XgrWFZWjmN-`& zxy1&;gRj>a(6L(@HauO8Y@**kwv5~#82Panc_uLOV=?j<+sHNhG_nq=^QW^n|oL*1UV8qKIt0<{JzCUDN~IEpBBJ~*nR$R(giC&q&3@wi5Vq!afA zF#8J3GSmqId`h6ulo8esO_>F2fCcNyv>KP9#;wUR0rVpR${)-=HaX-se@xI+pwI+u zvY;7{3Z`Wyhd3(Fx6%DGskfERJPnRUZla-OA^#^pb>gzX$TBgqE-R6G-#MHz3IuoU~+)HodIz_*Kpa;{|ss*A?_oJe?t{L+Vy`kRwp(E5JwBd zIRV7c0`Yc29E0X!ho1srKZ+-zj2-@bQ)WeR93VDjbI6DDDbs>)& zJ%IR$K+Gyf6qh6R?2CU6465jAl*!}^1%Pcq{2L(N=ykTY1@UsO$D}U~5{Tyo5C;jwhi!;`A)MaOV@;VA#Rd-|&Cd&JBq6pu z=}2r3K@>0Nh@K`8*Fu9%^yKrNx(*p4qHpF%iPH*FbOqm67s|9gFP-9;ZgIRk529W;Pf>_GK zu|WJ-Aifho{8%8CW8Xh$<4u9VWE6L1K>Vu(@ynn_5@H+kO+6a=B}TCnYh`~hKN3JJ z4RbK}2PD(brC|={**3&eAeADS{Ninxv)H1v%@jU>c2Mhd6IpK_!eYC$}a$2y7P zp#pJr0P#?P_?!)qb3{7C&Zf+QILv~0Xi(!jLtMlto?$`U8$dimAbt=)JVPLMs#F~6h8_KCZm`Q1%Pcq+-yaW$0_4f3PiZuD#WFX;`?F$=h<;tF@X5KK>SMp z@qK|9N1&n~dr`bRFsPzmcu~A31LDVoh^FSe_^Y5s3PfJNX)TJ~2~jS)dS_OvILSy9 z3$r<*j|3#s(1qC?(dQB(zNMjiL)dR#Ks#6tz*Yc|A}1A_(xA@0tAILv}r2=)JBLl5OT>`Z|;3ov!!9zuK{ zaY8Ah_yw#M)KO}d&@~-E|BbOX^mxz`Rl>W{0I(u>mUp3)+|(Y*ow&#e913@c`5t1v zko`&`bcdLm4)vxH?~n*x?VDQy@y`Q)Tig8oDUD2~H_ur{ngb)xiIIl_BhQJE-`Pe^ zgs|6B@?g`fHB-jg3p8>+KJ*_gBX0yo{wPKiep1hP@<%aJ2Ri7EPwvymCp6NDo`ey6 zf17Lw!fL`5jtoTU=)g#rw?C*Qwvn!;4Y>Q*iYK{HT{Z?{Oy%>Tpp&Yg-gcX4c}NqA z&1ISjTCPl9tEo(0tEo(0tEo(0tEo(0t5FlNRB+WWta-f)G&9h@B64~Ui&!Gb1sdnS z;R229Nrw(y3zxz>7=-X0_|)O~IH7Qq(*PngYzfMO^D^#PoT|0^Vwu zb1)^(qvVZcBf_6Z z`YLKN^diy%;!)wh2pU`ig8SNbTtd+&bZZcwB*Y78Xl$@iJpp=j;;+zB@^|r5_K-uk z5?MSYN$YW{@HGbIe5u%o>}07p75%-4S9ZZ+i`JlG(NB`}7|{7sA6ogZ;u5eWD z9FLpIxd?~~J241%2Uz=w$sg0?k7(jqgVu>0fG#aJX5p}fi?*h-qZkuPflC$Tyg;t^6UA6D zBc4Z~R1_Tn>3$&K9BYV%MoU9^0WlpRRWW6tDsQeU8evK~3f=`KRlb=HO|rzU3B)GJ z-l2{`tndShHA?|V@185(4p;OZNN~E~t0snz@=}T>L?d#@{sCg8VmM(mHmb_cP{!1r zvuL*JKtLUvS@X~wcwuJI4y@VnbV5G1I<>UQpIhC7s{FY%>xe3UZp|81<F$0W@k1-`>SD9ccTPJuaJYT|JDK~P@0-F3I39eF;x0ZBI((Q%b0=htE zypAHj8+3r4m%-UUK;L4tBGQ5~uQoln4q?oIkp zhI+F=Ihpj`eV7@;m~73wbmEst9f`fqv%`gFa3 zygdNF+G1Whl#3TH!!x1;aT}_k+aSg7kCD0w$aj1?hoMYQkyg8KgHdoaRY^Ye~xuh=zU( zbioG9AKsG#*|h*Q%mdX7EMZXAkE z1@{SX8SwX#){4GD8G8z(<=~?7Ce!nS5d$18#dBT^H=Z9X;cP~6(D1zYP2{bO=umVp z!+AB8Hd;z=3Y0dA(sj1d3-_t?I4T{<-n3AZ)(O%O_5lpig`#vDl;)3Mn=F(^8ur*m zc+*KV^D$rizG#XcZxC4}E|)O;)uW(kBbI4Ls0`&dj~Wt*%96Mk7H zu~rK@L0`jdqZ90=$tP&C2%Sx-6=L#Ffytr}2kH|rng5`XBF$gEHM3)h@XNY+p=J~w z%z)G`WFV2dBZFJ%U6afl@a+L9FF~_|EO4vfo{7gGF+LQ=4LC#325rC{D*PL4aL1x@ zYP@iUCh?;A*%{o!TLm{9kczi*-k2(85Ef+`>`wte!`W&B*pXr4j8;v|potyqk{1Lf z=D`e})xf5UiGksKYMbEwOQ}AtY}LfY4DkjIr8_0W%S1i*bd35t#c=2Dp!d>OLyrU< z1Z{nWxqH2ka$4u6BM06>tH!GtHSTK_;QfrjO2%MY5CaqD={WWpkcP9!26Zr)sWJEu z3)C@&+s3$fnQ=LYap5}OzoGu4z~rX_W_=JBLvQyX(DMg8Bev(;Ghlt$s^@&jr}&qI z&|X#&gb_p1iD5YA8qW>qE8A>$Fd6XHC;rYZ6yLy*9wcw&q+(3KQ2gUS@j+s;TMugr zUA9lf1F85zB5oALMHsq9@#lf!Mo~PDiYvippx&?)*P<+QA~=qU|3JiNxlO3i4^q$o z#G~{4P@E--&!ghOp5i`W`k~;NOQvF8g)fd0@r|MwIz7bPGBGi}Q54@}hvG6zF{@-M zzL|>BVD1?82MC;97`h6DT*IgwjgnhYVl~As6nV}_^UxUw zR#0Xg;!n*ojdv5cRfdb<&a*%=aU8lRR6=9dB= zRtR0Pf4UE=v#v!Q@u42fR39dx#PZ>;08#Q7vDK7WK3wAYumMQlOx6(ePZ53Id4&C# zz^)b8N23E8*pCU!m9U#HI}(O|5OmO~dqJ3yL`0&5m)R}&99!O95Ysy?BlibJc8ZaA z0wacw)>%fb@r<-S*Zvl&izm{PFGL-o7;kvd+IV9){h>JjJ+L8(DM3xO4ei~hp?}hw z73e;?TbM>-NIJ1JFw#vP6uXc{BxHvEnQdeWg#D336`3L1AFA^RT#pnZ#*^O%Mn;N} zw`pWC+7wb8Ron^-+J&95?RGhqMtF;cKGQOCBzDeBxXu)%{h-tsG4y2H$o>#++mpFa zUHl1+Tq5e|Zwv{SQUgPVbGfZ}#Xc3UCi*|I9c~x&M(O8)(%Z${MqB9{`&4=ll|IC{ zzaUEM1?kziaBM>If+*d^ki?A?<6hLuiu(`0RJtFPUQVS)SxWyJC_PG)J_Dus>y1=j`12RiA@;Np*`y15Tdnfy zK8=p1(KicFeU2DyfC`J4rcp67pCK-SA8*e45<* zNG=V?mq13IBKa)2eOj%ZF$Vp^kKY5#qe&R9j%3!{%qI*2%a~aInR5XeXO11B0Fn^<> zJv=6!X)%|_1DiWlUVo1%*UbaQ8|cp0)0-^46awZrGY4@uSLw6N#wVTRA&*Xu2h+cT z&D#>a`=J8|L(wSA=SSEuo%Omv>9c{-&Z6{pRLbXHsPryNDYpnSm3D>FLQdfNj3!i& zjhiA_Tb?l#bg`^0XELkuS5d416>yIsl1@B|Gd$x^gV@gP16tOW4SFMZji5_pZ8=Q% zOF@?sF#mY1MUT=`AXoMZ%5DS`bmkgUW<}{JJb1(! zyl{)Na<7KD8^o;p4kW*_y-W1@!%BeSOz~+JigjY4>-%)3VD8n|_hFXM3qYs(ut>*I zM|@ZVW~vXrK#AqUA&^Y>;RI7=`EZu!!(br&L9&LdT8|?7{B4ANt-!7o*l$A2G{v<7 zGu{uhER+mA7Bp*0B%kthF2vN#vdnIA161c9TnZx(SVj)Rv}TMvAV$s&j2QZE+X%0S z`W?DuBYZ}+!$um}F6t;{ytykdWH_(U(0gD*k`taj$nxfjeHwa&-jveN*Wyi#DiZma zvyC@ji}@NTH6b(f7~9CF`!wR9$L8NhBb}Ws7;6n;3h+Sip(*))G8;*o0wQxu@zK#+YuLdv- zt@>L5eaC`96@;-j1BU+qTxRFtRF?l!!Z^oq3;h+*(g4Ca0-+8j3*=sja~$#}5<&sQ zIo7A3!0$XAP?l-rd>ApiM;+>DDtQ?lt9N+JEnwsE-C}M@g zpx;lQda`w2Mb7W1jaZc!Bd>~)w`oMq91I;f*b3`G5T=oZt&X}kXygyYF!GsY_=v}svi4gWeB$E}JeUT}%+TxHeLAKr!JQ>#uK#W~~Y_Fz7hXqJ?n zXs>f}N!dBMr0kqrQg%)*DLY$BO5QW!s+DL-Z%MhlT&Z_40rBsW*ni`a@^y9#C&al! zKZg&qN^~Ta;f69{O8Gn>(jgJdmaEKJA`_X3+q9%q<;Xr=^l%Dxmf5Hd<9H=CCmJ=H zSr!>)QXGQD$QAXS9jc!MI!{bgOHDm4UyO8-{(l{~`CQuT8sWYGx`2;$c(gvX5HPw5 z@9*HLBF-oe!uoWvekH6IUyAJNLy)-+nV%t3vYyOwrT63OBhaOrkda%<$}X$`=lIGZ z|62T?prBmfAJ4}BEmkt+18HB#oI%)VlIyV($vp^UyE@c;6T_yGbIKi9u~u@$dJ0wz zdDMOLaPTKWSSR?>Dx>>m*8U-Cm&?UoA@8Ja3B@hsz5=rSL{Ilf)J)ZXhiZ3bi-zyP zDA~=XevMlA$1v%{!+~+b7z}G-{5O=V1KEzknV#TEcE@MfJ#z6n7ysTVTzc|aIaiLa zC!>C@W2D&17lSs}x$=eYteKTx&u|n--+Kt`_78gadq9`%Tqs(qRl6r!@GcZB(?D|) z?F>N9zqt>WPdqdO#M)~CngL=?AL^qSn2KhQunz#cJ+;yKM>5bf0FBR0#W|E{mJv;p z<}O$R#B`#>_0cqmwPT^aT@fa(^w@@?GpXP;Dp)P<7zN`41*=8D52>JK1lOQi)c^+e z30XW*iW9$1tPPYrAxiFSUCGl_vWF<%N>jr3m6^f(mMD3pbtUgoNj{ZaBBOIK9G)OZ z`06gBXz{eBkSMj1QZ{hrbfD%xas& zhi-@YK0GcyoB}%NQaPxc>ceKBgkJHmdj=P;)C#yqWN@E>53Jjk4}ay1b%vR&AvzgJ zCuVXXWKRENLcf-n#fLLO&p~2W;KK~5*{=bIxg}um?*YV8FAed*_Tu%RS2TF@>jTVi z#(f)^YKp};&B_$Z*G&ml9u!)Mchc2*=uQpO>`;=+I}K8~b3(0+in$oWRXrGkwc^QD zX!1z_r4wi3z-wZ#R${SVHBnElIycitL z3}bK(GSw857O3w9sRRs^`Fqq z*I0P^rPJ}gXy0DPQ#eP)FrE3w!w&*O=8clohr_U(R2%vj&_OU>%rJ~?fmWvE9x&4J zDEc+b{RFLJ4!_4meZPjuMbEPXbB4Z^<{Ydv*%1apIMvUiV6MdDrgBEYTvca!ce*I9 zg;Wm-<;K9I;ryB=-y`dEx$OH-&;`}(B-5m(ZfrNOMH6Szqg&|FjqWH&^b_^GmTy|h zT!gL~?g!A&BS5#G>M6{Fa4K$Ggl;##MRV(E?tPl$tM7bo76;}w3EBlTCtKN@WHov- z=vG>UTOu7tF+@C``G;v<**ExqD+)JL;dF-Mx1#V*q~&b>9pUF4(W(L7L|pYC5$DT= zv}N$C0fuy<7h2O8F`NNVVvOWx^@T(em0s6k82I3G$GJp37&%NsqHsl^aIl!V2nwW| z(w*60vd1^$b1YshA;W-yL!o!9;|nJ`&L-63EUoNx2Ig_1^$A<+v)@f?*W?*d*W?*d z*W?*d*W?*dSL=*u5*F{Sx)Pn$J0p4k&B!Y{{44H;Ga~N|VdjO+?l7>OQp_R#?z{UZ z1j(uB!V>S@&T}c#;Z!LxFMT#|3v=g?QGK?lJda=I{bBBOFhWI`?NyehrcmkQ_zeFV zs#W+FwnDfE>xOTqV0iyZf_A&&E7blf$oOxZHZLyo-XonY9Vc=fs^~6ebE~Vy8D()V z6x8UqP%k>QdA`zJb#LTzucMuAveL>upOw1nStwT#{uDZ1%q8QxDbO$+%T8#MT1S{# z4r`5&eBRloD}A&mR@pAMLGy<~R{ZHcNj*gp&RX#5L>Kpdit9aHe8Dut({$CV z;{Kj4zV_4y$bQWTmJdUQo~p|JjKOqihei}G6AOP0VXU4$8(}y@INcG4_EYAcq4W%C z=gFWu%u)IW!aa}F{Amk(dOPUisZd6sM?e+LM-HZ=^{Sk24x#Dt`N&9EmLfy1u}l(I znpLEsiz;636|XSG?m{&pj>U^tiUkLSBMVi|C$%|y!MWPwaL?c4d~P^vJckqgj2w$GaVp(c-tbVxSB^}E zeChFE*ijd0o;PEhU=L68&0r$EkkXUWq>JZ!1$RQs3qq3nemY2Y9U4lj7w( zu^>~$-(!@n)-^xn_Z-c$p>Ej3na3%-n@l=q$t+is&6(+8UF``xdNu@9yfaI;>F#~_ zeWShzWlN#E7M)!uxW?&`pyD6Ppt&CIa0uNb)W@LqlL2RFeO!m;B|fv}XfWrVj@kDn zO*PJ%rk*k>-7JG~4A`}7x*K8a9vIcP>+KPx_UA3&ybv^;We;4Pjn?tWE}w%p1r_VQ zMg|ItqY&iW^fi1!Ak*fP12K6)APYyp4$xx+8f5ZvA~97Q^J?=6<}@azHWBFs5zfme z1tQD5`rl%*0+SQ;+3C#1X!PM=7Qu3wVt7@&4lZ{D>u$eZ5kyt-9bWNfznC3Y72oR> z|Hdyylu-N#imCr|zgYR6^;5-9f=RcFAe$N&RlE&6-o18kzzZsJLhn-|4>T6<^u$gH z#O!I`mwFFUY=HAxlsZtAe*l3#uvYvPGDDEzEB6c}iR3s8by(!5bFRwDTh<}WoQv0D zm9pKBMwLJux7@LN_d$o;h;O}B^ChCanD0`KkM-yq#RI{efLc5OO4ckNf?@(GAMRy} zPeq1^PO$|Uf_jFao_Hz&tKpd1n!MN(PpXPCW)JA0RYj=}u?afTAgbORVbj6Dm(tJc z;xX`pLAot4WQCGbUGedd;Bn_kBOx)7GrRK1;K(E}#}oOz5zzy1WC}&^(W;pHxtxsn zzGpZr2leZ`YUR97Q0m|B)vv)=6sfzZpkZXKDt^La4f0r#f##@JycG;;=8YPj=Hd@M zVZQP?&_gH6_kcrF<$RV=Y!)CxxA?p}Wf$U;htp!7P?2%JVdw^NMmegyCpdD9uOEu& zJrDkYuObst-H+k~^{Pxz>mY>ggbC_12$%`#HJOt39*yGe<0<-{<`Q!QM3;)_i&&@| z(Lac2|B;|&sklp)it9=17;3&RGt_p{wflqqKvsFqF=(i_J>Zj}3?4yI@rNk-JuLjt z6d5N&Q8-ilg(tn*lOCpuxq_th-I>y5U@<69d(wkVu*xe@E+OgOOuw=n`c;o?0^d6E ze4g)D#9_=99^?C!<8T4{GtxQ+(Wt`%!QV)WU%5_i(0xb2uO`p-5GbQxBVe1)xD|6n z-xXT;e&?VGot$q}@d~fXe2cfG0tCxobD~oZ$ow$^yma{<}i&~FV6pBl)nZ%Q0Seb{b2NQDEssnf7N%8 zXgc^N9Yx zS?_82UAmSBJmJqQ;paWgVfY|WRPpOx{c2MbpeXN;(_6wW9^qw%dJ@4bFcA#GInHC? zq@j3`Cp^b5^RX}YgqQma2=m>TjKFnX*+PVEEy|=_`?xaF9|TWEdZ8+M9m7VS{wzx5 zieRkoMW|fFSA*#3?6FxPI1}r~8wQx%IsJIWoXPz`zf;g2Oj))4_(Dvk@D=^|IyR>8 z+J1b24paD6USCp7*`u9)d~${ z!+n=mbRQ4tu-hSg59Gs_#{jEJ@^GgMinwPQS%r@*mGcTj^l#j4S1 z!2L;ju!_D1-fiIB7Vwt2azzR*-;A~+dYZGFJs#RdgLVrQq0A(H0orUEznmn%!szWcuM-Cu(8Q zG{v=3P_UJ;e-m8B>XUQ;h}ACe7^@tl6bqR4^S%O;&lg#YaiJ*Q$fa_6)Ans{N57|y zM*X}Zka*)~Qr_#Lr-E6+E;=-Jk$rSlXg+JTm)K>5%7);U070-al6uF>+m+Y7#msIeI2~%W^+?nL6`!K_K zlg2xU#bj^Nc)AY5=W;~M>4jV{X}pH;I=yAmNSQ61)390N9B4#ac(1?AAI?E%Q&q|< z{vB@Yg(_Il;f`KNcJ#a#|2sVJhpLZYE$_$MIKte+2_UQ9amTE~cnH4;-0rcQpH+6# z{6)%bWL}4dQg$r!PWV#*cgHaw3V+1>c;?;gnN7-_z|FmIcqhe=V?GjILy_Z|kA^!@ z{gm~{=Y=)%Q<*OcpHBH%%$J3KP5If(SB5V}DBL;BSB0;l{9NW^;c+aV$9!%0Io3Uk z`5xixSU#Wmy6m%O&Qb0HdR31`M$yla&EW@bUiE$e!5PHL%};^rtfT&AtQ#$IFYe?Z z0@D{LcNKF=oV$chxZ#s%D!r)g{KkH9aLYNJ$2!9<=)E}^Z*R%%RBPuQOdo)7uZ>q+I>Eo zgG)mGE1FQ@c~td+@pS*8$iK*ZIJ}l>w^2nTJdFA6teO)Z%>1wMSTN2KA{)SFHlJb6 zGjw;K{#H3BGu*H6-iiXve(Ju#J5LM0La{2WKmc@MEqH8Z-AWuA*^R$BiB6zbo;&_It-z}QauUG9>TmHtakH2b~XyJREM^#P%lv{uQci~ z3(o2_dIh8!q*8GfwkkH!y= =qnr{%C7}`KPY+Cpw0?`A5&FqasB{G`FdmyLx!(s zAo4u58S1L;@%WuKBEyG>0319fjZ=IDX9fgwoaoCxA8EjgXnqpOT zn2j?1g5HU*5mNI7);!UaGT#d|%Rd2qJZfHs0@OCn%bx09aH#WUkHghz6uPIP>=9Gu zdC;y1#j`#0#wm;vMmxf|b2m#matBp*F9X?M^VV0>aP4;>TlP8>=wX_j*hH;*KLnI1 z_Ap>DxvuV#i*F|P?_GWYMNIA&UHoHBR&5tPD#;XnBen-2VsafFTaIrgw^VoG1E@^l z*SherT&D2Lst?AQt1dvff8YV4wcdf}vtAfV-}x6l{f9H!_@PhtcX9aJsIy+F$M*oV zgNnf(N3u@r#brp*~PYC`V` zxa=^kx%cpCv*-36I&Spgqx+sVYINW6ryX&OeD^=3|3Rl6K7a0l1!trBg5JaC&TZ~J zvuRrIUcDxrzMy%^{N`Q@pnMXQPx6&d@{~_9$|q6zqh$hRLa&fv3kr_=9N#?zyvA(05W$pk9@>TAl>-2T1VNYyN$a0Vwnf zu$}sWV8Z@9e1*&^u?tJQUw_(3nZBp8B;}`jy~gB%@w+tUh1I~?Fgd`=aT{&|c_}cf z>=VguB#oAVZ!%c7!n7V&4uPg|I0Bvt?vFs^a51rtnPy~u%FJS99${vcpIME}(#_=G`uZy-~0n7V;O&$JN>kNZv|v)-+tixL`cUEg&P85#xod z_ddvi=D8kK4T+o$(8_mKVX7aB&q6j9Q>a_vHTYt}v(^veiz(}(!o|?W6pj}zK?#%F zy^u}H6zX0$8%(C`u8KEIxoS!&K21lP-vxm}A^%SAhZe{<5%7M>%P~!S1mv(dWfNzf z2soyRXHq8Rx4yh{g5{<%j(9li$nQ0`{Ig$q`q-Bt6K)4^dMtaD3NMWzKaQQm4d=0Z zJde^5<$O$H!tEfkaZEbpTV%ox%T6;D4~Zc^nZ>S(uuhRily5=?>uhHhxl?`%D*6*< zpVp{~*Wf`W_hy`upg{8LaS%aXROY!THMjZn=1$$O_@SL z=K6XB&SPjA{gA`_MzlQ|0iBAw1I1$WA$hf6A9Rh9M`K_;ERv^!F6EkYC>yURLe7a) zu0BEG7<}XAD+fBni4z?`oRPcY!YZ0$WCUlGM~CCqscgMGS5Qv%DYGp6bZZ zT+>weJdvIzWa%E5;q9uWC77xRqM|c0{2i%wSnjN8YKO^jG4kUy94dO6ir$e>4u)8x z;H%-nR`40l8!%Zc0eVLQR5<|)&yKJ$302UQmENn1QK$U?l$``-`#NN1Bhz69BuXG5 ztYtpy8e}RKgT>#GBdlhZuoe=Q?3jZ+4r~Tn*w9ckBnCqz5|GQmW1rQD;g~25)Dj8h z9nfr=r$nN)o3ylZsl#?Y=s2u~qz{xzxWrC)7*e zisN?x08ZMKjyX{v5bySYDURpj@YlhY$YfP)$Z&j-<#^|3z-AArg<|78W3vb?`VKhK zqPsnj6t=3qkKJH*5n7~Df)hIi9@l{!A>`LY%D4RO2Y~HoAhU#-W@LVaOqXTIv_Aps zu-!PG@EvAd$?8hMuB=we@;If?>I0yb-E2#MQgt5gmGSm3K+A4c3sud5RjS(zFxaW! z2=9+#E8`~Mc6vO%u;z_kMc@~kzRnkKsU8=Kmyl6&+61JB;K{1IZnh*=sv&I9E>)=Tgq z&zfJb<_whml{I}v7ygK@b0TVf9@H%DjOLLZ-3^(kK*nyfPz|hIq-vn7^D>CCm-R$+ z+1VFiVqkz+W_lO|(Zf{tKLWNsR2pRfbPXqz#7a~vKadT3m^1=zoT``uF2@C`hoZZe zp-bw1=#X+xRrfK}a<*t$3b`Xi%g>>uM6@gsExq7`>i!?#>mP~e7G(R0=sOTCeFr3G zuF?;^jM}e~dLNRGu?K|+5YRCWsGr1=nz%>z5R{Q|Iu9?X_QJswG#Z|v4 z$ER6sbVan+!X*E0JQ(ftUs-LmxWqUcnp3wOTV7)10Er&-4ZOoxK#*h=>BP8p0G)LM z**r>l?48Ilnm9h;BfFUF>1c4pDn`Q)1T7*Xb2?W5x1#lO z;K9kS1c{EK!Zpb7@lsXrCB&FQH3d9$Fon7n+zUQasJ4JJ9aAV?z>&ce>Rv!iOriY> zIO>=}-3mA!m_j|&KtOWU0~Po*-D?*>@pr@cw|4*<=R0pM{EH`)dAj=@uo1o$2K9c- zs_+xc_hjD9K7QyZrT1q(q9Qym4825d-4bMTxK_ulo;gpmXr7L~$?s!pW8RdQ_!ES3 zAHhct6ov7P&X7lXIA{zkL^|(Dd^Li^lms%LTQzza4b4JfkrZ-mR4^YTWmVx_w9-J4 ztWaZE#nf1|tE+BAO)q+%bycb%hr&3DqVZcDocmh;p9%&08l28~u;%o?1fp%83j7*k zdOJD~R^Rvt%MjW=6j_yhCwYf0jrlu{?KI-O0_3g`UT6Ucyn7@o4~0c4%A@se6zATE z%wA-Kr#8c5SquI?2R8*pCPVAH)Oy@)5NlS*C9ZG~buoJ!vm-FL%=z4LL@^y?L4s9I z7!UGdkcG0Op4bIs(e3znB<3xYPJIbjiXTSNQxGfJjB+mS9ztm;OCwuRl8t7$8zlig z72SqnK82>roVyoX#wRwh2!n!P~Adu zvO;)eYpmS^ELb!Y6|zD%u;3CFoJ~zxp&MB+i3N)}i)Mu;prG;^D663WMut9b8gv!k zilTlvWVUBn2R?2-2~=4RNcHuc^LA^MR38IIC9ALI1!JjxF{`sos;_7D<6Ed69fHCk z&>2~b%+bi;xg16hCl!c%R_H`P#EVHhDb;Z(fU@^j-Goeo>NE&nOrg$wzGfmkHpolVartm z+T+tq$xG2xli?@-P8b|a$su!fu`fz7NxuunynQ2Yv#7-#qA8UA4%>a)Skra)A}Bl- z=)}|b48MVqq3f7^7|{+tvp>n>LB0+$`#}i*5(KVt_rPb4ABj*`S;V>O>7+}Qai!*Y zE=@lakXl>Bc=Ke7zkcrRh)jX8@3LI^1#IH#N_Yk2HvsDheCxzZ_{`n}k~3fSGsx61 zvjdp}nE3!1o-0RoBXc-1D(7Y@I&LrMn5g(WRYYn`g-97PG@+swQ*I>0Fb;l349L5^pI5y+g%%qV1L zGSi4mGcw_c$efRi%H}R6lhZYOVmI9Gh7_vF=2C#kt;yyBl_{$x`z=I>DST4)i}+&7 zzA&3D$rP!{PWIMpE-IMZuGz;zCsX+3>{lSil)WOGJ&7sORlVXsPVw@kH&|ytdY#u4 zZydJop55vWVCD+oyL570hscD^-h|KahVJ|vj!zxV!>1E&htE*>&w%JEr-sD2S2B_e zhdz{%je*pOFYpp#fSFmyoQI5(VCbofL1R8bg@tI4963}>V>T|k3L+>kk_E`E%zlaas#s1eZsm%jD-OcZZ4l{#0Uk~%*GrwrdZ(HH!3S-HvNErmU{*CZmKYJg^-P=uBDhc3+`{ z$z9X#RsdoOAKH$KGN!EBc56_=6dv4eDZZH8tJ=-R7n6IX?AW<#2E z2v`5TGYkhGuF_}m(qb4883LV9%d%l#U7AF(em^uQZV%#L)iB7lcGzfhr`@>%YMee( zp(ORV;(Ue!m(%ZuWSGb1yhF?tEJ-~>*@tnIsAEulp3ZDM} zi0IkOzNK|;J`J4ZXzrSrmE2hl^D19Xgmcd&|1t;9Q~CVM3_rI&_ptAAG>4U`d5_1* zBj<5P-yCor_c$}Ctu9MH7I5ma#9Hn!);Zbz|JZvI_^67kZT#N8-JPU6NoU^(A$tOZ zED#`|Kv+Z&L^fGmkWB?e*08t%D&nqyihvOiS!7c{L_}0(1|7F?AIDK=WE^J(eI3V9 zXWUS~=Q&k%`*y@--q-*C`+mRg%a5i{J$33-)j6k5)va6iw*88mbEaSA3}%@mpZ#|? zCrL|N!A>Lua9G;3AVEtjV3`|jyMvo^qx4YSA-K_|vaHA^mcLte=`LL5|`uLIV{YlJ;I5zKYD*ZbI|PbN;Gw zvKUM3EPG4|x{HS6UTzTUB?+flVu*eSpgFYlWUyfU!SEK3xR!ea*cE4Ej;{p4`Qc~+ zGCTNMO#z*W;oa&=5QQYJ1<{_w&4ySHq6-i!pAPmaQhc%t71mJnlfZUDbgOreK?zn4 zb!Q<2g3Geo;b+CcmImy3u;GW{P#_1nKrK8Sb|G^Y0Q-~VzJ!kDBUiRzO6?WQ6vr#Z)Dx>sB2#TkC!xdZS4Na=!%C(srW&!Yt^%%^l&~ zDq#IltPS0I95S<*d8Ly(3hBwn$UOzbWh8onSP!DmuoX=N@+=Vi<#5O@M)?AkueJM8 z_zGa}F+XP*sI^9V7keUexwJYaxpkoSA~&98yV=W_%gwdOIauw{X#0`rXC{8dBZrQ5 z5CH!1{@xqp?hmXO+^v2Ilu9b$&xH&I!Q(U3z&!jv+=q2RtJgG(l|#oof>aku8eroI zA}e=1utrLHSF^P`24XZMwGNdjks=6P&!PL~159N3AvTVkTDg}18^`jc$e4&?Rt}>~ zB~o$&XqY{PY+nMqjBHiNxJcL-+PWa+r?ipwQnKv;wgzlgJ_FJ?X@F#x!ODnkY;KzSW1(&@11d1!nWo59e zg8Qxf1WGGxeDM>gtjNO`KY_A}=mkavmrwloueDM!ApF)d@GZR(7=o)lUkCIR+Th>l zen_i%xE4usUS3_C_EE?YC{|C&BZjuNNeGw%*sdS;@g7 z%+i}*`fM!4>9esSM_bJWjy~y%?O3@>40f$nJ-9CcBnmht6w34Ue ze>-`bH03r%+2GEs&@Lee;tF#ki+9ZfPhbqrYfJ$_ z_p(oEvnqeFc(Av*WLx82-5fQ8KsDu=bb zj>w)P*KYN~861z0k7G%l9m=RhDu-8{b{EN=g>>E$2B>5`QkZ!{!e260BL*V<&mxwa?mjGLY%tC^#mm>8fQbpf@ zjlC$ghX$Lh`mz#sqJ#p1y<*fkB-sUxf;LFymsy?({xsO#I1gOmP2#RHk zHP57VHPzKg)wI0@+!ijZzAW*mof#gi!hIvTJNg`p4MT%T3J3lL)43<)vWqGKA{ZZO<=DyUQ%LZjV^5$*=U{$W4ENE!Ds?Y$?0?=VK2-TV@U zNBKuI?ml|St>+{8cY4i33@_m+@aU0XzL>5(1_a*}STPR7Eg;$=Vu(2h@(QYg`w@g2 z4Lpr--W0%VSZp?kO(6I~U{dVf1P<%rV(`m!;mb`XuZ*k?O9Ag<;Tv`ST_%6I)X6;q z*16ZfD+OMq;b#qeK;Q#_9|8B@6^t7|h$=Y5W}_8O6OK_;Jf{o#!@7;qjEa{5vl%%G zW{dOQ0QPG(?PE%f!wjM`mDKr*9ro=~FmOkKjT{>*)ZbPKou*)%fUoERh@4j$PSwj3 zHN3{a?~7*p0Oo{MF+k@ZF!@yom{!FQ4ZmdIPeco&0CRphDlnp|;vT2rZw*{6LeA50 zRw6Y5?plGTYq*1fI||$cm>uXRFhaMIeTjz8H1JK*fhz&OOch?Q^Di~|O6|94c!hzL zI@V}-tAUku_XGX|q&;C^84mY$?x z)d2pe6nn{EpcZarj}HNhJwDa>rxHl?BR#3%Anxo6e5Ocv5ikc$ zYk^%Oy`kZH11lrFtKmTgRz~_z!xIgxjPxmBD(zx{T_b&|;bjIEBUQw=$Iu1$b|u7j zF`9|!MUC-?z$oaKri2O?Iy zt1qkqFz#*4kO2q3v0PX^mcV#k>;#;dC?Z!?e5<=$MfI|(-=v61nLt#?t4TZ!m!0?o zudKZkh57ME?3xRGct9SXxb8LP-f#SMHGKF`J%Cs<35@&%JJ*UJ{ZW4J+y|8 z&dK9*BWn0Op*&M~T21unvl>2?$B#X{_A3bD$De7}L?244F?&7Msa)+Dr=_Uo;^SIuo|;J6e_iz@5Sr8Yp_n$n?jvyakbh36C?r(|4tr&w0=CH zPc~?|Uh}J4C=MTD_GJwOpI_am_N%)sj(SPqL}ut`9|ARCZ6%1>$Z@!l<7=~&JZc-s zul92sKI`oCU8kgS#|b+;&X8-c=#?EF=d_;4Qae1(P||9L#~DUi?eI9mNvj8BNzM70Y38VG;Kz%v%VGn zTgnKX?@Hp#9s~sNaZi-SnJkADIp>}wjdq}Gt z9%mD2wZr3Vrg*i(5r3_6Q&lz27F5)Hbwkl z|CON9InJF?;0cyeaK>Q!q0ARRWS%$EviA#VWlo*E0KZ9@Sq5Hz7T+tR6Y-gRYTiDO z`CF8rD=&xrWHkK+fM~aul|2{I?ME_sD=6n_w7_2Lv%6vqkShT=SLWoWAU4$Dn=8NbTg2S|4N|aw)a5lA1r2{9_z?ntftWw`8otmbCs8Ydp(g zEAy~%V4v-XGUT0|729zA7(;F42V^V)wg;sWTgg3|03} z2(!`xz9qpvG0aM>{Og(cjYzQnNk#@E`+0|SL9i7vUr^%bV@vI2)x3#OQZ)05;-H3K zm3F~$j3fE4!oTtJ&eHW$v3M0DS7dnr^+xSHd@XSKL_=NPWNCa6q zec9yp3HBaJoD8O_1R>9xj)xjMBvewP)B!!7jq#X?@RqO*Ueop;Lymd(c-mD}%Dt}bq` zX>t4AuG{ZX&I{#f3eNd}h{3Pl)#qA^Q1N`0{85 zoGFC<^Kcr%mSLKQzH4g6Yz#F=p>yV5WN53+A^O=E)fuQi1#<0XZU7ZZm&ZsmdriT{ z8OPZf!Z;pDs||mi(SAgnAO$56tWc6CO$*tUgW?jqz*#Ide^eM>l9CxL`R^dzv>YW1 zq~ti3lrj35jM0CvPHF0w!U^MAB{17pL3&BpYBQfwzUDnos~;fr1NA=vDaCu3^G%3! zKa?tJg8J+*-^IRAl88Slxt2*djW0}@uQDb2b;6VycLDwj`&lmRe+mDm(~a63qV(EC zTBixcx&X7AyM@?#M%B7RM!a4qD|+ad$gDX?7ReavoX9c8>>@E=7ZJ1t>C&~3b|uz~ zsEu|k`zPe^u7ccbZ@vm*%D(~hBzVh12t%Ke;BQxFUWf~fVh}+*+)-k$tE>Xu1)x>N zXn7DaxEpIX?}m)FHv_VVwY`e`U-JKT6>A8Mu*w($Uk7)NaJLVG`(0)YEB^>zqad;E z??D8=N%DVF=()v3-l&iX0I3>6NAUYCR3<8m5O<1rcU$g1RmTa|av_pO61>10Da5zQg~S0tplCQEPLN4au79d{k1mEQ#7K@c7Hf`LQyQDzf;joIY;07UgcWHZ#T zi%nNz9aVKb5O(u*-Hs;Kj^~AjS=HOT%zuT@HtRShMus^i-a_UoxUb#JU%*yl@$@jq z;3Kh5;e8aIEyETsPx&0mOg z{X~T6v%~C}Z~2(c9hf^VEbEftMeNx*GTCkeE91&|i7QVb)ovh6%F1M{yd3VF4Cgrm zSe*fD&O=HwegHJ`arLWIP5bbta>d%xSaT0^b&LeXWfSD#BF}7ifd?A_LKov`K{`98kE7o`<3yW`?)J5i(tnp<6^4`TzhG> z=4Vr2vxfk6fQ8y_2NC>||F5h375-lau=05j&ye8hm9#k^{sQ835aKBxLl#^f5B56e zK$!9r0~#}}2NSzH2OLy74Z-Q0*fk#PsK)N}V2O2#@BS!OT>wnSfTSj?V`=D^orkAU zc~7zpe^uIE6yN}_1lyI;&ofdv>0!=W9N^mILA1Vb21mga0V?P{q>JROqDv%Q*@OWl zivgAHkF*S$s{@?x4kB4K9m1*Dfe_u5I-_4yUkj9L65UIyjLXVx0N;>ya5uJ`FS33M zBFfJN@g<1LSs-#yyz){IlSy0+;!YB`fOvw$Y7l=Wu?a*^YVdi8y$|lqAMQcKgA?@HlW0Rx^D&F?pk58n=2bT0zjp!EtwQ0W zXtXdn3v{tPBq*r-Vh>Lx%g+Q-Ng4N(pqz|L;3S+=t2*iRT30{cpCa?>0A$M4djSZm z-DBWC4{XS`?0){OWaI0$SCZ{n5WgZ@)n2rUUh^pOsbeUl>LZQ4B^t1Okim+3jt^m|Opswz`FHT^O~Z2DuCIGBBU)n-&p_qs3LbW}MR^k4Ok&U;4k z__SLz?;GUN_V2spI2AL>4d+{_s|)H?zEU3Z)M^B7h&$Ca=<8OW-50%8mj_$bRk2(~ zZIwlTu3R2$buSOL$)$$X<`~D_F6qsQsN)+^+x|>F?sm(#I~m<9zMPDE0%c&h6zL)v zhYyO{o<&-XJC$}WM?TfEPtCZyWYE-#`w3^~jGUEmm!@p zx%jJE3WNqb2j!_;V-$MmF640t&e3_q4g+J=*SP#v)e&Hf9(TJK4TObcS7gc} zYPD&gE|0}C*mVcT5O$%NZ(o;S_jNpjT_3bp`I?nL#(7AKuh|Ic0X~TZ zPw6NK;=E8b69he>E##>lS=E;S@B5t5)ir4HTf>Tj8Z>~$?qT)6bPAA+Zi_-c_2d_odlO>u>z^Y$5c(QbGo!h}v zgz;IX={1AoD)Un&A$_o1Q?^-z6s|jmNNNC6a>c3A=P@mpaw>fU>2}m-d>5>l*~d%b z_h-YSMgz-Q3}O(7dJuJnqjD0E;Xo=c0&xwA`5@MSsJRkE1J_p_yTEO6iDRD`TupIY zHthsQH-fTcdJ!qu;1n<(=!HyhQRfIdrDtdiP2&~+S|qc;YcGsXfMUv%;6U~jFq=(c zc-w!0#~xW{*eY`YXCl9{1jMN%I)Jzu1nOI(jb98&%EoGDsoJLv-&JKe%LfOos+&)GNC70k~az4 zO`61Z$R9o1A%9fcA#kX-)fUS1C^;uePL7h8_>Uy;>KF}Sbbm}DnVo^{*4#OKx%gwg z%P=x>CruHW&TO^W&L(dPamajtK276TY5pcpyWZvy$JQ!nO0MyNM5%#|ls#$j&lyn_3%fCYA77!}vt_K@}gk>j%W|56S_Z_k^=<+!(3A#N% z)EQO@x@QA{2-fsY19tZ*qCT|B)O0yZvZiI^t2z<2aEY@W`E*2FEkBP^gp^+*?onBc zSFZ_=yf#AnY&BR{V`#juayY?Pj|9dIimu#G!2AL$~Gh4;5;jK&zn-k=&n~Gsg zZVa36#xPAWhAoK3FhyEr++iEj4LY(RyZN+ybZa1>L+DoJcn}|umpA-@(?>9AkguDcre)qOyi z(awbgSD{v$F#fY2mF>_eV7LHc?B=}I7&_wokNN5RZErA3sK;ez^=ziU;-EVu>E%eP zvGgmE^eofU7vL)Uu;kk}>cR7bY(fn}vg$_E#?{X|x~=ZIr)ni~I6Z$OIeg)jS~Jln zcIi^=otj*^H^XCzR?b@b#=)R{2U@R|M31U1blEX|Of~>>WtaAGHRsJacNTh}yo4kF zS3wr#2IsHL?x1~GWn(p|DLT;;%8BM61U;#?=4Fc7g3@yF7Kf*Csn>tY8q5BtGzgLH zGg(>{Jj8~6E-NFo-TIaA@uz~0DU^ZcYgtHHIpkb1=u?Op<2UZ)0O}S0x;#Z;CkqB*e^SojmId7Lqdp@lvE8tba_^`3& zYMHcq-9%$s_MP!naGv={bt-@;onFbbbXetYMY?_t*qh^7jc@tjBJP_v$8$I4Gm4Vt zH;Y0uZ$?_Wd{;b2csryUxP$p6Dwq;RC5PfCx52RDhUElg$`J;7fY=P8&XlPb4aB#+U*$x6Ka8BpX&~MwF%LwiWgr%V=uhGX5Mx2KXU8Z3t+MQ= zgVL$_$dFFmK!Tmx4?-#;n{=#LR-kIq2_IDtx6M3<_5^OKB`t89kWRdJI zm<>6+UiladjOF&<;&)IEr_SVCL2&9UA;IgFt|00Rt4y7vfk1?~Dny7ykH*Kr;gwZc zlDq9Ukf2r9QN)*;Rjf)xtV*70e-GoX%92(4VF6Br-eVx`nD*L_uI zfS_dt>&$t;UIRwUoa+`)(?a$8nwgTpsBX|M1($?3+$XuZ8cMlM?hsa@X?v)n=6{tS zZZLG+F8663K*M$15XP5~7OnO}iDZ^o@AyzewE7QZidF-+fuL4%LDU&m(P|YCZQ$V$ zkw_7DJ8da~)*H=|yhCsa`5L%QF%E1W(ZCy=p=9GW#agm)o8nI{+jOwSL!5n&GvBba zzFo7O1VTw$2)0_XZFE+GtqY}fp(K^P64?Woy~%mlWJ^U;DWR$s*}RJU4f2e|4g=%u zh9iQ>Eryo?J!uwAdTQ&zLrnGvxvTRQ@`pm6-Mphzt9xW3m!ykOi{2SeNl6Z}F z8S+MnFZ`oY`$BCJeW7eMY%f1DR+q#Zo_&!nl;5Q7n1m5vT`Os}L8VL9ApKG;TGcIy2Znkx9m3RPcbCdWB3(2I zYbBMO&FuF&xY^5?PGJ~4A&G03Umz_3e?X)5rD;i@SHMZQHhCMFT^R5s*#8TuI>RQx zo=6REuvU*kX|*mHh8+Z$$>DFKA;NGjS&7V<@EZHZq*3U==I1ggMTCwLbNh7&VoF}i@IL`)=+kmt<&polu zvr(L96mpgGsPyejx2H>Q65$U}8l6QYUt+d6i%S24>D6T4oW!$2ZSK;}@>Fl_EPqep z5pc0+4`hl(N06XJuL4nLSjDQVfQVJeQ~esG=*28|ds=u+un$HKy(TI7MpMU5il)~b zBEdTT2%;O=L_Sj@zi2Jw7eaz@N)tO^mZ}e63wq6Fh^5!4D>8abPqc{Js676ya;&OL zfYJW13Wi|EmeR^qE09BPI;y!Zf$W2tn}@FH7^+_S>)NYzh-XB^I?w_yU~eby)B@Y+J; zRgH%ndfQFX7IP=EhgH208UNDm+?1$-DjT?b8eNws+Ip0-DFw-ld$)m`_1VpTK|L}D zwn=8(+k#3|AS)KeC)gm))FsI(kWDLU!tt8YWDGOwLo&;mma=39p5QvY{`eT;*TaDJ z=;R)dFSAoFGG!9$3PLSYz5&~QvW-ceY}n2-Y&Vllme9$4^%8n)@(pC;3TqeHxWYP2 zwyL#|MDuS#K8-w2428Z|9YzjK{g~unU%XOTy7V<T=4hogRn?;GF4(LQCAAk;cL&Bs zd;GNtHS#F7T^XU7`hcU0%^H^=>`0AmBQ#SnYEbtg+eJ8IG$O59&_N0|nHE$>wAs}B zQxl=xZYB3b-gr{!gu4+FR^_7}m9Aj=Yfdn=B7G{-RYP=Z~mm@-~EB9_>JzCru9=JuBs6PEj2}o@D7HuRP`CiaF2%ojGltAdbH=P`Ly&I z9kUkWV>b_mqsvzRGZF5$UWewZb=|WOE=Qk5S}E&!DOk2ao9hLwtSM@{^~DHxoMtjt zR%$Or)IPy97)Y&|a#0a=v3#=3QB%-1UV1W{3#JY_o82TPOCu7zG;(#w{h1y)ob4ki zG&=v%@WD^>nSP|Cupg`05?L0f3!^<$MrKBeGI101c3g*g9%AfTSN2Ge{VZw~9o32K zhakI9&Kh=1;aS5!Bdv7QSqet((K_m)Ya6e0(ltftWO6&+v*uqiK6c-fIgl^+s{5j( z+`S$J0=-lmHN1OW!#meCylY*=pnrd+-N*>}#c`3*c=^MNgx(%5Sbqq2EkJ2b7Mk7aeUtTIuK} zDfv9oay@W!3a!NgYi|EK%zJHM@={{6|hGG?wvI;ebl9D%SB^80FGaNsnq=OJ- zl(f7bJy0p>df;5q?}v0KiPt6Ko?xMSRVRP8J>(oFY9czR=}RF6y%)nSINOe$0Fs5=JEjp8Ivj7-{V`jjqOV{19m+y{G@Lu zdI%ckq%ulB%Vx@e4GQCXNQ+A1Qq5#4xBKH$DRS@@kAqK#BsN{Iei3ECA=gFMdUE(9 z+`7By&syX}*Tsf^kIS$6!VoLIq9;PD2Y-diu9p@**AKrWgp$|=?QG27IhD?T0a~Z} z(jc7oAT7?`Emd9oE?ZPThZn;peQ;5yCG?K&(z#ZUDqTN8y6!Ar40c}r_DWTkze^TX zy@kqYwpsPsZ;vfRL&-|Rb+oGf4F)$CeXY{^)0+pYwSKsHz!UvzQt9G(TTvR?x-*r2(3h#n zbFgY`7UfQpG&dJidKc3(qvh7eai4>BUht=c&|$uHWfJH)cr>-iA0djeBYQL*2LylX@zOsN=n+ zA^h+Yqqu#zC-jnpQ}pccx(Ct4T+A{yFmN4|KYcejRPgd#XbwiyQQ z%Mj!W?TIL;d{|}Cwf_>E#l;sVi&7S4|3n6_jN;+g(a1DU=WqdCEIDSY#+%bc=QL?< zZX69#ayUCF;S_PM%SeMjgw(HA;s-f<{L>v~pQB-TF~*Xn-FH%_(W04w`U&yeW zvy%f6mup|jINX4w8dzWHf%WM^*KZTq-lDW?yTP9H+te)~QN`fc)k+Hc7!*S4DF+ zz_>g=Dwy2q<-LA)ex>Ih)BMJZxl%}hS8y}{6IZ1ZO9h-vs#T`594(Ptab&rlH~?94 z2P50+!KZWWDVd)GYJx!rqaSuNQ)&-ss^sj1+6v`uwHL^4z_Uzqsd1q^=JsDma)OvH znF+g*!t^jhHWezF0_O}7bOKWK@bHV%m@+Kd&rpcmuN7hGX6~d<^h-Z3x$( z4b{>HRIlHZ`8<>%{jQNZt5Ij6JP1%LO*#$fUiA}rgQGs{8qvgC3yW})sdE;!_$IQ8 zuo6(IUJszb)KVAS!Xpd0E>@{=$SlH|LZx;x<#JZ;MGDV2bhV!!%^km`j<$ z6I3b{{~$etC!89x*mP(4y9?<*4Ow)`-|o{I>!vk^l^aBeipszp9h;m`-K_4>tSEST z6y$v5<>yTYEh@@?brdB3#d@sKI%}d?QT_*`pyrpz;~MUB#Eucp@~0NUpQ(pGf?q~u z8}+Q&hbE16&}SWB*?-t%!H*zBtisOi>VSM?k48cK#sQG{sUVB7z7`qZTAkZ)OoV)C zfWVOi4nFkR&u}cVI+xXgqq}dEaJ)SZCm8EN3fqN-Ez#;+!m3UVUM_6soCCHqK{lS8 zji>DK@fS5V;fo)CN#h87@#8OU?1(RZ{Dr;8p)LG4HFodU@y(A@Yd7A2Y<~Qu@^cw} zc_XKJq94_+N=B#fS2PCEBIarSPC)h3{IQSl$3C||K-lD+^05!=qtFp}yMA6hz{c6> z_Gx7AkG(m3+s#kn|Dc?(%aELshme+qai(2~ym?5+!H;t!cLP#ZfIYKo1ZaeyB_fD# zKvjZjCFd_-jemk_t+&rZUcjlG0OSyn!SF0CsUmrM``%ccMhz#mO zM894^nZf%$PNz7+_T-@fT|UP>81;f2^o;3$LrHE)1D*r6lZTgM1w1vAlL ze@DXpU_a8GIDQ6Laij6|K0fgq@Lylcw~2-7w<6)23R!`k78DTI6=@!n6E6G$( zos!52bz&{elE@8R*9D2YB#{@I!p5wXM5|Cg*1y3|CFEOil=-FUsbeL)hH9$9{0<;ie`CxKYZ)hw7-r zn2xKKB2aoC8s=;L;-h+v`VF+ zd}u@aLc$2-<_GQ$eBf$mr-;`Yx=#{XL-&hBt)X3#&>Gq;39TXZ@PXFQ10q0cXs=g8 z4|+AUPiyG;R%q-2DU%VpdYGHY49#Z;A5rQGPesok6*@<$P9^fJgi#o@!9ZS+zcm!P zu@GhQg~l+Tb8r_*x*k9bNqQeL5lHP`K$EY4J&+K3h035kt%!J9%DJ$eJzQR8WAlv* zsq)Z<0<5%&EYQ_vfy0QT4fw`$k6=reqj4(dCPcc7ZiT|hyyuWkmzAo@|2xu|IQ!8} z-g1)^mcS@f%$cKc|Hpb}Wrgp4b;j$zy1NniS3nphkKsa>zBB zGVh>_8N#^$=}c+iOiAB>bZ*|sc&QHL4nW~N?v>`{VO85;wJOya0u}@0V&2NX94=%( z1{H9$&E~GV}@JPw$U8y$ZfF4I}Z90ND0-|s+7$`up>_;$< zG7HOu-qidjz8jIxU~4!39Rkv^g#Scd@tFNNph~Hn5U5K z6%%mY#fpb2><2kp*t`|O{T3J@0CM)>tLz;lxw2;U2zR9~Qmt#;jwsF}lvp23I zuOsIM`&|g&D$;H)J(sQhm5rA#$=`ZGnaW^{N6tLZ_n@^EjO<8@rG{mF&eRi9?l5w* ze;G{&o$=_#y2{7dfu|6saJ26vY8-#Km0aPeVPr6Ja)Ei!hTJ5-(X@BFZ1=D2-l=L|M&-i_sE1RZACzVTO5<{09|!6ue{7a`c58kl|x=)Y0s zrod#<7m?13?;>qr+0WvhWE;AY{%72N(pOT>zv2#qZr^w+Zf>G;{E@*-Y)p<1PDHBc zQT$i(Z>ZuaEN)5~&=MgA8)7qve(;r&V<70Jxz7#4fWyGy!9u!Not1kG4dtMzQjl+M zqE+%1>LXk3jvS|2>@46v!8 zJ|_Mql-P`P+4Eq31)9^N9D_3s544BA{TAL7@pneCst!+3@)i9-qcZ62U-++@iv#;G z{Wjn{kMU456{{TkdCuDbCqD}>KU+(uc|~zl0jR;k_YJydz^O*ER!;W`P|ZiK>^Bu_ zJLJg>bpRFCaXHsJXm#Xs9QK;6fCA2IsIFrs>tD-REa2pzNXM_q!7WSx&yj;GI(sku zAHR18AdZ7E8GV&$4;MLu>1hvrBQiOpJD$mA{9bjTj4}(^^ZQksO9^zN%qA`&15P1< zXX>H=o{%o=cq)r%ju#1>!gj6Xsv_VtutW0B$$Rae3bmfk6CSjw^xxe0lHw z){QLWf5PfrR@_d{TT!E|Ozr^@yaNB}6}Qv(T4qtLk43ZMWWnO(1%D4re$3U$7h1Ev zXIKMP!eC4b$^Kq>utR850s7mUf~+u~mGJiwp&>4y{C%m)M67TUzC@9BcAvXhq!Vbn z9|c;WPe`9cw&c*Gr2CUj3B5)7WVSIa^a|+#q|-wM$hHTPCnGe5_$jO|E0jfi5c`}T z>P~zx@xo9t@l%PHTM1iW5WHltBW3~Bh~d%*S&-W!SwXU_$L-TeM`Sr}kGca3`ogr&+do200WGQZ+K{{Jj;`W(rXpStz?X%d3JXwd^XOk|l68fN}iT1gZ z*dRW9W}nXtD>Q^oJB2;)hZgk*J(WU3R?>JfZM6B`t7Iv#QApw6cn8qPK5}fn3#64I zD~1$5<)rx8>r~eCI$};C>|i(NVpODE4d@SyP57k{YdCn*XMmUqBBOjbUi=uql^uXg zZkghZgu}5W$T+Ms90*{>T>Q^pyU%)FX9%ddt?Vb+rp0K5g+YUQ`=VGDlP^PfCLbnJ z#jWfs$hqQkNI@J1=Vjo`kuKfFE?tFIWpy0!-GaHRS+Lw5fV}-uG83UGZ!wbhpj^gn zAlQ=wy1`9_sMgn%rTep9XTM^yO~y8z!T2E>2~|B`LSU`}dI6B2)r1<0t^gAzreaP^&Q^O8uwu?h&S`#zrD9G;&TJU~#hf*q zwBS7`Qp^d%(3~qYUBYR?-<|z0H6cCFt+XwM3O|86t@lxb-6%DNY{>_HnDo z8AOQzy@&HB(0UJN8c4H;L)h%$z*o74(;Hv^#3!Eia`$j{A))th;-J{LO-S=MH-*dH z!#M`j-NX4Ovdtb2S=~JxmUZ`Vm~i)SSj64KVZzd|>8^o-~v~)+)mqumUnc278?i zD98yi*qef^L{5;wKBR*|PLRRA>_j5sdO7MEH6G)WMzWg^gGB}SG1Q>{aYXj>kb7DH z#04PuBza_>A(ntR7f8x35Hmp>K>1W0Bnmr6t+f3BF9T>LEw6y^Tc1N(U6z+3tfhA= zBuH`)s>zUjfLnWmeHxOPSXJKM4tX~*A@77(Nq^aZWY#eVx(0$#6G9)f?q{)VKNXl$ z#=!TL{FGVl7}8&}Yq>p1ej~1!$6q+KcNYPUAB9~|eA~_ZrC-&g-E7jEsHaseh!8lI zkz-%JAzPma{1_Nop9~`Z5Hykuu3M>yLJ(^~{0cc#LZ1Q2CK78>rQnme)v z#P5)Wza*|4?O*Q)G8sv`St2#m{4~{Ea|nj-L>)cD?hivUnwf(1-{}E zK>WnDFX65jKY>Pn2`|w335*OBbNb~cIJKBd1b%{N7uTQ=KXFyXR{-HBcu_HbFOQ#u z<<|Qp7F*wZfxoP{=JJTf#|e_!Ur7dVX8EEiwj(e3qJn*i3{8XrKZ9A zTp6<(0ib;b2&cg;>Mh%PQYK8CgQFzKRJ(7@{zVuGZBhxS)<;S(cG_STbb*t4 z!-!PB1!rfq3t*HY5qg;bsUIODgKvt48WqbLjH6;N%eyc_#?2m+YDYx|B4j=Qe z3C6HDL8wod;K8WYe-?oeU@odq0=Is9liMI3f{26i@0Vn8SaO zAW#`fr4C|6HwdBzea2g`pZ_*Nl=3czr83b4`C~`@D{U+5)ZQRg3mbK1H)mzSQ~hfN zQ60~UM|APuBZ%roYBgt`eS(xqsmRxGDs@;91bey{4p9{bt;3GL6a27)ckr%23#&aE zk9>6srpiPXL4<~k$SrU=zO)kS5dr*T(D9l@1eyhioY@<|O9Yg%{2ftCtq4`Ujx0wl zbpj|=MNUVNj?ysIy&%%^$C@!xUx2Fwiis%K_9sHOfwlw=QF)>e1JMw%OZ<~BU^?FNY$vEKTx4BB5fU%{I+n@kl|tL{eQ4hXCXrP z3v6;t5w3I|T=Ulnk|IcIU+B=^MUVx8r;-PBx!e5 zL|lB}QNJ6&VuGkXq)w+F-YZC@@Z|XW0ikJh$a)*1V_Ut#irmlD$N@4H;sdJ|Q_e34 zsMr`TXPciTpgIvrhFtz$oSARJlc~Oo2`s?}@6MYCz4>Pns23o7jJgre&|~Co_>O;+ zv{tdCPC#}3b3N^koZlN_e@Q7-BE?^TitEK$@&$;jfje<)+?~R=55|dK4~M@S=C!T@ zC>g=ATLdF2$ zC@o_0NGQS zi9glT$OZU5Md}z25E0`Q4BkP~3Z>6TBRW4=fKwF5Z&Amo0w@y%X94G*iWmM1Az_H* z7XpOH21qzf0IiEw0EP;XAsmqnBXP;*wa8&8c(@o*xAOxO86icK&HOxqJyL*nO2#|j zJY9f(3fPIRj}o9z0Dn6uc(edr6vw-$g+GRf2rNDs`8R;ExdfUN&kqI!6Z8wTj~oMEUVv zZM*_APY{lq6~}5g(?kI_>LQJBrZ++BYm3O6C^D&zfUdT(H-L)>u=VK4e3)_4Vgl<` zUz?!ONjnK7DqtZLIO#n(cW`K3G63i`~k!GJOP3VScdkV?*Ss+8!?xNR_cW# z@*0Xvm6m8<{sz(G0s-$F&7eGW@5G z#7#;8R4x8b!7)>S6jjSB=>9ALij~maXvb^;(iF$(@TNJ^7hTIp2yGG$?eDA5(zzZP z!7EUbf6xNk8HWP%B)?DrA&iIl0%+^u5pipQj49>1k5&^Wn{tRtg zDgbInEsEMHor03ip+p! zZ}OIU5*oc(fR0jXd&^Qc=U9=ayWtT7Z>i}}$T9(xasR~j-wgr$`y35kmSsggMycg8 zKvWCE*%+uRWYlS=xd2{tt4D6y5{&KJgrf?A@DmGZ9=RzHb6bWLsYm6vdrHL(fO?%P zS#`aX@^yp(oqKFw#%cI&vVB|8NoTn2o5fl2PCI8GoWyy81tvSJ<_lDlcP9ShUnQz> z;_bcOsvC)Ivsz8kJgCrePO@J|GIXKF=#kE4_+bW}W~ZGi?EE=8J%%#wwDCiE@G9I; zLAG|6!gQ?ojP_=dZI^AOro#E1$Am2dtZ>7x5balb^>-bBJ3N|*Jb{j?v&n_3$WySv zY7a-a6jSaRkx{ESic!s-!l7!(<-<750x0i&6s>b@do5bm3>(D5a(8*;Mz*8WT9La- z$sLELtn1CcR|bsk$Y6h{o7#6y2m3oXcQMO z`N7@z;-4QM43kGr!NV^cwPt3z4Oev=#}O#S2U@)a<7Q(ufkp+CL8}|#i00Zf(w;KV zVHda-_TPx^7@_{Y=>4XJQ6N%|S~fjOK-aPjwQO2SU_3sk_Rpwg(d;R`2=(=CtyTwSxG?G@?rykyF9=ExZReG1avKT zf#cq~C=gkQ(0K1m0=ky>P|Lm0t6R%+=*zuh2Xvxez?wi(CxDb=vulHKry$LS@5y# z;xJn1J@Dl1;)19*kXdnA(2!Q1TbSwKz0y(*T#kUUcSTgF|9&{#gYZOCZKSC?fW-uKEg5LXgRq|4m&vH* z!6^i^&~u>m2WNPIq2v(T>b`V`OYK8VZY^gcu}@m6YgyL_0O8M_#d`GvAhy-D+yi6p zn?nu_T!7KE?-ByKmS4lR4@pZE5a|t5K6EWPbS)1x0zg~bzBEAV4@oT4LQA>>kQqn= z@1Y$JEo2d0%a!oc{ocOR!%z1wA&0Kzg+>6<7j2hI8vuCwas(RR@9oPW_}G4LUp|7N z9+pU_`!W?C^zhxDTK3@%4^W3{AHIWt?#moB{lHaG zAo5Fe?!Yez=)Qd02tYhY*D?_8IIxWzx|YfCatj(7<%G^pP70XrX^YUk>IH$iN2?cLISn zQ6TMJ6ggN%AVoNO6kw4Jx$@`3{|76qw55aa-JXzQn)n^24p#U{xZc4!GR5PAje&8{ z%0UTl3W)rLm1Fd|%{zwxikU6gNFNO6H1S3H4%+(yTsLhoITYY`$Z6Mx zKJW(Vn+9f~b)^rnlm>Reze~l@G_V!TDc$bjxB==c-Q)oxjR4kpfIQf#bhQWQ(E#99 z4-jCHn>+wd;FQX`R#&^0?YP3j@wXEJTp9(^hthBr(z_sF+=RNAn(g349-;C(d69Yj zfOPXB)ihu)FEa8ZASZc|n`o0kUSu5xQ`#^u@(1#a_9EXRG^CyFMSeryn&d@N*^8-O zWL^#! zq2YTGG+Y@MBgSm?0(H>dHpU85%UtAcN6>JA*3iNZn9c=q8?lJH!2|pQ9(Nx;Q4Xl- zehEvurEjAzyJmVg@=(j}F&=;~E8N53YTB^}ihW>*2k4A;>|N*q^3dA{CwhR-24EgL z&jXwTH9vHL2UvrNZNHZzf`IU_#BJTu?eMPy8$CtdK`?q`K@>=T4HiqAA(m2poPH2e z)9`y{_|wQSC@@Xkw9?3E=qF9tS0lselj`oiMs6PfQyl_y?zrHvldflRvoN*vM5S>7iH&ShZoM7-r= znvQ3aRE=m6N~LzT*y}V;JAtMvS-1DeWi1(*Rs}Sc8G**gj34ufHtrfb*OiZRH7JPV za=KuSN>N6xw~VJio^20IXNz%6Wng+u7*k)lw5YXiCu(Fn@zkMdcCTClc#ywW?uoh6 zla-0!BFD9|*R)R59QGJ@SSqnoNWoH^?XDMZ8d%6ahIX|0j{We{OV@rljC5)I48^^ic5RMr#Uaca> z^%E90TBSo!tFFdkMUXXYG>*aI(RY%8$&+mK7Bf^@s6HjulBuz(PxBpjTP@z zb%MtR?qKl7xbIpp@q1O2v5gs!l4v;`Tbe4v zm@3nlD$AIv#k8eNm1}${?+3i6l`&wxF<@(Dz=EIKViHA^4$SfcPJ~#h%^`_+B;pZn zC6Qn{fLN&_Q%tZG1I6k)(UXMNB}GLu`leM9r)`#Y~#w z4dJwWy<;zCkVdo|Z6dRxWD+*!I>fa_n#V|bEg~yQU7wba zi6V%U%*l%OA*N1kc(bsKa1Z|TOJV*p6_ zZ!f^p;kMy0drGwjliZFqaH(k86>r*=;OeYp?D(;{M|+P6YuaH=SkulJi8`ZRM9>SO zD~Rs~l{9G?G=T7CY{Hco)_@v-Xa!`pRGM5%{VbO;>2^5aF0{1{QLpF_Ne+CSj5jJx zFbxl(FbyD{6E^WA5z$8%LsT&8PmT>k5woUG(G3tIrp6jE&6A{_Tnol7jcI5^EddF$%|3G72^T%{Os61779UD+B>!o{e zHK;eXID^m!wBbWa$I+p#{TtRGCoi(}$Y+uf(vyt*G!1#Z;Cr@SykW=V5E8Sz@$5Je z%ew+lvv4>%M&ZaNh$XqI@hqTunZXXpvdFWcBCFWrL=q|!t63A=sgssh8&TbQA{du} zc&DCQ4gpPH;&V>P_KeRQ&q$UCiiM22u*@^-k5 zi4}}$vziGy{A^z5dPK|h!w(Fq7RyYtudBxkm)V{HqSql>JuzE;u3JX^CHbdy%rjkh zN0v9f{?KrWMp%w6{FVUYZh~tJsDg{rm|eA)fD`sC7r}^$!n2Y_#PBM$g|fIat>cav zYt$PC!|`VlZ}+|@a70(&W?#Tu6RY{e+nShe{NTovnH6Ka+guZWe`xfCSWo{DOFUy* zR#wpq;^1M*2FE{JNTV|=dE8gMUUDaxXOr)OR;Mx42|PEwP*Nx z*9#sC$M|U=s+X2g=_l>-{)90UyN(Z3RX8LOgCQn(0@qn@oU{#ZZz_X6zCvTE@g%?)tb(C|n&I znK546^0uOPJi3hDTP3j<*NBB~3GbDgY!gK-=t>g%>G;BB5j^Jy)>WL)%r+jjhN8}$ z?+K=|7Sq>)49*3fHCr1`d`J8|&PI`E&ICgVs&KDmOI1RTj54+4;ogv$O)x!He7`TY zin*8l(>&<^)9r!SXp(HANkm`yW85`B1u16WNB2`a%W{vqV3R@(7M%*ksI}2`bl2Y{6DryD9h_;X)Lc>`U^aP8^T4#-qF<>>eiU6@w;W0BywY1}s(o}hQsuIVU1Ek-2c;wJvemJ^ zTGP^3@jHW_+mWz+H2B3jZ*)35?hQ#C&Kh ztsZ-PX^farch!+v;zp)!8(fZy?kqhPbTV6yT5;o?sGF;(?AgeU*~UhsDu*s{yQ1Z= zFefHNUP09PdHv^MjxlMWo>)hSuRBlN$mlw8-V0t+K*Y#Wt&@Ic& z@Yc>d5Ln2&i4DtDdHuYDX9QK747`UxU69r)M7w648B!gij@?PS ztL|xiv@g66>FmixvWr@jcV(S*>C5{7YG^sgyQx9m-BUCBZ~}``Jtuk#;OX!m7+5`{ z_KC4hFVt%_#*8Bf?i~Zf46NgvZ^AjI?;Tb@&?H_?dA1XHlhKnj8%tCs+L&MlUC4y@ zunOMMT^L=StA2J0Ay1viiVX!nX&&>A#FoLpG$eYnAok`$D0T>jV+W`-*Ly9C7^p_0 z=e{&^r`J%}}+?AiEiK5_dm?GBZ8S=-vNx z4b^hNgEKU$RchkNbs1awn0MKx+)Ymb+#U7Y9yN0#IzrQa_mBlIjqVM}|GUGRj&|AuVz%sJ#>r2(BTBQTdd%A5l3b5gs+-Q>i7iN) z;HGoE9$_M@Sq`~w$>q9M`H!6N@B{;ReZE-=$o+jb#+)S8uF%Fs7G}~PO}a|wS!3Nl4;E~(dw^4uN(YK(C66)Vx4*p@ zw{*>%6m~_?SRv1~D5F8kR>W-S${g5YMVIWkUWNeA&W)!zDI%6LSG0ECJa>b-hZl3B znTr(4W~R4fsW3>SZg%E=w^eLc%F9+N1&C* zyJU%<@6iex(Yj?@wIEEVW?GB()%qNhSIEH(fw#=yD+8Z6YtCZ)En3G!mdfK-KYaWa zekeqqlEAFu{-Lm;V;MXdhQVjmy5((agn>O|6mq4?yR8-O5$Qo=tNmdKvAq9HA)aRZ zaBcq`MrwMHQarz=3ptWsYw%I+C$&vw@aru%!!(D;pM_y4zk+!11%2gL0X|9yscMzM zuYPWZ5n{eQz4%^*eQ(D96G9Edy4`VgB9GbqB;Fqt_CIIvnA2y?G3|A~kM9vb!ug}E z@>KeLysnaLOP-rD`Wohj71Ksf6Y&#RL;u9b?9`tp$J^q;@c+d!9ES4iVIha{s|kTs zHHcI*J{}Pxk>m@TZEG06&cesBW-VGrVw}QF#eBPdlZYL~ugma>v*zK!$M~XkOsFb{ z^R>x;!^gIU^L_XqE0SM%B5x@6R;)Qf%Hw7fPkE~GBlxvZ$_(Y#4t#vpT=`}N2=J=L zSCLTFjHrUJ6Gh;NKKPocNPe*zsBh+xsQNYl^2bSs3-DE}$aeUerbyG>&0tIsXha&m zvJ}ZOiqQ@K`?2}>F+Lufeu=Wj@PVS6k+VT^hi=B#TZ%k_uXhyrKE4t~_|RxQLs?Iy zLaXsrkB{GK>{Ggqlxl!G!%#oSTiVNAAWT3yOc%j;O` zB#wavqxE^XUF(G5JowF^&Sm)}_Hjm;XGG!wNcG3T5*?8()bo=vT-_Rx7z~C?LW4dl zLJgl4wff9*o8;k06pkiveGdZ$tC42DJ+1VR(OkCxedj)WpiqA8!H0{cL#r42*Da3F~FO%*iHDXJ|4QS zOQS@!H&NqF^!FxC_9hm26HB~_8{Gtb>{;b<{7S}tE8-}>GVsAKiX54L9NuB%RSe#t z8WlD?Dr{6#*eCXISC~lh>r5f;YVU{;>-KH(sHipGNy> zM0kdIY;{ovH>%hc9vW7EAHOyG z^|`K9qP)Y%s~EhRjxr1_zKV1AjjEWqQ?PatN<=6jW?``0$s;;}?Js*yUh(w7R zLUe@DQcDz&P$a0#Fc8oI?$->1p$@}*IHSYNc;^nFMIn}0YpqpdeT?<>Qe%vz)EXa3 zsrB`-hWb!re5{YJrH1-aA7iZ{)>>5HJUVey+0QJwbxpE?Y-Cj zIQyJ^=H7FJ%@GDga+|!fA^{fEl(C4XY;|OL0oWbaEOThlKW+s zECV5ugg#+&gdvp@HiD9Ih_j`c%?v({uLdfP10(Y#5aLU?Q`j8g8!9F2043uaXG=4i z8N_}+9={d=#b6~UzXm4bYnk7}X6*mp>q8u^!Ea_iBs4rm*PFyj52}cW?B1{A&>lsU2#K1m;kDBkX!GvlmZCL zJYk!#&4hbFtWmm1PK$4ji*IJ}2S8&mur}glhsi-5nyn6)w5$P(4X!^dl;6ycXMcqK z!nP3Tu*$8kE|Q@W+~1q8BT>+ho4nplnOg1J#bK?&qO~t!XYDi$Y7txo4~G~2y1Ea` z7&JVUki-uBog-U*#A|i4;u&=Wvn54wzF->pS$P;9d44|5AJlHFxO%bNF{ zoTR>f!Tna5>_G&BZNmGJ#!iE%4!`%Pj&d@c!g%A4kRYCf+k|Z<+y_d|Guo~egET>H zbD{0KUNe%;f(}e7;)VvpAkh!y9!GiGLppn(1`NY4X>^M4Botr`#hu-#z9ucvQz>`1d+032zCTBk*fzOM(r_;ULU7!VF<^gxR2^ zEhY70kRrSxY%}3UDkV%fYV>SrX4@;aIfB{7fs2dC#6_$$zb7$pGf%;P_&2+5!TEJl zFewPXHVr@QcdWne#BQ>&n-m|crfh(Ca%@NjuYH$xQX2zr<`EF5V34MWzJgaaxV?$dT2(jlZ zJ)Z*`OgX{=5Nn(*l50=}VX;?`TcQerwK2X+p?9{Z(%mRXi%NHe6)q8s^wrjK=<$}T zewtuUd4+2=^>|bXZxLSMYLagX&Vv~%%C+0-MgBa<2E|1)LA~Y78{ZG{Y4O4^$L_cED-tK4W#{0u8ubK_wc7w9KYP<9z@vZ$aAW*c5#EGylt zfIlrImlz%bZpxk+Wwq|!7tsg4Tks!YTHkDhSM$oO3fESu6&*Zor_j%yx~kHvrUwUqfd@v|Y3-3HJ$`BG7-8+iRBmU`5Dq&lie&mUQCZvw<|+`32wPQNQ6zJFkHfA2GmLNoC^@ZY@Dd2qmGC-9BS&t$=6CnPn&d|x2l7Nv2^u4t4Mra^AlK<#KX!&qN>OO-cln13lbwT?`Wd3$nwT%K?Ig7Mix#+ zfxl*ra1!PU+e~N#B_m7QQ^g=nm?dnEV775Ar$+`yW4rdllgBMMzbX1V6PnM~oCM~a zpc~A<$ZAJzPK;B8n}y90ZU-f6N85}TqzTsw+e|RqxORPz-XI29g8FSXzk02}Pr)TW z@8?=^7+#QGpubl~C*v_f=GGnQ-kC&k{N6NccCXYUMR-lvX2RQ`Wcz5lLk!XcwataL zar?GK2379HzM`2_xhwko{I;eg8uft|N1a^e&rnK^6G6#r*|<;0h$GArHboGv!9JEYn75prU+Yv%@KY}rG%{@tq!@XMUf-i;1$*u`dcmrX@dG|j{T)Wf9YcE zuQ~J=_ci@x#b1V?{#s&xnb2P*@YfRhd#|_eK~Ibp{qm2E?|94xZVD zcaR+3cgf&O5uO#cnedM)B|HbxaFcsp6wQQ#USYoJ?@lpD6VzWz>@OYqOBZ8*Eup`7 zc+uZC#9xM>{&KOuOz1BY_{+uq2Hi=1+1&dcog9!deP6}d-n}iF&39Xz?cGDF*?bRL zFh`vRu|Ya!ePu@*$tklPZR&V~l3^S_fin-mgesYmao2Hhydz;u5hfqQOGb`R2TIm~ zwr`7VnxMALp>6D!x#x(p6roYr9H9x6^h?{>Vvr`7LF|l@3&kKsSTAgjumzNKM%&e5 zkS3^Yv)Lw|i^XyJKrv;xaUIJ#^MeJu!8Lw($EImxNAs02gOW8cUb7g1o20!d!Y*N( z2@ivkv7zk^Vvr`7!66#qhwOV8>E!}BYBrX?SE`dD8~`Qj`#K~)QUi-a>R5cm0SHbB z7lY(6@#aZI^7o4>_bA{AWy6fCMU*ByDXj0GTammS#AkJ12krnJmaEjnKwYFI)VNmztY!sA_ON$0lr?$Pum*YgB9H5 zBKdbfV>CUr(r0GbpViESO~U%cHP)u7O^LRdK*K6G9M@tl1m}uAwFIE1zCyDgS}xk0 z?@}Z$07)CktOcQsgpDeXz0+M}91AUzcwn|}&31)v9cy_j2)#$R4Wwg~-0i9$-*O0E2XSXWtc7PjPwocx2_HX0 z?uqmj&cEkY3(=`jcH$h+VQwBfm+V|gex6CPjj`6sUw|@lpif~y9K+YV#??OfkUMT7 z+0W`6q53zZDpv@yYVTrho*ARNK?oUPJ4k~}ZigxeJH5hkQnF7C2(Nkra<8d^P>U}+ zQ%6dI2wi&{Ag-x?k|Di0a!EC`b znt2`(ZI*CQ*c`!{l`WF1k!(4_SdfgJabV~YV~W7G;GqXWtCqVZ;bD~$_NbI#9^w$uL!%gE2Y*j{5MTP} zp+Ri3guJjh!g>%Jk}Z6 zis10IiW*1Zkbe|!UjqlnsgW%j03ce-#>{NK(NrH zi{!3S1)(-_nJ$t$4TKy7i$JAi$JTILcWhOCWD0VWF@dYK)@)DR*Pn%@yZPy0Q1>ikWqDCQZ5V z;+rde{gf%V*53n@9nvK^YY=x`!<#1i3+2zJ`Lj@|IiM5WjTc1^lgGS$PTizS@gQ&t z8-nM{cxYUt&0Nsb61y9FqUXt>F%9Q~CgbsN^4^?UcfX90@Cpd)2;tv^O&>Q2S85QXgwus> zCd^bR;bE1Ur&=VtMdZiQek2cwC`I@`!lntY2%CEg@V2t%=JrqH$_@&Kh&GRa&}D>|gl#4q1SP9( zw%j|?_&G7o5e|Ull4yRJ`*qQ$2=hL}BAQM6CPZ(m7UR=Ziq`Ma$00deM6H%#K9Xs* zBD4sbBdk^_;VP99u2bpA?CCgrbDTXLXK%LbYp3q{=~#sq^J8tn?9XDNf+tlZgG+$n3FgvS3#=9H`DeBvGw!udaq4UyIr(?QHizX@*aZ< z&jtnSJVg^hT zgk1EA4bq`OJPKliOlS}fcKSR5gdzxILCGRwgLG&R7jYM|+^-%8C!9=YercihKGCKL z)Y5;P{aHv~2JyMqdOQoMqy@;*HP)l61w_7>NI>{AL$@=%x;Y zwi23zT}eo(lyHkm2|GZ^U`&BzI;h4~wbr=W;tcR}g0z)1EwV#NG?@(oOQ1FW)+7FM zzts?Qf{sAz#cACArb1S8%qrarf{3sal&oQFkPZ#vc<;tHetsJS4}|B0Z6Uk_N;;$M zUNJ}$%pi8wIu#cI5S$ST!Zs7`1gSG}|0IeO;T5kSH>plC6DAAWOgKrUgws_@n5j}i zi%JP=RZ7^RQo?O2CETG>!e6VDa6qMm|D#gEai_34&4kGyZ2-AiQKSgdgl#7Lno0@t zR7#kyQo;h25(=PXbUV@hLj}+J{b|^i4Wb!1)PAfs#6%|`IWoScEs67~lDGLZKooK_ zED8NNYG~T>U0~YPFfM>FU;df%C6u$rD&1f;QEi5+Yl7J_o~2$>3)elMg0EOpY8f=A-=3F>U!lW7?9zGhK&?Y3CprjVBXb z2vM(C`4cRPE(RgC|0j$s2ihhvO%d(~;Yzl-NM;u(IS9>~*Fc)z4Z@PTBQg$F*Q+7A zRkSI>Hes`bJ3;t@l2nlli@}pn!cJj*giDLs0(A{mz2Pe-7g-*&SlZgX8?uK$SYQYb z3!5Q4A#9fL5-8a!8tf5+%%gzEl_fkSY?i=m!60H$%!hbRKOAF~{C+V>5on$G78VL# zQ9Ysd)Y3}O;6KG6O`t(=TgN=bZf|FwGIfTZlr``^PAZuqj0Z`L$l&+tQTY@BKaHq0B6A#wH99x` zLlAQ#C7UDUH8&y;9J!)7VvWw76x3)2yw3w6_c?%+vNkrZLGpSP5gruQ-?iL<%o#?3S9@FhCMJW>UaREx|85S$S% zH#wP2ny4<4*$jdaVXMi>T&;=1d&PQd>y zY>My*D6ab+q#gxH-O2nd2+jzPo1DxOny4<4`8yDd2+x?D%sx%j6v=!S1S7%=CMWZf zCdL%Wd>;fO!s{j{^QI=o7Rme=1S5i*CUqTKBr^_#jrK&qXM{}=rhwuG)*&@Zlzw1x zaMg&*G(o#~C4oK3Wi%~)s_|P%V3<@vPRm_MpnFxs1+8Rx^S#0*D~ml6xv}69=E4Ar zA;E0pdy?Z|Fj;KGgX=@s%2j>LtED2h*)}3HE+8`xp&05)8>>@}BTCw=a9Yk+{ zSV7`jAap%p?5~n-A=C+*B1~8548T@puLsv_N{%I09SRt@ujtCD#fzPO?W1doIXpyV}}29=;=++bDo%zv;_n3Ic?GuKhL1D;zq zsPCAcT%>3$=tvO{IXs<@Un*t^CxTEQ;Z#tvKpIRGgEWB#!C^0x(?ygb%u$xm0K(!Q z-;$Xr14r9gVw*h&(5S2hj>$d|r3n2XtrNMtDhT|Rk7Q*pfMhiYTiS{unTtU|b(bTV zQ4yhA*esz3B=5SDVL8Fe_Vl_I!~jaD$IO^qq=4SX;g=t3yfkbA-QsPUpA^ZAG-V-d zftXl63O0ez9fYmI<_Nc`l(1c;BlD!=Jk88=lNhE6n#W&ew?IUTN_STA9%@Brv`)rAih;UH{Q~j1^j-xXf{a1kILxzW%WTgIMRn%AloO4v|&Y%IL`0(D5(6b z1dcFASicrdLUNXf{Dp%SXNxFBI0vM`CAUBoga)s$m@p@eIG;>Lt27AxM#u}>LMW(| zuu-KW^Q4)lPqfVh=3`}W=>n%7(&j-Gp%ZFY8MDB(!PLv4(t4Ga(eKM3rxo_2G|m<_ z$DC%6VGRh4jq~~<*~;HhE#VnqbADG~AJ>EJO2RpjZMsNqF$fBRIf)C7on+_)KPnha2XYy4*?c|VR%LGo+@Y+w zX8SWmdS5OD`H-InyPVjjt^{mVHg=YZou%fT;oNy39>^1O!p|xauM+;uB5|wmGmFG~ zLAc_w)D|f@)e2Y*3jd~$P!X7KyesU{OPQKXglv|YSYxImxkN-+!UoVJS2#D?a}>_eJ;w&z>`u87H!SRD z_U*gbSWmy3jTJu!z6u~znn3qeZsV1{9LUWbSj)8~GR4K4mAN0przU`hK=?(IFKzOH zdJ`jvBLlOSLxDpun8+M~Z5r%ufR3*;L3>q3u=buGGY6r46NKB)zjnSHlj7S@AJLe5 z6=(LXQf`{?oK}HwK&6CNR7$9vsS`b26b>m|a;pJ#!sZCmRB91<5ZRsv@j*XEN|F3N z5Q0WvSx33`Goo(gUocwEo1nTyEYpNLg>AkEutQnGUSU@f=xQu(xo4h&6R6;Kt+qn$ zP$}K#fMMNHJYkB-$!H@|r-Ic+q^v58QxSw*gvW$!VS)dwQi8f|Ash*UEkT{O5a<}v z*uU>M7B^e9gt@{t6V|GfuwA8Ar#MeK&XbGtq?zY-$&hSeuTuzP-Dnyj=LGeop)}9{{|d>`Q=GL9`&gF5(QKTS`hnO2oswm0Buj)*dZxu8mS6h`pLzno@-T2r`yi4UhE~Ee zAiPeFcg^_X0aN=`f}<5mm||;V8#em+gv4CG0_j?*OWH(?@_!dmig3c2tV=WDWMNZ; z`6?wWQYqm|l@hk7lyJ35L;pLpNW!DS<_Ii9cX{L{Nwzd$ny@(nOH>jmU-Oy{FHVm@yBEa2 z2ibtj){G)k%rhR(VvqQ7-4Q=NWmx2ty&YL%TEmj5W8nGt&~uo@>bMhz2SHdvUInl= zV5a~$9KkLIv?^t@QE&|79jIVg8DAGI+LZY%rhMAD4Dq3zNs(nFMLwhF(jUqfOY%Adrl@jL9 zrh$Jx$2?ybZJMBYR>pbKaUOqxyc>r1N}kj%pC|P^*q2pGcnu_vpvb(Xa*Hp0?h#Q7 z;c;PegeO6q+0Ov?MLcni)Y@OrZieU%5JF1W2ErQ><5+FA^cTi=sFKX7iGWGU;y3GE zowBn4n#W&b7@|Sd64ndbOt?y=gn6H1@&4w4dDec48qn@^cLD{A-f)gF+jLU*cO6TDP>hc=vbc}Vvr)- zCu|GhVU-e2lyN$w_5V`75nUi)0aWqY7mbRufE}rLqwBm z>}M<0O7*>CSW3p2D=`xQ`ucnWgv|` zHOHQs&C@1ie?&ax=#&k@MCkX~b8+@uoZYV)48rFndul$QRoM#xTa>*TaJ{hU=K#~h zf2te6GBAV)d12G6|94dS1mGEEp9LILmhd_VKfBykB*S>a2kSUX*|`86+o`y^Bl@hu zeenXH{fluEzZmEFqD3eU%LT09)gY{1*8=WWmhcFu(#4Bljd=^$_UCwVj>#@FL9ePaRf7r zns$7KZ~%l^mt%VvG$|);N+xVdMyk|82wL@+N(qmH@Dj-8BAFJcMN4U&IlU2t&~N!w zQ>RBO-Dq#N#=$PPmM%t_TElS2TRGG&0pYc@|8*fAE|PBoNqfm?)^r?J|3GFNw5$a$ za11YpJb8;!c;Pc!%$iznED5uggw=}XcZ1Md1P%e*zr?>pP5pM&6I6d`yq#q4Mf25M zQuI6s4c*6vl7A5-56Q@=eb(%GrMp=ABt=*|kF{Az=m90Kfo5CjW*67Pc$4O9fMG`R zr7i%h2GN2@AK_lN#~0yO#cLtjCXOm~#Mg#nFZutM-*JyGL?m zw*&4KHb>a0(l~#%6?s`1To)}n>%r#AUXaY)k}F4FIWf&Kmqx>{z$0?e95=QEtwAQP zK`SfrkQiiG8MXqp))=&F9wZvK*0``%tKx&m%6!44e;-8es7FE#wDRHu88!9um8KfX z8Aakm@#Nbdt7jJJYK*A;kbeoHS3ww;gx5j133QhQ`$RLr$yKyZG|QvZvUH!wp-_-w zQiP4dt|VNeQo>UzwHPo@UPNia9$}jaj|?UE*hcESqEPCyDLMB2lZk%Jc^jo);hvo|e3ZWG%cvM3@4S7rM#pQ#s*TlatZ* zG_&v%C6<1aJT(XHHs9Z0QN~DNeiEn-N{_WE)1o3xWpa!DMC2AdnW^F`O^6!MRJ7)g;zX(t#lkAh zF1b)#ts)ExnHDSKlB5Ebf1>u5NStPSs=x4uXhKv=3Aw z8ZF2)O}GqZ*r^!Qb3mAECt%`~OdcBkND4|3bXMl#Jh?cJzxKWb!y56J8Vk@oDdw53 z(is3PG8Jd{qlM#B^Q?@^S!uE6R8(zitZj|m_=|EM+&l(CyW@#%Ld-^U7>j(5#iG?_ zbvZm;146G8?f}V{A@hjJLsMO8XB3IIi26dpPEeJ*a&wW)11c|t-zC*(kh_R(7_sM;ObyuC>7LNOV$-G?YP zDg0TrH^I9o_r=FE%+v|0apN+X_WC0Eo+#a3?~3I6L1+%NQUOgw#Qbs#%^_Afgx|0&9t}Fd1;78WN_c)bdP1k`{p*mer&pLg%^E<_O)wrU)BV zO4tNSZvN=uJn@hw&gSl0;G z3fn@s9wf(_Cl|@y1Uj6joF~scxyZ!Lv7YP*CT-^ z@_Wj7GCO2GzGy~BoZvmZh+MCN!u5=@mq9T6Op(k%O`KRH^NJ=;Dw1JVn8jBB4!}PE zp&tlOEg}!BGlzkiUjy#lksmRnnO95E| ztBobnpU_={bP#hnUD2hxqgT}ex$u;;+7L~f_b2l{i zfr6*wmJ5S<3%7mu8E%0>(?rnG*ote@KZsr4M18N^wG;K%-6WO#;| z5(n>;J_+JW(P!21p%YX84``e#Os>K4l1i<$<^}tZcyLho94H|?4o$61HkYE4M3g3| z)>n|)6F~f3u|XN7Oic#y+!T@`d1k~#%V}N(z_;+u&=27?3s*r3g0*>qjZI zt3{M1P@5cqYa!_ogDl}HVVkc3+@P$*h*|$H5v2&z7P1z8sNMn54%I#bcv;yKU^GPx z{kVJr8j9>aj~R`Zsg|&@k#2lmYL|#MO}Jm!=G}mYm3;&-N%HtfxE!KwqD>LL2Ewy3e~r2o z>Dxq|zCBW7+jbAw?IKOx3%E~Nf|i+Pncop<`U${6VN--3s`M?uJ1Ql7LMr8Nc{f3% zo?7VXbkX_|HV6?*XV_UhEy>gL7?_eLYD-guHR8cHnjW@*aK}Wr34}dHh3_I8iota> z2y=NUCsV472j3`MC_BwD_r&%I<%n%LG0v}jR?{bH;Ri@K6cZNy*+C#J>&lO&pvCWQ z`0m<6#wD2N$pxvbU*FQ89RVBX@tqxueA75@u9hK@BK!`BJwkjGgu9WQo5?&bi7R$) zHXqEm6@-2w&<52v(`5Cph4NN0NZkS0tt{cMK-dT#_Ym-56%*8(ujIWD(ISWsMRb4) zHWtkjT2F^G6}i>bFo;gcu=7R5rhfPZ*Ogf7m)u~zXQSiSn@3f|PRjM*D8qIXaS#!6 zo3!*x#VBIS6+E2`Zn*HbLh-|)KwjQD_7%j=?~j5B9b}L5lnaJwla==_LveDm6Oj6#(-1$y`z%KR^lO<~taCWqK{4^`kMYPvG+XiOW{N_Yf!c zJ`gHE_%4WZgE+WI=F!_%k|{{yinp&ccl%-SDhL_h0E~woEa5Z|t4N%o;@N-(WeH0_ zv>+~5aSNbT*c{%c+3*p)00 zu>uQ3oQS>nBd^vXyR*Z((2@K4=}qbzC36UL5XjeD%tj zsqtR^P^*S-c2IP1-M1nt-6CH}lcB7goAJ7>SCq+D?QYx>&$pnAq{3V#rK6fB%`7vf z$aG&96TsV%S_Y2S=Z&oq1c5JpN zhU;VU-j5|cA$3R*o&sSRt|*duTI4yxev^}_Ud+9uuU+gSO&8QA%dlDmL#BN7@qnRV z#)-!q!NLZ4xWD(I9$k*_uQaC#Klm#DGIA4z%P_zCqr5!+0Z}^mwIe30Hx1*(P_LDhStm1-TnkLAc2)$la_8!Yy7w?p9S0Zu1Iq zx2uA1hgXo>rV7HHUP10IRS@p>3Ub?3LD=CH)LxUbMNE6H;?HAcCkX{W+W~1G$AoK*`!4U>lfnb&eb2jNLw)OF$ zL0pHuaR0cL_9WnGWi6XwP*i#U_?wwEN4r|zwB)tgkHt~MGnQcVfKUu!`BIAsxj_&V zgdJ!^vi$R4zEupG310^t=BiesDwXHq%_or6jC`l2_p+wsF9xwn#Qs3ncs|}108vM5 z1!31mxF8Y}3wRR*VnXeTxFqt^Ku{5`3smGMVEYXf;bD-~kNh084=RiLf@LTgG{IGE zM3rx@sJdKWa*@)0P=&kDj2WAIC4Y)=KPVZhosc}H288bjnW~*?sw>%GmH6TRe zD!{Fv@$iKGjW^j1**-O~LTiy^p_mSP0pC&9v=1Tqt)%D}jLeCkL@gdN;H_H^aj z`&!!jdOO{nWi-p$2Xh0Egcjp&k<-f!m0vjNblK zzH6wfzu=a~LSL}yzEMV(>1yx1%uPhiORJk2*wB?<(eJJpRoC6^UM!=`pe6;kqH3he zMg8q-`?}m+WmJv5L!$dp8C|xot7|aIyS#d&ThW_?uaz-qME=mpo9||0j+UWAOJlOI zZ=mCnFSHkW`!8~NuV30<$aG!QJ5=b(yKjfm=Kj3NYii6JtfRJkHk4Vhxlp*Uud6-p zE(=B3LVIC&$lc{-O^qwEi1+tG0Y}Y`L&3s<{_ft3XgB|GtBCf~a-Wt6xqhGaQFGUO zndDj6K0G7?^R6;-t@5|MrXfGDp?}42A+Eu^F;;`duDl+tl2fMmD zS>V+pq_n-=OIhO<%)sv64h)xpe&+dWuVq6^wJ&;Ys;Q||dE}8+wS|3`gh~zfXT16g zh*kZPhG>LcSSq(sR`iPIYy--R?7vweHuG0JHm+k87>L|EQq}O6?MI*6{;;VnKz*Nc_{YQA#!F8G;YiJ+piq~gK z(4Cm6%ZJyk#jJidGHdM3FB|CWV(ZsoF{NE3V(%Y=#gHQ8%Uw1oR$otwXmtT9K&w=H zXFS$FjTI>&q~!}H?Cp;ijip#%#8QOTLH8!4(He0)R)E-4N6IFX4dmHAziv&%gcVzr z2P@Z~nx?m(7YlbBW?$rWWxf~F@poeZn~hoGPRIO;Y$#e-zuf&@iD+QmU^`~>K;9KF z@B`yTsip3CjJHr!zy-9wtI)Kl(LGRJwQT898IVD)#qIt4uD#F^wM+X4hYRj&BNbSr zs98LIL>ASoXmtOQ)GeL0&|PigUK z1}<{f9G5iCHZ=BL)QidKe(iX#(Xl+7?~5tWz7GH)$_DvkU(TEL2EBgB` z!{3xfMvFFfbqp7}MEErmHV<`ma6;}51zZHUUlZRtxlTgCl1$|XF3PvBb9V-U0#+kB zITlNT8Bs<*yGmv4>$}{)nh?e3nR6{x4#`OYv;AR0z&zhHNjSI1VjYou5C#)_Q6P?b zs4oy%puZBxqJ`z5K%_0_j!JrC@v>BEku3h>5qlG5RD@``w^74Nw`)3nrVrzd>n{gi za{Z+w)sDsGGFxqH5y+&J0a+hO7cX7BqN!_rS095?i?Gqu3u*Z$kx)k|B#Sl<;xgt^ zs11#y_J2J}THD`>(te?ivb~PxS{YGRuFEE}>~};mHOVf`xGF5aw2CY!YK=tMb?y1W z!uEV;rk^oen1-j{W5axoolc{m*!wpz8}i9Zz*1mrCOTOH?Se_ z|F0v(wC=|8P3zo73@_`ie<>BxvH?psEf@B*=ZEUoxA*qBKa51#!S;?W6}=uG~y6xUrWY=db|B+F2agGF7AR|Bj6idv{Vq6HA zE3-QEri=R0IavH@2JW)H+{?30oBtcG5@Jvjvz4q8%Vgf2X?wlUsLfQ46_cp&_R-4gEMsVWz6UYW3$TY2ff3kC_Q=(538`8%Ic4=wXPu zb_{ZG#zy_J5do`oPh*pO3}y!VWl^;2O0{=f(p5mqV2y1UF8kjep@nC!{eASXCjt_!`Nl$NYaz3AH!2JT{Xr%4e>KWN#tfjn4rHY7Ds z!(U8Ft?kX|^}tOukas7gI+}k4>#v!nmaMYaZ%m4HBlQnSq1+#wjzu}huaA-NsAy|B zc|S%HMw_e&FRsEgc(sZD_F9J&DAIcIa`5z%#Ma zFa|sEC`;}l^GHPO)57+5wsoxQbPr&VNHK8Gw$2^EkQn51v$lbL_Yx9#CfC{4i%HPi z-q+T_YP1#d?Y;f(2n>^xrab6~MJ!yau^u5oGh zeD^r<<`%W3GAnWrBIlN*abspF zUNFB}g{94R_9)Ma6>ZDvm#=DDky^A|%W?Oq${K@lkJjfF zW!yhf(c9OxbZBvJe%*%ld{^@zW(b#aJf!SgGB9w7t4C+k3X7VVG1=d~u1oZ5 zBfTlr2Zm7IJp8w^77KA>-`8a}pTHcT+oTuSxJW7Im(@27TqIgfr|zf?Ryp@W2ys{1 z4X-lNYVm)idmXoab1;FqpzxxDZzRC4ad4*b^Q#~XNXR}7o9#$7_YV(sbuP_j+>elI zTaO#Df#~*erWk*EgOj^LI#@V3yflAlWAuo6vzJ6`F4C?ZROxmg(>|1NTV%qD{H5{| zIo`P0y&-D?$IG~fALR8GM}81hx~)j`<8nZQ=(er5AbVhUzKL}C{fZ^giCJlZ`+F0K zh349Tri-KOhTcL)j|!)7l<+tK3w&-sWsU4n$}(MCv)q4LdQl!X*jmDnTgg77l`oYi z67EYQ#CBKi{=`(`$1T7WP#j1d7xr{@TrxDg&RuO{dA@m>mw(gbjRXB%?m0`LbPJ~y z)HO8ZjzHwPS-Yn8%LcF;I|=EvTzHrEcMrH3ObrZZI7Py^Uj?dkuYCyv0ij~&EnmM* zMiDy?d=!s;n$qAmBGOQ4lenuzqNL`3q0&)m`mAcDRdDRqfGY8~a9A#(*@cumtI@~w z4_Q*@p?lQQQcWHOi7|?D(~(%$+t=5NrxpXeP7Mrm@k7F6k8_#Nl| zH#oG<)em7J6c*zSkPnRbSqZ9ie{n6o<^)C3rUBc|#({ynj05+bKq58!4+z%6q!T79 z2D|!Q4f2Ho#sfAuEeBP)n(OdoeK6sCZomi-C*O(^x%Qz;z~ayEL3qXU_niBCH0KYI zTDW3a+tS5tyo+&v6sP$}^BZvzPto0<#>wT2a_+y!$rZUJSeO5Xf&m>@ZzwP2ei^lb zd~v?3%iW^9bx0J%@u&+d(7E*;1;ksn+TFNgUe>-bx3LM0KT|E14q*@7kCg!XiIos_ z46G~3fpYPKx}Zwea|2!w0VgZmz+kp3zrMFaLso&jmF^W7Y{hiL%YUx5V-O1$pI2c# z%FX1Eo2l}J>pHPCVyLlTm-a$bmpcv|R$by{*~|JndK_B}hsX$d-xws1eO+`$%(aY0$p z7Vbz*=@#x2ny_6@w1qofrKMZA&m@g?3pZ7T;TG;!O%!h7&QM`u3->vd*%t2envAw^ z_2z|p!*~n#g(y#%E!;9yS!3cY+$B&nEnU8-Ew?JQs4Y9wU78fk!tcH$EY5USBm~XN zv(2fL?mORrX7SR@vX!_qYHLn4)?=HS&GG-Gjo4E2foyp-jPOWo`4?Ozt`+4?7G>(Q zv=}q01vb=Qz|M3Tt%hiYeOop!&(oWF`@7^e4A$c5}G_i5gLIz5lB~h3D5pU2LKI4sOYrK^FVJ!&5-p()ukm8uL8m?S;id zE7o3&Wpv2>I|O~mE`C(#s_`@sZ;}k5?%2zmf)qBw7a>fD3)gk`Lqx06{WdnZ{JNp& z4g+^x(cOigve9jYP1)#HBA&9lI3{=-rc?GopOh*4h$d~=%3ar9l|@tb2~FvgeL86# zP1$EvS~_J9B#m{-zNo@*${sXPIAvc`VPeX@sWO|g?`Sfbveg`2db=4;SvfGtwB^c7 z*$JA%+8$5Yv!IBcTAUlP`qYBQEL7-Ii}Rxt+QO$6=_naJwfHwA*LAIH>%a{G4;1=3 z+cpg3JLO#y@Ev`_LwM>9#ZW;Nk1MZ=x0%2NwrxXif9JpkHy@*U-N5=TOJ9m~2Y1_T z-9zp+Brd`O2n;&+L-4p13cn0vSmYS7y&Pr_L4e{qr6MmNAr)MQUnay}y0bSgk4xNL zNT7yl^&ApXrCHd57TgJ#0NCKS4R!as3&GQUUuVA_tv>_7dcGOOH#=U&LyK-yzHR+L z-!Qgs-^L_h5ksB5ZXBLaci?$Lp{uQJ;!H`vyP;=c->Di-3}akvQM;-YA?re9TN>(1V{0BC(-EAA>3C}6NCT=_0)^>Ng`;h2vWAD4~O(%L!Ay2V@x<-7bA5A}A+*Z(zj_csi8yGE>Qi#9G?UvQUzgK!1n#t#a|(zohm z=l&FX!7GsJMi2)2*W*S*?v{|;P#72<9K@{utlHpF19I#BhLw_ww*zS81<|jR}OYo?t-~CY} zh?0*+$-(?U2k(~mWA;LJJh0dRD?7CrXuh;JX{Q>b>gKT6|Sllwu$v-)m4!p}@h z47rn{RC`AUI$}nY!ksCU{U3sJJG&?D(DN9iG} z(=8@orT!vHXvo-39bvo$t#seR6Vd0;jU5;^tZjQ9(U#|H?o+t7n5dV%!}AIg6y&{& zO@RbCv5I}t1|0nGdBr!8UYo}~LkEJ~W;NcQkoFErGb&IG7S9LVUG5m9BE?j)ZWe3l z>eYzFy9{`AQ2Rw)GV*_48uYFI#MdQ4@f&E+avtNL;(L_0Tbk%LbOtI93*IPp^fem4(lk=BFh!^W}J8)GGLOCSyNu3(yXUrDnTFJ`8b zkxF>^4G5^{1WFl9Tw;llrE()Sgy&%ed%mtsVsrSy8P?|5zf_(j`X;f(B4yh~I%h+} zCP@=VHYsi?E6WCcxJ`Ni9^)5me&L&hJ6uqE<|7W=4?|?5(cV@0B^r%({QgVS zBs;nOrD)PmF!(B+9f&5@B)<%DYIBuHOzkruXvS@woJTaQ$}MtDkm#z%4E%$hGHYNK z;*~2hjgA)vzslh-qs$uA2Wg`iUupW03)Pot#D@&cS@&1uaR=1gl#`8^w15}Wa3yvIQICIu8{uV?p50?Xd;J##uk)>S&mA^dvJ`&s?;3}`XEu>wxf(^Hm)A9{x1#pbf zCykf3vAL8=f-N3dG@BpQeD1J3a1Wb3%E;h=h=&hHL?RjtPY?}`2u6+FFQe}UFfvy7 zDBZ{BP9$^){i%sZR+k6*xrIyWGwz#+h>zKBBo^1_7H8eJ$Yqyaun2uT6&see#f?iF z9Us%;sM!4qwkE)(%NO%%h%ev<#m9svBjp<+F~g0OjuK9xk+qovX&5ftv6LHijb6+! zoR5?*g@OzO#8p5ajWw1SS?Wbl`Idus&w(8czAAUdm7%i#v$HDK?it_tBjzLCPw)yo@0s{y0ma{k-qXvlG8T70<)`dZ zNa)ToI-Z|^z^Fh@-2GY0k6;*|K>y4FHp<}n;ETSG(EAxJ&r9R&;G1K^cgRP!G=HRv z+Mlr7@s~+CJTR1Z;gNP@Wlq@9`+M!;^6NuA{KeCNlj5UZ5^Ne=8JB$Ktf3D!E8rr! zkl8x{Bm3Mh3cN0}sWK8qk4D)3_jFg>4!?ewae{M11oOTJNs0%6epKVSJK7p}1yp|C zgO6HhZ#4Y${rz9Bg}SA(7b`~g;V;IP3V+0nrPp5h`04xU!=0CX7)gm?Is^g7<>f#> zF27`nk=LVZpz`DL0VMF3xa*ekg&@8_f@6Pvv?uL_kYCiETPyFiC(GX~aiw8T z$_}h4N+9mob*x1yoQx|2?GT>3LOb%2+;4g@JC9qCXq?QPGvs~`$wVh#73;YNxfw}j z8*vjQ-956;{}}eZ&p(5x6!4ab-)sD%gvs9Pm=TsOi|i>;;j%evKtiOy9!VvULt9vP)|aVG9suk}`J{pL_PB(I4lf_7u9XVAWeB(rS?%Dw2H zgOPjDhrvkgss5ix=)EX6Yoi48+X$Ht=u=4O9VjDdcc5oi+8rn#p7Rbg$2-vIxyM%U z1-|ycHv;6H2mT$hmxPD>M^{6UeD#3u=ybWytD>(=9A;+5p-h-!B)x1;FlP zL)n3ecyWTrvm*AJ*GT`K1Bt{e1tz|4SnE^XoSr!WB(NO&E9I8G0M3W_YD*+?aYkt1 zIs8WnJZ}%BMw|lrG~m{-FZkw|_Qm#~FUI=5xH0OBv50mf{@9MMLfKP+;}JaTpDEz& zc@>ZP+S=B)xA6eTwI))(jg)D44v3RXoN;kRZ+suCB|!{ zk@b+o(O%+H-ii+SI75Sc0XQGzc1t9TdrT^J2^BXsQYtq!esF_#*CCYgiD>x+LLR*} zFz3iwEF(=Gy>Vno85~C=tH6O1UoK^I1!p}RO@5IamfskTgTpbEXby){WX;*nF~w+c z-1r#z^>buZ?u4BW!XG2ikCzm1y2zIjkm6H19Ll!gz)*yE8rohhY@Q zS(x|K;45+RmmwEkWR)P=Vds0@9B__~Y)Cz%@wnygpnTL4(aOe|e#TE^ZbQj3U%yU9 zCgy$M;t~FDlp}H_BmC`19FK6m4z8URbC0gw?8?dMit>%`qQ8|!_`F;GQvHq+e+Np^p}obWwB4m? z=D8W92kjbn%B=s16Y>5`3fKueNF_d2{}ZBk=O9ZRsefKVy|v56&qNCG8Ew3q-pZw| z?htq|uJyVP{%fhgXMy}bG7V$-G~)j!VK4m(r>xIx;C@y6`Ck{MEuW<~M)JN0x0ayE z2P65G2u(gWO4mk6zY{RBiL-&$4@|EvNiz%Uy%q9WCh%eW`Ds!ZQGfd3r&j)t$8V|J z^b(iA-s)3|3nG7n9U%Rq`f8Ehh5E7Ib_4eSH;vbFw?#-Ji;u;{>Qjofu-$`v3xNDI zf~t>><1}5QqqnQHJv4s-R4IRKUM;z&!yk8a_XD|^K4F5sDbomS6$^aTD)4rs*F@0zt-sfEDeOB>anHf-g*3K{EVAJy}iQ}Z`L zFwT^~I#8wKA))G9p(nRGLNjHVdJLy_Ya)FoknOr1h=2am2Tsqe)P6UVjO9V#a^U>W z=zPBpcootU(CLipbRgSb0PX?KJxS-uCg5VE_WN zA{-mx_y~^yVkr5K_B&5f)Jq-o_~#n&ALEw-vb}vkOdbExIPq*k^KF8j{d^a&06gJj zy%vF$4}Db1U-YT{4(P{3IzpZ3`RrTuJE3QM-UikJ?W1;lf~*Fv@tI3KtZSP9$>oB@0ZI1%Wknr9|#-0?Z5`l*4Q`Rqeq`UFw+W1y#> z$w0PwE|76s5@9RlfrC!T&qr&TziMBDD?tz+|{0{=@gLu)&LprYk=&-2Z6ME z9k`?dZG>`96$H^oufO~|4=sn2i+&~mu{5|-fn1Lofh@NGoCDkrv`DnyDkk9*^ z&YNq1ozNeI(?0lVJqvY3x@R7~CK+~519Om1I~&&kr1t|;K>lDo_rIIY#jjlhpIU(L z#RaAi)JEuU2Hp&uwou1Q18@%X{A`i`y9Ee}; z&3ax3WdHFa{f2Zc`2D~d3h^PnfHb;LKHDN>ohD$?)dKky*qg8?<<~gVo?p96y?t1= zzS^wy;@Risg?g@ zzgV2yR@h@}BOhCD%)S&&Z)o+K66L=NcoY0tTv=a!7Rdh^BeIrnVkBQ5A%=i_497%i z^Jj>zkk6(FIWG7qO=d0SMP5yq7Yvo%xR=$;E{bO<46XiGg=_TncQQG`G7^Qn6v~o5^>DdvU7@_&Kda>X6sg?hA z9U^OfEdE;~z4^2FTH5?soGhQsD@&VxR^)F%gywHXl-?KhYi*QnjPTS5tvqXw^^>8+ zrx4j!M`-P`cv$^yJeXZ=WM5iuEBDqCe^%a_NN#rLMQN+I^=EA)xAG@O>C*aJ`m{*j z7-4OMb0WMwikDrtR!4GMCv1JOd~Zj3OJ5VEtvnmYcSUlGv*jBb$+t!2+H)O?qoL)q z_LZWQZ{x(~fuY66;%Vc=@VKZR)}JOfd+TqTx3*52y|vf$b0dFNFKdUz(d^BCLu7CH ztv^cRZ}qhLS-or?n7>keF7j{VXL6LD5n*eDOCoHFusT93$Htwdtz1i6{Vi?vvGnv3 zf7UOZ(SCGBq__Sp&0kxRztrB^VddRg;_tSS{4bU0$3$ssxAmL#*MdlI@ijC%L$hD= zKJBf)&99;PH8lSp+iQR=E`}d8J_|nXFNuJ~(eQ)D^Zky`H6O=65r10;4Q*XBwDro+ z`pee$tx-G;&xz8t5!!Xtt~Yi)wsptKF*N^%rS-CUeAH;y^^Xc|zf~Q@$@Ue$sQ6L$ z2gAg3SDu-2EBDh7eelec#Iwww#@Ej>FYC%P*3vR5*Mn}`XUpam8Y}N9S=NYJ_-!EF6OY_ku z&s0e~J1x~)nmV3+TKa>c)q}pCd>{U3D-XnQQQ#RWiD#J~v>rcgK9NTc1o(X4Ina;=b5K{ z$n%WTKID1UNm>)g$@6TJ#IsEj&oJ$i!^4jYKo^46g6wlG`0GH|gJ$3i(mr=0eHZ9% z(BmNc&?nDCN%KB~u>#_mC}}+GcrH2(#B))eiIR9GO5&L)=@AgmMR_Jl;@PKt$XC|J zi)B>7#7G$9LpmRWrLH1b!`wXZXcKsmxtc6V{=t0mv z(0)+eJkz2rNWTuMgseJ{zeWD@kb`PK_Sp~qInc|XgP_+ywewLg&>YYSXX6|fWS=I; zQlPb6lPSD+;`#?KE_PG$g`auQI<$+(y@{#OH;9a1*LHB}of$T%w z4WOGqw*+$XcY>H_J7@>U@;(6GKDR8uIWp)T(0w5L)HGncf=&R{g6#7e_;)~K7GlnW z>_b^iBpV;dD_{_k*@rUn_8Cns=jqe2j)8cVPU2ZQiD&5~o~4s`mQLbXI*DiLB%Y;{ zc$QA$SvrYl=_H<|lX#X+;#oS0XXzxKrIUD;PU2ZQiD&5~o~4s`mQLbXI_W78&(nF9 zPI?x^^K_o2lX#X+dTN0Z&(cY9mJZ}uI;kNdo|%`%$ley+c243MxqZmc$Z+>iC6_w~oI`8YNokAaWJ zz{g|Y<1z5@82ES$d^`p|9s?hbfnTmMVE6xjJcjS-ccFVLD}FrwC|7|GbfAib^Uhc~ zkiX=Np@HrKe{1jz{uoz7Q|^phdmg_Ua7H73C*h3x%(8{c&TMO1b|!wy^L)WMXU+Ls z+rs?7&=7uD;*y~=8t|K3XY_V1J)<*^AG*qea~<Ek%JsaBiec?k$RWas=Rr1Y@s;4U| zsvdI{Rl7EK18b{xZ$AC}^HV)vKYLaG`DdTqcR|nD=bwH4`Dgc?-E_g(E6zUqjE1e1 z$D?nMoldI$p|YZCTy53mwWnTKHGJMlRi8Y)vMNx2sjA|*Rh5SYlCOy5@IbN~lGAGI zTxE4lO)LIC{B-;`We@F7aas2Nn{)eAI$hR;R#lB`$;M5|%KClXGlvt_nUKOZ3P*W7=9}uUwi2r0NTNmHHI#79L zwN!^ta6tY|1`m`hQyKG!k@({3z)3}Xera_;Z1oA@&yEkgqNA>A^Xb&4z=m|<)!~xm zDifYZ5;w02Y!ZhjI!jMvbn(Hfk^uLJk6)GC zD^`%RK(IeJA^&FaErRX*F6UQR{%YSy*2G#`nwJ>2uOEzV6(^D3ts)T;lQbLwaY8iJ zu;KI#uNH?@W})D?SkWey^+#$WTWf3LvD)r2@c|gu@u>KXlPpB6s0@-@#}*BVn; zq9javxP%2A*B=xshyu{ji(}`RrkBe9g|z{iPe~Fh+gy_%i9dDoRIOIR>;%6`L%~Z% ziwxNfCsPycUUS>YfldA{`tZpMyX`ZJguUsMz$pzy{q2(o*{MxETjn^ju{0SJtNI7T zbg1NbOE^y)J?;qOuD0U-8gYyI%bQO11$_KenA3)E?Z%o~G=1%zY#o#x2u6b!i{&9P z8xqT-XVl0b>U~Kz*dUfCMIl=b4L%`s1GRfaD4d#=O!B~9iE|MK(EoE*UeFJc&dSJC zZt}%km4)sJWh}lA*JNct;B_u&ta|q2Kxcag8z>db2E#?Vdc+BwCRUbg4uolu!b?vK zi;F{ITOll3L*gsWJz+RGA@LYaPl!+8$LeT!V_2*T>F*6;wlDu}2yfV?jqiQr;m=9} zp&cw4j)1bg(O^2WVR1nz zsj8|zFLqv~{?!Q*MS`4dJRH>SsVz78Hzh)%d92 zx6{TyxIi1;CRVvA+VQ?lY~M2@c!Iv{lw4PM8Aaoxriv0iYi+o$8&y_21oc^ zJ}_Ecx25DnYcP1n3ae0mzW2Wn@n!f2Kb z@Y7y80OSIJY}%hV{@KZI5n{|4PqB-41dQ8?p&{6HL3xbIQ85KgK<+VYwLom zF@wp^0w(6lV@(@R-yq%#pX8sMXvs>;mVKjC&3RNAH{wq)$Z7>SnF&(NK`^s{vl=Ov z5-h@qwMmml_XI8~Ix=l>fyv=^DI zAHw#$7~jd@-f&T|uYoOk@kIN#M2b><_Ot;mr!O~aBrljc0adf z8O#_>6TH~hGv9?NgR2jbqE7o+o8(SG`D~VWWKj|y*Ama#q?)bqBD?W!%p`Pa;D>$8 z?Y(@qOFUrDG`Ly=e>7rdW71sw+>4=eC@SFX_MAdZWaX?k8Qfyx@nJFXmx$+9J6u%l z$3Zfaaq;J~bO$ybz#O_}xy>ZDXy zx=c~nEPJl_Gb@7w#mnJ;g87QuAg*0TlZy`>mGTfMX6Qh6wvhh~B;ANgO~%6)^T&n@ zq#8VjVXj181^0hzdoRAWm(S;Z_oY2P11TPL0w8gIp>*Vg(~hf4MHU>3v2o z_zxepZAApFIZ{okv?key76M*`9o=nWbf^=F9c+Jfu6 zsJ{tFGhj!3D?Aa?Ws1$fCyz?`x1E4I{k zT8nlsV0FG}=b)_4bxYX)_x;~2;>FH5$hCdE4@rnX;Jgvz&x zSM_77v9=>tn<$S(!m;vjxUM6ds;i4_tqX6BY{mVb(*5PL#^N=>fLI$kH=a6gQ(d@x zTRa{P&(($Z)rB|JnjKd@i!8q76#0^JMc|Y+<3aH;W%0hif+)(E^apz)<+1RFNR|F7 zQs~D5MP4y;?hc2;HyQ2aBhTUuC4pCPOO;CyvR9b(gitV@!Y3BPKa)c0`&}=PB2pDD ztDs!M@OSl~%_phFk4jv}lYAWL>hfkV$W{C)PFZLdb5Z&ieDtuH-$<7J!AEt==2P0@ z^~%Fn!>w06)$K6O_oS+dN8r!DU;=GBQdOpcl7**~JATwc#5=D_c8Gs>u-4PI$utum z78mbQ{_#;#s?x+yu1t#e2MXc`SGGYNLM8)Q^aGxQP1$L45{9QG~3I&rznz^ zc~Q0hahX&ZEjKNvmHlUII72SMZLBwiUd=+^gi{)xf~nYP{<#=_yj}1YaO#78bJf1H zioEy7eBr+m4(#yd$I=dG2MgK!i!ROPCugRIGW+o&nCap46jo6V@0SVp=cixRb=?zb|0Jf z@j#$rZ>Q0Z?=uLiGgO3f(Gi^ zV`UX4ChtxVKcyuLRY%&l)W+(0_^d7*ro)G|VrC!Q&Tn}_g=NZ_6;^PuhO#_r#s}WL zAifNLtEMisZ=f9(R?OgVN;YgF@KOfxAx2O^a`@SG{CHD=86@{}pVS32OttI{YX5w;^T9ite;I^*I{TZ~KH+E(!93GqhwY$`HN^R(CP zjSak3GMo&y@7;@30~K*G+7^q6Q{8mDsX}}P={BbJeRYR8oMnQoBY*MMrS}hvFfTDP zb4X^A4USy<#I0r9x*BIFXz><)T@+WxEc$~pDRJ*rZP=P`Lm_uu6^)5+Iw5H*K3T%P z&v*MAvpE>vD)gc~|93tH`cg90=EOQ(`l5U+Vu4W7{+CkP?_7nKz6@>b54^$Q%&am& zV5tf(ZptdVV;w*R0b#H^_>snIv=nen4}5TKknqd(F-ILBW3z%qn^_=m%Zj(Ai26XJ z9SbXZQJNR1h=*{FL?81B#ddeJcZ_w`5A2Qazkn`S1IDdtxpjeMn)>p1Di&Ush{fBN z#>`>^FJBRF2?Qz!IvdW)nGRHXIzm4bz_~jv$3>;i@~Yfpp|dYlM}AMWdg%k3Zv7V< zq<#lk>G2yEC})4uNlsG9cm9$@%qMd0MUMn!n* zj`*qwM9Lx^d&A|i9rZMfb(c!|R_cm#(*G8X`8}HE#ai8%hVjANgla&yr=taRPscBw zpH~gYhT;`PVtYWmGPENlGV;h$trRt%3@DNB1Ux2P%^AWA8K(=;ynHAfj6DNeBmTw- zM8XkqdI)o|*dqUMG!&uO1je`gRE8t&FL}@`5*Fc5CBjsAgg=qvm#>V9P&5{c7ypkX zW}d-~i8G>de*6Ex1YW4X?_==5#LH)Ia9vPls4zLbuxAhE^BIWUbwqhZ6^=Bom0swV zWc6=3M%CvdBkKQN>HXV}o5Z|FOzs!x(Sa@u5k22KYfq^6D{hpMxXzT9mwl z46b^hQXHR5#Q&rr?v47qmQ1_`54WsnTc4<_lb(DH@+om9j*-3n0}1=ZO!4nw<<;S# zg)M2?$U0kuao25NHXUzs6Q5ZUz)6^pmyY6XMfXVTb*3r@y{E-dHaE!)QZ%UwcEvcsy)$jQ7lmX99t>?Piqc zjdS9fl0YD|gB6fdx7KaB9cLy|rZ8ScCq7UTh}NXUk4xIbyRQi0ZzxhHzU*YhJviy} zWhYb>o5evp?(n}VSsvS~f1i}Ba({pDs?fgr_zmKQD?-K};q`XnUOaVmdO&1C7=3X5 zDRI_M#3WA-7_WnO---XiJUTXjXSdD^hud-N!sNgU@xJ~%U;tSpN}%vxYGNk4M*XpXqu40r|s_2w+z7(=ec ztSccEGlAABao+q#YQBFDyZmA%-+14g2`%Uft|N}Y(VHp(sG%2z+;zk7+YHUFea88kK zQ$nfTY9U*h?SKE@ty_9hE!9N1WH6&jN$|t;XZ%!tIDTk3$!PS*@xv9aJ7n@YSMG7MLnp836*mV0(szK`@~U3(L3k8+ z;&&PkwuR((G6MCj#~!6#?&n3m;=gcIU!2xv%HgHH;+7KaoV<;i>|Fha(r2laQl9LK zykA(SXa0rYos%Earyt z5@qpgIH5JB<$0a5cpVoy_1Y!xRTghA;Yuanp<*;=`Ctd{Nw(5Px-fQoLCd#9uqneKq3L=p~7c zM5p+UlT3&YTpmrt_lw6wv^pm4xiXqi>+=1aHt`lpB%~!77*T%8_yLo z!)l3(m$2kR*~#e;E?WuJM9+@l2+-Kfa7K?Aennn%WnODH9Y{{dU=WuSyO>JpL03x8 zh*IhCgLZ-UdW%m71F6mC+}{O}PCADt;F)~+jXMQag&?;u z?*tdWSP}?D#7GFcn<5vAREv|^A|exwSBq2I$|4nJRKvMFYS1y-K^mFZqBSOKwb!Cy-i^n_nc9d01&Y78* z#nXJ9duR795_X*lWNbwIIJz0O*T09Jc0$OM#XHf(oq<5jA@s#m{afqBN3m1=_!ZGw zY>LMsiTbzX>gzjViTEglSYO|i=abB?UoEp}tef4!3_4=f38o#uCsltl0>UM+lXv9mJCQgB4(jUbYtJfKgQ@hla5SvM znfwFw_n37kBqsOHVlU-Ti0YL`>C*r6eKo6w9Ity~c$FJx_-h{%NvFN5jg;e(FAU>C zB=tLaa3(iasLD;?!f(|zd8N5{qBL-7I9%>Nn9cjm#TSnYtSt}6E{YgE=WXZWSE~YY z*R|qS)6sbOxj1sNeC8jc%}S~1@<;)$y{JyriPNIuqNu2HPkQi{bn%(f0-+5tnH9T< zeqxYw%+j{tr8TBZ-lQ(xvm{V6YC?FYx_IBpz$;?q@p;1oFIX3!!leTb%?GN&;;)Xw z8sT5fdux-tcwIb>!-va5VRT+Rr8D0e#(Et?mZrI!6x&CvQmCVoEFCT=2%aSh5hAdd-yALad9c4CBsY__H}H%1ER|TrwC=K8XDxP8X}q}D!A zhr?R2#DI7VhoJ5Vw#_jAsuT}PmTbASJAB|g2(l+h@9dSXuJdIB;swQ@koVliJ%JId6Zw z{ZisLU|s*0tNS|!wvCB529mYnhgTNb#b8!^3;BH%`8^S6Gv^ujZU^z}M`H%8ZXgl!Z1s}O_2GdH z?c%JcxG)-v4@8jL$!%h|pU2vsSi)^k3j(!G4O($@X?} z!{vqRIy)|lY&jFg7N-i!BH?|ny9wJw-w{!H0&e|*SZcrcG}!<8k`Vr8<=;=dDw&9N zw(r<09$bbIP} zt-L)h9)@5(wG^`YJN)?c(r8M24L?4!G#b81e6%zalN(6vf9EH$bOMth9>kSdUtD=( zU0I#@2zH46af!P#!?$gSx8vEp%9wQLV4ds4>#u}Tbhf1$VRgj&OQPa?SA@>n0%iL^ z32w%^BD5u(5+6qJx3LTL5d=MXMQD92j`NSvaC_plMxcCwhj<)AY325V>Jp!gQ>_&EJ9-z7t3yxv}EwF!WDI?>pR~Te$fc0$x9Z|qj1Pn4ZS#Zsae4! zUjBkfPTkx&g8O|iq=@A={>APvS{-tbdXle&g}iYM_F?tcWk2CD+@- z^%%ot6+e?{E7EpS0C z(H`qI9MBCF50?j`n|2I@l}6$OD-8NLwFg(uMfLjFxD-Cl!io!$A{O1%U}iQlhnqs& zP>yZhRFv;$LIJrdu@UmxOI;Vgyet_OZ&;muwMor))rdEQ1JSJmu~ZeDhkfF`mxWO9 z_g7~j4l`iLLOu~@?@6NP3`fE{_O&bj6`d_CPR@qKL7V{!h15Ot-=V<%tgD(i(5y7n9rWC<6_DDXy{PsIjry)RJ%1 z5q}xM4*AN^0K~;AY)$RMV7C`*LU;rnPVgo?t`Zabk}%D(EzvhO?b#tdnf_y3|0G_~l@zPW)-vJ>tuQ96ml* zhFiM^VK(nBOP*6*g=;dju5f$}1o2pq_~~FsyrWFvwqQ8cA^v$#p0q|N?h%PXOjxN( zijNM$5Ij*96(1giMt`R))Q;+*rzedoCRzSP1rG^7&5($UT zEq+w@H)jQE%PY3T);t4O{xGP37$|dT#;g3CRZBTX*d*&_kpQakfG_`LdEZ8E694jc+g$pDPJ$ zjK?{rO2r~wkytF!XdFGh*-ZQ^?nt5=Fc#UjZ^Y=IG$9Z1tcreKo-aKUH<#c!oq>w= z7_U>2n!5H#yL(FuUxp^|d~SFKUIaEF?B~3`gKeeq@PHXz_?|TJ101B@>lVjXrir)U z2^O;^E6abk6~LFMi4O>@2VGNid&OTP2sf|dp2uqOC%E3}HF;%*LcwjF>%>U~UZ8R! zrXq4HO!|(I&IEi2b)`t8@~lLp)0{Mrg+5RkIC*_VS)^>6OWb#PO7VOpM~T* z+r)2|fE{@&3+5bHxmg*)rM9zCTpX-c6SBe19(a1Ad-pb#hc{wEx~Y@iLVZKWsO-4# z*b_CeW?a;Y)K~`PzDfoEEPn{eFy&ei+K=zEaI&jSoO+`;M9*7&Grcs#n+uS zJcrXio{H_*2B$q%U9}BdCt``M_!F+BkTDmi+q<_h6|PuUnaYW^OW!M&Uqd0E5~@72 zqAs#N7LIq6rDEl2rd(eED^<-WD-x>8*pzbDylS1bovk!dZrr~{fz)IFL8r&&6&!L-IvCy z*Kz43Ri7s2z1quhIkyZ51>wh@ z7#+VZ7Ovih$#b~2CQ@4)uW7D`@0Jmg!9=`vZ!EP5|C;0Ry>*SJrz*F0#Na%H;w%Cz zL@<WI-j(8((W5*JBsxFTCa7Xo}vE5rM*TpJ2!CMl?8L@hBd?;{i=_;7Cj->_;9!}kXtM65xLX8vU}_42_d zxocKz?t#=AJAUYgqXh2!H+H_1CTmFv-w-Lc{jmr#i5uy7eQhDxa7M#O)y6~DiWOKt zh^NGgJ201-Di6cvjV?VUeBQ=^ffD-?_NxPdFxEn-lV$i4a)W4iw=si!?Id@yD#GQ^ zH`#^PtCi(KkhA*|dN9k|jOFLsDaCCifk<6hqVjE0(ffm4iTJsZ_K|^6^qY8lqYmvs zKQ$-)_(DtZOE^Aq6(|ra1natFv}=Ng4khaMR1ln{3`hZYQN9;eY%k{PWtin9*7Na; z@^B=6Rz>8D4dLBy0i~{_5-#H*sn%cm1F7{(bu4}tm*r)2on9)ti**jiy#c~HWNYa( zw0EK3;wkqMN#;X?@_39nlmtCjr)ado^L3}Z&H>xI@sU|BRxZoR8|2j*B4BcFqRN~< z>*skwbLstLrf8&9|hAPa)FZIiXkujt#2aU8ac%o(^XZ511WxT} zyLj%(sJX6-Z&MY2gN@zz^|4e%MSY@vcT-(BvPD|a$O>A~b^P`pu8WOMj%Q+1)04w9 zLxp@5cH65G)$!UG_t1u8-Zond%3#6tY)vdbidUWt$JCoh_}-Es2d^)g92y+UI8Hh} zQ^;;l&*1@@aed$C!I|OV!|Bn?p!OtTHnNnc@+;-`yEHi}3l%y(I0mSHXU4}TXLWQW z#tTKvsXCyEp}~A+$UNU711wOO)bAvj8_G|(vA`rAGWWJD3?QEVRBA0sp~y{Fg-pvulR-xc%DGk4GFv|t0L20$_c#E#YHM_TY$)W zA~!TSoJr?1gVRH!Dodt8ODK>|+gVIa&L!f8Fq@r%J6_151;(Z_=BcK1dVXxIFga*q z%@+ZefI83T^cmfQcIh5Zg~^#Iaqk&PNZd4a)3>layuUmsLH^VVE$FbbRq0F$Ql4DjZE1D-0@7H){d}wIu zu&OS=lnsVPwHz4BsG$=cD*f5#w(_*9PR^mJwJXx3? zp7FZ3?2~R$_<;Z~w=o+`xOvNHMz8>5u3$+S%Xmdi6qN<4%hA-q=|e8?*hZ9m#$(TB z+fH4WG?J&18PW5%mnnXyb$Nq@NqyBAe(BiwrF9V*zl|32w`m>zc7+JwHV%HfZG+!l zvrAxQJ7MSLH7=vMEdt=RCxF+U0B(Eow^2j>HrjySZo8@9rrqY)Io+xh^=Fd24o&2Z zJTjRp4JLEz1CTd2P8G(dCI}vj2}cJm~aVH{PBa+MFb+R1PoVJ5oW-i8-nWEBneG^9P>;n+n}SQVv>X=6&eGr z;H6X8rOLQASp^tQ5gXDmsbzBlyHrFjCaVBNr&&Ymq;vVn?c2AWlTIKQZn!^~-EEQJ zn#F@_7Z2XLc<{ExgU?<(c>ChP=PVv92l_=APaLJ5iKEmgag-`0j#8(DuTn!(iR!I% zIxJpfn2!$`<`cFI^YJCad_2i8A3ri|F41*ruJbbmXJ)Kva%Q67jHK}jyWXbrn|d-Mc^#!YGo72lt#gB8EfZGC zonwRf(cavvGAey{M~5>uIWZEFUo#W=+{i>`I0V;BXVXJ9^-68REhV{;UN^`qrF$AN z-DG=u8^L zsbsU{<#4_^H;W%#`5}DcH(J2o~9nFdo@l^&P{a96g<5;fA^kH(>dpawnl5CiBNSs zu`RwWeokofbOx%J&zuq3hx6dE%=p2~@Nj0hYHJmA3yx-JIy0NgV{a`~U32!?iLD1h zRoU@OK9BBFg<)}|Fq(>os>TabDZX|Szi`ewH3a?1%vX)q0FUJgg|SRkW@0!uI02j; zn;a}u4Ia#y1clL=@q?kNk!t*#nmGtZ07urVa7Z;ZGBE>&tGWQQ6O&cLcx`C5x@st! zs~XIYt1x+dHHUn&*_jDU7bhpGFtg=fCK?_r4BA*KHdvV%*IDA2`Z%@?VW_D4dB@dx z&JvB%ps!sBYn9Ex-$TZp_ORpnDO1^rU6_rGWu|pE%K4Sw(@|w;l)>)dJs!MtJ(?+ZC2H z6hWGa3X@u#t(6`$wqP&5nsd{3&Wr>z0u|_LX5;22TDue-UEFRfE4L=xoHB@kX|gCM zG*H9D;MnAd$)5UZev{GO-c|`4VU5&aXXV+VZ>a5TRgrW>_cZkM*?F{9H}y7kn2?L6 z@z{$2ECS7HAb2;eLFWW3WVB_5%E&F;x*2pG9O#@n~P=eBFE0^w;rq-T$lP_ZEVV6;Kxop>$e;Cql{j*p@J2rFWX>iP9 z&uHop+9fZ;J#{l;w(>wTnZ%TIM|Tm#C@ra8M_43_3tEa4p{Zdv)e}N@V1XepV}w~M zM1_#u7-rB*q~%~J^{iodcv|tR6^erIgBcrw1~S9kgz9iMyG9o~TAF1r@|OBrtOzVZ z+D>G{qVT6-XKzaf@d~yDRz|aAW{jz92Agc+kV=nOy7$eD z^JX{Yz#s(kA{nkZBuOf&%-^eS%Y0^N zrjU`Ro?Fg*#8bFRV3n1l=HER1Qur0OG-KLdKlao0rC;PkMO z66#Cufix5J@|z%YpM@&-oW`7SS~Sn9dIZYTkXL(|D%gUT?vHb@aXK@2h%K5~APJL- zg|Ll#;kC+0J@YNxKrxb}bkUDFLzLtuc#9^j>d}yC%ls6ld{D-o`HswNW=uxyn+Ho~ z+yJf5qQT%9v9dZlTX%M8jUsHE$y0|BN$Cs2dZz}5G7Yns8_CR>!p@<45F_AWQ<}^Z z8w^?xOtZTj71sbr*MRA?08A8JNN;No)s+1Waab|TDEX5D>7FU^lw}v&uvZUl`thOoOjT%h#QyM9Av3iK9HS)1cyT^?Kf6P)yAS*GMAbqef z=xb)iGm9`t&-vTn8@8ljl@I&&6fg1UDNnAJBEq+88EmjgEqa#l^^M%gtW zXC4OYa@d$A$j=JORil9y#WK7m6-sjTkTVLoPG*R%M4^KSTPSSQ6B#IBOE;qqusDw1Iqg{ z0Z8s|U!wt7Y4l>jBT!>4Hm@L=sp08ar>CVi-O|(3)#G5p6Lz5Ovl8uXcx-m-~#?}3X4Xj~0ds=tvz`Rlw83De@up_7QRQ%@NzJ|U% zy-xE*T|LbzhdDW?%EEVd_4PClylmQ{9*-ZFFDsbG zEfZ<4^k&q3Pe-5RqPw97jiH)iXnfe28$?vr6&?*v$7KqmgB+~%@3aIjmx7~^n0veV zOk!Ia*`8(HtZfqcXhYyP9v+9UR(vG(lQ^e zt~yzE1I$QeTMgm|5;nK&Zbjh}>1o{FJd8!4zNTFbJ*2emzObRAwK?6@*aij}f}Wzz zKX5-#Md@Q_llipvwyWO@xRx%oCX0@z3GO=E_h$aOr~ZN55ae2 zJ$84cyBqp;k&@10e&)={?<|fL@g$7HeQAg>UjQSMQ&0w#h7xzMhlPwtv&4rk(9qe^ z*V5x;Wg`rZ735!;4&vM0(8vXa+(dSg2X^Q(qZ!gu1+cR~lpT{JMjS2ut-XB?l<6Q_ z5`U5QptG~Lb#DulTIb%=(f}inMaHmfS&9e6bRE2u6ZC98U7%${)V|ivmaaX0FN?Jp z)%U(jj+AB&^!BxMI-_#AoRyU|UsSS1Qh{&0ocwded@>87rp7I|6Pq&A%(8|~hW#=&OZ2!->q)L-A4js2}l9OzZSz#tl$6*_|yaNw=gswULBN}Q@NdT}bZK0_l z7k9vXZ)SQnHU2Skq;jRGCqo}dMT7)Z zG-qxSuRj{%Aj6IK=E(_22Z||Y?X(fT_}r&Z=8fG83;Z&f^x9++H@acpZlEa$Tlxno z7TT?E(n{rPJn6zn*3?>|$C4^KEloDHRyHN9bAGgA@G!cz%AT^Za#xm#m7Tl&Vl5(V&RGo6u7)Vr}$6OtyK%tOI`n^_jORYn1liGs61}hOGK*{dquxl@5 zN+#qL(I{SPdQ)FdhcliV8_Pk0lhBhP9!9|qKu1?Yv+797HE;^p;_J%|9l~TQuL!bA z$GQS^>Um5O$K{&}lRfj&4oDYYhh#2O(P-+$gSAH#9eSSgmmlRs&YGa5A;yh z#pH>ZBe%I2-jf;1k6n<)!bX28Tuc zNscM4dCYt#&_OT-JQhN7?{OV+uXOE_9w_~~d@If#IE@(5n{kh>YY(mIoP0)S*CJ^CZ}ZCySW@frp}G=!onC2mvH_QV!!YosW zHD|^r?bmpuTiT^#vF)5~ThrbvJ!15>V!7drcbPFviCUeF4apl|`-fD?Kn*xRG7A~N zSY)xj?lg6ErdxNWyZUy)dq+H_hr0iu%@r9Nqvq%CmOckZZ(td97OjW{@#-FC^jM|i z)+LA-2z=#YiITem6D-o!F_#0A9~BP*Gf-!b5Y1w7d0gT>MsnrxakvT1Fi8B{jnSI( znt6&Ez6C1MG(OzR(`I{c=oc#=pupk!%pJW|kvf)I7*s)xe1=Cx>%};Zi89TkB5B@S*D%j;tQW#a z%PFmn26t66$^c(usGN|f6QancC(<|(uWO)_Ya61G=CBxH{Tl}>GCGi+gIYP#oNdq3 zcc5^%p?WNO&b++%R@DvcC@o)9k+}sX6`2iw80X50YbJ-f;vi^0mO^?uFT&DMdQW$A z0~SfR9441a&c|H3vvv3RoQCId!e1JYj@&_xUAuD!aT2v}lAAQ}UWyh@D6ou!^_7-% z-#|C=-QByVyIZXR6ee+|L3x!2kxhCQ%ifskXXLUU1pVt{&3)d-ni|8843L%95=O^hf8=;UUD@i z%g4spX8SoZ?KdOSemyenS0mGYj!gTlsqRrmru`h5_G4r^3Zt#fSWsHL4(JWoEc7bT z0k!O##F(R147xv-k-oT^*68(EqrGW7&mpJCIZRAwF<>aUDCrELzR-WHgkh0>e zX!H;;rh62Nlgn~dii<4M=BVB@mPoTQhz|%l9oY$P?_>w%ByD0kKkH0z#Y`vS10rZ9 ztdYsJo%Ebs)J~&MLCjq3!3yQ%#4L{eI(Zn2G}d*7C+EnZEC$WZ=lB#2@A{pB@17pZ zPN;RC;hZyq$2u?_lk01E0uL3)AC`Y6xSpB?+mgg}I<<~CLBIAice(b3(iGyi4+Tw@>xL#OAhHgxPXElLL4r)fq7?+(`#AN zYRLn0q+Q8k`q8kT8fHeA(1 ztuTVlNeRiPG_g1~!_{6qMm0HycN}9t8{*tE4UxgP<>ZpuFq=}PCC?D?Q2JnY*croo zNw&^7*Lbx`NU2T9Vkrdqys0w{MV~e5f@G3)JnlK=w9GfnlCeqnY|Q*v3`y35&EDO; zFlo_4#l7|HpR1e`OIY# zlg@Bq(w%%W)#zltAQw1f-X;Y>4gzKbmM$}xm@dpaU=I-D=1h`kedMPpcAONWE3$r5 zwIqUl%10Bdq9K25giIy2Ir6FEG#+2U)}?GSuz`qHk{pk7JA)%scJ$x$t1{D*a0q1K zTrbt~fJVs80vvNf7NFKtJ9)MM%pOCuNDLFs@bu)AY-c3~KHRL?&}GvzwVH?Zr&<^$ zDOa^}L3@O$OT!dSfS@1}XuwTLw5d!yIR%aw0T~aOeY%{fDG9135E`o`mFZabKX75L z(?XX+4Wt$-wIGKOYZ_a&Qm9ad=?r&JmB5FFP`%Lt9%GQ0n@&;(sWa#a)MHsCJUPi` zM`kJl1C`E6GB#F0Vt4uj)?Hta0$#|-@aUXWHoPtxdk%$ZcL!Lqnb%Y)9>kcD`<>3g zY0M7sEOw!2tC(5HMKeeKl8=#@gb0C#Lp*%03xM$)Y>ZRAq%QJoj)_dGrb4NYqj-P9 zgjJ;O5~Fi+n~X)V9wsdpoQHLky#6~mC3i-l#$310Ov|MWcoNO9jNN1a8Vrvcr8M+( zb4g~JUtP#atGjf^@XX2NaBirGek__1eIM$YPWLo)z(>RrireuVsJwbW2b!ls&(T*_ z=wNjTgYll=r19Zn&;~Pj+J{ffPfRL1lgrOb*FHVw%P^5hyU8J5O@5L zY($H(t#0%gJlYM95)aM8Pg5}rmyBdCgYc2C_pfeT@P*gDR;*^k-gXM%AsL_MiZUinPDW=d&!F;6DV zIkw!3wGguA6Y1jzeIlf2TAt zfK9C~7L;!9#idkh+6eVa7v^9t@nnk549x}|mgAzns6%QS-h4BTGX_{Pg@Z?fGKsSV zhmi*HQ3%$2sKz9ur%}DZv8hqaN_C#DylYIsGS%1^l|)|9jz^o#ANva$lVxm9y7H^31SxZk=U*`8aC_*6n8)>_l_v}pyd zmZQFq3~#=$lb>ztYH=0`Z%ptJYE0(E;ag3xEC+1P$eV@In0LEeEG8qjubAwViBYy$ z&5R92-=P4e7whRTG>cjWIT$V|Mdd~7pz_l9PB>#@xT(jHccy4=O~X+`s2&jKh`9~P z7N#ozb^)xx-&|Oy{%HrukD9VPs1c6w#0b9p7K;apak z1*HqJGH!e8%c10fEX-Zitu;j^0BZ_ZyfGt|aj+KjIjVySRAVr_$XU&!+YJq#T z3(IhD49`8eMn?BllX9WQK1HSG*m`*FdHVEU=KdJf5DK8r9L2@X}n?8JWbyMAy$1hhYFc z(`a?p_E!x3?8U8{&uOu4Qj-Id8NOiiu#m^0OIFHP6-dZ7BG$!mKKUk!nUGEC4Lik6 zi3(|7#~w$qZpU?DY>IG^AWewmu$M4Y4uxo zbW&laH|qAF&Gh^)x6ZDnkP%rpMF$Q!=&Ov3p+?iHvEC}v^)u8JNxn9AT_xLXP;CK~ z=ky6z)^TQJ<@f><4XDB5BT=ne3ovf^!mCXFFi1N`NnlwIdqxWczo-}MdMU^1?hIa3n8M|evu9V~ zev6lWbw=W4zdBo9HAbq#-URJWN-2ZBnBjB5{GMI9NNJP13s(7-EK7zyNUg47PnV>Y~ST4x(w zZMV!ApmODyyHFRsxw~Qno!_05WG3V)QMQm#BcD`OHw!b*gf8=RwzRZ3@la&T^bMD& zxALu287if=aoW3bvo&>+ezMQXS%yftWLfUq=oWAjdInn+r>(FNk)E)~0>QNLUEJhu zcjoNG%uQq-bSRXV;dsj*F4vOoPRLcchFh*y6gh#gQJxE6%Jp0%mD+?CEtNo!-h6Kc zXN>K;P32S=^AOwC%7w#Xb})9Byp3PUSQudC>MwGUm(;mZ)$M!KOls5w2)p9m(w3>Z zk(1A!SuB{9Dldi0omrSt>Y`1iVuSvY((0qb;16Y)EGxJ;UusC!IsbP?~7J zMwqdI4y1JZ@B>dB~v${Vj@aU ziCkr-9DV7jui9SIBAQ(8We+SeQbxtjakao=#hXFtxtq@4=mT0<3TeA*{U{;WB`#nV zs3`2Rt~pRr^9nVFNZvSYWLuo4Z@mg9 z;Gt0&Gh32}zNQD~ak>ptW6zOK?~z`Ld$xdrV6Hu9A#P3R-IoU*gV2`)dbb6LrWrE3Ex2TsMCpkEm% zD~;eiBS-%TN0Fb=Q3P-9#phQ#m2mKq418Ah%RfN!trr9#ehCL}$xxpV{|NQEFa8Yi zOE|~zk8_%fmrDG}Qw)8X#PL%NUaoMt!FX>4K5-YXl-PU;XO;OW{|aZd4!B2P~tKC4FEI#k92<_{T&)pa}E6&i~eDR6Wer8OIJCc0o{Cz z{KhPP?g4Qe7;h_b<#(4wr+n_SF!@`fx*>k4`mVJw>FZRtbm<`rlfJ{kvVAN}dcne^ z&s&)E+bvA`9Tq12Neh$yeG8MmMwtoxQtk1y+n%eOhY)H$MqX=u@%t>y{D&>f{5LaD zew2K=Elm0?K750VS2>UBl>B4L|D;P7&UX?1Dc}(P8hwA*qVwk?7G`5?*|SclF`Q}Ejr8lzJ+@c z{|CUEb$rs7x^9JVE(U!WFo%4TU&x{}ex-#kLHrHCTdepU7M=0CEj)tw7XV+a4_KJ|J#1mpf9Autzd|S1|I1ydQeFVnAd^IPS7c@cSpto#|j*@r!TS2 zBz?aXU&_bA%x{g0S2<5ClKv8xuG)Xt!c6~83p4*)EKK?i7q4>uagqG*a_PePG3a*# z*CL&-|3703ky?T&smt|uZ?*5e-HWnnU7y$6+_wYTP*xE;u9Nr zF~5f_{+?fizjao5hq=ejVt`fayY-@!~X#&ivO|nEBUQnDp%ymgQTR z^j#Jvz0bm=_gk3su?_f=AK`Qg$9Z%=JqgN7t>=8-lGk3)i8~}+>1V;J|3T2r$MmOy zm46QO8Q?}lGXC^k7X50_?*@)*I{EvNMJNAHS@?s9|5M=YR(>I_49kzw*BusS`fdv| z|NRyw{Sph4ew~F$zrlyU;KRSLFw<}6&AG5KMA#?9{;(21`@ zfrjqcJ1k7lQ0b4+2RV6@Vep@rFD7%GVjF!}!^xfep#4BU0hm)JL*Ho8Ujh0iU=C@9 z-fYpsptk@UePa6+EP5358Q^VJ`aiemXM_GRU`}aG{$H@@J3+q}m@bK-KVi`?1pV8< zoKhM3GZsAy`m?}0E&8@90QnKlVbIS8UI}c{H(K=TL2m-K`JcDwH-UZ_cvz=r`#)jP zDUT;D{BFemF7P``RC$a)OyS9o(%*uGZ$tbU;5$J#{B2I?=+NiSf_?_@H5UEPE&9En ze+>9L7X7+vFa0+_zaF>*`epKeZH-6&Ht2r>{FhexB%OQtfxi!W3i!9cCjGfvH5vT< zJLu;D@3!bSSoGh3{yN}cT|VXU6ooB6N*+&JSS-PO0hoRj%VYeGb98jwzxyqGJmL=k zud(tUKDRjjsD&#LKL>m%qL})8)1oIpe+;9<&z^!fT?`sF_S_dAN|-HjgJiSjQ1Zbp!)&s!}z^>cHR7oWJ%hv%7Cew4f)vM}R6 zY+>>{)uLjX^@f5E-)CXQ?_1@BREnie7xT!cZehyj1`Cs)H(L0k$nQ33OJmcP50-fUr+zPp%ymxW1x=LN;|JAC*~3p4&BKD^)RFQi}M!w>oJ z!#@0V3*U|QBsTq3mS@q4zv;u@^5N6;e!g6PLw@Uk?fy%QZ17S3Rmg`ceRzWppK0MQ zA%9|<-z^sXA<&5py*KDMQDAgG^iNejF}X4P#C^EdhqwFinzK}DTCs1SJo7R3=n1R6 z{sHuF1Cs&MU!LeODU^Qx%EFX)vbUJN%fh5TV`1vQT)dY_l>MvRBLTjI^LaEx9r(BF zPpo1rb$$u{>V0%#LuYwAEc`s;6JLUG%JVqL_mxAK6G~j_P~Nxt@*@TrpQX+#K!3lF zPAti~eLi5}Fya&2`gE7;Kdy2_K&9ljk^d!D{mK7b7N)!&wlL|X7vf8PRC_G7FzL5i znCb7bFzIV9l8N!9~+<#d8>KBj)_tn&7Nz8={4 z-{dE5(aG<23+E939AMj@Zno%GfZpPxcU$zEK)(RkE^pYPv%E12--h_(z;=1_7X9;} zANJ9&v*^t4Ek1mgg<0PREX?>1`S2qaX8b387_tu`7$3F&(+ho8ALXC)S@;p~dkL`Z zzdUTwng3J6#p!oM4PNE^1nJGkwCDFNe#rlG7G{2+@2S`f0%SXLAt_IOhVJ^H^A!aoQCf$jEqYY|@I+~JFVj}QNi!Y+T`0rtu-aehj=EALY0{{dsJt>Yi( ztaQ)LC>A&Ra2(jCE}?Ykl};VtwAvahA*Z;e5a1 zjTW5x{+thI28!u_@56O_i|M!dFsLCFL-lX&AF7WkFY3eR`SAYz#qm-9kP1=xalKG| zRDS>9!+(eQk4@)%$i|!x*_h+0jYB?sfe+Ij+40AH_#;02fDc!?_C@i(G*g^k+J|x9 zX;FD|K76%>KZy1oh$w-bi1G1bz*S|+#V7tt;F%Vz5g70z}o!Fid@I{sX!s&{8s~Cfy^s4z8<)x)Z_mqU}LY=z}|iY z*z{lK_jzLdA^sXL<&A3LtY@k76fpgH`nM-QD$fAZKgBR0@pHiEoUdF$@)N{>vL5{5 zf63qR!1r!c^F`7(0(Il&1y&BWTitU>wRz|W&SLI`I11HgA<8QPjljo2zT}_j-vR99|Ll=Z0=Edvku?3wz+U@4d*nO71MAeXD$_p& z+^`dC)H?nzfWr`$k$(V=$2VT->B}nM#4gOS5r^qt0sQN7<-ZaSpe{eq<8K6bE9fUc zUtv>a{086@l<5KR$oOrfBaJC<0JtT@kyp`&@q_(UwO6V0YTzr@B0d6`{tdvKZya= z^B)2JE_7iOnEYMI_?CR%2yDxTXAe2wMe(w|Zv(db%iX{pzt0|d6!?17Z->tRKY-7v zpsZARC9rK@Lu1{p@e1H0Xg|nE@^cdK8PH#Y*8?9P^6=Tf_rv}o3mLx-SQ=aWp}uqg zccQ;hZCJkxf$0wuv;G<26y(*X>DK^%7Wz@5@#}%@`n?;t1%1!h?@s~S^0^<_d|3XY z3Wpd*`}0F$SH904`6V#ND|T7(a{>f&MaXN?=G}U{8NmI!n;`@v_%-rB z2y8yo*8(ud97Dev*wde7&YOWx3bF30{_nsK`cGzj|1|LPXu}mH+IK6HY=z{UN^34A|=*uy4SxfsA$_ zKKb7d?A1TuTn2o&*|Tr+z)PUNERXT82ByD#E->}!UBFl4H$N=@Heg%+_W-{i_M#GW zrhgDvguMEH9XJDdY}fQ30=GaO{TlxQ_$$zN+7J3C&jDWnd$3c}*PLwk-)E0(0R9@* zyONrIHn91SzfRx_pwB2m^3xCe@e4frbTROwI~?aq-QHQohmUoMj-Lniv z`+gH}RUO((r++7K0^{#3I{gQM^PurVfBkmg!&dq)0)HF&vP;s1^8|1J@-Nl+C&1o# zQ0n{^_+McIjQmc3@6n0&t<~`(z;^s?!0VB}iQf-=J?wi(#~);T{h_?(f&Ury+t`!W z06!n`_<0}j-Dn>p&yNEyyAV2nJlNh}1m^ls2$=fv_rUkV*!OAr4}d?5f0t|gFZk{C zPvQK(BK+);87RUxba~W=HIVIR!=Aj#fVm$)dC`8K35-vOUu&Fz(**3b-*V>y;E**w zTnxMf%4PH?2Rx3{rhe1F_#lK~rOs8rcVDRX+gab&0-N<6%J2Qa^r@dje9}J)Jh%sI zh8o|?_-=m3IgbK&f_bAqKLkD*#$#nbrT-7$n=kVEQxJ(agj5F1e+@H3|4bl%%DWnv z`xlLn8|85>@W~jzx^?+2z@LTwS8BW)7@rWo$bSylZjZ}>xj#aC!2GTUJ^+2%49xOB z2<-L$rOute-$4I~Yr5mT+_JLZU?$$TYfooms5x_RW<;kpLCKx~q4Z@^`4 zct9Kv1?%5@A|KbV;EM9e$tm1}&!4ze8&{k&O|>JhYaos9jlk38xJCi5h-)g0b>mLv zsZqS6WDIYS$L;fYXZ_4rKi(UI%T@War|JAA`4%~edV89B6q?FSB9HUCTf6w0Kb2O# zU=MdGfxuUtsb73KlNZH(eY+QgTeR_#aCt*>i~iXyZ<9XXdVzQ`rQ3Utdz6ogN8^ru zVY7K(we>n?T$ZlhZ!Is}AHutueXn))y<^&aF?KJn_yl9anOW4xyzSMzA&0LbQSaQ) zuUOTuL&Zxk(K6%mMN#tom*%yDJNZ6G)TtMjzaQ;AllJQyW&8&3m69?a{XWRzH(Gix zdQ@)=$QUdzY8gbC#Pj_?X8hE=;^-b?xz zUgNlLnKQ3w0~_WiUnleb8@qbgIEpB|#4d?ML5mbBBqAM-jH0-7&bEBQ3FaK>-p)3Xsy1f({CL3Z!%tNJvnCX!ySO-ZwM5zM!mhzTMf` z**9?1Fx@GOw6wg8+SG3%YZ?^PRVd`Z0Xv{)>|4eZ zLsk-8z%iS{jT6N!wwVs_uK=?T8i39vT}djPlJlrw7Lr{!10zKkf>T=5Kj1;h-CUF3pRSaOx*wn{h z^QawM0uVXe57fCNZ0@0w#UXgQcpCQHN!`wm1V~Q;MV<>fK z5Xk#AC)gUOp8%!By%2#y`%T%@lu*3vo+`|UHo22JcLHd~)H7Hg4|UFOA<02!*(0Tf zP0CIS9IR=$3=oo~DXaozY6`x!(QS|;TZ*(jIwt4dV9=w+Os|D?87ookr18@VmDXTe zNEA?)h&t|Efsw)~a~dSSU@7!ONz9CdfDZ?d+;zRNwK~`Y<-x%bIi6LH{uqS^?iMuU zo(`@JLA8TMlBE`MM$;{q1!r6LjY03-^}5%8%Y4d!h@cP~LFOX0Bh*_kMABs6$oddT zgLK5mct{)PI>szbn!Xl~9&V4k38*)XkP+4ok=<`Fd`+%c^sqZVzBM{PlCXYn(!EW8 zv?0?-+d)=LVkWQaY^{x(wln9x(MpB=G-{I3Jk!3HRBX(gVHR#mo@6@T7H5obI=41h z!c7v)dkteRy5sDxwr!AO|B&zdk-TGI9sd&bG38^@iDs z1F447(E_X+*~_}37MI^B9+{e5BHA+GGRgGp{s6&!;y{K(;3O>`XkB3f)^CjY$te-+ zEC|aS%9y~+kfvza+7?M3+0kGwa`$WivBq)%Dofy2d-8-(sRfxrdLMx?)?}7s{vR{5 z`r*BVcH1K)BQ67nCg91L1z$M6JjX6>sqS^_FIFC){c8B1l+`d0L~hNPR9us&6r(f& z{mO8Eb38sIF=|NwY||!)A}Wxb=QwM7D0zwpfToZfAh6ODg6it#F{S7Y`Y100Q8EHo z9-1so6T)qf%(1SyHp_EDcqxOol)tsUhH9mK5#}?Cu+j4dxAh z$<`Rm==Dv-*2tVDM`ULo?Ey?p)QcXw*2Zv|+7qsZ6gM=ov%5PT-bKv1 zA8MiRDK>E*3p8T+n)epX=oC#O&&|?}#TEurq+mTHeL#f3Q6A}47IkfCfK4J(&d_r^9D~xX0Ji^EtTdIX%p!h3h&>-OS38>4g z3&VPX@*VoFK!p1q*GaqP`xeL28M5(KB!HNnbYH)XG zr}d;Ek(09*;Q}$AP^Gv)0gZ=rR2w&+;zJSA%eB=mp4?24a-fg&#fFFyh9m14P)T*y zPT9O8ye1eG=T3!Ei6q$Ge5X%*-MqvpJOpOMXImJ9c@CW&uC6!NSGO&><6VEY_X)|{keA?jd5Y1hxt!IxID-G8&YJ{Z7KI5@po zZyyV4XB!0nt&#ECohX#Mj7K0>ZV~3`7eVmq$&p{o=ci>V&nv)ghY4toQ*VtA+%&Lg zn4!x-^?oLw^qWgJ2qMyDQRIy7DZ&?n=pB_!`kJ6WymJa}$e3i=m#e2U`k5Aq4VBWS z=s-{P2j@8VprmIA7>A~FM9c!IE<&8IR!mcCqv;Iop0$WHUC0wiXe% zDx7EDR8~Z2D!>eEXFr?2E6ta7ffZ}Q&GW~Y2g?M3BS$g}vuQUG7Dd{r!A?4wtL>~R zBg3URHI2!sqOTR6>>Y7|U3Iu-1RL9Qw0jC(dc5Izwhga~D!k6Jcgnot z5k7x#CpNyj%UZw@7mbjN2-KxwfA08kH2xTeo&CuRBs>0+~HZFP{{?)n1#XifwJHJpp;SY;qQ@x*YtbLw(aB-pf zq^KvA|Jtf|p|?^dJ#P59fo$214?kY4UeZaFXqVsgHEqu?EmmKy eIF{8nI6*sj0U!PrD16AOJ{&Dp-xm&|_WlEk5?9p# literal 251833 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 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.map index c98dcd58..72979bc8 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.map @@ -1,15 +1,17 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) THUMB Debug/../../obj/file.o (isdigit) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) THUMB Debug/../../obj/uip.o (memcpy) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) (__aeabi_uldivmod) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) (__errno) -C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) (__aeabi_i2f) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) (__aeabi_uldivmod) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) (__aeabi_i2f) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o (frexp) +C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) (fabs) Discarded input sections @@ -21,27 +23,27 @@ Discarded input sections .text.SysCtlSRAMSizeGet 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlFlashSizeGet - 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o .text.SysCtlPinPresent 0x00000000 0xcc THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralPresent - 0x00000000 0x84 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x88 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralReady - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralPowerOn - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralPowerOff - 0x00000000 0x40 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralDisable - 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x6c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralSleepEnable - 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x68 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralSleepDisable - 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x6c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralDeepSleepEnable - 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x68 THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralDeepSleepDisable - 0x00000000 0x64 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x6c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralClockGating 0x00000000 0x18 THUMB Debug/../../obj/sysctl.o .text.SysCtlIntRegister @@ -57,7 +59,7 @@ Discarded input sections .text.SysCtlIntStatus 0x00000000 0x14 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOSet - 0x00000000 0x34 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x28 THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOGet 0x00000000 0xc THUMB Debug/../../obj/sysctl.o .text.SysCtlLDOConfigSet @@ -77,11 +79,11 @@ Discarded input sections .text.SysCtlMOSCConfigSet 0x00000000 0xc THUMB Debug/../../obj/sysctl.o .text.SysCtlPIOSCCalibrate - 0x00000000 0x48 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o .text.SysCtlDeepSleepClockSet 0x00000000 0xc THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockSet - 0x00000000 0x60 THUMB Debug/../../obj/sysctl.o + 0x00000000 0x5c THUMB Debug/../../obj/sysctl.o .text.SysCtlPWMClockGet 0x00000000 0x34 THUMB Debug/../../obj/sysctl.o .text.SysCtlADCSpeedSet @@ -97,15 +99,15 @@ Discarded input sections .text.SysCtlClkVerificationClear 0x00000000 0x10 THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBEnable - 0x00000000 0x5c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x58 THUMB Debug/../../obj/sysctl.o .text.SysCtlGPIOAHBDisable - 0x00000000 0x5c THUMB Debug/../../obj/sysctl.o + 0x00000000 0x58 THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLEnable 0x00000000 0x10 THUMB Debug/../../obj/sysctl.o .text.SysCtlUSBPLLDisable 0x00000000 0x10 THUMB Debug/../../obj/sysctl.o .text.SysCtlI2SMClkSet - 0x00000000 0xe8 THUMB Debug/../../obj/sysctl.o + 0x00000000 0xe4 THUMB Debug/../../obj/sysctl.o .bss.ulOscSelect 0x00000000 0x4 THUMB Debug/../../obj/sysctl.o .bss.ulSysDiv 0x00000000 0x4 THUMB Debug/../../obj/sysctl.o @@ -129,7 +131,7 @@ Discarded input sections .text.IntMasterDisable 0x00000000 0xa THUMB Debug/../../obj/interrupt.o .text.IntRegister - 0x00000000 0x48 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o .text.IntUnregister 0x00000000 0x28 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGroupingSet @@ -137,7 +139,7 @@ Discarded input sections .text.IntPriorityGroupingGet 0x00000000 0x24 THUMB Debug/../../obj/interrupt.o .text.IntPrioritySet - 0x00000000 0x44 THUMB Debug/../../obj/interrupt.o + 0x00000000 0x40 THUMB Debug/../../obj/interrupt.o .text.IntPriorityGet 0x00000000 0x34 THUMB Debug/../../obj/interrupt.o .text.IntEnable @@ -145,7 +147,7 @@ Discarded input sections .text.IntDisable 0x00000000 0x78 THUMB Debug/../../obj/interrupt.o .text.IntIsEnabled - 0x00000000 0x7c THUMB Debug/../../obj/interrupt.o + 0x00000000 0x80 THUMB Debug/../../obj/interrupt.o .text.IntPendSet 0x00000000 0x68 THUMB Debug/../../obj/interrupt.o .text.IntPendClear @@ -164,21 +166,25 @@ Discarded input sections 0x00000000 0x6e THUMB Debug/../../obj/interrupt.o .rodata.g_pulUnpendRegs 0x00000000 0x14 THUMB Debug/../../obj/interrupt.o - vtable 0x00000000 0x400 THUMB Debug/../../obj/interrupt.o + vtable 0x00000000 0x26c THUMB Debug/../../obj/interrupt.o .rodata.g_pulPriority 0x00000000 0x20 THUMB Debug/../../obj/interrupt.o .rodata.g_pulRegs 0x00000000 0x9c THUMB Debug/../../obj/interrupt.o - .debug_frame 0x00000000 0x1a8 THUMB Debug/../../obj/interrupt.o - .debug_info 0x00000000 0x5f2 THUMB Debug/../../obj/interrupt.o - .debug_abbrev 0x00000000 0x1a5 THUMB Debug/../../obj/interrupt.o - .debug_loc 0x00000000 0x58c THUMB Debug/../../obj/interrupt.o + .debug_frame 0x00000000 0x1ac THUMB Debug/../../obj/interrupt.o + .debug_info 0x00000000 0x56e THUMB Debug/../../obj/interrupt.o + .debug_abbrev 0x00000000 0x157 THUMB Debug/../../obj/interrupt.o + .debug_loc 0x00000000 0x3f6 THUMB Debug/../../obj/interrupt.o + .debug_pubnames + 0x00000000 0x1c6 THUMB Debug/../../obj/interrupt.o + .debug_pubtypes + 0x00000000 0xd3 THUMB Debug/../../obj/interrupt.o .debug_aranges 0x00000000 0x98 THUMB Debug/../../obj/interrupt.o .debug_ranges 0x00000000 0x88 THUMB Debug/../../obj/interrupt.o - .debug_line 0x00000000 0x369 THUMB Debug/../../obj/interrupt.o - .debug_str 0x00000000 0x32f THUMB Debug/../../obj/interrupt.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/interrupt.o + .debug_line 0x00000000 0x340 THUMB Debug/../../obj/interrupt.o + .debug_str 0x00000000 0x405 THUMB Debug/../../obj/interrupt.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/interrupt.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/interrupt.o .text 0x00000000 0x0 THUMB Debug/../../obj/cpulib.o @@ -196,29 +202,33 @@ Discarded input sections .text.CPUbasepriGet 0x00000000 0x6 THUMB Debug/../../obj/cpulib.o .debug_frame 0x00000000 0x70 THUMB Debug/../../obj/cpulib.o - .debug_info 0x00000000 0x116 THUMB Debug/../../obj/cpulib.o - .debug_abbrev 0x00000000 0xb4 THUMB Debug/../../obj/cpulib.o + .debug_info 0x00000000 0xfa THUMB Debug/../../obj/cpulib.o + .debug_abbrev 0x00000000 0xb5 THUMB Debug/../../obj/cpulib.o + .debug_pubnames + 0x00000000 0x6a THUMB Debug/../../obj/cpulib.o + .debug_pubtypes + 0x00000000 0x28 THUMB Debug/../../obj/cpulib.o .debug_aranges 0x00000000 0x48 THUMB Debug/../../obj/cpulib.o .debug_ranges 0x00000000 0x38 THUMB Debug/../../obj/cpulib.o .debug_line 0x00000000 0x100 THUMB Debug/../../obj/cpulib.o - .debug_str 0x00000000 0x119 THUMB Debug/../../obj/cpulib.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cpulib.o + .debug_str 0x00000000 0x1ec THUMB Debug/../../obj/cpulib.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/cpulib.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/cpulib.o .text 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .data 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .bss 0x00000000 0x0 THUMB Debug/../../obj/gpio.o .text.GPIOGetIntNumber - 0x00000000 0x118 THUMB Debug/../../obj/gpio.o + 0x00000000 0x110 THUMB Debug/../../obj/gpio.o .text.GPIODirModeGet 0x00000000 0x4c THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeSet - 0x00000000 0x78 THUMB Debug/../../obj/gpio.o + 0x00000000 0x6c THUMB Debug/../../obj/gpio.o .text.GPIOIntTypeGet 0x00000000 0x5c THUMB Debug/../../obj/gpio.o .text.GPIOPadConfigGet - 0x00000000 0xb0 THUMB Debug/../../obj/gpio.o + 0x00000000 0xa4 THUMB Debug/../../obj/gpio.o .text.GPIOPinIntEnable 0x00000000 0x28 THUMB Debug/../../obj/gpio.o .text.GPIOPinIntDisable @@ -252,7 +262,7 @@ Discarded input sections .text.GPIOPinTypeI2C 0x00000000 0x34 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2CSCL - 0x00000000 0x9c THUMB Debug/../../obj/gpio.o + 0x00000000 0x98 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeI2S 0x00000000 0x34 THUMB Debug/../../obj/gpio.o .text.GPIOPinTypeLPC @@ -272,7 +282,7 @@ Discarded input sections .text.GPIOPinTypeUSBDigital 0x00000000 0x34 THUMB Debug/../../obj/gpio.o .text.GPIOPinConfigure - 0x00000000 0x70 THUMB Debug/../../obj/gpio.o + 0x00000000 0x6c THUMB Debug/../../obj/gpio.o .text.GPIODMATriggerEnable 0x00000000 0x28 THUMB Debug/../../obj/gpio.o .text.GPIODMATriggerDisable @@ -293,13 +303,13 @@ Discarded input sections .text.FlashProtectGet 0x00000000 0x98 THUMB Debug/../../obj/flashlib.o .text.FlashProtectSet - 0x00000000 0x110 THUMB Debug/../../obj/flashlib.o + 0x00000000 0x118 THUMB Debug/../../obj/flashlib.o .text.FlashProtectSave - 0x00000000 0x48 THUMB Debug/../../obj/flashlib.o + 0x00000000 0x54 THUMB Debug/../../obj/flashlib.o .text.FlashUserSet 0x00000000 0x34 THUMB Debug/../../obj/flashlib.o .text.FlashUserSave - 0x00000000 0x60 THUMB Debug/../../obj/flashlib.o + 0x00000000 0x5c THUMB Debug/../../obj/flashlib.o .text.FlashIntRegister 0x00000000 0x14 THUMB Debug/../../obj/flashlib.o .text.FlashIntUnregister @@ -312,8 +322,6 @@ Discarded input sections 0x00000000 0x14 THUMB Debug/../../obj/flashlib.o .text.FlashIntClear 0x00000000 0xc THUMB Debug/../../obj/flashlib.o - .rodata.CSWTCH.8 - 0x00000000 0x3 THUMB Debug/../../obj/flashlib.o .rodata.g_pulFMPPERegs 0x00000000 0x20 THUMB Debug/../../obj/flashlib.o .rodata.g_pulFMPRERegs @@ -326,7 +334,7 @@ Discarded input sections .text.UARTParityModeGet 0x00000000 0x20 THUMB Debug/../../obj/uartlib.o .text.UARTFIFOLevelSet - 0x00000000 0x48 THUMB Debug/../../obj/uartlib.o + 0x00000000 0x40 THUMB Debug/../../obj/uartlib.o .text.UARTFIFOLevelGet 0x00000000 0x2c THUMB Debug/../../obj/uartlib.o .text.UARTConfigGetExpClk @@ -405,9 +413,9 @@ Discarded input sections .data 0x00000000 0x0 THUMB Debug/../../obj/ssi.o .bss 0x00000000 0x0 THUMB Debug/../../obj/ssi.o .text.SSIIntRegister - 0x00000000 0x50 THUMB Debug/../../obj/ssi.o + 0x00000000 0x70 THUMB Debug/../../obj/ssi.o .text.SSIIntUnregister - 0x00000000 0x4c THUMB Debug/../../obj/ssi.o + 0x00000000 0x6c THUMB Debug/../../obj/ssi.o .text.SSIIntEnable 0x00000000 0x24 THUMB Debug/../../obj/ssi.o .text.SSIIntDisable @@ -435,9 +443,9 @@ Discarded input sections .data 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .bss 0x00000000 0x0 THUMB Debug/../../obj/ethernet.o .text.EthernetConfigGet - 0x00000000 0x34 THUMB Debug/../../obj/ethernet.o + 0x00000000 0x38 THUMB Debug/../../obj/ethernet.o .text.EthernetMACAddrGet - 0x00000000 0x4c THUMB Debug/../../obj/ethernet.o + 0x00000000 0x50 THUMB Debug/../../obj/ethernet.o .text.EthernetDisable 0x00000000 0x40 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketAvail @@ -471,14 +479,18 @@ Discarded input sections .text.clock_time 0x00000000 0x4 THUMB Debug/../../obj/clock-arch.o .debug_frame 0x00000000 0x20 THUMB Debug/../../obj/clock-arch.o - .debug_info 0x00000000 0xb8 THUMB Debug/../../obj/clock-arch.o - .debug_abbrev 0x00000000 0x74 THUMB Debug/../../obj/clock-arch.o + .debug_info 0x00000000 0xa8 THUMB Debug/../../obj/clock-arch.o + .debug_abbrev 0x00000000 0x73 THUMB Debug/../../obj/clock-arch.o + .debug_pubnames + 0x00000000 0x21 THUMB Debug/../../obj/clock-arch.o + .debug_pubtypes + 0x00000000 0xd7 THUMB Debug/../../obj/clock-arch.o .debug_aranges 0x00000000 0x20 THUMB Debug/../../obj/clock-arch.o .debug_ranges 0x00000000 0x10 THUMB Debug/../../obj/clock-arch.o - .debug_line 0x00000000 0x194 THUMB Debug/../../obj/clock-arch.o - .debug_str 0x00000000 0x14b THUMB Debug/../../obj/clock-arch.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/clock-arch.o + .debug_line 0x00000000 0x130 THUMB Debug/../../obj/clock-arch.o + .debug_str 0x00000000 0x22a THUMB Debug/../../obj/clock-arch.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/clock-arch.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/clock-arch.o .text 0x00000000 0x0 THUMB Debug/../../obj/netdev.o @@ -506,14 +518,14 @@ Discarded input sections .text 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .data 0x00000000 0x0 THUMB Debug/../../obj/cpu.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cpu.o - .text.CpuReset - 0x00000000 0x4 THUMB Debug/../../obj/cpu.o .text 0x00000000 0x0 THUMB Debug/../../obj/flash.o .data 0x00000000 0x0 THUMB Debug/../../obj/flash.o .bss 0x00000000 0x0 THUMB Debug/../../obj/flash.o .text 0x00000000 0x0 THUMB Debug/../../obj/nvm.o .data 0x00000000 0x0 THUMB Debug/../../obj/nvm.o .bss 0x00000000 0x0 THUMB Debug/../../obj/nvm.o + .text.NvmReinit + 0x00000000 0x4 THUMB Debug/../../obj/nvm.o .text 0x00000000 0x0 THUMB Debug/../../obj/timer.o .data 0x00000000 0x0 THUMB Debug/../../obj/timer.o .bss 0x00000000 0x0 THUMB Debug/../../obj/timer.o @@ -545,20 +557,21 @@ Discarded input sections .data 0x00000000 0x0 THUMB Debug/../../obj/ff.o .bss 0x00000000 0x0 THUMB Debug/../../obj/ff.o .text.f_opendir - 0x00000000 0x68 THUMB Debug/../../obj/ff.o + 0x00000000 0x80 THUMB Debug/../../obj/ff.o + .text.f_closedir + 0x00000000 0x12 THUMB Debug/../../obj/ff.o .text.f_readdir - 0x00000000 0x58 THUMB Debug/../../obj/ff.o + 0x00000000 0x54 THUMB Debug/../../obj/ff.o .text.f_getfree - 0x00000000 0xe4 THUMB Debug/../../obj/ff.o + 0x00000000 0xd2 THUMB Debug/../../obj/ff.o .text.f_truncate - 0x00000000 0x8e THUMB Debug/../../obj/ff.o - .text.f_mkdir 0x00000000 0x1b4 THUMB Debug/../../obj/ff.o - .text.f_chmod 0x00000000 0x58 THUMB Debug/../../obj/ff.o - .text.f_utime 0x00000000 0x58 THUMB Debug/../../obj/ff.o + 0x00000000 0xa0 THUMB Debug/../../obj/ff.o + .text.f_mkdir 0x00000000 0x174 THUMB Debug/../../obj/ff.o .text.f_rename - 0x00000000 0x114 THUMB Debug/../../obj/ff.o + 0x00000000 0xf8 THUMB Debug/../../obj/ff.o + .text.f_putc 0x00000000 0x3e THUMB Debug/../../obj/ff.o .text.f_printf - 0x00000000 0x24a THUMB Debug/../../obj/ff.o + 0x00000000 0x21c THUMB Debug/../../obj/ff.o .text 0x00000000 0x0 THUMB Debug/../../obj/unicode.o .data 0x00000000 0x0 THUMB Debug/../../obj/unicode.o .bss 0x00000000 0x0 THUMB Debug/../../obj/unicode.o @@ -568,11 +581,11 @@ Discarded input sections .text.uip_setipid 0x00000000 0xc THUMB Debug/../../obj/uip.o .text.uip_chksum - 0x00000000 0x18 THUMB Debug/../../obj/uip.o + 0x00000000 0x12 THUMB Debug/../../obj/uip.o .text.uip_udpchksum 0x00000000 0x6 THUMB Debug/../../obj/uip.o .text.uip_connect - 0x00000000 0xa4 THUMB Debug/../../obj/uip.o + 0x00000000 0xa0 THUMB Debug/../../obj/uip.o .text.uip_unlisten 0x00000000 0x24 THUMB Debug/../../obj/uip.o .text 0x00000000 0x0 THUMB Debug/../../obj/uip_arp.o @@ -592,658 +605,1825 @@ Discarded input sections .text.timer_expired 0x00000000 0x18 THUMB Debug/../../obj/uip_timer.o .debug_frame 0x00000000 0x74 THUMB Debug/../../obj/uip_timer.o - .debug_info 0x00000000 0x140 THUMB Debug/../../obj/uip_timer.o - .debug_abbrev 0x00000000 0xee THUMB Debug/../../obj/uip_timer.o - .debug_loc 0x00000000 0xdb THUMB Debug/../../obj/uip_timer.o + .debug_info 0x00000000 0x122 THUMB Debug/../../obj/uip_timer.o + .debug_abbrev 0x00000000 0xd3 THUMB Debug/../../obj/uip_timer.o + .debug_loc 0x00000000 0x7b THUMB Debug/../../obj/uip_timer.o + .debug_pubnames + 0x00000000 0x54 THUMB Debug/../../obj/uip_timer.o + .debug_pubtypes + 0x00000000 0x35 THUMB Debug/../../obj/uip_timer.o .debug_aranges 0x00000000 0x38 THUMB Debug/../../obj/uip_timer.o .debug_ranges 0x00000000 0x28 THUMB Debug/../../obj/uip_timer.o - .debug_line 0x00000000 0x173 THUMB Debug/../../obj/uip_timer.o - .debug_str 0x00000000 0x12c THUMB Debug/../../obj/uip_timer.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip_timer.o + .debug_line 0x00000000 0x1a7 THUMB Debug/../../obj/uip_timer.o + .debug_str 0x00000000 0x1ff THUMB Debug/../../obj/uip_timer.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/uip_timer.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/uip_timer.o .text 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .data 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .bss 0x00000000 0x0 THUMB Debug/../../obj/uiplib.o .text.uiplib_ipaddrconv - 0x00000000 0x50 THUMB Debug/../../obj/uiplib.o + 0x00000000 0x52 THUMB Debug/../../obj/uiplib.o .debug_frame 0x00000000 0x30 THUMB Debug/../../obj/uiplib.o - .debug_info 0x00000000 0xe7 THUMB Debug/../../obj/uiplib.o - .debug_abbrev 0x00000000 0x7a THUMB Debug/../../obj/uiplib.o - .debug_loc 0x00000000 0x100 THUMB Debug/../../obj/uiplib.o + .debug_info 0x00000000 0xe9 THUMB Debug/../../obj/uiplib.o + .debug_abbrev 0x00000000 0x6e THUMB Debug/../../obj/uiplib.o + .debug_loc 0x00000000 0x127 THUMB Debug/../../obj/uiplib.o + .debug_pubnames + 0x00000000 0x28 THUMB Debug/../../obj/uiplib.o + .debug_pubtypes + 0x00000000 0xc6 THUMB Debug/../../obj/uiplib.o .debug_aranges 0x00000000 0x20 THUMB Debug/../../obj/uiplib.o .debug_ranges 0x00000000 0x10 THUMB Debug/../../obj/uiplib.o - .debug_line 0x00000000 0xd9 THUMB Debug/../../obj/uiplib.o - .debug_str 0x00000000 0x158 THUMB Debug/../../obj/uiplib.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uiplib.o + .debug_line 0x00000000 0xd6 THUMB Debug/../../obj/uiplib.o + .debug_str 0x00000000 0x242 THUMB Debug/../../obj/uiplib.o + .comment 0x00000000 0x4d THUMB Debug/../../obj/uiplib.o .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/uiplib.o .text 0x00000000 0x0 THUMB Debug/../../obj/net.o .data 0x00000000 0x0 THUMB Debug/../../obj/net.o .bss 0x00000000 0x0 THUMB Debug/../../obj/net.o - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.twodigit - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_ch - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_str - 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_twodigit - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_twodigit2 - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_twodigits_leading_blank - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.put_formatted - 0x00000000 0x32c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__digit - 0x00000000 0x32 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__getc - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__RAL_pow10 - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.__stdin_ungetc - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.twodigit + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.ungetc_fn + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_ch + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_str + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_twodigit + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_twodigit_optional_zero_suppress + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_utf8_mbtowc + 0x00000000 0x8a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_map_range_search + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_map_singleton_search + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_singleton_search + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_singleton_search + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_set_bmp_range_search + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_set_nonbmp_range_search + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.getchar + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_twodigits_leading_blank + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_utf8_wctomb + 0x00000000 0x82 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__getc + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_pow10 + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.__putc - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__print_padding - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__pre_padding - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_print_padding + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_pre_padding + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.__xlltoa - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x76 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.__xltoa - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.__xtoa - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x46 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.abs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.asctime_r - 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.asctime - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.atexit - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc._execute_at_exit_fns - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.bsearch - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_towupper + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_toupper + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_towlower + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_tolower + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctl_is_exact_power_of_two - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctl_round_power_of_two - 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctl_count_leading_zeroes - 0x00000000 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctl_ilogb - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.buddy_alloc - 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.buddy_free - 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xb6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.buddy_heap_init - 0x00000000 0x8a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isalpha - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isupper - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.islower - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__digit + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isxdigit - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isspace - 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__strtoull - 0x00000000 0x11a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.__strtoul - 0x00000000 0xba C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ispunct - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isalnum - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isprint - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isgraph - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.iscntrl - 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.tolower - 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.isblank - 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.tolower + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.tolower_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.toupper_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.div - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__aeabi_errno_addr + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.buddy_free + 0x00000000 0xac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__strtoul + 0x00000000 0xbe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__strtoull + 0x00000000 0x114 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fopen + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.vfprintf + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fprintf + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.vfscanf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fscanf + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fgetpos + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.ftell + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.ungetc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fileno + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.feof + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.ferror + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fstat + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.gets + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.itoa - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.labs - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ldiv - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.linked_heap_init - 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.linked_heap_alloc - 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x8e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.linked_heap_free - 0x00000000 0x9c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x9c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.linked_heap_realloc - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.llabs - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.lldiv - 0x00000000 0x56 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.lltoa - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_global_locale_category + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_locale_category + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.localeconv_l + 0x00000000 0xc4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.localeconv - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.setlocale - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_compare_locale_name + 0x00000000 0x2e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ltoa - 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.malloc - 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.getBuf.part.2 + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.getc_fn + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fread + 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.getc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fgetc + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fgets + 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fflush + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fseek + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fsetpos + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.rewind + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.output_fn + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fputs + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fwrite + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.putc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fputc + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.calloc - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.free - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.setBuf + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.fclose + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.setbuf + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.setvbuf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.realloc - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.memccpy - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.mempcpy - 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.memchr - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.memcmp - 0x00000000 0x2a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.memmove - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x32 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.printf + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.putchar + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.puts + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.qsort - 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.rand - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.scanf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.snprintf - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.sprintf - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.srand - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.sscanf - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strcasecmp - 0x00000000 0x2a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strcasestr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_decode_error + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.strerror + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_register_error_decoder + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strcat - 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_encode_locale + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strchr - 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.strcoll + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strcspn - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strdup - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.strftime - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_string_list_encode + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_string_list_decode + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.asctime_r + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.asctime + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strncasecmp - 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strncasestr - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strncat - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strlcat - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strnchr - 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strncmp - 0x00000000 0x2e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x2e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strncpy - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strlcpy - 0x00000000 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strnlen - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strndup - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strnstr - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strpbrk - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strrchr - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x2a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strsep - 0x00000000 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strspn - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strstr - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtod - 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x19c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtof - 0x00000000 0x150 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x174 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtok - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtok_r - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtol - 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc.atol - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x76 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.atoi - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.atof - 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xfc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.atol + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtoll - 0x00000000 0x8a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.atoll - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtoul - 0x00000000 0x86 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x8e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.strtoull - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.strxfrm + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.localtime_r - 0x00000000 0x108 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xfc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.difftime - 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.checktm - 0x00000000 0x194 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.mktime - 0x00000000 0x110 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctime - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ctime_r - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.gmtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.gmtime_r - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.localtime - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.gettimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.settimeofday - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.time + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ulltoa - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.ultoa - 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.utoa - 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.vprintf + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.vscanf + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.vsnprintf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.vsprintf - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.vsscanf - 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcscat - 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcschr - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcscmp - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcscpy - 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcscspn - 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcslen - 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsdup - 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsncat - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsnchr - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsncmp - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsncpy - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsnlen - 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsnstr - 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcspbrk - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsrchr - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcssep - 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsspn - 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcsstr - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcstok - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wcstok_r - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemcpy - 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x16 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemccpy - 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmempcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemmove - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x32 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemcmp - 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemchr - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .text.libc.wmemset - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .data.libc.heap - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.__hex_lc - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.__crt_get_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.year_lengths - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.mon_name - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.__atexitfns - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.str1.1 - 0x00000000 0x102 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.__format_extender - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.invalid - 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .data.libc.__RAL_rand_next - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.tmpnam + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.duplocale + 0x00000000 0x26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.freelocale + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_find_locale + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_set_locale.part.10 + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.newlocale + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.setlocale + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__user_find_locale + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbsinit + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctob_l + 0x00000000 0x2e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctob + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.btowc_l + 0x00000000 0x32 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.btowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mblen_l + 0x00000000 0x22 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mblen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbrlen_l + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbrlen + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctomb_l + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_wide_char + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.put_formatted + 0x00000000 0x364 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.strftime_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.strftime + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcrtomb_l + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcrtomb + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbtowc_l + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbtowc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbrtowc_l + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbrtowc + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbstowcs_l + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbstowcs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbsrtowcs_l + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.mbsrtowcs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcstombs_l + 0x00000000 0x9a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcstombs + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcsrtombs_l + 0x00000000 0xe8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wcsrtombs + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_init_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_mb_max + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_1 + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_2 + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_3 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_4 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_5 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_6 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_7 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_8 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_9 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_10 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_11 + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_13 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_14 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_15 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_iso8859_16 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1250 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1251 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1252 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1253 + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1254 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1255 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1256 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1257 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_to_unicode + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_mbtowc + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_to_cp1258 + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_toupper + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_tolower + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_wctomb + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctrans + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctrans_l + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towlower + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towupper + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towlower_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towupper_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towctrans + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.towctrans_l + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswalpha + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswprint + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswblank + 0x00000000 0x3e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswcntrl + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswdigit + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswspace + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswxdigit + 0x00000000 0xa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswalnum + 0x00000000 0x1a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswlower + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswupper + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswgraph + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswpunct + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.wctype + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iswctype + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iswctype_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isblank_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iscntrl_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isgraph_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isprint_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isalnum_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.ispunct_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isspace_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isxdigit_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isdigit_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.islower_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isupper_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.isalpha_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_isctype_l + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswalpha + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswupper + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswlower + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswdigit + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswxdigit + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswspace + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswpunct + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswalnum + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswprint + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswgraph + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswcntrl + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswblank + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_iswctype + 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_unicode_isctype + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_1_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_2_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_3_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_4_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_5_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_6_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_7_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_8_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_9_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_10_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_11_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_13_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_14_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_15_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_iso8859_16_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1250_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1251_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1252_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1253_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1254_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1255_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1256_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1257_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_cp1258_isctype + 0x00000000 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswalpha_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswupper_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswlower_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswdigit_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswxdigit_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswspace_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswpunct_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswalnum_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswprint_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswgraph_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswcntrl_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.iswblank_l + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1258_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_singleton_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_11 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_13 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_14 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_15 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_16 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1253_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_wctrans_name_list + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1253 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_4 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_singleton + 0x00000000 0x88 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_6 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_3_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_wcsrtombs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .rodata.libc.power - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.__RAL_mon_lengths - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.last.5990 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.last.5518 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.day_name - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.month_names - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.asctime_buf - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.__ctype - 0x00000000 0x101 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.__crt_set_time_of_day - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc.atexitfn_count - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_9 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_strtok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__aeabi_EDOM + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_singleton_map + 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_9_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_singleton_map + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_singleton_map + 0x00000000 0xe0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isprint_range + 0x00000000 0x470 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_singleton_map + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_7_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_10_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_4_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__RAL_tmpnam_fileno + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__user_get_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_hex_uc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_singleton + 0x00000000 0xac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1256_range_map + 0x00000000 0x72 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_14_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1256_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_11_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_singleton_map + 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_5_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_range + 0x00000000 0x2d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.iod 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_singleton + 0x00000000 0x52 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unknown_string + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_data_utf8_plus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1250 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_8_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_range2_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1251_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data.libc.streams + 0x00000000 0xc0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_singleton_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1255 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1257_singleton_map + 0x00000000 0x134 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_tmpnam_template + 0x00000000 0x11 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1258 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_singleton_map + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_1_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_singleton_map + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data.libc.stdout + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.iod2 + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_wctomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .data.libc.__ungot - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .data.libc._lconv - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.__hex_uc - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .rodata.libc.day_names - 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.stdin + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isprint_range + 0x00000000 0x534 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_7_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.atexitfn_count + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_singleton_map + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1252_range_map + 0x00000000 0x1e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_mbsrtowcs_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_2_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_singleton_map + 0x00000000 0xec C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_singleton_map + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_data_utf8_space + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data.libc.heap + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_8_singleton_map + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_3_range_map + 0x00000000 0x5a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__RAL_tmpnam_buf + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_wcrtomb_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_mon_lengths + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__RAL_asctime_buf + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range1_map + 0x00000000 0xde C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_range_map + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_1 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_2 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.errno_val + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_mbrlen_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_5 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_singleton_map + 0x00000000 0x124 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_7 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1254_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_year_lengths + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1251_singleton_map + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1250_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_2_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1252 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1255_range_map + 0x00000000 0x4e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1254 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_13_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1256 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1257 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_16_singleton_map + 0x00000000 0xb0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1250_range_map + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__aeabi_EILSEQ + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_mbrtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_data_utf8_minus + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__RAL_lconv_data + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_10_range_map + 0x00000000 0x36 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_mbtowc_mbstate + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1255_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_15_range_map + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_hex_lc + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_wctype_class_name_list + 0x00000000 0x4a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_cp1251 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_isalpha_range + 0x00000000 0x46c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_1_range_map + 0x00000000 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_singleton_map + 0x00000000 0x168 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_6_range_map + 0x00000000 0x12 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_nonbmp_isalpha_singleton + 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__user_set_time_of_day + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_5_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_range_map + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__user_format_extender + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_singleton_map + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .tbss.__RAL_wcstok_state + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data.libc.stderr + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1254_range_map + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_15_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_iso8859_3 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .data.libc.__RAL_rand_next + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__RAL_error_decoder_head + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc.__atexitfns + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1253_singleton_map + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_6_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_tolower_singleton_map + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_codeset_utf8 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1257_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_data_utf8_comma + 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_cp1258_range_map + 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .bss.libc._tm 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_13_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_16_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_bmp_toupper_range2_map + 0x00000000 0xd2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_cp1252_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_4_range_map + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__aeabi_ERANGE + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_9_range_map + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_iso8859_11_to_unicode_map + 0x00000000 0x100 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_unicode_to_iso8859_14_singleton_map + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.longjmp - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.memcpy_fast - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x3ac C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.memcpy_small - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.__aeabi_memset - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.setjmp - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.strcpy - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.strcmp - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) .text.libc.strlen - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r4 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r1 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r2 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r3 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r0 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r5 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_sp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r7 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r8 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r9 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_sl - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_r6 - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_lr - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_ip - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text.libc._call_via_fp - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .debug_frame 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_asr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_div - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_lsl - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_lsr - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_mod - 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_udivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__aeabi_ldivmod - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_cmp - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int64_ucmp - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.muldi3 - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int32_umod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int32_div - 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .rodata.libc.__aeabi_uidiv - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__int32_mod - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__aeabi_uidivmod - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__aeabi_idivmod - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.ctl_count_leading_zeros_32 - 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.ctl_count_leading_zeros_16 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__gnu_thumb1_case_shi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__gnu_thumb1_case_si - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__gnu_thumb1_case_sqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__gnu_thumb1_case_uhi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .text.libc.__gnu_thumb1_case_uqi - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + .debug_frame 0x00000000 0x164 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) - .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__errno - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__heap_lock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__heap_unlock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__printf_lock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__printf_unlock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__scanf_lock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__scanf_unlock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__debug_io_lock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc.__debug_io_unlock - 0x00000000 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .bss.libc.errno - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_frame 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_info 0x00000000 0xd6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_abbrev 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_int + 0x00000000 0x458 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_int_nwp + 0x00000000 0x338 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long + 0x00000000 0x474 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_nwp + 0x00000000 0x354 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_long + 0x00000000 0x594 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_long_nwp + 0x00000000 0x3c4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_float_long + 0x00000000 0xcc4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_float_long_long + 0x00000000 0xcc4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__RAL_compute_wide_metrics + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__RAL_print_wide_string + 0x00000000 0x42 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_int_wchar + 0x00000000 0x4dc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_int_nwp_wchar + 0x00000000 0x374 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_wchar + 0x00000000 0x4e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_nwp_wchar + 0x00000000 0x380 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_long_wchar + 0x00000000 0x5e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_long_long_nwp_wchar + 0x00000000 0x3f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_float_long_wchar + 0x00000000 0xcf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text.libc.__vfprintf_float_long_long_wchar + 0x00000000 0xcf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .rodata.libc.str1.1 + 0x00000000 0x23 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .rodata.libc.ipow10 + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_frame 0x00000000 0x3d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_info 0x00000000 0x160 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_abbrev 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o .debug_aranges - 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_ranges 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_line 0x00000000 0x74 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .debug_str 0x00000000 0x11b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) + 0x00000000 0xa8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_ranges 0x00000000 0x98 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_line 0x00000000 0x7b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .debug_str 0x00000000 0x36e C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o .ARM.attributes - 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a(user_libc.o) - .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__ungetc + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_string + 0x00000000 0x7a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_string_map + 0x00000000 0x66 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_int + 0x00000000 0x142 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_int_long + 0x00000000 0x142 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_int_long_long + 0x00000000 0x16a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.rd_real + 0x00000000 0x1f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_int_cc + 0x00000000 0x2c0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_int + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_long_cc + 0x00000000 0x2d6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_long + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_long_long_cc + 0x00000000 0x2f4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_long_long + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_float_long_cc + 0x00000000 0x2fa C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_float_long + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_float_long_long_cc + 0x00000000 0x316 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc.__vfscanf_float_long_long + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_frame 0x00000000 0x2b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_info 0x00000000 0xf7 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_abbrev 0x00000000 0x6b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_aranges + 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_ranges 0x00000000 0x68 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_line 0x00000000 0x7a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .debug_str 0x00000000 0x27c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__int32_to_float32 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .debug_frame 0x00000000 0x600 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__int32_to_float64 - 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__uint32_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__uint32_to_float64 - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__int64_to_float32 - 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x94 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__int64_to_float64 - 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__uint64_to_float32 - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__uint64_to_float64 - 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_to_int32 - 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_to_int64 - 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_to_uint32 - 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_to_int32 - 0x00000000 0x54 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_to_int64 - 0x00000000 0x84 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_to_uint32 - 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_to_uint64 - 0x00000000 0x50 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_to_float64 - 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_to_float32 - 0x00000000 0x78 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_add - 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x138 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_mul - 0x00000000 0xe4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0xd4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_div - 0x00000000 0x1f8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x1e0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_cmp - 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__aeabi_cfcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__aeabi_cfcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__aeabi_cfrcmple + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__aeabi_fcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__aeabi_fcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__aeabi_fcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_fcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__aeabi_fcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__aeabi_fcmpge + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float32_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_add - 0x00000000 0x2b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x294 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_mul - 0x00000000 0x180 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x16c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_div - 0x00000000 0x260 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x214 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_cmp - 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_dcmpeq - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_dcmplt - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_dcmple - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_dcmpge - 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) - .text.libc.__aeabi_dcmpgt - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x64 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cdcmpeq + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cdcmple + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cdrcmple + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmpeq + 0x00000000 0x34 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmple + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmpge + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmplt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmpgt + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text.libc.__float64_cmpun + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_signbit - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_isinf - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_isnan - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_isfinite - 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_isfinite - 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_isnormal - 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x18 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float32_classify - 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .text.libc.__float64_classify - 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x28 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .rodata.libc.__float32_infinity - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .rodata.libc.__float32_nan - 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .rodata.libc.__float64_infinity - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .rodata.libc.__float64_nan - 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .debug_frame 0x00000000 0x440 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) .ARM.attributes - 0x00000000 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm_asm.o) + .text 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .data 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .bss 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_poly1_eval + 0x00000000 0x4c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_poly1_evalf + 0x00000000 0x44 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_poly_eval + 0x00000000 0x3c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_poly_evalf + 0x00000000 0x30 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_sincos + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_sincosf + 0x00000000 0x13c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atan + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atan2 + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atanf + 0x00000000 0x170 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atan2f + 0x00000000 0xbc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.ceil + 0x00000000 0x8c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.cos + 0x00000000 0x1b8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.cosf + 0x00000000 0x258 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.expf + 0x00000000 0x128 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.coshf + 0x00000000 0xa4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fma + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmaf + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmax + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmaxf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmin + 0x00000000 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fminf + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.frexp + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.ldexp + 0x00000000 0x6c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.exp + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.cosh + 0x00000000 0xf4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.log + 0x00000000 0x240 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atanh + 0x00000000 0x104 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.log10 + 0x00000000 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.logf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.atanhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.log10f + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.modf + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.modff + 0x00000000 0x48 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.pow + 0x00000000 0x118 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.exp2 + 0x00000000 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.powf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.exp2f + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.scalbn + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.scalbnf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sin + 0x00000000 0x1b4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sinf + 0x00000000 0x224 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sinh + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sinhf + 0x00000000 0xcc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.tan + 0x00000000 0x21c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.tanf + 0x00000000 0x150 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.tanh + 0x00000000 0x1d0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.tanhf + 0x00000000 0x130 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sqrt + 0x00000000 0x110 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_asinacos + 0x00000000 0x2c0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.acosh + 0x00000000 0x108 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.asinh + 0x00000000 0x114 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.hypot + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.asin + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.acos + 0x00000000 0x268 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.sqrtf + 0x00000000 0xb8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.__RAL_asinacosf + 0x00000000 0x1d4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.acoshf + 0x00000000 0xc8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.asinhf + 0x00000000 0xb4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.hypotf + 0x00000000 0x140 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.asinf + 0x00000000 0x184 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.acosf + 0x00000000 0x1a4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.cbrtf + 0x00000000 0xf0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.cbrt + 0x00000000 0x1cc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.floor + 0x00000000 0x90 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmodf + 0x00000000 0xf8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc.fmod + 0x00000000 0x154 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .rodata.libc.__asinacosf_a + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .rodata.libc.__asinacosf_b + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .rodata.libc.atanf_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .rodata.libc.__asinacos_a + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .rodata.libc.__asinacos_b + 0x00000000 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_frame 0x00000000 0xb80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_info 0x00000000 0x847 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_abbrev 0x00000000 0xdb C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_aranges + 0x00000000 0x228 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_ranges 0x00000000 0x750 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_line 0x00000000 0x345 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .debug_str 0x00000000 0x364 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .comment 0x00000000 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .ARM.attributes + 0x00000000 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2.o) + .text.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .data.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .bss.libc 0x00000000 0x0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.fabs + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.fabsf + 0x00000000 0x8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.ceilf + 0x00000000 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.floorf + 0x00000000 0x5c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.ldexpf + 0x00000000 0x38 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .text.libc.frexpf + 0x00000000 0x2c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .debug_frame 0x00000000 0x70 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) + .ARM.attributes + 0x00000000 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a(libm2_asm.o) Memory Configuration Name Origin Length Attributes UNPLACED_SECTIONS 0xffffffff 0x00000000 xw -SRAM 0x20000000 0x00002000 xw +SRAM 0x20000000 0x00010000 xw FLASH 0x00000000 0x00008000 xr *default* 0x00000000 0xffffffff Linker script and memory map + 0x00000000 __vfprintf = __vfprintf_float_long_long + 0x00000000 __vfscanf = __vfscanf_float_long_cc 0x20000000 __SRAM_segment_start__ = 0x20000000 - 0x20002000 __SRAM_segment_end__ = 0x20002000 + 0x20010000 __SRAM_segment_end__ = 0x20010000 0x00000000 __FLASH_segment_start__ = 0x0 0x00008000 __FLASH_segment_end__ = 0x8000 - 0x00000200 __STACKSIZE__ = 0x200 + 0x00000800 __STACKSIZE__ = 0x800 0x00000000 __STACKSIZE_PROCESS__ = 0x0 0x00000000 __STACKSIZE_IRQ__ = 0x0 0x00000000 __STACKSIZE_FIQ__ = 0x0 @@ -1282,511 +2462,536 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= __FLASH_segment_end__)), error: .init is too large to fit in FLASH memory segment) 0x000001f8 __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x000001f8 0x55f8 +.text 0x000001f8 0x5614 0x000001f8 __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) - .glue_7 0x00000000 0x0 linker stubs - .glue_7t 0x00000000 0x0 linker stubs + .glue_7 0x000001f8 0x0 linker stubs + .glue_7t 0x000001f8 0x0 linker stubs .text.SysCtlPeripheralValid - 0x000001f8 0x27c THUMB Debug/../../obj/sysctl.o + 0x000001f8 0x14c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralReset - 0x00000474 0x90 THUMB Debug/../../obj/sysctl.o - 0x00000474 SysCtlPeripheralReset + 0x00000344 0x98 THUMB Debug/../../obj/sysctl.o + 0x00000344 SysCtlPeripheralReset .text.SysCtlPeripheralEnable - 0x00000504 0x64 THUMB Debug/../../obj/sysctl.o - 0x00000504 SysCtlPeripheralEnable + 0x000003dc 0x68 THUMB Debug/../../obj/sysctl.o + 0x000003dc SysCtlPeripheralEnable .text.SysCtlDelay - 0x00000568 0x8 THUMB Debug/../../obj/sysctl.o - 0x00000568 SysCtlDelay + 0x00000444 0x8 THUMB Debug/../../obj/sysctl.o + 0x00000444 SysCtlDelay .text.SysCtlClockSet - 0x00000570 0x160 THUMB Debug/../../obj/sysctl.o - 0x00000570 SysCtlClockSet + 0x0000044c 0x150 THUMB Debug/../../obj/sysctl.o + 0x0000044c SysCtlClockSet .text.SysCtlClockGet - 0x000006d0 0x1b4 THUMB Debug/../../obj/sysctl.o - 0x000006d0 SysCtlClockGet + 0x0000059c 0x1d0 THUMB Debug/../../obj/sysctl.o + 0x0000059c SysCtlClockGet .text.GPIOBaseValid - 0x00000884 0xc8 THUMB Debug/../../obj/gpio.o + 0x0000076c 0x54 THUMB Debug/../../obj/gpio.o .text.GPIODirModeSet - 0x0000094c 0x58 THUMB Debug/../../obj/gpio.o - 0x0000094c GPIODirModeSet + 0x000007c0 0x54 THUMB Debug/../../obj/gpio.o + 0x000007c0 GPIODirModeSet .text.GPIOPadConfigSet - 0x000009a4 0x108 THUMB Debug/../../obj/gpio.o - 0x000009a4 GPIOPadConfigSet + 0x00000814 0x10c THUMB Debug/../../obj/gpio.o + 0x00000814 GPIOPadConfigSet .text.GPIOPinWrite - 0x00000aac 0x24 THUMB Debug/../../obj/gpio.o - 0x00000aac GPIOPinWrite + 0x00000920 0x24 THUMB Debug/../../obj/gpio.o + 0x00000920 GPIOPinWrite .text.GPIOPinTypeEthernetLED - 0x00000ad0 0x34 THUMB Debug/../../obj/gpio.o - 0x00000ad0 GPIOPinTypeEthernetLED + 0x00000944 0x34 THUMB Debug/../../obj/gpio.o + 0x00000944 GPIOPinTypeEthernetLED .text.GPIOPinTypeGPIOOutput - 0x00000b04 0x34 THUMB Debug/../../obj/gpio.o - 0x00000b04 GPIOPinTypeGPIOOutput + 0x00000978 0x34 THUMB Debug/../../obj/gpio.o + 0x00000978 GPIOPinTypeGPIOOutput .text.GPIOPinTypeSSI - 0x00000b38 0x34 THUMB Debug/../../obj/gpio.o - 0x00000b38 GPIOPinTypeSSI + 0x000009ac 0x34 THUMB Debug/../../obj/gpio.o + 0x000009ac GPIOPinTypeSSI .text.GPIOPinTypeUART - 0x00000b6c 0x34 THUMB Debug/../../obj/gpio.o - 0x00000b6c GPIOPinTypeUART + 0x000009e0 0x34 THUMB Debug/../../obj/gpio.o + 0x000009e0 GPIOPinTypeUART .text.FlashClear - 0x00000ba0 0x50 THUMB Debug/../../obj/flashlib.o - 0x00000ba0 FlashClear + 0x00000a14 0x50 THUMB Debug/../../obj/flashlib.o + 0x00000a14 FlashClear .text.FlashProgram - 0x00000bf0 0xd4 THUMB Debug/../../obj/flashlib.o - 0x00000bf0 FlashProgram + 0x00000a64 0xec THUMB Debug/../../obj/flashlib.o + 0x00000a64 FlashProgram .text.FlashUserGet - 0x00000cc4 0x60 THUMB Debug/../../obj/flashlib.o - 0x00000cc4 FlashUserGet + 0x00000b50 0x60 THUMB Debug/../../obj/flashlib.o + 0x00000b50 FlashUserGet .text.UARTBaseValid - 0x00000d24 0x4c THUMB Debug/../../obj/uartlib.o + 0x00000bb0 0x20 THUMB Debug/../../obj/uartlib.o .text.UARTEnable - 0x00000d70 0x30 THUMB Debug/../../obj/uartlib.o - 0x00000d70 UARTEnable + 0x00000bd0 0x30 THUMB Debug/../../obj/uartlib.o + 0x00000bd0 UARTEnable .text.UARTDisable - 0x00000da0 0x34 THUMB Debug/../../obj/uartlib.o - 0x00000da0 UARTDisable + 0x00000c00 0x34 THUMB Debug/../../obj/uartlib.o + 0x00000c00 UARTDisable .text.UARTConfigSetExpClk - 0x00000dd4 0xd0 THUMB Debug/../../obj/uartlib.o - 0x00000dd4 UARTConfigSetExpClk + 0x00000c34 0xdc THUMB Debug/../../obj/uartlib.o + 0x00000c34 UARTConfigSetExpClk .text.UARTSpaceAvail - 0x00000ea4 0x24 THUMB Debug/../../obj/uartlib.o - 0x00000ea4 UARTSpaceAvail + 0x00000d10 0x24 THUMB Debug/../../obj/uartlib.o + 0x00000d10 UARTSpaceAvail .text.UARTCharGetNonBlocking - 0x00000ec8 0x28 THUMB Debug/../../obj/uartlib.o - 0x00000ec8 UARTCharGetNonBlocking + 0x00000d34 0x28 THUMB Debug/../../obj/uartlib.o + 0x00000d34 UARTCharGetNonBlocking .text.UARTCharPutNonBlocking - 0x00000ef0 0x2c THUMB Debug/../../obj/uartlib.o - 0x00000ef0 UARTCharPutNonBlocking + 0x00000d5c 0x28 THUMB Debug/../../obj/uartlib.o + 0x00000d5c UARTCharPutNonBlocking .text.UARTBusy - 0x00000f1c 0x20 THUMB Debug/../../obj/uartlib.o - 0x00000f1c UARTBusy + 0x00000d84 0x20 THUMB Debug/../../obj/uartlib.o + 0x00000d84 UARTBusy .text.SSIBaseValid - 0x00000f3c 0x2c THUMB Debug/../../obj/ssi.o + 0x00000da4 0x14 THUMB Debug/../../obj/ssi.o .text.SSIConfigSetExpClk - 0x00000f68 0xd0 THUMB Debug/../../obj/ssi.o - 0x00000f68 SSIConfigSetExpClk + 0x00000db8 0xc4 THUMB Debug/../../obj/ssi.o + 0x00000db8 SSIConfigSetExpClk .text.SSIEnable - 0x00001038 0x24 THUMB Debug/../../obj/ssi.o - 0x00001038 SSIEnable + 0x00000e7c 0x24 THUMB Debug/../../obj/ssi.o + 0x00000e7c SSIEnable .text.SSIDisable - 0x0000105c 0x24 THUMB Debug/../../obj/ssi.o - 0x0000105c SSIDisable + 0x00000ea0 0x24 THUMB Debug/../../obj/ssi.o + 0x00000ea0 SSIDisable .text.SSIDataPut - 0x00001080 0x40 THUMB Debug/../../obj/ssi.o - 0x00001080 SSIDataPut + 0x00000ec4 0x40 THUMB Debug/../../obj/ssi.o + 0x00000ec4 SSIDataPut .text.SSIDataGet - 0x000010c0 0x28 THUMB Debug/../../obj/ssi.o - 0x000010c0 SSIDataGet + 0x00000f04 0x28 THUMB Debug/../../obj/ssi.o + 0x00000f04 SSIDataGet .text.EthernetPacketGetInternal - 0x000010e8 0x7c THUMB Debug/../../obj/ethernet.o + 0x00000f2c 0x86 THUMB Debug/../../obj/ethernet.o .text.EthernetPacketPutInternal.part.0 - 0x00001164 0x66 THUMB Debug/../../obj/ethernet.o - *fill* 0x000011ca 0x2 00 + 0x00000fb2 0x66 THUMB Debug/../../obj/ethernet.o .text.EthernetInitExpClk - 0x000011cc 0x2c THUMB Debug/../../obj/ethernet.o - 0x000011cc EthernetInitExpClk + 0x00001018 0x2c THUMB Debug/../../obj/ethernet.o + 0x00001018 EthernetInitExpClk .text.EthernetConfigSet - 0x000011f8 0x58 THUMB Debug/../../obj/ethernet.o - 0x000011f8 EthernetConfigSet + 0x00001044 0x58 THUMB Debug/../../obj/ethernet.o + 0x00001044 EthernetConfigSet .text.EthernetMACAddrSet - 0x00001250 0x5c THUMB Debug/../../obj/ethernet.o - 0x00001250 EthernetMACAddrSet + 0x0000109c 0x60 THUMB Debug/../../obj/ethernet.o + 0x0000109c EthernetMACAddrSet .text.EthernetEnable - 0x000012ac 0x40 THUMB Debug/../../obj/ethernet.o - 0x000012ac EthernetEnable + 0x000010fc 0x40 THUMB Debug/../../obj/ethernet.o + 0x000010fc EthernetEnable .text.EthernetPacketGetNonBlocking - 0x000012ec 0x54 THUMB Debug/../../obj/ethernet.o - 0x000012ec EthernetPacketGetNonBlocking + 0x0000113c 0x54 THUMB Debug/../../obj/ethernet.o + 0x0000113c EthernetPacketGetNonBlocking .text.EthernetPacketPut - 0x00001340 0x5c THUMB Debug/../../obj/ethernet.o - 0x00001340 EthernetPacketPut + 0x00001190 0x5c THUMB Debug/../../obj/ethernet.o + 0x00001190 EthernetPacketPut .text.EthernetIntDisable - 0x0000139c 0x38 THUMB Debug/../../obj/ethernet.o - 0x0000139c EthernetIntDisable + 0x000011ec 0x38 THUMB Debug/../../obj/ethernet.o + 0x000011ec EthernetIntDisable .text.EthernetIntStatus - 0x000013d4 0x28 THUMB Debug/../../obj/ethernet.o - 0x000013d4 EthernetIntStatus + 0x00001224 0x28 THUMB Debug/../../obj/ethernet.o + 0x00001224 EthernetIntStatus .text.EthernetIntClear - 0x000013fc 0x34 THUMB Debug/../../obj/ethernet.o - 0x000013fc EthernetIntClear + 0x0000124c 0x34 THUMB Debug/../../obj/ethernet.o + 0x0000124c EthernetIntClear .text.EthernetPHYRead - 0x00001430 0x40 THUMB Debug/../../obj/ethernet.o - 0x00001430 EthernetPHYRead + 0x00001280 0x40 THUMB Debug/../../obj/ethernet.o + 0x00001280 EthernetPHYRead .text.xchg_spi - 0x00001470 0x20 THUMB Debug/../../obj/mmc.o + 0x000012c0 0x20 THUMB Debug/../../obj/mmc.o .text.wait_ready - 0x00001490 0x28 THUMB Debug/../../obj/mmc.o + 0x000012e0 0x28 THUMB Debug/../../obj/mmc.o .text.deselect - 0x000014b8 0x1c THUMB Debug/../../obj/mmc.o - .text.select 0x000014d4 0x2c THUMB Debug/../../obj/mmc.o + 0x00001308 0x1c THUMB Debug/../../obj/mmc.o + .text.select 0x00001324 0x2c THUMB Debug/../../obj/mmc.o .text.send_cmd - 0x00001500 0x7e THUMB Debug/../../obj/mmc.o - .text.xmit_datablock.part.1 - 0x0000157e 0x40 THUMB Debug/../../obj/mmc.o + 0x00001350 0x80 THUMB Debug/../../obj/mmc.o + .text.xmit_datablock + 0x000013d0 0x54 THUMB Debug/../../obj/mmc.o .text.rcvr_datablock - 0x000015be 0x58 THUMB Debug/../../obj/mmc.o - *fill* 0x00001616 0x2 00 + 0x00001424 0x58 THUMB Debug/../../obj/mmc.o .text.disk_initialize - 0x00001618 0x228 THUMB Debug/../../obj/mmc.o - 0x00001618 disk_initialize + 0x0000147c 0x224 THUMB Debug/../../obj/mmc.o + 0x0000147c disk_initialize .text.disk_status - 0x00001840 0x10 THUMB Debug/../../obj/mmc.o - 0x00001840 disk_status + 0x000016a0 0x14 THUMB Debug/../../obj/mmc.o + 0x000016a0 disk_status .text.disk_read - 0x00001850 0x88 THUMB Debug/../../obj/mmc.o - 0x00001850 disk_read + 0x000016b4 0x7c THUMB Debug/../../obj/mmc.o + 0x000016b4 disk_read .text.disk_write - 0x000018d8 0xc4 THUMB Debug/../../obj/mmc.o - 0x000018d8 disk_write + 0x00001730 0x9c THUMB Debug/../../obj/mmc.o + 0x00001730 disk_write .text.disk_ioctl - 0x0000199c 0x1fc THUMB Debug/../../obj/mmc.o - 0x0000199c disk_ioctl - .text.get_fattime - 0x00001b98 0x8 THUMB Debug/../../obj/mmc.o - 0x00001b98 get_fattime + 0x000017cc 0x1e4 THUMB Debug/../../obj/mmc.o + 0x000017cc disk_ioctl .text.netdev_init - 0x00001ba0 0x18 THUMB Debug/../../obj/netdev.o - 0x00001ba0 netdev_init + 0x000019b0 0x18 THUMB Debug/../../obj/netdev.o + 0x000019b0 netdev_init .text.netdev_init_mac - 0x00001bb8 0x10c THUMB Debug/../../obj/netdev.o - 0x00001bb8 netdev_init_mac + 0x000019c8 0x108 THUMB Debug/../../obj/netdev.o + 0x000019c8 netdev_init_mac .text.netdev_read - 0x00001cc4 0x34 THUMB Debug/../../obj/netdev.o - 0x00001cc4 netdev_read + 0x00001ad0 0x34 THUMB Debug/../../obj/netdev.o + 0x00001ad0 netdev_read .text.netdev_send - 0x00001cf8 0x18 THUMB Debug/../../obj/netdev.o - 0x00001cf8 netdev_send + 0x00001b04 0x18 THUMB Debug/../../obj/netdev.o + 0x00001b04 netdev_send .text.FileIsFirmwareUpdateRequestedHook - 0x00001d10 0x34 THUMB Debug/../../obj/hooks.o - 0x00001d10 FileIsFirmwareUpdateRequestedHook + 0x00001b1c 0x38 THUMB Debug/../../obj/hooks.o + 0x00001b1c FileIsFirmwareUpdateRequestedHook .text.FileGetFirmwareFilenameHook - 0x00001d44 0x8 THUMB Debug/../../obj/hooks.o - 0x00001d44 FileGetFirmwareFilenameHook + 0x00001b54 0x8 THUMB Debug/../../obj/hooks.o + 0x00001b54 FileGetFirmwareFilenameHook .text.FileFirmwareUpdateStartedHook - 0x00001d4c 0x28 THUMB Debug/../../obj/hooks.o - 0x00001d4c FileFirmwareUpdateStartedHook + 0x00001b5c 0x28 THUMB Debug/../../obj/hooks.o + 0x00001b5c FileFirmwareUpdateStartedHook .text.FileFirmwareUpdateCompletedHook - 0x00001d74 0x40 THUMB Debug/../../obj/hooks.o - 0x00001d74 FileFirmwareUpdateCompletedHook + 0x00001b84 0x40 THUMB Debug/../../obj/hooks.o + 0x00001b84 FileFirmwareUpdateCompletedHook .text.FileFirmwareUpdateErrorHook - 0x00001db4 0x14 THUMB Debug/../../obj/hooks.o - 0x00001db4 FileFirmwareUpdateErrorHook + 0x00001bc4 0x14 THUMB Debug/../../obj/hooks.o + 0x00001bc4 FileFirmwareUpdateErrorHook .text.FileFirmwareUpdateLogHook - 0x00001dc8 0x48 THUMB Debug/../../obj/hooks.o - 0x00001dc8 FileFirmwareUpdateLogHook + 0x00001bd8 0x48 THUMB Debug/../../obj/hooks.o + 0x00001bd8 FileFirmwareUpdateLogHook .text.startup.main - 0x00001e10 0x2c THUMB Debug/../../obj/main.o - 0x00001e10 main + 0x00001c20 0x2c THUMB Debug/../../obj/main.o + 0x00001c20 main .text.UnusedISR - 0x00001e3c 0xc THUMB Debug/../../obj/vectors.o - 0x00001e3c UnusedISR + 0x00001c4c 0xc THUMB Debug/../../obj/vectors.o + 0x00001c4c UnusedISR .text.CpuIrqDisable - 0x00001e48 0x4 THUMB Debug/../../obj/cpu_comp.o - 0x00001e48 CpuIrqDisable + 0x00001c58 0x4 THUMB Debug/../../obj/cpu_comp.o + 0x00001c58 CpuIrqDisable .text.CpuIrqEnable - 0x00001e4c 0x4 THUMB Debug/../../obj/cpu_comp.o - 0x00001e4c CpuIrqEnable - .text.CpuInit 0x00001e50 0x4 THUMB Debug/../../obj/cpu.o - 0x00001e50 CpuInit + 0x00001c5c 0x4 THUMB Debug/../../obj/cpu_comp.o + 0x00001c5c CpuIrqEnable + .text.CpuInit 0x00001c60 0x4 THUMB Debug/../../obj/cpu.o + 0x00001c60 CpuInit .text.CpuStartUserProgram - 0x00001e54 0x34 THUMB Debug/../../obj/cpu.o - 0x00001e54 CpuStartUserProgram + 0x00001c64 0x38 THUMB Debug/../../obj/cpu.o + 0x00001c64 CpuStartUserProgram .text.CpuMemCopy - 0x00001e88 0x1e THUMB Debug/../../obj/cpu.o - 0x00001e88 CpuMemCopy - *fill* 0x00001ea6 0x2 00 + 0x00001c9c 0x1c THUMB Debug/../../obj/cpu.o + 0x00001c9c CpuMemCopy .text.FlashGetSector - 0x00001ea8 0x38 THUMB Debug/../../obj/flash.o + 0x00001cb8 0x34 THUMB Debug/../../obj/flash.o .text.FlashWriteBlock - 0x00001ee0 0x4e THUMB Debug/../../obj/flash.o - *fill* 0x00001f2e 0x2 00 + 0x00001cec 0x4e THUMB Debug/../../obj/flash.o + *fill* 0x00001d3a 0x2 .text.FlashSwitchBlock - 0x00001f30 0x4c THUMB Debug/../../obj/flash.o + 0x00001d3c 0x50 THUMB Debug/../../obj/flash.o .text.FlashAddToBlock - 0x00001f7c 0x80 THUMB Debug/../../obj/flash.o + 0x00001d8c 0x82 THUMB Debug/../../obj/flash.o + *fill* 0x00001e0e 0x2 + .text.FlashReinit + 0x00001e10 0x18 THUMB Debug/../../obj/flash.o + 0x00001e10 FlashReinit .text.FlashInit - 0x00001ffc 0x18 THUMB Debug/../../obj/flash.o - 0x00001ffc FlashInit + 0x00001e28 0x4 THUMB Debug/../../obj/flash.o + 0x00001e28 FlashInit .text.FlashWrite - 0x00002014 0x48 THUMB Debug/../../obj/flash.o - 0x00002014 FlashWrite + 0x00001e2c 0x48 THUMB Debug/../../obj/flash.o + 0x00001e2c FlashWrite .text.FlashErase - 0x0000205c 0xc0 THUMB Debug/../../obj/flash.o - 0x0000205c FlashErase + 0x00001e74 0xc4 THUMB Debug/../../obj/flash.o + 0x00001e74 FlashErase .text.FlashWriteChecksum - 0x0000211c 0x40 THUMB Debug/../../obj/flash.o - 0x0000211c FlashWriteChecksum + 0x00001f38 0x44 THUMB Debug/../../obj/flash.o + 0x00001f38 FlashWriteChecksum .text.FlashVerifyChecksum - 0x0000215c 0x48 THUMB Debug/../../obj/flash.o - 0x0000215c FlashVerifyChecksum + 0x00001f7c 0x46 THUMB Debug/../../obj/flash.o + 0x00001f7c FlashVerifyChecksum + *fill* 0x00001fc2 0x2 .text.FlashDone - 0x000021a4 0x34 THUMB Debug/../../obj/flash.o - 0x000021a4 FlashDone + 0x00001fc4 0x34 THUMB Debug/../../obj/flash.o + 0x00001fc4 FlashDone .text.FlashGetUserProgBaseAddress - 0x000021d8 0x6 THUMB Debug/../../obj/flash.o - 0x000021d8 FlashGetUserProgBaseAddress - .text.NvmInit 0x000021de 0x4 THUMB Debug/../../obj/nvm.o - 0x000021de NvmInit + 0x00001ff8 0x6 THUMB Debug/../../obj/flash.o + 0x00001ff8 FlashGetUserProgBaseAddress + .text.NvmInit 0x00001ffe 0x4 THUMB Debug/../../obj/nvm.o + 0x00001ffe NvmInit .text.NvmWrite - 0x000021e2 0x4 THUMB Debug/../../obj/nvm.o - 0x000021e2 NvmWrite + 0x00002002 0x4 THUMB Debug/../../obj/nvm.o + 0x00002002 NvmWrite .text.NvmErase - 0x000021e6 0x4 THUMB Debug/../../obj/nvm.o - 0x000021e6 NvmErase + 0x00002006 0x4 THUMB Debug/../../obj/nvm.o + 0x00002006 NvmErase .text.NvmVerifyChecksum - 0x000021ea 0x4 THUMB Debug/../../obj/nvm.o - 0x000021ea NvmVerifyChecksum + 0x0000200a 0x4 THUMB Debug/../../obj/nvm.o + 0x0000200a NvmVerifyChecksum .text.NvmGetUserProgBaseAddress - 0x000021ee 0x4 THUMB Debug/../../obj/nvm.o - 0x000021ee NvmGetUserProgBaseAddress - .text.NvmDone 0x000021f2 0x12 THUMB Debug/../../obj/nvm.o - 0x000021f2 NvmDone + 0x0000200e 0x4 THUMB Debug/../../obj/nvm.o + 0x0000200e NvmGetUserProgBaseAddress + .text.NvmDone 0x00002012 0x12 THUMB Debug/../../obj/nvm.o + 0x00002012 NvmDone .text.TimerInit - 0x00002204 0x20 THUMB Debug/../../obj/timer.o - 0x00002204 TimerInit + 0x00002024 0x20 THUMB Debug/../../obj/timer.o + 0x00002024 TimerInit .text.TimerReset - 0x00002224 0xc THUMB Debug/../../obj/timer.o - 0x00002224 TimerReset + 0x00002044 0xc THUMB Debug/../../obj/timer.o + 0x00002044 TimerReset .text.TimerUpdate - 0x00002230 0x1c THUMB Debug/../../obj/timer.o - 0x00002230 TimerUpdate + 0x00002050 0x1c THUMB Debug/../../obj/timer.o + 0x00002050 TimerUpdate .text.TimerGet - 0x0000224c 0x10 THUMB Debug/../../obj/timer.o - 0x0000224c TimerGet + 0x0000206c 0x10 THUMB Debug/../../obj/timer.o + 0x0000206c TimerGet .text.UartInit - 0x0000225c 0x28 THUMB Debug/../../obj/uart.o - 0x0000225c UartInit + 0x0000207c 0x28 THUMB Debug/../../obj/uart.o + 0x0000207c UartInit .text.UartTransmitPacket - 0x00002284 0x6c THUMB Debug/../../obj/uart.o - 0x00002284 UartTransmitPacket + 0x000020a4 0x74 THUMB Debug/../../obj/uart.o + 0x000020a4 UartTransmitPacket .text.UartReceivePacket - 0x000022f0 0x90 THUMB Debug/../../obj/uart.o - 0x000022f0 UartReceivePacket + 0x00002118 0x94 THUMB Debug/../../obj/uart.o + 0x00002118 UartReceivePacket .text.AssertFailure - 0x00002380 0x8 THUMB Debug/../../obj/assert.o - 0x00002380 AssertFailure + 0x000021ac 0x8 THUMB Debug/../../obj/assert.o + 0x000021ac AssertFailure .text.BackDoorCheck - 0x00002388 0x48 THUMB Debug/../../obj/backdoor.o - 0x00002388 BackDoorCheck + 0x000021b4 0x48 THUMB Debug/../../obj/backdoor.o + 0x000021b4 BackDoorCheck .text.BackDoorInit - 0x000023d0 0x20 THUMB Debug/../../obj/backdoor.o - 0x000023d0 BackDoorInit + 0x000021fc 0x20 THUMB Debug/../../obj/backdoor.o + 0x000021fc BackDoorInit .text.BootInit - 0x000023f0 0x22 THUMB Debug/../../obj/boot.o - 0x000023f0 BootInit + 0x0000221c 0x22 THUMB Debug/../../obj/boot.o + 0x0000221c BootInit .text.BootTask - 0x00002412 0x1a THUMB Debug/../../obj/boot.o - 0x00002412 BootTask - .text.ComInit 0x0000242c 0x20 THUMB Debug/../../obj/com.o - 0x0000242c ComInit - .text.ComTask 0x0000244c 0x3c THUMB Debug/../../obj/com.o - 0x0000244c ComTask - .text.ComFree 0x00002488 0x2 THUMB Debug/../../obj/com.o - 0x00002488 ComFree - *fill* 0x0000248a 0x2 00 + 0x0000223e 0x1a THUMB Debug/../../obj/boot.o + 0x0000223e BootTask + .text.ComInit 0x00002258 0x20 THUMB Debug/../../obj/com.o + 0x00002258 ComInit + .text.ComTask 0x00002278 0x3c THUMB Debug/../../obj/com.o + 0x00002278 ComTask + .text.ComFree 0x000022b4 0x2 THUMB Debug/../../obj/com.o + 0x000022b4 ComFree + *fill* 0x000022b6 0x2 .text.ComTransmitPacket - 0x0000248c 0x30 THUMB Debug/../../obj/com.o - 0x0000248c ComTransmitPacket - .text.ComGetActiveInterfaceMaxRxLen - 0x000024bc 0x14 THUMB Debug/../../obj/com.o - 0x000024bc ComGetActiveInterfaceMaxRxLen + 0x000022b8 0x30 THUMB Debug/../../obj/com.o + 0x000022b8 ComTransmitPacket .text.ComGetActiveInterfaceMaxTxLen - 0x000024d0 0x14 THUMB Debug/../../obj/com.o - 0x000024d0 ComGetActiveInterfaceMaxTxLen + 0x000022e8 0x14 THUMB Debug/../../obj/com.o + 0x000022e8 ComGetActiveInterfaceMaxTxLen + .text.ComGetActiveInterfaceMaxRxLen + 0x000022fc 0x4 THUMB Debug/../../obj/com.o + 0x000022fc ComGetActiveInterfaceMaxRxLen .text.ComIsConnected - 0x000024e4 0x4 THUMB Debug/../../obj/com.o - 0x000024e4 ComIsConnected - .text.CopInit 0x000024e8 0x2 THUMB Debug/../../obj/cop.o - 0x000024e8 CopInit + 0x00002300 0x4 THUMB Debug/../../obj/com.o + 0x00002300 ComIsConnected + .text.CopInit 0x00002304 0x2 THUMB Debug/../../obj/cop.o + 0x00002304 CopInit .text.CopService - 0x000024ea 0x2 THUMB Debug/../../obj/cop.o - 0x000024ea CopService + 0x00002306 0x2 THUMB Debug/../../obj/cop.o + 0x00002306 CopService .text.XcpSetCtoError - 0x000024ec 0x14 THUMB Debug/../../obj/xcp.o - .text.XcpInit 0x00002500 0x1c THUMB Debug/../../obj/xcp.o - 0x00002500 XcpInit + 0x00002308 0x14 THUMB Debug/../../obj/xcp.o + .text.XcpInit 0x0000231c 0x1c THUMB Debug/../../obj/xcp.o + 0x0000231c XcpInit .text.XcpIsConnected - 0x0000251c 0x10 THUMB Debug/../../obj/xcp.o - 0x0000251c XcpIsConnected + 0x00002338 0x10 THUMB Debug/../../obj/xcp.o + 0x00002338 XcpIsConnected .text.XcpPacketTransmitted - 0x0000252c 0x10 THUMB Debug/../../obj/xcp.o - 0x0000252c XcpPacketTransmitted + 0x00002348 0x10 THUMB Debug/../../obj/xcp.o + 0x00002348 XcpPacketTransmitted .text.XcpPacketReceived - 0x0000253c 0x21c THUMB Debug/../../obj/xcp.o - 0x0000253c XcpPacketReceived + 0x00002358 0x21c THUMB Debug/../../obj/xcp.o + 0x00002358 XcpPacketReceived .text.FileLibHexStringToByte - 0x00002758 0x42 THUMB Debug/../../obj/file.o - *fill* 0x0000279a 0x2 00 - .text.FileLibLongToIntString.constprop.0 - 0x0000279c 0x38 THUMB Debug/../../obj/file.o + 0x00002574 0x42 THUMB Debug/../../obj/file.o + *fill* 0x000025b6 0x2 + .text.FileLibLongToIntString.constprop.1 + 0x000025b8 0x30 THUMB Debug/../../obj/file.o .text.FileLibByteToHexString - 0x000027d4 0x3a THUMB Debug/../../obj/file.o - *fill* 0x0000280e 0x2 00 + 0x000025e8 0x38 THUMB Debug/../../obj/file.o .text.FileInit - 0x00002810 0x2c THUMB Debug/../../obj/file.o - 0x00002810 FileInit + 0x00002620 0x30 THUMB Debug/../../obj/file.o + 0x00002620 FileInit .text.FileIsIdle - 0x0000283c 0x14 THUMB Debug/../../obj/file.o - 0x0000283c FileIsIdle + 0x00002650 0x10 THUMB Debug/../../obj/file.o + 0x00002650 FileIsIdle .text.FileHandleFirmwareUpdateRequest - 0x00002850 0x28 THUMB Debug/../../obj/file.o - 0x00002850 FileHandleFirmwareUpdateRequest + 0x00002660 0x28 THUMB Debug/../../obj/file.o + 0x00002660 FileHandleFirmwareUpdateRequest .text.FileSrecGetLineType - 0x00002878 0x38 THUMB Debug/../../obj/file.o - 0x00002878 FileSrecGetLineType + 0x00002688 0x34 THUMB Debug/../../obj/file.o + 0x00002688 FileSrecGetLineType .text.FileSrecVerifyChecksum - 0x000028b0 0x3c THUMB Debug/../../obj/file.o - 0x000028b0 FileSrecVerifyChecksum + 0x000026bc 0x38 THUMB Debug/../../obj/file.o + 0x000026bc FileSrecVerifyChecksum .text.FileSrecParseLine - 0x000028ec 0x138 THUMB Debug/../../obj/file.o - 0x000028ec FileSrecParseLine + 0x000026f4 0x148 THUMB Debug/../../obj/file.o + 0x000026f4 FileSrecParseLine .text.FileTask - 0x00002a24 0x338 THUMB Debug/../../obj/file.o - 0x00002a24 FileTask - .text.mem_cpy 0x00002d5c 0x12 THUMB Debug/../../obj/ff.o - .text.sum_sfn 0x00002d6e 0x1e THUMB Debug/../../obj/ff.o - .text.validate - 0x00002d8c 0x2a THUMB Debug/../../obj/ff.o - .text.get_fileinfo - 0x00002db6 0xee THUMB Debug/../../obj/ff.o - .text.ld_clust.isra.0 - 0x00002ea4 0x1c THUMB Debug/../../obj/ff.o - .text.check_fs - 0x00002ec0 0x88 THUMB Debug/../../obj/ff.o - .text.chk_mounted - 0x00002f48 0x314 THUMB Debug/../../obj/ff.o - .text.sync_window - 0x0000325c 0x4e THUMB Debug/../../obj/ff.o - .text.sync_fs 0x000032aa 0xb2 THUMB Debug/../../obj/ff.o - .text.move_window - 0x0000335c 0x2e THUMB Debug/../../obj/ff.o + 0x0000283c 0x3c4 THUMB Debug/../../obj/file.o + 0x0000283c FileTask + .text.ld_dword + 0x00002c00 0x10 THUMB Debug/../../obj/ff.o .text.clust2sect - 0x0000338a 0x18 THUMB Debug/../../obj/ff.o - 0x0000338a clust2sect - .text.get_fat 0x000033a2 0xca THUMB Debug/../../obj/ff.o - 0x000033a2 get_fat - .text.dir_sdi 0x0000346c 0x84 THUMB Debug/../../obj/ff.o - .text.put_fat 0x000034f0 0xf6 THUMB Debug/../../obj/ff.o - 0x000034f0 put_fat + 0x00002c10 0x16 THUMB Debug/../../obj/ff.o + .text.sum_sfn 0x00002c26 0x1e THUMB Debug/../../obj/ff.o + .text.get_ldnumber + 0x00002c44 0x30 THUMB Debug/../../obj/ff.o + .text.validate + 0x00002c74 0x36 THUMB Debug/../../obj/ff.o + .text.mem_cpy.part.0 + 0x00002caa 0x12 THUMB Debug/../../obj/ff.o + .text.ld_clust.isra.1 + 0x00002cbc 0x1c THUMB Debug/../../obj/ff.o + .text.st_clust.isra.2 + 0x00002cd8 0x18 THUMB Debug/../../obj/ff.o + .text.sync_window.part.3 + 0x00002cf0 0x46 THUMB Debug/../../obj/ff.o + .text.sync_window + 0x00002d36 0xc THUMB Debug/../../obj/ff.o + .text.move_window + 0x00002d42 0x36 THUMB Debug/../../obj/ff.o + .text.check_fs + 0x00002d78 0x64 THUMB Debug/../../obj/ff.o + .text.find_volume + 0x00002ddc 0x298 THUMB Debug/../../obj/ff.o + .text.get_fat.isra.6 + 0x00003074 0xb4 THUMB Debug/../../obj/ff.o + .text.dir_sdi 0x00003128 0x82 THUMB Debug/../../obj/ff.o + .text.get_fileinfo.part.8 + 0x000031aa 0xda THUMB Debug/../../obj/ff.o + .text.put_fat 0x00003284 0x102 THUMB Debug/../../obj/ff.o .text.create_chain - 0x000035e6 0x9a THUMB Debug/../../obj/ff.o + 0x00003386 0xb6 THUMB Debug/../../obj/ff.o .text.dir_next - 0x00003680 0xf0 THUMB Debug/../../obj/ff.o - .text.dir_find.part.6 - 0x00003770 0x12c THUMB Debug/../../obj/ff.o - .text.follow_path - 0x0000389c 0x280 THUMB Debug/../../obj/ff.o + 0x0000343c 0xfe THUMB Debug/../../obj/ff.o .text.dir_remove - 0x00003b1c 0x4e THUMB Debug/../../obj/ff.o - *fill* 0x00003b6a 0x2 00 - .text.dir_read.constprop.8 - 0x00003b6c 0x100 THUMB Debug/../../obj/ff.o + 0x0000353a 0x4e THUMB Debug/../../obj/ff.o + .text.dir_find + 0x00003588 0x164 THUMB Debug/../../obj/ff.o + .text.follow_path + 0x000036ec 0x26c THUMB Debug/../../obj/ff.o + .text.dir_read.constprop.9 + 0x00003958 0x110 THUMB Debug/../../obj/ff.o .text.remove_chain - 0x00003c6c 0x54 THUMB Debug/../../obj/ff.o - .text.gen_numname - 0x00003cc0 0x78 THUMB Debug/../../obj/ff.o - 0x00003cc0 gen_numname + 0x00003a68 0x6a THUMB Debug/../../obj/ff.o + *fill* 0x00003ad2 0x2 .text.dir_register - 0x00003d38 0x1c8 THUMB Debug/../../obj/ff.o - .text.f_mount 0x00003f00 0x20 THUMB Debug/../../obj/ff.o - 0x00003f00 f_mount - .text.f_open 0x00003f20 0x160 THUMB Debug/../../obj/ff.o - 0x00003f20 f_open - .text.f_read 0x00004080 0x164 THUMB Debug/../../obj/ff.o - 0x00004080 f_read - .text.f_write 0x000041e4 0x192 THUMB Debug/../../obj/ff.o - 0x000041e4 f_write - .text.f_sync 0x00004376 0xac THUMB Debug/../../obj/ff.o - 0x00004376 f_sync - .text.f_close 0x00004422 0xe THUMB Debug/../../obj/ff.o - 0x00004422 f_close - .text.f_lseek 0x00004430 0x13c THUMB Debug/../../obj/ff.o - 0x00004430 f_lseek - .text.f_stat 0x0000456c 0x48 THUMB Debug/../../obj/ff.o - 0x0000456c f_stat + 0x00003ad4 0x254 THUMB Debug/../../obj/ff.o + .text.sync_fs 0x00003d28 0xb2 THUMB Debug/../../obj/ff.o + *fill* 0x00003dda 0x2 + .text.f_mount 0x00003ddc 0x50 THUMB Debug/../../obj/ff.o + 0x00003ddc f_mount + .text.f_open 0x00003e2c 0x150 THUMB Debug/../../obj/ff.o + 0x00003e2c f_open + .text.f_read 0x00003f7c 0x156 THUMB Debug/../../obj/ff.o + 0x00003f7c f_read + .text.f_write 0x000040d2 0x17e THUMB Debug/../../obj/ff.o + 0x000040d2 f_write + .text.putc_bfd + 0x00004250 0x44 THUMB Debug/../../obj/ff.o + .text.f_sync 0x00004294 0x94 THUMB Debug/../../obj/ff.o + 0x00004294 f_sync + .text.f_close 0x00004328 0x1a THUMB Debug/../../obj/ff.o + 0x00004328 f_close + .text.f_lseek 0x00004342 0x136 THUMB Debug/../../obj/ff.o + 0x00004342 f_lseek + .text.f_stat 0x00004478 0x54 THUMB Debug/../../obj/ff.o + 0x00004478 f_stat .text.f_unlink - 0x000045b4 0xc0 THUMB Debug/../../obj/ff.o - 0x000045b4 f_unlink - .text.f_gets 0x00004674 0x48 THUMB Debug/../../obj/ff.o - 0x00004674 f_gets - .text.f_putc 0x000046bc 0x30 THUMB Debug/../../obj/ff.o - 0x000046bc f_putc - .text.f_puts 0x000046ec 0x20 THUMB Debug/../../obj/ff.o - 0x000046ec f_puts + 0x000044cc 0xa8 THUMB Debug/../../obj/ff.o + 0x000044cc f_unlink + .text.f_gets 0x00004574 0x4c THUMB Debug/../../obj/ff.o + 0x00004574 f_gets + .text.f_puts 0x000045c0 0x44 THUMB Debug/../../obj/ff.o + 0x000045c0 f_puts .text.ff_convert - 0x0000470c 0x38 THUMB Debug/../../obj/unicode.o - 0x0000470c ff_convert + 0x00004604 0x3c THUMB Debug/../../obj/unicode.o + 0x00004604 ff_convert .text.ff_wtoupper - 0x00004744 0x24 THUMB Debug/../../obj/unicode.o - 0x00004744 ff_wtoupper - .text.chksum 0x00004768 0x38 THUMB Debug/../../obj/uip.o + 0x00004640 0x84 THUMB Debug/../../obj/unicode.o + 0x00004640 ff_wtoupper + .text.chksum 0x000046c4 0x38 THUMB Debug/../../obj/uip.o .text.upper_layer_chksum - 0x000047a0 0x40 THUMB Debug/../../obj/uip.o + 0x000046fc 0x3c THUMB Debug/../../obj/uip.o .text.uip_add32 - 0x000047e0 0x54 THUMB Debug/../../obj/uip.o - 0x000047e0 uip_add32 + 0x00004738 0x54 THUMB Debug/../../obj/uip.o + 0x00004738 uip_add32 .text.unlikely.uip_add_rcv_nxt - 0x00004834 0x2c THUMB Debug/../../obj/uip.o + 0x0000478c 0x30 THUMB Debug/../../obj/uip.o .text.uip_ipchksum - 0x00004860 0x24 THUMB Debug/../../obj/uip.o - 0x00004860 uip_ipchksum + 0x000047bc 0x20 THUMB Debug/../../obj/uip.o + 0x000047bc uip_ipchksum .text.uip_tcpchksum - 0x00004884 0x6 THUMB Debug/../../obj/uip.o - 0x00004884 uip_tcpchksum - *fill* 0x0000488a 0x2 00 + 0x000047dc 0x6 THUMB Debug/../../obj/uip.o + 0x000047dc uip_tcpchksum + *fill* 0x000047e2 0x2 .text.uip_init - 0x0000488c 0x2c THUMB Debug/../../obj/uip.o - 0x0000488c uip_init + 0x000047e4 0x2c THUMB Debug/../../obj/uip.o + 0x000047e4 uip_init .text.uip_listen - 0x000048b8 0x1c THUMB Debug/../../obj/uip.o - 0x000048b8 uip_listen + 0x00004810 0x20 THUMB Debug/../../obj/uip.o + 0x00004810 uip_listen .text.uip_process - 0x000048d4 0x9b8 THUMB Debug/../../obj/uip.o - 0x000048d4 uip_process - .text.htons 0x0000528c 0xa THUMB Debug/../../obj/uip.o - 0x0000528c htons - *fill* 0x00005296 0x2 00 + 0x00004830 0x97c THUMB Debug/../../obj/uip.o + 0x00004830 uip_process + .text.htons 0x000051ac 0x6 THUMB Debug/../../obj/uip.o + 0x000051ac htons + *fill* 0x000051b2 0x2 .text.uip_send - 0x00005298 0x24 THUMB Debug/../../obj/uip.o - 0x00005298 uip_send + 0x000051b4 0x24 THUMB Debug/../../obj/uip.o + 0x000051b4 uip_send .text.uip_arp_update.constprop.0 - 0x000052bc 0xd4 THUMB Debug/../../obj/uip_arp.o + 0x000051d8 0x120 THUMB Debug/../../obj/uip_arp.o .text.uip_arp_timer - 0x00005390 0x58 THUMB Debug/../../obj/uip_arp.o - 0x00005390 uip_arp_timer + 0x000052f8 0x50 THUMB Debug/../../obj/uip_arp.o + 0x000052f8 uip_arp_timer .text.uip_arp_arpin - 0x000053e8 0xbc THUMB Debug/../../obj/uip_arp.o - 0x000053e8 uip_arp_arpin + 0x00005348 0xb8 THUMB Debug/../../obj/uip_arp.o + 0x00005348 uip_arp_arpin .text.uip_arp_out - 0x000054a4 0x140 THUMB Debug/../../obj/uip_arp.o - 0x000054a4 uip_arp_out - .text.NetInit 0x000055e4 0x6c THUMB Debug/../../obj/net.o - 0x000055e4 NetInit + 0x00005400 0x160 THUMB Debug/../../obj/uip_arp.o + 0x00005400 uip_arp_out + .text.NetInit 0x00005560 0x6c THUMB Debug/../../obj/net.o + 0x00005560 NetInit .text.NetTransmitPacket - 0x00005650 0x38 THUMB Debug/../../obj/net.o - 0x00005650 NetTransmitPacket + 0x000055cc 0x3c THUMB Debug/../../obj/net.o + 0x000055cc NetTransmitPacket .text.NetReceivePacket - 0x00005688 0xb0 THUMB Debug/../../obj/net.o - 0x00005688 NetReceivePacket - .text.NetApp 0x00005738 0x6c THUMB Debug/../../obj/net.o - 0x00005738 NetApp + 0x00005608 0xb0 THUMB Debug/../../obj/net.o + 0x00005608 NetReceivePacket + .text.NetApp 0x000056b8 0x64 THUMB Debug/../../obj/net.o + 0x000056b8 NetApp + .text.libc.__RAL_ascii_isctype + 0x0000571c 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_toupper + 0x00005738 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_tolower + 0x00005744 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_iswctype + 0x00005750 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_towupper + 0x0000576c 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_towlower + 0x00005778 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .text.libc.__RAL_ascii_wctomb + 0x00005784 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00005784 __RAL_ascii_wctomb + .text.libc.__RAL_ascii_mbtowc + 0x00005792 0x24 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00005792 __RAL_ascii_mbtowc + *fill* 0x000057b6 0x2 + .text.libc.__RAL_isctype + 0x000057b8 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000057b8 __RAL_isctype .text.libc.isdigit - 0x000057a4 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - 0x000057a4 isdigit + 0x000057c8 0x6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000057c8 isdigit + *fill* 0x000057ce 0x2 .text.libc.toupper - 0x000057b0 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - 0x000057b0 toupper - *fill* 0x000057be 0x2 00 + 0x000057d0 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000057d0 toupper .text.libc.memcpy - 0x000057c0 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - 0x000057c0 __aeabi_memcpy - 0x000057c0 __aeabi_memcpy4 - 0x000057c0 __aeabi_memcpy8 - 0x000057c0 memcpy + 0x000057e0 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x000057e0 __aeabi_memcpy + 0x000057e0 __aeabi_memcpy4 + 0x000057e0 __aeabi_memcpy8 + 0x000057e0 memcpy .text.libc.memset - 0x000057dc 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - 0x000057dc memset - 0x000057f0 __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x000057f0 __text_load_end__ = __text_end__ + 0x000057fc 0x10 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x000057fc memset + 0x0000580c __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x0000580c __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -1797,101 +3002,149 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= __FLASH_segment_end__)), error: .text is too large to fit in FLASH memory segment) - 0x000057f0 __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x0000580c __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x000057f0 0x0 - 0x000057f0 __dtors_start__ = . +.dtors 0x0000580c 0x0 + 0x0000580c __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x000057f0 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x000057f0 __dtors_load_end__ = __dtors_end__ + 0x0000580c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x0000580c __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= __FLASH_segment_end__)), error: .dtors is too large to fit in FLASH memory segment) - 0x000057f0 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x0000580c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x000057f0 0x0 - 0x000057f0 __ctors_start__ = . +.ctors 0x0000580c 0x0 + 0x0000580c __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x000057f0 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x000057f0 __ctors_load_end__ = __ctors_end__ + 0x0000580c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x0000580c __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) - 0x000057f0 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x0000580c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x000057f0 0xc46 - 0x000057f0 __rodata_start__ = . +.rodata 0x0000580c 0xdf4 + 0x0000580c __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.g_pulXtals - 0x000057f0 0x6c THUMB Debug/../../obj/sysctl.o + 0x0000580c 0x6c THUMB Debug/../../obj/sysctl.o .rodata.str1.1 - 0x0000585c 0x6b THUMB Debug/../../obj/sysctl.o - *fill* 0x000058c7 0x1 00 + 0x00005878 0x6b THUMB Debug/../../obj/sysctl.o + *fill* 0x000058e3 0x1 .rodata.g_pulRCGCRegs - 0x000058c8 0xc THUMB Debug/../../obj/sysctl.o + 0x000058e4 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulSRCRRegs - 0x000058d4 0xc THUMB Debug/../../obj/sysctl.o + 0x000058f0 0xc THUMB Debug/../../obj/sysctl.o .rodata.str1.1 - 0x000058e0 0x69 THUMB Debug/../../obj/gpio.o + 0x000058fc 0x69 THUMB Debug/../../obj/gpio.o .rodata.str1.1 - 0x00005949 0x6d THUMB Debug/../../obj/flashlib.o + 0x00005965 0x6d THUMB Debug/../../obj/flashlib.o .rodata.str1.1 - 0x000059b6 0x6c THUMB Debug/../../obj/uartlib.o + 0x000059d2 0x6c THUMB Debug/../../obj/uartlib.o .rodata.str1.1 - 0x00005a22 0x68 THUMB Debug/../../obj/ssi.o + 0x00005a3e 0x68 THUMB Debug/../../obj/ssi.o .rodata.str1.1 - 0x00005a8a 0x6d THUMB Debug/../../obj/ethernet.o + 0x00005aa6 0x6d THUMB Debug/../../obj/ethernet.o .rodata.firmwareFilename - 0x00005af7 0x1b THUMB Debug/../../obj/hooks.o + 0x00005b13 0x1b THUMB Debug/../../obj/hooks.o .rodata.str1.1 - 0x00005b12 0xd THUMB Debug/../../obj/hooks.o + 0x00005b2e 0xd THUMB Debug/../../obj/hooks.o .rodata.str1.1 - 0x00005b1f 0x85 THUMB Debug/../../obj/vectors.o + 0x00005b3b 0x5e THUMB Debug/../../obj/vectors.o + *fill* 0x00005b99 0x3 .rodata.flashLayout - 0x00005ba4 0xc0 THUMB Debug/../../obj/flash.o + 0x00005b9c 0xc0 THUMB Debug/../../obj/flash.o .rodata.str1.1 - 0x00005c64 0x77 THUMB Debug/../../obj/uart.o + 0x00005c5c 0x77 THUMB Debug/../../obj/uart.o .rodata.xcpStationId - 0x00005cdb 0x8 THUMB Debug/../../obj/xcp.o + 0x00005cd3 0x8 THUMB Debug/../../obj/xcp.o .rodata.str1.1 - 0x00005ce3 0x1ef THUMB Debug/../../obj/file.o - 0x1fb (size before relaxing) + 0x00005cdb 0x1f4 THUMB Debug/../../obj/file.o + 0x200 (size before relaxing) .rodata.str1.1 - 0x00005ed2 0x10 THUMB Debug/../../obj/ff.o - .rodata.ExCvt 0x00005ee2 0x80 THUMB Debug/../../obj/ff.o + 0x00005ecf 0x10 THUMB Debug/../../obj/ff.o + .rodata.ExCvt 0x00005edf 0x80 THUMB Debug/../../obj/ff.o .rodata.LfnOfs - 0x00005f62 0xd THUMB Debug/../../obj/ff.o - *fill* 0x00005f6f 0x1 00 - .rodata.tbl_lower.3809 - 0x00005f70 0x1e0 THUMB Debug/../../obj/unicode.o - .rodata.Tbl 0x00006150 0x100 THUMB Debug/../../obj/unicode.o - .rodata.tbl_upper.3810 - 0x00006250 0x1e0 THUMB Debug/../../obj/unicode.o + 0x00005f5f 0xd THUMB Debug/../../obj/ff.o + .rodata.Tbl 0x00005f6c 0x100 THUMB Debug/../../obj/unicode.o + .rodata.cvt2.3900 + 0x0000606c 0xbc THUMB Debug/../../obj/unicode.o + .rodata.cvt1.3899 + 0x00006128 0x1f2 THUMB Debug/../../obj/unicode.o .rodata.broadcast_ethaddr - 0x00006430 0x6 THUMB Debug/../../obj/uip_arp.o - 0x00006436 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x00006436 __rodata_load_end__ = __rodata_end__ + 0x0000631a 0x6 THUMB Debug/../../obj/uip_arp.o + .rodata.libc.__RAL_c_locale_abbrev_month_names + 0x00006320 0x31 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006320 __RAL_c_locale_abbrev_month_names + .rodata.libc.__RAL_data_utf8_period + 0x00006351 0x2 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006351 __RAL_data_utf8_period + .rodata.libc.__RAL_data_empty_string + 0x00006353 0x1 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006353 __RAL_data_empty_string + .rodata.libc.__RAL_c_locale + 0x00006354 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006354 __RAL_c_locale + .rodata.libc.__RAL_ascii_ctype_mask + 0x00006360 0xd C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .rodata.libc.__RAL_c_locale_day_names + 0x0000636d 0x3a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x0000636d __RAL_c_locale_day_names + .rodata.libc.__RAL_c_locale_abbrev_day_names + 0x000063a7 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000063a7 __RAL_c_locale_abbrev_day_names + .rodata.libc.__RAL_c_locale_am_pm_indicator + 0x000063c4 0x7 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000063c4 __RAL_c_locale_am_pm_indicator + *fill* 0x000063cb 0x1 + .rodata.libc.__RAL_c_locale_data + 0x000063cc 0x58 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000063cc __RAL_c_locale_data + .rodata.libc.str1.1 + 0x00006424 0xc4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0xce (size before relaxing) + .rodata.libc.__RAL_codeset_ascii + 0x000064e8 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000064e8 __RAL_codeset_ascii + .rodata.libc.__RAL_c_locale_month_names + 0x00006508 0x57 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006508 __RAL_c_locale_month_names + .rodata.libc.__RAL_c_locale_date_time_format + 0x0000655f 0xf C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x0000655f __RAL_c_locale_date_time_format + .rodata.libc.__RAL_c_locale_time_format + 0x0000656e 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x0000656e __RAL_c_locale_time_format + .rodata.libc.__RAL_c_locale_date_format + 0x00006577 0x9 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006577 __RAL_c_locale_date_format + .rodata.libc.__RAL_ascii_ctype_map + 0x00006580 0x80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00006580 __RAL_ascii_ctype_map + 0x00006600 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x00006600 __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00000000 0x0 .rel.iplt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x00006438 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x00006600 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x00006438 0x0 - 0x00006438 __ARM.exidx_start__ = . - 0x00006438 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x00006600 0x0 + 0x00006600 __ARM.exidx_start__ = . + 0x00006600 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x00006438 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x00006438 __exidx_end = __ARM.exidx_end__ - 0x00006438 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x00006600 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x00006600 __exidx_end = __ARM.exidx_end__ + 0x00006600 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x00006438 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x00006600 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x00006438 +.fast 0x20000000 0x0 load address 0x00006600 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x00006438 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x00006600 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -1900,197 +3153,198 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x00006438 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x00006600 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x2 load address 0x00006438 +.data 0x20000000 0x18 load address 0x00006600 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.Stat 0x20000000 0x1 THUMB Debug/../../obj/mmc.o .data.comActiveInterface 0x20000001 0x1 THUMB Debug/../../obj/com.o - 0x20000002 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x0000643a __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + *fill* 0x20000002 0x2 + .data.libc.__RAL_global_locale + 0x20000004 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x20000004 __RAL_global_locale + 0x20000018 __data_end__ = (__data_start__ + SIZEOF (.data)) + 0x00006618 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000000 0x2 load address 0x00006438 +.data_run 0x20000000 0x18 load address 0x00006600 0x20000000 __data_run_start__ = . - 0x20000002 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) - *fill* 0x20000000 0x2 00 - 0x20000002 __data_run_end__ = (__data_run_start__ + SIZEOF (.data_run)) - 0x20000002 __data_run_load_end__ = __data_run_end__ + 0x20000018 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) + *fill* 0x20000000 0x18 + 0x20000018 __data_run_end__ = (__data_run_start__ + SIZEOF (.data_run)) + 0x20000018 __data_run_load_end__ = __data_run_end__ 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= __SRAM_segment_end__)), error: .data_run is too large to fit in SRAM memory segment) - 0x20000004 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) + 0x20000018 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000004 0x1698 - 0x20000004 __bss_start__ = . +.bss 0x20000018 0x1698 + 0x20000018 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) - .bss.CardType 0x20000004 0x4 THUMB Debug/../../obj/mmc.o - .bss.logfile 0x20000008 0x228 THUMB Debug/../../obj/hooks.o + .bss.CardType 0x20000018 0x4 THUMB Debug/../../obj/mmc.o + .bss.logfile 0x2000001c 0x22c THUMB Debug/../../obj/hooks.o .bss.bootBlockInfo - 0x20000230 0x204 THUMB Debug/../../obj/flash.o + 0x20000248 0x204 THUMB Debug/../../obj/flash.o .bss.blockInfo - 0x20000434 0x204 THUMB Debug/../../obj/flash.o + 0x2000044c 0x204 THUMB Debug/../../obj/flash.o .bss.millisecond_counter - 0x20000638 0x4 THUMB Debug/../../obj/timer.o - .bss.xcpCtoReqPacket.4161 - 0x2000063c 0x41 THUMB Debug/../../obj/uart.o - .bss.xcpCtoRxLength.4162 - 0x2000067d 0x1 THUMB Debug/../../obj/uart.o - .bss.xcpCtoRxInProgress.4163 - 0x2000067e 0x1 THUMB Debug/../../obj/uart.o - *fill* 0x2000067f 0x1 00 - .bss.xcpCtoRxStartTime.4164 - 0x20000680 0x4 THUMB Debug/../../obj/uart.o + 0x20000650 0x4 THUMB Debug/../../obj/timer.o + .bss.xcpCtoRxStartTime.4254 + 0x20000654 0x4 THUMB Debug/../../obj/uart.o + .bss.xcpCtoReqPacket.4251 + 0x20000658 0x41 THUMB Debug/../../obj/uart.o + .bss.xcpCtoRxLength.4252 + 0x20000699 0x1 THUMB Debug/../../obj/uart.o + .bss.xcpCtoRxInProgress.4253 + 0x2000069a 0x1 THUMB Debug/../../obj/uart.o .bss.backdoorOpen - 0x20000684 0x1 THUMB Debug/../../obj/backdoor.o - *fill* 0x20000685 0x3 00 + 0x2000069b 0x1 THUMB Debug/../../obj/backdoor.o .bss.backdoorOpenTime - 0x20000688 0x4 THUMB Debug/../../obj/backdoor.o - .bss.xcpCtoReqPacket.3943 - 0x2000068c 0x40 THUMB Debug/../../obj/com.o - .bss.xcpInfo 0x200006cc 0x4c THUMB Debug/../../obj/xcp.o + 0x2000069c 0x4 THUMB Debug/../../obj/backdoor.o + .bss.xcpCtoReqPacket.4033 + 0x200006a0 0x40 THUMB Debug/../../obj/com.o + .bss.xcpInfo 0x200006e0 0x4c THUMB Debug/../../obj/xcp.o .bss.loggingStr - 0x20000718 0x40 THUMB Debug/../../obj/file.o + 0x2000072c 0x40 THUMB Debug/../../obj/file.o .bss.firmwareUpdateState - 0x20000758 0x1 THUMB Debug/../../obj/file.o - *fill* 0x20000759 0x3 00 + 0x2000076c 0x1 THUMB Debug/../../obj/file.o + *fill* 0x2000076d 0x3 .bss.eraseInfo - 0x2000075c 0x8 THUMB Debug/../../obj/file.o + 0x20000770 0x8 THUMB Debug/../../obj/file.o .bss.fatFsObjects - 0x20000764 0x458 THUMB Debug/../../obj/file.o + 0x20000778 0x458 THUMB Debug/../../obj/file.o .bss.lineParseObject - 0x20000bbc 0x184 THUMB Debug/../../obj/file.o - .bss.LfnBuf 0x20000d40 0x200 THUMB Debug/../../obj/ff.o - .bss.Fsid 0x20000f40 0x2 THUMB Debug/../../obj/ff.o - *fill* 0x20000f42 0x2 00 - .bss.FatFs 0x20000f44 0x4 THUMB Debug/../../obj/ff.o - .bss.uip_conn 0x20000f48 0x4 THUMB Debug/../../obj/uip.o - 0x20000f48 uip_conn + 0x20000bd0 0x184 THUMB Debug/../../obj/file.o + .bss.LfnBuf 0x20000d54 0x200 THUMB Debug/../../obj/ff.o + .bss.Fsid 0x20000f54 0x2 THUMB Debug/../../obj/ff.o + *fill* 0x20000f56 0x2 + .bss.FatFs 0x20000f58 0x4 THUMB Debug/../../obj/ff.o + .bss.uip_conn 0x20000f5c 0x4 THUMB Debug/../../obj/uip.o + 0x20000f5c uip_conn .bss.uip_conns - 0x20000f4c 0x68 THUMB Debug/../../obj/uip.o - 0x20000f4c uip_conns + 0x20000f60 0x68 THUMB Debug/../../obj/uip.o + 0x20000f60 uip_conns .bss.uip_netmask - 0x20000fb4 0x4 THUMB Debug/../../obj/uip.o - 0x20000fb4 uip_netmask - .bss.uip_len 0x20000fb8 0x2 THUMB Debug/../../obj/uip.o - 0x20000fb8 uip_len - .bss.ipid 0x20000fba 0x2 THUMB Debug/../../obj/uip.o + 0x20000fc8 0x4 THUMB Debug/../../obj/uip.o + 0x20000fc8 uip_netmask + .bss.uip_len 0x20000fcc 0x2 THUMB Debug/../../obj/uip.o + 0x20000fcc uip_len + .bss.ipid 0x20000fce 0x2 THUMB Debug/../../obj/uip.o .bss.uip_draddr - 0x20000fbc 0x4 THUMB Debug/../../obj/uip.o - 0x20000fbc uip_draddr - .bss.uip_slen 0x20000fc0 0x2 THUMB Debug/../../obj/uip.o - 0x20000fc0 uip_slen - .bss.uip_buf 0x20000fc2 0x642 THUMB Debug/../../obj/uip.o - 0x20000fc2 uip_buf + 0x20000fd0 0x4 THUMB Debug/../../obj/uip.o + 0x20000fd0 uip_draddr + .bss.uip_slen 0x20000fd4 0x2 THUMB Debug/../../obj/uip.o + 0x20000fd4 uip_slen + .bss.uip_buf 0x20000fd6 0x642 THUMB Debug/../../obj/uip.o + 0x20000fd6 uip_buf .bss.uip_appdata - 0x20001604 0x4 THUMB Debug/../../obj/uip.o - 0x20001604 uip_appdata - .bss.iss 0x20001608 0x4 THUMB Debug/../../obj/uip.o + 0x20001618 0x4 THUMB Debug/../../obj/uip.o + 0x20001618 uip_appdata + .bss.iss 0x2000161c 0x4 THUMB Debug/../../obj/uip.o .bss.uip_hostaddr - 0x2000160c 0x4 THUMB Debug/../../obj/uip.o - 0x2000160c uip_hostaddr + 0x20001620 0x4 THUMB Debug/../../obj/uip.o + 0x20001620 uip_hostaddr .bss.uip_flags - 0x20001610 0x1 THUMB Debug/../../obj/uip.o - 0x20001610 uip_flags + 0x20001624 0x1 THUMB Debug/../../obj/uip.o + 0x20001624 uip_flags .bss.uip_acc32 - 0x20001611 0x4 THUMB Debug/../../obj/uip.o - 0x20001611 uip_acc32 - *fill* 0x20001615 0x1 00 - .bss.lastport 0x20001616 0x2 THUMB Debug/../../obj/uip.o - .bss.tmp16 0x20001618 0x2 THUMB Debug/../../obj/uip.o - .bss.uip_ethaddr - 0x2000161a 0x6 THUMB Debug/../../obj/uip.o - 0x2000161a uip_ethaddr - .bss.c 0x20001620 0x1 THUMB Debug/../../obj/uip.o - *fill* 0x20001621 0x1 00 + 0x20001625 0x4 THUMB Debug/../../obj/uip.o + 0x20001625 uip_acc32 + *fill* 0x20001629 0x1 + .bss.tmp16 0x2000162a 0x2 THUMB Debug/../../obj/uip.o + .bss.lastport 0x2000162c 0x2 THUMB Debug/../../obj/uip.o + .bss.c 0x2000162e 0x1 THUMB Debug/../../obj/uip.o + *fill* 0x2000162f 0x1 .bss.uip_listenports - 0x20001622 0x2 THUMB Debug/../../obj/uip.o - 0x20001622 uip_listenports + 0x20001630 0x2 THUMB Debug/../../obj/uip.o + 0x20001630 uip_listenports + *fill* 0x20001632 0x2 .bss.uip_sappdata - 0x20001624 0x4 THUMB Debug/../../obj/uip.o - 0x20001624 uip_sappdata - .bss.opt 0x20001628 0x1 THUMB Debug/../../obj/uip.o - .bss.i 0x20001629 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.tmpage 0x2000162a 0x1 THUMB Debug/../../obj/uip_arp.o - *fill* 0x2000162b 0x1 00 + 0x20001634 0x4 THUMB Debug/../../obj/uip.o + 0x20001634 uip_sappdata + .bss.uip_ethaddr + 0x20001638 0x6 THUMB Debug/../../obj/uip.o + 0x20001638 uip_ethaddr + .bss.i 0x2000163e 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.tmpage 0x2000163f 0x1 THUMB Debug/../../obj/uip_arp.o .bss.arp_table - 0x2000162c 0x60 THUMB Debug/../../obj/uip_arp.o - .bss.c 0x2000168c 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.arptime 0x2000168d 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.ipaddr 0x2000168e 0x4 THUMB Debug/../../obj/uip_arp.o - *fill* 0x20001692 0x2 00 + 0x20001640 0x60 THUMB Debug/../../obj/uip_arp.o + .bss.c 0x200016a0 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.arptime 0x200016a1 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.ipaddr 0x200016a2 0x4 THUMB Debug/../../obj/uip_arp.o + *fill* 0x200016a6 0x2 .bss.ARPTimerTimeOut - 0x20001694 0x4 THUMB Debug/../../obj/net.o + 0x200016a8 0x4 THUMB Debug/../../obj/net.o .bss.periodicTimerTimeOut - 0x20001698 0x4 THUMB Debug/../../obj/net.o + 0x200016ac 0x4 THUMB Debug/../../obj/net.o *(COMMON) - 0x2000169c __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x2000169c __bss_load_end__ = __bss_end__ + 0x200016b0 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x200016b0 __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= __SRAM_segment_end__)), error: .bss is too large to fit in SRAM memory segment) - 0x2000169c __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x200016b0 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x2000169c 0x0 - 0x2000169c __non_init_start__ = . +.non_init 0x200016b0 0x0 + 0x200016b0 __non_init_start__ = . *(.non_init .non_init.*) - 0x2000169c __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x2000169c __non_init_load_end__ = __non_init_end__ + 0x200016b0 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x200016b0 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= __SRAM_segment_end__)), error: .non_init is too large to fit in SRAM memory segment) - 0x2000169c __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x200016b0 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x2000169c 0x80 - 0x2000169c __heap_start__ = . +.heap 0x200016b0 0x80 + 0x200016b0 __heap_start__ = . *(.heap .heap.*) - 0x2000171c . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x2000169c 0x80 00 - 0x2000171c __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x2000171c __heap_load_end__ = __heap_end__ + 0x20001730 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x200016b0 0x80 + 0x20001730 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x20001730 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= __SRAM_segment_end__)), error: .heap is too large to fit in SRAM memory segment) - 0x2000171c __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x20001730 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x2000171c 0x200 - 0x2000171c __stack_start__ = . +.stack 0x20001730 0x800 + 0x20001730 __stack_start__ = . *(.stack .stack.*) - 0x2000191c . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x2000171c 0x200 00 - 0x2000191c __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x2000191c __stack_load_end__ = __stack_end__ + 0x20001f30 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x20001730 0x800 + 0x20001f30 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x20001f30 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= __SRAM_segment_end__)), error: .stack is too large to fit in SRAM memory segment) - 0x2000191c __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x20001f30 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x2000191c 0x0 - 0x2000191c __stack_process_start__ = . +.stack_process 0x20001f30 0x0 + 0x20001f30 __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x2000191c . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x2000191c __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x2000191c __stack_process_load_end__ = __stack_process_end__ + 0x20001f30 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x20001f30 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x20001f30 __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= __SRAM_segment_end__)), error: .stack_process is too large to fit in SRAM memory segment) - 0x2000191c __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x20001f30 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x2000191c 0x0 - 0x2000191c __tbss_start__ = . +.tbss 0x20001f30 0x0 + 0x20001f30 __tbss_start__ = . *(.tbss .tbss.*) - 0x2000191c __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x2000191c __tbss_load_end__ = __tbss_end__ + 0x20001f30 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x20001f30 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x0000643c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x00006618 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x2000191c 0x0 load address 0x0000643c - 0x2000191c __tdata_start__ = . +.tdata 0x20001f30 0x0 load address 0x00006618 + 0x20001f30 __tdata_start__ = . *(.tdata .tdata.*) - 0x2000191c __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000643c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000643c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x20001f30 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x00006618 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x00006618 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x2000191c 0x0 - 0x2000191c __tdata_run_start__ = . - 0x2000191c . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x2000191c __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x2000191c __tdata_run_load_end__ = __tdata_run_end__ - 0x2000191c __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x20001f30 0x0 + 0x20001f30 __tdata_run_start__ = . + 0x20001f30 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x20001f30 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x20001f30 __tdata_run_load_end__ = __tdata_run_end__ + 0x20001f30 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= __SRAM_segment_end__)), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Debug/../../obj/sysctl.o @@ -2128,145 +3382,263 @@ LOAD THUMB Debug/../../obj/uip_arp.o LOAD THUMB Debug/../../obj/uip_timer.o LOAD THUMB Debug/../../obj/uiplib.o LOAD THUMB Debug/../../obj/net.o -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcm_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libm_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libcpp_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libdebugio_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_targetio_impl_v7m_t_le_eabi_small.a -LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcm_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_mempoll_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libm_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libcpp_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libdebugio_v7m_t_le_eabi_small.a +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfprintf_v7m_t_le_eabi_small.o +LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libvfscanf_v7m_t_le_eabi_small.o END GROUP OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/../bin/openblt_ek_lm3s6965.elf elf32-littlearm) -.debug_frame 0x00000000 0x3c60 - .debug_frame 0x00000000 0x49c THUMB Debug/../../obj/sysctl.o - .debug_frame 0x0000049c 0x574 THUMB Debug/../../obj/gpio.o - .debug_frame 0x00000a10 0x178 THUMB Debug/../../obj/flashlib.o - .debug_frame 0x00000b88 0x58c THUMB Debug/../../obj/uartlib.o - .debug_frame 0x00001114 0x254 THUMB Debug/../../obj/ssi.o - .debug_frame 0x00001368 0x338 THUMB Debug/../../obj/ethernet.o - .debug_frame 0x000016a0 0x198 THUMB Debug/../../obj/mmc.o - .debug_frame 0x00001838 0x7c THUMB Debug/../../obj/netdev.o - .debug_frame 0x000018b4 0xa8 THUMB Debug/../../obj/hooks.o - .debug_frame 0x0000195c 0x2c THUMB Debug/../../obj/main.o - .debug_frame 0x00001988 0x20 THUMB Debug/../../obj/vectors.o - .debug_frame 0x000019a8 0x30 THUMB Debug/../../obj/cpu_comp.o - .debug_frame 0x000019d8 0x70 THUMB Debug/../../obj/cpu.o - .debug_frame 0x00001a48 0x150 THUMB Debug/../../obj/flash.o - .debug_frame 0x00001b98 0x7c THUMB Debug/../../obj/nvm.o - .debug_frame 0x00001c14 0x5c THUMB Debug/../../obj/timer.o - .debug_frame 0x00001c70 0x70 THUMB Debug/../../obj/uart.o - .debug_frame 0x00001ce0 0x2c THUMB Debug/../../obj/assert.o - .debug_frame 0x00001d0c 0x48 THUMB Debug/../../obj/backdoor.o - .debug_frame 0x00001d54 0x48 THUMB Debug/../../obj/boot.o - .debug_frame 0x00001d9c 0xa8 THUMB Debug/../../obj/com.o - .debug_frame 0x00001e44 0x30 THUMB Debug/../../obj/cop.o - .debug_frame 0x00001e74 0x74 THUMB Debug/../../obj/xcp.o - .debug_frame 0x00001ee8 0x13c THUMB Debug/../../obj/file.o - .debug_frame 0x00002024 0x640 THUMB Debug/../../obj/ff.o - .debug_frame 0x00002664 0x30 THUMB Debug/../../obj/unicode.o - .debug_frame 0x00002694 0x194 THUMB Debug/../../obj/uip.o - .debug_frame 0x00002828 0xac THUMB Debug/../../obj/uip_arp.o - .debug_frame 0x000028d4 0x88 THUMB Debug/../../obj/net.o - .debug_frame 0x0000295c 0x11e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - .debug_frame 0x00003b40 0x120 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) +.debug_frame 0x00000000 0x64f8 + .debug_frame 0x00000000 0x4dc THUMB Debug/../../obj/sysctl.o + .debug_frame 0x000004dc 0x69c THUMB Debug/../../obj/gpio.o + .debug_frame 0x00000b78 0x19c THUMB Debug/../../obj/flashlib.o + .debug_frame 0x00000d14 0x5ac THUMB Debug/../../obj/uartlib.o + .debug_frame 0x000012c0 0x268 THUMB Debug/../../obj/ssi.o + .debug_frame 0x00001528 0x3a0 THUMB Debug/../../obj/ethernet.o + .debug_frame 0x000018c8 0x198 THUMB Debug/../../obj/mmc.o + .debug_frame 0x00001a60 0x9c THUMB Debug/../../obj/netdev.o + .debug_frame 0x00001afc 0xb8 THUMB Debug/../../obj/hooks.o + .debug_frame 0x00001bb4 0x2c THUMB Debug/../../obj/main.o + .debug_frame 0x00001be0 0x20 THUMB Debug/../../obj/vectors.o + .debug_frame 0x00001c00 0x30 THUMB Debug/../../obj/cpu_comp.o + .debug_frame 0x00001c30 0x6c THUMB Debug/../../obj/cpu.o + .debug_frame 0x00001c9c 0x180 THUMB Debug/../../obj/flash.o + .debug_frame 0x00001e1c 0x9c THUMB Debug/../../obj/nvm.o + .debug_frame 0x00001eb8 0x5c THUMB Debug/../../obj/timer.o + .debug_frame 0x00001f14 0x78 THUMB Debug/../../obj/uart.o + .debug_frame 0x00001f8c 0x2c THUMB Debug/../../obj/assert.o + .debug_frame 0x00001fb8 0x60 THUMB Debug/../../obj/backdoor.o + .debug_frame 0x00002018 0x58 THUMB Debug/../../obj/boot.o + .debug_frame 0x00002070 0xc4 THUMB Debug/../../obj/com.o + .debug_frame 0x00002134 0x30 THUMB Debug/../../obj/cop.o + .debug_frame 0x00002164 0x88 THUMB Debug/../../obj/xcp.o + .debug_frame 0x000021ec 0x174 THUMB Debug/../../obj/file.o + .debug_frame 0x00002360 0x754 THUMB Debug/../../obj/ff.o + .debug_frame 0x00002ab4 0x4c THUMB Debug/../../obj/unicode.o + .debug_frame 0x00002b00 0x1a8 THUMB Debug/../../obj/uip.o + .debug_frame 0x00002ca8 0xe0 THUMB Debug/../../obj/uip_arp.o + .debug_frame 0x00002d88 0xa8 THUMB Debug/../../obj/net.o + .debug_frame 0x00002e30 0x3628 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_frame 0x00006458 0xa0 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) -.debug_info 0x00000000 0x114b2 - .debug_info 0x00000000 0xef6 THUMB Debug/../../obj/sysctl.o - .debug_info 0x00000ef6 0x1b47 THUMB Debug/../../obj/gpio.o - .debug_info 0x00002a3d 0x5ed THUMB Debug/../../obj/flashlib.o - .debug_info 0x0000302a 0x1707 THUMB Debug/../../obj/uartlib.o - .debug_info 0x00004731 0xb01 THUMB Debug/../../obj/ssi.o - .debug_info 0x00005232 0xde2 THUMB Debug/../../obj/ethernet.o - .debug_info 0x00006014 0x10f2 THUMB Debug/../../obj/mmc.o - .debug_info 0x00007106 0x537 THUMB Debug/../../obj/netdev.o - .debug_info 0x0000763d 0x775 THUMB Debug/../../obj/hooks.o - .debug_info 0x00007db2 0x157 THUMB Debug/../../obj/main.o - .debug_info 0x00007f09 0xfd THUMB Debug/../../obj/cstart.o - .debug_info 0x00008006 0x13b THUMB Debug/../../obj/vectors.o - .debug_info 0x00008141 0x96 THUMB Debug/../../obj/cpu_comp.o - .debug_info 0x000081d7 0x227 THUMB Debug/../../obj/cpu.o - .debug_info 0x000083fe 0x8a2 THUMB Debug/../../obj/flash.o - .debug_info 0x00008ca0 0x285 THUMB Debug/../../obj/nvm.o - .debug_info 0x00008f25 0x14c THUMB Debug/../../obj/timer.o - .debug_info 0x00009071 0x51a THUMB Debug/../../obj/uart.o - .debug_info 0x0000958b 0xd4 THUMB Debug/../../obj/assert.o - .debug_info 0x0000965f 0x15d THUMB Debug/../../obj/backdoor.o - .debug_info 0x000097bc 0x188 THUMB Debug/../../obj/boot.o - .debug_info 0x00009944 0x381 THUMB Debug/../../obj/com.o - .debug_info 0x00009cc5 0x96 THUMB Debug/../../obj/cop.o - .debug_info 0x00009d5b 0x81d THUMB Debug/../../obj/xcp.o - .debug_info 0x0000a578 0x118c THUMB Debug/../../obj/file.o - .debug_info 0x0000b704 0x3537 THUMB Debug/../../obj/ff.o - .debug_info 0x0000ec3b 0x169 THUMB Debug/../../obj/unicode.o - .debug_info 0x0000eda4 0xd55 THUMB Debug/../../obj/uip.o - .debug_info 0x0000faf9 0x65f THUMB Debug/../../obj/uip_arp.o - .debug_info 0x00010158 0x674 THUMB Debug/../../obj/net.o - .debug_info 0x000107cc 0xce6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +.debug_info 0x00000000 0x1279f + .debug_info 0x00000000 0xdb9 THUMB Debug/../../obj/sysctl.o + .debug_info 0x00000db9 0x19a1 THUMB Debug/../../obj/gpio.o + .debug_info 0x0000275a 0x55c THUMB Debug/../../obj/flashlib.o + .debug_info 0x00002cb6 0x15cb THUMB Debug/../../obj/uartlib.o + .debug_info 0x00004281 0xa53 THUMB Debug/../../obj/ssi.o + .debug_info 0x00004cd4 0xd12 THUMB Debug/../../obj/ethernet.o + .debug_info 0x000059e6 0xf60 THUMB Debug/../../obj/mmc.o + .debug_info 0x00006946 0x435 THUMB Debug/../../obj/netdev.o + .debug_info 0x00006d7b 0x679 THUMB Debug/../../obj/hooks.o + .debug_info 0x000073f4 0x136 THUMB Debug/../../obj/main.o + .debug_info 0x0000752a 0xd6 THUMB Debug/../../obj/cstart.o + .debug_info 0x00007600 0x11b THUMB Debug/../../obj/vectors.o + .debug_info 0x0000771b 0x91 THUMB Debug/../../obj/cpu_comp.o + .debug_info 0x000077ac 0x1d8 THUMB Debug/../../obj/cpu.o + .debug_info 0x00007984 0x86e THUMB Debug/../../obj/flash.o + .debug_info 0x000081f2 0x25f THUMB Debug/../../obj/nvm.o + .debug_info 0x00008451 0x13e THUMB Debug/../../obj/timer.o + .debug_info 0x0000858f 0x455 THUMB Debug/../../obj/uart.o + .debug_info 0x000089e4 0xd3 THUMB Debug/../../obj/assert.o + .debug_info 0x00008ab7 0x14f THUMB Debug/../../obj/backdoor.o + .debug_info 0x00008c06 0x18b THUMB Debug/../../obj/boot.o + .debug_info 0x00008d91 0x2d7 THUMB Debug/../../obj/com.o + .debug_info 0x00009068 0x86 THUMB Debug/../../obj/cop.o + .debug_info 0x000090ee 0x784 THUMB Debug/../../obj/xcp.o + .debug_info 0x00009872 0x1215 THUMB Debug/../../obj/file.o + .debug_info 0x0000aa87 0x3fd2 THUMB Debug/../../obj/ff.o + .debug_info 0x0000ea59 0x1ad THUMB Debug/../../obj/unicode.o + .debug_info 0x0000ec06 0xbdf THUMB Debug/../../obj/uip.o + .debug_info 0x0000f7e5 0x5de THUMB Debug/../../obj/uip_arp.o + .debug_info 0x0000fdc3 0x5ee THUMB Debug/../../obj/net.o + .debug_info 0x000103b1 0x23ee C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_abbrev 0x00000000 0x32b8 - .debug_abbrev 0x00000000 0x227 THUMB Debug/../../obj/sysctl.o - .debug_abbrev 0x00000227 0x182 THUMB Debug/../../obj/gpio.o - .debug_abbrev 0x000003a9 0x203 THUMB Debug/../../obj/flashlib.o - .debug_abbrev 0x000005ac 0x1e7 THUMB Debug/../../obj/uartlib.o - .debug_abbrev 0x00000793 0x1da THUMB Debug/../../obj/ssi.o - .debug_abbrev 0x0000096d 0x224 THUMB Debug/../../obj/ethernet.o - .debug_abbrev 0x00000b91 0x348 THUMB Debug/../../obj/mmc.o - .debug_abbrev 0x00000ed9 0x1c1 THUMB Debug/../../obj/netdev.o - .debug_abbrev 0x0000109a 0x1fa THUMB Debug/../../obj/hooks.o - .debug_abbrev 0x00001294 0xd3 THUMB Debug/../../obj/main.o - .debug_abbrev 0x00001367 0x14 THUMB Debug/../../obj/cstart.o - .debug_abbrev 0x0000137b 0xf7 THUMB Debug/../../obj/vectors.o - .debug_abbrev 0x00001472 0x42 THUMB Debug/../../obj/cpu_comp.o - .debug_abbrev 0x000014b4 0x100 THUMB Debug/../../obj/cpu.o - .debug_abbrev 0x000015b4 0x2df THUMB Debug/../../obj/flash.o - .debug_abbrev 0x00001893 0x123 THUMB Debug/../../obj/nvm.o - .debug_abbrev 0x000019b6 0x101 THUMB Debug/../../obj/timer.o - .debug_abbrev 0x00001ab7 0x1fd THUMB Debug/../../obj/uart.o - .debug_abbrev 0x00001cb4 0x85 THUMB Debug/../../obj/assert.o - .debug_abbrev 0x00001d39 0x9d THUMB Debug/../../obj/backdoor.o - .debug_abbrev 0x00001dd6 0x6e THUMB Debug/../../obj/boot.o - .debug_abbrev 0x00001e44 0x192 THUMB Debug/../../obj/com.o - .debug_abbrev 0x00001fd6 0x42 THUMB Debug/../../obj/cop.o - .debug_abbrev 0x00002018 0x291 THUMB Debug/../../obj/xcp.o - .debug_abbrev 0x000022a9 0x2cc THUMB Debug/../../obj/file.o - .debug_abbrev 0x00002575 0x3a5 THUMB Debug/../../obj/ff.o - .debug_abbrev 0x0000291a 0xa8 THUMB Debug/../../obj/unicode.o - .debug_abbrev 0x000029c2 0x34b THUMB Debug/../../obj/uip.o - .debug_abbrev 0x00002d0d 0x208 THUMB Debug/../../obj/uip_arp.o - .debug_abbrev 0x00002f15 0x240 THUMB Debug/../../obj/net.o - .debug_abbrev 0x00003155 0x163 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +.debug_abbrev 0x00000000 0x2e98 + .debug_abbrev 0x00000000 0x1e6 THUMB Debug/../../obj/sysctl.o + .debug_abbrev 0x000001e6 0x15c THUMB Debug/../../obj/gpio.o + .debug_abbrev 0x00000342 0x1b6 THUMB Debug/../../obj/flashlib.o + .debug_abbrev 0x000004f8 0x1dc THUMB Debug/../../obj/uartlib.o + .debug_abbrev 0x000006d4 0x1b2 THUMB Debug/../../obj/ssi.o + .debug_abbrev 0x00000886 0x209 THUMB Debug/../../obj/ethernet.o + .debug_abbrev 0x00000a8f 0x2d8 THUMB Debug/../../obj/mmc.o + .debug_abbrev 0x00000d67 0x146 THUMB Debug/../../obj/netdev.o + .debug_abbrev 0x00000ead 0x1d4 THUMB Debug/../../obj/hooks.o + .debug_abbrev 0x00001081 0xbb THUMB Debug/../../obj/main.o + .debug_abbrev 0x0000113c 0x14 THUMB Debug/../../obj/cstart.o + .debug_abbrev 0x00001150 0xef THUMB Debug/../../obj/vectors.o + .debug_abbrev 0x0000123f 0x43 THUMB Debug/../../obj/cpu_comp.o + .debug_abbrev 0x00001282 0xdf THUMB Debug/../../obj/cpu.o + .debug_abbrev 0x00001361 0x276 THUMB Debug/../../obj/flash.o + .debug_abbrev 0x000015d7 0xd9 THUMB Debug/../../obj/nvm.o + .debug_abbrev 0x000016b0 0xea THUMB Debug/../../obj/timer.o + .debug_abbrev 0x0000179a 0x19e THUMB Debug/../../obj/uart.o + .debug_abbrev 0x00001938 0x89 THUMB Debug/../../obj/assert.o + .debug_abbrev 0x000019c1 0xae THUMB Debug/../../obj/backdoor.o + .debug_abbrev 0x00001a6f 0x6f THUMB Debug/../../obj/boot.o + .debug_abbrev 0x00001ade 0x160 THUMB Debug/../../obj/com.o + .debug_abbrev 0x00001c3e 0x4c THUMB Debug/../../obj/cop.o + .debug_abbrev 0x00001c8a 0x240 THUMB Debug/../../obj/xcp.o + .debug_abbrev 0x00001eca 0x2bd THUMB Debug/../../obj/file.o + .debug_abbrev 0x00002187 0x359 THUMB Debug/../../obj/ff.o + .debug_abbrev 0x000024e0 0xb2 THUMB Debug/../../obj/unicode.o + .debug_abbrev 0x00002592 0x2ec THUMB Debug/../../obj/uip.o + .debug_abbrev 0x0000287e 0x1f5 THUMB Debug/../../obj/uip_arp.o + .debug_abbrev 0x00002a73 0x1ed THUMB Debug/../../obj/net.o + .debug_abbrev 0x00002c60 0x238 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_loc 0x00000000 0xc9b1 - .debug_loc 0x00000000 0xcc5 THUMB Debug/../../obj/sysctl.o - .debug_loc 0x00000cc5 0x13fb THUMB Debug/../../obj/gpio.o - .debug_loc 0x000020c0 0x525 THUMB Debug/../../obj/flashlib.o - .debug_loc 0x000025e5 0x1144 THUMB Debug/../../obj/uartlib.o - .debug_loc 0x00003729 0x88d THUMB Debug/../../obj/ssi.o - .debug_loc 0x00003fb6 0xccc THUMB Debug/../../obj/ethernet.o - .debug_loc 0x00004c82 0x95d THUMB Debug/../../obj/mmc.o - .debug_loc 0x000055df 0xdf THUMB Debug/../../obj/netdev.o - .debug_loc 0x000056be 0xcb THUMB Debug/../../obj/hooks.o - .debug_loc 0x00005789 0x20 THUMB Debug/../../obj/main.o - .debug_loc 0x000057a9 0xc8 THUMB Debug/../../obj/cpu.o - .debug_loc 0x00005871 0x679 THUMB Debug/../../obj/flash.o - .debug_loc 0x00005eea 0xc5 THUMB Debug/../../obj/nvm.o - .debug_loc 0x00005faf 0x20 THUMB Debug/../../obj/timer.o - .debug_loc 0x00005fcf 0x15b THUMB Debug/../../obj/uart.o - .debug_loc 0x0000612a 0x62 THUMB Debug/../../obj/assert.o - .debug_loc 0x0000618c 0x40 THUMB Debug/../../obj/backdoor.o - .debug_loc 0x000061cc 0x40 THUMB Debug/../../obj/boot.o - .debug_loc 0x0000620c 0x9f THUMB Debug/../../obj/com.o - .debug_loc 0x000062ab 0x362 THUMB Debug/../../obj/xcp.o - .debug_loc 0x0000660d 0x96c THUMB Debug/../../obj/file.o - .debug_loc 0x00006f79 0x41ae THUMB Debug/../../obj/ff.o - .debug_loc 0x0000b127 0xdd THUMB Debug/../../obj/unicode.o - .debug_loc 0x0000b204 0x683 THUMB Debug/../../obj/uip.o - .debug_loc 0x0000b887 0x166 THUMB Debug/../../obj/uip_arp.o - .debug_loc 0x0000b9ed 0x15a THUMB Debug/../../obj/net.o - .debug_loc 0x0000bb47 0xe6a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +.debug_loc 0x00000000 0xc070 + .debug_loc 0x00000000 0x935 THUMB Debug/../../obj/sysctl.o + .debug_loc 0x00000935 0x1265 THUMB Debug/../../obj/gpio.o + .debug_loc 0x00001b9a 0x4a9 THUMB Debug/../../obj/flashlib.o + .debug_loc 0x00002043 0xf39 THUMB Debug/../../obj/uartlib.o + .debug_loc 0x00002f7c 0x8c2 THUMB Debug/../../obj/ssi.o + .debug_loc 0x0000383e 0xdb5 THUMB Debug/../../obj/ethernet.o + .debug_loc 0x000045f3 0xb76 THUMB Debug/../../obj/mmc.o + .debug_loc 0x00005169 0x91 THUMB Debug/../../obj/netdev.o + .debug_loc 0x000051fa 0x6a THUMB Debug/../../obj/hooks.o + .debug_loc 0x00005264 0xce THUMB Debug/../../obj/cpu.o + .debug_loc 0x00005332 0x671 THUMB Debug/../../obj/flash.o + .debug_loc 0x000059a3 0xa5 THUMB Debug/../../obj/nvm.o + .debug_loc 0x00005a48 0x16d THUMB Debug/../../obj/uart.o + .debug_loc 0x00005bb5 0x42 THUMB Debug/../../obj/assert.o + .debug_loc 0x00005bf7 0x4d THUMB Debug/../../obj/com.o + .debug_loc 0x00005c44 0x394 THUMB Debug/../../obj/xcp.o + .debug_loc 0x00005fd8 0x867 THUMB Debug/../../obj/file.o + .debug_loc 0x0000683f 0x4ee4 THUMB Debug/../../obj/ff.o + .debug_loc 0x0000b723 0x26a THUMB Debug/../../obj/unicode.o + .debug_loc 0x0000b98d 0x450 THUMB Debug/../../obj/uip.o + .debug_loc 0x0000bddd 0x127 THUMB Debug/../../obj/uip_arp.o + .debug_loc 0x0000bf04 0x16c THUMB Debug/../../obj/net.o -.debug_aranges 0x00000000 0x12f0 +.debug_pubnames + 0x00000000 0x2b46 + .debug_pubnames + 0x00000000 0x5a8 THUMB Debug/../../obj/sysctl.o + .debug_pubnames + 0x000005a8 0x3e3 THUMB Debug/../../obj/gpio.o + .debug_pubnames + 0x0000098b 0x19d THUMB Debug/../../obj/flashlib.o + .debug_pubnames + 0x00000b28 0x400 THUMB Debug/../../obj/uartlib.o + .debug_pubnames + 0x00000f28 0x198 THUMB Debug/../../obj/ssi.o + .debug_pubnames + 0x000010c0 0x27c THUMB Debug/../../obj/ethernet.o + .debug_pubnames + 0x0000133c 0x17d THUMB Debug/../../obj/mmc.o + .debug_pubnames + 0x000014b9 0x56 THUMB Debug/../../obj/netdev.o + .debug_pubnames + 0x0000150f 0x26a THUMB Debug/../../obj/hooks.o + .debug_pubnames + 0x00001779 0x24 THUMB Debug/../../obj/main.o + .debug_pubnames + 0x0000179d 0x2d THUMB Debug/../../obj/vectors.o + .debug_pubnames + 0x000017ca 0x35 THUMB Debug/../../obj/cpu_comp.o + .debug_pubnames + 0x000017ff 0x45 THUMB Debug/../../obj/cpu.o + .debug_pubnames + 0x00001844 0x178 THUMB Debug/../../obj/flash.o + .debug_pubnames + 0x000019bc 0x86 THUMB Debug/../../obj/nvm.o + .debug_pubnames + 0x00001a42 0x64 THUMB Debug/../../obj/timer.o + .debug_pubnames + 0x00001aa6 0x75 THUMB Debug/../../obj/uart.o + .debug_pubnames + 0x00001b1b 0x24 THUMB Debug/../../obj/assert.o + .debug_pubnames + 0x00001b3f 0x5b THUMB Debug/../../obj/backdoor.o + .debug_pubnames + 0x00001b9a 0x2c THUMB Debug/../../obj/boot.o + .debug_pubnames + 0x00001bc6 0xe6 THUMB Debug/../../obj/com.o + .debug_pubnames + 0x00001cac 0x21 THUMB Debug/../../obj/cop.o + .debug_pubnames + 0x00001ccd 0x205 THUMB Debug/../../obj/xcp.o + .debug_pubnames + 0x00001ed2 0x3b3 THUMB Debug/../../obj/file.o + .debug_pubnames + 0x00002285 0x4fb THUMB Debug/../../obj/ff.o + .debug_pubnames + 0x00002780 0x39 THUMB Debug/../../obj/unicode.o + .debug_pubnames + 0x000027b9 0x229 THUMB Debug/../../obj/uip.o + .debug_pubnames + 0x000029e2 0xd1 THUMB Debug/../../obj/uip_arp.o + .debug_pubnames + 0x00002ab3 0x93 THUMB Debug/../../obj/net.o + +.debug_pubtypes + 0x00000000 0x1de2 + .debug_pubtypes + 0x00000000 0xd3 THUMB Debug/../../obj/sysctl.o + .debug_pubtypes + 0x000000d3 0xd3 THUMB Debug/../../obj/gpio.o + .debug_pubtypes + 0x000001a6 0xe8 THUMB Debug/../../obj/flashlib.o + .debug_pubtypes + 0x0000028e 0xd3 THUMB Debug/../../obj/uartlib.o + .debug_pubtypes + 0x00000361 0xd3 THUMB Debug/../../obj/ssi.o + .debug_pubtypes + 0x00000434 0xd3 THUMB Debug/../../obj/ethernet.o + .debug_pubtypes + 0x00000507 0x103 THUMB Debug/../../obj/mmc.o + .debug_pubtypes + 0x0000060a 0xf9 THUMB Debug/../../obj/netdev.o + .debug_pubtypes + 0x00000703 0x157 THUMB Debug/../../obj/hooks.o + .debug_pubtypes + 0x0000085a 0xc6 THUMB Debug/../../obj/main.o + .debug_pubtypes + 0x00000920 0xe2 THUMB Debug/../../obj/vectors.o + .debug_pubtypes + 0x00000a02 0xc6 THUMB Debug/../../obj/cpu_comp.o + .debug_pubtypes + 0x00000ac8 0xff THUMB Debug/../../obj/cpu.o + .debug_pubtypes + 0x00000bc7 0x131 THUMB Debug/../../obj/flash.o + .debug_pubtypes + 0x00000cf8 0xfd THUMB Debug/../../obj/nvm.o + .debug_pubtypes + 0x00000df5 0xe6 THUMB Debug/../../obj/timer.o + .debug_pubtypes + 0x00000edb 0x10e THUMB Debug/../../obj/uart.o + .debug_pubtypes + 0x00000fe9 0xe2 THUMB Debug/../../obj/assert.o + .debug_pubtypes + 0x000010cb 0xe2 THUMB Debug/../../obj/backdoor.o + .debug_pubtypes + 0x000011ad 0xc6 THUMB Debug/../../obj/boot.o + .debug_pubtypes + 0x00001273 0x104 THUMB Debug/../../obj/com.o + .debug_pubtypes + 0x00001377 0xc6 THUMB Debug/../../obj/cop.o + .debug_pubtypes + 0x0000143d 0x127 THUMB Debug/../../obj/xcp.o + .debug_pubtypes + 0x00001564 0x1e1 THUMB Debug/../../obj/file.o + .debug_pubtypes + 0x00001745 0x177 THUMB Debug/../../obj/ff.o + .debug_pubtypes + 0x000018bc 0xc9 THUMB Debug/../../obj/unicode.o + .debug_pubtypes + 0x00001985 0x190 THUMB Debug/../../obj/uip.o + .debug_pubtypes + 0x00001b15 0x145 THUMB Debug/../../obj/uip_arp.o + .debug_pubtypes + 0x00001c5a 0x188 THUMB Debug/../../obj/net.o + +.debug_aranges 0x00000000 0x1d88 .debug_aranges 0x00000000 0x1b0 THUMB Debug/../../obj/sysctl.o .debug_aranges @@ -2280,45 +3652,45 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_aranges 0x00000600 0xe8 THUMB Debug/../../obj/ethernet.o .debug_aranges - 0x000006e8 0x80 THUMB Debug/../../obj/mmc.o + 0x000006e8 0x78 THUMB Debug/../../obj/mmc.o .debug_aranges - 0x00000768 0x38 THUMB Debug/../../obj/netdev.o + 0x00000760 0x38 THUMB Debug/../../obj/netdev.o .debug_aranges - 0x000007a0 0x48 THUMB Debug/../../obj/hooks.o + 0x00000798 0x48 THUMB Debug/../../obj/hooks.o .debug_aranges - 0x000007e8 0x20 THUMB Debug/../../obj/main.o + 0x000007e0 0x20 THUMB Debug/../../obj/main.o .debug_aranges - 0x00000808 0x20 THUMB Debug/../../obj/cstart.o + 0x00000800 0x20 THUMB Debug/../../obj/cstart.o .debug_aranges - 0x00000828 0x20 THUMB Debug/../../obj/vectors.o + 0x00000820 0x20 THUMB Debug/../../obj/vectors.o .debug_aranges - 0x00000848 0x28 THUMB Debug/../../obj/cpu_comp.o + 0x00000840 0x28 THUMB Debug/../../obj/cpu_comp.o .debug_aranges - 0x00000870 0x38 THUMB Debug/../../obj/cpu.o + 0x00000868 0x30 THUMB Debug/../../obj/cpu.o .debug_aranges - 0x000008a8 0x70 THUMB Debug/../../obj/flash.o + 0x00000898 0x70 THUMB Debug/../../obj/flash.o .debug_aranges - 0x00000918 0x48 THUMB Debug/../../obj/nvm.o + 0x00000908 0x50 THUMB Debug/../../obj/nvm.o .debug_aranges - 0x00000960 0x38 THUMB Debug/../../obj/timer.o + 0x00000958 0x38 THUMB Debug/../../obj/timer.o .debug_aranges - 0x00000998 0x30 THUMB Debug/../../obj/uart.o + 0x00000990 0x30 THUMB Debug/../../obj/uart.o .debug_aranges - 0x000009c8 0x20 THUMB Debug/../../obj/assert.o + 0x000009c0 0x20 THUMB Debug/../../obj/assert.o .debug_aranges - 0x000009e8 0x28 THUMB Debug/../../obj/backdoor.o + 0x000009e0 0x28 THUMB Debug/../../obj/backdoor.o .debug_aranges - 0x00000a10 0x28 THUMB Debug/../../obj/boot.o + 0x00000a08 0x28 THUMB Debug/../../obj/boot.o .debug_aranges - 0x00000a38 0x50 THUMB Debug/../../obj/com.o + 0x00000a30 0x48 THUMB Debug/../../obj/com.o .debug_aranges - 0x00000a88 0x28 THUMB Debug/../../obj/cop.o + 0x00000a78 0x20 THUMB Debug/../../obj/cop.o .debug_aranges - 0x00000ab0 0x40 THUMB Debug/../../obj/xcp.o + 0x00000a98 0x40 THUMB Debug/../../obj/xcp.o .debug_aranges - 0x00000af0 0x68 THUMB Debug/../../obj/file.o + 0x00000ad8 0x68 THUMB Debug/../../obj/file.o .debug_aranges - 0x00000b58 0x178 THUMB Debug/../../obj/ff.o + 0x00000b40 0x190 THUMB Debug/../../obj/ff.o .debug_aranges 0x00000cd0 0x28 THUMB Debug/../../obj/unicode.o .debug_aranges @@ -2328,170 +3700,170 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_aranges 0x00000dd0 0x38 THUMB Debug/../../obj/net.o .debug_aranges - 0x00000e08 0x4e8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x00000e08 0xf80 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_ranges 0x00000000 0x1468 +.debug_ranges 0x00000000 0x2028 .debug_ranges 0x00000000 0x1a0 THUMB Debug/../../obj/sysctl.o .debug_ranges 0x000001a0 0x168 THUMB Debug/../../obj/gpio.o .debug_ranges 0x00000308 0x88 THUMB Debug/../../obj/flashlib.o .debug_ranges 0x00000390 0x180 THUMB Debug/../../obj/uartlib.o .debug_ranges 0x00000510 0xa0 THUMB Debug/../../obj/ssi.o - .debug_ranges 0x000005b0 0xd8 THUMB Debug/../../obj/ethernet.o - .debug_ranges 0x00000688 0x88 THUMB Debug/../../obj/mmc.o - .debug_ranges 0x00000710 0x28 THUMB Debug/../../obj/netdev.o - .debug_ranges 0x00000738 0x38 THUMB Debug/../../obj/hooks.o - .debug_ranges 0x00000770 0x10 THUMB Debug/../../obj/main.o - .debug_ranges 0x00000780 0x10 THUMB Debug/../../obj/vectors.o - .debug_ranges 0x00000790 0x18 THUMB Debug/../../obj/cpu_comp.o - .debug_ranges 0x000007a8 0x28 THUMB Debug/../../obj/cpu.o - .debug_ranges 0x000007d0 0x60 THUMB Debug/../../obj/flash.o - .debug_ranges 0x00000830 0x38 THUMB Debug/../../obj/nvm.o - .debug_ranges 0x00000868 0x40 THUMB Debug/../../obj/timer.o - .debug_ranges 0x000008a8 0x90 THUMB Debug/../../obj/uart.o - .debug_ranges 0x00000938 0x10 THUMB Debug/../../obj/assert.o - .debug_ranges 0x00000948 0x18 THUMB Debug/../../obj/backdoor.o - .debug_ranges 0x00000960 0x18 THUMB Debug/../../obj/boot.o - .debug_ranges 0x00000978 0x40 THUMB Debug/../../obj/com.o - .debug_ranges 0x000009b8 0x18 THUMB Debug/../../obj/cop.o - .debug_ranges 0x000009d0 0xa8 THUMB Debug/../../obj/xcp.o - .debug_ranges 0x00000a78 0x88 THUMB Debug/../../obj/file.o - .debug_ranges 0x00000b00 0x398 THUMB Debug/../../obj/ff.o + .debug_ranges 0x000005b0 0x108 THUMB Debug/../../obj/ethernet.o + .debug_ranges 0x000006b8 0x80 THUMB Debug/../../obj/mmc.o + .debug_ranges 0x00000738 0x28 THUMB Debug/../../obj/netdev.o + .debug_ranges 0x00000760 0x38 THUMB Debug/../../obj/hooks.o + .debug_ranges 0x00000798 0x10 THUMB Debug/../../obj/main.o + .debug_ranges 0x000007a8 0x10 THUMB Debug/../../obj/vectors.o + .debug_ranges 0x000007b8 0x18 THUMB Debug/../../obj/cpu_comp.o + .debug_ranges 0x000007d0 0x20 THUMB Debug/../../obj/cpu.o + .debug_ranges 0x000007f0 0xa8 THUMB Debug/../../obj/flash.o + .debug_ranges 0x00000898 0x40 THUMB Debug/../../obj/nvm.o + .debug_ranges 0x000008d8 0x28 THUMB Debug/../../obj/timer.o + .debug_ranges 0x00000900 0x60 THUMB Debug/../../obj/uart.o + .debug_ranges 0x00000960 0x10 THUMB Debug/../../obj/assert.o + .debug_ranges 0x00000970 0x18 THUMB Debug/../../obj/backdoor.o + .debug_ranges 0x00000988 0x18 THUMB Debug/../../obj/boot.o + .debug_ranges 0x000009a0 0x38 THUMB Debug/../../obj/com.o + .debug_ranges 0x000009d8 0x10 THUMB Debug/../../obj/cop.o + .debug_ranges 0x000009e8 0x78 THUMB Debug/../../obj/xcp.o + .debug_ranges 0x00000a60 0x70 THUMB Debug/../../obj/file.o + .debug_ranges 0x00000ad0 0x3c8 THUMB Debug/../../obj/ff.o .debug_ranges 0x00000e98 0x18 THUMB Debug/../../obj/unicode.o .debug_ranges 0x00000eb0 0x88 THUMB Debug/../../obj/uip.o .debug_ranges 0x00000f38 0x30 THUMB Debug/../../obj/uip_arp.o .debug_ranges 0x00000f68 0x28 THUMB Debug/../../obj/net.o - .debug_ranges 0x00000f90 0x4d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_ranges 0x00000f90 0x1098 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_line 0x00000000 0x721b - .debug_line 0x00000000 0x955 THUMB Debug/../../obj/sysctl.o - .debug_line 0x00000955 0x7dc THUMB Debug/../../obj/gpio.o - .debug_line 0x00001131 0x455 THUMB Debug/../../obj/flashlib.o - .debug_line 0x00001586 0x889 THUMB Debug/../../obj/uartlib.o - .debug_line 0x00001e0f 0x45a THUMB Debug/../../obj/ssi.o - .debug_line 0x00002269 0x5c9 THUMB Debug/../../obj/ethernet.o - .debug_line 0x00002832 0x50f THUMB Debug/../../obj/mmc.o - .debug_line 0x00002d41 0x395 THUMB Debug/../../obj/netdev.o - .debug_line 0x000030d6 0x371 THUMB Debug/../../obj/hooks.o - .debug_line 0x00003447 0x17d THUMB Debug/../../obj/main.o - .debug_line 0x000035c4 0x12c THUMB Debug/../../obj/cstart.o - .debug_line 0x000036f0 0x1a2 THUMB Debug/../../obj/vectors.o - .debug_line 0x00003892 0xc6 THUMB Debug/../../obj/cpu_comp.o - .debug_line 0x00003958 0x18d THUMB Debug/../../obj/cpu.o - .debug_line 0x00003ae5 0x363 THUMB Debug/../../obj/flash.o - .debug_line 0x00003e48 0x121 THUMB Debug/../../obj/nvm.o - .debug_line 0x00003f69 0xf8 THUMB Debug/../../obj/timer.o - .debug_line 0x00004061 0x2a9 THUMB Debug/../../obj/uart.o - .debug_line 0x0000430a 0x125 THUMB Debug/../../obj/assert.o - .debug_line 0x0000442f 0x163 THUMB Debug/../../obj/backdoor.o - .debug_line 0x00004592 0xff THUMB Debug/../../obj/boot.o - .debug_line 0x00004691 0x1d3 THUMB Debug/../../obj/com.o - .debug_line 0x00004864 0xa8 THUMB Debug/../../obj/cop.o - .debug_line 0x0000490c 0x263 THUMB Debug/../../obj/xcp.o - .debug_line 0x00004b6f 0x472 THUMB Debug/../../obj/file.o - .debug_line 0x00004fe1 0xe57 THUMB Debug/../../obj/ff.o - .debug_line 0x00005e38 0x182 THUMB Debug/../../obj/unicode.o - .debug_line 0x00005fba 0x748 THUMB Debug/../../obj/uip.o - .debug_line 0x00006702 0x295 THUMB Debug/../../obj/uip_arp.o - .debug_line 0x00006997 0x2d1 THUMB Debug/../../obj/net.o - .debug_line 0x00006c68 0x5b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +.debug_line 0x00000000 0x6fe9 + .debug_line 0x00000000 0x8ad THUMB Debug/../../obj/sysctl.o + .debug_line 0x000008ad 0x770 THUMB Debug/../../obj/gpio.o + .debug_line 0x0000101d 0x426 THUMB Debug/../../obj/flashlib.o + .debug_line 0x00001443 0x846 THUMB Debug/../../obj/uartlib.o + .debug_line 0x00001c89 0x400 THUMB Debug/../../obj/ssi.o + .debug_line 0x00002089 0x588 THUMB Debug/../../obj/ethernet.o + .debug_line 0x00002611 0x3fc THUMB Debug/../../obj/mmc.o + .debug_line 0x00002a0d 0x2b4 THUMB Debug/../../obj/netdev.o + .debug_line 0x00002cc1 0x232 THUMB Debug/../../obj/hooks.o + .debug_line 0x00002ef3 0x139 THUMB Debug/../../obj/main.o + .debug_line 0x0000302c 0x105 THUMB Debug/../../obj/cstart.o + .debug_line 0x00003131 0xff THUMB Debug/../../obj/vectors.o + .debug_line 0x00003230 0xc6 THUMB Debug/../../obj/cpu_comp.o + .debug_line 0x000032f6 0x16d THUMB Debug/../../obj/cpu.o + .debug_line 0x00003463 0x337 THUMB Debug/../../obj/flash.o + .debug_line 0x0000379a 0x162 THUMB Debug/../../obj/nvm.o + .debug_line 0x000038fc 0x126 THUMB Debug/../../obj/timer.o + .debug_line 0x00003a22 0x235 THUMB Debug/../../obj/uart.o + .debug_line 0x00003c57 0x10f THUMB Debug/../../obj/assert.o + .debug_line 0x00003d66 0x14d THUMB Debug/../../obj/backdoor.o + .debug_line 0x00003eb3 0x126 THUMB Debug/../../obj/boot.o + .debug_line 0x00003fd9 0x1aa THUMB Debug/../../obj/com.o + .debug_line 0x00004183 0x99 THUMB Debug/../../obj/cop.o + .debug_line 0x0000421c 0x23b THUMB Debug/../../obj/xcp.o + .debug_line 0x00004457 0x3f0 THUMB Debug/../../obj/file.o + .debug_line 0x00004847 0xfda THUMB Debug/../../obj/ff.o + .debug_line 0x00005821 0x117 THUMB Debug/../../obj/unicode.o + .debug_line 0x00005938 0x645 THUMB Debug/../../obj/uip.o + .debug_line 0x00005f7d 0x2d7 THUMB Debug/../../obj/uip_arp.o + .debug_line 0x00006254 0x26f THUMB Debug/../../obj/net.o + .debug_line 0x000064c3 0xb26 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_str 0x00000000 0x3c74 - .debug_str 0x00000000 0x693 THUMB Debug/../../obj/sysctl.o - 0x6e9 (size before relaxing) - .debug_str 0x00000693 0x411 THUMB Debug/../../obj/gpio.o - 0x543 (size before relaxing) - .debug_str 0x00000aa4 0x234 THUMB Debug/../../obj/flashlib.o - 0x36f (size before relaxing) - .debug_str 0x00000cd8 0x447 THUMB Debug/../../obj/uartlib.o - 0x5a7 (size before relaxing) - .debug_str 0x0000111f 0x1f3 THUMB Debug/../../obj/ssi.o - 0x35e (size before relaxing) - .debug_str 0x00001312 0x2c0 THUMB Debug/../../obj/ethernet.o +.debug_str 0x00000000 0x565e + .debug_str 0x00000000 0x757 THUMB Debug/../../obj/sysctl.o + 0x7bf (size before relaxing) + .debug_str 0x00000757 0x411 THUMB Debug/../../obj/gpio.o + 0x619 (size before relaxing) + .debug_str 0x00000b68 0x234 THUMB Debug/../../obj/flashlib.o + 0x445 (size before relaxing) + .debug_str 0x00000d9c 0x447 THUMB Debug/../../obj/uartlib.o + 0x67d (size before relaxing) + .debug_str 0x000011e3 0x1f3 THUMB Debug/../../obj/ssi.o + 0x434 (size before relaxing) + .debug_str 0x000013d6 0x2c0 THUMB Debug/../../obj/ethernet.o + 0x4ef (size before relaxing) + .debug_str 0x00001696 0x1b4 THUMB Debug/../../obj/mmc.o 0x419 (size before relaxing) - .debug_str 0x000015d2 0x1c6 THUMB Debug/../../obj/mmc.o - 0x34c (size before relaxing) - .debug_str 0x00001798 0xe6 THUMB Debug/../../obj/netdev.o - 0x2f1 (size before relaxing) - .debug_str 0x0000187e 0x399 THUMB Debug/../../obj/hooks.o - 0x4e2 (size before relaxing) - .debug_str 0x00001c17 0x6d THUMB Debug/../../obj/main.o - 0x163 (size before relaxing) - .debug_str 0x00001c84 0xb4 THUMB Debug/../../obj/vectors.o - 0x18c (size before relaxing) - .debug_str 0x00001d38 0xa1 THUMB Debug/../../obj/cpu_comp.o - 0x157 (size before relaxing) - .debug_str 0x00001dd9 0x12e THUMB Debug/../../obj/cpu.o - 0x21d (size before relaxing) - .debug_str 0x00001f07 0x265 THUMB Debug/../../obj/flash.o - 0x3ab (size before relaxing) - .debug_str 0x0000216c 0x98 THUMB Debug/../../obj/nvm.o - 0x218 (size before relaxing) - .debug_str 0x00002204 0xb9 THUMB Debug/../../obj/timer.o - 0x18e (size before relaxing) - .debug_str 0x000022bd 0x120 THUMB Debug/../../obj/uart.o - 0x2ca (size before relaxing) - .debug_str 0x000023dd 0x6d THUMB Debug/../../obj/assert.o - 0x15a (size before relaxing) - .debug_str 0x0000244a 0xe2 THUMB Debug/../../obj/backdoor.o - 0x1c9 (size before relaxing) - .debug_str 0x0000252c 0x95 THUMB Debug/../../obj/boot.o - 0x1a9 (size before relaxing) - .debug_str 0x000025c1 0x17e THUMB Debug/../../obj/com.o - 0x2c3 (size before relaxing) - .debug_str 0x0000273f 0x6a THUMB Debug/../../obj/cop.o - 0x133 (size before relaxing) - .debug_str 0x000027a9 0x224 THUMB Debug/../../obj/xcp.o - 0x3f2 (size before relaxing) - .debug_str 0x000029cd 0x366 THUMB Debug/../../obj/file.o - 0x7dd (size before relaxing) - .debug_str 0x00002d33 0x30e THUMB Debug/../../obj/ff.o - 0x753 (size before relaxing) - .debug_str 0x00003041 0x9f THUMB Debug/../../obj/unicode.o - 0x16b (size before relaxing) - .debug_str 0x000030e0 0x3ea THUMB Debug/../../obj/uip.o - 0x5a2 (size before relaxing) - .debug_str 0x000034ca 0x17e THUMB Debug/../../obj/uip_arp.o - 0x36e (size before relaxing) - .debug_str 0x00003648 0xbd THUMB Debug/../../obj/net.o - 0x3b6 (size before relaxing) - .debug_str 0x00003705 0x56f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - 0x655 (size before relaxing) + .debug_str 0x0000184a 0xf1 THUMB Debug/../../obj/netdev.o + 0x3d2 (size before relaxing) + .debug_str 0x0000193b 0x3a3 THUMB Debug/../../obj/hooks.o + 0x5bd (size before relaxing) + .debug_str 0x00001cde 0x6d THUMB Debug/../../obj/main.o + 0x24d (size before relaxing) + .debug_str 0x00001d4b 0x8d THUMB Debug/../../obj/vectors.o + 0x246 (size before relaxing) + .debug_str 0x00001dd8 0xa1 THUMB Debug/../../obj/cpu_comp.o + 0x241 (size before relaxing) + .debug_str 0x00001e79 0x117 THUMB Debug/../../obj/cpu.o + 0x2e7 (size before relaxing) + .debug_str 0x00001f90 0x267 THUMB Debug/../../obj/flash.o + 0x497 (size before relaxing) + .debug_str 0x000021f7 0xac THUMB Debug/../../obj/nvm.o + 0x318 (size before relaxing) + .debug_str 0x000022a3 0xb9 THUMB Debug/../../obj/timer.o + 0x278 (size before relaxing) + .debug_str 0x0000235c 0x120 THUMB Debug/../../obj/uart.o + 0x399 (size before relaxing) + .debug_str 0x0000247c 0x6d THUMB Debug/../../obj/assert.o + 0x244 (size before relaxing) + .debug_str 0x000024e9 0xe2 THUMB Debug/../../obj/backdoor.o + 0x2b3 (size before relaxing) + .debug_str 0x000025cb 0x95 THUMB Debug/../../obj/boot.o + 0x293 (size before relaxing) + .debug_str 0x00002660 0x160 THUMB Debug/../../obj/com.o + 0x38f (size before relaxing) + .debug_str 0x000027c0 0x6a THUMB Debug/../../obj/cop.o + 0x215 (size before relaxing) + .debug_str 0x0000282a 0x23c THUMB Debug/../../obj/xcp.o + 0x4d9 (size before relaxing) + .debug_str 0x00002a66 0x36e THUMB Debug/../../obj/file.o + 0x8d6 (size before relaxing) + .debug_str 0x00002dd4 0x361 THUMB Debug/../../obj/ff.o + 0x85d (size before relaxing) + .debug_str 0x00003135 0x95 THUMB Debug/../../obj/unicode.o + 0x24b (size before relaxing) + .debug_str 0x000031ca 0x3dd THUMB Debug/../../obj/uip.o + 0x685 (size before relaxing) + .debug_str 0x000035a7 0x17e THUMB Debug/../../obj/uip_arp.o + 0x451 (size before relaxing) + .debug_str 0x00003725 0xbd THUMB Debug/../../obj/net.o + 0x4a0 (size before relaxing) + .debug_str 0x000037e2 0x1e7c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x2019 (size before relaxing) -.comment 0x00000000 0x4e - .comment 0x00000000 0x4e THUMB Debug/../../obj/sysctl.o - 0x4f (size before relaxing) - .comment 0x00000000 0x4f THUMB Debug/../../obj/gpio.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/flashlib.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uartlib.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ssi.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ethernet.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/mmc.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/netdev.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/hooks.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/main.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/vectors.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cpu_comp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cpu.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/flash.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/nvm.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/timer.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uart.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/assert.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/backdoor.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/boot.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/com.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/cop.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/xcp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/file.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/ff.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/unicode.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/uip_arp.o - .comment 0x00000000 0x4f THUMB Debug/../../obj/net.o - .comment 0x00000000 0x4f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) +.comment 0x00000000 0x4c + .comment 0x00000000 0x4c THUMB Debug/../../obj/sysctl.o + 0x4d (size before relaxing) + .comment 0x0000004c 0x4d THUMB Debug/../../obj/gpio.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/flashlib.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uartlib.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/ssi.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/ethernet.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/mmc.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/netdev.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/hooks.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/main.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/vectors.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/cpu_comp.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/cpu.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/flash.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/nvm.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/timer.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uart.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/assert.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/backdoor.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/boot.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/com.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/cop.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/xcp.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/file.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/ff.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/unicode.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uip.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/uip_arp.o + .comment 0x0000004c 0x4d THUMB Debug/../../obj/net.o + .comment 0x0000004c 0x4d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .ARM.attributes - 0x00000000 0x33 + 0x00000000 0x31 .ARM.attributes 0x00000000 0x33 THUMB Debug/../../obj/sysctl.o .ARM.attributes @@ -2513,46 +3885,46 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .ARM.attributes 0x000001cb 0x33 THUMB Debug/../../obj/main.o .ARM.attributes - 0x000001fe 0x23 THUMB Debug/../../obj/cstart.o + 0x000001fe 0x21 THUMB Debug/../../obj/cstart.o .ARM.attributes - 0x00000221 0x33 THUMB Debug/../../obj/vectors.o + 0x0000021f 0x33 THUMB Debug/../../obj/vectors.o .ARM.attributes - 0x00000254 0x33 THUMB Debug/../../obj/cpu_comp.o + 0x00000252 0x33 THUMB Debug/../../obj/cpu_comp.o .ARM.attributes - 0x00000287 0x33 THUMB Debug/../../obj/cpu.o + 0x00000285 0x33 THUMB Debug/../../obj/cpu.o .ARM.attributes - 0x000002ba 0x33 THUMB Debug/../../obj/flash.o + 0x000002b8 0x33 THUMB Debug/../../obj/flash.o .ARM.attributes - 0x000002ed 0x33 THUMB Debug/../../obj/nvm.o + 0x000002eb 0x33 THUMB Debug/../../obj/nvm.o .ARM.attributes - 0x00000320 0x33 THUMB Debug/../../obj/timer.o + 0x0000031e 0x33 THUMB Debug/../../obj/timer.o .ARM.attributes - 0x00000353 0x33 THUMB Debug/../../obj/uart.o + 0x00000351 0x33 THUMB Debug/../../obj/uart.o .ARM.attributes - 0x00000386 0x33 THUMB Debug/../../obj/assert.o + 0x00000384 0x33 THUMB Debug/../../obj/assert.o .ARM.attributes - 0x000003b9 0x33 THUMB Debug/../../obj/backdoor.o + 0x000003b7 0x33 THUMB Debug/../../obj/backdoor.o .ARM.attributes - 0x000003ec 0x33 THUMB Debug/../../obj/boot.o + 0x000003ea 0x33 THUMB Debug/../../obj/boot.o .ARM.attributes - 0x0000041f 0x33 THUMB Debug/../../obj/com.o + 0x0000041d 0x33 THUMB Debug/../../obj/com.o .ARM.attributes - 0x00000452 0x33 THUMB Debug/../../obj/cop.o + 0x00000450 0x33 THUMB Debug/../../obj/cop.o .ARM.attributes - 0x00000485 0x33 THUMB Debug/../../obj/xcp.o + 0x00000483 0x33 THUMB Debug/../../obj/xcp.o .ARM.attributes - 0x000004b8 0x33 THUMB Debug/../../obj/file.o + 0x000004b6 0x33 THUMB Debug/../../obj/file.o .ARM.attributes - 0x000004eb 0x33 THUMB Debug/../../obj/ff.o + 0x000004e9 0x33 THUMB Debug/../../obj/ff.o .ARM.attributes - 0x0000051e 0x33 THUMB Debug/../../obj/unicode.o + 0x0000051c 0x33 THUMB Debug/../../obj/unicode.o .ARM.attributes - 0x00000551 0x33 THUMB Debug/../../obj/uip.o + 0x0000054f 0x33 THUMB Debug/../../obj/uip.o .ARM.attributes - 0x00000584 0x33 THUMB Debug/../../obj/uip_arp.o + 0x00000582 0x33 THUMB Debug/../../obj/uip_arp.o .ARM.attributes - 0x000005b7 0x33 THUMB Debug/../../obj/net.o + 0x000005b5 0x33 THUMB Debug/../../obj/net.o .ARM.attributes - 0x000005ea 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000005e8 0x2d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .ARM.attributes - 0x00000617 0x1d C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x00000615 0x1b C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 3.7/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec index 4896f1ec..50af3e5c 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec @@ -1,19 +1,19 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S11300001C190020F10000003D1E00003D1E0000F0 -S11300103D1E00003D1E00003D1E00003D1E000070 -S11300203D1E00003D1E00003D1E00003D1E000060 -S11300303D1E00003D1E00003D1E00003D1E000050 -S11300403D1E00003D1E00003D1E00003D1E000040 -S11300503D1E00003D1E00003D1E00003D1E000030 -S11300603D1E00003D1E00003D1E00003D1E000020 -S11300703D1E00003D1E00003D1E00003D1E000010 -S11300803D1E00003D1E00003D1E00003D1E000000 -S11300903D1E00003D1E00003D1E00003D1E0000F0 -S11300A03D1E00003D1E00003D1E00003D1E0000E0 -S11300B03D1E00003D1E00003D1E00003D1E0000D0 -S11300C03D1E00003D1E00003D1E00003D1E0000C0 -S11300D03D1E00003D1E00003D1E00003D1E0000B0 -S11300E03D1E00003D1E00003D1E00003D1E0000A0 +S1130000301F0020F10000004D1C00004D1C0000BA +S11300104D1C00004D1C00004D1C00004D1C000038 +S11300204D1C00004D1C00004D1C00004D1C000028 +S11300304D1C00004D1C00004D1C00004D1C000018 +S11300404D1C00004D1C00004D1C00004D1C000008 +S11300504D1C00004D1C00004D1C00004D1C0000F8 +S11300604D1C00004D1C00004D1C00004D1C0000E8 +S11300704D1C00004D1C00004D1C00004D1C0000D8 +S11300804D1C00004D1C00004D1C00004D1C0000C8 +S11300904D1C00004D1C00004D1C00004D1C0000B8 +S11300A04D1C00004D1C00004D1C00004D1C0000A8 +S11300B04D1C00004D1C00004D1C00004D1C000098 +S11300C04D1C00004D1C00004D1C00004D1C000088 +S11300D04D1C00004D1C00004D1C00004D1C000078 +S11300E04D1C00004D1C00004D1C00004D1C000068 S11300F02949072291438D4628482949294A00F075 S113010039F8294829492A4A00F034F829482A4963 S11301102A4A00F02FF82A482A492B4A00F02AF8E4 @@ -24,1585 +24,1615 @@ S11301501C481D49884205D00268043003B4904706 S113016003BCF7E700208646EC4600200021214A24 S11301709047FEE7884207D0521A05D00378013031 S11301800B700131013AF9D17047884202D00270F4 -S11301900130FAE7704700001C19002038640000A1 -S11301A00000002002000020F8010000F801000017 -S11301B0F057000038640000000000200000002018 -S11301C0F0570000F0570000F0570000F05700000F -S11301D0F0570000F0570000F0570000F0570000FF -S11301E036640000040000209C1600209C160020A9 -S10B01F01C170020111E000081 -S11301F8A0F58013591E012940F20181814A9042D9 -S113020800F0FD8002F58073984200F0F88003F551 -S11302180071884200F0F3807B4A904200F0EF803E -S113022802F58073984200F0EA8003F50071884271 -S113023800F0E580754A904200F0E180744B9842E2 -S113024800F0DD8003F11021884200F0D880714A63 -S1130258904200F0D480704B984200F0D080591C32 -S1130268884200F0CC808A1C904200F0C880131D9C -S1130278984200F0C4800833984200F0C0801033DC -S1130288984200F0BC802033984200F0B880403394 -S1130298984200F0B4808033984200F0B0805F49FF -S11302A8884200F0AC804A1C904200F0A880531C9D -S11302B8984200F0A480591C884200F0A0804A1C8F -S11302C8904200F09C80531C984200F09880591C7E -S11302D8884200F094804A1C904200F090804028A4 -S11302E800F08D80B0F1102F00F089804C4B9842BB -S11302F800F085804B49884200F081804A1C904276 -S11303087DD0531C98427AD0591C884277D0464AEB -S1130318904274D0454B984271D0454988426ED07A -S1130328444A90426BD0444B984268D0434988422F -S113033865D0B0F1101F62D0414A90425FD0414B62 -S113034898425CD003F58071884258D0A1F5F872C0 -S1130358904254D01032904251D03B4B98424ED0E8 -S1130368591C88424BD0394A904248D0384B98425D -S113037845D0591C884242D08A1C90423FD0131D54 -S113038898423CD03349884239D04A1C904236D0EE -S1130398314B984233D0591C884230D08A1C904241 -S11303A82DD02E4B98422AD0591C884227D04A1C5B -S11303B8904224D0531C984221D0591C88421ED004 -S11303C8B0F1202F1BD0264A904218D0082816D006 -S11303D8244B984213D02449884210D04A1C904296 -S11303E80DD0531C98420AD0591C884207D04A1C85 -S11303F8904204D0531CC11A484248417047012016 -S1130408704700BF0001100000011010005800F0F0 -S113041800401010005400F001000020090800F00A -S113042800400010022000F00010101000011020FD -S1130438004800F080000030005000F01000003048 -S1130448014000F000010010021C00F02000003000 -S113045801001010040400F001000010031800F05B -S11304680100102000101000005C00F013B50446D1 -S1130478FFF7BEFE20B91F4840F2313101F07CFF7E -S113048804F07043B3F1704F1AD1E1B2C4F30724F6 -S113049804F57E228B0002F5A06143F0844021F428 -S11304A8700340EA43140120206000200190019A5F -S11304B80F2A02D8019B581CF8E70021216018E094 -S11304C8220FA1B2C4F3044401FA04F40A4850F810 -S11304D822301A6844EA0200186000220192019A44 -S11304E80F2A02D80198421CF8E7196821EA040483 -S11304F81C601CBD5C580000D458000010B50446AC -S1130508FFF776FE20B9144840F2963101F034FF23 -S113051804F07043B3F1704F10D1C4F30721E0B273 -S113052801F57E24830004F5C06043F0844220F47E -S1130538700342EA43140122226010BD220FA1B2C3 -S1130548C4F3044401FA04F4044850F822301A6845 -S113055814431C6010BD00BF5C580000C85800005C -S113056801387FF4FDAF70474E4B2DE9F0411A680E -S1130578044612F0E04F05D018684B490140B1F128 -S1130588805F02D1002CC0F28A80484F48483B68FB -S1130598066823F4800545F4006546F400623D606E -S11305A80260980701D5A10703D5DB0719D5E7072A -S11305B817D464F003013D4F0D40002A3D6005DA6D -S11305C806F07000302805D0702802E005F03003EA -S11305D8302B02D14FF4805001E04FF40020FFF794 -S11305E8BFFF26F00046334B26F0700141F4006744 -S11305F804F4FE62234025F4FE6545EA020847EA4E -S113060803002B4E294F04F0080540EAC505C7F836 -S1130618008010203560FFF7A3FF04F4405228F44B -S11306284053134304F4005125F400522248402552 -S11306380A43224905604BBF32603B603B6032602D -S113064804F0FC5023F0F86322F0FC5223F0030377 -S113065821400243600043EA010307D5184922F404 -S11306688002214043F480030A4301E022F08042DF -S113067821050BD44FF4004112480068400601D408 -S11306880139F9D123F4006322F4006207480849C8 -S1130698036010200A60BDE8F041FFF761BFBDE8C0 -S11306A8F08100BF00E00F400000FF7060E00F40E1 -S11306B870E00F403000008058E00F400300C0078E -S11306C80000404050E00F405F4B70B51A6810338B -S11306D81B68002BB4BF03F0700102F0300120291D -S11306E837D004D869B1102940F0AB800FE06029F5 -S11306F854D070294FD0302940F0A38047F23050AD -S113070856E05249C2F3841051F8200050E0504991 -S1130718086810F0E04F44D00C684E482040B0F10F -S1130728805F3ED00C684B4820404B4CA04203D11C -S1130738096888B2022836D04548464904682140E9 -S1130748464CA14201D0464832E0006881B251B318 -S1130758F9E73F49086810F0E04F26D00C683D4897 -S11307682040B0F1805F20D00C683A4820403A4CD1 -S1130778A04203D1096888B2022818D03448354900 -S113078804682140354CA14201D0364810E0006885 -S113079881B261B1F9E74FF4004009E04FF48000F9 -S11307A806E0314804E0314802E0314800E03148CD -S11307B8002B02DA13F4006F01E012F4006F28D161 -S11307C82D4D2968224D2C6814F0E04F43F6E0744F -S11307D804EA01044FEA541405D02E681D4D35402F -S11307E8B5F1805F05D1023401F01F05604302357D -S11307F804E0604301F01F0501356D00B0FBF5F01E -S113080811F4804F18BF4008090448BF800842F417 -S11308188002510216D5002B0DDA590005D51A05A8 -S113082803D44000C3F3865201E0C3F3C552531CFA -S1130838B0FBF3F070BDC2F3C353591CB0FBF1F025 -S113084870BD002070BD00BF60E00F40F05700008D -S113085800E00F400000FF700000011000000310CA -S11308680024F40000093D00C0E1E400001BB700C7 -S113087870383900C0C62D0064E00F40B0F1402F35 -S11308885CD02F4B984259D0A3F5A621884255D065 -S113089801F5A822904251D0A2F5A62398424DD042 -S11308A803F5A821884249D0A1F5A622904245D053 -S11308B802F5A823984241D0A3F55C3188423DD083 -S11308C801F56032904239D0A2F55C33984235D0B4 -S11308D803F56031884231D0A1F55C3290422DD0C5 -S11308E802F56033984229D0A3F55C31884225D0BB -S11308F801F56032904221D0A2F5083398421DD008 -S113090803F50C31884219D001F58052904215D074 -S113091802F58053984211D003F5805188420DD0D6 -S113092801F58052904209D002F58053984205D0CF -S113093803F58051421A50425041704701207047D4 -S11309480080054070B504460D461646FFF796FF2D -S113095820B911484FF4907101F00EFD022E04D90C -S11309680D484FF4917101F007FDD4F8003416F0E6 -S1130978010F14BF2B43AB4304F580621360D4F812 -S1130988200416F0020F04F5846114BF054320EA1D -S113099805050D6070BD00BFE0580000F8B50446B9 -S11309A80D4617461E46FFF769FF20B93C4840F23A -S11309B8FF1101F0E1FC7B1E012B08D9042F06D09E -S11309C80C2F04D0364840F2032101F0D5FC082E40 -S11309D80BD00A2E09D00C2E07D0092E05D026B12B -S11309E82F484FF4027101F0C7FCD4F8000517F042 -S11309F8010F14BF2843A84304F5A0621060D4F87B -S1130A08041517F0020F14BF2943A94304F2045331 -S1130A181960D4F8080517F0040F14BF2843A84335 -S1130A2804F5A1621060D4F8181517F0080F14BF64 -S1130A382943A94304F5A3631960D4F80C0516F0F7 -S1130A48010F14BF2843A84304F20C521060D4F8D1 -S1130A58101516F0020F14BF2943A94304F5A26325 -S1130A681960D4F8140516F0040F14BF2843A843DA -S1130A7804F214521060D4F81C1516F0080F04F28E -S1130A881C5314BF2943A943196004F5A560D4F87D -S1130A9828250EB9154301E022EA05050560F8BDCD -S1130AA8E058000070B504460D461646FFF7E6FE0A -S1130AB820B9044840F2853101F05EFC44F8256011 -S1130AC870BD00BFE058000070B505460C46FFF73E -S1130AD8D5FE20B9084840F2524101F04DFC2846A1 -S1130AE821460222FFF72EFF284621460422082326 -S1130AF8BDE87040FFF752BFE058000038B505461E -S1130B080C46FFF7BBFE20B9084840F2F14101F05A -S1130B1833FC2846214601220823FFF73FFF2846D5 -S1130B2821460122BDE83840FFF70CBFE058000019 -S1130B3870B505460C46FFF7A1FE20B9084840F2F7 -S1130B48966101F019FC284621460222FFF7FAFEB5 -S1130B582846214601220823BDE87040FFF71EBF3E -S1130B68E058000070B505460C46FFF787FE20B92B -S1130B78084840F2EA6101F0FFFB284621460222B8 -S1130B88FFF7E0FE2846214601220823BDE870400D -S1130B98FFF704BFE0580000830510B5044603D0EE -S1130BA80D489C2101F0E8FB0C4B40F601221A6029 -S1130BB80B4843F8144C143B0833186019688A0727 -S1130BC8FCD4084A40F6012013681840002814BFD2 -S1130BD84FF0FF30002010BD4959000014D00F40D9 -S1130BE8020042A40CD00F4070B50C46A10706467B -S1130BF8154603D02748DF2101F0BEFBAA0703D01E -S1130C082448E02101F0B8FB234B42F20162234857 -S1130C181A600168CB0719D423462DE075B1204A20 -S1130C28043D881853F8041B0160A11B5A1812F0DC -S1130C387C01F3D11B4800680028EFD01A4C1B4EE6 -S1130C4826602168C807FCD414461E462DB1184BEB -S1130C5824F07F0018603346E7E7164842F2016241 -S1130C6801680A40002A14BF4FF0FF30002070BD0D -S1130C780268D107FCD404332A199A42EDD00C48EF -S1130C88311B0360C8580C4A08491060101D0160E4 -S1130C98EEE700BF4959000014D00F40A0E10F400F -S1130CA800D10F4030D00F4020D00F40010042A4A3 -S1130CB800D00F400CD00F4004D00F4038B50C467C -S1130CC8054620B910484FF4217101F055FB24B9A9 -S1130CD80D4840F2852101F04FFB0C4B1A6812F0C5 -S1130CE8E04F0DD018680A490140B1F1805F07D080 -S1130CF8084B09481A682A6001680020216038BD39 -S1130D084FF0FF3038BD00BF4959000000E00F40E4 -S1130D180000FF70E0E10F40E4E10F40114B9842FE -S1130D281DD003F58051884219D001F580529042B4 -S1130D3815D002F58053984211D003F580518842AA -S1130D480DD001F58052904209D002F580539842A3 -S1130D5805D003F58051421A504250417047012092 -S1130D68704700BF00C0004010B50446FFF7D6FF27 -S1130D7820B908484FF4FB7101F0FEFAE36A43F026 -S1130D881000E062216B41F4407242F001032363D6 -S1130D9810BD00BFB659000010B50446FFF7BEFFEA -S1130DA820B9094840F2162101F0E6FAA3691907A7 -S1130DB8FCD4E06A20F01001E162226B22F4407353 -S1130DC823F00100206310BDB6590000F8B50446AD -S1130DD80E4615461F46FFF7A1FF20B92A484FF4CF -S1130DE8B07101F0C9FA25B9274840F2611101F040 -S1130DF8C3FA264A136813F0E04F1CD0116824483C -S1130E080840B0F1805F16D0136821492148194081 -S1130E18814203D1126893B2022B0CD01B481C4A9E -S1130E2801681D4B0A409A4201D0082204E0006878 -S1130E3881B20029F9D110226A43964204D2124899 -S1130E484FF4B17101F098FA2046FFF7A5FFB6EB0D -S1130E58051F236B04D243F0200121636D0802E0CF -S1130E6823F020002063F600B6FBF5F56A1C002089 -S1130E78D309C2F345056362A562E762A06120460F -S1130E88BDE8F840FFF770BFB659000000E00F4016 -S1130E980000FF70000001100000031010B50446A4 -S1130EA8FFF73CFF20B9054840F2554101F064FAC8 -S1130EB8A06980F02001C1F3401010BDB6590000AC -S1130EC810B50446FFF72AFF20B9064840F27641D8 -S1130ED801F052FAA369D80654BF20684FF0FF30D6 -S1130EE810BD00BFB659000038B504460D46FFF7DB -S1130EF815FF20B9064840F2C94101F03DFAA3693B -S1130F089A0602D42560012038BD002038BD00BFF0 -S1130F18B659000010B50446FFF700FF20B904488D -S1130F2840F23B5101F028FAA069C0F3C00010BD9B -S1130F38B6590000094B98420DD003F580518842F8 -S1130F4809D001F58052904205D002F58053C11AA8 -S1130F584842484170470120704700BF0080004064 -S1130F682DE9F843089F0646884614461D46DDF8D1 -S1130F782490FFF7DFFF18B92C48CC2101F0FCF9C5 -S1130F886CB1022C0BD0012C09D0032C07D0102CE7 -S1130F9805D0202C03D02548D22101F0EDF9022DEB -S1130FA804D92248D52101F0E7F908E03DB9B7EBA7 -S1130FB8580F09D91D48D72101F0DEF904E00C23A4 -S1130FC8B8FBF3F08742F5D8B8FBF7F7B7F57E4FCF -S1130FD803D91648D82101F0CFF9A9F104010C2945 -S1130FE803D91248D92101F0C7F9022D02D025B13D -S1130FF8002500E00825042200E02A461543756010 -S113100800230233B7FBF3F0411EFF29F9D8A201EC -S1131018336104F03004D3B21C4309F1FF3C44EAC1 -S11310280C0949EA01203060BDE8F883225A00001F -S113103810B50446FFF77EFF20B905484FF48571C3 -S113104801F09AF9636843F00200606010BD00BFC4 -S1131058225A000010B50446FFF76CFF20B9054872 -S113106840F2231101F088F9636823F002006060FC -S113107810BD00BF225A000038B504460D46FFF7DC -S113108859FF20B90B4840F2232101F075F9236870 -S11310986FF0010203F00F0002FA00F1294204D0B4 -S11310A8044840F2252101F067F9E3689A07FCD562 -S11310B8A56038BD225A000038B504460D46FFF72E -S11310C839FF20B9054840F27F2101F055F9E3685A -S11310D85907FCD5A068286038BD00BF225A000013 -S11310E80369F0B500F1100C9EB20546180C1C0EED -S11310F80870B01F4C7002239042B4BF04461446D3 -S1131108E71E9F4204DDDCF80070CF500433F7E794 -S1131118A34218DABB422D6907D1CD54CB18290A4A -S11311282D0C59709D70631C0DE0A71EBB4205D1A0 -S1131138CD54C9182D0A4D70A31C04E0671EBB4288 -S113114801D1CD54E31CB11E8B4203DADCF8001044 -S11311580433F8E79042C8BF4042F0BD30B54B783D -S11311680C781D0645EA0443A2F10E0423430361E7 -S113117800F110050223D41E9C4203DDCC5804332D -S11311882C60F8E7934218D0A34208D1CC5CCB1862 -S113119899785B781B0243EA014121430CE0941ED1 -S11311A8A34205D1CC5CCB18597844EA012103E069 -S11311B8541EA34201D1C95C016101218163104617 -S11311C830BD000038B5074B044698420D4603D09D -S11311D805485D2101F0D0F80448B5FBF0F1CDB223 -S11311E8656238BD008004408A5A0000404B4C00B8 -S11311F838B5134B044698420D4603D01148A6212E -S113120801F0BAF825F4873020F0160119B10D4819 -S1131218AA2101F0B1F8E268E8B222F01603034308 -S1131228E360A168C5F3072221F00E031343A3600A -S1131238E06BC5F3074520F001010D43E56338BDB4 -S1131248008004408A5A0000144B37B5984205467A -S11312580C4604D0124840F2131101F08DF824B959 -S11312680F484FF48A7101F087F820786178A278E2 -S1131278E3788DF805108DF804008DF806208DF8B4 -S113128807300198002168612279637901918DF80A -S113129804208DF805300198A8613EBD0080044003 -S11312A88A5A00000D4B10B59842044604D00C48E5 -S11312B840F2691101F060F8A06840F01001A160E3 -S11312C8A26842F00103A360E06840F00101E16014 -S11312D8A26842F01003A36010BD00BF0080044060 -S11312E88A5A0000124B70B5984204460E461546B9 -S11312F804D0104840F28F2101F03EF826B90D4879 -S11313084FF4247101F038F8002D04DC094840F248 -S1131318912101F031F8606B10F03F0006D02046AF -S113132831462A46BDE87040FFF7DABE70BD00BFFB -S1131338008004408A5A0000144B70B59842054650 -S11313480E46144604D0124840F29E3101F014F8B7 -S113135826B90F4840F29F3101F00EF8002C04DC46 -S11313680B484FF4687101F007F8A86BC107FCD467 -S113137840F2FE718C4201DD604270BD2846314660 -S11313882246BDE87040FFF7E9BE00BF0080044074 -S11313988A5A000038B50B4B044698420D4604D0CF -S11313A8094840F2474100F0E7FF35F07F0304D0D5 -S11313B8054840F24A4100F0DFFF606820EA05056D -S11313C8656038BD008004408A5A000038B5074B70 -S11313D8044698420D4604D0054840F26A4100F09C -S11313E8CBFF20680DB16168084038BD0080044017 -S11313F88A5A000038B50A4B044698420D4604D070 -S1131408084840F29F4100F0B7FF35F07F0304D04D -S1131418044840F2A24100F0AFFF256038BD00BF88 -S1131428008004408A5A000038B50D4B044698429F -S11314380D4604D00B4840F2125100F09DFF226A79 -S113144804F12001D207FAD4E800C5B245F0010539 -S11314580D600B68D807FCD4216B88B238BD00BF77 -S1131468008004408A5A000013B5064C0146204601 -S1131478FFF702FE204601A9FFF71EFE9DF80400AF -S11314881CBD00BF0080004038B500F0DBFE00F54D -S1131498FA75FF20FFF7E8FFFF28044603D000F0A1 -S11314A8D1FEA842F5D3B4F1FF035842584138BDE0 -S11314B8012108B504480A46FFF7F4FAFF20BDE8FD -S11314C80840FFF7D1BF00BF0070004010B50121EC -S11314D800220848FFF7E6FAFF20FFF7C5FFFFF7E9 -S11314E8D3FF044618B9FFF7E3FF204610BD0120D7 -S11314F810BD00BF0070004038B50D460106044613 -S113150807D537200021FFF7F7FF012832D804F068 -S11315187F04FFF7CDFFFFF7D9FF50B344F0400035 -S1131528FFF7A2FF280EFFF79FFFC5F30740FFF759 -S11315389BFFC5F30720FFF797FFE8B2FFF794FF77 -S113154824B1082C0CBF8720012000E09520FFF768 -S11315588BFF0C2C02D1FF20FFF786FF0A24FF2003 -S1131568FFF782FF020605D5013C14F0FF04F6D10B -S113157838BDFF2038BD38B505460024285DFFF77F -S113158873FF2B1958780234FFF76EFFB4F5007F08 -S1131598F4D1FF20FFF768FFFF20FFF765FFFF2066 -S11315A8FFF762FF00F01F00B0F1050EDEF1000145 -S11315B851EB0E0038BD70B505460E4600F042FEEC -S11315C800F16404FF20FFF74FFFFF2805D100F066 -S11315D839FEA042F6D3002070BDFE28FBD1AC1C16 -S11315E8FF20FFF741FF04F8020CFF20FFF73CFF40 -S11315F8AB1904F8010C0234981CA042F0D1FF2066 -S1131608FFF732FFFF20FFF72FFF012070BD000016 -S11316187FB5002840F0FA807E490C7804F0020077 -S1131628C4B2002C40F0F0807B48FEF767FF7B488B -S1131638FEF764FF7A48FEF761FF4FF0402034213B -S1131648FFF776FA77480121FFF758FA4FF0402060 -S1131658342102220A23FFF7A1F90A237148012140 -S11316680222FFF79BF901210A466E48FFF71AFA8E -S1131678FFF72AF86C4B4FF0080C8DE80810014668 -S1131688234622466948FFF76BFC6848FFF7D0FCFD -S113169801210A466348FFF705FA4FF0402020214C -S11316A8FFF72CFA20214FF040200A46FFF7FAF9F9 -S11316B80A24FF215D48FFF7DFFC5C4803A9FFF714 -S11316C8FBFC013CF5D120214FF04020FFF730FA14 -S11316D8012154482246FFF7E5F920462146FFF741 -S11316E80BFF0128064601D0002466E000F0AAFD9D -S11316F84FF4D57100F57A750820FFF7FDFE01282F -S113170839D1FF20FFF7B0FE02AB18550134042C81 -S1131718F7D19DF80A100129E6D19DF80B20AA2AD1 -S1131728E2D100F08FFDA84204D300F08BFDA8425B -S1131738DAD207E0A9204FF08041FFF7DDFE002848 -S1131748EFD1F2E73A200021FFF7D6FE0028CBD1EB -S11317580446FF20FFF788FE02AB18550134042C19 -S1131768F7D19DF8080000F04001CAB2002A0CBF66 -S113177804240C2421E0A9202146FFF7BDFE0128FA -S113178802D80224A92600E0344600F05BFDA842F2 -S11317980CD300F057FDA842A6D210204FF40071D4 -S11317A8FFF7AAFE002818BF002406E030460021EF -S11317B8FFF7A2FE0028E8D1EBE71D4B1C60FFF7FA -S11317C877FE14480178DCB101F0FE040470174870 -S11317D8FFF740FCFEF778FF4408FEF775FF154B4A -S11317E80146002208209C4294BF00940093019073 -S11317F813460E48FFF7B4FB0C48FFF719FC02E048 -S113180841F0010202700349087800E0012004B0A5 -S113181870BD00BF0000002010000010010000206F -S11318280800002000700040801A06000080004074 -S11318380400002020BCBE0010B9024B1878704781 -S1131848012070470000002038B50D461C4611469B -S1131858002834D1002B32D01B4B1878C20730D45F -S11318681A4A13681B0758BF4902012C0DD11120CD -S1131878FFF742FEE8B928464FF40071FFF79BFED4 -S1131888D0F1010438BF002413E01220FFF734FE1E -S113189878B928464FF40071FFF78DFE28B1013C52 -S11318A814F0FF0405F50075F3D10C200021FFF7AF -S11318B823FEFFF7FDFD201C18BF012038BD0420BE -S11318C838BD032038BD00BF0000002004000020FC -S11318D870B50D4616461C46002851D1002B4FD032 -S11318E82A4B1A78D0074DD4187800F00401CBB2EB -S11318F8002B49D1264A1068010758BF7602012CEB -S113190815D118203146FFF7F7FD08B1012431E05D -S1131918FFF7BAFD0028F9D0FE20FFF7A5FD2846F9 -S1131928FFF729FED0F1010438BF002422E010F0AB -S1131938060F03D097202146FFF7DEFD1920314614 -S1131948FFF7DAFDB0B9FFF79FFD60B1FC20FFF7A0 -S11319588BFD2846FFF70FFE28B1013C14F0FF0465 -S113196805F50075EFD1FFF78FFD0028CED0FD20D7 -S1131978FFF77AFDFFF79CFD201C18BF012070BDFE -S1131988042070BD032070BD022070BD000000203B -S113199804000020F0B5154685B0002840F0EE801C -S11319A8794B1878C30700F1EB800E2900F2E28026 -S11319B8DFE811F00F001200E0005200E000E00040 -S11319C8E000E000E000E000A700AB00AD00B700D5 -S11319D8C800FFF77BFDC8E009200021FFF78CFD54 -S11319E8044608B10124C6E068461021FFF7E3FD68 -S11319F80028F7D09DF800109DF807308A09012ABD -S1131A080CD103F03F009DF808109DF8093002043A -S1131A18501C03EB0122801880023FE09DF8080067 -S1131A289DF80620990001EB901302F0030003EBE4 -S1131A3880219DF805309DF80A20481C03F00F0109 -S1131A4801EBD2139DF8091001F0030203EB4203E2 -S1131A58D91F00FA01F021E04C4E316811F004015D -S1131A681ED08D200021FFF747FD0028BAD1FF20A2 -S1131A78FFF7FAFC68461021FFF79DFD0028B1D056 -S1131A883024FF20FFF7F0FC611E11F0FF04F8D1A9 -S1131A989DF80A201023100903FA00F028606AE070 -S1131AA80920FFF729FD074600289BD16846102125 -S1131AB8FFF781FD002895D032689DF80A0012F0DE -S1131AC8020410D000F03F049DF80B00C30903EB97 -S1131AD844019DF80D404A1CA009431E02FA03F272 -S1131AE83C462A6047E09DF80B30C0F3840103F0BC -S1131AF803025B09481C03EBC2014A1C42432A60E7 -S1131B0839E0224B186810701AE0092000E00A2016 -S1131B180021FFF7F1FC00287FF464AF2846102168 -S1131B2821E03A200021FFF7E7FC00287FF45AAFB0 -S1131B380446FF20FFF798FC28550134042CF8D1FB -S1131B48002418E011490A6854077FF54BAF8D202B -S1131B580021FFF7D1FC00287FF444AFFF20FFF7F2 -S1131B6883FC28464021FFF726FDD0F1010438BF45 -S1131B78002400E00424FFF79BFC02E0042400E0B6 -S1131B880324204605B0F0BD000000200400002016 -S1131B98004870470000AA4210B5044C2046FEF7DE -S1131BA8ADFC2046BDE81040FEF760BC0050102094 -S1131BB830B53E4885B0FEF7A1FC3D480C21FEF740 -S1131BC883FF3C487F21FFF7E5FB00213948FFF7F5 -S1131BD8FDFB01463748FFF70DFCFEF775FD01468E -S1131BE83448FFF7EFFA16213248FFF701FB314872 -S1131BF8FFF758FB01212F48FFF716FC044600F0B5 -S1131C0821FB00F59C5000F10805600708D4012168 -S1131C182848FFF709FC044600F014FBA842F4D353 -S1131C280021082369208DF80910452127228DF801 -S1131C3808308DF80B005B238DF80D10684601A958 -S1131C488DF80A208DF80C30FFF738F8009A531CE9 -S1131C5812D00198411C0FD0130A110C8DF80820DA -S1131C688DF80B00020A000C8DF809308DF80A1063 -S1131C788DF80C208DF80D000E4802A9FFF7E4FA40 -S1131C880D4B9DF808109DF809209DF80A0019705D -S1131C985A7098709DF80B109DF80C209DF80D0053 -S1131CA8D9701A71587105B030BD00BF20000020EA -S1131CB800500240008004401A16002010B500218C -S1131CC80948FFF783FB044621460748FFF792FBC0 -S1131CD814F0010007D00448044940F24262BDE808 -S1131CE81040FFF7FFBA10BD00800440C20F002067 -S1131CF8024B034803491A88FFF71EBBB80F00209C -S1131D0800800440C20F002000B589B00021684655 -S1131D18202203F05FFD0848694602F023FC40B91D -S1131D28009838B19DF8080080F01001C1F3001044 -S1131D3800E0002009B000BDF75A000000487047D1 -S1131D48F75A000010B5074C0023204606490A221A -S1131D5884F8243202F0E0F810B9012084F824024F -S1131D6810BD00BF08000020125B000010B50C482D -S1131D7890F82432012B01D102F04FFB00F062FAF3 -S1131D8800F164040748FFF7C5F8012803D100F0FF -S1131D9859FAA042F6D90448BDE8104002F006BC3E -S1131DA80800002000C00040F75A0000034890F8DB -S1131DB82432012B01D102F030BB70470800002007 -S1131DC838B50F4C054694F82432012B0AD1214624 -S1131DD802F088FC002805DA002084F82402204652 -S1131DE802F01BFB6C1E14F8011F41B10548FFF7F4 -S1131DF87BF80448FFF752F80028FAD0F3E738BD17 -S1131E080800002000C0004008B50848FEF7ACFBF5 -S1131E180748FEF773FB4FF040200321FEF7A2FEAC -S1131E2800F0E2FA00F0F1FAFCE700BF8003C00119 -S1131E38010000200148382100F09EBA1F5B000011 -S1131E4872B6704762B67047FFF7FABF10B500F074 -S1131E58C8F988B100F014FB00F0E0F900F0C3F908 -S1131E68064B20F0604020F07F01196000F0BBF9B8 -S1131E784468FFF7E7FFA04710BD00BF08ED00E086 -S1131E88F8B505460E4617460024A3B29F4205D06E -S1131E98A05D605500F025FB0134F6E7F8BD0000AD -S1131EA870B500240646254600F01BFB094BE25892 -S1131EB8964209D3191948681218964204D20C217B -S1131EC801FB0535287A70BD0C340135C02CEBD1E3 -S1131ED8FF2070BDA45B00002DE9F34105460068AE -S1131EE8FFF7DEFFFF2801D100201AE000242B1998 -S1131EF858682F6802AE46F8040D04EB070800F092 -S1131F08F0FA304641460422FEF76EFE0028EBD173 -S1131F18E25901998A42E7D10434B4F5007FE6D145 -S1131F280120BDE8FC81000038B5104B04469842F6 -S1131F380D4606D0B1F5004F05D0FFF7CDFF18B90F -S1131F4810E00B4C00E01C46EB050BD12068A842BE -S1131F5809D0204640F8045B29464FF40072FFF785 -S1131F688FFF00E00024204638BD00BF3002002067 -S1131F78340400202DE9F8439946036821F4FF75D9 -S1131F88013304460E46904625F0010506D140F873 -S1131F98045B29464FF40072FFF772FF2068A842D9 -S1131FA808D020462946FFF7BFFF044610B9002091 -S1131FB8BDE8F88321684746761AA219161D00F071 -S1131FC890FA231DF01AB0F5007F08D3204605F5D2 -S1131FD80071FFF7A9FF04460028E8D0061D17F88A -S1131FE8011B08EB0902974206F8011BE7D10120FF -S1131FF8BDE8F883034A04484FF0FF3313600360D5 -S1132008704700BF340400203002002070B5044635 -S11320180D461646FFF744FFFF2815D0601E4019E9 -S1132028FFF73EFFFF280FD024F4FF7323F00101CC -S1132038B1F5004F0CBF05480548214632462B46EA -S1132048BDE87040FFF796BF002070BD3002002045 -S113205834040020F8B505460E46FFF721FF044670 -S1132068681E8019FFF71CFFFF2C05464DD0FF287A -S11320784BD0844249D8032C47D9132845D8002685 -S113208800F02FFA224B0C2202FB06310F7AA742EA -S113209801D10C6804E00136102EF1D14FF0FF3461 -S11320A8002700F01EFA1A4A0C2000FB0723197AAD -S11320B8A94201D11F6804E00137102FF1D14FF074 -S11320C8FF37002600F00DFA114A0C2000FB062306 -S11320D8197AA94201D15D6803E00136102EF1D1C5 -S11320E800253F1B7819C0F38F270025BD420AD26B -S11320F800F0F7F92046FEF74FFD04F5806420B997 -S11321086A1C95B2F2E70120F8BD0020F8BD00BFB3 -S1132118A45B00000E4B07B51A68013216D0586844 -S11321289968DA680918881819695A694018811869 -S11321389869DB690A18D118484202AA42F8040DC2 -S1132148042148F2F000FFF761FF00E001200EBD12 -S11321583002002048F204034FF400410A6818686A -S113216848F2080319688018421848F20C000368FA -S1132178D11848F21002106848F214031A680918B2 -S1132188881848F218010B68C21848F2F000016870 -S11321985318D3F1010038BF002070470A4808B526 -S11321A80368013305D1094801684B1C06D1012095 -S11321B808BDFFF791FE0028F5D108BDFFF78CFE96 -S11321C8003018BF012008BD30020020340400206C -S11321D84FF400407047FFF70DBFFFF717BFFFF735 -S11321E839BFFFF7B7BFFFF7F3BF08B5FFF792FF93 -S11321F818B1BDE80840FFF7D1BF08BD054B002260 -S11322084CF24F3105201A6059609A601860024BED -S11322181A60704710E000E038060020014B0022E5 -S11322281A60704710E000E0044B1868C30303D534 -S113223803490A68531C0B60704700BF10E000E0B4 -S11322483806002008B5FFF7EFFF014B186808BDF2 -S11322583806002010B50748FEF750F9FEF734FA9F -S1132268014605484FF461426023BDE81040FEF77B -S1132278ADBD00BF0100001000C00040402970B58A -S113228806460D4603D916485B2100F075F8154833 -S11322982946FEF729FE30B11248FEF7FFFD30B992 -S11322A800F01FF9F8E70E485F2100F065F80024F4 -S11322B8A3B2AB4213D200F014F90A48315DFEF719 -S11322C813FE30B10748FEF7E9FD30B900F009F90B -S11322D8F8E70348682100F04FF80134E8E770BDD7 -S11322E8645C000000C00040F8B51E4C0646257822 -S11322F8A5B91D48FEF7E4FD421C01D10020F8BD34 -S11323081A4AC0B210700028F8D0FFF79BFF184B88 -S11323181849186001200D702070EFE7154D124818 -S11323282F78FEF7CDFD0137431C10D00F49C8554F -S11323382878421CD3B20A782B709A42DED13046F0 -S11323480131FFF79DFD002121700120F8BDFFF741 -S113235879FF074B196864318842CFD9002020706F -S1132368F8BD00BF7E06002000C000403C060020E7 -S1132378800600207D06002008B500F0B2F8FCE7CE -S113238810B500F0ABF8012818D000F053FAA8B142 -S11323980B4C2378012B11D1FFF754FF09490A6824 -S11323A802F51C531033834208D80020207000F033 -S11323B84BFA18B9BDE81040FFF748BD10BD00BF7F -S11323C8840600208806002008B5054B01221A70EF -S11323D8FFF738FF03490860BDE80840FFF7D0BF9E -S11323E8840600208806002008B5FFF72DFD00F0BC -S11323F877F8FFF703FFFFF7EEFE00F005FA00F0A9 -S113240811F8BDE80840FFF7DFBF08B500F069F828 -S1132418FFF70AFF00F002FB00F014F8BDE80840DB -S1132428FFF7AEBF10B5064C00F066F8FFF712FFD1 -S11324380023237003F0D2F80320207010BD00BFDE -S11324480100002008B50C48FFF74EFF012805D10C -S11324580A4B002208481A7000F06CF8064803F08A -S11324680FF9012807D10549032008700248BDE87F -S1132478084000F05FB808BD8C0600200100002069 -S1132488704700000A4B70B51A7806460C461D467C -S113249812B9C9B2FFF7F2FE2878032803D13046EF -S11324A8E1B203F0D1F8BDE8704000F03BB800BFDA -S11324B801000020034B1878411E01298CBF4020DD -S11324C80020704701000020034B1878411E0129A1 -S11324D88CBF4020002070470100002000F01AB88B -S11324E870477047034BFE2218710220DA70A3F874 -S11324F844007047CC060020054B00221A709A64E9 -S113250883F84320A3F844209A705A70704700BF98 -S1132518CC060020024B1878003018BF0120704701 -S1132528CC060020024B002283F84320704700BFEA -S1132538CC060020F8B506780546FF2E824C19D142 -S113254800F078F908B91020E4E0002301251020F0 -S1132558637063712570E6702071FFF7ABFFA0719B -S1132568FFF7B2FFE071FFF7AFFF010A217265724E -S1132578A57281E02778012F40F0E480F32E57D02C -S11325881FD8CF2E00F0BC8006D8C92E00F0858055 -S1132598CC2E40F0BE80BAE0D12E00F0AB80C0F063 -S11325A88E80D22E40F0B5800025FF21E170257180 -S11325B86571FFF77FFFE571A071257265720722C7 -S11325C829E0FA2E4DD00AD8F52E11D026D3F62EAE -S11325D840F09F80FF21E1704268A26494E0FD2EE0 -S11325E84CD0FE2E55D0FC2E40F09380002091E074 -S11325F8FFF760FF6A78904201DC22208AE0A16C30 -S1132608201DFFF73DFCFF20E070A26C69788B1851 -S1132618A3646878421CA4F844207DE0FFF74AFFCD -S11326286B789842E9DD6968201DA1646A78E8E757 -S1132638FF22E270A36C446800221C19A34204D050 -S113264813F8010B1118CAB2F8E73F4B0021C3F87D -S1132658072001200822187159719971A3F84420A0 -S11326685AE03A4B0020FF220721E270A36420714C -S11326786071A071C4F807100822CCE761780020C3 -S1132688FF23E37020716171A071E071207206224A -S1132698C1E700212170617034E0A66CFFF70AFFDE -S11326A86A1C411E3046FFF798FD80B3FF23A56CD2 -S11326B8E370FFF7FFFE013D2818A06424E0FFF74C -S11326C8F9FE6B780138984297DDFF21E170A4F890 -S11326D84470697819B9FFF788FDE8B917E01A4C0E -S11326E8AA1CA06CFFF779FD88B16A78A06C13184E -S11326F8A36411E0A06C6968FFF771FD10B906E0E6 -S1132708FFF7A4FBFF22E270A4F8447004E0312030 -S113271800E02020FFF7E6FE0B4C94F84320012A42 -S113272802D11020FFF7DEFEB4F8441006480BB2BD -S1132738002B07DD012280F843200330BDE8F84070 -S1132748FFF7A0BEF8BD00BFCC060020DB5C00008C -S113275870B5002506462C46705D03F025F8C0B216 -S1132768A0F13003DAB2162A10D8A0F13A010629EA -S11327780CD9092A84BFA0F13702D2B2013502EB81 -S11327880414022D04F0FF0401D0E5E700242046D8 -S113279870BD000010B503460B4819460A24B1FB66 -S11327A8F4F1024601300029F8D102F801190A248B -S11327B8B3FBF4F104FB11333033104602F801394A -S11327C80B460029F3D110BD1907002038B50309B9 -S11327D8092B05460C46184601D9373003E030303A -S11327E802F0E2FFC0B2207005F00F00092801D9F9 -S11327F8373003E0303002F0D7FFC0B260700020F9 -S1132808A070204638BD000008B5074B00200749D2 -S1132818187001F071FB28B105487721BDE808401C -S1132828FFF7AABD08BD00BF5807002064070020B1 -S1132838E35C0000034B1878D0F1010038BF002096 -S1132848704700BF5807002010B5FFF747FE01285E -S113285801D1002010BD054C2378002BF9D1FFF7D6 -S113286853FA0128F5D1207010BD00BF5807002085 -S113287810B50446007802F097FF532801D00320CE -S113288810BD607802F08AFF0028F8D060783128FB -S113289806D0322806D0332814BF0320022010BDE6 -S11328A8002010BD012010BDF8B505460230FFF721 -S11328B84FFF04350446074600262846FFF748FF1D -S11328C8013EB6B2BB1999B2201802350129C4B227 -S11328D8F3D82846FFF73CFFE243D4B2231A584200 -S11328E85841F8BD2DE9F041044616460D4601B19C -S11328F820B9494840F23121FFF73EFD2046FFF751 -S1132908B7FF0328074600F082802046FFF7CCFF74 -S1132918002879D0012F23D002D3022F77D146E0A3 -S1132928A01CFFF715FF8046201DFFF711FF0702C3 -S11329382F60A01DFFF70CFF38182860A8F10305C5 -S11329480834ADB2002E63D0002729B28F425FDA73 -S11329582046FFF7FDFEF05501370234BFB2F4E715 -S1132968A01CFFF7F5FE8046201DFFF7F1FE0704C3 -S11329782F60A01DFFF7ECFE07EB00272F6004F182 -S11329880800FFF7E5FEA8F104023B182B600A349F -S113299895B2002E3CD0002728B2874238DA204668 -S11329A8FFF7D6FE791CF05502348FB2F4E7A01C69 -S11329B8FFF7CEFE8046201DFFF7CAFE07062F60EC -S11329C8A01DFFF7C5FE07EB00472F6004F10800C0 -S11329D8FFF7BEFE07EB00272F6004F10A00FFF79C -S11329E8B7FEA8F10501381828600C348DB27EB101 -S11329F800272BB29F420BDA2046FFF7A9FE7A1C68 -S1132A08F055023497B2F4E74FF6FF7500E000255D -S1132A1828B2BDE8F08100BFE35C00002DE9F04175 -S1132A28A54E3578002D00F08B81012D26D1FFF7B6 -S1132A3889F9A248FFF7C4F9A148FFF7C1F9FFF7DC -S1132A487DF92A4601469F4801F066FA044638B1E2 -S1132A589D48FFF7B5F92846BDE8F041FFF7A6B948 -S1132A689A48FFF7ADF99A48FFF7AAF99948FFF78A -S1132A78A7F99948022304604460BCE0022D40F0A1 -S1132A888D80964F964C4FF48071204607F50D7251 -S1132A9801F0ECFD97F93A12002901DA8A48A0E01E -S1132AA8F0B10022204604F5C071FFF71BFF421C59 -S1132AB804D18548FFF784F9032095E000280FDD49 -S1132AC8854D696821B9D4F880116860296007E0E8 -S1132AD8D4F880312C684018A34238BF2B60686052 -S1132AE87E4DD5F83C22D5F840329A4240F02881F0 -S1132AF805F50D70002101F097FC70B17248FFF7DD -S1132B085FF90420FFF752F905F50D7001F085FC13 -S1132B18694A00211170BDE8F0816F4C6B48FFF7DA -S1132B284FF97048FFF74CF96068FFF733FE6E48B9 -S1132B38FFF746F96D48FFF743F9E0786A49FFF76C -S1132B4845FEA0786A49FFF741FE60786949FFF7B6 -S1132B583DFE69492078FFF739FE6348FFF730F9ED -S1132B686648FFF72DF994E80300FFF738FB524C49 -S1132B78064660B95448FFF723F90520FFF716F90C -S1132B8805F50D7001F049FC2670BDE8F0814F4849 -S1132B98FFF716F903202070BDE8F081032D40F0FB -S1132BA8CF804E4F4E4C4FF48071204607F50D727E -S1132BB801F05CFD97F93A32002B04DA5048FFF72C -S1132BC8FFF8022010E0002859D0204604F5C0710F -S1132BD804F58072FFF786FEB0F1FF3F80460DD101 -S1132BE84848FFF7EDF82846FFF7E0F807F50D70B9 -S1132BF801F013FC00233370BDE8F08100283EDDAA -S1132C084148FFF7DDF84046FFF7C4FD3648FFF7B3 -S1132C18D7F83E48FFF7D4F894F883013249FFF710 -S1132C28D5FD94F882013249FFF7D0FD94F881016B -S1132C383049FFF7CBFD304994F88001FFF7C6FD12 -S1132C482948FFF7BDF82D48FFF7BAF8D4F88001F2 -S1132C5804F580724146FFF7C0FA044660B91A4881 -S1132C68FFF7AEF80620FFF7A1F807F50D7001F09D -S1132C78D4FB3470BDE8F0811448FFF7A1F8174C71 -S1132C88D4F83C22D4F84002824259D12048FFF7B4 -S1132C9897F8FFF7AAFA054600283BD10A48FFF738 -S1132CA88FF80720FFF782F804F50D7001F0B5FBE3 -S1132CB8014A1570BDE8F081580700204E5D0000F8 -S1132CC8715D000098090020495E0000965D0000CF -S1132CD89B5D0000BF5D00005C07002064070020C6 -S1132CE8BC0B0020ED5D000018070020F65D000015 -S1132CF81A0700201C0700201E070020E95D0000B9 -S1132D080F5E0000305E0000515E00005E5E000051 -S1132D18755E00000B48FFF753F80B48FFF750F8AF -S1132D2804F50D7001F079FB0848FFF749F8084BE2 -S1132D3800211970FFF71AF8BDE8F041FFF786B8CB -S1132D48BDE8F081965D0000915E0000A95E000078 -S1132D585807002010B50023934203D0CC5CC45418 -S1132D680133F9E710BD002310B50446184642089C -S1132D78E15C42EAC010013342180B2B02F0FF0059 -S1132D88F5D110BD08B580B1036873B11A7862B182 -S1132D98D9888088814208D15878FEF74DFD10F013 -S1132DA8010F0CBF0020032008BD092008BDF8B599 -S1132DB803690C4601F10902002B4DD04369114601 -S1132DC81F7B00255E5D0A46202E13D0052E14BFF6 -S1132DD83246E52207F00806F6B22EB1A2F1410602 -S1132DE8192E01D82032D2B2013501F8012B082D51 -S1132DF80A46E7D11E7A202E17D02E2201F8012B7D -S1132E0808269D5D0A46202D0FD007F01002D2B285 -S1132E182AB1A5F14102192A01D82035EDB20136AB -S1132E2801F8015B0B2E0A46EBD1D97A21729E7FF9 -S1132E38DD7F310441EA05661D7F597F2E4346EA4A -S1132E48012626605D7E197E41EA0526A680DD7D81 -S1132E589B7D43EA0521E18000251570A669E6B14A -S1132E68E269D2B103690BB9002514E0018C4FF66D -S1132E78FF729142F8D0C76937F8150058B100219C -S1132E8801F040FC0028EFD0E369591E8D42EBD2D3 -S1132E9870550135F0E700207055F8BDCA7E8B7E69 -S1132EA8032843EA022305D1487D097D41EA00222B -S1132EB843EA02431846704710B504460A46407868 -S1132EC804F134010123FEF7BFFC80BB94F83322DC -S1132ED894F8323243EA0221174B0AB29A4228D1B3 -S1132EE894F86C2094F86D10130494F86A2043EA5B -S1132EF8016194F86B30114341EA03210F4B21F02F -S1132F087F429A4216D094F8880094F889100204F3 -S1132F1894F8860042EA016194F88720014341EA63 -S1132F28022121F07F40C01A18BF012010BD0320E0 -S1132F3810BD022010BD00BF55AAFFFF4641540032 -S1132F482DE9F041154602681378303B092B05D862 -S1132F5854783A2C02D10232026000E000230020A7 -S1132F680860002B40F05A81B54C2468002C00F00E -S1132F7858810C60217881B16078FEF75DFCC10747 -S1132F880BD4002D00F0508100F00401C8B20028D1 -S1132F9814BF0A200020BDE8F08100202070607072 -S1132FA8FEF736FBC20700F142812DB100F004039D -S1132FB8DAB2002A40F03E8100212046FFF77CFF68 -S1132FC8012818D194F8F60110B90D20BDE8F08154 -S1132FD894F8FC5194F8FD112B0494F8FA0143EA8F -S1132FE8016294F8FB11024342EA0125204629466E -S1132FF8FFF762FF00E00025032800F01E81002887 -S1133008E3D194F8402094F83F3043EA0220B0F525 -S1133018007FDAD194F84B6094F84A1051EA0621FB -S11330280DD194F85A3094F85B2094F85810180489 -S113303840EA026694F859200E4346EA022194F8BD -S11330484460E161731E012BE670BED894F84120F8 -S1133058A270002AB9D0501E1042B6D194F8460086 -S113306894F8453043EA002398B21B072081ACD179 -S113307894F8487094F8473053EA07230DD194F82C -S1133088563094F857701B0443EA076394F8547055 -S11330983B4394F8557043EA072394F8438094F823 -S11330A8427057EA082890D006FB01FC08EB101779 -S11330B86744BB4289D3DB1BB3FBF2F3002B84D0F8 -S11330C840F6F576B34206D94FF6F57293428CBFB3 -S11330D80326022600E00126023305EB08027F19C5 -S11330E8032EA36125626262E76213D100287FF48C -S11330F86CAF94F8622094F86300120442EA006208 -S113310894F86000024394F8610042EA0022A26243 -S113311898000FE000283FF458AF0CEB0200022E91 -S1133128A06201D1580005E003225A4303F00103C9 -S113313803EB520000F2FF13B1EB532FFFF445AF3A -S113314800204FF0FF31032E2161E0605AD194F83A -S1133158652094F86430607143EA02216A18626158 -S1133168607804F134010123FEF76EFB002849D18D -S113317894F8330294F8322242EA0023314819B20F -S113318881423FD194F8362094F83730110441EA4B -S1133198036094F8343094F83520184340EA022147 -S11331A8294881422ED194F81A2294F81B3211042A -S11331B841EA036094F8183294F81922184340EA53 -S11331C80221224881421DD194F8223294F8232204 -S11331D8190441EA026094F8202294F82132104339 -S11331E894F81E2240EA032194F81F021304E160B4 -S11331F843EA006194F81C0294F81D22014341EA51 -S113320802232361124926700888421C93B20020C5 -S11332180B80E38020632071BDE8F0810B20BDE8BA -S1133228F0810C20BDE8F0812846BDE8F081032038 -S1133238BDE8F0810A20BDE8F0810120BDE8F081F5 -S1133248440F002055AAFFFF525261417272416136 -S1133258400F0020F8B50446007908B3256B04F143 -S11332683407607839462A460123FEF731FBB0B9A2 -S1133278636A20719D4201D20020F8BDE269981862 -S11332888542F9D2E678012EF6D9E16960786D189D -S11332982A4639460123FEF71BFB013EF3E70120CA -S11332A8F8BD38B50446FFF7D5FF0346002B50D1C7 -S11332B82278032A45D16079002842D0236304F197 -S11332C834010025CD540133B3F5007FF9D15223DD -S11332D884F8343084F835306123AA2084F83630F1 -S11332E884F81B32236984F833027220552284F847 -S11332F8180284F81902180C84F8322284F81E0281 -S11333084122E06884F8372084F81A2284F81C32B1 -S1133318C3F307221B0E84F81D2284F81F32C0F35E -S11333280722030C84F82002000E84F8212284F872 -S1133338223284F82302626960780123FEF7C8FA0E -S11333486571002160780A46FEF724FB003018BF37 -S1133358012038BD38B5036B044699420D460CD09C -S1133368FFF778FF58B9607804F134012A4601233D -S1133378FEF76AFA18B9256338BD002038BD012064 -S113338838BD836902399A1E914204D28278C06A90 -S113339802FB01007047002070470129F8B5044674 -S11333A80D465DD9836999425AD20178022928D0F9 -S11333B8032937D0012950D1426A05EB550602EB9F -S11333C85621FFF7C7FF002847D1636AF005013685 -S11333D804EBD05703EB5621204697F83470FFF7D7 -S11333E8B9FF002839D1F60504EBD65494F8341003 -S11333F8EB0747EA012201D51009F8BD1005000DB5 -S1133408F8BD426A02EB1521FFF7A4FF28BB2D067D -S1133418ED0D6119641991F8343094F8350043EAD4 -S11334280020F8BD436A03EBD511FFF793FFA0B959 -S11334386D06ED0D611991F8370091F83620343195 -S113344803064978641943EA024294F8343042EA9C -S11334580120184320F07040F8BD4FF0FF30F8BD4C -S11334680120F8BD70B504460D46E1808168012944 -S113347801D1022070BD03689A699142F9D271B9E9 -S11334881878032801D1996A49B919890020A942F1 -S1133498E060EED99B6A03EB1512226119E09E786D -S11334A83601B5420ED32068FFF777FF421C014668 -S11334B818D00128DDD923689A699042D9D2AD1B66 -S11334C8ADB2EEE7E1602068FFF75BFF00EB151192 -S11334D82161206805F00F0500EB45113431616165 -S11334E8002070BD012070BD0129F8B504460D46C1 -S11334F8164672D9836999426FD2017802293AD063 -S1133508032949D0012964D1426A05EB550702EB26 -S11335185721FFF71FFF00285CD1F805C20D15F0ED -S11335280105F3B207D0A11891F8340000F00F0197 -S113353841EA0313DBB2616A0120A2180137207142 -S113354882F83430204601EB5721FFF703FF0028A7 -S113355840D1FF05FA0D15B1C6F3071607E0A31805 -S113356893F83410C6F3032621F00F073E43A71837 -S113357887F834602EE0416A01EB1521FFF7EAFE73 -S113358840BB2D06EB0DE21882F83460C6F307261B -S1133598154682F835601DE0426A02EBD511FFF743 -S11335A8D9FEB8B96D06EB0DE11891F837200D4630 -S11335B8130603F070421643C6F30723320C81F84E -S11335C83460360E81F8353081F8362081F837605A -S11335D800E0022001212171F8BD0220F8BDF8B5F0 -S11335E805460F4631B9C6686EB18069864228BF60 -S11335F8012609E0FFF7D1FE01283BD9AB699842BF -S113360839D33E4600E001263446A96901348C4288 -S113361804D3012E01D80020F8BD022428462146EF -S1133628FFF7BBFE48B1431C02D14FF0FF30F8BD91 -S113363801281FD0B442E8D1EDE7284621466FF0AF -S11336487042FFF751FF98B947B92A69EC60511CD9 -S11336580CD0531E01202B61687107E028463946B7 -S11336682246FFF741FF0028EFD001E02046F8BDCD -S11336780128DAD00120F8BD2DE9F843C6880446AC -S1133688701C86B20F4616B90420BDE8F883236976 -S1133698002BF9D016F00F085AD1591C2161E168A2 -S11336A8206819B90289B242EED951E08278531ED2 -S11336B813EA16124CD1FFF770FE0128054602D80A -S11336C80220BDE8F883411C02D10120BDE8F8833B -S11336D8206881698D4235D3002FD5D0E168FFF782 -S11336E87EFF054600283CD00128E9D0421CECD0D6 -S11336F82068FFF7AFFD0028E7D12268343200279D -S113370817540130B0F5007FF9D1D4F80090294658 -S11337184846FFF736FEC9F8300020688378BB4274 -S11337280DD9012202712068FFF794FD0028CCD13D -S113373820680137036BFFB2591C0163EDE7016B85 -S1133748CF1B0763E56020682946FFF71AFE20614E -S11337582068E68000EB4813343363610020BDE839 -S1133768F8830720BDE8F8832DE9F84F4FF0FF09E7 -S113377806464C4630683169FFF7ECFD8046002860 -S113378840F0838075692F78002F78D0EA7AE52F86 -S113379802F03F0369D002F00800C1B211B10F2B47 -S11337A863D101E00F2B4AD1D6F81CB0BBF1000F4E -S11337B85CD007F04000C1B231B1F48895F80D909F -S11337C807F0BF07348401E0A7424ED16B7B4B4519 -S11337D84BD12A780D2122F04000441E4C434FF06F -S11337E801084FF0000A2A4B1AF803106A18507897 -S11337F86B5C43EA0020B8F1000F0BD000F09EFF89 -S1133808FE2C804631D83BF8140000F097FF0134B1 -S1133818804502E04FF6FF71884226D10AF1010A79 -S1133828BAF10D0FDFD12A7802F04000C3B24BB3CE -S1133838B8F1000F26D03BF814401CB315E024B9A6 -S11338482846FFF790FA81451FD04FF6FF7232845D -S1133858B269D37A13F0010307D1E85CD15C013370 -S1133868884202D10B2BF8D10FE0FF243046002107 -S1133878FFF702FF804600283FF47CAF05E04FF0D5 -S1133888040802E0791ECCB2F0E74046BDE8F88FA0 -S1133898625F00002DE9F74F0B7806462F2B894607 -S11338A801D05C2B01D109F101090024B46099F815 -S11338B800001F2800F2948030462146FFF7D2FD0D -S11338C874611FE15C2900F08B80D6F81CB00025D8 -S11338D8785D6C1C1F2800F28B8007EB04091F28F5 -S11338E894BF042400240BEB4500002D00F0048150 -S11338F830F8021D202900F098802E2900F09580C8 -S11339080023B2690BEB45072BF815302020D0545F -S113391801330B2BFAD14FF000083BF8181020297B -S113392800F085802E2900F08280B8F1000F01D0C4 -S113393844F003043B4633F8027D2E2F01D0013DA9 -S1133948F9D100224FF0080A17463BF8183008F15D -S11339580108002B6ED1B3691978E52901D1052036 -S11339681870BAF1080F01D1BA00D7B207F00C03E6 -S11339780C2B00F0A88007F00301032900F0A380B2 -S113398804F00200C2B24AB907F00307012F08BFC6 -S113399844F01004042B08BF44F00804B36930460B -S11339A8DC720021FFF75EFD10B93046FFF7DCFE3C -S11339B8B169CA7A002840F0898002F00403D9B2B8 -S11339C8002940F09F807169C87A00F01002D3B2D0 -S11339D8002B00F0858034682078FFF75FFAB06028 -S11339E84F46397809F101092F297FF46BAFF7E7BE -S11339F82F283FF472AF5C283FF46FAFB4F5807F93 -S1133A087AD0012100F07EFE002875D07F2806D8E0 -S1133A183D4A12F8013F13B18342FAD16CE00BEB33 -S1133A28440525F8020C254652E7013D5DE708F1F7 -S1133A38010872E7202B03D02E2B04D1A8455DD0B2 -S1133A4844F0030481E7524502D2A84515D155E054 -S1133A58BAF10B0F04D144F003044FF00B0A7AE7D0 -S1133A68A84503D044F003043FF675AFBF00FFB286 -S1133A78A8464FF00B0A082267E77F2B0ED9184691 -S1133A880021019200F03EFE019A034618B11F4836 -S1133A98C11811F8803C44F002042BB11C4810F8FA -S1133AA8011F29B19942FAD144F003045F2306E0C7 -S1133AB8A3F1410081B2192914D847F00207B0696B -S1133AC88354013241E744F0020459E7042819D128 -S1133AD802F00401C8B2002814BF0420052011E034 -S1133AE805200FE0A3F1610081B21929E7D8203B32 -S1133AF847F001079BB2E2E7062003E0BAF10B0F97 -S1133B08B4D1A8E7BDE8FE8FD15E0000E25E0000F4 -S1133B18DA5E000038B5018CC5884FF6FF73994208 -S1133B2808BF29460446FFF79DFC0146B8B9216938 -S1133B382068FFF70FFC014670B96069E52202703E -S1133B48236801201871E288AA4208D22046FFF7A8 -S1133B5893FD01460028EAD0042908BF022108463B -S1133B6838BD00002DE9F041FF2704463D460426F0 -S1133B782169002967D02068FFF7ECFB0646002876 -S1133B8862D163691A78002A64D0E52AD97A51D0B7 -S1133B982E2A4FD001F03F0008284BD00F283FD1E0 -S1133BA802F04006F1B229B1E5885F7B02F0BF025A -S1133BB8258401E0AA423DD1587BB8423AD119780C -S1133BC80D2001F03F05691EE66941434FF0010EDF -S1133BD80020234D10F805C003EB0C0595F801806F -S1133BE813F80C5045EA0825BEF1000F06D0FE294B -S1133BF820D826F81150AE46013103E04FF6FF7C79 -S1133C08654517D101300D28E3D11B7803F0400531 -S1133C18E8B2E0B1FE290DD8002326F8113016E0E9 -S1133C2825B91846FFF79FF8874215D04FF6FF735A -S1133C38238411E0FF2520460021FFF71DFD0646D9 -S1133C48002895D000E03EB10021216104E0013A4A -S1133C58D5B2F0E70426F7E73046BDE8F08100BFA7 -S1133C68625F0000012970B504460D4622D98369B4 -S1133C7899421FD2A069854205D220462946FFF7FA -S1133C888CFB064608B9002070BD012812D0431CDD -S1133C980ED0204629460022FFF726FC58B9216990 -S1133CA8481C03D04A1C0125226165713546E1E7A9 -S1133CB8012070BD022070BD73B51C4616460B2248 -S1133CC80546FFF747F8052C0AD9B21E32F8020F49 -S1133CD8630843EAC434538821188CB2002BF5D105 -S1133CE8072304F00F0000F13002392A88BF00F1DD -S1133CF837020DF80320013B2409F2D102A9C818A0 -S1133D087E2200F8082C9C4204D0295D202901D089 -S1133D180134F8E7072B05D802AAD11811F8080CC2 -S1133D28013300E0202028550134072CF2D97CBD4A -S1133D382DE9FF418669D0F81C800C2204463146DF -S1133D4801A8FFF707F89DF80F30DA0722D50020FD -S1133D58F0720127E061304601A942463B46FFF76D -S1133D68ABFF20460021FFF77DFB054650B92046EE -S1133D78FFF7FAFC054628B90137BFB2642FEAD128 -S1133D880725B2E0042D40F0B0809DF80F10F172C1 -S1133D98C4F81C809DF80F2002F00205EBB20BB9A1 -S1133DA801270CE0002038F8107017B1471CB8B28E -S1133DB8F9E700F119010D2291FBF2F5AFB22046A3 -S1133DC80021FFF74FFB0546002840F08E80064689 -S1133DD820682169FFF7BEFA0546002840F085806F -S1133DE863691878E52800D018B90136BE4201D1B4 -S1133DF808E02E4620460121FFF73EFC0546002830 -S1133E08E6D072E0013EB6B2002E53D0E1882046D7 -S1133E188A1B91B2FFF726FB0546002865D1A069E5 -S1133E28FEF7A1FF074620682169FFF793FA0346C6 -S1133E380546002859D162690F20F5B2D4F81CE070 -S1133E48691ED0720D204143577313739376D3764A -S1133E5818464FF6FF7CDFF89C80634518BF3EF890 -S1133E68113010F808C04FEA132802F80C309444B3 -S1133E7818BF01318CF8018001304FF6FF7C002B0C -S1133E8808BF63460D28E4D1634502D03EF81130DB -S1133E9813B946F04005EDB21570216801220A7184 -S1133EA820460021FFF7E8FB0546F0B9013EB6B20B -S1133EB8002EB8D120682169FFF74CFA0546A0B94D -S1133EC860692B460021C1540133202BFAD1606963 -S1133ED8A1690B22FEF73EFFA2696069D17A01222B -S1133EE801F01803037320680271284604B0BDE882 -S1133EF8F08100BF625F000048B9064A136803B145 -S1133F08187009B1002008701160002070470B2058 -S1133F18704700BF440F00202DE9F0478EB001918F -S1133F2816460546002800F098800023036005A97A -S1133F3801A802F01E02FFF703F88046002840F0AB -S1133F4895804C4902A80B900C9105A80199FFF79C -S1133F58A1FC0A9C18B9002C0CBF0620002016F0FE -S1133F681C0F06F01F0748D048B1042802D105A841 -S1133F78FFF7DEFE47F008070A9C48B175E0E17ACE -S1133F8811F0110F70D106F00403DEB2002E67D1D0 -S1133F9807F00802D0B200283DD0FDF7F9FDC0F3C0 -S1133FA80726E673010C0026030EDDF8149021742D -S1133FB8E67226776677A677E677A073637499F82E -S1133FC800002146FEF76AFF0122A676E6762675EA -S1133FD8667589F804200646E8B148463146D9F89A -S1133FE830A0FFF73FFE00283FD10598013EC66088 -S1133FF85146FFF7AFF970B137E0002835D1E37ABD -S113400803F01002D0B200282CD106F00206F6B252 -S11340180EB1D90728D407F00800C1B209B147F096 -S11340282007059E2146336B2C62EB61AF71307813 -S1134038FEF734FF2861A07FE27F010441EA0263AE -S1134048227F607F1343F28843EA00210023E9605A -S1134058AB60AB612E60AA8008E04FF0090805E068 -S1134068082002E0042000E00720804640460EB005 -S1134078BDE8F087400D00202DE9F74F9A4600234C -S1134088CAF80030044688461746FEF77BFE054604 -S1134098002840F0A080A179080600F19980C9079A -S11340A840F19880E068A268861AB74238BF3E4655 -S11340B8002E00F09080A168CB0570D12068837829 -S11340C85A1E02EA512313F0FF030CD109B92069DF -S11340D804E061690193FFF760F9019B01280BD99A -S11340E8421C55D06061D4F800B061695846019308 -S11340F8FFF747F9019B20B9A07960F07F03A3710A -S113410866E05FEA562900EB030724D09BF80220F7 -S113411809EB0300904288BFC3EB020941469BF8B0 -S113412801003A465FFA89F3FDF78EFBA17980BB5B -S113413801F04001CBB25BB1A269D71B4F4507D24E -S113414808EB472004F124014FF40072FEF702FE45 -S11341584FEA492731E0A269BA421FD0A07900F09A -S11341684001CBB25BB104F124019BF801000123A7 -S1134178FDF7AEFBA17960B921F04002A271214696 -S113418851F8240B3A4640780123FDF75DFB28B12A -S1134198A17961F07F05A57101251CE0A761A768D5 -S11341A84046F905CB0DC3F50077BE4238BF374604 -S11341B8E11824313A46FEF7CDFDA068DAF800305C -S11341C8C119DA19A160B844CAF80020F61B6FE7D0 -S11341D8022500E007252846BDE8FE8F2DE9F74FA4 -S11341E899460023C9F80030044688461746FEF766 -S11341F8C9FD0546002840F0B780A079010657D4C8 -S113420800F00201CAB2002A00F0AD80E368DF4280 -S113421828BF002730E05FEA572B00EB0A0674D06A -S113422898780BEB0A01814288BFCAEB000B414620 -S1134238587832465FFA8BF3FDF74AFB002873D1AE -S1134248A3699E1B5E450BD204F124004FF400724F -S113425808EB4621FEF77EFDA27922F04000A0710A -S11342684FEA4B26A168D9F800208B199019A3604E -S1134278B044C9F80000BF1B0FB3A168CA055AD1DE -S1134288206890F802A00AF1FF3202EA512313F0E1 -S1134298FF0A1DD171B9216921B9FFF7A0F90146B7 -S11342A8206161B10129A3790FD163F07F01A17164 -S11342B8022559E06169FFF792F90146F1E7A06820 -S11342C8E26890424AD9E06048E04A1C2DD0616116 -S11342D8A07900F04001CAB262B1214651F8243BEA -S11342E8A26958780123FDF7F3FAA379E8B923F012 -S11342F84000A0712268616910460192FFF741F8F5 -S1134308019B002887D1A379CFE7A169B14211D0D5 -S1134318A068E26890420DD2587804F1240132462C -S11343280123FDF791FA28B1A37963F07F05A571FC -S1134338012519E0A661A668F305D90DC1F5007633 -S11343486018B74238BF3E46243032464146FEF72D -S113435801FDA07940F04002A27183E7A37943F0FC -S11343682001A17100E007252846BDE8FE8F70B53D -S11343780446FEF707FD00284ED1A37903F0200276 -S1134388D1B2002948D003F04000C3B26BB1214632 -S113439851F8242B01235078A269FDF799FA0028D3 -S11343A839D1A67926F04001A1712068E169FEF7A8 -S11343B8D1FF0646002E2FD1256AE87A40F0200363 -S11343C8EB72E2682A77A189080A6877E389AB77F0 -S11343D8E27BEA7721690B0C1A0AC1F30720A97654 -S11343E82B756A75E876FDF7D3FBA875030CC0F343 -S11343F80721000EE97568762B76AE74EE74A279FF -S11344082368012022F02001A17118712068BDE8F9 -S11344187040FEF746BF012070BD10B50446FFF793 -S1134428A6FF00B9206010BDF8B504460D46FEF796 -S1134438A9FC0646002840F09380A279110600F1F1 -S11344488E80E3689D4205D902F00200C1B20029BA -S113445808BF1D460022A368A2600DB900254DE0DF -S1134468206887787F026BB1013B691EB1FBF7F1C5 -S1134478B3FBF7F2914205D378420340A360ED1AE7 -S113448861690AE0216939B9FFF7A9F801280146E9 -S11344982DD0431C52D0206161610029DED0BD4279 -S11344A81CD9A379206803F00202D3B223B1FFF721 -S11344B896F8014618B910E0FEF76FFF0146481C4C -S11344C83CD0012913D92068826991420FD2A3688C -S11344D86161D819A060ED1BE1E73D46A268531954 -S11344E8A360EB05BAD02068FEF74BFF20B9A0798A -S11344F860F07F02A27132E000EB5525A168CB057C -S113450823D0A269954220D0A07900F04003D9B203 -S113451859B1214651F8240B01234078FDF7D8F905 -S1134528A17960B921F04002A271214651F8243BD7 -S11345382A4658780123FDF787F928B1A17961F053 -S11345487F06A67101260BE0A561A168E068814297 -S113455806D9A279E16042F02003A37100E00226A3 -S11345683046F8BD30B58FB00EAB43F8340D0D4668 -S1134578184605A90022FEF7E3FC044688B90A494F -S113458802A80B900C9105A80199FFF783F904463A -S113459838B90A9A22B105A82946FEF708FC00E0B2 -S11345A8062420460FB030BD400D002070B598B0E9 -S11345B818AB43F85C0D184606A90122FEF7C0FCA7 -S11345C8044600284DD1284903A80C900D9106A84B -S11345D80199FFF75FF90446002842D10B9E36B1D2 -S11345E8F27A12F0010F0CBF0024072400E006241D -S11345F8069D31462878FEF751FC0546002C30D13B -S1134608F47A04F01003D8B2C8B1012D13D90FA855 -S113461806A92422FEF79EFB0FA802211195FEF796 -S113462821FF0446E8B90FA8FFF79CFA044620B115 -S1134638042804D015E0022413E0072411E006A896 -S1134648FFF768FA044660B925B90698FEF729FE0B -S1134658044606E006982946FFF704FB04460028AA -S1134668F3D0204618B070BD400D00202DE9F34169 -S113467806460F469046054600247B1E9C4211DAE6 -S113468801224046694601ABFFF7F6FC0198012870 -S113469808D19DF800100D29EFD001340A2905F836 -S11346A8011BEAD100222A70944214BF30461046F6 -S11346B8BDE8FC810A2837B504460D4602D10D2011 -S11346C8FFF7F8FF02A901F8084D284669460122B8 -S11346D801ABFFF783FD0198012814BF4FF0FF30A9 -S11346E801203EBD70B505460E460024285D38B14C -S11346F83146FFF7DFFF431C01D00134F6E70446D7 -S1134708204670BD7F2816D931B1FF2812D80A492E -S1134718803831F810007047074A8BB232F81120FC -S1134728824203D001318029F6D10B4603F180007F -S1134738C0B2704700207047506100000023064A49 -S113474832F8131031B1884201D00133F7E7034836 -S113475830F81300704700BF705F0000506200001B -S113476810B5013A8A1891420CD20C784B7803EBB5 -S113477804239BB2181880B2984201D2431C98B201 -S11347880231F0E707D10B781902081880B2884281 -S113479801D2421C90B210BD38B50E4C0822657C7B -S11347A8237C143D05EB03218DB2401904F11A0151 -S11347B880B2FFF7D5FF04F122012A46FFF7D0FFA4 -S11347C820B1020A42EA002398B238BD4FF6FF70BE -S11347D838BD00BFC20F002070B5C478124B0A1947 -S11347E8D4B2DC7085780E0A7219D2B29A70457800 -S11347F8B2425D700078187005D20135EDB25D7073 -S11348080DB901301870C9B28C420CDA531C064831 -S1134818DAB282703AB941784B1CDAB2427012B9F2 -S113482801784B1C037070BD1116002010B5084C9C -S1134838014620680830FFF7CFFF064A236811783D -S1134848507819729178D27858729972DA7210BDC8 -S1134858480F00201116002008B50020064914222C -S1134868FFF77EFF20B1030A43EA002080B208BDA7 -S11348784FF6FF7008BD00BFD00F00200620FFF7D9 -S11348888BBF0000064900231A460B80054B012004 -S11348980549187005484A764FF4806202807047CB -S11348A822160020201600204C0F00201616002087 -S11348B8044A054B118811B91970108070470120FA -S11348C8187070472216002020160020F8B5834B74 -S11348D883491C68834B032803F136020A60824922 -S11348E80A600AD1607E00F00F03032B40F0BE84F7 -S11348F8218A002940F0BA846DE002286FD17B48F0 -S1134908C278511CCBB2C37063B98278511CCBB244 -S113491883703BB94278511CCBB2437013B9027807 -S1134928511C0170724B734A002018801080607EFD -S1134938072801D005280AD1A07E431CD9B27829BA -S1134948A17640F093840022627600F08FBC0028A0 -S113495800F08C84218A002938D0A27E511EA176C9 -S1134968002A40F08384E37E082B04D0421E012AE7 -S113497809D8052B07D100235F4A8021637611707B -S113498800F0D6FE60E3042B04D8032202FA03F2F3 -S1134998D1B200E0302100F00F00A1760133411EAE -S11349A8E376072900F26284DFE811F08001080049 -S11349B80A00EC026004EC026004EC02002576E1D3 -S11349C84D4B04221A7000F0B3FE5CE300F00F03B1 -S11349D8032B40F04B844848082202709DE2987BE0 -S11349E8452840F0438442481E7C5A7C018802EBE7 -S11349F806268E4200F33A841A7DB6B292060680E1 -S1134A0840F034845B7D002B40F030843B480488BC -S1134A180CB9418849B1334AD38BA34240F0268468 -S1134A28118C4088814240F02184FFF715FF4FF62E -S1134A38FF729042074640F019842A4DEB7D062BFD -S1134A481DD0012B40F0128495F82210082940F05B -S1134A580D84AB8C4FF6F6720020934285F8220041 -S1134A6801D9093300E008331E49AB84488B234A33 -S1134A788B8BC88350880B844C838883DFE3FFF7D0 -S1134A88FDFEB84240F0F2831D4B5C7E84B1A98CD4 -S1134A989A8891420CD1688CD988884208D1688B4D -S1134AA81A88904204D1A98B5888814200F01A814F -S1134AB80C4B93F82F2002F03F0102292AD19A8C3B -S1134AC81048114602801048104B008882421FD1BA -S1134AD8002C74D100241C70094C7AE0480F002083 -S1134AE804160020C20F00202416002008160020F7 -S1134AF8B80F0020C00F0020101600200C1600204C -S1134B084C0F002018160020221600202016002022 -S1134B1801221A707B4B93F82F1001F00400C2B2E3 -S1134B28002A40F0A38393F82D20774914252824DC -S1134B380C8083F82F5093F8294093F82C5083F86D -S1134B48292093F82B20502093F8271083F82E005F -S1134B5883F8272093F8280093F8262083F8285010 -S1134B686A4D01342A7093F82A5083F82C0083F88C -S1134B782650E5B283F82B1083F82A2083F82D50A9 -S1134B8865B90130C4B283F82C403CB90131CDB2C7 -S1134B9883F82B5015B9013283F82A20594B5C4C01 -S1134BA8588C5D8B2080998C98845A4859849A8BA8 -S1134BB804884188DD831A845C83998317E3564803 -S1134BC80122072C0CBF044600241A70002C00F0A4 -S1134BD84D83524D0326A6762676042300262C60A0 -S1134BE8484DE375A675E676A18095F8221095F8E8 -S1134BF823006B8B41EA0022E280A98B484A238078 -S1134C0861801378517823736173937895F8291028 -S1134C18D278A373E27395F8283095F82720E172C7 -S1134C2895F82610012060762082A37262722172A0 -S1134C38FFF7FCFD95F82E5005F0F000502835DDFF -S1134C482B0938495A1F95000A783346AB4229DAAA -S1134C582C48C11891F8362022B3012A01D1013316 -S1134C681EE0022A17D191F83760042E13D12D487B -S1134C78264D027091F8382091F839102B70244D84 -S1134C8841EA022340F20A602B80834228BF03468C -S1134C986382A3820AE0C01890F8371011B1CB18C8 -S1134CA8DBB2D3E719491F4D0B702A70102515483C -S1134CB8144B80F82F5093F82F10042041F002026F -S1134CC8022583F837001048062183F82F2083F83B -S1134CD836500A222C2583F8381083F839200580A9 -S1134CE860214AE20D4F95F82F203B600E4902F0EF -S1134CF804070020FFB20870C7B1587620230B7050 -S1134D08E8E100BFC20F0020B80F002020160020E1 -S1134D18181600200C1600204C0F0020480F002005 -S1134D2808160020281600201016002095F82E30AA -S1134D38143E19098800964B361A964904F00F0454 -S1134D48B6B2022C18700E8003D102F03F0012286C -S1134D580ED00EB994070BD08F49904BCC8C188980 -S1134D68844240F00082098D5B89994240F0FB81BE -S1134D7802F01002D4B2002C44D0884C218A0029B5 -S1134D8840D004F10C00FFF727FD834A844B92F8C6 -S1134D982A001D78854235D192F82B10587888421C -S1134DA830D192F82C609978B1422BD192F82D2009 -S1134DB8DB78934226D16073E07E2573A173E37395 -S1134DC8C0B9227EA37EA17DD01AA0EBD102D3B2B2 -S1134DD8DAB25918C9B21006A17501D55C42E2B21B -S1134DE86E4BD87DA0EB9004A218D0B200EBD10191 -S1134DF8D875197669486B4B027E012400211C7012 -S1134E0882760182654B674A597E01F00F04601E61 -S1134E18072800F22B82DFE810F008001D008D003F -S1134E28600181019D01A601540111785D4CCA07F6 -S1134E3840F11C820320002158761982554B4022E8 -S1134E4818882270002800F0EF8042222270FFF7B1 -S1134E58EDFCE9E01478E30762D54F4B93F82F2073 -S1134E6802F03F0012285BD193F82E3003F0F002D1 -S1134E78502A36DD4C491809441F0A78A400002337 -S1134E88A3422ADA4448C11891F836202AB3012AE1 -S1134E9801D101331FE0022A18D191F83750042DAB -S1134EA814D141483A4C027091F8382091F83910DD -S1134EB823703E4B41EA022440F20A60374A1C80C0 -S1134EC8844228BF0446548294820AE0C01890F8A9 -S1134ED8371011B1CB18DBB2D2E72D49324C0B7025 -S1134EE822702E4C2C4B032093F8262093F827107D -S1134EF8607693F8280093F8293022726172A072C0 -S1134F08E3720120FFF792FC264942220A70214BE2 -S1134F18274A002020821880108000F009FC89E0CC -S1134F28204C2021217000F003FC224B0022186839 -S1134F384276EFE5184C94F82F30D8073CD501F0A9 -S1134F481002D0B2002837D11448018A002940F051 -S1134F588D81104D2A88541CA0B2FFF767FC114BB1 -S1134F682D88187840F01001197015B140F012021C -S1134F781A700A4C00F0DCFB01230820002123826C -S1134F886076E1761122044D85F82F20F0E000BF09 -S1134F9820160020B80F0020C20F00204C0F00205C -S1134FA811160020101600202816002018160020BC -S1134FB8C00F0020480F002003F02004E3B273B1AF -S1134FC8A04AA14B92F8340092F8354044EA0022F2 -S1134FD8186884181C609D4B1888821A1A809B4C88 -S1134FE8208850B101F01001CBB233B9984C227823 -S1134FF842F002012170FFF719FC924890F8304002 -S113500890F83130934803EB0422818A94B2924B8E -S11350188C421C8000D804B919808D4C1A882378D6 -S113502842829A0700F022818C480024048000F010 -S11350387FFB884C864B894A1B7803F02001C9B250 -S113504821B100231380637614229CE703F0100037 -S1135058C0B230B101250420118025826076E17642 -S113506890E7118869B1DB0748BF2082228A7B4B0D -S113507832B9608A814288BF18801988218200E089 -S11350881A800022E276764B744A18686E491388AF -S1135098086033B1208A20B16C4B2830188018225C -S11350A80BE06B490A7802F00203D8B2002800F03A -S11350B8DD806648282505801022624981F82F2062 -S11350C859E01178CA0740F1D18000245C76604B1E -S11350D81020187000F02CFBC8E05C48008808B168 -S11350E8FFF7A4FB574B5A4993F82F20087812F07E -S11350F801040CD010F0010F564D05D000220723EF -S11351086B76AA762A8218E006246C7615E0C00726 -S11351181CD55048052141760482A7E04B480088F5 -S113512808B1FFF783FB474B93F82F20D1070DD520 -S1135138484D072100246976AC760120FFF776FBF9 -S113514843491020087000F0F3FA0CE03F4B1A882A -S11351584AB98BE01278D20740F1888007210024ED -S113516859769C7682E0374910253A4C81F82F50BD -S1135178364B28201880334B502183F82E10227A7E -S1135188304D85F82A20607A85F82B00A17A85F8B5 -S11351982C10E37A85F82D30227B85F82620607B55 -S11351A8062285F82700A17B85F82810E37BEA7599 -S11351B885F82930A0882B4B6884E188A98418884D -S11351C859886883A9832388EB8360882884647E4C -S11351D804F01001CBB22BB1002085F8310085F81A -S11351E8300004E085F830200A2285F83120174978 -S11351F8144C0B8840251A0AA5750025227463747B -S113520884F8355084F8345084F8325084F8335094 -S1135218FFF734FB144AC043608613884521581CA1 -S1135228A17381B211800A0AE57365752575A274A4 -S1135238E17425766576FFF70FFBC34323830022C9 -S113524818E000BFC20F002004160020B80F002089 -S1135258101600204C0F002018160020C00F002044 -S1135268241600200C160020BA0F0020034900233E -S11352781A460B8002480270F8BD00BFB80F002020 -S113528810160020030A43EA002080B27047000089 -S11352980A1E034609DD0548054900680A80834259 -S11352A803D0194692B200F087BA7047241600203A -S11352B8C00F002038B52C4B988BDD8B0023072BAF -S11352C811D80C225A4329498C18895A41B1628849 -S11352D832B1884204D1954202D12548037039E09D -S11352E80133DBB2EBE70023072B0DD80C2058431E -S11352F81E490A5A0C1822B9618811B91C4803704E -S113530823E00133DBB2EFE7194A082B13701CD1F1 -S113531818480023057819461A46072A13480BD853 -S11353280C2404FB0200847A281B9842C4BFC3B22D -S113533811460132D2B2F0E70F4C0D4A23700C2407 -S113534804FB01040D4B1170197020460C4904220A -S113535800F032FA0B490622201D00F02DFA054907 -S11353680A78A27238BD00BFC20F00202C16002094 -S1135378291600208D1600202A1600208C160020DD -S1135388DE0F0020D80F002008B5124B00211A7830 -S1135398501C1870104801700F490B78072B17D848 -S11353A80C2043430D4AD0184188D35A41EA0302DA -S11353B891B249B1074B817A1A78531A772B03DDD6 -S11353C80021042200F006FA03480278511CE2E79F -S11353D808BD00BF8D160020291600202C160020B9 -S11353E8F8B52A4D2B88292B4FF000033DD9284CBA -S11353F81F46A08A2B80B0F5807F03D0B0F5007FCC -S113540842D134E0234EE18C328891423CD1208D44 -S11354187388984238D1FFF74DFF0221617506223F -S113542804F1160104F12000277500F0C5F91A49A2 -S1135438062204F1160000F0BFF917490622A01D40 -S113544800F0BAF904F120010622204600F0B4F96C -S1135458A28BE08B33887188E28420850822062099 -S1135468A383E183227360732A232B80F8BD094B3D -S1135478E18C1A88914207D1208D5B88984203D128 -S1135488BDE8F840FFF716BFF8BD00BFB80F00200D -S1135498C20F00200C1600201A160020434838B505 -S11354A8C38B4FF6FF72934204D1028C9A4201D106 -S11354B83F4968E03F4C404A258810885D400542D2 -S11354C807D13A4D6488288C528880EA040515422D -S11354D806D03A4D3A4B28886A8818805A8002E0E8 -S11354E8374C23806080364C002520886488072D3B -S11354F80CD80C236B43334AD118D25A824202D1B6 -S11355084B88A3423BD00135EDB2F0E72E4B082D72 -S11355181D7036D1254CFF212046062200F05AF989 -S113552804F120000021062200F054F9A01D2749A7 -S1135538062200F041F904F116002449062200F07D -S11355483BF91F491B4B08884A88E0841988588806 -S113555800232375A37363742285A183E083062142 -S1135568012204201A4B61736275E2732574A174D5 -S1135578E074257336341C602A21164813E0124857 -S113558805700A480431062200F016F90F4906226C -S1135598114800F011F90549082200230D480A733F -S11355A84B7301880E31018038BD00BFC20F002043 -S11355B8306400000C160020B40F0020BC0F00203B -S11355C88E1600202C160020291600201A160020FA -S11355D804160020B80F0020C80F002008B5FCF7F7 -S11355E8DBFAFCF72FFE134B00F5FA701860FCF792 -S11355F829FE114A00F51C5110311160FFF742F9D8 -S11356080E484FF6A96243F61373028043800C4890 -S11356184FF6FF710023018043800A48028040F25C -S1135628131242804EF60300FFF742F9BDE8084022 -S1135638FCF7BEBA98160020941600200C16002019 -S1135648B40F0020BC0F002038B50C4B1C68002395 -S1135658E26922629AB28A4205D2C55CE21882F8EB -S113566824500133F6E70431A4F8641004F120004F -S1135678FFF70EFEE069411CE16138BD480F0020C8 -S113568870B5FCF71BFB00B3234C244D20804FF46A -S11356980060AE89FFF7F6FD864207D10120FFF7C7 -S11356A815F9208888B1FFF7F9FE0AE040F60600EC -S11356B8AD89FFF7E7FD854207D1FFF791FE2388FF -S11356C81BB1FCF715FB00212180FCF7BBFD144B33 -S11356D81A68904211D302F5FA74124812491C60F0 -S11356E80D4C08600220FFF7F1F823882BB1FFF76F -S11356F8D5FEFCF7FDFA00222280FCF7A3FD0B4936 -S11357080B68984205D303F51C5010300860FFF766 -S11357183BFE002070BD00BFB80F0020C20F002060 -S1135728981600204C0F0020480F002094160020E3 -S113573810B5174B17481C68037803F04002D0B221 -S113574828B101230022E361A4F8642010BDD9071D -S113575803F00401CBB248BFA4F8640033B1B4F831 -S1135768641019B104F12000FFF792FD094A10787A -S113577800F00201CBB24BB1074800220168A4F83B -S11357886420081DBDE81040FCF7D4BE10BD00BF5E -S1135798480F00201016002004160020303809286D -S11357A88CBF002001207047A0F16103D9B21929E8 -S11357B898BF2038704700004FF00003002A07D034 -S11357C811F803C000F803C003F10103013AF7D14B -S11357D8704700BF0346002A00F0048003F8011B49 -S10B57E8013AFBD1704700BF38 -S11357F040420F0000201C0080841E000080250011 -S1135800999E36000040380000093D0000803E00AB -S113581000004B00404B4C0000204E00808D5B008C -S113582000C05D000080700000127A0000007D005E -S113583080969800001BB7000080BB00C0E8CE0033 -S1135840647ADA000024F4000000FA0080A812014F -S1135850002D310100366E0140787D01433A2F5707 -S11358606F726B2F736F6674776172652F4F7065FB -S11358706E424C542F5461726765742F44656D6F8A -S11358802F41524D434D335F4C4D33535F454B5F76 -S11358904C4D3353363936355F43726F7373776FBC -S11358A0726B732F426F6F742F6964652F2E2E2FC6 -S11358B06C69622F6472697665726C69622F7379A0 -S11358C07363746C2E63000000E10F4004E10F4029 -S11358D008E10F4040E00F4044E00F4048E00F4033 -S11358E0433A2F576F726B2F736F667477617265CB -S11358F02F4F70656E424C542F5461726765742F3C -S113590044656D6F2F41524D434D335F4C4D3353BE -S11359105F454B5F4C4D3353363936355F43726FB9 -S11359207373776F726B732F426F6F742F69646533 -S11359302F2E2E2F6C69622F6472697665726C69E2 -S1135940622F6770696F2E6300433A2F576F726B33 -S11359502F736F6674776172652F4F70656E424C5A -S1135960542F5461726765742F44656D6F2F4152D3 -S11359704D434D335F4C4D33535F454B5F4C4D337B -S113598053363936355F43726F7373776F726B7347 -S11359902F426F6F742F6964652F2E2E2F6C6962EE -S11359A02F6472697665726C69622F666C617368C4 -S11359B06C69622E6300433A2F576F726B2F736FBB -S11359C06674776172652F4F70656E424C542F5424 -S11359D061726765742F44656D6F2F41524D434D5D -S11359E0335F4C4D33535F454B5F4C4D3353363926 -S11359F036355F43726F7373776F726B732F426FB9 -S1135A006F742F6964652F2E2E2F6C69622F647258 -S1135A10697665726C69622F756172746C69622E45 -S1135A206300433A2F576F726B2F736F66747761FD -S1135A3072652F4F70656E424C542F5461726765C6 -S1135A40742F44656D6F2F41524D434D335F4C4D60 -S1135A5033535F454B5F4C4D3353363936355F43D3 -S1135A60726F7373776F726B732F426F6F742F69DA -S1135A7064652F2E2E2F6C69622F647269766572AD -S1135A806C69622F7373692E6300433A2F576F72E8 -S1135A906B2F736F6674776172652F4F70656E42FA -S1135AA04C542F5461726765742F44656D6F2F4198 -S1135AB0524D434D335F4C4D33535F454B5F4C4D1B -S1135AC03353363936355F43726F7373776F726B46 -S1135AD0732F426F6F742F6964652F2E2E2F6C699C -S1135AE0622F6472697665726C69622F6574686589 -S1135AF0726E65742E63002F64656D6F70726F67CC -S1135B005F656B5F6C6D3373363936352E73726532 -S1135B1063002F626F6F746C6F672E747874004328 -S1135B203A2F576F726B2F736F6674776172652F9C -S1135B304F70656E424C542F5461726765742F44E4 -S1135B40656D6F2F41524D434D335F4C4D33535F61 -S1135B50454B5F4C4D3353363936355F43726F7363 -S1135B6073776F726B732F426F6F742F6964652F35 -S1135B702E2E2F2E2E2F2E2E2F2E2E2F536F75724C -S1135B8063652F41524D434D335F4C4D33532F4387 -S1135B90726F7373776F726B732F766563746F7242 -S1135BA0732E630000800000002000000400000049 -S1135BB000A00000002000000500000000C000005C -S1135BC0002000000600000000E0000000200000AB -S1135BD00700000000000100002000000800000091 -S1135BE00020010000200000090000000040010026 -S1135BF0002000000A0000000060010000200000F6 -S1135C000B00000000800100002000000C000000D8 -S1135C1000A00100002000000D00000000C00100F1 -S1135C20002000000E00000000E001000020000041 -S1135C300F000000000002000080000010000000BF -S1135C40008002000080000011000000000003003A -S1135C5000800000120000000080030000800000AB -S1135C6013000000433A2F576F726B2F736F6674E3 -S1135C70776172652F4F70656E424C542F54617278 -S1135C806765742F44656D6F2F41524D434D335FEB -S1135C904C4D33535F454B5F4C4D3353363936359A -S1135CA05F43726F7373776F726B732F426F6F748E -S1135CB02F6964652F2E2E2F2E2E2F2E2E2F2E2E53 -S1135CC02F536F757263652F41524D434D335F4CB3 -S1135CD04D33532F756172742E63004F70656E429D -S1135CE04C5400433A2F576F726B2F736F6674775F -S1135CF06172652F4F70656E424C542F5461726708 -S1135D0065742F44656D6F2F41524D434D335F4C85 -S1135D104D33535F454B5F4C4D3353363936355F06 -S1135D2043726F7373776F726B732F426F6F742F3D -S1135D306964652F2E2E2F2E2E2F2E2E2F2E2E2FD2 -S1135D40536F757263652F66696C652E63004669CF -S1135D50726D776172652075706461746520726517 -S1135D6071756573742064657465637465640A0D84 -S1135D70004F70656E696E67206669726D77617237 -S1135D80652066696C6520666F722072656164695E -S1135D906E672E2E2E004F4B0A0D005374617274E1 -S1135DA0696E67207468652070726F6772616D6DCB -S1135DB0696E672073657175656E63650A0D0050C1 -S1135DC0617273696E67206669726D7761726520AE -S1135DD066696C6520746F206F627461696E2065FA -S1135DE0726173652073697A652E2E2E0045726187 -S1135DF073696E6720002062797465732066726F20 -S1135E006D206D656D6F7279206174203078005259 -S1135E10656164696E67206C696E652066726F6D7A -S1135E202066696C652E2E2E4552524F520A0D0083 -S1135E30496E76616C696420636865636B73756D24 -S1135E4020666F756E642E2E2E4552524F520A0DE7 -S1135E500050726F6772616D6D696E672000206219 -S1135E607974657320746F206D656D6F727920612C -S1135E70742030780057726974696E672070726F8D -S1135E806772616D20636865636B73756D2E2E2E6A -S1135E9000436C6F73696E67206669726D77617217 -S1135EA0652066696C650A0D004669726D776172DA -S1135EB065207570646174652073756363657373BD -S1135EC066756C6C7920636F6D706C657465640ABB -S1135ED00D00222A3A3C3E3F7C7F002B2C3B3D5B4D -S1135EE05D00809A90418E418F80454545494949DE -S1135EF08E8F9092924F994F555559999A9B9C9D8C -S1135F009E9F41494F55A5A5A6A7A8A9AAABAC2118 -S1135F10AEAFB0B1B2B3B4B5B6B7B8B9BABBBCBD25 -S1135F20BEBFC0C1C2C3C4C5C6C7C8C9CACBCCCD15 -S1135F30CECFD0D1D2D3D4D5D6D7D8D9DADBDCDD05 -S1135F40DEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDF5 -S1135F50EEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDE5 -S1135F60FEFF01030507090E10121416181C1E006B -S1135F7061006200630064006500660067006800F9 -S1135F8069006A006B006C006D006E006F007000A9 -S1135F907100720073007400750076007700780059 -S1135FA079007A00A100A200A300A500AC00AF0014 -S1135FB0E000E100E200E300E400E500E600E700C1 -S1135FC0E800E900EA00EB00EC00ED00EE00EF0071 -S1135FD0F000F100F200F300F400F500F600F80020 -S1135FE0F900FA00FB00FC00FD00FE00FF000101C7 -S1135FF003010501070109010B010D010F01110145 -S113600013011501170119011B011D011F012101B4 -S113601023012501270129012B012D012F01310124 -S11360203301350137013A013C013E01400142018F -S11360304401460148014B014D014F0151015301F7 -S11360405501570159015B015D015F016101630164 -S11360506501670169016B016D016F0171017301D4 -S1136060750177017A017C017E019201B103B203CB -S1136070B303B403B503B603B703B803B903BA0350 -S1136080BB03BC03BD03BE03BF03C003C103C303FF -S1136090C403C503C603C703C803C903CA03300442 -S11360A03104320433043404350436043704380428 -S11360B039043A043B043C043D043E043F044004D8 -S11360C04104420443044404450446044704480488 -S11360D049044A044B044C044D044E044F04510437 -S11360E052045304540455045604570458045904E0 -S11360F05A045B045C045E045F0470217121722104 -S113610073217421752176217721782179217A21CF -S11361107B217C217D217E217F2141FF42FF43FFA2 -S113612044FF45FF46FF47FF48FF49FF4AFF4BFF37 -S11361304CFF4DFF4EFF4FFF50FF51FF52FF53FFE7 -S113614054FF55FF56FF57FF58FF59FF5AFF0000F1 -S1136150C700FC00E900E200E400E000E500E7001D -S1136160EA00EB00E800EF00EE00EC00C400C5001C -S1136170C900E600C600F400F600F200FB00F900D6 -S1136180FF00D600DC00A200A300A500A720920116 -S1136190E100ED00F300FA00F100D100AA00BA001A -S11361A0BF001023AC00BD00BC00A100AB00BB00CD -S11361B091259225932502252425612562255625BE -S11361C055256325512557255D255C255B2510251F -S11361D0142534252C251C2500253C255E255F250A -S11361E05A25542569256625602550256C25672583 -S11361F068256425652559255825522553256B2581 -S11362006A2518250C25882584258C25902580252C -S1136210B103DF009303C003A303C303B500C403A6 -S1136220A6039803A903B4031E22C603B5032922B7 -S11362306122B1006522642220232123F700482231 -S1136240B0001922B7001A227F20B200A025A000B6 -S11362504100420043004400450046004700480016 -S113626049004A004B004C004D004E004F005000C6 -S11362705100520053005400550056005700580076 -S113628059005A002100E0FFE1FFE5FFE2FFE3FFD0 -S1136290C000C100C200C300C400C500C600C700DE -S11362A0C800C900CA00CB00CC00CD00CE00CF008E -S11362B0D000D100D200D300D400D500D600D8003D -S11362C0D900DA00DB00DC00DD00DE00780100012B -S11362D002010401060108010A010C010E0110016A -S11362E012011401160118011A011C011E012001DA -S11362F022012401260128012A012C012E0130014A -S113630032013401360139013B013D013F014101B4 -S11363104301450147014A014C014E01500152011C -S11363205401560158015A015C015E016001620189 -S11363306401660168016A016C016E0170017201F9 -S11363407401760179017B017D019101910392032E -S113635093039403950396039703980399039A036D -S11363609B039C039D039E039F03A003A103A3031C -S1136370A403A503A603A703A803A903AA0310045F -S11363801104120413041404150416041704180445 -S113639019041A041B041C041D041E041F042004F5 -S11363A021042204230424042504260427042804A5 -S11363B029042A042B042C042D042E042F04010484 -S11363C0020403040404050406040704080409047D -S11363D00A040B040C040E040F04602161216221E1 -S11363E063216421652166216721682169216A216D -S11363F06B216C216D216E216F2121FF22FF23FF70 -S113640024FF25FF26FF27FF28FF29FF2AFF2BFF54 -S11364102CFF2DFF2EFF2FFF30FF31FF32FF33FF04 -S113642034FF35FF36FF37FF38FF39FF3AFF0000EE -S1096430FFFFFFFFFFFF68 -S1056438010459 +S11301900130FAE770470000301F002000660000BD +S11301A00000002018000020F8010000F801000001 +S11301B00C58000000660000000000200000002031 +S11301C00C5800000C5800000C5800000C5800009B +S11301D00C5800000C5800000C5800000C5800008B +S11301E00066000018000020B0160020B0160020A1 +S10B01F030170020211C00005F +S11301F820F08052A2F58013013B012B70B540F228 +S11302088580434B9A4200F0818003F580739A42BB +S11302187CD003F500739A4278D003F1005303F5B8 +S11302289843984272D000F16043013B1F2B04D8D5 +S1130238384921FA03F3DB0768D4374B9A4265D06F +S113024820F4801480339C4260D000F18053A3F6DC +S1130258090107295AD920F00051402956D0B0F194 +S1130268102F53D02D4DAC4250D0A5F5C045023DBA +S11302780544032D4AD92A4D20F48056AE4245D070 +S113028820F4806605F50065AE423FD0B0F1101F3A +S11302983CD0A5F6FF75A84238D0224DA84235D0E7 +S11302A805F58075A84231D0A5F5F875A9422DD079 +S11302B81035A9422AD0A5F5E155023D0544012D82 +S11302C824D9194DA84221D0A3F20445012D1DD9E2 +S11302D800F17045013D012D18D9144DAC4215D0DB +S11302E8134C0444042C11D9B0F1202F0ED0114C16 +S11302F8A0420BD0082909D00F498A4206D0A3F599 +S1130308B84005288CBF0020012070BD012070BDB5 +S1130318000110000B8000808000002000400010C5 +S1130328004800F00001001008001010040000103C +S1130338FDE7FF0F010010200010100013B504465C +S1130348FFF756FF20B940F231311F4801F02AFF68 +S113035804F07043B3F1704F1BD11C4BC4F3072254 +S113036813445B01A40023F07E4304F47F7423F058 +S11303781F0344F08444012223431A60002201929B +S1130388019A0F2A02D8019A0132F8E700221A606A +S113039818E00F4B220F53F82230A2B21968C4F3A5 +S11303A8044402FA04F441EA04021A6000220192A5 +S11303B8019A0F2A02D8019A0132F8E71A6822EA48 +S11303C804041C6002B010BD7858000000E50F401A +S11303D8F058000010B50446FFF70AFF20B940F2B0 +S11303E89631134801F0DEFE04F07043B3F1704F08 +S11303F811D1104BC4F3072213445B01A40023F06A +S11304087E4304F47F7423F01F0344F0844423439D +S113041801221A6010BD084B220F53F82210A2B211 +S11304280B68C4F3044402FA04F41C430C6010BDC2 +S11304387858000000E60F40E458000001387FF4C3 +S1130448FDAF7047F8B54A4B01461A6812F0E04F01 +S113045805D01A68474B1340B3F1805F02D10029D5 +S1130468C0F28480444C454D26682B6826F48002EB +S113047842F4006243F40060B7072260286001D5A3 +S11304888F0703D5F70714D5CE0712D461F00306F6 +S1130498002802EA0602B4BF03F0300002F030007C +S11304A8302822600CBF4FF480504FF40020FFF72F +S11304B8C5FF01F4FE6022F4FE62024323F0004308 +S11304C82F4823F07003084043F400630343C80033 +S11304D800F040000343226010202B60FFF7AEFFBA +S11304E822F4405201F440501043234F23F40052A5 +S11304F8224E01F40053DFF898E013434FF0400C08 +S1130508CEF800C020F0F86252BF3860336038601B +S11305181C4822F0030200EA010058BF336002437A +S113052823F0FC5301F0FC500343480041BF164834 +S113053823F48003084042F480024CBF034323F0B1 +S113054880430F050BD411484FF400410668760622 +S113055801D40139FAD122F4006223F40063226041 +S113056810202B60BDE8F840FFF768BFF8BD00BF56 +S113057800E00F400000FF7060E00F4070E00F40A3 +S1130588300000800300C0070000404050E00F40E6 +S113059858E00F40664BF0B5196810331B68002B00 +S11305A813DA03F07002202A45D003D8E2B1102AE6 +S11305B820D0B6E0602A00F0B680702A6DD0302AC8 +S11305C840F0AF8047F2305069E001F03002102A61 +S11305D810D001D842B1A4E0202A2CD0302A40F00F +S11305E8A08047F230505DE0524AC1F3841052F8BB +S11305F820004FE0504A106810F0E04F3FD01468D4 +S11306084E482040B0F1805F39D014684B482040F0 +S11306184B4CA04203D1126892B2022A31D0464808 +S1130628464A04682240474CA2422CD10068464CF2 +S113063882B246481FE0404A106810F0E04F24D0C8 +S113064814683E482040B0F1805F1ED014683B48CF +S113065820403B4CA04203D1126892B2022A16D021 +S11306683548364A04682240364CA24211D1006803 +S1130678374C82B23748002A18BF20460AE0364869 +S113068808E0324806E0304804E0344802E03148E3 +S113069800E02F48002B05DA01E04FF4004013F482 +S11306A8006F01E011F4006F23D12D4A224E156822 +S11306B8326805F01F0412F0E04F4FEA5512C2F3F6 +S11306C8080205D037681D4E3E40B6F1805F03D15D +S11306D802325043023402E0504301346400B0FB58 +S11306E8F4F06E0448BF40082D0448BF800841F464 +S11306F880014C021AD5002B0DDA590005D51A05CC +S113070803D44000C3F3865301E0C3F3C553013354 +S1130718B0FBF3F0F0BDC1F3C3510131B0FBF1F00C +S1130728F0BD0020F0BD4FF48000B8E7F0BD00BF75 +S113073860E00F400C58000000E00F400000FF701C +S113074800000110000003100024F400001BB7008F +S113075800093D00C0C62D00C0E1E400703839002E +S113076864E00F4020F44053B3F1402F20F480524A +S11307781BD00F498B4218D0A1F550318B4214D0AD +S113078801F560318B4210D0A1F5F83188420CD0C4 +S113079801F50C318B4208D0064B9A4205D003F57B +S11307A80053C31A5842584170470120704700BF8C +S11307B8008005400040064070B505460C461646C4 +S11307C8FFF7D0FF20B94FF490710F4801F0EAFC0D +S11307D8022E04D94FF491710B4801F0E3FCD5F8CB +S11307E80034F0074CBF2343A34305F5806213602C +S11307F8D5F82024B10705F584634CBF144322EAD5 +S113080804041C6070BD00BFFC5800002DE9F041D1 +S113081804460D4617461E46FFF7A4FF20B940F2CA +S1130828FF113C4801F0BEFC7B1E012B04F5A068B7 +S113083808D927F00803042B18D040F203213548BF +S113084801F0B0FC082E0BD00C2E04D841F2016341 +S1130858F340DA0704D44FF402712E4801F0A2FCE5 +S1130868FB0705D5D4F800352B4305E0082EEBD15A +S1130878D8F8003023EA0503C8F80030D4F8043562 +S1130888B80704F204524CBF2B43AB431360D4F8AB +S11308980835790704F5A1624CBF2B43AB431360B9 +S11308A8D4F81835380704F5A3624CBF2B43AB437F +S11308B81360D4F80C35F10704F20C524CBF2B43E7 +S11308C8AB431360D4F81035B70704F5A2624CBFE4 +S11308D82B43AB431360D4F81435700704F2145255 +S11308E84CBF2B43AB431360D4F81C35310704F2D7 +S11308F81C524CBF2B43AB431360D4F8283504F582 +S1130908A5620EB91D4301E023EA05051560BDE89B +S1130918F08100BFFC58000070B504460D46164629 +S1130928FFF720FF20B940F28531034801F03AFC73 +S113093844F8256070BD00BFFC58000070B504463B +S11309480D46FFF70FFF20B940F25241074801F066 +S113095829FC294620460222FFF72EFF2946204675 +S1130968BDE8704008230422FFF750BFFC5800007C +S113097838B504460D46FFF7F5FE20B940F2F141BB +S1130988074801F00FFC2946204608230122FFF7F7 +S11309983DFF29462046BDE838400122FFF70CBF39 +S11309A8FC58000070B504460D46FFF7DBFE20B97D +S11309B840F29661074801F0F5FB294620460222D9 +S11309C8FFF7FAFE29462046BDE8704008230122B5 +S11309D8FFF71CBFFC58000070B504460D46FFF72E +S11309E8C1FE20B940F2EA61074801F0DBFB294661 +S11309F820460222FFF7E0FE29462046BDE8704063 +S1130A0808230122FFF702BFFC580000C0F30903C2 +S1130A1810B504461BB19C210C4801F0C3FB40F6F9 +S1130A2801220B4B1A600B4A43F8144C0C3B1A6016 +S1130A381A689207FCD440F60120074B1B6818403B +S1130A48003018BF0120404210BD00BF65590000A6 +S1130A5814D00F40020042A40CD00F402DE9F041FD +S1130A68044688070D46164603D0DF212C4801F0BA +S1130A7899FBB10703D0E021294801F093FB42F226 +S1130A880162284B1A6003F58C530C331B68DA0790 +S1130A9809D4254A23462D1B244FDFF8A8E0DFF8A4 +S1130AA898C0904623E0224A204996462148224F7E +S1130AB856B325F07F030B60C4EB050804EB080567 +S1130AC815F07C0C01D103683BB936B11B4B54F8C3 +S1130AD8045B043E43F80C50F0E71760DEF800307E +S1130AE8DB07FBD4E4E7D8F80010C907FBD4F11AF4 +S1130AF8CC4205EB030007D0386053F8041BCEF84A +S1130B080010C2F800C0EEE742F201600C4B1B680B +S1130B181840003018BF01204042BDE8F08100BFF2 +S1130B286559000014D00F4008D00F4000D00F4082 +S1130B3820D00F4030D00F40010042A400D10F4014 +S1130B480CD00F4004D00F4038B50C46054620B9E8 +S1130B584FF421710F4801F025FB24B940F2852197 +S1130B680C4801F01FFB0C4B1A6812F0E04F0DD033 +S1130B781A680A4B1340B3F1805F07D0084B002072 +S1130B881B682B60074B1B68236038BD4FF0FF3090 +S1130B9838BD00BF6559000000E00F400000FF7039 +S1130BA8E0E10F40E4E10F40064B20F44050984246 +S1130BB805D003F58043C31A5842584170470120B1 +S1130BC8704700BF00C0004010B50446FFF7ECFFB3 +S1130BD820B94FF4FB71074801F0E4FAE36A43F0E3 +S1130BE81003E362236B43F4407343F0010323636C +S1130BF810BD00BFD259000010B50446FFF7D4FF5A +S1130C0820B940F21621084801F0CCFAA3691B0761 +S1130C18FCD4E36A23F01003E362236B23F44073E8 +S1130C2823F00103236310BDD2590000F8B505462B +S1130C380C4617461E46FFF7B7FF20B94FF4B071AC +S1130C482C4801F0AFFA27B940F26111294801F0A4 +S1130C58A9FA294B1A6812F0E04F1DD01968274ADF +S1130C680A40B2F1805F17D01968244A0A4024491F +S1130C788A4203D11B689BB2022B0DD01E4A1F4B1C +S1130C8811680B401F498B4208D113689BB2002B93 +S1130C9814BF0823102302E0102300E008237B4339 +S1130CA8A34204D94FF4B171124801F07BFA2846E3 +S1130CB8FFF7A2FFB4EB071F38BF7F084FEAC4044D +S1130CC8B4FBF7F42B6B04F1010435BF43F02003A4 +S1130CD823F020032B632B63E3096B62C4F34504FD +S1130CE80023AC622846EE62AB61BDE8F840FFF72A +S1130CF86BBF00BFD259000000E00F400000FF7036 +S1130D08000001100000031010B50446FFF74CFF63 +S1130D1820B940F25541044801F044FAA06980F032 +S1130D282000C0F3401010BDD259000010B504468D +S1130D38FFF73AFF20B940F27641054801F032FA4C +S1130D48A369DB0654BF20684FF0FF3010BD00BF15 +S1130D58D259000038B504460D46FFF725FF20B9DF +S1130D6840F2C941044801F01DFAA3699B065ABF21 +S1130D7801202560002038BDD259000010B5044672 +S1130D88FFF712FF20B940F23B51034801F00AFA79 +S1130D98A069C0F3C00010BDD2590000034B20F471 +S1130DA84050C31A58425841704700BF0080004061 +S1130DB82DE9F843DDF820800646894614461D4689 +S1130DC8099FFFF7EBFF18B9CC21294801F0EAF98C +S1130DD8032C07D9102C05D0202C03D0D221244869 +S1130DE801F0E0F9022D04D9D521214801F0DAF9FE +S1130DF808E03DB9B8EB590F09D9D7211C4801F0CF +S1130E08D1F904E00C23B9FBF3F39845F5D8B9FB01 +S1130E18F8F8B8F57E4F03D9D821154801F0C2F97E +S1130E283B1F0C2B03D9D921114801F0BBF9022D22 +S1130E3802D025B1002500E00825042300E02B4654 +S1130E481D43756000230233B8FBF3F2013AFF2A0D +S1130E58F9D83361013F04F030031F43A301DBB227 +S1130E6847EA030444EA02243460BDE8F88300BF77 +S1130E783E5A000010B50446FFF790FF20B94FF41E +S1130E888571044801F08EF9636843F002036360D6 +S1130E9810BD00BF3E5A000010B50446FFF77EFFA0 +S1130EA820B940F22311044801F07CF9636823F067 +S1130EB80203636010BD00BF3E5A000038B5044603 +S1130EC80D46FFF76BFF20B940F223210A4801F0D1 +S1130ED869F9236803F00F026FF0010393402B4272 +S1130EE804D040F22521044801F05CF9E3689B072B +S1130EF8FCD5A56038BD00BF3E5A000038B504468D +S1130F080D46FFF74BFF20B940F27F21044801F05A +S1130F1849F9E3685B07FCD5A3682B6038BD00BFBB +S1130F283E5A0000F0B504698446A7B200F11006E1 +S1130F38B81F90428646A8BF9646230C240E0B7011 +S1130F484C700223AEF10305AB4203DA3468CC508B +S1130F580433F9E773451EDAAB42DCF8104008D1D4 +S1130F68CC540B44210A240C59709C700EF10103D3 +S1130F7811E0AEF10205AB4206D1CC540B44240A6D +S1130F885C700EF1020306E00EF1FF35AB4204BFBC +S1130F98CC540EF10303B91E8B4202DA34680433CD +S1130FA8FAE79042C8BF4042F0BD70B54C780B7860 +S1130FB82406A2F10E0544EA03432B43036100F11E +S1130FC810050223D41EA34203DACE5804332E603C +S1130FD8F9E79A4218D0A34208D1CC5C0B4499781B +S1130FE85D78090441EA052323430CE0941EA342D7 +S1130FF805D1CC5C0B445B7844EA032303E0541E1C +S1131008A34201D1CB5C036101238363104670BD05 +S113101838B5074B054698420C4603D05D21054870 +S113102801F0C0F8044BB4FBF3F4E4B26C6238BDCD +S113103800800440A65A0000404B4C0038B5134BBE +S1131048044698420D4603D0A621114801F0AAF897 +S113105825F4873323F016031BB1AA210C4801F0A9 +S1131068A1F8E368EAB223F016031343E360A36824 +S1131078C5F3072223F00E031343A360E36BC5F300 +S1131088074523F001031D43E56338BD0080044090 +S1131098A65A0000154B37B5984205460C4604D0AD +S11310A840F21311124801F07DF824B94FF48A7103 +S11310B80F4801F077F823788DF8043063788DF8B9 +S11310C80530A3788DF80630E3788DF80730019B56 +S11310D86B610023019323798DF8043063798DF8CB +S11310E80530019BAB6103B030BD00BF00800440F4 +S11310F8A65A00000D4B10B59842044604D040F29D +S113110869110B4801F04EF8A36843F01003A3607B +S1131118A36843F00103A360E36843F00103E360B9 +S1131128A36843F01003A36010BD00BF008004400F +S1131138A65A0000124B70B5984204460D4616464E +S113114804D040F28F210F4801F02CF825B94FF450 +S113115824710C4801F026F8002E04DC40F2912199 +S1131168084801F01FF8606B10F03F0006D03246C3 +S113117829462046BDE87040FFF7D4BE70BD00BFC5 +S113118800800440A65A0000144B70B598420546E6 +S11311980E46144604D040F29E31114801F002F87C +S11311A826B940F29F310E4800F0FCFF002C04DC05 +S11311B84FF468710A4800F0F5FFAB6BDB07FCD409 +S11311C840F2FE739C4206DC224631462846BDE8BE +S11311D87040FFF7EABE604270BD00BF0080044063 +S11311E8A65A000038B50B4B044698420D4604D065 +S11311F840F24741084800F0D5FF35F07F0304D09A +S113120840F24A41044800F0CDFF616821EA050133 +S1131218616038BD00800440A65A000038B5074B09 +S1131228044698420D4604D040F26A41044800F04E +S1131238B9FF20680DB16368184038BD00800440C8 +S1131248A65A000038B50A4B044698420D4604D005 +S113125840F29F41074800F0A5FF35F07F0304D012 +S113126840F2A241034800F09DFF256038BD00BF4D +S113127800800440A65A000038B50D4B0546984234 +S11312880C4604D040F212510A4800F08BFF2A6A37 +S113129805F12003D107FAD4E400E4B244F00104D0 +S11312A81C601A68D207FCD4286B80B238BD00BF12 +S11312B800800440A65A000013B5064C0146204697 +S11312C8FFF7FCFD204601A9FFF718FE9DF804006E +S11312D802B010BD0080004038B500F0C3FE00F530 +S11312E8FA75FF20FFF7E8FFFF28044603D000F053 +S11312F8B9FE8542F5D8A4F1FF035842584138BDD8 +S113130808B5012204481146FFF706FBBDE808406A +S1131318FF20FFF7D1BF00BF0070004010B50022C6 +S113132801210848FFF7F8FAFF20FFF7C5FFFFF788 +S1131338D3FF044610B9FFF7E3FF00E00124204679 +S113134810BD00BF00700040020638B504460D46C3 +S113135807D500213720FFF7F7FF012833D804F019 +S11313687F04FFF7CDFFFFF7D9FF40B344F04000F7 +S1131378FFF7A2FF280EFFF79FFFC5F30740FFF70B +S11313889BFFC5F30720FFF797FFE8B2FFF794FF29 +S1131398BCB1082C14BF01208720FFF78DFF0C2C4B +S11313A802D1FF20FFF788FF0A24FF20FFF784FFFC +S11313B8030608D5013C14F0FF04F6D138BDFF201C +S11313C838BD9520EEE738BD38B505460C46FFF71D +S11313D883FF10B32046FFF76FFFFD2C1CD0AC1C15 +S11313E805F2022514F8020CFFF766FF023414F81C +S11313F8030CFFF761FFAC42F4D1FF20FFF75CFF59 +S1131408FF20FFF759FFFF20FFF756FF00F01F00EA +S1131418431F5842584138BD012038BD70B50646AF +S11314280D4600F01FFE00F16404FF20FFF744FF9F +S1131438FF2805D100F016FE8442F6D8002070BDBE +S1131448FE28FBD1B41C0235FF20FFF735FF04F852 +S1131458020CFF20FFF730FF023404F8030C2B1BA7 +S1131468DE42F1D1FF20FFF727FFFF20FFF724FF1B +S1131478012070BD2DE9FF41002840F0F6807D4A27 +S11314881378164603F0020303F0FF040BB1107837 +S1131498E9E07948FEF79EFF7848FEF79BFF784815 +S11314A8FEF798FF34214FF04020FFF77BFA012123 +S11314B87448FFF75DFA0A23022234214FF04020D2 +S11314C8FFF7A4F90A23022201216E48FFF79EF9C7 +S11314D8012211466B48FFF71FFAFFF75BF86A4AC7 +S11314E8082301468DE80C00684823462246FFF786 +S11314F85FFC6648FFF7BEFC012211466148FFF70E +S11315080BFA20214FF04020FFF732FA202211462F +S11315184FF04020FFF700FA0A240DF10C08FF21D0 +S11315285A48FFF7CBFC41465848FFF7E7FC013C13 +S1131538F5D120214FF04020FFF734FA224601214B +S11315485048FFF7E9F921462046FFF7FDFE012838 +S1131558054661D100F086FD4FF4D57100F57A7720 +S11315680820FFF7F1FE012836D1FF20FFF7A4FE7B +S113157808F804000134042CF7D19DF80E30012B2F +S11315884AD19DF80F30AA2B46D100F06BFD874253 +S113159804D800F067FD87423ED907E04FF0804148 +S11315A8A920FFF7D1FE0028EFD1F2E700213A2065 +S11315B8FFF7CAFE80BB0446FF20FFF77DFE08F84C +S11315C804000134042CF7D19DF80C3013F0400FBB +S11315D814BF0C24042420E02146A920FFF7B4FEFC +S11315E8012887BF2C4625460224A92500F03AFD88 +S11315F8874204D800F036FD87420DD906E0002161 +S11316082846FFF7A1FE0028F0D1F3E74FF4007154 +S11316181020FFF799FE00B100241D4B1C60FFF752 +S11316286FFE3378DCB103F0FE0318483370FFF71C +S113163833FCFEF7AFFF4408FEF7ACFF0823019321 +S1131648144B01469C4294BF0094009300231A460D +S11316580E48FFF7ADFB0D48FFF70CFC02E043F022 +S1131668010333703078C0B200E0012004B0BDE853 +S1131678F08100BF000000201000001001000020CD +S11316880800002000700040801A06000080004016 +S11316981800002020BCBE0018B9034B1878C0B24B +S11316A870470120704700BF0000002038B50D4680 +S11316B81C46114680BB7BB3194B1B78DA072DD423 +S11316C8184B1B681B0758BF4902012C0CD1112069 +S11316D8FFF73AFED0B94FF400712846FFF79EFE93 +S11316E8B0FA80F4640911E01220FFF72DFE68B9FE +S11316F84FF400712846FFF791FE18B1013C05F537 +S11317080075F5D100210C20FFF71EFEFFF7F8FD48 +S1131718201C18BF012038BD042038BD032038BD63 +S1131728000000201800002070B50D4616461C461F +S113173800283DD1002B3BD0204B1A78D00739D450 +S11317481B78590738D41E4B1B681A0758BF7602F2 +S1131758012C0CD131461820FFF7F6FD08BBFE21F9 +S11317682846FFF731FEB0FA80F464091AE013F052 +S1131778060F03D021469720FFF7E6FD31461920CE +S1131788FFF7E2FD70B9FC212846FFF71DFE18B1EA +S1131798013C05F50075F6D1FD210020FFF714FE84 +S11317A800B90124FFF7ACFD201C18BF012070BD4F +S11317B8042070BD032070BD022070BD000000200D +S11317C8180000207FB51546002840F0E380744BCC +S11317D81B78DA0700F1E0800E2900F2D680DFE8F2 +S11317E801F0080BD44AD4D4D4D4D4D49B9FA2AB4C +S11317F8BD00FFF793FDC4E000210920FFF7A4FD15 +S1131808044608B10124C1E010216846FFF706FE2A +S11318180028F7D09DF800309DF808109B09012B8B +S11318289DF809209DF8073008D102EB01211A041C +S113183802F47C1201328B189B025EE09B0003EBDE +S113184891139DF806109DF80500890201F4406182 +S11318580B449DF80A1000F00F0000EBD110510062 +S1131868023001F006014218D2B20133093A03FAF0 +S113187802F22A608AE04B4E316811F004011CD050 +S113188800218D20FFF760FD0028BBD1FF20FFF762 +S113189813FD10216846FFF7C1FD0028B2D030249B +S11318A8FF20013CFFF708FD14F0FF04F8D19DF870 +S11318B80A301A09102393401FE00920FFF744FD5A +S11318C8044600289ED110216846FFF7A7FD00288A +S11318D898D030689DF80A2010F002009DF80B306B +S11318E80DD0520002F07E0202EBD3135A1C9DF86D +S11318F80D309B09013B02FA03F32B6046E0D90043 +S113190801F01801C2F3840201EB5311531C01FBCB +S1131918033304462B6039E0224B1B682B701BE011 +S11319280021092001E000210A20FFF70DFD00280D +S11319387FF468AF102121E000213A20FFF704FD6D +S113194800287FF45FAF6C1E0335FF20FFF7B4FC5B +S113195804F8010FAC42F8D1002417E0114B1B68BE +S11319685B077FF54FAF00218D20FFF7EDFC0028C2 +S11319787FF448AFFF20FFF79FFC40212846FFF77C +S11319884DFDB0FA80F4640900E00424FFF7B8FCC4 +S1131998204602E0042000E0032004B070BD00BF2C +S11319A8000000201800002010B5044C2046FEF763 +S11319B811FD2046BDE81040FEF7C0BC00501020C1 +S11319C830B53D4885B0FEF705FD0C213B48FEF7D0 +S11319D8B5FF7F213A48FFF705FC00213848FFF797 +S11319E81DFC01463648FFF72DFCFEF7D3FD0146E2 +S11319F83348FFF70DFB16213148FFF71FFB30482A +S1131A08FFF778FB01212E48FFF736FC054600F066 +S1131A1829FB00F59C540834680708D40121284898 +S1131A28FFF72AFC054600F01DFB8442F4D808237E +S1131A388DF8083000238DF8093027238DF80A30F3 +S1131A4869238DF80B305B238DF80C3001A94523ED +S1131A5868468DF80D30FFF777F8009A541C12D0B9 +S1131A68019B591C0FD0110A8DF80820120C8DF80F +S1131A780A208DF80B301A0A1B0C8DF809108DF802 +S1131A880C208DF80D3002A90D48FFF703FB0D4B10 +S1131A989DF808201A709DF809205A709DF80A20AC +S1131AA89A709DF80B20DA709DF80C201A719DF835 +S1131AB80D205A7105B030BD2000002000500240AE +S1131AC8008004403816002010B500210948FFF7AB +S1131AD8A5FB044601460748FFF7B4FB14F00100D0 +S1131AE807D0BDE8104040F2426203490148FFF7BD +S1131AF821BB10BD00800440D60F0020024B0349CF +S1131B081A880348FFF740BBCC0F0020D60F0020EB +S1131B180080044000B5C7B000214FF48C726846B9 +S1131B2803F068FE6946084802F0A2FC40B9009830 +S1131B3838B19DF8080080F01000C0F3001000E0F0 +S1131B48002047B05DF804FB135B000000487047B1 +S1131B58135B000010B5074C00230A2206492046EF +S1131B6884F8283202F05EF910B9012384F8283287 +S1131B7810BD00BF1C0000202E5B000010B50C48EF +S1131B8890F82832012B01D102F0CAFB00F06AFA5E +S1131B9800F164040748FFF7F1F8012803D100F0C5 +S1131BA861FA8442F6D20448BDE8104002F08ABCC7 +S1131BB81C00002000C00040135B0000034890F89C +S1131BC82832012B01D102F0ABBB70471C00002066 +S1131BD838B50F4D044695F82832012B0AD1294609 +S1131BE802F0EAFC002805DA0023284685F82832A2 +S1131BF802F096FB013C14F8011F41B10548FFF7B8 +S1131C08A9F80448FFF780F80028FAD0F3E738BDAC +S1131C181C00002000C0004008B50848FEF712FC6C +S1131C280748FEF7D7FB03214FF04020FEF7D4FE08 +S1131C3800F0F0FA00F0FFFAFCE700BF8003C001EF +S1131C48010000203821014800F0ACBA3B5B0000D9 +S1131C5872B6704762B67047FFF7FABF10B500F066 +S1131C68D0F9A0B100F022FB00F0E8F900F0CBF9BC +S1131C78074B20F0604020F07F00186000F0C3F9A3 +S1131C884468FFF7E7FF2346BDE81040184710BD36 +S1131C9808ED00E0013A70B54D1E5618441AB542D5 +S1131CA805D015F8013F635500F029FBF7E770BD2F +S1131CB8F8B505460A4E00240C2700F020FB07FB64 +S1131CC804F39959A94206D833445A680A449542F8 +S1131CD801D2187AF8BD0134102CEED1FF20F8BDDA +S1131CE89C5B00002DE9F34105460068FFF7E0FF1F +S1131CF8FF2801D1002019E00024261D2F68AB59C4 +S1131D0804EB0708019300F0FAFA042241460DEBAC +S1131D180200FEF7A3FE0028ECD1E259019B9A4287 +S1131D28E8D1B6F5007F3446E7D1012002B0BDE81A +S1131D38F081000038B5114B044698420D4606D090 +S1131D48B1F5004F05D0FFF7CDFF18B911E00C4CE1 +S1131D5800E01C46C5F308035BB923689D420AD01A +S1131D6820464FF4007240F8045B2946FFF792FFBF +S1131D7801E0002038BD204638BD00BF48020020DD +S1131D884C0400202DE9F8439846036821F4FF76B3 +S1131D98013304460D46174626F0010606D140F8DD +S1131DA8046B4FF400723146FFF774FF23689E42B8 +S1131DB808D020463146FFF7BDFF044610B900207D +S1131DC8BDE8F883B946236806F50076ED1A25447C +S1131DD8043500F094FA231DEB1AB3F5007F07D3FA +S1131DE820463146FFF7A6FF04460028E7D0051D24 +S1131DF819F8013B05F8013BC9EB0803DF42E8D1B8 +S1131E080120BDE8F8830000034A4FF0FF33136054 +S1131E18024A1360704700BF4C04002048020020A7 +S1131E28FFF7F2BF70B504460D461646FFF740FFAC +S1131E38FF2815D0681E2044FFF73AFFFF280FD06B +S1131E4824F4FF7323F00103B3F5004F32462B4605 +S1131E582146BDE870400CBF02480348FFF792BF13 +S1131E68002070BD480200204C0400202DE9F843EE +S1131E780C460646FFF71CFF0546601E3044FFF774 +S1131E8817FF8542074602D90020BDE8F8832B1FB7 +S1131E98DBB2FA2BF8D81328F6D8244E00244FF0D6 +S1131EA80C0900F02CFA09FB04631A7ADFF87C8029 +S1131EB8AA4201D11E6804E00134102CF1D14FF07C +S1131EC8FF3600240C2500F01AFA05FB04831A7A5D +S1131ED8BA4201D11C6804E00134102CF3D14FF04C +S1131EE8FF3400254FF00C0900F009FA09FB0583BB +S1131EF81A7ABA4201D15B6803E00135102DF3D197 +S1131F080023A41B2344C3F38F240025ABB29C42B3 +S1131F1809D900F0F4F906EB8520FEF777FD0135C1 +S1131F280028F3D0B0E70120BDE8F8839C5B0000EB +S1131F380F4B07B51A68013216D09A68596848F2E7 +S1131F48F0001144DA6811441A6911445A691144B9 +S1131F589A691144DA698B185B4202AA42F8043D73 +S1131F680421FFF75FFF00E0012003B05DF804FBE4 +S1131F78480200204FF400431A6848F204031B681F +S1131F88134448F208021268134448F20C02126817 +S1131F98134448F21002116848F2140212680B4400 +S1131FA81A4448F218031B68134448F2F0021268F2 +S1131FB8D3420CBF01200020704700000A4808B52E +S1131FC80368013305D109480368013306D10120A8 +S1131FD808BDFFF787FE0028F5D108BDFFF782FE8C +S1131FE8003018BF012008BD480200204C0400201E +S1131FF84FF400407047FFF713BFFFF713BFFFF715 +S113200835BFFFF7B7BFFFF7F3BF08B5FFF790FF7A +S113201818B1BDE80840FFF7D1BF08BD4CF24F31F5 +S1132028044B00221A60596005219A601960024B1A +S11320381A60704710E000E050060020014B0022AF +S11320481A60704710E000E0044B1B68DB0341BFD3 +S1132058034A136801331360704700BF10E000E0BF +S11320685006002008B5FFF7EFFF014B186808BDBC +S11320785006002010B50748FEF7ACF9FEF78AFAB7 +S1132088BDE81040014660234FF461420248FEF760 +S1132098CDBD00BF0100001000C00040402970B54C +S11320A806460C4603D95B21174800F07BF8214605 +S11320B81648FEF74FFE30B11448FEF725FE30B936 +S11320C800F01DF9F8E75F210F4800F06BF835467A +S11320D8A4B2AB1B9BB2A3420FD200F010F915F8BF +S11320E8011B0A48FEF736FE40B10848FEF70CFE0D +S11320F80028EED100F003F9F7E770BD6821024823 +S113210800F050F8E5E700BF5C5C000000C0004048 +S1132118F8B51F4D07462C78A4B91E48FEF706FEED +S1132128421C01D1002430E01B4BC0B218700028B7 +S1132138F8D0FFF797FF194B1860194B1C7001234F +S11321482B7022E0164C13482678FEF7EFFD431C4B +S113215806F1010610D010492378885501330A780E +S1132168DBB29A422370DDD101313846FFF792FD84 +S113217800232B70012408E0FFF774FF074B1B684A +S113218864339842CED900242C702046F8BD00BF91 +S11321989A06002000C0004058060020540600207B +S11321A89906002008B500F0AAF8FCE710B500F07D +S11321B8A3F8012818D000F047FAA8B10B4C2378EB +S11321C8012B11D1FFF74EFF094B1B6803F51C5374 +S11321D81033984208D30023237000F03DFA18B94D +S11321E8BDE81040FFF73ABD10BD00BF9B060020B4 +S11321F89C06002008B5054B01221A70FFF732FF30 +S1132208034B1860BDE80840FFF7D0BF9B060020C9 +S11322189C06002008B5FFF71FFD00F06FF8FFF7D4 +S1132228FDFEFFF7E8FE00F0F7F900F011F8BDE84D +S11322380840FFF7DFBF08B500F061F8FFF704FFB7 +S113224800F0F8FA00F014F8BDE80840FFF7AEBF54 +S113225810B5064C00F05EF8FFF70CFF002323705E +S113226803F07AF90323237010BD00BF0100002096 +S113227808B50C48FFF74CFF012805D10A4B00228A +S113228808481A7000F064F8064803F0B9F9012800 +S113229807D1054B03221A700248BDE8084000F034 +S11322A857B808BDA00600200100002070470000B0 +S11322B80A4B70B51A7806460D461C4612B9C9B2BF +S11322C8FFF7ECFE2378032B03D1E9B2304603F081 +S11322D879F9BDE8704000F033B800BF0100002070 +S11322E8034B1B78013B012B8CBF40200020704717 +S11322F801000020FFF7F4BF00F01AB870477047D8 +S1132308034BFE22DA7002221871A3F844207047A6 +S1132318E0060020054B00221A709A6483F84320D3 +S1132328A3F844209A705A70704700BFE006002052 +S1132338024B1878003018BF01207047E0060020CF +S1132348024B002283F84320704700BFE0060020B8 +S1132358F8B506780546FF2E824C1ED100F074F9B4 +S113236808B91020E6E00023102201256370637188 +S113237822712570E670FFF7BDFFA071FFF7B0FF6B +S1132388E071FFF7ADFF0823000A20726572A57299 +S1132398A4F84430FFF72FFECEE02778012F40F051 +S11323A8E080F32E53D01ED8CF2E00F0B98005D884 +S11323B8C92E7FD0CC2E00F0BA80BAE0D12E00F01E +S11323C8A980C0F08980D22E40F0B3800025FF2375 +S11323D8E37025716571FFF78DFFE571A0712572B2 +S11323E86572072393E0FA2E46D00AD8F52E11D049 +S11323F819D3F62E40F09D80FF23E3704368A3644D +S113240892E0FD2E47D0FE2E50D0FC2E40F0918055 +S113241800208FE0FFF76EFF6A78904201DC2220EB +S113242888E0A16C07E0FFF765FF6B789842F6DD5A +S11324386968A1646A78201DFFF72CFCFF23E37008 +S11324486B78A26C1344A3646B7801335FE0FF23B9 +S1132458E370A26C4168002311448A4204D012F844 +S1132468010B0344DBB2F8E7C4F8073001232371F6 +S113247800236371A3710CE0FF23E3703A4B072236 +S1132488A364002323716371A371E27123726372DD +S1132498A37208233BE0FF236278E37000232371CF +S11324A8A371E37123726271062330E00023237061 +S11324B8637037E0A66CFFF71DFF6A1C411E3046A7 +S11324C8FFF79BFD98B3FF23E370FFF713FFA36C9B +S11324D801381844A06427E0FFF70CFF6B78013833 +S11324E898429CDDFF23E370A4F84470697819B915 +S11324F8FFF78BFD00BB1AE0AA1CA06C194EFFF76E +S11325087CFDA0B16B78B26C1344B36414E0A4F8F6 +S1132518443011E04168A06CFFF771FD10B906E082 +S1132528FFF79CFBFF23E370A4F8447004E0312018 +S113253800E02020FFF7E4FE94F84330012B02D199 +S11325481020FFF7DDFEB4F944100648002908DD21 +S1132558012380F8433089B20330BDE8F840FFF71F +S1132568A7BEF8BDE0060020D35C000070B5461E87 +S1132578451C002416F8010F03F026F9C0B2A0F197 +S11325883003DBB2162B10D8A0F13A02062A0CD974 +S1132598092B84BFA0F13703DBB203EB0414AE426A +S11325A804F0FF04E6D1204670BD002070BD000091 +S11325B80346024609480A21B2FBF1F20130002A17 +S11325C8FAD102700A21B3FBF1F201FB1233303362 +S11325D800F8013D1346002AF5D170472C07002066 +S11325E838B50446000909280D4601D9373003E0F7 +S11325F8303003F0E9F8C0B2287004F00F0009285D +S113260801D9373003E0303003F0DEF8C0B20023DC +S11326186870AB70284638BD08B5074B00220749D7 +S113262807481A7001F0D6FB28B1BDE808407721A5 +S11326380448FFF7B7BD08BD6C070020DB5C000049 +S113264878070020DE5C0000024B1878B0FA80F0AE +S1132658400970476C07002010B5FFF74DFE0128AC +S113266801D1002010BD054C2378002BF9D1FFF7C8 +S113267851FA0128F5D1207010BD00BF6C07002065 +S113268810B50446007803F09FF853280AD16078FF +S113269803F096F830B16378312B05D0322B05D08E +S11326A8332B05D0032010BD002010BD012010BD20 +S11326B8022010BD70B505460230FFF757FF0446E7 +S11326C886B204352846FFF751FF013EB6B22044CE +S11326D8012EC4B205F10205F4D82846E443FFF7F5 +S11326E845FFE4B2231A5842584170BD2DE9F04120 +S11326F8064615460F4601B120B940F261214C48FF +S1132708FFF750FD3046FFF7BBFF0328044600F0EF +S113271889803046FFF7CEFF00287FD0012C24D0D3 +S113272802D3022C4AD07DE0B01CFFF71FFF0446F9 +S1132738301DFFF71BFF00023860B01DFFF716FFBE +S11327483B68083618443860E01E04B2002D6CD08B +S113275800239FB2A74206EB430003F1010864DAA1 +S1132768FFF704FF4346E855F3E7B01CFFF7FEFE06 +S11327780446301DFFF7FAFE00043860B01DFFF769 +S1132788F5FE3B6803EB0020386006F10800FFF70C +S1132798EDFE3B680A3618443860201F04B2002D49 +S11327A843D000239FB2A74206EB430003F101087C +S11327B83BDAFFF7DBFE4346E855F3E7B01CFFF7C7 +S11327C8D5FE0446301DFFF7D1FE00063860B01D63 +S11327D8FFF7CCFE3B6803EB0040386006F10800C5 +S11327E8FFF7C4FE3B6803EB0020386006F10A00DB +S11327F8FFF7BCFE3B680C3618443860601F04B20F +S11328089DB100239FB2A74206EB430003F10108E0 +S11328180BDAFFF7ABFE4346E855F3E74FF0FF301A +S1132828BDE8F0810020BDE8F0812046BDE8F081D4 +S1132838DE5C00002DE9F84FB94D2E78A846002E2D +S113284800F0CC81012E28D1FFF7D5FBFFF782F9E0 +S1132858B448FFF7BDF9B448FFF7BAF9FFF776F9BA +S113286832460146B14801F0DDFA044638B1B048B1 +S1132878FFF7AEF93046BDE8F84FFFF79FB9AD480A +S1132888FFF7A6F9AC48FFF7A3F9AC48FFF7A0F99E +S1132898AB4B1C605C6002231CE0022E40F0CA8033 +S11328A8A84CA94F04F50C724FF48071384601F016 +S11328B85DFE94F841B2A146BBF1000F0DD09C48CF +S11328C8FFF786F93046FFF779F904F50C7001F043 +S11328D827FD00232B70BDE8F88F00285DD05A46E9 +S11328E807F5C0713846FFF701FF431C064608D1B7 +S11328F88F48FFF76DF90320FFF760F904F50C70B2 +S1132908C9E0002849DD8E4B59681C4619B9D7F827 +S113291880211A6006E01A68D7F880010A449042B8 +S113292802D10E445E6038E08248FFF751F98748C7 +S1132938FFF74EF96068FFF73BFE8548FFF748F953 +S11329488448FFF745F98249E078FFF749FE824950 +S1132958A078FFF745FE81496078FFF741FE80497A +S11329682078FFF73DFE7A48FFF732F97D48FFF7F4 +S11329782FF994E80300FFF742FB20B96C48FFF7EE +S113298827F9052019E06B48FFF722F96B48FFF790 +S11329981FF9D7F8803184E84800D9F84422D9F8D7 +S11329A83C329A4240F01A810021604801F0C5FC8B +S11329B868B15F48FFF70CF90420FFF7FFF85B489C +S11329C801F0AEFC002388F80030BDE8F88F5C4CB9 +S11329D8636853B35748FFF7FBF85C48FFF7F8F808 +S11329E86068FFF7E5FD5A48FFF7F2F85948FFF722 +S11329F8EFF85749E078FFF7F3FD5749A078FFF758 +S1132A08EFFD56496078FFF7EBFD55492078FFF74D +S1132A18E7FD4F48FFF7DCF85248FFF7D9F894E888 +S1132A280300FFF7ECFA0028A8D04248FFF7D0F8D3 +S1132A380323C8E7032E40F0D180424F424C07F5E8 +S1132A480C724FF48071204601F090FD97F841B262 +S1132A58BA46BBF1000F08D04348FFF7B9F8022083 +S1132A68FFF7ACF807F50C7031E7002800F0878011 +S1132A7804F5807204F5C0712046FFF737FEB0F103 +S1132A88FF3F81460DD13948FFF7A2F83046FFF7DA +S1132A9895F807F50C7001F043FC85F800B0BDE823 +S1132AA8F88F00286BDD3248FFF792F84846FFF7A5 +S1132AB87FFD2748FFF78CF82E48FFF789F824494B +S1132AC894F88301FFF78CFD234994F88201FFF7FA +S1132AD887FD224994F88101FFF782FD204994F883 +S1132AE88001FFF77DFD1A48FFF772F81D48FFF7CC +S1132AF86FF804F58072D4F880014946FFF77DFA2F +S1132B080446C8BB0A48FFF763F80620FFF756F8DF +S1132B1807F50C7001F004FC2C70BDE8F88F00BFB9 +S1132B286C070020495D00006C5D0000A8090020C6 +S1132B38465E0000915D0000965D0000BA5D0000ED +S1132B487007002078070020D00B0020EA5D000001 +S1132B582C070020F35D00002E070020300700201A +S1132B68320700208D5D00000C5E00002D5E000021 +S1132B784E5E00005B5E00001948FFF729F8DAF89A +S1132B884422DAF83C329A4228D11648FFF720F852 +S1132B98FFF73BFA044660B91348FFF719F8072012 +S1132BA8FFF70CF8114801F0BBFB88F80040BDE8BA +S1132BB8F88F0B48FFF70CF80D48FFF709F80B4896 +S1132BC801F0AEFB0B48FFF703F8002388F8003048 +S1132BD8FEF7D4FFBDE8F84FFFF740B8BDE8F88F1B +S1132BE8915D0000725E0000465E0000A8090020A6 +S1132BF88E5E0000A65E000042884378007843EAAF +S1132C08022340EA0320704743690239023B994290 +S1132C183DBF4389806A01FB03000020704700F12F +S1132C280B010023DA0142EA530310F8012B134481 +S1132C38884203F0FF03F5D118467047026810B5BF +S1132C488AB111460B4611F8014B1F2C09D93A2CAD +S1132C58F8D1511C8B4206D11278302A03D10133A2 +S1132C680360002010BD4FF0FF3010BD38B50D468D +S1132C78044618B900232B60092038BD0368002BCB +S1132C88F8D01A78002AF5D0D98882889142F1D1EF +S1132C985878FEF701FD10F00100EBD123682B6092 +S1132CA838BD01380A4411F8013B914200F8013F4C +S1132CB8F9D17047CA7E8B7E032843EA022301BFF9 +S1132CC8487D0A7D42EA002243EA024318467047D7 +S1132CD8C2F307238A76CB760378032B01BF120C41 +S1132CE80A75120A4A757047F8B5C56A00F13007C3 +S1132CF8044601232A4639464078FEF715FDA0B953 +S1132D08236AA269EB1A9342E07001D30020F8BD4C +S1132D18A678012EFAD9A36939461D442A46012307 +S1132D286078FEF701FD013EF3E70120F8BDC378A2 +S1132D380BB1FFF7D9BF18467047C36A70B58B4209 +S1132D4806460D4611D0FFF7F2FF044670B92A462D +S1132D58012306F130017078FEF7A8FC00281CBF97 +S1132D684FF0FF350124F56200E00024204670BDD1 +S1132D7838B50023C3704FF0FF33C3620446FFF72E +S1132D88DCFF0146E8B994F82F2294F82E3243EA7E +S1132D9802234AF65522934215D104F16600FFF73F +S1132DA82BFF0B4D20F07F40A8420ED004F1820087 +S1132DB8FFF722FF20F07F40A84214BF0220002022 +S1132DC838BD042038BD032038BD084638BD00BFCF +S1132DD8464154002DE9FF4100230B600F46154678 +S1132DE8FFF72CFF061EC0F226819C4B53F82640A1 +S1132DF8002C00F022813C60237805F0FE0583B1A5 +S1132E086078FEF749FCC7070BD4002D00F0178142 +S1132E1800F0040303F0FF00002B00F01B810A20DC +S1132E2818E10023F0B223706070FEF723FBC1079A +S1132E3800F107810DB14207F1D400212046FFF7C4 +S1132E4897FF02281FD104F5FB75002115F8040C1F +S1132E5810B12846FFF7D0FE4DF8210001310429AE +S1132E6805F11005F2D100265DF8265035B1294642 +S1132E782046FFF77DFF012801D80CE00320013626 +S1132E88042EF1D1DFE0042800F0E080012801D904 +S1132E980D20DFE0002594F83C2094F83B3043EA09 +S1132EA80223B3F5007FF3D194F8471094F8463021 +S1132EB853EA012104D104F15400FFF79DFE0146B1 +S1132EC894F84080A16108F1FF33012B84F8028053 +S1132ED8DED894F83D60B3B26381002BD8D0731E5A +S1132EE83342D5D194F8413094F8427043EA072725 +S1132EF83B072781CCD194F8440094F8433053EA33 +S1132F08002003D104F15000FFF776FE94F83F2027 +S1132F1894F83E3053EA0222BAD001FB08FE02EBD1 +S1132F28171373449842B3D3C01AB0FBF6F00028C1 +S1132F38AED040F6F576B04200F102082A442B449C +S1132F481BD94FF6F576B04240F282802262A36222 +S1132F5894F85B2094F85A30C4F8148053EA022396 +S1132F68E56195D1002F93D104F15C00FFF744FE8D +S1132F78032660624FEA880315E00126C4F814802A +S1132F88E5612262A362002F82D0022E4FEA480331 +S1132F9818BF4344724418BF08F0010862621CBF9A +S1132FA808EB5303012603F2FF13B1EB532FFFF48D +S1132FB86FAF4FF0FF332361E360032E4FF08003BC +S1132FC823712FD194F8612094F8603043EA0223E6 +S1132FD8012B27D1691C2046FFF7AFFE10BB94F8DC +S1132FE82F2294F82E32207143EA02234AF65522FE +S1132FF8934217D104F13000FFF7FEFD184B9842B5 +S113300810D104F50570FFF7F7FD164B984209D166 +S113301804F50670FFF7F0FD206104F50770FFF76B +S1133028EBFDE060104A26701388002001339BB240 +S11330381380E3800EE00B200CE00C200AE0284605 +S113304808E0032006E004287FF422AF012001E011 +S1133058022693E704B0BDE8F08100BF580F0020B2 +S11330685252614172724161540F00200129F8B52E +S113307806460C4652D9436999424FD20378022B2B +S113308829D0032B39D0012B48D101EB5105016A12 +S113309801EB5521FFF751FE10B14FF0FF30F8BD99 +S11330A8316A6F1CC5F30805354401EB57213046D6 +S11330B895F83050FFF741FE0028EED1C7F3080712 +S11330C83E4496F83000E30745EA00204CBF000967 +S11330D8C0F30B00F8BD016A01EB1421FFF72DFEC4 +S11330E80028DAD1640004F4FF74331993F831002A +S11330F893F8303043EA0020F8BD016A01EBD4119B +S1133108FFF71BFE0028C8D1A00000F4FE70303081 +S11331183044FFF771FD20F07040F8BD0120F8BD80 +S1133128B1F5001FF8B505460C4601D30220F8BDD9 +S1133138CA06FBD182680668296162B93378022B12 +S113314801D9736A33B93389B3EB541FEED9736A5F +S1133158AB6116E01A4677897F02BC4211460CD34C +S11331682868FFF783FF431C024618D00128DDD9DD +S113317873699842DAD2E41BEFE73046FFF744FD5F +S1133188A861AB696A61002BD0D003EB54233036B5 +S1133198C4F308043444AB61EC610020F8BD012099 +S11331A8F8BD436A2DE9F041013306460C4617D0B1 +S11331B8D0F8288001F11507002538F8150060B10A +S11331C8002101F01BFA28B1FF2D05D0013507F8BD +S11331D8010FF2E7054600E0002525440023AB75FE +S11331E800231A46A17D2E25F769501CBA5C202AB3 +S11331F821D0052A08BFE522092804D1E71801B916 +S1133208BD757D72013304EB030E8EF8092089B96C +S1133218A2F14107192F0BD8F769082897F80CC0B1 +S11332288CBF102708271CEA070F1CBF2032D2B214 +S11332388EF8162001330B280246D5D131B9E2188D +S11332489175F269127B002A08BF002300222344E7 +S11332585A72F369DB7A2372F16901F11C00FFF7F2 +S1133268CBFC20604A7E0B7E43EA0223A380CA7DFE +S11332788B7D43EA0223E380BDE8F08101292DE92F +S1133288F04105460C46164675D94369994272D2EF +S11332980378022B3CD0032B4CD0012B6BD101EBD0 +S11332A85107016A01EB5721FFF747FD0146002842 +S11332B862D107F10108C7F3080714F001042F4489 +S11332C817BF97F83030F3B203F00F0343EA06133D +S11332D818BFDBB287F83030296A012301EB582183 +S11332E8EB702846FFF729FD0146002844D1C8F3AE +S11332F80808A84414B1C6F3071606E098F8303055 +S1133308C6F3032623F00F031E4388F830602FE02A +S1133318016A01EB1421FFF710FD014660BB64004C +S113332804F4FF742B1983F83060C6F3072683F876 +S113333831601DE0016A01EBD411FFF7FEFC014680 +S1133348D0B9A40004F4FE7404F130072F443846BD +S1133358FFF752FC26F0704600F070400643330A2B +S11333682C4484F830607B70330C360EBB70FE70CE +S11333780123EB7000E002210846BDE8F0812DE945 +S1133388F041804605680F4631B9EE68A6B16B690D +S11333989E4228BF012610E02846FFF767FE012851 +S11333A845D9431C03D14FF0FF30BDE8F0816B6968 +S11333B898423DD33E4600E0012634466B69013409 +S11333C89C4205D3012E02D80020BDE8F0810224D6 +S11333D82146D8F80000FFF749FE30B1012826D06D +S11333E80130E0D0B442E9D1EEE74FF0FF32214694 +S11333F82846FFF743FFC0B947B96A692B69023AFF +S11334089342EC600AD2013B2B6107E0224639461D +S11334182846FFF733FF0028EFD006E02B79204633 +S113342843F001032B71BDE8F0810128BBD00120D2 +S1133438BDE8F08183692DE9F04705468946002BEC +S113344871D007692037B7F5001F6CD2C7F3080895 +S11334580468B8F1000F5ED141690133836131B961 +S11334682389B3EB571F56D80023AB615BE063890C +S1133478013B13EA57234ED12046FFF7F7FD0128F5 +S1133488064602D80220BDE8F087421C02D101207A +S1133498BDE8F0876369984237D3B9F1000FE3D0E8 +S11334A869692846FFF76BFF064600283ED00128C5 +S11334B8E8D0431CEBD02046FFF739FC0028E6D1BE +S11334C804F1300304F50C7203F8010B9342FBD1A9 +S11334D831462046FFF798FB4FF00009E0624FF0B1 +S11334E8010A638999450CD284F803A02046FFF7A2 +S11334F8FBFB0028CBD1E36A09F101090133E3623C +S1133508EFE7E36AC9EB0303E3626E6131462046E1 +S1133518FFF77AFBA86108F1300844442F61EC6195 +S11335280020BDE8F0870420BDE8F0870720BDE847 +S1133538F087416A2DE9F0414B1C04460568066989 +S113354803D1E5274FF001080FE0FFF7E9FDA8B91B +S1133558F7E7E3691F7085F8038023699E420DD954 +S113356801462046FFF766FF28B9A1692846FFF7F8 +S1133578E4FB0028EDD0042808BF0220BDE8F08150 +S11335882DE9F04F036885B0002105460193FFF744 +S1133598C7FD002840F0A0804FF0FF0846464FF0D2 +S11335A8FF336B620093A9690198FFF7C6FB0028F3 +S11335B840F09280EC692778002F00F08380E27A4B +S11335C8E52F02F03F03AB7171D0100702D50F2B22 +S11335D86DD101E00F2B52D1D5F82890B9F1000F25 +S11335E868D0790606D52A6994F80D8007F0BF07D4 +S11335F86A6201E0BE425CD194F80DB0C34558D16B +S1133608E67EA27E42EA062636B2002E62D194F8FD +S11336180080012108F03F0808F1FF324FF00D083F +S113362808FB02F82E4BF25CA018407814F802A0AC +S11336384AEA002AA1B1B8F1FE0F4BD8504600F06F +S1133648FBFF08F10102039039F81800029200F018 +S1133658F3FF039981423DD1029A5146904603E013 +S11336684FF6FF739A4535D101360D2EDAD12278FB +S113367852062BD551B339F818303BB32AE026B992 +S11336882046FFF7CCFA80451ED02A6AD37ADB0796 +S11336980DD404F10B0114F8013B12F8010B8C4210 +S11336A8A3EB000002D00028F5D000E0A0B1009BF5 +S11336B86B62FF2600212846FFF7BCFE00283FF472 +S11336C872AF09E0042007E0304605E0013FFEB28E +S11336D8D846EFE7D846ECE705B0BDE8F08F00BF61 +S11336E85F5F00002DE9F74F0746036800930B78E6 +S11336F888462F2B01F10101F9D05C2BF7D000216A +S1133708B96098F800301F2B00F2A18038463B6A54 +S11337188022DA7203B0BDE8F04FFFF701BD2F280D +S11337281BD05C2819D0B4F5807F00F002810121F8 +S113373800F064FF002800F0FC807F2805D8814948 +S113374811F8012F002A40F08A80264625F8020F36 +S113375819F8010F741C1F28E1D844442278A046A4 +S11337682F2A04F10104F9D05C2AF7D0202834BFA9 +S1133778042400240BEB46022EB132F8021D202942 +S113378871D02E296FD000210BEB46022BF81610AE +S1133798002E00F0CE80396A202501F10B0001F8D3 +S11337A8015B8842FBD100213BF8110020285CD042 +S11337B82E285AD009B144F0030432F8020D2E28F9 +S11337C801D0013EF9D14FF0000A55464FF00809DF +S11337D83BF811004A1C002849D13B6A1A78E52AAB +S11337E804BF05221A70B9F1080F04BFAD00EDB289 +S11337F805F00C030C2B00F0868005F00302032A65 +S113380800F08180A10709D405F00305012D08BF44 +S113381844F01004042B08BF44F008043B6A3846FB +S1133828DC72FFF7ADFE3B6ADB7A00286ED15A07DB +S113383800F18580BB79DB066FD53969009BC1F33C +S11338480801303118781944FFF734FAB860D7F80A +S113385828B008F1FF39ABF10205002678E7904259 +S11338687FF46EAF65E0013E86E701319CE72028CE +S113387803D02E2805D1964208D044F003041146FB +S1133888A6E7CA4504D2964217D154E0CA4552D392 +S1133898B9F10B0F04D144F003044FF00B099CE772 +S11338A8964202D044F0030497D3AD00EDB23246F9 +S11338B84FF00B094FF0080AE1E77F280CD90021E3 +S11338C8019200F09BFE019A18B11F4B184410F89E +S11338D8800C44F0020428B11C4B13F8011F29B1D1 +S11338E88842FAD144F003045F2006E0A0F14101C4 +S11338F889B2192913D845F00205396A01F80A0072 +S11339080AF1010ABBE744F002047BE7042816D154 +S113391813F0040F08BF052011E005200FE0A0F103 +S1133928610189B219299EBF203845F0010580B28A +S1133938E3E7062003E0B9F10B0FB6D1ABE703B018 +S1133948BDE8F08FCE5E0000DF5E0000D75E0000A9 +S11339582DE9F84F4FF0FF084446404E07460568E6 +S11339680420B96900296BD02846FFF7E6F9002836 +S113397867D1F8690378002B6AD0C27AE52B02F084 +S11339883F02BA7154D02E2B52D022F020010829BC +S11339984ED00F2A42D15A0605D503F0BF043B691D +S11339A8427B7B6202E0A34242D1424690F80D80FA +S11339B890453CD1C27E837E43EA02231BB2BBBB43 +S11339C84FF6FF7A02780D2102F03F02013A4A438A +S11339D8D7F828E04FF0010C13F8069000EB090122 +S11339E891F801B010F8091041EA0B21BCF1000F5D +S11339F806D0FE2A1CD82EF812108C46013201E09B +S1133A08514515D101330D2BE6D103785B061CD53E +S1133A18FE2A0DD800232EF8123016E01CB9FFF741 +S1133A28FEF8404516D04FF0FF337B6212E0904613 +S1133A38FF2400213846FFF7FDFC002891D000E060 +S1133A4840B10023BB61BDE8F88F013CE4B2F0E764 +S1133A580420F6E70020BDE8F88F00BF5F5F000090 +S1133A68F8B50D46012D0746114601D80220F8BDC8 +S1133A78046863699D42F9D22AB14FF0FF322046A7 +S1133A88FFF7FCFB00BB29463868FFF7EFFA064648 +S1133A9808B90020F8BD0128E8D0411C13D0002241 +S1133AA829462046FFF7EAFB70B923695A1C05D05A +S1133AB801332361237943F0010323716369354694 +S1133AC89E42E0D3E5E70120F8BD00002DE9F04F60 +S1133AD8076A89B0FD7A044615F0A00540F0FB801A +S1133AE8D0F8288038F81590B9F1000F01D00135C5 +S1133AF8F8E70C22394605A82668FFF7D2F89DF89E +S1133B081F30DB0764D587F80B90C4F828904FF072 +S1133B1801090B2205A93846FFF7C3F8B9F1050FC7 +S1133B2801D84B4616E04B46A8F1020030F8022FA4 +S1133B3882B1102102F0010E0EEB430313F4803F0F +S1133B481CBF83F4883383F0210301394FEA5202FE +S1133B58F0D1EBE7072203F00F0000F13001392917 +S1133B6888BF00F13701013A03A810441B094170CA +S1133B78F1D108A97E20114401F8140C9A4204D00A +S1133B88F95C202901D00133F8E73B44072A9DBF9B +S1133B9808A9891811F8141C202103F8011BA3EBA8 +S1133BA8070198BF01320729F0D92046FFF7E8FC3E +S1133BB830B909F10109B9F1640FAAD10720AAE0C3 +S1133BC8042840F0A8809DF81F30FB72C4F82880B0 +S1133BD89DF81F3000219B0742BF0C350D23B5FB10 +S1133BE8F3F520464CBF01350125D4F80080FFF7D2 +S1133BF897FA002840F08C800746A1694046FFF7F1 +S1133C089CF8002840F08480E3691B78E52B00D0F9 +S1133C182BB90137BD4203D1013D5ED007E0074609 +S1133C2801212046FFF706FC0028E6D070E0216950 +S1133C382046A1EB4511FFF773FA00286BD1206ADF +S1133C48FEF7EDFF4FF00F080190A1693046FFF72A +S1133C5874F8864600285ED1E3699DF80420E9B229 +S1133C68D4F828C05A7318739876D8764A1E0D204B +S1133C7842434FF6FF79704683F80B80274F484537 +S1133C8818BF3CF812001EF807A00EF1010E03F845 +S1133C980A0018BF013203EB0A0B4FEA102A002866 +S1133CA808BF4846BEF10D0F8BF801A0E6D14FF6C8 +S1133CB8FF7E704502D03CF812200AB941F0400159 +S1133CC819700123F37000212046FFF7B3FB10BBE2 +S1133CD8013DBAD101E006201DE0A1693046FFF795 +S1133CE82CF8C0B9E36903F1200203F8010B9A42E6 +S1133CF8FBD10B22E069216AFEF7D3FF236AE2694C +S1133D08DB7A002003F0180313730123F37002E035 +S1133D18042808BF072009B0BDE8F08F5F5F0000E2 +S1133D2810B50446FFF703F8002851D12378032B74 +S1133D3846D12379012B43D104F130010B4604F514 +S1133D480C7203F8010B9342FBD1552384F82E32ED +S1133D58AA2384F82F32522384F8303084F831307F +S1133D68612384F8323084F817322369412284F8B5 +S1133D78332084F816221A0A84F8183284F819228F +S1133D881A0C1B0E84F81B32E36884F81A221A0AE8 +S1133D9884F81D221A0C84F81E22E269722084F821 +S1133DA81C3201321B0E84F8140284F8150284F8BC +S1133DB81F32E26201236078FDF7B6FC0023237109 +S1133DC8002211466078FDF7FDFC003018BF012081 +S1133DD810BD00001FB5019004A840F8041D00910F +S1133DE81446FEF72BFF011E14DB0D4B53F821007C +S1133DF808B100220270019808B10022027043F849 +S1133E08210050B1012C07D1002201A96846FEF710 +S1133E18E1FF02E00B2000E0002004B010BD00BF69 +S1133E28580F00202DE9F04393B00191154604463C +S1133E38002800F09380002302F01F060360324636 +S1133E4803A901A8FEF7C6FF002840F08E80039B53 +S1133E580199079304AB0F93454B07A81193FFF7F8 +S1133E6841FC28B90F9B93F90B30002BB8BF0620EF +S1133E7815F01C0F4DD048B1042876D107A8FFF7D8 +S1133E8825FE002871D146F0080606E09DF8223088 +S1133E9813F0110F68D16F0762D4350746D50E9B0E +S1133EA800256121482219745A749D73DD730E9B91 +S1133EB8DDF80C8019765A769D75DD750E9B2022E7 +S1133EC8DA72DDF8389098F800004946FEF7F2FEF9 +S1133ED807462A4649464046FEF7FAFE0E9B01224B +S1133EE81D775D779D77DD77039BDA70E7B12A4606 +S1133EF8394607A8D3F82C80FFF7B2FD002834D13F +S1133F0841460398FEF719FF039B013FDF6048B160 +S1133F182BE050BB9DF82230D80623D4A90701D53D +S1133F28DA0721D4330701D546F02006039D0E9FF6 +S1133F38EB6A6762236228783946FEF7BBFEA06005 +S1133F4807F11C00FEF758FEE06000206074267438 +S1133F58EB886061E0612560A38006E0092004E045 +S1133F68082002E0042000E0072013B0BDE8F08335 +S1133F78540D00202DE9F04F984685B000230F46D4 +S1133F88C8F8003003A905461446FEF76FFE00285A +S1133F9840F09880687C002840F094802B7CD807F7 +S1133FA840F18F80EB68686905F1280A181A844281 +S1133FB828BF0446002C00F082806A69C2F3080313 +S1133FC8002B63D1039B5B89013B13EA522312D173 +S1133FD80AB9A86805E0A96928680193FFF746F8B3 +S1133FE8019B012801D8022002E0411C02D10120D2 +S1133FF8687467E0A861DDF80CB0A96958460193B4 +S1134008FEF702FE0028EED0019B660A03EB0009C6 +S11340181FD0BBF80A209919914288BFD61A334693 +S11340284A4639469BF80100FDF740FB0028DED1DB +S11340382B7C5A060BD5E869C9EB0000864206D9E1 +S11340484FF40072514607EB4020FEF72AFE760231 +S11340582AE0EA69914517D02B7C5B060BD501232E +S113406851469BF80100FDF75FFB0028BFD12B7C6C +S113407823F040032B74039801234A4651464078A1 +S1134088FDF714FB0028B2D1C5F81C9069693846BD +S1134098C1F30801C1F50076A64228BF2646283197 +S11340A832462944FEF7FDFD6B69374433446B619E +S11340B8D8F80030A41B3344C8F800307AE7204607 +S11340C800E0072005B0BDE8F08F2DE9F04F9B46CE +S11340D885B000238946CBF8003003A90446164668 +S11340E8FEF7C4FD002840F0AC80607C002840F056 +S11340F8A880237C990740F1A3806369F34228BF11 +S1134108DE4304F128030193B6B16369C3F30802DB +S1134118002A73D1039AB2F80A8008F1FF3818EA22 +S113412853281CD11BB9A06860B9014600E0A169F5 +S11341382046FFF724F928B9237C002043F0200304 +S113414823747EE0012801D1022002E0421C02D13E +S11341580120607475E0A368A06103B9A060237CA2 +S11341685B060CD503980123E26901994078FDF7B1 +S1134178DBFA0028ECD1237C23F040032374DDF818 +S11341880CA0A1695046FEF73FFD0028DCD0750A53 +S113419808EB000721D0BAF80A3008EB05029A4266 +S11341A888BFC8EB03052B463A4649469AF80100EE +S11341B8FDF7BAFA0028CBD1E169C91B8D420AD9A7 +S11341C84FF4007209EB41210198FEF76AFD237C44 +S11341D823F0400323746D0222E0E3699F420CD06C +S11341E86269E3689A4208D201233A4601999AF827 +S11341F80100FDF75BFA0028AAD1E7616069494626 +S1134208C0F30800C0F50075B54228BF354628300C +S11342182A462044FEF745FD237C43F040032374DB +S11342286369E2682B4463619A422CBFE260E360ED +S1134238DBF80030A9442B44CBF80030761B63E745 +S1134248072005B0BDE8F08F0A2973B504460E4669 +S113425802D10D21FFF7F8FF6368002B14DB5D1C06 +S11342683C2D23441E730BDD01AB2A4604F10C01DB +S11342782068FFF72AFF019B5D1B18BF4FF0FF352D +S1134288A36865600133A36002B070BD73B501A96A +S11342980646FEF7EBFC002840D1337C03F02002ED +S11342A802F0FF00002A39D05B060CD501980123DF +S11342B8F26906F128014078FDF736FA68BB337CC9 +S11342C823F040033374316A0198FEF736FD04463F +S11342D820BB756AEB7A294643F02003EB72B26877 +S11342E83068FEF7F5FCF36801981A0A2B776A77A9 +S11342F81A0C1B0EEB7761232B7648236B7601236C +S1134308AA77AC75EC75AC74EC74C370FFF708FD50 +S1134318337C23F02003337400E0012002B070BD25 +S113432813B50446FFF7B2FF28B901A92046FEF7E2 +S11343389DFC00B9206002B010BD73B50D4601A9FB +S11343480446FEF793FC002840F09080607C002827 +S113435840F08C80E368AB4204D2227C12F0020F56 +S113436808BF1D46002263696261002D74D0019A5A +S1134378568976026BB1013B6A1EB2FBF6F2B3FBB7 +S1134388F6F18A4205D3724213406361ED1AA169BA +S113439810E0A16869B92046FEF7F1FF012801463B +S11343A801D1022002E0013002D1012060745DE0F5 +S11343B8A160A161B1B900252BE0237C9A0714D52B +S11343C82046FEF7DCFF0146A0B14B1CEDD00129C5 +S11343D8E7D9019B5B699942E3D26369A1613344DC +S11343E86361AD1BB542E8D805E02068FEF73EFEE0 +S11343F80146EAE7354663692B446361C5F308035C +S1134408002BD8D00198FEF7FFFB0028C9D000EB99 +S113441855256369C3F30803F3B1E26995421BD0D8 +S1134428237C04F1280613F0400F0BD001980123D4 +S113443831464078FDF778F90028B6D1237C23F07B +S113444840032374019801232A4631464078FDF736 +S11344582DF90028A9D1E5616369E2680020934237 +S113446881BFE360237C43F02003237402B070BD52 +S113447830B591B001900D46002205A901A8FEF7B8 +S1134488A9FC0446C0B902AB0D930D4B019905A8CC +S11344980F93FFF727F9044670B90D9B93F90B3076 +S11344A8002B08DB45B10B9BA8752BB1294605A841 +S11344B8FEF777FE00E00624204611B030BD00BFA9 +S11344C8540D0020F0B59DB00190022202A901A864 +S11344D8FEF780FC029B04460693002841D103ABF7 +S11344E80E93214B019906A81093FFF7FBF8044695 +S11344F8002836D10E9B93F90B30002B1BDB9DF85B +S11345081E70FA072CD4029E0D993078FEF7D2FB60 +S1134518FB06054611D5214611A811961395FEF7F9 +S1134528FFFD0446E8B911A8FFF712FA0446B8B12A +S1134538042802D015E0062413E006A8FEF7F9FFC4 +S1134548044670B925B90298FFF7EAFB044608E067 +S11345582246294606A8FFF783FA044608B9F2E773 +S1134568072420461DB0F0BD540D00202DE9F34169 +S113457806469046044600254F1EBD4213DA01AB99 +S1134588012269464046FFF7F5FC019B012B0AD13D +S11345989DF800300D2BF0D0621C0A2B237005F116 +S11345A801051446E9D100239D4214BF304618463C +S11345B8237002B0BDE8F08110B5002394B00191D6 +S11345C802930393441E14F8011F19B101A8FFF7BD +S11345D83BFEF8E7029A002A02DA4FF0FF300BE0BC +S11345E86B4604A90198FFF770FD0028F5D1009BDC +S11345F8029A9A42F1D1039814B010BD7F2810B5DD +S113460816D931B1FF2812D80A4B803833F8100074 +S113461810BD084A32F811408BB2844203D00131EC +S11346288029F7D10B4603F18000C0B210BD0020E9 +S113463810BD00BF6C5F00001E4A1F4B70B5B0F57B +S1134648805F28BF1346191D31F8043C0A4683B31A +S113465898422ED331F8024C250AE4B2E618B04247 +S113466821DA082D25D8DFE805F005090E10121403 +S113467816181A00C01A31F8100070BDC31A03F0D6 +S11346880103C01A0DE010380BE0203809E0303877 +S113469807E01A3805E0083003E0503801E0A0F5D7 +S11346A8E35080B270BD0431002DCDD102EB440338 +S11346B8C9E770BD6C6000002861000010B5013ABC +S11346C80A4491420CD20C784B78023103EB042350 +S11346D89BB2184480B2834284BF013080B2F0E7B1 +S11346E807D10B781B02184480B2834284BF01307F +S11346F880B210BD38B50D4D08226C7C2B7C143C5F +S113470804EB0324A4B2204405F11A0180B2FFF794 +S1134718D5FF224605F12201FFF7D0FF10B140BAB8 +S113472880B238BD4FF6FF7038BD00BFD60F0020E9 +S1134738F0B5C578124A0D44EDB2D57083780F0AE6 +S11347483B44DBB2937044789F42547006781670E9 +S113475805D9601CC0B2507008B901361670C9B2C8 +S11347688D420CDA0133DBB2054993703BB94B78BF +S11347780133DBB24B7013B90B7801330B70F0BD06 +S11347882516002010B5094C0146236803F10800DA +S1134798FFF7CEFF064A23681178197251785972C7 +S11347A89178D2789972DA7210BD00BF5C0F00203C +S11347B82516002008B5142205490020FFF77EFFBE +S11347C810B140BA80B208BD4FF6FF7008BD00BFF3 +S11347D8E40F00200620FFF78DBF0000064A0023DF +S11347E81380064A5376064B01221A70054B4FF480 +S11347F880621A80704700BF30160020600F0020C6 +S11348082E1600202C160020054B00221A70054A8B +S1134818118809B91080704701221A70704700BFC7 +S11348282E160020301600202DE9F04FB64CB7495B +S1134838B74AB84B85B004F13606032816601E60E3 +S11348480D68019102920393B34E0DD16B7E03F070 +S11348580F03032B40F095842B8A002B40F091849E +S1134868AE4B08221A706BE002286CD1AC4BDA7894 +S11348780132D2B2DA7062B99A780132D2B29A703D +S11348883AB95A780132D2B25A7012B91A78013246 +S11348981A70A44B00221A806B7E328003F0FD014B +S11348A8052909D1AB7E0133DBB2782BAB7640F016 +S11348B868846A7600F065BC002B00F062842A8A5A +S11348C89648002A35D0AA7E511EA976002A40F0BF +S11348D85884EA7E082A04D0591E012908D8052AD2 +S11348E806D100236B768023037000F0E1FE54E3C5 +S11348F8042A9CBF0321914003F00F0394BFC9B25B +S113490830210132013BA976EA76072B00F239847B +S1134918DFE813F0930108000A00020337040203D6 +S113492837040203002389E10423037000F0C0FE66 +S113493852E303F00F03032B40F02384082303708E +S113494800F0B6FE1EE3A37B452B40F01A84637C7B +S113495894F8109003EB09293388994500F31184DE +S1134968237D1FFA89F99806A6F8009040F0098477 +S1134978677D002F40F005846B4B1D889B460DB95D +S11349885B8853B1E38BAB4240F0FB835E4B1A8CDC +S1134998BBF802309A4240F0F483FFF70BFF4FF65E +S11349A8FF739842804640F0EC83E37DDFF858A11A +S11349B8062B1DD0012B40F0E4839AF82230082BF3 +S11349C840F0DF834FF6F67200238AF82230BAF8F3 +S11349D8243093428CBF09330833AAF82430638BFC +S11349E86583E383A38B2384BBF80230A383C4E3E6 +S11349F8FFF7F0FE404540F0C4834C4B5A7E1D46F9 +S1134A08A2B1BAF82400998888420FD1BAF82200D2 +S1134A18D98888420AD1BAF81A001988884205D177 +S1134A28BAF81C005988884200F0208194F82F3085 +S1134A3803F03F03022B16D1334B4FF0000E998C31 +S1134A483B4B3C4D83F800E0DFF8ECE00846BEF849 +S1134A5800E029807145A946984602D1002A6DD103 +S1134A6876E001221A7094F82F20274B510700F1A1 +S1134A788883142283F82F2028223280502283F836 +S1134A882E2093F82D2093F82B5093F8290083F8BF +S1134A98292093F82C2093F82810254F83F82820F0 +S1134AA893F8272083F8275093F8265001303D7057 +S1134AB893F82A70C0B283F82C1083F82B2083F85B +S1134AC8267083F82A5083F82D0060B90131C9B2E1 +S1134AD883F82C1039B90132D2B283F82B2012B9D9 +S1134AE86A1C83F82A20638C124A1380A28CA3843C +S1134AF8638B6284E383A38B2384BBF800306383D2 +S1134B08BBF80230A38312E3D60F00205C0F002009 +S1134B181816002034160020CC0F0020241600207C +S1134B281C160020D40F002020160020600F00203F +S1134B382E1600202A16002030160020072AB84D09 +S1134B484FF0010318BF002588F800300DB918E3A9 +S1134B58B34D019B4FF0000A1D600323AB762B76FF +S1134B680423A88085F816A0EB7585F81BA094F893 +S1134B78232094F82230012043EA0223EB80E27ECA +S1134B88A37E687643EA02232B80627F237F2882F0 +S1134B9843EA0223A34A6B8013782B7353786B730D +S1134BA89378AB73D378EB7394F82930EB7294F859 +S1134BB82830AB7294F827306B7294F826302B7235 +S1134BC8FFF7E0FD94F82E2002F0F003502B34D9BF +S1134BD853461209053A88F800A09200974229DA48 +S1134BE8E01990F8361029B3012901D101371EE0E4 +S1134BF8022917D190F83710042913D10BB188F87A +S1134C080070274497F8393097F8382043EA02228D +S1134C1840F20A63934228BF1346A9F800206B8226 +S1134C28AB820AE0E11991F8371019B10F44FFB2C9 +S1134C380123D3E70BB188F80070102384F82F30D0 +S1134C4894F82F3043F0020384F82F30022384F8B9 +S1134C583630042384F83730062384F838300A239E +S1134C6884F839302C233380602328E201996E4874 +S1134C780B609AF82F104FF0000E01F0040C80F826 +S1134C8800E00CF0FF078046BCF1000F04D083F865 +S1134C9819E020230370C1E19AF82E3063481B09F8 +S1134CA89B00A9F11409037002F00F02C3EB090376 +S1134CB89BB2022A338003D101F03F02122A0ED09C +S1134CC80BB98A070BD0E28C2B899A4240F0F08109 +S1134CD8574B1A8D524B5B899A4240F0E981CB06B7 +S1134CE853D5298ADFF8389100294ED009F10C00F0 +S1134CF8FFF71EFD4F4B94F82A1093F800E04C4A36 +S1134D088E4542D192F82B10587888423DD192F8BA +S1134D182CC09978614538D192F82D20DB789342DC +S1134D2833D189F80F3099F81B3089F80CE089F8E9 +S1134D380D0089F80E1003BB99F8183099F81A1069 +S1134D4899F81600591AA1EBD001C9B24FFA81FE9D +S1134D58BEF1000FEB7D0844B8BF4942A3EB9303AF +S1134D68B8BF4FFA81FE03EB0E02C0B2D3B2EB75A3 +S1134D7803EBD00389F816002B76012388F800305A +S1134D88274B1A7E9A7600221A82697EDFF8989059 +S1134D9801F00F03013B072B00F2F381DFE813F066 +S1134DA808001E00980041015F0177018801340161 +S1134DB898F800201C4BD00740F1E38103226A765F +S1134DC8308840221A7000222A8218B142221A70AE +S1134DD8FFF7D8FC184B00221A806BE098F80030D3 +S1134DE8D9076BD594F82F3003F03F03122B65D104 +S1134DF80F4B93F82E3003F0F002502A41D90B4898 +S1134E081B090021053B01709B009F4237DA04EB24 +S1134E18070E9EF8362092B3012A0FD101372BE0F2 +S1134E28600F00201C160020241600202E160020D7 +S1134E38D60F002025160020D40F0020022A16D1F0 +S1134E489EF83720042A12D101B10770274497F835 +S1134E58393097F8382043EA0222914B1A8040F2FD +S1134E680A63934228BF13466B82AB8209E0E219B6 +S1134E7892F837201AB11744FFB20121C5E701B1EE +S1134E88077003236B7694F8263001202B7294F86C +S1134E9827306B7294F82830AB7294F82930EB728F +S1134EA8FFF770FC42237F4A88F8003000232B82E6 +S1134EB83380138000F0FCFB7B4D63E0202388F8EB +S1134EC8003000F0F5FB019B00221B685A76CAE506 +S1134ED894F82F30DA0723D5CF0621D42B8A002B58 +S1134EE840F04F813088013080B2FFF74BFC98F8CE +S1134EF8003043F0100288F8002032881AB16B4A57 +S1134F0843F01203137000F0D3FB01232B82082310 +S1134F186B760023EB76644D112384F82F30CBE0B5 +S1134F2898060DD594F8342094F83530029843EA5D +S1134F380223029A12681A4402603288D31A338010 +S1134F48308848B1C90607D498F8003043F0020302 +S1134F5888F80030FFF716FC94F8302094F83130C4 +S1134F68A98A03EB02239BB24D4A8B42138000D8D3 +S1134F7803B9118013886B8298F800309A0700F0FF +S1134F88008127E7494B47481B7803F0200101F0CB +S1134F98FF0221B1002303806B761423BDE703F0DD +S1134FA8100101F0FF0731B101232B820423028091 +S1134FB86B76EA76B0E7028862B1DB0748BF2F82D6 +S1134FC82B8A33B96B8A9A4288BF038003882B8261 +S1134FD800E003800023EB76039B029A1B681360AE +S1134FE8304B1B882BB12B8A1BB1283333801823F1 +S1134FF807E02E4B1B78990740F1C38028233380A0 +S1135008102384F82F3059E098F80030DA0740F17B +S1135018B88000236B76254B10221A7000F048FBE9 +S1135028AFE0308808B1FFF7ADFB94F82F3013F0E8 +S113503801030CD098F80030DB0745BF07236B76D3 +S11350480623002346BFAB762B826B7613E098F8D1 +S11350580020D70718D505226A762B8291E030887C +S113506808B1FFF78FFB94F82F30D8070CD5072326 +S11350786B760023AB760120FFF784FB102389F8B5 +S1135088003000F015FB13E033888BB979E098F809 +S11350980030D90775D507236B760023AB7670E00B +S11350A82A160020D40F0020600F002024160020A8 +S11350B81023374D84F82F3028233380502384F865 +S11350C82E302B7A334984F82A306B7A84F82B30C3 +S11350D8AB7A84F82C30EB7A84F82D302B7B84F867 +S11350E826306B7B84F82730AB7B84F82830EB7B45 +S11350F884F829300623E375AA886284EA88A2849E +S1135108254A108852886083A2832A88E2836A88A1 +S113511822846A7ED20643BF002381F8313081F8A5 +S1135128303081F830305CBF0A2381F831304023B5 +S1135138A375338800251A0A2274637484F83550D9 +S113514884F8345084F8325084F83350FFF742FB23 +S1135158C043124A4523A3731388608601339BB264 +S113516813801A0AE57365752575A274E3742576A8 +S11351786576FFF71FFBC0432083094B00221A7092 +S113518803E0074A00233380137005B0BDE8F08FAD +S1135198600F0020D60F002020160020CE0F00201C +S11351A82416002040BA80B2704700000A1E0ADDA7 +S11351B8054B1A80054B1B68834204D0014692B202 +S11351C8184600F009BB7047D40F0020341600209D +S11351D83F4A2DE9F8430023978BB2F81EE01A469C +S11351E83C493D4C0B704FF00C0C082B3A481FD02F +S11351F80CFB03F5665B04EB0508AEB1B8F8025086 +S113520895B1BE4210D175450ED102B10B700C2474 +S113521804FB030406223149201D00F0DDFA304B5B +S11352281B78A372BDE8F8830133DBB20122DCE703 +S1135238002213460A700C26082A0DD006FB02F435 +S11352480519045B24B96C8814B993B30A7030E067 +S11352580132D2B20123EFE7224A214D002395F807 +S113526800C01E469E4698461F4615461E4C13709F +S113527823704FF00C09082B0FD009FB0302927A14 +S1135288C2EB0C02BA42C4BF9E46012603F10103D5 +S1135298C4BFD7B2B046DBB2EDE7B8F1000F00D017 +S11352A82F700EB184F800E022780C2505FB020566 +S11352B80A7004220D49284600F08EFA062207498E +S11352C8281D00F089FA064B1B78AB72BDE8F883F9 +S11352D8D60F00203E16002040160020EC0F0020B8 +S11352E8A11600203F160020A0160020F20F00206F +S11352F8F8B5104D104C2B78104E01332B70002349 +S113530823700C272378072B13D87B43F018F25A01 +S1135318438813439BB243B12B78827A9B1A772B29 +S113532803DD0422002100F065FA23780133237099 +S1135338E8E7F8BDA11600203E160020401600201C +S1135348F8B5294D00272B882F80292B00D8F8BDC4 +S1135358264CA38AB3F5807F03D0B3F5007F35D0FC +S1135368F8BD234EE28C33889A423CD1228D73884F +S11353789A4238D1FFF72CFF02236375062204F101 +S11353881601277504F1200000F026FA06221949AF +S113539804F1160000F020FA06221649A01800F0BD +S11353A81BFA062204F12001204600F015FAA38B0B +S11353B8E384E38B23853388A3837388E3830823F7 +S11353C82373062363732A232B80F8BD084BE18CCF +S11353D81A88914207D1228D5B889A4203D1BDE88D +S11353E8F840FFF7F5BEF8BDCC0F0020D60F00201B +S11353F820160020381600202DE9F8434FF6FF73D5 +S1135408464CE18B8AB29A4206D1238C934203D14B +S11354180622434920466FE0424E43483388434DB1 +S113542853400288134205D1228C73884088534024 +S1135438034205D03E4B1A885B882A806B8001E0C2 +S113544829806A80002318463A4AB5F800C0B5F89E +S11354580280394F13704FF00C0E082B0ED00EFB40 +S113546803F107EB0109795A614503D1B9F8021030 +S1135478414538D00133DBB20120EEE700B11370A7 +S11354880622FF21254800F0B5F9062200212B4801 +S113549800F0B0F906222A492A4800F09DF90622AC +S11354A82749294800F098F92B880122E3846B885E +S11354B8627523853388E273A38373880822E383A0 +S11354C800232375A373637406232274A3742273BD +S11354D863731E4A1E4B04211A601E4B2A22E17470 +S11354E81A80BDE8F88300B11370134A0C2101FB3C +S11354F803210A480622043100F06EF906221049F5 +S1135508104800F069F90823124A237300236373CF +S113551813880E331380BDE8F88300BFD60F00202C +S11355281A63000020160020C80F0020A2160020CD +S1135538D00F00203E16002040160020F60F002051 +S113554838160020DC0F0020EC0F00200C1000207F +S113555818160020CC0F002008B5FCF725FAFCF734 +S113556881FD134B00F5FA701860FCF77BFD114BB5 +S113557800F51C5010301860FFF730F943F613712A +S11355880D4B4FF6A96259804FF6FF711A800B4BE9 +S11355984EF60300198000215980094B1A8040F205 +S11355A813125A80FFF730F9BDE80840FCF708BA2F +S11355B8AC160020A816002020160020C80F0020D2 +S11355C8D00F0020024638B50C4B1C68E36904F17F +S11355D823052362131A9BB2994204D912F8013B9A +S11355E805F8013FF6E70431A4F8641004F120003B +S11355F8FFF7DCFDE3690133E36138BD5C0F00208C +S113560870B5FCF761FA00B3234C244D20804FF4A5 +S11356180060AE89FFF7C6FD864207D10120FFF777 +S113562803F923888BB1FFF7E7FE0AE040F606008A +S1135638AD89FFF7B7FD854207D1FFF781FE2388BF +S11356481BB1FCF75BFA00232380FCF70BFD144A1B +S11356581368984211D303F5FA7313600E4C114B77 +S1135668114A02201A60FFF7DFF823882BB1FFF7ED +S1135678C3FEFCF743FA00232380FCF7F3FC0B4A30 +S11356881368984205D303F51C5310331360FFF7CE +S11356982FFE002070BD00BFCC0F0020D60F0020C5 +S11356A8AC1600205C0F0020600F0020A816002014 +S11356B838B5154B1C68154B1A781D4602F0400185 +S11356C801F0FF0029B10123E3610023A4F8643049 +S11356D838BDD10748BFA4F86400520706D5B4F80A +S11356E8641019B104F12000FFF760FD2B789B07C3 +S11356F809D50023A4F86430054B1868BDE8384080 +S11357080430FCF725BE38BD5C0F002024160020A9 +S1135718181600207F289FBF034B185C034B5B5C63 +S113572894BF184000207047806500006063000043 +S1135738A0F16103192B98BF20387047A0F14103E9 +S1135748192B98BF203070477F289FBF034B185CE4 +S1135758034B5B5C94BF18400020704780650000D1 +S113576860630000A0F16103192B98BF20387047CB +S1135778A0F14103192B98BF203070477F299ABFA5 +S1135788017001206FF02E0070475AB10A787F2A01 +S11357980AD800B102600021501A1960596018BF74 +S11357A801207047104670476FF02E0070470000C4 +S11357B8024B5B689B681B68184700BF0400002005 +S11357C80421FFF7F5BF0000024B5B689B685B6828 +S11357D8184700BF040000204FF00003002A07D038 +S11357E811F803C000F803C003F10103013AF7D12B +S11357F8704700BF0346002A03D003F8011B013A8F +S1075808FBD1704715 +S113580C40420F0000201C0080841E0000802500F4 +S113581C999E36000040380000093D0000803E008F +S113582C00004B00404B4C0000204E00808D5B0070 +S113583C00C05D000080700000127A0000007D0042 +S113584C80969800001BB7000080BB00C0E8CE0017 +S113585C647ADA000024F4000000FA0080A8120133 +S113586C002D310100366E0140787D01433A2F57EB +S113587C6F726B2F736F6674776172652F4F7065DF +S113588C6E424C542F5461726765742F44656D6F6E +S113589C2F41524D434D335F4C4D33535F454B5F5A +S11358AC4C4D3353363936355F43726F7373776FA0 +S11358BC726B732F426F6F742F6964652F2E2E2FAA +S11358CC6C69622F6472697665726C69622F737984 +S11358DC7363746C2E63000000E10F4004E10F400D +S11358EC08E10F4040E00F4044E00F4048E00F4017 +S11358FC433A2F576F726B2F736F667477617265AF +S113590C2F4F70656E424C542F5461726765742F1F +S113591C44656D6F2F41524D434D335F4C4D3353A2 +S113592C5F454B5F4C4D3353363936355F43726F9D +S113593C7373776F726B732F426F6F742F69646517 +S113594C2F2E2E2F6C69622F6472697665726C69C6 +S113595C622F6770696F2E6300433A2F576F726B17 +S113596C2F736F6674776172652F4F70656E424C3E +S113597C542F5461726765742F44656D6F2F4152B7 +S113598C4D434D335F4C4D33535F454B5F4C4D335F +S113599C53363936355F43726F7373776F726B732B +S11359AC2F426F6F742F6964652F2E2E2F6C6962D2 +S11359BC2F6472697665726C69622F666C617368A8 +S11359CC6C69622E6300433A2F576F726B2F736F9F +S11359DC6674776172652F4F70656E424C542F5408 +S11359EC61726765742F44656D6F2F41524D434D41 +S11359FC335F4C4D33535F454B5F4C4D335336390A +S1135A0C36355F43726F7373776F726B732F426F9C +S1135A1C6F742F6964652F2E2E2F6C69622F64723C +S1135A2C697665726C69622F756172746C69622E29 +S1135A3C6300433A2F576F726B2F736F66747761E1 +S1135A4C72652F4F70656E424C542F5461726765AA +S1135A5C742F44656D6F2F41524D434D335F4C4D44 +S1135A6C33535F454B5F4C4D3353363936355F43B7 +S1135A7C726F7373776F726B732F426F6F742F69BE +S1135A8C64652F2E2E2F6C69622F64726976657291 +S1135A9C6C69622F7373692E6300433A2F576F72CC +S1135AAC6B2F736F6674776172652F4F70656E42DE +S1135ABC4C542F5461726765742F44656D6F2F417C +S1135ACC524D434D335F4C4D33535F454B5F4C4DFF +S1135ADC3353363936355F43726F7373776F726B2A +S1135AEC732F426F6F742F6964652F2E2E2F6C6980 +S1135AFC622F6472697665726C69622F657468656D +S1135B0C726E65742E63002F64656D6F70726F67AF +S1135B1C5F656B5F6C6D3373363936352E73726516 +S1135B2C63002F626F6F746C6F672E74787400430C +S1135B3C3A2F576F726B2F736F6674776172652F80 +S1135B4C4F70656E424C542F5461726765742F44C8 +S1135B5C656D6F2F41524D434D335F4C4D33535F45 +S1135B6C454B5F4C4D3353363936355F43726F7347 +S1135B7C73776F726B732F426F6F742F6964652F19 +S1135B8C2E2E2F766563746F72732E6300000000E3 +S1135B9C00800000002000000400000000A00000B1 +S1135BAC002000000500000000C0000000200000E0 +S1135BBC0600000000E000000020000007000000C8 +S1135BCC000001000020000008000000002001007B +S1135BDC002000000900000000400100002000002B +S1135BEC0A00000000600100002000000B0000000F +S1135BFC00800100002000000C00000000A0010047 +S1135C0C002000000D00000000C001000020000076 +S1135C1C0E00000000E00100002000000F00000056 +S1135C2C0000020000800000100000000080020050 +S1135C3C0080000011000000000003000080000040 +S1135C4C120000000080030000800000130000001C +S1135C5C433A2F576F726B2F736F6674776172654B +S1135C6C2F4F70656E424C542F5461726765742FBC +S1135C7C44656D6F2F41524D434D335F4C4D33533F +S1135C8C5F454B5F4C4D3353363936355F43726F3A +S1135C9C7373776F726B732F426F6F742F696465B4 +S1135CAC2F2E2E2F2E2E2F2E2E2F2E2E2F536F7552 +S1135CBC7263652F41524D434D335F4C4D33532F1B +S1135CCC756172742E63004F70656E424C540030D3 +S1135CDC3A00433A2F576F726B2F736F6674776168 +S1135CEC72652F4F70656E424C542F546172676508 +S1135CFC742F44656D6F2F41524D434D335F4C4DA2 +S1135D0C33535F454B5F4C4D3353363936355F4314 +S1135D1C726F7373776F726B732F426F6F742F691B +S1135D2C64652F2E2E2F2E2E2F2E2E2F2E2E2F53EC +S1135D3C6F757263652F66696C652E6300466972B4 +S1135D4C6D7761726520757064617465207265711C +S1135D5C756573742064657465637465640A0D00F9 +S1135D6C4F70656E696E67206669726D77617265D6 +S1135D7C2066696C6520666F722072656164696E59 +S1135D8C672E2E2E004F4B0A0D00537461727469EA +S1135D9C6E67207468652070726F6772616D6D69CF +S1135DAC6E672073657175656E63650A0D005061CD +S1135DBC7273696E67206669726D776172652066AD +S1135DCC696C6520746F20646574656374206572F6 +S1135DDC61736520626C6F636B732E2E2E0045729B +S1135DEC6173696E67200020627974657320667232 +S1135DFC6F6D206D656D6F72792061742030780041 +S1135E0C52656164696E67206C696E652066726F99 +S1135E1C6D2066696C652E2E2E4552524F520A0D1A +S1135E2C00496E76616C696420636865636B737595 +S1135E3C6D20666F756E642E2E2E4552524F520A8B +S1135E4C0D0050726F6772616D6D696E6720002072 +S1135E5C627974657320746F206D656D6F7279202F +S1135E6C61742030780057726974696E672070729F +S1135E7C6F6772616D20636865636B73756D2E2E2D +S1135E8C2E00436C6F73696E67206669726D77615F +S1135E9C72652066696C650A0D004669726D7761DE +S1135EAC72652075706461746520737563636573C2 +S1135EBC7366756C6C7920636F6D706C6574656456 +S1135ECC0A0D00222A3A3C3E3F7C7F002B2C3B3DA2 +S1135EDC5B5D00809A45418E418F8045454549491B +S1135EEC498E8F9092924F994F555559999A9B9CE4 +S1135EFC9D9E9F41494F55A5A5A6A7A8A9AAABACA1 +S1135F0CADAEAFB0B1B2B3B4B5B6B7B8B9BABBBC39 +S1135F1CBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC29 +S1135F2CCDCECFD0D1D2D3D4D5D6D7D8D9DADBDC19 +S1135F3CDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBEC09 +S1135F4CEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCF9 +S1135F5CFDFEFF01030507090E10121416181C1E72 +S1135F6CC700FC00E900E200E400E000E500E70003 +S1135F7CEA00EB00E800EF00EE00EC00C400C50002 +S1135F8CC900E600C600F400F600F200FB00F900BC +S1135F9CFF00D600DC00A200A300A500A7209201FC +S1135FACE100ED00F300FA00F100D100AA00BA0000 +S1135FBCBF001023AC00BD00BC00A100AB00BB00B3 +S1135FCC91259225932502252425612562255625A4 +S1135FDC55256325512557255D255C255B25102505 +S1135FEC142534252C251C2500253C255E255F25F0 +S1135FFC5A25542569256625602550256C25672569 +S113600C68256425652559255825522553256B2566 +S113601C6A2518250C25882584258C259025802512 +S113602CB103DF009303C003A303C303B500C4038C +S113603CA6039803A903B4031E22C603B50329229D +S113604C6122B1006522642220232123F700482217 +S113605CB0001922B7001A227F20B200A025A0009C +S113606C7D1D0100632C001E9601A01E5A01001F09 +S113607C0806101F0606201F0806301F0806401FBE +S113608C0606511F0700591F521F5B1F541F5D1F2B +S113609C561F5F1F601F0806701F0E00BA1FBB1F20 +S11360ACC81FC91FCA1FCB1FDA1FDB1FF81FF91F1C +S11360BCEA1FEB1FFA1FFB1F801F0806901F080620 +S11360CCA01F0806B01F0400B81FB91FB21FBC1FC5 +S11360DCCC1F0100C31FD01F0206E01F0206E51FE0 +S11360EC0100EC1FF21F0100FC1F4E2101003221A4 +S11360FC70211002842101008321D0241A05302C34 +S113610C2F04602C0201672C0601752C0201802CD3 +S113611C6401002D260841FF1A03000061001A03D4 +S113612CE0001703F8000703FF00010078010001E9 +S113613C300132010601390110014A012E017901A5 +S113614C060180014D004302810182018201840118 +S113615C840186018701870189018A018B018B01E6 +S113616C8D018E018F019001910191019301940194 +S113617CF60196019701980198013D029B019C013F +S113618C9D0120029F01A001A001A201A201A40172 +S113619CA401A601A701A701A901AA01AB01AC01A5 +S11361ACAC01AE01AF01AF01B101B201B301B30156 +S11361BCB501B501B701B801B801BA01BB01BC0105 +S11361CCBC01BE01F701C001C101C201C301C4017C +S11361DCC501C401C701C801C701CA01CB01CA0169 +S11361ECCD011001DD0101008E01DE011201F3016C +S11361FC0300F101F401F401F80128012202120157 +S113620C3A020900652C3B023B023D02662C3F021C +S113621C40024102410246020A015302400081013C +S113622C8601550289018A0158028F015A02900194 +S113623C5C025D025E025F029301610262029401E0 +S113624C6402650266026702970196016A02622C77 +S113625C6C026D026E029C01700271029D0173024C +S113626C74029F0176027702780279027A027B0229 +S113627C7C02642C7E027F02A60181028202A901A7 +S113628C8402850286028702AE014402B101B20186 +S113629C45028D028E028F0290029102B7017B039C +S11362AC0300FD03FE03FF03AC0304008603880311 +S11362BC89038A03B1031103C2030200A303A303DA +S11362CCC4030803CC0303008C038E038F03D8038D +S11362DC1801F2030A00F903F303F403F503F603BC +S11362ECF703F703F903FA03FA0330042003500409 +S11362FC1007600422018A043601C1040E01CF0484 +S113630C0100C004D0044401610526040000FFFF11 +S113631CFFFFFFFF4A616E00466562004D6172002B +S113632C417072004D6179004A756E004A756C00BB +S113633C41756700536570004F6374004E6F7600AF +S113634C44656300002E000094640000CC630000DC +S113635CE8640000000703200417020108571040EA +S113636C8053756E646179004D6F6E64617900546D +S113637C756573646179005765646E6573646179DE +S113638C005468757273646179004672696461794A +S113639C005361747572646179000053756E004D1D +S11363AC6F6E00547565005765640054687500463B +S11363BC7269005361740000414D00504D0000009F +S11363CC51630000536300005363000053630000E7 +S11363DC53630000536300005363000053630000D5 +S11363EC5363000053630000FFFFFFFFFFFFFFFF39 +S11363FCFFFFFFFFFFFF00006D630000A7630000B9 +S113640C0865000020630000C46300007765000089 +S113641C6E6500005F6500007375636365737300DC +S113642C646F6D61696E206572726F7200696C6C59 +S113643C6567616C2073657175656E636520657243 +S113644C726F720072616E6765206572726F720092 +S113645C636F7272757074206865617000696E7612 +S113646C616C696420617267756D656E74006E6F22 +S113647C206D656D6F727900756E6B6E6F776E2023 +S113648C6572726F72003B004300504F53495800C1 +S113649C25412C202542202523642C2025592C20F1 +S11364AC25483A254D3A255300256D2F25642F2573 +S11364BC790025592D256D2D25640025493A254D46 +S11364CC3A25732025700025483A254D0025412C8A +S11364DC202542202523642C202559001D5700001B +S11364EC3957000045570000515700006D57000004 +S11364FC7957000085570000935700004A616E7568 +S113650C617279004665627275617279004D6172CF +S113651C636800417072696C004D6179004A756E54 +S113652C65004A756C790041756775737400536521 +S113653C7074656D626572004F63746F626572008E +S113654C4E6F76656D62657200446563656D626558 +S113655C7200002561202562202565202554202504 +S113656C590025483A254D3A255300256D2F2564AD +S113657C2F25790020202020202020202068282866 +S113658C28282020202020202020202020202020EB +S113659C2020202048101010101010101010101073 +S11365AC1010101084848484848484848484101053 +S11365BC1010101010818181818181010101010170 +S11365CC010101010101010101010101010101109C +S11365DC1010101010828282828282020202020245 +S11365EC020202020202020202020202020202106D +S10765FC1010102047 +S1136600010400005463000054630000546300005C +S10B6610546300005463000010 S90300F10B diff --git a/Target/Source/ARMCM3_LM3S/Crossworks/cstart.s b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/cstart.s similarity index 100% rename from Target/Source/ARMCM3_LM3S/Crossworks/cstart.s rename to Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/cstart.s diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp index 9fd1674f..d2d76aa1 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp @@ -1,139 +1,194 @@ - - + + - + - + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - + + + + + + - - - + + + + + - + - - - - + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - + - - + + - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs index 6b1d3ee0..5a55819b 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs @@ -1,19 +1,28 @@ - + - + + + + + + - + + - + + - + + - + + @@ -21,18 +30,23 @@ + - + + - + + - + + - + + @@ -51,7 +65,7 @@ - + - + diff --git a/Target/Source/ARMCM3_LM3S/Crossworks/memory.x b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/memory.x similarity index 96% rename from Target/Source/ARMCM3_LM3S/Crossworks/memory.x rename to Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/memory.x index 3de4f872..75bc2563 100644 --- a/Target/Source/ARMCM3_LM3S/Crossworks/memory.x +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/memory.x @@ -1,7 +1,7 @@ MEMORY { UNPLACED_SECTIONS (wx) : ORIGIN = 0x100000000, LENGTH = 0 - SRAM (wx) : ORIGIN = 0x20000000, LENGTH = 0x00002000 + SRAM (wx) : ORIGIN = 0x20000000, LENGTH = 0x00010000 FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 0x00008000 } @@ -9,7 +9,7 @@ MEMORY SECTIONS { __SRAM_segment_start__ = 0x20000000; - __SRAM_segment_end__ = 0x20002000; + __SRAM_segment_end__ = 0x20010000; __FLASH_segment_start__ = 0x00000000; __FLASH_segment_end__ = 0x00008000; diff --git a/Target/Source/ARMCM3_LM3S/Crossworks/vectors.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/vectors.c similarity index 97% rename from Target/Source/ARMCM3_LM3S/Crossworks/vectors.c rename to Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/vectors.c index e4967299..5bff47c0 100644 --- a/Target/Source/ARMCM3_LM3S/Crossworks/vectors.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/vectors.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file Source\ARMCM3_LM3S\Crossworks\vectors.c +* \file Demo\ARMCM3_LM3S_EK_LM3S6965_Crossworks\Boot\vectors.c * \brief Bootloader interrupt vector table source file. -* \ingroup Target_ARMCM3_LM3S +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S6965_Crossworks * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.bin b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.bin index 41d25b90905b4a4d7759410f4bfe7894e33301e1..3cd8926849909fe0bc60f1fd4137191466035f1a 100644 GIT binary patch delta 1554 zcmc(fYfKzf6vywG*ETFN;Dj&dMJShX%(2W zE-0LIIz$$?>-0_{EvaB(r#Wdj^k(Jqw>qbHA>P4CFVlmN;(6~QcXc!&eDRpEmJ}T7Mzp>@WT-{dWGde9kt1Cj@$Ymo-xdPrOfN zMudZ^9Bfo=0tiQ(Abqx?6N*P(!`&Cv+XU}I$R!6ozQeeFUL8R8MYxx`GK%!uF+&bE z(f$mpexu6ra_yrRQn1BwG%>z9eS#EmVzR9V~6MXWY|DJFh{dvfq= zMJp!BW#~^S8o!_)nyuzjiXHtC<$5ursuTF}EQ|~(9DiocjNV(+keR1Hs4!S(4=vBk z*7qvfwRX_%%;X)5IKQO(2yt?R{~hfes4`SLDxM|$TGXrPpJxbv6zv7He$-beJFeY& z!kL3MlWaP>Tg!8=&z;eS;?MQB?|jd<>;kYH%KGl zoXEX-+*jp5=&p=FXoGFAa@}+)MwVqpYE^VX^LR3@{*d+f(yqvjGdm(!S>nv|9zc*MsO4EX(K5_yIK4pD?5(S zw}>$Xjf`OzhW4X8;zRZuKnw3Fv@x0;EnZ^)Kb@@baQ;>ttGKChJ}PyjhLCQ7kfZky zl2A)X4Qe-PKk6^BzJ}F7mDsQ;7r%G0Z?g+lHLnoUoq`4b4qNH0s}DY=57g!3M?ve> z!y)ReI|HAKPt;cfToJunHZpL98X6{JdQQ8m+fjsw#f@$-?CR|3eXM8atsV63rXq2! Q=~KPvZ;J-qi8ez12B79AA^-pY delta 1605 zcmc(g{ZmwB6vxlGFYIo-F22x?fftsSbyh?$5ycmT=CUXTr1*lG3`B!P1;}L0i=W@|NLU;=syF=^=jE4Z#Bz$8@J<2%!c`x$BNLM zc8tsV>mm5q}@wfs}uVHVZ%fI)V#$r2wlGhPiDyxS= zo*eW(G?c80dY=g%c?8^wx{tD=-oP7@W`=O?>VQmV?lC3e2CBI~`1@F1w{-@bg93Yp zo${Batb5z1%Jc$7Oa}cGj{3f7)Yx1ZSY(c#?;kYK?DC>>7hOOF>Xc4iM9gT4ldt(+6C&Qcq)y%zD(T> zvkD~(>$JVf1;k;tE+ujGJLZQzBX}Xq0n-TXGjmi_kN8mUo08PLzBdUZQ`};RC8T=YxA|hyH~E9hVoga^y3#1~ zJ(rcUqi#||tS&Xn*2M+7=M?)OHN*cgw;rpV+b5$MQFj^pLvY5r6?&pX`r*?=qqYF} zWKiys&nC+yt0Ie|^@qvcApM;H3L}4s{2?QfxTIEhrBi+xkD#VA|86ueJwH4gg;p~8 zNa(SYk|`T&yYrJB0L@=E7T1um`9e<8{ouWB=%J5Hv0gq` zssXHj0ZSjB4T_exu@Twln{pAfu}yt8Ht^&l(ZxkYSufVrw!F~1YeB7caz`XegLLd) DEU$O+ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.elf index cefa1211bedd569d4237aa7b0f696e1751df98a8..ac04ec15eef9ac09dccf36644557989be5066b00 100644 GIT binary patch literal 265571 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�ErvcA3`Xor(7X_z9nrX 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

|6gg~uTQ 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%0Au$){K-+o{Jr&KUM5jE~1FMDeMdXGt0Jitw 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

louL1OLB?0!wlFSQ4{rxtr0w%heLT6?VB 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 X+q5WduMO^_ylQP^+~HkoJBs}uR1%rz delta 22587 zcmd^n2Y3}l7xtXlyEh30Nazp(2{nKO0;u#Ns352)ReA_%lq94e{elHSMM{LBN*5Gq zMpzUOP(%??P()N(s488W2*Ur)%?A%SSSH;h+2S{F9mAMc(;+?k+2wP8Fri zSp|xBa}&!-EVG`dQC6k0M@yL{VWo;$1?rtDOntMiJ$BTex@R3|-_T_yK+qv8v`e9a z(GkNLt2KhL!?=zJVqq;IYAeOybpfw#Sr)dhGz;rehJ^)!e<_rO9fRx&uD{{$cl-?j z-WS5cX5+dGRv&>shQHVGH!f>JTnU3lXD&{>6;K9@MTJ?|;jHET78c4pJgi7i>*h~) z9~>K#o}8K%8G~e*o?&CUwYhoy>d*LFbMxla%J@5a?dH|wYqzeNw`k+&HP^51hin7* z!N1?UItYB1;)MvBFM1xazEUWhqOCEbtE5>dckPLntM4$MTQ{%_Edv zJI2c1q4#iADVqYB{~fZ6RWrj@l%`dg4OfIz=wDqbR(^`HGIuCey-&&>%3Qso7(a1e z<|HJVo4IU7Nc}F6Qt%EEp>278y7q-@O4&z{J>r!(clJf*tra2kN@mE)kos+-q~3E+ zGgj{oy};U1_5oxq?~r|-nY=QDUd()DWk~45b*0|R?enUKnf39?K!OK%t!f4j2Cps? z#xD)athu`>xw4XXzgm=^9|`neX37ayR=pF${pjh;^JnTvXdZ3MSSO%$W&(UzG&6Wr z-6@A$0SB7EoCx8F%=v2`P>Nwq8EckV<6J{}FDvofho-p!!LdK{zROi?s>|h6_kQqD z@~+F3Z8Gb|Wl_+42U%|x(_Qo??GQ~(xAv7PTco|xV%LiqsjQ?g-j@S=OOs-BI(Ib@nDN)3Q z(g8XqT9&1Q6fG*0qaWy~xLJ;Vq(RmXVJMhiix5AB({&nd9V<^^M20XcLV2`xtRlII zN{LgI=nB0lj#NfY4~orID4Q&6K?GGKinBhgDk~jsovKDPh>lpL?xRLTo2*VXs0h(8 zt6wBV5Jg*=H6=F0l3H|*o);pDPLW|fUt6YLW-X~BbL(tl8JU$4I7b*D8*{lm>wdEv7T>2Lx}cTH=4>)XIhn- zQ*olkqR~Tii1t`zTF_0RdREB8#ECXqWgn5AddBMXD0Ly~WUXvPZxh8@T_2-qL}RTB zZ77JSn&6M47VlXX9;e5NKC_xWDevVOt9?6aKvc(3 zuU3fHdebLVU37?si{7@{^^sM0RlE^HKk{o&iQ#?eIQ$wNi%>jhMaNMAq68~Bp7!G^ z+9uLmTuvtYYw4iMm*eGpHlcDRF%;#L42=vk3bOJ*;ns z$O6)={X?lg(Mi#2IQ>eQR>Ki8$Oek;Bk87DtS@7S#NnY-Tx5)*^R!gNdFU7E@X^w7 zd#!{q(%~L!_H$I2sHC;>c|SmB)UYVcw#cbagt~-1+sBgu}mPU zA!sU14Uj{J3uESHF?TAJ^Fk&9rqYA}DJhG;M@5fmRL)dTjF|?n?zYMZxSDp0b<H0awh#w2SwFcw1b9;%d=qaB4Y1s`hpgUg>%r-YKxg~z!e{fVRPZ~E@JRJ zX#Ol7nom1nh@b^BvMXBk7fLhkvbrv!Vnmazl*QDFXq0&WO$0=+HFpV>Bl^PHv{b51 zvkt#SwPZsJUPg;?71le5@MYqO<%o^3V7(an7NWRQd`kw6>X5?zk6I9VgAQxp^PQscT7*_l>*QK8h&~XfEP96`#q@P_g60X& z`}7?Z7M(w!^$7AJ>*-^DNr-*xX}ddVI%5;vB6}zm6B{<5_538(ZbXhlt+^k<6?DHC zwi)-cQ}o_~tYXEZAHgJCwD_2=(j2SdRv8>~MDiz8-mHju42j)aX%0Abw^4b2Ia4CG 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 2 - 1586655357 + 1534473435 Debug - $PROJ_DIR$\..\lib\driverlib\cpulib.h - $PROJ_DIR$\..\lib\driverlib\ethernet.h - $PROJ_DIR$\..\lib\driverlib\cpulib.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\flashlib.c - $PROJ_DIR$\..\lib\driverlib\ethernet.c - $PROJ_DIR$\..\lib\driverlib\flashlib.h - $PROJ_DIR$\..\obj\uip_timer.lst - $PROJ_DIR$\..\obj\sysctl.pbi - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ffconf.h - $PROJ_DIR$\..\obj\unicode.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\..\obj\uiplib.lst - $PROJ_DIR$\..\obj\netdev.o - $PROJ_DIR$\..\obj\xcp.o - $PROJ_DIR$\..\obj\cpu.lst - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\uip.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\led.pbi - $PROJ_DIR$\..\obj\uip_timer.pbi - $PROJ_DIR$\..\obj\uiplib.o - $PROJ_DIR$\..\obj\tapdev.pbi - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\obj\uip.o - $PROJ_DIR$\..\obj\vectors.__cstat.et - $PROJ_DIR$\..\obj\uartlib.__cstat.et - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\uartlib.pbi - $PROJ_DIR$\..\obj\clock-arch.lst - $PROJ_DIR$\..\obj\assert.pbi - $PROJ_DIR$\..\obj\uip_arp.lst - $PROJ_DIR$\..\obj\led.o - $TOOLKIT_DIR$\inc\c\stdarg.h - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\nvm.o - $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.h - $PROJ_DIR$\..\obj\uartlib.o - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\boot.lst - $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\..\obj\nvm.pbi - $PROJ_DIR$\..\obj\flashlib.pbi - $PROJ_DIR$\..\..\..\..\Source\filesys.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\..\obj\backdoor.lst - $PROJ_DIR$\..\obj\assert.o - $PROJ_DIR$\..\obj\com.lst - $PROJ_DIR$\..\obj\mmc.__cstat.et - $PROJ_DIR$\..\config.h - $PROJ_DIR$\..\obj\led.lst - $PROJ_DIR$\..\obj\backdoor.o - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.srec - $PROJ_DIR$\..\obj\interrupt.pbi - $PROJ_DIR$\..\obj\clock-arch.o - $PROJ_DIR$\..\obj\uip_arp.o - $PROJ_DIR$\..\obj\flashlib.__cstat.et - $PROJ_DIR$\..\obj\uip.__cstat.et - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c - $PROJ_DIR$\..\obj\uiplib.pbi - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c - $PROJ_DIR$\..\obj\cop.o - $PROJ_DIR$\..\obj\filesys.lst - $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.srec + $PROJ_DIR$\..\..\..\..\Source\cop.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c + $PROJ_DIR$\..\..\..\..\Source\cpu.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s + $PROJ_DIR$\..\obj\sysctl.__cstat.et + $PROJ_DIR$\..\obj\uip_timer.__cstat.et + $PROJ_DIR$\..\obj\cpu.pbi + $TOOLKIT_DIR$\inc\c\xtls.h + $PROJ_DIR$\..\obj\flash.pbi + $PROJ_DIR$\..\..\..\..\Source\filesys.c + $PROJ_DIR$\..\obj\net.o + $PROJ_DIR$\..\obj\uip_arp.__cstat.et + $PROJ_DIR$\..\obj\nvm.lst + $PROJ_DIR$\..\obj\ethernet.o + $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\obj\ff.lst + $PROJ_DIR$\..\obj\net.pbi + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\interrupt.__cstat.et + $PROJ_DIR$\..\obj\assert.__cstat.et + $PROJ_DIR$\..\obj\cpu_comp.lst + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h + $PROJ_DIR$\..\obj\cpu_comp.pbi + $PROJ_DIR$\..\obj\com.pbi + $PROJ_DIR$\..\obj\gpio.lst + $PROJ_DIR$\..\obj\mmc.pbi + $PROJ_DIR$\..\obj\uartlib.lst + $PROJ_DIR$\..\obj\mmc.o + $PROJ_DIR$\..\obj\cpu.o + $PROJ_DIR$\..\obj\ethernet.pbi + $PROJ_DIR$\..\obj\flashlib.lst + $PROJ_DIR$\..\obj\hooks.o + $PROJ_DIR$\..\obj\backdoor.__cstat.et + $PROJ_DIR$\..\obj\gpio.pbi + $PROJ_DIR$\..\obj\filesys.pbi + $PROJ_DIR$\..\obj\cpulib.o + $PROJ_DIR$\..\obj\xcp.pbi + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\obj\netdev.lst + $PROJ_DIR$\..\obj\hooks.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x + $PROJ_DIR$\..\obj\uip_arp.pbi + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\integer.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\obj\uart.__cstat.et + $PROJ_DIR$\..\obj\sysctl.lst + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out + $PROJ_DIR$\..\obj\com.__cstat.et + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\obj\diskio.pbi + $PROJ_DIR$\..\obj\ethernet.lst + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.h + $PROJ_DIR$\..\obj\cpulib.lst + $PROJ_DIR$\..\obj\interrupt.lst + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\cop.lst + $PROJ_DIR$\..\obj\cpulib.pbi + $TOOLKIT_DIR$\lib\shb_l.a + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\..\obj\net.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.h + $PROJ_DIR$\..\led.c + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\psock.o + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\xcp.lst + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c + $TOOLKIT_DIR$\inc\c\xlocale_c.h + $PROJ_DIR$\..\obj\lm3s6965.pbd + $PROJ_DIR$\..\obj\net.lst + $PROJ_DIR$\..\obj\cop.pbi + $PROJ_DIR$\..\obj\cop.__cstat.et + $PROJ_DIR$\..\obj\unicode.o + $PROJ_DIR$\..\obj\unicode.__cstat.et + $PROJ_DIR$\..\obj\psock.pbi + $PROJ_DIR$\..\obj\uip.lst + $PROJ_DIR$\..\obj\file.pbi + $PROJ_DIR$\..\obj\interrupt.o + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\ssi.lst + $PROJ_DIR$\..\obj\tapdev.lst + $PROJ_DIR$\..\obj\hello-world.lst + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.h + $PROJ_DIR$\..\obj\cpu.__cstat.et + $PROJ_DIR$\..\obj\clock-arch.__cstat.et + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\obj\gpio.__cstat.et + $PROJ_DIR$\..\obj\cpulib.__cstat.et + $PROJ_DIR$\..\obj\uart.lst + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\psock.lst + $PROJ_DIR$\..\obj\ethernet.__cstat.et + $PROJ_DIR$\..\obj\netdev.pbi + $PROJ_DIR$\..\obj\xcp.__cstat.et + $PROJ_DIR$\..\obj\mmc.lst + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\lib\uip\tapdev.c + $PROJ_DIR$\..\obj\cpu_comp.o + $PROJ_DIR$\..\obj\file.__cstat.et + $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\obj\unicode.lst + $PROJ_DIR$\..\obj\ssi.__cstat.et $PROJ_DIR$\..\obj\assert.lst - $PROJ_DIR$\..\obj\ssi.pbi - $TOOLKIT_DIR$\inc\c\wchar.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c $TOOLKIT_DIR$\lib\m7M_tl.a $PROJ_DIR$\..\obj\clock-arch.pbi + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.srec $PROJ_DIR$\..\obj\gpio.o $PROJ_DIR$\..\obj\openblt_ek_lm3s6965.map - $PROJ_DIR$\..\obj\ff.o $TOOLKIT_DIR$\inc\c\ystdio.h - $PROJ_DIR$\..\obj\flash.o $PROJ_DIR$\..\obj\file.o - $PROJ_DIR$\..\obj\hello-world.pbi - $PROJ_DIR$\..\obj\ff.pbi $TOOLKIT_DIR$\inc\c\xlocale.h $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\ccsbcs.c + $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\obj\uip_arp.o + $PROJ_DIR$\..\obj\hello-world.pbi + $PROJ_DIR$\..\obj\ff.pbi + $PROJ_DIR$\..\obj\ff.o $PROJ_DIR$\..\obj\tapdev.o $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.h - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\ccsbcs.c - $PROJ_DIR$\..\obj\backdoor.pbi - $PROJ_DIR$\..\obj\timer.pbi - $TOOLKIT_DIR$\inc\c\ctype.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\uip.__cstat.et + $PROJ_DIR$\..\obj\interrupt.pbi + $PROJ_DIR$\..\obj\flashlib.__cstat.et + $PROJ_DIR$\..\obj\cop.o + $PROJ_DIR$\..\obj\filesys.lst + $PROJ_DIR$\..\obj\clock-arch.o + $PROJ_DIR$\..\obj\backdoor.o + $TOOLKIT_DIR$\inc\c\wchar.h + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.srec + $PROJ_DIR$\..\obj\led.lst + $PROJ_DIR$\..\obj\ssi.pbi + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\uiplib.pbi + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c $PROJ_DIR$\..\obj\ssi.o - $PROJ_DIR$\..\obj\flash.lst $PROJ_DIR$\..\obj\filesys.o - $PROJ_DIR$\..\obj\hooks.lst - $TOOLKIT_DIR$\inc\c\xlocaleuse.h - $PROJ_DIR$\..\obj\uip_timer.o $PROJ_DIR$\..\obj\hooks.pbi + $PROJ_DIR$\..\obj\timer.pbi + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h + $TOOLKIT_DIR$\inc\c\ctype.h + $PROJ_DIR$\..\obj\hooks.lst + $PROJ_DIR$\..\obj\file.lst + $PROJ_DIR$\..\obj\vectors.pbi + $TOOLKIT_DIR$\inc\c\xlocaleuse.h + $PROJ_DIR$\..\obj\backdoor.pbi $PROJ_DIR$\..\obj\flashlib.o + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\ccsbcs.c $PROJ_DIR$\..\obj\vectors.lst $PROJ_DIR$\..\obj\uiplib.__cstat.et $PROJ_DIR$\..\obj\nvm.__cstat.et $PROJ_DIR$\..\obj\cpu_comp.__cstat.et $PROJ_DIR$\..\obj\netdev.__cstat.et - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c - $PROJ_DIR$\..\obj\ff.__cstat.et - $PROJ_DIR$\..\obj\file.lst $TOOLKIT_DIR$\inc\c\xmtx.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c + $PROJ_DIR$\..\obj\uip_timer.o + $PROJ_DIR$\..\obj\ff.__cstat.et $PROJ_DIR$\..\obj\com.o - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\hooks.__cstat.et - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c - $PROJ_DIR$\..\obj\xcp.pbi - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x - $PROJ_DIR$\..\obj\netdev.lst - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\integer.h - $PROJ_DIR$\..\obj\uip_arp.pbi - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\uart.__cstat.et - $PROJ_DIR$\..\obj\sysctl.lst - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out - $PROJ_DIR$\..\obj\com.__cstat.et - $PROJ_DIR$\..\obj\diskio.pbi - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\ethernet.lst - $PROJ_DIR$\..\obj\cpulib.o - $PROJ_DIR$\..\obj\filesys.pbi - $PROJ_DIR$\..\obj\mmc.o - $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\ethernet.pbi - $PROJ_DIR$\..\obj\hooks.o - $PROJ_DIR$\..\obj\interrupt.__cstat.et - $PROJ_DIR$\..\obj\ff.lst - $PROJ_DIR$\..\..\..\..\Source\filesys.c - $PROJ_DIR$\..\obj\net.pbi - $PROJ_DIR$\..\obj\backdoor.__cstat.et - $PROJ_DIR$\..\obj\gpio.pbi - $PROJ_DIR$\..\obj\ethernet.o - $PROJ_DIR$\..\obj\mmc.pbi - $PROJ_DIR$\..\obj\sysctl.__cstat.et - $PROJ_DIR$\..\obj\gpio.lst - $PROJ_DIR$\..\obj\uartlib.lst - $PROJ_DIR$\..\obj\nvm.lst - $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\net.o - $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\obj\flash.lst $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\driverlib\flashlib.h + $PROJ_DIR$\..\lib\driverlib\uartlib.c + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\lib\inc\hw_flash.h $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\uip\uip-conf.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\inc\hw_ethernet.h + $PROJ_DIR$\..\lib\uip\clock-arch.c + $PROJ_DIR$\..\lib\uip\clock-arch.h + $PROJ_DIR$\..\lib\driverlib\pin_map.h + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\lib\inc\hw_ssi.h + $PROJ_DIR$\..\lib\driverlib\uartlib.h + $PROJ_DIR$\..\lib\driverlib\ssi.c $PROJ_DIR$\..\lib\inc\hw_uart.h $PROJ_DIR$\..\lib\uip\netdev.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\sysctl.c - $PROJ_DIR$\..\lib\driverlib\pin_map.h - $PROJ_DIR$\..\lib\driverlib\ssi.c - $PROJ_DIR$\..\lib\inc\hw_ethernet.h - $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\lib\uip\uip-conf.h $PROJ_DIR$\..\lib\uip\netdev.c $PROJ_DIR$\..\blt_conf.h - $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\uartlib.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c - $PROJ_DIR$\..\lib\inc\hw_memmap.h $PROJ_DIR$\..\hooks.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s - $PROJ_DIR$\..\lib\driverlib\ssi.h - $PROJ_DIR$\..\lib\driverlib\uartlib.h - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\integer.h - $PROJ_DIR$\..\lib\inc\hw_gpio.h - $PROJ_DIR$\..\lib\inc\hw_flash.h $PROJ_DIR$\..\lib\fatfs\mmc.c - $PROJ_DIR$\..\lib\uip\clock-arch.c - $PROJ_DIR$\..\lib\fatfs\ffconf.h - $PROJ_DIR$\..\lib\uip\clock-arch.h $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\diskio.h - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c - $PROJ_DIR$\..\..\..\..\Source\file.h - $PROJ_DIR$\..\..\..\..\Source\com.c + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\lib\driverlib\interrupt.c + $PROJ_DIR$\..\lib\inc\hw_gpio.h + $PROJ_DIR$\..\lib\fatfs\ffconf.h + $PROJ_DIR$\..\lib\driverlib\ssi.h + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\ethernet.h + $PROJ_DIR$\..\lib\driverlib\flashlib.c + $PROJ_DIR$\..\lib\driverlib\ethernet.c + $PROJ_DIR$\..\lib\driverlib\cpulib.c + $PROJ_DIR$\..\lib\driverlib\cpulib.h + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\..\..\..\Source\backdoor.h $PROJ_DIR$\..\..\..\..\Source\boot.c - $PROJ_DIR$\..\..\..\..\Source\cop.h - $PROJ_DIR$\..\..\..\..\Source\net.h - $PROJ_DIR$\..\obj\flashlib.lst - $TOOLKIT_DIR$\inc\c\xtls.h - $PROJ_DIR$\..\..\..\..\Source\xcp.c - $PROJ_DIR$\..\obj\assert.__cstat.et - $PROJ_DIR$\..\obj\flash.__cstat.et - $PROJ_DIR$\..\obj\cpu_comp.lst - $PROJ_DIR$\..\..\..\..\Source\timer.h - $PROJ_DIR$\..\obj\uip_arp.__cstat.et - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h - $PROJ_DIR$\..\obj\cpu_comp.pbi - $PROJ_DIR$\..\obj\com.pbi - $PROJ_DIR$\..\..\..\..\Source\cpu.h - $PROJ_DIR$\..\..\..\..\Source\cop.c - $PROJ_DIR$\..\obj\uip_timer.__cstat.et - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\interrupt.o - $PROJ_DIR$\..\obj\net.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\com.c $PROJ_DIR$\..\..\..\..\Source\com.h - $PROJ_DIR$\..\..\..\..\Source\plausibility.h - $PROJ_DIR$\..\..\..\..\Source\boot.h - $PROJ_DIR$\..\..\..\..\Source\uart.h - $PROJ_DIR$\..\..\..\..\Source\net.c - $PROJ_DIR$\..\..\..\..\Source\xcp.h - $PROJ_DIR$\..\..\..\..\Source\nvm.h - $PROJ_DIR$\..\..\..\..\Source\file.c - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\pt.h + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\integer.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc-switch.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h + $PROJ_DIR$\..\..\..\..\Source\boot.h + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\pt.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h $PROJ_DIR$\..\..\..\..\Source\assert.c - $PROJ_DIR$\..\..\..\..\Source\assert.h - $PROJ_DIR$\..\..\..\..\Source\backdoor.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c $PROJ_DIR$\..\..\..\..\Source\backdoor.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\obj\unicode.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et - $TOOLKIT_DIR$\inc\c\xlocale_c.h - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\uip.lst - $PROJ_DIR$\..\obj\unicode.o - $PROJ_DIR$\..\obj\psock.o - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\cop.__cstat.et - $PROJ_DIR$\..\obj\file.pbi - $PROJ_DIR$\..\obj\vectors.o - $PROJ_DIR$\..\obj\cop.lst - $PROJ_DIR$\..\obj\psock.pbi - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.h - $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\obj\xcp.lst - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\obj\net.lst - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.h - $PROJ_DIR$\..\obj\cpulib.lst - $PROJ_DIR$\..\obj\cop.pbi - $PROJ_DIR$\..\obj\interrupt.lst - $PROJ_DIR$\..\obj\uart.pbi - $PROJ_DIR$\..\obj\cpulib.pbi - $PROJ_DIR$\..\led.c - $PROJ_DIR$\..\obj\mmc.lst - $PROJ_DIR$\..\obj\ethernet.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et - $PROJ_DIR$\..\lib\uip\tapdev.c - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\..\obj\ssi.lst - $PROJ_DIR$\..\obj\netdev.pbi - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.h - $PROJ_DIR$\..\obj\uart.lst - $PROJ_DIR$\..\obj\cpu_comp.o - $PROJ_DIR$\..\obj\psock.lst - $PROJ_DIR$\..\obj\xcp.__cstat.et - $PROJ_DIR$\..\obj\file.__cstat.et - $PROJ_DIR$\..\obj\tapdev.lst - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.c - $PROJ_DIR$\..\obj\clock-arch.__cstat.et - $PROJ_DIR$\..\obj\gpio.__cstat.et - $PROJ_DIR$\..\obj\cpu.__cstat.et - $PROJ_DIR$\..\obj\sysctl.o - $PROJ_DIR$\..\obj\hello-world.lst - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\cpulib.__cstat.et - $PROJ_DIR$\..\obj\unicode.lst - $PROJ_DIR$\..\obj\ssi.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h + $PROJ_DIR$\..\..\..\..\Source\assert.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\diskio.h + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + $PROJ_DIR$\..\..\..\..\Source\cop.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + $PROJ_DIR$\..\obj\uip.o + $PROJ_DIR$\..\..\..\..\Source\uart.h + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\net.h + $PROJ_DIR$\..\..\..\..\Source\timer.h + $PROJ_DIR$\..\..\..\..\Source\xcp.c + $PROJ_DIR$\..\..\..\..\Source\xcp.h + $PROJ_DIR$\..\obj\uip_timer.pbi + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\..\..\..\Source\file.c + $PROJ_DIR$\..\obj\cpu.lst + $PROJ_DIR$\..\..\..\..\Source\plausibility.h + $PROJ_DIR$\..\obj\uiplib.lst + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\..\..\..\Source\file.h + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ffconf.h + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\tapdev.pbi + $PROJ_DIR$\..\obj\uip.pbi + $PROJ_DIR$\..\..\..\..\Source\nvm.h + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\unicode.pbi + $PROJ_DIR$\..\obj\uiplib.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\..\obj\netdev.o + $PROJ_DIR$\..\..\..\..\Source\net.c + $PROJ_DIR$\..\obj\uip_timer.lst + $PROJ_DIR$\..\obj\xcp.o + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\sysctl.pbi + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.h + $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\uartlib.__cstat.et + $PROJ_DIR$\..\obj\clock-arch.lst + $TOOLKIT_DIR$\inc\c\stdio.h + $PROJ_DIR$\..\obj\nvm.pbi + $PROJ_DIR$\..\obj\flashlib.pbi + $PROJ_DIR$\..\obj\backdoor.lst + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\com.lst + $PROJ_DIR$\..\obj\uartlib.pbi + $PROJ_DIR$\..\obj\uartlib.o + $PROJ_DIR$\..\obj\mmc.__cstat.et + $PROJ_DIR$\..\obj\assert.pbi + $PROJ_DIR$\..\obj\assert.o + $PROJ_DIR$\..\obj\uip_arp.lst + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\nvm.o + $PROJ_DIR$\..\..\..\..\Source\filesys.h + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out + $TOOLKIT_DIR$\inc\c\stdarg.h + $TOOLKIT_DIR$\inc\c\string.h + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\config.h + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\LM3S6965.icf + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\vectors.c - $PROJ_DIR$\..\lib\driverlib\cpulib.c - - - BICOMP - 269 - - - ICCARM - 265 130 - - - __cstat - 293 - - - - - BICOMP - 0 - - - ICCARM - 0 - - - - - $PROJ_DIR$\..\lib\driverlib\flashlib.c - - - BICOMP - 46 - - - ICCARM - 199 98 - - - __cstat - 60 - - - - - BICOMP - 166 3 218 216 175 154 159 222 152 164 6 207 210 239 184 177 238 217 197 205 194 180 221 - - - ICCARM - 177 152 154 164 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 6 159 - - - - - $PROJ_DIR$\..\lib\driverlib\ethernet.c - - - BICOMP - 134 - - - ICCARM - 129 142 - - - __cstat - 272 - - - - - BICOMP - 205 3 217 170 159 218 238 197 194 180 167 152 164 1 207 166 210 222 239 216 184 175 221 163 - - - ICCARM - 163 152 170 164 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 1 167 159 - - - - - $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out + [ROOT_NODE] ILINK - 75 - - - OBJCOPY - 68 + 290 114 - - - ILINK - 118 50 55 36 58 109 66 148 281 130 149 142 76 79 78 98 74 135 214 16 132 150 13 38 91 290 28 122 41 25 59 96 22 250 255 14 252 62 72 42 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c - - - BICOMP - 80 - - - ICCARM - 291 - - - - - BICOMP - 85 236 155 218 207 238 166 217 114 197 108 183 188 239 194 216 221 279 40 225 229 226 230 35 116 117 24 90 18 292 115 48 11 - - - ICCARM - 85 236 155 218 207 238 166 217 114 197 108 183 188 239 194 216 221 279 40 225 229 226 230 35 116 117 24 90 18 292 115 48 11 - - - - - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c - - - BICOMP - 10 - - - ICCARM - 294 250 - - - - - BICOMP - 258 120 180 86 - - - ICCARM - 258 120 180 86 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c - - - BICOMP - 257 - - - ICCARM - 282 251 - - - - - BICOMP - 44 116 117 24 90 18 292 115 48 77 35 11 236 155 218 207 238 166 217 114 197 108 183 188 239 194 216 221 279 40 225 229 226 230 - - - ICCARM - 44 116 117 24 90 18 292 115 48 77 35 11 236 155 218 207 238 166 217 114 197 108 183 188 239 194 216 221 279 40 225 229 226 230 - - - - - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c - - - BICOMP - 81 - - - ICCARM - 137 76 - - - - - BICOMP - 258 120 180 264 34 116 117 24 90 18 292 115 - - - ICCARM - 258 120 180 264 34 116 117 24 90 18 292 115 - - - - - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out - - - OBJCOPY - 56 - - - - - ILINK - 118 50 55 36 58 109 66 148 281 130 149 142 76 79 78 98 74 135 214 16 132 150 13 38 91 290 28 122 41 25 59 96 22 250 255 14 252 62 72 42 - - - - - $PROJ_DIR$\..\..\..\..\Source\filesys.c - - - BICOMP - 131 - - - ICCARM - 67 93 - - - - - BICOMP - 218 207 238 53 217 114 197 108 183 188 239 47 258 120 9 216 221 - - - ICCARM - 218 207 238 53 217 114 197 108 183 188 239 47 258 120 9 216 221 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - BICOMP - 57 - - - ICCARM - 267 214 - - - __cstat - 136 - - - - - BICOMP - 166 218 216 175 3 222 164 207 210 239 184 151 0 159 238 217 197 205 194 180 221 152 - - - ICCARM - 152 151 164 0 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 159 - - - - - $PROJ_DIR$\..\lib\driverlib\sysctl.c - - - BICOMP - 8 - - - ICCARM - 124 290 - - - __cstat - 144 - - - - - BICOMP - 218 197 0 238 194 180 154 159 217 205 151 164 3 167 207 166 210 222 239 216 184 175 221 152 - - - ICCARM - 152 151 154 164 0 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 159 167 - - - - - $PROJ_DIR$\..\lib\driverlib\ssi.c - - - BICOMP - 70 - - - ICCARM - 276 91 - - - __cstat - 295 - - - - - BICOMP - 194 3 238 180 153 173 218 197 170 164 159 217 205 167 152 207 166 210 222 239 216 184 175 221 - - - ICCARM - 152 170 153 164 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 159 173 167 - - - - - $PROJ_DIR$\..\lib\uip\netdev.c - - - BICOMP - 277 - - - ICCARM - 119 13 - - - __cstat - 103 - - - - - BICOMP - 222 1 184 164 236 218 166 216 221 230 167 207 210 239 175 231 170 163 244 6 155 198 238 217 197 205 194 180 161 - - - ICCARM - 230 236 155 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 198 231 170 164 163 167 244 161 1 6 - - - - - $PROJ_DIR$\..\lib\driverlib\uartlib.c - - - BICOMP - 29 - - - ICCARM - 146 41 - - - __cstat - 27 - - - - - BICOMP - 194 156 238 180 154 159 218 197 170 164 3 174 217 205 152 207 166 210 222 239 216 184 175 221 167 - - - ICCARM - 152 170 154 164 156 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 159 174 167 - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c BICOMP - 208 + 22 ICCARM - 204 281 + 20 103 __cstat - 102 + 157 ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 275 116 - - - - - $PROJ_DIR$\..\hooks.c - - - BICOMP - 97 - - - ICCARM - 94 135 - - - __cstat - 111 - - - - - BICOMP - 197 174 238 194 170 217 205 221 164 207 166 210 222 239 216 184 175 218 180 167 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 170 164 174 167 + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 94 38 @@ -723,679 +343,68 @@ AARM - 149 - - - - - $PROJ_DIR$\..\lib\fatfs\mmc.c - - - BICOMP - 143 - - - ICCARM - 271 132 - - - __cstat - 52 - - - - - BICOMP - 217 167 205 221 244 218 238 197 194 180 164 173 190 161 175 207 166 210 222 239 216 184 170 - - - ICCARM - 170 164 244 161 173 167 190 175 218 207 238 166 217 210 197 222 205 239 194 184 180 216 221 - - - - - $PROJ_DIR$\..\lib\uip\clock-arch.c - - - BICOMP - 73 - - - ICCARM - 30 58 - - - __cstat - 287 - - - - - BICOMP - 205 217 180 238 197 194 221 218 207 166 210 222 239 216 181 184 175 - - - ICCARM - 181 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 128 - - - ICCARM - 248 16 - - - __cstat - 278 - - - - - BICOMP - 239 207 175 154 210 170 167 166 222 216 184 221 152 151 164 244 174 238 217 197 205 194 180 218 161 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 152 170 151 154 164 167 244 161 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - - - BICOMP - 45 - - - ICCARM - 147 38 - - - __cstat - 101 - - - - - BICOMP - 197 238 194 184 217 205 183 207 166 210 222 239 216 175 218 180 221 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 183 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c - - - BICOMP - 268 - - - ICCARM - 280 122 - - - __cstat - 123 - - - - - BICOMP - 166 216 221 167 222 184 164 207 210 239 175 170 174 238 217 197 205 194 180 218 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 170 164 167 174 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - - - BICOMP - 88 - - - ICCARM - 37 28 - - - __cstat - 246 - - - - - BICOMP - 222 166 216 180 207 210 239 221 238 217 197 205 194 218 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - - - BICOMP - 213 - - - ICCARM - 92 78 - - - __cstat - 203 - - - - - BICOMP - 222 164 166 216 175 170 6 207 210 239 184 218 238 217 197 205 194 180 221 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 170 164 6 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c - - - BICOMP - 81 - - - ICCARM - 137 76 - - - __cstat - 105 - - - - - BICOMP - 116 24 175 180 18 190 292 90 184 34 117 115 - - - ICCARM - 184 175 180 190 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c - - - BICOMP - 133 - - - ICCARM - 15 148 - - - __cstat - 289 - - - - - BICOMP - 238 194 197 180 217 205 221 207 166 210 222 239 216 218 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c - - - BICOMP - 110 - - - ICCARM - 99 255 - - - __cstat - 26 - - - - - BICOMP - 238 194 197 221 217 205 184 207 166 210 222 239 216 175 218 180 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - BICOMP - 209 - - - ICCARM - 51 109 - - - __cstat - 126 - - - - - BICOMP - 216 166 222 198 207 210 239 219 238 217 197 205 194 180 221 218 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 219 198 - - - - - $PROJ_DIR$\..\..\..\..\Source\boot.c - - - BICOMP - 19 - - - ICCARM - 43 36 - - - __cstat - 273 - - - - - BICOMP - 205 217 180 238 197 194 221 207 166 210 222 239 216 218 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - BICOMP - 113 - - - ICCARM - 260 14 - - - __cstat - 283 - - - - - BICOMP - 217 180 205 221 238 197 194 218 207 166 210 222 239 216 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - BICOMP - 266 - - - ICCARM - 256 66 - - - __cstat - 253 - - - - - BICOMP - 239 207 210 184 180 166 222 216 221 238 217 197 205 194 218 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\net.c - - - BICOMP - 139 - - - ICCARM - 262 150 - - - __cstat - 215 - - - - - BICOMP - 197 218 231 238 194 180 236 157 217 205 230 207 166 210 222 239 216 184 175 221 155 198 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 157 230 236 155 198 231 - - - - - $PROJ_DIR$\..\..\..\..\Source\file.c - - - BICOMP - 254 - - - ICCARM - 106 79 - - - __cstat - 284 - - - - - BICOMP - 166 116 216 221 95 117 89 222 184 35 207 210 239 175 115 200 107 48 71 218 238 217 197 205 194 180 11 24 292 90 18 82 247 261 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 35 116 117 24 90 18 292 115 48 11 89 82 200 107 261 95 247 71 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c - - - BICOMP - 10 - - - ICCARM - 294 250 - - - __cstat - 245 - - - - - BICOMP - 184 175 83 180 - - - ICCARM - 184 175 180 83 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - - - BICOMP 17 + + + + $PROJ_DIR$\..\..\..\..\Source\filesys.c + - ICCARM - 249 25 + BICOMP + 34 - __cstat - 61 + ICCARM + 130 141 BICOMP - 115 117 116 222 184 35 236 218 166 216 207 210 239 175 221 230 242 155 198 238 217 197 205 194 180 48 11 24 292 90 18 + 216 21 226 294 250 37 0 145 232 231 203 289 55 44 254 206 245 ICCARM - 230 236 155 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 198 242 35 116 117 24 90 18 292 115 48 11 + 216 21 226 294 250 37 0 145 232 231 203 289 55 44 254 206 245 - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c BICOMP - 21 + 122 ICCARM - 7 96 - - - __cstat - 212 + 15 123 BICOMP - 228 233 181 + 55 44 194 64 291 38 50 267 144 252 90 45 ICCARM - 228 181 233 + 55 44 194 64 291 38 50 267 144 252 90 45 - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out - BICOMP - 64 - - - ICCARM - 12 22 - - - __cstat - 100 + OBJCOPY + 112 - - BICOMP - 221 184 222 218 166 216 207 210 239 175 235 236 155 198 238 217 197 205 194 180 230 - - - ICCARM - 230 236 155 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 198 235 - - - - - $PROJ_DIR$\..\..\..\..\Source\assert.c - - - BICOMP - 31 - - - ICCARM - 69 50 - - - __cstat - 202 - - - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - - - BICOMP - 121 - - - ICCARM - 32 59 - - - __cstat - 206 - - - - - BICOMP - 217 198 117 90 230 155 205 116 35 236 238 197 194 180 18 231 218 207 166 210 222 239 216 184 175 221 48 11 24 292 115 - - - ICCARM - 231 230 236 155 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 198 35 116 117 24 90 18 292 115 48 11 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - BICOMP - 87 - - - ICCARM - 49 55 - - - __cstat - 140 - - - - - BICOMP - 217 205 180 238 197 194 221 207 166 210 222 239 216 218 184 175 - - - ICCARM - 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - BICOMP - 141 - - - ICCARM - 145 74 - - - __cstat - 288 - - - - - BICOMP - 161 164 210 170 244 207 239 175 152 154 3 159 166 222 216 184 221 176 218 238 217 197 205 194 180 - - - ICCARM - 176 152 170 154 164 3 218 207 238 166 217 210 197 222 205 239 194 184 175 180 216 221 244 161 159 - - - - - [ROOT_NODE] - ILINK - 39 75 - - - - - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c - - - BICOMP - 127 - - - - - BICOMP - 264 120 - - - ICCARM - 264 120 + 42 285 132 272 131 163 129 28 103 35 17 13 123 116 119 152 113 31 81 247 27 10 263 288 140 105 295 53 282 239 120 161 261 76 82 266 61 137 110 287 @@ -1404,44 +413,40 @@ BICOMP - 20 + 255 ICCARM - 54 33 + 135 270 BICOMP - 218 207 238 53 217 114 197 108 183 188 239 194 258 120 180 216 221 170 164 167 244 161 + 216 21 226 294 250 37 0 145 232 231 203 253 55 44 194 206 245 190 171 196 176 175 ICCARM - 218 207 238 53 217 114 197 108 183 188 239 194 258 120 180 216 221 170 164 167 244 161 + 216 21 226 294 250 37 0 145 232 231 203 253 55 44 194 206 245 190 171 196 176 175 - $PROJ_DIR$\..\lib\uip\tapdev.c + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c BICOMP - 23 - - - ICCARM - 285 84 + 51 BICOMP - 230 236 155 85 40 225 229 226 231 218 207 238 166 217 114 197 108 183 188 239 194 216 221 170 164 163 167 244 161 1 + 64 44 ICCARM - 230 236 155 85 40 225 229 226 231 218 207 238 166 217 114 197 108 183 188 239 194 216 221 170 164 163 167 244 161 1 + 64 44 @@ -1450,21 +455,923 @@ BICOMP - 139 + 16 ICCARM - 262 150 + 73 10 BICOMP - 218 207 238 166 217 114 197 108 183 188 239 194 216 221 157 230 236 155 279 231 + 216 21 226 185 250 37 0 145 232 231 203 253 206 245 181 219 220 183 87 215 ICCARM - 218 207 238 166 217 114 197 108 183 188 239 194 216 221 157 230 236 155 279 231 + 216 21 226 185 250 37 0 145 232 231 203 253 206 245 181 219 220 183 87 215 + + + + + $PROJ_DIR$\..\lib\uip\tapdev.c + + + BICOMP + 256 + + + ICCARM + 84 124 + + + + + BICOMP + 219 220 183 125 269 218 214 208 215 216 21 226 185 250 37 0 145 232 231 203 253 206 245 190 171 172 196 176 175 197 + + + ICCARM + 219 220 183 125 269 218 214 208 215 216 21 226 185 250 37 0 145 232 231 203 253 206 245 190 171 172 196 176 175 197 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c + + + BICOMP + 121 + + + ICCARM + 85 + + + + + BICOMP + 125 220 183 216 21 226 185 250 37 0 145 232 231 203 253 206 245 87 269 218 214 208 219 292 38 50 267 144 252 90 45 293 262 + + + ICCARM + 125 220 183 216 21 226 185 250 37 0 145 232 231 203 253 206 245 87 269 218 214 208 219 292 38 50 267 144 252 90 45 293 262 + + + + + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c + + + BICOMP + 260 + + + ICCARM + 106 76 + + + + + BICOMP + 55 44 194 153 + + + ICCARM + 55 44 194 153 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c + + + BICOMP + 78 + + + ICCARM + 96 67 + + + + + BICOMP + 275 38 50 267 144 252 90 45 293 115 292 262 220 183 216 21 226 185 250 37 0 145 232 231 203 253 206 245 87 269 218 214 208 219 + + + ICCARM + 275 38 50 267 144 252 90 45 293 115 292 262 220 183 216 21 226 185 250 37 0 145 232 231 203 253 206 245 87 269 218 214 208 219 + + + + + $PROJ_DIR$\..\lib\driverlib\uartlib.c + + + BICOMP + 281 + + + ICCARM + 26 282 + + + __cstat + 273 + + + + + ICCARM + 165 190 170 171 180 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 182 178 196 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + BICOMP + 33 + + + ICCARM + 24 113 + + + __cstat + 91 + + + + + ICCARM + 193 165 190 170 171 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 176 175 182 + + + + + $PROJ_DIR$\..\lib\uip\clock-arch.c + + + BICOMP + 111 + + + ICCARM + 274 131 + + + __cstat + 89 + + + + + ICCARM + 174 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\lib\driverlib\ssi.c + + + BICOMP + 136 + + + ICCARM + 83 140 + + + __cstat + 107 + + + + + ICCARM + 165 190 177 171 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 182 195 196 + + + + + $PROJ_DIR$\..\lib\uip\netdev.c + + + BICOMP + 98 + + + ICCARM + 39 263 + + + __cstat + 158 + + + + + ICCARM + 219 220 183 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 242 215 190 171 172 196 176 175 197 166 + + + + + $PROJ_DIR$\..\hooks.c + + + BICOMP + 142 + + + ICCARM + 147 31 + + + __cstat + 40 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 190 171 178 196 + + + + + $PROJ_DIR$\..\lib\fatfs\mmc.c + + + BICOMP + 25 + + + ICCARM + 100 27 + + + __cstat + 283 + + + + + ICCARM + 190 171 176 175 195 196 228 207 216 21 226 185 250 2 0 258 243 203 253 230 194 206 245 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 54 + + + ICCARM + 68 247 + + + __cstat + 101 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 165 190 191 170 171 196 176 175 178 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c + + + BICOMP + 268 + + + ICCARM + 47 105 + + + __cstat + 4 + + + + + ICCARM + 165 191 170 171 201 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 182 196 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + BICOMP + 127 + + + ICCARM + 57 81 + + + __cstat + 18 + + + + + ICCARM + 165 191 171 201 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 182 + + + + + $PROJ_DIR$\..\lib\driverlib\flashlib.c + + + BICOMP + 277 + + + ICCARM + 30 152 + + + __cstat + 128 + + + + + ICCARM + 169 165 170 171 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 166 182 + + + + + $PROJ_DIR$\..\lib\driverlib\ethernet.c + + + BICOMP + 29 + + + ICCARM + 52 13 + + + __cstat + 97 + + + + + ICCARM + 172 165 190 171 202 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 197 196 182 + + + + + $PROJ_DIR$\..\lib\driverlib\cpulib.c + + + BICOMP + 60 + + + ICCARM + 56 35 + + + __cstat + 92 + + + + + ICCARM + 201 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + BICOMP + 259 + + + ICCARM + 271 272 + + + __cstat + 95 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + + + BICOMP + 23 + + + ICCARM + 280 163 + + + __cstat + 49 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 240 242 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + + + BICOMP + 257 + + + ICCARM + 79 239 + + + __cstat + 126 + + + + + ICCARM + 219 220 183 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 242 210 292 38 50 267 144 252 90 45 293 262 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + + + BICOMP + 246 + + + ICCARM + 265 161 + + + __cstat + 5 + + + + + ICCARM + 223 174 225 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + + + BICOMP + 138 + + + ICCARM + 251 261 + + + __cstat + 155 + + + + + ICCARM + 219 220 183 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 242 213 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c + + + BICOMP + 260 + + + ICCARM + 106 76 + + + __cstat + 77 + + + + + ICCARM + 230 207 194 118 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + BICOMP + 284 + + + ICCARM + 108 285 + + + __cstat + 19 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + + + BICOMP + 151 + + + ICCARM + 278 132 + + + __cstat + 32 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + + + BICOMP + 43 + + + ICCARM + 286 120 + + + __cstat + 11 + + + + + ICCARM + 215 219 220 183 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 242 292 38 50 267 144 252 90 45 293 262 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + + + BICOMP + 58 + + + ICCARM + 93 53 + + + __cstat + 46 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 190 171 196 178 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c + + + BICOMP + 122 + + + ICCARM + 15 123 + + + __cstat + 162 + + + + + ICCARM + 230 207 194 228 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + + + BICOMP + 149 + + + ICCARM + 154 82 + + + __cstat + 241 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c + + + BICOMP + 8 + + + ICCARM + 164 119 + + + __cstat + 14 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 190 171 166 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + + + BICOMP + 6 + + + ICCARM + 249 28 + + + __cstat + 88 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + + + BICOMP + 74 + + + ICCARM + 59 129 + + + __cstat + 75 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + + + BICOMP + 143 + + + ICCARM + 279 295 + + + __cstat + 66 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + + + BICOMP + 276 + + + ICCARM + 12 288 + + + __cstat + 156 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 232 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + BICOMP + 36 + + + ICCARM + 69 266 + + + __cstat + 99 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 + + + + + $PROJ_DIR$\..\..\..\..\Source\file.c + + + BICOMP + 80 + + + ICCARM + 148 116 + + + __cstat + 104 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 292 38 50 267 144 252 90 45 293 262 146 117 7 159 62 150 71 133 + + + + + $PROJ_DIR$\..\..\..\..\Source\net.c + + + BICOMP + 16 + + + ICCARM + 73 10 + + + __cstat + 63 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 181 219 220 183 242 215 + + + + + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out + + + ILINK + 114 + + + OBJCOPY + 134 + + + + + ILINK + 296 285 132 272 131 163 129 28 103 35 17 13 123 116 119 152 113 31 81 247 27 10 263 288 140 105 295 53 282 239 120 161 261 76 82 266 61 137 110 287 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 17 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 149 + + + ICCARM + 154 82 + + + __cstat + 241 + + + + + ICCARM + 216 21 226 185 250 2 0 258 243 203 253 230 207 194 206 245 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp index f29727f3..04d23130 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp @@ -737,7 +737,7 @@

7 z#MX&;8$vtElb<~Y8QTU~esrLlL!fzHG|-VCQqvs5(tRx(kFNFc&6VT~un-hjw%Jgo zJ##?7@d4p4kd17Ue|K!2mef}^AM*rG{rySItrW4N<(Xs2{`IVt^DEFS*qFlWt_6X? z_=TGf27@KpJqstF!J6!j1BJno>MnpBgVA7i5$+_`RP&7RIkBXeO^_R*HO2ipa3sDthzBJ6NFz(x>|L3F<$>2aNXL% z_-dw)wRXspEm{79uuT5fK?!eW=1n4pn~_=#HzITt^Z3_ljEf!yt2#C_eCJ4ZHirWyo2aI zUV?AAxK@A|%R7w1=(`Zbaf{t{YV;|`W3EAGFu^07hD)bEhd3@hP?UcI$4`IMC`#{E z`eRV(A}g)dDLuql9aQqMqjd%qg*fYiHE!oj4jVK(#5o+~e94>+gI0w&9RZHJz|EPs z$&TLD69H1wd$=lj+FGjLF4q0;u&+<$cA(AUdB@3~tlerGu3 zn6ugPsf)ejhBGJS(JL{s;&%=?`--z=?b)JATC2{wX*jKY+e4+jwD!rWEQ`|Vnp&Af zIaH|*XHlURGp+SMvgjG2I`z{*^b(y`or7pTb*Lw@X$57rp39~Y1geok$yBe>a_H}A zlX@`+hHk1OIdq%$sjWlEt9e$mwhp18Hum%NNcyey8a_X(g&H-A5>#X!J*KjXD8X?S zTSgO=Q-ye6%^gX7)bvsGrZr}o5OeG*s(==&x_sJ>Xq*MqZaF<4zYSQfT20TRG*vyC zdRsdd2vKaX@S|$$Fp5`~MpF}Is>NgIAtJ3BONXrWHTZ!6GhsAs<>qT0wW^AIc z*o8~x)>SR3o;RS16P>^8X&`#*M=w&E&%R=O-STly*UVR=4^gdp+Clwz91t9*UbF)Zx3Z@qxOIK}-2q{nuS`|2LGV BR4D)e diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.map index 08a70225..4e2926f6 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.map @@ -372,6 +372,9 @@ Discarded input sections .text 0x00000000 0x0 THUMB Debug/../../obj/main.o .data 0x00000000 0x0 THUMB Debug/../../obj/main.o .bss 0x00000000 0x0 THUMB Debug/../../obj/main.o + .text 0x00000000 0x0 THUMB Debug/../../obj/vectors.o + .data 0x00000000 0x0 THUMB Debug/../../obj/vectors.o + .bss 0x00000000 0x0 THUMB Debug/../../obj/vectors.o .text 0x00000000 0x0 THUMB Debug/../../obj/cstart.o .data 0x00000000 0x0 THUMB Debug/../../obj/cstart.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cstart.o @@ -379,9 +382,6 @@ Discarded input sections .stack_process 0x00000000 0x0 THUMB Debug/../../obj/cstart.o .heap 0x00000000 0x0 THUMB Debug/../../obj/cstart.o - .text 0x00000000 0x0 THUMB Debug/../../obj/vectors.o - .data 0x00000000 0x0 THUMB Debug/../../obj/vectors.o - .bss 0x00000000 0x0 THUMB Debug/../../obj/vectors.o .text 0x00000000 0x0 THUMB Debug/../../obj/cpu_comp.o .data 0x00000000 0x0 THUMB Debug/../../obj/cpu_comp.o .bss 0x00000000 0x0 THUMB Debug/../../obj/cpu_comp.o @@ -428,16 +428,16 @@ Memory Configuration Name Origin Length Attributes UNPLACED_SECTIONS 0xffffffff 0x00000000 xw -SRAM 0x20000000 0x00002000 xw -FLASH 0x00000000 0x00008000 xr +SRAM 0x20000000 0x00010000 xw +FLASH 0x00000000 0x00004000 xr *default* 0x00000000 0xffffffff Linker script and memory map 0x20000000 __SRAM_segment_start__ = 0x20000000 - 0x20002000 __SRAM_segment_end__ = 0x20002000 + 0x20010000 __SRAM_segment_end__ = 0x20010000 0x00000000 __FLASH_segment_start__ = 0x0 - 0x00008000 __FLASH_segment_end__ = 0x8000 + 0x00004000 __FLASH_segment_end__ = 0x4000 0x00000800 __STACKSIZE__ = 0x800 0x00000000 __STACKSIZE_PROCESS__ = 0x0 0x00000000 __STACKSIZE_IRQ__ = 0x0 @@ -753,7 +753,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) 0x00001d1c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x00001d1c 0x52c +.rodata 0x00001d1c 0x520 0x00001d1c __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.g_pulXtals @@ -774,40 +774,41 @@ Linker script and memory map .rodata.str1.1 0x00001fa0 0x6b THUMB Debug/../../obj/canlib.o .rodata.str1.1 - 0x0000200b 0x85 THUMB Debug/../../obj/vectors.o + 0x0000200b 0x5e THUMB Debug/../../obj/vectors.o + *fill* 0x00002069 0x3 .rodata.flashLayout - 0x00002090 0xc0 THUMB Debug/../../obj/flash.o + 0x0000206c 0xd8 THUMB Debug/../../obj/flash.o .rodata.str1.1 - 0x00002150 0x77 THUMB Debug/../../obj/uart.o + 0x00002144 0x77 THUMB Debug/../../obj/uart.o .rodata.str1.1 - 0x000021c7 0x76 THUMB Debug/../../obj/can.o + 0x000021bb 0x76 THUMB Debug/../../obj/can.o .rodata.CSWTCH.10 - 0x0000223d 0x3 THUMB Debug/../../obj/com.o + 0x00002231 0x3 THUMB Debug/../../obj/com.o .rodata.xcpStationId - 0x00002240 0x8 THUMB Debug/../../obj/xcp.o - 0x00002248 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x00002248 __rodata_load_end__ = __rodata_end__ + 0x00002234 0x8 THUMB Debug/../../obj/xcp.o + 0x0000223c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x0000223c __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00000000 0x0 .rel.iplt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x00002248 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x0000223c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x00002248 0x0 - 0x00002248 __ARM.exidx_start__ = . - 0x00002248 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x0000223c 0x0 + 0x0000223c __ARM.exidx_start__ = . + 0x0000223c __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x00002248 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x00002248 __exidx_end = __ARM.exidx_end__ - 0x00002248 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x0000223c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x0000223c __exidx_end = __ARM.exidx_end__ + 0x0000223c __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x00002248 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x0000223c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x00002248 +.fast 0x20000000 0x0 load address 0x0000223c 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x00002248 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x0000223c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -816,21 +817,21 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x00002248 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x0000223c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x1 load address 0x00002248 +.data 0x20000000 0x1 load address 0x0000223c 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.comActiveInterface 0x20000000 0x1 THUMB Debug/../../obj/com.o 0x20000001 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x00002249 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000223d __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000000 0x1 load address 0x00002248 +.data_run 0x20000000 0x1 load address 0x0000223c 0x20000000 __data_run_start__ = . 0x20000001 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x20000000 0x1 @@ -914,14 +915,14 @@ Linker script and memory map 0x20000d6c __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) 0x20000d6c __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x0000224c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x00002240 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x20000d6c 0x0 load address 0x0000224c +.tdata 0x20000d6c 0x0 load address 0x00002240 0x20000d6c __tdata_start__ = . *(.tdata .tdata.*) 0x20000d6c __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000224c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000224c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x00002240 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x00002240 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) .tdata_run 0x20000d6c 0x0 @@ -941,8 +942,8 @@ LOAD THUMB Debug/../../obj/uartlib.o LOAD THUMB Debug/../../obj/canlib.o LOAD THUMB Debug/../../obj/hooks.o LOAD THUMB Debug/../../obj/main.o -LOAD THUMB Debug/../../obj/cstart.o LOAD THUMB Debug/../../obj/vectors.o +LOAD THUMB Debug/../../obj/cstart.o LOAD THUMB Debug/../../obj/cpu_comp.o LOAD THUMB Debug/../../obj/cpu.o LOAD THUMB Debug/../../obj/flash.o @@ -982,7 +983,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_frame 0x00001b3c 0x30 THUMB Debug/../../obj/cop.o .debug_frame 0x00001b6c 0x88 THUMB Debug/../../obj/xcp.o -.debug_info 0x00000000 0x7b79 +.debug_info 0x00000000 0x7b52 .debug_info 0x00000000 0xb82 THUMB Debug/../../obj/sysctl.o .debug_info 0x00000b82 0x4bf THUMB Debug/../../obj/interrupt.o .debug_info 0x00001041 0x1453 THUMB Debug/../../obj/gpio.o @@ -990,21 +991,21 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_info 0x000029e9 0x128f THUMB Debug/../../obj/uartlib.o .debug_info 0x00003c78 0x16f1 THUMB Debug/../../obj/canlib.o .debug_info 0x00005369 0x161 THUMB Debug/../../obj/main.o - .debug_info 0x000054ca 0xfd THUMB Debug/../../obj/cstart.o - .debug_info 0x000055c7 0x10d THUMB Debug/../../obj/vectors.o - .debug_info 0x000056d4 0x7c THUMB Debug/../../obj/cpu_comp.o - .debug_info 0x00005750 0x1c3 THUMB Debug/../../obj/cpu.o - .debug_info 0x00005913 0x860 THUMB Debug/../../obj/flash.o - .debug_info 0x00006173 0x24a THUMB Debug/../../obj/nvm.o - .debug_info 0x000063bd 0x129 THUMB Debug/../../obj/timer.o - .debug_info 0x000064e6 0x447 THUMB Debug/../../obj/uart.o - .debug_info 0x0000692d 0x490 THUMB Debug/../../obj/can.o - .debug_info 0x00006dbd 0xbe THUMB Debug/../../obj/assert.o - .debug_info 0x00006e7b 0x112 THUMB Debug/../../obj/backdoor.o - .debug_info 0x00006f8d 0x14e THUMB Debug/../../obj/boot.o - .debug_info 0x000070db 0x2cb THUMB Debug/../../obj/com.o - .debug_info 0x000073a6 0x71 THUMB Debug/../../obj/cop.o - .debug_info 0x00007417 0x762 THUMB Debug/../../obj/xcp.o + .debug_info 0x000054ca 0x10d THUMB Debug/../../obj/vectors.o + .debug_info 0x000055d7 0xd6 THUMB Debug/../../obj/cstart.o + .debug_info 0x000056ad 0x7c THUMB Debug/../../obj/cpu_comp.o + .debug_info 0x00005729 0x1c3 THUMB Debug/../../obj/cpu.o + .debug_info 0x000058ec 0x860 THUMB Debug/../../obj/flash.o + .debug_info 0x0000614c 0x24a THUMB Debug/../../obj/nvm.o + .debug_info 0x00006396 0x129 THUMB Debug/../../obj/timer.o + .debug_info 0x000064bf 0x447 THUMB Debug/../../obj/uart.o + .debug_info 0x00006906 0x490 THUMB Debug/../../obj/can.o + .debug_info 0x00006d96 0xbe THUMB Debug/../../obj/assert.o + .debug_info 0x00006e54 0x112 THUMB Debug/../../obj/backdoor.o + .debug_info 0x00006f66 0x14e THUMB Debug/../../obj/boot.o + .debug_info 0x000070b4 0x2cb THUMB Debug/../../obj/com.o + .debug_info 0x0000737f 0x71 THUMB Debug/../../obj/cop.o + .debug_info 0x000073f0 0x762 THUMB Debug/../../obj/xcp.o .debug_abbrev 0x00000000 0x1a53 .debug_abbrev 0x00000000 0x1d5 THUMB Debug/../../obj/sysctl.o @@ -1014,8 +1015,8 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_abbrev 0x0000069d 0x15b THUMB Debug/../../obj/uartlib.o .debug_abbrev 0x000007f8 0x264 THUMB Debug/../../obj/canlib.o .debug_abbrev 0x00000a5c 0xbb THUMB Debug/../../obj/main.o - .debug_abbrev 0x00000b17 0x14 THUMB Debug/../../obj/cstart.o - .debug_abbrev 0x00000b2b 0xef THUMB Debug/../../obj/vectors.o + .debug_abbrev 0x00000b17 0xef THUMB Debug/../../obj/vectors.o + .debug_abbrev 0x00000c06 0x14 THUMB Debug/../../obj/cstart.o .debug_abbrev 0x00000c1a 0x43 THUMB Debug/../../obj/cpu_comp.o .debug_abbrev 0x00000c5d 0xdf THUMB Debug/../../obj/cpu.o .debug_abbrev 0x00000d3c 0x276 THUMB Debug/../../obj/flash.o @@ -1152,9 +1153,9 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_aranges 0x000005f8 0x20 THUMB Debug/../../obj/main.o .debug_aranges - 0x00000618 0x20 THUMB Debug/../../obj/cstart.o + 0x00000618 0x20 THUMB Debug/../../obj/vectors.o .debug_aranges - 0x00000638 0x20 THUMB Debug/../../obj/vectors.o + 0x00000638 0x20 THUMB Debug/../../obj/cstart.o .debug_aranges 0x00000658 0x28 THUMB Debug/../../obj/cpu_comp.o .debug_aranges @@ -1205,7 +1206,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_ranges 0x00000810 0x10 THUMB Debug/../../obj/cop.o .debug_ranges 0x00000820 0x78 THUMB Debug/../../obj/xcp.o -.debug_line 0x00000000 0x3aaf +.debug_line 0x00000000 0x3ac0 .debug_line 0x00000000 0x7be THUMB Debug/../../obj/sysctl.o .debug_line 0x000007be 0x31d THUMB Debug/../../obj/interrupt.o .debug_line 0x00000adb 0x619 THUMB Debug/../../obj/gpio.o @@ -1213,23 +1214,23 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .debug_line 0x0000151a 0x79a THUMB Debug/../../obj/uartlib.o .debug_line 0x00001cb4 0x667 THUMB Debug/../../obj/canlib.o .debug_line 0x0000231b 0x13b THUMB Debug/../../obj/main.o - .debug_line 0x00002456 0x12c THUMB Debug/../../obj/cstart.o - .debug_line 0x00002582 0x126 THUMB Debug/../../obj/vectors.o - .debug_line 0x000026a8 0xc6 THUMB Debug/../../obj/cpu_comp.o - .debug_line 0x0000276e 0x16d THUMB Debug/../../obj/cpu.o - .debug_line 0x000028db 0x337 THUMB Debug/../../obj/flash.o - .debug_line 0x00002c12 0x162 THUMB Debug/../../obj/nvm.o - .debug_line 0x00002d74 0x126 THUMB Debug/../../obj/timer.o - .debug_line 0x00002e9a 0x235 THUMB Debug/../../obj/uart.o - .debug_line 0x000030cf 0x21b THUMB Debug/../../obj/can.o - .debug_line 0x000032ea 0x10f THUMB Debug/../../obj/assert.o - .debug_line 0x000033f9 0x141 THUMB Debug/../../obj/backdoor.o - .debug_line 0x0000353a 0x11a THUMB Debug/../../obj/boot.o - .debug_line 0x00003654 0x198 THUMB Debug/../../obj/com.o - .debug_line 0x000037ec 0x99 THUMB Debug/../../obj/cop.o - .debug_line 0x00003885 0x22a THUMB Debug/../../obj/xcp.o + .debug_line 0x00002456 0xff THUMB Debug/../../obj/vectors.o + .debug_line 0x00002555 0x105 THUMB Debug/../../obj/cstart.o + .debug_line 0x0000265a 0xc6 THUMB Debug/../../obj/cpu_comp.o + .debug_line 0x00002720 0x16d THUMB Debug/../../obj/cpu.o + .debug_line 0x0000288d 0x396 THUMB Debug/../../obj/flash.o + .debug_line 0x00002c23 0x162 THUMB Debug/../../obj/nvm.o + .debug_line 0x00002d85 0x126 THUMB Debug/../../obj/timer.o + .debug_line 0x00002eab 0x235 THUMB Debug/../../obj/uart.o + .debug_line 0x000030e0 0x21b THUMB Debug/../../obj/can.o + .debug_line 0x000032fb 0x10f THUMB Debug/../../obj/assert.o + .debug_line 0x0000340a 0x141 THUMB Debug/../../obj/backdoor.o + .debug_line 0x0000354b 0x11a THUMB Debug/../../obj/boot.o + .debug_line 0x00003665 0x198 THUMB Debug/../../obj/com.o + .debug_line 0x000037fd 0x99 THUMB Debug/../../obj/cop.o + .debug_line 0x00003896 0x22a THUMB Debug/../../obj/xcp.o -.debug_str 0x00000000 0x24ed +.debug_str 0x00000000 0x24c6 .debug_str 0x00000000 0x662 THUMB Debug/../../obj/sysctl.o 0x6b8 (size before relaxing) .debug_str 0x00000662 0x1d3 THUMB Debug/../../obj/interrupt.o @@ -1244,33 +1245,33 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B 0x6f0 (size before relaxing) .debug_str 0x00001657 0x72 THUMB Debug/../../obj/main.o 0x233 (size before relaxing) - .debug_str 0x000016c9 0xbf THUMB Debug/../../obj/vectors.o - 0x24d (size before relaxing) - .debug_str 0x00001788 0xa1 THUMB Debug/../../obj/cpu_comp.o + .debug_str 0x000016c9 0x98 THUMB Debug/../../obj/vectors.o + 0x226 (size before relaxing) + .debug_str 0x00001761 0xa1 THUMB Debug/../../obj/cpu_comp.o 0x218 (size before relaxing) - .debug_str 0x00001829 0x121 THUMB Debug/../../obj/cpu.o + .debug_str 0x00001802 0x121 THUMB Debug/../../obj/cpu.o 0x2be (size before relaxing) - .debug_str 0x0000194a 0x285 THUMB Debug/../../obj/flash.o + .debug_str 0x00001923 0x285 THUMB Debug/../../obj/flash.o 0x477 (size before relaxing) - .debug_str 0x00001bcf 0xac THUMB Debug/../../obj/nvm.o + .debug_str 0x00001ba8 0xac THUMB Debug/../../obj/nvm.o 0x2ef (size before relaxing) - .debug_str 0x00001c7b 0xc2 THUMB Debug/../../obj/timer.o + .debug_str 0x00001c54 0xc2 THUMB Debug/../../obj/timer.o 0x24f (size before relaxing) - .debug_str 0x00001d3d 0x120 THUMB Debug/../../obj/uart.o + .debug_str 0x00001d16 0x120 THUMB Debug/../../obj/uart.o 0x379 (size before relaxing) - .debug_str 0x00001e5d 0xf5 THUMB Debug/../../obj/can.o + .debug_str 0x00001e36 0xf5 THUMB Debug/../../obj/can.o 0x44f (size before relaxing) - .debug_str 0x00001f52 0x80 THUMB Debug/../../obj/assert.o + .debug_str 0x00001f2b 0x80 THUMB Debug/../../obj/assert.o 0x21b (size before relaxing) - .debug_str 0x00001fd2 0xb7 THUMB Debug/../../obj/backdoor.o + .debug_str 0x00001fab 0xb7 THUMB Debug/../../obj/backdoor.o 0x25f (size before relaxing) - .debug_str 0x00002089 0x83 THUMB Debug/../../obj/boot.o + .debug_str 0x00002062 0x83 THUMB Debug/../../obj/boot.o 0x258 (size before relaxing) - .debug_str 0x0000210c 0x135 THUMB Debug/../../obj/com.o + .debug_str 0x000020e5 0x135 THUMB Debug/../../obj/com.o 0x36f (size before relaxing) - .debug_str 0x00002241 0x6a THUMB Debug/../../obj/cop.o + .debug_str 0x0000221a 0x6a THUMB Debug/../../obj/cop.o 0x1ec (size before relaxing) - .debug_str 0x000022ab 0x242 THUMB Debug/../../obj/xcp.o + .debug_str 0x00002284 0x242 THUMB Debug/../../obj/xcp.o 0x4ae (size before relaxing) .comment 0x00000000 0x4c @@ -1314,9 +1315,9 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/B .ARM.attributes 0x00000132 0x33 THUMB Debug/../../obj/main.o .ARM.attributes - 0x00000165 0x21 THUMB Debug/../../obj/cstart.o + 0x00000165 0x33 THUMB Debug/../../obj/vectors.o .ARM.attributes - 0x00000186 0x33 THUMB Debug/../../obj/vectors.o + 0x00000198 0x21 THUMB Debug/../../obj/cstart.o .ARM.attributes 0x000001b9 0x33 THUMB Debug/../../obj/cpu_comp.o .ARM.attributes diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.srec index 5e563e13..5f43bf86 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/openblt_ek_lm3s8962.srec @@ -24,12 +24,12 @@ S11301501C481D49884205D00268043003B4904706 S113016003BCF7E700208646EC4600200021214A24 S11301709047FEE7884207D0521A05D00378013031 S11301800B700131013AF9D17047884202D00270F4 -S11301900130FAE7704700006C0D0020482200008F +S11301900130FAE7704700006C0D00203C2200009B S11301A00000002001000020F8010000F801000018 -S11301B01C1D000048220000000000200000002058 +S11301B01C1D00003C220000000000200000002064 S11301C01C1D00001C1D00001C1D00001C1D000047 S11301D01C1D00001C1D00001C1D00001C1D000037 -S11301E04822000004000020EC040020EC0400205D +S11301E03C22000004000020EC040020EC04002069 S10B01F06C050020A5120000BB S11301F820F08053A3F58012013A012A10B559D989 S11302082D4A934256D002F58072934252D002F599 @@ -311,13 +311,13 @@ S11313384D1E5618441AB54205D015F8013F635599 S113134800F0B5FBF7E770BDF8B505460A4E002472 S11313580C2700F0ACFB07FB04F39959A94206D803 S113136833445A680A44954201D2187AF8BD0134C4 -S1131378102CEED1FF20F8BD902000002DE9F34198 +S1131378122CEED1FF20F8BD6C2000002DE9F341BA S113138805460068FFF7E0FFFF2801D1002019E0B7 S11313980024261D2F68AB5904EB0708019300F0BD S11313A886FB042241460DEB0200FFF7DBFA002816 S11313B8ECD1E259019B9A42E8D1B6F5007F344654 S11313C8E7D1012002B0BDE8F081000038B5114B27 -S11313D8044698420D4606D0B1F5004F05D0FFF7F4 +S11313D8044698420D4606D0B1F5804F05D0FFF774 S11313E8CDFF18B911E00C4C00E01C46C5F3080306 S11313F85BB923689D420AD020464FF4007240F836 S1131408045B2946FFF792FF01E0002038BD20461F @@ -334,33 +334,33 @@ S11314A8034A4FF0FF331360024A1360704700BFCA S11314B80802002004000020FFF7F2BF70B50446BC S11314C80D461646FFF740FFFF2815D0681E204436 S11314D8FFF73AFFFF280FD024F4FF7323F001032A -S11314E8B3F5004F32462B462146BDE870400CBF89 +S11314E8B3F5804F32462B462146BDE870400CBF09 S11314F802480348FFF792BF002070BD0400002093 S1131508080200202DE9F8430C460646FFF71CFFA5 S11315180546601E3044FFF717FF8542074602D987 -S11315280020BDE8F8832B1FDBB2FA2BF8D8132868 +S11315280020BDE8F883AB1EDBB2FC2BF8D81328E7 S1131538F6D8244E00244FF00C0900F0B8FA09FB41 S113154804631A7ADFF87C80AA4201D11E6804E099 -S11315580134102CF1D14FF0FF3600240C2500F093 +S11315580134122CF1D14FF0FF3600240C2500F091 S1131568A6FA05FB04831A7ABA4201D11C6804E07E -S11315780134102CF3D14FF0FF3400254FF00C093F +S11315780134122CF3D14FF0FF3400254FF00C093D S113158800F095FA09FB05831A7ABA4201D15B681F -S113159803E00135102DF3D10023A41B2344C3F326 +S113159803E00135122DF3D10023A41B2344C3F324 S11315A88F240025ABB29C4209D900F080FA06EBDF S11315B88520FFF7B5F901350028F3D0B0E70120FD -S11315C8BDE8F883902000000F4B07B51A68013274 -S11315D816D09A68596848F2F0001144DA68114440 +S11315C8BDE8F8836C2000000F4B07B51A68013298 +S11315D816D09A68596844F2F0001144DA68114444 S11315E81A6911445A6911449A691144DA698B18C1 S11315F85B4202AA42F8043D0421FFF75FFF00E0C2 -S1131608012003B05DF804FB040000204FF40043FC -S11316181A6848F204031B68134448F20802126863 -S1131628134448F20C021268134448F21002116879 -S113163848F2140212680B441A4448F218031B684F -S1131648134448F2F0021268D3420CBF0120002070 +S1131608012003B05DF804FB040000204FF480437C +S11316181A6844F204031B68134444F2080212686B +S1131628134444F20C021268134444F21002116881 +S113163844F2140212680B441A4444F218031B6857 +S1131648134444F2F0021268D3420CBF0120002074 S1131658704700000A4808B50368013305D10948F2 S11316680368013306D1012008BDFFF787FE00286F S1131678F5D108BDFFF782FE003018BF012008BD70 -S113168804000020080200204FF400407047FFF7D0 +S113168804000020080200204FF480407047FFF750 S113169813BFFFF713BFFFF735BFFFF7B7BFFFF758 S11316A8F3BF08B5FFF790FF18B1BDE80840FFF78E S11316B8D1BF08BD4CF24F31044B00221A60596067 @@ -378,7 +378,7 @@ S11317680F4800F0FFF83546A4B2AB1B9BB2A34266 S11317780FD200F09CF915F8011B0A48FFF738FA54 S113178840B10848FFF70EFA0028EED100F08FF9AF S1131798F7E770BD6821024800F0E4F8E5E700BF08 -S11317A85021000000C00040F8B51F4D07462C78B2 +S11317A84421000000C00040F8B51F4D07462C78BE S11317B8A4B91E48FFF708FA421C01D1002430E0FE S11317C81B4BC0B218700028F8D0FFF797FF194BCD S11317D81860194B1C7001232B7022E0164C134817 @@ -398,12 +398,12 @@ S11318A864044FF00105D9D18B210D4800F05AF892 S11318B80A48FFF75FFA40F26763019340F2FF7347 S11318C8029308230393049301AA022301210348E2 S11318D8FFF712FB07B0F0BD000110000000044040 -S11318E8C721000030B5044687B00D4610480121D1 +S11318E8BB21000030B5044687B00D4610480121DD S11318F8FFF7C4FA820703D5AE210E4800F032F888 S113190840F2E17301AA01930221002308480393DA S113191804950594FFF7F0FA01210548FFF7AEFA9C S1131928044600F0C4F8A307F6D407B030BD00BFDE -S113193800000440C721000010B5022186B0044607 +S113193800000440BB21000010B5022186B0044613 S11319480748FFF79BFA10F0010007D00123044869 S113195801AA19460594FFF7C5FB012006B010BD7E S11319680000044008B500F0A2F8FCE710B500F048 @@ -426,7 +426,7 @@ S1131A68012A0D461C4602D1C9B2FFF73BFF237871 S1131A781BB9E9B23046FFF75DFEBDE8704000F0DF S1131A8837B800BF00000020044B1B78013BDBB2D1 S1131A98022B9ABF024AD05C402070470000002005 -S1131AA83D220000FFF7F0BF00F01AB870477047F6 +S1131AA831220000FFF7F0BF00F01AB87047704702 S1131AB8034BFE22DA7002221871A3F844207047FF S1131AC8A0040020054B00221A709A6483F843206E S1131AD8A3F844209A705A70704700BFA0040020ED @@ -465,7 +465,7 @@ S1131CD8446004E0312000E02020FFF7E9FE94F896 S1131CE84330012B02D11020FFF7E2FEB4F944106F S1131CF80648002908DD012380F8433089B20330FF S1131D08BDE8F840FFF7A8BEF8BD00BFA004002056 -S1071D184022000061 +S1071D18342200006D S1131D1C40420F0000201C0080841E00008025001F S1131D2C999E36000040380000093D0000803E00BA S1131D3C00004B00404B4C0000204E00808D5B009B @@ -518,36 +518,35 @@ S113201C4F70656E424C542F5461726765742F4433 S113202C656D6F2F41524D434D335F4C4D33535FB0 S113203C454B5F4C4D3353383936325F43726F73B3 S113204C73776F726B732F426F6F742F6964652F84 -S113205C2E2E2F2E2E2F2E2E2F2E2E2F536F75729B -S113206C63652F41524D434D335F4C4D33532F43D6 -S113207C726F7373776F726B732F766563746F7291 -S113208C732E630000800000002000000400000098 -S113209C00A00000002000000500000000C00000AB -S11320AC002000000600000000E0000000200000FA -S11320BC07000000000001000020000008000000E0 -S11320CC0020010000200000090000000040010075 -S11320DC002000000A000000006001000020000045 -S11320EC0B00000000800100002000000C00000028 -S11320FC00A00100002000000D00000000C0010041 -S113210C002000000E00000000E001000020000090 -S113211C0F0000000000020000800000100000000E -S113212C0080020000800000110000000000030089 -S113213C00800000120000000080030000800000FA -S113214C13000000433A2F576F726B2F736F667432 -S113215C776172652F4F70656E424C542F546172C7 -S113216C6765742F44656D6F2F41524D434D335F3A -S113217C4C4D33535F454B5F4C4D335338393632EA -S113218C5F43726F7373776F726B732F426F6F74DD -S113219C2F6964652F2E2E2F2E2E2F2E2E2F2E2EA2 -S11321AC2F536F757263652F41524D434D335F4C02 -S11321BC4D33532F756172742E6300433A2F576F4E -S11321CC726B2F736F6674776172652F4F70656EC7 -S11321DC424C542F5461726765742F44656D6F2F94 -S11321EC41524D434D335F4C4D33535F454B5F4C24 -S11321FC4D3353383936325F43726F7373776F7262 -S113220C6B732F426F6F742F6964652F2E2E2F2ED4 -S113221C2E2F2E2E2F2E2E2F536F757263652F415A -S113222C524D434D335F4C4D33532F63616E2E63CC -S10F223C000800004F70656E424C540016 -S1042248048D +S113205C2E2E2F766563746F72732E63000000004E +S113206C004000000020000002000000006000009E +S113207C002000000300000000800000002000008D +S113208C0400000000A00000002000000500000077 +S113209C00C00000002000000600000000E000006A +S11320AC00200000070000000000010000200000D8 +S11320BC08000000002001000020000009000000BE +S11320CC00400100002000000A0000000060010034 +S11320DC002000000B000000008001000020000024 +S11320EC0C00000000A00100002000000D00000006 +S11320FC00C00100002000000E00000000E0010000 +S113210C002000000F00000000000200008000000E +S113211C100000000080020000800000110000008C +S113212C0000030000800000120000000080030087 +S113213C0080000013000000433A2F576F726B2F7E +S113214C736F6674776172652F4F70656E424C5471 +S113215C2F5461726765742F44656D6F2F41524D16 +S113216C434D335F4C4D33535F454B5F4C4D3353B1 +S113217C383936325F43726F7373776F726B732FA8 +S113218C426F6F742F6964652F2E2E2F2E2E2F2ED7 +S113219C2E2F2E2E2F536F757263652F41524D4384 +S11321AC4D335F4C4D33532F756172742E63004362 +S11321BC3A2F576F726B2F736F6674776172652F3A +S11321CC4F70656E424C542F5461726765742F4482 +S11321DC656D6F2F41524D434D335F4C4D33535FFF +S11321EC454B5F4C4D3353383936325F43726F7302 +S11321FC73776F726B732F426F6F742F6964652FD3 +S113220C2E2E2F2E2E2F2E2E2F2E2E2F536F7572E9 +S113221C63652F41524D434D335F4C4D33532F6304 +S113222C616E2E63000800004F70656E424C5400C2 +S104223C0499 S90300F10B diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/blt_conf.h b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/blt_conf.h index 8317535e..6782e982 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/blt_conf.h +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/blt_conf.h @@ -138,6 +138,17 @@ #define BOOT_NVM_CHECKSUM_HOOKS_ENABLE (0) +/**************************************************************************************** +* F L A S H M E M O R Y D R I V E R C O N F I G U R A T I O N +****************************************************************************************/ +/** \brief Enable support for a custom flash layout table. It is located in + * flash_layout.c. This was done because the default flashLayout[] table + * in the bootloader's core has more flash memory reserved for the bootloader + * than is needed for this demo. + */ +#define BOOT_FLASH_CUSTOM_LAYOUT_ENABLE (1) + + /**************************************************************************************** * W A T C H D O G D R I V E R C O N F I G U R A T I O N ****************************************************************************************/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/cstart.s b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/cstart.s new file mode 100644 index 00000000..6a228a29 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/cstart.s @@ -0,0 +1,271 @@ +/***************************************************************************** + * Copyright (c) 2009 Rowley Associates Limited. * + * * + * This file may be distributed under the terms of the License Agreement * + * provided with this software. * + * * + * THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING THE * + * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * + *****************************************************************************/ + +/***************************************************************************** + * Preprocessor Definitions + * ------------------------ + * APP_ENTRY_POINT + * + * Defines the application entry point function, if undefined this setting + * defaults to "main". + * + * USE_PROCESS_STACK + * + * If defined, thread mode will be configured to use the process stack if + * the size of the process stack is greater than zero bytes in length. + * + * INITIALIZE_STACK + * + * If defined, the contents of the stack will be initialized to a the + * value 0xCC. + * + * INITIALIZE_SECONDARY_SECTIONS + * + * If defined, the .data2, .text2, .rodata2 and .bss2 sections will be initialized. + * + * FULL_LIBRARY + * + * If defined then + * - argc, argv are setup by the debug_getargs. + * - the exit symbol is defined and executes on return from main. + * - the exit symbol calls destructors, atexit functions and then debug_exit. + * + * If not defined then + * - argc and argv are zero. + * - the exit symbol is defined, executes on return from main and loops + *****************************************************************************/ + +#ifndef APP_ENTRY_POINT +#define APP_ENTRY_POINT main +#endif + +#ifndef ARGSSPACE +#define ARGSSPACE 128 +#endif + + .extern APP_ENTRY_POINT + .global exit + .global reset_handler + + .section .init, "ax" + .code 16 + .align 2 + + + .thumb_func +/**************************************************************************************** +** NAME: reset_handler +** PARAMETER: none +** RETURN VALUE: none +** DESCRIPTION: Reset interrupt service routine. Configures the stack, initializes +** RAM and jumps to function main. +** +****************************************************************************************/ +reset_handler: + ldr r1, =__stack_end__ +#ifdef __ARM_EABI__ + mov r2, #0x7 + bic r1, r2 +#endif + mov sp, r1 +#ifdef INITIALIZE_STACK + mov r2, #0xCC + ldr r0, =__stack_start__ + bl memory_set +#endif + +#ifdef USE_PROCESS_STACK + /* Set up process stack if size > 0 */ + ldr r1, =__stack_process_end__ + ldr r0, =__stack_process_start__ + sub r2, r1, r0 + beq 1f +#ifdef __ARM_EABI__ + mov r2, #0x7 + bic r1, r2 +#endif + msr psp, r1 + mov r2, #2 + msr control, r2 +#ifdef INITIALIZE_STACK + mov r2, #0xCC + bl memory_set +#endif +1: +#endif + /* Copy initialised memory sections into RAM (if necessary). */ + ldr r0, =__data_load_start__ + ldr r1, =__data_start__ + ldr r2, =__data_end__ + bl memory_copy + ldr r0, =__text_load_start__ + ldr r1, =__text_start__ + ldr r2, =__text_end__ + bl memory_copy + ldr r0, =__fast_load_start__ + ldr r1, =__fast_start__ + ldr r2, =__fast_end__ + bl memory_copy + ldr r0, =__ctors_load_start__ + ldr r1, =__ctors_start__ + ldr r2, =__ctors_end__ + bl memory_copy + ldr r0, =__dtors_load_start__ + ldr r1, =__dtors_start__ + ldr r2, =__dtors_end__ + bl memory_copy + ldr r0, =__rodata_load_start__ + ldr r1, =__rodata_start__ + ldr r2, =__rodata_end__ + bl memory_copy +#ifdef INITIALIZE_SECONDARY_SECTIONS + ldr r0, =__data2_load_start__ + ldr r1, =__data2_start__ + ldr r2, =__data2_end__ + bl memory_copy + ldr r0, =__text2_load_start__ + ldr r1, =__text2_start__ + ldr r2, =__text2_end__ + bl memory_copy + ldr r0, =__rodata2_load_start__ + ldr r1, =__rodata2_start__ + ldr r2, =__rodata2_end__ + bl memory_copy +#endif /* #ifdef INITIALIZE_SECONDARY_SECTIONS */ + + /* Zero the bss. */ + ldr r0, =__bss_start__ + ldr r1, =__bss_end__ + mov r2, #0 + bl memory_set +#ifdef INITIALIZE_SECONDARY_SECTIONS + ldr r0, =__bss2_start__ + ldr r1, =__bss2_end__ + mov r2, #0 + bl memory_set +#endif /* #ifdef INITIALIZE_SECONDARY_SECTIONS */ + + /* Initialise the heap */ + ldr r0, = __heap_start__ + ldr r1, = __heap_end__ + sub r1, r1, r0 + cmp r1, #8 + blt 1f + mov r2, #0 + str r2, [r0] + add r0, r0, #4 + str r1, [r0] +1: + + /* Call constructors */ + ldr r0, =__ctors_start__ + ldr r1, =__ctors_end__ +ctor_loop2: + cmp r0, r1 + beq ctor_end2 + ldr r2, [r0] + add r0, #4 + push {r0-r1} + blx r2 + pop {r0-r1} + b ctor_loop2 +ctor_end2: + + /* Setup initial call frame */ + mov r0, #0 + mov lr, r0 + mov r12, sp + +start2: + /* Jump to application entry point */ +#ifdef FULL_LIBRARY + mov r0, #ARGSSPACE + ldr r1, =args + ldr r2, =debug_getargs + blx r2 + ldr r1, =args +#else + mov r0, #0 + mov r1, #0 +#endif + ldr r2, =APP_ENTRY_POINT + blx r2 + + .thumb_func +exit: +#ifdef FULL_LIBRARY + mov r5, r0 // save the exit parameter/return result + + /* Call destructors */ + ldr r0, =__dtors_start__ + ldr r1, =__dtors_end__ +dtor_loop: + cmp r0, r1 + beq dtor_end + ldr r2, [r0] + add r0, #4 + push {r0-r1} + blx r2 + pop {r0-r1} + b dtor_loop +dtor_end: + + /* Call atexit functions */ + ldr r2, =_execute_at_exit_fns + blx r2 + + /* Call debug_exit with return result/exit parameter */ + mov r0, r5 + ldr r2, =debug_exit + blx r2 +#endif + + /* Returned from application entry point, loop forever. */ +exit_loop: + b exit_loop + + .thumb_func +memory_copy: + cmp r0, r1 + beq 2f + sub r2, r2, r1 + beq 2f +1: + ldrb r3, [r0] + add r0, r0, #1 + strb r3, [r1] + add r1, r1, #1 + sub r2, r2, #1 + bne 1b +2: + bx lr + + .thumb_func +memory_set: + cmp r0, r1 + beq 1f + strb r2, [r0] + add r0, r0, #1 + b memory_set +1: + bx lr + + +#ifdef FULL_LIBRARY + .bss +args: + .space ARGSSPACE +#endif + + /* Setup attibutes of stack and heap sections so they don't take up room in the elf file */ + .section .stack, "wa", %nobits + .section .stack_process, "wa", %nobits + .section .heap, "wa", %nobits + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/flash_layout.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/flash_layout.c new file mode 100644 index 00000000..7aae0f24 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/flash_layout.c @@ -0,0 +1,62 @@ +/************************************************************************************//** +* \file Demo\ARMCM3_LM3S_EK_LM3S8962_Crossworks\Boot\flash_layout.c +* \brief Custom flash layout table source file. +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S8962_Crossworks +* \internal +*---------------------------------------------------------------------------------------- +* C O P Y R I G H T +*---------------------------------------------------------------------------------------- +* Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved +* +*---------------------------------------------------------------------------------------- +* L I C E N S E +*---------------------------------------------------------------------------------------- +* This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or +* modify it under the terms of the GNU General Public License as published by the Free +* Software Foundation, either version 3 of the License, or (at your option) any later +* version. +* +* OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +* PURPOSE. See the GNU General Public License for more details. +* +* You have received a copy of the GNU General Public License along with OpenBLT. It +* should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy. +* +* \endinternal +****************************************************************************************/ + +/** \brief Array wit the layout of the flash memory. + * \details Also controls what part of the flash memory is reserved for the bootloader. + * If the bootloader size changes, the reserved sectors for the bootloader + * might need adjustment to make sure the bootloader doesn't get overwritten. + */ +static const tFlashSector flashLayout[] = +{ + /* space is reserved for a bootloader configuration with all supported communication + * interfaces enabled. when for example only UART is needed, than the space required + * for the bootloader can be made a lot smaller here. + */ + /* { 0x00000000, 0x02000, 0}, flash sector 0 - reserved for bootloader */ + /* { 0x00002000, 0x02000, 1}, flash sector 1 - reserved for bootloader */ + { 0x00004000, 0x02000, 2}, /* flash sector 2 - 8kb */ + { 0x00006000, 0x02000, 3}, /* flash sector 3 - 8kb */ + { 0x00008000, 0x02000, 4}, /* flash sector 4 - 8kb */ + { 0x0000A000, 0x02000, 5}, /* flash sector 5 - 8kb */ + { 0x0000C000, 0x02000, 6}, /* flash sector 6 - 8kb */ + { 0x0000E000, 0x02000, 7}, /* flash sector 7 - 8kb */ + { 0x00010000, 0x02000, 8}, /* flash sector 8 - 8kb */ + { 0x00012000, 0x02000, 9}, /* flash sector 9 - 8kb */ + { 0x00014000, 0x02000, 10}, /* flash sector 10 - 8kb */ + { 0x00016000, 0x02000, 11}, /* flash sector 11 - 8kb */ + { 0x00018000, 0x02000, 12}, /* flash sector 12 - 8kb */ + { 0x0001A000, 0x02000, 13}, /* flash sector 13 - 8kb */ + { 0x0001C000, 0x02000, 14}, /* flash sector 14 - 8kb */ + { 0x0001E000, 0x02000, 15}, /* flash sector 15 - 8kb */ + { 0x00020000, 0x08000, 16}, /* flash sector 16 - 32kb */ + { 0x00028000, 0x08000, 17}, /* flash sector 17 - 32kb */ + { 0x00030000, 0x08000, 18}, /* flash sector 18 - 32kb */ + { 0x00038000, 0x08000, 19}, /* flash sector 19 - 32kb */ +}; + +/*********************************** end of flash_layout.c *****************************/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzp b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzp index 48ad2c91..1816e415 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzp @@ -1,93 +1,149 @@ - - + + - + - + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - + + + + + + + + - + - - - - + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - + + - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzs b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzs index 9d172f20..9992a1b0 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzs +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/ide/lm3s8962_crossworks.hzs @@ -1,9 +1,7 @@ - - - + @@ -27,6 +25,9 @@ + + + @@ -57,8 +58,9 @@ - - + + + - + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/memory.x b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/memory.x new file mode 100644 index 00000000..9959f830 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/memory.x @@ -0,0 +1,272 @@ +MEMORY +{ + UNPLACED_SECTIONS (wx) : ORIGIN = 0x100000000, LENGTH = 0 + SRAM (wx) : ORIGIN = 0x20000000, LENGTH = 0x00010000 + FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 0x00004000 +} + + +SECTIONS +{ + __SRAM_segment_start__ = 0x20000000; + __SRAM_segment_end__ = 0x20010000; + __FLASH_segment_start__ = 0x00000000; + __FLASH_segment_end__ = 0x00004000; + + __STACKSIZE__ = 2048; + __STACKSIZE_PROCESS__ = 0; + __STACKSIZE_IRQ__ = 0; + __STACKSIZE_FIQ__ = 0; + __STACKSIZE_SVC__ = 0; + __STACKSIZE_ABT__ = 0; + __STACKSIZE_UND__ = 0; + __HEAPSIZE__ = 128; + + __vectors_ram_load_start__ = ALIGN(__SRAM_segment_start__ , 256); + .vectors_ram ALIGN(__SRAM_segment_start__ , 256) (NOLOAD) : AT(ALIGN(__SRAM_segment_start__ , 256)) + { + __vectors_ram_start__ = .; + *(.vectors_ram .vectors_ram.*) + } + __vectors_ram_end__ = __vectors_ram_start__ + SIZEOF(.vectors_ram); + + __vectors_ram_load_end__ = __vectors_ram_end__; + + . = ASSERT(__vectors_ram_end__ >= __SRAM_segment_start__ && __vectors_ram_end__ <= __SRAM_segment_end__ , "error: .vectors_ram is too large to fit in SRAM memory segment"); + + __vectors_load_start__ = ALIGN(__FLASH_segment_start__ , 256); + .vectors ALIGN(__FLASH_segment_start__ , 256) : AT(ALIGN(__FLASH_segment_start__ , 256)) + { + __vectors_start__ = .; + *(.vectors .vectors.*) + } + __vectors_end__ = __vectors_start__ + SIZEOF(.vectors); + + __vectors_load_end__ = __vectors_end__; + + . = ASSERT(__vectors_end__ >= __FLASH_segment_start__ && __vectors_end__ <= __FLASH_segment_end__ , "error: .vectors is too large to fit in FLASH memory segment"); + + __init_load_start__ = ALIGN(__vectors_end__ , 4); + .init ALIGN(__vectors_end__ , 4) : AT(ALIGN(__vectors_end__ , 4)) + { + __init_start__ = .; + *(.init .init.*) + } + __init_end__ = __init_start__ + SIZEOF(.init); + + __init_load_end__ = __init_end__; + + . = ASSERT(__init_end__ >= __FLASH_segment_start__ && __init_end__ <= __FLASH_segment_end__ , "error: .init is too large to fit in FLASH memory segment"); + + __text_load_start__ = ALIGN(__init_end__ , 4); + .text ALIGN(__init_end__ , 4) : AT(ALIGN(__init_end__ , 4)) + { + __text_start__ = .; + *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) + } + __text_end__ = __text_start__ + SIZEOF(.text); + + __text_load_end__ = __text_end__; + + . = ASSERT(__text_end__ >= __FLASH_segment_start__ && __text_end__ <= __FLASH_segment_end__ , "error: .text is too large to fit in FLASH memory segment"); + + __dtors_load_start__ = ALIGN(__text_end__ , 4); + .dtors ALIGN(__text_end__ , 4) : AT(ALIGN(__text_end__ , 4)) + { + __dtors_start__ = .; + KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) KEEP (*(.fini_array .fini_array.*)) + } + __dtors_end__ = __dtors_start__ + SIZEOF(.dtors); + + __dtors_load_end__ = __dtors_end__; + + . = ASSERT(__dtors_end__ >= __FLASH_segment_start__ && __dtors_end__ <= __FLASH_segment_end__ , "error: .dtors is too large to fit in FLASH memory segment"); + + __ctors_load_start__ = ALIGN(__dtors_end__ , 4); + .ctors ALIGN(__dtors_end__ , 4) : AT(ALIGN(__dtors_end__ , 4)) + { + __ctors_start__ = .; + KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) KEEP (*(.init_array .init_array.*)) + } + __ctors_end__ = __ctors_start__ + SIZEOF(.ctors); + + __ctors_load_end__ = __ctors_end__; + + . = ASSERT(__ctors_end__ >= __FLASH_segment_start__ && __ctors_end__ <= __FLASH_segment_end__ , "error: .ctors is too large to fit in FLASH memory segment"); + + __rodata_load_start__ = ALIGN(__ctors_end__ , 4); + .rodata ALIGN(__ctors_end__ , 4) : AT(ALIGN(__ctors_end__ , 4)) + { + __rodata_start__ = .; + *(.rodata .rodata.* .gnu.linkonce.r.*) + } + __rodata_end__ = __rodata_start__ + SIZEOF(.rodata); + + __rodata_load_end__ = __rodata_end__; + + . = ASSERT(__rodata_end__ >= __FLASH_segment_start__ && __rodata_end__ <= __FLASH_segment_end__ , "error: .rodata is too large to fit in FLASH memory segment"); + + __ARM.exidx_load_start__ = ALIGN(__rodata_end__ , 4); + .ARM.exidx ALIGN(__rodata_end__ , 4) : AT(ALIGN(__rodata_end__ , 4)) + { + __ARM.exidx_start__ = .; + __exidx_start = __ARM.exidx_start__; + *(.ARM.exidx .ARM.exidx.*) + } + __ARM.exidx_end__ = __ARM.exidx_start__ + SIZEOF(.ARM.exidx); + + __exidx_end = __ARM.exidx_end__; + __ARM.exidx_load_end__ = __ARM.exidx_end__; + + . = ASSERT(__ARM.exidx_end__ >= __FLASH_segment_start__ && __ARM.exidx_end__ <= __FLASH_segment_end__ , "error: .ARM.exidx is too large to fit in FLASH memory segment"); + + __fast_load_start__ = ALIGN(__ARM.exidx_end__ , 4); + .fast ALIGN(__vectors_ram_end__ , 4) : AT(ALIGN(__ARM.exidx_end__ , 4)) + { + __fast_start__ = .; + *(.fast .fast.*) + } + __fast_end__ = __fast_start__ + SIZEOF(.fast); + + __fast_load_end__ = __fast_load_start__ + SIZEOF(.fast); + + . = ASSERT(__fast_load_end__ >= __FLASH_segment_start__ && __fast_load_end__ <= __FLASH_segment_end__ , "error: .fast is too large to fit in FLASH memory segment"); + + .fast_run ALIGN(__vectors_ram_end__ , 4) (NOLOAD) : + { + __fast_run_start__ = .; + . = MAX(__fast_run_start__ + SIZEOF(.fast), .); + } + __fast_run_end__ = __fast_run_start__ + SIZEOF(.fast_run); + + __fast_run_load_end__ = __fast_run_end__; + + . = ASSERT(__fast_run_end__ >= __SRAM_segment_start__ && __fast_run_end__ <= __SRAM_segment_end__ , "error: .fast_run is too large to fit in SRAM memory segment"); + + __data_load_start__ = ALIGN(__fast_load_start__ + SIZEOF(.fast) , 4); + .data ALIGN(__fast_run_end__ , 4) : AT(ALIGN(__fast_load_start__ + SIZEOF(.fast) , 4)) + { + __data_start__ = .; + *(.data .data.* .gnu.linkonce.d.*) + } + __data_end__ = __data_start__ + SIZEOF(.data); + + __data_load_end__ = __data_load_start__ + SIZEOF(.data); + + . = ASSERT(__data_load_end__ >= __FLASH_segment_start__ && __data_load_end__ <= __FLASH_segment_end__ , "error: .data is too large to fit in FLASH memory segment"); + + .data_run ALIGN(__fast_run_end__ , 4) (NOLOAD) : + { + __data_run_start__ = .; + . = MAX(__data_run_start__ + SIZEOF(.data), .); + } + __data_run_end__ = __data_run_start__ + SIZEOF(.data_run); + + __data_run_load_end__ = __data_run_end__; + + . = ASSERT(__data_run_end__ >= __SRAM_segment_start__ && __data_run_end__ <= __SRAM_segment_end__ , "error: .data_run is too large to fit in SRAM memory segment"); + + __bss_load_start__ = ALIGN(__data_run_end__ , 4); + .bss ALIGN(__data_run_end__ , 4) (NOLOAD) : AT(ALIGN(__data_run_end__ , 4)) + { + __bss_start__ = .; + *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) + } + __bss_end__ = __bss_start__ + SIZEOF(.bss); + + __bss_load_end__ = __bss_end__; + + . = ASSERT(__bss_end__ >= __SRAM_segment_start__ && __bss_end__ <= __SRAM_segment_end__ , "error: .bss is too large to fit in SRAM memory segment"); + + __non_init_load_start__ = ALIGN(__bss_end__ , 4); + .non_init ALIGN(__bss_end__ , 4) (NOLOAD) : AT(ALIGN(__bss_end__ , 4)) + { + __non_init_start__ = .; + *(.non_init .non_init.*) + } + __non_init_end__ = __non_init_start__ + SIZEOF(.non_init); + + __non_init_load_end__ = __non_init_end__; + + . = ASSERT(__non_init_end__ >= __SRAM_segment_start__ && __non_init_end__ <= __SRAM_segment_end__ , "error: .non_init is too large to fit in SRAM memory segment"); + + __heap_load_start__ = ALIGN(__non_init_end__ , 4); + .heap ALIGN(__non_init_end__ , 4) (NOLOAD) : AT(ALIGN(__non_init_end__ , 4)) + { + __heap_start__ = .; + *(.heap .heap.*) + . = ALIGN(MAX(__heap_start__ + __HEAPSIZE__ , .), 4); + } + __heap_end__ = __heap_start__ + SIZEOF(.heap); + + __heap_load_end__ = __heap_end__; + + . = ASSERT(__heap_end__ >= __SRAM_segment_start__ && __heap_end__ <= __SRAM_segment_end__ , "error: .heap is too large to fit in SRAM memory segment"); + + __stack_load_start__ = ALIGN(__heap_end__ , 4); + .stack ALIGN(__heap_end__ , 4) (NOLOAD) : AT(ALIGN(__heap_end__ , 4)) + { + __stack_start__ = .; + *(.stack .stack.*) + . = ALIGN(MAX(__stack_start__ + __STACKSIZE__ , .), 4); + } + __stack_end__ = __stack_start__ + SIZEOF(.stack); + + __stack_load_end__ = __stack_end__; + + . = ASSERT(__stack_end__ >= __SRAM_segment_start__ && __stack_end__ <= __SRAM_segment_end__ , "error: .stack is too large to fit in SRAM memory segment"); + + __stack_process_load_start__ = ALIGN(__stack_end__ , 4); + .stack_process ALIGN(__stack_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_end__ , 4)) + { + __stack_process_start__ = .; + *(.stack_process .stack_process.*) + . = ALIGN(MAX(__stack_process_start__ + __STACKSIZE_PROCESS__ , .), 4); + } + __stack_process_end__ = __stack_process_start__ + SIZEOF(.stack_process); + + __stack_process_load_end__ = __stack_process_end__; + + . = ASSERT(__stack_process_end__ >= __SRAM_segment_start__ && __stack_process_end__ <= __SRAM_segment_end__ , "error: .stack_process is too large to fit in SRAM memory segment"); + + __tbss_load_start__ = ALIGN(__stack_process_end__ , 4); + .tbss ALIGN(__stack_process_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_process_end__ , 4)) + { + __tbss_start__ = .; + *(.tbss .tbss.*) + } + __tbss_end__ = __tbss_start__ + SIZEOF(.tbss); + + __tbss_load_end__ = __tbss_end__; + + . = ASSERT(__tbss_end__ >= __SRAM_segment_start__ && __tbss_end__ <= __SRAM_segment_end__ , "error: .tbss is too large to fit in SRAM memory segment"); + + __tdata_load_start__ = ALIGN(__data_load_start__ + SIZEOF(.data) , 4); + .tdata ALIGN(__tbss_end__ , 4) : AT(ALIGN(__data_load_start__ + SIZEOF(.data) , 4)) + { + __tdata_start__ = .; + *(.tdata .tdata.*) + } + __tdata_end__ = __tdata_start__ + SIZEOF(.tdata); + + __tdata_load_end__ = __tdata_load_start__ + SIZEOF(.tdata); + + __FLASH_segment_used_end__ = ALIGN(__data_load_start__ + SIZEOF(.data) , 4) + SIZEOF(.tdata); + + . = ASSERT(__tdata_load_end__ >= __FLASH_segment_start__ && __tdata_load_end__ <= __FLASH_segment_end__ , "error: .tdata is too large to fit in FLASH memory segment"); + + .tdata_run ALIGN(__tbss_end__ , 4) (NOLOAD) : + { + __tdata_run_start__ = .; + . = MAX(__tdata_run_start__ + SIZEOF(.tdata), .); + } + __tdata_run_end__ = __tdata_run_start__ + SIZEOF(.tdata_run); + + __tdata_run_load_end__ = __tdata_run_end__; + + __SRAM_segment_used_end__ = ALIGN(__tbss_end__ , 4) + SIZEOF(.tdata_run); + + . = ASSERT(__tdata_run_end__ >= __SRAM_segment_start__ && __tdata_run_end__ <= __SRAM_segment_end__ , "error: .tdata_run is too large to fit in SRAM memory segment"); + +} + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/vectors.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/vectors.c new file mode 100644 index 00000000..705228c2 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/vectors.c @@ -0,0 +1,139 @@ +/************************************************************************************//** +* \file Demo\ARMCM3_LM3S_EK_LM3S8962_Crossworks\Boot\vectors.c +* \brief Bootloader interrupt vector table source file. +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S8962_Crossworks +* \internal +*---------------------------------------------------------------------------------------- +* C O P Y R I G H T +*---------------------------------------------------------------------------------------- +* Copyright (c) 2012 by Feaser http://www.feaser.com All rights reserved +* +*---------------------------------------------------------------------------------------- +* L I C E N S E +*---------------------------------------------------------------------------------------- +* This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or +* modify it under the terms of the GNU General Public License as published by the Free +* Software Foundation, either version 3 of the License, or (at your option) any later +* version. +* +* OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +* PURPOSE. See the GNU General Public License for more details. +* +* You have received a copy of the GNU General Public License along with OpenBLT. It +* should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy. +* +* \endinternal +****************************************************************************************/ + +/**************************************************************************************** +* Include files +****************************************************************************************/ +#include "boot.h" /* bootloader generic header */ + + +/**************************************************************************************** +* External functions +****************************************************************************************/ +extern void reset_handler(void); /* implemented in cstart.s */ + + +/**************************************************************************************** +* External data declarations +****************************************************************************************/ +/** \brief Stack end address (memory.x) */ +extern blt_int32u __stack_end__; + + +/************************************************************************************//** +** \brief Catch-all for unused interrrupt service routines. +** \return none. +** +****************************************************************************************/ +void UnusedISR(void) +{ + /* unexpected interrupt occured, so trigger an assertion to halt the system */ + ASSERT_RT(BLT_FALSE); +} /*** end of UnusedISR ***/ + + +/**************************************************************************************** +* I N T E R R U P T V E C T O R T A B L E +****************************************************************************************/ +/** \brief Structure type for vector table entries. */ +typedef union +{ + void (*func)(void); /**< for ISR function pointers */ + blt_int32u ptr; /**< for stack pointer entry */ +} tIsrFunc; + +/** \brief Interrupt vector table. */ +__attribute__((section(".vectors"))) +const tIsrFunc _vectors[] = +{ + { .ptr = (blt_int32u) &__stack_end__ }, /* the initial stack pointer */ + reset_handler, /* the reset handler */ + UnusedISR, /* NMI Handler */ + UnusedISR, /* Hard Fault Handler */ + UnusedISR, /* MPU Fault Handler */ + UnusedISR, /* Bus Fault Handler */ + UnusedISR, /* Usage Fault Handler */ + UnusedISR, /* Reserved */ + UnusedISR, /* Reserved */ + UnusedISR, /* Reserved */ + UnusedISR, /* Reserved */ + UnusedISR, /* SVCall Handler */ + UnusedISR, /* Debug Monitor Handler */ + UnusedISR, /* Reserved */ + UnusedISR, /* PendSV Handler */ + UnusedISR, /* SysTick Handler */ + UnusedISR, /* GPIO Port A */ + UnusedISR, /* GPIO Port B */ + UnusedISR, /* GPIO Port C */ + UnusedISR, /* GPIO Port D */ + UnusedISR, /* GPIO Port E */ + UnusedISR, /* UART0 Rx and Tx */ + UnusedISR, /* UART1 Rx and Tx */ + UnusedISR, /* SSI Rx and Tx */ + UnusedISR, /* I2C Master and Slave */ + UnusedISR, /* PWM Fault */ + UnusedISR, /* PWM Generator 0 */ + UnusedISR, /* PWM Generator 1 */ + UnusedISR, /* PWM Generator 2 */ + UnusedISR, /* Quadrature Encoder */ + UnusedISR, /* ADC Sequence 0 */ + UnusedISR, /* ADC Sequence 1 */ + UnusedISR, /* ADC Sequence 2 */ + UnusedISR, /* ADC Sequence 3 */ + UnusedISR, /* Watchdog timer */ + UnusedISR, /* Timer 0 subtimer A */ + UnusedISR, /* Timer 0 subtimer B */ + UnusedISR, /* Timer 1 subtimer A */ + UnusedISR, /* Timer 1 subtimer B */ + UnusedISR, /* Timer 2 subtimer A */ + UnusedISR, /* Timer 2 subtimer B */ + UnusedISR, /* Analog Comparator 0 */ + UnusedISR, /* Analog Comparator 1 */ + UnusedISR, /* Analog Comparator 2 */ + UnusedISR, /* System Control (PLL, OSC, BO) */ + UnusedISR, /* FLASH Control */ + UnusedISR, /* GPIO Port F */ + UnusedISR, /* GPIO Port G */ + UnusedISR, /* GPIO Port H */ + UnusedISR, /* UART2 Rx and Tx */ + UnusedISR, /* SSI1 Rx and Tx */ + UnusedISR, /* Timer 3 subtimer A */ + UnusedISR, /* Timer 3 subtimer B */ + UnusedISR, /* I2C1 Master and Slave */ + UnusedISR, /* Quadrature Encoder 1 */ + UnusedISR, /* CAN0 */ + UnusedISR, /* CAN1 */ + UnusedISR, /* CAN2 */ + UnusedISR, /* Ethernet */ + UnusedISR /* Hibernate */ +}; + + +/************************************ end of vectors.c *********************************/ + + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.elf index 7ba79aace9f6099208877de18f6b93bb54e91bcf..0641bcc2d97fc18b49d5acc2b82d9b71e09bb398 100644 GIT binary patch delta 7710 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 z zF$VY_vb4M>mNOriFRXETne8V6gW{P*2(Oqz>?a~_?^p!i${PvAJiq506Y8r9q>4eJHl$e6&N2VzWh0JL_Xf7THMg? zSgJhzevQ5K0(M$W1b#kWRo?PhUti2c_$9cYcxGJH<~v%s#oqyUE@C&a2DsWfgUmU= zSg!lon$Kp4owRojKM)u7W8ls?H^kS#fzF2u6+eN&?-XOvfCj_y`neuE@S25VfG^x0 zV0SSLxYJ;Jhu?f%Z9jlV)By7{P>R)l5-`8rtTwd$*&!n5j(J(E4M1Iw__x6Pu<)p5 z;CH~CGtgaZ2d-~a$2xog_ySKu4*MdwowMEEVPG3v^Fs*YJoEi3JgBL zF);WQX|IL<1niuU^LOC(jvs(Q@yzg2K-`M~t*KgnRpPm3lBxT73~YYhviJDYz@<2# z`MQhUt_IFSsOJkg;%&g7cxLqXgTP;7Z}J*O`TNu_ggaXJvpe+LJFWvKILF;R-02?O mL|@>QHE*6ahOOhz%AMfUo?XVLWL!ASYA>%RffS^m2K delta 7710 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 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map index 433822ad..7980adf0 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.map @@ -3319,7 +3319,7 @@ CM3_System_Control_Space 0xe000e000 0x00001000 xw Peripherals 0x40020000 0x00100000 xw FiRM_Peripherals 0x40000000 0x00010000 xw SRAM 0x20000000 0x00010000 xw -FLASH 0x00008000 0x00038000 xr +FLASH 0x00004000 0x0003c000 xr *default* 0x00000000 0xffffffff Linker script and memory map @@ -3334,7 +3334,7 @@ Linker script and memory map 0x40010000 __FiRM_Peripherals_segment_end__ = 0x40010000 0x20000000 __SRAM_segment_start__ = 0x20000000 0x20010000 __SRAM_segment_end__ = 0x20010000 - 0x00008000 __FLASH_segment_start__ = 0x8000 + 0x00004000 __FLASH_segment_start__ = 0x4000 0x00040000 __FLASH_segment_end__ = 0x40000 0x00000100 __STACKSIZE__ = 0x100 0x00000000 __STACKSIZE_PROCESS__ = 0x0 @@ -3352,177 +3352,177 @@ Linker script and memory map 0x20000000 __vectors_ram_end__ = (__vectors_ram_start__ + SIZEOF (.vectors_ram)) 0x20000000 __vectors_ram_load_end__ = __vectors_ram_end__ 0x00000001 . = ASSERT (((__vectors_ram_end__ >= __SRAM_segment_start__) && (__vectors_ram_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .vectors_ram is too large to fit in SRAM memory segment) - 0x00008000 __vectors_load_start__ = ALIGN (__FLASH_segment_start__, 0x100) + 0x00004000 __vectors_load_start__ = ALIGN (__FLASH_segment_start__, 0x100) -.vectors 0x00008000 0xf4 - 0x00008000 __vectors_start__ = . +.vectors 0x00004000 0xf4 + 0x00004000 __vectors_start__ = . *(.vectors .vectors.*) - .vectors 0x00008000 0xf4 THUMB Debug/../../obj/vectors.o - 0x00008000 _vectors - 0x000080f4 __vectors_end__ = (__vectors_start__ + SIZEOF (.vectors)) - 0x000080f4 __vectors_load_end__ = __vectors_end__ + .vectors 0x00004000 0xf4 THUMB Debug/../../obj/vectors.o + 0x00004000 _vectors + 0x000040f4 __vectors_end__ = (__vectors_start__ + SIZEOF (.vectors)) + 0x000040f4 __vectors_load_end__ = __vectors_end__ 0x00000001 . = ASSERT (((__vectors_end__ >= __FLASH_segment_start__) && (__vectors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .vectors is too large to fit in FLASH memory segment) - 0x000080f4 __init_load_start__ = ALIGN (__vectors_end__, 0x4) + 0x000040f4 __init_load_start__ = ALIGN (__vectors_end__, 0x4) -.init 0x000080f4 0x118 - 0x000080f4 __init_start__ = . +.init 0x000040f4 0x118 + 0x000040f4 __init_start__ = . *(.init .init.*) - .init 0x000080f4 0x118 THUMB Debug/../../obj/cstart.o - 0x000080f4 _start - 0x00008176 exit - 0x0000819a reset_handler - 0x0000820c __init_end__ = (__init_start__ + SIZEOF (.init)) - 0x0000820c __init_load_end__ = __init_end__ + .init 0x000040f4 0x118 THUMB Debug/../../obj/cstart.o + 0x000040f4 _start + 0x00004176 exit + 0x0000419a reset_handler + 0x0000420c __init_end__ = (__init_start__ + SIZEOF (.init)) + 0x0000420c __init_load_end__ = __init_end__ 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .init is too large to fit in FLASH memory segment) - 0x0000820c __text_load_start__ = ALIGN (__init_end__, 0x4) + 0x0000420c __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x0000820c 0x2110 - 0x0000820c __text_start__ = . +.text 0x0000420c 0x2110 + 0x0000420c __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) - .glue_7 0x0000820c 0x0 linker stubs - .glue_7t 0x0000820c 0x0 linker stubs + .glue_7 0x0000420c 0x0 linker stubs + .glue_7t 0x0000420c 0x0 linker stubs .text.BootComInit - 0x0000820c 0x18 THUMB Debug/../../obj/boot.o - 0x0000820c BootComInit + 0x0000420c 0x18 THUMB Debug/../../obj/boot.o + 0x0000420c BootComInit .text.BootComCheckActivationRequest - 0x00008224 0x18 THUMB Debug/../../obj/boot.o - 0x00008224 BootComCheckActivationRequest + 0x00004224 0x18 THUMB Debug/../../obj/boot.o + 0x00004224 BootComCheckActivationRequest .text.BootActivate - 0x0000823c 0x10 THUMB Debug/../../obj/boot.o - 0x0000823c BootActivate + 0x0000423c 0x10 THUMB Debug/../../obj/boot.o + 0x0000423c BootActivate .text.BootComUartInit - 0x0000824c 0x4c THUMB Debug/../../obj/boot.o + 0x0000424c 0x4c THUMB Debug/../../obj/boot.o .text.BootComUartCheckActivationRequest - 0x00008298 0xb8 THUMB Debug/../../obj/boot.o + 0x00004298 0xb8 THUMB Debug/../../obj/boot.o .text.UartReceiveByte - 0x00008350 0x38 THUMB Debug/../../obj/boot.o + 0x00004350 0x38 THUMB Debug/../../obj/boot.o .text.CanSetBittiming - 0x00008388 0xa4 THUMB Debug/../../obj/boot.o + 0x00004388 0xa4 THUMB Debug/../../obj/boot.o .text.BootComCanInit - 0x0000842c 0x7c THUMB Debug/../../obj/boot.o + 0x0000442c 0x7c THUMB Debug/../../obj/boot.o .text.BootComCanCheckActivationRequest - 0x000084a8 0x58 THUMB Debug/../../obj/boot.o - .text.LedInit 0x00008500 0x34 THUMB Debug/../../obj/led.o - 0x00008500 LedInit + 0x000044a8 0x58 THUMB Debug/../../obj/boot.o + .text.LedInit 0x00004500 0x34 THUMB Debug/../../obj/led.o + 0x00004500 LedInit .text.LedToggle - 0x00008534 0x68 THUMB Debug/../../obj/led.o - 0x00008534 LedToggle - .text.main 0x0000859c 0x28 THUMB Debug/../../obj/main.o - 0x0000859c main - .text.Init 0x000085c4 0x28 THUMB Debug/../../obj/main.o + 0x00004534 0x68 THUMB Debug/../../obj/led.o + 0x00004534 LedToggle + .text.main 0x0000459c 0x28 THUMB Debug/../../obj/main.o + 0x0000459c main + .text.Init 0x000045c4 0x28 THUMB Debug/../../obj/main.o .text.__error__ - 0x000085ec 0x20 THUMB Debug/../../obj/main.o - 0x000085ec __error__ + 0x000045ec 0x20 THUMB Debug/../../obj/main.o + 0x000045ec __error__ .text.UnusedISR - 0x0000860c 0x8 THUMB Debug/../../obj/vectors.o - 0x0000860c UnusedISR + 0x0000460c 0x8 THUMB Debug/../../obj/vectors.o + 0x0000460c UnusedISR .text.TimeInit - 0x00008614 0x44 THUMB Debug/../../obj/time.o - 0x00008614 TimeInit - .text.TimeSet 0x00008658 0x1c THUMB Debug/../../obj/time.o - 0x00008658 TimeSet - .text.TimeGet 0x00008674 0x14 THUMB Debug/../../obj/time.o - 0x00008674 TimeGet + 0x00004614 0x44 THUMB Debug/../../obj/time.o + 0x00004614 TimeInit + .text.TimeSet 0x00004658 0x1c THUMB Debug/../../obj/time.o + 0x00004658 TimeSet + .text.TimeGet 0x00004674 0x14 THUMB Debug/../../obj/time.o + 0x00004674 TimeGet .text.TimeISRHandler - 0x00008688 0x1c THUMB Debug/../../obj/time.o - 0x00008688 TimeISRHandler + 0x00004688 0x1c THUMB Debug/../../obj/time.o + 0x00004688 TimeISRHandler .text.GPIOBaseValid - 0x000086a4 0xf0 THUMB Debug/../../obj/gpio.o + 0x000046a4 0xf0 THUMB Debug/../../obj/gpio.o .text.GPIODirModeSet - 0x00008794 0xb0 THUMB Debug/../../obj/gpio.o - 0x00008794 GPIODirModeSet + 0x00004794 0xb0 THUMB Debug/../../obj/gpio.o + 0x00004794 GPIODirModeSet .text.GPIOPadConfigSet - 0x00008844 0x23c THUMB Debug/../../obj/gpio.o - 0x00008844 GPIOPadConfigSet + 0x00004844 0x23c THUMB Debug/../../obj/gpio.o + 0x00004844 GPIOPadConfigSet .text.GPIOPinWrite - 0x00008a80 0x4c THUMB Debug/../../obj/gpio.o - 0x00008a80 GPIOPinWrite + 0x00004a80 0x4c THUMB Debug/../../obj/gpio.o + 0x00004a80 GPIOPinWrite .text.GPIOPinTypeCAN - 0x00008acc 0x58 THUMB Debug/../../obj/gpio.o - 0x00008acc GPIOPinTypeCAN + 0x00004acc 0x58 THUMB Debug/../../obj/gpio.o + 0x00004acc GPIOPinTypeCAN .text.GPIOPinTypeGPIOOutput - 0x00008b24 0x58 THUMB Debug/../../obj/gpio.o - 0x00008b24 GPIOPinTypeGPIOOutput + 0x00004b24 0x58 THUMB Debug/../../obj/gpio.o + 0x00004b24 GPIOPinTypeGPIOOutput .text.GPIOPinTypeUART - 0x00008b7c 0x58 THUMB Debug/../../obj/gpio.o - 0x00008b7c GPIOPinTypeUART + 0x00004b7c 0x58 THUMB Debug/../../obj/gpio.o + 0x00004b7c GPIOPinTypeUART .text.IntEnable - 0x00008bd4 0xb8 THUMB Debug/../../obj/interrupt.o - 0x00008bd4 IntEnable + 0x00004bd4 0xb8 THUMB Debug/../../obj/interrupt.o + 0x00004bd4 IntEnable .text.IntDisable - 0x00008c8c 0xb8 THUMB Debug/../../obj/interrupt.o - 0x00008c8c IntDisable + 0x00004c8c 0xb8 THUMB Debug/../../obj/interrupt.o + 0x00004c8c IntDisable .text.SysCtlPeripheralValid - 0x00008d44 0x21c THUMB Debug/../../obj/sysctl.o + 0x00004d44 0x21c THUMB Debug/../../obj/sysctl.o .text.SysCtlPeripheralEnable - 0x00008f60 0x64 THUMB Debug/../../obj/sysctl.o - 0x00008f60 SysCtlPeripheralEnable + 0x00004f60 0x64 THUMB Debug/../../obj/sysctl.o + 0x00004f60 SysCtlPeripheralEnable .text.SysCtlReset - 0x00008fc4 0x14 THUMB Debug/../../obj/sysctl.o - 0x00008fc4 SysCtlReset + 0x00004fc4 0x14 THUMB Debug/../../obj/sysctl.o + 0x00004fc4 SysCtlReset .text.SysCtlDelay - 0x00008fd8 0xc THUMB Debug/../../obj/sysctl.o - 0x00008fd8 SysCtlDelay + 0x00004fd8 0xc THUMB Debug/../../obj/sysctl.o + 0x00004fd8 SysCtlDelay .text.SysCtlClockSet - 0x00008fe4 0x21c THUMB Debug/../../obj/sysctl.o - 0x00008fe4 SysCtlClockSet + 0x00004fe4 0x21c THUMB Debug/../../obj/sysctl.o + 0x00004fe4 SysCtlClockSet .text.SysCtlClockGet - 0x00009200 0x290 THUMB Debug/../../obj/sysctl.o - 0x00009200 SysCtlClockGet + 0x00005200 0x290 THUMB Debug/../../obj/sysctl.o + 0x00005200 SysCtlClockGet .text.SysTickEnable - 0x00009490 0x1c THUMB Debug/../../obj/systick.o - 0x00009490 SysTickEnable + 0x00005490 0x1c THUMB Debug/../../obj/systick.o + 0x00005490 SysTickEnable .text.SysTickIntEnable - 0x000094ac 0x1c THUMB Debug/../../obj/systick.o - 0x000094ac SysTickIntEnable + 0x000054ac 0x1c THUMB Debug/../../obj/systick.o + 0x000054ac SysTickIntEnable .text.SysTickPeriodSet - 0x000094c8 0x3c THUMB Debug/../../obj/systick.o - 0x000094c8 SysTickPeriodSet + 0x000054c8 0x3c THUMB Debug/../../obj/systick.o + 0x000054c8 SysTickPeriodSet .text.UARTBaseValid - 0x00009504 0x40 THUMB Debug/../../obj/uart.o + 0x00005504 0x40 THUMB Debug/../../obj/uart.o .text.UARTConfigSetExpClk - 0x00009544 0x148 THUMB Debug/../../obj/uart.o - 0x00009544 UARTConfigSetExpClk + 0x00005544 0x148 THUMB Debug/../../obj/uart.o + 0x00005544 UARTConfigSetExpClk .text.UARTEnable - 0x0000968c 0x5c THUMB Debug/../../obj/uart.o - 0x0000968c UARTEnable + 0x0000568c 0x5c THUMB Debug/../../obj/uart.o + 0x0000568c UARTEnable .text.UARTDisable - 0x000096e8 0x6c THUMB Debug/../../obj/uart.o - 0x000096e8 UARTDisable + 0x000056e8 0x6c THUMB Debug/../../obj/uart.o + 0x000056e8 UARTDisable .text.UARTCharGetNonBlocking - 0x00009754 0x4c THUMB Debug/../../obj/uart.o - 0x00009754 UARTCharGetNonBlocking + 0x00005754 0x4c THUMB Debug/../../obj/uart.o + 0x00005754 UARTCharGetNonBlocking .text.CANBaseValid - 0x000097a0 0x40 THUMB Debug/../../obj/can.o + 0x000057a0 0x40 THUMB Debug/../../obj/can.o .text.CANIntNumberGet - 0x000097e0 0x4c THUMB Debug/../../obj/can.o + 0x000057e0 0x4c THUMB Debug/../../obj/can.o .text.CANRegRead - 0x0000982c 0x94 THUMB Debug/../../obj/can.o + 0x0000582c 0x94 THUMB Debug/../../obj/can.o .text.CANRegWrite - 0x000098c0 0x2c THUMB Debug/../../obj/can.o + 0x000058c0 0x2c THUMB Debug/../../obj/can.o .text.CANDataRegWrite - 0x000098ec 0x64 THUMB Debug/../../obj/can.o + 0x000058ec 0x64 THUMB Debug/../../obj/can.o .text.CANDataRegRead - 0x00009950 0x64 THUMB Debug/../../obj/can.o - .text.CANInit 0x000099b4 0x100 THUMB Debug/../../obj/can.o - 0x000099b4 CANInit + 0x00005950 0x64 THUMB Debug/../../obj/can.o + .text.CANInit 0x000059b4 0x100 THUMB Debug/../../obj/can.o + 0x000059b4 CANInit .text.CANEnable - 0x00009ab4 0x50 THUMB Debug/../../obj/can.o - 0x00009ab4 CANEnable + 0x00005ab4 0x50 THUMB Debug/../../obj/can.o + 0x00005ab4 CANEnable .text.CANBitTimingSet - 0x00009b04 0x154 THUMB Debug/../../obj/can.o - 0x00009b04 CANBitTimingSet + 0x00005b04 0x154 THUMB Debug/../../obj/can.o + 0x00005b04 CANBitTimingSet .text.CANStatusGet - 0x00009c58 0xf4 THUMB Debug/../../obj/can.o - 0x00009c58 CANStatusGet + 0x00005c58 0xf4 THUMB Debug/../../obj/can.o + 0x00005c58 CANStatusGet .text.CANMessageSet - 0x00009d4c 0x30c THUMB Debug/../../obj/can.o - 0x00009d4c CANMessageSet + 0x00005d4c 0x30c THUMB Debug/../../obj/can.o + 0x00005d4c CANMessageSet .text.CANMessageGet - 0x0000a058 0x2c4 THUMB Debug/../../obj/can.o - 0x0000a058 CANMessageGet - 0x0000a31c __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x0000a31c __text_load_end__ = __text_end__ + 0x00006058 0x2c4 THUMB Debug/../../obj/can.o + 0x00006058 CANMessageGet + 0x0000631c __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x0000631c __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -3533,68 +3533,68 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .text is too large to fit in FLASH memory segment) - 0x0000a31c __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x0000631c __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x0000a31c 0x0 - 0x0000a31c __dtors_start__ = . +.dtors 0x0000631c 0x0 + 0x0000631c __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x0000a31c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x0000a31c __dtors_load_end__ = __dtors_end__ + 0x0000631c __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x0000631c __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .dtors is too large to fit in FLASH memory segment) - 0x0000a31c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x0000631c __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x0000a31c 0x0 - 0x0000a31c __ctors_start__ = . +.ctors 0x0000631c 0x0 + 0x0000631c __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x0000a31c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x0000a31c __ctors_load_end__ = __ctors_end__ + 0x0000631c __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x0000631c __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ctors is too large to fit in FLASH memory segment) - 0x0000a31c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x0000631c __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x0000a31c 0x2f0 - 0x0000a31c __rodata_start__ = . +.rodata 0x0000631c 0x2f0 + 0x0000631c __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) - .rodata 0x0000a31c 0x69 THUMB Debug/../../obj/gpio.o - *fill* 0x0000a385 0x3 - .rodata 0x0000a388 0x6e THUMB Debug/../../obj/interrupt.o - *fill* 0x0000a3f6 0x2 + .rodata 0x0000631c 0x69 THUMB Debug/../../obj/gpio.o + *fill* 0x00006385 0x3 + .rodata 0x00006388 0x6e THUMB Debug/../../obj/interrupt.o + *fill* 0x000063f6 0x2 .rodata.g_pulRCGCRegs - 0x0000a3f8 0xc THUMB Debug/../../obj/sysctl.o + 0x000063f8 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulXtals - 0x0000a404 0x5c THUMB Debug/../../obj/sysctl.o - .rodata 0x0000a460 0x6b THUMB Debug/../../obj/sysctl.o - *fill* 0x0000a4cb 0x1 - .rodata 0x0000a4cc 0x6c THUMB Debug/../../obj/systick.o - .rodata 0x0000a538 0x69 THUMB Debug/../../obj/uart.o - *fill* 0x0000a5a1 0x3 - .rodata 0x0000a5a4 0x68 THUMB Debug/../../obj/can.o - 0x0000a60c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x0000a60c __rodata_load_end__ = __rodata_end__ + 0x00006404 0x5c THUMB Debug/../../obj/sysctl.o + .rodata 0x00006460 0x6b THUMB Debug/../../obj/sysctl.o + *fill* 0x000064cb 0x1 + .rodata 0x000064cc 0x6c THUMB Debug/../../obj/systick.o + .rodata 0x00006538 0x69 THUMB Debug/../../obj/uart.o + *fill* 0x000065a1 0x3 + .rodata 0x000065a4 0x68 THUMB Debug/../../obj/can.o + 0x0000660c __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x0000660c __rodata_load_end__ = __rodata_end__ -.rel.dyn 0x00008000 0x0 - .rel.iplt 0x00008000 0x0 THUMB Debug/../../obj/boot.o +.rel.dyn 0x00004000 0x0 + .rel.iplt 0x00004000 0x0 THUMB Debug/../../obj/boot.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .rodata is too large to fit in FLASH memory segment) - 0x0000a60c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x0000660c __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x0000a60c 0x0 - 0x0000a60c __ARM.exidx_start__ = . - 0x0000a60c __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x0000660c 0x0 + 0x0000660c __ARM.exidx_start__ = . + 0x0000660c __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x0000a60c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x0000a60c __exidx_end = __ARM.exidx_end__ - 0x0000a60c __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x0000660c __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x0000660c __exidx_end = __ARM.exidx_end__ + 0x0000660c __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x0000a60c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x0000660c __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x0000a60c +.fast 0x20000000 0x0 load address 0x0000660c 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x0000a60c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x0000660c __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT ((((__fast_load_start__ + SIZEOF (.fast)) >= __FLASH_segment_start__) && ((__fast_load_start__ + SIZEOF (.fast)) <= (__FLASH_segment_start__ + 0x40000))), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -3603,13 +3603,13 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .fast_run is too large to fit in SRAM memory segment) - 0x0000a60c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x0000660c __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x0 load address 0x0000a60c +.data 0x20000000 0x0 load address 0x0000660c 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) 0x20000000 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x0000a60c __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000660c __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/boot.o @@ -3697,14 +3697,14 @@ Linker script and memory map 0x200001e4 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) 0x200001e4 __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tbss is too large to fit in SRAM memory segment) - 0x0000a60c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x0000660c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x200001e4 0x0 load address 0x0000a60c +.tdata 0x200001e4 0x0 load address 0x0000660c 0x200001e4 __tdata_start__ = . *(.tdata .tdata.*) 0x200001e4 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000a60c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000a60c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x0000660c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x0000660c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT ((((__tdata_load_start__ + SIZEOF (.tdata)) >= __FLASH_segment_start__) && ((__tdata_load_start__ + SIZEOF (.tdata)) <= (__FLASH_segment_start__ + 0x40000))), error: .tdata is too large to fit in FLASH memory segment) .tdata_run 0x200001e4 0x0 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec index 687ce636..e67d642f 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/bin/demoprog_ek_lm3s8962.srec @@ -1,612 +1,612 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S1138000E40100209B8100000D8600000D86000025 -S11380100D8600000D8600000D8600000D86000010 -S11380200D8600000D8600000D8600000D86000000 -S11380300D8600000D8600000D8600008986000074 -S11380400D8600000D8600000D8600000D860000E0 -S11380500D8600000D8600000D8600000D860000D0 -S11380600D8600000D8600000D8600000D860000C0 -S11380700D8600000D8600000D8600000D860000B0 -S11380800D8600000D8600000D8600000D860000A0 -S11380900D8600000D8600000D8600000D86000090 -S11380A00D8600000D8600000D8600000D86000080 -S11380B00D8600000D8600000D8600000D86000070 -S11380C00D8600000D8600000D8600000D86000060 -S11380D00D8600000D8600000D8600000D86000050 -S11380E00D8600000D8600000D8600000D86000040 -S10780F0EE11AA558A -S11380F42B49072291438D462A482B492B4A00F0E9 -S113810439F82B482B492C4A00F034F82B482C49D5 -S11381142C4A00F02FF82C482C492D4A00F02AF858 -S11381242C482D492D4A00F025F82D482D492E4A76 -S113813400F020F82D482E49002200F026F82D489E -S11381442D49091A082903DB002202600430016066 -S11381541E481F49884205D00268043003B490477E -S113816403BCF7E700208646EC4600200021234A9E -S11381749047FEE7884207D0521A05D003780130AD -S11381840B700131013AF9D17047884202D0027070 -S11381940130FAE770471A481A490160A8E7000059 -S11381A4E40100200CA600000000002000000020D0 -S11381B40C8200000C8200001CA300000CA600002A -S11381C400000020000000201CA300001CA30000E9 -S11381D41CA300001CA300001CA300001CA300009B -S11381E41CA300001CA300000CA600000000002037 -S11381F46400002064000020E40000209D85000049 -S10B820408ED00E00080000019 -S113820C80B500AF024B9847024B984700BF80BD26 -S113821C4D8200002D84000080B500AF024B9847BE -S113822C024B984700BF80BD99820000A9840000CE -S113823C80B500AF014B984700BF80BDC58F0000CF -S113824C98B500AF0A480B4B98470B48094B984715 -S113825C03214FF04020094B9847094B984701469E -S113826C60234FF461420748074CA04700BF98BDF8 -S113827C01000010618F0000010000207D8B0000C4 -S113828C0192000000C000404595000080B500AF8D -S113829C254B1B78002B15D12448254B98470346B6 -S11382AC012B3FD1214B1B78002B3BD0214B984702 -S11382BC0246214B1A601C4B01221A701F4B0022E0 -S11382CC1A702FE01D4B1B780133184A13441846BF -S11382DC174B98470346012B19D1184B1B780133C4 -S11382ECDAB2164B1A70114B1A78144B1B789A424B -S11382FC18D10D4B00221A700C4B5B78FF2B11D14B -S113830C0A4B9B78002B0DD10D4B98470AE0094B77 -S113831C98470246084B1B6864339A4202D9024BB5 -S113832C00221A7000BF80BD000000200400002051 -S113833C5183000075860000480000204C0000208A -S113834C3D82000080B584B000AF786009480A4BC8 -S113835C9847F860FB68B3F1FF3F05D0FB68DAB2CD -S113836C7B681A70012300E0002318461037BD46C1 -S113837C80BD00BF00C000405597000080B586B09A -S113838C00AF0423FB6010237B603DE00823BB603B -S113839C34E07B680133642202FB03F27968BB6826 -S11383AC0B440133B2FBF3F3FB75FB7D402B22D959 -S11383BCFB7D4B2B1FD87A68BB6813440133102206 -S11383CCB2FBF3F103FB01F3D31A002B13D1BB68FB -S11383DC032B01D8BB68FB607A68BB681344013378 -S11383EC1022B2FBF3F33B613B1D19460A480B4BBD -S11383FC984701230CE0BB68013BBB60BB68002BB6 -S113840CC7D17B68013B7B607B68002BBED100230A -S113841C18461837BD4680BD00000440059B00007B -S113842C90B587B000AF1348134B984703211348FA -S113843C134B98471348104B98471348134B9847C2 -S113844C134B98471048134B984740F267637B6073 -S113845C40F2FF73BB600823FB6008233B613A1DA9 -S113846C0223012108480C4CA04700BF1C37BD4611 -S113847C90BD00BF08000020618F00000070004018 -S113848CCD8A00000001100000000440B5990000E2 -S113849C89830000B59A00004D9D000090B589B009 -S11384AC00AF02210F48104B9847F86101231A467C -S11384BCFB691340002B10D03B46BB6107F108024B -S11384CC012301210748094CA0473B78FF2B04D119 -S11384DC7B78002B01D1064B984700BF2437BD464F -S11384EC90BD00BF00000440599C000059A000003E -S11384FC3D82000080B500AF0648074B9847012128 -S113850C0648074B9847002201210448054B98471D -S113851C00BF80BD20000020618F0000005002408D -S113852C258B0000818A000080B582B000AF134B0C -S113853C98477860124B1B687A68D31AB3F5FA7FA4 -S113854C18D3104B1B78002B08D10E4B01221A7038 -S113855C012201210C480D4B984707E0094B0022DE -S113856C1A70002201210848084B9847044A7B687A -S113857C136000E000BF0837BD4680BD758600005F -S113858C500000205400002000500240818A00005A -S113859C80B500AF044B9847044B9847044B98475D -S11385AC044B9847FAE700BFC58500000D82000014 -S11385BC358500002582000080B500AF0448054BCA -S11385CC9847054B9847054B984700BF80BD00BFA3 -S11385DC8003C001E58F00000185000015860000B2 -S11385EC80B483B000AF78603960034A7B68136051 -S11385FC024A3B681360FEE7580000205C00002030 -S113860C80B400AFFEE700BF80B500AF094B9847BC -S113861C0246094BA3FB02239B091846074B9847B8 -S113862C074B9847074B98470020074B984700BFC8 -S113863C80BD00BF01920000D34D6210C9940000AC -S113864C91940000AD9400005986000080B483B06E -S113865C00AF7860034A7B68136000BF0C37BD46DB -S113866C80BC70476000002080B400AF024B1B68D4 -S113867C1846BD4680BC70476000002080B400AF33 -S113868C044B1B680133034A136000BFBD4680BC16 -S113869C704700BF6000002080B483B000AF7860E6 -S11386AC7B68B3F1402F43D07B68264A93423FD07A -S11386BC7B68254A93423BD07B68244A934237D04B -S11386CC7B68234A934233D07B68224A93422FD04F -S11386DC7B68214A93422BD07B68204A934227D053 -S11386EC7B681F4A934223D07B681E4A93421FD057 -S11386FC7B681D4A93421BD07B681C4A934217D05B -S113870C7B681B4A934213D07B681A4A93420FD05E -S113871C7B68194A93420BD07B68184A934207D062 -S113872C7B68174A934203D07B68164A934201D163 -S113873C012300E00023DBB218460C37BD4680BC95 -S113874C704700BF00800540005000400090054079 -S113875C0060004000A005400070004000B00540DF -S113876C0040024000C005400050024000D00540CB -S113877C0060024000E005400070024000F005403B -S113878C00D003400000064080B584B000AFF86010 -S113879C0B467A60FB72F868244B98470346002B0F -S11387AC03D1E4212248234B98477B68002B09D042 -S11387BC7B68012B06D07B68022B03D0E6211C4876 -S11387CC1C4B9847FB6803F5806319467B6803F0E0 -S11387DC0103002B06D0FB6803F580631A68FB7A4F -S11387EC134306E0FB6803F580631B68FA7AD243F3 -S11387FC13400B60FB6803F5846319467B6803F034 -S113880C0203002B06D0FB6803F584631A68FB7A19 -S113881C134306E0FB6803F584631B68FA7AD243BE -S113882C13400B6000BF1037BD4680BDA586000009 -S113883C1CA30000ED85000080B584B000AFF86087 -S113884C7A603B600B46FB72F868874B984703468B -S113885C002B04D14FF4DD718448854B98477B6819 -S113886C012B0DD07B68022B0AD07B68042B07D01C -S113887C7B680C2B04D04FF4DF717C487C4B9847FD -S113888C3B68082B16D03B680A2B13D03B680C2B87 -S113889C10D03B68092B0DD03B680B2B0AD03B68DE -S11388AC0D2B07D03B68002B04D040F2C5116F4848 -S11388BC6F4B9847FB6803F5A06319467B6803F07C -S11388CC0103002B06D0FB6803F5A0631A68FB7A3E -S11388DC134306E0FB6803F5A0631B68FA7AD243E2 -S11388EC13400B60FB6803F2045319467B6803F0D6 -S11388FC0203002B06D0FB6803F204531A68FB7ABC -S113890C134306E0FB6803F204531B68FA7AD24360 -S113891C13400B60FB6803F5A16319467B6803F0F5 -S113892C0403002B06D0FB6803F5A1631A68FB7AD9 -S113893C134306E0FB6803F5A1631B68FA7AD24380 -S113894C13400B60FB6803F5A36319467B6803F0C3 -S113895C0803002B06D0FB6803F5A3631A68FB7AA3 -S113896C134306E0FB6803F5A3631B68FA7AD2434E -S113897C13400B60FB6803F20C5319463B6803F07D -S113898C0103002B06D0FB6803F20C531A68FB7A24 -S113899C134306E0FB6803F20C531B68FA7AD243C8 -S11389AC13400B60FB6803F5A26319463B6803F0A4 -S11389BC0203002B06D0FB6803F5A2631A68FB7A4A -S11389CC134306E0FB6803F5A2631B68FA7AD243EF -S11389DC13400B60FB6803F2145319463B6803F015 -S11389EC0403002B06D0FB6803F214531A68FB7AB9 -S11389FC134306E0FB6803F214531B68FA7AD24360 -S1138A0C13400B60FB6803F21C5319463B6803F0DC -S1138A1C0803002B06D0FB6803F21C531A68FB7A7C -S1138A2C134306E0FB6803F21C531B68FA7AD24327 -S1138A3C13400B60FB6803F5A56319463B68002BD8 -S1138A4C06D1FB6803F5A5631A68FB7A134306E0A9 -S1138A5CFB6803F5A5631B68FA7AD24313400B60D9 -S1138A6C00BF1037BD4680BDA58600001CA30000C6 -S1138A7CED85000080B582B000AF78600B46FB70CA -S1138A8C1346BB7078680B4B98470346002B04D1F4 -S1138A9C4FF451710848094B9847FB789B001A46D0 -S1138AAC7B6813441A46BB78136000BF0837BD4675 -S1138ABC80BD00BFA58600001CA30000ED8500004E -S1138ACC90B583B000AF78600B46FB7078680D4BA3 -S1138ADC98470346002B04D14FF464710A480B4B9E -S1138AEC9847FB78022219467868094B9847F9781D -S1138AFC082304227868074CA04700BF0C37BD46F6 -S1138B0C90BD00BFA58600001CA30000ED850000ED -S1138B1C958700004588000090B583B000AF78605D -S1138B2C0B46FB7078680D4B98470346002B04D119 -S1138B3C40F204410A480B4B9847FB780122194632 -S1138B4C7868094B9847F978082301227868074C10 -S1138B5CA04700BF0C37BD4690BD00BFA5860000E2 -S1138B6C1CA30000ED8500009587000045880000DB -S1138B7C90B583B000AF78600B46FB7078680D4BF2 -S1138B8C98470346002B04D140F21F510A480B4B63 -S1138B9C9847FB78022219467868094B9847F9786C -S1138BAC082301227868074CA04700BF0C37BD4648 -S1138BBC90BD00BFA58600001CA30000ED8500003D -S1138BCC958700004588000080B582B000AF7860BE -S1138BDC7B68462B04D94FF4D5712348234B984713 -S1138BEC7B68042B06D1224A214B1B6843F4803347 -S1138BFC136035E07B68052B06D11D4A1C4B1B68A2 -S1138C0C43F4003313602BE07B68062B06D1184A1F -S1138C1C174B1B6843F48023136021E07B680F2BF4 -S1138C2C06D1144A134B1B6843F00203136017E07C -S1138C3C7B680F2B0AD97B682F2B07D80E4A7B68CD -S1138C4C103B012101FA03F3136009E07B682F2B1D -S1138C5C06D90A4A7B68303B012101FA03F31360FD -S1138C6C00BF0837BD4680BD88A30000ED85000019 -S1138C7C24ED00E010E000E000E100E004E100E09D -S1138C8C80B582B000AF78607B68462B04D94FF472 -S1138C9CF7712348234B98477B68042B06D1224A4F -S1138CAC214B1B6823F48033136035E07B68052B60 -S1138CBC06D11D4A1C4B1B6823F4003313602BE0B4 -S1138CCC7B68062B06D1184A174B1B6823F48023A8 -S1138CDC136021E07B680F2B06D1144A134B1B68DD -S1138CEC23F00203136017E07B680F2B0AD97B680F -S1138CFC2F2B07D80E4A7B68103B012101FA03F392 -S1138D0C136009E07B682F2B06D90A4A7B68303B39 -S1138D1C012101FA03F3136000BF0837BD4680BD7F -S1138D2C88A30000ED85000024ED00E010E000E0D5 -S1138D3C80E100E084E100E080B483B000AF7860AF -S1138D4C7B685E4A934200F0AF807B685C4A934236 -S1138D5C00F0AA807B685B4A934200F0A5807B6894 -S1138D6C594A934200F0A0807B68584A934200F021 -S1138D7C9B807B68564A934200F096807B68554AE8 -S1138D8C934200F091807B68534A934200F08C80AC -S1138D9C7B68524A934200F087807B68504A934226 -S1138DAC00F082807B684F4A93427DD07B684E4AA8 -S1138DBC934279D07B684D4A934275D07B684C4A78 -S1138DCC934271D07B684B4A93426DD07B684A4A7C -S1138DDC934269D07B68494A934265D07B68484A80 -S1138DEC934261D07B68474A93425DD07B68402BA9 -S1138DFC5AD07B68B3F1102F56D07B68424A934209 -S1138E0C52D07B68414A93424ED07B68404A93428D -S1138E1C4AD07B683F4A934246D07B683E4A934291 -S1138E2C42D07B68B3F1101F3ED07B683B4A93421F -S1138E3C3AD07B683A4A934236D07B68394A93429B -S1138E4C32D07B68384A93422ED07B68374A93429F -S1138E5C2AD07B68364A934226D07B68354A9342A3 -S1138E6C22D07B68344A93421ED07B68334A9342A7 -S1138E7C1AD07B68324A934216D07B68314A9342AB -S1138E8C12D07B68304A93420ED07B68B3F1202F0A -S1138E9C0AD07B682D4A934206D07B68082B03D0FA -S1138EAC7B682B4A934201D1012300E00023DBB2FF -S1138EBC18460C37BD4680BC704700BF010010003B -S1138ECC0200100000011000000210000004100049 -S1138EDC00011010000210100004101000401010BB -S1138EEC005010200100002002000020040000208B -S1138EFC080000201000002020000020400000206A -S1138F0C8000002000010020004000100010101010 -S1138F1C000110208000003010000030000100100F -S1138F2C000200101000001020000010200000307F -S1138F3C0100101002001010040010100800101092 -S1138F4C01000010020000100400001001001020A9 -S1138F5C0010100080B582B000AF78607868124BB6 -S1138F6C98470346002B04D14FF4FC710F48104B67 -S1138F7C98477B681B0F0F4A52F8233018467B68BE -S1138F8C1B0F0C4A52F823301A687B6899B27B6821 -S1138F9C1B0C03F01F0301FA03F31343036000BF1C -S1138FAC0837BD4680BD00BF458D000060A400009D -S1138FBCED850000F8A3000080B400AF014B024A19 -S1138FCC1A60FEE70CED00E00400FA0501387FF4AA -S1138FDCFDAF704700BF00BF80B586B000AF7860AE -S1138FEC794B1B6803F0E043002B06D0764B1A68D0 -S1138FFC764B1340B3F1805F03D17B68002BC0F236 -S113900CDE80734B1B683B61724B1B68FB603B69D6 -S113901C43F400633B613B6923F480033B61FB68CD -S113902C43F40063FB606A4A3B691360694AFB685A -S113903C13603B6903F00203002B04D07B6803F03C -S113904C0203002B09D03B6903F00103002B2BD046 -S113905C7B6803F00103002B26D17B6863F00303C8 -S113906C3A6913403B615A4A3B691360FB68002B15 -S113907C09DAFB6803F07003302B0CD0FB6803F0A7 -S113908C7003702B07D0FB68002B09DB3B6903F0E2 -S113909C3003302B04D14FF480504F4B984703E0EE -S11390AC4FF400204C4B98473B6923F45F5323F057 -S11390BC30033B617A6843F2F07313403A6913430B -S11390CC3B61FA68454B1340FB607A68444B134090 -S11390DCFA681343FB607B68DB0003F04003FA6817 -S11390EC1343FB603F4B40221A60FB68002B06DAEB -S11390FC384AFB681360364A3B69136005E0344A0E -S113910C3B691360334AFB6813601020324B984759 -S113911C3B6923F0F86323F003033B617A68324B19 -S113912C13403A6913433B61FB6823F0FC53FB6027 -S113913C7B6803F0FC53FA681343FB607B6803F011 -S113914C8043002B0ED03B6943F480033B61FB68E6 -S113915C23F48003FB607A68244B1340FA681343AE -S113916CFB6003E0FB6823F08043FB607B6803F443 -S113917C0063002B19D14FF400437B6108E01C4BB6 -S113918C1B6803F04003002B06D17B69013B7B6118 -S113919C7B69002BF3D100E000BF3B6923F400632F -S11391AC3B61FB6823F40063FB60094A3B69136071 -S11391BC084AFB6813601020074B984700E000BF77 -S11391CC1837BD4680BD00BF00E00F400000FF70A3 -S11391DC60E00F4070E00F40D98F00008FDFFF7FFD -S11391EC3020008058E00F400300C00700004040CE -S11391FC50E00F4080B485B000AF944B1B68FB600B -S113920C934B1B687B607B68002B03DA7B6803F051 -S113921C700302E0FB6803F03003202B45D0202BB5 -S113922C04D8002B09D0102B10D079E0602B6FD010 -S113923C702B71D0302B67D072E0FB689B0903F064 -S113924C1F03844A52F82330BB606BE0824B1B68CB -S113925C03F0E043002B06D07F4B1A687F4B13407E -S113926CB3F1805F02D17E4BBB601DE07A4B1A6870 -S113927C7A4B13407B4A934204D1774B1B689BB2C5 -S113928C022B0BD0744B1A68744B1340764A9342DE -S113929C07D1714B1B689BB2002B02D1734BBB6083 -S11392AC02E0734BBB603DE03CE06B4B1B6803F08E -S11392BCE043002B06D0684B1A68684B1340B3F19B -S11392CC805F02D16B4BBB601DE0634B1A68634B30 -S11392DC1340644A934204D15F4B1B689BB2022B2C -S11392EC0BD05D4B1A685D4B13405F4A934207D118 -S11392FC594B1B689BB2002B02D15F4BBB6002E045 -S113930C5E4BBB600EE00DE047F23053BB6009E0EE -S113931C4FF48003BB6005E04FF40043BB6001E0F5 -S113932C00238EE07B68002B04DA7B6803F4006373 -S113933C002B07D07B68002B47DBFB6803F400632E -S113934C002B42D14E4B1B683B60434B1B6803F014 -S113935CE043002B06D0404B1A68404B1340B3F14A -S113936C805F0FD13B685B09C3F308030233BA680F -S113937C02FB03F23B6803F01F030233B2FBF3F36B -S113938CBB600EE03B685B09C3F30803BA6802FBDD -S113939C03F23B6803F01F0301335B00B2FBF3F3EE -S11393ACBB603B6803F48043002B02D0BB685B08B2 -S11393BCBB603B6803F40043002B02D0BB689B08E2 -S11393CCBB60FB6843F48003FB60FB6803F480031D -S11393DC002B35D07B68002B29DA7B6803F08043A3 -S11393EC002B1AD07B68002B04DA7B6803F400632F -S11393FC002B07D07B68002B0FDBFB6803F40063A6 -S113940C002B0AD1BB685A007B689B0D03F07F03C9 -S113941C0133B2FBF3F3BB6012E07B68DB0D03F0AA -S113942C3F030133BA68B2FBF3F3BB6008E0FB689B -S113943CDB0D03F00F030133BA68B2FBF3F3BB602B -S113944CBB6818461437BD4680BC704760E00F40BB -S113945C70E00F4004A4000000E00F400000FF7017 -S113946CC0E1E4000000011000000310001BB70071 -S113947C0024F40070383900C0C62D0000093D00EA -S113948C64E00F4080B400AF044A044B1B6843F003 -S113949C0503136000BFBD4680BC704710E000E0BC -S11394AC80B400AF044A044B1B6843F002031360FE -S11394BC00BFBD4680BC704710E000E080B582B0B0 -S11394CC00AF78607B68002B03D07B68B3F1807F9E -S11394DC03D9D0210548064B9847064A7B68013BC3 -S11394EC136000BF0837BD4680BD00BFCCA400008C -S11394FCED85000014E000E080B483B000AF786028 -S113950C7B680A4A934207D07B68094A934203D08A -S113951C7B68084A934201D1012300E00023DBB2AB -S113952C18460C37BD4680BC704700BF00C00040D5 -S113953C00D0004000E0004080B586B000AFF86079 -S113954CB9607A603B60F868444B98470346002B3B -S113955C04D140F20D114248424B98477B68002BD2 -S113956C04D14FF487713E483E4B98473E4B1B68E1 -S113957C03F0E043002B1ED03B4B1A683B4B1340CB -S113958CB3F1805F17D0384B1A68384B1340384A04 -S113959C934204D1344B1B689BB2022B0BD0324B3D -S11395AC1A68324B1340334A934206D12E4B1B6834 -S11395BC9BB2002B01D1102300E008237A6802FB34 -S11395CC03F2BB689A4204D940F20F112448254B8C -S11395DC9847F868284B98477B681A01BB689A42ED -S11395EC0CD9FB6830331A46FB6830331B6843F0E4 -S11395FC200313607B685B087B6008E0FB683033F6 -S113960C1A46FB6830331B6823F020031360BB68D5 -S113961CDA007B68B2FBF3F301335B087B61FB6814 -S113962C24331A467B699B091360FB6828331A465A -S113963C7B6903F03F031360FB682C331A463B68C9 -S113964C1360FB6818331A4600231360F8680B4B3D -S113965C984700BF1837BD4680BD00BF0595000074 -S113966C38A50000ED85000000E00F400000FF70FD -S113967C0000011000000310E99600008D96000014 -S113968C80B582B000AF78607868114B9847034678 -S113969C002B04D14FF4CF710E480F4B98477B68C5 -S11396AC2C331A467B682C331B6843F0100313606D -S11396BC7B6830331A467B6830331B6843F4407341 -S11396CC43F00103136000BF0837BD4680BD00BFE3 -S11396DC0595000038A50000ED85000080B582B02A -S11396EC00AF78607868154B98470346002B04D17B -S11396FC4FF4DF711248134B984700BF7B68183343 -S113970C1B6803F00803002BF8D17B682C331A4632 -S113971C7B682C331B6823F0100313607B68303395 -S113972C1A467B6830331B6823F4407323F001031F -S113973C136000BF0837BD4680BD00BF059500000F -S113974C38A50000ED85000080B582B000AF7860CC -S113975C78680D4B98470346002B04D140F209411D -S113976C0A480B4B98477B6818331B6803F01003AB -S113977C002B02D17B681B6801E04FF0FF331846C5 -S113978C0837BD4680BD00BF0595000038A5000014 -S113979CED85000080B483B000AF78607B680A4A22 -S11397AC934207D07B68094A934203D07B68084AEA -S11397BC934201D1012300E00023DBB218460C379D -S11397CCBD4680BC704700BF00000440001004403C -S11397DC0020044080B485B000AF78607B680D4AEB -S11397EC934208D00C4A934208D00C4A934208D1B5 -S11397FC3723FB6008E03823FB6005E03923FB606A -S113980C02E04FF0FF33FB60FB6818461437BD468B -S113981C80BC704700100440002004400000044049 -S113982C80B586B000AF78607B6823F47F6323F047 -S113983C0F031846194B984703467B617B69B3F1B8 -S113984CFF3F03D1F9211648164B9847164B1B685A -S113985C7A69303A012101FA02F213403B613B6907 -S113986C002B02D07869114B98477B681B68002346 -S113987CBB6002E0BB680133BB60BB68042BF9DD41 -S113988C7B681B68FB603B69002B02D07869084B32 -S113989C9847FB6818461837BD4680BDE197000011 -S11398ACA4A50000ED85000004E100E08D8C00000F -S11398BCD58B000080B485B000AF786039607B68CC -S11398CC3A681A600023FB6002E0FB680133FB601A -S11398DCFB68042BF9DD00BF1437BD4680BC704710 -S11398EC80B586B000AFF860B9607A6000237B6104 -S11398FC1EE07B695A1C7A611A46FB6813441B7878 -S113990C3B617A697B689A420BDA7B695A1C7A61EF -S113991C1A46FB6813441B781B021A463B69134313 -S113992C3B61BB681A1DBA6039691846044B9847E9 -S113993C7A697B689A42DCDB00BF1837BD4680BD70 -S113994CC198000080B586B000AFF860B9607A6049 -S113995C00237B611DE0BB681A1DBA601846114BCD -S113996C984738617B695A1C7A611A46FB68134420 -S113997C3A69D2B21A707A697B689A4209DA7B69BD -S113998C5A1C7A611A46FB6813443A69120AD2B219 -S113999C1A707A697B689A42DDDB00BF1837BD46C2 -S11399AC80BD00BF2D98000080B584B000AF7860F6 -S11399BC7868384B98470346002B04D140F2D911F0 -S11399CC3548364B984701217868354B984700BF8A -S11399DC7B6820331846334B9847034603F4004303 -S11399EC002BF5D17B682433B02118462C4B9847B7 -S11399FC7B68343300211846294B98477B683833ED -S1139A0C00211846264B98470123FB6014E000BF45 -S1139A1C7B6820331846234B9847034603F40043D2 -S1139A2C002BF5D17B682033FA68114618461C4B81 -S1139A3C9847FB680133FB60FB68202BE7DD7B68F0 -S1139A4C24330C211846164B98470123FB6014E071 -S1139A5C00BF7B6820331846124B9847034603F427 -S1139A6C0043002BF5D17B682033FA681146184665 -S1139A7C0B4B9847FB680133FB60FB68202BE7DD3D -S1139A8C7B6804331846074B984700BF1037BD4614 -S1139A9C80BD00BFA1970000A4A50000ED850000C7 -S1139AACC19800002D98000080B582B000AF78609A -S1139ABC78680C4B98470346002B04D140F23A21AA -S1139ACC09480A4B98477868094B9847034623F092 -S1139ADC010319467868074B984700BF0837BD4601 -S1139AEC80BD00BFA1970000A4A50000ED85000077 -S1139AFC2D980000C198000080B584B000AF786048 -S1139B0C396078684C4B98470346002B04D14FF4CA -S1139B1C59714A484A4B98473B68002B04D140F290 -S1139B2C65314648464B98473B681B68012B03D963 -S1139B3C3B681B68102B04D940F26B313F48404BF7 -S1139B4C98473B685B68002B03D03B685B68082B29 -S1139B5C04D94FF45C713948394B98473B689B687E -S1139B6C002B03D03B689B68042B04D940F275315D -S1139B7C3248334B98473B68DB68B3F5806F03D8A6 -S1139B8C3B68DB68002B04D140F27B312B482C4B17 -S1139B9C984778682B4B9847F860FB6843F041036F -S1139BAC19467868284B98473B685B68013B1B0354 -S1139BBC03F4E043BB603B681B68013B1B0203F4EA -S1139BCC7063BA681343BB603B689B68013B9B01A1 -S1139BDCDBB2BA681343BB603B68DB68013B03F040 -S1139BEC3F03BA681343BB607B680C33B9681846EF -S1139BFC154B98477B6803F118023B68DB68013B03 -S1139C0C9B0903F00F03194610460F4B9847FB684A -S1139C1C23F04003FB60FB6803F00103002B03D02B -S1139C2CFB6823F00103FB60F9687868064B9847DE -S1139C3C00BF1037BD4680BDA1970000A4A500004D -S1139C4CED8500002D980000C198000080B584B00B -S1139C5C00AF78600B46FB707868344B984703462A -S1139C6C002B04D140F292513148324B9847FB7887 -S1139C7C032B52D801A252F823F000BF999C000088 -S1139C8CB59C0000DB9C0000019D00007B68043344 -S1139C9C1846294B9847F8607B6804336FF01F0112 -S1139CAC1846264B98473BE07B6803F580731846AF -S1139CBC214B9847F8607B6803F5827318461E4B5A -S1139CCC984703461B04FA681343FB6028E07B683F -S1139CDC03F590731846184B9847F8607B6803F5A6 -S1139CEC92731846144B984703461B04FA681343A3 -S1139CFCFB6015E07B6803F5B07318460E4B984770 -S1139D0CF8607B6803F5B27318460B4B984703460F -S1139D1C1B04FA681343FB6002E00023FB6000BFE2 -S1139D2CFB6818461037BD4680BD00BFA1970000E4 -S1139D3CA4A50000ED8500002D980000C19800003A -S1139D4C80B588B000AFF860B9607A60FB7000230E -S1139D5CFB74F868784B98470346002B04D140F207 -S1139D6C5F617648764B9847BB68202B02D8BB685A -S1139D7C002B04D14FF4CC617048714B9847FB789D -S1139D8C002B13D0FB78012B10D0FB78022B0DD0B9 -S1139D9CFB78032B0AD0FB78012B07D0FB78042B20 -S1139DAC04D040F266616548654B984700BFFB6878 -S1139DBC20331846634B9847034603F40043002BA7 -S1139DCCF5D17B681B68B3F5006F05D27B689B6883 -S1139DDC03F00403002B02D00123BB7401E0002325 -S1139DECBB749323FB8300233B830023FB8200235C -S1139DFCBB820023BB8300237B83FB78042B00F200 -S1139E0C1D8101A252F823F0299E00003D9E000002 -S1139E1C4B9E0000519E0000739E0000BB8A43F4CD -S1139E2C8073BB824FF40053FB820123FB7423E049 -S1139E3CBB8A43F48073BB820023FB821CE00023A7 -S1139E4CFB8219E04FF40053FB824FF48053BB8226 -S1139E5C4FF6FF73BB8341F6FF737B83FB8B43F09D -S1139E6C4003FB8308E04FF40053FB824FF4905300 -S1139E7CBB820123FB7400BF7B689B6803F008035F -S1139E8C002B17D0BB7C002B0AD07B685B68BB8390 -S1139E9C7B685B681B0C9BB2C3F30C037B8309E0EC -S1139EAC0023BB837B685B689BB29B009BB2C3F3B0 -S1139EBC0C037B837B689B6803F02803282B05D158 -S1139ECC7B8B6FEA43436FEA53437B837B689B68CA -S1139EDC03F01803182B03D17B8B43F480437B834F -S1139EEC7B689B6803F03803002B07D0BB8A43F4D0 -S1139EFC8053BB82FB8B43F04003FB83FB8B43F00F -S1139F0C2003FB83BB7C002B1ED07B681B689AB29E -S1139F1C3B8B13433B837B681B681B0C9BB2C3F3C7 -S1139F2C0C039AB2FB8A1343FB82FB8A6FEA8343CA -S1139F3C6FEA9343FB8218E0A1970000A4A50000EC -S1139F4CED8500002D9800007B681B689BB29B007C -S1139F5C9BB2C3F30C039AB2FB8A1343FB82FB8AB6 -S1139F6C6FEA43436FEA5343FB827B68DB689BB223 -S1139F7C03F00F039AB2BB8A1343BB827B689B68C2 -S1139F8C03F40073002B03D1BB8A43F08003BB8220 -S1139F9C7B689B6803F00103002B03D0BB8A43F45A -S1139FAC0063BB827B689B6803F00203002B03D025 -S1139FBCBB8A43F48063BB82FB7C002B09D07B6897 -S1139FCC1869FB683C3319467B68DB681A461D4BE1 -S1139FDC9847FB682433FA8B114618461A4B98475A -S1139FECFB682833BA8B11461846174B9847FB6805 -S1139FFC2C337A8B11461846134B9847FB68303335 -S113A00C3A8B11461846104B9847FB683433FA8A3E -S113A01C114618460C4B9847FB683833BA8A1146DC -S113A02C1846094B9847FB6803F12002BB6803F000 -S113A03C3F0319461046044B984700E000BF2037F5 -S113A04CBD4680BDED980000C198000080B588B075 -S113A05C00AFF860B9607A60FB70F868A54B98475C -S113A06C0346002B04D140F2C171A348A34B98477B -S113A07CBB68202B02D8BB68002B04D140F2C27100 -S113A08C9D489E4B98477323FB83FB78002B03D08E -S113A09CFB8B43F00803FB83FB688433FA8B114678 -S113A0AC1846974B9847FB6803F18002BB6803F092 -S113A0BC3F0319461046924B984700BFFB68803308 -S113A0CC1846904B9847034603F40043002BF5D1F4 -S113A0DCFB68883318468B4B98470346BB83FB6855 -S113A0EC8C331846874B984703467B83FB68903325 -S113A0FC1846844B984703463B83FB6894331846B5 -S113A10C804B98470346FB82FB68983318467D4B7B -S113A11C98470346BB827B6800229A60BB8A03F48F -S113A12C8073002B04D1FB8A03F40053002B09D158 -S113A13CBB8A03F48073002B0AD0FB8A03F400530C -S113A14C002B05D17B689B6843F040027B689A60C6 -S113A15CFB8A03F48043002B0FD0FB8A1A046A4B4E -S113A16C13403A8B13431A467B681A607B689B68CE -S113A17C43F004027B689A6005E0FB8A9B10C3F3EE -S113A18C0A027B681A60BB8A03F48043002B05D057 -S113A19C7B689B6843F480727B689A60BB8A03F487 -S113A1AC8053002B4DD0FB8A03F48043002B1BD02F -S113A1BC7B8B1A04544B1340BA8B13431A467B689B -S113A1CC5A607B685B686FF06042934205D17B6890 -S113A1DC9B6803F04003002B1ED17B689B6843F003 -S113A1EC08027B689A6017E07B8B9B10C3F30A020E -S113A1FC7B685A607B685B6840F2FF72934205D1BE -S113A20C7B689B6803F04003002B05D17B689B683B -S113A21C43F008027B689A60B7F91A30002B05DA10 -S113A22C7B689B6843F028027B689A607B8B03F401 -S113A23C8043002B05D07B689B6843F018027B6835 -S113A24C9A60BB8A03F40063002B05D07B689B687F -S113A25C43F001027B689A60BB8A03F48063002B91 -S113A26C05D07B689B6843F002027B689A60B7F95F -S113A27C1430002B36DABB8A03F00F027B68DA60E9 -S113A28C7B689B6803F04003002B09D17B68186939 -S113A29CFB689C3319467B68DB681A461B4B984752 -S113A2ACFB68843304211846154B9847FB6803F16B -S113A2BC8002BB6803F03F0319461046104B9847C5 -S113A2CC00BFFB68803318460E4B9847034603F4D3 -S113A2DC0043002BF5D17B689B6843F080027B68BC -S113A2EC9A6002E07B680022DA6000BF2037BD462A -S113A2FC80BD00BFA1970000A4A50000ED8500005F -S113A30CC19800002D9800000000FF1F5199000017 -S113A31C433A2F576F726B2F736F66747761726544 -S113A32C2F4F70656E424C542F5461726765742FB5 -S113A33C44656D6F2F41524D434D335F4C4D335338 -S113A34C5F454B5F4C4D3353383936325F43726F34 -S113A35C7373776F726B732F50726F672F696465A9 -S113A36C2F2E2E2F6C69622F6472697665726C695C -S113A37C622F6770696F2E6300000000433A2F57F9 -S113A38C6F726B2F736F6674776172652F4F706584 -S113A39C6E424C542F5461726765742F44656D6F13 -S113A3AC2F41524D434D335F4C4D33535F454B5FFF -S113A3BC4C4D3353383936325F43726F7373776F46 -S113A3CC726B732F50726F672F6964652F2E2E2F4B -S113A3DC6C69622F6472697665726C69622F696E3E -S113A3EC746572727570742E6300000000E10F4086 -S113A3FC04E10F4008E10F4040420F0000201C0014 -S113A40C80841E0000802500999E36000040380090 -S113A41C00093D0000803E0000004B00404B4C0006 -S113A42C00204E00808D5B0000C05D000080700039 -S113A43C00127A0000007D0080969800001BB70083 -S113A44C0080BB00C0E8CE00647ADA000024F4007B -S113A45C0000FA00433A2F576F726B2F736F6674B8 -S113A46C776172652F4F70656E424C542F54617234 -S113A47C6765742F44656D6F2F41524D434D335FA7 -S113A48C4C4D33535F454B5F4C4D33533839363257 -S113A49C5F43726F7373776F726B732F50726F6746 -S113A4AC2F6964652F2E2E2F6C69622F6472697666 -S113A4BC65726C69622F73797363746C2E6300001C -S113A4CC433A2F576F726B2F736F66747761726593 -S113A4DC2F4F70656E424C542F5461726765742F04 -S113A4EC44656D6F2F41524D434D335F4C4D335387 -S113A4FC5F454B5F4C4D3353383936325F43726F83 -S113A50C7373776F726B732F50726F672F696465F7 -S113A51C2F2E2E2F6C69622F6472697665726C69AA -S113A52C622F7379737469636B2E6300433A2F57EC -S113A53C6F726B2F736F6674776172652F4F7065D2 -S113A54C6E424C542F5461726765742F44656D6F61 -S113A55C2F41524D434D335F4C4D33535F454B5F4D -S113A56C4C4D3353383936325F43726F7373776F94 -S113A57C726B732F50726F672F6964652F2E2E2F99 -S113A58C6C69622F6472697665726C69622F75618D -S113A59C72742E6300000000433A2F576F726B2FB6 -S113A5AC736F6674776172652F4F70656E424C548D -S113A5BC2F5461726765742F44656D6F2F41524D32 -S113A5CC434D335F4C4D33535F454B5F4C4D3353CD -S113A5DC383936325F43726F7373776F726B732FC4 -S113A5EC50726F672F6964652F2E2E2F6C69622F42 -S113A5FC6472697665726C69622F63616E2E630096 -S903819BE0 +S1134000E40100209B4100000D4600000D46000025 +S11340100D4600000D4600000D4600000D46000050 +S11340200D4600000D4600000D4600000D46000040 +S11340300D4600000D4600000D46000089460000B4 +S11340400D4600000D4600000D4600000D46000020 +S11340500D4600000D4600000D4600000D46000010 +S11340600D4600000D4600000D4600000D46000000 +S11340700D4600000D4600000D4600000D460000F0 +S11340800D4600000D4600000D4600000D460000E0 +S11340900D4600000D4600000D4600000D460000D0 +S11340A00D4600000D4600000D4600000D460000C0 +S11340B00D4600000D4600000D4600000D460000B0 +S11340C00D4600000D4600000D4600000D460000A0 +S11340D00D4600000D4600000D4600000D46000090 +S11340E00D4600000D4600000D4600000D46000080 +S10740F0EE11AA55CA +S11340F42B49072291438D462A482B492B4A00F029 +S113410439F82B482B492C4A00F034F82B482C4915 +S11341142C4A00F02FF82C482C492D4A00F02AF898 +S11341242C482D492D4A00F025F82D482D492E4AB6 +S113413400F020F82D482E49002200F026F82D48DE +S11341442D49091A082903DB0022026004300160A6 +S11341541E481F49884205D00268043003B49047BE +S113416403BCF7E700208646EC4600200021234ADE +S11341749047FEE7884207D0521A05D003780130ED +S11341840B700131013AF9D17047884202D00270B0 +S11341940130FAE770471A481A490160A8E7000099 +S11341A4E40100200C660000000000200000002050 +S11341B40C4200000C4200001C6300000C6600006A +S11341C400000020000000201C6300001C630000A9 +S11341D41C6300001C6300001C6300001C630000DB +S11341E41C6300001C6300000C6600000000002037 +S11341F46400002064000020E40000209D450000C9 +S10B420408ED00E00040000099 +S113420C80B500AF024B9847024B984700BF80BD66 +S113421C4D4200002D44000080B500AF024B98477E +S113422C024B984700BF80BD99420000A94400008E +S113423C80B500AF014B984700BF80BDC54F00004F +S113424C98B500AF0A480B4B98470B48094B984755 +S113425C03214FF04020094B9847094B98470146DE +S113426C60234FF461420748074CA04700BF98BD38 +S113427C01000010614F0000010000207D4B000084 +S113428C0152000000C000404555000080B500AF4D +S113429C254B1B78002B15D12448254B98470346F6 +S11342AC012B3FD1214B1B78002B3BD0214B984742 +S11342BC0246214B1A601C4B01221A701F4B002220 +S11342CC1A702FE01D4B1B780133184A13441846FF +S11342DC174B98470346012B19D1184B1B78013304 +S11342ECDAB2164B1A70114B1A78144B1B789A428B +S11342FC18D10D4B00221A700C4B5B78FF2B11D18B +S113430C0A4B9B78002B0DD10D4B98470AE0094BB7 +S113431C98470246084B1B6864339A4202D9024BF5 +S113432C00221A7000BF80BD000000200400002091 +S113433C5143000075460000480000204C0000204A +S113434C3D42000080B584B000AF786009480A4B48 +S113435C9847F860FB68B3F1FF3F05D0FB68DAB20D +S113436C7B681A70012300E0002318461037BD4601 +S113437C80BD00BF00C000405557000080B586B01A +S113438C00AF0423FB6010237B603DE00823BB607B +S113439C34E07B680133642202FB03F27968BB6866 +S11343AC0B440133B2FBF3F3FB75FB7D402B22D999 +S11343BCFB7D4B2B1FD87A68BB6813440133102246 +S11343CCB2FBF3F103FB01F3D31A002B13D1BB683B +S11343DC032B01D8BB68FB607A68BB6813440133B8 +S11343EC1022B2FBF3F33B613B1D19460A480B4BFD +S11343FC984701230CE0BB68013BBB60BB68002BF6 +S113440CC7D17B68013B7B607B68002BBED100234A +S113441C18461837BD4680BD00000440055B0000FB +S113442C90B587B000AF1348134B9847032113483A +S113443C134B98471348104B98471348134B984702 +S113444C134B98471048134B984740F267637B60B3 +S113445C40F2FF73BB600823FB6008233B613A1DE9 +S113446C0223012108480C4CA04700BF1C37BD4651 +S113447C90BD00BF08000020614F00000070004098 +S113448CCD4A00000001100000000440B5590000A2 +S113449C89430000B55A00004D5D000090B589B009 +S11344AC00AF02210F48104B9847F86101231A46BC +S11344BCFB691340002B10D03B46BB6107F108028B +S11344CC012301210748094CA0473B78FF2B04D159 +S11344DC7B78002B01D1064B984700BF2437BD468F +S11344EC90BD00BF00000440595C000059600000FE +S11344FC3D42000080B500AF0648074B98470121A8 +S113450C0648074B9847002201210448054B98475D +S113451C00BF80BD20000020614F0000005002400D +S113452C254B0000814A000080B582B000AF134BCC +S113453C98477860124B1B687A68D31AB3F5FA7FE4 +S113454C18D3104B1B78002B08D10E4B01221A7078 +S113455C012201210C480D4B984707E0094B00221E +S113456C1A70002201210848084B9847044A7B68BA +S113457C136000E000BF0837BD4680BD75460000DF +S113458C500000205400002000500240814A0000DA +S113459C80B500AF044B9847044B9847044B98479D +S11345AC044B9847FAE700BFC54500000D420000D4 +S11345BC354500002542000080B500AF0448054B8A +S11345CC9847054B9847054B984700BF80BD00BFE3 +S11345DC8003C001E54F00000145000015460000B2 +S11345EC80B483B000AF78603960034A7B68136091 +S11345FC024A3B681360FEE7580000205C00002070 +S113460C80B400AFFEE700BF80B500AF094B9847FC +S113461C0246094BA3FB02239B091846074B9847F8 +S113462C074B9847074B98470020074B984700BF08 +S113463C80BD00BF01520000D34D6210C95400006C +S113464C91540000AD5400005946000080B483B06E +S113465C00AF7860034A7B68136000BF0C37BD461B +S113466C80BC70476000002080B400AF024B1B6814 +S113467C1846BD4680BC70476000002080B400AF73 +S113468C044B1B680133034A136000BFBD4680BC56 +S113469C704700BF6000002080B483B000AF786026 +S11346AC7B68B3F1402F43D07B68264A93423FD0BA +S11346BC7B68254A93423BD07B68244A934237D08B +S11346CC7B68234A934233D07B68224A93422FD08F +S11346DC7B68214A93422BD07B68204A934227D093 +S11346EC7B681F4A934223D07B681E4A93421FD097 +S11346FC7B681D4A93421BD07B681C4A934217D09B +S113470C7B681B4A934213D07B681A4A93420FD09E +S113471C7B68194A93420BD07B68184A934207D0A2 +S113472C7B68174A934203D07B68164A934201D1A3 +S113473C012300E00023DBB218460C37BD4680BCD5 +S113474C704700BF008005400050004000900540B9 +S113475C0060004000A005400070004000B005401F +S113476C0040024000C005400050024000D005400B +S113477C0060024000E005400070024000F005407B +S113478C00D003400000064080B584B000AFF86050 +S113479C0B467A60FB72F868244B98470346002B4F +S11347AC03D1E4212248234B98477B68002B09D082 +S11347BC7B68012B06D07B68022B03D0E6211C48B6 +S11347CC1C4B9847FB6803F5806319467B6803F020 +S11347DC0103002B06D0FB6803F580631A68FB7A8F +S11347EC134306E0FB6803F580631B68FA7AD24333 +S11347FC13400B60FB6803F5846319467B6803F074 +S113480C0203002B06D0FB6803F584631A68FB7A59 +S113481C134306E0FB6803F584631B68FA7AD243FE +S113482C13400B6000BF1037BD4680BDA546000089 +S113483C1C630000ED45000080B584B000AFF86047 +S113484C7A603B600B46FB72F868874B98470346CB +S113485C002B04D14FF4DD718448854B98477B6859 +S113486C012B0DD07B68022B0AD07B68042B07D05C +S113487C7B680C2B04D04FF4DF717C487C4B98473D +S113488C3B68082B16D03B680A2B13D03B680C2BC7 +S113489C10D03B68092B0DD03B680B2B0AD03B681E +S11348AC0D2B07D03B68002B04D040F2C5116F4888 +S11348BC6F4B9847FB6803F5A06319467B6803F0BC +S11348CC0103002B06D0FB6803F5A0631A68FB7A7E +S11348DC134306E0FB6803F5A0631B68FA7AD24322 +S11348EC13400B60FB6803F2045319467B6803F016 +S11348FC0203002B06D0FB6803F204531A68FB7AFC +S113490C134306E0FB6803F204531B68FA7AD243A0 +S113491C13400B60FB6803F5A16319467B6803F035 +S113492C0403002B06D0FB6803F5A1631A68FB7A19 +S113493C134306E0FB6803F5A1631B68FA7AD243C0 +S113494C13400B60FB6803F5A36319467B6803F003 +S113495C0803002B06D0FB6803F5A3631A68FB7AE3 +S113496C134306E0FB6803F5A3631B68FA7AD2438E +S113497C13400B60FB6803F20C5319463B6803F0BD +S113498C0103002B06D0FB6803F20C531A68FB7A64 +S113499C134306E0FB6803F20C531B68FA7AD24308 +S11349AC13400B60FB6803F5A26319463B6803F0E4 +S11349BC0203002B06D0FB6803F5A2631A68FB7A8A +S11349CC134306E0FB6803F5A2631B68FA7AD2432F +S11349DC13400B60FB6803F2145319463B6803F055 +S11349EC0403002B06D0FB6803F214531A68FB7AF9 +S11349FC134306E0FB6803F214531B68FA7AD243A0 +S1134A0C13400B60FB6803F21C5319463B6803F01C +S1134A1C0803002B06D0FB6803F21C531A68FB7ABC +S1134A2C134306E0FB6803F21C531B68FA7AD24367 +S1134A3C13400B60FB6803F5A56319463B68002B18 +S1134A4C06D1FB6803F5A5631A68FB7A134306E0E9 +S1134A5CFB6803F5A5631B68FA7AD24313400B6019 +S1134A6C00BF1037BD4680BDA54600001C63000086 +S1134A7CED45000080B582B000AF78600B46FB704A +S1134A8C1346BB7078680B4B98470346002B04D134 +S1134A9C4FF451710848094B9847FB789B001A4610 +S1134AAC7B6813441A46BB78136000BF0837BD46B5 +S1134ABC80BD00BFA54600001C630000ED4500004E +S1134ACC90B583B000AF78600B46FB7078680D4BE3 +S1134ADC98470346002B04D14FF464710A480B4BDE +S1134AEC9847FB78022219467868094B9847F9785D +S1134AFC082304227868074CA04700BF0C37BD4636 +S1134B0C90BD00BFA54600001C630000ED450000ED +S1134B1C954700004548000090B583B000AF78601D +S1134B2C0B46FB7078680D4B98470346002B04D159 +S1134B3C40F204410A480B4B9847FB780122194672 +S1134B4C7868094B9847F978082301227868074C50 +S1134B5CA04700BF0C37BD4690BD00BFA546000062 +S1134B6C1C630000ED45000095470000454800001B +S1134B7C90B583B000AF78600B46FB7078680D4B32 +S1134B8C98470346002B04D140F21F510A480B4BA3 +S1134B9C9847FB78022219467868094B9847F978AC +S1134BAC082301227868074CA04700BF0C37BD4688 +S1134BBC90BD00BFA54600001C630000ED4500003D +S1134BCC954700004548000080B582B000AF78607E +S1134BDC7B68462B04D94FF4D5712348234B984753 +S1134BEC7B68042B06D1224A214B1B6843F4803387 +S1134BFC136035E07B68052B06D11D4A1C4B1B68E2 +S1134C0C43F4003313602BE07B68062B06D1184A5F +S1134C1C174B1B6843F48023136021E07B680F2B34 +S1134C2C06D1144A134B1B6843F00203136017E0BC +S1134C3C7B680F2B0AD97B682F2B07D80E4A7B680D +S1134C4C103B012101FA03F3136009E07B682F2B5D +S1134C5C06D90A4A7B68303B012101FA03F313603D +S1134C6C00BF0837BD4680BD88630000ED450000D9 +S1134C7C24ED00E010E000E000E100E004E100E0DD +S1134C8C80B582B000AF78607B68462B04D94FF4B2 +S1134C9CF7712348234B98477B68042B06D1224A8F +S1134CAC214B1B6823F48033136035E07B68052BA0 +S1134CBC06D11D4A1C4B1B6823F4003313602BE0F4 +S1134CCC7B68062B06D1184A174B1B6823F48023E8 +S1134CDC136021E07B680F2B06D1144A134B1B681D +S1134CEC23F00203136017E07B680F2B0AD97B684F +S1134CFC2F2B07D80E4A7B68103B012101FA03F3D2 +S1134D0C136009E07B682F2B06D90A4A7B68303B79 +S1134D1C012101FA03F3136000BF0837BD4680BDBF +S1134D2C88630000ED45000024ED00E010E000E095 +S1134D3C80E100E084E100E080B483B000AF7860EF +S1134D4C7B685E4A934200F0AF807B685C4A934276 +S1134D5C00F0AA807B685B4A934200F0A5807B68D4 +S1134D6C594A934200F0A0807B68584A934200F061 +S1134D7C9B807B68564A934200F096807B68554A28 +S1134D8C934200F091807B68534A934200F08C80EC +S1134D9C7B68524A934200F087807B68504A934266 +S1134DAC00F082807B684F4A93427DD07B684E4AE8 +S1134DBC934279D07B684D4A934275D07B684C4AB8 +S1134DCC934271D07B684B4A93426DD07B684A4ABC +S1134DDC934269D07B68494A934265D07B68484AC0 +S1134DEC934261D07B68474A93425DD07B68402BE9 +S1134DFC5AD07B68B3F1102F56D07B68424A934249 +S1134E0C52D07B68414A93424ED07B68404A9342CD +S1134E1C4AD07B683F4A934246D07B683E4A9342D1 +S1134E2C42D07B68B3F1101F3ED07B683B4A93425F +S1134E3C3AD07B683A4A934236D07B68394A9342DB +S1134E4C32D07B68384A93422ED07B68374A9342DF +S1134E5C2AD07B68364A934226D07B68354A9342E3 +S1134E6C22D07B68344A93421ED07B68334A9342E7 +S1134E7C1AD07B68324A934216D07B68314A9342EB +S1134E8C12D07B68304A93420ED07B68B3F1202F4A +S1134E9C0AD07B682D4A934206D07B68082B03D03A +S1134EAC7B682B4A934201D1012300E00023DBB23F +S1134EBC18460C37BD4680BC704700BF010010007B +S1134ECC0200100000011000000210000004100089 +S1134EDC00011010000210100004101000401010FB +S1134EEC00501020010000200200002004000020CB +S1134EFC08000020100000202000002040000020AA +S1134F0C8000002000010020004000100010101050 +S1134F1C000110208000003010000030000100104F +S1134F2C00020010100000102000001020000030BF +S1134F3C01001010020010100400101008001010D2 +S1134F4C01000010020000100400001001001020E9 +S1134F5C0010100080B582B000AF78607868124BF6 +S1134F6C98470346002B04D14FF4FC710F48104BA7 +S1134F7C98477B681B0F0F4A52F8233018467B68FE +S1134F8C1B0F0C4A52F823301A687B6899B27B6861 +S1134F9C1B0C03F01F0301FA03F31343036000BF5C +S1134FAC0837BD4680BD00BF454D0000606400005D +S1134FBCED450000F863000080B400AF014B024AD9 +S1134FCC1A60FEE70CED00E00400FA0501387FF4EA +S1134FDCFDAF704700BF00BF80B586B000AF7860EE +S1134FEC794B1B6803F0E043002B06D0764B1A6810 +S1134FFC764B1340B3F1805F03D17B68002BC0F276 +S113500CDE80734B1B683B61724B1B68FB603B6916 +S113501C43F400633B613B6923F480033B61FB680D +S113502C43F40063FB606A4A3B691360694AFB689A +S113503C13603B6903F00203002B04D07B6803F07C +S113504C0203002B09D03B6903F00103002B2BD086 +S113505C7B6803F00103002B26D17B6863F0030308 +S113506C3A6913403B615A4A3B691360FB68002B55 +S113507C09DAFB6803F07003302B0CD0FB6803F0E7 +S113508C7003702B07D0FB68002B09DB3B6903F022 +S113509C3003302B04D14FF480504F4B984703E02E +S11350AC4FF400204C4B98473B6923F45F5323F097 +S11350BC30033B617A6843F2F07313403A6913434B +S11350CC3B61FA68454B1340FB607A68444B1340D0 +S11350DCFA681343FB607B68DB0003F04003FA6857 +S11350EC1343FB603F4B40221A60FB68002B06DA2B +S11350FC384AFB681360364A3B69136005E0344A4E +S113510C3B691360334AFB6813601020324B984799 +S113511C3B6923F0F86323F003033B617A68324B59 +S113512C13403A6913433B61FB6823F0FC53FB6067 +S113513C7B6803F0FC53FA681343FB607B6803F051 +S113514C8043002B0ED03B6943F480033B61FB6826 +S113515C23F48003FB607A68244B1340FA681343EE +S113516CFB6003E0FB6823F08043FB607B6803F483 +S113517C0063002B19D14FF400437B6108E01C4BF6 +S113518C1B6803F04003002B06D17B69013B7B6158 +S113519C7B69002BF3D100E000BF3B6923F400636F +S11351AC3B61FB6823F40063FB60094A3B691360B1 +S11351BC084AFB6813601020074B984700E000BFB7 +S11351CC1837BD4680BD00BF00E00F400000FF70E3 +S11351DC60E00F4070E00F40D94F00008FDFFF7F7D +S11351EC3020008058E00F400300C007000040400E +S11351FC50E00F4080B485B000AF944B1B68FB604B +S113520C934B1B687B607B68002B03DA7B6803F091 +S113521C700302E0FB6803F03003202B45D0202BF5 +S113522C04D8002B09D0102B10D079E0602B6FD050 +S113523C702B71D0302B67D072E0FB689B0903F0A4 +S113524C1F03844A52F82330BB606BE0824B1B680B +S113525C03F0E043002B06D07F4B1A687F4B1340BE +S113526CB3F1805F02D17E4BBB601DE07A4B1A68B0 +S113527C7A4B13407B4A934204D1774B1B689BB205 +S113528C022B0BD0744B1A68744B1340764A93421E +S113529C07D1714B1B689BB2002B02D1734BBB60C3 +S11352AC02E0734BBB603DE03CE06B4B1B6803F0CE +S11352BCE043002B06D0684B1A68684B1340B3F1DB +S11352CC805F02D16B4BBB601DE0634B1A68634B70 +S11352DC1340644A934204D15F4B1B689BB2022B6C +S11352EC0BD05D4B1A685D4B13405F4A934207D158 +S11352FC594B1B689BB2002B02D15F4BBB6002E085 +S113530C5E4BBB600EE00DE047F23053BB6009E02E +S113531C4FF48003BB6005E04FF40043BB6001E035 +S113532C00238EE07B68002B04DA7B6803F40063B3 +S113533C002B07D07B68002B47DBFB6803F400636E +S113534C002B42D14E4B1B683B60434B1B6803F054 +S113535CE043002B06D0404B1A68404B1340B3F18A +S113536C805F0FD13B685B09C3F308030233BA684F +S113537C02FB03F23B6803F01F030233B2FBF3F3AB +S113538CBB600EE03B685B09C3F30803BA6802FB1D +S113539C03F23B6803F01F0301335B00B2FBF3F32E +S11353ACBB603B6803F48043002B02D0BB685B08F2 +S11353BCBB603B6803F40043002B02D0BB689B0822 +S11353CCBB60FB6843F48003FB60FB6803F480035D +S11353DC002B35D07B68002B29DA7B6803F08043E3 +S11353EC002B1AD07B68002B04DA7B6803F400636F +S11353FC002B07D07B68002B0FDBFB6803F40063E6 +S113540C002B0AD1BB685A007B689B0D03F07F0309 +S113541C0133B2FBF3F3BB6012E07B68DB0D03F0EA +S113542C3F030133BA68B2FBF3F3BB6008E0FB68DB +S113543CDB0D03F00F030133BA68B2FBF3F3BB606B +S113544CBB6818461437BD4680BC704760E00F40FB +S113545C70E00F400464000000E00F400000FF7097 +S113546CC0E1E4000000011000000310001BB700B1 +S113547C0024F40070383900C0C62D0000093D002A +S113548C64E00F4080B400AF044A044B1B6843F043 +S113549C0503136000BFBD4680BC704710E000E0FC +S11354AC80B400AF044A044B1B6843F0020313603E +S11354BC00BFBD4680BC704710E000E080B582B0F0 +S11354CC00AF78607B68002B03D07B68B3F1807FDE +S11354DC03D9D0210548064B9847064A7B68013B03 +S11354EC136000BF0837BD4680BD00BFCC6400000C +S11354FCED45000014E000E080B483B000AF7860A8 +S113550C7B680A4A934207D07B68094A934203D0CA +S113551C7B68084A934201D1012300E00023DBB2EB +S113552C18460C37BD4680BC704700BF00C0004015 +S113553C00D0004000E0004080B586B000AFF860B9 +S113554CB9607A603B60F868444B98470346002B7B +S113555C04D140F20D114248424B98477B68002B12 +S113556C04D14FF487713E483E4B98473E4B1B6821 +S113557C03F0E043002B1ED03B4B1A683B4B13400B +S113558CB3F1805F17D0384B1A68384B1340384A44 +S113559C934204D1344B1B689BB2022B0BD0324B7D +S11355AC1A68324B1340334A934206D12E4B1B6874 +S11355BC9BB2002B01D1102300E008237A6802FB74 +S11355CC03F2BB689A4204D940F20F112448254BCC +S11355DC9847F868284B98477B681A01BB689A422D +S11355EC0CD9FB6830331A46FB6830331B6843F024 +S11355FC200313607B685B087B6008E0FB68303336 +S113560C1A46FB6830331B6823F020031360BB6815 +S113561CDA007B68B2FBF3F301335B087B61FB6854 +S113562C24331A467B699B091360FB6828331A469A +S113563C7B6903F03F031360FB682C331A463B6809 +S113564C1360FB6818331A4600231360F8680B4B7D +S113565C984700BF1837BD4680BD00BF05550000F4 +S113566C38650000ED45000000E00F400000FF70BD +S113567C0000011000000310E95600008D560000D4 +S113568C80B582B000AF78607868114B98470346B8 +S113569C002B04D14FF4CF710E480F4B98477B6805 +S11356AC2C331A467B682C331B6843F010031360AD +S11356BC7B6830331A467B6830331B6843F4407381 +S11356CC43F00103136000BF0837BD4680BD00BF23 +S11356DC0555000038650000ED45000080B582B02A +S11356EC00AF78607868154B98470346002B04D1BB +S11356FC4FF4DF711248134B984700BF7B68183383 +S113570C1B6803F00803002BF8D17B682C331A4672 +S113571C7B682C331B6823F0100313607B683033D5 +S113572C1A467B6830331B6823F4407323F001035F +S113573C136000BF0837BD4680BD00BF055500008F +S113574C38650000ED45000080B582B000AF78608C +S113575C78680D4B98470346002B04D140F209415D +S113576C0A480B4B98477B6818331B6803F01003EB +S113577C002B02D17B681B6801E04FF0FF33184605 +S113578C0837BD4680BD00BF0555000038650000D4 +S113579CED45000080B483B000AF78607B680A4AA2 +S11357AC934207D07B68094A934203D07B68084A2A +S11357BC934201D1012300E00023DBB218460C37DD +S11357CCBD4680BC704700BF00000440001004407C +S11357DC0020044080B485B000AF78607B680D4A2B +S11357EC934208D00C4A934208D00C4A934208D1F5 +S11357FC3723FB6008E03823FB6005E03923FB60AA +S113580C02E04FF0FF33FB60FB6818461437BD46CB +S113581C80BC704700100440002004400000044089 +S113582C80B586B000AF78607B6823F47F6323F087 +S113583C0F031846194B984703467B617B69B3F1F8 +S113584CFF3F03D1F9211648164B9847164B1B689A +S113585C7A69303A012101FA02F213403B613B6947 +S113586C002B02D07869114B98477B681B68002386 +S113587CBB6002E0BB680133BB60BB68042BF9DD81 +S113588C7B681B68FB603B69002B02D07869084B72 +S113589C9847FB6818461837BD4680BDE157000091 +S11358ACA4650000ED45000004E100E08D4C00000F +S11358BCD54B000080B485B000AF786039607B684C +S11358CC3A681A600023FB6002E0FB680133FB605A +S11358DCFB68042BF9DD00BF1437BD4680BC704750 +S11358EC80B586B000AFF860B9607A6000237B6144 +S11358FC1EE07B695A1C7A611A46FB6813441B78B8 +S113590C3B617A697B689A420BDA7B695A1C7A612F +S113591C1A46FB6813441B781B021A463B69134353 +S113592C3B61BB681A1DBA6039691846044B984729 +S113593C7A697B689A42DCDB00BF1837BD4680BDB0 +S113594CC158000080B586B000AFF860B9607A60C9 +S113595C00237B611DE0BB681A1DBA601846114B0D +S113596C984738617B695A1C7A611A46FB68134460 +S113597C3A69D2B21A707A697B689A4209DA7B69FD +S113598C5A1C7A611A46FB6813443A69120AD2B259 +S113599C1A707A697B689A42DDDB00BF1837BD4602 +S11359AC80BD00BF2D58000080B584B000AF786076 +S11359BC7868384B98470346002B04D140F2D91130 +S11359CC3548364B984701217868354B984700BFCA +S11359DC7B6820331846334B9847034603F4004343 +S11359EC002BF5D17B682433B02118462C4B9847F7 +S11359FC7B68343300211846294B98477B6838332D +S1135A0C00211846264B98470123FB6014E000BF85 +S1135A1C7B6820331846234B9847034603F4004312 +S1135A2C002BF5D17B682033FA68114618461C4BC1 +S1135A3C9847FB680133FB60FB68202BE7DD7B6830 +S1135A4C24330C211846164B98470123FB6014E0B1 +S1135A5C00BF7B6820331846124B9847034603F467 +S1135A6C0043002BF5D17B682033FA6811461846A5 +S1135A7C0B4B9847FB680133FB60FB68202BE7DD7D +S1135A8C7B6804331846074B984700BF1037BD4654 +S1135A9C80BD00BFA1570000A4650000ED450000C7 +S1135AACC15800002D58000080B582B000AF78605A +S1135ABC78680C4B98470346002B04D140F23A21EA +S1135ACC09480A4B98477868094B9847034623F0D2 +S1135ADC010319467868074B984700BF0837BD4641 +S1135AEC80BD00BFA1570000A4650000ED45000077 +S1135AFC2D580000C158000080B584B000AF786008 +S1135B0C396078684C4B98470346002B04D14FF40A +S1135B1C59714A484A4B98473B68002B04D140F2D0 +S1135B2C65314648464B98473B681B68012B03D9A3 +S1135B3C3B681B68102B04D940F26B313F48404B37 +S1135B4C98473B685B68002B03D03B685B68082B69 +S1135B5C04D94FF45C713948394B98473B689B68BE +S1135B6C002B03D03B689B68042B04D940F275319D +S1135B7C3248334B98473B68DB68B3F5806F03D8E6 +S1135B8C3B68DB68002B04D140F27B312B482C4B57 +S1135B9C984778682B4B9847F860FB6843F04103AF +S1135BAC19467868284B98473B685B68013B1B0394 +S1135BBC03F4E043BB603B681B68013B1B0203F42A +S1135BCC7063BA681343BB603B689B68013B9B01E1 +S1135BDCDBB2BA681343BB603B68DB68013B03F080 +S1135BEC3F03BA681343BB607B680C33B96818462F +S1135BFC154B98477B6803F118023B68DB68013B43 +S1135C0C9B0903F00F03194610460F4B9847FB688A +S1135C1C23F04003FB60FB6803F00103002B03D06B +S1135C2CFB6823F00103FB60F9687868064B98471E +S1135C3C00BF1037BD4680BDA1570000A46500000D +S1135C4CED4500002D580000C158000080B584B00B +S1135C5C00AF78600B46FB707868344B984703466A +S1135C6C002B04D140F292513148324B9847FB78C7 +S1135C7C032B52D801A252F823F000BF995C000008 +S1135C8CB55C0000DB5C0000015D00007B68043344 +S1135C9C1846294B9847F8607B6804336FF01F0152 +S1135CAC1846264B98473BE07B6803F580731846EF +S1135CBC214B9847F8607B6803F5827318461E4B9A +S1135CCC984703461B04FA681343FB6028E07B687F +S1135CDC03F590731846184B9847F8607B6803F5E6 +S1135CEC92731846144B984703461B04FA681343E3 +S1135CFCFB6015E07B6803F5B07318460E4B9847B0 +S1135D0CF8607B6803F5B27318460B4B984703464F +S1135D1C1B04FA681343FB6002E00023FB6000BF22 +S1135D2CFB6818461037BD4680BD00BFA157000064 +S1135D3CA4650000ED4500002D580000C15800007A +S1135D4C80B588B000AFF860B9607A60FB7000234E +S1135D5CFB74F868784B98470346002B04D140F247 +S1135D6C5F617648764B9847BB68202B02D8BB689A +S1135D7C002B04D14FF4CC617048714B9847FB78DD +S1135D8C002B13D0FB78012B10D0FB78022B0DD0F9 +S1135D9CFB78032B0AD0FB78012B07D0FB78042B60 +S1135DAC04D040F266616548654B984700BFFB68B8 +S1135DBC20331846634B9847034603F40043002BE7 +S1135DCCF5D17B681B68B3F5006F05D27B689B68C3 +S1135DDC03F00403002B02D00123BB7401E0002365 +S1135DECBB749323FB8300233B830023FB8200239C +S1135DFCBB820023BB8300237B83FB78042B00F240 +S1135E0C1D8101A252F823F0295E00003D5E0000C2 +S1135E1C4B5E0000515E0000735E0000BB8A43F4CD +S1135E2C8073BB824FF40053FB820123FB7423E089 +S1135E3CBB8A43F48073BB820023FB821CE00023E7 +S1135E4CFB8219E04FF40053FB824FF48053BB8266 +S1135E5C4FF6FF73BB8341F6FF737B83FB8B43F0DD +S1135E6C4003FB8308E04FF40053FB824FF4905340 +S1135E7CBB820123FB7400BF7B689B6803F008039F +S1135E8C002B17D0BB7C002B0AD07B685B68BB83D0 +S1135E9C7B685B681B0C9BB2C3F30C037B8309E02C +S1135EAC0023BB837B685B689BB29B009BB2C3F3F0 +S1135EBC0C037B837B689B6803F02803282B05D198 +S1135ECC7B8B6FEA43436FEA53437B837B689B680A +S1135EDC03F01803182B03D17B8B43F480437B838F +S1135EEC7B689B6803F03803002B07D0BB8A43F410 +S1135EFC8053BB82FB8B43F04003FB83FB8B43F04F +S1135F0C2003FB83BB7C002B1ED07B681B689AB2DE +S1135F1C3B8B13433B837B681B681B0C9BB2C3F307 +S1135F2C0C039AB2FB8A1343FB82FB8A6FEA83430A +S1135F3C6FEA9343FB8218E0A1570000A4650000AC +S1135F4CED4500002D5800007B681B689BB29B003C +S1135F5C9BB2C3F30C039AB2FB8A1343FB82FB8AF6 +S1135F6C6FEA43436FEA5343FB827B68DB689BB263 +S1135F7C03F00F039AB2BB8A1343BB827B689B6802 +S1135F8C03F40073002B03D1BB8A43F08003BB8260 +S1135F9C7B689B6803F00103002B03D0BB8A43F49A +S1135FAC0063BB827B689B6803F00203002B03D065 +S1135FBCBB8A43F48063BB82FB7C002B09D07B68D7 +S1135FCC1869FB683C3319467B68DB681A461D4B21 +S1135FDC9847FB682433FA8B114618461A4B98479A +S1135FECFB682833BA8B11461846174B9847FB6845 +S1135FFC2C337A8B11461846134B9847FB68303375 +S113600C3A8B11461846104B9847FB683433FA8A7E +S113601C114618460C4B9847FB683833BA8A11461C +S113602C1846094B9847FB6803F12002BB6803F040 +S113603C3F0319461046044B984700E000BF203735 +S113604CBD4680BDED580000C158000080B588B035 +S113605C00AFF860B9607A60FB70F868A54B98479C +S113606C0346002B04D140F2C171A348A34B9847BB +S113607CBB68202B02D8BB68002B04D140F2C27140 +S113608C9D489E4B98477323FB83FB78002B03D0CE +S113609CFB8B43F00803FB83FB688433FA8B1146B8 +S11360AC1846974B9847FB6803F18002BB6803F0D2 +S11360BC3F0319461046924B984700BFFB68803348 +S11360CC1846904B9847034603F40043002BF5D134 +S11360DCFB68883318468B4B98470346BB83FB6895 +S11360EC8C331846874B984703467B83FB68903365 +S11360FC1846844B984703463B83FB6894331846F5 +S113610C804B98470346FB82FB68983318467D4BBB +S113611C98470346BB827B6800229A60BB8A03F4CF +S113612C8073002B04D1FB8A03F40053002B09D198 +S113613CBB8A03F48073002B0AD0FB8A03F400534C +S113614C002B05D17B689B6843F040027B689A6006 +S113615CFB8A03F48043002B0FD0FB8A1A046A4B8E +S113616C13403A8B13431A467B681A607B689B680E +S113617C43F004027B689A6005E0FB8A9B10C3F32E +S113618C0A027B681A60BB8A03F48043002B05D097 +S113619C7B689B6843F480727B689A60BB8A03F4C7 +S11361AC8053002B4DD0FB8A03F48043002B1BD06F +S11361BC7B8B1A04544B1340BA8B13431A467B68DB +S11361CC5A607B685B686FF06042934205D17B68D0 +S11361DC9B6803F04003002B1ED17B689B6843F043 +S11361EC08027B689A6017E07B8B9B10C3F30A024E +S11361FC7B685A607B685B6840F2FF72934205D1FE +S113620C7B689B6803F04003002B05D17B689B687B +S113621C43F008027B689A60B7F91A30002B05DA50 +S113622C7B689B6843F028027B689A607B8B03F441 +S113623C8043002B05D07B689B6843F018027B6875 +S113624C9A60BB8A03F40063002B05D07B689B68BF +S113625C43F001027B689A60BB8A03F48063002BD1 +S113626C05D07B689B6843F002027B689A60B7F99F +S113627C1430002B36DABB8A03F00F027B68DA6029 +S113628C7B689B6803F04003002B09D17B68186979 +S113629CFB689C3319467B68DB681A461B4B984792 +S11362ACFB68843304211846154B9847FB6803F1AB +S11362BC8002BB6803F03F0319461046104B984705 +S11362CC00BFFB68803318460E4B9847034603F413 +S11362DC0043002BF5D17B689B6843F080027B68FC +S11362EC9A6002E07B680022DA6000BF2037BD466A +S11362FC80BD00BFA1570000A4650000ED4500005F +S113630CC15800002D5800000000FF1F5159000017 +S113631C433A2F576F726B2F736F66747761726584 +S113632C2F4F70656E424C542F5461726765742FF5 +S113633C44656D6F2F41524D434D335F4C4D335378 +S113634C5F454B5F4C4D3353383936325F43726F74 +S113635C7373776F726B732F50726F672F696465E9 +S113636C2F2E2E2F6C69622F6472697665726C699C +S113637C622F6770696F2E6300000000433A2F5739 +S113638C6F726B2F736F6674776172652F4F7065C4 +S113639C6E424C542F5461726765742F44656D6F53 +S11363AC2F41524D434D335F4C4D33535F454B5F3F +S11363BC4C4D3353383936325F43726F7373776F86 +S11363CC726B732F50726F672F6964652F2E2E2F8B +S11363DC6C69622F6472697665726C69622F696E7E +S11363EC746572727570742E6300000000E10F40C6 +S11363FC04E10F4008E10F4040420F0000201C0054 +S113640C80841E0000802500999E360000403800D0 +S113641C00093D0000803E0000004B00404B4C0046 +S113642C00204E00808D5B0000C05D000080700079 +S113643C00127A0000007D0080969800001BB700C3 +S113644C0080BB00C0E8CE00647ADA000024F400BB +S113645C0000FA00433A2F576F726B2F736F6674F8 +S113646C776172652F4F70656E424C542F54617274 +S113647C6765742F44656D6F2F41524D434D335FE7 +S113648C4C4D33535F454B5F4C4D33533839363297 +S113649C5F43726F7373776F726B732F50726F6786 +S11364AC2F6964652F2E2E2F6C69622F64726976A6 +S11364BC65726C69622F73797363746C2E6300005C +S11364CC433A2F576F726B2F736F667477617265D3 +S11364DC2F4F70656E424C542F5461726765742F44 +S11364EC44656D6F2F41524D434D335F4C4D3353C7 +S11364FC5F454B5F4C4D3353383936325F43726FC3 +S113650C7373776F726B732F50726F672F69646537 +S113651C2F2E2E2F6C69622F6472697665726C69EA +S113652C622F7379737469636B2E6300433A2F572C +S113653C6F726B2F736F6674776172652F4F706512 +S113654C6E424C542F5461726765742F44656D6FA1 +S113655C2F41524D434D335F4C4D33535F454B5F8D +S113656C4C4D3353383936325F43726F7373776FD4 +S113657C726B732F50726F672F6964652F2E2E2FD9 +S113658C6C69622F6472697665726C69622F7561CD +S113659C72742E6300000000433A2F576F726B2FF6 +S11365AC736F6674776172652F4F70656E424C54CD +S11365BC2F5461726765742F44656D6F2F41524D72 +S11365CC434D335F4C4D33535F454B5F4C4D33530D +S11365DC383936325F43726F7373776F726B732F04 +S11365EC50726F672F6964652F2E2E2F6C69622F82 +S11365FC6472697665726C69622F63616E2E6300D6 +S903419B20 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/memory.x b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/memory.x index 199a5e5e..b42de017 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/memory.x +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Prog/memory.x @@ -5,7 +5,7 @@ MEMORY Peripherals (wx) : ORIGIN = 0x40020000, LENGTH = 0x00100000 FiRM_Peripherals (wx) : ORIGIN = 0x40000000, LENGTH = 0x00010000 SRAM (wx) : ORIGIN = 0x20000000, LENGTH = 0x00010000 - FLASH (rx) : ORIGIN = 0x00008000, LENGTH = 0x00040000 - 0x8000 + FLASH (rx) : ORIGIN = 0x00004000, LENGTH = 0x00040000 - 0x4000 } @@ -19,7 +19,7 @@ SECTIONS __FiRM_Peripherals_segment_end__ = 0x40010000; __SRAM_segment_start__ = 0x20000000; __SRAM_segment_end__ = 0x20010000; - __FLASH_segment_start__ = 0x00008000; + __FLASH_segment_start__ = 0x00004000; __FLASH_segment_end__ = 0x00040000; __STACKSIZE__ = 256; diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.bin b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.bin index 98e151ceff963f2775bda232dd308aa0b7e993d7..9b0b764cc47f47e3ea8a6225aae009ed3fd225f3 100644 GIT binary patch delta 754 zcmc(c(MwZd6u{5fy?S@IrMcX^-CgBgLPRW0Ert)vVT(;d24*jzkjmgz4^4{*O59rz zM8%;8@p0_2hqz2#5(|9lAt(q!dJOSFh%X7+g~2=*_c!Rn`TY*xcfRlNoo_wyHnA!~ zU?vb?_;h0R#2fp|!3>D|Zh)C~uSr%`Bux+#b%htkT_qz~Agnryl^TkdwfcTR`iwjr z)6W5UNMdH#LNW7k+5jNg80l&JuU4T7yzP~}=>hPDDswJmFzGU0!CA`THqJVhZyZ~G z@Im3^q#YkVrT*3;*6C~O3+8R5h#I*{!=rzcc}ev+uV!(GK5#xnduo+g3V8W$ppS{c z0p`4F(p0dBlk_*Z&U_UbU{*rEnD5R!!%3&3Z68@~`!DZyB z&oI0!Z|}dk5ts Dk({jD delta 743 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 X3z-@BsLWXLd%bHan<;8WuCV_b#BXw| literal 162400 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 z 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 gCfdhj2`|Gq;`e&{SSDT2j9g*=Hwk!YwEzGB diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map index 3f61ccfa..5ed81570 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map @@ -7,20 +7,18 @@ start address 0x00000000 Program Header: LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x00001e9a memsz 0x00001e9a flags r-x - LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001e9a align 2**15 - filesz 0x00000001 memsz 0x00000001 flags rw- - LOAD off 0x00010004 vaddr 0x20000004 paddr 0x00001ea0 align 2**15 - filesz 0x00000000 memsz 0x00000cec flags rw- + filesz 0x00001e90 memsz 0x00001e90 flags r-x + LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001e90 align 2**15 + filesz 0x00000001 memsz 0x00000cf0 flags rw- private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00001e9a 00000000 00000000 00008000 2**2 + 0 .text 00001e90 00000000 00000000 00008000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000001 20000000 00001e9a 00010000 2**0 + 1 .data 00000001 20000000 00001e90 00010000 2**0 CONTENTS, ALLOC, LOAD, DATA - 2 .bss 00000cec 20000004 00001ea0 00010004 2**2 + 2 .bss 00000cec 20000004 00001e94 00010001 2**2 ALLOC 3 .debug_info 00007e62 00000000 00000000 00010001 2**0 CONTENTS, READONLY, DEBUGGING @@ -30,17 +28,17 @@ Idx Name Size VMA LMA File off Algn CONTENTS, READONLY, DEBUGGING 6 .debug_ranges 00000890 00000000 00000000 0001a452 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_line 00002b38 00000000 00000000 0001ace2 2**0 + 7 .debug_line 00002b0c 00000000 00000000 0001ace2 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_str 00001dc9 00000000 00000000 0001d81a 2**0 + 8 .debug_str 00001d89 00000000 00000000 0001d7ee 2**0 CONTENTS, READONLY, DEBUGGING - 9 .comment 00000030 00000000 00000000 0001f5e3 2**0 + 9 .comment 00000030 00000000 00000000 0001f577 2**0 CONTENTS, READONLY - 10 .ARM.attributes 00000033 00000000 00000000 0001f613 2**0 + 10 .ARM.attributes 00000033 00000000 00000000 0001f5a7 2**0 CONTENTS, READONLY - 11 .debug_frame 000019b4 00000000 00000000 0001f648 2**2 + 11 .debug_frame 000019b4 00000000 00000000 0001f5dc 2**2 CONTENTS, READONLY, DEBUGGING - 12 .debug_loc 00004a3c 00000000 00000000 00020ffc 2**0 + 12 .debug_loc 00004a3c 00000000 00000000 00020f90 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text @@ -58,30 +56,32 @@ SYMBOL TABLE: 00000000 l d .debug_loc 00000000 .debug_loc 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 main.c +00000000 l df *ABS* 00000000 cstart.c +00000160 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 flashlib.c 00000000 l df *ABS* 00000000 sysctl.c -0000024c l F .text 000000e4 SysCtlPeripheralValid -00001c70 l O .text 0000005c g_pulXtals -00001ce8 l O .text 0000000c g_pulRCGCRegs +000002a8 l F .text 000000e4 SysCtlPeripheralValid +00001c78 l O .text 0000005c g_pulXtals +00001cf0 l O .text 0000000c g_pulRCGCRegs 00000000 l df *ABS* 00000000 interrupt.c 00000000 l df *ABS* 00000000 gpio.c -00000768 l F .text 00000040 GPIOBaseValid +000007c4 l F .text 00000040 GPIOBaseValid 00000000 l df *ABS* 00000000 uartlib.c -00000964 l F .text 00000020 UARTBaseValid +000009c0 l F .text 00000020 UARTBaseValid 00000000 l df *ABS* 00000000 canlib.c -00000b30 l F .text 00000020 CANBaseValid -00000b50 l F .text 0000002c CANIntNumberGet -00000b7c l F .text 00000018 CANRegWrite -00000b94 l F .text 00000064 CANRegRead +00000b8c l F .text 00000020 CANBaseValid +00000bac l F .text 0000002c CANIntNumberGet +00000bd8 l F .text 00000018 CANRegWrite +00000bf0 l F .text 00000064 CANRegRead 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 com.c -00001d5a l O .text 00000003 CSWTCH.8 +00001d62 l O .text 00000003 CSWTCH.8 20000004 l O .bss 00000040 xcpCtoReqPacket.4167 20000000 l O .data 00000001 comActiveInterface -00001d5d l O .text 00000003 CSWTCH.10 +00001d65 l O .text 00000003 CSWTCH.10 00000000 l df *ABS* 00000000 xcp.c -000012c0 l F .text 00000014 XcpSetCtoError -00001d60 l O .text 00000008 xcpStationId +0000131c l F .text 00000014 XcpSetCtoError +00001d68 l O .text 00000008 xcpStationId 20000044 l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 backdoor.c 20000090 l O .bss 00000001 backdoorOpen @@ -99,98 +99,96 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 timer.c 200000e4 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 flash.c -000018a8 l F .text 00000034 FlashGetSector -000018dc l F .text 0000004c FlashWriteBlock -00001928 l F .text 00000050 FlashSwitchBlock -00001978 l F .text 00000080 FlashAddToBlock -00001db0 l O .text 000000c0 flashLayout +00001904 l F .text 00000034 FlashGetSector +00001938 l F .text 0000004c FlashWriteBlock +00001984 l F .text 00000050 FlashSwitchBlock +000019d4 l F .text 00000080 FlashAddToBlock +00001db8 l O .text 000000d8 flashLayout 200000e8 l O .bss 00000204 bootBlockInfo 200002ec l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 cpu_comp.c -00000000 l df *ABS* 00000000 cstart.c -00001c28 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 00000800 l *ABS* 00000000 __STACKSIZE__ -000011ec g F .text 00000020 ComInit -00001a10 g F .text 00000048 FlashWrite -00001584 g F .text 00000008 AssertFailure -000017fc g F .text 0000002c CanReceivePacket -00001c04 g F .text 00000044 reset_handler -00000bf8 g F .text 00000098 CANInit -0000187c g F .text 0000001c TimerUpdate -00001300 g F .text 00000010 XcpPacketTransmitted -0000120c g F .text 0000003c ComTask -00000368 g F .text 00000008 SysCtlDelay -000011b8 g F .text 0000001e BootInit -00000c90 g F .text 0000002c CANEnable -00001560 g F .text 00000020 BackDoorInit -00001582 g F .text 00000002 CopService -00001e9a g .text 00000000 _etext -00001bfc g F .text 00000004 CpuIrqDisable -00001be8 g F .text 00000006 FlashGetUserProgBaseAddress -00000ab8 g F .text 00000024 UARTSpaceAvail -00001870 g F .text 0000000c TimerReset -00000b04 g F .text 0000002c UARTCharPutNonBlocking -000011d6 g F .text 00000016 BootTask -00001b28 g F .text 00000044 FlashWriteChecksum -0000124c g F .text 00000030 ComTransmitPacket -00000330 g F .text 00000038 SysCtlPeripheralEnable -000012f0 g F .text 00000010 XcpIsConnected -00001828 g F .text 00000004 NvmInit -000019f8 g F .text 00000018 FlashInit -00001838 g F .text 00000004 NvmGetUserProgBaseAddress +00001248 g F .text 00000020 ComInit +00001a6c g F .text 00000048 FlashWrite +000015e0 g F .text 00000008 AssertFailure +00001858 g F .text 0000002c CanReceivePacket +0000013c g F .text 00000044 reset_handler +00000c54 g F .text 00000098 CANInit +000018d8 g F .text 0000001c TimerUpdate +0000135c g F .text 00000010 XcpPacketTransmitted +00001268 g F .text 0000003c ComTask +000003c4 g F .text 00000008 SysCtlDelay +00001214 g F .text 0000001e BootInit +00000cec g F .text 0000002c CANEnable +000015bc g F .text 00000020 BackDoorInit +000015de g F .text 00000002 CopService +00001e90 g .text 00000000 _etext +00001c4a g F .text 00000004 CpuIrqDisable +00001c44 g F .text 00000006 FlashGetUserProgBaseAddress +00000b14 g F .text 00000024 UARTSpaceAvail +000018cc g F .text 0000000c TimerReset +00000b60 g F .text 0000002c UARTCharPutNonBlocking +00001232 g F .text 00000016 BootTask +00001b84 g F .text 00000044 FlashWriteChecksum +000012a8 g F .text 00000030 ComTransmitPacket +0000038c g F .text 00000038 SysCtlPeripheralEnable +0000134c g F .text 00000010 XcpIsConnected +00001884 g F .text 00000004 NvmInit +00001a54 g F .text 00000018 FlashInit +00001894 g F .text 00000004 NvmGetUserProgBaseAddress 200004f0 g .bss 00000000 _ebss -00001bf0 g F .text 0000000c UnusedISR -00001248 g F .text 00000002 ComFree -000015e4 g F .text 00000028 UartInit -00001830 g F .text 00000004 NvmErase -00000adc g F .text 00000028 UARTCharGetNonBlocking +00000130 g F .text 0000000c UnusedISR +000012a4 g F .text 00000002 ComFree +00001640 g F .text 00000028 UartInit +0000188c g F .text 00000004 NvmErase +00000b38 g F .text 00000028 UARTCharGetNonBlocking 20000004 g .bss 00000000 _bss -00001310 g F .text 00000218 XcpPacketReceived -0000158c g F .text 00000004 CpuInit -00001bb4 g F .text 00000034 FlashDone -00000d98 g F .text 0000007c CANStatusGet -000017a8 g F .text 00000054 CanTransmitPacket -00000174 g F .text 000000d8 FlashProgram -000012d4 g F .text 0000001c XcpInit -00001a58 g F .text 000000d0 FlashErase +0000136c g F .text 00000218 XcpPacketReceived +000015e8 g F .text 00000004 CpuInit +00001c10 g F .text 00000034 FlashDone +00000df4 g F .text 0000007c CANStatusGet +00001804 g F .text 00000054 CanTransmitPacket +000001d0 g F .text 000000d8 FlashProgram +00001330 g F .text 0000001c XcpInit +00001ab4 g F .text 000000d0 FlashErase 000000f0 g F .text 00000040 main -000004ac g F .text 000001ac SysCtlClockGet -000009b4 g F .text 00000034 UARTDisable -0000183c g F .text 00000012 NvmDone -0000160c g F .text 0000006c UartTransmitPacket -00001834 g F .text 00000004 NvmVerifyChecksum -00000ffc g F .text 000001bc CANMessageGet -000015c4 g F .text 0000001e CpuMemCopy -000008fc g F .text 00000034 GPIOPinTypeCAN -0000129c g F .text 00000020 ComGetActiveInterfaceMaxTxLen -00001678 g F .text 00000090 UartReceivePacket -00001c00 g F .text 00000004 CpuIrqEnable -000006e0 g F .text 00000088 IntDisable +00000508 g F .text 000001ac SysCtlClockGet +00000a10 g F .text 00000034 UARTDisable +00001898 g F .text 00000012 NvmDone +00001668 g F .text 0000006c UartTransmitPacket +00001890 g F .text 00000004 NvmVerifyChecksum +00001058 g F .text 000001bc CANMessageGet +00001620 g F .text 0000001e CpuMemCopy +00000958 g F .text 00000034 GPIOPinTypeCAN +000012f8 g F .text 00000020 ComGetActiveInterfaceMaxTxLen +000016d4 g F .text 00000090 UartReceivePacket +00001c4e g F .text 00000004 CpuIrqEnable +0000073c g F .text 00000088 IntDisable 20000000 g .data 00000000 _data -00001580 g F .text 00000002 CopInit -00001708 g F .text 000000a0 CanInit -0000182c g F .text 00000004 NvmWrite -00001590 g F .text 00000034 CpuStartUserProgram -00000cbc g F .text 000000dc CANBitTimingSet +000015dc g F .text 00000002 CopInit +00001764 g F .text 000000a0 CanInit +00001888 g F .text 00000004 NvmWrite +000015ec g F .text 00000034 CpuStartUserProgram +00000d18 g F .text 000000dc CANBitTimingSet 20000cf0 g .bss 00000000 _estack -00001b6c g F .text 00000048 FlashVerifyChecksum +00001bc8 g F .text 00000048 FlashVerifyChecksum 20000001 g .data 00000000 _edata 00000000 g O .text 000000f0 _vectab -00000930 g F .text 00000034 GPIOPinTypeUART -000012bc g F .text 00000004 ComIsConnected -00000658 g F .text 00000088 IntEnable -0000127c g F .text 00000020 ComGetActiveInterfaceMaxRxLen -000007a8 g F .text 00000054 GPIODirModeSet -00001528 g F .text 00000038 BackDoorCheck +0000098c g F .text 00000034 GPIOPinTypeUART +00001318 g F .text 00000004 ComIsConnected +000006b4 g F .text 00000088 IntEnable +000012d8 g F .text 00000020 ComGetActiveInterfaceMaxRxLen +00000804 g F .text 00000054 GPIODirModeSet +00001584 g F .text 00000038 BackDoorCheck 200004f0 g .bss 00000000 _stack -00001898 g F .text 00000010 TimerGet -00000e14 g F .text 000001e8 CANMessageSet -000009e8 g F .text 000000d0 UARTConfigSetExpClk -00000370 g F .text 0000013c SysCtlClockSet -000007fc g F .text 00000100 GPIOPadConfigSet -00001850 g F .text 00000020 TimerInit -00000130 g F .text 00000044 FlashClear -00000984 g F .text 00000030 UARTEnable +000018f4 g F .text 00000010 TimerGet +00000e70 g F .text 000001e8 CANMessageSet +00000a44 g F .text 000000d0 UARTConfigSetExpClk +000003cc g F .text 0000013c SysCtlClockSet +00000858 g F .text 00000100 GPIOPadConfigSet +000018ac g F .text 00000020 TimerInit +0000018c g F .text 00000044 FlashClear +000009e0 g F .text 00000030 UARTEnable diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/blt_conf.h b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/blt_conf.h index efa17e18..46b71b33 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/blt_conf.h +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/blt_conf.h @@ -138,6 +138,17 @@ #define BOOT_NVM_CHECKSUM_HOOKS_ENABLE (0) +/**************************************************************************************** +* F L A S H M E M O R Y D R I V E R C O N F I G U R A T I O N +****************************************************************************************/ +/** \brief Enable support for a custom flash layout table. It is located in + * flash_layout.c. This was done because the default flashLayout[] table + * in the bootloader's core has more flash memory reserved for the bootloader + * than is needed for this demo. + */ +#define BOOT_FLASH_CUSTOM_LAYOUT_ENABLE (1) + + /**************************************************************************************** * W A T C H D O G D R I V E R C O N F I G U R A T I O N ****************************************************************************************/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cstart.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cstart.c new file mode 100644 index 00000000..6d41a6e8 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cstart.c @@ -0,0 +1,89 @@ +/************************************************************************************//** +* \file Demo\ARMCM3_LM3S_EK_LM3S8962_GCC\Boot\cstart.c +* \brief Bootloader C startup source file. +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S8962_GCC +* \internal +*---------------------------------------------------------------------------------------- +* C O P Y R I G H T +*---------------------------------------------------------------------------------------- +* Copyright (c) 2012 by Feaser http://www.feaser.com All rights reserved +* +*---------------------------------------------------------------------------------------- +* L I C E N S E +*---------------------------------------------------------------------------------------- +* This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or +* modify it under the terms of the GNU General Public License as published by the Free +* Software Foundation, either version 3 of the License, or (at your option) any later +* version. +* +* OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +* PURPOSE. See the GNU General Public License for more details. +* +* You have received a copy of the GNU General Public License along with OpenBLT. It +* should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy. +* +* \endinternal +****************************************************************************************/ + +/**************************************************************************************** +* Include files +****************************************************************************************/ +#include "boot.h" /* bootloader generic header */ + + +/**************************************************************************************** +* External function protoypes +****************************************************************************************/ +extern int main(void); + + +/**************************************************************************************** +* External data declarations +****************************************************************************************/ +/* these externals are declared by the linker */ +extern blt_int32u _etext; +extern blt_int32u _data; +extern blt_int32u _edata; +extern blt_int32u _bss; +extern blt_int32u _ebss; +extern blt_int32u _estack; + + +/************************************************************************************//** +** \brief Reset interrupt service routine. Configures the stack, initializes +** RAM and jumps to function main. +** \return none. +** +****************************************************************************************/ +void reset_handler(void) +{ + blt_int32u *pSrc, *pDest; + + /* initialize stack pointer */ + __asm(" ldr r1, =_estack\n" + " mov sp, r1"); + /* copy the data segment initializers from flash to SRAM */ + pSrc = &_etext; + for (pDest = &_data; pDest < &_edata;) + { + *pDest++ = *pSrc++; + } + /* zero fill the bss segment. this is done with inline assembly since this will + * clear the value of pDest if it is not kept in a register. + */ + __asm(" ldr r0, =_bss\n" + " ldr r1, =_ebss\n" + " mov r2, #0\n" + " .thumb_func\n" + "zero_loop:\n" + " cmp r0, r1\n" + " it lt\n" + " strlt r2, [r0], #4\n" + " blt zero_loop"); + /* start the software application by calling its entry point */ + main(); +} /*** end of reset_handler ***/ + + +/************************************ end of cstart.c **********************************/ \ No newline at end of file diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/flash_layout.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/flash_layout.c new file mode 100644 index 00000000..7c9debb0 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/flash_layout.c @@ -0,0 +1,62 @@ +/************************************************************************************//** +* \file Demo\ARMCM3_LM3S_EK_LM3S8962_GCC\Boot\flash_layout.c +* \brief Custom flash layout table source file. +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S8962_GCC +* \internal +*---------------------------------------------------------------------------------------- +* C O P Y R I G H T +*---------------------------------------------------------------------------------------- +* Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved +* +*---------------------------------------------------------------------------------------- +* L I C E N S E +*---------------------------------------------------------------------------------------- +* This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or +* modify it under the terms of the GNU General Public License as published by the Free +* Software Foundation, either version 3 of the License, or (at your option) any later +* version. +* +* OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +* PURPOSE. See the GNU General Public License for more details. +* +* You have received a copy of the GNU General Public License along with OpenBLT. It +* should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy. +* +* \endinternal +****************************************************************************************/ + +/** \brief Array wit the layout of the flash memory. + * \details Also controls what part of the flash memory is reserved for the bootloader. + * If the bootloader size changes, the reserved sectors for the bootloader + * might need adjustment to make sure the bootloader doesn't get overwritten. + */ +static const tFlashSector flashLayout[] = +{ + /* space is reserved for a bootloader configuration with all supported communication + * interfaces enabled. when for example only UART is needed, than the space required + * for the bootloader can be made a lot smaller here. + */ + /* { 0x00000000, 0x02000, 0}, flash sector 0 - reserved for bootloader */ + /* { 0x00002000, 0x02000, 1}, flash sector 1 - reserved for bootloader */ + { 0x00004000, 0x02000, 2}, /* flash sector 2 - 8kb */ + { 0x00006000, 0x02000, 3}, /* flash sector 3 - 8kb */ + { 0x00008000, 0x02000, 4}, /* flash sector 4 - 8kb */ + { 0x0000A000, 0x02000, 5}, /* flash sector 5 - 8kb */ + { 0x0000C000, 0x02000, 6}, /* flash sector 6 - 8kb */ + { 0x0000E000, 0x02000, 7}, /* flash sector 7 - 8kb */ + { 0x00010000, 0x02000, 8}, /* flash sector 8 - 8kb */ + { 0x00012000, 0x02000, 9}, /* flash sector 9 - 8kb */ + { 0x00014000, 0x02000, 10}, /* flash sector 10 - 8kb */ + { 0x00016000, 0x02000, 11}, /* flash sector 11 - 8kb */ + { 0x00018000, 0x02000, 12}, /* flash sector 12 - 8kb */ + { 0x0001A000, 0x02000, 13}, /* flash sector 13 - 8kb */ + { 0x0001C000, 0x02000, 14}, /* flash sector 14 - 8kb */ + { 0x0001E000, 0x02000, 15}, /* flash sector 15 - 8kb */ + { 0x00020000, 0x08000, 16}, /* flash sector 16 - 32kb */ + { 0x00028000, 0x08000, 17}, /* flash sector 17 - 32kb */ + { 0x00030000, 0x08000, 18}, /* flash sector 18 - 32kb */ + { 0x00038000, 0x08000, 19}, /* flash sector 19 - 32kb */ +}; + +/*********************************** end of flash_layout.c *****************************/ diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile index 4a72e8e2..a93d3cec 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile @@ -38,6 +38,8 @@ PROJ_FILES= \ blt_conf.h \ hooks.c \ main.c \ +vectors.c \ +cstart.c \ ./lib/inc/hw_flash.h \ ./lib/inc/hw_gpio.h \ ./lib/inc/hw_ints.h \ @@ -88,9 +90,7 @@ main.c \ ../../../Source/ARMCM3_LM3S/timer.c \ ../../../Source/ARMCM3_LM3S/flash.c \ ../../../Source/ARMCM3_LM3S/flash.h \ -../../../Source/ARMCM3_LM3S/GCC/vectors.c \ -../../../Source/ARMCM3_LM3S/GCC/cpu_comp.c \ -../../../Source/ARMCM3_LM3S/GCC/cstart.c +../../../Source/ARMCM3_LM3S/GCC/cpu_comp.c #|---------------------------------------------------------------------------------------| @@ -122,7 +122,7 @@ OBJ_PATH = obj BIN_PATH = bin INC_PATH = $(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file))))) INC_PATH += -I. -I./lib -LIB_PATH = -L../../../Source/ARMCM3_LM3S/GCC/ +LIB_PATH = -L./ #|---------------------------------------------------------------------------------------| diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/memory.x b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/memory.x new file mode 100644 index 00000000..a4d45592 --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/memory.x @@ -0,0 +1,38 @@ +MEMORY +{ + FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 16K + SRAM (rwx) : ORIGIN = 0x20000000, LENGTH = 64K +} + +SECTIONS +{ + __STACKSIZE__ = 2048; + + .text : + { + KEEP(*(.isr_vector)) + *(.text*) + *(.rodata*) + _etext = .; + } > FLASH + + .data : AT (ADDR(.text) + SIZEOF(.text)) + { + _data = .; + *(vtable) + *(.data*) + _edata = .; + } > SRAM + + .bss : + { + _bss = .; + *(.bss*) + *(COMMON) + _ebss = .; + _stack = .; + . = ALIGN(MAX(_stack + __STACKSIZE__ , .), 4); + _estack = .; + + } > SRAM +} diff --git a/Target/Source/ARMCM3_LM3S/GCC/vectors.c b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/vectors.c similarity index 97% rename from Target/Source/ARMCM3_LM3S/GCC/vectors.c rename to Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/vectors.c index 7fe8f006..54956d49 100644 --- a/Target/Source/ARMCM3_LM3S/GCC/vectors.c +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/vectors.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file Source\ARMCM3_LM3S\GCC\vectors.c +* \file Demo\ARMCM3_LM3S_EK_LM3S8962_GCC\Boot\vectors.c * \brief Bootloader interrupt vector table source file. -* \ingroup Target_ARMCM3_LM3S +* \ingroup Boot_ARMCM3_LM3S_EK_LM3S8962_GCC * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/bin/demoprog_ek_lm3s8962.elf index 7f3a9a59c19951f098fa5f9d2d3d036525a426a2..307d3a225ce8ea11eb27c52d148fc2b59295bedd 100644 GIT binary patch delta 16300 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 delta 16162 zcmbVz30RfYy8l{xVw8Ch8~{NrQ30n&O9l}(WeSL-simc!G)v4m(~Sa(q6jQ>J77?m znWa(Wu{@>OF>iSr96Qx%Q0v-crduRV$Kn5b*ZRJ_Ke6+Fo_qK6tnZzN^{(mLYs1y8 z)~j1>)lvB+j16G;Eal8(V%7mHmYLXXEQobrocJZ4c2{S{s980>lq;=Ru&A*K{IwYy z(q5}BPOGV|c1++bc6upe!^{8oZQ%dGrd=Gz|0!@gC;uxS7lL<=xwvO#6OTRUVvOgC z8|jgLxh@|1u8WyB=H!aFj3{u2WOVA3>zZy>+)*th#qYX;SYr;0J>;@5yO^DkA7ghd znxo{F(|pL+$EKw6p`RaP3DB^_X4}P?jCgJr*36#p*C#Uu_ZK=?IL$rF090`_=$GcT8$s{4m)7R zxY8(MXk#a!1?`EAeGgsBbzSPOXWy80$YnxKJTBL@N9z+&tQ%rzH2DhJV;7-WX^1mA zD-O?jS#geB*BC9D-E~UyXm_1)^R8(2c31Fl#IxF6;R)269XX9TSAR%%6`GNaIcn1N zAH4VEx`H23Ic2q;7=6(7u=)9av)B@!+*aL7ZtKUIzueX{go*IsZ*{S|9v`jjtl3SM zZlnbr%Wcg{28aDC&Mtl#o`PJvWcR!`*L7d0(u>VDH5I?p=cl$|CE0dYu4bM0mTs5s z`XU(p8K$(;Q4724Sxw9PQmoZ3)@66Xh`pTM$;a+GI0ky)eVQE??$P5tjFK)6?@O2& zu7jGFcYbUu4ccS*577rBo*o@@#cdUPk#nN;T!P+d+hfi4|5GocTE@-xcqw!kIyW`N zBZz<0G$bI=_X|(gA2UcFd6WB6w<|`$$d{2IJ?Ln5gCbc+z+2#vDt6t1hueH ze;l)2s$lkJ$A~0K;nn;41fzml#bUGbvzv14;@A83CfQr{RcgnS8Y|b?_i>&&nELo& zGAaH!1UoS@ZKB79I-q2uTD~@<*z=;dX>nIeuZ{<}te>v)twCq|C2zAe(eI0**K{B0 zuJ?mcu2IJve;y&G-s&?K zWy5ZqYV_rh$AiaNy33N`DG3?#cFy>Jc6N)enEac4wNH$9Gb1yRkssP2x3yS~$f%Z6 zv+ZJX{uTr0cgcxtjx9LJ<8xhGR-ZGSG*$e`Vtdkfn9*Mfi(grDZk?+s37lUjG5-LpdbZ< zW0#3Na0 z!4KY~Q8gLqd}*|wj5aEx>oEErs6Tl8jRY8lULZ+mQD=bA0=#Q77H&fZS3%2K-y3mt zxmY@>dk@H@*<*Y$*=3V%Z~&gGK~f3&v9P|S;=@Vxyi`n^+#63Z`SD&*7z|AeBc7IX zAgx#Nm=4MYqZAvL_3`pA6TKep%*#a1!$YFWpfv%He@d+a(t;}UT3RORAD);Ei5(JN z4}@9CeHE}C#Ok*cPg^5M+fI7CK`OTW^z^b=r#~^5d0#d|Z{o=^k@m>n?t~zl?CLj= z9=Ym>7v}(CrD6z~7fBiOJ`Y823q;-l^ypYF`cJth1gNY@y}!c(i)jPO#kwhLdAaB^ zHI| z-{k!-NUY|pEyy9F#|p;YQp%=zj75$F4Kd-YW2OxW9Os2AMBhjIIv}x{bKxiioh6-x zuzwod-jdEY`+mVap2Jp4{b!+{qvSkAH>!u|e$5HZ<2OJfVzJUQc{h>bA_(4Af(jCd ze?Hpbc11U84wI$BR2K0i_)Q*%5$9Hj;OXHiW6I!+W^kA0I3j2zW0wpDok4q{+~HV| z^JV9dSEpoft>%MpAOk_(@v;>q8E6^+Nft`P>os(6qd)NQZKxY!w&U zGiQv2_WLv9JINs?{tl^!s7v&y!u;4L&^rE@L2D1XfeM&?KXhva&5X)$d-+M1pVH-U z9YOxhUYg}+28laQF=J*eUn#E59O;lfqPlQzl{qF_L?gJJB#qcp%$~YLya~xbT{6`u z`3#a#y5upVqy>`cx}?}B38`=}R;r8U8Abgn7~85#78@jCLm^R! z*jerQ6|)`%|I)1ZyWL}Q(pRf|4~wU6?#eUvvy``+A^F92_}N?>&$o#E#Zm2NmGDzz zbJMK)qj&;r?w@^AP6x}y%Gt%>x6LMBou7;{_5{+*Ctrc|w7 zmJsp}t!YNBZy*Vi615}mL}V1Fucllxf|O135?I*lm15n3s6k5ph>}}s-gYR3-Yo1r zC0e4J<|#=s3p-LNzF80zt>jHgj{RSHPGz0GsT9ErXQ3L)7QW8ciUEsy;rY;_=!t8o zGKJF3d|3nkHF^y)ums2+{D=f_$4eT$JLqMoK_(>gbjf=LN!SBx#Al1*9gv$Au-BD} z=_%=QE?mxq;62HeD=Vx*DSoC{=J^$zg;guw&pK}ncpDY(y3VTxuTk+r!qt46UkBa} z#p~HaXKn=Z9Qun64VAonK7jhS7{haZt!Q|vBWm*IQ?#u4V#AjHy;3&&?()|9Ez%aB z<5i-^)3fp1`1FvpDyms9J@FFh1D|sl^F0KbUX^`tAbNifuGKu2ri$NJ5J=`ZjVVHw zOoOLIOX4G?0u2Nd%)TACuF<@t02;QX?KN`U8tF^tLSxTTwGsHaeaz7{h!gl8_A>qk z_g*KiEgd<2ou2m+9OQc51Hg4k8X4>}So@BJUPkzcW!Z5k&VKAzS~i}3EOlEqFC&XqX%VrU@Nvs&>s+#& z#^X1Mhn6k`zNR!LkSfXoBYn{CG;?aT*jGBVCtk#vz}*68F_!W zEIydLK$q;cBEt{7#iA9lqOCm8XEu4RG(TD`J}K)v#O=8+*yMR0WChm^y4cMc<@9PjlsJLl@Aq1UTL%1X*<<;wO!_pU4k|F()- z3RLA!-4RtQ{KV50l<Lhj0bfQJ?Rd+*Y#;RNV9MyIF#Qs&}$8Ys5IS1tn7P7jXnz&272mr8@RQSMxA1;hB~E6{jF7ENo6!V zq^#^Hnkp&Wh06A2>AHr>vTjX#{sGBPUfZ5OX)Wm=yM@oIi2r2OEnWURMC)>pm{9I3 zPF0P^{7+dI&bKt@tn11nXy*8%F+bXTKJlZ?r+AB4Ty2Nmq3XNv%B0YU*IEZ#IH47W6))IF#GQ0nhWw7cn7_!|HNBrM6cSe!L^#s1zksstEB)N z=-GUtHj?vN@rzgm*1Wnw7N|#w;PqiX^SCdi_2U-tQC$X90@lZb$;BG*7X=Ksug&dh#rl45_11dYO}>!0{|3T)Zy^3d5_fFq z7Y9!<=&tUGx+OimZPJrEE-kE1ST}cfmU1|GX=8!fPQq>vKyqo8)H>n2=|lPEh2^ce zIBC&b5Xb*J%q8Ax8Br(NHYM;n(Pi_<$w=F3z7NmSC?u54zW8Oz&$eD?|E{sq(-N59 z({8puh6dU^okjZNd$Dq%7|g3Xm8*-5N*A<2e6)F$+r`GZ5}(NjzT}y^_(rksnG!sQG{oUKv7t-QCVU5^ z8F$o+hStActZpdbn}lEEgLuwp>=sc^RieUpliE~oQcI{8&ovH!!ao|j!hdVyNZ`Yt z?G{bSvImDS=+a=PZm{gxFsN>Lc490-X5b4W1oWoj@qJuZ4Snu~K=Q-_&W4~yo49?G z_^;=>4uqlA9Eazfm8MI5{I(N6aeI0@{zA#$xP4NJdnk)wB@4V;_YEidsF{6V z)w$yK7Y$ZF=vJTW@|&!_(79sYi&@Cz#*5*2hVRIVq_`gMoy~fGig&c{!^b<~VRLB* zS$e&c)vhOFU!oo^d?^!E_}fdQ`Rz-jdF7=+;Pl=}(h)lc(R4bBc-qiBr*$t=>{nmT z2Hq<1h*v1fajy`6k;LDY_*bvU{3cN3p>A*vF6Fz7+ zt>N{%$?Klo6roMx9bcu$54}o!$E%r?cVN(;MA&cD^FI43S$A(Di{VX#S4ezE6IJG0 ziQj1I3%u`Z&}km|+RGj2()dj@e^$(X@BSoOr{7rvao$D?lH9qhW~{B7l6(U0$y@Y^ z^Ep}vR{Xue4OM|Y3CnT&jAmn4*DSU{GV#FO?(J+01f1pRJi5%K+gKkqS7~=^u$MA6 zrBpn7AcC%qe^vU#%tter((P>Y&8*EJ8_~>c4r?G}n@;HQx|ZSQ7Y%+0JSfpZ0#7I| zfz^u3a7QCQc6>XZf(9c3kD^)FWuDhS*bF5gFw-s2!x5)WDG=D;Rv>Jn5)jzz77$ji z1oaNUXWSCqCz+C#nR(yYK&qr-sLQ(`k0=&_^c5s6Bv6Q^64!lw35D;KE&-F&9Ydfy zngd=5k{xGbbffEJsPRAz3cL}o}&c?1@&6bFAv6eaJ6H+OySTTZN%N=jfSZe9%e zFLX=uJ<>uwp$DKmtwIbv6k`QeTp=DlbXyl-OVI+@TyI-S=RpbHH=<{=xCY`mD#VM2 z?o0%hiH3?1pj$T1?k7->W@8JO&w=O$!e6Wq8UK}7`&~y-eauH3{n1ZMI_xWwf9zNL zU2k-ttH}E$RA)B_9iGVPp6PFBa82N>M8^;?t)f{l@973Y#-gE<1SX)}JkGB`TlvT* zpey9N*XBiVU1$hGfE;4dgaAYglXzYPKv%`?3(!w-2@F=;djLi%E`cJ&Rrz3ax`|o; zGfFgm;Ol^3j?yFGs+4)_<)_q?G+&pRSWWt^;sO#sA&rX&kRR%FfxA!S>IpQ?MibB# z9HZSDZD0>tEtisLAf!kUCmIM@u1g3xkA`VW;G*K6Xdt9T@!J5-BLn0*LeEwAPV2tAM~}DSf~b^MP9x$36w6GO3tHU>%wnzwk5=QYVRpmIgvLtN3Hd-A_^g zEke|cftJy`iap*Fd%RIf*-?M>;AS?TH&A$GR-~IrzHYd*7Zg;g`2^OW1+m50A-mOa z?5n8>w6hX-U8VTwqZkJ;%Fj@<7Lb0pm&9g8U>j~Dabyq(z!i{%%`I`bd*RW|C*6mo z*#iWW?q%-T1WDH>6$%KD0%ytYbI;>yG`Z64J=+Og;y$=WZ2q_tUDv*ee6Xn9ld~4Q z4QR-kz;>Cnd;V+&>p5vbzk{pKbEKv$2po~9`{bmX**fXOy;jL5h2;*GNAPngcE@mw zSrJK(qG4z(4TLCF_xVbyyV0;H2$0kyf1y{I>7Hox$<=DR;L66Hn;_ZZBzmRo81DW zBfk2kqnLCwT^#uIRnd5K<|qhvDP02IxQWF9sOMepmgehH%GNV=JPHL$L8N>UDVqL~ zCLAYx#HS}h#mC3~?ts%y(s3SvLDe_KppZ(MuS;)^;ZZ2i6)-${iX@GY&PNka&fViF zwVDG@>^F@<)La=kkHDihCz0xw=Ihd%lkg}MCUlr&#S z#q7h~#evUeklEj*ZXN-KYcj)Y8hKIDd?nS)ri<7wuJwg(pw!PJFydxY@}#8sN@_4Y z-dy~pi#wn(RvP6II4jXY0^g(I`$JFzAwNoDZgK-5Eof?v>NO`0!yOowG=bF;EhMl8 zO?n}uS`zR=NIjZ`iBsS75`JG-2Z7p$1`h;qO?T|u5qJ}<{Vt&MMcme1LxYS!?>a&Y z2@I+e$G%x2ioc8#@1A|6dE~c4xC89%QX`K*zy_(TC;B#SzdlE!!?2`*u+wOGF(Pml z4Y@iR2>D*|b;D}-+AQ7X6L=2Ii_L}?@3;mce5LxBfb}@l$`nq(B*W+FUdU7>S47}E z8ahRw4b2NDyL3pzRV5>k07q^a5y>(@0f7M$9bF5sU80U6f^?y0m_nUF&fQ3?d;(9S zQTFMX32_ZgAPy^;o@NiIS4&pGMz^#;mxh3~R7&0bngN5EGUVuc-*aN`LsKPg1(qe1 zM~?&;tI#O`YZOWWo>S;HfZYmx1K{vRk$<+uf{Ti7BKUBMC^;V>qR!z5faAV$Gui%K zWiHfAxFJ9h33Np>v$@=T=+SN7P$egjiKZqlVOdH*AbS($QTOJC?@w{MQyZfs1j-~@ zsP~=78YLz0!Oc=4|EZ(|e380g@AOFXNqP(QRT?j7+wj9bvGY#vML-k_W`&-r1vnSK(ALPPxsWNy*EJ<^x2 zirQb(u&R3B^!4oBv+3IRvUm}6xF5zOO;mpoFW&vBr~LY+cqNd9iTDe_J|*fm%dq9* z?h8Hfw_;N-#Q5MUVlX-xR3_Gf!WDxZ6#h_a&xM#cP}!;gtfL0~0dK=MZG!mAt1A~` z@QZ5rZ!x!nmjE7JE%XCy1nde(U;D9WqEZQ^c`DRf%x?jq^G&@M2CdHsNGVHUbd8&#k=}iC@URzSvJ3 zxM;;MIA33M`d}a20V#gUSaK;1zYx50DTxd5>m>)S>K}I{1tT$U$O{4YAp)+}cez&L zvU}j=m|)E15G?}1mW^WS-HxOW+TD`eVdLQFDZoP1hja2Wa}|B=7*#KM0L3e)P{8;3u_q+Q28g2Wl-Ixe`o& z;5I;OS%CV7@N5H3Z}jv|tiKTJdUUZw<4BEeacC^}qtRH>wFx!4>7a%yjx$#}S%K}W z5WIC5-AT|m>ir{}zT(nbYCx5k+!`8=aiw=2U4!0H@Qd}CE73N3Sr}9eH<=N1psSYv zrAhc35d9u%1;%Pb{_p**7+?I9mH&Hb2VivSQLC>NXMRt#*2-fmxGm9&LkcHTM%!X5 z#`&H)aj-2h92ku{H9C`m(2i^r{9kjd824{BQZ^B%fx6K2L|cG&-6UT6S0^h59-9*at_{Z0tGqS` z&l}gG@Qk|Nr4woHH}Rg`naN_ZjkQhJE#55``PWnU3Q>AJ2g~ojuYb%}HgCEyne&SE z|K^!|m2)WP|KOE-BTU@Jd6lz^nd5hS=QK0l&DZS>w{Xa-orPB3&xR2&S9&?CZM>s% zo0TU^#tn_(vht0*W^bj9n@qgMS>?^+0bcip^V+?ueYlx(vA4>XPvyMM+2Y3+hF}oP ztv)=|WKo?ftaC2)=d<{Ry%+rXS`**sd^(V40UQkE_$|u$T_9h@H#r{<;%^T|xy_r* z_&ZpWh1;gtUK?fdQch?<%x}3RQvO=LTl~SMy^jR*3KQS5_k1W{70FAS^AmXtU+&zH z$cOP#=a-4RXB0+=Hph$r?=n*r{=x(}zTRL_I-`3-j5SC57R03_rakc^w3B7d2YSO- zne(aMJS`YQLK12g%%uV4&Lbo(cm51O|1y@KN%4m*?)@_eJfih|6fsz5jrVT3b7&uU zSmAuI4~o0exx5db1JK%s|J#D~*W_GwCl7UcC!t!aoV}8GPYYIGw6jkVk9N*V;)5}) zJCk^f1uJi+(mkET$MJQ}!O8rF1*4m+xOpk?Q0>IDDKNbuVWsn03Qxs&f>-HWo5Ew9 z1N!r87OcA+&V&7VsFjwWL?fM32Jpvut@HQ*UTVQ2%y!Nm$Rqa_599-B=(i8zi~C^c zX$S6zHo-@&N7{)q0)omc<>nQ7(McAxVeiO0cz=!wusoHIiox5PPk zDDP>-`k%m^(}tqb_0HAc@Jr6u30!x631I5Wo#r&&!!&?96A2FC&e4E;jPt29Xw7gw zN8mB%5d~ZXmN=u+0ZN>i1S*{~(s?4N4e9(-nl9?Yak+#KCT0dt3NBGh+K&8yhAnsg zHG{tz=RPtxTLktljm9=1tq+wtS7gH4phni1z=t#WtYG&6qMTylW)DMY+p+1qS0AN@ z8T?nM(eD5{yA25a)hbP8icLZ2_)s70Z5UKKmimFA%V}!s@^HxMuMO#yL6_5Uqs!wU zr@v9ed~wSibPnkX6p+p%BTYBzMw+ghb(%{1m4PPv)9q+FyVOS&)1tqQs1C+6-4UGP?u9WbQ&6IIueaE9f?MozL^?n`nsvp z)LqlqEzWbpc~YE#PjTeeMX9K|S-izLD4QoaaDu82-iwj$R?zfs6neV!Jy4gEn^YPb z`BB3^q8&|Vtx-;Au1-^WYj9NR^i0I*M+~}sR(V##EtX`>;#sV0ydS^rqPfEeY zpgt-OI>wDO9pgGpZv5+=^IDB3{5nlx z66&2cJE}^F%Fm@6uLD1YwMJW52s-gLX!_UVNg90w^cc+X(;9soH2q--?UL5EzTomgXpnxIhUJZ$GNDOg;fq~9bUr;rC7eH7;o z&~#1(X>>N|4qKcNxtP-^W-pCB2kc!~LQNW70(vdFXV>U*(7_n=eSqY)4v_wmK~KLC z^p#2+RGNG@;B=%vLbHE|)C+-!$-|ze9J3n@Jp64wyXZkzmg#Cwu*1i$6 zqFVXBG$F36vqa{4OT-G{Y%Dwi2x$_X0)%H1(qv@Ez=PXBElxX&B9v ze}qp7ZTIsvap%VFJJx}ozs!`gBI2o?Tp!UI(n}G^v{c@SsD*Sb_s5hc|8OUfB@-hH z=|?#vvN}b|X^~Cv{bFPTe18#{7FQqysulH$YbZV*AsqOr@QaEddQZkgCy_%oiEios z>SpXUN4Vdqcap<@UV#E!lyjnQWYjot=SC7fE%6zT&(jBH?z?lN>mMSMP79B9;J_6s zxN~D##ikgCvq{Zct5V3FmOAR{Rxsmf*y>6Zkw{N`k`<)wy?og)RsU^tZ zC2{-4-rLOoB+u7Kto6bz*GmxxCcwtoA*@3}H%eyN;9E2O{m#As{gKdLA>-q#w_JY9 zmbJg-ghrD)+x`D@#`V&K1NHaKd&#duV0SAy6MXKi!~S$ec>FK>t)kS?9jbR=_8vJg zzPEGxojW)B%46}h8fDzh>>#c^_#2mM2y(fGToP}K^w7()EOt%M$OUrt)Os7$VucW+VDmj;+~} zj?0}jv#3Izt(imXDjZ2|Dek|&i=2Q{l;b*O<@lZY2F|~NgP-JJPg^=EH+kaekUZeY zpq=t-&l}W5ZcA=N_2s9@Z?iNdReHkH+df=8taSXO$#sW`nft^w=WpU#GCp;GyY=nN zeL(NbY&9z=K=9;{v|A)2~v|4?coEmp;>)&qQXn@99bo0)Q zD10(*a+`{4!TV?KyM3b;B+J2OdD+1I5&Ocsk;gOP&W)uvhYme(C88h#J!0fd%8WP_ z(9JWIGDA+^x$&4>o*F~J6N&f`tnac9*QVd=Z}V<-5(|n|E)-dLa=)w7N?#r!mXAKvwrIS&&R> z9#4m5Ui0|o3v*d-7xYk+s>{CPu}xWa3bGbe5>v)|WTU?J21{%dS9{T_rKMe7*hwdsI6Yja^Llf7 zq)y+^=@L#if2|Mm6VQoc@A4agnn0fq6k<5vw)e8j6DsTF$5Wu}nje4v^#QEc7z;|x zyYxKwv8+!Bn&U3ndh`H4(GD5cG|usB`|mNBWe>_X@?-874{&-k^zI(T6f9HQf5z7wB1}$UCOCRKPWP%VAsyvu-oEXNk*^u2m$afEC**eJ5@3Nab zf@L9zdc~`f+T|*Gh-GykyTB5(y1s1T?vX5Xp+@fRPHRW8tOaDPyf*w}+sz%#vZ>PD zD(3zvV>taR^y=KDH>reW??ZO?SkD^Ivgzn#L3i1GI*DZ~c>cP7#$-UNBN5%=JdL_ziYTrQ&{#YWSEhwF1rrmrn2k^WOsLz zGg@{=7PXGKf5|k~i-r-~nTykwX#WVy>Hv6*0Kc~Eww84R@ViS^@hG#s)3u zxwuUSS|v}n>4dehM%!*!8y{+W)Bkrb=7tG-4L}L%1+mT~Fp(a) zv1j{$ksf=Jm!5vj12IU1g_U)Ztkq9UhiBH_yg6hb;dwW~1nsV8_h15cxy0?vUD(WCx z8)m`3o>H{oiU9#mJ&EWnxIOkjK3#q`AkVqNG-zNJy0V@oxUpTuK(EKj&j&ON#1bqv z0Unj_59~o}Wa52!v`!AZubuU3oV?aAH*hyPtscnwzC-U1KnIGwzoQjhO%A!g5GCDo zf1cH?8hS}?;P>dbz2Gc`bCJCU`8oB_W6QuSWHcNrz+Aa<&;U9pzZ*2bc?-JfD0hC~ z{g}H`kQ1Y3T6ZIuPV(g70W@2tKQNIl%C!&lb?TuZ_jGOM;-xB~250NaNAlq`PRfl# z{H#Yf*)R}oDfU9LRDLm}z!{B=Ql_bCIdrI>a~<}61v2@*M$S@H!o`YBL#H{Myh9x= zlZMy!rg{#4*f|>9T6to49dGLQ;a8n$;M&Nm#TnjI%!oc;sIEcs_L#E9Z=HK8y4j`QEH_Z|cUZC!A-%os-LEXSj4KMh>1k!F3L# zU#x5}r@l!(G-tJ*3p|qM7J5@1=g!wNLcaVE9M28;vf8})&H|*`$<6Z`+Np{Q^O`%H z+c6{TlGPTa2kR6Nmu20;Db8I;UyyGvYUoYfTC~o^^M@;1ZdjbNwvmCf*|dM%7ac)2LyY*h2nIyiC#X;giH1@~;mkr5#F&CXei^ z<0|nJx%xT6yj+`-@x#V+9yemV*k`$l9B#1=_vsLeoI=RwR!l&7PA`umm%O@s0n!s! z#D}{+rD|!y>F5?DJS5i3r&ml%7+gz;LQ4p8jNpvA6-^soRw^FJ!5o(&8?1aBbN8W@ zd+45uiBDKWXDdo2LiFBp-m1^(yewXQkp{{(YxZG8{I=#8^^k|vSM|o|lI< z6e1NPAw-_qRNeDUYa!g2NQ^Y7tfUZCR6KdIpz<0i+hyRh+uUsS89pJ6gxIM~-*`5m zJDc`^sgVXvC@X1KR9YnH2qmT-gmfIFz7CI2@-}ybWU`4J<3^HGUF&bWKc2mf2f2x!H!7 zl)R=we5vg&Zb>OLEDB@me?~P^li}>9F3GT7qsHNWKcmLYJA#bGbj6yZ#&zx~=yR%> zmMmLu-Rx$+9CmyR-?Q+$Nd9|k+6co|`QGdB)MDQgv>UJQy^h>G_Wii+yKm{F;&Bg^ zjuf=d;mKm{=c_X9H*G>O^DWvie+;}3f5^wSKk4SoIkuVAOo(D^8W+io?J2blTUCH1 z{`So!V4@8w^A=!KVm5AWFS ztbls+iqz+mDX@RO5K~fxI4isFY)a*F-p-c-JuQXE!hk(1TkUEFZpyCJ&VPYhEZw_T z=5UO~OZU10A^r)ib6t5@9KfB8EgCgWP_8SGj$mrkdh&zaE8VOei9AvZ(Pc4^&dG@{ z#JOx%E_-3Ra~A}k%kUR(Mn$3pea{#6V2r9Ix>#}Wn@1#+sXo(R)Zd#3qF9r5S-(SxoG$JACI3(1| zzoZyco3rcBS&hV}UOTK7RoQ)HXV-pG(PU(|oV@wv zB0po`&2KsVZ-&bWIm)Yh%H8a>1fNate1$#BX)h;7ak0C=jgex%!sT$YCWoL=?J?VD zuy&J*tSG*f2cT`FLcGA*O;~e2K69YGjJ3IbU3=_Ow;MkWh5m$sB6KB9g1y$4iF-FW z|A0k8#hZI$sk%=3!O-uaA($xowC&ioPw_*OMXLOH->%rdNC%V_l}r{na_>L(x!>p{ z#D9_N)V?qdxFv+TQ)0#W({7>|F-5MeOu@#U(}41YHPZv z!Z-Xp6H+6I$$>W6t6MkbQqq}QVsmXv#xR$a6Dj}u+8pOTgs^3D_UoIHbc(ChF?Li* z$*9T2!^V#rK4cirti_YW7qZQP#cmGxAH=5<+V@0l|ml(v+|{b z|0(47WL*>uo+-FL+P;6$q|!dc!-_{eT->W@*cfj9$w4)Ut?Ti!<~8&dYH~*Q@AAht zt5GxQ|5g%?Av4}eMKsd&trS`$$Gx@K&6#ij(FEOLEY|bMGVtxB2JCGXycwz2+disO zkMD64M1iL0l@t~=MGky>wwwJN!RH0|`a=8q{%ubJ`}!0HM(XwTK793)nMb#}a{3E# z!%s%M7%i_Hz0`$IS@<-?e*j8TUx)?8+_pcUZu%GY>DLC+*gZuhqlOD=OQGVy5s2nJ z=t9x zWyoi~7S(+xHiku8Ai^@%Zq&nq7FtnpDRSUDTiu)kpXA&(5I5R@bBQ=nGuE(GxjgBp zk(46ao!IJTWsb&f!oY(~(*pVXiKJM=RvEnFi1(z(`tNRavoZ&4Pv3`ak~aAE-I|$v z{{xe4S1heE{0hr77k3(js9xFQ#5y-CaFo{=gCeyN=Xv41^qT#kwG>)LTIFJHKzi*I zS@Y!9YHV~1pR+LB&W5^4!bxpfNY%U0xd4hKF3CG^V|1(BoMSf-UWG8QY?!@?I~R~& zmMK<(=pQ*2Ck`?AQkHhPvNca#r9s zkiSIGA$(oJCpb@p@ULI!MxqgAC`u=}5*$;9P0+E! z7J1;q8EOB+_bn|d9W{Pj=i%bH2||RPr)sIFEsuQQqls>g;yHFtAByHfN&YJ@e-y7{ z`(00*nV8R_*YSA*;%`|zo(sAQ1s#C=Cbu0wZX6<+VvL5H6ck4fP86amimc7#?lTkJ zY|KZ2H{l?!3Hz^iHq&LZa_DCh+$>y!4e`(-Ay#UI&(7A0Hmsf?1+B4C(|5?Yb7gK; zd4O7fm@|sL3+kr>d0$33q_;eC^*SYpNw|14?bQT z3qS8_KchcRX*>~1lhGTDG>~^(IxN}bsGln#eFoA%IMv(eO^$Y*r9Av`Y~%~b?L0)m z!?2})&Jh|mQC|7D%*{FQ`Nn1Bl8gQGf91GOGJ*{1rS+!!}&oWZB_Ftn@IN;sdA zWZ1ysNt4D;67+{7J)6symxh}V721-m_<-|eSbn1|&!10@Hf)Gp8;|>?XYG(-7bdz{ zmCrouV7Msktp6)lTu7^7Sg-nZzpOf3c|z>dd9VQ=hAJ4{)<#`EO^r6J*Jz0|v-S=- z>(hztSe1`yoW*F<7RZBpjQ?J^Lyu`Yc6i@u|)a{tAoXv2EdU(@P*Z>-Aat)Di&pgqF^{QXf>i2(E=4MqsP^y6XA6os3&uT>*)~mkUg>ENnd|u{eRej?0 z5cVVaT$qiYXG9y;tA5K>r``_vDb!h&&vsWr{f<^Ix||+uSnsWV8c@6L4!Po=6Wy#j z8y{<=5RbHE?}=Ze)ikWv`+`8b86QdKrmWOW$wn9PDT85fD>nS}i{xm-dJT66a(9XN zvdqn@d?xlg)L+x;Yrag6Hmq0un?NqsDX6n*EIwmL36ay9y%$}Ml_md-h&B@Moh%A6 zcai{g4?gE%vPzpoew7(*Sg-o7pq%OJRc6-i(JLf*7|=4zH~^X*L> zTIXLW!J+kzE7y$LGgqq-p84+oZWOhtNcq3!hzSmI}^#X zI)f%r!Rn{zoR4Xr%Hu@88ON1J9h642UH!|CCeSW5$VqePtIEqxT2Q4j)}QJV^-~)H zXj%dvO*zR?Kg{U}c2a~zf@n6H)Dk0vq+9pY6T>E#V)IuQGtVnmHooJ8%xUp4mZNT1 zOl*?JK`E9WjLI!GnpT;dLPIIhu1nH~L_-jQ;FJhY`RR%EsNzM2tw@jhKAxVUk!nE#?Vw4j zK_acCt(7Mdsl3XfXA(8^Grkw3(mtY3RLfd4pRTC4YSBd_+L}&{hz6+(8K}CUs%s`q zq~YoS|BO`ivhY))Hf7Oxno#M^rrE~7g8yte<9cA_d$sA3(|CKa0cGL{UVYM#rqY9| zcOxpL(duX;nnKenTQ#O>#=i1E6ZoW!DyJ!$_n_L?6g#}g1eM*4o}}68t!A)aSJ|>T z%Ioi~Ry8zXNA+k)2XXkW!dlUKYN2+uqD?ea^=OS+c~*Vf znl{q=YGDC+{8th;*ODi09jxYc`sd3S^x-Bn(_-$J`~BzW&M;CBG8MPpcjP%S#{;| z9jKVrskn})gjdz#jx>^vsDJa%88xUAO;ZJ($zNUUM8k2Lg`H_EbyF{P2I{4vy8um6 zv%5ffuKHIOwA4X0xGNmpQm4AoXi8Ce-O#3;)UIwIXRD;{G>eN$54RGig62~)T~~GHqnsYqn}61;hv%c5J=B`{xIdvPS*1dqpO388so(f# zf{I&!DkxP23y|>%HF5#&Z?{^u05?5Z?OTAFC{pJaP*w^*{{9zo<`QxA)_$DcJp<{N z1T3*ur7eX2xvIlL9rqz44TDFAZV)_(MMu^TAhAdiuAHaI8#w?{;<@~G&L4kPG zVZZWYx%f%ZOJLId48zZf?tp2JDL;(8xY~eehw*-;is45@i@=NxFgpBz=oFZKfrjD7 zL)9_O_X;vheHH#VT`lK_K>02N1|B2e$3W#^GLsF%kAB_<^Ia9gPk@5_5j5ia~MoA&eLp$ zpZPd&KR2rwe%#Xq%#%2JvUPYJoe!oz&V_7dRXBF%U}75>=2}-Y~$9w`Nsn9TZ%2F=kA&qEbD1Hj^Aee%7hKWS)*Z`(>d&7(b^EH?@ z9Sp;d3+kdKAMR)vKKh>yW=bc+WTHt=fLYhYFwcQ04@IRs-qlciR^JPZ)!i_BI=>Rk z;VOpD+s}a+(bMSg33?=IDXN!Y_>8*;m|vCI+)At#M&q{Yk zar+N86d#ZN2&GF^3?GPQqurK2V08FMa|D<+Lkz*|tYLUpa|z7J@rL2^jOvKK22C~$pGEWs zbGwS+(}$H{c9t3)K5jS(=Dsq+@QDIH%Bo)eu%Y-+U;wCZsu&LB*Ms?PiqYYq{XCep zQw_txcnl`k{?iP@@%CUaA&(e_gXxW6j#e=o6<-8X{wUfXBMEamN50k2ZjGlKhJ)LF zV6Ij%9KWsrvw4Qm;SlvIn8A-3hNI9nXvl;r&m3qj0CTB|;aKuLFi+0JYmj#K93|F5 z+ul3NIO0H1fr*@L7>@J)1?IylhC{hJXtrgl|0-(V=tKy)+yM?havTkb$#z&7r$epi zDS<(c1%%Xhq37Yij2AwOZP?qb@mlH{IX4bl9qn*tTue5^OVyFJh*j#VhEGyKdr+AxqMg^~;f^=hX6bv@&FI2K7qS#QcoPI_t4d3jQI3LJBl> zRXwnQ<_53IrjGSBv7+*a4G8Xn->gfm?VJx)*4~IsTIj<1bjWH4C5K~f{mP-6$YX{4 z*pR*;&duTYu5#&S1Xk5~ucF&!fd{RzlAB~TIv;IPo3>KA8jRO5f?o{91`$@|*r~>E zp%yiGJEM(wKSK>LPUsk0MkT0~6_goX-LmLRDE4;R=#={J7AnL(F@G!N)|(ebE}Nef z7L$!W?69IwJ%XM=f_Ff=SMnB!zTjdU;$q|kuMVTM>e|^#b$%-~#L0mQ-9}A<-wdOK z2rW3Ix^JUq!MsBv?q_w=>><$B5@D9*yjrFBH7hps@1e6SShJmSLzab;RYQAO9Io1I zrw+j%gpkuN<-1C5r;h0ttB6l91i9E0eaiO1J1w1MX{PG^8UmYo+sV~he1<`5_o544 z3#&%?2Rc{YiRsbATQM5N!{;o24dcR(<K+7VmgV5rLOFz)>hA4+eeQV zP>?NAWYy9>HbtqT7pR(xH;?qSDtemIqgq=c(y{_7qA0@l@nV$P{{rQQ@P5)_O_N>Z z1C~g%tiV%Iloqc2y{DSKNP|Lnn`vv_YN{F>q3r0nWQkUm6*M=R^4Y89m>I1uy-2g% zya7c$A%8s!7DnrWdS<~O-Lit;jiyw)M<0uh$#yzjLAhr!L!DK7U!qB|yjQh&Givev z)AkT(dx%;N4|Odo7cmr7)2<7|-Y-)JxYOdu_7=h! zE9^)Ng(qo+gQ|T6)m1;gOfksLR_bVpYL*rLDU^b>(#NcnAIzIzz5XN>s+GqmJF=T4 z63|V)O{Q95`u_i^j#p4&Fu#GM6(ibcMb&CA1q45zLJzW;g!j}IEOklHXthz2P1zK~W5eNC zua@qkz7ZphHt)BMcJ#BT#d&yN%XOnRwY2sBt#bZBYijUjT+e#E8;3p$n2epaRlB_| zVF+fL8kXgLzaB+&Ro#wLs(Q7OVm$K%-wE&AwJ~qp?>3IKjpHvhgt5N8^J;x16;X#l=NQQ-#jZq_ zm>;afrA=rL@qB7I7B;Cob$~+1I(?t^6tf;mIG?s^p3bFfWY1bBE2|yCS`)!hl^(Vn zRaut?YYR2_F#69AA#kGa^{N_wn6iU8+|qUFRm+LjMWorGH;%E(ix|mRCIz>MqN2YzQU)L|v4p)Ur3w z1RTTZEd>X0b}#N5V%J+Ed#Cz-GzHhyCMVP{Z%}452YI^pbChR~@H|!j2sH}+D%zew z$Z=VXJ3`gyN44Mx9y#1l`;SoT>KqH&gKZc}#^E0})%fx*Gmm3pX@+@db__MMceA%u z=Qn9~1V@bejcyrQt4 zUV@Q5{hwDW-olK_!KSX;S`XQ+_T!V}-}Gn(`Puu-BN_HYO0KZ@1*dg$a5Sp(;c(RA zDAlfrE~B-F=w-N9iQDM5`tPM%;6s&zG=9M6@M8Scbz`Z$CfTtVdc zNS!`T(ZL*OYpp?(byY@X>HVpgA4Y+8N1q+0GT))ZU=F~w=51TE9#+5rY^+rn`Poy8 z#FXR;(0jazkJ>vtj?uNz&Qe{7aumYa1`FHwX14H)pTWDr>Fwl~P$m7I0Zwa##bLa~ z0k_3*xW&=1#R0Izk+Q{sufk%cV2R%wMkRJBUaFjZ0*h8K9~S7sR)1L61>d0qJ^1->a@iC0)^K~puy~?IFN8WD zCupN@Y@^7=dK^0sg;SW_DzB+A?@^Y1T|g^-H${7Il&ohV*UfOdOOfMOct>sU9@!D) znx1>JpU!~~Bedb#soF3ShKQp5pN=q*i&Aw@Qfv)AqtK&7*BPH?kdx~_Io7rtqj$;y zJ0oadi0%X1)asKoG=fhu^nlmZ=Pe$`>LJ)$E_a)){SuY`KKd1(a_Hh5eZ+PP#R%*y zceu@Lv_)-TMLzt{isg^8V(pON<8E@L>73tM^8q>^pM_|R#?x(A^(^7Wj`6&k;_Rk5 ztM2)L(t`PjL@Qpk74z*X2>q{{f^5bAxKVdu@iSWYYX z@ATJ6Z=J)IMVeACj#NpfC||z~piQ`|{f~(~2ZZmAG^N|2P2$y?r?5xn0~uY5x?`H& zkY@=@f)P(eQMg^uH7e&c)sNuA8m-NJ6uH>ka&|y`;gjK=W`z27kD7p787|(;WZm=i5$y{dN;;Y z^;-exb$Zm`0Slj@s2(3-mYIw9aP2b9j8#P+QFb^V6X{#v!G#Az9K5K*(9PXerMnpi zA?e2)!PQdugoqD6s=eD>U+ zA>Fz+>f5Y&Zo|5xhK;D)dWjA;;P?9|?Xa;fp!4Fqmuj zvJYl`eq>=^wmok{eKDVK7!3Pzk&iKI2zJ1aP<%0ObqwYV`OR2^S)ZqHgIQh;RcbKH zxrz;DIlrl4us`w_{BX$-tS|^W4ujbNZ(0my`CC}^4Q4qn=mxW#-zD_L2}yrq*5_Et zzEI=HUtCQ7lh6t&e`0pH&{1=?>gAtjCZffvME2+W5J~U_Z$Y1cxzu=|nz)UN?39IspANFP6 z;!8f5<$HawAMjyya;Eh`vbj?SI`an5e6VU?PO%k%l6Js91Ujg{Ksep^NZ}h9jOWMP#<|qVE$V_qu-uH<&xRf z8>AmsGHdREPxtK0z6X9(X)x!)$8-jBF8r9%V9te);0*p1*mu0WWc}}Wd&Ls!-MLm_ zAs?dgWp161$n49$b>CTnZ~d~5oD21p>OKz@Z6*WbW`LS8&#H%aP&(qk*G+@MPd>K6pBCf)Abt?D4_N)Q&~g<_E8W%0{tFBbb@a^dCM7u`jzD z`p$e?A*kjv-nknl_+TCzo>cY1Vyk9vvnZLy<&zKNm;Lb3hQaKI&n^sRKYTo4Fn5Lt zm5EEN)_%RsT4nrl=xy}aFUQpevtN#$4Q9W-Ya9Drs&+58l4y=Px!memz8(utI@C?= zn1#vY#-XzD#<_6>Y%u4>k*&d;8;7q3b8fy1+poaKedL%aBK5;GWAFy1-BW7!3e20K zSO7iXO}Wg1$mQaEIDEA)r(nMvlp4%45J#K_V`r=Xa=_qhU=9%t=Ap&0puw*NW9ay< zxIET`&kD<9&Cds8tcd_0%tI~22lG&i@WDLPqJ1zAwQ4?ivde*frcSOzMNChzi)9+b zcj1o4lW}u7u+vKP!G7ZUoi4zCU=N)RC9cQ^fX^bLDe&SF;26m9Ps?Wj_XglBS$|Oo zDk2Aj$4fj3g*n&;-{-~KfG+`?3|(M1DGdE#{ULR^|5z_ z;w^LJhc^PWJSwzYh(jP+d5Kz3=niZgHUORnY%**GydHPRt;rem27V1Vz>AB4-vl-p zlmaVYG=SEh54L8Bpk-um%W;Dgl;g85q^elF!x;! ziVfy5!tt)b+?V;`xxwY!nK@iF1dkDpN)0{%%+aR7f4~99lLmhTIfsn~Uj*hL(crIv zITkedM_>-|yto{HXoMFw{v`Cm#DSStLGbFyp_jqDdU9}OFt45*IvLEXC&xqvheOVB zkHOV||J-l;I|UEl1oguzE57_`w1(NHaqT|~Y%cEb1ptH6Y=-3*ksRs8T=4CG(Pw{V zN6GpDVYV%Qvp<%b9VX=E;(@Xl?v8R~!2gwpxwwkv z{{{c>7u=nP8m?>jxKXKtfc?>;Yk(u+Z#eLJU|ymb^Xpj0fWPtL$AEX^CKm&jv%(S( z&HeB~6goQNCxIOpzt4N|Heh~e!y}gE`+&0mrhD-r;4MD*1TeqofIPMShrs;U&frVH z{A{E#2bS#c7Z5pkVq!87*r)On6#mbjSRM}C7ZV%*hfj=a0;KhxA z{|RhrpcOE`+QoAo>-Prk3S1ZYYoZv$G)>reJn%MPp2XN-2{6CEflAU?BE1`*x?a2u z>96rg@#2?}4#bq)%!>~I7XouGCQ-ycyeD})#e94@XIae3R>YEV15#S zX4m*bV1CoWWOxC1H!xaB%dY|-07k#k_%<-VUvbKdBT#sLNrTrREa zqo#&x0GFQ!VX80*1V8CSp4wq1a9d#fXxspafxxDTS^cToJoqw(MR=TrJG5(fD<*c_-@wYs^ z*IRw@UeFdszo~cDTN(JdZvRx@piv?J99E<7Vl@P7f z*GS^kn80VO4CnEONgPv6o&mE$4FrR~7?{OB+tm)1uQ)?ukUGoq@6}B()gp#ly5sVl Jm<#<-{2%zh;%NW? delta 22489 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 2 - 1255008897 + 394469731 Debug - $PROJ_DIR$\..\lib\driverlib\interrupt.h - $PROJ_DIR$\..\lib\driverlib\gpio.h - $PROJ_DIR$\..\lib\driverlib\interrupt.c - $PROJ_DIR$\..\lib\driverlib\sysctl.c - $PROJ_DIR$\..\lib\driverlib\sysctl.h - $PROJ_DIR$\..\lib\driverlib\flashlib.h - $PROJ_DIR$\..\lib\driverlib\gpio.c - $PROJ_DIR$\..\lib\driverlib\debug.h - $PROJ_DIR$\..\lib\driverlib\flashlib.c - $PROJ_DIR$\..\lib\driverlib\cpulib.h - $PROJ_DIR$\..\lib\driverlib\canlib.c - $PROJ_DIR$\..\lib\driverlib\canlib.h - $PROJ_DIR$\..\lib\driverlib\cpulib.c - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\cpu_comp.lst - $PROJ_DIR$\..\obj\flash.lst - $PROJ_DIR$\..\obj\assert.__cstat.et - $PROJ_DIR$\..\obj\com.__cstat.et - $PROJ_DIR$\..\obj\nvm.__cstat.et - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\com.lst - $PROJ_DIR$\..\obj\cop.__cstat.et - $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.srec - $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out - $PROJ_DIR$\..\obj\cpu.__cstat.et - $PROJ_DIR$\..\obj\hooks.lst - $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\uart.__cstat.et - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\cpu_comp.o - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\..\obj\xcp.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et - $PROJ_DIR$\..\obj\sysctl.lst - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\interrupt.lst - $PROJ_DIR$\..\obj\cop.lst - $PROJ_DIR$\..\obj\can.__cstat.et - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.srec - $PROJ_DIR$\..\obj\uart.lst - $PROJ_DIR$\..\obj\openblt_ek_lm3s8962.map - $PROJ_DIR$\..\obj\cpulib.lst - $PROJ_DIR$\..\obj\hooks.o - $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\nvm.o + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c $PROJ_DIR$\..\obj\com.o - $PROJ_DIR$\..\obj\cpu.lst - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\lm3s8962.pbd - $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\obj\assert.lst - $PROJ_DIR$\..\obj\gpio.lst - $PROJ_DIR$\..\obj\vectors.lst - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x - $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\obj\hooks.pbi $PROJ_DIR$\..\obj\backdoor.lst - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out - $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\uart.lst + $PROJ_DIR$\..\obj\cpu.lst + $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\obj\hooks.o $PROJ_DIR$\..\obj\assert.o + $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out + $PROJ_DIR$\..\obj\flash_layout.o + $PROJ_DIR$\..\obj\flash_layout.pbi + $PROJ_DIR$\..\obj\gpio.lst + $PROJ_DIR$\..\obj\backdoor.__cstat.et + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\obj\boot.o + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\openblt_ek_lm3s8962.map + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\LM3S8962.icf + $PROJ_DIR$\..\obj\cpulib.lst + $PROJ_DIR$\..\obj\assert.lst + $PROJ_DIR$\..\obj\lm3s8962.pbd + $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\cpu.o + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x + $PROJ_DIR$\..\obj\lm3s6965.pbd + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + $PROJ_DIR$\..\obj\flashlib.__cstat.et + $PROJ_DIR$\..\obj\canlib.lst + $PROJ_DIR$\..\obj\nvm.pbi + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s + $PROJ_DIR$\..\obj\gpio.__cstat.et + $PROJ_DIR$\..\obj\uartlib.pbi + $PROJ_DIR$\..\obj\gpio.pbi + $PROJ_DIR$\..\obj\canlib.__cstat.et + $PROJ_DIR$\..\obj\cpu_comp.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\cpulib.pbi + $PROJ_DIR$\..\obj\interrupt.o + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\sysctl.__cstat.et + $PROJ_DIR$\..\obj\xcp.lst + $PROJ_DIR$\..\obj\interrupt.__cstat.et + $PROJ_DIR$\..\obj\flashlib.pbi + $PROJ_DIR$\..\obj\backdoor.o + $PROJ_DIR$\..\obj\gpio.o + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\cpu_comp.lst + $PROJ_DIR$\..\obj\assert.__cstat.et + $PROJ_DIR$\..\obj\hooks.__cstat.et + $PROJ_DIR$\..\obj\cpulib.__cstat.et + $PROJ_DIR$\..\obj\uartlib.o + $PROJ_DIR$\..\obj\flashlib.o + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out + $PROJ_DIR$\..\obj\hooks.lst + $PROJ_DIR$\..\obj\com.lst + $PROJ_DIR$\..\obj\sysctl.lst + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\interrupt.lst + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\obj\uart.__cstat.et + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.srec + $PROJ_DIR$\..\obj\nvm.__cstat.et + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\cpu_comp.o + $PROJ_DIR$\..\obj\cop.__cstat.et + $PROJ_DIR$\..\obj\cpu.__cstat.et + $PROJ_DIR$\..\obj\com.__cstat.et + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\obj\vectors.pbi + $PROJ_DIR$\..\obj\cop.lst + $PROJ_DIR$\..\obj\can.__cstat.et + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.srec + $PROJ_DIR$\..\obj\cpu.pbi + $PROJ_DIR$\..\obj\xcp.__cstat.et + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\flash.lst + $PROJ_DIR$\..\lib\driverlib\sysctl.c + $PROJ_DIR$\..\hooks.c + $PROJ_DIR$\..\lib\driverlib\interrupt.h + $PROJ_DIR$\..\lib\driverlib\uartlib.c + $PROJ_DIR$\..\lib\driverlib\uartlib.h + $PROJ_DIR$\..\lib\inc\hw_sysctl.h + $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\can.c + $PROJ_DIR$\..\lib\inc\hw_memmap.h + $PROJ_DIR$\..\lib\inc\hw_nvic.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + $PROJ_DIR$\..\lib\inc\hw_uart.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\lib\driverlib\flashlib.h + $PROJ_DIR$\..\lib\inc\hw_types.h + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\lib\inc\hw_can.h + $PROJ_DIR$\..\lib\driverlib\gpio.h + $PROJ_DIR$\..\flash_layout.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c $PROJ_DIR$\..\lib\inc\hw_gpio.h $PROJ_DIR$\..\blt_conf.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - $PROJ_DIR$\..\lib\inc\hw_uart.h - $PROJ_DIR$\..\lib\inc\hw_memmap.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c - $PROJ_DIR$\..\lib\inc\hw_can.h - $PROJ_DIR$\..\lib\inc\hw_sysctl.h - $PROJ_DIR$\..\lib\driverlib\uartlib.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.h - $PROJ_DIR$\..\..\..\..\Source\uart.h - $PROJ_DIR$\..\lib\inc\hw_nvic.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\can.c - $PROJ_DIR$\..\lib\driverlib\uartlib.h - $PROJ_DIR$\..\lib\inc\hw_flash.h + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\lib\driverlib\sysctl.h + $PROJ_DIR$\..\lib\driverlib\interrupt.c $PROJ_DIR$\..\lib\inc\hw_ints.h - $PROJ_DIR$\..\lib\inc\hw_types.h - $PROJ_DIR$\..\hooks.c - $PROJ_DIR$\..\..\..\..\Source\timer.h - $PROJ_DIR$\..\..\..\..\Source\boot.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h - $PROJ_DIR$\..\..\..\..\Source\assert.c - $PROJ_DIR$\..\..\..\..\Source\nvm.h - $PROJ_DIR$\..\..\..\..\Source\boot.h - $PROJ_DIR$\..\..\..\..\Source\com.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - $PROJ_DIR$\..\..\..\..\Source\backdoor.c + $PROJ_DIR$\..\lib\driverlib\canlib.h + $PROJ_DIR$\..\lib\driverlib\cpulib.c + $PROJ_DIR$\..\lib\driverlib\cpulib.h + $PROJ_DIR$\..\lib\driverlib\debug.h + $PROJ_DIR$\..\lib\driverlib\flashlib.c + $PROJ_DIR$\..\lib\driverlib\canlib.c + $PROJ_DIR$\..\..\..\..\Source\xcp.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + $PROJ_DIR$\..\..\..\..\Source\cpu.h $PROJ_DIR$\..\..\..\..\Source\cop.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + $PROJ_DIR$\..\obj\sysctl.pbi + $PROJ_DIR$\..\..\..\..\Source\boot.c + $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h + $PROJ_DIR$\..\..\..\..\Source\backdoor.c $PROJ_DIR$\..\..\..\..\Source\assert.h $PROJ_DIR$\..\..\..\..\Source\backdoor.h $PROJ_DIR$\..\..\..\..\Source\can.h - $PROJ_DIR$\..\..\..\..\Source\com.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c $PROJ_DIR$\..\..\..\..\Source\cop.c - $PROJ_DIR$\..\..\..\..\Source\cpu.h + $PROJ_DIR$\..\..\..\..\Source\nvm.h + $PROJ_DIR$\..\..\..\..\Source\com.c $PROJ_DIR$\..\..\..\..\Source\plausibility.h - $PROJ_DIR$\..\obj\flash.__cstat.et - $PROJ_DIR$\..\obj\backdoor.__cstat.et - $PROJ_DIR$\..\obj\nvm.lst - $PROJ_DIR$\..\obj\can.lst - $PROJ_DIR$\..\obj\cop.o - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\backdoor.pbi - $PROJ_DIR$\..\obj\xcp.pbi - $PROJ_DIR$\..\obj\interrupt.pbi - $PROJ_DIR$\..\obj\uartlib.lst - $PROJ_DIR$\..\obj\canlib.o - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\assert.pbi - $PROJ_DIR$\..\obj\xcp.o + $PROJ_DIR$\..\..\..\..\Source\timer.h + $PROJ_DIR$\..\..\..\..\Source\xcp.c + $PROJ_DIR$\..\..\..\..\Source\uart.h + $PROJ_DIR$\..\..\..\..\Source\boot.h + $PROJ_DIR$\..\..\..\..\Source\com.h $PROJ_DIR$\..\..\..\..\Source\file.h - $PROJ_DIR$\..\obj\cop.pbi - $PROJ_DIR$\..\obj\flashlib.lst - $PROJ_DIR$\..\obj\cpulib.o - $PROJ_DIR$\..\obj\canlib.lst - $PROJ_DIR$\..\obj\nvm.o - $PROJ_DIR$\..\obj\com.pbi - $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.out + $PROJ_DIR$\..\obj\canlib.o + $PROJ_DIR$\..\obj\interrupt.pbi $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\sysctl.pbi - $PROJ_DIR$\..\obj\can.o - $PROJ_DIR$\..\obj\backdoor.o - $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.srec - $PROJ_DIR$\..\obj\lm3s6965.pbd - $PROJ_DIR$\..\obj\can.pbi + $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.out + $PROJ_DIR$\..\obj\xcp.pbi + $PROJ_DIR$\..\obj\cop.o + $PROJ_DIR$\..\obj\cop.pbi + $PROJ_DIR$\..\obj\xcp.o + $PROJ_DIR$\..\obj\com.pbi $PROJ_DIR$\..\obj\canlib.pbi $PROJ_DIR$\..\obj\cpu_comp.pbi - $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\can.pbi + $PROJ_DIR$\..\obj\backdoor.pbi + $PROJ_DIR$\..\obj\flash.pbi + $PROJ_DIR$\..\obj\assert.pbi + $PROJ_DIR$\..\obj\nvm.lst + $PROJ_DIR$\..\obj\uartlib.lst $PROJ_DIR$\..\obj\sysctl.o $PROJ_DIR$\..\obj\uartlib.__cstat.et - $PROJ_DIR$\..\obj\xcp.lst - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\gpio.o - $PROJ_DIR$\..\obj\interrupt.o - $PROJ_DIR$\..\obj\gpio.__cstat.et - $PROJ_DIR$\..\obj\cpu_comp.__cstat.et - $PROJ_DIR$\..\obj\vectors.__cstat.et - $PROJ_DIR$\..\obj\hooks.__cstat.et - $PROJ_DIR$\..\obj\cpulib.pbi - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\uartlib.o - $PROJ_DIR$\..\obj\gpio.pbi - $PROJ_DIR$\..\obj\uart.pbi - $PROJ_DIR$\..\obj\flashlib.pbi - $PROJ_DIR$\..\..\..\..\Source\xcp.h - $PROJ_DIR$\..\..\..\..\Source\xcp.c - $PROJ_DIR$\..\obj\uartlib.pbi - $PROJ_DIR$\..\obj\canlib.__cstat.et - $PROJ_DIR$\..\obj\flashlib.o - $PROJ_DIR$\..\obj\cpulib.__cstat.et - $PROJ_DIR$\..\obj\interrupt.__cstat.et - $PROJ_DIR$\..\obj\sysctl.__cstat.et - $PROJ_DIR$\..\obj\nvm.pbi - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\flashlib.__cstat.et + $PROJ_DIR$\..\obj\flashlib.lst + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\cpulib.o + $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.srec + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\can.lst + $PROJ_DIR$\..\obj\can.o - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - BICOMP - 115 - - - ICCARM - 39 144 - - - __cstat - 161 - - - - - BICOMP - 105 155 7 87 91 101 82 9 0 94 67 93 103 86 100 106 98 89 121 - - - ICCARM - 86 82 87 9 7 94 91 100 67 106 105 98 93 89 101 121 103 155 0 - - - - - $PROJ_DIR$\..\lib\driverlib\sysctl.c - - - BICOMP - 130 - - - ICCARM - 36 139 - - - __cstat - 162 - - - - - BICOMP - 9 89 75 0 106 82 87 7 4 94 100 98 121 86 91 67 105 93 101 103 155 - - - ICCARM - 86 82 75 87 9 7 94 91 100 67 106 105 98 93 89 101 121 103 155 0 4 - - - [ROOT_NODE] ILINK - 23 44 + 62 20 - $PROJ_DIR$\..\lib\driverlib\gpio.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c BICOMP - 152 + 159 ICCARM - 54 143 + 88 27 __cstat - 145 + 8 BICOMP - 101 87 91 71 1 105 86 75 7 0 67 93 103 155 66 94 100 106 98 89 121 + 124 129 132 104 111 137 144 97 103 108 131 139 125 140 145 122 143 ICCARM - 66 86 71 75 87 7 94 91 100 67 106 105 98 93 89 101 121 103 155 1 0 - - - - - $PROJ_DIR$\..\lib\driverlib\flashlib.c - - - BICOMP - 154 - - - ICCARM - 123 159 - - - __cstat - 165 - - - - - BICOMP - 101 7 91 75 0 105 155 86 87 5 94 67 93 103 85 100 106 98 89 121 - - - ICCARM - 85 86 75 87 7 94 91 100 67 106 105 98 93 89 101 121 103 155 5 0 - - - - - $PROJ_DIR$\..\lib\driverlib\canlib.c - - - BICOMP - 136 - - - ICCARM - 125 117 - - - __cstat - 158 - - - - - BICOMP - 89 87 106 82 7 94 100 98 121 86 71 11 0 91 67 105 93 101 103 155 74 - - - ICCARM - 74 86 82 71 87 11 7 94 91 100 67 106 105 98 93 89 101 121 103 155 0 - - - - - $PROJ_DIR$\..\lib\driverlib\cpulib.c - - - BICOMP - 149 - - - ICCARM - 45 124 - - - __cstat - 160 - - - - - BICOMP - 9 - - - ICCARM - 9 - - - - - $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out - - - ILINK - 44 - - - OBJCOPY - 22 - - - - - ILINK - 57 64 132 61 131 117 48 111 52 32 124 28 65 159 143 46 144 56 126 139 150 142 151 47 120 13 129 19 118 + 143 129 131 111 139 124 125 137 140 132 145 144 122 97 104 103 108 @@ -368,49 +220,22 @@ OBJCOPY - 42 + 84 ILINK - 57 64 132 61 48 111 52 124 28 65 159 143 46 144 56 126 139 150 142 151 47 120 13 129 19 118 + 31 10 52 18 3 151 29 167 83 27 60 53 9 46 30 0 163 33 54 59 11 153 19 148 82 169 - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s - - - AARM - 28 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - - - BICOMP - 163 - - - ICCARM - 109 126 - - - __cstat - 18 - - + $PROJ_DIR$\..\obj\lm3s6965.pbd - BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 80 - - - ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 80 + BILINK + 160 158 26 154 152 85 45 159 51 41 4 147 21 37 126 66 61 40 79 150 @@ -419,52 +244,107 @@ BICOMP - 37 + 79 ICCARM - 55 47 + 17 11 __cstat - 147 + 47 BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 139 140 131 125 145 129 111 124 137 132 144 122 143 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 143 129 131 111 139 124 125 137 140 132 145 144 122 - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s + + + AARM + 83 + + + + + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out + + + OBJCOPY + 70 + + + ILINK + 20 + + + + + ILINK + 22 10 52 18 171 146 3 151 29 74 167 83 27 60 53 9 46 30 0 163 33 54 59 11 153 19 148 82 169 + + + + + $PROJ_DIR$\..\lib\driverlib\sysctl.c BICOMP - 27 + 126 ICCARM - 49 52 + 65 163 __cstat - 24 + 48 BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 129 118 132 94 91 124 98 104 119 113 111 137 144 115 143 131 139 125 140 145 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 115 98 94 104 118 119 143 129 131 111 139 124 125 137 140 132 145 144 122 91 113 + + + + + $PROJ_DIR$\..\hooks.c + + + BICOMP + 4 + + + ICCARM + 63 9 + + + __cstat + 57 + + + + + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 @@ -473,92 +353,11 @@ BICOMP - 157 + 40 ICCARM - 116 151 - - - __cstat - 140 - - - - - BICOMP - 70 106 75 0 89 71 87 7 84 94 100 98 121 4 86 91 67 105 93 101 103 155 - - - ICCARM - 86 71 75 87 70 7 94 91 100 67 106 105 98 93 89 101 121 103 155 0 84 4 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c - - - BICOMP - 137 - - - ICCARM - 14 32 - - - __cstat - 146 - - - - - BICOMP - 103 67 30 93 91 105 101 33 100 106 98 89 121 94 155 - - - ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 33 30 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - - - BICOMP - 112 - - - ICCARM - 15 65 - - - __cstat - 107 - - - - - BICOMP - 105 91 101 87 67 93 103 71 5 100 106 98 89 121 155 94 - - - ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 71 87 5 - - - - - $PROJ_DIR$\..\main.c - - - BICOMP - 50 - - - ICCARM - 63 56 + 162 59 __cstat @@ -568,11 +367,38 @@ BICOMP - 105 75 91 101 71 4 67 93 103 155 86 82 87 1 100 106 98 89 121 94 + 100 124 94 91 129 132 97 104 119 93 111 137 144 113 115 143 131 139 125 140 145 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 86 71 82 75 87 4 1 + 115 97 94 104 100 119 143 129 131 111 139 124 125 137 140 132 145 144 122 91 93 113 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + BICOMP + 41 + + + ICCARM + 15 53 + + + __cstat + 39 + + + + + BICOMP + 145 104 131 97 107 143 125 115 94 119 91 139 140 122 110 129 111 124 137 132 144 + + + ICCARM + 110 115 97 94 104 119 143 129 131 111 139 124 125 137 140 132 145 144 122 107 91 @@ -581,146 +407,222 @@ BICOMP - 135 + 157 ICCARM - 110 131 + 170 171 __cstat - 41 + 81 BICOMP - 98 4 100 121 87 106 89 71 11 91 67 105 93 101 103 94 155 + 125 113 131 145 104 139 140 97 116 129 111 124 137 132 144 143 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 71 87 4 11 + 143 129 131 111 139 124 125 137 140 132 145 144 122 97 104 113 116 - $PROJ_DIR$\..\hooks.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c BICOMP - 59 + 85 ICCARM - 25 46 + 7 29 __cstat - 148 + 76 BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 139 140 131 125 145 129 111 124 137 132 144 143 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 143 129 131 111 139 124 125 137 140 132 145 144 122 - $PROJ_DIR$\..\..\..\..\Source\boot.c + $PROJ_DIR$\..\main.c BICOMP + 21 + + + ICCARM + 28 30 + + + __cstat + 44 + + + + + BICOMP + 124 94 129 132 97 113 111 137 144 115 98 104 107 131 139 125 140 145 122 143 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 115 97 98 94 104 113 107 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 83 + + + + + $PROJ_DIR$\..\flash_layout.c + + + BICOMP + 14 + + + ICCARM + 13 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c + + + BICOMP + 156 + + + ICCARM + 55 74 + + + __cstat + 43 + + + + + BICOMP + 144 111 68 137 129 124 132 78 131 139 125 140 145 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 78 68 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 79 + + + ICCARM + 17 11 + + + __cstat + 47 + + + + + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 122 143 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + BICOMP + 147 + + + ICCARM + 67 46 + + + __cstat + 50 + + + + + BICOMP + 125 122 119 104 131 145 98 118 91 139 140 115 143 129 111 124 137 132 144 + + + ICCARM + 115 98 104 118 119 143 129 131 111 139 124 125 137 140 132 145 144 122 91 + + + + + $PROJ_DIR$\..\lib\driverlib\cpulib.c + + + BICOMP + 45 + + + ICCARM + 23 167 + + + __cstat 58 - - ICCARM - 26 61 - - - __cstat - 138 - BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 118 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 118 - $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\lib\driverlib\flashlib.c BICOMP - 119 + 51 ICCARM - 53 64 - - - __cstat - 16 - - - - - BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 - - - ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - BICOMP - 127 - - - ICCARM - 20 48 - - - __cstat - 17 - - - - - BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 102 81 - - - ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 102 81 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - - - BICOMP - 38 - - - ICCARM - 31 150 + 165 60 __cstat @@ -730,11 +632,119 @@ BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 145 119 131 94 91 125 122 115 104 103 139 140 102 143 129 111 124 137 132 144 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 102 115 94 104 119 143 129 131 111 139 124 125 137 140 132 145 144 122 103 91 + + + + + $PROJ_DIR$\..\lib\driverlib\canlib.c + + + BICOMP + 155 + + + ICCARM + 36 146 + + + __cstat + 42 + + + + + BICOMP + 122 140 104 139 98 119 143 131 125 145 115 97 116 91 129 111 124 137 132 144 106 + + + ICCARM + 106 115 98 97 104 116 119 143 129 131 111 139 124 125 137 140 132 145 144 122 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + + + BICOMP + 37 + + + ICCARM + 161 0 + + + __cstat + 71 + + + + + BICOMP + 125 131 145 139 140 1 129 111 124 137 132 144 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 1 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + BICOMP + 26 + + + ICCARM + 72 18 + + + __cstat + 166 + + + + + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + BICOMP + 160 + + + ICCARM + 24 10 + + + __cstat + 56 + + + + + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 @@ -743,25 +753,52 @@ BICOMP - 113 + 158 ICCARM - 60 132 + 5 52 __cstat - 108 + 16 BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 139 140 131 125 145 129 111 124 137 132 144 143 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 143 129 131 111 139 124 125 137 140 132 145 144 122 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + + + BICOMP + 66 + + + ICCARM + 73 33 + + + __cstat + 87 + + + + + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 143 122 + + + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 @@ -770,25 +807,25 @@ BICOMP - 153 + 61 ICCARM - 43 142 + 6 54 __cstat - 29 + 69 BICOMP - 67 103 4 93 87 91 105 101 71 84 100 106 98 89 121 94 155 + 111 144 113 137 104 129 124 132 97 93 131 139 125 140 145 143 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 71 87 4 84 + 143 129 131 111 139 124 125 137 140 132 145 144 122 97 104 113 93 @@ -797,49 +834,52 @@ BICOMP - 122 + 152 ICCARM - 40 111 + 80 151 __cstat - 21 + 75 BICOMP - 106 89 100 98 121 91 67 105 93 101 103 155 94 + 139 140 131 125 145 129 111 124 137 132 144 143 122 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 143 129 131 111 139 124 125 137 140 132 145 144 122 - $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.out + $PROJ_DIR$\..\..\..\..\Source\com.c - OBJCOPY - 133 + BICOMP + 154 + + + ICCARM + 64 3 + + + __cstat + 77 - ILINK - 57 64 132 61 131 117 48 111 52 32 124 28 65 159 143 46 144 56 126 139 150 142 151 47 120 13 129 19 118 + BICOMP + 139 140 131 125 145 129 111 124 137 132 144 143 122 133 142 - - - - $PROJ_DIR$\..\obj\lm3s6965.pbd - - BILINK - 119 113 58 127 122 27 149 112 154 152 59 115 50 163 130 38 153 157 37 114 + ICCARM + 143 129 131 111 139 124 125 137 140 132 145 144 122 133 142 @@ -848,25 +888,40 @@ BICOMP - 114 + 150 ICCARM - 141 120 + 49 153 __cstat - 34 + 86 BICOMP - 89 106 100 98 121 91 67 105 93 101 103 155 94 + 140 139 131 125 145 129 111 124 137 132 144 122 143 ICCARM - 94 91 100 67 106 105 98 93 89 101 121 103 155 + 143 129 131 111 139 124 125 137 140 132 145 144 122 + + + + + $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.out + + + OBJCOPY + 168 + + + + + ILINK + 31 10 52 18 171 146 3 151 29 74 167 83 27 60 53 9 46 30 0 163 33 54 59 11 153 19 148 82 169 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp index 4ae3c89d..13e4e4d2 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp @@ -732,7 +732,7 @@

6vzH&}k~d!#E_ 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