From ab41e16bb26393e973105f16f9ada4d2f825907a Mon Sep 17 00:00:00 2001 From: MathewFrancis Date: Mon, 7 Apr 2025 17:57:10 +0530 Subject: [PATCH] Set password for sip endpoint using API --- .../CezenPBX_API.postman_collection.json | 35 ++++++- .../test1/{ => db_asterisk}/Script-1.sql | 0 .../{ => db_asterisk}/dial_plan_and_Ext.sql | 0 .../test1/{ => db_asterisk}/sping_db.sql | 0 .../test1/{ => db_asterisk}/theAlter.sql | 0 .../test1/{ => db_asterisk}/three_users.sql | 0 .../{ => db_asterisk}/voicemaiDbSchema.sql | 0 .../test1/mariadb_data/aria_log.00000001 | Bin 4890624 -> 4890624 bytes .../test1/mariadb_data/aria_log_control | Bin 52 -> 52 bytes .../asterisk_db/extensions_table.ibd | Bin 114688 -> 114688 bytes .../mariadb_data/asterisk_db/ps_aors.ibd | Bin 65536 -> 65536 bytes .../mariadb_data/asterisk_db/ps_auths.ibd | Bin 81920 -> 81920 bytes .../mariadb_data/asterisk_db/ps_endpoints.ibd | Bin 98304 -> 98304 bytes .../test1/mariadb_data/ddl_recovery.log | Bin 16384 -> 9 bytes .../test1/mariadb_data/ib_buffer_pool | 11 +++ MySQL_conf_pbx/test1/mariadb_data/ib_logfile0 | Bin 100663296 -> 100663296 bytes MySQL_conf_pbx/test1/mariadb_data/ibdata1 | Bin 12582912 -> 12582912 bytes .../mariadb_data/mysql/innodb_index_stats.ibd | Bin 65536 -> 65536 bytes .../mariadb_data/mysql/innodb_table_stats.ibd | Bin 65536 -> 65536 bytes MySQL_conf_pbx/test1/mariadb_data/undo001 | Bin 10485760 -> 10485760 bytes MySQL_conf_pbx/test1/mariadb_data/undo002 | Bin 10485760 -> 10485760 bytes MySQL_conf_pbx/test1/mariadb_data/undo003 | Bin 10485760 -> 10485760 bytes .../cezenPBX/DAO/BasicAsteriskOpsDAO.java | 24 ++++- .../example/cezenPBX/DAO/CezenPbxOpsDAO.java | 3 + .../example/cezenPBX/DTO/SipPasswordDTO.java | 4 + .../controller/CezenPbxController.java | 16 +++- .../cezenPBX/entity/ExtensionsTable.java | 12 +-- .../com/example/cezenPBX/entity/PsAuths.java | 88 ++++++++++++++++++ .../example/cezenPBX/entity/PsEndPoints.java | 26 +++--- .../cezenPBX/service/BasicPbxService.java | 19 +++- .../service/BasicPbxServiceInterface.java | 2 + 31 files changed, 211 insertions(+), 29 deletions(-) rename MySQL_conf_pbx/test1/{ => db_asterisk}/Script-1.sql (100%) rename MySQL_conf_pbx/test1/{ => db_asterisk}/dial_plan_and_Ext.sql (100%) rename MySQL_conf_pbx/test1/{ => db_asterisk}/sping_db.sql (100%) rename MySQL_conf_pbx/test1/{ => db_asterisk}/theAlter.sql (100%) rename MySQL_conf_pbx/test1/{ => db_asterisk}/three_users.sql (100%) rename MySQL_conf_pbx/test1/{ => db_asterisk}/voicemaiDbSchema.sql (100%) create mode 100644 MySQL_conf_pbx/test1/springCezenPBX/src/main/java/com/example/cezenPBX/DTO/SipPasswordDTO.java create mode 100644 MySQL_conf_pbx/test1/springCezenPBX/src/main/java/com/example/cezenPBX/entity/PsAuths.java diff --git a/MySQL_conf_pbx/test1/Rest-API-Postman/CezenPBX_API.postman_collection.json b/MySQL_conf_pbx/test1/Rest-API-Postman/CezenPBX_API.postman_collection.json index 3aa723c..67e26b2 100644 --- a/MySQL_conf_pbx/test1/Rest-API-Postman/CezenPBX_API.postman_collection.json +++ b/MySQL_conf_pbx/test1/Rest-API-Postman/CezenPBX_API.postman_collection.json @@ -13,7 +13,7 @@ "header": [], "body": { "mode": "raw", - "raw": "{\n \"id\": \"1004\",\n \"transport\": \"transport-udp\",\n \"aors\": \"1004\",\n \"auth\": \"1004\",\n \"context\": \"default\",\n \"disallow\": \"all\",\n \"allow\": \"ulaw,alaw\",\n \"directMedia\": \"no\",\n \"connectedLineMethod\": \"invite\",\n \"callerid\": \"User <1004>\",\n \"dtmfMode\": \"rfc4733\",\n \"mohsuggest\": \"default\",\n \"mailboxes\": \"1004@default\"\n}\n\n// {\n// \"id\": \"1004\",\n// \"transport\": \"transport-udp\",\n// \"aors\": \"1004\",\n// \"auth\": \"1004\",\n// \"context\": \"default\",\n// \"disallow\": \"all\",\n// \"allow\": \"ulaw,alaw\",\n// \"directMedia\": \"no\",\n// \"connectedLineMethod\": null,\n// \"callerid\": \"User <1004>\",\n// \"dtmfMode\": null,\n// \"mohsuggest\": \"default\",\n// \"mailboxes\": \"1004@default\"\n// }", + "raw": "{\n \"id\": \"1005\",\n \"transport\": \"transport-udp\",\n \"aors\": \"1005\",\n \"auth\": \"1005\",\n \"context\": \"default\",\n \"disallow\": \"all\",\n \"allow\": \"ulaw,alaw\",\n \"directMedia\": \"no\",\n \"connectedLineMethod\": \"invite\",\n \"callerid\": \"User <1005>\",\n \"dtmfMode\": \"rfc4733\",\n \"mohsuggest\": \"default\",\n \"mailboxes\": \"1005@default\"\n}\n\n// {\n// \"id\": \"1004\",\n// \"transport\": \"transport-udp\",\n// \"aors\": \"1004\",\n// \"auth\": \"1004\",\n// \"context\": \"default\",\n// \"disallow\": \"all\",\n// \"allow\": \"ulaw,alaw\",\n// \"directMedia\": \"no\",\n// \"connectedLineMethod\": null,\n// \"callerid\": \"User <1004>\",\n// \"dtmfMode\": null,\n// \"mohsuggest\": \"default\",\n// \"mailboxes\": \"1004@default\"\n// }", "options": { "raw": { "language": "json" @@ -36,13 +36,13 @@ "response": [] }, { - "name": "New Request", + "name": "create a new extension", "request": { "method": "POST", "header": [], "body": { "mode": "raw", - "raw": "{\n \"context\": \"default\",\n \"extension\": \"1004\",\n \"priority\": 2,\n \"app\": \"Dial\",\n \"appdata\": \"PJSIP/1004,20,m(default)\"\n}\n", + "raw": "{\n \"context\": \"default\",\n \"extension\": \"1005\",\n \"priority\": 2,\n \"app\": \"Dial\",\n \"appdata\": \"PJSIP/1005,20,m(default)\"\n}\n", "options": { "raw": { "language": "json" @@ -63,6 +63,35 @@ } }, "response": [] + }, + { + "name": "set_password", + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"1005\",\n \"authType\": \"userpass\",\n \"userName\": \"1005\",\n \"password\": \"12345\",\n \"md5Cred\": null,\n \"realm\": null\n}\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "http://localhost:8081/cezen/set_password", + "protocol": "http", + "host": [ + "localhost" + ], + "port": "8081", + "path": [ + "cezen", + "set_password" + ] + } + }, + "response": [] } ] } \ No newline at end of file diff --git a/MySQL_conf_pbx/test1/Script-1.sql b/MySQL_conf_pbx/test1/db_asterisk/Script-1.sql similarity index 100% rename from MySQL_conf_pbx/test1/Script-1.sql rename to MySQL_conf_pbx/test1/db_asterisk/Script-1.sql diff --git a/MySQL_conf_pbx/test1/dial_plan_and_Ext.sql b/MySQL_conf_pbx/test1/db_asterisk/dial_plan_and_Ext.sql similarity index 100% rename from MySQL_conf_pbx/test1/dial_plan_and_Ext.sql rename to MySQL_conf_pbx/test1/db_asterisk/dial_plan_and_Ext.sql diff --git a/MySQL_conf_pbx/test1/sping_db.sql b/MySQL_conf_pbx/test1/db_asterisk/sping_db.sql similarity index 100% rename from MySQL_conf_pbx/test1/sping_db.sql rename to MySQL_conf_pbx/test1/db_asterisk/sping_db.sql diff --git a/MySQL_conf_pbx/test1/theAlter.sql b/MySQL_conf_pbx/test1/db_asterisk/theAlter.sql similarity index 100% rename from MySQL_conf_pbx/test1/theAlter.sql rename to MySQL_conf_pbx/test1/db_asterisk/theAlter.sql diff --git a/MySQL_conf_pbx/test1/three_users.sql b/MySQL_conf_pbx/test1/db_asterisk/three_users.sql similarity index 100% rename from MySQL_conf_pbx/test1/three_users.sql rename to MySQL_conf_pbx/test1/db_asterisk/three_users.sql diff --git a/MySQL_conf_pbx/test1/voicemaiDbSchema.sql b/MySQL_conf_pbx/test1/db_asterisk/voicemaiDbSchema.sql similarity index 100% rename from MySQL_conf_pbx/test1/voicemaiDbSchema.sql rename to MySQL_conf_pbx/test1/db_asterisk/voicemaiDbSchema.sql diff --git a/MySQL_conf_pbx/test1/mariadb_data/aria_log.00000001 b/MySQL_conf_pbx/test1/mariadb_data/aria_log.00000001 index e2ba8bf8b21d2503c7cf463db72e45164a451935..4fa9f8f6566cd098b404ac8b408c1349f2d1a080 100644 GIT binary patch delta 344 zcmZ9`xlRIM6o%npaA5{#WB?aj*;E!4#9c=PM1}uO=(q%mw}b>k$TZke(3yAv(py?u zT2fk?NOYP%p5!#&lP~8qUx#Y*ck!U&Wr}HLn8k;Nj-NRUOy&t-5hO&I1r}LinFuSa zvc@_aY!W3#oCHa>*k*?mX)H!ubD* XFR2iDl79OBgKi_Lb#>c#E)LWQjm48d delta 168 zcmWl|TQWic007WYNzvm*l90%w^6o+2H;QUieVje`X~w_5W-P!?Y@sC>XXZ?Pz9N(V z7DPnFEQ(u_khE+?N?Jx%AZOK@ymbW|iZ+#O*|wu>SH+%vRR<0oIaX8GaN^XNa~CdM qX=-WfxOSuK)}4C~9zA&$>Ur_1Z{W?lq0#p^H~pA@7J^y$8~p=MBsx?8 diff --git a/MySQL_conf_pbx/test1/mariadb_data/aria_log_control b/MySQL_conf_pbx/test1/mariadb_data/aria_log_control index 9fd86f29081e3156ef4f39a09bf58907d1d5b4c7..36e66bdabebd9ac454061c13452f1b37ff7a00fa 100644 GIT binary patch delta 27 fcmXppnII=79#PWG$iN^u*NXv2G5lc$5)2FgPc8(U delta 27 gcmXppnII>|^o3_FBLlcFfK?scqN-9%o zKthmVfkYQbac5IjzygU)r6k^Tlh&pmxGO5L=>`Gf4?ui~(ts51xt`}Zanq5m^xix7 zzIo@q`HkzEu4^tu)B2uE6sFCmlZOaACP$7V$`L9beM;*nAB~kiOK9sW%lUDWOQS#i zeSS3;%>{T|iMwBETF^VNF#<0(&W54%Z zs74Rz%NHiD^4rwYNoL0DdXj;hcu%yU!4pZalt6sg#q=` zGQCi)9aFQ*8#CVY&1XaU7cSR(wQ8(#<7QgtL;hATba4s$)adR(Rx?lshIynPpPQa9 zoOmf;cw#7<9k%SOwUBz_^z3wL{#<&cHaoId4F73QXCHtU@cBhV$JKiHW1;(07p0lp`V@>p;{k|*%pcnj*dZtw@T5dXuY=* ziw!Nv+O8hdW$7_!h{qrOU}`e|;?zX`_=lPIrr)(*=PZrG=tAaUN~p}7-#V+r>H&@} z6B#+`LxwN%GLG08#}S?*3sPZR-NDe-JK#i}Llff#F>do5#`h$!_bD3T4Qw{v-{WL? zIm8i3Lwb##5s9tGZA(Ox#b^>Qev^)f$ljG0X0b=i7sb5oee`Y5A}_*gP`th`UTsvi zdF>Xju6VV#dfm;%27THnRz1Qd)(CHn%X);nL9`^@u$v#GZQ0(d*LTA$x}ZxJE=m_1 zo@0HVbm2?sg5#a3C(v8;AjUl~=o{&Q<5lZv2=E_g|HSaXzvK1ZO2Q(%_loz+;@yF` z^cKU0ufS<`qffeVN4nuOyW!mT(+EiJ z&;M3N8kkwBg~t|)#>;`SeosH8eXRur>g4L(_>a_hg4>`z*#>pVhk9xU zs1v-AKpps_IkGpQwglsLsJqz!_*6g(djPtd7ZuEhk;Jz-xUT`M0=Yr|CddlnB=QmW zy-Nk~0hP7o9u>SXsGE1Fz)fMf*>J_}LI3B;XI9X{7@$?a3O)dKuP~`##lOggwTKU^ z0<{4+dsBjf6y^ld8Qxt13NP(|DmdY#1x^K~6t#h=poCM~D_oEF^LrG8a0LhzfOw|> zi0e}D!IQv;MFk%GG{IBQ!OPCjDd2F;Of1!flLqv0Tv*30Af)Pd!n5=BlAQ%@rk`kjQ=-o@U&+K zYW-Um`)-qir~@;Qy;-7RA>-zqEe_TjFEBE*z0}-xG);5T0a0zn4Lz>=fkwapHv=1| zeS-p9BI69URSZl(C`f$kt84Rop8~$&Yc+iwX3V;9_86c+tQH7Pt&#Gc&MEwm4wS$T~UafF~P+jG=*n m@#OgjL?tx-&jqqgAUYf16ywH&y!PA$49N^YlV_)V-3R~(yBRM4 delta 95 zcmZo@U}7I@Dy_Z diff --git a/MySQL_conf_pbx/test1/mariadb_data/asterisk_db/ps_auths.ibd b/MySQL_conf_pbx/test1/mariadb_data/asterisk_db/ps_auths.ibd index 22a00ed3684e88611f9131c071efd481c15f1f84..d67ab3b03c751bfdda0b27f712ea722483e93a61 100644 GIT binary patch delta 207 zcmZo@U~On%-5`2EnQ4=<>wX3V;ACK8)M#J>2{5uTFflMQuuQf%V9dxmIp;tQ6NAp= zTL+Z*SXnq&co-No{%08)7?@1HcR+&8#L&pt#B}4qvv%AC49N^YW4lhuWKUrf)n?lG z9Nh+n9S|EBHb88ESkGuN)qzo)k#%YgqmdMY0MKY-5N2TkN^AT-0I~{%Hy*UKpLl@< MV$H_qv)u&(0m^nP^#A|> delta 165 zcmZo@U~On%-5`2EnNdW`bw2|Fa56A4{ApkX3)}*-nHZQSTO2TEWSN|EAcyJyw8^&) zC~Z9W(~i4&68UobQ< XFb3g`2QBRlwh4~aln|7ZFA0n^^8mm zD<;bxnkvr2&dtQh%+A8X%fi&a$iNWtceSB`fyrdWL$a(UVAh9&qT->&sYMDlAg*0X zYFc7xP6>$ZuzB^Ndp6t!49N^Y%S9)+Y@EU%SD1b`+QgD?w7TI2r#kPRTb@t~#s#0xA?Ytk>Ie||j80c=k# RvGz=NAl;(c;Oo=Z0|1{BPeK3y delta 255 zcmZo@U~6b#+aP*CnK3+uL5KkXI2f3iHZ^cDRx)Zc6)@xiC0Hg~957~N-JEk^JtNb< z;K{OwrfxjwY|CB1kjwzo{lB1hz=DAR01_wyQUCw| literal 16384 zcmeI&K}y3w6oBDpgf1*%dH`X-je@lZF5ITJXrV-`=~9wu8?YoKsYz9&SMnO3r&~A0 z)AV+eNPvW|cm#O+?{c0pzI@%Jx7h#f*(vY-3 z#OZqNp7NY#x2*zmvmYEdt(LmEcOSi;({a6x9_49(KTXDyY3RS|*e~8vfA|~@qd@iD s&O^VgPRoM9xe9cajdY=dGh+gT2q1s}0tg_000IagfB*srAg~tr0mO-50ssI2 diff --git a/MySQL_conf_pbx/test1/mariadb_data/ib_buffer_pool b/MySQL_conf_pbx/test1/mariadb_data/ib_buffer_pool index 25c0453..7f6ec6b 100644 --- a/MySQL_conf_pbx/test1/mariadb_data/ib_buffer_pool +++ b/MySQL_conf_pbx/test1/mariadb_data/ib_buffer_pool @@ -2,6 +2,8 @@ 13,2 13,1 13,0 +11,5 +11,4 11,3 11,2 11,1 @@ -111,13 +113,18 @@ 2,18 1,18 3,17 +2,48 2,17 1,17 3,16 2,16 +1,49 1,16 +3,45 3,15 +2,47 2,15 +1,48 1,15 3,14 2,14 @@ -126,10 +133,13 @@ 2,13 1,13 3,12 +2,46 2,12 1,12 3,11 +2,45 2,11 +1,47 1,11 3,10 2,10 @@ -139,6 +149,7 @@ 1,9 3,8 2,8 +1,46 1,8 3,7 2,7 diff --git a/MySQL_conf_pbx/test1/mariadb_data/ib_logfile0 b/MySQL_conf_pbx/test1/mariadb_data/ib_logfile0 index 0b22ac93ab91b5ba2e3d21b270495e29c2028ca8..52d0978846b6f6fae5650cfb82f4c20cf275c1b5 100644 GIT binary patch delta 10260 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 diff --git a/MySQL_conf_pbx/test1/mariadb_data/ibdata1 b/MySQL_conf_pbx/test1/mariadb_data/ibdata1 index ab971db19d69c3ce102f290a2bfd18ac87eb7ee1..8bbe94a51b5132add58458b4983c3e79254c735b 100644 GIT binary patch delta 7335 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 diff --git a/MySQL_conf_pbx/test1/mariadb_data/mysql/innodb_index_stats.ibd b/MySQL_conf_pbx/test1/mariadb_data/mysql/innodb_index_stats.ibd index 98c5b5a3339a7bd0516e7f368623b4cffcec7be4..7ff8acf5456acdb5e3d5a8befe4407ec42c604ac 100644 GIT binary patch delta 1004 zcmZo@U}wX3VU}fMG*wmoOy^Z0qfE5E10|$fZW{U%yOx*7;N<&pK zPxd+F%M9dCW;~`d`NSa$F#Fa)mC5Rd9Z=L29rgjs9Xy-}SL1mERn3$mFg1pgMUEOk z)v0gJJ35nzk!>@_33f*A_vf!b?UtG>buy3{$OqZYA;8VZz;J7rO8JR3V|hn z4%z(oNZzAP~(FFqwREiJwvt-`MvlJflc#Tk~HSD!Z3pZxkiHy@uN&mx9o24L2H8nL+=0AU704gdfE delta 259 zcmZo@U}V(+lRq6eD*gWa6)0Z{N;5)frp=cQs@t&x KHELy@-Uk3!Clwn2 delta 70 zcmZo@U}oA7l|K=Zis{hbA9cllkJK=7*9@kxhX3DmHPxt6`h0 z@CgPIv3CiIrr})HfSVhJ8;IE7rY#)t8Q{s9T1Nx}wEwELhkW$=^>kT8783w%gx?s9 z2|V+^$d)NW+boD9Tw>5R8yolLuB;$TnFMizdV{Vt;=pQ0pDg%{P-ZXp3r4jnYi*Ui zeDLy8jx1tXz72dBbFDmyWm@^RsfowKGDTY22S!vH&uD4iuAiAvSwULH!Anr-c1Fv% zXi;v9&jhf(a6~X+UmIifg}3`Bx5^^IwmDE$X&R$#bMYsxeUd5Co@P*0X$GS`%{iH8 z8e|1&Zyl(rG?UTZy7w3Fo%ERj4!B1IGpf278*m5q-W-%ggu!Z1Rq1|4gVp2y*U!Dw z?4=ej-Q=Y)Ub=wq{6u pyP-OA%cBSV8R*}E{x{G^fj$ZKNvKakeG=-EP@jbV&m=5x{{e^s0sH^} delta 3738 zcmeIyL2DC17zSWxHp!X@HaTnPNa$W|T2;SSTYl%<%=k8@0YU4p zqn$eUQ%u_?(NNfn){P8$qsoZ3=M@%U6#4OT%Oq6TM&FiOm&d>O7ze8?nuH5`-?z$Q zG;ys`!hXCKDieI#xWa!96_=>Hco@lM+>76;uC>s3_ho}=FjS2}E{64+{q@z@M@QL=|E!lIpLPq8);NmU5VYJ#f4@`f`Q3cgGgbo*z1NW!{epl z;|kLRCAT2dV#%#n=c=4hVN)uET5L)^*-0vl3!7erOlh#CznRmk-`hXll^ifI<0})# zzdqypmg+Q_CI+rPfMmxRuQ{;|2O*2+^o1;=!csj*wpgl%TTa-murwS6w^&-w?VWvC zastinG>CKX#@U_F^}r_61ZAR-X0c54>&N@27!@{WLYl?q%%^v5#Tgf-k3gEm^pVfq zN0pKbD7(@iu0dLM<@SrmL8b}Hc_7VVInTn_&2FB$@>I^#gL&%CQxBtuWMdu`BF0_x j#J<^QV1EbpZ(vt}-Gp`%+D<q1}Xb6aME-I6U?TuE%=} diff --git a/MySQL_conf_pbx/test1/mariadb_data/undo002 b/MySQL_conf_pbx/test1/mariadb_data/undo002 index fe08f449ca35a1ecf73387718058ece4b2bf1bf9..f1130e7a461cc6013333578a41cb3b931eec8dc3 100644 GIT binary patch delta 4300 zcmeHHO-NKx6n^K;&$HBe5F?Mw`H74MoS)R3U}Sm`C5RYix(EuaO(ZfRQX=8pO=3G` zrZ-Nlj3^3I^f5D0f)Ao{*(}tJ>lV=>A}O@LbML#_jElf!@GkStJNJIy{mwV{&KyFB zgWxmnvWa?OLaBx06R`+foVa;LeD-VZRqT|6>$dLaBlD_Dr5s%$Qyw^%+#pd1Bs+}T z$$cO}3!4YG=dElW+Mc(ud6>@iE6`FyRm)%KFmF^D;&LLd5QxaIs`tRtkOa#KsQsGK z45$)UAg>t3*b02;KK~#kR*7rrtRmvBHNI;t-A*oy7;k^(i~jBAKjWZ<0ljc!5Z!Z6hyeDg~oU zX+^a&m*Jfn(WRd^JpCG>yslw1!c-1$m9F8!_woVFplCdYC&|!ij>dC?Z?2|O4g?3? zS;ax?dpI`ez7=}=KBqe9t!EZcn8AJyXBJM^_mpV{-8(&t!VGQT==5yn)5*n@6Tz9y ztm34?Cpb2FijMGf8Z2=<|)dW7n(q!`+w_tTV8F2iD)fY6Vs&v^t^H39U|O ObwaBX{%4&q+xQ245YasV delta 3623 zcmZo@Xkcvs;t8V6j2q5Qlu%{VooHvy=sdB^nd#sEjl1pa*@5Eep`4wY97G*JYBozW zER^5we}TzC0VK6Yvt#R~17Zi5CNpoBXkauKU|h91k#VIyJL6>Lbys`7PdmUU#x(cz zc8LQZxeZXcxu@$mnQu>F5@TBQe5(W#P-YucX3_J8)^`WCIWUPfFf#;)PnS5rWUx8# zz<2)16B;--$1!fwXA2JJ*ymR`g;|uDA>_nV31)QpkP~83ze1-ufE0vTZkKRiHWvUn zc$GdokiSf#KX_ULNG^O8(8Wk{;j7A@b%#zn0FsN82HK2aa-?+e^_KxtSbz$mdbUci zmXl_)`v5O0yO>+QAMgN^H;lP6Ks_4J-Zt{Mf)&Nown+LQRNq21C(WQOI zrX2vu#oY&n6_Q-seGP-JqElFbQV9WDC0G%5CIqB;80u_uUQ*Bi@#Z zmr$^W7NLlT9!h(Xf*$5# z#Db8RWg|odFG943G}|O76qbI0dI&4G}Cs)Hj>|=Sq*|(3`-N!lC zIi7h_qt#ZyO2FwtCI#8T-AmBjcsDs2!gOZo%TA4%Oe}FN{xS|%i(P&mlEtid-@OG7 z<6_m=g^9~GubsCARa=6X$L?oSGVR zR+|uoIT>shJm?ZxAJeRdGB+NxVYQ8*>7+8Qw; zA95_1W1$=i=U61i4mm6ux}E$j58NR_=%7oef7J^bAz*+ZmJrg5=r<8j2#wb;0-i~7 z>TeXOe`N`-sff@yB W5~@k4CZU>yY7(kR_q|%=mBPE_-`+pzupY=a@|nq7EP>noh8<-g)r%jhQz-+KN@W6Ne$rBnlH^(t<(r1gD zrdN0`bP5YlZ#4T>2^KSf?S28wYxLQo*@apaO{Y14WMV3S?nFq%R4~4I?=h_bBo+G- z=t_iC?8|IzQ{HI@KvMBhKvyE9;-m5whpJ3r1