From c5ba48e0f6da9aec6af9c48cebb4a8998e27c9cb Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:31:22 +0530 Subject: [PATCH 01/24] feat: added BitBucket OAuth Support --- app/config/providers.php | 2 +- app/controllers/auth.php | 18 ++-- public/images/oauth/bitbucket.png | Bin 0 -> 14109 bytes src/Auth/OAuth/Bitbucket.php | 133 ++++++++++++++++++++++++++++++ 4 files changed, 143 insertions(+), 10 deletions(-) create mode 100644 public/images/oauth/bitbucket.png create mode 100644 src/Auth/OAuth/Bitbucket.php diff --git a/app/config/providers.php b/app/config/providers.php index 9e5f329ebb..01b7b6b429 100644 --- a/app/config/providers.php +++ b/app/config/providers.php @@ -4,7 +4,7 @@ return [ 'bitbucket' => [ 'developers' => 'https://developer.atlassian.com/bitbucket', 'icon' => 'icon-bitbucket', - 'enabled' => false, + 'enabled' => true, ], 'facebook' => [ 'developers' => 'https://developers.facebook.com/', diff --git a/app/controllers/auth.php b/app/controllers/auth.php index 68ea25885a..28bfbb1770 100644 --- a/app/controllers/auth.php +++ b/app/controllers/auth.php @@ -1,4 +1,3 @@ - post('/v1/auth/register') ->action( function ($email, $password, $confirm, $success, $failure, $name) use ($request, $response, $register, $audit, $projectDB, $project, $webhook) { if ('console' === $project->getUid()) { - $whitlistEmails = $project->getAttribute('authWhitelistEmails'); - $whitlistIPs = $project->getAttribute('authWhitelistIPs'); - $whitlistDomains = $project->getAttribute('authWhitelistDomains'); + $whitlistEmails = $project->getAttribute('authWhitelistEmails'); + $whitlistIPs = $project->getAttribute('authWhitelistIPs'); + $whitlistDomains = $project->getAttribute('authWhitelistDomains'); if (!empty($whitlistEmails) && !in_array($email, $whitlistEmails)) { throw new Exception('Console registration is restricted to specific emails. Contact your administrator for more information.', 401); @@ -61,11 +60,11 @@ $utopia->post('/v1/auth/register') throw new Exception('Console registration is restricted to specific IPs. Contact your administrator for more information.', 401); } - if (!empty($whitlistDomains) && !in_array(substr(strrchr($email, '@'), 1), $whitlistDomains)) { + if (!empty($whitlistDomains) && !in_array(substr(strrchr($email, "@"), 1), $whitlistDomains)) { throw new Exception('Console registration is restricted to specific domains. Contact your administrator for more information.', 401); } } - + $profile = $projectDB->getCollection([ // Get user by email address 'limit' => 1, 'first' => true, @@ -77,7 +76,7 @@ $utopia->post('/v1/auth/register') if (!empty($profile)) { if ($failure) { - $response->redirect($failure.'?message=User already registered'); + $response->redirect($failure . '?message=User already registered'); return; } @@ -778,7 +777,7 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') } $oauthID = $oauth->getUserID($accessToken); - + if (empty($oauthID)) { if (!empty($state['failure'])) { $response->redirect($state['failure'], 301, 0); @@ -788,7 +787,7 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') } $current = Auth::tokenVerify($user->getAttribute('tokens', []), Auth::TOKEN_TYPE_LOGIN, Auth::$secret); - + if ($current) { $projectDB->deleteDocument($current); //throw new Exception('User already logged in', 401); } @@ -802,6 +801,7 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') ], ]) : $user; + if (empty($user)) { // No user logged in or with oauth provider ID, create new one or connect with account with same email $name = $oauth->getUserName($accessToken); $email = $oauth->getUserEmail($accessToken); diff --git a/public/images/oauth/bitbucket.png b/public/images/oauth/bitbucket.png new file mode 100644 index 0000000000000000000000000000000000000000..8c7442e9e71cd97c7d67653b5c8feac70d116a0e GIT binary patch literal 14109 zcmeHNeNa@_6+ipIy3iFC6a{N_p^L7>#`Po0R0|J=RhBp?h>hu3-6TrQ1Z7i=Vg6;pqIjDX4FfemqN)5csH_S%7g)43WbbF);&>3PgMISYPZS3 z&p$u^PsZFZ<;mw&H9LQG?jU{1XTrOGQYFxyYTqjMR^H^S06n+C&XMOGz?rn6D{sLL)45~kI6-E@QkQ(G*9nS zkoZDaZ!7vd+)-TjgPKuldEo+>a#%o$*8hq#?*-O$SZ zawYO1fX+WI;wv!O4h9G;z3N4AGd-tT{045d-15OyP9_X=K(lYzNB|wq;p5U@2uY3m z*zQ!}Dkl>XYG8~1?JMHx2!xT+|MdK0U(}sh+~{}`0hG7~STKnW*({NW$}T;#mVIdQdu#Tb;;cO zQl>8lgiAD`CIBxvn;V~V1)*XE*7ntrb6QfVWJj!;bMgXU^(E zFi^12CqldJ0DIE?`Fq#1`2wj*0B^TG+Qp3>91iFFxbS!N;p*^&gg91WCs5x(ngA)k z0Z-n|PhT%C<`(=!r@^cbjMbX;`h*1i&iJ69ATxliv60m15a+>5qvqvYv9vuZ(Z&av z^=jtYnU}|kVPP`3xcoMsAx;zSe$=Hrd2+{9A6dht)}yV5BhLElH_aX~JRd_HUgXX$Le z&$SO(Z*{~JC7R5I`@^@Fr6fldZ7)lu1L}^F4kDWP>(}L$pK;G{KDgo{v-81*krCz~ z)1>VTc4V-rGBxt-8`W1yG{Hm;hA(AyUBgcPtT#8gy3djvb0M?DhLPnxOC6@qo3*Tt zGzT(K!i9D*N>_J{D^Hn}mr|L^K0{kL@}07*2TtNpY5vGL4gJ)L&0$V9*UNN1yk0g< z;cEk#MX^Pt3W9NU%zrbBoHJjd`6{N>Mla_yTg8Q{Ud?7NP7c+<^a3zaMvFF7m!Gqq@QT2cY9f8YOm)Hk zq3g(JFrAVcDTPIwo9mmmJUWUSh(H=E&^dL%8th0%8JoYJWp8=d(VH;#PK1;eq_WB7 z3WYD!pSee@Nr3Upp?6D}>rP~D=Jqf+I%10Vj@i9BEq!Ks+M%h3UO9B-hr4%+{4{f6 z2?gCb3nfn;_oagX%^g`xO1;-|7~8D&<7c-XWIi7-SL4j}%;h(O(r7_7LB`bb^gUHc zRd(`oasnoO#r#n~J^Qx+gl2{rTyb+VwtAoSoIr`m20c>>nG(3&&{GcM3ePrWG!sh| zknb!l!L}ll$`wk>%mkQ9L5NPV0zm`B+BC;H9P|1S)n}mlgnr-rDg~6!#~)BijSRMe zX1*LvRmzMjkZsEMpqT|BXcBkEbGm29}denLFi){M7kfU%aHk$-?>t! zRTILYJK-U;R91t)(bi5p+1(*K>1%?$AJL8bHH122Vy*9wSQ((?^fQaUS(N$Qiy4+LDhqDDwN-_D)u5PLn{|YEC;{n(ikarv^ZBmHb_e~Y`PgbOSR0XoFfy@qO3dQ@>nyOLcfw>!V#e#+(zo|Vc>=RPYp+Ez$ z*afl`P|_xNI;PtAS%BREh*~;Uxc;cO5$$Pu3-y;Xc;$l^4wLyRuA!#Sb8wxNOPMac zh)qDhWOHF&YVmKb3Oz90J@%#&d%vMm-6^Ow6>6CV>#rY;x394=+8$h8*1KotzAS=6TRZg243loTL@&&;8WsYNImmp$5>Zk#ENpNyQv;-8) z)lE^tyd;QjDv<;f%+(^ydhFhyM0cBPP=JWsNel`P0DFfXB!VE!n}`BJ2BFeSCquCX zT9@!R=GWLygoD5m32{^UMZ7(mkY^WZ9y)36p1s}FW6!~29$pH?SdnD&QYeWoF=sD@ zVysBAc`1}cmzcAcLNQh(**sBbW%>c;JyUMnmfdzCO}S6request( + 'POST', + 'https://bitbucket.org/site/oauth2/access_token', + $headers, + 'code=' . urlencode($code) . + '&client_id=' . urlencode($this->appID) . + '&client_secret=' . urlencode($this->appSecret). + '&grant_type=authorization_code' + ); + + $accessToken = json_decode($accessToken, true); + + if (isset($accessToken['access_token'])) { + return $accessToken['access_token']; + } + + return ''; + } + + /** + * @param string $accessToken + * + * @return string + */ + public function getUserID(string $accessToken): string + { + $user = $this->getUser($accessToken); + + if (isset($user['uuid'])) { + return $user['uuid']; + } + + return ''; + } + + /** + * @param string $accessToken + * + * @return string + */ + public function getUserEmail(string $accessToken): string + { + $user = $this->getUser($accessToken); + + if (isset($user['email'])) { + return $user['email']; + } + + return ''; + } + + /** + * @param string $accessToken + * + * @return string + */ + public function getUserName(string $accessToken): string + { + $user = $this->getUser($accessToken); + + if (isset($user['display_name'])) { + return $user['display_name']; + } + + return ''; + } + + /** + * @param string $accessToken + * + * @return array + */ + protected function getUser(string $accessToken): array + { + if (empty($this->user)) { + $user = $this->request('GET', 'https://api.bitbucket.org/2.0/user?access_token='.urlencode($accessToken)); + $this->user = json_decode($user, true); + + $email = $this->request('GET', 'https://api.bitbucket.org/2.0/user/emails?access_token='.urlencode($accessToken)); + $this->user['email'] = json_decode($email, true)['values'][0]['email']; + + var_dump() + } + return $this->user; + } + +} From 99f0f48fbc6d3d6d4efbf22663d0e9831838538a Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:32:49 +0530 Subject: [PATCH 02/24] chore: code linted with php-cs-fixer --- app/config/locale/cat.continents.php | 22 +- app/config/locale/cat.countries.php | 394 +++++++++++++-------------- app/config/locale/cat.php | 42 +-- app/config/locale/fi.continents.php | 2 +- app/config/locale/fi.countries.php | 2 +- app/config/locale/fi.php | 2 +- app/config/locale/ua.continents.php | 2 +- app/config/locale/ua.countries.php | 2 +- 8 files changed, 234 insertions(+), 234 deletions(-) diff --git a/app/config/locale/cat.continents.php b/app/config/locale/cat.continents.php index c5e3debb31..a3bed762f0 100644 --- a/app/config/locale/cat.continents.php +++ b/app/config/locale/cat.continents.php @@ -1,11 +1,11 @@ - 'Àfrica', - 'AN' => 'Antàrtica', - 'AS' => 'Àsia', - 'EU' => 'Europa', - 'NA' => 'Amèrica del Nord', - 'OC' => 'Oceania', - 'SA' => 'Amèrica del Sud', -]; + 'Àfrica', + 'AN' => 'Antàrtica', + 'AS' => 'Àsia', + 'EU' => 'Europa', + 'NA' => 'Amèrica del Nord', + 'OC' => 'Oceania', + 'SA' => 'Amèrica del Sud', +]; diff --git a/app/config/locale/cat.countries.php b/app/config/locale/cat.countries.php index a6172a9910..30d61f0cde 100644 --- a/app/config/locale/cat.countries.php +++ b/app/config/locale/cat.countries.php @@ -1,197 +1,197 @@ - 'Afganistan', - 'AO' => 'Angola', - 'AL' => 'Albània', - 'AD' => 'Andorra', - 'AE' => 'Unió dels Emirats Àrabs Units', - 'AR' => 'Argentina', - 'AM' => 'Armènia', - 'AG' => 'Antigua o Barbuda', - 'AU' => 'Austràlia', - 'AT' => 'Àustria', - 'AZ' => 'Azerbaidjan', - 'BI' => 'Burundi', - 'BE' => 'Bèlgica', - 'BJ' => 'Benín', - 'BF' => 'Burkina Faso', - 'BD' => 'Bangla Desh', - 'BG' => 'Bulgaria', - 'BH' => 'Bahrain', - 'BS' => 'Bahamas', - 'BA' => 'Bòsnia i Hercegovina', - 'BY' => 'Bielorússia', - 'BZ' => 'Belize', - 'BO' => 'Bolívia', - 'BR' => 'Brasil', - 'BB' => 'Barbados', - 'BN' => 'Brunei', - 'BT' => 'Bhutan', - 'BW' => 'Botswana', - 'CF' => 'República Centreafricana', - 'CA' => 'Canadà', - 'CH' => 'Suïssa', - 'CL' => 'Xile', - 'CN' => 'Xina', - 'CI' => 'Costa d\'Ivori', - 'CM' => 'Camerun', - 'CD' => 'República Democràtica del Congo', - 'CG' => 'República del congo', - 'CO' => 'Colòmbia', - 'KM' => 'Comores', - 'CV' => 'Cap Verd', - 'CR' => 'Costa Rica', - 'CU' => 'Cuba', - 'CY' => 'Xipre', - 'CZ' => 'Txèquia', - 'DE' => 'Alemanya', - 'DJ' => 'Djibouti', - 'DM' => 'Dominica', - 'DK' => 'Dinamarca', - 'DO' => 'República Dominicana', - 'DZ' => 'Argelia', - 'EC' => 'Equador', - 'EG' => 'Egipte', - 'ER' => 'Eritrea', - 'ES' => 'Espanya', - 'EE' => 'Estònia', - 'ET' => 'Etiòpia', - 'FI' => 'Finlàndia', - 'FJ' => 'Fiji', - 'FR' => 'França', - 'FM' => 'Micronèsia', - 'GA' => 'Gabon', - 'GB' => 'Regne Unit', - 'GE' => 'Geòrgia', - 'GH' => 'Ghana', - 'GN' => 'Guinea', - 'GM' => 'Gàmbia', - 'GW' => 'Guinea Bissau', - 'GQ' => 'Guinea Equatorial', - 'GR' => 'Grècia', - 'GD' => 'Granada', - 'GT' => 'Guatemala', - 'GY' => 'Guaiana', - 'HN' => 'Hondures', - 'HR' => 'Croàcia', - 'HT' => 'Haití', - 'HU' => 'Hungria', - 'ID' => 'Indonèsia', - 'IN' => 'Índia', - 'IE' => 'Irlanda', - 'IR' => 'Iran', - 'IQ' => 'Iraq', - 'IS' => 'Islàndia', - 'IL' => 'Israel', - 'IT' => 'Itàlia', - 'JM' => 'Jamaica', - 'JO' => 'Jordà', - 'JP' => 'Japó', - 'KZ' => 'Kazakhstan', - 'KE' => 'Kenya', - 'KG' => 'Kirguizistan', - 'KH' => 'Cambodja', - 'KI' => 'Kiribati', - 'KN' => 'Sant Cristòfol i Neus', - 'KR' => 'Corea del Sud', - 'KW' => 'Kuwait', - 'LA' => 'Laos', - 'LB' => 'Líban', - 'LR' => 'Libèria', - 'LY' => 'Líbia', - 'LC' => 'Santa Llúcia', - 'LI' => 'Liechtenstein', - 'LK' => 'Sri Lanka', - 'LS' => 'Lesoto', - 'LT' => 'Lituània', - 'LU' => 'Luxemburg', - 'LV' => 'Letònia', - 'MA' => 'Marroc', - 'MC' => 'Mònaco', - 'MD' => 'Moldàvia', - 'MG' => 'Madagascar', - 'MV' => 'Maldives', - 'MX' => 'Mèxic', - 'MH' => 'Illes Marshall', - 'MK' => 'Macedònia', - 'ML' => 'Mali', - 'MT' => 'Malta', - 'MM' => 'Myanmar', - 'ME' => 'Montenegro', - 'MN' => 'Mongòlia', - 'MZ' => 'Moçambic', - 'MR' => 'Mauritània', - 'MU' => 'Maurici', - 'MW' => 'Malawi', - 'MY' => 'Malàsia', - 'NA' => 'Namíbia', - 'NE' => 'Níger', - 'NG' => 'Nigèria', - 'NI' => 'Nicaragua', - 'NL' => 'Països Baixos', - 'NO' => 'Noruega', - 'NP' => 'Nepal', - 'NR' => 'Nauru', - 'NZ' => 'Nova Zelanda', - 'OM' => 'Oman', - 'PK' => 'Pakistan', - 'PA' => 'Panamà', - 'PE' => 'Perú', - 'PH' => 'Filipines', - 'PW' => 'Palaos', - 'PG' => 'Papua Nova Guinea', - 'PL' => 'Polònia', - 'KP' => 'Corea del Nord', - 'PT' => 'Portugal', - 'PY' => 'Paraguai', - 'QA' => 'Katar', - 'RO' => 'Romania', - 'RU' => 'Rússia', - 'RW' => 'Rwanda', - 'SA' => 'Aràbia Saudita', - 'SD' => 'Sudan', - 'SN' => 'Senegal', - 'SG' => 'Singapur', - 'SB' => 'Illes Salomó', - 'SL' => 'Sierra Leone', - 'SV' => 'El Salvador', - 'SM' => 'San Marí', - 'SO' => 'Somàlia', - 'RS' => 'Sèrbia', - 'SS' => 'Sudàn del Sud', - 'ST' => 'Santo Tomé y Príncipe', - 'SR' => 'Surinam', - 'SK' => 'Eslovàquia', - 'SI' => 'Eslovènia', - 'SE' => 'Suècia', - 'SZ' => 'Swazilàndia', - 'SC' => 'Seychelles', - 'SY' => 'Síria', - 'TD' => 'Txad', - 'TG' => 'Togo', - 'TH' => 'Tailàndia', - 'TJ' => 'Tadjikistan', - 'TM' => 'Turkmenistan', - 'TL' => 'Timor Oriental', - 'TO' => 'Tonga', - 'TT' => 'Trinitat i Tobago', - 'TN' => 'Tunísia', - 'TR' => 'Turquia', - 'TV' => 'Tuvalu', - 'TZ' => 'Tanzània', - 'UG' => 'Uganda', - 'UA' => 'Ucraïna', - 'UY' => 'Uruguai', - 'US' => 'Estats Units', - 'UZ' => 'Uzbekistan', - 'VA' => 'Ciudat del Vaticà', - 'VC' => 'Saint Vincent i les Grenadines', - 'VE' => 'Veneçuela', - 'VN' => 'Vietnam', - 'VU' => 'Vanuatu', - 'WS' => 'Samoa', - 'YE' => 'Iemen', - 'ZA' => 'Sud-àfrica', - 'ZM' => 'Zàmbia', - 'ZW' => 'Zimbabwe', -]; + 'Afganistan', + 'AO' => 'Angola', + 'AL' => 'Albània', + 'AD' => 'Andorra', + 'AE' => 'Unió dels Emirats Àrabs Units', + 'AR' => 'Argentina', + 'AM' => 'Armènia', + 'AG' => 'Antigua o Barbuda', + 'AU' => 'Austràlia', + 'AT' => 'Àustria', + 'AZ' => 'Azerbaidjan', + 'BI' => 'Burundi', + 'BE' => 'Bèlgica', + 'BJ' => 'Benín', + 'BF' => 'Burkina Faso', + 'BD' => 'Bangla Desh', + 'BG' => 'Bulgaria', + 'BH' => 'Bahrain', + 'BS' => 'Bahamas', + 'BA' => 'Bòsnia i Hercegovina', + 'BY' => 'Bielorússia', + 'BZ' => 'Belize', + 'BO' => 'Bolívia', + 'BR' => 'Brasil', + 'BB' => 'Barbados', + 'BN' => 'Brunei', + 'BT' => 'Bhutan', + 'BW' => 'Botswana', + 'CF' => 'República Centreafricana', + 'CA' => 'Canadà', + 'CH' => 'Suïssa', + 'CL' => 'Xile', + 'CN' => 'Xina', + 'CI' => 'Costa d\'Ivori', + 'CM' => 'Camerun', + 'CD' => 'República Democràtica del Congo', + 'CG' => 'República del congo', + 'CO' => 'Colòmbia', + 'KM' => 'Comores', + 'CV' => 'Cap Verd', + 'CR' => 'Costa Rica', + 'CU' => 'Cuba', + 'CY' => 'Xipre', + 'CZ' => 'Txèquia', + 'DE' => 'Alemanya', + 'DJ' => 'Djibouti', + 'DM' => 'Dominica', + 'DK' => 'Dinamarca', + 'DO' => 'República Dominicana', + 'DZ' => 'Argelia', + 'EC' => 'Equador', + 'EG' => 'Egipte', + 'ER' => 'Eritrea', + 'ES' => 'Espanya', + 'EE' => 'Estònia', + 'ET' => 'Etiòpia', + 'FI' => 'Finlàndia', + 'FJ' => 'Fiji', + 'FR' => 'França', + 'FM' => 'Micronèsia', + 'GA' => 'Gabon', + 'GB' => 'Regne Unit', + 'GE' => 'Geòrgia', + 'GH' => 'Ghana', + 'GN' => 'Guinea', + 'GM' => 'Gàmbia', + 'GW' => 'Guinea Bissau', + 'GQ' => 'Guinea Equatorial', + 'GR' => 'Grècia', + 'GD' => 'Granada', + 'GT' => 'Guatemala', + 'GY' => 'Guaiana', + 'HN' => 'Hondures', + 'HR' => 'Croàcia', + 'HT' => 'Haití', + 'HU' => 'Hungria', + 'ID' => 'Indonèsia', + 'IN' => 'Índia', + 'IE' => 'Irlanda', + 'IR' => 'Iran', + 'IQ' => 'Iraq', + 'IS' => 'Islàndia', + 'IL' => 'Israel', + 'IT' => 'Itàlia', + 'JM' => 'Jamaica', + 'JO' => 'Jordà', + 'JP' => 'Japó', + 'KZ' => 'Kazakhstan', + 'KE' => 'Kenya', + 'KG' => 'Kirguizistan', + 'KH' => 'Cambodja', + 'KI' => 'Kiribati', + 'KN' => 'Sant Cristòfol i Neus', + 'KR' => 'Corea del Sud', + 'KW' => 'Kuwait', + 'LA' => 'Laos', + 'LB' => 'Líban', + 'LR' => 'Libèria', + 'LY' => 'Líbia', + 'LC' => 'Santa Llúcia', + 'LI' => 'Liechtenstein', + 'LK' => 'Sri Lanka', + 'LS' => 'Lesoto', + 'LT' => 'Lituània', + 'LU' => 'Luxemburg', + 'LV' => 'Letònia', + 'MA' => 'Marroc', + 'MC' => 'Mònaco', + 'MD' => 'Moldàvia', + 'MG' => 'Madagascar', + 'MV' => 'Maldives', + 'MX' => 'Mèxic', + 'MH' => 'Illes Marshall', + 'MK' => 'Macedònia', + 'ML' => 'Mali', + 'MT' => 'Malta', + 'MM' => 'Myanmar', + 'ME' => 'Montenegro', + 'MN' => 'Mongòlia', + 'MZ' => 'Moçambic', + 'MR' => 'Mauritània', + 'MU' => 'Maurici', + 'MW' => 'Malawi', + 'MY' => 'Malàsia', + 'NA' => 'Namíbia', + 'NE' => 'Níger', + 'NG' => 'Nigèria', + 'NI' => 'Nicaragua', + 'NL' => 'Països Baixos', + 'NO' => 'Noruega', + 'NP' => 'Nepal', + 'NR' => 'Nauru', + 'NZ' => 'Nova Zelanda', + 'OM' => 'Oman', + 'PK' => 'Pakistan', + 'PA' => 'Panamà', + 'PE' => 'Perú', + 'PH' => 'Filipines', + 'PW' => 'Palaos', + 'PG' => 'Papua Nova Guinea', + 'PL' => 'Polònia', + 'KP' => 'Corea del Nord', + 'PT' => 'Portugal', + 'PY' => 'Paraguai', + 'QA' => 'Katar', + 'RO' => 'Romania', + 'RU' => 'Rússia', + 'RW' => 'Rwanda', + 'SA' => 'Aràbia Saudita', + 'SD' => 'Sudan', + 'SN' => 'Senegal', + 'SG' => 'Singapur', + 'SB' => 'Illes Salomó', + 'SL' => 'Sierra Leone', + 'SV' => 'El Salvador', + 'SM' => 'San Marí', + 'SO' => 'Somàlia', + 'RS' => 'Sèrbia', + 'SS' => 'Sudàn del Sud', + 'ST' => 'Santo Tomé y Príncipe', + 'SR' => 'Surinam', + 'SK' => 'Eslovàquia', + 'SI' => 'Eslovènia', + 'SE' => 'Suècia', + 'SZ' => 'Swazilàndia', + 'SC' => 'Seychelles', + 'SY' => 'Síria', + 'TD' => 'Txad', + 'TG' => 'Togo', + 'TH' => 'Tailàndia', + 'TJ' => 'Tadjikistan', + 'TM' => 'Turkmenistan', + 'TL' => 'Timor Oriental', + 'TO' => 'Tonga', + 'TT' => 'Trinitat i Tobago', + 'TN' => 'Tunísia', + 'TR' => 'Turquia', + 'TV' => 'Tuvalu', + 'TZ' => 'Tanzània', + 'UG' => 'Uganda', + 'UA' => 'Ucraïna', + 'UY' => 'Uruguai', + 'US' => 'Estats Units', + 'UZ' => 'Uzbekistan', + 'VA' => 'Ciudat del Vaticà', + 'VC' => 'Saint Vincent i les Grenadines', + 'VE' => 'Veneçuela', + 'VN' => 'Vietnam', + 'VU' => 'Vanuatu', + 'WS' => 'Samoa', + 'YE' => 'Iemen', + 'ZA' => 'Sud-àfrica', + 'ZM' => 'Zàmbia', + 'ZW' => 'Zimbabwe', +]; diff --git a/app/config/locale/cat.php b/app/config/locale/cat.php index 26b50a57c0..718a790961 100644 --- a/app/config/locale/cat.php +++ b/app/config/locale/cat.php @@ -1,21 +1,21 @@ - '"L\'art de ser sabi és l\'art de saber què passar per alt"', // This is the line printed in the homepage and console 'view-source' - 'settings.locale' => 'cat', - 'settings.direction' => 'ltr', - - // Service - Users - 'auth.emails.team' => '%s Equip', - 'auth.emails.confirm.title' => 'Confirmació del compte', - 'auth.emails.confirm.body' => 'cat.email.auth.confirm.tpl', - 'auth.emails.recovery.title' => 'Restablir contrasenya', - 'auth.emails.recovery.body' => 'cat.email.auth.recovery.tpl', - 'auth.emails.invitation.title' => 'Invitació a l\'Equipo %s a %s', - 'auth.emails.invitation.body' => 'cat.email.auth.invitation.tpl', - - 'locale.country.unknown' => 'Desconegut', - - 'countries' => include 'cat.countries.php', - 'continents' => include 'cat.continents.php', -]; + '"L\'art de ser sabi és l\'art de saber què passar per alt"', // This is the line printed in the homepage and console 'view-source' + 'settings.locale' => 'cat', + 'settings.direction' => 'ltr', + + // Service - Users + 'auth.emails.team' => '%s Equip', + 'auth.emails.confirm.title' => 'Confirmació del compte', + 'auth.emails.confirm.body' => 'cat.email.auth.confirm.tpl', + 'auth.emails.recovery.title' => 'Restablir contrasenya', + 'auth.emails.recovery.body' => 'cat.email.auth.recovery.tpl', + 'auth.emails.invitation.title' => 'Invitació a l\'Equipo %s a %s', + 'auth.emails.invitation.body' => 'cat.email.auth.invitation.tpl', + + 'locale.country.unknown' => 'Desconegut', + + 'countries' => include 'cat.countries.php', + 'continents' => include 'cat.continents.php', +]; diff --git a/app/config/locale/fi.continents.php b/app/config/locale/fi.continents.php index 7b405d7616..6f971fb84d 100644 --- a/app/config/locale/fi.continents.php +++ b/app/config/locale/fi.continents.php @@ -8,4 +8,4 @@ return [ 'NA' => 'Pohjois Amerikka', 'OC' => 'Oceania', 'SA' => 'Etelä Amerikka', -]; \ No newline at end of file +]; diff --git a/app/config/locale/fi.countries.php b/app/config/locale/fi.countries.php index 65b9844138..b1aefe05a9 100644 --- a/app/config/locale/fi.countries.php +++ b/app/config/locale/fi.countries.php @@ -195,4 +195,4 @@ return [ 'ZA' => 'Etelä-Afrikka', 'ZM' => 'Sambia', 'ZW' => 'Zimbabwe', -]; \ No newline at end of file +]; diff --git a/app/config/locale/fi.php b/app/config/locale/fi.php index fac6b5586c..76d8e66cb3 100644 --- a/app/config/locale/fi.php +++ b/app/config/locale/fi.php @@ -18,4 +18,4 @@ return [ 'countries' => include 'fi.countries.php', 'continents' => include 'fi.continents.php', -]; \ No newline at end of file +]; diff --git a/app/config/locale/ua.continents.php b/app/config/locale/ua.continents.php index a9646ca140..9f7e254e2a 100644 --- a/app/config/locale/ua.continents.php +++ b/app/config/locale/ua.continents.php @@ -7,4 +7,4 @@ 'NA' => 'Північна Америка', 'OC' => 'Океанія', 'SA' => 'Південна Америка', -]; \ No newline at end of file +]; diff --git a/app/config/locale/ua.countries.php b/app/config/locale/ua.countries.php index eae8e8ebd3..2308b7c0a5 100644 --- a/app/config/locale/ua.countries.php +++ b/app/config/locale/ua.countries.php @@ -194,4 +194,4 @@ 'ZA' => 'Південна Африка', 'ZM' => 'Замбія', 'ZW' => 'Зімбабве', -]; \ No newline at end of file +]; From fb00547997451c702121751bcd887361337664a8 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:37:57 +0530 Subject: [PATCH 03/24] chore: use account_id instead of uuid --- src/Auth/OAuth/Bitbucket.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Auth/OAuth/Bitbucket.php b/src/Auth/OAuth/Bitbucket.php index 796629b67c..65c32ee8c1 100644 --- a/src/Auth/OAuth/Bitbucket.php +++ b/src/Auth/OAuth/Bitbucket.php @@ -72,8 +72,8 @@ class Bitbucket extends OAuth { $user = $this->getUser($accessToken); - if (isset($user['uuid'])) { - return $user['uuid']; + if (isset($user['account_id'])) { + return $user['account_id']; } return ''; @@ -124,8 +124,6 @@ class Bitbucket extends OAuth $email = $this->request('GET', 'https://api.bitbucket.org/2.0/user/emails?access_token='.urlencode($accessToken)); $this->user['email'] = json_decode($email, true)['values'][0]['email']; - - var_dump() } return $this->user; } From 4a06fee978356403111f3190fcb5890bd51d96a1 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:38:32 +0530 Subject: [PATCH 04/24] chore: linting --- src/Auth/OAuth/Bitbucket.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Auth/OAuth/Bitbucket.php b/src/Auth/OAuth/Bitbucket.php index 65c32ee8c1..5d6595596c 100644 --- a/src/Auth/OAuth/Bitbucket.php +++ b/src/Auth/OAuth/Bitbucket.php @@ -46,7 +46,7 @@ class Bitbucket extends OAuth $accessToken = $this->request( 'POST', - 'https://bitbucket.org/site/oauth2/access_token', + 'https://bitbucket.org/site/oauth2/access_token', $headers, 'code=' . urlencode($code) . '&client_id=' . urlencode($this->appID) . @@ -127,5 +127,4 @@ class Bitbucket extends OAuth } return $this->user; } - } From b589baf155340371d5abe59d03f4615adf0ea44f Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:41:30 +0530 Subject: [PATCH 05/24] chore: downsized google oAuth Image --- public/images/oauth/google.png | Bin 733192 -> 6847 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/images/oauth/google.png b/public/images/oauth/google.png index cd60f3a11127768528a66598c2dbc1ef395b9e15..de66a7b99c68dcda29e7881b875fdeae94e087ae 100644 GIT binary patch literal 6847 zcmY*;bzIZ!7wBk2MhSv10y0vm(G3CvX(UE>DUEbDI7$ShH&8&puQZO51}Sx*GEzE5 zr*z%@?)~e2o;c@;^K_g@e6ITpOz|HD2m}IasKX5K(D8qPoD?5>FJ&3w0r3kZ9VHN` zF757>9SJ`D$U)se2LuY?27#jDK%fhJR@6EOBni#OK`cRyXs-Lwrq;4X6VB@(7QR`Dy5=k}XpZ+@TPrSoaD9fgV(Az?6)F zrgu=mewN2sIK|Ub>#Wj@U(Vkf+n61eQn~Kfs!z85VXutV&Uefg%X3uEeY&0}iV`gs zoqd7H+t|?6y>KkUA@AJzqY{{*dr#zT9LQOthd`$LL+VcvsXz>D z%T+6=U`+HKR?1*n3LHc1K}Og_bv5`v6#IL!ATlX>wr6nv(W5qK=FsTeTm=-`0%|TRD>D=zT%f-v zA|et4Bq8_-1WBv!r)x!npDtU*+X&ic^hd`67g`G%wmFD@p8*L;$s&AD3>q&uKzxX5&0w2)@ia!_MB9egXVGk*UCR-~m#2HUp1VSpqxJku>{eD*r3R0q zWN4?T!qi~ZT=isk%{L4X7P>Wn0#(>EcwnM>Ku}OF+HFEm{lR@0U0wKobaIp|Y$b%& z#q8~W#^i7oV=POTB+B=zDyO?k-YsN=?|*Y0o0!NPa+ClCCJvUvR{r^VI7a~|pEkpR zi`2EXwbkG_<-uqoGSgPS$4@EFN)cCN5N2U7hCIDKz`Y2#$pREW+Kvro z*#Z{EM{TZxAJWrl?YoP>S3C=+dRcYV;zr^n05z}~$&gM2XjWlOb?!W1VIkR%a*OVy zPxrmAX?m9gt_nXTj06BZP-AxKSjyYn6nbx-eJ5J8w%THIroPR)a28Mp0L&9|yQ*qp zU&3S;Oy{ZLJ%A+8Jv zUlddljUXSrWK|!=4}kDD5MrXD(rc^g^5Zyx&}-8T;=^;~B&v;c=Z-x&UZ84EmGz^M z4VVp`ZPm~7NqsS)!Z@2KvxfV0{tMg4Bok8h3fKE*qHa4j%npAo)gKqU#qWKJaK$DV za_CVUT{=xiyW&kY*R>mVfA&&DMhY~p3si3Oj27Sa8{~!T{!JXow}8%IdcR(&1X*CB zTQBM@w58+vCcvN~5>}K}S_i+fF2!p(UI@>dOSseXjYA9@FJc-zb zvj4qG>|{CXfWjp`CABX6*`M&6o`y_UMVBHDe77V| ztho(cpt3DSrVpCk89MEY9!VOMjNT-QhrC}n+2OkSb-jKQ{!L31Z4!2vBU-5ILEG?m ztJpVqUcvf^ zI!yUQ#8BM$LByR#GO8u$H8)}3=U1yPw%1XBJAJ7a?@{L*Jb!25F-7?I6JRYDVot~P zQCLbUms;G5F6aGTOO3Jz3PDa)TJ=V- z4iM)orLKy;a!6<>EiG(?j<%(`)rUNe;3S>w)yPd4h7dW0O>HmDOw&{kpfYQV>%;B# zd_Ai_r>L`J`~I$@qobISKGg|3F;N0^2(Q@?U{lxcPQEDWx!JB$H#HpVa_`UCnE%>b zlAC6REq|1k(m_p_%k*qunaM<lYnn|w?MPk|ox@UuO-nb4=4mH<6XexY z|I0B?YH0{R>0gjJRhu&sloWlSx>}P-s6y=Gp(24y#c$t_{NwaOJ@FVe6Anst`DiNe z0@W?)>4n>RbolzyNKQw?K5nVk{99eOe;E%jo$nplN)2MIi6@cy&A&05qy6^&&;=D{{L0(=^Au zP>@zMPt++q)Awwd%{KC|Yn!x<{DG^0SkuDw?z8_GqsZttT+?mqooM%swd_wqI zIW*uQz2mAYUD0hx1&5SYtGGKmNa)ih7VG+=>O6H_<*Q>tr~!yS=4oAu>#S z^X%t}{C$pIX~$)5x}s)=hTs{;w$D!x1TX4@b|6 z@oZ10b7G%3Unj&H81j^`Hk-o($FMpq-MMNAT(DNO79U1a&M}PIUw}H(!=o#8EcP8v z=aX-)mLSi;#t6qxfg=un9Mo+j#eC-zJ4c$4Kd@m}C4}ye%yY#^GUNW8p5g}N8i`V~R_)$y zv$y@S0g-x{<&R;XsTazE3i&+#RH+(Q_T0vfK&m{-FNUmm`3VK-Xh}&)DL9!p^0bQq z1#hKqW(Zrg$V6iKr}Xxc$;z8G>t#3fo}3IZg|+)Yk_?%@|CwYsVT1GRt&ro&E2XxV z{)e#|%1h(FNZkRcVA<#g*Ca2yrO+`!nzQGzrPb0gW-_#3f5w#Xf+L}>uj@odG90CJ zKT2AM9U2f{7^*3tAg}ggQj@ zJBR+&eBz=uNcf(}lpXT#Sa5Sij=)H8dw6z@58j-2nk+0u`{^E-Cm>qWnIG^aixtXdI^UHfk zxb2&CPlHg(i|`*FG8jLCaf!Ez%xua!30h&0yv(1@Jc_)$an*p7OOBF=S9Wj};hVn3 zkbm0^`X(*BsWgjDa5S{B_gTv6&&h`^aC*OgUw_zVm!Rdx1!tAfM zppg2?`m!erZ#Y^6ol`QAVh3GVFW5bnr~aEyn7az+$-_&&Wv!0+qLwxozLp`+@9En4 zGrR9rv|0&@_UFPNi;uWD-`Jc3=8JM6NPg^UXSn+UAueXiQB|n+8}3w<;lsG$J)*JAe!3sP9BaTRYILqm3GqGjzKbJ6hO0Tdbvj88xjLCnT|1|Ly!268JG3y%beE`3gofTo79Rh&A7| z8SdruX{qH$`#q-bYMb@L_YK&-v+_PSgFrCShIQaykCJG!EG*=p;IVPZCtT{N<9yAe zbZ~r^u}K82a6eO?vic`w6G5s^l?md5Eyfc+B}5q@z1AOJi-Q%OG9@4oN$TgtDi_VOrnPM z@h$5Qf7*E0A+Zs=mzC%3l49mYZqZLE7Zr003oF5#ttx&U zl08bXmWRJl@6g-NiG_|xl}5q-Tc65&*O}K}8gDuydVc<=puf(>=wmmeRi;}@W^VAd zg8$G2F^88VB&C?pBy6_!_A#OuDI$1y`4UU0w!C>Kty*E;sn+ogw-)KNuMZv4! zX`fPoO?EiS@{=R(hF779m7q*} zZWa&P=&Lt|9}}p=W*GLWY>0=go&|4H7o^Ah;^atRyf~?EIOQrej_!9M>9F*SxF~%J~jnvzk-47LIxJC`&UQXf03T_x_pl%;DiCRO-TmB{0ov z$zr+SfzNR+WW;EE?X25E&wKq$UprMJFOiaCRF*<-mmvnCKVuMhL5eZ^$mz_)BycbE zKW66MtC#HbH1%QUK0VO5mjk$A8N}vj>v3}#AJjEi{^gobTG0qc9-5e`6vmKB{(7MG zY(_Go&o+SAu;im-13JZ$oVuO!;bx8tAA@GR>EWj9_atCvAQ$MMNnqzQsg`3;?%_lF zO5tSS$F|?5a)}q0(vH5&{@-O4ir3=y82tC72zsSP`StSDXKzc^I!}S&RbL0Ru)lG_aZh`VYcgGcr0rSLv)tD+2OThd!}BL(#g6Is z`1rV_ghXTSQCpJ9^F(qsD_^cqviSw{2g&jZHh~fuHA+K#{l+QO~ibn2?++~l0X zfkPu%je86;F0kUh;*s0*vuFDKv3KSk%K!K?`*m{aQlxi^R(nh9EYWk5)T?ij>lI(& z1EBU=d$kRVrPh?jv3huV?(!iWAixCdtzL17qFh|Jy zMK!%)v*XXr<$Qu65c0i06kTvo&z$G-Zul|3n?Xkysy;#k+utTj+3Tjdl4W1ubU*8P zWTc`J%^4UBj$96&d%-uN&{OidXmL(5LLEagNO^rQWunSQ^&0V^`?G^STa>o!jwOQ7nSwT6q)ELwx3#-KJ;h476zZ1`Xa;%DIKBDY2v@wGG`|eo z@Vl7jq)V)wWR6H8r5)(+f9dH-1wZ}@gcx3hd`NmkK2h14;;^9<5w?!|GX`&AFrp{c zc0c(op(XRf+g(IeKHZ_RF(vo6n}Izr#>V+4f=yydb#@<(@UYkPHd<6E$l{aKM=w6d zvcs=ERa8_=T|-lgBUW4ew`#{TzONPrVsf9SOF;`KLoU9m!z zU|Tg#iHr2bB6qN8hW^_O$04+wM(ee;`_f>kDYA!TD@)J1l=FJC+(QZ%K&-T{H*P*& zX=bRvPJ_;H6v^|&%q}BkjRhWmf)O>Lu3uGK`)`zXSH&UfJA`Jjk3;lsGHVYQet+-O zcpF0d`Him$Uz1hYmr}q4j%jhgw1m@!F4^H!%h$z#!29ag8dYpf5Wjv7e2%GhHIOX=SBHj_UzvvNXRw*T3FkYw9z ze@^nZW8>6pyq4G`_S_ZIGSLHV(}z(BTFV`||1{%TMB-W34wtIy5b^dvL=nCJ+0xN3 zag)Q{#L2Z+>|UgS^^bfocf9 z!wRqO?F~rhXmZk>1{In#=s;7MNJUiSe9j&ehT)`1*XTA-=#`XQ2 zulc0zci3PQ8UdKP-71jB$fgM2TWuSxubd7H2&i|T5-~bBuAmOAt+yjn<*z%}s(uABVOV%lax8F{kG{pT z8NTOnM}WZAELzOjwP=5$nVAtMi!C+tt$c#2#46r6UqQF3>xR0zy3XpFnn2&+;7R1` zwTp|3=UCGD)6TWvIYy^K(w?J26Yd|sQM=0v>vmKrtZVzGlHqwuZ^)J%-QSGHH(xz6 zc{rsLa>pQoNMJ~GT^-$UlLB{lH~&7Z%J;I$t%uP|1Zw8ims!3?)w{0;<7DZq^1LCB z9vuAaT7X}reYrjAwM+jXHOR-+v2=fPSj&8;tWp3~ zs2bv)-pr5sEvhQU3NnG@1a#1b8Y$L|M+`BEN*Q{EaU1b}+uik~OC$zbhmYEBrRPhL z7=%T?-ct6fF=>+nEgrt{TNV};N0A4x6&AN0lpWJtO)DsE$%Pb$Ova9(AUQs^Rop)#b-gi8z0fvU&j+)3SkzfX=aNP%NAMeyL#nWBC7O-8cRv(^eVI7s0&?@x_^e;Qcf zsxuT79Mn7g`=i!_|NbMC!uO@jln@wa*X$MDD4WkHg(L5+6{YOOH(~>#+WyImm6`r#TED4ACKXXmt?rVvpYLGWTBy zco}d_^0af5$+sLAJi+W>u4`hyMBBmcwnGKK&i3_`q`?f_-O=lh(Qusa2!f!3UdBavZqyg#| z7OTpXU|?g@34=8z4`LxcdBV=I2(h*D^D(;f;4VOB7a3{@FEYgP!2M0QGdJ+o16;3Z zPVyhM#DRc*CWrgUgT}==2}1PgI*@v0SU#*zh*RA;H_Ym+6G#AL0Kf{kXa#mjtq~J1 zC=rMPJr#LIq(mJ3(n5DEUM-IQT*4f*nQIMTY;Dd_GK%qh%vEu(9frpo)i*xY*BY;W^h)5d= eOUOWlWuSNhJOW*t%p=AVfHYKfVb#jEG5-gB$u^e& literal 733192 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 zϊ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%0Dq!e{WnlHqiDh16=*Q&54fLMV+{L&Ygk9- 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 evGQIDWeajJyG<4s!yvV9COv?wb#+9quIB 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

iuBy4d zH|k1uO)q={7d?Rsn?SNe`9F>Aj{_=4Z~M@$`B~uDv0xd7Y4z7kHM|%P)`n3 zwk^jzy+6tBQwAWG5Yg>VWBpaK7jL@fDswEK72q`mu=J}VTG=(7kf=P1Au2Kb^RkN3 zDqk&YX7=vRAg2YTM~T~|FxJk+{#L8YzL0iCZNif;IygHKai}_8F!>l{;BKu z^PMS(`o?(OEqq<0{iu*Z$8|K^TNei)i3O@P)lC3~I$wSFUF^P>W=;xJQ1imbQLUyT zpl5y#?;qIYD-)*6D`YHobEEy!c5|;YkcOfiBGTPYPf`l#LgZ`N-CPA9ZTs-*yW(B{{y~G7Po|1 z!g|V!ITz6dz~Y-d?tbn~YCWc`&1NPdxL(G7EC|&5E|v1F+EVwRB9a=|Oi04yj7jt% zPb#}ppfJ|Z0+@n~9>5@2m%e?@d{=M!^owUwGrwSMXz4t+fX1>^{9CIj3`-Jy_sz)W zpm*~lERv3zP8)L%#%=qIV@wsh`%~4twl?X?3UQ0a*K6&@LwH-A54t{jd8_Vw;o_cx zhKq>acOsioKz6NhEr+z^U#1NKOpF2hTzv6rj+^OJm4|Bo`3ZmCxz>*liYO4!l`Jz5 zdZiFK4~&GVS?>UvEmMA~^oQ7c{v_PrT_xCNrAUZvoj4F#)Yd>>wt}&wjy3Ma7f08> zQU-E#`vCPFOJ&LnWwAP4-l$z1?afO)$LMQrxl7vxMs4tXrZLi^drjULJd(AfJIzo! z+-`4kd?g^Qz6V#Bpz>1XYzH<#g}l(13og+C%ZccLB2K%9xoN8lK*&`UG_~4CPYnXE zqOa$0#M6CrWJ=e9w0^f}u9zklZ;o1)5{+G(Irlj=6FQ5uud66^ZjYXPhI`;l>Vq!u7^th=Wf>) z29q|LyeBIi3WKGAaQ`pcA&p|{NyYM+TDIR6D~)sD_mOR4%^0 zcAoAdkh#T^Zpt#~S-2wWq3%^GFqP*9`^7pOIArL{t0W${@?x0($X$uh>2B5C)rgrl z=%}tst^Zh&SdE_h(Hh`dX3PYo<d zUms!rVdNcUgbK#(&@J@O1JK+njZa(7LB-}Gb#RK@KfOV7Dc>G$9EZ8I#fKg(g!W1; ztSLONlNij9s#aKhV;%$u9S=0TWAHq|eCVN6s5H^4qaxYZ^XRHV4Gg2^F5xcc(QukJ zBHE&qcJl$IA)fCz?2t-2N)qukO%3s$U+suO@JyJpBI(+Ir=k~@t6ip~L)j41u2Ti3 z+^&_n{QQb4j{PAU$eo%Z#rm9l78axDHU-Z>TFkCAP!7s=LgnTxEY1fjsMm1`|GgD{ zmJFMpf;S5%tg{@D=|d=X{7GC!dZV0%@F zTv)sA`9xb|7FVs>6EqC3@zZ_OcQj1b7}5*0ba}`*T~!Cb8*%L^{;rD}#f6?UGN= zm;Fa-7;QW~2jZv7Q#q^ozcT;x@pEu<#gVXVB2W_uXznr^&f1`y(|0V?0M1_O3qA6o z*|=m{qtHV=NfIZ&f!p~LdLP9Motn z<^s)P-f(QE>%Ki~niQf_T_9banm65C6?%#HF6GFNNuOb3MfWZs=pOKAvZ{Kfu|7@7 zWxB!qSeq9XS@JzsuY9}g_>WlytdVYjZXM1{FGjQ>_}b5_>3+mk9Fcp=o-XyAbNh6tGH9=*BZ}>F>2~2iIxP7)_-)i!?b@%Pnhuwt?ESCtM0ea$F@?Abb1Af4U4Lob#L{}qZB-pdGCh;G5O$#FU8_ujt6|J|} zoE*UceYA+2>ZlGO))jE~O_rFSsEYZia*ky6Elg4obe4Kjeh6Uh8e7vA2t27qdg~8r z_9LNUVqLE10p!0a8wPZ?5nl|6TBSxVXlc9Kc#*G7JX%Q14R!a>5Ycar75s<9Wyy6T zVt#{@v|#=&Wc%&61#@F-hrF!d$7N5Ozi(Gv)7;5d#1sceeGlTJF7dMNqvtbBQdn6< z0X}QUE(81kNA{PivKzU*gL)14k^gr+?$(2uLyv<%=%|7VZmmdf2{AddBAh_JeLau? zS9`SA34XRP$LCGEw!_&;+my_+yEc`BMzV!p0u0)SwG037rgS{F6D)@H`}fDTLs$D2 z>#sl0%SHKGx7%h~$cSED4k=ALJoA|)*3LZRe5w8`G+0Ufio3_wK^`pL@>&{d+s}&I zb7(rw*TXY*F#|qKHx4QYjPWxmueqI+5f-EH>rtc{XBJtjDOdlrMXcbegavNsw^wMW!o2q+yLEzbHI&#Z-+ zc@Pj8Yr%ic%uHcC@!CqPEQQ_}gjRHv;RA5Y{oX*A>uV=jvnlU%@LX)aJyF2pS9nZm zJ>E_FV93=y=RICW3eh_Ugl~aqK3`SYFFjQ_%5`&guA?w3y}O2yVeX0-9JddN*)X@@ zL$Ex+7qJkq9>N*iIX%Au0uJf!l4+E)4Pm`wB!d zWg6L{OAFxIv5~>WR-&lx85Qaja?SO~&%0H7e5t#lslJ(o@7c}D5?+!SX=D7d%h?N8 zObza6e2NroNYJEvN0Y8O^n;0yl?O$*;j>AfBAZ)4K0~&8bcr z!l|c%Fr?{IlO%35a&J0D__i+;Xs~#!29%h~x%n$+NEi<&vZ9fLMZd+-JgN(~JmmKx z3jzE6I_%7S8%qwQ@3)35JhWLr;4)I9;S@k;70YPJqQ(cyq{}{7aB$uy7(ToH`%ztU zG^Ar%l?|1viH}Tgq1Qo9Fa(MBE4C}9ND4rO>9Xn4UAo$t_Lrgp#yISCK)Ik|Qa#AD zS?>1eceN{Hj#HP9>KS)D$9E8fB@Swn!0j^)10avdfbhn?;Bin|cE56VpyB`<`N$B$0CyqLLqmrZZrZzHEpH|Of12eV`j&G0;P2tmG zdK~fMiyO~?Zq~{n6MwDX3jYuIZvb5YcNs`~RkJkUsTsSWx*&9K4d^)E*d`u!Oa_K4 zQ_Y1QCLT{G49m_?t?e+09M8#zf-J0uip+ByJksZ{R;jnJ907Dm8LWGpIWZY z{&?ulTsw*NnvrFdwy^DgPM_`%z_*&y%vZIY8Tgo9jG(4+Pt7V_RHNr1zFDdN4#}RV z_8u?cP^kql?3cPXD)a$}($Dog+Ar5qfQJK8qFIY&!?LBHBCRHS5=1FS>;>lFm`E1A zUcFTja;M7#hGpApYT>VC*hy7Jgw94bp6JbrF0oz(J^uBk$6NCCpAWCbAqOi8;(=x& zoa+raa$yh9xphJSp66;`@&gd4p%-ER^n#%<+>pms0v#rY7rVV-zZcx)uGwVXByl``tjkx6$er_X(Z6Bt_pa(Q@B>`t;s^}BE%=)2TyxaKuv>be z+?6i!Sl#sc2@`j+&Z?8t(W8){@hTOBJP?%w;EZx~GK!meGUTR+8$$yCWauXnV_mci zW$Asx{JXEUHEM8KJm4Kn(n^=*izkB6>S&|~XLXI8oKlwAgQ2zzvpd-*-tCL+N5ge* zEd!&m2mKVrxht*=gKT9~^7)FWvChYPZ$}y2JUBGThvgR3-ohVY5%8)Dwa-7a0+r*~ zES?6ZDAt=*&ha@*OjQl7L_4R& zeT3GRq#L_;4FB(Y4~R9`i1YPgJ3yvbnvA)n&%2u}^$rXS_}7d*7A?u|iG?psLBNF##d5xFAN#MKNjgBF5?z;Ok`R(=h8;-e%3-h7-5* zzScTj0qYampMlJCWket#F0t+M-0Ciw5&icsmV0_Z2_dJ;>od}y7*c=LJS&_v0&7l* zkQ5-v4akh%xSoVpox8)LT29-l#Zi0R7j7C&EFJB9X0l|%cg#=mP{AylJVOgSy8igO zr&ZYQY~LuP(M=71BR_ZbiFqMXi?Ufv%;g!XdonGC^<_Y8sA8Y-l2)posiC8wRtrSO znK;KKra!U-#3}q7($fekKX?t0PD01Z-AX4?58~IQmDjyYqxg`cZ~14X!7=4QDuUPWl?vTqkEiJ9CO~%7{Y<&SEnW zIfsz$6EVpuWIvVn+qq;c!?pRHKv}ZK_NV+V9_@28JyO37g*A8vScHh6}5m{bzwq^_*Y$v$aL}!lXKKQiP#)T*nMO! z37^ZW+cN1dfPn&)PqqO-N?FWO?$ba2VmEr+AoNpAW1R z!gN80TMrk*ZkqKdINDc%)_~alWW{>xQv71ZjeM`!@^Ufv2>4Pg29KghjDMTuL4ME; zymCiArnp;B=Tm3JTD|HI95q4V=j;O!A@-d@x_9Gk844I#yOz7OO*x2gIfn||IU!b- z;?P9@-2JD2_w?_^eC~fe(x+2haQa<<^wu6k$6mXprluzF(|2is?`fDni(b^x(QYeo zyw;=h_WRHGuK+uu0zz>yFua+>=f#_HWpA#CIjHIkiJk(2jAhZvpP!j*4XK2W?A9l9 z)lMoH?KAp-vB+!rXYBZPBn)^>`6Zm9-_?T35u z6g`);J4gL&NXse3o~jf#slZ!)SyI&O3hPbb`KgOHGyF3mpt(2G^24?TY{|zLV~3}- zJF2ohCp`%m`=AxafcxVRT$5W%N_*$%KGux{M_C33!H+!xuH0@m5=)OZ0uWJt*=T^A!B%T2Q82sr zo^s?R>*=mr@Bq%9h1%Et)y239tA)<90pb(?{C_m#!slu#c`dygVYEN*>jC9Ql0`k6 zqF%+6>r3@5)H{AB@dE2;UwakmofCFZ!x$obLpp!!@KR7^r(qI+?6dUC{6TILQtXJB ziXoA^u@Z3brwutcKn$-f5NVrqGm4|<+}q#0MZ71!@vsl+TIbcRRkDtdT&BmoRqbY}=9ssFcGAwA8xS>EvU8?@MT0G;=%XQv=!yT@Z2EmtS)ID&lhXsva zoqQDZ1K-;^QMkFqD1vVJqFUMhu`y`zi|p37g+($1Q_l_>HgKgv&xjIG&HUio|GmUV ztW&c4L5wH&{-DhybiUtUFhtLeX2++ulcs4Zcr)RMGoA@hA}_T%d`My>uYaa%=DY5WTu3NO5 zs1o&Zkw@g!oY!k>7U#`l^G{*vN?uu&8b&j7BC4$OZJ!>>$W><7J%M+yj^pTagy-xexDujGChXQ2b901et!R8=T}hX;34yi1l6a#A$Ur zQ`IF_2uuCZf51kw%&difnNnb#qGs)JmMYrz*ZcE4i@vP0jPy0{y~zDT5n=-BN$s9< z0zCqwhYX^k|LNNguBd}ae3NamZ38Ym>SPpRCxa0LU#HGlU0+ip9#%n&zZ zjKL4s1;zPYo%<&OgRgEt>bpUpTY*ns?N7trswW={xY;7m%|YBqy*q1p%E6vq3q2PZ?!fB?$4 z<47QRgdn|r6|-ZaeHyG=dqsVj0f(aYZ#dm<=AfJ)>_zLPRy$p|Z|AvnrlV z&?|4C>G~aZgD*9!SjxzcfhV(^C;zx2hR(M}VtA^X25Z=_5q8Mf#S;4p+wAV#YS-kg z7Bf7Rf7lptH#qAcbyBkbeQu;gPc8oq&7iJX|3o)%paC|3uB7cMr|IzUEz8I@H@JjS z{&7v;+%KU^F5Q><@}K&6(w#0U$h>jym`cvkz`Eko+$C2pVM*CyuL%vb@2K#6&O?{~ zasfjAb50fnh2e+FGl-o(8gS5WaHoyRH9Z>11wsc3|IA7#ItFUke~pyet^?^Y&$qPq8y z!SMm!*-Ir;?Mv@PH;PsfhHY)$u9LKq%fdg9Wj@ejTh;1V)SaJHnSuLHbSJx75g&4) zp^ZgyQTpNvgzl+`B^NjqjbAQ@Q3FBlu!7jw8?E>C^)`X}C&zIDq1n!4ECp#`81&*n zv+HCxK)B=esr6~{vIT`=FNlOknK0~wfF~(+*CHe$FYK;GEP#+XOOrE4s$OW={e!mRsTxHB<*fWqDN>zoo!XidBN$GTI| z0SqZN|91OYvJprLjcm@`eDqUC@A|546ZJ#>a8Cx{TntYEqrFcC{HkR1c>3A2#AuTD9IS>cYH+2KqKYEvMq^ek4>+&1x0VW?F-s2U#b8w=wS}2+_s)=VRJt# zwn5abURW576m`pSr~w$(8imz|m&+`O*E7f|r^~3;G>|zvI7N!$<*3ec>sJqIPm}7J z(tBQR2hb^23!d-B-YJzdO5>|d@NX4g^P3I91`Kj_7s?eCpW01yBrU7W@ITxT+My&V zYgm5C@0_6>=i8CbCDyyMtiAE@NE1q;VAmxI0uOdWO zkAt%@xdI5-1XbHyr*kk_R+ed(&2>T2Ho0Vwt*YPO&IL>j1{mCI&;c_Z4I_v);Z=UK zQ9Ep30{tXw1NigcwwE8xbFxAegPy2P5?7K4b4gGXpZ~yy`jAEiu9#ke$1<(3*h%Y* z(*Cb`gBnMZ_IKyW7V;dWC==Eh+Pn+*uW5JFDRysPWg4P0(az@Eb2ACNF5yrhI4j}K zcx~8?DsPBIYgxtPK-a`t#RKsxuBYf4hW$dsBHsH}7di6l9vs>JPB)!zKIq9h7vMVD ze|*6vkJ@L0zx!abwMMIbS0mMP`j2M>NFc{$ufp|O8A!{7=uqIaw|BZ|W}Om(-$f|= z(d|>5?Pg=+b&c*nN%5LM-fWZP(nxP_Z+#nW?pax28a0t>O<;~{ZOkvv=d^Rp9b6rW z`U!o*1ve=%fDaYEXr5{F10awyww>&3ax}BT4$sK8#(dsQ${BJ>-^ypHeLdiGzb9c-}hlN^wRIh;}rwC#5LZ(w|0dxut)XqL?3GuB*l_1n1E(8 zsTXS^(=OP@#j;F=9wS)JB{=(}{suhb-4*pZ8h`_>LwbtisgX1(Q=h);&0{L0Ke$=dl{`&D?IrZ#c>~!#aawsoo zJfME(e5$bWbfS`+MXw@tv2ZUfCTXmjIv%39a~D zTL;5uZiW|_0&b+(yw+@{xO;@PR`O7cNN`l~3ER~IQ;C=k?fjxQWbozi9JaGKh;jc4 zQan~ide}4+>wDWPe)7E10YKhYTN6o_i=&_DiVUB!N2|e*dhocfrR^^7;8g`550iIx zd?a(gk2c1*$BFVro3Fl#y-FXSDAR%s<$5veP(1Vn%2z1~*LJw>3HR=qB~I67Zo4ES zMTSQgZDeBSXe7A@Yl#K&Ef)}ERqPX+1$8wsY(*g^!&$>INtKoW0SAXDU2d1RX9N1G_JfbQ zx;B4(j_3OUa3gsY!3tqelP%D}!2W08_v?oDVDCfKUqail`%i@@5NwaM^_Ex!ntR-K zrrl;L%a|tzdRez&Zh zA!&TsNit$=;=iE1fyeus3q1kRkbPZs+jBoP+5vcY>5>Ib5u&$ZjFn!}8q|YQNr-h6 zSNj`H0X7d7xrhsW@!@>ov&(PAa%F(GHFeiAB&w@htz7Rku3tECr08%cN9R6J6*N}q zWb@A8QtEvrPsX82Gq!>H^+6!FM9-3S+F)v^5kK%ft)Q6=!u;Aj-fQ12#zs;kR&(pD zs6`T4OMd9FD}l%F?XHRf^WvA^6G_Vo1z>eXC?yz}5}kztVi-%z*kE+snpi+K$TUnu zNl=4uKOmPP^4BVl*`8gyB$N)1v0|s)`V?c;nNuh8uP{+wllsI2Oa1pcyrOP`oG}Q2 zMF*TB;5cP$#Q4<#be+DK&PfNG3q2A-iVy{_bOY4|DrTvF8Ud`0_h39#c*JFq{b|Dx zNZiI6atIYK(b{t`&(b`raU4)X1_l54);i^VXF1fsvHdLKx2CpYIF#B~anyke)Gw2= ztF}QASjRli*BmY@&bbeLpK2BQs=}<@jnfb{2{}G@Fr4{pw}Pett$7>tX;RbfT9k*% z&q0Z|Ya`PVW-=XyjwcCFCklF?G%M2NHGE>AdOvXMXSYudD89P^9rX?3d`kVc2$_yT z@2WIb@0bAsJ$OZ`Ud3(IK)a3}D`%KVayv8ygcn@BuzGSQ9Z@5`%1Q-iO_4cya~i;& z<_xt?LCF3l+nX=1Z9ei-J}vNl*tvAX$zl7`q*&fiScRYZxN!-rDacfjAQh@o^pLaL zx%NBbc6_<@<%@^4H99opk%@{jFrEqfB-S(31iLAKg`<@>{0P!*m+Dvk2GRcA#`cBb zo1Q(V*dFBo<@_cffEWdW0m*~cn(%eyCoU{W1v|W>d~zp&DA{g+b@H$2_81805yKA; zymBqQ2;^GtYy29+NQ9_GYKSs*iEOQZ!py6uWDlmrID~=>Apru{<8_CA_y3JxRuG zUI_F2f(U&&PZy49t~gwd)4nx{$G6F#-fyA_&(7*LJSbH8vOY&*B;1y@)o=^7d<0Jc zY4;*Ob9o!2fUs}@#F6^e=d{HxC0D`wAMNM^h82BP^B+}c;`e};{$H(BIn!cw?M?`$ z1m=I8^vx+FI_S9U-*jxxkMv}+kCsH4rWyHbik}!(xB!$kUO&r)kwX41_Lr~t_fxru z4=~m1SAQ>^&uc%lXjjXspCV;wyRO z2~doTq=#KcTs`VTr&Pl@s*Us*=LGk7%ebtgJ-h>UHPlJI%F$2r*NrdZ!`n>({~Cye ze)o5JiedhJ5$)SqBm5uRf54hK@`1QxeyzF}e)n1TaSb8s%L5*pP34j7=%soomBu)Jq|C6lG0vim#*a8djux20rgx25XR zj3nGQ^YWtoC6a00EV%B|-ksFlx6HDV)uy@nVo+YuJ*X&iT*1~>U(B!_et+WIdd9q} zgiPq;JMCEiUsy6&T#GU_5VNaPI-MXR#&SUs&@6o5k_70(sn) zx=ohmshuzku#>F+v@H)SxV_!_#R4f&*kq%BkksI)@vBC60 z4tkA2{mT8a2S0st8IgmFCjYR%`d4Y+HK#x%jNG;mx}do?>&fT(Phen8&5dMfwCfK) zQcd{s*+3}}ngWde0Ezj9i5mkAu^eZ;fUJ)C7SfL3Ny3BITq~viI5m9YSd}m~_VMD9 z0ZtKMmd^#Ph>58J-G-eP47ZNgbVE5UvhxqAWY=^BBb$QzF4`>8e*He#`g2Qb zt?!N<>o^V3!po9%Aysf30^~9IXDjRzxFsF07dG#|#EcG)r7>aYn2|Oy`<*H{dDgWY zObe2R@S!ETZ?_)+0~!APa~_v-DjlahO7Yr%gbeKEKqR^?lJ>;hJJ%(M>2SU#Pf@$# zm4WfNNj@zhfTPm=KHlCZM;oKi#oFZZ9VkQQIT#lDe^S|`wSNVuX*i_oGBr}rVR}7+0^2aO9h$i+ zZ(wW)_NE3%S)@NO+Yj2ycGPfYp2X2x%Q{)>JmsvEnn5fG}g# zQsMaB%mB|Jd1msclNM7RhidyT#&kZCaGO*PNgBYJkOY8p)UY5cjuqT%uQC~QJ@Hag90>R$-Xjf zN!01D0Z~R&+8j`tZH*hFtw%~iLP8|NjyJIlr&sj#x>Qp(OQ)aNOPpM(H_T;Ea>vOE z0LQ{8yM_W1d+3u!W~@7_-;V90#!H2kyBqSO{ZSRGca#=XWfjx@&`4WlK%HBFj?bJ# zdMdfpLfK1jcdY;DO?yUPt7f^ak7=~rsKIt5EqsO#yUB$0<}I}PDuAuf6cOxkIl0IG zTSb<77s8;-Xk={c1viz2U^LPj$f!d&5Cq63aswejogk7T(&f#B)=DwTXVB8k9sQq-6Lu3)*Zuh@ zzn#vU^ZE&KBlyoz%1(~RFWLoi-AgqhTZF1=H`}B zUb(@X8((Rs;;^2b8e6QcKT8Z9$|Ng>O(TyqecxPwUQf|lp@c*VQR_L21#-QKyO5JZ zM-$6UW7NU4zM_(zf*g!1XbwTe%d!9&C1b3^40SrWOjS_#UuzCK*%)vB0TowqxRFI_KSRJ$NJ$?jFeRfp3wMXeoEC4yhAQb4Zc=OWljSuBxgF5A>O}CC=rTgv_8i&fJG^D$0 zJLY7{KG3b$Y zd0UWk=E=LYyfEa@O+87d`S{AK(oGPJoacPX!)XXY3%KCuiO(T|7n48g0mz(Gp(!6j zzULsFJ498POg1f&;*lR%cEKE8S`LX0FgBuNH7aOEMfs03bZi(X0+&+&$jo#G#$OOFdVBB|RcNP=s zl3Zg+a5gksrQ<{RBgf(T1hpHj*7ot8Bm9DX7&fMIf|HuUVaz-6Cjw!dM;Qjt#LEnF9w>yGM2Tzy7*f;|4CXs!g+1}LqBO%xMu;=JWb#(Hu>q49OV`JlQNpp2 zUp)Eh7c~1~9rxSbfvli{)&mW!zc61=ZRj^GN5rU9=U>(T_cQq|iT9=8nbYnePiR&Q zJ3>s{(xDr14QGM)4*~8p9T!_t(2N|+gW-pKg|?_CH$U0ea{!6w_C-GI?pJ!8TD==m zn`1Y)urXDK)u#f!8N%JHz@a`b z8t8EYql1J|czW23M9=k6sx=3L5-qJ>vD7$eu{V%g1Qw5!UD*qVB?7|nr$ei9qkZ^; zfOM3GO;xpK`-9eJw`iM61QNLONfBT;@GPCIMm5b!_Y>2l^0^LSZQSnGi-fvkEAVL; zYm;}`!aKl#lTmA+qX)jXpjm+-z`ySubeIzb3~RJZF668Rzq{cK!AURN&^t{%>DweC z7JQO=s9x@gi4LVTlBS{0&E1-|*N@roL56A*bdfna=@x@DAnNDRN?W`e?B#yA(QXi>)2cA_4>ZZ=cO9%zbo zA8MlN!&TuXm=lH9X8XOGeUh3uVt(N>FwwyF9v^3X9W0~e*5cmX&gDz%&qM(@lci!O z(`@kMV3~m{NsCE8`h(6s=kj^f#_7*oUzKv}-x=ksFUvQ}SwpHaW+BsK-PqlwVFkG| zY$NQ@f6RX3xxJ})Z|$y^}V!YZN$yEtcdRjpU4t#Nd?sveZLt@^w+TrYZr{3oIS2xo;B+MZKdlJtEtY zy{G)aAK8cg%2N|L%B$i%{fEXnFe#1CIA6_gpRWT zt#cXXGW!ZHV=HVGAvH;g#P-HCdj=r&;E)s%Fs zoPRyLEuIhC@c=-V|Act}MLvLaEY{D%J`t{k(&vtz{sY4S_0lG!PYpM@ zrQgBV;npuB^e0K`U;JP|YMsX1TzA@>U447(4|7n~anOD&5WDqkupEb!Om=e3IrcAm z6(0z6b&tzKibw0&b2H2Jy>`B>ryWP!<*Tdg!iQ>t&IrCSsQ6|JL~8Bx?r1XzjoVrr zO=)bHv-}DSs`y&1{N|sS`_;ry%|{3v(>8H6Rxt{@BiOS2FwX~J-ljVSyP!TK`uxW&VAW)?aicz=7{m6W11?zNj%Lzi+iII2_9>;ZIfI=fhZfMwUUi+vUH^F>CkY_v)I~Y87>j z<*j{Xf0%TL%6Jj47DyklyQmOth+EoH6gz@IPwfGb*{i@|WcsV(y{yHLPGVdFKY^-{ z&DkYfQBm@00rFKClP;_}{q~uPJL>0xpHTyfOYlc6|N7lTFBr?)l{m0$2vj}s25=Uy zv1^Te7~XX5ujsD3l+cm7ipMs4rdQ?<^vErPGb}&aC4k8s1tO$J>3t4^M-&Cg6%xrtgv@l1iIpAjb)!q_!6>0 z59&kJU&ZqMbUd1KWOlivKgRZieo}~&bD8@$@l2cW(eD^w=jLk|Sdi30uuKVw{{st) zV;>V6@W@fu-8#ox+k}o?ym#(rk36}}P8Svg|HfWZk$!LV%T%-d(`k9md`-|u;N({w zG&TMBCB>99*H&Eyq4Wj8A=$V9Nii+`+T_Y!vz?T^Zc~2UCX-rQxm+kXcArM*d_LZP zUfFOGOrCI+qyJPrkJ_-G?{nGuWdKffvrqFHmypRxq#(|0uN~t_n za_sy*P6R60Xbqeu6kNU>Q>Km)S91E+sQfbuRhRkY(8&9?&n5xvl$OBac#-ZRW#`iJ z<^>VdqD4s5?NEJ!xkWZN9g2^`&HmHt7TDW!M<1s81B5+n_kt%VkoH%NFpnPrEqB-I zmOL|#fSEHR@r@5q|K$Q4Kd`<1B~5c>D#(?xWZW(#Ak9h%mm9v}&UJ%U2(E}b4a>cm z%cLlaj8OpS%SUhSp~s`OD43gNWP{`M_6fT2?<^d;t!MWJVxpHnS06c}k!NnVp&#;u zr=QwkA876ypvd|cgjpXq%)G9^0mqW?q@BHF8@gMo`9KoeSw-f==AfFWYPb2Q;TccEYP1b&G8XM=usb1e zQAhj4hb3jG(~9&Ye?@n7-nvg z=y#`A9d&PviBW1gXp|pVk~Ly|f7`cNBMJ>Bv;PMa{XRWm9;Qz^+2#s&l_qtX&w0Tb zrR1G(z@JIX28U|4KD@qmd5sD{RGrUj##9&fA6`|x0m`Cc(6TZ?nRjt>dNTtO_k5vH zt9L8Xj?!0Ld+~u|PqK|p2pyrX_~3agjXNi+lB~*&&)Sz8nY~IM9<+Sxfwi}k{Ij;d z>ZMLFe?H=m{oyN4=hhJQ(t=Zl8x_X0=&E1ywIGt$tx^}lLH$wdy&xk>6v^BV9(ocR zG#}@=(;K!}Bu{(%@oCt{?5x+8Wz~%aaHqS|_CPyP7ee^ux*|29313C+zCedlCIUpE`IP z#0u!8CAquMkb~H97UA^0Sex)cZ(m?JJNGc^tGopq(Wat(99c%TEvH+em>eiY6G~x( z$->6T`#)gy>re2pq{e46KY!Pa)|Q6+AFAF0Dyr^#AD^MS1VKVVKtj4fxDRS zhHfcQ0SS=?2?+^F8B$R|x{(+{nxUj?;D7M_yx;Zv-?d<1v2@*g?m0W2{p@E8qf)Id zx|uG#t8_lODUcW`q-{N%zgw54`cOS1kjMUJmp!>EXZU*e-oQ_?89DEl&saW;^Hyi* zyl7)j+(Ifn4G#V>ES~Q}j~VJa>c<+>O@_({tesDdB|B#R^-n~+=5Xuf#_oDOwc8j; z(}U>pn8G^TJtgT10s7eg1y<9mOjdMVboWmUADLpqh8DsqQ2&}SrcTw>4Y+17=KNm? zAVH>h&%xS1IHZh@uH#Lebc-OTJ-Z!!1vx%-VlOH!d{OK`#Ige|t?G~<_z)5fynA!L zPAHH~>Gj&UUvNdxOUBkr;|YA69bL}E8rHh!NQ4~W+OA#3kU8%;aYA|!>ix+pyTTXx zgez;7SI;O5>5A!X-cL@nRFr?lU6`!t41N&jgZ3&|R7&<^#1YjdyR89m*2d7A9?SZ4$LeYI4j}!;(u(7_k$@{KnRgbr$lYdU_|t zsF@IF+G|fp|NNAVzUverg>qvbyj{H>;X)DAIM9hKgS5LoF5j}#tjGVaH$Xw{)%3kj9^)>qdin1`7Wu~u$Fmg-ONCD@A&szSozi!>P!mEr3I($njyY5`1O}AP6D15g$Isl=nF*4=bg1OqkEj2Sm(hy( zCPYirJowawV?W;QZ*U@lVB`EE6)xFJAzYO5B39I>!k{}C%cCDG$EevU0o5(**<`E{ z^rMWz5VE)Mz4~Z%Ua2&kRuV`OG(!i?B|^S%$jkUc%X9NDaeH+gar?1Uko&v5yQ1Ih zPXcD!xYp6@(qOd-6Vq;rgow&OjFQ(_uAsx*3m)l5grdH9`@i;wAJ|^4w$-3TqQghb?Yp=wgu#?Ch zE!&Hh3JbQ}LX)@GWk=V#y6IWZ?Q55!Sl+gvpRcgvd~gzmZV@V;ty$@DcZcwKxUcVX z(PY%tL^*CXThX?9#*w;-ijdBt!3O|)31A9k;SYz+Ts#I0{h^XT$f`d*m6NQ7wDYtu zU#-(xGL$~5jcG3+t)(gtf84RfGy-Guh+=0im;d~N4;;*NMvMZgSg|Xfci!rA?iH6Hn{5xbMq(l_HE}+Y;PonB?ROF*F_|s|PQ}*m zzDEyqnN8A(c!~)M54D-gK{%d%Ibm3ALUpr}3JCe0AtbNkukFh3C#t_5a(|iUd6D2C zB~{P>82EtZ}`_dE(grYml}Z-7E8r-|Fe8fod=F4m!Rn zmoxuMh{o8N!fE_%EVz&GUD%XHeY`2WLABrbnrm0TLva+f#UP;_t`Rn#h8zHGxUylCLEu(^hX&xC^1g`F^8W z=xO;XQytk#akQTu-9Wb7j7fecML%94Lrv_*b}br-l5AquOwadJ=5W69+&DJGl-<$*%kY+)^XKX5iXqi8y5uvIhVm+W$AAyFW$`G(3ggw#3=^F&;b zi!#MBx83O0~YiS7y3uM$*y?gu?9( zkWPJ#Da3!9TDVinHJ9!}-0(h<5v zWcqIG<>_7;fUG=PwEK0{UZsrIxi}481mT(Kye3uxZrU}1iZVG(IK7L%tivQ{(sF#< zM0#x+XbielxCxS=)q#{gA}KGH#NN!_wH@f#>avb>1n=Nr8~eW|SKv~Gz|su+-&_Y0 z>(N&2Vxps_t9l3qP=|xpN5jIpEYYJNIQyNm3~jiAV^SQ!=|O`Q0$3NoTKz-DY>>Th=ZO5UtJu z4T0PS@YW-qchUP5TZRS5&Q>%K_`Ztwu4dvAw~ydfxcX%L($`cYOXH=v@ItlsZfcdc zmbv(4j zSTQb^ia+|Tj@&3<3sJuMLAp=22$UI?8$Nw7y#u0OdB{CB6q+EAr9P)yB!7SU)9=UH z1$+xA>SF|*Q-Vh{dU|76(e-8Cn0+$M#xNxOVC?#Y)=ED{3ztpdUe__pFKOa|>D}dy0sX1(ITy_)|N*x3JG<`|JJ}4hDN$jeiks5E7IUnfr2c{wMhQ zFBm1IwESt2P5C`@X$l&HDk-TK=zL6{i;q?AAY&W<^Z~s^g2D8ZAgDJw4jwGic!aNi zxtt(<-`CW)D#eqN$rdH2$R5?UwHwu*Nh~$c?|k~^1SJ^R%)i2t(mgCGze)i!_XygA zxh*?WzI?TyVLFPCq8>4vQPd`%DUU_d;DOACufBAlXjfOv02yG zImS;CX1co_r);H_RS)t^WT(FV6QQX!0s`L?gmJit+K#yz;T9{s?f;K|gEHX$iO0b- zI-FNAL_MgZ_L04)Su0mcvM@Rby@#3uZ@M1Lq(atnvx__;kp}+dAK}dGcRIV!#xSEn zBblS{h2xzdidzR`IyNOH^HhnZRj*mKH?L;f+N0FKFt2L91b&XML~$n~ zyQguw8UAUME6w|+f^)m=XJ*%7+WxZVpFRIJvR!!Qppr{Lp#~;`RV9WKGzl3QmLIY* zaIp;;KNA)@%)FFwr^mQIBdpSi+;qg7QhNTZNDUQ~A3#};24BPX_KcHiex<2p30y3Z zCo8j#qwpBcbN~OW_55^$Biv!!!jCOPP)aL<+d+GqN#!=~IN_t&x$~-)!mnV6c90p7 zdvB99cWB}8muXUkMKblypr+m4Vocj#gH#Fl8$krB}5VlUbx8Q-B4O@o0I zp!tUum*)OQjgO!(U~X|Nu=22;iAQLW2I;YF+w^GvqPTta63cm@GTBkBzN)NzG&EVa zwUkTnp*p!7VWFaO2=4>wEK;q9-^&$JB4_04pc+StJur{APsf!AAm7EcugV8yf6z?U zeZCi69DYtqNBixMYU|F<#67CAJu}g#YwzyfJ_@)_mfrAC{2Np_A=O_J8Of`Tfg;QnG9?T%mFD<7WO0X&iwklp;$5Pd)A%}n z*YIp7KVZLj&PXad=)WNZ5CkPqid)_Pv)n!Q#}DMA6}2F3h0Y^kOMTLr1FV2E0(qE3 z#H_&-QHhKuPgZKgrw9Tr!ABMn#~}C|O-dVsBxO8|T93bX=;B1G;Smy}LNSKgUX zZQSBl;<~AM7u{rAuI3De93W^Dp}beEE$*K3%lTelS0L&PABVlbMt3?w{|vgG+2=^&+OKLEB4=p@38)B z)zli$)-W7R?}g8n?Zn4OF1VQZ=Boc?+ayfbhx%r-KPoCg!Y%3j(P)cPG~tyJVBTW# zpEHow-GE}N5FjH5n4TTb)6xnifz~kPq!X5U($AG0_#~tU;h>6)pk1!E(JtR>=pg&e z0;njvj4K~yupI~Em*rY=t3^;ttbk33jftNw+o==B-<#%eLT?5TEDf67y|V;`=QFkuc{i!y}7bOEfI%`dWpB0 ztDIyMi=_Zc0v9j0)6U=2MV>IT1w$|ptgGx`%fGJK zl^wS*!7J4Ba*fb48^>!Y&(#ijZKX)CWOmV4J%tU!2r@b$MtxYk<19j`F!n*v#(UbV=?>Dtu)HHpy~rn#P}phm2LWaTVqT$ObxuN zI))t0SR46I7snsbib5tt#5p!-h9(W~n>o$xe0$*)J~(GKv`!dc&H zYO0=w#z?g%5GBYk8E{g?tBzy8e;}-$JvH^O$+10o*VX=jz>r15L3i7-gu%xs^fpSW z)p}cKdE@sBAe)_1UhFob*nY$;T%h?by=7x*DSw0W)KPTP-mq6$XzG?n)Hdu=ZwxwI z#Ht@U5D6wRZRwDqzLpO~f;f&)@TwytI+EvmAN3-TJUYisX+x``7CvTeO*r$wz4EQs zk~`v}AlYi)`#^l4)Q<54e_%7|Hi$XSj z0C8nXM;JmU&tYi;2hkMcx)6nG6@M}{aoxdc^Iuv9nA!Gz|Ni1eCbKEu0@$a}ZN=|F zP0xjwp*M%2*F#5&Dmxip(Dshu+TkLgsqlM*aZNyujvDDxW(vo}0F!eGuol@Km32X_ zG%ocYsyaCFdWS9{d%#1=IpT6TlDw9Ay3uE3wj^gzcAzil?{!jXMmY}q7Yy9i>BMb@ zDRQZ*j<%%K@HouF5a%r=GY!X@CqkZKrx{23utu00lNGDONQ29mAff3L=5Y!t9jSd< zR9@xy4jA5fV-mKlq6JHw{Vw~Vx?(Igs_GHp!24`nuK7t9~?!Z%xyy84zdp}&}_u$D> z%x%AqMf*)_dxo}DL}Y|0&R_?|OwImdUtpegV!7aPGs35$;LP#i6gkaiBhc?m^hy#G z-{LhbK7-8c`0Ud{=3LwG|Bmnch2C5*g`^EQktz!lHGNP9;5P_4cjBdB ztl9wa-}Pe;?{Soh8`AauUSDSGr1-E2O^ce$R$3<0hojV=lu>Kf_yFRJ;XEJ?TnRPT z_Ke87XsFpD{^sY2>(hJS5w(TwN<{Q#wL!FzsuLF_0&K7LpdO^N8`-EBi!;- z29M3EE0}g0*3)3k&eVH4vLX!tNxEovy>B*kQ}ZV#ud$uH!AU9Abx41?BFeR(lCm46 z&ZMTXP)0bqgf}4I@J`i577xxE+kNM^qAq&7X<4e9uBld;rD8?1Td1J5!Ub?LV;pCgET+)91TP zcQo%`n!O1D zHFL&1e0ec$ZFZXsoeWU2@!m{>q?HQ;@Wht3&Uq{NQ{E%S8#KfnwsNWdcfXv8uyYTH zKfBRXN-k)az}tt`&zw3NfwHLSgZQ%fc!7Q7T0owItg<>A388(}1JvV(H;*6O@H3h{ z*>X=ta~XGRi!w%B&6O40?L~OEJi16A(`K+6udoo0Y7O>YzYo|ebh$EPGE**Hst$t7 zX2k#T{$oTUVan@I{({rnWJ%F2mJmS=bQyLVQc~SPgO%Ta?~%s2Z^i>sGiAt1)@;fs z#`|w;dERyIz~Leo3QFEbL-xp4l}iG{4y}Bq7V}afmDIMgTlesJuAZCu(eHiX>$D(TUoR zo?c^ufDZA1yl=*o>%;D2vZp-w^jjY(g86q?S$`;FALp3xkcQZk2>!l!Wlvdf_s0S>`>?S$}lBW7Pdnu@Wso|Q=O0ezkpDMs` z2vo@77rZ@pG&d#(1GV%}Fv<qX?kz3E^GqF<*Y;C61{OK z4~PBGWF3KWGfG}mJiPP4drd|bwxW3p-TKpQn*aC=e{E7N9V5Grn(8Ql=-D2C^t56^ zZtvOu{J^HEYx;7feo7KOx8{e{+wfzweW2FcS?r*x#{P$h1{6`xX7JG$x$%gi!inKoVIZq=hV-LLL6zH$HU;%s?M}7xs)Mb-`gil!A-Eowa z-Q6LFn1Z+lc^l>yDAvK-W~aYb>-?9b-Ky;9zrW}&2Q8g{vK$kH9P0Frc#9*j%}!c- z0sFtwm30U0He?0BpW$_1=s6E21JkV(jNp2Z`l#G-i7qM}3CEbQGQDsso=xfAA`aJrqzJze$`yztsc}x&!qm?4kPDfU!h-5 z`FQ79+y>C3XVnIrofJ4XpF$L1M01}boYU5PRP!|V;oQI@;o{i$M z-HM|H4AfpbfJ`Lr7+(!?1?aQX-PMXsD#B|B>4^X?;XzL=wEtDJVgeJ8WHDc+4FL~ zyC0H)H%;_v7w18VnkoP9bx*rl)Apl;C<6W(St*Ys1^UIJAx?lnch^pDAAt@eX~pk% zRHKa1>?Q9@-SaD=#cK@^H~&Cw55#0TxE7h2)=2YXsf^Pdy-l>%9c=*svF+kgNyy{q z_k{G=6S;*BS7S2(UDyD)ZhM5wBFB}l*PTD^@JU@_H|{WV*`u+~wSeR>%C-H6%dFFL zVYk`&&Z_h0K3fSk4F!U5LsOxXM%aW$Bzb*=E2uLsbpFQ$C}D?{4!(TG%7j0_Kd_Tl z*B;utLZ34na{hYlME%zJ@~c4=VOcs;eVu|%nDa91;Mhhz<9eAj5~O*tO|*H)GYrs9 zZ#8c^Z@Q;ybPtP`4j9a~{;mRegw{8ldrIGr>DpB~+k6-rWiItQl3 zI=jAb0rOn~2@jqUg-?u62%k8qkns*%G)D{SS#m@Mg~q0Qd-7`{@!rmR=RYG4K16X( zEX_t_Kq%Nq>=D{bYT*+#mA-ZYUr_fhu6#Ep?Rc|ge=58jfHw_p+e-#h(#VIwA zcxHfG5HPGimQpz$0X?t?hV{;xndh~V;I&8XK5b2?q?hve{HE`tyG^u5(Q_c=Lx(2ojgnX0P?ZhFXM!R4$JiyK)C3FM5jCWHscgd#Z6vAUKpFrNmnt5!!hlj#-w} z$9vzzv81e*JeFT&=cr;}!7EGiAfE7e5y0c(@Xgc6=2u^@Oq)w%;~%MspvL3S*~Ei$ znZxG(Q=3lLK;k|Aw)Egdb!g}T|*9oY2i?>D*5#^KjmK$pG7e)&b?ZtB*{0C~bc75^O zb#D_W(x@oa=}iw=zcd%-`s<0x2PyC<@^pH|L)jd#Xjiimbkzc%Kf2zc+i_aNYnfWU zN|OXl+x}yMptwk@k|8Il{RU?|_ouHPIK4g-Ke+Uc5Yeb_Xhkos$Pe!H@G!tbO0H|R z-5$v`yM!H1I9d1Y)L4e%?+FCI0WEiw*+%8|wQbttG(~$tAnc7>+f|=w2U;NDG+ra_ zWSH>eb5*N-uc?^u)0OGX)A=Zt{?&>e6tb5{0p#!xnnsxy$*SYR|Dn-3%wq5V#<(Y( zZ%#@nNKinQyR&Upr_}iEFMdtOYgq_B&Gzl73J1a8=UWY%S#gn~6vcLTKCcY_qkV1YhATyZJc?uXUB+MUhFsRUzZ zU(*f~nAHEWtA9V7*TKAoKs9!ixY+lK-x=M>NnZh3#2noH`}gmQmw4P}Q~{J~+mikV z%=Io3JVmtcbcjGDWzb9@Q1Xgo1BR~$iU=&Q0wKM~Ip^{S3}*6sz3StVG6=?;W*?><60V}u7pkjJCf_W-_}x2tG+e6v>fV(42``D**h@frtz7*ybu}_sC5#- z>p7uZ61_8D(T%os!-GVYDrhQ%_tg6Wsu0LdER&vcM9Pdk38`Z+d%1yOdK0mOv9nh& zo0~s2Ywt!}gn^=v{ZJKl2l*hS%3*MoKuT z=MNvAccvGjVnyR(6=xe99$#C1-Um4~7?4GM1pp$kLz~c(ZKI5#bpZ?WQ8R@n7cU0C zO(Pwf`%}UH3|U6C7teR&9UN+4&Tnw;mtl4>B9Iw|XS`nx_J%-{wTIOE&}l}Q*So@< z92aFRolg}^hC`IS_AsB|Z@Nca8~21}>V`PHG=#DbFA>nu7l5+XrptRC$0$S=V;VJs z!2!punA`td+gPzU$LF0JG##ZW{7}H+zf39?pW<*8&lb=111}5#WiJ8*f5lto{97IB zYwnRo6;qx^t{S)2eEYWn$FZpZ2ax8+d4twMeUXq^X8%53=?)@wXQAQzm%;R@MkmVP z(8^Y1COtUVbfcl^QTN6#qfYTU1Ac7BFcAfe5@@`E;Hye3Kgv92cx9p?O3hb19B?2` zy^f~ssvAqjHu*V0TwSH|l%vdk~(}p~&LV^PbU~qPtljQEpxlwph1~WiC zAt%fOI%*D=Dcc;NL*aP5VJE$y7mS0ZuwrWHZRRpVmU0&D@Ax4nZwfMN1UJ~fRJ4xf=pCMt&R;M?B; zt;s5(e2Ry6K~Rz#8ooOxA9xANo`b~(sP?LqwrP$FU8kS_HDlmg;EShW7Icp`hGKFy z_Xxso_ulj+^0YjL%#ruIn4`i|)2SWRnLe>0Vq)Tr`7y!`9Rjrm5|m#=%hQt0!q3ISM^XBo(LLO5nF zK_7?sv9mI3u+#eKlDqApz%2W6$DaEiqBoP3P4}HRF*hgUd`<}J86vL6pkP?Yn6>vh zch-FLdDezFTN9SI?ie6eReTI~{ttL+|K>h_=<+|~J#B*PA{Q;&8uHL(7Eo_!--~Dn z`2YDGWiqq_NOo1vW*Zzc)~?cBRWm?G1`wR^J3lC5PK{M5cwv~!C<5>`y@FaMoN+@t z0$lcqwzp41qTw-YH)yLYI@*9+$bJ#5q?k)ggJ$ostKW4xyJnRsqCXH!pZ4ZPDu1>w z`q*}1yWj-g+q@h?YKIPASEfJJ!WAs*ndLMsi&?E04k=Ej{Elak_amjoesPykTv8ER z`FO=>P~qn=b78=*l4m!EoC__tuL4}bcnu(0h=FzgOCj5yLY`I#&D_LGz32f#sS}Pu zf5&?ii#I;l1)c{mv7FpNPw8Q{-0`QgAn|M>?9cM&TO0H*C`o|j<3r{eKNxf_itr#2 z!QoG_8%Cj>lcpG=5?|s&XE$z|j+9NX%?7rynjWP{JidWY*hU2KwjJkLKBH9Lnw`RW zf+xOVFGaas8tu2oZ4pYW(`;098pB)}{@;*7H{_JT7+u1i#lK@nF7F*gKlQDa*8%d! znje9buOhq6j36OFK2fvq?G^$BBu5jwR2|l&Vs;k}U1ADQ*8rZSU+Q&9z28)O1s>C# z^Lr~X+V^E!K16$GhP?l#-3>e_H=h*rq*#flvpQeH1Q%K!MoU5{?x-4rFZ!%w=N_L! zp0!u3l&kfUweNqs{Pwe!#zs$pTosTi!i*H201?V`s%(gJMpyV7Cs4kcFySEw0vvYb z6ONPEeh;kZ{P9%5pg6UcUMO%wl?c|U3B!gu%MmZtAcVH|QIgD8Q6hDPB4~%ah z|M1;5zz%PyyTS0X-b>i!huimWYkSA!6;)-UFX5`$MOs%1a$bOqk+$S=(rF8GH-=pYY-~|8iMV(G6EY z`vn_>G;={D+Oc{0`qnzxo|NNmU7rC#1dAT}LFR#(hV0kMy<**N zqDpM)y^do>u@T5LL{iRdY2qpmgYYNAGMYtXQSg7()N$ZrEq}$6SPH3bfNr-vnhvJpLIkd6ombjaEu@qw&$>uzn z793_sH;T8x@G?m=c1@irShY}B`$dlo^d-Zw(?rM&W0ftivz0%i5D8P;KDYkMG~ty5 zYvv=F*YF?ju9q#ZmS0SN{C%ZWyzJUJRB*dh%&c%|PoSny6(**XGSHZYTTMwi#Db}P zeQbVnOl@~L25Nm2mt(ot?5WCu1wHT-;8mkvep?&CTok*3ljSM;YsPN}~cq;KrDe3Wf4k2Vhz!@qoud zsJ?RX*N3cV_I~X*UPK3mpr!g39lGK5??fd zTQ{`F*~vk^W3sA3!jma^%xHP;zGA6H>lIlD@{$y|zy+|tR>i4iLPCOF^3RoLqfgmw zzS4wvcqZNk-6lsgH5!;^sVpnX#|CD+k>3i(iTzKye+@M3!e(3gF8n1NYzI$7POHWfvLCim17$=i}BX^Ij6zHs(#2BR6}3*Fbp;i+Xa>Yycz- zrmtXuw1Y13L*(739!bDzw`dB?x@2<3RW`ro7KiVUwXI)XJ};T>-WupTiOLme6$i)U zQfLs{XX^RROKDBnIS!f0D)!eaCbE!-vOV3HmDEufedpXBZI&Q0&3XJ30@-5>G_d1JK>YEfK zj+#>{KUvvMZC};TawBhUYJGWBD`^}WN~S!+zWO;LjmkK5<$btJbaaIv8gk330}nHW z!p1Sin`~3FAC&i67nePTjk?-8?9mZREh2^IWW`At?vYAFVBACY75b16@sfByrj4g> zPiw&3ucW!DxH8=-&+;{Gn9uRYh|n9X%Z#s$WYCi-$-f|@4kmarFLR990eOkTXQxKI z{rKJ6gfZ}b8?5`Tn)_-$-<9@Fvb){OJEo5=c+lkdBvIw{t8(rOoffGDa=&l8V8Ov+~nD3oM^H4!7B)+Qr(gFbioq-PBjaempSkj&u+tIY!Q=?ph5q#8-#Iq zAa8F)TVEY~H<0yoCXX>PndDnkp*qAG@|y31Lq<#?Js{=Myl+6alCGR*527Hf}6R7QEI>tU~n8`!z);)9r0#F-^TKi@&y@__vL%eD!F7NuB<$!!2&R&Q-IEC8I|Aoy!T+To|&=LvFSLH+Kn~ zW2qEoH9Q%-#W#F%WY(`gGDf~CE8_<8NoQb`VekfbW3Et0a8|glNWg44W8|NI_?sB~ z*-HmH%BddAZa2GQ0p<)1FL!{sHIdpKa*i|+dB3B6Ztn)fE`C$0g9s46|NA>kS6G9;a-z35Afuh?Y7XAGOb6udyALOsxKhl-++ zzcR7!yYIQWsu**-c?f0A{a&R+7rdJ!)^ft^#!siq@hlwV`qRvr2IFavvu)5gC2xMe z>$Q{T5;wTd2g|$QaDk*w_)3`>DWZjMa+7Y_ez`r4DomjGakCMjY7uOko_Y3BEFiM9%ZYxukDv z_M#_N2m0fGHdriXS18Ni&AUJbWaIPQiQcq@Dc#`c=Z1Y^Oih1*9^?#M8V&0zjwusj z-xcEt&7u$5+`yOxgmHlY+uVU+)|w2KFP_Se^UE!|WB3~D@V%x9YoFM}(#Id*VL`$o2z=1>2 zn)TrZn;gy0q=Y%GHNL2Jk@1mm&pa`KaM)_|z3_FYm9+Qmu2~`t>_yx-`HaJ%EzHB; zk02kI+yl^pJfT4$m@Q)1U9iA;gKO!u++=}2%`spBxBq-`_HC5rwObtcL3=xJYm=-4 z*Il~dv&4W|G}se%HZQILxpN;Ja1=&IQ{f@Ww^(KgS@``HU=FY}&f6c&7i~8y^j`R3 z3%Z4$5ydq!SP$YD5oN6i=cdzDyL{~klz((+s322&m9~l@t5CHrT>iws}fGUP0!qX4D{i88MkIBn>;h^E@$jNcks$ zWp%=1+)zDo6^r{Xjgs&4wus+pyC6RcrDnij$XbmdIjyb)cT=Si$d#S^Iw$dQn)kfm zfU56&=*?;9Iw)~89>Rj&&~`K{1Fa0%cY*DXoJu(_eUH!9wq@l zOdzBdyDuGTPcqV5ZIQ0VlAWM-4zWLQB7$g7VC{$Cj=SkVc-B<9_fMb%rzrr3Cw$tE zdx0LFh$Z~BSzBS%UuksQZqcR;}Ke|ZBu`FHH+>?biaf#d30#=;V;Wy zg7!a)J!yoo_wSb~hPe(2c2G#T&+`y#nVW?lwEQw`!?%IBWn(#i{{&?{B=5NViRmt) zPE2o>jb``2La)f_y^j%e{=2mW`hX$|!!)?R$^C0yyaHR^GzDt1rks{7a3*)dm>`WEN>@P%*C z2XC-ni!j9Y+$sFjN~)*%HE%9kenCj6)~0|?jjEPqixewZvK^ZIxk!e)X{KVY zC~%*we|KyAZoWVo+N>(lv1hxfbY2IwC8X=X|73fELn8}!Z1o66lpXLK#6CleGE8yd}@+5VUhKbUJJSY#;% z>o8e}e8;nZX5RMl>?})E8Y)K;nNs2Vb~y9sWd}G+FMBNzK018aV)m!B9b!M9^3gN@ zNiz>wqBIX$s@*3N1>M>q7n=`*KpVr=1+t2AEaZHZ(#*^(Ua4S&J#5TM*&f}m75#ns zbhyKdl~HvDs)xYbzQ4f|Y?OgTuTnXZmVbOK4WcA;A9sgrxWgJ632^JUR_K+az zC#_#7c1yDcF@xHsIO|<8bD|IUpqjPq{>T`agu|dB&gjpvDcB`?v6^OXFxb|9iP+l* zl&9Sg4Rc29{oRg<2?`|KY`O;tx5de46?^BcR-<&^nbyG$cmFsMoCcD;R?DFhdyJ8= zKfv3(7!WF957Vt~?HpxAV8(q)pfD z%t(PecyD;Kp^PY|k!6v3_Ia%4x+o~r(!>Y3t{>><6v#umgxo`t_;+)13mNUp6KhN- z21v2@-#uPCEMFsN>2?r%kN3)9=9z2f$$0RD;Yaj!uYFmsW4ea6@a|sj{Y2LNc_Z-ZJ;mo zPS4kx2D%S&mW9=THe(P-FeYua&_hKr-G!;&%w*>gE>^(lba!LHtV7wi40zgN@8sIj znZo{X+aO$A!$qNj=1n7LI1w_^YA&`zmZk~E#gMrejQx-vxU+HY`njTtl**uW3`#2_UO zpAlY2_Cn@eti`*zR(*yqjQ4^k+8yrGe6YC~Y#??BhU}p{V@?S&!Ny5>AVZu{zE@2r z2jM{<4KAq8qQdE?UPNH{WeV&or4m2-;KhTRxG{UnIZhbAN=~xJVK^7RL(^YKwFf{ z_Byt__P@GA_AF_(nmk#;8vBbg4ga|xp2@yHOSiwvjk({jy7MB2RHnY10z@}~rWl1W zmR_HJKO23&qDD~4d<{ZN9(*FM&Zak8uZ$I zD^mM$tFKP|g9w$#$;z^^;k>5#)cw87E7+k_U}l?XBY7D^q@wXF63jd(2}!wt{gIgW zf!6SbE?bt2BV;^`3GI;YxdK67|ArLpts$j9CgjC$D9S zbbMm`=G4aB{+apF{3F3;648*-r{4Zy&XBKjB#k+EEXb!L zNJ>f^_#l;`>mtVO(Cml&%qvbwrAW28n!M85~4%+u&5k zG?~bV@q?-~C0LIULtp;~$+s^K8M;XY@Jd6?FJhA;50~h`+aS8SIvo1jf0{DwTZ`AB zYC5Hllh0+yca&`P+WS`0olq-%jJ0w0m+fLUbU=tV6#qL-9rPcU==lk$2fo-D({~;l zM$frcyDbdK7oD7y|9C6P{*6))TNLdZRf#lI=?0>gi?)Q(N6@;XBKD)YZhzu7W@dbP znR}J=4%$9kvtcjE+PCmDl(ed|K}N>#52MaC&*clLKz`iHmwPZ2vGziU(c~Un+zV?S zy>2IHo6eiJ0rOW?AXV4pZ{DNHgt%qLAp)24$}O#I5i(DvG(q;R6qv{ybPxOkTa5;b zfKGr-1-ib{g_%wzG?+RXQ5ri-77Vh^7?4goGuflC>8xW=Fa4AJ)0ObkpM+;R;4Nkk zeD*uz<@(b3_pB(+d{IbZcu68BlsTa3Nl>u!5*(1l?d{i$7{!mq9hA=i$aa^Tn|rIQ zOi66j+i8S*Kq8K|2Rx$uhdC#?F2R2BupZ&gN|IQew+{bt0e)jR&qoZnS$Gkag{zP- za?Lg!*5C-LyDgdBt2J~rHJEGLY-MK=?{m(0*mb>nv5P^>Wx|uzq($}MdrEJ_&e<C7Y&xb?y@qz=TXD0 zKUX|dBWsdIS6zj7**o=SWmm&OH0~`<+L%?&-HXoNi#`{&3!-|h>ChcW-TLx@(IV`g zAF5@4(RtQTeK1<`F-Nn&E0og+tW;>#;}}(`@=8MOm6sHYO2=cgWHEOE7T4m<^`pdi zk^`aFJ&JeD-Or7HH9cYLvy_w=_*zy*WlgJI)_10;dbM|R?Us|Beg3@}z0G+h`S9=% zPe#L&T<)2-0l+EfQhc)HD5hza$?fOS2TT~|^FUIrxR;1sFIX$NfxjlX5&Q0P)I5#; zolG*C-w4DKV?0-;fG1xOYyN%TgLkC7Qo_JcOhc{y054jL+CM+bYq}s>VD$EAnD&#+ z!*dAE#F^6sEw>%V81ID~=1Jn(yG`GLTjgPm45M0({YQW5xK(r%bcS`={r-E9ZyS%} z_$r-;)6&wcldM$>NWS%YmD<1^?EulDwo?Y;uZKAhwnqKF9X%tHmf>y(Y#=`MvqkWX zKy5g6P_^56hci)^OW^lTBfL4fU?M$3h*lz+FU=!*INjF5tv<&I!Q7k}o>qk%HVasQ z^d0QO;M^<~-?!%Zc$*ZMb5Ft-T*G}EJG|Q-`Cb9LFbd9D{$eYt%n?h8k|b*`62#)D(; zQpYASmrsJPhwak`o-?zd$@)JNFZ#5ekM&JVFBn7LEpLkquhj1Gqc$GK=pQmZdDsd7 z2&xU^m zyXs8UKo@Zwd$8+0b#VU}QMN6id>QmuWp!$yBCgvYx7_`-m%A5+$PYd|(U@J`tZ^f$ z6Ks|A#Rh@ow2RgEC_*(sNuUN|hr8X{C@j2n``m?o zE#ln(VBx@(^QLwSSh94wcL%Q8I5G^wIA5~y+}xs0eZPJBxh&bxn3+gF=UFfWjpLaa)HHoij8BBTvM6cCZEYr}|m!^rYt55D4y)5U}PCj0@{d#%OZ_~J0} zbtn)UbHj@%ZKWi$o_p4|+X@_;WMjod&E$QZ7nQ4$NcG_Pw1ekPy)IQ3gZWw&QhTqO zr_wY;A}_}#Q>!jNrTMtE&Jwij1hW(`nv%U2`947I=ZpPZD{S*I*PZt@JA=yy0zoq% zGzz@?il9Zz;4Nch#!6ISLMT`UzOdQHRlp{Hhqg$_=|J|orLR9@xifBBt5QPBV6tGA zoDt}q+}6f{uoSL;{=A+d;E{J|H2}2(jYkiT-T9`87Q7ravA5&zosG7=`mK zT@=F-xQ0HP$&Xihi4{7Bs6;qoUz0@MslK41LZNGiVnrT4rq#qCIb1#YaN2VA>1Z!J zhz1;FAA*KA1@j_Rt!l{Vi`~rbooP#BqU?ddQ|Tb-6<$f^k~WD1rwhoL#f76^=woMW z->vZjY<@Z`YG`9EZHEM=twsiWHQoG|9ekFQZ(Iz2Ea0ACw?uzvS>v`QXJL%ghJGn2 z+X9V?*JpC0DgU6$xU>|sK9WX1kASm(gx*#c=vxC%cO9j2%~i#fi53SA(G_)|(vn~+ zbWV+B(%4yep?CROv|x^}91I(E^>5=6RoVq$>(N>ZX?2?#$Q(b#TciudimrV=Z@Z{y z)-^>79_sH^^|rfP!ufIar@C+ax$3D?l1hs{crC5y^IBmJ$;F0Z>O3+>k>y>^*stZbQ!oXeqW zI1$I__?^@9dxqJ3%-cM8b;oY{`j{?aM4%$*ygC>%nVo6+8GBvqRNZiWHx-ed3D=y0 zRrp9d(HE|AF}xHDtR#sbVe5b3A<1~X9u3&v{cA4gsP>pAr|;%4K;}RX#Z;O z_jTh`2oGTxPBqpyWo;CuUMSup{{1yi2D{x`VhoKaHk7W_MYh@JS8v{|r*STS2Y4$v zU0)kxTvWa`^5mm*%M$swg$dmyq4V=-dwXF<$pU-P!su>+l)WbPU>kTbl?pGh{e&z6 zS$k7eIMo}aQ#8MuqmR<(Rwzt>Z$x>Is_?v4DtH=i+zvbxe;w&g2b0(BVB&DL97#q9 z?kGW=h>RCumqek=XDh$cd4S(;Z|cO8>x8XsM*V*@y$3v%|NB3F+j~VJTgsLd$tD?D zkv$S2dpl&0s1VtEyfezIWSzsIVdNNPbDU$7b;yi^{;%`-{(twQ$3u^Yaqjzdzh2k% zyq?$dx-RPKdV*CtXE$Df><8Y&h8GnOtSY$d&GW`b=?g_i2a4ad(~QyUaORSPT=P{V z!_E;;!n!{Hc4u z#i%ye6_R70ujYQ`8y7Jt|NdTR?zNF~ahJqOPGA==Y?~jU_JT(DH9bWqvQ%YhM&WZo zv{r>PeoK(CFrJi%S2D<POL4vJ{YS$;HeF_E3q}5 znADoV4!Bm$4(7%E;u_+xOlBr>IAod+hEHT7ZYg>?-@_agYtMa7%!E}b+U#7^D$2r8 z6I}mw%+VWL2}fK$OABbE)0jg}!0hcTF4BgZaz-aBuD+rcLEJ}q&v;dRk0_G1_{XhI ztg}*!cblmt@^V;iH>1)l8+-92Fq(((g}umXZpZC#wXgONyn)6cAHE-;*5 z*+$J*2+sHeSF4MIQ6qsiockA*G?I`Jh45zWPvpdN=i{;)^D^h;Ts3E?t)Dt4S&Z5@$U>k2w zpuiJtWQR2(M@c+*li@rJzGZIUS!1iPQ=EIU;HK*|Bu2kj0x3GiVxmxDQW;sVW<5v;yD{F zR|Lv)1ct%7c0l%FR)Bq0P*PM}A^^b=axmBaR%1)lOx%i(p87T=t0E~ZRA;rPX&qm{v2fg%y2VRnaiWolfUMzP*-SgD2key2h-Yv zP_=kFXI`AC%H|YHRLvgj+Uin`Now;~s)u$OhuX%6Oe{lCLb#Imnpf%qYGE~80Pqiu zMNh-jVw`Wjdu1^#`Cz!lhh344q3!~A;I$&BwDK-aq+S!gg0b+h`&qv|=|sPPaXzL0 zBjAoOhA*&i!C;bE_wsk zn1tea)7n%`^`r2N{|LjVh(zlf0+6?=-SXuYo<3*!7D6opIn)Xs&C?N*m0)egl8I%PSBf_!oBA>b^x zvt_Ua(=yhiZ`NoLq>?_-o5H)^#Ipm@mAWgJlPJ`}J$?Z2GR?v;N)8DM7&#?7Nzd7e z9dxVB?E67GC?@CvSSnFwP0GtZm_cA7s1w8s@we?Ueu@JEc~2qI%9xbC%ousssE0!v zxzfA#RkZDYu8xU`fB9hP!md2Az8+N7F#W-kCUd(oBt)kfV={LT6w?}k@}b^U4mMGV zmq`60pnj`#bv@VCPUG!x*)LY(puE@Lw2D63C0MIi5*kZ3i$<^q^JD}EVO*!xEiKM5 zdqH_n+p6<7QMA}EBT@vySA`DY3IyE{#|S1WxqFF z#H$)OSn9U;mE$=ngfTp?^x^tM@O8Nnev%!8&Ehjna_m9No!4K%T1dTO`>w_O!0kVX zG#$iY!atCZJ@GsMM8BDLX~3Gi9$edhwfwSNDw@f>p$eEvdVMsqfaDMPQ*1@lEzN>5 zm{UmZ>9goTPr(VY$zasE@iY`jq2YO%Jw(cAr-r8Vg7%#%#aFTsKTAe_i0}D!HjgO7 z8!!yp00O?51x?X66$CqX zj8A?OCatWKA=@S1!9^Dc|NI`F<2E1j1N^DP>ef|yzIdi+KQl8yaJ?49e0(-1x;wL+ z5`NcT!0r3N?NE4-L@0$M*t8xzc<(u8%O}B}(IGV7j{&h?yhdedFzMi;y~7xm&S3I} zRf{hAhU&F2au5g~3aSOs^Fn%G5XafTx_}FvAhZD?xsuiiljf`(qPlQ3Kr9w+&=6vJzE4Hz?@DyPp>Hq z9_Ug&=G1uS7sZ(0EsbjhU_4EgBp-0{VVbv(TCHK43D>3iu!u{R~n;Ab3d)WD&>DiDW$dm zkXj62I5sXhkm;53N3W!Pj^(B1=NbXripy|=kLRlYv+2Jfza=pkthu}ceZmLiGkn4U z?zO^4FXoR6mY{F!bO2%$-q6hX`$$2&3N7i0{@1+yO(h=iUg}qr!FRl!;Tp%d_v35( z8?}Mv+Ha>BE%IZuEMK8N6@-7Elv@_KUens0XxQGl~Gw(-i(}491Yvm{ZV;}HF z;Cc#_OjLM4x_b!<5G(J1T<0SmgH-NlKOSDMne0dE02WDuGEFHG&~jXC&Hvt~^(ecS zu7b5Oy@3U61vT!=Ep*0_hNs=DginI4ie6|}@5Q0fwW_SBF0G&U!y*9L#a~{FIILQ~ zEHR?wZjw*^8P)ol;QkpVZe7QSy4wUgAqPES{n1@G*)THOKXGgB3Z4aU>qPEcJd2l+ z3*JXjeA#JGiCCV%__yW}?YmeZ{cn%#J%VWg*b>1=^pq!)UH57)+YZ?-!AJiERPgbq z*oNmaySS;RveY^Nd~Cp7@SoYjQvgvx!M_$h;94Ke!g-%j3$H<_Xd#{lpjmI!Po=~{Vf#SW%q&?7*n2JO4aQi< zWP!Y%R^Y%npcscRYj++W`u8v$-q_Vr?=OG3ljWmV(*@bAKXIOKYbI&bvh!J(t@DyUnX+7XCrVf}Ju4zT=ft>bVwt{t(?x#>Pza>T-x z)K9HN)-;MTeR_NTz|%y^zGZ}mCzes8pGl^OdFR?LPL6DE=&hRjuL!Z{&N*_Vp_}0O z!#@W=a5-_BnKezRe@K4%2>k|Z2sv6W8+yxNDmk@wlEqu42lEXka^kvK$tuHKUH?KnAt;6d#v##jKAN?vW*})=9f%uhL z_21ck|2^eA{n&Er5h04L`plXLLjMv^wbmnpg6@w$*h3oBD`?wKPS%G8BGxkpwscRQ z`J&xc4v=m}=d)fw1?GAbk)S-YC=%PZE;tj*TndM(Q%91nv4o1lOCX*k5R7k4dnH|( zeu%91v^#iNARX6SS6#9fDyOfY`(s90(Hl)n8bQhPjzL*RQDh8+AUok7`mS=ttSgc2 zUh7vQ`8DX)k1XC)@2$7Woxlh9))LBZ35_Wh2zh*IWuIj) zs6m5rg)8XIT}pMSd#fifBo3^`@e8ftS9?>|16Dy)?)0}>jQ8o?y`ysz{8>dICUq&g zX{}hVu%A`88wal}#r(PW?EehJ0b+AGb{24+hc<@j2|2qKi6f%yytJ&weA8{_Pf~QO zy;mLR%yNu_$esrXJw!osxrv{j@3~Tbi4!1@?)Nu1tiv#AvzQgQ{2JzoLP&vJVq)?T zppipnl9gA^X>^m;%h=`+MdmIi>!Nckl%9xj*b9l{?x4hdr2pjauB@!f&ng>4TRJw9 zT*H4~Oxs~W=g%y=W`=DfW7zUvA3><~Er?`9-6nhn03 zS+C07{?GtWfaluYEk#XAe%*>BKO$pFA~Um>%T&=1MrF;~w!o?-62$appwar-?LnG9 zD-$$$&`8GuD{sIoFb>`8(xaH{NSQ4%1KU>s!?F^(Q41)S$cVnc zY04<-d3Pd9y(eaKUw5eWx7$2YKkNkw?D!1Fwq_di3BeA7J2~de#h9Nc{>WmLDy};K!S-1MIkUtHm>9HT1~QgI)N=&EpwD zFnk8Os5nr@xVpNEhN;<20;b2p%#6qZOGTGT5G;366>x;MO|flNcAv^+>A%PmbKSbqnj?E@)&=S0q%1vq^V6&&&#N)IWwo^ zqnCa#M?10_mtBWufsgMDI)wC>&dTk3E2b^dbCERQqwilZ$;;WU}$}Mnq89;DIKB?q8s%` zktY=Zuoq-;SKZOtod~i+$bc3w2WDjQdJO>dTovAHHcj61@ElqnBf!-;P;~*FS6g z_Ho-6yT^qlIV@XqDj8)+xF$-EE+b!4$=>@nGE61>kgua)==mnq?gf4B0M2!u5G<}; zrwX!@iTAxp;`2Xa1>)a{jo)-8yb3@`NK{+??&$v_-rw&H6qbnw)eO`yF}dQ2K`@K5 zylEL4o!$vbULKEcZ11oT!G4l`8tPs3E*1c{_J3F7W8NI~OGGFL<3?g@6m!fxUoRLv z8FQInFf|0mdn6JVdEeJ>!Z(Kg0)fNn0X~)!xJtqRzq%c(F+aOWCn(6wOeEozb@@B* z#1v}2kZ+)5qr--_;<~ziRVB_haZHwC$54H6&v#oxrGrSIPc~&G#K@(g8%~SBNc{x6 z>`uZAe3C%9`Awcq;M01aD#|A9Jc34(_$f66gks!B$S44gqXQI^Sq`)bfE>&B&-$me z;hc$@ggV|Wl3EVabK#}i#}V0F$vIOjh25~+E0b*9H8xmzpPFr>4Wu6CxY=en^mYr8 z$nZy__YPmz)|Ew$8;~M<3V@*Up76qaMZ@D6tWM;Ow<9W>X&#Cm7vBh2JTKb4Fl;SY z344%qq=}w*s_Nkr1x9L3t5fm4>o6RioXh-vq-0~3C6J=?`g)dn`(}Q|kv>?SPkXIR zG;8TY&=_V&96G+!4vs{^``<@NOfO(+?PQCzmbA~tw&~;=T~~saL?UR06`g`^NXdbNk|IrkmaCo911b$qCjlb?O4aEAvj9GG*w`nXv&RpBn)*IUk3rI)+eiJhhH zpO2+?(Or(x`#=ook{%l(D8u^-=+?9@<&pd&loJLUTtby%3L|og*m|r-PNt`)&Dw-; zf>KSc4|l@IUSHPLwf1ZWT?u(ME8Xf>_fN>8A0)r&W;7w~k~TX`&;eB?jYSW*J(EJ& zV7icIarP%wX(Ywct#|AKmHr7V4=3pV6=R76rc~Z8juvu#>i%onu3A@9R3)}!Q?FRJ zv)^nGrjP%)b3EfKwxN|YyZYWKpO>`+I*=mU3oiGcH%% zCTuyk{z{>+N?775PBf~|wJr1+qnz1hfG4#aXVJnfB1lStdFS&e%57VkFFtG(UgC^5 z!{tPDT#dl{{O z_f%D2-?#LI02er>guR$a5_$rLmL1CWgiy^FF89#3TeF^l$h+ABW8+6G3m9=WAEH5s z`n|`82G*&8;_ord&Hhz&O5{}@F8;J*KGCND#t>T)J%zf@em?h^2DAeKZ*4sJGrg3b zo7bU&OHuV?_`&4&d1~%l*&`Y)>?=c7xzDo9xpx*_f(KS6jK1IKdtm*-W_7ip_S;_y z(acbb)+N(0K45-boL6W0_msX9D126dVQB109u>_16Yd~m4eUxWx2gZSpWYRdS*QN_ zgsJQPfQco$sqZv@Z+rGPp0XmB;NPb+p6D6BRIfEJ)GWSi7N^AMnfi`#W{hL|b9fyP zf&&R+F-d-0{>ol-cMPWrDFIbegy?8GnjZ8yWw(4mo13ADU)qi*zTGL-@?%*3g_`?jL59~cZyx4F$oI-4n|oi|XOe`JJet$d%qrgpVse2Z zlGdCUiiXJy5Am`6i6Y`8jC|F}n-0W<4zeyS$_uOiy6Boi!0v9@0w@={m9xWQ;4$m~+hAE^G@ zR}}?zv>RZpya>>>WvlYl#pa`b)Hsn_k&lr;PMl8&Cw-q^lJm>j=tbG6)Vy|azt zdFbt6;aETFo`SP{qD$W)X@;G8kmF$2`EBpO(HfMx?L+e#lP$6!HQGPCZIhGuo%lf_0>CZ1b`k&*O z3cS-f+YJgd=PHe}b4nHr9{-iYGzj7RYIlE5B)$#bYTWVNsV%0c-f6=cT(*@MwHrFB zY{)Y+cMe5v*SMoQj}BOu_99?cKg^8Vxa4J-&+#OUO9V+=7@AP(1J#Sbs?2=MS@U-XlCB7NuI&9eR1(rrRO%Wuf#fkPslSrzXw?;R+K{PA9lbv zQD8g5EK+)xOaXOl_-4dF(HIb-cDazVp(i{}s=BN+)(vV73eGC2O zGg&s;KBMZj3FLDwWo$>JG<_-z9@~ZCD7TAC{+4};LBVtRxTO&+!gqe#Z{|v-hfCr& zDqV(2%{`6wt1AhGQQ0OF7%LL}RpA$~3CQdzt5xx!J$@1lO*|^=XX|0qxa_2q1-7A* zvVy|^%G%=gO5tM2W3-p;i z#7Dh}s9k^M^=#9mq5p7=^4rD7=C>gJE~bZeMB{?ssYy$JByL-Z{l9Wdm)@QZmEeKC z&nenO835l`@L~Z?8#B~GupEVs$zH+O{AIQ-E6N3dc>EF(0n+bU{moM#+1W?5yaBS= zSIf71Le%$Y)t=)?Mj4}L-UU+}fWBnN3S%h^MxlzKON_LkPx-0FNImPntX>(T{f}|R zuT~&YRo#*(#U)Z5!5>%c(r*xAly9^(k?r zLS$<_lCjnD1oGt>i9fC0x`>mX@|#C2Gb~pOUlR_ohZlzn;$imj;HZ~xE0h0+39l>L z2YV8RTVkW)$Gg~X<~KOpc8mf)?TW3Ybhpk$tV940*dn~|J%^mJ>j4hX+4*qg$!~lc zXo_X=7whS6U02hOJfAUZjVgfW@{EW_)K(e4KSNWl+LFG=c`k>SseI45_f4c9xSwG))IA-vO-pNR+Fi)Z(C`@$Z680GUm-}5Gqz=b+>DEo zFP?2FcUd@E$^_csC-I34T>|aDNSO9SiT$X*qYp-Eg?!?AAlT)Zn!o|&+U9G{nfF7_ zXUkbVN|D5yM$sGBc#}=q;6Djt_mK8}g; zheJokI2Pze^pe8gB=IGg_ui8ZYc*I(Y3jp|;-4wCq!>*cPc!6!l5cwp>~YJqXod6M zZ17)sM}=@NmQqUIXih%!9OH8-kPTWOjfHM0m}$)%@YHIh) z!?rSmP!Txp4V#tS z5BA}gni|m({}Mv!QS=jDh4et``S>SfwZTsTn4&AWqe=zLU<-i-6U$iz;P{G8%iLC1 zYl=&p>8yzvi6m4T<4Z))MoD)VVP-5j8?<<00S^7&_4-9GveD_97zL9}{O)QRzpyi= zBagVn)Ip9yvWLG5_VKLVg3xa3Hlxm;q-`2Cj;=6~b$fCwp`AHHP3Rf$x@Wj12Hga< zC0)ve%w;xVjI3jFmwUm8*M0C}D~Bxa#;a*b8h!z3tCnaN-aMJzW-bZq!KuK3)MPYj z106i!WfU=5a!u$M420ZaZ8j#I{lu1Z$LE?Y>8`mkTg3q4uovX=x|kWITz`wp*q@jX z+L5amKf2oLJ*`=VRu9oRRCaC**;10D-EPuCmV9guNAJn$7aXm83de+TyfawOZV`8i z`!gmIV1}~@o!KlVj?lBUj$~b-42|DI11`L;Fov}?uiU|&h*I5{lt18#y@V<1b}OjX z_Eg5IQpr&4h`6rQL51l`B$D)e4>76H1%<;y;Ot4}>3@AHdsX);2^(J%PZ;|3P(ML@ z`6fZaByvQ6EL}W`+~h_dd#Q~Y3|fu8$7sq*#p#c9i`^ApDO$o{A)aR%fuGo8^Y z9(G|K==Rk0$H1UAdd+C#Gher&z6pK_rzLkh&AY`Y0RkxA_Lz`#*VmTzidDtlAJ199 zHg0^4tn`~>oJ~Ei#kscf`F}W-Si{6cD4pW8Gl^P|kNp1jN3_}$)MKuFcpr<{Kg`0< zDzl-hO*|rTHrNCwQ`SFlQ_mI;{H>syEeelE=IUm(^JR7o{mHR6207lH?Na5?AdEmA z|CTy@@>IagWuDCUl9LjdFK7{=F|0i$v!ByWB4A}^_P>OUE_EBTC+2!1K*>aXMD2dW z-H6P~m%8-kbEl1UP&w0I+*057vj<=6qJAe4y+LPe7t6V_M~+hT8d3mW?Ek+K%Qy$5 zB!kwBR)HC8Ey^NlUmqtwIStMvU~gt!9crnbH{}^8;VO5Ol{;YB=b*g#bLyd@JK*5Y za9*u^@la`Y;MYLcj=?T;vpQPMUH8AlOpqqx(^GGiMAdL})d{A!v8pfcx>|JT z*+}MCA>)g*xSwQdoazggs!v}ZXikQn;xt*p0geOTB|bp2WM+> zwSufWnt0z1q1}HuT-G-0+fmvq z^AXhDq}{he<}g!E+b%x}%H;fDc8CBb7DACOM^*%haOQ(F7U-dXhwc|E9oRRw-QZ{e zr{r5ESFrGqJ9gM1f_ySCtT3OYt48;f)fobbN#&BoBT=ed(s^OVp;Ae#uf;^K6Cvm% zkG%JP6H0=Gmc4%pIelAF*7DO1INEJct&S)jP$0rVn;)JVR7R@``^=Se0^lyCSAZ8FH>TG@CFL zoeIWPRFB{{aEC!&iT}M}Sz6tjOdgn{dV|xYqI^7!G=BId#v*qp&xcItrl`*P5X&qB zfDcE!CrbCB0jVU7*N+9*(=KJc78u9Swu5}LEi;E3PnW?r*Q3M9N5^z8)FHEEzq`^b z=p#pa233&P`DQ_?Ehkgj7Pm-ie0-&7*zHK)zw2*D^sHCRHy4T&WmRp6t_uRCOBa;y z>P>Fg^FA`!2^J?fw5>zG_GSXXu#`3J=+)Sq)Cknug)zsVjMg9~REqJ5<&*iKUeI=J zTE-Zk=3P)O>$+&?)_sP9b&lpw>EIz?M2I7g5p#8(pqEf4B$6H^7|ja(bRqP#;}E#S zLKI(UDNpQ2{M|;aG5E$VHbC8LH5)&=1sxtr)}ulYZh1L>&oMz$*@MTzohVPiT!svc z*9WflYtXnbC{^ANl`Q;xzv*N+2lY(me?V}#IiYUBV98hcMn-)jj=M5ZI@#-0tUFH05opj_bb3fE zVaZ)vkJn%AnmXlA&g7Q$3b%g#;b_@>4P1<4-Yv6ef8PcpKm6nb$|=qk9~*>rGomZE zI}VetGqTC<`LXfOt^#TQE3vj=T7~lDudYy4nojQ`CGm^eFTV8S0CZdvO8%mx&pFO} z=$Y6qzUI`L$&HLoOe37KL+-0>O%jMs4rcAQoCye@MoW367HvmW&uyV-g@U1(J>0PP zTnk&X|GzE8_~UKV^+_DjR3M{0Ozl|x)ZxI)c}tkWHcRtCaN}{16i8`?$_F)e-b?B% z5{3;ps;N{yA-gnMn#PnX*Y!j~e@$&vXb!o!2*w}Xy!7Z01~zGP3P4?%4g2o{FJ%cl zG^=3LNPC#bSpDnim~zdhdXEw}0^};0CUlw~SliEXQ{b0RtKER#n;GgRWON7iOV2iKU*B8qq=&LW=#ZsRiVJVf1g ze@=1{khw?QO9PfPX^?J6VRND@)mW3oqi%MV)^mBE&Yq>HG$MueGcuUdYX!!G>_jOJ z?k)d5ER4*LFlr*O3p4-8r0IQZgT7~~=ePr_wlc}`a3H1q%=*ckxPN5p@sr!9SC<*6 z93!5tV!f<_PqkVBbBH!xt&?2o zT{?@wbrJTp`J-n&pUN2hN;ocQyV!xAw6wE#Uy_uIskvYrI`4BzhO9Fc(shE z$qvu`cC#XK65iR{5ft1v#{Jky<<+HmDo|6U*wBNWIHN{jqnoJ-Y0A!II1V zth%0RgI{hFEqV2KAwurLBlO{P%UiTd-l?NGk6Xs%&-u33s$6i}1yx1n*;#Mtly0DW zcAWN7`>OG|J3l;s?)}NQds;7r)--Vlv2_+*qpdDEEVbq#S(vkpMxPP z8=^t@<{(!f)x)MiX{Km!Nt4ol70h~4?!XyyjkN>!+gNOsd5Fy zuZ|QK9<>_H?}s=;rdWcak9hn#qeNF0Z9B4_Aep*#nos3@$CAMZjCmnx6#hCxu^soR zP6R*V(E4f+QcFTJND&I86iIM**h8EOJV>`Am$e^)7302d!ain0^3J6(&!|#y9>Q|v z4!YD|G8$BWV0mO>k-fOh~Rgr zM~Vhw(87}Iq`Pokz;PXYAr-^Z_@|FBIt8MfDF|FH=y=t+3kK6zvpXk0p%lh=j|aba z&Uj_LDk~8&$R66U0Ge4BXOV1EIp~xjLTCBh>D`Gpu8fHtCNDn*?1!nwAZdV(7A`&%gdkveLbOLhMpQvwJvoyhO8W&N^>pZQsh;Vf;?> z@rkqNzpzTg3#DP=yeF6Rck89%(Pfuw#`~S; zKyqi(%1z8g+IF;+)$sZ%u7*PJ$&H*Jv)5DY+Q__)tCQFaGw!6e zZ1<`o%l4ZdcMeo)&bXLO6{&JAUkO8oE)%eI0=^zMBsbZ<}g7eWq@7i2j% zJw7nz%&9>OzuR*x9J`+Pe7rMk^TDI+k+qv648!%#Tc@I5%Acld=Y-{?-RNUUaUzGJ z`S{|^;C4IY6t?NCMC~-XgXibx_X1AwbN{gUm1Qrv*e6%6foc!T#0v}Rd9MM_Ya};~ zT1cSE2I>CI`@)fL7AJA%?k4}uND4^wM4aEbr$9|L|J7f}TT~cB)W;t3twi@IZ34v} zGKq#D$n%HhA1Jz@Yn%^imq-}zHLX;lST zwH%Vbx3Cz5YWQ|+2zu(!WirTtLluI$B#+IAv7CrjKeNX!Uk38=czoq45!+>=_9b+m z^8)T@4$OyUNa}Wc%$0>27#PKS_uD=@fueu(5jjaP+_3r`+qY;k5xH*v$I3saK$lwj zKHBmRyD7W)d$P*nXV*M_%b5QPrXcM^9^l6&xMq+?T#2#CiAa3e9Bi(WF4|zlZ&BhA z-5tbonPLTe`O0#zAcN2HpiO9iU{27wkfXd*HA2de4(bx$$JU5hG>AEQuhu-Q>5piv z;gQDQsT8N!Ji@8hVsq3x+S+ZoU!8P#lstEv32M*jJ^Z;|e6_grQ>=TIrN>gD;oozA zkux(oGv}z#e-ZbB3`Xl8@7aYa`?DKtde@j16)dOciB?^Byj@3`oSunAgl1=dydRz> za{#xI7cLW!-?@GtY>5hg&#nO_K`!zB0Sv24u!VPvtwgBFU)oc*{9S(z&1Hfzj6Z(& zXY;l@IDs^fr05N+(@u#}PvP#H!X!JNL`PpwGynct)MKYjc2I2N73eqj!pYvSgyQxC zZVW@Zc=;~xbNO`4@#`9v6&mn)oG&3H`iaYI3HX0TGj;4uKvaz|pupbaxc-Ah?C@y{ z`T+zLicstxMfx}MNL&U4On8&!@N zmdXn@Iv0cRc`ysc^x3^{m#m%D zA*i5FWnvMzO%X4%j0~_Z+-jV$gU;*4-+MmUp?y0YXM&x3RF=o0bQC1s1#58Y71`TF z_N^_NZPoO*x++vUO{Sd~bHCQSvHq=Dnxp~2qG6lWB=sA-parW_KjEfd^8PQD;gUIG zf$u|#GI$`!Y$Yg)dZLN#?O_kq6_=ycl7A;9I~PYj|BkHEk^e66fB*i~AyJej4(V-? zQrSB=IOxI5HX(fUt-2l9Acs5QOWMbgTrW1Q`_Gb=RrQ|XD#LF2ABCKjWY{!I z#X5P|U)?>OsXW6#g;@xcIN7eAT@Pkg;Fb?UteqM?>g0147>a!GuX>IXf^12LacX!H zKffaP#`BX*m;EnKZ}&9J3L6>jp5exqV)9YdWZNU(i*wfSdYiRmn2yR!D|z@qduC*K zHnLuN*L{s>aj5PJ1SM=;Rh5*<`RscvAGHtu@vd8?UmQpM%i;dT&e)}hG$Y5dlwGXu zuMIN*UC_>t;NkTuDl8eK|48aM?dJ7=BHaz?sx>x0O9JJg$c ziEXK%x3^bY_n)9H=&a?%VzBd@a-OTCN+?j*9SQo(39YBVqc**Lc4D8IGtXp=S`b0L zq3=7L6`Guih+7Yx=3#(mR#CoLLSCpPilk#$_+^QTZyxeTcfu`IZu!Ro=ZeTrvl`m{Pz5Ew4h7noSoLXtJH2 z20JyhU}O#SPVdr zgWw$+`MTtFa^Hy404K2a;u^pqcJy^2GP9))y%ME&NB)pO^I8L*k6n(Fx);@jb;Z=% z*VK*IPo|*KA*j<_qCW2&4RYW9y*a)lKFD41ukBzh^vSs=5wQHdJ zfI1y>f8jmNViU#6nxuH*?&_0uR(w6U1M}aqP}d;)ox@Q9{n@gNf(LIb;;IW%XGp`E zRuZ${3RW$N8%E`&vryxhw0n`NzK=62Yq5-X`8V~L#{jwL2m`9SK1 z?m+q?68DnlRMWR+t!n14ioi_VdmR+Gylce-kbO-rB;JFY;HEx1Sx2jsnyDdh<3@F#V&y)<}> zFEOVb$e*%<7=W4L@|1I}GFUT7Jo(M|Acs%xBv&Pl<(%ivO@4IMnDNd`FF(kSP;Z7L z?`s{TRH5%I7`hjiuhy|}kK9qv^uZ>mKLu98)5%^Ff-2vJA5nKbHXjyTb#UK|4e4wi z$*CA?wzFqvju{2MiT^scct-kaZjaWh(D1hsBsayk^U`8q0_TDwoj{!)ak95!I8spQ z#w~m1<2AB7x(7k}_pY8x0tjNQ2e)a7X{z)T!L-iw4f3V-uJyL3p3F)~j*!lhqr-h_ zzGgnQNJn?DV1sXl>8vGsN45@{KKF_c01k++67zuXZqjUWgiJldHg|5KwaaW-EqrCq z+8k3RhIlep)NK0NPk*ewf2&G+$4BNf*A1t+k9{BSDC50ZX)*m()10YUs$OAM#bVO% zgCODazhdG!CxK737;lFDCW3B{z0U1^j_5o&J=}Ck{)1azcYCVyQZ$2=A7sh@?K1rP z5cKkVyJc<$Oy-Q5Y~JS3RfwK68GB|AyWBAp4Lr@I*`%1I!j<5n?PiZJ*(PWF-8?H7 zVkesNfTJuQ#E7%z!o9PSsrtYRayD!MZnd1m(HZA=1tvs=! zdrr^tlxAVmumZ3%c`eeysOQC7GDiLp1MIrcVd2G|!){Sk=#MbpZaPM&Bx0U$KeO^B zNA>UdhuT-Q3-?C61b}G^r`UtqCvhpS9WWN=d8PUGtKi!xCHihF2Clh>D+kM~{!jmw zJU;(Z=WS%==bE(07x)kBm5EeBM4oM&!ZY)EpWE~NxZY;-MwSSIGGG0PIh*Qa z^-FPap@BuckV1kNjly(ZY<80CdVN&>g1ANn_T+D#w6h6BOn-4LW{aj%Qms_it+t3lA@UuFNdG`+DA@^VIB?Rv_i$$1V&m!3`3i zolqAd|L5x%VBen9j;`uWgvHNZ-xu0<&5O!9ktW*@Hd4E9mngBU{nmorrQ&Vuv*SV2 zLle!CM$sDF$0&TRClX52&g$TBmdhKk+Y@S$AZbVx3=I)wIF_ctoV1|SKfJVZ^)ezaki$LVEZ5}7PS?9;-t8C&^4w1M z#3H;Zw65JM+hUmBn0U?fiw06NldAmi>hV_hEjiqUg9`&+JOTsQp{F;`nK)hs$h;%JwhOe+t~r;1ZQ#s z%NwMqpxzEep9t|>%VFu%yJ)8ud8+3^Q$(l2Rx+nLbY2!Lys@Nvl)Qd4Uy#7d*5hL4BZ#< z!S-*fOJ{Tkk=rwr-A1LqVg*Osv13vqklCe5f5Z|sdz{WbiSiFlTJLXR80m=L_;i6! zKkSh`?R2{1-n%K>`?t)1*navam2ysEKU@vXR*F8I}sOY6}%hK(oAB zlE}#!^lF=p*oPGky(;-75O6={Zu8YUw>G7BBi#&CRbcEPHaP=}&(LhM<)zuWPbkFlGBwuZ%CayH7D*~zvQxaS&Brv#AcRXH&k^=Adr zyAp`G^;DuRc1w6nBhu70Sa3Rng}Y)mZD{bxJQ;W$;2ILANLiHbcR1#pz4R8C;s~pH z(DbNWO_>OiyecCD1Ch_*{=SSD{Fk+Z_zui zJZXU{H*-DVPj*RH6PK>swnx&9RYF*vl8UtomVHv!OPZAsl>8l|nf&pklpJcsU#KTD z8%CORKPtv!cM{Ze+e}*Uk!G+sCe!Gqz#Z15#{-Lt1}K-wAlsP@Di@g5Z)*Ke5tuHw z=`PM9PZf1}R7cm^emUv$_|Lah#0h*v4oMaJE`dL4QHTN_Lmks^K~?4%=prSh${by8 z^MGS3$+iX_cS-Mauuuc`QCD#h&gaMM%HKl!k7)+FhK+;A=PTzy z9?r5KmjZ&mRdK_mM!em34m)8S6*q@5n;xRw-WxlIyYA(&5On(?aa}Y}7j5Qw?RflMlW?59Fo_Rq`~4DH=-$G4 zA-r3h4;TrKAKW9t`Gma!L6ievBgmJ&$OYlA%1s1>U2|qNHmH>V(TGgrxIynC-@-gD ziBZGJ#X!#mz6Tmm9bN8R2)ahHLrExrd#{4GbaJ7Qv1tucjfUOAKR97gh9FjF^Y01M zBE|z_&hxkaiHv^2cZAO>_#pobg{)FTN5AXI!XqxW^$`9UvsX-7jT)X0jKC-UC1-ZC zf;(z#*)f3+{Do~b=OV4ua7bQE*$U~gp-o+ILV7)JhFqq3Gu|EqFUt0V$fcv7UcRAC zH~fW2cIv%?vz7vz|ERj*v@&^T={gfH0Pt-1zKVbVf2-PpAn*7)lf`UKpxk?on zNj5$&SJbruywS-Iqu*pH@etPUq2PO6_7D!;6a0S<@F2k`}cXa;kSWe zK=}D8(-%2+G~1~f#;7cQ&ibJYnp`YaS_NUOP15X2wA6N1=(utcxpy>C_?58((ygQ} zmF4)?x{4J=tF1+qvw`$vyA#<S=>;on=2?(*!xj31{aw5rLFEh z`0%Ez>^c@@qlorAc>qW_D~~>WKv3u!P%mPr=g$utqA<=kz9unsDbfR9Kl_{5nzfjl z5Dq1MHZ4Gi_B`F-FKLc_Mg+CSA2$9#;?h=_L}Y~Tkws;9H%LF~SE@+*e709N{5X&l ztZ<>80?A!T-5UYI{nxef+Gek$V}5+gP*Um>s~zsJS+mUXDoh0TAnA%om+R^O*VVtL2fQOc*z&-1!DfnDh}Q;?*zk&`7b0wOrzmBpY*%pq0B< zh#+IrWEsoI9po!kDcvs^Rva>oMT7F3JN5jir8A=AW_ULU+<)ARIziP%&N+Uhl}_35uKC1oi8X>Sp!oIf8e6`d{5v)8QL^byt!|( z;YgMS@-pwjXtiS2Q`+wPsKsZ*KKJ9)z{Nrq{Yx%4*;WGUd?6QFye5)8@?=)*gN#j_ zaq>iyD4{eTss>)8Dz)<u1c+%XwG6g`yS*TRtu{KR54*i zH_OVB;Ih{e8RvK1E8l+Uf7{n~*YNo0zPoH!?#m{5=^9x7mfl{)n#6`Txdg?jUs>T| z{R^z4*q0k+uj3TknNssth*0kfhRnXIv@DI8GlxW<-T177g~a9^uiGeF)+6-Hp>y$f z*yMLJksIReYG(0N5Zgi~^Jok}N}?n5niAo3kok={JN67`ZvR+dpou&m4Ejkjy=`D8 z#-asXhu6+S&O#b4PAm~Vzwbx!DN+#%;)Zj?P{W;1gO>hw{M=Y;f(cjmL zhwk18`g`NXKa<+GbPaabtgs53pijQo_JV@$uTv1-j&NCCFDi83O0|};HwNF>1DO?| z@A*+v>_n#hyQg=n>;}&n#7(#_NRpqQ#U%@dNQ!~QmcA>k%GCISU}Z}~v+N%8YPyro zSM_3{)5RrYc~2c)i0G^0d49D*uN8tvZ%Z*0wKp9lc+&(Nmsgzc`)goUwr|5e_JsjM z`y0f`?K{Z`1Uf814fX6sA~b*W_P#je<%4kEZuH|sb2ySSUQytm-lBy~Q-WeXRqXb} za)~(ixtGLliU6i!Vm&1rF0yaa*eAO5C%#MjytqdA%E9EB4L@J5S{k^l#gw0^g5nb< zuzEvo*vOS?#Auk`TU8|^EnT@sHWwSB+R|~^DHsKy1m(tHaE&TB9^QO!vm2F_E>ql_ z(|y^%4nJhmA3ubJCe6?79 zW(FL=p&kU8JM!9{tZ4%uvYD<1iEaBW_&xBxklHVFo2A07J9kc9L^K z(0%2YPQu{gRdKpJz^mwuN@p7+e(v!#5m zzbQokIB|w?+!I4nqG$UA1Y&vEESqA;^v-4v|Hs!85UhD=8q^yf;jvicv}|Bnrf8qP z<)nP`zYTR)adblobZu8Vx=ig@x z*2%!IsT;4F^7xzaY<=XWxaD!@}@h9 zzHwx<4W8)5TkCxHIVCBf%f&Y}_ISI^)G}w!p!>-<`=; zwC0y^ADvQT_V_U2T&X7JccUU(3Z7QT04(d@!Mb<#{#=Eh#IO8s4;EU(7+9K*`;HG{ zhSxiP;8=VZ;;f4wH|lVF0mRhKH43$2{;lbR!^;q{ip^2o^Rx5}dUf$axgIVJv*c4J zdk=w}ODKDc$iA^v-rX+9kJ@I1S#5Ivu z2{)Ep!82;<$z|;JOB5c}84}lb`~%G3eUIfZ);epSiC3M3W8C~je`n^o`^e>Id)pYB zLcglng?Be;sOG5R!Nokypz|1^TkIrbG;T%~DkyA>oM>(~MFsH0Bd&qgA_+|*+Q3<* zJu>NV2SZPt%`H+~Oy0|1CsK9Xyj4@(dC0YxmlM%&rq552E9PmId@ zELB0IhUE7Nka89@yRvwyZ$G)w@@AOY#V3(%&_ZSD;iqDPB|i`&*7WZUMiBtC3$DML z-_a>GRojCz62(sTkMJTdB?csVS9d%oHRReY&?LW7JG&}KvrzNQ&lznrX(+MbE_eat zU3b{;U0ij38p_1=ztHN*baPPifY(8nZs2WoPC&ZoUzrv_MM8pCOsbuq4eD*?VJCN} z`3PK)NUkhReQ(+eakxClv_k1tsar3A@O3s?*kGYBUqul7-wvW`Xgc+*EZ+rrB8m4 z7O89TZYa$~!sRQn^^faC@ka)W7)6@TGGW~09!46-l9W{WD_F%`b{Bo+#1j{aF@Dnu zX|#WpznxfsxCYC(`OC~XYKn;8y*1uA_26?922FFvX{$N9QWQ86{78N;`%NljkM0Xo zXrN3$6XjdfAz5NPy~??H>Z1s%P8BKRXcXUeAn31h;i`nxK`iFm+BmZV+Q-1uI6#$4 z^*O-?zbJma!xG^ln4GM=;i@cR7Pn+-kQvj1JdVdq+zEi0TO=cG5>metMZIuC_s`@fA@XSMaChD8BIda^_qLddoZyf(x8zfGO4b8SoX=&% z?5%%i6n^b>KdgRcQe%F7dUOm^=MQolUGA645~u-4kSefycy{{pn}dJlhE7EGDWxZI zXqVGD9ZWru3IG=Jf8XiT7{e?`xB$B?aLSkJrGUd&R9I3}HLg6%bYDwXGsK!K;m=j8 zfCy>0OLkAB17=lQRjErH`E}(~FXri4Tyo$jC*IfGYLr@9{*;x$l|&`xB_}jh!_=<0 z154kNhsl|y1Zv+Llo;0_X!hnxN9fzo|8;k9AuroLH6q}L<6{Wvu2cC7r|p9y&_K73 zNF;{nar+HPP1mfewTQfPgaq5KXkS|7JwpieTeF#6&kyhcdC_ZDx3pHz&9Zv;JTp!r zV|HP+1aGaN@ut2aW_gZX-q%tDwKOGf5417Y1#&nr4n*z?6>o-SlzLc_Ri@<#AUmM- zw3H0a#DpxDLcS;s0faut0?%Coc)g-cU7_>4m14G9RiiJeM&&8z1oj2kOiK6F3f$#J z4p8nx_BE8I=7wfxn4C80eJ&@oPqb9>4%+8Fx(}$DZko`)3aIjvXWDuqeqwxUE`^|% zT4In9X_jp7(6XHGUrxTeN@pC!ZMJv8EaHUQHJvZDpP`R?Aa{ob($cUHJY7RO+jHM~ z;Wh|0Ix?Fb#14c9>7h}5!<$!@T7_BGxW6?;`uZ#|!BZ}!(?cD=Qli{x9T@-p zAx0sj`QNUn>7!lI7Q zVvmJHE)APz6{P%>wn-(Il4s@tIp$^TyRP#tn?7S)9Zv5>fXo1fpb0Zyosigs=+7jx`_pJX(1^eEh}_%TUpvzRl$HAFON&`zjdhk8^SlWS%R&0_&7@vNv6sP zj}*%|Xq4wcfY2W6qH&|#uTC^TrIOg-IDIJXfsl4b$4@p+UB{7SlfU{9>b=qgyvO}4 zHcG)myQZ4xmX8vIFx^ncZwU-LE6W6J-QGIW$U_F(Kf=jlqnuQoZxT8j)|o_O2xft+ zZZYQy=^v$=j6eU!Jv>3oo<|wtRk@6P1L}>nYsC#o9z!NFX#8fNaWiXjwRl)99&IGY zSeAE`yufY*^zo)fEZW3JhaFHh%##>!BWjKqW0uMTQ29|aM;>lB!MI6uuF6(tnj_7UzVSt~Lu@|@^)Y6vTdph$RKO%k3Ix!^Kc?1QUH)+-~}sYi;xzchsvqQ{o%MI#VX`?b>`Ba$nX z`U;BGT!{N0+=_AcIV1T9v7oo{?VBRrO3p?pcv3&@bd^l`Y`^t8ReUw`i#>*`+mEeb zvxiO1Uc8isiQ|1+{@Y{d(`aJ&iRh;mO`LKVjZ*XXiLUWHN@TV(1DDb0dD@xA(PAP0 z{C&Ts?WM&+x}QDcUPCFzqnk|gqu$l)`}mYl)tLQ2O14o)%C`z?GQA_K{y1F*bQt+^ zDm#I(3OA&Gb}6YR|As0I$b)KYScl39fU_@J73eXS*fKCyIptE@@Na6afsp>53i7So z((ES>yt}Cw*j@jpHgO12(|&K@A;F?~)2LA=S5{dx-dzUttY5Tz**Rzm00&ueV-fb6 z1Zg-c3N`v=bR3^zeSv=}Z^-eE5lBEl#N3EYAb|vVc{*|ODJXiaNSvtahJSaF1i!k~ zA-5IDrf+QmKT`X-QRru=#ju3aC89AVLYOMHpbyI8z_)LJ2|Y&Cqq&0 zc=!Yb1_HmelUYHoYBPvu+nRcP&KE7eR$4e3Tmds0ECyWlU zjX77vmYTc4RIN2@W8{DSYNFp~>f1rJo9T|t!s~kfrv2{JiSpf@m0v&KB%DmoL+X_M)r~*B(c4jvd@X)im9fF)-+Y2y_+N)zw%U$p zhi5%QacTOMUN2q7PbZTwi#1ahhxFNNiwAHcb>F;pGP);z+sp(wqsc@QVN%V|;w5pf zi;#OWMIWRzeYo_|rraVphx;>){!1LnZ+shF;B7yT3^uM1oe!6{t13@H#O|wd-7r53 zg$wfMm&Bk)X@dEgxVA`+olC>9B5!Zt1kI5n$nat#KxF;*acwIhOQNbGae{k(%<*c} z5Z8vcVM)TLA87S`qHEy#x0vR#y)sk~RdKD_QJr$Sv4g49_h+UE7v!Z0mZx^^vQ7My z4ZF>Bx8B)lCMRi|&oJx6)2=L`gN*5MG0U+BHiy~cO%lcH{hJrIHqDF=$aQ6Us&(ql z5eWgZxdhswy+5Ben_Iaf%tt>N9qEFzTF0Zhr9SM}^lUP^>tEOk#_CYKeS~xZaXU}=9!2-&syZv>ZYP!pmpn^jqdb|k?z*vA@SG+FulBDC675XGusMgkg;eV zQh9s#=U2<~)8;iu855;bq*cjpz7PoL(QwTw0bv~NDAcZ?6{n=61lz7?+9xXPgS>3O zXVEt>+F20%S#nBVeYOkXIy{*l$+SX_}eHxOo&g57Sdi>{3(x;QJ}APfBR8#5{w+4NdGzlK<$p> z{h(vgpv51D%PszD5p55M$b5T|Ljw?q-gim)Wxn~l5dz`*M*mop+mTz^T+GF``Xs># z(bB%S$P){QfLTQu>OgY`{p-`6>w@4ZO5XU&DSdMiSIhh)2RwDhAJTN=BvVwS)EKNn zKv$t^Not604&WoMYISFOfv<`k{qnwJjoMTVquRfn?N@yeQ&Hn#!Nzi)$PV)@6?S=h z*U~=!)rL6L$(~!a1FH>1p1oREMg7U{l8BpK*CiZLgb&Wpx~fdZp@!1qb-p8uliY=1 zb)kQlUnLw~O5@ZfkNu{s3nsmoJarZ(ID=bW>4116PG9YD4<0$z-EF1#yt{Cnc{yuY zSN)9oBV7&nK}MXm|2O%!|TU8jz+wyf=!Qd{la>g;4IkS#&kYYNE#3 zm}ej_PZI-@=z;|B4{@RGLJw$7gsz`|duhnywxS>F?#Yc*qLdx2mK|V{MXx{jo^ESm zLO%?T{7j_)Y57&M=#^ZOPB)C2QSuhe!xtA$={r1`kbY_D5brh0OJYmy_nFzPp79vh zSA@48}!br-I-dvB6MFWUaMmw_2{h25P8q@>JBD;)U96(uGAp7IwA^5uA& zB^ekNkD4ToDn~d3n%94lo_sT7F>O&>lg{fazo%4?9awjR*$Xc>{Xj#~U$Ff)kL~@nb)ZIcL+BQ-}`H-f?pyw}IwZ*tUN4+7|*BR7T zvj^K3vZaM3We`YN9%zKPsZCVuCjZFjxKHUy2wb-2S-G|fMjRX_9qD0BWvT4B{!NyZ z@#%EMnjo!Fb1chJuwb?0$A#Y-HXl6)b(rbr>oTKFhU61o`Hab=B$<1(!eNhgD#a$% z#w!w&Ky4PhY#J<(&(zj>v!)R#)iCsAF4jL?E@6c*e?5JCt&&I7*6 zMb1@dS52O22NFC`SBQS-$lXWvAL9z1!vWh_=MU5B$lHo&qF6ow5;wQY`@Vty3lWYE z_p`%V9Rf6OXFwoV4Y0xqL7?fKP2{J|gb!m=L*HIxR(_LBR4~6giw#w~U0U1w)cE)? z+opqcN_EmLBoeG>!pxijN5)o zR@!Dx3A6O;GzhJ|Gzx!e8L5z*Z0z9lg{1sE8dJ#DXS16Iw8Bflh@y-Gz^HJ>WuMRc z%9mXd`XXUuVynUrGmj`r&z!1CdW*7&{_GBKF0qJS`7Q0pmK` z1{JrNTqiMbI^o*DSyi%4dgryTdeX>bd%Nlx(}V9I>>ZrENyY3d8q8k-fo#pM?%Bik z)J@N(&tzYvh<{pYSS#X-H|EmkDttzc{UsP63{DA)Vza`Fd0h=P@P%K3$RI|MrcET_u|gDX@VRdB!yj)>pzb~?XcB=hfIUu0w8<0ypo2y z|6daI-`^Z1W#wHTLsOAt+et76@_{S0KNVzX$faUaQI*$&1l@d|uqbeT^l;5Z_r^u0 z?~d-@m5YVSV6xlB)qOZ4Z|o1WOWaeP(_Xmd2t-~`q4TDUPqJ~WX{BH3;#p6xC3DP@ z8ItGZvQ-z~FtKwHy@+)4hqJ4-RwZ;8!ApqpZAl#tcPhkv ze7?Dx`;d#K-YMG5z?AxmzC?ZMnbI?~Q@<~=^coO(v50yE+$Fu0dpzrCyC6z!+fHSl zIo{}mLYL$^&jxXojy$>nNzW=|LGhjf__l?IZL^aNGTS|T`#zPHj&REj*-rG3w`XA# z&Jk3R>;vPM^HDsmeg#WA+Xy+~g)1vZ+?ma#X1S|R*;(Y{3fY|&m~IZqb4A)q@&V`# z$^SS#;Uy`_rVznC?z8kKuR5U&_ide-xw3-kJR-`f=>6)cUc1*)2eZ&oD#6Dir+jPk z)s?qh00L~C0xm}u3`Lg-Jf7z`ehp^gp3+{U1&}Bnbn^Kz$lh3;<2^KA0VIC;MJdB~ zbX9ng;eq%Ob^QaEdX89>su+nth?FPcFJcN@kmg=x9jLzqcs97w{H{g_!5F zYLm^}^tU8y%I^QJwR%d4e`Yw+H1K`Gy~sUvPa8SDC!<8E;G@`7vr|bE(_|*d;LYCd5~`{mFMC^N0WBGJoeEAO4LAn!2-p zK&i~_x!+)w^&9M^iTi9y_~nFvS}CgZj{4|IlU*Z;pP8+$BDVTFGwDHr;GRX~Xr7&t z=>gQkIm1|s~KysG`fu`DUFbHxPd@x zFnlRpmfFi4XZ?^u-u{P9p4_fI<=iE{b?2hZq*7H0_NO26xfpBbQaMsIo_mWp?9kNB z&Upcs&}eHO{>dPfHsl0=>WC*iDQ^}kieB+4do27X6aj1K!#K45Q#JPKYFBWn-@T|r zGpq6RZ>6E*B&Ni`tuZPK)M1B^`mAoBHPE1s|>jp$_E1RV=hO%Y5(iT`^ zbg{%WR;!rnW~@^~rv6`LLNzO27Q$!>DPw3Bj_1$D7LS z_H2;gSLk+C_w>%8p{uH|?H)i#h2fjGdJ+m(;Et^^417{EZ8FnGlQiNi&FTTG5^WV3GfsY%E~_mOQ`kAS zMeW?+uun5~34HxNUC+A#5)XQ{u{e8utJvsi956Yp#L(ZM?L}4jM zgMAJQ+|?IkkJncaapd9)!zOt$K?GE2X=Pc z9bGp6AwQL_vgNkeqVQLS;zj2nEwQ&l2YRsn^IW`LCvA-VOu-TXb8{CGAZ`|~N)3w{ zCnhwTwz{1K(H?lj0)_mJ-k$x*`&XhSt3-Vnj8;>=nCeyaUhI%|Wm99w-I+^(p58P} zqt*e+$#m}1SL!mZ9;588J$Op{*7+7>R^yV^SxDJC2o&6jv0o4o*U38SQ^EF}X~Z1` zyGfR?{NLb9_+GVVZ=I;40H0F^syLz~1h3hIi>IQ~5asUx@s6!d#Jt>D1}a#I^KnZe zbE7mOiz(`xyZGh*q$%IN+)xP{M6bz1qbbm^KwjQf?TR~HC~_w8=>mD=5P<^L?+#n) z=d!iW$@*jyl3mb#pj=})yc6Mrar?(KCY^=BR5WNKjPtRx3R3xfFOIi|qnEO+4t_s7 z?co2jy~vlh1Cd~EzzCcN>|6Uvmv-^^UH}Y~ZOII;4YFDomL8k4(9g)uO_!;0FzNYd zcKDiPy1aTcGv$J9U~w?0efxM9gaUh5Eh3UB=fkBvVIJJ7Bv&vw@_NLF;mNm%lRB2! zRMw%|c@!|~kUA+fy8)xKGZKLe0BegLRx!(c^by>q1$XW1Nf>&GS{E==NLGZ3_@nAW zlJxFKK+rr8@fI8jV|7%@kvlW`V<)F;Ev?VeC}#h+oWycQPY1G`V%5IRJl`y$+HuhD z7nWr8GnzRhJB06(L%ni!zSkWV(M2mG7Ic~J^l_xBijNf=Vf53AO`4|cD4M`nF409q zlB9EYWxa7n3Z5b27mpCm|6Ovc~8ZaG+-Qu{LJY0>W7uPz#{z@Vc9e!S1L80?+Q zYQKtQ8bYd9hOS}Sszr;5O{`R5Z$NjWfR3{rJurzup42MH#jBp3xuIKZ>l3z=?ouMY}%Rk9Le6q41vqLKLgf z(!}`+sGm?K>JSMl!u)mt_NTKyMLkkAruP+{H8|pUcm5sJJ6m3#rLF+57XN)f{?&HA zE$Vl21rQrJ;v0OB*OtwV!85!p0)nw09Wfj`pv{qI4i+8jNxm(G!;MHq@hPr=WVP7P z;`gx9rAh$xLeSRSlxDWW!`av)?RD?*{#NaM-sy?zo~8;D3Noz30dtY!^1C*j2JM`R zx9S8VI`lpPBQpPi0Ir{_La5&qKJmeNQFhV|>(~B%3tRfprO90q?r@#l0ShRGNwP{w z{ce7#H{Dq84ZPf3?AAG3%b9Zl%UAYN!tKK9zL^*#a`l$imNch(2g^FN;x z>x~4+F+zOs@D#-C+@AF^dRy5|YePtk&x{7#*YptfYYtCxsUR)eBh+uigUS#T<>S&9 zUH{QnHm6Up_$jfex2X~_J*Br@nXEi6pZsRSo!juCwy>bfrxJ8+L~8Suj)&pTRw`@C ziVC5#GWcf(A->=*rh^*45He|o@ZV|20>;x9p+5la`xT&)vz7P3S81 z_iBT0mUnZ%cW$(w5f7*~oeY~^S*H2Ru1D%PXf&ZTRhY-yv4>!r?iS27tW0MZZB@al z;nNN2|D;{|0zn{woXIw#w;_E?|5`f}vFb7-S`a2JYV!pqd}j=2)ZAgILo_p-3>>oq z-Qw7OF!?EN{=R%k>sM3vbS-<>c5Wi%>nfl!H#NYPduB|fX4&+E|5kCkE_<=`uPR`V3DoZ^nV>&Cy40p!yAy7 z>`sK*1M3D*TaZ_nmTi*9rvG`VWZQfOW|2Ro-+V(s9QrQrm_$=Tx-e~X3}VjOS4L$^ z!&roBmO2B$Z{aW5D#RzOeT^BD#Zj?39Xt{Hv_3LCt2%q2F*!QURVFLbs=ml;Ebr1iB(1uJWSoky!HeA;y9|7rJlkaa%+B&qp^+Rg>sG7yitHT+ zs;1Mcy&e4tfEPU^k8=+BScU9LU(D8Pa*<0^W>y_BO(IWjAGvGkI@|Wtyz|7&)Eg)V zRa;3LCTY&Imu0%Jf-$%xl-)lg%^}nYcTFzA$m4!Ndcpg|b@wStP8o zLkZyRZR0WCn{nnIFI5QgE*SNs%syKz$6PFzCoPsNqc^eOOkpRR1miX}=K9xC8;cFF zX6zO*ZW)up@4ftb%%Ibr0?AA6l2#>wp$;9s2(#*>zhy~ps&|do=&#m@UMZ2e_6UUs zCx6E>wVPK)w(F5c$y8*r`0Z?2ip6@R7(H6Tnmm(Lyl1GIXTR*3_@R~@r`JrScy9q805%NbM zQi7xuSRq4}IdSNm5}S_AxMdKjYKYv|*g)`?31wJ?sC@$3&a0$=!rKeuyY25iV-K34CUY#TbQ%O)-j z8$tPKI7wN2jI(wmgDw?T)_qENh2bOyZNCva`NRE-rT)v6|77dqU+to<=As4b1XH=s zoQeO6#+r6bZcAp^Y2#F{6?=&6D}z^UHa8NH`L1}KR9cb#m;ortylSr}nA!&NV;sl* z!fINp)>&|OZM%s9Idp4`SApN&Ej9hB$5$qC#oWBc<@uGNXSO}Ur0B5_FGpr?$H@iv zR1&6mrwfxHYNOJq=-k?37y0+Y;JP5b^Ma;o0kpvozXr-3S-IP!O#b@sm0xDMt-kkv z(Rt}fbPixI&G|M>%U@PV9mKbA)Y;ygAgB7=J8(fcFxLPA;r4q7&UeeOw!j7Dcy%Dn zElMca9<-P*`p*|!jD4&a!bEAIl*jx@UGG&~XU9A6RGTx00q@eHLAh%w%+F9fW3Ns8-J?m%pL8O!O?|>p%y83^XXJUTdDu}Q8 zQV3bKU%vXFIMFj(@b&A zQBy^7APGnH>FNw~aDB!!(SK zD*P{4tGaKbJ_SllQ#x?5fJ8a}(#7`BZFWa-)S{Z>B z72`>2ps-Eo`nz6X?;;!Q`dY>+ue3$}%a-5!^scK>Z6qF~4SqJ7xljJ9t~n0?=~MQ{>f+JRBzxblLcIMq)lam4 z-npO8La;_bDS0YzW-f=09EJ;D5;!b{sY#8AmVRzc|KU_%qTX$jECK73tbV_N-D;{< z02)l!FuwuF3D}hRF#xI7CnfDf+r>jH713F72SC)!;RL+>1SXxvIqn0IhY-jh$0U6w zi=w%7+pmX0>`h!J=TTm@V>1=1aQyWG(HXxk-ZQvdJgM{}^*q*k0431|vQdc%BB9zi zxUAiJwZR|4u`GBR)mw3mi6dp*>dO(E z0WgNUyb8B?9mY1Mn%KTH>#X}|wIiQ(sqRsQCCqyz_Q0I;dq(l%$eHAxH@Dh;=hE*q z@7sh4sZ5qTtW*XlEu@kgH}T3pOTn>n4o2YJl1IL$AqrupaM|B;(=2tA?Ui^i_Bh(m z`}7GrHZ(Mp*9?-{qLl-O66*Jn*IE?5qZ;qDuBH4a7WG1&8((gw?hK`N&BAZO3&=h`LW()de73XBj&iIkrRyR*7hi67JbKaF7;ROojBguw?K~M z*2Xkavz`ZN`FTps7J=pqKsBo75YpZm2vg6hbCPCwoG1?{>ds6CrqE2*Pw`~)pxwV* z1t1WskK*09Lkfj5Xn`*Rsk;9WY&7-V+XLci(%M|=U|Txl%v;kP4z?KoB;8l+eCc0C@6weT znJN$Wf4{2r6Io+=bBU>d!_~OHUN~(TG`AEf6BY%rbHRN7P{rA#W^V&jp2s6pM&8bM zLc1n(S2~L3Ea0YNJ1id1>N!kAh$9T>tm}I?jy7mcCRvX(6Qlvi1r?QfSS_2AT+-IS zg?8=x4HdC!zo7w7@;4iMKYUh&lw}|HzteQkKRcbb&;|o(eBejKET$AYM7Ue-?cR)m zpQ=kYkv|RbJx5UL|M42^LIH-Vf%7zK&F&$D#N5Ut8wgyK3n)FzMzZ6mnE57sq8l!m)(&Fix znvWYwS9R~wa=!1Z4aQ15TeQEZu;na`xq2yMZ^HnFR>edcVAjQKJruW%%Mg#4S{7cY z_&isR$#-S+L1=E;Aw+H18F54PBdDz{HQoy6=)2B9d=RWz)MKXX$&;L%ymGO7DZy;= zuc@aOxT;*Tm5t2a`>4y>BnGC!Wf9hU z{D>*7ADccNa&{mAvNwejjw!nAd;Fm)|sjmqHe8moNpoG4#m z1hk^V>jf+~a6hqUTO(#AAuSgYn0*r~HfmNw+Z*c;)ygyOl^}(Hy$n1-@Vhm?+ovJH zY=#VUbXAx_j=RP#imU&bF_K~ zReX$31^p+?em`w*II8%D(lk3aC*i>CsY+{VqdLh7_-U5?H$R|al3}?|r>m_Ra#`b_ zYJN8}jkYhc=@(A@+i2{=z~3RoDjD=j=grZokBQTkzln&XDQ>QN-x$IE)e~}-TgkJi#J#z9^hRy|w z3_+*sZ`S{GsB7Jt8`(Z53NJhuhK@U;w`XWv6VK`jHks5QtZEahN}LF7GQH!#BQ>BV z7>Ax_E&MJP+>;qANOAxBWv6?r-`$K)&C1yf=KH-lJ;QnsDnF+=(wnxw>-ZWpELu*% zRYPIpkJvWw z*f-@b`Y{SXYVvsFPb*Dhz`l15%QDd!B;3T?U-Ju?3)p_XQ?WJp0ThWobV!=Yjjd3~ zAGlb1tM-HSefaq^np;=Aild}I|3P-8K!Kd>4GqMXO0c*1SjFF`a;ok#KIquzN^ViN z^W$T?+q|~Ym!ZBg#5~!`ZJ{M<#oD1v!rwF7qq4I-4-<^ou2#BYO_hi>=Av;=ZuM1m zYKfhr;?DcZ9eWVSTE*S){SMU=?u!?7^3SbkTKt$wpvnIXPoS7w9}BNnRCll&!ro!AJgEmyhriFdDhdHsJOthlnO_nn||BwgLW{DWR8 zvuJ%KXWhS&z<)j#S3?-zc)+xNhS-Vtr4;*i>*E7jaiiJwcX33Wpvw@~5Uq+^#yWF& z&$EyiA&u#LZYXK6FYkdo2pP_ChBE*Uo1Up3`M~666;R)^-VeMxndq$79)Owu^JG>j z;k#tB&KZ2JR|%#3Ab4%#Y@&%bVQU{PcQDu&`Uc>Ao6x)OXsVi!BHJZ z==L*gY%lt|_v@haFPV2yWp{)-Q_b9KOlZd(Q-xY}M#xGxL-UWA3v!$}yxGXDEBlK> z(DYbUpOA94mrhodKkOWx^pzHvIGS!`>K391nLl6PuPLU>C`ylw_z`T{lkinX4Xg9S zrk>5;Zu_jOLKpOl;4hKaB&GZQ4(h#x4V6jB?Q=jNK5)il^;!Yhzo~Z$38;jlyJjTa zpuMYhqg*c($uxI825>oO|HyKklMM8)(+Ft^M|Z|)c_GsWGC+%2eupC8I4od}as%Zt z5G;#P=-pwQzjEDk?gePw-j(DGki9tl5UA*U?^bFH?=$7-bz8BPw(Jk-s(ii!COB@e z|4=!aSJCO&WU`V1Rd)I#(JQK;)YWn=;rW<`1Gj1CwZXm`e{Dz$r-r}7yTWIKCW9J! zY3!LBXv_cv_RnxFsVFa%^iJOKbMF8gTTgt3=70>?+wt*EuJxCW z^h6N@n@UNjTiX)IFFqA@No_2M zG8=ZhZK0BPd_6{y{zWbGrHf#{@9svuflkWKkg*;1gn4QWSs#s`&Pt7UJp&uH5YaPX}`e6Lg|!f_+QqFIK8@VCrQ{pfvqsY zt7-PZhhv#rb?cMYlZ9q_i}vGf!aU1NIA!C80bG)8kV-Cyf1PacY!c^J4I`XnP9Btz zXu&y;16|;b>xV`hQ`>nG&o>-;Uh$!V6m+=HIdd5!TLkmI(PkS!e1rcwQVaSBC}}js z&1r-?!os=_dx1NJ^nKt~V093(2Sg-fOCsr;|9PS{8wfUN%2zp4UUZXC9knhq&cb9c zP*bI~KtVTR=?G%?^LQoe$i9l&g*IEVvKNQB*ktfFc@_LG3e$Vp5+tqMx0bZ4o!FtA zo@u_Fxc&=}Fy`UJRn5frP1I!_i9*vFZo&-D*kzJk@(zVz-bJn8xVf_Khc>Ynm&jEg zA?@!5c)dX*Q%sx6tY+cMZCyJIh-f%VbdQviW_OSEih>OP~{pWu%N2NXNWv3M~-Q>_VF|`i5cLQcnfP%o*S= zkaFvi-te>;Zr1Vh0rUz!V*2|6lv6EMP{{>7c{YXFt*7oUo^>XMQ9 z*Tlpk2X_eA<6p{o{!?00^)f@j2qrOWzVq&+?Wm}}(OC7TzcmHMZfFMF9U!D*u3X;8Q3dO{$! z)+Nvfu~o57{Ds_rbBXR%h1VEtCSG$XIt~4_3$8Ghig8;^swCf(rFhV^EDTd#w*Fg| z!7e(!d)!JtvqoEb2)Ffi$vR0umBnTa$Vp@Up7TgX#GwvSZ@!>;d~Xa-3vCW8t%22w z7+FSoZ8{I{rpy5$m3pS8&MC+SwnzhYc!`KFx78hpHhVkf^f{?;X^C@Yi$$?R6!7l( zMRjSD`m*t+u~_Trt^>pCE(=W>jPU*PnN@-1D?25?Z3n>42pG_-6r*E2qkC#Uk3IhY z^%E#4Mdqf3a@Pb-h`sW02t+`kJO1-hBOQCl)u~oEdLmkagU@p2leN=CHXjGJJ3wZ~ zHKSDAS6tJ}W@t0uoXSWoWOZ!#4OTbcU|k_;Y3d=Fb0A!h$@>9et*tXhZ%`ounVlaQtH}#k*E<7k*0#Xcuj8+P9aJopo2u%tXVL_h#q8|Y zHb`cM=8xP^K9IEb{a9XE(7}|Gi?qLaa*5kKf`UCZ!c-1kdHT_EqWo_>SmvgDLA7kW z1+2&c5`)qGTYRh!9%-6Zr`lGRZvAkTj zyGdp?R)%`(sSc>Yh-pHw|HRo8ELvrTYLlKHA74v-O*%F@G;1ndI1i!`@Nsu0A@=j^u+mol!o*!)#n1h!eKx#2eB3IBSyR@{JQ ztWtChh}-U+c|L;M^oaC%{4~9&Utx#+F8%&QaCvy3{(A3ll3mPQP7eRuKe~Q1!d~iU z<-fw?3hni`#DiMH|LqqoX!;1^`)uOV+?k%s37I@7Oe$JUdTQTUCNC?(2DR(8lYDT5;~aVF+4=bZNr9q0cWgKPGxS$=z^v2e3dpN&(uff9UH{= zb~rITyTPJq)UCkH-?S>}clnJ9eI8;Hqp$rtaCa|vqkZUD_1r?f-bk^=J)2y;z+^k! zutFhlHbiBW!!vHDl#|c8IUWS|RY&xR&>>?i_o~(T zOW$9b{Fy#ErigSgMLwQ-pqI8!31>&Ix3<|n^y|coueg#?kFEub!t5?;(U~>CUHTsJK~P_%r-) z&z8(%%aX11#r;4jNML5=ZLqs$Rmbqp&WMq}8qb{&)GIamr{~kY)>rv*d2@gWy=Y;Y zpO|=`11;?=0s&*~$g)v8&#>KZR#~heOEyk<4b0L3Ptq)PO9eMS;B(3gwc9Zf5d%}> zN!al$B;2`k+(Sl8UtV>mH`vw5e0Mf=wUzSINda3RvL5cod~={ew|xg~@pxAjK7d1D zFtI|=0S<(6q3tBRdb-hUr>Rh?JES*{x4BnASYPsmOTmjHw)=fcV4V4k->5sg#P-#Y zUME{yG-j3IojRnYxa$Ya6+L6MmuZ+} z>d#MtX&_3(ap6iGcGo;#;dZl#&wvza;c|1PJbJ5|YI1V+jp|^AK9-4{G2?cN(ENvc z^VDe0y!8XW2fzadmc6mH7=BQW>S*4}Xr4eGo~)EsWRpCz*aSA%yJD4(eG9LQ*Exd$ z4*HY1*2VulJDWjHu$}>6;`Igl`8yMO)X;e02m7ma5%N-ye!R8!G<-W>lfXJZR%!fxKaBjYE2PnXAM?Yy@M1w} zfyusuJtQ3;Rq$zvU3;;7K1&Fb(r)%RHlvQxFZ`fKwNv&z=ze}H|6x>&bgXjpF^(3K zY!kliZmFS#L=>5I6!$!kAQi^;fhtyK%0T{prm`U%)^N!!%i|Rtn-#oabv)q?iWr&o zdqT0j0J|+vxXQ4VqBq{moMAMLpqnLo>1=O{d6&_3?3JXH$Bq`~rZ3e*5TwpMOmF~K zP;|CHiK2$lAbC=qruCtm>t_OKCa*$dM0tLs%$sLMIao<*b}jy3zQ+K08@{#W6;;RH zOEh^$3FinZ%HjI?^b0t|QRFD?;kK(Pz)v{ZRvL(P$~WmpfH=UEQPN0!x?HEDe=`wD zEBg-SOE;H!ab})i_x%rir-<%fy$6p)Y4-b#6_*Hpmv~<|&vu3UGX5Y6yyP$TEQ zTz^?Ysj9%e->wmT0?*ka>+BFDeBKxmRST`LbQ5n-7mH-)701PFXZfWhvvK40jj^2C zPH2l^*}j1u)&2FtI;wgXeZx`T1C;6F(T)x?_gAx8qOCC355RIb34PGlmdO8sLNZ$y zuDwIMy*2-QX-&|~kNeQPoS747Cro{)52skJ*A(n;Qh@~%%=se?+8r`?Pn z;aN>G>vKgWyM+t@0anlVrOJvz@jBN2VPgfP)|6zH%&uQ)>_Mf^Oq^hLCFN%XYQV-# zk%KQ>8-9E-_pscaEBCm|`@U{Cd#nC-_^_Sz@7B?yp%;4A%Z^1UEDww=Py5A-oV~A< ziT<fggp zIcn@S$tSch6SuSght`GVCg395Z|xd%E0Qdd#5?>Ic|{ibE#UeEZFzl8q=UOy6c=|) zxpHRAu*4Yq2vo{_;LrkUuzHKncE!kWB2NEYp-z^;eKV((ZGcN!7yc<;LFyNJf)g#_ zbI5kP3vXkTfm~5*Fl**;+5hq~p@k*yg~(K>3C{u?*DZNX@j93T|0*hZ`*wM^qtGZ( zPQuYTs*;2(4mtj(c8V;4*-YPn9UklG4iKzGcq~rKaG5jSkZ+GPqwcE3Wk||W@lP~YR|mjLy>)&!B?$@C zw$`+Rkne`Cxws)#cG^7M8 z8}{1y4o#NqR>iK3b4p8Z2ekE$vV3;Dy3;#>j+Gp+Z!d}ZpK%?_^e<@vuXt6lfF3KrQX3H7)P$UYMOtrnwR{RDQ zYCwhd))vxD;*0qQx-DAvZjpqqWwoUiQ=?D?Yw0oDSfi)0S+lRc7wekITIecPOL)sI zJqVV=3M|tvWnCZU^~0@z;4q1;vm@ zHRoGqcWHY~bpg|$10WTvfBsJ2msM9;6nr#v3dMBSzN7FSXDd)bh&=N9)2t!s>r=m? ziybkQx-+#Cyy75mb%?KCptX9KF;94@`%bWS+knB1^lJtyKpLZ}ue_~`%C-!)Y8KTQ z7>}dqL!V%*gG?^+IZgL}U)S@W&X=>bcdD)|1~aPqGMxDqV|YkoJ#>Y%h1NWJ2o87Ktf}gt(VC4 zV%Vty`!T>pGG{-QEoG;&MkvLPIxIL()scfTs(($rj2m&v!vh}E(@wkOCktYTa#YTy z;|OsJ&e*L!Zhk#_j*(;luRplcZsuJ0`^~fVl>Zq~xF_Y;JWz20Dci+~u7wUgcs-Tg zWf&9SeZosQ&P!Jt4GCaK#{X8@@0`0p?;M)#(Nuyo*~9ai=n%a<`N1n{8fi-SU9MHBORhcsF^yAyW}JK0K00y_5%h>Fe!bwq>wK2=-?Rhpb^l!ZpeXZuweyZ72~C9KXb zeMTQjdAJ`^_s3t*5TKlszIG&OI7It{F{I|rkYH$_MycS2iv@Gmz7XQ}QKv;6Z!F`Xpf8&?hI zDv*-#`R6T7{BPdN>Ph@|cT{f3%j;@O*zMBsHTuk;912@NMKNW1r!f{^K&zzV@T3QV zEK%6+|Ap`;HVsq65hcTZ|+kqfgXMH0yep$K}!3w40aTkyB>Mn z`%iz%MP>Da{mV`(!%#kca=K5>UTVE+|D68zfci>K!E}kiw6n^7kk?+{C*93Wz=cxr z5UaV!!|4-!U|hJRND2wyN{js=V0(x#ACBwJJBn|ePbaRz>R@zq6iGswNuc^{@_C$7 zGJIg{KnUDB;%n8jPmPB1zr$%p#Ke~Sf*r1Izi|OiWG3lwgrFQ%@T7C4G|DUma^ z1nkTAPQ0hshb91C42w(dV<$FI(-#xcd7D%kv{3=>N8FZl2%s;wctx)%j zpDL{Y;5xf1E}{!{i5Vb}lRc`BYi|ulc(T5oG?tktfm-mra@fZ}#da*MMWf54cW%WN zX^eYsmnhPDTv=Xfh;OItd2{)#PQ9rwiSA!lEd|chCT(St#-dmI=!#)Ss^%zOZqa-( zW5VbHv8orb*M`uA!tuDZHn-#Pq;bsNDkGm$$%DCZtVn^+#okE}Is}J)7AOhxgjzvI z*>qSi``??3umKuMi_FRWb7*JF{nAkkso+JyW3`I!bE$EU-d}|Lm;Y(+FCjwU;(Rxw zZ$?2Q_?W~lJdM$AJ^I{o;CmP;iZPbd_MCdqSDx2TaAuYP`1-Nab~{h;XD^NXrh$1r#Nsp#fQ@;Hcao}D8 zkUz^o+@1_oI6E%(Z;|+0u36Tse`7G%T>lSqZ8zcDP*rekElrKF(AN^xQlV}ra}n1Q zQuDDR7`>su3SN}dxcXH4D|bPA8{0MGQ6O?zbY3+d?OfA92<}j!7aKou1GHhpTP*#r zCprm9sUkPsfZC^z*7`JAfj>U|q&SvN-gC1J+%Sv}QICwXd|5VlrXB(8r)Z1-1xtM_~TKYFLgV8UCS0L&QE)YK$aZPXYbV;GdaatY)&ol9Kxe+9Z4*|*%* zA`@F2Mdyt8f!}0i~fqj>m6CZdPwulktno7z$thm6C7?duzfE1 zhy6YGd55CbU*jGY&%pF`J51V6&j?B1_xIm5q~0WK#}I2Gu5C3s8#iZC+*_5%&I=AY5FDF<_cQf?abXJo0SIP;g0l$;=NjZVlOuo4vCa8Qn_-|-;3jP`?L)H|B{4O*1zP_AVbMyjeE1(``Sa!_#i{|N11G_@O@ z4}$g!?tVEKlZBZ*U-}`+s&Up;ZF(IJ>~L`E`Xz_H)x~MBZq2nP6kKSpWs`q<+D_-q zful41ee1y|2VVqwmiPDf$9fTcP8I@Wx*pw>M?`-$&<0`q!=s^yX26AaLWSM3J0oT5 zd!lznu9UV2|NILz%Z~7_7H}$@zO+?RS5R)fakmO17hjsf9!Fa|AGe_I?5p7{nN;&k zNqH#eaX=!Aug?bwM&bYn7U{@Of4zRk2=O2huOAcy(7si3qy#T@ziu$Wf@ea9@#DR1 z>nQo9>nTd2*48Ft0WIVA@jL7{o-9^FGmDBhafaF)A_1K|O7d-GqZtmqJ~FTI52V)7 zevBdlg-(>dzvU(0Fh|}FK}VLUh48*Tc*cP~0l!d4&q^O0PN2=sT8x}opf zjFG}E0GgPW>923j{JSXqlJ{C6#vCatdZVBKv-d-#p=38eM)CL6|iqOm3P%zZUD@i zXUI+*md|aG@KfccHc9 zcdDeo(W47jeAbm>`N^>h!3|5hkiW9TFX!yx=Mt&AS^>(Yw^ZJ%4I($hgl>x^q2(C^ zczNMUKGBhS(0PSv? zSUmmB&H-eWEBm$ZjGaX3078K?gV*q%*NYfXxvTvk8_m?N(7*9xRR_cEEEIq0NB!!i z7-rtna8SKm>fZ$R25Jvydf;9qtIfdAmX4NKh@@nBoK(?$NjJ$FA(8ua=pd=N0$*Jt z4c_4_3)cC<%lT-|_I4Qjf%WFjIVwTxckmZOrUJ=-35#_|)Iuhn!8Aq>o&4L3AESHC zUR^d&aSL-h4e(2E^~I#VP8rw`R0YUnf2+)b1M_9Y`6jo5%M)3&lMvPtGB3^b;AJ|6 zX4M$8bQkCF;8JC^B7uz$#Ybt%cOVcmk9Lbv3F3EWr|~vQ$phoz_6#B#mQ4ixbOt4*8-=+8IO~}_%nCj!?ifF^^<(AJ z-~ZsrvVkrT7$yroy>HmOF!*UIoTe8^n$9s@$78qfHMvGdR)Cs>cBwc-D0cs@Ej!XC z9`jzw(eUA^PeeQVImx6*4QKzW2gcLVF=gmi-xl9fBS6H9%8Regx*0T-FSq6CYQo#4 zB#pW^N)SP-NFNs{l*t)K_iTV8$Vy8%fbQIMW+i-%C)(LZYG;`_fZfhmkuqpgICvp7 z++U*2A)U5BeX7HmIV~tAqb75*cS|WlhfVInGlaa`5wj`FOYBu}o&)jsdYFVnZ9W{GLoWaZdF79TFdi{rX*b z!`z49BI`8~erP6xESG<6sZF=HbT3v~k0R3ayL<#4Cj?zea-A*%+GKL1O#m9stl6%N3Tg1U3ZFajP0z3`%!H&nwU;kVheSpKM6qBR09M}FS?Njvib*+OdqovD!n0p-!aR2?CEhRhiXV3bHQ>66p9U~zfrn*clN<0{51TMY*`_Ff*i&0 zPgc4mM~`*HSBh*MrS?(^Q77?U_0kfTmTmFb3ctit=p#c2lMu)wowBs|$(}m{v!>(v zm!|nNl_HmNPp78|#csLsW}!-#q>vbGMEcWSD1EZ{ZdCvM1` zLW_<+BbDe14!2~5=?{7ugWl4Og>bx(w%PgNyL=l3W=3MM_w2_vINK?AmgqZ5I=Qd5~|cbz0N*eB=kSsZK}AIgY!nE zNnkq;ll3YRF;(I)LpFkf#+I4Ag%U;m0pBUTo0b~0Nv|~t+A~cDmapT_a9FSY^Xpxy zMIAR;C(h?8HpKqLQ8(s$^IK|eO7mlq4(oD6!@TCOS;_#-YoVHCr} z;>bVNs7Q~CF}0QBfB38g9I8n|4;#aVt4M$0Ir{R1w|i5PU?y+JTD#LLmZLf*kF&1U z2iJW?7hORP&hFj&hFSTOm_X>D#!7m@tln>M`2nv1Xfjm?6WBlo@D)2wjoplV%wK9V z8V3}pa6bn?JZJ{r71w8f@bIR*dVKhks?tQT&o(~1^nn+u18vD(tyXt5e$pPbaGuox z$DE>i5N}7HhH-t??mvkLc3ru{n;Ce+-n`!6k#vL5$tob1zX=gLk<&nwXV%z(Ctq~N z#*|(R1G&p=V$M=M5IMJm`sdZn*5p=cm38#6r&&QYIp0zKviUCihkqoJ&pJK7PqJ(u1B5Tiwipw;X5$(H})YciR%Gx;j290jw$IfrpR@wn@L zK4r2a-~rI9G~SGCH=-ZZA9=9IW+wKe=TgW*8^M2q@3;*Jly7lhE$XzW(3cEnfFux- zjn!v;U$8dyP=DA>1{zEvsQB|2P@@TE#Q}WnQwmlqqH9i00mF3Q&}GWOl<)ay4Urcn z8Pm=@`DLCd{8cO^(go6Q7+mO(S3L}!p=~@{G0X?HaA5!dg+vVdHyKUUSxnVE&os(8 z|NoswlZ0?V89@pV=q_YSy9&V*t+$LI+1vl`W10frQhMRke4 zv)MCT!)_rlP1fJ_Gecj#wks(iW8Bln@!Rzzzbx^8LxUS5y3iM3v2coY$9B7Gzeh$f zx`Y~Cl~{wijCedp4ZlFtW<$OB3*Hs8Kx3p{4%*SS06{7v$-yXfB&3V6JFM39^Weed zB5)QJmbq)iY&Kl_L~TG^PGy7M4zdt|_P&e16UOwO8qMDXd%f`Rzt8&Y{b|sO;^o#o zeG=>SA6>)GyH#l@;c-^aKXK&kLW=_gDM>5&^}AIOEI^72@wMc+MTv7jhKq#vJRT)n z5odIf@iNKe#wws#+uYrX3P17=^kJqYQ)`@t1hs6M&4)N>Aa4~{jEC>ri4Bmr%lpcj zkjURc`{#k0vFhY--~^q(S!piv4HV)yvL)X}yf&x>IY+mNFFC`Qss!G_-Vd`t6!6Ab z(RYeJD`;$*t^_3@>-B(z6|eRi6HarJ%qt9jr)gsJki3hQ>4W9baa*U(m%o5X-7hzo z^M*-kSJQFUM7DoLA(4}}rxsRLx^G5apyGU5=S!w{bD6B$`RwtFOfF9==cy%Q25r4q zBE@!()L_ydWX?ep3YCgxZN{||OhnE+```ct0nr7-9Sy%fJ}C-N8z;Cx?)!m_%)QENX9FE6A|C2LzuPU+YbG0=;jE(K%|k@SzZvCW&QjjB zOpUFy4VbQ~)x_t4I5TqLFFF`irfdXQd9|LfWd}~-kQ)|TsYcX4{xAXfG;SceRZz7@ z9qnSf_Nvm@+XA2W&VSs6GcEJx({ADP(zV4hk?DN@ z?TE(z7GcfKDkT_{6Uaz8)ECf~AuT^Nh+p}fqbid|A_V*R9$p~w&5+qu-td$Yn);MA z8&A}>L;$G0+Apo&lP7?tuE^VXC6Oo(qj`J%QLtAG7?IDVU80GJ_g=Tz%u=YEbZWg* z#|J#CUs369`b1V9vA98eb8*{KtsPUmFz2a{e4P40N@rS{lV@Fo zY5BlArQ|Qb-vZQa{1Qa44S-Z6?WDKG^8I&q{d2jIU^50oob#3C-bFU&yngd2%#(1jRll7OKk_B!%)N8t zYD3uofnKpbr@D&1qd|Q{GDRCE_d~2N z2%P5e$8-i{8p-7AzVG*Y?e;-IhtE)tPkSt3mNC)YJEqgJqJEmLSfYKe@s#(i8f8$U zzq!{{<_>~qMwjd;VVqPm%UVrnQb3-#QVn zWlIXbKLfRIAWVY}&>+JP1l6UX4ocCg}h$PSH^gl`F_<2o?; z1-pm~0_cn-19M(V{COel`cE!qlFHhZ4mR-*^O!yB6D)!nrH|e>Z9c)Ap{J*n^+0Fc zoL;3C>DuDD;nyp@F1UJ;zpjd$g+6+`LhNQb(M6>Au{PfG0SRpdNLsE148Am zC27-w#I`BqL3tja#MY3AQmFsIuJAy+LdXW5V}_yabr#4jG#GttY|onmsYqKLMk1{@ zSmM#FZ_wcRtX(VBmZk*~;7Od8bqww5s+gAmU8m3w2ivhaWW zlm(8^a8N>$1B}QS05VQz(ZnD~zh71UsUGI><~%PgaRqdZR$6rsit|86Ygpp(LgVGv z#YLn>hCC?%aqG^{UhhhdC){h((TfYeBl`Z99~tK!)cQOsDXDmEY9PkMus)mP$>REf zg8nvHUo`9;!$7#RR7SqDvj8K`{D+nvSJw^rsVhNRy(XBMm@n+Sf8Ds%h*L+ef};%4 zeOU%XYtcrF(VJw&xZ<4%CQ!UsmyMVO;t1lqQ4%$!Aubj^J4!ZYVvdws;efy6Uqz+y+DM_(QiFCs~ z1SiZyF00qKm`o*kkuYg4by*FO!_}p-72hTvQ0V9Of;n+w#);Huqdw8;ji(nOFGlW5 z+1OfYuX7VLkYd$_Q*{OaKmt04Qz*Ft@Lx{a0Xr*(UKBHRoQAxgpmRv0?P7M!S>$KP z+w0Hv-#ny-^7~1n<9~{KFWnec*t;{!B*VB`o%;TzNq%7C3+-cf;iU6KvNS)UMx7{3 zdeU`UL>#;`@X>jc^HJ?1gIbBuClBNEnh~g;C#InST_JN9LC;4qyV`p1suXmV=N%>D zwEA%+qBj9&dfuAdG<0f=k8Z`D+9iM#{b852l5|Z( z8q;2j&i55=@fyz1x*R=QM~JuCC52**A2TfuY9Li9#U%%E!PXAP@)PDmO+?-{UO2ZNejt%^F_zv14D=4Wbfwg!16cAE?cQx*0)6aYx#e$=uaIw zH3N#Y#gCs+b0w8*97b^PRiS;tj&D46ldGH?HneJtvDh42*|YAUp_~0SVAoB99#w6{7*NsXFC0^B|E(WMykfSZmd5T!vasc*r z?*l!J>iF-@)2cw}V71z%(Hv~H1&1gal>kOJr8X@W#+Tmz*cA7ZPtP}ByZ)z*hiswj zi?=06-=h7SK?%*S`Mwz?8$Rox=;HO^ThRjF)!S|mMz9$6(e7B5%S#DTyGtE#5dx6P z%*o}8nRN$FN>V#5kHYy=!S((1p7sT;$}j2}U>=nIUKjk4>Qr4l;Nt&e?|rj4f6A!< z%>rTQ-|wd815`5!i2$kv3OT6Uzy%4W&|$b-!Qlals)U zgbtN|U_C%Fq7?LKtKVlR|u zJ%_u{;I$`}6#!%p75U`%H(a-7#ggxWyM9~vL{EgS{aY>s8^!bYOiMd|#73PuR+!P3 zDS9L{zKqo9^^RW7@b7mJV)d5Xe7%knwN zmCieHYn0TfLu=)^jv%RBJB4_UtUF-9S+eGe5da~^EP6l{zUHd;FDp-^_SYWV>Dkwa zCLrUOnca=fHX7iFr0A3n6ge#|#R;1xN60TK&cogB?uI?Uy4o@^7$iEquYF(eNFtx`<*$njJZ#NbT1s^#J*4>e|J5jJkZA(Y2HnqfrLvKkmLh)hWM(`rv9A`i52 z-W=TJTMw?w7Q}v1CUf!2uXCLIdzz4UI!(pJ3KO`OfodLDC?LIW;qe2!&%=idp#6)k z%wSqFA)~AJ^(XOIk1HOi`0(kj)M1_<=@sG2-=%LzqSUd?6O zD2cCK*9z#xjWf7_#ygkz{q+RIJy6O6QO|)ufpbG5D zuJB}OQgg0H2|=I1N_4=j;xiUVFV(+&D@@w6EvURU=F`VV7Z`*^yb0efSj6?H%|Y8* zZQNgBea=Q}Wl$%*d3{?RyQ=MsnLSjUj4AG9Ud+|$7S7EQ?{ktU57O?dD6|gRmFz*K zZ&`d^pKW&U+V3m^6W2sVB`zc+N82~v7yd~Os@r@9;FS0p#==ixyB6`{ic8{k@kC93 zM_UUML%q(%INwvwA|8advC}OG(!k?5H*bSywn zsk~H<#%X4H6fYt=;JA=eeBv8y9b8%2JkLp0i5gShwL{apNJA)9hH`h+>f!*vyb|(`;qsU zOPHnDzAoWZPbVX>E$5Tuc^$q10awm(yz6?hTkmg}&#LdT@;~wKFRybTTNiq~~o!~31oU1<=vK*O`H>VwhsdIzN=$A;|F>co=ZPL;1) zvf!e?=k4%3teKXRXTwrB@39(HlUXDKH4u^%&UWgBq3X4V1D^>zn-twT?U=US|M)-d zd-QbjiDSC0pkr6Bk@Csmc6pu@_RZ*h2TQxg6unVy05D{mskeGpTy(4Ghl(dmC4uy6 zHXol%ovai5%j0VWN=1EDcu5FQZPD5$wM!c3@!meBM=i27Z$>vUE{U_qCbIsQUA9;GVrA7^Zzx3UR z;L|DZjinWSnt?uLRW6KEhEbdShYs_Sv?Un|*bc136s%T}_0>V#jvx0vO_XylT)u^{ zI8PQ|W#*e5v_8TBnO?PgZ|nEc?~G%c%L@f#KLTl`XW=oVO7Hvq+>bTg2QzgzV|jJ! zGjC`i9n7Iua9{cBvo)qICTV<};#q>dfF$CSFG~#1ur{)cXCzoy;L_5{2}fhSNQY5* z**F=Is&5?6FVFVJu&5ZL0&w2;$`v6EtMibzw=ynkrs=(IOO9`f^I&i-p_Vm|)h7fh zdc`U2FSiT}b~qNd2>O|W`X+C;LhnFlON8fNIxS!?AuVE!2X8z??>~xV4X8{2$_r@k zQuo!o1r?-29`Jgk_uLNsrJ!Lg(Ub8Y<48885{L#_L=G1FSmMvJUjw}<6QEC|q4r$8 zGs|$wZkiHE7{UelDlsZ?OZG;L*TnK)PPPj22MUBSP2#;jb}z8=5%=&>N0$2DUP_CK zIo*{(Io2n1OUM&Qcu|b}mH4kWT=RCBCid-2C`MaGN7d=PCT!*X(K1iLKW;gqEnOzs zDb74w6^48$n7lA~1+wH+7A>f_iOsX&YBJ8Nu#Lw_BUUo>{wfF|d8nU0zM4O`SbvY4iA?0eVN{!CqCT*vg3b%5)MAt+1W9Agah*eV4R`-y(&q4E}Wqlac|2^ zA~)oPltP%Y2Y1`h)m1V`y(G6bG}x6A!lCgM9zTt>9Q_gJ?RfsGw9N*bn2m2iiKlxpKA=+X#khl zZXHKND$sbjbVXO4`ad%bJw)10SDk(Y(k3WsZVpe66P14G7PKNrge$IA?&(9jSB3cy zL^147mRk7xg1}XYS>K!186`^AQO>*m+n{aGY1dD{BFz749x`AM*S67DYR0e;V9!!8jNr)LCc@yTX}xJuk`p zF>IZ?c9OjEXMcavIx31~`{U2!#~Wf`q(ZtE&12`BULRtw?CYymIR4_b|G(&e2P~6)42&| zK=5R}7`Nl|NWJ^PAYUx7l0S);u?FnSg9ZYI1{CPuo4Q*wKK#sp??|^mYcBPrsJ6sv} zb0@=Umk_Vo`%T8F$Z!UT%nAmc*KsERt`y{R4mmF=mwo;zSiF~YL+N=* ziy-Y2Xc0S%UH(XM*Ku`P&c^fdPFCymH5o-XWGY|Vgi0OEUY-e&H}J0L#9s?sope=QLK&dA-_aK<^WG`|K|3F6_| z`vd^C?Jf&$AaIV22Ljjz%L<$s6}lDwl$8VY7timIaKyUuW-!-hTv7<&HGpl6a(66S zIjly>Q-RT_6W`^YJKeu%d^;P?d8J}L5~Nyu;%1$F3+xBEPo-7ElO5uwPJYfc)3MnOG3 zawL{}gF$jTu z797YX)_^IV`t zjj7G%-%v^dFV+T=x19H@@$Ytl(twyU2d6KDqu8}TgGEqX+aa6>)V1X&cfpVM`nLF$ zos^(Ov%W!d(-)^@o*sj9Y?Dy`6sC>MyrD6y;lBJT`;xT~e+uHKpZ}`-g$BnJV*&dA z)H2o>LTa4yO2cYs^uDhsHe5IdX~}!2^HrVym=Vkvs*A62NiPUUric9ip61ahQH(j> zC(X|PAv<>&SBT^LdjC*>=14V1VQiry`i7kF64JrP2 zFu~{p_v?;6YchEl~V zhYhs#82QfU+o|<|=z{`n_nw_W!otn@o3GhzHk-)K)kUPX>rhqOu+qly%_tt8PI7zlt5j)9@pmNm7v`%r_(miL5m6oJ4!y2PUzz_~~P3e-A;2u*^!wzHM&-wmmC` zxm}j}=^oX&AkUCdhNAVE8iOa({kmHf`KfMb%QJ29>Oihvn54x;VuSD7pX$vdS)FUw zu6?dew1+-&!8;_@e^f9g5G=EFKH?SlF0~|xlVia8-z&2JnAmI|KYE1d>BSSyy)Eqj z-k8?+*2Dr=dIs&$bE74oCupbCO8D_nLx7p#=m?>(rI$c2w8r>}j^WzpfFcrIvEGc! zj?htFKZW=Ar0hH44lEsf94UXVv~_wn(q)dLK>yO`j&Hq`%Fd6Nk&6l9s|>oid$-e5 zmKCp&&iT-qQ6H{-i1_&NqkEM^IOSq2j#;a`SBzE z0auc-ZvLcxlW1h*3bl)5XyG%()>6J@iim1O$H=!T1DQ|l12r>}Ie`fsKg1y}-s39= zxqFCjLWoAWRcGgY%-yX&Ud7xVcU%P6F0l{USZw&w&A_SpG|Ln@{qwX=;zg9tk{f-v z5Xs=tKVr{ASk=}^ZTQ`Z=dRVC z%aj5dUC>gW0v1ZNzu-IOK5VXRqH>V>R1z1f*IaH_42Kiy$i7N7(+5{k*pQnr?oENrCp$b)+1Ed#=#hm0P4$&V!c5*@6?pVr2cU4A8z;YT69$*`8 zw~(qQdI1D}T@e?k2`nM<6f@OqeHG;#)isou_z1?~7G?!kQtItSw-DafS+U z^p?=wyYhFJZlA4Ae8!chVy=F@D`YGi=2+$iJ4+Xr)wGhN2)z ziB#fsPkQHQ4%>S+PBUz*uH$uCn9%q>Ay(H4RcJ=O1o&N0XDYsr!X$&4w z8pZ%@FWlzdw#%)zX11ejE8!N>&Eo4yP9*jp!qFyTA0FSXpd?@f7Qi-@thcCAs_W>KH0VWd#R{*K?x$Z!;lrTITs6sffThwEfMK{r|FN{)h`xOBDp;-S8yi=8J z1z+`uo#Vn5aL*qQ3adbMml=%DErijAQ7Zzqz&TBwfyUu3N>-YKFZ#^&;dHa(Z6ZG9)q}T*iu4w)Eze>@U720m2RzXJx7g!69w!U>dLJ6H zbQ#XsEYUijU63)tmLrIxb^ookkOivAiz2B(#=nHCA2_`^T&a3pPb>M0lujPq{9=1l zkeGYTHhW$67Vs~NQ37_ER)(1N*QE!ApZ9et^KHQMRIq(a^YvV|^$nDM`dDv&-)de- zN%gNc53JH~!2d2IbSllhL5OC*$^Vb0ua1hU?cOFNL_(xnz(Tq~N(ID61QevCK^Ssq zW?)D`Kq*nALqtHjYlf7RPLUY82WIG@`EK6d`p#O90P6asrB5eWz*>c)+aI{8`ncb`KGM8sq4O*($U7Ie4RAF(>F(qJ-)GZ zUFwoGrRlxbmwQ#T26JvGpxivWGKHiEpNzwZ+?QTZbTfE+ARj*=A^SA_Md)+-H_Cd3 zNT4!6*pz8Bz@2xMo_#+7W5cxxaMxt6bAt_2BZd8VP*Aw#k=P(fG1p*{fOHTN5?aCf zlcv@p5`t=aHq4i!!JjGTcbrSumx*6C(;+CC=W{9aAsV9%Augo|pNqwy{}?1>JyThV z<;PN(K)F$eRYXK^;w{nMrqCS9xxPj2>|EfTXuW?*k?h7#!1cp=7QJ*+b9^M;S=}y? zx)rOYnoETrpOPATJ64k`S4bM{N`jD#wEyL3{eBF8^~d8;MnkwU07itOqw3c(<4N6AZSd)d%T%JOo zR6Mh%6(If|ovq|F1KTI$G-0*6iJfQNcVm!NsowdJJ3Kt&6>m~R!7^_Hp{-3uksGxG zWh;_W0ZHZC9ToIHzvQl~KTWZM8srP+{(KGI%*{EDu-0VOJ|J4>+Dg1%$@0+{0orq~ zr&T*0NBync#(H`XZY4viW7J1n`BvD^b9&IDfUOf5_0r3t)7z1>ub*uy6d3@D2{t143xJG9TDXg#&u z5c4!9GX)xFN*lZuShAlW*(~cK&lwY=rK!16uy+aITG-t?4GQ39Rh8MWB_OytM&KG? zs~Kc1ncDrpk|() z-Xq)g5AGBqE-9;}9OZa-b)W3?as0TakREUlJg@-;C0-q1+Q#{Kg&*$=)hFyLw7N_a2ad8ZIyp2nkwf}NuxEueyY1lN$Ps!t% zY?ZDIMQtWxIsy``dlaPKB%h)L)Ue+)w%TDP@te_^tpN!dF!Yheo*6{3&giXzoV{f5 z`2v=%CG|DQX%>B((K0*9xwmmTWV!eo(6GYS@8+C>bi@(on-dk{;tquV$314Gu$b<8 z#3_91|#@i(W9Pe@#oo?Tess{!*bT+hoW?pHd}Rz&of6wF~ff-oeVK6WU`Wex&>S^xZymcAvd1WnfPO^GrqMnvibJiiaBgJCnueA;@h z51mR;3hY!J7)&IVRg4+|(27JK80mgomUJ*6%E85@zZPf94{niT9y9?KPB+{bJ=ojZ zqXQ8n;wvl~Tt~YIIC73*j(mY^o-Qp&of>WV$eO1+$E=D9^u6Gu zxqD}y>p(VCq?eb`NFd#6>p$uxg%-=U`u4t)ggUFb`|`{4y0DrnN1e0lQ{Ka=ZEEJV zSk$Cx(k&t;otk z8c$ftjgWKAV-_ak>e7v=IcxDO?6ZO(sdL&~M3*nwc+9Ijn`wGL47V_5JLR=1k;(^3 zW#ww}*|fWnpNB{L;b{YsV8(ZIzuHN#<6j%|eb5l)xmSzg;N)ECv|g&_3xwSO!7?B# z2{;XcWqdlY45B?|t54G!`flgP{xubjr>DS08jmlehm7cJmeK;r#_*Dd$>gP?gc;J_ znmiwG&1+2$??SQEo)0Q;F$@GXa1NP@0KMSl#{V|2XR5gJ+ zEQ5=SYoO=Ye?N=MX~#$r3JfE!nwlEu=CqM=PF^W)iUvPH?O^M^CYn8FRz9cC=lw<9 z^6<7LXWf}25~NCTqvg*i$(}+3_`}5$n||8_bR_HF6y800ed5j6nFwy{>M>3z&QVo? zYVA+E+lh1&)-ST=Paho;)>AAo0ITVsF=B3`L7sWuLgVkUZhJBT$yj%T+_5@AH~^29;%y)1+Sw;UDF8`vC+i`s*RxP;Unwb_NceZ= zP?$DnQyVp0kF87dVs9N|1nFQG^|pGpi<3wzRJL#M$a61YnfO~7e*Qs)E%i4P@MyY= zEX-#8oz44hF^-c4-QRr1I<%wB(2pxErr8P#YM1zN;~L_X*SoOmD2>9kFNZy?Jr?6> zoqBp_8#p&<-?^$s{VVsR5n-|{Q)~tZC<6DK2TL*70MKtO_SiG}$WFLmt z0(r%Rtn8u7Hib;5K>u_DsKF?OBqwz;`-vs3l_E*N^%)hR23GdG!ITz`_H*w5mTe%h z<%n(+OTRYh%m&M74+~r&22YPgkj(;9VX=1>P$NX_++B)sCGD&EcP2boPn1DKs<)b< z$|eM)%#EgqbnBCG=c~ZzuG>xmJTd*q@5ZzfjaUh#kT`FcFl3I(!dw19;#(D!cXas1 zHZiBETUL&Jjw{$LGA>`2&ROgZ2(B1?_lMLTH_`2bgu^PbBF7G-Bd2LUyUxD5zXYH3 zx*$)5y}mE_*(-&h4f5aIpNZgtWMO^%xNpL)F_MTH2(ly3JYI+p*2~3MaV~p}!OlrIuM3a7B$m)v#Lh%M z%d(rQ2JhUVN;*^ib%GGnjRc6rbd}N~l1+9Wr1%Za+j9(`q`4aM)-@UKz36~u*98p$0oVBBXN6yjS zh^||82=VX#$%koZ+KGNv$YX>t~SOTtRxx2OEEpa(}bv`?exOF_$wMSXZ z!@CMm{P* z^_b^U{61gC@<3>gS9ZnPkY>JULCq7;b zUD_p79IFO++4w^FZK#b6R&zw6_LM$RQe&jJcg6Z~$+VF59GVAKBNi^*Aw$D$Oz<_w z&R3q3?WVj&twaftx2noJeR{2=pR?T(40Wk;q#=IfWXDxxGnO{$s*_Y>EOfLJj=$0b zLJhn3zPhPOBVHLtp=P)32SyyY&29>m1l~nqZ_QIU88oAdC7Cqm(Dj8SB6v)o{ z{Y~pNgvLW5)y4Oc!n?A{^Pm_cvar3fPT@fHjnIl<8(-!9!TO*>=E>_& zvbi$hhY8)I-u7SJdAAadifdv*;jyu_H(-$z~q%+&Q z$hX*iZUVC^lU!V$LE3vdza87?p7ulY1sS^fh=}+fG{{q8^wx9yj3Hm9%IYt@`*R!w zkoVnx5C%V#@g&J&75F*z>Rf&j24dFY^5=TEbeb|Oc7}j%?l-vL4ioW3Ktf8p+|X~D zJW242{Jrwu(!Ii*Zx`FGG=B1&13`I7CLuR%1hD;>w~s-_oLOv28==!&N;W3`D_z<1 zbFST9LE`E#f|m9e`bnw^(-N&?3(!i&M2 z(+x>|Hps~a-frOJgv}cF0U;s`S{?UeaH={@Usuu<55~Ps`(-SD-)Q9T>Lsms0hGYe zD8Ob_^HHU@P}65Kz7JO2inND28(<`FAe>aO9iX|ruHw@t(=oCfxWh{g5FpHRL|m@) zP~z_YG4w$7TvxAJ=`|`;Xjw6{+AC?M&SagB_i3O~XYp3(%i2U;MHF^?_nS;Es}RNA z^(Yy#w-52-V}Arm1rvy;-;_P(Y^+B+8eC33`Uy+B_s%nTh;-lF#I&kMRm`dHnYIo5 z8(OD00c!GL0qO|zDTDgf`Bz2bVleVqWiJX~r|}WuZ!^|=PkT{8kD5)>OtZSLbC)O^ zrS4^0zO#cI+D__&J2m(uxtS5M-cg52nV^>;>+f@vN_rW;zzV5IYVtkSZuw+%h2kC^ zEyf&gRtyMH(QxdN9a%ey~^DotnW8 zw`}En9>|w;iM4kRdzIxypA33T%3x!%=SnSKF~!NsubcBP#C1Lp_7_kK_Yxf2SnWQf zB+)HF9ZWhiq2RyoI9vZ()xdI_nI>e}(>5FFtI}*dt^#ZHz}FQd8IIpyZ5~Ar1nu4Y zy_prGi1c`Nw$sVwe9Eu*f?^K+CF5d0SDo#+B;efPDyHk}bG-F5@iT~IMTks+REAA- z4R?q8=s>2cz9~s*NNSVEM2X3*i!;N^fiW@gu&10e}9#SQdin1 zgRAlSCj5Rd@WQYQ(~-87oOwHG*&>11SDI`w?n&A%SmQL|ME#r1{~Z+VR+6lVO%m%b zpEdvVToa$YK77=(Mv4R7V<-f zU#$!9#z~t3bsg}s6`$2L;9@ZRf03?4z52N(f4cauu#G8KzNj%^;V#F_&c`TaBr8C8 zP00Dw1y;k%8^7^|pREL>2yu;cZH!6oXeK*~X`|bLB;;hTIOfOPrw>~qZ|)u4)b>8S zz)PchKSwxhDA^?NEppzsGdf&(;HMUaBHDIKhqtOSv?`k2aY z>7(Wg@uJCUh+4p4#}zti#tpa_;D^?Y=2c@McS44U}^R^)V9>tbxO!rrdV_pA6?UQ z*|+8sMPg?v1TS;U_lM%!UgLBL5GL?N46>h@#4$5!;weM`MM;y^aOWc~af~5?Mv6=}iZ2|NbG*xn!^*e#gewFlUX8x95@qlfkt*7N zq3Pq1GRytbOGRUzJ;Pg5=!)XiEfcT*ie}J5Y2z#+`5XhU_5XGim8ksfF@)>% zpU}5qu!>aNsYH;)9ry`ADc$VSGtM_5j|!n5iQqL>rHEg}7!a%GHvdOG7ZvXz7fq~A zyM1NY+uWr;)h(xVlctL+CO?q@p=zN|P#AG95tc7-d|HH3y2pBEgsQeNP&t5_4`7>8 z=x(-+dz{H$BSpW*2Bs^g7x36H#B6oP&F6yq>=AS>T88ix=Q4OKq>JWNt*~Em(HQ`x zc&2Q6?pnGd`6{3W8{(0%?L8b3vVqb*0g1Dc=>txMGVSZ1V!xe#SN}*&itEPBDQQB7 zeq4UHY9}q@3)JV#(_n#nVwNrVW5k!UE6i9MM3tSDpv!|x2DEJmZ$65X>Bh{Lm)KTZ zkHuSk{FG~hniNA_p$zjaPrJl zJ=h-rqjB=}AIQUEKluFuHPad5)Ie_mpQot6vTv$D!l~AT?o(D!_)-HY)!BxghTa?q zp9zd{yV(}~>Rk_gt;mBR^4)umFIRAV?+Gi5s{SCw_4V|mIvXNkI_$X>hAQ}>gNt6?&`txg+7OR@8FtMnE`E5&l~5rs5-Y5OZAJ&!8;#%`_Byt zkjy7%N50`4(ZHP3o^2=XE#g|%N9fxSwX1JP_Y$d3|3#B-dqJ2!{rFll2!V1kS3~RN z@3lIqC6swTFmgXOo$4d5%6s1bZC#oJPtQjBDn&<^Z}I$?eI~W_4}Ee6dHf3$Y|1ba z1YZ2erhrKOn1ryb-p^GwRRw*s+;z=X8FvR47UsjvJ8IttyCM%+bY*R%9}O|>8O8>J z!%+E>Nm*|~P?B5zhfW+Jp3*l{d+O0AHY!>Ja&NR43|Id8v_QWkM=L|okK?Hf={_?7yFgIti@sspsZvCWTLb(}3-F&!^-xM0hza zSNILtZOLk6)LC6C4L@af(AqwhK00I2R7H}O?Dj4fMW2PiC#1`z+&<>f+>lAF)=xH919A2-3+r zJx|~XUvuJc2j71bS}l=5EPdq7jdRD3Dg93&a8GKp`WJ-tG9vG9e(JHmLag#SV2|Qc zT7HF|yHdC6? zFYWbtqiLNe-{ciRO=)v7tQNUw3v%I}&nbCtTe^lWJFcf^1=4q1;X{7w$$SYP`dWV& z&3^Eg3C;53y{6UaZ}#r?n3JP-qLgm?=guO^K@FuoMhgWDF}!AXd5Kdja?KP}Rr4u; zW{u}|v^;Q9ax#{;9Z7H-=pmnMgqqaQbn>`7qEBN+Z|~0MxcRbdmmJRdKhW1P#0=<# zw(PPf1NcGLACFuM$Hsp)+?etRGw(O03bTR)ERA~Ve`_p<>fQeP9Gq)Io-^0PH1 z9e3-@&1C0;gnUA_03X`J`I=4n;95T9CUpzMTZKLG^?-Urm(xFbUqsqGs#j-Fh`16;&$BS9pDH_`?;^~dlG8k!P?QgHEuvi;b@yI}E+@!2FPFv!A zxV#?5KL2zOj*?G%p7+mm!?;6X_3rnNd>AMj%Bo!08lgA7vSrj?E*R6Un_FicTIku} zTP_z`@Im0O3(RoDdQO2E+^wfUZ^2=K_f561M()*qm(fvG9q zfjeHUZrL!|2DrR1Gx^+IwPpZTZi*4tH*s5@e;tmH*kuU04?kcpNPi-)(W+2>7FiFF zl={(Sr^mOKBp3xV!Rp(DqchB?5aQYm0ih9n-arqND}CWdntzk}?Lqzbduvs=yjVhO zZG8G&VPq0=UO!6z=J&!~$=LTJvi0(z`ne*1WGV7Lo1%UFy`}1u(HBKiMLekD!be|X z2AXRD(nH3}tQ#n--Ma5o#Clbit3n>Nx+S8dMLQzE2HXE+>x&&uQ<{$1(qx^JfO-@b zI~3&GukX78PmK0seVSP1M@06U)71379J7fQ8$3%qJM`3LK`Arp~8duIe!x}W?s`*T2w(%RE zJUnQ+-ipqkZTGA{%#W@_+O@o0F%`FCThUNGSZvKd(*VYa_NszQE#t4b4y zVti5hEkp7a!sHxLSO)TR^Uv4&BW^kQ`I}%|;`9oh9#DAhgX~aA@ErT!BDUh#cLqjZ zhY%5uyK?f_gf}y`v9&{Bx9rBvXTskf{a)Z}bKkD6Z7swy&`wz6S5v3E=S+jchaQcR z>Qc|NKeXB05mQ_)l)Wv{KYx~b-{Q9^b9TztH;?BO&!@oKaPs39!i$sv?M$q-#d{`Z zig|kcQtKVcE5Ke0cJ+zkA103Ee{w`| zRV1&|=87Du7Oa?vWN(&JQc^N|^r_mZAZvpI=sb0oo#(2JmuQ-19)=YrEiMj|#%bFF zY<4s8;v@c>1W9OYw5f?y7e)U4S51K@XMqI5>&P=e}(r6qj%-}HFo0si&K*R1;Wd9wX>lNcQLk#0MSLVEa|gB>g$Wj`L8TS z(ZdFnt4J1*J-acTqzw1)d5wrF{_KRRTpLZ;9;7l`^lU*ofA!OOmxe{wM6K66e4K_7 zPLb06l~ltAui-!n2s6EZo9*;=oYXN{4_i~SrSTP2<0GBNW^Q5|o1JfoT_^nL+CV;6 z`)#jge z$u^1^_0|?cWJ)x8;(G6#|OKjtvKJzkI~ip)0CJ!{ukCEqGk8c^0^^r zAFn#0OM*l5r>-nXdUm-tH*t?tcSBdqU_p;0e9;ifD%}(z-`N~Leld&>eop!Ivnie9 z&F9_72<0g8>UeWaiA9O%qYnJB6{3x6;q>eebz*xc)4XKG_LoPSqSU3*J};~pViVQ> zdJ@)iSK+?jssPr;Xb^JAFMe9|F6HebuII`>!+txargpFR=z+>&a}_a_K-kc3EJd^l^!5~)NF5uvX& z)0XZye{;Czw2{rmS~Auc{Aq)`=d@@w-#o$!!2q(X3-V{4C+Oaf>6p;E*!-X=a~wbq zx~!J4KjCQl=9FMqFiJdQpvY;eE-5W#qF0{>%+X!H@ulk!q|H5wXWPmpm=kRRXI))! z@su{^Rj^kLbN8TWmH!3$HWQ$+v}pHv5xWHn={nG0}-?f3ijW-QQMRC&i}rQnZZ4q5JB+gJ&~?J-Erd3RO%DLu13^5W{! zj}*qqb+qh^8zSYs;!C^~5}a`lV_57^$-VRMC~|cYrR)%t)$m^(`oia)7$cP>d(}?J zY{-gK6}3pdx$%>#%+2uVCGZ#2wQDSq>FdPc7zk@!@DZ5=rgdz<9VreBZ8U(g&JNs{ z)=Hl2p3@XoU-ttFCfVMDta^l}r;SbfO0CHkNGUx{xhM3PY5E}`37(r$EKr?Zt6-lq z$|fi+R@6?g%;&ntLxg#eEmW@_ipJOgK0x&vI$;DYv?)Z66hK%vM|i!R@MX$m6yHD)QY82$V{7+4bKCl9EoBA2W&0?$jvlOQuyK9auRG<> zpPN(bx;zYSm}D7$rN3_R5jxpeBq<`Tz|Rc|$X(-I1(Hv+PpYa9QvL7(AueS#HGp&g zNQ~$!vnC@W6OL89!JV2i(T0whZs1XE7B-nYeM|-j67+pZNx>!Dx>m@+cA}&^KijC~k;i48O+y%k`PeP1i{G zlH*65+p35z+|;V?-}(VuGNe9|>?N9fW>8AU@+{u9sxv_DjQgw2CqnKw*PPvNmllr! zqYeTwL@|=7Jo)w-@_KOh`d<>lp2Zc@Yabc&JV8Z#O(ZRM69v&pl(hRYXgzE4*5JYd zHI8td-Djz3TI4Esd|26otJY`;!Ic+|E&qY;_@?|aGV=^9d_*gxAdxC64t}arBVbzMBAwYj7dXdw}&k>$0Y@bXke|E$*k2elD zC$FAi&iwpG8t0l8xO1IUt+xf3hlrU3Q>Ew{>)?GgBhslgbU!*reOHY>N3TX)V842L zgV(!yXc8F=jh%K*J*Zbr2%OdZ3F70jZj*ga5+sZ0_M)_2`xfTB78_8Pk-Go=TJx{> z!L;m=It0!cJ>PGvHKmk10Qx#BK!Hg1Y-y-qUX*oN!H(S5N*5s6?za)Y1Utk1?wcKo z0?P8?@jEd?Ru?$@UwT@aNo42ZSLVeez|vM=WKeYTd1^fa2y^JT{^ArWA2Y zW@S%;gH!l95zVPzwTb*K(O!XXkHk9V=WOiigOFA#Sd?d-(9FG7Y|b>BGI~EHv_WIa zE$z6`!Kmtp64rBfZVmU?^X{@Xr21gOn+h_(W24ztyZvcIW+5B56L!dQIb1)`B!S!O zJmiCzitmO(xXZaB>&RAyYQqH~eIbhze4Q0K{VQ~bYGHLMMcJ3T?S2`tH8k5-bxq*X z4bcssGdGdTeqTKQyw?-oET%S+E|Q1Z*dewPt5f2JhT@6f!mMW9%_(BaIq5@hZuwgy zMph0qyLCfZzx;nLKp_g9;r1XHD(h$xicaaCqtjf`3d|PkPp((Qb$yr97ddzZtbj-F$*K1;-)oit8Be_U9CKo!&0N~cd;V^2 zKOk9GvSxHxV0Qi~;It;dh?NmUpHhUH)90gTi0HEdOr_7RVm8qNxI-=QGpffVneR79 z-l*L?{IqTroBV?<2kC`i?cCt8RQw)4J@&pSy{<+8LyRf~#90<0Dq48ndPPIB{x8LgE{;#xi6$@ZR8= z&dh8!jZJa0!*rw5hI9t86O{ds!46eByg_e)sRnIq&Fa#e>31RV?Z0-3sB#C87}RIe ze<&m0kTfSvMV?+4IR=Y(5{Te{7k36xI!%hMHOe8Fk=w2TU#rdrc4jz@NHB4S(22`= z;#nS(b1Thb`0(ca@T=O0gAnWmOiLan8TAyf+9}4w$;r$QEU`i>`nnUU?;z;;tr~T% zt;AfH$v~auP;s9=eboM5ljmg~wDhq1tTdM;zkaWhP!;o{3{<`T z=J0qrGG7Xj?1U-?pi67)H` z>=fiI$GhJ-ndz*|uNzaV*7mO=)GvZLmeCgN=5@Oh{YzQ3v{_YdIc43UG1a$q=!gX| zmYB6e7x^hZp4loRNP79w(Kv1`c-n=j6f4x3=(cb2RES zj@VNWZR^pjOm3>Ho8Fe&eBDK!HL4#{VQ6g98{bs@+5T-0qaP?}U99J32sv$ztV<+M z+zD|>t=QHi%+G%)mrxlDZc(9}m3-CjI@~d?eETmhJ432_q{bLKq?a23^6weQwkUh= z$H$97YtNiw&8ZBQs$!1&&PXo(4wWxXH^a^x_BaDRg{2~VOe^{geR>=p^U=#F$yjuB zJ$%nHBC|TSPi3ajI6pNZS|M}a;5)T$de12VNL{a<*sz=%dB{b*r8Q(q4_TC?@ z1!Bj_AMh6M|Jp<0oYS2EM>{&JuH=;3f#_MFbwt&R&`vx#U*BjJL3JFZoScmbO~DK= zbZ7BW3>m0h21f4c_1}U744U5yW(;?nrdRQOw3k*F3Ktp2G)EbGxSh^JmR!XjVyn%p zhql+_#SZ$(E17L>y1jC4{v|-NmP1+ZeAJ^#+Z^%Qh^0BDMD67`Fb3dpa~FUppsTF^ zENcHH+aU7DrD8X0-nnBv?-|xT%%3e}fYmA;gHqJd)^(-Gn@f*bJ&?2iep*#uvSeVE z=}51=jh$!i0OXCHR{=k(S-~mS?xv?rST3oO&)4SXkK1^W0t5R^?tgt!A-qf3xGol|(vXA?X7M8as0E#l3M5CMSkF` z8N(;Ow$KU@Ow|Bc5YwJV8mD7y=J@%ckCe(g3u(mu63VbpSNP-!rW^2Y1nT`rXX1Es zGSq=SOSu^stD{hLr>c=VRNGru9CE155PFLV;M#-kugmWOCZ4j=>BPW$R2chrIq?d8 z>_xuQ)PMe8ru9J)Q%*PX^=dZorC;SCpWp4=e$k(LYh*yAqW~fsh-YE!;6v5dB+5bK zgWKHZN;r3K)$uBuEL87q+(@9JL`>;-jtjun+M9iy_iz){`y3}` z)GbSPyJZaTI-rl-YP+UHYK%1mtONIr>+U5kQjc`Vq_O5Qb*L^@o>x^ae=mo!{lxjK zi8a|f)HjM5L7BS7FFBk<3w?{&nven$Ce|@%PXudNM~RTSm&%0D%9KLhEkplt7AlRwnM581t@@oMDXaGsmd<^4@O$hk zQ<4tosCs$|2Z_fN4IgM@lclOMOm{jQ8b6Ww(q?SqwrHE2()UhRWQ7+w-HEImLvZGRH#oa0Qcmpx}jG^1cp=H@qy7P+clg6!pI z0Q0Nyn{J)c5vCt`C{nq~y?u7)(hyTb^7v3rcTr|1kn@ZfD1g^na@kUNN>8LLA^5O zzRN=s+;3L$WnedRKpOj)044yL-MR=}HQiZ-H#>t>f`#5KxJlj%b{g3z$)K(${k0fo zcbapJ5+VL#s_MMI5E-o)gP$kv-*h9NMp>jv(>12oF9?4vVF{yETU6c<;aM>~s4e%c zn*N^>mkXL4n#893C5sC+ZXpF8*=;`crTG_PxbiE?iE6&A;;z=ws*E9S2ENeO--zLO z^AgR|fE4$(Ym&9#_qgAdkzj_29r^rz#>IMu4Lba4&#^^7fEh?KL5T|1hTa0K_DW>& zsm@Drho+;2i0dwdy+QV(-7YZR>{={jVj}@m6zWJZZvP<{>!7LL2^QlnY|7`HiYJPu zP0dar-fayUK@Qy3b5*u}@oIbDv(me&;z$ z){pG$7(WR?oAxG!*=v!|N3(e8_SvUZMjx|nGFC8=7G~2_w zf+R;(csk_u+SoNw0_(%v9DpNpT#f!FQ+Kf0dUJh@Bfmxf1$9o_N=iu9_!)0@om>wLa{{Je2?o2 zPIGX}`gG=1aa)djV?wfui^--Qc3I==YA^JyXG{{JU?WGK0q#W+Xr04d6NZ>AhmP5V znHDvNz84roRD-(BXU=#LBl*M;pBFHZ{M1&3#dXCm!uXAgeBt7d>{@!_

|I!*uBrpw(`d(an;gf8AGt7<84Gf52^$cYuHP9= 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

XaS-SAW9fVlsfxYpIJ};@H1W_ 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�Cs2>oLp3VdgX)Xfb_ZzVOQki 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�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 E0FQZpLI3~& From 25ad32abc46b7b2dbe8bc4838d51a8d68e288ef4 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 14:47:55 +0530 Subject: [PATCH 06/24] chore: removed commented line --- app/config/providers.php | 2 +- src/Auth/OAuth/Bitbucket.php | 1 - src/Auth/OAuth/Instagram.php | 0 3 files changed, 1 insertion(+), 2 deletions(-) create mode 100644 src/Auth/OAuth/Instagram.php diff --git a/app/config/providers.php b/app/config/providers.php index 01b7b6b429..fde8652ee8 100644 --- a/app/config/providers.php +++ b/app/config/providers.php @@ -29,7 +29,7 @@ return [ 'instagram' => [ 'developers' => 'https://www.instagram.com/developer/', 'icon' => 'icon-instagram', - 'enabled' => false, + 'enabled' => true, ], 'microsoft' => [ 'developers' => 'https://developer.microsoft.com/en-us/', diff --git a/src/Auth/OAuth/Bitbucket.php b/src/Auth/OAuth/Bitbucket.php index 5d6595596c..d8a2cce570 100644 --- a/src/Auth/OAuth/Bitbucket.php +++ b/src/Auth/OAuth/Bitbucket.php @@ -29,7 +29,6 @@ class Bitbucket extends OAuth { return 'https://bitbucket.org/site/oauth2/authorize?' . 'client_id=' . urlencode($this->appID). - // '&redirect_uri=' . urlencode($this->callback). '&state=' . urlencode(json_encode($this->state)). '&response_type=code'; } diff --git a/src/Auth/OAuth/Instagram.php b/src/Auth/OAuth/Instagram.php new file mode 100644 index 0000000000..e69de29bb2 From 7567f1632db1246115306dc43e593031d2b9ec15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Tue, 1 Oct 2019 15:19:51 +0100 Subject: [PATCH 07/24] Fixed some countries translation (PT-PT) There were some countries that were in PT-BR, fixed :smile: --- app/config/locale/pt-pt.countries.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/config/locale/pt-pt.countries.php b/app/config/locale/pt-pt.countries.php index 9b628e867f..c3ceca51dc 100644 --- a/app/config/locale/pt-pt.countries.php +++ b/app/config/locale/pt-pt.countries.php @@ -7,7 +7,7 @@ return [ 'AD' => 'Andorra', 'AE' => 'Emirados Árabes Unidos', 'AR' => 'Argentina', - 'AM' => 'Armênia', + 'AM' => 'Arménia', 'AG' => 'Antígua e Barbuda', 'AU' => 'Austrália', 'AT' => 'Áustria', @@ -55,7 +55,7 @@ return [ 'EG' => 'Egito', 'ER' => 'Eritreia', 'ES' => 'Espanha', - 'EE' => 'Estônia', + 'EE' => 'Estónia', 'ET' => 'Etiópia', 'FI' => 'Finlândia', 'FJ' => 'Fiji', @@ -106,15 +106,15 @@ return [ 'LS' => 'Lesoto', 'LT' => 'Lituânia', 'LU' => 'Luxemburgo', - 'LV' => 'Letônia', + 'LV' => 'Letónia', 'MA' => 'Marrocos', - 'MC' => 'Mônaco', + 'MC' => 'Mónaco', 'MD' => 'Moldávia', 'MG' => 'Madagáscar', 'MV' => 'Maldivas', 'MX' => 'México', 'MH' => 'Ilhas Marshall', - 'MK' => 'Macedônia', + 'MK' => 'Macedónia', 'ML' => 'Mali', 'MT' => 'Malta', 'MM' => 'Myanmar', @@ -141,7 +141,7 @@ return [ 'PH' => 'Filipinas', 'PW' => 'Palau', 'PG' => 'Papua-Nova Guiné', - 'PL' => 'Polônia', + 'PL' => 'Polónia', 'KP' => 'Coreia do Norte', 'PT' => 'Portugal', 'PY' => 'Paraguai', From 067aa41015eab7412305276672b179f3b2fc2a35 Mon Sep 17 00:00:00 2001 From: Antero Santos <36671793+SantosAntero@users.noreply.github.com> Date: Tue, 1 Oct 2019 15:25:14 +0100 Subject: [PATCH 08/24] Fixed some countries translations --- app/config/locale/pt-pt.countries.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/config/locale/pt-pt.countries.php b/app/config/locale/pt-pt.countries.php index 9b628e867f..2f30dc6d88 100644 --- a/app/config/locale/pt-pt.countries.php +++ b/app/config/locale/pt-pt.countries.php @@ -89,7 +89,7 @@ return [ 'JO' => 'Jordânia', 'JP' => 'Japão', 'KZ' => 'Cazaquistão', - 'KE' => 'Quênia', + 'KE' => 'Quénia', 'KG' => 'Quirguistão', 'KH' => 'Camboja', 'KI' => 'Quiribati', @@ -163,7 +163,7 @@ return [ 'ST' => 'São Tomé e Príncipe', 'SR' => 'Suriname', 'SK' => 'Eslováquia', - 'SI' => 'Eslovênia', + 'SI' => 'Eslovénia', 'SE' => 'Suécia', 'SZ' => 'Suazilândia', 'SC' => 'Seicheles', @@ -188,10 +188,10 @@ return [ 'VA' => 'Cidade do Vaticano', 'VC' => 'São Vincente e Granadinas', 'VE' => 'Venezuela', - 'VN' => 'Vietnã', + 'VN' => 'Vietname', 'VU' => 'Vanuatu', 'WS' => 'Samoa', - 'YE' => 'Iêmen', + 'YE' => 'Iémen', 'ZA' => 'África do Sul', 'ZM' => 'Zâmbia', 'ZW' => 'Zimbábue', From 410f7e66cce4b4566e477d30092594e51530b478 Mon Sep 17 00:00:00 2001 From: Bharat Raghunathan Date: Tue, 1 Oct 2019 20:44:09 +0530 Subject: [PATCH 09/24] Fix typos and grammar in AddOAuthProvider.md --- docs/AddOAuthProvider.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/AddOAuthProvider.md b/docs/AddOAuthProvider.md index 290f2a91df..b5a04da2ef 100644 --- a/docs/AddOAuthProvider.md +++ b/docs/AddOAuthProvider.md @@ -6,13 +6,13 @@ This document is part of the Appwrite contributors' guide. Before you continue r ### Agenda -OAuth providers help users to log in easily to apps and websites without the need to provide passwords or any other type of credentials. Appwrite goal is to have support to as many **major** OAuth providers as possible. +OAuth providers help users to log in easily to apps and websites without the need to provide passwords or any other type of credentials. Appwrite goal is to have support from as many **major** OAuth providers as possible. -As of the writing of these lines, we do not accept any minor OAuth providers. For us to accept smaller and potentially unlimited number of providers some product design and software architecture changes must be applied first. +As of the writing of these lines, we do not accept any minor OAuth providers. For us to accept some smaller and potentially unlimited number of OAuth providers, some product design and software architecture changes must be applied first. ### List Your new Provider -The first step in adding a new OAuth provider is to list it in providers config file array, located at: +The first step to follow in adding a new OAuth provider is to add it to the list in providers config file array, located at: ``` ./app/config/providers.php @@ -22,11 +22,11 @@ Make sure to fill all data needed and that your provider array key name is in ca ### Add Provider Logo -Add a logo image to your new provider in this path: ./public/images/oauth. Your logo should be a png 100×100px file with the name of your provider (all lowercase). Please make sure to leave about 20px padding around the logo to be consistent with other logos. +Add a logo image to your new provider in this path: `./public/images/oauth`. Your logo should be a png 100×100px file with the name of your provider (all lowercase). Please make sure to leave about 20px padding around the logo to be consistent with other logos. ### Add Provider Class -Once finished setting all the metadata for the new provider you need to start coding. +Once you have finished setting up all the metadata for the new provider, you need to start coding. Create a new class that extends the basic OAuth provider abstract class in this location: @@ -36,14 +36,14 @@ src/Auth/OAuth/ProviderName Note that the class name should start with a capital letter as PHP FIG standards suggest. -Once created a new class you can start to implement your new provider login flow. The best way to do this right is to have a look at another provider implementation and try to follow the same standards. +Once a new class is created, you can start to implement your new provider's login flow. The best way to do this right is to have a look at another provider's implementation and try to follow the same standards. -Please mention in your documentation what resources or API docs you used to implement the provider OAuth protocol. +Please mention in your documentation what resources or API docs you used to implement the provider's OAuth protocol. ### Test Your Provider -After you finished adding your new provider to Appwrite you should be able to see it in your Appwrite console. Navigate to 'Project>Users>Providers' and check your new provider's settings form. +After you finished adding your new provider to Appwrite you should be able to see it in your Appwrite console. Navigate to 'Project > Users > Providers' and check your new provider's settings form. -Add credentials and check both a successful and a failed login (where user reject integration on provider page). +Add credentials and check both a successful and a failed login (where the user rejects integration on provider page). -If everything goes well, just send us the pull request and be responsive if any feedback arise during our code review. \ No newline at end of file +If everything goes well, just send us the pull request and be ready to respond to any feedback which can arise during our code review. From 18e164608bae210bb18f3746af050cf12162be47 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 21:02:20 +0530 Subject: [PATCH 10/24] fix: reverted back to UUID from account_id --- app/config/providers.php | 2 +- src/Auth/OAuth/Bitbucket.php | 7 +++++-- src/Auth/OAuth/Instagram.php | 0 3 files changed, 6 insertions(+), 3 deletions(-) delete mode 100644 src/Auth/OAuth/Instagram.php diff --git a/app/config/providers.php b/app/config/providers.php index fde8652ee8..01b7b6b429 100644 --- a/app/config/providers.php +++ b/app/config/providers.php @@ -29,7 +29,7 @@ return [ 'instagram' => [ 'developers' => 'https://www.instagram.com/developer/', 'icon' => 'icon-instagram', - 'enabled' => true, + 'enabled' => false, ], 'microsoft' => [ 'developers' => 'https://developer.microsoft.com/en-us/', diff --git a/src/Auth/OAuth/Bitbucket.php b/src/Auth/OAuth/Bitbucket.php index d8a2cce570..b0e9969c1b 100644 --- a/src/Auth/OAuth/Bitbucket.php +++ b/src/Auth/OAuth/Bitbucket.php @@ -71,8 +71,8 @@ class Bitbucket extends OAuth { $user = $this->getUser($accessToken); - if (isset($user['account_id'])) { - return $user['account_id']; + if (isset($user['uuid'])) { + return $user['uuid']; } return ''; @@ -123,6 +123,9 @@ class Bitbucket extends OAuth $email = $this->request('GET', 'https://api.bitbucket.org/2.0/user/emails?access_token='.urlencode($accessToken)); $this->user['email'] = json_decode($email, true)['values'][0]['email']; + + // var_dump($user); + // exit(); } return $this->user; } diff --git a/src/Auth/OAuth/Instagram.php b/src/Auth/OAuth/Instagram.php deleted file mode 100644 index e69de29bb2..0000000000 From 9a6d06cd1af6422187ed357c47778cbbbdc40e36 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 21:03:45 +0530 Subject: [PATCH 11/24] chore: modified OAuth docs --- docs/AddOAuthProvider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/AddOAuthProvider.md b/docs/AddOAuthProvider.md index b5a04da2ef..bca7d3bc82 100644 --- a/docs/AddOAuthProvider.md +++ b/docs/AddOAuthProvider.md @@ -31,7 +31,7 @@ Once you have finished setting up all the metadata for the new provider, you nee Create a new class that extends the basic OAuth provider abstract class in this location: ```bash -src/Auth/OAuth/ProviderName +./src/Auth/OAuth/ProviderName ``` Note that the class name should start with a capital letter as PHP FIG standards suggest. From da5d29fed219d76406baefc3aa6c2f39b2e464d3 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 21:05:49 +0530 Subject: [PATCH 12/24] chore: lint fix --- app/config/currencies.php | 2 +- app/config/locale/nl.php | 2 +- app/config/locale/tr.countries.php | 388 ++++++++++++++--------------- 3 files changed, 196 insertions(+), 196 deletions(-) diff --git a/app/config/currencies.php b/app/config/currencies.php index b508d3f035..461230f19a 100644 --- a/app/config/currencies.php +++ b/app/config/currencies.php @@ -1,4 +1,4 @@ - include 'nl.countries.php', 'continents' => include 'nl.continents.php', -]; \ No newline at end of file +]; diff --git a/app/config/locale/tr.countries.php b/app/config/locale/tr.countries.php index e2b2f2f22e..5fd899e911 100644 --- a/app/config/locale/tr.countries.php +++ b/app/config/locale/tr.countries.php @@ -1,198 +1,198 @@ 'Afganistan', - 'AO' => 'Angola', - 'AL' => 'Arnavutluk', - 'AD' => 'Andorra', - 'AE' => 'Birleşik Arap Emirlikleri', - 'AR' => 'Arjantin', - 'AM' => 'Ermenistan', - 'AG' => 'Antigua ve Barbuda', - 'AU' => 'Avustralya', - 'AT' => 'Avusturya', - 'AZ' => 'Azerbaycan', - 'BI' => 'Burundi', - 'BE' => 'Belçika', - 'BJ' => 'Benin', - 'BF' => 'Burkina Faso', - 'BD' => 'Bangladeş', - 'BG' => 'Bulgaristan', - 'BH' => 'Bahreyn', - 'BS' => 'Bahamalar', - 'BA' => 'Bosna Hersek', - 'BY' => 'Beyaz Rusya', - 'BZ' => 'Belize', - 'BO' => 'Bolivya', - 'BR' => 'Brezilya', - 'BB' => 'Barbados', - 'BN' => 'Brunei', - 'BT' => 'Butan', - 'BW' => 'Botsvana', - 'CF' => 'Orta Afrika Cumhuriyeti', - 'CA' => 'Kanada', - 'CH' => 'İsviçre', - 'CL' => 'Şili', - 'CN' => 'Çin', - 'CI' => 'Fildişi Sahili', - 'CM' => 'Kamerun', - 'CD' => 'Kongo - Kinşasa', - 'CG' => 'Kongo - Brazavil', - 'CO' => 'Kolombiya', - 'KM' => 'Komorlar', - 'CV' => 'Cape Verde', - 'CR' => 'Kosta Rika', - 'CU' => 'Küba', - 'CY' => 'Güney Kıbrıs Rum Kesimi', - 'CZ' => 'Çek Cumhuriyeti', - 'DE' => 'Almanya', - 'DJ' => 'Cibuti', - 'DM' => 'Dominika', - 'DK' => 'Danimarka', - 'DO' => 'Dominik Cumhuriyeti', - 'DZ' => 'Cezayir', - 'EC' => 'Ekvador', - 'EG' => 'Mısır', - 'ER' => 'Eritre', - 'ES' => 'İspanya', - 'EE' => 'Estonya', - 'ET' => 'Etiyopya', - 'FI' => 'Finlandiya', - 'FJ' => 'Fiji', - 'FR' => 'Fransa', - 'FM' => 'Mikronezya', - 'GA' => 'Gabon', - 'GB' => 'Birleşik Krallık', - 'GE' => 'Gürcistan', - 'GH' => 'Gana', - 'GN' => 'Gine', - 'GM' => 'Gambiya', - 'GW' => 'Gine-Bissau', - 'GQ' => 'Ekvator Ginesi', - 'GR' => 'Yunanistan', - 'GD' => 'Grenada', - 'GT' => 'Guatemala', - 'GY' => 'Guyana', - 'HN' => 'Honduras', - 'HR' => 'Hırvatistan', - 'HT' => 'Haiti', - 'HU' => 'Macaristan', - 'ID' => 'Endonezya', - 'IN' => 'Hindistan', - 'IE' => 'İrlanda', - 'IR' => 'İran', - 'IQ' => 'Irak', - 'IS' => 'İzlanda', - 'IL' => 'İsrail', - 'IT' => 'İtalya', - 'JM' => 'Jamaika', - 'JO' => 'Ürdün', - 'JP' => 'Japonya', - 'KZ' => 'Kazakistan', - 'KE' => 'Kenya', - 'KG' => 'Kırgızistan', - 'KH' => 'Kamboçya', - 'KI' => 'Kiribati', - 'KN' => 'Saint Kitts ve Nevis', - 'KR' => 'Güney Kore', - 'KW' => 'Kuveyt', - 'LA' => 'Laos', - 'LB' => 'Lübnan', - 'LR' => 'Liberya', - 'LY' => 'Libya', - 'LC' => 'Saint Lucia', - 'LI' => 'Liechtenstein', - 'LK' => 'Sri Lanka', - 'LS' => 'Lesoto', - 'LT' => 'Litvanya', - 'LU' => 'Lüksemburg', - 'LV' => 'Letonya', - 'MA' => 'Fas', - 'MC' => 'Monako', - 'MD' => 'Moldova', - 'MG' => 'Madagaskar', - 'MV' => 'Maldivler', - 'MX' => 'Meksika', - 'MH' => 'Marshall Adaları', - 'MK' => 'Makedonya', - 'ML' => 'Mali', - 'MT' => 'Malta', - 'MM' => 'Myanmar (Burma)', - 'ME' => 'Karadağ', - 'MN' => 'Moğolistan', - 'MZ' => 'Mozambik', - 'MR' => 'Moritanya', - 'MU' => 'Mauritius', - 'MW' => 'Malavi', - 'MY' => 'Malezya', - 'NA' => 'Namibya', - 'NE' => 'Nijer', - 'NG' => 'Nijerya', - 'NI' => 'Nikaragua', - 'NL' => 'Hollanda', - 'NO' => 'Norveç', - 'NP' => 'Nepal', - 'NR' => 'Nauru', - 'NZ' => 'Yeni Zelanda', - 'OM' => 'Umman', - 'PK' => 'Pakistan', - 'PA' => 'Panama', - 'PE' => 'Peru', - 'PH' => 'Filipinler', - 'PW' => 'Palau', - 'PG' => 'Papua Yeni Gine', - 'PL' => 'Polonya', - 'KP' => 'Kuzey Kore', - 'PT' => 'Portekiz', - 'PY' => 'Paraguay', - 'QA' => 'Katar', - 'RO' => 'Romanya', - 'RU' => 'Rusya', - 'RW' => 'Ruanda', - 'SA' => 'Suudi Arabistan', - 'SD' => 'Sudan', - 'SN' => 'Senegal', - 'SG' => 'Singapur', - 'SB' => 'Solomon Adaları', - 'SL' => 'Sierra Leone', - 'SV' => 'El Salvador', - 'SM' => 'San Marino', - 'SO' => 'Somali', - 'RS' => 'Sırbistan', - 'SS' => 'Güney Sudan', - 'ST' => 'São Tomé ve Príncipe', - 'SR' => 'Surinam', - 'SK' => 'Slovakya', - 'SI' => 'Slovenya', - 'SE' => 'İsveç', - 'SZ' => 'Svaziland', - 'SC' => 'Seyşeller', - 'SY' => 'Suriye', - 'TD' => 'Çad', - 'TG' => 'Togo', - 'TH' => 'Tayland', - 'TJ' => 'Tacikistan', - 'TM' => 'Türkmenistan', - 'TL' => 'Timor-Leste', - 'TO' => 'Tonga', - 'TT' => 'Trinidad ve Tobago', - 'TN' => 'Tunus', - 'TR' => 'Türkiye', - 'TV' => 'Tuvalu', - 'TZ' => 'Tanzanya', - 'UG' => 'Uganda', - 'UA' => 'Ukrayna', - 'UY' => 'Uruguay', - 'US' => 'ABD', - 'UZ' => 'Özbekistan', - 'VA' => 'Vatikan', - 'VC' => 'Saint Vincent ve Grenadinler', - 'VE' => 'Venezuela', - 'VN' => 'Vietnam', - 'VU' => 'Vanuatu', - 'WS' => 'Samoa', - 'YE' => 'Yemen', - 'ZA' => 'Güney Afrika', - 'ZM' => 'Zambiya', - 'ZW' => 'Zimbabve', + 'AF' => 'Afganistan', + 'AO' => 'Angola', + 'AL' => 'Arnavutluk', + 'AD' => 'Andorra', + 'AE' => 'Birleşik Arap Emirlikleri', + 'AR' => 'Arjantin', + 'AM' => 'Ermenistan', + 'AG' => 'Antigua ve Barbuda', + 'AU' => 'Avustralya', + 'AT' => 'Avusturya', + 'AZ' => 'Azerbaycan', + 'BI' => 'Burundi', + 'BE' => 'Belçika', + 'BJ' => 'Benin', + 'BF' => 'Burkina Faso', + 'BD' => 'Bangladeş', + 'BG' => 'Bulgaristan', + 'BH' => 'Bahreyn', + 'BS' => 'Bahamalar', + 'BA' => 'Bosna Hersek', + 'BY' => 'Beyaz Rusya', + 'BZ' => 'Belize', + 'BO' => 'Bolivya', + 'BR' => 'Brezilya', + 'BB' => 'Barbados', + 'BN' => 'Brunei', + 'BT' => 'Butan', + 'BW' => 'Botsvana', + 'CF' => 'Orta Afrika Cumhuriyeti', + 'CA' => 'Kanada', + 'CH' => 'İsviçre', + 'CL' => 'Şili', + 'CN' => 'Çin', + 'CI' => 'Fildişi Sahili', + 'CM' => 'Kamerun', + 'CD' => 'Kongo - Kinşasa', + 'CG' => 'Kongo - Brazavil', + 'CO' => 'Kolombiya', + 'KM' => 'Komorlar', + 'CV' => 'Cape Verde', + 'CR' => 'Kosta Rika', + 'CU' => 'Küba', + 'CY' => 'Güney Kıbrıs Rum Kesimi', + 'CZ' => 'Çek Cumhuriyeti', + 'DE' => 'Almanya', + 'DJ' => 'Cibuti', + 'DM' => 'Dominika', + 'DK' => 'Danimarka', + 'DO' => 'Dominik Cumhuriyeti', + 'DZ' => 'Cezayir', + 'EC' => 'Ekvador', + 'EG' => 'Mısır', + 'ER' => 'Eritre', + 'ES' => 'İspanya', + 'EE' => 'Estonya', + 'ET' => 'Etiyopya', + 'FI' => 'Finlandiya', + 'FJ' => 'Fiji', + 'FR' => 'Fransa', + 'FM' => 'Mikronezya', + 'GA' => 'Gabon', + 'GB' => 'Birleşik Krallık', + 'GE' => 'Gürcistan', + 'GH' => 'Gana', + 'GN' => 'Gine', + 'GM' => 'Gambiya', + 'GW' => 'Gine-Bissau', + 'GQ' => 'Ekvator Ginesi', + 'GR' => 'Yunanistan', + 'GD' => 'Grenada', + 'GT' => 'Guatemala', + 'GY' => 'Guyana', + 'HN' => 'Honduras', + 'HR' => 'Hırvatistan', + 'HT' => 'Haiti', + 'HU' => 'Macaristan', + 'ID' => 'Endonezya', + 'IN' => 'Hindistan', + 'IE' => 'İrlanda', + 'IR' => 'İran', + 'IQ' => 'Irak', + 'IS' => 'İzlanda', + 'IL' => 'İsrail', + 'IT' => 'İtalya', + 'JM' => 'Jamaika', + 'JO' => 'Ürdün', + 'JP' => 'Japonya', + 'KZ' => 'Kazakistan', + 'KE' => 'Kenya', + 'KG' => 'Kırgızistan', + 'KH' => 'Kamboçya', + 'KI' => 'Kiribati', + 'KN' => 'Saint Kitts ve Nevis', + 'KR' => 'Güney Kore', + 'KW' => 'Kuveyt', + 'LA' => 'Laos', + 'LB' => 'Lübnan', + 'LR' => 'Liberya', + 'LY' => 'Libya', + 'LC' => 'Saint Lucia', + 'LI' => 'Liechtenstein', + 'LK' => 'Sri Lanka', + 'LS' => 'Lesoto', + 'LT' => 'Litvanya', + 'LU' => 'Lüksemburg', + 'LV' => 'Letonya', + 'MA' => 'Fas', + 'MC' => 'Monako', + 'MD' => 'Moldova', + 'MG' => 'Madagaskar', + 'MV' => 'Maldivler', + 'MX' => 'Meksika', + 'MH' => 'Marshall Adaları', + 'MK' => 'Makedonya', + 'ML' => 'Mali', + 'MT' => 'Malta', + 'MM' => 'Myanmar (Burma)', + 'ME' => 'Karadağ', + 'MN' => 'Moğolistan', + 'MZ' => 'Mozambik', + 'MR' => 'Moritanya', + 'MU' => 'Mauritius', + 'MW' => 'Malavi', + 'MY' => 'Malezya', + 'NA' => 'Namibya', + 'NE' => 'Nijer', + 'NG' => 'Nijerya', + 'NI' => 'Nikaragua', + 'NL' => 'Hollanda', + 'NO' => 'Norveç', + 'NP' => 'Nepal', + 'NR' => 'Nauru', + 'NZ' => 'Yeni Zelanda', + 'OM' => 'Umman', + 'PK' => 'Pakistan', + 'PA' => 'Panama', + 'PE' => 'Peru', + 'PH' => 'Filipinler', + 'PW' => 'Palau', + 'PG' => 'Papua Yeni Gine', + 'PL' => 'Polonya', + 'KP' => 'Kuzey Kore', + 'PT' => 'Portekiz', + 'PY' => 'Paraguay', + 'QA' => 'Katar', + 'RO' => 'Romanya', + 'RU' => 'Rusya', + 'RW' => 'Ruanda', + 'SA' => 'Suudi Arabistan', + 'SD' => 'Sudan', + 'SN' => 'Senegal', + 'SG' => 'Singapur', + 'SB' => 'Solomon Adaları', + 'SL' => 'Sierra Leone', + 'SV' => 'El Salvador', + 'SM' => 'San Marino', + 'SO' => 'Somali', + 'RS' => 'Sırbistan', + 'SS' => 'Güney Sudan', + 'ST' => 'São Tomé ve Príncipe', + 'SR' => 'Surinam', + 'SK' => 'Slovakya', + 'SI' => 'Slovenya', + 'SE' => 'İsveç', + 'SZ' => 'Svaziland', + 'SC' => 'Seyşeller', + 'SY' => 'Suriye', + 'TD' => 'Çad', + 'TG' => 'Togo', + 'TH' => 'Tayland', + 'TJ' => 'Tacikistan', + 'TM' => 'Türkmenistan', + 'TL' => 'Timor-Leste', + 'TO' => 'Tonga', + 'TT' => 'Trinidad ve Tobago', + 'TN' => 'Tunus', + 'TR' => 'Türkiye', + 'TV' => 'Tuvalu', + 'TZ' => 'Tanzanya', + 'UG' => 'Uganda', + 'UA' => 'Ukrayna', + 'UY' => 'Uruguay', + 'US' => 'ABD', + 'UZ' => 'Özbekistan', + 'VA' => 'Vatikan', + 'VC' => 'Saint Vincent ve Grenadinler', + 'VE' => 'Venezuela', + 'VN' => 'Vietnam', + 'VU' => 'Vanuatu', + 'WS' => 'Samoa', + 'YE' => 'Yemen', + 'ZA' => 'Güney Afrika', + 'ZM' => 'Zambiya', + 'ZW' => 'Zimbabve', ]; From 1941cf93b45f3045dc8480731aac518d2cf882ba Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 19:11:51 +0300 Subject: [PATCH 13/24] Fixed cs issues --- app/config/locale/cat.countries.php | 1 + app/config/locale/ua.continents.php | 1 + app/config/locale/ua.countries.php | 1 + app/controllers/auth.php | 17 ++++++++--------- app/init.php | 12 ++++++------ 5 files changed, 17 insertions(+), 15 deletions(-) diff --git a/app/config/locale/cat.countries.php b/app/config/locale/cat.countries.php index 30d61f0cde..3b8f2383be 100644 --- a/app/config/locale/cat.countries.php +++ b/app/config/locale/cat.countries.php @@ -1,4 +1,5 @@ 'Afganistan', 'AO' => 'Angola', diff --git a/app/config/locale/ua.continents.php b/app/config/locale/ua.continents.php index 9f7e254e2a..6813bc31d4 100644 --- a/app/config/locale/ua.continents.php +++ b/app/config/locale/ua.continents.php @@ -1,4 +1,5 @@ 'Африка', 'AN' => 'Антарктика', diff --git a/app/config/locale/ua.countries.php b/app/config/locale/ua.countries.php index 2308b7c0a5..0be63cc7d9 100644 --- a/app/config/locale/ua.countries.php +++ b/app/config/locale/ua.countries.php @@ -1,4 +1,5 @@ 'Афганістан', 'AO' => 'Ангола', diff --git a/app/controllers/auth.php b/app/controllers/auth.php index 28bfbb1770..5d07bef47f 100644 --- a/app/controllers/auth.php +++ b/app/controllers/auth.php @@ -48,9 +48,9 @@ $utopia->post('/v1/auth/register') ->action( function ($email, $password, $confirm, $success, $failure, $name) use ($request, $response, $register, $audit, $projectDB, $project, $webhook) { if ('console' === $project->getUid()) { - $whitlistEmails = $project->getAttribute('authWhitelistEmails'); - $whitlistIPs = $project->getAttribute('authWhitelistIPs'); - $whitlistDomains = $project->getAttribute('authWhitelistDomains'); + $whitlistEmails = $project->getAttribute('authWhitelistEmails'); + $whitlistIPs = $project->getAttribute('authWhitelistIPs'); + $whitlistDomains = $project->getAttribute('authWhitelistDomains'); if (!empty($whitlistEmails) && !in_array($email, $whitlistEmails)) { throw new Exception('Console registration is restricted to specific emails. Contact your administrator for more information.', 401); @@ -60,11 +60,11 @@ $utopia->post('/v1/auth/register') throw new Exception('Console registration is restricted to specific IPs. Contact your administrator for more information.', 401); } - if (!empty($whitlistDomains) && !in_array(substr(strrchr($email, "@"), 1), $whitlistDomains)) { + if (!empty($whitlistDomains) && !in_array(substr(strrchr($email, '@'), 1), $whitlistDomains)) { throw new Exception('Console registration is restricted to specific domains. Contact your administrator for more information.', 401); } } - + $profile = $projectDB->getCollection([ // Get user by email address 'limit' => 1, 'first' => true, @@ -76,7 +76,7 @@ $utopia->post('/v1/auth/register') if (!empty($profile)) { if ($failure) { - $response->redirect($failure . '?message=User already registered'); + $response->redirect($failure.'?message=User already registered'); return; } @@ -777,7 +777,7 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') } $oauthID = $oauth->getUserID($accessToken); - + if (empty($oauthID)) { if (!empty($state['failure'])) { $response->redirect($state['failure'], 301, 0); @@ -787,7 +787,7 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') } $current = Auth::tokenVerify($user->getAttribute('tokens', []), Auth::TOKEN_TYPE_LOGIN, Auth::$secret); - + if ($current) { $projectDB->deleteDocument($current); //throw new Exception('User already logged in', 401); } @@ -801,7 +801,6 @@ $utopia->get('/v1/auth/oauth/:provider/redirect') ], ]) : $user; - if (empty($user)) { // No user logged in or with oauth provider ID, create new one or connect with account with same email $name = $oauth->getUserName($accessToken); $email = $oauth->getUserEmail($accessToken); diff --git a/app/init.php b/app/init.php index 92e3d9d90b..971573f9d9 100644 --- a/app/init.php +++ b/app/init.php @@ -127,12 +127,12 @@ $locale = $request->getParam('locale', $request->getHeader('X-Appwrite-Locale', Locale::$exceptions = false; -Locale::setLanguage('en', include __DIR__ . '/config/locale/en.php'); -Locale::setLanguage('he', include __DIR__ . '/config/locale/he.php'); -Locale::setLanguage('ua', include __DIR__ . '/config/locale/ua.php'); -Locale::setLanguage('pt-br', include __DIR__ . '/config/locale/pt-br.php'); -Locale::setLanguage('es', include __DIR__ . '/config/locale/es.php'); -Locale::setLanguage('ro', include __DIR__ . '/config/locale/ro.php'); +Locale::setLanguage('en', include __DIR__.'/config/locale/en.php'); +Locale::setLanguage('he', include __DIR__.'/config/locale/he.php'); +Locale::setLanguage('ua', include __DIR__.'/config/locale/ua.php'); +Locale::setLanguage('pt-br', include __DIR__.'/config/locale/pt-br.php'); +Locale::setLanguage('es', include __DIR__.'/config/locale/es.php'); +Locale::setLanguage('ro', include __DIR__.'/config/locale/ro.php'); if (in_array($locale, APP_LOCALES)) { Locale::setDefault($locale); From 98a12f6af330233fd7a1dc3dc6d425c9fe473d21 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 19:24:55 +0300 Subject: [PATCH 14/24] Fixed tests expecting wrong payload --- composer.lock | 88 +++++++++++-------------------- tests/e2e/ConsoleProjectsTest.php | 4 +- tests/e2e/ConsoleTest.php | 6 +-- tests/e2e/ProjectDatabaseTest.php | 4 +- 4 files changed, 37 insertions(+), 65 deletions(-) diff --git a/composer.lock b/composer.lock index c1a3f41e58..78cfe61331 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,6 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "cf3e9453a93f3ee5cfec76f6cd6bc139", "content-hash": "470f543ebf989400a43a6269f0b4d60a", "packages": [ { @@ -93,15 +92,7 @@ "source": { "type": "git", "url": "https://github.com/appwrite/sdk-generator", -<<<<<<< HEAD -<<<<<<< HEAD - "reference": "2cdf218f735e5c52a47f1d8977f460261fd9017f" -======= - "reference": "22cd594e2406fbcfc64262fdcdfa78069bf29aa0" ->>>>>>> upstream/master -======= - "reference": "22cd594e2406fbcfc64262fdcdfa78069bf29aa0" ->>>>>>> upstream/master + "reference": "233b9a9e3626c9490d490ffdbdc09c3439eb1747" }, "require": { "ext-curl": "*", @@ -131,15 +122,7 @@ } ], "description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms", -<<<<<<< HEAD -<<<<<<< HEAD - "time": "2019-09-22 12:47:11" -======= - "time": "2019-09-28 23:31:14" ->>>>>>> upstream/master -======= - "time": "2019-09-28 23:31:14" ->>>>>>> upstream/master + "time": "2019-10-01 12:00:26" }, { "name": "bacon/bacon-qr-code", @@ -188,7 +171,7 @@ ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2018-04-25 17:53:56" + "time": "2018-04-25T17:53:56+00:00" }, { "name": "chrisboulton/php-resque", @@ -321,7 +304,7 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2019-03-05 16:29:14" + "time": "2019-03-05T16:29:14+00:00" }, { "name": "composer/ca-bundle", @@ -419,7 +402,7 @@ "enum", "map" ], - "time": "2017-10-25 22:45:27" + "time": "2017-10-25T22:45:27+00:00" }, { "name": "domnikl/statsd", @@ -466,7 +449,7 @@ "statsd", "udp" ], - "time": "2014-12-09 09:37:49" + "time": "2014-12-09T09:37:49+00:00" }, { "name": "dragonmantank/cron-expression", @@ -515,7 +498,7 @@ "cron", "schedule" ], - "time": "2018-06-06 03:12:17" + "time": "2018-06-06T03:12:17+00:00" }, { "name": "geoip2/geoip2", @@ -567,7 +550,7 @@ "geolocation", "maxmind" ], - "time": "2018-04-10 15:32:59" + "time": "2018-04-10T15:32:59+00:00" }, { "name": "guzzlehttp/guzzle", @@ -816,7 +799,7 @@ "influxdb library", "time series" ], - "time": "2019-05-30 00:15:14" + "time": "2019-05-30T00:15:14+00:00" }, { "name": "matthiasmullie/minify", @@ -876,7 +859,7 @@ "minifier", "minify" ], - "time": "2018-11-26 23:10:39" + "time": "2018-11-26T23:10:39+00:00" }, { "name": "matthiasmullie/path-converter", @@ -925,29 +908,30 @@ "paths", "relative" ], - "time": "2018-10-25 15:19:41" + "time": "2018-10-25T15:19:41+00:00" }, { "name": "maxmind-db/reader", - "version": "v1.4.1", + "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", - "reference": "eb83d0ee1c1f9b8a340206302136bc81ee02ae74" + "reference": "bd436094fc0a9b0558a899fb80b0ae34fe1808a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/eb83d0ee1c1f9b8a340206302136bc81ee02ae74", - "reference": "eb83d0ee1c1f9b8a340206302136bc81ee02ae74", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/bd436094fc0a9b0558a899fb80b0ae34fe1808a0", + "reference": "bd436094fc0a9b0558a899fb80b0ae34fe1808a0", "shasum": "" }, "require": { - "php": ">=5.4" + "php": ">=5.6" }, "require-dev": { "friendsofphp/php-cs-fixer": "2.*", - "phpunit/phpunit": "4.* || 5.*", - "satooshi/php-coveralls": "1.0.*", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpcov": "^3.0", + "phpunit/phpunit": "5.*", "squizlabs/php_codesniffer": "3.*" }, "suggest": { @@ -969,7 +953,7 @@ { "name": "Gregory J. Oschwald", "email": "goschwald@maxmind.com", - "homepage": "http://www.maxmind.com/" + "homepage": "https://www.maxmind.com/" } ], "description": "MaxMind DB Reader API", @@ -981,7 +965,7 @@ "geolocation", "maxmind" ], - "time": "2019-01-04 19:55:56" + "time": "2019-09-30T22:56:38+00:00" }, { "name": "maxmind/web-service-common", @@ -1027,7 +1011,7 @@ ], "description": "Internal MaxMind Web Service API", "homepage": "https://github.com/maxmind/web-service-common-php", - "time": "2018-02-12 22:31:54" + "time": "2018-02-12T22:31:54+00:00" }, { "name": "mustangostang/spyc", @@ -1143,7 +1127,7 @@ } ], "description": "PHPMailer is a full-featured email creation and transfer class for PHP", - "time": "2019-02-01 15:04:28" + "time": "2019-02-01T15:04:28+00:00" }, { "name": "piwik/device-detector", @@ -1194,7 +1178,7 @@ "parser", "useragent" ], - "time": "2016-01-21 22:26:37" + "time": "2016-01-21T22:26:37+00:00" }, { "name": "psr/http-message", @@ -1331,7 +1315,7 @@ } ], "description": "A polyfill for getallheaders.", - "time": "2019-03-08 08:55:37" + "time": "2019-03-08T08:55:37+00:00" }, { "name": "symfony/polyfill-ctype", @@ -1456,16 +1440,16 @@ "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "c2fd9990fcab344b67a12ead04890a88141d5897" + "reference": "4625774716e3737580e407a02e53ff4defd3cdfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/c2fd9990fcab344b67a12ead04890a88141d5897", - "reference": "c2fd9990fcab344b67a12ead04890a88141d5897", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/4625774716e3737580e407a02e53ff4defd3cdfa", + "reference": "4625774716e3737580e407a02e53ff4defd3cdfa", "shasum": "" }, "require": { - "php": "^7.1.3", + "php": "^7.0", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3" }, @@ -1515,15 +1499,7 @@ "keywords": [ "templating" ], -<<<<<<< HEAD -<<<<<<< HEAD - "time": "2019-09-20 12:53:54" -======= - "time": "2019-09-20T12:53:54+00:00" ->>>>>>> upstream/master -======= - "time": "2019-09-20T12:53:54+00:00" ->>>>>>> upstream/master + "time": "2019-10-01T10:31:38+00:00" }, { "name": "utopia-php/abuse", @@ -1803,8 +1779,6 @@ "utopia" ], "time": "2019-05-08T20:25:57+00:00" -<<<<<<< HEAD -======= } ], "packages-dev": [ @@ -3222,10 +3196,8 @@ "validate" ], "time": "2019-08-24T08:43:50+00:00" ->>>>>>> upstream/master } ], - "packages-dev": null, "aliases": [], "minimum-stability": "dev", "stability-flags": [], diff --git a/tests/e2e/ConsoleProjectsTest.php b/tests/e2e/ConsoleProjectsTest.php index e0bd1b39be..3a0b2df8e7 100644 --- a/tests/e2e/ConsoleProjectsTest.php +++ b/tests/e2e/ConsoleProjectsTest.php @@ -10,8 +10,10 @@ class ConsoleProjectsTest extends BaseConsole { $response = $this->register(); + var_dump($response); + $this->assertEquals('http://localhost/success', $response['headers']['location']); - $this->assertEquals("\n", $response['body']); + $this->assertEquals("", $response['body']); $session = $this->client->parseCookie($response['headers']['set-cookie'])['a-session-console']; diff --git a/tests/e2e/ConsoleTest.php b/tests/e2e/ConsoleTest.php index 624b15dd75..6d2a6e4ffb 100644 --- a/tests/e2e/ConsoleTest.php +++ b/tests/e2e/ConsoleTest.php @@ -10,10 +10,8 @@ class ConsoleTest extends BaseConsole { $response = $this->register(); - var_dump($_SERVER); - $this->assertEquals('http://localhost/success', $response['headers']['location']); - $this->assertEquals("\n", $response['body']); + $this->assertEquals("", $response['body']); return [ 'email' => $this->demoEmail, @@ -39,7 +37,7 @@ class ConsoleTest extends BaseConsole $session = $this->client->parseCookie($response['headers']['set-cookie'])['a-session-console']; $this->assertEquals('http://localhost/success', $response['headers']['location']); - $this->assertEquals("\n", $response['body']); + $this->assertEquals("", $response['body']); return [ 'email' => $data['email'], diff --git a/tests/e2e/ProjectDatabaseTest.php b/tests/e2e/ProjectDatabaseTest.php index e253e89d53..890795ce42 100644 --- a/tests/e2e/ProjectDatabaseTest.php +++ b/tests/e2e/ProjectDatabaseTest.php @@ -11,7 +11,7 @@ class ProjectDatabaseTest extends BaseProjects $response = $this->register(); $this->assertEquals('http://localhost/success', $response['headers']['location']); - $this->assertEquals("\n", $response['body']); + $this->assertEquals("", $response['body']); $session = $this->client->parseCookie($response['headers']['set-cookie'])['a-session-console']; @@ -64,7 +64,7 @@ class ProjectDatabaseTest extends BaseProjects $user = $this->projectRegister($project['body']['$uid']); $this->assertEquals('http://localhost/success', $user['headers']['location']); - $this->assertEquals("\n", $user['body']); + $this->assertEquals("", $user['body']); return [ 'email' => $this->demoEmail, From 1b6215b2c2f14d0de6aca48ac6ffc3516e6a0bd4 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 19:48:05 +0300 Subject: [PATCH 15/24] Enabled all new locales --- app/init.php | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/app/init.php b/app/init.php index 971573f9d9..7ea75a3c60 100644 --- a/app/init.php +++ b/app/init.php @@ -24,7 +24,7 @@ const APP_EMAIL_TEAM = 'team@'.APP_DOMAIN; const APP_EMAIL_SECURITY = 'security@'.APP_DOMAIN; const APP_USERAGENT = APP_NAME.'-Server/%s Please report abuse at '.APP_EMAIL_SECURITY; const APP_MODE_ADMIN = 'admin'; -const APP_LOCALES = ['en', 'he', 'pt-br', 'es']; +const APP_LOCALES = ['cat', 'de', 'en', 'es', 'fi', 'fr', 'gr', 'he', 'hi', 'id', 'it', 'nl', /* 'no',*/ 'pt-br', 'pt-pt', 'ro', 'tr', 'ua']; const APP_PAGING_LIMIT = 15; $register = new Registry(); @@ -127,12 +127,24 @@ $locale = $request->getParam('locale', $request->getHeader('X-Appwrite-Locale', Locale::$exceptions = false; +Locale::setLanguage('cat', include __DIR__.'/config/locale/cat.php'); +Locale::setLanguage('de', include __DIR__.'/config/locale/de.php'); Locale::setLanguage('en', include __DIR__.'/config/locale/en.php'); -Locale::setLanguage('he', include __DIR__.'/config/locale/he.php'); -Locale::setLanguage('ua', include __DIR__.'/config/locale/ua.php'); -Locale::setLanguage('pt-br', include __DIR__.'/config/locale/pt-br.php'); Locale::setLanguage('es', include __DIR__.'/config/locale/es.php'); +Locale::setLanguage('fi', include __DIR__.'/config/locale/fi.php'); +Locale::setLanguage('fr', include __DIR__.'/config/locale/fr.php'); +Locale::setLanguage('gr', include __DIR__.'/config/locale/gr.php'); +Locale::setLanguage('he', include __DIR__.'/config/locale/he.php'); +Locale::setLanguage('hi', include __DIR__.'/config/locale/hi.php'); +Locale::setLanguage('id', include __DIR__.'/config/locale/id.php'); +Locale::setLanguage('it', include __DIR__.'/config/locale/it.php'); +Locale::setLanguage('nl', include __DIR__.'/config/locale/nl.php'); +//Locale::setLanguage('no', include __DIR__.'/config/locale/no.php'); +Locale::setLanguage('pt-br', include __DIR__.'/config/locale/pt-br.php'); +Locale::setLanguage('pt-pt', include __DIR__.'/config/locale/pt-pt.php'); Locale::setLanguage('ro', include __DIR__.'/config/locale/ro.php'); +Locale::setLanguage('tr', include __DIR__.'/config/locale/tr.php'); +Locale::setLanguage('ua', include __DIR__.'/config/locale/ua.php'); if (in_array($locale, APP_LOCALES)) { Locale::setDefault($locale); From 8c5a9cb4a2239f0788799fca074ced59502d923d Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 19:55:28 +0300 Subject: [PATCH 16/24] Updated changelog --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index aee5e0ebab..135facb846 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,7 +6,7 @@ * Added option to disable abuse check and rate limits * Added input field with the server API endpoint for easy access * Added new OAuth providers for Google and Gitlab -* Added 8 new locales for locale service and email templates (no, pt-br, es, ua, ru, id, fi, cat) +* Added 15 new locales for locale service and email templates (cat, de, es, fi, fr, gr, hi, id, it, nl, pt-br, pt-pt, ro, tr, ua) * Improved test coverage for the project and synced DEV & CI environments settings ## Bug Fixes From 2fc5e9e0ab8220a63008c75f732967f20f7db69e Mon Sep 17 00:00:00 2001 From: Tatiana <43054051+tacoelho@users.noreply.github.com> Date: Tue, 1 Oct 2019 14:02:48 -0300 Subject: [PATCH 17/24] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b3e68cb946..988ee8c1a9 100644 --- a/README.md +++ b/README.md @@ -107,4 +107,5 @@ Created by [Eldad Fux](https://twitter.com/eldadfux) with the amazing help of ou * 🇺🇦 Dmitriy Danilov ([Github](https://github.com/daniloff200), [Twitter](https://twitter.com/daniloff200)) * 🇮🇩 Zeet ([Github](https://github.com/Kiy4h)) * 🇫🇮 Pessi Päivärinne ([Github](https://github.com/pessip)) -* 🇺🇳 Sergi Vos ([Github](https://github.com/sergivb01), [Twitter](https://twitter.com/sergivb01), [Linkedin](https://www.linkedin.com/in/sergivb01/)) \ No newline at end of file +* 🇺🇳 Sergi Vos ([Github](https://github.com/sergivb01), [Twitter](https://twitter.com/sergivb01), [Linkedin](https://www.linkedin.com/in/sergivb01/)) +* :it: Tatiana Coelho ([Github](https://github.com/tacoelho)) From 69b229c79b0900f4f8525ff814eed85f24b8e489 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 1 Oct 2019 23:15:01 +0530 Subject: [PATCH 18/24] fix: syntax error in hi.locale.php --- app/config/locale/hi.countries.php | 8 ++++---- src/Auth/OAuth/Bitbucket.php | 3 --- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/app/config/locale/hi.countries.php b/app/config/locale/hi.countries.php index 05bbb77b53..b87b8ff679 100644 --- a/app/config/locale/hi.countries.php +++ b/app/config/locale/hi.countries.php @@ -9,7 +9,7 @@ return [ 'AI' => 'संयुक्त अरब अमीरात', 'AR' => 'अर्जेंटीना', 'AM' => 'आर्मेनिया', - 'AG' => 'एंटीगुआ और बारबुडा' + 'AG' => 'एंटीगुआ और बारबुडा', 'AU' => 'ऑस्ट्रेलिया', 'AT' => 'ऑस्ट्रिया', 'AZ' => 'अजरबैजान', @@ -17,7 +17,7 @@ return [ 'BI' => 'बुरुंडी', 'BE' => 'बेल्जियम', 'BJ' => 'बेनिन', - 'BF' => 'बुर्किना फ़ासो' + 'BF' => 'बुर्किना फ़ासो', 'BD' => 'बांग्लादेश', 'BG' => 'बुल्गारिया', 'BH' => 'बहरीन', @@ -71,12 +71,12 @@ return [ 'GN' => 'गिनी', 'GM' => 'गाम्बिया', 'GW' => 'गिनी-बिसाऊ', - 'GQ' => 'इक्वेटोरियल गिनी' + 'GQ' => 'इक्वेटोरियल गिनी', 'GR' => 'ग्रीस', 'GD' => 'ग्रेनाडा', 'GT' => 'ग्वाटेमाला', 'GY' => 'गुयाना', - 'HN' => 'होंडुरास' + 'HN' => 'होंडुरास', 'HR' => 'क्रोएशिया', 'HT' => 'हैती', 'HU' => 'हंगरी', diff --git a/src/Auth/OAuth/Bitbucket.php b/src/Auth/OAuth/Bitbucket.php index b0e9969c1b..902c0a4238 100644 --- a/src/Auth/OAuth/Bitbucket.php +++ b/src/Auth/OAuth/Bitbucket.php @@ -123,9 +123,6 @@ class Bitbucket extends OAuth $email = $this->request('GET', 'https://api.bitbucket.org/2.0/user/emails?access_token='.urlencode($accessToken)); $this->user['email'] = json_decode($email, true)['values'][0]['email']; - - // var_dump($user); - // exit(); } return $this->user; } From ac2b81eea22a0dfce217c133821cc93f03fe1d2b Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 21:03:52 +0300 Subject: [PATCH 19/24] Updated SDK server version notice --- app/tasks/sdks.php | 10 ++++++---- composer.lock | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/tasks/sdks.php b/app/tasks/sdks.php index ce7e6fe96e..e5eefd4875 100644 --- a/app/tasks/sdks.php +++ b/app/tasks/sdks.php @@ -16,9 +16,11 @@ use Appwrite\SDK\Language\Dart; $cli = new CLI(); +$version = '0.2.0'; // Server version + $cli ->task('generate') - ->action(function () { + ->action(function () use ($version) { function getSSLPage($url) { $ch = curl_init(); @@ -41,7 +43,7 @@ $cli 'gitRepo' => 'git@github.com:appwrite/sdk-for-php.git', 'gitRepoName' => 'sdk-for-php', 'gitUserName' => 'appwrite', - 'warning' => '', + 'warning' => 'This SDK if compitable with Appwrite server version ' . $version . ' for older versions check previous releases.', 'platform' => 'server', ], 'js' => [ @@ -51,7 +53,7 @@ $cli 'gitRepo' => 'git@github.com:appwrite/sdk-for-js.git', 'gitRepoName' => 'sdk-for-js', 'gitUserName' => 'appwrite', - 'warning' => '', + 'warning' => 'This SDK if compitable with Appwrite server version ' . $version . ' for older versions check previous releases.', 'platform' => 'client', ], 'node' => [ @@ -61,7 +63,7 @@ $cli 'gitRepo' => 'git@github.com:appwrite/sdk-for-node.git', 'gitRepoName' => 'sdk-for-node', 'gitUserName' => 'appwrite', - 'warning' => 'This SDK if compitable with Appwrite server version 0.2.0 for older versions check previous releases.', + 'warning' => 'This SDK if compitable with Appwrite server version ' . $version . ' for older versions check previous releases.', 'platform' => 'server', ], 'python' => [ diff --git a/composer.lock b/composer.lock index 78cfe61331..b1be104d97 100644 --- a/composer.lock +++ b/composer.lock @@ -92,7 +92,7 @@ "source": { "type": "git", "url": "https://github.com/appwrite/sdk-generator", - "reference": "233b9a9e3626c9490d490ffdbdc09c3439eb1747" + "reference": "21f848c7c8a6f3f721c23d9c8bbdf8fff886863d" }, "require": { "ext-curl": "*", @@ -122,7 +122,7 @@ } ], "description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms", - "time": "2019-10-01 12:00:26" + "time": "2019-10-01 17:57:36" }, { "name": "bacon/bacon-qr-code", From e56f5e755c5205626dfbcd270fb8d474bd6a80e1 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 21:05:28 +0300 Subject: [PATCH 20/24] Updated SDKs versions --- app/tasks/sdks.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/tasks/sdks.php b/app/tasks/sdks.php index e5eefd4875..d1698a0d4c 100644 --- a/app/tasks/sdks.php +++ b/app/tasks/sdks.php @@ -37,7 +37,7 @@ $cli $clients = [ 'php' => [ - 'version' => '1.0.8', + 'version' => '1.0.9', 'result' => __DIR__.'/../sdks/php/', 'gitURL' => 'https://github.com/appwrite/sdk-for-php.git', 'gitRepo' => 'git@github.com:appwrite/sdk-for-php.git', @@ -47,7 +47,7 @@ $cli 'platform' => 'server', ], 'js' => [ - 'version' => '1.0.21', + 'version' => '1.0.22', 'result' => __DIR__.'/../sdks/js/', 'gitURL' => 'https://github.com/appwrite/sdk-for-js.git', 'gitRepo' => 'git@github.com:appwrite/sdk-for-js.git', @@ -57,7 +57,7 @@ $cli 'platform' => 'client', ], 'node' => [ - 'version' => '1.0.25', + 'version' => '1.0.26', 'result' => __DIR__.'/../sdks/node/', 'gitURL' => 'https://github.com/appwrite/sdk-for-node.git', 'gitRepo' => 'git@github.com:appwrite/sdk-for-node.git', From 179fb9c39cfdd00af4cefcab370e7573d9f4edd5 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 21:10:33 +0300 Subject: [PATCH 21/24] Updated SDK examples --- app/sdks/dart/lib/services/auth.dart | 56 +++++------ app/sdks/dart/lib/services/storage.dart | 4 +- app/sdks/dart/lib/services/teams.dart | 10 +- app/sdks/js/README.md | 2 + app/sdks/js/docs/examples/account/delete.md | 2 +- .../js/docs/examples/account/get-prefs.md | 2 +- .../js/docs/examples/account/get-security.md | 2 +- .../js/docs/examples/account/get-sessions.md | 2 +- app/sdks/js/docs/examples/account/get.md | 2 +- .../js/docs/examples/account/update-email.md | 2 +- .../js/docs/examples/account/update-name.md | 2 +- .../docs/examples/account/update-password.md | 2 +- .../js/docs/examples/account/update-prefs.md | 2 +- .../js/docs/examples/auth/confirm-resend.md | 2 +- app/sdks/js/docs/examples/auth/login.md | 2 +- .../docs/examples/auth/logout-by-session.md | 2 +- app/sdks/js/docs/examples/auth/logout.md | 2 +- app/sdks/js/docs/examples/auth/oauth.md | 2 +- .../js/docs/examples/auth/recovery-reset.md | 2 +- app/sdks/js/docs/examples/auth/recovery.md | 2 +- app/sdks/js/docs/examples/auth/register.md | 4 +- .../js/docs/examples/avatars/get-browser.md | 2 +- .../docs/examples/avatars/get-credit-card.md | 2 +- .../js/docs/examples/avatars/get-favicon.md | 2 +- app/sdks/js/docs/examples/avatars/get-flag.md | 2 +- .../js/docs/examples/avatars/get-image.md | 2 +- app/sdks/js/docs/examples/avatars/get-q-r.md | 2 +- .../examples/database/create-collection.md | 2 +- .../docs/examples/database/create-document.md | 2 +- .../examples/database/delete-collection.md | 2 +- .../docs/examples/database/delete-document.md | 2 +- .../docs/examples/database/get-collection.md | 2 +- .../js/docs/examples/database/get-document.md | 2 +- .../examples/database/list-collections.md | 2 +- .../docs/examples/database/list-documents.md | 2 +- .../examples/database/update-collection.md | 2 +- .../docs/examples/database/update-document.md | 2 +- .../docs/examples/locale/get-countries-e-u.md | 2 +- .../examples/locale/get-countries-phones.md | 2 +- .../js/docs/examples/locale/get-countries.md | 2 +- .../js/docs/examples/locale/get-currencies.md | 2 +- .../js/docs/examples/locale/get-locale.md | 2 +- .../js/docs/examples/projects/create-key.md | 2 +- .../docs/examples/projects/create-platform.md | 2 +- .../docs/examples/projects/create-project.md | 2 +- .../js/docs/examples/projects/create-task.md | 4 +- .../docs/examples/projects/create-webhook.md | 2 +- .../js/docs/examples/projects/delete-key.md | 2 +- .../docs/examples/projects/delete-platform.md | 2 +- .../docs/examples/projects/delete-project.md | 2 +- .../js/docs/examples/projects/delete-task.md | 2 +- .../docs/examples/projects/delete-webhook.md | 2 +- app/sdks/js/docs/examples/projects/get-key.md | 2 +- .../js/docs/examples/projects/get-platform.md | 2 +- .../examples/projects/get-project-usage.md | 2 +- .../js/docs/examples/projects/get-project.md | 2 +- .../js/docs/examples/projects/get-task.md | 2 +- .../js/docs/examples/projects/get-webhook.md | 2 +- .../js/docs/examples/projects/list-keys.md | 2 +- .../docs/examples/projects/list-platforms.md | 2 +- .../docs/examples/projects/list-projects.md | 2 +- .../js/docs/examples/projects/list-tasks.md | 2 +- .../docs/examples/projects/list-webhooks.md | 2 +- .../js/docs/examples/projects/update-key.md | 2 +- .../docs/examples/projects/update-platform.md | 2 +- .../projects/update-project-o-auth.md | 2 +- .../docs/examples/projects/update-project.md | 2 +- .../js/docs/examples/projects/update-task.md | 4 +- .../docs/examples/projects/update-webhook.md | 2 +- .../js/docs/examples/storage/create-file.md | 2 +- .../js/docs/examples/storage/delete-file.md | 2 +- .../examples/storage/get-file-download.md | 2 +- .../docs/examples/storage/get-file-preview.md | 2 +- .../js/docs/examples/storage/get-file-view.md | 2 +- app/sdks/js/docs/examples/storage/get-file.md | 2 +- .../js/docs/examples/storage/list-files.md | 2 +- .../js/docs/examples/storage/update-file.md | 2 +- .../teams/create-team-membership-resend.md | 2 +- .../examples/teams/create-team-membership.md | 2 +- .../js/docs/examples/teams/create-team.md | 2 +- .../examples/teams/delete-team-membership.md | 2 +- .../js/docs/examples/teams/delete-team.md | 2 +- .../docs/examples/teams/get-team-members.md | 2 +- app/sdks/js/docs/examples/teams/get-team.md | 2 +- app/sdks/js/docs/examples/teams/list-teams.md | 2 +- .../teams/update-team-membership-status.md | 2 +- .../js/docs/examples/teams/update-team.md | 2 +- .../js/docs/examples/users/create-user.md | 2 +- .../examples/users/delete-user-sessions.md | 2 +- .../examples/users/delete-users-session.md | 2 +- .../js/docs/examples/users/get-user-logs.md | 2 +- .../js/docs/examples/users/get-user-prefs.md | 2 +- .../docs/examples/users/get-user-sessions.md | 2 +- app/sdks/js/docs/examples/users/get-user.md | 2 +- app/sdks/js/docs/examples/users/list-users.md | 2 +- .../docs/examples/users/update-user-status.md | 2 +- app/sdks/js/package.json | 2 +- app/sdks/js/src/sdk.js | 95 ++++++------------- app/sdks/js/src/sdk.min.js | 25 ++--- app/sdks/node/README.md | 2 + app/sdks/node/docs/examples/account/delete.md | 4 +- .../node/docs/examples/account/get-prefs.md | 4 +- .../docs/examples/account/get-security.md | 4 +- .../docs/examples/account/get-sessions.md | 4 +- app/sdks/node/docs/examples/account/get.md | 4 +- .../docs/examples/account/update-email.md | 4 +- .../node/docs/examples/account/update-name.md | 4 +- .../docs/examples/account/update-password.md | 4 +- .../docs/examples/account/update-prefs.md | 4 +- .../node/docs/examples/auth/confirm-resend.md | 4 +- app/sdks/node/docs/examples/auth/login.md | 4 +- .../docs/examples/auth/logout-by-session.md | 4 +- app/sdks/node/docs/examples/auth/logout.md | 4 +- app/sdks/node/docs/examples/auth/oauth.md | 4 +- .../node/docs/examples/auth/recovery-reset.md | 4 +- app/sdks/node/docs/examples/auth/recovery.md | 4 +- app/sdks/node/docs/examples/auth/register.md | 6 +- .../node/docs/examples/avatars/get-browser.md | 4 +- .../docs/examples/avatars/get-credit-card.md | 4 +- .../node/docs/examples/avatars/get-favicon.md | 4 +- .../node/docs/examples/avatars/get-flag.md | 4 +- .../node/docs/examples/avatars/get-image.md | 4 +- .../node/docs/examples/avatars/get-q-r.md | 4 +- .../examples/database/create-collection.md | 4 +- .../docs/examples/database/create-document.md | 4 +- .../examples/database/delete-collection.md | 4 +- .../docs/examples/database/delete-document.md | 4 +- .../docs/examples/database/get-collection.md | 4 +- .../docs/examples/database/get-document.md | 4 +- .../examples/database/list-collections.md | 4 +- .../docs/examples/database/list-documents.md | 4 +- .../examples/database/update-collection.md | 4 +- .../docs/examples/database/update-document.md | 4 +- .../docs/examples/locale/get-countries-e-u.md | 4 +- .../examples/locale/get-countries-phones.md | 4 +- .../docs/examples/locale/get-countries.md | 4 +- .../docs/examples/locale/get-currencies.md | 4 +- .../node/docs/examples/locale/get-locale.md | 4 +- .../node/docs/examples/projects/create-key.md | 4 +- .../docs/examples/projects/create-platform.md | 4 +- .../docs/examples/projects/create-project.md | 4 +- .../docs/examples/projects/create-task.md | 6 +- .../docs/examples/projects/create-webhook.md | 4 +- .../node/docs/examples/projects/delete-key.md | 4 +- .../docs/examples/projects/delete-platform.md | 4 +- .../docs/examples/projects/delete-project.md | 4 +- .../docs/examples/projects/delete-task.md | 4 +- .../docs/examples/projects/delete-webhook.md | 4 +- .../node/docs/examples/projects/get-key.md | 4 +- .../docs/examples/projects/get-platform.md | 4 +- .../examples/projects/get-project-usage.md | 4 +- .../docs/examples/projects/get-project.md | 4 +- .../node/docs/examples/projects/get-task.md | 4 +- .../docs/examples/projects/get-webhook.md | 4 +- .../node/docs/examples/projects/list-keys.md | 4 +- .../docs/examples/projects/list-platforms.md | 4 +- .../docs/examples/projects/list-projects.md | 4 +- .../node/docs/examples/projects/list-tasks.md | 4 +- .../docs/examples/projects/list-webhooks.md | 4 +- .../node/docs/examples/projects/update-key.md | 4 +- .../docs/examples/projects/update-platform.md | 4 +- .../projects/update-project-o-auth.md | 4 +- .../docs/examples/projects/update-project.md | 4 +- .../docs/examples/projects/update-task.md | 4 +- .../docs/examples/projects/update-webhook.md | 6 +- .../node/docs/examples/storage/create-file.md | 4 +- .../node/docs/examples/storage/delete-file.md | 4 +- .../examples/storage/get-file-download.md | 4 +- .../docs/examples/storage/get-file-preview.md | 4 +- .../docs/examples/storage/get-file-view.md | 4 +- .../node/docs/examples/storage/get-file.md | 4 +- .../node/docs/examples/storage/list-files.md | 4 +- .../node/docs/examples/storage/update-file.md | 4 +- .../teams/create-team-membership-resend.md | 4 +- .../examples/teams/create-team-membership.md | 4 +- .../node/docs/examples/teams/create-team.md | 4 +- .../examples/teams/delete-team-membership.md | 4 +- .../node/docs/examples/teams/delete-team.md | 4 +- .../docs/examples/teams/get-team-members.md | 4 +- app/sdks/node/docs/examples/teams/get-team.md | 4 +- .../node/docs/examples/teams/list-teams.md | 4 +- .../teams/update-team-membership-status.md | 4 +- .../node/docs/examples/teams/update-team.md | 4 +- .../node/docs/examples/users/create-user.md | 4 +- .../examples/users/delete-user-sessions.md | 4 +- .../examples/users/delete-users-session.md | 4 +- .../node/docs/examples/users/get-user-logs.md | 4 +- .../docs/examples/users/get-user-prefs.md | 4 +- .../docs/examples/users/get-user-sessions.md | 4 +- app/sdks/node/docs/examples/users/get-user.md | 4 +- .../node/docs/examples/users/list-users.md | 4 +- .../docs/examples/users/update-user-status.md | 4 +- app/sdks/node/lib/client.js | 2 +- app/sdks/node/lib/services/auth.js | 60 ++++-------- app/sdks/node/package.json | 2 +- app/sdks/php/README.md | 2 + app/sdks/php/docs/auth.md | 27 ++---- app/sdks/php/docs/database.md | 16 ++-- app/sdks/php/docs/examples/account/delete.md | 4 +- .../php/docs/examples/account/get-prefs.md | 4 +- .../php/docs/examples/account/get-security.md | 4 +- .../php/docs/examples/account/get-sessions.md | 4 +- app/sdks/php/docs/examples/account/get.md | 4 +- .../php/docs/examples/account/update-email.md | 4 +- .../php/docs/examples/account/update-name.md | 4 +- .../docs/examples/account/update-password.md | 4 +- .../php/docs/examples/account/update-prefs.md | 4 +- .../php/docs/examples/auth/confirm-resend.md | 4 +- app/sdks/php/docs/examples/auth/login.md | 4 +- .../docs/examples/auth/logout-by-session.md | 4 +- app/sdks/php/docs/examples/auth/logout.md | 4 +- app/sdks/php/docs/examples/auth/oauth.md | 4 +- .../php/docs/examples/auth/recovery-reset.md | 4 +- app/sdks/php/docs/examples/auth/recovery.md | 4 +- app/sdks/php/docs/examples/auth/register.md | 6 +- .../php/docs/examples/avatars/get-browser.md | 4 +- .../docs/examples/avatars/get-credit-card.md | 4 +- .../php/docs/examples/avatars/get-favicon.md | 4 +- .../php/docs/examples/avatars/get-flag.md | 4 +- .../php/docs/examples/avatars/get-image.md | 4 +- app/sdks/php/docs/examples/avatars/get-q-r.md | 4 +- .../examples/database/create-collection.md | 4 +- .../docs/examples/database/create-document.md | 4 +- .../examples/database/delete-collection.md | 4 +- .../docs/examples/database/delete-document.md | 4 +- .../docs/examples/database/get-collection.md | 4 +- .../docs/examples/database/get-document.md | 4 +- .../examples/database/list-collections.md | 4 +- .../docs/examples/database/list-documents.md | 4 +- .../examples/database/update-collection.md | 4 +- .../docs/examples/database/update-document.md | 4 +- .../docs/examples/locale/get-countries-e-u.md | 4 +- .../examples/locale/get-countries-phones.md | 4 +- .../php/docs/examples/locale/get-countries.md | 4 +- .../docs/examples/locale/get-currencies.md | 4 +- .../php/docs/examples/locale/get-locale.md | 4 +- .../php/docs/examples/projects/create-key.md | 4 +- .../docs/examples/projects/create-platform.md | 4 +- .../docs/examples/projects/create-project.md | 4 +- .../php/docs/examples/projects/create-task.md | 6 +- .../docs/examples/projects/create-webhook.md | 6 +- .../php/docs/examples/projects/delete-key.md | 4 +- .../docs/examples/projects/delete-platform.md | 4 +- .../docs/examples/projects/delete-project.md | 4 +- .../php/docs/examples/projects/delete-task.md | 4 +- .../docs/examples/projects/delete-webhook.md | 4 +- .../php/docs/examples/projects/get-key.md | 4 +- .../docs/examples/projects/get-platform.md | 4 +- .../examples/projects/get-project-usage.md | 4 +- .../php/docs/examples/projects/get-project.md | 4 +- .../php/docs/examples/projects/get-task.md | 4 +- .../php/docs/examples/projects/get-webhook.md | 4 +- .../php/docs/examples/projects/list-keys.md | 4 +- .../docs/examples/projects/list-platforms.md | 4 +- .../docs/examples/projects/list-projects.md | 4 +- .../php/docs/examples/projects/list-tasks.md | 4 +- .../docs/examples/projects/list-webhooks.md | 4 +- .../php/docs/examples/projects/update-key.md | 4 +- .../docs/examples/projects/update-platform.md | 4 +- .../projects/update-project-o-auth.md | 4 +- .../docs/examples/projects/update-project.md | 4 +- .../php/docs/examples/projects/update-task.md | 6 +- .../docs/examples/projects/update-webhook.md | 6 +- .../php/docs/examples/storage/create-file.md | 4 +- .../php/docs/examples/storage/delete-file.md | 4 +- .../examples/storage/get-file-download.md | 4 +- .../docs/examples/storage/get-file-preview.md | 4 +- .../docs/examples/storage/get-file-view.md | 4 +- .../php/docs/examples/storage/get-file.md | 4 +- .../php/docs/examples/storage/list-files.md | 4 +- .../php/docs/examples/storage/update-file.md | 4 +- .../teams/create-team-membership-resend.md | 4 +- .../examples/teams/create-team-membership.md | 4 +- .../php/docs/examples/teams/create-team.md | 4 +- .../examples/teams/delete-team-membership.md | 4 +- .../php/docs/examples/teams/delete-team.md | 4 +- .../docs/examples/teams/get-team-members.md | 4 +- app/sdks/php/docs/examples/teams/get-team.md | 4 +- .../php/docs/examples/teams/list-teams.md | 4 +- .../teams/update-team-membership-status.md | 4 +- .../php/docs/examples/teams/update-team.md | 4 +- .../php/docs/examples/users/create-user.md | 4 +- .../examples/users/delete-user-sessions.md | 4 +- .../examples/users/delete-users-session.md | 4 +- .../php/docs/examples/users/get-user-logs.md | 4 +- .../php/docs/examples/users/get-user-prefs.md | 4 +- .../docs/examples/users/get-user-sessions.md | 4 +- app/sdks/php/docs/examples/users/get-user.md | 4 +- .../php/docs/examples/users/list-users.md | 4 +- .../docs/examples/users/update-user-status.md | 4 +- app/sdks/php/docs/locale.md | 2 +- app/sdks/php/docs/storage.md | 8 +- app/sdks/php/src/Appwrite/Client.php | 18 ++-- app/sdks/php/src/Appwrite/Service.php | 2 +- .../php/src/Appwrite/Services/Account.php | 3 +- app/sdks/php/src/Appwrite/Services/Auth.php | 81 ++++++---------- .../php/src/Appwrite/Services/Avatars.php | 3 +- .../php/src/Appwrite/Services/Database.php | 3 +- app/sdks/php/src/Appwrite/Services/Locale.php | 3 +- .../php/src/Appwrite/Services/Projects.php | 3 +- .../php/src/Appwrite/Services/Storage.php | 3 +- app/sdks/php/src/Appwrite/Services/Teams.php | 11 ++- app/sdks/php/src/Appwrite/Services/Users.php | 3 +- app/sdks/python/appwrite/services/auth.py | 25 ++--- app/sdks/ruby/lib/appwrite/services/auth.rb | 26 ++--- 305 files changed, 658 insertions(+), 783 deletions(-) diff --git a/app/sdks/dart/lib/services/auth.dart b/app/sdks/dart/lib/services/auth.dart index d476e4333e..45c0be71a7 100644 --- a/app/sdks/dart/lib/services/auth.dart +++ b/app/sdks/dart/lib/services/auth.dart @@ -8,18 +8,18 @@ class Auth extends Service { /// Allow the user to login into his account by providing a valid email and /// password combination. Use the success and failure arguments to provide a - /// redirect URL\'s back to your app when login is completed. + /// redirect URL\'s back to your app when login is completed. /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. /// - /// When not using the success or failure redirect arguments this endpoint will - /// result with a 200 status code and the user account object on success and - /// with 401 status error on failure. This behavior was applied to help the web - /// clients deal with browsers who don't allow to set 3rd party HTTP cookies - /// needed for saving the account session token. + /// When accessing this route using Javascript from the browser, success and + /// failure parameter URLs are required. Appwrite server will respond with a + /// 301 redirect status code and will set the user session cookie. This + /// behavior is enforced because modern browsers are limiting 3rd party cookies + /// in XHR of fetch requests to protect user privacy. Future login({email, password, success, failure}) async { String path = '/auth/login'; @@ -54,16 +54,6 @@ class Auth extends Service { return await this.client.call('delete', path: path, params: params); } - Future oauthCallback({projectId, provider, code, state = null}) async { - String path = '/auth/oauth/callback/{provider}/{projectId}'.replaceAll(RegExp('{projectId}'), projectId).replaceAll(RegExp('{provider}'), provider); - - Map params = { - 'code': code, - 'state': state, - }; - - return await this.client.call('get', path: path, params: params); - } Future oauth({provider, success = null, failure = null}) async { String path = '/auth/oauth/{provider}'.replaceAll(RegExp('{provider}'), provider); @@ -80,12 +70,12 @@ class Auth extends Service { /// values attached to the URL query string. Use the query string params to /// submit a request to the /auth/password/reset endpoint to complete the /// process. - Future recovery({email, redirect}) async { + Future recovery({email, reset}) async { String path = '/auth/recovery'; Map params = { 'email': email, - 'redirect': redirect, + 'reset': reset, }; return await this.client.call('post', path: path, params: params); @@ -97,7 +87,7 @@ class Auth extends Service { /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. Future recoveryReset({userId, token, passwordA, passwordB}) async { String path = '/auth/recovery/reset'; @@ -112,32 +102,32 @@ class Auth extends Service { return await this.client.call('put', path: path, params: params); } /// Use this endpoint to allow a new user to register an account in your - /// project. Use the success and failure URL's to redirect users back to your + /// project. Use the success and failure URL's to redirect users back to your /// application after signup completes. /// /// If registration completes successfully user will be sent with a /// confirmation email in order to confirm he is the owner of the account email - /// address. Use the redirect parameter to redirect the user from the + /// address. Use the confirmation parameter to redirect the user from the /// confirmation email back to your app. When the user is redirected, use the /// /auth/confirm endpoint to complete the account confirmation. /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. /// - /// When not using the success or failure redirect arguments this endpoint will - /// result with a 200 status code and the user account object on success and - /// with 401 status error on failure. This behavior was applied to help the web - /// clients deal with browsers who don't allow to set 3rd party HTTP cookies - /// needed for saving the account session token. - Future register({email, password, redirect, success, failure, name = null}) async { + /// When accessing this route using Javascript from the browser, success and + /// failure parameter URLs are required. Appwrite server will respond with a + /// 301 redirect status code and will set the user session cookie. This + /// behavior is enforced because modern browsers are limiting 3rd party cookies + /// in XHR of fetch requests to protect user privacy. + Future register({email, password, confirm, success = null, failure = null, name = null}) async { String path = '/auth/register'; Map params = { 'email': email, 'password': password, - 'redirect': redirect, + 'confirm': confirm, 'success': success, 'failure': failure, 'name': name, @@ -165,13 +155,13 @@ class Auth extends Service { /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. - Future confirmResend({redirect}) async { + Future confirmResend({confirm}) async { String path = '/auth/register/confirm/resend'; Map params = { - 'redirect': redirect, + 'confirm': confirm, }; return await this.client.call('post', path: path, params: params); diff --git a/app/sdks/dart/lib/services/storage.dart b/app/sdks/dart/lib/services/storage.dart index 2da1c1c62b..373cc44193 100644 --- a/app/sdks/dart/lib/services/storage.dart +++ b/app/sdks/dart/lib/services/storage.dart @@ -70,7 +70,7 @@ class Storage extends Service { return await this.client.call('delete', path: path, params: params); } /// Get file content by its unique ID. The endpoint response return with a - /// 'Content-Disposition: attachment' header that tells the browser to start + /// 'Content-Disposition: attachment' header that tells the browser to start /// downloading the file to user downloads directory. Future getFileDownload({fileId}) async { String path = '/storage/files/{fileId}/download'.replaceAll(RegExp('{fileId}'), fileId); @@ -98,7 +98,7 @@ class Storage extends Service { return await this.client.call('get', path: path, params: params); } /// Get file content by its unique ID. This endpoint is similar to the download - /// method but returns with no 'Content-Disposition: attachment' header. + /// method but returns with no 'Content-Disposition: attachment' header. Future getFileView({fileId, as = null}) async { String path = '/storage/files/{fileId}/view'.replaceAll(RegExp('{fileId}'), fileId); diff --git a/app/sdks/dart/lib/services/teams.dart b/app/sdks/dart/lib/services/teams.dart index 9c8cab7fd0..4c126143cd 100644 --- a/app/sdks/dart/lib/services/teams.dart +++ b/app/sdks/dart/lib/services/teams.dart @@ -78,7 +78,7 @@ class Teams extends Service { } /// Use this endpoint to invite a new member to your team. An email with a link /// to join the team will be sent to the new member email address. If member - /// doesn't exists in the project it will be automatically created. + /// doesn't exists in the project it will be automatically created. /// /// Use the redirect parameter to redirect the user from the invitation email /// back to your app. When the user is redirected, use the @@ -87,7 +87,7 @@ class Teams extends Service { /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. Future createTeamMembership({teamId, email, roles, redirect, name = null}) async { String path = '/teams/{teamId}/memberships'.replaceAll(RegExp('{teamId}'), teamId); @@ -124,18 +124,18 @@ class Teams extends Service { } /// Use this endpoint to let user accept an invitation to join a team after he /// is being redirect back to your app from the invitation email. Use the - /// success and failure URL's to redirect users back to your application after + /// success and failure URL's to redirect users back to your application after /// the request completes. /// /// Please notice that in order to avoid a [Redirect /// Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) - /// the only valid redirect URL's are the once from domains you have set when + /// the only valid redirect URL's are the once from domains you have set when /// added your platforms in the console interface. /// /// When not using the success or failure redirect arguments this endpoint will /// result with a 200 status code on success and with 401 status error on /// failure. This behavior was applied to help the web clients deal with - /// browsers who don't allow to set 3rd party HTTP cookies needed for saving + /// browsers who don't allow to set 3rd party HTTP cookies needed for saving /// the account session token. Future updateTeamMembershipStatus({teamId, inviteId, userId, secret, success = null, failure = null}) async { String path = '/teams/{teamId}/memberships/{inviteId}/status'.replaceAll(RegExp('{teamId}'), teamId).replaceAll(RegExp('{inviteId}'), inviteId); diff --git a/app/sdks/js/README.md b/app/sdks/js/README.md index 9cbe04dc15..03802a4e1e 100644 --- a/app/sdks/js/README.md +++ b/app/sdks/js/README.md @@ -3,6 +3,8 @@ ![License](https://img.shields.io/github/license/appwrite/sdk-for-js.svg?v=1) ![Version](https://img.shields.io/badge/api%20version-0.1.15-blue.svg?v=1) +This SDK if compitable with Appwrite server version 0.2.0 for older versions check previous releases. + Appwrite backend as a service cuts up to 70% of the time and costs required for building a modern application. We abstract and simplify common development tasks behind a REST APIs, to help you develop your app in a fast and secure way. For full API documentation and tutorials go to [https://appwrite.io/docs](https://appwrite.io/docs) diff --git a/app/sdks/js/docs/examples/account/delete.md b/app/sdks/js/docs/examples/account/delete.md index f6c48d9a42..c199f0f719 100644 --- a/app/sdks/js/docs/examples/account/delete.md +++ b/app/sdks/js/docs/examples/account/delete.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.delete(); diff --git a/app/sdks/js/docs/examples/account/get-prefs.md b/app/sdks/js/docs/examples/account/get-prefs.md index 1a15c1a9ee..39f8950138 100644 --- a/app/sdks/js/docs/examples/account/get-prefs.md +++ b/app/sdks/js/docs/examples/account/get-prefs.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.getPrefs(); diff --git a/app/sdks/js/docs/examples/account/get-security.md b/app/sdks/js/docs/examples/account/get-security.md index 208a431a7f..ab0671da8a 100644 --- a/app/sdks/js/docs/examples/account/get-security.md +++ b/app/sdks/js/docs/examples/account/get-security.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.getSecurity(); diff --git a/app/sdks/js/docs/examples/account/get-sessions.md b/app/sdks/js/docs/examples/account/get-sessions.md index 4db0be019b..963400deeb 100644 --- a/app/sdks/js/docs/examples/account/get-sessions.md +++ b/app/sdks/js/docs/examples/account/get-sessions.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.getSessions(); diff --git a/app/sdks/js/docs/examples/account/get.md b/app/sdks/js/docs/examples/account/get.md index a4832d7638..682e09fbd8 100644 --- a/app/sdks/js/docs/examples/account/get.md +++ b/app/sdks/js/docs/examples/account/get.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.get(); diff --git a/app/sdks/js/docs/examples/account/update-email.md b/app/sdks/js/docs/examples/account/update-email.md index dccea259a6..e9fb9c9ed2 100644 --- a/app/sdks/js/docs/examples/account/update-email.md +++ b/app/sdks/js/docs/examples/account/update-email.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.updateEmail('email@example.com', 'password'); diff --git a/app/sdks/js/docs/examples/account/update-name.md b/app/sdks/js/docs/examples/account/update-name.md index 85d7508e82..2e5531e4c3 100644 --- a/app/sdks/js/docs/examples/account/update-name.md +++ b/app/sdks/js/docs/examples/account/update-name.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.updateName('[NAME]'); diff --git a/app/sdks/js/docs/examples/account/update-password.md b/app/sdks/js/docs/examples/account/update-password.md index b17f503240..e4ddc7fc49 100644 --- a/app/sdks/js/docs/examples/account/update-password.md +++ b/app/sdks/js/docs/examples/account/update-password.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.updatePassword('password', 'password'); diff --git a/app/sdks/js/docs/examples/account/update-prefs.md b/app/sdks/js/docs/examples/account/update-prefs.md index 5e5b2f2cb7..da37ceff8e 100644 --- a/app/sdks/js/docs/examples/account/update-prefs.md +++ b/app/sdks/js/docs/examples/account/update-prefs.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.account.updatePrefs('{}'); diff --git a/app/sdks/js/docs/examples/auth/confirm-resend.md b/app/sdks/js/docs/examples/auth/confirm-resend.md index cddc03e830..4c66e71d93 100644 --- a/app/sdks/js/docs/examples/auth/confirm-resend.md +++ b/app/sdks/js/docs/examples/auth/confirm-resend.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.confirmResend('https://example.com'); diff --git a/app/sdks/js/docs/examples/auth/login.md b/app/sdks/js/docs/examples/auth/login.md index 4fd35197fe..40ff7a46c6 100644 --- a/app/sdks/js/docs/examples/auth/login.md +++ b/app/sdks/js/docs/examples/auth/login.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.login('email@example.com', 'password', 'https://example.com', 'https://example.com'); diff --git a/app/sdks/js/docs/examples/auth/logout-by-session.md b/app/sdks/js/docs/examples/auth/logout-by-session.md index 7a52d1e8eb..ba03feff4a 100644 --- a/app/sdks/js/docs/examples/auth/logout-by-session.md +++ b/app/sdks/js/docs/examples/auth/logout-by-session.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.logoutBySession('[ID]'); diff --git a/app/sdks/js/docs/examples/auth/logout.md b/app/sdks/js/docs/examples/auth/logout.md index 43262a1a07..90f5ff4b18 100644 --- a/app/sdks/js/docs/examples/auth/logout.md +++ b/app/sdks/js/docs/examples/auth/logout.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.logout(); diff --git a/app/sdks/js/docs/examples/auth/oauth.md b/app/sdks/js/docs/examples/auth/oauth.md index 6175c97dee..7eb7c7adca 100644 --- a/app/sdks/js/docs/examples/auth/oauth.md +++ b/app/sdks/js/docs/examples/auth/oauth.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.oauth('bitbucket'); diff --git a/app/sdks/js/docs/examples/auth/recovery-reset.md b/app/sdks/js/docs/examples/auth/recovery-reset.md index 22ffff376b..7830eba1d6 100644 --- a/app/sdks/js/docs/examples/auth/recovery-reset.md +++ b/app/sdks/js/docs/examples/auth/recovery-reset.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.recoveryReset('[USER_ID]', '[TOKEN]', 'password', 'password'); diff --git a/app/sdks/js/docs/examples/auth/recovery.md b/app/sdks/js/docs/examples/auth/recovery.md index 1f269ede15..a313e192f8 100644 --- a/app/sdks/js/docs/examples/auth/recovery.md +++ b/app/sdks/js/docs/examples/auth/recovery.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.auth.recovery('email@example.com', 'https://example.com'); diff --git a/app/sdks/js/docs/examples/auth/register.md b/app/sdks/js/docs/examples/auth/register.md index 2d8e838312..c5205f90cd 100644 --- a/app/sdks/js/docs/examples/auth/register.md +++ b/app/sdks/js/docs/examples/auth/register.md @@ -1,10 +1,10 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; -let promise = sdk.auth.register('email@example.com', 'password', 'https://example.com', 'https://example.com', 'https://example.com'); +let promise = sdk.auth.register('email@example.com', 'password', 'https://example.com'); promise.then(function (response) { console.log(response); diff --git a/app/sdks/js/docs/examples/avatars/get-browser.md b/app/sdks/js/docs/examples/avatars/get-browser.md index 4518abb399..84c992621e 100644 --- a/app/sdks/js/docs/examples/avatars/get-browser.md +++ b/app/sdks/js/docs/examples/avatars/get-browser.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getBrowser('aa'); diff --git a/app/sdks/js/docs/examples/avatars/get-credit-card.md b/app/sdks/js/docs/examples/avatars/get-credit-card.md index f7daafb174..c9fb87edc7 100644 --- a/app/sdks/js/docs/examples/avatars/get-credit-card.md +++ b/app/sdks/js/docs/examples/avatars/get-credit-card.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getCreditCard('amex'); diff --git a/app/sdks/js/docs/examples/avatars/get-favicon.md b/app/sdks/js/docs/examples/avatars/get-favicon.md index 3c8affe04f..5876eb2b5a 100644 --- a/app/sdks/js/docs/examples/avatars/get-favicon.md +++ b/app/sdks/js/docs/examples/avatars/get-favicon.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getFavicon('https://example.com'); diff --git a/app/sdks/js/docs/examples/avatars/get-flag.md b/app/sdks/js/docs/examples/avatars/get-flag.md index feefca1535..694c6b399e 100644 --- a/app/sdks/js/docs/examples/avatars/get-flag.md +++ b/app/sdks/js/docs/examples/avatars/get-flag.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getFlag('af'); diff --git a/app/sdks/js/docs/examples/avatars/get-image.md b/app/sdks/js/docs/examples/avatars/get-image.md index 2fb152d05a..b807ff734e 100644 --- a/app/sdks/js/docs/examples/avatars/get-image.md +++ b/app/sdks/js/docs/examples/avatars/get-image.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getImage('https://example.com'); diff --git a/app/sdks/js/docs/examples/avatars/get-q-r.md b/app/sdks/js/docs/examples/avatars/get-q-r.md index ae6d9aaaa4..e64d83a5c4 100644 --- a/app/sdks/js/docs/examples/avatars/get-q-r.md +++ b/app/sdks/js/docs/examples/avatars/get-q-r.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.avatars.getQR('[TEXT]'); diff --git a/app/sdks/js/docs/examples/database/create-collection.md b/app/sdks/js/docs/examples/database/create-collection.md index 2d05b3273e..f1dbd4a9aa 100644 --- a/app/sdks/js/docs/examples/database/create-collection.md +++ b/app/sdks/js/docs/examples/database/create-collection.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.createCollection('[NAME]'); diff --git a/app/sdks/js/docs/examples/database/create-document.md b/app/sdks/js/docs/examples/database/create-document.md index 5ea31c39fe..00bf9e9f85 100644 --- a/app/sdks/js/docs/examples/database/create-document.md +++ b/app/sdks/js/docs/examples/database/create-document.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.createDocument('[COLLECTION_ID]', '{}'); diff --git a/app/sdks/js/docs/examples/database/delete-collection.md b/app/sdks/js/docs/examples/database/delete-collection.md index 8793d6c624..1a116c58b9 100644 --- a/app/sdks/js/docs/examples/database/delete-collection.md +++ b/app/sdks/js/docs/examples/database/delete-collection.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.deleteCollection('[COLLECTION_ID]'); diff --git a/app/sdks/js/docs/examples/database/delete-document.md b/app/sdks/js/docs/examples/database/delete-document.md index 5c94c02f30..7dd7fc4db4 100644 --- a/app/sdks/js/docs/examples/database/delete-document.md +++ b/app/sdks/js/docs/examples/database/delete-document.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.deleteDocument('[COLLECTION_ID]', '[DOCUMENT_ID]'); diff --git a/app/sdks/js/docs/examples/database/get-collection.md b/app/sdks/js/docs/examples/database/get-collection.md index d833845dfb..abe8d482d4 100644 --- a/app/sdks/js/docs/examples/database/get-collection.md +++ b/app/sdks/js/docs/examples/database/get-collection.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.getCollection('[COLLECTION_ID]'); diff --git a/app/sdks/js/docs/examples/database/get-document.md b/app/sdks/js/docs/examples/database/get-document.md index 945037a1c5..1bcb5b00ac 100644 --- a/app/sdks/js/docs/examples/database/get-document.md +++ b/app/sdks/js/docs/examples/database/get-document.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.getDocument('[COLLECTION_ID]', '[DOCUMENT_ID]'); diff --git a/app/sdks/js/docs/examples/database/list-collections.md b/app/sdks/js/docs/examples/database/list-collections.md index 2d7e064f93..3160903309 100644 --- a/app/sdks/js/docs/examples/database/list-collections.md +++ b/app/sdks/js/docs/examples/database/list-collections.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.listCollections(); diff --git a/app/sdks/js/docs/examples/database/list-documents.md b/app/sdks/js/docs/examples/database/list-documents.md index 832da0c389..68ce8d6c23 100644 --- a/app/sdks/js/docs/examples/database/list-documents.md +++ b/app/sdks/js/docs/examples/database/list-documents.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.listDocuments('[COLLECTION_ID]'); diff --git a/app/sdks/js/docs/examples/database/update-collection.md b/app/sdks/js/docs/examples/database/update-collection.md index 32ed377d7e..547d554e7f 100644 --- a/app/sdks/js/docs/examples/database/update-collection.md +++ b/app/sdks/js/docs/examples/database/update-collection.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.updateCollection('[COLLECTION_ID]', '[NAME]'); diff --git a/app/sdks/js/docs/examples/database/update-document.md b/app/sdks/js/docs/examples/database/update-document.md index ec096cf3b4..3790154d19 100644 --- a/app/sdks/js/docs/examples/database/update-document.md +++ b/app/sdks/js/docs/examples/database/update-document.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.database.updateDocument('[COLLECTION_ID]', '[DOCUMENT_ID]', '{}'); diff --git a/app/sdks/js/docs/examples/locale/get-countries-e-u.md b/app/sdks/js/docs/examples/locale/get-countries-e-u.md index c41c5a1cc2..44ceffd7e7 100644 --- a/app/sdks/js/docs/examples/locale/get-countries-e-u.md +++ b/app/sdks/js/docs/examples/locale/get-countries-e-u.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.locale.getCountriesEU(); diff --git a/app/sdks/js/docs/examples/locale/get-countries-phones.md b/app/sdks/js/docs/examples/locale/get-countries-phones.md index 455759e241..afd084f5d4 100644 --- a/app/sdks/js/docs/examples/locale/get-countries-phones.md +++ b/app/sdks/js/docs/examples/locale/get-countries-phones.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.locale.getCountriesPhones(); diff --git a/app/sdks/js/docs/examples/locale/get-countries.md b/app/sdks/js/docs/examples/locale/get-countries.md index 930dcba0de..521195bfaa 100644 --- a/app/sdks/js/docs/examples/locale/get-countries.md +++ b/app/sdks/js/docs/examples/locale/get-countries.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.locale.getCountries(); diff --git a/app/sdks/js/docs/examples/locale/get-currencies.md b/app/sdks/js/docs/examples/locale/get-currencies.md index b8e19970b3..8032307f86 100644 --- a/app/sdks/js/docs/examples/locale/get-currencies.md +++ b/app/sdks/js/docs/examples/locale/get-currencies.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.locale.getCurrencies(); diff --git a/app/sdks/js/docs/examples/locale/get-locale.md b/app/sdks/js/docs/examples/locale/get-locale.md index 31f8a48ffe..4cc5a3f3b2 100644 --- a/app/sdks/js/docs/examples/locale/get-locale.md +++ b/app/sdks/js/docs/examples/locale/get-locale.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.locale.getLocale(); diff --git a/app/sdks/js/docs/examples/projects/create-key.md b/app/sdks/js/docs/examples/projects/create-key.md index 4c9426f986..3c12c8a8c2 100644 --- a/app/sdks/js/docs/examples/projects/create-key.md +++ b/app/sdks/js/docs/examples/projects/create-key.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.createKey('[PROJECT_ID]', '[NAME]', []); diff --git a/app/sdks/js/docs/examples/projects/create-platform.md b/app/sdks/js/docs/examples/projects/create-platform.md index e94d19f442..b67b84ba56 100644 --- a/app/sdks/js/docs/examples/projects/create-platform.md +++ b/app/sdks/js/docs/examples/projects/create-platform.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.createPlatform('[PROJECT_ID]', 'web', '[NAME]'); diff --git a/app/sdks/js/docs/examples/projects/create-project.md b/app/sdks/js/docs/examples/projects/create-project.md index 6db14f8dd6..a1b6922fed 100644 --- a/app/sdks/js/docs/examples/projects/create-project.md +++ b/app/sdks/js/docs/examples/projects/create-project.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.createProject('[NAME]', '[TEAM_ID]'); diff --git a/app/sdks/js/docs/examples/projects/create-task.md b/app/sdks/js/docs/examples/projects/create-task.md index 5e50e25bc5..4338198465 100644 --- a/app/sdks/js/docs/examples/projects/create-task.md +++ b/app/sdks/js/docs/examples/projects/create-task.md @@ -1,10 +1,10 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; -let promise = sdk.projects.createTask('[PROJECT_ID]', '[NAME]', 'play', '', 0, 'GET', 'https://example.com'); +let promise = sdk.projects.createTask('[PROJECT_ID]', '[NAME]', 'play', '', 1, 'GET', 'https://example.com'); promise.then(function (response) { console.log(response); diff --git a/app/sdks/js/docs/examples/projects/create-webhook.md b/app/sdks/js/docs/examples/projects/create-webhook.md index 0596c8fe3e..66a76c26c2 100644 --- a/app/sdks/js/docs/examples/projects/create-webhook.md +++ b/app/sdks/js/docs/examples/projects/create-webhook.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.createWebhook('[PROJECT_ID]', '[NAME]', [], '[URL]', 0); diff --git a/app/sdks/js/docs/examples/projects/delete-key.md b/app/sdks/js/docs/examples/projects/delete-key.md index e1bd06c1dc..e5ae8e426c 100644 --- a/app/sdks/js/docs/examples/projects/delete-key.md +++ b/app/sdks/js/docs/examples/projects/delete-key.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.deleteKey('[PROJECT_ID]', '[KEY_ID]'); diff --git a/app/sdks/js/docs/examples/projects/delete-platform.md b/app/sdks/js/docs/examples/projects/delete-platform.md index 949811151a..450f9cd0a6 100644 --- a/app/sdks/js/docs/examples/projects/delete-platform.md +++ b/app/sdks/js/docs/examples/projects/delete-platform.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.deletePlatform('[PROJECT_ID]', '[PLATFORM_ID]'); diff --git a/app/sdks/js/docs/examples/projects/delete-project.md b/app/sdks/js/docs/examples/projects/delete-project.md index 55de197c18..b60d4de3c9 100644 --- a/app/sdks/js/docs/examples/projects/delete-project.md +++ b/app/sdks/js/docs/examples/projects/delete-project.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.deleteProject('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/delete-task.md b/app/sdks/js/docs/examples/projects/delete-task.md index 03946a9b4a..3208d38bf8 100644 --- a/app/sdks/js/docs/examples/projects/delete-task.md +++ b/app/sdks/js/docs/examples/projects/delete-task.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.deleteTask('[PROJECT_ID]', '[TASK_ID]'); diff --git a/app/sdks/js/docs/examples/projects/delete-webhook.md b/app/sdks/js/docs/examples/projects/delete-webhook.md index 56b2740990..030a3b77f1 100644 --- a/app/sdks/js/docs/examples/projects/delete-webhook.md +++ b/app/sdks/js/docs/examples/projects/delete-webhook.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.deleteWebhook('[PROJECT_ID]', '[WEBHOOK_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-key.md b/app/sdks/js/docs/examples/projects/get-key.md index 969f749afb..7207b33bf7 100644 --- a/app/sdks/js/docs/examples/projects/get-key.md +++ b/app/sdks/js/docs/examples/projects/get-key.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getKey('[PROJECT_ID]', '[KEY_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-platform.md b/app/sdks/js/docs/examples/projects/get-platform.md index ae71adce7b..6f353f3aca 100644 --- a/app/sdks/js/docs/examples/projects/get-platform.md +++ b/app/sdks/js/docs/examples/projects/get-platform.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getPlatform('[PROJECT_ID]', '[PLATFORM_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-project-usage.md b/app/sdks/js/docs/examples/projects/get-project-usage.md index ce928cfd5b..87a2e3148a 100644 --- a/app/sdks/js/docs/examples/projects/get-project-usage.md +++ b/app/sdks/js/docs/examples/projects/get-project-usage.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getProjectUsage('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-project.md b/app/sdks/js/docs/examples/projects/get-project.md index 35e1bf8ea6..084e48c253 100644 --- a/app/sdks/js/docs/examples/projects/get-project.md +++ b/app/sdks/js/docs/examples/projects/get-project.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getProject('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-task.md b/app/sdks/js/docs/examples/projects/get-task.md index aed837873e..e5195bce8c 100644 --- a/app/sdks/js/docs/examples/projects/get-task.md +++ b/app/sdks/js/docs/examples/projects/get-task.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getTask('[PROJECT_ID]', '[TASK_ID]'); diff --git a/app/sdks/js/docs/examples/projects/get-webhook.md b/app/sdks/js/docs/examples/projects/get-webhook.md index a596012fd7..a2b6089c3e 100644 --- a/app/sdks/js/docs/examples/projects/get-webhook.md +++ b/app/sdks/js/docs/examples/projects/get-webhook.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.getWebhook('[PROJECT_ID]', '[WEBHOOK_ID]'); diff --git a/app/sdks/js/docs/examples/projects/list-keys.md b/app/sdks/js/docs/examples/projects/list-keys.md index 112a95dba3..14ef64fb6f 100644 --- a/app/sdks/js/docs/examples/projects/list-keys.md +++ b/app/sdks/js/docs/examples/projects/list-keys.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.listKeys('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/list-platforms.md b/app/sdks/js/docs/examples/projects/list-platforms.md index 363b22f996..7cfd9341a7 100644 --- a/app/sdks/js/docs/examples/projects/list-platforms.md +++ b/app/sdks/js/docs/examples/projects/list-platforms.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.listPlatforms('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/list-projects.md b/app/sdks/js/docs/examples/projects/list-projects.md index 291adf6e57..3ba3afc41e 100644 --- a/app/sdks/js/docs/examples/projects/list-projects.md +++ b/app/sdks/js/docs/examples/projects/list-projects.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.listProjects(); diff --git a/app/sdks/js/docs/examples/projects/list-tasks.md b/app/sdks/js/docs/examples/projects/list-tasks.md index d790139486..fd8ab61ffa 100644 --- a/app/sdks/js/docs/examples/projects/list-tasks.md +++ b/app/sdks/js/docs/examples/projects/list-tasks.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.listTasks('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/list-webhooks.md b/app/sdks/js/docs/examples/projects/list-webhooks.md index 77a6006d50..b19851c8b1 100644 --- a/app/sdks/js/docs/examples/projects/list-webhooks.md +++ b/app/sdks/js/docs/examples/projects/list-webhooks.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.listWebhooks('[PROJECT_ID]'); diff --git a/app/sdks/js/docs/examples/projects/update-key.md b/app/sdks/js/docs/examples/projects/update-key.md index 576a98d2da..063f4daea4 100644 --- a/app/sdks/js/docs/examples/projects/update-key.md +++ b/app/sdks/js/docs/examples/projects/update-key.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.updateKey('[PROJECT_ID]', '[KEY_ID]', '[NAME]', []); diff --git a/app/sdks/js/docs/examples/projects/update-platform.md b/app/sdks/js/docs/examples/projects/update-platform.md index 035726bb89..e28846f050 100644 --- a/app/sdks/js/docs/examples/projects/update-platform.md +++ b/app/sdks/js/docs/examples/projects/update-platform.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.updatePlatform('[PROJECT_ID]', '[PLATFORM_ID]', '[NAME]'); diff --git a/app/sdks/js/docs/examples/projects/update-project-o-auth.md b/app/sdks/js/docs/examples/projects/update-project-o-auth.md index 8a70dd5e03..9ab78a4ea9 100644 --- a/app/sdks/js/docs/examples/projects/update-project-o-auth.md +++ b/app/sdks/js/docs/examples/projects/update-project-o-auth.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.updateProjectOAuth('[PROJECT_ID]', 'bitbucket'); diff --git a/app/sdks/js/docs/examples/projects/update-project.md b/app/sdks/js/docs/examples/projects/update-project.md index e2ef996887..6fcaa49f37 100644 --- a/app/sdks/js/docs/examples/projects/update-project.md +++ b/app/sdks/js/docs/examples/projects/update-project.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.updateProject('[PROJECT_ID]', '[NAME]'); diff --git a/app/sdks/js/docs/examples/projects/update-task.md b/app/sdks/js/docs/examples/projects/update-task.md index c81a0a2781..3544916e3b 100644 --- a/app/sdks/js/docs/examples/projects/update-task.md +++ b/app/sdks/js/docs/examples/projects/update-task.md @@ -1,10 +1,10 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; -let promise = sdk.projects.updateTask('[PROJECT_ID]', '[TASK_ID]', '[NAME]', 'play', '', 0, 'GET', 'https://example.com'); +let promise = sdk.projects.updateTask('[PROJECT_ID]', '[TASK_ID]', '[NAME]', 'play', '', 1, 'GET', 'https://example.com'); promise.then(function (response) { console.log(response); diff --git a/app/sdks/js/docs/examples/projects/update-webhook.md b/app/sdks/js/docs/examples/projects/update-webhook.md index aa133aefc0..f580952533 100644 --- a/app/sdks/js/docs/examples/projects/update-webhook.md +++ b/app/sdks/js/docs/examples/projects/update-webhook.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.projects.updateWebhook('[PROJECT_ID]', '[WEBHOOK_ID]', '[NAME]', [], '[URL]', 1); diff --git a/app/sdks/js/docs/examples/storage/create-file.md b/app/sdks/js/docs/examples/storage/create-file.md index 75703db87d..7869e8348b 100644 --- a/app/sdks/js/docs/examples/storage/create-file.md +++ b/app/sdks/js/docs/examples/storage/create-file.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.createFile(document.getElementById('uploader').files[0]); diff --git a/app/sdks/js/docs/examples/storage/delete-file.md b/app/sdks/js/docs/examples/storage/delete-file.md index b5291ef353..4e39bd9811 100644 --- a/app/sdks/js/docs/examples/storage/delete-file.md +++ b/app/sdks/js/docs/examples/storage/delete-file.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.deleteFile('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/storage/get-file-download.md b/app/sdks/js/docs/examples/storage/get-file-download.md index 3e5d5efa2a..a53142184c 100644 --- a/app/sdks/js/docs/examples/storage/get-file-download.md +++ b/app/sdks/js/docs/examples/storage/get-file-download.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.getFileDownload('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/storage/get-file-preview.md b/app/sdks/js/docs/examples/storage/get-file-preview.md index 362f2efa77..1cce3acd24 100644 --- a/app/sdks/js/docs/examples/storage/get-file-preview.md +++ b/app/sdks/js/docs/examples/storage/get-file-preview.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.getFilePreview('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/storage/get-file-view.md b/app/sdks/js/docs/examples/storage/get-file-view.md index 7813693f9d..4844b22ce3 100644 --- a/app/sdks/js/docs/examples/storage/get-file-view.md +++ b/app/sdks/js/docs/examples/storage/get-file-view.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.getFileView('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/storage/get-file.md b/app/sdks/js/docs/examples/storage/get-file.md index 7ebd418823..32b11a2175 100644 --- a/app/sdks/js/docs/examples/storage/get-file.md +++ b/app/sdks/js/docs/examples/storage/get-file.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.getFile('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/storage/list-files.md b/app/sdks/js/docs/examples/storage/list-files.md index 25a9ca3517..0033bb254d 100644 --- a/app/sdks/js/docs/examples/storage/list-files.md +++ b/app/sdks/js/docs/examples/storage/list-files.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.listFiles(); diff --git a/app/sdks/js/docs/examples/storage/update-file.md b/app/sdks/js/docs/examples/storage/update-file.md index a238589394..30380a0fbd 100644 --- a/app/sdks/js/docs/examples/storage/update-file.md +++ b/app/sdks/js/docs/examples/storage/update-file.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.storage.updateFile('[FILE_ID]'); diff --git a/app/sdks/js/docs/examples/teams/create-team-membership-resend.md b/app/sdks/js/docs/examples/teams/create-team-membership-resend.md index 415c3bf49c..03ac8240a9 100644 --- a/app/sdks/js/docs/examples/teams/create-team-membership-resend.md +++ b/app/sdks/js/docs/examples/teams/create-team-membership-resend.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.createTeamMembershipResend('[TEAM_ID]', '[INVITE_ID]', 'https://example.com'); diff --git a/app/sdks/js/docs/examples/teams/create-team-membership.md b/app/sdks/js/docs/examples/teams/create-team-membership.md index 2b786589ab..60f996c209 100644 --- a/app/sdks/js/docs/examples/teams/create-team-membership.md +++ b/app/sdks/js/docs/examples/teams/create-team-membership.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.createTeamMembership('[TEAM_ID]', 'email@example.com', [], 'https://example.com'); diff --git a/app/sdks/js/docs/examples/teams/create-team.md b/app/sdks/js/docs/examples/teams/create-team.md index 525c48571e..2dafeac2ab 100644 --- a/app/sdks/js/docs/examples/teams/create-team.md +++ b/app/sdks/js/docs/examples/teams/create-team.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.createTeam('[NAME]'); diff --git a/app/sdks/js/docs/examples/teams/delete-team-membership.md b/app/sdks/js/docs/examples/teams/delete-team-membership.md index d8a3df1b98..551dfd7dbb 100644 --- a/app/sdks/js/docs/examples/teams/delete-team-membership.md +++ b/app/sdks/js/docs/examples/teams/delete-team-membership.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.deleteTeamMembership('[TEAM_ID]', '[INVITE_ID]'); diff --git a/app/sdks/js/docs/examples/teams/delete-team.md b/app/sdks/js/docs/examples/teams/delete-team.md index 5c3c46e994..3f9cd8b6f5 100644 --- a/app/sdks/js/docs/examples/teams/delete-team.md +++ b/app/sdks/js/docs/examples/teams/delete-team.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.deleteTeam('[TEAM_ID]'); diff --git a/app/sdks/js/docs/examples/teams/get-team-members.md b/app/sdks/js/docs/examples/teams/get-team-members.md index 8e1cc217be..f1ba5d9f4a 100644 --- a/app/sdks/js/docs/examples/teams/get-team-members.md +++ b/app/sdks/js/docs/examples/teams/get-team-members.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.getTeamMembers('[TEAM_ID]'); diff --git a/app/sdks/js/docs/examples/teams/get-team.md b/app/sdks/js/docs/examples/teams/get-team.md index 61b5c39ce8..7e1f8254fe 100644 --- a/app/sdks/js/docs/examples/teams/get-team.md +++ b/app/sdks/js/docs/examples/teams/get-team.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.getTeam('[TEAM_ID]'); diff --git a/app/sdks/js/docs/examples/teams/list-teams.md b/app/sdks/js/docs/examples/teams/list-teams.md index 7443ba5ccc..abd4fa420b 100644 --- a/app/sdks/js/docs/examples/teams/list-teams.md +++ b/app/sdks/js/docs/examples/teams/list-teams.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.listTeams(); diff --git a/app/sdks/js/docs/examples/teams/update-team-membership-status.md b/app/sdks/js/docs/examples/teams/update-team-membership-status.md index 5f725d2c8b..15eb72524b 100644 --- a/app/sdks/js/docs/examples/teams/update-team-membership-status.md +++ b/app/sdks/js/docs/examples/teams/update-team-membership-status.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.updateTeamMembershipStatus('[TEAM_ID]', '[INVITE_ID]', '[USER_ID]', '[SECRET]'); diff --git a/app/sdks/js/docs/examples/teams/update-team.md b/app/sdks/js/docs/examples/teams/update-team.md index 6d1b8e74ca..2ec35ec906 100644 --- a/app/sdks/js/docs/examples/teams/update-team.md +++ b/app/sdks/js/docs/examples/teams/update-team.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.teams.updateTeam('[TEAM_ID]', '[NAME]'); diff --git a/app/sdks/js/docs/examples/users/create-user.md b/app/sdks/js/docs/examples/users/create-user.md index 83b5e4c609..1242fe70c2 100644 --- a/app/sdks/js/docs/examples/users/create-user.md +++ b/app/sdks/js/docs/examples/users/create-user.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.createUser('email@example.com', 'password'); diff --git a/app/sdks/js/docs/examples/users/delete-user-sessions.md b/app/sdks/js/docs/examples/users/delete-user-sessions.md index c2cbdf8d63..1a6851ce15 100644 --- a/app/sdks/js/docs/examples/users/delete-user-sessions.md +++ b/app/sdks/js/docs/examples/users/delete-user-sessions.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.deleteUserSessions('[USER_ID]'); diff --git a/app/sdks/js/docs/examples/users/delete-users-session.md b/app/sdks/js/docs/examples/users/delete-users-session.md index b97cc8b10e..5eac7e2236 100644 --- a/app/sdks/js/docs/examples/users/delete-users-session.md +++ b/app/sdks/js/docs/examples/users/delete-users-session.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.deleteUsersSession('[USER_ID]', '[SESSION_ID]'); diff --git a/app/sdks/js/docs/examples/users/get-user-logs.md b/app/sdks/js/docs/examples/users/get-user-logs.md index a55b6e36b8..85175b0e1e 100644 --- a/app/sdks/js/docs/examples/users/get-user-logs.md +++ b/app/sdks/js/docs/examples/users/get-user-logs.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.getUserLogs('[USER_ID]'); diff --git a/app/sdks/js/docs/examples/users/get-user-prefs.md b/app/sdks/js/docs/examples/users/get-user-prefs.md index bc8540f0c5..0d9c8dbb22 100644 --- a/app/sdks/js/docs/examples/users/get-user-prefs.md +++ b/app/sdks/js/docs/examples/users/get-user-prefs.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.getUserPrefs('[USER_ID]'); diff --git a/app/sdks/js/docs/examples/users/get-user-sessions.md b/app/sdks/js/docs/examples/users/get-user-sessions.md index 213dc6acd8..8cc7b1f85b 100644 --- a/app/sdks/js/docs/examples/users/get-user-sessions.md +++ b/app/sdks/js/docs/examples/users/get-user-sessions.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.getUserSessions('[USER_ID]'); diff --git a/app/sdks/js/docs/examples/users/get-user.md b/app/sdks/js/docs/examples/users/get-user.md index f2aa43b984..feb40dff2d 100644 --- a/app/sdks/js/docs/examples/users/get-user.md +++ b/app/sdks/js/docs/examples/users/get-user.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.getUser('[USER_ID]'); diff --git a/app/sdks/js/docs/examples/users/list-users.md b/app/sdks/js/docs/examples/users/list-users.md index 5dc833054b..561826cbd1 100644 --- a/app/sdks/js/docs/examples/users/list-users.md +++ b/app/sdks/js/docs/examples/users/list-users.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.listUsers(); diff --git a/app/sdks/js/docs/examples/users/update-user-status.md b/app/sdks/js/docs/examples/users/update-user-status.md index 9f62087000..15b7376ca7 100644 --- a/app/sdks/js/docs/examples/users/update-user-status.md +++ b/app/sdks/js/docs/examples/users/update-user-status.md @@ -1,7 +1,7 @@ let sdk = new Appwrite(); sdk - setProject('') + .setProject('') ; let promise = sdk.users.updateUserStatus('[USER_ID]', '1'); diff --git a/app/sdks/js/package.json b/app/sdks/js/package.json index 94cda779b5..13499d41ed 100644 --- a/app/sdks/js/package.json +++ b/app/sdks/js/package.json @@ -2,7 +2,7 @@ "name": "appwrite", "homepage": "https://appwrite.io/support", "description": "Appwrite backend as a service cuts up to 70% of the time and costs required for building a modern application. We abstract and simplify common development tasks behind a REST APIs, to help you develop your app in a fast and secure way. For full API documentation and tutorials go to [https://appwrite.io/docs](https://appwrite.io/docs)", - "version": "1.0.21", + "version": "1.0.22", "license": "BSD-3-Clause", "main": "src/sdk.js", "repository": { diff --git a/app/sdks/js/src/sdk.js b/app/sdks/js/src/sdk.js index cbe6b03fd5..5c6d2dd8b7 100644 --- a/app/sdks/js/src/sdk.js +++ b/app/sdks/js/src/sdk.js @@ -138,7 +138,7 @@ globalParams.push({key: key, value: value}); }; - addGlobalHeader('x-sdk-version', 'appwrite:javascript:1.0.21'); + addGlobalHeader('x-sdk-version', 'appwrite:javascript:1.0.22'); addGlobalHeader('content-type', ''); /** @@ -500,11 +500,11 @@ * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. * - * When not using the success or failure redirect arguments this endpoint will - * result with a 200 status code and the user account object on success and - * with 401 status error on failure. This behavior was applied to help the web - * clients deal with browsers who don't allow to set 3rd party HTTP cookies - * needed for saving the account session token. + * When accessing this route using Javascript from the browser, success and + * failure parameter URLs are required. Appwrite server will respond with a + * 301 redirect status code and will set the user session cookie. This + * behavior is enforced because modern browsers are limiting 3rd party cookies + * in XHR of fetch requests to protect user privacy. * * @param {string} email * @param {string} password @@ -580,39 +580,6 @@ }); }, - /** - * OAuth Callback - * - * - * @param {string} projectId - * @param {string} provider - * @param {string} code - * @param {string} state - * @throws {Error} - * @return {Promise} */ - oauthCallback: function(projectId, provider, code, state = '') { - if(projectId === undefined) { - throw new Error('Missing required parameter: "projectId"'); - } - - if(provider === undefined) { - throw new Error('Missing required parameter: "provider"'); - } - - if(code === undefined) { - throw new Error('Missing required parameter: "code"'); - } - - let path = '/auth/oauth/callback/{provider}/{projectId}'.replace(new RegExp('{projectId}', 'g'), projectId).replace(new RegExp('{provider}', 'g'), provider); - - return http - .get(path, {'content-type': 'application/json'}, - { - 'code': code, - 'state': state - }); - }, - /** * OAuth Login * @@ -648,16 +615,16 @@ * process. * * @param {string} email - * @param {string} redirect + * @param {string} reset * @throws {Error} * @return {Promise} */ - recovery: function(email, redirect) { + recovery: function(email, reset) { if(email === undefined) { throw new Error('Missing required parameter: "email"'); } - if(redirect === undefined) { - throw new Error('Missing required parameter: "redirect"'); + if(reset === undefined) { + throw new Error('Missing required parameter: "reset"'); } let path = '/auth/recovery'; @@ -666,7 +633,7 @@ .post(path, {'content-type': 'application/json'}, { 'email': email, - 'redirect': redirect + 'reset': reset }); }, @@ -727,7 +694,7 @@ * * If registration completes successfully user will be sent with a * confirmation email in order to confirm he is the owner of the account email - * address. Use the redirect parameter to redirect the user from the + * address. Use the confirmation parameter to redirect the user from the * confirmation email back to your app. When the user is redirected, use the * /auth/confirm endpoint to complete the account confirmation. * @@ -736,21 +703,21 @@ * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. * - * When not using the success or failure redirect arguments this endpoint will - * result with a 200 status code and the user account object on success and - * with 401 status error on failure. This behavior was applied to help the web - * clients deal with browsers who don't allow to set 3rd party HTTP cookies - * needed for saving the account session token. + * When accessing this route using Javascript from the browser, success and + * failure parameter URLs are required. Appwrite server will respond with a + * 301 redirect status code and will set the user session cookie. This + * behavior is enforced because modern browsers are limiting 3rd party cookies + * in XHR of fetch requests to protect user privacy. * * @param {string} email * @param {string} password - * @param {string} redirect + * @param {string} confirm * @param {string} success * @param {string} failure * @param {string} name * @throws {Error} * @return {null} */ - register: function(email, password, redirect, success, failure, name = '') { + register: function(email, password, confirm, success = '', failure = '', name = '') { if(email === undefined) { throw new Error('Missing required parameter: "email"'); } @@ -759,16 +726,8 @@ throw new Error('Missing required parameter: "password"'); } - if(redirect === undefined) { - throw new Error('Missing required parameter: "redirect"'); - } - - if(success === undefined) { - throw new Error('Missing required parameter: "success"'); - } - - if(failure === undefined) { - throw new Error('Missing required parameter: "failure"'); + if(confirm === undefined) { + throw new Error('Missing required parameter: "confirm"'); } let path = '/auth/register'; @@ -776,7 +735,7 @@ return iframe('post', path, {project: config.project, 'email': email, 'password': password, - 'redirect': redirect, + 'confirm': confirm, 'success': success, 'failure': failure, 'name': name @@ -826,12 +785,12 @@ * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. * - * @param {string} redirect + * @param {string} confirm * @throws {Error} * @return {Promise} */ - confirmResend: function(redirect) { - if(redirect === undefined) { - throw new Error('Missing required parameter: "redirect"'); + confirmResend: function(confirm) { + if(confirm === undefined) { + throw new Error('Missing required parameter: "confirm"'); } let path = '/auth/register/confirm/resend'; @@ -839,7 +798,7 @@ return http .post(path, {'content-type': 'application/json'}, { - 'redirect': redirect + 'confirm': confirm }); } }; diff --git a/app/sdks/js/src/sdk.min.js b/app/sdks/js/src/sdk.min.js index 4d65869b69..1b8e4af978 100644 --- a/app/sdks/js/src/sdk.min.js +++ b/app/sdks/js/src/sdk.min.js @@ -1,5 +1,5 @@ (function(window){window.Appwrite=function(){let config={endpoint:'https://appwrite.test/v1',project:'',key:'',locale:'',mode:'',};let setEndpoint=function(endpoint){config.endpoint=endpoint;return this};let setProject=function(value){http.addGlobalHeader('X-Appwrite-Project',value);config.project=value;return this};let setKey=function(value){http.addGlobalHeader('X-Appwrite-Key',value);config.key=value;return this};let setLocale=function(value){http.addGlobalHeader('X-Appwrite-Locale',value);config.locale=value;return this};let setMode=function(value){http.addGlobalHeader('X-Appwrite-Mode',value);config.mode=value;return this};let http=function(document){let globalParams=[],globalHeaders=[];let addParam=function(url,param,value){let a=document.createElement('a'),regex=/(?:\?|&|&)+([^=]+)(?:=([^&]*))*/g;let match,str=[];a.href=url;param=encodeURIComponent(param);while(match=regex.exec(a.search))if(param!==match[1])str.push(match[1]+(match[2]?"="+match[2]:""));str.push(param+(value?"="+encodeURIComponent(value):""));a.search=str.join("&");return a.href};let buildQuery=function(params){let str=[];for(let p in params){if(Array.isArray(params[p])){for(let index=0;indexsetProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/get-prefs.md b/app/sdks/php/docs/examples/account/get-prefs.md index 7fcdb3e880..f3f6d72519 100644 --- a/app/sdks/php/docs/examples/account/get-prefs.md +++ b/app/sdks/php/docs/examples/account/get-prefs.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/get-security.md b/app/sdks/php/docs/examples/account/get-security.md index 504453d88d..381d0bd755 100644 --- a/app/sdks/php/docs/examples/account/get-security.md +++ b/app/sdks/php/docs/examples/account/get-security.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/get-sessions.md b/app/sdks/php/docs/examples/account/get-sessions.md index 9d3d2fcfde..8af7a7cd82 100644 --- a/app/sdks/php/docs/examples/account/get-sessions.md +++ b/app/sdks/php/docs/examples/account/get-sessions.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/get.md b/app/sdks/php/docs/examples/account/get.md index 256b38e1b6..c7241e576f 100644 --- a/app/sdks/php/docs/examples/account/get.md +++ b/app/sdks/php/docs/examples/account/get.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/update-email.md b/app/sdks/php/docs/examples/account/update-email.md index 1755fe1253..66cb6dff4a 100644 --- a/app/sdks/php/docs/examples/account/update-email.md +++ b/app/sdks/php/docs/examples/account/update-email.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/update-name.md b/app/sdks/php/docs/examples/account/update-name.md index e9071ac4c5..068f824863 100644 --- a/app/sdks/php/docs/examples/account/update-name.md +++ b/app/sdks/php/docs/examples/account/update-name.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/update-password.md b/app/sdks/php/docs/examples/account/update-password.md index 3d716cd848..124bc26dab 100644 --- a/app/sdks/php/docs/examples/account/update-password.md +++ b/app/sdks/php/docs/examples/account/update-password.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/account/update-prefs.md b/app/sdks/php/docs/examples/account/update-prefs.md index 875b3d0a80..df73bac861 100644 --- a/app/sdks/php/docs/examples/account/update-prefs.md +++ b/app/sdks/php/docs/examples/account/update-prefs.md @@ -6,8 +6,8 @@ use Appwrite\Services\Account; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $account = new Account($client); diff --git a/app/sdks/php/docs/examples/auth/confirm-resend.md b/app/sdks/php/docs/examples/auth/confirm-resend.md index 4493681f4d..643e600d2f 100644 --- a/app/sdks/php/docs/examples/auth/confirm-resend.md +++ b/app/sdks/php/docs/examples/auth/confirm-resend.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/login.md b/app/sdks/php/docs/examples/auth/login.md index 596d31144d..6b50220268 100644 --- a/app/sdks/php/docs/examples/auth/login.md +++ b/app/sdks/php/docs/examples/auth/login.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/logout-by-session.md b/app/sdks/php/docs/examples/auth/logout-by-session.md index 86538afa30..90a1f23fd6 100644 --- a/app/sdks/php/docs/examples/auth/logout-by-session.md +++ b/app/sdks/php/docs/examples/auth/logout-by-session.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/logout.md b/app/sdks/php/docs/examples/auth/logout.md index 7eb3371628..78bd0275cc 100644 --- a/app/sdks/php/docs/examples/auth/logout.md +++ b/app/sdks/php/docs/examples/auth/logout.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/oauth.md b/app/sdks/php/docs/examples/auth/oauth.md index cbb3c99ac5..4bc0a4304f 100644 --- a/app/sdks/php/docs/examples/auth/oauth.md +++ b/app/sdks/php/docs/examples/auth/oauth.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/recovery-reset.md b/app/sdks/php/docs/examples/auth/recovery-reset.md index d67fa3f706..19a4d83cfc 100644 --- a/app/sdks/php/docs/examples/auth/recovery-reset.md +++ b/app/sdks/php/docs/examples/auth/recovery-reset.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/recovery.md b/app/sdks/php/docs/examples/auth/recovery.md index b08a698f72..b52ddcb6ed 100644 --- a/app/sdks/php/docs/examples/auth/recovery.md +++ b/app/sdks/php/docs/examples/auth/recovery.md @@ -6,8 +6,8 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); diff --git a/app/sdks/php/docs/examples/auth/register.md b/app/sdks/php/docs/examples/auth/register.md index becd872b12..c34b859808 100644 --- a/app/sdks/php/docs/examples/auth/register.md +++ b/app/sdks/php/docs/examples/auth/register.md @@ -6,10 +6,10 @@ use Appwrite\Services\Auth; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $auth = new Auth($client); -$result = $auth->register('email@example.com', 'password', 'https://example.com', 'https://example.com', 'https://example.com'); \ No newline at end of file +$result = $auth->register('email@example.com', 'password', 'https://example.com'); \ No newline at end of file diff --git a/app/sdks/php/docs/examples/avatars/get-browser.md b/app/sdks/php/docs/examples/avatars/get-browser.md index a5de3c4658..c9a6a6b6c0 100644 --- a/app/sdks/php/docs/examples/avatars/get-browser.md +++ b/app/sdks/php/docs/examples/avatars/get-browser.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/avatars/get-credit-card.md b/app/sdks/php/docs/examples/avatars/get-credit-card.md index 3c741b0f72..206b0cc8c8 100644 --- a/app/sdks/php/docs/examples/avatars/get-credit-card.md +++ b/app/sdks/php/docs/examples/avatars/get-credit-card.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/avatars/get-favicon.md b/app/sdks/php/docs/examples/avatars/get-favicon.md index 0b594b1cd5..01f28add89 100644 --- a/app/sdks/php/docs/examples/avatars/get-favicon.md +++ b/app/sdks/php/docs/examples/avatars/get-favicon.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/avatars/get-flag.md b/app/sdks/php/docs/examples/avatars/get-flag.md index e43b475ea9..26740446cd 100644 --- a/app/sdks/php/docs/examples/avatars/get-flag.md +++ b/app/sdks/php/docs/examples/avatars/get-flag.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/avatars/get-image.md b/app/sdks/php/docs/examples/avatars/get-image.md index 6ee73c74f1..bbbe68d2d0 100644 --- a/app/sdks/php/docs/examples/avatars/get-image.md +++ b/app/sdks/php/docs/examples/avatars/get-image.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/avatars/get-q-r.md b/app/sdks/php/docs/examples/avatars/get-q-r.md index 6ca4b9ea19..e10ec33d59 100644 --- a/app/sdks/php/docs/examples/avatars/get-q-r.md +++ b/app/sdks/php/docs/examples/avatars/get-q-r.md @@ -6,8 +6,8 @@ use Appwrite\Services\Avatars; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $avatars = new Avatars($client); diff --git a/app/sdks/php/docs/examples/database/create-collection.md b/app/sdks/php/docs/examples/database/create-collection.md index e1c8c5ecb1..dc964674c1 100644 --- a/app/sdks/php/docs/examples/database/create-collection.md +++ b/app/sdks/php/docs/examples/database/create-collection.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/create-document.md b/app/sdks/php/docs/examples/database/create-document.md index 7d89f05c66..fc40836c0d 100644 --- a/app/sdks/php/docs/examples/database/create-document.md +++ b/app/sdks/php/docs/examples/database/create-document.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/delete-collection.md b/app/sdks/php/docs/examples/database/delete-collection.md index bf1ab48811..2319d52c57 100644 --- a/app/sdks/php/docs/examples/database/delete-collection.md +++ b/app/sdks/php/docs/examples/database/delete-collection.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/delete-document.md b/app/sdks/php/docs/examples/database/delete-document.md index c81833f498..b364e0bcd5 100644 --- a/app/sdks/php/docs/examples/database/delete-document.md +++ b/app/sdks/php/docs/examples/database/delete-document.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/get-collection.md b/app/sdks/php/docs/examples/database/get-collection.md index 35a18dea1d..9daa61ddfc 100644 --- a/app/sdks/php/docs/examples/database/get-collection.md +++ b/app/sdks/php/docs/examples/database/get-collection.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/get-document.md b/app/sdks/php/docs/examples/database/get-document.md index 3aabf0eb7c..da72bd8f1b 100644 --- a/app/sdks/php/docs/examples/database/get-document.md +++ b/app/sdks/php/docs/examples/database/get-document.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/list-collections.md b/app/sdks/php/docs/examples/database/list-collections.md index 0ad67489a3..c46daa2cda 100644 --- a/app/sdks/php/docs/examples/database/list-collections.md +++ b/app/sdks/php/docs/examples/database/list-collections.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/list-documents.md b/app/sdks/php/docs/examples/database/list-documents.md index d72dfe3376..973f9c477e 100644 --- a/app/sdks/php/docs/examples/database/list-documents.md +++ b/app/sdks/php/docs/examples/database/list-documents.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/update-collection.md b/app/sdks/php/docs/examples/database/update-collection.md index 8a854908c2..e6996105cd 100644 --- a/app/sdks/php/docs/examples/database/update-collection.md +++ b/app/sdks/php/docs/examples/database/update-collection.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/database/update-document.md b/app/sdks/php/docs/examples/database/update-document.md index 1ae05de208..510e38808e 100644 --- a/app/sdks/php/docs/examples/database/update-document.md +++ b/app/sdks/php/docs/examples/database/update-document.md @@ -6,8 +6,8 @@ use Appwrite\Services\Database; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $database = new Database($client); diff --git a/app/sdks/php/docs/examples/locale/get-countries-e-u.md b/app/sdks/php/docs/examples/locale/get-countries-e-u.md index ff1d679a8c..9f0f1973cc 100644 --- a/app/sdks/php/docs/examples/locale/get-countries-e-u.md +++ b/app/sdks/php/docs/examples/locale/get-countries-e-u.md @@ -6,8 +6,8 @@ use Appwrite\Services\Locale; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $locale = new Locale($client); diff --git a/app/sdks/php/docs/examples/locale/get-countries-phones.md b/app/sdks/php/docs/examples/locale/get-countries-phones.md index 521296d162..2478c7c730 100644 --- a/app/sdks/php/docs/examples/locale/get-countries-phones.md +++ b/app/sdks/php/docs/examples/locale/get-countries-phones.md @@ -6,8 +6,8 @@ use Appwrite\Services\Locale; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $locale = new Locale($client); diff --git a/app/sdks/php/docs/examples/locale/get-countries.md b/app/sdks/php/docs/examples/locale/get-countries.md index 981e547323..111dc52777 100644 --- a/app/sdks/php/docs/examples/locale/get-countries.md +++ b/app/sdks/php/docs/examples/locale/get-countries.md @@ -6,8 +6,8 @@ use Appwrite\Services\Locale; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $locale = new Locale($client); diff --git a/app/sdks/php/docs/examples/locale/get-currencies.md b/app/sdks/php/docs/examples/locale/get-currencies.md index 73db986019..e01d5fd623 100644 --- a/app/sdks/php/docs/examples/locale/get-currencies.md +++ b/app/sdks/php/docs/examples/locale/get-currencies.md @@ -6,8 +6,8 @@ use Appwrite\Services\Locale; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $locale = new Locale($client); diff --git a/app/sdks/php/docs/examples/locale/get-locale.md b/app/sdks/php/docs/examples/locale/get-locale.md index 0ef037e360..ac56f068de 100644 --- a/app/sdks/php/docs/examples/locale/get-locale.md +++ b/app/sdks/php/docs/examples/locale/get-locale.md @@ -6,8 +6,8 @@ use Appwrite\Services\Locale; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $locale = new Locale($client); diff --git a/app/sdks/php/docs/examples/projects/create-key.md b/app/sdks/php/docs/examples/projects/create-key.md index e2e4bc87ae..b732c540ab 100644 --- a/app/sdks/php/docs/examples/projects/create-key.md +++ b/app/sdks/php/docs/examples/projects/create-key.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/create-platform.md b/app/sdks/php/docs/examples/projects/create-platform.md index 2268ac1733..4f5f6a3355 100644 --- a/app/sdks/php/docs/examples/projects/create-platform.md +++ b/app/sdks/php/docs/examples/projects/create-platform.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/create-project.md b/app/sdks/php/docs/examples/projects/create-project.md index 1be48ef583..c7a36650af 100644 --- a/app/sdks/php/docs/examples/projects/create-project.md +++ b/app/sdks/php/docs/examples/projects/create-project.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/create-task.md b/app/sdks/php/docs/examples/projects/create-task.md index 900efe40ee..436ebc6f06 100644 --- a/app/sdks/php/docs/examples/projects/create-task.md +++ b/app/sdks/php/docs/examples/projects/create-task.md @@ -6,10 +6,10 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); -$result = $projects->createTask('[PROJECT_ID]', '[NAME]', 'play', '', 0, 'GET', 'https://example.com'); \ No newline at end of file +$result = $projects->createTask('[PROJECT_ID]', '[NAME]', 'play', '', 1, 'GET', 'https://example.com'); \ No newline at end of file diff --git a/app/sdks/php/docs/examples/projects/create-webhook.md b/app/sdks/php/docs/examples/projects/create-webhook.md index 0b6a2213aa..6eacda1fc0 100644 --- a/app/sdks/php/docs/examples/projects/create-webhook.md +++ b/app/sdks/php/docs/examples/projects/create-webhook.md @@ -6,10 +6,10 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); -$result = $projects->createWebhook('[PROJECT_ID]', '[NAME]', [], '[URL]', 1); \ No newline at end of file +$result = $projects->createWebhook('[PROJECT_ID]', '[NAME]', [], '[URL]', 0); \ No newline at end of file diff --git a/app/sdks/php/docs/examples/projects/delete-key.md b/app/sdks/php/docs/examples/projects/delete-key.md index 82800ca9b5..4af28f9929 100644 --- a/app/sdks/php/docs/examples/projects/delete-key.md +++ b/app/sdks/php/docs/examples/projects/delete-key.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/delete-platform.md b/app/sdks/php/docs/examples/projects/delete-platform.md index ebc253d5f7..cab8785a49 100644 --- a/app/sdks/php/docs/examples/projects/delete-platform.md +++ b/app/sdks/php/docs/examples/projects/delete-platform.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/delete-project.md b/app/sdks/php/docs/examples/projects/delete-project.md index 9735baea8c..d02ceb6e2b 100644 --- a/app/sdks/php/docs/examples/projects/delete-project.md +++ b/app/sdks/php/docs/examples/projects/delete-project.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/delete-task.md b/app/sdks/php/docs/examples/projects/delete-task.md index 8f1f5abf77..0e8632cf3f 100644 --- a/app/sdks/php/docs/examples/projects/delete-task.md +++ b/app/sdks/php/docs/examples/projects/delete-task.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/delete-webhook.md b/app/sdks/php/docs/examples/projects/delete-webhook.md index 8cdff2dbc7..fff5956e0c 100644 --- a/app/sdks/php/docs/examples/projects/delete-webhook.md +++ b/app/sdks/php/docs/examples/projects/delete-webhook.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-key.md b/app/sdks/php/docs/examples/projects/get-key.md index 02a2471b55..4863bc23d4 100644 --- a/app/sdks/php/docs/examples/projects/get-key.md +++ b/app/sdks/php/docs/examples/projects/get-key.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-platform.md b/app/sdks/php/docs/examples/projects/get-platform.md index 6fba922857..94f23656f5 100644 --- a/app/sdks/php/docs/examples/projects/get-platform.md +++ b/app/sdks/php/docs/examples/projects/get-platform.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-project-usage.md b/app/sdks/php/docs/examples/projects/get-project-usage.md index 384982a16d..495ba2fe9f 100644 --- a/app/sdks/php/docs/examples/projects/get-project-usage.md +++ b/app/sdks/php/docs/examples/projects/get-project-usage.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-project.md b/app/sdks/php/docs/examples/projects/get-project.md index b3b056cee8..b64f8a0e26 100644 --- a/app/sdks/php/docs/examples/projects/get-project.md +++ b/app/sdks/php/docs/examples/projects/get-project.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-task.md b/app/sdks/php/docs/examples/projects/get-task.md index 3f682be966..598bba69e5 100644 --- a/app/sdks/php/docs/examples/projects/get-task.md +++ b/app/sdks/php/docs/examples/projects/get-task.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/get-webhook.md b/app/sdks/php/docs/examples/projects/get-webhook.md index f2f6748aed..c765dfb108 100644 --- a/app/sdks/php/docs/examples/projects/get-webhook.md +++ b/app/sdks/php/docs/examples/projects/get-webhook.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/list-keys.md b/app/sdks/php/docs/examples/projects/list-keys.md index 19832c8109..69db3fda45 100644 --- a/app/sdks/php/docs/examples/projects/list-keys.md +++ b/app/sdks/php/docs/examples/projects/list-keys.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/list-platforms.md b/app/sdks/php/docs/examples/projects/list-platforms.md index 522c411dbf..ae0155379e 100644 --- a/app/sdks/php/docs/examples/projects/list-platforms.md +++ b/app/sdks/php/docs/examples/projects/list-platforms.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/list-projects.md b/app/sdks/php/docs/examples/projects/list-projects.md index 660a5f2183..5e39729bc2 100644 --- a/app/sdks/php/docs/examples/projects/list-projects.md +++ b/app/sdks/php/docs/examples/projects/list-projects.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/list-tasks.md b/app/sdks/php/docs/examples/projects/list-tasks.md index 813e1c50f3..7f0bc62a5b 100644 --- a/app/sdks/php/docs/examples/projects/list-tasks.md +++ b/app/sdks/php/docs/examples/projects/list-tasks.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/list-webhooks.md b/app/sdks/php/docs/examples/projects/list-webhooks.md index 3ef4121280..121698a240 100644 --- a/app/sdks/php/docs/examples/projects/list-webhooks.md +++ b/app/sdks/php/docs/examples/projects/list-webhooks.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/update-key.md b/app/sdks/php/docs/examples/projects/update-key.md index a7b0ab6505..09aa0d2517 100644 --- a/app/sdks/php/docs/examples/projects/update-key.md +++ b/app/sdks/php/docs/examples/projects/update-key.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/update-platform.md b/app/sdks/php/docs/examples/projects/update-platform.md index 76da95152c..e7c35dd232 100644 --- a/app/sdks/php/docs/examples/projects/update-platform.md +++ b/app/sdks/php/docs/examples/projects/update-platform.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/update-project-o-auth.md b/app/sdks/php/docs/examples/projects/update-project-o-auth.md index 065b8480ee..cd0ef51f3a 100644 --- a/app/sdks/php/docs/examples/projects/update-project-o-auth.md +++ b/app/sdks/php/docs/examples/projects/update-project-o-auth.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/update-project.md b/app/sdks/php/docs/examples/projects/update-project.md index 8bf1ad91c2..0d7997c16d 100644 --- a/app/sdks/php/docs/examples/projects/update-project.md +++ b/app/sdks/php/docs/examples/projects/update-project.md @@ -6,8 +6,8 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); diff --git a/app/sdks/php/docs/examples/projects/update-task.md b/app/sdks/php/docs/examples/projects/update-task.md index 409f004868..59308c5d6d 100644 --- a/app/sdks/php/docs/examples/projects/update-task.md +++ b/app/sdks/php/docs/examples/projects/update-task.md @@ -6,10 +6,10 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); -$result = $projects->updateTask('[PROJECT_ID]', '[TASK_ID]', '[NAME]', 'play', '', 1, 'GET', 'https://example.com'); \ No newline at end of file +$result = $projects->updateTask('[PROJECT_ID]', '[TASK_ID]', '[NAME]', 'play', '', 0, 'GET', 'https://example.com'); \ No newline at end of file diff --git a/app/sdks/php/docs/examples/projects/update-webhook.md b/app/sdks/php/docs/examples/projects/update-webhook.md index bf0679261b..6f176a01fb 100644 --- a/app/sdks/php/docs/examples/projects/update-webhook.md +++ b/app/sdks/php/docs/examples/projects/update-webhook.md @@ -6,10 +6,10 @@ use Appwrite\Services\Projects; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $projects = new Projects($client); -$result = $projects->updateWebhook('[PROJECT_ID]', '[WEBHOOK_ID]', '[NAME]', [], '[URL]', 0); \ No newline at end of file +$result = $projects->updateWebhook('[PROJECT_ID]', '[WEBHOOK_ID]', '[NAME]', [], '[URL]', 1); \ No newline at end of file diff --git a/app/sdks/php/docs/examples/storage/create-file.md b/app/sdks/php/docs/examples/storage/create-file.md index 1f0ea733eb..88a37d8e86 100644 --- a/app/sdks/php/docs/examples/storage/create-file.md +++ b/app/sdks/php/docs/examples/storage/create-file.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/delete-file.md b/app/sdks/php/docs/examples/storage/delete-file.md index f74890360a..74448e5a7c 100644 --- a/app/sdks/php/docs/examples/storage/delete-file.md +++ b/app/sdks/php/docs/examples/storage/delete-file.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/get-file-download.md b/app/sdks/php/docs/examples/storage/get-file-download.md index 53d8015564..3a6db00081 100644 --- a/app/sdks/php/docs/examples/storage/get-file-download.md +++ b/app/sdks/php/docs/examples/storage/get-file-download.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/get-file-preview.md b/app/sdks/php/docs/examples/storage/get-file-preview.md index 17a670f9ee..8b02bdd2a9 100644 --- a/app/sdks/php/docs/examples/storage/get-file-preview.md +++ b/app/sdks/php/docs/examples/storage/get-file-preview.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/get-file-view.md b/app/sdks/php/docs/examples/storage/get-file-view.md index e40419707e..59cc25bc74 100644 --- a/app/sdks/php/docs/examples/storage/get-file-view.md +++ b/app/sdks/php/docs/examples/storage/get-file-view.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/get-file.md b/app/sdks/php/docs/examples/storage/get-file.md index dd47022851..63fa59b40a 100644 --- a/app/sdks/php/docs/examples/storage/get-file.md +++ b/app/sdks/php/docs/examples/storage/get-file.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/list-files.md b/app/sdks/php/docs/examples/storage/list-files.md index cd92bed982..434e1fe70d 100644 --- a/app/sdks/php/docs/examples/storage/list-files.md +++ b/app/sdks/php/docs/examples/storage/list-files.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/storage/update-file.md b/app/sdks/php/docs/examples/storage/update-file.md index 29c834d230..93dc6bb18a 100644 --- a/app/sdks/php/docs/examples/storage/update-file.md +++ b/app/sdks/php/docs/examples/storage/update-file.md @@ -6,8 +6,8 @@ use Appwrite\Services\Storage; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $storage = new Storage($client); diff --git a/app/sdks/php/docs/examples/teams/create-team-membership-resend.md b/app/sdks/php/docs/examples/teams/create-team-membership-resend.md index 28ff0f1719..0789412121 100644 --- a/app/sdks/php/docs/examples/teams/create-team-membership-resend.md +++ b/app/sdks/php/docs/examples/teams/create-team-membership-resend.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/create-team-membership.md b/app/sdks/php/docs/examples/teams/create-team-membership.md index 024b972b2d..12a47b6f15 100644 --- a/app/sdks/php/docs/examples/teams/create-team-membership.md +++ b/app/sdks/php/docs/examples/teams/create-team-membership.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/create-team.md b/app/sdks/php/docs/examples/teams/create-team.md index b5cc730fca..11928b37cc 100644 --- a/app/sdks/php/docs/examples/teams/create-team.md +++ b/app/sdks/php/docs/examples/teams/create-team.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/delete-team-membership.md b/app/sdks/php/docs/examples/teams/delete-team-membership.md index 63afb1bb97..d53e1ed7ce 100644 --- a/app/sdks/php/docs/examples/teams/delete-team-membership.md +++ b/app/sdks/php/docs/examples/teams/delete-team-membership.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/delete-team.md b/app/sdks/php/docs/examples/teams/delete-team.md index dc7d06cfcf..7fb04015be 100644 --- a/app/sdks/php/docs/examples/teams/delete-team.md +++ b/app/sdks/php/docs/examples/teams/delete-team.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/get-team-members.md b/app/sdks/php/docs/examples/teams/get-team-members.md index 23bf1e3e51..7f7b4c88bf 100644 --- a/app/sdks/php/docs/examples/teams/get-team-members.md +++ b/app/sdks/php/docs/examples/teams/get-team-members.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/get-team.md b/app/sdks/php/docs/examples/teams/get-team.md index e08427302b..e58a9d0dc2 100644 --- a/app/sdks/php/docs/examples/teams/get-team.md +++ b/app/sdks/php/docs/examples/teams/get-team.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/list-teams.md b/app/sdks/php/docs/examples/teams/list-teams.md index f17c934f75..9b753c6d16 100644 --- a/app/sdks/php/docs/examples/teams/list-teams.md +++ b/app/sdks/php/docs/examples/teams/list-teams.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/update-team-membership-status.md b/app/sdks/php/docs/examples/teams/update-team-membership-status.md index 83907d398f..19f14550e4 100644 --- a/app/sdks/php/docs/examples/teams/update-team-membership-status.md +++ b/app/sdks/php/docs/examples/teams/update-team-membership-status.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/teams/update-team.md b/app/sdks/php/docs/examples/teams/update-team.md index ba8b6911b8..a76fce3a83 100644 --- a/app/sdks/php/docs/examples/teams/update-team.md +++ b/app/sdks/php/docs/examples/teams/update-team.md @@ -6,8 +6,8 @@ use Appwrite\Services\Teams; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $teams = new Teams($client); diff --git a/app/sdks/php/docs/examples/users/create-user.md b/app/sdks/php/docs/examples/users/create-user.md index 2de6495083..b25a479c89 100644 --- a/app/sdks/php/docs/examples/users/create-user.md +++ b/app/sdks/php/docs/examples/users/create-user.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/delete-user-sessions.md b/app/sdks/php/docs/examples/users/delete-user-sessions.md index 8e086172cc..a83c648f69 100644 --- a/app/sdks/php/docs/examples/users/delete-user-sessions.md +++ b/app/sdks/php/docs/examples/users/delete-user-sessions.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/delete-users-session.md b/app/sdks/php/docs/examples/users/delete-users-session.md index f851fb1d99..f5a9c6fa1b 100644 --- a/app/sdks/php/docs/examples/users/delete-users-session.md +++ b/app/sdks/php/docs/examples/users/delete-users-session.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/get-user-logs.md b/app/sdks/php/docs/examples/users/get-user-logs.md index e0a9a6d62f..bb9a70e975 100644 --- a/app/sdks/php/docs/examples/users/get-user-logs.md +++ b/app/sdks/php/docs/examples/users/get-user-logs.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/get-user-prefs.md b/app/sdks/php/docs/examples/users/get-user-prefs.md index f827e6c2a1..949d206065 100644 --- a/app/sdks/php/docs/examples/users/get-user-prefs.md +++ b/app/sdks/php/docs/examples/users/get-user-prefs.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/get-user-sessions.md b/app/sdks/php/docs/examples/users/get-user-sessions.md index ae18bc0d23..9f29697960 100644 --- a/app/sdks/php/docs/examples/users/get-user-sessions.md +++ b/app/sdks/php/docs/examples/users/get-user-sessions.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/get-user.md b/app/sdks/php/docs/examples/users/get-user.md index f2149c3d09..bc776d4313 100644 --- a/app/sdks/php/docs/examples/users/get-user.md +++ b/app/sdks/php/docs/examples/users/get-user.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/list-users.md b/app/sdks/php/docs/examples/users/list-users.md index 851e9453cd..d3824540fc 100644 --- a/app/sdks/php/docs/examples/users/list-users.md +++ b/app/sdks/php/docs/examples/users/list-users.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/examples/users/update-user-status.md b/app/sdks/php/docs/examples/users/update-user-status.md index 805ea191f2..918d827962 100644 --- a/app/sdks/php/docs/examples/users/update-user-status.md +++ b/app/sdks/php/docs/examples/users/update-user-status.md @@ -6,8 +6,8 @@ use Appwrite\Services\Users; $client = new Client(); $client - setProject('') - setKey('') + ->setProject('') + ->setKey('') ; $users = new Users($client); diff --git a/app/sdks/php/docs/locale.md b/app/sdks/php/docs/locale.md index e977fa99cf..7635546481 100644 --- a/app/sdks/php/docs/locale.md +++ b/app/sdks/php/docs/locale.md @@ -38,5 +38,5 @@ GET https://appwrite.test/v1/locale/countries/phones GET https://appwrite.test/v1/locale/currencies ``` -** List of all currencies, including currency symbol, name, plural, and decimal digits for all major and minor currencies. You can use the locale header to get the data in supported language. ** +** List of all currencies, including currency symol, name, plural, and decimal digits for all major and minor currencies. You can use the locale header to get the data in supported language. ** diff --git a/app/sdks/php/docs/storage.md b/app/sdks/php/docs/storage.md index d57a9a6ef2..74182191fd 100644 --- a/app/sdks/php/docs/storage.md +++ b/app/sdks/php/docs/storage.md @@ -30,8 +30,8 @@ POST https://appwrite.test/v1/storage/files | Field Name | Type | Description | Default | | --- | --- | --- | --- | | files | file | Binary Files. | | -| read | array | An array of read permissions. [Learn more about permissions and roles](/docs/permissions). | [] | -| write | array | An array of write permissions. [Learn more about permissions and roles](/docs/permissions). | [] | +| read | array | An array of strings with read permissions. [Learn more about permissions and roles](/docs/permissions). | [] | +| write | array | An array of strings with write permissions. [Learn more about permissions and roles](/docs/permissions). | [] | | folderId | string | Folder to associate files with. | | ## Get File @@ -61,8 +61,8 @@ PUT https://appwrite.test/v1/storage/files/{fileId} | Field Name | Type | Description | Default | | --- | --- | --- | --- | | fileId | string | **Required** File unique ID. | | -| read | array | An array of read permissions. [Learn more about permissions and roles](/docs/permissions). | [] | -| write | array | An array of write permissions. [Learn more about permissions and roles](/docs/permissions). | [] | +| read | array | An array of strings with read permissions. [Learn more about permissions and roles](/docs/permissions). | [] | +| write | array | An array of strings with write permissions. [Learn more about permissions and roles](/docs/permissions). | [] | | folderId | string | Folder to associate files with. | | ## Delete File diff --git a/app/sdks/php/src/Appwrite/Client.php b/app/sdks/php/src/Appwrite/Client.php index edd8ec6671..1d6a3faf46 100644 --- a/app/sdks/php/src/Appwrite/Client.php +++ b/app/sdks/php/src/Appwrite/Client.php @@ -37,7 +37,7 @@ class Client */ protected $headers = [ 'content-type' => '', - 'x-sdk-version' => 'appwrite:php:1.0.8', + 'x-sdk-version' => 'appwrite:php:1.0.9', ]; /** @@ -185,7 +185,7 @@ class Client curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, php_uname('s') . '-' . php_uname('r') . ':php-' . phpversion()); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); - curl_setopt($ch, CURLOPT_HEADERFUNCTION, function ($curl, $header) use (&$responseHeaders) { + curl_setopt($ch, CURLOPT_HEADERFUNCTION, function($curl, $header) use (&$responseHeaders) { $len = strlen($header); $header = explode(':', strtolower($header), 2); @@ -198,12 +198,12 @@ class Client return $len; }); - if ($method != self::METHOD_GET) { + if($method != self::METHOD_GET) { curl_setopt($ch, CURLOPT_POSTFIELDS, $query); } // Allow self signed certificates - if ($this->selfSigned) { + if($this->selfSigned) { curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); } @@ -212,7 +212,7 @@ class Client $responseType = (isset($responseHeaders['content-type'])) ? $responseHeaders['content-type'] : ''; $responseStatus = curl_getinfo($ch, CURLINFO_HTTP_CODE); - switch (substr($responseType, 0, strpos($responseType, ';'))) { + switch(substr($responseType, 0, strpos($responseType, ';'))) { case 'application/json': $responseBody = json_decode($responseBody, true); break; @@ -234,16 +234,16 @@ class Client * @param string $prefix * @return array */ - protected function flatten(array $data, $prefix = '') - { + protected function flatten(array $data, $prefix = '') { $output = []; - foreach ($data as $key => $value) { + foreach($data as $key => $value) { $finalKey = $prefix ? "{$prefix}[{$key}]" : $key; if (is_array($value)) { $output += $this->flatten($value, $finalKey); // @todo: handle name collision here if needed - } else { + } + else { $output[$finalKey] = $value; } } diff --git a/app/sdks/php/src/Appwrite/Service.php b/app/sdks/php/src/Appwrite/Service.php index 4eabee9e76..ea3ad92e2d 100644 --- a/app/sdks/php/src/Appwrite/Service.php +++ b/app/sdks/php/src/Appwrite/Service.php @@ -16,4 +16,4 @@ abstract class Service { $this->client = $client; } -} +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Account.php b/app/sdks/php/src/Appwrite/Services/Account.php index 90650d4b5e..a1df7cb1ee 100644 --- a/app/sdks/php/src/Appwrite/Services/Account.php +++ b/app/sdks/php/src/Appwrite/Services/Account.php @@ -188,4 +188,5 @@ class Account extends Service return $this->client->call(Client::METHOD_GET, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Auth.php b/app/sdks/php/src/Appwrite/Services/Auth.php index d19cd05e91..dae305144c 100644 --- a/app/sdks/php/src/Appwrite/Services/Auth.php +++ b/app/sdks/php/src/Appwrite/Services/Auth.php @@ -13,18 +13,18 @@ class Auth extends Service * * Allow the user to login into his account by providing a valid email and * password combination. Use the success and failure arguments to provide a - * redirect URL\'s back to your app when login is completed. - * + * redirect URL\'s back to your app when login is completed. + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. - * - * When not using the success or failure redirect arguments this endpoint will - * result with a 200 status code and the user account object on success and - * with 401 status error on failure. This behavior was applied to help the web - * clients deal with browsers who don't allow to set 3rd party HTTP cookies - * needed for saving the account session token. + * + * When accessing this route using Javascript from the browser, success and + * failure parameter URLs are required. Appwrite server will respond with a + * 301 redirect status code and will set the user session cookie. This + * behavior is enforced because modern browsers are limiting 3rd party cookies + * in XHR of fetch requests to protect user privacy. * * @param string $email * @param string $password @@ -88,28 +88,6 @@ class Auth extends Service ], $params); } - /** - * OAuth Callback - * - * @param string $projectId - * @param string $provider - * @param string $code - * @param string $state - * @throws Exception - * @return array - */ - public function oauthCallback($projectId, $provider, $code, $state = '') - { - $path = str_replace(['{projectId}', '{provider}'], [$projectId, $provider], '/auth/oauth/callback/{provider}/{projectId}'); - $params = []; - - $params['code'] = $code; - $params['state'] = $state; - - return $this->client->call(Client::METHOD_GET, $path, [ - ], $params); - } - /** * OAuth Login * @@ -142,17 +120,17 @@ class Auth extends Service * process. * * @param string $email - * @param string $redirect + * @param string $reset * @throws Exception * @return array */ - public function recovery($email, $redirect) + public function recovery($email, $reset) { $path = str_replace([], [], '/auth/recovery'); $params = []; $params['email'] = $email; - $params['redirect'] = $redirect; + $params['reset'] = $reset; return $this->client->call(Client::METHOD_POST, $path, [ ], $params); @@ -165,7 +143,7 @@ class Auth extends Service * **userId** and **token** arguments will be passed as query parameters to * the redirect URL you have provided when sending your request to the * /auth/recovery endpoint. - * + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when @@ -198,41 +176,41 @@ class Auth extends Service * Use this endpoint to allow a new user to register an account in your * project. Use the success and failure URL's to redirect users back to your * application after signup completes. - * + * * If registration completes successfully user will be sent with a * confirmation email in order to confirm he is the owner of the account email - * address. Use the redirect parameter to redirect the user from the + * address. Use the confirmation parameter to redirect the user from the * confirmation email back to your app. When the user is redirected, use the * /auth/confirm endpoint to complete the account confirmation. - * + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. - * - * When not using the success or failure redirect arguments this endpoint will - * result with a 200 status code and the user account object on success and - * with 401 status error on failure. This behavior was applied to help the web - * clients deal with browsers who don't allow to set 3rd party HTTP cookies - * needed for saving the account session token. + * + * When accessing this route using Javascript from the browser, success and + * failure parameter URLs are required. Appwrite server will respond with a + * 301 redirect status code and will set the user session cookie. This + * behavior is enforced because modern browsers are limiting 3rd party cookies + * in XHR of fetch requests to protect user privacy. * * @param string $email * @param string $password - * @param string $redirect + * @param string $confirm * @param string $success * @param string $failure * @param string $name * @throws Exception * @return array */ - public function register($email, $password, $redirect, $success, $failure, $name = '') + public function register($email, $password, $confirm, $success = '', $failure = '', $name = '') { $path = str_replace([], [], '/auth/register'); $params = []; $params['email'] = $email; $params['password'] = $password; - $params['redirect'] = $redirect; + $params['confirm'] = $confirm; $params['success'] = $success; $params['failure'] = $failure; $params['name'] = $name; @@ -272,24 +250,25 @@ class Auth extends Service * This endpoint allows the user to request your app to resend him his email * confirmation message. The redirect arguments acts the same way as in * /auth/register endpoint. - * + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. * - * @param string $redirect + * @param string $confirm * @throws Exception * @return array */ - public function confirmResend($redirect) + public function confirmResend($confirm) { $path = str_replace([], [], '/auth/register/confirm/resend'); $params = []; - $params['redirect'] = $redirect; + $params['confirm'] = $confirm; return $this->client->call(Client::METHOD_POST, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Avatars.php b/app/sdks/php/src/Appwrite/Services/Avatars.php index 9a6dbedca5..8ee781814a 100644 --- a/app/sdks/php/src/Appwrite/Services/Avatars.php +++ b/app/sdks/php/src/Appwrite/Services/Avatars.php @@ -165,4 +165,5 @@ class Avatars extends Service return $this->client->call(Client::METHOD_GET, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Database.php b/app/sdks/php/src/Appwrite/Services/Database.php index b0e0565512..1310909a54 100644 --- a/app/sdks/php/src/Appwrite/Services/Database.php +++ b/app/sdks/php/src/Appwrite/Services/Database.php @@ -267,4 +267,5 @@ class Database extends Service return $this->client->call(Client::METHOD_DELETE, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Locale.php b/app/sdks/php/src/Appwrite/Services/Locale.php index e11104c75b..1ae5ae0427 100644 --- a/app/sdks/php/src/Appwrite/Services/Locale.php +++ b/app/sdks/php/src/Appwrite/Services/Locale.php @@ -106,4 +106,5 @@ class Locale extends Service return $this->client->call(Client::METHOD_GET, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Projects.php b/app/sdks/php/src/Appwrite/Services/Projects.php index f1cf92cc0a..af68cf4e9a 100644 --- a/app/sdks/php/src/Appwrite/Services/Projects.php +++ b/app/sdks/php/src/Appwrite/Services/Projects.php @@ -610,4 +610,5 @@ class Projects extends Service return $this->client->call(Client::METHOD_DELETE, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Storage.php b/app/sdks/php/src/Appwrite/Services/Storage.php index 26b771a67c..e22622ebed 100644 --- a/app/sdks/php/src/Appwrite/Services/Storage.php +++ b/app/sdks/php/src/Appwrite/Services/Storage.php @@ -205,4 +205,5 @@ class Storage extends Service return $this->client->call(Client::METHOD_GET, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Teams.php b/app/sdks/php/src/Appwrite/Services/Teams.php index 8b4f5c81a5..2c331b4c79 100644 --- a/app/sdks/php/src/Appwrite/Services/Teams.php +++ b/app/sdks/php/src/Appwrite/Services/Teams.php @@ -149,12 +149,12 @@ class Teams extends Service * Use this endpoint to invite a new member to your team. An email with a link * to join the team will be sent to the new member email address. If member * doesn't exists in the project it will be automatically created. - * + * * Use the redirect parameter to redirect the user from the invitation email * back to your app. When the user is redirected, use the * /teams/{teamId}/memberships/{inviteId}/status endpoint to finally join the * user to the team. - * + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when @@ -233,12 +233,12 @@ class Teams extends Service * is being redirect back to your app from the invitation email. Use the * success and failure URL's to redirect users back to your application after * the request completes. - * + * * Please notice that in order to avoid a [Redirect * Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md) * the only valid redirect URL's are the once from domains you have set when * added your platforms in the console interface. - * + * * When not using the success or failure redirect arguments this endpoint will * result with a 200 status code on success and with 401 status error on * failure. This behavior was applied to help the web clients deal with @@ -267,4 +267,5 @@ class Teams extends Service return $this->client->call(Client::METHOD_PATCH, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/php/src/Appwrite/Services/Users.php b/app/sdks/php/src/Appwrite/Services/Users.php index 9159719e9b..3b893c0e96 100644 --- a/app/sdks/php/src/Appwrite/Services/Users.php +++ b/app/sdks/php/src/Appwrite/Services/Users.php @@ -195,4 +195,5 @@ class Users extends Service return $this->client->call(Client::METHOD_PATCH, $path, [ ], $params); } -} + +} \ No newline at end of file diff --git a/app/sdks/python/appwrite/services/auth.py b/app/sdks/python/appwrite/services/auth.py index f082987d4b..0e8cc6ea19 100644 --- a/app/sdks/python/appwrite/services/auth.py +++ b/app/sdks/python/appwrite/services/auth.py @@ -35,19 +35,6 @@ class Auth(Service): return self.client.call('delete', path, { }, params) - def oauth_callback(self, project_id, provider, code, state=''): - """OAuth Callback""" - - params = {} - path = '/auth/oauth/callback/{provider}/{projectId}' - path.replace('{projectId}', project_id) - path.replace('{provider}', provider) - params['code'] = code - params['state'] = state - - return self.client.call('get', path, { - }, params) - def oauth(self, provider, success='', failure=''): """OAuth Login""" @@ -60,13 +47,13 @@ class Auth(Service): return self.client.call('get', path, { }, params) - def recovery(self, email, redirect): + def recovery(self, email, reset): """Password Recovery""" params = {} path = '/auth/recovery' params['email'] = email - params['redirect'] = redirect + params['reset'] = reset return self.client.call('post', path, { }, params) @@ -84,14 +71,14 @@ class Auth(Service): return self.client.call('put', path, { }, params) - def register(self, email, password, redirect, success, failure, name=''): + def register(self, email, password, confirm, success='', failure='', name=''): """Register User""" params = {} path = '/auth/register' params['email'] = email params['password'] = password - params['redirect'] = redirect + params['confirm'] = confirm params['success'] = success params['failure'] = failure params['name'] = name @@ -110,12 +97,12 @@ class Auth(Service): return self.client.call('post', path, { }, params) - def confirm_resend(self, redirect): + def confirm_resend(self, confirm): """Resend Confirmation""" params = {} path = '/auth/register/confirm/resend' - params['redirect'] = redirect + params['confirm'] = confirm return self.client.call('post', path, { }, params) diff --git a/app/sdks/ruby/lib/appwrite/services/auth.rb b/app/sdks/ruby/lib/appwrite/services/auth.rb index b8b6794c27..540080a5b8 100644 --- a/app/sdks/ruby/lib/appwrite/services/auth.rb +++ b/app/sdks/ruby/lib/appwrite/services/auth.rb @@ -36,20 +36,6 @@ module Appwrite }, params); end - def oauth_callback(project_id:, provider:, code:, state: '') - path = '/auth/oauth/callback/{provider}/{projectId}' - .gsub('{project_id}', project_id) - .gsub('{provider}', provider) - - params = { - 'code': code, - 'state': state - } - - return @client.call('get', path, { - }, params); - end - def oauth(provider:, success: '', failure: '') path = '/auth/oauth/{provider}' .gsub('{provider}', provider) @@ -63,12 +49,12 @@ module Appwrite }, params); end - def recovery(email:, redirect:) + def recovery(email:, reset:) path = '/auth/recovery' params = { 'email': email, - 'redirect': redirect + 'reset': reset } return @client.call('post', path, { @@ -89,13 +75,13 @@ module Appwrite }, params); end - def register(email:, password:, redirect:, success:, failure:, name: '') + def register(email:, password:, confirm:, success: '', failure: '', name: '') path = '/auth/register' params = { 'email': email, 'password': password, - 'redirect': redirect, + 'confirm': confirm, 'success': success, 'failure': failure, 'name': name @@ -117,11 +103,11 @@ module Appwrite }, params); end - def confirm_resend(redirect:) + def confirm_resend(confirm:) path = '/auth/register/confirm/resend' params = { - 'redirect': redirect + 'confirm': confirm } return @client.call('post', path, { From 3726448541abae4bdf7606f7e54e885449d8dbac Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 21:46:57 +0300 Subject: [PATCH 22/24] Fixed usage not shown for first day of the month --- app/controllers/projects.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/projects.php b/app/controllers/projects.php index a3d0703ffc..2633e023e9 100644 --- a/app/controllers/projects.php +++ b/app/controllers/projects.php @@ -113,7 +113,7 @@ $utopia->get('/v1/projects/:projectId/usage') $network = []; if ($client) { - $start = DateTime::createFromFormat('U', strtotime('first day of this month')); + $start = DateTime::createFromFormat('U', strtotime('last day of last month')); $start = $start->format(DateTime::RFC3339); $end = DateTime::createFromFormat('U', strtotime('last day of this month')); $end = $end->format(DateTime::RFC3339); From 6baeb696e5a6b77585e4e3bc4e0511ed18e9b1a8 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Tue, 1 Oct 2019 22:27:09 +0300 Subject: [PATCH 23/24] Updated latest version --- README.md | 2 +- app/config/version.php | 2 +- composer.lock | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5e0030d764..30326eceb1 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ The easiest way to start running your Appwrite server is by running our docker c ```bash mkdir appwrite-ce && \ cd appwrite-ce && \ -curl -o docker-compose.yml https://appwrite.io/docker-compose.yml?port=80 && \ +curl -o docker-compose.yml https://appwrite.io/docker-compose.yml?port=80&version=0.2.0 && \ docker-compose up -d --remove-orphans ``` diff --git a/app/config/version.php b/app/config/version.php index 4f8cb07eaa..3e3d3ee0c3 100644 --- a/app/config/version.php +++ b/app/config/version.php @@ -1,5 +1,5 @@ Date: Tue, 1 Oct 2019 22:43:33 +0300 Subject: [PATCH 24/24] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 30326eceb1..5133e967d4 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ The easiest way to start running your Appwrite server is by running our docker c ```bash mkdir appwrite-ce && \ cd appwrite-ce && \ -curl -o docker-compose.yml https://appwrite.io/docker-compose.yml?port=80&version=0.2.0 && \ +curl -o docker-compose.yml https://appwrite.io/docker-compose.yml?version=0.2.0 && \ docker-compose up -d --remove-orphans ```