From 66ba6984d92bab0cad591a7ef1ebf584116aac08 Mon Sep 17 00:00:00 2001 From: Manuel Irazabal Date: Thu, 2 Oct 2025 15:36:32 +0200 Subject: [PATCH 01/11] Remove cart v1 --- composer.phar | Bin 0 -> 3125332 bytes doc/.htaccess | 5 + doc/classes/Doofinder-Configuration.html | 1325 ++-- ...Doofinder-Management-ManagementClient.html | 5556 ++++++++--------- ...Doofinder-Management-Model-DataSource.html | 1172 ++-- ...der-Management-Model-DataSourceOption.html | 950 +-- ...ent-Model-DataSourceOptionBigCommerce.html | 1358 ++-- ...-Management-Model-DataSourceOptionEkm.html | 1225 ++-- ...Management-Model-DataSourceOptionFile.html | 1225 ++-- ...agement-Model-DataSourceOptionMagento.html | 1091 ++-- ...agement-Model-DataSourceOptionShopify.html | 1225 ++-- .../Doofinder-Management-Model-Index.html | 1529 +++-- .../Doofinder-Management-Model-Item.html | 2025 +++--- ...ofinder-Management-Model-SearchEngine.html | 2584 ++++---- .../Doofinder-Management-Resources-Index.html | 2880 +++++---- .../Doofinder-Management-Resources-Item.html | 4195 ++++++------- ...nagement-Resources-ManagementResource.html | 1534 +++-- ...der-Management-Resources-SearchEngine.html | 2449 ++++---- .../Doofinder-Search-Resources-Search.html | 1936 +++--- ...inder-Search-Resources-SearchResource.html | 1534 +++-- .../Doofinder-Search-Resources-Stats.html | 2679 ++++---- .../Doofinder-Search-SearchClient.html | 2242 ++++--- ...finder-Shared-Exceptions-ApiException.html | 967 +-- ...er-Shared-Exceptions-RequestException.html | 745 ++- doc/classes/Doofinder-Shared-HttpClient.html | 949 +-- .../Doofinder-Shared-HttpResponse.html | 1272 ++-- .../Doofinder-Shared-HttpStatusCode.html | 1484 +++-- ...Shared-Interfaces-HttpClientInterface.html | 1066 ++-- ...ared-Interfaces-HttpResponseInterface.html | 971 +-- ...nder-Shared-Interfaces-ModelInterface.html | 733 ++- doc/classes/Doofinder-Shared-Resource.html | 1514 +++-- .../Doofinder-Shared-Services-Jwt.html | 956 +-- .../Doofinder-Shared-Utils-ErrorHandler.html | 1026 +-- doc/css/bootstrap-combined.no-icons.min.css | 732 +++ doc/css/font-awesome.min.css | 403 ++ doc/css/jquery.iviewer.css | 65 + doc/css/phpdocumentor-clean-icons/Read Me.txt | 3 + .../fonts/phpdocumentor-clean-icons.dev.svg | 17 + .../fonts/phpdocumentor-clean-icons.eot | Bin 0 -> 2324 bytes .../fonts/phpdocumentor-clean-icons.svg | 17 + .../fonts/phpdocumentor-clean-icons.ttf | Bin 0 -> 2080 bytes .../fonts/phpdocumentor-clean-icons.woff | Bin 0 -> 1832 bytes doc/css/phpdocumentor-clean-icons/lte-ie7.js | 30 + doc/css/phpdocumentor-clean-icons/style.css | 48 + doc/css/prism.css | 204 + doc/css/template.css | 491 +- doc/files/src-configuration.html | 571 +- .../src-management-managementclient.html | 571 +- .../src-management-model-datasource.html | 571 +- ...src-management-model-datasourceoption.html | 571 +- ...ent-model-datasourceoptionbigcommerce.html | 571 +- ...-management-model-datasourceoptionekm.html | 571 +- ...management-model-datasourceoptionfile.html | 571 +- ...agement-model-datasourceoptionmagento.html | 571 +- ...agement-model-datasourceoptionshopify.html | 571 +- doc/files/src-management-model-index.html | 571 +- doc/files/src-management-model-item.html | 571 +- .../src-management-model-searchengine.html | 571 +- doc/files/src-management-resources-index.html | 571 +- doc/files/src-management-resources-item.html | 571 +- ...nagement-resources-managementresource.html | 571 +- ...src-management-resources-searchengine.html | 571 +- doc/files/src-search-resources-search.html | 571 +- .../src-search-resources-searchresource.html | 571 +- doc/files/src-search-resources-stats.html | 571 +- doc/files/src-search-searchclient.html | 571 +- .../src-shared-exceptions-apiexception.html | 571 +- ...rc-shared-exceptions-requestexception.html | 571 +- doc/files/src-shared-httpclient.html | 571 +- doc/files/src-shared-httpresponse.html | 571 +- doc/files/src-shared-httpstatuscode.html | 571 +- ...shared-interfaces-httpclientinterface.html | 571 +- ...ared-interfaces-httpresponseinterface.html | 571 +- .../src-shared-interfaces-modelinterface.html | 571 +- doc/files/src-shared-resource.html | 571 +- doc/files/src-shared-services-jwt.html | 571 +- doc/files/src-shared-utils-errorhandler.html | 571 +- doc/files/src/Configuration.php.txt | 1 + .../src/Management/ManagementClient.php.txt | 1 + .../src/Management/Model/DataSource.php.txt | 1 + .../Management/Model/DataSourceOption.php.txt | 1 + .../Model/DataSourceOptionBigCommerce.php.txt | 1 + .../Model/DataSourceOptionEkm.php.txt | 1 + .../Model/DataSourceOptionFile.php.txt | 1 + .../Model/DataSourceOptionMagento.php.txt | 1 + .../Model/DataSourceOptionShopify.php.txt | 1 + doc/files/src/Management/Model/Index.php.txt | 1 + doc/files/src/Management/Model/Item.php.txt | 1 + .../src/Management/Model/SearchEngine.php.txt | 1 + .../src/Management/Resources/Index.php.txt | 1 + .../src/Management/Resources/Item.php.txt | 1 + .../Resources/ManagementResource.php.txt | 1 + .../Management/Resources/SearchEngine.php.txt | 1 + doc/files/src/Search/Resources/Search.php.txt | 1 + .../Search/Resources/SearchResource.php.txt | 1 + doc/files/src/Search/Resources/Stats.php.txt | 1 + doc/files/src/Search/SearchClient.php.txt | 1 + .../Shared/Exceptions/ApiException.php.txt | 1 + .../Exceptions/RequestException.php.txt | 1 + doc/files/src/Shared/HttpClient.php.txt | 1 + doc/files/src/Shared/HttpResponse.php.txt | 1 + doc/files/src/Shared/HttpStatusCode.php.txt | 1 + .../Interfaces/HttpClientInterface.php.txt | 1 + .../Interfaces/HttpResponseInterface.php.txt | 1 + .../Shared/Interfaces/ModelInterface.php.txt | 1 + doc/files/src/Shared/Resource.php.txt | 1 + doc/files/src/Shared/Services/Jwt.php.txt | 1 + .../src/Shared/Utils/ErrorHandler.php.txt | 1 + doc/font/FontAwesome.otf | Bin 0 -> 75188 bytes doc/font/fontawesome-webfont.eot | Bin 0 -> 72449 bytes doc/font/fontawesome-webfont.svg | 504 ++ doc/font/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes doc/font/fontawesome-webfont.woff | Bin 0 -> 83760 bytes doc/graphs/class.html | 172 + doc/images/apple-touch-icon-114x114.png | Bin 0 -> 28338 bytes doc/images/apple-touch-icon-72x72.png | Bin 0 -> 12751 bytes doc/images/apple-touch-icon.png | Bin 0 -> 8358 bytes doc/images/custom-icons.svg | 116 + doc/images/favicon.ico | Bin 0 -> 1150 bytes doc/images/hierarchy-item.png | Bin 0 -> 236 bytes doc/images/icon-class-13x13.png | Bin 0 -> 428 bytes doc/images/icon-class.svg | 77 + doc/images/icon-interface-13x13.png | Bin 0 -> 308 bytes doc/images/icon-interface.svg | 73 + doc/images/icon-trait-13x13.png | Bin 0 -> 340 bytes doc/images/icon-trait.svg | 73 + doc/images/iviewer/grab.cur | Bin 0 -> 1150 bytes doc/images/iviewer/hand.cur | Bin 0 -> 1150 bytes doc/images/iviewer/iviewer.rotate_left.png | Bin 0 -> 1493 bytes doc/images/iviewer/iviewer.rotate_right.png | Bin 0 -> 1482 bytes doc/images/iviewer/iviewer.zoom_fit.png | Bin 0 -> 1252 bytes doc/images/iviewer/iviewer.zoom_in.png | Bin 0 -> 1420 bytes doc/images/iviewer/iviewer.zoom_out.png | Bin 0 -> 1416 bytes doc/images/iviewer/iviewer.zoom_zero.png | Bin 0 -> 1091 bytes doc/index.html | 509 +- doc/js/bootstrap.min.js | 7 + doc/js/html5.js | 8 + doc/js/jquery-1.11.0.min.js | 4 + doc/js/jquery.dotdotdot-1.5.9.js | 602 ++ doc/js/jquery.dotdotdot-1.5.9.min.js | 15 + doc/js/jquery.iviewer.js | 1169 ++++ doc/js/jquery.iviewer.min.js | 47 + doc/js/jquery.mousewheel.js | 201 + doc/js/jquery.smooth-scroll.js | 32 + doc/js/prism.min.js | 16 + doc/js/ui/1.10.4/jquery-ui.min.js | 7 + doc/namespaces/default.html | 509 +- .../doofinder-management-model.html | 575 +- .../doofinder-management-resources.html | 539 +- doc/namespaces/doofinder-management.html | 534 +- .../doofinder-search-resources.html | 533 +- doc/namespaces/doofinder-search.html | 530 +- .../doofinder-shared-exceptions.html | 527 +- .../doofinder-shared-interfaces.html | 543 +- doc/namespaces/doofinder-shared-services.html | 521 +- doc/namespaces/doofinder-shared-utils.html | 521 +- doc/namespaces/doofinder-shared.html | 572 +- doc/namespaces/doofinder.html | 535 +- doc/reports/deprecated.html | 301 +- doc/reports/errors.html | 320 +- doc/reports/markers.html | 303 +- src/Search/README_SEARCH.md | 10 - src/Search/Resources/Stats.php | 41 - src/Search/SearchClient.php | 38 - tests/Unit/Search/Resources/StatTest.php | 214 - tests/Unit/Search/SearchClientTest.php | 153 - 166 files changed, 52827 insertions(+), 30768 deletions(-) create mode 100755 composer.phar create mode 100644 doc/.htaccess create mode 100644 doc/css/bootstrap-combined.no-icons.min.css create mode 100644 doc/css/font-awesome.min.css create mode 100644 doc/css/jquery.iviewer.css create mode 100644 doc/css/phpdocumentor-clean-icons/Read Me.txt create mode 100644 doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.dev.svg create mode 100644 doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.eot create mode 100644 doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.svg create mode 100644 doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.ttf create mode 100644 doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.woff create mode 100644 doc/css/phpdocumentor-clean-icons/lte-ie7.js create mode 100644 doc/css/phpdocumentor-clean-icons/style.css create mode 100644 doc/css/prism.css create mode 100644 doc/files/src/Configuration.php.txt create mode 100644 doc/files/src/Management/ManagementClient.php.txt create mode 100644 doc/files/src/Management/Model/DataSource.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOption.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOptionBigCommerce.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOptionEkm.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOptionFile.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOptionMagento.php.txt create mode 100644 doc/files/src/Management/Model/DataSourceOptionShopify.php.txt create mode 100644 doc/files/src/Management/Model/Index.php.txt create mode 100644 doc/files/src/Management/Model/Item.php.txt create mode 100644 doc/files/src/Management/Model/SearchEngine.php.txt create mode 100644 doc/files/src/Management/Resources/Index.php.txt create mode 100644 doc/files/src/Management/Resources/Item.php.txt create mode 100644 doc/files/src/Management/Resources/ManagementResource.php.txt create mode 100644 doc/files/src/Management/Resources/SearchEngine.php.txt create mode 100644 doc/files/src/Search/Resources/Search.php.txt create mode 100644 doc/files/src/Search/Resources/SearchResource.php.txt create mode 100644 doc/files/src/Search/Resources/Stats.php.txt create mode 100644 doc/files/src/Search/SearchClient.php.txt create mode 100644 doc/files/src/Shared/Exceptions/ApiException.php.txt create mode 100644 doc/files/src/Shared/Exceptions/RequestException.php.txt create mode 100644 doc/files/src/Shared/HttpClient.php.txt create mode 100644 doc/files/src/Shared/HttpResponse.php.txt create mode 100644 doc/files/src/Shared/HttpStatusCode.php.txt create mode 100644 doc/files/src/Shared/Interfaces/HttpClientInterface.php.txt create mode 100644 doc/files/src/Shared/Interfaces/HttpResponseInterface.php.txt create mode 100644 doc/files/src/Shared/Interfaces/ModelInterface.php.txt create mode 100644 doc/files/src/Shared/Resource.php.txt create mode 100644 doc/files/src/Shared/Services/Jwt.php.txt create mode 100644 doc/files/src/Shared/Utils/ErrorHandler.php.txt create mode 100644 doc/font/FontAwesome.otf create mode 100644 doc/font/fontawesome-webfont.eot create mode 100644 doc/font/fontawesome-webfont.svg create mode 100644 doc/font/fontawesome-webfont.ttf create mode 100644 doc/font/fontawesome-webfont.woff create mode 100644 doc/graphs/class.html create mode 100644 doc/images/apple-touch-icon-114x114.png create mode 100644 doc/images/apple-touch-icon-72x72.png create mode 100644 doc/images/apple-touch-icon.png create mode 100644 doc/images/custom-icons.svg create mode 100644 doc/images/favicon.ico create mode 100644 doc/images/hierarchy-item.png create mode 100644 doc/images/icon-class-13x13.png create mode 100644 doc/images/icon-class.svg create mode 100644 doc/images/icon-interface-13x13.png create mode 100644 doc/images/icon-interface.svg create mode 100644 doc/images/icon-trait-13x13.png create mode 100644 doc/images/icon-trait.svg create mode 100644 doc/images/iviewer/grab.cur create mode 100644 doc/images/iviewer/hand.cur create mode 100644 doc/images/iviewer/iviewer.rotate_left.png create mode 100644 doc/images/iviewer/iviewer.rotate_right.png create mode 100644 doc/images/iviewer/iviewer.zoom_fit.png create mode 100644 doc/images/iviewer/iviewer.zoom_in.png create mode 100644 doc/images/iviewer/iviewer.zoom_out.png create mode 100644 doc/images/iviewer/iviewer.zoom_zero.png create mode 100644 doc/js/bootstrap.min.js create mode 100644 doc/js/html5.js create mode 100644 doc/js/jquery-1.11.0.min.js create mode 100644 doc/js/jquery.dotdotdot-1.5.9.js create mode 100644 doc/js/jquery.dotdotdot-1.5.9.min.js create mode 100644 doc/js/jquery.iviewer.js create mode 100644 doc/js/jquery.iviewer.min.js create mode 100644 doc/js/jquery.mousewheel.js create mode 100644 doc/js/jquery.smooth-scroll.js create mode 100644 doc/js/prism.min.js create mode 100644 doc/js/ui/1.10.4/jquery-ui.min.js diff --git a/composer.phar b/composer.phar new file mode 100755 index 0000000000000000000000000000000000000000..7f8a37dc21291018140af80a724d879f6b598559 GIT binary patch literal 3125332 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

c)Yb;BtHW|5THgeNy;r=8ddNFypP1V^ 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

T1k#IyL#ul9CkGR(PSFz$a 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
SG9`c3b$J(jmHnC-SX!2X-D0Q_bgK|l)R zlS^dKogkU>@Nf$z*iheVv!VjW``72MCgW@De~_$s457lNe4)etYx@&!KXeCgi23#k zm3#y5H<5ymoYg}i{A27~2tCMf7*x2D zcx%r5l(;s$yZ_HNFN%mHK93LEAmmo`0Ctdad(H2JEczsmZathh`Sii|7_YC`u_YHx zv5N-};_f0O$Mkt3|8JkuRz%4hz$`uu->LZoXvn-a$tjy2$=YuyV^`tLDw-d0Ph-n4 znO)ja1hvOT=#Xhcl5Pr!zB~Qh0MT&xCqnvUg7;9)5@`QB&;^N;Kp@X@ExdrA0$--Z z0_`dLl=mWW(=JelFh<}-p^|Udk%u2YZ;!22h4+Kn>fWTA|UQunn=%m8T5_2DPsW#Dodm?X3Jskg_Wq z?6}cAT>ZMU;&lTI%j3`&PmOrqyoUxam%(&ju6=VDa`2M=q`*-gGS=M3R{iAi+v()$VkW*dWTd{+ zS?=8F9ro}TrM5a;es|a#IL2PVs_Y!@e<7vcJ>GnTE8B)lJald!_L1`XPS10H;K!iY1VtzAS>#JdmxfX1*k& z!#w1gl!WJ`SzRtYqro~R^kwHZVQ(A9tC@%^>tjBYb~gHD_>H(ueK-1m?^-pWDM5Zv zCnFoFps(t|4E|tMXAm>VmQ;6J$>dBd;EXOH3he4rf04BxLv+zDWaM$oMrX2t;M1k12L(DZA2VRw z@H}UDm-9Q(HTqg7`HjmR)&&PnpZ-D40JdmyXqNM+lJI;)F=@w*Q9B!(84^iR9!(2W z-&J`e4<#C=K9k^Cy=dF%GWHZRqN3zXA21;!2*67ptWzh0m^-hp(7=5 zh(Vqn=B`FRXE=~nL@26#a|uRjF=H;L*I2v2qd}w@pz2>q z^ja^Y3^MsmD6A|<)(4T*!S#B+gM0Y+XU2!XKY=q+5|v1E8^K9Xc8E>XieVd_0Sno+ z!O5}^vh@vE704~cfd@|TQd&x72M$kzl9FAkJvy~ET3IfT7UMV5Wm zNqvrQCSQ`*kZ=Dw#!=R9hlk_ana$#cim3r6ZQ@~KP~N4Km#j`k*_CRARLN_*OtQ{X zNuLXmii8$1@9DDL zy4A8MXrXCD1buupo8Xi?FeRPtd7xr%sn4wS424NU!?^=HTvg_LfXCkKnslTOPLE+ARo1ifL4LZFwz zFJqV*u{g5eW4ITHCNvZ&NBW3;sctgrjmLOm0wu z+hq_~dakyN$3KTDgpo>t1T#|53XvCbM;E#!*~(E;rklBgIMdJ%wND%lYmVPhc96Av zd3E2LX`7XGWaK-!Lf(nlH6F|MNumo8H7o0Qk#yV(en9Nr<*+LpwAu9jxD<#1O=ZRJ zc2Foh&A)=Q`(rM%2)l1w4fU+<5QC+7`vsU%F@SO&DXy&ZWF0}Uvl&8g(&H#0dGm^4 zrPz@+z;?*Dos=rlAJ8s`|LUh(?tF!CJ(WVB9LA4iUuCyu-+2fSX3TanW%cC7a*QwK zsdOuP#V11zq1C0af`%3SjoEl5!gPsqw`cScm9;fU!6(W|-6uOn=5^c)^V$#AxP^p; z=@~P0GoIF^N>J&syt0n5aO_OONnI+x$zR2p>B{=s{s?cNqY@tc9m@m45C;WWqW36u ztV3s)k08?{es>NbKb+z}@V+5x2G-uYF|3DoCs)XF zI=*~2ySli5dVF^|x_HNwXFt8OEZ+FWc6$@v~9XwmS7O$Vc41 zsd-`|5nV@yR+wZ-MT#vx8|>(Bn92ul>>GG5P_o#jy_LZecMt<~Z}tQQBd(3Sl9O#S z#50y^kFY>PM&IP8T8q)w?9G_KkMQ6<|GTpC^SP#XuF#h7)GjuepnNXR#=%k@08_>VvNMSm znMhsdj~J{PE8KuY8b^s?rmF7KASZ71g14fKq=OC2OU|ZL=uUn-mW;-#RdYQW!@$st z^}1U-&vtkAAMYLQ?d-hp^b_31ifx`mfg5_3g&qU0h-3(yUvFK$o=)D1L+x-6k>I2A zVQ}EK4AP;m3HBgE`z4lxqyARmG~N~A^$K}qnU@rn8OO4u&rcX6&Q)q-1@Qa`_`%E7 z?&{AH{*szaZeg(O6W^q~IqKEdCI-S5VWPi3#?@Ntf9k#B>=*=7T%SwgOY?wH-NuBA z^pz-E(4A2#Hrz>`lW+DmpKpD4wE1*8b!md0Ht+xA3l`tOw0t4D!nUA9u0Hri|Q>RjwbJl;= znbY$A!F~KAIBtX0gCCfFu&6KkC;*sJa0JIQf>CKuuo@IWIE0nlFW5c8$1y^6TsHtV zz}EQNE_zrSY=*g0mcqZ{#}|kZ`4t)kJ)*8^Om~9Fov$CiUhCi?^#lHgN>=Y>Ej{Qg zJ%rh$qFwqvSQ?4=rySA;M7XU5jmkj>tH2h3s%9)qu%R#ywCmuGg{szi!%zo3;0<>6 z(AYrnz7^tLe!=y$qkAhamk;l}JG_G{KWUjtAcr=N`dO2e8F%ZYyLw5}@E+ieh+73; z;QoxRi+{)R0J}mBL`f47Y_Hdiv05ep=?o7yTRK3n^m(`QFs`=vkMvTXp2+fUG!SDw zXqk71;X?q7x$!wf+MMVR13l`l)cJ1oTl&~Wv+plXr?{UP-e?N(GXv_hXtKxh7n8V6 z7Xu)EViWZm#xhg~hD=XG{o`T+KxD)C9!RXMgC2;jpxb3y_4ISA}`PbBNXp|f>z zb=$sdpJFaZ{(IJ1rO?F-_V^UxK_9Kl){dUQFF2WAzb}Zb{RPci^f>>vkjl!#B>h6s z+@$HDT*0;4?^Ezk|`u#F6^dWgeuy0?k|L*qOb(F<6mj?q_>A6 zHZV+@*&aV}8>opP=s+8vO(B1{wMwoBWpLwjIT2AcX&01kiKjj3T(c)A3F8D`o$r>S zfo77q$D8Ol!1U!phV(%5uDASBG&MsOBHnu4ufJBU9&4MB#{r6pKq$HRuf!yL^@DHV z|K0NQnxKCT0Cnny18!t|z|PSa$wo31Miq_iF_P)vy{vstje;tkmyk9{K#^pO;`LCK ze4(cipVi<(U=byc3ckPyZMoZpE@!VNZ~xYxj^RfpEr~A9E&N1+6bW3K;HtTw?rFb= zfBXV8J{*Zb!nMLLr+gmk^okSJXR~PBHIO9h zCAyassXDC{RV2E(h}>;MvdMK=q@teikOFV{>(R~dY&Il)e+J{Utv$}eF-4pS;i<6J zL4u4GiwI_Y`XrgrjZ2NSwFVXHi)0EQULiA3I!Nj*kAd-Q=AG_w@~6gTcsX_$UJ^vc zfQNVGsJ1^2Q1gYeo57aq$gsfM;E#{Kr-S6tW8~=E+I;c&5shbusiE~jeXZRG)W3p( z@(m`jGo>z{gKVXVWGjm9;SH=X;f9|y3V%{|_HcOD+!)sy(_^d-rg(5mHZlQ~NyL?P zu9isvd1v7g7bfsx9QQLKg(xx@0d*4g&-jrtGbY8?5^?izgb;8r%GaIu;!f&AiQWju zpppTqh~F>}10^ChqLwn}*bnm)fP}gF33y9=5yU~B`6me{JN941*l~MBNMX?($w1sY z$8mT79Xm@uB?hzxfGpBg>=<2zev_^&n55FzI%X1^6Rra2dEMC->y0`jkQw5fUJ-b? z1vNoEfhZKKp@hUv+8~z9&CseLCHsu*+~;slV0!TU&BnMn)B9(*j4-&SHW>~`%fUE7 z;!F9oKOBy;4^jI^id1F))2Yys2rl6C;-^zVf=Lb71P~>&pGFrT9lIkG`*LX~naCv8 z261EZ2BL`QC}rHvsyZ3QL6ZIH}g)(GrV#SJJ*5Z4^$y|E@C*YpbZ5iAHG zyHK{`w1=dfN%ooJYkkVop~q2Ka1cqXYSI!p44|G*JJfy6R;WFiJ(XAllLr{^Go!hZ z?_eGqBasbZ8k3D~tb`8L?IZZXRegrsiK&GJ?G+{@KCvR2F zf&|OsA83#<&TvRxnqAtQPaM_&*zWD?5v~@XXQgNy34L{My?Ym- zk5|LHjpf?tB$*`E)}HU|J==T=L}aBuJl^{T$7i=dfZS)fELS=+_o5V%AWjmAN*}pc zOI!n>>#w(P&$KTO*9Hzss+c;A>P7V*jJ{YzN0{4jHncO4jU{Ah>eQu?C7aT)WU^7QU%RqtuX{L!C43Z4I_XSC;xkc#MuX66C~D&#w&@R`MY=cS`STE= ztN2s)l@8&q4wM*zHZWf%x*)l#Xh5BzqyMh)+nS!SLDOKhk|;5?I9dVu_Bz?5`?%ne8{rsr|K>>@inS)*3Nl7jL> zcyiafWq(O;=)uXNbs=q7AD(`HJ;(vOU_6>(aHR2ME3) zrzme$YuL#Kv&EsJWd*6$lt7-KIOf%q2&6fEq->uFpDONvqcCb%ZTxY0Z5USJEgTZo zL<}$Y2XbaE4LUse{5L4*P*t0|X!=niwchB)vQ9Y($FJr5XYN3Ex{9U}-6j5CLScIq z`%=%Bn^1LHoxpt9X%mPo^YZVi#67INU{D+gNP@DblgUL3KB! zR)in>vzsP4C#!6%LWR|ijdRHoB&u&fKTIcu*oIO$iNE6qkrsQOvpESD+j2OjauemLlLzx(coXTC*- zF}%@93xd~!z|{HyXzu3=v3WGr{{~{4yye|`n18i~ZkZV7Ys;i-()hxu;i&#`K_uev zC(1R{-%r@e=6cB1>$0W?V+*ZIGxuAH>D)>a^$!~x0#`wz0@m>75p?>1mtpIa7VecI zO3UYf4dcoR93k8}t_=9U{IdFw(dF0Nm3CJot-$c)^(0%ezcOO3iE-bu22eOvxysnA z3owHZOZ*ikKr1y9I{SD6Q3aF*yMq((uVk9n{TWOn$SR~p_Z=*ZA}N5J2t~ME%0njE zh?M%kS>Q}#V`bFU?%Eo5NwKT$8nSf@*At8e9BQn+9~@Dw`7pf&L8xHiiP^LP3$Mlv z#piafC$?Qeo%Sh>#&0G+4SVjFryo>3^dZ%PM_lOfUHSmMSM9B?t}caYVXzAPTU?<4 zysSY3ekl#W%dfjip`mA4oW|-1ey3L_35{^Lwu!8DCddDPLNwuPX)xn75|K*@v?P!S zBH{Ob#qAc0u_JuNpe^k3wq$Zz51@uE1#2VU&+x5Sa|o>1oH7en97$KFL>G;wpD%}F zCWMA)jnU`EpZI#b4mfi{KOYw zUu6F;Qbc5FC}o0v0mzLq`=T?hGFX`NHf{h0Qi%hnKoYZJ(li$%bdv*pYjS)9{zZT+ zW+3Y*?cs9eXvwOf9ua(k=Rw9S|4_F?s|lFoaVJ>|mAS)3rC~r50MFh4LpZ=}xO0IO znVkhpP4xE<>fC{Jq*;ut0X#&z;3bA=b68na0J5f^We&J~h|8D}^WKk$=eIRn=aVz5 zxPyQqabc`8rvK%y_wPRZjb-|b!8)!Rt!&_b;Lm(_F&)0^pIyA}zdJ^b%y-k1cdrQ3 z!QtTL9b89Z)x)=6EVFv&u($ff#^Lhv#?n3Lzol|oezPxilB?MYqlj+2COnFYg5Vboe;FUoFesbch%HKm_gD3PE;7;z9Jnl z)Ilx+Gbf(hKR|j`!Yx3#ctWpCs}*`POm$!K-UN{7FH6t{QHQh(-YPjh9UcGUVt5+J z@l1akdNT6ky4*-?^0Ll4T)-qL1kX&SN@lq6B6N}W4??ktRO!N{P?)Urj;Z2+>Alxi zfbsP;fm=n%-|>b3#fy`O3fa!mFM0X<=^2`@*~6*+#2LEaZZ9O8H4 z$Ki1lfh~R0Sfc4BrgDr4^#V_$F}1easg{aFKX&ePdMlGDwmN-q5-u?Df9$;P>Rc~$ zX~r;Af?z?{N0Kub3Yoki>A~W@tp!q0`Og==Vcs6#<_qF%jdQjKfKVY$fJ7cB+=f@- zVT6EovCZAigZoS$bmP#J_h*B?pO}91!R-jCW#SR^e9CvZCWwwh3Z>fYvGC)|SG`-^ z&j+jWe~1={bMM?k*a(|q@wAJ(w}{eZ6bGcDl78!au76}bSeeETeDL1n3h8w5Ovr@= zAj6i^e}HK?dkjj_QjheZIbn147rfM<0ek#Zje z-hh-8LZa+!=w^!|&HlFrlVcd~ld6sNVUMt$aoqq{cK%a%8TFJ!U2RQ2+7?Xh$=MKx zH+b4Z|99Kh{H8WLlDPL!|C6-R`Kw)Ls~|9i^^;$UGZ&E9lFD*1T0#*WzKjT3QKqRe z;)=M2_N`zib-}qX9i#7f(3=c+7j9>a5vIUIP56DcQ%o(Ud(jYb?r3zA7`9xm&X5fP zX4t_??i*pR;w)%wErrHo@Yoj0Ng6;5n&Tva3cci5u_^)^KN@1JSW&`qM-J`6U`hwf zz{r=`a)Tv*glPj{w-?j}WCOJJqv&Br1)>@~-3XG=i3ZCwwMi2@A7z7*uut1P4bYfU z@~$x3H)oTRpN4~QjU&)>TYI45qe`C?7~!KCM(}?oa-ek)qPP8g`vu4WiDmF+L6cRq z60$fv+kF0r^^EjdtKt&F(Ua|`kB=Vh{O$SE9pwE-BN*DSz0Za#aEHnhSMAMr_Fq)m z<58AHJHYq`?$O@&&wX?Qdj;91(y?74=rjrY?#|BBqpiKixQO9xFR)WwL4pN@7ozRQ zTBl4JgRrstX&##wFP-TMj$HKOCJ1RWWldk>z|l6dr{90O{rqTiciX+(oZQ3JKg-*P z+Njh-xSu(CgE`|oSAi2jBVa-l#s}CSVk8H97`p6ez!Y%5r>nA~E8M?=0d{t_AV~kr zrK;*vzT}6{(&OPYtWj~AWha?2Fk(*Cf*3La@^FsiqDwK7*WhZN;mFH=x72z{0oHa^ zb$-)YBtgq4W;Xj<;2Ox*sGG%jlwWU7d=gK=+ZG|#@bDA{dHS`7V#N3%iF)CoWchS= zS`is^3~8~n=-1cB{@VttS9^+!3q=q6i@#K^f+MlzlRt}I^}JQ1h4y);-Y(68-BT@N zQ4LfxIF96rDlXsCGBLT9mg2G2urh$ z)a3qhe1kBWTe8OJBa9d<)y6Qzz@cKc&IAXC2qqqM?Zq>#7H0#-0_xCdxq1ZA&MoO9 z-sIwjs9OK;H(yI9!_}$p+oH|(zvC)J=vvlF zJ%*oTG3sM~f+cA(4Fr*?s>->ik(5cOHoij_-%4bdYg_hIYKO+gJSS!E+YSDbw_UM1 zYm^pEh+MrZv1#yb;9dKj@iV=^x5eXPxfCnX%jlBa;C4W1Y9SW5(NRdJN4QXSOQvxDPv~ zy#}})=C|8;fTT_p!L873I>L+V3tU5#(`0VIMctY%lF)sKDY=q_a1h(7sXkBh>!2EVWH@_k-WQZp?aJ7(<`$g{lJ}27Hr_$gYYCq<0B4W$ zay{O*^}k(Rg4;;d*71v=edcqx8Uf=pu7=Ex(ZL-dCeqMDV5Vw7s(PfH%P`6bBhj9$ z@9J%pBukdMT1Vf!7@27j)p_8}_)*kK*)SpmZE57h0?)RhB$ydQ>AOg6urNYLqYugz z5#4~}Yh0VymkVh|OU5r%&}C^CVg|m1m=c$=1FxqAhH!wYs0KHg^mOr-qLA0m__=fE zZ`)6w-oaawxW~Fdv!MG91oEq{%7nyHupDoJ3S|YA8#5* zZu8@6z7Ppsw&FH( zgq2eriDDT`hbKS>69{=qNjY`a8{6JgmI4N}T&n0;|0PnL1*Ol`&VNj<&=s=c3<3M) zq=V@Pa_d}O@RdVN`$Cq#Esw8W=-%*lXCjw>i?yCBk&VbH7Q3_S^H-Dc^*sdL{M@Zx z)v}Nf&1RqSip_x$qA&}M+mn|aM8m3?GLP-|jo)Z3Fo8kcyij@i(HUNE z!`pH|s={52UGHkX+tsOOPG8=^{^t8{sd5s-WodF2c6C#e6kp@CI;G>PE#pFIN=rzV zDoY3A7G>D0R}+{Cl2d4K5Et1aBgcr@~Q%R-G2j})=}@8#pjyFgY!ryg@@e83D9*{;sjgO z7$l9d6zdsTCFJ~30{y1_I6FEM@(Dxw9~4DMvC8YuwoQ&^4mp+w74Ns*ghNJ^4YzBt zGc5~DpL#o#PxA`zHzp>ffp3UsjP6$qesYEYqxpMzOdiuunr&V&3soOc1@v;n?gS+N zDE40R(aRC^#=|c>(Sp|Uf_G9$Udr;Cy|iyH)YQpw%urr~<f6fi>V`lZ$(cNHOJF^S8SqZ6nOV7b|DD0PkA?_X8sLRI26^N& z#$3u#QDibqkb64Bo5_7-#3TtQt7MGnOYyDO6I$?2Wex`^zFiM?G*5SBK_O@^fV!cOeYcM#GSx z!j@h~h2@$wbXp>E$YESQbl+x9L(Ng2Z5s6f+ zT*TwQlystJ&iaX=s26BlS#9hfQ%^PSDh?*omB9$gl-!i`zq0O{RCAt_nBtmafGDZB z-jrI~pwY__vN3_yK;kUoa^jyXeOZO}@V^ZIayX#>2 zMJt1ul1nh)i9@_Q3IxJLWz2MrNaloj0%YLSfDS7`v|er^U>YP3k_Yl61ODY})|d@1 z`og!n6EYz@BO3H9UBm(9C*?{Q)kIm^KEiD^XEYu%XIX#$+u`@iJ;XMo#AI|Vzjev!cUU&5Z&HcTg04?^9%fFqExG!0H zAf?ESHCnU$TV~%N%|}1wi7%uGadBw6cvM!}N&C^O;ju>EHe5OvNi1|*OOGPZqO zo-ZuAX(==R>3b>7|AoC&zjHP`?VnsnOW#xmgy``V^7Dy{$)}5L?9Yf3zNGK+Z1mIc zOe}lzz078KLW9V=hI@nFWAp07Q{IQGKNtI6S5Tr)Xmu&pdjV-6&s>d=F!K^IY>imN z3zHn6!DI?#6it_D?8KGK{Oy{)EE+I_WtF!ds8)nZa&ax2GJb2LY~60+K2a7D^}h{G zw}7YAd?7$X+9#_O(FuHOYsfFDi1jOd6N!0fEBQW)pxve`P(72Oa7hG1`@UGgE%(7{ zDI;guNsu4dzcTO;Ib24+3$Q1%ls;5oOSZ<}aK;3I=yNwXmjFOrHA&SkSFK4g$N6Qj4C5M0k2-wt< ztLe$mh?DY~Z#!ht#83)Vt)tE!dC*EBvw0Y!`&l`CNzR}X7pCm7ib0c&E4C|X;`=SQ zZE5xB$fmK^)&e5L$&MiVavm@|21A(iCpaU45XPWxZCpu8UGg_9Jml#ecCdWni=15H zBI(-^c1Bk-dLo%G63@HIu^dm0_-Z_qZ!Nif)bkz(!^f*Ke|$D&u|-sQR5Tw=R`bd? zTbZ->WBTTS09=2D5g*tD8cmW8LsvB+P`E#l_nwBK8je(%AMU;%;QBEFSwYxzQ#OfD zbc|IJ^R0W+#L1)5Pj0YC!f;a?jVQF{C~hRiGfN4?H(o1)HQe~WP^+rDT3NE*lFt=v z*ujoALaAT}R^;m@ETyIhKk zvM2E6X|*s@{RwB7Y&eb7tR>`|9-6`0OhjSJVt+69NhtNSPgso2<(|8CnGs`v;Z;0N zL-zezw6Y!zOy5bhEMT#`BEBlCp?GB~czS6aMPld%`>3%PrK;YQWtq1g%4H>weD7B& zJ_K`tvIA7}F_Ti6PSK;JgLQC*jeBx35dTc3IE8n=)ZMHIjh&n?qz&TnLPKZ!#z{kqP{a>`crH6X+PAVPF zL>Y?K3*lP#Tu4r5U5eL4FWPCJ5%T$DK!5IR#TwWn*~wuwJ)$<}stpe$uHahseMF~I zbYNNStvp8?D%hWTV?ZC@^RFOvLmcFRjRUeL);+`Hfd zKWB)SH(zn6nT?Y;-GkHt;Bhhe`YbC#5^7U}17Cq_3;a-T+ahN*K~=M~?8v@R05 zU}_2%C3YqZ6%>oY!e-AvHpaM>BkvaDj2puO<0V239a7(gY-x|BK)WSo;hCf}PegPp zQAVZ2390;lX9#7qbIvF-5%D$dWMK*#2BtAZKF1DTkYKzISKrUsQSbU34<{C0vj#rn z0vM<2xmJn_;4aky#AkAUV5IJ9rNaW+E=VS_~xJZi=MZ{=H7La-$ zP5^Ve&lek;xXEtKxoxz`B?NMzTma)x78POTagpqsh(QzF z(6(}NXUxkRZe*?4#`!`lg#4kfzhNf|dObrDis@_<4~SVd2<+05?o{aFPCah)Ku}X{ zyQDDaIiM&ai$4nU!+E(LMY@Ve6tPAO;fP00_J@PHb)mn?uCPZ4ZTVSEHY=JRC=l8; z1-n?1qMg->=9!cMn0ihc6anNI0mw0Y>$18DrcMmN?GgDgla{JP4;=0yRV0n!O0$)OB!Iv({h&mGBQ`MCLaS;yZqIt6ImzZJ8fZ2RGs%xjBo z15uy5b+bLmJK;G%u6aKLr=hUZ!9RjfXccLmSs|>Cqxl5O8vR7$?8G~R)rWP`Y(LBH z1``AXkS*tkj%49+X?wg|@4a2?Bj`A3RQPb*=%3I_v!WfYx7JBuzp1JaFp+Uf)dj-g z;&G7=a1EYFAzG%1)4O?2FrInHw7{fT^CnQ2#VC5eW0U3%7Ct7>nmk2@W!INL!`yJt zsOKg;$EQk4Eoh^C%$!MXcS%YSHx&a1g-|ei5b;3|44JAeL&$67J!C?&y3N@_Y1d z+xt|aq415t<`FbZc4kY|n2b2kjGu2;To^k)HXMT6sc&+LJ^54i1>I(^6vXt)u6FHtE!PrpbYM;-O&ed7$5&0Z zpg1k3!+~4r-z}xs2whguYBBh!)v}MDmf`+M&5%vbB&r``&!IvDEvx20qr!pIk zO9D=q;8{dAyKtf3dXP{;Ya2q48D6Mme0EAk7{EM5apRJPR|~6w>q|WdVWd}in5E4u zsfb_&FHHroL?0e>fBj8DpIBdm4%u2PuC{sAno9!$*d6EgC$$l4%04iB{EIA ztQ;{YQbJ(G1;db6#sifaOYF-Du^c#RKIQWGP@CAdZHn`tFTI5WjL0RgmGw&&`8EXI0CLqi4t=tLL@hs0p3BCk8Hg7IBvo>JPK ziNWyXjNwsq_Q;IPkp{ghVnUB95ts!H%6p$irtlVlP;r3C8)6gW+li5At?i zUtV6!*6!T{m%FcSbuvA@mkpNR=uIY_JZc$()L!sd)vf>oK5Sxet?|i?9VEjVN`-x+)LiHd{Ms<$A8OhL8GVWX|7E7lzk# zAENR?Xu?Marwg@MZTS{FEBCB)#U$+vZ_)YTw0O%+jtUdVT%@l^Lj{G2d{-tBV)Nw# z4+L+sQnS?5e)2tHe9ARGgPz@@$7K^+ZSNiS)J^LjuL-^XHBP)5>rR?@k2753B+=s} zcg#@4E!zkC`B;cjwEL6@H?+fJ5E=L^&2wVR^ZPk~av#EpY6gb|dQnPr9#;Yw!tJL1 z72+WgHNJr(U0KM`X1()2=17MZlL_v7j;|pM5pX@=_J||FusVh(AKPWQ5*2Qo-h6UIms7oza5J1bPg zu02WO(q~Y%5`v;DE0iqUfYUL#M2-vDBM|j~yW_KKq&n`7i~f30IyAV5^Wgv&#c%8% zHD*^AP!9;Ie|0s5`k%Ta-~a;*fDTXkQ``xMy1k3Ia}jqZulwWEnED|CYu^O~u_i9m z*M@M&+stKE#f)I88}=+7&Ef-tI0xoYG|#v8`cFYlZN)f8_xeN z>fu=SHAn+sZ?NYJt%MkF-IFRH=71$yU}9x~>1ei~=1lT3ZaafwOa9(z4OCypL_s zE5La&+HG_)x`gtiybmNu8cS?9yJeNmcwt-8yb_-zhh-6sk|uxNGQoVftJ2W_8;*6T zH~0_sHh2yfnJ#$^>X9XOm7akCO~Ea{uouBU-`~r(88wnJ)PqD|_#H#`UYipdjuw9Tpfhh~x~DX4Eap3~sZ>PlourG2l2K+oYwu9!=& zUt5<#$>d)Dt?vNwoIT7C;h@a&?k45K)d$SaQVsINl4Cpu$EW{mJ5AYQG&EUB=(65#p>x!zv|T{Et3W$EtV1nmeUoe8jKN8^;ndohArZj zfjh4opI)1@0Ns2)J!20oaLC+))1*3`Ev3v}(^C>KG`|C*PML@O9ViuuS&Rnh8B=M( zJ5F&o*J+Z|U4#=$kg-87oPyhkZDbZGlZy-CtA|-WYX}KnI-Bo2&SPQ(uja`ET37f5 zC~D5yIHCQs#rON>?pJAPvV1xOXJbz_!1>0_g52`Hvxg|fwY>^wekjsDwoBnW$vndi zB)7iHX4nPAdAmIv4euCZi zL}6TAqUO)HuL>5O72;jJ17 z3+TptBob|267*y`G^?e*LnT7OkBY&-5N4nR!6(Y7#17woKs;Q+B>ds8+2d_)rYS!AKJet*p;~S)4Lp#$moVesEvP)92a6^fBlktTBytIG9Qx5t__wm1@Go0`=Qmi8t zkbJp*!bfuoeZaWh&9f04ptUb}gLH^32sDi}3&7Y0rzpJ|M{u4nfuz~2*0Z8T|F;xk z?PiUUTZ)*w9a{{I0|Zt=FhB$#!AJO-V_f3nJQTFf`6fflH*o31$SdjZ zpnDiOiD~M0qeIg`)fuy5^+V_}M+NKWC81)192q{P7XyJ+BCfnvED3!%_E^RL4j)@F z$=aLV0FD`a_cL{;an?3uABr(6cSkHT`OxJ}=dsmUfbc&TuzHbv*?Y+J?Dbk>_ zgAolJjl|#3o(^)(A$9Q4Z#(!VHod>bK&`VVNB%&C{r^yI!BBwy$Q5V)>`eQvJA?@0 zWf_UuM6BZ#5B90(&)@B9|_p^_syC>jmKZsFLaO z-jpLj3DZHhK|zWmJpbnEucX47>ibW_nn$k0Q(lgl?2d8>uy);hKVBo<)Nsc4jhRcy z&G!-_tvjAbwN_;n0r8V&_y}Be74s+M6h%R}S4KyIlrzMqrT8;_0>XYi!AdZt39fYp zuhb(w>rTE&dN%!zMn9khvJ_7$ZQ>_3F@7poT-{q{jU+`N z5g^nMYcz2pGcRg2vEiOK$m{HNZa;uu7Ed4VVarK2cFAFI{2j-jKb+ol8~`)2DKt;c z)a+!Nm|;ze@Wws?=ll}0_n8&hSXp$6l?htex(IDafwCTxk@>Z)Wt;-$(`+iArLApn zcy@r_QUq>uW(-$jRb^>3a2SuErLJQz{tWvHFAca;TO+&#cVRXpXiWv3&~ z*%&tsd3i^t&&Y=CQ)j*NfSG`BXWyP+SeDc#HLhoFgx$I+PPl~44JXyzSJ?IETc}Xn zKV#m{Yo<>@Je|Kz9JabBiN;KTLkuc}-)Iz{WVapznAsENZ<9_I&6psdAEh_B3~9+t zOK4Inv>A&kr`o=S+yVKg5DAvFe<|^43)G8`dGOv$l%@VgOA4CtH)5HW<%(IsyK8F* z`_^TPduW(3wf!{aS1yjvD$D}PA)-M_!+-!mul?g_MPk>I1+AhZFANjGv(z+l5FaQD zdoa5=JJM)?Bd9B;bJ6)|JfQu6u;4=YxAden70?WV@RWNubT5;WwmYvdHM?f}o{dPh z>1u`ksO7-v^3t}FYmN=&b%qhTl}E$-X5q335~5Kn3-z8;(x}H98Wn59xkj_>pc|P~ zq6q`@;kr`%#9J(eI|wM={m?-*V!UFQFe~z|(nim>ZtM;Oi-Q2OM<}CZ5TF)C%&ZSX zUB{(3Ap&u`EYwdaDRN>^G{of+eB3kad|}Gr$}jpQ*BUu%nQU*8K0y^(8%x<8`{%u_ z0D|ti;@XEzolQ1ez%srt8{1~ddq*h=DrE`W7eAfGAr0`+iD^3}Vafxyh7HOCkuh_@PD#Gfn5^tPTIl6nj7HF*-{~E5rll`$_bi zojE&Ih+x!e;E37q?A6-Z{^QNPt?!PWeE;<6i^u=#h493bx5m&__gA=rlFV%H;1AN> zIrPy8Z?gW1WaPi05aGWe8@Yf4MT~vuZzGygp3RiX>^=Kkvd%(ZAZ&T9s&a2`0g2#D z;aCnDow8{Ta(;OH{L#)HQF9<&P$e+{6$tNj?_vH@Dk6%#Smp`?)S8G0040St7y`-h z%A-aX^3G!_ru1CcGArPWm=L602+W1ML~!g7-2(aI-2x$uwiPFr`=~jG>)vixDK$uY z)~}BlGWhX=M9guZ?FH9}CwV)W4j`3 zHDyOkDidl5IU|Q31e8*M+;&MSaHdhYXOC$`$a8x)>n@IM-{AD@Ozp@Dd$N?Z z6UPo`8hwtfXC%Gu4ql@`nEkOFc|iQ)3TM)dT-{_4J_5dm1APiB2sqKH88&ALf@At| zN@2V#VCa!|nLu;q?9gpHYUB%Cs?$~mNq0apdS9Xz9FvgfabS4&l1)lJkGz?XK?0;Q zmCiL;CfqV&h=dO&^Q3;y=aRZ!>e?TGxkoeFfrc-Vp&0hML%@XS3rMz03KhG^=^ocV z20Zr=^}@*-vD)?qX$0(hqAqnOnChZvn&WS4}P=+>zFKs3IZ?37cq;k-;|?P9XF> zBB4!}04WnX1;+w*u|)94xeBmBA&fwnz+RL#0E4w zH2OM@M6G}u}L7TGD0s%O8Q9QU8t>C*G<`KxptL9=8IQH+cv#y{-dE67Ggp8 z+-!3n6bx~cqLZW0P)t-zV=T5&y-WN21kdf{QWvlqF~QlU zm}L+7e!^a+IImrzo1RWiM^1v+@!%ZY`V@>FFENI$Z@u7&efdA zYv}y)1Ey-!s=XD1r`o>B_Hj~z>!PhmdYT)b=*(z)=Wu%`*cio8$iL&h^dbL;(dorE zBay>INVU`upZD}|lgp%k&#$O;+F+7k`dz$U46TFC2U$`EeJ0ll>E1gMa0k8aFQW^+ zrJXP+F0JHAxw};3i_cl(BI;px)w}W(8Y}{JTDuJ$dSB-N*vl~5y_P4@s|jPiVWPtoYcku z293dSB&B2{GiGZ0FcrcHUxpqqwRESTRxXT{&;%L^=0PDRd_~h@P>Vr>JK5t$BV0w~ zQKD-KMWsrkM*KtG!d*~&|1Aj*QZRVqqz#H~< zw=<{8+S-$yr%!kOcC`N=&z^2S|DXF@&5^ZljNl#ne-Z8C(6F65q)1yB6W*y<(ffo4 z{@#zPUmULXK&9_4`_p%)zr4FV{biZ)QRpNZzSHaelqV4C8X}VPZCE^ z*zu6$f|2e=%G+bgFo`PDHyAOb@T6ND90x4CvYuoLxXqC|A%(@S1_5k;O5!o>?cVZl zF{6dN1vl>EdiZd7&MV}vk!S;%OU#nHUCrMA!{fbgcJ?0woP09OHv-8^S7cYuAg!Cu zS0l`2{qxyZ$dryhI=uiO%T911jQKW}p=LWoU|AnrQ_gb+8XaH00`=OUuyAa&WV2Ef zs^2CYwc#sAlll=mIC$ZqQzj|b*5aIMmJ=_bM{RN)AE_guxgI_N_dnJjG)eR)613bh`3|U{AZ%A}V z*^q_a5Z~si7orRaocIO~pEk^f;1h>IZPET4jt@!U?xR@kh)3h^+q-h@`o-qnJ^cUG zZ~uPp#kYS)^^?~SP|_}GW2)&Au@`2Y$2r3|mstxx+FHTPSX)choMuvWIY=|^C-;T^ z`{-iv#%PYmgP30DFqp`EW!#cj2~aMSO;q%{Pc(54RVoKFpv1;wm(rF?#d zJA{2CMghA>08=Z!*yb>r`os{S@;#hTHEKEkf`ExFE-`c3;Z#wP$95^pMv`9b{sA%s zHpXx&*+jTl-rGSJxg#$1{qI}JF5Q<8{#%*`+=TH!6lbCQQeXh2j|XX~54wE2bOxv8 z)w#6cnfwu3^jP`;bz=LyVgHOkLh!2#SEXwyrs3t}VN-bGg1aSHduqZN6qc1(toXy~nO@#TSWJv#P<;R?GMn?#TC%F=VSh zo{UF`#kFcP+)NvBKPUex##p0)ZoZ65czPPOwf9M@G}7?w8#x|8%{+N%=%R><61{HT zH?N~zf2WV_la{u}J&{p+cF!Al8GIqHvC#Fk6N69vo}PsX2OejS--kbkBqi!dH!>Y5R(ba&2IS zOww(2cx3I>FofMENyiAiv~|HOZEfGs{pK6k=ky|)RDR0Txz&;SMNJwf%{iB~V3k5B zB1dVh@>&0v>oC7IAbo~}46-R-0QKCZOD-Ag_Gf40{L?9{-E21I(Hy>k7a$cHaozQC z&u63QbTZ|o@IWdw?rX(E8D;QHBctLH*-*TC`UotVcEx4Y>luc1qNmXk8xp>m?Nx%E z7m#iv05CX1u7`ua^{0$X-#o_aug@oA5ij^1^ex^xtc^1(uEeMciVLQ;tKa5-g_F|P zE@rT11YHh+^J*7%{`-7#DGnOZbxGBL)+{~~NaDZJP<}s0^Ih|fOHiF8kI%E1lqpsa z%T_2AY(jDZF=X82!iLx9l!4%ac|@-LcyRc3_2n0b8ymskh!0jW-4v+9y8JR z#Y4lL97aS~_ZhSt0Uh}Gj?OF4>TXtDinWIHYDfavWOLbmGmZX!LS=gB3c^=jjbMIbyfn|W+DH+M zI1)fJJ~eL&F^mE{_X4Jx9nqar2b43PZRoK>4OUz{boW;{rrB!qhpgE@&+dEZo+h+G6t?z^G4EhVf zY8qFO;JSSyZ>!KDl275Qg3}b&|J)i#mO9Hr-}@I2P4$Rns1RF~I8>Z~(0iGdx1t8L?JW zLQ$6yGqP$8anak@{R-;tab-D4FOtmJsj?K@vv5-{&-i)2JXDSjzEm z414UpgwN&PJ>q{gbjcp|oM_1`CBUm(tgxXv!|@=>5TtwW;KzH1_y>We39L6zc(Cz@ zm#cShk(=VJn?c5V1@L11^_IQh6~>_G0>cM9#j(9g_|!N&6C(^zN=ye0G9;13rBudG zL)42u3D5WO!wToRf}@x&!h|6M%NZT~*kAeO{>oogUkXOMD**oc=^0)z?T?Y7=9duJ z0Bpjo*6CXHrT;ogVArA6alr%D^nmVOxlz!Br9W7i;436cm|Uj%Y)-bT)SYK`{z%82 zRZ5R2jS{lH;t-^xxCcV>w)A36g;(mp0CwbI_7{JJ3N)P!Qf>zQ+%Ja(Fv81MYI^vw z_poe@<4$+FhU3oGmHJpmpA|DCxgpVhL4r2It);?nw?#@z#f#^`;uQ781sRc=$+dvg zzZN%)VaG%(Agzs+Q4x_5#v=D$M4xEe(mr=vC7Dicqw3>1MIdU$icRCy%{gy|oTehbi1NsPCY;sq>dul3ITWLVhSyyjP}Dibcj z69lBB#?ImivMwzc%@8^zvw7$wbcJk6Sr%4%9AYQS&+or>Sr2V%7~TK6*NMMj9bxCj zx1i${G-0BwE0rztIXK3)a(Y>F$}SugeN0Yfe;?!OQzWHGd;eE(xGw1@<8AI>L1oZp zcE|a5@U=68_K~u5luQ5Tv85nBGN2*K=2~G#lg}AL1%8a~ln|{@2z-kpb7_aYc}3Z! zqTiU+b6+T6PexNXYviojcgax8q#j|!;sRa}bYb)qco>ep-tn~=)rqC=5;sT^OQHPgo=x`V$kN*t zdg``6_)F2R=K1-pu z#NSW`SvN<3XA7pmW0AQke}8g=?hK+qU3-?&#jJWQnTs^IWgp0J^VTV7k?4v1%+ zjmPamGJTsTO}Cls79^v7vYw^#`GCp9d32}pn z%s!+-LMJ1Uq?l21FyHzvr=-NuW*~>(H7CpCmH{OoB(rr9qn;K#t0s?vCWA`@SO$(L z#fPg7<=NjatcfG%e^o8EY$wR5IHwzff zXVesLx=o%Zj)VkAB=0k+s$jH<8Dh+QlWCUXppH9(vbkSW!6KV4H*rd(mvL{y*rD>v zuU2X-9N_RP&%*I7a7l9of)b&UDDj6Ot|9yOHl`X!3=iCcxF!zn>B6UtIxAf4)ytnR z8UHJvH}P&**xj3x57R+0UwYQ|7@UZdQyAOa@e7-Rk7GYyb^d(+K8vjBfaigY-f`T6 zki5|Mvh)~Ec=Us}^uz$S561|cPQC%8K&;Z0v=B6gl}c7riC8p-`lGJowsCVk1=+dD zVpR_umYAgAZs+0h!TpzMQXS@QA)?u{S|G}e)(OETD%~q%2p`RYQ#EyO+gFK2j~GLS z3TQ~COE9e1h&cl|9D-B97C%spR~M5-eAadTmU0#s%8<{Vx7tpC#xXGDD0b|QH^ zJA{F`i1&w6Z0;dehB(@B#$&!|PzJv#7MLKFy!Y9gs_g-7e z&vFYg*(bKC`-X5Rf?pC%@78aI2WPv0fyI-{WjX)AX5=DceHZnr9nyS$x}Q&t1PKLJ z2Chw#6Nnao^>5Gy)loRa*~SxhfU;?x;GYs`HZ&3Ze&-5sm4-Yx5=*QJ2smMrLd{bJ z2&jcK_LWGDQ^%Ib$71kx_{qs~YOzE_BT)p4P*U`a@i(i@Q5PxH{@C9b$9Gelja^<% z$MH^;KZiaTy^<#~@IW!T=azIVTS|Km0Q+ntYf)8_kU?}r=mEH`O5%Zjzr0le4KnE; zG?g1JEU0Fevuc=w2xZEX5Qb)&>Ms0L^%hZ?o{y!GzT(0$%DH(EflZpH$q3)S9f>S} zns-X})4N;0hho~M>9qC9XWCc>olPoF)WFl%j6*qC%g{(Ye}!1qxN$Ne;irO%A!QXa zqzYNdMa_@Utc&Q{403AIJuHdcL~KRuFD|N5&6#afvy;QdX|6!Ez?3PMOD#_wke@6% zN^Qy?BD1`!XqGoutQ!s>VDsC50MMjWbpgRZV6*PpZS^)sW~KAH}XywzwdmVnk~ zH>y=^B&U`)qv_>UpSS2)C0FD&kRCwj4>4%mOJLunOq6XsGhIx#=iVp-9X~%XfuQeo z$)Aa}0q;TPkVwu5QiqugkLA_ftMsuPtS2F#6a&gWnhl6N2J$I$#C2`o)QX@WDRcg2)>$ODSb4MV%M(7oHT-U1} zbkFT35Uw9b)@`fYzZk7RwVs>uQwtHb%r@Ng$R;diEwqcbE@?_S8C0kH>_*-hNttqq`=7;eWL<~lFzz&Mp zI#jZ!jDsXe=t^KnlF44anZ3xSdM$zVxTrzg;3WxcZjc?tt~AgJ#U>rTgns801Ifbl zUg7Q@@6;=WfmgW?p@fA7U+p0A(b40br}*nle|iKzJrZXkIgP9Z_w?$Zvx(X}IVJFZNc$dC6$Ev$gP=8=J28rOp)+J8xJMYOk`inGEmYvTbisCi;<5b z^G+ibP#%n7dL^5|JpPjPKrf9goiq2YB>*Gh^+t-k1YxD7^DLH>lDT_y#2aBpN02}O zS^6jHPBL$m!>?AZDG6R(+2R3{?gu@rJ5aE&)vc9vB9&jNa)&=;?TdOxz?{*|hEyuC7cE6q1z(o|hakgTFL4mB929ki1 zo2o~G6Iv6<{DlWX8IPYxaON$zsZ)==O;8j4V7kp!d(qC6&-)j>TMb+bkGX`)F$P?@ z?soxXl85!EhVP1@DYt!FFm+2AH+LvxB%R1_)$G9_nOq<<3vyC`nTF)0Azrcwr$2PxJqxx%{iVml? z6KwY8pE0zq$Z~keIS%QSNGI)G2(NW9Lu5C)T;VPohkF;yaVd$h?)|*-_U+phSgq%@ zo%Aeh!1Lk;%uG;+E0{9J2ls0=$n6+KYH$~EbbK{B8yv}gqZh1ywNjMo^tiMpzVKoS z7%lK$T!iZOM3)#GY*3@^(p%gcmA8QW3TiOTL$CQk9gLi4NxjVFCr=;Anp{-p{2JI! zqM@#V!QVzjMZ&S}R|FJCnd^0p2eqlJg}IQKkhSUc2-%A8?8s15Y4mp^6OBs(9=bA% zXGJD;Hg~tNkqk=tEi^Dya_r~$>asJM@o55NJj0*vS65NEiW~M=(ixPg0|ZcbRnAYU z>F%+YnJhe|hAO^u@YTIA`E1GjavCXWG}dC)-^NNU97x&p zmOrW6ax;Mw_q>%6e2rsMH(~d4BMh$jEbw-7J~qm#eDhG{XcO=uF(_=6timcF6pzGQJjQ1L&iB`AOs~vk^L6_*N%`U z$O_HPB_SoDkmFQ_PO;y1OliXDf2-Klh$UOfS}3ic3TJ&xzb6UqV=FI}D&g#j=;Ulo zzdB;W_kdY(`MJPOKHCyNb*BW^^voIy9K>U<&^1(2J$<^@sJ(2FfRK7LUv@Td$-0Xc z)X?hqOsYy@s3Y7i5=DsE@hTCC`aFQ*0|2VTu+tAM#gj93+bEL{DH^IF4nmjM57$D{ zc8#FPw77E>!-tH2D+dnL?gYQ|fjDnGgqW}9-s2viCw!!XB-`ol5wu24sW`Yd?+b3Wl z1jf0UGvjk6jrOixwQALR*Q!$-QmOfD6KJORj|(Pbtc- zE)Nt!IrQh$B{x%4z%nXvVGhbr z#OTs6P+6uyrb!fj-|Q@H=1b^WDJeqZv@HRjn&HyqgyM|sV_Ce01Pc%?sQ|})tQCB! zH>gE5xq5ciJ)s}3uf31zC6);**?Nq3hnJ(HSiF>k>j{Q+ih=IA3qThYHK!R;!&R8! zwn6}I^{9>V@5J&8s1~)^#fhpRQc3!~-_QP4F(Ym(e5ZYUt;Zwc1`_jQ}m^$${%NAH=9pr z47L{mD0DXOobyF@3>4O!2{*$Pq5`MgFaMw4abK?nN!UwHti<-OiB#Q9_TUYl#2sYU zBLe@;u@*|o6f<&W4C|_FSc_xsp9>A}55=zK`s$2hvad=^X)KB_8HL4L4>hgSH%+XQ zBEvcy8h4o+1%_6TIMx!;EUxaP1Rrxa>YwxnhzY<+u=p!hJ}nzTp>JgfBC*s>*i{41 z>@gmYY?#%9EOSj7XLI%EVP2`>mu0JEOqZZ8zyUJw$3ckRK2D5B9Pa)08Dz{7cHKnC zc+3aJm;}Q>Kt>a9d#HDU?Bm|X+f*vKYW1~(Y-sK}nISqRYkRR68;!T|_^PZ(B8wH^ zt74}1>)SyW?~7(-8`}av?6JpU|IGv!ZM1MJmsq-aLEwbY0y1mRM_vRLYe_djU?h=i zfjZOkoMviLvBV z+qUPmt#idxO;Lw0!!&EqfaC~uFV(p+C0FN+ni%0OYUnW10=GGuP^O*It+M6d0RRv+ z(m_>lHqOM9aGEGbGvBZI9q$b{fdftpPb(&RR%l~hU)t~?t2f|131=t{bW9Hp!_b)U z$}QH=y;?eMO2Wlg;tJ9HV3!m!9=Ma%pEb-q>O`<*zQXi2$PaoU`1BRaCQxoK@IyZ;asKRhurnC1&lAQiXkrtl;zC}H2U=WNc> zitH?koO&_Kyb2rD)MhAGC7$glU&MZm?s9}9rk1_ zP$o4FB>P0kF_HiEV?ea#9m8mr7y)zTj(hK|3TiqTeZSoPFTNJZ0s93u5R01$5@-&% zW;^1=Fsv=@Fe1+bm!$AZu~#f7qm}~I!T*A0jWx?bO+u!59)ys$JGds#uD>vX1`u3o z-f<17S0K*1XB-CaHFp)1VP!IjmskqZzaUcPj1qd^vK><<3&od(-57Y}S_wm;J5L%4 z@o~@F%d&->Q<)vanR%{Izz66lQp4Of1skT}-1?*Om)z8y%Wh9M zFlG*rAM`|GRt|S+>NgqqLC!VKq8tQV?jPl^bg6zZ3E@^)Z33WM{2IDY!LH$-RM301 z1a4)Qfk4QwR<3&2e{Dwyr=NINih!}KwZ2gA`zNV%!s z1N*OZ4-DRVvfpP5@dxFY5EcjF>A<(KSy2ucqVJV$0cL=ZE`;oCx5)tMvIOrl-yW!m zXs5GUbh8I^kk|8qZJ@gVp2Le}0G1t>{L{7u@Ml7>p3gxK+l568h+Zc+E|{+FE2Q$| z_IInow6We{hJxkP5OCb&)>MK8HFHgGcQm~F{HAt z(KW6Mjm@ernjc%SWX+&h8N;|0UmB$2XU9y_ibw1Uoa5BTAwvL40zOYvq!+<>)XM=N=IPlFHxI?~mVkDx8%OmSo8&H>sMg(2NXHAT?C?nEVV7 zz^h6^PD9m}SB|UE*uktzRxkgEs~u7*L<>rHA<;mFNtS^47On@DIt$(AQhL>)`Kgi{ zzLihEhDeKjiv~P~@Dd#*r=hrx7wkDU^eu zC%yCD_1Qd=2wyk!ey*3tS@%(oDjLIEiMHr3*QSmGeTuu#`x8B=tt+i7Jcckh>OI#% zqz#g@>DubeUlL}nbU->C^-u;1^|r;cD~F12U+F0c6@iL1@9y+uCOD@j&CvMgw*w3> z{T+^pWiMMVyk*3cs=@9wl5h29rG<3<8+hovMwh8%lOUzNM0$gS;Msb9^cD+qH z=b_pTAygiajPtS6&PCTfi&tBikIYD2PIL z?a3Bhg=q#PD8o{Eg?9xC%&JQ8bBidjUgdyt!>yCGD5}=|c4;JUwkC~yw-%=%dV8r^2U8L9|$wOUh2E0CDlY^l&_fDeVv z^-55mu=Za<>gDw_3{*XJ>kRIb+QQMSo2M|g0750vjLsC?>mkGTrHpT!CshE1@d6#Q z-jgk9c(&9Z9GzX__zO^#?=)zq^&WK{+t#-fV@lEQ4OXoVz*E_f2J&%o$9YgAf>Vah z%8(#RBb*0Oieq0gZ3@!Fd}%n|oRrXT5u|GywfE8G2uB05-^_sA9e>l z7u?Wk!y%s%pI-Dv;>8SbPy_oGa5RtrNX-(oX_JIai1)G@B^5`ESD3=q;NSYE^@a9P zu*KU4L1i(_I<*5ox6@z%Mh3=6xtI&DRBufu)6m$ghE)D+yFf`La8>-C!AQy>;FEa< zw=ZW+5uMAynap~RfF}|xS+GJwhd4+T{@4@fFrP?xwOUl>X<+)$eo4EMndM;$j{yLu zB8#O7!-fSx@3$FWo_4z%ywpgW~d>g8GvIEDSRfs{+ zcjhpoT@7x_r~bPRyNqwF!RbuX!;%ADR6$%K1*;|~1n%bCqKnNh2yh~A>vDp25FOHV zv}eq;AD@OYJT_D5@fg|%hd)A=n@C?P#qJo1plz5APfk%*$*C@-H$;Rv6`O0d9ksp0 zTBMwe4vTPS%`H5bzV#9y?=fDO+%e9SEEsb6B&uUNTU5A$OR;T&$qp^~>Ctd*lC#N- zfWVi=-fV!~13#f^Q_6cy{bB#!2Bgg*Taq@}>T9#8dm~=vP}_ag6a#EB>trpwV;-DR zn@eiis(s`yQxi@EpbJD7F$lEU)RLxY>U#Kq(RcfyKE9QFlWxIHkt1BCF}B(UM`nu6 z4uoNfZr8;FWq4>KP(S*97dlRRzyULm1kRM*$GJJCiqRQ~pCuTQ4zSZL$JHu_x2nUZ z2=ahs7JJmivTk86q!(ty;FX_`aG<;^Tk9l32CM;gpJy#fblL6Gdiu7x%P`VhY!|AH zDxWgNu&kk0K#l?#0aWV$b*zGeBM>t@UI%k0Vdeo+Cy<*dbrP()y7JAnM)uH=L0#11 z8AJ3BCT}};Lror=&5C##j)xY?7NMXq5=Q834BC^HSPIgHV788XxXBgvjaAOE?^;eG z`mI#!32w`;$MHZEFTb&GGUiQDfEPM_H`)V>TDUHwvZ=hY-;S?^5bS4#5E91nsfdvM z0>n#IVGu?6_(dm@pLMFXVzRCfqw+n}xHWOXHbX{MyS|C6bg;;sj&w#CGi~Y%ACR8O zy9{ovosn1@{;jZoz4R>31DO2u50fk+jgbR7nns?MVfJ`_Fw%sNnhaK(C$hbF&DH*m zxC9h^!p<4l$PS2A3QI%0Dx0crqpl8nCn^pDYB!Kpjcxn1f;4f-Eq&2KChkH}#xck` zkyi$I>_uwq=tn*Un}KpizN_F1EcpYP!m@{YE1gPC8%!R3ZTk^!P|e+4N=}j#w+8>T z=!}7RdxTj!^IY%9M4@B?VlciRL_Jvlz>Ib7r!JJYa8x&Mp9bH6>w#J^77u~6YKX#g z78EPk=WB-@TYH3azRbT`!6wc!cI*z1kf{XIxrb-3*k5rj^nU9hSWK%EYvdJHWLf1T z8ahxJA>WR&G2s+9evDU=H)^(p=UUcxJi#?o>8a~I6uUzk3HAA=JFYMkZ-fbN9F7E+ zcwWu^F0Uq(FH+YFAtPK^BJltw@RA{^1S^-tmCAKU`W8%#Wldt`&`mQ@01|DjPa* zkIY~K4n$ZTg+@n$OKgNaL$_XUbe&Dm3$Lfe+$*ne(%}*X5~SI9Wo3J3{qWhw=KA5< z)?Z$1Zmq5b)j&LXr&0pgaRcPK)&v51@qjCTjX-nd=#JskLv?tOA+rnT)Xx{y(QNLl zk6G6_c=H7)x`U!~wJivi&x5FL>}7j2gmA}EKX{LHyS*Ue)Q>9j3Pe!WNXU^ZVmzfZ zAB_XkdcdgBO7O%8O&%K_UlBfX!-9zfS}^t}4N`i8*qqX$B)|(h6l&Lxl+h|XWI|i| zPMudULmqxj!nfla#cvxsa8oc}ta$+NwN=CmQk(;=%HrkttcROVzj(-hXqIPwC30{l zkoB(B!wveU)80c#N~VlSRgmFZssJAvHAs$!61Z1mx{r*nasLD*NpOeYa%&IV!822+ zAB_{Lv`HX8VRsJ@UsysAf9bq`d<-dpT{x&LhVOgJC(97AlRoarPU&>?x3Mg{i zc4#5~lssw$&u~0>)+BlA-j$*UL zQ0hPy9*YvCu8ESG7@rgl4og|d@w-f%uB^bTyttg0TLx1?;p-1EY5h}!9};}9&BdrT z!QsApWllsm3&4B}HP0lCpIa zYX1pQL=wWmDZ9Lqoj}tHQsKxbDr}CG8%0%=i8+u!k5i#%2+Pa))i;Pjy_;r33Z8mk zMK$Na$_IJmnNw5a$jW6_zX)PK2ncZ^n<|ZHQO+5CPLV$K5V?KDp(XWozKTWcj5Bg_ zI_{l}Sk4}`#KbNPbcwpu*wpQCM1rQNIc?fc+|ydU*_(KFgx#Fakmm|)WV{HY}IJKy2;-SGuDN-)09*aM5I*f_=Df`nM`4_t(R$A$Q?dzpSu`s3a#x!;K z-^aeD{IXz)&9GWrUfsLK*EFytT=lU9>Nnmlc^Sr~UBu+1o_MAK$pX-TZYNMds+RjS zJ^`(LJ<8k`t>ois=%}n1{oAZ!bhhzdPcowUA+f>)@7<;b+n ztrBhIc1RXPsEIRhcmoJrNy;E+J^Mi2uUvUGDK+T5|Fy&ZueQT71tr$LIhg<53^d5A zh5j%Sa(@Wo)kvsmDg3}AkxQ|e{KVtJ>->#}NCDB7(=9~1Q^e*oOR@o0RRAtElH3?>%ZEE2)l8i$%6%h? z*5I8c9V@W9>e4`Hu_XW94BrC$f1}7}Lb0?t|NEM`|GB&M;_&5*_1&kd+v{tGyPK=K z->vVqer^>nUcT6Py0x}03S5n1VaugQ6?530PcejVLe~;Vg4(7(G3xyTvC>?m!2U-~ zX+#m-aDd=Y(StwYY9Zkw2^Qj2oncY6zi$*Ry{Wjd!(|?f%ODmGE)u7ba?i_@_Wy1n z%@pHNUa5epL%-WS3lIVSni@c1>CPs?gw z3k)d?o`I3X$`kuDH#u=L>M`<76O#34mtDCTNmyxK?PpP}l|<<&8Q39FT28&gTb?V` zJ!y;`S+S&H7b#lQfL80hHZ>dzotMk@a}bF#eKj?$GGksgEC)T?6DCQ_ox*R0rDGK-N!Tnp!>-fi02||Dra;t<#mgbdi%G&# zd9Wdzs57!f_767LGVi|9#LJtKuT1h~rsS+K{A{hzX=GhRTRECHR{l54?DS50A2>YK zFS3A6Sa()3nB`(w!Jf1M6-fqI4XA1EcTl6h-1+)33Y{P^7#VP*o-FXucQ6iX}wcnnY90RPe*r0K>@7%9sKzvTw-E*t$DTd5XPyhFiw< zJ|jsBJhF=rM+S63F7Y$DavON`dn1AnDT;L)_})CddCyG;MM>JJ=uNI%(HWTCXk_X= zaaPZ()ze6Qy}(nXvBi`t4#iUEwrS$6&M@^Tnq5#@m_XT63(vkdV( zOP(D3yn7J}+0~Y93va=!$u)f8aaOQd#7>f9A7C_jB$&@ix?h{75HZs0bu*I6X6d7b z`ORJPyeK~nE64Hg%gDh~Qy5K1O**H%QGCwp*&Rp`f||6Rnw|0lCEM)=z3C&)vBqJ3|iJGm{f8Z`F(h1D6fV)xoE8;=RE9< zP$SoHkfbC^I&$t&%*jCZx#QH8Ig@(3qodQ#fB}l4EOu9oFjtDkGJzGTq$a}&64k(sH&`M4_FkczZG>zsq-7H^ zArcZN+lhaMd8fJ`kQ>UU;BeeKdrM?RnoF@(G2epr6$H<)X2W^lst_tkl@sRwyFDj_ zlJ*W(4s}k{Q?ZII_4I=E#lMoaZTj$fQSC*~=-(cInU}=;!~_1%GbGJ6_(z*^4DDcb zH0oaI-wh3o83R!?G-Jx66sNWJQ<}}$;~c%MU7n-#j7~!TE{2r@VsPKl7a=1Yc4cr zipGg)$qvKo0=^91&?tv11v50^Fafd@&c~=Vg|K;?h5AC-K#U1}mUc_Imt^`jAE`@9 z$PmaR9aEv_~+H|nuJ;UuH|0Eb36LZ>-{)w8y4 z1?yp7qpAC?8WqTrFOVQ-XQ^J4z@#h^0w}q|EBkGvN%3Gq&%6$-p!krsA!4bQ;a^p? zoVfy|2|x& zDZ~d+b9O;03>|P(LlRrKTb0M7lvq99b(?3=uA2MMPB1PL_tlV8O^O z39HzSrGGCLmI(iW*TXWBNB{^CaqyDSk0=$Jge;N{Q)M zf%eO^i2;WSLOh-W(QuTelHuUp!W(sDg9hgo@DYia6~@8AQU~>o|Be2C!T+VEnw=91 z<M#}(Dvm7KAW7A+j#4zHiCRW%>nDXcf5=}FX*nex^-qx3311X?G3k2FP_5s4jbfJ zDc}$7<+}$19=dW^VtuxUVGebPf;KHg*mV0mSn1g9VVy_FXt6V=94(i8_h%Y81Kpli_y~@`sE2a;9*Ix>wU?OHEq6qpK0$~@Fa?tA7 zF?`FzoH!N8r@ax1#82&A{4=Z+0~T0)nmV0>?eDe^zhB?k-9UcU##-y^)_*+2`ET4a zi(BJCCpw~3CRoL#nB#FD-oI2Q^WEk4Prgj8<L|f-R-A8h79J&LqB3A+Zo5r%Z=9^NV`|BArWU(qVP}SmnN;v(N=XL#)5> z_19mwcht+3Ke7A@J^G^W@ z+u!B??!Uf!aIk<tqeQlJ5W&en|yYj4uuEYje)iK8%n_ zLqetlI3(JOVH+iIt0TyiIKtwc#XGORK44zM!T8=imG1ltU}z&w;13JG^grAY3UGh* zP}e4CrYH(YSvA#XNLC~#YX1It(|5uVQ-z#~&>rUAX+M6{UREZAB(i&Mzj;KE4cGh= zbcp}$>>sr6zFK6>*f!Rsz5KpAI_!PmLE_G_Tj;_yW}6`W5eD2BXkXP`GDi`0rVm4o zi~Y{`xktspAKC&@WeT2=WlAywv(XztP!_Hj(v~Hd4n9_FBc8EvhN5(|8SYB^4zw%e zv^2eU5281EeA*w~JyyEIloyPyLMO|TRKfLpjHn&LaUdhCl+uhMmRx zf*(lLa0QQI1J;3?zlU6OIUkB?I#owt2x5)BUOENwg9v?!7kM8sbJqY1@&5?9ONnI& zspS;6S}@gTFS-g1yr*P}wez?>Shi@CBQWcz{DnJXNA?u1P@B+@6xu@gxMeB=7BCO6 zDCz6_x+`{tu9hQZt^iOB4Yg$7S89~;uP~0e3lVNCay`+vmQcHjbh}92?-&Q-pN!eO;dvn&*Ez$cJl=|VZOq^aN*$JS9( zV+W7Zts3znk{*bYb{-%-m0v47wBr6EFs z5%uQLAvDvJz$@mX`qOOif$)oc`RI*%owKNWO9YL1_U8f23<%c zA5ihrKVCL)^j`b4!*uPn!|!!#lD+A6$Bov&#{lx>R*HTIoB111`n8bc-!U#F=D_vw z9J>hV27+16^p^&LhnLGFYA5&${drx2x6eM7;On}%F2T>+$E^_jH3o|WZyyQ4ryVpB zeEguE;N$y{&nhc%BZ5yMa@mD7@G+_c?{69jerAue34Uf5O7ISf5BUf~ zd0xfXz}l&_VPqU-jB#fZ??dL*S_Weh0k14jlafv>h>+z{$Okbzt~s1U-rs3ly-rv` zMiy`JB*AIjH-cXV*wsr_X-incQbd%%dk-=TfBW)b`@%e3en*^`TCW?=&Zz9u71a6@ z&GX6H-f!)0?d%=CSlxTMv$`qjK=9#yfDcAuYH$T;*j7v(vjW081)gj$`wKfiv`X#1 z#P&xtwudYe97ajE&oU#&KoXZji)L#o10%WN+nHZzttBlR-PRp4@fJk1Xt#){YJV`7 zaEok8{%hE>PhPvSjUGmTMd&#E!mPqRW5Y;@zfBtoK@GiBO&0Fj90h+RxJZnr`aVn8 zx1+7z37fEP`^Ei2Mv^?p#J2U_P1_=zpmwI10GNTh&t;F|-khC@<4|kj%Isy=4*)PL zT+FFMqiS_g(giDIQS>ybO}}>&3XQ_TX|wPXujsc|Ki;D^Pe;aPU=bUJw30dDy~|DA zrpE&?L}vH$#k}^uq@xEHpPQ6|AK~kYhflUnByK19dv30t?#$ORIRk=(ED}tud~w>J z-<9%tg9>ElQzUb`_NuFZ;yNNBNYwwd#sm2vzu!GkU1DwJ)Wz3<6w(IqA)7=B(a+^K zUsP#B8)VPfFeMV(;`T>;4U)0ZZ8!Cf9G1AvyxT0T)nxyH{Wnlck&)@mk`qv6imK$@5Uq3|JLHrJQ0;l+94LS2(2bk&@~c$aHrDESqw{KA%@swomWXo}O>v84J{+Ld?%S5F zH8;-hhM9w`nZq~6Wr+Q^eS{?DA_FlU>((l8NwHcQgbyoTHk)fMcf(gVUN8wbV+%K< z*w8JtP#uVBS15UtC)kevmFFeLBk~p5CE56L8#{JWu$J^zBSNf0P1EFIDR!^Ff*gUs zsP^B~VRGoT6xzYcj9c&3e(R6THjS2?&a62oigAiVu_D=w)Uio*b~gN>huR?2;u23Z zcxYA2kah6Q7;_F#=R4FoC#-gubOxk#LkgeO=@q7>+TxA<7<(dRKkX^h;MTfbM!}9D zb3Yh?UkhWpOY0fub<1iudgpWSVhmg`c%+K%yb1d@#A;%jo*WeuNb+K>Iqpe=?Ho#$ z>7h3=a>|bxR*T8O_G~!MyMX+b>?CjH)N4v7LE4xTs0Uz4-Uc}n84HS0Xq(9PRt}d2 zgmCB>xX92m?VxB~jH$}SwiqD=F~xx-a9RUfaOarm^Urqmvao@jY;HO(D*|}CF)Ns> z);ImT`g5GupHh84IeS{f5LsaK z_A6!(cl+^hR7cL8nd)x&X`5Gev4 zW-EQ%!gTAUZC4Qm%x3boqA@bqbHe->y^(cWXb%@AslcyCa|41Q)?tiPaI2)}zF^3i zh)T|*onpe&lAHKUatuv@GwVDdF7-G~2O43yBVZFlG%GC?q&=|>G?xr5w3cw1yB5rT zpgC1Hob~-#ZRgfO+W&2a8EE(5pN0W8G}pg(yvj7QXadhVxtWFwLLc$-z{uc;Qec2M z*ieOh)spv!4Sc5dvY)fdzG-6a{`eWR1O3v!0DHV~G${bhtpO^ta&WfpTju>V5v;C`8+ z%iZ2N0+2{Jbz3|6Gtl-mzM0wdId3n7R~APsJ~4ahpe};k&~y{`m}&T|mg8$EQqL%4 zmBO(0@~`CL#1|a@1-I;=H)aTo#;YjS6bz+QMnj%O9R$rOvN0-75vF*IPrSaO%UAJG zWWPrab|t-ta8G_qR992AA|}IviCJucWnFfHfg=?eDM+GL(kGmm?3<-WkV@lT>>nOx zY_4i+!K$^O|2iw##F<1J#99(nJ%Usuh*7KaNu4zfXXm(&IJTq{iRz&y(i=>}yVR7n z%}>FhWaUMGnRJrCzx2pJm%^xVlAZQ9-!Ka}@7@qcV_lGI-|GH!XiE8j0b?>)n4wrr zR{W>v+K33IWMx#NHN4W?DkRCi){upb`>qB!M7}WS^^RGE;BkZ{(000p#$28U z+8=;^rJiy3Y#fRh;0Wm@$QW&D1fkR13J%q;Dr_o1#B9-X6v%5wrUi|JTZ0r{aD;hr z{7C%Z$k0NJ=AG)0g4pZ{zOt#K_#k)C)67SkYnp|px*oWj;e*;BsY6mHT?L>~%(Wyq z_URwuMQ4O7kae9aReJJ5S;UBUCX~9P*?1srk=*`nyfN4t^|)B!iQJmOMx=V=)yX0Y ztR&fSixqPWOzT+$wD+62xH7h7NByvQn^DWF_fv;uE{T9}5HaUZg( z>o_fnqeMpOJ@c}!%?S$zV%l8j$GINz!=`9xR9U5wg|W!0ujcxTBA*Z0? z|Ff{6EuC_m=ov%gTs*^hRp}5(wkeV4e50Q*Wru%paj!>tzT}^l@&dO_qdsSX>dFa| z-Zu65a5twu@8OeCpA(ldtVt{>9UM|#Q&FT2BG6|aYTBbHlf5MIiD zsp*=C9j6`r7{}RVoy_zDAJb5biWl|}%^@@s=^728KZrP*Db1{36=kXPo{umhF0Y3R zGVyd#ISt$YH{wsknwd!44NmkEenwoSl-59+q~+xMsJrS(CrRIoUvBKIr)X5LQ)B{iOfSI!{2vK2 za{~#)S>r`Tvtqm0bx|S41^z5jat-i7j&X+ct0?=j!Q2PFjvy=~q2tQRvzX*moN~NC z^_f@b5;i)0iP()!qDgH;9@v$TbY-4u6>x_}NXFqQ1| z0mtckneGh3)JeK%mdwp&3IHMlI7zmCOPdtSP<(De8lMud_+8N~8zr)O@>u5lk?g*< zwZ41!Vrwt*y$Ua!Ar1Uih%Fv6%>`G&{UL*Q-dPKV0?N`@gyrI!twCSYw{h%|nEYkT zFN?xYjodSE^)IQYUx}pUW%bJ$d_)ykBHfj1>i(br$-83nE60q{^lpGBSsF4zc0FwN%@|f=Gz)P(4lES*EkTSrT+zBe#$#o~KZkqdu zWI5*LLcd|z4rQxEYsF~V6>8y;W)g5r_W5SfG7ew^LX!3E6_eG-TT<_K+7gAm8!u=Y zS0hB?G-6&-9%c+V%}S&e+Ntb|h3zZO@RsN2+fq2L-%pln{ligD?X2Dh)L25H)`Rc} z)3|joeAlstX98wRUiwL|JSnTq;m)o81ahke&s-A~-8C}m4D2d23FGf}38{A1YIEMo z!`AS7E)b5}473=VJ}vim>NC2{_KOrb1*I{^8jOkx%|N95E3uj8SzCNqKbT#kR@>3| z*S|u=INmZ~QA;WPfD-rpqYlnoc~+2(pjL!>4xzJsvvu_WdJ-Ln{$R9CP!x-qwwD7b zjs+pzpY(yxAHi~=ptp;_^d;cQ3uo4@f^3Kgb?U05B{jn-n_$CcaF(%OE9_;~3UPEM zbh7k_{|!C|WnHK_6&TYhO-0#kY3Om`L(@)swNC!twSn)tm_|5v0Cb6T@bU_{&j^7M zU~o7<{f^~@qDB=9xE%~^=(=xEvt#)mD9e3_6J}BY&IYw>^b9}OC>lD$`p{I0k#0kF z+CRNkdX>UHj%Y+|eEqZDZe6Klvf!z)SoUxoMJgsZ+IB&g5nIj0?}FtwwhlJ7f`%zx zvRw78RX{fn+IPply+rM|%J%rS?YI|>x9hgjr&b#OZZf%88~!j*@-OBkwaDF)seLyZ zvNYZL2W(}b9BN&Ym}61*_9d??&Xz^S{1#CH#GvsX{&d->5^~1>s-opty2y@AayZSQ zQ5v}%HC)PIHiZ?8GHIcJd4`nxnqkEVX?Tg-ENvd)5m<${(go=sUOwfJFHYy-RHBaT$^qMtIVrRj@~bQvc905#j|)aYRg=I(vC(!;8SuCCfwiFa z(x3>48wIQ)q@P{pkolMQe}ui(9#)WWd+sBkPkqbtD8yqETSM_ z-ulBQy3Y86WD^$U4_@A>xrgH0Pyvw71q%cKW-DHFcp0(`q-f)7AbYCR z*b72pe0gzk<_E(lJ7k4XZ4ber05HQri;2)EiiesEi8dzya_n*smGB`LifwB-J04D& z>x<g^dswy`6MG}E>p)t{bL1ve zOq6>LDjy4eAP{5JdVxkE`jpSG^s&Bg^8|YdjqQu^*;AwYZcmNZmiuM2p z0?`$6OJf&?e<^q1knAT1nwjcP#RlRDMUsGLDv+`(CTi(;Hy8tX@~24CIqgc}N?C&C z78cq3BO^JRrkUso3X!le7_%nkQk1)1E)JO-P!aIG4ig{Fn&Iy3_W0_Y!B|1ErW#@X zCXjh}h|gF?OOR-%@Wa{-upc4ywTpEyt;AX=aiO)b3Hi{4H5CfT=b6{Y3LjWED)hLr zUe_tK2wh4+Q)pd;=Sp@d9M%NciK<4o^NmMuJ0V~Y#|(MWtUMC+2iwf9_o_n zBu#rVzm|q=54Vz^^e2#Sz#DHK0J8bxyY2BfHi3rjB3_=2hUdhENKppvhnJHJY{;SRmh+GBQbF629$?~@6NE&p zky@0K%fyka$MpG&uCtWGfY`I)2~oN@iekr}VL2WXp_9|%v-C%)ZHe9@5f{#QT;3+H8GO@l>Bldun2as1R!V8(h zD*M3V{np9Z@J)t1#kXqpPY~0mV_YJp%|eW;qmxV4 zs7zdN8q?eBt2?QI3_AyP7kUFc!IA?TfOrF!ej`#Eh@cdb~15 zIJAg9*;6TWp0sKT{CV?Dm{$!wS(8~ke6Ld5qkh*40gg~Z!S;1LqLTWDQ3SQ)*_|b zgyy1ler6O8(;hLS?akG_XIneZ54TsJ{%Q4FW(MIF1=>PCy++M`RNcq_F8%JSH~q=a zOZ|)Yzx#RV$I1BTC4p`6@z1BgH0~8ZV!lmh`s(h8&GpA{3wNIe_eQ_-PD(h5`(sl>@Y3Fayl+h^UA}C;b)I$EUJI z1Tjrz;XZ{UmI=zhLrBu1esJd$S2k+~E0a+Xs!V?=X5?BiwE*JBp&yo&L!i(4Phw6* zPkGPwRXR35jqZQMFTH=dF;brk(;8zJhx*XGnOM)>U%_pVj2z9)ieI!+Q5frEsStD0+2#Cs9IG+Ls-~_rhEzWKbNg7;MDPLcB7BIat&c>$6 za;9J#sn_pxD6WKzRG0!cnFkUZ>|Q=Zj9H3Y(FH_bArfqFje=W%qy=4tYue7P5QQVG zW)6lW+J|n>&$%%aU^M|`*@!@Bbz2LKQP>aJ_k<&eG4d-y17)lIQL0&(bQD-G&@;n+ zYIMZ7U)$GDG^&`hF1LbJSgBFHW?UPtm?7Ng+>ZZSNYVUy<%p8e(-Y-&91O616w_x& zgp2lQ9hG0M^_he-t0#j38OYAC|00&Podyp+4QXpC)gCei?5tQUqu6*Gl>q+7Fs~= z;}n}MABvReBX>d&Y7&pza0g7f9VK43Jr+TU4=K&iq;3tC9);?f@O0BY!4bg|vXv@~ zu}%nZic#(Irnwur9&0UTDXFZ#3av7|NwO@%p86S}VAh-Q1hleTMNZZl97I;_Q+_qVdL^YX>s#`E=0 zfGyM3^PtOA{x$FwJD-6tYd8nSVwXgjr<|lL5qZb~egskblqPByWn$XN9dWWcA3<|5 zkEKcZT3SoaZGdoF>TkFg-2T<;&i?EFy0`S|-s1A-3%_ExPA_B1jIEfmT%8D6@?&N~ zmQ@QF!k&becxoLnLgHilv_Qyr>{nK;B&60$lzIXUR!_i@>`3! z;5%_2ns}XHNrM?2?)}U)hx@G`P#XZLMDVHLyPY7)a{gv`Hf~^c?;8_@(yp5#{QI0f z|Gu}YQC~wWWQmT71f82{Z@I-@z(b@kaH zE)v}P9p-~TpF8R+E4bkpUKLN8(TPP#f1m`b5bwI#D9`+EHyww@BtZ{;@TkjR$9`>!B-@R<@QqYF}qBDT3=xY zmHTAv)#rcSZY7NzNRm6zNutXpwTmeC(d66F@bY5ZX+L-^9WcdYc!Ueg=AEK{aQ*rD zmzZ1{YHu%*0hT#sZ&95uBkr~E>TKUY&a?WC62hAwzq~~{c=GrD#h319GFFgMz~_ti za|$?@3{ze{`copBH=C9nleRCC#gzrjr-bSuXPguNYs_6Ep;R`*vqGz||A*e9j+h2W z(svHbt*}&1eLub4-Q6sZDzrShdbI!g0qo5ODVo7(zhsOy9((SMV%ok1PC!~A(i2nkQ?>lr(5&2#eVBzI+=7 zeIi6?Z52Sxxu6eT?_n}Ovh+SvOy1DUQUy33UXG4>kHmoX&=I+)RG8XT)s_-{ar|{*$vL+^gIdiq{0H!k# zC>9(l$({1jDsAGM-y93AHW=8mZG@zsB?m!>-_UB{;KyU3T&Cr0~T!EvcAnkmP^$uZ|YdsQeWPWy(sQyJ^gL`>S15A52(T_|F+KiKlP*OjnqLfVHbs0#y2^S;rlK=JqZ>{H z1%G>cJW}2yL(8eW#Rtp*zy5mpmz<9OT`TPThhynaF($BzzIzAv92TD)=#>S4(AdS`FQd0d^?j5 z`6zu(=2pbe#?!4A-%lH9FcD9fa-XI{Riv$Z5N`ubVw5MX@0RFg# zL%GM2%*Qj#5I@-T^rS>A9rmNIn6M+>Q88o|B}a64^AO!8Gng3(X!nmUN$5qtS>(Ce zFFr`?7P+fc5yI4JoF`~aw{k0Hd2Z^Q&mF;Vxb2HTq~Zk^u+0;YB9wc7r={5h?B}I~ zDNGB=p=Pd>#GyOBF@)td{xY%uce6|hb0{ql1_hPnoHf)E|R5g8mE00p+O0&A;# ztN2qAZbGc27>B9B#PS>lEHQI*c03||=e@|TVW(|Nz%U1gZ#~^y+i4*X_zz?@IvKeA zHv>gTRy=!p+QnYpoPZhY12z_d=ec=_Luvx?7}X8qc|Xlb!x==`{=gxTFc{zlr@mAv z;mbdRE5AjJODc;^1W@iJm>n!ETltgxd~(SeJPCH1)qRp5Dg!LU9UYsv(O&6m(u z#e_O?maP?*3!!`LNpYR{wD6V}(3#|$2xAYIiRdkjfX_r>zq~t zDv!vY+gdZ9yL{753(&Wh?ZA+}2VIUx=;dgD1PXu2^HAKp;SeB4%WyrE*a%PR!MR|) zkz{j_BKLU6jidHhuAtzj_!0lZeQP8o=(8V2xFmph#MGuMB3TyD_B2akbK}WhpKl(n zZSC!?CoUg`(mCj!5>D0F3IGTRA?KI_Ca1J~IxVKRMibvGMK8otMv7uVWxOw+#oZbZ~jzC7{#R zxPG8?2BE94%v{ks$-&r6w9trzRtR7H{QU9^F8UQBNyr%LeP|tY!n*@VZlj$bcEt3o zkvrj|>#te(l*kA_te=K;3(XurTe(~jpZCs>x~LN)ag}TP8P$M*$CbQWAABZuOc>5# z&NzjTdVLt;#d^rmkv4Kz>I@R!=7HRtp~mDOh3!ZEya{)yhmEPl#|PujlU=-n-Fu6_ zNJ`^0(%sr#e}RvkJr4KQ|GFo8U>P#9eJ)6G(<9{;UETC;FKj+pdW}uFsSMdPt73Cb zmND+h6%zIWCi}cTwsLPs|*^AIkMhll5Ub|aNI zgXKgXKSfasT(Le!iE%WQAS)t%2>aR0>;OM zpkd&|VUxHiY) zr^HnFVg2O97TyN9V9z>61X;7W34Od_xsMynkl)>Ce*Dm8m-JDYo51BfRL(5tqKgyd z7%pikQ!{I7``g_=Zyv&&-TreTs%A&qWB?lM7yl&W)09!|5Nau3{8PwTp~V8(B$#;> zx!>n_%){E5abVFh*V|qIGR+Knp@$?Cs>yzbfQPrH&YkwT3y$;y3y769>AuRI?fg{asPK4REt+Gf%q<$iLqJijq=dE3vA*g`G;)3<$p^qv zJ(@QAZ~nIWyiBJx*lL0<^P?jPD+mZv(82eC?qT6M$fc0^vClyIOz8_+`};=RaR$nf zhP^sEI%Q?aYq%;{8ICxcvZss|w+Pr3>ANy13^UKH{*Gx~N0SKtXTV0#a_iC-kiGj&KVum{^xaCz#P=TCp|G65A>`zTlqt1u>ckp5|Twvr=}Z*2DX z>mohQ%F)@R{#4d?-+lkwD{izpa#&4nlQ8{~o>pTgLI8A~Lg|)J0wHN?C%Rz(_eO7# zyU4tFDJ_ESnfJr~F={Jt)j#vcIN!-LR!2REqhfkO4X2~w4>I?Irem_5_WFklY~g@o ziVpH>8h*Wo!z1%iX`R(#@Pqi{P)AY7mOFHvMcwgCB;)kf3IF7^HzJPL@)|Fp8Xds1 zZ7khB^?^pwu}H4%3!f#hLLSTYVFInqI_E%vDO4U9MtpnkPZwFR;2;m zEfh2hJPqU^Cz)}4G8B}=UYb;8OQ)!0f?;s1a>ThxG1f$q)6C@zQs zF5Iq9M^Gf{IDr4(dUeyqK$VzuG16CXjMG=O>y$DBb{3@2OCon1MaI>!9#Sf#swlVe zM~-q7GSUrFFBYUJG%KZKffRF@8`rd11$p<0H~^duGJ2>J?qXN8P~s?H%1fMN0)Kkn z74~Rvt2l1icPK&9df)GswN7XeJABdyEQ?VWDK*FqKqcN#*C^DmrNuRUS*nz(G^_^) zNa^Hkt@F}QVXH9%2nF9`YEXn5boITRvSpHwCi@7VdxC&5mOS$cS}Dbp(z(1nSbQ#b8LE{ZgswX;H_`8PM)CPL)eh@3Xk-iVu|YC%Auu* z3YKS9^+-;UvdTeWmjqjY85*N*!u(_gss8MSpmEhaY*yMn^ILi~P~he*)f4V8sWwYB z7|*5Ec*S}45O?*C?;R}r|6qq+exSmfRA|qD24{=orPt=*ji`Tf*+27Qbi%y8O~hs7%GKDYX-}EpDo14>6{e94U<+O&kB9|9 z&`cA4@VHzzN-gh(S@2SQWC>5mCn|sjG9#W-SA!l|%CI+i>M6Y8^i1m8UW)WWjbyQ#hKB zn(MX*Y7eAZ4&Ugz3J+G+CRJo1H!3M@#^G69AMHX(Rot|SdGW9}o`xg3M48q~73;s2 z|2H*Q*inW08-~QSK3Eh1>?TpL+4?8Xk7M~Ll9WWPOikNXxz-#DRSJ=a`aaZ9jDnbk z5x-U=Hye$M9*sWpIR6!bCJqWr5(=6cZ zg(lZW)>06dKu=d5zZ&>isNO!C&d=zh!p}uIyj&qkmLr4cvZm!5!+Nt&hy4(SwZ8#k zN~hieLcso%Zuk9{TrChdnc#(a_^j-^n=!OZxQ3xc9vhX`Pc)D)Cu%=rqV{(&QEx#T zO^M$oYQN@~sI|P#M7MXgzTa5W%bKyWO%wHH-*I8;=oc6%p}obnF)j<32n%})H&9Z^ zhmTb9#rT7jV-03Vr4nOii$F411xEXBK@!M-TB*F6aHBl;5{yw+;8G1{oY@QE6XnhP z1v-R8KVh-L=iJY&y^6fP-Yxh^WUchAvbK4)#J^Q8+&=XrT~>iK7bc4OW}8|DDr;hn zQL`FgyZ-p+Wp8wa?0al!E}Zia&NnoqgP+8+V|YYKi?KyeV`SB}+8iQCA=pJ}>Zji! zw)$diYbU`g@eiS6$aF8lz*w;HWo#gb;|U?$X5H?rVD&TDeZ$dJQ6hQjg>z8-@QR8r zihH?cTxj>Px5DN3dljJYYMA6gJd&2yCkK<--MKbvu3ZT5l?fDT#Z2IZ8qBy#FX6r4+FsrJZsWzXtwW?aBJpu! z>xJ6qa%qfOy+kl4lYeM9MMk}xi`_km>Xenvs3Uz)&wt4h<<-r599w#FlRPUY(vvUk#Q~nGRcp96eq#g~gh{z{e%ddNZh#S<>I~U6oGapmFVLX_%KcuwcSN&Rs9k z4s`6aWQnr;nZXBP>E7Q>=giVHS)V@V?_hwSl=B;ed0TR+l^_77_MkGJ<0J9mp{1#N|WK#7~$`W2f@X4eI^wUmY_UGLJ4r-0S|L0Lr#n&OQ49Szg zj;0E-oQHvQPsCozxnSW)JNQw^H4uX%CUhslfB__@(Y}VWW*=C=ltB3;D=L$8(FlFEmSBH58RVK z?!iSn!fD6j7QV;E5kqYh;kcsWx63R)xPJJOH%6_kZ{w1-RUC`~Zgou^vo=hIR^din zA}*j`+1a`3QOK^V47 z+>NPQQ<#GJERV#x5-p*B0&9h8RjhL1Wxd1qJO#^#AXfZGZ``93v$M-9uAw)!{M5a#>O3s7n>_lEF+TGv*C*(k0<9^#7)N^uEbmSp8lP|}{mLy0gJ;2Smjm$?0Iz}rAp$5(?R z8itJ1s7gajqcX7!45*WQ5_nKx5l;*nbd7!`bQ61hswdpt;Grqz0{S4fl6!h6wBsY$ zp=j#v{Sm7Q*Y@=N(Rj{IYLs%|y#`oiJjSJLJ!s|$`r2M#^ zPUQ~9kL#m5n)KfyqS1t(ReL`#f56LY>S`PB@^0Mpg*85pbs*G8g&qRkcFt0kCN4-|g03<-vJ(X(&`7eq~ejQ zHADz;2k4;~#MgyzhjXfqOY%hP~5y4hg|_TLb8DMHoW>K$>*zhy06tUh1I+b`aGXge~E~Y{VR7~aCFk9+$pgH>)i5aFEO47RXKs1?|?Z5F`IOX4Y^dw^^)c$k|VVm7I<9jT2|r& z#{7ui6xa{(0~Zfegqp$Bmnx7%i#<@BprM)M;YE%bHpriZh6SeBvUn7l8s^x<|9t#- zO27rCgZ?WKok+)K;Rrk6vB|QaWq^rzZHl5~M1#pm%+g!TG^IhMc9+QpLLS;*Ej>!% z5PhCWXR+5^t6LAM*xhfT@Q(Hn<~n7fQBYOXK)s`4+tI zZ;5rx)v`Zoa0b#hk4+5U0!A01xWWpgKQOaI2B+}RQpJUsgyfjOzf&(eHgnZ(d<&YIo9<#n2 z^n&gn5u3Zi3^sF1th2!*foG^35~ntw3@%K%dLdjhpArC|YZ?rYY57cxaXH!BbfZOP zD^o{|?D86){^V-?105ok!bU0+k_+Y6xKv-Az*g3g968A$eupfMq<|% zU^(yq*c%o0dPDR1T0P;pgL%5#=^9xclGQHDhk#NBO|jvVL{Eby;@UM)|`Oz@XtgIG!Jz9 z>gMLwUk+csSbh3*eS2^9$>#duF8;Hzxv{sgz6)7}z)}4-yWg#@ZT$s>V0YHHw{|!7 zws!Obk0b@hlO@7sbt!P=U-oLJ_ZFrRa%<#meC1XJ;Lork288XSrYL&+5P z+0EK>>`RmHu?RYID=)4+ zUTIzjRdsy4-5VLtzy^trVbUaBWWY(Y_yowbmbDZi5GBVq5}~!Sl9D>z-9Rp~{e*1F z%O1@}+ExqltM&Cat)?FK7s>^K2_G;~3*3GjQJgawLlw2nDL^E#Lrf-qAx{c4g>^C{ zIc-NrKc#tbchy-!BC-es4aVA>J(EA`cb*^cr(xOHgV>p7MVq0OFqg;rb!xs|4Ft4M z_ncq4D)jX4fn%)c~s z9}J6>Aps$S8Ft>~?OFGP6MUFZ-9rCl0EDHwp|hY3e`9iYx~kU;xUq>OHRqXDyn3dA zXpB_fRjmaO`UxlXU46?Ua#JPkoJfrbuexZ{B61P)^9J8oxIoYK1QNLJ;4l?nZviKX zx33wTCJ%8=SGO~n!4PFC3ucsS^te%%U@vu=QmgF?=m=lsYJ>5C5NdR+aT*?P;=znW zM`CLFmXdw^4118cJSr#)`OS4xy{P(w8Lj*)yp*b@+*Tw{2w&i!+Tgg)I|PM0FKjao zJI!fab$OY0(MoZi@uJ)@OKVAJr$iqvo&T&ttpv>d;5eX&UYi!yjx-P#J~op%hM(*z z5roiu3fF3|JQ3OPIff(o~k5cP}bPvNe$&11S(gNOii%b1bSpj3tKp%#_WcL#q>bHe__p zWFZ3R=p5J-Wn2MWgQyL-5g?ETQ5~Yd5wd&|W1%t#5TQrFqJ}3>P56QS<6&7Pl*lCZ zAXQ(f!^=poe}tQY#&z2l?u{+&`>m|eH{hJcV`O-D{L1)`exe81gQ&>^p=sJNXFpMZQ41%j#( z2tkf5~xmcyh3WcLnIAbQ?UywNEc4=sSMO0UL1$flC!lZ1EhW2*;%ZhEu41j$o5n=+Z5TsbWIQ$)qVF74M|Cdhv(TTxcB@2g zi6Hsoes(-Y(s!?unvh1KA@8%FZs8l&)YduP!(O3M4z@S#l_l1jnSEaX?1TsfQQGjwN>4&%H|rruJdEDGU*)Tz{iI8HacVEEhfL} zTElM{{$Th4lPAB>Ix+jE@Es@7HR9I=o2ePsIncMe-ui7gl9f3$( z?#&_Yn2Qd#)F2{S=|0Ogvo5Ob+k$Gu=f=A}lsT{fuR2P2O~R!dRV;*Prj=|7ydP<2 z>5&%m!4oH=&>x`1q8gI~-YTOIk+FC<56iS|c0MB=q*BoDT;lP6{PMW|yrEKwNDeCq zoew)FE=Xy{h7nc8o3aBxkxk4Ht%!+Q(=dM+>^j?^@6z0*iu<_ELgul|8 zI^?i6F~Nqk+j^_ci#USzHto#!uMBn4pG?9Ym=N}6>DWPAgLmW;*g2g3AtE{F`0Ga` z%QI|{zC$7d)NnAV@%>Gn(77O^ z2e|C~aKWNhnDFikgO&lo2P3*(0jz(Q<_`21J8*^lHhEIroEdpZ#CYUu!U{NN; zkr=^A2H_IK4(E_=X-}rJlkOlXuMM<|RwE`eOL#pbH=#IBsy5ekhOnw|NTEm>T&zV? zc^=)5=&X(TCtZnGFhx<-p|}I>=6VZpU+m!{MvUXe7gjqcXfbSFq4vWmGLVo_43G6a zPATi9n5{Qgd?EDY29IVbq3$LMK*(nZI!oP%xBU;j4>%L3&+AKvKK>C2kIBRgMrLO@pThE zLI@<3x=WEQ-BK7G@n}G>Z~R+ab)w}v(vi7=coc>CDJ z`5bwt;ljks4RTV5j3`zcBTiRE8CF9|LMk}z){u895^44I8ibg5wt*0wth7j zTmW+|R3>kId>Q8FIpDS}6Ko-ZfbL@-B?6iC&hmFu~q7CYL-x$=(4bS3D(-H&7=Ybp-n8 zR?YnULsB)tt$m3ekKPS0QLzO{q5M};ksJbtn*R~|8R1xk$4lgEofm~eh@*h;fbykB z0ROa)(iSgAXHS?yhKC+B!TDP7s#;l67zkfevP8tv;D%e%MSO(C>$E98leiI1?;iI@ z=~Lluv)baMFzNUuSleAj5n@6u9OmVi>0{oTLl64yw56=*5^=bM0a@CRy9D!p`Tl5Z z9}>XCKd9u6v@-&6H3%F0QlNvQ0Ccwi1V{uau&@$vGcEE)&W1yj=RNDc>xm7HbP_&Q zgWs#jyB!Wsse49-1zxleDrUwSzn%6^`>(r8KR#Ug{VP4!%tF%wxp(&QX#&i6hUdA57>*DU?Zk&lSY|>V0r_|7RlYZ zoLpQ^N;k4XCU>=y7E3QMU+69K67IJID7a=_S$$*}#dxRC$$-Q$l5&}?-r)W6!QcRO zHL)xOut19(ol$7a!O?V{8dOv;9MAy|vd7&e?LH6<@gtE4uF_jt0raLK)5~(aCDI1t z%TW(vNvVDP1CHQeBfP@k6g$GqkO(~ZBa93tp=DXud?tR|Pc4vqbT%CHcqNUF3CV*Z z_h2gqnBg9q;R`&&Fgb_EHnM`*kT@H(0q8I=f7&BO*!AfA0#T=VdNl|u$G4<-;iG3= z%>J0jSAr{6<$m2_)F<1WcdwXXhdEL-;AZczzJXm!4!}x${XpTc{Q_4aq+o_L&T(H$ zpj2O^6mJkQv86W%tEjASeUhJF+6XDLGSE^k)x#n?EDZAL`U{`f-%%hpA_;StuG_*2 zHn9~!&;+)YsEa~yEVu5O$Z`P1$GRRhB9F<=b5-I#@J18K~D_9w$K*_e+zq)KNL3 zdyRtWXbujDW#p$c^nL7Fqh0lQ#yv%odT4YnJGx9n`IL!KO~Q&s+#vQxy%5t1B0!jH ztTjK6{6~3LVFy;&OK=uAgac7Lz$POAwTxl9xDD(;&%+-)mqVXyFY?5&9;WH5YJETZ9;+-vu2NSFJTfe2r;+TN(Q-!=E{pj@%;qBjHjda>C_nyKBnSv;_ zX=5n4j+5zJD*tK*wM3TZ!4*CvV$S4XHm0j{Y9NIWuPJ*TU!XD!u9HA`$7Q($1JQec z3Wv_SCz2P6|H^c&7yOjKC;uzYoraWG!{d5ZjQ0I>47sx{@c0j`>)e>qZ$2Tibbtgt zKqrJ&xOER+AAJ6Ra0EiMFQuxzPi=oe{}PPrpDEJ48MU4NU4#7WRa}5Fgg(B!z@ai& z^D_&gxCn{w`L&-- z>p{ApEZ55UMV!OOB>31l_Mh_@7waLq zE9I3~>OI%0pFk*L!F=OK$5+gt3!r@32w+{buMEm%p+Je{6j8ibQTSjFA%QXJH6$Gs zZFvVka(_qG_tY@s6E7iKbQlUOp%xTIMok7N4E)nD;0fc$>2FV+S%_N3u^Fhps8Hn~_aR#n7 zKuRI;StgKnA)JpU-;Rct7voO*SFws8{rB;rTuF#hygxs9 zy!d!QMN=?>A*K*{I65tZ8jZDC#=!Yt^0p&sbAgOfpMy7U{2I|C29V?)jpf$Hq$O1> z;WsnW;JdxO?cEmJp<-yaRo4rv$D6*sq!>+gi4Y@}P9c{I6Rm0D0fyIK!mzg2s9bu| zAK1zUtPyD-CTpWHQk8JR*ByU@jLbXXic%`XeScFEWF#aSwY~4H!szh{xhnjM!1Id0 zJD73`k`?Uk9&e$7iw6K|2kss(N!gXDMjnumc}FBS8!jhi+6TFTl)sk^H|ecLooDPM z?}c*`)(Ig|dXvUp1kAKDq|8`+F)X)J-W|CjXbffCz34Az%lP2S<%bUf9|Dp71L)zPf*hn*LC7GY^rcF}mv9LAv{Nc%zr zdncKANme8%L~DpWxN+|(qmEb+8A1gXFBHTLeC=1b;g@eE`OOiMifq4Zh-l$N_S<-S zh_pmVbos~za`~*hB)UMGhjF|G$2^78%i{+2aTL~dAM$O@M^Td3eRMiGN06{GQWW#a zNA@rQ$fPq@ElzxVbj~IYw7*Cj;ca27h+ZhfJ1ASXws}w_M0y*XP~V0BIDV`fFY(A# znu>|L=Ei1n7~^=EK3N?o~)S5Mtn`s3rxzh2DTIdgH;=XKlfW%6=?@Z<*eED z5zMep0Rbui7^?lV{kC~A;422{l6Lr01Sv+7 zu27i2NAE!McdR5TilfKbI^_e+d*I0qWE_wE&h^2QunVRiCH;bFNKD!dDxw`qF=GfT zfrwfkgOSU0F~aByHpJ1XyhNjY{e-g@Dw*D`3#6>;2xs2CH%^8Kn?!;14=DzP zBIh-Aq0!NX=$R%;-*5Y8(`RL^A{ytOj>4bH#kjcCKNq-Y%=xG84dAky{B%mDX;=f? zsM)nxIA3l}$iR>w)~a3(qxZ1bZ11{f>POO$&Pr7&QQ|(mNh~lHa8k7xkF?@tjoKuONATc6aYit7~L9ys}&k_HlG$BUEU{JtceFR_7Ts%{FiUiecV)K7qBu>i}F@QQSKS5(E)1; zG`9R>|KbL;^J{G3%2yHJzDi@SzANusyus+UUWZHZ6uTWDM}A!xs-9B3O_H6r@Voc$tYt z_wDaV7d5db%VJdxkm8ADg5f@zSOmgen{eQ%3O4Wn1dXv5_z2vu!E+qrLDpu+pN9$3 zSN}K>k!;NY0qk$Tty8c9Hvq94#@pw1BwBE$dRD|9=zPR;haIWpz~yl>D)cS5FxMr{ z(&Hb&NlaEu{0Ie1KX(1CR)VdwrO8&TDZZX!J4FNIw&*kV*hr&pm6UeR+_dT)d?I=^ z5L-Up0)s12HW$WTVOwAHEZ znBo2hC41lT;uaUCOcUjaKl2E7b6IfP!3=u~d6{t9)RaE)oKQ~;=BKn4YeuXR+3RubH?tJy|3r%uL8`H6M4@RFqN6II(0sFyChP*nBxwlx z3F_3MV!iK$a>j(mOB^t_5yFp=Wcvmwqdw`dy|8$PM|FbsC!&@faU8Vxu_tlpnr}Fk zQOvXzvM7lAoB*glmh&gLgOH_SGzwUfg)E)QT^?FGznDmn`kBSG>5TZ`Tu>(+_#yAIdU@W;m~x7mh65WAqg) zXOv*l_RpQC4$3@mXDMA5ux;%YX0p=Btq6D8Uzd5cvaulBdkL0G@QB4^uaInX)k3P@ z05XJ$iP&1i^>so@tYO(}-{A-2p{AwVRny2mM=Q-n54_(J!fs(l4Av#y;&ifawS?ST zI!Fbb)DTG>wiD5Z&8hrqkSgXt!q{WCg~BG16EVdcY_@>X@TczMg`c@p3Xe^AiJMoq zXy8TOw`fOgLZN8)iwZ7FVfrG4kvO$D7M`sKcGG|5?7Qf|aC7m-TE`nc5`0+&b2yV)3>S zp>5vUo(u6g>8252$GbK zhuBCG1$l9SdztMpQWsZo@){V=^VZwy+sn0-g`(8H2-ywo2gw=)Va{?Q_@!YP``+QV*(y8?Nwzcj2g-$(JkdGzbD^ihofqU7ovgt$dXO zs?RiA1tcMREjCM`Q<;?*M{*F7RR|8Xo<*n4Eco#lwgLG_?)yztS9|we|KfuBCei|_ z%6J75k6H6dg>QOCU1no3X=MwY?(S~3w!hofvzHu_SuW>@E~7hUtWf1!$OLTy>J)k2DE~y4{9kPYenfItHXwpdM z)0~slH4rhLB0w!Y(V%`ZH~>xKSPr^Ymfz0RE++?TfxeZMahC=k4pv9>Lgq;~AYEg- zm6fBjUU#rQcrSj|4bDs=EjT?4X_I2!gSw|v4o-%)Gb!;F4ox<|dE=9lq`oW#6K9-X zBM}^_XKI-4zg~HD4+-Hs^L&qdnXN;{dW{K{l1OQBW~M|IoEFn4aYhHZ4`?#>>*MTF zaHbaHNURt+-M4g&?ylU06No7m{T^2$5O5g&@f$Q(&(j` zVj%vjPo@U9SAfW*ZbX`xQT7u)!5+filoIjDlaR>+ZnwuGzahLCs}bScxSpAyu2TIL%9W6@~8IZcF{=BE&Z>`T%n{drqx z3xA|%N+4Wl44Hd`zi=#fxO6l;8;?dT_IvSR4I=5U$YS6)A={dvp0FJQvE z5`hu}CjMB$CHjMuAqdi+j1gz*WjD+4{|V==TK75!yZ07Fwdh9}FedC9W^(!?9;Jz7 z#%DFAfX!(uAi@9$uSphyxltD`H2^>oQ@))i3BbTgx0Y>j(YHi^Z72vSfdz}*xXUd0 zkn|F2Ci4IPQCd=fB_zeXr~QYT1)6N{F!5GJ$c4A(@>FEPDM}RPD17akw%_RBm@AIrn-S*y+@Fkr&zwz`0*t>RJR;^n1 zwJO$sux)~k=^X{2IC>ZM@~#9c)g}GLvnWSGGh87ZOQx@`Tb6Bz@drrwwS_JtW)lgl z!`EFdc^joydN7~$zfkIPLG- zU4>Z42_`oPEk8@9uY`1)+k8qEYl0Ifd~__}Smvkt8?HFT3<^x+sc!TwMVUl4GOd6Hcw=rOnv*h zwfLa*wXjkA@J+wPw76FHYu{g;S=eHUOLitoLM(GsLL9*D8-FL=c&3}##v8}-ts-Cc z-vtA5#K>Mn-t{|~YcnvyTHASrGYmZ!`N;SMR;OR_10WkB@xH(K;QL=!R`6i2t3OY! z4yaMCOi6qeO5Z4+g3-&a()J2irR~7<|5<6vSS61Fj%|JxI9p*;w~5ZSm2S!XL6u%u zURX!&@lY-Ze@>6__+)S))v-{!*sFVCb@J%BlueRbuh_fb2vPhCh{gSjWSD3{c9|XU zA_K5-nTicmHm_o1vbL6oh;SAaB2GOu8ksv9z|e34xNO%EXo|XEsPVlk{vC3@F{u3+ zDiA7Vkw75*mH+(;i~0)DUzizwgEixNypN^tGaf)P&n1y&n!DN{9YIil{<9j<-2$Ci zx<6H>w`kHgv5`+S>0=+CTpbkMiBX=O*QUI1d@`d!U6NC(_HnJhls{LNms-*ztxKQg zYE0gTh(-we%AX<_=4mzCJe0u1WjdBnUUR$fV7xX$0f)CJ;Z^e%;ZR3#>M&ssL&`s# zSFf#!b6{Y?xs!@JY*A_(sW(1&)a5{z)RuK7@IP^IKOm)*QWKWP&A-2gCmg0mJceY_ znBUFxZk)8Jlm&i9;*r?88jX=2MJz^1MWN^iy_S^iJheL;PBYlkx`42z_CyYpjuKP`Q7(R;tkFmx6BL{3fmpac5dyLaSc#-~KFu(>1+ z#ZT=`NPVrzr!jYxnWHJu~2-&j2Wf_?(fD5ZG32kMOQdd*s zt|HIm`oGlxa2k0`%>oRqSuh~U)c?a&14wWr2$i79JFs9uRjkwkXlVX0 zShVDmq!r}Bn&rnr1wfr3k9zE9$eq6&_4`O=i}Gh+Kw+*z0m5HVq{1UfR}Uo9@xFF8 z*eET2A{ecx9P|$1G!s9YxCrYz%yITLOqhG`0BSixd2#2NM&sLY4*E_p>7+d->n051 zXcaD|7J1M1XFTITkH=ASB9=h>i|`4b^9%cftR==n))O5z_g+#~WR#`;BWXy1&2&JF zhrn{g?3I&5h6-0JCRW<{tXG>KRlq8RO7myls z5lwiSquE4*1gsVSE|G$iIl5kE#>(B`g7hB(*s!f#72^ogM= zl0t}h4ZVknpEBd!cK;kTnP3P&R->4J4^VLCU+=Z$3WtuPFczlI_cf1NYCBm6v1d69 z=}dxamdImMGQ5(uxyYYjT!t!~EZq2bCV7CUsDfYBC=swo?G55If$L*$^kDB?Z0SCl z_)bu|Npr0D3;Iw8lRQ<`IO2V5Y$h%lcAzg`a?!HnTT_>8h%)=k!V>f8Eu<)>s?^l&NwMQg0I~r) ztm^20CTp8)*Gs(P*X}=lbZjBjweKTA> z9*CceAr>=1?8czcdoh2uOS*C9-Z#HX7s}QqzQJZ zx_Y(M$q;GW-iD)9I3z<*5RAa0q=H2gDW)YWt~-#Z zM72V)cA5wE?YrKHdAIi;tHvhYoxB&M&@oU!HE40E0W&LHbz zK9l5HV_!jct0r>NU%js4dZ?jEg=6X!7J>(+P0ebGPX}u%R>moNnV3(itw|srmqv~6 z0gS5OwYxxSQAv>U5$%=$fBhs3PErY0=U7pmpdb@4LD%=i)agXB%H)NLB#=m0a3Fq| z=uC7c!C8cgvup#l$}()RB}gq#EYvQ?@G2myYmj&Y`>vu3hLn_IC~6bXffEhSR+G%O z)bP|1#x;aXNI+<+s$K~fgr`&cJsAz(N$^D_^}dr-fS|TJz;)ajcj?4+G zc5FEl&Ph^G&9m1NjKSS5AzCn0_A*0=Bk`<K_hl1~-H z1i8RXb_jFkb{d6_R`P{tYRArqQKdgd9Cl5B5S}vtiMt)Iflq>q)CL3}kzHl`3OdzZ zSMRZ4k;a2q+qp*3fx25`pfNqgIQUnjaZ|anpF*oXzGDRIcqG;nno}3$Ap8*dW zD*{8q^SuEz5fEXEwmwUBHZ1wc)j^)`iwC|Bv!wefRB{Iq`ERgYrd8HR6~uIi8f>fn z+r3rO0V?ZfbCt@qPM8w^IO*wS(h@TCQB~5|k0C&PAuy~s5lDTvW-f>}w=h10nNFi) z8Q?0ipg#MlkIGp7OxPd!HbT?MY!tdr^nv`qz!-WonAqPvTkt5 z{&QKXaV>AlB&-fgF{A8)Lz^z8FWr=zj<<#@l`n7~YxBTi*^L7u;8TaSq8NTT!qMRP zxMQ!h7qEbIHN;P4Ee-?m4<6!PZK%82Qa=>;V)k6eQvJ6X6O$5q@%EoUrU3E3LkDH} zKTca(`V6-<^bx@OUst#VTW&uVl7RGmy_bq4*8*|R`j@>U*46BMOLzMHK%hWRy6taQ zV;69pglet zKx>tA$)pY=qnzMYeA&@!GZ6J$o>O38xwIK7MUo7apA`^EC>7zA84$GupkdwG=F`?G z*MM3)C#af)wRBstybMI8R=_dnc2ZL*N3tZ+d}?99Ni_j$jsa>l49-y!kbW)}a|)A9 zizH;MA=`w!dgj!_7b2liU`?{v#nkiYjAAn6=0E#aL}iz02N9g>7Zz&5j@<^Jr0|T5{hA|ybB9h3I#BG z2wlIAhjW(05OHD7Y7(qwqJubHMHsFT%WCD_ECa;g=OQmRL)pCuzpzHADEuN1+WpXY zR}cpa#ZfBk-E-IV3HCd+k%iH%&TVO%nI3T?LPIL5iLLnFpZ}cDlP1Y0glET1Ah_9O zY4QpyfpuBlQTX>YRjq0YU0t$B^AQ5x6Eu6~=~1yqj`!f4_M>FCV%ka$O1DA*)Ydu# zU}FrwR;~QT_%Mvps+yXCyliF|2)BIi{18>rRa&rCS?)pIddjZ>gb-@bFrXH<_`vas zkA1i(@#e`3m~yO&5^`=rgyjV2p-s)zbXi_k6X1K6`X!K8lWo0*Rga^gOmEFzYXGGk zI8q2}Q=k4)7RaS2X@b8+VopnlwC+K@%ak;qTs_;4tXZoYku3&(Tuuv)Kpqgq{!h%D z1C_?w^AlgE@)lrBwBA^?whknk9c#HqpR*=!*oc~PyfwT6lsA|MUAKw>h%~0?5_uQB zDp)+@;8tR5m(WR7!a8!tBL#Go=(KUqe)IFh6y7IUlx$rpFXXFdy@R?p{I*E)1t|(uGx3#C3o%I^ zjaxq-j`ax;jsILlg!;;W2au)kgx2!$Mei_s7|8>grr%o_7|>1kH+!i*GEy*_)j#z^~^AZcOGnhtKhq@R&l*Se)C(k72oHvK{IK`qIvgs zrI6qv>RoHnFTU5Nckf&NFWPT@3rYWSjIVLWGyWpv@fvqNYbYo!k-x4;F0d~b3oaaz zv*sq_e*5Fq)vz?2W)(XU>%5$7CEVgXojJJ}NSJVyn&jfTd!wb9TpO*(&r*c+#MECH z{Titoot(2qsDU7W)m zgGJ-H)sSWsB}%1#aE2wz7uwu2xVE&3V ztUfh5L+GlW8;PL+?M;9Qbjo%Je>>EiZ|t^tGJ=GxTGjGzjq84VKNq?zwwKD`K5P!^9Sidu(hgV|~s}5Rx!el)21mJZifa zs0EXh5B% zDK3QM0&P+a!UJQ<1((4fPk=d5BI@LS zLg>t1S48;yH4jYwL=<{5>|$WCXZ&w&t)2}CS)h6_D*iup({?oX`1(i)jMf72BxFn0 z{m;v-O@bbk(1TJ^SlMmk-rqFx5!|QGS_K+OY`1YI!E_)^+5r%I2Qfx05+!W^=2^JO zhsgk-cMiq`T=-RD8zt$(t-EdH;4ZIJ@^7n4!=zKCy9LE3@REM%zfZ zzutSJaG!n;1`)2b4{a!_<&7qw!i2>^15x`vDAh+~UL;J#v0#leUkr@g^H`bxa z&$dx`-nRSzk;us2NDvCg*Pxwb34hM(l&xe??Ku;%;{&7rt>0v6!td)=XL>5|uBhl; z;5c;H4=N$_``6(Lm{sFsQyXMeF^R0_QwD(xcNCd8$p~|z#QF_oFO6=7kP&WI{kG%eb zj;+7Yqa?{s5_HstiH2c0$SVUZZ~w)UwX`i*A$-)xB)@e_0DpMW<29Y4Q!d0N=6gE4 zyuLsJ>nZM}ffnXXRTz#Itnh*+tYsRo_A{eZ{1Ovtf5lMRD5c-N`=9s%_s*mP2t2}? zx)g|g@C=u2)nWH*18b8rp$mlch-CqMPAwOZ2gB?UOb>}L(4gRz6Ll#=Mn|NaH*km1 zTelt4CGf~P1aClJ$EcEiekc{R7`=JpBpZq50}P_CP^**BcO^GLML(Z3rJE1GTzMG_ zA7AdhzCyhKB5Az6oljIyVywgf+8CxCbd(@MNsnbq$<-;|gwt-}k(|?F>pm7>P!Ytd z1#xhohP4tCB*=lb!Q>k;DRQLxBp*NF5%@AIoMEf{8V*=)0?T51P&H|v6w9L&jRJ@= zq60{$*}ST10?;WF;4+-5O82JKmw`GJ(Kaxww*#2L2dL(aOO;a-Y83i{x>Wm(mcvnb zmDXK{wog0lCqi9#q7bYKM5jbrh&rMWNxFu;SvnWo0MSdKq^Sa%!hl~;bWUbjN^p5v zf$WbeR}rJ3A6#Ah;G(EsS?*$vY3Z(2RWd&F%a()Kiun>%c;IbqHwxCkia%XsM%|6c zfLRfeQNMX*yhy@hl8vh~&vWPO*rmxBbsRNt#lS5=Q^Ui^7SqC_-ZdaTLo&tdD7VtUz67XTY9{!9BywKSaz-6T-!S#biB8 zt(#}Q1g3$*2!|gmDXXjEKX3~Q;e-<^h%9tJNvRRS^AB)TQl3Umi#70TucycMNEz14 zwPKWAVlCDdV0?19EW!&W5NU0j(({5g&n+-2b_bO^etRR;VgW^bB;oq;&)s%UhS)zvT008{fr;OhYZ4kJl9)IJOm)o!&rj9?KZ6_h za`>iyuJ;fh(r5G@>`?dylMsPcnNqyG>*)eZSRA1K^Qe? z@&V-Wd$(_s%i0>Pq@B)-0%DV#5#)o!lV3L@+h4}UkNf?zF@5-~PXf0-BlK}{2Zu1O z9T8&@A$~MClGnCjJzR$+H{SV)<9wL{EV0~9p8X6{SU_himsOpLb8}EjfG5v)!vmN6 z{;>IOHtA2C@5Vr^(DPs{DPSA#FPM7d5DDx}Q8xV`&#{2^g`Ei30xP=={+QSePl|2b z1lsKwnFv|UX)d4T;3p#|2@~yDg9n8!fw(~EBgCKcB6F<=q7*N%f0YWNxR4x7iV`A7 zXw?0Wpz*A1AlCus6fWDR9PG8JElt3O#x7}RiQxD-^37)0-%pcm7H~I*NfmcL719ac ztd%Hq+dm5?CIbDm)D{n`_~+CUsD>Uw5CaL27@I_!b~y%z+=5jpixshOP^Ys2|h+v$|+cIo=n1FBi{A*a1M@9 z3wfWE2IRTTnttQ)sYO$jnSR@E1{W7huQCpNg#1wmQ?wUC|H8bWg&y<|k@ctPb5kNciE#!bqF?N+>(!C#M$H+5nyW7yH6ge|7k<a{YmpifuW3Ix{={*>UkFB`*Da*GG|; z?49dv(dwMN#z}&cI*&<}6z!xKcpO^vGrs~jA4l&xjZJGi7MjIlDgF$}REu9EXLxeg zf}Sp|W~-4mllsp)ZoxnH>aFr7yEq7AWvsyLy zsp-z2eh-Rp%wJabj&3pWL_#q$(8QuG2_j~dTJjYT5a1^z75e=zm#fQ6nVdB8n%d8k z*HlX2-^$Wl(W&uvoR<>=mVSs zAd6eSdHTMPJ!5AtMAvrtQ7MhFdyT?x!v3!60E;G9Un z5qf|kB4@umox88J-04fLszi?;uw`|1+(XT2q08vm%=>=Q4a7$oH2gv${N3e%P3Ose{Pmc_>E=CP@04J(bKANpymXeLVb1^4qx@53B zW4e%j09CUpAu;L=oq~+gW1Un;S>4tS%p~*p#AnuR&&Lg;U_>*9PqB4yEp`BCBP@|xs%e1)q+M{qo0ehpV(lO6If-4XV@uhA7S8yRC?DuU|1LXIZE6VuW$Wa1D|P@2wgw_}TThQ@?miws4L?J%9bq6i-w@O_eXX^; zgw(CK{d1(~(Owukk#m+sAA}R$lRUEJ5l?jdK#n{g9Rol>xu)Ym|ChwSpegth;TTT2 zQx}j0k&*Q76Kjnj~Mtpc?H6ire7qvn*8 zsQ)@TKK$mJZ~n~RMc*hP#@aH**c@60fH^WzN5}dwVg-$U4!tESNc?}0l-Fs$*jb0j zH~}I%h;3u2utzEdr7$6TjDJ&NhhIQc7-Qs<4P>e0+!9SUfo-S70}3IahQf(w5nVd7 zrxrjdB8&0Qts0$Ixb|jmjH{6M#W6B#f3#;CqBl1qjgYpid{1V-gzl8M`{(k zD|GWWuUXGUfl7g>vkr^HfKP=`fE88wg5L zt6`??@eU?)q3G?Maf`IuuuJ;qjW^0OHEu1+c4;qR$JkxiE6`5$VJo4uqPwW!8d}us zrf*y$@&<7JF~IX+br)9@z5JRNde>w0jX>nMG8sk=B<)&)3)QT1)<@kjlt}h&urc07 zDNT<4{;oIzrG#mhMvOa&*#N9%xYPoph272VZ!xJz#6b<>IO_K=a1_J_3}VKI7NedK zh)(-UP=!!<7?}xLW?^;r)%P!NeZTks>e0c~;hX*?uO<4GSqWnV-QWwkF|7M$aC(07 znzxTEemNi^!4y)C6iv<~qfrYj%mw}xKgX=oc92OCe{e~CaI<#_rzYE4tSnShXr%gx zC(OVc4d2YJwtx+?g3a7~gK%9@?Km}WIiteGNr*Tip&2%=FBW2@@aY9^!iUdmq5mEx z2S}`qhtfFpwX#|RKRL|c^*N$ej!2Om^|Uj@{2|zus=^<>Ow2?}U9ppO*0jz32uQ<1 zD^)w*6X0=C;YDq3{?Uw*qOhp3=T zhw_lp07gP#3Q3_gB`#>opmae)3ni(3s!j9IlJI%WP~KkXmc8e!9cZa;tARupF^bf_HWvtksynG*G?>Vem z+Dc+qRTnESGtDNi9u!f-ZSr|!at20UPD1MhDgy9zn$SMA4by>anE81unI>pQOammr zY3l8+Wjuu)hGNgqmrs3lRf~qGy+nZwVx_wWI{$)7H6GY3!YiYH;cubZjTVd#)8f7ZDyH>HKpy#Z!gV-D@YA-Q(_FU0P-_&`MMRfAWGM({3a{X_9-PGp28R( zDMB_`?~F~%UXNlhX-u|qE_Z7rhLJ=z@qz{EfOy?_!a+G`9~p<~W5tkhJ)jhFZeksJ z*gN{Me|a)IT1V;JjrXi{4zEI|{S)tIg9Q@x+0fh33N{6fpYuShl+K!qCvL;W@BmtB87YJ)5r-A-c2=Vx9RU!? z#^GtdcYbxjBmQr$$N%tj7Vkb*9%h%dj_K%ot_sTAZ_jCH!Vk78W;D^G z9qSg=R&oSFxt|-I&nRy5_BhbKT)0+aQdI=!r9bJ@(zc(ygz9$whWaJY5qDYR4@l4H z*NQ3qvA6NRi)NgRH{tKaYjcEoi{h;~IM<=Kfg%lhr?jA{N=aCS3X)f{5%Q?WkDjDK z;Lt}JZg9kdkr+%h#ttguS??6iWPsR3d3*+m3_fX+Yr_H%6(0SK^S2_SQ{*)RzMlV- zAqpsQE7WCCc{zo54IfQEBO{nNhHpj9F#gH_UNe%nu#cw>#!ammDB1U#L6VPr05u%p zX6St==5)Nb$8XP<1p}6om|*JkB~(S{u%|UB(;@%HEeGXis7F*gf(RND0c==Xv+M$& zh4HHizB+o|izAiUN`%vh*%FqRAu%8HKD~wrh$x@L@a=#?7Dc5aM%4C;%k;T?e;d$5 z@5KmS)*SiO`qc#Og@YwXETL4R4k4r6fi~?z_AtiC9<|oX7UcXMv+vT>^RRnI1`}|WX zNGae$y{S-7(5A(+3c03k3zB8Clj%8Cs4dOJ6#}uyWKmln_Y?%MvtSK@_vFpu06)f! zOH6H}n^Va#yh=46;2^Ey7LgIJzg}(q?asg6zJ2GL^gCL-RROaaS3#2`ne{M&8E}Ff zebC;80c``Vlg6D3?Un2pZtn|^cEqj!II;i5rOkpbGE&V+Of5}*0*@iNM<-7_3Lpzf zf&2IzVAd!?WySG@aL^bY$aNO_=rd;eKbWI7J;^wuMRAYecMn6dg$)&sjT)AREE zrU(pN)6nOdgq-mY^}WlL?b+Gd20|qXCa<3L5O}24;iDGgZ%}Z2_f-eM8Gii(&b*zr z6#eSsUczac67z!dWJuafu@c>$IGfng>1haad=lj5%%edH6|}6JeH^XxK1uKV_Zpg)y^1>d@8Dgs5UV9(w5UYelD2pLc2#Rx%AR$y`i7S|j z*GiB?CrC)p^N#F}^-nXvTCD5>r>BkJrW1p7SV0By#LHl+Dp51@7PzKL3`$&eP5Eac z<1hye_YEG5ho@JUeV)NeAYYrBuhsa%5SJS22f*#^anr;r5hYq;wr&MwTKtQX4|X=^ zwHE9HkF(~}G%TP_&Y=HA1qKnN_@|-fwtC6jVi0VLZhk=Irv0j6HQ`Ug5ulpAXQ$9P zV3?!lFmVZa-(nm~p5xP?D(BLbcIE4)rNc6a^t4Y^W1B#*eE(o@jzqMdarrqN>S76r zI&VcQ?zCf?n3ibqGIf{;YZ~B~!mOm(d}51QYKik2Nn$-ozC^0nfY*tgve=8HX`VAT z6ZNUqcAm8Q=Wmfp*lo@4o$sB`N8zjS{29njM#FcSC$Pm^anJfOMqsYJ1uMU$rWHAh zD71O16_R)_lE#(xk(h;Mh2_m`PiJSf*@vo*ppUYGZ?; zJx@jg0nNS(Tuy8Gd3Qvd-`)8=#W|e$p=%xG6J5`=ynZe(IwMEp>bV z)|Q$ghzU0*^d+G=DxA z=6@@V%AXmc=MNbao`NJDELcrJB1I8PCL%NpU4?(gASkD;(kQyWkC^~ISBIB+gS!R@ zDq3VkQ0jx@^BpTML0T$KpxOu`9LX? zvjTP8R~iLg5w;oQB%5n<3e92%dArbHAVFTlf{aPAwWET)$Tyq~@+YAOLl?FPm_t!1 z#mB&!Q_ql7z-X|%u?y^#r_AtjlZD>~kHBIQE3?9wGx;Cw4NLtGwmad-Wmj-u4<`Gk zf)9kdrJC-{o~cwlPPZ|IcOo*GXHR0eQ%BrVGDY*kg;_1NZhw$7Cl`k5VdFw$q)h=S zCxD<9M}vPfOq@p_w2A?X8Dx{^9o7Pepn*yS|DbELL{tIq7j-=nsJ6mj&kgOGw%i9x zW{`~t$)UaKjm+5!GEG{z3)2jgn>Yj_6j>m`JZ1h-ij`qr{N7^dy&V$=Sr%P#eZ{&= z)k&(-TT*HUvLu!|!z@9qvQK__7~CYw_ccJZ^Jr~nV}I-MI#W=U1~`Uz2LT%j!f=z= zS@l^ZJEKmJaIDso&{~h1O_zi@Om+4~#V6{@LR)L8D-d}b;xuY^r1GQeiPspbuV-e9 zuxe-mob-|U=q8S9*gqj$cVQ?&xry^Xa;sgGS7XF3s`&E4SrH<9%M_kD^U)|BN<%T>l3$f`Rm1;+aP{#_PP?kF37<}lcG7Qa z*8U=mvGNhBSTi$Os~@O1L2(=xtV+Alr_O36Mfya!jF^0;c}AtCHiS8A+Z3I>6)XsQ zQ0w^r8tWX+azP6=RaxINvx@&j?M#RV4Q-#X4&`WXZ8Yj#>+h2r{){MJlwUyn&di@! zMGc!>Fp*3iN9WSC(hbztxWvi0V4-MCzxcc8T2yP-n`+3~eD%EzKXkm#MZ8a3D{ za(178V_N1$sLz*ns6H39!5>O}FxGW4;Ry`~Z^2n`jgQo4)#QQfkql)|Y;|IuO`nT^ zi~8I7^+U09`>q-hMA=7V8#4crntyH+$b;hS0SMt-VqTQYms$@t^Ai?y`q)C$fB?bx z97sf55NHK_Z7rlgw8k{LAbJv%VRbcKH6%DwN^N`4-gk*G`BZW5DH)?O^J-aX1v?X?=IU z)d&wSj7V5`TG`|;JhLp0aXcK42O3n}IL>2f6TX>aD#GM(;7bY35kly@53!y*A8CV` zx$w}L!|H1P{RP|u>QSn+jF?n0c#$rZy-NzHXdZ18oQ%Q5foSprmV6Eml8khD<|H(0 z=ns>|hg#HwYOC=I!}z#_d~)GP6z3>ASD{f(HrZ4DBs45&C|lYi>R-(+Sm>iA-Gb7| z14x$Bk=nyYLR;4n$V7UF*ZaZ?-K&KMy6NyHVLsY=M|VYN%f8?4opb~>PxU~3#_SHN zweUI1VEkMR1o2NUDd`~7X|c&tkWfkw#!ui{YIh+W)K}a@4MNp}8vvlpUqFznu5oK+ z66NP`0ICetDMTrRYY4}LE}!RK>SHcYf2-{_0W%_qt0JixzB8~UmZt2v3_y5ixc~|{ zlpNBX;UO~XxXM15U$$pi!+?p}3l>A9TgWga0xoQSC0{4J$q_v~E)YEu1|1hinzdCW zBTf?C@~zWGvivgc%2qEGy7YHKk3cfC0~TFfuyQma@f8lulLy5Ub6N&4hl%#?o&1r2 z0&4KN!D83;$>C11>3;-p44Hy;v^@GJy(81PQiDWo7Ep~`D`;6GNaEygoLyXAM+ueY zKq0L-^f`hTqU?k&O}wiSYMXmEo>lXW41}{;-Wr*n#zaa?A5%^Ue3(Sg4p&rg^tE%} zqKQ9dH+r&SgM?=0{DtV3ggw}%t&Lt^v9LhUlv!|~Wt~cN1FIgxJbiQu1K;{~S_C(Z zGyqY;NwReq%v7Z^EH~J@nx&jimu)Np^Rw>*b09qxMe~_(5vLzn|28trL%9*nMQeJK zFb7kgEJmiBuV6rC0xl6nedqq$?|@ZZ~LRsaCBd;DM4Tjw68I5D*+ZJU@XDJfSqcn zOSfH=VosSr(wo{%y@Dk*l+^hl2#aEt@C2y|n90mN*iIJC#(avXoZbrW}&@f6CWFsFTR+EbY3JIESE zD*U)FH!#z0hbA~Us2k0=EvO(`_c~A_V7Dm2{>Dx(W-IkKqq`ej1w!V(J9)wYvccIH z$p-h1ynCzW?tgM-&@Ev2)0o9-FERNq>91e}^Z};(Rdi~?H_@nnv?CC6@}*|SJ|4<~ z1#fSLs(x9aBP+m0G{g@gj+;L!M=iVTyh4A=zwUa^ ziw#|8{qTr;Xx9=rgPUSRO8pxQ$2Z+k{{fu%zymGW&0BLt2 zj!%*7AGF#fo0YJ4RSG+D-#`Wx$f>O-J3E_5Dd}Baf!YCBi*2YHWuW;Y#cwBEiZm&* z0)+_jFLD()0d|f2LPjPUo}r*J5v|gZ$n()e0rn&NI#E}nc4Gp8cep!A*)Y?gw*|$U z*j)4pZ#=Oj>e}Bb(zK${%6kwsMgOSNRQye%tmvcPPhYVqh(eR9EH|M}pH9S8BvaP- zP=aY9ixT-9URHgMis|zH6EF`00f?&pmZ}3&RRKX+sC7~qC7n1VIm%#QAr!f9vmT={ zmQ9JrSY3Uz@p$dUvz`5iTWde9KiOY<_H=DqLnPCF^RKUC(!>6}Hr6B1I` zpwtTN;$qS}#*;OrQe`U4)P{|bm+v7N4%a>z5_tcxb^T4NM4=4yV(UHv_yO2xDmP2H zX&AvuTGNf#QqT#Gd^$G~_u~+Fn=j@!w|l1|vo#SiiNZiE^->jB%~ETl8A?{0L9W%^ z?2BxxzyG1c+Z*BNw=O%na9c&yDkb;;*|j7diID0+@3ltr$&zbgbrU@|?7ps|4Exe! zY&%>rL*yp$Iyg}K6a)+I-JgxFPs6`W(@=2phPs@<)jTADjLF^~{=gNvI{l;%f!iTZMk z71-lok+fCFxAZLV zXSAq>V}^9CLcf5#OmmA1)bJXcuodjbM-NL4B@J6m49(guXe`)X=Pt$`Hbo=A^(Oqe z9>RqY;ZY8T?F_E=@*P&zNCR;~3czi)}Y?PW-cvQ))L3eFpbrO54qXR3| zg@K%OI?fJ6xMa%?j)-hBzij?8Kl92yX8lm$2pylfLHiTBW^IL4_v}qz_vvgMrgmg7 z;gw8+e5uRDrkA0m0B_2tK;2y7C`{g@oQfZr<-X`ud6$+3jHId4{*JnP(bgbbSob;C zn}E1#Db-y5x4*%E?*18f$Pw)pY4I{S*KG9n zzia)=?N57!97QFsY2o&@b&`>gDge5Te`Saq*hxWnXJ8}(?9Y@h_SCA=jP~p|sq6G( z?;ItWncO1(GywK*qroNfcq9rd%HOl30r{u#s}xR>bOb-y`QWg3YVzn9s4?I*b@&&> zYt-a=n+U8i0mTIhHuw?FhJftyeUTN7O?afuYQmeXgCMRI-$Jy+x9J?bzz04|A4}}G zo}=Oo>0j}vX*8W_+HL)e(-uvAiLxmdEy(bM5-O4C_NSW;0igOYUyVW7f!#DB0*&b2 ztNqq##%D`}G?47s&wy`b0^BV4ACLM3L=NYm9?1ohEA-&wHpS0prQ5`MRIWc*oG8-Q zPioXZgQ{*HcBXewL*&-W<1EqWGF;i(vBaiRzMlQS8L=o1Y~2we!hRGz-9AK3dQzt% zUs5Y#lqmLmFS!l3cv)nzX+|mCcMlPwCojV`DHWDy0oOt+V>hN;hGG{66MroAlCTRU zxh$G#c^=8O&8NT(EH@}kd2?n);f+`R+Pwi`IyI$_RQmxvG@>G+doYajMs`oP;=;#al7P6vz0Ax3r(@jI9!v1@BSxK*o^O{ENfM>p5Mv(jOm}4$f z#WB@-RDu)zJblg{5}c`Y!hNj&d@z3GtgRHI3;?zy@1VM&n8EYW0N0&H1mJugq_~!^ zsfsT;xoY1y&6U1GzYyD)UyZR?=@W~#8JFF2>y)!XUO2qMP0RgCr`8n^JDsX8+VMXa zVVXOtnO%5@ta#4`%iz`-dTJ0Y=8a7N7$`4tf8o0Ds>Q-56_MyG+95* zzkI&EQ~7i_zMSb>jQV0zO64SjUR}WU)}K0N@gawt;Y*B&RqnjlPM4_>FH=V>KIDiq ze2Ed)UhF)7_I&Np{-YN^ZaQpHlyyj1Yx(Hv>|!ExtDke|*}va<{(NVDb8Y>vYd?ft zmRYcy(QtT)8@I%wT z&aW-wASima)cSW^2Ae85HX{? z{v1eyJNHD*Cq95~za8}7@z?Qr?*itWOa6X`|G6vw>E7i%?&!@$%sg?G7|X#lsA5)p#!QW`dq^yNM%liiD#fMwQ>NKDdUMUn$Hv~Z^|y$iL-$(0pg8; zFHDK@pDu^OQaFktADFPBud8-8mV6U1pj+QEmZ;*0_NjnQxPPa8GDL7R0w-6TMd{}t zv>c2%5Pm;n+L=fj{s28oIelrIA9kAz$7e!2yNvcXdxNvZCpoA*SL)^_WJVqoNyaR!#;&8#A1g5dN>gUqyNLm*kgdL7c zHX)+3LmqfHzQi>`N9*CGa)`nBM+ThWdcIe3J)cx0wa=JJ=)1zu-q0K4@ZJuFSL4&` zZRr&tZ$wLUBB&Vh=BD9fNLZAHsCJ)lDw_hq1I;g6Qg`#o=KjX>XEb}rp#&zdawBnp zZsY2t`8MxEydR}gi%X=(cHT1iy7@N@v5<_td203MW@+is4ak8AUX%>)qiDeUOWAo7 zKU=sgB#SjD5g%vw8Kflm-tAVkuniH-J%YepZM2#iF5q)#ASAeAq>0hQPK$SaYm*x@ zQ*!rG!i}wU@VeOFyX~{V`SQid1!CpC{jRmgZTNX(Yy0W*pZ1?VN{OL;pqfh(bhY;a zV7Y({*grxz*Hu#NyuE|W3Iwk+hb4Gv5YFMscdPdn_Y=@&-6Djw@cNU@&=mO?$#i1; zTEfp#`u?-JOoca*$U9((PJ%|sJw3JCS^FsEaL!_g}-Od@Fa+5d;E2yrlU|-!r(H)LnuXs=G#pU})ea7)K ziJFK~q1E1$n53KdQ8qS8LpZCo@=x|~qOA3S_3)yA#p@`Z^iLr}Q{7Em5ff^UdkHQS zq&n?g_m5Qd&o8zJzKb9Yg&Ip+ea1U@@$tf*nTkFIXQRc9B9_Z3iL6sGY}Lv%#QS16 zp`o04P&PpAU>kDs%2$zi!$lZNs{MAX3r0r|bo+Twjo=Fpz_R^ko9p^*8o zC+$N&@`E9CJga`{OXCk(gBm}t%a0;n=2f|0V~X1K(F(Wl`+by12GK@Zujr!FTvC2N?i_77bIvwUgR7H z=U{1=qUdg?L(I2hnv}3f`$Dv=J5>QqzNUC~-Ck;+Tbz}PRPvH1GZA1a7f7@>B|98( zassQ)^`a&vcFq@v67{w;M_PyCTi0z~6QRu1Aq$p?=K}1eox=EWpJGew#LmraDC9vO+US@^w6fJ;{FE^RdV>?= z%hR~lYA8eprRn^_7EaTUyx;1*<}TZ$94!zAfgwW#v5~e;d+iuQhGkMv6){Laf!k_` zMWZvluSUq840$?uBPpkXuOgWeXb>|=0bE66v?S13YT}VT(?~#ZpD>h%5vlb)ayj-1 z3dyd9ziT!&U{t!d(u;~YTqJBx9I%E0NcZt}X_VlgEkl>D+~W!wj~$2BbM|5z4p|ZX z5o~f`sHA}tydJg~!7Sh)HgV>yQ=W!yCYmKf;eUT0y+<6l*w+|x!ujPfh+=}! zGJ31?6=T>=Psb}KBcx`J;T=5bLBZtRJ~5K{7?RxyITeT-s40K5-oc~(4vxo^^xi2B z={rPTw0N=5Y3r-8usgsvSuTNr^W4X}L5#x&?zUw*Q2Min(z5+>Zn3LWB+9V9xGtDR zMD={0ORWp#M`qqg4&979&)(IH_2FCJJ3PcK z)Wq#CGP25pF9b>OGjca*tRY&yhPE&WYEnlDAv(SGULn)jIu^k`KbkrPhK&%dJ3^ac zF_LI*ar)K3)}X!Bvo(jfGNvG#Rw~xvT_<7hB0XZ_G;#pnYj=$) zh!c-7$tAZF#aMF&j0e*hFa%c8B#+y>8R4@}lk?InE0tzGe!JVgK*h^F)296kBZlF85#%`c4;0%^$xTOL3dvC z4i~``sgh%3aE2`Tk;kT?qx{%N*!(_bDVG4ksRGl+i>+t-+v`s@e%xT{S3vI1d#+So zk{!=XTC;LV!7TYav0#v@G^5N^^6-iFHj)ejrfPLTSEiAoEg_$Fths`A?_$u+n}{#~ zUGMR5B$RYVL_v>K4t=-U`Dc1El0!6w=_nB0yfztx);B*vMPQW5*N|tiO19tYsiJ50 zMD?jKv4oO5^lHtG#DoM$X_v2fA?rwGa7cFYI^hK6w1Ca}D3S&AEeuO4UUbr7)Y%Zx z53<4<7E%?`Kt-~ZaungUG98(GbdJIqm7iy5etrg8* zg9uZ^bwk5P^G49MKpX;hbX~ewaUsW2imG9E>`@6O=%vX_K@tf7$;4c+E;7VUE!$%h zbyRkZ8-61;|3+TeEFlXc#4H|O9lq&b-V}pXEXqFrND@D>ubj$Ay5^WnSmmgL)Fz6dr~a3r8psYSaf`$R## zaDQu!OyomV1sx*~aStc+B5N*40_}<>C$L6IXs^MbS_M8qpow#?<@E~HWUm%gv?G<8 zBGNUOR@yE6%lSw|yH0SwsUQ&iZi~2`8cfg`EX@oNgkS~;Vv&C@i~~caXM1OJmG-a} zKS2`On%GDE<4u#5?c+GW1kM+xgst|`IC3ze#G%z(A@Uf4cxYr1!2p&%ntVRkAR~6s z(ku!yY!2fmV#o9}2Q%zd&7*D%#r7tKO(7}~9FtL2B#bB|Ag7rAlOLgaBO3+KpkWdK zB4LQIxq*=7P-fW=m3wHGJrg$hZgvyfc;1wNw`YG`3qx@AOf{~Vp)fEC{2O+F) z${r^EdXBYyN#7&fS^a;#x9^w5mMg}@+N)xxDyK)@kRiibL8a&?bCkeXGcQLZH1V>P z!rMDgnwIYdEHM#k{t%=T6Q0-TgK)eWL5OWftd$mMP=bH}hzU;eU8A8W+CYWmMxSU! zSVFOBI;EN_*;rC_1={R{@6^4PC9|-s+QSz=aF1>_NwA4YLy^Bnx*DmXlhxfCTL;J@ z4Is)UgdI5%=zt|p}Dp*G;@*vq=JZlEYBLeuY<;eoCp#- z!*I?S(*?Q0Zj)G0o`K_(8{vu%qD}4zBE2z3Vkr8T!gAUL7IWa_N{mSwg(IS`Fk}aq z>Hn}GFdlmLkvG?No?v8}9{AyA4_Bz*YlJju2=xkKDIwO;wFW(f#i>Gjl%o2sbx*_8 zypP>)Oo};zHp1Y44FUSdkY=jpmfOg_COBO;}ZY z1VR=8ALy%w+*mk`1>D$QDoEffXJCwEqL(Iplt(BL;hP;oHDi!RCv%?6Z7-_;v9Fof!75uBtUFUsh)KRFsG$*cK&=6H-)y z9OmsEO2w6k?VLr)-ht4HVbXR|?TJQ9S%)&JVYar~uM&z_PKI27I!9kUeNF|H(7zC+ z%7~w^+3;NL#Tf#MMq_gmLZ-v=yW1*fDUY&UTfX0y%P0FCar2PAD=7I}>{!>Yhzy3Z zFub}%s8Y#88x>wG0o@hWUX5w;o^U*D)`8eoR^i7z1ZG-f!df&Nb2|-G45a&oAt>Vu z9OWdUKF2fFtTp7i;j}~Tm{W_JsNT!Rh%80?fCM@Sj1dvVPUQibp5gYB;gS5+-URdE zb%lT`Q)=|#YgBQ%+~+l8-yNO~@OVG*Mxr&`=uA?9JYlYiu!=GgllvMlmW_AY;4Tcg z*&i?lOq{_kbm{vVT#go=y=TMMgTth*+J=SS!l$j1QS^}T2@w(FaEKd&2{1V+tZYBV z>Xr~cfsmE%KM*MugkR~+W7`!c!)oOhAg-5isHiy)kc(iE?c~`f@FA?F}x&r@f;Dlt*4hD6UbYE7elPUz`yg> z{8!_7F|i+C!9mm~-5?UK`;AlJ=A8;`L%aa41uNh#aMmbh>iDhaTlf!bPLM8OJgMwR z+%Vsaqyy6U`jxgffZdoa;&VdK-TXSvk&qpjisoA#@>K}g{r5fOo%XqbjB-OJEa*RC z^>FqC8obB^5P@KV8Y;K?7cG#v)@vkgBgY`b{p5xIlF6k^{f|$SnYAF0+ZNjWfl#-PCj(v^-4yo9 zQ~sX?f5gJcYD(BAAUHIgeAgn9Yj<@D2;p8)UDR{6E=)~nBsE?k;8mJHdwLTsK}=%h z9TG5gI+!ek457VMk{qb8jT&31#WS58RXoY15X~(Bp$Q~T-zSdGa3dC%vT-cYBg^w3 za|z=T)(xj!{k`Z&Ns;lv@s;Qv$M6(hLwwiE71>LT2viC`wvoajLMlj@O7wVQg)*i< z!lfdAXy>jz1zc%y;JMMH?Usng$W~I=cqkS%{{)*17}8N`l2GaCQ{lL1l{VZI6gT^a zHLgLe3T75O)FlSq)^5E3p3P`{L)4U|xB?8$zkI(IegfwSYVc#I{16NvR>TW@jlF_V zy+u;K?0{j~)SZG5?s`u!W>jIP*s!NR6iy*p*D6L14}=YZjcC%8QL z#@~x8ydqPiJ11C{o2doMW*LfEJKX7lO@0P%Qd0d!%@A7k$ko&z2fW&ujvwNKx?vbu zm)1ZsyES$uu<0}T3{N5jv_e$WVB@X5&yy z#8gG`3;l@99sWY|N;pqvx3_$Jd-=~Vzy9^B(D19p1qtQ}59F%u@E2$cf~Qc4}apbF6}YN^ujR&5#m$(D+A+KbOwB7 zP4tg21^tsi`-;_oV6o<>a9>I#Fx>zjG@Uwr=STR25EQmR*$6JA1l|HpPDewtzRF&H zC1#nS-tU~fQDNvx5=H@%;KG)bao{2T6R-wrhIObvg430sa29eSi=PKRl^&;KC8DH& zhBrn`43Jp zo$jp%i}+Sz$rc|h@E$iVksx8c7j^330rs)|`eYe&Tb}RU!7WcK;jg>cxfq;KnV-xo zb&l>yNr{F@tW254!NK%t(8i*(*2%;IXS=U@%m0ldw~wod^-^Nqf3EH)SvXIL@*yLE zDbmc9=iqz@^UNunbw@8ory2S$&6S8R-7BIaGcuqYljmXWoQ_aWUSo_8!zaZbJ!L66 z`4XkZkWteg6mR1MfeiTxjth~ge-7TD6ax+@rq1t4rE&ee2qoCe8(R4WSleg*#9Tkt zQE+w@~mU2j1-E&N&P(GwyWYJ&^x6v(8?zEB`T3v)Osv+9#oQ;_;QiXL%$9$S52f0CgD z3uEJ(1wmuy*(Nsdn>QY<{QyG{IW`Z0R%Wfp*%S%^VJ z&j-iIw!$N_yTAD5KL5b(@EP*cxlzQD&VnwL?Qj%Tm>mpp^wM4y_$75Q7Fs9c*1sKW z+qjb8tk>~AS682{{io(9uCb$JhU#&z|D4C&-LUM+VVfKV^To#EQR<&l5J5A7lP`FA zK&3@u^3jFEXE0TMZhj-@F(mG~59Mo#k+YleD%Y@O-xT+s0boW7cdZ$T9)(WdUHt7E zOJ=9$?Rfi?@24_M!d}lQF5Y213t7yQN-*a@tsg$Z6Y5Y zF(H(ElNNSQk9V}oUc724PObvXP9m18#3N-F+|h;!CBrO?BZnbUlpU+LRY!Yx{WRRe z4p*W+#3*u_(|%~YPX0!yqOZ9S5`THMyY}qmgC91ZE$`mB`^`&S)VoV3{)4?+3nHe4 zQG`hNQ55`iAL(5Cna)H#po*RS3t$G=;!$gR^U;6$#&e?QSaP$z8@0-0F+# zwwH&aW%20G1JhAdqj$ur7xrF+I0@A!3}#*2@3l0aB^Pmi3KR#P%;T)u`*@1`D)nU+; zQ+U!Dj$$E8wKN9xND%3RR|s2cVcY3sH9=WER`vnR14~!&5|^D(}EH3D=I@ z=u;u{2n5udF}z5+C!uABOp;g~vG_H^GArK^<&FZi!`0_nE(d89P;L?4B^(dj5cPl< zHUSET*b0^<17o^4y+SEJL{iY$gQQkqY!~`PJex4T`jB!&5hk;O`1JwqeI2jZ*WI%t zi8|3g!GRAELw8P#9eSG=nMoK#k!0GwcFAF;EZ!x{~V2D65NLu!Rgjw3}1Qkpf9*2ni7g6XcR82)t z41yB}!;$O;wXGl)pvsHJI?}plbOR|p6j~s)z1g7|%A}QY|3U)|xl6jVd1;rj$GV%+ zt-YMsbJC{hJnnHEUb?kq1h2{^t`EaiB29BoM}WOXVPLU?*&$?!*+AVT|H(&UNR*1c zNoOVcp(qBXTP5s;tb7PGU=${R z)nh;x=>0Mb*LGmg;sD1b@Eb-iGnn@f_0teRcTTK^uyRhR0`>2t;F--`SpZMd!dR|@ z!p%GSi$worK(__}Wo(h`fW6MaZx3U$aKdWGBUJShl?4D;{WF=BgZPU;fox8-XJYJ|$RuL~Ir~>dYXql{7+woT?r9GKxW=4uJeNZ*UjH%6O9klNUTj65FJAA7kCvM&au`-4l~dW zMGe{5f3$(iy4F!p;E|+P%UJg6#rDQl@}Bb+B(3chimN7;bp%!DY}JB&u>3NPk!uh% zHfw80?_!r&0mS(Ix4jWoJfQir(|&){Ke&3`1)=Zv&REa*@zZBJn9$E_&z{O1Uk{%@ zf3~sqlbsE#5Q0*lsE)OFZaB6oDK?Uqll6xQDY_9fDNcy_WP#(G{TLH$1KXBUWV=W z?#BM#*0z3n`qK|fEnIBI&9J{cmz(M(ZC7y9z@mE&Wg_4P?s<|jzI{-4W}-+g0PGP6 zm6rrGV5B6f3|_;JiPA~?8J@UN!GXwp zB6MNnV_?Muj6ul?ETw-WRV!?&6lfFc@v6$Y@b6fZdWkMc=$D+$;PFZpf1C714~=E zGw4Gx!FzRe>!D9cn2dngI!vyA+ck@oXTPxY3N#=cqIF!XLzb?<<{B zLObg0?(eTZTSI}8eW=0u5Ul$zb0syyJ#)`^gG|^rkaXb!;DhcHEs1#!iwYgr`%kse z29h5BhBJ%5o<2v{;xzM{b1>9db|3fS~R_*2W)mdU9R*xPRx|49q@jJPn30a0IF{gw+ zsL-T~qAK#Ie$DD&0XQPY*yrk%{mrhM-5=8^-4SNA&x9mdD#gURi}+6n+l{yH2&n

97ino2N@Kc1un~_JJ0y+*<&Flh^vg3Mr=z$=Cg_&| z`qnOBIKK+UhK4S#&T)F)q+i+)7Ck{*3;!7d2$P1OI~Z-?mY3@=am-Wzfund{sLQUpm&7qC^<*vw}O?zib#aB;x*|xK_j85Kti{bY#^eU-4hLEhY9Q`=ZoD zu&ICay1x#K(^h|cb;=kXgRp+RVQ(Rc10eR9Ime4HQ{L^zC~p!rY7@R^T3l9F2jjm1 zn}_eHI&;OiNEuT=8Q3!nM`QcSw*2@1!++yfP@qm(M<|_C2;0oN;n&NfWBiB<(4ZIC zbn_KMNi#ykOc13iFal#r_*jLRa1eN}Eea@-$shI*k0fzQ!u70IO4LqWBILM6gH2Eu z9agm@XY=GDU8J8t+w>_rzBax-KTOHT@3ifEIddaZKYa^G=GYL=ZQR&@COUw#kQc`j zP>T-=QzAt|Ey?frEpo6>m#q_sII3MKyIPdMjC3b~2#qLYA5n7M4yk`p6`PD#4Zt_$ zQz(Yh_=ato1rfP8Tmv1 z=#dkm6rRb+%2>qYuL4E#P{i?nT%Aj)gUNmC0_)m_9&z{sJF|0_%rW6#fv6e-s@YyC zc2ly$YNvsukPsCvr(YOZFR>A;iw|~J_VDkeha=_mDX~XXFH&2xODkw!?_ENWyr4hu zsDIk0YaG|UN|2my5Xr;uDSe0pYP%R@S>0EF%%vaGSo^SpRu=qN_BMBj)`eck|UQ_!G;rOV5k2s&DfCcvzIgROp(UXft^5`4Bz%~n^p|N3-u|Izb2 zMzir!QwV^ZVjac9g}VLzMd!|K{oiwlH z?k1s*i0QgMI~cVH36Q$4$2>b24R<_nO#fuh>3f)DGH@rh}lG# zh5uT)8u-LiYczw<6SZ+K&AAX=fuP4cX&yG#K|p~n_%NTx)z~G zH&bg%C3;nf@OH?YzEcYk(yq_J3%_ekMj`n^*ZakSf5r6)C1@0djZS{^FGeTBr?U>| z(na`CafIGLbfHG!h_48*#;9gMEV^!3oWWg25^8wwbrj-J9A@*egO6c%|SK{04TV#1EC%ppgM!( zd+-lkBe`u}d1AP)qULzm(&e}TZYBsg<1tB~#0*hc1L+Hhp{HN)LR+}{F7yzI2oRn6 zM<0LyjU9)bPWsjj`rnOau6i(c1_#^ZjjnRN!{NpC4m7;4efyu@~=c$nU9k)pO*g} zXAh&BtOV#&PsqbUgoXtspR7cQw;iM=Fa$!K8_a|B$PpM0QDTUIwrnO}Kq6~rv>iR0}jdMtO zi&CY|7svhKu}?$CmFeb#nC~N-9xC4H79q6?8WUn-(wQu^?%ck6ul2S3SWLte=WNH4 zLzI7n#rflG>H*WlP)l@6R|2e>O$OKbCDL+0(ue#k+lFj{2g;$)e12rY6eK?8m zjrG3`l4j5+4COq0Z=Y2tAJ0aR(kvEdqGm4#I?~dF23PtHxGQVnv1$}Ul6^N!q4K1b zyVMlC+kQ`=(w6KiH$cQ#gqV#kkt;*Q3`oX+@r0+M#D)5l zT=QYPxrG(@D@J=7sZMO%4Dfw&jCG z(F-MB34f`Q7+Z(}U$J{ilGrLLacJ&kY_8%#{2O?J30#gkaXs-RA|u*+dvdHP3lNbB z(AzSHbl%yVWe9@?c1XTUmV^-v@^K&%4y=>#XU>fh8o~+zM*=Y9cVRpTLA*{QhywZ) zrXoR}J+wHbm=pVDYzKQrpYh>3Z~BvEGrSS^x_8=LY#P>3j7tQv!&4kC7)`hplIa^e z=2nz_XjYL^d>#dbM`T{{dzo05xolVoE=0houU(UJ(eTPiC}$(3(i2RS!F(^Yq3$DA z#(yQRD+v;(^f5$91A+|VA}szdxl+E-OsG`0PG2wwa9lB%{3 zsqfha{-`-@f^z>HTEhd;hJ}(|^5g&t5sqm8IY{hz*o8=MU(`*JKv_|EBFi| z(pit(I%fjT`NL>9<>}E%@nMD=YFt{q?QI z2mIf!E&ubk!FwJy9SCW#p}1XGvOYv*yQb;I#R-%W&r%5!2T67DjcdPS%;Sn79U|!@ zMO(mV$~)r3A9{Flb^eBf5Mq!*oni4YnP)unz5{yXag-LWE=17QNbHLtLZ$>&Fb%xI z9KPsyJfl9hO%}#z1EJcEf5q7gnbes$&-RJ5(+2_-=~U}C$trwUS%orueoTa*-ViZU z5d%c`6fwVkKLn7X^XgZW7+lo-R=q{}K@y!Ui$xMNXAr5;CD7`EwJXkcZ%bhv;)!l? zLQwSyLdQ+{?1p51k^LQboUHyc>R3*KS|hG78o;CZdK*s5sI<$OaeZ5tIT-&)OeN08 z_!Gxt)y3>2nNFnm-A1g6XCAf40+#__ z;{G=;ZZJlK+Y$Y}6%63Iz};v+m-j+UQ*E8%n2cd9ISXTP$%#{&Kacn}-Xni_glKHU zv~^^eS=BS2xkdDNIxaH1j9l74V5&D6hu#c);=LupABLdYME%$_SFuFhHrYh-?Pj5jt<3_8sosyKvTQ1Q9p){sqUph6XVp9TnAwwwQsNx$wbWC>x_JZ&E8k^=@Z1MFC#NG;GhU= z@r@Un6mo3|DW?rtpfmmvNNzkH3y1IMp^wYOMy|iJ>XSYJ5=b;Mn3v`u){Z-W z19odpkiX0wp71P3W1>tD2xUGNboIT>ij_umksJekNK-Iu?SiwzcVW{@<5g96F<7Os zvcAdL>E<2>cWr!=Y+nK+49hrf0?J@uPpYHYlW1?gPUa8X;rh5}?NAO`6RuV}4;T<9 z9FR8j`LUC<6*`vYQ+27RJY7@a;hVriLZdh`0`-xLO6j?h2FX^)QQ<>5E$K=Vfr;jw(SBCy?aBb;985y>lwaz96O|OEn%u za%%K4-)6CfkrE&>&$)dh4&=$%T)gY_QusjPDk(x%PF0~)oD$@k3d4h1d`*N zkZdY!poFLV*@=JxFL7pqon7qE|uwen1VyV_Jfb4~KmBk0}{djHE-}o=w zk?Ua^n6vf4BWdo5GO*0&rO{`8ONTzSwuF>`7F2va#A8$4lXAD(w%gX*QK`qm2GbSy zt`1)gsZY__yIXAKV`hz~jHzvXOs3`gm~#LyirQfNF0OHzJX}Eh(?OzB34qZ*F$a%1 zOV^z|PN#;)bFgi}d}Po?6r4C|xCdu)1CfCm&Y}1QiUY!x{0%w@k=+%|DBny+m|i?I z2eAy1&uAu++=pfw?Z!%>sdcFeL841KR;wy5-dI z#m9*lWE~MpoPugcy5pa`zyl~P?w8PV3F}tB7KIe>zoLXgc$t)hAj8z^3AmmFf`8C_ z%)IKwBSDJ|2yEiU8@rw&{tXH#b4lBnK>*-LJ{0_v>JRyI7Oj4S+Fn}FjPHshpR`s( zvO-pgS;AG!99{@DenNE2?G-dXi@^isu1GFrd{|k=!hDp?p=uFSN?yBRY*?4XhrT#_ zVSVw9{TjZBtK-{aTr6T{FI|kmHdqyqvwisH@en~`7sKc8&QWsrWN;yI$ANihR9qwg z%0s7C;vwdPd?ZoI-ckFwheE}xNS8E2+|kv+V93MRYbtpNOgG=}!QCj)Q z=KjX>XW4HS4`_lucL%&k>TqO=QeEQ2__YvOZ03ZjJ!3Gcq*RTQQg}4h%05I${X3$C+#uw2eQ2ujupYZm zbNv*e9tJmN{wMF^`PC&P9=s6929ace_G9X_jB2E(Gnz7eZ1tBR1Dyg!Xs!jxA;hP* z$^~S`EIkRGx$AZf3_C!vB91iI{t9irg4+#MR=FlT7^7bJC0LwZ2*o$0sh{4E-B;hg z#MN7?ask)(Qg|JYDco|<>BDQK`*O7$ zz~+RU99YZ)DOd$hd9@`>s_2`5mu*^z`y(N|Zs3tl9TRLreD-7CxZ)fwwf>YYq1aeG zDMJ*AKfKhf<$$z&R$v!)-l(7-Lx}P?TOiirUjP6RekoOWGH*jUTRp0V7cz?+&H*iT z%|>z$vzaRRgj$T{kV`kvXBbz>UB>1mMb#!K9 zJ-kjibVPJ&2wHLOj>jjUT0+ad-+i_E^499^D_&=LOD?J)CF4FsJHTFJ?6>f3)oEHU zww_6bq}<>KmQBm$;2ace0NR5g*#P%BXlYAf;ysl29$f-xX9qy9-Z7DEesx~Lnoz%U zo{awma*%YsVC>)b-}jiN+yzip@7`UZn8H-af8cfmTza3smzRJlD}3T!A(|!LA;FSD z0Z#W@lthLV^8(7@yWvQRYuX(PoResm5URK-Uu1NXka5|~KjuRNw_aa`c?GE#HSk($o|cD|_#NB}cfs z330+900-)5-HW^En-~soQj)zK0?A2Q?C`1BD{jaR!FO_XupF9ETeJuU)Q6;NP68`x zprxSkYcwhDX$eDEZGRYCKDj!0G(2OO)vf;P{(Cp+>ew2A-syfVH>rp~-~be$Sc;A@hm6Fb<(Hr=-208Tmw9F0H%)CP$o3123i^V!ey ztV`YYmJp89)9?J=%yfeGu3eW^tJZz3l3f3T_q)&3i7!5@!C!n;7WOO|Iv=fhm=%|Vg znp6-OTzmv)CcNtxWBx#WC5i{UWe>EKR~#f9>L%*0P%Z!$AKBn6(-9B{+`My0+JY0* ze}_unQnH$N_}JNxE5Hr+=o%E_zj~YGZ3*WRVJ=dMx|2V>pM*-B$~8vhsJF@Wi{c7` z-f@&!v`Bz&$Hf3lI|H~GXI^FC*e^huACNQy(t=FXO+j6hDx}kN3S$dhk)wcOh6R)@5TJ2Blq{Gwrru^yZESGY z2>Tbb6e5Dp(`BmPfH4a0DCw!bZ=iOHW7luntD$4|0r|6REwF|8CT7(`ijvZ;c*21#YrAW^dC-1A+ql~wmI73k zI_Ld#eO%DLj%w-(Ng+K?r#v*qv@WBX?)j1F3$P40kv@v+Dc?+GDZ(qK;R~<+LQcBk zjGc7iKmpb8C~gLDgE--rDW+H>leg?|Z0nyAv z3Xt|6!ckftj*dlWsG@Mzrh9!~GAzl!b0SSqU5B?i>fNhh!q}? zQyYl~;R@5cWZ0^1Ren$`?9zGq@w-e=P>+C0IjPbNYfGkHmGep9R_Iw}%Vg%Cpm0Tc zD~=QTNK7e@;$lTqq_GVw!puKFrH0FkNgRTsIE2I>G}2&C5N?ZkwaJMiQ449BKTzO} zUs_%(+(o#?X${zlwicywx%}(hDCr|I#U;(u)4Q`j|Ac*L-Y4aFE zjcc5sU%7*^W!Xx-I2HM+BBGo{wx)Il{%d!Ug;oIIsspeX>}Df_-m0hz-n*p*haCLk zTLL4DK?J3!5eaK4G_0Z9X!L-IN3JFAHd^2HamVWe^1`rjBn{uK$n!-^eX1}LZt3FJ zOz%Y1ewGM@y+Ei%61Jfx%$toQB4~B>$Mx+;n>*_qfGfd@5LggSj>Hzk1$D-6Td;`p zAKxp~69u{za6t?~Gn}bvA8Ui|b2zTn24mjZZXIr!4+|Y?2ttOj2Gz{XA{Z?y9x4Y0 zW**LM#`N#$ci7wC}F zT|{=_;%FU6Xt*cAgjw61%)gFb9m{=%RY&g@nsEXvP3JX>JlS)3Aq;Q z$t~u|f9r#Ht>)v+ms=oaxH5EOXYCP+3cXt2{b_UiZ(t8_#>HGFaO2C`lZ#V$JnN~P z7l~j>)dTen*DOFtY@EqrP(OTdXcsJC_3(osiD1y1z)}B}Q3c)pm{DWhghIy?e*U$z#D8m`+MAnopIw}H;qTD4=ZG(oKdpoM zFJ=vt2f(G@A0O%%pqE1c;2H_BVR;hO6e6-HUST!(H{nBB#%q!XkExZpO(=DS8gjZG z><|eIA=F=_6}asd@AVr@RFjJ`PW@#4(d%cm7-Ata8sYt$-3vJ*Ue;zD z(1yo>$Iso_VbK9XGriRcpgLgg1vEhoTiw~EB?X3V2LG+dp<}+G@)*D#eXhj{D$sj7U9)Qn@E=O}H@NmsO|Dji8? zEW=o67v%whWX|3(t0`UEe3NczXqUdD+!vO~xS{GU?2o^C^VPeD&1C@nxcz@F5aNWy z27&V8a&zG~2|@Bc7O$a`*tLv5qube?^6SNG0wX2d3FnJgPhvwwqQrRu&=9cxJ9caz z&4s8UrP&9j5k~G@hTnrmyc(k1>-!yC#DK8MQSa$#=NL$y6-NkB{vj3^=@K-V#Zwgm zn(Pr0$FvWuTb7u#_JhDP@=nhsw7WBKG;CRH2O@H3`8IB`Um6|WB1w7heO5N0*;rZ{ z43`kJ_kL;Y(^vDKEuR6JWVJy!nQ!^yS?ib3X)gZ=fZ{3BK37+#fUo%zuzPg+zVs&3~s9f?GrThJ}nI>!m8epn-nXKYo5DBwoLV*NzFecWOSR{~NYl?KV+PHV? zcH{K`a-2rNbot5>buI={Tp)zgB(I=u*%diVWefHTv=B*9`qqudQ7sXyl#tRS4^AX3 zn-@hT4+tlM9Xldr2a{2NURguZI-$Y|Y}IIx^Me5IQjNkKRTz1q*0e{$(x$3ZA?YQS z-P#VROGF#RBCB)p2`X2zjxc9cC4|f;<-U?}X;QyjsR=3vC_3qVP!~LwJe*xML9*9B zNPQtw$)-@J<6KE&xr$;EYEzj+qy%5?`{ofWK{-A@g|iA5c_Urh6ulIa;i-hwMik~> zj=L2J3If#g^|dDrm62BW$Bg5~Lld3&E#NOEDikeG(7>NbnM2ArpQ=>xxFPTk$6N&e z#%PGJcvut>5q{K%g-fasD{=X~+E!$>0g3J4l_CPGRt#uXz~Ol}>~}Ahd}^yjIm3zK zjhMJO`aELL-Q`RI66#Ymd_3FOZSSsczub7W_M*MD4YLU&P{ihOOLYGD2~ys~R#Nu~ zjvkr|eR31|i~-kn{e8avG(fO>$PX-Oo97&%7Q~XtQKvw%h+99#gm_L zN8yW&N84+-vSe#*_qjKoCAmJUrVc#Ll7NA+f!e!747>btOw;)%Xk5$%gkj88Cp-sf z)pRq!F(f}|Xb7+L5!1%v90E3`37_+mG{fN!ohF^RQ>R%YZxzN+_u@x$g34QV_RDfH z*i=C~3jx23$%&*&Lqt_D6_T3dHEkoYExRS__2_hU)h%JInQ{F$nQ$bxy)v`t2sv^{ za}xUoDxn~MS!*RB;{AIf-YWo{Mj>c)V)rP7uf^e){CN)ce>q-oGjf9_>Ss0IcfXXHA4DD;>@^-%jNSR4$#OVzO!k;8+Zd?WTp_g+cGk(zcdPYaCibto66cxKG#BiC#lH*+&X`7|HB>tBSj9#X$ z;L?G;`{`XY|Ni&C3%QQ64*(Dfk|i+G7=&Wu!4L#xR4%yo*-LpmMJf}jD_o_Phq964 zix?5UkCMoPF*7EEZNF$ctr!ThN+9N$KnOO71WpJM&tE@k?{5BW{Z)H={n`58aS~WI z9HoWT{CgW^!~c1FB1MSX{P)_@|7OkMH#eC0hs;5Qo=@@@(7~}IJhZ>Rsz@FU&tC1H zQlY$36_JP22(D30*x8?FVfbZj2W$74s*E&Hlf6#7Mx6`brSYg75|}_yZi1Z{wxLQe z%m$NQz6Q6)N&=BeL4x&D02)jdnz-WxR<&0!ZHQs?Y?{jbMWlwI1$EoP42$FjZV;jKnP*_Q#gELWu+=OkHeL~&7_Z>4JshK&Sa1COpSr#A;i!Mk z)a>tt(IwoY`Q;r^P;UUavIrcR5oNr3P&a>qp|e5XIqlTEs-}VZa|gJdyX^^eOtq29 zJG^9QI5_=yvvERG-$@Ub3By(Z&1Tf^;d;3aejz(#MpzXWKYc2@Cve|O7nlgtaw!8q ztKt$zZ6Lu4n#=9Bk`u=)e{iPZ`QJvGrN>A-HO{knd;V03!lJB7RbcnHXT^3J^C2^7U;jM8(u zM`PWegV7MUz+GCA6P#=lu|-vygWgH!6h2{K$)JI=OQneGz)B82qH>njGLWsSN7GP$ zc9$52MG-%6JGKN#iRyHIiUj_~r1t^J)j(^~5=)LQ=u?woI@w4lj#t5v;1+ubOI?mX z!VzA9lxRdj1J{|#C0n2@2rjG;qAF4)9n3h4PnqG`?V{Gu5SMggApy5tdn9ii!;t`$ z43<|?xe=2sR=UH(6-2N0VbU0{kZMQw#S%I}(FBdxK1aet=eRdsKI{I6@}MP=;*~ZD zI5!5x!2sNCo8 z5dXbQhm6Eq&5dN>uTk$I$REi(hzwmPN=!)k5x{9CdnAiRrh};zQImpTjn+xO3%e&6 z7c4EH+RASIpB!Qf?MnC}8t!5S_ey~hR<2#w) zgX^;W74KLwv)Lku0=icAuqY?w)`7tRliZTU;ms8rWEqxeYNBN_L&V^tVoqp*)7D%; zih%WcQeRGN@P(xUGrn~&zioWKyB%6?S@Na+~ zYHQN_w9QYc+*Ua$1^+4J076(vVFMWf4piO&1?Hf!0agi*Pbb7HjJ5EvJyluDG15*) zGZDxLeiEg$7bNa`#9JWCqUi9IC_j-L4*%0ahispXng^{U5kv3 z0jxw=>0*+M%4`UC;`h>QhhrqBuw#acMwE+pUSUbhM>GZb6~sJeChlHwKU4CGPh zRI81zZfT@Pb|liZ_;HSQ!HQ;H?zZK)ppwtr_BGi&u^!kSzTD^a$#kx zw`_h6J0<*Tuqyrk=0g@f2Db;z#$SOAn-hm`{Lg;}^P$_7L);!YJS0pn{8O=OMe`M6 zeGfNLL`!`JM>8ir7PFUS`Du9m6g(6({)@9&oN*?AGw3NM*|mi4(i4{ABLk zRkA>4b}c=|zC8_34T(`Fn5|bS$&HgE9xxSAp2RNeKqPYOu3Ag#j9()45<7IFj-yFh zsD8W`@z@m_Rf9FouG&aM6mC#WR|&?>>MU(mb|=$SD29MWDgG;Bt$~J$qylO0y0^M6 z^?v1ZP$&<8#34rX?X+*DwR~9kN&#^_(@_ibacUi_ihD7~9q4HI4I8rs7cau} zaqfLw>|l(_o4X_b8XY-E*irS&RSAZOSNg9~Jjp3)z1v`na0p(}RUx;3lpCS6Th*P4 z!t#}vgkgOi(r(eaY7BQ1K4k2b#k*S zHJFO3{@-sz-K9%{(Dd4W@KF#fwszVOX;*vKhf`ygMLcc^PQ(=DeeD!>IOJ`>zz3_G zca8nVb;}sT_dCu6`wgr3tYQ6|0@0?=fw4ns426XdfkxOOmW~ay{W^->_8M*t`%H%8 z(7X6z&Y)NFHV4?##xtz=q3+=4p2Q4088o>@WqPdgjVb>RvUGPQlit}m5;>A;?APp8 znuYx3jT?>c8u!U>%r*-n#W`Xu=wo#=n>ginNu6+MkP+%A2negOyv?aL(vm;Uw31R@ zVE%!4(bJZ~7Ly7714Ov(wWYP;woRYLSF`;m;)j2`r)dtXR7vY&<*^Liw36iQV??e@ zW*PY(!RZwPjK<524Xq`v_m8|s1hs_Ilr^k+l1R~2M@H~*fRLe9N7T|jG>9+VfKWcKPgSBoe}1C zDuD(rr#556pk-baXbHiPX=U@xWS;Pp*=j(7t*PKZ?ZU-K;6>F`Ey77Xq5GpO@S;YV zMwd~B! zvG5t|PUn*k#6hZ3`>b%_raPaWNq~4t&Kma{41MMm4WLA$;rqmSspKRP{x7koAR&@q z3kg%sPAYPLG_y?QOST2Sk1-|3E+L!O!8%X7gQnaM#R+G0ceQbSxhyTfBUjOilFmQN znRdZbZ4KhtTq_(>bZb>yQvZ_1;@F{gLX^QskgNy!Y7isss(Z^P$)ReCfG|M$QC0qUrFGS>N)6u3r zKYztcPVgC8(EcPq7)k`1rJ~{h%+R6C;tk`lEGho;z|KV5G!-d zl48P_)Fo6LN7d>iv{=xzw2bt}5~R8=ysI0CVhC`EL~w2co~(;=NTgnJ8JX}nwckMo zjyzKtF~3Phn%){ZgWMr{CC61Iw>l%>S30C|MRE5Nq8QAX88mRQ6{zs^1=@6s-z!9B zvP^{Z7`L=f&8UFHtuZiGl;K<$3}SJ*bS@z-CEj}wP*?&hZt3E@w~ho+&$MCel*zyV{F2tc3{s-IRX1^(Pl$_3V1@S0aK zYM~5%K?BoemNv!o{-BkJUe`mw#AZo2R1T zK$)YRq}pkf+`pPVP%;A=pSCiOCZ3ig{z~~BThj`?VBP`KNG?A0R#+$nx*!b z(aEXIn2atj+s)chj5@)zC&LG*5dKfGk>UbRT-@<+RRU5V{vje|7592B;*mU~T;$Id zAO5iTkPVqKfQKv64qf8vxd$t#@$vAtvp$6l0iwpNAkUD+kHY3ozj&=T-fOaBXs=S; zNO-m7|1)_H({3WPi1DbHy;`d%=>e`RypuQQ3$%9gyx7&Oah@*_2GB1gv+f6UhvWvb zEQ>3at5CUtp}Efo5t>$|SzJ?$j}C2gHQ6JAN+NhX(_Kbk&yf(qT)Y;CMr^bd%1i(R zHhIO_Wvh;{!R#fi`zh=HJw=-1BBF-I=jww5&6#$7gV#Pi+{gcq9_|n1N@(o`xM##sFrhL>e;Z1>xbT&?B<_9& zA#DFSED0bmID}E?s+Gi&;5j%Bc%l6c;-`44i`juT}2u=v^;3M7HKdRYvO!DfqG% zgdqKZz#GU0!!u;MMEGpHLgggZOBjntCp)>h)89Ye-Q8l@uk~%br-couE<<{Q-Hn&)fTEZ{A?Kg^ zd=5LT9-K9OyteV`=_V)A5wV&;^ll!nv91i>ft8_BWBa@ZeIRYHvm^9j^>oS?7 zVOz4O>svp^0@1BRSG5m&qkQ)0_3`?4Y;gXz9Q1GNKjU*As`HZ({K_@&S>EcWCjx=m zJtNpQkSj^DMz0)->a_Vxx)OuNwI)|^Ivl>eIIp|{IU0b5RG!1AH(>>fBZP33-2q)j zlc{e}&qT;l`I*cfIHwX%kT0)fF%Y*!Fkf@YFwZk>fmKGO^!ct_nJco;)yh7&#UUa1 z=zrmiWs-TM+VTS4Qlu4`z1i2$Mj_AfWZY^d?O=MvY0@MRido=-A3nb943K|1l5(vZ ztba5(MB1Dv!SWsnw$P4SF1h*0CV=sxWvZ|$=%HbZzqA&6L~xhYR7#r73zPUum^DXhm1~a)0ajmNVq`#*@Z_?;GFTx_9dqLRTAi zko4G)k~O02;TjMW|LdXQ`z@k?;DrukN=_mn5Rc$fH9U&#iAMr8edN;`8@zX( zbG19q*S6Pn1KKY(AOEfW1a~`P>6?Gs;0-IE`2CYtJD>hBspZc44y7ppj~|^V$Y8DI zeIRqzGwBZB4^EL)pIGPMUKpOfgJCur>_)wRfM`V>RBgQRH}*PImolc7+VO_xA7N9r zg6OM^jiAL5(LSU8!No+RCckvsoG8}GUR?&QM|FhHtrg{HE8FGhNwm*;qvIaE!Q!P&_kyh47^Cy5v2e><;KghWxjFonSV?{@ zPlWWMRsVcjky4&gnHFDA4o5XY#yRgLpQ-6mEG3{@uC)nckg}2C){%{^?e(3_7eBJx zqgXrdsjYKrw~c#FlS#6Y8GWANzrJkvuLVO5=Q^jG!C~%*O~I2>%gaX7AWeyrb}-7T z`^$?DwO#{Qt6U(xa=s!L9N=s(HgHjND=~OjDP%eJ%>`u!(_Vjh2Ot!SgPkAM$d(?! z1ag@PA4kPbj}bnSUsVHvkwS}IKrqi`czJ}Vy+Nyae!?X(tZ)S?+*uFdxgS^W-udS1 zZz^S|bCt7o6nVb?M83$xt8jQt61L*#g|20~gQ5BrVP_-(oHfa&Uhyo?I5i`sVUcPKe1Q>KueB+bnLJ2Fl)=(vvI-D zb%LStqD*u9MK*GumznQlkdX1li2${YG+Ve1o-7bF1s2FN1!>%LusMb+7BD~$B6^?_ z24a*U{U!b7xKK45wM1pV4v#2yd%1bNL8Zy`W-9H_9qGkIxCs%Xxy*}dgfl*5DGEWH z;i!X1S5dZbkp)6}5D7-xfrC;oM`aKZc+o{T5h}D$hJoa!+y|?!#wO6r9u{P-K|r>!%wpAo`^{KF5&juO4qc5&8W3^+jCVdFdQct9f_x z@#c#i-7xvtrfS~!r^x;B0cFO^x!OJA<)xzr#%8i@_}%{T9)?lUaw!XwdYQjxtgkuN zRmA&C2Qz`ass_Z7JTxbWdSYvN1COU5h{p*}eJ#?D%-h)!KBc)P=>lz35bE}ijuNS| zY{!(n$7%$Cb8)o+UlHsOECn;YZ>ejVef752J74OYA{7Xf{Mu9n7M&g;Yz$SYXngc$ zdrf~x<16=EJ$ztVQYixz1!R&FXZ0uL?)yR2qh9E$o}lfW+7?9U(Cki|CCRC4SHEt+ zKkf5Tg25|5yJUB_MmWIoiLI3uss;dW+>)sV%9%trnOt1BR+jN`rCW+Eu))v-6LvA5 zom1vnBz}(31XJj@BfdcJ{_qhyH`7K2hAi)&4oBO#TG@FKf~F z{tGW6i1bzbjh7Vog4x^61Rk-h^VhFZi3ZJk(7wV@vB%B+(bAc9gUT6YsP=zL zj&$5iwF}YsVDEXP-Nu8U{50ay?LEv7V>#5nR4v8(G6OBA9`P9Z_JZr?W<(X*GGU}NUV5M)2tTv*9%A;}EYvK6tOsP4T$OAxO; z#cXEn;Y{bR^_jfx<4w(J<(gf6iBR8L=8j?C)CIxsaKFf|df0t3JEXZt;mWGBR>4;It5Cm#L^un_6uNT%dbg-es*+Mt`=x z+mv|c*0re5$-<#@f78HinqT8zf4+l%ecf;s?ix+o)#mrv^zQx8jIsk3jP(pqd15e5 zD*OsiAgn~K9w8#IuCipVL_RDsq?+o4EF%gaG#|MC;|+42oVYO5NW3C?&ushvV2odg z%sR8j8;#qh-`n=np7{-D;uNLk^XO_33e!mabcIVpTpupGlqqan!bj2xkOJdaaUuE2 zF;5sf7wZHonIOmu7%1ecW}^#z3AR(AIEsu-2wJws;$&*nUbt;;+MlpHP?h zN$<4tQRW6gCXR$3ai+lPjK<1&Ou%{nenSqL(yRYTK)5QVm5?ImN&t1|+XgYOq@fat z0PC)t4`)Stl?WP>(3hp%7ln+X8&HZZndDJ!OsJc^#wyl~$blV1k`5XD#|Sv4#7cb= z1de&Z4T#1)6uSL?gHr0)CM?C-3DDnk;#$+QdhhtRp<(Gf(#9+jaUs`tKEq3waP z*o2+eIV-Y5q&o%9t&)(31&F@0{5scm;x_5YOdS=<1u_Pg@B~tKV+ntOit@fcfJh}L zuOd_@ToZ|;r!07VeSZY65nu`8c*ZOWxY+185TXoo7H-6>>x-h}Yyn;mbvkJfN|9+3 zf#?NFlpKa=<5qLKci4lB+eH~9Ob{4^Ke;}z337MrH10XR6_7)z70g%g>C6F7ml>MN z?>Zy!WJVN*O1fr3!*0nQiX@gd^ewWMvMXu_ovC5K^dQ;LVl5U}=30hI4XONs^Gn|h zWXEhf3*{#5cly2+AHg}83Prv55{6hGDgUicH3!-Up{GJYG*NdYuB1bdZQXc-;O*E8Q`Nx6M&Zo#KkxY^bQLa9h!Z>2mC!iZ5*yNmE$jZtb4Fp#ZKRhmTEZ8B&#nwD-*^7K2<^FRMtwk>%|qH_1vJ$WoMFGse_2vDtD zjj`tf3Px>lXiYhyTK}`?v1#U*F(gw{Hb~ z_tOd1UkZ3r~dtSC(Mj=H4U2=?0{!9p_#r7cF zTx_R8N@@;Sq!F4~EhfC=Or$Q}(AFek^;3~1DvivKZ)gpgB~uV&o+&7f#9d{*=Q5&? z5uc({9Tsp9kJOu3IgJAb0ZCRpr4gE070CS{ghTW9qqjh13)lf45g2_{-SKvDRVEn< z1X0`(1{-BfU@88JHbr@}6FFOgf&wgVSM1bxI_Y&gAcMb@y;l|_UDzPra6_D(iHsT@ zL>glJ*WrQFO1*pv4WeIMPbomD7jD3=Y+iKr%E-*3iIRe7{DOAn+{*$G_)O6Bce!T; zvCFZ%b8rrEd-!je=8VRewl_7KqB;4?Z>9^_>ItZw)%1_Z-+bV`rc0)-fwmz8AG5|l zGW}%F^10oVnElTp3O`n{dr614KvNuuF3U9|_D2NXIi?*2;pN7fN#F8qKJ&fc1qZf3 zU&z!J%GxGN3w9eTy+RKeh$-{89nSx9zy`rnb&O=|i+Ks;N)_V@Yc8RNBTdXSq>fu> zj{0^V!Dnhzu79VeshmJ`^9zP@glm_d8(67ur`!Z%dM$C!M9?{)i?%;;d7Sh|sY!B{ zF72p7ist;dm26A~A+?|@7%n-8Ri4obwahoR^p;0tf*wH9#4YJkee3#{UaTbL`?o8rahXh!&|wR$Wsa$=ETY!X!#7{Cw#37$jlyU%Zr~Rz z7Y#;0MZ{f^69g+dj0PXr5B8)B;8(*?=Se+Q_%^1%ErS4`Kq?3$3Gakod zXX13_yhT%R4W$T?{}IjV69Al(^}4(#mjz%|6AgCa7p^7Kg`S-|6+(ly5IpJF#2OON zpKiXmlpII{qXtpwteFg5*me&k;El^DjVB2dawTI#e;_R?Aw^GQBy^ftT~aLu#1DAG zZ#Iq+%Zo)4I1(hf&5Rk&1SPu4K2@SM=E~|3O}w*UekOYI>(cUr^EoM?CFC7QhTJkjk!6h57v=ikTlY`%mFwq}_?z;% zxb2k?_Qx+fxK)t}YAl?xaxytP-9M09;p%n?S>Pu8swGj&msNq*#3~ggICKB!f+fPs zg897M0!16V{squaZb;P>Dg$EpQj2r~t8(@=e0%nYYgQ5n8TB6+{ zFY$u`+FUm5N27EIB|u+7^CNiyq3?_iPvC(v0LpQy;ELCZ{G>G#zY0il6nXsLbHs6P z1Jowwe@ZEW%TA}vbl$^x6*Eo_XVr7;#Jl~MdbeyKb}Cv}!c#uCvAeJ$J z?;zhvqV1*_=3PP1Gk~u^Wk^TuXk-b`ItqZHRwJjzD#(j9OOKZJ;;)0w;1A-m@g$q% zJUb90MdsfMh}6k0Bx6QX;~O!+^Eg>7B8;~TTtx=ilw2%wP>oiGE&5LKIk!ib}Z^H#;x?lR~ncgh|c??A~gytpceG{ST?v1u2oJ5=sON z^L)veP{;{zyCc>lK7G9Q;)PaZYj3S@Ki%AZNd%1w%>Fhan-DJ*4C#dxNWz=frDoZl z^o^ph4;$AHF=Ru~W3}; z)`qd(-L?}sNS_Gz8V8dJ2$=li7%oW{wAO16Wqf^FX~{63QW#h}YNLex4aGK2#4$cj z>ZZ`+9$wRA&#_o#31$Y^<5pMG5pXiCZ`m0f)zG0NG?OKp^l3eTf+j0aR#>h9=9$OV zoT&n`3{1c%Ptl<&IiGV=tP0^46V^6RSb;kbppSV0@ZsmUbJTmCKO)SiKBmn~I*=}F zo?CO>=NYB5Toi+n@ZlqdP59v8-78?5RKps7M6~b+IZ1$aFl``DJuY5o) z-7$-H)b{QX#?lSKy0x_QWfN^)$em>jcSIGcZbQCq@M8u$3I&J&qCTy6u3+ZTQ2yZ~ z0w?4eIa;S5Qgw2nK%tnvhS{Ad&Sa{L-Q(XlCqyOmN%=x{A@3a3FHqfDO<3OYtFOM| zhkS((eH?9x=hV9KT+2ZFjdBJW>#lYvR;tT}LgkF+YC4!a5WrY>`iYMjUe^w7-HRro zi)MQk;CAE_p@cJ}6e3}M$(iR_;cEFF11fc~^JVXvTRb02`~^|{za;)+wehGkMx7DP z`T#}vzP{Ji`)Bm-3_(!tt!#S)rlJtWk>ZM;OHs2weD6TBw!R_y3hNb@vuKBoK{Q1; z3WzvopMHx0Wz5=TyZ$4gIByI`q#6DC1QtJiaL%-D1&A zNO8RpV^{0C^_>Lq#O?;7_2u}>@#>enSR&ri$UVVtb{zSO5#sXO>ep;YK9zNnoN1g~ zWL=%hedn4P!t)8SocknzM?k|~b8;x>mTLC+lr0$MpxYWJm6H8(X0unNj1i2c;0BZ7 zwsKrSanm=#z^jlNgdfXW@GVbt#o(6ZLQ{a0*8lKPvvIQnB;UP(l|V4O=5SHmbENXl zWB!aXe^|nCfUXiXNN* z9@vJ2SB5oq`ahcx0ooLT=J(yc*&FRw6(%i|>;d*F9=;mNHf%v@MjSu(g8!(bC@-wQ zWG0q~fDEv6Z}3HsPl&Yg(Uf=NX)gyl2@T&Md$FEF*RU0_ZqtGXz{Dm#xF>ftQi+ig ziYA%a?m*a+IXuBFSge&8BW_AsVu3gIov*mOw2o*7{IG*#vkX(gXd9s>=W14r023p2 zT8e*MR)X=BcM?p&r!w<^l|?%v&C}*Yx`=Y4K^rZ;4uFlT3d=d^=mzp@R!GGfaw$3P zzn@%5ZPSAx6ipGp-}+Po0K-tePf2M87f0=&LLkL7($i=l&34R3%Gpx&WZ-JLAeQkw z;l5aMb*WCJ(-#boqnnU#BZ-TtR2k=2@xqd`vs(bUz(=feM+7>*9~dJkRkRNhyfB!j zOJ7|bpyausg-|`6w4E!)q6wuY&CfwnN;KVw_C zYe0rGoo70!o`Pb6JGEcI!4Q{daE{0)-&vnZWiDBPl8SI%WLIeU+F9G$Q18&;X}?KC z&!0kX?;ae>T=uB*fDK4Bmg?rO58kze;kRY8Y5J0d;UiIi0t<`>NkGT53d2|cBTO%0 z7{OGoEWw6&JgE|Suk%dq@VMXR*MGzW=NVtNZ~nm}pP31sYuDx(doY}D;3^Np;5m1d z4GKF$MmzP~5GVY^U{^)mj>ZYWBxW$}p-oWzyqzfOlOgo)9vqtflyX)Kp%iOTC@RDQ zLqvgDQU`4U= zlju~;;gJxtz=#qwFE=8=bsN*X%NQ;vF8P-rdN5>Vv{NVl-y*pYTkwxcW-09l+Y4v} zyBLy_K6qKGR5qh*a>2_l9OdYhN`H1lYSvL)cnJJB6{;TkK8V;Ge(`%)_RI{JPb9JU z={%A`>ga_eQD$S*nqBdkPRSnTJ@R$_1k6?GqmIA^zGiIn6bVh)W<`#0{(uuK@|NOg z`ENPN(|Z=WOj)Vet;;*dy`qPw7r6O_`SmIN(E}1z6SfE3_HnlJ99FlYBBYg2^FDnc zS*O^QO|1sivW$xIn29_0+#`U{=C+C*i`zyC~?l$JGuHUW*Gbt;kie8Ttg z_1f#*=j?$qTE7OJ-umfDq6O=z!Pv>raaSU#ryj5nw-Z6}dIg5r z{c1;R>zx=fTHU8yGlw;EV%|jWrc*{ugW9B6LrsHxNk)XVF$*aClSLvuz!2ezI<&xj<&E zxEqhjzFjlFHafmIgNr0OxSBf>;>xgHu5OHkZB{57(He&9l2BX>(r5%$Y3%8b(Unl0 zM;}dWnX2d+iFI5S2c3eAN5rMeI97$WM0^Y!+@O)w>8v@EsckG-O=W~yiW3GSj;7uL ztC_$lP5Er(F!gKY&-x(G!-(QkcaQpe>M_31^pDZET5 z>Ss_s!L340FpAR3=YIHRzl(FvKLVlrGRfY9-o{x;`c z`iSmA?Ygqxsf1#z%Eq{YE0SUfQNvw3)`Nv(3gt>pVp%SMxQ~*Ke%Q2fly#x3QqP|; z7=HuYus?$cBhKzvEK2}mUl~-0Q2{{qiqPS6g%Sv5dBg)Le2gA>xZ$F$kq@{Hv%U`T zx#@j@3%EuLm22E|2O`8Ic3`wAt?K#}jYH?{jHnV4$#b=`zjFg+XK!dsq$*l&1y&&vhbPy-P37PqLX_+C@;$s7g`XQn5I~Q!Q(B^68jA5tn=E}3mC6qcng84I0caX`Kwks^;i2p>K#@7-z}mw{IwYXc6w)E>$n~g z7Won4kSEEXMbjWt?Qe{59pVt*bq-E@KD+Q*Kii&uCuQxc4OUD#LZFUuGSlgE28z?_ ziaHcF1PAQwuI;|wY2$9Z*XvI}W^ezcz5&{8?@Eh1Q(CYF(~EU&14nM{Fi+QTPXLF( z)i1RT)*fxzF!#9(Z=<)phhLbwAYFWqI8CuzQMC%qOpwQLydx<-M+GPr==`gGQ{G2u zk8fk0@e_(~>F?1|X7lKGpW$i>R6a`E*gbFE^qJIASwm3CAzGV6N0A0Y6;9Gr@JI@? z@rrrWY!?8CsRDoqkxuD?uXx*>TRD8vn4Srbu{sR+Jne_gY1OtUhTtF357SHTpzFv| z$!Lur$C*OAsND4`LC?4!?@8~dgA@?tm0Nqzz5dV$d8H?z*Y5Vlf3as{1o=B_j9u7Y z=*Rj{e8Q4x`%%o|B9zni$0Q-^;>YPybPtOlQs5&R%h|-wF|DJ?9b%Ys96EwUS78$X zI$1~CxMye5qm(@UI7ZyooL!lA+#W!A8}(5S7P-ZS$TRkjH_2_SZ6oG!{e@gekY6_x z`@mlaSYAOgsc?)DRCKy6T}(-suo{eMs8ZhAlebsiCjEg zL#34ucb2iG-f%xk}kARHW} z5Hd{6R4EdWbdFavc4-riSP9y8vC1~3+!9p9{&(0C9FEVv9R!_2!#ckN7~Iet8ZPTi zKx|D8wEf3kAXfx@loa9*M%K@Qq6?E@f}x5=HOS@=y9CeDV_s!iz^cdphOqq1SVoA> zM6&X*;nZ%LxjWI9at4;5X!$uTs{VP7i|j1#1=#rsY|uB=C8t2Lu%9H1Hfm70^d8$( zib>R7w>l)HF0L}GpdH$IQ&K3onml^A(XgAwe2L_B;|6YLP~)MzQ^uW%wsL)g1S{y* zz7~83VN9R#FSN6yLlXVhvlFnwT){3dPrdp<3_XnOJxo0nQSd9cT50X!&D+AtsAaJ3 zX)eISwt|JCRu9XK!Vm%@EVS*3)aZ-hS}%sf^VkwG!MH$8_zwPr^b3WQ)1&)a+!^pk zTKzti-ZI+>1hoF)2=x)*ogWssA!pdwY2ufP;UFx8=P zEBWhjk5ZeAr&1kQC)4E^C|24As<)MfyZrt!JTMalB}4pT^*K64CDt$Bz17tWDIqaP zdmC6|4(&&LrwK5a6iycZ#`^I8q4d)y&l*$_K#Fshats{C=A@?ub!r5=F`vi*D^0>- zrPwkj3{0i;jVVVpDN8CvaH2~OgiUMj5j`mTVI|YPwp;m7lH8{+l9gL#2vl|r3jLxp z4t1>1CKbLY;d3K{wZV|o&cB4sN;fni?a1bfDb!7=%!UtUq^VQ2%P3@I;^CB1Uv7@| zc|#XOvP~%ATS7+N5!v#6E`n13>eX}lvIT~>`6>mqfkLKQ+41EsA{I{VVehp5fTrgW ztK}yVwdLd&XbG)!=HV1YulQ!#7iP8~<*6Bp{;VlO*%{ziDuA(zc@Iz+m1CM~R3^;D zw?&JPMervsFH5hg(IH|x4jWai+2*NM(=}ak9p)mu&Z}IPXA#4LJ4&4=+rh4AWZY5{ z(1D5;a|V~9V!n`K?xbxx&tz=vf10WlB$fo7{IXR{=PG*{>{yWkt40;bv*}kZdg1z~ zw|^ZTJh4#8pnCwpT@y>SKvv!(Z^t#ToS9m;ufRIghUSy&eK_oiXsNTK@y`xTIW67Z z1v+5}O67x?0g6rG-?*RvS|=3_nU)h}ZIv3#(ki7`^;kfw&A|5LhJai%jZTzO0VmQ0 z6I_`|e1=wdFnA?#gPXvz$>}5{pgx&<0g{Sgi4K>NAVDKbXkMq(Jd+>is z4P5Lcnt2QfulE5krsa?NcXw#C`!O%QNPy3uYjT;_UqL2e$K{8DZ+>MKz$YKcsyTEy zEK0?~SSap-#0_ebj~XQg4Jk#sg0dsIkRzE)%~ITJFX%QO*^iFSNRY+XiG?}6DCuiG zRZb#(ekZRHr+u;po&iCb^hoIaZL;BP%B_?DJlmrnjQK&rdRUT?8whnMFpKYU1``Aa zq|V+(UM$leLE^)OZutEP5SuoLEK2((D~gGhUl_<~))3_>bDQf@@NZ-Idg7wNRD1NZ zP%#Ll_GjhKg4GO04beCRsYkj*#Blgs7VTnI{y<(KmgxCNHg(E=FhDG0`6?lAR|4@P-V*}>8ujQLU9=riU}(M1XPGSYy% zo_(|Q0JcDwwL%N9ojAF2OzGI%0!azb3SHc2=~ zF+o{yGRvh0VzcXEE{CW}$l)qbBAqO%SvJ2z6-QPiS#CaPE?*o9&cm0BC)iaDf~ys{ z>`tW=%~B}5!PnodBz-F;)NDMfWy;RelEW^lF~0U{NN8}g0UzuV>$D_bo(mb+>0Z+|m3a4Wgadyt2I$hQnhsW8hXo=$hy-N< zR7sq`{(?;U94Bzx%6+;?c7z^-Icn=04bs>#90Y!NEz_4I;2Y`#Mh`KPKuvH9*hpCB zl@*D)4NzrV;)uZFc|L~VdD;~|10F$Bi_{9i_r$p!gdaeu!Id!#cSZvg^aQ3bZwVwq z?tFXKhj$%u9lUi3^YSw8@DQB9P|6Ym-!9Al;SkAuBzuh4j`5Hnm#BS+xDS-(g+~YB z{NjKS%=EkB<%xXx20j^fYHg0Bx^3I5V#annt;e8Hy|yIPj^zynV{{XYsoOA$Q*tM{71eYL* zrQ3M&Y6lXIx*J;K#qUILx);SMe^~k3bZ>6Icqwqx6(HoH8eq`jSLmP1Iiq78KLs-W2^Azb!vY%nHOg$nv5@wJ9{> z?y%!QkC7L(-P(qvde#&gQN#-cXjl*XQX7kWA1K^GG8W3Payeoq*>@{gewVD2{KBK& z;T+9a2U2CjKOo%m@7>V4>sC(8}GfZz8a?#r=- z%T`Hc0|w@0P5+XUmCiKl9^a2}@z2>AGT4^nl1pZ_!Bc#}WF2^yPbd9z1R?nZ#>aOj)sGeh|7iaIe@E7B6NqRy?w>ceSCIICikdg!M*ta)n19t zisW>(6Th7_E|5{VdxWvV@eP>6AqH8;DZT*nNne2guq>SoR1IXM+P7hLCkZi~5i6QI zn&5ZLCWNFFjFQen0J1|7HrK5NU+1=ky-S$ z*Ww)yWPL}K0Y#oO;^36Ef%E=6g9+(Q{scQ}*j~FZIr}x;7LaAXCA2F&7mJgwiC$&* zqWK$>#W(blvEU(wbkr3f$`1fktdr5)i4erj#qo*fCSoh#%7&?jsL!tU!3U+5o%FkC zPPJ>L`0GYU?7(j~t8a5z*qvNHwwVC9d;W+!FG)clr}$?f#dCvvctj(YJu8mOUi?l1 z<{UielXQ}}C16p+8BRKZh@31aXRH$t(lEL zZ~7Tb28!Lzx5|8DX#G9wAC899V_Le9C0uI~7m5mc%eQ59$;0oDO#cZ zcyPgHhxA7_iIO^qZ=W0NClquhS{8H*iy4TK0W;@`m*6gr7Qac~q)pkXBp#;71Ofv3 zp-wRc1gY@nVg5hBcX)i!J&u!}?lvnOfEv6sC`heni_*aS~d?)IR*@+L1_8bVnh zd{H*uFCVCd2~w0;tX9sf^CiT7aP0nSDWqims`6(W2=mi+l(+>ldO#!_$ZRJ-TVq> z1^5}9RrpJ&3Ot(vo#IE3w>~>k_c^R`}DVlaA`TaWr4Vc_?54-lW2qFCv8y z@Jv_D5wT=3YwPt`7&sO{d+wK48O-8~;i5jT`gIgq8+w7eOke;%C}1o2EEByXZ$ufzy@Af=5}Xr%&@j(I6XvR7y*=K z^>R&VOSVy>lgx_`@r{Q8qv&r331diH#nzOg`n^iS%G~=$m!C@1lE)`zMp^*pQh)QbQnIaBiQ~pb+4evR57k}{6lyOKHAuOkFpA+D#-V?%zzAkxK+*2U68!Z5FFUh8SP75{leL>O9{X0eNh}Hf?_)2iPP!e zYRjVTQrtD^kPNx^;rx^}QP3DT!VjGZf3c9xn$>^|Rw(As2k-5{h)IQtQxkvh?K|J5 zh!yx)oW5n{>Nh0qaUJnAa3Np7YX_OQ{jP&dWnInFjTgJnV18VCvGD{7OnYN19qfzH zmuwyo`5epPJ-&(5(La9%Gk&*gefmOueqPjx*rq(h;Ep@C*;C`I#_L)u3*2oVcs0yGx;7)-IfI3 z+`o_5SHnqmpxZ(GL&y?u?CVP0iFfyjb9r2-v>aH@Sz0mVsmY( z9Q(Y}W!n1~a)Ce>Aye!^;;dcVP%0h4nl#tx*+xgReGWm#Hs9?L#kvh(UI3*1X&9Iw zf}vNsxi~K`xg`byn>TkjEUY4&aK>n%c$L4k$?z=(!$90X!u#`z4mN|&Au-5|O<;(# zzf@X~741|H1=1r25Q$WRt8+G1s+ymITBrt>5LG00{szT4Hzi7=y_Fk-q>T-E08$3fTO$ z9b99Q-V^LgqFpriAa(%H%ydI+3PK4-M9*(%A<)m0ldm5@(6CRxYuruPtxnDvCg4zk5HGxzZis0m2|I;JFel6Tox98qf-dYm{K3NGjt9Is_6}!R1u+bWFxsvjYdi zxBu1ofOBR+KAtmzd4N!OgbmLae&U<95OzIL>;exvAF_v?4>)3S%6wxLZ7DIPlB!Il zBB;LF1)yzMfckT}8ge_i)dQpV;IudCS$(jLJkB8a7QB2|wV8PY!i%FJy=X^z`FAUIj**Np9Z32ymVLts3T+#?-yLM&47upH4$GR7!uUyzPUIxjbR z8QcOK7f$-eCkXt+Uc+O_D%IhmG&9E^iiZS#%&w^8WIJ-S!V?((yg=C_&^X+?o{{g+ zPVk$bTG%z%(;19@um;u(3kS&)tcA?f&x6k@U1A8FDW{VzvRqau@$|k244J6IGFdCG=>tJ|f!I7UIq=Wa zPi`2hK63rR6)hm{?k#(AB$IV)BWJV^e#y3>{QC|lsSiOVp+83Trl@}&1J z4kWZQx&d`s%x2(U(y!TVF;za29(Fq;upiDct{oXJ^7PG~*kIBDb;A?^CCTFg`7g%? zEPEh!4Fb=9Z@{xY(o#0mmI~~Vt4KnkJdex;Y+~V)n@CgFhZrdS5MxN#Er7*#l)JIW`N7q({GDPK&u{iEhOPNnJtT2ve$9y|Xxe;;7B(|)0p@~_(>aD^q~pYm zEME%(LTbT%lfXXhy|Dz5mq9KS_`zk&rn+UG85RKQBgV~gXvCQ(2T=z@UwCFC_quk{ zgZDqq+|O;{g0{yp{eeo=8CE-z`Pu-(nq~1zqOHy;PD7A(FY2v=Ur<1_orWfdAo+G4kaZn^Ue%>Dt?4*_Qm{j1C|__WbQJ zl1dq-ib4|U1dBoW>JJEJ+1T7q5)q5iyG5i+H6(aTqxf*QI>U3BcKMV`v4G&|?d>~& zR{qh5pDh&P9YSh{h>`}&FmfCXlkl1Idrx}jL%2lqhmTMD2nQ~ozQ&0ypKT#r2fk3P zF&mVx^)zMeIr3D~Kz3Y$w>PK5)-dfBch9{$?Y=Jt*XI*|=Hpll75&hHpTn)E=$d z#dn-Tc#J@^Nnf%pw=fyXT9Xr!Hv33tB40V|-E9y)q^aFk8b9q1WgdW_+TNxppq8MO zbU{*Q;K4+bUzY%@gbmD%P_}S7Ttr9isbfhxWy&=&kgT1*9Q?7UZ2)JBqO(^Ap0*?g zy6o@*-_bgAEyj7(&uQE3G5et6X7#X%>#ZU_EpLW6bfF?hZfl<3qp@%49RH@8C(H%8 z#C(SQOU_tQ*1DS)6G%8D)3w+eaUq2d=3}MtZRe*QIPSNi&2evls^gR1>nTUmB~wJ# zM9c{+iPK9&q1XgP;-tei@_mH#wQ+kPXjt3WkFXD&!K^vX-J!r~%1jXRISkiW`w0_b zMlhs9Sj!o!IuOmylEVDt-BSWs_U3J8ba#G_VprK6347U@w?tTkMb!kbDF8aZ$Lq__Y*?d$lr z1hDHNF5x5j=ojaa-6o;hsENSCLa2v5)rO*iP2lsxyQZ~T>PpeIf>^Dt_Qr>ubC?yh z8Oc46ZR?(Pgzv?wil@d_)6tYBpsjLTBps+9HR&L-4y7Sm zt@{sTCF)mdleY+G38Qj!9Hj`r{%hnO&+_TkdV=f&h3Pe1h zt$+m&0KoLI@-@t`!kB0G#5L6%4*h8Mf`96R+gzYT?LqG}h^%8r4*a2@NO3^C!rBDj z{edWuU;vHe!Vd@uM^J4oGqFeR0rh@TrzVzC%S#JtpAbAB$M&D+u>dZ1*a;ujC*WR3tJpE`Px2(bdHuaCykAG&iJ~vBWSpzkC3|Xo>R#M zax6$+DD(kGhI`o-;tCBv3T#C8cH+3;VA*@lLfezd)QWuE;m1l74ea6#7w+$#>*=P7UM%F(A_4=oU=T?C@mR zSP-P-dOzE4g^B3K2ric7%;<=#U^!XiPMH6}NrpGfoEPOwjs%HCwY}n0raI%++Rn~T zPkgH?B*c55Q%-4AO{YdNp!q%TcYAAt@q182BOl%YZ;=hA9%f{YM3;$ljWj?MswPsM zu!RW?^aXPn-e0oE@zFHSRBAbX(hULJsE1i86T(0Y(E<_BmJl`;Afl^|Q~I4P5&eq(9e(Qh1brZk`U0`vc@4K{rvU1K>filL@Qj#}B8|M1hWfAi$B(FEyIQ z4j_;-6<=JK>x{P32BJ(R;<1QENe4ld3*6dhpA)uJSn_AYiE2l*_s#g&=#gpSX~}gs z9;}de3w?O?7O4tzgiyFH+(*cQoSfiPP!>&QFNY*a1xh;dTAFgsNYL!-AVuhDlOCKz zg`oG6KB0OQD}OoKMM(!(2aRE3hozz z0?L$4rOma|(Iu8k;w>md!AJ0&MLU(oJ8k!ldML_r$m8!a9l~w=J9(} zqx{RY!;@|w;qgX-u~(eq`Mn((L_8T0Q{Ci*WtquE?xATcp`boKBfgVCsduoP5JdK( zUmo`#1Tl)X2>~rnS2nXaeOn_Q)RWQoqrPu7_hNTQ%^4TI(;^cfbtJ9yDP#b}nG*RN zleqsXxx~LPe9?!NywE5plj``J?}5gv4LyDV zE%gA+H~14EHEN&pk{ikBwMAElYBcmfNogh7)#`Xw0TUz~M5s5CDC{|)$l#K4AGUz1 z!gA;Mep3sC0}g{BB7|g{@#o>`@ZbQv9DiX#5OPp!YJduTZxQu@G$fiu8>2HE4>|0Y zZ}!f`!CBugy~1EPcc`}zAgVUL4_pjn23R$5{J(F=TvV@=`(^)%s4{utiDbJZ32$b zQWRc}0A|#-Wd~T6*LIhe62aU#9jmTY+rEAS)Tzv?!3L2pxqu5Yi&zp0qd07Ikk4c* zzJ*xB~e;d#dwE*AtFj0@h}a z3Za~tX%b4<70{$+OsA3D-(~*G2l}VA%U(pvx+~Q%-rNNy)NzM96y1 zPjX`HW&`!GQ3+b^Yl9pt_7doPD0>YRomRAm68K~|DjbSp0zxi$RaJ_wVtBXbsD$b4 z>>s#Wo-XsGQ(zp=;}_hXvPbT(p<~eN?KgXB>xK1#)a9p^1YL`^SaCA#V0b;kQeyB! zGR4#o3Di=5gQA^vCA=2K4t7v1E~iskTLE&ui6=Uj$<_hn9KzCb@wr zww0V~)%D1s%>}>@@vE-6wFOiSiV>`J`^cWgbL?Y6CKQoAeLHoAcQ7w(0geG9NoZ*V zAO|S-c>xZ~S)m*;68Mag3i$C!RRg|T*N@6)`PX-2ewUK*lM##Nn0eDd=~K~3-WB{+ zb01m;<79(0;aobv3?1{lk2!bGG^JonBql^O4)mkmxuMP}p4Fq}Am)QIq8z`+9wpuEPwWK>mb8K(7Hx(B_vviHl{(*N!({nxFf zKR4cpBc1qV-|yX%^7!T6?k#9{vP0ff%+`WNbM1>B6Yh&kVKXcrzWG9hWLG{XO~4A~ za3e@9#>ZeBePQ1IkrX{k-l3<;X=TAi{gNCf{(5zBhPKHAe7r|E`l;SSq97{lL1knf zNOc>^0|O%c0|1)zh#@o%x&A2cc8>F7JP+YUo#Ec8T$cNIrb>}OWZjmI8NJn zE_Ro1cO-gu`3jO-_?xYh**p^&;O3 zHfbD|IyITnzgS4%BWNV$YWxyFKLTPBc_aKJ6c5JlAZK0O`2Uq3t7D~rS+o9ykv z;d`1;@df^nT@V}>hNwu6=YrST5IWTNiQL}48e8O4IfMd7sT zPo5sOpv?x*35~^M;`BW>NDTyT5MqDXoV>YDj2k#*a@dXa!Mh-5h+Q62B22}!*iMTu z@+~-I8xdtcu5YJCD(e7|cJ|UzTRDT-eXYOxaY{#cll0<878CAa!spLVg9l~b);LF8D{zTB!gZ=k6 zZs14DUM+qpZ`k{T<*ybwyOJ8QFddeFB6xnhV6YYhbb`9Nnk2F{SXkG-z@=y%WDE%* zYChk5xen5==RkQv^5`rY(yKGcfw$E{hPxRaL9Oz$nWp?lFNbyppH2Y4?(0Cue|u7g6Ht% z$~?);LwLw8<3D(+EIcG!vET!%Xsg!&3-!weWh=Ch8%hCSyF8f(iXc7hAFSx+u<|o2 z71lQG590=Pm&b$7IWE%U6(m}^sXSwfS6HI&K+TB?ZH#OYbEe`tX2lc}U8$spLFUkS z5m(eer(YiIsL=1q6xSZ;ER$Wl1-B;sjj2`{)7e2=$5qZ%9*(mEoz60=>9&!_IpWoq zrm%42bbtg;L$`?VnT)Uz-yZngmM&)O>$uY3GO4pa-kp4GEgVtX<5~e2OJS2a@OffC z(sqIL?Cd_-e7%eHJ#6ToDB`BUO-43>g2$l)cn8KN;#dkn&2i>Q^gtjpr!+OF& zlQ1-8Q56#lL_3_%i}7i%cis{R=qi;&fJo#v8s9Ngd@O7=$r=gyKnenDEZTF}Y45O= zwmX@#%{`2cy?Kcx)zIE`j!`lKau(oo$s#cgKLXgU2rA554*KKGms^|AxZ2yVU+r$Z zT&I4Geu;0*cWP-n7=F0oNHR_!YLurociKKL4p#-t1m#*-eHNyG$!U$Ni;bq0tMcr zAPrJMFshkU0Mkzz@G%XGRo0uzXR%ADv-b*YghvOnhY8J8&siAXeD(T;TK^0?nk(Jj zyA__dKgyJQrNUT92i)I5O`6WB{m1Tl)_Pjg>tF>S^GZ<$*=r}gZg_E75BA+<%|d^b zTXpoy?d)Dtbjk}3XS~|Ti}=o3VObeW#4xM)rHl5H07P)g3kef-BX@S!c3r|;v z?QXnkKYsb7jlo{7y?U~Pu29Vx@wdZ6N*W?p^A9Sa^53rfn+Y)T2O=c+c6d6}-^25d ze89X7Tyfv*_T(#T%@|w0?G3sbr_a9`BPI`#CC2|kwUGZzP)&e;91kb>2$kt^#W;WW zkN9u#-tvz#nb6r=8{+IOLL1)73rL^*uUNa}zmRp=(fROPzBvcRoXe2s7vmFoggQBB zi3%k89|or47md#Hm*h3z5nNL22>%JokUPQI2m;ASI;EAL4<`M|ss3RLf>6xo?}h*k zb*TbBp5e+u?8r|0)%yCAHh(?Y*p_WUfo9y)4RU%7ly!Kle`t)7{>{=UguBde2}P)y zZ)54F({k$^EtA6$*#j(ObOJrtkM8Z*3-xrT3i z!M#xK&qHk7hTuX)BP|^Fu&88)u0_Pdc{f*MtgU7b5M9D+K4j(=9WPK2NEGgRolP2i z|EC4zgf>u8JxP60GP>(`E-7~ND>%vXPCcc_Fa9f@8r3oL^TR!3EV*%+0r z=aO%Oj6Gw0qJ^0o`tlV;L$c~`sa|vGoJ0{4PX4K@a4ZY>00aeBA&X0rBtjJlfucsg zL);j=^Q2|`cXYw3puoedKOGW-@*b%!Hw%-%>zkZlZ2brwdQv3u-AWwv`1XysQvJQ zXt|%8aCv_MPIY+FKkXuuL-q=wZgg=!7Pvll>*lqD#jLJAS%38UnJ4N2y($|GY6Q%( zjbnpk$~ngdw$S!k*;cO8_Z9x)fI>Lwo5JgjYZ)AJ9-lQA7$n~~*4dfYjY%{D!#%{=X5{7n`n8=ty zy6APQOOP<@3J<7bf;kJ&z>_IdUx|KpBpxgI!2zuh3K6upwe~^2tq{a$RLxjE^n%*m z5{Zm-$HWQtIkJ-U&-#-meFg#Goqb$+6{d#S$gWWc@lzq>sPc(mSAYBn7anY*F6X$< zQfe52s0iV_H3n=4lcQGi%kj$cvB>%(=+dZrBSez5%NXP)qm|uA-%wgm#`nk0>4j7; zgA(ntk9>NssXap@VPg@6J4e0cgKSn}k&sdMnkHat>^Yu+DUj5XcE|BBukVmLgHEhodqK@XG`-XHu4x`@){l>Y5(_atZ^aG=_O zt%5!aN4w+}s8B3g#El!&;Ghj%jOCp&{7idC1LOFH9eQ&4_`P*VBoY;ixg^6=sCF38 zRF24Q{3Uj7)YGfh2#(gDIKzZ<;umy0ofAXx3s|kLX43;s$_F+wBS$2qh0}=dIGn%Y z-^O}z^T=WEw0^qbGKOq+g5AXo!6s+VQEA^gx+TOWVlViyq2w2BPGp6H33I49{C~Yg%%GO3AI& zTsuHTGzc30B}XDb$8VldY`aOH{3W@5f{COPw#%env9a^8!6NdV z^JcS!2%xnYP)*hAG0bj|lH~By8mCTR;*isRBb#;9kwl17>nNG6iT>Redyl+`wF-0z-l#zLt z*y~#pU=?vMfEJ<()3%K`)9QoGlU++UwBLpOE}oJ=YhtKLMzITERdFt3LPpdA4kg%e z;|9;aF(;CJ!7OK1m=k5H_#E5{&;B2K@7fT@k)#WM*RLqEcmPQaNS0^Ej4c@MvSy@%xjfG^Nv)1kysLIMqWMteU(s5C@e~cJv zx@6+vfe2S;u5g_IBZUoQ9>tg%6DsVfo*4(KY(ebS9gKgtvCe81-b2H2#UdB9x&$yBB6I0J)1l$&v8I33v= z>8G-w`bptCTN|(dbSVkNij+z2@&QdC{AD7uCM0ASgkjFo|t3x4b;!upqGfCfnirnGyA9}>L1HQN>x!xrN2 z7(zGozBLUZ3)H^J8N&Io`2E;_DuUR$!}9cd*@X&QEJ<2{R@j~-8`Ww#KIf-XZcj#d z0m5B^`NVYAq`ZPYk)r{_KuqbdmVqP(^Q44G%mK)_qG|<9h*|$K)coALy}_fsbFqqt z&+AVt=~-GsGI8>k_dchmXq&hf$?LshI)GETS>p20@XK7jqt78dcKy%6wcl+LmYyfTTu(p_SW3DC`kJ z!4O3@FDba1cy!jju$U%s{V&dWwMv+k{7cEp9Kyt8>%>qEi6-w5Imo;clFf(Wxf$-? zSy++G6RUTH$6xOam+<)OU%MD2-z>1>us_*!PxG?1G04c_U#q??`w%mA>hlM&b|9_x7|8H?Tr0*_wL{Q zbyg15biFweaTplN!$$z7j~Icey9L5DI|icjGw)h0uf)VB2ZkcN=Uv``_ddJ3=#oRfYGsLo~v?;Tekb+SjxpDpK)PEPK5Un}1I z=YRXcKJ-WT?|=5!>=EX5VvkTfMy7gy`N4zy(fxa$XOEVb57Sl@HlT<7&n0wn1jY$?lJz?BDr>{fBvQ5rQ(>8Qo2~B#}eLENyDBMDR~K<#JU#GJaJD#N8R2 z*r)po(&>-0_eyYrw~+A9a$!*v0_pyuy_ z$%=SW7YkR7u9t5Da$y@FotcP$D(4pPwK&S)=uos@2r|}}r*DC=mSf;;x0Z7U8 zZKD{u7MyPEOQ%{h5^zGs;nX4&o0}tGJuKx0OA4SwE8@m91QYTQoPhA%tcgP`d-$aP z233RGxOR2#yY^c~#BX7`)zIeb+w6ec`yu#QtfB=$3@x#V~(r>5jx28yEgkA0xgG zPlnKn?cP)^x-ffqHR>QS`fb{(51)DW{QE&KeaO_Qnn%xpi)k|uByr5zA&WypUw;K9 z9z`?aGnVnfQY+8gA3F?pzGK8zRvwA7z2P)sR z@%$-bKLyMIOvfEW-vd>?gUntx(ttUbpg^T@U`X2X=lJM8!wCIfPL9)Hz$8!uM&bTl zAPl|BB&_@yE`Lse;%ZG5AaJ>It-2;~)%g3E7(+}`_*vSWvrr*3D$m9lY)d*1COYc8 z9eo4k9^QBjsp>&zI%%WU73^Hr9)w5lQw?4j?JgZHF;|)J90yafZ{_wNA)<7}5Vkar zsEMQ4Zxlpy1ce|r!(bU+l)#b#iODt~r4fX%)?rKRd-SYIe$&1lAwoIi%!OkV!o&vYmnz2(g1>&ej+{mLGnCpX+C z!#GzAqiM8?_kQzhP&0hp^lN7RLW#(H6aW8CJ@xoC?6OB zOE^JF<`A+}+3EDm;DowxqxhJ2hV5fmlhMSQ-bxhHrevMu+9N9lZA+<`ly=wSh(@M?%F5G)I)puycSM0nUetc_0x~ z>7h*`9t+o^BW>*at!D?@Yfsm|TaRShWfF7*ChEt{$s3+VS{Gj10DNh`mR^zY`8yR^ ztlNZG1-cTxOyv`Nt(c7{8;CgM5Z|=BJ&2@uqvz1NOimSEQG&4-L2SU|dw(zJGwqyR ztk!J9Y-Mj$YWKUl>OR{=G6^QuB5!M*=+yjT=9(#6a&`R_>idE~<3|5$OhCx&EPOmB z9AWV$hLHwLT9FA_z7XZ>DIl8{5I)5Ql!n*cnz)wmy|PJX0hqt-C(fIloNxLA$i`(J zT)VgEY8(jh8bP$c^lwz!=2!upg=QMOj2+=(c;0D(3(~t62W<(Q36Z%5vT?ybGr2N> z5aQ18d~SqNnHO?XB1?sh8w1u#3aN`T3ZrC4!wjL3BLKWL>i^U^_igmkiVKJ41sTNT z2wDNHE+rO^V9bGu^pRLc|AIeIxyqI){e1;%Xv07O&<*dKCwvMO%_kZ@)`z=u2r7p< zaUjkbb=3zREF!dtwy6RE6IOL)>>gxKfF2zU7N?j&wCM2dBG~{<1Ta(ta{e9n@t}USQZvRpZqr%lNvLgE6J#_X70|Y_^H)i`By#Hq?QAt-)ODj%SEmU`lL_xJo0!+}TSn@SQ zG+6_F#y-$ebxXJa@(d%x=Xql9-r~Zea18e399%4kC&-XjN~MgY6|=y39JO)eet%q3FX%{6!0J+CkKspe-u)|obHdYna6lr~g??lbwv_45# zP@+<28$6S4-Tap{v$AL$h%E2S!xo}&`0NL0Gg%h6#xQ+-X7?jf zn1TsLZ-q4;3{6Lg*}*AF=^M z)X;XIiU)u~am*sB0w^LoSAHmTg*tDPGcl4OB7Or|!hh=q;DjRm-Bh&l0YQMyG(;qP{E zL1AGuUc*MpuP8`B&mSzq*YsfdGu#-Al~siBKpu6XvNikUi_1zY-hcq}>LE{_XpMv`CBsO1F}*=4=W8Pjt6}V@N8c0vi|a ziY<%RC+UOjI}I&cAi}^!6TgdEt|3RQaXk35MVl*tA56QTJPB8l z#tcJvD*=zkwu8X;PB2+CLEf4v3zfrhjT3`mi~{Ijz8j9Tddm}@f>6fGZR)3jzG|cL zVW&B24`4zTysRGwg5+7d2PRw|N`e%zCw_uTnSt-U8@3NQ=zX77;Qxn=z%qk>eQmJK>qr(9Ms7FqSkj#iX6X1|Reo z47e_)RoS=CixFnd`6+FHS;0$sfP!_CCCRMK%KD}7PctE1X5_c!&kY0ic(HoOV9LB>; zwFQcB1&04(xgZFIk=jF-+QdJD#wznkT)f|=EF!iOcC2*n1$;ch!wLqu9g`qg;*B1( zQlG96H5|fb2_5NRUkcnF5(4E(EY5woWbcsWWzB>?Q8s^rB-Fwu!P`!8$RvifAgdli zSA-x0$xr;AA|RuR;1WW?yC}OnTpFSJ7hGeg;Q_S=a^l(XzjyG|4_xiuwP^t zh4hYV6@6N^ODu4S;{31yN1JfgCK`e_S9hM`tg>GoX6;wTF6{sXoLrftBXa3Sm-u`B8Nu<8dW6`4K7sz3kYi=1PX*qBYziK4Q*XrWF}kmdo_ zIZbLqWF`V-C^YwXj-9Gk>;hw?`yB}6h=NN9H>@0pa+8X|u!~`s9%!xksu$p7x z?{yj^v{@Ar6FA|(Tu-WZQs_MBno?3#Hz-dgNujLL1Z=w?cc1`?0mreG$^$lij74Yc zmdzlnSJ6y}r=D|I?MxsjZ>5;;f*lCSL7ztR4+4T`vaQz1Tkn`7h+^k_2%dQ$@lYsz z{WIzhtD($oiIJ>uNAXUq&$_~zV@K>X^~qP^Z2vkN)u1;;{Xn7ZG7Kd>89BL{+f}5r z4KUq^f_|Ub*C3uD!q!1e{~aVjr1|U2q0y?jNTRI&l-_(_oluonU*u1Y&A>NGYQnn3 zS|(1{nv=p4W>Mx&aEVm1wM|xtS{en*6mA?D7KZ~mmk=z2OUzZ2#kRK3)yNC4$8y+N z6P8NK32=s{(m%c>6g5tNizPH1Q*-(9z#pW2shDR1ySBzw9Sdl}Tn&0n&8F z9b?*VGAQu_ke^7YoaJSt{ZH$_AJ#fBHKyocD2LwEnr!7P)Eti(S%u%g@$$MBAQPE) z2-rl!P3qt9M?t1iz4a|FN4H{*e<8<{;BQrs8Ocnpi3Xl{{|)GK;(nL-DkZYg)acEM5jeHQKx7JtWu+!8a@>Vi5 zzjJeHgWxsp5+Z91{MTD{Cr<6O zQ8oNvd*i>>4>q<}TugB|fP^JECu4d+rH^m7Q0hZhZ<7zbFtHGa)*c51g|y87fYyt_ zSO^4avsVI?=ZVdrY%hr0h>~PX+F0>@71y@1M9d@S zg?N-(M&&ebOAJGDXh7kHvJJ}OEb#bLqsFnw-Tg9mGf<>baU5&o>ZlPj69cnT*l5Q%nrL#@h1T|BL5lqQ@LI# zpAWgKA#f;}LJ;^#z!D2*F|a8&_Q+z_HD zCc2ocTj@MBlx=K$jUhd`cV=&Z*ep6BSUI)v3uNX?Lyc4j$-EAREYqX8A3-VmN>IpI zx{WN)!r9P-#ZUw#GxFOZ$b{>VKUKjk?3Id#JSB2^eG_z30hKMc23Dh|D#PH)1lvOK zowLI!{9Ts#Ajmw6vR*jtu)bsH%tHo1h#)m(w@+Ve@5nSjxYACQK53E$j480C_^fr! z=`hI9P;sN&gyCu+3W#bQ^qwLD8FNk6S&}fKTTkW#tS(Qd674s?cxV0*{M^5My)d_U z0SDiKWc%Y*HysP{CwRZY)SySWDtBdfY46cKZpwWmB}3-+?o}3qO)gD|)Yc`^DQ2^@ zu>0fEqy5_$Ywyvu2O?SLhPk05Y=uTwIJ2-U11-9z4>O}R;~d8X-PjVdk3vCY_2N-c zbw3+|j4v08PkFbBed}+Ack}4rWYS|NfjSa-8VhqsLJ9?OI$JRi!q2hX>2SVUZ9Z=tg=6@!Sd22GE)^5UD4sT zX~ocdPiUZ-=YOOCyWB{@-|iMjd_WPB0n(jV{e?oCI-zwwVJmsY9Zhk@t)uzuYlmW3 zX#yYp8ha3`tA;usUTj;(Og>IY=uIJfsdUJi#r+}gCaoy4)_#mDKYN`$|0R1L?23cE zYJ_dpb_+WKtc#%{Q$=_`fmGrJIQIk#MAl*=1l9j`DZ{5O$ zakRBY4UNz5A%p;CWSmQvZ}{~7GK%%XSb(z|25wY@t%(;1Ld>k|`6BK@hAA(C=f_g6 z$}gho8`M1O-A?a#jAn^dMt-Jz zPCX27;b{QZ8!=%`p&LP@d#Rs}$D0()Zb(THCv>faETGx0;Wd_`{5sYWRl)xKK}05{ zA>2s`$wrte_i21heu3*iAm7ZpBJaSe?vH^>g?kZKzb)kvkV2=lJHEYo5l(>q zE#Z!KWbGY!nMf6-4`?P84ou5acSy`Z; zr%Ng_jqf6m+VRa~PyK`eJ0}zS(&3QLLG6f{py{YyjPSgtPk;E%UAmT@fNSA@P-7;> zkOt!SOIuP}>GXhhI5g$v@DNLDdWyeW{f`&O^;qB9-gxnxu0kaJz}d(*8_yfwY^@_7 zWP9De67npkHYFK?j$al0;dWP^ZgB}DQ$M1&2{szG+noyr+H~@?aVB3V2NM@1TWRFuZ$P>0z%u!eY-h(`~3qNRk!qk7HYb zL*sygjBcs9HTONoUgg*;p=#XHr$Z)%{~h)k|KF!WCW+s@AKP6PY3y@3F6%?Z9V?FsKO8duYV7Y z?v|h_1pI0{Ob_#Nz{*l_xfrq%H)JvB1iwk`T)o~d>N(1S1Y<=iXqF{ea>~9ZhzOObIJ33!J+1{?7+E43Gp5DQvG2u8; zvXHTh$X}Mfi~W^Wj*sG-WXX8myxja{`McO(7>O{lkuu=msclR31v|>XRomQpPx>(c z*AJUKt;G*KWD`RggMzh;<6EoJ1L7JUaNhB?{ly<^tKY3Zd$u7Bo~&=T)*i2Y<{y00 z#vSv|*y@u`_-*~4o4E2@9-_Vc+*%VP{N%eQpUdBy+y5y)+eB;m4LBqiRvCdWxK))G z|GD+}^ZconHfoXS#~E9SIXyf+hD-BQ zp8q@AZa?2Z;w!BVdJUVkwTp?QkAtHQuHlXy;rdT1e&kR&gW}vQ!`~FQA)L#6I8I{7 znx;%kI}Btk<%-!?yC`Ww8+ddTBE*?yORdjn(_kyP#oT5YtS4?$5SqJvh3hWQ*4kT0 zFI1buChEt|8!-g4x5dk4jP6+z{@FMj)^80{381FAuA$VNT4Dn2#*f5DI{(QxfWlB# zu(HBDoA$AkeyIb61B_PzLKw9*ML{$1)^4 z-UZV_sKc*3k8bbPfjREY7~;zYNWtFBIyknFa#9>ww!#d7ug@Vt`L1Aj@GSG*r~hx~ zUk9t-?>s%&+1gm&23$YK%J2`0nZ+c{!Yp*mh>UiR)p*PAkiNu#jmqs8?)@gRXR$4!p zsKGE~te{kup}v^#qfMQx77GV;p-#%#V}c^kQj%4FEIPzP_6uFkJ=1(b@Yw?;Uwo*) zg%`2cFaYkcV31-q0T$R5Rk+b5(Cf6%Df8n9zV3IAF~LM1kPv6l2%h}w*^`538;`eE zxBi6-!*-sk(S@)L|4au6M@`GBhr*u>oqetv*xwcMDHyvaT6x5x8Ny0Na1!cC7Y50I)Ed% zVRC@bJKghgsG(!WG%h)TKnfN$oQ?y4)1_-HMG8IXpp}I<&B#|!299ZU!`J6)zQyUT zHf^|$Sz1%soeiuPjNt*$1&M1yo}uVaGF-A9+|YPaI?)NI2DcA|KID8^IW9b{@&~<5 z)9<_Y8%GgVfUGWTwp6V49XH#jTzM&Bs&i8LBC-~pfLfuk!(v)JygWe^GdRtbxj0B+ zVA>Q5j%A3F;n`+-7rrXg@(P!6l3Rvd!zY+ssiIBwrcK^IYbm=CCPq(qVLNX^fD9JU z61nP9xeO}@DgwG3(t@Q4yGuzScf3<5i9Db=NiPI!H6vjw*VCK3Fe}_j+Y9X_O3qb% z7Bz#eZxFy##4oCCAz71*b6Qo?RMIEly%rL#+cDBmZlZ>52wS=`C*=?(b;FMliukh@ zJkgZm>AnQct`zI{{vFp4-kWkT{RG$3EH6L6CuMgY8c{#$`xAlaybZmi9*i5C!btEWC z_|=u(ntL*h6-J$q-^^!l`yYX+mk|=lblAQ;#3^CqFYtf|rkHQ)r&R#?8)S+k)a zV5P#I!!kC=_nN7RH4ZWZTaWd=K$agc6F`K~}MNHHgW8s|nnQg?LA+RKYl5{{{7UY!# zB9DssD^wLa$L-1j8>gNeHNhC5O%2i{JkS`gT-4*@Ls_Wep~9@mLJ}Rz?jn-U4{%#7 zinGJOitB!E?cxeHAV(`fjyc$0Y?nB6*r?S3DiH!+{Dg*o47|@nrsP8gF8LeLzqyAn zCt0O08*kE8H>^1uIMWzyh9wGT{i_?;iBoyeL98GVT;qvPmlco@%L^?X=dkwl!nzpm z2`D*6%`XT@JTj+#WwCK~S6toMNIbX+5r7%JdlZ?#%=3N$Ix7bs)fbfPcok`fx}kUg zD=cT>?1^eSVOAZc07h+72v z6>;brB<~1Su!}8g8+?yy=E|LIGeWs|5P;T0n@2noH7f#=WhfgDM7F~jAA>0a=Wqp~ zI6UfF&|c^iQ*9JeD`G!rSIzoLz;uqKnyM^fUcv`jD0kRBQpu$}Gg~Lzo}WbF^>u zc240}pqB9*k$Kg%jt5QoO%q&{M`BZ&8brVev&gbI%G)Mb7xoPFy4wIYpe6xjRo~FA z?()&{(LhgeDiP=1c2oz%q~9E59@H;Q2rC-daqn63w>TxI1Rg%qRSr(} zz1SlB8g5@JHPo8 zGT{cx&i8sY`ZoHRf7b6`(CN^>z;1X`>h3OXsn(KD7X$otAstpMw)D9 z#y224ykGEvcsZ~E1a(Xc)$mctH9|71n;{t!S{txc3fH2KFdN1>xR{0`Hg|bJPmK8d zW!zp5@gb#X;P#t#7Za?&r1j9}JReu@7P4eGQP&koo4Z1L5Omlf%or2E+0-GAr&?hc znG%+viNe*T@?Se(mz`G$?}Bg`1b zfxTtgfXP~X1y8sEW>L!AtGwlMO>K)9*LprOd3ko!zj%i75g^i|QwdOj&ay(2{8XmmhUH~fkvaFc&T&mp*9B2F{rfpJ)kHoP$=c{hqJv=9Amn$Br4tO0+I@6X$m?yCFrZ&SIs%2lpX3^%5b_x( zmgFk>qBxC6bjl;~Vr@c%;|lE&8D2sfb&dW~6abQ8f8dK#$sS)&c(Jb$&tL%6xLE;Z zI&I9zVBk7q)CeL}46z!vcOvwmCJ7j^ain>%Is%tqIHB`n8FTXf6wF!=mIH9`_VeX04n)T4`fJYr`|Wz8%-i7}s#bH5mqybq0eZ>bjT@o@E?fo-Z3~7Jr6{W8_6V##ujs z3V;LRA~Cp-6+L|4@JT#0F#3QThyf>}4h$8f8S*sySZonN`b{W!{jXCU!EfLg?hGKA zL9zhgBoHM%YKgQpiw?nMu|z*HIL)X-dWg$~g!`u7DXR^iKw%ORF;P;98Pk9|WRcgD zRgi_F#uW~K0`am)hEj%SBf%1ln!r3BKF14uBZcnl6(l%W1~*TCyXc&ueYu0(IeaFC zf#}E{(E10P3;sP`|90bfvHAVuXB%t9f3E*a9zuVe?LeaOM(fX?)HT6C#8EWE#tN2( z2?$pc&wcVphh8Y|kVD8NKr$CN1-Mo6Ahcd6T5MJ60@DJyyj{$D&IVhcouTnmSq_Jc(WEMH-$`Jd zvth{rW%-hX$Gpdf7@Z%jU;ha?~viQ(guB@0$<(|GOjjW>OIfCOjeUC^))(^JC`|z2620g%6MwwT>5=QCs z5BeMG@eYQnv9T4pP6k5h3cx~u0l28^qTGJhaj*QC2zXCw%h*=O@qAHRomU;+2MNnd zC=HXWBW#wp!$4kxY97}P-^RM>c7@6lpkj~oDz}CL#F5-TT z)62s}u*W&ELK2{IQh4)5!<#p6-lX604D*DQw`%U)kIYpYvR)BvKo$hgx~R8ug}c1uR-Xo_3GLW>1exlq#XHj;skpKwnZtuP zfhstwQ%T{cL`BAT5SIbk4VNB~%2LJ<8ZYK7x#wsO-EA!_tai4Z2ygDr_}N27E? zN0;=!fw+*Au?Adn0Ow}!fd(R_=tPMPnP%ASiIc0lhH32NYW7s;SOp_?^wElu#nMSg z_H@BFb#C_Ey>D3inV3Ly5 zTOfE$APEz&0+?W5rVcJlV%r>MR_>Z_=J3opRI82F*W_ivQooSj$->zS zuZ*jd-Af-Da?&!${Sb}QcO-3xGpaL{eRVWSTMz>Lzkp-fUI5b|al-PUx0<^oiF1*n zG-7dheyTT3&+q=_(Z1HcJ{a*XnXgd#@h|&#dEmD^baj2KfgT;gp$@wB z8G*c>eX?kW%B))>b6VpGd4U)lAo$MU0?!rP> z@V~DWPkmR?Cb1V(5cQ@JHvWkbq?=JtK-N^{_^Rhpef%fngsi(A3=GiD=m3Ku`!G{X4pLj$6w2TN6HW{1}~uzAKtkm zK;;}7wzJC}g!9mv*l%h-=T6CL0d?V8Yy^}#KqZ>B7u){?*W>nui4*YM^UIDxUQR{m znGz3jB#7Fj#r)~$Zg6y0fmxLz47%8oy*wbR?I|F@o26D&zq|cmvDiCd&2392?Xy zAM)Vf$;Q^f0nWkV;?isAA^pJ;BDiJRi-@J*>A?w`x(oDz|Id2h0qh)|;##~=77ota z;_^bhTxwiE)CS}T1U4Tr@BDH|564UA;~J~k>%E*?r2TaL#j{0}Jn2~RIEbm>zuwkv z8Gmz5&@V}%76Swamq*Md8ZwN>0tPvROJ1R46s3I&hp^t5>_A5xoNk^3nB2Oxbo&G<(LCN0wPS^L7u ztSZPIj0BDC0?=6GQHS)N51O7c3Xr-1{Bmgt((WrP3x`040gB1W!V-oA1OM3|NQ65^ zWxMUGvy=Y$)t-z+#}PEDcxH~==|pLH-1qn@{)^wAurlzQ{@^G5-n+nTC4UeB!?IC+ zoH_$<5hm%Ysw@|2&sq)$5kO+1V=6Q@-6;jdb)+J^T9gB_xxTsu3_kh^HRMpHIA01* z>-P*K6>`PUvw0Ek9l{%o$^wRT-nP$xWVl1>q`2x|B8u-SR+bd7V|bZG1*{x0>;Y95KawxHUbX2jYA^Ny8;o`n!m{= zIxVObzzq4@w{(e}Kumz$6J|~g4(#H5upcx$r_>?JGndFO!)7kU&j<-r#bH+({&(1+ z-J*EaeNEzXdEw|Sq{Kips9v$84DKBVZL%b)R-vKV!%Bx*ioW3Z`ZK zgOp#V{|s~GITm71A2=4?0j-s{-e_Bxvs9A;_fbg9eFJ5gE_(#(;#S?kf&>ToyMBM~ zF%V*2SfBP3keZb%{x;yM(4_Ccl#>NcF&+O5teGVp7&L>Rrt8d# zt8ADPau_Hc3Z;-5Md9$2XEyGfw=a$^Hw7K1gHfk9rcfy0C@ zw!Zip(ju%!=>#L?u||d;S%O_!Ln(fOu}IAn&6R2r-z{M<&@?oQ-++7DKeeK<%sA>% z;fhZ~B&W8NZSW7qC;mujlc^-K%s}{3RL?+`tp!56ZUJHj^QlvD@pMHB7c4rY#Dm98 zbb8Ll|Jh6!1$97U^#PSEt93Rf^V58M5C#3qLlx`#j*zi6bCh(gPNzR8NXQr}V6j=) z#wtjhC{Nm^bYsTi8205G6K>e|gh}Lt>qAXr3V38wc`#`zWyCc)SgZ~P?JF`ZA!3wD z8J9{{G6`xzkw7dbK+K6_*5z;#U1tF=#4dhk$kI9Nfu>%c5zxH|9SLvz#MNwE&D2M2T zU#aLdKnc{Kmtdh;FCtTfQS}#&&BYb}IPE~e!4mquUQu`wu;mN72G+rIB!nGUz$1n< ztT3)y*`@c0VA>8iH7|&Y>NWCVL;&F()-7#M>ALvN2gu*Co#AFiNrE)yRbA39{db#x zX}IuC`AptzrLFN=|E%^9@a6kVvwkX2nrr^)nkujIX{u=8-|Ozj{Ybc|hT&2U(Os9w zTmMe>%~H{-e0f*D-De&uB>_!K^KbdnfTFKeF0XtfLle(T?DOxdbM`mmFlNdT1y7q$ zrwMJQ>ASQs$)?oe%`_cml)BXav>>ixQVkZRla*1Xrq>TrGFGD3!GLs=Bs+BaepGuY z^mEs2ssrR~kc-fbrErE-K{@|aH2r~?hf-irHtb3 z*!j)7t+Y*!7C)_}1$@!a-y{++=F{rQm&UTDiPH=Xbiz%{z_p!bHZX2$+u}NC*wmkbK_$oMW;E)PSFQ3WM`s$|k{yezSYYD&!lGL6!EOb>g zhYGntg5^hBXDU`z)>A#cH_Et|t1B-nS_;qG*lk8rlQ*`{p@>uW_y8)^Z_=ouLd9&t zbU`+GU&GXjH}pfNGtT=s1`d*$HzryBW)RFXzW*(exqWX z1M^x4krRmPsM!%GZcJWtjA<0te34&&C;b~7331`M878o|ywvBg18Zn> zaG3%NKq=b5>^v4}+`3zG2EGUGteMrh)E@$`>mD~?Qf*rzRPBon-d9fMv-ii+RBXk_ciMMVLKm0Kr7;=?>TGmO254uC=n&&9zIjH}k{*|K#AX zMYcyRU7vK!`dN0OLUIDb;xq{9xB)*(4$$b5Z2-(fCkE)sYVhmM&&CcLupl_2D(S^H8_#yuaa-x?vyCUKJL?CJ zU%bFgq|c?uYBHDyXi}%DQY%UfDg1#yfd5^(8zf`}V3yY`E=(aAQ05_Rg0#`31k{sA z(`tla4mj(~=y6<9(+P1K3+XE6=^4S-OHSc}gMe6p8=5*f6i_qhz(+-~26ZbbYeqRXEEJ(93}2LEO1xmWTy$(eRn#eB zmNX{Ft}-jnz#9DZxv;Mbi8{IA4p+;5nsjXS?~jR4$j6mBJY0vAVL|A_%1ZU?WEyp{ zp5FW3H1uvhB+G+w9sY0n4@tE-*Z93!KB@=n`*Yu`Yop_|D0CTys8Hh)(j@J~Fj0p# zwP+%#LtHMZReGpejwbH``XB^35@K^J|Xn@`hej|2EI52KCk;5W3fj1~+YTwmMS>XtpY>*#gIWrRa9F899 z_Z>52(7(t*n}!tv@eE5#v4)PpvgG8AW=5r($`*!LTyKiN;VjsDu3Fz$(HhmPY;S0N zBcCQ%WnFJzI?)(n-7t_~+%3rReGS{?4rFakPSmtj`HmTX5qc?mERz9K~l5P@b$~V#KoG>R%OQ{^Pe;~JD{VhV2dGn2(IB-tQJ4tvX_Iq0t8qrjqB1~O1 zRg#4_(BOdLgUj=C3CTDwc*T4P9TX*nzY0i@&tiw5?&f;mWd6M7yiXx0Mrb7KCn%@i zIN2~}9~es3Z5J2PJXW^id+b9ZJl*)LI2$5KJhJ`_O?!oMcXtQ3->I&8Hrl zK@BGnu>@VJRBWp=5?h6^1XYy~J>v`;in}lX7=n>phQAJxT5#Iw@}60!RYTPNl8_wb ziK%v5A#`@$h3$r*MH2GbV8uL}9a8^R9_d+O^)^J445K(w1%Y{g6P8IFlzmZz4i4h1 z2{f+Iz{i#l`CkMR>|HtF*wq~zC1rW_r*Rg2=X?|Rqggx5q`0(@Gfowk2zL>Jxd}Ez ziz68%s=Trkt5O+y&F&V+I9p%ad4c;bx7RmUw^s4%0*gLjq~y>8Ss48dq9Gqw0!2y$ zRxKPQx0ZZfrS_~%$@ztjqv({;Hg83Ey&8q2!)AO04BoN?Mo+q1h=U% z;&adTH7)>E8ks1k-If0fGno|+S5B#0RGFOA=Q!>T>Y(Tya-k%6u9*k2jPHmzlr*r6 zN>H$W??3HmBxK0nq(37E8~?Q2F8-C!{cuol3^i8>Gq%t>be@CATRD)LU^4+8HRp>^ z$~LhUTFnp|x4z{%AxwFYNGeF92a16d=gzqHGUmF#aTaSAYBptYdvek0c6*;dflJgUdk1g=2EwyGU03*oEs~2 z({VMyz6Sc>-n|9_nIom1+ww<(nEFCY1;pyQ1I!sptR2;w0F0 z(>d@p^XE;RiE3IwIs$)hJ|Ahzcvi+gEw_t*C3|QTWVvLxpPGU!H$m>hL8}=;;qv|y7K`b7izJ<5QkLI*PR3F3RTTnP^(P#s#{z?;baS}fzUHO z>-MrH6Q*jRZm7c2oNOb6;awmP1VGiwAfZRpDDnfOlTAocv^0k45-D#N+sGJ)VFe&V znlYUek}jDD{ANGZ)|&`u*Szf`xpo~!2HBP+&P}URTMzItfmJ74=!RJBD3ftz3&UcW zS83pmkd*IKcIB@%!1yX;hOVsOZh~Xvhn9*oo8=|bV;$o%ao|@qG3kFzwh4FL{F(VL znYuNZ|B&42BpREO|Mzl}?amnznfL6nxJ}l{W!A0WsTEgH0f5SB|Dr2cS^y7`R_^1d zN1@llJ1bHtr3Biq;e~4-vZz5H!Bud^0-J&J$XMPTTIbkcGmM$gdR8p|7=#Z-54DqmP{93F%tJ9o zpimEK>%2}Fe>te=hJf9;80u}h@Q1U#Sqn)kq5P<|Fc<^y%VCFR6$AgMABGpZugp3* zpLq^8&nkpj$Y*N5l&=FFvPGOBBN#W>$|^$l7szivYcc6t^z?TO$F++%-%)(>3jL^R z0fI5QIsjJCiWHw$9snv@&e_|@hyV(%hw(@7VJhf_dBmqki$u8B&>!sLa+BlEYpsh7 zf?;Ffec7s@b1%>Ek#`b4OP+)|hG)qn!?W@%lgBpA@Wkc`&M1h=aBZFQUEqjREIlr@ z#SxNgzLST)KK%6;UB<8J4wY>Qo&y^Wi|O(CR#!dSW%dZ`I=bR%-axq=SQ3CdW4f9= zA)Lc+JEI@OQQ{dN`J`lZyZcS37feJ7g+CGTq7%^LBO_vFpliaN$GCr#MI1nOWY3tb zn^T@Gvo^L1=33Ad1+;_kDHTvu1*I(rm!HwPti&DFf$e%KP*tUi0bk>R(yTx|M}|`Y zwM@2AvRy$rdz&VI*q3(N>TjR`58Lo#vuPz}il2jfEh!hdrUaDa|BO0g%;Ol#OgbTnnep(8aN4hmxO&zB(p+`Q}%r zzs10yzFstRIe@gx1qF(dC`g9p$a>ZRvoUhj&RRVW)~@KjkhmT|({!*Wo!47YM2We{ z2A`_fP)`ZF!$1fT3!`)7=r94+4+OL&7;@we*mr$;m>^u(ij)8%-6qbf-ZJk<(J*EB zmg8M)CM`9Ousa7iHI@H}`MlY9irLkCD+eU8gj8|;nue2!I6Z_WKRjV(e%r-tXd~cv zNS{PyTA6@ZDsC%T-O%D=Z`z2pgm&}OdH+o~GscOE`-`95A=9_b00-QQm;i>BI)){N>NJ-ual2XV{AjMprhjC!R*0BZH*K zTHjJcaI|IpVcV0USgqM9PDJCbak?Z_lzKAnpqEl_{6nUVW@l|!%30^DvNo*4R2gvq zTCAAVFg(kKy*2Fe5h3@50%viF@?5JBOlazxo7$QBq(|&*?@5%SB!Imm= zJ;@Ca(JE>4FaMV?6h4|2%qkVv@|OI0J^m|~2qe}cyDK#9kiXlQD(nSp7{_$WCLdm@ znD!ZEK|bY_gP!6p?m08%fJ02fs%znyfy#^TC;+GHcQ?!@UIkCm(_dVUUYtB;=E^YCc9@^rR61SE$Tdm{ zn}G*cE$7Tkk91e1l? zSroCq0MwR#c+ZR|f8hp=|jkj-SsNTHMN{yY_k6#s*qicRe6 z2$o%uKmYfgja;Ir<@g`uh~y*xc~U$JrH+3D58jl-e#^a*|NBrnfa+rs{AAES5qTUU zo3I2$cyzj0nD_@{4MZ>)(2FzNId4*+8J5-RWGSj@5YvyRJP8~6&89?cB?4w{XZgQD zOEp4lu7@CZ26p=Zs#}Ogu@h1Cw1(Y=0WX;847oeU!5PgBGFT*{>M}5aAqH+TsOnE!NuJE0 z{U$0kOq(i>+oQJF*N$MJ>Yv3MS71hm4bs*Zwgh+X;DQSY0Q?@&TTnh$d%dmpn23Tx9pwH*CI=+!IrNG~0vI zXH=3Wd#d&D4CR=qT|!lR!#iqd(d)d0L)G(>V%VTyT$5*AUj7+M1oHiRMQ}`ez8nLk zebjothDZF>D^z#y3vl%d-poE%!Kr zP?RgdVGKHscm%@-b{mv`;AcIUsQnj+01|kDyCu`>x)2m`DYug^dBgY%xaMVNxb(#r zpZ&Yyi}5nT#WFSQ3Z=V6>u-0F*rC_=uE|Y{&iMSNlHf>UL6tr7*LtA^YpDdYEZM3y zuY>*9^er^T?+5TXL}O{fj*a-|eW+AAneGdvx45O!Rm7D>o_5Fq&YdX$gvl~lK zB~s~6qT1_e5b5tlRI{+S`q+q!wP%F2go|jpp|ZG&E5za|K0YJ&Cnp}rMdZTi&6p`D zp`^kiMo4#z_}h;{LQ-HH74iiKAMWx|$psGW9&Yz#gz+oAotHj1M{5SB{5M#?`1BCQ zBF;hYQ)ryJx@rCeF=TB`1bov0D2+RBJ4d+KE{3vbZ@B(AN-!J^qflruLU>yUAVUhY zlXG!TA0isYr!%a2-I<+i=47f(r9+x$C9hJeV(u(L4IqeV)B)rj+;)ijz7Tn+vDv(U zOacp&wVn{eZ#P9~&NAsw94=+86eRl01PyB+& zK(b3qdRfeax(vH#h`dKSCv556^9yc5;?ehR#foqH7`B!xKNnVyrAbXwfjQcB$5*D)pP=+|jWtsJ` zP^d$a^#y-zCoHD5grF7Ei!|u(Pip#mQ&Zhw+qbd4btQcBf)KfpBIoK1<{;ukn^WGR zF>0CQ7ZMl<0PBD;$U+Ck8DIfgjSnC`A75VJ-cMc{3F0-f1Q47))Yo7zjg<7uM>XL(Dhek6mTsgktQV=U3#O{V z+SQezbq=SPkAR&_0^q8A(NDUDbd>R^9I>AI{I)eyreaMHnO9W+PDzq!kWO2d`e#!P z%`CS$h{{@g0T*7^dw@$K0ICqkU`@iPFVcvjtuiz5{3#w1Wz9ktYcKGHmMr>xUTmcSeM<_Spk=CrAvTQpgPv0q z&u}>K$w4d4I$xQe40NH3gtWZvhc{Ap67689USk=9XL2jx$_i~3`I;=tLPZKW;|OaP zm94feM!dt1v(Q2T;ah-Bs;ra`I_JZGT&7y3ZHs~k=lo|k_Ff;K%x)sIB`9i|zRIv+ zC#qKKj1H(E%*UZ|A$h%I#S6(JVzL|mhrF)jw$wk(e7~ca53xoX&L3{)^-c1hvB6hh z>uS21X7{UD#2%-?KOB`XXnijkQcq}|5R7n!Bs^YBcT6q`M>0WX++xc*pPVqxc@rwv zt!eW7>%J<-LZ0`S}fvWjQ-GYBIr-WHxPD06Yy!a=pWLm=}(=1;>~U`!^n8#?zc|c!_%3& z#fhUxDuBznyh`!+DjN8&bTCi!d*Q0HYZLIxH3B2l##uo1-Px>BOS43fp#$7h^U zd?+s%_Q8qDe%L(ug8yc^qs|!zD1Rfb{5w5IGeP3!%U`28K-wO6hDU?$1!vBoHqIeK zBT+>bQjAdON-V^umuGF*2{}=kLumV;_!zrRx-G*lpWsY3x$)C^3h;ZXIBYPT*Gw^s zaFo~>%*6%QMPiAXUEaVN3PYympkUsx(TEWi?lY}rx>!H?u+fbZuicFdjH@t$`<=$# zqs~i8r<$m?c#S;;u{q%eEe0vwPXpJSbtF5RBJ>PXcZs`Z9iQ1RBSrWt-AA9e;Q2=Y z2hB`2X%2aV&-&iL-Dh-%d-}|g@?ET zb#ztPvVi8cP2XCSw)I_DjD5vL@$VNR`+Ui(#*qlKB(qW?@rco`?=XAFiK zTW%p;BO4YulFq-X^9SdPMI)T}RSs$cpC7}9#jV;IM1Iq}QHTwLOHKAkq?mHA0TfKN z?X+{MpTpuGN!fx{tJJjsqzF7xJROIZ-JWrG_=qR+Nu6o0|E4n>HKWse%v8I+ftjM* z9)+6bNlt}Xo7Ro9D3*58;M_^1{rVVFM=R@3HcCp#;>Ppn>n#wxw`CmV54OlY7{Z{7 zBY#tS2{Heq`>F{2xOHV)fWf>e3w&D zZ{a~7N?qHuw8yOu%GY*r&F+cgcksY^VZnlBbJuDbl&l3W5ITJjK)Es|FTSl3gw5`=QO zDR9E6&HyTvU-ZF+85jfO!=Q_bmSM3zj{4>4RA-H~P-&!ieV-aIRASU3lNwS>7x$Mw zHBfyj8s}VtE*WZKwkB@eN7eDALW9&9vJ<8eVZa2W(hi{(^x*E6yDB15;KmY0@i6?% z>%6oXS_3QA;5B6`7znP42g?u8P%Cetco90H;#0;ep*ZNLGy&RMP+kTxU5F@}7MuX< z2ti2aW7t8h*7ku+Cm#!}DL4UJ1%cFZ00g-e$dWrgY7Y>ZHh+6T%?`f>-b2Lg4WKNv z+Q+X^wHU|d0|2^2%$-W{XNiW-_$d_y7R-?(HY08F(KKpn=qslxrQx01)Jw3XrkM`n za<`A8<(Ykha9|Xyg@N@-DG!tnh~YRcsEIW4lCc&Tgs{Z_x$IyAjx8REr)qU`qxgR7 zS#ns?NhRuE`gn$t1%Wr!+H0w6sk?0HDW#PV$CTpc3ulQb^1!AQ1cvS-Mn=IW@vmg9 z0a03_>~)59dv({_dkw=UwJolRL>vE0BL{LEqg$Ne|wj1w6y zH341kfVr``GX2W-5tXF%Qm!K;f{GyrM<~op--$r-=zqTYlmz4I)4!06ef25-`)SjJ z88!A{ri;WlRLlG4!2`9g55opl5qBp2tMK7j`-mQAczRMHojcTqKq-*bC{pp#SgsT7 zP!J3mf{N=C%l5Ot6UvrKf9#Hq>TY=p{v1yMOD!`-*Hmz?hhTisGZZ0%6VkOEk%xV~ zNnQ9;kd>wt{w6-yg(I)J_^{yLDi=>JuKhoWss!r)8Z4E?en=FJ(n*~_8c?-X2+i#n zF|Tu_NQKa-?wj0^s`;+ZM^R+5vN^`5Y=QN|_qMtC z)SGNB{(cPMc+Vx7aZlyN4{Txb)ikZv$nblLJ}KsXV7`~?IW~E>5|7!jYoDJF%-hmc zkjDIe@V^#0&!_!|gZu<~t?II^0yGFW;HV|G1pj8a>3T%1M96~hV|jqc(sVWUy-Aw& z-E_wN^)*R!)v4gZAe;vE_H0vbFp;W6+V~N{5I-yldi&w8q(cw6fId8|2^a&#tBWx6 zxoZ>n80RK4t3!($jTsA50S-;ZvEZrDb7xnT-BCgt)l3>uyvfnPEqDaoC1s zh7Phz-eAV?J+acjB8~#yT`H+VSWs$2^JG`T1U#XcM=AorSY|DZ&ChzB59Ai1=|7;0 z6G@7q;ZHXwYZdz=3_vinW9;Pats*- zv@C$k=2rHh`k>QxB4A+`mBr-G>giufF#m5r1M?yz)WAttG1GyQ4O_iih|xN*fgBJH z;+lQstCF9js04Z<;7{gIM0kb{OM4LCCj$}P#e!TtbGEYJa4vN=>6pw6PuurD|7)dJ zpW1ID_!2Gry4}09)N9grSk*lY7;n0?(TfcR7D%`tk7_A}@xnxpCVr2DoawwW6e8#?pjZoBpKa_fuz z`Q3xX*8U^^^UlKUy(Rx+o-g-*X}!C5_x`U7X`9(-=SvZ>%-b{i@3`n^s|<$nr!(89 z{XvWoOkO5TJ{=j%6Z!l#(w2?78>EscV=kU)hZ1J7SiHc^3`w-Ojixae4KuQVGaw`@ z;WqewvN3!FDE|asN4NmX>%N>p&N0dZPr_UlDKsa|G-`;i6Y8t4I%gLn+Tiu3Gl*Bb zX2QxHao}R!HoUceXCcHx!vM^xa=cfRt_`UzBW7RgsAylHt^yoNqkaX^Z0!N&<*lwk zLyX*jQtd5)Zuvv)DV^Og-og(LuUtf0?izl6vHZ0~+Hb?3v zG+fi3X1!%a$LcP7ec*`;xa-xv5;QyO^I}(8Sb>v5s|(5P!Og~5dIPi| z33^a!^ZJMVM|*q6cjh0h?1J9#*M)b>cR%}eckuw^2aow?xV^tS+S%W2ukP<2KHlH$ zJ=@>ytndFKf8ZB?DGz?x9c=CI9o&DuUMq)1BZa`nC@Z9GX zZnQfe;~R}QJP~sRiF)Lh5)gzNS5d|Z@zfsABWDywJEs!jE`!Ui9_4*+f&Fyy*>nq? zt_NBoU*abq@DFR-B`@H#IDC$zuoEQrpxTPTVN8t5t_4|5fWs=hta3l4auXiLLFX09 zV}(!~28wfJ$ZrVBIPxW_QBwmdyNsa%=y0eJbbid+l5z5Fs`fz*V*l32q;P;!#)VrU z-}Dg$)JWdmH|VTP2}Kyqr~`^@wO=jSMAR8rBJ{}VlAs9^`mhFelt^816o|Ux6XmAj z|63fB@fg_8Q_@m(L9=Hd{1Nu_e3Z;4g{UjKrKviza0U_QTL+O%V+71*W8EcwefM4K$rBdhh<_DNpRRoO-OBd%98ocOvEwiPOPDeI+YQr(SpqUo4Ib26vb=d% zWeS2*)E>H^7rLT-U5jlzwQd-}B-EdqV6s4k+-v+LsXgM+BA%qv8eU#pK&)$?RlVP$ zL7wKu@!t%RP`k~sQsZ}CyPzqcoMO4oJ`wzN3>8F6A=%{fb%ze(`gJ~GW4uKI34b)B zH9ac;3Gc^lS7?>Zox5cxM*2s3EASatxn~?Yd>^M?+B$zy{?YyJaBn_JpFN}JGgQJxt+>&qT9HZ?Vr z1rCpTeJNmg(T6$Ws+j-b$>zduUQ!9i>*YGs<)f{svchl@YQvQ>-n1Ix3^iU*6=3vi z>c?wT&Ap&-Cy5MT!mRKB)d`2Cbjex1&}k|y)Jhj}mM2IU(#Fn8J;O^|)QgyY=A>l? zlpPvjus(w@>4K*W0xX06<*QSRo%9woR`iF%?qRRaHp($-n6?aE7sbOD{x9rit(fku z_%j!o3|A2;*f~T_7^?O1iuYqUPrE&qGY-q6gPHM!SCmq?BH4Shq~sf08gT*{XWNLo z{$=?|{40UbOarlR@FH95aAwk;+@%y=avBZ&NZZgb?d3qtMpd@y+v937JO{Q>`(TKqqZr`n!qp4!Zcc}xrU z;Swj@7QtvzyA`;Y7f%5ih{m4Q<=|RS7a1>j7*t`)k*CRdSv|xKSBGY4&Gk5A5W0b+ z-W!He3K3XEq>7yCFfdh-zS2Aid*(bcA>?-A5i-@eN5~VqJUXo~kq->T;3_Y{JZ#AC zfoJBE3ioHi7M=q2qoP?F8t?~#kOeIGJ=4F_83f~|=d)QR`8}{FMHQM$I71RzniC|N zOSSU|GL%}US@NTz)$kHG#*9lTxp~MXQV)_ION6}yGMgHlGyTC&kS1WI6;VP+7OB0b zDp*69ZOz;Pqc~J57%@oT^sWX`O+GqF(@dFhxtPBp3EV8+jztK93OPCS!yz#djNLe) zUKaqv_6ct+eh>4y6HvOw^kv!_2N~W9{r)mn9Mhp2u5=Q>-q^V!uQL6QN0@ zlQFjW54e)jlsFInH=c`mEBz2UrH%M|l?v8BO%AztF~co> z@cVA@=Jr^&)#wH5SW0W8$yk&C9+ZH$3sz@QAo@$C*MjDMlK8HH|Wm(xN4D|22G#N&h zM$1pQfJZDE$22K2I*k|LAdeo2;Wd*l9p89llSR#p+5=oZ(E`n@Y*tQ2(=@Vg`Up(b zs2MkCIlRFHdkiKKLP>i13Xu%RVz@kX!pd+w-XHB7D$%dxDNZh_!SIMK2Ue^V}9m(I<4!;KvLO)16gE0qaaB95jXaHFUrNy)modgF#Gg4HDK+$dbygQHU%r7^HEtHlI_dm*(dREj&|YI)rJ6x$#s;~_(2&_x~+h-78Y zCrNS?uqtzPx*7yI6Ew<4B(%zo%4)%+GBFp43~H0DBYo8lXF6|%6-=Jfbtrc{v7iNv zPE^Q|FbE5>LFv`z5#s?H-C3eP=1OB zI5YnvQrCCN_kEI~)R7KB7kLeq?kPV@z#`qzCQSbxPDS z!XdR=lsVFxU1$}Km`r0{GW%a@=E4#my$lz8!u{1LUSfs>q zpczpLWlUt1(#cChH>LFI?hv8}*eI~XP+;Y@{TTw>p{fnK2>$C`<=Y*$%dW`7e&TqI zT5pd#hnKHvB$4VqBLAif9jm6$bLiZ0fo^bI@ST|-LbHrWl%xvqJupk?qGS*!xzgo^+lu{Vgyzv2v&tIC;Q>^7Z0CTBQz-!@y@S0#XY2$ ze4)pF2%G?>(IUW!Q+Ch@<~n?5w4S6!?SS1t-da7HS2qLv;naU4(+2LFe!$=Zo7LCKjxaYL)P>QbJntPuYhw{AGa0jzrCLtr8|wQdHeC(AC*AbfuGl}k=WEy#uz-iHq!h^!^ph`qiz*dMo=e-nu|QFVBjSp&GN}Y@znfIwc=FBi6Nq!5XOIe%sUYF4W;bKpl); zK3gCuu{xCcH#gR)+K8a$6P6aVAdHmE+hIZg{7EhaU=uyh1lCtcb!i5?Wzyp6nKRl- z2mS?Z<6ur+fA`q8A`{{RE+#uz>1wK-=?_~cZQRFQ=bsCsIO`oN3WJPq*cCqwewAEM zTTRjkUu@&fT%8BmGNoR|<8o0{&Y_6~jK4fU^b9+i_j!rzSw{YwgCR~N{i?m;br{#~}@ylk~z-WAi7 zv1xwTQ4f1DhhOCep}C;xLluy%1mAm^?q#dxZC^GWTAx0DLia|+X1!F<)PK`wTclIW z;)3y}0R>7OnGp-1)*=b3t^Z=31g6OAudRdqG}|}**nh7%NB)XGXJ}~|wj}D{dRsbP z?iL*3U;{bk?IX=Fa#oqbRmf9FfCBZYs?cWjgXv+ zC*2|ULF7w25a?Oc3x3A_R*hC^PgUu~-`2mWJ}p1Vpg*oWRP8R#Kqwu1c*?Xm5vwQ! zCV#rvngr(f%J{Q9>*|yJFuP<$yj~MbsWQKSBDI_(r^9QeC^=Ki3E?FEG2_;%$~=65 zyK(hmikt zc&2s|r`ZuvyfuH;pjUM=JRJQub~Dsu^HdsJ8b+`7%HeaAbJKAtVdLGN7xUP|_LFb? zB9Q)7^;0wEF#=VL#C?1y_LZTVk_4ecI{@BR$dv8+_e zI}9m~&^ax+j^BWB+YAzCcQL@ynnfd7h7C)nPk#*5hJ z!do02CvQZ7w4e4NY=IGyN{Vs8jfze|zO?#fq zLi8_~W>GT>Gw7cvy(s1_c!wP*NX42c9!Ch2dhqAZ8P6jVz#g(`ceFrp2lPkI``!#X z!t^xkhZv4;Q|#4dQ*JL67hF}?IR^Sl$j-!LnC`G~@crpFcn7#^qp++lY{A(E=wwLy zu>AOV2!3Q*TE}>MjG3ZrrMP$H^ImycaTrJH}mU+)+N-;pYJ-a>3+X)~}Bj|^TA zLj2~GsdJsHInXTi*eaMnA9y6pjwdDPbl2?3$P`&K#U}%ipVrKw%p6Wg0vXUO-p+P4C-e zqg-VjE?wB}RAiU@1O7e5=8Wy9p3X_n&6_$C$_h3z9G`1UFfr-^)m1@FCH91Mj~WEDg07}(1=qLM>2a+5HCi8jI& zbnrz8j*!$Lse;cyMhyWx5@J+d+3w!V>1cE@+ymb4%?yX9`U^VRo7r#T22-Sbgw>6s z8q=YvL9`D^tQryR=OB!CE%9YFmFbTAEQ_LcmaiTnwwxO&7fs60fb&lXX@J>180jGe zMuRe!NAb^hw47DR^d^BveVPjNf)g&wvBE##$8iu4|~Ozv9pGj$dzW zMvR(82p=e?yIfict*A{RbP}SwEsWF&1`T6kRSS>z%%781s6c88mP>mIWbeIJCgZ)| ziW+ycN|*!!mG(6-A#o+S8V`;Df}5oLBv)XYuR&)T>3$?uDc#R(1rlfkTtR_qL|#+P zQed+>Pa}K1k;Khwk{_BIWs($t72^BN=VV&toqHX7{&*Pei+Mk!ZeG8vYdl`EiT?{Y z`v3AVb&0f*BuAwS2b*X{$WRkWW2ynq~eWU$ouOTD-(;U(!hPlJkAJSUe6k-Mg8w(GowY z(%_>|-q$Hfm=E<^r1g=*rs4WpCH;{cMbp_D`XHLUT^w6AM z96%&J9}Y3PhkT39d3wQwmnrdBCevvNJ(!5h?*V)2@m0`EI%@)Z+TFxr0mx&yaI|^^ zHy*t1w!@*9O{5zK`4tS>Y99{!y-Q{_Nz{+*XVJz@-Y9jAju`F(Sy=OP&c*&f&x0Ev zy6`s8I(x|+QfM~MIwLrN)^$(ep+OIlp$l_Ir&DZiKP!$pNRJV_2@J_YOFNf|VA8T_ z>D?GrnY2#kvaJ}tMiQzh#2?IpVcnbKIU32ZNsNrtaQp#Ll0Vuv4c?IAz?0`L>JD7!t{3?!#myXdoZ_G%9hHV4i(hw;#FzLk$ zMz{&OU)-aY3Etwq_1>tD4T2G{k-kl~z6O&0{&th2HWRKUGl#J2G287wV^O;FMUDB#hm3lcNG*?v2AR}YWk+e}HLNLp z9f8#(E|gl|$l82=-hXWsjFBA*ttn{+Fou+ZRb-AaEX8kFV&&uy7>{Ci_V8~e2CklAQ^m6WxvZF?waP!f}l{Tm(X(RB~YuL zD&Whtx!=4CedJQ0U?3{^u%MCzKnUugghLwDv^O)$8+{;KTM`tKqyG8i+XCdOQ#`R+ zZD6ZF@Lso#+WD8~D6IjzUF87R?bs3GYC9iiy~H{hPS+|p$$Ay##r~fq>f#bowj`~w zaIE+?79|Sc-pr@ZUaYM?Tix7zvbwYS>E7O&HP?og5O}TS%LaTLAn0Dt|J=O@`Wg$M z1A}F;6>z+p4LkJfl6*WhChLbZ=X{){ain4%CZ(m*S7IPC_wLloV+Yq<-Rq;_$5|W( z0+l@JBf^PBGk09$clux37hUXMuLs8~?o&kl3flNs&ww0?!??-+J}o~+iUB98CQlp+qd^6&y`g#U&_>k(cH5?ad&- z`@8PrYa$mB838!GtBHKQu|loOjyaP3!vd0Ev7mXJvv+cCt3$9u7+)%6Ot~EtMaW3T z-98nv$RUvSsok)ao@hCP{#z6wK|K_$de)@vVNSH1r6c3g$!yzzk4z>Hq<4>@&Jd(#w-4zN$|oSzXzkFMhnGQO$>IwhD1@ny<#6? zN<#+i3tCM^Y|&e0e5UmhcqCp{JZQBHm&5KmLGohPh1eNfVuUI++ZS z%v2LpXd%;VY0d{53WC>pi`ac)a$Hu1$JdDHlbjcnbrs#3b;V#ytf`e4=&&0buD3&2 zt)3z7#@NMzNU#!#F(b8gQuX%SoDe%4ZHJ)r(k<)Pq5{B0&6%EZ+uIjMmmhY|BNWz} zwj6pDvKqPO)y=g_q0MA*5FWAj%DKg6x&#Qc)OzZ`5%H0*NW4`;^Jrxnf*{|NU{PW9 zV|h%BrDIo3NM?Df=)MrLM(BLo9X*8zy^bPx1Nfi;BADDSFS4VsTaIGbc!}G4M;|>J7Cs83jShKzdJAD-i9>?%tl<@Wi-QhBU)_uG2XI$}$zk4<;ltlL z*(O<@tnpeAW1(M;^YJYF>97&Q_3%TINJ3t!7C>kJ{8?iSOkY>P_B*UlH|#?$QfcFa z;LQ?PTyT0X4^%>`q1`fkCX~#5>_;A96`<2rc?ZPo4TL(BD`bVXrJfpj``N_Egyl)nKsaUNpY zfhKnbiBY1sKP<2+W_6$Y`}oDcsandMTd*ZILiWZ4h^hqfs@Ff1_#lh)K`;;m21=}E z!Z10FvV-{0pjg@?F>ZG4#+d(~y*KYx+(`CC|JSGB)bYAiUbqTL%An*tf z)NPdd2~$8PnW2(Rh>juxkZAdiy$_@l?t8(h;K6L(0BZ6+yWX6vkK`?e9m0wtzadl= z?n%)+1JDFr?T0U-Fr3--X60veuf*%PLe!gojqmTeD=35%tVF!Sc%d5*m+<0{Ot+Dm zK!LC5NXfJH;&+o_*o@-f9Eh()nL}>FTv6|En5~ui5;rb_M&q4kymdqVHH5XnmMzRM zjhui8V1j<&dyrn_0m=j&Co+8>8T-a_ikG{9aMyP+iNpP9vMykd2j{R(+`M?iQOy3z z&S20CBM%S)7yxvJL5Y>|>huHG-Quq_z9=Xt%0hvf7RGhGrb*(ALx5+(cKzK>odIqH z4#UC?SE9cN*k6txfU$5>0m5Mcj}3F$;Q9glf@fH9qA;>3fDp32hBp!* zLSsq60dWvpy29SZWHRHMb5K%Xz#UQjC?C>miz`kywVXlH#FhOyk^y{Q_zOc4BOAYV zATB%qh@)VlxIrAR5-wxOlt(dzNb94-p%D9nKn)y|j#%sP6IXbC`i3jFmIt$e4gW@iORX?r)CIUr5XCY@qKN?w z*Z?G%w2&Q@q}q%RhaiLP=$!%DD0LWMs>kp;OfB^hLyaHtweVmdKoC5_p_BZnV3Xkj z_?+==pzyP_8fdr@o?UV&Olf$(Al~um9rh^3W(G-saoUg-q<{-q6FW4*oK|3v=@xLs z%7oJlg|p-9E4Ozi+1}gi!+Vt53MU8pY%Jf;-yUCh_03B|+ki-KKWaGE{!z8DN`#B*M;qI@Xdx(T?}^k7$?Q<6qn4@E@&aSHyA?sz!ve{R1o#yeCw zf68!&RsSi2{Rj2>!C3#noxU7tuy8@uKzP@CxYX}t#hqmwjwyj@2Rk+h%nsY|=gje> z`hPhKZb$yl_h*zh5rD#`T^sV z=ncNT9U)qGTzh^DKOU>+=XjrqQV9BA@fFRLtK+_KK@GZW=w|$JF;FJ&Wp)ccer97~ zDlbP++zv(s1vBFmRgp_N9O4JqEvhFH5cKQizYi9S!*eST6;1dX`xovQ78AT}p@3+k z8+XAM1JGL-`yaRRdbY>liGq;Wep8jvDo>M;lO)SCbhPzWn#=M~J}_8RAD!9Y`bN*&8mB&jjgiG|p=aYSj6!i~b<> zgTv(S`jNE#VLpLdiMm)@kUYUU61F(P4Puv79Fu={=f(RVx4-#J-Ze62_S=n3N?k0c zKFO z;M|`(z#T>YoV$#tI1e+#`6FjtbU)C4MmQd}@aJnIj9qoW$oB{Nk;xO+c&mAEGHTep zz?8$EA@zf&8w?)uNQO?R^MMYWgDSdb1pxNQQBj^cul3#3mbO-0>3FM#n{D+PcoTh+d05G+pCWQIN z<5ejfnCo%*65acUk{aWye6L%Lg1q4rMh5xOGhwodR4N8paDjctcX_BXi^_0d(;E z*M5s;(Xaj(qHSgq4R-Xux^~FA^y@zk?T+j3ua>P}lD{qo_YuEuHwo{Iay%807=}f` z&knb%-|kf2wRj>+7>4%NCWd^}x7U<^_~nsU;Ci9`cO)Jb2CKzgq1_-7?DHpasLaD} zP;}4TJV;b^-0(N``TI7=Ed!FFiz`Au&$BgtdNHu^qgZA9J2m;`8;u`oouubaEXu2B zn7HsG&f$oruaKMaD@x#KZ{W7PZ;%t%IU3eyM>`!6)Q2LHL&)Qim|YF;c~~zR_2EXX z{iUZUv=tri3B%^2-=ZH7`+|N;j!#98KVLnV+UPN)^zZ=>fZxJYq=tolhs2EknfYfC zc}spHW8vRv=0hN5bjsqSfZ9cnx{HO6hR!9|Cs$-$G-n*}v)gIKtqr8!>qOaQTBM*6@Pgq}Oj24?B9z z+GtPxkUY3T!HWMH&-kx!fCGl-YkYY3wMxAlgk$1tZLgM(lk+`k=nMM!)^z+!D`-6A zk0le?ZCA$7TchQx4Kj=o4@bbzl!AX?iFR*GS);qd87%k%f zQlN{t;WxDLeY~Q_Yg>}*=Ta_zN=_C44U|mf9U2=80?nhu8;Mpp6L~lpk_JS_J#LnW z*!p~aZE;f3Sw}vw+EFzZre0ht`uWUV^w@@dK}|i{r2eH%_m{N%;z7HWu6ULB0OnU4q3%CjNp1WZ{RABJF)}|}K`Q4YBLBl9v54v12S&wj z(9ZRmoLYPZ*d3 zR%~Qte)DvWH^*01B>amJ={G}WZe5I>D2f4*Mwh@MuM;|m_%YIl=y~QNI@t_)4`1}S z#pwP^&Acmg!TWR9v<=*t@^+fxn*a!2=*R-cr~?0Es)7*OFq=j+Z;)3G!W)vXQ1}g= zAa|(^TZa|odDP>O2sr8q@XtA{3?Bdm%r`k{jo5|U>tq~)7M+TWvew65S|C1yMB^xc zDkRv0#2!E=fK;9-AC3+JN)*QOZ2%921Ebm&-ogdF;3tC(jXrbW7N(~`6*q(b5?8M| z_IN5M;{7Z>;?ZzHHYRk1#(m)5c|hTCEGVak0f0%NL?PVuCMoh>w^70Kw2nV})aG|X zxNbRdk5MA>0A@$|P+-UMAm-{()v-FbRV{IIZ)?6|$0MSUD)e~(*RP@om(D?2yZ4Dc zUvXkn>M`pu`@)stu7~K|1ND7R=xNMp!pz5O9)J@#RQ0arN4$;vpvX+TE022-i{-;L zA!*4Ix7A~sS9G6EMpWoEaR=A61A$=w&Rsyr63FBWX>R_y!w@+P|DA^+nhYo%$G>wo z{GAQCwEwMz>2WHIMBPM6DLGz%AXyxL|I57^#oFeHetHZ^-qUys zsZS^*4@EJ8g8*{h-%AkU!+BeHCk^N|`uDCig9_bq`4K;(;K{^W`>@WqzWA8xGl9Bc z=jD!s!6{TwJZHSkz`25^Gh-U_6W`%!Mv2NH6%_=`N3FZrkl-vtVd^QI*xKKD=$1>k z>($l_*u8|2^>E+?<&%O?7o2d+fK1SFO=xpxZ6H?(ub$l0^^%k4;+qdodL9elw zcsEk}a?IXU2hq$z|B@CxvrI2~6@CHVL>}nhkKnm;?^@>H($3{0sDNM|1-3Z6Yx%~F4&!noDb*XcgyFhB_7$ogt*`y{ge17@jw3? zvi}kA5AK5f1WUu$z91`NyY*G%Q~#67lLeCe9=4|F?SD-np*#d6eucz@+fU!4$KjJt zAJL7Q8R`oKACPbZFN#)&i%%4519(JAKqCL~`@cbL-&vbY>hGzKT%4GyAR8v*(MZgeQ5Z(0QTh1iP6_xt@nf^k5_>y9DSOU=s7FHv)n|}-W0Vh?z z!qWQbBg{D10w2FZ?_hF&#H@+=sh||QfB!pl8p4u3rvC5$MXmXIehTb2b^9aY<^&~$ zwmvB;FUax_Da0(qwUh<rC(IuLq%0K=H>}k44YCb_v5?Mp?hW;T$7#|`_sQw(2g$m#LhYw$bS<*uK#Qz}( zxNl;Q(gdO;L~!@(cae=#0s9h>i(h{i;?ewU6IGJD2%+hwwX)$HTF2kyKvuEEjaq+6 zAuI?K-Yf;@a~&N(@h9cN{@qk=A&TU)dT%J+luJl~pop3~12KG3IP7gw2(wUv zvpiRQyn77;0%%rr1I-gsQFciVC9MPG`7uFsjY|h(|JMzPM{8r*U^+oikQt8X4ILQ2 zoemfcz}_nZ9S{f61$!T~>CV`GI*%#Tjv{-$2Z8twQCQ=G6vL<2MBg#=mARn46VVl9ZvxK z4xW6%o%=p294%iFiFkRB3825D9^MQ?qHdy|5>egHiW3hy{4U9G&fXULA*u_LjMpMO zuHQ{S3vbcX4mt7@`AfV!gE9im5E8tcl0Svt{PI)u$uD@0zETiZgZK?9ESyKE4M+hz z;NF{60;O=K<9Yw-mX&XQ`-rb^esEXW3p}~z_?0|9oJV*jM-2U)r1BYKZ-gURrC$@v z+#~kAOY)&u=5CmDw$vcq@~!N}I`&%Xi0>S1Zom-1QU<@rGaKd(lBRb*zE zT3N&SI6{lehb$CuGl;wS@&T`eSJUIdM2fou^X@#M&^!tI^|x3#gaUfU1XL1hDVRtJ z`z|Nb``^DmkM3%{5`k~6;d1iaQNEFgNQ0vvw`K$ukdQ0!e2Leb|B43tZB=}$)I-err8^qeE6<}wKbq*THylmYyGrrEqlW+gelFax=3+b^2vG0J(Es$^wc(FV zfKXbmU!X~M{RA(ip|IXo1Lp2cHHhxD75S9dL$T-3J^@U&tF6VS#QwQ@e9?#4jJkS{ zy7KVFxktAhn)#0#aNn(W2tVu`lWcQ7eRtmSTy*375ZWGZX1?Ob(YihO9N z{gC>IuH?nzgSv+NgJ;tg)*-wm;%jgbq!O)3$p#PU%d=T_XFh}*K7in#Z8UG`rT+ep zu#WFjX>een?c)8{z>Qdc?I5OQ`{`N1pKi(j0v&q2Fp_jMnGyG6bL>{McdNK_csq2( z?~8YM#eBr^D-L6;BUB$(9R3x(Jh%96MM=gxQUFL!utAO7f^nZe{{zy(nFz>cm|RnH|5r)^h+HUe$Arxjd>3PrH~lo--FCdY;XglM%Dg(@^`w`=)cbFJXsZ zI!;394@`Zbw!Da>G0BgiNI{eJugv+Yzkz|D6)KseE0!mP(2BN`e^7PlOOrXdy3 zgE-xXWdhV(>q{|69U`sYSkn|VD;{Okfw$R$*@1W4;mAB$eF@1}z8{a#cMubTCMQ^Fu8s0v zAZ!sCgJ|k)H`~p5G-1#3Lke(Zfm7S^=&K@h7@2`zzXzBZk%4iBPDa~yEbhs!{Yu6| zoAqk5fj^5j>=0Rt+JJ-%6ZsnfmoI_Rh(-ZRJD3{Vj*GBFXyXR5!+iQK`V6EF+8J*B z&y?UdD0oqb1c8r;fY^NJ!_ggZtV5OYH-MZ2op3%pX#IJI5Pll99qoApjMhBh6R;_6 z#|^K~je!-3f(C)B#Dbg70DuTZG-TObr6`W#J9D-{0*U1m_!Qe5$^3!$Xn>-oT>_Vh zNTR77D)ZZlLGrJ`?$>L4%z;}md(xiEc^B@JuSXk8#>H6QiZ24So-!K^KFAE_H35Ty z#r$dMq$pJP^~nr?=@(lI4_k6Qk)BaW=24_}9>`sYKF3fOX5Q_PU2hP>nS})~kXv?Z9qkV1HGeT@v2uW0stx{>|IJ&(!=&))Ji3Klj0r4Hig8+kiU;$Rz);Sc4B6TJFFGD=O!s zg%AGSuospCXTpQp44qC9o!dgm(U9={)7K)j7}iyw_qZUOpQ~EiKEQS0Wqz+N_81m~ zriJD{a5efD?HX>z23ZtIx1+N>p@R!n1Y-dyX|FtT$y^Tw=knuE-{Yy4bQ{S}LgS}j z;ud{{vmLM;C&hk(gF<*v{Euj76sa}}E1jPW$Q}w{e%z8PRS-YKMg)8oS=%8lh${(y zg%EG=)6cIs;V$Y4Tk`FkV~;8vOo3$?{vVl53CZw9%mnON{zhIV#UJwyGatZ|!Bs)d-ik;=2oheaLJ^j7_-lnjj+UCt|`w$pbt)ly+4A_3rIS zQ($NIU$0aA=_5q9gVs;_g18SP9*^a9YaV=y2Ps(r&cdHOiX=Du@r3<8#7p=S2pj!$ zr52GXh}0u8g3dgFze2w|N`Q_f`}`*iOZ3g>f8cL9?4d^`{ZFtMpc_`f3wizkW)~O` z(cQ~$eVhz#)IwQXfkL_xmhX{nCwbo> zC|Jcon<4Zlf+@a(1W-3x_}irUr;lLSZMVm-k)j3B!@4=78&2sLCdEA&G|5p@5|tb8 zEk5Ey@RkqO@GAm-*_>EI#%}enk+0GDDXBMHNglT?I=E#1;f+fweyerywD`kYmsA|B z!qJqPEj{EE(t7d94Kggn5ai>l-F^V&_EDFXAtH<-7W~p zOva!7DZ|jgIwew-|9*qzvgCnsrqp<>q!=+Jq z?l1YvPao06U>_ma42*ZBW{84L$RH(|K=r;q2?;Vtmt*n~MI zLX;fc91fnv6!Mj!JLdrA2FMp(0FD+-NInsu!*eJq-a2@2KiHQPccGqe)^6(It(#6}v0E42fRUw5#X9gz%R2WXlqtWk}81e{< zy56GRT#0KUZm{+AW+<*bMEA~o$Ft>8tMIlg;qF;4De*X5cz!OhPJH0vu5A$>mpJh; zE`)Un_6MC~;-O)oi{tz#^qj=wg@!&{GonV{iQiA>PovFcQUvcWU-=G3KM4h#`CpNT z^&-Ik%f&&Jgm&mZ#_9zkG%&V;BB7&SFT(zxfBk$)UG@oxCKUj7ku)IOJjYds-oV?w zVyp%WDRKiO!*S81k0IuUK7?s?A+kw5*Y)4la5cAMzjC-Wf1~K@t+^NEb0whWemC7u zBs{(t#J9BmZSStx^!l1`q1(7gkExQsN`CjjlBWp@J}`MBLDZI|Ik)C+_N) z@m%K!^UL`RhrCK;Mh0ip4kftC_*-y6+ctqk6BZ}F(=3dc>iMLRGCUkOW^AcqML7mU5 zI#W+|7uM<}@{dO_CJ~dA@hLv!ni#;ab5n#UzD)jp7$1>~s|w`=g(*I& zUBxanfHe(+{Y{74^}ntKUlhOe7); zb2B;lcrgusk2$X8G&p9d$uOJWPGKdteKTzvjiv zC|KEvX3^zBma-;vi7XUIJ!_bnNfst_UMoEs)R;CT{NGpxcopE(0fMkMaK(|Ii4DrQ z2GS~+MSYUf@+FGWCtBW^VNjZPwDp2sE>l{*SfELZp1_}IFeYSnVwFwPpx>e$ zjp}(tilxVo#YZ!#e11}zP{xEbb5v#U-%75SeMU}-6wNnL zjJ4AO^%CKiJyN)X(J#% zk-1=H zUd7RdYy7pUNdj2K@k-ixyn}MR|@6fb>=!v(b1bq#|5Ee|hAc1Wy zfLZ-ky^oCWXdDm^6bPJHYHtyk!}-zKY6DHw-5`TF`Ps)GVP>9b;2tHw+RsDN(sy@2!<&- z#D~N65{xyh9-(x}Z!0T+=;0UuitD??-aq|(i;95+T($o0jN5N-KUDE>tYR10*D#DW z8n5f%(oc{26ZKHRNs69}Cx-ITYq(|*K};wn97!jRa*KZd{EuX~BKC&Iu6)&PLSbO< zZ)yOJREI$07>q?`2BsNi$ax&%4JT0mP_#sRLn6{$5GjNnAel$ABubQ1ZMIpasr>X2 zW$_7*inxD(>1P zkDhVh3Iz^F^9BM&kni(^Sl2r4Jpn@cEzFn{N@&>pB!)ZniTL;ud~~UxzI;L9TTkKR zI{@G%4C$>3en%kbt!k3}dc0q|+p>Rr2~B#bj^6?)y;K3-7sk7``<}dnE4^OPZw8lM zs_M5OOm9{2JHbqks<_(@{6?(lQ5~-XPPfVc09v?)<>G85Xh^)~BgLR#6O1_j{WkVP zXWs{O-YAoxG|$T1KreLRadqNjFeUq>bz$)vTqH|9rhN%=TsISK(J;P!i(Fhc6I(V9 zun0PTS>Z*gYoOsNu`3YaDX|J#Q7;h!y8NVC=+4E~KdknCTTjvGbNu{vt4`q#;aBlK zI@)AVkS_^A81jvDJ=|f(g*!KeZ?@AVpobsb?v&&2rJL_>w#C2()TH`Nsq@Y?Zac^Y zD#+awObphCds-|h=OPz-RMfo0I7O0!Po;&MP72BQ`Kyb~Mm9Fuc##ir*FpSsgi%af_tp`u8zlO^*2-zLf6mfUau*y6ONJW=ajFOq1OpV!1h~o zZx*g^p&fsED=S#7g=_Kka`!rMBZ9r7mfx?CFOY(d9--iuByShj7pdNW;+GU}*5nrn z&YxrCA@PT6`1{1~Y~*ODZdUpC2_X#p5MD9`3A!GVEi53OUvk6D4((UTap(B)i)4K zp!!>KPpq(SApID*zpdw)9rq0tVFc*`kbhUzHI)A?HC*BPw{)+K=La@lCNcXiv3^YE zf!T?>1D5UO)-?%P#C5&AXa04uk1vzIkDU8;0g#U>OlIjfL_t2H^9W1$m7$O?k-xDY zzcn86r8-dj&Hd0q+zO7Xj6;1MMKOMx_}q{0Bbsr2VK71x8TqIuk5&#Gl6(F(ruHD9 z@!J}I&!7h+$Go^_3{S1#|zQWujXI}_bg~-JL*Nen{5x~167uQV=nuG|P zgFxA05>E~eBkQHw1S{bxC9Q4#vGv}Aly4MTLCpI z6~Dr{t=-)gPJO0cWg(C_su00=RP7y6`SFXgcr) z>W^52>V<=PaHrj6S;XlHT*3lX!fiRIyDs6oxW+jg`$JDq@rmm=Zh+VeMyv_52KFjH z5`+q`G~L}>xG&+r!udgnpTg|M1ArUhqs&O?Xd!w9*BU|F@delDLT`NW9=iIC2)mO) zy+b+kVBo=1nL^jaq59C^UpD;<)L#=)O1q*C7+FY(N~$Bb`ywy!sSk_-f5Vkx15vHD zduj?w$V^KerP`Gg(;B53VvC34hC{f9TTxPNnGmH;QxxEt*y5T!UTjrUEPU5$tEr|a ziEvYQN^Pf5g%K%HfbS|PNszf3P-a-MDXOC%h>EDT5Y0+kPBAG+Q>cnuugS=%PEYQ% z6#=T}fow}`Rb;3|kc5`{1!{$7DWMO4q?8)dY@(_NrU$K;QTtL{yEBr-YE4bm+D*94 zM@g{)w2Wb!LRb}aifb~W1Zff(iK(L2$*DF_kqJ~RY+Y(l6VM}69|Qm6RJfQ4b%SfS zR2lyK0eUH`$)^KR5q?N9vZx@2ROGhw1A*8HUjTI=0^hYDCnKVQSdAH!j0hA#41*(` z3BeREKvLmW6^5sUyBHUS(fsfKhX19)hz~T_9FsyvYg3#B0x*I6kXw-Tu+YULeAE=Q z0|>U{p5O$6hO!m8lOI#+&Pp*mJ4MkcGW#P%|434xa_D@jDyb12gfYOKP7oLaQWzyZ z2vyIIsp)p>`9Eed2HXVq1wwm4WB3_E!}plNf!OJG=|ogiq-fxOS}F`cL5&}N$&=-j zanW@2Gy*v7?aeX6 z=;-iOb%+>pC8s{2MxfB2FIz~r`6UI!(WFPO;MgLXhZB@qBR-A0jF=c6+W{B1W&Ma~ z#q8KA8ysa#ou!yUR_%u*2Vo->PCoq}Trr7{#K7^o2hA%HUq zb>U_%B848y?va3_+3)@%KBIrEP(^w}0KHfdImj-KpAwQN3JaCvnC#MK0+D5GQIH4Q zZl7mbti4!I7qeNwOf6HWn7i-^>=2i zP8r#*FAC0Xbj%&vDw9P8SjJbSnwd3^c}HK#M|0RBo6Edoa%H|(k!)=U{|)kUJzEb5 z_`j)H?JvY?JulYk&Uo2Bj^X846($l(;udfRY0#)jp2&-V#E)!wkSC2*|73E3tw7o4 zT-ZvSUnNj;nS-=A7hn}QWJ8KV%Q056H(omP(NOkuI%ju>eNwBIkJ?bqOKfh)s|+ov z!m)LNO6C$tNRA5+#pGd2l}LCN*gA9IPE0-Q>PTgrzADM1pu&v!ez)5Y0;-a9n`7(x zQrZ!cx(HeUF3=QCY}U*gJLqQAjr?vr?C!f1tBO_U1pn!7vHm}6&_!U9{y zj~)VE2;JKd%L$R?+KG*`SGw$YJ;&i zqAT#Tyc2~AWmczqW9g6<5*tMf`0l9QaK|D%Z82SeWxEV-+mI=khxc8VgWp+#X=?rL zqQ#~C@wTxni`l#^wfjb;=(qAhuj00LSs%_Yvh#wFYjjRoK^QNa3(~4?1WomIIj9dr zUs`3Pk$)nX@-Ay<{j?~`R#C4H8jVRV*K`;|om7sb(RPlW8*q*OXgbv8@`@t4ea2qw z>l?LbsjXett}q#Hv=*3l5D?s)9Gxcna>H3_V!k(Q3InS~=Xq;DO2hg*tu!VTku;6r zp4#OP1+u)HR>+aY4+@ROT(8X=BR*XpR>h58C=v6*L2(wlb#Ihi2q$4&5b~{6dFT7| zroZQ%o?&l!`$T9jmosqh}OC#mYI|UmXTl(MghSi z8Iwts>DDqV(+l7uHggJxza}$6oo8k?Q^KNhDeaQ8W_c|6ql2W1S!vEtgmmg22XkhE zYf>bk$}KUU`kNYD-piyjBloa?7W4N?BJ!nXGklLdEX(v^sRPpe%bizD7)! z+M+Zuo88P#*bm5{mdMk%%#s4bvP{5FeX&0`c9QCn%{jv}w$hatvdSszsv_!H9?M;i zA($NKur8-kJQq-bWH+{aew3ccJkzt+{nGfj+8))da-hrHAWg|yRS6`nV;%S6z+DZ? z+cwoWHMaW|B`Ojz%8WY4SW|4A{0M@m@DqlWXE*i2 zc&9N{M$Kf|^zcw=De~@A>DP$nFto_w-)6Hbd8G4mn`xY70jjBM;RfQO2XMBHmG+Ms2%uQ?bm|U2P z^-fBs_Ze$fs3>c*Yj?QSP+0exPN}j~4@%eKTia@U%xgwY#KXgOpp9fDBr5;ULYs2cpe`=<}=w4^J>X@I!cZ zl1?p65_;Eqe^GBq@*=2&YP}&GSlJwu2cv=P8Anzkv;pOzrA?CkpxVW{pBE1G%R=$$ z#G<9mw#C`4w8MhTfUt8gu^CjL!ML!jcR3A~Lr{ezDBKd?7;OSRR}(jjU_6ycaaHg= zSsb34x$0J$7P|5#J)h1-T5X?C*I2ti4C@EGa&!x(D4nDlHSM#tW>MSQ`E6r1+4nd4 zVV31=f19xu>0+>{`Ul?2O7&_bGc_}ss%7%|`oKFarSxb)IC~?rbNo%M=2F3SyvnS% z%bvL1Hmb~~ST^mTWT|_Rq!*J`Cf)L7p`;jQR%bUGgVWqfVci?>IeWO=^>vnTc&nq- zDsyoc498uoKU?f4^U_%3c7q^Cl`ZX1-SC}dr9i4)nvqYX-6}n-&!qCOz1NCz`ee!m zGuujSt9m4yac|poCqqhace_Q?7cw zL2g%!B?wWQ5n40fu6CQQ*)S$s-x-YeELArTDTIiSrqR)AIxqW5tCuBZ zIJ`))v{XHco3UDJm8hC|oSH}Xkms^g-Wux1HlN9l_#sEP?aZk?CHSK2SLET^DRvZh zGf0=*oT}Q5MG| z!L}MOYQr*Lft`KT6{X2irtM>ATnYH#w1z8d%Def%D7UwIdeYyC$9}PRs@9Czsg)(k z?y=Q%W^7#?K;JE*PELyLV{M*p`{p2k+itoH>*lI~B!XZvC1l*00$QPhZbf1ww3G#0 zxPo;+zk~i4s*w?B61?3VfYqT*tBsN(1gCme?G?8?&6K)hd0XviCw3RFRO1ut*l(02 zv_hrs3C6qX&fTmkW;5vRiE(I)3Ui+4_YEK6k8`aOg(F57%N9R^(|TKntZ6Kn_Ij;#cRrS@Ikgx# z9TE)8In_>2nVc@~`cv0FRm-EfMegKLW>6SQnS4?3v!~5~5Z#k8ZTd64%;)mbC|~F* zVn=Gjq2hi)A93S)r|&b9eaR@;#z*&HoLb6cARr(B^!?#MiwVe`VeW{%TCalkKiCdcs^Z@6Dj zY+9|4miZwuDVSYnVik_{{c^q**@HP=?z7IcbP9}|zT}1#+78mIkt)$7mPKzRu^MvuR)jWtMU8s-^&dFBU-l^)XGUM`SQ$FT2K%|Ug zqwcu%c8hOQ0nJo4a?VrNHQ2~BJhNYQGNLaumnEVPcox%Vy>7lp`n&Qr-9Bk0t9>Yz z)AF3^uDRootxs1%Z^~50=71C08%{FF-8Y#A*{dt`jGsV>Jsp}5>?TCv^Qf^o5u8la#2ePvU%G~Tc3 zg?xFHnOj9E@CYwIo7a2NzL=>@>bt6_PNtT=os28h+*qQQt9DMQFG{l7m)q0caLS~c z^SZms7k5sbv-7!LvD;S$jx+EeI|8v%OO1v(H`Kh)7K$g!(bUN-zf5oH{%O`uQ?^zD z^Q^8OJ9@3?89iU>m#j)tEJ^vDNppg?Tdd6)za22bkdW#fuj=k?gYJwquhCO_1#;6{ zR}KwnCUt^(aR4_16*Q5r^ri!8IBk2Sb=KHS7j1rQ6t=$IoVy&YsBZlz5!FfhMA|2R zp=h<)raj9IxlWVWIHv*S_N=|u3Hq7Y2`nJ$0I@w~CO2z}+orrw%UWU5v(xM9LZXVh zs$n=MV#k+?E2ZD0_hqJ#mYv66yC2V3z<|)c;fxOv2yzjt zu>7uCB!EKzg!BQDsmw=oKQOBmfM$BOPLFH=NF4EU^KrScIEJ7K>;Xbl1#0W+^uYtb zz-~q_<98Twsj$b<04f}`fM|`17<7z$txbWf0` zWL92D-iR8ucDWhB~=G7lOLBQP+_;XT*xQ3B6a z)B z^ZmMbfZ0--rI~}}9(#OGagIecH_05t+*EGYGsm$rrt?8rb_#uk7pQt~+@pz(o}MW| z(5;QMvD(;xIaF2i?G3#wuic?$wzl~kw^>QdvE|O0^gLgfI^@XaddH(^?>%KT&0N_{`#*uI4nw9&~NlGC0=|%~>a>lk>rmBD?kGcyw5_j56gB`)a+mZ?j~h*xXF? zJXxQ>j=VSJU+!bux!roA!jQ`}em@ zDt>0qkozLV_&zu|%#_H-z{>;MD)AD$hrjR`fAJFhrOUS`c3z&0bpHrbpEa^A3ZU-=xEciUtY?GT)M$Z603b^NJOd2=Z-Abigacsi7Z2yx z&HmO_6K^&9TU$*4R{jj>VMCxtKtK2LqYMhqEYu0alKdD zL|I|-jmp&KJ2Qq}FZzyJpLUvqLqk*=-~^m-_K~k-*PTV<*vMxcb;wtR#(vaU@*-{e zCo8KSU3XVrr;oKG(OcFgt0OlZK>Tl8d-1QG&5OasgI-1gG()r1G-7D`iWQ z(Sfmuv`d0}i1O!!L3Y%w9>}${bY=Fi(z3H4v*MTiYPJy=;%Qb~_L_}V+V(2VLNh4Y ze}7H)RvlM|SeejA%RJM&@9NwQ!n{2z-q?0IesA|ZmXkNtsX5rx2jf~zd1T!1AfXpl z)$gctnSiJzI@i3^xwXiW#9l&deyJBbVl~vYS6DebBSIz2YEo6W2FtONv=<05SRNcM zD??7w3s~P*1@Ipe;6PrWRRAn+SOvggOp^xy5v>^3uaMxH1XX5|=Lv zUT;>6_<1q0gbITvR*69cIJRm|;Yre)4m=UCc~Q>h>V-nuD=#RQ&8{RdLJ3 z)wIwDG$^YyB$3`~d&>^;1iS2K6o;Jb*-36)EbbaDlbmF|+!Cy0t(ph9tvB~%kttNX zZ7$1Y%mbInFg1E=A}MD_(%PY_t)c90@--qiGuP$1drAunaU|}0!(z8EZKkK|g(pqa zVn?OQzUdTfmpLD4=W+#9fFD+@4ITFSFM&-z6Z(TH5Y3oW< zJCn1`L2=%Uu#h;ll@*$3kl3w)($Ez)4MEuTlU72 zU4eZSc4dPTb!W5+9(a+&MtVyLE1|6T9d)v?RmvJJMEBSoWdwf%%f)tQ4r`gc%GRiP zb62GeYo)H1+;T$*`fzSExap~P6qn<+v>5WUbx<<)UfavioqnD%ZL-kLtonYvWDeRn zszc6~okFKD(YIB7GFs{ba*$`|6LCvyEibEhX(%Rc1_sNBX>!{T>y^&R=`Cj32;89J znxE`Tt#N+D>ei-hw@-tDFSACjNv^b9ua|CY7Id#vDiA$J&o*~+p-(#gND)Rb(B@N9CJBO4t__o(rpuba8o^lS}+S3^TrTR|wJ(0@?XJBO?sV#}A1Dkx+{LgsMt5S|74qi`OTQA0%v(LBPXB8BJ^ zh-n~_J^MlGLNHIZxx|I$C|IPq1bjplHWC-^**}D>+LG;t+&BrOWADv|*OwHc-7cQM#62vA`T2IeTMkR@#k4c+jGSsZ zEe(D8G*fbc?r?QMI&f3AKiM}2?xH_g)!dd|ZW;EXyq~+dUS*plBzf2JOU6PTuUDHY z$y6$?ur0c3ff5=^p~8xbyfYeEY`4!Xt^To|ojQ$vxwp$Zq|rMb(o2cd*r~SAYMm|t zVK(ZpQ8|#5SL&NvYupyH(-S*j+dX;9!DQQ4^6k-V#!M@vIt{i?)6A88x3Pxsb8e|} zdwOg-Bb9ZPo<&S4QtL6kE%*m^N9US7b(T{~aa2ib4hwd`BTGOgJ7Mq$a=%rpkKA+w z^3x#@DZ!AMLOP%qe7ae#F{U!APhFAOmFHt_&r59R=M#hONMbdna#NPLD*PbWBaHQ6 zj4A|a4v<1R}(gW7T?FUqdBJhci&t3Sl>~7_naNw=6H+UhITID_dXzSjQoPk7GTQ0B(;!`5{wP*D+Dd@aI(ZQM?CI z#P8X^mE9aBeW4L+;5yUXGBu$?4HxO)Ht+$kPUb%1q9salF97=&!vqj&cTi2*IT=(7 z3_*zL>lqh;agthbT3G-^Pd(aM=`*$l2rNJdEmq`6TZU*S1RsFO3itspQW9^UBwnII z{NU!<{0`UT0ergxJ$hNwBLJvSL3N`Dx|$?Mv!vUFxR3EwOJ%z3LtG!iG`FH)9KjOh zVpBEV0ur$I3r$rUo2nc(RRQGOq}AQT^%wlKzFYU1ZDr9dF1)&N+)T}Bz0L{8b!ptU zxGtX`)+MStJNDMZmd=!l1rSNL1ggwc9k(nQ zHzqtlUVND>gBRySuk&eLU$eDZo+IWQL(#ofYuZ^0G$s0_Ah$Au?Ph-v_6DRtY;Nsz zerjh2Gw+x-z1gDP=pUzPqo7NrMrnUy{r!%wq%97`8 zb|x^5NsCD@sIhqJnT7ORUklcfDQVl?q>%>T!WJ_6BJ1=-y}50GK`QVS;^?d;dMj=w zjrnfB2DQC*+n!mf^fqSyaIBlsay@h)rjrK9(o)C8sp>Tj{YE{lsH@e`^6Y)NUu*Oa znzEM(W~Ltfqu$fXF1VbAEa#hBiMP6qonlq^mQ|So(f*D)p1{GgubOo?J!Q*k)n84! zbO0e|*#Kfw0l0)KpozIS&$=Xil>F1EQr@(-rTlVbs^#H6U3N}64~}Z2J-R;H9DAhK ztJOMs(CSGppjssW{L_6SJDu$z&ZJUZv}^4GrOpiY6y-VORL>5Ew#!-a>2sv@qveO$Da_vcn zffz)qz;9NicJ6K)a9NhPEi8x2oz3#4prbNH)^_aau*(j*(Aus5L&x~6Z6nVTgrXT7 zBadvYCX)v5?ulj=Vuh;Z6L>E`;ukvuWdAU^5icEGo zSrU13-Y@r+z|JVeQ$JU+$n?YIlBVU`l#~gM zirRO!-U1>R1KrOt?T%k5EOS}OEHR_@gpd|ip*IuBnp!V#eQh=2dh}YQnzYYxda#B7 zj9E>A7^1YC+aB^#X0_c;>dUP{D}@GlJgc%u_SbM{#NI3{iR!MfYfiSJd6=Yk>EpiI z>8*PcCJ(U|eZ88~gX3N>t8BimGmUyVGZ}8h{E6(ByATBC9|P-PjLoCdE4cLoEY5C5 zD;68z=tL-%N;uNV~00|%Dh$?xZqSv=PH%%DFd#i%Ba2A zaNHCerN?7^LF_p?S2z1TcVkxzYg+L*#STUqrA%9E7^fXaX%GUxZ!fpo^|qlMX;KiU zGc#MJ*LHUqG}}^fX!e=o!f#H9#)+9JEr6ta6*$vU^kxfv$(~iNZxms!NQ-iGmGg02J zl*%q0j3t3x?N$x9x*qX9#N>3uy`s+--JOtY$vSzg<~!wFWl(6Y=fr;2-f#BQo=G!Y z`^3^|ICj!Cz@23+bH{-W%1J-9*D_gJEEa>(G9W7x7CDP@<4OHZGXWhqu~dAJfxE@W z-ZKmM9f}}dbFo>_O2Z!ApPR$F z(+>|T*xhqrJvs((sGJ}O1|M3GRNiShBiL_^`|^=MrxuW{aB(&uXq|*SaxJv+K1<9) zq%;Z>&9``lYW3X!OoF>(69}*Z2Q@kt;i?ttTtid=Xb%Uekf(bSU8P$%XDtk z-jAFkMC=8N0bM=iSV8W}fvNAg+ztXAyj->5E#}n~#8mIyg4b0GIj2o})veMdZOLTP zR6x9;z`upU{E@A zmj|V@oHt8{1(_}GYDBf7F?C<~fB_(oqP) zNX%9M24tr>fe|Fw!rl1aZ_q9{O_N0FUoCTBjnS38D`emz6eYXiGZRzlvXs^>l!6vI zY9f;pmLmhuHlE8_c6~IO6Y=r{p8uoHo3L;)P?fY1V# zsdBAD4}PL^1Q3W1!TH3+X%7^NjZS+&$RfX0$<1`YdkP#crMz{^sW!A?Pu*q<$F-X?~fZKbltn3KIuv*~jRgAox<~eDa(Sz=U27ke-NiCUzUu-&=?9kf} zP01*C(jq$m)2$08ThsFEJA1bk59>^}X6%}^39-}fK`S&TX(1@{W;$bxj`WO%IDRJ3+qqhHE0UR3Gt=#io8{`b$~wxjG#4AA<0#Pb zU@>Mz6lPz|Qv(QySo7pK=;s=+-0FckNK0eM&94uwqSDGM(`Id)^MlRQ-M2}uI2Yc8 z$P}z$Q;{R$PRG8#`QrCj%PNVMWvS83YtMT#*J+j6j#%o<*WP1?Z{s&>*>l7`sLM*E z0~NML#7+i?#=mgpGFdn;MM`rqhc{z$usP=l)ml&xu}=@?>{W{*U#<;^)$4lyS&QNZ z5vWDq;HTZUl;UVpJ@mEi_>h-dF34L45bvp+nIDJ|KdaBW9dB=Wmh4FNY~@4^cJr*P zxLn~>nNr8aNtKGV3FBrbcDf*W^J#5t?dPS5aa3o6QrXusl^P_N*SmxcCP}?j-F5xh zpjVZ4xlW$Sc(c`zTI!0shxtWjurBqR#&T?z zy%8Lc;(Mnw)XOrXK2hVVOtIjOv{JoDl{f9QD%sRzP}b(s*6ylBzjErW0J$Hs+4;Ix zr-rM2&rFx{{pP05O>JH9oO&}iZD#uHj39@d)jaC~3KjZk?J)^KT`qDVUFfVX2Q^zP z!}5$E+ysxG(JMdbBnAs<(w!068PTE0F#d{a)j*7Pqio%WKEN?16pq$q?YYs1pD4VYAszuA zA>_r*tM-(cXtLD{s4QJu?`i=!W8@KEJWNZ+Hk^2HW@@F%$-b)^Gog?s+9S76N^9J# z4`GwV_NLx|Bc7f}4Hlj-T;zx8)v#S7=k4*nTY^I*%CZ{hML=$O);jgpL){x!<S<#|aJ<*9%B6xwO^r&aobTlJ3$H9K#XPy>si~I%hpfNlTC;pR)996X*b2c3rG1CZ zotDhrq9AOW-}d}%rJl(XS#H$Y7sfS{(MPkEP-v)}a02_@u8R6vGKY$OSoiytRi(F1 zx4M%BH5`muSvXzO^1apIRM7z0>1$$8E*%U4T+95DJ#5se#uUI)Htr2(47=Wg8P*^3 zvbd`^@+DpFHYW9sc*tmaBbdnTnkih%|J_x(v{$JMKELm|h`}Ta-DDt&TR;C6d;86|g8`Oi| zP>))W1QMFX9YPJDCQz?`t9jkc>AVSdkI1|kW@#D5@o?ZA&i?kd_gcTj=HFSNke4eL ztUlk_oZ!n<0wz%b507&01}~*zQO7I0j>|pR=-z81JL{513PafJo}jur>umn+n}ufC zw(yx5-+c@IXc>N4s=t=Y zpA);Uft~f^ZW-Tm+GVAcmHk+G@jmhy=Y-P@Hl=6v=t8fHZtn7uuS#v%iuHrLs6H3= zwaUQ&XqJc7k;txSqHF~OZp5S))57@-Jmo@^aE8F z>0Z`bNuf(cSv~Xle7Y6k)}jVK*razukx)XE8*zU=AJ7MjW}@Yzz#Yg*4dg4+xruya zy+4<+F?S&6*gJB)TJ^^(N+zR~Hd_;}mt-Jw+eqvV!Ftu2@?$-k7o~fMcfsc`=Ds}K zj*h~^yoMeagiyuh<{VMpMO!KAUHD#TSK~IA=FayxO8_?r;61iud0vSGw-51dqq2bj ziZMf?PF=X~@x2>UW~=%#(rZJr`%(^zCVYmpAGJA_7MOuHSCenhHgj{is~l01QC|bF z#Qv~{hA#ZwK>PCq>U{vkzL~uxd%L$v_>(-HA5?}e%A!jodonNE$E(D@jeUY$g+!!L zyw8Ak{QGBa_ZN%x_x5x6v(M;P7hI4jyoSKc0YEe$QjO>&rpDFfE*<5Qlb90d!k~S? zl-ncd#&qXroZy66>+`8F?08zQR;I0i9@fp1Iofgu#1!}Pjiq6b$vk9k$6hEYcJ{$` z8%OEA4SRi?Ga4KzuDNR47?tY-7*&L*Q{+=~H}bVMm8@Cw0j{t+Efw4IHka3n;yV?_f_|`x5n0Uk zn@6Mhq=Z*(xI3&JSoUWfbzb~!=7s((Jfjp7_tXLGcZ(NNNy0KT%B{^tSeszsSM%A` zeKx8L1l`6$azC7$ZnZVow45*d?(rJo+Z!p>sME>43?|$$LhG|}{`LCf<1E;7+<$l; z{FAi^cX^!&`8O%1gr|>NBQvo8j2uQx8`2Ebl2Kt638043JiJ(CdsDvEv3I;i@*!j-;&TitgJ#>pJ>K%Ntk!Kgp;|ZnXSS~b&(=)2XEu`&rMKrQWv5)%Okm{`QGu6k3?N8$ioSKu@seIy(cTy(Gk*e1y#9* zb;oYEx)>MKW;eCGOq(H%P6M^rTFm5iw>)7)IJeK-iVvp3g!n9>Mejawf1OI#$jHUT zG#AkwA8L-PjlXZnx*6vFDcixNG_TZC_Psfp7B(AvxIZIZemil=raV&fW3?~K!h$yG zcBWeztQS-B++o&pRj=_!F|UuF5-s`qQsSgVtYFBl>6#|qu(I5G`%?urx;FMkm-IL} zTPgO&9~y?)h})aW`FFKkpH6dJ9~Npavmja=^19D`bu^PwJD56btq9b)6qcS=twdTktmsHFr7b zPh-BYn?`8kEIv~_SL>Z?UT89=!;|aQcWq26e=0X#zj{<9QPp?kz&gYXIlNNMThnQG zi}x0H8t!)~C|H5)?8G0D(l9dkjzVYfRT9q*_cYJa1dP7kX5q1yYRv;8|a=zpRk z0Rj%NLx5xRPO`Fu__7PVB$`U)pUxIp z5K)tK3AxXG(H~%h{)ilwkDhBFUCnsNt!L=Qy7&HP(7|hKIXL{vf7;ak3{(2J6Z3HQ zEkQ&58f%uxo2eLT^w(p^>p@*u|9Di?_EC5ANq%1tsXTk-&ys%+$zpYKST79b`eplr z+xtTUHNPv_703^6h|cBjZ*Q84&}TKr`O*>o@s9g%iBi^%ci42R=)xOBxFttvh0|_B zCirvfZAk-vPW$3qX179MU}GFcoM#M(98$NZ;qkkGy_Rs*kndJTVaZJ{#g)b$pXY_;Bn+=w3^HRh7L zB!xw;#|0933if0E&{s!3>|7nD0jI2{32-_ORJZIVPFxDu(D9cCax>?(cjQzMeSil~ zTJ2pNFX~P0=;RT^XN1ePLzspAYz4)pid~}D3x%@4uv1m$<_3qBA?iHTaicsU1lixs zr7YE*a|EP7L`{j3E%6OKChLW8#{fSk9W37~@4yoEm`mx91M2EfU(Ye#63kaUWnsxdmay(}N7ozLu1NZIW$KpckKQ zI(2}(UD6y$b3hNLA`a83>lV9r@_Aj%&nJdF9=qbKC9Sv_*Y0U$0%W0@PV`D9qe~mI zgrQun#^tUySBGlTMZfgYS~=Bm(4XL{w;NN(X}zZ83;uXP!j35Ui*FEi^Q78pb$zOd z&wq+ijGHdzKMESzwZ7Yg?e;D@%FFa8c$C)0m{r{_FtLTP(i^$t8@0r=PW$lLNzmQT zI=2No>l=c*X4$&X1)%eryfM=#DNT4ln;}# zBMpn=BoXk8%9h!Ue05NcW9Lb>-!gNU`Q6S6t=h}W+VI@MQPLlgjlRmS3|KU9M>KK8-i$;+aI0;Pw8sW!-UXpeKZkgH1T<4LvEF{Q)tK z_oy%HD@Q81#W7?_V;gWRkKDck@eLXsU#l$po`c-%go>M7pX}_cb}irw!YSn9O|&Y{ zW$-xd&>j(uhNkYdO4ppqlcFo#lA|)nq1bF%Usmdq#5olp0lm%asrpYoIMiB3QxeJ+-1v0exAQ_ThRZ z7v4rmfPfH}z9TvM>ZB{bvL!>8oud`>#<~|ocY!{08`$G-jVu3D%+;lJ8N z1fgZPUthn5pUza}pxf`b0py+DSiC9RJ-n9O@;m1`sNmmxNP?l*_&WEh-NAneIKNy` zu(X7>_zfQkND$;5A@<{gI{*7;|I?ErK*0RXv%_2er!smi2KV|#MilR6j>#Pd<23Zb ze1|(4^mV;kp{3W$VPT2a+$RgK*pu6H4GXpm%NnY?^}y+YA1<$g@deadbec&L(u3#E zdpg#IjFcOg=zHQ;GG>F`tLPrAjE%;oT<%jBP2F>0WbS4MNIZkPWftSer>hG(P>G$K z){7gE$S_D2EGgC7-FY%VTPO)MgiGNF(%yomV0_Z?i>?|xb>-kl@j3@^s{~zHCbL0H ze2yACx>;E;agxg;xSTIzyBre(iwi>lxui#Rj?bv(72pPI7)drsDUWxdm>x# zzqyWm4V+){`FCO?fNg$QM4Fu5>;~{O9Og`pf}v6+7}EBg(N@3uFu&G>Fdt@6ym%^F zdEBDX5e7CO;XT+-SFZ+QQOxZQ4^uDQmE{Om#hv9imV2HpF}`mVoED2U4tn7TK?4l7>)5=qVbevHwwq61+5!ON6k3bjvm5=%ufUP#;RLyM+xz0PM8 zAQU_ygKIUWKC7t~+7J3R#zrPzXf zI^rt-r#+$Zit>)De=&g2e*###2K@b-O8)=)m+=4pFTkt+&;K|4&;L6<{^$Q`{~5sd zpUjH)!fRIi_%bnxj<+8uXgYrWcyJT+8?xAbf8BxGj_kYd!<{!&E(_BgtM#kXk%c{> zH4EP?L9nm`VDEl@oX8<}V66)m38-)HdopgC?mm!ErpB;pb;5E+gvXLAZ0H7E7dJqQ6*X2iro+H4q{WW2W;UcII zp(sqi*}`8|gHNXc&&(zg9&H_VJH5Og8vwIFt!IeOYoJ!!MKqXnyoK5dIKK`sGiS0c zLLInT&)2*8aV(C&T-=4LBKgKZ097?W?w605x~_fq&9{yUd~d5<-5bLRybNG;eMF)K zF2zWwj_*&3eE+Qf&SG-rfRVAGG;me&UFMcG#oiGd=0H-p+{0a6t=XHJZM*5&9ZFf3 z${pXkwXi*B!Z7tDPK2nXH-ADf>3UjDbhL>LF_P`+ znDhYVWJ+wmo^HoYp^%4m6Ik00m`FN#K!q!hL22F*G+d7ro98x>ADqvrKQa{}tyrqx z4ZwRM>I4QW&}yP72tZ?YD~dHrOi50C%{cFLE<3fg%P z2>um3fUxC{&e!E|Z7Yl;?*>;->}K&WQulT!Pf#G4|HA0LVVMC+@*&hyM{H9}0f0%S zt!Huh#KP$8oQ71hWiJAJZXO~fs)X8SG;49Dr(q+Jaof%z@>6f_gfWZH+^#67ia87lf9#%+4z;|DZg;%xz>py?DZrF1#3l&VXKSo~)qbsO2 z*(Q)s!{3|%+^^06xWvBM^7el@13oD4pjL)*PXMq=dAzhupQEquq#(Lfy?-5f`vamk zdaEn=u&Bp(h?W;)7eF%aF!%2`&I-6GETF(Q5f0SUqd~un6Va3EkmRGI2Ko$??ibrd zhrM9&nvs3zMnI?W@faL&zkGY2?+*EIyuHtNhx|9*Uh+D?p<_pW`o;YvPn|K_b%_~e zpWH-J&2sDUI8@-IP#%}?8W>X_-tW)SV2~^z0lcv{ZF5uXDbllQ_53&nLc%>ez93zQ zMOc;a?+Z4@anznSFsjQstkP!kd6Qr;rlketJ`Rm{6`^s~!z|{Ceev`oug6I}tzB2Y z7jDfY$F-NqjMKn6&I-~sKxztK4F|V?JEgUj=(wSEG(%xv(rJv!AlJDC1Lh1Cee(!f z78#@3jj`^kSpeNF%a-Nsb`^V=zjhII+}vkRq$}L&b>b+X@V7Booz4@=EjQn>NKhzep_?9j`KZ2H@cfAcKKg3yI4fH^6UrEK!zP7O*1AokN@;Z2TB zcLMD_5LSHf)N`IiKRz#ifzkeY9r2b*@Ub>^HGUgqh*cf*LwqM3&Md_C)~Nk}pZTBp zFYkZ&H-9#IKO^>gMBo`Gx7lmdfKCs7t$_LR_G_gz1@Wt2@^`r)uizGyYU5EKRulTf zrX4onFq8v_$Wz14%duHo6hB?H&0~At7LB%egn)~?JH>5y_T?MCf+gp1d2~R`F>Z%@ zcLx(q)5?1?quqPLg~;&7bKFFbx}0B$bI^G0>2OkDJvi7gQr*Gx{?>T#sz0e(%qW3R;h&L(_ zZ-7wa0|N7*(f;wVlGSyGnLgk$K>dQI_zg`sy8uN5gX}koSFXW60{%kxwdng0W~i^X z@bwPLZ(oDj|HIdSFZW(h|4}{Fr#iW^6bq(q;Q=0_&3XU4TvE*P$$cD*$VJk&cCPUA zMpaudY$^J1cTfS=lu_Z`20izZDKZF1tauQbsvq(a*HxN65}T7(6f6bGVKKc`x!1A_;`NeP);c!_4!Tz9 zI#j3yt#uCE8SM_2|Fc-uh{=U{5~*2&p|)V6;8t$I8^rhyq)oj{?#KRe+|a~oB%O2G z@3P50JQ`Bl@WBE*u`0M(hjVmq_-ZAP$lNqSUc^6+Kz_Bx{SEN@`w0l-dtsBaLOZSU zs=gvDv@y?@-R80a+|%z%AFEl$gYncJeKN~qM}?m4H5;VP8O1t3;iGyMRVH4Z&7(=Q zhGw9ZzB0YL%cPlK->{fW)O?%l(^Z-GBsD}6=a!51yymye$g+JTf-1yQdGPmXpeM4=LFg44<$iO6-v+ zNnBL{={p(krQ&$JT+h%PQouR1brD>o$-_D}v7Dv(rqry<$Q9FoEzjP!)`#l2Ch4sK zifO=Hq_pS`~!QG>q46ydNYoGv_tos z+*8~L??_2AaZ&+_`ld&!Ys%|MvyAao3iw_2rxA#}r0q3*rBi*^*8W|A6Sl7oX!n&v zWHB1I3W`uZZm{Bs1sVZ#vg|M0+W~TknDzIq>}z`~0C~{US^0B&t2zEvaBEhO1sy)^ z>+g#huu5Po6;M+M<|i;hebln}H8@xR7O1}_2k(ZH<^4e*0=(jY2*^PB;hF#LiIKm1 z=07Dp{227WLm651DnCP{!#e7O#=i}*4A*sKu9Fts3lAOg3F_1m5106$Zfk!AZ#J4x zF02==!3GL{bsaqOCbf#fsIYE2n{$#kwJC*;xgQT>r^X{$HumwHpH*omjd$?hL)gv= zNO{kvb-XT7vx?HTU}@_Dg@Tr}=47A9*+bCfnZyIP)gBl(?rokF-_*tVbyVPW( zK@cN?G}il-=mUUGgp-Hsh2#Bfs*Qda%moMyo^Z|DBZnL~UN}Wp+oqYkQp}>-KNh!r z3byZ@am#D0h$CDZUmkmsIe$NJWHA zsia*JXl%zy%@f_z(4cCt0B|pMmxO>Y7B~1vNn<8%^DGR{+imEfjUmLN`lRcJZF-Rv zV?}YxR0J1q*#lCh*wQ$6-LbCtAV1Yp-~vmrdvv_mTSFWfC(WQX9JqdX^Z^MnTQLER z4zDna1?<}%Wb{8)f1jv_jf+p9!}u}C1BPPbHtsLLE1sof<;uXCCgH%`UP=S)XA<*jl9x$wG@mWVgG7Wm+spP;L zx`FO88@Ljvq!%lUxSx5DlCxe^Z_jxEtdUB9(Z_2l4M`6Y33%oOE@{(eZ=0X<3Btcv zo~-X+L150uD`bSdax*|>adub;DT6x!urmOK|JDk?E)4nUm-^K&@Q!x^M-g-biw96~u8Yd`si(U7<`tWyGU{AEta@asdiX24s8OHTq z!a40Mn-5>eG+i%iVcjd9yBeZh7UgH8+5;UcKS&!-W|tg04cYBd-Gw|lQ}lUiZu6zR zpZ9gE%h0)&`@r-^bZbxdRWK=iCePs5GVjrYdi2{HQn(mnsX85GbLcEnrxHNgpWXa zMtQZ{pvL-=-3{AW&aGCU7CRTzLSL%OtZj!C-DsyPh8>L{A1p9tV;m2PN{#0J^E$2+1n0OvjmH z;Dmj>JojQ*U0sQTvYp?>)82aeEPYJbcEedYG;H~jU9uwXMGE!OsK0)PUzEGfvYsA z(ST#nUfV6rK~R+2l#i^wNM#VkI)IB;+XE3IL2rgnu^uc4&@uue_fODmw8zuE>O=p4 z-B%rd(vm&klVCqj6}v;TL>PC5&%~dl_hR=i{+uMwpS5JK(9!WN()0Nz7SX>yTKky~ z_mXe?WW##(AYjA#X@&60Mg+yi+j;!eSlu}yZ$3~x!QotL*R#yFntxh zSuB~;=Ot|KB@bH^s!*!lt%Ki!13`uO(s#ZfLeD~iabNfVhzO&-MY5QUr$cq8)S`!!s`3Vl`zr-7UIjm%GSOHh6rorU`zYw-Q z?ce2SV7nM=)pKgGFY5#phA*1c)Q(n$!UE#a=p@`}MI70P_c2s^(M}oZ9L2&QR zROc)0GrJ+X&WhX{hm+u7oEMoLEDvP?DZe{h4;oQ{WG(GQKkU~XBVh+UNKOpI3qEQT z7TU?4zLqE1rL+@vvp_h3-c-VQ{s`MIQb4s90qCN8Cq?V9n2x(XsM%cAG zmm&#cJSilmfqee9DKh)9m^0)M9+aSha^EzMAjUGAm&e*fSS{3P8_n3W$F-~QXIzrG4e3V ztG45#;J!H|^1O_E!I8PYK^cX(AIN%0Qpm!|QZS*x7MfNeSn7!O@m+=7u}Wjw{LpqS z(O(S;q(hXk8wOAbw(cra_B*O_kHK+r`&>5rCWi<#n}>T9FR_xrY>sl>sZF*~=>E*A zp}##J_GPDBHDZrh;GH(MVnp$3xp6^cCAy0ytvw9Rh<3ZeSTaA7Pt`IxSc@fsw+-6z zxE$29BsSdrpk@$7OQrA*2A>r9gNbNxjJhg7S<}pP>2luyQHmXWU`Ti}kIFIDu8;7Z z(%oo*%0O56{ffMjcN{wV`q|#(^SaY23-PBLpfjHP>;j*y|5};;TZ$aNdfgv~ zFAME&>vZ|ws?&4HM$5i8&D0CYY3y)&oJEA+T;B{(p}Ym z1$un_M}J$l5m6{~=hz8#+1smuc(EI&G`#7iI1ObHK=P_0P@E`q382zf_-@C$oS;+rf$5-QI9k#m; z+cLfIKmuwflOaK^Z|aI6g+SB|31Czzn3eAr@386uFa>wr8G``4Rx*>zkg`Z~8P!|VMG=ztrKq}F38z@(s1#x2N@3exD%n+jl=k8#IAA>|* z%<^OGw>vdNN!_IhxKY4;8u-^n1(+Uo z)ydro)DIb49M;0tM#cNh@fW)ZUAwy*WiZv`=!ciJH{wzld5AKCOjT&Dh5-lVxYS?oVjGkw-^xbl6w%e)nGY0~uqZAq8KW{K!JQti5!?pb1hAd+8RWuT5Tc93;7 z;!eh+R;o=?pj_d$UXlmi@eY|BByl-fE!U}~H%Q)k>)N+Ab+Su$YP|F`;PGjUu3qk3 zWp<-o)NnP-$hwK|rQ-3*g#r;+H}7(q;I;c|T_%{^cT6`?8}9)*+{D0J&ks2o{}*Z3l%rYsP3 zdw_5ybbfBv*_d99hW_MB<6%t_VHRk~GbtmkkqzVSL zE)EIo(Kz5DtsWW|*aEkVOr9mXj0bWKr1g|74w15K2wPYeVuyY?ottCA0uwyR6Qu6KHiR@}yp(V?8msCO?8BMj{1P)z%tz;P&V=SH6hT!%4FU zGr}U-Ng8rHUxWT~Cll7~7i?(O^Np6m)BRkIr&_Kh{{e%31>`2{!x<@HD>IR4%8EI? z0&+}H5ULB-`^tT^{&-?yeRMYMxa&(um*OP|*oh$0bL$3{+=DC~w|6MDy0Vafq8$)T z5u58hOAEVDGBGr}i_@nLcj z=?P{7tVo~6k$t4J6DNJ?z=uqgy_WU99P6;+|AeCl=$-9S$c7*TVDvrWq+b%Z{utjWC=e)TE!o`65j^^|v zDC?`|k%OX6uE2dn(d7cVt7nj5!DXeJ^MtMfbtH*A+{o!uYpZRaxr7~>0-_&rUTXG1n@!fV_RUueXLB*xbO7&NE= zTUvt;djEkAK6bTw+N1Rnd|-+k>QQ~$p8DvF3)@5Q zBOCyvsEh@L>9DbB7)`FOG|KDP-9*D0)$=Jib(a|R&`m9DQiBm@$%8Z{O;6=sX>Kq( zP47L&fCIp%5jHb-4O#hpOPI0%}$zP0L#xtH{JGlO5*wWtZ9dMN>`9BsnEag zVr*D9E^RcxF?!e<;E)Rd+vrV@Q03D-)~uPnc1_|&7atD_FVnli-Fko0FDe5G+edVz z8du`6-jpkbqI3(yn6HHd4iI|&U0aEK;)L7qAbRUD1!gwZ&cIR&8~?$%WG#am`KLno zyE^#R`~D=RmNWbu`I+_q3G#G`i*k>avO z2Ua_$UQ z5z_(`CUQICqH@IBE~6eB_!%h%oF9aDX83^^`A0|)_=KJIAWeX)+~qNbTgQBQur?M4 z|6-}z(_=P48?fAZ<$>VS4eVJ5(nP_RtZPwNUamUexwiox>1*65`CV>M5Gd9Vs3EP5 zcBKHK;-1A10>aG&fw`U@lBS+xyeg2vt0mh@@eSGG`?xm1oF9(66W7*PGmHYSFCLj1 zF~K(4!rUdM1=1l{%`2fks?oJ3iu+Rv8UQ!)Hm2vzYlc3t8Z_Q{q~jor}gc}SMu-Fw^4R=eU9&E z${x<7;B@A_Tvmy>zK0NK(5K6_Gm{v}9dNgZik4Tr*^Q7RDJ3RMADi6y{ zr&xLJ^;JyR2JC=}ZfD#JnjcHwriI)2^awF+p!>Ey6PX*t(fwR;M&Iqe^B4PAz|hEI20j$)3qHjHc_*wooUW^auml>c)y_KPTjQCMj}62UI%=9Xz-(NJL22Bm zI`E1^UOnV66OK~q1HYidBH+R9QcoGh88)bWE_kGr1mp?{l<>R?Rt}@`c!OWiX-TVl z8ReOr3iaIi-MGGY^?ldRCFD-?Ml7^zg@nd)o966t1u)i}L~KQey}v^+h=0v{5#Cx@%t@h+m3x5^4@c15L26;(Nu7qjdx?xI5x;3kSpL+5=pUV@#^LKT>ZjNg(<}lUcekf!1UIDm@vXSdzEYwn9- zz*;Oj-$fraX`=Jj$>z$_Re|ls3o4T!)7@2{!c4Lp=Ewxmvyjf=%XU(JV>yufq#Zqju983mZ)NetdeXk zpE;u42d=UjHgkUVPZWYhmY6=5AOw@+!z)Kf7D2C$dQkg<+sW#R5KJrGuSfAgvJvhc z%}K!PO3N8jzMs)v*tF_!-(Ve$3TT=hT2CvO8=Wd%RilP-@{v-5)f z3di0a&S3jIm){HI5p4PfKKP|V{-^0K4|#m=LKSZDaojppYnoD*+ns$r5dCtH2fRLe z;Y_MBLEUN?MD31*_c*U?GnZ{`dnycB%k`D8f8dM{Th0QP;?Z%^1NcLphjD5zyLH{c z*vS~FEl*Z105l;ID3`B8l=b?i42<*YFw(%r9dOIIT=L9cAD);yEO{Zg4U?q;Y3Svm2ZV3wTRc zp?zlT%Pn?CBcbRT#Z6P79Ymvy>3VKrU^wpfGl9-IMC*%lZ|4EQ3R4;6W z=OViFY+tq*yK&T&&m?s_-s)$Cc4OGT0@JM>fQcS(AHUI4irtm~KKN%y@H!JW0GlE? zIrnFeciY`EPh{QSQ(@#XcfQpuq_}Yr z0EO)p&5Mv_wxprr*BwQ%ML+Fv@g6+68v~SXY%`t9l@GyQE{>KMovJA)gqgY%?dfFw zjZo$LYsSYh{4W4T{^p+Xx9d$7dmYE8ul1&!C~k;7nOf0aqyV~*5Wru z@#_$T;qWhpDBmRca18L?n^@&@qzdh9Pz zU2juqYudk``zp_jUr&a-rCEGuSpW<0(F(%md{oBIoDNS?>L{oQKrg+plE4D^HBu2G z!{3;S2GEis0dhicAafW|Odk}5eimN51lrPaVazV8+CSV%0!D@O!}5;k#T3uOL#xWB zXA3@67l_>3ny}Kx2dc_0;yo%+H>cXTih$Ibi;rFSD-%IYR5G!2APuA6{{attB3AB8#r3d&}s5fVO z65xL!oxUvH-;0xG2z1Ne`%&E$y_fynetn+bN0#C%%^p1VQUdDH;l-r>5Txg?G`c4U z(q+h-(LovyarR#c2p^A?U|IVv5E=yO7I=UzaEJXg(1dtyZ6HmP zjB-@OONK*gtUR9mv=I3^IX5;n=R(-?)9jSR7SCPBd6u0lY&R^e>F)6mZE5N-6JRjE zrNJfZmm67n@;VHa?N&jQ&2xxam6v$-xk9-MooGcOdEvvkr70L1S@v7pD zo=vir^k=Dhz>~TXuI59+rG0KG=f@erSF-&(jO3Tm_LiIsKw-nS)owT%o9J#mOrQ|p zA+h_-F6d`d>$e$!dhU8h18ph^xm~*pzP}_Ff_e^8v0v|C%T2hwe> zL`o-1xwTT_<|gI>GkMGW6Wp@}Er%6f9iIGK=~^?gnl6aPNhgTWc(U zp>)TpFgwp}XBhZdvu^5z1ikq{_c{WDz24Ir}f-In;Z$p0_X82R*7i<_@n%rbxR?s%Y^ zWwW0O)(gDoyizefWc~``?*+xj1yl1Nb?Y0`UxSJLr(_CJ0J=&2&>8WZ;Q2VDd45_6 zUj^)gJPq6Icl7jkV$sj~`sVY|`S@w@`tnv@7w{2)Hw8c;ALQvDU+pI+@`soEpT1h; zS1%DGp#33p&{bf#sze&)yp=^szfKcOtqJ z&Jj0`GO#v)B%TU;CRT9?2D6A&gi_(^m!y}~Xu@j62f)Yaj6SIRz87QA!0&}34*(R? zTA7qv10>9js3fVYqn0TsXi~)l)KuklH*-jLAwlCcTGJ5%YKn*A=Z>ZkYSf?WfQ}^$ z{{K`gAim7fqn%BmzYKkZ+R{#`1*}-jsFIc!SdB=+^MI_SQ{B|iybCU7D=aDR@UiZ}wt!eAUvowfHYfseLnrp(ztu z3m(cLtsP#p%aY@R28O*~DsyBv;qcRhUzZPx?ZNO@hXfRs(M{r+!aHABtLkYOevy>Y zI6QZOL4?j7RW5}-u2(8-ccbVNldWqGX~vUH`3FF;p?y)~vxwC45t$?C7QhR*{ow=j|_81R~#ohc9taAFoeKPt zFVEwgRpIH94xytR@nsRI6aDnIv$FKlgtddIQ~U84))^r z_7a~Vq@{f;q<|az-PP`+ef_(EE1$dyX8pzc|BcFtg}Aq2;@=LwsTCUs;G_boB2pRR3qee5>AuZdZ}AMoOf|NPi={OKNwI5ji>q^*Km9L(E<_hml7ps1HuDgv#L zg>UcBS9>-PmA=tM23Pt>V?@AUMZK7|Q9uBhw=N+A=B+7x)0Msw8h_IN|4KvjDIr1_ zgYivYoxR?qXTRZQfpGfr%7-Ubn=v(b7z0`F&H%%Fc1Q5!amBJ)QSlCJvm^j4iqRAM zC8{CR7)24(U6Y2&Y^Llq@8K+}7UG!eN9q!`Ds>)jga*;xA!9*|VqkSG_W(B19#ZFh zP!t+>TgX>~7bZ~*@@t5WYuEY>6o^8!reA3n(JBNAK~3M|vOiz1i8nHk`aTdsURi~~ z-k_Hi!B8ww5_NPJRHMmseNjOQTf^laev|fD)Ij`LC8oeoI@vv4WWEZ?@~toiW>>aZ ztre5>%&`kLGe^KW9%TI{Uh94V1NFIlY@<0kN*Do`By%+L;zYv?O!qKxBphctPlh!) z_*NKUKgGr8B>T)ne23uuFj!=6!tI#UY*=g&OP1C=6%XcNuWtC|@GAn+Z;R?rgGJ;! z4Uul%jD4@w!Vsr!Hsl&tX&H#9;!Rx-oOV-=WUo5cAWge1U_`D$3^B5N**lAfwxhZ) zkvn#(+U;<}x+i3RX%4x48ki()nPo6_|+%FU*52d#MFNq7~v%e8vPVtr;b0R;47 z8@Z<%FT)@UfV<_ccB$`>@zU6jvx7sj&kkuG{!yM7Nw#CmDO;QMD($*Ctzhb$lxnve zyM33b$xcBBrtk38A2mer2pMFo>nhMR=vDj<1q(Uw+U6nx$H>Fkpvd>_?LZyAX@q?`#|1R+4Tf6!$M1mWA1#EBN)0Hqn`_v)9V=!0y zdT{#P%YPps{Qawk&hqbH{y%;7AXJ6Q`Zv3dFL!zm+4oJ+9Bst*k>@ zvTWFwrUsKzct)Zp#@G^F@^{Bx{PMm!JS3@t+mMq|FaQBo**@999a6)WovN<#%MHJb zLRgnw=#`Mwt0rs8ZZAN6H)&+a*xjDUm}8;>aBXtt-lwWbJ_x%*H)yZ8A%@eSSAwUuqMQTAXd3Mp}Q~{%`KytVwZn$=1H-SM)vB z1{#pirRD+6vvencMg$TX(D3Vz6Pa0+l~uc{_c`6)XV%+nTUL^h1Q8j${<`~G&oU=e zNV9XZ-j$L%zCuEt7M{)_p+H=r4w%%o9Ypgjp8b~^WHQ@JlXK*8&qW%6Dwgab z?7_K83EO!O6p#bCD|H>{RftOl-V&#K`4k6phxzX+*aZG`=`GrpV6D&&l zrlx=zP|QM0d)`>d#!%&%m;zZQhdf4!^;Sz}_3^u0+di5f5Fp(7KUt9CuM^DQ4c@ex zVHc1CvJb~wxefJ&u4NpO1yEd0ep`^!3r0H&TT<^ zEw5nmUH3Hp*!JXp0`SlkCU1ZngKoxd=F76XU<#XD*5d5}{j#hM$q9Nm6HVR??mODi z7Sbnu@z*0E*O*x+(}=2+^iZ=aw38BFrf9$34YhlczPI0nO`aogVRL2ie!Nq4H#aP6 z13UQgWDBU4>cG&bEs&1U5%j>h#9A;)Qyym+_R9~{ZSvzOPlp$5<=Gv+u3>n@p-XUy zL$%hZ6eSant_HtP_a!1n(*1$IP3m=H6GCE5Cj_)$3J}gr-JVX z=xe03+yK0g!|LtYoM}dbz2bf>AmrFIX-~nMDWheqjvt3DYmVvY#q6diq_5ter{+Lu zBc3+KTiV|(N3_80{n!~cWCTt|eiY+31ER*;lQ<+xQV=BEc^@FXf9+vToo%GxW z;j=fv6kZM!9_AuLhv*3EgvGLZjoQ6uF>*;I_W3L5`QVfJi3=9}S6r3&W*@yb!J1&y z2R1pm3UaRzsej(1>y5jFW%Ca~A^s5t*`#rw;AJ?uF7yX{-!Yy%=$?LD`sy8MBLL=6t+)o_txXd;Iu`r;W|)Xmrt1c z_ldqH92F!BnJ-4|4_2*K{bu|43Xb1>RLCG>S@jP>W`lq;y@8rQQAZ*?es@+yZRd(WY%O_7iC9v(;m7V0ie3iv5m^DgJ(t3F&M=gX?T;F`_gy5(+(|2>w8f+RB;56Bx*>pJ zP@%tAO2Mm0$;vM^4Dc}}xe~B}D>__HnDi zXI`|Rh#SWSP#Yf6AKlRz0uafx&)o14gy>Zz%ky0__bK>;UH1j^i*T6E%^lWwSABvX zvAi8{ajPF}lf`C+m&Ct;0tmld;v$=f>P$^Qpmf_7Fy)m^xlB+c6+#v zxf%JGmJzW9*V%)MfktQ)%ptMYDjyv4#Ef&FU#fln#)OCcNMcIy614&_EQpfs-2n+! z#7(sg7o|Q-$?id)S7bp{lRYK0f3ewI&50I^7%(lqAQ0&=XxOu~9rNH;o2is{N}^)) z9qzmr96*E=aNcav(d;W6>_Rmnp4O# zUXXLTHXYe@l6}a^6neh^-7j8h64PUrlpC)K3)wFwPN2h%Mvv1Kw$zJZj4gT8_#``m z>}$;yxGoU4&`MRhe_KOvizQyJH`(VqP3wyCMTxHk8;xd~8~w!NM_%5wgEUCDlyb>5 zuqoPO&;0{PV&n}wF%m)m>n_oZIGN2;0z6)-fco3+^P#%l8fw@O@l85>56PPxes*@r z>+mMa6VVsSr7EwGyGIPZe7~#w`7rjEr`xXWJTgVTTv^|#?&O#KIVt%g7^e{ zN2Nk33e?d;!hq%aVGXz)OrVK3)l>DGXx1Z`L(h)v5hsirAIWV943$CaX$%MLMbfX= zh8;ur8KZ!3d9N|KCFV|{URz77!-G5S+7$v^_K=bD>^jWaA1omo5(M&X5(6^PA#A`B zPJpWSF-Yvl;9DI`H`U>oL^PsHnk6Q#U&zx)ozqHWcM$h{a#JS?#JJk{mlZ-5hcY`$ zX8Xs-b=~(4mnjeWN+7Y_z0B9?q8+*eRbr-)xWT;2M|0{g^+euVXUDqB?RvfJv%F_Z zw79W{Pj2HZ9+i&rmHTUT?}?berTA`c5rQPaCzE%pW17Pz1s!m_Rgzdb*Gk}5H0N$&H zX5#ru&o%=(CN>#;8QNA`+6~G%iq$ot-o2mQDp2Chl}h2bc}t6zalfkii1QgR7X{wG z4*90ReYq8mYG^Pav$ivY#K0!$+PZdS?@s-}_uj~&hV&ld*7<5OVK?^%7Fh)rmYYA+ zt$R?fdu7W&l4!K<+P@=ppvLXVafKj(IKgotLTKM)<&MlBw|6Ok>Ic#QF5^vTU$ed} z;nNEbl@fut`+Z@s@m->3c;u89(jWjJ5x2B{RxmgLEgAh3bR3_JIfl5W$RQMD6-xc? z4Oyoz8&%XCNGOXNb%B!xgC(UgEtIPh4i)=*I?x^TF;l75>dovef&h6WgL-x?X@@S? z6GF``2+Wb^L7Qgp99~MeIct4Oz&`1<5|99avT5OZULm@wi;4${JY#_9l#;k7Nl-&=L#|co?ueCm@DQo)T^No$AXL!z5;@=cH)J) zL)lhZN;QQ*I>$gfYiG}%A49IIC>jsDK10m5wT7Vdi(p|);#`YT4XBD+EC9EpLa@4^m_k+b`rv8AuJ?gU#FW!tc-iuZ-aPr?+ho+3TW zJeWE=fB*YC=3SiT`Mab9(D9e5?wZ;j1(>?Q_i! z?4Tytzh9^M4BzrYlkQ1;nC7<&?g1qQ5v2GAcj=!w`Y=WQ*L9kPR^D%PT^(zsVAOo>m)Bk~ zhM~yW@N`HajqLL3Pp@<@D7-c=2+oqzxsKZ6bockKin?Ap%?=^ij%v`j+xSM1; zdtGO{bGKCh&hazfoPw43m13kTFP3Yo#Vosw=LW%^a_jMwg-VJFGm{9zF6ra0z>7zg zUOXluFus)BEO^O7>{}dS5Zq*xfCx$;Hjfk79HN5vNF@!4adI#zV4q{WJug8M2HoUl zcWoADGmM6k2J6{*7aR5kIYBx|QWTX)T*IRSg`H(|V|gDjEOCTGKPte1Ozu~fn6F3z zc{(!9Bky&oAx*)ldEIHFD*=-1-NgYUBRNISa4Mm3JYKz|Y+pyWKFTA^Cko(6Ejog_tCy0G*K14&2qI(pWqU7r zwPU-3G{x7yt<&y*y1)U2&E>G#h1PXdqcV6OAfi?=r=_O zs6jrD{gg#s{KJ>`emYP|LM#7lE}hW2g<$w`!DZT1qsNrAa@F6kso0EH_j}7 z`K}mGV|DWRbxtK8O9Iq6heR*z_~60^gvL{f2-AtaWp(^|GTz)4ZCtGu|qf zF?6wf3IND?&zEZPX)2ay5I7kIwuan%u+`Ny1F?69qyB!=g@P1@4Pmno_}xH?iMNA% zIm?0f2CNa21T&VsMs%#RtsWI}0`GvnE<~$!IH50X^YtfjEqhD`b#J8zeU7HhjK1iB z1$8?f3%klZ#yJ*9(z0K~x!V+BI>i}1_*z*U(I_;5UFvf>U?gRtdr~B%3IcL6L5&N6 ztcnh79O5(@e(`juUDqxaMZyX@<_qZ#9&ZI?LlEoPH59=PCD<=c8`@+1f`x<7Ih(ti03J;Z{Yp*Q zIC;h4%_P_yKp<@Kc$21qoaP|wV5s3CQg8>o;!QEp>Gpa6!S0y(-QMB|)>$K9VUy*~ zJW7&1(+HA>E(N=g!i9j9sU{ofrR&ZRNdC19BZM$npQ>yTk04-qP zR2g7a-Ol7X!SaHCP>^u{>Dr#-e(#pPox-pY{SWlNB?U(NoXE>>Co;!I=Jr?11C2la zQT}|lg`ZQcc5uY;>UY4xk5l(|4F(*fcQ{BvmFFR#F8SV>zycL!qcj9jf%Fb0i{AoX z=Dde%5gi##= zj}O3T-$OtB-lH?qz6_e%@%9n(=qh);u7!}$&7(vwBCdu1I%Hm050@I-93FtOMW5RZ zq!6JP$MZ)W!t^*)22hxXqoX5T!mXiqj6kLNu!1~)>MVwg_0|m>({Q93QmR;&=>*Ym zKx+yS$z5nS2m5MDbVS*!W46~9aeNDrk}rUYP{sG|64RH}4>gW5z}5zVo> z&*v@yKO#-=708M0?oh(2QPR)F^%Y<(IS#Nrk0a}Nno`PNSR}-fgG$0?>-u}v3QGeM z6sl72FIQ+ExzmraoQWmiC(Jb+FW>fwHS)EOR$bZQrudh+SpdFdj^B20IU`Fdu%~5U zPt&bLfP*(CQqeB2T>Dm08^|GkeFLg9p!QC8HTe{i?2zx>54`TU^`#4?9nIMcHQ6a9mYy{eya-dG~%=#{iTstztt9gNzrgNKo9M8B4If)0b?*ed`sCdKcYQ>{MF zBMitun-84j8inMR6S71H0A(~JsU2ASva#Mvw_H3@cptK(5azIIxp*xH0#{t-0=9Ej z(d%d>wr1QQ*v<1q%zg?XnE=Ij#@Dkc2ajZK9~=m0A0j*DLv(NOuG~Q&vk`Z)Qf{eU zeRzKF*hU1-gHk{h2M7m~Mz?%mk(*znr?q=#ANTEtA*`HUljuk-e2~zpDKno z>sIMp2N$$;efx?ZrlE9f^jQ~gC4_EdaQJlF+m%N=ct{Ut3-_NDbLq%R6Go+bcSi=%QsA3-bsfnq^H+~gu*F{jNJ6Z11jo)L79X9XuA+_Ik*7!3 zw#22!B(axD!DRPF2}%=WT9P+dH3z`)x9=e{Fz$T^%y%sr0Z8fIWyp@u@tr*v~|5DY^4X?T{ z6~DHzI)K0U+IEyaW{IRPfStrYd)^!O;hD`AcqnCvAY&QqTiN+k4Iiq8164z6Ws!&f zGv$*SK8c`4b$;(47+?i2)e%4}z_I>u_F7X4vrP4<8|LrtfJUpo&6qz$;QM|U9;1Pp z2fsh^%_p05{i+at^!WoQA@m9MD3s0qpjv%O%vUQsSWs1Lm->pPPJ&O0s_;oDXl@Vc zOAq^@aSzZ(e|ANMePP)0&a^kUH-BC>zzMKFy;@XXQ1bR92ak8zh@c<+f1yHBo*}yX{lhcx4SyVbjSh0kjuhfZ(BATfvP`T z#u|ho=cem>>U?&a;5~pUP>>&|+j)3tDQSY{$4rlvr`_ZC2@|#UlJKH?mCl7Ou+Ajj z!YvQcCIl_;IH8w#mG7ekok#?!1(;}3oQ1GccDKp1)Y!;TqdLl9jt5S0$!D^3nRt{{ z?!+tOq35cY#|>q=(K{WYM_G`pv7%lZ>^Oe5p8wfSb8;>#-2#mp>6kh!K{cZ(j zinassL<*)Ob;yEp)tBbKFZDy2{P%9AR-9fTeqc!#RdD{6!3BAaNr@oNhcIqxxf)H&D9`)@&C`HR!xxqSST7Dw&~iu`w0clLX7Vbejs7i690^e zzW^qlhsV2kWlHs_O`3h5h0m?+1GopUs^u_Wf4+kc_%^T+0`~X7GvM&wA=v{oLgP4)&S7q@- zf`J*P=o#RZ;v4+*8czYYB?oN2!r(as2G%|~@;u>*)Vt6Ic&ol+-RZ+bm(0LPiJ(e$ z%P^-V`PvWdaHK0D^6lrj7WXeu9ckPB$jONr9cu>$nW+jn0JKmqxj0}l#6Uj!o3?c1 z)}Auqfs87-qe+{IuXn32a3MM;bn>{*hZ`u$jI*v#`@9LwBkqJr%A}d)7Du9epFv{G z3nD*SAu%l2%~%n^+atg~5Sf7w9<{h$U1D5};-Oyc3z-N0c{xAJ+y-^lzP#giwTZNh zM>E>KJTAnQf%zBkAAlvIA6_#wHJ$VFcg0zEd287uYg+A&v#q)}ERpd0{2(?LWNL87 z$b)@WwY2U8$c8^BM;gp+&dpve{5NX9O&yDXfn+DU6O%nx3PB}`jv>-;U{W)9a&FX& zOIgC=<-}XEc9xRKDjVcNta^dh zYLVM)WYoGmZ_j{T=SN(OJ<0yNOT|kb=X_3al^SJ5|KZ6Y9gQZAe*FC+X?^I(+ z<<&+w`LU0nb$s9LOPQ8&Utvw}FNZr}i?Mp*6fZaI;RzAErkzzoZ8^x3SYP~uJcey+ zK_1giC=dCGyXJgol6SgmEJD^{MIh2XIBHT_pFrEwzkJrmW|WT>GK8F^XSAH2e_Q?X2lf2(|Ch6 zc#!dvxe_AQfni!gGj8m{>hL-oNm!Y~=KUdPyOFh=>WM(0lZ!po@N(+cOu zP^IEj`*w)QZLfpjW6~ho{`hbVO6$1po;L4WIe{<;I&U0s9Cdo&s3WOlyPFLj&;(e3 zV_z<=K<+6)9H`4VChf{sTZKZ6`A%FCi1TvPb}abU`%DE)KrYO+I$Ka3S1v#;Va)}d&=-9wW25jz{gjcyXCoKNRHGC5>*5ZgGLoM-ISf$ZY+4jUf{qB01QdjpLl zkQb3S-wp95I{wO*2(}!N-89Nrv6ZgDMdXHV-98wMqdD*dPhkk^F_{c+@ER|pH?UnX zURz^8^bnAf{0#PK%kPmh*NdmZyuvtXH?+Mr%P?L+PsDJzC9MUR5bxrgQMzjOmIuF2 zU5MMRpBUA#Aq+3DgM=BwrWp+poG&%789+2DjEMpJoki9B=vJO_apL*7e0x?oX)<-w zsJ+64ghXGB#|Ggz(|J+xb>MqIyt4KA5@b2(!OXaFVWaWvr0VYP$bCG5#$=2S*p@OQ zxa$&9q}LYzrWan zR{guP7WDp#<>{Q?C=3K?waYKgTFW^?lz0}wzyL5RaI${(9BY!OP#tn8V8YNpe1m# zr^v4hYaMI_265XEiZjQdpp>+!Gp&w+Z(Jb(fwKI6A0B!@Uv*}^otXB z!35P$r{?};a7xw(%PEuYL@risyEQ0{@f;DF54;m@Ny$+nu+J`eO1$pNUG1$ztsBpD zX}FHp{Xp){pw3(lIEi2QhB;RK8a2nmT$zP>pqodyL1?s^sOYT%3-fSB0dLjiLv(5s0Z74=e!9irP6U!d_VL=`dcK2k2Dgn_F==r4VD9E?J%l8%h%9};jPS6=*bW6*d)dNr>Mk}6L zz^vOKMVDlq*-YLLTJ(Myfrg9S4_90@24jKCuWVm-7D~jjMt4`Mr{fpBQ{oeHnb%aGQFVx-uQy$_#0Q*e? zS+l|lsFM!b$4&itC>cPO-3noMK|@4=UW1Tm+CkTM)R^Yf+Jrti(ii|E>M&|E%p4$( zuAj#N(SkR0Shbx5DXic@Vy@q&z6AsSoqXJ&K?Em+P%(w=OAbwcJ|_6+nn7{#+xKgh z+0WwwL%>*?rgxUbAhcxB>CCLOc&B5UDQVH7Wg193qWAfg`}}$>nB&)}E<&HLvG~^f*pC^c|&#yClApFYnUgqbzvE@X8a5d3;_8d_25z4SvsU zpC^V_E__}9d|bWzeBibC_6P76;HC4lN`GFN26Glh{Q450m#4W1kUI22b3CnEG)nUx z1XR#pUm|=377clXJ9y@=mkz%|{FO!DXlAClmR4u_O-on$HZvH_!k6~-i8T6Fz!QAF zhubF|r|22z78vUa{{Yc_mq?I}_LYsOm1+Vz~+wZqR{Ue?1 zI~xVAxXN{*JKz|4`qP1ecVZt9v^cl%$eQ}C)1&luX^tp@o*;C@!Hwnlw9ehFE8E39 zNc6@Sc|8_=7s1b>RfdWkJ9w(3Dv*sNqE#F)E2Xo0o53|XnSJ^qYe}K-0zl0iG zK>U^ATBJ=q@I$psZp+L=o+zY(?ye_auAwrHxRk~-_Sx4&1U|&Mqvv~~TlNg_fHOqy` zfU)_0c;9ihiz3XDy&k+NOgU$rgzDT4e_B~JqGf>X2G+b?h}uP~Kq7%4XY;_5;NpF$ zbbyMv8bEI}kXmby*0!w2T=3=bg`~v!{A8IjeOI znY^bn-!{A39~a(PGZBKaaX&0)qc^$8y#q460xw?XJDx}m8(ks`jSj1Cf^&SQUqS1y z636h05a1zO$rkd=7IYe;P=s;QV~+a{q|efGeYJ4WPq+Od+^{`t^jpYz?(5PZg@+iu zn~J{euv^V3R5tH(GR|SM^u*7qAe8oV-K+CfjM!9}2!ua(rVmJuBvv7>$nUM=B=XpL zRic8KiiVKRL4ng!Ff6;eWdJ3f5;Vwf+_q&2s9W zfV7`JarS7^Yb*%#s1WeK{B-kNH0j4y8y*LTEja4I2K3Pa`NHip ziux`cnt$7V?;v#c8y2soQLqHfkS7by9{uMl@S?lkNq6CzEAYPz%4~SM$TR;Ner#?$ zxDSUG5a?kh{8NtP;4;W(B5QrfU<=SclHbNqh#kUXg$b5NoB`FM1 zG>K|puYtY2>6pKxV{`~z6Z7*6h!izuezi*V5K?S9*mv}7T%xy%R@}l zj|k;a_oa*DMp3(AMTazIt0qy6je4=C`3j!Cw3}G*bqR@wp%TW$Ys>g~&xf;tutA<7 zqb1pI?S)QJrK23sY$CIz58ZB6{KFdwY$ohY(+=sB!WAgo9I{#I#Xn0J>8~7z6@~&J;QqWLBo1g^R9c4s5pg2-N?*j)wjNgWqSzZNR87BGU9;#aLRL}{fd3%et6Va1Th z6Cdb(^*=8+jV%1qY|tg(LSKz7T;R5iqed=EKFrwcXjzM0aR>YS}#W;)5Ek zdn32Ah2erB2f;EMYn1bI8zQTGcSXAW7Ig9pcl{+P6Yz zid|y@`&vGO@KqWug$7=|T`OQ#yjqZqbh46)1LE1!s`^*(KtW#Mifm0!Fc#G9`d*CL zyQ0v9Fi@oj=o3v9moxN)c7HrYQxFiF4TB9R%(*y{`@^*Wpc~;$IPm~xWxmqDvXSll zG0gEHp0cj0WRgF76UV=>$F2fz*mF?(VyW_^A5ul6x2v`daMRmBetOEYJ+x?~BA>N8 zSq9GFqPDvx;yZ{pg)v{<OF--y9axHztk;;x7}aNp#YoVX$&ZEpr-D?TdRIFxscBTOkuc; z!{+68fiDCZG=KvVo6m^i8WPe?9mWLHT*C zrZLU_19}!>I+rf;0U`A8*U07b?=334iRa*xY5DW3`mNMM`A4&`O~I@jlHrMZQT`|y!V z&leEV0X2C7RrpNrFwuvA*G>=5qC`1NbHT;d-UvlLd9%QXiI0#g@p4VEzh!!D0$wPgL|US5 zxNXsVh|~hs%H*;?)L{u>;N;6?b@8St^#d%TVR}9{OX*H)Q!UpnyAG1njBctX>`_AR z9BK3ry2)#%$qr{k8_%%rC4>27ga$1Pr2}_x9p}g^<}T8%RR^S+E>R*+`%_A-nl>mC$sJ3Ydn&s& zs4Gv_rU8!h^Oh7n3-}TgFb>xJWP*fYO2;QUE|5kO#}GKgogA)!w{B57iVc?jZK968 zN&q6bxRJZUi%>>RZ5Jrau9ZZKi)ySZ9P+R9I;k^ zz~NYHT)rWXB5iJqV-qKY$xioIX@rLZD=}ft-6bT$0QXvkv-~(vxdiK$%steY#HVxy zPp`5va%LXO?kJ8=Rb^Wou#-CI<4R$H3m(O0Ch=S?#3Blmzk$e$#35bj*&nzjR@9av zkYal%h+Df>S6m;eez)>q*QE#f5xmERc|Kmp&j`YQL%h=DT#Li4r62SfbvT!z;2Co9 za~c8ky=OZFQq7ZV&d((llVbojRVJCW#Ou5Yfj70Z3-NZ~m@YtXgudsUJxBEuP6 z$FB@&;n1o@U9>#BOD5#&QfVfAyB7|HoBPv6xH;W*cf}Eivw}z8bR|Hp2K@PfF8hwgP}%7T4QE!_R0=H{_&Va2_|MFt4LWcxJSoifxt2Ttosg&Q&0 zuit=uxrJEA%7mz`%jq^ZT^9j13u7&ijhn~yLRtesUFV@ts@{5R$ShU%uthg?_p-BK zJfC$4bTC9<_c}K*J3JWv3Jy3i!&u6d7Lf1Ach*LHCKr+w> zyx*9_ELMiAa}m)z{mI6p=Y|iDY0LOjGTtRv&h5I8|yvMU@zk{iN z&~sU_LhC{-5iKu`RTr77PaeQR@6@Cpi`JkI!tOoY+N*gyHAl=@PL=IldYEu&b?!D2 z;VTtVUfi(1F3nvQ_E_?iUM4cXw=Ns};S~xdF^u?IWZw%#9(U+<+UK>=q@BZ^0n8&O z?^pf26ecXWG~xX&?+Ap_jGTQbEWrjLyq^mXQ+hB}1$I9Upn}>1K%y(Vh(6GcB$~t0 zc!p!VfF;0HIYG?l%Rv1z*d3L(F0FfqKU6{e3{eHapWR+G3q2E~k#EQF4-D7;7YEKE za9|8BJphiP^tB!Wd-MiaA8lftKb1Lf#C>PDYL-z&){x(f5^#R;xcAU(UtIv7A_UtR zC7=6Of4A@Wt|z*);9=YNGIUUm8sH4>x_wbL$#GAMa!{ExJH3}u-bdSGV~AvntBe4` z18zrgrluFXe=5F)MGeG+15Sg9sz=pTx8+o~!2A&2QtZz%4{53(r8z7CeMJ@3c9=qYxX-@R=41?;q_%@A%2@i2dbW}ep|pV78BJwqfbSg*M8knj zU4EgC$-RujlbLRs{!Wg}eR|c~vfm8)Ho1ClHzwm`22Tjn{11E~dTfUup#xuDNc4#O zi!SIN&);8&t#ZhjYE&&bcpiT348A6kCdX$myZSavoM+#HbOFE#eK#!v`TyJ0@gw;J zyUZ_(cd#XFzd(vW%<|jf9s6kDbk2h&Xk&h!IvH=+09Jv+UXK0m)n&AjJr)}^c>;|O&DAc(9|=@r(KRYnnycfUK~J-GD<%hUFd z?HQ85P-YPZL@scGC_eDLd=4E%<{pGy2U;sEozeYTpWZh~eZ6Y>bww|GCl*TZf$n!) zp}i>3R%5j6b3P6u%dIX35m{p7&IW58#D%1suW3__0Q(mP3*;nvbhmJY9Q=gGnc{dhJkJV&n*Yc zotsCw$kRzcuQb&Kj5Rkb6&}mUzbQaFOeGkw@nC*X{iZDPvtU(OJO6f)732bjcy zQVf*SGHpSQ2_&Ohk@~fbhP|R{X|UAf=Rcbm#XlkKcE1x_>Bntz(}u60#S?EThl_WS zHe|q^*1{$<$Q~j;ULhgGg{XSD5HO-eKvqP>=KzfCM@d{GQNgWuNtAq=(6yGtpauj?uMH}{Y`RG7lc$Ki zopidIE>}$4VGrgo<+=$ez;6h#j?C9J2ICJkxHkrZsfdWd)2t z4;D@iS&&)U<^S{Zza5C}T0gk~vh|xkoc<5wKg56G5C5lQQHVaXA)s%6Wb||)dznz? zAT=AnmRjq80RVs~Bt4~G9BY4hOgi5)puY|u2I!d9{rHpOwsm;{1Z_xMg6tmbhD!(1 zg<}jI&`+luB=Y?9F>tc&zVA#54YoJh55dycQ711t(9(47dxX(1k7+!F=4`a`?bwW5 z`mX4^pVY}0P$%2B0H)*tXoOcrO9G?=ulHTEad>O~P%!&Hf6NcZIT$7RVrK&|^xx15 z7jNK^)zfoLdG^RCt1!8M+GnvlpWOMK$&CICEhU@-_fa$7C8PtZhQye+J$t(EM;pHl zq%bP8*ZUKG7)oL}6x~aN*#`IUW#(818HE1<&7^tkOx+n^zLF@qM!sl8>9l+G*2?;>&1+{_ zYz!h`PzD!Mvq%ZZMX8r0q7SdI^B`e$a0f ziHBxa5cIPYaDL7M3&bbXV(i-_o$&|Z+?!FT(8rUe<78UTwyhhj1`5owZXTx7Z1*UB zJ&)7$BLl!m~(gY+{7e{1qx77?c!v!knoA+Zu^DSumPh|%dG}7U(O*ntl3b&^`I3q;G8)9$A=d*xX zXR;9Hr}n#r@rRJ&cdal}69E>U&1Wx#ST3#O!3@uuv+&Ff;V!R9>_f!%e7h^^E=wR+ zpo(1}tXVI}A=2DL-m)jT&`#jU1GC^q7+DS*)4@OK6Oadcj2ZjKkqaa(!pKm4W?ECu zFBvWS(!ZfsPIC{FV0M*`LEL4V)J8?cSFk@GTt%R^ejzuSVe!$fs4gC~v_6o7IhvP7 zrBJr=^jA2r(gn6H$XSJJIw%X>@=aXFo!cY&q8Hs#$q2-nkD}5c;dXRUPE51?1ABV!z5-$UZtoxQ>VBW=J+=_b^LSg@MdXpE zFV6224NvHX4RW?*l^&1GqmQ(5ht;-HXP`z`u=Uoo z=(#kH{T>t=DE~^$ym%%AS%M-yUCC*bp86fgC?&7fx2 z9mYL3E?llet}E0^apCD*c?_QhY{?Nwslq8|FP+55x&dUy+IR^Hugkq}sS>>OIxc`e zWqHKTIA&K8HmU%fkiB%@%Gfz#NLnSM;n4=J8+m;nDu)aPRZp7K02YDVlA!Ef2u_gF z0(aIcS$ae!q>tlH@L&=cb`f%J1|nEb=e4QB-WtyAks|%B!7mL!ffe}?3FEVb_`-U2 zMtLwFgnU0=5*>N=g+s>o=3&6qSW_+=_yraD3QF{l`?qQ}`rlWpAu#p`Tnq;6;K&)g zvX^a4yEUC}PVxUot*-uDs{y`#(l+JO;vB!VDgfH}{@DL;t(O1oT3z;40J)#_)yIp2 zJ-tu;UhQQ}sve_I?&3-x#FiKj%h}JV zz?VuD^hFNOXi~2CS^(yWdc9524oY+cDeA5LUY~2uIU`UtAw^8t=NAblo=KhvR6@#x zk~E`tcZR)sn)Vb#W&vC*N+Q5Naq9_(aGeV}?pk>}bj8qk;B62J$zMtEW>{-&9JmtC zmn6Ir^fkb62XGq(`N9#L2A2|`kx5esAM{I0*tfnf3ZvV%5akNgeEJT-gM<;Li}nCH zlK3b|QZOEbZ6Pgn&I9bl^<9fIK3lvoo z$FlORd$tJF)OfB7%X)J=2qBsF7b`}SOW*J1r`JS1-L`|kx~KP1X5VWnFYTd7>yq+T ztRaCR*}y(OKim;Y-^(z^LGA-{PHgaPHg;+e6t4Cg4njn~2?QGNkM$a)QE;wj{Z6am zmBpFfoqgoLt5%cQ?R{%rhsaoz;G8r!a$JR{m@eG!ww^!NYDLNmj^Y59w#@ImAMnb= zeQ|wr2(ov|+p4bd0~>Fz3BL7Kj}fX0F|f!Jh@ZrcPI?Khz~o)GM@z#|{pQiOq}ba~wNHruyVZ6W0;f036R#Ifivh{=3AbQ~o% z=-zH@sMt__NY?3<%G&G z@LYk~4Y&{ET}7F^dM{eadMm9@rCKMXZsE`7jXZSV5yJgofn<4!X>3qSbP?av7ZMoZ zLt1RRTkvuvMuoC+0u1g!kycYJMKPCJhyw5-fV1)LkLD7QK>cr_T{ouaEiF>w;q*|( zM6cUiDmTQpSrTKve_yRu-$6=O)f2@a_bM?uvOjXIc6Jg#-Txv?_!>X{5BJqDNc*L)hB>B; z{!*)dd+dL>RzvFdzu8xB>x^45PQC;P-iC0-i(kiwgx{nAJrj^%?bwHQ7Y0bouDsReSomh_1QHmg4DuYH2h5b@R1_4#->v_%qP zF8Ppq>l{ePPOSA`lc#^5E~W1qn0(%Rb-Bw{Eb=_l)0T zV&7h)d?8Y~zaoXE0{w*mb`3|hg2<#@Q$l=K$jYnq%mf$ms0F646X zpfH}g3q%(AH5pXunF};DPk>1N9BG>;jybtIHPwllHyFW93(QqI$i%Bu_y17$A4`v7 zTNgIk*Hu(s@drjAi6$O|@SYyt2oMq=1Xq8i(p6UOa{GMyoQS_V^@cK2FEXq(*PLTK zW0K=+X$-!30&f{)28Z|o*sF~I=L1o9J{r$y-=0}ot)lpNAgr|=?MJ;+GqPihf`;kK z`|$BormKIclxr1vf%ur7nK|)>#orBSs;0eSL@3gpxVIY0%mARroc3nT%Nq$MZt5;u zRn!hVNJ%fP<9f(XE^tu+s12s7JtTc#B!HFV5nNi?>7t6L38C`Zx!9}1GhoK%C?_I= z++gXZkZ{^PO;EWnpqdXE2$ycnQ;uBT(vltt1{D2?d9Xl=m+2{XQi8{KKhXd6T>Y*J z6CeW*`ev-+5=VhOoAR~)oUeYYB>%Zrb5@0WF~;9BFvsDI<_O|^G^OtSJYg{|iVSqpou`|-WVBfT-_iCQ)1Plc44xJ6`&>fvePC6(2-u04F zg1sA5xU$4h?nB-C!N$xZ*z8@VTKlV?Dx1BV5IQC0a5$@{S1cOlWV4Fki*a#}!%6Mg z?DbM1P|@EMt$O#SL;8SPcn1#}A)FeAHpf}AkFs;JGv3@eLE9aVPYQx(-%?MzPe4pW zZ%qZyQ1yc7uv?J5#ZV|`gbAVZn6gN2$gSHiJXpk?89FOw*5O)zrMP*=r2}yBEMs^a zCPXKjr;s9%9T?*sBoTCj%u)!ni&J~quh0DIfp929jx0x_k9rS(qEy5R1oi%X7wcpv zS4YrBjwW*v-e4Ol4hrYYknKf~TXkm2ebq-1( zej)05={s&$8A*FqAqjA#uRvjGIKgfmmbyR!o;7u3$@#ByOw7VXv=6m;d|uovF~AXP zCkN?hK1KYM?YSzIQM3+rs3h8F`b-)PtVq%!JlD!R<2|aL?9LVfi~ID_bYR1-cwaez zhIqZ)QxMhC-l3a)qbl|IjxsB{MS{P}Y>5G7DVfhg*=PC$C>FHPr~F1xj$O;c9`<14 zhKo;OLRR>)`aTB?b>C}T$D$74**#Fy^Uh%my5c)yc)x*v&f5qU?jx{Te(87rc@Lbc z%bJBe+~4SN1maBgo6LP}hl_u!)A*-;IM;rxXZ`VeKip(VHPxq(jP_9WoDl8_xkmQ( zt0L-4EJ^$G#P5?g3$A?LQ<)!WkE$iMJqW!3m}-``Pc}bwrXf9%`HBep{2l+x-^UX30KwdBakUycZ=HPGoNW&rQq{BJ zvjePl;z_#$8Q(EwPhXRpvK<1djy>vPJi({CK<={}u$zvEF2;ai4;oHyjW-Bs%F{Hd zVFK^_0VGHSXhqg%>h;(q0;?K?skY<(ur5ZqcAz}tm!!@P6MbduLfKmhq}uV6H1K6Z zgB>pgA$*)2XuLa~^gJxmvgbNBu$G6I( zub)t&e9R<{r0w9R&WK>3`)6Oo{d9y(u&8^{ly2<8Yq8!Q;>SmFkv2|Sj^P|OI^2(! zgC#us(!8Gs)P!bli9kGNdY6kzJW^IO9>%NjB#`c~=wL>w_g24a9r25r@FOPt8khU$ zV!}Ti6aG<9sP7i^L3UoS&VXo!K!-h;OR#o}d+cwN7VE?F8r_ghpByg74CC`NwC|(W z4jm3+&Xrjl#r3Vbf%a?#$*tqoUH(?=qZHbkCR$bs|jx{!-8@Onk15U61S=W3Ge$n zC+^FG1}ehU7a#XldD%Vf@2XKgu2;0EtG|TM;~JA7;>%W>Bgk(wgI^)~*(>m+ejFTxUoXUA z$ZXF#a+7D4^!_+6JmnvnLR}8~2gBwk^pF$bGzP_Gxx*f$ZHapBsPI0J{{%bz%k}gx zCW~LiZ~wHOvesukP4VB?)1wgYt3z?WdKXJUw2Q)wCyrLYN&2X6@X-T8h~EBlQQG~l z*3!?SwEGGw`ZsIoH^B5?tfil&^qY_!7TEveTKZW^cV8%xf3gMqcWbG-WI%0z%*^!L zn+lAy(tSd^ik3^QrfD-GPmm%e2Ga)Xf^W>)=;edOqJmIdUo3Jqv&$X}+e-n&mjV=` z$<7LHz~_w|cEGj3yg~`s=XCqTTl=mzPNmehUVNz`2Qr_+gJ@mWhx9)TdiyqQ_(5o5 zP_drbL$19p<4$q9|LX#CMX&fkM5VBEV?oovXp^T$O|qZ2>euhnqV*6Pc7r&vc8~>u z?nc`_c&KwO8{)tL=JT2ta=&b(0D7>9%=ruCr9C_D{pNaIZ^KIyQCM!GRdZuiX~A8D zUP%Aa=tEym5B1amHd31I=B*ciIi~lA*qU$SvhJ{#TSa5~0%>p)cb;$?TxO!bTQ>fo zviaG5`PWs=Kiz>GWRyci6aTmaX_#Y?kJNg^>`4*rw`BH5@=tN_FwXxezWRSy(E!X; z`cctjKUXxrdNn1O8ho{CZVjm1{o8{O0r|)Af9p9vvy%Dc z{qrxoB%S(`R$+8_DT6z3C2yY^>x-M5C7T3Cf6k0^1k@V9%Fcno1qI&nnBbQxVZUe5 zr0WMrAb;E9cGayGzb4o5-_(TXFC+sNdS{@wq35m8G!5dL&fOYc*vak##CqN<7N&oc z)w*jj%Q&J#@WkV?yE*S8`4~m9dl^q?cm?I{W?hH6>rejuSnUbH!erVXUC3e#-@~YC zTP(f1H}-~uX;zdgSR1tCX_SC+xC7Alh(6JIu#wv%sV9B1qv0C1$7p)eA`6{B%7CQx zkiv8Gf%9T7BkMeOC=f2z_!Mm39+0w}Zsw%XxFBcGfOQh8+lGy4WXs^vrx{ zNFS^a`pFS7;cUdiIJnDXV1V&idb>^CLRPXZ&~5Y`!7czq2v-vgsqFT`QR?LMNtJuo ze93ytj#dw+`wd+8l+`C(^|mjvV}bsG5;!Hg+>^(tSD_pr)S>!z+TPv&;<)`+Q|zkw z;}qMeFRskg9yx3Cjw~TU@_DmQW*9Wv?ZksUo0dh>2J=bP7S`6|DV+8BY5tSR;^^DF*jo}O{r5Ey^-in9T+IT9o7AYd;L-4op$3Gsb#9br8u7gzz$PY9`r zg%^Jkn6x;`%2*jZ%Xk=~x>g>Pps9FNq`Tf0usov4@p?HRAY@QTo4Q@B*vW@0lxslV zgb?$hXNnpXZ{}MGYS#$XLU2#(@^=C0725k)bEcv z@K=`L1S}IO-SgKQ3;TMBm_B-XX8KJKZg_q{Ide~#JpNt}kE1*sh3DiNdPFS^vZyIQ zp!eU`k}p~0{|2A;>tX`jIC(I->YdfIc9T@z*M=QPywCPIT-XxeKwn=wcp6nMrs)MB zLT_5Z&*yGI_}kNh0UF1aT>z=?vUXqP%jwnCGGR?Y$D{r1l=(M~)!Rpv2zlM#REZ`Njfn>nY1z5fx|vhM zA;SXh*DlQR35Tu!e^j&ZP_z6%oK`=V5$+eFJBSE>@4%RU+kyG@)bNK({%<=le{*U8 z!|i`@#otwpJJx=PwwxS(>c0GnKt;%b*Ylww+X^hg~1`u8zz zVK;18_&CJz7LzBDFts-aPX9OXN15aamfaw+@aNd~>sm=RDIh-MyloDXi}yfyLvY;p z$2Jh!)=MAMeRn%>?DzyHgFkH0I0aIVX#iJpse$-$NaS%s}39wWB#R0kCOc z2*h861(Xo1>0ASRu{H$+6?Cvvj%J^q)yQQYMnu!?xKmv_R#6sVwJf#)>`OknGNN#p z9IcfD79!p&18TKW>kjUpvoO?B9A*s`1?~l}hz^`bgM8N6ny;pA*Y%EaxQ#ivKu3E{ zT;Oa%);2*MXzpg&5c)O@yl7ARWoS+Xq^q|O$U#n&l~3~1u0XC{ zBhjPjvyahNLkj|Dv+e>hTI{k1_Uq6XR&5s5D=9kjXoj;A9q61lTJSGP$pxs7{w2{} z-E9SFmtBeOd5xGXgDg^EuNmj=jH0~7x388LxTl&1N?L_An^9*+a*=SqRKXcSO#JCJ z#2@kCEc-)iLNqW!*4VhgSRtsl?CqAixKIXN&*3 zhM%;eDW}Uj@GbSQlD)CdkDWrK9Qs93fB7uo-|9gX$Tl1_H9=W@ohm%Qf!Ip~?+c$S zN3s4A3NDt0H&O=}1ptF#P`aeQz;Q?A1Oy1|=HQhhZhIIX?%AoogyAl##)fk+@(6rd ztaS*q*?{uM&XUJr?rSx5$S3Rk_W3@G{X?v87i!J+b`FS4pQO4>)0>Yd@m9O2^W3ch z3iJxh%zLbs%?H4$wGIVTTPPs+A+h`Cu{k7;pBBPH!5%Wv6&g_^mWI}_J(SMeTqdau zWNl&0b$8mB==wO7X>svM@d3HO7c+@sEtVkWrwJi$Iax2)8zek%0ecmRI(YChF0e}O zH(M;1W>#3e=tRdlu6Fg?2^^+dU0!$_4yC264!(kCT4qgHqKkCFjJ9DK+H(?hrRqxQyx}VDtK@Wa@hd)e#duq5ieB zChbB{wlem54jEU+J7oS{4gHCB@)ObR4)`@>$Ad-JrAdtbV2fw3x4LSM)^~T}X=z4G z4yD*cy(ur9l9$-Ha6??(7;p~-+m#CFUZ46If(o3>?jFZVJCNE@Ep2gP-i*Y@xMY}xl_i_8 zJLA#*@3wqaS9MPR4SGAjeWoyVQK#`#-}~R_d8+QudRqT-^Z&gT_^0w)z&~Zc`3Jbd zbd)E#PE(WY=>i<$p}**2{~xW3PZ_{6)lWpJ-N%?KF2#K4Qn)Zi9koUrAAc+~Uu{;vLpM=Mb5P6p5~B2zv*Gu=JeacF zG{XS|n*$(p7bqBC1~+002)nO|F}tK@m@Kehet#KY*#E6=fcnqj$Lq@Kef*DJ;^!6aetwDH3yptKXIMwUwn1^^k1?o+w1cprFr~;Yx2Ja0 zDEUCsY4UasXXmI?ieVqlruW2)6f71Yh^_4991Po`8ELCJz0Ov9E}(@+DBwp*_mR!QWUkGKR^Q2se8XW}9)hkM$)C(iT=5!F^(K1WI{ZC!MMXf?w1CBj zigVsVXe?{n^8HIJxV1jw@qQ3@?{iw-uY3_@q|9C)H|No>B^n+o{dI?+CfUS6T2Mcd z;0h6yYpn$A~LsrdMJNxJZWN2QTl{fPjRAxmD`_> z-huCql+fi$rQ|5cN3NKI)jXkxADf4 zS5^Bg(Xf^OWX!CmpM9FY3^2`6k0`F}D|!Yy6vo*Xbzwy2B!nkw(rcof0p(YkwLAFq z4e#&G?cJUup1TIX=bRtc=rC8xIuf$y zp52LTj$-i5M^Hz@j0yiD_6A@@x^UfU%%Es+V&M40;H^Q1t= z{U!iFdXNZJBX@olmf{0h^)Q>OZNlwyk8fv2y}eLGvi~Br{lXI zgkhFwfS~Pn{o`mTr#saZO_(liXm!V~H=N)?=^ozXTw1{}Y|qvfd4qJSgJ%afTCsqi zaseDXo!(+EBgUpb>vtP`E7AMhBj;0yEEO;$brj2K!lRqC9x_LIM%R-o>JT!&*$7a9?&Le!_kZr zz-T@22xTzRqE4o!fEYG8DmTV>!O%Co<$y<_=DmBFbH=bEnG)_7dbg?X=skzWlO@lw z^B&toq8=4?Du{S5mBebjUMHTQumWALHX1cZNu#F3G0Uj~Tt~DJrTt;R4M3HA?4ry2 zNZ2y>fTv6rvUTuPg6GV^oh918@k?LGL&#}DA*Mv$fmWV4 ze5tn`s=Na(NT$s$KsX8^nz&RyYDQyiu$yO_UPp*(#QjK(2y-wbXUw9LwnBgtIHL44 zK0|0X8XRM)i120?q6(h9ltEu-Yp-8ksJ{3zg!LHn^`5D>aJoot*f~jYRK;^xhVekx z#&z5C07??17fv#J9n&o^3JCqqDl2OxLf3;mTt&!za@j!FiiR&w)U`P7qp^Zy2GEf| z0g-wrIryp`kLtD@t^naSjxQz(F$qjl6N2cwy@MaF*97;pgG|2VqZ5;A{mjztX&+?n zpcJc&K6~O6iy>oyG1R$5PPb_#McR9J%gq#p{L)c#PSpI^A-$!?Y4&VH);Wxh#A!&S zK2GXwo2>le_4S^hyceOO;>{2jWV_hWQ^gO5zQR9VW^(2^)*>^rK&*pnjCxeDW zsvZ&|j}8X=jNP)#I34%9{92r&cTlZf&PyfLKm-oxN20>BPme$i?=UZH^`wM=<9>B6 zY07M8&3y&aY28D6?vGW+*A6w59iOVhJ#>iwxIZBo)h%@??9Oa`$T6&yq6Qjl#ykBM;-Yo$Bo@@6U|| znGk?+vCSP{Qk%k_1fsSexxN|Ch9w}ivK`mGj!vxr8Fx&J@9!B*A!}m6pQp11jO%xk z$6fNK#-SJLch;EYK?c63pF$^WO(DH^)wKN?%u2f+b;QUrKX1if4*&nFisMso?Eb&3I0O?_|BD{Se_3(-zwBjx zBv^l=zyh0+6+ephF7LA=W?L`!9L2C>J>OsfhsgS9OXE}4YoQA2@#HSwxS0k@iBRY# z2u~quaob*nTlal=C$#-Ff^d=4d3ONwyZQRF06+gEarOJiZ@b>mk!$+~g5Z8DoC{Jn zV9E}@DX{(^+cb}a*@+nR6c-S=WPFPQyB~XZTGKUOVa>arY0ZBFYyP96Z_(~Bn`=RV zg-1u;XSMCtF3=Z}+~c0`Rc71fhgk`?`vrG(Q?_#NeUggdHs?S~eCkL&%9ppk-9{H| zo+byKazSc@i(;d2b~h5=(xMr%T=Zk&)zn36eOrIN-pWNRL!gY^5;*%!+6pKP)Wd?f zD*qM&_*Fb$*Jc0P=l=grS^0l{v&g^eYW`C@la)RPjM)A@)wDvPy%20T&sadReXgWM ztKj1D>m+z_IsT@yUm3jMp9d-4H*CBMA%;-Sf4S>^K=5sPg60tR33L3G<@m{K{3fh= zJ20Y$yv84Y23hF8{vksIV4Gc`+xP~L*q09E*PKQW)_?*FvKu$mF&7QH|Nr~Seo+Yg zDiE+xS8rd?)Jh;$E90yE<$Rqc?<5WKac2v+^eoEnYswsfz#R|Rx=rI6kZ9og#?#7h zjJpHAA#zMbIy|%Ewruy*&z#tLnUPBr=UWb)H>1axoU$9Bfg;d=*p z4-63%#2&$8qDLXU0y{?}Ez<;jWth|kVeuRbRmvj3U%ZBo2VgVbf z-7nZT2rszUJ|L~zui5gdok9@XcP9pUi9~Pqz9hFp!UI?}5+BIac>6^S2w}by$O8ez z%6;Qr!z}~16ws(k5HZTzS3u@3k2TC6uIQTm1DGj%US!9FHEf#-n}WWrYll;F*8Bl4F%7MA^e(^nn`n zQ^E48J8f)uFZ@QK?(^*K^D1TM4FONG@=6mObxBIE_VCTR!r>9@EHys{L0j?$|+}{~HU13_$i^55YJBE<_V!-6kYj;5A_qW&l z9DFu=Uk)V1++1H_K{o5yun_v7Bk4w@kVb{~q8hELmD`&POcr#1oBP^Z zQ*>4}J&cr0+5poT7Ayq9s)2AtjRH6#FX?eV!Xn_9v0`XYbON+tZgK#zWx?rrJu;^i ztmS|kk)W#^yj~A(QkMyR)pWUgi`jUlOAh*nbb&^C`zTPUIaSnDUI<6KDYy}+?XlPc z6q!4K?C-QX-K$Iafg$oc^gFU_{S?8ORKvP93v)`_N9V{MV^upLz+X={lxo?>n?-s3 zZjf3nde7X^(O<9#|FIf>lx2UFG4Z2e|2a9ITr*lUV`1*Ed64G4IfL0st#z&c9hU!} zR!bV6ZyadTZ`0Y5!YH(eUQw~!)6eZo2RM{*8?Yk@3o3+Y3C-(TlY19aR7km$z#m*6 zJK%wX%7iU7s$xynfjl3V98b)-$=&?Q6fmu-(^G9QkxFbKx*xC2X;Js@^Sn%ei-iDr zn7AK@a#vR4q@Q)(@N%UEW?hyvj;dlME9)joknY*Vx&;zqXz;9@?jFc1s6$UD_a#n4 z=wEoJw9hUPIqe@kP)4>piVE!s2f@I3^N~|Nx{f1Bq2a&*I!}pPQ@=;|uwO!R-+NI6 z=P)H3@UDW!^aFHi&(@-dvgx|c+l9^60uvXc%p{UR*}#93L67iu&f(8Kqm5Q4AT2{@~@PY zrZ1m*hj*DK$=5T0Hk3Qe@U`IwHq#s~14q&pQsS$1i4*b!i4lZ&L)afLPXw`mc_>M5 zo8CeExU(-;eOMdf-Bh(sC13*ThoH1w$Z>jt0gGJlGH9k{UxBtEiY&>^cX;4KGZrC_)ioqhtLyQ$ z?IL_U^YRDvf4py2tTzQMX+Tan1L4dp0;b+Cw1%M<(mm2AP&kOvMfSw^p!c>Lb{}q<^=28#6#P)8Fhoo$k+ny@CIWQ?L+yN@MgV+vQJt zIN%-5f3t^c|K%QjUzG2lzg76d9_~uOzZKg?7PK}53*IiRzsvgnY#&cC72I2Y+{eE? z)-Zp#s_zouzo{(#{Z)M~>JQb$f3cV2@&H&Iz6RMy_GDiW#x^_a&Hzhce!GvV{ZN~P z9hOaaKBNq<*cgAxz#4*VZqKVv5bbh~g2M_~sMiNy05U$z`J8~aOI$4`L5~x6+(|W+ zr>}X_F10#+^)L)5<`~5!d?xNWKE1A_vxgzc9Mo99zc|aE`|j z8ue{bYM}WC3?_NWOEQ}6Fn`?bU3Ym$(LLNh3vq!(LF5jvg?Gopowug^Jl`8hLb1=e zblesp4WEaW55_1{T@I2Ez4pum=p<(@4e?0*?%tB8q1_;~^ZLHgxPu=D-t`l;2tw|N zKkiCXM(rWgVq&QF$p*mbgi6_0rZ^kHR%BvU>lMzup7>s?-Srtr!kiF~X0>6p#pzVU zssX=n%Sg0>19+-6H*EjxuE~VOBN$3N+7ayM_;ez?Xo7SC!;*+o5yVaHYR-K`H8N9A ztvz$PR$MA3262J;eh>R$#!yjsZ0T^t-PN?g{;`+uz6VDA z+r6APNM%3Oy*c$s8VS!9yuiy5TD*$7{5ntn9Y@F)$AkG;_=qQ-E|yVyIALODRNiXI zlh;Rd=|lf@lU*OK2GP_68wa zn`X{B9pqYp7NC2j<4Z|7F{hX!C>mZ@AYST`f_{W9mqbgB@)1jIlUSr9W zAwgpIdI_j(473H6&SJZCyb>}MbYOA>qPXum9R8U1TS${!4bJvK7p7fzMEc_ed~y8x zw3<2IAVgRcFimh4zpGjxA3WBsquLs~6oydp3LDT71O^pw2WQDGe#nxaR{8ce)%Omf znu%PwmPdzG3xX?r?R=i=+$Zidn&f(j;%5JZ6TKp3>AUu-OHm6P@QvS`{2IUmNJ5lw z^bY;^T>+?e)x$8XB@Yau9pUB$848%Vf?GZVIBW1SMC=!6om6e$kt{}fWK*WC(gGIs zB&RTcEig!GgyYK0aq=#18ZH@5mG({^jDG=t(M3ANIXYsM|3>?*cwg?UBY@!YKsdMJ zgx!Pr?Ll^HY-R(}Ud^pYV_`71{fpg2l9NwN5K)5ViuE~#!#EHRSRJ?7%mvovgFxzI z!=7EPc%9uGD}rTY^!L3_tc%5PXnGsdNH5N0H=DbI-%@db(jJghp4WJq&i6f?@6*5A z%lUr#I!(Xdr@v}!|Mvg<_Sbg9AII_^Km61AoHssu`}$+94k0+Y3i0HBavo=y*DpEY zpQbjD=-tnRd&kgshjYC-`+DXcfqF29EAfUW>%NY_Vbq9eZDfCA68I$gMVrr(5JzRc z648U(b(sM8yY7-e{j{y6j{yf(F{rmNKyLSJp_v`a^?fzHq*XQlp{jc7y z4>STslqh%>|HHSye9g<`75WY$Y?D1!*J#B_LXG!IbaZHDI3y4CS$n4Syx^Un`+yyk*>ZjYh5CT5>$XO%w!=_IUm)c@1AEHPSfcfFJJ6E zr{ZqZ14uUCNmAiqvJVnw5gj++Egi4k$45LSjcuJzx7F=={Rq)@m_>P~6DY$^@XO^R ziv_iNDSfrl((9q}msD|gBXWsJHjiNf9K7ev>{d|Soj3N)2SRhnj!ZW`co6)t9VzQL zl3)xUnXlYnP6*~=`_y=u!BvljCl6jB2SRv{&*DxdBl=>x>vMQpDIQ8n65xDB&-f`#+2y ztVdc$#~sQ5s1E3_u_w8Sj2AcN(mnnRy7DcbBahA*bVTsnIoC~CIMo7KzT)ugYBJi@ z5ZC$yKon&eNaNg|i=j}?fmI(i@(|7@a0pJWNX8*FQ|?b+sc9*G`jD^ARM`G~ZTTju zU;G64B#3j~S+`<4B3T2{FaZ)&?Fq55u8EOHSm8Boc?>(J)!`g#5O{Ho-5A&GOE5mD zCx?wVaCoo+GCj{I7*xu7*Za`$7)|O0VF8h|?>G#9AiBQ_=>vO$a>U43{;1!@^vP(t zb0J!W*hM%aYi7y>^_X@wg5-AmNtbqrWZ?IjqLp7^$u$!AENr2FW+X09Cx z)et)g0Qt}eR~!W6%_rlzbk>}iM7-PsD8B%@fdNr_mlK1W5R*XtLqNyB+)jA*pPIZs zc9VZ`SY-E~K)?GBS-3_k@in(^U(SfG##(#lKgXr7U-B?M8_Vwd&ho$5Sa#ocmcQOu z`1RjzEW7VJ%eReXgTc%9jpgy*ZY;YmJBzEn)gP0c4}}*XK#jX;?H#5)Dr_oWAA^nM z^Vm`*=RdL1hs#d*mV3-En2_{e8{=1&`FQDP6~M!nuf~4h8BtE;yCvknAFkbx{d9)- zMgTW_(%^-0cMU*q-(fIMg6;0BSM3U_xjPuQO4#b&Dh#)N{Ux7Q^U>qWP;6!*SZzA+ ztovpO8gs3cMQTo@+h=g~{<^cPj&l3)+kfOje$4x^AA!kVfd5lqvi|X8Xbuy!9eh$i z1BdX)kC}UgjRmmPbjgd1Ju|S-)if^CjBGk<#vT(_I1$}u9x<-~?L~Y6ok8ul5^-wS z0vP5ydi0CC5hYj%=KU}-+&42ZtJ&XUkgvLF6uNI}9n}8Vo9YSQ`z-W=PXN}^9$23p zPnSM;dlvVoL&!MZQNYE;lvZNEa3?Do3&9=#O2+eD#Up(t7#6BCObDvvYu1qOXV&C5 zd1!rZ(3uCAZd%^GTvYllvh3HF&d^ZW;3=(&Caa19iR&I~QRnp8>XC4YUH}rScCWYS zqNWbh9$SO>QYC}ZJ@KU%gyfy33{jEW2|*rxH!SkvlYLM*sW=6r3=HqSMq#9oOUHpA zI&koucek#ZQmT4g9!o_(>u6e`YrcBrbAmL|nGpZ3%4G$X{*Cv3vvl40!^HNVYE_~6 zEG>s0Y7AcFpX#6Tia5sqx$guW9?og_MP7_W!=-bD|moi%5#kSIwA9wTxk6vR z(vo`hcTwan_!f<4aya9_mEZWmLJsGp>tDhecuebu)G!iRt^&M4 zlpk0NM##J=a{uO@cJD2zPIzJInGRvjFamMQsd_Ks{$Pi2KHAQ7V2dZQyr0q})pR*d z+8ApfuWMS``cNZ#7_`m8c4=Lz*bPt{%i_z3sRPCpHVf6w8r6iU7;)f(cuTmS8PUeZ zq(75B9o@=B-}9TczxmtaKE=ve*_FO~OjR*~zRBdN_s7+p1@WZQWX}kk zKS9TWLG)9dlC-tdmfYT`yVBV}g6=esWQJnLA0f5`&3yUZ?yBr6MHVqNV^U0GQWeCV z2eaRh8T7utuo=gm-gQI957>aDvG5GVm;jlWYsQ_}o23rkILLW3EDs>3yXjH6F7VUU zE~QGy2S*`!Wh%XL4!EQ#UnGyguHw_CTR~#G%U@0hxd7}4fsmole8+g=>H_&P#ngxU z0BhhMr^l6lE%Ad1S3n{Ehbr?&?`lW0fjC3@R&{>mFn95dg5d{z=F`Q4W_h~&0mhuciKHIBmgqz30u-XN3vHcX?}rscKiqz1Oxu;Z6LGBhwhM`uGf z%~%Haz>G5hmoF#8HTD1kffRLpo7|3F2ReB;^9zmNJ#|Ffct^1AqnkF#bdtj=nF0(b zJv|Gr`qAw7C7h0#69G0M07sX18bMwz9@2w*M};mrBW8Dd4rDKO6vIMj*p4SZLO@=a z*u7T!;id$U+f@>AK_06?O669f$$10bcyg{G!_9fEuHfXN4T|2V-`@P~{B%ve9ZR_g zb`1CA)K!Yrn3h;bRoD$@!9_2>a zJ_$GXFL$QtcQFJpv-Rn8M^oL1fi*sckV%5b!4pQHfI+Kk`>5_81>wk6|B`Hn;Bdg$ zzw`@Xxl+6F)m0cFaZJ5_#<&>~4_GRx0bYi!Ky-yoSs&;+K6U=MYK*hzut% zs@2peWj*gBn!eMY3`e|;07YLaJzkht(7hirMg!uO-Q_p#c*dxkMP9G&sXO^8X&@Qx zxr-DY_OFQSlNSmAApO{qAVFr86u;cb(6F1JcWzfYOHpatLxA96od0fD*Jaz`fAeKK zSMv3@KM-D+-&pz&8~xAciElsu)85ZbpS^$h9aWcoB6NFaslrSgk+KnA3A_Ah--?-j zt_41zEDreH=C_m_9&{v{mA*JMAhZPH z2Eh}u1Ka6cWy9~)fARev{CGl$$Vx=2hU3Tg>Q*vqhBLp#4Qkw{Eycezn2SQ(;Fm0p zP5;uX`aB3F%O(H-2K{5Tf74{u`c_w(CJ4x~!1lD(#ywKCf(aPA5bmnK0)<1!?a3+Va z==)8X;$SzX&sqW@n6B?bDv`l+P4qJ(WH}|btqeh`cJvT85$NG#CEKr%Lyv|365sx8 zkyrz10eiuLEl~)h$=E%U6{*ns)du_2!vI;7gq^q)t(a*K@y!@h-|B;G*i~Ll0VY6V z;A!Y_R*$4}i4fEYnlRI0^rv}N+uM%XON!}+x)Mm{Y=g`?6bk2+y$+{6{|vO-e9G9S z>v2p9vtq#eS;!UF&sL1G?=t{pO-bdb`H3D8;=VKc6zOd>8R3{;GNuHi2!oorz?136TW-jJdVEzEZ`SIp30uc*De&zVmJunmF~8%Iw^pRPM&3z zdUa651k91ndlJb(26w>IsE!zA;C3J;X$Z8fj9yor$SL;$06VHscMoNOK`5rq({U9mSSL*Wj1=B}7&(IoZ=a)_3zf4>t?J$ku@ z3F;jM%T6I0Jsve_TG4Obib%MhZhc{;o&y6p+<8A_7Vi^rN#|5g@jM>GHyz8tDxx&05! z@;|Px>1PhmKEBIeUE@Av%>M164JZ@$Ivy<2^O|ipZ2lc&{*9#ZDQXt?o1_0n)SwGI zzu$ZRcU3~CHS~v9hV!Kz40UKj=lw8@V77-20XZaxtda$FHf`elDc3$66>FP@ zM9c^Dh+{M+I!OO=4u%bpE1I(7F7$apoEQb=`K@`TV?VV9jCt%5K%2u7|oPl6@iOnuMph08E22_nvQde3Uk2Ls4 zhNK^lu|#GG$=IXTqRe7kA7kb{Qq09Ox_sI;IdwJ~N&@arJ-*7cw$!^i=c-79(u@Xg+|hQLGE+}za{JB&^m|cN&5g_@l&!k{N5|(O2`x+Dp&M57s}&YksS~> zf?IS#@)O7T=0ZFtXF;%yxkdwbJninrQnnstT2lxr^kDyXC7+L)?HbuX{PRd{H$DgGUAf)Bj9_ZZ>Jy>L5VhPC3 z(i6QV7D*U~Qb3yb044EtNxW>ZY{8Pq&@e{5eQ8r+y97MRf7>htj>>m$0`zN>FMt!t z0}H~}*6^n@>p;sFklX7nUSak6%vf1DUg1s}jEbG^%|%XFMoMEG9Udti<@QiD6kHIaCv@q4iH#>7HGNti=pJN zFg0o)Gz2;MG$-0wRn2}Rrik3!^UM^e-3gh}h}bTh@P0lbshizvEAw-L57TLm+6<3o z+NN^eWXB%e*AO5(?pf>6+n+WQO5c{DkcRy+x#W=U#+GbQd5=e*EyD^asLXy^9QWxj ziRRCWzXiKn~jao-#@a27YeAb2xbnShjB^cuLEu9hU}xSezCFsZmSr>kyxgZ|hp-oAWxE zY&I+>vN^&jYQj%mU{hOrWnB*t@N>?e2pm4XT~%+2ho~``)^`1Vur2gGUjl8%S*iQC z_^Quix37)M^aP>6O{NE*xfU0hdOs1 zfsNSmsrluWnphir)8&QIKgY$QEOOSUXHy&h+4VIRcmNjuO=isebamL7ircW*1oPzaw z)IX$GZQosGH6hp=G5gH+R4LA=Iu3lVGrhZ#B%};kgaPIv>@_jcyEMpii>2VT2s8q% zHj)`>kW6PG!dkj7K>kcuVL(hybj^7H{+H2$Ssl){df%mOhd<7W8r5N%txK0R{#5}5 z_1(CgDBH*?i$T|j=Db1bpQk~>7$xBCYjeMKZldRK^UcR=?8GWDsk`CkAiz}}t2@h6ml>M!*KmP4^-jRw(8LbqFo-dR((Lm-%v;p2Ilx}>=h(d#LR=c;c4`l?*D>SdQj1d@r^ zl!EoGq)|eWEPtsma`3O=b(`SE3wHH*@;c$|x1}MR`c%{k#2|G7;c;oksXJsebJ}yj zSCMXog;c7vD$dp^F4=W^zcmv4Sk)ugUQ5;)r`<+}<1i*Q_w>nEZ5w~r*pl+L&3h15 z(`lUL9sCgY08!1yJbtFtZ*o6Q^)!F*YF{JYKcxnW{jC@A=gQ;PpZ}>65!sI=8PUHV z)PMx}Yt`{FPqEDKi&zWj<8SVZOyeupWXIf~8w4h)bQ5@$|7KvUAZSSRMi67cu?O73 zKtcl})%5uphGZXzY71SXD($p83@~O8<^mYaLxC+!%@EoCW&6GUk(%~~%!vKh(nWPN zv}zOa-6o*3g0XG`QSU8;&NnbGo?)yG`y%Z3VQ^{U&(yltP(ZH0AQ{?jJroKZ^~%1u zwm#JfbTGdJ>A2stSWw`=nEW$s`~ML4X3L7AZMXKmM^XF4TBv})CVeA_v;unyN+*3M z9Q}VgXU?q3tS0OIzBm3=5fxEoc53SL+|3x*H~}c-l-i~*3`>)=QfAe<0%XI&PvWDl7V}VL|MV$es={tM#)WI286;$}_rp?VMSlep1 z14W~beR2kZVepsU9*@Bb2w)7p7~M zW1CFsUmeP6TQ*rCZAQH2&K9QD1<1ZQG4$?nR-a0zb}#5nTXqH|Y$1=1zq_h6a1*Bm zd23w!ybJZAM>YpQaE15X7Ppb=aipq~);9p2-mi0|5V3wlmGlW}!XqXFpj6*6y#?U= z+SVPBKVOwYeYujHx;=1p?#Dp8FdrzXV!I%k+LEAE?oqw^z9dE;2_d9oFSsYnX~NKX z2KVL|M)^KU#e<^Ua*yT!PwT@(0?TlqUUi#{fK?!5wqHU2F3JSBv``?a0NOne!V?`? zoEDeUa5}E_$!B1ZkvtNAA(XuzOZgs@RCv&X#Gp~k$4=Zx=5~`!ZjTJl8`os)X9nVU1KEz*_}Ev*vC#KE)mgEJ2h}#q1008jkzTV?;yB6Rn56 zEf?t-26wK%c1e3m0g(0NXuY-(jeae=IEuyMQCRyRIivRFbwxnD+&+1%DQI&Wq;xrM zvXg&Eb>T2eMXf!Q(^ZsO92j-4);9T8z_L}yElL2{>@d<0;j_avD&@G)w#vOwTwlo6 z^Tf8y!|M`l*colF^!(70a3Pf|RLmtjm7Cl!d-;1LGeu31+6ebiN1H_e|%9`){I!3;bH_y`Alnt!hS%M*g7_hD44_?10 zU_ImriOOaCVKm$j>K89wQl32~AX`K>JQ$3ky|uiMRLqB^p|SvdRi)m0x}xLK?4<@m zJVn^N^hakqM&48B4lcUqFMR8`s&|m*n_|n31QpIEMvr)L7V8)KyrNS*&>E`Ju6tV{ z@A#O*_T_49@%h=O!PPF9%%u5Whk<2Vr1`y!~=xOmu}kE z`Qc={cwyE-Z)y0%2YB}Eq>4o#pUJszA)+yJPnK6%kgFZEspSW+Ma zPt6+O>m+tu-3UR87`;u($1RB_AZC2ovoZ?axtJi+#%oWnvX842(!bVREVh@c-2o5{ z;^Fh#CcaL=LTINapQd~gNiaT?gtOp5Hkau0!|{lV1W#H`1<8)jEr#*WFb0-?3xzu` z?Q@m3yT~G1r0+=)LThudT~$}a3dbUFb~2YMAkouzuf_D*_;FinVbXUvkV*`GLGrdh zGU){XxFltGRFs_4y}i#l%T3;}QE8mZDbTIk)A4Yh6vfl=CYs5;9AWxVJ?}55MHSp& z`nCUx!y_zYF*Ej{;-Nh!I2{{kd1tk(Wc>0X8c#}6;Z?Nq`VxIx|C9Jfn%3sT?%Q~#~9 z=8LoNzbtLurOvO)8*YA=H^uis%e%b!5mo_LdHajf=6#g|B;~(T+Ptsw&EJ(a7SD2D zrH%0~N}KmpzWJ-t#&S>mC!yZ@9KyU6fS-!Moz6#4;=Ff((M$hO1cEW058krF_tNm= z!8y6sKP?GkTQ@%h2t4cpWnl)Ew*i$-nZuP^efe$dQ8lFswHq`;8XGv!cqczkgD29Y}(YZ%e^xoYA*{& zmb&~hK@bDyQH&>8hj0P%;r?lY<);N`=~N6(Q%#zXP7dcbhZ8g(G!@Ujiw&p8;f^(2 zCDq4`_iU)EIl?ElC~h*zTJ1O0-&-+hZJp22vO6CKx!B2Y>A)=%piuNbfA1r#lRDTacEET+NUzv5iH&5GPHd1zv^n8L^_;P6P51bWF zPI@P7B|gM7435qX5!egrhcDewOl4;8B4ip9HEGums3uj=+V%EfSBMM9CE|z>0mht) zRG*pVK^KSwFP{)_N_E-80CXvLwEpS5QEW^4G^P4K%8h?@B8b=biLm?L@K}tZm@CQK zrf~ua>Ny$rK+}h}_v`Nd<5tS~gRuC6GyPT;A04Lp{L&W@{Wh^VL$k;+2`IMT)0-n!tMYj(@{hG7@NVNRNtBXgG|&`YzzhPx2-2~eiIx$Br)4q~`a~|tgxroTt(SZ`1?;zExdh}$D z3X_nQ#l&WH_`13cgeorQNB)|p!?sb9+X`%L7(tSmjU!m;AArXW77rq(N;k<}B*D7^ z6l^zKAGhw)&lLy~80u-uXQw;ploe~(Q8_~)H8NsxlS2t`aj2sqxC64zQ;m`y*h~Sv zvh5OwRe*=boi@x;Cb*{;Bzq3Yv_u8%bj*1~g<`|PTELz>PJG_4 z>JE*DtNJowh3*jHdDxafgiwWRe66=HM&4f2@^-0=r#NoXe7ryWVOzcfTfMyff7%WVuRXU8UDPS+Y!0dIYoGMQ#mOC*ZEFWGlQ<67h4_A`-0x!No zmPe3!Ds5K725Hq=I+@K|UF*Dgl`rfAA{DyZ+{%k&Y_GM=wF)L*uW?5`uB}T;0orYh z^Qpl4q~p!HM$yL&Pd#qOX{NfvQaHL`uE{AK=$H1OM0yR|%Ds^2Bsn{MdpiHP=>zdG zn7raYrbK{X@88&4h(WB%I|<%IMqCs4$}DUXZ0NDP-Tn$t^R~An0<8V%puH_iEAl3< z$smm^5_Kt*4ixad(u|0rJ+C(E(a%uZjJI?Z#L7{^7$LT=7eZ=w0BhBjnOboXFX=-x zd6*QhBO4xWohsfDsR|&c`Ftx5p=4t09csHlq@=62*;cP<9&3_(q34CZjw&iatXwvt z{thXpI%ACq-TP=;*nQSpk&&av<4GKXJuovCfboq`0cUlxW)S(dN%@7tki*5BA=68n zu$T6boqXh`Tvn6{h+u;Zv3Mq7Sj?*6s(w}xsR#8dz=oT&p0ko5v+FweMy<{p2TJi5 zUTItspKeAP=Y2J;?Ie$++c|}Qu?G-^7~ZlZX$vc$T)fIyV_>Q#0%HM1`Xi%^(-4y* za(ZoGb$Z#(@!fi!sM8DzoYPr&Hmg_O+!lw36L6S~4g_=eh8ukUBtMS=Ud6(1LN^u%9>BQ+Nc8LeuVHwB@qfAlXK!*7Vftg8E$hN zxS2aU5rlPqG2jBb!-4rqAV#o4?-q`uKzsx{Hu3~_GB({8byFgRZ_+e4?NKC83BT@l zOyv`qGIV!|i~dnb!T?l_QNrIu2&w)*7N`G7y7$W)J9*#O`|)c;dGBO--Q91JMkcqWycV&{S_jCUL%)Y)(M@42_m9X1{{pNd@`NpV0&e~6Z`ak{Qn}7GG|GSI# zTL?|_O5{dQO9EZk(=h8HErUonUuIn)Au+7r8mYU>*%>1F%8n$e(a4A+Ku^5*V#&8t zcEDUK0+524JRp0#xEyQDPV)!hRIZ0&{%kK66Uy)rFo89kQ}OoE=PR)_$+ka1!iph> zRo?N+ZDrPrEJnlG>o&K+WL;n!J<1p0(<)10t8vnqMv^WSHjxw9?@i?%T|+{BkL(}L z%2DU^B@Qg_Uj@dU1s=vxk$)cpZIeS-)A>|h-C^8;@Dvb(f*+CPvH_WOnn_b(ngxL>uWadqvZHa3{ZaWIFu=;&)TSX-# zM6&SuaafYd5A>v)9rY$&ubXUp+kM@KS(pf-cfe`@d*#>8~qok7|!Kx37_WT4Zz0$fnN1a<(C1!=yR?rKmGTCE8=g!3Qn@SX)upQ58C}+~gX+2(s z6Pf^I+oKv>>GH85sKYe{_Dw~v*kn~{f4KI(+w>` z8b^D1QfCk^9Y+HJ9&&)i&uM?F^R?S6i_!r0t85KX3UtjoZM{9<25wrc-~!oPf*fKk z)J=|vSX-P=p(iM$CkE&k5I}2@)1&E8{*`QuLt#+XgCv#pnF_%`J>fFT)A|53urw#O z#w~?zQYd$DJ zugfs#Vvt81R^)E9nG=I#mkkoA;*JOODZ|D)A}=4HGLI6WC$km@nx%^jUQ2X#{jwL16U48c$_-Jr^O#GvS+MPt zcTNOSvD5BCb?n|7fM7uZdoDKMOq%P$f;_E`zFjS=gyc&-zTg%?={yGUHCj%&(guR_ z^q|2|D}mfF3TEY;2T|SlrR{+dtpw9JQge)e(Y?!r(#x1OH8j_0&i47L4c$L$Lz(ir zLi*DeD)qoE7Sx&v3ORTVW9`u>c1+Kf!XlY?Y?E{ z(zkB+{4N3BJO)tUOXg*l-b)(vmBlQ6&qZX}+eJLQSqy&wsD3$RA={mI7wD@$Z*cL$ zD*FLJ1=rozV>5{9HJvFw{-Ceuhu_zrwF9%lA@Cd6dF8*?6HpkKU(e{P!T*>*z262< z*#9(Y_|{4bpRKf6b8w@BQbJSlM26As$D^6-3XEa%WG;~t_P6(JJf1W8mw6@0eSXiSX!5=4)U3p@Gj*gYBiMo*-6QEsm&xyS?reueiin-*8->mz;lw5C;N-z_^Fvs-1hd#!km^ z`&PZnp#TXI&l?E9@_azce%cP#*xb!-e?k)8K4497Ww_hqFB?j~ETlJL*tvCm`F@9_ zXw+@@9yMi-K_4_<1UDl<`hp|n(%T89ALGMRy+QXJ${fzJl~Q>Z7iU}Mt^maIaM%DY z=4$P3&p4bDHBw8aSrw{t*e3#IB1z8|o4Y-v@U(M?4GxlLBQydTYUdN%6WId|B z?KdwKlp*^toi#|KitqkiV)$FpEM4nck6R7)>adsambf?|IihTHnk3?%=7&F>VSiS0 z{<16iIKyDh^DVaa;|$w20pPc&Bad99`#FV=*LZ}}oUYcpC~*C#%W4 z14lkA#GvNZq+4p9`3pT94|5K)C%YIdsBl(qPDpipv_$lDcS@Nfqarp#ruyMYOKqtz z%wD5=_Ezp8w4>b`=Hbk$PB76R7l46+d1(Y7tW$ey8)P%RVT32pQz6F*iX80XR!k+3 z`=Y~SpsLY}=oJEWCXWXW59x02`p$^5j}+Nb8ehVm5tP<4ENHP3zD85Ld1%~0)=3I0 zs2%WC&yW!HxB`a7%Hs5bl=l_oGSA;pYS2s?>4+vO=`K%XM^4~KJSZaFhYIKxSHK0rk$y~XKyk&FeNJd}h#%+_ z0#*#4_C5WQ29tX{?}WL6{C(JSKI~n>ldy z?0Z5RY&|D+FOjkxcjKd^&~3H{oZz!u2!?oC!ae35$OgNQ|B>?lcj3Pz{iKNm@Ejzt z>1R{CFsgz&=cn7!T56m?eEAnA#JA=F>_iM)lz0s>YC9b(=`cMQNX={*lJkM!Kwa8= zuPML+Jd`g~rdRZGdfkr~z^zd;Zf?yUV%=_m20FwmQymzQ+vlLjnB?n#>`^~jqR|aD zNK$QURqy@ysKfCOCG>2O70>%njj#`jz-Rx8z&(fnc)Kqs1?JB5wuCaI9MoBg)XPP=nvRXq%HMjd=tz6eQjyX8>aUyz2k`(tY<0Uu&}eY2&bdUApi4 zb@OB6@ISwF-+coh;6DeEf7>`f{<6;MKfr3f=q*so%FGskHC*X8RLE`~6m*wJ!oomW zq5yq3X8T1Lb6Xo=3KRK3TW%i_Oacrd?F@fjo5(Yut7pW0nps{*E>DdAA9N zLvH3EHT;{j%0DMt{^=m>hGFvA2FErX&q*u+VT{BoNH-A&!}X8ijO3(3l8D4)pb=Cq zcKy0z`J?FA_5#`NZE%&u1sNqkV)fAm2GONSRN|s=j^%&; zz^?z@5A62;-3Ru>|AMY`I(Ate!&$GNHfS#$@38H?Z$m90*^GwS;C@bDN~|yk$)L;Z zK~ns4^zSv@L?zp{r<)pI|QIY zL2?t|b4}c`a+arh^uOpz|1fj>F%IYF_V0A=Un?+#`xO$Xu2*jwBMJ`(54o^E=`6qn zl`tD!0<#L=YRW^RAE`8K4LW#c=;c7{kOK1e)_v&B%bFjL&zUPC2=k6ZVWNgIG;1eo z&L?-fUJ~WS7|jmKP8jX-fOBeO^#aRU#X2nwo<-Sc>Gm*Qb^w65?gv$P>T4H23TWu4 z!EE-s;{^;cUqUM3#Qz5F2nRA{IK~k^Qa&~t$7L0uto?Spmg8@>{+n%Uza8rW(BL0o z;4nhV03<9XRFwJPi6-k^aN~|EkLpg7@xc`~9$InLnB0KIQ4#pEO*a2m#>VY`^c= z%?-bepF!0;-$XHcPlHn2>#vUZCTe|6jR@fJF4z5&0H!E+y}X(msK;*{3zP4+%WME2 z)@uTTcJ~%GErI`5ldA(*c{LDI>~6mM=7zc+(6l^I-RSmq2CMs9Eu{(24g{Co?kx%V z=05A-*Awqi)W(4%k?Y<&T;E|n;7@=5M(%d|dP_XMR2Z6Pd1mo+O}B?f1`fR3h4mHeXB_Vek8R{CBGnv zwflT4dXORvDF9vJJ=(*|`-oQ`;5YanX`Dde(uIEW@$$dFPwyZW-u(Dmh6{D@M31vQ zi?tW_<1b|cZ{7+1bsX;fa{3>C<9+ddnZT`vzhN7GxuUS(wfw207e0smCI#PW_zAGt z2C9JoT?ece4lQ}5jZkA1EPZ1Uh&!_ds5eSL@Pl(OpI*rAAP8Hn?Nc$;tnAchyfpCv zU#QJN$%$-%;GOooJ0TX6r^)jkoObd$p|@i$g7E<#j6GQHjP53^lpOOBxzFeovDreN34+vx0KjyY+e zbZ77fBwI`PootZ%>n#4L-TooQV-q^4oYgn!eAS`Kjs@C z)X!%ENAv?mf!6(bN)3lPbt3t|qA?r7+}Np}(cxzZUkx#uO7@4YtHQPqJ0vv7t{w5` zI`dN3@UP}dSiXYyhkN?W_txf)k&NP<^c2AsZfARLc=nXmJ!PPY;d8w^Y@tb3*!1^21THs7>_RU$`>$aAQ=8gmSS8-hJ3a^BmaKCTYh!1h|tu6An`j_ zRC$=Ck4~(7sOq2R@gG2n;HL`)LRH>?=J^{2qSlXY?3pehD}r@)Krd%*J=+tWlI@<@ zH}uE!Jcyd4Z8&;D@Y0>N?4^5x2`dWfbBt`7{Dx;k*?L=&zB#Htei8VXPC&PK!z#X2 zaBn%_dsVU19sPCk-m8jtxRe5HO#zPfVrO{u48bcu?kc{X^5;qVpFLx^^8WfM|MD3t zusr|izNWy{!2OVM|}Qz4pkZDcXSopMUI- z@#y08P?CMu%d<+1BaS-IGZQF{2Xs_*-KKdAq0>IPXE0}mU!|bLJ+Ingje?Acx{$Y# zF~DF$=t}}-OvyKdntpq2hCQM68j32j=C#9 z&gdkvBXt`p{Az)6GL&=@UyA^eCac(Tyx0RmCxAw;DcF3^${wJ5=H}%yY$!pD>L^+J zJuc6Z#Aux|YWQnzXn{OyhDAt+{fi%Fs$A^nT%9az8_Z{etP=E+9dLPg*5@_p^^J9S zJkMQ5Kcf5XbY;`$+OVE+R8yr- z>zG|@e?9X#{e0P_a!sEWFwFlMA@ai@@h`MZ&<{h2!9zs+BiS_6tG;M8%P)Pn2Kza1 zFTHTz<*roWGKL^xjndV<*VlnGM2{w_;jk-P_KX=#5Ntd%uaB z;Z;8yrd;`kbX*_G(C*%O{4ww9<-NNhLHE9ydIsr zo`G1$EQf71Ca?RB=3ZXkV9^bLPgl`wU6$X7lv3{_+Rk>963`ZRZkhF71S37yiS@LQ zYeBsrcp5P)69+^^MfM>zDx}{yonIcMC}&x3OAi_;aOQ^UccVwE8DG8pf|MY^WDnEq zz9o>$-oV75dter18()h%;fNQIGMmrct!qu+!i9AO263B~eXy2_1lCJbNR3!cxo&w* z8jxZT470*q$W|p_9_5t>mdJK;Y_ic@jOhpk!Md%&&FMMAl%lcitcVxkV&oI>T}H>GY}%rU_0DWX%kJ` zUr@%Ox%|ITU4By+e0G@8_3elLjTwiu?y_O|&9Z+<0Q_DG{IU|j-dlL;I|f*}FAF&3 zuZ-Rle_07U{=i@PE&<3HpelUuRDg}|S2Dfao6_DQ{82C-ezALy#cS zA59!YN-hyF^uC2fynV)?q5k*{b^Z9!oDew#n|xO;{3E9Yss(rZWgq~Kw+?k1BuM~w zMJGNT&F`-750B+6_0{$LK~iDp%>3CLg8&9dGI;O~h7kDAT{yJWu;NI;F>r$U%%*{Gj`RxM>Lto3BGjrr6d;oHdc=mM=w)jtOxtKw_ai_UtcM9#Q^^o z!Y?vWZX-6h7WOAtcjJD7`-V57iwLD_Fu57$Igo4=8|JM_AalxZ(@7a6BJ<1g<uvSRh~tR8btREq3~*#K4#Cz(*~W#A-EL!GST=DdM9}f8=h@N$GH<9a zJJON11jsAT5K0 z5vEOXsihW;!aQciIMTzLmtHclo1$S&J9Kr*-taqkZBdsZ$>NZH& zxs#x+dU1-QsMZBIBLKq`4lgu9BJS2^IhszJ_Fehf2Larz8@bFYeXdtvP z&luI*mlx;Lk+6|1VA#L8Dh@~t079m-pJfKjW?+JIWyI4Ku9$m9`wi_rb-QT%(NLHt ze+|QL1k>+Uhs|5rkp5J@@&8aBy=B}EKm9KEQyVKug>munG83(o@25)CH*<6(}mlvora1@SiE9g+(pp^ z=^soEp7r>O&S608!N}%7(c3>a_dh5i)})!dC9JXVX=s3_?xwsJrxLx5*AGPw$trlH~6H1lBNNUc0IK9UXy z;pb^T*xM`7AI07`&j^)1nHKId7ZO-)jh*PcyB=N$EZXvo{<>fghzr_$&>46D?(YFC zk9gu4%WvbL+)PbIA{X-E6)78^hb_taAfDPPGDfCeSZLtPbE*Wy-R();OinPPV~q7M z0DqG1kOYYz+B~*z7^b40_R4EV&`j>&@C%OgW2cs@%I5Y(9Gm%K)yv&4w4qK>ey1v% z^NsHJM^(@U(HJl_*y4rrd=Ns5=6?1X#!8#}TAV!a6Hos7NOzCgL>H#DGF3c>zJ?BLf@w#NX|Eem=8K0|zV_;tG(d zssj$){4Vc;xM(aKjR z({VO=alvBj(Ks;XN z^(9JHr$>s(W+NCH2_!$UL`CrC5Jx#Fw2)mdlgoialvzCw)Gc5k2BJU`X1i{P%Qf#0 z2HC_HEuV|NdF~K=Vq{KA!QcnWoG1DqF3t1vJNeg}uCD{&9VhZnp?Pp#|7QJJGx*cD z|EK@`)nOnW-n%aPyE9qwx}aGdo4TKW2c-RB7!4K)wB}&*9?R1WfX2cxdHPpl=bu~N3f`boUyqL^Hpxr?>5+zk|8^MebMdGPU^1TSjytdCv*;L`a7F;b zxW7o|B;c6Vb+Jgx_G2o>-kf$*XB^OTa>7`U#R?Y;GGvbhWysees1J$Zk-*8JV@52` zVKyTh_HfKuJFu?dqXpsM`I!vbBJioJ)nnFA7*Et0fg#t^>wKb$t#e(#m!r=a)ru12 z5j2(Fq$e|CZXl7{aID;pUA{luP6^@e2~wrpuz&iO({zIEJf78o&1~;zn4b2X9MdPx z7845d+h#GPhDtRVI;p*l?~Sb7&~gSg&rtw&wQxTka^Ne)Ymz$MeNj->FUkZf;ef%` zVu5*+>76gfD9sazkpi0#pZm-6%rH%s3EWU`0Elcrfck1z*Y<)77m2)pCx&6}J0csH z>XMea(Iha-2E%iPXHK7+5iIz;TNg!JKwEq82+e5;0#e0|IzkSB{J7c4c%DX=3uKn{ z2YYn+A``ir*5?Cct9vqwl`J?%W?}0*S*0BTm-sXj1XAJc8>(X9l8|o{=h4!PbS?9+^^Ed9S$45N^TjZ~l6e7?jn3TI)y32QL%{&|I ze6z~3u6_zWfh;Tt+Bkcs^A)GfE2CcHb-xXpO{;=5=ufM=_eJw#5ac&eJq$+KOOKNp z*X-21LyDIwkzpE%ZkX;i2;xEA+}P42SY2!BW}}0->k>7^1zRx42$Tos{nc zs-H#+W7n!AuymMrOAf@g*YSxX_ulRFkY^+HY1rVp>kY1Nw&GO!!}Cc$V}2z!oa2sn zVs=ogKl@QUBu;bTshPyD0HI%wz126;`3N$LQz#4~KKiUza(AITKA@8;r9w)%Icv(evbY1WkB>+5b}G4DM?P%hNu}+K z0!BR{07~SbpaZ*Gn{IZ=FuErCl4uMvJ8Vj-UrU%`k@m1TiyGxE|}FFw*{7g_uB4EXMf>W+8s&W|~mZ;$0H`v1pxbgT29 z+)NmcLXy_+<5AIru!1+Z=$9kXe`r;pNBkCLc&u%UfS4I{n&vGdCkqSq3y!N3Fa$J5 zDR^jm1x&`klavpI&Unf#LM`;cXh5q2i*N*KR2wWs!X3oPuoSFL_QHkT3G~C8Wf#$R zhO$1^5Dm3tcN`$T=u)v)cHAS>QJR;5QIFRjTa`~v5qOJy(DZ>nx?Qiy5Q@@%?;meZ zBm{--UvJBPZdEQ+bKej#X(!k2)N;GRz1_m78GWLl{^kbxA@&ejl>}lBL6>K8N21_V z@P>3{-p9|q>z zq;&K!NeR8&l%%qgyY51-s|B`>gX%1$R6`w&>NdY$$1v#B^pF!Q!e(XtitJzPN@4}+jQM|lvkreZp7_;QUHl2OU|9Dn3BiNwjC)VpxS^H@?1XPf!*7j<{toK^Iy+1s zK5W$j(ANEp1wy%?6nh9>uWrA8blDG8S{}S0_S5=YZqyD}#QjGgka%iBSR?%YV?Y{$ zANx!T`uxFflLZr$7hj+SX8uGX{q$J=&g5Wb`CT=9L>I*$!ATI@`f{$97(71eXXgSS zFwl2_&p~i>_A_@C45Y^&Ucn!J3>0ABe{A#d^8Tg&=>vxZo`-{cK891(i+V$z&(VoH zOIyqA`%ThW07M#Y=i`AN1;`+M*~JY*n`6I9y^?mX+g060*9Cn!hHIHADRi;4>!e-% z7##>#=lhID}M%ZAL;X0F1Wj=krOFE!uRP*LSddzlD-0k$_rtMLxIZO%!1s4b?OH*qtK>YzhZpFEYs0g`M+Na#q)les-JK^CJ0k5#)v zt2~Z_3iiCInp6YemgmftVVS^0IJyTQ!(K#iqt!R(W4mq6H&6)HHoM2@Tsy*uj)SOm zNHvq~8N3?@dIw{{R=ZVZb@yF!0JI^yf{X#F4wTDS`RPP=1#Du*O&UD@GYG zJO{*fLEi5DlxOKJUTX+&YYTtD)$P8%K;9jsEP5qAX1ZsYh3P$wL;iBIOSvVC%_SLR zY7X|cAI+02V8r#-E5J)fjSx7Skdhde))Vp(Zzq#;e1{PYj5Z!4Pd#zBHtiYE4G3AI z=`9(T4F@FZFnPAU85~0RXFf9kR;sQ?WqTEZcuvf=E-N>#@>XI^?!L$Qi~6V{HpHuo z`+~^TsYR}UWK{I?X8S-NIx7=tM6LE2&cuu9YH|}e5SGFTmH51v*I*`y^W(DSdJ}Zv zi?jUa$k(7|5balZyP^OnjRd4PZEj>TVp2RV0OcG4(*<367%3;B2=5k@=Rnqp?t1bF zL`kQP!t&kz^s$fliHG{JBKUVWBrw}D7eJ<*vwD1FyVrVop)9&cF|2Z!pL>RX{K-FQ zFTqXu%`25G{%|i$=&LRf z5t?v)PTw_A-4m*OFdq;cm$FMX&$_hPxQ!^i@+1LiRK^@&mvwTNyjwG-i887SEqlU`$blu|=J8O59*0)!kv6X1=hO!#65 z$)h5Hyh_Qi`-8B^c$MAVHW%9%xQd)}b026+12uG> z`>dh{7@8beKGv9Sm5W$W$0hT_T)xCqJeg&yYKo6vn!RCe^UCdm824Y5W&B=+* z*B)d?)(MOR2lIqn>B}lvH6&7lSM|>zgm-|)U)yHlk48;4aY0N>*H$98GtPX~u!%8% zDEdx1U9fCj>EosUWilXC2Fka$M1bo?hvWrj2HWGT_HhH1v`3IywLr{JuAk$3Fy8{& zSKY=k97r0BAjvg>PqiAc`lZ~d#|w)Kh>F<8P;8hS1gEQ+=t+*21%PMj{4O5p_@+Kz zxmBYeXiRDdPm-BCXH+072Sz1%r^#Mn&liT)+_j`XOX|N~CcsejE4WnJf9wqu zO>VvG%jNL>JL<>C3ncV8=|OfpcrZfKFv&k52HvI^I6J=?IpD+l;dbO9wcPsFO9?RW zSKcv7o~*($zID z+fMQwfcB@HQR652ng_WJF61$RE{Yd!I{V30f$kS1=&&(>tk7>!p|bw1i})I`|J{WB z?Z5agCw|=n2-;pJ6{1~hTqyP>00thw2W^XG&W>{6N-%Yr_$%8>FL!BExzvFft2q~tpN8T!LJO6Eq5n=&?>MK zXTWA!*3y$(7?gm=m(t5qFW2B9mSL8!yr6nstuAzh>-DKEs(XAUC&tu(>JAF={mLN2 zeJ=sQ$E%Y`%G;Acj+}6ZWXKb1Z_>j=rWJlxB^Vkz5L*WfOf3kfyK^vFXZCFjnajH| zM;AWgP_LLNf}f<_YmBwKx*LzMER;a^6FwrU-e}GRe|o`{x~YLpM)rwHDc}cai6Na3 zh)5kuNElaLr3X$!8q5apx%}u!BUy-D4{%gWC(~Ky_X=wDK>pc zgUr?8h;b7jC|_&QWBqH#*JgP0Tb~&AMiJ+D3!2Bw9*fpK&aVp^@UUfI@0;TV781-d z<%FSjF=(|3JY8ytq&p!ykSunPG6kuG>*WU2C=uxE;=V5d^?1-o%97!b(R`iH5Bw8k z$&f@{ymqoLgKr{r?gFnT#M$SX1HhAzBVqW7ZCFZQzy>C3cE@U3lL`5}66LizegZkb?#94Ws*rWq;g5TWhv3rM&fwN^5+OkM!QH9VfX7Ltta z^uAQK%!co`HzYBzyk-MFi%=I9Aa&o|L%?9Br@|_Z5Nb*)FWRgstN;qCz7$h z@O)@`BOz+HdQK2mzuw(af3*kFhnzy!Y#F)UMPZ&cBf0-QK8Z#eBMYA>FuWgxVM9SDe7y0`h*86I3+ALw^y6+;M4=^EmPAl*_ZPB zl%HjBH=v1b>5c{r5T)Y{GErBEc^=a|_aI0D9s21Z+*2bzD~OknmVmrAOLA0MHK?z; zr;XfI9qC}zcD#o+tvaU3Qal~$f`CrjBcHr|ywO9KEu6FjnFPyG4g$#?2k=h$BNeNS z1@r|J5R@co)IEBlb9g@TqCB8j-j0m0jdO+pSQOs8eU>b8M1aLOgC=qN3-9Xt5*A*= zy^8PgZ{GEp#h+T@_j>;?uH)ZV_P@NCAp{7VsmJdZvqLLj8S#pRH}1}A1z~oAn&@Yz z;QL}`<^SknR^PqPHzlwveq7ArU51<^IGG^h=mI0H<|~RDyo?`nt?%q`xRBpu(vM5| zb5NGR@JxSwe=Ps;*}Tj7uPWgUKK@gg@Si-JuO|buuM8XyKQ8NlvG^un{Tz_kaAs5s z;G8Y*EG*FpUaXq652Yk_4uIg+aYpX?O?Igh9-qWs?V;jtApt6rb`cOqwy0DI>}l!9 z@%qN(2Etrci_PA9@dzA{t(NZ3%}r4N+1;O|^Zxh}H`au-;hx*Z7}3h>e1&2`IGYib zntK5xH+yc1TM^(r_-aw!mbfqu08p-VW9-)h0;VD-0)Xa$>@dz5H+T0^r8i)poM6Ll zdlblvD=se4OX`a0q^t7y3g9omqOiE=<={cE%uakw3lBrLhHLW(omKgTFF^mWHUwR+ z8fb&z7|gMX02WMDQ_1}Z{pbk>cNxUkIOCjK00yEs!d}%o{r^$-Cf$l+-PdoQPx15_ z?+^hIo76Q(DbS-(6p%tdflq&z=R_Tm#lN_Bytk1fa+oI#jBxM0_F8lPCf$t}2y5JI z>h7_v!YSg2i+`Db`-a`MZ4KaUdLxefYgb>Dt_+M5Gfv#uCAPBKXDlbeoJ`#V1ws|j zR@J!s)xWG)kD*~=$D5TORC-GSn*Uty2MFU{wJE;gw?}$9DYojjePNF>ivgWixwvR& zI1q@ac<0HV0lW0TFM*#*i~^zFqueT8$8Nld2fZ04$q&4*!}hsfx7>2C-RFzEQzwqt z8tQE}A&lu#Rl>%-H=f*7Y;Z|yy*l~i7Q&$LAOdFXh1$Ht8mz%5iN<|a&~e~P)=rf0 zS6W#;Nal9fTMWUQ;cOQW{%Evv0dt6G*rN4QJE$5PAL-_Pc*Gl2p?#_blDvzU0G*ky ziHQwvj77@B+PB;M0wda>To>k&?{u5L{EZtG4{d4(l{kONT!fH!2^-UAQ+*Jm1G(3K zzBB!Pzj`OH|J-)hk#7Ns(6g=SnFDifXYPi(Zl?RkHRyC{NTg?e8K0HxiA@jZjxr^C zW4i4qkl$sa%a+@G2?bAcWOTvGPn#Cq1rN?S_1etgi4 zvspu*;e^d>$xNyZvug)z77Ng#mJgYMB*6pJm?c)rK&>bDLnXS_Q$nwv_M~&k1Bcav zv>{Yujpgd7K8pLQ>@sTTx2HxqtHRv~iQByL&>nP1B%c*a*m$|vxf>VH_nByk%Y)m~ z>($g%X7>UQX9!Aum^lYGg*fRt`jGb2R#P$;zRS}_CTP%0$m#|foe)4j zyN0QOC4_EB8_L}gFTu|P?$k@V5ki8aITwOKk5tPq9ah`_HPzS$=8-(8#Ek;^dAO1>!YemDC3 z)5$EIKt~6>*RLnD!x)bavgzi)Hp~`{*);RYZu)JM^S)Buawn=Srvt^WQRVnARQ2av7Lr-BUnDs~M=c{h;W^DeLz z)j|TD((~y6_7r0V|55V!vx5NxHuw#c!sOo~+-L=6Ak+l!8exrQ$z#H=#fI?JkAv^7 zKg`SiHWv`#Avy)ldr0H^FesW5U)P`voTm@qjN2NFv0wrL-HA zTPDIh9R_P$h|z&v8X3m>x*Vd=Z@^zi?yRQmac%=a;A&^)BYD$;)g2BBtV3qkhi+Nb zQ3i7!gS)X~vzXLqq>zkjgOq7m5zS;gx|%Jfx?clr@OPis3p~65HP>TuDbUE~=$ZN{Zg zuH5eM?06JyV34+gNMD!dNa`-vqX)KGDQdBb7yYO=UJGIQz)S@Z-b)-#Jwlq1)>ZuF zd`!0xQriinOJg~tt_?KQG9}ZC=e>28;6ku?B(MZ%a}?5`$=u*RJ=8unLHK(nfMnX9 zOXLM|fb?0v;GzZ&4?msd{$N~=J_f}7qWZLIHCx}diZk^-27 zZQylyo$cbg(yB-exVd}#Zr0mWy(fHqzYkM&x-HFiREIj)W*hz-K>sGLWEF<@>S?+w zr+b==Tg*FwG@z0W{e0O~Y_1^Xn(lzRBH}33U;ThZ2aIx3vE7xi0SfDI&jHU0k``vB znZa7xYmg5NBV@Et+ugN6S;n(9F=&aJa#&`a*yZQS` z4V_Sc1btq_Kknh|O%5h@%2Bd1z1hlk?PWX3w{u87e)H!1;b)O=KP-FzOn`u7A0S!a zW!c}Tcn@poa08|4{=ke>dQ=Sl(4%h~b0 z=w(P+j7#7pacH3@%;S2iKi=p~KaU7?0M-1bK@Tk4d-n$=^9nz-q>zQs zzTYH@9*OK=84pi_!|U9x`e9r8&=J4i<1>;S-u0I^`DN7i-Fj5(x3jkavWQ*W07lr_ zmn;LPJB+oI5wY4jPk5jax{B_$gifVneteACF%O1W^Bn*A^~VTY5cvi`2`eSV4aL*g)j_VxcS^ z)@M~QpaCFc2>K*-ch(d*m<_@Pf)s?)GJJcnJV z!2LPIO{om#*lHoysDemTJToO#2Hl6l}npucz9xw3cOot)?A6DX+K-HJ83Mz3I+r{K^5Ipn#-itIE39F*do z({7d1sc_&1SHj7=d0xPmcX-JWWIw1FLnWXPteWo4_YRcySwT;FQQ`Lp7jE#jt=oc`56InB@38_5Z2M0&kVJd{N2kv4*>uzgClywD^!cT z`V6vHt<zsPu`Ka#ZmsrKPN)OyYGwf51BOISt4Je(}zg#Wo4(frtrfcw7+ z_kRzR`d`E_Ab5d@y)U8}R(Cx>h;hbe%>$|HvA^BM(scn07BI5RHoYI9X`e$3k5PC~ zfk66Mjlf**TcHGFJ@5M){-nZ@zmlpfkodiQLr?=jsq$sKuztRVe0>ovnZMLPHOv=` zm+)y;(1EU3r@@D)2&|-|YPkMOd0)ApJ`(1+_QIe-5?O`X#;GIx`hoX~@ft!MSOZGD z_tsb$&g&(8iimh&1{~PeH+=7Q@2c$s+69@3fPF%K<(z!OoB$Z={R3aQP!%@qsZ*lu zp_{e!0PMmJ=NEcDPm;Y}aFa}Q&qVY_+-`S6F;^JCed88xpM(;3Co_1g`2!B<__3+B zz*h(=sf`Ux%dwLw2NvB**u0Cahf@W9^+1m@4C6Bchjh^)xR(aqKPouxV9u-=>fy(J2{3>P-$D#IR_=uvkdF`kdc>v+{MSv}iMmI;6&}IPs{GreO*NBc^ zuHv6Jao|FU&4va)#Fg02$Hclw+b4i_0W%{FIP#3AE;>KY;%&wt6Yiepk8lDJx_!Mg z$5?*sLLxtQ>%8u?A%)ic>!xfH?8sK2A?Kl@G?Vnn|Y>0X}_fdWf=pI3h$8F=? z31{CtE+Z`{)P`zc4ozLgvLab#%;JG7g?23F8aY5RXa{=a>C2?1%ey z22+C4I@$^t5&cJD+YH=UZwv#;LiR%Hj=t57);x^Fjk#(}Q`Q&P$1e+zFHWI1Os^ILAMK%EOK`-3g(;~cTHl5w zIeC;2Nw)GpjH2ga83Rn6^ohXz$(--d5ECy52hX^56C~MZnSQIzjc|pZ{arEv1gyWj zRs4*=eVH9h4DN5S!V|np>r1ialN+%6B1+qv$hs&GZl|-oTu}{Z_@+ek^CLg8oPT** z6bO4{=#zg02Zf3J$k-cHE+8}(CXwEYqIRDie9Ar134`o~A-CitOq z^VNHRd>0cB9(NDMFM?#-#j0848TYf*0U~5PFd_G>&7dIzNvY7E|NYoUK%M-}U+{VE z!yM()&TJR^W~7Ji%lXf%Fz)$i?r^XipbRhDO+s_hTkap<0(r= zL&TzVy`G6?%B$r8Zq>C<@G51G519-Q1?a2C4O5tGdgkEF1q1i)LR}8eQR}({&1To= z59{li>Trl-d(nF6tI6s#@>#!@yQUkx-Sy^Yzw)r0b8B$zLe|ew`7#3zN_2AVUSH zdmAX>(6&=k%a$~qN>+`%) zU)5HO0^Ya-uj56VHUfQa!vNoltDW0ZxLzMO?M4<5D%S*Oh|Z9C#29US^s-slKfJbyfdLcOb&llm;he# z(|-gG2q@FOUF_5pWC>7NpTBg5JrNSgzHFr;WT`_^=1}F`B1nuT^@Kv}!-f3*B zmk(;Qqq}TdfhdD-&q0}1(C5AHi35)=a0NN)V~~t2s9F{ZULv7 z)qdo7?Lag@(YxgNRmgVryt!^RkjT`338ng}r+6F_*W?&Q;FsR27=*>EIHxZ67lexZ z3h{YMd;e0P|1+oI2P(PEVK_{{ZWkQ)Bn^~Hq<59I?PJ6;VobJ#m>f?6o9H=Nc$@|k zG7C&7q-z_O(-m+u1PKl*_T?k7<z?9O zaDmkHQP2ZXTLmJ+6a$Ys#dnPX4QKJo90xKgw#xg(hY;of-Z z*Mcs*$Ns)8%yC~g^sByHwA1Zcyht=LAVXDsWsxwc_G{T~Sx7w_L<@3|w;j5vDen~T zj90e9#tTw<2AtidhbPH?>yeOQU0tr&ee}64)Z90e3BcG-aHom9D?!UZXu&1B$VQlA|1Cqe5cGZI~%*zC>=mFj9PvV%8+$2{cR%e_^ zv1fmJt^A?bXnH{>w#Z$ZUH8f=X_*4bfsm2c7~3|Kh9l~Ysd?TYY9To7HR{~^fUzAv z2nP*E@eaqzb)?N`B+f#x*Q``uR`qy;3{LO4$!@3FY~yq$4v*W`2XnMvL>@jN%a*@# ze2)&wp|k_z#fcStXSc+32Y=$w+P=hXX!A_h(fL@@AzI@tTWcnuLH%4SE71A5SHK?3 z%>}z6XbOKJmR^ARZK`i}t!vC#*MNtaT%P;5lJtF~dBO$^+%H1v5AxN;wUD+kQ+P2O z=jO%p(J|3j8I?go<{;loQKX%-fms6WX+LSAM5R)0+Jmo+B|BvS)JwSIoqZEzd306s z7dqH(y0hs-bkfb;qOowjgD)6d2%&9-Lm2HBl-qA4w_mJRUpDp+=hS!Df*m#)c1CW8 zXr~dp7n(qZV9^(ITt#@}pZa0qjxYfxce32^g>6^A)r-r(@brB8c`^=9CcH0Lz&;0; zh?oXve1BI8*|obN+S>aNgl^#Rql$T_yHxCsE~NvsO{H@)P_Vl4?-~D?a`|x(iWhRC z@FpOvxX+LEco3$O>qLZ9OhAQ;lF4~-3m`5zt};46d#SL5HUwdSjps4M6e*n16j(?t zp-}p%&XI*K!Bf-tXr;3PNQ^?5J|@pY{w)3Y!2@ z1HzEQl@xc7r@Hc+_KBdZyDM}v_mVz@$jeGHLUQZf47FSj^sT(@>rTCK>*eg>R?{)` z(-$>s+@^=F$JUar4Vhjpi2_<<9>QpP(IxJbS31Rg6P$);gr?Ylf?7EmmYG&l%6#^b z=V$wa*@kxN-OPf9sb1fpRRh~>ud8=!EjM^2j{$kcuIp}Ca2z)7Y#s(6pYX)p&m!asqK>IP z!GQB&vwJ=34;)uFp@r2vq|;rF`fk(Yqj=Sx!*yC^yYCKirz^MR8d1J@5l)!d%qNJS z#VQt|pfQRcZ|6sb&fsPg4;oY$>M+hp$~=;*eBg4!Vz5cVs=fd8TBzzD0ayBT8Mq^_ z@zK4mcvZ@p-K9rzHU*uvAl+e}^LHH!ULKjLOSg-+e}qnu1pZJC*EjkNsbLYUJ-8`&-TPEfnNUqWbew zzuSx8OZuz+BB;N4jI*171!;&`Fs=k*nrG7A*r*um^_XgnvwOPt*lCMn+{7}4jMro? zrTzJ05a~IIp6lajWiCiClcC*9z&7tdLH>l3g$b{Pd*w(vZVy(JUL{t$C7bbV)BE)a zdO66HN6rRU20ZKjsgwsC=kaq=|10P7Bl|e#3;V>fp0ey}(9A0af?5eW6i%qQkE4C% zN7H+^Rv|*G0B2dG5TXsgzU_a%e$QTJ3w_5Lq{k6m5j}sbFGx7;3N0HbdVHP?FmN1+ zHPC5oUR7)I^#K9|Q)v&#MYFTr9SnZhUP&>yM*vMBrkn)hpWO+f3@RXzf`Zf>{Sr8z zw<)*dL7B((PEBlkW3fG*Z0(bBq#xrMBpU*L_lUobhWNgUKgeu9quc)9UBzPm=A-Ps z1xeWQXoXy`iALR&GnVR~%|Qf_@-I?`cLwawO9D!L^?gJCUs=h>Cvok|boF1X3Hb`@ z2k+}jRv=hHS-!4h;H5m!|36!H=zIOQ@@GN|MFhIYo|Ts8zc;cW8uVs zbPx+U2)+NX_h-a~d+qggc7+|s6u7;$Y>$R)$YIz=7heSoJZNTt zu(uoA(^l5~kTPSjfowM&zUcya4LMHWcbs+-)0&>S`*vT~pu@dA#L>4J) zud1H`N&dOVn!*gnYPY++YO^!1-hc*~-9EOLwYdWG>vje>y?S;OtLm~xAnZ;3NP8t@ zHcCNyhbli6RK^uw@62=eiR@R(@sHlXRU(sjaoMR=9@u%N$ z)QM7}ILO=vzrlqrctA_m=|JI*87M!Zfn?bMubKjc7HKPOf!UUX-Hb#*JLkvU@**`~ z8oa509nEb|2#*t-hPxAtEpJy4=OEZ9hoG%}SOAIMIHZLUwua?>Pu=fiz1)uOTR9}E zy!G_7!1ISei~EG3 zXuUr7qdD9_Ex~|K_60LtM&b~2_TgU)@E$Y2_Bh_4m(MGJwt%^d;Dk6)%l_C@An_2> z!fX2&uynd97D24iZGljFPf~!&@se8@^t;;LOGic>-8BeJf33%;T68`bX}xkc#mpV) zt;H3Fd9;Rn61)vajS}a29LK9nV@R&yYDYsf-r)>cd9Dj5$@KvNTE>BxxT(|pXa}_6 zi5g=^dbINf;Ka6i3Lvj3O^p}uB=l31i*`+@#|jQbGY~zTOfy64Se;FxU?OmD_IJ(I zZG2e$Koc<2jM<2>WL@Q3s)nb|#rwPnwK-RJVXD7^B(}=)jBM~~sA9<@^Mlc@IqoIW z1(mQfj6kUU@rgMO<^ey6IGz2QN+^%((+sDThbTTGy9CL;-5*I)zN@b@zaY$ACc5YA zIL)sR5NMzWTMjC9JV2Y#sdg~gpRwvj9l*eHA3?DQHMUR95Tj;nc3w3=g1jR+b60Ol zx;Y_`^HA6hC+qfldL=Y=heU&7GkC#4W@#R-*nMFYM=t-w{28&9)4L=N#yti^ZX-CRKjdMAkdGu^dMhtb#<&ayt;;rUF z#`Z2vG54{DDKwG^Y&X0@vlq$&$ofmzGD8KlL&(}&VCmI=WkgOFhg*Z{Q^jmZDk%n zcl0Y7*N}x@J8t0n5xy*I+XmhCm4m_LH3OL@bj`kZ)e5-BeJS(f6G*LOr_xIyG+6)R z8W7npE2u=@75(vDg>Nlr^;jMZMoK38(#AK$lRx@I2iT?E^IHK8KqSbunxSF%wQ&e% zzw*wy0^3OZji~U`i+}YoJ~pSn`4kA4(Es(v_@_?+^VvUrjDL}os{(E`dPIXfKIhvR zbyRLfhHV5V+>TdeECGWeNL6pkTvIXzLISzJ*$+@|wd3P#b=*A?53TV41$K_gr)A!Q zMwvd3eff#Zp+AHmx$xeYU$$s4AEo=BCwo6h3S1dnvA_#@z`SjlAM{=V<>wQ5t_*Z& zKAAb+J3oK^;V(b?v!vjMR9$2YF8P-10&Y#OS76+4&AKhqGE>N2<8%9YId|(`KbWaj zK&mdUcd6~7(|Jo72ejI(s~H`hUflt&X10*wIWK)Z#_0Ky8UN6}&)}BrDw6qa)k%Nk zDgV=o6POYr^-(gUL)@Ws_%n= z$-A+TIPzV)2yip+t)$LHQ*|&<15}4&@Sy?(7iIZv!2su&kAOj<5XSl?X0rtG;t#L= z)l>ZGA&~#tQ@|g`?Kg!4`{ndLBFuY-Dq8NNn`iJ~g1$Q!-@$U_g7W2bBFut?`^psU z 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

w0rx3oU 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

KeuI5s}sdkns*P%*c3AY-h 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 z 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 + RemoveHandler .php + ForceType text/plain + \ No newline at end of file diff --git a/doc/classes/Doofinder-Configuration.html b/doc/classes/Doofinder-Configuration.html index 8e60eae..9f71429 100644 --- a/doc/classes/Doofinder-Configuration.html +++ b/doc/classes/Doofinder-Configuration.html @@ -1,605 +1,810 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -

-

Documentation

- - - - - -
- -
-
- - -
+ + -
Return values
- Configuration - — - - - -
-

- getBaseUrl() - -

- + +
    +
+ + + + - - - public - getBaseUrl() : string + + +
+
+
+
+ + +

\DoofinderConfiguration

+

Class with API configuration

+ + + +
+

Summary

+
+
+ Methods +
+
+ Properties +
+
+ Constants +
+
+
+
+ create()
+ getBaseUrl()
+ getToken()
+ getUserId()
+
+
+ No public properties found +
+
+ No constants found +
+
+
+
+ No protected methods found +
+
+ No protected properties found +
+
+ N/A +
+
+
+
+ __construct()
+
+
+ $host
+ $token
+ $userId
+
+
+ N/A +
+
+
+
+ +
- - - + + +
+
+

Properties

+
+ +
-
Return values
- string - — - - -
-
-

- getToken() - -

- +
+
+ +
+

$host

+
$host : string
+

+ - - - public - getToken() : string +

Type

+ string + —
+
+ +
+ +
+
+ +
+

$token

+
$token : string
+

+ - - - +

Type

+ string + —
+
+ +
+ +
+
+ +
+

$userId

+
$userId : string
+

+ -
Return values
- string - — - - -
- +
+ +
+ + + +
+

Methods

+ +
- - - public - getUserId() : string|null +
+
+ +
+

create()

+ +
create(string  $host, string  $token, string|null  $userId = null) : \Doofinder\Configuration
+

+ - - - +

Parameters

+ + + + + + + + + + + + + + + + +
string$host
string$token
string|null$userId
+ + +

Returns

+ \Doofinder\Configuration + — + +
+
+ +
+ +
+
+ +
+

getBaseUrl()

+ +
getBaseUrl() : string
+

+ -
Return values
- string|null - — - - -
-
-

- __construct() - -

- + + +

Returns

+ string + — + +
+
+ +
+ +
+
+ +
+

getToken()

+ +
getToken() : string
+

+ - - - private - __construct(string $host, string $token, string $userId) : mixed + + +

Returns

+ string + — + +
+
+ +
+ +
+
+ +
+

getUserId()

+ +
getUserId() : string|null
+

+ - -
Parameters
-
-
- $host - : string -
-
-
-
- $token - : string -
-
-
-
- $userId - : string -
-
+

Returns

+ string|null + — + +
+
+ +
+ +
+
+ +
+

__construct()

+ +
__construct(string  $host, string  $token, string  $userId) : mixed
+

- - - +

Parameters

+ + + + + + + + + + + + + + + + +
string$host
string$token
string$userId
+ + +

Returns

+ mixed + — + +
+
+ +
+ + + -
Return values
- mixed - — - - -
+ + +
+
+
+
+ +
+
+
+
+
+ Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
- - - - - -
-
-
-

Search results

- -
-
-
    -
    -
    - - - - -
    + + - - - - - diff --git a/doc/classes/Doofinder-Management-ManagementClient.html b/doc/classes/Doofinder-Management-ManagementClient.html index 8b75dfb..bdefe91 100644 --- a/doc/classes/Doofinder-Management-ManagementClient.html +++ b/doc/classes/Doofinder-Management-ManagementClient.html @@ -1,1098 +1,712 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
    -

    Documentation

    - - - - - -
    - -
    -
    - - - - -
    - - -
    -

    - ManagementClient - - -
    - in package - -
    - - -

    - - - -

    This class is used to do management actions against search engines, index and items through calling an API.

    - - - - - - - - - -

    - Table of Contents - -

    - -
    -
    - $indexResource - -  : Index -
    -
    - -
    - $itemsResource - -  : Item -
    -
    - -
    - $searchEnginesResource - -  : SearchEngine -
    -
    - -
    - __construct() - -  : mixed -
    -
    - -
    - countItems() - -  : HttpResponseInterface -
    -
    Given a hashId and indexName, returns the total number of items in the index.
    - -
    - create() - -  : ManagementClient -
    -
    - -
    - createIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and index data, creates a new index
    - -
    - createItem() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and item data, creates a new item
    - -
    - createItemInTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and item data, creates a new item in temporal index
    - -
    - createItemsInBulk() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items data, creates new items
    - -
    - createItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items data, creates new items in temporal index
    - -
    - createSearchEngine() - -  : HttpResponseInterface -
    -
    Creates a new search engine with the provided data. It is not possible to run searches against the new search -engine as it does not have any index yet. You must create an index belonging to the new search engine to be able -to make searches.
    - -
    - createTemporaryIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, creates a new temporary index
    - -
    - deleteIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and indexName, removes an index
    - -
    - deleteItem() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and item id, removes an item
    - -
    - deleteItemFromTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and item id, removes an item from temporal index
    - -
    - deleteItemsInBulk() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items id, deletes items
    - -
    - deleteItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items id, deletes items in temporal index
    - -
    - deleteSearchEngine() - -  : HttpResponseInterface -
    -
    Given a hashId deletes a search engine.
    - -
    - deleteTemporaryIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, deletes a temporary index
    - -
    - findItems() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and params, it gets an item list.
    - -
    - findItemsFromTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and params, it gets an item list from temporal index.
    - -
    - getIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and indexName, it gets an index.
    - -
    - getItem() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and item id, it gets an item.
    - -
    - getItemFromTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and item id, it gets an item from temporal index.
    - -
    - getSearchEngine() - -  : HttpResponseInterface -
    -
    Given a hashId gets a search engine details.
    - -
    - getSearchEngineProcessStatus() - -  : HttpResponseInterface -
    -
    Given a hashId gets the status of the last process task.
    - -
    - listIndexes() - -  : HttpResponseInterface -
    -
    Given a hashId, list index's search engine.
    - -
    - listSearchEngines() - -  : HttpResponseInterface -
    -
    Lists all user's search engines.
    - -
    - processSearchEngine() - -  : HttpResponseInterface -
    -
    Given a hashId schedules a task for processing all search engine's data sources.
    - -
    - reindexIntoTemporary() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, reindex all items from real and index them onto the temporary.
    - -
    - reindexTaskStatus() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, returns the status of the last scheduled reindexing tasks.
    - -
    - replaceIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, replaces the content of the current "production" index with the content of the temporary one
    - -
    - scrollIndex() - -  : HttpResponseInterface -
    -
    Given a hashId and index name, scrolls index
    - -
    - updateIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName and data updates an index.
    - -
    - updateItem() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName, item id and data updates an item.
    - -
    - updateItemInTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, indexName, item id and data updates an item on temporal index.
    - -
    - updateItemsInBulk() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items data, updates items
    - -
    - updateItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
    -
    Given a hashId, index id and items data, updates items in temporal index
    - -
    - updateSearchEngine() - -  : HttpResponseInterface -
    -
    Given a hashId and data updates a search engine.
    - -
    - - - - - - -
    -

    - Properties - -

    - -
    -

    - $itemsResource - - - -

    - - - - - private - Item - $itemsResource - + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    -
    +
    + + - -
    Parameters
    -
    -
    - $host - : string -
    -
    - -
    -
    - $token - : string -
    -
    - -
    -
    - $userId - : string -
    -
    - -
    -
    +
    +
    +
    + + Search +
    +
    +
    + +
    +
    +
    + + Resources +
    +
    +
    + + + +
    +
    +
    +
    - + + +
    +
    +
    +
    -
    Return values
    - ManagementClient - — - - - -
    -

    - createIndex() - -

    - - -

    Given a hashId and index data, creates a new index

    - - - public - createIndex(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface +
    +
    +
    + + Shared +
    +
    +
    + +
    +
    +
    + + Exceptions +
    +
    + +
    +
    +
    - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    + - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - createItem() - -

    - - -

    Given a hashId, index id and item data, creates a new item

    - - - public - createItem(string $hashId, string $itemId, array<string|int, mixed> $params) : HttpResponseInterface +
    +
    +
    + + Services +
    +
    +
    + + + +
    +
    +
    +
    - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    +
    +
    +
    + + Utils +
    +
    +
    + + + +
    +
    +
    +
    + + + + + + + - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - createItemInTemporalIndex() - -

    - - -

    Given a hashId, index id and item data, creates a new item in temporal index

    - - - public - createItemInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface + + + + + + - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    + +
      +
    + + + + - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - createItemsInBulk() - -

    - - -

    Given a hashId, index id and items data, creates new items

    - - - public - createItemsInBulk(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface + + +
    +
    +
    + + +
    - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    + + +
    +
    +

    Properties

    +
    + +
    - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - createItemsInBulkInTemporalIndex() - -

    - - -

    Given a hashId, index id and items data, creates new items in temporal index

    - - - public - createItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface +
    +
    + +
    +

    $searchEnginesResource

    +
    $searchEnginesResource : \Doofinder\Management\Resources\SearchEngine
    +

    + - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    +

    Type

    + SearchEngine + —
    +
    + +
    + +
    +
    + +
    +

    $itemsResource

    +
    $itemsResource : \Doofinder\Management\Resources\Item
    +

    + + +

    Type

    + Item + —
    +
    + +
    + +
    +
    + +
    +

    $indexResource

    +
    $indexResource : \Doofinder\Management\Resources\Index
    +

    + + +

    Type

    + Index + —
    +
    + +
    + + + +
    +

    Methods

    + +
    - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - createSearchEngine() - -

    - - -

    Creates a new search engine with the provided data. It is not possible to run searches against the new search +

    +
    + +
    +

    __construct()

    + +
    __construct(\Doofinder\Management\Resources\SearchEngine  $searchEnginesResource, \Doofinder\Management\Resources\Item  $itemsResource, \Doofinder\Management\Resources\Index  $indexesResource) : mixed
    +

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    \Doofinder\Management\Resources\SearchEngine$searchEnginesResource
    \Doofinder\Management\Resources\Item$itemsResource
    \Doofinder\Management\Resources\Index$indexesResource
    + + +

    Returns

    + mixed + — + +
    +
    + +
    + +
    +
    + +
    +

    create()

    + +
    create(string  $host, string  $token, string  $userId) : \Doofinder\Management\ManagementClient
    +

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$host
    string$token
    string$userId
    + + +

    Returns

    + \Doofinder\Management\ManagementClient + — + +
    +
    + +
    + +
    +
    + +
    +

    createSearchEngine()

    + +
    createSearchEngine(array<string,mixed>  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Creates a new search engine with the provided data. It is not possible to run searches against the new search engine as it does not have any index yet. You must create an index belonging to the new search engine to be able -to make searches.

    - - - public - createSearchEngine(array<string, mixed> $params) : HttpResponseInterface +to make searches.

    + - -
    Parameters
    -
    -
    - $params - : array<string, mixed> -
    -
    -

    = [ +

    Parameters

    + + + + + + +
    array$params

    = [ 'currency' => string, // Default: "EUR" ("AED", "ARS", "AUD", "BAM", "BDT", "BGN", "BOB", "BRL", "BYN", "CAD", "CHF", "CLP", "CNY", "COP", "CZK", "DKK", "DOP", "EGP", "EUR", "GBP", "HKD", "HRK", "HUF", "IDR", "ILS", "INR", "IRR", "ISK", "JPY", "KRW", "KWD", "MXN", "MYR", "NOK", "NZD", "PEN", "PLN", "RON", "RSD", "RUB", "SAR", "SEK", "TRY", "TWD", "UAH", "USD", "VEF", "VND", "XPF", "ZAR") 'language' => string, // ("ar", "hy", "eu", "pt-br", "bg", "ca", "cs", "da", "nl", "en", "fi", "fr", "de", "el", "hi", "hu", "id", "it", "no", "pt", "ro", "ru", "es", "sv", "tr"), 'name' => string, @@ -1101,1997 +715,1835 @@

    Parameters
    'platform' => string, // Default: ("api", "api", "shopify", "woocommerce", "bigcommerce", "crawler", "ecommerce", "ekm", "file", "magento", "magento2", "opencart", "oscommerce", "prestashop", "shopify"), 'has_grouping' => boolean, // Default: false ]

    - - - - - - -
    - Tags - -
    -
    -
    - example -
    -
    - -

    $params = [ -'currency' => string, -'language' => string, -'name' => string, -'site_url' => string|null, // Deprecated -'stopwords' => boolean Default: false, -'platform' => string, -'has_grouping' => boolean, -]

    -
    - -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - - -
    -

    - createTemporaryIndex() - -

    - - -

    Given a hashId and index name, creates a new temporary index

    - - - public - createTemporaryIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - deleteIndex() - -

    - - -

    Given a hashId and indexName, removes an index

    - - - public - deleteIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - deleteItem() - -

    - - -

    Given a hashId, indexName and item id, removes an item

    - - - public - deleteItem(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - deleteItemFromTemporalIndex() - -

    - - -

    Given a hashId, indexName and item id, removes an item from temporal index

    - - - public - deleteItemFromTemporalIndex(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - deleteItemsInBulk() - -

    - - -

    Given a hashId, index id and items id, deletes items

    - - - public - deleteItemsInBulk(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - deleteItemsInBulkInTemporalIndex() - -

    - - -

    Given a hashId, index id and items id, deletes items in temporal index

    - - - public - deleteItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    - -
    -

    - deleteTemporaryIndex() - -

    - - -

    Given a hashId and index name, deletes a temporary index

    - - - public - deleteTemporaryIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - findItems() - -

    - - -

    Given a hashId, indexName and params, it gets an item list.

    - - - public - findItems(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - findItemsFromTemporalIndex() - -

    - - -

    Given a hashId, indexName and params, it gets an item list from temporal index.

    - - - public - findItemsFromTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - getIndex() - -

    - - -

    Given a hashId and indexName, it gets an index.

    - - - public - getIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - getItem() - -

    - - -

    Given a hashId, indexName and item id, it gets an item.

    - - - public - getItem(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - getItemFromTemporalIndex() - -

    - - -

    Given a hashId, indexName and item id, it gets an item from temporal index.

    - - - public - getItemFromTemporalIndex(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    - -
    -

    - getSearchEngineProcessStatus() - -

    - - -

    Given a hashId gets the status of the last process task.

    - - - public - getSearchEngineProcessStatus(string $hashId) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    - - -
    -

    - processSearchEngine() - -

    - - -

    Given a hashId schedules a task for processing all search engine's data sources.

    - - - public - processSearchEngine(string $hashId[, array<string|int, mixed> $params = [] ]) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> - = []
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - reindexIntoTemporary() - -

    - - -

    Given a hashId and index name, reindex all items from real and index them onto the temporary.

    - - - public - reindexIntoTemporary(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - reindexTaskStatus() - -

    - - -

    Given a hashId and index name, returns the status of the last scheduled reindexing tasks.

    - - - public - reindexTaskStatus(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - replaceIndex() - -

    - - -

    Given a hashId and index name, replaces the content of the current "production" index with the content of the temporary one

    - - - public - replaceIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - scrollIndex() - -

    - - -

    Given a hashId and index name, scrolls index

    - - - public - scrollIndex(string $hashId, string $indexName[, array<string|int, mixed> $params = [] ]) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> - = []
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateIndex() - -

    - - -

    Given a hashId, indexName and data updates an index.

    - - - public - updateIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateItem() - -

    - - -

    Given a hashId, indexName, item id and data updates an item.

    - - - public - updateItem(string $hashId, string $indexName, string $itemId, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateItemInTemporalIndex() - -

    - - -

    Given a hashId, indexName, item id and data updates an item on temporal index.

    - - - public - updateItemInTemporalIndex(string $hashId, string $indexName, string $itemId, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $itemId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateItemsInBulk() - -

    - - -

    Given a hashId, index id and items data, updates items

    - - - public - updateItemsInBulk(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateItemsInBulkInTemporalIndex() - -

    - - -

    Given a hashId, index id and items data, updates items in temporal index

    - - - public - updateItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $indexName - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    - - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    -
    -

    - updateSearchEngine() - -

    - - -

    Given a hashId and data updates a search engine.

    - - - public - updateSearchEngine(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface - - -
    Parameters
    -
    -
    - $hashId - : string -
    -
    - -
    -
    - $params - : array<string|int, mixed> -
    -
    - -
    -
    +
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +

    Examples

    +
    $params = [ + 'currency' => string, + 'language' => string, + 'name' => string, + 'site_url' => string|null, // Deprecated + 'stopwords' => boolean Default: false, + 'platform' => string, + 'has_grouping' => boolean, +]
    +
    
    +                                                
    +
    + +
    + +
    +
    + +
    +

    updateSearchEngine()

    + +
    updateSearchEngine(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and data updates a search engine.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    getSearchEngine()

    + +
    getSearchEngine(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId gets a search engine details.

    + + +

    Parameters

    + + + + + + +
    string$hashId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    listSearchEngines()

    + +
    listSearchEngines() : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Lists all user's search engines.

    + + + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteSearchEngine()

    + +
    deleteSearchEngine(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId deletes a search engine.

    + + +

    Parameters

    + + + + + + +
    string$hashId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createIndex()

    + +
    createIndex(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index data, creates a new index

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    updateIndex()

    + +
    updateIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and data updates an index.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    getIndex()

    + +
    getIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and indexName, it gets an index.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    listIndexes()

    + +
    listIndexes(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, list index's search engine.

    + + +

    Parameters

    + + + + + + +
    string$hashId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteIndex()

    + +
    deleteIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and indexName, removes an index

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createItem()

    + +
    createItem(string  $hashId, string  $itemId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and item data, creates a new item

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$itemId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    updateItem()

    + +
    updateItem(string  $hashId, string  $indexName, string  $itemId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName, item id and data updates an item.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    getItem()

    + +
    getItem(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and item id, it gets an item.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    scrollIndex()

    + +
    scrollIndex(string  $hashId, string  $indexName, array  $params = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, scrolls index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteItem()

    + +
    deleteItem(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and item id, removes an item

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createTemporaryIndex()

    + +
    createTemporaryIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, creates a new temporary index

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteTemporaryIndex()

    + +
    deleteTemporaryIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, deletes a temporary index

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    replaceIndex()

    + +
    replaceIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, replaces the content of the current "production" index with the content of the temporary one

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    reindexIntoTemporary()

    + +
    reindexIntoTemporary(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, reindex all items from real and index them onto the temporary.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    reindexTaskStatus()

    + +
    reindexTaskStatus(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and index name, returns the status of the last scheduled reindexing tasks.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    processSearchEngine()

    + +
    processSearchEngine(string  $hashId, array  $params = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId schedules a task for processing all search engine's data sources.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    getSearchEngineProcessStatus()

    + +
    getSearchEngineProcessStatus(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId gets the status of the last process task.

    + + +

    Parameters

    + + + + + + +
    string$hashId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createItemInTemporalIndex()

    + +
    createItemInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and item data, creates a new item in temporal index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    updateItemInTemporalIndex()

    + +
    updateItemInTemporalIndex(string  $hashId, string  $indexName, string  $itemId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName, item id and data updates an item on temporal index.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    getItemFromTemporalIndex()

    + +
    getItemFromTemporalIndex(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and item id, it gets an item from temporal index.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteItemFromTemporalIndex()

    + +
    deleteItemFromTemporalIndex(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and item id, removes an item from temporal index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    string$itemId
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    findItemsFromTemporalIndex()

    + +
    findItemsFromTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and params, it gets an item list from temporal index.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    findItems()

    + +
    findItems(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, indexName and params, it gets an item list.

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    countItems()

    + +
    countItems(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId and indexName, returns the total number of items in the index.

    + + +

    Parameters

    + + + + + + + + + + + +
    string$hashId
    string$indexName
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createItemsInBulkInTemporalIndex()

    + +
    createItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items data, creates new items in temporal index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    updateItemsInBulkInTemporalIndex()

    + +
    updateItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items data, updates items in temporal index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteItemsInBulkInTemporalIndex()

    + +
    deleteItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items id, deletes items in temporal index

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    createItemsInBulk()

    + +
    createItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items data, creates new items

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    updateItemsInBulk()

    + +
    updateItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items data, updates items

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + +
    +
    + +
    +

    deleteItemsInBulk()

    + +
    deleteItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
    +

    Given a hashId, index id and items id, deletes items

    + + +

    Parameters

    + + + + + + + + + + + + + + + + +
    string$hashId
    string$indexName
    array$params
    + +

    Throws

    +
    +
    \Doofinder\Shared\Exceptions\ApiException
    +
    +
    + +

    Returns

    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
    +
    + +
    + + + - -
    - Tags - -
    -
    -
    - throws -
    -
    - ApiException - - -
    -
    - -
    Return values
    - HttpResponseInterface - — - - -
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +
    + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
    - - - - - -
    -
    -
    -

    Search results

    - -
    -
    -
      -
      -
      - - - - -
      + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSource.html b/doc/classes/Doofinder-Management-Model-DataSource.html index 8b90b15..e09dc35 100644 --- a/doc/classes/Doofinder-Management-Model-DataSource.html +++ b/doc/classes/Doofinder-Management-Model-DataSource.html @@ -1,523 +1,739 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
      -

      Documentation

      - - - - - -
      - -
      -
      - - - - -
      - - -
      -

      - DataSource + + + + + + -
      - in package - -
      - - - implements - ModelInterface - -

      - - + + + + + + + + + + + + + + + + + + +
      +
      +
      - +
      +
      +
      + + Search +
      +
      +
      + +
      +
      +
      + + Resources +
      +
      +
      + + + +
      +
      +
      +
      - -
      -

      - Properties - -

      -
      +
      +
      +
      - - - private - DataSourceOption - $options - +
      +
      +
      + + Shared +
      +
      +
      + +
      +
      +
      + + Exceptions +
      +
      + +
      +
      +
      - - - + - -
      +
      +
      +
      - - - + + +
      +
      + + - - + +
        +
      + + + + -
      -

      - Methods - -

      -
      +
      +
      +
      +
      + + +

      \Doofinder\Management\ModelDataSource

      +

      Model with data of a given data source

      + + + +
      +

      Summary

      +
      +
      + Methods +
      +
      + Properties +
      +
      + Constants +
      +
      +
      +
      + createFromArray()
      + jsonSerialize()
      +
      +
      + No public properties found +
      +
      + FQCN_OPTIONS
      +
      +
      +
      +
      + No protected methods found +
      +
      + No protected properties found +
      +
      + N/A +
      +
      +
      +
      + __construct()
      +
      +
      + $options
      + $type
      +
      +
      + N/A +
      +
      +
      +
      + +
      - - - public - static createFromArray(array<string|int, mixed> $data) : DataSource + +
      +
      +

      Constants

      +
      + +
      - -
      Parameters
      -
      -
      - $data - : array<string|int, mixed> -
      -
      +
      +
      + +
      +

      FQCN_OPTIONS

      +
      FQCN_OPTIONS = ['file' => DoofinderManagementModelDataSourceOptionFile::class, 'shopify' => DoofinderManagementModelDataSourceOptionShopify::class, 'bigcommerce' => DoofinderManagementModelDataSourceOptionBigCommerce::class, 'ekm' => DoofinderManagementModelDataSourceOptionEkm::class, 'magento2' => DoofinderManagementModelDataSourceOptionMagento::class] : \Doofinder\Management\Model\DataSourceOption[]
      +

      -
      -
      - - + +
      + + + + + +
      +
      +

      Properties

      +
      + +
      -
      Return values
      - DataSource - — - - - -
      -

      - jsonSerialize() - -

      - +
      +
      + +
      +

      $options

      +
      $options : \Doofinder\Management\Model\DataSourceOption
      +

      + - - - public - jsonSerialize() : array<string|int, mixed> +

      Type

      + DataSourceOption + —
      +
      + +
      + +
      +
      + +
      +

      $type

      +
      $type : string
      +

      + - - - +

      Type

      + string + —
      +
      + +
      + + + +
      +

      Methods

      + +
      -
      Return values
      - array<string|int, mixed> - — - - -
      -
      -

      - __construct() - -

      - +
      +
      + +
      +

      createFromArray()

      + +
      createFromArray(array  $data) : \Doofinder\Management\Model\DataSource
      +

      + - - - private - __construct(DataSourceOption $options, string $type) : mixed +

      Parameters

      + + + + + + +
      array$data
      + + +

      Returns

      + \Doofinder\Management\Model\DataSource + — + +
      +
      + +
      + +
      +
      + +
      +

      jsonSerialize()

      + +
      jsonSerialize() : array
      +

      + - -
      Parameters
      -
      -
      - $options - : DataSourceOption -
      -
      -
      -
      - $type - : string -
      -
      -
      -
      +

      Returns

      + array + — + +
      +
      + +
      + +
      +
      + +
      +

      __construct()

      + +
      __construct(\Doofinder\Management\Model\DataSourceOption  $options, string  $type) : mixed
      +

      + - +

      Parameters

      + + + + + + + + + + + +
      \Doofinder\Management\Model\DataSourceOption$options
      string$type
      + + +

      Returns

      + mixed + — + +
      +
      + +
      + + +
      -
      Return values
      - mixed - — - - - + + +
      +
      +
      +
      + +
      +
      +
      +
      +
      + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
      - - - - - -
      -
      -
      -

      Search results

      - -
      -
      -
        -
        -
        - - - - -
        + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOption.html b/doc/classes/Doofinder-Management-Model-DataSourceOption.html index 6f338e3..9da9fc6 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOption.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOption.html @@ -1,388 +1,638 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
        -

        Documentation

        - - - - - -
        - -
        -
        - - - - -
        - - -
        -

        - DataSourceOption - - -
        - in package - -
        - - - implements - ModelInterface + + + + -

        - - - -

        Model with data of a given data source option

        - - + + + + + + + + + + + + + + + + + + +
        +
        +
        -
        -

        - __construct() - -

        - +
        +
        +
        + + Search +
        +
        +
        + +
        +
        +
        + + Resources +
        +
        +
        + + + +
        +
        +
        +
        - - - protected - __construct(string|null $url) : mixed + + +
        +
        +
        +
        - -
        Parameters
        -
        -
        - $url - : string|null -
        -
        - -
        -
        +
        +
        +
        + + Shared +
        +
        +
        + +
        +
        +
        + + Exceptions +
        +
        + +
        +
        +
        - + -
        Return values
        - mixed - — - - -
        - +
        +
        +
        + + Services +
        +
        +
        + + + +
        +
        +
        +
        - - - - -
        -
        -
        -

        Search results

        - -
        -
        -
          -
          -
          -
          -
          +

          Parameters

          + + + + + + +
          string|null$url
          + + +

          Returns

          + mixed + — + +
          - + + + + + -
          + + + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOptionBigCommerce.html b/doc/classes/Doofinder-Management-Model-DataSourceOptionBigCommerce.html index b8f3e33..50ea87d 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOptionBigCommerce.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOptionBigCommerce.html @@ -1,621 +1,825 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
          -

          Documentation

          - - - - - -
          - -
          -
          - - -
          + + - - - + +
            +
          + + + + -
          Return values
          - string - — - - - -
          -

          - getStoreHash() - -

          - + + +
          +
          +
          +
          + + +

          \Doofinder\Management\ModelDataSourceOptionBigCommerce

          +

          Model with data of a given "big commerce" data source option

          + + + +
          +

          Summary

          +
          +
          + Methods +
          +
          + Properties +
          +
          + Constants +
          +
          +
          +
          + getUrl()
          + createFromArray()
          + jsonSerialize()
          + getAccessToken()
          + getStoreHash()
          +
          +
          + No public properties found +
          +
          + No constants found +
          +
          +
          +
          + __construct()
          +
          +
          + $url
          +
          +
          + N/A +
          +
          +
          +
          + No private methods found +
          +
          + $accessToken
          + $storeHash
          +
          +
          + N/A +
          +
          +
          +
          + +
          - - - public - getStoreHash() : string + + +
          +
          +

          Properties

          +
          + +
          - - - +
          +
          + +
          +

          $url

          +
          $url : string|null
          +

          + -
          Return values
          - string - — - - -
          - +
          + +
          + +
          +
          + +
          +

          $accessToken

          +
          $accessToken : string
          +

          + - - - public - getUrl() : string|null +

          Type

          + string + —
          +
          + +
          + +
          +
          + +
          +

          $storeHash

          +
          $storeHash : string
          +

          + - - - +

          Type

          + string + —
          +
          + +
          + + + +
          +

          Methods

          + +
          -
          Return values
          - string|null - — - - -
          -
          -

          - jsonSerialize() - -

          - +
          +
          + +
          +

          getUrl()

          + +
          getUrl() : string|null
          +

          + - - - public - jsonSerialize() : array<string|int, string> + + +

          Returns

          + string|null + — + +
          +
          + +
          + +
          +
          + +
          +

          createFromArray()

          + +
          createFromArray(array  $data) : \Doofinder\Management\Model\DataSourceOptionBigCommerce
          +

          + - - - +

          Parameters

          + + + + + + +
          array$data
          + + +

          Returns

          + \Doofinder\Management\Model\DataSourceOptionBigCommerce + — + +
          +
          + +
          + +
          +
          + +
          +

          jsonSerialize()

          + +
          jsonSerialize() : string[]
          +

          + -
          Return values
          - array<string|int, string> - — - - -
          - +
          + +
          + +
          +
          + +
          +

          getAccessToken()

          + +
          getAccessToken() : string
          +

          + - - - protected - __construct(string|null $url) : mixed + + +

          Returns

          + string + — + +
          +
          + +
          + +
          +
          + +
          +

          getStoreHash()

          + +
          getStoreHash() : string
          +

          + - -
          Parameters
          -
          -
          - $url - : string|null -
          -
          -
          -
          + +

          Returns

          + string + — + +
          +
          + +
          + +
          +
          + +
          +

          __construct()

          + +
          __construct(string|null  $url) : mixed
          +

          + - +

          Parameters

          + + + + + + +
          string|null$url
          + + +

          Returns

          + mixed + — + +
          +
          + +
          + + + -
          Return values
          - mixed - — - - -
          + + +
          +
          +
          +
          + +
          +
          +
          +
          +
          + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
          - - - - - -
          -
          -
          -

          Search results

          - -
          -
          -
            -
            -
            - - - - -
            + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOptionEkm.html b/doc/classes/Doofinder-Management-Model-DataSourceOptionEkm.html index 5964554..2cb6f76 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOptionEkm.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOptionEkm.html @@ -1,543 +1,768 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
            -

            Documentation

            - - - - - -
            - -
            -
            - - - - -
            - - -
            -

            - DataSourceOptionEkm - - - extends DataSourceOption - - -
            - in package - -
            - - -

            - - - -

            Model with data of a given "ekm" data source option

            - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
            +
            +
            -
            +
            + + - - - + + + + + + - - + +
              +
            + + + + -
            -

            - Methods - -

            -
            +
            +
            +
            +
            + + +

            \Doofinder\Management\ModelDataSourceOptionEkm

            +

            Model with data of a given "ekm" data source option

            + + + +
            +

            Summary

            +
            +
            + Methods +
            +
            + Properties +
            +
            + Constants +
            +
            +
            +
            + getUrl()
            + createFromArray()
            + jsonSerialize()
            + getRefreshToken()
            +
            +
            + No public properties found +
            +
            + No constants found +
            +
            +
            +
            + __construct()
            +
            +
            + $url
            +
            +
            + N/A +
            +
            +
            +
            + No private methods found +
            +
            + $refreshToken
            +
            +
            + N/A +
            +
            +
            +
            + +
            - - - public - static createFromArray(array<string|int, mixed> $data) : DataSourceOptionEkm + + +
            +
            +

            Properties

            +
            + +
            - -
            Parameters
            -
            -
            - $data - : array<string|int, mixed> -
            -
            +
            +
            + +
            +

            $url

            +
            $url : string|null
            +

            -
            -
            - - - -
            Return values
            - DataSourceOptionEkm - — - - - -
            -

            - getRefreshToken() - -

            - - - - - public - getRefreshToken() : string - - - - - -
            Return values
            - string - — - - -
            - +
            + + + +
            +
            + +
            +

            $refreshToken

            +
            $refreshToken : string
            +

            + -
            Return values
            - string|null - — - - -
            - +
            + +
            + + + +
            +

            Methods

            + +
            - - - public - jsonSerialize() : array<string|int, string> +
            +
            + +
            +

            getUrl()

            + +
            getUrl() : string|null
            +

            + - - - + + +

            Returns

            + string|null + — + +
            +
            + +
            + +
            +
            + +
            +

            createFromArray()

            + +
            createFromArray(array  $data) : \Doofinder\Management\Model\DataSourceOptionEkm
            +

            + -
            Return values
            - array<string|int, string> - — - - -
            -
            -

            - __construct() - -

            - +

            Parameters

            + + + + + + +
            array$data
            + + +

            Returns

            + \Doofinder\Management\Model\DataSourceOptionEkm + — + +
            +
            + +
            + +
            +
            + +
            +

            jsonSerialize()

            + +
            jsonSerialize() : string[]
            +

            + - - - protected - __construct(string|null $url) : mixed + + +

            Returns

            + string[] + — + +
            +
            + +
            + +
            +
            + +
            +

            getRefreshToken()

            + +
            getRefreshToken() : string
            +

            + - -
            Parameters
            -
            -
            - $url - : string|null -
            -
            -
            -
            + +

            Returns

            + string + — + +
            +
            + +
            + +
            +
            + +
            +

            __construct()

            + +
            __construct(string|null  $url) : mixed
            +

            + - +

            Parameters

            + + + + + + +
            string|null$url
            + + +

            Returns

            + mixed + — + +
            +
            + +
            + + +
            -
            Return values
            - mixed - — - - - + + +
            +
            +
            +
            + +
            +
            +
            +
            +
            + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
            - - - - - -
            -
            -
            -

            Search results

            - -
            -
            -
              -
              -
              - - - - -
              + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOptionFile.html b/doc/classes/Doofinder-Management-Model-DataSourceOptionFile.html index bf44a23..114889c 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOptionFile.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOptionFile.html @@ -1,543 +1,768 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
              -

              Documentation

              - - - - - -
              - -
              -
              - - - - -
              - - -
              -

              - DataSourceOptionFile - - - extends DataSourceOption - - -
              - in package - -
              - - -

              - - - -

              Model with data of a given "file" data source option

              - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
              +
              +
              -
              +
              + + - - - + + + + + + - - + +
                +
              + + + + -
              -

              - Methods - -

              -
              +
              +
              +
              +
              + + +

              \Doofinder\Management\ModelDataSourceOptionFile

              +

              Model with data of a given "file" data source option

              + + + +
              +

              Summary

              +
              +
              + Methods +
              +
              + Properties +
              +
              + Constants +
              +
              +
              +
              + getUrl()
              + createFromArray()
              + jsonSerialize()
              + getPageSize()
              +
              +
              + No public properties found +
              +
              + No constants found +
              +
              +
              +
              + __construct()
              +
              +
              + $url
              +
              +
              + N/A +
              +
              +
              +
              + No private methods found +
              +
              + $pageSize
              +
              +
              + N/A +
              +
              +
              +
              + +
              - - - public - static createFromArray(array<string|int, mixed> $data) : DataSourceOptionFile + + +
              +
              +

              Properties

              +
              + +
              - -
              Parameters
              -
              -
              - $data - : array<string|int, mixed> -
              -
              +
              +
              + +
              +

              $url

              +
              $url : string|null
              +

              -
              -
              - - - -
              Return values
              - DataSourceOptionFile - — - - - -
              -

              - getPageSize() - -

              - - - - - public - getPageSize() : int|null - - - - - -
              Return values
              - int|null - — - - -
              - +
              + + + +
              +
              + +
              +

              $pageSize

              +
              $pageSize : int|null
              +

              + -
              Return values
              - string|null - — - - -
              - +
              + +
              + + + +
              +

              Methods

              + +
              - - - public - jsonSerialize() : array<string|int, string> +
              +
              + +
              +

              getUrl()

              + +
              getUrl() : string|null
              +

              + - - - + + +

              Returns

              + string|null + — + +
              +
              + +
              + +
              +
              + +
              +

              createFromArray()

              + +
              createFromArray(array  $data) : \Doofinder\Management\Model\DataSourceOptionFile
              +

              + -
              Return values
              - array<string|int, string> - — - - -
              -
              -

              - __construct() - -

              - +

              Parameters

              + + + + + + +
              array$data
              + + +

              Returns

              + \Doofinder\Management\Model\DataSourceOptionFile + — + +
              +
              + +
              + +
              +
              + +
              +

              jsonSerialize()

              + +
              jsonSerialize() : string[]
              +

              + - - - protected - __construct(string|null $url) : mixed + + +

              Returns

              + string[] + — + +
              +
              + +
              + +
              +
              + +
              +

              getPageSize()

              + +
              getPageSize() : int|null
              +

              + - -
              Parameters
              -
              -
              - $url - : string|null -
              -
              -
              -
              + +

              Returns

              + int|null + — + +
              +
              + +
              + +
              +
              + +
              +

              __construct()

              + +
              __construct(string|null  $url) : mixed
              +

              + - +

              Parameters

              + + + + + + +
              string|null$url
              + + +

              Returns

              + mixed + — + +
              +
              + +
              + + +
              -
              Return values
              - mixed - — - - - + + +
              +
              +
              +
              + +
              +
              +
              +
              +
              + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
              - - - - - -
              -
              -
              -

              Search results

              - -
              -
              -
                -
                -
                - - - - -
                + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOptionMagento.html b/doc/classes/Doofinder-Management-Model-DataSourceOptionMagento.html index 04607c6..a409710 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOptionMagento.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOptionMagento.html @@ -1,465 +1,712 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                -

                Documentation

                - - - - - -
                - -
                -
                - - - - -
                - - -
                -

                - DataSourceOptionMagento - - - extends DataSourceOption - + + + + -
                - in package - -
                - - -

                - - - -

                Model with data of a given "magento" data source option

                - - - + + + + + + + + + + + + + + + + + + +
                +
                +
                - + +
                  +
                +
                +
                + + -
                -

                - Methods - -

                -
                +
                +
                +
                +
                + + +

                \Doofinder\Management\ModelDataSourceOptionMagento

                +

                Model with data of a given "magento" data source option

                + + + +
                +

                Summary

                +
                +
                + Methods +
                +
                + Properties +
                +
                + Constants +
                +
                +
                +
                + getUrl()
                + createFromArray()
                + jsonSerialize()
                +
                +
                + No public properties found +
                +
                + No constants found +
                +
                +
                +
                + __construct()
                +
                +
                + $url
                +
                +
                + N/A +
                +
                +
                +
                + No private methods found +
                +
                + No private properties found +
                +
                + N/A +
                +
                +
                +
                + +
                - - - public - static createFromArray(array<string|int, mixed> $data) : DataSourceOptionMagento + + +
                +
                +

                Properties

                +
                + +
                - -
                Parameters
                -
                -
                - $data - : array<string|int, mixed> -
                -
                +
                +
                + +
                +

                $url

                +
                $url : string|null
                +

                -
                -
                - - -
                Return values
                - DataSourceOptionMagento - — - - - -
                -

                - getUrl() - -

                - - - - - public - getUrl() : string|null - - - - - -
                Return values
                - string|null - — - - -
                - +
                + + + + + +
                +

                Methods

                + +
                - - - +
                +
                + +
                +

                getUrl()

                + +
                getUrl() : string|null
                +

                + -
                Return values
                - array<string|int, string> - — - - -
                - +
                + +
                + +
                +
                + +
                +

                createFromArray()

                + +
                createFromArray(array  $data) : \Doofinder\Management\Model\DataSourceOptionMagento
                +

                + - - - protected - __construct(string|null $url) : mixed +

                Parameters

                + + + + + + +
                array$data
                + + +

                Returns

                + \Doofinder\Management\Model\DataSourceOptionMagento + — + +
                +
                + +
                + +
                +
                + +
                +

                jsonSerialize()

                + +
                jsonSerialize() : string[]
                +

                + - -
                Parameters
                -
                -
                - $url - : string|null -
                -
                -
                -
                + +

                Returns

                + string[] + — + +
                +
                + +
                + +
                +
                + +
                +

                __construct()

                + +
                __construct(string|null  $url) : mixed
                +

                + - +

                Parameters

                + + + + + + +
                string|null$url
                + + +

                Returns

                + mixed + — + +
                +
                + +
                + + +
                -
                Return values
                - mixed - — - - - + + +
                +
                +
                +
                + +
                +
                +
                +
                +
                + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                - - - - - -
                -
                -
                -

                Search results

                - -
                -
                -
                  -
                  -
                  - - - - -
                  + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-DataSourceOptionShopify.html b/doc/classes/Doofinder-Management-Model-DataSourceOptionShopify.html index 8147e0c..7e8dbb5 100644 --- a/doc/classes/Doofinder-Management-Model-DataSourceOptionShopify.html +++ b/doc/classes/Doofinder-Management-Model-DataSourceOptionShopify.html @@ -1,543 +1,768 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                  -

                  Documentation

                  - - - - - -
                  - -
                  -
                  - - - - -
                  - - -
                  -

                  - DataSourceOptionShopify - - - extends DataSourceOption - - -
                  - in package - -
                  - - -

                  - - - -

                  Model with data of a given "shopify" data source option

                  - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  +
                  +
                  -
                  +
                  + + - - - + + + + + + - - + +
                    +
                  + + + + -
                  -

                  - Methods - -

                  -
                  +
                  +
                  +
                  +
                  + + +

                  \Doofinder\Management\ModelDataSourceOptionShopify

                  +

                  Model with data of a given "shopify" data source option

                  + + + +
                  +

                  Summary

                  +
                  +
                  + Methods +
                  +
                  + Properties +
                  +
                  + Constants +
                  +
                  +
                  +
                  + getUrl()
                  + createFromArray()
                  + jsonSerialize()
                  + getToken()
                  +
                  +
                  + No public properties found +
                  +
                  + No constants found +
                  +
                  +
                  +
                  + __construct()
                  +
                  +
                  + $url
                  +
                  +
                  + N/A +
                  +
                  +
                  +
                  + No private methods found +
                  +
                  + $token
                  +
                  +
                  + N/A +
                  +
                  +
                  +
                  + +
                  - - - public - static createFromArray(array<string|int, mixed> $data) : DataSourceOptionShopify + + +
                  +
                  +

                  Properties

                  +
                  + +
                  - -
                  Parameters
                  -
                  -
                  - $data - : array<string|int, mixed> -
                  -
                  +
                  +
                  + +
                  +

                  $url

                  +
                  $url : string|null
                  +

                  -
                  -
                  - - - -
                  Return values
                  - DataSourceOptionShopify - — - - - -
                  -

                  - getToken() - -

                  - - - - - public - getToken() : string - - - - - -
                  Return values
                  - string - — - - -
                  - +
                  + + + +
                  +
                  + +
                  +

                  $token

                  +
                  $token : string
                  +

                  + -
                  Return values
                  - string|null - — - - -
                  - +
                  + +
                  + + + +
                  +

                  Methods

                  + +
                  - - - public - jsonSerialize() : array<string|int, string> +
                  +
                  + +
                  +

                  getUrl()

                  + +
                  getUrl() : string|null
                  +

                  + - - - + + +

                  Returns

                  + string|null + — + +
                  +
                  + +
                  + +
                  +
                  + +
                  +

                  createFromArray()

                  + +
                  createFromArray(array  $data) : \Doofinder\Management\Model\DataSourceOptionShopify
                  +

                  + -
                  Return values
                  - array<string|int, string> - — - - -
                  -
                  -

                  - __construct() - -

                  - +

                  Parameters

                  + + + + + + +
                  array$data
                  + + +

                  Returns

                  + \Doofinder\Management\Model\DataSourceOptionShopify + — + +
                  +
                  + +
                  + +
                  +
                  + +
                  +

                  jsonSerialize()

                  + +
                  jsonSerialize() : string[]
                  +

                  + - - - protected - __construct(string|null $url) : mixed + + +

                  Returns

                  + string[] + — + +
                  +
                  + +
                  + +
                  +
                  + +
                  +

                  getToken()

                  + +
                  getToken() : string
                  +

                  + - -
                  Parameters
                  -
                  -
                  - $url - : string|null -
                  -
                  -
                  -
                  + +

                  Returns

                  + string + — + +
                  +
                  + +
                  + +
                  +
                  + +
                  +

                  __construct()

                  + +
                  __construct(string|null  $url) : mixed
                  +

                  + - +

                  Parameters

                  + + + + + + +
                  string|null$url
                  + + +

                  Returns

                  + mixed + — + +
                  +
                  + +
                  + + +
                  -
                  Return values
                  - mixed - — - - - + + +
                  +
                  +
                  +
                  + +
                  +
                  +
                  +
                  +
                  + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                  - - - - - -
                  -
                  -
                  -

                  Search results

                  - -
                  -
                  -
                    -
                    -
                    - - - - -
                    + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-Index.html b/doc/classes/Doofinder-Management-Model-Index.html index e9e9770..e1d6cc7 100644 --- a/doc/classes/Doofinder-Management-Model-Index.html +++ b/doc/classes/Doofinder-Management-Model-Index.html @@ -1,731 +1,896 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                    -

                    Documentation

                    - - - - - -
                    - -
                    -
                    - - - - -
                    - - -
                    -

                    - Index - - -
                    - in package - -
                    - - - implements - ModelInterface - -

                    - - - -

                    Model with data of a given index

                    + + + + + + + + + + + + + + + + + + + + + + + + + + +
                    +
                    +
                    -
                    +
                    + + - - - +
                    +
                    +
                    + + Search +
                    +
                    +
                    + +
                    +
                    +
                    + + Resources +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    - -
                    +
                    +
                    +
                    - - - private - array<string|int, mixed> - $options - +
                    +
                    +
                    + + Shared +
                    +
                    +
                    + +
                    +
                    +
                    + + Exceptions +
                    +
                    + +
                    +
                    +
                    - - - + - -
                    +
                    +
                    +
                    - - - + + + + + + - - + +
                      +
                    + + + + -
                    -

                    - Methods - -

                    -
                    -

                    - createFromArray() - -

                    - + +
                    +
                    +
                    +
                    +
                    + + +

                    \Doofinder\Management\ModelIndex

                    +

                    Model with data of a given index

                    + + + +
                    +

                    Summary

                    +
                    +
                    + Methods +
                    +
                    + Properties +
                    +
                    + Constants +
                    +
                    +
                    +
                    + createFromArray()
                    + jsonSerialize()
                    + getName()
                    + getPreset()
                    + getOptions()
                    + getDataSources()
                    +
                    +
                    + No public properties found +
                    +
                    + No constants found +
                    +
                    +
                    +
                    + No protected methods found +
                    +
                    + No protected properties found +
                    +
                    + N/A +
                    +
                    +
                    +
                    + __construct()
                    +
                    +
                    + $name
                    + $preset
                    + $options
                    + $dataSources
                    +
                    +
                    + N/A +
                    +
                    +
                    +
                    + +
                    - - - public - static createFromArray(array<string|int, mixed> $data) : Index + + +
                    +
                    +

                    Properties

                    +
                    + +
                    - -
                    Parameters
                    -
                    -
                    - $data - : array<string|int, mixed> -
                    -
                    +
                    +
                    + +
                    +

                    $name

                    +
                    $name : string
                    +

                    -
                    -
                    - - -
                    Return values
                    - Index - — - - - -
                    -

                    - getDataSources() - -

                    - - - - - public - getDataSources() : array<string|int, DataSource> - - - - - -
                    Return values
                    - array<string|int, DataSource> - — - - -
                    -
                    -

                    - getName() - -

                    - - - - - public - getName() : string - - - - - -
                    Return values
                    - string - — - - -
                    -
                    -

                    - getOptions() - -

                    - - - - - public - getOptions() : array<string|int, mixed> - - - - +

                    Type

                    + string + —
                    +
                    + + + +
                    +
                    + +
                    +

                    $preset

                    +
                    $preset : string
                    +

                    + -
                    Return values
                    - array<string|int, mixed> - — - - -
                    - +
                    + +
                    + +
                    +
                    + +
                    +

                    $options

                    +
                    $options : array
                    +

                    + - - - public - getPreset() : string +

                    Type

                    + array + —
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    $dataSources

                    +
                    $dataSources : \Doofinder\Management\Model\DataSource[]
                    +

                    + - - - +

                    Type

                    + DataSource[] + —
                    +
                    + +
                    + + + +
                    +

                    Methods

                    + +
                    -
                    Return values
                    - string - — - - - -
                    -

                    - jsonSerialize() - -

                    - +
                    +
                    + +
                    +

                    createFromArray()

                    + +
                    createFromArray(array  $data) : \Doofinder\Management\Model\Index
                    +

                    + - - - public - jsonSerialize() : array<string|int, mixed> +

                    Parameters

                    + + + + + + +
                    array$data
                    + + +

                    Returns

                    + \Doofinder\Management\Model\Index + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    jsonSerialize()

                    + +
                    jsonSerialize() : array
                    +

                    + - - - + + +

                    Returns

                    + array + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    getName()

                    + +
                    getName() : string
                    +

                    + -
                    Return values
                    - array<string|int, mixed> - — - - -
                    -
                    -

                    - __construct() - -

                    - + + +

                    Returns

                    + string + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    getPreset()

                    + +
                    getPreset() : string
                    +

                    + - - - private - __construct(string $name, string $preset, string $options, array<string|int, DataSource$dataSources) : mixed + + +

                    Returns

                    + string + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    getOptions()

                    + +
                    getOptions() : array
                    +

                    + - -
                    Parameters
                    -
                    -
                    - $name - : string -
                    -
                    -
                    -
                    - $preset - : string -
                    -
                    -
                    -
                    - $options - : string -
                    -
                    +

                    Returns

                    + array + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    getDataSources()

                    + +
                    getDataSources() : \Doofinder\Management\Model\DataSource[]
                    +

                    + + + - -
                    - $dataSources - : array<string|int, DataSource> -
                    -
                    +

                    Returns

                    + \Doofinder\Management\Model\DataSource[] + — + +
                    +
                    + +
                    + +
                    +
                    + +
                    +

                    __construct()

                    + +
                    __construct(string  $name, string  $preset, string  $options, \Doofinder\Management\Model\DataSource[]  $dataSources) : mixed
                    +

                    - - - +

                    Parameters

                    + + + + + + + + + + + + + + + + + + + + + +
                    string$name
                    string$preset
                    string$options
                    \Doofinder\Management\Model\DataSource[]$dataSources
                    + + +

                    Returns

                    + mixed + — + +
                    +
                    + +
                    + + +
                    -
                    Return values
                    - mixed - — - - - + + +
                    +
                    +
                    +
                    + +
                    +
                    +
                    +
                    +
                    + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                    - - - - - -
                    -
                    -
                    -

                    Search results

                    - -
                    -
                    -
                      -
                      -
                      - - - - -
                      + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-Item.html b/doc/classes/Doofinder-Management-Model-Item.html index 8774aac..298bdd1 100644 --- a/doc/classes/Doofinder-Management-Model-Item.html +++ b/doc/classes/Doofinder-Management-Model-Item.html @@ -1,1028 +1,1113 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                      -

                      Documentation

                      - - - - - -
                      - -
                      -
                      - - - - -
                      - - -
                      -

                      - Item - - -
                      - in package - -
                      - - - implements - ModelInterface - -

                      - - - -

                      Model with data of a given item

                      - - - - - - - -

                      - Interfaces, Classes and Traits - -

                      - -
                      -
                      ModelInterface
                      -
                      Model's interface
                      - - -
                      - - -

                      - Table of Contents - -

                      - -
                      -
                      - SETTED_FIELDS - -  = ['title', 'description', 'link', 'image_link', 'availability', 'price', 'sale_price', 'brand', 'gtin', 'mpn'] -
                      -
                      - -
                      - $additionalFields - -  : array<string|int, mixed> -
                      -
                      - -
                      - $bestPrice - -  : float|null -
                      -
                      - -
                      - $categories - -  : array<string|int, string>|string -
                      -
                      - -
                      - $dfGroupingId - -  : string|null -
                      -
                      - -
                      - $dfGroupLeader - -  : bool|null -
                      -
                      - -
                      - $dfManualBoost - -  : float|null -
                      -
                      - -
                      - $id - -  : string -
                      -
                      - -
                      - createFromArray() - -  : Item -
                      -
                      - -
                      - getAdditionalFields() - -  : array<string|int, mixed> -
                      -
                      - -
                      - getBestPrice() - -  : float|null -
                      -
                      - -
                      - getCategories() - -  : array<string|int, string>|string|null -
                      -
                      - -
                      - getDfGroupingId() - -  : string|null -
                      -
                      - -
                      - getDfGroupLeader() - -  : bool|null -
                      -
                      - -
                      - getDfManualBoost() - -  : float|null -
                      -
                      - -
                      - getId() - -  : string -
                      -
                      - -
                      - jsonSerialize() - -  : array<string|int, mixed> -
                      -
                      - -
                      - __construct() - -  : mixed -
                      -
                      - -
                      - - - - -
                      -

                      - Constants - -

                      -
                      -

                      - SETTED_FIELDS - -

                      - - - - - - public - mixed - SETTED_FIELDS - = ['title', 'description', 'link', 'image_link', 'availability', 'price', 'sale_price', 'brand', 'gtin', 'mpn'] - - - -
                      - -
                      - - - -
                      -
                      - - -
                      -

                      - Properties - -

                      -
                      -

                      - $additionalFields - - - -

                      - - - - - private - array<string|int, mixed> - $additionalFields - = [] + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      +
                      +
                      -
                      +
                      + + - - - +
                      +
                      +
                      + + Search +
                      +
                      +
                      + +
                      +
                      +
                      + + Resources +
                      +
                      +
                      + + + +
                      +
                      +
                      +
                      - -
                      +
                      +
                      +
                      - - - private - float|null - $dfManualBoost - +
                      +
                      +
                      + + Shared +
                      +
                      +
                      + +
                      +
                      +
                      + + Exceptions +
                      +
                      + +
                      +
                      +
                      - - - + - -
                      +
                      +
                      +
                      - - - + + + + + + - - + +
                        +
                      + + + + -
                      -

                      - Methods - -

                      -
                      -

                      - createFromArray() - -

                      - + +
                      +
                      +
                      +
                      +
                      + + +

                      \Doofinder\Management\ModelItem

                      +

                      Model with data of a given item

                      + + + +
                      +

                      Summary

                      +
                      +
                      + Methods +
                      +
                      + Properties +
                      +
                      + Constants +
                      +
                      +
                      +
                      + createFromArray()
                      + jsonSerialize()
                      + getId()
                      + getDfGroupingId()
                      + getDfGroupLeader()
                      + getDfManualBoost()
                      + getCategories()
                      + getBestPrice()
                      + getAdditionalFields()
                      +
                      +
                      + No public properties found +
                      +
                      + SETTED_FIELDS
                      +
                      +
                      +
                      +
                      + No protected methods found +
                      +
                      + No protected properties found +
                      +
                      + N/A +
                      +
                      +
                      +
                      + __construct()
                      +
                      +
                      + $id
                      + $dfGroupingId
                      + $dfGroupLeader
                      + $dfManualBoost
                      + $categories
                      + $bestPrice
                      + $additionalFields
                      +
                      +
                      + N/A +
                      +
                      +
                      +
                      + +
                      - - - public - static createFromArray(array<string|int, mixed> $data) : Item + +
                      +
                      +

                      Constants

                      +
                      + +
                      - -
                      Parameters
                      -
                      -
                      - $data - : array<string|int, mixed> -
                      -
                      +
                      +
                      + +
                      +

                      SETTED_FIELDS

                      +
                      SETTED_FIELDS = ['title', 'description', 'link', 'image_link', 'availability', 'price', 'sale_price', 'brand', 'gtin', 'mpn']
                      +

                      -
                      -
                      - - - -
                      Return values
                      - Item - — - - - -
                      -

                      - getAdditionalFields() - -

                      - - - - - public - getAdditionalFields() : array<string|int, mixed> - - - - - -
                      Return values
                      - array<string|int, mixed> - — - - -
                      -
                      -

                      - getBestPrice() - -

                      - - - - - public - getBestPrice() : float|null - - - - - -
                      Return values
                      - float|null - — - - -
                      -
                      -

                      - getCategories() - -

                      - - - - - public - getCategories() : array<string|int, string>|string|null - - - - - -
                      Return values
                      - array<string|int, string>|string|null - — - - -
                      -
                      -

                      - getDfGroupingId() - -

                      - - - - - public - getDfGroupingId() : string|null +
                      +
                      + + + + + +
                      +
                      +

                      Properties

                      +
                      + +
                      - - - +
                      +
                      + +
                      +

                      $id

                      +
                      $id : string
                      +

                      + -
                      Return values
                      - string|null - — - - -
                      -
                      -

                      - getDfGroupLeader() - -

                      - +

                      Type

                      + string + —
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      $dfGroupingId

                      +
                      $dfGroupingId : string|null
                      +

                      + - - - public - getDfGroupLeader() : bool|null +

                      Type

                      + string|null + —
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      $dfGroupLeader

                      +
                      $dfGroupLeader : bool|null
                      +

                      + - - - +

                      Type

                      + bool|null + —
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      $dfManualBoost

                      +
                      $dfManualBoost : float|null
                      +

                      + -
                      Return values
                      - bool|null - — - - -
                      - +
                      + +
                      + +
                      +
                      + +
                      +

                      $categories

                      +
                      $categories : string[]|string
                      +

                      + - - - public - getDfManualBoost() : float|null +

                      Type

                      + string[]|string + —
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      $bestPrice

                      +
                      $bestPrice : float|null
                      +

                      + - - - +

                      Type

                      + float|null + —
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      $additionalFields

                      +
                      $additionalFields : array
                      +

                      + -
                      Return values
                      - float|null - — - - -
                      -
                      -

                      - getId() - -

                      - +

                      Type

                      + array + —
                      +
                      + +
                      + + + +
                      +

                      Methods

                      + +
                      - - - public - getId() : string +
                      +
                      + +
                      +

                      createFromArray()

                      + +
                      createFromArray(array  $data) : \Doofinder\Management\Model\Item
                      +

                      + - - - +

                      Parameters

                      + + + + + + +
                      array$data
                      + + +

                      Returns

                      + \Doofinder\Management\Model\Item + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      jsonSerialize()

                      + +
                      jsonSerialize() : array
                      +

                      + -
                      Return values
                      - string - — - - -
                      -
                      -

                      - jsonSerialize() - -

                      - + + +

                      Returns

                      + array + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getId()

                      + +
                      getId() : string
                      +

                      + - - - public - jsonSerialize() : array<string|int, mixed> + + +

                      Returns

                      + string + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getDfGroupingId()

                      + +
                      getDfGroupingId() : string|null
                      +

                      + - - - + + +

                      Returns

                      + string|null + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getDfGroupLeader()

                      + +
                      getDfGroupLeader() : bool|null
                      +

                      + -
                      Return values
                      - array<string|int, mixed> - — - - -
                      -
                      -

                      - __construct() - -

                      - + + +

                      Returns

                      + bool|null + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getDfManualBoost()

                      + +
                      getDfManualBoost() : float|null
                      +

                      + - - - private - __construct(string|null $id, string|null $dfGroupingId, string|null $dfGroupLeader, float|null $dfManualBoost, array<string|int, string>|string|null $categories, float|null $bestPrice, string|null $additionalFields) : mixed + + +

                      Returns

                      + float|null + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getCategories()

                      + +
                      getCategories() : string[]|string|null
                      +

                      + - -
                      Parameters
                      -
                      -
                      - $id - : string|null -
                      -
                      -
                      -
                      - $dfGroupingId - : string|null -
                      -
                      -
                      -
                      - $dfGroupLeader - : string|null -
                      -
                      +

                      Returns

                      + string[]|string|null + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getBestPrice()

                      + +
                      getBestPrice() : float|null
                      +

                      + + + - -
                      - $dfManualBoost - : float|null -
                      -
                      +

                      Returns

                      + float|null + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      getAdditionalFields()

                      + +
                      getAdditionalFields() : array
                      +

                      - -
                      - $categories - : array<string|int, string>|string|null -
                      -
                      + -
                      -
                      - $bestPrice - : float|null -
                      -
                      -
                      -
                      - $additionalFields - : string|null -
                      -
                      +

                      Returns

                      + array + — + +
                      +
                      + +
                      + +
                      +
                      + +
                      +

                      __construct()

                      + +
                      __construct(string|null  $id, string|null  $dfGroupingId, string|null  $dfGroupLeader, float|null  $dfManualBoost, string[]|string|null  $categories, float|null  $bestPrice, string|null  $additionalFields) : mixed
                      +

                      - - - +

                      Parameters

                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      string|null$id
                      string|null$dfGroupingId
                      string|null$dfGroupLeader
                      float|null$dfManualBoost
                      string[]|string|null$categories
                      float|null$bestPrice
                      string|null$additionalFields
                      + + +

                      Returns

                      + mixed + — + +
                      +
                      + +
                      + + +
                      -
                      Return values
                      - mixed - — - - - + + +
                      +
                      +
                      +
                      + +
                      +
                      +
                      +
                      +
                      + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                      - - - - - -
                      -
                      -
                      -

                      Search results

                      - -
                      -
                      -
                        -
                        -
                        - - - - -
                        + + - - - - - diff --git a/doc/classes/Doofinder-Management-Model-SearchEngine.html b/doc/classes/Doofinder-Management-Model-SearchEngine.html index be7b698..eae4a3c 100644 --- a/doc/classes/Doofinder-Management-Model-SearchEngine.html +++ b/doc/classes/Doofinder-Management-Model-SearchEngine.html @@ -1,1366 +1,1338 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                        -

                        Documentation

                        - - - - - -
                        - -
                        -
                        - - - - -
                        - - -
                        -

                        - SearchEngine - - -
                        - in package - -
                        - - - implements - ModelInterface - -

                        - - - -

                        Model with data of a given search engine

                        - - - - - - - -

                        - Interfaces, Classes and Traits - -

                        - -
                        -
                        ModelInterface
                        -
                        Model's interface
                        - - -
                        - - -

                        - Table of Contents - -

                        - -
                        -
                        - $currency - -  : string -
                        -
                        - -
                        - $hasGrouping - -  : bool -
                        -
                        - -
                        - $hashid - -  : string -
                        -
                        - -
                        - $inactive - -  : bool -
                        -
                        - -
                        - $indices - -  : array<string|int, mixed> -
                        -
                        - -
                        - $language - -  : string -
                        -
                        - -
                        - $name - -  : string -
                        -
                        - -
                        - $platform - -  : string -
                        -
                        - -
                        - $searchUrl - -  : string -
                        -
                        - -
                        - $siteUrl - -  : string|null -
                        -
                        - -
                        - $stopwords - -  : bool -
                        -
                        - -
                        - createFromArray() - -  : SearchEngine -
                        -
                        - -
                        - getCurrency() - -  : string -
                        -
                        - -
                        - getHashid() - -  : string -
                        -
                        - -
                        - getIndices() - -  : array<string|int, mixed> -
                        -
                        - -
                        - getLanguage() - -  : string -
                        -
                        - -
                        - getName() - -  : string -
                        -
                        - -
                        - getPlatform() - -  : string -
                        -
                        - -
                        - getSearchUrl() - -  : string -
                        -
                        - -
                        - getSiteUrl() - -  : string|null -
                        -
                        - -
                        - isHasGrouping() - -  : bool -
                        -
                        - -
                        - isInactive() - -  : bool -
                        -
                        - -
                        - isStopwords() - -  : bool -
                        -
                        - -
                        - jsonSerialize() - -  : array<string|int, mixed> -
                        -
                        - -
                        - __construct() - -  : mixed -
                        -
                        - -
                        - - - - - - -
                        -

                        - Properties - -

                        -
                        -

                        - $currency - - - -

                        - - - - - private - string - $currency - - - - - - -
                        -
                        -

                        - $hasGrouping - - - -

                        - - - - - private - bool - $hasGrouping - - - - - - -
                        -
                        -

                        - $hashid - - - -

                        - - - - - private - string - $hashid - - - - - - -
                        -
                        -

                        - $inactive - - - -

                        - - - - - private - bool - $inactive - - - - - - -
                        -
                        -

                        - $indices - - - -

                        - + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        +
                        +
                        -
                        +
                        + + - - - private - string - $searchUrl - +
                        +
                        +
                        + + Search +
                        +
                        +
                        + +
                        +
                        +
                        + + Resources +
                        +
                        +
                        + + + +
                        +
                        +
                        +
                        - - - + + +
                        +
                        +
                        +
                        - - - - + +
                          +
                        + + + + -
                        -

                        - Methods - -

                        -
                        +
                        +
                        +
                        +
                        + + +

                        \Doofinder\Management\ModelSearchEngine

                        +

                        Model with data of a given search engine

                        + + + +
                        +

                        Summary

                        +
                        +
                        + Methods +
                        +
                        + Properties +
                        +
                        + Constants +
                        +
                        +
                        +
                        + createFromArray()
                        + getCurrency()
                        + getHashid()
                        + getIndices()
                        + isInactive()
                        + getLanguage()
                        + getName()
                        + getSearchUrl()
                        + getSiteUrl()
                        + isStopwords()
                        + getPlatform()
                        + isHasGrouping()
                        + jsonSerialize()
                        +
                        +
                        + No public properties found +
                        +
                        + No constants found +
                        +
                        +
                        +
                        + No protected methods found +
                        +
                        + No protected properties found +
                        +
                        + N/A +
                        +
                        +
                        +
                        + __construct()
                        +
                        +
                        + $currency
                        + $hashid
                        + $indices
                        + $inactive
                        + $language
                        + $name
                        + $searchUrl
                        + $siteUrl
                        + $stopwords
                        + $platform
                        + $hasGrouping
                        +
                        +
                        + N/A +
                        +
                        +
                        +
                        + +
                        - - - public - static createFromArray(array<string|int, mixed> $data) : SearchEngine + + +
                        +
                        +

                        Properties

                        +
                        + +
                        - -
                        Parameters
                        -
                        -
                        - $data - : array<string|int, mixed> -
                        -
                        +
                        +
                        + +
                        +

                        $currency

                        +
                        $currency : string
                        +

                        -
                        -
                        - - - -
                        Return values
                        - SearchEngine - — - - - -
                        -

                        - getCurrency() - -

                        - - - - - public - getCurrency() : string - - - - - -
                        Return values
                        - string - — - - -
                        -
                        -

                        - getHashid() - -

                        - - - - - public - getHashid() : string - - - - - -
                        Return values
                        - string - — - - -
                        -
                        -

                        - getIndices() - -

                        - - - - public - getIndices() : array<string|int, mixed> - - - - - -
                        Return values
                        - array<string|int, mixed> - — - - -
                        -
                        -

                        - getLanguage() - -

                        - - - - - public - getLanguage() : string - - - - - -
                        Return values
                        - string - — - - -
                        - +
                        + + + +
                        +
                        + +
                        +

                        $hashid

                        +
                        $hashid : string
                        +

                        + - - - public - getName() : string +

                        Type

                        + string + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $indices

                        +
                        $indices : array
                        +

                        + - - - +

                        Type

                        + array + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $inactive

                        +
                        $inactive : bool
                        +

                        + -
                        Return values
                        - string - — - - -
                        - +
                        + +
                        + +
                        +
                        + +
                        +

                        $language

                        +
                        $language : string
                        +

                        + - - - public - getPlatform() : string +

                        Type

                        + string + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $name

                        +
                        $name : string
                        +

                        + - - - +

                        Type

                        + string + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $searchUrl

                        +
                        $searchUrl : string
                        +

                        + -
                        Return values
                        - string - — - - -
                        - +
                        + +
                        + +
                        +
                        + +
                        +

                        $siteUrl

                        +
                        $siteUrl : string|null
                        +

                        + - - - public - getSearchUrl() : string +

                        Type

                        + string|null + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $stopwords

                        +
                        $stopwords : bool
                        +

                        + - - - +

                        Type

                        + bool + —
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        $platform

                        +
                        $platform : string
                        +

                        + -
                        Return values
                        - string - — - - -
                        - +
                        + +
                        + +
                        +
                        + +
                        +

                        $hasGrouping

                        +
                        $hasGrouping : bool
                        +

                        + - - - public - getSiteUrl() : string|null +

                        Type

                        + bool + —
                        +
                        + +
                        + + + +
                        +

                        Methods

                        + +
                        - - - -
                        - Tags - -
                        -
                        -
                        - deprecated -
                        -
                        - 7.0.4 - - -
                        -
                        - -
                        Return values
                        - string|null - — - - - -
                        -

                        - isHasGrouping() - -

                        - +
                        +
                        + +
                        +

                        createFromArray()

                        + +
                        createFromArray(array  $data) : \Doofinder\Management\Model\SearchEngine
                        +

                        + - - - public - isHasGrouping() : bool +

                        Parameters

                        + + + + + + +
                        array$data
                        + + +

                        Returns

                        + \Doofinder\Management\Model\SearchEngine + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getCurrency()

                        + +
                        getCurrency() : string
                        +

                        + - - - + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getHashid()

                        + +
                        getHashid() : string
                        +

                        + -
                        Return values
                        - bool - — - - -
                        -
                        -

                        - isInactive() - -

                        - + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getIndices()

                        + +
                        getIndices() : array
                        +

                        + - - - public - isInactive() : bool + + +

                        Returns

                        + array + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        isInactive()

                        + +
                        isInactive() : bool
                        +

                        + - - - + + +

                        Returns

                        + bool + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getLanguage()

                        + +
                        getLanguage() : string
                        +

                        + -
                        Return values
                        - bool - — - - -
                        -
                        -

                        - isStopwords() - -

                        - + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getName()

                        + +
                        getName() : string
                        +

                        + - - - public - isStopwords() : bool + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getSearchUrl()

                        + +
                        getSearchUrl() : string
                        +

                        + - - - + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getSiteUrl()

                        + +
                        getSiteUrl() : string|null
                        +

                        + -
                        Return values
                        - bool - — - - -
                        -
                        -

                        - jsonSerialize() - -

                        - + + +

                        Returns

                        + string|null + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        isStopwords()

                        + +
                        isStopwords() : bool
                        +

                        + - - - public - jsonSerialize() : array<string|int, mixed> + + +

                        Returns

                        + bool + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        getPlatform()

                        + +
                        getPlatform() : string
                        +

                        + - - - + + +

                        Returns

                        + string + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        isHasGrouping()

                        + +
                        isHasGrouping() : bool
                        +

                        + -
                        Return values
                        - array<string|int, mixed> - — - - -
                        -
                        -

                        - __construct() - -

                        - + + +

                        Returns

                        + bool + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        jsonSerialize()

                        + +
                        jsonSerialize() : array
                        +

                        + - - - private - __construct(mixed $language, mixed $name, mixed $currency, mixed $hashid, mixed $indices, mixed $inactive, mixed $searchUrl, mixed $siteUrl, mixed $stopwords, mixed $platform, mixed $hasGrouping) : mixed - -
                        - -
                        Parameters
                        -
                        -
                        - $language - : mixed -
                        -
                        -
                        - -
                        -
                        - $name - : mixed -
                        -
                        -
                        - -
                        -
                        - $currency - : mixed -
                        -
                        -
                        - -
                        -
                        - $hashid - : mixed -
                        -
                        -
                        - -
                        -
                        - $indices - : mixed -
                        -
                        -
                        - -
                        -
                        - $inactive - : mixed -
                        -
                        -
                        - -
                        -
                        - $searchUrl - : mixed -
                        -
                        -
                        - -
                        -
                        - $siteUrl - : mixed -
                        -
                        -
                        - -
                        -
                        - $stopwords - : mixed -
                        -
                        -
                        - -
                        -
                        - $platform - : mixed -
                        -
                        -
                        - -
                        -
                        - $hasGrouping - : mixed -
                        -
                        -
                        - -
                        -
                        + + +

                        Returns

                        + array + — + +
                        +
                        + +
                        + +
                        +
                        + +
                        +

                        __construct()

                        + +
                        __construct(mixed  $language, mixed  $name, mixed  $currency, mixed  $hashid, mixed  $indices, mixed  $inactive, mixed  $searchUrl, mixed  $siteUrl, mixed  $stopwords, mixed  $platform, mixed  $hasGrouping) : mixed
                        +

                        + - +

                        Parameters

                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        mixed$language
                        mixed$name
                        mixed$currency
                        mixed$hashid
                        mixed$indices
                        mixed$inactive
                        mixed$searchUrl
                        mixed$siteUrl
                        mixed$stopwords
                        mixed$platform
                        mixed$hasGrouping
                        + + +

                        Returns

                        + mixed + — + +
                        +
                        + +
                        + + +
                        -
                        Return values
                        - mixed - — - - - + + +
                        +
                        +
                        +
                        + +
                        +
                        +
                        +
                        +
                        + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                        - - - - - -
                        -
                        -
                        -

                        Search results

                        - -
                        -
                        -
                          -
                          -
                          - - - - -
                          + + - - - - - diff --git a/doc/classes/Doofinder-Management-Resources-Index.html b/doc/classes/Doofinder-Management-Resources-Index.html index 9b32a70..da139be 100644 --- a/doc/classes/Doofinder-Management-Resources-Index.html +++ b/doc/classes/Doofinder-Management-Resources-Index.html @@ -1,1560 +1,1486 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                          -

                          Documentation

                          - - - - - -
                          - -
                          -
                          - - -
                          + + -
                          -

                          - Methods - -

                          -
                          +
                          +
                          +
                          +
                          + + +

                          \Doofinder\Management\ResourcesIndex

                          +

                          Index class is responsible for making the requests to the index's endpoints and return a response

                          + + + +
                          +

                          Summary

                          +
                          +
                          + Methods +
                          +
                          + Properties +
                          +
                          + Constants +
                          +
                          +
                          +
                          + getUrl()
                          + create()
                          + createIndex()
                          + updateIndex()
                          + getIndex()
                          + listIndexes()
                          + deleteIndex()
                          + createTemporaryIndex()
                          + deleteTemporaryIndex()
                          + replaceIndex()
                          + reindexIntoTemporary()
                          + reindexTaskStatus()
                          +
                          +
                          + No public properties found +
                          +
                          + No constants found +
                          +
                          +
                          +
                          + __construct()
                          + requestWithJwt()
                          + requestWithToken()
                          +
                          +
                          + $httpClient
                          + $config
                          + $baseUrl
                          +
                          +
                          + N/A +
                          +
                          +
                          +
                          + request()
                          + getBaseUrl()
                          +
                          +
                          + No private properties found +
                          +
                          + N/A +
                          +
                          +
                          +
                          + +
                          - -
                          Parameters
                          -
                          -
                          - $httpClient - : HttpClientInterface -
                          -
                          + + +
                          +
                          +

                          Properties

                          +
                          + +
                          + +
                          +
                          + +
                          +

                          $httpClient

                          +
                          $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                          +

                          -
                          -
                          - $config - : Configuration -
                          -
                          + +

                          Type

                          + HttpClientInterface + — +
                          + + + +
                          +
                          + +
                          +

                          $config

                          +
                          $config : \Doofinder\Configuration
                          +

                          - - - +

                          Type

                          + Configuration + —
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          $baseUrl

                          +
                          $baseUrl : string
                          +

                          + -
                          Return values
                          - Index - — - - -
                          -
                          -

                          - createIndex() - -

                          - - -

                          Given a hashId and index data, creates a new index

                          - - - public - createIndex(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface +

                          Type

                          + string + —
                          +
                          + +
                          + + + +
                          +

                          Methods

                          + +
                          - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          - -
                          -
                          - $params - : array<string|int, mixed> -
                          -
                          +
                          +
                          + +
                          +

                          getUrl()

                          + +
                          getUrl() : string
                          +

                          -
                          -
                          - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - - -
                          -

                          - createTemporaryIndex() - -

                          - - -

                          Given a hashId and index name, creates a new temporary index

                          - - - public - createTemporaryIndex(string $hashId, string $indexName) : HttpResponseInterface - - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          -
                          -
                          - $indexName - : string -
                          -
                          -
                          -
                          - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - deleteIndex() - -

                          - - -

                          Given a hashId and indexName, deletes an index

                          - - - public - deleteIndex(string $hashId, string $indexName) : HttpResponseInterface +

                          Returns

                          + string + — + +
                          + + + + +
                          +
                          + +
                          +

                          create()

                          + +
                          create(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : \Doofinder\Management\Resources\Index
                          +

                          + - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                          \Doofinder\Configuration$config
                          -
                          -
                          - $indexName - : string -
                          -
                          -
                          -
                          - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - deleteTemporaryIndex() - -

                          - - -

                          Given a hashId and index name, deletes a temporary index

                          - - - public - deleteTemporaryIndex(string $hashId, string $indexName) : HttpResponseInterface +

                          Returns

                          + \Doofinder\Management\Resources\Index + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          createIndex()

                          + +
                          createIndex(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index data, creates a new index

                          + - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          array$params
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          updateIndex()

                          + +
                          updateIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId, indexName and data updates an index

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - getIndex() - -

                          - - -

                          Given a hashId, indexName and data, it gets an index

                          - - - public - getIndex(string $hashId, string $indexName) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          array$params
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          -
                          -
                          - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - getUrl() - -

                          - - - - - public - abstract getUrl() : string - - - - - -
                          Return values
                          - string - — - - -
                          -
                          -

                          - listIndexes() - -

                          - - -

                          Given a hashId, lists index's search engine

                          - - - public - listIndexes(string $hashId) : HttpResponseInterface - - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          getIndex()

                          + +
                          getIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId, indexName and data, it gets an index

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - reindexIntoTemporary() - -

                          - - -

                          Given a hashId and index name, reindex all items from real and index them onto the temporary.

                          - - - public - reindexIntoTemporary(string $hashId, string $indexName) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          listIndexes()

                          + +
                          listIndexes(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId, lists index's search engine

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - reindexTaskStatus() - -

                          - - -

                          Given a hashId and index name, returns the status of the last scheduled reindexing tasks.

                          - - - public - reindexTaskStatus(string $hashId, string $indexName) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + +
                          string$hashId
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          deleteIndex()

                          + +
                          deleteIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and indexName, deletes an index

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - replaceIndex() - -

                          - - -

                          Given a hashId and index name, replaces the content of the current "production" index with the content of the temporary one

                          - - - public - replaceIndex(string $hashId, string $indexName) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          createTemporaryIndex()

                          + +
                          createTemporaryIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index name, creates a new temporary index

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - updateIndex() - -

                          - - -

                          Given a hashId, indexName and data updates an index

                          - - - public - updateIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $indexName - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          -
                          -
                          - $params - : array<string|int, mixed> -
                          -
                          +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          deleteTemporaryIndex()

                          + +
                          deleteTemporaryIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index name, deletes a temporary index

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - __construct() - -

                          - - - - - protected - __construct(HttpClientInterface $httpClient, Configuration $config) : mixed - -
                          Parameters
                          -
                          -
                          - $httpClient - : HttpClientInterface -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $config - : Configuration -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          replaceIndex()

                          + +
                          replaceIndex(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index name, replaces the content of the current "production" index with the content of the temporary one

                          - - - - - -
                          Return values
                          - mixed - — - - -
                          -
                          -

                          - requestWithJwt() - -

                          - - -

                          It does a http request with Jwt authentication. If there is an error throws an ApiException

                          - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $url - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $method - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          -
                          -
                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                          -
                          +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          reindexIntoTemporary()

                          + +
                          reindexIntoTemporary(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index name, reindex all items from real and index them onto the temporary.

                          - -
                          - $params - : array<string|int, mixed> - = []
                          -
                          + +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $headers - : array<string|int, mixed> - = []
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          reindexTaskStatus()

                          + +
                          reindexTaskStatus(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          Given a hashId and index name, returns the status of the last scheduled reindexing tasks.

                          - - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - requestWithToken() - -

                          - - -

                          It does a http request with Token authentication. If there is an error throws an ApiException

                          - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                          Parameters
                          -
                          -
                          - $url - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string$indexName
                          -
                          -
                          - $method - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          -
                          -
                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                          -
                          +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          __construct()

                          + +
                          __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                          +

                          - -
                          - $params - : array<string|int, mixed> - = []
                          -
                          + +

                          Parameters

                          + + + + + + + + + + + +
                          \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                          \Doofinder\Configuration$config
                          -
                          -
                          - $headers - : array<string|int, mixed> - = []
                          -
                          -
                          - - - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - -
                          -
                          -

                          - getBaseUrl() - -

                          - - - - - private - getBaseUrl(string $hashId[, string|null $indexName = null ]) : string +

                          Returns

                          + mixed + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          requestWithJwt()

                          + +
                          requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          It does a http request with Jwt authentication. If there is an error throws an ApiException

                          + - -
                          Parameters
                          -
                          -
                          - $hashId - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          string$url
                          string$method
                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                          array$params
                          array$headers
                          -
                          -
                          - $indexName - : string|null - = null
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          requestWithToken()

                          + +
                          requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          It does a http request with Token authentication. If there is an error throws an ApiException

                          - - - - -
                          Return values
                          - string - — - - -
                          -
                          -

                          - request() - -

                          - - -

                          It does a http request. If there is an error throws an ApiException

                          - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                          Parameters

                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          string$url
                          string$method
                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                          array$params
                          array$headers
                          + +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          + +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          request()

                          + +
                          request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                          +

                          It does a http request. If there is an error throws an ApiException

                          + - -
                          Parameters
                          -
                          -
                          - $url - : string -
                          -
                          +

                          Parameters

                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          string$url
                          string$method
                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                          array$params
                          array$headers
                          -
                          -
                          - $method - : string -
                          -
                          +

                          Throws

                          +
                          +
                          \Doofinder\Shared\Exceptions\ApiException
                          +
                          +
                          -
                          -
                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                          -
                          +

                          Returns

                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                          +
                          + +
                          + +
                          +
                          + +
                          +

                          getBaseUrl()

                          + +
                          getBaseUrl(string  $hashId, string|null  $indexName = null) : string
                          +

                          - -
                          - $params - : array<string|int, mixed> - = []
                          -
                          + +

                          Parameters

                          + + + + + + + + + + + +
                          string$hashId
                          string|null$indexName
                          -
                          -
                          - $headers - : array<string|int, mixed> - = []
                          -
                          -
                          - +

                          Returns

                          + string + — + +
                          +
                          + +
                          + + +
                          - -
                          - Tags - -
                          -
                          -
                          - throws -
                          -
                          - ApiException - - -
                          -
                          - -
                          Return values
                          - HttpResponseInterface - — - - - + + +
                          +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                          - - - - - -
                          -
                          -
                          -

                          Search results

                          - -
                          -
                          -
                            -
                            -
                            - - - - -
                            + + - - - - - diff --git a/doc/classes/Doofinder-Management-Resources-Item.html b/doc/classes/Doofinder-Management-Resources-Item.html index bf16b53..9e8edd2 100644 --- a/doc/classes/Doofinder-Management-Resources-Item.html +++ b/doc/classes/Doofinder-Management-Resources-Item.html @@ -1,2276 +1,1991 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                            -

                            Documentation

                            - - - - - -
                            - -
                            -
                            - - - - -
                            - - -
                            -

                            - Item - - - extends ManagementResource - - -
                            - in package - -
                            - - -

                            - - - -

                            Item class is responsible for making the requests to the item's endpoints and return a response

                            - - - - - - - - - -

                            - Table of Contents - -

                            - -
                            -
                            - $baseUrl - -  : string -
                            -
                            - -
                            - $config - -  : Configuration -
                            -
                            - -
                            - $httpClient - -  : HttpClientInterface -
                            -
                            - -
                            - countItems() - -  : HttpResponseInterface -
                            -
                            Given a hashId and indexName, returns the total number of items in the index.
                            - -
                            - create() - -  : Item -
                            -
                            - -
                            - createItem() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and item data, creates a new item
                            - -
                            - createItemInTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and item data, creates a new item in temporal index
                            - -
                            - createItemsInBulk() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items data, creates new items in index
                            - -
                            - createItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items data, creates new items in temporal index
                            - -
                            - deleteItem() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and item id, deletes an item
                            - -
                            - deleteItemFromTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and item id, deletes an item from temporal index
                            - -
                            - deleteItemsInBulk() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items id, deletes items in index
                            - -
                            - deleteItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items id, deletes items in temporal index
                            - -
                            - findItems() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and params, it gets an item list
                            - -
                            - findItemsFromTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and params, it gets an item list from temporal index
                            - -
                            - getItem() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and item id, it gets an item
                            - -
                            - getItemFromTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName and item id, it gets an item from temporal index
                            - -
                            - getUrl() - -  : string -
                            -
                            - -
                            - scrollIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId and index name, scrolls index
                            - -
                            - updateItem() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName, item id and data, updates an item
                            - -
                            - updateItemInTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, indexName, item id and data, updates an item in temporal index
                            - -
                            - updateItemsInBulk() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items data, updates items in index
                            - -
                            - updateItemsInBulkInTemporalIndex() - -  : HttpResponseInterface -
                            -
                            Given a hashId, index name and items data, updates items in temporal index
                            - -
                            - __construct() - -  : mixed -
                            -
                            - -
                            - requestWithJwt() - -  : HttpResponseInterface -
                            -
                            It does a http request with Jwt authentication. If there is an error throws an ApiException
                            - -
                            - requestWithToken() - -  : HttpResponseInterface -
                            -
                            It does a http request with Token authentication. If there is an error throws an ApiException
                            - -
                            - getBaseUrl() - -  : string -
                            -
                            - -
                            - request() - -  : HttpResponseInterface -
                            -
                            It does a http request. If there is an error throws an ApiException
                            - -
                            - - - - - - -
                            -

                            - Properties - -

                            -
                            -

                            - $baseUrl - - - -

                            - - - - - protected - string - $baseUrl - - - - - - -
                            - - -
                            - -
                            -

                            - Methods - -

                            -
                            -

                            - countItems() - -

                            - - -

                            Given a hashId and indexName, returns the total number of items in the index.

                            - - - public - countItems(string $hashId, string $indexName) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            - -
                            -

                            - createItem() - -

                            - - -

                            Given a hashId, index name and item data, creates a new item

                            - - - public - createItem(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - createItemInTemporalIndex() - -

                            - - -

                            Given a hashId, index name and item data, creates a new item in temporal index

                            - - - public - createItemInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - createItemsInBulk() - -

                            - - -

                            Given a hashId, index name and items data, creates new items in index

                            - - - public - createItemsInBulk(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - createItemsInBulkInTemporalIndex() - -

                            - - -

                            Given a hashId, index name and items data, creates new items in temporal index

                            - - - public - createItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - deleteItem() - -

                            - - -

                            Given a hashId, indexName and item id, deletes an item

                            - - - public - deleteItem(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $itemId - : string -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - deleteItemFromTemporalIndex() - -

                            - - -

                            Given a hashId, indexName and item id, deletes an item from temporal index

                            - - - public - deleteItemFromTemporalIndex(string $hashId, string $indexName, string $itemId) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $itemId - : string -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - deleteItemsInBulk() - -

                            - - -

                            Given a hashId, index name and items id, deletes items in index

                            - - - public - deleteItemsInBulk(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - deleteItemsInBulkInTemporalIndex() - -

                            - - -

                            Given a hashId, index name and items id, deletes items in temporal index

                            - - - public - deleteItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - findItems() - -

                            - - -

                            Given a hashId, indexName and params, it gets an item list

                            - - - public - findItems(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - findItemsFromTemporalIndex() - -

                            - - -

                            Given a hashId, indexName and params, it gets an item list from temporal index

                            - - - public - findItemsFromTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface - - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            - - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - getItem() - -

                            - - -

                            Given a hashId, indexName and item id, it gets an item

                            - - - public - getItem(string $hashId, string $indexName, string $itemId) : HttpResponseInterface + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            +
                            +
                            -
                            -

                            - updateItemsInBulkInTemporalIndex() - -

                            - - -

                            Given a hashId, index name and items data, updates items in temporal index

                            - - - public - updateItemsInBulkInTemporalIndex(string $hashId, string $indexName, array<string|int, mixed> $params) : HttpResponseInterface +
                            +
                            +
                            + + Resources +
                            +
                            + +
                            +
                            +
                            - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> -
                            -
                            - -
                            -
                            + + +
                            +
                            + + - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - - -
                            -

                            - __construct() - -

                            - +
                            +
                            +
                            + + Search +
                            +
                            +
                            + +
                            +
                            +
                            + + Resources +
                            +
                            +
                            + + + +
                            +
                            +
                            +
                            - - - protected - __construct(HttpClientInterface $httpClient, Configuration $config) : mixed + + +
                            +
                            +
                            +
                            - -
                            Parameters
                            -
                            -
                            - $httpClient - : HttpClientInterface -
                            -
                            - -
                            -
                            - $config - : Configuration -
                            -
                            - -
                            -
                            +
                            +
                            +
                            + + Shared +
                            +
                            +
                            + +
                            +
                            +
                            + + Exceptions +
                            +
                            + +
                            +
                            +
                            - + -
                            Return values
                            - mixed - — - - -
                            -
                            -

                            - requestWithJwt() - -

                            - - -

                            It does a http request with Jwt authentication. If there is an error throws an ApiException

                            - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +
                            +
                            +
                            + + Services +
                            +
                            +
                            + + + +
                            +
                            +
                            +
                            - -
                            Parameters
                            -
                            -
                            - $url - : string -
                            -
                            - -
                            -
                            - $method - : string -
                            -
                            - -
                            -
                            - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            - $headers - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            +
                            +
                            +
                            + + Utils +
                            +
                            +
                            + + + +
                            +
                            +
                            +
                            + + + + + + + - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - requestWithToken() - -

                            - - -

                            It does a http request with Token authentication. If there is an error throws an ApiException

                            - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface + + + + + + - -
                            Parameters
                            -
                            -
                            - $url - : string -
                            -
                            - -
                            -
                            - $method - : string -
                            -
                            - -
                            -
                            - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            - $headers - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            + +
                              +
                            + + + + - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            -
                            -

                            - getBaseUrl() - -

                            - + + +
                            +
                            +
                            +
                            + + +

                            \Doofinder\Management\ResourcesItem

                            +

                            Item class is responsible for making the requests to the item's endpoints and return a response

                            + + + +
                            +

                            Summary

                            +
                            +
                            + Methods +
                            +
                            + Properties +
                            +
                            + Constants +
                            +
                            +
                            +
                            + getUrl()
                            + create()
                            + createItem()
                            + updateItem()
                            + getItem()
                            + scrollIndex()
                            + deleteItem()
                            + createItemInTemporalIndex()
                            + updateItemInTemporalIndex()
                            + getItemFromTemporalIndex()
                            + deleteItemFromTemporalIndex()
                            + findItemsFromTemporalIndex()
                            + findItems()
                            + countItems()
                            + createItemsInBulkInTemporalIndex()
                            + updateItemsInBulkInTemporalIndex()
                            + deleteItemsInBulkInTemporalIndex()
                            + createItemsInBulk()
                            + updateItemsInBulk()
                            + deleteItemsInBulk()
                            +
                            +
                            + No public properties found +
                            +
                            + No constants found +
                            +
                            +
                            +
                            + __construct()
                            + requestWithJwt()
                            + requestWithToken()
                            +
                            +
                            + $httpClient
                            + $config
                            + $baseUrl
                            +
                            +
                            + N/A +
                            +
                            +
                            +
                            + request()
                            + getBaseUrl()
                            +
                            +
                            + No private properties found +
                            +
                            + N/A +
                            +
                            +
                            +
                            + +
                            - - - private - getBaseUrl(string $hashId, string $indexName[, string|null $itemId = null ][, bool $isTemporalIndex = false ]) : string + + +
                            +
                            +

                            Properties

                            +
                            + +
                            - -
                            Parameters
                            -
                            -
                            - $hashId - : string -
                            -
                            - -
                            -
                            - $indexName - : string -
                            -
                            - -
                            -
                            - $itemId - : string|null - = null
                            -
                            - -
                            -
                            - $isTemporalIndex - : bool - = false
                            -
                            - -
                            -
                            +
                            +
                            + +
                            +

                            $httpClient

                            +
                            $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                            +

                            + - +

                            Type

                            + HttpClientInterface + —
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            $config

                            +
                            $config : \Doofinder\Configuration
                            +

                            + + +

                            Type

                            + Configuration + —
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            $baseUrl

                            +
                            $baseUrl : string
                            +

                            + + +

                            Type

                            + string + —
                            +
                            + +
                            + + + +
                            +

                            Methods

                            + +
                            -
                            Return values
                            - string - — - - -
                            -
                            -

                            - request() - -

                            - - -

                            It does a http request. If there is an error throws an ApiException

                            - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +
                            +
                            + +
                            +

                            getUrl()

                            + +
                            getUrl() : string
                            +

                            + - -
                            Parameters
                            -
                            -
                            - $url - : string -
                            -
                            - -
                            -
                            - $method - : string -
                            -
                            - -
                            -
                            - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                            -
                            - -
                            -
                            - $params - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            - $headers - : array<string|int, mixed> - = []
                            -
                            - -
                            -
                            + + +

                            Returns

                            + string + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            create()

                            + +
                            create(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : \Doofinder\Management\Resources\Item
                            +

                            + + +

                            Parameters

                            + + + + + + + + + + + +
                            \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                            \Doofinder\Configuration$config
                            + + +

                            Returns

                            + \Doofinder\Management\Resources\Item + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            createItem()

                            + +
                            createItem(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and item data, creates a new item

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            updateItem()

                            + +
                            updateItem(string  $hashId, string  $indexName, string  $itemId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName, item id and data, updates an item

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            getItem()

                            + +
                            getItem(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and item id, it gets an item

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            scrollIndex()

                            + +
                            scrollIndex(string  $hashId, string  $indexName, mixed  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId and index name, scrolls index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            mixed$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            deleteItem()

                            + +
                            deleteItem(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and item id, deletes an item

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            createItemInTemporalIndex()

                            + +
                            createItemInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and item data, creates a new item in temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            updateItemInTemporalIndex()

                            + +
                            updateItemInTemporalIndex(string  $hashId, string  $indexName, string  $itemId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName, item id and data, updates an item in temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            getItemFromTemporalIndex()

                            + +
                            getItemFromTemporalIndex(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and item id, it gets an item from temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            deleteItemFromTemporalIndex()

                            + +
                            deleteItemFromTemporalIndex(string  $hashId, string  $indexName, string  $itemId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and item id, deletes an item from temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string$itemId
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            findItemsFromTemporalIndex()

                            + +
                            findItemsFromTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and params, it gets an item list from temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            findItems()

                            + +
                            findItems(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, indexName and params, it gets an item list

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            countItems()

                            + +
                            countItems(string  $hashId, string  $indexName) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId and indexName, returns the total number of items in the index.

                            + + +

                            Parameters

                            + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            createItemsInBulkInTemporalIndex()

                            + +
                            createItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items data, creates new items in temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            updateItemsInBulkInTemporalIndex()

                            + +
                            updateItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items data, updates items in temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            deleteItemsInBulkInTemporalIndex()

                            + +
                            deleteItemsInBulkInTemporalIndex(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items id, deletes items in temporal index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            createItemsInBulk()

                            + +
                            createItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items data, creates new items in index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            updateItemsInBulk()

                            + +
                            updateItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items data, updates items in index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            deleteItemsInBulk()

                            + +
                            deleteItemsInBulk(string  $hashId, string  $indexName, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            Given a hashId, index name and items id, deletes items in index

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            array$params
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            __construct()

                            + +
                            __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                            +

                            + + +

                            Parameters

                            + + + + + + + + + + + +
                            \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                            \Doofinder\Configuration$config
                            + + +

                            Returns

                            + mixed + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            requestWithJwt()

                            + +
                            requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            It does a http request with Jwt authentication. If there is an error throws an ApiException

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            string$url
                            string$method
                            class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                            array$params
                            array$headers
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            requestWithToken()

                            + +
                            requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            It does a http request with Token authentication. If there is an error throws an ApiException

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            string$url
                            string$method
                            class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                            array$params
                            array$headers
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            request()

                            + +
                            request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                            +

                            It does a http request. If there is an error throws an ApiException

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            string$url
                            string$method
                            class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                            array$params
                            array$headers
                            + +

                            Throws

                            +
                            +
                            \Doofinder\Shared\Exceptions\ApiException
                            +
                            +
                            + +

                            Returns

                            + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                            +
                            + +
                            + +
                            +
                            + +
                            +

                            getBaseUrl()

                            + +
                            getBaseUrl(string  $hashId, string  $indexName, string|null  $itemId = null, bool  $isTemporalIndex = false) : string
                            +

                            + + +

                            Parameters

                            + + + + + + + + + + + + + + + + + + + + + +
                            string$hashId
                            string$indexName
                            string|null$itemId
                            bool$isTemporalIndex
                            + + +

                            Returns

                            + string + — + +
                            +
                            + +
                            + + + - -
                            - Tags - -
                            -
                            -
                            - throws -
                            -
                            - ApiException - - -
                            -
                            - -
                            Return values
                            - HttpResponseInterface - — - - -
                            + + +
                            +
                            +
                            +
                            + +
                            +
                            +
                            +
                            +
                            + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                            - - - - - -
                            -
                            -
                            -

                            Search results

                            - -
                            -
                            -
                              -
                              -
                              - - - - -
                              + + - - - - - diff --git a/doc/classes/Doofinder-Management-Resources-ManagementResource.html b/doc/classes/Doofinder-Management-Resources-ManagementResource.html index daed4fb..e47c1fa 100644 --- a/doc/classes/Doofinder-Management-Resources-ManagementResource.html +++ b/doc/classes/Doofinder-Management-Resources-ManagementResource.html @@ -1,739 +1,893 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                              -

                              Documentation

                              - - - - - -
                              - -
                              -
                              - - -
                              + + + + +
                                +
                              + + + + + + + +
                              +
                              +
                              +
                              + + +

                              \Doofinder\Management\ResourcesManagementResource

                              +

                              A resource class is in charge to communicate with the API and return a formatted response

                              + + + +
                              +

                              Summary

                              +
                              +
                              + Methods +
                              +
                              + Properties +
                              +
                              + Constants +
                              +
                              +
                              +
                              + getUrl()
                              +
                              +
                              + No public properties found +
                              +
                              + No constants found +
                              +
                              +
                              +
                              + __construct()
                              + requestWithJwt()
                              + requestWithToken()
                              +
                              +
                              + $httpClient
                              + $config
                              + $baseUrl
                              +
                              +
                              + N/A +
                              +
                              +
                              +
                              + request()
                              +
                              +
                              + No private properties found +
                              +
                              + N/A +
                              +
                              +
                              +
                              + +
                              + + + +
                              +
                              +

                              Properties

                              +
                              + +
                              + +
                              +
                              + + +
                              + +
                              + +
                              +
                              + +
                              +

                              $config

                              +
                              $config : \Doofinder\Configuration
                              +

                              - - - +

                              Type

                              + Configuration + —
                              +
                              + +
                              + +
                              +
                              + +
                              +

                              $baseUrl

                              +
                              $baseUrl : string
                              +

                              + -
                              Return values
                              - mixed - — - - -
                              -
                              -

                              - requestWithJwt() - -

                              - - -

                              It does a http request with Jwt authentication. If there is an error throws an ApiException

                              - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                              Type

                              + string + —
                              +
                              + +
                              + + + +
                              +

                              Methods

                              + +
                              - -
                              Parameters
                              -
                              -
                              - $url - : string -
                              -
                              +
                              +
                              + +
                              +

                              getUrl()

                              + +
                              getUrl() : string
                              +

                              Returns versioned url

                              -
                              -
                              - $method - : string -
                              -
                              - -
                              -
                              - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                              -
                              + -
                              -
                              - $params - : array<string|int, mixed> - = []
                              -
                              -
                              -
                              - $headers - : array<string|int, mixed> - = []
                              -
                              +

                              Returns

                              + string + — + + +
                              + + + +
                              +
                              + +
                              +

                              __construct()

                              + +
                              __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                              +

                              - - - - -
                              - Tags - -
                              -
                              -
                              - throws -
                              -
                              - ApiException - - -
                              -
                              - -
                              Return values
                              - HttpResponseInterface - — - - -
                              -
                              -

                              - requestWithToken() - -

                              - - -

                              It does a http request with Token authentication. If there is an error throws an ApiException

                              - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                              Parameters
                              -
                              -
                              - $url - : string -
                              -
                              +

                              Parameters

                              + + + + + + + + + + + +
                              \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                              \Doofinder\Configuration$config
                              -
                              -
                              - $method - : string -
                              -
                              -
                              -
                              - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                              -
                              +

                              Returns

                              + mixed + — + +
                              +
                              + +
                              + +
                              +
                              + +
                              +

                              requestWithJwt()

                              + +
                              requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                              +

                              It does a http request with Jwt authentication. If there is an error throws an ApiException

                              - -
                              - $params - : array<string|int, mixed> - = []
                              -
                              + +

                              Parameters

                              + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              string$url
                              string$method
                              class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                              array$params
                              array$headers
                              -
                              -
                              - $headers - : array<string|int, mixed> - = []
                              -
                              +

                              Throws

                              +
                              +
                              \Doofinder\Shared\Exceptions\ApiException
                              +
                              +
                              + +

                              Returns

                              + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                              +
                              + +
                              + +
                              +
                              + +
                              +

                              requestWithToken()

                              + +
                              requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                              +

                              It does a http request with Token authentication. If there is an error throws an ApiException

                              - - - - -
                              - Tags - -
                              -
                              -
                              - throws -
                              -
                              - ApiException - - -
                              -
                              - -
                              Return values
                              - HttpResponseInterface - — - - -
                              -
                              -

                              - request() - -

                              - - -

                              It does a http request. If there is an error throws an ApiException

                              - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                              Parameters
                              -
                              -
                              - $url - : string -
                              -
                              +

                              Parameters

                              + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              string$url
                              string$method
                              class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                              array$params
                              array$headers
                              -
                              -
                              - $method - : string -
                              -
                              +

                              Throws

                              +
                              +
                              \Doofinder\Shared\Exceptions\ApiException
                              +
                              +
                              -
                              -
                              - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                              -
                              +

                              Returns

                              + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                              +
                              + +
                              + +
                              +
                              + +
                              +

                              request()

                              + +
                              request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                              +

                              It does a http request. If there is an error throws an ApiException

                              - -
                              - $params - : array<string|int, mixed> - = []
                              -
                              + +

                              Parameters

                              + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              string$url
                              string$method
                              class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                              array$params
                              array$headers
                              -
                              -
                              - $headers - : array<string|int, mixed> - = []
                              -
                              +

                              Throws

                              +
                              +
                              \Doofinder\Shared\Exceptions\ApiException
                              +
                              +
                              -
                              - +

                              Returns

                              + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                              +
                              + +
                              + + +
                              - -
                              - Tags - -
                              -
                              -
                              - throws -
                              -
                              - ApiException - - -
                              -
                              - -
                              Return values
                              - HttpResponseInterface - — - - - + + +
                              +
                              +
                              +
                              + +
                              +
                              +
                              +
                              +
                              + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                              - - - - - -
                              -
                              -
                              -

                              Search results

                              - -
                              -
                              -
                                -
                                -
                                - - - - -
                                + + - - - - - diff --git a/doc/classes/Doofinder-Management-Resources-SearchEngine.html b/doc/classes/Doofinder-Management-Resources-SearchEngine.html index 9800691..99782fd 100644 --- a/doc/classes/Doofinder-Management-Resources-SearchEngine.html +++ b/doc/classes/Doofinder-Management-Resources-SearchEngine.html @@ -1,1295 +1,1298 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                -

                                Documentation

                                - - - - - -
                                - -
                                -
                                - - -
                                + + - - - public - static create(HttpClientInterface $httpClient, Configuration $config) : SearchEngine +
                                +
                                +
                                + + Search +
                                +
                                +
                                + +
                                +
                                +
                                + + Resources +
                                +
                                +
                                + + + +
                                +
                                +
                                +
                                - -
                                Parameters
                                -
                                -
                                - $httpClient - : HttpClientInterface -
                                -
                                - -
                                -
                                - $config - : Configuration -
                                -
                                - -
                                -
                                + + +
                                +
                                +
                                +
                                - +
                                +
                                +
                                + + Shared +
                                +
                                +
                                + +
                                +
                                +
                                + + Exceptions +
                                +
                                + +
                                +
                                +
                                -
                                Return values
                                - SearchEngine - — - - - -
                                -

                                - createSearchEngine() - -

                                - - -

                                Creates a new search engine

                                - - - public - createSearchEngine(array<string|int, mixed> $params) : HttpResponseInterface + - -
                                Parameters
                                -
                                -
                                - $params - : array<string|int, mixed> -
                                -
                                - -
                                -
                                +
                                +
                                +
                                + + Services +
                                +
                                +
                                + + + +
                                +
                                +
                                +
                                - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                -
                                +
                                +
                                +
                                - -
                                Parameters
                                -
                                -
                                - $hashId - : string -
                                -
                                - -
                                -
                                + + + + + + - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - - -
                                -

                                - getSearchEngine() - -

                                - - -

                                Given a hashId gets a search engine

                                - - - public - getSearchEngine(string $hashId) : HttpResponseInterface + +
                                  +
                                + + + + - -
                                Parameters
                                -
                                -
                                - $hashId - : string -
                                -
                                - -
                                -
                                + + +
                                +
                                +
                                +
                                + + +

                                \Doofinder\Management\ResourcesSearchEngine

                                +

                                SearchEngines class is responsible for making the requests to the search_engine's endpoints and return a response

                                + + + +
                                +

                                Summary

                                +
                                +
                                + Methods +
                                +
                                + Properties +
                                +
                                + Constants +
                                +
                                +
                                +
                                + getUrl()
                                + create()
                                + createSearchEngine()
                                + updateSearchEngine()
                                + getSearchEngine()
                                + listSearchEngines()
                                + deleteSearchEngine()
                                + processSearchEngine()
                                + getSearchEngineProcessStatus()
                                +
                                +
                                + No public properties found +
                                +
                                + No constants found +
                                +
                                +
                                +
                                + __construct()
                                + requestWithJwt()
                                + requestWithToken()
                                +
                                +
                                + $httpClient
                                + $config
                                + $baseUrl
                                +
                                +
                                + N/A +
                                +
                                +
                                +
                                + request()
                                + getBaseUrl()
                                +
                                +
                                + No private properties found +
                                +
                                + N/A +
                                +
                                +
                                +
                                + +
                                - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                -
                                -

                                - getSearchEngineProcessStatus() - -

                                - - -

                                Given a hashId gets the status of the last process task.

                                - - - public - getSearchEngineProcessStatus(string $hashId) : HttpResponseInterface + + +
                                +
                                +

                                Properties

                                +
                                + +
                                - -
                                Parameters
                                -
                                -
                                - $hashId - : string -
                                -
                                +
                                +
                                + +
                                +

                                $httpClient

                                +
                                $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                                +

                                -
                                -
                                - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                - + + + + +
                                +
                                + +
                                +

                                $config

                                +
                                $config : \Doofinder\Configuration
                                +

                                + - - - +

                                Type

                                + Configuration + —
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                $baseUrl

                                +
                                $baseUrl : string
                                +

                                + -
                                Return values
                                - string - — - - -
                                - +
                                + +
                                + + + +
                                +

                                Methods

                                + +
                                - - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - - -
                                -

                                - processSearchEngine() - -

                                - - -

                                Given a hashId schedules a task for processing all search engine's data sources.

                                - - - public - processSearchEngine(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface +
                                +
                                + +
                                +

                                getUrl()

                                + +
                                getUrl() : string
                                +

                                + - -
                                Parameters
                                -
                                -
                                - $hashId - : string -
                                -
                                -
                                -
                                - $params - : array<string|int, mixed> -
                                -
                                -
                                -
                                - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                -
                                -

                                - updateSearchEngine() - -

                                - - -

                                Given a hashId and data updates a search engine

                                - - - public - updateSearchEngine(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface +

                                Returns

                                + string + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                create()

                                + +
                                create(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : \Doofinder\Management\Resources\SearchEngine
                                +

                                + - -
                                Parameters
                                -
                                -
                                - $hashId - : string -
                                -
                                +

                                Parameters

                                + + + + + + + + + + + +
                                \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                \Doofinder\Configuration$config
                                -
                                -
                                - $params - : array<string|int, mixed> -
                                -
                                -
                                -
                                - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                - +
                                + +
                                + +
                                +
                                + +
                                +

                                createSearchEngine()

                                + +
                                createSearchEngine(array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Creates a new search engine

                                + - -
                                Parameters
                                -
                                -
                                - $httpClient - : HttpClientInterface -
                                -
                                +

                                Parameters

                                + + + + + + +
                                array$params
                                -
                                -
                                - $config - : Configuration -
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                updateSearchEngine()

                                + +
                                updateSearchEngine(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Given a hashId and data updates a search engine

                                - - - - - -
                                Return values
                                - mixed - — - - -
                                -
                                -

                                - requestWithJwt() - -

                                - - -

                                It does a http request with Jwt authentication. If there is an error throws an ApiException

                                - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                Parameters
                                -
                                -
                                - $url - : string -
                                -
                                +

                                Parameters

                                + + + + + + + + + + + +
                                string$hashId
                                array$params
                                -
                                -
                                - $method - : string -
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                -
                                -
                                - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                -
                                +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                getSearchEngine()

                                + +
                                getSearchEngine(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Given a hashId gets a search engine

                                - -
                                - $params - : array<string|int, mixed> - = []
                                -
                                + +

                                Parameters

                                + + + + + + +
                                string$hashId
                                -
                                -
                                - $headers - : array<string|int, mixed> - = []
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                listSearchEngines()

                                + +
                                listSearchEngines() : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                List a user's search engines

                                - - - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                -
                                -

                                - requestWithToken() - -

                                - - -

                                It does a http request with Token authentication. If there is an error throws an ApiException

                                - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                Parameters
                                -
                                -
                                - $url - : string -
                                -
                                -
                                -
                                - $method - : string -
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                -
                                -
                                - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                -
                                +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                deleteSearchEngine()

                                + +
                                deleteSearchEngine(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Given a hashId deletes a search engine

                                + + +

                                Parameters

                                + + + + + + +
                                string$hashId
                                - -
                                - $params - : array<string|int, mixed> - = []
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                -
                                -
                                - $headers - : array<string|int, mixed> - = []
                                -
                                +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                processSearchEngine()

                                + +
                                processSearchEngine(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Given a hashId schedules a task for processing all search engine's data sources.

                                - - - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                -
                                -

                                - getBaseUrl() - -

                                - +

                                Parameters

                                + + + + + + + + + + + +
                                string$hashId
                                array$params
                                + +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                getSearchEngineProcessStatus()

                                + +
                                getSearchEngineProcessStatus(string  $hashId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                Given a hashId gets the status of the last process task.

                                + - - - private - getBaseUrl([string|null $hashId = null ]) : string +

                                Parameters

                                + + + + + + +
                                string$hashId
                                + +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                __construct()

                                + +
                                __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                                +

                                + - -
                                Parameters
                                -
                                -
                                - $hashId - : string|null - = null
                                -
                                +

                                Parameters

                                + + + + + + + + + + + +
                                \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                \Doofinder\Configuration$config
                                + + +

                                Returns

                                + mixed + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                requestWithJwt()

                                + +
                                requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                It does a http request with Jwt authentication. If there is an error throws an ApiException

                                - - - +

                                Parameters

                                + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                string$url
                                string$method
                                class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                array$params
                                array$headers
                                + +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                requestWithToken()

                                + +
                                requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                It does a http request with Token authentication. If there is an error throws an ApiException

                                + -
                                Return values
                                - string - — - - -
                                -
                                -

                                - request() - -

                                - - -

                                It does a http request. If there is an error throws an ApiException

                                - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                                Parameters

                                + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                string$url
                                string$method
                                class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                array$params
                                array$headers
                                + +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                + +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                request()

                                + +
                                request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                +

                                It does a http request. If there is an error throws an ApiException

                                + - -
                                Parameters
                                -
                                -
                                - $url - : string -
                                -
                                +

                                Parameters

                                + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                string$url
                                string$method
                                class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                array$params
                                array$headers
                                -
                                -
                                - $method - : string -
                                -
                                +

                                Throws

                                +
                                +
                                \Doofinder\Shared\Exceptions\ApiException
                                +
                                +
                                -
                                -
                                - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                -
                                +

                                Returns

                                + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                +
                                + +
                                + +
                                +
                                + +
                                +

                                getBaseUrl()

                                + +
                                getBaseUrl(string|null  $hashId = null) : string
                                +

                                - -
                                - $params - : array<string|int, mixed> - = []
                                -
                                + +

                                Parameters

                                + + + + + + +
                                string|null$hashId
                                -
                                -
                                - $headers - : array<string|int, mixed> - = []
                                -
                                -
                                - +

                                Returns

                                + string + — + +
                                +
                                + +
                                + + + - -
                                - Tags - -
                                -
                                -
                                - throws -
                                -
                                - ApiException - - -
                                -
                                - -
                                Return values
                                - HttpResponseInterface - — - - -
                                + + +
                                +
                                +
                                +
                                + +
                                +
                                +
                                +
                                +
                                + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                - - - - - -
                                -
                                -
                                -

                                Search results

                                - -
                                -
                                -
                                  -
                                  -
                                  - - - - -
                                  + + - - - - - diff --git a/doc/classes/Doofinder-Search-Resources-Search.html b/doc/classes/Doofinder-Search-Resources-Search.html index 243e1e3..569c2a9 100644 --- a/doc/classes/Doofinder-Search-Resources-Search.html +++ b/doc/classes/Doofinder-Search-Resources-Search.html @@ -1,985 +1,1081 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                  -

                                  Documentation

                                  - - - - - -
                                  - -
                                  -
                                  - - - - -
                                  - - -
                                  -

                                  - Search - - - extends SearchResource - - -
                                  - in package - -
                                  + + + + - -

                                  - - - -

                                  Search class is responsible for making the requests to the search's endpoint and return a response

                                  - - + + + + + + + + + + + + + + + + + + +
                                  +
                                  +
                                  -
                                  +
                                  + + - - - +
                                  +
                                  +
                                  + + Search +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  + + Resources +
                                  +
                                  +
                                  + + + +
                                  +
                                  +
                                  +
                                  - - + + +
                                  +
                                  +
                                  +
                                  -
                                  -

                                  - Methods - -

                                  -
                                  -

                                  - create() - -

                                  - +
                                  +
                                  +
                                  + + Shared +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  + + Exceptions +
                                  +
                                  + +
                                  +
                                  +
                                  - - - public - static create(HttpClientInterface $httpClient, Configuration $config) : Search + - -
                                  Parameters
                                  -
                                  -
                                  - $httpClient - : HttpClientInterface -
                                  -
                                  - -
                                  -
                                  - $config - : Configuration -
                                  -
                                  - -
                                  -
                                  +
                                  +
                                  +
                                  + + Services +
                                  +
                                  +
                                  + + + +
                                  +
                                  +
                                  +
                                  - +
                                  +
                                  +
                                  + + Utils +
                                  +
                                  +
                                  + + + +
                                  +
                                  +
                                  +
                                  + + + +
                                  +
                                  +
                                  +
                                  -
                                  Return values
                                  - Search - — - - -
                                  -
                                  -

                                  - getUrl() - -

                                  - + + + + + + - - - public - abstract getUrl() : string + +
                                    +
                                  + + + + - - - + +
                                  +
                                  +
                                  +
                                  +
                                  + + +

                                  \Doofinder\Search\ResourcesSearch

                                  +

                                  Search class is responsible for making the requests to the search's endpoint and return a response

                                  + + + +
                                  +

                                  Summary

                                  +
                                  +
                                  + Methods +
                                  +
                                  + Properties +
                                  +
                                  + Constants +
                                  +
                                  +
                                  +
                                  + getUrl()
                                  + create()
                                  + search()
                                  + suggest()
                                  +
                                  +
                                  + No public properties found +
                                  +
                                  + No constants found +
                                  +
                                  +
                                  +
                                  + __construct()
                                  + requestWithJwt()
                                  + requestWithToken()
                                  +
                                  +
                                  + $httpClient
                                  + $config
                                  + $baseUrl
                                  +
                                  +
                                  + N/A +
                                  +
                                  +
                                  +
                                  + request()
                                  + getBaseUrl()
                                  +
                                  +
                                  + No private properties found +
                                  +
                                  + N/A +
                                  +
                                  +
                                  +
                                  + +
                                  -
                                  Return values
                                  - string - — - - - -
                                  - - - -

                                  Given a hashId and search params, makes a search

                                  - - - public - search(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface + + +
                                  +
                                  +

                                  Properties

                                  +
                                  + +
                                  - -
                                  Parameters
                                  -
                                  -
                                  - $hashId - : string -
                                  -
                                  - -
                                  -
                                  - $params - : array<string|int, mixed> -
                                  -
                                  +
                                  +
                                  + +
                                  +

                                  $httpClient

                                  +
                                  $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                                  +

                                  -
                                  -
                                  - -
                                  - Tags - -
                                  -
                                  -
                                  - throws -
                                  -
                                  - ApiException - - -
                                  -
                                  - -
                                  Return values
                                  - HttpResponseInterface - — - - -
                                  -
                                  -

                                  - suggest() - -

                                  - - -

                                  Given a hashId and suggest params, it returns a suggest list

                                  - - - public - suggest(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface - - -
                                  Parameters
                                  -
                                  -
                                  - $hashId - : string -
                                  -
                                  +

                                  Type

                                  + HttpClientInterface + —
                                  +
                                  + + + +
                                  +
                                  + +
                                  +

                                  $config

                                  +
                                  $config : \Doofinder\Configuration
                                  +

                                  - -
                                  - $params - : array<string|int, mixed> -
                                  -
                                  + +

                                  Type

                                  + Configuration + —
                                  +
                                  + +
                                  + +
                                  +
                                  + + - +
                                  + +
                                  + + + +
                                  +

                                  Methods

                                  + +
                                  - - - protected - __construct(HttpClientInterface $httpClient, Configuration $config) : mixed +
                                  +
                                  + +
                                  +

                                  getUrl()

                                  + +
                                  getUrl() : string
                                  +

                                  + - -
                                  Parameters
                                  -
                                  -
                                  - $httpClient - : HttpClientInterface -
                                  -
                                  -
                                  -
                                  - $config - : Configuration -
                                  -
                                  -
                                  -
                                  - - - -
                                  Return values
                                  - mixed - — - - -
                                  -
                                  -

                                  - requestWithJwt() - -

                                  - - -

                                  It does a http request with Jwt authentication. If there is an error throws an ApiException

                                  - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                                  Returns

                                  + string + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  create()

                                  + +
                                  create(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : \Doofinder\Search\Resources\Search
                                  +

                                  + - -
                                  Parameters
                                  -
                                  -
                                  - $url - : string -
                                  -
                                  +

                                  Parameters

                                  + + + + + + + + + + + +
                                  \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                  \Doofinder\Configuration$config
                                  -
                                  -
                                  - $method - : string -
                                  -
                                  -
                                  -
                                  - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                  -
                                  +

                                  Returns

                                  + \Doofinder\Search\Resources\Search + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  search()

                                  + +
                                  search(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                  +

                                  Given a hashId and search params, makes a search

                                  - -
                                  - $params - : array<string|int, mixed> - = []
                                  -
                                  + +

                                  Parameters

                                  + + + + + + + + + + + +
                                  string$hashId
                                  array$params
                                  -
                                  -
                                  - $headers - : array<string|int, mixed> - = []
                                  -
                                  +

                                  Throws

                                  +
                                  +
                                  \Doofinder\Shared\Exceptions\ApiException
                                  +
                                  +
                                  + +

                                  Returns

                                  + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  suggest()

                                  + +
                                  suggest(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                  +

                                  Given a hashId and suggest params, it returns a suggest list

                                  - - - - -
                                  - Tags - -
                                  -
                                  -
                                  - throws -
                                  -
                                  - ApiException - - -
                                  -
                                  - -
                                  Return values
                                  - HttpResponseInterface - — - - -
                                  -
                                  -

                                  - requestWithToken() - -

                                  - - -

                                  It does a http request with Token authentication. If there is an error throws an ApiException

                                  - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                  Parameters
                                  -
                                  -
                                  - $url - : string -
                                  -
                                  +

                                  Parameters

                                  + + + + + + + + + + + +
                                  string$hashId
                                  array$params
                                  -
                                  -
                                  - $method - : string -
                                  -
                                  +

                                  Throws

                                  +
                                  +
                                  \Doofinder\Shared\Exceptions\ApiException
                                  +
                                  +
                                  -
                                  -
                                  - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                  -
                                  +

                                  Returns

                                  + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  __construct()

                                  + +
                                  __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                                  +

                                  - -
                                  - $params - : array<string|int, mixed> - = []
                                  -
                                  + +

                                  Parameters

                                  + + + + + + + + + + + +
                                  \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                  \Doofinder\Configuration$config
                                  -
                                  -
                                  - $headers - : array<string|int, mixed> - = []
                                  -
                                  -
                                  - - - -
                                  - Tags - -
                                  -
                                  -
                                  - throws -
                                  -
                                  - ApiException - - -
                                  -
                                  - -
                                  Return values
                                  - HttpResponseInterface - — - - -
                                  -
                                  -

                                  - getBaseUrl() - -

                                  - - - - - private - getBaseUrl(string $hashId) : string - - -
                                  Parameters
                                  -
                                  -
                                  - $hashId - : string -
                                  -
                                  +

                                  Returns

                                  + mixed + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  requestWithJwt()

                                  + +
                                  requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                  +

                                  It does a http request with Jwt authentication. If there is an error throws an ApiException

                                  - - - +

                                  Parameters

                                  + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  string$url
                                  string$method
                                  class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                  array$params
                                  array$headers
                                  + +

                                  Throws

                                  +
                                  +
                                  \Doofinder\Shared\Exceptions\ApiException
                                  +
                                  +
                                  + +

                                  Returns

                                  + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  requestWithToken()

                                  + +
                                  requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                  +

                                  It does a http request with Token authentication. If there is an error throws an ApiException

                                  + -
                                  Return values
                                  - string - — - - -
                                  -
                                  -

                                  - request() - -

                                  - - -

                                  It does a http request. If there is an error throws an ApiException

                                  - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                                  Parameters

                                  + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  string$url
                                  string$method
                                  class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                  array$params
                                  array$headers
                                  + +

                                  Throws

                                  +
                                  +
                                  \Doofinder\Shared\Exceptions\ApiException
                                  +
                                  +
                                  + +

                                  Returns

                                  + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  request()

                                  + +
                                  request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                  +

                                  It does a http request. If there is an error throws an ApiException

                                  + - -
                                  Parameters
                                  -
                                  -
                                  - $url - : string -
                                  -
                                  +

                                  Parameters

                                  + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  string$url
                                  string$method
                                  class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                  array$params
                                  array$headers
                                  -
                                  -
                                  - $method - : string -
                                  -
                                  +

                                  Throws

                                  +
                                  +
                                  \Doofinder\Shared\Exceptions\ApiException
                                  +
                                  +
                                  -
                                  -
                                  - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                  -
                                  +

                                  Returns

                                  + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                  +
                                  + +
                                  + +
                                  +
                                  + +
                                  +

                                  getBaseUrl()

                                  + +
                                  getBaseUrl(string  $hashId) : string
                                  +

                                  - -
                                  - $params - : array<string|int, mixed> - = []
                                  -
                                  + +

                                  Parameters

                                  + + + + + + +
                                  string$hashId
                                  -
                                  -
                                  - $headers - : array<string|int, mixed> - = []
                                  -
                                  -
                                  - +

                                  Returns

                                  + string + — + +
                                  +
                                  + +
                                  + + +
                                  - -
                                  - Tags - -
                                  -
                                  -
                                  - throws -
                                  -
                                  - ApiException - - -
                                  -
                                  - -
                                  Return values
                                  - HttpResponseInterface - — - - - + + +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                  - - - - - -
                                  -
                                  -
                                  -

                                  Search results

                                  - -
                                  -
                                  -
                                    -
                                    -
                                    - - - - -
                                    + + - - - - - diff --git a/doc/classes/Doofinder-Search-Resources-SearchResource.html b/doc/classes/Doofinder-Search-Resources-SearchResource.html index afe0783..2823f70 100644 --- a/doc/classes/Doofinder-Search-Resources-SearchResource.html +++ b/doc/classes/Doofinder-Search-Resources-SearchResource.html @@ -1,739 +1,893 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                    -

                                    Documentation

                                    - - - - - -
                                    - -
                                    -
                                    - - -
                                    + + + + +
                                      +
                                    + + + + + + + +
                                    +
                                    +
                                    +
                                    + + +

                                    \Doofinder\Search\ResourcesSearchResource

                                    +

                                    A resource class is in charge to communicate with the API and return a formatted response

                                    + + + +
                                    +

                                    Summary

                                    +
                                    +
                                    + Methods +
                                    +
                                    + Properties +
                                    +
                                    + Constants +
                                    +
                                    +
                                    +
                                    + getUrl()
                                    +
                                    +
                                    + No public properties found +
                                    +
                                    + No constants found +
                                    +
                                    +
                                    +
                                    + __construct()
                                    + requestWithJwt()
                                    + requestWithToken()
                                    +
                                    +
                                    + $httpClient
                                    + $config
                                    + $baseUrl
                                    +
                                    +
                                    + N/A +
                                    +
                                    +
                                    +
                                    + request()
                                    +
                                    +
                                    + No private properties found +
                                    +
                                    + N/A +
                                    +
                                    +
                                    +
                                    + +
                                    + + + +
                                    +
                                    +

                                    Properties

                                    +
                                    + +
                                    + +
                                    +
                                    + + +
                                    + +
                                    + +
                                    +
                                    + +
                                    +

                                    $config

                                    +
                                    $config : \Doofinder\Configuration
                                    +

                                    - - - +

                                    Type

                                    + Configuration + —
                                    +
                                    + +
                                    + +
                                    +
                                    + +
                                    +

                                    $baseUrl

                                    +
                                    $baseUrl : string
                                    +

                                    + -
                                    Return values
                                    - mixed - — - - -
                                    -
                                    -

                                    - requestWithJwt() - -

                                    - - -

                                    It does a http request with Jwt authentication. If there is an error throws an ApiException

                                    - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                                    Type

                                    + string + —
                                    +
                                    + +
                                    + + + +
                                    +

                                    Methods

                                    + +
                                    - -
                                    Parameters
                                    -
                                    -
                                    - $url - : string -
                                    -
                                    +
                                    +
                                    + +
                                    +

                                    getUrl()

                                    + +
                                    getUrl() : string
                                    +

                                    Returns versioned url

                                    -
                                    -
                                    - $method - : string -
                                    -
                                    - -
                                    -
                                    - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                    -
                                    + -
                                    -
                                    - $params - : array<string|int, mixed> - = []
                                    -
                                    -
                                    -
                                    - $headers - : array<string|int, mixed> - = []
                                    -
                                    +

                                    Returns

                                    + string + — + + +
                                    + + + +
                                    +
                                    + +
                                    +

                                    __construct()

                                    + +
                                    __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                                    +

                                    - - - - -
                                    - Tags - -
                                    -
                                    -
                                    - throws -
                                    -
                                    - ApiException - - -
                                    -
                                    - -
                                    Return values
                                    - HttpResponseInterface - — - - -
                                    -
                                    -

                                    - requestWithToken() - -

                                    - - -

                                    It does a http request with Token authentication. If there is an error throws an ApiException

                                    - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                    Parameters
                                    -
                                    -
                                    - $url - : string -
                                    -
                                    +

                                    Parameters

                                    + + + + + + + + + + + +
                                    \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                    \Doofinder\Configuration$config
                                    -
                                    -
                                    - $method - : string -
                                    -
                                    -
                                    -
                                    - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                    -
                                    +

                                    Returns

                                    + mixed + — + +
                                    +
                                    + +
                                    + +
                                    +
                                    + +
                                    +

                                    requestWithJwt()

                                    + +
                                    requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                    +

                                    It does a http request with Jwt authentication. If there is an error throws an ApiException

                                    - -
                                    - $params - : array<string|int, mixed> - = []
                                    -
                                    + +

                                    Parameters

                                    + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    string$url
                                    string$method
                                    class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                    array$params
                                    array$headers
                                    -
                                    -
                                    - $headers - : array<string|int, mixed> - = []
                                    -
                                    +

                                    Throws

                                    +
                                    +
                                    \Doofinder\Shared\Exceptions\ApiException
                                    +
                                    +
                                    + +

                                    Returns

                                    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                    +
                                    + +
                                    + +
                                    +
                                    + +
                                    +

                                    requestWithToken()

                                    + +
                                    requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                    +

                                    It does a http request with Token authentication. If there is an error throws an ApiException

                                    - - - - -
                                    - Tags - -
                                    -
                                    -
                                    - throws -
                                    -
                                    - ApiException - - -
                                    -
                                    - -
                                    Return values
                                    - HttpResponseInterface - — - - -
                                    -
                                    -

                                    - request() - -

                                    - - -

                                    It does a http request. If there is an error throws an ApiException

                                    - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                    Parameters
                                    -
                                    -
                                    - $url - : string -
                                    -
                                    +

                                    Parameters

                                    + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    string$url
                                    string$method
                                    class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                    array$params
                                    array$headers
                                    -
                                    -
                                    - $method - : string -
                                    -
                                    +

                                    Throws

                                    +
                                    +
                                    \Doofinder\Shared\Exceptions\ApiException
                                    +
                                    +
                                    -
                                    -
                                    - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                    -
                                    +

                                    Returns

                                    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                    +
                                    + +
                                    + +
                                    +
                                    + +
                                    +

                                    request()

                                    + +
                                    request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                    +

                                    It does a http request. If there is an error throws an ApiException

                                    - -
                                    - $params - : array<string|int, mixed> - = []
                                    -
                                    + +

                                    Parameters

                                    + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    string$url
                                    string$method
                                    class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                    array$params
                                    array$headers
                                    -
                                    -
                                    - $headers - : array<string|int, mixed> - = []
                                    -
                                    +

                                    Throws

                                    +
                                    +
                                    \Doofinder\Shared\Exceptions\ApiException
                                    +
                                    +
                                    -
                                    - +

                                    Returns

                                    + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                    +
                                    + +
                                    + + +
                                    - -
                                    - Tags - -
                                    -
                                    -
                                    - throws -
                                    -
                                    - ApiException - - -
                                    -
                                    - -
                                    Return values
                                    - HttpResponseInterface - — - - - + + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                    - - - - - -
                                    -
                                    -
                                    -

                                    Search results

                                    - -
                                    -
                                    -
                                      -
                                      -
                                      - - - - -
                                      + + - - - - - diff --git a/doc/classes/Doofinder-Search-Resources-Stats.html b/doc/classes/Doofinder-Search-Resources-Stats.html index dd3dfdb..44da974 100644 --- a/doc/classes/Doofinder-Search-Resources-Stats.html +++ b/doc/classes/Doofinder-Search-Resources-Stats.html @@ -1,1509 +1,1336 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                      -

                                      Documentation

                                      - - - - - -
                                      - -
                                      -
                                      - - -
                                      + + -
                                      -

                                      - Methods - -

                                      - -
                                      -

                                      - create() - -

                                      - +
                                      +
                                      +
                                      + + Shared +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      + + Exceptions +
                                      +
                                      + +
                                      +
                                      +
                                      - - - public - static create(HttpClientInterface $httpClient, Configuration $config) : Stats + - -
                                      Parameters
                                      -
                                      -
                                      - $httpClient - : HttpClientInterface -
                                      -
                                      - -
                                      -
                                      - $config - : Configuration -
                                      -
                                      - -
                                      -
                                      +
                                      +
                                      +
                                      + + Services +
                                      +
                                      +
                                      + + + +
                                      +
                                      +
                                      +
                                      - +
                                      +
                                      +
                                      + + Utils +
                                      +
                                      +
                                      + + + +
                                      +
                                      +
                                      +
                                      + + + +
                                      +
                                      +
                                      +
                                      -
                                      Return values
                                      - Stats - — - - -
                                      -
                                      -

                                      - getUrl() - -

                                      - + + + + + + - - - public - abstract getUrl() : string + +
                                        +
                                      + + + + - - - + +
                                      +
                                      +
                                      +
                                      +
                                      + + +

                                      \Doofinder\Search\ResourcesStats

                                      +

                                      Stats class is responsible for making the requests to the Stats's endpoint and return a response

                                      + + + +
                                      +

                                      Summary

                                      +
                                      +
                                      + Methods +
                                      +
                                      + Properties +
                                      +
                                      + Constants +
                                      +
                                      +
                                      +
                                      + getUrl()
                                      + create()
                                      + initSession()
                                      + logRedirection()
                                      + logBanner()
                                      + logCheckout()
                                      + logClick()
                                      + logAddToCart()
                                      +
                                      +
                                      + No public properties found +
                                      +
                                      + No constants found +
                                      +
                                      +
                                      +
                                      + __construct()
                                      + requestWithJwt()
                                      + requestWithToken()
                                      +
                                      +
                                      + $httpClient
                                      + $config
                                      + $baseUrl
                                      +
                                      +
                                      + N/A +
                                      +
                                      +
                                      +
                                      + request()
                                      + getBaseUrl()
                                      +
                                      +
                                      + No private properties found +
                                      +
                                      + N/A +
                                      +
                                      +
                                      +
                                      + +
                                      -
                                      Return values
                                      - string - — - - - -
                                      -

                                      - initSession() - -

                                      - - -

                                      Given a hashId and search params, starts a session

                                      - - - public - initSession(string $hashId, string $sessionId) : HttpResponseInterface + + +
                                      +
                                      +

                                      Properties

                                      +
                                      + +
                                      - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +
                                      +
                                      + +
                                      +

                                      $httpClient

                                      +
                                      $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                                      +

                                      -
                                      -
                                      - $sessionId - : string -
                                      -
                                      + +

                                      Type

                                      + HttpClientInterface + —
                                      +
                                      + + + +
                                      +
                                      + + -
                                      -

                                      - logAddToCart() - -

                                      - - -

                                      Log an "Add to cart" event

                                      - - - public - logAddToCart(string $hashId, string $sessionId, int $amount, string $itemId, string $indexId, float $price, string $title) : HttpResponseInterface +

                                      Type

                                      + Configuration + —
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      $baseUrl

                                      +
                                      $baseUrl : string
                                      +

                                      + - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +

                                      Type

                                      + string + —
                                      +
                                      + +
                                      + + + +
                                      +

                                      Methods

                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      getUrl()

                                      + +
                                      getUrl() : string
                                      +

                                      - -
                                      - $sessionId - : string -
                                      -
                                      + -
                                      -
                                      - $amount - : int -
                                      -
                                      -
                                      -
                                      - $itemId - : string -
                                      -
                                      +

                                      Returns

                                      + string + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      create()

                                      + +
                                      create(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : \Doofinder\Search\Resources\Stats
                                      +

                                      - -
                                      - $indexId - : string -
                                      -
                                      + +

                                      Parameters

                                      + + + + + + + + + + + +
                                      \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                      \Doofinder\Configuration$config
                                      -
                                      -
                                      - $price - : float -
                                      -
                                      -
                                      -
                                      - $title - : string -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Search\Resources\Stats + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      initSession()

                                      + +
                                      initSession(string  $hashId, string  $sessionId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Given a hashId and search params, starts a session

                                      - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - logBanner() - -

                                      - - -

                                      Given a hashId and banner params, log a banner click

                                      - - - public - logBanner(string $hashId, string $sessionId, string $id, string|null $query) : HttpResponseInterface - - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      - -
                                      -
                                      - $sessionId - : string -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      -
                                      -
                                      - $id - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $query - : string|null -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      logRedirection()

                                      + +
                                      logRedirection(string  $hashId, string  $sessionId, string  $id, string|null  $query) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Given a hashId and redirection params, log a redirection

                                      - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - logCheckout() - -

                                      - - -

                                      Given a hashId and sessionId, logs a checkout

                                      - - - public - logCheckout(string $hashId, string $sessionId) : HttpResponseInterface - - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      string$id
                                      string|null$query
                                      -
                                      -
                                      - $sessionId - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - logClick() - -

                                      - - -

                                      Given a hashId, session id, item id and click params, log a click

                                      - - - public - logClick(string $hashId, string $sessionId, string $itemId, string|null $query) : HttpResponseInterface - - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      logBanner()

                                      + +
                                      logBanner(string  $hashId, string  $sessionId, string  $id, string|null  $query) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Given a hashId and banner params, log a banner click

                                      - -
                                      - $sessionId - : string -
                                      -
                                      + +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      string$id
                                      string|null$query
                                      -
                                      -
                                      - $itemId - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $query - : string|null -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      logCheckout()

                                      + +
                                      logCheckout(string  $hashId, string  $sessionId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Given a hashId and sessionId, logs a checkout

                                      - - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - logRedirection() - -

                                      - - -

                                      Given a hashId and redirection params, log a redirection

                                      - - - public - logRedirection(string $hashId, string $sessionId, string $id, string|null $query) : HttpResponseInterface - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      -
                                      -
                                      - $sessionId - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $id - : string -
                                      -
                                      - -
                                      -
                                      - $query - : string|null -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      logClick()

                                      + +
                                      logClick(string  $hashId, string  $sessionId, string  $itemId, string|null  $query) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Given a hashId, session id, item id and click params, log a click

                                      - - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - logRemoveFromCart() - -

                                      - - -

                                      Log "Remove from cart" event

                                      - - - public - logRemoveFromCart(string $hashId, string $sessionId, int $amount, string $itemId, string $indexId) : HttpResponseInterface - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      - -
                                      -
                                      - $sessionId - : string -
                                      -
                                      - -
                                      -
                                      - $amount - : int -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      string$itemId
                                      string|null$query
                                      -
                                      -
                                      - $itemId - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $indexId - : string -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      logAddToCart()

                                      + +
                                      logAddToCart(string  $hashId, string  $sessionId, int  $amount, string  $itemId, string  $indexId, float  $price, string  $title) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      Log an "Add to cart" event

                                      - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - __construct() - -

                                      - - - - - protected - __construct(HttpClientInterface $httpClient, Configuration $config) : mixed - - -
                                      Parameters
                                      -
                                      -
                                      - $httpClient - : HttpClientInterface -
                                      -
                                      - -
                                      -
                                      - $config - : Configuration -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      string$hashId
                                      string$sessionId
                                      int$amount
                                      string$itemId
                                      string$indexId
                                      float$price
                                      string$title
                                      -
                                      -
                                      - - - -
                                      Return values
                                      - mixed - — - - -
                                      -
                                      -

                                      - requestWithJwt() - -

                                      - - -

                                      It does a http request with Jwt authentication. If there is an error throws an ApiException

                                      - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - - -
                                      Parameters
                                      -
                                      -
                                      - $url - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $method - : string -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      __construct()

                                      + +
                                      __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                                      +

                                      - -
                                      - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                      -
                                      + +

                                      Parameters

                                      + + + + + + + + + + + +
                                      \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                      \Doofinder\Configuration$config
                                      -
                                      -
                                      - $params - : array<string|int, mixed> - = []
                                      -
                                      -
                                      -
                                      - $headers - : array<string|int, mixed> - = []
                                      -
                                      +

                                      Returns

                                      + mixed + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      requestWithJwt()

                                      + +
                                      requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      It does a http request with Jwt authentication. If there is an error throws an ApiException

                                      - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - requestWithToken() - -

                                      - - -

                                      It does a http request with Token authentication. If there is an error throws an ApiException

                                      - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - - -
                                      Parameters
                                      -
                                      -
                                      - $url - : string -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      string$url
                                      string$method
                                      class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                      array$params
                                      array$headers
                                      -
                                      -
                                      - $method - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      requestWithToken()

                                      + +
                                      requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      It does a http request with Token authentication. If there is an error throws an ApiException

                                      - -
                                      - $params - : array<string|int, mixed> - = []
                                      -
                                      + +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      string$url
                                      string$method
                                      class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                      array$params
                                      array$headers
                                      -
                                      -
                                      - $headers - : array<string|int, mixed> - = []
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      - - - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - -
                                      -
                                      -

                                      - getBaseUrl() - -

                                      - - - - - private - getBaseUrl(string $hashId) : string - - -
                                      Parameters
                                      -
                                      -
                                      - $hashId - : string -
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      request()

                                      + +
                                      request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                      +

                                      It does a http request. If there is an error throws an ApiException

                                      - - - - - -
                                      Return values
                                      - string - — - - -
                                      -
                                      -

                                      - request() - -

                                      - - -

                                      It does a http request. If there is an error throws an ApiException

                                      - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                      Parameters
                                      -
                                      -
                                      - $url - : string -
                                      -
                                      +

                                      Parameters

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      string$url
                                      string$method
                                      class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                      array$params
                                      array$headers
                                      -
                                      -
                                      - $method - : string -
                                      -
                                      +

                                      Throws

                                      +
                                      +
                                      \Doofinder\Shared\Exceptions\ApiException
                                      +
                                      +
                                      -
                                      -
                                      - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                      -
                                      +

                                      Returns

                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                      +
                                      + +
                                      + +
                                      +
                                      + +
                                      +

                                      getBaseUrl()

                                      + +
                                      getBaseUrl(string  $hashId) : string
                                      +

                                      - -
                                      - $params - : array<string|int, mixed> - = []
                                      -
                                      + +

                                      Parameters

                                      + + + + + + +
                                      string$hashId
                                      -
                                      -
                                      - $headers - : array<string|int, mixed> - = []
                                      -
                                      -
                                      - +

                                      Returns

                                      + string + — + +
                                      +
                                      + +
                                      + + +
                                      - -
                                      - Tags - -
                                      -
                                      -
                                      - throws -
                                      -
                                      - ApiException - - -
                                      -
                                      - -
                                      Return values
                                      - HttpResponseInterface - — - - - + + +
                                      +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      +
                                      + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                      - - - - - -
                                      -
                                      -
                                      -

                                      Search results

                                      - -
                                      -
                                      -
                                        -
                                        -
                                        - - - - -
                                        + + - - - - - diff --git a/doc/classes/Doofinder-Search-SearchClient.html b/doc/classes/Doofinder-Search-SearchClient.html index abdbb57..eb1a683 100644 --- a/doc/classes/Doofinder-Search-SearchClient.html +++ b/doc/classes/Doofinder-Search-SearchClient.html @@ -1,1249 +1,1135 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                        -

                                        Documentation

                                        - - - - - -
                                        - -
                                        -
                                        - - -
                                        + + - - - public - __construct(Search $searchResource, Stats $statsResource) : mixed - -
                                        - -
                                        Parameters
                                        -
                                        -
                                        - $searchResource - : Search -
                                        -
                                        -
                                        - -
                                        -
                                        - $statsResource - : Stats -
                                        -
                                        -
                                        - -
                                        -
                                        +
                                        +
                                        +
                                        + + Search +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        + + Resources +
                                        +
                                        +
                                        + + + +
                                        +
                                        +
                                        +
                                        - + + +
                                        +
                                        +
                                        +
                                        -
                                        Return values
                                        - mixed - — - - - -
                                        -

                                        - clearCart() - -

                                        - - -

                                        This call will erase completely a cart identified by the pair of hashid and session ID, if it does exist

                                        - - - public - clearCart(string $hashId, string $sessionId) : HttpResponseInterface +
                                        +
                                        +
                                        + + Shared +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        + + Exceptions +
                                        +
                                        + +
                                        +
                                        +
                                        - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        - -
                                        -
                                        - $sessionId - : string -
                                        -
                                        - -
                                        -
                                        + - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        - -
                                        -

                                        - initSession() - -

                                        - - -

                                        Starts a session identified by a session_id. The session is used to "group" events.

                                        - - - public - initSession(string $hashId, string $sessionId) : HttpResponseInterface + + +
                                        +
                                        +
                                        +
                                        + + +

                                        \Doofinder\SearchSearchClient

                                        +

                                        This class is used to do searches through calling an API.

                                        + + + +
                                        +

                                        Summary

                                        +
                                        +
                                        + Methods +
                                        +
                                        + Properties +
                                        +
                                        + Constants +
                                        +
                                        +
                                        +
                                        + __construct()
                                        + create()
                                        + search()
                                        + suggest()
                                        + initSession()
                                        + logRedirection()
                                        + logBanner()
                                        + logCheckout()
                                        + logClick()
                                        + logAddToCart()
                                        +
                                        +
                                        + No public properties found +
                                        +
                                        + No constants found +
                                        +
                                        +
                                        +
                                        + No protected methods found +
                                        +
                                        + No protected properties found +
                                        +
                                        + N/A +
                                        +
                                        +
                                        +
                                        + No private methods found +
                                        +
                                        + $searchResource
                                        + $statsResource
                                        +
                                        +
                                        + N/A +
                                        +
                                        +
                                        +
                                        + +
                                        - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        + + +
                                        +
                                        +

                                        Properties

                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        $searchResource

                                        +
                                        $searchResource : \Doofinder\Search\Resources\Search
                                        +

                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        + +

                                        Type

                                        + Search + —
                                        + + + + +
                                        +
                                        + +
                                        +

                                        $statsResource

                                        +
                                        $statsResource : \Doofinder\Search\Resources\Stats
                                        +

                                        - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - logAddToCart() - -

                                        - - -

                                        Adds an item to the cart, or creates a new cart for the given session if it does not exists

                                        - - - public - logAddToCart(string $hashId, string $sessionId, int $amount, string $itemId, string $indexId, float $price, string $title) : HttpResponseInterface +

                                        Type

                                        + Stats + —
                                        +
                                        + +
                                        + + + +
                                        +

                                        Methods

                                        + +
                                        - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +
                                        +
                                        + +
                                        +

                                        __construct()

                                        + +
                                        __construct(\Doofinder\Search\Resources\Search  $searchResource, \Doofinder\Search\Resources\Stats  $statsResource) : mixed
                                        +

                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        + +

                                        Parameters

                                        + + + + + + + + + + + +
                                        \Doofinder\Search\Resources\Search$searchResource
                                        \Doofinder\Search\Resources\Stats$statsResource
                                        -
                                        -
                                        - $amount - : int -
                                        -
                                        -
                                        -
                                        - $itemId - : string -
                                        -
                                        +

                                        Returns

                                        + mixed + — + + + + + + +
                                        +
                                        + +
                                        +

                                        create()

                                        + +
                                        create(string  $host, string  $token) : \Doofinder\Search\SearchClient
                                        +

                                        -
                                        -
                                        - $indexId - : string -
                                        -
                                        + +

                                        Parameters

                                        + + + + + + + + + + + +
                                        string$host
                                        string$token
                                        -
                                        -
                                        - $price - : float -
                                        -
                                        -
                                        -
                                        - $title - : string -
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Search\SearchClient + — + + + + + + +
                                        +
                                        + +
                                        +

                                        search()

                                        + +
                                        search(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Search through indexed items of a search engine.

                                        -
                                        -
                                        - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - - -
                                        -

                                        - logBanner() - -

                                        - - -

                                        Logs a "click on banner image" event in stats logs.

                                        - - - public - logBanner(string $hashId, string $sessionId, string $id[, string|null $query = null ]) : HttpResponseInterface - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + +
                                        string$hashId
                                        array$params
                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        - $id - : string -
                                        -
                                        - -
                                        -
                                        - $query - : string|null - = null
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        + + + + +
                                        +
                                        + +
                                        +

                                        suggest()

                                        + +
                                        suggest(string  $hashId, array  $params) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Search through indexed suggestions of a search engine.

                                        - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - logCheckout() - -

                                        - - -

                                        Logs a checkout event in stats logs.

                                        - - - public - logCheckout(string $hashId, string $sessionId) : HttpResponseInterface - - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + +
                                        string$hashId
                                        array$params
                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - logClick() - -

                                        - - -

                                        Save click event on doofinder statistics

                                        - - - public - logClick(string $hashId, string $sessionId, string $itemId[, string|null $query = null ]) : HttpResponseInterface - - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        initSession()

                                        + +
                                        initSession(string  $hashId, string  $sessionId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Starts a session identified by a session_id. The session is used to "group" events.

                                        - -
                                        - $sessionId - : string -
                                        -
                                        + +

                                        Parameters

                                        + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        -
                                        -
                                        - $itemId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        - $query - : string|null - = null
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        logRedirection()

                                        + +
                                        logRedirection(string  $hashId, string  $sessionId, string  $id, string|null  $query = null) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Logs a "redirection triggered" event in stats logs.

                                        - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - logRedirection() - -

                                        - - -

                                        Logs a "redirection triggered" event in stats logs.

                                        - - - public - logRedirection(string $hashId, string $sessionId, string $id[, string|null $query = null ]) : HttpResponseInterface - - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        string$id
                                        string|null$query
                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        - $id - : string -
                                        -
                                        - -
                                        -
                                        - $query - : string|null - = null
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        logBanner()

                                        + +
                                        logBanner(string  $hashId, string  $sessionId, string  $id, string|null  $query = null) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Logs a "click on banner image" event in stats logs.

                                        - - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - logRemoveFromCart() - -

                                        - - -

                                        Removes an amount from the given item in the cart, removing it completely if the amount present in the cart minus -the amount specified in this call is zero or negative, else, it will be updated with the new calculated amount.

                                        - - - public - logRemoveFromCart(string $hashId, string $sessionId, int $amount, string $itemId, string $indexId) : HttpResponseInterface - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        string$id
                                        string|null$query
                                        -
                                        -
                                        - $sessionId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        - $amount - : int -
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        logCheckout()

                                        + +
                                        logCheckout(string  $hashId, string  $sessionId) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Logs a checkout event in stats logs.

                                        - -
                                        - $itemId - : string -
                                        -
                                        + +

                                        Parameters

                                        + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        -
                                        -
                                        - $indexId - : string -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        + +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        logClick()

                                        + +
                                        logClick(string  $hashId, string  $sessionId, string  $itemId, string|null  $query = null) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Save click event on doofinder statistics

                                        - - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        - - - -

                                        Search through indexed items of a search engine.

                                        - - - public - search(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        string$itemId
                                        string|null$query
                                        -
                                        -
                                        - $params - : array<string|int, mixed> -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        + +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + +
                                        +
                                        + +
                                        +

                                        logAddToCart()

                                        + +
                                        logAddToCart(string  $hashId, string  $sessionId, int  $amount, string  $itemId, string  $indexId, float  $price, string  $title) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                        +

                                        Adds an item to the cart, or creates a new cart for the given session if it does not exists

                                        - - - - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - -
                                        -
                                        -

                                        - suggest() - -

                                        - - -

                                        Search through indexed suggestions of a search engine.

                                        - - - public - suggest(string $hashId, array<string|int, mixed> $params) : HttpResponseInterface - -
                                        Parameters
                                        -
                                        -
                                        - $hashId - : string -
                                        -
                                        +

                                        Parameters

                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        string$hashId
                                        string$sessionId
                                        int$amount
                                        string$itemId
                                        string$indexId
                                        float$price
                                        string$title
                                        -
                                        -
                                        - $params - : array<string|int, mixed> -
                                        -
                                        +

                                        Throws

                                        +
                                        +
                                        \Doofinder\Shared\Exceptions\ApiException
                                        +
                                        +
                                        -
                                        -
                                        +

                                        Returns

                                        + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                        +
                                        + +
                                        + + + - -
                                        - Tags - -
                                        -
                                        -
                                        - throws -
                                        -
                                        - ApiException - - -
                                        -
                                        - -
                                        Return values
                                        - HttpResponseInterface - — - - - + + +
                                        +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        +
                                        + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                        - - - - - -
                                        -
                                        -
                                        -

                                        Search results

                                        - -
                                        -
                                        -
                                          -
                                          -
                                          - - - - -
                                          + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Exceptions-ApiException.html b/doc/classes/Doofinder-Shared-Exceptions-ApiException.html index 300c093..a42efe0 100644 --- a/doc/classes/Doofinder-Shared-Exceptions-ApiException.html +++ b/doc/classes/Doofinder-Shared-Exceptions-ApiException.html @@ -1,398 +1,653 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                          -

                                          Documentation

                                          - - - - - -
                                          - -
                                          -
                                          - - - - -
                                          - - -
                                          -

                                          - ApiException - - - extends Exception - - -
                                          - in package - -
                                          - + + + + -

                                          - - + + + + + + + + + + + + + + + + + + +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          + + +

                                          \Doofinder\Shared\ExceptionsApiException

                                          +

                                          Exception used when API request returns a not OK response

                                          + + + +
                                          +

                                          Summary

                                          +
                                          +
                                          + Methods +
                                          +
                                          + Properties +
                                          +
                                          + Constants +
                                          +
                                          +
                                          +
                                          + __construct()
                                          + getBody()
                                          +
                                          +
                                          + No public properties found +
                                          +
                                          + No constants found +
                                          +
                                          +
                                          +
                                          + No protected methods found +
                                          +
                                          + No protected properties found +
                                          +
                                          + N/A +
                                          +
                                          +
                                          +
                                          + No private methods found +
                                          +
                                          + $body
                                          +
                                          +
                                          + N/A +
                                          +
                                          +
                                          +
                                          + +
                                          -
                                          - + + +
                                          +
                                          +

                                          Properties

                                          +
                                          + +
                                          -
                                          -

                                          - Methods - -

                                          -
                                          -

                                          - __construct() - -

                                          - +
                                          +
                                          + +
                                          +

                                          $body

                                          +
                                          $body : mixed|null
                                          +

                                          + - - - public - __construct([string $message = "" ], int $code[, Throwable $exception = null ][, mixed|null $responseBody = null ]) : mixed +

                                          Type

                                          + mixed|null + —
                                          +
                                          + +
                                          + + + +
                                          +

                                          Methods

                                          + +
                                          - -
                                          Parameters
                                          -
                                          -
                                          - $message - : string - = ""
                                          -
                                          +
                                          +
                                          + +
                                          +

                                          __construct()

                                          + +
                                          __construct(string  $message = "", int  $code, \Throwable  $exception = null, mixed|null  $responseBody = null) : mixed
                                          +

                                          -
                                          -
                                          - $code - : int -
                                          -
                                          + +

                                          Parameters

                                          + + + + + + + + + + + + + + + + + + + + + +
                                          string$message
                                          int$code
                                          \Throwable$exception
                                          mixed|null$responseBody
                                          -
                                          -
                                          - $exception - : Throwable - = null
                                          -
                                          -
                                          -
                                          - $responseBody - : mixed|null - = null
                                          -
                                          +

                                          Returns

                                          + mixed + — + +
                                          +
                                          + +
                                          + +
                                          +
                                          + +
                                          +

                                          getBody()

                                          + +
                                          getBody() : mixed|null
                                          +

                                          - - - - -
                                          Return values
                                          - mixed - — - - -
                                          -
                                          -

                                          - getBody() - -

                                          - - - - - public - getBody() : mixed|null - - - - + + +

                                          Returns

                                          + mixed|null + — + +
                                          +
                                          + +
                                          + + + -
                                          Return values
                                          - mixed|null - — - - - + + +
                                          +
                                          +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                          - - - - - -
                                          -
                                          -
                                          -

                                          Search results

                                          - -
                                          -
                                          -
                                            -
                                            -
                                            - - - - -
                                            + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Exceptions-RequestException.html b/doc/classes/Doofinder-Shared-Exceptions-RequestException.html index 582d1f4..cc22c7d 100644 --- a/doc/classes/Doofinder-Shared-Exceptions-RequestException.html +++ b/doc/classes/Doofinder-Shared-Exceptions-RequestException.html @@ -1,231 +1,584 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                            -

                                            Documentation

                                            - - - - - -
                                            - -
                                            -
                                            - - - - -
                                            - - -
                                            -

                                            - RequestException - - - extends Exception - - -
                                            - in package - -
                                            + + + + - -

                                            - - + + + + + + + + + + + + + + + + + + +
                                            +
                                            +
                                            -
                                            -
                                            -
                                            -

                                            Search results

                                            - -
                                            -
                                            -
                                              -
                                              -
                                              -
                                              -
                                              +

                                              Parameters

                                              + + + + + + + + + + + + + + + + +
                                              string$message
                                              string|int$code
                                              \Throwable$previous
                                              + + +

                                              Returns

                                              + mixed + — + +
                                              - + + + + + -
                                              + + + + - - - - - diff --git a/doc/classes/Doofinder-Shared-HttpClient.html b/doc/classes/Doofinder-Shared-HttpClient.html index de9596f..1060a5d 100644 --- a/doc/classes/Doofinder-Shared-HttpClient.html +++ b/doc/classes/Doofinder-Shared-HttpClient.html @@ -1,388 +1,633 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                              -

                                              Documentation

                                              - - - - - -
                                              - -
                                              -
                                              - - - - -
                                              - + + -
                                              -

                                              - HttpClient - - -
                                              - in package - -
                                              + + + + - - implements - HttpClientInterface - -

                                              - - + + + + + + + + + + + + + + + + + + +
                                              +
                                              +
                                              -
                                              -

                                              - getHeader() - -

                                              - - -

                                              It generates the http header

                                              - - - private - getHeader(array<string|int, mixed> $headers) : array<string|int, string> + + +
                                              +
                                              + + - -
                                              Parameters
                                              -
                                              -
                                              - $headers - : array<string|int, mixed> -
                                              -
                                              - -
                                              -
                                              +
                                              +
                                              +
                                              + + Search +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              + + Resources +
                                              +
                                              +
                                              + + + +
                                              +
                                              +
                                              +
                                              - + + +
                                              +
                                              +
                                              +
                                              -
                                              Return values
                                              - array<string|int, string> - — - - - - +
                                              +
                                              +
                                              + + Shared +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              + + Exceptions +
                                              +
                                              + +
                                              +
                                              +
                                              - - - - -
                                              -
                                              -
                                              -

                                              Search results

                                              - -
                                              -
                                              -
                                                -
                                                -
                                                -
                                                -
                                                +

                                                Parameters

                                                + + + + + + +
                                                array$headers
                                                + + +

                                                Returns

                                                + string[] + — + +
                                                - + +
                                                + +
                                                + -
                                                + + + + - - - - - diff --git a/doc/classes/Doofinder-Shared-HttpResponse.html b/doc/classes/Doofinder-Shared-HttpResponse.html index b9cbd49..5a16808 100644 --- a/doc/classes/Doofinder-Shared-HttpResponse.html +++ b/doc/classes/Doofinder-Shared-HttpResponse.html @@ -1,577 +1,785 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                -

                                                Documentation

                                                - - - - - -
                                                - -
                                                -
                                                - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                +
                                                +
                                                + +
                                                  +
                                                +
                                                +
                                                + + -
                                                -

                                                - Methods - -

                                                -
                                                +
                                                +
                                                +
                                                +
                                                + + +

                                                \Doofinder\SharedHttpResponse

                                                +

                                                Class to return a formatted info comming from API

                                                + + + +
                                                +

                                                Summary

                                                +
                                                +
                                                + Methods +
                                                +
                                                + Properties +
                                                +
                                                + Constants +
                                                +
                                                +
                                                +
                                                + create()
                                                + getBody()
                                                + getStatusCode()
                                                + setBody()
                                                +
                                                +
                                                + No public properties found +
                                                +
                                                + No constants found +
                                                +
                                                +
                                                +
                                                + No protected methods found +
                                                +
                                                + No protected properties found +
                                                +
                                                + N/A +
                                                +
                                                +
                                                +
                                                + __construct()
                                                +
                                                +
                                                + $statusCode
                                                + $body
                                                +
                                                +
                                                + N/A +
                                                +
                                                +
                                                +
                                                + +
                                                - - - public - static create(int $statusCode[, mixed $body = null ]) : HttpResponse + + +
                                                +
                                                +

                                                Properties

                                                +
                                                + +
                                                - -
                                                Parameters
                                                -
                                                -
                                                - $statusCode - : int -
                                                -
                                                - -
                                                -
                                                - $body - : mixed - = null
                                                -
                                                +
                                                +
                                                + +
                                                +

                                                $statusCode

                                                +
                                                $statusCode : int
                                                +

                                                -
                                                -
                                                - - - -
                                                Return values
                                                - HttpResponse - — - - - -
                                                -

                                                - getBody() - -

                                                - - - - - public - getBody() : mixed - - - - - -
                                                Return values
                                                - mixed - — - - -
                                                -
                                                -

                                                - getStatusCode() - -

                                                - - - - - public - getStatusCode() : int - - - - -
                                                Return values
                                                - int - — - - -
                                                - +
                                                + + + +
                                                +
                                                + +
                                                +

                                                $body

                                                +
                                                $body : mixed
                                                +

                                                + - - - public - setBody(mixed $body) : mixed +

                                                Type

                                                + mixed + —
                                                +
                                                + +
                                                + + + +
                                                +

                                                Methods

                                                + +
                                                - -
                                                Parameters
                                                -
                                                -
                                                - $body - : mixed -
                                                -
                                                +
                                                +
                                                + +
                                                +

                                                create()

                                                + +
                                                create(int  $statusCode, mixed  $body = null) : \Doofinder\Shared\HttpResponse
                                                +

                                                -
                                                -
                                                - +

                                                Parameters

                                                + + + + + + + + + + + +
                                                int$statusCode
                                                mixed$body
                                                + + +

                                                Returns

                                                + \Doofinder\Shared\HttpResponse + — + + + + + + +
                                                +
                                                + +
                                                +

                                                getBody()

                                                + +
                                                getBody() : mixed
                                                +

                                                + -
                                                Return values
                                                - mixed - — - - -
                                                -
                                                -

                                                - __construct() - -

                                                - + + +

                                                Returns

                                                + mixed + — + +
                                                +
                                                + +
                                                + +
                                                +
                                                + +
                                                +

                                                getStatusCode()

                                                + +
                                                getStatusCode() : int
                                                +

                                                + - - - private - __construct( $statusCode,  $body) : mixed + + +

                                                Returns

                                                + int + — + +
                                                +
                                                + +
                                                + +
                                                +
                                                + +
                                                +

                                                setBody()

                                                + +
                                                setBody(mixed  $body) : mixed
                                                +

                                                + - -
                                                Parameters
                                                -
                                                -
                                                - $statusCode - : -
                                                -
                                                +

                                                Parameters

                                                + + + + + + +
                                                mixed$body
                                                + -
                                                -
                                                - $body - : -
                                                -
                                                +

                                                Returns

                                                + mixed + — + +
                                                +
                                                + +
                                                + +
                                                +
                                                + +
                                                +

                                                __construct()

                                                + +
                                                __construct( $statusCode,  $body) : mixed
                                                +

                                                - - - +

                                                Parameters

                                                + + + + + + + + + + + +
                                                $statusCode
                                                $body
                                                + + +

                                                Returns

                                                + mixed + — + +
                                                +
                                                + +
                                                + + +
                                                -
                                                Return values
                                                - mixed - — - - - + + +
                                                +
                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                +
                                                + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                                - - - - - -
                                                -
                                                -
                                                -

                                                Search results

                                                - -
                                                -
                                                -
                                                  -
                                                  -
                                                  - - - - -
                                                  + + - - - - - diff --git a/doc/classes/Doofinder-Shared-HttpStatusCode.html b/doc/classes/Doofinder-Shared-HttpStatusCode.html index 8722bf6..413cc3d 100644 --- a/doc/classes/Doofinder-Shared-HttpStatusCode.html +++ b/doc/classes/Doofinder-Shared-HttpStatusCode.html @@ -1,708 +1,846 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                  -

                                                  Documentation

                                                  - - - - - -
                                                  - -
                                                  -
                                                  - - - - -
                                                  - - -
                                                  -

                                                  - HttpStatusCode - - -
                                                  - in package - -
                                                  - - -

                                                  - - - -

                                                  Class to store all http status code used in the API

                                                  - - - - - - - - - -

                                                  - Table of Contents - -

                                                  - -
                                                  -
                                                  - BAD_GATEWAY - -  = 502 -
                                                  -
                                                  - -
                                                  - BAD_REQUEST - -  = 400 -
                                                  -
                                                  - -
                                                  - CONFLICT - -  = 409 -
                                                  -
                                                  - -
                                                  - CREATED - -  = 201 -
                                                  -
                                                  - -
                                                  - FORBIDDEN - -  = 403 -
                                                  -
                                                  - -
                                                  - INTERNAL_SERVER_ERROR - -  = 500 -
                                                  -
                                                  - -
                                                  - NO_CONTENT - -  = 204 -
                                                  -
                                                  - -
                                                  - NOT_FOUND - -  = 404 -
                                                  -
                                                  - -
                                                  - OK - -  = 200 -
                                                  -
                                                  - -
                                                  - REQUEST_ENTITY_TOO_LARGE - -  = 413 -
                                                  -
                                                  - -
                                                  - REQUEST_TIMEOUT - -  = 408 -
                                                  -
                                                  - -
                                                  - TOO_MANY_REQUESTS - -  = 429 -
                                                  -
                                                  - -
                                                  - UNAUTHORIZED - -  = 401 -
                                                  -
                                                  - -
                                                  - - - - -
                                                  -

                                                  - Constants - -

                                                  -
                                                  -

                                                  - BAD_GATEWAY - -

                                                  - - - - - - public - mixed - BAD_GATEWAY - = 502 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - BAD_REQUEST - -

                                                  - - - - - - public - mixed - BAD_REQUEST - = 400 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - CONFLICT - -

                                                  - - - - - - public - mixed - CONFLICT - = 409 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - CREATED - -

                                                  - - - - - - public - mixed - CREATED - = 201 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - FORBIDDEN - -

                                                  - - - - - - public - mixed - FORBIDDEN - = 403 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - INTERNAL_SERVER_ERROR - -

                                                  - - - - - - public - mixed - INTERNAL_SERVER_ERROR - = 500 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - NO_CONTENT - -

                                                  - - - - - - public - mixed - NO_CONTENT - = 204 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - NOT_FOUND - -

                                                  - - - - - - public - mixed - NOT_FOUND - = 404 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - OK - -

                                                  - - - - - - public - mixed - OK - = 200 - - - -
                                                  - -
                                                  - - - -
                                                  -
                                                  -

                                                  - REQUEST_ENTITY_TOO_LARGE - -

                                                  - - - - - - public - mixed - REQUEST_ENTITY_TOO_LARGE - = 413 - - - -
                                                  - -
                                                  + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  +
                                                  -
                                                  +
                                                  + + - - - public - mixed - UNAUTHORIZED - = 401 - + + + + + + + +
                                                    +
                                                  + + + + -
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  + + +

                                                  \Doofinder\SharedHttpStatusCode

                                                  +

                                                  Class to store all http status code used in the API

                                                  + + + +
                                                  +

                                                  Summary

                                                  +
                                                  +
                                                  + Methods +
                                                  +
                                                  + Properties +
                                                  +
                                                  + Constants +
                                                  +
                                                  +
                                                  +
                                                  + No public methods found +
                                                  +
                                                  + No public properties found +
                                                  +
                                                  + OK
                                                  + CREATED
                                                  + NO_CONTENT
                                                  + BAD_REQUEST
                                                  + UNAUTHORIZED
                                                  + FORBIDDEN
                                                  + NOT_FOUND
                                                  + REQUEST_TIMEOUT
                                                  + CONFLICT
                                                  + REQUEST_ENTITY_TOO_LARGE
                                                  + TOO_MANY_REQUESTS
                                                  + INTERNAL_SERVER_ERROR
                                                  + BAD_GATEWAY
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + No protected methods found +
                                                  +
                                                  + No protected properties found +
                                                  +
                                                  + N/A +
                                                  +
                                                  +
                                                  +
                                                  + No private methods found +
                                                  +
                                                  + No private properties found +
                                                  +
                                                  + N/A +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  -
                                                  + +
                                                  +
                                                  +

                                                  Constants

                                                  +
                                                  + +
                                                  - +
                                                  +
                                                  + +
                                                  +

                                                  OK

                                                  +
                                                  OK = 200
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  CREATED

                                                  +
                                                  CREATED = 201
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  NO_CONTENT

                                                  +
                                                  NO_CONTENT = 204
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  BAD_REQUEST

                                                  +
                                                  BAD_REQUEST = 400
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  UNAUTHORIZED

                                                  +
                                                  UNAUTHORIZED = 401
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  FORBIDDEN

                                                  +
                                                  FORBIDDEN = 403
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  NOT_FOUND

                                                  +
                                                  NOT_FOUND = 404
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  REQUEST_TIMEOUT

                                                  +
                                                  REQUEST_TIMEOUT = 408
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  CONFLICT

                                                  +
                                                  CONFLICT = 409
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  REQUEST_ENTITY_TOO_LARGE

                                                  +
                                                  REQUEST_ENTITY_TOO_LARGE = 413
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  TOO_MANY_REQUESTS

                                                  +
                                                  TOO_MANY_REQUESTS = 429
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  INTERNAL_SERVER_ERROR

                                                  +
                                                  INTERNAL_SERVER_ERROR = 500
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + +
                                                  +
                                                  + +
                                                  +

                                                  BAD_GATEWAY

                                                  +
                                                  BAD_GATEWAY = 502
                                                  +

                                                  + +
                                                  +
                                                  + +
                                                  + + + +
                                                  +
                                                  - + + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                                  - - - - - - - - -
                                                  -
                                                  -
                                                  -

                                                  Search results

                                                  - -
                                                  -
                                                  -
                                                    -
                                                    -
                                                    - - - - -
                                                    + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Interfaces-HttpClientInterface.html b/doc/classes/Doofinder-Shared-Interfaces-HttpClientInterface.html index cca423b..876231e 100644 --- a/doc/classes/Doofinder-Shared-Interfaces-HttpClientInterface.html +++ b/doc/classes/Doofinder-Shared-Interfaces-HttpClientInterface.html @@ -1,409 +1,29 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                    -

                                                    Documentation

                                                    - - - - - -
                                                    - -
                                                    -
                                                    - - - - -
                                                    - - -
                                                    -

                                                    - HttpClientInterface -
                                                    - in - -
                                                    -

                                                    - - - -

                                                    Http client's interface

                                                    - - - - - - - - - -

                                                    - Table of Contents - -

                                                    - -
                                                    -
                                                    - METHOD_DELETE - -  = 'DELETE' -
                                                    -
                                                    - -
                                                    - METHOD_GET - -  = 'GET' -
                                                    -
                                                    - -
                                                    - METHOD_PATCH - -  = 'PATCH' -
                                                    -
                                                    - -
                                                    - METHOD_POST - -  = 'POST' -
                                                    -
                                                    - -
                                                    - METHOD_PUT - -  = 'PUT' -
                                                    -
                                                    - -
                                                    - request() - -  : HttpResponseInterface -
                                                    -
                                                    - -
                                                    - - - - -
                                                    -

                                                    - Constants - -

                                                    -
                                                    -

                                                    - METHOD_DELETE - -

                                                    - - - - - - public - mixed - METHOD_DELETE - = 'DELETE' - - - -
                                                    - -
                                                    - - - -
                                                    -
                                                    -

                                                    - METHOD_GET - -

                                                    - - - - - - public - mixed - METHOD_GET - = 'GET' - - - -
                                                    - -
                                                    - - - -
                                                    -
                                                    -

                                                    - METHOD_PATCH - -

                                                    - - - - - - public - mixed - METHOD_PATCH - = 'PATCH' - - - -
                                                    - -
                                                    - - - -
                                                    -
                                                    -

                                                    - METHOD_POST - -

                                                    - - - - - - public - mixed - METHOD_POST - = 'POST' - - - -
                                                    - -
                                                    - - - -
                                                    -
                                                    -

                                                    - METHOD_PUT - -

                                                    - - - - - - public - mixed - METHOD_PUT - = 'PUT' - - - -
                                                    - -
                                                    - - - -
                                                    -
                                                    - -
                                                    -

                                                    - Methods - -

                                                    -
                                                    -

                                                    - request() - -

                                                    - - - - - public - request(string $url, string $method, array<string|int, mixed> $params, array<string|int, mixed> $headers) : HttpResponseInterface - - -
                                                    Parameters
                                                    -
                                                    -
                                                    - $url - : string -
                                                    -
                                                    - -
                                                    -
                                                    - $method - : string -
                                                    -
                                                    - -
                                                    -
                                                    - $params - : array<string|int, mixed> -
                                                    -
                                                    - -
                                                    -
                                                    - $headers - : array<string|int, mixed> -
                                                    -
                                                    - -
                                                    -
                                                    - - + + -
                                                    Return values
                                                    - HttpResponseInterface - — - + + + + -
                                                    -
                                                    - - - + + + + + + -
                                                    -
                                                    -
                                                    -
                                                    -

                                                    Search results

                                                    - -
                                                    -
                                                    -
                                                      -
                                                      + + + + + + + + + +
                                                      +
                                                      +
                                                      -
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + + +

                                                      \Doofinder\Shared\InterfacesHttpClientInterface

                                                      +

                                                      Http client's interface

                                                      + + +
                                                      +

                                                      Summary

                                                      +
                                                      +
                                                      + Methods +
                                                      +
                                                      + Constants +
                                                      +
                                                      +
                                                      +
                                                      + request()
                                                      +
                                                      +
                                                      + METHOD_POST
                                                      + METHOD_GET
                                                      + METHOD_PATCH
                                                      + METHOD_PUT
                                                      + METHOD_DELETE
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + No protected methods found +
                                                      +
                                                      + N/A +
                                                      +
                                                      +
                                                      +
                                                      + No private methods found +
                                                      +
                                                      + N/A +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      + + +
                                                      +
                                                      +

                                                      Constants

                                                      +
                                                      +
                                                      + +
                                                      +
                                                      + +
                                                      +

                                                      METHOD_POST

                                                      +
                                                      METHOD_POST = 'POST'
                                                      +

                                                      + +
                                                      - + +
                                                      + +
                                                      +
                                                      + +
                                                      +

                                                      METHOD_GET

                                                      +
                                                      METHOD_GET = 'GET'
                                                      +

                                                      + +
                                                      +
                                                      + +
                                                      + +
                                                      +
                                                      + +
                                                      +

                                                      METHOD_PATCH

                                                      +
                                                      METHOD_PATCH = 'PATCH'
                                                      +

                                                      + +
                                                      +
                                                      + +
                                                      + +
                                                      +
                                                      + +
                                                      +

                                                      METHOD_PUT

                                                      +
                                                      METHOD_PUT = 'PUT'
                                                      +

                                                      + +
                                                      +
                                                      + +
                                                      + +
                                                      +
                                                      + +
                                                      +

                                                      METHOD_DELETE

                                                      +
                                                      METHOD_DELETE = 'DELETE'
                                                      +

                                                      + +
                                                      +
                                                      + +
                                                      + + +
                                                      +
                                                      +

                                                      Methods

                                                      +
                                                      + +
                                                      -
                                                      +
                                                      +
                                                      + +
                                                      +

                                                      request()

                                                      + +
                                                      request(string  $url, string  $method, array  $params, array  $headers) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                                      +

                                                      + + +

                                                      Parameters

                                                      + + + + + + + + + + + + + + + + + + + + + +
                                                      string$url
                                                      string$method
                                                      array$params
                                                      array$headers
                                                      + + +

                                                      Returns

                                                      + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                                      +
                                                      + +
                                                      + + + + + + + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Interfaces-HttpResponseInterface.html b/doc/classes/Doofinder-Shared-Interfaces-HttpResponseInterface.html index 9ca9b30..a8a0692 100644 --- a/doc/classes/Doofinder-Shared-Interfaces-HttpResponseInterface.html +++ b/doc/classes/Doofinder-Shared-Interfaces-HttpResponseInterface.html @@ -1,336 +1,29 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                      -

                                                      Documentation

                                                      - - - - - -
                                                      - -
                                                      -
                                                      - - - - -
                                                      - - -
                                                      -

                                                      - HttpResponseInterface -
                                                      - in - -
                                                      -

                                                      - - - -

                                                      Http response's interface

                                                      - - - - - - - - - -

                                                      - Table of Contents - -

                                                      - -
                                                      -
                                                      - create() - -  : mixed -
                                                      -
                                                      - -
                                                      - getBody() - -  : mixed -
                                                      -
                                                      - -
                                                      - getStatusCode() - -  : int -
                                                      -
                                                      - -
                                                      - setBody() - -  : mixed -
                                                      -
                                                      - -
                                                      - - - - - -
                                                      -

                                                      - Methods - -

                                                      -
                                                      -

                                                      - create() - -

                                                      - - - - - public - static create(int $statusCode[, mixed $body = null ]) : mixed - - -
                                                      Parameters
                                                      -
                                                      -
                                                      - $statusCode - : int -
                                                      -
                                                      - -
                                                      -
                                                      - $body - : mixed - = null
                                                      -
                                                      - -
                                                      -
                                                      + + + + + + - -
                                                      Return values
                                                      - mixed - — - - -
                                                      -
                                                      -

                                                      - getBody() - -

                                                      - - - - - public - getBody() : mixed - - - - - -
                                                      Return values
                                                      - mixed - — - - -
                                                      -
                                                      -

                                                      - getStatusCode() - -

                                                      - - - - - public - getStatusCode() : int - - - - - -
                                                      Return values
                                                      - int - — - - -
                                                      -
                                                      -

                                                      - setBody() - -

                                                      - - - - - public - setBody(mixed $body) : mixed - - -
                                                      Parameters
                                                      -
                                                      -
                                                      - $body - : mixed -
                                                      -
                                                      - -
                                                      -
                                                      - - - -
                                                      Return values
                                                      - mixed - — - - -
                                                      -
                                                      - - - + + + + + + -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Search results

                                                      - -
                                                      -
                                                      -
                                                        -
                                                        + + + + + + + + + +
                                                        +
                                                        +
                                                        -
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +

                                                        \Doofinder\Shared\InterfacesHttpResponseInterface

                                                        +

                                                        Http response's interface

                                                        + + +
                                                        +

                                                        Summary

                                                        +
                                                        +
                                                        + Methods +
                                                        +
                                                        + Constants +
                                                        +
                                                        +
                                                        +
                                                        + create()
                                                        + getBody()
                                                        + getStatusCode()
                                                        + setBody()
                                                        +
                                                        +
                                                        + No constants found +
                                                        +
                                                        +
                                                        +
                                                        + No protected methods found +
                                                        +
                                                        + N/A +
                                                        +
                                                        +
                                                        +
                                                        + No private methods found +
                                                        +
                                                        + N/A +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +

                                                        Methods

                                                        +
                                                        + +
                                                        + +
                                                        +
                                                        + +
                                                        +

                                                        create()

                                                        + +
                                                        create(int  $statusCode, mixed  $body = null) : mixed
                                                        +

                                                        + + +

                                                        Parameters

                                                        + + + + + + + + + + + +
                                                        int$statusCode
                                                        mixed$body
                                                        + + +

                                                        Returns

                                                        + mixed + — + +
                                                        - + +
                                                        + +
                                                        +
                                                        + +
                                                        +

                                                        getBody()

                                                        + +
                                                        getBody() : mixed
                                                        +

                                                        + -
                                                        + + +

                                                        Returns

                                                        + mixed + — + + + + + + +
                                                        +
                                                        + +
                                                        +

                                                        getStatusCode()

                                                        + +
                                                        getStatusCode() : int
                                                        +

                                                        + + + + +

                                                        Returns

                                                        + int + — + +
                                                        +
                                                        + +
                                                        + +
                                                        +
                                                        + +
                                                        +

                                                        setBody()

                                                        + +
                                                        setBody(mixed  $body) : mixed
                                                        +

                                                        + + +

                                                        Parameters

                                                        + + + + + + +
                                                        mixed$body
                                                        + + +

                                                        Returns

                                                        + mixed + — + +
                                                        +
                                                        + +
                                                        + + + + + + + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Interfaces-ModelInterface.html b/doc/classes/Doofinder-Shared-Interfaces-ModelInterface.html index 7342896..6a3d90f 100644 --- a/doc/classes/Doofinder-Shared-Interfaces-ModelInterface.html +++ b/doc/classes/Doofinder-Shared-Interfaces-ModelInterface.html @@ -1,205 +1,29 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                        -

                                                        Documentation

                                                        - - - - - -
                                                        - -
                                                        -
                                                        - - - - -
                                                        - - -
                                                        -

                                                        - ModelInterface - - extends - JsonSerializable -
                                                        - in - -
                                                        -

                                                        - - - -

                                                        Model's interface

                                                        - - - - - - - - - -

                                                        - Table of Contents - -

                                                        - -
                                                        -
                                                        - createFromArray() - -  : ModelInterface -
                                                        -
                                                        - -
                                                        - - - - - -
                                                        -

                                                        - Methods - -

                                                        -
                                                        -

                                                        - createFromArray() - -

                                                        - - - - - public - static createFromArray(array<string|int, mixed> $data) : ModelInterface - - -
                                                        Parameters
                                                        -
                                                        -
                                                        - $data - : array<string|int, mixed> -
                                                        -
                                                        - -
                                                        -
                                                        + + + + + + - -
                                                        Return values
                                                        - ModelInterface - — - - -
                                                        -
                                                        - - - + + + + + + -
                                                        -
                                                        -
                                                        -
                                                        -

                                                        Search results

                                                        - -
                                                        -
                                                        -
                                                          -
                                                          + + + + + + + + + +
                                                          +
                                                          +
                                                          -
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +

                                                          \Doofinder\Shared\InterfacesModelInterface

                                                          +

                                                          Model's interface

                                                          + + +
                                                          +

                                                          Summary

                                                          +
                                                          +
                                                          + Methods +
                                                          +
                                                          + Constants +
                                                          +
                                                          +
                                                          +
                                                          + createFromArray()
                                                          +
                                                          +
                                                          + No constants found +
                                                          +
                                                          +
                                                          +
                                                          + No protected methods found +
                                                          +
                                                          + N/A +
                                                          +
                                                          +
                                                          +
                                                          + No private methods found +
                                                          +
                                                          + N/A +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +
                                                          +
                                                          +

                                                          Methods

                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          createFromArray()

                                                          + +
                                                          createFromArray(array  $data) : \Doofinder\Shared\Interfaces\ModelInterface
                                                          +

                                                          + + +

                                                          Parameters

                                                          + + + + + + +
                                                          array$data
                                                          + + +

                                                          Returns

                                                          + \Doofinder\Shared\Interfaces\ModelInterface + — + +
                                                          - + +
                                                          + +
                                                          +
                                                          -
                                                          + + + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Resource.html b/doc/classes/Doofinder-Shared-Resource.html index 38e7215..79b093a 100644 --- a/doc/classes/Doofinder-Shared-Resource.html +++ b/doc/classes/Doofinder-Shared-Resource.html @@ -1,734 +1,886 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                          -

                                                          Documentation

                                                          - - - - - -
                                                          - -
                                                          -
                                                          - - -
                                                          + + - - - + + + + + + -
                                                          Return values
                                                          - string - — - - - -
                                                          -

                                                          - __construct() - -

                                                          - + +
                                                            +
                                                          + + + + - - - protected - __construct(HttpClientInterface $httpClient, Configuration $config) : mixed + + +
                                                          +
                                                          +
                                                          +
                                                          + + +

                                                          \Doofinder\SharedResource

                                                          +

                                                          A resource class is in charge to communicate with the API and return a formatted response

                                                          + + + +
                                                          +

                                                          Summary

                                                          +
                                                          +
                                                          + Methods +
                                                          +
                                                          + Properties +
                                                          +
                                                          + Constants +
                                                          +
                                                          +
                                                          +
                                                          + getUrl()
                                                          +
                                                          +
                                                          + No public properties found +
                                                          +
                                                          + No constants found +
                                                          +
                                                          +
                                                          +
                                                          + __construct()
                                                          + requestWithJwt()
                                                          + requestWithToken()
                                                          +
                                                          +
                                                          + $httpClient
                                                          + $config
                                                          + $baseUrl
                                                          +
                                                          +
                                                          + N/A +
                                                          +
                                                          +
                                                          +
                                                          + request()
                                                          +
                                                          +
                                                          + No private properties found +
                                                          +
                                                          + N/A +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          - -
                                                          Parameters
                                                          -
                                                          -
                                                          - $httpClient - : HttpClientInterface -
                                                          -
                                                          + + +
                                                          +
                                                          +

                                                          Properties

                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          $httpClient

                                                          +
                                                          $httpClient : \Doofinder\Shared\Interfaces\HttpClientInterface
                                                          +

                                                          -
                                                          -
                                                          - $config - : Configuration -
                                                          -
                                                          + +

                                                          Type

                                                          + HttpClientInterface + —
                                                          + + + + +
                                                          +
                                                          + +
                                                          +

                                                          $config

                                                          +
                                                          $config : \Doofinder\Configuration
                                                          +

                                                          - - - +

                                                          Type

                                                          + Configuration + —
                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          $baseUrl

                                                          +
                                                          $baseUrl : string
                                                          +

                                                          + -
                                                          Return values
                                                          - mixed - — - - -
                                                          -
                                                          -

                                                          - requestWithJwt() - -

                                                          - - -

                                                          It does a http request with Jwt authentication. If there is an error throws an ApiException

                                                          - - - protected - requestWithJwt(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface +

                                                          Type

                                                          + string + —
                                                          +
                                                          + +
                                                          + + + +
                                                          +

                                                          Methods

                                                          + +
                                                          - -
                                                          Parameters
                                                          -
                                                          -
                                                          - $url - : string -
                                                          -
                                                          +
                                                          +
                                                          + +
                                                          +

                                                          getUrl()

                                                          + +
                                                          getUrl() : string
                                                          +

                                                          -
                                                          -
                                                          - $method - : string -
                                                          -
                                                          - -
                                                          -
                                                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                                          -
                                                          + -
                                                          -
                                                          - $params - : array<string|int, mixed> - = []
                                                          -
                                                          -
                                                          -
                                                          - $headers - : array<string|int, mixed> - = []
                                                          -
                                                          +

                                                          Returns

                                                          + string + — + + + + + + +
                                                          +
                                                          + +
                                                          +

                                                          __construct()

                                                          + +
                                                          __construct(\Doofinder\Shared\Interfaces\HttpClientInterface  $httpClient, \Doofinder\Configuration  $config) : mixed
                                                          +

                                                          -
                                                          -
                                                          - - -
                                                          - Tags - -
                                                          -
                                                          -
                                                          - throws -
                                                          -
                                                          - ApiException - - -
                                                          -
                                                          - -
                                                          Return values
                                                          - HttpResponseInterface - — - - - -
                                                          -

                                                          - requestWithToken() - -

                                                          - - -

                                                          It does a http request with Token authentication. If there is an error throws an ApiException

                                                          - - - protected - requestWithToken(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                                          Parameters
                                                          -
                                                          -
                                                          - $url - : string -
                                                          -
                                                          +

                                                          Parameters

                                                          + + + + + + + + + + + +
                                                          \Doofinder\Shared\Interfaces\HttpClientInterface$httpClient
                                                          \Doofinder\Configuration$config
                                                          -
                                                          -
                                                          - $method - : string -
                                                          -
                                                          -
                                                          -
                                                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                                          -
                                                          +

                                                          Returns

                                                          + mixed + — + +
                                                          + + + + +
                                                          +
                                                          + +
                                                          +

                                                          requestWithJwt()

                                                          + +
                                                          requestWithJwt(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                                          +

                                                          It does a http request with Jwt authentication. If there is an error throws an ApiException

                                                          - -
                                                          - $params - : array<string|int, mixed> - = []
                                                          -
                                                          + +

                                                          Parameters

                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          string$url
                                                          string$method
                                                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                                          array$params
                                                          array$headers
                                                          -
                                                          -
                                                          - $headers - : array<string|int, mixed> - = []
                                                          -
                                                          +

                                                          Throws

                                                          +
                                                          +
                                                          \Doofinder\Shared\Exceptions\ApiException
                                                          +
                                                          +
                                                          + +

                                                          Returns

                                                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          requestWithToken()

                                                          + +
                                                          requestWithToken(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                                          +

                                                          It does a http request with Token authentication. If there is an error throws an ApiException

                                                          - - - - -
                                                          - Tags - -
                                                          -
                                                          -
                                                          - throws -
                                                          -
                                                          - ApiException - - -
                                                          -
                                                          - -
                                                          Return values
                                                          - HttpResponseInterface - — - - -
                                                          -
                                                          -

                                                          - request() - -

                                                          - - -

                                                          It does a http request. If there is an error throws an ApiException

                                                          - - - private - request(string $url, string $method[, class-string<\Doofinder\Shared\Interfaces\ModelInterface> $model = null ][, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $headers = [] ]) : HttpResponseInterface - -
                                                          Parameters
                                                          -
                                                          -
                                                          - $url - : string -
                                                          -
                                                          +

                                                          Parameters

                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          string$url
                                                          string$method
                                                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                                          array$params
                                                          array$headers
                                                          -
                                                          -
                                                          - $method - : string -
                                                          -
                                                          +

                                                          Throws

                                                          +
                                                          +
                                                          \Doofinder\Shared\Exceptions\ApiException
                                                          +
                                                          +
                                                          -
                                                          -
                                                          - $model - : class-string<\Doofinder\Shared\Interfaces\ModelInterface> - = null
                                                          -
                                                          +

                                                          Returns

                                                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          request()

                                                          + +
                                                          request(string  $url, string  $method, class-string<\Doofinder\Shared\Interfaces\ModelInterface>  $model = null, array  $params = [], array  $headers = []) : \Doofinder\Shared\Interfaces\HttpResponseInterface
                                                          +

                                                          It does a http request. If there is an error throws an ApiException

                                                          - -
                                                          - $params - : array<string|int, mixed> - = []
                                                          -
                                                          + +

                                                          Parameters

                                                          + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                          string$url
                                                          string$method
                                                          class-string<\Doofinder\Shared\Interfaces\ModelInterface>$model
                                                          array$params
                                                          array$headers
                                                          -
                                                          -
                                                          - $headers - : array<string|int, mixed> - = []
                                                          -
                                                          +

                                                          Throws

                                                          +
                                                          +
                                                          \Doofinder\Shared\Exceptions\ApiException
                                                          +
                                                          +
                                                          -
                                                          - +

                                                          Returns

                                                          + \Doofinder\Shared\Interfaces\HttpResponseInterface + — + +
                                                          +
                                                          + +
                                                          + + + - -
                                                          - Tags - -
                                                          -
                                                          -
                                                          - throws -
                                                          -
                                                          - ApiException - - -
                                                          -
                                                          - -
                                                          Return values
                                                          - HttpResponseInterface - — - - - + + +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                                          - - - - - -
                                                          -
                                                          -
                                                          -

                                                          Search results

                                                          - -
                                                          -
                                                          -
                                                            -
                                                            -
                                                            - - - - -
                                                            + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Services-Jwt.html b/doc/classes/Doofinder-Shared-Services-Jwt.html index 203e92e..8b3bb5e 100644 --- a/doc/classes/Doofinder-Shared-Services-Jwt.html +++ b/doc/classes/Doofinder-Shared-Services-Jwt.html @@ -1,389 +1,649 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                            -

                                                            Documentation

                                                            - - - - - -
                                                            - -
                                                            -
                                                            - - - - -
                                                            - - -
                                                            -

                                                            - Jwt - - -
                                                            - in package - -
                                                            - + + + + -

                                                            - - - -

                                                            Utility to generate a Json Web Token (JWT) to do requests to Doofinder API services

                                                            - + + + + + + + + + + + + + + + + + + +
                                                            +
                                                            + +
                                                            +
                                                            +
                                                            +
                                                            +
                                                            + + +

                                                            \Doofinder\Shared\ServicesJwt

                                                            +

                                                            Utility to generate a Json Web Token (JWT) to do requests to Doofinder API services

                                                            + + + +
                                                            +

                                                            Summary

                                                            +
                                                            +
                                                            + Methods +
                                                            +
                                                            + Properties +
                                                            +
                                                            + Constants +
                                                            +
                                                            +
                                                            +
                                                            + generateToken()
                                                            +
                                                            +
                                                            + No public properties found +
                                                            +
                                                            + HEADER
                                                            +
                                                            +
                                                            +
                                                            +
                                                            + No protected methods found +
                                                            +
                                                            + No protected properties found +
                                                            +
                                                            + N/A +
                                                            +
                                                            +
                                                            +
                                                            + base64url_encode()
                                                            +
                                                            +
                                                            + No private properties found +
                                                            +
                                                            + N/A +
                                                            +
                                                            +
                                                            +
                                                            + +
                                                            - + +
                                                            +
                                                            +

                                                            Constants

                                                            +
                                                            + +
                                                            -
                                                            - +
                                                            +
                                                            + +
                                                            +

                                                            HEADER

                                                            +
                                                            HEADER = '{"alg": "HS256", "typ": "JWT"}'
                                                            +

                                                            + +
                                                            +
                                                            + +
                                                            + + + + +
                                                            +

                                                            Methods

                                                            + +
                                                            - - -
                                                            -

                                                            - Methods - -

                                                            -
                                                            -

                                                            - generateToken() - -

                                                            - - -

                                                            Given an api token and secret generates a JWT

                                                            - - - public - static generateToken(string $secret, string $name) : string +
                                                            +
                                                            + +
                                                            +

                                                            generateToken()

                                                            + +
                                                            generateToken(string  $secret, string  $name) : string
                                                            +

                                                            Given an api token and secret generates a JWT

                                                            + - -
                                                            Parameters
                                                            -
                                                            -
                                                            - $secret - : string -
                                                            -
                                                            +

                                                            Parameters

                                                            + + + + + + + + + + + +
                                                            string$secret
                                                            string$name
                                                            -
                                                            -
                                                            - $name - : string -
                                                            -
                                                            -
                                                            -
                                                            - - - -
                                                            Return values
                                                            - string - — - - -
                                                            -
                                                            -

                                                            - base64url_encode() - -

                                                            - - - - - private - static base64url_encode(string $data) : array<string|int, mixed>|string|array<string|int, string> - - -
                                                            Parameters
                                                            -
                                                            -
                                                            - $data - : string -
                                                            -
                                                            +

                                                            Returns

                                                            + string + — + +
                                                            +
                                                            + +
                                                            + +
                                                            +
                                                            + +
                                                            +

                                                            base64url_encode()

                                                            + +
                                                            base64url_encode(string  $data) : array|string|string[]
                                                            +

                                                            - - - +

                                                            Parameters

                                                            + + + + + + +
                                                            string$data
                                                            + + +

                                                            Returns

                                                            + array|string|string[] + — + +
                                                            +
                                                            + +
                                                            + +
                                                            + -
                                                            Return values
                                                            - array<string|int, mixed>|string|array<string|int, string> - — - - - + + +
                                                            +
                                                            +
                                                            +
                                                            + +
                                                            +
                                                            +
                                                            +
                                                            +
                                                            + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                                            - - - - - -
                                                            -
                                                            -
                                                            -

                                                            Search results

                                                            - -
                                                            -
                                                            -
                                                              -
                                                              -
                                                              -
                                                              - - - -
                                                              + + - - - - - diff --git a/doc/classes/Doofinder-Shared-Utils-ErrorHandler.html b/doc/classes/Doofinder-Shared-Utils-ErrorHandler.html index 7ef60a4..7c4b707 100644 --- a/doc/classes/Doofinder-Shared-Utils-ErrorHandler.html +++ b/doc/classes/Doofinder-Shared-Utils-ErrorHandler.html @@ -1,433 +1,679 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                              -

                                                              Documentation

                                                              - - - - - -
                                                              - -
                                                              -
                                                              - - - - -
                                                              - - -
                                                              -

                                                              - ErrorHandler - - -
                                                              - in package - -
                                                              - + + + + -

                                                              - - - -

                                                              Class in charge on mapping response message to client message

                                                              - - - - - - - - - -

                                                              - Table of Contents - -

                                                              - -
                                                              -
                                                              - DEFAULT_FIELD - -  = 'default' -
                                                              -
                                                              - -
                                                              - MESSAGES - -  = [DoofinderSharedHttpStatusCode::BAD_REQUEST => ['bad_params' => 'Request contains wrong parameter or values.', 'index_internal_error' => 'Request contains wrong parameter or values.', 'invalid_boost_value' => 'Invalid value for item boost field.', 'invalid_field_name' => 'Items field names contains invalid characters.', self::DEFAULT_FIELD => 'The client made a bad request.'], DoofinderSharedHttpStatusCode::UNAUTHORIZED => 'The user hasn't provided valid authorization.', DoofinderSharedHttpStatusCode::FORBIDDEN => 'The user does not have permissions to perform this operation.', DoofinderSharedHttpStatusCode::NOT_FOUND => 'Not Found.', DoofinderSharedHttpStatusCode::REQUEST_TIMEOUT => 'Operation has surpassed time limit.', DoofinderSharedHttpStatusCode::CONFLICT => ['searchengine_locked' => 'The request search engine is locked by another operation.', 'too_many_temporary' => 'There are too many temporary index.', self::DEFAULT_FIELD => 'Request conflict.'], DoofinderSharedHttpStatusCode::REQUEST_ENTITY_TOO_LARGE => 'Requests contains too many items.', DoofinderSharedHttpStatusCode::TOO_MANY_REQUESTS => 'Too many requests by second.', DoofinderSharedHttpStatusCode::INTERNAL_SERVER_ERROR => 'Server error.', DoofinderSharedHttpStatusCode::BAD_GATEWAY => 'Bad Gateway Error connecting to Doofinder.', self::DEFAULT_FIELD => 'Unknown error'] -
                                                              -
                                                              + + + + + + + + + + + + + + + + + + +
                                                              +
                                                              +
                                                              -
                                                              +
                                                              + + - + - - - public - mixed - MESSAGES - = [DoofinderSharedHttpStatusCode::BAD_REQUEST => ['bad_params' => 'Request contains wrong parameter or values.', 'index_internal_error' => 'Request contains wrong parameter or values.', 'invalid_boost_value' => 'Invalid value for item boost field.', 'invalid_field_name' => 'Items field names contains invalid characters.', self::DEFAULT_FIELD => 'The client made a bad request.'], DoofinderSharedHttpStatusCode::UNAUTHORIZED => 'The user hasn't provided valid authorization.', DoofinderSharedHttpStatusCode::FORBIDDEN => 'The user does not have permissions to perform this operation.', DoofinderSharedHttpStatusCode::NOT_FOUND => 'Not Found.', DoofinderSharedHttpStatusCode::REQUEST_TIMEOUT => 'Operation has surpassed time limit.', DoofinderSharedHttpStatusCode::CONFLICT => ['searchengine_locked' => 'The request search engine is locked by another operation.', 'too_many_temporary' => 'There are too many temporary index.', self::DEFAULT_FIELD => 'Request conflict.'], DoofinderSharedHttpStatusCode::REQUEST_ENTITY_TOO_LARGE => 'Requests contains too many items.', DoofinderSharedHttpStatusCode::TOO_MANY_REQUESTS => 'Too many requests by second.', DoofinderSharedHttpStatusCode::INTERNAL_SERVER_ERROR => 'Server error.', DoofinderSharedHttpStatusCode::BAD_GATEWAY => 'Bad Gateway Error connecting to Doofinder.', self::DEFAULT_FIELD => 'Unknown error'] - +
                                                              +
                                                              +
                                                              + + Services +
                                                              +
                                                              +
                                                              + + + +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              + + Utils +
                                                              +
                                                              +
                                                              + + + +
                                                              +
                                                              +
                                                              +
                                                              + + + + + + + -
                                                              + + + + + + -
                                                              + +
                                                                +
                                                              + + + + - + + +
                                                              +
                                                              +
                                                              +
                                                              + + +

                                                              \Doofinder\Shared\UtilsErrorHandler

                                                              +

                                                              Class in charge on mapping response message to client message

                                                              + + + +
                                                              +

                                                              Summary

                                                              +
                                                              +
                                                              + Methods +
                                                              +
                                                              + Properties +
                                                              +
                                                              + Constants +
                                                              +
                                                              +
                                                              +
                                                              + create()
                                                              +
                                                              +
                                                              + No public properties found +
                                                              +
                                                              + DEFAULT_FIELD
                                                              + MESSAGES
                                                              +
                                                              +
                                                              +
                                                              +
                                                              + No protected methods found +
                                                              +
                                                              + No protected properties found +
                                                              +
                                                              + N/A +
                                                              +
                                                              +
                                                              +
                                                              + getErrorCode()
                                                              +
                                                              +
                                                              + No private properties found +
                                                              +
                                                              + N/A +
                                                              +
                                                              +
                                                              +
                                                              + +
                                                              - -
                                                              + +
                                                              +
                                                              +

                                                              Constants

                                                              +
                                                              + +
                                                              - - -
                                                              -

                                                              - Methods - -

                                                              -
                                                              -

                                                              - create() - -

                                                              - +
                                                              +
                                                              + +
                                                              +

                                                              DEFAULT_FIELD

                                                              +
                                                              DEFAULT_FIELD = 'default'
                                                              +

                                                              + +
                                                              +
                                                              + +
                                                              + +
                                                              +
                                                              + +
                                                              +

                                                              MESSAGES

                                                              +
                                                              MESSAGES = [DoofinderSharedHttpStatusCode::BAD_REQUEST => ['bad_params' => 'Request contains wrong parameter or values.', 'index_internal_error' => 'Request contains wrong parameter or values.', 'invalid_boost_value' => 'Invalid value for item boost field.', 'invalid_field_name' => 'Items field names contains invalid characters.', self::DEFAULT_FIELD => 'The client made a bad request.'], DoofinderSharedHttpStatusCode::UNAUTHORIZED => 'The user hasn't provided valid authorization.', DoofinderSharedHttpStatusCode::FORBIDDEN => 'The user does not have permissions to perform this operation.', DoofinderSharedHttpStatusCode::NOT_FOUND => 'Not Found.', DoofinderSharedHttpStatusCode::REQUEST_TIMEOUT => 'Operation has surpassed time limit.', DoofinderSharedHttpStatusCode::CONFLICT => ['searchengine_locked' => 'The request search engine is locked by another operation.', 'too_many_temporary' => 'There are too many temporary index.', self::DEFAULT_FIELD => 'Request conflict.'], DoofinderSharedHttpStatusCode::REQUEST_ENTITY_TOO_LARGE => 'Requests contains too many items.', DoofinderSharedHttpStatusCode::TOO_MANY_REQUESTS => 'Too many requests by second.', DoofinderSharedHttpStatusCode::INTERNAL_SERVER_ERROR => 'Server error.', DoofinderSharedHttpStatusCode::BAD_GATEWAY => 'Bad Gateway Error connecting to Doofinder.', self::DEFAULT_FIELD => 'Unknown error']
                                                              +

                                                              + +
                                                              +
                                                              + +
                                                              + + + + +
                                                              +

                                                              Methods

                                                              + +
                                                              - - - public - static create(int $statusCode, string $response[, Throwable $exception = null ]) : ApiException +
                                                              +
                                                              + +
                                                              +

                                                              create()

                                                              + +
                                                              create(int  $statusCode, string  $response, \Throwable  $exception = null) : \Doofinder\Shared\Exceptions\ApiException
                                                              +

                                                              + - -
                                                              Parameters
                                                              -
                                                              -
                                                              - $statusCode - : int -
                                                              -
                                                              +

                                                              Parameters

                                                              + + + + + + + + + + + + + + + + +
                                                              int$statusCode
                                                              string$response
                                                              \Throwable$exception
                                                              -
                                                              -
                                                              - $response - : string -
                                                              -
                                                              -
                                                              -
                                                              - $exception - : Throwable - = null
                                                              -
                                                              +

                                                              Returns

                                                              + \Doofinder\Shared\Exceptions\ApiException + — + +
                                                              +
                                                              + +
                                                              + +
                                                              +
                                                              + +
                                                              +

                                                              getErrorCode()

                                                              + +
                                                              getErrorCode(string  $response) : string|array
                                                              +

                                                              - - - - - -
                                                              Return values
                                                              - ApiException - — - - -
                                                              -
                                                              -

                                                              - getErrorCode() - -

                                                              - - - - private - static getErrorCode(string $response) : string|array<string|int, mixed> - - -
                                                              Parameters
                                                              -
                                                              -
                                                              - $response - : string -
                                                              -
                                                              +

                                                              Parameters

                                                              + + + + + + +
                                                              string$response
                                                              -
                                                              -
                                                              - - + +

                                                              Returns

                                                              + string|array + —

                                                              $headers

                                                              -
                                                              Return values
                                                              - string|array<string|int, mixed> - — -

                                                              $headers

                                                              -
                                                              + +
                                                              +
                                                              + +
                                                              + + +
                                                              - - + + +
                                                              +
                                                              +
                                                              +
                                                              + +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              + Documentation is powered by phpDocumentor and authored + on October 2nd, 2025 at 13:34. +
                                                              - - - - - -
                                                              -
                                                              -
                                                              -

                                                              Search results

                                                              - -
                                                              -
                                                              -
                                                                -
                                                                -
                                                                - - - - -
                                                                + + - - - - - diff --git a/doc/css/bootstrap-combined.no-icons.min.css b/doc/css/bootstrap-combined.no-icons.min.css new file mode 100644 index 0000000..5ab243e --- /dev/null +++ b/doc/css/bootstrap-combined.no-icons.min.css @@ -0,0 +1,732 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ +.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} +.clearfix:after{clear:both;} +.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;} +.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;} +audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} +audio:not([controls]){display:none;} +html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +a:hover,a:active{outline:0;} +sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} +sup{top:-0.5em;} +sub{bottom:-0.25em;} +img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;} +#map_canvas img,.google-maps img{max-width:none;} +button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} +button,input{*overflow:visible;line-height:normal;} +button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;} +label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;} +input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;} +input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} +textarea{overflow:auto;vertical-align:top;} +@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} +a{color:#0088cc;text-decoration:none;} +a:hover,a:focus{color:#005580;text-decoration:underline;} +.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);} +.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;} +.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} +.row:after{clear:both;} +[class*="span"]{float:left;min-height:1px;margin-left:20px;} +.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} +.span12{width:940px;} +.span11{width:860px;} +.span10{width:780px;} +.span9{width:700px;} +.span8{width:620px;} +.span7{width:540px;} +.span6{width:460px;} +.span5{width:380px;} +.span4{width:300px;} +.span3{width:220px;} +.span2{width:140px;} +.span1{width:60px;} +.offset12{margin-left:980px;} +.offset11{margin-left:900px;} +.offset10{margin-left:820px;} +.offset9{margin-left:740px;} +.offset8{margin-left:660px;} +.offset7{margin-left:580px;} +.offset6{margin-left:500px;} +.offset5{margin-left:420px;} +.offset4{margin-left:340px;} +.offset3{margin-left:260px;} +.offset2{margin-left:180px;} +.offset1{margin-left:100px;} +.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} +.row-fluid:after{clear:both;} +.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;} +.row-fluid [class*="span"]:first-child{margin-left:0;} +.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;} +.row-fluid .span12{width:100%;*width:99.94680851063829%;} +.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;} +.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;} +.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;} +.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;} +.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;} +.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;} +.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;} +.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;} +.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;} +.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;} +.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;} +.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;} +.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;} +.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;} +.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;} +.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;} +.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;} +.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;} +.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;} +.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;} +.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;} +.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;} +.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;} +.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;} +.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;} +.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;} +.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;} +.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;} +.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;} +.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;} +.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;} +.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;} +.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;} +.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;} +.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;} +[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;} +[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;} +.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;} +.container:after{clear:both;} +.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;} +.container-fluid:after{clear:both;} +p{margin:0 0 10px;} +.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;} +small{font-size:85%;} +strong{font-weight:bold;} +em{font-style:italic;} +cite{font-style:normal;} +.muted{color:#999999;} +a.muted:hover,a.muted:focus{color:#808080;} +.text-warning{color:#c09853;} +a.text-warning:hover,a.text-warning:focus{color:#a47e3c;} +.text-error{color:#b94a48;} +a.text-error:hover,a.text-error:focus{color:#953b39;} +.text-info{color:#3a87ad;} +a.text-info:hover,a.text-info:focus{color:#2d6987;} +.text-success{color:#468847;} +a.text-success:hover,a.text-success:focus{color:#356635;} +.text-left{text-align:left;} +.text-right{text-align:right;} +.text-center{text-align:center;} +h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;} +h1,h2,h3{line-height:40px;} +h1{font-size:38.5px;} +h2{font-size:31.5px;} +h3{font-size:24.5px;} +h4{font-size:17.5px;} +h5{font-size:14px;} +h6{font-size:11.9px;} +h1 small{font-size:24.5px;} +h2 small{font-size:17.5px;} +h3 small{font-size:14px;} +h4 small{font-size:14px;} +.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;} +ul,ol{padding:0;margin:0 0 10px 25px;} +ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} +li{line-height:20px;} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} +ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;} +dl{margin-bottom:20px;} +dt,dd{line-height:20px;} +dt{font-weight:bold;} +dd{margin-left:10px;} +.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;} +.dl-horizontal:after{clear:both;} +.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} +.dl-horizontal dd{margin-left:180px;} +hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} +abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;} +abbr.initialism{font-size:90%;text-transform:uppercase;} +blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;} +blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} +blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} +blockquote.pull-right small:before{content:'';} +blockquote.pull-right small:after{content:'\00A0 \2014';} +q:before,q:after,blockquote:before,blockquote:after{content:"";} +address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;} +code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;} +pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;} +pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;} +.pre-scrollable{max-height:340px;overflow-y:scroll;} +.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} +.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;} +.label:empty,.badge:empty{display:none;} +a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;} +.label-important,.badge-important{background-color:#b94a48;} +.label-important[href],.badge-important[href]{background-color:#953b39;} +.label-warning,.badge-warning{background-color:#f89406;} +.label-warning[href],.badge-warning[href]{background-color:#c67605;} +.label-success,.badge-success{background-color:#468847;} +.label-success[href],.badge-success[href]{background-color:#356635;} +.label-info,.badge-info{background-color:#3a87ad;} +.label-info[href],.badge-info[href]{background-color:#2d6987;} +.label-inverse,.badge-inverse{background-color:#333333;} +.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;} +.btn .label,.btn .badge{position:relative;top:-1px;} +.btn-mini .label,.btn-mini .badge{top:0;} +table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;} +.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;} +.table th{font-weight:bold;} +.table thead th{vertical-align:bottom;} +.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;} +.table tbody+tbody{border-top:2px solid #dddddd;} +.table .table{background-color:#ffffff;} +.table-condensed th,.table-condensed td{padding:4px 5px;} +.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;} +.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} +.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;} +.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;} +.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;} +.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;} +.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;} +table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;} +.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;} +.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;} +.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;} +.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;} +.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;} +.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;} +.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;} +.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;} +.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;} +.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;} +.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;} +.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;} +.table tbody tr.success>td{background-color:#dff0d8;} +.table tbody tr.error>td{background-color:#f2dede;} +.table tbody tr.warning>td{background-color:#fcf8e3;} +.table tbody tr.info>td{background-color:#d9edf7;} +.table-hover tbody tr.success:hover>td{background-color:#d0e9c6;} +.table-hover tbody tr.error:hover>td{background-color:#ebcccc;} +.table-hover tbody tr.warning:hover>td{background-color:#faf2cc;} +.table-hover tbody tr.info:hover>td{background-color:#c4e3f3;} +form{margin:0 0 20px;} +fieldset{padding:0;margin:0;border:0;} +legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;} +label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;} +input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;} +label{display:block;margin-bottom:5px;} +select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;} +input,textarea,.uneditable-input{width:206px;} +textarea{height:auto;} +textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);} +input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;} +input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;} +select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;} +select{width:220px;border:1px solid #cccccc;background-color:#ffffff;} +select[multiple],select[size]{height:auto;} +select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;} +.uneditable-input{overflow:hidden;white-space:nowrap;} +.uneditable-textarea{width:auto;height:auto;} +input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;} +input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;} +input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;} +.radio,.checkbox{min-height:20px;padding-left:20px;} +.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;} +.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} +.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;} +.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} +.input-mini{width:60px;} +.input-small{width:90px;} +.input-medium{width:150px;} +.input-large{width:210px;} +.input-xlarge{width:270px;} +.input-xxlarge{width:530px;} +input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;} +.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;} +input,textarea,.uneditable-input{margin-left:0;} +.controls-row [class*="span"]+[class*="span"]{margin-left:20px;} +input.span12,textarea.span12,.uneditable-input.span12{width:926px;} +input.span11,textarea.span11,.uneditable-input.span11{width:846px;} +input.span10,textarea.span10,.uneditable-input.span10{width:766px;} +input.span9,textarea.span9,.uneditable-input.span9{width:686px;} +input.span8,textarea.span8,.uneditable-input.span8{width:606px;} +input.span7,textarea.span7,.uneditable-input.span7{width:526px;} +input.span6,textarea.span6,.uneditable-input.span6{width:446px;} +input.span5,textarea.span5,.uneditable-input.span5{width:366px;} +input.span4,textarea.span4,.uneditable-input.span4{width:286px;} +input.span3,textarea.span3,.uneditable-input.span3{width:206px;} +input.span2,textarea.span2,.uneditable-input.span2{width:126px;} +input.span1,textarea.span1,.uneditable-input.span1{width:46px;} +.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;} +.controls-row:after{clear:both;} +.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;} +.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;} +input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;} +input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;} +.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} +.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;} +.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;} +.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} +.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} +.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;} +.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;} +.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} +.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} +.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;} +.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;} +.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} +.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;} +.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;} +.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;} +.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;} +input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} +.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;} +.form-actions:after{clear:both;} +.help-block,.help-inline{color:#595959;} +.help-block{display:block;margin-bottom:10px;} +.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;} +.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;} +.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;} +.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;} +.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;} +.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;} +.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;} +.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.input-prepend.input-append .btn-group:first-child{margin-left:0;} +input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} +.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} +.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;} +.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;} +.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;} +.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;} +.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;} +.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;} +.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;} +.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;} +.control-group{margin-bottom:10px;} +legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;} +.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;} +.form-horizontal .control-group:after{clear:both;} +.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;} +.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;} +.form-horizontal .help-block{margin-bottom:0;} +.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;} +.form-horizontal .form-actions{padding-left:180px;} +.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} +.btn:active,.btn.active{background-color:#cccccc \9;} +.btn:first-child{*margin-left:0;} +.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} +.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} +.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;} +.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;} +.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;} +.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} +.btn-block+.btn-block{margin-top:5px;} +input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);} +.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;} +.btn-primary:active,.btn-primary.active{background-color:#003399 \9;} +.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;} +.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} +.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;} +.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} +.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;} +.btn-success:active,.btn-success.active{background-color:#408140 \9;} +.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;} +.btn-info:active,.btn-info.active{background-color:#24748c \9;} +.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;} +.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;} +button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} +button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;} +button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;} +button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;} +.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;} +.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;} +.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;} +.btn-group+.btn-group{margin-left:5px;} +.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;} +.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group>.btn+.btn{margin-left:-1px;} +.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;} +.btn-group>.btn-mini{font-size:10.5px;} +.btn-group>.btn-small{font-size:11.9px;} +.btn-group>.btn-large{font-size:17.5px;} +.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;} +.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} +.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;} +.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;} +.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;} +.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;} +.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);} +.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;} +.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;} +.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;} +.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;} +.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;} +.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;} +.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;} +.btn .caret{margin-top:8px;margin-left:0;} +.btn-large .caret{margin-top:6px;} +.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;} +.btn-mini .caret,.btn-small .caret{margin-top:8px;} +.dropup .btn-large .caret{border-bottom-width:5px;} +.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;} +.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;} +.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} +.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} +.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;} +.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} +.nav{margin-left:0;margin-bottom:20px;list-style:none;} +.nav>li>a{display:block;} +.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;} +.nav>li>a>img{max-width:none;} +.nav>.pull-right{float:right;} +.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;} +.nav li+.nav-header{margin-top:9px;} +.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;} +.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} +.nav-list>li>a{padding:3px 15px;} +.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} +.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;} +.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;} +.nav-tabs:after,.nav-pills:after{clear:both;} +.nav-tabs>li,.nav-pills>li{float:left;} +.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} +.nav-tabs{border-bottom:1px solid #ddd;} +.nav-tabs>li{margin-bottom:-1px;} +.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;} +.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} +.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#0088cc;} +.nav-stacked>li{float:none;} +.nav-stacked>li>a{margin-right:0;} +.nav-tabs.nav-stacked{border-bottom:0;} +.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;} +.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;} +.nav-pills.nav-stacked>li>a{margin-bottom:3px;} +.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} +.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;} +.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;} +.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580;} +.nav-tabs .dropdown-toggle .caret{margin-top:8px;} +.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;} +.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} +.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;} +.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;} +.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} +.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;} +.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;} +.tabbable:after{clear:both;} +.tab-content{overflow:auto;} +.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;} +.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} +.tab-content>.active,.pill-content>.active{display:block;} +.tabs-below>.nav-tabs{border-top:1px solid #ddd;} +.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;} +.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;} +.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;} +.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;} +.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} +.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} +.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} +.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} +.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} +.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} +.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} +.nav>.disabled>a{color:#999999;} +.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;} +.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;} +.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;} +.navbar-inner:after{clear:both;} +.navbar .container{width:auto;} +.nav-collapse.collapse{height:auto;overflow:visible;} +.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;} +.navbar-text{margin-bottom:0;line-height:40px;color:#777777;} +.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;} +.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;} +.navbar .btn,.navbar .btn-group{margin-top:5px;} +.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;} +.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;} +.navbar-form:after{clear:both;} +.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} +.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;} +.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} +.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;} +.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;} +.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;} +.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;} +.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} +.navbar-fixed-top{top:0;} +.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);} +.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);} +.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} +.navbar .nav.pull-right{float:right;margin-right:0;} +.navbar .nav>li{float:left;} +.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;} +.navbar .nav .dropdown-toggle .caret{margin-top:8px;} +.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;} +.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);} +.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} +.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;} +.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} +.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} +.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;} +.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} +.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;} +.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;} +.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;} +.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;} +.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;} +.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;} +.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;} +.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;} +.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} +.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;} +.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;} +.navbar-inverse .brand{color:#999999;} +.navbar-inverse .navbar-text{color:#999999;} +.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;} +.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;} +.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;} +.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;} +.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;} +.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;} +.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} +.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} +.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} +.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} +.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;} +.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;} +.breadcrumb>.active{color:#999999;} +.pagination{margin:20px 0;} +.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} +.pagination ul>li{display:inline;} +.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;} +.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} +.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;} +.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;} +.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.pagination-centered{text-align:center;} +.pagination-right{text-align:right;} +.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;} +.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;} +.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;} +.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;} +.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;} +.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;} +.pager:after{clear:both;} +.pager li{display:inline;} +.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;} +.pager .next>a,.pager .next>span{float:right;} +.pager .previous>a,.pager .previous>span{float:left;} +.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} +.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;} +.thumbnails:after{clear:both;} +.row-fluid .thumbnails{margin-left:0;} +.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;} +.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} +a.thumbnail:hover,a.thumbnail:focus{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} +.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} +.thumbnail .caption{padding:9px;color:#555555;} +.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.alert,.alert h4{color:#c09853;} +.alert h4{margin:0;} +.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;} +.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;} +.alert-success h4{color:#468847;} +.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;} +.alert-danger h4,.alert-error h4{color:#b94a48;} +.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;} +.alert-info h4{color:#3a87ad;} +.alert-block{padding-top:14px;padding-bottom:14px;} +.alert-block>p,.alert-block>ul{margin-bottom:0;} +.alert-block p+p{margin-top:5px;} +@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} +.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);} +.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} +.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} +.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);} +.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);} +.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);} +.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);} +.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;} +.hero-unit li{line-height:30px;} +.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;} +.media,.media .media{margin-top:15px;} +.media:first-child{margin-top:0;} +.media-object{display:block;} +.media-heading{margin:0 0 5px;} +.media>.pull-left{margin-right:10px;} +.media>.pull-right{margin-left:10px;} +.media-list{margin-left:0;list-style:none;} +.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} +.tooltip.top{margin-top:-3px;padding:5px 0;} +.tooltip.right{margin-left:3px;padding:0 5px;} +.tooltip.bottom{margin-top:3px;padding:5px 0;} +.tooltip.left{margin-left:-3px;padding:0 5px;} +.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;} +.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;} +.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;} +.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;} +.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;} +.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;} +.popover.right{margin-left:10px;} +.popover.bottom{margin-top:10px;} +.popover.left{margin-left:-10px;} +.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;} +.popover-content{padding:9px 14px;} +.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;} +.popover .arrow{border-width:11px;} +.popover .arrow:after{border-width:10px;content:"";} +.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;} +.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;} +.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;} +.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;} +.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} +.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} +.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} +.modal.fade.in{top:10%;} +.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} +.modal-header h3{margin:0;line-height:30px;} +.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;} +.modal-form{margin-bottom:0;} +.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;} +.modal-footer:after{clear:both;} +.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;} +.modal-footer .btn-group .btn+.btn{margin-left:-1px;} +.modal-footer .btn-block+.btn-block{margin-left:0;} +.dropup,.dropdown{position:relative;} +.dropdown-toggle{*margin-bottom:-3px;} +.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} +.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";} +.dropdown .caret{margin-top:8px;margin-left:2px;} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;} +.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} +.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} +.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} +.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;} +.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;} +.open{*z-index:1000;}.open>.dropdown-menu{display:block;} +.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;} +.pull-right>.dropdown-menu{right:0;left:auto;} +.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";} +.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;} +.dropdown-submenu{position:relative;} +.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} +.dropdown-submenu:hover>.dropdown-menu{display:block;} +.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;} +.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} +.dropdown-submenu:hover>a:after{border-left-color:#ffffff;} +.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} +.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;} +.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion{margin-bottom:20px;} +.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion-heading{border-bottom:0;} +.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} +.accordion-toggle{cursor:pointer;} +.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} +.carousel{position:relative;margin-bottom:20px;line-height:1;} +.carousel-inner{overflow:hidden;width:100%;position:relative;} +.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;} +.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;} +.carousel-inner>.active{left:0;} +.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;} +.carousel-inner>.next{left:100%;} +.carousel-inner>.prev{left:-100%;} +.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;} +.carousel-inner>.active.left{left:-100%;} +.carousel-inner>.active.right{left:100%;} +.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} +.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} +.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;} +.carousel-indicators .active{background-color:#fff;} +.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);} +.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;} +.carousel-caption h4{margin:0 0 5px;} +.carousel-caption p{margin-bottom:0;} +.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} +.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} +button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;} +.pull-right{float:right;} +.pull-left{float:left;} +.hide{display:none;} +.show{display:block;} +.invisible{visibility:hidden;} +.affix{position:fixed;} +.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;} +.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;} +@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;} +.visible-phone{display:none !important;} +.visible-tablet{display:none !important;} +.hidden-desktop{display:none !important;} +.visible-desktop{display:inherit !important;} +@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;} +@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}} diff --git a/doc/css/font-awesome.min.css b/doc/css/font-awesome.min.css new file mode 100644 index 0000000..866437f --- /dev/null +++ b/doc/css/font-awesome.min.css @@ -0,0 +1,403 @@ +@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;} +[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;} +.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;} +a [class^="icon-"],a [class*=" icon-"]{display:inline;} +[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;} +.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;} +.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;} +[class^="icon-"].hide,[class*=" icon-"].hide{display:none;} +.icon-muted{color:#eeeeee;} +.icon-light{color:#ffffff;} +.icon-dark{color:#333333;} +.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;} +.pull-right{float:right;} +.pull-left{float:left;} +[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;} +[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;} +[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;} +.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;} +.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;} +.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;} +.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;} +.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;} +.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;} +.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;} +.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;} +.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;} +.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;} +.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;} +.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;} +.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;} +.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;} +a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;} +@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);} +.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);} +.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);} +.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);} +.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);} +a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;} +.icon-glass:before{content:"\f000";} +.icon-music:before{content:"\f001";} +.icon-search:before{content:"\f002";} +.icon-envelope-alt:before{content:"\f003";} +.icon-heart:before{content:"\f004";} +.icon-star:before{content:"\f005";} +.icon-star-empty:before{content:"\f006";} +.icon-user:before{content:"\f007";} +.icon-film:before{content:"\f008";} +.icon-th-large:before{content:"\f009";} +.icon-th:before{content:"\f00a";} +.icon-th-list:before{content:"\f00b";} +.icon-ok:before{content:"\f00c";} +.icon-remove:before{content:"\f00d";} +.icon-zoom-in:before{content:"\f00e";} +.icon-zoom-out:before{content:"\f010";} +.icon-power-off:before,.icon-off:before{content:"\f011";} +.icon-signal:before{content:"\f012";} +.icon-gear:before,.icon-cog:before{content:"\f013";} +.icon-trash:before{content:"\f014";} +.icon-home:before{content:"\f015";} +.icon-file-alt:before{content:"\f016";} +.icon-time:before{content:"\f017";} +.icon-road:before{content:"\f018";} +.icon-download-alt:before{content:"\f019";} +.icon-download:before{content:"\f01a";} +.icon-upload:before{content:"\f01b";} +.icon-inbox:before{content:"\f01c";} +.icon-play-circle:before{content:"\f01d";} +.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";} +.icon-refresh:before{content:"\f021";} +.icon-list-alt:before{content:"\f022";} +.icon-lock:before{content:"\f023";} +.icon-flag:before{content:"\f024";} +.icon-headphones:before{content:"\f025";} +.icon-volume-off:before{content:"\f026";} +.icon-volume-down:before{content:"\f027";} +.icon-volume-up:before{content:"\f028";} +.icon-qrcode:before{content:"\f029";} +.icon-barcode:before{content:"\f02a";} +.icon-tag:before{content:"\f02b";} +.icon-tags:before{content:"\f02c";} +.icon-book:before{content:"\f02d";} +.icon-bookmark:before{content:"\f02e";} +.icon-print:before{content:"\f02f";} +.icon-camera:before{content:"\f030";} +.icon-font:before{content:"\f031";} +.icon-bold:before{content:"\f032";} +.icon-italic:before{content:"\f033";} +.icon-text-height:before{content:"\f034";} +.icon-text-width:before{content:"\f035";} +.icon-align-left:before{content:"\f036";} +.icon-align-center:before{content:"\f037";} +.icon-align-right:before{content:"\f038";} +.icon-align-justify:before{content:"\f039";} +.icon-list:before{content:"\f03a";} +.icon-indent-left:before{content:"\f03b";} +.icon-indent-right:before{content:"\f03c";} +.icon-facetime-video:before{content:"\f03d";} +.icon-picture:before{content:"\f03e";} +.icon-pencil:before{content:"\f040";} +.icon-map-marker:before{content:"\f041";} +.icon-adjust:before{content:"\f042";} +.icon-tint:before{content:"\f043";} +.icon-edit:before{content:"\f044";} +.icon-share:before{content:"\f045";} +.icon-check:before{content:"\f046";} +.icon-move:before{content:"\f047";} +.icon-step-backward:before{content:"\f048";} +.icon-fast-backward:before{content:"\f049";} +.icon-backward:before{content:"\f04a";} +.icon-play:before{content:"\f04b";} +.icon-pause:before{content:"\f04c";} +.icon-stop:before{content:"\f04d";} +.icon-forward:before{content:"\f04e";} +.icon-fast-forward:before{content:"\f050";} +.icon-step-forward:before{content:"\f051";} +.icon-eject:before{content:"\f052";} +.icon-chevron-left:before{content:"\f053";} +.icon-chevron-right:before{content:"\f054";} +.icon-plus-sign:before{content:"\f055";} +.icon-minus-sign:before{content:"\f056";} +.icon-remove-sign:before{content:"\f057";} +.icon-ok-sign:before{content:"\f058";} +.icon-question-sign:before{content:"\f059";} +.icon-info-sign:before{content:"\f05a";} +.icon-screenshot:before{content:"\f05b";} +.icon-remove-circle:before{content:"\f05c";} +.icon-ok-circle:before{content:"\f05d";} +.icon-ban-circle:before{content:"\f05e";} +.icon-arrow-left:before{content:"\f060";} +.icon-arrow-right:before{content:"\f061";} +.icon-arrow-up:before{content:"\f062";} +.icon-arrow-down:before{content:"\f063";} +.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";} +.icon-resize-full:before{content:"\f065";} +.icon-resize-small:before{content:"\f066";} +.icon-plus:before{content:"\f067";} +.icon-minus:before{content:"\f068";} +.icon-asterisk:before{content:"\f069";} +.icon-exclamation-sign:before{content:"\f06a";} +.icon-gift:before{content:"\f06b";} +.icon-leaf:before{content:"\f06c";} +.icon-fire:before{content:"\f06d";} +.icon-eye-open:before{content:"\f06e";} +.icon-eye-close:before{content:"\f070";} +.icon-warning-sign:before{content:"\f071";} +.icon-plane:before{content:"\f072";} +.icon-calendar:before{content:"\f073";} +.icon-random:before{content:"\f074";} +.icon-comment:before{content:"\f075";} +.icon-magnet:before{content:"\f076";} +.icon-chevron-up:before{content:"\f077";} +.icon-chevron-down:before{content:"\f078";} +.icon-retweet:before{content:"\f079";} +.icon-shopping-cart:before{content:"\f07a";} +.icon-folder-close:before{content:"\f07b";} +.icon-folder-open:before{content:"\f07c";} +.icon-resize-vertical:before{content:"\f07d";} +.icon-resize-horizontal:before{content:"\f07e";} +.icon-bar-chart:before{content:"\f080";} +.icon-twitter-sign:before{content:"\f081";} +.icon-facebook-sign:before{content:"\f082";} +.icon-camera-retro:before{content:"\f083";} +.icon-key:before{content:"\f084";} +.icon-gears:before,.icon-cogs:before{content:"\f085";} +.icon-comments:before{content:"\f086";} +.icon-thumbs-up-alt:before{content:"\f087";} +.icon-thumbs-down-alt:before{content:"\f088";} +.icon-star-half:before{content:"\f089";} +.icon-heart-empty:before{content:"\f08a";} +.icon-signout:before{content:"\f08b";} +.icon-linkedin-sign:before{content:"\f08c";} +.icon-pushpin:before{content:"\f08d";} +.icon-external-link:before{content:"\f08e";} +.icon-signin:before{content:"\f090";} +.icon-trophy:before{content:"\f091";} +.icon-github-sign:before{content:"\f092";} +.icon-upload-alt:before{content:"\f093";} +.icon-lemon:before{content:"\f094";} +.icon-phone:before{content:"\f095";} +.icon-unchecked:before,.icon-check-empty:before{content:"\f096";} +.icon-bookmark-empty:before{content:"\f097";} +.icon-phone-sign:before{content:"\f098";} +.icon-twitter:before{content:"\f099";} +.icon-facebook:before{content:"\f09a";} +.icon-github:before{content:"\f09b";} +.icon-unlock:before{content:"\f09c";} +.icon-credit-card:before{content:"\f09d";} +.icon-rss:before{content:"\f09e";} +.icon-hdd:before{content:"\f0a0";} +.icon-bullhorn:before{content:"\f0a1";} +.icon-bell:before{content:"\f0a2";} +.icon-certificate:before{content:"\f0a3";} +.icon-hand-right:before{content:"\f0a4";} +.icon-hand-left:before{content:"\f0a5";} +.icon-hand-up:before{content:"\f0a6";} +.icon-hand-down:before{content:"\f0a7";} +.icon-circle-arrow-left:before{content:"\f0a8";} +.icon-circle-arrow-right:before{content:"\f0a9";} +.icon-circle-arrow-up:before{content:"\f0aa";} +.icon-circle-arrow-down:before{content:"\f0ab";} +.icon-globe:before{content:"\f0ac";} +.icon-wrench:before{content:"\f0ad";} +.icon-tasks:before{content:"\f0ae";} +.icon-filter:before{content:"\f0b0";} +.icon-briefcase:before{content:"\f0b1";} +.icon-fullscreen:before{content:"\f0b2";} +.icon-group:before{content:"\f0c0";} +.icon-link:before{content:"\f0c1";} +.icon-cloud:before{content:"\f0c2";} +.icon-beaker:before{content:"\f0c3";} +.icon-cut:before{content:"\f0c4";} +.icon-copy:before{content:"\f0c5";} +.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";} +.icon-save:before{content:"\f0c7";} +.icon-sign-blank:before{content:"\f0c8";} +.icon-reorder:before{content:"\f0c9";} +.icon-list-ul:before{content:"\f0ca";} +.icon-list-ol:before{content:"\f0cb";} +.icon-strikethrough:before{content:"\f0cc";} +.icon-underline:before{content:"\f0cd";} +.icon-table:before{content:"\f0ce";} +.icon-magic:before{content:"\f0d0";} +.icon-truck:before{content:"\f0d1";} +.icon-pinterest:before{content:"\f0d2";} +.icon-pinterest-sign:before{content:"\f0d3";} +.icon-google-plus-sign:before{content:"\f0d4";} +.icon-google-plus:before{content:"\f0d5";} +.icon-money:before{content:"\f0d6";} +.icon-caret-down:before{content:"\f0d7";} +.icon-caret-up:before{content:"\f0d8";} +.icon-caret-left:before{content:"\f0d9";} +.icon-caret-right:before{content:"\f0da";} +.icon-columns:before{content:"\f0db";} +.icon-sort:before{content:"\f0dc";} +.icon-sort-down:before{content:"\f0dd";} +.icon-sort-up:before{content:"\f0de";} +.icon-envelope:before{content:"\f0e0";} +.icon-linkedin:before{content:"\f0e1";} +.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";} +.icon-legal:before{content:"\f0e3";} +.icon-dashboard:before{content:"\f0e4";} +.icon-comment-alt:before{content:"\f0e5";} +.icon-comments-alt:before{content:"\f0e6";} +.icon-bolt:before{content:"\f0e7";} +.icon-sitemap:before{content:"\f0e8";} +.icon-umbrella:before{content:"\f0e9";} +.icon-paste:before{content:"\f0ea";} +.icon-lightbulb:before{content:"\f0eb";} +.icon-exchange:before{content:"\f0ec";} +.icon-cloud-download:before{content:"\f0ed";} +.icon-cloud-upload:before{content:"\f0ee";} +.icon-user-md:before{content:"\f0f0";} +.icon-stethoscope:before{content:"\f0f1";} +.icon-suitcase:before{content:"\f0f2";} +.icon-bell-alt:before{content:"\f0f3";} +.icon-coffee:before{content:"\f0f4";} +.icon-food:before{content:"\f0f5";} +.icon-file-text-alt:before{content:"\f0f6";} +.icon-building:before{content:"\f0f7";} +.icon-hospital:before{content:"\f0f8";} +.icon-ambulance:before{content:"\f0f9";} +.icon-medkit:before{content:"\f0fa";} +.icon-fighter-jet:before{content:"\f0fb";} +.icon-beer:before{content:"\f0fc";} +.icon-h-sign:before{content:"\f0fd";} +.icon-plus-sign-alt:before{content:"\f0fe";} +.icon-double-angle-left:before{content:"\f100";} +.icon-double-angle-right:before{content:"\f101";} +.icon-double-angle-up:before{content:"\f102";} +.icon-double-angle-down:before{content:"\f103";} +.icon-angle-left:before{content:"\f104";} +.icon-angle-right:before{content:"\f105";} +.icon-angle-up:before{content:"\f106";} +.icon-angle-down:before{content:"\f107";} +.icon-desktop:before{content:"\f108";} +.icon-laptop:before{content:"\f109";} +.icon-tablet:before{content:"\f10a";} +.icon-mobile-phone:before{content:"\f10b";} +.icon-circle-blank:before{content:"\f10c";} +.icon-quote-left:before{content:"\f10d";} +.icon-quote-right:before{content:"\f10e";} +.icon-spinner:before{content:"\f110";} +.icon-circle:before{content:"\f111";} +.icon-mail-reply:before,.icon-reply:before{content:"\f112";} +.icon-github-alt:before{content:"\f113";} +.icon-folder-close-alt:before{content:"\f114";} +.icon-folder-open-alt:before{content:"\f115";} +.icon-expand-alt:before{content:"\f116";} +.icon-collapse-alt:before{content:"\f117";} +.icon-smile:before{content:"\f118";} +.icon-frown:before{content:"\f119";} +.icon-meh:before{content:"\f11a";} +.icon-gamepad:before{content:"\f11b";} +.icon-keyboard:before{content:"\f11c";} +.icon-flag-alt:before{content:"\f11d";} +.icon-flag-checkered:before{content:"\f11e";} +.icon-terminal:before{content:"\f120";} +.icon-code:before{content:"\f121";} +.icon-reply-all:before{content:"\f122";} +.icon-mail-reply-all:before{content:"\f122";} +.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";} +.icon-location-arrow:before{content:"\f124";} +.icon-crop:before{content:"\f125";} +.icon-code-fork:before{content:"\f126";} +.icon-unlink:before{content:"\f127";} +.icon-question:before{content:"\f128";} +.icon-info:before{content:"\f129";} +.icon-exclamation:before{content:"\f12a";} +.icon-superscript:before{content:"\f12b";} +.icon-subscript:before{content:"\f12c";} +.icon-eraser:before{content:"\f12d";} +.icon-puzzle-piece:before{content:"\f12e";} +.icon-microphone:before{content:"\f130";} +.icon-microphone-off:before{content:"\f131";} +.icon-shield:before{content:"\f132";} +.icon-calendar-empty:before{content:"\f133";} +.icon-fire-extinguisher:before{content:"\f134";} +.icon-rocket:before{content:"\f135";} +.icon-maxcdn:before{content:"\f136";} +.icon-chevron-sign-left:before{content:"\f137";} +.icon-chevron-sign-right:before{content:"\f138";} +.icon-chevron-sign-up:before{content:"\f139";} +.icon-chevron-sign-down:before{content:"\f13a";} +.icon-html5:before{content:"\f13b";} +.icon-css3:before{content:"\f13c";} +.icon-anchor:before{content:"\f13d";} +.icon-unlock-alt:before{content:"\f13e";} +.icon-bullseye:before{content:"\f140";} +.icon-ellipsis-horizontal:before{content:"\f141";} +.icon-ellipsis-vertical:before{content:"\f142";} +.icon-rss-sign:before{content:"\f143";} +.icon-play-sign:before{content:"\f144";} +.icon-ticket:before{content:"\f145";} +.icon-minus-sign-alt:before{content:"\f146";} +.icon-check-minus:before{content:"\f147";} +.icon-level-up:before{content:"\f148";} +.icon-level-down:before{content:"\f149";} +.icon-check-sign:before{content:"\f14a";} +.icon-edit-sign:before{content:"\f14b";} +.icon-external-link-sign:before{content:"\f14c";} +.icon-share-sign:before{content:"\f14d";} +.icon-compass:before{content:"\f14e";} +.icon-collapse:before{content:"\f150";} +.icon-collapse-top:before{content:"\f151";} +.icon-expand:before{content:"\f152";} +.icon-euro:before,.icon-eur:before{content:"\f153";} +.icon-gbp:before{content:"\f154";} +.icon-dollar:before,.icon-usd:before{content:"\f155";} +.icon-rupee:before,.icon-inr:before{content:"\f156";} +.icon-yen:before,.icon-jpy:before{content:"\f157";} +.icon-renminbi:before,.icon-cny:before{content:"\f158";} +.icon-won:before,.icon-krw:before{content:"\f159";} +.icon-bitcoin:before,.icon-btc:before{content:"\f15a";} +.icon-file:before{content:"\f15b";} +.icon-file-text:before{content:"\f15c";} +.icon-sort-by-alphabet:before{content:"\f15d";} +.icon-sort-by-alphabet-alt:before{content:"\f15e";} +.icon-sort-by-attributes:before{content:"\f160";} +.icon-sort-by-attributes-alt:before{content:"\f161";} +.icon-sort-by-order:before{content:"\f162";} +.icon-sort-by-order-alt:before{content:"\f163";} +.icon-thumbs-up:before{content:"\f164";} +.icon-thumbs-down:before{content:"\f165";} +.icon-youtube-sign:before{content:"\f166";} +.icon-youtube:before{content:"\f167";} +.icon-xing:before{content:"\f168";} +.icon-xing-sign:before{content:"\f169";} +.icon-youtube-play:before{content:"\f16a";} +.icon-dropbox:before{content:"\f16b";} +.icon-stackexchange:before{content:"\f16c";} +.icon-instagram:before{content:"\f16d";} +.icon-flickr:before{content:"\f16e";} +.icon-adn:before{content:"\f170";} +.icon-bitbucket:before{content:"\f171";} +.icon-bitbucket-sign:before{content:"\f172";} +.icon-tumblr:before{content:"\f173";} +.icon-tumblr-sign:before{content:"\f174";} +.icon-long-arrow-down:before{content:"\f175";} +.icon-long-arrow-up:before{content:"\f176";} +.icon-long-arrow-left:before{content:"\f177";} +.icon-long-arrow-right:before{content:"\f178";} +.icon-apple:before{content:"\f179";} +.icon-windows:before{content:"\f17a";} +.icon-android:before{content:"\f17b";} +.icon-linux:before{content:"\f17c";} +.icon-dribbble:before{content:"\f17d";} +.icon-skype:before{content:"\f17e";} +.icon-foursquare:before{content:"\f180";} +.icon-trello:before{content:"\f181";} +.icon-female:before{content:"\f182";} +.icon-male:before{content:"\f183";} +.icon-gittip:before{content:"\f184";} +.icon-sun:before{content:"\f185";} +.icon-moon:before{content:"\f186";} +.icon-archive:before{content:"\f187";} +.icon-bug:before{content:"\f188";} +.icon-vk:before{content:"\f189";} +.icon-weibo:before{content:"\f18a";} +.icon-renren:before{content:"\f18b";} diff --git a/doc/css/jquery.iviewer.css b/doc/css/jquery.iviewer.css new file mode 100644 index 0000000..11f5f09 --- /dev/null +++ b/doc/css/jquery.iviewer.css @@ -0,0 +1,65 @@ +.viewer { + -ms-touch-action: none; +} + +.iviewer_common { + position:absolute; + bottom:10px; + border: 1px solid #000; + height: 28px; + z-index: 5000; +} + +.iviewer_cursor { + cursor: url(../images/iviewer/hand.cur) 6 8, pointer; +} + +.iviewer_drag_cursor { + cursor: url(../images/iviewer/grab.cur) 6 8, pointer; +} + +.iviewer_button { + width: 28px; + cursor: pointer; + background-position: center center; + background-repeat: no-repeat; +} + +.iviewer_zoom_in { + left: 20px; + background: url(../images/iviewer/iviewer.zoom_in.png); +} + +.iviewer_zoom_out { + left: 55px; + background: url(../images/iviewer/iviewer.zoom_out.png); +} + +.iviewer_zoom_zero { + left: 90px; + background: url(../images/iviewer/iviewer.zoom_zero.png); +} + +.iviewer_zoom_fit { + left: 125px; + background: url(../images/iviewer/iviewer.zoom_fit.png); +} + +.iviewer_zoom_status { + left: 160px; + font: 1em/28px Sans; + color: #000; + background-color: #fff; + text-align: center; + width: 60px; +} + +.iviewer_rotate_left { + left: 227px; + background: #fff url(../images/iviewer/iviewer.rotate_left.png) center center no-repeat; +} + +.iviewer_rotate_right { + left: 262px; + background: #fff url(../images/iviewer/iviewer.rotate_right.png) center center no-repeat; +} diff --git a/doc/css/phpdocumentor-clean-icons/Read Me.txt b/doc/css/phpdocumentor-clean-icons/Read Me.txt new file mode 100644 index 0000000..9664909 --- /dev/null +++ b/doc/css/phpdocumentor-clean-icons/Read Me.txt @@ -0,0 +1,3 @@ +To modify your generated font, use the *dev.svg* file, located in the *fonts* folder in this package. You can import this dev.svg file to the IcoMoon app. All the tags (class names) and the Unicode points of your glyphs are saved in this file. + +See the documentation for more info on how to use this package: https://icomoon.io/#docs/font-face diff --git a/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.dev.svg b/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.dev.svg new file mode 100644 index 0000000..4cb9bd0 --- /dev/null +++ b/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.dev.svg @@ -0,0 +1,17 @@ + + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.eot b/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..ef43f265ab2f344b7871c6d26a8722bae125b956 GIT binary patch literal 2324 zcmds3O>7%Q6#iy^oj7)E$FUn4$P!bB5}bP1`D;m0g&ens6e0)_5(i`)Cr%ar;5br2 z9CARMD%1m_w;nif;KTtT=!tTo5`s%_RLBQJ;1Vi9g@i=RH@n+3EeX(y6SJOu?|tvh zym>Qk=Q-X5SOGvlfouwN)n$lW6q1{p_hdwTN)0w8KbOC>eH*(&9W+p3UqT%vY@muV zYG_evB12@2a*;>|tCZ^G);T!wH=0F`XwqucwYFem3|WqOFi#vP;|ehb74wC{!r98p zi5VcE5gk08pDkb<24H?q*?R7UW6rTFH-fTM8{^x) zl%IR0cjgv?-no7q{_GR#;n7Z8foM|<_{Yxa`D=ID7?bup5|+EPx9Kio;zh`vlBptX zq}3^Q*#u|32ps`2CzdIn_USDQ;H|y6C5?B}iTwQX>=I73anoM|*Jf?*u0T3++lL;Z zoOB;<5)s)4-E}Y}DajQLa*Z-Y0=FYuP&Vv}AZXK4}7R)TE8*mWoa@#1qe{_EcT z*sJ^h@nM|7CVrQ@>1PY~Bq|iMjr2(P*qY7>n71(Qr5(R(rdnv3M-f8|>-P z_3rLSByl(r?FwmKfnYEkiX0Hj&Zm8`zKQ(dhe%Y#FqNZ*ZWu~n7W}o zu4<~Px{1%Id+?tBMG1bp<36t-h-IHwF@f)VUc-Pm10I{SELD&u5r4!i#q;J}$#-S#iEi{<9}YQ1LJW4u!TTaSOeW#u=wx0w|9=R_z% z6`Ih^joNA + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.ttf b/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1937c7a31fdb7659063738dfe0a1fcc8bf325636 GIT binary patch literal 2080 zcmds2O>7%Q6#iy^oj7*<7rUW`EHQN`!LD~5J84N#g&ens6e0)_5(i`)Cw3M8;5br2 z9CARMD#QW7tp^SqIB`G-dZL`Dgy7N}74iWQxRgpzAt4d-jlF5p(g2k>F{?N4eczjz z_ulO64g>%nwxMFFSX@3^eK9%@cr>!{(}jg1W?%s3_r%sS&mD7)UAi^_h!==g%JovK z8~x=f@t2fm*GrqNUXLrmyhgugedE=&t)22kKz*G4U#peU>L2qTAEi(F^HmaBp!WlP z5#mRx_0Dd`JjMBO;y}H0zJ;@3Y%xb{HA?kL-hSr`K(_$pT&ua+ z$$jwpD~x}E{w2uTDA(UBEWR{4e-mDX1n{;0vrlg8URQzW5_>Rk_veUiuZy%Kb|o!W z+TZj(W8!(ponml`=yRteWD{KVZRqfbMX^SF+SNBPjyL24o%^)c0(%Da(%Ql*PIYmE zS;-ujo3(u_gS`~-;b01Jtp9M6$ViFz^8gl!WZrS+n4$LURoGQ-fbWS-Mv<1K1qNd! z$tH|j0c9bB`uZNXyL&(O`~H8nA7`+Q-{o$)r-geG6b~yr9HP71FIYpY_nY`hT)`+N zV1cJRJZU^ABGD&=lRqhDk_j{GL`fLaVlqi0AG602V~JcMm%U&Y3igk(yZZUm+}xDx zeqPQle=DxIJe`jXcmTB^2s{%#|(0O68FmP;)ERxhK9YNkR1>D z{Sm)9Ivfl|LV;25$cU~F4+jF#!-3$CPaE=hy?$TdfLeAx4Tr+H!r=#~RK+lrqlRu6 zhHvD^_*gjP^Lb3&&>mGaRaN^3pH+|GUH6L;{B~ztTY(pAuB{@6?_68MxH#k5I=tdF z*EYysl3%1YM8@H|16x59PrJ5?b7;G^28Vye!5AG;@v>_h8-H&XAvAO8gP7(vwl literal 0 HcmV?d00001 diff --git a/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.woff b/doc/css/phpdocumentor-clean-icons/fonts/phpdocumentor-clean-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..32fe30d4d42925d3011635b139e0079025c8862c GIT binary patch literal 1832 zcmZWqc{JPE9={}wwG~TEERWPuYc+{d2B|fq(o!IP5XdJ0fPaC!l_97Gcq&>t+B*=SbL1|E zfCe}KcX2JK^*ZNdt5;Xl|h3j8seJ(hz6Nr z^PYxV340V~7 zYl*hLsyt{o=Aq4QZ8|2|C3Yhy1GZgXhyAU??%JsgL6|K}ZpBWS+&c1FHhIeqwUoT(KKUIC4uI@oR zwRpPunVy;7ZAbGw7lQysa8x9XNR&|9ADOK!@STe{XuEvP-tFp;-r@~B`l{>wT-zdD zDs$sV2e%}BK0H60=v?eOcQs*{#qQ6WEPc7zdz!H=+Wu^q(MO*;E2M8CA__7*qHv`w z@(Z$iQ?5C)B0n&2?qAi%I_CROR%*&&__REW+mhQlC*FsxcfFJ+IVUXo=ou{d;jLn*}{c{w<7x9di{Ez-xyKTN8x-sNiy+=O3zR6;z*@-DMQdz-GGRRKXEw1|#% z>_Do^AwTzw!eSFg__;oQO-fQMVdxzbzu6NJt8Lo@tsHCyK?m3}LT_;l_aNXQni%Wj` z42G$=<>%;L)0Y7%{Py^e`r|K;1f7LTS$Qi;`WmHg@+t&6nCf<;K|^UDv7Gl8l!oKC z*6KNP4xU)trwgyfuw{7F)W?f$w`fcrOmr_NU71Y16mxv6d9?m%3rRYgULBLh@wFZ7 zCM4kvoAQaT2~@}pT&(7H8`dUSNk43Ato-cH&!cn|J(r%vxbO& ztJv#2euVwd^XlEmMigIZp{MiRtIJGfyQ96>+;FYCU$gAq9sZ=#B{^!$x6}CXpsJcN zb1H?;*B7wpBkcD4RdG(5wYp>n@k~5*?1OG|Op5NZRg#9{^PqWTgDUs8^shnpU9#!H z2`9qe$^_!awE{P^tLwI8b==22A2NHp!pts9!o%?vf7s2|&Me{G!np@TiIpox>Fq)M z6vA`!B1!(+jb#lEUqZrTnA;V4YhC81H{WEuGcFn1JyUxim=m1Vwy>1eOFFe&jx%=X zooho6QfRsE(-ForBd65sdA+1UbyR7xmT*lbT5kJeY_TteLh%F1#;qAIQiPFl77sW9 zz}Z4fZg&p&Qv4{CX_$`$0!i_qz-<*Vh-DOj$AF`|XZ}8vVmA9Zn{_f@fQ zPPi5f27_(H8MBi>at|^`aQo@>QsN8@_BLfl2K5D{j?p~=c|6^(3l3-kq^-32_dFDe zekF&5o<=F4fh-rA=DUQD1N@yf-ENhdTYcR zp`rEPI)P7$1N~$7XI>m_+TRBx?e=m&xFb`5LaBo`RcT5faGaOQ`k#N?(vC=qnmi2F zc?^M;P_Pl{1B~~uZ_s3fV(uEW|L}bQS7_w!-fPIghKOR34lJroy3@5BVVualk(0<| zSQ%Mwu4k4_pxom1+TN7VCV3ev?l6na>KWPXI?*IS* literal 0 HcmV?d00001 diff --git a/doc/css/phpdocumentor-clean-icons/lte-ie7.js b/doc/css/phpdocumentor-clean-icons/lte-ie7.js new file mode 100644 index 0000000..881c16e --- /dev/null +++ b/doc/css/phpdocumentor-clean-icons/lte-ie7.js @@ -0,0 +1,30 @@ +/* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */ + +window.onload = function() { + function addIcon(el, entity) { + var html = el.innerHTML; + el.innerHTML = '' + entity + '' + html; + } + var icons = { + 'icon-trait' : '', + 'icon-interface' : '', + 'icon-class' : '' + }, + els = document.getElementsByTagName('*'), + i, attr, html, c, el; + for (i = 0; ; i += 1) { + el = els[i]; + if(!el) { + break; + } + attr = el.getAttribute('data-icon'); + if (attr) { + addIcon(el, attr); + } + c = el.className; + c = c.match(/icon-[^\s'"]+/); + if (c && icons[c[0]]) { + addIcon(el, icons[c[0]]); + } + } +}; \ No newline at end of file diff --git a/doc/css/phpdocumentor-clean-icons/style.css b/doc/css/phpdocumentor-clean-icons/style.css new file mode 100644 index 0000000..f069ec1 --- /dev/null +++ b/doc/css/phpdocumentor-clean-icons/style.css @@ -0,0 +1,48 @@ +@font-face { + font-family: 'phpdocumentor-clean-icons'; + src:url('fonts/phpdocumentor-clean-icons.eot'); + src:url('fonts/phpdocumentor-clean-icons.eot?#iefix') format('embedded-opentype'), + url('fonts/phpdocumentor-clean-icons.woff') format('woff'), + url('fonts/phpdocumentor-clean-icons.ttf') format('truetype'), + url('fonts/phpdocumentor-clean-icons.svg#phpdocumentor-clean-icons') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* Use the following CSS code if you want to use data attributes for inserting your icons */ +[data-icon]:before { + font-family: 'phpdocumentor-clean-icons'; + content: attr(data-icon); + speak: none; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; +} + +/* Use the following CSS code if you want to have a class per icon */ +/* +Instead of a list of all class selectors, +you can use the generic selector below, but it's slower: +[class*="icon-"] { +*/ +.icon-trait, .icon-interface, .icon-class { + font-family: 'phpdocumentor-clean-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; +} +.icon-trait:before { + content: "\e000"; +} +.icon-interface:before { + content: "\e001"; +} +.icon-class:before { + content: "\e002"; +} diff --git a/doc/css/prism.css b/doc/css/prism.css new file mode 100644 index 0000000..17876af --- /dev/null +++ b/doc/css/prism.css @@ -0,0 +1,204 @@ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #a67f59; + background: hsla(0,0%,100%,.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + + +.token.regex, +.token.important { + color: #e90; +} + +.token.important { + font-weight: bold; +} + +.token.entity { + cursor: help; +} +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: -moz-linear-gradient(left, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + background: -webkit-linear-gradient(left, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + background: -o-linear-gradient(left, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + background: linear-gradient(left, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } +pre.line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre.line-numbers > code { + position: relative; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + pointer-events: none; + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } diff --git a/doc/css/template.css b/doc/css/template.css index 31f00e3..9edf5ee 100644 --- a/doc/css/template.css +++ b/doc/css/template.css @@ -1,188 +1,429 @@ -.phpdocumentor-summary { - font-style: italic; +@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro); +@import url('phpdocumentor-clean-icons/style.css'); + +body { + padding-top: 40px; + background-color: #333333; } -.phpdocumentor-description { - margin-bottom: var(--spacing-md); + +a { + color: #6495ed; } -.phpdocumentor-element { - position: relative; +a.anchor { + height: 40px; + margin-top: -40px; + display: block; } -.phpdocumentor .phpdocumentor-element__name { - line-height: 1; +h1, h2, h3, h4, h5, h6, .brand { + font-family: 'Source Sans Pro', sans-serif; + font-weight: normal; + letter-spacing: 0.05em; } -.phpdocumentor-element__package, -.phpdocumentor-element__extends, -.phpdocumentor-element__implements { - display: block; - font-size: var(--text-xxs); - font-weight: normal; - opacity: .7; +h2, h3, .detailsbar h1 { + overflow: hidden; + white-space: nowrap; + margin: 30px 0 20px 0; } -.phpdocumentor-element__package .phpdocumentor-breadcrumbs { - display: inline; +h2:after, h3:after, .detailsbar h1:after { + content: ''; + display: inline-block; + vertical-align: middle; + width: 100%; + height: 2px; + margin-left: 1em; + background: silver; } -.phpdocumentor-element:not(:last-child) { - border-bottom: 1px solid var(--primary-color-lighten); - padding-bottom: var(--spacing-lg); +h3 { + margin: 10px 0 20px 0; } -.phpdocumentor-element.-deprecated .phpdocumentor-element__name { - text-decoration: line-through; +h4 { + margin: 20px 0 10px 0; + color: gray; + font-size: 18.5px; } -.phpdocumentor-element__modifier { - font-size: var(--text-xxs); - padding: calc(var(--spacing-base-size) / 4) calc(var(--spacing-base-size) / 2); - color: var(--text-color); - background-color: var(--light-gray); - border-radius: 3px; - text-transform: uppercase; +h3.public, h3.protected, h3.private { + padding-left: 10px; + text-overflow: ellipsis; } -.phpdocumentor-signature { - display: inline-block; - font-size: var(--text-sm); - margin-bottom: var(--spacing-md); + +.table tr:first-of-type th, .table tr:first-of-type td { + border-top: none; +} +.detailsbar { + color: #eeeeee; + background-color: #333333; + font-size: 0.9em; + overflow: hidden; + border-left: 2px solid gray; } -.phpdocumentor-signature.-deprecated .phpdocumentor-signature__name { - text-decoration: line-through; +.detailsbar h1 { + font-size: 1.5em; + margin-bottom: 20px; + margin-top: 0; } -.phpdocumentor-table-of-contents { + +.detailsbar h2 { + font-size: 1.2em; + margin: 0; + padding: 0; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry { - padding-top: var(--spacing-xs); - margin-left: 2rem; - display: flex; +.detailsbar h1:after { + background: gray; +} +.detailsbar h2:after, .detailsbar h3:after { + background: transparent; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > a { - flex: 0 1 auto; +.detailsbar dt { + font-variant: small-caps; + text-transform: lowercase; + font-size: 1.1em; + letter-spacing: 0.1em; + color: silver; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > span { - flex: 1; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; +.hierarchy div:nth-of-type(2) { margin-left: 11px; } +.hierarchy div:nth-of-type(3) { margin-left: 22px; } +.hierarchy div:nth-of-type(4) { margin-left: 33px; } +.hierarchy div:nth-of-type(5) { margin-left: 44px; } +.hierarchy div:nth-of-type(6) { margin-left: 55px; } +.hierarchy div:nth-of-type(7) { margin-left: 66px; } +.hierarchy div:nth-of-type(8) { margin-left: 77px; } +.hierarchy div:nth-of-type(9) { margin-left: 88px; } +.hierarchy div:before { + content: "\f0da"; + font-family: FontAwesome; + margin-right: 5px; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:after { - content: ''; - height: 12px; - width: 12px; - left: 16px; - position: absolute; +.row-fluid { + background-color: white; + overflow: hidden; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-private:after { - background: url('data:image/svg+xml;utf8,') no-repeat; + +footer.row-fluid, footer.row-fluid * { + background-color: #333333; + color: white; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-protected:after { - left: 13px; - background: url('data:image/svg+xml;utf8,') no-repeat; + +footer.row-fluid { + border-top: 2px dashed #555; + margin-top: 2px; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:before { - width: 1.25rem; - height: 1.25rem; - line-height: 1.25rem; - background: transparent url('data:image/svg+xml;utf8,') no-repeat center center; - content: ''; - position: absolute; - left: 0; - border-radius: 50%; - font-weight: 600; - color: white; - text-align: center; - font-size: .75rem; - margin-top: .2rem; +.footer-sections .span4 { + border: 2px solid #555; + text-align: center; + border-radius: 10px; + margin-top: 70px; + margin-bottom: 20px; + background: #373737; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-method:before { - content: 'M'; - background-image: url('data:image/svg+xml;utf8,'); +.footer-sections .span4 h1 { + background: transparent; + margin-top: -30px; + margin-bottom: 20px; + font-size: 5em; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-function:before { - content: 'M'; - background-image: url('data:image/svg+xml;utf8,'); +.footer-sections .span4 h1 * { + background: transparent; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-property:before { - content: 'P' +.footer-sections .span4 div { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; + padding: 10px; + min-height: 40px; +} +.footer-sections .span4 div, .footer-sections .span4 div * { + background-color: #555; +} +.footer-sections .span4 ul { + text-align: left; + list-style: none; + margin: 0; + padding: 0; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-constant:before { - content: 'C'; - background-color: transparent; - background-image: url('data:image/svg+xml;utf8,'); +.content { + background-color: white; + padding-right: 20px; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-class:before { - content: 'C' +.content nav { + text-align: center; + border-bottom: 1px solid silver; + margin: 5px 0 20px 0; + padding-bottom: 5px; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-interface:before { - content: 'I' +.content > h1 { + padding-bottom: 15px; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-trait:before { - content: 'T' +.content > h1 small { + display: block; + padding-bottom: 8px; + font-size: 0.6em; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-namespace:before { - content: 'N' +.deprecated { + text-decoration: line-through; } -.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-package:before { - content: 'P' +.method { + margin-bottom: 20px; } -.phpdocumentor-table-of-contents dd { +.method .signature .argument { + color: maroon; + font-weight: bold; +} + +.class #summary section.row-fluid { + overflow: hidden +} + +.class #summary .heading { + font-weight: bold; + text-align: center; +} + +.class #summary section .span4 { + padding: 3px; + overflow: hidden; + margin-bottom: -9999px; + padding-bottom: 9999px; + white-space: nowrap; + text-overflow: ellipsis; + border-left: 5px solid transparent; +} + +.class #summary section.public .span4:first-of-type:before, +.class #summary section.public .span6:first-of-type:before, +h3.public:before { + font-family: FontAwesome; + content: "\f046"; + color: green; + display: inline-block; + width: 1.2em; +} + +.class #summary section .span4:first-of-type, +.class #summary section .span6:first-of-type { + padding-left: 21px; +} +.class #summary section .span4:first-of-type:before, +.class #summary section .span6:first-of-type:before { + margin-left: -21px; +} +.class #summary section.protected .span4:first-of-type:before, +.class #summary section.protected .span6:first-of-type:before, +h3.protected:before { + font-family: FontAwesome; + content: "\f132"; + color: orange; + display: inline-block; + width: 1.2em; +} + +.class #summary section.private .span4:first-of-type:before, +.class #summary section.private .span6:first-of-type:before, +h3.private:before { + font-family: FontAwesome; + content: "\f023"; + color: red; + display: inline-block; + width: 1.2em; +} + +.class #summary section em { + font-size: 0.9em; + color: silver; +} +.class #summary .inherited { + color: gray; font-style: italic; - margin-left: 2rem; } -.phpdocumentor-element-found-in { - position: absolute; - top: 0; - right: 0; - font-size: var(--text-sm); - color: gray; + +.accordion-group { + border: none; } -.phpdocumentor-element-found-in .phpdocumentor-element-found-in__source { - flex: 0 1 auto; - display: inline-flex; +.accordion { + margin-bottom: 0; } -.phpdocumentor-element-found-in .phpdocumentor-element-found-in__source:after { - width: 1.25rem; - height: 1.25rem; - line-height: 1.25rem; - background: transparent url('data:image/svg+xml;utf8,') no-repeat center center; - content: ''; - left: 0; - border-radius: 50%; - font-weight: 600; - text-align: center; - font-size: .75rem; - margin-top: .2rem; +.accordion a:hover { + text-decoration: none; + background: #333333; + color: #eeeeee; } -.phpdocumentor-class-graph { - width: 100%; height: 600px; border:1px solid black; overflow: hidden + +.accordion-heading .accordion-toggle:before { + content: "\f078"; + font-family: FontAwesome; + margin-right: 5px; } -.phpdocumentor-class-graph__graph { - width: 100%; +.accordion-heading .accordion-toggle.collapsed:before { + content: "\f054"; +} +.accordion-heading .accordion-toggle { + float: left; + width: 16px; + height: 16px; + padding: 4px 2px 4px 12px; +} +.accordion-heading a { + display: block; + padding: 4px 12px; } -.phpdocumentor-tag-list__definition { - display: flex; + +.accordion-inner a { + display: block; + padding: 4px 12px; +} + +.accordion-inner > ul a:before { + font-family: 'phpdocumentor-clean-icons'; + content: "\e001"; + margin-right: 5px; +} + +.accordion-inner li.class a:before { + content: "\e002"; +} + +.accordion-inner li.interface a:before { + content: "\e001"; +} + +.accordion-inner li.trait a:before { + content: "\e000"; +} + +.accordion-inner { + padding: 4px 0 4px 12px; +} +.accordion-inner ul { + list-style: none; + padding: 0; + margin: 0; +} + +.row-fluid .span2 { + width: 16.5%; +} + +body .modal { + width: 90%; /* desired relative width */ + left: 5%; /* (100%-width)/2 */ + /* place center */ + margin-left:auto; + margin-right:auto; +} + +.side-nav.nav-list li a { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +@media (min-width: 767px) { + .sidebar { + position: fixed; + top: 40px; + bottom: 0; + background-color: #f3f3f3; + left: 0; + border-right: 1px solid #e9e9e9; + overflow-y: scroll; + overflow-x: hidden; + padding-top: 10px; + } + + .sidebar::-webkit-scrollbar { + width: 10px; + } + + .sidebar::-webkit-scrollbar-thumb { + background: #cccccc; + background-clip: padding-box; + border: 3px solid #f3f3f3; + border-radius: 5px; + } + + .sidebar::-webkit-scrollbar-button { + display: none; + } + + .sidebar::-webkit-scrollbar-track { + background: #f3f3f3; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } +} + +@media (max-width: 767px) { + .class #summary .heading { + display: none; + } + + .detailsbar h1 { + display: none; + } + + body { + background-color: white; + } + + footer.row-fluid, footer.row-fluid * { + background-color: white; + } + + .footer-sections .span4 h1 { + color: #ccccd9; + margin-top: 0; + } + + .detailsbar { + background-color: white; + color: #333; + border: none; + } + + .row-fluid .span2 { + width: 100%; + } +} + +@media (min-width: 767px) { + .detailsbar { + min-height: 100%; + margin-bottom: -99999px; + padding-bottom: 99999px; + padding-left: 20px; + padding-top: 10px; + } } -.phpdocumentor-tag-link { - margin-right: var(--spacing-sm); +@media (min-width: 1200px) { + .row-fluid .span2 { + width: 16.5%; + } } diff --git a/doc/files/src-configuration.html b/doc/files/src-configuration.html index 85fd280..00235f4 100644 --- a/doc/files/src-configuration.html +++ b/doc/files/src-configuration.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-managementclient.html b/doc/files/src-management-managementclient.html index 75092e8..a807442 100644 --- a/doc/files/src-management-managementclient.html +++ b/doc/files/src-management-managementclient.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasource.html b/doc/files/src-management-model-datasource.html index e892463..fcda980 100644 --- a/doc/files/src-management-model-datasource.html +++ b/doc/files/src-management-model-datasource.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoption.html b/doc/files/src-management-model-datasourceoption.html index 89a1d70..6dc7f00 100644 --- a/doc/files/src-management-model-datasourceoption.html +++ b/doc/files/src-management-model-datasourceoption.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoptionbigcommerce.html b/doc/files/src-management-model-datasourceoptionbigcommerce.html index 9d0bf59..ef07c6a 100644 --- a/doc/files/src-management-model-datasourceoptionbigcommerce.html +++ b/doc/files/src-management-model-datasourceoptionbigcommerce.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoptionekm.html b/doc/files/src-management-model-datasourceoptionekm.html index 88846fa..0ce564a 100644 --- a/doc/files/src-management-model-datasourceoptionekm.html +++ b/doc/files/src-management-model-datasourceoptionekm.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoptionfile.html b/doc/files/src-management-model-datasourceoptionfile.html index 1f816af..ce0596e 100644 --- a/doc/files/src-management-model-datasourceoptionfile.html +++ b/doc/files/src-management-model-datasourceoptionfile.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoptionmagento.html b/doc/files/src-management-model-datasourceoptionmagento.html index 9b005fc..bb4e578 100644 --- a/doc/files/src-management-model-datasourceoptionmagento.html +++ b/doc/files/src-management-model-datasourceoptionmagento.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-datasourceoptionshopify.html b/doc/files/src-management-model-datasourceoptionshopify.html index 80d6c38..8bd34f2 100644 --- a/doc/files/src-management-model-datasourceoptionshopify.html +++ b/doc/files/src-management-model-datasourceoptionshopify.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-index.html b/doc/files/src-management-model-index.html index 4f30846..61bf57b 100644 --- a/doc/files/src-management-model-index.html +++ b/doc/files/src-management-model-index.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-item.html b/doc/files/src-management-model-item.html index 3b4cf6f..2f22c61 100644 --- a/doc/files/src-management-model-item.html +++ b/doc/files/src-management-model-item.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-model-searchengine.html b/doc/files/src-management-model-searchengine.html index 409045d..346924c 100644 --- a/doc/files/src-management-model-searchengine.html +++ b/doc/files/src-management-model-searchengine.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-resources-index.html b/doc/files/src-management-resources-index.html index 52c2b5b..e987b00 100644 --- a/doc/files/src-management-resources-index.html +++ b/doc/files/src-management-resources-index.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-resources-item.html b/doc/files/src-management-resources-item.html index 10b5606..4dff364 100644 --- a/doc/files/src-management-resources-item.html +++ b/doc/files/src-management-resources-item.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-resources-managementresource.html b/doc/files/src-management-resources-managementresource.html index 94688ea..1f5a767 100644 --- a/doc/files/src-management-resources-managementresource.html +++ b/doc/files/src-management-resources-managementresource.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-management-resources-searchengine.html b/doc/files/src-management-resources-searchengine.html index 7e503df..280c522 100644 --- a/doc/files/src-management-resources-searchengine.html +++ b/doc/files/src-management-resources-searchengine.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-search-resources-search.html b/doc/files/src-search-resources-search.html index eba23bb..e48b079 100644 --- a/doc/files/src-search-resources-search.html +++ b/doc/files/src-search-resources-search.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-search-resources-searchresource.html b/doc/files/src-search-resources-searchresource.html index 0ce7b8f..f44286d 100644 --- a/doc/files/src-search-resources-searchresource.html +++ b/doc/files/src-search-resources-searchresource.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-search-resources-stats.html b/doc/files/src-search-resources-stats.html index 8ee6bfc..a76de0b 100644 --- a/doc/files/src-search-resources-stats.html +++ b/doc/files/src-search-resources-stats.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-search-searchclient.html b/doc/files/src-search-searchclient.html index 95e801d..5c59fe2 100644 --- a/doc/files/src-search-searchclient.html +++ b/doc/files/src-search-searchclient.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-exceptions-apiexception.html b/doc/files/src-shared-exceptions-apiexception.html index 36f23bc..12ab8dd 100644 --- a/doc/files/src-shared-exceptions-apiexception.html +++ b/doc/files/src-shared-exceptions-apiexception.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-exceptions-requestexception.html b/doc/files/src-shared-exceptions-requestexception.html index af789fb..a67b6de 100644 --- a/doc/files/src-shared-exceptions-requestexception.html +++ b/doc/files/src-shared-exceptions-requestexception.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-httpclient.html b/doc/files/src-shared-httpclient.html index e69bb0c..b7976ab 100644 --- a/doc/files/src-shared-httpclient.html +++ b/doc/files/src-shared-httpclient.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-httpresponse.html b/doc/files/src-shared-httpresponse.html index 8d77b84..9722746 100644 --- a/doc/files/src-shared-httpresponse.html +++ b/doc/files/src-shared-httpresponse.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-httpstatuscode.html b/doc/files/src-shared-httpstatuscode.html index 66d9cad..ad4f011 100644 --- a/doc/files/src-shared-httpstatuscode.html +++ b/doc/files/src-shared-httpstatuscode.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-interfaces-httpclientinterface.html b/doc/files/src-shared-interfaces-httpclientinterface.html index a652234..7a03890 100644 --- a/doc/files/src-shared-interfaces-httpclientinterface.html +++ b/doc/files/src-shared-interfaces-httpclientinterface.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-interfaces-httpresponseinterface.html b/doc/files/src-shared-interfaces-httpresponseinterface.html index 3c33969..dcbbcd9 100644 --- a/doc/files/src-shared-interfaces-httpresponseinterface.html +++ b/doc/files/src-shared-interfaces-httpresponseinterface.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-interfaces-modelinterface.html b/doc/files/src-shared-interfaces-modelinterface.html index 9e3c071..c386185 100644 --- a/doc/files/src-shared-interfaces-modelinterface.html +++ b/doc/files/src-shared-interfaces-modelinterface.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-resource.html b/doc/files/src-shared-resource.html index 8a7e7bf..f0f031b 100644 --- a/doc/files/src-shared-resource.html +++ b/doc/files/src-shared-resource.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-services-jwt.html b/doc/files/src-shared-services-jwt.html index a2911ff..eca1478 100644 --- a/doc/files/src-shared-services-jwt.html +++ b/doc/files/src-shared-services-jwt.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src-shared-utils-errorhandler.html b/doc/files/src-shared-utils-errorhandler.html index ceb1945..4476855 100644 --- a/doc/files/src-shared-utils-errorhandler.html +++ b/doc/files/src-shared-utils-errorhandler.html @@ -1,153 +1,478 @@ - + + Documentation - - - - - - - - - - - - - - - - - - - -
                                                                -

                                                                Documentation

                                                                - - - - - -
                                                                - -
                                                                -
                                                                - - -
                                                                + + + + - - - - - diff --git a/doc/files/src/Configuration.php.txt b/doc/files/src/Configuration.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Configuration.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/ManagementClient.php.txt b/doc/files/src/Management/ManagementClient.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/ManagementClient.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSource.php.txt b/doc/files/src/Management/Model/DataSource.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSource.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOption.php.txt b/doc/files/src/Management/Model/DataSourceOption.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOption.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOptionBigCommerce.php.txt b/doc/files/src/Management/Model/DataSourceOptionBigCommerce.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOptionBigCommerce.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOptionEkm.php.txt b/doc/files/src/Management/Model/DataSourceOptionEkm.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOptionEkm.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOptionFile.php.txt b/doc/files/src/Management/Model/DataSourceOptionFile.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOptionFile.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOptionMagento.php.txt b/doc/files/src/Management/Model/DataSourceOptionMagento.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOptionMagento.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/DataSourceOptionShopify.php.txt b/doc/files/src/Management/Model/DataSourceOptionShopify.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/DataSourceOptionShopify.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/Index.php.txt b/doc/files/src/Management/Model/Index.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/Index.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/Item.php.txt b/doc/files/src/Management/Model/Item.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/Item.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Model/SearchEngine.php.txt b/doc/files/src/Management/Model/SearchEngine.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Model/SearchEngine.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Resources/Index.php.txt b/doc/files/src/Management/Resources/Index.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Resources/Index.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Resources/Item.php.txt b/doc/files/src/Management/Resources/Item.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Resources/Item.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Resources/ManagementResource.php.txt b/doc/files/src/Management/Resources/ManagementResource.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Resources/ManagementResource.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Management/Resources/SearchEngine.php.txt b/doc/files/src/Management/Resources/SearchEngine.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Management/Resources/SearchEngine.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Search/Resources/Search.php.txt b/doc/files/src/Search/Resources/Search.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Search/Resources/Search.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Search/Resources/SearchResource.php.txt b/doc/files/src/Search/Resources/SearchResource.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Search/Resources/SearchResource.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Search/Resources/Stats.php.txt b/doc/files/src/Search/Resources/Stats.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Search/Resources/Stats.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Search/SearchClient.php.txt b/doc/files/src/Search/SearchClient.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Search/SearchClient.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Exceptions/ApiException.php.txt b/doc/files/src/Shared/Exceptions/ApiException.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Exceptions/ApiException.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Exceptions/RequestException.php.txt b/doc/files/src/Shared/Exceptions/RequestException.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Exceptions/RequestException.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/HttpClient.php.txt b/doc/files/src/Shared/HttpClient.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/HttpClient.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/HttpResponse.php.txt b/doc/files/src/Shared/HttpResponse.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/HttpResponse.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/HttpStatusCode.php.txt b/doc/files/src/Shared/HttpStatusCode.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/HttpStatusCode.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Interfaces/HttpClientInterface.php.txt b/doc/files/src/Shared/Interfaces/HttpClientInterface.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Interfaces/HttpClientInterface.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Interfaces/HttpResponseInterface.php.txt b/doc/files/src/Shared/Interfaces/HttpResponseInterface.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Interfaces/HttpResponseInterface.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Interfaces/ModelInterface.php.txt b/doc/files/src/Shared/Interfaces/ModelInterface.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Interfaces/ModelInterface.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Resource.php.txt b/doc/files/src/Shared/Resource.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Resource.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Services/Jwt.php.txt b/doc/files/src/Shared/Services/Jwt.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Services/Jwt.php.txt @@ -0,0 +1 @@ + diff --git a/doc/files/src/Shared/Utils/ErrorHandler.php.txt b/doc/files/src/Shared/Utils/ErrorHandler.php.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/doc/files/src/Shared/Utils/ErrorHandler.php.txt @@ -0,0 +1 @@ + diff --git a/doc/font/FontAwesome.otf b/doc/font/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..3461e3fce6a37f2321ecbe64707f04c0a4f05424 GIT binary patch literal 75188 zcmd42cYG5^*C@QQyeoNEmI+v3OJ1!hp?BN#Bql&0F(rUQ=*C61jEjsU_uhM#yN!)a zZ=nSOfy5~U0x2Yzbn+xmdPp$|WF(Ia_sq&BJV=l2St!J@u6Ld}hLIigG(oNmSNVYp2bu*`8&mCT(g%JrKs|W6VjPjD7@?@<57`EsF_Gij(~7S;$jX z2uy5njLz_R|~-giuu0_{g+f+ve88OQ{Hz6>Y}qGm4HH8LdoEP_Ir~wHA13xKq37E z1Q7#%ImkKEQfdVC%s|@tAvjG9rGf|G%tLS)wVE;wz~z*JdUGJ{Lb24ffiy>{sLuw{ zN=i%p4&x(nc7ggcB(4K#2{l|&I*@jvl#*QoX(=^T^1?vc`5_#d8Y8(m0B0V8%cxE# z$pBnVc{p_qq+KX?r%B0{5Tf&5n`|=c zVocso$A%h=aRy_sSr<0ddtr36w}@);HtI||V*&u5GQ^q}ChAOv7#*33dEO5J<`I%J z*XfL=NJFf*@6;JnrxS?Jv(dU>lMZNv>x|xJgST0)^ZvUTCS9nR;D;OFCALM<4|cS0 zYNX*m0;fd-nOKu<8nuWrP;pc;Wuzjh2ue?xfq7<9)2SJhFQgVyVemeL(m{GHV42{( zj*5ZUn|hjxr9$DY5z3R_VDViTHB~GZO+`ceH&s%?2xUzWj8p>r63nNdWGs|hNF|Ez z3_x2)t$`3h#RG+4z;(3FM9l*V{~4dWakP0RwGPS}p_WLIvN!Z%D)eP4^k@*r2UcJ- zU?=@*H?{x2(58Ba^p5QH?|rs+TW>_~_TISOtlp~Lj^1Ov-M!a( zzv}J1P2C=H+Z$+4xIO*0|LtdQZ@V3LJL`7U?T*{WZg=0lcKa(r`~KGyb$|2y)%O?P zpZ?_!U)FuOW{B$$#SnIg%Mkex*jk1-50MUW8X_4&x!rfW>vqTOPq#nZZoBom{jU7N z?Kihy-F|Vq<@U4NPi{ZD{owY!+jnl?x_#sJZ|;=H59|LA1MdHSc=vyM#lTJ^gTau`vLeC!n{ysFfXP_Uc`a;;df9b8Q`%5CI-q;j?f_Z z08@+f2t13LIfyd|dpIWbJ7SE2M+X6Y`2Iv zkp55o6=8%9;E*zdF@cM1gm+?lAU^<05&JWMOK=9?GfrY#nxQ=#37!98@E7s2C_kX( zC)VL8>pEDTzy|wG(u4WIx(CZZyip8U549cAFn<07M;srB30*Ni03+$ax};f-cVgcG z?mU=>^dM|7CT$V}dFOaPnef&?TC8tyti(D1AN0WcgLMzq`5)sfN=5Jn`%Q2L%ZV|e zl|>C1nDg+#cYyEwFueh|8;M1@qnrlv{tx2;EpI}L@Bj%;S(HBnvCo4r5Z3J3VAh|L z<;C|91Fq}f+8ik7{a@>YGGgBWt|0H6vm9+D_>zG%!GU*vgSez_v3`gN?0**q@gSZe z&4DsfsLMf%#B&~$%c2BmvjBC70pNldvK)OGz|)9*7$^_8{)72JI)izrZzX|2bz&g6 z5X63xu^GT)2Fno{M$)8hgZ%>hi3CQMO{9n`r5)Xz4^*h=``X=^^&>Ji>7z6GQLVJL| z_aKddx*yOSg#T~iaf59p@jw_#VuBCxViH3?=0bWXsoR0$7|#Km$Kk!l!}JNx|I;6t zQ24u_Le9kh{ZB$TOd^pe9yTF>YR?YaZFd!x{0fp_1!PlmxoWQIAlbaCRI;O$No?ms&tQPAvhI zcLfzlZKi@i0oH?3y#tirbSj%Fr|PH{s)IU29j9KRy5UrMnfj3Wg8G5#rT(J&;SlaD zkxPb1R1%Fukc^g0koZa-mn@S6N`fTOk~m4Kq)<{PX_a(J4ogl*PD{>7UX{Elxh%OM z`M2a}$#0TBB}j75iFF$8q;VSOd9(^983P8*!UoeWONP6bYtPEAf-PDhGoA5e9%B|W&ob+o%}g+} zor!0%nS7>*zlX3A#CmdZBB z^s;1GuB<{3O7?^7SJ@vjyIdjH$RCx@kk69Omp?9FB3~hY zP97?ck{jen@yA4hRgPR6M?4L6qa z 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�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 DgjuED literal 0 HcmV?d00001 diff --git a/doc/font/fontawesome-webfont.eot b/doc/font/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..6cfd56609567bc9db55186415c694d1d32808fc2 GIT binary patch literal 72449 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
                                                                U~M!&>g0b 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 literal 0 HcmV?d00001 diff --git a/doc/font/fontawesome-webfont.svg b/doc/font/fontawesome-webfont.svg new file mode 100644 index 0000000..a9f8469 --- /dev/null +++ b/doc/font/fontawesome-webfont.svg @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/font/fontawesome-webfont.ttf b/doc/font/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5cd6cff6d6f6cf438a882e366420dbcc5dddd3f1 GIT binary patch literal 141564 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ƓCICn66&u!PHl6pn& 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%0D%8GQ!Ai?6y^fVUY%4hi>cI9O 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
                                                                KT23~?3Dw&p)A=062yj$!;@;Sv13 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 + + + + + Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                + + +
                                                                + + + diff --git a/doc/images/apple-touch-icon-114x114.png b/doc/images/apple-touch-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..1506f6a668fbb2837c06b561895da248c310ac53 GIT binary patch literal 28338 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�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 literal 0 HcmV?d00001 diff --git a/doc/images/apple-touch-icon.png b/doc/images/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2d320cb5e1215894ef37cf8c6fd7a0085eba06f3 GIT binary patch literal 8358 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 wL_t(~-_WJ?-=+ur&Wb?T{fR{S|9$9x0o_ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/doc/images/favicon.ico b/doc/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9575ac8f5be939dfdba64bf595be644d900f55ec GIT binary patch literal 1150 zcmb7@T})eL7{^OAdSkNPDABB~f}pG$@MxMIpqW7mIX;E^75S4MuOE;bUjQn_}Q21AftSU z6k~||rZAd@Fh@Xhb=BXDCE*8YG7?-JRj5suW1Qf!HkqW7@xu!$_iExwPFSsJ9+KE?NUAM))E z6xydTc$U#SViedH_U78S|A2y~DCx#-(v$$H`4$dn?PQhqqi-4`G_s7vHHlVwl(t1q zPQFK-`)yuqk7H=Pg5~8mY4w~ZN7lJ4funnYpCmsKejmm0 zI^W5@)HSc7sq7`Q*oDs2A?z?EjxaaHYfEpO8h@OE@;-jJvB9RWUtC?ogo`hvUUopeH2@VsCs3J64wOs3hABt1amM>Q}7*8oO&6(;~#MAZ>a5atT{#k<_C;QeW_4mAtO^GM3?S@9^N?*dhxFqXh2S_1RZKS!-Min;3o4boTRiI9=4DG*+DTTXE}DUtoZ LNHCv2rc(U_{c|km literal 0 HcmV?d00001 diff --git a/doc/images/hierarchy-item.png b/doc/images/hierarchy-item.png new file mode 100644 index 0000000000000000000000000000000000000000..c7756e75ac9fc933cbd3b26d0f2817d33857d15b GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!2~3GGZMc6Ddu7)&kzm{j@u9Y9{{-mC9V-A z!TD(=<%vb948a+tB_*jv$xRnHfpQ(5E{-7@=aWs$%+eI33=AhQX#}3tTDL~=wC|Fv zu%{hu$0B^+IX=i!aWC8~w073*RaN&Uv6)APHLbdN<3>b%>>TUAi;C*}O=q!*m27po z*1LM!!3v?DGncuq?yGJ6C|P)9&kpBM|CRr~zT5MTS-)Pmq&#hz+O8m*w9T6~{rmTK i_6>m}i>4eazx`$b{PnHj4|Gm%darcLQk;o* zf#$tx=CVf?b@LflRVgT`A4r>)ny*wOfBfV0Re8*{>=Tw{&Jvb7&^=Rj=FL?dSI+o+ zj+wDu!1bbDfvS@D-MsHb)4DtUth5UMD^ajC=%tzbteK)-Y1>$NqSuB6eNo_^)WOrR zY1Opp)8-WOJ21tpe#PamG$?X)*y`7bP0l+XkK@Tjds literal 0 HcmV?d00001 diff --git a/doc/images/icon-class.svg b/doc/images/icon-class.svg new file mode 100644 index 0000000..336d312 --- /dev/null +++ b/doc/images/icon-class.svg @@ -0,0 +1,77 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/doc/images/icon-interface-13x13.png b/doc/images/icon-interface-13x13.png new file mode 100644 index 0000000000000000000000000000000000000000..aa24fa96a487f029b3d4ce8c94d363450d4d17f2 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URkK{-HEu#$20vdnjmCqCCqTlR9{ z``_NTxAhrHntD@-v|F+sFBiRXjpPCa_N + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/doc/images/icon-trait-13x13.png b/doc/images/icon-trait-13x13.png new file mode 100644 index 0000000000000000000000000000000000000000..3c2792b1b1bd6b2ffed9fa34e05db2b7405c1503 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URkpP3?N+}ye3 zderN?20Z@Of&3c#Z@=H~WO&R%^mySNk6l@_p4G1U|05->KS%sy!2_jpLKim9y=2w0 eH#6MfJFD7!kJZ`Qj1oZ4F?hQAxvX + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/doc/images/iviewer/grab.cur b/doc/images/iviewer/grab.cur new file mode 100644 index 0000000000000000000000000000000000000000..ef540be09383a215ba21287683ae956b74a6dbbf GIT binary patch literal 1150 zcmeHEF%H8Z3_L;+LM2k9N*yv~>~H#wK9i4B>Jy?)*;1Rr5Mf~HSVzWizBA$iDEg)e zv@Up@fGdC-B|(IIaVjw`XMnR4do4(}ceLED$#?I4PhZt?V;F{(zNyX4aU6>oTI<~I zR%1+|Z@pO>D9unx@mz^sV2R6KAHrH&a3w(Uah_+1dcf$ic$W0J$AsEGc`x}F-{G8# oT0W#ZA~$;zN&n?%4r~@-v(K$0B;Q#;t literal 0 HcmV?d00001 diff --git a/doc/images/iviewer/hand.cur b/doc/images/iviewer/hand.cur new file mode 100644 index 0000000000000000000000000000000000000000..1a5bafb5263fd4937dda4098b04aa5c70e2de924 GIT binary patch literal 1150 zcma)3OKyWe4E694LIn}22q6~8?0U4`qB$BzVUYuLnN^5A#g-vqrbZ8co}UNC0FIu^ z1?Y|NodI+J@I{~!RsQPaynTKEFe0{|*)R-iM9cJuPktQ*F&}vmxJX7;nU}sFz|xzG*A)o1}vy~Np8!oh{{D) z3FWrSE(G-lOIo^%@l%Jh z7d(bKZD(=f(+rDu3Ibk!p~fAzvAEw(G5oFaf>VGX;I$X`=G^#MhKzfwaaX++^R_aG z{23g@-KfbsV!rlS8y~jNpC$Q98001E5Sq?VpxukSs-?)+t$^aeGL+RsprA4wk<#_> z_+u(WTiH*vZ^%;_bKH_BUEq}jd#?-l#9J=q_v{?VaI4}Q9JQ|FoaxO4M#r~&(9l-@ga5_qddH0^Pp)3D%%13U()$KPZ9mfuKHeN zh|FV%AcKd9$Xte~JpHr7ISdEsS=dbylRpV}b%EG*(H$Zm7BrYE89CoGzCv2mgg*7U?}T-eQj1 z{ctQepE}YD%L6}S{pbtWcxoXGX*qRvIs~7NleuJ1rI2sTU9}wgEO}#naM{Mwl$wh8u zCnBy@;!tLlFk2ANZy*yRh*u1IjEu7sgd^u~j?-pP>cuPS5S69F5h60HO2`84nde#W zyHhV;*NN!tY8*EZeXCkX$LB3TNWEh+HIj>(aWc0CrwBgBQY@5_fO(q}ggUVHfHYwh z33cBmty=DP=A9=gECUXndMm_NP*e}Z-LCDyS)!}~n7b*S3$R(WUj{y!TOYyebROJ- zFF$p&>5+Q7DfKeS+K_mst_KprM8H(Hy%~al3{|Z#A5JZTYe-7!V4F>!)KgSFrn=vN z3kCIkDE(K!G*^RwzlwE`Dy#7rUC1u2#kz=0tng2mHP|cZPQ4qN4qPSy<|wW2D5KC{MlR z;>)=A5V)!Cz;#udS#FfKqnHHD=_R1Ptpjzf{nOgnDXf!ZtKqUo3Ky}YM}T&xUI8_p z+{#DD)pj7q40-gM-UA6eVt~J6Ck37*j6+@9f{jOSVfEgWC}V(*7I~i&Dx8uU4S&P_ z;3=qW>uyHVjD_fF#+pz$KVvi(@T$|6gmQ;1NkX6Jb)Y}^@BGWy!Sjrgf9<#ho=bDz zCj-9w{fH|?2J}+O500000NkvXXu0mjf*RRDb literal 0 HcmV?d00001 diff --git a/doc/images/iviewer/iviewer.rotate_right.png b/doc/images/iviewer/iviewer.rotate_right.png new file mode 100644 index 0000000000000000000000000000000000000000..7a6c829871d058af5a5ca0ac67256c259f84c5ac GIT binary patch literal 1482 zcmV;*1vUDKP)W@q8L24va@vW@P7*!=(&yIADtgIo?`IW@@z#oP%kAO5~e4>aSvdau$keO zelrxe7h>a?XEPGL-8ZvUK7S5JxO_SC%cam%h9U3nOynA8Bd1~p@(p_slER=;FN42~ zVT$Cx%L&IBfqkNPU0Q$wV<=M8^Ktsd`-seX8%Hx4(Mza9RSeQph6Cvg*A2_?bs*!Z zJm9Mh7vz)H#bKgf96Z*=%6lrx!F>}8+<9p(ZW^~EGIuaSuQBYWfCsY}!gCl75#iYs zn4X1YwmkE{L{qbYU7_|vC;44Kc>_>d53G;Ofy>H6K72&Q1n)K0hYkOJ{}5yueQ_kO zAEZ3kO@`uTdQ^;QD4P$Xc-46$f7y>g|g44T+ z#BgE=@!>Z#-vKoL6Wa&pE*R*#HWno`0s)tGNL1G$LZyexFDGPt0qahH^Hl0tOywX% zlsY1!jA8k4hEa>zCTrlAtqC<~Car`X>shKzaMo5pP+|!}lx4#8x7#jb=yVHAyecTTC4J8t z#9H#H1x)ab5$qRn{T_~Gwh%$&8k>4#Nl^>etY1&RH*c@JV*VdWES08K(6hJ3ua1F+ z1Vqx@pUkersqB_Ip|BQ5mEtYg?Pld26u-(ZDhIXZN8p8vpywZqUmXq21K`XJ6VBRD zSPjgUh_hsuo0Zq@#H52sg=lQDK%p}U0=)MqxPXrz3y|HcLaYr6jTyT{TGH;2&kl$g zvn(tPnZ+iUo13A~-oxKTMnQmAi+~YaKrsopkYC+_iv!`6FZ*8at59p?CSTLD^ce@1hVDp0-#Q zq7i&EGSIAWEAo-(3@vR~e8qHMf3DS%&Pzg-H4FABh2HRK5QhTu_A0SBL~)<~@sXQv zl!l*(`MH4my)*cGH#$9gu8S$5cCU4I9uNy}^C|I;^|0b5vYngtVB^%;d7vlsx1OAw ktS2S0?VM~5JkO{63m1~IVD>3BuK)l507*qoM6N<$f)6RO6951J literal 0 HcmV?d00001 diff --git a/doc/images/iviewer/iviewer.zoom_fit.png b/doc/images/iviewer/iviewer.zoom_fit.png new file mode 100644 index 0000000000000000000000000000000000000000..364e01d90eae19584713851314629f2468198e9e GIT binary patch literal 1252 zcmbVMZD`zN9M7nO!F>6)Qu>rmKTa$KDx31r-tX6e<%`(6Krd_QfiW`8t`1_@uq7ekl83AbH+? zzu*7$$#_?1`>KY!8VG_|C2bSZcx-mx`sMihAai~i59?7fi@MD`D#97s?^ptvbD@%0UaWlEb9Y?!POak>Kac>j_lvC`$F%JGkXW>_ZEGx zJom!Kv#(7V2O9tK-kSZb!BUHpo@HF_;W5I?7`%^kn|fV6LyKC%38?;(5V z!PU9ZKS#&d``e%Ktf-E%=q0M&EZqyy}ir$_H&JcW2fJ{{PgiX z8-IUUIXQgrq&9v}_F_|k9sDEvsw97zUz^v|wk^6~k{(E}g+-F{ISKr))j<47BXr41~e0blAr&bSs z|IrSo^7@evzS-=(@x`Huqc2r99GkQ^PabxeDqKE2-7pQ1>fi>@%sWi*eedZ1Y?O%#JYqAlBWQjldYscGecHU zg%s&*JUU5b0YHS4wwDMcmP5FMWn^R!Bl9wx$OeF{94|*YYA6A$q^fAQR`OuPF9B(% zR#J>vU<+rUs_EP&o+@f8usfP+92%!2CmYQ2;-UaU2_)!cYTX{(tCg(l;^I8G4N1Ut zh)|=IY&cb7v4IAbr$9^wOC7Kh29<~mkt? zy6{56v}sFRX(iQyz~K<#uSL*ic3n>tk$HCK_ zK(lTzs7O|_b%ItRdb$w;!&xj_!fwxIqQsOzUXp_l84NK@Fs^m9M<}HJbz@t!$KJ?M zP$A`E>v)G)57)jBS6;_)Fv2Ks*P|kY8`^A2u!ZfsWAnHVJ68Y*ZF@k28qrD)nZSf_1^Pw#| z@pZkmCA&G}0&7bcjq%x*?aRCV3irha4o~M_DArx{=C$ijm7gxpJfn{2L~$I+EADGSEAJts^bthXdZ0!+7(pGrKca+s`)MokNH6@80m`S3a@u zY1ygFvFkgB8j(NleZ>ubn=|IJ|7-yHzY}KZV-M0lk+#l6X1~TQy|p*uWp8(@{ii>t zUM%g1pU@A_-dyI62l_3g1J;f*Z-2$!(N|(ifOlu2-fw+1YIXRfE0Nik_Z$MUT=6@` he~f-qo>Y;tmQ(?tGoVp(DLyXve>58lh(UdY?;kaa{Rsd7 literal 0 HcmV?d00001 diff --git a/doc/images/iviewer/iviewer.zoom_out.png b/doc/images/iviewer/iviewer.zoom_out.png new file mode 100644 index 0000000000000000000000000000000000000000..893f3502baaab667354fe8b560c1712b72630836 GIT binary patch literal 1416 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{T%CB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPA){ffi_eM3D1{oGuTzrd=COM+4n&cLd=IHa;5RX-@T zIKQ+g85kdF$}r8qu)}W=NFmTQR{lkqz(`5Vami0E%}vcK@pQ3O0?O#6WTsddyBS)T zxj4DGI+;7U8WbpSnwXlJx+y{RrjQe2`as9%gOUbPQh^Bp(;tWlPxwF%JnN+90rN`{ zFk|eTuyZ2=1LH1F7srr_TYIJ*^g8Sy&?e2@*d%abWdMgri<5t&U4#0<`~ZPHTulKV zL_SFVVrt@l5PQLUVYuUp3a@^r?zky&+EXok@RH&z@w!8r$f$z%0{cUx;M)M%(BO@dlSAr|x|-`3zUuyW0)IVtW>|s>WVT?mGEc zSkr=`cGH2CXUi731dH|WWa9iWg>~1jL@c(3*I%OB-d`n9ld0_~{X@e~VM+?bvqa&xDF~4=3Dc{-t;PQB<+c zv78v6y_Q$sW5p8UNtB8n}}+(%+^^VTDLxDs_M@V zktZgdHP!#l9(Qv}igT01!>vuNAL^777;7#{%n;%?`4GGKfzXddg$9fTvuy=L>XpA# emo~({32$Iz;FK4L4Ckl>myMpTelF{r5}E)fw)-Uj literal 0 HcmV?d00001 diff --git a/doc/images/iviewer/iviewer.zoom_zero.png b/doc/images/iviewer/iviewer.zoom_zero.png new file mode 100644 index 0000000000000000000000000000000000000000..c981db6d690774d0c2e67e21c9081d5c89b5fd2d GIT binary patch literal 1091 zcmbVL&ui0A9M4pSOy+USDH`Jt54L&lWo?(ZTAQSq1v^VuUA;)t~d_LcwSBo>#!$V_3 z9LEjkPwFMM?vLJ`gY0_@JiN=6Jv3LLv!qU2W`Mb@O=_6WyXHJDVbfl^_!>`f+;-b3 zS7@bhO0kF=HzS*P+w~cm6!@+QT}TTXPE`s;ULyhK6LAo; zKoamt7>CkCDwR6QBLIO2kO)x>rW6S&0Pwv>U}}L~S4z6k(_*Kz(4f>;M6uOs#amLG z1oI-4WjW$ND8?*e;gUzqcFYS8^%-;=T7lzJhj@I%Xx2!RrUmBdMhLE7C~OjYVJ}fE zWn$a(MHmO7>qc>PtwUPEf85y8IxH{wSS;a?Gy{v(qkgClX1V*fP-MuwQBDUAD~h?O z6RYWBkLLBX!2ZN-$5tc*P9}BL$f+qc2OyjTdQR0O9U94`B&o2^u@x4nAeBw1(2x=n z5avKO31v+Nl7u7!=(60$=Dm=bo`w6m4%6*n!9THz7GRT-piIbOzXOU5LP^*lKCjIt z_&LY3Nh^$svk|L~1LqR9jexj(H@k|ng?bW90+iEJ2GWfvYE_c6auz`iY1tG)S)qru z|0iQ2b4H9>hb!)51ol8qidf>uee2NcllE7&Y7PpcX!=7_qbu-x&Nqo^YXsS zx4psB1L(rH2OVv_Ry|wWf8@aTYwPTIZ{+>+x4F)XFBxU;`RVIF##f(pxPd|L)0^?x S8}D{hqp{BCX7q<@b>%mi3|d_P literal 0 HcmV?d00001 diff --git a/doc/index.html b/doc/index.html index b1c1f46..7491d5a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,146 +1,413 @@ - + + Documentation - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - -
                                                                -
                                                                - - -
                                                                + + + + + -
                                                                -

                                                                Indices

                                                                -

                                                                Files

                                                                -
                                                                - +
                                                                +
                                                                +
                                                                - +
                                                                +
                                                                +
                                                                +
                                                                + +

                                                                \

                                                                + +

                                                                Namespaces

                                                                + + + + +
                                                                Doofinder
                                                                + + + +
                                                                + +
                                                                + + +
                                                                - +
                                                                -
                                                                + + - - - - - diff --git a/doc/js/bootstrap.min.js b/doc/js/bootstrap.min.js new file mode 100644 index 0000000..319a85d --- /dev/null +++ b/doc/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/** +* Bootstrap.js by @fat & @mdo +* plugins: bootstrap-transition.js, bootstrap-modal.js, bootstrap-dropdown.js, bootstrap-scrollspy.js, bootstrap-tab.js, bootstrap-tooltip.js, bootstrap-popover.js, bootstrap-affix.js, bootstrap-alert.js, bootstrap-button.js, bootstrap-collapse.js, bootstrap-carousel.js, bootstrap-typeahead.js +* Copyright 2012 Twitter, Inc. +* http://www.apache.org/licenses/LICENSE-2.0.txt +*/ +!function(a){a(function(){a.support.transition=function(){var a=function(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},c;for(c in b)if(a.style[c]!==undefined)return b[c]}();return a&&{end:a}}()})}(window.jQuery),!function(a){var b=function(b,c){this.options=c,this.$element=a(b).delegate('[data-dismiss="modal"]',"click.dismiss.modal",a.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};b.prototype={constructor:b,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var b=this,c=a.Event("show");this.$element.trigger(c);if(this.isShown||c.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var c=a.support.transition&&b.$element.hasClass("fade");b.$element.parent().length||b.$element.appendTo(document.body),b.$element.show(),c&&b.$element[0].offsetWidth,b.$element.addClass("in").attr("aria-hidden",!1),b.enforceFocus(),c?b.$element.one(a.support.transition.end,function(){b.$element.focus().trigger("shown")}):b.$element.focus().trigger("shown")})},hide:function(b){b&&b.preventDefault();var c=this;b=a.Event("hide"),this.$element.trigger(b);if(!this.isShown||b.isDefaultPrevented())return;this.isShown=!1,this.escape(),a(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),a.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var b=this;a(document).on("focusin.modal",function(a){b.$element[0]!==a.target&&!b.$element.has(a.target).length&&b.$element.focus()})},escape:function(){var a=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(b){b.which==27&&a.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var b=this,c=setTimeout(function(){b.$element.off(a.support.transition.end),b.hideModal()},500);this.$element.one(a.support.transition.end,function(){clearTimeout(c),b.hideModal()})},hideModal:function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},backdrop:function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;this.$backdrop=a('
                                                                -

                                                                Documentation

                                                                - - - - - -