From cbc384c150e24cd57b77cd9e1a8526d0a61624fc Mon Sep 17 00:00:00 2001 From: Brian Schmalz Date: Mon, 4 Jul 2016 11:38:45 -0500 Subject: [PATCH] Binary build of v2.4.0. No source changes since previous commit. Release of v2.4.0 EiBotBoard Firmware, both application and application + bootloader images. --- EBB_firmware/Releases/app/EBF_v240.zip | Bin 0 -> 45895 bytes .../Releases/app/EBF_v240/EBF_v240.hex | 2961 +++++++++++++++ .../Releases/combined/EBF_v240_BL.unified.zip | Bin 0 -> 50241 bytes .../EBF_v240_BL.unified/EBF_v240.unified.hex | 3170 +++++++++++++++++ .../production/EBF.X.production.map | 2 +- .../production/app.X.production.cof | Bin 587454 -> 587454 bytes .../Makefile-EBBv13_with_bootloader.mk | 8 +- .../nbproject/Makefile-genesis.properties | 14 +- .../Makefile-local-EBBv13_with_bootloader.mk | 8 +- .../app.X/source/EBBWriteBytesFlash.c | 53 + EBB_firmware/app.X/source/ReadFlash.c | 44 + EBB_firmware/app.X/source/ebb.c | 9 +- .../production/bootloader.X.production.cof | Bin 100979 -> 100979 bytes .../production/bootloader.X.production.map | 2 +- .../bootloader.X/nbproject/Makefile-46J50.mk | 6 + .../nbproject/Makefile-genesis.properties | 8 +- .../nbproject/Makefile-local-46J50.mk | 8 +- .../nbproject/private/private.xml | 6 +- 18 files changed, 6274 insertions(+), 25 deletions(-) create mode 100644 EBB_firmware/Releases/app/EBF_v240.zip create mode 100644 EBB_firmware/Releases/app/EBF_v240/EBF_v240.hex create mode 100644 EBB_firmware/Releases/combined/EBF_v240_BL.unified.zip create mode 100644 EBB_firmware/Releases/combined/EBF_v240_BL.unified/EBF_v240.unified.hex create mode 100644 EBB_firmware/app.X/source/EBBWriteBytesFlash.c create mode 100644 EBB_firmware/app.X/source/ReadFlash.c diff --git a/EBB_firmware/Releases/app/EBF_v240.zip b/EBB_firmware/Releases/app/EBF_v240.zip new file mode 100644 index 0000000000000000000000000000000000000000..8327716540a376d71e8c0fedc943a8682449b892 GIT binary patch literal 45895 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

%2rf&u+5(90SU6XRW#sfB%eKjG^SZAyP-ht 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

ik@&@cX+0Rg|8ww-_TW zBgFXY=cj#$+Fy#mLhUwUv`JH7g2x9U?7>>bpc_G!{$2$L&DMLg6Rt&*n!b<~R{a=w z-bX?i#r<>GeOu@A+`RF^=WUTG^^2?gn_i1F1_li+1@fQ2`oI+B(X(qGQ5-BBy!?ve;$OdG zNwm~*SS7xE70xqQI*jX}O7?0mW$ob-zn7~J&QY_^mo4jkv0HHBpYxO|$mv`DEtuep zk?ffV=Q0CTuFq1o#X?h@T;7BJR{elODt9QEIC6cJ&=n6FNoi8_B>aji?i-3iBE+U& zS^Dv-`7-XcT3ymd5P#zp{-YNK;0!U(X=%Fi>0)cQ%=R2@wmLbJforPmuX+iLKjG2; zhYTM*=HvhhEmBE4#>1D5NH|{Yhq)VW=PqWIc*Cbui{*x@Ph&dPEA_)IInoL}I`gYr z=HO1~udAKN+u9C~*Bra|9fA_$s%F2BBX5l5r}p8_3y$EI-k39k3{w1MpjLk9^vX`(+4s=$A=6DzRW#y32>!kbB2*9#%cZ*>z|D@-V7sQJ{fQCvmW@FFZD>{waz;>r?#Z|Td(r}(A=u3drSy_2PbaMFat z`)`S#Pu%0xi7J{@%9yAMG4u(ajho@2LU@%aF)OsUN79kS!ds6Yak$dn@bjfzrMt-P z(_p+TMT&-rzJHyRhPCWn-=kxVNLm!rbegF`NJeJ?*n7U?(K{t_iKM$Ey3avPwgx}- zEqJ9!g7y}Y>kS()vAM9Sl2_S6F5f6-{j&kCb8vIGcA#@ujI@K}WV~Czgvu6M)uqd) zowpgOf4z1h)vuWjYSFaGx2oi9pYdjbN{Jo=ECP_ooD#gjv?;ON!W?(n4eoYe6J zs!u?})!yf`aUV>T3smK>*cP#lS4$#&;~w9RUN{S?qcihMkQ9q&NG4K)&eVY~2nRpD zuTjs-Cs7bG={w-xdufQnSgL9Lv?h7zEK!Rkf50N3BsaCg|IRe`*aLv)KwHF;)ybggvI&58QJ<%EwXIN6Zt)KJD&zDdW5S-cDd;95RW@`aD)YHntL=bT;5@yGUu zea3*U<{4|cmlM>N)h!%v_;jj$TmKttY09kRh%AzLCglqk1~q^lujW84s>=RF|4kJC zM9QbM;@kHWD^DQ^P6Cfp`K*;h(EjUKr+u(qBVHcpkT>-g`dN-hVJj>*4k3QptB;V) zc_87F;pLFb6N!vf7u%7^|1#@Fb{aSkXXkz4V~Dwb*TPYT6LUm%BX}dfM!Z)ceG%S_ zKz`rFmD@a&yR&;RPIY|HojwFD34(mTipK3;yEjSw=Xmf4&d^zdq3KlR7yKt*YQLhs zdZsfQBBPr0G7dk%loB=;9C@Zv+h}nO@}$Pq5kw!)BWwl(M@{|$%D~Zs_=96vc*or zy;DxSm~TmGRb`8ni=~>f*nz~eojx5GEM*3a``1``_EN_7gwPh8H-+GF856Svx|3HX z(e0S8wa!ylX|KCQSZAqY8q|cL-fey0m-#5ow*|V`GXxiwzz>w}`=3Z}bke{{6$eK* zZHuL$Oc2|Nwawd)?<@7Fju%S{Y;EsUzpa;f?L^~`ZZfa!s$$dCf6uEP#o2~_1CjnA zxFnw~UuwbvCHkV4=nkYpcKlG6VeMwtPlHE@?~lULWV_*1a%D4c^57z$^_{s&rtf&* z-lB%j|4ptvaxyL`abKi)fvSu4V`sFzT(8&^jU!qa0*SFZig+0(CH|Hctv@#kV8Q6L7%o;&MFE zT3T&A%l{QA2a^1{-EjY~RXDh#wh1;DhR}L%45{cuKjXxc2vtYw>y|!(vIm4;LQ}cJSNmlsY-4VmuswThAg<)wE41yk0;mExkIwM|){bv1Js#2o zv0q$WjjUheud8%U`FmUi9etFT{4@N6O1V@%q=ycqhm9wIbjJ~z(0t}Zg7wjv0JsrU zHI>MISZME_2pE^KKOOD-o5iDg@ja-U>gDmrg_DFE@jMAhV!eJTIcv8D17~o8gzI8> zib0aYv1+w%p~8lM!yK@7{iicco#9a!;UdjBEg7XCF2{-ck^->NJJB4gBhth3yU=bhm8NxeQy{3Fa)`c-)`QFFNTt8$$`x%L9{Mdp zZI&NCeIRl9i|4P^spPi5^!I1qL5b{wM_Ct*Kc(o+*908eF%e^!V9qPy zO`GyL_3&9gWg%#Qt}_J9U|&yUMCfy~APwm5-!zlg!3N?JYKxKD@F$0mfs|EIIX}o& z{W;()G;p4w3S#~{TxpQ(Q1E8K;nFJBspANcB`Fp?I`rX~Hr|KAN1na`MRc%)keW3&tabsxiTfpk;HAP~16>7#nH5Zi2iTAv&W8T7; z*d)CIn!a^A!1BoIf;6deSZ>3+ueVJ3qdRzRGJ#{FYX|)1Sn8MZDcHp;JmwdIlO()q zt2D<~*QCLUHB3lj_l|cGBcRqoDC3G<031n&tQ?ysUvJUOuHeuYmmA&T!5pP@kA?m1 zUW<(nh-t5{EGnPFM2OzvJ$8#cO!(nYhQ7ovvexe}k)`v;=eQDYiqtm;vUKxQiotom z$PdIBqMi1Ucmo?hHqhtvahMk>3d7Y@7^}`_N(R zv@)-LkEJ*%FiCnnWA1qEug;J6((eH5f+k@9%rVhS-2Qr)d^#TGm8BQX;z%;_{j z3o@RGx>}|s8%5WV_L~PjpGAoEMl}5x?GpoCb?>W;B<2(v-R1R9e|WFoG<5+=HW$0e zloX<yndfJuKF(boeniI=)z5`WSg6*KRPX+%ySji3Z64k!>zBxhnwO zMW63%kBWZz7TnxFLZ#C=^aAFgRi%*VRZ>|!InaQZEZHf)*hlimzkIY7!(s{fDl_Jm z4)a39GT|_YF;O&r*!H(^>*WhjwR(Rs%s!1b(lC#zcw^9VWCTz3#mh*URv`id!_2R5%|^I9OL`B64iFSoLC@`>-KcrSy`x7Cvq^4}L3W%M zAVD7c->dVu(%!gN+6h29GW_idI=6wk07cKZhan!G5KxxRFv&bv{y!EW_Q$LR-iNO- zdL_2~M}LBPH`C4Oxg*V3G<}acU-xk>#XVr)<*^k?3A65Rf?=K5rfaBjLs4a zlxqq9+Lf>*=33Z!d_|?M9!y3=85Qo!W!y4!QZ3dg$G|raHJXjloA(xgbDweakQpa{9IXS=1W2F;i)Zrq7%zr>25Z3Jjv&6wJ7vb|i1B*)uvIcBO%R6Kyfq{>HeF zVB;7D5eX-hE^eO1!Q(;ZGHkxyrjvO2b0nWk2=ycGa-yZ4Z2h!RG6P4GQ6fnw`a8bT zZtm3{B`2#LJY8tyS&B0l;kr&pJ_Fy$gh4C8>2Ld~Ru;3YPK~PHLCE4wy&i&T-qenB?H$)S-Tf=@9i|t(lYKg_!b|7uA;;|y zFNolJsCeL-Ro6;T`ys#7_R<~?**wy%$-RKZ9Wnd{Zyf%QvSHh;20P)`nU3o$od)s^ zwuwx?b7Y@L=pqpnNQFKymkzbbD+DEY6&i$|2);u2?$!haDrw6ObQQNoDb&m7Ar2X@ z&m9=yB*Kgx)xhrIxUAlb#*GvEnXOu?Q4V|a3UZkBa&(0G1_K?ViYZWbc+vkm3y{vS zDoGZEMpf0~pOE+_s>P7@LGo$v#C@^K1qs-El0DjiSTLp2bTA+h(p-6^+a4YlE&C(n zQdmUSlWNe?RC>7Gi0FiQH((?(4`nPq5bm=CQq?dRE^)@(R$skC7m|w6frccgSJU|{ zv9{sfv^{EEXXuR` z4=D;ySKZ%P&YM5iKt`{6i?1jGV55`8Zu5)z1u%5W~Shg}Z8yu46-oTMJ%HG$P&GI9tyZ1YOfv{CPq{+eF3x8bpR*K_R zEB8X~5eSG*J*Mnb$Ob+noJpAJe0HQaLrxhE*&N=K5r~07npN))o#}3H-~#BI>0#Y* zUglj3>Qx1kC*cRq+jtCs`bFplwxGX=!<;l^C#@|zadKT2R|Oa0mnZfH?p?%ijNI){ zzW3)fm)Ze*rX|R@P(fk>I-eY2r+a&% z#@I7NVn}VGtHb2`4eJL;Ka?)mcSHN`Np@a&Xw+9^Gx4iGZflZk%ZZAW|Cmtj;Kqy4-X_t(uVfX5* z!vS9H3NH9ATJz9d#y?Ee8Pq2<1@^5)r`mxM@dq4N9iIc>m9KQ3l^_N0e_xW`2ny!$ zTt7ughLI6)>}I|Rd#C&?5G*Bw6tL}iQ?Wk3W0ODkpkv@;inhW|mrP=7$C&7y%?0l47JAD30#c9PU-`}Os2EXx$~y=3 zKi}ahk9c7({}eXff*KEe2sBq13zK~~PE7stOJRT>l$~?7s_2l6A5GHsHFu-UV4!JgsF+1 z(+4hvU~Y)N*SGa&zbWqx4Bx6?={=FKxy}iPgVw8WiTg;XS@Z1qTl~WdGX?`~tx$+| zWH;boM_K<67$ic(h^>%$JVO4a=<7zOktcgYBHe*wLR6W(#c=x(;1lEHhku37JZ43P zUIAmhkmb}O@pxPbq(+K?!BIoplD+V2KVE=c1A7iWti zLV_C-pQG5S$Y_8K_oZiuV9}3xLj-7OyN{$fhj)UjBw}~k4 z#GkI1^o&%ixqUstu4{MihQtC3Gmh^8sJL_Kt zZT$#pm)4xT07>QjQ+E*aHK?;Qw)ENy;csmBvsYKn7}j0?C^%&n6uH|!tQesep*QH zOSc{~8B*@#TS}DB;Z^wz{eFy47(NdufKI)>wGp_jezf>dUC4#(aBvT$X=$kVAs{6On}O`(#lsfSJHT#$^$&~Ly02ZY z7L&V>_uxa}<3ky#&!sgPqviT}wc=A@ChRK+Zy1+(zv>85pdiMUsOe0l-IpNUoVbCf`hkIeCbO8sXpq;H`#rS4BxVw}7<_L^-LNLm=b{al1`%4Rl5Hj}ye zN3iWeNBN$|yuO#vQBSiD3}ISM7;j**qk#*=Mzai$AArj~StVZjk^MR)UrbVXB1Lv$ zbvX{M4ve@Rtke7{F}kxxE{rpS=T!uqV=}KVEHnG|>CWfw+wpznhK|IICaXX!7rEYsACZUwgEDs?P$=$Lnb zJ(LXRAh94l%o zAIdz|#&rx|w4cr*z&9M9Z-T1ZxzFM+*N6@j3IEt3+OEL8nq@p6fV>vjAzGC3okxJ| zyQThKixfldnR5>KovPPF47{Ie~hko zZ&R9r*$pqk0evT;8+gGH{fBILMsgmv<(3J2e(KV~4I{V9timQ!w` z27`j$ItCsBapyI`7Wl(r#z`Ne))Ye}CB~B>Gf)7qQil(ckXNyG-Q!Hsh!~&wEG#&=l-62Cl~r{<_lPIRuUCH9WoRa=J4MlgFg&aZY{@21fln zuXwCvDwdZo^6ElxInE4IOHC}DB`#fnwBL&B);0{~210QcYL$flMYCH5`b*Jf@j~LMUQvOzdaN`t*|5D&w-fIVKU^S;a){AtrT7ixn5eQC z`4M+9H4&6*ziCw7er5!>8x0de#$WFqjMRh^`o0 zQNK1EbgG_#XX^jlU2`tnU65f1srP#}xBfw^1;59+s%w3)nEpcFk^i{zx6}q@0b`N#J{s;Y!M3}YGeN})FS=6IRehqG>5L{O)0A`-6y-JtfBNhR> zrukg-=<fr>UX`dLVBLt(_;X_7%}*dVpsS^6rj51Ror*6xOPtE8zCzD zI%iI<_A-x-v+G3@NReILviuh3lhVb_u@EKozG_Sh#kZXuVwb&U0u`zIKt z_pN%~D%wxcg}@#vn%uDhAH&&C%7}WF2(nPGi4K;&#S?b@=BqyFM=+B9*&2m!2cyW@ z?=Gp};kj0L4zsnEweDxo8~r^*+5@>LU8}Nh1pYCAf!@(-+I^RIP$wzB=!{E+4?T&* zl+l!5V%b{$XakV2fX-JH^R{JM0X-ZQQv1KKAu|lVzSPY-!4bZN%RpoZp@vEY<1#z^86{DBVgmn*=+^Bwc|C$78Dn=K0}%4~umwvi+- zF5=1hmyYbpWeGq0UN831k)~{5-(>JE@D?csDI3Ckg5>{<%)CSRsZif{?UZf1YU8~! z_7Higw@|VO@cxJkw!x|t2QW-g zQWzYx*%)HDmVq{pFa1;t0*-$zT>)vwpYmXaMKPq0Gj;CexmMq3m^Kospt8~^* z(~u2_?XZ$nSbDhxkNzZ5c;G|N)!cX#LzoI&+bHA0Ns6aWe^qopR1bHJX$2$+qSg;R zN&*~3LR5I?`K%J0MG&TX=@I4nrf!Xh`ev9D&^As{zD#vI3 zb`!7&P4xI(vz&hRHG~Ywz3vw1c-i~eR8h_d$5VX+?(U1D6d;UG?npMVykaao1l(9r zM=tW(hNN}$dOQ}x+9)y*K63HhZBsDOx*(^q`}j)xsZpiWFg6;=k#+eLh#6NG#fHRn zQRAijPK@vPZ`iUd>rH93I@!h)x~I0KpL!Ne{rB07JBUAldlvn}30w1J!<6&vYP1ZV>Sh*%2hXnv+!gutxXQXBaR$m;Dl=B^FM z*olV4(xIvR`Qv7Cihj4xKslH@!YNCWpHX*45+-=B;kf-Tm#@~Y%vxj&c`wz-`5==b z0REDkh0KWgG2DkV2eHG86Y&UO&aMkk=4buE8JDJzuM=^IX`btbVEnNTn-tQv| zLA9+6Ri!Ke?QI}@jr1(LXD6a6!H2%)KW6a6-$by6=Sm1P=YkruzXQ9~B5hgP9iVT4)RaWLoQV>~3U_8Nf~PxyJ_s&(hsvnVX`~1=zkl9)Co;z)O)>xCojV zPqS;?)%zkCM)b?vMg7qqpIZ3%K9VmB_%Bz_AY79lmwDrycbW}eOV{h#;Vd_xT1}Q0 zNL7kuz=mXN0+L}^&70L3a>}NQeDHg^JYwNlkTkLle0>?>}Re`sW*YkWOUS5eyPI z3}}y4xOoPW%sSo+2NDH(m;3Ah(Lj2p_`kBSL{*2oWXJW+0&>g}l!20BE5XE<9j)94 zs(YI5Eyg6)7~n;pJ8K(909UCiaC7)`(wnDe;j4kHqqD>{=mTEukDu;WnXx13Z!sBH4s!i+6aOD!iKj@OxOupv2ri&UdY_b!b2e3Qsg&nu2*W85941G zGE#vzZLIxHV-HtOdM_%SpRUq}$#R}D+N4^o$P@>r$Hr}CPxqG=le%t2xW6)ZyLwzl z`e4&3J03U(#rhV2sqt=-$N16TFckO=KlA4?QXzT~EgS2rZz(gxAOjAZeaxKs^w;-M z+SHV}MoUk4H(uLq@#)Nm;tt=52pU@L8+Nie-ta=t9ATX{dhQ8FDv`BvWOZ{|X9(nu zzOErP*#b(#I5^xUR-QWW5EHa#Vxe+p-WABy=i7TV{58R*RkWR>r8{e!hX-Ex`mhyo zRXltrct(kWyb?v=Fgk8)Mg?Lij2NfMDND~^BKt8UrhH|7*)CjacTNejcxsipO!dB> zhvo$uo0h3JRNROY4;p*NVza6*Fu^mqy1%mR-+e{?S%mGk{(%CwnyY-T`y5d7#1N@l zT_3ngC4(D?8?(@E6ycws8ph5>kkD>hAFmf!z6f|Ds^7y`xEHtx^^-~2ZS_IkeqreU zSI2P^-{xlqVrhWR7ar=3h8axO4%L=ivTlrT1S^;o&LMd8U|{w4MXGe^0iCewnEaWZ z0JO4BLHp;5;-VzI2py-EQ?0^1>(0}D^M(X@8DzMS!E+8HpfAKjI1sXj3^OK*O<{zoR(pxQm*zfqO+n1eN%1AYt2V7V4g?y z39eY6cWm?&dQ#Prctuf%9|olM}>U5udx8Vq?Z zvl8)H01=0#jc>#|Zvz>F=|1lPgN)XZUJM!o-$i%QIBrfXqHK|Y75&{;9e)HQ0`z#o zDRQ7efp`jdo(BclsSRn1q6ayQgoD)MGXqVNhW7?`=NHcFpx<8#??ns2{vw-)UU+;_{7)&r~Q>j8?aFvH(g>rU97ufetXvEtN{il z382<7Og+dy*<27>7^<$HtrMpjJ*X|2`nKTs|^ zChc5D@A*l8`iETfomzJ{bKOc+4u~;5M;eYCtxO}?Rlt(6v(&e_?@w3tgLUL-n?f^P z%hm$sfknuXW-@?nw%kMSnSJ){7V5<}ciF5TOS_NBF&Ax9@XlpJT5)PPN#%+PGp}9A z`B%0q5ApJTr|waGT*O*I0_pU$UyrS@+xYN8At)AjGT^%F#JWuFt~49KW8%L_n@tU0 z)&amA-Qi76nB5rNNYbmd;Um-mFh6K9PH}ttk4-e>!&klFcU^jWp5MG;{<4T&fEf9Q zGa)FPxWYgtAdZ0n@&`2Q6gwsCr6!LL$DlVUdW`T)sY(=5w~AlolUI6YJ1*DpfqDPK z(p3OO-F{u^kZvTTL%O?DQbdt%>F!>-L&2AZMNmK*>5xtVm+nToyV>vYKi`awxWmHl ziCgEMbNBJDux8=l#9EiL5wy@O#~?2GEdSejG3L{9q8_t4g1O#Wr${>2K;a##0!n>n$EL zGqri}#5U5oZ315bm_*@J^2nz zf0&4MJZW=wYW{5{+q~JTXx4cR>66Bxn6zc~_7GrPzf!MlC_ls}0B}%2T{074y>HgY z8|QQ!Zl@ZjZ;vWz(UAHYHtOrTLQ~3-;iJMyD?IOeYmt;?dY!aS+kq=;s-Hx&( z{p;Kt-{{CewfWM)R6Fy;qjDk6O*eDmrX`s0zZ+}%-@f;+E!#f~kCFFq=m!yAT0=>1 zoz|fRup+gYGl&^o4Ds)kAZkaJzZ7Z z^Jk^7OpEa4zXg3}A-*k)E#f{(>gUrQn%Lg8H#D|Gk17u}tY}1)L$R@e96@?&t9c4s7js5z zb8qVF)Za|Lk_OU_Y^SiQOcEJ}=LPYa(|_ImYMJ2@5If4eiGfHK&U5@W=7`!aO1R>7 zw$+odjzG^~}WxJ4s79^f2l7*6_>kwePe#dc#<*T@aB9;FwShGX?W|y?b z>Iv*!E?M?7bSSbAJxVV7tGEcOb?8Wi8s(@{rdh5RuSl*cl&NOf{ZQMKHX0(hGJgnd zlHiLRk;D(l@XKkk2oZ?T$A`B%1sY#V)?8YaPjqH+33TMt;{k2(6AsArr z*7`QGm$F~C1VZ3kt2g}F)iqcm8p3p*VAS6#`&d+l#aXsT5D+Qe-9}ZDQI&|dulvL<&pv?ob zah1>z9vDq@#-V;MumW$|Qxb+9Os^z|^|X%0Ypz;?O?GnfB^)bc3AFf@mG?{pb>L<$ zel+8HOm?GGAYSOjD8=trr!a%Ji`lILB|7z}za_1rHPkRSw((2*9(9L%pO_XzKr3qK zuLANp_7D1t2HMVv%u6L5FZuG|o9*s#(T8ZwdGUMpz6{h(D#y3^urg0lp{=pTCD zi4C$|eXqaK<9aG(m!$SFecgH$V?*NFq@d7B8|=;alu`4M0>d^`>$%Qn__bK@ z@psMGAG4o#lBteR=rrrUD5fb!Vnu^wh2?lL^44akfvhX*MJ_%8Asnl#{-P$s(SCZ~ zaxm>dvMb%)+6&SEbz}+IAXizA95ti$GLpEw4YJsHM$bDipS~pVM8@0 zXNS&Rd>Mtt^JNA2^05Z^50u z;Z;;x*iF2PhGP|6pug&1#!9n11MSfUR9IJ}Q@2=k(1Qu!WP#;#Qm^7K5U8Yr_3DX{mK(6NvBwR;Ab2g3Up~`3H^oa5Y-yY6blbNi8__Sktn|@_b(JcRfdHSs9#I_b8|}@)ZAoVcD{BcM$xe_AHFRu(4hc4GKf6Zb-!HYQeV{bD9NIM(bzMQ{)w+#RSnJ zqkZz=1u>RW)?A(TiB?r@9ekzMkjs~x0v>q{Q{{V1vH4hjvdLp4IJWs^QV?f zpE~ts+lubZ^v-^+eiKHiZF4<~bB~ls_(wE?btbjtf!=0yyE-n#n?_I7>!mJ`T{=Ww zsi!;3)=<6{&QN^d8^s|tYr>duw1#$5fo2k$S=)W3=j_(K6y&Z^P0Yn*X6c=hU60g^ zQk<@1*+Lk-E>f}s9y|blnrd|`>*Pc+bw?3@pQ*~}>2Y5p<_4^$F-F1OlNa9#h6%T)-n9Swpv|?_D{~gB%r3(uQdW=yU)fqsH$SR zA>Opa)d_Q&!#t-+CRjO$YKJ;S)|Xl`{E{}ePxSjZI1bXa0yqnQzJUa4qm=H4mkk=X zK=zRj+U2#v!JZp|4HAv6ibC=}`WkR^D#OGBRFG(XUAkseYt9l3bnKGq#%;qe@nczI zewtg~5&}QVf5pN-7MS=@u{e5z<8~7|7szKWr+wRBj6FS+*PG}zXx#5R`4!jT!wp|@ zaK4;gGxX72hjMk@tyRC!QZK}SJ7i){=Nyw%Dl&NXNWuD=uhNZwhodvQkCZs`uR{%< za$Mx$pQqTCK?%!>Mrzj5@*lA?0Mc>0oT~fn1$jD?MFDftQU+tGSIJ=Bt7j_#tdisk zyV-`boVG{p+S&gkRq7xQ=CvQT1 z1^d>oNY`c30r!Ru@qc2Bf=lw()cO=-ZZqEYzILQ|#rW`H!s%^W68zBSsrKtf5R%Vp z_rqP05Cq$^jz(SwCV@Wd(w#UdKDp4=)(XXq?TxvD# z96)M_R*pEFckKs``@W3OcbnIKK{NF0^-;UMP`lzoO_R}aWKM_9>~uMKUBXY%C^~$w zCxsJgTRNk3Ui+hOT>|zl1Iq2;*n2NVT_oOWPrmq|84%H73oiBd;Bz&ni%)KVE0Jh} z{aE_=$&au0lQit~3 z=ZOTt!JCY}~`gUh9x$ugAtO9jb`x~d{-9MfZ} zF=lO)@Wsb|PHtKKmrJt;E&q6Io(?3Wj5-k(IiQgEp5wWAM}YL#?{~nJ=e(L>f@5K0 zWgITiy*!q0p9(#u#ux!|0x8s5sKM1vE)w`OCBv1=&`)V&mJD4!>(C$BzQRfvxLAWA zSg2!9SGVDpjxw*`M|#e6-#V=%q-m=O?R%O}82%C;Ivz<=ZbZyaje+D2Zah9rx60Pl zZfem#iM*2Fi8Gd>)3D5#O8N3-J*~uGykIy*zNL9Ut-}UP>>Ia z|F*RqWk^v4y<&*Wt+0O5CjKgCCvo``FsHES&@hRwZ!eaTBgYXdCIC4nlrD{R=u00W zDJiK__q)D=Nno0-@0OBzk3pPDjv1?jJcq^sk-`!*;>t|1i*y9?AV zkeD!$&+ZmI6G&@jF(A{7Z+EkBcS4Vu2TdO?CqqDq@zVHW=I`F6Cfm7M=lPoc=~hUi zDnx{M-rBd6^}ron%VvOaqo$hsPR$nwX`;IS3q)ffs4xGJeGU}#!&mssZR?^1uyK$@ z{bI1kP5Pqf5X(RGzS}Mu+2@ z%j$K1Lm?{95(fepJhTj*TR|j|a-a2_1D2*ZF*3fdX!N1XpyKk2oP1f_IJVrLE^5NR z9)Z16aAI#^Q zZRYkVM9r>nZursrI)3$Vi=2?sdHG77_6&s7p?4wwX)V*uF%D$Pvf~A6fvTvWNc+Te zrwZ?nSvS_vmOU@3q$SE&7Uu)Z48fk9Eh(|L{%w8<6O&K)e6!t{^Zb#Dqj1YRrmGSJ z%Eph25y8mV0dYVHL+`mf9Ytx6P2!HH$^bC)_pk26K6)yN7C%BqK0)t^Rj^{-#K*5= zTk|%%Mt&w&Fbz$TRc80W4`8PfSZV}2`JGk$gShseac1j@mVq`}9?d5uZk%9n0o#6`nHi?A8qQrN3<8s>Z{x`@* zY#2OFx}@6mhkuywfBhsYkvLgj1#7P(OXwK~h1!QW#`js!2AT}Ucw*yqC_K)y`rq2Z z1A>T(4`beUKTl9o^iyj%p%80GRHM#m*9qX0r3E-Tmqji_XiF8K*UfP5ExFo*)4ukE zCTa`^u)%3ONjpQ=kSAQK$;5sT`ipQ7OCP(_?cV|`wyjw1GsIBF%OKPAcIkGAQR`egJ&#Oo*=EY|x7ROA zIS<}bauyP5TsAtP%&J3QkF}lyBo0r*c zwd^)Tzt>{HRSfd|5paTlPgeS-LHCUQNsl);&_Rn^(!AvM)oX^`&II-PKfKW|G7_7v-C4!4)!Qu@H#)W#_fqX|+E#~UzD@LT zgve<}LlQ}HHE-AQ@y3ejZ=Yb6AL(w}+-op;*Ksap2&l(H7yzk$*_ z3mjTX3?jdLAJ$EfRdQ_$j$G>#D%muj51$-*h%Q5)oJi_qquD`^)b_Jw;{C3&*q(K$ z&*U4jlB0X6g0|0>@?T2Cb%*HO+^P|B>8t`Rc$>aA@!n%fGhRoXLbh9zFlj|kVJr-* zuMEk+HS9S^aM_e&@lp@4QpUmmV~+j+|?0wrx+=EJ=G>M=y#qW&pXKJg4sGweOu8H)Go9TomTD=yzt%%}J*6N97_n17 zNiO`GH>~RnsX5rt-ki+>})a0TXiLlYkDNfDO}6L zs1@b4mJIWgh?66A$HjuYeGps4$-~kqY}{OO<;m?xFcC^Byi>c0z-;E%Z3=3QBw{aW=>(C)ks9Aw(o$4%Zb z9ZLrHj$)l8%fIu@fEHqZmUuR`%JeEb;k!xkSB;1BshPh>VQL1H@s#PLdtyduPxN!;e{3<>UH25dxtFA3yx5oKUMrPfhWo5u zVwQfH(FGoX4PqBI8CSj+gg(pg^@eIEsu4kGIt#w0IhC+E$V@q=T8O5t1Y{;G-fr2y zy%KShWL2MlHaC>@lYzV2Zxf#SUM{#$&TaivWV*-7v1=Mc+HUIv)J-!vbXuMq@v!vE zgb8a-Nu|K`5bNP@RXsU3)?75Ej2}=@0|j4af1s!uR1Qzu^vSGr)qPf4`f!|&UHrl*Ka<|lF~pAYOjx;fjYc;zE-ae1KJ5ew8e^BbAt zI$d@C+9|I{yFQqpCNpi3JN<5-1>?`73w?~{uTK>q5)49m2)X%pB0B5qOvmy)wW^9W z9{83mzcsYuO`s3Gb`+AsP+$3nSn8=22iSOywS3VnsczZZtpVT0Pi_>vp8tHN;~AFS z4AKEuF{-pHf36!JpJnFBhDZTBzvY1vqxn`C3&wxh9K~5p%0u3yyAyXD%I@G+Z%Q+Z zEnj{lO=xgU`ZNpD`cwI_Bgrbe-m$a!k4yc^JppiQQN@oALw|}L}{I_?_Ksb?yBwkUk#-W8P0hKtp@K;kgznOa(;f;vOVs-BLskF}i%H#w*XpMr( zmG?K>Eb$H1R9dJ{WB!Dzo%JqwU2m6gNt&$@Poh_l!u4yc23Ua(o7Y%uTy%d&T=m)( zQ%!d!5kR(EMpi8zH%*n}k9Y3P3w`39-sB2=vR-lbK=>LsyxN6uC*2mP#2($|{BQDc z&41P_HO=(mZ@nMfwca%}`k#TKkK;>hFujLwu47S0hTZAP&rbby&I(=d2f-jMLuo;e_XSu6N?r$^?Q-q!b*MHj%nQ&Z|MVQLsiqzTZiQWN0N~>vlf4fWmFR4)LCw^RtJz#fFUc5u z-)Xn-?M~o?*mDXd@4Q(})#oF?d~3NW_KPS-ReKRe1etax~PJ^1}U}c^gO0fu`H!&y`zE_M8e`RR@d=W$#C1L|4OY+wH zeA2$LP>NwR9*j691XnapeY3CGFuw%VmsIUvJ2biZ2^^Tzszs?%5Ph#shGUF;U;Yen zk{^ny`EzQAH#LXUwbQPEI)NWh7)Z^J5vGZ_IoGV6ETvQ#Wqr>Ouq5G+j+)>y=Z3Tv znr&F02ztZgVi^dyYD?#Q@xxy%Q2+C;snp#PsZ9=kp@c_zDnd}TfA0gC>2nQ?y*rN# z#B^D*kYmJ5sdi07kj>R};&U)_`A-cuNe$fxqY2}#=FRX8sRAmLXhRJQFZ^@vPx!X} zs1Bm!`I`>(M+4)29w@{&E~)7$Q=P)n5=zq&7ECuzJkYqlhy&-MB4o-|;bGyWRVVC# zsU%fSt2|4@7d7+=S;eCpLEQ-|;J(}W^RL5SztrKhE6A0RG*v^nv`Zdqx}g=A{lwQ{ z)aL(k_5(BN`)E(iZZfa#Q<$l;lRbpxPKlC zdhe(E#NE^*6&09=Oa3)!+51Q(IjXcu`r-Wj_jjLJ^F7X%bjiQ}0gPacpRTyQ2^k6h zt2PH-Wpr;XoNyygf8$o(N)(;H#R^Zy3wQ9D#iLyS6LZQ8QXiug$Qr2bUG?7E0x8OD zPB5SM&7kLn#a;ocD;NQ!#{s(!dPn;oN1s@p@q>iH1u=(QZd(2Iu}XT}evsM~7q9v{ z^!l%TkLrAqYn$^+%u*$;`-4ksR)?mdz%6^pCGv!^GipqGd3#ibRA+ZK&wJ z_31ms(1j$HE!l3ZADEJSFTY@ZHznOOa+KQY?x#~T1-{g0Z9&(3`)JPl&})ImH0w9t zs}R+)qIXTaoM>6%wRS5EzN+B#mU%3+SVb0@!qEBby(wy?-ZDQmX%OToLBk?u2^!^v z_WB1dIGco95r)JPSt!6@0^zyDCFbquRb-U+_}=7-TXV@66;v>Nu|76b;t~#8*bzJU z$4R2v9sREI(G3LIjaqv9ZhGbHlGS}LvkmuIZMV`AhKLN)H5O(wW}0@rP*YhMn)eg7&!a#HVrU+p69J4gtv}xl7^dF zR0|UN`(oz0ihymLSS6Gp>7rCFPG;rQ{zN0$n;^5-POYIk!e3srqTrIF@!-D5Yy2F~ z8FAIE{;{zCU-r7vdvbi|{pCvxB$6&Obn7-7- zH5kTc(Qk2Wzm95fzbgL}Dr9d%e9}k=ci?zI>mAr~M{XpCQL6wgBFo#H)m}5Vb6fFS zeN3l@DhcVXNV`279Ub(Zx?A>aR1I|~s#OG^+VJk+`nMAI8*iqy(8u3i?JS{=z$Y4D zy3N{l8yDYX=Xg4j-?seQJ`Cj#%yd}44eEoO_cTs?A@!{q|B;rv2iCEx16E0<0>9Xp zcZV4$l(+nl4-J(}@Uih=A&!cP^fOhSS$iuido#OGH9D_mZ~&cC@CCJElDQO#nBHMc zZtEK(v&|BPAr52=!}TJ23<1TK`N%Fn$W(eX5>r#t9Hy0|A_ntfS~5E7#kRS zbrLSb=AmF|Z-Ty%-koG3LNPJ)9u1#Vy zV`4c-!=HWFQUB#PtWQSje6z>oM7kg=a7dlN=zQd6svEj50 z=ttkOkI<{v6Uz>Y3v=eDpeE>M8fUkuahQFY+qQ&GNF2^<7XCZ4oJF4vm@UBLL@b|? zbSsP(w$8TOO|&_k>NjA{D(7g5G_Sd42c17yqxFi=d&UP6H%CGG^KLrNc9yr|>(IHbSnLtcu>%VKUX!x! zqhlxpKG9|u2!*4q7t0WtKHLS|DpBGy%gBHg8!@+;jM4P@Vvlm22_uv z&SSjONPx}lZu3=kDRiA*cc06&Q&G=6Iew~U0WS7t*B;Spz#Q%|U&NU5KL~Al-n~k- zRy+pA#IroVS1y4@wGViGQX-#*8E&=`u9py-yxDOjAx(ICk~(>2#ot$rXdB~*$nSMVoZ^}~O;{4?e!I=c;0g%o=+%7isTQX(X> zV#KLrI%b|%Z76`8(ot+W24Z|AW>XjU=UQRn+yCkSC*pQTi$ZYDx?N3UesISUB_4x3I+^<_x3EtEru#do9hr%E+!19>3q{+@K- zy#p2viQFUJ=QEanTLv4vGi0i@flhBU zeBU`jO&8E?!;lr4fBwVLQst=Wiksfe(}>SuEY|*TZdB6nG;L32&H75 z{^H5{_L%Fu_<`|BBy&M+^a;hDa}2vb&e+>2#`_Lk_^mXDQ9k$PHe89Le9XFC(>Gw- zcK=32zDf~lyK-}tQwfbh_n)y%^~ePiip2;WLoLjWTO z@Hl z|EUhmv!?tdaZQ4<{)I{iqxht7voAy=ks(M(qfcjEP`BDVIB#1$eoT0L+C8h{c8YQ0 zYBL4U+UhxTkVF;+@oawcPd-1L?GBk0B=3e!i$(*@}0!2djF!H zJp5-dHC(T5)=49Ttx%eU=$=GCdpR94qdx`lMf(7N)_uP!9bV^?{p5p{5qllCSinH$ zpL;~8l}cu7LwcD6ro7?7htbGU&H6Y0bp89|q{Vlt+_kA#gWgTfv3VZbhzGcCHmNe= zLhwI5I*6CXT6{Yh=qpC(D;sWaj#=Lvd-@Mg^^=xaHvgJ)O-xUJ_sp4rhuJO0&!%~lfOUkZw2z)@q+qnrkij$ghGNMdaz zr8|%8QGTegE9ghhI^tr+r#I<*DCvjbBz?v{!iybdJPJPwF9uwpi$hKCRnD-*B!a2w zDyeNAIo5WkSbJPYHcnUYyYp`I8rO(~RMC;eZ~(X5T2LxxL|m@0MgINEw`?x^b zy3Sg-4=Zp7)}^!~TsmUuV>u`?5tz^QVjzWic1S}-XhkDwzuw`iRb``pdg%v>r03a3 zTt(XivP8nWiR$(osI*k`VXLI>RSSe!A69HPw9U@8joQ$n0&q1}4m*_18k}V)z6e@C<%fz^W!RXHw4%@rY6(2??8 z^`H_KHi*qOD7g-d%anof;0cQTsI1ZNI;D;I40b!qM7uDRsje0!<}NU{P;Dglew!qP z!lFE-{=Hq>%FQn+1NKe>r52Fx&pP9=X`geXHhVMb!9RW~>yaujv7NvghMA_2D6V}5 zUd{IMGc$);Nl^W#JD09lVmwf&kDO0@_*)!*G#Ci9Gs7-o1inAzbJ;&LXMG_Q1^5T# z?v*~O4f;~)I!I}m$K3qJ+{U{)7`fho1XYAWKmDDQEjfn~kMyWJfds>toQfSrgzsrV z*Ej21gN$bPHj!5t&xhZ&v@Bngbq?>r10=+`CLv$|6>4L<&+_R>tANg@n}lkD zb8(&=`mKxyU*FT_%ijIib5W5c;1)Ew$%mi$EU_A+ZTPupkJM~HJxeqywLSf)zJ-?S ztV5Y|N?tB{6h|D2c2CYF7jho9N<5RuzP`nFD5+zhwD@N`uehGAf0B|j=f8`dOaLx| z-lKFz`uy(__Y0}b2qS>1UJ?;V4*#b1Sbm=*KvxWml-ck(;|DVJM!q)Ljupz_@G5!$ zBcsR<>OtcqLv(}hh?epoDxc*|>8(GtR60dSPZ=)X9MHEgN(l1#W@4t~T6Ym0Nm`lF zyAg}3{yQ1=cRD1m_Hn5EO!>0?$w1%CtL}nF@cY!{_U_mh&qEMZy+&@FiRgv@n11#! zdk4ay!O{b+r(e%x!~Z_ke z!_4g?+hfxAiwbVVy;@8poKqN0_p-678sE^wF_HH6P4iAcTnBB(*5j%knc{XJ6c-`yC-R}m^*hq;;U0P!xsd3u+8lJ%#;irgbWB2jrArS1|JuG6i7?Jvy+ z!m6K(o%!Ef3-3rgoqJ0Y>Bh(L8juxXN`T@F(km2`h9Xs(2$}9{y*9sJjEi-D3wlmf z?zX|4&R-Bt>ArwU=GJ1Ydk=byUB;3JeB;Z<8a?OIhrjJPqD+9QanV!Z;~1{jH~6Xz zG^@))ji2y>V=y$n-DEos=2OIe2>!@Wf|xtv6g+>7j$zh8ezfu!uG+Yvx7w$E${q?j z=s13>gZeo)JdG^|=DdKhcs``!EFWYdaYWrt`pw~uSwH=5$dB3-+4RLgL0j5?r{@jr zFNG~kY;%7B#EGr+_H@hVB}fv^0#^&Je6KZA++~Jigx`S+TE!9M!sx=Qr`4qcN++(~ zhb@(D9t;wo;-RcrKBBA$UY!)5n{AMY0sibVunNa77<31E( zCPL#%nJOz0So@`q*(MxPn_cphwVYaG@N(L70jZN zxO02@t3jLL|6r}Vmp5o+VZnCDyxydkWt;GOLWt8;AQE_$$n-|jp zwfvQRXZ+IZ&~8K<^R3=2CHx6TqX}{F2+n4=?nCp$qGn--w|~gMO-Mz?LF3@E3~ax% z(0hKHabrD6#3c9cZ)-dcGU-3Ba91>VqM`|p-~)+e5U!QC_S(fy9IKoq(9PZz$P2K? zuSffSqA0{7Wg)%KN7EXRL`z>3im4rxh`=#H#e&AwPlm`W_rQmC@r$OEi^zRS-t5f! zwBBbIJqDkrBUNnJb}1~EtIsT+DsZs}wCNqV6Py1 zOsEa>?TDb;DAGw_6MZ9VQG9j`5}w;R*=RQR!HS*}K}Amv%$M+xy+1pBw+f#7xFyfA z2S7(SY!5Gkjgt_#vP4`&6)r@~OpGrmr?6kX*?)viTXz*kPk}B*U3`O84_MW!X+>^1BrBXGyIP%a*)hGz(d{M?)yqZJ;1P-Dl^@+M_! zJBoTcT1h|Ciz*rR{Rj7{r%CKBNr|V|XGyhdpbq&u{KJAplxpzP=maL-232iIZr6Dw z(F%{_2N5mwPP~|_+5~(-#dTR?b!7W-!Ymuwdm6-P14mdv#*C~ed)T? z0@54vb6GxY`lp;(ty3@pV?}!0d67lX`JZ32V1}?`VtWoW;`~*ZQ)G`_@isWdx#ZIt zyf}8@dWNX0?cMuGV-cwSDm=wLF(V!E)Bw=wEcP5!M|eE3w`Aee=D4RY!moiS%A^Lb zr5o_R_C4YK=tDKm=f3587AF0B9yW30Fx2ce63rBOJRg>JLNP1%)NzAV(6#OlO}AjR zd>T5XsH8#Q(lO<|KxJgUAX zxWPBM8lu7Z6!B?daO|d-8$JBDV*lRhk3JO)S^ttjRjz>g+EYH_HH`d5w4fcYk&CuQ zZ30cHPb8780Cd1-W(_=C6}3a3M|;&oWVEnApj*x+^sPpMOr)J_}=TilO zpS6_&#l;vRKLMJGiSV0M_enLsr;k>Et>6eyg{#cp#D-Agx!v0~1)=4O2Z@yw+3s4$n_2o}ob$z~?F?VDUE+(+LT<9$%35 z*QK#G%RDGf{w(G;HhdJTrNf7S^(Y2LP26N+FL^hx?%d`U{v-`R&7c#ndz%lQ{4-UW zsO@9R5RaHOUh=}eP3Dc>sE!2d8%OZIE1E}z>5Gjt_}b63&j9FQ|J`D=8K%c5ZCH=yVq2>keDdwp=dI^-ifq7Srh-H%+Tu}!FX z<5Xz|PfKn%^=L+%;?FPb02=CBD=%4ixE$kQ$sjz&bro%Rc&Gr|wL_Yd5k_Ld;_2>HbjT zgB*sq>Q^m!KoVvWy2s+|pesT62BzeKQY9)_PG<-f-LQ*q*l;V_KKCJ^YvqpSaAah% zX98iM&$3HpkrIwY!hI`eVf2tqmsod75R(SDVNW*F$6-&g8yckU;C~z#Cy+gN#YxhI za8dj4ZRc3Hn(d`zX~W;~4vuH?(8r)E{vIBvadHRZO?tCHzSVCEDTWXZsk(li&y=v^ zpNax==-FTDIxKEhk}xb z9>e2|vvoTtM!|Oh%$QGg^I(A}ebfl?O;ix6ZHXBpIU#G=LZzk%`Hw{{fGW6u3fFUj zCG+K71Ve1M2~%9^qVe?yg4H!#ks>;~5KPD!_r#Uf$4d6l*G#M0^}QN5^O07fJuGc^7TaWas*S3 zcKL$$iNgZyJs+!&tcpj<`Fv<6Q*lvm%xmQ$us)sL|8|=Ax3lx4f3<6lVUO21T2Ka+ zVR*~@#~ClKeEPPEYaLoX!s{FVt2ca#e9f|mpVVuVKZhMuOTG|P{%*GscX9tu`r+yS zMFpMTz?4y}Vl7(3$$h%3H@_`9J@8qqtey-(j+5NkF%MzUPUtYwowr|k*X)#DO%MxA zv{jo+CvggFDg|~$JQ4`J%olw@E4P5WkLl>H_PMZLKP%NVYj1lIg~lAfPz49kZnbF4X3UJ&gS9$egB@Y!XS-1Rcg$ERNkBYD=(Y^+95x%q0W zkUWrAc118rJ&~lt^=d-cQuJy*6QGuNwH{A97~-uX8p<7ffdIiN7^i*WE7^S|pgP~{ z^n*zpBV+<3GBgaG5wdYUk0b>2r?813eFBt$KbShp7nb;d7L5LgetRyw)ILI_%q6~4 z$UmK)V07^O(I5$_YtX~qc|D&V)o0>d)uD*s_N@!@8$f#JbTfL_Db~rSQ8se*y`K0K z)|z?H&gkBwm$;<GgQ!&@kUjmrtlAA8-={mLN zndVidkuWTKhRAaOVvBbah?Ny`!dUW1|JthQHh!VAOwPWU3uHl zXgDPGG#`7s({&DI07`?-iluR*Zra=y+VT5!lkdZJWpq`_(KhS##w+8Y@*9|6@x5fVcbSlr4x|9M`C-?YkBBdOFeJ+yRX0Fzh;W;zw#|HOxf@dmpqY;#zNjPtg zJ`!JwvrJG}3;exn%utm_8Ffl~FV|Y}Y}<&(vjukUX8rv3&Jtcg@fQX@4>mxGP1(Mo z;#C+Z=hY^>8||}U?-|RN>b3tWjH?X5$_|MW1<2x+OfS27q~bak*L3A@Eg_C~>**&q zuuqn>{-Hlwa5TJvqcv$>WprlsLv(uNM>;BCB+%-`9;yB${ak78a9_K~u zahwX#>$3MVXkSN%9etP&>?0V-X@*_Uv zrauSmD-hI)=Uc~bIEqTONcJb}IZW-&>7{c0zLUp~yu~&z^iq)sCB_nBK(6EqInYnp z=RBJRx(#dX4{i*>_o`K^Z%X*QpJNFjYjy(HCO z?ShP{HWuCmr2#b2QkFF@v@y|{M|uX$#QXf*T?n>dOi}A5R7-Nb#3S7G$5b%Soaz}K zv6uhSMaQ2rkM2J=XJ^H5jt8_K^p%<)bl*r4o!Q$1bQFj9B7oeuic5*&EC)wUuLoir ze>(B`1G+Q3{_3&K{01HjR*nVX{rA7i0o;#MF_mS>Kl ziSy~(F77!!vqE+TcPC(D$XMfLpcY!DOUNm%XRt7Vs>S6&oMtl|X+RPtf2ew^B9sJY ze{rM1LVW**R1qBM;U^>L2-@ArHed5+0Sa=j0t}V25M{&r zw0U{DY5Brj{1oQlD;zjTt7|sMv#om;p;U``JciwL6<|%C@5rQck_z<{SEHrC?loyB z|86=~4xO*M-Aqa|dGZ-HBU*B~=Oc0zt4#0?Z+LDpIwX4pvW=ypLt6Fa2WLOu{<<%i zXb>y){s|8?TEg$PxCC%OUlEAdC-OZ{sC{Ghn_^XZvp1`hEAkXU(d~Ie+Rb*onAhhB zp~iqYa>`sICb7eOkRtqme%p}GpOjJw9gF3D2R3t2`F%lk$J+D~^2pqssR4GExAIo^ z#vqaCQjd&ta`S)U9p{a|x{#F~&dqTTP20*Kq#LsAl@WUQG`bPaaHnBMUk@H^?5ZF%O&Ul9@g;w98wGQUga+(4=+G^)r&5!WvG5?yLJK7}P0xgi&}veyjbB2+|^DlEKk+ z0{rzmhB8FWLcJ)hW~Y^;syB{iD>Q^AWh+x0+MjE~6>E0fPpqd!e@yGuF>QN;?eCXT z<>m=p!FSL4#P_;+7K)iQ3P@btCL(r;9tSChs*K`x)NtRg8?h_-^^-eGZ0)hyq( zjk;F6vcJj~PMAV&#Ny%)JR_Q9l<>w?mv5pC zTnq*GfAf8^_`jO2I-KtJe`}`ObWTh&-ECsJn~7=D&GdA4PHh;byBRiZy1V1({5?Lu z>+7G{ah>;d&J(Y^@B5`9J6c%?`|%xTHl9ZxY)^PV2G}CmmDy>w;NUUe8{<#un94Or z_LZ=hV>ekAR59;rx!|~|%)%~LjQCmdq$nbrV>8M= zaB>DwH0?@R_+eVb=+i{1t>T8@oeZ0G1PW6P?H{m$`lw}ZfWU$Z3Jr4>UxlrCUDwa0 zZC_mIJ#Yh|o>Hc;Tz!{+{+c^&@U0Wcj4mT{jh33r8f=UwQppgYVo3QLZnF>wT?3|= z>=-c0c6QlL@(9v1une-vM|IIPeK^Y)L8#uC?BH3WJslQ#3;bpOg1h9*USU zvmG4^c6#fmF6t6M3PR zUc3pK4!;2nN!rP;<2CqXSp*tdn~*S+Hel-kS#(zb;P&n}!{ZQF3ROtNr9ahL}+VAKXhR63Hqnj3FdKl=NwMv~m zqzlgG3&{U=g6*Z&Ivpf)Z!xd7tncA#5{oPP1aUg5TZ@Ot#3N(;7Ce_#flK&PTMJL{ zhwcM+ZVt!N3~m0D$HUG^;My{QiveMzkf0F=+hGyR`?h?-);}ivh6|&@LlBB>;t72X zX{z57dcf56nF*VveyFh%+7KMXFPtsC+E_1Migo=dYx^45|JpZwxe=Usk-u>IKhIj| z>@>b0fibC1cMmc4HgSD6eqbfF0IDWTqoshOQ~=b{q?yXX_jjdiXT(yW9QWme5j%>k zCY=BPP|1gIFJ!TR!!6N8rHV^ycyTJs|IyyVP2xb@{;B2k0o)5bx%gLjOA%ix)#bqd zuJL*7btu>f?#6aDL)g_!G{BjkD?mAQJcp{{kq;6l9!B%>yKCw0MK}$&*btph6tV?y zyN#~$kX!t66FSiZXi%u0+ zq6BS{EE{A?lq5uF5z`zlKq1D7R9!)V@F^E<+JmBR>D(8!`Omv|7_v7wdn!c;H zSI|xepa~f7b>DYih7O=Z-Zv^*H^B(?H5mx z6(|5O)XHbQDk$NDcf(;dRn#SkCFmpjgj*HW>nH~EK|QgvTfx4f7<<5~5%V%&U7uNTur&(KU!TmSe~Gh3p(1AL~%Avz1 zpvq50CiwLwiQj&r(r?+DjWUOqVw1anmvgsit~Y4H%1gl9i<5f{fpOL~9Z);$qaU3K zy%JD;)8Bm}E-0oR#wZ1f6gqQ#YiJ9e^YJh^CQMDDZys7&PDfc@MfDUBe(OB4%2}G> zJ}#R4p~NGk_C!+7C&}}V-`>hJH!H{PAUC%zV|PG7A}rb?c8Si@vXjgkcdW=X_Cusi%8)Z7)%ps(w?hRN$kziM?t^A*b5 z3-3;7B26UjwF5Dm#IMF|WxgeIAK~Y&mgxB)V`?VL7&&DFFo=&7%KGkSzU1|NED8Pc1X`(y)-%@leBo1;1Pj#^QY zk8xN>BBz~bMvC9;0;M0_yj&8#*WS88)JLhu^MGlRHY%XX|4!l0{SVKuef%1%n;qXv zDG!^>tPkD{QarmNjn?+xp;8zR;XLB|-CoKwChE_!B)Tw>P102{07yTnCpp!ntZ4G9 zo7ro=%$^Kj4%6y|?rV<*OYBCu?c%cIR8-4>%F<45M<%Z;d+66=Z zPU@;$Q10xE%!6e^E15s%QsfQkGis5sc}|;C3qe4mEpl{YSpl-kTCPYYmlvOe0=F&+ z1A?|xf&WzO^yORn18)V=t!SkWj#ed?AfpI2@;b9WsflD!<0U}SXfpl-T zrxmjX4*w0a_jtA|6n8f2LVbmWx(SC zG?DUYPK=D?iQegS^21XT>V}&EMLLrNOm_~KGS#$8Pmygrd!zoD(OH1^+vxfPQ5Uo0 z7>)T`N{oGMKlF9i6NqWes=B6_Gc9Q2H%-~+7SC53t2ma*~w8uZSJtCD*l%EKqwVL=q~}`4;-@aKu+uYBof!JI3EAK255V!Lv4PP zmYzrYhDh-vAJ*2!zy>&Y{h6J>2-BbylUixyzl5*&HC|sl)PKyBovMdEt^MTJ^U5X$ zL^&@JPDpKV98U)fF;-fI&Fj>?TZ$?@o7nnr_2k%s0FK3_$1cVTCP2@t-kC5~&dV6(44tT;7jao@89@{jei{msI`3NIY3V z0vrKZ?Pu&CY&&YGV<&1cIsh~Ld=oX>Uo&N~0F7QpZR*$kE-DQ*4&l@NkIfFgYfL=l>J9TtYh{ha)^E&(e> zO}(lEI^|TFn8n3a_oW;n*yI035|QctDFOYQdL~(Kxs$7VJ%rcz_qTbm=9hPz5O3IO zC;IUzN4Fb^%jtcq8Xl$Vu6BYh-bGHBta!?_e+H*J(YloTTbxkS6x!UH(p8Jh8oqD; zdGCjJdpHLh9zhdXhf%7?hBirkBgHq}_U`sQpAUVo)NIZA< zhrXIsYz$rLO27kVI~U-UJ^vox(Za{aca*)4&>rOzPH)TJ=`g?-Sa?{o7yd z4ueV@ReX*V@${wG8cQl-mZ!ja<_EHRm;n)1FDSLg=@KZ9fs4Ts0D>lY6mle)pEzkm z>&X^6saVY~>GsP#U;KO0pG@)QwBCKA&e7x6704qXm}L9wyHv0f2Ub$|xvFHH5-;r6 zXT0~WYJQw!#@xKikanbVE4q};0){?j%I4#{%o&7qmbc+JDL0mhe8iI1YHlit?4G*= zqIhLBD9?Wcjt_j79Jw1g=GhT%-_z)lc2px%K{d<5_>{9DC3arr@lVu1A>9*B?dYuW zUUL_9#gjbiD~#m4YtXgER}WR;s{z*O)g82f3;F8`!6i#`a_?x)5FktB*<3ETVZIe8 zh7E1X<;r{^<}kq-Z{ig+PD7VrI65}!Q2x*7FwY|c?sR`gPJ zh0-M~0X5uCor#oi>Yq?h>MQ}r&dgd%RW-mXWyzm?@|xpQK4|kch3EMT(OC1&`8SMg z+xS6hB@wH17vipe6taS zawJz?v)D3(%t6jE!GB{nTYcyy+ z8~s>$iv@SG(#iA27N{+;I94EjZh_>)9bR#~msAHek$Y7Z^qdAapMKl1rzrh_k9zJE z4?Nv-u*W|!*#V=iQMQRL+GbaP#JzV?4@=iYXX0*Xl;7t%gFGemqs6}t&5EnN#(uDCHUky$|0Zh=mSxJj; zOa2x$iigX`1!qNLC%E(q`K2~YP>hQVQ zcf{(ir$YqghKciZ`J+r#e&<5d#Wf;~iL578pjL6Q4<f(oB^tNGH(2rX0{5i^@X3qzl>MVB^cUd&cHRq82;^#Qm7<+bq{<{ z8d>FK7GaI3K{zrlSreE)n$G;ZL~0rXmnV;MP_^CYo0*= zn7853^%_uWD69KbsWV)rP;af967jB%iY*T|h&b~XR82XYf_Kwq_sbk3x+6JLsh-A7 z1EM+t8@&jqxW*gVGIfy;;5)8e{#3UBiB8WEQH`0va=wT53t0Es2VtpPu~B)x*EqQ$ z=j;Q+Zp$0{u7$gtN5oZ6q)PdMhu-7YmuV+k#loe!iXA}YN-utWQ^1O3O;N) zB8sQNUh32BZ_KLoL%=n8y>WT8BkQ@R&k)$Bhz5|G)U9fWje@t3eMCPa3`5!>=T_i< zY6BYQ4`dM5L)Ce59q-^-J|elUMEFbRFO269yJve4gdS+zH;jdXYz60~z!42Q{@(9N-bn5A8tXG0W2o{sXj}VW`R$4+zQuHbB+O6SJFW7m} z%N1-*&_iaF}FXCMXTTxWYoUj$O4*sqy4kvq%y9On(i6WGyD*yzLahS2w95^B zQsl~w+#;KAD-99$<#%Rbt7ygRv*k_eeA%O zxms&LmS!&Qt)!huz0F2p(QX)3Z%!3WxTw&-zwyp4PB;F7Q?u0)1ZJ@dUGS zc!)e%Q3>ehiFEkwhy+%R-eyS^uxrFwn7UE?HFgU&I}DqI_&p|AboyZlNO%f?0C<-U zde2A_Lw7mq0ya?M0a73T`~9h3JPW7;b_Jq=>rZHgVc>S}UChsh1} zaF7k)d1ZAdy=}c=xscLFCOKX?3L(35%s|4Xul`aivNPa}eF2qzqXfvZ!&=&UdVG4t#!8HeQ1XU0X6vgKoKCZK$P&UVs>?czy)_=Ik4fL*&(d_uNBB zv3=H046@|>pM!9Uxd=invsYIQ`z4b#XVQs89-&OFU*7o7$H|^f5h}2w;b(P2M9uqIXMIp=mN<26)a&sniUQ1|d;eAj*mQW_%qv;g;uC z`%mgwgty~8B=b>Q;wT^5 zpvEeQtJLj-`OH~A&E{K$C)c1_B~Z^X70okBqaGa4|K~o`TZyw+Wn* zWDw1k_#|Q9=M+?(x*C?gry3yTDVY!niZncL5Pz4Rm}0Qwss99@9nbcHVl=zjq?BfE zV-3hbIVU&l12~c}asq-;W7o9n9s0{vu6=l?+mlilVbbh57X>%OKpvKN$PYVqoGM}A zw_#pnl-NTJF`g#JC0hJgUQK`i-k8EG#$Lw3-nfONmX5kqRj%^Z%+{5=W+uW0~_NTq_gFLQ_-@-Ho;ic{^-cZmg~ zd6s|R`be2rJ{C+{S|nq8O7cATjTLiT8O!`$fc?kN!5AzTuby^6!h$JkX+oyhvUW>n zq-HRW4#sDE_aa3TM3d$7{zyRD3x*GJDQcbXb-!at+HeX7fR$S@!>BPXYL>9 zYe>{8w;-e9j4Q zmmfCucIUVjnGakX%5GC~i*QC*loxrtwKcv!119jiCRw4iL1|2AH`L^CVfW}GMfl@u z-#2}4Dmx==NZz7)WoB4KBHyqi4ei_#ic5llr)e~}Oq#KG zZ6Fx)5NtB;yrWXNnhiQ-QO>E-?u!GXHOnGAI>R?EdqwZer0@q}m(X^E>?#1>y~B7r za(aaD&D85&k<6)iYL5*S5w2GcgMq%7&xbPzs}5I2o3NS{@C5^2bWg;e{s|5Y`C_WO z6U8gt$ui)>@9XcrF?v_fQZM%4j2b0b11;b>!iURIChIN=K8LM80ja(%2EM4DC9Kxi zk9cvvZJ&8`9sEoO4_T666vwd*smt25ST% zh>Nb&@bQtQVx}?2IL+AccO3t1pNy&{tmIFgeaCQtTl5OII&$l*JOYc~e+PhL@RW{^ zvwdQF`}!-s2|>tC{WGH-Es+o19pQ@>`!~WCP@aUGK5_p?RrP%UvV{y zJu$7sAoW)T2sUXfhP>qkGVqT1=l5C+h-FEzgPzR|MC!+-B*9}1vV7VGe5%e=o|YQe?zC~y_U)^IP}=(sPU7xa3*qEC%Ds4ArW(V!Z&z$7@83a z38qVNgg#&e*vd9%ntlmhP*n|p#pP{hH-{($_f>>5{|qnM?Z;~UkY9S@TtwfFbIkY6 zqGadW$_-*Lst|6c9OvXWi!n~vt=?z@e~ZvSX^H@wrqnS+YW2y=8n#k<&*9N7+jUM& zRs0`oH4Jnr?#BRDBu4@9GYnOffb}{M@U**W{5zaAgcnlDXc6R5xSzGF3YRyEw^&K! zTm0xbvAc6H{Vb`6_{1E$4WQNnGsDDmJp|Fi!(rfnSlTl<%ZA|@Z*-u0ti(J{=*H&L8y}0U|dZo zXbNk$drrFC-SQqQ)HnpyoC`*Hp4T?NiT~_y-`9Q6R_0#%F???e209dlFa6_U#^edA zpWeUW59YYkea(g#<-{|%ITeVjCiB!f=zaUQ7%=88xNfocp@wv|0?z!DC zsm&}8Z|N4HIz8IWV-DJcvp;fQLGNp}5aetj&_I*tcS#WZ$^1djTPGzEnD=kCwh5Ye zqPo2^T*k4U2to~OA%5^JJ#QBA0J8FEHP)?jj44TG4#J&l3ERv1#vleG_Bl(DQu44t zL+mb&?i-OaJHEx8xV{t`2&^#urf($9ZXB%OZ;q@K^F2Ut{^xeCd{3A<@xaqPpAIKo zZQ>Hh6cRq(P2-hLo|620sgk+a^adR4uH>>L#}^Q{o_s*(m+cWD=&d4AnGM#%O87Pb z^`kys5;~X!@@0WduI<=9AV))@b?P`3{aMf~CxW03Muqq;l7hjrfgKj!vZjDI7#N$M zoyy(#HFrtVcsJ?JI<{2;=gOs3EA9&mnr7Vn*>+kMu`#~ek>k~2#y}K($K15k78Oq= z15sh`N&KzHnxWV_k8Sb;d?(hNQ86vY_cYBeAx+GS2Xz0;Ykg&7h9;)zC%Ych7e<0- z9b)8J=WQt=;(b~L3{G7p5DoR#rUXlE^U1%WxO*NokSMq4v4)LPLG-Pl2qUk$Wt*VyK)QqSWq3T%o}YY{nHOsO(>2J_z__= z?)^pL{ZpwKU*ET~off^YKK^Lv)qUM?Fd>|ksi^EO3@dH&ScAtU=0LtEKtz|ZD6Meu} zP`*^MMj?8I7kgu=y1<*2#u2gSqq5EcZx@i`&egQj5}h68zKm*tI0e#k5yC$`kp;F@y#;NRvuS?BT?A6`Zs)Oi0~A%Vy>{l zI11boEYWR>-;XF$@3Y`atn0g*FJFVcx{Ar4lS3{&cegAC?oOc>aFdfH6Ps_U{QWor z;v2+2P9dm;-RCFUJyE}<`nmWxx$T-3@;@Rb_;?_mjq+xn|HMHS7VU?0p5T9gXL+SQ zyEkX8eF)EsgV%;TrKL)wl6Gb3=q}50N>x1*B{qL+=`Y(f^%)u9C3nn2I78X{j)|vV z^YXk+FPvUBYZ}aT&p1%a3KI-Pfe{aoNfmMdV+#lx_k1pI+pt_5xH48sc6s{?Q-gGa z&ukg964@_Y`k`3u8Slr{e`%*V_>o#T0#Gq=-9}#t>%@6C?usrzt9i=WvtXp-!e-rm zn)K{GBL3=#v;bI96dy_yHi?WMWZqM30!`W$0)8b14ebk`VJLzp;zm$J2U zX}uKNLahKZTQw%>a??c$%x6?Dw$H(%tqz(t8FFdAHQ#%KBav0GC^!>5&LCnJK76hQZ?fjqgCWkz1P4~4hxhA)Nl?(hmtUw^$zq)KFa z=*gl0EJT0j+ghpaF<_>XB$;E#ZyE^_SgIJ^d%$WpcubJErS%jk9u}lCyevz5t%Ru) zwJdxX_K4H#Sa?A)AP6vw8B?vtk=7ZnDF-(zLjWFe?MTwNy4q8)Q@hi~5FtIvUIzHngNh?BaMAra`l z8Qzb5S;a&SMS6osF!ENxDVSA?SP6zzWon>At!ZMEoQFm1%7E=BQ^8 zzYHNci%m7wS1n8ne8A(-nZ2Sq5AXXV^}zYQ+L2Zv^eUZA^FRP`JgT>y>Irf?!F}y& z7*ktP=kn|jI|n6nuT-VdmE6;~v)=bWoG0>D;lAHEpAh4M^cFkEKSC0)u#$EJlSyU5 zMOfr()$oH$RoCXob;aDa2j~j*@QQt531ns1-L!Y}HBWt6i!zuDJ{tsUfP0Z@$nvFh zXI`$7ZvmwY@2yQpmP?-j@!4o;V63Aonor8`{oxS<`vC|f+&7fGOSHk5y$)jk`Go?u z-8mwoG0w6jL&myVIHGh@?&7qaD{>3!0ox0s8g_p-dX@`7`g*pYR{sRPZ^xV!dnZU< zZ;fgw$(KQ-@ytU^ZLu+B3zcE3s4Ikb#geshy*>ce!?`|3!?m+Loj>ZtqwDFAUOA>o z?C$TsmA9RdD|(oD>MHVZv{`=Oi32Z$_WB zLnDvoS{|wI<)$3J}6Nw?`u}t3brp8xS=M>#ecleOdjG@rf)|(RNYJM*n^M zFimVgr+T3uvpAbBNcy>x5D1Agsee;`_(@?4%s<{+CKnXj(F169s;4>Hh(3jk`{SW6 zbS3~pe(PW`N2kOZmLGMqqm_Tbg4@CP0T|>tsYa%=F2wEYym#Pz60LL(Ykdy20hk^+MG@o@mM~)Qf81a1*8%Fx4Ysi1< zzG}qX3s4Y~yNanOs_I>!x#g=_`DAzJ@MyKCYO)`+^4G79Cig`N_r&5vQ@x|up89Ey zsEmA5X{djmk|^(}YZtPw?%pV=Jh?P;-s(3Rx)~iab%M(((5&WQErtg(ZJRg=xo2xR zFf6cd5^(?sms~`2ltkW6zWo;afcKyRaJcTs38c?I`rR@0b_0R-zpS*@x>4Q8Pcoq! zRLEbI*he=lPDDZHf%g) zoQp@^j_mc%@oVWl!8x*^o*p3EiFTLie{nXYXSEa0zldu11G1K z^r)~z_;RVNddPy?6V;C``vVJfi$`6(2>Etf1)n!-xch=ZheOID*|^;C?Qm_oP!= zp`#EA^h3YUSnMxdTlgMdg?Y!Nfp*m3Q}zynA?%iv-#by3v!YDQ~gP(5KQliw`5Zs z6-?Z-%E77E!X2sfl%_~cvuq_v(_%ob;VKx$H*<3JMlCBP1B3Gr!wM zB)tlDd^UItBQ73_Tmyr6Eq0G<77n6PR@;OyXOFGg3AD&`W@EdgY6cj`f*=~ZUhRw- zD}ZOgZ)|&fHJIycb&16YB!5L+?s6#zUpBsCekbVG=On0oKTky6gN%Q7p-kDoeIrG; zsuUphJ`bO*=VdnFjxQ8?*#dws>na6R*xXZ2SlGWH7v*ojH+P(-tW*!37G!k+DpR2I zJ-Xjbih$Q2gso@+x6NK8QOYMtpKxqYY&6W->Zc?h7NV}L`FnuPrRMh}Gh%!!Q6`IY z1-`V=uW`g)9V);Lc4&pLJ{0|Y;2sb`Odu*zGrn^O*z<#zp#mI;gVpgll^Tfmtyz=U zC?pc!k!f*-=b5E!9>6ilX+%z6$v)rNf{Ya+ps~Mkn3?!72A88_BiDf9y|f!y8LI4k z1SD(;MA888r+Q#=h53n+ahyPG2~<^B&!fKlHXk~ec0znTC-_toP7-(9gx}XuAcP>d zwC2M=kOL>aaarC3XX8eOECSX3P`Dh5A7oE#h8A%Kmcj1m6K4QkYM+Bpc&vn74`=D~koo{Xv`B)JG z9idw-9&Qt3VAhKV(YN=iCyysZbN|)AGqu-oUtrvF7#rMn;mJkqS=C~S`ju|~xt zW;{D4eD5lu+r;k8X#pJHTUb%=zW7{B*0;!z_62EjcIdA6SihFlutOvwfm*`a(yttb zN<$=8=}s#bh6|9lwf)0uI*e(`9Tc{d^wg)-n$=TSV!`&MLp3$oEKG7A#0rM3rZSh^^s^ltC*!N%+h@7) zY9nO*7p@EAX&d&Lc}nh`FUJ?nu#>w%mi^a;u}C+wJN!(h%O`-LB|(=sZq1P9| z)VKT&*tox_R8Z-q5hvbxKBiPs}x%UjiT}3S+PoXU8QwY9?AN zWKM7Or=oZ1AnlSLNx=ZU1Y~fCI9}~tEzQIfHl_(5ER(3Y-}mfSLfeGxMIxPCtrr0@ z7iYZ&c{^hxmMxrtQ^ftOO_nC8y)&hE2z*>x{M#V|P+p|o*8dRTnLEF89ZkR2U#yk;k)D?OvaHEInH8IPU?r^GrUWRTV$=IZ@jXF#>L3p!Bt!}6DumlV}d zq;4xP4PYeLY6fj;N5}TU>+VuVtZ8PXDDo0q)8!84G~FcpC(RD=D;8^JCc28~oq^r% z_qo9vR}Xq-+@%ZuQ(4%va{EVafG zy9LMKPsSP%WGPH?5|%ZTN%&Y?|K*Md7PN*rxL(c@t4-}K$v07*fG$H~~{ z{wbB^swe1`=m%RiE!0E_#Xf!;#A}#q4U^>(myc1tWa}&aNs9j(SfXXX4AiEp4~+R| zkA(Y2@F{h(k)&(d@^JktK<(lkD&^wfXQ zUsDOQVt&O~dkYfF-oOM%Och5Zp)(h@*< z`L~}YnJ}@a`@<;j!KX6LwZT3v z9A-5uX*~c!MBUdtNZ-h3PC!|1ESEqxd0~~l@pq$Cb#dJ9Y@=xecf|g}u&p)QdjvxU zd*5&2F1A~?_?(4Anhw;(jKb1ptFp3KI*XHwEc6lM=OR!T!Zzi-SQm!_UU~VhK)%;;l4K>58eO)kCj4SaN3w z<^Cr8T(AIOp+CJGMh$N>D7oJksKi8pP-NrWGI+`8+%@!F4b#6bb@`?BfIvex<97U- z1e1N3+H`2x0kDUk85x5=<%y4i&Ar`DJ7Dw*dbKHMTO*Up;IMiQNuH(sIEE?Eu*Y4owm%azD}CBPWmfvU<(eK-o#D=?EB7CayDU)Ue^(g~F~mpQ_y zZXv=yfuEx#3=lQW{ch-@Vzcv2G?aN}LxlK|sUl5Z-AjyT%nm1jFzYDzQ8dKi9-=bx zdy<4;1lM?HM_B4C7tj0y4=F*pu)ILSrdxZXlG6iZ-!~>uV=<$6?@7LzKF{)jEmTjJ z!Eh)PB_4-QQGx>~+i>I`%ic7wBkuOqrcWn23}IMNcf$6hcb$JoJ<#9DrN`1IuuTDn zv^`F!f271__Wdu8lF|d&9;xb7mve~)sbk57-#$z&y0OFY z7k+5hLy$GIxh!L>vOz2jz1hi7UsVm<5KZDu`-f$Bi~J&);sJa8XiTL8_a?9iCWK;T zj@`YlE@r?#^s<>G$@XlWN1tv0xw-W$6{pQprV32NT)DH6A*!!TO;!NYnbK8aIwXg9 z{_PxdZta|iJ{j?NId$jwtyCaxXjpl-GlukT1CSq#2Ly}oZ^_=9!b2^qi?7cQ*UNN2 zy#h#(6%%iEF7K|)suIqT^~qh~^Opr6_9hyFNQ^}__)G-h8T_GH!U_vyC%86+=i~vbxi2eIJ-oto3S2l`3b)fYTopXoT|tF`Zsd)MLFe#FH{^Y z?~{TMNb99@Zm7O!(DO(~8AX9TP^;{J}&XT5U=TXn@pao^rR`G z@Mwf2U`E?BcOKJ!g{PFrBHfc*?TkUc4_u&wmlIe9@5i^)nq0ezzBOm)A083}8}rcq zP`GK%VOUOUqY2cP{Z^t>y=6y7`YlqPR{?{;G-NfdR`bKA_dAP#tXRPqtRMP=$nFCo zK@=@UC;FtiQSFm3HZTpcNl+Gy%7mP71o58{50z@NutyYD3Lm&H_z7+k_RRHAD)7bD6IQ}~X?-*K*KyzzK)nfJR*;Zi*JVe)I?$7`l#i;DPD*3d5&k=!O2_0p%1IEYx1-@;!qV(i(Q?genK+QF*%{=Hs_jGI2Z_VbBhH!$1 z>O<;rk=;VyMspz;^2QNZe@QOX3)1`aiPXBcnB6%B%Qq|CS9n10hSKN{R9=1w8@D3M z+@%ZYIXT!Qd-``ZNUuNYau}t5r+Dr8K6#n+Im){#qOZ-qm_7UK8D+}YGv) zCqPl6+Z+B45_|u#%b`ZSRY-vBRg9|(&f9=Poj~;1;#Ye(#S6|p*Egfruv5BczFqu! zEptzAF}(7c#YQ!s%|)cmkYdj&MY|hl=zd7uTrIT9SBt1aCB#zi7hWC_b`pesA;Zx9 zy2x~efWDrlNYtaGM1XRQfw_ui*p40KYox-Nz+P3{XVc_9>xu;p9pN7>6;kn4`(r#8 zZ1F*RfNCk}Y%|>~Wrjb^PvNkM#PWeh@2U=X1m z<**ppVHh--_f5-54zr+sETwsXA?GQ81%XR2OemH56W(m_{DJ9yS+7qAgAZ-wV;6y5N7*Gz=y(;3qWe2&W%>(UBF32uA73ZO>sOAKpoyq#(rY@E zW1(c4^U2#c?5ycq!Z>Hgrdjm6O#!C1RWbos_zD}dJc^7A_7%offnPqkSIHhLupEP4 z`yu%Rp@y%U?UuC0ob5klO<(-&Gf&yl<-T^lcs6`dtu60QR~#L7=GJw0*YTsh{-f@a z;|niDhp&W$GrI<@$7rCa_(yxM_dVRG%VBTgIQ8Y{or~bKELvkv#4k0KtF`Ps5N``J zY(gvX5Jr@pg6fm&k8`!V4ZrIfEA0?RuLlQvc3}C@G>}UgAPIuiZdUm?DGS=jcwfJ% z5D-ce$|8jjx9;}OQYvJ|B{6geyc>*V!6-E;kPOKohesl;YZtMbfogzP$s>QU5KhM zH|B5OW_`=PEXH3G?S}MOHBJa#Hq0|_*oQr7vJ95r4wGlh8cBOTCUoi@(-18T)PIDB zy}Cn=At%VLw7Gj)DOX}YNtn;20$Rx-5Py0fskJQ;T;Xr0cjU+efoenk^sO>$;P)_I z-Nmjlx=G#*R{!S^v=SHGC!a>2=MW-!=b@RN%X=lLfNW`w=keXmTjG-rEZ=3F8%X}6 z-HAw`io14d@k!WKL&r0&zzDUfFb3_{=tTL<^i0y$9FFNG9M;Rn)5q*ge~xSvctm|$ zg?Cj)v-I!QXeLbmG-^JID9b~`;6mX-K|vuwQR{EYcCpv)7i%;esS^xLi|6X9RGWSrHhe!DTcS1vHf?uY=6QQ8~ E4>~S{ApigX literal 0 HcmV?d00001 diff --git a/EBB_firmware/Releases/combined/EBF_v240_BL.unified/EBF_v240.unified.hex b/EBB_firmware/Releases/combined/EBF_v240_BL.unified/EBF_v240.unified.hex new file mode 100644 index 0000000..90bd13b --- /dev/null +++ b/EBB_firmware/Releases/combined/EBF_v240_BL.unified/EBF_v240.unified.hex @@ -0,0 +1,3170 @@ +:0600000076EF06F012008D +:0600080004EF08F01200F5 +:100018000CEF08F012001DEE00F02DEE00F0F86A6B +:0600280092EF06F0120049 +:1000300000003E0E006E016AFC0E026E036A046A46 +:10004000076808680968066A1200D9CFE6FFE1CFA1 +:10005000D9FFE65204501EE1040108BF1AD0400E39 +:10006000E66E600EE66E000EE66E38EC06F0E552C7 +:10007000E552E552010E046EDF6A400EDF5C09E2D4 +:10008000DF50EA6AA00FE96E000EEA22EF6ADF2A6B +:10009000F4D717D100016051080A01E10DD10F0A10 +:1000A00001E1D3D0010A01E1CAD0030A67E0010AE5 +:1000B00058E0070A44E0010A01E003D10001020E02 +:1000C000A06F00013A0EA16F0001010EA26F0001A6 +:1000D000010EA36F0001A46B100EA56FA66BA76B9A +:1000E00001C0A8F002C0A9F003C0AAF0100E0001E0 +:1000F000A95F000E0001AA5B0001AB6B0001030EBB +:10010000AC6F0001F80EAD6FAE69AF6BB06B000164 +:10011000080EB16FB26BB36BB46B0001B56904012B +:100120000CBF0CD0400EE66EA00EE66E000EE66E22 +:1001300008EC06F0E552E552E552046AC2D000012F +:10014000615107E13F0E006EF80E016E0268036A0E +:1001500006D03E0E006E016AFC0E026E036A046A4F +:10016000B0D0040E056E0028055C06E20400AED88F +:100170009DEC04F0052AF7D7046AA3D0E8680718B5 +:1001800005E1E868081802E1E868091806E161C0BD +:1001900007F062C008F063C009F007500001611960 +:1001A00008E108500001621904E1095000016319D7 +:1001B00000E143E1DF6A00016551DF5C3EE2000ED1 +:1001C000075C100E0858000E09582CE300285B6EDF +:1001D0005C6A0A0ED8905B365C36E806FBE15D6A25 +:1001E0005CBE5D685B50075C5C5008585D50095808 +:1001F00019E23A0E0001D8806555DF24EA6A660FDD +:10020000E96E000EEA22EF50E66E0650E96EEA6AE9 +:10021000E9BEEA680A0EE926000EEA22E552E75036 +:10022000EF6E062A072A000E0822000E09223A0E57 +:10023000065C01E15ED8DF2ABED7046A42D059D8F5 +:10024000076808680968046A3CD00001070EA06FBF +:1002500061C0A1F062C0A2F063C0A3F064C0A4F0CA +:1002600065C0A5F061C0F6FF62C0F7FF63C0F8FF8C +:10027000DF6A00016551DF5C0FE209003A0E000100 +:10028000D8806555DF24EA6AA60FE96E000EEA22DF +:10029000F5CFEFFFDF2AEDD704010CBF0CD0400EE5 +:1002A000E66EA00EE66E000EE66E08EC06F0E55275 +:1002B000E552E552046A05D06592656A68D8FF0088 +:1002C00000D0E552E552E7CFD9FF1200F66A05509B +:1002D000F76EF86AD890F736F836F736F836140E17 +:1002E000A66EF29E550EA76EAA0EA76EA682A694C3 +:1002F0001200D9CFE6FFE1CFD9FFE652DF6A000E48 +:10030000E76E0618E8AE02D0063403D0E750D88076 +:10031000065436E206505B6E5C6A5D6A5BAE02D0E4 +:100320005C685D685B50075CF66E5C500858F76E61 +:100330005D500958F86EDF50EA6A0A0FE96E000E48 +:10034000EA22EF50F56E0D00DF2A0606065009E09E +:10035000DF50EA6A0A0FE96E000EEA22EF50F56EEE +:1003600001D0F5680C00DF2A240EA66EF29E550E11 +:10037000A76EAA0EA76EA682065001E00606BFD79A +:10038000A694066AE552E552E7CFD9FF1200D9CF0D +:10039000E6FFE1CFD9FFE652DF6AFF0EDF5C0AE23B +:1003A000E868E85005E0E80600D000D000D0F9D7B2 +:1003B000DF2AF3D7E552E552E7CFD9FF12005FD924 +:1003C000E652645032E16296040100513C0BE8426F +:1003D000E8420D0828E1180E021923E1040E031962 +:1003E00020E1100E026F040E036FDF6ADF505B6EB8 +:1003F0005C6A080E5B5C000E5C5813E2DF50EA6A30 +:10040000180FE96E040EEA22EF50E66EDF50EA6A3A +:10041000100FE96E040EEA22E552E750EF6EDF2A74 +:10042000E5D70ED80AD03DD808D0040E645C03E1AD +:1004300062964DD802D0000E01D0010EE55224D1B3 +:100440001ED9E652040104BF046B556A516A526A10 +:10045000536A546A4FEC03F0DF6ADF505B6E5C6AEC +:10046000010E5B5C000E5C5819E2525017E1F76A0E +:10047000DF34FE0BF736F66EA40EF6260E0EF722CC +:100480000900F5CF5BF00800F5CF5CF004D05CC04C +:10049000FAFF5B50F96EFBDFDF2ADFD79ED8E5520B +:1004A000F3D0020E515C0EE176D80401180E026FF3 +:1004B000040E036F080E016F00BD02D0C80E05D0F8 +:1004C000880E03D0BCD8CCD88C0E006F1200040E5E +:1004D000575C0AE112C438FF0F013851000802E2EC +:1004E000050E01D0030E576E51040FE110D8020E15 +:1004F000555C03E10401840E06D0040104BD02D062 +:10050000C80E01D0880E046F12001FEF03F0B7D899 +:10051000020EE126080E535C000E54580DE253C043 +:10052000DEFF54C0DDFF555002E1010E03D055043B +:1005300006E1020E556E03D0080EDE6EDD6A040180 +:1005400004930491010EDB500413DFCF05F4DE5059 +:10055000535EDD50545A0001180EE26F040EE36F33 +:1005600058A20CD085D810E0E0C0F6FFE1C0F7FF3C +:100570000800F55068D8F6E2DB06F4D779D804E035 +:1005800087D8FCE2DB06FAD7020EE15C02E2E16A00 +:10059000E552E16E79D073D8020EE126030E040114 +:1005A0000015E76E010EE7CFDBFF01C4DFFFDE5071 +:1005B0005326DD5054220001180EE06F040EE16F47 +:1005C00057D804E065D8FCE2DB06FAD7020EE15CFE +:1005D00002E2E16AE552E16E57D06598525005E1BA +:1005E0003FD8840E006F040118D0040110AF17D05B +:1005F0005350165D5450175904E216C453F017C4F3 +:1006000054F085DF010E516E2BD8800E006F04016F +:10061000180E066F040E076FC80E046F1200020E4C +:10062000516E0401056BC80E046F0401080E016FC2 +:10063000180E026F040E036FC80E006F1200516A8D +:100640000401046B1200E2C0E9FFE3C0EAFFEF6EB1 +:10065000E22B000EE323E02BE123DF06010E120064 +:100660000401080E016F100E026F040E036F1200DA +:10067000D9CFE9FFDACFEAFFEE50ED101200D9CF63 +:10068000E6FFE1CFD9FF1200E552E7CFD9FF120014 +:10069000E0C0E9FFE1C0EAFFEF5023EF03F00401FF +:1006A0001051600BE842E842E842E842E8420009A3 +:1006B00001E012001151070A43E00B0A41E0070A6A +:1006C00034E0010A24E00B0A20E0020A1EE0030ADB +:1006D0001AE0080A10E0010A0CE00F0A08E0030A19 +:1006E00001E01200010E526E040E576E1200A1EFCF +:1006F00003F0D7EF03F0010E526E0001590EE06FC8 +:10070000000EE16F0ED0F1EF03F01FEF04F0010EC9 +:10071000526E14510001E06FE16B5A0EE027000E9B +:10072000E1235892010E536E1200010E526E1451C5 +:10073000EA6A5A0FE96E000EEA2212C4EFFF1200B5 +:100740001200800E0401105D31E11351030A20E014 +:10075000010A0BE0030A29E1010E526E0001E40ECA +:10076000E06F0D0EE16F120E1ED0AAD89A0EF6267B +:100770000E0EB8D8020E0001F76AE025F66EE151C0 +:10078000F7220900F5CF53F00A00F5CF54F00DD051 +:1007900097D89E0EF6260E0EA5D8E0C0F6FFE1C053 +:1007A000F7FF0800F550536E546A58821200010E8C +:1007B000526E0F0EE66E270EE66E0F0E9BD8010EE0 +:1007C000E66E5A0EE66E000E95D812C459F004017A +:1007D000125103E1050E576E1200060E576EF3EF2D +:1007E00005F00401186B196B040110511F0B020A6C +:1007F0000EE0030A09E0010A17E1010E526E58A04B +:1008000013D00401188310D0010E526E0DD04AD8B7 +:1008100001E0010E5ED8E2C0E9FFEA6EEF50040B82 +:1008200003E00401010E186F520408E10001180EE4 +:10083000E06F040EE16F5892020E536E1200040135 +:1008400012050CE110511F0B000908E1010E526E58 +:10085000030E115D02E1588001D05890125121E140 +:1008600010511F0B02081DE114510F0B000919E074 +:1008700019D801E0010E2DD8030E0401115D02E12B +:10088000840E03D014AF07D0400EE2C0E9FFE3C0EE +:10089000EAFFEF6E1200880EE2C0E9FFE3C0EAFF54 +:1008A000EF6E1200010E526E14510F0B080DF35033 +:1008B0005C6A000F5B6E040E5C221451800B120008 +:1008C000010E526E1251F66EF76AD890F636F73670 +:1008D0001200040DF35000015B24E26F000E5C2057 +:1008E000E36F1200F7220900F5CFE0F00A00F5CF20 +:1008F000E1F01200E66E76EC05F0E552E552E552C5 +:10090000120065A60CD8570409E165BA07D0626ADF +:100910000F01366B36813689020E576E1200656AFA +:100920000F01366B6586010E576E1200656A0F0166 +:10093000366B576A120096EF04F0575001E112002F +:100940006250040B05E00F013651040B01E083D81F +:1009500065B212006250010B05E00F013651010B28 +:1009600001E093D86250100B05E00F013651100BD7 +:1009700001E01FD86250200B05E00F013651200B1B +:1009800001E071D8030E575C01E21200566A040EB2 +:10099000565C0EE26250080B0BE00F013651080B5B +:1009A00007E0DFEC01F0000901E16296562AEFD77B +:1009B0001200D9CFE6FFE1CFD9FF020EE12636CFF4 +:1009C000DFFF0F01040E366F629865828C50040BB6 +:1009D00001E0010E5B6E8C50080B01E0010E5B1014 +:1009E000E76E010EE7CFDBFF8C968C94A198A08870 +:1009F0000300A150100B05E1D050080B02E10300E9 +:100A0000F8D7A098DF500F013613010EDB50E8B085 +:100A10008C86E8A08C96010EDB50E8B08C84E8A0B0 +:100A20008C94D50E4F6E020E506E4FC05BF050C0CE +:100A30005CF04F06000E505A5B505C1002E0040060 +:100A4000F4D7020EE15C02E2E16AE552E16EE552A2 +:100A5000E7CFD9FF120065920F01369562A402D04C +:100A60006294FCD712000F0126A10DD0800E040164 +:100A7000005D07E1840E0401045D03E104018C0EB6 +:100A8000006F0F012691629A1200636A626A0F0179 +:100A90009F0E376F0F017B0E366F0F01386B0F0EF5 +:100AA000E66E270EE66E0F0EE66E20D8E552E55292 +:100AB000E5520F01160E266F62A605D0629600D091 +:100AC00000D00000F9D765981FEC03F00401080E70 +:100AD000016F0401100E026F040E036F04018C0EEF +:100AE000006F5890596A030E576E1200D9CFE6FF77 +:100AF000E1CFD9FFFD0EDBCFE9FFFE0EDBCFEAFF32 +:100B0000FC0EDB5004E0EE6AFC0EDB06F9D7E55282 +:100B1000E7CFD9FF1200040110511F0B010801E0BB +:100B20001200145101E01200060E115D21E1135173 +:100B3000230A1DE0010A0DE0030A19E1020E526EBC +:100B4000590405E10001080EE06F0E0EE16F090E79 +:100B50000CD0020E526E590405E100017D0EE06FCB +:100B60000E0EE16F590403E11D0E536E546A588254 +:100B700004011051600BE842E842E842E842E842D2 +:100B8000010801E0120011510B0A26E0080A19E0E1 +:100B9000090A12E0080A09E00B0A05E0080A01E068 +:100BA0001200F1EF05F0F2EF05F0020E526E0001B7 +:100BB0004A0EE06F000E0BD0020E526E13C44AF0C4 +:100BC0001200020E526E00014B0EE06F000EE16F3C +:100BD0005892010E536E1200020E526E12C44BF068 +:100BE0001200120012004C6A0F011E0E276F040142 +:100BF000400E096F200E0A6F040E0B6F880E086FEF +:100C00000401600E0E6F040E0F6F400E0C6F120089 +:100C1000D9CFE6FFE1CFD9FFE652FC0EDB5040080A +:100C200005E2400EF36EFC0EF3CFDBFFDF6AFC0E35 +:100C3000DB50DF5C0FE2DF504DD8EF50E66EDF5047 +:100C4000EA6A600FE96E040EEA22E552E750EF6EA1 +:100C5000DF2AEDD7FC0EDBCF0DF4400E04010C179C +:100C60000C7D880E0C13E552E552E7CFD9FF120038 +:100C7000D9CFE6FFE1CFD9FF4C6A040108BF25D0E8 +:100C8000FC0EDBCF5BF00951D8805B5403E2FC0E15 +:100C900009C4DBFF4C6AFC0EDB504C5C0FE24C508D +:100CA000EA6A200FE96E040EEA22EF50E66E4C501D +:100CB00011D8E552E750EF6E4C2AEDD70401400EF3 +:100CC000096F0817087D880E08134C50E552E7CFCE +:100CD000D9FF1200E76EFD0EDBCFE9FFFE0EDBCF82 +:100CE000EAFFE750E926000EEA2212001DEE00F0AE +:100CF0002DEE00F0F86AF66A100EF76E0800F55057 +:100D0000FF0808E1010EF66E100EF76E0800F550B0 +:100D1000FF0806E080AE02D000EF08F080AEFED7FC +:100D200001D812000DD8040034D837D8060E575C0D +:100D300005E16550020B02E125EC00F0F4D712004A +:100D4000600ED36E9B8C580E4F6E020E506E4FC0CD +:100D50005BF050C05CF04F06000E505A5B505C10C8 +:100D6000F6E165A604D06592656AC7EC01F00F0153 +:100D7000140E396F576A586A596A19EC00F04D6AB7 +:100D80004E6A8C968C94959695940F01486B496B9E +:100D9000120081EC04F09DEF04F04D504E1004E180 +:100DA000100E4D6E270E4E6E4D06000E4E5A060E5C +:100DB000575C02E28C868C94060E575C12E14D5013 +:100DC0004E100FE10001E65102E18C868C94030E77 +:100DD000E65D02E18C968C84E62BE651030801E285 +:100DE000E66B12001201000200000008D8043C006B +:100DF00002000102000109022900010100C03209BC +:100E00000400000203000000092111010001221D5D +:100E100000070581034000010705010340000104AC +:100E200003090434034D006900630072006F00631E +:100E300000680069007000200054006500630068CD +:100E4000006E006F006C006F0067007900200049A1 +:100E5000006E0063002E0026034800490044002075 +:100E600000550053004200200042006F006F0074E4 +:100E7000006C006F0061006400650072000600FFF6 +:100E80000901A10119012940150026FF00750895E7 +:100E9000408100190129409100C0F60DF60D1F0E8A +:100EA000230E570E160BC00EF36E00EE00F00E0E62 +:100EB00001D81200EA6002D0EE6AFCD7F350E96074 +:060EC0001200EE6AFCD7EF +:06100000DCEF62F01200BB +:0610080087EF35F0120035 +:061018006EEF24F012004F +:10102A00030025C6000000050000E10000001CC600 +:10103A000000E1050000090000001AC60000BC0E0D +:10104A00000002000000020100000000000132005E +:10105A00000000000180004D0000000200000000B6 +:10106A0000000132000000000001A700FBFFDFFFC3 +:10107A00015700EFFF0400014E00F2FF0700014C88 +:10108A0000F3FF0800014A00F5FF0A00014400F8D6 +:10109A00FF0B00014800FAFF0D00014E00FCFF0F94 +:1010AA0000015000FFFF100001320000000A000199 +:1010BA002E000200090001330002000A00012D007F +:1010CA0004000800012D0004000800012F0005009B +:1010DA00080001310007000700012E000700060082 +:1010EA00013200080006000133000900050001363C +:1010FA00000A0004000134000A0003000139000B51 +:10110A00000300013D000C0002000141000D000136 +:10111A00000146000E0001000146000E00FFFF011B +:10112A0041000D00FFFF013D000C00FEFF013E00E3 +:10113A000C00FDFF0139000B00FDFF0136000A001B +:10114A00FCFF0133000900FBFF0132000800FAFF2F +:10115A000135000800F9FF012E000600F9FF012EF3 +:10116A00000600F9FF012D000400F8FF012D00041C +:10117A0000F8FF012E000200F7FF012E000200F71F +:10118A00FF0132000000F6FF012D000000F7FF0109 +:10119A002E00FEFFF7FF012900FEFFF8FF012B00DA +:1011AA00FDFFF8FF012F00FBFFF8FF012B00FBFFFB +:1011BA00F9FF013100F9FFF9FF012E00F9FFFAFFEB +:1011CA00013200F8FFFAFF013300F7FFFBFF013697 +:1011DA0000F6FFFCFF013900F5FFFDFF013900F5BC +:1011EA00FFFDFF013D00F4FFFEFF014100F3FFFF99 +:1011FA00FF014600F2FFFFFF013200F6FF01000186 +:10120A00C60200008E00015B00EEFFFEFF015100E6 +:10121A00F0FFFDFF014800F3FFFAFF014100F5FF6F +:10122A00F9FF013C00F7FFF8FF013A00FAFFF6FF69 +:10123A00013600FCFFF6FF013C00FFFFF4FF012826 +:10124A00000100F8FF0129000200F8FF012600034F +:10125A0000F9FF012B000500F9FF012E000700FA33 +:10126A00FF012F000800FBFF0133000900FBFF010B +:10127A003F000C00FCFF010000000000000201001A +:10128A00000000000132000000000001CE003F0013 +:10129A006A000200000000000001320000000000A5 +:1012AA00011202000096FF0141000D000100013EFB +:1012BA00000C0003000134000A000300012F00089B +:1012CA000005000140000A000800013D0007000A6D +:1012DA0000011B0002000500011B000200050001BD +:1012EA003C0001000C00013700FFFF0B00012F003A +:1012FA00FDFF0900013600FAFF0900013500F9FF78 +:10130A000800013D00F6FF0700013C00F5FF05005B +:10131A00014400F3FF0400014600F2FF010001004E +:10132A00000000000002010000000000013200007D +:10133A0000000001900164FF4AFF02000000000063 +:10134A00000132000000000001A200FBFFE0FF01E3 +:10135A002D00F7FFFFFF012600F9FFFDFF011D0029 +:10136A00FBFFFDFF012000FBFFFCFF012700FBFF45 +:10137A00FAFF012B00FDFFF8FF012E00FEFFF7FF29 +:10138A00013200FFFFF6FF0132000100F6FF0133D0 +:10139A00000200F6FF012B000300F8FF01270005F9 +:1013AA0000FAFF012A000600FAFF012B000700FBE2 +:1013BA00FF012B000800FDFF012F000900FDFF01BE +:1013CA0060001300FEFF019B001F000000012B00BC +:1013DA00F9FF0500012A00FAFF0600012700FBFFBA +:1013EA000600012800FCFF0700012400FCFF06009C +:1013FA00012400FEFF0700012800FFFF0800012862 +:10140A0000FFFF0800012D0001000900012D000165 +:10141A00000900012F0003000900012D0004000843 +:10142A000001280004000700012E00060007000141 +:10143A002E000700060001320008000600013300F2 +:10144A0009000500013100090004000136000A0004 +:10145A0004000134000A000300016B0015000400B7 +:10146A000173001700010001500010000000015133 +:10147A00001000FEFF0148000E00FDFF014A000EA9 +:10148A0000FBFF014A000E00FBFF0141000B00F9BF +:10149A00FF0140000A00F8FF0139000800F8FF01C7 +:1014AA003D000700F6FF013C000500F5FF0138008A +:1014BA000200F5FF0141000100F3FF0128000000CE +:1014CA00F8FF012900FEFFF8FF012400FEFFF9FFE3 +:1014DA00012800FCFFF9FF012800FCFFF9FF012E9B +:1014EA0000FAFFF9FF012E00F9FFFAFF012B00F9BC +:1014FA00FFFBFF0187001B0000000196000000E2CD +:10150A00FF01DE033AFF0000017D00E7FF00000152 +:10151A006900EBFF0200015600EFFF0300014400DF +:10152A00F3FF0400013800F6FF0500013D00F6FF55 +:10153A000700013500F8FF0700013D00F9FF0A0026 +:10154A00013A00FAFF0A00013F00FCFF0C00013DCE +:10155A0000FEFF0C00014600FFFF0E0001500001D3 +:10156A00001000014E0004000F0001480006000DA3 +:10157A000001440008000B000120000400050001DE +:10158A0027000600050001220006000300012600CC +:10159A0007000300012400070002000129000800D7 +:1015AA0002000155001100010001000000000000C6 +:1015BA00020100000000000132000000000001EA00 +:1015CA00008A00E5FF02000000000000013200006E +:1015DA00000000016900EBFFFFFF015B00EEFFFD69 +:1015EA00FF014F00F1FFFBFF012200FAFFFDFF019F +:1015FA002200FAFFFDFF013C00F7FFF8FF01390066 +:10160A00F9FFF7FF013400FDFFF6FF013300FEFF8B +:10161A00F6FF0138000200F5FF0134000300F6FF6F +:10162A000139000700F7FF013C000900F8FF011D1E +:10163A00000500FDFF0126000700FDFF014A000E1C +:10164A0000FBFF015B001200FDFF0164001400FFB4 +:10165A00FF0164001400010001560011000300019B +:10166A004F000F0005000145000C000700013C0077 +:10167A0009000800013900070009000131000400CF +:10168A00090001370001000B00013200FFFF0A00C8 +:10169A00013600FCFF0A00013900F9FF0900013C8C +:1016AA0000F7FF0800014300F4FF0600014A00F2B8 +:1016BA00FF0500015600EFFF0300015F00EDFF0187 +:1016CA00000100000000000002010000000000010B +:1016DA0032000000000001770176FF4EFF02000091 +:1016EA00000000000132000000000001A200FBFF20 +:1016FA00E0FF012D00F7FFFFFF012600F9FFFDFFC4 +:10170A00011D00FBFFFDFF012000FBFFFCFF01277D +:10171A0000FBFFFAFF012B00FDFFF8FF012E00FE80 +:10172A00FFF7FF013200FFFFF6FF0132000100F66A +:10173A00FF0133000200F6FF012B000300F8FF014E +:10174A0027000500FAFF012A000600FAFF012B0014 +:10175A000700FBFF012B000800FDFF012F00090015 +:10176A00FDFF0160001300FEFF019B001F00000047 +:10177A00012B00F9FF0500012A00FAFF06000127E4 +:10178A0000FBFF0600012400FCFF0600012800FC04 +:10179A00FF0700012400FEFF0700012800FFFF08E1 +:1017AA0000012800FFFF0800012D000100090001C7 +:1017BA002D0001000900012F000300090001280083 +:1017CA0004000700012D0004000800012E00060095 +:1017DA000700012E0007000600013200080006007B +:1017EA000133000900050001310009000400013637 +:1017FA00000A0004000134000A000300016B00150E +:10180A00000400017300170001000150001000FFDE +:10181A00FF0150001000FFFF0148000E00FDFF010C +:10182A004A000E00FBFF014A000E00FBFF014100C7 +:10183A000B00F9FF0140000A00F8FF013900080017 +:10184A00F8FF013D000700F6FF013C000500F5FF27 +:10185A000138000200F5FF0141000100F3FF0128F1 +:10186A00000000F8FF012900FEFFF8FF012400FE36 +:10187A00FFF9FF012800FCFFF9FF012800FCFFF92E +:10188A00FF012E00FAFFF9FF012E00F9FFFAFF010E +:10189A002B00F9FFFBFF0187001B000000019600E7 +:1018AA000000E2FF01DE033AFF0000017D00E7FFCE +:1018BA000000016900EBFF0200015600EFFF030080 +:1018CA00014400F3FF0400013800F6FF0500013D62 +:1018DA0000F6FF0700013500F8FF0700013D00F997 +:1018EA00FF0A00013A00FAFF0A00013F00FCFF0C60 +:1018FA0000013D00FEFF0C00014600FFFF0E000143 +:10190A00500001001000014E0004000F00014800C1 +:10191A0006000D0001440008000B0001200004002D +:10192A00050001240006000400012400060004004A +:10193A000126000700030001240007000200012914 +:10194A00000800020001550011000100010000001A +:10195A000000000201000000000001320000000047 +:10196A000001EA008A00E5FF020000000000000111 +:10197A00320000000000016900EBFFFFFF015B007D +:10198A00EEFFFDFF014F00F1FFFBFF012200FAFF0E +:10199A00FDFF012200FAFFFDFF013C00F7FFF8FFFF +:1019AA00013900F9FFF7FF013400FDFFF6FF0138A6 +:1019BA0000FEFFF5FF0133000200F6FF01340003C9 +:1019CA0000F6FF0139000700F7FF013C000900F8A3 +:1019DA00FF011D000500FDFF0128000700FCFF01B3 +:1019EA0049000E00FCFF015B001200FDFF016400CC +:1019FA001400FFFF016400140001000156001100E9 +:101A0A000300014F000F0005000145000C0007000C +:101A1A00013C0009000800013900070009000131F2 +:101A2A00000400090001370001000B00013200FF29 +:101A3A00FF0A00013600FCFF0A00013900F9FF091C +:101A4A0000013C00F7FF0800014300F4FF06000113 +:101A5A004A00F2FF0500015600EFFF0300015F0094 +:101A6A00EDFF01000100000000000002010000007B +:101A7A00000001320000000000018D0189FF32FFE1 +:101A8A000200000000000001320000000000019680 +:101A9A000000001E00012C063C01000001A5000008 +:101AAA0000DFFF01300290FF0000012B000700FB5E +:101ABA00FF012A000600FAFF0127000500FAFF01CC +:101ACA0027000500FAFF0126000300F9FF012400A0 +:101ADA000200F9FF0124000200F9FF0128000000BA +:101AEA00F8FF012D000000F7FF012900FEFFF8FFB3 +:101AFA00012900FEFFF8FF012D00FCFFF8FF012F6E +:101B0A0000FBFFF8FF012B00FBFFF9FF012E00F994 +:101B1A00FFFAFF012B00F9FFFBFF012F00F8FFFB83 +:101B2A00FF013100F7FFFCFF013600F6FFFCFF0161 +:101B3A003400F6FFFDFF013900F5FFFDFF013C000F +:101B4A00F4FFFFFF017800E8FFFEFF014600F2FF05 +:101B5A000000014700F2FF0200013D00F4FF02000D +:101B6A00013D00F4FF0200013B00F5FF04000136CD +:101B7A0000F6FF0400013300F7FF0500013300F708 +:101B8A00FF0500013100F9FF0700012E00F9FF06E9 +:101B9A0000012B00FBFF0700012B00FBFF070001E0 +:101BAA002D00FCFF0800012400FEFF0700012900A8 +:101BBA00FEFF0800012D00000009000128000000B6 +:101BCA00080001290002000800012600030007009E +:101BDA000126000300070001270005000600012A6C +:101BEA000006000600012E0007000600012F00086B +:101BFA00000500019100E3FF00000201000000005F +:101C0A00000132000000000001C10074000000025F +:101C1A0000000000000001320000000000015F0027 +:101C2A00EDFFFFFF015000F0FFFFFF014800F2FF48 +:101C3A00FDFF013600F6FFFCFF012800F9FFFCFF5B +:101C4A00012700FAFFFBFF012000FBFFFCFF012335 +:101C5A0000FBFFFBFF012200FDFFFAFF011B00FE54 +:101C6A00FFFBFF012000FEFFFAFF0123000000F93D +:101C7A00FF0132000100F6FF0131000400F7FF0105 +:101C8A0039000700F7FF0140000A00F8FF0145008C +:101C9A000C00F9FF0154001000FBFF01560011006F +:101CAA00FDFF0169001500FFFF0169001500010031 +:101CBA00015B0012000300014F000F000500012222 +:101CCA00000600030001220006000300013C00098F +:101CDA000008000135000700080001360004000A68 +:101CEA000001320001000A00013200FFFF0A000170 +:101CFA003600FCFF0A00013900F9FF090001400023 +:101D0A00F6FF0800014300F4FF0600014F00F1FF4F +:101D1A000500015600EFFF0300016400ECFF01001B +:101D2A000100000000000002010000000000013272 +:101D3A000000000000011001FFFF5DFF020000002B +:101D4A0000000001320000000000014B000F00FFFC +:101D5A00FF0146000E00FFFF0148000E00FDFF01D3 +:101D6A003E000C00FDFF013B000B00FCFF013C00A4 +:101D7A000B00FBFF0136000900FAFF0135000800DD +:101D8A00F9FF012A000600FAFF012B000500F9FFFE +:101D9A000128000400F9FF0128000400F9FF012BC3 +:101DAA00000300F8FF0129000200F8FF01280001E2 +:101DBA0000F8FF012D000000F7FF0132000000F6D5 +:101DCA00FF012E00FEFFF7FF012E00FEFFF7FF01C5 +:101DDA002B00FDFFF8FF012F00FBFFF8FF012B008E +:101DEA00FBFFF9FF012E00FAFFF9FF013200F8FFAD +:101DFA00FAFF013200F8FFFAFF012F00F8FFFBFF9C +:101E0A00013800F6FFFBFF013400F6FFFDFF013940 +:101E1A0000F5FFFDFF013D00F4FFFEFF014100F365 +:101E2A00FFFFFF014100F3FF0000016900EBFF0023 +:101E3A0000016000EDFF0200015200F0FF04000102 +:101E4A004A00F2FF0500014300F4FF0600013D00CD +:101E5A00F6FF0700014000F7FF0900014000F8FF04 +:101E6A000A00013F00FAFF0B00013C00FBFF0B00D8 +:101E7A00013D00FEFF0C00013C00FFFF0C00013297 +:101E8A000000000A00012E0002000900012E0002D3 +:101E9A00000900012D0004000800012D00040008BB +:101EAA0000012F0005000800012E000700060001AE +:101EBA003100070007000132000800060001330064 +:101ECA00090005000136000A0004000134000A0076 +:101EDA000300013E000C000300013D000C0002005B +:101EEA000146000E0001000146000E00010001003B +:101EFA0000000000000201000000000001320000A2 +:101F0A000000000139000000DEFF020000000000AE +:101F1A000001320000000000016900EBFFFFFF0131 +:101F2A005B00EEFFFDFF014F00F1FFFBFF01220006 +:101F3A00FAFFFDFF012400FAFFFCFF014000F6FF53 +:101F4A00F8FF013D00F9FFF6FF013600FCFFF6FF3E +:101F5A00013C00FFFFF4FF013C000100F4FF0136E1 +:101F6A00000400F6FF013D000700F6FF0140000AE9 +:101F7A0000F8FF0124000600FCFF0122000600FD14 +:101F8A00FF0154001000FBFF015B001200FDFF017E +:101F9A0069001500FFFF01640014000100015600EA +:101FAA0011000300014F000F000500012600070081 +:101FBA000300012000050004000143000A00090093 +:101FCA0001390007000900013B0004000B0001373A +:101FDA000001000B00013C00FFFF0C00013600FC71 +:101FEA00FF0A00013D00F9FF0A00014000F6FF0860 +:101FFA0000012000FBFF0400012600F9FF03000195 +:10200A004F00F1FF0500015B00EEFF0300016400D1 +:10201A00ECFF0100010000000000000201000000C6 +:10202A0000000132000000000001BC01B0FF02FF05 +:10203A00020000000000000132000000000001ACB4 +:10204A0000DEFFFBFF014300FDFF0D00013C00FF26 +:10205A00FF0C00012800010008000123000100070D +:10206A000001240002000700011D00030005000111 +:10207A0019000300040001200005000400011900F2 +:10208A0004000300011D00050003000123000700EE +:10209A0001000133000A0002000191001D00010045 +:1020AA0001940284000000017300000017000196E9 +:1020BA00001E0000000173000000E9FF011D013944 +:1020CA0000000001C9001700DFFF019001B0FF0006 +:1020DA000001A0000000E0FF019600E2FF000001FD +:1020EA00A00000002000019E027AFF0000014600C5 +:1020FA00F2FF0000012300F9FFFFFF011D00FBFFB3 +:10210A00FDFF011500FDFFFDFF011B00FEFFFBFFA8 +:10211A00011E00FFFFFAFF0147000200F2FF010063 +:10212A00000000000002010000000000013200006F +:10213A000000000158075AFF5C040200000000007A +:10214A00000132000000000001C701A8FFE9FF01F9 +:10215A0041000000F3FF015C014400F1FF014C0063 +:10216A00F1FFFEFF011001CBFFF4FF014100000067 +:10217A00F3FF01C7015800E9FF013C0000000C0011 +:10218A00010701CDFF0D00015700EFFF04000157C1 +:10219A00001100040001050133000B00013C00009E +:1021AA00000C00010601CDFF0C00016100EDFF04E7 +:1021BA00000161001300040001060133000C000154 +:1021CA00410000000D0001000000000000020100B3 +:1021DA00000000000132000000000001FF00A8FF1B +:1021EA0083FF02000000000000013200000000002E +:1021FA0001C601580016000141000000F3FF010565 +:10220A0001CDFFF5FF016200EDFFFBFF0161001345 +:10221A0000FCFF0105013300F5FF0141000000F356 +:10222A00FF010501CDFFF5FF015700EFFFFCFF019C +:10223A0057001100FCFF0107013300F3FF013C00C6 +:10224A000000F4FF01C701A8FF17000141000000C8 +:10225A000D0001100135000C00014C000F000300B5 +:10226A00015C01BCFF0F0001410000000D000201EA +:10227A0000000000000132000000000001AC000074 +:10228A000099FF0200000000000001320000000077 +:10229A000001C60158001600013C000000F4FF01CD +:1022AA000601CDFFF4FF016200EDFFFBFF016000B4 +:1022BA001300FDFF0106013300F4FF014100000095 +:1022CA00F3FF010501CDFFF5FF015700EFFFFCFF0A +:1022DA000157001100FCFF0107013300F3FF013C25 +:1022EA00000000F4FF01C701A8FF17000141000028 +:1022FA00000D0001100135000C00014C000F000315 +:10230A0000015C01BCFF0F0001410000000D00024A +:10231A0001000000000001320000000000019B00E3 +:10232A000000A3FF020000000000000132000000CC +:10233A000000015500110000000146000000F2FFF4 +:10234A00015500EFFF000001460000000E000201E7 +:10235A000000000000013200000000000197001C8C +:10236A0000AAFF0200000000000001320000000085 +:10237A0000014100FFFFF3FF012400F9FF02000101 +:10238A002000FAFF0200011900FCFF0300012000EF +:10239A00FBFF0400011D00FDFF0500011B00FEFFFD +:1023AA000500011B00FEFF0500011E0000000600DB +:1023BA00012800010008000124000200070001248E +:1023CA0000040006000123000500050001240006A0 +:1023DA00000400012B0008000300012E000900027E +:1023EA00000132000A0000000137000B0000000162 +:1023FA002E000900FEFF012B000800FDFF01280046 +:10240A000700FCFF0123000500FBFF012400040074 +:10241A00FAFF0126000300F9FF0123000000F9FF7B +:10242A000123000000F9FF012200FDFFFAFF01224B +:10243A0000FDFFFAFF012700FAFFFBFF012400FA63 +:10244A00FFFCFF012B00F8FFFDFF012E00F7FFFE46 +:10245A00FF013700F5FFFFFF011500FCFF01000136 +:10246A00130100003700012300F9FFFFFF012000DC +:10247A00FAFFFEFF011B00FBFFFEFF011600FCFF37 +:10248A00FEFF011900FDFFFCFF011500FDFFFDFF26 +:10249A00011500FFFFFCFF011900FFFFFBFF011EF2 +:1024AA00000100FAFF0120000400FBFF01230005E0 +:1024BA0000FBFF012B000800FDFF010000000000E7 +:1024CA0000020100000000000132000000000001CB +:1024DA00500019002900020000000000000132002B +:1024EA000000000001CD000000D7FF012D00090007 +:1024FA00010001260007000300011C00040004007B +:10250A00011500030003000116000200040001196E +:10251A00000000050001140000000400011600FE7E +:10252A00FF0400011200FEFF0300011500FDFF0376 +:10253A0000011900FCFF0300011600FCFF02000164 +:10254A001900FBFF0100011900FBFF010001000057 +:10255A00000000000201000000000001320000003B +:10256A000000019700C4FFBCFF0200000000000049 +:10257A0001320000000000013E00FDFFF4FF0119D6 +:10258A0000FBFFFFFF011900FCFFFDFF011D00FD1D +:10259A00FFFBFF012900FEFFF8FF0124000200F9FA +:1025AA00FF0122000300FAFF0120000500FCFF01E1 +:1025BA0020000600FEFF0123000700FFFF01410083 +:1025CA000D000000012400FAFF0400011D00FDFFB8 +:1025DA000500011B00FEFF0500011E00FFFF0600AB +:1025EA000123000100070001240002000700012066 +:1025FA000004000500012700060005000126000767 +:10260A00000300012B000800030001280008000154 +:10261A0000012D0009000100013C000C00FFFF0130 +:10262A0039000B00FDFF0138000A00FBFF012E00F4 +:10263A000700FAFF0116000200FCFF011600020063 +:10264A00FCFF0115000100FCFF0119000000FBFF5F +:10265A00011E000000FAFF012200FDFFFAFF01201F +:10266A0000FCFFFBFF012300FBFFFBFF0132000A16 +:10267A000000000137000000F5FF017C01B4FF00F3 +:10268A0000015A00EEFF0100011E00FAFF010001DD +:10269A001900FBFF0100012F00F8FF0500012E00C1 +:1026AA00FAFF0700012D00FCFF0800013200FFFFBE +:1026BA000A000123000100070001190001000500BA +:1026CA00011B0002000500011D000300050001199D +:1026DA000004000300011D0005000300011E00069E +:1026EA0000010001230007000000010000000000B3 +:1026FA000002010000000000013200000000000199 +:10270A005A003500F6FF0200000000000001320006 +:10271A0000000000012800F8FF0000012300F9FF73 +:10272A00FFFF012000FAFFFEFF011D00FBFFFDFF76 +:10273A00011500FDFFFDFF011500FDFFFDFF01155D +:10274A0000FFFFFCFF011500FFFFFCFF0115000160 +:10275A0000FCFF0115000100FCFF0115000300FD4C +:10276A00FF0119000300FCFF011B000500FEFF0129 +:10277A0020000600FEFF011E000600FFFF012800E0 +:10278A000800000001280008000000011E000600E1 +:10279A00010001200006000200011D0005000300DF +:1027AA0001150003000300011500030003000115D1 +:1027BA00000100040001150001000400011500FFDA +:1027CA00FF0400011500FFFF0400011500FDFF03CF +:1027DA0000011500FDFF0300011D00FBFF030001BE +:1027EA001B00FBFF0200012300F9FF010001230087 +:1027FA00F9FF0000010000000000000201000000D3 +:10280A00000001320000000000019100CBFFBBFF75 +:10281A000200000000000001320000000000013E3A +:10282A0000FDFFF4FF011900FBFFFFFF011900FC87 +:10283A00FFFDFF012200FDFFFAFF012400FEFFF960 +:10284A00FF0129000200F8FF011D000300FBFF0140 +:10285A0020000500FCFF0122000600FDFF01230005 +:10286A00070000000141000D00FFFF012700FAFFE9 +:10287A000500011D00FDFF0500011B00FEFF05000C +:10288A00011E00FFFF0600012300010007000120CE +:10289A0000020006000124000400060001240006CC +:1028AA0000040001280007000400012B00080003AF +:1028BA000001280008000100012D000900010001A3 +:1028CA003C000C00FFFF0139000B00FDFF0138003E +:1028DA000A00FBFF012E000700FAFF0116000200A2 +:1028EA00FCFF0116000200FCFF0115000100FCFFBD +:1028FA000119000000FBFF011E000000FAFF01227F +:10290A0000FDFFFAFF012000FCFFFBFF012300FB93 +:10291A00FFFBFF0132000A0000000137000000F54A +:10292A00FF017C01B4FF0000015A00EEFF01000123 +:10293A001E00FAFF0100011900FBFF0100012F0030 +:10294A00F8FF0500012A00FAFF0600013100FCFF2A +:10295A000900013200FFFF0A00011E000100060003 +:10296A00011E0001000600011B00020005000119FA +:10297A000003000400011C0004000400011B000500 +:10298A0000020001200006000200012300070000E7 +:10299A000001000000000000020100000000000128 +:1029AA00320000000000015A003500F6FF02000064 +:1029BA000000000001320000000000012800F8FFBA +:1029CA000000012400F9FFFEFF011E00FAFFFFFFCD +:1029DA00011D00FBFFFDFF011500FDFFFDFF0115B5 +:1029EA0000FDFFFDFF011500FFFFFCFF011500FFC1 +:1029FA00FFFCFF0115000100FCFF0115000100FCAE +:102A0A00FF0119000300FCFF0115000300FDFF018F +:102A1A001B000500FEFF0120000600FEFF011E004C +:102A2A000600FFFF0128000800FFFF012800080038 +:102A3A000100011E0006000100012000060002003C +:102A4A00011B000500020001190003000400011522 +:102A5A000003000300011500010004000115000134 +:102A6A00000400011500FFFF0400011500FFFF0428 +:102A7A0000011500FDFF0300011500FDFF03000121 +:102A8A001D00FBFF0300011900FBFF0100012400E8 +:102A9A00F9FF0200012300F9FF0000010000000015 +:102AAA0000000201000000000001320000000000E6 +:102ABA00016F00F7FFBEFF020000000000000132B4 +:102ACA000000000000014B000F00000001C30000DD +:102ADA0000D9FF014B00F1FF000001C300000027ED +:102AEA0000020100000000000132000000000001A5 +:102AFA007B00DBFFC0FF0200000000000001320083 +:102B0A000000000001370000000B000162027A0099 +:102B1A000000013C000000F4FF01DC00D4FF0000CB +:102B2A000124000600FCFF011D000300FBFF011D3C +:102B3A00000300FBFF011E000000FAFF0123000052 +:102B4A0000F9FF012200FDFFFAFF012400FCFFFA51 +:102B5A00FF012000FBFFFCFF012800F9FFFCFF0139 +:102B6A002900F8FFFEFF012900F8FFFEFF012D00F2 +:102B7A00F7FFFFFF013700F5FF0100013300F6FF01 +:102B8A000200012B00F8FF0300012800F9FF0400EE +:102B9A00012300FBFF0500012000FCFF05000120C6 +:102BAA0000FEFF0600011E00FFFF0600011E0001D5 +:102BBA0000060001200002000600012000040005B2 +:102BCA000001240006000400013700F5FF0000029E +:102BDA0001000000000001320000000000014B006B +:102BEA002D00000002000000000000013200000079 +:102BFA000000014600F2FFFFFF012F00F7FFFDFF73 +:102C0A00011D00FBFFFDFF011C00FCFFFCFF01167C +:102C1A0000FEFFFCFF011900FFFFFBFF0115000189 +:102C2A0000FCFF0110000100FDFF0119000300FC78 +:102C3A00FF0119000400FDFF011B000500FEFF0152 +:102C4A001B000500FEFF0123000700FFFF0128000B +:102C5A000800FFFF01280008000100012300070007 +:102C6A000100011E0006000100011D00050003000D +:102C7A0001150003000300011500030003000116FB +:102C8A000002000400011400000004000114000006 +:102C9A00000400011200FEFF0300011900FDFF04F9 +:102CAA0000011500FDFF0300011D00FBFF030001E9 +:102CBA001E00FAFF0100012400F9FF0200012300AF +:102CCA00F9FF0000010000000000000201000000FE +:102CDA00000001320000000000016900FFFFC1FF8F +:102CEA000200000000000001320000000000013C68 +:102CFA00000C00FFFF0133000A00FEFF012D00084F +:102D0A0000FCFF012B000700FBFF0120000400FB71 +:102D1A00FF011D000300FBFF0120000200FAFF0172 +:102D2A0023000000F9FF0123000000F9FF0126003B +:102D3A00FDFFF9FF011D00FDFFFBFF012A00FAFF5D +:102D4A00FAFF012400FAFFFCFF012B00F8FFFDFF48 +:102D5A00012E00F7FFFEFF013200F6FF0000014BD3 +:102D6A0000F1FF0100011E00FAFF0100011B00FB38 +:102D7A00FF0200013300F7FF0500013100F9FF07E8 +:102D8A0000013100FCFF0900012D00FFFF090001CD +:102D9A0028000100080001200002000600012400AA +:102DAA0004000600012300050005000124000600B6 +:102DBA000400012B00080003000133000A0002008E +:102DCA000132000A000100010000000000000201B7 +:102DDA00000000000001320000000000011600009F +:102DEA0000F3FF02000000000000013200000000B2 +:102DFA0000012800F8FF0000012400F9FFFEFF018E +:102E0A001E00FAFFFFFF011900FCFFFDFF01190078 +:102E1A00FCFFFDFF011900FDFFFCFF011500FFFF8C +:102E2A00FCFF011900FFFFFBFF0115000100FCFF79 +:102E3A000115000100FCFF0119000300FCFF011944 +:102E4A00000400FDFF011D000500FDFF011B000538 +:102E5A0000FEFF0128000800FFFF0128000800000B +:102E6A000001230007000000012300070001000100 +:102E7A00200006000200011D0005000300011500E4 +:102E8A0003000300011900030004000115000100FA +:102E9A00040001150001000400011900FFFF0500EC +:102EAA00011500FFFF0400011900FDFF04000115D0 +:102EBA0000FDFF0300011D00FBFF0300011E00FAD5 +:102ECA00FF0100012400F9FF0200012800F8FF00B9 +:102EDA0000010000000000000201000000000001E3 +:102EEA0032000000000001AB00E1FF9EFF0200007B +:102EFA000000000001320000000000014200F3FF60 +:102F0A00FEFF012D00FFFF0900011E000000060060 +:102F1A00011B000200050001150003000300011651 +:102F2A000004000200012300070001000137000B22 +:102F3A0000010001FF0033000000012D000000091C +:102F4A00000137000B000000012D000000F7FF010F +:102F5A006E0016000000014F000900F3FF019B00FC +:102F6A00E1FF0000013C000000F4FF013700F5FF1B +:102F7A000000013C0000000C00010401CCFF00002D +:102F8A00012800F8FF0000011500FDFFFDFF0115F3 +:102F9A0000FFFFFCFF0119000000FBFF0100000019 +:102FAA0000000002010000000000013200000000E1 +:102FBA0000012200F3FFF0FF020000000000000100 +:102FCA003200000000000155001100000001460017 +:102FDA000000F2FF015500EFFF000001460000006B +:102FEA000E00020100000000000132000000000093 +:102FFA000196002000ACFF02000000000000013230 +:10300A000000000000013D00FEFFF4FF012300F96B +:10301A00FF0100012000FAFF0200012200FAFF036B +:10302A0000011C00FCFF0400011C00FCFF0400015D +:10303A001D00FDFF0500012000FEFF06000119002A +:10304A00000005000128000100080001200002001C +:10305A000600012400040006000123000500050003 +:10306A0001240006000400012B0008000300012DC2 +:10307A0000090001000137000B0001000141000DA9 +:10308A0000FFFF013E000C00FDFF011B000500FED2 +:10309A00FF0119000400FDFF0119000400FDFF01F2 +:1030AA0019000300FCFF012D000400F8FF013200A3 +:1030BA000100F6FF0119000000FBFF011E00FFFFDF +:1030CA00FAFF011900FDFFFCFF011900FDFFFCFFDB +:1030DA00011C00FCFFFCFF011D00FBFFFDFF011BA3 +:1030EA0000FBFFFEFF012300F9FFFFFF013D00FE89 +:1030FA00FF0C000129000800020001240006000458 +:10310A0000011D0003000500011E00010006000168 +:10311A00140000000400011600FEFF04000119005B +:10312A00FDFF0400011500FDFF0300011D00FBFF68 +:10313A000300012000FAFF0200012300F9FF010049 +:10314A00012800F8FF0000012800F8FF0000012311 +:10315A0000F9FFFFFF012000FAFFFEFF011D00FB3F +:10316A00FFFDFF011500FDFFFDFF011500FDFFFD3D +:10317A00FF011500FFFFFCFF011500FFFFFCFF0127 +:10318A0024000200F9FF0124000400FAFF011200E2 +:10319A000300FEFF0116000400FEFF012E000900D5 +:1031AA00FEFF010000000000000201000000000014 +:1031BA00013200000000000124000C00EEFF0200B2 +:1031CA00000000000001320000000000013C000C79 +:1031DA0000FFFF0133000A00FEFF012D000800FC7A +:1031EA00FF012B000700FBFF0120000400FBFF0189 +:1031FA001D000300FBFF0120000200FAFF0123006B +:10320A000000F9FF0123000000F9FF012600FDFF7D +:10321A00F9FF012200FDFFFAFF012700FAFFFBFF79 +:10322A00012400FAFFFCFF012B00F8FFFDFF012E2D +:10323A0000F7FFFEFF013200F6FF0000014B00F12C +:10324A00FF0100011E00FAFF0100011B00FBFF0243 +:10325A0000013300F7FF0500013100F9FF07000103 +:10326A003100FCFF0900012D00FFFF0900012300C6 +:10327A0001000700012400020007000124000400E5 +:10328A0006000123000500050001240006000400D1 +:10329A00012B00080003000133000A00020001327A +:1032AA00000A000100010000000000000201000005 +:1032BA00000000013200000000000116000000F3C7 +:1032CA00FF020000000000000132000000000001BF +:1032DA002800F8FFFFFF012300F9FFFFFF0120008C +:1032EA00FAFFFEFF011600FCFFFEFF011C00FCFFB7 +:1032FA00FCFF011500FDFFFDFF011500FFFFFCFFAC +:10330A00011900FFFFFBFF0115000100FCFF011579 +:10331A00000100FCFF0119000300FCFF0119000471 +:10332A0000FDFF011D000500FDFF011B000500FE59 +:10333A00FF0128000800FFFF0128000800FFFF0125 +:10334A0023000700010001230007000100012000FB +:10335A0006000200011D000500030001150003001C +:10336A000300011900030004000115000100040014 +:10337A0001150001000400011900FFFF05000115F5 +:10338A0000FFFF0400011500FDFF0300011900FD05 +:10339A00FF0400011B00FBFF0200012000FAFF02EC +:1033AA0000012300F9FF0100012800F8FF010001D4 +:1033BA0000000000000002010000000000013200CD +:1033CA0000000000018B00D4FFB9FF0200000000DA +:1033DA0000000132000000000001B801580000009E +:1033EA000137000000F5FF013C00F4FF0000012452 +:1033FA00000600FCFF0124000400FAFF012200037A +:10340A0000FAFF0123000100F9FF012300FFFFF981 +:10341A00FF012200FDFFFAFF012300FBFFFBFF0172 +:10342A002000FAFFFEFF012B000700FBFF01270027 +:10343A000500FAFF0120000200FAFF011E00010048 +:10344A00FAFF0119000000FBFF011900FFFFFBFF53 +:10345A00011900FDFFFCFF011500FDFFFDFF011929 +:10346A0000FCFFFDFF011B00FBFFFEFF011E00FA2F +:10347A00FFFFFF012300F9FF0000013101C3FF0034 +:10348A0000013C0000000C00011801380000000196 +:10349A00230007000100011E0006000100011000C0 +:1034AA0003000100011500030003000116000200D9 +:1034BA00040001140000000400010F0000000300D2 +:1034CA00011500FFFF0400011200FEFF03000112B4 +:1034DA0000FDFF0200011500FDFF0300011900FBBA +:1034EA00FF0100013D00F4FF020001FF00CDFF00D3 +:1034FA0000013C0000000C00011D01390000000120 +:10350A002D0009000100012000060002000112003E +:10351A0003000200010B0001000200011E0001006D +:10352A00060001190000000500011D00FDFF05004D +:10353A00011C00FCFF0400012000FAFF020001291F +:10354A0000F8FF0200013200F6FF000001E600D297 +:10355A00FF000001410000000D0002010000000010 +:10356A00000132000000000001ED05CB0089FC02D9 +:10357A000000000000000132000000000001A40069 +:10358A00F5FFE1FF01A100F7FFE1FF012201F1FFD1 +:10359A00C8FF010501F5FFCDFF01DA00F9FFD5FFEC +:1035AA0001B100FBFFDDFF018700FEFFE5FF016EB1 +:1035BA0000FEFFEAFF0201000000000001320000E5 +:1035CA0000000001F8013E0028010200000000008E +:1035DA00000132000000000001800280FF000002AA +:1035EA0001000000000001320000000000010C028E +:1035FA00EC0030FF02000000000000013200000071 +:10360A00000001AB00F7FF2100019500F6FF1C0046 +:10361A00019600F5FF1C00019D00F4FF1D0001C08A +:10362A0000F0FF230001CE00ECFF2400016300F646 +:10363A00FF1100016100F5FF1000016400F4FF10A2 +:10364A0000016000F4FF0F00012A00FAFF060001E2 +:10365A002700FAFF0500012400FAFF0400012000F8 +:10366A00FAFF0200012000FAFF0200011E00FAFF21 +:10367A000000013C00F4FF0000013D00F4FFFEFFE2 +:10368A00014200F3FFFEFF014200F3FFFEFF014685 +:10369A0000F2FF0000013700F5FF0000012D00F7DE +:1036AA00FFFFFF012B00F8FFFDFF012000FBFFFCDD +:1036BA00FF010E00FEFFFEFF010F000000FDFF01EB +:1036CA001000FFFFFDFF0115000100FCFF012D00A6 +:1036DA000400F8FF0140000800F6FF012000040082 +:1036EA00FBFF0124000200F9FF012E000200F7FF90 +:1036FA00012D000000F7FF012D00FFFFF7FF012E4B +:10370A0000FEFFF7FF012800FCFFF9FF012700FB7D +:10371A00FFFAFF0201000000000001320000000071 +:10372A0000019E02FF00C9FE020000000000000125 +:10373A00320000000000011E000600000001150012 +:10374A000400010001120003000200011600020039 +:10375A000400011B00020005000119000100050018 +:10376A00014600FFFF0E00014C00FEFF0F00014C56 +:10377A0000FDFF0F00018E00FBFF1C00018F00FA05 +:10378A00FF1C0002010000000000013200000000DE +:10379A0000012902E9FEB400020000000000000155 +:1037AA00320000000000015D00EEFFFBFF01470050 +:1037BA00F2FFFEFF013700F5FF0000012F00F7FFBF +:1037CA000300012700FAFF0500012700FBFF06009E +:1037DA00012600FDFF0700012E00FEFF0900015629 +:1037EA0000FDFF1100012D00FFFF0900012900FE65 +:1037FA00FF0800012600FDFF0700012000FCFF056D +:10380A0000012400FAFF0400012800F8FF0100016A +:10381A008A01EFFFB3FF011E000000FAFF01190041 +:10382A000100FBFF0136000400F6FF013A00060022 +:10383A00F6FF0136000600F7FF0160000C00F1FFF9 +:10384A000128000400F9FF0120000200FAFF010B21 +:10385A0000FFFFFEFF011000FFFFFDFF012E00F930 +:10386A00FFFAFF018A00EBFFEEFF014B00F4FFF7BE +:10387A00FF014A00F6FFF5FF014300F7FFF6FF01DB +:10388A001D00FDFFFBFF011B00FEFFFBFF014B01BB +:10389A00F3FFBFFF010401F6FFCDFF011900050088 +:1038AA0000000119000500010001160004000200D1 +:1038BA000116000400020001350007000800013A61 +:1038CA000006000A000194000C001B00015E0008BB +:1038DA0000110001600009001100011D000300052C +:1038EA0000011C00040004000144000B0008000150 +:1038FA004A000D000700014A000E000500014700BA +:10390A000E00020001230007000000012300070047 +:10391A00FFFF0120000600FEFF011D000500FDFF5C +:10392A000120000500FCFF0124000400FAFF013118 +:10393A00000400F7FF013E000300F4FF014100010B +:10394A0000F3FF0146000000F2FF02010000000040 +:10395A000001320000000000010A00060000000217 +:10396A0000000000000001320000000000016600B3 +:10397A001400040001510010000200013C000C0078 +:10398A0000000133000A00FEFF012D000800FCFFC1 +:10399A000132000800FAFF0135000800F9FF01436F +:1039AA00000900F6FF014E000A00F4FF014E000A6A +:1039BA0000F4FF019E001200E6FF0138012100CB4E +:1039CA00FF0155000800F1FF015C000900F0FF014A +:1039DA00BE000F00DDFF01BF000D00DCFF01B100DA +:1039EA000A00DEFF01F7000C00D0FF01F5000A0013 +:1039FA00D0FF015A000100EEFF011E00FFFFFAFF8F +:103A0A00011500FFFFFCFF011200FEFFFDFF01127E +:103A1A0000FDFFFEFF011000FDFFFFFF011000FD8A +:103A2A00FF0100012E00F7FF0200012F00F7FF033C +:103A3A0000013900F5FF0300013200F6FF01000121 +:103A4A003200F6FF0000012E00F7FF0200013100EC +:103A5A00F7FF0400013600F7FF0600013900F7FFFF +:103A6A000700013C00F8FF0900014300F7FF0A00C4 +:103A7A00014400F8FF0B00018900F1FF17000192D1 +:103A8A0000F1FF1900018B00F2FF1800018000F31A +:103A9A00FF160002010000000000013200000000D1 +:103AAA0000019B01C4FFEF000200000000000001BA +:103ABA00320000000000015F00EDFF00000151002C +:103ACA00F0FFFEFF013D00F4FFFEFF013100F7FFAA +:103ADA00FCFF011500FDFFFDFF011500FDFFFDFFC5 +:103AEA00011600FEFFFCFF011500FFFFFCFF013C71 +:103AFA0000FFFFF4FF014C000200F1FF0156000332 +:103B0A0000EFFF0161000400EDFF0162000500ED16 +:103B1A00FF0165000700EDFF0165000900EEFF01E6 +:103B2A0032000600F8FF0132000600F8FF013500F6 +:103B3A000700F8FF0131000700F9FF013200080011 +:103B4A00FAFF0133000900FBFF0201000000000038 +:103B5A0001320000000000011D00F1FF090002000F +:103B6A0000000000000132000000000001FF00F622 +:103B7A00FFCEFF015601F2FFBDFF02010000000067 +:103B8A0000013200000000000186023D01DF000250 +:103B9A000000000000000132000000000001930054 +:103BAA00F7FFE4FF018200F9FFE7FF010701F3FFD6 +:103BBA00CDFF019F00F9FFE1FF01C500FAFFD9FF20 +:103BCA0001D400FAFFD6FF01DD00FCFFD4FF020199 +:103BDA00000000000001320000000000018F01F720 +:103BEA00FFEF0002000000000000013200000000A8 +:103BFA0000017F000B00E9FF014600F2FFFFFF0111 +:103C0A007D00F6FF17000141000D000100010000D0 +:103C1A000000000002010000000000013200000064 +:103C2A000000011700F2FF0000020000000000007F +:103C3A0001320000000000016A00FDFFEBFF017283 +:103C4A00000900EBFF015D000500120002010000FF +:103C5A0000000001320000000000012700F4FF14F8 +:103C6A000002000000000000013200000000000114 +:103C7A004F01BDFFFFFF02010000000000013200FA +:103C8A0000000000016E004000EFFF02000000008B +:103C9A00000001320000000000010901CBFF000012 +:103CAA000201000000000001320000000000016F64 +:103CBA00003F00EBFF02000000000000013200009C +:103CCA0000000001FA00CEFF00000201000000001F +:103CDA0000013200000000000179003A002C0002C5 +:103CEA000000000000000132000000000001F202A2 +:103CFA001D009400020100000000000132000000D3 +:103D0A000000010401D5FF6AFF0200000000000064 +:103D1A000132000000000001F7021D0095000201B7 +:103D2A00000000000001320000000000011D01FC3B +:103D3A00FF55FF02000000000000013200000000F1 +:103D4A000001BF021B008A000201000000000001FE +:103D5A00320000000000012B0002001A00020000DD +:103D6A000000000001320000000000012800FFFFEF +:103D7A000800012400FEFF0700010700FFFF010001 +:103D8A00010700FFFF0100010E00FEFFFEFF0128F0 +:103D9A0000FCFFF9FF0201000000000001320000F0 +:103DAA00000000011800F2FFFEFF02000000000000 +:103DBA000001320000000000012400020007000197 +:103DCA00150003000300010B00020001000141007D +:103DDA000D00000002010000000000013200000096 +:103DEA00000001EF007AFF3300020000000000002B +:103DFA00013200000000000126000700FDFF012635 +:103E0A00000700FDFF0132000800FAFF012E00073B +:103E1A0000FAFF0135000700F8FF0136000600F737 +:103E2A00FF0136000600F7FF013A000600F6FF011F +:103E3A0038000500F6FF013B000400F5FF013900D8 +:103E4A000300F5FF0133000200F6FF01370001000D +:103E5A00F5FF012D000000F7FF013200FFFFF6FF1A +:103E6A00012D00FCFFF8FF012600FDFFF9FF0123E9 +:103E7A0000FBFFFBFF011D00FBFFFDFF012200FA13 +:103E8A00FFFDFF011E00FAFFFFFF011E00FAFFFF00 +:103E9A00FF011E00FAFF0100012300F9FF010001E2 +:103EAA003F00F4FF0400014300F4FF06000139005B +:103EBA00F7FF0700013500F8FF07000201000000C4 +:103ECA0000000132000000000001F30085003C0000 +:103EDA00020000000000000132000000000001D6CC +:103EEA0000D7FFF4FF0201000000000001320000C9 +:103EFA000000000140002500F5FF0200000000005C +:103F0A00000132000000000001C100DBFF0B0002CB +:103F1A0001000000000001320000000000016B00F7 +:103F2A003F000C0002000000000000013200000007 +:103F3A000000014001400000000136013E0000007F +:103F4A000176027E00FDFF014C000F00FEFF012DED +:103F5A00000900FFFF0110000300FFFF010B000131 +:103F6A0000FEFF0110000100FDFF0119000000FB27 +:103F7A00FF012800FFFFF8FF010B00FFFFFEFF0112 +:103F8A000B00FEFFFFFF012D00F7FFFFFF015000AE +:103F9A00F0FFFFFF017B0281FF0100013B01C1FF2E +:103FAA000100014001C0FF0300010B00FEFF0100F8 +:103FBA00010E00FEFF0200011500FFFF04000119B7 +:103FCA0000000005000119000100050001150001AB +:103FDA0000040001120002000300011000030001A6 +:103FEA0000010000000000000201000000000001C2 +:103FFA003200000000000147001500DBFF0200004C +:10400A00000000000132000000000001BA00EFFFCA +:10401A00DFFF015900F8FFF0FF015E00F8FFEFFF34 +:10402A000201000000000001320000000000016DE2 +:10403A0000EBFFC2FF020000000000000132000096 +:10404A00000000016200FBFFEDFF016000FEFFEDD2 +:10405A00FF016000FEFFEDFF015F00FFFFEDFF01C2 +:10406A00C3000100D9FF01B9000100DBFF02010012 +:10407A000000000001320000000000015B01430063 +:10408A00C50002000000000000013200000000002C +:10409A0001C800D8FFFFFF02010000000000013242 +:1040AA000000000000015002EBFE22FF02000000A7 +:1040BA000000000132000000000001280008000191 +:1040CA000001260007000300012700060005000181 +:1040DA0023000500050001550008000F00016200D9 +:1040EA000800120001B6000D0022000201000000C3 +:1040FA0000000132000000000001F20156001E011A +:10410A000200000000000001320000000000010C63 +:10411A0001E8FF3000020100000000000132000047 +:10412A000000000154002100DAFF02000000000034 +:10413A00000132000000000001FF00EAFF2E000229 +:10414A0001000000000001320000000000019B0095 +:10415A00B4FFCAFF020000000000000132000000A4 +:10416A000000011101E6FF3000020100000000001A +:10417A000132000000000001EC008A001F0002006A +:10418A00000000000001320000000000011C01E9EB +:10419A00FF340002010000000000013200000000AC +:1041AA0000017C00E6FFBAFF0200000000000001E7 +:1041BA0032000000000001C201A6FF010002010056 +:1041CA000000000001320000000000019C005C00B9 +:1041DA00F0FF0200000000000001320000000000B1 +:1041EA0001C701A5FF020002010000000000013220 +:1041FA00000000000001E60068005B000200000009 +:10420A000000000132000000000001BD01A7FF010B +:10421A00000201000000000001320000000000015D +:10422A0094005900FFFF0200000000000001320064 +:10423A0000000000018C01F2FFB2FF020100000041 +:10424A00000001320000000000017C001900460055 +:10425A000200000000000001320000000000018797 +:10426A0001F2FFB3FF02010000000000013200006A +:10427A0000000001CB00AAFF560002000000000067 +:10428A000001320000000000018E01F0FFB2FF02BF +:10429A000100000000000132000000000001DD0002 +:1042AA007400C0FF0200000000000001320000009C +:1042BA00000001BD01A7FF0100020100000000008B +:1042CA0001320000000000019B004B003700020091 +:1042DA00000000000001320000000000014100F56A +:1042EA00FF07000201000000000001320000000088 +:1042FA00000117000000F2FF0200000000000001A8 +:10430A00320000000000014600FFFF0E000201001B +:10431A000000000001320000000000011900010045 +:10432A00F1FF02000000000000013200000000005E +:10433A000144000B000800020100000000000132E5 +:10434A00000000000001B60093FF01000200000017 +:10435A0000000001320000000000013500070008DB +:10436A00000201000000000001320000000000010C +:10437A001B000200F0FF02000000000000013200F2 +:10438A0000000000013900F7FF07000201000000E9 +:10439A0000000132000000000001F2007B004D0025 +:1043AA000200000000000001320000000000014489 +:1043BA0000F5FF08000201000000000001320000C1 +:1043CA0000000001A000A0FFF9FF020000000000A9 +:1043DA000001320000000000018A01EFFFB3FF0272 +:1043EA0001000000000001320000000000015C0032 +:1043FA001A00CFFF02000000000000013200000096 +:10440A000000011301E7FF31000201000000000073 +:10441A0001320000000000016D002200C8FF020006 +:10442A00000000000001320000000000013900F71E +:10443A00FF07000201000000000001320000000036 +:10444A000001A4006200F9FF020000000000000160 +:10445A00320000000000014E0007000E00020100B9 +:10446A00000000000132000000000001D40086FFB5 +:10447A0024000200000000000001320000000000D9 +:10448A0001410000000D000201000000000001329D +:10449A000000000000017700080047000200000049 +:1044AA00000000013200000000000131000700078F +:1044BA0000020100000000000132000000000001BB +:1044CA0043026200B3FE0200000000000001320055 +:1044DA0000000000015101F2FFBEFF0201000000CE +:1044EA00000001320000000000016B0019003B00CF +:1044FA000200000000000001320000000000014B31 +:10450A0001F3FFBFFF0201000000000001320000BA +:10451A000000000145002300160002000000000010 +:10452A000001320000000000014B01F3FFBFFF024F +:10453A000100000000000132000000000001FD003F +:10454A009EFF74000200000000000001320000001B +:10455A000000015501F3FFBDFF0201000000000049 +:10456A00013200000000000118000300F2FF0200FF +:10457A0000000000000132000000000001FB001AE8 +:10458A0000D5FF0201000000000001320000000017 +:10459A0000017B003000380002000000000000012A +:1045AA00320000000000018101B3FF010002010096 +:1045BA0000000000013200000000000186004F00E8 +:1045CA00F2FF0200000000000001320000000000BB +:1045DA00017C01B4FF00000201000000000001326A +:1045EA000000000000017F004C00000002000000F3 +:1045FA000000000132000000000001F4001700D59D +:10460A00FF0201000000000001320000000000016A +:10461A005600F3FF320002000000000000013200E1 +:10462A000000000001ED001600D6FF0201000000A4 +:10463A0000000132000000000001C400ECFF740019 +:10464A0002000000000000013200000000000181A9 +:10465A0001B3FF0000020100000000000132000067 +:10466A0000000001FD00580084FF02000000000065 +:10467A000001320000000000016D01B7FF000002D6 +:10468A000100000000000132000000000001E40007 +:10469A00490074000200000000000001320000001E +:1046AA00000001ED001600D6FF0201000000000024 +:1046BA0001320000000000015B00D3FFE1FF0200AD +:1046CA00000000000001320000000000013D000A65 +:1046DA000007000201000000000001320000000093 +:1046EA0000011600F4FF06000200000000000001AD +:1046FA003200000000000143000C00FAFF02010032 +:10470A000000000001320000000000011700F4FF61 +:10471A000700020000000000000132000000000053 +:10472A000147000200F2FF0201000000000001320E +:10473A000000000000018500B1FF0D00020000002A +:10474A0000000001320000000000013E000300F4F6 +:10475A00FF02010000000000013200000000000119 +:10476A007F0004004C00020000000000000132003B +:10477A0000000000015001F3FFBEFF02010000002B +:10478A000000013200000000000102000000FFFFEB +:10479A000200000000000001320000000000014396 +:1047AA00000900F6FF0201000000000001320000CB +:1047BA00000000011600F7FF0A00020000000000D6 +:1047CA00000132000000000001240006000400027B +:1047DA0001000000000001320000000000010D008D +:1047EA00FAFFFBFF02000000000000013200000097 +:1047FA0000000102011B00D4FF02010000000000BA +:10480A00013200000000000102000000FFFF020068 +:10481A00000000000001320000000000013500081D +:10482A0000F9FF0201000000000001320000000050 +:10483A000001CB00EBFF780002000000000000013D +:10484A0032000000000001200005000400020100FF +:10485A0000000000013200000000000182004E004A +:10486A000000020000000000000132000000000009 +:10487A000141000B00F9FF020100000000000132B3 +:10488A00000000000001C30001008BFF02000000CD +:10489A000000000132000000000001390008000891 +:1048AA0000020100000000000132000000000001C7 +:1048BA00AF0E3200CF0802010000000000013200F2 +:1048CA0000000000020100000000000000000000DB +:1048DA000000D8CFE4FFE0CFE4FFE46EE9CFE4FFC5 +:1048EA00EACFE4FFF3CFE4FFF4CFE4FFE652D1ECE2 +:1048FA0034F036EC34F0030EDB6AA4A69ED1A496FB +:10490A000601002B0601AB510601005D01E284D0CD +:10491A00006B060101EC34F0EF6A79907B6A7A6ADF +:10492A000601A92B0601AA510601A95D01E3A96B9B +:10493A00C9EC34F0EA22EE50ED106EE06BEC35F083 +:10494A001BEC35F002E14B50491847E0DFEC34F03C +:10495A00EA22EE50ED103AE0F5EC34F0DCEC33F0FC +:10496A00C9EC34F0EA22EE504A5C486EEE504B58DD +:10497A00496E020E48C0DBFF030E49C0DBFF55EC4F +:10498A0034F0493412E248500008000E49540DE24E +:10499A0055EC34F0DFEC34F005EC35F017E252EC6C +:1049AA0035F0EE264950ED2218D055EC34F0486C1B +:1049BA00491E000E4922DFEC34F005EC35F006E220 +:1049CA0052EC35F0EE5E4950ED5A07D06BEC35F0FB +:1049DA00EA2248C0EEFF49C0EDFF01EC34F0120EA6 +:1049EA00EF6EF29E0601C9EC34F098EC33F049C040 +:1049FA0048F0496A4850B66EC9EC34F098EC33F086 +:104A0A004850B56EF00EB4140009B46EF00EB4142A +:104A1A000909B46E7980F28E0601000ED880B95564 +:104A2A00000EBA552EE2C72B000EC823B951C75D36 +:104A3A00BA51C85926E3C76BC86B030EBD5D1FE2A6 +:104A4A00BB51EA6A200FE96E010EEA2280CFEFFF1E +:104A5A00BB51EA6A230FE96E010EEA2281CFEFFF0A +:104A6A00BB51EA6A260FE96E010EEA2282CFEFFFF6 +:104A7A00BB2B030EBB5D01E3BB6BBD2B02D0B96B35 +:104A8A00BA6B000ED880BE55000EBF551CE2000E50 +:104A9A00D880CD55000ECE5516E2C92B000ECA237A +:104AAA00BE51C95DBF51CA590EE3C96BCA6B030E29 +:104ABA00C25D07E2C02B030EC05D01E3C06BC22BCF +:104ACA0002D0BE6BBF6BCD51CE110BE0050ECC5D93 +:104ADA0007E3C18C9E9C9D8CC280C282CC6B01D0A4 +:104AEA00CC2B0501005101E1A4D0DE6ADD6ADECFDC +:104AFA0048F0DDCF49F0040E485C000E495801E346 +:104B0A0098D09EEC33F0E2EC33F0FDE1010EE92699 +:104B1A00050EEA22EE50ED1070E09EEC33F0E2EC66 +:104B2A0033F0FDE11FEC35F0EE50ED1016E124EC08 +:104B3A0035F001E1818028EC35F003E1ED5001E127 +:104B4A0081822CEC35F003E1ED5001E1818430ECF7 +:104B5A0035F003E1ED5001E181869EEC33F0E2ECA1 +:104B6A0033F0FDE1FFEC34F0E2EC33F0FDE1010E4D +:104B7A00E926050E1BEC35F019E14B50491816E1F0 +:104B8A0024EC35F001E1819028EC35F003E1ED5099 +:104B9A0001E181922CEC35F003E1ED5001E18194C1 +:104BAA0030EC35F003E1ED5001E181969EEC33F0F3 +:104BBA00E2EC33F0FDE11FEC35F0EE2A000EEF22B5 +:104BCA009EEC33F0E2EC33F0FDE1FFEC34F0E2EC82 +:104BDA0033F0FDE1090EE926050E1BEC35F023E161 +:104BEA004B50491820E19EEC33F0E2EC33F0FDE142 +:104BFA001FEC35F0EE6AED6A16D024EC35F001E1CF +:104C0A00819028EC35F003E1ED5001E181922CEC22 +:104C1A0035F003E1ED5001E1819430EC35F003E128 +:104C2A00ED5001E18196DF2A010E01E260D7DB2A0D +:104C3A005ED70E01B55101E0B5079EAC3DD09E9CF2 +:104C4A00C1AC07D0C19C010E0601CF6FD06BCB6BF4 +:104C5A0018D0C4504A6E4B6E4A6AC35000014A10BB +:104C6A00486E4BC049F00601CB51E96EEA6A26EC60 +:104C7A0034F048C0EEFF49C0EDFFD890CF37D037A7 +:104C8A00CB2B100ECB5D0EE2CF51CD15486ED05115 +:104C9A00CE15496E4850491005E1CB2BD890CF3735 +:104CAA00D037EFD7100ECB5D02E39D9C05D0CB51D8 +:104CBA00040DF328C26EC282F2A435D0D59EF294B6 +:104CCA00F29A040E486E0601C6513CEC34F0EF50DD +:104CDA00485C29E1080EC65D0AE275EC34F004E08E +:104CEA00E846FE0B4806FCE1E81C891616D0100EB1 +:104CFA00C65D0AE275EC34F004E0E846FE0B4806AD +:104D0A00FCE1E81C8A1609D075EC34F004E0E846A8 +:104D1A00FE0B4806FCE1E81C8B160601C6513CEC6A +:104D2A0034F0020EEF6E040EE15C02E2E16AE55233 +:104D3A00E16EE552E5CFDAFFE7CFD9FFE552E5CFDD +:104D4A00F4FFE5CFF3FFE5CFEAFFE5CFE9FFE55052 +:104D5A00E5CFE0FFE5CFD8FF100058EC35F0896ABF +:104D6A0092680601CD6BCE6B8A6A93688B6A9468E7 +:104D7A008C968C9495969594928E010EF26F0E01F4 +:104D8A00BC69BD690601C16BC06BC26BBC6BBB6BF6 +:104D9A00BD6BB96BBA6BBE6BBF6BC76BC86BC96BAC +:104DAA00CA6BCB6B76827680769C769A7688769674 +:104DBA00FA0E776EDF6ADFCF00F0100EE76E00188A +:104DCA00E8AE02D0E73402D0E750005C0BE2DFCF56 +:104DDA00E9FFEA6AE9BEEA6826EC34F0EE6AED6AAF +:104DEA00DF2AE9D70601EC6BED6BEA6BEB6BEE6B36 +:104DFA00EF6BF06BF16BC46BC56BC66BDF6ADFCF11 +:104E0A0000F0180EE76E0018E8AE02D0E73402D0C0 +:104E1A00E750005C16E2DFCFE9FFEA6AE9BEEA681A +:104E2A008AEC34F0EE6AED6ADFCFE9FFEA6AE9BE9E +:104E3A00EA68290EE926010EEA22010EEF6EDF2A40 +:104E4A00DED7D586D59AD59CF294F29AF1940F01C1 +:104E5A00498FBE0EC16ED08E7694A386A59624EC99 +:104E6A0038F0A8EC5CF0F28EF28C7684E552E552CA +:104E7A007BEF33F058EC35F036EC34F0030EDB6A96 +:104E8A00040EDB6A9FEC32F00601BD5100080AE20B +:104E9A00BEEC2CF00601BC2B030EBC5D01E1BC6B21 +:104EAA00BD07F2D7C25100080AE2E0EC2CF0060175 +:104EBA00C12B030EC15D01E1C16BC207F3D7200EFE +:104ECA000701E76EA819E8AE02D0E73402D0E7502E +:104EDA00A85D01E239D16550020B01E035D1400EDF +:104EEA00E66E400EE66E020EE66E3FEC5BF067EC95 +:104EFA0035F0E76E030EE7CFDBFFDB50000801E376 +:104F0A00E5D0040EDB6A030EDB50F36E040E2CECC4 +:104F1A0034F001E3DBD0040EDB50EA6A400FE96E9D +:104F2A00020EEA22EFCFDFFF05015D5132E10D0EDD +:104F3A00ACEC33F005E00A0E016EDF50015C29E1AA +:104F4A00010E5D6F0601EAEC33F00D0EEF6EEC2BED +:104F5A00010EDB6AEC51F36E010E2CEC34F014E214 +:104F6A0081EC34F0E9BEEA68000EE926030EEA2273 +:104F7A00EF50E66E81EC34F0E9BEEA68190EE926D4 +:104F8A00050E96EC34F0E6D73CD90601EC6BED6BD6 +:104F9A008DD01B0EDF5C09E1595107E1010E596FF3 +:104FAA001B0E5A6F5B6B5C6B81D059050BE15B0E74 +:104FBA00DF5C08E11B0E5A5D05E15B5103E15B0E04 +:104FCA005B6F74D059054AE1410EDF5C47E11B0E65 +:104FDA005A5D44E15B0E5B5D41E15A6B5B6B5C6B56 +:104FEA00596B010EDB6ADBCFE9FFEA6AE9BEEA68C0 +:104FFA00000EE926030EEA22EF500D0814E081ECB8 +:10500A0034F0E9BEEA68190EE926050EEA22EF50E5 +:10501A00E66E81EC34F0E9BEEA68000EE926030E7A +:10502A0096EC34F0E0D7010EDBCFECF60601EAECA1 +:10503A0033F0EF6A060E006EB10EC2EC34F0000EC9 +:10504A00E66E030EE66E030E006EB10ECEEC34F081 +:10505A0002E2E16AE552E16E035028D0080EDF5CF5 +:10506A000EE10601EC5100080AE2EC07EAEC33F023 +:10507A00EF6A000E006EB10EC2EC34F017D00D0EBE +:10508A00DF5C14E00A0EDF5C11E0200EDF5C0EE349 +:10509A0005015A6B5B6B5C6B596B0601EAEC33F0EA +:1050AA00DFCFEFFF05015D6B0601EC2B0601EC512A +:1050BA00006E016A000E001806E1010E011803E1F4 +:1050CA00C387EC6BED6B040EDB2A1DD70601C351B7 +:1050DA003AE0C3A105D0FA0E006EB00EC2EC34F06D +:1050EA000601C3A305D0DB0E006EB00EC2EC34F08D +:1050FA000601C3A505D0BF0E006EB00EC2EC34F097 +:10510A000601C3A705D0A30E006EB00EC2EC34F0A0 +:10511A000601C3A905D0840E006EB00EC2EC34F0AD +:10512A000601C3AD05D0630E006EB00EC2EC34F0BA +:10513A00000E0601C31505E04A0E006EB00EC2EC61 +:10514A0034F00601C36B37D8050EE15C02E2E16A6E +:10515A00E552E16E7BEF33F0D1EC34F0EAC6DFFFC3 +:10516A00DF2A400EACEC33F001E1DF6A0601EB51B5 +:10517A00DF5C01E120D80601EA51EA6A000FE96E14 +:10518A00020EEA22FD0EDBCFEFFFEA2B400EEA5DAC +:10519A0001E1EA6BEB51EA5D01E1C385FD0EDBCF6C +:1051AA0000F0016A00BE016800C0F3FF01C0F4FF0D +:1051BA00E5527BEF33F0D1EC34F00601EA51EB5DB6 +:1051CA001DE00701905105E0C9EC5BF08FEC46F059 +:1051DA00F8D70601EB51D880EA5507E2EB51EA5DB0 +:1051EA00C3EC33F0EAC6EBF607D0400ED880EB5595 +:1051FA00C3EC33F00601EB6BC9EC5BF0E5527BEFD5 +:10520A0033F058EC35F0E652E652DE6ADD6A020EF9 +:10521A00DB6A030EDB6A06018BEC33F09DEC34F09B +:10522A00020EF3CFDBFF0601A5EC33F004E1010E19 +:10523A00011801E1ED6B020EDB50DE6EDD6A8BECCC +:10524A0033F02C0824E08BEC33F00D0820E08BECD3 +:10525A0033F09DEC34F0030EF3CFDBFF0601A5EC2F +:10526A0033F004E1010E011801E1ED6B020EDBCF10 +:10527A0002F002C003F0026A030EDB5000010224AE +:10528A00006E000E0320016E00C0DEFFDD6E000E10 +:10529A00DFCF3AF0010EDBCF3BF04D0E3A1802E1B8 +:1052AA00580E3B1801E1EDD1530E3A1802E1450EB2 +:1052BA003B1801E1E3D1430E3A1802E1410E3B18D3 +:1052CA0001E1DAD14D0E3A1802E1510E3B1801E123 +:1052DA00D0D14D0E3A1802E1520E3B1801E1C6D167 +:1052EA00320E3A1802E1530E3B1801E1BCD1450EC9 +:1052FA003A1802E1530E3B1801E1B2D1430E3A18B3 +:10530A0002E1510E3B1801E1A8D14B0E3A1802E115 +:10531A00430E3B1801E19ED14C0E3A1802E1420EAF +:10532A003B1801E194D1440E3A1802E14E0E3B18A3 +:10533A0001E18AD1490E3A1802E14E0E3B1801E109 +:10534A0080D1420E3A1802E1510E3B1801E176D1A2 +:10535A004C0E3A1802E1510E3B1801E16CD14C0E89 +:10536A003A1802E1530E3B1801E162D14E0E3A1887 +:10537A0002E1510E3B1801E158D14E0E3A1802E1F2 +:10538A00530E3B1801E14ED1430E3A1802E1530E77 +:10539A003B1801E144D14D0E3A1802E1450E3B1883 +:1053AA0001E13AD1500E3A1802E1510E3B1801E1DF +:1053BA0030D1500E3A1802E1540E3B1801E126D1C1 +:1053CA00500E3A1802E1530E3B1801E11CD14D0E62 +:1053DA003A1802E1410E3B1801E112D14D0E3A187A +:1053EA0002E1530E3B1801E108D1470E3A1802E1D7 +:1053FA00500E3B1801E1FED0430E3A1802E1500E5E +:10540A003B1801E1F4D0490E3A1802E1430E3B1869 +:10541A0001E1EAD0490E3A1802E1520E3B1801E1C5 +:10542A00E0D0490E3A1802E1530E3B1801E1D6D0FA +:10543A00530E3A1802E1430E3B1801E1CCD0530E49 +:10544A003A1802E1520E3B1801E1C2D0530E3A1843 +:10545A0002E1530E3B1801E1B8D0530E3A1802E1AB +:10546A00420E3B1801E1AED0430E3A1802E1420E59 +:10547A003B1801E1A4D0430E3A1802E1520E3B1840 +:10548A0001E19AD04F0E3A1802E1420E3B1801E1AF +:10549A0090D0570E3A1802E14D0E3B1801E187D021 +:1054AA00520E3A1802E14D0E3B1801E17ED0440E2D +:1054BA003A1802E1500E3B1801E175D04F0E3A1826 +:1054CA0002E1500E3B186DE0490E3A1802E1500E07 +:1054DA003B1865E0580E3A1802E1540E3B185CE09E +:1054EA00540E3A1801E13B5055E0410E3A1801E1D9 +:1054FA003B504EE0560E3A1801E13B5047E0490E48 +:10550A003A1801E13B5040E04F0E3A1801E13B5096 +:10551A0039E0550E3A1802E1430E3B1831E0580EB5 +:10552A003A1802E1430E3B1828E0430E3A1801E10B +:10553A003B5021E0520E3A1801E13B501AE0580E56 +:10554A003A1802E1520E3B1811E0030EDB5001E05B +:10555A009BD0020E46EC34F046EC34F0270E006E77 +:10556A00B00EFAEC34F001E39ED09BD012EC2FF08F +:10557A009CD0C0D89AD026D998D014EC2FF095D0C8 +:10558A00BDD893D0C2D991D0F4D98FD00FDA8DD0AB +:10559A0012DA8BD0EED889D010EC2FF086D033DB1C +:1055AA0084D0A4DB82D09ADA80D079DA7ED065DA28 +:1055BA007CD087EC2FF079D016EC2FF076D085ECE2 +:1055CA002FF073D089EC2FF070D08BEC2FF06DD0C8 +:1055DA008DEC2FF06AD08FEC2FF067D091EC2FF082 +:1055EA0064D093EC2FF061D095EC2FF05ED097EC5D +:1055FA002FF05BD0F1EC2FF058D075EC3CF055D081 +:10560A00BCEC39F052D0F4EC3FF04FD0D5EC3FF07F +:10561A004CD0C3EC3FF049D075EC40F046D0F6ECE4 +:10562A0038F043D0F5EC40F040D012EC41F03DD0D8 +:10563A0024EC41F03AD031EC41F037D042EC41F061 +:10564A0034D0D7EC40F031D0E8EC40F02ED026EC44 +:10565A0030F02BD02EEC30F028D055EC41F025D08C +:10566A0069EC41F022D01FEC5DF01FD0D6EC41F07E +:10567A001CD0D7EC41F019D034D917D03BEC3FF00D +:10568A0014D017EC3DF011D00BEC35F00BEC35F0E3 +:10569A00FF0E006EAF0E6CEC33F0036E0B0EE15C86 +:1056AA0002E2E16AE552E16E035006018BEC33F047 +:1056BA000D080DE0C3510BE1520E006E016ADF5076 +:1056CA00001803E1DE52DD50011801E0C38FECC679 +:1056DA00EDF6040EE15C02E2E16AE552E16E7BEF6F +:1056EA0033F00601F25105E0360E006EC50EC2EC2B +:1056FA0034F01200B2EC26F076EF2BF0D1EC34F055 +:10570A0049EC35F086EC33F0020E4EEC35F02FE121 +:10571A00DF0414E1D950010F5CEC34F00AE0010E09 +:10572A00006E016ADB50001808E1020EDB50011816 +:10573A0004E1010EDBCFF2F601D0C38D020EACEC10 +:10574A0033F014E1D950010F5CEC34F00AE0010E99 +:10575A00006E016ADB50001808E1020EDB500118E6 +:10576A0004E1010EDBCFE9F501D0C38DBADFD4EF36 +:10577A0034F075EC33F036EC34F0E66AB70EE66EC8 +:10578A00060EE66E6FEC35F01BE1020EDB500CE103 +:10579A00B751B81103E1B96BBA6B11D07684B7C6A9 +:1057AA00B9F6B8C6BAF60BD0B751B81103E1BE6B59 +:1057BA00BF6B05D07684B7C6BEF6B8C6BFF691DF12 +:1057CA00D4EF34F058EC35F0E65249EC35F07EEC83 +:1057DA0035F0020F7EEC35F0030F7EEC35F0040F46 +:1057EA00C5EC34F00FE1DF50926E010EDB50936E80 +:1057FA00020EDB50946E030EDB50956E040EDB50E6 +:10580A00966E6FDF050EE15C02E2E16AE552E16E37 +:10581A007BEF33F075EC33F0FD0EDB50100805E238 +:10582A00100EF36EFD0EF3CFDBFFFC0EDB502AE009 +:10583A00FD0EDB50F8EC62F0F3500601CD13F45084 +:10584A00CE13080EF36EFD0E2CEC34F00DE2010EB1 +:10585A00F36EFD0EDB5003E0A1EC33F0FDE1F350F3 +:10586A00F31C0F0148173BD0FD0EDB500C0837E341 +:10587A00A4EC34F003E086EC34F0FDE1E81C0F01FF +:10588A0049172DD0FD0EDB50F8EC62F0F3CF00F093 +:10589A00F4CF01F0001E011E00500601CD17015081 +:1058AA00CE17080EF36EFD0E2CEC34F00CE2010E4E +:1058BA00F36EFD0EDB5003E0A1EC33F0FDE1F35093 +:1058CA000F0148130CD0FD0EDB500C0808E3A4ECC2 +:1058DA0034F003E086EC34F0FDE10F0149137BEF6D +:1058EA0033F075EC33F049EC35F0C5EC34F009E1EE +:1058FA00010EDBCFE6FFDFCFE6FF8CDFE552E55294 +:10590A00F0DEE552E5527BEF33F075EC33F094ECC0 +:10591A0033F0010E69EC33F0D1EC33F026E1010EDD +:10592A00DB5002E1DF50896EDBEC34F01EE1010E40 +:10593A00DB5002E1DF508A6EDBEC34F016E1010E37 +:10594A00DB5002E1DF508B6EDBEC34F00EE1010E2E +:10595A00DB5002E1DF508C6EDBEC34F006E1010E25 +:10596A00DB5002E1DF508D6EBCDEE552E5527BEF83 +:10597A0033F08450E66EE66A8350E66EE66A825039 +:10598A00E66EE66A8150E66EE66A8050E66EE66A80 +:10599A00E20E006EAF0E6CEC33F0036E0D0EE15C9E +:1059AA0002E2E16AE552E16E035012003E0E006E19 +:1059BA00C50EC2EF34F058EC35F0E652DF6A010E3C +:1059CA00F36EDB6E020EDB6AE00E006EAF0EC2EC07 +:1059DA0034F09DBCFED7DF6ADFCF00F0100EE76E11 +:1059EA000018E8AE02D0E73402D0E750005C3EE28D +:1059FA00010EDB500601CD150001006E020EDB50D0 +:105A0A000601CE150001016E005001101EE0DFCF25 +:105A1A00E9FFEA6AE9BEEA6826EC34F0EECFE6FF6F +:105A2A00EFCFE6FFDFCF00F0016A00BE016834EC79 +:105A3A0035F0D50E026EAF0E4AEC34F0070EE15C7B +:105A4A0002E2E16AE552E16E0550010EDBCF00F099 +:105A5A00020EDBCF01F0D89000360136010E00C0ED +:105A6A00DBFF020E01C0DBFFDF2AB6D73B0E006E5A +:105A7A00C50EC2EC34F0D4EF34F0D1EC34F094EC2F +:105A8A0033F06FEC35F009E16CEC34F005E239ECF7 +:105A9A0035F0020EDBCFEFFF24DED4EF34F0D1EC89 +:105AAA0034F094EC33F0030E4EEC35F015E16CEC67 +:105ABA0034F005E239EC35F0020EEFCFDBFF020ECF +:105ACA0046EC34F0CB0E006EAF0ECEEC34F002E2B0 +:105ADA00E16AE552E16E0350D4EF34F082EC35F01E +:105AEA0001E08FD0020EDB50010801E287D0010EDF +:105AFA00DB50070801E282D0410EACEC33F016E12C +:105B0A00020EDB500AE1B0EC33F003E0A1EC33F013 +:105B1A00FDE1F350F31C921673D0B0EC33F003E0BE +:105B2A00A1EC33F0FDE1F35092126AD0420EACECD4 +:105B3A0033F016E1020EDB500AE1B0EC33F003E079 +:105B4A00A1EC33F0FDE1F350F31C931659D0B0ECFD +:105B5A0033F003E0A1EC33F0FDE1F350931250D09F +:105B6A00430EACEC33F016E1020EDB500AE1B0EC66 +:105B7A0033F003E0A1EC33F0FDE1F350F31C94168B +:105B8A003FD0B0EC33F003E0A1EC33F0FDE1F35089 +:105B9A00941236D0440EACEC33F016E1020EDB5010 +:105BAA000AE1B0EC33F003E0A1EC33F0FDE1F3508D +:105BBA00F31C951625D0B0EC33F003E0A1EC33F0DA +:105BCA00FDE1F35095121CD0450EACEC33F016E112 +:105BDA00020EDB500AE1B0EC33F003E0A1EC33F043 +:105BEA00FDE1F350F31C96160BD0B0EC33F003E052 +:105BFA00A1EC33F0FDE1F350961202D0C38D01D02F +:105C0A0070DDD4EF34F075EC33F036EC34F078EC28 +:105C1A0035F0050EBEEC34F0010FC5EC34F064E14A +:105C2A00010EDB5007084CE3410EACEC33F00AE1FD +:105C3A00FBEC33F003E086EC34F0FDE1E8407F0B47 +:105C4A00801437D0420EACEC33F00AE1FBEC33F0AF +:105C5A0003E086EC34F0FDE1E8407F0B811429D0A3 +:105C6A00430EACEC33F00AE1FBEC33F003E086ECD4 +:105C7A0034F0FDE1E8407F0B82141BD0440EACECFB +:105C8A0033F00AE1FBEC33F003E086EC34F0FDE19B +:105C9A00E8407F0B83140DD0450EACEC33F010E1D5 +:105CAA00FBEC33F003E086EC34F0FDE1E8407F0BD7 +:105CBA008414E76E020EE7CFDBFFDB5008E002D068 +:105CCA00C38D12D0010EF36E020EF3CFDBFF020E6C +:105CDA0046EC34F0C20E006EAF0ECEEC34F002E2A7 +:105CEA00E16AE552E16E0350D4EF34F082EC35F00C +:105CFA0001E08FD0020EDB50010801E287D0010ECD +:105D0A00DB50070801E282D0410EACEC33F016E119 +:105D1A00020EDB500AE1B0EC33F003E0A1EC33F001 +:105D2A00FDE1F350F31C891673D0B0EC33F003E0B5 +:105D3A00A1EC33F0FDE1F35089126AD0420EACECCB +:105D4A0033F016E1020EDB500AE1B0EC33F003E067 +:105D5A00A1EC33F0FDE1F350F31C8A1659D0B0ECF4 +:105D6A0033F003E0A1EC33F0FDE1F3508A1250D096 +:105D7A00430EACEC33F016E1020EDB500AE1B0EC54 +:105D8A0033F003E0A1EC33F0FDE1F350F31C8B1682 +:105D9A003FD0B0EC33F003E0A1EC33F0FDE1F35077 +:105DAA008B1236D0440EACEC33F016E1020EDB5007 +:105DBA000AE1B0EC33F003E0A1EC33F0FDE1F3507B +:105DCA00F31C8C1625D0B0EC33F003E0A1EC33F0D1 +:105DDA00FDE1F3508C121CD0450EACEC33F016E109 +:105DEA00020EDB500AE1B0EC33F003E0A1EC33F031 +:105DFA00FDE1F350F31C8D160BD0B0EC33F003E049 +:105E0A00A1EC33F0FDE1F3508D1202D0C38D01D025 +:105E1A0068DCD4EF34F076EF2BF076EF2BF076EFE8 +:105E2A002BF058EC35F043EC35F0F2EC34F060E14D +:105E3A00D950020F3EEC35F0720ED880EE542E0E79 +:105E4A00ED543BE3D950020F5CEC34F01FE00368D9 +:105E5A000468056A2D0EE76E020EDBCF06F0030E0C +:105E6A00DBCF07F0E7500626000E0722086A065025 +:105E7A00035C006E07500458016E08500558026E04 +:105E8A00020E00C0DBFF030E01C0DBFF010EDB5078 +:105E9A00070813E3410EACEC33F002E1DF6A0FD0DE +:105EAA00420EACEC33F002E1080E05D0430EACEC26 +:105EBA0033F003E1100EDF6E02D0C38D19D0010E4C +:105ECA00DB50DF24E96EEA6A8AEC34F0ABEC34F09A +:105EDA00010EDB50DF243CEC34F0EF0407E1010E45 +:105EEA00DB50DF243CEC34F0020EEF6E76EC2BF044 +:105EFA00040EE15C02E2E16AE552E16E7BEF33F007 +:105F0A0076EF2BF076EF2BF076EF2BF076EF2BF087 +:105F1A0076EF2BF076EF2BF076EF2BF076EF2BF077 +:105F2A0076EF2BF0DDDB070EE12402E3E168E652AF +:105F3A00E16E78EC35F0030EBEEC34F0F2EC34F09E +:105F4A0044E1DECF01F5DDCF02F5020EDBCF09F524 +:105F5A00030EDBCF0AF5040EDB6A030EF36E040EA2 +:105F6A002CEC34F030E2D8EC33F0030EADDBE76E04 +:105F7A00050EE7CFDBFF010EE66ED95074EC35F063 +:105F8A00A3DBE76E060EE7CFDBFF0601C3511DE177 +:105F9A00050EDB5018E1060EDB5015E190EC34F0EB +:105FAA00010EE926050EEA22DECFEEFFDDCFEDFF78 +:105FBA0090EC34F0090EE926050EEA22ABEC34F037 +:105FCA00040EDB2ACAD776EC2BF0070EE15C02E25C +:105FDA00E16AE552E16E8AD3D1EC34F078EC35F01F +:105FEA00010E4EEC35F00DE1DF5007E0F00E931490 +:105FFA00936E0501010E006F02D00501006B76EC6D +:10600A002BF0E55273D3D9CFE6FFDACFE6FFE1CF23 +:10601A00D9FFE2CFDAFFE652DF6AFF0EDF5C0AE25F +:10602A00E868E85005E0E80600D000D000D0F9D7CB +:10603A00DF2AF3D7E552E552E5CFDAFFE7CFD9FFFA +:10604A001200F29EF29C6592656ADDDF0FEF00F0A6 +:10605A00120046DB100EE12402E3E168E652E16E2B +:10606A00E66AD950010F4DDBE66A10EC35F078ECA0 +:10607A0035F0010EBEEC34F0040F43DB020EBEEC29 +:10608A0034F074EC35F0BEEC34F00A0F3ADB060E4D +:10609A00BEEC34F0060F35DB070EBEEC34F00E0F03 +:1060AA0030DB040EBEEC34F00F0F2BDB050E0CDBDD +:1060BA00010EDBCF00F0016A00BE016834EC35F056 +:1060CA00B60E026EAF0EE1DB050EE15C02E2E16A9A +:1060DA00E552E16E0550DFCFE6FFE66AAA0E006ED2 +:1060EA00AF0ECEEC34F002E2E16AE552E16E035003 +:1060FA00040EDBCFE6FF050EDBCFE6FF9E0E006E39 +:10610A00AF0ECEEC34F002E2E16AE552E16E0350E2 +:10611A00020EDBCFE6FF030EDBCFE6FF920E006E28 +:10612A00AF0ECEEC34F002E2E16AE552E16E0350C2 +:10613A00D9500A0F6FDB850E006EAF0EFAEC34F001 +:10614A0002E2E16AE552E16E0350D950060F62DBC2 +:10615A00780E006EAF0EFAEC34F002E2E16AE55214 +:10616A00E16E03500E0E8DDB6C0E006EAF0ECEECA0 +:10617A0034F002E2E16AE552E16E03500F0E81DB70 +:10618A00600E006EAF0ECEEC34F002E2E16AE55228 +:10619A00E16E035076EC2BF0100EE15C02E2E16A4C +:1061AA00E552E16EA3D29CDA090EE12402E3E1682A +:1061BA00E652E16E080EDB6A0D0E006E0601A6DAE3 +:1061CA00005C05E1FA0EDB5027E1C38925D09EDA8F +:1061DA002C0813E0FA0EDB500EE198DAE66EE66A56 +:1061EA00390E006EAF0ED5DB02E2E16AE552E16ECE +:1061FA0003500601C38B020E25D1A2DA04E1010E77 +:10620A00011801E1ED6B0D0E006E80DA005C06E10B +:10621A00FA0EDB5001E1C389030E14D12D0E006E74 +:10622A0075DA005C20E1040E4DDB1DE0050E026EFE +:10623A00FD0EDB50025C17E0FD0EDB0401E1C8D065 +:10624A00030E0ADB01E1C4D0070E3CDB01E1C0D03A +:10625A00010EF36E080EF3CFDBFF72DA04E1010ED2 +:10626A00011801E1ED6B040EF7DA0AE0050E2ADBEC +:10627A0007E00A0EE66E95DBEED867EC35F036D00D +:10628A00ED519DDBEFCF00F0000E00C0DFFF010EE5 +:10629A00DB6A020EDB6A030EDB6A050EDDDA1FE13A +:1062AA00000EDFCFE6FF010EDBCFE6FF51EC62F016 +:1062BA00E552E552F3CF00F0F4CF01F0026A036A27 +:1062CA0001AE02D00268036800C0DFFF010E01C000 +:1062DA00DBFF020E02C0DBFF030E03C0DBFF060179 +:1062EA002FDA04E1010E011801E1ED6B080EDB5013 +:1062FA0042E0FD0EDB5007E17BEC35F0800E38DA28 +:10630A00000EEE5412E3020EA7DA06E1EFDB000EEE +:10631A00EE54800E2DDA09E3060ED4DA08E1E6DB44 +:10632A00000E26DA800EEE5402E2060151D0F2D9AE +:10633A007BDA080EDB5054E0040EDBCF38F0050E92 +:10634A00DBCF39F0060EDBCF3AF0070EDBCF3BF09E +:10635A003D683E683F68406819EC62F0040E34C03C +:10636A00DBFF050E35C0DBFF060E36C0DBFF070E6E +:10637A0037C0DBFF35D0FD0EDB5006E1B7DB7F0E01 +:10638A00EE54000EF5D923E3FD0EDB0404E11DDB18 +:10639A00000EEED91CE3020E5FDA04E116DB7F0E73 +:1063AA00E7D915E3030E8EDA04E10FDBFF0EE0D91D +:1063BA000EE3060E026EFD0EDB50025C0CE105DBFD +:1063CA00FF0EEE54FF0EEE547F0EEE5404E2060169 +:1063DA00C38D010E37D0070E3FDA02E09BD924DACB +:1063EA00FD0EDB50070A21E0010A17E0050A11E059 +:1063FA00010A0FE0030A08E0050A06E0010A04E0C0 +:10640A00050A02E0040E1ED0E3D9040EDBCFEFFF2B +:10641A0018D006DBDBCFEDFF14D002DBDBCFEEFFBB +:10642A00060EDBCFEEFF070E0AD0D2D9DFCFEEFF82 +:10643A00010EDBCFEEFF020EDBCFEEFF030EDBCF4A +:10644A00EEFF000E006E090EE15C02E2E16AE5521F +:10645A00E16E00504BD127DB2EDAEE6AEE6AEE6A65 +:10646A00EE6A010EDB6AFB0EDB50F36E010EEFD90A +:10647A004FE20601ED51A3DAEFCFDFFF300EDF5C0A +:10648A0042E3DF5039083FE316DAEECF00F0EECFF1 +:10649A0001F0EECF02F0EFCF03F00A0E3D6E3E6A36 +:1064AA003F6A406A00C038F001C039F002C03AF0D1 +:1064BA0003C03BF019EC62F034C000F035C001F0C3 +:1064CA0036C002F037C003F0300EDF5C046E056A96 +:1064DA00066A076AE8500026055001220650022281 +:1064EA0007500322E8D900C0EEFF01C0EEFF02C048 +:1064FA00EEFF03C0EEFF060123D907E1010E0118E2 +:10650A0004E1ED6B02D0000E04D0010EDB2AABD7FA +:10651A00010EE552E552EAD00601BD51E66EE66A81 +:10652A002D0E006EAF0E35DA02E2E16AE552E16E37 +:10653A00035012000701A85108E0010E006E6550D1 +:10654A00020B01E0010E005C17E1D0D90BE16151A9 +:10655A00621111E18C86A00E616F0F0E626F010E3F +:10656A00636F12006151621152E18C96A00E616F45 +:10657A000F0E626F636B1200A80509E0020EA85D98 +:10658A0006E0040EA85D03E0100EA85D17E1AED97F +:10659A000BE16151621111E18C86200E616F4E0E82 +:1065AA00626F010E636F12006151621130E18C96C5 +:1065BA00200E616F4E0E626F636B1200200EA85D93 +:1065CA0026E194D907E16151621121E18C86CCD987 +:1065DA00010E15D0630507E16151621118E18C962D +:1065EA00C3D9020E0CD0020E635D0BE16151621138 +:1065FA000EE18C86A00E616F860E626F030E636FCA +:10660A0012006151621103E18C96AED9636B1200DC +:10661A0067D8A3D9E8AE02D0003403D0E750D880B7 +:10662A00005423E3FC0EDB5010E0CAD8E9BEEA6846 +:10663A0096D804E0E846FE0B0106FCE1006EC0D8DD +:10664A00E9BEEA6833DAEF1210D0BAD8E9BEEA68CE +:10665A0086D804E0E846FE0B0106FCE1E81C006E61 +:10666A00AFD8E9BEEA6822DAEF1640D039D875D930 +:10667A00E8AE02D0003403D0E750D880005423E3B8 +:10668A00FC0EDB5011E19CD8E9BEEA6868D804E048 +:10669A00E846FE0B0106FCE1E81C006E91D8E9BE53 +:1066AA00EA680ADAEF160FD08BD8E9BEEA6857D83B +:1066BA0004E0E846FE0B0106FCE1006E81D8E9BE63 +:1066CA00EA68FAD9EF1212D0E66E10EF35F0016ED1 +:1066DA00026A00C0E6FFE66E02C0E6FF43EF61F021 +:1066EA0060D9E1CFD9FFE2CFDAFF1200E552E5CF58 +:1066FA00DAFFE7CFD9FF1200A951E96EEA6AEEEF95 +:10670A0034F0E66E000EDA20E66E1200ED5157D92B +:10671A00EF501200D9CFE9FFDACFEAFF1200E652B2 +:10672A00E65278EF35F0EA22EECF48F0EFCF49F0A3 +:10673A0012009AD9010E1200D890F336E806120018 +:10674A00ED2BED51006E016A000E00181200006E6A +:10675A00DF50005C1200010EF36EDB501200C80E0F +:10676A00E926050EEA22EF50016E010E01521200CF +:10677A00EE54000EEE54000EEE541200DF6EDFCF20 +:10678A00E6FFEB51016A000F006E020E012267D983 +:10679A0082EC5BF067EF35F0E76E010EE7CFDBFFC7 +:1067AA000601C3511200010EE66ED6EF34F0EA225A +:1067BA00EECF4AF0EFCF4BF012000BD9E8061200E9 +:1067CA00FD0EDBCFE9FFEA6A1200EC51E4EF34F088 +:1067DA00FB0EDBCFE9FFFC0EDBCFEAFF1200EA2259 +:1067EA00EE50EFCFEAFFE96E00501200010EDB28EF +:1067FA00006E010E00521200A951EA6A310FE96EC9 +:10680A00060EEA22EF500601EA6AAC25E96EAD519E +:10681A00EA2212002ED9EECFE6FFEECFE6FFEECF48 +:10682A00E6FFEFCFE6FF1200040EEECFDBFF050E08 +:10683A00EECFDBFF060EEECFDBFF070EEECFDBFF60 +:10684A001200C7D8000EE926010EEA221200DBCF99 +:10685A00F4FFF350F45C1200006EFD0EDB50005C96 +:10686A001200E652E652E652020EDB6A1200EA6AA9 +:10687A00290FE96E010EEA221200036E050EE15C91 +:10688A001200DBCFE6FFE66A1200036E046A02C05A +:10689A00E6FFE66E04C0E6FF43EC61F0056E120007 +:1068AA00020EDBCF48F0030EDBCF49F01200E1D82D +:1068BA00EE50ED101200FC0EDBCFE9FFFD0EDBCF30 +:1068CA00EAFF1200016EFD0EDB50015C1200DECF02 +:1068DA0000F0DDCF01F0000E005C100E015812002E +:1068EA00070EC615486E010E4852120005016107CF +:1068FA00000E625B63511200010EDBCFE9FFEA6A08 +:10690A001200E846FE0B0006120063D8410EE92683 +:10691A00010EEA221200040EDB28E96EEA6AEEEFA3 +:10692A0034F0EA22E552E750EF6E010EDB2A12003C +:10693A00E66EE66A51EC62F0E552E5521200FD0E8F +:10694A00DB50F80F006E010E00521200020EDBCF70 +:10695A00EEFF030EDBCFEDFF1200FD0EDBCF00F0E2 +:10696A00190EE76E00181200100E616F270E626F83 +:10697A001200AADEE66AD9501200A9DE67EF35F0E6 +:10698A00C0DE010E4EEF35F0B7DE010EE926060E27 +:10699A0012009DDE42EF34F0A3DEE652120092D8D6 +:1069AA00A5D6D9CFE6FFDACFE6FF1200FCDE8CDEF1 +:1069BA00D1EF33F0A1DE790EE926060E1200EA6A5B +:1069CA00000FE96E030EEA22120090D8FF0EEE5471 +:1069DA001200D890E936EA36120081D84EEF35F027 +:1069EA008BDE490EE926060E120071DE036E070ED3 +:1069FA00E15C1200110EE926050E95DE9EEF33F0DA +:106A0A00D6DE48504A5C49504B581200030E39DF13 +:106A1A00020E46EF34F0D8EC30F054D8E5521200AA +:106A2A00D7DE040EDBCFEEFF050E1200C0DE4A50A1 +:106A3A0048181200110EE926050EEA2212006ADE33 +:106A4A00EE50ED10120066DE010EEE18120062DE44 +:106A5A00020EEE1812005EDE030EEE18120000C0DF +:106A6A00E6FF01C0E6FF1200DECFE9FFDDCFEAFF55 +:106A7A001200E96E000EDA20EA6E120050DE050EF0 +:106A8A0078DF010F7EEF35F04ADE010E72DF010F6B +:106A9A0012001ADE0601C35112008CDF44DE74DFD5 +:106AAA00EA224850120078DFE652120092DF960E70 +:106ABA00E926050EF4EF33F08CDF640EE926050EA5 +:106ACA00F4EF33F0E552E552E552120089DF2BDE8E +:106ADA00C9EF34F0030E4DDF020FC5EF34F0020F99 +:106AEA0010DE030E1200E66AD6EF34F013DED88009 +:106AFA00120007DE010EBEEF34F04EDFBFDF020FD9 +:106B0A00C5EF34F0E9CFE4FFEACFE4FFE652D9CF8C +:106B1A00E6FFDACFE6FFE1CFD9FFE2CFDAFFE652AE +:106B2A009EA081D29E908E0ECE6ECF6815CE21FE8B +:106B3A000E01226B0E01010E236F0E011651171161 +:106B4A001811191117E0D880000E0E011655000E03 +:106B5A001755190E1855000E195506E20E01166B37 +:106B6A00176B186B196B06D00E011607000E175B10 +:106B7A00185B195B0E01165117111811191102E051 +:106B8A000E01236B83920E01000501E01DD10E0157 +:106B9A000D510E110F11101107E10E0111511211B1 +:106BAA001311141101E10FD10E01AC510DE10E01C7 +:106BBA0015A302D08C8E01D08C9E0E0115A702D08F +:106BCA008C8A01D08C9A0FD00E01AC050CE10E0113 +:106BDA0015A302D08B8401D08B940E0115A702D085 +:106BEA00898401D089940E010D510E110F111011D3 +:106BFA0054E0010EE96E0E0EEA6E0501E151EE2433 +:106C0A000501E16F0501E251EE200501E26F050180 +:106C1A00E351EE200501E36F0501E451EE20050181 +:106C2A00E46FD880000E0501E155000EE255000E12 +:106C3A00E355800EE45519E2E1C5E1F5E2C5E2F556 +:106C4A00E3C5E3F5E4C5E4F5800E0501E45F010E52 +:106C5A000E0121110E01216F0E01010E226F0E018C +:106C6A000D07000E0E5B0F5B105B09CE4CF00ACECF +:106C7A004DF04E6A4F6A4DAE02D04E684F684C5086 +:106C8A000E0101274D500E0102234E500E0103231F +:106C9A004F500E0104230E01236B0E0111511211E4 +:106CAA001311141154E0050EE96E0E0EEA6E050179 +:106CBA00E551EE240501E56F0501E651EE200501D7 +:106CCA00E66F0501E751EE200501E76F0501E8517E +:106CDA00EE200501E86FD880000E0501E555000E8B +:106CEA00E655000EE755800EE85519E2E5C5E5F5CB +:106CFA00E6C5E6F5E7C5E7F5E8C5E8F5800E05015E +:106D0A00E85F040E0E0121110E01216F0E01010E22 +:106D1A00226F0E011107000E125B135B145B0BCE80 +:106D2A004CF00CCE4DF04E6A4F6A4DAE02D04E6812 +:106D3A004F684C500E0105274D500E0106234E5048 +:106D4A000E0107234F500E0108230E01236B0E017B +:106D5A00225139E00E01AC5107E10E0121B18C8CB0 +:106D6A000E0121B58C8809D00E01AC0506E10E0191 +:106D7A0021B18B8C0E0121B5898A00000000000028 +:106D8A0000000000000000000000000000000000F9 +:106D9A0000000000000000000000000000000000E9 +:106DAA0000000000000000000000000000000000D9 +:106DBA000E01AC5103E18C9C8C9805D00E01AC05F8 +:106DCA0002E18B9C899AA4D0030E0E01005D01E0BA +:106DDA009FD00E01B95101E179D00E011D05DF6E78 +:106DEA000E011A511B1137E1DF50EA6A310FE96EC1 +:106DFA00060EEA22EF500601EA6AAC25E96EAD51A9 +:106E0A00EA22EF6AEA6ADF34FE0BEA36E96E790EA5 +:106E1A00E926060EEA22EE6AED6AEA6ADF34FE0B1A +:106E2A00EA36E96E490EE926060EEA22EE6AED6AAC +:106E3A00DF50EA6A310FE96E060EEA22EF6AEA6A61 +:106E4A00DF34FE0BEA36E96E010EE926060EEA2267 +:106E5A00EE6AED6A3BD0EA6ADF34FE0BEA36E96E87 +:106E6A00790EE926060EEA221ECEEEFF1FCEEDFFB0 +:106E7A00EA6ADF34FE0BEA36E96E490EE926060EA7 +:106E8A00EA221ACEEEFF1BCEEDFFDF50EA6A310F7F +:106E9A00E96E060EEA221CCEEFFFEA6ADF34FE0B29 +:106EAA00EA36E96E010EE926060EEA22EE50ED10E8 +:106EBA000DE1EA6ADF34FE0BEA36E96E010EE926D5 +:106ECA00060EEA221ACEEEFF1BCEEDFF0601B651E0 +:106EDA000E011C5D1DE10601B0510E011A1904E1F3 +:106EEA000601B1510E011B190AE10E01010EAD6F27 +:106EFA000E01A96B0E01B85101E08A9809D00E0162 +:106F0A00AD6B0E01010EA96F0E01B85101E08A881E +:106F1A000E01235101E17BD00E01165117111811F0 +:106F2A00191175E10E01006B0E0120516BE125CE9E +:106F3A0000FE26CE01FE27CE02FE28CE03FE29CE73 +:106F4A0004FE2ACE05FE2BCE06FE2CCE07FE2DCE43 +:106F5A0008FE2ECE09FE2FCE0AFE30CE0BFE31CE13 +:106F6A000CFE32CE0DFE33CE0EFE34CE0FFE35CEE3 +:106F7A0010FE36CE11FE37CE12FE38CE13FE39CEB3 +:106F8A0014FE3ACE15FE3BCE16FE3CCE17FE3DCE83 +:106F9A0018FE3ECE19FE3FCE1AFE40CE1BFE41CE53 +:106FAA001CFE42CE1DFE43CE1EFE44CE1FFE0E0127 +:106FBA00256B0E01266B276B286B296B0E012A6B3A +:106FCA002B6B2C6B2D6B0E01326B336B346B356B69 +:106FDA000E01366B376B386B396B0E013A6B0E014B +:106FEA003B6B3C6B3D6B3E6B0E013F6B406B0E0186 +:106FFA00416B0E01426B0E01436B446B0E01010E95 +:10700A00206F05D00E01166B176B186B196B805029 +:10701A00800B06E00E01B45106E08150010B03E13A +:10702A000E01010EB36FE552E552E5CFDAFFE7CF65 +:10703A00D9FFE552E5CFEAFFE5CFE9FF1100D9CF45 +:10704A00E6FFDACFE6FFE1CFD9FFE2CFDAFFE65279 +:10705A00DF6ADFCF00F0020EE76E0018E8AE02D05A +:10706A00E73402D0E750005C37E2DFCFE9FFEA6A93 +:10707A00E9BEEA68D890E936EA36D890E936EA36BF +:10708A00010EE9260E0EEA22010EEE6EEE6AEE6A95 +:10709A00EE6ADFCFE9FFEA6AE9BEEA68D890E93624 +:1070AA00EA36D890E936EA360D0EE9260E0EEA22BD +:1070BA00EE6AEE6AEE6AEE6ADFCFE9FFEA6AE9BED5 +:1070CA00EA68D890E936EA36090EE9260E0EEA226F +:1070DA00EE6AED6ADF2ABDD70E01006B0E01156B51 +:1070EA000E01166B176B186B196B0E011A6B1B6B63 +:1070FA000E011C6B0E011D6B0E011E6B1F6B0E0128 +:10710A00010E206FCD92CD9ECD9CCD8ACD98CD9685 +:10711A00CD948E0ECE6ECF68CD809F809E909D803E +:10712A0092809F9C010EE66EE66A0FEC2CF0E55207 +:10713A00E552010EE66E0B0EE66E0FEC2CF0E552F0 +:10714A00E5528D8496948D829692898C929C8D803C +:10715A0096908B8294928C9C959C8C9E959E8C98F2 +:10716A0095988C9A959A949E828E00000000000051 +:10717A000000000000000000000000000000000005 +:10718A0000000000000000000000000000000000F5 +:10719A00948E829E0E01010EB86F0E01010EB96F18 +:1071AA008A9893980E01010EA96F0E01AC6B0E011D +:1071BA00010EAD6F0E01B26B0E01AE6BAF6BB06B11 +:1071CA00B16B0E01B36B9380F19E0E01010EB46F89 +:1071DA0093968196E552E552E5CFDAFFE7CFD9FFDC +:1071EA001200B0EC42F0E8EC43F0A0EC43F0010EE0 +:1071FA008CEC42F0E66AD95013EC46F00601C35112 +:10720A0001E0B3D0DF0424E193EC43F00CE10E017A +:10721A00010EB86FB96BCAEC43F002E2E16AE552BB +:10722A00E16E00500DD06EEC44F006E1ED5004E141 +:10723A000E01B86B010E03D00E01010EB86FB96FC3 +:10724A00000EE66EE66AADCEE6FF9EEC44F08BD009 +:10725A00020EDF5C2EE193EC43F009E10E01AC6B08 +:10726A0096909492959C959E9598959A1BD06EECC3 +:10727A0044F00DE1ED500BE10E01010EA1EC44F0DA +:10728A0094949294949C929A959292926CD000ECD7 +:10729A0046F0020EEE1867E1ED5065E10E01020EAE +:1072AA00A1EC44F094849284948C928A958292827E +:1072BA005AD0040EDF5C07E1010EDBCFB0F6020EF6 +:1072CA00DBCFB1F650D0050EDF5C07E1010EDBCF54 +:1072DA00AEF6020EDBCFAFF646D0080EDF5C0FE14A +:1072EA0000EC46F0180ED880EE54000EED5403E27E +:1072FA00180EA9EC44F0010EDBCFAAF634D0090E21 +:10730A00DF5C0FE100EC46F0060ED880EE54000E6A +:10731A00ED5403E2060EA9EC44F0010EDBCFABF606 +:10732A0022D00A0EDF5C03E1B0EC44F009D00B0E68 +:10733A00DF5C03E1B0EC44F016D00C0EDF5C07E131 +:10734A00010EDBCFB4F6020EDBCFB5F60CD00D0E74 +:10735A00DF5C09E193EC43F004E00E01010EB46F27 +:10736A0002D00E01B46B76EC2BF0F7EF45F0B0ECDF +:10737A0042F0200EE12402E3E168E6529FEC45F078 +:10738A0072EC44F0E66AD950040F51EC43F095ECE4 +:10739A0045F0060F51EC43F095EC45F0080F23EC4D +:1073AA0045F0E66AD9500C0F23EC45F0D950040F8A +:1073BA005AEC44F004E2FD0E006EAE0E80D2D950B3 +:1073CA00060F5AEC44F004E2CF0E006EAE0E77D2EE +:1073DA004CEC44F0040E005C000E015804E2A50EC9 +:1073EA00006EAE0E6CD2060EDBCF00F0070EDBCFBE +:1073FA0001F0040E005C000E015804E27D0E006EDE +:10740A00AE0E5DD20601C35101E062D2080EDBCF97 +:10741A0010F0090EDBCF11F00A0EDBCF12F00B0EC3 +:10742A00DBCF13F010C038F011C039F012C03AF0B7 +:10743A0013C03BF0080EDBCF3DF0090EDBCF3EF068 +:10744A000A0EDBCF3FF00B0EDBCF40F019EC62F0F7 +:10745A0034C00CF035C00DF036C00EF037C00FF056 +:10746A000C0EDBCF14F00D0EDBCF15F00E0EDBCFBA +:10747A0016F00F0EDBCF17F014C038F015C039F034 +:10748A0016C03AF017C03BF00C0EDBCF3DF00D0EE4 +:10749A00DBCF3EF00E0EDBCF3FF00F0EDBCF40F01E +:1074AA0019EC62F00C503424086E0D503520096E28 +:1074BA000E5036200A6E0F5037200B6E53EC44F0F4 +:1074CA003B6E13EC53F041EC43F039C0E6FF3AC08F +:1074DA00E6FF3BC0E6FF3CC0E6FF89EC58F0E55208 +:1074EA00E552E552E552ADEC45F038C039F0D8EC3A +:1074FA0045F083EC54F0140E38C0DBFF150E39C08A +:10750A00DBFF160E3AC0DBFF170E3BC0DBFF0E0196 +:10751A002051FDE07BEC44F0080FE96E000E8CEC84 +:10752A0043F002E697EC43F010E2020E3A6FF4ECF5 +:10753A0044F0080E34C0DBFF090E35C0DBFF0A0E2B +:10754A0036C0DBFF0B0E37C0DBFFD9500C0FE96EDC +:10755A00000E8CEC43F002E697EC43F012E2080EC0 +:10756A000E013A113A6F0C0EDBCF38F00D0EDBCF5D +:10757A0039F00E0EDBCF3AF00F0E10EC43F072EC3E +:10758A0043F000EC45F002E618EC43F004E24F0E3B +:10759A00006EAE0E94D10CEC45F002E618EC43F006 +:1075AA0004E2210E006EAE0E8AD1ECEC43F041ECFF +:1075BA0043F0AC0E3E6EC50E3F6EA70E406E470EF0 +:1075CA00416E7FEC53F061EC44F0DBCF0CF0150E0A +:1075DA00DBCF0DF0160EDBCF0EF0170EDBCF0FF060 +:1075EA000CC038F00DC039F00EC03AF00FC03BF0B5 +:1075FA0011EC53F084EC44F00BEC43F02CEC53F018 +:10760A00180E39C0DBFF190E3AC0DBFF1A0E3BC059 +:10761A00DBFF1B0E3CC0DBFF0CEC44F0080EDBCF9B +:10762A0008F0090EDBCF09F00A0EDBCF0AF00B0EC9 +:10763A0027EC45F038C026FE39C027FE3AC028FE9E +:10764A003BC029FE080EDBCF32FE090EDBCF33FE2C +:10765A000A0EDBCF34FE0B0EDBCF35FE8DEC44F089 +:10766A0084EC44F08DEC44F039C00CF03AC00DF0D3 +:10767A003BC00EF03CC00FF0DDEC44F008C039F01E +:10768A0009C03AF00AC03BF00BC03CF07FEC53F063 +:10769A0041EC43F0ECEC43F039C014F03AC015F079 +:1076AA003BC016F03CC017F0ECEC43F039C018F0C0 +:1076BA003AC019F03BC01AF03CC01BF0DDEC44F0B4 +:1076CA0014C039F015C03AF016C03BF017C03CF0B0 +:1076DA007FEC53F039C010F03AC011F03BC012F001 +:1076EA003CC013F0DDEC44F004C039F005C03AF0B8 +:1076FA0006C03BF007C03CF0ECEC53F061EC44F000 +:10770A00DBCF28F0150EDBCF29F0160EDBCF2AF0DF +:10771A00170EDBCF2BF028C038F029C039F02AC069 +:10772A003AF02BC03BF011EC53F039C024F03AC0C8 +:10773A0025F03BC026F03CC027F0140EDBCF30F01A +:10774A00150EDBCF31F0160EDBCF32F0170EDBCF82 +:10775A0033F030C038F031C039F032C03AF033C0BB +:10776A003BF011EC53F039C02CF03AC02DF03BC07D +:10777A002EF03CC02FF0DDEC44F024C039F025C0D7 +:10778A003AF026C03BF027C03CF07FEC53F039C0FA +:10779A0020F03AC021F03BC022F03CC023F03E6A00 +:1077AA003F6A406A400E416E7FEC53F039C01CF0CC +:1077BA003AC01DF03BC01EF03CC01FF00BEC43F07A +:1077CA002CEC53F01C0E39C0DBFF1D0E3AC0DBFF58 +:1077DA001E0E3BC0DBFF1F0E3CC0DBFF080EDBCFDB +:1077EA0004F0090EDBCF05F00A0EDBCF06F00B0E14 +:1077FA00E4EC42F038C02EFE39C02FFE0CEC44F007 +:10780A000C0EDBCF08F00D0EDBCF09F00E0EDBCF2E +:10781A000AF00F0E27EC45F038C02AFE39C02BFEBD +:10782A003AC02CFE3BC02DFE0C0EDBCF36FE0D0EF1 +:10783A00DBCF37FE0E0EDBCF38FE0F0EDBCF39FE65 +:10784A00D2EC44F0E4EC42F038C030FE39C031FEEC +:10785A004CEC44F0060EDB50001803E1070EDB5037 +:10786A00011812E00E012E512F110EE1D880000EE0 +:10787A003255000E3355000E3455000E355504E2CC +:10788A00F60E006EAD0E1BD04CEC44F0060EDB502B +:10789A00001803E1070EDB50011814E00E01305105 +:1078AA00311110E1D880000E3655000E3755000E02 +:1078BA003855000E395506E2CB0E006EAD0E41EC7E +:1078CA0045F006D00E01010E256F206B76EC2BF0E9 +:1078DA00200EE15C02E2E16AE552E16EDAEF42F083 +:1078EA00B0EC42F0100EE12402E3E168E6529FECAC +:1078FA0045F0A0EC43F095EC45F0040F23EC45F07D +:10790A00CEEC44F0080F23EC45F049EC45F002E6D2 +:10791A006DEC43F005E2D950040FA9EC43F004D012 +:10792A0055EC45F072EC43F000EC45F002E66DECE4 +:10793A0043F005E2D950080FA9EC43F004D0F4EC67 +:10794A0044F072EC43F00501E95158E0C7EC45F008 +:10795A0002E10601C38D0601C3515CE101EC44F06A +:10796A0004E2980E006EAD0E46D00CEC45F002E62D +:10797A0018EC43F004E24F0E006EAE0E3CD061EC00 +:10798A0045F004E2680E006EAD0E35D0A6EC42F06A +:10799A0004EC46F03BC003F0D9500C0F22EC43F044 +:1079AA0009E3D2EC44F04AEC43F004E0420E006EE4 +:1079BA00AD0E21D00CEC45F002E618EC43F004E2DF +:1079CA00210E006EAE0E17D061EC45F004E2120EE5 +:1079DA00006EAD0E10D0A6EC42F0E0EC42F00C0FB7 +:1079EA0022EC43F00BE3D2EC44F04AEC43F006E01D +:1079FA00EC0E006EAC0E41EC45F00CD034EC45F0C8 +:107A0A0002E2E16AE552E16E00500601F25102E03B +:107A1A0076EC2BF0100EE15C02E2E16AE552E16ECF +:107A2A00DAEF42F0B0EC42F0180EE12402E3E1682A +:107A3A00E6529FEC45F072EC44F0140EDB6A150E28 +:107A4A00DB6A160EDB6A170EDB6AA0EC43F095ECD4 +:107A5A0045F00C0F23EC45F0E66AD950100F23ECE1 +:107A6A0045F0C7EC45F002E10601C38D19EC44F07C +:107A7A00D9500C0FEFEC44F0EE500026EE500122E4 +:107A8A00EE500222EE500322040E00C0DBFF050E68 +:107A9A0001C0DBFF060E02C0DBFF070E03C0DBFFDF +:107AAA00D2EC44F0DBCF07F0D950100FEFEC44F0E2 +:107ABA00EE50045C006EEE500558016EEE5006580A +:107ACA00026EEE500758036E080E00C0DBFF090E67 +:107ADA0001C0DBFF0A0E02C0DBFF0B0E03C0DBFF97 +:107AEA0049EC45F002E66DEC43F005E2D950040F8B +:107AFA00B7EC43F004D055EC45F026EC44F001EC29 +:107B0A0044F004E2980E006EAD0E48D06DEC45F0DC +:107B1A0002E618EC43F004E24F0E006EAE0E3ED0C1 +:107B2A0018EC45F091EC42F004E2680E006EAD0EDE +:107B3A0035D0D3EC45F007E379EC45F004E0420E8A +:107B4A00006EAD0E2BD000EC45F002E66DEC43F072 +:107B5A0005E2D950080FB7EC43F004D0F4EC44F036 +:107B6A0026EC44F06DEC45F002E618EC43F004E232 +:107B7A00210E006EAE0E12D018EC45F091EC42F0D8 +:107B8A0004E2120E006EAD0E09D0D3EC45F009E303 +:107B9A0079EC45F006E0EC0E006EAC0E41EC45F0D7 +:107BAA000CD00601C35109E134EC45F002E2E16A66 +:107BBA00E552E16E005076EC2BF0180EE15C02E221 +:107BCA00E16AE552E16EDAEF42F01DEC46F0DE6A58 +:107BDA00A3EC43F00E012051FDE033EC44F0C5EC78 +:107BEA0043F026E185EC45F023E1020E256FFA0EFB +:107BFA00DBCF3BFEFB0EDBCF3CFEFC0EDBCF3DFEBC +:107C0A00FD0EDBCF3EFEFBEC43F03BCE38F03CCE24 +:107C1A0039F03DCE3AF03ECE3BF019EC62F034C07A +:107C2A003BFE35C03CFE36C03DFE37C03EFE15D198 +:107C3A007BEC44F0F60FCAEC45F002E697EC43F011 +:107C4A001BE2020E3A113A6FF60EDBCF38F0F70E4E +:107C5A00DBCF39F0F80EDBCF3AF0F90E10EC43F037 +:107C6A00F60E34C0DBFFF70E35C0DBFFF80E36C068 +:107C7A00DBFFF90E37C0DBFFD950F20FCAEC45F033 +:107C8A0002E697EC43F01CE2080E0E013A113A6F35 +:107C9A00F20EDBCF38F0F30EDBCF39F0F40EDBCF88 +:107CAA003AF0F50E10EC43F0F20E34C0DBFFF30E9F +:107CBA0035C0DBFFF40E36C0DBFFF50E37C0DBFF45 +:107CCA00D950F60FCAEC45F002E695EC44F00DE205 +:107CDA000F0E006ED950F60FD9EC43F003E0F4EC26 +:107CEA0043F0FDE1DFEC45F009D033EC44F00DEC54 +:107CFA0046F0F4EC43F0FDE1FBEC43F056EC43F0C4 +:107D0A000CE22CEC43F0B70E006EAC0E9AEC45F088 +:107D1A0002E2E16AE55264EC44F0C7EC45F012E194 +:107D2A00F60EDBCF04F0F70EDBCF05F0F80EDBCF53 +:107D3A0006F0F90E4AEC43F005E08C0E006EAC0E2C +:107D4A0018EC46F0A6EC42F0100E1F0B03E0B7EC5D +:107D5A0044F0FDE140EC44F0DFCF26FE010EDBCF1C +:107D6A0027FE020EDBCF28FE030EDBCF29FEF60E1E +:107D7A00DBCF32FEF70EDBCF33FEF80EDBCF34FE5D +:107D8A00F90EDBCF35FE0E012E6B2F6BD950F20F99 +:107D9A00CAEC45F002E695EC44F00DE20F0E006ED7 +:107DAA00D950F20FD9EC43F003E0F4EC43F0FDE1D3 +:107DBA00DFEC45F013D0F20EDBCF00F0F30EDBCF91 +:107DCA0001F0F40EDBCF02F0F50EDBCF03F00DEC81 +:107DDA0046F0F4EC43F0FDE1FBEC43F056EC43F0E3 +:107DEA000CE22CEC43F0570E006EAC0E9AEC45F008 +:107DFA0002E2E16AE55264EC44F0C7EC45F008E1BE +:107E0A0085EC45F005E02C0E006EAC0E18EC46F041 +:107E1A0098DB100E1F0B03E0B7EC44F0FDE140ECD9 +:107E2A0044F0DFCF2AFE010EDBCF2BFE020EDBCFA2 +:107E3A002CFE030EDBCF2DFEF20EDBCF36FEF30E49 +:107E4A00DBCF37FEF40EDBCF38FEF50EDBCF39FE83 +:107E5A000E01306B316B010E256F0E01206B040E83 +:107E6A00E15C02E2E16AE552E16E9FD374DB110E36 +:107E7A00E12402E3E168E652BEEC44F0030EDB6A59 +:107E8A007BDB100EDB6A0E01205102E1250502E0C0 +:107E9A00000502E1010EDF6E250527E1256B090EBB +:107EAA0032CEDBFF0A0E33CEDBFF0B0E34CEDBFF06 +:107EBA000C0E35CEDBFF0D0E36CEDBFF0E0E37CEA7 +:107ECA00DBFF0F0E38CEDBFF100E39CEDBFF326B35 +:107EDA00336B346B356B366B376B386B396B2E6B98 +:107EEA002F6B306B316B010E206F000525E1006BA3 +:107EFA00010E0DCEDBFF020E0ECEDBFF030E0FCE00 +:107F0A00DBFF040E10CEDBFF050E11CEDBFF060EE3 +:107F1A0012CEDBFF070E13CEDBFF080E14CEDBFFFB +:107F2A000D6B0E6B0F6B106B116B126B136B146B6B +:107F3A00096B0A6B0B6B0C6BD950050F12DBD9500E +:107F4A00010F0FDBD9500D0F0CDBD950090F09DBDC +:107F5A00DFCFE6FFE66A170E006EAC0E04DB036E97 +:107F6A00150EE15C02E2E16AE552C0EC44F0110E42 +:107F7A00E15C02E2E16AE552E16E17D3ADCE00F0B0 +:107F8A00016A00BE0168C4EC44F0120E026EAC0E27 +:107F9A00B1DB02E2E16AE552E16E055076EF2BF0C1 +:107FAA0091EC45F0DE6ADD6A010EE66EFBEC45F007 +:107FBA00030EADDA0601C3510FE10E01AD0504E16E +:107FCA00C9EC44F0E66A04D0C9EC44F0010EE66E4E +:107FDA009EEC44F076EC2BF0E552E552E6D291ECB9 +:107FEA0045F0F1DB010EF36E030EF3CFDBFF43EC3A +:107FFA0045F0CEEC44F0030F4FDB010EE4EC45F004 +:10800A000601C3512BE1030EDB50070805E2010EFE +:10801A00F36E030EF3CFDBFFDF50010802E2010E1D +:10802A00DF6E030EDB50030F0601B65D0BE0ADDB1E +:10803A0002E2E16AE552E16E0050030EDB50030FE3 +:10804A000601B66F010EDBCFE6FF020EDBCFE6FFBD +:10805A00DFCFE6FF9EEC44F076EC2BF0050EE15CF8 +:10806A0002E2E16AE552E16EA0D21DEC46F0FD0E95 +:10807A00DB040BE1B0C6DEFFB1C6DDFF020EB2C6FD +:10808A00DBFF030EB3C6DBFF0AD0AEC6DEFFAFC608 +:10809A00DDFF020EB4C6DBFF030EB5C6DBFFFB0E27 +:1080AA00DBCFE6FFFC0EDBCFE6FF020EDBCFE6FFFF +:1080BA00030EDBCFE6FFB6C6E6FFC9EC44F074EC6C +:1080CA005DF0006E070EE15C02E2E16AE552E16EE4 +:1080DA000050040EE15C02E2E16AE552E16E65D20B +:1080EA0091EC45F0E65227DBB6EC45F039E10601A2 +:1080FA00C35156E10E01AC5103E0020EAC5D28E11A +:10810A00DF50000821E2AC5101E18D90DF0403E168 +:10811A008D848D82898C020EDF5C03E18D848D82D1 +:10812A00899C030EDF5C03E18D948D82899C040E89 +:10813A00DF5C03E18D848D92899C050EDF5C10E182 +:10814A008D948D92899C0CD0AC510AE18D8008D017 +:10815A00AC0506E1DF50000802E28C9201D08C8265 +:10816A00CEEC44F0010F98DAB6EC45F017E10601BF +:10817A00C35116E10E01AC5108E1010EDB500008B3 +:10818A0002E28B920BD08B8209D0AC0507E1010E7B +:10819A00DB50000802E2899201D0898276EC2BF04A +:1081AA00F7EF45F0FE0E0E01AE5DFF0EAF59FF0E62 +:1081BA00B059FF0EB15905E2AE2B000EAF23B02322 +:1081CA00B12376EF2BF00E01AE51AF11B011B11100 +:1081DA0005E0AE07000EAF5BB05BB15B76EF2BF04C +:1081EA001DEC46F0E652A7DA070EE4EC45F0DB5048 +:1081FA000BE1DFCFAEFE010EDBCFAFFE020EDBCF0F +:10820A00B0FE030EDBCFB1FE76EC2BF0050EE15C7F +:10821A0002E2E16AE552E16EC8D1AECEE6FFAFCE28 +:10822A00E6FFB0CEE6FFB1CEE6FF090E006EAC0E59 +:10823A009AEC45F002E2E16AE552C0EF44F0E66AE0 +:10824A00B20EE66E0E0EE66E010E61D90601C3513C +:10825A0001E0120076EF2BF0B2CE00F0016A00BE08 +:10826A0001688DDB020E026EAC0E44DA02E2E16AAC +:10827A00E552E16E055076EF2BF0B3CE00F0016ABD +:10828A0000BE01687CDBFC0E026EAB0E33DA02E242 +:10829A00E16AE552E16E05500E01B36B76EF2BF001 +:1082AA009DBCFED716C1E6FF17C1E6FF00C1E6FF77 +:1082BA0001C1E6FFF00E006EAB0E9AEC45F002E249 +:1082CA00E16AE552C0EF44F046D97DDAD7DB060110 +:1082DA00C35165E100EC46F0FF0ED880EE54030E60 +:1082EA00ED5407E2010EDB68030EF36E020EF3CFC4 +:1082FA00DBFFDF50010802E2010EDF6E0FDA07E151 +:10830A00DF0405E10E01B66B020EB76F06D0010E4F +:10831A00DBCFB6FE020EDBCFB7FECAB415D0CB68F0 +:10832A00FC0ECA140009CA6E9D920F015281529323 +:10833A00F00EBA140C09BA6E3F0EBA140009BA6EDE +:10834A000E010E0ECC6FCA84DF5023E0B6CE00F0C9 +:10835A00B7CE01F0D89001320032D8900132003203 +:10836A000050BB6EB6CE02F0B7CE03F0040ED89022 +:10837A0002360336E804FBE1300E0216000E03163D +:10838A00CF0EBA1400010210006E03C001F0E850CB +:10839A0003D0BB6ACF0EBA14BA6E76EC2BF0F7EFA5 +:1083AA0045F01200D8D8230EE12402E3E168E65230 +:1083BA00E0DAF29E030E00CEDBFF040E01CEDBFFF5 +:1083CA00050E02CEDBFF060E03CEDBFF070E04CE40 +:1083DA00DBFF080E05CEDBFF090E06CEDBFF0A0E19 +:1083EA0007CEDBFF0B0E08CEDBFF0C0E09CEDBFF40 +:1083FA000D0E0ACEDBFF0E0E0BCEDBFF0F0E0CCEE0 +:10840A00DBFF100E0DCEDBFF110E0ECEDBFF120EC0 +:10841A000FCEDBFF130E10CEDBFF140E11CEDBFFE7 +:10842A00150E12CEDBFF160E13CEDBFF170E14CE7F +:10843A00DBFF180E15CEDBFF190E16CEDBFF1A0E68 +:10844A0017CEDBFF1B0E18CEDBFF1C0E19CEDBFF8F +:10845A001D0E1ACEDBFF1E0E1BCEDBFF1F0E1CCE1F +:10846A00DBFF200E1DCEDBFF210E1ECEDBFF220E10 +:10847A001FCEDBFFF28E190EDBCF00F01A0EDBCF18 +:10848A0001F01B0EDBCF02F01C0EDBCF03F078D914 +:10849A0002E0010EDF6E030EDB5002E0010EDF6E1A +:1084AA000E01205102E1010EDF6EDF5006E0BCD959 +:1084BA0067D903E0DE52010EDD6EDF500AE0B3DA5F +:1084CA00DBCF03F05DD905E0010EF36E020EF3CFA8 +:1084DA00DBFF020EDBCFE6FFE66A010EDBCFE6FF2B +:1084EA00E66ADFCFE6FFE66AE20E006EAB0E3BD825 +:1084FA00036E090EE15C02E2E16AE552E16E0350A5 +:10850A00230EE15C02E2E16AE552E16E4ED0E66ECC +:10851A00D8EC30F0E55290D3DBCF03F052DADFCF5C +:10852A003DF0010EDBCF3EF0020EDBCF3FF0030E33 +:10853A00DBCF40F077EC62F0D880190E3854EAEFBE +:10854A0045F027DBEECF00F0EECF01F0EECF02F0E0 +:10855A00EFCF03F012004ADBE1CFD9FFE2CFDAFF17 +:10856A00120038DAECD2016E026A00C0E6FFE66E4B +:10857A0002C0E6FF43EF61F0040EDB6A050EDB6A18 +:10858A00060EDB6A070EDB6A080EDB6A090EDB6A77 +:10859A000A0EDB6A0B0EDB6A0C0EDB6A0D0EDB6A57 +:1085AA000E0EDB6A0F0EDB6A1200E552E5CFDAFF28 +:1085BA00E7CFD9FF120023DBCBDAD9501200DBCF89 +:1085CA0007F004C038F005C039F006C03AF007C019 +:1085DA003BF013EC53F01C0EDBCF3EF01D0EDBCF4D +:1085EA003FF01E0EDBCF40F01F0EDBCF41F07FECD9 +:1085FA0053F0BFDA210E3E6EE60E3F6E5B0E406E02 +:10860A00400E416E7FEC53F083EF54F0D1D900C095 +:10861A0039F0D8EF45F0DBCF3BF03D683E683F6864 +:10862A00406819EF62F0D880FF0E3954FF0E3A54B1 +:10863A00FF0E3B54000E3C541200CCD9EE50385C6D +:10864A00EE503958EE503A58EE503B581200A1DA23 +:10865A0076D2FA0EDBCF3DF0FB0EDBCF3EF0FC0EFE +:10866A00DBCF3FF0FD0EDBCF40F01200DBCF3CF05A +:10867A003C34000E3C18120039C004F03AC005F030 +:10868A003BC006F03CC007F01200DBCF07F00450F5 +:10869A000510061007101200E66E000EDA20E66ECC +:1086AA00120077EC62F038C0DEFF39C0DEFF3AC054 +:1086BA00DEFF3BC0DDFFDD52DD526BDAD880000EF3 +:1086CA00EE54800EEE54000EEE54000EEE541200DC +:1086DA00D8807BDA000E3C5412000C0E34C0DBFF4B +:1086EA000D0E35C0DBFF0E0E36C0DBFF0F0E37C096 +:1086FA00DBFF1200036E046A02C0E6FFE66E04C0E6 +:10870A00E6FF43EC61F0056E050EE15C1200DA202B +:10871A00EA6ED890030EEB50000A12006CDAEE50A3 +:10872A00ED101200000EEE5C000EEE58000EEE5830 +:10873A00000EEE581200E66AFBEF45F0DE6ADE6ACA +:10874A00DD6ADD52DD52120045D90C0EEECFDBFF99 +:10875A000D0EEECFDBFF0E0EEECFDBFF0F0EEECFD0 +:10876A00DBFF120037D9140EEECFDBFF150EEECF6A +:10877A00DBFF160EEECFDBFF170EEECFDBFF12008C +:10878A0000500110021003101200000EE66EE66A95 +:10879A00E66EE66AB6C6E6FFE66EE66A74EC5DF079 +:1087AA00006E070EE15C1200E96EFF0EDA20EA6E37 +:1087BA0000501F0BEECF38F0EECF39F0EECF3AF083 +:1087CA00EECF3BF01200E652E652E65205D2040E14 +:1087DA00DBCF3AF0050EDBCF3BF0FCEF52F0D8903E +:1087EA00383639363A363B36E8061200190E3D6EEF +:1087FA003E6A3F6A406A1200CCD9D880FF0EEE5416 +:10880A00FF0EEE54FF0EEE54000EEE541200180E38 +:10881A00DBCF00F0190EDBCF01F01A0EDBCF02F02E +:10882A001B0EDBCF03F01200100EDBCF00F0110E8F +:10883A00DBCF01F0120EDBCF02F0130EDBCF03F019 +:10884A001200140E34C0DBFF150E35C0DBFF160E06 +:10885A0036C0DBFF170E37C0DBFF1200F60EDBCF88 +:10886A0000F0F70EDBCF01F0F80EDBCF02F0F90EC5 +:10887A00DBCF03F0120000C0DFFF010E01C0DBFFF7 +:10888A00020E02C0DBFF030E03C0DBFF1200040E60 +:10889A00DBCF00F0050EDBCF01F0120008C038F084 +:1088AA0009C039F00AC03AF0120094D8A80ED8804C +:1088BA00EE54610EED5412005CD9140E1200E16EF2 +:1088CA000350DE6A800EDE6EDE6ADD6ADD52DD523C +:1088DA00120091D9010EEE181200100EDB6A110E69 +:1088EA00DB6A120EDB6A130EDB6A12003B6B3C6B0F +:1088FA003D6B3E6B3A6B8D908B92D950120039C00A +:10890A0008F03AC009F03BC00AF03CC00BF0120074 +:10891A00060EDBCF3AF0070EDBCF3BF0FCEF52F04E +:10892A00FF0EEE5CFF0EEE58010EEE58000EEE58EA +:10893A0012003AEC40F080D1AC6F96809482958C0C +:10894A00958E9588958A1200F36E010EF3CFDBFFA0 +:10895A00020EDB6A1200010EDBCFB2F6020EDBCF8B +:10896A00B3F61200D8900036013602360336E8060E +:10897A001200E16E31D1E16E035076EF2BF000C0A8 +:10898A00E6FF01C0E6FF1200DECFE6FFDDCFE6FF1D +:10899A001200010EE66ED95012000C0EDBCF04F065 +:1089AA000D0EDBCF05F00E0EDBCF06F00F0E120018 +:1089BA0039C03EF03AC03FF03BC040F03CC041F005 +:1089CA00120000C038F001C039F002C03AF003C00A +:1089DA003BF01200E96E000EDA20EA6E1200080E71 +:1089EA00DBCF38F0090EDBCF39F00A0EDBCF3AF0D5 +:1089FA000B0E10EF43F0080EDBCF39F0090EDBCF78 +:108A0A003AF00A0EDBCF3BF00B0E3BEF43F00C0EB5 +:108A1A00DBCF39F00D0EDBCF3AF00E0EDBCF3BF099 +:108A2A000F0E3BEF43F0140EDBCF00F0150EDBCF39 +:108A3A0001F0160EDBCF02F0170E12002DDE060E25 +:108A4A008CEF42F0DBCF0BF029DF0BC03BF013ECCD +:108A5A0053F012DEDBDD7FEC53F083EF54F0D95094 +:108A6A00080F7FDDD950040F7CDDF1DDEAEC3DF023 +:108A7A00006E0C0EE15C120076DDDED05CDE010ECB +:108A8A0046DD87DF13EF46F0040EDBCF39F0050E23 +:108A9A00DBCF3AF0060EDBCF3BF0070E3BEF43F09D +:108AAA00040EDBCF38F0050EDBCF39F0060EDBCF34 +:108ABA003AF0070E10EF43F00C0EDBCF00F00D0E6C +:108ACA00DBCF01F00E0EDBCF02F00F0E91EF42F07A +:108ADA00140EDBCF39F0150EDBCF3AF0160EDBCFD2 +:108AEA003BF0170E3BEF43F0140EDBCF04F0150EEC +:108AFA00DBCF05F0160EDBCF06F0170E4AEF43F078 +:108B0A00F20EDBCF04F0F30EDBCF05F0F40EDBCF71 +:108B1A0006F0F50E4AEF43F01EDDE652E652120069 +:108B2A00070EF5DCE66AD95012001DDD036E070E4A +:108B3A00E15C1200E16EDE6A01DEC1EF42F0EECFC7 +:108B4A00E6FFEECFE6FFEECFE6FFEFCFE6FF12003D +:108B5A0038C000F039C001F03AC002F03BC003F05F +:108B6A001200010ED4DCE76E020EE7CFDBFFDB500A +:108B7A00120039C000F03AC001F03BC002F03CC01C +:108B8A0003F01200DEDCC5EF43F0E96EFF0E8CEF56 +:108B9A0043F0D9CFE9FFDACFEAFF1200D2DC0BDDCE +:108BAA00140F22EF43F001C03AF002C03BF003C0B9 +:108BBA003CF012001BDE77EC62F02EEF43F0A7DCEC +:108BCA00E76E040EE7CFDBFF1200000E3954000EE9 +:108BDA003A54000E3B541200DF6A010EDB6A020EA1 +:108BEA00DB6A1200E552E552E552DFD4D9CFE6FF3F +:108BFA00DACFE6FF1200D950010FEFEF44F01F0E53 +:108C0A003D6E050E3E6E3F6A406ADBDE77EF62F02C +:108C1A00D8DE1FDD77EC62F00F0E1200010F3CDD8B +:108C2A00030E8CEF42F028DF010EDE6EA3EF43F055 +:108C3A0073DFE652E6521200E552E552E55212009F +:108C4A00BCEC4BF0A098636A626A0F01266B93EC46 +:108C5A004CF002E2E16AE552E16E00500F0150EC7D +:108C6A004CF0DF6ADF50006E016A0C0E005C000EE9 +:108C7A00015810E2DF50040DF3CFE9FFF4CFEAFF09 +:108C8A00000EE926040EEA22EE6AEE6AEE6AEE6A3F +:108C9A00DF2AE8D7658C0F01386B6598659C62A658 +:108CAA0007D062960701BF6BC46BC56BC66BF7D75B +:108CBA000701010ED86FD96FDA6BDB6BCC6BDF6AF9 +:108CCA00030EDF5C11E2EA6ADF34C0EC4CF0EA2200 +:108CDA00EE6AED6AEA6ADF34C7EC4CF0EA22EE6A21 +:108CEA00ED6AFAEC4BF0ECD70701080EB56F040EEB +:108CFA00B66F0F01160E266F0401300E026F040EB6 +:108D0A00036F400E016F840E006F0701A96BA86BF9 +:108D1A00BFEF4BF0BCEC4BF082BE06D0656A0F0188 +:108D2A00366B0701A86B7CD00701A8510CE1656A74 +:108D3A000F01366B50EC4CF065B602D06586FCD755 +:108D4A000701010EA86FA8050AE165BA08D0626A90 +:108D5A000F01366B368136890701020EA86F625001 +:108D6A00040B06E00F013651040B02E062943EDB6D +:108D7A0065B256D06250010B09E00F013651010B62 +:108D8A0005E05EDF0701040EA86F62906250100BC7 +:108D9A0006E00F013651100B02E018DB629862AC54 +:108DAA0015D00F0136AD0AD057EC4CF0730EC6EC55 +:108DBA004BF002E2E16AE552E16E0050629C070163 +:108DCA00D65101E0D607D65101E1F3D86250200B03 +:108DDA0005E00F013651200B01E0E7DA6250020B81 +:108DEA0014E00F013651020B10E057EC4CF0E66824 +:108DFA007F0EE66E9DEC5EF0006E060EE15C02E20E +:108E0A00E16AE552E16E0050636A040E0701E76EFB +:108E1A00A819E8AE02D0E73402D0E750A85D02E212 +:108E2A00A19834D00F0136A730D0DF6A040EDF5C78 +:108E3A002CE262A62AD064CFCDF70701CD51780B78 +:108E4A00E842E842E842CE6F6296CDB504D0CE51F0 +:108E5A00CEEC4CF003D0CE51D3EC4CF0EA22EF70BA +:108E6A00CE5102E1D5DA0FD0000EE66EE66ACD0EDB +:108E7A00E66E070EE66E720EC6EC4BF002E2E16A8F +:108E8A00E552E16E0050DF2AD1D7A198BFEF4BF02F +:108E9A00BDEC4CF0FC0EDBA403D0E66A38EC4CF0D7 +:108EAA00FC0EDBA204D0010EE66E38EC4CF0FD0E8F +:108EBA00DB50016A260F006E0F0E32EC4CF0CEEC3E +:108ECA004BF0FC0EDBCFEFFFE552BFEF4BF0BDECF2 +:108EDA004CF0FC0EDB5003E0C1EC4BF002D0EBECA3 +:108EEA004BF01EEC4CF0D9CFE9FFDACFEAFFEE5097 +:108EFA00ED1003E1F36AF46A28D0CEEC4BF0E2EC11 +:108F0A004CF0FA0EDBCFEEFFFB0EDBCFEDFFCEEC23 +:108F1A004BF0EE52F90EDBCFEFFF400ED8EC4CF0DF +:108F2A00880EE7EC4CF0FC0EDB5003E0C1EC4BF092 +:108F3A0002D0EBEC4BF0EA22EF74DECF00F0DDCF8B +:108F4A0001F000C0F3FF01C0F4FFE552BFEF4BF0A0 +:108F5A00BDEC4CF0FD0EDB5003E19CEC4CF009D06B +:108F6A00F0EC4BF071EC4CF0F0EC4BF0010F71ECC3 +:108F7A004CF0E552BFEF4BF0A3EC4CF065A817D0CC +:108F8A00B6EC4CF0400EEE16EE6AEE6AEE6AB6ECFD +:108F9A004CF0EE7CC1EC4BF0EA22EF74400E006E0E +:108FAA00B6EC4CF00050EF16B6EC4CF0EF7C8DEFBF +:108FBA004CF00701D85123E1010ED86FD9511FE1B6 +:108FCA00010ED96F020EBC5D07E1E8DBEE52EF6AD3 +:108FDA00E5DBC80EEF6E1200BC0511E1CF6BE0ECC9 +:108FEA004BF0EE52400EEF6EE6DB7DEC4CF0E3DB2D +:108FFA00840EEF6E010ECF6FB6DB800EEF6E12009D +:10900A000701DA6BDB6B020EBC5D06E1DCEC4CF0AF +:10901A00D7DB6CEC4CF010D0C0510401365D07016F +:10902A00C1510401375904E236C4C0F737C4C1F745 +:10903A005CD8B4DBC5DBB2DBC80EEF6E1200BDEC48 +:10904A004CF0000EDE6E040EDD6EC5DB040DF4CFAF +:10905A0001F0D9CFE9FFDACFEAFFF350EE2601504B +:10906A00ED2297DBEF9EFC0EDB5002E1AFDB01D075 +:10907A0083DBEA22DECFEEFFDDCFEDFF8ADBEF9C5A +:10908A0088DB040EE926000EEA22EF8CE55272D341 +:10909A0065980701BFBF0DD0C4AF09D0020EBC6FDF +:1090AA00DB5101E1ADDF0701D96BD86B12009CEFF0 +:1090BA004CF0040130AF0DD00701010EBC6FDA513C +:1090CA0001E19EDF0701D96BD86BD7510DE1DEEFC5 +:1090DA0047F00701020EBC6F46DB840EEF6ED96BB8 +:1090EA00D86BD75101E165DF120041DB400EDF6E1C +:1090FA000701C05D000EC1590AE2C0C7DFFFBB51BC +:10910A0002E1010E03D0BB0502E1020EBB6FDF5084 +:10911A00016AE850C05DC06F0150C159C16F3EDBA2 +:10912A00EE52DFCFEFFF380EC96F040ECA6FBFB120 +:10913A000DD0DF5017E0BDC7F6FFBEC7F7FFBD2B46 +:10914A00000EBE230800F55067DBF3D7DF500AE0B4 +:10915A00BDC7E9FFBEC7EAFFBD2B000EBE23EF5015 +:10916A005BDBF4D707D3BDEC4CF025DBEE52EFCF37 +:10917A00DFFFDFCF00F000500701C55D000EC659C2 +:10918A0002E2C5C7DFFFDF50006E016AE850C55D25 +:10919A00C56F0150C659C66F010EDB6ADF50F36E08 +:1091AA00010EDBCFF4FFF350F45C16E2010EDB5044 +:1091BA00EA6A380FE96E040EEA22EF50E66EC2C779 +:1091CA00E9FFC3C7EAFFC22B000EC323E552E750EB +:1091DA00EF6E010EDB2AE2D7000ED880C555000ECD +:1091EA00C6550DE2E4DBECDAE6DAEF50400B03E1B8 +:1091FA006EDBC80E02D06BDB880EEF6E12D0B3DACC +:10920A00840EEF6EC751C81107E005D0C8C7FAFF30 +:10921A000701C751F96EFADF0701C49FD75101E16F +:10922A00C8DEE552A7D2A3DA0701BF8F77DB02E2D5 +:10923A00E16AE552E16E0050300EE66EE66AE66AD1 +:10924A00000EE66E040EDBDA02E2E16AE552E16E36 +:10925A000050658CDF6A030EDF5C02E2C6DAFBD7D8 +:10926A00010EE66EE66AE66AAA0EE66E070EC7DA2F +:10927A0002E2E16AE552E16E0050659C0701080EC0 +:10928A00B56F040EB66F000EAB6F040EAC6FABC7B2 +:10929A00ADF7AE6F32C4A9F7A95102E1100E10D092 +:1092AA00010EE66EE66AA90EE66E070EE66E010E7E +:1092BA0068DA02E2E16AE552E16E00500701200E27 +:1092CA00A86F58D2800E0401305D38E10701C00E44 +:1092DA00BF6F04013351030A1AE0010A09E0030AC5 +:1092EA002BE107011E0EBD6FC30EBE6F120E1ED0FC +:1092FA00E7DAA50EF626C30EBEDA020E0701D9DAA0 +:10930A00F5CFC0F7030ED5DAF5CFC1F71200030E79 +:10931A00325D0FE2D5DAA70EF626C30EACDABDC768 +:10932A00F6FFBEC7F7FF0800F5500701C06FC16B13 +:10933A0012000701BF6B12000701BF6B120018DB96 +:10934A000401386B396B30511F0B020A11E0030A12 +:10935A000CE0010A1EE10701BF8F040138810701F1 +:10936A00CB0517E10401388314D00701BF8F11D050 +:10937A000701BF8F040134BF02D0E9DA01D0ECDA69 +:10938A0058DAF2DA06E005DAEF50040B02E0010ED1 +:10939A00386F0701BFAF07D0380EBD6F040EBE6F1E +:1093AA00BF81020EC06FE552E5D10F0126A10CD094 +:1093BA0002DAEF50800807E1F1D9EF50840803E19F +:1093CA00FAD98C0EEF6E2691629A12000F01368539 +:1093DA00629865820701010ECC6F31DA750ED1D918 +:1093EA0002E2E16AE552E16E005012000701CC6B1D +:1093FA0026DA740EC6D902E2E16AE552E16E00503D +:10940A0065920F01369562A402D06294FCD71200CD +:10941A00AED907012D0ED66FFD0ECD1539E17E0EA0 +:10942A00CD15E8407F0B040DF3CFABF7F4CFACF7C3 +:10943A00000EAB27040EAC23ABC7ADF7ACC7AEF733 +:10944A00AD75B9D9EF503C0BE842E8420D081EE170 +:10945A00DF6A080EDF5C16E2AED9020EE926000EBC +:10946A00D5D9EF50E66EDF50EA6A300FE96E040E86 +:10947A00EA22E552E750EF6E9ED99FDAEE2AEF22F2 +:10948A00DF2AE7D798D934DA09D807D027D805D000 +:10949A00FD0ECD15040801E130D86CD10701BB6B74 +:1094AA00D76BDA6BDB6BCF6BBC6B78D9EF9EB5757C +:1094BA0075D9EF9EB5750BDAEF9EBF6BC06BC16BAA +:1094CA00C46BC56BC66B55D8BAD9030E5AD902E21A +:1094DA00E16AE552E16E00504DEF48F0020E0701D5 +:1094EA00BC5D02E1B8EF48F0BC6BCF5104E13BD957 +:1094FA008C0EEF6E1200CF6B120039D94FD9EF5094 +:10950A00400B01E0010EDF6E0701B575080EA85D7C +:10951A000BE132C438FF0F01385103E00701100E86 +:10952A0002D00701040EA86FBC0513E137D948D948 +:10953A00DCDD020E0701BB5D03E130D9840E07D0E2 +:10954A00DF5003E12BD9C80E02D028D9880EEF6E5E +:10955A000FD0C4AF0CD0C751C81107E005D0C8C797 +:10956A00FAFF0701C751F96EFADF0701C49FBC6B06 +:10957A0001D104013051600BE842E842E842E84276 +:10958A00E842000901E0120031510C0A4AE00B0AD4 +:10959A003FE00C0A31E0010A22E00B0A1EE0020A4F +:1095AA001CE0030A18E0080A10E0010A0CE00F0A9E +:1095BA0008E0030A01E012000701BF8F080EA86F36 +:1095CA00120067EF49F018EF49F00701A90EBD6FC5 +:1095DA00070EBE6F0CD0A4EF49F017EF4BF03451D1 +:1095EA000701BD6FBE6BAA0EBD27070EBE23BF8142 +:1095FA00010EC06FBF8F12000701BF8F04013451E3 +:10960A00EA6AAA0FE96E070EEA2232C4EFFF1200D5 +:10961A0016D9020EB6D802E2E16AE552E16E0050AE +:10962A0012001200A5D9E652E652E65204013205AA +:10963A0010E130511F0B00090CE10701BF8F030E27 +:10964A000401315D04E10701010ECB6F02D007016D +:10965A00CB6B0401325101E07FD030511F0B02085D +:10966A0001E07AD034510F0B000901E175D0345171 +:10967A000F0B020871E3200E0701A85D6DE1BF8F91 +:10968A00040134BF04D063D9D4D8DFD803D064D955 +:10969A00D0D8DFD8EA22020EEFCFDBFFF4D8010BD5 +:1096AA0002E1DF9401D0DF8434BF02D050D901D067 +:1096BA0053D9EA22DECFEEFFDDCFEDFF030E315D97 +:1096CA000CE152D907E034BF02D0BFD801D0C1D8CB +:1096DA00EA22EF82840E76D93FD0DF7445D90BE0B7 +:1096EA0058D8EF9E56D8EF8C09D902E2E16AE552C2 +:1096FA00E16E005002D04DD8EF8CDF74C4D8020B53 +:10970A0002E132D912E0040134BF02D09ED801D05E +:10971A00A0D8EA22EF923B0E006E45D9EFD802E2BA +:10972A00E16AE552E16E005002D03B0E3CD90401D9 +:10973A0034510F0B016A260F006E0F0E0122030E21 +:10974A0000C0DBFF040E01C0DBFF030EDBCFE9FF25 +:10975A00040EDBCFEAFFEF90050EE15C02E2E16A5C +:10976A00E552E16ED5D023D9C3D86CEF4CF0E6D8D8 +:10977A00E6521200E552CCD0FD0EEA6ADB34C0EFA5 +:10978A004CF0E66EE66A9DEC5EF0006E060EE15C59 +:10979A001200DECFE9FFDDCFEAFF1200B5C7E9FF0D +:1097AA00B6C7EAFF120034510F0BE96EEA6AD89085 +:1097BA00E936EA361200ABC7E9FFACC7EAFF120086 +:1097CA00FCD8380EEE6E040EED6E1200FD0EEA6A3B +:1097DA00DB34C7EF4CF0FC0EDB50E824026EFD0EC2 +:1097EA00DB50040DF35002241200DF50D7D8EA22CE +:1097FA00EF6ADF50CED8EA22EF6ADF2A1200E66E5D +:10980A00F6EC60F0006E050EE15C1200EA22EE5002 +:10981A00EFCFEAFFE96E1200E66EC9C7E9FFCAC7D1 +:10982A00EAFFC92B000ECA23E552E750EF6EDF06A6 +:10983A001200EA22EECFDEFFEDCFDDFF1200000EAE +:10984A00E66EE66AE66EE66A120034510F0BCEEF58 +:10985A004CF034510F0BD3EF4CF0012200C0DEFF65 +:10986A0001C0DDFF1200FD0EDBCFE6FF24EC48F05D +:10987A00E552E5521200F7220900F5CFBDF70A00BA +:10988A00F5CFBEF71200D950020FE96E000EDA20AA +:10989A00EA6EEF501200160E396F9F0E376F7B0E6D +:1098AA00366F1200010EE66EE66A000EE66EE66A92 +:1098BA001200F76ABD25F66EBE51F72208001200A3 +:1098CA003251F66EF76AD890F636F7361200ADC7FF +:1098DA00E9FFAEC7EAFF1200040DF3CF00F0F4CFA0 +:1098EA0001F0000E0026040EB8DF840EE7EF4CF0FC +:1098FA0064D8300EEE6E040EED6E1200020EE66EA5 +:10990A00E66ADECFE6FFDDCFE6FF050EC6EF4BF0D7 +:10991A00E552E5CFDAFFE7CFD9FF1200020EE66E75 +:10992A00E66AE66A270EE66E0F0E04EF4CF01BDFBE +:10993A008C0EEF6E33DF840EEF6E1200D9CFE6FF86 +:10994A00DACFE6FFE1CFD9FFE2CFDAFF12002BDF51 +:10995A00AF0EE926070E120026DFB50EE926070E1E +:10996A0012000ADF0BEF4CF014DFEF50800B1200ED +:10997A00FEDEE6521200FE0BEA36E96EB50EE92665 +:10998A00070E1200FE0BEA36E96EAF0EE926070E45 +:10999A001200EA6AD30FE96E070E1200EA6AD00FC4 +:1099AA00E96E070E1200F5DEE850EF1612008FDF9F +:1099BA00EE52400EEF6E6CEF4CF0020EE926000EEE +:1099CA00EA221200E6DEE850EF12120027EC52F00B +:1099DA00FB0EDBCFF3FFDB06F35000090AE075EC60 +:1099EA0052F0FA0EE0EC52F0F3E1011CF1E1010E43 +:1099FA0001D0000E56EF52F027EC52F03B0EE12454 +:109A0A0002E3E168E652E16E010EDB6A020EDB6AEE +:109A1A00F90EDBCFF6FFFA0EDBCFF7FFFB0EDBCF3B +:109A2A00F8FF0800F550DF6EDF5002E17AEF51F0DF +:109A3A00250EDF5C02E06DEF51F0030EDB6A040EC7 +:109A4A00DB6A050EDB6A060EDB6A070EDB6A8FEC41 +:109A5A0051F02D0EDF5C0CE02B0EDF5C09E0200ECE +:109A6A00DF5C06E0230EDF5C03E0300EDF5C1AE108 +:109A7A00DF50300A14E0130A0FE0030A0AE00B0A67 +:109A8A0005E0060AE4E1030EDB80E1D7030EDB8280 +:109A9A00DED7030EDB84DBD7030EDB86D8D7030EB3 +:109AAA00DB88D5D72A0EDF5C1BE18BEC51F0D9ECB1 +:109ABA0051F010E0030EDB803A683B68130EDBCFEF +:109ACA003FF0140EDBCF40F0C4EC55F0040E38C062 +:109ADA00DBFF03D0130EC2EC51F08FEC51F00BD028 +:109AEA00090EDB6A30EC52F003E0A4EC52F0FAD72C +:109AFA00090EC2EC51F0030EDBB0DB982E0EDF5CD0 +:109B0A001BE18FEC51F02A0EDF5C0BE18BEC51F07C +:109B1A00D9EC51F003E1130E14EC52F08FEC51F032 +:109B2A000BD0090EDB6A30EC52F003E0A4EC52F0E1 +:109B3A00FAD7090E14EC52F0680EDF5C07E18FECDD +:109B4A0051F0680EDF5C1DE1030E18D0740EDF5C65 +:109B5A0017E07A0EDF5C14E0480EDF5C06E0540E74 +:109B6A00DF5C03E05A0EDF5C02E1020E07D06C0EE6 +:109B7A00DF5C03E06A0EDF5C04E1010E67EC52F081 +:109B8A00C9DBDF506E0A01E17FD31E0A01E192D1DF +:109B9A00200A01E18FD13F0A01E149D11A0A01E104 +:109BAA0046D10D0A01E143D1200A01E140D13A0A26 +:109BBA0001E13DD1200A01E13AD1260A01E135D17C +:109BCA000D0A01E132D11A0A01E1D9D0200A4AE08C +:109BDA00300A1FE0460A0EE0250A01E083D3D95075 +:109BEA00F90FE96EFF0EDA20EA6E010EEE5E000E44 +:109BFA00EE5AEE5A75EC52F0250EE66E95DB03E14D +:109C0A00011C01E169D371EC52F001E26BD3DB2A4A +:109C1A0069D3080EDB6A040EDB50010806E2040E63 +:109C2A00DB0439EC52F0DB508BDB080EDB5009E029 +:109C3A00030EDB50010B05E172DB01E04DD3080E88 +:109C4A00DB6A64DBEFCFDFFFE9EC52F003E1011CD2 +:109C5A0001E142D371EC52F001E3DB2A60DB01E15E +:109C6A0041D33AD3070EDB5002080FE1B5EC52F0AC +:109C7A00030E7CEC52F00E0EEECFDBFF0F0EEECF92 +:109C8A00DBFF100EEECFDBFF20D0F70EDBCF03F0A9 +:109C9A00F80EDBCF04F0020E035E000E045AF70E34 +:109CAA0003C0DBFFF80E04C0DBFF03C0E9FF04C0FA +:109CBA00EAFF6CEC52F0026A0E0E00C0DBFF0F0ED8 +:109CCA0001C0DBFF100E02C0DBFF0E0EDBCFE6FF8A +:109CDA000F0EDBCFE6FF100EDBCFE6FF1EEC61F0C6 +:109CEA00E552E552E552130E39C0DBFF140E3AC0B5 +:109CFA00DBFF060EDB5005E0130EB0EC52F001E27A +:109D0A006ADBD4EC52F002E2130E37DB97EC52F026 +:109D1A0006E0040EB0EC52F002E2050E2EDB030E52 +:109D2A00DBB005D0FCDA01E0D7D2080EDB6A090EF7 +:109D3A00DB6A0E0EDBCFF6FF0F0EDBCFF7FF100E3E +:109D4A00DBCFF8FF0800F550DF6EDF5014E0DAECE5 +:109D5A0052F011E2E9EC52F003E1011C01E1BCD23C +:109D6A00BBDB01E3DB2A090EDB2AD9500E0FE96EB1 +:109D7A00000ECBDBE7D7D3DA01E1B4D2ADD2C6DA33 +:109D8A00110EEECFDBFF120EEDCFDBFF110EDBCF94 +:109D9A00E6FF120EDBCFE6FF10EC61F0E552E5526A +:109DAA00130EF3CFDBFF140EF4CFDBFF060EDB50EE +:109DBA0004E0130ED0DB01E20EDBD4EC52F002E237 +:109DCA00130EDBDAAFDB05E0040EC5DB02E2050E9B +:109DDA00D4DA030EDBB005D0A2DA01E07DD2080E98 +:109DEA00DB6A090EDB6A110EDBCFE9FF120EDBCF4D +:109DFA00EAFFEFCFDFFFDF5014E0D7DB12E2E4DB4C +:109E0A0003E1011C01E168D267DB01E3DB2A090EE9 +:109E1A00DB2A110EDB2ADBCFE9FF120EE8E3DB2A8D +:109E2A00E6D77DDA01E15ED257D2030EDB8E070E4A +:109E3A00DB0410E195DB040E5ADB0A0EEECFDBFFE2 +:109E4A000B0EEECFDBFF0C0EEECFDBFF0D0EEECFCF +:109E5A00DBFF6CD0070EDB5003082CE1030EDBAEF0 +:109E6A000DD0B2DA020E76DAEFCF00F0016A026A9A +:109E7A00036A00AE39D00168026835D0F70EDBCF2D +:109E8A0001F0F80EDBCF02F0020E015E000E025A5C +:109E9A00F70E01C0DBFFF80E02C0DBFF01C0E9FFCD +:109EAA0002C0EAFFEFCF00F00A0E00C0DBFF0B0E84 +:109EBA00DB6A38D0070EDB50020809E1030EDBAE7D +:109ECA0004D059DB02AE10D00ED055DB0DD0030EF4 +:109EDA00DBAE12D079DA020E3DDAF9DA026A036AE7 +:109EEA0001AE02D002680368E2DA0C0E02C0DBFFA0 +:109EFA000D0E03C0DBFF1AD0F70EDBCF02F0F80E0F +:109F0A00DBCF03F0020E025E000E035AF70E02C008 +:109F1A00DBFFF80E03C0DBFF02C0E9FF03C0EAFF64 +:109F2A00D6DAC5DA0C0EDB6A0D0EDB6A060EDB50DA +:109F3A0005E1010EF36E050EF3CFDBFF150EDB6AAA +:109F4A00160EDB6AD950370F006E000EDA20016E4A +:109F5A00390E00C0DBFF3A0E01C0DBFF380EDB6AA8 +:109F6A00080EDB6A0A0EAEDADF50780A12E0200A1F +:109F7A0010E0280A0CE0200A0AE03F0A06E00D0A6F +:109F8A0002E0200A08E1020E05D0080E03D0080EEE +:109F9A00DF26100E97DA030EDBBE02D0DB92DB94CB +:109FAA00DB50800B24E08ADAD890030EEB50000ACB +:109FBA0008E6000EEE5C000EEE58000EEE58000E9B +:109FCA00EE5815E213DA3D683E683F68406819ECBE +:109FDA0062F00A0E34C0DBFF0B0E35C0DBFF0C0E3D +:109FEA0036C0DBFF0D0E37C0DBFF2D0E08D0030E87 +:109FFA00DBA202D02B0E03D0DBA408D0200EF36E16 +:10A00A00170EF3CFDBFF150EDB2A02D0170EDB6A21 +:10A01A00050EDB5003E1B7D901E189D0060E006EC7 +:10A02A00C60E016E000E026E070EDBCF03F0046A45 +:10A03A00056A066A03C03DF004C03EF005C03FF061 +:10A04A0006C040F0D3D977EC62F000503424F36EA6 +:10A05A0001503520F46E02503620F86EF4CFF7FF27 +:10A06A00F3CFF6FF0800090EF5CFDBFF580EDF5CD1 +:10A07A000FE1610EF36E090E7BD90AE3200E006E22 +:10A08A00090EDBCFE7FF0050E75E090EE7CFDBFFE3 +:10A09A00070EDBCF00F0016A026A036A0FDA00C01A +:10A0AA003DF001C03EF002C03FF003C040F0EECFE9 +:10A0BA0038F0EECF39F0EECF3AF0EFCF3BF077EC55 +:10A0CA0062F03BC0EDFF3AC0EDFF39C0EDFF38C08A +:10A0DA00EFFF390EDBCFE9FFDB063A0EDBCFEAFFF3 +:10A0EA0001E2DB06090EDBCFEFFF150EDB2A4BD9A7 +:10A0FA0095E1030EDBA61DD06F0EDF5C06E1C1D928 +:10A10A0018E3150EDB285BDA14D0780EDF5C09E061 +:10A11A00580EDF5C06E0620EDF5C03E0420EDF5C95 +:10A12A0008E1020EF36E160EF3CFDBFF02D0150E16 +:10A13A00DB6A030EDB50100B0EE0040EDBCF00F0DF +:10A14A00050EDB50D880005406E2060EDB5003E110 +:10A15A00040EDB5034DA95D90AE2050EDBCFE7FFAD +:10A16A00150EDB50E75E050EE7CFDBFF02D0050ECA +:10A17A00DB6A040EDBCF00F0160E45D9D8800054F6 +:10A18A0014E2160EDBCFE6FF150EDBCFE6FF040E58 +:10A19A00DBCFE6FF050EDB50E552E75CE552D880DF +:10A1AA00E754E552D880E7545FD9030EDB50010B20 +:10A1BA000BE1080EDB5008E0B2D801E08DD0080EA2 +:10A1CA00DB50BED8080EDB6A170EDB5007E088D9D1 +:10A1DA00170EF1D903E1011C01E17ED0160EDB5006 +:10A1EA0016E07ED9300EE66E9FD802E1011C74E0BB +:10A1FA0077D9DFCFE6FFD7EC61F0E552E552E552B9 +:10A20A00F4CF01F00001F31C02E1011C65E0050E28 +:10A21A00DBCF00F0160EDB50D880005409E2050EA1 +:10A22A00DBCFE7FF160EDB50E75E050EE7CFDBFF5D +:10A23A00300EE66E050ECBD94FE1390EDB2ADBCFA5 +:10A24A00E9FF3A0E01E3DB2ADBCFEAFF090EEFCF83 +:10A25A00DBFFDB500EE044D9090EADD902E1011C47 +:10A26A003BE0390EDB2ADBCFE9FF3A0EEDE3DB2ACE +:10A27A00EBD755D831E1160EDBCFE6FF080EC3D86F +:10A28A00E552E7245DD82ED0070EDB50030A1CE006 +:10A29A00010A14E0030A07E07BD9DBCFEEFF020EC6 +:10A2AA00DBCFEDFF1FD0F5D8056A03AE02D00468F4 +:10A2BA0005682CD8BCD805C0EEFF14D0EAD803BE76 +:10A2CA00046824D8B4D80ED063D9DBCFEFFF0AD004 +:10A2DA007BD905E1011C03E1F368F46810D0FCD8CE +:10A2EA0001E3DB2A79D916EF4DF0010EDBCF00F03E +:10A2FA00020EDBCF01F000C0F3FF01C0F4FF3B0EFA +:10A30A00E15C02E2E16AE552E16ECBD029D9020EA4 +:10A31A007CEF52F061D90800F550DF6E1200200E72 +:10A32A00E66E080EECEF52F0D7EC61F0E552E5521A +:10A33A00E552F3CF00F0F4CF01F00001F31C120054 +:10A34A00006E016AD950010F4DD90050EE26015016 +:10A35A00ED221200045E000E055AF70E04C0DBFF60 +:10A36A00F80E05C0DBFF04C0E9FF05C0EAFF1200D2 +:10A37A00DBCFF4FFF350F45C1200DB50E76E040EFF +:10A38A00E7CFDBFF12000A0EDBCF00F00B0EDBCFAC +:10A39A0001F00C0EDBCF02F00D0EDBCF03F0005004 +:10A3AA000110021003101200130EEECFDBFF140E81 +:10A3BA00EDCFDBFF130EDBCF00F0140EDBCF01F085 +:10A3CA000001800E01141200F70EDBCF04F0F80E24 +:10A3DA00DBCF05F01200050EDB50E66ED950130FE5 +:10A3EA0001D9E552E750EE6EED6A12000A0EDBCF94 +:10A3FA0038F00B0EDBCF39F00C0EDBCF3AF00D0E36 +:10A40A00DBCF3BF01200DBCFE6FF150EDBCFE6FF1A +:10A41A00050EDB50E552E724E552E7241200DB5033 +:10A42A00CED8010EF36E060EF3CFDBFF1200EE500C +:10A43A00EFCFEAFFE96E02C0EEFF03C0EEFF04C0F1 +:10A44A00EEFF1200D9CFE6FFDACFE6FFE1CFD9FF60 +:10A45A00E2CFDAFF1200DFCFE6FFE66A65EC62F0D0 +:10A46A00E552E552F3501200E76E080EE7CFDBFF24 +:10A47A001200EECF00F0EECF01F0EFCF02F0036A48 +:10A48A001200050EDBCF00F0150EDB50D880005409 +:10A49A001200010EDBCF02F0020EDBCF03F0046ADA +:10A4AA001200E552E5CFDAFFE7CFD9FF12000A0E14 +:10A4BA0000C0DBFF0B0E01C0DBFF1200D9500A0FF0 +:10A4CA00F7EF52F0F36E070EF3CFDBFF1200EECF79 +:10A4DA0000F0EFCF01F01200010EDB2A020E12008B +:10A4EA00FC0EDBCFE6FFFD0EDBCFE6FF1200005EBF +:10A4FA00000E015AF70E00C0DBFFF80E01C0DBFFA9 +:10A50A0000C0E9FF01C0EAFF1200DA20EA6EEF2A72 +:10A51A00EECFF6FF000EEF22EECFF7FFEF22EECFDF +:10A52A00F8FF1200040EDBCFE6FF130EDB50E552F4 +:10A53A00E75C9ADFDB5004DF060EDB501200090EDF +:10A54A00DB500A0DF350DF24D00FE76E090EE7CF78 +:10A55A00DBFF8FEF51F0DB50F36E050EBDEF51F0CC +:10A56A00F70EDBCF00F0F80EDBCF01F01200DFCFE1 +:10A57A00E6FF99EF51F028DF030EECDE3EEF52F0D2 +:10A58A00EBEC4CF0E552E552E552E55200091200B7 +:10A59A00BDDEEE50EFCFEAFFE96E010E1200130E98 +:10A5AA00DB50F36E040EBDEF51F0040EDB50F36E78 +:10A5BA00090EBDEF51F0DBCFE6FF99EF51F0E76EE0 +:10A5CA00050EE7CFDBFF12008BDFBCEF52F0DBCFCB +:10A5DA00E6FF86DFC5EF52F0D950F90FE96EFF0E9C +:10A5EA008AEF52F0E96E000EDA20EA6E1200439EFC +:10A5FA0008D0439E3BAE05D03A6C3B1EE86A3B222C +:10A60A00438E3BC035F03AC034F0476A466A8E0E34 +:10A61A00366E376AD6EF54F0439E0CD0439E3BAE5B +:10A62A0009D0386C391E3A1E3B1EE86A39223A2292 +:10A63A003B22438E3BC035F03AC034F039C047F074 +:10A64A0038C046F09E0E366E376AD6EF54F0436A2B +:10A65A0012EC55F02AEC55F043B6BAEF54F043A287 +:10A66A0005D043BABAEF54F0C1EF54F043BACDEF74 +:10A67A0054F043A005D043B8BAEF54F0CDEF54F0EC +:10A68A0043B8C1EF54F0376A7F0E3C24366EE86A4D +:10A69A0037224150365EE86A375A1A0E446E3C6ACF +:10A6AA00466A476A346A356A3E50395E3F503A5ABA +:10A6BA0040503B5A000E3C5A09E73E5039263F505B +:10A6CA003A2240503B22000E3C2201D0468AD890C2 +:10A6DA0039363A363B363C36D890463647363436E3 +:10A6EA003536442EE1D73B503A103910D8A4468A61 +:10A6FA00D6EF54F0436A12EC55F02AEC55F043B603 +:10A70A00BAEF54F043A205D043B8BAEF54F0C1EF00 +:10A71A0054F043AA05D043B0BAEF54F0C1EF54F055 +:10A72A0043B002D043A802D0CDEF54F0376A41506B +:10A73A003C24366EE86A37227E0E365EE86A375A5D +:10A74A00466A476A346A356A40503B02F4CF35F0AC +:10A75A00F3CF34F03F503B02F3504726F4503422F3 +:10A76A00000E352240503A02F3504726F450342264 +:10A77A00000E35223E503B02F3504626F450472243 +:10A78A00000E342235223F503A02F3504626F45046 +:10A79A004722000E3422352240503902F350462611 +:10A7AA00F4504722000E342235223E503A02F45029 +:10A7BA004626000E4722342235223F503902F450F1 +:10A7CA004626000E472234223522D6EF54F0417E27 +:10A7DA00436A12EC55F02AEC55F043B6BAEF54F03E +:10A7EA0043A20AD043AA03D043BEBAEF54F043A40B +:10A7FA00C6EF54F0C3EF54F043AA05D043ACC6EFFA +:10A80A0054F0C3EF54F043A00AD043A808D043BE83 +:10A81A0004D043A402D0CFEF54F0D3EF54F0466AE9 +:10A82A00376A41503C5C456E10E339C047F03AC084 +:10A83A0034F03BC035F03CC044F03EC039F03FC074 +:10A84A003AF040C03BF0433A09D03EC047F03FC01F +:10A85A0034F040C035F041C044F0456C439E43BCDF +:10A86A00438E44C036F043B002EF55F01A0E4560ED +:10A87A0002EF55F0366A3C6A43A408D0396C3A1E96 +:10A88A003B1E3C1EE86A3A223B223C2243AC08D0DB +:10A89A00476C341E351E361EE86A342235223622AB +:10A8AA00386A455207E03C343B323A323932383260 +:10A8BA00452EF9D7395047263A5034223B50352293 +:10A8CA003C50362238C046F0439E36AE0BD0466C1A +:10A8DA00471E341E351E361EE86A472234223522A8 +:10A8EA003622438E36A006D0D880353234324732EB +:10A8FA004632442A44C036F0D6EF54F0436A12EC8A +:10A90A0055F043B68DEF54F043A20FD043B407D0AD +:10A91A007F0E3B6EFF0E3A6E396E386E25D0800E72 +:10A92A003B6E01D03B6A000EF6D743B0FBD7386ABC +:10A93A009F0E3C60EBD77E0E3C64F4D79E0E3C5CC7 +:10A94A0007E0D8903B323A32393238323C2AF6D7CD +:10A95A0043A40AD0386C391E3A1E3B1EE86A3922D3 +:10A96A003A223B223BAEDED712007F0E3C6EFF0E30 +:10A97A003B6E3A6E396E12007F0E43BEFF0E3C6E7E +:10A98A0002D07F0E3C6E800E3B6E3A6A396AF3D76C +:10A99A0043AE04D0800E3C6E3B6AF7D73C6A3B6AF2 +:10A9AA00F4D73550341047104610F8E037BEF0D7C8 +:10A9BA0035BE0CD036503710EBE0D89046364736C5 +:10A9CA00343635363606D8A03706F2D73750D4E1B2 +:10A9DA003628D2E046AE11D07F0E461402E147A0D7 +:10A9EA000CD0472AE86A3422352207E3D880353268 +:10A9FA0034324732362A3628BFE03650C9E047C0DB +:10AA0A0039F034C03AF035343B6E36303C6E3B3266 +:10AA1A003C9E43BE3C8EC0EF54F03B363C3602E3CC +:10AA2A004384437E06E143803C6A3B6A3A6A396A58 +:10AA3A0012003C2803E0D8803B321200D8903B3207 +:10AA4A0002E143821200438612004036413602E395 +:10AA5A00438C437E06E14388416A406A3F6A3E6A04 +:10AA6A001200412803E0D88040321200D8904032C8 +:10AA7A00EAE1438A1200426A40AE49EF55F03F6C60 +:10AA8A00401EE86A4022421E3BAE51EF55F03A6C36 +:10AA9A003B1EE86A3B22421EB6EC62F03BBE61EF07 +:10AAAA0055F042AE000C3A6C3B1EE86A3B22366C0B +:10AABA00371EE86A3722000C42BE58EF55F0438829 +:10AACA00FF0C6FEC55F043B6000C43B0000C43A4E6 +:10AADA00000C010C436A12EC55F02AEC55F043B60F +:10AAEA00120043AE08D043A004D043A802D043804A +:10AAFA0012004390120041503C5C0BE140503B5C19 +:10AB0A0008E13F503A5C05E13E50395C02E143807E +:10AB1A001200D8A002D0438E10D03C5041C03CF065 +:10AB2A00416E3B5040C03BF0406E3A503FC03AF055 +:10AB3A003F6E39503EC039F03E6E41503C5C10E0E9 +:10AB4A00FF0F09E0439043B403D043AE438412009D +:10AB5A0043AE43941200412AD89040323F323E32EB +:10AB6A003E50395E3F503A5A40503B5A3BBEEAD7B4 +:10AB7A00D89039363A363B363C2EF8D7C8D73BC040 +:10AB8A0047F03AC046F03A503F02F4CF39F0F3CFDB +:10AB9A0038F03B504002F4CF3BF0F3CF3AF03F029B +:10ABAA00F3503926F4503A22E86A3B2246504002D2 +:10ABBA00F3503926F4503A22E86A3B2240AEEAEFD3 +:10ABCA0055F046503A5E47503B5A47AE000C3F504C +:10ABDA003A5E40503B5A000C514D2C25692C256990 +:10ABEA002C25690A0D00253034692C253034690D6D +:10ABFA000A002531690D0A00253033690D0A00253E +:10AC0A003031306C750D0A0025640A0D0025642C5C +:10AC1A00256C752C256C752C256C752C256C750A84 +:10AC2A000D004D616A6F72206D616C66756E63749A +:10AC3A00696F6E2041786973322053746570436F6F +:10AC4A00756E746572207A65726F0A0D004D616ABD +:10AC5A006F72206D616C66756E6374696F6E2041E8 +:10AC6A00786973322053746570436F756E746572B8 +:10AC7A0020746F6F2068696768203A20256C750A0E +:10AC8A000D004D616A6F72206D616C66756E63743A +:10AC9A00696F6E2041786973312053746570436F10 +:10ACAA00756E746572207A65726F0A0D004D616A5D +:10ACBA006F72206D616C66756E6374696F6E204188 +:10ACCA00786973312053746570436F756E74657259 +:10ACDA0020746F6F2068696768203A20256C750AAE +:10ACEA000D002130204572723A203C617869733236 +:10ACFA003E20737465702072617465203C20312E89 +:10AD0A003331487A2E0A0D002130204572723A20DA +:10AD1A003C61786973323E20737465702072617485 +:10AD2A0065203E2032354B2073746570732F73652E +:10AD3A00636F6E642E0A0D002130204572723A202C +:10AD4A003C61786973313E20737465702072617456 +:10AD5A0065203C20312E3331487A2E0A0D002130ED +:10AD6A00204572723A203C61786973313E207374CF +:10AD7A0065702072617465203E2032354B207374F1 +:10AD8A006570732F7365636F6E642E0A0D00213030 +:10AD9A00204572723A203C6D6F76655F6475726108 +:10ADAA0074696F6E3E206C617267657220746861A7 +:10ADBA006E203136373737323135206D732E0A0D12 +:10ADCA00002130204572723A203C61786973323E24 +:10ADDA0020616363656C65726174696F6E20766168 +:10ADEA006C756520697320302E0A0D0021302045CC +:10ADFA0072723A203C61786973313E2061636365FF +:10AE0A006C65726174696F6E2076616C7565206914 +:10AE1A007320302E0A0D002130204572723A203CF0 +:10AE2A0061786973323E206C61726765722074685A +:10AE3A00616E203136373737323135207374657099 +:10AE4A00732E0A0D002130204572723A203C617837 +:10AE5A006973313E206C6172676572207468616E35 +:10AE6A002031363737373231352073746570732E97 +:10AE7A000A0D002130204572723A203C76656C6FCB +:10AE8A00636974795F66696E616C3E206C65737381 +:10AE9A00207468616E20342E0A0D0021302045721C +:10AEAA00723A203C76656C6F636974795F696E6982 +:10AEBA007469616C3E206C657373207468616E20DE +:10AECA00342E0A0D002130204572723A203C7665F4 +:10AEDA006C6F636974795F66696E616C3E206C6140 +:10AEEA0072676572207468616E2032353030302E98 +:10AEFA000A0D002130204572723A203C76656C6F4B +:10AF0A00636974795F696E697469616C3E206C610A +:10AF1A0072676572207468616E2032353030302E67 +:10AF2A000A0D005374617475733D25690D0A002179 +:10AF3A0035204572723A204E65656420636F6D6DE7 +:10AF4A0061206E6578742C20666F756E643A2027CE +:10AF5A002563270D0A00506172616D383D25630D26 +:10AF6A000A00506172616D373D25630D0A00506118 +:10AF7A0072616D363D256C750D0A00506172616D06 +:10AF8A00353D256C640D0A00506172616D343D25B2 +:10AF9A00750D0A00506172616D333D25640D0A001A +:10AFAA00506172616D323D25640D0A005061726113 +:10AFBA006D313D25640D0A0050492C2531750D0A65 +:10AFCA00004D522C253033750D0A002C2530327570 +:10AFDA003A25303475004100492C253033692C2537 +:10AFEA003033692C253033692C253033692C2530D0 +:10AFFA0033690D0A002138204572723A20556E6B6A +:10B00A006E6F776E20636F6D6D616E6420272563A6 +:10B01A0025633A253258253258270D0A002138204F +:10B02A004572723A20556E6B6E6F776E20636F6D44 +:10B03A006D616E64202725633A253258270D0A0070 +:10B04A002137204572723A20457874726120706106 +:10B05A00726D617465720D0A002136204572723A6A +:10B06A0020496E76616C696420706172616D7465E5 +:10B07A00722076616C75650D0A0021342045727262 +:10B08A003A204D697373696E6720706172616D65EC +:10B09A007465722873290D0A002133204572723AA9 +:10B0AA0020525820427566666572206F7665727204 +:10B0BA00756E0D0A002132204572723A20545820CA +:10B0CA00427566666572206F76657272756E0D0AD4 +:10B0DA00002131204572723A2043616E2774207331 +:10B0EA00746570207468617420666173740D0A0057 +:10B0FA002130200D0A002008002573001B5B421B2B +:10B10A005B314B1B5B304700D9CFE6FFDACFE6FF56 +:10B11A00E1CFD9FFE2CFDAFF240EE12402E3E168AE +:10B12A00E652E16ED950FA0FE96EFF0EDA20EA6EA6 +:10B13A00020EEECFDBFF030EEECFDBFF040EEECFE7 +:10B14A00DBFF050EEECFDBFFE8D9F2D98CEC5FF01E +:10B15A00006E060EE15C02E2E16AE552E16E005021 +:10B16A00E76E0D0EE7CFDBFFDB50800815E0A0D9B4 +:10B17A003E6A3F6A406A416A00C039F001C03AF04B +:10B18A0002C03BF003C03CF066EC55F0010A10E146 +:10B19A00210E0E01BA6FBB6B020EDB68030EDB6871 +:10B1AA00040EDB687F0EF36E050EF3CFDBFF66D16C +:10B1BA000D0EDB50050B01E061D10A0EDBCF00F06A +:10B1CA000B0EDBCF01F0830E0026FF0E012200C01A +:10B1DA00DEFF01C0DDFFD950060F65D976D9DF50F1 +:10B1EA00010B0FE0DF06010E01E2DB06D950180F52 +:10B1FA005AD9D890EF36010EEB36020EEB36030E13 +:10B20A00EB36D9CFE9FFDACFEAFF020E3F6E406A8A +:10B21A00EECF3AF0EDCF3BF040EC55F03AC0EEFFFE +:10B22A003BC0EDFF140EDB6A150EDB6A160EDB6AF5 +:10B23A00170EDB6A1C0EDB6A1D0EDB6A1E0EDB6A4A +:10B24A00010EF36E1F0EF3CFDBFF010EF36E0E0E2F +:10B25A00F3CFDBFF0F0EDB6A0E0EDBCF00F00F0E13 +:10B26A00DBCF01F0D890015004E61A0E005C000E04 +:10B27A00015801E398D0180EDBCF00F0190EDBCF8E +:10B28A0001F01A0EDBCF02F01B0EDBCF03F0010E2A +:10B29A001F0B07E0D8900036013602360336E8065F +:10B2AA00F9E1180E00C0DBFF190E01C0DBFF1A0E10 +:10B2BA0002C0DBFF1B0E03C0DBFF140EDBCF08F05E +:10B2CA00150EDBCF09F0160EDBCF0AF0170EDBCF17 +:10B2DA000BF0010E1F0B07E0D890083609360A3624 +:10B2EA000B36E806F9E1D9501C0FDDD80850EE24D8 +:10B2FA00046E0950EE20056E0A50EE20066E0B50C1 +:10B30A00EE20076ED950180FCED80450EE5C006EAE +:10B31A000550EE58016E0650EE58026E0750EE5870 +:10B32A00036E200E00C0DBFF210E01C0DBFF220EE0 +:10B33A0002C0DBFF230E03C0DBFF200EDBCF39F098 +:10B34A00210EDBCF3AF0220EDBCF3BF0230EDBCF10 +:10B35A003CF03C34000E3C1809E6D880000E395403 +:10B36A00000E3A54000E3B54000E3C5411E2D950E0 +:10B37A00200F99D8AAD8D8D81C0EDB50EE121D0E71 +:10B38A00DB50EE121E0EDB50EE121F0EDB50EE12D9 +:10B39A00D9501C0F88D8AFD80E0EDB2A0F0E01E247 +:10B3AA005BD7DB2A59D7C9D8100E00C0DBFF110EB4 +:10B3BA0001C0DBFF180EDBCF3AF0190EDBCF3BF0F2 +:10B3CA00120E3AC0DBFF130E3BC0DBFFADD893D899 +:10B3DA00D950100F68D8EE50ED1012E0D950120F64 +:10B3EA0062D8EE50ED1006E1A8D800500110021004 +:10B3FA00031006E099D8EE2A000EEE22EE22EE2283 +:10B40A000C0EDB6A91D8060EEECFDBFF070EEECFED +:10B41A00DBFF080EEECFDBFF090EEECFDBFF7E0E61 +:10B42A00F36E0A0EF3CFDBFF0B0EDB6AD950020F65 +:10B43A00E66E000EDA20E66E70D81AEC60F0E5527D +:10B44A00E552E552E552DECFE6FFDDCFE6FF70D8E2 +:10B45A00F0EC5EF0006E060EE15C02E2E16AE55293 +:10B46A00E16E0050020E38C0DBFF030E39C0DBFF6D +:10B47A00040E3AC0DBFF050E3BC0DBFF19D800C043 +:10B48A0038F001C039F002C03AF003C03BF0240E94 +:10B49A00E15C02E2E16AE552E16EE552E5CFDAFFEC +:10B4AA00E7CFD9FF1200E96E000EDA20EA6E120029 +:10B4BA00020EDBCF00F0030EDBCF01F0040EDBCF70 +:10B4CA0002F0050EDBCF03F01200180EEECFDBFF01 +:10B4DA00190EEECFDBFF1A0EEECFDBFF1B0EEECFFF +:10B4EA00DBFF1200EECFE6FFEECFE6FFEECFE6FF80 +:10B4FA00EFCFE6FF1200D890030EEB32020EEB32CA +:10B50A00010EEB32EF321200EE500016EE50011629 +:10B51A00EE500216EE5003161200D950060FE66ED0 +:10B52A00000EDA20E66E1200D950140F58EF5AF0C6 +:10B53A00D950020FB8DF77EF5AF0010E006E016A98 +:10B54A00026A036AF1DF89EF5AF0040130511F0BD6 +:10B55A00010801E012003051600BE842E842E8427B +:10B56A00E842E842010801E01200345103E03405E0 +:10B57A0001E012003151220A31E0030A24E0010AF3 +:10B58A0015E0210A0DE0010A01E012000701A00EF0 +:10B59A00BD6F070EBE6F080EC06FC16BBF8121D091 +:10B5AA000701A00EBD6F070EBE6F1BD036C4C5F7CC +:10B5BA0037C4C6F70701800EC26F070EC36FC76B89 +:10B5CA00C86BC48F12000701800EBD6F070EBE6FD5 +:10B5DA00070EC06FC16BC10EBF6F120032C49BF75A +:10B5EA000701BF8F12000701806B4B0E816F826BC0 +:10B5FA00836B846B856B080E866F8F6B1A0EE66EF3 +:10B60A00010EE66E4DEC47F0E552E5521E0EE66E6F +:10B61A00020EE66E4DEC47F0E552E5522FD902E2F2 +:10B62A00E16AE5524FD90701996B9A6B906B120048 +:10B63A001CD982D9050E3A1801E13B5002E0000EEE +:10B64A0018D051D907019751001808E198510118EB +:10B65A0005E114D902E2E16AE55234D944D9070175 +:10B66A009951001805E19A51011802E1906B956B06 +:10B67A00010E0CD1FAD807018F6B9751981102E18C +:10B68A00000E05D045D9EF50800B01E0010E0009EC +:10B69A0031E1FB0EDBCF00F03BD9EE52EF50D88000 +:10B6AA00005405E235D9EE52FB0EEFCFDBFF8F6B6C +:10B6BA00FB0EDB508F5D19E28F51EA6A400FE96E8B +:10B6CA00070EEA22EF50E66E8F51E76EFC0EDBCFD3 +:10B6DA00E9FFFD0EDBCFEAFFE750E926000EEA227A +:10B6EA00E552E750EF6E8F2BE3D7C8D802E2E16A42 +:10B6FA00E552E8D807018F51C9D0B7D80701905150 +:10B70A0007E1E7D8FB0EDBCF95F7010E966F906F36 +:10B71A00BDD00BD917E1C0D8EDD802E101500BE03A +:10B72A00010EDBCFE9FFDB2A020EDBCFEAFF01E3E2 +:10B73A00DB2AEF50F1E1CDD8DFCF95F70701010EF3 +:10B74A00966F906FE552E552E552A0D0EED818E117 +:10B75A00A3D8D0D802E101500CE0010EDBCFF6FFEE +:10B76A00DB2A020EDBCFF7FF01E3DB2A0800F550E4 +:10B77A00F0E1AFD8DFCF95F70701966B010E906F16 +:10B78A00E552E552E55282D070D8E652E6520701F8 +:10B79A0099519A1102E1000E08D099C7E9FF9AC798 +:10B7AA00EAFFEF50800B01E0010E00095BE1030E96 +:10B7BA00905D01E1906B905155E0020E905D0DE1B4 +:10B7CA00E66A000EE66EE66A8BD802E2E16AE552A4 +:10B7DA0098D80701030E906F45D0900543E1400EBB +:10B7EA00006E016A9551005C000E015803E2400E9A +:10B7FA00DF6E02D095C7DFFFDF50955D956F000EB3 +:10B80A00936F070E946F010EDFCFDBFF96510BE1AA +:10B81A00010EDB5012E091C7F6FF92C7F7FF08004E +:10B82A00F55043D8F5D7010EDB5007E091C7E9FF81 +:10B83A0092C7EAFFEF5039D8F6D70701955107E1C9 +:10B84A00400EDF5C02E1020E01D0030E906FDFCFE3 +:10B85A00E6FF000EE66E070EE66E42D802E2E16AE5 +:10B86A00E5524FD8E552E55211D0D9CFE6FFDACFEB +:10B87A00E6FFE1CFD9FFE2CFDAFF1200400EE66E13 +:10B88A00400EE66E070EE66EE66A47D0E552E5CF51 +:10B89A00DAFFE7CFD9FF1200DF6A4ED8DE523AC08C +:10B8AA00DEFF3BC0DDFFDD52120093C7E9FF94C7FC +:10B8BA00EAFFEF6E932B000E9423912B9223010E35 +:10B8CA00DB061200E16E0050F3CF97F7F4CF98F73A +:10B8DA001200FC0EDBCF91F7FD0EDBCF92F71200C0 +:10B8EA00010EE66E1AD0FA0EDBCF00F0FB0EDBCFAC +:10B8FA0001F01200DF2ADF50006E016AFF0E001805 +:10B90A001200E16E0050F3CF99F7F4CF9AF71200C4 +:10B91A0097C7E9FF98C7EAFF1200020EE66E6CECC1 +:10B92A0047F0006E050EE15C12009FDFE652E65218 +:10B93A00E652070190511200FC0EDBCF3AF0FD0EE1 +:10B94A00DBCF3BF012006AD9E6520601006BA96B05 +:10B95A00DF6A180EDF5C14E283D9010EE926060EAF +:10B96A0085D9DF5077D9EF6A7BD9490EE926060EC9 +:10B97A007DD976D9790EE926060E78D9DF2AE9D754 +:10B98A000601C60EAC6F0E0EAD6F3F0E791400099C +:10B99A00796ECF0E79140009796E79827B6A7A6A98 +:10B9AA0079900F0152815293F00EB4140909B46EC2 +:10B9BA000601080EAA6F030EAB6F800EAE6F3E0E25 +:10B9CA00AF6FE00EB06F2E0EB16F040EB66F900E11 +:10B9DA00B26F010EB36F900EB46F010EB56F000E09 +:10B9EA00E66EE66A010EE66E3AEC40F0E552E55282 +:10B9FA00E552E55229D112D9E652DF6A180EDF5C08 +:10BA0A000AE2DF5027D9EFCF00F0FD0EDB50005CD1 +:10BA1A000AE0DF2AF3D7DF6A180EDF5C08E2DF509C +:10BA2A0019D9EF5002E1DF2803D0DF2AF5D7000E3B +:10BA3A00E5520AD1F3D8070EE12402E3E168E6529F +:10BA4A00E16EDE6ADD6A020EDB6A030EDB6A040E51 +:10BA5A00DB6A050EDB6A060EDB6A010EE66ED9CFDB +:10BA6A00E6FFDACFE6FF030EE2D8020F03D9010E92 +:10BA7A00DED8030FFFD8030EDAD8050FFBD8030E62 +:10BA8A00FED80601C35124E1020EDB50180802E277 +:10BA9A00C38D1ED0050EDBCFE6FF060EDBCFE6FF19 +:10BAAA00030EDBCFE6FF040EDBCFE6FF020EDBCF91 +:10BABA00E6FFDECFE6FFDDCFE6FF11D8006E070E08 +:10BACA00E15C02E2E16AE552E16E005076EC2BF0AD +:10BADA00070EE15C02E2E16AE552E16EB5D09ED85A +:10BAEA00E652E652FB0EDBCFE6FF85DFE552E76E54 +:10BAFA00010EE7CFDBFFDB5002E1000E8CD0D950FC +:10BB0A00FC0FE96EFF0EDA20EA6EEE50ED101FE12F +:10BB1A00010EDB049FD8EF500601EA6AAC25E96EF4 +:10BB2A00AD51EA22EF6A88D8790EE926060E9ED828 +:10BB3A0083D8490EE926060E99D8010EDB048AD865 +:10BB4A00EF6A7AD8010EE926060E90D862D0010E65 +:10BB5A00DB04006E0601AA51005C5BE2FB0EDB50BF +:10BB6A00180857E3FB0EDB50070802E10E01B86B19 +:10BB7A0063D8010EE926060EEA22EE50ED1010E116 +:10BB8A00E66AFB0EDBCFE6FF3BEC33F0E552E5520B +:10BB9A00E66AFB0EDBCFE6FF0DEC33F0E552E55229 +:10BBAA000E012051FDE00E01030E256FF70EDBCFCB +:10BBBA003BFEF80EDBCF3CFE3D6B3E6B190E3D6E35 +:10BBCA003E6A3F6A406A3BCE38F03CCE39F03DCE01 +:10BBDA003AF03ECE3BF019EC62F034C03BFE35C081 +:10BBEA003CFE36C03DFE37C03EFE010EDBCF42FEB4 +:10BBFA00FB0EDBCF41FEFC0EDBCF3FFEFD0EDBCFA3 +:10BC0A0040FEF90EDBCF43FEFA0EDBCF44FE0E01F7 +:10BC1A00206B010EDB50E552E55216D0D9CFE6FF74 +:10BC2A00DACFE6FFE1CFD9FFE2CFDAFF120027D859 +:10BC3A00010EE66ED9501200010EDB04E96EEA6AC3 +:10BC4A00D890E936EA361200E552E5CFDAFFE7CFB7 +:10BC5A00D9FF1200EA6A310FE96E060EEA221200D3 +:10BC6A00EA6ADF34FE0BEA36E96E1200EA22EE6A6D +:10BC7A00ED6A1200E66E000EDA20E66E1200E66E3B +:10BC8A00D8EC30F0E552E552E552E552120005D8FB +:10BC9A008FEC46F03FEC27F0FBD78ED8E652E652FF +:10BCAA000F0148694969600ED36E9B8C580EDE6E8F +:10BCBA00020EDD6EDFCF00F0DF06010EDBCF01F0F2 +:10BCCA0001E2DB0600500110F5E1948EB2EC26F099 +:10BCDA0025EC46F0E552E55278D012001200120027 +:10BCEA001200AAEF5AF01200F8EF5AF00701CB053A +:10BCFA001EE10701CC051BE1F1DF65920701CC6B60 +:10BD0A000601100EFE6F0E0EFF6FFE07000EFF5BA0 +:10BD1A00FE51FF11FAE16584080EFE6F070EFF6FF0 +:10BD2A00FE07000EFF5BFE51FF11FAE16594120057 +:10BD3A0043D8FC0EDBCF3AF0FD0EDBCF3BF0050E0D +:10BD4A003A1801E13B5036E0E8683A1802E17F0E02 +:10BD5A003B182FE0030E3A1801E13B5028E0020E8F +:10BD6A003A1801E13B5021E0010E3A1801E13B503B +:10BD7A001AE0740E3A1801E13B5013E0750E3A18B6 +:10BD8A0001E13B500CE0730E3A1801E13B5005E02B +:10BD9A00720E3A180FE13B500DD0A1DF0BD09DDF98 +:10BDAA0009D09CDF07D0A0DF05D09DDF03D099DF43 +:10BDBA0001D096DF010E09D0D9CFE6FFDACFE6FF30 +:10BDCA00E1CFD9FFE2CFDAFF1200E552E5CFDAFF81 +:10BDDA00E7CFD9FF120096D8E1CFD9FFE2CFDAFF39 +:10BDEA000C0EE12402E3E168E652E16ED950FA0F43 +:10BDFA00E96EFF0EDA20EA6E080EEECFDBFF090EBF +:10BE0A00EECFDBFF0A0EEECFDBFF0B0EEECFDBFF32 +:10BE1A0079D8D950080FE96E000EDA20EA6EEECF13 +:10BE2A00E6FFEECFE6FFEECFE6FFEFCFE6FF8CECC4 +:10BE3A005FF0006E060EE15C02E2E16AE552E16E35 +:10BE4A000050E76E070EE7CFDBFFDB50840B3AE1C9 +:10BE5A00070EDB041AE1060EDB5006E0006A016AEF +:10BE6A00026A800E036E04D0006A016A026A036ADB +:10BE7A00080E00C0DBFF090E01C0DBFF0A0E02C07C +:10BE8A00DBFF0B0E03C0DBFF1DD0F80EDBCF00F08B +:10BE9A00F90EDBCF01F0D950040FE96E000EDA205B +:10BEAA00EA6E0050EE260150ED22D950080FE66ED8 +:10BEBA00000EDA20E66E26D81AEC60F0E552E5525A +:10BECA00E552E552080EDBCF00F0090EDBCF01F098 +:10BEDA000A0EDBCF02F00B0EDBCF03F000C038F006 +:10BEEA0001C039F002C03AF003C03BF00C0EE15C2D +:10BEFA0002E2E16AE552E16EE552E5CFDAFFE7CF09 +:10BF0A00D9FF1200D9CFE6FFDACFE6FF1200D9CF68 +:10BF1A00E6FFDACFE6FFE1CFD9FFE2CFDAFFE6525A +:10BF2A00006801687F0E026E036AD950FA0FE96E43 +:10BF3A00FF0EDA20EA6EEE500016EE500116EE50B1 +:10BF4A000216EE5003166AD800C0EEFF01C0EEFFDB +:10BF5A0002C0EEFF03C0EEFFFD0EDB50800B02E0D5 +:10BF6A00010E01D0000EE66E59D8060EE926000E23 +:10BF7A00EA22E552E750EF6EFC0EDBCF00F0FD0E31 +:10BF8A00DBCF01F0D89000360136FC0E00C0DBFF93 +:10BF9A00FD0E01C0DBFFDB50E66E40D8040EE92639 +:10BFAA00000EEA22E552E750EE6EED6AFD0EDB5016 +:10BFBA00006E016AFF0E001818E1015016E12ED832 +:10BFCA00EECF00F0EECF01F0EECF02F0EFCF03F0AC +:10BFDA00005001100210031006E0210E0E01BA6F84 +:10BFEA00BB6B800E0BD0040E09D0FD0EDB5008E1AE +:10BFFA0015D8EE6AEE6AEE6AEE6A010EDF6E06D0B8 +:10C00A00020EDF6E0BD8EE52EE52EE8EDF50E55284 +:10C01A00E552E5CFDAFFE7CFD9FF1200F80EDBCF02 +:10C02A00E9FFF90EDBCFEAFF1200D9CFE6FFDACF3C +:10C03A00E6FFE1CFD9FFE2CFDAFF5BD8013411E2A4 +:10C04A000050FE08000E01540CE276D805E06CD8C8 +:10C05A00800EEE6EEE6847D067D8800EEE6E7F0EC9 +:10C06A000ED047D8D890015004E6010E005C000EAD +:10C07A0001580BE261D805E057D8EE6A800EEE6EE1 +:10C08A0032D052D8EE6AEE6A2ED047D8EECF00F000 +:10C09A00EECF01F0EECF02F0EFCF03F032D800C0BE +:10C0AA00EEFF01C0EEFF02C0EEFF03C0EEFF21D893 +:10C0BA000050010B05E025D8020E3AD8EF8E04D0C5 +:10C0CA0020D8020E35D8EF9E14D8D890013200320B +:10C0DA0018D8030E2DD800C0EFFF1AD804E011D8E3 +:10C0EA00030E26D8EF8EE552E5CFDAFFE7CFD9FF68 +:10C0FA00120013D8040E1CD8EECF00F0EFCF01F0D7 +:10C10A001200FA0EDBCFE9FFFB0EDBCFEAFF1200CB +:10C11A0004D8060E0DD8EF501200FC0EDBCFE9FF53 +:10C12A00FD0EDBCFEAFF1200ECDFEE6AEE6A1200C8 +:10C13A00E926000EEA221200220E0E01BA6FBB6B2C +:10C14A008DEF60F02A0EF66E100EF76E000EF86E86 +:10C15A0006010900F550F96F0900F550FA6F03E17D +:10C16A00F96701D03DD00900F550F46F0900F55088 +:10C17A00F56F0900F550F66F09000900F550E96EF0 +:10C18A000900F550EA6E090009000900F550F76F39 +:10C19A000900F550F86F09000900F6CFFBF6F7CF52 +:10C1AA00FCF6F8CFFDF6F4C6F6FFF5C6F7FFF6C6BD +:10C1BA00F8FF0601F75302E1F85307E00900F550CA +:10C1CA00EE6EF707F8E2F807F9D7FBC6F6FFFCC6EA +:10C1DA00F7FFFDC6F8FF0601F907000EFA5BBFD7A5 +:10C1EA001200FE0EE3CFE9FFFF0EE3CFEAFFE9CF2D +:10C1FA00F3FFEACFF4FFFB0EE35003E1FC0EE3503A +:10C20A0009E0FB0EE30602E2FC0EE306FD0EE35034 +:10C21A00EE6EF1D71200FE0EE3CFE9FFFF0EE3CF79 +:10C22A00EAFFF36AF46AEE5203E0F34AF42AFBD710 +:10C23A001200FF0EE3CFF8FFE552FF0EE3CFF7FF40 +:10C24A00E552FF0EE3CFF6FFE552E66AE66AE66AD2 +:10C25A000900F55209E0FD0EE32A05E1FE0EE32A84 +:10C26A0002E1FF0EE32AF4D7FD0EE3CF39F0FE0E0A +:10C27A00E3CF3AF0FF0EE3CF3BF01200D9CFE6FF4F +:10C28A00DACFE6FFE1CFD9FFE2CFDAFFE652E65294 +:10C29A00E652E652D950FB0F006EFF0EDA20016E0D +:10C2AA0000C0DEFFDD6EDECFE6FFDDCFE6FFFB0E70 +:10C2BA00DBCFE6FFFC0EDBCFE6FFFD0EDBCFE6FFB2 +:10C2CA00BCCEE6FFBDCEE6FF01EC4DF0006E070ED8 +:10C2DA00E15C02E2E16AE552E16E0050020EF3CF40 +:10C2EA00DBFF030EF4CFDBFF020EDBCF00F0030E01 +:10C2FA00DBCF01F000C0F3FF01C0F4FF040EE15CE4 +:10C30A0002E2E16AE552E16EE552E5CFDAFFE7CFF4 +:10C31A00D9FF12001201000202000040D80492FD67 +:10C32A0082010102000109024300020100C0320930 +:10C33A000400000102020100052400100104240285 +:10C34A0002052406000105240100010705810308EE +:10C35A00000209040100020A000000070502024067 +:10C36A000000070582024000000403090418035371 +:10C37A0000630068006D0061006C007A004800618B +:10C38A00007500730016034500690042006F0074CF +:10C39A000042006F0061007200640030C373C3770B +:03C3AA00C38FC37B +:10C3AE00D9CFE6FFDACFE6FFE1CFD9FFE2CFDAFF52 +:10C3BE00FB0EDBCF00F0FC0EDBCF01F00001800E98 +:10C3CE0001141AE1FB0EDBCFE9FFFC0EDBCFEAFF17 +:10C3DE00EECFF3FFEDCFF4FFEE2A000EEF22F3CFF8 +:10C3EE00E9FFF4CFEAFFFD0EDBCFEFFFEF50016A5E +:10C3FE00F36E01C0F4FF10D0FB0EDB50FE0806E119 +:10C40E00FD0EDBCFE6FFEAEC62F005D0FD0EDBCFD2 +:10C41E00E6FFB1EC28F0E552E552E5CFDAFFE7CFC3 +:10C42E00D9FF120038503D02F3CF34F0F4CF35F07F +:10C43E003E02F3503526000EF420366E38503F0281 +:10C44E00F3503626000EF420376E38504002F3506B +:10C45E00372639503D02F3503526F4503622000E61 +:10C46E00372239503E02F3503626F45037223950D7 +:10C47E003F02F35037263A503D02F3503626F45021 +:10C48E0037223A503E02F35037263B503D02F350CE +:10C49E0037261200FF0EE124E96EFF0EE220EA6E4F +:10C4AE00EDCFF4FFEFCFF3FFF46607D0600EF36429 +:10C4BE0004D07B0EF36001D0F39A1200F36AF46A93 +:10C4CE00FF0EE124E96EFF0EE220EA6EED6607D064 +:10C4DE002F0EEF6404D03A0EEF6001D0F32A120053 +:10C4EE00376A366A356A346A200EE76ED890383667 +:10C4FE0039363A363B3634363536363637363D50A3 +:10C50E00345C3E5035583F5036584050375809E34A +:10C51E003D50345E3E50355A3F50365A4050375A91 +:10C52E00382AE72EE4D712004F4B0D0A000D0A00F1 +:10C53E004542427631335F616E645F61626F76654C +:10C54E00204542204669726D77617265205665728C +:0DC55E0073696F6E20322E342E300D0A00EE +:10C56C00376A366A100EE76ED8903A363B36363656 +:10C57C0037363F50365C4050375805E33F50365EF7 +:10C58C004050375A3A2AE72EF0D71200C00EF36EFD +:10C59C0000EE00F00E0E01D81200EA6002D0EE6A36 +:10C5AC00FCD7F350E9601200EE6AFCD71DEE00F0E8 +:10C5BC002DEE00F0F86A439CA7EC60F00CEC63F0F5 +:10C5CC004CEC5EF0FBD71200FF0EE350ADBA04D07A +:10C5DC00B06AAC8EAD8A949CADA2FED7AE6EF36EF3 +:10C5EC00F46A1200F36AF46AF32A0F0B05E0D89090 +:10C5FC00F336F436E804FBE11200303132333435D3 +:0BC60C003637383961626364656600F0 +:10C618001200FEFF00000000000000000100000002 +:10C628000000000000000000000000000000000002 +:10C6380000000000000000000000000000000000F2 +:10C6480000000000000000000000000000000000E2 +:10C6580000000000000000000000000000000000D2 +:10C6680000000000000000000000000000000000C2 +:10C6780000000000000000000000000000000000B2 +:10C6880000920F920F920F930F930F930F930F93A4 +:10C698000F930F930F930F940F940F940F940F947D +:10C6A8000F940F940F940F950F950F950F950F9565 +:10C6B8000F950F890F890F890F8A0F8A0F8A0F8AA2 +:10C6C8000F8A0F8A0F8A0F8A0F8B0F8B0F8B0F8B96 +:10C6D8000F8B0F8B0F8B0F8B0F8C0F8C0F8C0F8C7E +:10C6E8000F8C0F8C0F0001050001020304050607DB +:0EC6F8000001020304050607020304050607FD +:08FFF800ACF70AFF63F801F009 +:00000001FF diff --git a/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/EBF.X.production.map b/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/EBF.X.production.map index b41d0be..24468b3 100644 --- a/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/EBF.X.production.map +++ b/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/EBF.X.production.map @@ -1,5 +1,5 @@ MPLINK 5.00, LINKER -Linker Map File - Created Thu Mar 17 18:40:14 2016 +Linker Map File - Created Mon Jul 04 11:33:04 2016 Section Info Section Type Address Location Size(Bytes) diff --git a/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/app.X.production.cof b/EBB_firmware/app.X/dist/EBBv13_with_bootloader/production/app.X.production.cof index 87f68cf1da3b1cfccd0d1b346532ef47c31afb78..0ee3ce15481e7a70fc5d2f9945430bdefa90d6f6 100644 GIT binary patch delta 75686 zcmZAA4_sE|-9PaAoO7LX6B!~QV~iLxAwtKjj1ieJhW?a(*E#of|M`A=t#RI;`+Kf) zoxk6Mf4e`sw)?Yd{Z`OhErd(}_5{th!-3Ao20ejK>U;W&Gx!x63of`h=p z;1F;qI1C)_Yg246!Z#3(1TO(E1xJHph_6#(!OMMYIvlY|oKN6zEK}maD~OjX3B++q zB6ub7ca&A&B(KdY9gcV<*&Eni4Nf6WP*TBZ;5FcM@LG>e>zpSj8J@uMca===I`DdM z7I*`ABRJb_)4u4wtK_%?>0EFgIG^}?N&$Eicr&I;}!3=DG{lNajX1TI}1m#KqI1n5J4hDySL&0IbHXY?k zxNjgF0gePO0WSqdgJZz4J{H&iuaxCJf#o=GJa`2-0h|b430~#3d8M_%ByV6l8N8bK zAteQz3QhyB0jGOx_y32KwVuH0h7Tzj;7ss3@Op3-aiy{WywPn}|F2ZC-GSYXE0r8@ zF0rZPf%Cxy#8t{B@MdXo{;fT(QVOA<2)qScO#Fya0xkuYfy-TX_y0$f3Mi-qSAna+ z+rTy8T5z3hPyc^J*$xHu;2q$d;9cMb@NRIUWpDp~MA-ucO~l)jz2Iiz8f7221>6d5 z6Bg&+-T!Npb|~l|u2uGf4}cGXJHdy*hYLynuT{FBpc{My+ym|f_koXs`wL0`uT=)1 zU=Vy9JOmyFp8%f(kC+gg0*?~^MmYl>1CN6zz-PhcBm`67Y4ADldGHMJW6CUej@nc% z(m=Tco(DVb^?e_BOi{rMY=HfU&Bqjf5^Pr%fCIpR;2>}?@#9JeIMmms<8dX-H*nM| z;ot~xBzOsUDL9(=2_?qI;`)C=iS-FAF9*kgiTWKMFQ)w0U>HkNRHd64G z(oWo?bP&I->?iJ34iLYi93<{jI*I?R9J-hE|D(!bQgBr10(TSlD@TZrDLur0ReHgF z;G_4F{{L5{pA@{S3=khz28mB7$H7D3Vekp?NfUw*;*-iL@F@5Uc#QZ%WgI*KHqVk^ zT$uz=IzgTTSy5MP^)PnA&LKsXE>4vqjvf|n3aDoer9J{H&iq!Qy3SdIlR2giZq!7IQC z;6$&j{y(X#^ajHJQdWVJz{%j%;1qBwIL%|b|4%7vJb~5!r<8Q?T5tw96TA+*9-QU2 ztN%|a8{C22|EH9V;B4Y)C5QM6B^R6r&IcDr%l`j`vIz<{gA2h$;4R={a0$57W%DZ6 zPe6R3l#zn-N;$X!TnVlMSA(~KYixV^|9Pbr3hKby!S&!B;GM)@D!af9mc9M|OJz3{ zG=lelo4|X)&BQaxK5&b$Pye4$TA`o~+z##l?*|_M9|U(6k^VoU9D;(w#Is5lxEp)~ z+ym|f_Z5-;KdT&tf`0G-co2LXJOmylzNDNmAvg&h0iObo5`U$f0gr*l!R7=6XTg); zDeyG-9QZu3qRvp8>MRY^Ibv142);zDsq&_)2vF zH~<_-yg&^C2m9J|EKoyy14n=wO1xMN1BZhnz>(l3;H5qm*Z*QQ+9$9a1C9kRC;plm z2aYEWRabx$ytev(sG8^vgu~R8;8oxxa58u`I0c;QvEBc})HF|E_5Uz+4LBXV7Muaj z1g`_HciYwf!_+KyVE6wpbpv=KI2)V;&IRXz^QC3~4^s=EU=w&VxDZ?f-U2QLm$>Zi z|6yt=6qJF>!4=?2a22>3yv??!|A(nHP*4l518)b{gLi;;f_GW=_Wv-o0Sb158^L?P zP2j!YX7D~?pZ*`Fwm?BExDDJ6?f~xx9{?Y`kM#dAwUZQttB1gciLX(+z}?^@;2v=A zeWd?KsC}d$LOlxZ2M>S;iNC2H2M>XVO$bhaPZCF}Bj8iuQSce?81c7Ma~y&R;w9=? z@FaK&JPkfae64z(+Eiy~pw1F6Rp-DLiKEm@;CbR`)v?9*eIQy@iOp!0k>EPj0Q-Uc ziLX}|5XY(k;6QMYuT4j+8tfYghY-iBq2Ms$@2cU%|D{HNBZ(8$B|a9{f17!C6p!uxpQNUG0;~TgscFPF zs%vbI1h~Fgy-`gEuLWm-Gr{ZJcJ==o)%EVc?*BKcS>O%Csp>{>HaG{I3(k|4{XbRB zhk^p|Ch%r(A-D*<1zha1DGzCyT0#oa)KYL6xEx#ot^`+st8JU^bDE}ZgMu1xEw~Q6 z9b6CI0p4lZba*GQ3kn**yTOgbKUVjEo4|X)&BEgRyC?8tbsrS8fLpCp)hrwOoZtxM}HEPcmyZ^fq2A=?* z1do7E5vQu7;4{SOsyPP1IPw3g6X3JNYt>2c6nGkZj@neuli(-n40skiN1UNv1YaV) zS)B(v?zi3t+^5{kR8NetM)EeTwYAx{})H>p3bvyC1YCZ8jb%$kd|9?*1NeWujUBrJ> z8;D!g-NetUjl^y09^!Vj3A|U>r~kLB&7|N(bsx9|+)BJ(Z6khJZ6|(3?Evq;pY;D% z)B~j8pn4G8N&KpM2z(gaMck=&gOA)#`u}Tc4=H#}?FILNkAnM&52*v-LEXhxog|6?MM%8I*Q$0rm z^*r&oIs={s&w($3FA;yN&J&v-tBzvpg}^<-k5v`Sh|j79*bnRvUO+sp2Kd@^Osj#u zf#VA`2pkL!A^uVg1&4vdiD%RZAB*dMR*m!tEH42s1xJHpz_H-v#23^!udV)nL5=qY zwpV}?z=`0M#Q#rS1x_Nqq$Yc8_y4cd)ti@cy z=??7vuWReT>%m#Xe%c1`MsPMbM_QbJYmfc4TvFh#<$?2w7ib0GO~e7(X5xifA#tEq z5TR9rw}ESjBeh!M>$E!J z7;QW8^;*4U)AQho)pn4AW!g^S<=QUdIIRJ^8{7!q18x!)=ihw<;%zV3oF?6ntMhK%ArsWcNt~=5B2Li`gS)`p#bW=xM<7Kz zLJCr~9&j(X4}28d4;~=?u{LNza2z}Y9wz=D?F9HFcm#Y3Y>q;3hIp+u1|A1bfX@Ujt0jNXKS(GxU1mZiiMDR-RDsYm=cK^RqOZEg-H@s6@O?;P@0!{^|f!7fKLQ4m)b=%ed zf1zc#1G^pnLdyiN1Ft8(Tgw7(0B;0mOUwR$kCsCU?$L6=dBpc>`QQTZCgS_F&BXU> zg)Y1M|NUAKDJaplfQyMA)Jnjm#7}Ewwj1U9#nW0jxWcySEvSToDsVM;8@Pt}8LgK1 zS*;Gd-LmO$PvCj2o)kQ5iC@=7z~(6kM!{#mW8iV{1o5A=v*1Z;Q=1|| zmo`n@t(^m(2hV_K!E@k?#Adg4i3Hu+JlIiUy$`srk#0=|GvXtf0rms?``UE8r7iFc z9PelW;6QK?IGA`q3jv3M!+b2R{{b!BC$Jm=js!0OF9k<~W5BUqTm64PTkZ{P$ARO) zE5HfhMDR-RDv#~{KcFRf0;~TIXvyH!;1qBwI1Ri8obI-({|{(u-GSZz2eb@uCU_lq zJva-z0lZOK_WuDb8wzs3x!^o-KDYq93B1{5cmE&I3Zb9~yaikgE&-Q<%fRKfJ^g<` ztAK(^a22>3ybW9ft_9aw_V)h)Z95dygLi;;f_H%%z`MbX!an_fK-&WaP2j!YX7E06 z3%C{BRzmv!fYuHL9pL@o1K@+;PVgb{;S$pS2ed9I=msAF_kerBec+?ueiMQL@F4g& zcnCZUJ^?-nHb)>h1s(;T0gr*l!4u%K)TTB`18oXC4L%1x51s+fg6D|M0qr6Q2DD4y zd9dR_-}iw5O$9Ts0rvB?DVmMHZy>w?8~_dk2Z4jZA;j-#p*|MZ|9e`PPhdHm_-|SS zIFk57Z3%cOI2s(|wblPW)MCAX?d9M&a6EVg@o6mqoJc&Xt@POL|D)O}Phj=`Q7s9a z3|V-5uEde^grw&H!hE*Abu5)`PRa8>D6bKcj7gf^2XOI2W7; z&IcC|k7=7+cK81=Z8H=Uf{Td%sciulgG<1r;4<5u{{K&{911GHmEbCHHFz7i23%{| z+yDQm)scb;Z9BLgyaT)wybIhw{E4<(*r)%0qBTOn9^$iF6Y-?B7u*cq2W|nkK1lli zq}E0X{-w2pJHY#ir?dma20IAu1Rr{k^nZgLhJr3|H~0v+2iyzp10OXZ=m!sg2f@d| zL*QZX39xw*f)Vg3@F@5Ucnmxao}f0_SsJiO@Dz9&d=7jbJOiF3HVrmM0)t%yUjomA z9i_hS0|ryU3~cz?bQsLfHxTv*F8~LC1HnPyU~q_!#r1EnP@lkZ7&sgp0gfbI$d-VY zf}_2*`u{=};|*-bf|rBi!13S}-~@1@$9Df;$X0p+tN$-#tH4R%WbkTm3OE&<=C-T< zFJx=nf!+TXvUKoT;>9cjoC#hBUJuTami>P*+W-X{!P(#(a4t9xoKGCZ3S4&g|0uQz z3O0ia!A0OL;9_tIxYV|%|3|ShC@2S4fGfdO;A-$TaE)be|Bqs|P*4Zn4z3690Ph6v z0yhZz^#3Tf8wwi1d%#WLz2Ii>K5$DZ>Hkrz6$;wG?cfgZe((YCL2zd&>Hkse5EL8+ zcY(XXN5DPcUT~iY!BKEOcmO;IJ`NrN4};AU5S#>$fKP!(!Dql@;Bjh`P0)ay1y6#f zz|-J!;Pc=aVl#@(k|2uBfiHqDf#<=FU;4feL@^c2d~G_SnBf};`+@zz3%~*3KyVN^ z*vI1fk76M{f#pze7&sgp0gePO0WbC1>i!oG?k78L+umQXg zoDI$a=YsRV`7V3=e*qM10&fNvf{Vagz{TJa+dloj6bj0~<=_f%CAbP)4c=zixBu5b zK`poryd7K*-T~eT-X%=>e*+Zk1~-EDfSbU3!Oh@(zl8qZ0tKz$HgG$*1H2!60DSP5 z(EmH3;1KvQxC`73J_7Cm_nHv&fscaw!2{qy@Nw`E*c^u71o$L)1bhlS3O)lKqc+(% z3F6oU_$+u5JO!Qxp97yKHsja~3F6o+cn*9Kd4h4sS!@&{YNbnM`t^S|NmU;u*(cl z6IWOqLG?1>jBK&EP_C5qJx@*tVztXR;C~ zCWjPy?;Jx7HGSdHVVf&z<1>6d51Gj@a!27`m%1Hmeg&l-~PVgb{VQ?3?8+?TL=d8zs zpcmW+J__z9-oOTkZ)Jnv<6v`$1h=ta;@jB?@JZraHUd5c9tEGFHrW^r*f@9se3tkg zHfj5`{C&Rnuqp5~_#Cl$4?9nSd)N$k7Cc9MFS|%w%r1fF!H%ug`+%IV=_qEZZ{T=< zF|YylBQ9b7;053SaG;OH^foE7V z6zl`HfLph+r|9dBJ016Hg?`56fL*T>2e_&n2&$4dt5fg$Qa4)zIe3W<} z>jw{j2Z^6!=5Z4Ikqv=|!6%4Y*-7vS_!RN;Y?Sx~lbxXf8v~DnC%|XHli(@vG_m;t zJ4b>S*m>{_cosZI+|Dk7FM;QMZ93YSqul3(Kv*Sykul;|m;v?!`-2yN1AHv5|5sR` zPhdHS_*E7R4grS}zsADA;l!`A2(PXF|2m8G2DX=gmx80gG2mG6a^fBqXM0(oc>Y=a zzK6wo0+&~S6Tpe!mEcw2B;sC{?6#}__p#OP!0!KjEQR>bEESvvUIR`CuLWmF%l`jo zmI(#xi2K=ka29w2cq8#KmJQBv*%ar%I^@S#E-4sbdEk6-0eBO5Gx58u5L{&2v@QZ` z0`Iadq~JI!2A2>Ivr=#wxEx#ouC#1A+!GjPRZvh3-UhA#*MjT7+rjn1;{1CjumcKq zf_H%%z`MbX;631`a=ZU~C$JX^n!)?PE#Ow-_gNdb9o$iF_kZ^U-e>!v-~jj_xD$K` zd>GsX?lvJf0`39#g8RTn!TsO?usI09aqtj$7<>YJ52X-@>W~;#| z;8buL@#ky}I32uJTK4~QEQ1t$$uhy~!0W+T;0@r7#4{}0Wq1FdVL4Ec3(g~+W%&$bKu^#6HQ4+T4jzhXOy6@3@D0lXXB2;TE6(*G5`i4>^%UT`ybAGihFO04N^ z#7@2aSETkuN7z7^& z4-rS`!?sK1TXckef_SNZ5ZeF>ojwXa10Ew@rjLUsz-Pge#O5-6iUiB_Y4ADl zdE#&DGvHa`czq6h(buLUUcclU2+xBZ71sNJ`w++LDwu%{upijp$Kv{r*BAH%mIJ_n z;2>}?I0PID4)faT|M7abH?SQ6js!0OF9k<~W5BT<+x7!C6mTjy4ZH@NE-m|ivc8rSBQ{j zEbs>KMwi|F|3*C<3Ua`?;5=|XxB$EfyxF$tzO8Q53!$J0yaikgE&-Q<%fRK9P0xLO zqh0|8mEbDkAL`ZMZQvSkEx1ltoPYNb_@TZX3hKc-h<~K-1n&YjfOiw8>Wvk4|94Ly zRo?>zP2j!YX7E063%C{BR$=#l?*!VRpaZ-gd;ok9+zCDeK5RnJ1?~nP0r!A=!F}MP z#JB2ZKLi8dLGW?#5O^4T0(_D<+tf#Bpq~Pdg3o}*z~kTv@L6IrTc0FBwmt=(2A?C& z(a#g#uFrsH!E?Sg9k=TjeFNc3;CZm)A>a3b+jSMpzy{dQ$Kv|GL-+Ry9F9DF0XP60 z2o3@VgG0cfUR(V?PY?43w!^^@;7ITi;=A;v;An7+$9Dg}OON#gR{y_CUk;7~$AedZ z6Tpe!m2SKG|6TejcVPGbyYwV*GI%vOg}6XZ1*d`6NX!0Tpr=E@TH?F)3~(lR9e6!B z3%tQ)cmKaz-v|ZS;2dx+@jZGTI3HX9-elX;|L@T^LqQ?92)qSc3@!ne5*O-amc9MI zP%npq3UDR33S14|2Cf0u3j6f`LcI|9yHR6zl;v zf%k%&!TX4}=q=#Zhe-e5qPIaoJGcY9AAA6O5ZnnqWI}Kl+(lfhcN0IL9|8A(d%=BR z^C$%U-~sR;_&9h7JPbZTZR#g!ppSr0fk(k-z+>QX@C32>fPR()59*V|rTP?j8hj3X z9y|k{^|iSF^*P@__#*fccpmJi^nD*F)m7rHIs+R%7T5n)-Onem>;WHaLg4TF(XN5kIQug9~hX`hShSi4@f6o56+PBJdV)F}Q@dK`*szI$o7O zb=shp*#%yggDb$5;3{x6@os$^@l$$@usHwj4L+sULO~tz9(_Bwp14`x0p1DT1#YOc z`@eev&H8Rq@SNTV-b4IHy$QUR_yxTgypQ-ry`|Fb|LzHN=&hunLvI7OgFC?c!3V$x z!JQ@qhroxyUEprwm-Hjx9&j(%?1SJaxF0+K9t0l;4}piNP5lH3_Uk9XBj8iuQR0{N zGvG1sII;P%K0$&5`dRQK@hkcic$)a2ehz$|_>ey1YtwN^pY;tKhxIw)Kj|02m%#I2 z`=;{T)_>Afa*_W@XFe8-f6@(~z_K6MAG`n@01hPX(u2UkUR(XYOAqk|wnM>T;BasR zI1;=Bywqd6|99!pp1|t=U3v`h8+t5wIXDg+Pu#7q04KQZ>i^w(qC2qrf49Dp_)UEk zIEna(o(x`1d{j>Xr%H=2)*c_#(@4Re^)=vh@LJ+NJp-HxUPt_nzTRbb|9?l%f`Sdi zz4}IQHaLg)Z9Ny92hO)`x}W`T>jk9XFZw3%W^f_62<-Z|W!>ZdMR)yMGhW+&_pG=7 z|3!EGWi;-BW4h}Pr+MxA&1zn|e)8ID+RTpWRb)cP^lI=nVevor07H6>T`(kHNQU%U za2K9dB)dJDLf__W?;dsH5w(|SAc zKlBdpe&R9x0QjJ50`39F^iC)^1U?MzBK}zK1|I?U5Kro6F9dzyqr_8sKX?Eli(5XDdI2nQSce!8GVe{oYBWgFr!ZpUum4RJtxokmBu7^ig=+h z4L%1x?`zYs(3tTJglCDbHs-(=i5DA}!1G{7mG$!j?j2Zcs6G~@iw))zST?|Z#G!^i zcmX(oIKl`72YGGv{|F=48`usZjx<8SVc>9Z1UQoTT4RaFcK^TDSn3I^Zg{N`O&n#! zfMbbcjpg7ta6EX0+phi}Yb3Y>yB)_GiNtZnO7JRh5;z&W8k{06&cC(C@kS~sh&R%} zYryH?wZsWV1~?PE&SiK1PcYU)K^Axecq2F)oCD4!PBijto9^2p(a0wS-!%%ro4}jF zh2SFa7I3j;({o>@7$tT=_#)RSNij-^e{7V2%fS`I|6^2wtH9O5;{3Ze_&>%rQjl)c zfNQ~Z;O*dg@DAd&#?C5h`<@A87`sS8hS31t4Q?d9+1LYa0`CPkS6SQlOyFi?9~86@ z|IBCww}IQi9pL@o111Cq!JXhk;KSf9a5wk}*zAFz7u*Lv3hoCFfCs_HsZC>u2F5V> z1o$L)gm}Gi3OouvLu{@$#z?T<7za;)&k`3IleYg$-nK=?6nL7r#5m_`(@|oa_YH(+ zh#xd&iOY;R@I~+?;)jfRu;XEe_~Dwcxc;jQ)h7^-1cQMM;wrBizqQ9r zMhYp|YovnHz-x$`jdbE?jkU!4j11yG8ksJe^0s;2SVsz;H`WusU}O=$WNZL$1ZNY! zY~+A*ZJX}<_GKfF6ue^O6TfN{5Wi+@BJMIagA2h$;4PL-c^`_ObTW#epoI7hqm=lF zQ3fstR}l9amEbC2asJ&$px3A-1%1Xga1FQ?Tt|G=*iPJU)DsUFJ07giT`PI*lv;+ z{XdQUCIkn-2f>}-L*T>UE^s&4JVJtxjUI3>xDR|3+)w<8F#sMUo;Ho+cJQJ+B-6$a zco=*Fd=flDe9kxp9wj!<8D~gv&KLua6Q4IGz-Ni)j7i&Fa);)ODe$zfO~+;9oNpj} z9y|k{C7w6tz!!-f&P(8VA6wVI(@|}`5V&XTaH?PiHo$&hfA9iufY(<4cQ^yRfw1Zf z0tXXo&Jb`YI1C&Pj_}y-|C%$>6Ik6)b1osi(z(?3pggBnI-|ic;8^f-aGcw&{(q%2 z-W}NO_)6yrZ~{0Hyb`<$oCHpmmi_-q=V~ZO0jGk~h!;E8*dCEbXt6ULycV3{vb+B; zc4k7sI`DepP-hl+19&5Gm@}LB8fT7e(>>#BoVlbR+L>p2QtnZ-Gap<4-UQwZE(8}@ zHXYs#Y=MGea0$2+Tm~)&SAZ*p#rbznAjVlm3Sykq#5Xv%*`Ae0 zw)?+#z#UMq6TA!D0NxF51n&VixqeB+JAu8VV1=_8ypK4+*#d4Q{;{*owi@Jm%l@&m zojBduVM4GUd;ok9+zCDeJ`C;xo81r`0r!A=!F}MP;C}D`wdowBf%7==ZO$Rv0rC*u z<{T!z(|LmU7tWL55%4Ku^IqpD3GQ{C0gr*l!4u%K;7Rb5uT95&&S~F3_#F5=cm_NR zo&#SbzTbJt$Kw9K-#PCSSav*Oy$`q#`2$WB%!q&KG{AmffA9jYt^U8&8Q=|U2ZDpZ z!Nk9Eh7dpG3Q{H&CV?F2Jl93wr$gWl{Y(cpdc5V2hIl@!^B6OW)}&LIlI9}z&+qza3A<6xS!f|4$#0k2tE!T z0uO^vfKP%)h|OcpQzSU%90i{NkAcU*6X3JpNne|eW6mkxKzJH_4tyRw1D*xXfiL=4 zT>rn?F$l*gPZn1KzjAK2e(tN$N!F7O7n1HggcAaF1^1RM$u^VshH z$DHAw!0P|UoDtwi@DlJ+a5Oju9P75L{~vQMcL#R=Kjw@B$AedZ6Tpe!mEcvTD>;0q27A!1>?; z@FwtP%cjq5RR{$|;4R={a0$2+Tm~)|7U$o41S&|uptF+rJ!ciT8oUi$1Fi+vZL|Bo zdjjt{w?jcacn5eVco(<>FlS0a{xRDK2AL9 z90Cu6Pk>Jno1@MV5`5%51s(;T0gr*l!4u%KzBU~nIVXJs;VJMm_#F5=cm_NRp7XJ| z{y%bF^a(6q0?&gTkNVyrdZ*h~ug^g`R6asz#O5plV`#deqc zyj(8^mw-#bWy0e8dj}|of(mdYxQh5Gz1nt=UC-8f{5eoKzo4|X)&ES2+d-N7?s|i6HxEQX@Px0efB)~SZy-Dgo&ryU&w6slkbHoUg_e;o7k2Dbgd3%~*3KyVN^m{|OS$F@hrHD~vK@h={G z0;~T=u`qBrID$A;kFapPE;5gz7EZ+8noWKRP z0-OL&l$QPf0$T|MtH4R%WbkTm3bCT6+MbdVRP;2L-ThzD*FZr!cr7>soC#hBUJuT) zZMtU^pl`5)^Kym(`bOdh^laO6^79Au9B?i;51bD!uq=N6zh}TrP_P+X2rdF|0T+Wy zh%c~GVR8QF5?n=`%BpR%t6jhPoyxX>YijKN?=7f>f;#Yaa6Nbj zcqj2zeV1*2Iian3gX>Q`dV}3i&ZR))=(EGqg!TsO?@F4MR&f~T>%RLsqpODxT zzoC!>w>wV|N3oN(x5xpa*a-L(cocjFJmzate6u<38wgJji@%`IcB!1e1NtO*3Oo%y z2R`p(as5A_&-etEXKhz_HaG{q2)+cK2Rmx5yUab_6HK*TZH;gB|0fvp2DS~bAJ`wf z02}}g1P6I+_x~qYuqUwk{}U{Pcp(e5T`P~sLKX%N2SBwYGQ3Q*@eTfHT4CY@6N{)6iL5Z}Uf+isD2a0_b$?*TV~_kx>E2=)=DvKHIza)YU?72F1H z2X}z?gUtgZcu6~G`+(fwOIj!R5cn{-3)~GpLTs3<#|{q34H~Q$+((?JAGO^r>+|$} z;yd*L@F4g&v3aLHM1ni@Vekp?N$?2q1@)BeUOB-F>L~b(uT94Vb<8(#Jgbe{?w12R zt4)BaW4r$wEXWgB{oi20;1F;qvH0}@+o$A& zqF6XM0vzeKtN%x_CGNoP|50oyI2s&7e5)R7drVH?R(&}*4jeBn`~R)_3MfbbCxTak zR}m)|Nw&|*2_+cG;MFd>`+tO%Vh7W5g-9)x_*+^U@e*wf@wHky@ltIqag>$;&a`d1 zH<+odvx6BqflO^ZI19W1yb+uY&LPgxaxI&Vi*kcGTAp3tbw0QNya~J+Tu6MkUS!)5 z?0Ut!Ti+rq&c8P(hJq4sDYy(=PTZhZ*f!(_ck7kJ>CUR(*xO$q3(}p{c7fY#o!h`Q z#5Xu=Z3oHqZ*bOuw}b1!JAPyBzr#Ji&y1aRL8u(?XT~mY19&&MkvQME$99AqFW=b& z-fKe8O#D9EXM3p};CyT;EUi(;CZjD{{JO&)LFM- zirj-QnF?lL1MCO(2QL5zcx?CoFIk``u=@X(EC?J74k3P)h1y;tci>qT1`Y>Dxb5oy z&$38&VE6xL*%I(la5Oju91C6!j+2)C|1yiWgABO`m)Qz%0yq)861)nW1WtC@^lWf7 z6r_MtiI1@~+w0}}$JiQhI(RMdLY86M+$aZF$TID~>viDu;4JV4@J4VpILET-@NO^{ z3i81D-~!@T*e2V#a)(}Fo56+PB4Kgn3@0~yuDJa*g zZ5PNrD%ZCWUv1RbE|i~NZPbG6h=Yyo;Ck2JXzU&!*w{e|%GgfZ#c~5>Y!|ozyc^sI z-UDtjA=nFU2JZv6fLn(i)Tz2>W9+qqet#ZI#wi=v5{0>V6rxEw*YixJO@%r?1@LJoZw;%%wGQsP> z>%m#z4a5W5M%xGFga)*1%cjE{ztK|G-Cw>>Hc9MBGc4}v?vhroxaO|6Rr*?PC_ak;^4{Rp@R+zaj_UThq-Jt@aq zZ1fYGi;V#iEH(zg$H7Cym)WrGb8-Wh*$MDT@QAO)-~Y!>`3AzH;4{RxJI8F#$_?f^ z$H5cev*1Y|i|aqvIpq^L94|VjZC{cbc+q(dd>%YQe5Z5Pwz}B$6ODH|=fD@ew)+2_ z&P(3F_B`ly7@3GzgpJ59;!C5hZXIKC@5F7*! z28Vz{iEr1#YzHqE&p&H}x9j2VKso{(30?wTO8l`JZ97cv@yBWmI96Kr|Buz>P!LC4 zpvT*elmq@kUja@4CxTZJ&l#(1N1JlMIU~sxc$^GgOy_UKOu|^Tyxn*ZE(gSf4u_e-GfFcjysH44<^(|CVvz zRjzm?U$sZSPFW^Ht{%d94 zD7SDkFMnEW;iobllUw*1?-wzDr`uS>yI<13ru>|THHmHfpWNiFe6t|G;u$@jztyBi zs&}|HuI9<@+IsyiJgA&2^7o#4lRGQ+xForI@Gh6}2UD$Oq++ zTjh}Ra>xokDa!bhn~Xqy)th>#`lu}YwJbE`KGyNNKZx;uE64ktENhTu4YF)Ek8Rek zyP{FX0et>N{hR!YW<6dF3g9n|>)%x52!D`!@hlH}R;=-yTqDf2#-lxQr>=Njeh^`Q zpuXT*o&Qg{Unsx)vA&4=?-M)l)^p+@-my=Q4z<1=?iP=32W(xtzzjTYv~DV>4rawrH`zohpnX>o)=5+SxXOF zOW$f0OYd1r_ghQfY7J4V-HCeJ2<4A|BKEG);!oSf8GV~iie>d}dE9#Wsuu)%CEww7g8Wm@NPT?73Lbph zeRceq$F_^$5A9;B54VfUZ9uL%$os_y>U;9Y-hG=M#23D)hp2y(r)t<$=>Kx_t<@c&%ay&&uU&5Jt32L2;AaMeq?AAj*3>xvWA>IFHC z%RJyEaThsM*X{dS0AJW8E*F*GF78j&Q0*I2aqIzx)rfU=Y>HT6%eZSbNg|0$1 zP<~w`R}6Bk7$R4ESI+J0e0slrop?xC!z$PF=%LC@JmM8m_CNNp z{PICD=LcUA=igrX_N#gff5+laUKJlaWO4C9!FOI2XY4L(=`-ttYdXaTuUh;;r{KL7 z^;ZQSxA=y|TP&Woc-3oy&sqHTYl62~{I|vDUK4}f)G3z!YJG6o`rt{6*Blc3$sxgy zE#7PKX^a2;n&2B2KePC##j9Qy{K4z`6|M)|K0f%G*uQl zS)a$7-W2Fe33!lay`?|n|Fj(CpYkj<@rWM%LuEg|*dxx%{cnq@{q$|I>u*_0f3TJo z^@>N^n|$(ZF{K_kr9Qr@SMaFhDPAYYm3PECAN7iLp8q>r#0NhV6O4UF)O{-JCV9EV z&m@1!`vv*?XT(9bc0|eIVSVEB|6}%(M9pRV#&H(1=xmw8@pbzuxXXTS?yJUUwZo z{?vdtwy*QH0sR@Jho}ElTn%sY;=hVR_^w9PtC0r^x(6nV*t*nk(nmzbjtC z&d4xb7XMQgkIOtm7XRg4@s6=h;_Jr+vg8_H$Th?-SK2=|%KYClpOtxzT=~g)an--^ zk{;@RL4J}aKlyJa4vziFW%)^g>yzI->MuV~bk{~U%Z)JIb$$5Byh!H$y6Y-jq}x{^ z|K5-|ii>#qkT{AFd~!&%k!yLz-$Z*|&g=dr&e;t*|E=gvd_=(i2XeGJIkBz7;z*^) zuwHKBCb{WbWxiA9x5+$5<_$8>mH8bqZW!@q43VDzoaed|Qzsmyo<7=H)Tv_S8XZd^Yip%@azw7x*1E2i6 zxcoQ|I;lSiKl0gEd9eG*F*I_KKYS;Cx3cOOz)O4J<@-xEclTe>sPMb z@_$(7_sA6=;nQQ{>^v&t|CQyxmgT>Z`OPwaT;{)(`OjqjJDEQz^PkK7DVhIX=C>~5 zH~w3^j2is*e~WKcWO}=-e$KVSYKvC#&#Z%K>^8-1{nzUXFTU$V%X1R{F>bVFI?j(U%IZw&;DgS z+~bX4zGzC%_n(v1LvoM{ylG0jR({2&r^H;ucN^Bv2B?~o-}ss9>n}djOO-45=x1V6 z{!Z6@@^{y!lmH$#Ep{`2XHAP6Gl&lg`Cl!IK5=b<-}|}Puc*((+5d)Xbn&<^`dq9Q z!5cmot1aaL=frAJag)l@q+f%BL3#f z;(L>fFT_y)%}c)!L#6O(A^#uAp{@*ay%GO}C!ZHZKj8)EMbT}1)KU&Nz7)6qCRzIp zSFO6)>1tm^GXJK`x5&I$=GV%+MCN5Ozs{BOTPDS%?ao;tKUpT%sFZ6|%ltbs-y`$A zGXF0*(*ONSzRdWy$WOj2*JyJcPyRuGa}m!NXHNdvzr~~HMLz#;aY|q28MESG9FQyh z$hDI4DsK|8_|i8kF3lr6_CG>z@pbR~f67@+UKl>%{+;8aKy2C0kEF3~&84M85ah9-W&(Vt8FKRw`pWSrH?Q@dCxT zSygoYnqov-U;m*P8A=?FQ^luoJWDlhR-$-|kQ&AK?ZIOGk5#dLDv!`aMJi9zjGM1_ zzg$hj6jEyF6fW>?QEqK!A#-i+yG(2@fY&fFSOD)}Vsj7hc}oxQXkF+6FV%&_&1@-^ zPg_dmA%@tj`@jZ?-@a@8a35IfZ-DUK^R2vIl#A0eY8dh~Eq02dcstK>ir|`f@t|CM zn>cw-I>oMi$p@|Urfc-Y+~3dmzEaK8{KQ79d6AzO|Sw={}x#g*Z0%>HPB? zX9$1r3NgShd56fvmlIcriXZZ5f1w}p41b|Jd6N)-=d^ead*9z!9osA4J~Ln+GJj3? zp_lP@!^P3R2+*lwq!s8YgH}fATVs9Q@V2Gbnu$JysjH~$J z1;+PdXXUre1+XRSkEi+`tyz`76d|_s-&Ywc`9n@I#)DUh(ZteX-gcEZ9=Gv{tHkzl zc|d^JdKAwI5Q^e8mLA|IEQxdIQpQ4Cr3=MpPw+lVPw;6=3wd&&&_Z4iC^XDFEe-Qg zOQ(6*O>L`4Ko47KZXLWMGUhoww@Lg@M&`Q5uJegVn% z)+mHc=kScLinyjJH@4&q^WrtPD3+^KUP(uCQ=%g^49`g@ubNEQ(Kri&dg{ zz%{PN#qHO)9v8p9#>j{jzZPZxNQUiOzbDuCuwGF4ZyykcZgGS-bpPQQ5n{;y@X`n| zi!XVfkn0{-zbUr(EKmNX_*k6NZ;FpE^G+f4GUN9>CZjcYb=%V4oek$-ckjRzE<4er{fI2pc>fj$vXaSoDso)u+=HPJGfR1IL@c96)TPN zkfma!zgqY4y-USW{wzWq<>sYgpT+kNOGU*pZbXTV%<-%!p*db@shu*(u1}X| zybZRRBz}$1cW={qQM6dOhj&Mdqx;t=vCYq-jWwcuC0=KpbkV-}z1N8+?*Q)*f%tOb zI#FN3qhrMJc+lYgct{+NyJE!j<9L(E#FxGpQL&YWTraehCtojgAFsD`AMdpE1UF*E z+D|b4rYY9GDONnT?A?7d*1fxjW5w}W?sB5oL+83iYMg!axuXddB(TJ zhF|2R-xj))_X$}YAebw0Mv{1(B*%%5FYtmm@$oaf)6z41)Y9!d?mI%FQGG|8hL7ci zzeN0koAtxp@2p=Z^qt?wd{C4t1w0~Nto#d}7B4i%8!XN7ZcF7n;0D(v_?>7y_SbjZ QV2J;muibHj-)-;wf4>8(&Hw-a delta 75601 zcmZAA4_sH}y$A5$Ip;a&N56=ODUowTMufzOyv`hB$h^iJIbzNcV@Bo}b3{ahL_{1j zM~*Q@4tcy>BV$Cwh{zF{Ga@teGDglhM$Cw~#FUJTF)nk&?sLxX`ThBRdfi>l`*XhM zInVj``yTv9&nGwbd~#zza!8#cJNe^`Cjwp#P*&b&UaJJ%?-2hTzRKY^f2G55tr83l z0WSfEg2TYez{~w@iXDdg2f`8H72rs46gZlAg%Sgf^|R@4+@!?$1rA4)5)WQQe6zBe zc%`xiyp}jdNdPDMY+mVb+@d7;0^7;p^~AR-8^9^xjo?)9Ca+EFn%}CVc>~LG)4ZIzkL%dqa1@8dof%B!s^|y|AwNgL|)+mL#54aM%m-y>S6}Z~A>3Qyxl^RlzqSS)-f$PBa z#NSd5fE&OEEt}pCo^L6QP;dy`1a1bmfLp4 z4L$=t3mzigrVN8ez~@X7Y*$8!bCfaSTxFbihcW@41fM6)Q>KXX74sqq3Y2N$hm}j< z8SpH44m=OOOuW-n7HFU>f*tw(muRP=f*IHV2Y_9~=1wJ$1Ur==a4mC77= zp4wC{(?D4OFM=Hp_`eTSDk_+P4R8RlS*f^4@RSk=4gv>*L%>Uj_bQ>_Fn^nly~;BG z!0|I>IXD~~0bT))1V<59E75)y_kXn#;}=+t1;>Ho!K=Wl!E3;4eYX04wUXcqY$t+~ zz{%kC;0@pu@J6rg{$H)6dIPH)Rx6vpY2bA5X5wEcTfiB_wMwSP?*3n^WO)L+9oH&b ziT5el;BDaT#C1vzIG4Cy*&!|a{{bbB6dX|Ui5rvx;%AgXa1po|TtfV;QtGy+|39mg zk%H%xa^hbr72sXO&nvr$Ta`V;FDjM9ZOUHT-v0j^rHT}^E7im=DK*3$N-gor%0A*w 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 MzINYj0r$M~|9enO$N&HU diff --git a/EBB_firmware/app.X/nbproject/Makefile-EBBv13_with_bootloader.mk b/EBB_firmware/app.X/nbproject/Makefile-EBBv13_with_bootloader.mk index a3f03c9..7733b71 100644 --- a/EBB_firmware/app.X/nbproject/Makefile-EBBv13_with_bootloader.mk +++ b/EBB_firmware/app.X/nbproject/Makefile-EBBv13_with_bootloader.mk @@ -38,6 +38,12 @@ DEBUGGABLE_SUFFIX=cof FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/app.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} endif +ifeq ($(COMPARE_BUILD), true) +COMPARISON_BUILD= +else +COMPARISON_BUILD= +endif + # Object Directory OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE} @@ -231,7 +237,7 @@ dist/${CND_CONF}/${IMAGE_TYPE}/app.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFIL @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} ${MP_LD} $(MP_EXTRA_LD_PRE) "source\BL_rm18f46j50_g.lkr" -p$(MP_PROCESSOR_OPTION_LD) -w -m"${DISTDIR}/EBF.X.${IMAGE_TYPE}.map" -l"./source" -z__MPLAB_BUILD=1 -u_CRUNTIME -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/app.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} @echo "Creating unified hex file" - @"C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/hexmate" --edf="C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../dat/en_msgs.txt" -break=FFF8 dist/${CND_CONF}/${IMAGE_TYPE}/app.X.${IMAGE_TYPE}.hex ../bootloader.X/dist/46J50/production/bootloader.X.production.hex -odist/${CND_CONF}/production/app.X.production.unified.hex + @"C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/hexmate" --edf="C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../dat/en_msgs.txt" -break=FFF8 dist/${CND_CONF}/${IMAGE_TYPE}/app.X.${IMAGE_TYPE}.hex ../bootloader.X/dist/46J50/production/bootloader.X.production.hex -odist/${CND_CONF}/production/app.X.production.unified.hex endif diff --git a/EBB_firmware/app.X/nbproject/Makefile-genesis.properties b/EBB_firmware/app.X/nbproject/Makefile-genesis.properties index 7079574..a53616f 100644 --- a/EBB_firmware/app.X/nbproject/Makefile-genesis.properties +++ b/EBB_firmware/app.X/nbproject/Makefile-genesis.properties @@ -1,13 +1,13 @@ # -#Mon Mar 14 20:41:31 CDT 2016 -EBBv13_XC8_with_bootloader.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=12edf07df11dc3b48011abb2bbd51a8e +#Mon Jul 04 11:32:54 CDT 2016 +EBBv13_XC8_with_bootloader.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=1fcb04a4dd7759a0e5b3442e5312996f EBBv13_no_bootloader.languagetoolchain.version=3.47 EBBv13_with_bootloader.languagetoolchain.version=3.47 -EBBv13_45J50_with_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=b6c3d3dea57628579a78af87a2927f09 -com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=4b47e815d50912689a67d0b162f47a58 -EBBv13_XC8_no_bootloader.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=12edf07df11dc3b48011abb2bbd51a8e +EBBv13_45J50_with_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=59d631641e54929da346a040881695e6 +com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=db82c52ca9004ff6941d647c285f6c5f +EBBv13_XC8_no_bootloader.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=1fcb04a4dd7759a0e5b3442e5312996f EBBv13_XC8_with_bootloader.languagetoolchain.version= -EBBv13_with_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=b6c3d3dea57628579a78af87a2927f09 +EBBv13_with_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=59d631641e54929da346a040881695e6 configurations-xml=06b4aa53b72543c7aa134655ad59be64 EBBv13_XC8_no_bootloader.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\xc8\\v1.33\\bin EBBv13_no_bootloader.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\mplabc18\\v3.47\\bin @@ -18,4 +18,4 @@ conf.ids=EBBv13_with_bootloader,EBBv13_no_bootloader,EBBv13_XC8_no_bootloader,EB EBBv13_45J50_with_bootloader.languagetoolchain.version=3.47 EBBv13_XC8_with_bootloader.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\xc8\\v1.33\\bin EBBv13_XC8_no_bootloader.languagetoolchain.version= -EBBv13_no_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=b6c3d3dea57628579a78af87a2927f09 +EBBv13_no_bootloader.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=59d631641e54929da346a040881695e6 diff --git a/EBB_firmware/app.X/nbproject/Makefile-local-EBBv13_with_bootloader.mk b/EBB_firmware/app.X/nbproject/Makefile-local-EBBv13_with_bootloader.mk index 51b6978..9ace131 100644 --- a/EBB_firmware/app.X/nbproject/Makefile-local-EBBv13_with_bootloader.mk +++ b/EBB_firmware/app.X/nbproject/Makefile-local-EBBv13_with_bootloader.mk @@ -15,11 +15,11 @@ # $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ... # SHELL=cmd.exe -PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/ +PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/ # Adding MPLAB X bin directory to path. -PATH:=C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) +PATH:=C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) # Path to java used to run MPLAB X when this makefile was created -MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v3.26\sys\java\jre1.8.0_65/bin/" +MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v3.30\sys\java\jre1.8.0_65/bin/" OS_CURRENT="$(shell uname -s)" MP_CC="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mcc18.exe" # MP_CPPC is not defined @@ -27,7 +27,7 @@ MP_CC="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mcc18.exe" MP_AS="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\..\mpasm\MPASMWIN.exe" MP_LD="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mplink.exe" MP_AR="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mplib.exe" -DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" +DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" MP_CC_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin" # MP_CPPC_DIR is not defined # MP_BC_DIR is not defined diff --git a/EBB_firmware/app.X/source/EBBWriteBytesFlash.c b/EBB_firmware/app.X/source/EBBWriteBytesFlash.c new file mode 100644 index 0000000..a73db4b --- /dev/null +++ b/EBB_firmware/app.X/source/EBBWriteBytesFlash.c @@ -0,0 +1,53 @@ +#include "flash.h" +void EBBWriteBytesFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array) +{ +unsigned char write_byte=0,flag=0; +DWORD_VAL flash_addr; + + flash_addr.Val = startaddr; + + startaddr /= FLASH_WRITE_BLOCK ; // Align the starting address block + startaddr *= FLASH_WRITE_BLOCK ; + startaddr += FLASH_WRITE_BLOCK ; + + write_byte = startaddr - flash_addr.Val; + + while(num_bytes) + { + TBLPTRU = flash_addr.byte.UB; //Load the address to Address pointer registers + TBLPTRH = flash_addr.byte.HB; + TBLPTRL = flash_addr.byte.LB; + + + while(write_byte--) + { + TABLAT = *flash_array++; + _asm TBLWTPOSTINC _endasm + if(--num_bytes==0) break; + } + + TBLPTRU = flash_addr.byte.UB; //Load the address to Address pointer registers + TBLPTRH = flash_addr.byte.HB; + TBLPTRL = flash_addr.byte.LB; + //*********** Flash write sequence *********************************** + EECON1bits.WREN = 1; + if(INTCONbits.GIE) + { + INTCONbits.GIE = 0; + flag=1; + } + EECON2 = 0x55; + EECON2 = 0xAA; + EECON1bits.WR =1; + EECON1bits.WREN = 0 ; + if(flag) + { + INTCONbits.GIE = 1; + flag=0; + } + write_byte = FLASH_WRITE_BLOCK; + flash_addr.Val = flash_addr.Val + FLASH_WRITE_BLOCK; //increment to one block of 64 bytes + } + +} + diff --git a/EBB_firmware/app.X/source/ReadFlash.c b/EBB_firmware/app.X/source/ReadFlash.c new file mode 100644 index 0000000..91b8de6 --- /dev/null +++ b/EBB_firmware/app.X/source/ReadFlash.c @@ -0,0 +1,44 @@ +#include "flash.h" + +#if defined (FLASH_V1_1) || defined (FLASH_V1_2) || defined (FLASH_V1_3) || defined (FLASH_V1_4) \ + || defined (FLASH_V1_5) || defined (FLASH_V1_6) || defined (FLASH_V2_1) || defined (FLASH_V3_1) + + /********************************************************************* + Function: void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array) + + PreCondition: None + + Input: startaddr - Strating address from which flash has to be read + num_bytes - Number of bytes of flash to be read + *flash_array - Pointer to array to which the flash has be read + + Output: Reads the flash content to array passed as pointer + + Side Effects: None + + Overview: The function reads flash for number of bytes passed as parameter from starting address + + Note: Non zero number of bytes has to be passed as parameter for num_bytes + ********************************************************************/ +void ReadFlash(unsigned long startaddr, unsigned int num_bytes, unsigned char *flash_array) +{ +DWORD_VAL flash_addr; + + flash_addr.Val = startaddr; + + TBLPTRU = flash_addr.byte.UB; //Load the address to Address pointer registers + TBLPTRH = flash_addr.byte.HB; + TBLPTRL = flash_addr.byte.LB; + + while(num_bytes--) + { + //*********** Table read sequence ****************************** + _asm TBLRDPOSTINC _endasm + *flash_array++ = TABLAT; + } + +} + + +#endif + diff --git a/EBB_firmware/app.X/source/ebb.c b/EBB_firmware/app.X/source/ebb.c index 5fe19d9..df98a41 100644 --- a/EBB_firmware/app.X/source/ebb.c +++ b/EBB_firmware/app.X/source/ebb.c @@ -188,11 +188,16 @@ // many steps were aborted. // 2.3.0 08/28/15 - Added new XM command as per issue #29 for driving mixed-axis // geometry machines. -// 2.4.0 03/14/15 - Added new AM command as per issue # for using accelerated +// 2.4.0 03/14/15 - Added new AM command for using accelerated // stepper motion. Includes going to 32 bit accumulators in ISR // to achieve necessary resolution, which includes changes to // SM command as well. Also added "CU,2,0" to turn of SM command -// parameter checking for speed. +// parameter checking for speed. +// NOTE: AM command may not be quite 'right' yet. Although it +// has passed simple tests, it could not be made to reliably +// work from the Inkscape plugin, so it is not currently being +// used. It may have to change in future versions of this +// firmware. #include #include diff --git a/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.cof b/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.cof index 2709051c0aa831897316bb82794182c58c44e481..9b9227a8dcdbf37c7b5eb9d3ea7a4dac9ce1ba0a 100644 GIT binary patch delta 22 dcmex7h3)ecHVy|NcZS{lRpE^sTR9lBy8vXS2onGR delta 22 ecmex7h3)ecHVy|NcLssK&%+uywsJ6LcL4xpW(Yz6 diff --git a/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.map b/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.map index 1669ed1..8016ab3 100644 --- a/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.map +++ b/EBB_firmware/bootloader.X/dist/46J50/production/bootloader.X.production.map @@ -1,5 +1,5 @@ MPLINK 5.00, LINKER -Linker Map File - Created Tue Mar 15 07:16:16 2016 +Linker Map File - Created Mon Jul 04 11:32:59 2016 Section Info Section Type Address Location Size(Bytes) diff --git a/EBB_firmware/bootloader.X/nbproject/Makefile-46J50.mk b/EBB_firmware/bootloader.X/nbproject/Makefile-46J50.mk index 78af601..4d20903 100644 --- a/EBB_firmware/bootloader.X/nbproject/Makefile-46J50.mk +++ b/EBB_firmware/bootloader.X/nbproject/Makefile-46J50.mk @@ -38,6 +38,12 @@ DEBUGGABLE_SUFFIX=cof FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/bootloader.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} endif +ifeq ($(COMPARE_BUILD), true) +COMPARISON_BUILD= +else +COMPARISON_BUILD= +endif + # Object Directory OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE} diff --git a/EBB_firmware/bootloader.X/nbproject/Makefile-genesis.properties b/EBB_firmware/bootloader.X/nbproject/Makefile-genesis.properties index be0cb01..ff1448b 100644 --- a/EBB_firmware/bootloader.X/nbproject/Makefile-genesis.properties +++ b/EBB_firmware/bootloader.X/nbproject/Makefile-genesis.properties @@ -1,12 +1,12 @@ # -#Mon Mar 14 20:41:31 CDT 2016 +#Mon Jul 04 11:32:55 CDT 2016 46J50.languagetoolchain.version=3.47 conf.ids=46J50,45J50 -45J50.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=b6c3d3dea57628579a78af87a2927f09 +45J50.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=59d631641e54929da346a040881695e6 configurations-xml=c86d7b5a1429aee62082b7668264f94e 46J50.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\mplabc18\\v3.47\\bin 45J50.languagetoolchain.version=3.47 -com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=4b47e815d50912689a67d0b162f47a58 +com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=db82c52ca9004ff6941d647c285f6c5f 45J50.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\mplabc18\\v3.47\\bin -46J50.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=b6c3d3dea57628579a78af87a2927f09 +46J50.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=59d631641e54929da346a040881695e6 host.platform=windows diff --git a/EBB_firmware/bootloader.X/nbproject/Makefile-local-46J50.mk b/EBB_firmware/bootloader.X/nbproject/Makefile-local-46J50.mk index 51b6978..9ace131 100644 --- a/EBB_firmware/bootloader.X/nbproject/Makefile-local-46J50.mk +++ b/EBB_firmware/bootloader.X/nbproject/Makefile-local-46J50.mk @@ -15,11 +15,11 @@ # $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ... # SHELL=cmd.exe -PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/ +PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/ # Adding MPLAB X bin directory to path. -PATH:=C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) +PATH:=C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) # Path to java used to run MPLAB X when this makefile was created -MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v3.26\sys\java\jre1.8.0_65/bin/" +MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v3.30\sys\java\jre1.8.0_65/bin/" OS_CURRENT="$(shell uname -s)" MP_CC="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mcc18.exe" # MP_CPPC is not defined @@ -27,7 +27,7 @@ MP_CC="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mcc18.exe" MP_AS="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\..\mpasm\MPASMWIN.exe" MP_LD="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mplink.exe" MP_AR="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin\mplib.exe" -DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v3.26/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" +DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v3.30/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" MP_CC_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.47\bin" # MP_CPPC_DIR is not defined # MP_BC_DIR is not defined diff --git a/EBB_firmware/bootloader.X/nbproject/private/private.xml b/EBB_firmware/bootloader.X/nbproject/private/private.xml index 778e32b..cc8ca7d 100644 --- a/EBB_firmware/bootloader.X/nbproject/private/private.xml +++ b/EBB_firmware/bootloader.X/nbproject/private/private.xml @@ -1,3 +1,7 @@ - + + + + +