From d1593fecc14e573331fe4900a2598fd6af4a4047 Mon Sep 17 00:00:00 2001 From: paul-szczepanek-arm <33840200+paul-szczepanek-arm@users.noreply.github.com> Date: Thu, 7 Mar 2019 15:43:03 +0000 Subject: [PATCH] move nordic ll to target nordic --- .../TARGET_NRF5x/cordio_stack/LICENSE | 49 ---------- .../TARGET_NRF5x/cordio_stack/README.md | 11 --- .../libcordio_stack_nordic.ar | Bin 231900 -> 0 bytes .../libcordio_stack_nordic.a | Bin 55986 -> 0 bytes .../TOOLCHAIN_IAR/libcordio_stack_nordic.a | Bin 228608 -> 0 bytes .../platform/nordic/include/bb_drv_nordic.h | 54 ----------- .../platform/nordic/include/platform_btn.h | 74 --------------- .../platform/nordic/include/platform_nordic.h | 89 ------------------ .../nordic/sources/bb/ble/bb_ble_int.h | 48 ---------- .../TARGET_NRF5x/stack}/include/audio_board.h | 0 .../TARGET_NRF5x/stack}/sources/pal_bb.c | 0 .../TARGET_NRF5x/stack}/sources/pal_bb_ble.c | 0 .../stack}/sources/pal_bb_ble_rf.c | 0 .../TARGET_NRF5x/stack}/sources/pal_cfg.c | 0 .../TARGET_NRF5x/stack}/sources/pal_crypto.c | 0 .../TARGET_NRF5x/stack}/sources/pal_led.c | 0 .../TARGET_NRF5x/stack}/sources/pal_nvm.c | 0 .../TARGET_NRF5x/stack}/sources/pal_rtc.c | 0 .../TARGET_NRF5x/stack}/sources/pal_sys.c | 0 .../TARGET_NRF5x/stack}/sources/pal_timer.c | 0 .../TARGET_NRF5x/stack}/sources/pal_twi.c | 0 .../TARGET_NRF5x/stack}/sources/pal_uart.c | 0 22 files changed, 325 deletions(-) delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h delete mode 100644 features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/include/audio_board.h (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_bb.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_bb_ble.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_bb_ble_rf.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_cfg.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_crypto.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_led.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_nvm.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_rtc.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_sys.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_timer.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_twi.c (100%) rename features/FEATURE_BLE/targets/{TARGET_CORDIO_LL/stack/platform/nordic => TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack}/sources/pal_uart.c (100%) diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE deleted file mode 100644 index d648fd563a..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE +++ /dev/null @@ -1,49 +0,0 @@ -Permissive Binary License - -Version 1.0, September 2015 - -Redistribution. Redistribution and use in binary form, without -modification, are permitted provided that the following conditions are -met: - -1) Redistributions must reproduce the above copyright notice and the - following disclaimer in the documentation and/or other materials - provided with the distribution. - -2) Unless to the extent explicitly permitted by law, no reverse - engineering, decompilation, or disassembly of this software is - permitted. - -3) Redistribution as part of a software development kit must include the - accompanying file named “DEPENDENCIES” and any dependencies listed in - that file. - -4) Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -Limited patent license. The copyright holders (and contributors) grant a -worldwide, non-exclusive, no-charge, royalty-free patent license to -make, have made, use, offer to sell, sell, import, and otherwise -transfer this software, where such license applies only to those patent -claims licensable by the copyright holders (and contributors) that are -necessarily infringed by this software. This patent license shall not -apply to any combinations that include this software. No hardware is -licensed hereunder. - -If you institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the software -itself infringes your patent(s), then your rights granted under this -license shall terminate as of the date such litigation is filed. - -DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -CONTRIBUTORS "AS IS." ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT -NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md deleted file mode 100644 index d1869a2e2c..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# BLE Cordio Link Layer nordic port - -This folder contains a binary distribution and public headers that allow nordic -platforms to interface with the cordio link layer platform API. - -The binary is contained in `libcordio_stack_nordic.a` and the public headers are -contained in the `platform` directory. - -## Library information - -Compiled with: GNU Arm Embedded Toolchain 6-2017-q2-update diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar deleted file mode 100644 index c93315299dd8e31489b125477193a995a9fb1af9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231900 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 diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a deleted file mode 100644 index cc419830f529bcf19d1a52f9be39db579fc869c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55986 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 Hbjkf6Cdn;3 diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a deleted file mode 100644 index 09d78b770c5ab67ffb40eb893f073c4027db9763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228608 zcmeEv3wT?_mH+5Uu@&cmlTaE$3bGTx3D~k7KPj}9ZOJzHA#5jsHtm&c%aMp|2}w>I zppdjc1AWoQcKiOP&!sKh61K3=HXG=+UCMU5;n8k4bh|EnKufoqw6tq>yZHY*bLU>o zl_goWq-^_rzKMM9nK^ULnKS3k%$+;;o{B5|vC-h`%A5}KQPSY>e9WY)oHGN~yEY&(Mf$;m+2>yP;-4B1qB7?UR^ z8v&^U(Ui1dvy9=SjE;^z)#Vygdj_xV_D_z512Hx-;+jP3O!_;g0>hz+01`-i&*WHO z8s|tI7$1)Z5@X zdL3Z1?(vTBKF%BY!?Ey?e?Qe+oQ?Gch_{Y;6J(}gS<>*dAeq)A4iijD)J*Ogy8-2* zgS^^fvC#fN3?dT&mOz^)&rD_Y>&+F2lZ`dUH+(=#6>T7=(zVkOiUtF*_HYEY(Af;4 zl{JJY2FJbrM6e?=5!KQL$GZXv*JxtOABGZ<18@gkkf#q$rzJ-l&8HnsLpvDokIm<> zJBGeMN*oki{lWG)D!(tvZn!JTu?ZN`W;iT82p60Nc)JEMo2v2=hZ}t=vZ(z z7}y(%Cjv2VERyJn-N*)Aojn8c)iB)C=N_z;Q+mUF&;^EfkB+e2W7BasZ9Lc)7z_D1 zUrHKC_{|A}0bDUd2O(;LdBgt1cqBFfT~SrIi6`JsOrd8na(W~FvGy_7*cf#;rqteW zM`Ut5w3j(khePw=I1g*k21lg(%0@<1bkpisY`+?q9Ic5s%c4Rho*sf@P@+T!6eVfI zt#7SwZfY@)xOKI)O-&eU8+SD9sN<4-Ww*I|Jr;`v1Fv>iSQSfRjQ#u9dHRY5=DNfiu?BlSj|{qWNNQEj(!$MED)ZbKnlnu z2%lGKUZQKTug0H9#6lxe3A8k4t!YoBkheE9IUdo{O(~lBq`$HiZS2h4B0RJTL7C^$+g18mu8wGwb@bhu*5O_0i{5SHufm{pxLXrPQ;8(3? zEGqE5z=1Lwpao}l10G++SWM)91o$x!=<@yw_+`*%zsP?C_#Dp11^zhj<`Tx968I_L z5u9%p_-}xJ9OvZ%x1gTy!1;QCuLu4eoHq&la^Qa}<#zzr4=e0(wFzIxu9t9z{5`-) zckL))V^Y4Aoy+3D$+mj_EvEeQ*gJrG^=$B?cF_+jIDZ;ACUxQ{VfUHxH?gk)zgy2n z`EQ!?H?yaKe@x2%ktzQ|_9F26r2Lmm`3`2aGWL*^zZ$rHSXm{z066)Wc9gKKru?mJ zhY2rbtrCv;HoH>7t<0X1Z)feM{FN#BD_OTGzbqxcj18FbSEb~yV!M$4impEFr<&+5 zVUxhe;8S}24w&+**qy+?AmzWul)s&Q0{BygO-tBcnes1Z4*@40I{y>KIb&8gztlLV@(t`f;Hy_8%U@*5Z(=pTH%a-;ru-J> z0lrJhA28)#!A4B@YuOa=ujBgHjuLjODgP?=F5n{)zYm)7U(Y@Z`~@lhQQ*Io@b8%D zU7WrF{e>>?hsbY|@Sm9IJJ@O9_R=K%%cgucvqRQaDSw?Io9x-e9KfHE^0%4tdsqwb z=cIg>DgPSg1->2qpRVuqru;q@1b$S?ztNOGzzzZbp_G4@DgRpbA>d)j{&YRc_$QGc zmGZw}DnG>gKRN#qz?zfa2V0DixO_X7Wlgzp6Yu!O%ExPDlf%Izcj z_XP55X#nI$3GaVod_VFVr2N}}w@COA;8#lcdx7hRmHD|mIsYi~?~~}MzB2xKQ~A{? z{o!hMKl1OF%0FVFALa7o{Kt|1xI|C#Wc*3we^<&sW#Sj${N(&!A^(&_|2q@?US`F$ zGb81bJQ-h&{GUnruQIMR@|O^oC+A;`{8@>f_{n$;^8YC1H=FqF@G1%aAn?m2{Qm*3 zmGFCkH%Ry~;QC?3%!}qja{gn;_e%7nuZ%x|{9!5oY2epM_>X|^k?@}b_euC~fR9P| ze*q6lIHnLREa5AGMcm`@0ajT0so4G-v|6* z34aLq*CqT>;Ezi96TrVI;m-hnT*7}0{JRqV0`QX({#)SBNcbOt|4_n9Rxje zBjKBX|4hQS0)IimYk>b+!drl!mhg7qFG+YW@L37p1^kZ^?gP%&>KS??87Gf9A5HEqCDMy(Q%s?Uvzx87$bH3`|x=>bo}Ef^f#v9@0ajn zl6<-+dOQXHQ3`%01!q_-zYF|m(R@Ah-GGxjfYUUI@JoQd9oM{1;7!2k9^@+mcLQI8 z`j82U-Vgi&;8zNKKkzSNK3#<$<-d*S(H_(V6Mi4?{{;fT@$cc}=fKYu_!;2O0w+rn z{rS+X5#=`t{3_u8gnV888-ddpaKFgE0r*dWcMJS2z^$lUnb7AifIpA=>HNM3+=6_X z;*-1+z(-M^dj$SH;J*XjDe#{FUkUznze@Bk0e9e>?6(g0Lo1*gokJYQ*8#_W&Y$ut z2*I%xzjbUCt2g0gtQ|Pz)$;sOwoBwYIKGkvfRpWX{!_rAf`PwN&};hG*~fuX-E?}o zS0`I*`K9ddfRnBD{BHxtC2io}2Tu3LIz6>j0K^`oQT=}}=(YUSYz{ab8o$-N?I};s zzW{AnZs4VSETgt09mzhm$cMQN`7OZda?$nc0*>Z0@FC#T7P@|WfYYJV2Z7VMj>mx0 zC86W2?IxvmZ#BiV*3u$}Wd)=xx5DP`dLZhxREb1mg zaXj46Y4?na^}RhFw`+Lkpj$y4{{hN*&!3k4(iz1Mxj0BYQ}(Fr5uB68K8f1LyR;-{+ zNzZEdQo8gMKwmGWmD8A%uB!dJdOFmOaKIn)1}4W)Pvn9*PZsO4Qi`@XDvCL*x_ z*5wJA?moZ?#1iSq2xReuKCBjkU^scUgO5_a^|7MVBe9V?>HsqQu*KEi& zTdvuV3o}XlTMW560r`kbpexXzQ#P12Z_za&Cz1=A6=*T|n=9CAur*h()sU;Vd4pax z!^;|Up5$MW=vG}N!@nAJZiZ(yrijy-lZ(-nrF&+hxf-p8NZr*Nks`^itJN#iWLB!K zR@cFBzb3QA>S}ep;fPwRH<^u9SF5XO_+68^{p)IV1)B^~T~ovNnxPqYD#PoV_39e_ z)|?{Q=xPklYt|da@VRDPlHqMFx+KHTT69S*dL3IJiECqcQj5;HMXy7P&e?FIR-Loq zK&?7w!*yD9&W1y@>YQ73&aFCUqh;|FPAHUY%eq>fd9oSnYIXL>hO4X91tgoQu2vV3 zY@9mkz7Y*>U0OFqfVZtD#@pL;G6n9udZQU z5`UtnZy!nb#9Dh6Jn#8%>N8+f^#}YTA$1}!F&a&730d9)gN--xh75g**fS~Z%%SPs z@*WtmA!B(DOkwuGupZZ-!_`03;zM-k!xqC;w z0~;$Gc-GFUt0yDsftWw4VqeDI$w)jA8jU-u1CHuyN>JlsXVFz&e{Ey!<@npuK!00z z@bh{{^+50@M|Ed^r@MV;7fNYUc@;Y{@DP7Aft1nc6f}vU!>jIV@E`#57#Xf4bv@5X${Gy4tJiz^$WisAovsf>=T?WV9~$oIxJK>hy+$4Ic+}3FgFXFS>QJxS?d5c;>hbPW zy@T!{cmJ?l(mOCX+|xg>Q%e-Lzk|aALuy}x+Sd$uLPVc;r(ABxJ=o*wRb4~Z_jhy) z5t_nOShq#{&Ys>*m3HmGetl3y+q2Tt+)`6ZRTR8?hWj`RA%1AUGc0oY2m0ND*>LX= zZo&IKJzZ+|Zgps#lRTl00{Ei?|0l~#+g zT~$ZTrQhu93_7oo68Q>%xaUtMV+~-~eVy8ul+#n+AzMN4?CrV6O@%peLy~%Uu)j;L zYM+#M?U1*J=jkqig$aD@+nhyG#JJLFP_26w4FecoQ4rMJJgM^-|l_Ik-Fgb9WR z26{WXT|NCOUB0HuPXpyXMdZEiA!Vr-yy3*Eu*`XYBGat z9uf%_^K0ks+o{z~P{W~JgPl9!rb&sK-^w}-x_jNOA@UYcY^d`ZwXQ)$=b@))D>zA9 zTjojPTE5y#mzi!^&Cfkr{e=H@d9f|cHKclb`ss=yFKi!ximJE6h0dUndJb`!Ca(## zL-LyBmC4;#g^^vuF14QAQkN{eA!(ofAul;ZW%{l`?Z(C`_n_+Of!pk<9G!@V;_Br7 z&}dC?Ph}{Rt@CMnIkyH9U1A>Y;S>K*73?XK&@tsz@|J||DFYe?%6(DUP} z8}3HU$<2j)Ucym5?x@+ryN5kG3$^o_J@CyvHKEDT@YGl!t~R$eH}9yeYaQEB-&p4# z9c^qG@z?Db3+x!J9jk908L3H3CmdDPJv9#eoMJIhK6i2}%ujI&UGyu|Oo8z%GKuYN z7@?AEo!IjxlASHJ^)+>kH4W+@2ATy)oc_c_AY2_Auhur1E}=*vSZJ$}xd@*ajn&us z7pHJ)8E0z3QUp75*Eyb;sE*f%ql?peeyO}fI_LAtRP6(y@ldurXCNMJsc&jpz-Nd} z3aQgQ!HcsMYc8*$Vh&W$i0h@qzqn60VXOg4{GJZX@6AUsr9SV-Dp&NLlL?n2?M zxHnv?XkHjilzjeCI8Nju)j`}P6oI8vj4s7sEgtw3k+m~8YVI}`+uWuWGwdvSy*ROV zj^TX+bu<{t;etx}ea_uS9+fEU1(e20BmjedQ7#1Gty(wW#8bDT zHVCiD*hKMV6!{9#oI6}!T=(VHicb{s64akg7qA6%mW996QaBf((>@R%FQ6sBt?))j zGA&O1g~mE_=Tst;!*nNGcS*NkY9y}u$NW+4(dQCv%haMb1v83~^3v>*xQC)FnG?ekK-mUh-I7Q0YtQ8VjvJ=E)X5+Y+7%`!kHA zdajed@O~f?%dj{%pU&y>_N4c@bhLP0m2Lz~Lz-upheJ}xr^E0V(Fb-?mk!V zaE3+GG-~OyPEpR;(L+x)dj|R!ExB(hoCpmEGR+~f$TmtkJMnb^Y*7v$?DtPbmac)B zkJIb*E}GZ1JF&OGjfb5%dV_99QO?=k(b~B5!d^zl6NkpFsj;rQ>kQrx<`11a~WN0hDSBYeCOU+01wCl{_4?i2q)>ylbL?e<@xh# zO%{naExhp%B*qrJsr%LS{Gu8^tSi^D7T=AXjngEDjs zlEpZcGe=r{7-->Zo<1Lxz`|)p+HfT1Kj6>s5L;wA3Gy~c-w^Z2oD=>Gw}JCXqrnVz z(Mh#;&@xCq5Q=6~OwV?Pakc;pPE!qOxzai5OOv?}JL9oT<}fKpblERNs)l&LgEN^v z=Nir{Zey-BH$fQE}WdvICl1?n~Lb%vab@PQf1c8=pWOIGqSM~;*VBm?RC@B zF1=v30V{(nt%&Z53ss4%RE-b%1*`qh43n0m922oNf-J3QZq+i2TU@;irK^Mfa5d+| zcN12}5|IpEY!q=CXVoE0A!Fki$8&?w8HW^YU^dbgGJTpN)qGc1I1_57l-2l1AMN^=H?7(td*?h5=@;eoKH2f-mPRcfIhWs>W%F7x-u+gEQW)#JrYUa zg$jRkLH|x?OL2J#b(|iobI?a3`5UlHF>eaL9&dMtiZ8C>?ePL|>vMG!f(yF602Z5brs?2M%T)TDY-BW& zY3`9Dt5`m6hc}Y~xelmVuC31Q4)6XZbqKpn^D>O!lWk!mC#&Rl6`{1V$L)4wJH1-h zs5a!`b;N3aC`O-3R%01vzq!?@*PV|V-VCd$ImzzdeT~YOrai8Xe6%p}arS6$Q{+*r z!MtiU6d0YN?~CN2fX>3HUC@Q#gaH#Ti!HgkG&I6nX?d~X+s0MAmY7d>N&NvHyl^(o z{y=DNa3m5_NByJ0eEKXC*J13L-le*L3Gv9@4<%zM$f?1MyImfZsP_Sz2 z3^`Zr6HdkCjpdP8QI+Qcuuvf0#?Gg6le!bb?vj~=B)oB5Od;{C@6;^*x=vdYU5K+7 zt}2_%5LA?lBCRB>$7NWHE41-YxlpE8r3xi0^Sc&Hkbr;-qCpDf!joevmTRZ;o90N@ zUDQ8`_zwjhC25Cu!FuEa6gOxjg73fOVMFa}ZTaXVI5DRPCiu`Hg3x3fN%d@}z7b;qHU^z@ul8=GO7TD@5YdD} z>SQQ9o=Lg!QKujK1v53Jp1lxJa=U&e-vXz}Y+4}GIXM={bTg?H=M*&NW_(eV*kp4n zJ$nIJ+Ec0Q&npa3&P2v7N@f~oC?08UsmrhtXFly%Ak(t4Q4JF9OdN~`8Zx%Lc;gHU zjg#@wKvpN2PwI?LHrCar=S`oVMBJFHnb@2M=g+oNO>l9J9C8o`nZ+aT@?!OE)X&0a}(GCuq_seCW!(tG9 z=+$J8Y~<9{7e+$^(t1 zD8#4YoE5#CppH|J#C)4Wd{c(>bB@xas-O(#PpR{)H!X}6QbUA1^qcSY^Hh*Nex5K- zzw+dmI;F^yU8p|)D?@U`aJ0}(5>5HOM4t7HQpnXpx=b`>gH*oy9WZ}RBTsfWj-`B) zC0~B=!d5p%@rCs-dCJQpdFmOPG*2S)WtT87ZRE)=?)Q%smLaTINT-g2Uw*SPV}O@O z6gUrV=_nd-L6rs9co@;73(E9>dEaBcEsmfdc-UG<4HFbMq@WBB6r*(#2k^;_AqsfvORFllf1ng(*zh5D$^o z%NMH-GWvi&68Sg%>A`}E&qR;LLU^w^#_Eg=eAyqpH{vbfDL*0$VBZZgS(W`6O9eZ9 zk@DU)b=Kx+TiHJAD35lrs?}-IPyBA+Jtuw_c@O2MFV}-m_ts~?i5(t}b`exgpQDs_ zvRT{aXqTg^{=~rPqb|r}$Sb$Jc!*gmADv~FYI&5V=e_bgQOhZoO69-VX}gc}Ex&fw z;b=c?Ra}74uIPiHq#F2!XC29+d7a} z9zCv9p@c&@X{}ODmdw~3D`qU)&ONchQQ}}TRtNHG@hdO)4ZOtKK6=n{8Q`Gpx zUbgmR>C@4!ftMU@b{}(e`?`JB8SU(9A8AbyQr&o{DyrbNww_w)ogqlDpaGXt^NhIDK1N_t>z{8!SKGqSvsTIUIhU|EQl` zY;o9qZNIhFp#(dOvp4!5^RWtx&r;#?Q5t^bhj|K}J?68W*=n))>D&da?fWf`qfzFV zi5`tvU_`59?!R7{v+=(d^1m1HzpvqcH}k(#;}_Z&NaLw^qVdzAE2^6^xhD{u0d#f~IOO(H!zt`7Wxka2oCJ7Jj~!|Gk+1y@daTo;NyT zzSx(4YqR0EV!Nlpqm`hu<1e(dDMWXor@H`uDN#8V4*>9}8`RW@-Zod1*Pu={) zjnCbDbxf&HJgc@pe4=f$^6bUiZKn=xW+jiVIlQ@arsU)$+wCVdRVXJf1@u;sHWpv| z={Cz_WB%aEwU7DnS8@428FY<);AN%UzU|%<_KHoXN&!nN&O22CSW>b6)C#~A6>Cq~ z0Bsdzr>ub1ijq?bAf%sS+pNzpw4L2^+042#wsUOH{t;N@w3TfEZU;Wg@ltjH@YTRy z;`l1I0eCs^(;PpCtpa{7@LzL$1GCQjke^-3j>1Z;f*rH)S{#l>yNv72JAI5=NB1gt zL$nGu=hpJAz;#o1yb3Mla49$^$~v+)EI~R)yQ+VA+9g_-e9U{uQyV;Tj9tokqMvEo zTpxV&fwE)gR=xb}xmC7jZ`(ZgfYs?Z`I~2}ZUBAT(KA)0#IF=rti$IBw(-_NO1Txj zLR?xlt)w2eoTvx~&9T~G?IU!)Ep+^a(=K>bm(@`f#ra{)*C-G4ZN6zsRr!-TH{!s8 ztm;DQcX76=N_ozWZzEo_yf6CX^vJ=_-qcg#dZ}#(aoG7a>-K@uZBuKB zpRYOCb((cG1HQiO^-9<2J*CY)>m|yiD`zb57Iv}qqyji_`p^`+gk5@KMc1!9`x`sl zFWo-1#($09?ko5FCA;`bE8M?okAb^)dq)|l=nTKwHNN)g z=MGz@&yT(#$|^n_J-qpcn@QuDo4m(h4y1vKS|kX_uQ9#-2)Fyr@GFF_J)(0>&u#nP zla%wFyIk-DYQeYOZ}S|{EzjGr_J*TpcIYirvCX$Fc&em?dqsI=$&9xG z*K%xZivrwH$+n!FWsm+~cH_)To&L^iH(tMSN1Y3;8uYn5!JtFuUf%ZG4bX}7Z`riU z)Us7U-!amV1=}8B4utpJk_f>r=^r(M75@WW&3uJxbm`{hB> z?AQJ?7>T(r#Gk`h3?GXB_(}4We|w&^*G3+_4lH;b_iW|>=eDsBS%I{)!Uo4*IIoRU zpQ!%j?0`0Ik*4_FW1+Sus~nx{!{6w4N^vE>7VXpB{QcJ8=l_N|T6`_RZ_e5d1#wN- zPW{o zZf|??hJ(s>_!oYwW>#NXHuI~4mhI=Cc=XbN(;HXU;%~`nWo9EFTdnz_?WCRi;kjE% zg(pr5Pqc0M!K{7eK{XY;|0}@ve=5x;o!nkHtswEVxoJuJzb` zwZSvNwoU%;Q)}S*i0+wz1xv60{w(ac>m+l`Qh(b$8=UKv=PcAJrB9Nd&~ICaIgWI_ zeumoS$|qld=ieXv!oig-nhk9y*U#ANj=p%fbluGMn=IQ)Pn1`lyQQu2=$5-Sulpb6 zjOF)Vzp-u8KWtKFzVn)+FFscKud@sx+;3x^cH&*PiT?IHP<7M3n-tGxw(-O!&#!I_ zhvu%{5M=i}Tl!S+wVvSvlyI zT*Wjh5l`7lpbl1?rWp;k3ZDnDVtew29dWR&vB&kuAc;}I)U3)*HTIw=69zLcOFB% zADrv;1#6F0PTS7dEtE%=EI*Du5p_Qjo9ki6=(>q^&GkGUi*|X>gRT{GS6|a^?R@rT zM8DcxzHRo|XxHVipT%RZoa@%=W&1sFHrKuJ1Z=q<7XJyGIYhtb*v!WNU^58U?WH=? zVYOYbcJAt-gmra!;{6HhS_}N*=|uSyZzr_R+@rsqV;0Ruw%=RY5E8tN`B>X(KpP-h zzs$J@MsZ77GZ zw_GY~r*lj?nf_l612)j#q=K(=qv?Cje`O~ zpfY&b99HH~#D7ZN$n|#6U!~ki8uL^RY+3?XXvrm2R#v6ZeIsnu?? zudtWcOYL_1N_&}oRq1N`+R{Tx>0zbxtxDeQm@P`gS3&B#xN(h1wrySwsH!;Qo+^=A8 zV;q|q+d$B+@njb=#(lD!(J8}Bgk3}s#9IkgGIlY+b&PE%h{VeXBEMGPSlQtDO$0At zteN1sj9p2vim|H*LTEd|2F5xFu4Sy7APV&mTxDVX1X~yzAow4Q4HJZ3y9t8d8wi5W zn+X1#F_j=LML$6sVKK@fKMBtg)BiXe>gX@bbVSKyx~i2T1M*vHtH3BJtO-x55Bv9A(D{&9jU z8GDo<8vpMJ{*1A25=4*sErS2e*gp|OxswDz|1?3+KSOYcvF{T^{wadc@81aig0UYH z+{xI#6Z{{}nm5kR34e(<8F#kRghQX-5rlkXF?Kz5e>k8wRNy#RXqn`|Z-gHc1kp-@ zaN070Xl%F!$IA&qpLGP$`0EMU7~4b;{`eY#@KXmt$gd#ihYJ&gpKK=xx@v-;t0f4! z9RyMTCW1eO{}K$q6$zr;RRrNouOkS*>L9oRO)Jvf1mQndi}Y(mdM`ngzgDCViu56Z z&og$NNWY%oKKM7m7f>~VA;x?JK^Gu6$=JBa-$xL7PZEUQ5s@Dy2>L0JKP~bP5{xo- z6G7PPHh~`^2>Lq+UITw72)^$iSjyPD36{X038KCqAPBqt1wmXKA0!C>`6xm7$HxfX z!Pv(MLa$GW^iLDKo3YOjgj0N;;JX<60>LxzXM*o#?0$l9o(BnjkgrcgP#-pE$j(!Hu_=*0@ zF_xSyn?saV?~8V>+u{SNY!hl!6;}=Pn#M7XGar6RqmbQDT-h58$$XZ= zhBn-KyI%cfp#n@(%&U&Ba{Z`6uTHICy#q=p_iSL_{MPq;$W&T|E-hzIm#;u>QkUIH zU0y46xuUqb$W22wa7j&bl~4f_*wmyPZLtv z^c_Nl_Ts7_n;z3&&Gc>|yR*2mUj=#k0S`-F1wJ53mr%mP@ADX~iy+mu)}pLV-U^ql zE%rf^1QwD1t%3vLS_4w_;uK~YC{F?A< z#;*mxR)=*E-$2KoI{H&je|FFx5O>xpopnlQz0$cu>1x5dwc-xjoz}O*Qd63t zzGq7Gfl3(`+6@&~JGm1uCd0dg?48AxO%s3pxF07e&f?lI?L(@9;b)BC?)lmj>w=>0 zP`jYsAcSL`p_s$qc@U@{xOR1C#pJ*TOxYu}cw=$3z>TMI?8n)BuY9vm1j{GIGzacN zjiZGt!sm=I2ThW+%hxAV!HP{WRYC7y93Q|ep?$;t+gILUzq9o1B}Z1=WxLz@4qV1z z(cgXNiGReUoQA-<(ISyRb*796{r&UxFTPvjCV*d4fwL#P1eMmVsT+jw;C$hQ9Hg+M zWE?h}VTvX0y23&MERGe^bz}wTrZ=g;girvham7^NT%-P2^~5 z#qvMWL34o{h4AQn;e~Vod72s1TL5FOW`Sv;1lA~v*$Q%JhWe%sb3P;~w+U5lEv_o^ zUB^bv9>%@+ok9i7qKjz_dBQ=%EU*4MgzUS|o^0xlxa@Ze+3z}gvgx|yvfn3UzxV9P zrfZPP{!1bIgJ(}RwLO>pF(Lb-XHT}VxbRm(_UF(cW08aT1OAZ^v+TfWM}19QEn9(a z8YcqN)qM>fR3UJvc|H`vR>I}Ip4C$a)D*DwbF9Ah1T{${us01nHEzN8*c5& zl(m+AV3rm5!*E;A4_aH`=XwI86#aN+T?uykSn-tVwQFtKveYwckYq)Y<+8PyU689P zm=)6HqVzCEf|XzMXRb`agOw`6J&avW5SYB`1*OtwnXC?E0ZcCTX)xw;{ zq?VPjEo2$L_6XJ7HZ(Ed(o_B*nVxCQJE*lvxUEKw);b4C+)6vvD%72lmL)bcpYoU` zotD(RB`c6`U1c;c=0YZ=eKvZKA}D5Z#t^o zd^dfPv0ao7N5DMsD3!cvtJd8(&1dnLXADixD>^{O# zj-D4by@#=H6Z`<4R}=g&o>LS23?8Kt{45?Z6Z{hF0`r!YV=IAxn*?+Sc!_|Q3wWh~ z9>Au*#`9f*UuJBO;Qi2-@-b51KoCR4B&8o?Y(K#V7&{{J-!1a#u7u=&M8Km0eonv# z02|R>4-tePJxb|6XY6}`7Xto}a67}sHVys^u<375Pl8`TJqbRDJd`DU*Ahe{tS9)l z*zZB`VelgO2%d)%{3@P<1D5?8&Iy*{IXA%-@CSi+12%mPTL?t@E|LBQN{2n(3V0#9 zwB&Gj5 zE)9aX_+BCiIkN;&{*Qnprv$blK5GfWzUbV!9#w!;u7z;WbrbwH^d|TZc-{^;j(UBC z@W&bZJA$9Zb8>>8!Sw-H_6zt6;orfdc7nJ#|C``H;<`lJH+>gdWC+6U0)U7VJgvpWp|S4m&(RIP80hApG?g zl#cShA{_kxKoERr&kosve4pqqCy4wOg8zVhKLo#x{W*ZtuAd{g9&!lIVBZYoe-GCc z;n4rTt~kk_|MpaLlAnMCU_F<1-OdzA{_cOpzX%NuN{!e z4-5Eaz@{e|3kx_+5cc^1<-_kkL^$g88G^7&8K!zI&PZ;|FLHI>IbSe8O>_QOf{eY{UMt=%O^*lsy1@?IWjz5Qf6_D)nZi3M3 z2p~iH`v}MHBlwMj@5caFeHDI9>F||r5)OS&62$fW1A?&2bCi$k=mmn1_ZtC!OZjN0 zR|vvx=Yi*{XK;NIgr7M8>AK$zcp=)n7EpPWg|!e|VZlaR(0w263`qWai-7kC_$dJ& z03^D<6Zm%tM?0S+_yhQvz<)vTOQ`D_z<+@Zzze~5E#XMN98gg#td<~y9wL1Y;d5v= zg3#}e1lM2_Bz%t2nMKKV*lac}8z(sBKLtrRrGMI?LxC;?6iB5lfL4OIQM3`<#CPlP zaUZRPy74O;cIH>Lb0fOiny#yb`mNtS9VJbxMZ+TN<{1aO?AK^{P_a*M4{I7{EoR|_^M>x6+ zG%>DIv8D3_Z))@}jP0TH$HW%TZ)j6c+Q*2d=ld9a1ivM=e12PO`9#+OS3tk0-7vE6 zaF^io&T&frN5=LN{4RG9zW))ffq4~%c!K{dwuqiYmreMSj7<=HitoDP`y(TSqsxjC z{Jz*i`UA0r^j|2^d^DI*1GC`FYG9hboJWZ%$1328ltx<%53SS6{#2xw18%@i=J&*U z3?FNxg5vZ7Kv_(`19kR^ObKkoxlH%SA>kVm4V~8EM|35G;IJJ=-?COa=eRf}zqjM3 z>$v(o!be0t@2_y4j!w@bQvEy~or4I(k&SMvP6Sv8x^l@-I=?HyTS{hBUp*u|K zPH*FK(8-6+<4rlz#RZ+tgZMqJGtm!VURB z?fOalWV&IZTcP;20lzw@&2 z+XK2>^m|<5$HzACOsC%ubL7|gp`?Bo#`%$s-!SNM(eF`--{vg*PUgt(N{mr@dth3T zQNLc$<)Yui54evjwKui+y}{VKEY>jd2akuQT(|NEN6Z)+BQ{|LHV>f4O5UANyQ zS@?BaXNo_0(7^eG6SB<&-1aQe%rI~+XcE@_&p`@yF3fO=RlWB zeRqC5sb5VNegV+s(jHGr{A#oC`$>-c`Y>nH+qXUozc+y{m-?QR_~~x?Jkp z`~Q;qHD%Fn59ly0o_D1B%aann7KtCGh^BGyC!o{YUuK$0x8^8gcgY0e98*2hIP*c! zksWAUxB@>q(%Iz`N5x!@QzZYS)?*b0GQHid5@hN4T>!cdB-t2esrps3%?G~<-+fNiQmpF{2m3}jUrzLsr9Y9H>uz5Ec{%c%Z1+q62I%S@cRbn z60&0AJXJq>{GzwV8?*59fG!vN{f)%$Ot}Vkt4sFzfS5G5#@>Bv-nxXG7crb4s?2d zLAZXT&P(18I=YLQ3%WK7VI+*E$A`m$KF5;QtUq~mul z=yX5Pc@a$Ich3EcIgn2J>Em2FeooN+1!z)_RDRzCofkyJPoKx6<9F^cv38ikFqPjJ z=xPPOn*=TKdlA2t0w?eR;#aE4EfMKN_j~+gfBD(N>H7mKh-7}dAJHCPQa#=x@hfxI zI!s4hV?#rIYkhN5lf$89X@Bc#Ynv!-M_ohn4qn1ncALA`gRLQg9Vu32Qtn^17G2T6 zo1_Yh)S#`22k~`I1VP2w!3hltoPvBIoIR_-W|o>*f?}M7SA{H7!+;pf#g$&hdz-e!2ay+7?Q&}U$u#tX}v>Gj%otgVC zGLmU$=AHxoBz|aLIG>$fmuD{g?h*KZ0TR7K;H5zB!tZK-vP%tIj02=O8GnBIM78$f#teV$ zY_F7W#Y@-wfwxKdx0>=duy+AJDdqEbv;}U(6C!%|`iN1+&i7F0Vj&<;C$);Op7UBG??{5-mP_+e+iGv&Vq&(j$5N%>?y8DE7w+E1aEr#%`$ z34aaF!xBz=HKG#k#Cbx(TW~%t;VzutBH^@`bh3VZ`b!B+#P>w)rXfd3M0QX_EIamAhk@jZJ(iQv?T{z=yAz_foN z8V*z=g3F%vUbpJSx2hv!p;6Zu;w&aY@zCU6o%T=R1HCG~BwRzEa7ACEYJv3PTeqU$ zoC*h6`-p2Q5%i8t;jANeFq+U#-O~upmI$~4arfv5vJkY(yD!m!Znu4;7qPFA+DW~o zhKa0^k&aL_7>Kop_YIGP*~kc$-8!cA%Ppp!w61||MW0K(qS|QAX%@*%=Hyn9jBKe# zuCEixX7=?vL^4Xr)DXo*V%wxCU6)x0b~3##w60z+s53?d1S^9l6xNs<+@O?}qVuVT zT%JODOM-Uj)u@LcIUVAt)sn+m>%8F$bx9rK_=rYz(Z)1rud00CsETirkA`VXOrp_) zXvOw$pfk1~&D}9N(HR&eM@UI^PtHs2!MLfnIKmDY1qS_-V|cjg8g#h&hk6_x&W_72 zb9CtOuy-}rwA9u#)YR2CG}SwI@2Gc-;}hH%Gg)=@WJEm>^GDUOkbf`2NFn?JzDJH2 z5!IByzafl(f$^)n{@TXc%kj6Rf&RAc;OF&@>Ve=*j_S_-PIvpxE|dyPQWSNSf(*t& zqxiai^=Nbon&|swk$?+(VuS?XBi?#U6Z*KZsztR^J@|$(|0wtVu%F1xdITC95VNzh zuif3L4i5CGL&L7Y;j3z=YfXtgZ*U_Gb0Zu^hAT;3&vR1pv_cJ{jK}R7-Z|)2I|i@! z4i9v=dwX}()m~KxZXJC?Jwxg)cgL`+UES3)IK0!tZokFSw+ zT%&gMUZW0pJZk68!Jhsub*R_v_HsH^^>}xx-a+?}yMI_N=^Ypx?&%-csU@P4UG8CZ zaCl%y?Q2l`njue!==1KB%MG~)dtAM$Yv}s^j&31BQCvMQ7v9Fx)$&b`11;db-r^-RjUzFR2b5Mku`Nu5-DPJa=-7 zxCc4o-9sL=&vl*J?dtFBbq@|*RY%Pw#2E}auaOc520ME?AP`_6nGAf`eVy8ul+#n+ zAzMN4?CrS*O)7{RlGMY4{atcZ`=q>UhrB&JPj?B7KpgKF=<^Qrqv2HVkV_pJ+@<#P zd3$-5-u~VmSqYKa>m{cUCKw(V=4n`6M3(Dh?-Atnf_t-;NVU$ z>X+5lY9^7@cgX5c%jhnpn#>@Zhujz}=GV^Mw^OT~poT-c20M4cO_LHezm;_wboaVl zLvE0WVtUY53vRY#)G%s<*?1 z&Y+Qc4sn?#uL-q7@|xt8$-Pg7kzK#xcNon5QeR_)t`L2Ff??9JmcU>oL4cY4Y#gpXZ z>2(chJpy`uTy?|Us5!a0kk3mvs>ksq{PYnJYD83pxZ2#>+`OZnFxfdW8>9n;&rFznpz|kUxL(h0dX@3pBRnR*ZLQyaB3N6 zYC;d5CWDJ;NT#&F{&_yGB{>80!?BD9{0WNbY~r9NI;9b7K>`YonG;dgpzo4IV(8qP zDK_;y!oVbM>dX<1($#}=jrz?Iqcal512OcpIhe{nPGtM)Anp<(pr8(c2Ih<-yWEA-d(JB(IFRuIYCW)tnQ_jy^(Xc;(^_W7ofX=e;ms$$vB6QjZ z;^PIpsKBl8Mo2O(PW^?(I&-HH<4!~a~}yfQb!|$wVv?4yQzU&D}()ib)*x7AU-~I%k?l6p=e_UMBKs>rAHB2f`w#u1~0n zV;G6Ma|El<1#xBBV`KsO&1kdvr7R^pnlQ)HER5@$L@a&m&b1ct(O?lG;X|Hk6_ zOkpWqV?nDA1u{>zMg!sSRM?+k9MyB3d`sGaNNitvTh6C*y1YHP)8ctmx+^^m+ic@m z8uGCKErRCET`asTmfqRr?sN4H<6&Tqwa^!ML^)?i4?WfF8R%a$hrX$BA~YPxG>1rI z5?!`Y(%Fe!f|1Gb@WFonWMt_YnE5!pUhkrLUAq%|3*30vxkx*Ta?bXS*2bk5?rJqZ zqA;eDS*)l_-no>*sA^B{uCF&7FXilZx6+n@MH*^nd+)$?ODpAcEnZbFE{iA7-k%6r z*LYrI+H{gZ(FIEBQwZ~8<+O%ch*Q@47_Dzn_XRRcrIPvS9^o0zWpu3>R_T-Z&b_e! z9*_n6)uZ7MPSTqvGyS5=^Hmp37KvO?UJAW41z%M87&dlcpVU&ynB*3ik1@x{QL#v- zr+`v3X=VbYP<(M^v`J3x>Ii4dJ~d0#E)nx*8b;HSYBkBN)Feh7zJ^_m_7;yV7pzXY zLZ)^v4zJvse+nBGGjt4+#WP;2{27)(MW&NrmS;)x z$ea`Y47V8bNu$9GcF{?-eZ%QpAbcPc&8C>1?IgklSa6zZNXwPZ>5pZaXc>BOrp|aQ zlQ~QZ5?%HSaXw$2KIaYT1*B!dfPQFJnp2xWM*u}~>zG@4T@nl$C| zsH8I*!L3a^o?*)b^}C61hSnFEWbO2(k_dRmlM5$jG>)CU>82t&x9qC~sZ^P@Gy2E$ z;*4zEzWbxqS$o~|v`a6TZNSPPODm##{z6qED^*Vf;=yWvG{dANDaS;tjUY=anp?HZ z;ucpgL+R?EKU~c@@!f>gu|y<;7aK*K##wa;Q^?qO#_`-BbjBe?8<>r>g-oBONHyQW z6^=wQT*wCRbn=pgr3!F{)y3hszyP1Cvbi}!8fzu1xdc-u3+GdftamF}4WLggn|dR= zy{-(48H?fIY>z||c%i}{UC_VN*-~6yLLH|E>m2ktXO_pni&Cz~+ufn!4Hmo=x|GIB z(XP+cQ3x*R_6oqJAN%0b4O5GpF|ZJL*11fOgR8#!4e zzpDtPojq>18{6sCx<<7j53eIu`$Mq=ZC#9InEmEfqh5DDYIrlOrsgEOfA=*iUz+x~ zI`YxN#K+k)IU1hItIr(Ft5!pJ-!zu-?mQ>M=q#Mt1)WC&8JsX+;$^WVcb5hqyp@(0 z8@_E^#cPTAbeGg0;K2)LUCE;#rLc;{|Js@yY#a(4W^N!PE?4yrHd*_{09mObdjIuP+vp)JffG z@Ij8kwerN+WWg*+yqx1$Y$(v><}?^`uGwB;Sb|A)WhLHN9*GrIc`g781ryOw#$Ad9 ztcsJ~xXz~smAZp;ZGl$=I7Q(-NNyBeh_e{3npRLzE{e30upXCTEv`UrU>FZ4p-itz z6-pLui7%MH;oAX1`9iUr98;sQ$aIFq_Qe|^>Yr2#K1$LK?}A-V2ZEtQU?k#?<#W4; zZPnwUz4_=QI5hofpI#|n^4wHoKx_0Fm;@4W zeAFZ3NUCQ$^^F({urcVId$o5fRr+$*gqr4UXX7#aaTW`$Ga9@S8Mi1I>NttU8Hz`m zTk0}w#Fj@&b{A7kJLsvwnOqy{K?DvKvxXV#9K2b^)vTwgSk!kNoDs7w=B=EpK=ej1w zMslE@%*A|yDBYqzo-&!d8aO%*?$D|q3Sdvjycep{KEIsze2NnEZCd)5Tcputezr4~ zm^NR&>1oWn|1!{|U4Y6&J2-6KFPDW5i$OGXFxe~{dAfD5Z1h8ssaVQQwy`Hr`%IFy zZ`hmAE+H|krY|{(~ zxoeyJ($JDBs~6YJH}Csb#o&rTVI<~{g;Ks*vG_`7&^pQAIWD@fB{tdu=5bEO##Kyc zRqSgs--#@tF8p@JJi;!4OF^7TeB1-ya7uZgu@r@{1t}2Ytmx$gbv&H9CYdMGQJPfc z+rHu>HB{krQ|f$G#KKr1HN?k>{pP#=~tc{Q>PSpvJ2Jce`QFH7>?3f zWg(j+n(}>#JnI{c97uV}nlHnY4O02CJ7E5pL!Rtz9838oOTPT#g{^MPPoEmfYy3Bc z61l61O`0c>c~(1?FfVQ7$u92qj}?|7tXRm4E)IVDb}(fwo^QRQA>7i%Q#XJVfNMPL z-(S#fHh#do?=fE;57Osx3p$!6LKB7U$r1;O(K_H7R}0=eQ+WTnkPbf;AIW>3Dfd4I z#`0FLU~_qc5xzJXnMiq&c?o`<%1<2+jpyC_B$;B32oukI8#l=>FdfB{EWT?otcD|b zj|-VO&s(0)%eW@J@g?xc$PGm@3Kq|36-wQYo&JRrF+NsEW(B(4Og7&9&tc}(T3E{q z#A5g~`qI`$j7dyVLF3C!+Ah~^_?~$*77*`KUX|%XyR@fW%%}K=(6PE7z!Q(jQCbv8 z|7~8r4L%b8lL>x+jyU{hqH3Ift++b!XQFNd-)H_)Yi$a3F@)JsV4{~VUL9ogL4O3g znd`RrT)w#;>r8ua(=k@r?z2>u`II2r{)dy%u5SeAde(on%=gyd`mbK?YscTaeFzlt z)yI8QF4|T7%h`?<9(C4sPgQW`nex)Lo)+J^o?vj=_aV={!H0b>1ZRD7|MkjT?R4uc z-EFnegSSMdyW67CM{c;F zC*SnGS%>4=womTdzxkmDJZ|M=+vf7BGf$T{y4^24ef)(pZ>#?0Y1bOh+<+xm^08Lm zJswx^pzlJ@;ou{_N1@3d<2{a+sK&1)YH>_QKQzl&YlxlxDSJ4|9JA4uV0T-KZ#p#X zdpPv4Z#JZ9&m0%bu!>gSLEj_3mwj~`TRg<0CDVu(al$!QE5_%Z$Vc*N4SwO91 zo9AeI$y4l1xxLffaH4WkdF83+TW+a}PTvxYK77l)(b-#Gh#r68^x@hEJEz||?K)_C zQQ7*9X?8K&a_);tr*iO3F2J!jxmcy;^ljEpZQSP?+&p?_ZpS*?%C(21?a_6sAB(PA zYq`;NaP)U27T1ln$6e8tWrw4z;;|^DT23EAYP75T!MUp~TQ>OSuCdRst($$DgY5D@ zo}BC58f3GUYgT*w7yj%4cKMknEe@}*{P^sHHqTr)d(m~?t2~a1T3%arX~~PF<(3Ld z^qfb2X|c|1W2;Xbs$dna8|{_0Gv$^;uOXYgkd*?f>^&ESW_ z_H))&PA4aUKgrtc-`CQ~hislT9>=Zscs}gu{+rG5dkul2MW=QFpKKcb}`z4iDDza`&*oVVTY zyOmX~@${X1X13~(^QcfrtR6Li|ztWl2<`;_p$S5mDT6Z zS~jy6Esnzvv~k&*1`j>(<@0wyeyc}I%jdNe(n8Ps(6Nut+F0xKk#@@o z%e}7Yo2K8}Ui#$W>8}DRCmx-CnQ~4t2b-}tj=%8A+sIgStgs-klqLDsp-_^tQDOK` z$*ZMIJDn%t_u9V)Pl-{Y7zFn~&QS5gq_PZ7PI~4mn75lps`@0qU zdz96@0@@!3fDb=qEdn|bT!TM!0P>hnD;UCQ;eeMQfE)kA%Oh$LC$&*PA{?OGK=51< z`5gg@&KK#M2{thH8iI(}bs<48-9m69V_OL#9Nad7n;6?pu!S)vK@_ef*vwcX!5ut{ z^J^u%N<X1 z?#+aw+*xmvb)rpR`(n!G?Lu|LaSwj&8>VkBy`$vL6>qm4vEHS;+u}o_g4P`)h}JHq zG8aIGemsnm_6;}PUUJ8ZJ8f^b9??~Kl~4t~R!mhO#yBYOmTSXXZnxf{EAeWf1RT1U zO2`*0MZ5Fir{K!sZLzVqviSuKd2~>uG1rD$Z`Z4jcH%1FdM#%4c^|?R(1M@2;0`P9 zu-$2WyRHblmn(vfqL_-v7fBEbrN2nfg>hx7imQx6ScJd>__c31Xue|GH|+NzUAbK7 zgWk?{6%u$fEoMO{$~qAAqn52m2AN_dYfAf8DrF^WEbA=mm5rA3Et{+tSTK; zUlMpF#v00RA&8-Z;w=(RaSB&$W$ZM;iy3=`;3XI(Ab8cKj8R;{GSsG*Aj$;+l`<{X zAi+a~BXa0hC?86Gl_0wM?-E28|3iW{#-1aHuD%IrM0X`Y(Df2T{+kKn7bFNeW>Lgp z(+}WCr$G@ke7rn(4E#P0y0;)N^+>J9 zrbv<>zm`yd>XEA7cF>VcQ;$@BpOyIO{+f>8gP@yAWd=Nz-}Y!yKkAq1NXPFA(B;x@ zpOg6M<83;A4}p$+E%iv%Z`+MY{pi}JBOSk1&>hsWO@CAQJs|PZhv9Vmz5%*i+V}Ob zq<$9($?5nFfbNhc>7}2sTNcBZW%hn=YQzX*V_@eV-iOx$9;j$@kHQ#RjCm1ICA7G(mi=LVL zH*PcSj}_z1&m^42pXVjqih0CuO!#W{zY@;p8DP$56+FF^*^|QHndh)q17B~HDP`TR^V!|Ny;45eL&o2a z{9!5oW5BPI@Xwm~UBK-l=YPeNZ%?teoqfxczmoln3D+#Ej}Qvl<3EwV1@b9pJ#Z^7 zx$ANM0fAotoMumS^-+F3@M@f|7I+tM5}}uWGw@a^pF(E4rTljQ$AA7?2mkmeArk)Q z9~K&YQ>KW}HPksY8F8D<@s<%v*ofPV2*^^X;yOJJ^8ZmdXD!gO9!Hr1HcQIYqZZ~k z$}RKywfT{iwJ^%HT3llac04%l^(TV(yg*b-8yxQnBwVBPJ&ECIFYN=9(g&y0k`GNq z=hF_Sp&i5*R_1fqjgKS*q~s9_-8?vL=*4je(Dhsn!)(N6UJk>&9EN#046|EBEb8Sj z%*$bzc}V!>Fw6+xyc~u(HKej>&k^mvpC8hCUg+j@Z!2afntK3bDTX#)b4(4JoR`Qn z{4!O0ISjM*5mvk)YP_4D8ZjA7o$>AVRNCb*%=9(fOx8@xXWRf2fN(E zB0y!9u&$;leeNSl7LIxg6pu3vEk)#>>r6fEyeFGswAV_OI-|;gbCC=q^d|002@I)C z&~sG3h~6VtV>t}7IlemvJv}hHKJm|Q9L%M;wF|AdE+u3vhhY}4vE|WkE{9>JFHhmJ z$YYftzaY7bZoK@&Er(%V{8(KOiyK|=NQPLFS#A;vtw82EMfMMy>bc8dm;>?Tw_S}e zicWp@xEzL=zMyIf=bR<@u891dbSlG+%VC%U{seuIGn=z5hhfehyjlMWU&hZn8h6N} z%VC)3Kl3trx44$K9EO=fURR57&c+I3`f1!e<1H?vvKCr#ab>hS;@s5{^OEfM=&AL{ zEub=2pOb2?lUpg{bMnh!n6qAuSwbsI&9xkcS^GXb1^7*WQJ6#jE{9>3AJLm_V+w9e zSx&_DFn^)T7)!I1Tn@ub(VnTpT@J%M8W7`8`fJk|3$Q|y3=f^tkd-XThoPm#QqH4j zwsAOvZi}p!!DTrNGbUuqVVLIy$zBe_j6DF=#$}>kUdv&aX+=RY%lz=_sis;E!;DYp z^L;g1w~lz=%VC()U0cgxn7NzG?{t>KFw=f4arG>RVV*x$3)2|klb6FViw-yQ=rkk; zcU}&|oa>->U+(=7sJ&<2gE@5vjM}45bjZ#pJylhS@a5GhHS|<4SF@9ELgV?N#n} zgTpO{VKyd3X1gtiVNQKrETlVVLtY;Bpw|JPjCK4#Uhpd6cIam%}jUIx9=t4=#scUJk>|H*)4bq%MbHUgEsO z2*{f69f-kbISli180MHihJd_IQ;g^3Fw9GxawIRU7x;&d$f&P@jW9WdvNCppa(+vGl;;9kO+S!!Ivqp%%4!)Wf4mvUC8DCVgEDNJ=b&p z%Lp;|ymp3A8oxj4JM=(z$DuWcTG}3nb|L(3h2@azP_!#@`cg%Su5{R=NWFT)5$hrE z5j)c7t}Z`x?IDXJ+Qq|gu)X6Yto*^1Rrj7)x%G9Y?11*ISDY#ZEZy34ssylPYyGJe zfGf7voU#Ghwr)RV1+;Fx<;Y z(Lu=h1QGd(2cliePkHFVt(0Caf+PXiPB@rcMi7ycY6&9ZRvkeHq6HF!911COHiGq1 z*ccyv6w#2|1PNzLHq4^QM*JEs8+JWgvLQ;7jfUm2(S~PBHu&m z(FkWtwqbKzJly8E4vHyT52FNA^KeOWtl5o11zdWr*CJm;F{R5emnfzS#4sg^tIkCW z6GV7Uy2{4UHIM};ojicj38yZjQlz&C*eReFP`MPbL;=gT;Ex_7)MnE{gQDlMBAEo( z2!bK+)F6QOWbiEBlcAMK2kLov7&qv^WkUxF9z{J+>d}yzAaLp_xlDl*-5GH%1L8~d z*N=-)@DLKHtR5nddH`xAncruD+$R?l3@Gd$$<~i+QNg`F9ZSNkIF;!h9#0?Aj+$Do z%RhmR+fcC5RcID;+@3gp5_G>7Gz9cASK(Zidwg#)Pp0b=bUOdXKqntMk2mK?mk@M1 z58_8UryjQ>LFY|*v!Dy75&?fNesZY4v0yT^A^9yG_ePm@l+Lpk#MwZu;j>6vQ3 zKjz3UxG$-netDZv;66oT>zA{MltGy7a+fNSZ`49@B3yA7v z4}fk+MM*Q^tiumEi zZY;K6gtwFi;{yC6#dkcfJ3HGw$vR zZgI?|EUEBi3d2=1TrxSvsO!JHG^U-h_uQ28>!VB;QmiN?jKTq3+7h@ z_kZPa|A_K!n7<;pQ+|o&KZlw6dFz-^z60~uxDn}n59VJI%>Nr^evBy}W%>C_+ye3s zqk;WH!F-+?oPCU;hw+wIN}2b#Kdcbok{@H%s7Co^+kya^n&6J%k7D}FUx4`&us?|( z0W`l1Gqrba{u<1)%*}Ft3+6n`RL4mEw_&CvQk@_(ap3QC{WYde3xExQEwOq)ZE|CwXWyuI^Kva*W2hjVJzz9YNOD4d3hh}Mt1gVmhDdU z$Y_bS=gU?n_Jac9^dUDpnVgo*td%M)<3)(h5Q391oqE0AXzT52qkjH;Td&qidaV`@ z;AwF>tJjS!?9$UHHEIZnJ?>~n#!;!(ngh5K#geOs5o);=jl-(hHd+)M3REd(bA?TXPafKqQC8MSolAZ<GOhl6R}lT zpFE=kJ`~92P?SWEb0>2%N=iF@*}I(#>bZmb8Ky{*Iy=|WiJR$TaEnD5lGJ&%nAeup z^8RV%HfuAWLvc3q6m!!zmsOHF%Y$;OqR{+2ZNA^~K&^MNCd7R3KtLs_Ga|H6k~)ic zkdIPZxy-@gDC@1Y(!6{$`YoBMPtnB9YJ$AJgR5oiK0E~NIkIqcMHItr#pfyw>6I_V+8G^#VXQs zQhcJIXUrKuprlYFsZ)|V8P=-*9)sV_ht-U^zIfw~j(*3db_nfCk~$@+Q;qTlU^uYI zL2m@Z34PFe^-x0}cR7r!9JB zzw&+iXWJb}Ql}(!rlT=8S$&bD&PMAcQ$5Cn#*mIdXwgh6s%#q*CVRGdN$Rvd><~FJ zIJ3M=NlEIIq|U-r=hP4C%WS@8a5WMHm~RO87Hpb&cOm}9Cz=$!5DJ!bwrua=j2Bie z5wjoJ!97|}<$Z-^dFlT8%So|SmXg%z#q&AYldfV2**efmArnpMM3Y`wbyZ>xNkwf*MKc zl%&o`wO5il+2e*Jbpk*YPPmh#PD$!)w6v05sthvfv_~YW2g@Z%os!h4J9p{uzQ&N+wC2Myo1Go#HnhN$O-!OQocvJnqOoq44D5B&3Tbi<#Z(Yg zoAvq3Ot1$VvDnoSlk+60lYkITiTJ>j-E+^zdE$Fi{UDm;LA7R>x3I_15d{?TKorYpR-*;-(sk`f5BUP^*A3VJ&0~)q8Asd$`3u!&W;UW#6y z;(U4?V@$^J%N2#r)9W2|t|FXw$&*c-&5Lu>TJFlQqs%&Wr5IH@r`&F`G3#ELVN+x?`$r(|*lyN2g+&0aFtX z+_Z7JBZ%vt;Y@U63@}mrN`QDStJKs5d>Fm=m{fm36iJOI|5`^od zs~@qhl$(?P>|P-;nc4%|v(mhL`tJA&u5PA&eRA*gJEUcDFENR$D`Vfit-PjZ_nMb) z-z9tag3awJSR#M){r{49N3^|E;kE#WC~LQsOKYzym)`kK@{)3yY#vG|34k=|)XCZO zIM@d3luRXnT7oa@g6K)3Vonk*g&#ypu~~dq&M3e0tv#5NDI3Vg(M>oLRfRyAjJ)=v zHq{AO7Kk#$&ZBe&W(ANtMfvMClM@Ca{SeZHQL0WW%7@APV>ZPJ_LF1=3g&4#KdUHE z%{)PcqNJG>V{_t?VOyr?j6XzyA!g?sou5*ac{)Rg$Zur+NjgJrl=(F6f;07^WdDqP zp0Upt=?o$2jUEA5Z`HOh;(QXl->z-`9GTIZ)ot@n;e2pjQEuDzcWnDF+xB0Uy=cBGHxFU}{xl>yoMj?<9Txpa^k_`PGqwva;7cEb&$RlZV=92@X7rm@yB&##9PvQ5=KDi%-+&5syS`p54keolqUigUppSR7LHhnIqP|bRn9i2D8w zv=uJ8Og9;1Ap`3n* zV%|69^nC`Lg4H)AApex9mQkDPu*??Mr}TEaRo$m;T`VCd;#1g1=CE2nXt$w=THT0RLxv<}dloBKDNze+BL<P$} zZi~yG+`VD$9#-3xu~EZJ8#e(g1ONjw7Iwiv(Y7$TxKXZ_vSmyeZCA}|{gBJ< z^4W~L!tS)Y_KSJvZ4;Y~W_1OQHEQMrmIw(N1rUi9{WPiDekrc}-cXt)rjG8fLz< zuSgE0${KuQjzOx>{Jv?Xqdb)~w;(LbkX&W$y=SY8MtST$r8CES6_y<}-S!G=Fhl&&-yM+0t}* zW^sRis(rIP`3yeEi=V&6YqfM_R=rD+nGK&Lgh9Yg{+hP#_2Zx!L#)+{(=$_<`KdXr zxDr8R7!XIvfwTvQm*QMk$$2UqRb4MGg{3t)sL#Q)~8yeo78x=VpMy5T3SD zr=mV;)IH_Mhx@8u_AqP}P=}yVr?raFv^MoxG(pp7U9Xl5Z&wo-S>L1~>oKHvAc5ZO zX|;p;X6s;Mc}5Yr(8A$qqS9yh!x5c~0b z(>#JsTXG;J2U2n%P0v6&uz7ai(gaSR{iGhR{dWt%e(647pA|tfjj%?meGoF0^;8fs z`Y}7lsG&#>q~t(K4rKJvB(*Eafs`Cbcf*}7!}j5z2)lx`Mjra0_v+!K-41<_yX~+e z5I&~hFvQ>y2X~bmNbI@WnHee{o=Og+o7WmG{f1sw>1=(eXjVe_m|WD_ zqceC!>OdTOIIEHaiCxNBE~sX!#NWtS7R^@mdX)SN^4aii5#rp&oPy~L6I-WOL$+w` zdcI$dn12^yD$$<<)Qwgv}r^ZMQWa*_2l3A}-)&=_|Igr-a$EjdJ718boRXej($$@NG z<3sDcsgo}|l@?YO#jlO(jgSZINTsxdIdDd+*uZ)`??!V0ce^evW0_4L)wWuVcB9k? zBS%My(Q@b(_L03uy`gqVkmNwJO54$UQgc?XS6l64zyn$#qu)pcwZ4{*QTf-m)?)bf z@EeDvM=jJ#wc}Xq++wU$Z4-8(+75XNjZ`RHg=#hE7+K?J+RAQZhoNU@Z9A44Hf>y6 ztM13?EE=Fke`pnhGe=&@kYp19Q-dRYS@MX#4arY%Km zP;R|bkMxpO=ar_dhfatZK(pjP3M9K`!?z!8e}frMJs`p+V%%f+8We--HdZflpIJtU^3b! zNO=ZsB}T1wj92<0y?lq9dT6b!)Q%cu<4CjijSumB5b~a%Fo8N&*M$`&ckU(RPErr6 zThN5SLZe5HYQ1cPJxp5OnMBv=?+*7cJS6KyO!u(tk9jq{eb8tf_0rYG1feK0YSnC9 zxR_apDqA)}z7IL6R4Hh+eXD6;$-l5yzB|@I##xCG;EsKWN)BXjW^vk~i(OP})pomP z9GK2Ucb_)mF_I9fyyQSy512gT>(?WoC2gUguW}XN019R_6nw`&G&Fr5d&ldgcGb5W zo-dR0lv%6Y@b-CR;ob3~L*DBQ?Bh*u^X*hYGV>Ai%m==J3el$)cdkX!2|2tBqM<`% z@u2r$U813GH;!ArhipCpmG5N2_7(F)AW(v5E<+OaDK7e*iQ|_mk{rmOoKPhPa$u%b z2%gd9UL4rn*nriy2PRW;AUjyIyoNhDCnB8ieot~BB?mIUqxsgou%%kOF$WPut25ql zMemzk*NP}PkTEk*av%r3XNeu63F+g9ye(!4B(K>yI+0l#LB6a53Ufr z@$|XO%GqC`E9>v+zx%}7r+@Y5_ddOM_N&U?=rAS4hw4bK^{Al7;u=Tg`XAS$VB;siM67@Y~JHfL;*CalDySoc}N< znu%+085Pu#18pdD;%;QmeE!b(>tk;u-%MoBlwUdX`8`-BftV`O8MqsE;LKPaz!L$} z!7xe;2Lg=GDKZ0t#K=mZdJx%%gcunK^3TASV0x0{k0p|)9tCJ*A~BJi7@IgX@qvlc z6OT_kF>z+%?8FBre&}_QOH9 zZx+8f{N`CA32*5yiIkE8v@nXsBpe@rsuJ?#v10RB|klP(Jq9 zQ@o0}miZvdL)Vh3NfLhuXp{u?h`>=qKm0hIQ5{a=d=gPROJ~#_Lgbx<@HCxKjXr7H zU$X6~Bu=7kQS3>M(0AmIq3v)YG86v0bTzuR4+6^t9h7F~$95#S$DNFDeLRB8q-$iH z98^-~msNYXQME_%Jo;XTr(X-u=LgXJ1e%++2hYCaJj|l^zmJ-6#V13?j4elbPRDav5v^{4lTAqS>d$Kg-!9mr9ABYmu!#hLVd8$ZyYDhj%4`peO!q8-hmuXuLz(!*=XyU#baW?v&o*svxSTEa}kMWe`!^Ehj?~| zqCOnr83Q}9Sue*XzUO!hJ%MJ?!Ijo>2Zfij0ceI!-A6 zhhO46hB3lPWS(2pCzL0IdO+y1r#}cZC|=2TE+wLlP4zPiDpjjDaR5T3c{2KRWD%@=bH4hV=>SM!BjN2>nG?n{C}| zQ8YjTv#9J6|FtghUlRYtX-5+OwJh;p68|OfUzlP^ORpMrquw?}LYTyVRe^2we3%N! zsH0MAW?FaISwXX8L%c=@Zwc%+Ot1Chx?%+xpf4=h68|OfUzafjOX9!m#UOz|El=xl zR*-br$lA)zZYsNP!VypPpc`OEh&A8cx>Bl+B2xtQYMJ)XC{?N#w(V!;;S68aBY|g8F34-5+d0=F>caPFv!?B>qd{za;)Ebhn$H_oS%Yto{7~M{H387?k>A4LhTTBJp1m|0VHX z(TBwn|3xdzB>qd{zi4OdE_YMkDnz!X-hMCUUG(62MdUmoShGRw_qL|Qf0b!ztJ6*K zEqq+0n3~-Q9*+cw;${1hZ^wylngiC*cN4c43q_6%UtA>dUlRW%@m~)7M&<27;=d&R zYe0NhORtx)^e?z8c50eweY3N}u>Azt4NH&nhB2bTh92_Kq9X~Av?Jc1AM1T~^yt{* zlI|}s{jsC1oqvlmb% z0lDQSbAYtDp5r7VM&#{wD)C=^fIcMti{>nK@{@SJNc>lD{z&{+P_2mv(IaM8A)n7< zMz)rj*Ss4JN9@4uK2YMnXg-#m86J#S;O@))Wv;}32?G(fDYWWf#3cR;k9I=#=(RMP zA=!C{@t{NYYpAcasu?n|wSR?1`{p1+IJ?Do;wJH5!^+8#kdB5KIX?|*l)6Djm-sLD zCgo{z6946;hX*~X26a_k^9>bF;=i0hk+;6lCSexJYFJIaUe=ne#?5$?Qvu4@)a%;N z?~)S#6*@eT_%Dh7avzHXxK~IAAxLyx{^EeK!u427iX{H418*2a3X}M+;EKd4R1*K? zuSPs)Y`hsQJ*9cpQZwSgw# z&+w_#68{yH6B7S5IKY7ugEm)oa{1>A*bZuAb0ZJt#?vSA z>Ar)hQYHRt@Tx8p33`m0?tR*iSulsqYNPEPlEl>LCyK^YC-Gk~GqBn8Zr&1C-3{+{ z8Zp(qT=wnB5?3EsOT+BAS~@^ennimbs@}SH=aZPpZneET+r(67>Uw#&3XzM$%sx}% zza;)^IJZ=Z{~8cW>WsDHHf%?c#D7Wrm&AWb{MQ46|H3x;;#T<&B>u}6#|IYw<%{S0 zi~sUPCItW0yiEUqdmw-o{)vD6$RAr^zq6-Tf>CgTI@26c+v9ARAyRv2-B+D#?AEl+=_DI(TVkklP6C+ns_|% zMDoeRhY}x2JT-PM@oXZLYsE-VR4N1lVTFNIqHrws44s9eA0*V0J^a#-g!)a$vD#=0@VNVt zP`?d1mS?sczoy0}M*Ckv4wSBrgK$Hl+#f@()*)rp1QGF*L)GAjA8wC|q8#JL&7@`r za??0d{K=gTI{U-D1Gy;SzAJ>w%PmNs0vb>heKpAObcm>@FCva(0-EXbkh@Be_Z@!^ zW-HlQ=yCq!(O=LrBuJ+*)Bt+sYSrR*U&; zPVrl4Rie|30HoA1YE$ThY~5I3KQL11-y>7p?0WCscVXto7#idExB=%ep|mHse-iGZ`8kjLghKA_F`;Y-<}oy~J&*Ze z<%VFUDt`xNvZ6Q>qUjf5Sj6=+w)vmKOticov&}z~aHU<{7L$PW6Fo z%49;BO@K2|4b*TJnN16}^}KSv%xb;|-{fx~7lWJ3BCOesSF6>`maEwoGBa}vGwKVoGm{8w66i7|ovt^u8!f%50W@`3ZjAYE!6 zBPM)60gHC!_y~KNq-kpt{^B^dhHEPs+6tJlQxynYujwS_jfXKmw}1d$+7mvw?L0Sq zbJ}BB_-r0_=uB}q4%u~W+m@bTE)VBG z?fLxjPIgIqzEIq`nq7mnrm;wAOve7^y8YtzPGR|qw!C&l+gw@Ea#xFmjmz5hT0XzU z#DX@%x~v6c0`|Bo5h{N#^zPa(*CMg+}YgL*5|bK3kc5+VtwnX=x;k;EM(WT z?DmTr%d2(}R)onj&x@t2g|(cvQ&`Ux3N;VtgXJFZC~A@sKbp-a3DzawQJd|tMe+$k$jOUeqnn>ThCt8R<~pdlR(^~~rcb7NUw=kt*1N&)iZ{=ZiF1TyZRxxnO z7qykbTK>7+bEPA*YHIcC)zVaD_uM(?wX3^#4iFD*>xFgR3E1IhH?nJ+mkS##5v|?Zk?(Be&MEGizaBVC&HLk=tu(9`ep=J+prJlO|_;Z4eFaMJ&5HQMbx5s8AH}Y zrJt_gDPee#b5wTU*+{GafhE7vw8Il^5ZoS>YntC71Hu@OPA2C5=%;JrpnT9{Z&j}vycvZh! z^y7`FB4{2_#@O*D?Snum`hzn`1XN)&Vo|GR39tMIdPa*9LN{bals*p)$$g#@I|yE% ztN=z^rR*?l<>v<5SCfw-~W*SE{XYQ*X7sYlZr|X}C(%W1|$|&4q7( z5f!o1cRHgg_SEY86H1RwS-Z5wffD5er&>Uw`P`o`DRN2l(4%f`ZS}3|GgmRUARqFe6;Ql94z@paX?bye&_LCt%L7oHc*s`=@rpr!C}Bzw&+iXDo#Q5l-;t zLGr-dGrnSY5&_luIZ~(!R#p)<${J=w%v;w(_o10Tq-ZcF7AYob#XXuYXLntRfa+T0 z$8F3l>{-rC3NKDWWowO=enYPZE3zF`I(PY&)FGxG=^>ASoubW3NQcQq&0A*M@a`qx zJfAv9q>%XEs5b5IA-IYnlSXJ!AbhC5%q9BkO?-V5his%I4023@N3i*H@DSOF#)EjD-Smaihx2`W} zw4Hs}JcLNmvGsI&u@Om+L_jsH=O4Q(Uf&9Nn;I!MJ?N$wZP}wIa0lLiky)2oClOFW z@ksa?mQL&FkG6JN+A0%{O+Rt?K@wSB#&*TWd`{g(w^CTVq}dRWo9sgYj?SGMGr(R*Y8t6BWV<3 zJ>&T%5l}>PYz^wZZpOKB zNd%NcK)H=U06c|MZb72!G%1OIVoRSrS!)dh@V&ZjmW+6=% zJZB^VD!+prbZ7$`PZbKrEX_rb@y`AW)-xaY0xC?lxDzFA^D5*d0!kvFtZg;;{71ee z4coej&r77;Wp0XwKp2)pK-s-!^t{~8UC}agnvxOnkXOSMMnrD4W0U?pALC}RJnVa8A*pkfwCt%*V&YLPU{-g%5MBiL-*@O@>C ztI#(=Dy}+-fMU; zE~g4#!ZGlSJF0W_88@5Q9PkLszVw}j0DAnAPBR0Jn@x}e;CT9O;{15? zRP$`}spjc-PCT7xD(6l=oo&9hcjWRwbit^W{R~A?Pt8(vue*fOy)uX3Qr2ogi-Me+^-ESy+FTeZFo<)ygSgVwP zwK|&|DX)nrMf@OqNA}Dscam==_HY@Bw*qB`0fq2qg8V`U1L%OB!|+z112I4l&>;5< zHAQ5RJ^Yf05V$@{5^)=4*o30u2T@M4XMXz5L$8m&G4^vj^ML4K5kaP8pM!+Wyqd*j z6z0{3$9ht)J_S{eoK%!g<9w1ZEQw??InMA-;0@tFE2eQeBN7ZH1Zn@#4-QM@*l<05 z9M;Fcdbxxjg-?;9gU)^&mWGJ_KIHs|ABXh`B;X(H`K1))Jgh|TzlYqu(kX_PYsqm0 z)*0ZEAnF`Y&kjEh>jvbw8wv31%eba+Sw7?Z(~uJn9w(}OQRM2j9M?hm#74>OU-8Mk z2|1HH3g<83TEs&o4qPl1l@%SR4$9Z?6XhO<95IC`UA&r*oIl(GP*irn>;ztMRJNf?rFPK1v diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h deleted file mode 100644 index 4a53dea592..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h +++ /dev/null @@ -1,54 +0,0 @@ -/*************************************************************************************************/ -/*! - * \brief Nordic baseband driver header. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef BB_DRV_NORDIC_H -#define BB_DRV_NORDIC_H - -#ifdef __cplusplus -extern "C" { -#endif - -#include "bb_api.h" - -/************************************************************************************************** - Data Types -**************************************************************************************************/ - -/*! \brief IRQ callback datatypes. */ -typedef void (*bbDrvIrqCback_t)(void); - -/*************************************************************************************************/ -/*! - * \brief Called to register a protocol's Radio and Timer IRQ callback functions. - * - * \param protId Protocol ID. - * \param timerCback Timer IRQ callback. - * \param radioCback Timer IRQ callback. - * - * \return None. - */ -/*************************************************************************************************/ -void BbDrvRegisterProtIrq(uint8_t protId, bbDrvIrqCback_t timerCback, bbDrvIrqCback_t radioCback); - -#ifdef __cplusplus -}; -#endif - -#endif /* BB_DRV_NORDIC_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h deleted file mode 100644 index 652f303f69..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h +++ /dev/null @@ -1,74 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Private platform definitions. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef PLATFORM_BTN_H -#define PLATFORM_BTN_H - -#include "platform_nordic.h" -#include "wsf_msg.h" - -/************************************************************************************************** - Macros -**************************************************************************************************/ - -#if (BUTTONS_NUMBER >= 1) -#define BUTTON_0_BITMASK (1 << BSP_BUTTON_0) -#endif -#if (BUTTONS_NUMBER >= 2) -#define BUTTON_1_BITMASK (1 << BSP_BUTTON_1) -#endif -#if (BUTTONS_NUMBER >= 3) -#define BUTTON_2_BITMASK (1 << BSP_BUTTON_2) -#endif -#if (BUTTONS_NUMBER >= 4) -#define BUTTON_3_BITMASK (1 << BSP_BUTTON_3) -#endif - -#define BUTTON_ACTIVE_STATE 0 - -/************************************************************************************************** - Types -**************************************************************************************************/ - -/*! \brief Button configuration structure. */ -typedef struct -{ - uint8_t pinNo; /*!< Pin to be used as a button. */ - uint8_t activeState; /*!< APP_BUTTON_ACTIVE_HIGH or APP_BUTTON_ACTIVE_LOW. */ - nrf_gpio_pin_pull_t pullCfg; /*!< Pull-up or -down configuration. */ -} platformButtonCfg_t; - -/************************************************************************************************** - Global Variables -**************************************************************************************************/ - -extern platformButtonCfg_t platformButtons[]; - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -void PlatformInitBtns(platformButtonCfg_t *pButtons, uint8_t buttonCount); -uint32_t PlatformReadBtns(void); -void PlatformRegisterBtnsHandler(wsfHandlerId_t handlerId, wsfEventMask_t eventMask); - -#endif /* PLATFORM_BTN_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h deleted file mode 100644 index 31f3a492bf..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h +++ /dev/null @@ -1,89 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Private platform definitions. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef PLATFORM_INT_H -#define PLATFORM_INT_H - -#include "platform_api.h" - -/* Nordic specific definitions. */ -#include -#include "boards.h" -#include "nrf.h" - -/************************************************************************************************** - Macros -**************************************************************************************************/ - -#if defined(BOARD_PCA10000) || defined(BOARD_PCA10031) - -#define LED_CPU_ACTIVE() nrf_gpio_pin_set (LED_RGB_RED); \ - nrf_gpio_pin_clear(LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_CPU_SLEEP() nrf_gpio_pin_set (LED_RGB_RED); \ - nrf_gpio_pin_set (LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_ERROR() nrf_gpio_pin_clear(LED_RGB_RED); \ - nrf_gpio_pin_set (LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_CLEAR_ERROR() - -#elif defined(BOARD_PCA10001) - -#define LED_CPU_ACTIVE() nrf_gpio_pin_set (BSP_LED_0) -#define LED_CPU_SLEEP() nrf_gpio_pin_clear(BSP_LED_0) -#define LED_ERROR() nrf_gpio_pin_set (BSP_LED_1) -#define LED_CLEAR_ERROR() nrf_gpio_pin_clear(BSP_LED_1) - -#elif defined(BOARD_PCA10028) || defined(BOARD_PCA10040) || defined(BOARD_PCA10056) - -/* Inverted LED "on" logic */ -#define LED_CPU_ACTIVE() nrf_gpio_pin_clear(BSP_LED_1) /* edge of board */ -#define LED_CPU_SLEEP() nrf_gpio_pin_set (BSP_LED_1) /* edge of board */ -#define LED_ERROR() nrf_gpio_pin_clear(BSP_LED_3) /* edge of board */ -#define LED_CLEAR_ERROR() nrf_gpio_pin_set (BSP_LED_3) /* edge of board */ - -#else - -#warning "Board not specified" - -#define LED_CPU_ACTIVE() -#define LED_CPU_SLEEP() -#define LED_ERROR() -#define LED_CLEAR_ERROR() - -#endif - -/************************************************************************************************** - Global Variables -**************************************************************************************************/ - -extern uint8_t *SystemHeapStart; -extern uint32_t SystemHeapSize; - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -void platformTimeInit(void); - -#endif /* PLATFORM_INT_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h deleted file mode 100644 index e82c5011c0..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h +++ /dev/null @@ -1,48 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Baseband driver internal interface file. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef BB_BLE_DRV_INT_H -#define BB_BLE_DRV_INT_H - -#include "wsf_types.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -/* Inline encryption */ -void BbBleDrvInlineEncryptTxEnable(bool_t enable); -void BbBleDrvInlineEncryptSetPacketCount(uint64_t count); -void BbBleDrvInlineEncryptDecryptSuppressMic(bool_t enable); -void BbBleDrvInlineEncryptDecryptSetKey(uint8_t * key); -void BbBleDrvInlineEncryptDecryptSetIv(uint8_t * iv); -void BbBleDrvInlineEncryptDecryptSetDirection(uint8_t dir); - -#ifdef __cplusplus -}; -#endif - -#endif /* BB_BLE_DRV_INT_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/include/audio_board.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/include/audio_board.h similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/include/audio_board.h rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/include/audio_board.h diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble_rf.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble_rf.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble_rf.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble_rf.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_cfg.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_cfg.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_cfg.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_cfg.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_crypto.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_crypto.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_crypto.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_crypto.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_led.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_led.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_led.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_led.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_nvm.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_nvm.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_nvm.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_nvm.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_rtc.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_rtc.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_rtc.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_rtc.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_sys.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_sys.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_sys.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_sys.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_timer.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_timer.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_timer.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_timer.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_twi.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_twi.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_twi.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_twi.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_uart.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_uart.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_uart.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_uart.c