From f4e337dcc8e98efc824f6a48d5f1669cca8e9092 Mon Sep 17 00:00:00 2001 From: Bruno Cartolari Esteves Date: Fri, 8 Jan 2016 17:43:42 -0200 Subject: [PATCH 01/28] Initial commit --- LICENSE | 21 +++++++++++++++++++++ README.md | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 LICENSE create mode 100644 README.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1250207 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Vizir Software Studio + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..a4eb5a2 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# react-native-paypal-payment-screen +Native Paypal payment screen for React Native From 7087eb7211be633cccb8d7499164c934725cc753 Mon Sep 17 00:00:00 2001 From: cartolari Date: Fri, 8 Jan 2016 14:54:30 -0200 Subject: [PATCH 02/28] Initial implementation for Android --- .eslintrc.json | 34 +++++ .gitignore | 2 + build.gradle | 28 +++++ index.js | 20 +++ package.json | 23 ++++ src/main/AndroidManifest.xml | 12 ++ .../java/br/com/vizir/rn/paypal/PayPal.java | 118 ++++++++++++++++++ .../br/com/vizir/rn/paypal/PayPalPackage.java | 48 +++++++ 8 files changed, 285 insertions(+) create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 build.gradle create mode 100644 index.js create mode 100644 package.json create mode 100644 src/main/AndroidManifest.xml create mode 100644 src/main/java/br/com/vizir/rn/paypal/PayPal.java create mode 100644 src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..306486a --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,34 @@ +{ + "rules": { + "indent": [ + 2, + 2 + ], + "quotes": [ + 2, + "single" + ], + "linebreak-style": [ + 2, + "unix" + ], + "semi": [ + 2, + "always" + ] + }, + "env": { + "es6": true, + "browser": false, + "node": true + }, + "extends": "eslint:recommended", + "ecmaFeatures": { + "jsx": true, + "experimentalObjectRestSpread": true + }, + "plugins": [ + "react", + "react-native" + ] +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..12e5008 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/build +/.tern-port diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..feef1a5 --- /dev/null +++ b/build.gradle @@ -0,0 +1,28 @@ +apply plugin: 'com.android.library' + +android { + compileSdkVersion 23 + buildToolsVersion "23.0.1" + + defaultConfig { + minSdkVersion 16 + targetSdkVersion 22 + versionCode 1 + versionName "1.0" + } + buildTypes { + release { + minifyEnabled false // Set this to true to enable Proguard + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } + } +} + +repositories { + mavenCentral() +} + +dependencies { + compile 'com.facebook.react:react-native:0.16.+' + compile 'com.paypal.sdk:paypal-android-sdk:2.12.4' +} diff --git a/index.js b/index.js new file mode 100644 index 0000000..11dee5c --- /dev/null +++ b/index.js @@ -0,0 +1,20 @@ +'use strict'; + +var {PayPal} = require('react-native').NativeModules; + +var constants = {}; +var constantNames = Object.keys(PayPal).filter(p => p == p.toUpperCase()); +constantNames.forEach(c => constants[c] = PayPal[c]); + +var functions = { + paymentRequest(payPalParameters) { + return new Promise(function(resolve, reject) { + PayPal.paymentRequest(payPalParameters, resolve, reject); + }); + } +}; + +var exported = {}; +Object.assign(exported, constants, functions); + +module.exports = exported; diff --git a/package.json b/package.json new file mode 100644 index 0000000..83eb779 --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "react-native-paypal-payment-screen", + "version": "1.0.0", + "description": "Native PayPal payment screen for React Native", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/vizir/react-native-paypal-payment-screen.git" + }, + "keywords": [ + "react", + "react-native", + "pay-pal", + "android" + ], + "author": "contato@vizir.com.br", + "license": "MIT", + "bugs": { + "url": "https://github.com/vizir/react-native-paypal-payment-screen/issues" + }, + "homepage": "https://github.com/vizir/react-native-paypal-payment-screen" +} + diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml new file mode 100644 index 0000000..b726200 --- /dev/null +++ b/src/main/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/java/br/com/vizir/rn/paypal/PayPal.java b/src/main/java/br/com/vizir/rn/paypal/PayPal.java new file mode 100644 index 0000000..d47300a --- /dev/null +++ b/src/main/java/br/com/vizir/rn/paypal/PayPal.java @@ -0,0 +1,118 @@ +package br.com.vizir.rn.paypal; + +import android.app.Activity; +import android.content.Context; +import android.content.Intent; + +import com.facebook.react.bridge.Callback; +import com.facebook.react.bridge.ReactApplicationContext; +import com.facebook.react.bridge.ReactContextBaseJavaModule; +import com.facebook.react.bridge.ReactMethod; +import com.facebook.react.bridge.ReadableMap; + +import com.paypal.android.sdk.payments.PayPalAuthorization; +import com.paypal.android.sdk.payments.PayPalConfiguration; +import com.paypal.android.sdk.payments.PayPalPayment; +import com.paypal.android.sdk.payments.PayPalService; +import com.paypal.android.sdk.payments.PaymentActivity; +import com.paypal.android.sdk.payments.PaymentConfirmation; + +import java.util.Map; +import java.util.HashMap; +import java.math.BigDecimal; + +public class PayPal extends ReactContextBaseJavaModule { + private final int paymentIntentRequestCode; + + private static final String ERROR_USER_CANCELLED = "USER_CANCELLED"; + private static final String ERROR_INVALID_CONFIG = "INVALID_CONFIG"; + + private Callback successCallback; + private Callback errorCallback; + + private Context activityContext; + private Activity currentActivity; + + public PayPal(ReactApplicationContext reactContext, Context activityContext, int requestCode) { + super(reactContext); + this.activityContext = activityContext; + this.currentActivity = (Activity)activityContext; + this.paymentIntentRequestCode = requestCode; + } + + @Override + public String getName() { + return "PayPal"; + } + + @Override public Map getConstants() { + final Map constants = new HashMap<>(); + + constants.put("NO_NETWORK", PayPalConfiguration.ENVIRONMENT_NO_NETWORK); + constants.put("SANDBOX", PayPalConfiguration.ENVIRONMENT_SANDBOX); + constants.put("PRODUCTION", PayPalConfiguration.ENVIRONMENT_PRODUCTION); + constants.put(ERROR_USER_CANCELLED, ERROR_USER_CANCELLED); + constants.put(ERROR_INVALID_CONFIG, ERROR_INVALID_CONFIG); + + return constants; + } + + @ReactMethod + public void paymentRequest( + final ReadableMap payPalParameters, + final Callback successCallback, + final Callback errorCallback + ) { + this.successCallback = successCallback; + this.errorCallback = errorCallback; + + final String environment = payPalParameters.getString("environment"); + final String clientId = payPalParameters.getString("clientId"); + final String price = payPalParameters.getString("price"); + final String currency = payPalParameters.getString("currency"); + final String description = payPalParameters.getString("description"); + + PayPalConfiguration config = + new PayPalConfiguration().environment(environment).clientId(clientId); + + startPayPalService(config); + + PayPalPayment thingToBuy = + new PayPalPayment(new BigDecimal(price), currency, description, + PayPalPayment.PAYMENT_INTENT_SALE); + + Intent intent = + new Intent(activityContext, PaymentActivity.class) + .putExtra(PayPalService.EXTRA_PAYPAL_CONFIGURATION, config) + .putExtra(PaymentActivity.EXTRA_PAYMENT, thingToBuy); + + currentActivity.startActivityForResult(intent, paymentIntentRequestCode); + } + + private void startPayPalService(PayPalConfiguration config) { + Intent intent = new Intent(currentActivity, PayPalService.class); + intent.putExtra(PayPalService.EXTRA_PAYPAL_CONFIGURATION, config); + currentActivity.startService(intent); + } + + public void handleActivityResult(final int requestCode, final int resultCode, final Intent data) { + if (requestCode != paymentIntentRequestCode) { return; } + + if (resultCode == Activity.RESULT_OK) { + PaymentConfirmation confirm = + data.getParcelableExtra(PaymentActivity.EXTRA_RESULT_CONFIRMATION); + if (confirm != null) { + successCallback.invoke( + confirm.toJSONObject().toString(), + confirm.getPayment().toJSONObject().toString() + ); + } + } else if (resultCode == Activity.RESULT_CANCELED) { + errorCallback.invoke(ERROR_USER_CANCELLED); + } else if (resultCode == PaymentActivity.RESULT_EXTRAS_INVALID) { + errorCallback.invoke(ERROR_INVALID_CONFIG); + } + + currentActivity.stopService(new Intent(currentActivity, PayPalService.class)); + } +} diff --git a/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java b/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java new file mode 100644 index 0000000..59496d6 --- /dev/null +++ b/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java @@ -0,0 +1,48 @@ +package br.com.vizir.rn.paypal; + +import android.content.Intent; +import android.content.Context; + +import com.facebook.react.ReactPackage; +import com.facebook.react.bridge.JavaScriptModule; +import com.facebook.react.bridge.NativeModule; +import com.facebook.react.bridge.ReactApplicationContext; +import com.facebook.react.uimanager.ViewManager; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +public class PayPalPackage implements ReactPackage { + private Context context; + private PayPal paypalModule; + private int paymentIntentRequestCode; + + public PayPalPackage(Context activityContext, int paymentIntentRequestCode) { + context = activityContext; + this.paymentIntentRequestCode = paymentIntentRequestCode; + } + + @Override + public List createNativeModules(ReactApplicationContext reactContext) { + List modules = new ArrayList<>(); + paypalModule = new PayPal(reactContext, context, paymentIntentRequestCode); + + modules.add(paypalModule); + return modules; + } + + @Override + public List> createJSModules() { + return Collections.emptyList(); + } + + @Override + public List createViewManagers(ReactApplicationContext reactContext) { + return Collections.emptyList(); + } + + public void handleActivityResult(final int requestCode, final int resultCode, final Intent data) { + paypalModule.handleActivityResult(requestCode, resultCode, data); + } +} From 87688373bd932dc436dae858975fc5079cd72a33 Mon Sep 17 00:00:00 2001 From: cartolari Date: Fri, 8 Jan 2016 18:04:21 -0200 Subject: [PATCH 03/28] Update package name --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 83eb779..2e2a587 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { - "name": "react-native-paypal-payment-screen", + "name": "react-native-paypal", "version": "1.0.0", "description": "Native PayPal payment screen for React Native", "main": "index.js", "repository": { "type": "git", - "url": "https://github.com/vizir/react-native-paypal-payment-screen.git" + "url": "https://github.com/vizir/react-native-paypal.git" }, "keywords": [ "react", @@ -16,8 +16,8 @@ "author": "contato@vizir.com.br", "license": "MIT", "bugs": { - "url": "https://github.com/vizir/react-native-paypal-payment-screen/issues" + "url": "https://github.com/vizir/react-native-paypal/issues" }, - "homepage": "https://github.com/vizir/react-native-paypal-payment-screen" + "homepage": "https://github.com/vizir/react-native-paypal" } From 1b0f61f5b99d2dc33412bd40a530a18b6bfedb69 Mon Sep 17 00:00:00 2001 From: cartolari Date: Fri, 8 Jan 2016 18:21:13 -0200 Subject: [PATCH 04/28] Move Android stuff to android folder --- .gitignore | 2 +- build.gradle => android/build.gradle | 0 {src => android/src}/main/AndroidManifest.xml | 0 .../src}/main/java/br/com/vizir/rn/paypal/PayPal.java | 0 .../src}/main/java/br/com/vizir/rn/paypal/PayPalPackage.java | 0 5 files changed, 1 insertion(+), 1 deletion(-) rename build.gradle => android/build.gradle (100%) rename {src => android/src}/main/AndroidManifest.xml (100%) rename {src => android/src}/main/java/br/com/vizir/rn/paypal/PayPal.java (100%) rename {src => android/src}/main/java/br/com/vizir/rn/paypal/PayPalPackage.java (100%) diff --git a/.gitignore b/.gitignore index 12e5008..020c425 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/build +/android/build /.tern-port diff --git a/build.gradle b/android/build.gradle similarity index 100% rename from build.gradle rename to android/build.gradle diff --git a/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml similarity index 100% rename from src/main/AndroidManifest.xml rename to android/src/main/AndroidManifest.xml diff --git a/src/main/java/br/com/vizir/rn/paypal/PayPal.java b/android/src/main/java/br/com/vizir/rn/paypal/PayPal.java similarity index 100% rename from src/main/java/br/com/vizir/rn/paypal/PayPal.java rename to android/src/main/java/br/com/vizir/rn/paypal/PayPal.java diff --git a/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java b/android/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java similarity index 100% rename from src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java rename to android/src/main/java/br/com/vizir/rn/paypal/PayPalPackage.java From 84f52013056f66e0780390c3922c97cc8a2b84a2 Mon Sep 17 00:00:00 2001 From: cartolari Date: Fri, 8 Jan 2016 18:22:26 -0200 Subject: [PATCH 05/28] Bump version to 1.0.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2e2a587..3aeeb10 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-paypal", - "version": "1.0.0", + "version": "1.0.1", "description": "Native PayPal payment screen for React Native", "main": "index.js", "repository": { From 6cafc5d98255f6e1ac05b33b5a8d0a70c6549fdf Mon Sep 17 00:00:00 2001 From: cartolari Date: Mon, 11 Jan 2016 13:17:39 -0200 Subject: [PATCH 06/28] Add usage instructions to README.md --- README.md | 153 +++++++++++++++++++++++++++++++++++++++- react-native-paypal.gif | Bin 0 -> 809009 bytes 2 files changed, 151 insertions(+), 2 deletions(-) create mode 100644 react-native-paypal.gif diff --git a/README.md b/README.md index a4eb5a2..4c0a0e7 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,151 @@ -# react-native-paypal-payment-screen -Native Paypal payment screen for React Native +# react-native-paypal + +A React Native interface for the PayPal Payment UI + +![Demo of a Payment using PayPal](/react-native-paypal.gif?raw=true "react-native-paypal") + +# Setup + +1. Add react-navive-paypal to your project + +``` bash +npm install --save react-native-paypal +``` + +2. Add the following to android/app/build.gradle + +``` groovy +dependencies { + // ... + compile project(':react-native-paypal') +} +``` + +3. Add the following to android/settings.gradle + +``` groovy +include ':react-native-paypal' +project(':react-native-paypal').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-paypal/android') +``` + +4. Edit android/src/.../MainActivity.java + +``` java +// ... +import br.com.vizir.rn.paypal.PayPalPackage; // <-- +import br.com.vizir.rn.paypal.PayPal; // <-- +import android.content.Intent; // <-- + +public class MainActivity extends Activity implements DefaultHardwareBackBtnHandler { + // ... + private static final int PAY_PAL_REQUEST_ID = 9; // <-- Can be any unique number + private PayPalPackage payPalPackage; // <-- + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + // ... + payPalPackage = new PayPalPackage(this, PAY_PAL_REQUEST_ID); // <-- + + mReactInstanceManager = ReactInstanceManager.builder() + .setApplication(getApplication()) + .setBundleAssetName("index.android.bundle") + .setJSMainModuleName("index.android") + .addPackage(new MainReactPackage()) + // ... + .addPackage(payPalPackage) // <-- + .setUseDeveloperSupport(BuildConfig.DEBUG) + .setInitialLifecycleState(LifecycleState.RESUMED) + .build(); + // ... + } + + // ... + + @Override + public void onActivityResult(final int requestCode, final int resultCode, final Intent data) { + super.onActivityResult(requestCode, resultCode, data); + if (requestCode == PAY_PAL_REQUEST_ID) { + payPalPackage.handleActivityResult(requestCode, resultCode, data); // <-- + } else { + otherModulesHandlers(requestCode, resultCode, data); + } + } +} +``` + +5. Usage example: + +```javascript +var {PayPal} = require('React').NativeModules; +PayPalAndroid.paymentRequest({ + clientId: 'AbyfNDFV53djg6w4yYgiug_JaDfBSUiYI7o6NM9HE1CQ_qk9XxbUX0nwcPXXQHaNAWYtDfphQtWB3q4R', + environment: PayPalAndroid.SANDBOX, + price: '42.00', + currency: 'USD', + description: 'PayPal Test' +}).then((confirm, payment) => console.log('Paid'); /* MUST verify payment in server*/) +.catch((error_code) => console.error('Failed to pay through PayPal')); +``` + +6. Callback parameters: + +If all goes OK with the payment than the paymentRequest promise is resolved with +the following arguments as JSON strings: +- A confirm: +``` json +{ + "client": { + "environment": "mock", + "paypal_sdk_version": "2.12.4", + "platform": "Android", + "product_name": "PayPal-Android-SDK" + }, + "response": { + "create_time": "2014-02-12T22:29:49Z", + "id": "PAY-6RV70583SB702805EKEYSZ6Y", + "intent": "sale", + "state": "approved" + }, + "response_type": "payment" +} +``` + +- A payment: +```json +{ + "amount": "1.00", + "currency_code": "USD", + "short_description": "PayPal Test", + "intent": "sale" +} +``` + +Handling callbacks: +```javascript +PayPal.paymentRequest(...).then(function (payment, confirm) { + sendPaymentToConfirmInServer(payment, confirm); +}) +``` + +If anything fails the promise will be notify an error with a code which will be +one of: +- USER\_CANCELLED +- INVALID\_CONFIG + +Handling failures: + +``` javascript +PayPal.paymentRequest(...).catch(function (error_code) { + if (error_code == PayPal.USER_CANCELLED) { + // User didn't complete the payment + } else if (error_code == PayPal.INVALID_CONFIG) { + // Invalid config was sent to PayPal + } +}) +``` + +### TODO: +- Automated tests +- iOS version +- Future payment (subscriptions) diff --git a/react-native-paypal.gif b/react-native-paypal.gif new file mode 100644 index 0000000000000000000000000000000000000000..cf39391601562f4d0e1103072d470630475e54c5 GIT binary patch literal 809009 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 THV6FL`Ku9(|2Z`x}gQWyEfPGp^P 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

mr;Xgp%ym%+xIO{2ws5@$l&e9 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

@_$7OSU>ho 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%0DvyxpnZ5a$%ZYuW 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

    @sn3zww9)E%8 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%0A{D1-#UCcIidcl=6^qElElLrL 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 z z?sI}JMuJ;ODX-acc?N_i)sI~9k2-OK2$F-;6NFqreR2sZL3n30)Is9aW2{GjNhm#; zrjglMg%r7w-MO9L*>-~e17Ts9abd_ovX)Aca7QJ{E6|2`r4yfHIG^JwpQ|!t?MX38 zd6fH^l>GUh{<$mm;(@rNh`OYSnA1{sX_pMTpbpxgBcx1;7m_?AYZOX;NJWl;d5+~6 zG9CJ%8p@#|ijE>$q9l5v#dAIaL7+JVcJ#(ejuuFaR!{NBo$`g9;c1cJnUOZ?ojjVO z+9{EdA~?GEP^?gJ71Rp2sBj7NI!O7X{RyQ2Dy0ERrBXVeX*C8%w@0D{q41`lUK*wk zI;IVZQ;RudBT1V^D3YbgfE&7+sM)5hNtzm1r*wL!rU|EdDyMO3r+Lb!d)h{IM08h2 zelXUKCAbAzq6Pc^)nY>Gqv2DdK-!}_3aOQPsgH`OI;tq+$)4rMg?^cz2SjU8TB=iO zs#S`rR;sE4Bx7sAP`f0GWIC&2TC22rt2UK#40WOJ7ehrfq5?Cb&GoA$3Zlg-tjKz- z%8H`N$~!6=qbur&#O9;jb%KYA$S zx~lD(uI!3AGNeHmM3uIBueh48_`0u|Gp81!KlBH%1?Z=$38)53u>M-G2-~N4s;~{4 zun^0zf4Z=N8bgmZDdL*3le)1#+Od|3t>MbC9~-h6$*v~rt|tqxD7&&M+p>VeuQ02x zG8?lr3vasr6|Bo@tjwCT&8o9L+p|E+vqHPG=A^M6tF1;mvfnDQNXxV!yR=99v`><< z?^?A~d$lZUwONa`xKguTJF{T>wPK4x5nHhn`>+!0uxGorYTLGDd$4G0wr-oYZ%eUo zD@2TBXgg)IuTe_$#x~WULs@uA(`?{y=y0Htpt2?{4Tf4X`ySYod zy4$*yF0wbTfE3Cyt_Mo%)5)u+q}^GywV%J)H}V_TfNwOz1o|-+`GNr z+r8lb`@P~DzT`W;=3Bn#d%o(MzU;fc?%Tfb>%4^uV+A?Cg(^YyOPl#?s7$B7{mZ}f z3&8hlzy2G*`1`*HY`_F8zy&9jKLGU!4J&A65PQc{J|ou zz#&Y+BOJjdoWdx)!WNvtF6_Z7+`=%-!Wvw{H2lIgEW5e8fte#7w-zPTa)HSCCRXXj0rzRcysoOvO`t#aO(>SFFVa3C2Z z%3RFK0qn|G49m3q%C#r*uw`y9~zEYSKq&<0)52wl$vtQ(8I-S!zz0*G3yc9ilLLJmZozFvU)I|-_N3GOJz0^+K)KHDoQq9y;{nS+*)l{9; zR;|@oz13db)nI+qV$IcK{nce1)?}U5X06s}z1D8s*7rPqQQXsX{nK_`*LZ!`dY#vx z9F>0Uj(;84fIZlPUD$+u*oK|hh`rc~-Pnx%*p409kUiOd&DVQ<*_NHzn7!GW-PzhJ z*`Q6?q8-|#J=&&S+Ngcns-4=bz1prV*i;14!+{pdg%1zwMeca8R+{_)_&Mn>0J>Aw_-Prxy+D+Ztecj#vo!x%?+Tz{X zGKH(_d z;Us?IDsJKw&f*{L;wc{EFfQUU-r_aB;xE4AGj8KKe&aOW&jUW>0bb-pe&j};jqFR6i zj^e&~b$p6Hzv=Zg;H->us{ z&ge$E;F8|qb`IuWp6Qsr>6+f@oX+V}9_m&u>ZESvJw#DShU%BC>Z(p#q|oXOrRweb z>7HKew0`Thp6j?S*@|xHy^iRD9_+qO3XJaRjGkmw{_Dyv?7%+k&fe_MzU$+a<fJY#q$pD_Ab}b zdvBfe?)VLI`2B0pdwS-r*ozTinV^CP+P4sXS}j?{!L z5Wm*$=??TlFW?221c)uIj186ME$t@9ks{?q)CcWsmk}KlWwLm$Y4S0l#sf5&&PA=AtB>2>@XQrsqqh^&|#|4VCQ$ z`Gyh@C0Lkw0=TOz|Lcj390nnPNZ;6CClH@P`8xRX@%xHdh|FK z^rk=bip}|zh++akf{F_IDStFUMFv=}gP`x%wEvg|ngj!p1k4eapS1<_7yA*w?m48W z)RX)+Y1rjUTdMD=h4QD z5XZdhrjLIq{az?R5+MEJSNprl`MkgQ+p812&;0AOWE3VL^;2oZf9XiF^#skW5jS1ewI0h$7~*>lUz!#-_Fxf=j-%)oXj-&70p@8*}B zU9uDj65?l42^X?**coC&(n&eHZn211EGp%U1Os`nroP&M0dGf%qAWU?uMp90emrcJas$}rY~ zYYZ?cr1(rYpyD&kL!BrRO{R+ex@s|tl)@_`DYQtcr%mum=)}KrEbPP)*SauCB$rgO zNhY6k^1_NbEJ{U#6xyq&6CqwItpQJvG0E6y!6|Jt4ZaJzM+C)z6fA1(sJ~cO~}MVT~=e zR%Dk|wpm<{byinqpS?)Fg>r>7Ia1_&s$ zm>`#Qq7oy?3c9jP*M7`ui-VwKIm(t_b~$F4X9lcHpIqB7smit(rN*5!Tq`RS5o+bLvuZA?8OGn~9&I(uF zCzA1{18ULRc4;=@eh zSGeV*b*YUuIpS>#1*2<7Twm`VHzh|8LQu6o2Vz{iCMhOmqm53?IVX-Eqb#AAh`t=l zlXJ33f{SfeOfZaZ{Aw|zd$QOkJe`;GpdN+Nie~L)=6-wcyO(*&>t!-3`#Elrx#6b&Qvr+!-n8X4mBed7E!rHUB!#&Jg78x>bYTo(I71oMkcKz3 zVGeP)Lml=ICD!^^wo>x3id>LK@@h^-GANqml+I9`nw!5+;x|%Z4oGW*h}xpkx&>M- zCEkkR?6M*micq9zq+pssPIQ#?T})(62@Uz`5~MP2VNK^FjJ4|Wm-$&`V|O`*(RLJ5I(MOgvk|#B3N+pV!Dw)rE8o} z(ikMuGcfrtPt=;0uDpm6FeXP|oG~3r2DH>iMd(~rEEU%}BC3+P3#n7&>O*SsoItfu zTMwZk1(B8@XnobK0DG&iq9xb31}j;0Z7W>$O4q&GHK}|BtY7Eq*Fj-RKA@8f3-_rt z(ezV|Tm+8)e_~~t0>+PDOiWFnPQukuMM$llN~XD7S66|BvMY6>NfeByr69fXN)pJD zQjBs*NgnnkeRPTtds3IHY{?~Q%vhZeiBjUK)VRe(t|UzsHPaSvxRTt7ON2_&ZMl|w zwzHm%xR#<#fu)bArKHf3XPFCm^L3d0jyk>NoclZ^R6z6%l1H=Jif@})!!Mxh{LEmZ~ua-&h%av|~bVXPM|Yg*6R*0sj< zt#z#*O<_<`Dru&wwX#4+sak`XMYg9_H5`{DB!j$xc9~v1(1#hDte1B71*2Hj8aC-q zV$yL%qJYb&aI$(Hrpfxo(qkBPBt|)Tx6#Zk+Y?1WNH`h8dN}z>c%O*hVFq)+0Y32m zH{p&TL=DQHB!f#bAlyZ&B}t;eGVhr5m>?I|GeP!3Q<;d2!gOvkL7uB<8v}5gWhez{ zN@0*3No!QFaqtkwIlAzSs39x=OBsBnPYB1{=MwHY&`bXFpl1i>)#+6}LkKjXC-A^) zD_eea9y^{79XJ9Hi}J8eaISCN>s<$XBjaPr;!X+dgUu^o!398_|1dwj`V`znt6Aot z{jPMw+}`FM;y|Gbgo4HE-2R$9ElML;iZ|!@hdex1RN^|M%95ZuNX61VF!$*3oAlbKRH!hvs-! z&F`(g`=%G4_{Sf9@`a71i~e> zl^2x47No){w8AQkKoKm#5#+)x^g=BJLlYFkE(}95978X}!Yfq6G-Sj7HFQIilD{~l zzd4k{I;6upw8K2a!#&i)KIFqcytOtI#5W|wK{Uid9E&pi!ZTFFMr6cCG{Z<-L`if+ zN@Tu6#6(2Q#7)#hD}=%%d_pHALLU@GCJeTu6ju$b@vrifqXLi=;@5oXCxo$c~K2 zkA%pOe8`cs$c!{ejs!`P)JTsM$&y6LmR!k{bV-&}$&;kXnFL97Ohs`F$DZWLpY+L~ z1j?Zl%A$-rT|~#EOh=_;N?%Nz-h)c!h|1TH%BrNwt5l7t%u1`=O02}at^~`k6icKU zOU@z7voy=JJRP)LOSRO>vTVz^d`q^ROSj}oxU5ULyi2;=OS|++zWhtS3`@2IkES%t zr9{lb97LjIOrvzn#)Qnrl+4Ja%sEud#Kg?Y)J*M@$9nY4d;HAK1kKSD&C)!^%|y-2 zRL#`l8yT+QNSP2)sP*|SH} z49(?q&gO(p(tJ+oj85t}&g)Fh?8HtOoXqa5%5R|nl+Wp0&-+Zz{9I4r#7+L(P5%VW*9_3#1keHv&I1)t15Ho_B~S((PNdY& z2*u9{MNSCgN&3Xl_pHwholgzr&@+sZ+VQAO7|{~#s1vmw6eUp=^(YE;Q3-`n?wmF7 zD^K#Y(Hh0k8`aSqwah0WQLJl^7!}eNB~tb*xofh-r1Q`v?a(IOP$qrS_EeG|1-LmI z(km@e3jIOdu(=8H($4u(Eb3A)CDYM5%KvoG{!CNA6S(BpyR{toY96O6Z)eSp>*3?LfXssPPq7PYJRZ`HoYTX3kBNs#k zS49n1MqSk9d!76U3FA2tb*+rnAq`S99=zKUc2!qsL(=f5)jRr=pE;xViW5mN6p~4T zBmjZ{0D>r(i#7mQBtTfyI1&}h)rj5I?%@#s-#MRtl#%CdWKmZ`%5k%Ppe@%i!cv(t`4>>&)U z;JDlJpKtp$u5cxAYgQkc)xF`Rf|U&*xR#0lf|3B(f<*!;7=??7f`c6eEuh(1-5gV; z-&3vM``tCi@`wl^su~lu1$?osdbK|J7|q!Yn{u{S;hOIYAp+aATEz+aI9oFc04cU0}d>{oRWDCN115F@>^%Y)~-2{To zkb-sJwEYZ9Md3m|&na20m$2Oo!CT_lpDD1|F)^**XM>Ulr|^@fYAsAL92EFQ+tsWYFRcIy4uXRv5TFUlC=vq$f<&mf*@dIDZt}_4S?K5 zjZHuTib$h0S{dXuBG_|fuF0zI38El`53i8sKQ2tm#${0W(gO9;Ld3uk>R zY!ws~`VmRc0+H*86`Lae`6Xa0uHuW9;*7RLcqI;Y)E87ywL{^OzpylN!LQrWCDi~M z33FrinTZieqlaCZ5KD?#!Dfhc=bV<%9N7X_Vpg@axQsJ1lIZ6g8M#VE46-xom$Bcb z#^0xQ>Zr!GZ&@`OBMEkT3DzYQm(aP>6`)NiR4D*v_*m&h!K`t_T1vWUEL-cgR_nKZ z3%E96ou=#Tv>>Lb41;E^`+*7S(Xmx?5T8yrtz#L4u1qS{Xp2s4jJ8BpP$$qiHf6dA zs6sc-V1-bTw#opIqx%`Gf?aF=(UFBoo0Lh7B;>kAZEBq1f=HuKN#wBz3?--%c|I*f zIh5ftiea4@-z3WaqNU|s7Fu4uW#I1FTo&%#92Hstj`34E;A=YoQat#`R=*p+m%GJ0 zrDwL5YqyT;?$&PajtyH)?eTtR2Q)9oWJkqD?Dbaf_BKtNQw{je&?a%zfy_Oms_*=6 z4!tJt{x0vcgX#d6>H!zl6FKs^?~KhK~` z267wkaXOXpBA@XhN4~sN@)dXSCTH>|S8+u=@+mj+wk7Z@FK{f^@+{}_S)=kVuksg- z@)sX-CogmVC?|6e4f8bz^FG~iAAj>4AMzkK?l~87IJfgU$MZdx^I2r`KW}qCJ@Y|N zb2Be=G&gh&4D>|@boAWvNAL1ThxADga7MTEM!!r#Pjp1*bWQK{L%%Uh7xha|%}=y$ zrNt`PICXzfb*FW8mwWY{i}hBA^;(y8Tc`C~*Y#ZI^;GwDR0noe|8-#x_Ek6bSs(Ue z$Ms}K_F`{#VuyBR-*skRc4x2lXn%HT?{#ZmMY7;G5hwLg7x(N-56F}BbEoulNB4D~ zwZimv@ZRothxd8^?t15LdzW{7r}um3_k8d7efRf(2l#>4_k#a-gBN&&C-{SB_=Iox zg?IS>h==%zSNMwO?ypeyjA!?a*Z7V%&v6I&a92uCCwWje`AskRO&9r)XZdoBb2|U= zJMZ(EhxwP6`I^u3nAdZfC%l&T`IYa*l>c;;Kl!0IdT|B%pI7=!^!TRd_@{UJsL!FK zr~0LrLZQd{qR)Dw=lapC`meY86twxB$9X<4d!8rzn^*g^XM3G@dprgExDWf++xnx| z`n&J?x_3vp=li*@KB)(Ms2BXem-@ape7`qwytn(jSA4y1{KP)|$VYsE8~eA<`O3%q z%h!CfUwg~v{I=)i$rpXeZ_USN{L^3j)OUPIB>mBMeaavF*e871r+rFq{o8+i?K$uN z$ZPJDP>|opJm3R<;SYY_FaF^tJq3a9*Gb~`O~ON&3@g7()D@{bKy8W4$7qxt94Z_{Ka1c+9f z0!V2?ip;@;2FV1FK&n+jgc2iCoM^EkMucogNl0?>W5$pmM}{OtY740{2}>nZNfM;V zi!mwAoLDpAO@uj3V%+JoCs3I|X%4kn6z5T$NqGuwO4O-Qs7MiRNs=H*0IOItZt9po zid3Z%r6kw{5u_BYS+7bVweaDl2w1gB0IQHx+N*1mw4JzcQ(n6;mp&{E@v!0l#1Qee zMeKM>UB`+iORh}$vgOQ}H*2;`CJD;UoJWf;P5QLy)TmdhZq53&>)3@EekHSsj1&n0 zLc^_^pkaUjud^bo%xOzQ!BT?r78pFhCQ_S_??y}=?CspU4NtcUT)1q<#S@;LZN5Bm z-Wn5X@o1h^Lih;flcH}wKK}Xn>+h#u-v53qAtWFv1m33~g8bPg!EFVu^k9NBl{X=I z6^?h|c@}1fA%z@j*x`mDf;i%bC3<+Gh$g0pB8e=j*kXueNb=i6t&kPKM0xENKy5Ep zm|jW_4tP=$3?habjfLsfmy!)dgq2z3k>wsj%YB91R}%W@A#89-A%$oETS*3=X=HX8 z-kFJ+DcNVuO~w+Mai%FJopah*C!Tk5x15`w8TpVDTSUp{YNSAESt(Pp$=qUAZShz~ z#VN|uSq(*L;}(zNwH=)=iF8nIg}o(ES)+C}7kCi`3TjrmA!HD&CoPAST^kv+g%lfY zB*iFgoEpJ)W69;JTNUM2rtSnpjo;!Qr-Yqbh@ioS2|i zrA45ZLIzrJ+sPHzN*i00{v)NL4+0%TL}#5-pW5e6O)h=L;Rr%C#8 za+98<6U{Q&ig{VafT%)%`E4XXF}bHkV77|MX5?f5}dSn z6a|R{XFp$p*5-~`n6g3BllmLM0!=jYl`-A<)E5Cr;Cmvv}sj z)vOkXNf z!yK!95um6^3;DGqh;lQ?36%3(3CTj{>wQ{-Wq8y@k>!w~6`vWyT_V$p@0kZTOv;gR z3hKtfY(zJ)ia@(m^0?Z?%U3QF;j74^sr95qa*(CSLiBgnJ3+=QF{J5AzlPI6 zVy&lCV+=}oJxL8I5EBLOmmCdP4Y{DpGknG3Rq140k=$8tIlL- zXVm^-O#;E)40Dr;P{RtRE|W_L4)JCZ56WwvmsREmJH%GTjE9*Qa;ABp8QuzUmxFd0 z6$uZ*&4;uChxF_hfxxNGc20M{{&gpS`x{{Xnhr1K{paFfcTf^t#h&`q6_FUbPsX*e zzU;cLZyJO*5D|93J(bPCT3eVFKIXdrU#g5A9U0oVT(1ooeeH5OD!zuyvTEilWQ
    %9ez`tM&aq=? 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±`L=C)pK<%2bDN+1S-1Xaw{EL}F}8^< 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 z z%h-^Ig>yR~1PNAO7C{OJ?&Qz|MK%qNu=^Vl|B)w7NE!l-)OR$^BQK)9G$fv@^a~pt z#g?lyl-2j)o>gr=D3u)|s_{TPw03VqfpihWD`p}j4__3U7oyeyZO+3$KMdH6CWw<% z1l|r%SB$e87u&X#l0L*2@G2gE^!2N7A8RtDM;h3cUm_UE8C`V+-w-|Kmhg&U(|;?t z`b|Es(_QD-K*QpF#msP!I)+a$Y~^c)vu;+cp@=ZswaMqZCX(zo<&XD0GIR^NX`LID z48HhClZA8j;M(sH#!$YYjEa#Cv52$__Zg!>=az|xR(_kyC{4qZpQ(z+5?!Pk$)JQ9 z^_CnQ`{Mh0#it$|-A;DdW*7BquY8<0)FJT$Vn!X&j>V_<6t1kC8!X_eW~o?~=)U9} z#?&Vs1`EeYGZ?wNUD5-#iKoe1vbp?|Jp=ajr(cgkas@Y~2c2e4Q?828_Ojw3gKqUS zsM+v&q6nHeUdruh@S=Glk2LZ9_|M3&NoZfu&<_U@L}w7jNWbFHObIOrOn<=mfn-J^ z6VI|}}TdPidG&$3xV^JR@?MiXbwa(MgmS3siGu#tSsh3*Ph>sMqw4mpGjl>SGqZ>5`eKNIWkxkt@`k?41DBpBGz) z7HV(GOxDkwmwf3j)V=JTY`!@!^}sCBM+Qu_5?_=B$Q8XK1W$GHUz7twiwtQ1)4iG( z74iK=Mm*r@0jG<~G|XZXNx;lV;zd=ST(Ox3cxIyhqPi@!*uogPTGe{y0#w^y{LukC zyKr++^9{4a+8;2tLVQ`jaABwjXd$(1@yf)_68FPn}+p$m!ti#Icu%~$=UZkOQ2hnve5L<35X^9mVBM1)@x zGhtvDU%_a?62or6z@R{2VE-~P^Y?ZdF|c#=+uLv9!P-_y_UjK>YG<(h$6!sdNttd&AXG!I7Hx;iUJi&qGBBOev*= zgCr^a0G(^^9QkbHv!qp=CbMJ|GI&;EnAA{pV{xJU4Fl-a^t$5*5P6P}zJwHYf)VH} zIBs$}DkuJNJuP(t$M9R@1P|S<&4}ly)9FBOTVvYv5b`M_8D{3hh0IWOGdf@-+8K6s zoINo~?$de{dhfSkni2UaZh^Q3XXP@A`T9nH0=<0rIvKO#(hYuK5#CJwVqOyQnt8#$ z+)h_yMTl-{#+Nw3!v67oHNqCc`2FSmQoTCVZ}a{Ae*K=vicjkGr$pA@?^m7DV`w6) zTuCpKu4#8`g1I`CuG;#Z4i|yO)f=7Ho%3J5Uk;D1Rmrx~OK=#zN|{ zJ~)GL+zwI4_Z=a@Bu1*&5vxEM4G`I}I{`1TQR5-cFvM zDl{Il-!7@&M2rP7!7q&AxCVGm$TRF~6Q)TZ;9aFjf*5Pb+=Hi)W;_rH)<`9z6O4xZ z9j8Zo12N@M$o;VjOd^;r$Y|f0evP;q4q-O)Ni*l(kWvbN{<m8inYPNFD{chMi>^xwq|#jQp>*%0APc@mLe_V3U&{?sk%KqSTL@y!b!oBU@C?_YoPe~F{}D`fj${^^&P{}+Gzh9+X+zPB7Gctb! zg0(KRl)lG!bWpR#d~Q)kaqayta&(QjMTl&7LoAyMvshyI*s3-#SPZf_?Po^X5naS_ z&NkgJ;eusdWKoaUD));7m3#Z@F(UgY@$b-kcqV`0=ww;?Uv8qC4}6BTq!|{a(J38< zqbROwf$-j+HG+VBpPKn*DXLpF4jZ^ib>ik^7(m}#M*3g*3z-Xmfb&5@Mx|MxB2d+6 z(EPs3yw$8rWe#UeNz0Uq!?;s;^m%#NgAkW^5DOI9)-25Nu0@yfJNDaXloSs8&N@4` zCYb*L+1~6F)g0XHmUS`T?o~~Gyxq6<4HH3Yb?imR_Y>W$~-10 zHfa1vNOTliwMlN$co29oV0Gwvxg-v0y5g`=cyQPt{NyUWtum-`I}u*me0Sh4+;V@O z>fZ7|`cC^T0(BR_*MQzKu^-%2;(zqNE_ zW`+Ny(k(&U6&vLKL9c(zK@*=;FJw|`LRi8Un}<5Bq*lWIIlZp%LE#&M$|Flr=t^_z zRx}09J?21 zG6V-aSmAQeiN*2AZUD9xgRPC9!W_MWRL+96g3a!%Y^0A{F0#Ax1S4YX5miWa8I`x{ zC+M2;{lY0}WEh5N%thzp-k#_4cw;=s4P4S?tzYfG8RH9FwwP=}cDZHoX)G>_oeRfm zn!Vv&c#GX9&%i6^V$jKZhpt&(xj>CD-l+~vO#Jn8qvzJkl_0z8St1^cnJ7jLMeM+k;Bq* z*V^i^C@48h?p}Do$#U0thNHyNT)t(V;;?gBf^BuB2R<~vJw*!xo)66gL*_3=lVOmh zzQGY6{k^7CTN7#6w-Ph4(EB-tL8%K(t0h&M53MW!kGG=Lw+iP4OP@3bDtnvf7%L1< z-wW|iTdgEFW&R@3sMr(+@hLAP+5pd42TayB2bqA6O&G7e(qzOea zJ#7tnQc2RE1f61u&a-(p81~Hg;2E*9afiDw2Od`ILlGWNAp$h*g2-3 zEER8hUKOau08;>;>LtXWSR`6uzS^r3G`u(0fICb-1|DP5^|yzh`E_6Js(rPdY%Kzm zvA${Xrr?Q{Wn)$EisoSP37KTq=u0Fiutejp5*dWy#b#~-#R!c*im0#{?^S1j$@@O? zQPR0;X{O42^J4)tpKAC0Q=z9)*sU|`I#{Ht^@jU(FlcGUV%rW8vrM&elZ zupc0aIg75Eezbrf_#I+>b;d-=<5Dl7c)Oyv>8gVTLW$~2lhw%LtwK}wP(Dz4edY0+ z$pb*SGkoSF*;?!G6;Ru;dJz%ZdmkeR-^T5igSB2XmP5p6Z#d@cozQQqjDt_#))iZ1 zQ_q#CnGfY)HYa0N##oMnBwzZP@1E~ZRYZMMop-J=E$`F)_Fnr}puOY@MJ(STC z59dBSw-uQQ2tjbx4Wa!+As;}m)ytS)zBS@S5dQM3Ow8)QSHxMh4*^^TihjyU1$$^B z3^2J`qs&x=>f~BgmdJjg4R{~5L7#9}`e%o-)Eiuc2@sMmNQb@!Opc71ahI=#`H=!% zN=F^7f#E3*J1o#ejC&HVH;b{}bBx{~}!dZ)o3@kVa?RqLYaR#m0*b0Fdbh3FnXn<=&b3+dUEtYZENK zPnkHnGoVZy+Z)}yooKmXpM^jRfwcn>oK*h(TJx^F@|m-$Z6)TUGrJT6jeukz@J2UJ~pHK)m#Aa z+=8n@9(#>zV%bdYq6s0v^c47<|AVXlcb4w|8eIMFlu&OVc@fvPk zd$>ImDSJN0{2j6fuog$tXs~L>d7^#Tw(#%{yW{fX*ijYejG?rfny$~Ls~zobM3@F2 zP|?gr7e_A>~i%W7=z(QeoHoQzt!ZF&!&onxs=m6j< z7Sy<}n$Vt1 zfL$#X2&XfTL7&VG0Rk`L7#swOMFy^Fd;nv;>!2!S$C@OlYKdz%OKuMuFAr`Hzag{S9YMvOM*AXCcZQB024RNN0ZA6Kl@Zb;k@G1? zG=lgn%UF}dBH^Q#qN|IlZZMm3lx zp9=@B|8S+o45)X2ci2adGZgsFfQ%=hJ(<b!Ox%HJvSKwETAY zpcyz(a!Jj3Pb##A{Dl}k-hg!r?Td?6)=g*C85Yw&RI1S?rxn|GY0)`^K7ldYeBure zE>Y%^jKi{_Fn&-h?OY@#d5T9E!2ik7yZie~4XxxVu|p#Gp91$UJ%J?58Z0-AE)>u0 z|E?`S5U3H#j?#V{6MeK)`AVA}46Ei(Z2=L&Wr0$W)f4qt+UxEE_D`#xYG7neUlQ+& z8JAj)&90P}Byfm)oO$v;1a7MOF#|A^`yGh>sV!s^Sk`kDY7||hxILaaD4Z%cX^A~| z;x^F=){%pAO&Zl@a3(IEsT>co>HvKboiUpXvR=w|y)8M9C(Jeov2l$R!WbqH?M1TG zv=5x#GJ;8E@EhRgH`%U2B4oLDA^v9qcT%)1kWYOR>(>+b<<#{F}8tr8^4(q75rs|P8~0PF)Lc}HM=MrP!A{R=~dP_T^#A?g(;9`3mp;# z8kG#{?cF}WsDB7%Iz=?me;xUlHc|-6qR9w=p3$bihQt^G7zjbi%RbNWs)*e1_s8_T zvFWFl1CcGeas3!20#<@C^QR)baiDX2p>$kC9-+J!w2{Ftk$T<(Ux^_aMo3|eX-CS= zXy61OGEJ{V!%9i7$1qCUQ^sm*_N>RD$a7N0(}YP=NBNoZ4aLHXI{uf;iWVQ;pk_tB zh{yE#c{z!Z`30bzokB+^2a0+Aa`ezR*?Iv%~Ht2-Q^+FE{l=&lTA@H zr-rU3U#9kr{9P*jof<8K`;V&eyYu)TP#pj1zW!C`F|_-FI*$qOy%ZbwTV)Q#Zm@g~ zn;`|}hawjQ&%S-bM%*iIJs}S{62>TedfbexV!`TGfHeHDu6DiI7m|+!Y;};d4oR0QW$(zN4lx{sR+<; z_NiDYTcynPj{1>azr`nF?j&ad-BW5*87vP9f;+wim ze9kM7W`p+G#ytN+UEMy;Bj>%19q0OOOh-AK-4S}(+x6cd+}|l?fTq($<3_*0WqW6% z(AAppjnnm@jK{-`Ty`Ds7Ug?t#2v!0Fz}vxxl~yEwq+0kc|g~{gW>&_a8~M}$(N@0 z=#6j?>yewFqdp9!lqeiQmKR)O8lsYy=!N5vHyK7cilkI4Ug8my8vVt2Oi+L1%Nml7 zVJy`~Jagp7+n0{z(B1a@=Ez?JBLfHGFV#*?d>kMpn}HYC-A>Ja9Ha~?}|@z4BS=do-SIblz?1pi3{FeHnTM!H8v^CU99FN>O| zr$^rDBq|Lfn^sb~S2^({I!`v6UZba1z5XPoEF_!JSQ@N3a}rzIm(A?Z1J=DciTj3; z!|E^H_m229zFRhjJ+7zEi2pQUC?tn7SGwO!^E7d)FNeFPr~jkVY0}a^_3QNIzP#+= z9(21oO@+bC6G4_4@*+Mmx06 zh+_+u`@4(CAXZAcups$4#G!~db6dyu z)B1RxH>R$fruD=6ctMu{qYtn6H4#+w!}>UIw^Lm(_rv;FJY}}r()7dn=u*b?!}=%? zLw=O|KF#kjAVrohm(sJPd8Qa@eKd}@fVe@ekDNVOu%P%K*2nhLk{{N`GPS2O|FJ&) zA2P&o$NU~iNgLRK_dh?x@e3}B%b_CH^!aIh41n%Ec!|YVswoS#KEla_{VnU`Kf*-< z&R>3X!++-~{iF5qFL9A|gyS>F?Z=N*PwuahxbJ$~4pW7r)vmkl+3k5Dj(u*hBKqAA zts>EMKtrUxcpW$*(NHc$CaR}tU3VIyVImvu0y|_V4O!oFV}LsD38b+2wxap2Wjgd0 zfjX~H%BzS5v^g!Lm1mY??C;loXv<$SKzwRTo*|W!6fdO>=C4Z$w z#^(35@SWb$dV3@#E|bokx{+>0i+wvZiflVbG=#Smi_VwK!i9)9p|h>CcGs6;R3Dws z?{!W;u8vx{0eIyK$g{!#bT3Mm#@H@>*{kp&%pyRj?@gK1NMGbd5ZUv|H$dkn9l5VGnKX{XkC#JAj~phs7@E zty)PwNh!sRTp^eEi34U4gNCciRL+**Rr0#*Cf|FnfzP^mUuRrU1nUx_9MRfSmN<K{q4ALoo;v z(5ht~%yk8#*cfkC9k&Z3{@-U7hDw;OCHP+S$oG58J76>mfe zo#eDcvC9yBl*K`4Z(R5NGm!~{8U`-um-u5c<%Wys_S2M9U-!nX+DJamAFs@pEZ7I< zC0WfLL}GrCl1`OlTy%xLk(GX=eYUGTSk1LV!5YD}4ROe14(qWL(RFpHcK^skQ;SdN zbnu3QlJD?)MWet`yLi3*@qmoS-HA|j9q<%IG&SN3K}i^R&TUXCBt9!Vcz?OzPbze^ zIymNfz4%oR=K?cdPe|cFPvPO_w1ws6{pD=<%ZJ;{NA56tQL=vyaQ@_g`w!j!KVH0l zV@maZk&Wixqx%JLiqMA{pi`>$hNX44Vq;d#tF1Go-(c_1Sw%01UG{~~9+Hl}#~ zwG-hsmVCzs+zzrJE&^;Co{5JjH=;*`0DHD)yiOX*KzO$0&svIp;o5q8VY}ycyC|kd zf(Aj4d@4)WHnnjEpG}Vj_3tAv9kK{R=CI27YgA81cxoD0hKgA^t7@f!lNp*`!#}%_ zI*D-8`vv}%TdHhfiNs^kaTm>e-jnd-myRCWMu)l<#^=n- z)cx}%Ypu%6%8eeRSd2YkZLW2rN5pc<8<$9!^_49}7Iho2?Enr?33ioJou2=*i|vJi z0pMc7;LH6T%2l`G9_lD&rOlzv=K|oOe=ytea3w>o@Gymu;OR-0GX>I^s9X({!| zj4T;+MBWn^?!3uR?&ZhTFm%SRniqLjYTs%6iX@IgRs{Zv=}K`e>$AD`ZDlL#Mp?FuKOS=%HY z-{KYZgp?81?V}@tu2r2W zog!>cNM=5=r4e z?btu=W$h7}m_OnR_Maz<$@cSP!!95FIN7x>HEOznlRWxtKrk(SrwgBrk!TWv4c6Wy zx<`xGJpocSsy?k)rU?4Ov)VBlrAWCLyy&Yj3N>%FN(ri3u77#ZP_HR5)_SSUJ9p%B z_nYHV`{J4D3S(aL)zD(i=@E-?{mq6XOVJ6zqf?#!Jf5f++OmrG&KVTpa&t;&ZzugX zbvqLq3Ybc3^G0385;)JX+k@gZ-6# zyJi2SW!Ev;bN zw$zC9+#j-mU<-|$kV-(4vTr8Wfse9v?a% zG#>srV?`dmC8UH-sWs=Rn8#UfdatK_1>UY_X5Z-F&Zn3So&p#8QwndZ*}uBpZ<0Tx z^Uu{EgcXWh9gt1(RG}X|NnIU|K-?@Ls>D(T8>^1&3AVG!KXP(rGnQpw-hV4 zaF64KxSx{%`F*!XE4q!CK-YSdMq=4cS_$`W_%tdHG#`8#;`f`Yb^w%a^oLB&&b9%x z|MdEMQv-_K2#mlVf9jlwn|{pjb31Cp?Df&{i{;&z3D5@SX?nDyaAtm9HWJ%mFh;IB z0Ul~xhe6KfbcdhdJR8W92pZIm!b&RV4uik6@!}>Vkl-qp)YH+L`V8nj9;!`~J!e;u z*k~=*KFwLyY*?j}I9HGVe)f0XB){l9TV^#xU|$O+*N)!_L&EnN_I4j|S?9pPc@~Lh zt2!Hw?oN2_%bvpPnW0;;Z#}HdvXVQ7si!-i&Pd;HTb6^;er_n(qh&nFJmP8CE}<@W zn?b+ZZKh~m6Afw<DS+sy{~pAzFNae-eQF-To+6PbNqSW{a}^<4;=EzZ?lZnp&ko&g%c)Fdl+d zm}5do4j-oIDf^6e!@C=pVE?mi0fXoWuZ*AGm&;N?QpKE8ydWbzP0Byjm8I z25E>l;1ioIF)-qTEzpk@68~7|XPoOWC>EC&Lbmz`t?C6UKTciPv@lI8%+xm6>eMtW)9WQMB`wRL zxTK`0j7qjJ>uxu-+^uuLtRj3u+}tvE(=D-*?4XQVsUvLvtXdvIqQcw_e=M5p819Rl$CpO)28}^S@RClJyHvroCcj{*Q)4c+hLh|Y{wO(5pn1J zVYpUCa+vF{_7`zS%JE&_KIH~;WeYFVddrPA{zI8-fJ%in7p=pMb^xtUnDau~fyCdaB^}N+ea#WR zFOeBeOonwrL^_k4YRtl8>Fs`9xa-=GVJh;_Q40ZcGu>=bE7R7eDTnRMDs{&$mh2JCT;D#bv;&*ui z!89xzAQDXYLzx3%(N-09Wk94zKV)fCWg=;S_*FBOM$+jJ=F%{hw7R{eYN$rLgRl<( zT{*;sQl&V?chN*<94F22g`%EzIDyFqsO9SKftGXF!cR`Ni$M=)PBiB(y1S#%^!iTF z&h?W12|VFlC9Vwz`9(y8w_M9eBZrzcm~T<_ABx zb6(7KJX;U~%xv&zZsun#q5f8(?++W708exIVH(dL&mq`zyafo_2d**25Z>p|neROh ziCfl)rN0j^!(M1vHy!>hcaBI{3>R(J`U@S}|5zOUrkMLzc)$P8%|C{Q(qYPlNnwGe zMTVB6rpj4foJnM$J(Q=VwR&Y#WfhY}vgI}Z!a6MY@b-U3F;}D4t35y23y;}Q)77My zP}76Ti)%fApz+nV9VdOBu?HCQDj`9j0AIz^r0O9*0+y&*$l@wjpO z{Y(0QUGqnqbvF)LoN+rz3r6EWE&2EsH#UV$TQ4DP9?m4mBf#^KcyF6oy@d5A-VX@t zv|{4#(9~^Cu+}te3ij4i%ge0UECHj!bFpEY-B;ke^}JbeG35c~^@}$Ur^;oW2zXJw z7p@cjBoZT{eX$RQjQ@QX;T?gwJI%hT>Npcs(53OG}_N5@w1^NB=spwC^2M7ox z2==GKf5*D|V>N0^=<}bbolJ!ZNq?tyvalhL2$6l4$$<5SSpM|Ex(XuzBjJH%1f46E z%=CL3z9XG4SH&XxiET^0R83x*gcdff3{nr)*_1F)g8-=clXdl&w+sTjE8Ix(P9~|zaJ82UgUPjDK1X;k&Jt)hM9E1+ zIV9|kLRw#XH02kl(G+H`r0Yj3h$pj-r%q@zMiI-_VcGO-TGlG0jpMMSM8ZC&yf2 z8H}%na!`}UYbofKE2JWoVi5XC$e?O~Nc7HyShaVAJJNIpOOBYteak_@Y>boV1hq=p zq#YrvsK&S)7gj2{6eQw=6jtx8S=?TcY~56bbh2wEX~)m%@(c z5n~rpDuIAGn$P@ks7}V$h<8^}&D^MRB!~#9t1nR%v=C!_jZc!)Xq_f3*ABiQ5nG95 z>kbI{bx9d(G)RR;-F0k6lA#W7U9f7?5VjcAeItiv3$j@Cv!V;El8iPFX~jRO$0jiB zMx0+R$)+E-l3Lb#MC$aH?h&V=4M@B6{N^ZvZ@Dc$Pq<*>bOUjKt=z&r{E?D8Aws>F zWezSq)^`ySmcVD&J0@*VA9MV)x2)#ax)!{^{Y8kMsrL#JGPG=hOP;hUle)u}$=^+; zfR)qA)~~cK{2CeNY-00r0~d>0M$Rf*$l7Fh!C$}4s+_=OCnuOBW9G)uW8|F4IYyPl5z$I?Pjej|i{_j~=|8Xjc zzSNZ-Bw%X1i&q1_Urkwi|9(A-?gqZS>Hr}rdOks3`G80gf+Dwkhrpiph4;_}Bd6$v z6~6KVaF6&hi1Hz-Gx+0y??4HN_93S+`2Fr5X;XFqU|o(n&r(1HO=42xe3+t?olRmrHe# zEUsL2<5d}OK+ViCCeu|%+2l}2XV@yC{=k&n0bfKP2s5sS&755AU%-?cnsdw^pE^Ab zdz1HvcFx{rxZ|(dIfaNh#gW+ayNSQBuE;Ii`lTKJ%DVEkYj^!%U2XJzXy-zKF;4v9 zAKJNNTnO>$+lBfZ=nb;&2xGtw?$=yE=cd~mRzryT*Q}k665+(unMgN9HzX}lCSLK` zoj^rG@(U9&m9(zk5ebD13!7s4;tCZsU&Wx^Or@N~*;3&ZNT?1? ziP?}7saR-5BF!W|ry-ZQi4iHYj7S!aPQ+WGr@+sYN{iemRVBsiP%c16bu=O;8Z{E} zu~19K&JQ$7os`1;oN#PP`}}*vG26N`lq3dIrGmJiCOQv|1Nbsgn>0|17;4_0wKA=7 z*ccm8c*u866$d_EMXW(VWr85zj)N>+n<{l7wAinf^If^|R4~q@+D|nO2z^278+gGT zdZ(^wHq#(mV6Yq^AU=(&+&q77SxVuj+7M+FN@jav7z?+y)|kXlE;Q1v%|sd|kD1nr zZmbp@z7myC*)*sRZPkr4(K%#dI>SL>$Tp|^Fl68H@K@H=rAq5>gc={Hb)Gwvr=Dy+ zT0cy97Dz5tx+l+?0CLG4SPgbJEJsNf`ah_hEvW?mk=m(pE(KEmG{_)a>#HxhhrRYR z#6DRY<=mkV=H^_hvT(|`$huDq_dLQU&191Zzfa25`cqc8G&YsSkc78&RFTX&Db(VC z!u)wu=c9s}xeXbjSH=x7?9*x^4(aOEKD4ulx9LYTN1WNI!!G!uruQB(Ja7Y3pdbx7 zuaYLS7;S|9tPOd{o+f@IX*1zY4*Acxrs4uGvvE~-+2oz3Qc!7g*$;R5%#o%N@h|g5 z(vHOvoo0&7>I=C>jul!w=Bm-Fi#c76S$|SH)4J>58*73mbO^v!mQ{tDk`gD*^|`oK zrnH?J(h)AqKHy{XT}@5(6BnlLIBQ#*PA%;Smv-T6>-*oD+vX-NKN_Ho8M3B7sh#nP zOO0NQUAGg~9;HQVs3)UiRQZLXW4}F4X;eF{sE|&VB4)-}sw29Z?|7uvz-v2%vzSWXF}|~V z2Dj(I2aj*yB8CL7dY7m!g|s9Ws=?H@^sfqt-Ie_ZZ6huJIO? zx2%*N&8+9uUG5u%dBwj3B!5xB5S|>dNr_s;S>e%R+QLPP)J#6^cCCLYvFl2<(VLt^ znfyd_%>v`aE5`qJvYYaR{SEpUCeAH=yX>U{3F}NF?!j+c=^3x<68OLY<;CF-*S$B` z$*#7EbIv?frk)IQ6F7nOnBH`!2E!R89*^_76(AtU=MIhRjt0q4CxmMJ=o-&v=s$zg zLxi#?Vz-Ixt^S1&W5&aPh3$Y`mlu=l_ahtZq5?ua`fm~6FEgIS`f9+(PLyKJi?r7$e5}fg1XKbCLP{ga)PR%r^o6i4PDtw&Q3CkZK8#J~k9+ z`N*>fRCWneO$k(Q3DjH;)P4%o{T%dzJ;*>c$jBwgBqhkKCCFkq$m%J`=5w%}36Ha| zv7?Exc~G#eQ?N%$uxCrK*XIx)_7DT%5KHBd5SNfJXyee4kZ_<$u-|e>j7dlnTX2#~ zsEkW!T1#lga%k35XwK)bJoc~x)vzL$u#%LpvX-!lY=;WQ z#-BYl@>6W&nQi1oVPumkin1Q}W(l%{E#7ts-x3kJoNg42E!Wuyos=HBd@e?sF0XPf z)m(8T$O?cDGlsAiOB&e|f-!nu(C_XTB@r6^v{~TI|I0gcRQYvO`I9dW5lb8t8ltN> zlA8AXk`v4j`jLv-=UWuc*hp;3Fr7i!YL&S55cHTh5P0ATUF;Dru4$-SJ^G|5W+N*2 zE_#s-eplQ)J~-`=lc9cU!#o7FEd7pc*zn3yQB!oa?lxv-MATMw29w$n0mXzSyM06quWcH-^&{W2}fc-jq#Q3-zHF+5^^U{_G zYQ2k&*ZjP&Y6p;nV63@Yo@mELz!DAnG3*`Ol*;?Wz(!xtgM65k64SW6OOFQ zRq+)Imft5%XHfAR5VssKGfjxH9B8u~n6zv-*j$9s z9Hg*pjF)Wmuw2BpT(r?#l(bxAw_KvK+&i^AGPgX6v^=V|Jet)!x|ci#?0hE9{IBZy ztZw=2Y5AOO`P{4d-(K>+V;As?^O%$7p)qPRi{-IVfr{Bgv$$$v%c<6uYIE?(sIbdR zk7lS*Li~PIEFc!M=$GYjMN!~%w1_W67u9U6FOq-MpulbW20A&vdnuS|W^Ssnx!g99H}L|y9+ADbo%>-nXYIl)cQlM2Nt zSsOQvG_(wb^;0P-WHGr3Ps~Ah(W#E-Q3;%!SHY^=us$IYV-cBf$t$R4Z5V2=h*IvU zIiFez(T_O1(a+s&D89{Q13~4ga>?j&ezn zRL-(n^4}o9ba{=--<6`i_oiv&$B5)svBk<&o~AN1m8TsPdDvE%aym=|SKA@GjGrbE zlUIGdMlO0RjQWwL%}=86*+cBqwzZKCQG**NsZ@aT+h;BmoY%m-)Y^sqY72_GEU3Ck zFa~Ee0Hp+gnhQWn4WP#XVdScZ;;V-Q>eW+e)N{JmbEVgFzt(@lX`orF7l3OJqHds* zXb>}RkO*&JC~uG%Ymhr@V1jE@qHa`?Xk>S9&|GWK;%d}MZ`5mV)YfRyHE$YRttE3u zkIM;;Fb3vhVz1@)*xYM~64w&KUIvo4F>)u6C+GVQVb^h9A8{2iY=1)Y_ z&BRv;=i3dN+YQs(J$7WuTAG$A2{`Wdcyx2swi73jJdvT~He7M)Sv~CYrt0(NG`fQ6%YsB^r7>rZ zK*x@VE?xsPm$!fs4bWkM#HkJNOZJFx4+yUhh@U5lo)1WM49H{*NJd1;k1Jw%49Z*d z2ub$nW&m{72jLip^g9OiGKR2_2aV4YmBt65dxvb!hZH1-V2OtHEQU1S;;zh4n-7ef zDT?Vd`2H8s zixCG%^qdZW+!e|~NfX0?@m1MJs>W#9bCjo~eFLsv6MRX1#aPovYxz(|jftdW&Oo2{JfnH4s$&-M4 zPJhyagN&T+t(ykEO(RrJ!}H95?@Ski&cIAeC)i>)*(oW)g` zrJR^0nV2P~1#|(gX1^lLkzLHPb?GgFQ|G>>by_t(E`*vC-r%zjI|bZFBU8;7cDy%tv=G| zd6s^>FFMjLIZG`WWG;GGF1cSUnIJ5m!cR%#k%HPU5B;DAVhnEqP}y>Re6KTFsUM6!WaqOstmhtW{~P zHF&NzWv;fqFJRem1$HXp?B)03O?>X9=muGUj9u4eMjp@nN==MGf4klzu(CJ-D9Z%Q zc5b*_uNMR7HmK`qH$71|D=|lC*N*U3Q}NJ_E4eN*kq@QTOy0_d#?bmRksm9GFk-jB zdbbWx2|%J`v?9?J^477D*`d4GuoJg^^S1Z;P#~*DNM_n90Xs}-N)xXg82G45y|8!{ zq@0}F-YV;8sO`0`@;Fg>5|w~B?%{o*T>|`+WXnzl#KH94E#|gygxH;FZdv{^?jqbh zme}2CtQ{7*eLyLD9c?})KO}V)fHtawcoH4CW=+s51M_D8X9S9}BmkeT{iJ1Yr<`3> z`w*Q4Q{^(ltrwQaasPB|Gv&(3++Lnk}Fzaw7f6^mMNAU7cV?4ooQ;J<% z-v+3y5Sp)ljDFx%e1K%H!D0|2Bli@4=obb(fPWuw`J5;aB|`Gf&*k^_4x3wW%_NcgQm)z4TLgIG!kXr}{o ze*@@5oy;=B(O?`iq9DH60IKn&a;tuLRG>&=L8ytNw=htd%v&fy|A`|p} zn@sisz@t*FRW03AVgABjrg1uLVg@KxA=lNc{m49rt3?FuxrEZYis>XR2Tdzr^5zBJUPXUPDm4I&qAQM&echgs(HD`QNlh?kt>@t97X~0+&B3?9rogPt` ze(Lbs-6uv^u-IRx5x43DHwk)|pf$JSm)Bno(Vd~tN~4xR8Q|2T0pL1-(w@7Ci-%D< zfG{thk?`ui0)QZM^&Ybx&iH6k4WO=mM38%gWPCIty8OZTC|rGOXw3lHgJ`#P7d4^N zxGCeq(MKJ7hC~Dl3OGM~yEBRg-1khjcb%s(-Xp}m$Pj=SWCNgi5l!$WVQL>CV-Y)K zJ}_#4Z`A~qbVx9<=Wa7Ep1qUZ_;1EK06zL()Wb!~?|>3(fK2vz}k##dOq8)&_UMi~G|E}c)C4)7DM zV2bPxe-HxRw}8)byMkfpwAuqHa{2=PIGEx$>~e5@u`q>%2IzLVyn!^-n_Mkaxcu(e z=ERCBzjP}D*}%r(2&q6MLpZ^nBt`E^`qJo9$@9` z*HTSn38gDvs5hC&G)1;RRE;VkEr=zqUSalk(A<*U9Vim^b+XSKzN@hJ@D>LE--SdQ z^IH7FFzvK(bvHC8GkLrr@znQ0$$8VDBZ5k=<(JFnMS?`Sus&`h2LtmLs62jFGswrp%OCF6SI9^(#Q$us491J0xqOio2$e;W=)E31MrG2`DFoDWurt--Bk#Evi&T zM^sEFG&0Dn!W2Ipk>CeY9kl+jO$!iKE6Y~85eO^(Y}$I6t8|$$nd=pT0>{OIBVQ&i z>1TAKMeT6*bGL6mwf zeN?+K9Nqj48I!8|5rw>4^dyYIk%KsUJ-O?*`4^)QuTr;(tuH~IH(~Z94c+RoQ$CpH zI5o>qmB9=a?(hyFBX0c2#Ua1kBHeNnVs3icTP1;hW~YcyNbG&IrlNKv;8Re{ecaDd z(1G*;dhpD3j6w^gvVeKG!#Zc4+d(7)_5?jZAiH27JKzgCjS>{&Q9M4ZS@1W_G&pkh z!7arZE*g>_7y|L%X~TpAWIDEycy4>>on|67L)SmGDz-8=%|u#{=YjV@i*PQ+MoAfn zzBCjFb3M#NJMRCO8hsMs$Cx!H+s`LLZxt18lk%H%TR>&VG1dgmr0-u~Naq;Zk9s+q+zoCdq>Ux{ z1LM}G_Nx(-f2gD(>s%_%OF;+!v!t1Fy~iSO;E+_U6u@INm%eouLCY8+E+y=zj3gDQ}GV>?g%|c|hB=50zXl z0)$C7E~i{Fk76Erp$R|p=ybRlT0X(Oi6{qWQmlGH0RWv+T%t`bv8f@SIuM%rur-%y zd9KJ|U^hv!l!r8}(1;fSNfwiz`<%}vU6__i;K50;2&1u7*P{&4ol}W|7`;q-@KmX> zOkm$~)Nj{aQY3+))ar++e4ZVa`a*$nQ`=nuy<@r9!Ki%8;(euaCbg(untc0VVzo;l zweCIkQqPNHbuj6`iOV+Ap6H#KPjs`vmh)&RAwk@Ziu6?N@vj2RC!^3v7kO)rJ&X1>geaZJVIKIQPnf1UC$!OfX(zgK9^wRQ| z>p^+UebrItZKJivipG}FOfu2xW2%Y;R=bqm@T7JkKx+SI>4>rN19y%{oKS;zwRKPjiW0E$C2{PU*jC9V`riYg6;7b`J93}N} zZ=Z&EqiT7L-qb3gR|bXfZz3Xr9cm;5t-@kfO!0;A`xL0pKc%(n66-4rD0I|DHL94B zYu61K+||Ymgl|(8-VVOjyG|H;)u(K58?(=;O*%H&Wwl$BdJUZXsGQaX1*I_IZ?5w4 zXZ@Ooq;)Jro;DK}^fez9{p8e6ObFh0i!aQa-i|7uBun|!H~{uESAL;PzS2z5KIOC` z?`8hy8dZf>rJ2H9+CpuWW4U4HndTQ*Mm$_|YL?F7T;%!eVPVQTuCnu52KO9fOQ*WR z&T~_d^wp&%r>1PnX*27!m7z=4mfDL88-euoJ&fk2IZrFcboY(*H>~!9cPrR$?w>aFUDqzA zZ_M~dE+eRkm`th`X~ZJW^v!ct6ZLzsAzp*z;pufvvRB=us_*#bz91nrmszY&(vUZ zUo}*9Xl&M^)u}FAJHU^tncBFl&)}^7RpnIC@4oB~#XYo*nAMhDc;!oeu!G#~BAl0b z9UY9hMs8^~0_Am;8LE9y3PUVW=dL}%e@F5{jlx$x?jnpYlB^7=gZ=-1lQ@7*5WqhX!G_x|YjD+V1P z=23S*4L+GV+!0|9P=n-`eg05xH&q$Tl|WAt4lki!m-188{%ZsD*ZkYpcI3K1Wsu&2 zmk7xDo@`8B-V|UoWckq7 z38zX>J`d!=lXS|ra}tc>{nQ9|dg=k7A#CLLkaa+pvVVsL%?;g7*;?Uy1;z)ugK1asc-)m4B_GF(6m z1T6wu^f{1LbO4nynxCeuKfxU_ZR`M){2+)692~4LFK4gD zc|?ckK%i)sQUJ94@u0NkP%y)w(W+2{jj(`0w{=5)XNtgg3%uPJxI?|Hs1V^`6OmUK zpHaVIyYV4J!LIR_3>#rS76!1#$?dj9QG6h4UsKej*`5pJ87{dA;(R$s+Q3%(E zQ@F$9?hw-|KGu_BD4Z~v>(G(~!*6F|KgP%g-3eV4%P|WCvIbZ#C4RD@;3Lg+<#iOe zCnU3Q|7q{S#2wfA#(`@WY7!8OK>1`No<3^~k2p>P|!x>LcJo(S0@`SXr z1dcPLiE>{^#mmNKD5S!h2}P4$Q(k=FNfzYEc;x9E95uN^u;k-i7-<6Bl`Af+1C)-k95&bXxU#$HIU&W{#!LzYdOF~HB=}B*wU~Z zHn{BHq8d4|46>{meX$&kz7j*K7R90#!?O}yxST+%7UH;)D72D-w-Rp{9(wWd2&0xh zD9T2Klo`1aakY};shZKbl2@pf|E^Ymz8a#mnro?E#Isr=rCtiL9CWo315g)@?a&Nl zs}vdvd|R#PpQ$0$up|*^3?0#HR7S|C(6e1@bkV4VSQC$13oA*c+E`d3iPg3YF~Cy^ z3h0iH`O=js(@Uz+Pr6=r4?Vz>-D|ntPr5X44?jGid^Wx|Hn={%us-oopYQ!G_wCbo zYcrW^vz>CYJX&)~>+^;i3yxaTLK{mPYBNe&%at1|ky`D68tY10(={8w#dobK^vxa8 z&0UtwJ)zBgrOgAw%|pk{qrlDM#Lbh!&C|xsv%$^th0TkD&CC1EUl3bY=v&vMTQ@9Q zw?bQYN?Z4aTMv#~kAYiHiCfQwTQ7}UuY+4}3tR68TfgtOfDqdt7~7y^+n-ps!GyQL zmA4^`wjrIip@O!dleS@swqcvL;fA*17q<}(w-G=^^(RF!mV9_Lx}rn1%O%UzPV*jP_Wa_Sk~< z*pv1+iuO30_PB=jxEJ?$4)?x2?D0bGf5+J8BirX^-4_tv7gXLCGTIk*+7}7h7fsq1 zE7})t+W*K3l3d)EI^36j*q4Dkki|HVBRi01Jx~xnP*grpGCELpI#3BZP)#~eD>_hb zI?xz8&|EywIy}&RIM9JS)WtZ|BRl-TdZ;gaXrO#(Xmn`gbZ8uOXp(ejT6AdEbZ9JOLk<(dSowr`bR4mG9C>&g zb-Aa1XR`Xfh2V&L?;bnXv6VYes>Ml_@UUqLu8};scP${3l0*Wc3!Q<;Ggh*?Ky46* zPn1~%oyy9YPS&U^uc%0TdfK?~3Sq{qZpMaUHWL3S=F;>f!Yp|WPBr5+A0C8IcT4y{ zDp7l@9A5|S{M0OML0H`U9Z#a>p|Ik2YvWKs9Gq#miTTKwxjB=WQrubg*_p0iy6EPa zu=wfj7jw2xe(`JjBn*X1?q+D>7P(+2J**@x(qv;*9i>qg9`Hp&z25_;&pXd7hAAxs zzg++a&tVY%5~=Yg$U_h$86+As;6Feh|6vRMXAb}c@^>Fv+<)=_e5Ew}*NN5tl?UK| zavuL*l2}cZ&D-`DkjLu^eZs?+|6_^Ol9{xK{w7m=s4@{ITnKvW#?+82VAsVMm}pD| zUwGB+1}KW*=Xj~2UF^m%yWnrf(~%`^Cu}{}D<)L!#^c8og2oxgB7c9NwJVQlP^UD1 z>&sBf5+F3>iV3_k%~0s!eIHR^dv@TGrS3eYS9;ZqUsQL4f0%*Dy+Emz)cDCFg}S!R zGAZ6RQ36hQDvKAt6|&h$x*b21NwK3QGRnN`!ZwM%7-5grx|iTQc(ad%B~5mSZc9hD zU*Shrd<+VBM_LSr+iyBd94l_zEH2ju%=rONTr-Pxv|lp+IXgh;gEht*rgJhEGG?Oefgpq_H9dlapDg>^)aUx>kj*TWGUm!u?^;xcvJ~fc@hp{v&f%#JBsK*Bg0V zfmk>!L=pE2!#-ae4P%ucJ2P2t8kE-RzKKlkWG1a|*!c;7Ts8&F8}@^(b|P3Hjes4A z9a|t@22uUPQWWJ>3Pd5@Y~v;FyzgUo?58w_k-yYrvnMS`-E1ZAUwMvgA;L)~w!vm|OVFUQ**w4-f~i@>rv7ziZ_M??62W0>oQxmvEdd^ws} zieUcsxNK{&;%mE9NPE>JwAF^dF9iEWe7y}8O)i4pSZ>oa$PD=xKJ#CbG!8$Cf%PA* zD_uVKzn}z&dYvHtKncv`(E37Co2|276MT47=n==E>qrDb$rMl;$m8-v5)tJ-5yGJE zkA)NKq|L+B{1wXUy0IapF{^7-ZWnk6`|2r4uQ2_8Xnz?o2nBQ|N}r!hvxwzz+*2 z=*2~MbMzCv{^ohIz4)jyi-?!|BBRlCR{6twF_w?%c;#wio$+UCxv(bnlcsyOD|+`@ z|GB33TBXaq()dr-=GFHiN6d5lzh2Ty4@#Pu$(JTG^CwRh5&RIdxqd(2U#4gzcfar$ ze*Z@BzsHWtd`<56xfrZ%1p70nh`ahuCX$!*|=xe38LPJO53_`>>tbG{S~|6jNZLcmAAoFoy4a_?|l(6 z{p;gJ|5uz#y1%Dqd|(j7K0XmFAnYGU?)&SJ`857g6+1mnU>Be<$2EWAIWP*?ZHYu8 zKlA$Gu3Qm_#*!$MY5u&z97|@<|MXoIxo|w4QcAlZ^uvo6!0iqDZfajLlgJnS*Suv} z+qMXCmfXp|z?jiV2C8JLoh*|ZN~LRcleHJrl+WfHZ1l4XmoZLNe64Ns99@#ls6o7u z)7H~tYX-YNU7!z|qS{i|g(o-Fv80w&Iz-#-iU9n7|bgr0G4bqYdor*78Ir`JISt6xR zkybT|B`oV7jOolIgm%_Sja196QA_r^s-G=rwL#$F&Q<-&s;}5+xOGbH;h1}m_d7tAk;4K*l|B-eg1QP#otkD0|H+|&5 z{*AK!7o5r$rt$wRNaTO(o&0~aZ(=|9w(=%oo9xJ`Je+o4eSPkDuuGd;6RK9~JDTvbZlPBPGnNXW z2F-N3_%CUUR6l8z2~Z|R8_k6Y0jLIV_fwR;b!xG{*TS4C)v9gwUXiU+eQO92N^k8vhedTT@OzpBIz)5(UGXfb(Mlw$leDm-Ak)aMm4U(!?9^i2T2EVWr?uFAi>>CAOkKB8XBkM^0qSuBH+@l0CO?Eda- z87|E!72J^Pcty@1NYk3RFP~~u87?WK`9(E#tbVLJr0d>rji(mdzl=7I~YC=J)ySH6le=;EifXzeBSv6 zyYQN}9eVOkK$(qTrFpweMhlK#SBPL`L}ab8iz(s4mmr;-^&)A{0lN%v1nRkG#7ib-+h z!>UE|#lxD-Fzw^I!;>*|j*Mtl0-k9+Rc zA6$uIZ?EU$>T0jot9p9i>utOBhp+0$+xz|LSG6|~WIr1O$o3tG#oz-jnFECUlm*Fj z<@?E&P?|(F1D2D)573|sNngST@AlzH-_L<&6YWEanhqd^|9GS+;YVw$31l$Hg;x>n z$DEuFVu{d0v@Q|A{Ug$CKNkRWZs|RgnhFu+&O_md6C}fD1d$5ZMa>r-q*O-^l^^(l z-sm!TY&a9H0j`gk{wTy0G!vn3ppCWQBFtJe6RH`J|M?(9n6qsr$|fTp|Ey)0>wz)a z1HOO&0%n8{yDla~Q=fRPWrU6DCOj)umxP@1r?~u0T+%oR8C&U3X}g>FEO=515z0~d zxSNC`Nm446(oyBQo5ZRJQW|5*G4Cpm|F85k_UbPV2KF9FKWXS7k%w z74wiAkNFwhtatSk!g?UD2V!t(nN=QyZTmg_t=Wo@pJFspx(@X93O;a#m7OjxMZr_-7mN=Pqw(qTt> z@gEwi4DsU)%2O_Z42>o2f@M~TZEI_EEX^GVRo3os>pQT`Eh9Xqwu$EJhh)i(ldIr9Eds?rWil?3r}lzFp#a`c{Y`> zpVT^!k? zrut%~%3x-$9{{$e{(M^7Fge^G=*=mEC1%1I zs);-=HcdJv+IE_2&83ZYXEi#w;+-FevGm<6)Fz#^8`9CQ%^+FTH!MkBm}<1IE`NA0 zxSn+=bqg1^omeUqq>k-gpV$3`n{yW|FCE(5H-1??vI)?N!LOyyL`^n#<|FJ8c&Qgq z(6E#Nd2HNpG`GQJo_gscuL7-K=3%Q%s*{@`RD#nN(tE_cCOC&}Ufh-ms_zHF@$7W{ zJ@(0gErZZHn+^` zO(^^Ktc3(i7S1#Zyl6hes z&E9|X`^t~)?b3nVag*rMrgKT_k|wBXJYM=KqCS~W18rnJ_xM_i8UOqW;&oJN@+Mj3 z_f5i7M-5}Q>jdiBjh+Y9es<+~#&GIg#KXh5HSuWQF8B>V*~9e=$2fm2>$s)6^U|I` z;{H(eB;eOIS_7SX4iyPU+p2=~+8cd!bSCqg(bo_a z^uv4-4rg=CeDup6c4a(vC57^5VfU9ov)6XAFIw_vS<-&tbKg4>d;B0zJaWe-I8`M( zB@P7mp*y1|c-c6k;$k>UiUumD1WJDxGE4$BQv%c}jM~|PIz)nuLbSV*eR?1DXUJfn zODs@FL&+%OkYTN&s1|H4)h=HkKKr~Ld5=Q-fVD(`k9bcVn^r*J znX4LO6^GrCdH_lU33G!(*@7pU%?f(Ci=oV8*Z>pEdPB`-?js(kshD^I9bwj6iSkbEf^?oA{nvK(eEVmp}}OPT65nG!L#9Fet>n)5R?k1{gf z)p)Qel6S?&Y(COI)Ye&56kWv1@v9?hktALys*h?SMhGfaYm`!J+ONPw(GyE@Q{l#E zA@OH*req6lqompu`L8B1v!O9FVwtS$nK{mx4NemIP+rfU@R?QI_<&-;g^KaN9ReeM zN_%s}O@qd#{ETCT$tDxaidBrqb`Adw?o=@S{T@Q^f!%5VCWosu9-K1=a#YEEFhLl` z+~y(Z+e+-VQ^rrhj5uV;1e2&V7)QLHf^sm9og9GfpU9!lzOtq1!h%WCq`48~zWB@O z`X_leE<%~dNnbhhSyz+TMs<@Of?ghUT|S3xsOZgL*o08(#eVj)846E$(!MWtv4+O) zUHQ%og&+L$d-Jgm{)zMhR$%P^0(n4&ze$)`iin+&U5-hKnyD+L8I8;snxwg=X?mv6 z_@>lYRBtG5V7h=7=Z{J?U&^VREV?}I6?IaCrM{V!C#s|zYN9vsUXpOAUjNCD#Th*k z3O&i$p|dp}j%t=Dm7N7?otvtu2kEKUnUJCSQ?pcx4tbK_MtVO8k!FXIp=6I($aXsR zk$d@tR|=u7I;L2+9nrgH_ltOwex%!;6G^=;zjZKw%+ z=lFbQ*-ZV26_0457;1Q<2aX-;sNx!;H{p?knnxB%Mys|3Xasf>D1i?qlzkeYYnh`p zilh2^ulwqIr1eg$>XFjQgA*B%gXv+H`DF(SlJ~}-#rmZ*NuRqalDB$rX&lepXsI|+omI{X~(5T-70+OSgmmAj|@6R(f<`a^9rxXB#A=V zjh2~2K6`#ibce5rJwaQv;K+|c$)I>@w9u)YpvtMADymXDs!&U{QJYAm+L1jdu)V0T z*mG^JdZ1(btj>D2W}CLObXULUV_7+e*qE>UI=69zuXfw7cT2Zw7(wf0JsxPz$(rlgmbYMZ-gySuvEyJ%}y5GHOk5xi`uw|INJ z#+$ryyS#hbyjX`?5oC`O>7y9QXyew5VTD=QCWaS@xQpw(hyRPRko&#j3%(~6Z1B3Y zG;5UgTDL8Gx~3by@H@ZqTfg(`x~U7h`un>4o4@@Va|$rE#*qxilkCPg zOv!I-$!x62l024m{KT)Aq-D9LRip%Bq~otZd3sc@l@Xfh{x3v@9P?B!akn z%eo9jxy;MEyr;bk%)cDW#5~N#?90e3%*kBL%Y4kr{LIV@&CVRn)I81B+|1Z4&DmVd z+kDO1{LS19&fXl(XlQ@(nUDDBZ(paI=2#C@v?b0nx6WJKkE&u(}GM&;e&C)uZ(>#6CHeJ&+J<~hw z(?N~XL_O3%jnqQj(@D+LOMTQ%ZPZN-)l@yzR{hjhE!9}P)mq)vKh4!&?bSsc)?_`_ zX06m>jn-wY)@L2nYt7UB8P`B4*E&bn;d$3~o!4`{*LBU;c8{oBaB+{)eD z!p+>z?cBC4-Mc;A(S6<4o!!;F-NCKh-T%$q#SPuw9p2Ra-R4c+*bUyvo!;lY-sA1w z1v`xL9pCgl-}YVK_d?UNf`;T-Ou9v#N zq+NF5spay$<#f&E)7#}@9_D18i(byxU~cAPuI6Q)=5GGwaE|72F4%7_=XOr#bAIM{ ze&>4L=WAZ)dmiY1-sXA!=Y>w_eE)9fiH_)kuIP=<=!4GYk`Cw@-rPc1usnL{!6-58m_F*8PU@mw>ZpF|svhdB-s!Cl>aHH^us-X){pz(Y>$gtppPuWyzU#hj z>bCytsUGaWj_bm{>c(E|x~}ZK&g{od?8ENb5kBn`UhUL=?be>{*uL%B-tFA}?cN^l z;6Co+eqTKPpbi>l^QG?gb?)pAp%41*^6u{Rj^Xg0?)4t;`Ht`QKJWd$@9Pfm?f&ls zukQuV?*^an2*26Kl46+^FOciL(lU>Lgg^L(@Aro<_=vywir@Hs z@A!Nl`GNoVlrQ;!fBA*a_?18TmY?~M&-tK_`H8>zqObX#Kl-O{`l0Xnq|f?s&-QB{ z`>;RzvS0hOfBUwd`xB}9rT_W8-})AO5;O{^DQ$P~t+04<}lz7%}5TjTk+41j$k4 zMv@;#nk*SIs*o+XRcY+AN!-C8XRSFPN(bl+CR`?YS~uzU61 z{cBgSQHcS_7+z=?u|dU!4?A8wuyNwYlp{aBJehIj&6zn%{)`#&Xv?HKn+EM!HEPkN zU7voPnzd%xvHx4c#$7x2ZQZ?j|E3K*ba3LsjjyhFxuEjU%P%sA{#<(U=?)p49|6YE4`t$AA$A4dc{+BcR*Nh23{{sB4KmrdO zFhKzqG*H0?8AK352P1s2LJBXOFhdE6;w!EW=lamEz5p9>u)snj(Zds0ED=Q$TVzp1 z7-y8RMi67ZOEt~Z(@lL$tGb4+v(D6mP(4*u z=ct1<)mU4dbyZiJ!l0u3k zzU#2$OvP$h;i8D#Vw0M0wz(mKbH=%5Yzqv)V2pa^xoDpe4j5pikzV>=CUM5{=$~!g z0{`lbHc{DNpKC%4>WFL(V2iM|9Xjl>m0AdFt1ZM&<*bvC0PZBJZj+P%l6d>=0OEyD zWvOurTJE?97d(jo+?_XZ#1~gQOeyx>?rte2#wq2(;nnVOxgY=AJSpPt-14{+m^(bt zlOP@QcLN}O@X7hZ@bREOhg%BLA?I_G0A`n9_SRodaChc(r(FWuh3`FO2`0946XUl? znrZ2srapQnk>Ap%-Jur<-rsw7T_VkmAN}l_wn$+2coXs-@03{&Iwa?7C*N?0+E*TR z^B)8me#0o=9r!3WGM{V#ZvQig*xYv>qWH~HyPF&3J~bY(8E<441Q`Z3CbA56aQ}lE zMA`1dV!+<@gm#CMn8Y4uJcE30Zv#;v?mh%Bxk*iPD3r|I{zeoMB5-dnG-2FOsK5m9 z%~Q|1$m1R-8{tU-G}ijrm2`$SiS=@3HSiK) zYPOe<9)%CL1(AfPJ`1Um<~?YWYc zt<+xF@POj-H>J=Jhu>i(ERTuGcNxx>RsY-_P}J8w z!%0zMI;2@FtUd2pGGDHQUK;Z&E`fO)7|!v>A|e|I8T{ z#r99b@$GK63!Kobx6r0Bbb1aINkaLVOYUvKidGVyA@jHpNflf2~!4&A2f}nUxdbO{5u~ zr7FdR&6H-)&IUud-UP4S3}$?PIbZpTm6+Dl-sRYO(Av?BJnbFoc(=1z@2EGGxWg+@ zoEgpx$qsybqg@dWhK4h4E zRBiQQ3{e{IOTE3zEo@mFxYq5D#G|txN(NUYd5Xkl*u`)>H~-2QMYiF^^_a}E z3RXS$InRIQ;0DQHUmhM1V(L4fT7?q8f2yc$~G{ObJp+%rr4&qyEemN-8)PCb^4WM0G9+y6dB&vxwP!uGv1ltvVKa zj>8TYv5##>V=pV&&sO6lkF~uiHYTV0qn2U=$($&6Z=25PT0O%E8$VmaYWY|`Q_op~TQ*Z%7vx13RVQ~HGDweEBysXnn-Qn%#?Pe59j#IhduhPkH_R+|&y z$DPTEAA;C>6~?$SuQ6+bE@Pnw>c%L(aH@e#k#nms-B6A>LqzLq*|ILkLq#%7q;2lq zEeEkGj{1URT13HEoMgexA>Pu*T`BUF%is+-))J6Zs#rAcJ!y2=t48N_=lkN@!K$AF z&1XOdzVKUhlzL~WQmnl&b9XzO`fRC0r5-$h>6`aJWar=UI1tPM&CCSnfo(FwM?TS&KXfGR zO~Tn4s3U1NbD#Y2uycbxcD3Y?De0W9QgbXCu`B-F(mT#RIpoxSmJr1urF&@%UrseQ3$x1%vo3Sa3!jAy5Bm6KvswW>5 z!eiP(&AFWefj_Amvod7DunDP~YMpcvpa1V+z$A+hka3%cQ6RlBu%B>2qJXXtksN!n zI~?jXiupsQP$0q?LCMG)4@5-4BD}%dvquy>!*j$)L_D&nKPw|Mj8mk|!Lz_wq2F_n z_VTXHA;s=$yl1LIKQs$ZM7twmHYVB)aEm-^vj~(*mf&EPHzP6D=oN62j%+fnY&))5 z9FE9)MQ5XlDXhYQ1W1AuNQU?! z)|#|~qzJ(i6X7wmN_-2z!wQ#~ME{nN$cxlSN#w|k>`1SI$9oKqisKF!@eZ-65sN&T zg*iQcDZ(O53=e}tet}7s7?^;>NrTMEf~3g_6D~V>Nu%>gK)K1Aga`-BsCraNdtAz< zWXh*>$~f6chMdZ()XA&lNvgz3t@IO*^h%JVM6f(OvE0b7Y{ZW|OS6Q;u}n*{#42Zm z%V>nQxLn4$l*?zFM!dAky41_Qq)TN4Omz&*y!=bSG)%&LMW|HFs9em(WX#8OOkc9f ztei})w9LxH%&p8!%G8LkY|GDF%d&J!we-x;L`%~oO}0eM(PT}~JqM9$k(&f^rj)?7{3RL##8#2EEP&RZs+l&;+GWqa@G^UCsg>&)zB2}P!;9S7Ddq~kz&2_=kL zsYw=nQ5O}`B3;oVmBMy2(Gq3SC3Vs!g;J$x5K{XsDitm(#ZsTl(kj)`F6GiMy;3g? zQ!w4qF*VaNMN=_NQ~xqm(>7((H$77~jZ-*X(>b-%I>l2t%~Lwn(>~?XKb?t5dD20R z(n2NFL+vHJK++*)R3jzQMRnBwG}K8&)Jmn)OHG_ch15-b)K1k@Pi4^@bx<9((H<4m z9VJyCJ=Id>(N=v#`Gi&Xj89ob&-t8H`c%(aja6Jt&tA1vU8U7r71r{^)MB;NV>Q-f zwU19_)<|_$PHk3bEtFBER#dH4R!!AaRaH~vR#&~&ZJilVmDX_;*K&l3l&kg9TPz{ncSzSYI{R zghg0}eOQSNR{w{sSX+J9jBVGA)z~JrS9%56j}_T@-B5z96pHLufdyB71=xXA*?(o( znC(s{0i2<<+20}~Gex?PCE1?6*PrFt0YMW46d|!8+W)aEF#4vWUD|KLvySE1sD;{f zT@vHstgAJttj(dV{VcA%+K~lXunpR=Em=XcrIjo_mQ>r4TU(iZ*_3tJxLsM3bz8ZG zSw(@PY#BEw;@kD}+rI7F?7>BgRoICo+=x9~h*eyQE!>MW+=hkRzdVyndkD%c3V0g| z%(dL3z+9>I+^PNC(8Y-%L9V|wUBErvznw|4^;y;p+twXY&qUkVHNCZsN4TBaw{6+n zwOic1TmRin)!@+{)Fs~3EnYEdy`L1@<%Qkm-P9l@y81X<*{ur_1l{Wu-R!+jDKTEZ z9fj^Ki0>7n;e%e+HDBg^-Q-N(cX6*WQopY`n)oe}t)gAqt=+Wk-QE4&{Hj|uU(TZpRx^2nvX*a03~4H_{AyG z8#D$!920UI3G(1((%vV=UX2B#e3Yky8#V62sZO#y4s*Qtun^Gu#^V{s#{mL^ksV2p zwf_VF0)h$v3_e99*aGoQsq#hN^L1W3COXl&!;z?0Bp|6M*qbQOf+$F214;rQNP;M^$o2SN-}Pku{p9}LUz8;eqzI++s$Pj}vyj8z zni?jIq>2pD9gTpz(lHA1K5UXyzkq^V_eHx0_`N`Zz@NlN>TI93apFuz|coz9*|t8AQ%F1%u*uj$-_j z97iIm^3Xo}8n7*BXuJf_g#VAA zK0LN)WlmoSktpE8v6Ya7-6}YW*1jwGD^p9}etNr@B1?$mSR#nX;BVkx&`W&QM|{3ud0Bbp}^;)Fyb`Z#36g&5CTO{i(nLL;+xQADw{3Y za${L*WE~>oD3AmxK!ODDqVOeys`i=h9pMvR+{9&E6kg%BUTe5!>sx#b7a~4^{*Lq` zg%$EG(U>1)>YA#;BlzPUGEzZhX<>%&=8Eg406^pfbg4p9W3bj7Acz7aD5&lrNqF|` zcz!@CgJu$wJa4PFqy{rr`ok-k;s*3K=XyZ{(d)!$=`{|33~p(uvYfGoApZoI=?Kuj zfoNj(8E%Ze=w;4m1CggiVlt`&y@Jsh@F5A4Q?jUQqK$~bBPnF{|{*CXQ_G$Ru>%0p#_pN2-zsTfeQ7x?CIa zJw}qoe!tFsr_SDj3_i)vrg6|_%%&2h_rse~yfH<5FYeCqRfaDY9L@^?JqvVSVp_DX zk?~nRCSoe?3peg5_t_&eo^?vzEt$nF7r}uR9_%h6>YJb0&g(kKp#N(^^8`}!@>vzdtOGJJd02>w6%d#6KxNV-;ZxmMx2cI!u< zYetXjVVxh!Lcwc{A}mV3=o+#@8Z5-JyKyw6^XuVnVe$5G@%Q*<8)x+zpO+=hFJnp% ztD`@(19BR)b?y2tIWh8~LUbnwb|imtLm&2FZ{OLb@(joDWp5##qV3olLa}+RTmy-{ zX*!Hzo;lGo3F7uOC&6xqA@25ea3|&ZHupHE^EX%boi@peba(X_APLP7VANpnKyYuS zV=32nWlv@c4N7xt66nqMFA>pHZ}o$Bb%gg~3<1WQYu{o&!T*N`_K5G=U`%#q-*=4X zcYHP5argLe*Bx>f`R4-pbBFVjU-vn8bNWX2o`%b72FHUd>~gfcnRh7>iuAXZbVtv5 zNN@B-*ZH9L`AHx8Us3pkNBX13-g-G+@a^7=zxb$!`a5oUlTZ0{XL*#*`m0}gl@Ah^ z+&*T;lCjtLvX}aeM|%KK`lM(3wSU*MH~Xnid$_kvudn*M*Lu6pd#u-cuFuY&-+7=f zdcp7c!UuezH+-T`e4aO0w{QE$cYI8xd%2JMxu<;Q#CyNb{H^EwzVCd#2mMa5{L!!c z(w}@tjeN*g{nYo^%XfX!KYi0TNYAJJ(6{=}?|R$c{Que?h{GTJzz2TB_x;5u{NXo# z#Xo+=*G<-6{pM%>;Ees~e|_19eWa;g-oJh9-+kTR``q{b+n0$wy;DCOe?S%g^Cy4w zH~;i!|MhqO@`r!*kN@_c|M!>w`=@{Whg0@*{{9DuO=JWT9B8m0!h;GEGF<4eA;gCg zBT}4bu_DHc8Z&a-=&>Wnk0J{iBvtaHK$9s^l2O@`rOTKwXRfUI(xyzDG;i|E*>k7Q zpg@P}Ec(-^P^3hUGELfasne)Xrz)-b)T&ghRIhT)+I4GChNQ%jT{zZkS%hcRraidU zZCiqG<;ER2*KXZSclGAo>$fjpw1U|VhFh5KVgI~|`7Zw3I56SJh9x7Wtk^PR%#Jlf zp6t2u=gVY%1|V%(W@*%?Po`$QdSz?auV2QdJ=MB})3aaizCHZ+^5fH=Z@)hN z`}*@M1nXZbfL{gZ6@mW=cwm788kiu03p%JEgbhZ>AcYS~cwtzgfwrNB9cC8Vha86J z;btI~DB_7Ec821LDn9liXE2)B;)pe-Xd{g`>X;*sGP39+i5OZ~;eawRjMiFnpCp+rkio53Fn-0 zwpr(bJ;u1_j6mY(=Z=8t*(aYr7V6@meOfqo!Ias;#Q(Dyy%`8Y`{Q+3MY`qSlHluez#aW|_ePJFKw95__z% z$s)U~M|j@(ES=EW87;NbTI+1J*j_8`l#?o2>9^i83hub#I%+Ap;ig;ey639vFv?n+)l$zV=FLt~lSkYR)|G3~SFo|2%8Z zL=RoF&NeHZG}AsW?R3*ZD-AK#5m$Y+)mdY`wbtl)%rV$si=A=UWRKmk*=hH*GRkbH z+;+=wzbtpmbkFQI-f_RZciwaJtv8Bj3tsl%XA^$7;fbq_IFejD-u2^=Lq56Wm9wXK z;frI=c;=mR{`uzG-VHeEe)nDX-=>$2`st&q{yOWcyB<44<4R`|?l0wDn?R+N*86t5 z^W?j4z!Pu0LfHwQyYkm9uY2&$L(lxD#Q*M_(N9Yqb@tpN4K?`Nhu?kk)aMR7^3>~8 z+wr!wR(|phQQuoa#Jkkc`2RPpCxu2^G#o$xEGIz95paO}1K<{_iF@NSg#isJWszaD|==oeM#SlLSg22??-a z2XjJ0{uM}sBxGR#ZYV?y7DOddkb)4CkV2kp!h$svVh&NV!{TAcP-{6$5~Ls^0B&S2 z@Il~W9&*LXY-Ws#>0pgMLc2B2u8lH#lMp}+ z2B3x_ykiYpNQw>eF^fv%A3>a0M?@xJfos{LBmGFOubhuJBHV&cHgU%Q+)sX=YRL7j zR}fXQ1b-)ao=!TcKL6;ca*3O&9~G}B!xzR7h7IauX+$W<)C53~668%Whqy$oEV7X8 zQ;7u=aKV9a5R?NE;R%Z;fkH;|kb@*eHF0yt8*bB%-~7*dwy;cx9MOQn+CnA&SipI@ zvz}yNBtj+#LEe?janDn)|Wahuk}4FLPeM2@O3e!cuD zFM}#43{KM}0IZ}+F1QJE@^C3jO#)LID#DYf6M#vzYDtuOO(oi7saW;uAP?yz8X=G^ z@GR&e4VlS(CjU@^YF(#68`;N#w3C{Z3}ho02+y}dQX&52BP;EQS3J^GiPbbnAk})r zd%`hwY;0`nAS*i{nGk^WgX>uWY012ZR5F%b$XOv6+P7%7cNo0PUP;LiBx+HPG|QRq z642D$W%GA69OPe9Qd4IJaHPfCEB_`a+ZHa-wkDh?KmY1Grv8?j$UH7>YT8q0T63vh zrQ%YNo88(nRD9kg-*>+k-lB;Yyym^lUW-W0&oYO(>m!XcyW1U;AW@Jw#cEQ;YSiu2 zmz2}vAT7W1o-FQDAeB8xMGsQeYuYiNL^Q||3!GdCYZ0MbT;)U^Tww!86vO*WC}QoX z;0F^V!T*KbFg;Uj&#QrRn+}YcMSNy&7Nv&SlnH(HoTs>@m4ExR>{%i#8bpiKFb%eAj4$lT z!Uph)jYf>3n+Vm+G&7Z_MaWcXN@6nflp#(QqZ{oeS=go8u{474h2Jv4z0^4)1on^y z4SSFre@Mm>=1YzRx)vbQOGxxhz)Fyq%5qAAsnYdtPtRvdQo9&^*tK$z-}e%X4v&lU z1^=@*kH~EpXPMhiK3=tR$xrnHwar3h^G$1zzwrW&u32F z=@EyLwjZhajn4QCxx|}>^&}lx>%}IdonyJ9MoLWv9wS(w)GqN~C0<8_COOo0&Eun2 z``Hz%xaACM=!+#?5E*mC#2ZQNMsE#jjvF+-6tVew9+bk6vX`12{A`r%n3Kigv?_2F zv~CYvlMJsLnbtP$ISo8!3H%V5^hM9>Zl7uJ8k+H%Ju&FCezmV z{R)b0G6$I3?Ij)(R~hrBCOex?W`4t&80@2wxBAq-zV^;*{p@23;kuQ(@9nD`XR{A` zcJ*(+W0F8=YO>xp?K13jxBgM@H|h${-h4LLS%s*R$`7HqUm>1DEriL{)f|1T`{n|YN9U-Au1SL{LJd#4x*WWD^W^5G*UQUt( zk*?Wvrjs4ESd0SQ$lAH~oKY3KA)mxaE7W$;yw>8m9^#5Phy&KuN z8x$^u3!c>5(GLLKT?xTmR74XI=~X1@mSO3YBoI_8-B3t8@#P*=rP2{SQ6}iT^Vb2m$hjcw)un(M&mXnQMw5i4w)P{+2T2FBb4!%7AlE;wErUiUC^&d-poA& zKE{|wa3BXppgtm&NPtm3A=w35ph7B3KQd6pz2QZi7D6J~K$=!S-jn2sR7G+LHD04N zb|gqXVMrduERN)pv|8pxqDrPDOHSfSx@1dMA|*m18O0<`(q7Prq)vY1PI{zIo=qx2 z554iEki^D99%Vu%B~mV>Qj&>DK4nirB~kulR8}Q|u#FsLWldg&R&wQ5a@tpRC0KeT zS&pSyiX~cxrCOF{TC(L@p5crekL2WOAlvUjOD~g63x?re}&~XksR6 zo~CM2=4qCuX1b9XjlL+3&ghNmXpYuskM5|C@~DsoDUkxHk^U%>4*%(qDru4yX_GFglQOB4Mk$p- zsg*t{mQLxFYH5~MX_s!PmvZTpc12o{R$@YsiJqyNHfDyVDVwgTo5pFI&MBPI>6_lE zoYtwH;;EhHDWC4Cp9X554l1A$>YpB}pcbm4BC4S#Dx)r{qeg0@PAa5Q>Z9W6WVUIh zR;H%H>874$r(&w7j;g4ZYMg$mV`?g;%tipHs29HKipDCe&Z?}|Dy`nCt>!AO?y9c# zDzE;kuLdiy4y&*hE3qD{u_i0BE~~OOE3-bUvqmelPHV0nW~g9ibFOBEF6g#4XtzG- zw?-(pj;ptlE4Z4gxR$HBp6j}%E4#j{yT&Vj&i|`{(kq18Yq;Voy6S7Y@@KPH#g_)G zn1(6Af~mm@Y{4Sz!4B-gCM?4$EW|#n#5yd+Hmt=)Y{gt=+0^M>y5QUToiLEa3jF;AZUL`YqueuHhzb;3Dqg zDsJI6ZkKXw3f60=o+_zYuBle8=5i|Mg8ypgrt0USs_0(s=6bH_g6`>#ZsvwA>9X$X zrf%!P?(3p1?W!*3-frpEZtUvr?AmVb`mXEZZt(uDg4*n=CI@FKt@1K0^DeLRHZSx( zuk=PQ^-iz#_UesFjnv|8-F7ece(&9eZ{B*Z_>%AVg75j3FZ!A<`>wD1sxSPeul#Q9 z-U967-Y?_gujA$~|L(85MEthz48QOE+As~@ za1HOU4)<^l|1b^*F%JXr5O;0;a{mPZC-DIn@BlBd5;rjvGqDsu@f16;6(ev|8>jIbqp=)+F&%rc9iMR>uYRp5kImI3vnbvG7(R*C08;gOL8VtvL<&j)yn6; zBJmYhaTHUrDUb3gmoh4^vMRSSDerFr$Hf9`FfC)SE!Q$G-?A>}GB5A4FXOW2elSpk za3UA8A{#R@AG0ziGc%9y7?cJlT!kZFvL{nBCttHQXY(d&b2V?XH+M5Q^RP(ptt+SU zE1NSqv+_Bsb2^tZJHIoaX$AmKkxHB>$4sgv_BK{ zK?C$aEA&4LbUyoWcmVP;PjoX^G(}&uMQ1cdyQuccFgIiKH-mIIkMDbqbV%#1NT>8i zuk=aNufJvlIj^%j&$LX-^b6N&O}Fz+!)i{$b5GOs;>Pk}%e~FLk8? zDpNl-Qb+ZhPUx@sMb6UbMr*WIQ>zPaH8KNfR)_Uh|LD_7vq!hINvE|+SFLlduVm^` zr>Zqe|EF`lHC-F#TbJ}&%Qaf>^-F6+OtDX3_}R%g=+b~{s{(^hA7 z5+`B%v}41wJc|fD&;N0&CbUB%bU+()XcMn@mgQ{*GhY<%Xs`A{Tj(3lX*h>n7I*Q-F>wQ@GlEaPx;=Bp25>Om|pbH+AaGbVkL!FSI! zczg2^JH=%KwPovXV#lhD4)|h^LSqLw6f3uL1Gs}%_Jc=m7I$odLbZiU^~Z{Lg|7v5 zW=4lEl5*n3V~&Dkl6YOqQHPuOCXhI7UdCs-IB??Hr=oa_d-#RlIEI%j2N$m}BLy*A zH;@nQVKR5M694#NOEz$`revE0k+UdgPWEM%_0x8>ZxXY8OSxj#=9FV~L6kLQzQohM zFw`Qs&JH=5b9s=bd9*e-3>!>$?{|Lp^?P%8jX&mC(D{AWPH4^rW8%4u!#I62XnD`~ za^^Li7bYnnx1S&Smm4}>Gbf+dcbrc;oYQT8??fsy_!6mc$23@mMgY_ z8+n6!`gDfokcPULdwL7asH-a>lsh+a!z!%P`l&n6sQadZbNZ$uY-Y>&y?VCgy0(V0 zc0-G{Z8LlAB37lw_npQ!1eN!xB4&nixT?apUSue>t0}UBF0wCrwpu$N)hV_ksCJ^R zwHFw;PyeT}$GfuE_Oi?SKtpt<0Joa&`_AS%uSPdci#nShx4(Znbds_;X^GeFgcPhK4L@9n2&kxkhkJbeoK%70; zKld|#>qmceQvdjezs*0tUXVg7Sia<={`9xL`H#Z-H$U?`f8yUi{I7p2Jiq#TKR}Ek zMXD7kR-+D*Lbx!YL4*b&vLfhkV8Mg}F%FcdkmJLGA17M$I4~ndi3K~REUA*^N|!BR zzLXi0=1iL~w~X1OljlyKJ%RodIwt4PEo3$!MM^4Z)1_ocDUF(RD%74^HeuD8mH+Ej zuU)}@#R`?oD6&z}o>iNc?OL~O;l7m{m+oAS^h}_FVt~ddY+igGt3v`aa1rcOW!H&qF?I+qO zl&!+pFicHD)RHQVv=5QON+%ILE0M$#eL`_WuGHeLEV5iQE2`TV7Z2zorMjc z7GX^D$ugI0lg&5RjPpo1=af^)95DlH#XU_-(N8{698J)wnA)&V4r}|VD4-TqG$^8g zVokW4D6PrTN-@1uQ%t{G2_p73Dyghc{Ug<^@kkogH|QGLj!5wo!f_^tc>8Xm`81m7 zRfuHG4?FjMyVX6FM(ys@O_9x1*<_hrHnv82f_5iqAvLO}r8qp4j6ul&t*TM3+DzQe zI#W|FD9ud^-6GX>Yh5$bjh9_{;hooB%OvyCNh&7;lS?kM#FsI;0{`xkvV#Rq7~zFs zBzN40Gt;SCZoM^a!;71;P-6@e?f62S5(MtR2T2w=57eV`{fKFsYbJW=_kOm?Wd}{hn&qrj=DOvP zz0Nv95kD?_<4CXN@L~_SZA!&H0sXVjuf|Z)T)UsVTkpL2K5}or`^Fpa!3B@9uz%Y< z{7fhpTWm`g6Sq?Fz}~HVN?yYp6LG{E*BtZ5JKsF;zXdOy^wURAop96%SLp56<%T`( zwg+uWTiaEW@X?`of0VVHV5_>>;g>C*c;XMbu2YtFzNpveeE()SIFYwYo@SbDlGXa< z8KRX|t+j`Kw~3M$UuNZvPycxJ*&m+T-r;`~_|}d(?e?b#Wt)_69q#{OdKnf#g$+=E z1tj1B4VXX#E>M9DWMIPbb|%-FtRR;WhA4!&e)cBT?UP61YjEL6-P6U@m_Nj z;~njoM>y({j(F5tp5hirE(&ri`2*4YZlginQHzoC%veq$Eb37b}-! z@>rtUzd!iIu^hCg)C$HYyV&U3fRB*1@M9Si{MyIcD`>NNo+vI?*R)^rId9q7(z#vw<>X?Tif5-fo)6z6I_kgv(=5`s?ymc$ZitM{*S+R7S#8Z^iD{E8?&ULl8w}41h9@29O0V?NgmUSTHQnh&3E8)|O!dQ0osj?_x0I-~_$e{2%8P3} zT_UjSu_Q=n3uz>=huw6+j||wYeuouuLnr6UFY_; z=WKT5#4wR(_qN)x?e=WL{r}r@Hw&J#F2!SK7Tp3@_lX!hQlj&umqgd3zw3?oJi=-4 zZBqQ>{~h_nOWuqDANb!1zVqC6bE!f0{LCwK%g_HdQ57%wY{pIAyyYGw_1&z!okeyLJs zt(3xZQR-lUAkif)Y48_aj`SkGGXHq4@VoIamYdfy(G~Rdho9+Bw?EXMZh60JW>28e ztg$1^Y^Lw6R!wKv=>UDAW>R7kzHaPLMzF{ZuzW}Yg{XYsu7|XSgdz~J_R2g`k88+` zJ=p2(&@S%Mt_15&?*CNq?#L$ZD$CqS!?{0>!g6gJoictP`MCb}H=-A|1lEf;6j@|4=3X{-+q7Vt?ZwtXNj_$7v z@sHQ&Cf#iCGjwnbZLq}-E)I8R@2tr|zDR__p#LO~v}^=>F3T#D?VV-hjYJT%b(iG=~duI(N|hML0lLTDqXCKXk2 z6Z(;zE2ok{xbaHH0CNh$FLebTA5$_tXEGPVGSLDvp+Ykw z^D-;*GZBX~MH4hBGc-xlGfgu!OLH|*lQlE*G+*;#tZpo66Ap9E`Vj6mUrcSZGAS)l zoyg}U zGg2qHvOIg!Jkj$!)iXWWb3NUYJ=tnEb@LZ<^SatA`$&V>F0B}6Q$r4>9F^|;prS8> zgg|>lF4e>?4W=#i1uhL|bI1`b2-IIl0vq8nLe+$Fu(3)YhYaPVV9wACMU<;}Q-2V$ zKmVgbKiMlk*UA{Z@$Oq!eP4ab$!rICK6A=R)fQGS%@f@l-~d5HOmNSD-{9{?tw5Qb_KxPytglTeDGP z^GrMQQ5_XcA$2qvRZ=mPQYST1H8oQ?^;0diQc3eM3$jdWlT4|CB5_kyIKh?@91PBTZG;=aEaRMg(?xIao5fya3Wm_Cv zv~8I;fe_r?LK55|xVyVkxI4ieg1fuByHmKkYe6Bw-Ce8eoPN5W`{n+Mwf9X{GsP|1x{3U^)-bCKKh#n|v@T}$_d}knmbu4`sC%>pV!6HkRGSh&?YrDi@ z+hksG$EWR2`5&`!_<=g3x^{8m&+KLmuX(aT748IQPQDhY$Qxs=8?ypdtH1Z!w(J0h z2QwFTbNC-dJ}onYONL7K^z3S^aQ8}wF7(I=Dl72{s0)^UXgd57X*ct_r71#R)P%N_ zEvNPz&{S0!n^lHzR1KYMM4BxoQfvm)ZTnhm=Ui>+n^hImEZFS%&zIHI*u=pql92iv ztzc8CMitG7ArHYR&9Ato5(SDu_gc&W$OYzqj2|>gRd}3|_p(?u7Mr}Bn~dCAoIIAD zgdUxWS@@3=)nr=R&l1JztzDKPbP^|Z;E(k9;Pj>Z1%b@EoLFvPQ$#XnJU%$R7}t-_ zI0pAO`d%x#WTpB(sTPoa(;F4UrQY75)G!&OMgV-#8X2l#W8F=f zde|+`(PfvNS!Rq#(=`;3#RH!E4frS-H(Uc=$!$?VHe64E+c-h2pg^e879x>myXDFz zwIl$`X@NTCeE9%SdQ^LD4S8QNdsz-~c?$7x5A^{#wca~xxP%yT;)Onhnbzr;-g>0B zd1SYR=i_x2q$-xI1b0k|)q`mL+#|i(B7sklU7S&Unza9MM*8D~!*S|N%?GKpMe{WW zF0sXsK1GXxqNSdKwmD-@(_&WBVz1p}FF`R%pjcR~*i_Ewxu<}jHbA6iNV#wnnMc%5 zj|6gH0`;nl6h{c*^S`S`5VwcGSi|2!&Ca{x06DD~KaOOH=WwlOgHlbJ3eZVas!Quw z)C5R}aW%n(E7ijz)yE^jel?{YH6HLZFN$v&pRP>ll%B}NlCG5w$$U=F=E^9?mu zsMX4724>U)Gh4YbfzO#;Tv=oISyLWaGg?_oz^pl7_KFsp2A*rUM-H=X*m-(N_y^zn5I#?=Uv4-0NrdDt8NA4MpiBthIkiqy!nH8R?WSY_#0sjGjMO+P|}} z<(C2rgKgn(xyj0wBE?5E@hY7_N*pr^q(N8zSgdS+`rU3zEt&S* z<@c=7Q6?5^w3j8WHS=*7YI!vqdbP~;x99^}ti4)YI$8nXR!hP*`;M|&;RU(0*e8_O0V|n%ohBNV0>3Q^Jji$i^?&tT%Om?)l>9w0Pf4o}Zb*n|LgeD|mU zd#0WBZ2bG>30RKnc_=UYjix(^NTXkLnt|(OLqvxi-iI#Thw*O*#!2IBnrqk;ze_S(*&O3Po7gn&=ss;G ziF_tLo!Qym?%pQzy%@sZ{<%R4!G6EMCBEEZz6i{@*x$T_(^~-Z=R0id*z+wekZg(d zHwb-nEATgPZeITs2&04S;tJfB4(y|n9@HzWs3bKV1OEy z?MML`FQIEMkr^+f886#dG-bK3QroWskjG}fH^hRsKGJte;rEWM!iBB(G18Cir1ufO z*WIm;L;a6azc;Y{k52)}<;{<%cVq&??gc8oVLLEEJRJEY|a#maLT1+1y??Z^x`hGRlRT(Lb!Pj+K^))2}sKfg5~y7EZ>1)Ti@ZG9^ETy6`wo z&RjNtA#PZ!MOCsSF;CgSS;Dqo5+x7&4!iyS}j! ziDFme*XA=&lQ|*ZxpT|KTBqA3zx(X5@U|=&X0CTu-Jc+&^e^@ovq0z2;B1Xj57%@mgJVM566{4lVFPo9MNy1A&9Qx`-dd?uh?TZQX_?Q7Wm#HG#G&AKGAwf_ifx$2 z`(qXMw9<*VB|)XR+r-+T^`gSM7WffiUDx?PDbsEOnX~#KhDw{pG5!f(^KU;YaI zZ0arZ;!BW4o41Fj!h+MBB8c@qDdG!fQ=@(W6En1a7+=Ds-jRfsmt_z$lvigA zQzaE&rvHi2fsqv{vteGidGwj(>WZiWOdIcQE{_kE$zsIp6 z&+ZnfH8!N7L{nmi8OlmJ7mz{hyYng|{_n#cE4WFD43ivqw+x5GJ@t)08@6tn?w7Py->saey1>Rdy@TBjvx^2LHWf|v0w4Mj& za+7QwKI<6%Goy9VC}rdqx%L%-GGb^#m-GG!bLOA%uqd$sw3@m=-nTqdFZUEg1oXh~ zTA8PxTt(YWkzDnScQ7))4N*$Ro5&X#VO4Vu(O6wa048@_wOhJo6+?`xIAgJ=%!djg z%nlyIWSb9FyF;8t4l%k#KXDJuCAgLyV%-*ZB|j~b{QOZbmq%+7C}}>*oV^zs1!MG+ z6uuubV4qnEpi%do1IwOoh@8FCq|U;n3O#y9eFG3a|CxgegWEAV&W2n^vOd_yLq0xK zc8?D6i;z(FSeWH$_I2E2vp!0#VLzQ2Q@&*O(Y-uxgYf~=M%&~rpGtbK$)-#~DW8R} zebm|{1!3!|)b9X$p5@9t_Mu&@UBlY+`QJG#P%vWhYJBvWYzc4r5iiW9eC}r=5&`%l z1^tIx*C`zn1J&d~oeR@2q@g@o((&=I1G!M;`V{JPqd7g7%V69MvRzqsPCSNFh$Ow# zHWKPjDRgP)Vl-Pz1p)*W&12CW5?leR#q0J zXiV!>#d9}RixSibfqiN5i(ylBth2)X>jA@ksFKc< z@s-z2{x;nZ=_gM$mzr0_LPYLV)n&%xWT_Eq;t`z{2Y^S-^|`8fcW=`=UxL>Zp~&hp znc4611@JixZrXSirC~q^ns3B%L&;FpUD~V8A;RxKxT$>@`W?+!G=~l*2ziwo;_K*$ zWP;>R)oop7D`6|>Cf7+fBCcR)lQ@H;`%pLEX9;2R^29BW`J7RDkX!PT#;-~p`Z^6{ z*?(VXpJK)V5z0NIcyN&pmU;PCf%Io`ybNuX@ZH90Tu4SRuh%YD@W14~5TQ5vGSo+^ z8TsmW>Q8oIOB?&2{%V}3|7l1*vi<`x)@|MR`%k+rCI-hSwr?_84C?i?6tkK`1gpOH z2^lk0C9g5*%*JN;=^C3iDXCseXTi@NJM|6rxovCU9F-{>y~a$iH(&|FezKpI)%>u` zl*N9e?V*S@r32}R6^=Vc@2j(r(mX{_!P8jgRc#@u)zdO zDxrMTQ;20MzDaH>r_@c95YX zJos>2WlMaj8JIj6W%nSSf^<%?g|W2A-z;xdwQJj#Ji?AL(K52X`{#?tI;Z$?N=3At z^~_!!4T)}tRI2Xcke8fN%#2B9iCi2BSTxQdm{%i&18aR*P}>F(?KWzZ$h9)UuR5L}@}v##4drV^XmdBH`R!pl56 z37Z(lhNbf1+d>XSZJA$=aylaMFvBBbWp*{Y32hf>Oz)*06{4=D2XJ3OM=6{SLOw$> zc0VEYZC}A%zb|3s>ocUkE|~d6b*T+O zc?zXi6_9o10N(~Ww=8+dsnj&=-qIb7VtURRQyk@z_sH`icFrbnIPvbEUCj#U+!cjV zICdOA8*Tw3;&3^6gU#ip6}oR@d*03{{f-(Q$@i;KH0Sg`MtTt;`DC!%(`eaR+dg^4%Phx4~oXG$(z@A(365c}WHN7%6L5T|MLznc$u3x|LCi%9E({DMO@ zUo=ExgZ;4`biM1{FC6S)N9=!w{vqcGcvlbjLFM>$#Nii}V;+YmqoybGH**S*1Fd8r zU05JTSs+zfAn&M6xS8&)xX_xKPwxs7YFJSEfD?CXklZ&P`6q9s(V%yUU}p6oWEUT; zHj;}K->XMo{ZR=(s*4exjVY(0ahi)BDA-^$*p`#2J=Etu^gFhszcsG6T3G1E3a1wp zrssaBHy-X^Dh(g1Fu&B$&{63?Tv``*cW0{5_j!Lm2m9(nk7P|R6iTlY$?)b-v)7XF zmO~FcOr1V4q9S*lABj3;VFC}v5#^ln)ol^QWsr!vZ;`p6@b4CpNh9IyZQ)(tB040! zQY3V#B>bpcgT;?r^OAxl!osFTqXeC!M2doACDH9HY!2b@tt_IgEm+o$qHUg{*W03Z z@r-Ubq8*-W=3V`q+aza>qArhOuD`|dp!=U##A3Sp6Ho<#f<@y;aY^w4zDqhHaG3u{ zbKs$hqfCpV#*0Jt5JXs1K>QVtE*1ZYEgnZJ{%evTs+J()Y9L8C)ZrfYV=V5=SRlt! z;8LSr8qpNbUsBo;YYcIr~a`_wE?D@b47J%L|G>$3MYlBS*EFbq=n;)GLEG=_a()G zRM&CE#ln-4J(5zT($mtDGA+~fo0I%Kj82b|=qcPIEHlEwGeXAfqB%318e{3;!#jT) zv;;?snktk9XD0Q@=NJ2SNICSB2lN6R`j0dFEVBkYvWCL5Cd#v>!T~@nhgqqtnexm< z{Ol#_>@myih4k!6VD?(N@3@oWUtmJ*s$+C`4#k{E-mk>+cbb+?HZFM^n071(=~2UXZTM{Q^p;Scq-Vik7y@l$5U6 zYJ{IquV_uiQ!4Q-$f&46fK=AfRMwxE$-bb;pHS3M+hhMKR+cWF!285rPkQL|A-4e_ z&Jf-(2FaMH*H8nIs002 z1f^-1cqJ4XLj0dhS0n6yd5u2TA(;6!i}j7`=vonG^*6)y9giifl}*1pn&c*$WM~=( z)9MaAsz3U;&fs%R>L9SVu+^AeL4S;@@`{@Ez3@c6YUr=gaS+iwC32`Y$A(+$mPaU*2}2pj60D{#GvZxI>->TSY!YCUD@;t^{S5$jw5 zz&IHoqyqR~WbT1v*~&-*62M>LsV+)8x$mXET!sm+quzjx$rkau9w9oe43i~ohZVS) z2eIWLqTvsrdn!#kWqWzYc=-?^slH`hzH~+BaZ_<=qfn-!eMOs>P#a=?O%A?fn3u(b zNz;l~JwvA^xr+EP}tNO9m`?F|)v_u08lX$-n(7(Ml*f!SXN8)aavCQLEam+PW zqYc`F8sB&ZzmxeJz1H7bqu+Uviue!8dv{=D_G%#M(PU!ub=0ZQqI1zS?$HhxOZ)+& zONxx5n^*C&R}RlEl1!O2BBD3#^9;Mlj<`h?9ny}Vypfy}(q2N@0oeUQN`t|KJvWxbjUMc&F=n#ZKtt(B$OA zTZJc4!?AT|4nnbSRSv(b6dQ1~eR2wjgte@Lo6u>2MmL}=Hh}#iy024;i&SRf94b{HGQZva~oC5o`uG#liQCt8)l{%IX4A+K1EqM)HNCNSU+Bc*=V>wIYl>z zE;om1JBN+j%pO%K3qS3ol(y0%~l3Q{^nj-9i zkhDurogt2G6bpg9F-4|ETV)qbZ5Q7)=6{k+%M;IVA)9la&$A&z2_Y+X$Sd4@3ogVf z&boPT-t+$Gv-Gdy3j~RIhRdNo%Pgt00`#EprCE@v{eaF=BHvQ7+-j=rYQEc&Uzeip zMq1XF`u>tgb2kESX z`j96|bk~M#XCOHU9sNUL)o|WS*lsX69%R%f>-?fQv)=g3fcFpC@{NA`)n^E;2F+Sd1><$|WMlJYW1H||layiSNN(p$cL#Z3 z0k38t!*lDLbDL3qn<{dh4rLKHX5)3#f4ce~Pxn9Gi(NjFK;#<73EOQEq+JP;-7>8` z8V0RB+Z_dzt?w7xl+)X)Bs=Q-`-=Rfcl6Wr)1c?*J;R*6a3JV6$$IM@$N*^$%0acA zKCr(y7<*;Zl#3Q)IDkeIe*^b+s;iawceH)?|K{xb#_TKG9r?*0{m$C)w%Zy*{-+*w z7@u=UJuwlZS2)qN^ktg83+6DJ_0}Gku(ka-Pp{K4&)~ zJiY3wceZMGW^sNpKYGMgyxm4})WLtz#ecdVb8%R6q1=7cgA7WkIb*0fzwJKP&^o^M zJ?21}iU)mfc?7@fRnPHo7G-c4WK+nIP>Tx7;fLk-5*u_0y_*LZ%{ zmy_4{Ti1k_*JP+SKWneaA=ea)H&i{>%nKKjn@MarXN3ULUNic7>sz+iTSGtERY5ad=&;SL(glw!P-vA>hvx|5B)Q@p%Wg50SoK<=SAO)bWIfc^inOcn0p z>l>~}Zg1lc@Oc2Vr!hX9-L7hp^1K%+DEsZM`*m)@AA<<_Azkl zF$nc3gz+i37MkvS3ZHq3y?ly~eM;PVNcrWlmKj$ ztMDQn1#J#Pt`#6ZnIRAQkY5gvmt4pdDq7|!A${!Z>R*n+7u1@L(s5UvYz6Q zhC=X vO3J0S|#2nv1@q42Ylxig=_>RRBDTKxWN$?A1Q~pJqcJt*-f-_-)=m_MJ zzs*Hhicn~ffY$QcptbyB zo)tUYPU~W;4e%q4e%aqbe&WvKi|x*EbVl{{v}@y$crt|)o%9>iiS(Y2`^;umgPANb zr*&}Mo&Exjf;lu_bZ@;-FAfO44a>F8lqV z;-8@;Z@2ezdCkVT+Rmj)Ia@;lFsKl{TaU@(xmt~_oOiFs>)jMm(x#8uOK_vp3TZ~G z_or=4Cc)2ezv~2HFn8_y-U$Y2gubCBF$p73Hq{9uG5((I``|X26+q>BV-iJ^_^l+0 zB_kUzild-WIY)_e135o!%G_b*-`Q}Y;b0jG*b0u6bduFk)kZb zY8a!=uTmbritBWopesL{A7`vDQkY-@5-m)y_Q^u|Y!l8-a;)H>TRE;v%rp5Ogxza# z;@5R234X{OtD^9KY|gVHuxd?;qJ+9lLVV@pm^1z?O{xPjtV7N!ayx=ZrdsBDcz;BW_3LmY<5i}AL3<@k-wO$mT6}6 zt)}^L(8H?9RMx$=R%5gaSflwo1z^*6&%SOyLA<2mEFkBm>jE}?+_)V~URifI%}&+v zJ}-XM^SRyUSkx~!RsUzsgkgMDs&ai5) ztpQwg9JY8}e#AWhEFrxR9Ns_u%oDGFy6=a1pfFQ69fwgWj;oap;B%*m}h0an7LPaAfJB z_(+P7ETe^S4{k%y{Mtl*Jj{m4i0+_Af+1GU$`<950CG1}FO zGsu!5%2^Dvywv(xBasnklnt}@$49kd7!!AV6X#uHj&fTp^s93h6Z}w$^Z&I+f}AeF zPjM6HV^TD+{v^qj!<=AgvP(p!B_(B)kl?UbG!*bO27NO|6nYy`Crgg2WGE+9z!YPu zJddmOHzdoNm{OUCOOv4}rv|N?GJ2Hfi_u`j_x(Cxie8oU)pAU*KiebcdX_b1cS@g* zqWI0~!E8dJlD4{cz}}@Li}9?S)k9>?HHMG>$5$ou*yNCVV^wZi@it?r=#cjuIOe%? zn={!|!v78#Q=r^vNU4c36@sOa0Z=66!LgMITZYdDb7Q3<6_<%dTF6J`uoe<7m5Hsv z&$v}!7X8F7|8xsK>ob0vOCxqHUHYtSIoy=1`}0^r#!4kC>UW+l zD9l-Vp%CZZfzFgh)_hGhJqN2o!KFgAQoA@pT(uI__DG%5N-4~dtnOLp|$>_9>>7k{#6Jc(N=_<=HMxDeUQ{y z!PipvK3a8V3E4LzgjCL9%9QnBdYvsoW4uA`miiF4vzAYooTG3Ib#cg9V6vajqg`x{ ziQ&AX1sE+!DcEot0N-DMZ{j5`!jofsw3P^tzTY z^IB7x-A>uIYx{z!T8nufw`F6pRsx5m3t7u|6}lVpvijP~^$(_%w&#{Qjod}$7f!XX zQ>Xf`Ym50`$@0<9kBntr<|gDHiqfks%sF0Hho|?es^w0td!Cou4<0I=rutMuGeJ8H zY!$(_7Y2w>IoHEOdrvf{%?Jo{{N2vGH zZ9&|906XW8sSLRKwuG~b7G=@vv}1#C#=ZRWheJRq;NKz2^Qf2}Q?#4TKIHkJt&;BJ zCURh%k5++e!gBKl2ibd_=aFN^WfQ8vT9-$Oed;H-b1o9$U6Z1GnNObnlRu<$!jj7k zWAE#dY2I}}@)JWV5f7l^C}>9988S*I1(#%kyy&J&++=$Y3_SzvemiyZYSIk z+I>-|@3BYb=eb~Be^ZIuwJ&vvKV#f|n*rh7GS&A|V92=&TY)+}AYPkawvM|feHT?? zJ@-f>md)p>6<^onT<bW7TOg{trOvZW7+YK2DRs6MU`doOu<&S`ruz?_efd`~hxuvvU?gWV8j zfiFqDUpm=7bqf9`%Ky2l7k*vvk5?~@iQt1uFFID=X`%oWU-=H^!@ldmG3mn=?Hd>n zB$yP$z7-@o6C}1NLWAl18YDs1=ZG^eNLexRR?5edSFv46>BHV9%+_GdG zlLPGQ10vEQ0;(c1k-|dWBEmWqbi9LPi~U?pBH~EREZ&2R5N{#LGXd5tQKt1Sfk{!p z$tK~w0eK=(5*txk(Lph+er2K|vPBWaJ5e=Nd^ztSIjmZ>tRaOeF&m{p9?>C{K`|v& zQJJJc$va``H!;IbQKMfX8UA9XQA4@~L+ak*>c5h7_QX`O#Fd+drvk;zqlRreBTV1K z&Cbf~n#AmWjqJA%>xqt7$&QGsO89aQOCyP!5Q%$4NqBZj7~fU@fsyc~`{nc|VGA>g zx+rF|F6LGw9$+$(|4lN4ZX{$f-ZyI0r-;^{Xe6|1w1Y=7+D0Pg_h<~Aq&w1>Czg~q z%y0soc%mw8xXxI(C_$vNWSaL_F_mP7>S%_JM3$^%4x~*oCrT;`3o8X_JmnWr`kPel z*_iv9WUS73=Au;T9dE+qNMe>mdDVDQr*zWfxCy3o4Ux10wRF*M=^Jb5AUc`iUlWZ@ zDTO*RbtV(I$I@+g;|i8C?N}4?zb9gwq`D@hI(5d&2Bj-tWWAcCtBGX$l6u-?Wr0y~ z?MN~sbOKG2GTpKhV@a~5-jl=5GUqC?(>jyL^)iz%a#O$KyQ5@F)+b7fWKUiu`c0;K zZKmR*rpkX$M&3+LcTU}p%5GrEL1Fh>qEquQ@=HmHvvkvQMZD{>@?aS3O&j^$sQ!Od zlM6}HTSe2P&T?zsa_5us7lZPbznS)tX7){@HXz>ehe5L2O_N8ma`!~jGb{>EywloP z3NJ(oom2|XQ8Sy)GY@Ao$0jq7_4>=KssG3)&*^3dlH`(`W?pO*TY43~@hR}i%zWCP zLAakeQ6+m%QbchPfqPf{N*?)bLlI-6@}5@-aY_*jn+qmb?z7q~jE@pN+w6txFdD29 zky;q~lmf{)C$^jt!n+a@@_ZK695J7=@wgIs*WBXqEQyQq5sdO_mhva;c|^Ht96m)n z7bSwJd4g;uNq{nQv%)VnWvXgcS~-;;#q-$j3ama0l*#qX*(x)13!GgG??lS%$@4V2 z3;ZsF^h?T2`}26`^MdcnA{#W^x{LWuDiRRB1;uq0zIPRATNO5XVcy_H*?UC_Q`Kv4 zRZdtni5(T0`vv9XMcR91HNHhPVpSoz#pl~a`Rt_|1T{JAC4=@wX>v8a?8V$hHG_@C z`vf&3SW%rWHIwril?^qh8ip2DNcMK(Q|dOw%YGXgwze7pOT8Y^ z8bPMD-a{Iy^cs%$DlT%MF#6PhYS2QWrbo7>NT){VJ}CHHQwbCFH(A}6c-0bHtD;FW zxtcr5b~VrzKQ4MTHhVRsnLm0;GYg{D@3yg;Ox%;&rIiYmIaF&En5u`cX@CE@>I(#z9ksYvcJ|hG|xgXtX6ZFYh;>JcvHOd47VkA%r-nz=z{}Va!_m67w7M(g z8+`RTOWEt|LmTF6I_*Xf~r715^}4G!jE}215*fLri%?EImVPJ3|~_L);icyc|RP8bg9^L&9l8qD@2M3qz6* zLsAr@?<7WKcH1zY0${%V{i$d4OWo*~@6Io?9dcJA>JlTWmL2Mp9g5{0s*oM}haH9* zBZlD}MjT@%ie0Ae9cH~Qt7BaFqv3OrZPFvKclC8Ka`;6 z4@3xly4)HJg0z@qjU|=zrWf(A?SSs|GxIeY9aXI+HdU+P3khIo&?rESsFgUnfFufV zGl})M_i4&SkG?~)_`1m-nss%FIRp|LMTTvEwsU4R8wJ7LfjF`gddcDZ?F>h-S`Aez z>&}by zQSC@B7Pmc;AA^?(l+3o-68%4~e#sHHXZxn%E>o|z5`<0m6w5bDqf+C;i>i!ELyaE)8$4B|BM`N)kPc6Vl}p4bay?bqFsgFjbBKp-bqg8J?Hl=-E3KDO3f{y z^b2a(iKFSscwDII!*j-;XketHV#bRlPFE8HP46%cxuMlue>jm+yG#Btz3?v@t2mH0 zGZ7KBa@>yVLVyDYW=#rTsmajiYsjRcQ)aJsoXuYL@bx0+yOU{?dFmLHFHrS(B?QlO zK4+nTP|+Y}RU6VOTxF-Ensw(d`WuLLQe_`i+486p<=g0?yA4ZtvKku($CgNMQvSTW zghWjLchPXpMFRDUmGupz0S%1xS z6~Ym2(1Wu>Mr=nB2#>Bi1tAb_Ki4|=vwACOJkEj9W844xZf8Z1j)U62`a&pbARkBI zhgd+{USxHfGEc)(0mz|*3X5*KUwvqp4F@*tyLHYd)uFhrDKLy`{RN5hVWOXZOpruH zC=?Ox;t`vfIs#O~ZDv&yuiwJsaG6bH(^`7T)nLQdrHd$-8!$!fSjgKj@;}`eOHefn zbCQ3Sg0imrO7V^uYGfl~83OYa)^1YT7Jr~E;9|q<-=y{;l`w@$O&Ss0rj5#$u%wPn znsMKz&qkH}E|r?H(!R|AO_s2?j!oHl-e&$oD&-uJns&^%%{r2$l&%<<-Uc>iUwN1E z?n=#gtTpC5b(ZqqjzMO8UK(>hy_X7pk)HJ@X!>7QHs&~VRnnA?=2Is6Q+h7^1M?H! zRGB!(_*{(VUEz1+a!Cp4`GkzSA}YCZX^rvul=iz~rs#56bLoYQwYw6|sd9O@@r9h1 zyHY{q3dKQgcLl zxgq1e%0jMEdu4pNrTxD8Pjscuq4Y}o+I@}tRHfeI_)7Q7eeGZ5Dg!tfP(Q&#U6@>z z5$*(NnERnVF1pHuQf75r`=KFis>+OGVs+Z{p)n7++CoBRZ9e0nsZ6fgN@GGhk>b;* z+Gu(kb6W5kWd5P0Ws2U;trEO>^U&Ij%z1w!T&P!WH??Xhrmjc}G{ULjw z{fVvD2ac{6>`T8}o`3HzkG-E5>i(k38hj<>>_gFG3Zh&$KoDr_$Lp>OA5j-whdBI)JI@v89jd{`;W=jA<8i86aGrtF#9xfj2rJR$rfmY`zuSVpX}au zT#r$4d6tA!x;+Zg)iLQ1mc(4yeJTx)arJ4IlvcWZ2L06u?XRqKZ^<^$H zrm2AP+(JqtV?J)UshHKr5)Ux3@cZM=O-Rn_svp!*TEbi*H+7=c!M#|=&|GFte5wS_ zSZ=6ctFf;>)jNDy>HPXo6MBAXK$r>YXJBuLtv)lOd|jOkd1xp-KeGU2uFco5x71dj z+nHw$(dIO^9m`()@k<>{La7IibX}kazHXq~Idp=3j65g6{r4dp-IvvNK963TAFdp| zaNYJ^gzH<}E$aQTRaeAb8Y8G~Pw_wbjU%?&wz19IhHLz3Vu8?>&5l=MkBYo4M)M zWnj$xG$Fz1^3H9~gwMra>+XLghpoLz3RiO-zW22PK4)r-ULbJyLtAOr1?uJtdZpH= zR9tUGvyL7!A!Kp{!grHe`*zTn{ygL6dsC?JeheUeSxM!8Xsz`*Z{4{4cjyht5;*g4 zj)V-l@CzI-*na^1An$+N{NA=1-CiboK5l0OKICkluMqSR`ch#&J^B5|`S&y4U++>k zR}CBARH!=J3iaqO{5O9LkQ=sz_1~4hIAI>|EB=Xx{zOmyKkx#6X?py$2p|u$>1x%( z_zuhP6u?9U3qT8GqVhf&v7^KBy*@BJcME(i39P~mY8>$rcK7N?^%Ug{l57j2bq|tD z3lb00S7~+Z=Llpy3Q(sC)OHWnrb7F~`4{cbNtx2YP&34Y(^)Y!gc{fJA6u{mXNY8J zh!JO~9bV|4CucW27w4xCFN;v0uu#9UP?v9EfmC6?AAC2-Vd;+oBFn-UA)v6hqhNZA zz+*Sh0^Hz}QvD1`U;Z#({Z_w6+=vH`h!@I;V#$cSu!s^1ODd4AW?QiCH!RA%0608% zBuRGyi%1U%e?(0yXg#d;C=!!1irPKkJ1Al#Eo!(eY6uiHIvVAY>h()Jkbx6zoh))0 zFEEkQoXRyR`&{F~(d?M|bU;LwAokg@3)Rp~F7W`Gy7C0KY z{E*m8k<=j>)s6@CKu1lNMajTN%RWcR;U_C{B`bKi%W3NUZX;f7Oa3hxeu)=juxg(v znLue7YswXSCK-ESkz%=;qJNxX^PJ*{pXv;66buTfX$#)YPpnM~t_=(BgR}AoOT{-2 z3HAsHO}7dJreWfSIl8At!KcUIr+ZVSr)Z_89fzitr>9GWWm|@2!CPP8ddG~0X~TyT zg=Z`s#pgbTA3kLWjD`c@f|#{3S&tK1!ZTZ`6Wdoatt33k%o5cl$)PrDEeo_ZcYi^A zf3el97Bgc({A_*?e`%>?d5>&mtz?j8_9`@A=Hby;t``k?3eX-)UUHA_DDdK>GB|Kg z5tPilC{MZmmTJM3dasrGBR$vJBloR5S0OCck2+9qG?+^&YXqJ|NZC`5!fN)|`D!VT z6xUOf!m3V;kAO8EBRwCrJRcpHPqLQ(JtCi!rhv>dEX!4oP%FB0EMEIKSgL^9j`CAC zyg3a`UgxT16<1+LdM3wsA%ALzJ#zNou`rdQ-wuLd$s+ePQatOS zU((zwuH1*?+?(gpyW>*-_S}HA(jWpoxAa(!=Kya=c~N~^?8;~nr9?5jRldo8*61gB z84(U>H^#~B#fyREdE6D+R;C#3={firN_>9rLV)!fjCSw#|cWwUf;D}t3t zXhAV`B(-)119#Q-bxAKxVeoQ+{Z}j&d=jCx!kL#sVT9@hn(9T*>RXAT&+ds|w6iu5 zNO-wyS*eN(&5F3N9Q zjT>j$6YG12o?t$f8-X6KOlin?>61qp3pn>T1hI@cvXK?g=!6v~(N{z_k;nsIe3?<7 zFz$RnQ}IKhhKDRq(TcL9)`08VyPGXlaA~~r`HxQcPL~t$;uvo;4wW$94 zmC-^}(ekss#SYx^2T*|c>_fj+P(fYga$3TtRLtvdu})^G4K(ogvKx|a^OR{;{+mjf z`AMEfpFvxHU_2){GiPV0YB#tDL%Vve9hdT>1~VE!VfBg|11K(_}A!HHuLp0ZNUPnWh!!9%V(uJ z^?33d5drYMMHp8dlLXDfgn$>7q7lUAd(Zr#iCF3U-re!My7tO;?sS%@3TD{>pyvQn z)Bx*SKaY*GGoWyNJJ~)ZdJv)1@1ZrKB-sn6ThGEEk+3-e+!}@06Gz*Ve;6R|-KHBE ze8|(b{4$h>IGjT}oDUdImT0Qel%_wa76aI5yW7%_8)tJ@@t7615RL%7%J*pVN#3%u zPb_PBT7-yNcnu3@c)CKp>*gSpqhXz+|H4yxJ*$pRn`tsi4yAxk>TSpmU6>vEk%*eMosO_^HP%JFotF1H(ZbT~}3 zIC@PVWKG*gPM=my7p%I7MNxVq4h|w%I=*zLcM!{DO}@~zg(422KaQ!=={0tCKd=F} zdB##-XN-x4Q8s4LbcaoBs?B+uXeNho&Wrw3bq-HVX;=gGGn)yrJMndlvol8a);k)- zhko!`*G2+AIkf-~rvZ?RQTFpu&W%y-sZls^P%7ORK42`KZc_Qob6sXJLvt+ctm-Lv zaPL*`lgAL;`S>l{?1tKGk`5Zo`FQ905>$EKbhZR}UFwisZl>$~K3Q$wQ0D2M1FsWm zU7gr=>LA*|7O*-w7v(^7)^~+4wZz+tY197+v+fH5{UU3iM#@0M#z4zBhz)wz=mf=| zgSdHD*;`yiiALT=TUEOX$zEqM-dEB2=JMp$pc1AszUp8~W6rVaYM-nJ1RL#kn?_xm z;_-zr4KPR7LPs>1>m1y9KI+suY~#6vVm(w&KR0H(Htw@Fy|F$!weDKt4M>C;&}uRU zG!N4m5E3}_K_oVU#->*u^UifP_iZ+JvNxeGvm?2J3(NSvHQg)SjLY)U|C=k@y!`Js zc|EnZ#4k_PL#h83@wW-X{;{X{W1wtf+HK?eZWF|8lWcB(pWgn_z5VNB`={LwImr&S z?+#7O4#VaS)ASBYjN9dET~t~a`(`}Uyv^Ia3*G4bk0_gDPn3U8TyIaqJng%L3EWd~ zlf~cvJcGYIZG-{$q(6*o()Oc0_P3+=0ebs-)BD;C2l_c_>L>@gIS0lu2iA56hSLY8 zz6W+S2M!+xPMZggIft$_htBc`z9@%&zK1R(o0rx9LZ;jLAnnl--ADfq0NOw$zevvL zj^5~y{^*h(>6AX{EAC@czIWTomoa|nFFxa+?&+N#>ZCsErVi?-F6yYh>Z;!ArOxWF z?&_(I;yj+?sBGz#p6j^2>$=|Sy#DLH&f_8~oQz6~Hkfzoo$T$s?C0I=?CtEz4(-hT z>||!(89A#T<51bFVl2kW!G?&{v|vhMEW&hGC%@9_@r z@?P)se((A&;o{!!;QsIa9`FD^@B$C%fzIc6u4D<{=YZbuf`0IO9`OwS@D7jggTC+> zfAJa*@e^@gP6)9Z&LcPVg#U@GIZ)EdTN@|L^$!KJ)vY@AiK4HlOn} zkMldP^EKb|K>zbXKjJW7^f7PrNPqN7pY*~$?a@x{PapM8KlRdH^-xdsSATs=zx7Pd z^y1wiof@IzxkTq`JDgxomhYe zEc)mU<)nXrrGNUSpZcti`mVqFudn*D-}kFQ5UqAl)?fLKbFTnWv8xX((|3gqf^%jJW!Tb_DP{9T#d{Dv)BgD`_0wc<+!@l$a z(L=vN{7^&^M>H|T5?4f##S>ptu|*jL5WvM4VYHDd&vxXoM<0I#GDsnZBr-A@i$qef z?s&V-yCtjR&bk_zjIv56o22qeE3@PhN-e+aGCMH64D-7(pA_><=>(8~O)_hAv$Yz{ ztnQ#K2)lEzJf(nBiai1Q(@s1G9jwoRYP|FRNI~@^RIohf94OF88wHfoMIE(tQbsq$ zl+#K*z4X&gM-{cyP*2sAR8;-UlvPkuH5JxXC3W>sK4~@7PDKyeRaZ!Jjn!31YvmKs zR=4Q2*g^{(c2+!NbW>SAiHa6SuV{pm+7#!!O3`Ss#Wu&M6uq%rajiwyTp80nH!n!< z`qo=+52g0q66c+^*fwqbYR+)Aa`RtwDf3sbW;;9h(1a0NxUhy1PBLPNC#INB#eQ{| zUyC;e?BQhzOE_7>eg(E+j~ClE-*GKg7cP6(l?z{XVQ#l(ns1&t=azS->g5+PrrFSH z`;;nMtBfv6W}BWS=aeopUnkbHYmJzxg({X*jP2w|I+{S9@})k0jjdBaxjn*SNXf8+*hbPu@>|r)T_c@hKmFc=IbS zAAR!IKRK~3wDrkHBN{@#A76fC`m|8(vp>26cimfHz*!bYo8=y{(3mbTNO-- zQe+=g0F#tec1&SjdkU|{rm^K2Fln;1qhMGm%fak2mO29FFIC2|HZ{wasthJFg{e$t z9@CkGd1f!6IZbI+QsuygS-6qL~z>@hCSxkS738obAprnzD3h0(pA~X7YfeIz3Vz+R=t4 z^dp~~ls`H7(U&$frGw~Z0w3AaR0cJXKaJG{|)2c+Bt(Wr`3$+ zHE)~E#wE0WWBKfZguB?zjx$n@jb&ih1<%Ju%CoCo=x@Fo#!}#NpVRGZWYZ;*wD#}Q zay>x*gQg1LNpPA#N(}_|J=wf(n>2x?OvyU|T-2dfa>hrkak_>1QU@=0q&p3Af`~j% zmZqGg9quZRch}OvHu#}OF7uO{y5*v(S65Kks(ZxxMsn zqifJ$L3&Vn4wa`%UD}}``d7-lkaRmG>!Tt1odD2obf@O)d5I*P0RUt@p*-FaSh%T+ z!tf=_J=J83_{jl&cR@v*Z(DFO-D!pAQcqkVaSsokQ!V$4H=g5;-+1Kl&3H}mT>`xx z@Xfg{?n%*F(`56!lM@i^%fp;id6(MDJ1vD&SG?DNQawXctZ!{oUFJm@GrSQpcF~0Y zyWF*x3b_$tZbAb9_*b7Wo`G5BooAcNx*xN&Wqf1mvlz$MuRe*VZ~g4ASo_!)r|)|y ze0LyEh@Imv@OjMKo!lPJ*>m4mA}3sf|gL%sD0vjc20 zlhZ$&vy&^UxV4)&&l4#YNdn_rHuEdLU5Ywc>G2I{J8uZK0KT?%mW+$Pi&fOl);!Y zy_~bbF8nj*TSCCYL3}&JVCzA&2s|=dLN<(xFeJVkghwu%Nu}^cWIRS?)X8K-Kbgyl zlw=Jp6AM?=3ZnbPplm{}P(ENJJ7*+A;n6XZ47O0j56UY%cg!;Y96$vOMLJ|b1f)o* z+?&9Il|t*kz$ih*qdZg`$VY6;f^%MLLMk+)|BV<4Oi^6MkzUYI@)}%(ujLg~tN8FRm?Asy#8mt?Oa~iYU%RkJ+ z0)!g|EIE2KNeARSSDDMe9L4`zCFYFF?1anhe9K4?%$N%}lMGK%R7b76z>Yi*hMY+F zK*+cuOJcD|3Dgv~^C6u}LZ}l$dy9(2W0f@Qw{_gbmV8QmL&_xdxGfZlmfXRe%t@YX z&@*$&CR|AcBnofLw~Cw1y*NrIOiDd##^xis+qAk_9HFT6%TsGXhO4$!3&nw}M6O&x z8C1)#Jj@kL#6`hC#j8+%6bOi9y*zWs?lj0D)lMNTFtcR439ZT;RXG#PQB=g6*lSK8 zO;Yz$MNMQ#!u!xC9mVp2ku`)S+eAadtUa!yO{9dzYx7P2cO%1A>!8Gs+1CRCd$T8~L{kG@EnF2v_k@IYhyuM2O%^ zIcj^<+k6^+!?|j6R3hb0Q8m(noWdk^PssdKwG7hXDYp5fwpg9R=WM|g%*aa(Rgc6| z9RX7Z-PK>c(_r;gVa2AgSjyN56sb_qVTGt2D?zH{E?Vu%W)&2`+cCwt)@Y@bXC0Ly zCDm{BRwbjvzF`zk+*U8G*12i9)gzWsL(T5{FsXCQ(7Y1UELPAIjc`g1)#Sc@<=20u z*V7c()C^dHwO4rUFf;)ReJ$8#b1;K_*HQ&NeN;#Pa2?ffz1WPESc~0Q9m~}Y9M<|9 z(2%85Vg*)`J=u~)S(BwQZgtruLx^dWSyOcu^s3oz)mVwpH7VO-QmUE;zeHK^-{kL+`>&< z=M`M$9o*(6-0G#?>z&^0mEP?=-01CI=!K``JznJ<-|{uy^A%qm(p}*F-Su_f;CkK|^;Y)f-}voc_yu736=40v-vTD!1HNAbMqdAA-~j&L0d8Ojj@ksK z;QXy%1HNDdHdXF@UhCD~@AY5~_TCQ0UJ(Z05C-8APT>zGVHVcl7tY`qw%{4YV2O(0 z2gczW)?o+U;hB=*8U|t*rePrtViL+>9!6pbR^lUGVs86kB8K88mf|6vVyNk1CdT3` z*5V}2V$Y3YDhA^s4&xW*FZfB6jXI(KObQpU0-x>qnp84j6mH=-R^d5bVLEo<6RzVC z=3_n1<8E>%I~L@tDzC3Pr~`YgD*j?IX5>X?sIpR<%?conDw}Z0uk_g&;JPIMnv1$> zVlLj|PZs6a@#GT;quY@yxEL+`0xP!>C`E?lF^*;X#i77?FCluNRRrZ-9_3K(;*%|) z+$tIk+N)GXJI}gh%p#m7dSzL5=0=|7`KskVI-lc_E$*q6Le4nX2^hHQWnTW}aQ0${ki36rsrpNv$PJ@#WfX6QS1=s{lS6wVs|nF%Ml0x@98uwgObclINDu4icWXt-VGMRJ}rex!b) zp=^enDwCkn!IsTAl5qxSnf~Ta7On@%sjzsf-BBr}2&{1Yp-OY9kzts8T9}Xq>7>4A zjy7p!c`T%QqWWpCly;tGCRY{d4d~J-Z5c0&Hs+ZI>zWqlocwB`qL-fG3k@o35J|g_ z9oJA4Fch`frB>>Xrt7zKs(qqniwd9hiLI=n>9H2;z$WZ=$(EfyXMh>1X;Cb!Ky2;u z*oT|hmwlSaZWN@xYrEELkNTs2hU$H8<~_RRtBP2mLuh_AZG}GV)mH7+Cg|60XozO* z**lnO`95PxO|@zz+BSSnpdfhV;vZB=ATJyd+T1D9~>{ zMS>)VaY6L){|0hsmWYHSpU^8cyeY&Vtym!sKuc6#o4G-TlY|HW0vudPDo26}XQfVG zNl94mQ*UonznPmHS% zPxTQp@PY_NF-*5uw2EbAw-;|WhNVTb9cWT#J>%1HMAL5_PXbme2y@qQV$W7eS9U~a z_ySHqlIt4(?|i^^T)~Ok#JxjLGgbJznIJ+7fKDenQV$9(uyBOv^ia?AEF*T~OZS#v zcXYRr=nFn4ghgos#AU@zCcO736hdH>aQkkbC2!Z^W3`dDw1N-_3b(WPK$D)FFtx}doH{3o}Z1s znC&u0b2CqKG0%Iuulu}p^P`x?3|GwF&Uv|o8 zT-Q@h@7xG$qqb7}#}_O`2nP zvHvL?N=n799P$ z1BfJ21SUxUAVHEXQWS0}2tdNZh*Bg{R5;OMMTiqMO5x~nVn>i4H;ODt@?=PqBU7?m z>C$9Nm@ieztV#1`Oq?@w^4#guW>26$bqXy?^k`6|Lz6OH>U3hkBoL=YRSGfzkOV9z zV%4fMD#EZO6?ScE^dd-%YSV%o*!C^lxN_&xeY+Md-imDV-qp)@uiwCZ2LmSj_pspq z!io_aPRw|*2_rHjZMq>sv=*}pjEixg!Pu?wCP;mH zbKtEo+kTu{(l<%qA%*+y9aA{(xEzziUB3G{O6G5!M~AMvI`-?@sc%>Az4`a);iZ$e z&i(v&^Xapr2k&0|`||98%J2SurS#%w+r#glIj>uA&DPd{AQcEzTn7ed*?$c(_#kc& zauy+l6I$qCg&1Bap@toD_+f@1Zs=Nwg*{~zie{yFqKYlD_~L#st|+66G{QI|jy2|Z zqmDiD_@j+9dPrbhMH-nPTp|uRB9luxsU(yoHW}rVQa))Vm5G(6nqFJp1|XLI8T$C! zaAoRurkQD?xnq!Qx;f^XK*rf7oOQ}+C!KflSRa3UhIglv0SY=Bp#~a?Afkg-x#*RQ zX8CBCjz-!jrI1Q`X{D1|x{#h^8uw|Qq0Tufo}_kas;H%^dg`jFvifSOnR2<7m!;7v zE3TXBswuCS?&@o=xd!{Iu)wMp-?9EB>nF1FHEW-;&PEF@v(xsuEVj~CyKT1Ac6+V1 z->&CvxaE?2F1YB9yBx9Y4*RaL#meh$y!6fs@4fZny9KPM`rGQi{Q^9&zy-T{aKH!? ztngC#4q5BI5$ij#!}eM%am5&4Oz~?5C;aikAbT7#$s?Q0Fv=pQTxZ7r9Bcft%Q3e+ z^Tss8Y_p>$tGsi`E9=}d&p!+8Gtohxg)`DMD}D3QGB=$x(@|5b?z8Dyy)M>OXKn4) z+?so})?srkw%1gTeRkPkqb)AkY_I)w*SkGEx71KOT{qo#>uopRgAHvo;6Mxh_uxer z9ysBN)0cPOcssr~n!IOO;qe!1d^8=g7ln|rP~=z>!|y5yCcPWt4fqkcNSpLZTQ z=drskJM6RDUVC(^>z+FAtoOb;@Vif~cG_{n-S+Wsn_WEe%e&3I^29$see%#-PrdWi zW6$pI!Ux|y_`Zw({rFJQ{yO^StABg??5~e|j}0CR-ri6a+h^2R-ZXo-YTqSC;qJ3%_JkSu&6WdI2hFiHf8Tzn*^7`cTh{xKqcBqUlC zIT1;2QXx{D)Cfa)Cp)51l%+IdobZ^EHr|AlEn=ig@JPo0IDQf(u$1B*^9U0#x{{9} z!ek>6c{5HP(vVFoW+o}}NsAy+iXw6(UwByNr+UTQA~L zV6N4!$PB45n}*T73^tkW`X@^}n$o!@hOHrD6)e-ak#@S0l#^W|8|xS&%o>#@oK>o3 z-HA$5+OxE;+~p%j63{vJD6)A}CumXI%C8C(OMHc^V<#lhD{j+6dCiPtAxg}`T9UXT z1?*pS1yjBLCAW?Bt!}UQ(@JIuPQ6s+Enkb&Z*H=uNO7$>xm(b$?sJw!rEM-*Vp-C% zceL&WifgqR+u7z*kL6S?dgZB;c)rO=iI;uoAOZm>RIY})tE_=7kV zZGA;0V%VBfzG2L7j-DjQ-)fXGFkSFtgd3sW{@0_7ZEJ!zirgtjcuGWuYjgk8Obcz< zzunc0g~i0xraEYeHQJpNj1t5D@L^TIkF zK$~?^DP3-H8-N%f)szLYK7k#}`375#GD>xjAGO>rN3n}i zR&cZJs^pe3G^j^5=}XtF*JvL&)5+EUbfX-3QR;$O%NJHCBO8j=ER&m2czSh=J6r2r z!q&&QHnBTp9BY!udA;NGb(w+OV;b{%*JDg~efbPxedBtHD~T_Q6;3CIS#hAG)*zxM z4Q@2@};eG=nGYRU$9ch(1>$Sg0p<(E}s*;S%j9+c4$G18IZkTGrG2P{M$ZX zom2`^o7UJ$KoTH2ZjSz!Ee*Xk5P1z$YLgnAi$v(Q;knU~-XyA3Wjh7Yv$?LGXXxn% z&r-GX+0Aa%v9n!!M-NL>kP{NPF$iA&q>`0`K>k5O$2wZ1PIQNG1T~`B$mt^@8@JR30GWR~ z=bzrqARYZBh&MRVZeQ@-x15A=Pe~F0(3-=8W%y?)i%WjL5#>t(`B&jPRfHd$t`i^b z{r%AA0V4sv7kySF;u7fXf-wXt#!K5z5@^2U?e$MyEu=S16XDpf6pB6ac|r)W%!H zoj}~5>S>%$=U!;l)D;p+P7ef^1O{oMHdnYMM&Xjuwm!TUXDzlNB{v0PG1eKAoC$! z-T~qQ<{biF#qXh93ofDzl0@MR$Jez5Azq>mmf#3(VyJANSFl7Ix}YB(MJ2k3@+si* z;owOGpYg5YD8`S7M8%fK;zF!pTkPQ*!bJ*B#2$Jep=gCgkYUuh9$b(i5ZcNb3L{s1 zA}bY7imMk)GD&hAmQt>1p97mWF3Ep5wPtMp>xf zK=#K!YRyCbUjn{jD$XE8jv4mV21Zb!L^PfU7U5l3;rXTCKnNf+&S4UIuLItm^l!bb6lVDk+mOrE78-b7mBo?DV&!sH_;o}eqXVo$W7 zSGMKvc?4d{;1t>fD#D_bG$d*ih!76M{3#;T^`JizV_oDVFBTwK&I)99AweYOY>edw zGGk2Apki46AvK03$5|t3h~zLzre8Qj{RIYL!k;jrTvOKK>Lo@Ux*Lxe;#TILc*x~i zb_68ygdd7sJ;DW6XvA->gdYy4Ju+fVG9z3*Cnv_qE?VLV@}(;325(x2Un&S*-km=7 zWlMmk%*7%HYTXPH211nNCw6A|jU-4+C2Gv%OD<(+8pc!JVNlX!OLoawPNPqX=FR!v zYp_Q6wc%uRBV^!VU&LQF)~0NV2E^zgIerL`5T6UOpvrxvUDh5~Mq+sWr6g)5ScV{4 zu4fA(;)QCWioWIFpyFQk-H3jtRahTz(&br#=#56?MQ*5&M9DaECulBae+tM_PG)Id z9b|_8hGa(Lep&?oq2xqprX_ksFser5sU(2dEjH*DT3+boVMsFLWfq^I z@FRQ*9pfz}nhstVe(4`(9;yzb)OD$r{%V#=hC{?g>Ph8gnC4&%E9VibfL`9RrYUS3 zMC&oDV^Ty>@}ZqW8)^bgpQ-stmU>MY~=YKZrmM$H`0*1}4CSw91 ze`4L4O033iolL2y%8?4$l}U=^hr34SyQ)gHJjKVJi(H6MusSTT!tBeI-^^}^$=+`s|8tu|5ZP6-3)LQM-N^R9H z?bco`*CK7!Vr|!k?blK**p4mQo~_!NE!%4C+PZDqitXFVZQPbE+}85V7K}ONKMHIL$?7r^n3WV%R!R*>D?%rTd4FF7DE9?*eb_ z3h(dsF7FPn@%rxZ7VqvVuk#Y`@<#9TCNK0(Z}V0!_EN9*Uhnn>Z}%cE_lB?ciZA$% zulbfQ`ZDkNs&D#AZ}yTe`^K;Pey{vm@A}^EL?G|eCeTly$(p1|a2$sKgGvAsFaRHL z*&(pVDzM5m@Bp7{0YfkYKX3$B@B|xh0%!07Yp?@j@CJWy2TL#qQ}6|gFbI?I2zzh{ zTW|`S@CvJm0^>wvz%KCCu=?6C@8U2G-!Kp7a1ZaW4+k+253vpx@edpSu@ECM5g#!V zCvg)mu@grz6i=}dSMd{Du@qx56<;wIXK@#Au@`%>WW31hc0?IVz!|5pN}RDsu<=H? zu^F$i9Jd4=ex9k=lwzi}VOF&+Q09S1TY%oHlOk#cQYh!vnhu&IFGY8U$QutGd82MHmfr?e=|FuvpdKCvpJKqJg0L#Tky6t zh8AcsKYwvQhcOrj^gj!Up>G(jJv`B|ENpti_n{-KoG)k|uO1Jb$yL3vwv`oh|O|$e&+jLFCG*0idPWSXp z`*cqKv``0iNssd4ux|b?vn@X}Gc)y4H#Jm0wN&?VR8#d-2lG`QvolvUR$H}KcQsgR zwNrn!SaY=#f9*6&O9n@QHMcb#yEPuebsNj|8`HHJ+cg^FHCw+mU&nP{&-Gu|bztB1 zVCQvV@3mhiHef5ZU^6yhJGNm%HexR}WjA(ZKlWuuc4kliwqHfe`; zX^(a|Q*-V>21P^kM89@J$F^(Bc5Bx*Y|l1s+cs_Awr=M(Z~u1hj@_jE@$bzir2XE$_j_eu9C>#}n4mUUJuHCdB)Sev(am-kkW z_j;@MSf6)$!}oiqw|tv5df&G)OEYUG8c!5*+fm^tOH@Jpdcs{c(aQpUdhd79jcyE{Zhnu*Fqd1A5IE$zFiCc7K zV03kJH+IvwcF#DD*LaTKxQ_QYkN>!h2lIh9{Ilw?O} zuez=)bu@$dey7Kt|9PJC`LF{zvKKqC_j$52yRtX?u|K=CJ3F;Ud$qqgw(EJeUv`Hh z#-o3`q(i!+hda2BySa-yx|e&p^EQk#hNXl5I;q3Esf+r&$2+~tJHFq$zS}#$*ZasK zxvK9vt_%FE6MU^p`N7|M!6SUHD}2K9y1_TRQ|q_4??iB1yS8V%v2XjbTf4_|JhX%S zw12$Dcf81B{Kl7j$k!cG%rLpX{JE>U%)|V;$2`r?yv^tQY*Tth47b1Md%pwy&+q%t z2R+dXJ<=b&(i?fp13Y*SJi|x4)JHwlJG{h0z12^B)>l2mbA6Zp`V8~;$&-A_m%YiW z{K${J+M_+npS{_y{M)BJ+mpT9lT8BMJl^X(&euHO@4esWecuCqiMP98y!+A@J>n<5 zy~_kD8@=P-v^^ib;wQf3CpW4ihR{C$z1J`N)^~o_Yd+`){FjTb4nI8B`*P^paL|T6 z>t8+RcfIGIzWDkrfLQ!+v_0I{eeUnR+`oOxPTaZDJ@2FZR3NtTuk7!y2=4d3?lb@J z3qOD0$KC6_;8#CwN5LwO{+B0o&{}`s$1j5Dt`?N>_-Ft3pa0)e|D%A2o_9;@L)nITM|MfC{c5}G5n!%iX2!`=1!qCjV5h* zbE#68NJSETdbDWJpG>DZE!vd-Yu2t?y@mxlR_E8UV$YH#NwVU@h;J7sN1K#)1<+M!eW@<;a%p(v4eKFJ#Jc^Zr$sdG6@M zrW>XC!T`l{x>d>1n=l;CAvF_fyJ^vOSocQG7#)~UHu3R>0)ov%kCAc;# z^{UmeU)QeFI`{0}w|5u+eSCQG1hq7cspX~A>r&yTPuN~Q%C_i-p1ohOyvhCE<8z3* z_=d8`z?LqWD8KH8+G4@;%!?4b3Hz%MLJBXmP(ls$qsYUEVyi8(zDT^QM1xFB5ycgU zV)4WlVSG_W6=S4vMi*`W%n`>OYh3Kc9!py>$RTYbazqh*MAAsjPBaoBi$aVN$RdBN zQpX;#w30_Hv%HeaFTK>!Nryg+4!s1A%1KSA&{`8Kwb+F7&9vxrQ!ABxqN=9)t~xU% z_cS{2DKtI0&%Qh{%xJno=L^)K{G{qgHlg@bG$BP1m9$T@?Bq1gIzR2S%}`05Q`Dl` z@(H?CmDG$m@|?Y&lwSwKch1ecRQs=EelJNYZYjvemHK&zn=J;N?rxSS`<(V zAKJ(#e(%lCJ^(BK#m}pM2W4+i2R|~wR>~V+mbvC*V|Lj#l~ER%=buv!+GnA6WR_#;3fA*fP)#lM z&ZVJt+S50a?sMOh_yiQws3trrQiG}1Q|yumB~(#~$SUwYNi$72O{qt1TJERemXq$e z)hpDZaw&rLIn=oQ7Ta*U9o*N#w*~j`Y?D>26O<#_u9ALoqO#WH1p_*a!#`6^MM{(ee{V=|9qIIJW@!R zTZGwu`gf+;=KYbZpMUdj#=iBrkAUqn-~d_1zwxcAZFq~@-5@x%2tH7P6^vU0|KvOD z04hNPLX^PBR=lrW?IvdXQ}KYuHm!XGZJT1$^WxRPx-o5ncC(-jDVReX+AUSm>05{z z2ROxSQniE|WR~JN^dG1+~tDJLQGn?j=Zir>A}gId+eZ;QQVkd(xE^*2`ZAVpxLU6FdY#%s<8>+r$D1Lq-jV zVOu-@7#|nuwh%rnZ*#PxCGl9tOnT6VAPQgs5g1AVjuMol)RO(6X+#wBbh)f+aEj?MQ8oeOaOjH?2c7{6S zdY;!qL(T~!1v6pUKKMecnT?v!w5B61Rm>VH^O)*PraPBuC${XZldpqT8rf(@d?rz! ztji}FIrl}*L1v&<#0?lPC(z^s)N%=RqvoFFP=gMXiv3(8KLL8tC1&)Wp!*x_>Iun9 zY7&zrCFx0fC(=N5lcgI(p}q7-Nb6nmLfItPAkh^_`Y6(a4>IXUfx1bd-mXC*-9jz@ zdAUnpF143URjN~y8dat~m8w#O>Qt>-RZ#*nq!@fBF~Mp~c8(RE?flf+#9CIehIO54 zbt_xHnpU{RbFR}|;1BJo(2eeMul~d+UoF~EzxGw5f&J@X4NF+T7M7!jWh`JD+s1JL zF_2jZ4?$nsvFrMecKt8{O};rLti3;$pGu*z77+yWQpP zcM}`l$ch)TWJKE5aR=)A2?|tW+U;FB}zWtqJQQu4dK3nFN zz_v9oZVy~r1TR>@4K6T)ADqBr-L;y^g|3CA%iIfVIK$5EaB(;6VGNI$!z31QiBara z>V~vgZdC7f$$Q=xdpE}GwK0s-D`Oqsn8rEgF?fBP*Eh0wzeV;hfAMSNBp+GHNOp3Q zp`5PM`Y^TTgK&Z)oMkL;`N~~(FqgmVWi8Wk$N@fQpFsR!;;y;5X*RK&Qw--5&solO zW^;(uIZp};Iif(Gv7dL0<3HC}(1Gsppo4s9Lj(H9gid06kyY6!FPYL$X7Z&gJ!wm4 z8q=G`9f0pzW%z}e)MG9+m`$B(RIgghtUh)8a<=C)xB1R$ruD7yTpIT7rn9f@ zjB5$5*vu0iO`;iH=td*k(aBcyvJoBaMK_z;%(gZcce_AOYnt1g?lz~vy=`xgJKT1h zGH*rwYIUo+)$LxltJ(c-cgK5u*)CT&hbin`>$}(d{a!7hm1Z*Vr#pWx6x}w zp9q`Zz$oJopE$=1`|ltB{MUc~0kHcb0)+Cf0L^J*RHf(A&6OOF0XJa_Mu7|j zU;-tO0w+)aDi8xNkQ6R313AzFC-4I`Fa$er151zuK~MnyM9>3IPz76X1x+voVGspJ z&;@1i1#$2Ob+86!&<1%h2Y+w}Sx^XLFbIus2#>G`k#Gr>unB3937^mjeGm$#Pzrmn z2Q!ci9`KbIunQNEvL5eD%E>M0X$&Ev414Gd$*_m0Ndjx36>Om$Yyl4CkPhcC4)3rI z@z4(Wa1Z@Z4*@X`1+fnUkq`&*4-c^r5z!DCaScS6cN%O8FC>VQXwHSAtkaQBa$K~@*yv>A~Dh;JFy_=PypnjxA@T?`*H6Y z@C$Ed3*gWm@Q@{cu@_--7mE=O>tQBk@+EH)CTkKWZDA*M(k6QnD1GuJhmt0R@+f(- zD07l1k@6>#vMHJJDW%dWsWK|7(kQ3WDzy?TuW~85ax1+uEQ2yDzp^aFQYpu>E7KAz zW3m@(!5#!)6HxLbZ>A*w@h-3@me8Fw-~r3@<5DIO}N(2=Wj;GCA*1Ihk`gowGTi^Est6 zI;nFyt+P6@^E$ONJGpZ^y|X*P^E<^eJjruB&9gkw^E}6sH-|GX+w-UbC_ZmV0AA81 zRkIa16F*~8KXH;j<1s%0bUy>MKL_+b1@u4(6hRF%K^b&G9rPFd6G97ALKT!k8`MG{ zG!7$FLno9&E7U_T6ht$$9X6CiJJdw~KNLknR7FR$MEO$~c~Jl$VlKVV-bV69iIX76 zz#|(oF?|#an)9nbXRlrR&}*kdG%NOuoWOe zR^3!eGxMW*llorAOr7;ipEX+lp>lQdh|f`IZdI)qm0Rb`@A?2lpW6_H6-IM3uK~w{Qz8_%L2Ka3A<@7gTLQ zlp@+dLP2*T67+Zf-S&YeSb&T5g6+b9L9}cmRvuebg=u(37ouq+7-HFWc|8+`=~h!4 zIEcaUa1}TqXg62+mR6mU1K)x^QFn5c^ME~)6eO^7my;r_m=5hXi@j5dm(zZCw144{ z6i8uJTsVrK*cO!6f~OO7J!F6x(|!9Eicz*$!?%bDS7^6aOPzNUWEOPm!jJcOXH678 z4Y`mJ`H&TvMB(#(In71CO)1$(Rodzm$Y3O*0qUt9h6@MVm(nRmCY=N0~F74LpGfoWS2XQ8##Df%+vo+Mo+sAxOFxJp>o~S*H88 z7ezZiC)jUmT0eFBKg-x4!h50_Vy{gUVjx)nBJiO*ViZEKkSV$$1o8qU0Y&IjqY+ur z{rSsvnv%1dq!0Oz3Y|nTkS}mMr6Xc&+gwBEQ6b2{9^QOV83Lz8J%wqypPiSzJ+!BL zc*}D*QinQGqotkaHK~bosV{Mj;kX@+{2?qm4$pVA2^As`@xedwd|ww1m3JinZc)dJ z`LXG+79jI}bupQFTq8Ocvh#WPp#?1~ zl3#20f25G6eHkJhoNFK8_DubhHnIC1HlRq>SqNWHKY7;SB=KCpjV_RENx!!hgRfPf>}mRi z!}MvZ-759Vz&{%eGXB9ohX76dYt0ATc3f9o|R z=TmNeIDx4w@`B4oO1t%ZC%t#3(EXWKS0m7*g*=LIhYfK9ZX{V8#@{dRdonAW8{s6P zzlnBr`Bort89q$v_Xc8r7s_}2xg`>TS3n~2F!fz1=8Jd`j~R>6Z~}#v)Dn~hn@T8! z*GLOBWeY9SsY#XKYTan9kP6@}_)d`IJ&vVb;^e+pq_z2eeqP z65;Nh?{$*2y$`XS_;lEfos1(}G*i_| zhWApf8$a!**+=501MaN^gWg?^wd^SW+imPu3y)w;m(fa2grwp|!r=+kEwLc$YH9a_ z4Sn^E)wC5);0fu0@T$v3KvDf9ov5V`IRycBnuKK)z@JN5nzN2+c(+S|@g?OO%gFSa z3>?#0O7Nw7MS(1-D(249sq0jOMg_*ozdl*aWJ+8X>7_4UwLq%lIKjx9V-#6Hr(NR>-L*9X?Y85%h;Hb-fK3oS9s9ErdLteiy3sRyJ|hJYN2Diu$}qnv@k{} z>TGZH%jIrSLNZNn**dD9JZ`?$S!<@RU*ul8DrJngvHDXJ!JijC#6`R!W3YxoKnzQ1 zNz&Ijj>0HAsz9Sehf)oLIxH%;egB4!Ir+XF!-hSE_(@QFi@#HBGaKgA4XOaQ@v+7R zAL>hnb<^WF_w$V)G|v`Y>Hf3%0sJT)AyuX*qifYh6VUbL(esXXKrG@+V7Sy~?G5_y z>>oRtQp?HE6f)L@uqFSnoFF8-gB-Xo;Nsj+nsFotMn>yg`_Z?i54@iwLcXK?A`t5; z;JtXX@IWAmxo_JNfc`+!RWK*IW;)>AU)^<8-_D+orEc5sWeiZfNc`04)MGVw$Uzey zmxEcr)m{_I?;eJRqVzyMr)})7X$Hg_|HcWhlcLRhirbEkP3a}Mv@6L4{!!m89qdA8 zPNT=guIef4J`sJV`S2OlN`YALx0H>M?=adz{P#0x!3CX>=WzORjS%~zRfMDE<|k2( zHmsv5>Mu9h2}QZImXM=$o}ee}$iD~TASF0z7B z%n-2{-XsOnza&aAgKP~fucCig@(#1WvU_0YVYm0TWvcct(LHh6#f>8 z)yGGwhiR?=(BWnGSr5fc<7f4@l!!p4M|9!gkUoyVWQvngmarI9BOC)x86zg-r^obN z%rHVl+W{w|Yp~+tT~9syu+ymsabx0V@#dvTXnI?Ck)$+;=*7_?%`HF7rR!#zahSD` zxj!55>wyPfW75MGE1B|BPgY|AbupYG5yGtz=xtSz;%gWstvE~G`xav{#$58C6SWZq z*v-sCZ`L~oSegt8E<-3IX*|SCIZOiEUr^`EWFc54WYe*dT_rZr)P12X2(ijzj*49a zG|h!PA4wCCcY>r<9>WtBVHTg0?sv4v>`iY?(VELhfKMO5fED_aa7$(AqNt99$zFpb z{xjoqv!W4|s>%*Yl@xb!1Bo%J43>bwQb{3OB~w$uXY9WVIG-tg!sjV+Y?JtKFYcr^ z7SO+1I95M)TZ-XR%o^r9VR4R0(;nY~rcEJz}@o?2@rYah8Y4Na)qNX$(nm zN@YlXXln%}zevD(qF*V>Yfg?Bp3_u7z`qFERfyhvFlb|)^eqycK*k0r|53cq`gF` z%1?p1bjCvHjR!yU{p*}cp{b!R3%oid1@S(EFv0{*9ebIiDZMegYF6Jv_*PlDm{#ys z_y_aRNJV90hoY^x!W5TI`pb|El)nc-i@Z(+Wf_dvT^YKQjjV*K81TkwS!-@zY*u#! znvWzuN&FRkt;2j)>_aY*jTVj5C4@%%#IMUJApyT*QG%Zkv7qB&lyOH`*}q8gvzYqG zj-|16OzyBKzFO+x%pPVRYcHUI-4><;9URuRKkp(Fw-`>vWkx?!y`Mc4^Y|86vwb6E zSS0ywJTndN@VoX1QNgm7o4veq!gngpAts3rxlJ)WVG28k5NmtJ24adGVS1*uSS7ZK z+ErxhK}pSE_wVM#jADk@8qS0BpJ^|=7&S0V7Ez(|Rpewsx`QnX)Wg;;H6xoxe?7NJ z-_!;&jJ39vOSZ*CS##A4!*z_GcCJgssUr^85UY6n=uv)yE!XB`)<=qk=>I$+q^O45 z5Nrz;DGqX0UgkYpjN{mVT)#liEH;;1kIW0*lgr2^pxR!?LT}XVUgP` zPaEs#32AgYa~C)l(j)D;YSs5aa|^)x)-mZQyEr_(szo;r83%SxJ;-QzEO#1=g z8T64y%CGsw=%&_D^eu%YA$W9$eWBi+GU{4$O~W_L#q&@u>j4d&?;=pI{kR>cuw#Ub z8m+3m-X^Q3eD(}5*~6=VK4`65fuPnd&Is|qaFNMr1Pto&;dQ=w4%bTF2lTYxT1CAc zGcTM&qC)#p$oBKY^;)IKp|Hl>Fw$Vrfy4sShyr?Dyf|6cmE2UPz-ia;ww~$p0_P6x zx;JSqE>@7)fs6MZJJb;&`5)4OKCB_NKINt0LglXJ;-=<{Q;bKKV1Q2`SK?%?Vdrc~ z4YL6`41=9RvHkE5IKkqItatd_1}-E7{=ZCpS({zD@O&BJyP~$Q zz`69M^>a(x_mK*53qin=d@y_5SAMq`fTbMB*<_~r7eg4yU-TeQ04Zp47@VW%Y-&PyWgMY{sK7P^1k*%rN<@132LT`4e^9zs532pkHP=Im z(x-`HD+v2>?SNw+Rn`3M@j&A4AnN%cinb@p5Gz`PBMOl)>eH|id|c$OhRCBu_XBlc zYMxAlknq`qQT{(ZjgV(ByE!_^_p9;8J|_VY19)ysBh!l14J2h^iK0 z9O+I1vm2E|UTj`yY{63Em(Wz3mc+8d#PXC>3(3?Pvs7wMTkqQxPc!25l7x0Vn#w}f z&KC1-Nz5+J^q%3+0a$HR2w?2+M{~&4vSKBbH`kz)r14*;vRqpUrcy!*Xyn$qlOE4gQeJIL1Z~g)II;! z&Q>xkUu-#F9F#9hR3LwpFQr)^CzY?1TA)^1pbE~{(aiQjNPVKELSJ$}d5AU!yUQ5; z{-KC%4K5V>Rz&;0NK~lEDy+!isnE^6$epOj3%S_isK}YF*!QU@FswMZv^W4%Y?)dN zL@tS3E_R|TiIFNv0vAPTmZXK1_=8F?TME&ZB6GvC3{ta-%u7qc(in{7Q*Qk#!=U)t zSPZpKr8SymJ+*|*Qe`#BWi4D~?VvJP?;}bLQ2skm;&>HF8?@`f@eOaWyJ^4VH9`9Ch_xSj{`` zYT}j82u@}9rDa`owT)qwU!`k1o@!{dYCGL)>yK)P(rWNg>VBc9e@3Zcf3D`VsN>SA z;R&zfMycl|uAd^RBayBXqpvg2G<*Wr_xz=e|JWc$-ymH^t3uqM?9rgg4Q%ri^YbTh?UN+LTAsA?}8Bx0#>7@}N zy$h|a3m&x_IlT$>r3)Li8HcAE>!gd&vO7Slo0z2O{Y&S8MS1-19_o`$T817vhRPf6 zPG;239}Jzakm)bWUMA0K24D~UXfH)uFJF1DAf%TC*vl@{C$8NqTHYsN*;hi}C&1Gu z_tLAx(62($4{7R?9PQJ9^y!TD>$UY4TJ+1y3@Cf{8}SSn0|y>MyYb7r$x#PMP>K*s2BR@-n6NqeFUI7J(r3*U?e$lhLWs!3mkMX`Z1;p0WAz(M8X( zAdAs%)bVwO@qU@{9!sY7(Gd{vzmO>`8*=vIwZ|~AsXczfGqH`@cwRnn*fwzjnYcKa zxO1Dh1y0;qPQph_ZjDT!kWQkZO~M#ltX1)kfGI@4B)-nnCp1e)+t^(C82Reha{B1^ z)zL4jQ{Qx^zgkUGj7>3|PUVGp4EA zr%g_$X{_e0UZ+hfrtQ!c9NOp2PUj1x=Jhfb^xGE<82i-5=6ul>{oCgf%NK&j7D7%J zLL^3Ns)b5zB&%%L4$& z6x!;{E5y46vakwSs(@^GLRJ}9=T28=87G&=AS+gDyAf+(&`R~#TJzX)3)=cQ<9b8; z+8JOS6tRAZHnShG`T|&c9UIz2gRZSJZotcKv?FYMdRs?1TNmKj*z(%IWZJ}toJC&S zI2_v`u%1ES+a!_QBs-hItK9s~v_+Zee;cv&$h%&XvGp{zMd!WFw6@0Bu~nV1N#(uC zA-h$CyoL3)32T{>MsBdn?r`eva7Rw?Gwn!M?f}SkQayLLn06IpcYh4;$VKi7RPL&s zrKm*i=<)4}p|`S;XzNhs;=s5VF?0&@ffl9iVIGJEN*?2oueLEhq zJ_ARdWu2aEj-PFxogHSL?4qCVpN(vFoSj>rLjdQOE37OA{nd3g_U6RXPQjA|h`L2kfF1Zgbzh+(0 zLv5+guPC5b-s7-w`8C~o3ue>>=lTUIEM-c5i2}VwueuJ>z81B)6pz}c!nl^Mx&f^B zi^*L}*j!g?U#XBouT|yF<@s;5s%{P4Z}lc_)S0gp*KZAN?yTpp&G=6(Fm8k=?u5>- zt=I2NyzjL2?v2)6{+!>qGv76M-}{i?`s$5)P22~P-!%eZj5e%a>L1j39}K&&p7{N* z>LFp`f%@%^C+ktL>d~R9d_A#mRp%|C0Iqm`DC(SM@Tu{y2p3G;#jY-}&4l_X62@Zt!_+ z${L=Xc%6Z+FGsz0VZ6Z}?P;60x%1nttk>hJx0UnPeZ9AXb(7(VmvkFw?)uB44|GHh z`ig<62nR)v|K_`q=!*nT7vD3fFBF3Eoh|)AeoHirfYErTdCEXEnn>80j3iG}WfvzTyc~M&|XjibV=JvO07PbaO>& z4aU3X4fLv2`rVPMbd3y4RsUJp7LAOWO?I2(I`mCUt4%Jqd%G6*Rueh=f#?V_>bClQ z!MKRVmd$osgW;rdK{6WlMx#kCTemAI*Zb|6!v1H{nvRE4B??u1tIIbQbCm|Y#sDqr zy`dJy9$a;nA=6I$~ZE#Je_5NruAqrm) zy7ut6doWzap0x(UNlu65C|&FMx{K~FXC~J5O1)oBuA@4k2sqUOaG#Vfy5R3EZ21ws zJIV_o{g0LXu}!`g_5ICc7aG4zv=F*9&ZXdI!4vs@9C1`w%v3VoM(oZUI3f06pMNPv z=G12=P9FTxhWlGE>lHUei*)S}Wt8%jBvp>%G}o81mrF2N#VGd3m)6;7X{OE{S}B$y z);dYn0-3te-xJE$0JcpM*rNIvawYrYGG9rK`})RVA`k*}kQYR;x|Zj}f-NeAKRY=x z2z)mOf~w}n3^Cn_9z z-o(1D>%pX%$_vUax3_=){AyI+4&#o*-Hs5xOP<#geM{bs15gp}#L&vN7!eXix*Dfg z1T7ke+C(yJ_Jr6)OS9^~c)xtr&fkUg1~m^gsUDr44` zk1JDT8_jEL8o4a$M#MZ$GduB~t(vycwXCbj9o&rKFI69{JEVhBcA-fh7oN}Co)J84 zyU~~-=Y6l4&zGRhAnmK6!$z6Yx?h8y*Y(^cX$}(%_+D32^wh78A;0gnZzt3cGn^Ln znlPNe7R;;8%Qoz)&I=wkulI{y7@1b94(w}=J9cuq`u+FDBz6aB)R4#C0-Ls{{fa0) zkF%P4@5^&hK3%t~a6NC&>+o&ThudJ6POpbRaz?MGsV1oB%LxC8*Wl@>;Anh6G@st2q)Io zV^c{VQNvY`z#P*bCH-p))q%jfwI6<*J6|vVO7xP?{|FJDoq?j;xr%(JQV5o=PsB8m z5c$HV5GG^r4ZEzkkL>SMn6&+0oc2Z0A3|6hOst#8BN78Ruz&r@Wbz1CLI!@<%11aj z8W0qj4l;)+M7=KmC2x2bq(@*0cj-3xdY?SVO%_Y}kHql%E6tEN*VXSJ8AD1eH%TcX zgjgWZkec&x7|~cUK8&J(QWQ~~E4MbX#L$3bVo^#JY?n}{Y{aPln5FoaB`J@U5|#Z? zTJpn8T#w}nQ^bq|Hn~%p3t6ONgvxVuuCv2h;8oT(f)Xl5x;xtOEEOhNKUDf11dL_o*f8z?oKvv*U%t6!>E zk*ZwotyHRzVXoG~h3y2!Dg1>-uc5`IT3>sUZ>(dX$@`>IJm6GjU!kB(?6+~DP~ zTc&nMG}pR^Tjfj1@bejYq4!Ot25kza3DK($^)S`M-O?M;tEo1@v~BwS6XX6PjYfOb zx{LyKBS84#Ozd?{pp&J=_h+sVCbote-d%I6V@>FMM`LK+E~B}Z^z6!!YI6%E(}d}Y z*3w&JP(G=Z!wT~9C|^>`v{R*NiHFYaxBKR$QzP5(aIN#8d-@fCwcBu6>p8kw+Y$V^ zb&G}W>A-#HF~G*_uyy$wjNfry!RXA-t#gd<&^bq1?IW!9=RNtN@Y5Kx4q5G_>I5A+rN4#0j-W70IvF^dZOwAN801Y_tUSTpk)chl2^-N)^_W1>S=&C7nv#^adV zfJ4UXsEL3@!els^W1f$&F{`lq7;7eL6uk~?j0qZy#H-Kb)S(upewxgY{aXYWJHYy` zIhSvIdnEg6rtYyUUV-OSp~g6-Ho~>ApWs+EcXBNAF>Si1k+lY&wM+Nd>YVSf*5;?ItnTAe+m2kVna@eC{o5JV&L)sm zL{8U1@-w?VB<-CoU5?7H-uBT-^*c}slZT=36#HZ!?LAnvU_?XrI{TJ;k1MIH|2O)1 zmVx`WFe2AfptnK%1kYh!{UbPI?IxSfYhOC+bjHrxp}aL}U#sZpG27dz%*0DpC&_)u z?ARgCfaesalViod@-BDX;mCo#HL8=zxq6*c@jtYlp1`^5_;t;zs&ze_?xBsE>|Fkv z=l0_oYyIHsL0mBR?rO)~klfp4&_0hXF8Ra6_cyjQX3s+h{C^I zH+6%%$67wmyG9*Xt(|Q)=FrL0B&OG(tG&pd-&qJ<>5q!VXkR9G35%KHH)NbiS4bs(a;C!%^UqJLoD>q*4^GKd-Qh#AU=8EK0d zTZ)-@ikSk%%+kfo%f&3(#0=s;=*$ji?})v>5VM7d!4C9xF9Y_d;`TD)4$9(=+Tt#j z;;ua6Zia(yo`dc%E_+nmV^-V~BJOh{{;y5kcW2P|WzY{*!cRuRUs)nRTLShmE`&!S z)Nm-&Q(TUuKm0}*cp?%B5x#5@)e`B~Fz8oj82*MctOhsy@Ix{-T~ty^G9Gm}(N=K3S3hVef1z@{vU zS5pjf*F17JGIF=ta(9+;_nvYOK)J_sxuQQMp%$+}nv9^hNF+n*4iG`45cp zA9>~B0P^rU@(5P)h+gtY5%Qlh&VZ&xjGzHj<8Jkf7Hd@93 zDB$WS;8`i)dnph^C=g~S5LGA;w=0m0DUhxzkew=!zbbq|Q-rOCzcDI)=T)QtC{pSu zQducddnwXHDAHyq(p4zZw<|KV55P_K>pdtaV*XP#g@6CWA26i&i&u#ipo9zm?zffF zd$j*mZV})8U*)#y<2xkiyZ=YIMWkeqc~_I$A5QT9D7W7wbF_zR3r3QD7=Y6y>!>8O z*c^_uKV@&@1woyWNu}zG75uQ_>$$xaIRmtrKRe0p>Mo7NA zz3E)q0=C?-f-8{-sO*=73j`=$FB-+Si|Y&qA4uGVN*IWxp-E)d>`v=&y!0}#mB6Zx z;g{*Vvjx!VTHt3C`PZ7~*YG#OK4LGt7;JKp7dt9US2*LoY!5Akn?L?IEFx<{9-((r z0m$%+Sh8fQrg}n%nxdZxTW`fQLZASIFY+W~YG1W<3i?<65#9dA#KhQDUDW5$#MuG< zU~ya%JZf>wvnTFv$_W2r#t|DYvKN3Gtdtl)8vfCD$S?tuh+>=nl)`l~5QWlB$5}M9 zZ#U^DasZW}gCD1ox)WN7l8epw9C_Mg!&aVf=gnbi4j!c$l{=h1ZGILJ*tAH&MuBtH z&`B2A=ub#bKyKLbd%EaIrl8`Ye^3soq*Tn^l0#X=2x!RSzgWKbl6Q%BNaph5Aa+yn z3fz1;t!}#6HKBgL`T~8YUCkwd@jYrfp+V$kGf^9}hWU~z=as2AOgA&DA_Dg^ody~& zI>u&eYaCU*e9&E1`CjVHgzHSKRRQOrwZG7BAAn zWWy5+W)0u1OHeYibes}LWV9FKnQ2mz+V0Pu&$|$rUoQIaZC);isH2n8=u#Q^(vpYm-BNU=)0G!cONCX-V;^-L*mK) z@Oh{Uo~zmy(=+?!oj^CT=7k@@Xf^`-P&c~!h5r}S93*jx9_-YM02-MbWVN9lJkUkp z4`2?ei9|2a@{OhKQzX$( zr+FEsKAMZyG}O=Jei{A;HIHCWVt^&}5@;%uN3<|Bzy`XEum$Fk>`M%CEnh~uj^>fw z4-N7?T}J&w&HsWZIV41M6&)gz{|$e5NQ~<$CK{MeK`l8frFj*bJep6%K0GYzeifIE zT0kQ%306$KiZ7Napi>(LtAef)s(}RzCXyqX%h-{Jtp!Xj!y~#+|6k?S!M~;L4;ydu zn8km}EvpgRpoXBm;*a;ZBKw>(!{bh%&+m=`Ot^O?yY2Q^GWU4axvvSKa-NBG>Gv`w z0>_+kzHN0`P##mE!(sUV?34(BSWJV6JJ({^_$KA z##kaH2bzwry(wUdFyr%;7fe;0EPU5hB5MJjNxNe$;$JP13r1GXMQ$jT;4M}32P@~X z{VtKyDOD;$R)Hl!O4Zv-RrA0qWzN6L^j1sN29Z^3!y3v>dCN3=!K!tQxTQOmM z{bw#|X&f|B=lfc2DlDxz9ywoMuv%`8II`T_s9IMA&uDJas<{AN#%pX!u(Gln(OMn2 zt9L{zvK0Z95$_QIgu5K5lEXh{#f-#To=JW#ZI@8)V< z+ROFK(xwQDCbHOrF8Lpq`J9N9tN0V`B7#pQ2#FtSTW_tbwc2)O-{yw_g?90AqlS3G zOJKzTmV~NuLq>ki5gl}g@L=gZS#KB6Jm8nTLfD@B-ZZp%V%0?anNuF$KyA#~**a}z zWR0(NVZ!sRF8d?k;0}*yGDwy+R|}-t#Kl!%W5t?J&Uh##{xl6c+2*rb9m;s5&ZM5P z7V|S6DF&w&DUCY-FTqFnHiV-pc)yYi0LL0DMDtDF4V9g3$I8#kBb|xAD}z@p{t#;| z_KUGqeWw$~NqSte;Hit$T0MF~OU(-JaBjq?IJI_oUJ1K%ZtiYBwM%P-9PlxR&|A*H z)jzN9*O$Dj1f8K*HLpE%G<8Up|Mgy3S${-$=m0=${Gclv@5LXwGAe9+x!X1|O`7}U z$^m~-QkI$dPT(x8F8?_2ERpLq4mvPi83cRokV4rxhZWGT63TdX!NzXG@W(=_S4e9D zwl2I@eCO|lpZ7K5?{t63-tGdf8tYm!ilTGFM z%Q5dyr};s?quTJ*lOn3;rG-rA`m**@OP^NAROD6Oee=Nw;NyrE`gPp7*Pi!6>&8bp z*CdR!i@*efKlpsBkJ!3H>!Uoc)VA??@bwfU(_`&??GA*|aUO{AvPs! zu5`XV@O!HzNUi=RY$rq#fAGW$L&V%zh z?5M0}G@t0&I_JBD?@c!3MM2~DRoxo~-L4e*ZJT&Y4+xzOI#lBObN;qjbrgCr5{5_e z=?Qeh#t~qcZjxj6)uWC=?1(gC-5XRmi{V~PJEY3GHhI2SBnKrf9Ew$7vwOk{$G9|U*Q(9F^YTa;b235S& zl2h|x{NK6w_Qy1<{rb!CUaO#3a1e->tu}1cn;gl`O)Y`}F`cFAEggH1|Ie40B1avusnmJX6aiGVX z>fkgv+S~}SbfeugJc(R!w=8AJ6vn4qt;5`($a$I?dFo~fAH*}4Tk^O{v-v>4v&Xy> z&V0e;OkVT+?UejujeHUJd_ZYF8d1UFuo^W*E=G#dOH1+vp(yrJ)(0*r?v#uHSVg8Z z$CxO}FtyM`vycQ-Xue!%3of*ODs%`-r9{q^EXf^pOCK*u_W~7pgNyu#iUW{~ZP*KV zkYR(9SVd@9e#TOMAHlWE$F;O5WtxX& zV5n5yIH;U6yl$|xj(4PvU8|g%zMfyYUNFsuJguIjwI27lMkc&QcBLMFrCJU~)0Wk% zX*DE@)@l=r|9o!vMcnv#+Q zvO4Ma8pJ7r1-f^a5}38qpVd(slv-;vTAM>WnpaBI1riPT5HzBtlQC9e#oG$;ZuME6tk34L2jrna43Z;Tn~D>S^2^8)h962pwLq zgivA!TzMXwdpotW|Ads=6mj3`guZ>LwR>zNxs=Foj;bpbMeYk~4+TRD zm8beQhAy{Fa|Q_TNZK)?z>coXtvs=(G_{u>)XN3w<$3AlW9S_;?Qt;y{$$ADbng4n z)<+QBlX~BypHk%d6vsaAWX|0W-|Q62o@IUK{^7li9;EDVdb}2}zglhJ&tShI&wx2( zz_@L|_GG{kc7;ST_`kCd=kh^&k^v8y0UO`|Y_ef4Gj!@Kr<&gH3T+!)DCuM8=>eSd z{MPP@F6SFA?u#7l6C&whJppo{_GOdw8M+YGzZK&aGMkK`X6^YKr$|_lAWW~$6|@el-@@e zjG2JjgYa{BIs_c>Jn_iWS8NGJ0)UY-CQ;ibGi0o?v?t3wCre(yjW3gRBqJ0rebbtQ zWEn%X_tq+w&Ee(!2k8Uh3`6N`0c~5&qLI06FBX&u?%w6=~Ge>F~4L+V5%-`8KT`j$0;*~W!3v5 zeb%QHEbld}yxNmqUMiAOc^O)%elY(VDW+H3zYAE9pSl30Snyn(_pVsrn_KvYrtB9{ z>0`C%|2psMwHThU=o+yYy}B3!SOfx=B6SvHGnNv0m%`eYQdgIFTo#f~m-5k;qevI+ zNEZ^Umh;Az%e$6J+RHbZg^VkS%=lZEB`% zTHSG%({c8-u=u9UpKn{~Bip~$HktS)5YL9ut>->kPmG_gi0W?0uI+ZW| z&Z(mJd5}S>R+p2f)aKtoDOQ-Q{TSgZRvY2;IXd@54m0 zL%)v0WTwN^%)@l_6&Li4g3SG5@1xSpqwWjE53Tv_jWX(dotvG0?s_)=Gta{J7GXSrRO^pmObSqJ6*Is9nU zx_)-Lf_}#8eKsw7w)r+T+HrEWc6RZ0c13nBihk0`bn-xU^5lK~Y<>QgdHzCn0bM(1 z<~>J{J4ejAKL0_@v1Jdd@eEdE=ec;BW?*gFR93{ zsO7H6^{!|pE|}IYn8~kyK>4qW`Cwx11x&f+=)8tozh*zb=EAt)fx5Hm-LUxFh-KYK zkoWCYo*kg4%j&5BU!%6xZnnK|RkLo7&u$JQZ?(>EdAloDUctslAMA^ z*jLLR(ZC4lBiMZrPy)MO5G|Jk=$&qpUlX((^)DY0)Qjl{XW;yYclm1L&)cmB_T%<;}R|i-Cp>iLaWfry3P{GmQxxcUFrH`l~&s?(EFEHSW(>x5NY& z8|{HmB0OO7h5kS&F>~ff^O-@QJ-%GziMj*CKjo`|7g4IoY;J)le}TE??crR-f66WK zo#j#~RB2{_(Vi)KH3pX}|5^TYak#gYh#H-Tvu6$Lg;Iq|T5$zxqtvVlAuYcPguuI- zc(=RVU9OC{@I!gMT(7oPn}TiL+Fu?H_KO;dGr62LA$cnpOadd3$LDR(n=%Z+Cu@J? zf&wDgXN6cYoCv|9=u$>@v|l^6!Wi7~7nCIg^_YF7G9qTbdVd&%Gwp9(p$*_6=8u+d zbHvGtwel&I4-%=o#0-A%f~%GI8bNV2MEII|CPtnXFC#(2>kvCY>ts-E0hd^ zVE6wR#Ho{EnPB||SWKL)VJUxkj_NwNTlp!=zVC?55pq(0CBS0^7cWJ>RPHcI2Or1+ zRS-f$s|Sc;IKi$Hi5csEk?7!DfcY=CiT+ak zZIXaHhSko4MIBA&k2cQ|42LHv6>Ma$@P*n5Rf96lkZsW@!%9`%EGvUevjcm~u3wJ% z8b{IMCncV==3qsFw!?_%y|$B;DAuTxfhI;9_wMWIg!^VamflY3FHDI0IjYLI+cu>u z-#dIB4t;oBV~ou}a_eOM3o0g#?vSsAi+^q(PR`b$nRUs!3h(cd`NI+CIkuEE(54nt zbSf}~(hNI(=%lT;bDAKk;Qs8>=7cotW|+)3u$lH&#P$opGvaCM|JFg5FHYbCL6=KQ z`kz+H8X7^z)@DG3m4bqoRP)l_HBFNSJ7W*4rj?*)s}_s6`m=n}F}5Sc^U9m!_S?u= zEiot+&xL-%sg`XYB756KA4U`RdV7Nfk$wNy#HZyUQfg~!mwg0Y>nUMsFUOgvWiF@s z_B}3(IUSSN+j*0u_Pa%!U|yGHJLui%gdAdr{y z=EwLlIkM;ds-g~$v(6^Imy>pUpXV#we2M1+0Aq*O_G&QH>v3Cd#(DL0{ndNza^J@X zdW-ny4Q{dX9d}COYwrF4cCGBmB2aa*ZaX+m54LHIiL3Ha$s6T$2HWDLy z5Axp&e=4}IpMEFzV24fmGJAeOH6jou>KOUQ{<8kgA*A=i|0uV)=>9{(U-1fq#MAY$ zW12-M@d7=!Ka%52u(#8s%7v-b|HWHi7rj-8374DA#jk1Z{~7iZs3Y>7VAyrw`o~lR zz|(+alScU4{AI9c{Wj)#vN+G#RFpeh{<~d{Ax`Y+=)eGCWL(-FywYla2JOvnq;5iD zVzseR@rK`jn+;0}VaFxq8&WU1NGN`*jW3dkdncPKrTRhOT@}tdS$z zX95YnJH@1qon7WYPLcPf1<4;d3+Y#KrHq^@Qzqd2=*j}q)CUwP=AoXHjAgWA5na>q z>mo)RoBM#N=sKEt)CeM-M?7`Bo#ZzCLNE0aFsrIv#69bGzT-zxn01=<%Hp4ZIaD?C>`T;Pa5VFgoVxI=Jis^H>Y4}vlZmEjApP#49nPGQKs}ljHG-^ z6yqyr3m9LKSv8Kv%gqk*J_(peP?^U@sLmGQ!_z6ar;cTM))(=N9g2py#}_nG#hn>a z$r653^xt4fsZ5vP$$FAh@SBdyfl#RRBCEqlBt&kg{~io3EcrFP#MbS=^;huTGcqS2w5qm zUdy{$*QH6GYfbe6&4#L?RSR=UWcBo(>EeH+mg4FjBQc|Q)wTLGOs(5vfz5afbLr*` zpTLuwcu84)+>^URv(3X^m3?br@~4b9Tr*C(ruyN4g$~um8c{1(6?)kVcf;!4 zemcd^t-AfH^L2@V%rf-!>l5=$Ng%H(J(jd}qxR`!5OI|&JjtIXjk!inPFo9u*x8VI zymoO(dd)+w%}Uk9a;$+LfiUH^)>*xrjOuuMjjIPM%C)!i`^7(%^ey`%<=-KvRQ_XS zGfO=j(l-(3o=%o}B=@d^oM$HzUhx{QA6)yzjeo`tL;IKEq-Tfu56|L$11-Y(O8c}zGLILBRd9WqziOn5(2 z_TnMb1iXLM7YbgS^y9P3{rGAkicd5ZUTB;3$YUm{rb*=-F%)Y^87x0yu^}8Omu)DUcrn+g0?k+OH4uuoA1mGyC1k%jR&z31%3-W5_Ggk- zC7fCqk4yy|&YNZ{vF25+9#}doPA$JRHnm2aiaRtc?dv*&(vVIJ>WG)l zg4k=eNj01nh*$3u*FRT`;hL$XEx&d+l{=8yLe=rpHxS8Pd(0{>G}uY>?}9iwD9J!> zomy)!Dry8U+c5gsv})M32yCOXL9lFOf}30#j7b&wS3Uo*QKqR2=W`KOZ^ma z5}fpKj)3ti_qJS3m3bvR9S?R9tGk_$#bBRV$l2jLrv4RCbK9%GtR{)L*GD6cc9D#;-a)JrL5A2(x&g(Vwh?IIEydzc`1m){9wYjS^i zbsxV%*Ij!`9DJMAGH*2Tfc?3bW<06n^R%1fBc!jU)$@OdJIChA+JH+Z-7!1v*tTuk zwr#u9v2As1+qUhb(=ktU;^a)8cjm*?{DG<3e_-zqcipx2TGthsUlij8zwhkG`+hy&ZAW)(eHY%T>d0*BKt>-x#T#gP6%73Hh8&FZ~l@aPG&` z6T(;PC+IGKdl;yx62>7DS?UseOBQ@D>LbtTqfir}6dQc!9ZcO4?C&b{FA~w99i+z- zX|V0bhZrJ47-B>htvDEDy%aIH??=}Y1);l%qK1fW!V9Ani*n?M@>bWgEsL`0aj-my z61)#FLktT;)bO*33D~ug`Uz6Y4N{p6Qih00h75}PiAl$Z$xM@oEf0%UHw)2;Dnf{h zyo)Ip$H=pZE2!0Q#E7b=458_b@cIpDR1ayHjp)QQs}75+sWm8}4;$c#8y=1rUgkRb zFzHW=m&!1jGE)2iHD3z3=hl3NJun~%H&AMzL!-s)<*rM4||b_8K|YPVb*SB z!)6_|*kUMdWX=<+GY?_z-mEPUkzDiX{n%$TuFmyC7!4pBnMt4}K|>AjtNZ<4SDjEr z5=<-X)6g$7W|~5b%UkcU9qFkC3tA_sf$E~TDI8zy=SPc%PdKDWG(%6Ki$-O|OKuj| zOcCeH8POz*Zh?bOMG(${K+m=#L+571Dk6{Fp2*8-$lET*>5_8bsf?ki*)(B<3?7gE zH@-q6@rNxoyOP=My>_K@jF5HQVne3kbTWgbV&qw7_D<61T{0qJqUMHC{y?%`EhYqk zX!Th-HifShL(R%KKK+B@U}~&d3bZ>sU`Z_1XeZkUk#wLZRVO#~Au?OPJk}JWP~(Pw^e`C| zqCoN+v52fX%1(Y?P9jG~rsq-$P%S&yEW3@)w6;A{K&7~I2s3&(WdSjluQky(Af0YT z`%x^e6*7@-H=!jrm3%nYFh2L0l6BQB|FkTBgEx7bBA;Kb2xY1WB&*w?t1d^FE2OEb z+?Gf5pW83SzmQY7#A6};j(I_*++?TAXLNB|#ipBJ5gle>d2wM_ zg;}3r(@U~gYz{KE9E3NbL_ShUuCDSuSQVap^qNPN3XO*MsusCs(z{W0IHtFPc6LHX zxz=u>(eGqg56kZXNUopm5HMwFl6kj!D z$5&`swlH6{1S(p_YFL>|+oTGc%dgs*XB!=9sFSZce5?-7uR4#cx(=+kuB>PQr`>wg zJ!aIk{ny+PyIsiFd~z|I*fkty)|`&kNE-jM+_FUCU1#$_kgwb1u7-%Ohwi9_&PXet zwS^)g(-rrEB&-FGCPaU&XgzlbtG)0f7L!cT?{3^&1ZqFYv%L z_y79JXfD(4g4>4=|i)&BvZhiaKiJx3lRkGRcPmHc3h;@!! zHkI;;)*D5x<-@$CXs*?7zuw=%eLUZlo?BdvmheE09b`S?@se7Zx;1!@U$di8g}s5J zodYw>TTQE5mn)Pczoj^>H|?KRXOh*Pvb`cs(yq^XZmrkcl#b2)^XK+f*Hw?gM#oMn zPQ{Ko$o*r-gI=d=NH>Hy0=TZ7uz_^Yk9B1JGle?8#d&8x(_qz}=rnk{rbMqWIdz$P zeO^2Zu(Un*eJ22aM}=PBKxXe8zOb!jH@0S1I<|RMp5PSN@$+5RwaBn{$IupI8w6Yi z<1i>&*}^#6o87{iAjRfG=$Y`}gBtyjw$C#aYsl%EJMG`G9LuIIwuNNS9|#+hLBBzR zE>KEtXyyDD9aB(+AHT^Km7jW@4&vvDx=88F4&A%<-xcG1{!J!C9fAOZ-jc7Ot$qm# z6^6t=Xo^UFkzbQGCT~9f?tw-NxhCIb{?WGXVn_a?=fGnih@i?tXM_S{TK)I?#{m<^ z0f;RCkD20t#`u6i zH)rUdM6C`r#~w}Ep_GHNWUHASeLN-9Z-MKBiNA**Z)U@Y=GX*BQS?W3+~!WwN9Ee) zigD2j0Y_Sx=GqkIIvnP@Uo}7tbA1bQ1A`;O$0H*ocq0M}1BY^12@4*`G^$THi(`1p zQPZ(s7NThuH5nFt8OOG*$M%njb_NKJ*A@=7C{6^H&b7z2^A>I#Czb}5LqsR8n9*)= zCmyB8Tn-jK0hYe2Csw;BKF244k0&Z>|AG`OVyR5|D2^MXP8+pOc|5E{0!~HaPC;Q| zr%`EE(WR%+tEVx?R>m4u@fKDIc~*&|R!O^7$=9bQ8fWnaX9*70oAg${)6R+}EPvIW z{pvl-89m9>ILXVi%v_a_ZgRBan|Tz-9&Jf&S2dlVBJb_(G+&kEOF72chOpV(Ux}6UTWLZ zYTG+{(KCC|4|O?kZ9A}fYMN$Uudr%vEkW>*&Kek(FyT z{oS?SzqbGP`DJmi+EcPyGtkd^yqpiaUWjv832-=TbvUQET3Wqc-gTHcz6LyA-_$x> z=3QSC0BWHSj}06&FluJ^+L|Kb1#91fcj*BhgNr!>GvDd43Q@cK3BS_OO_0}eSd zfEs{b=9iaHU$ZGEC@e=9&l?y<0Cb%bT%W^z+6`jg4eXN>k|qiS)-6uRmDr~v2+0YI z@CJ?X=8GYU;dzT0ev6HDgQMw;E9rcsaD#%SasuUiH|qqC?1BJ&N3wQ<1iB?9yhE0} zqcFT9!*U^wcOl)prK#I^+%>~Xcc!PjVX$;&jCW=#yTzrv|8kLm7$xtS6z^js>B|6<4on)l zlg)RN?{k-11L~asWy&5T+8&HR?z)Qi98VA0jDuWb_vXkC8kX)BjP9E0kCu)eR+8?v zf$nx?ma7tvrkulKPwsliPx^#UpB&CuAX5`)k9`48cTZ1atS5I%bVq;(1BAPM*`w8* zr@)v6G~mg9?lIug(~{E5kMY??((6Hh$j8#_F%MZj;0a_L?&*?m?@eqQk^gK^_bgcY z91-ss4|wk1kMnVSW>9+!>GMcI_VO3>O5=P^*L<;dd`a>2PC0o@qVyjA?&-~VLpO(% zu;%rL@u}eC<HzrJw4seHfby7!(wzu7szxxM#ZX#W{aPgCUF z=KO?aXxQa&*j2-iAI=}K5g*YRAIxDNTPK;DYyO~ZNB`ZxkL@S_4dj4L!hkL4&jWz} zA?V}K^7F_uU|%!f)G^>JFyLQ&z(sz*WnI9*T)_3-=VsksWNz;&zyUqC@3sB zRP!dH5g432hvf~VZRS|O2*%an8Cp^V8OtDe33KHr@fa>6#fW! zuj0`(Q!W;=r&Ac6H&ZW{sT8T?+N9c`f?s{Uyqy4P*XvEjlIU$8={B2f)*9_E{*UFh z#`eiU-}hUI-jy!!%W|t8zsM$⩔D03xg+otY~MR851PMl_%<7?K3oFk3Pa%W!0L` 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

    jM zwoEQ(8tFA{ABMnLY@E6DnhA+asmf|gi<$ro{bJgi(al-h4Xm_};G}IDbViaQcT)oP zoFv05i`KguY}OgAGIwhOeW84LC`j`Unadx@qJ^ApmH!C$3d z&OjE?K$1o~0$gz=CA7^C=C)2|=drQ;0wTNI*L$pro^|`UmIOeopg20=4_SPftVRyv zH;+dF`2C5y)^j}fClUef>Kkrz9Qha-Nq0Br5x1TnsbrovB$lDbKAOB3jIg{b{sA;j z(TTlt;aQ2ee5$6_SjJ(14hapB5lj(HDwgdF1FwO9T-yY)pm0FW&;6bG0dMClf=UWn z5NgqH;E)5wRYqv%{rfxC$^L3LsT^I1^u*Rvjsp5vJ#XJ!RZs}tx~X1H;SZAm zP(v;ujrq0$FM#!Z;$;#AbRh#tA;$^Hp3N{f0ZP;Cx9i(WFU{&PRLrY(Xf@{Gs1gai zTwJl=xY4nR<$K-wPB<$CF(LCxS{EzPEL3|Ge30S!xFmg}5bR70O5tM1=kTERS@#Pg z)th|U+pG2|bGmc@o$4)y9Zv*h-AA)JGR5P^7*g(lz;9YvGf0ooO=KVWoV7-=kd~t@ zC#xKGq>6hrR7#~Ka>8H3rJ?bUCVhmi0ulN@3i?urT*90cp<@)|5r2l6IhwUu$0&pk z8ksNPbWlbt7$@w55)V0!2_~4(W@gZ6uR)UymEQhk6dJ6MP*|@eK}&(o_S9Aqer{sH zzbS2}HsHI$TKPzU3hSX|Egt#~PNn7J*&(LUfSbq?=jkKCO-nBM5$!L&3DX?1{;`*wLgEBAKj=#Tv*&WZqoVICQ#8Wcowh4KR{iO5<4 zKEyiR^V(2@yc(+pf?c|$<+1MlSRCN!E|aKw8;^obbiue`)%r4M+}hGEjR~x1w0oS? zX|&7yjfD3)$}#EvHWT$u`jD?LcqBlkK1Wi>fcFGA7VTM|Pbl5ONb@us_6s$YIpRnr zZ)hqLg|(C;UW=cVCa4$5E8l30nYeD(7~>x$^kOl1RBmKyJz8VJwK-P~3;&%ZVg(Vg3VdtTdM zb!we?J#}bnTfZFq+5)7rau`Zmy&1f3d;jiO|5+3GsJQ4K?4Q(*@scRZ)!d6dY3;{G zu#FPM-cQkK9RdzCpmsG6GEdrsIT7p

    hn1cG|=wrSB1g_*zC4CvD@J2=?itIL3`S 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 literal 0 HcmV?d00001 From 8cbc642922a3f16cc2dc8eec5069c0b0496d1961 Mon Sep 17 00:00:00 2001 From: cartolari Date: Mon, 11 Jan 2016 13:23:08 -0200 Subject: [PATCH 07/28] Bump version to 1.0.2 --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 3aeeb10..32ca378 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-paypal", - "version": "1.0.1", + "version": "1.0.2", "description": "Native PayPal payment screen for React Native", "main": "index.js", "repository": { @@ -9,6 +9,7 @@ }, "keywords": [ "react", + "react-component", "react-native", "pay-pal", "android" From 099dc7a1a125beb4d11bda9697c715fe74844ba9 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Wed, 13 Jan 2016 10:33:14 +0100 Subject: [PATCH 08/28] Added react-native .gitignore --- .gitignore | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.gitignore b/.gitignore index 020c425..5be94be 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,38 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +project.xcworkspace + +# Android/IJ +# +.idea +.gradle +local.properties + +# node.js +# +node_modules/ +npm-debug.log + /android/build +/android/react-native-paypal.iml /.tern-port From ad1336f78d3666d8084906c35135abdc43454147 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Wed, 13 Jan 2016 11:02:32 +0100 Subject: [PATCH 09/28] Android and iOS sections in README --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e646ecd..b8fd2db 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,9 @@ A React Native interface for the PayPal Payment UI # Setup +Android +------- + 1. Add react-navive-paypal to your project ``` bash @@ -145,39 +148,42 @@ PayPal.paymentRequest(...).catch(function (error_code) { }) ``` +iOS +--- + ### TODO: - Automated tests - iOS version - Future payment (subscriptions) Paypal wrapper for React Native, currently only supports the bare minimum of buying a product. -###Integration +### Integration Include PayPal as normally, following their directions. Their integration steps and iOS SDK can be found [here](https://github.com/paypal/PayPal-iOS-SDK). After doing that, also drag MFLReactNativePayPal.h and MFLReactNativePayPal.m into your project. -###Initialization: +### Initialization: var MFLReactNativePayPal = require('NativeModules').MFLReactNativePayPal; MFLReactNativePayPal.initializePaypalEnvironment(, ""); -#####Environment Values that should be used here are declared in MFLReactNativePayPal.h +##### Environment Values that should be used here are declared in MFLReactNativePayPal.h • Sandbox = 0 • Production = 1 • No Network = 2 -###Prepare a Payment: +### Prepare a Payment: MFLReactNativePayPal.preparePaymentOfAmount(, , ); ie: MFLReactNativePayPal.preparePaymentOfAmount(100.00, "USD", "Bacon"); -###Prepare Configuration: +### Prepare Configuration: MFLReactNativePayPal.prepareConfigurationForMerchant(, , ); MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); -###Present the payment flow with a completion handler: +### Present the payment flow with a completion handler: MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { if (error) { From 1e8f13dd3fe69592257443135fb80272dc49f63f Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Wed, 13 Jan 2016 12:31:04 +0100 Subject: [PATCH 10/28] Renamed ReactPaypal => ios --- .gitmodules | 4 ++-- {ReactPaypal => ios}/.flowconfig | 0 {ReactPaypal => ios}/.gitignore | 0 {ReactPaypal => ios}/.npmignore | 0 .../MFLReactNativePayPal/MFLReactNativePayPal.h | 0 .../MFLReactNativePayPal/MFLReactNativePayPal.m | 0 {ReactPaypal => ios}/ReactPaypal.xcodeproj/project.pbxproj | 0 .../xcshareddata/xcschemes/ReactPaypal.xcscheme | 0 {ReactPaypal => ios}/ReactPaypalTests/Info.plist | 0 {ReactPaypal => ios}/ReactPaypalTests/ReactPaypalTests.m | 0 {ReactPaypal => ios}/iOS/AppDelegate.h | 0 {ReactPaypal => ios}/iOS/AppDelegate.m | 0 {ReactPaypal => ios}/iOS/Base.lproj/LaunchScreen.xib | 0 .../iOS/Images.xcassets/AppIcon.appiconset/Contents.json | 0 {ReactPaypal => ios}/iOS/Info.plist | 0 {ReactPaypal => ios}/iOS/main.jsbundle | 0 {ReactPaypal => ios}/iOS/main.m | 0 {ReactPaypal => ios}/index.ios.js | 0 {ReactPaypal => ios}/lib/Paypal | 0 {ReactPaypal => ios}/package.json | 0 20 files changed, 2 insertions(+), 2 deletions(-) rename {ReactPaypal => ios}/.flowconfig (100%) rename {ReactPaypal => ios}/.gitignore (100%) rename {ReactPaypal => ios}/.npmignore (100%) rename {ReactPaypal => ios}/MFLReactNativePayPal/MFLReactNativePayPal.h (100%) rename {ReactPaypal => ios}/MFLReactNativePayPal/MFLReactNativePayPal.m (100%) rename {ReactPaypal => ios}/ReactPaypal.xcodeproj/project.pbxproj (100%) rename {ReactPaypal => ios}/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme (100%) rename {ReactPaypal => ios}/ReactPaypalTests/Info.plist (100%) rename {ReactPaypal => ios}/ReactPaypalTests/ReactPaypalTests.m (100%) rename {ReactPaypal => ios}/iOS/AppDelegate.h (100%) rename {ReactPaypal => ios}/iOS/AppDelegate.m (100%) rename {ReactPaypal => ios}/iOS/Base.lproj/LaunchScreen.xib (100%) rename {ReactPaypal => ios}/iOS/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {ReactPaypal => ios}/iOS/Info.plist (100%) rename {ReactPaypal => ios}/iOS/main.jsbundle (100%) rename {ReactPaypal => ios}/iOS/main.m (100%) rename {ReactPaypal => ios}/index.ios.js (100%) rename {ReactPaypal => ios}/lib/Paypal (100%) rename {ReactPaypal => ios}/package.json (100%) diff --git a/.gitmodules b/.gitmodules index 617a2b1..eb9dee3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "ReactPaypal/lib/Paypal"] - path = ReactPaypal/lib/Paypal +[submodule "ios/lib/Paypal"] + path = ios/lib/Paypal url = git@github.com:paypal/PayPal-iOS-SDK.git diff --git a/ReactPaypal/.flowconfig b/ios/.flowconfig similarity index 100% rename from ReactPaypal/.flowconfig rename to ios/.flowconfig diff --git a/ReactPaypal/.gitignore b/ios/.gitignore similarity index 100% rename from ReactPaypal/.gitignore rename to ios/.gitignore diff --git a/ReactPaypal/.npmignore b/ios/.npmignore similarity index 100% rename from ReactPaypal/.npmignore rename to ios/.npmignore diff --git a/ReactPaypal/MFLReactNativePayPal/MFLReactNativePayPal.h b/ios/MFLReactNativePayPal/MFLReactNativePayPal.h similarity index 100% rename from ReactPaypal/MFLReactNativePayPal/MFLReactNativePayPal.h rename to ios/MFLReactNativePayPal/MFLReactNativePayPal.h diff --git a/ReactPaypal/MFLReactNativePayPal/MFLReactNativePayPal.m b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m similarity index 100% rename from ReactPaypal/MFLReactNativePayPal/MFLReactNativePayPal.m rename to ios/MFLReactNativePayPal/MFLReactNativePayPal.m diff --git a/ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj b/ios/ReactPaypal.xcodeproj/project.pbxproj similarity index 100% rename from ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj rename to ios/ReactPaypal.xcodeproj/project.pbxproj diff --git a/ReactPaypal/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme b/ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme similarity index 100% rename from ReactPaypal/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme rename to ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme diff --git a/ReactPaypal/ReactPaypalTests/Info.plist b/ios/ReactPaypalTests/Info.plist similarity index 100% rename from ReactPaypal/ReactPaypalTests/Info.plist rename to ios/ReactPaypalTests/Info.plist diff --git a/ReactPaypal/ReactPaypalTests/ReactPaypalTests.m b/ios/ReactPaypalTests/ReactPaypalTests.m similarity index 100% rename from ReactPaypal/ReactPaypalTests/ReactPaypalTests.m rename to ios/ReactPaypalTests/ReactPaypalTests.m diff --git a/ReactPaypal/iOS/AppDelegate.h b/ios/iOS/AppDelegate.h similarity index 100% rename from ReactPaypal/iOS/AppDelegate.h rename to ios/iOS/AppDelegate.h diff --git a/ReactPaypal/iOS/AppDelegate.m b/ios/iOS/AppDelegate.m similarity index 100% rename from ReactPaypal/iOS/AppDelegate.m rename to ios/iOS/AppDelegate.m diff --git a/ReactPaypal/iOS/Base.lproj/LaunchScreen.xib b/ios/iOS/Base.lproj/LaunchScreen.xib similarity index 100% rename from ReactPaypal/iOS/Base.lproj/LaunchScreen.xib rename to ios/iOS/Base.lproj/LaunchScreen.xib diff --git a/ReactPaypal/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from ReactPaypal/iOS/Images.xcassets/AppIcon.appiconset/Contents.json rename to ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/ReactPaypal/iOS/Info.plist b/ios/iOS/Info.plist similarity index 100% rename from ReactPaypal/iOS/Info.plist rename to ios/iOS/Info.plist diff --git a/ReactPaypal/iOS/main.jsbundle b/ios/iOS/main.jsbundle similarity index 100% rename from ReactPaypal/iOS/main.jsbundle rename to ios/iOS/main.jsbundle diff --git a/ReactPaypal/iOS/main.m b/ios/iOS/main.m similarity index 100% rename from ReactPaypal/iOS/main.m rename to ios/iOS/main.m diff --git a/ReactPaypal/index.ios.js b/ios/index.ios.js similarity index 100% rename from ReactPaypal/index.ios.js rename to ios/index.ios.js diff --git a/ReactPaypal/lib/Paypal b/ios/lib/Paypal similarity index 100% rename from ReactPaypal/lib/Paypal rename to ios/lib/Paypal diff --git a/ReactPaypal/package.json b/ios/package.json similarity index 100% rename from ReactPaypal/package.json rename to ios/package.json From e3714f69131a8ab12abdcda9e084f63f063e7198 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Wed, 13 Jan 2016 15:58:10 +0100 Subject: [PATCH 11/28] Created MFLReactNativePayPal.xcodeproj --- .../project.pbxproj | 262 ++++++++++++++++++ 1 file changed, 262 insertions(+) create mode 100644 ios/MFLReactNativePayPal.xcodeproj/project.pbxproj diff --git a/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj new file mode 100644 index 0000000..6f2c805 --- /dev/null +++ b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj @@ -0,0 +1,262 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 64D7A23C1C46907F008FCDA3 /* MFLReactNativePayPal.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 64D7A23B1C46907F008FCDA3 /* MFLReactNativePayPal.h */; }; + 64D7A23E1C46907F008FCDA3 /* MFLReactNativePayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D7A23D1C46907F008FCDA3 /* MFLReactNativePayPal.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 64D7A2361C46907F008FCDA3 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + 64D7A23C1C46907F008FCDA3 /* MFLReactNativePayPal.h in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 64D7A2381C46907F008FCDA3 /* libMFLReactNativePayPal.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMFLReactNativePayPal.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 64D7A23B1C46907F008FCDA3 /* MFLReactNativePayPal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MFLReactNativePayPal.h; sourceTree = ""; }; + 64D7A23D1C46907F008FCDA3 /* MFLReactNativePayPal.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MFLReactNativePayPal.m; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 64D7A2351C46907F008FCDA3 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 64D7A22F1C46907F008FCDA3 = { + isa = PBXGroup; + children = ( + 64D7A23A1C46907F008FCDA3 /* MFLReactNativePayPal */, + 64D7A2391C46907F008FCDA3 /* Products */, + ); + sourceTree = ""; + }; + 64D7A2391C46907F008FCDA3 /* Products */ = { + isa = PBXGroup; + children = ( + 64D7A2381C46907F008FCDA3 /* libMFLReactNativePayPal.a */, + ); + name = Products; + sourceTree = ""; + }; + 64D7A23A1C46907F008FCDA3 /* MFLReactNativePayPal */ = { + isa = PBXGroup; + children = ( + 64D7A23B1C46907F008FCDA3 /* MFLReactNativePayPal.h */, + 64D7A23D1C46907F008FCDA3 /* MFLReactNativePayPal.m */, + ); + path = MFLReactNativePayPal; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 64D7A2371C46907F008FCDA3 /* MFLReactNativePayPal */ = { + isa = PBXNativeTarget; + buildConfigurationList = 64D7A2411C46907F008FCDA3 /* Build configuration list for PBXNativeTarget "MFLReactNativePayPal" */; + buildPhases = ( + 64D7A2341C46907F008FCDA3 /* Sources */, + 64D7A2351C46907F008FCDA3 /* Frameworks */, + 64D7A2361C46907F008FCDA3 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MFLReactNativePayPal; + productName = MFLReactNativePayPal; + productReference = 64D7A2381C46907F008FCDA3 /* libMFLReactNativePayPal.a */; + productType = "com.apple.product-type.library.static"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 64D7A2301C46907F008FCDA3 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0720; + TargetAttributes = { + 64D7A2371C46907F008FCDA3 = { + CreatedOnToolsVersion = 7.2; + }; + }; + }; + buildConfigurationList = 64D7A2331C46907F008FCDA3 /* Build configuration list for PBXProject "MFLReactNativePayPal" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 64D7A22F1C46907F008FCDA3; + productRefGroup = 64D7A2391C46907F008FCDA3 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 64D7A2371C46907F008FCDA3 /* MFLReactNativePayPal */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 64D7A2341C46907F008FCDA3 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 64D7A23E1C46907F008FCDA3 /* MFLReactNativePayPal.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 64D7A23F1C46907F008FCDA3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 64D7A2401C46907F008FCDA3 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 64D7A2421C46907F008FCDA3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/node_modules/react-native/React/**", + "$(SRCROOT)/../../react-native/React/**", + ); + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 64D7A2431C46907F008FCDA3 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/node_modules/react-native/React/**", + "$(SRCROOT)/../../react-native/React/**", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 64D7A2331C46907F008FCDA3 /* Build configuration list for PBXProject "MFLReactNativePayPal" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 64D7A23F1C46907F008FCDA3 /* Debug */, + 64D7A2401C46907F008FCDA3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 64D7A2411C46907F008FCDA3 /* Build configuration list for PBXNativeTarget "MFLReactNativePayPal" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 64D7A2421C46907F008FCDA3 /* Debug */, + 64D7A2431C46907F008FCDA3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 64D7A2301C46907F008FCDA3 /* Project object */; +} From 040887320af023a9ca766f6fb0716ec6c89fee7b Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 09:38:48 +0100 Subject: [PATCH 12/28] PayPal iOS 2.13.0 --- ios/lib/Paypal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/lib/Paypal b/ios/lib/Paypal index e0b5f80..efcfab9 160000 --- a/ios/lib/Paypal +++ b/ios/lib/Paypal @@ -1 +1 @@ -Subproject commit e0b5f802c541084f88343dc033ac902feecbe4e0 +Subproject commit efcfab9308aba9382b0019ea17196731ba64e1b1 From dbcab7c7fac84d09ae2365fb7d56ce7a54185c1f Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 09:53:52 +0100 Subject: [PATCH 13/28] Added PayPalMobile and CardIO --- .../project.pbxproj | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj index 6f2c805..16ba412 100644 --- a/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj +++ b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj @@ -7,6 +7,10 @@ objects = { /* Begin PBXBuildFile section */ + 64976FFC1C47962B00C0178E /* libCardIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64976FF01C47962B00C0178E /* libCardIO.a */; }; + 64976FFD1C47962B00C0178E /* libopencv_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64976FF11C47962B00C0178E /* libopencv_core.a */; }; + 64976FFE1C47962B00C0178E /* libopencv_imgproc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64976FF21C47962B00C0178E /* libopencv_imgproc.a */; }; + 64976FFF1C47962B00C0178E /* libPayPalMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64976FF41C47962B00C0178E /* libPayPalMobile.a */; }; 64D7A23C1C46907F008FCDA3 /* MFLReactNativePayPal.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 64D7A23B1C46907F008FCDA3 /* MFLReactNativePayPal.h */; }; 64D7A23E1C46907F008FCDA3 /* MFLReactNativePayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D7A23D1C46907F008FCDA3 /* MFLReactNativePayPal.m */; }; /* End PBXBuildFile section */ @@ -25,6 +29,25 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 64976FE81C47962B00C0178E /* CardIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIO.h; sourceTree = ""; }; + 64976FE91C47962B00C0178E /* CardIOCreditCardInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOCreditCardInfo.h; sourceTree = ""; }; + 64976FEA1C47962B00C0178E /* CardIODetectionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIODetectionMode.h; sourceTree = ""; }; + 64976FEB1C47962B00C0178E /* CardIOPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewController.h; sourceTree = ""; }; + 64976FEC1C47962B00C0178E /* CardIOPaymentViewControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewControllerDelegate.h; sourceTree = ""; }; + 64976FED1C47962B00C0178E /* CardIOUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOUtilities.h; sourceTree = ""; }; + 64976FEE1C47962B00C0178E /* CardIOView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOView.h; sourceTree = ""; }; + 64976FEF1C47962B00C0178E /* CardIOViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOViewDelegate.h; sourceTree = ""; }; + 64976FF01C47962B00C0178E /* libCardIO.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libCardIO.a; sourceTree = ""; }; + 64976FF11C47962B00C0178E /* libopencv_core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_core.a; sourceTree = ""; }; + 64976FF21C47962B00C0178E /* libopencv_imgproc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_imgproc.a; sourceTree = ""; }; + 64976FF41C47962B00C0178E /* libPayPalMobile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libPayPalMobile.a; sourceTree = ""; }; + 64976FF51C47962B00C0178E /* PayPalConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalConfiguration.h; sourceTree = ""; }; + 64976FF61C47962B00C0178E /* PayPalFuturePaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalFuturePaymentViewController.h; sourceTree = ""; }; + 64976FF71C47962B00C0178E /* PayPalMobile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalMobile.h; sourceTree = ""; }; + 64976FF81C47962B00C0178E /* PayPalOAuthScopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalOAuthScopes.h; sourceTree = ""; }; + 64976FF91C47962B00C0178E /* PayPalPayment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPayment.h; sourceTree = ""; }; + 64976FFA1C47962B00C0178E /* PayPalPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPaymentViewController.h; sourceTree = ""; }; + 64976FFB1C47962B00C0178E /* PayPalProfileSharingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalProfileSharingViewController.h; sourceTree = ""; }; 64D7A2381C46907F008FCDA3 /* libMFLReactNativePayPal.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMFLReactNativePayPal.a; sourceTree = BUILT_PRODUCTS_DIR; }; 64D7A23B1C46907F008FCDA3 /* MFLReactNativePayPal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MFLReactNativePayPal.h; sourceTree = ""; }; 64D7A23D1C46907F008FCDA3 /* MFLReactNativePayPal.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MFLReactNativePayPal.m; sourceTree = ""; }; @@ -35,15 +58,56 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 64976FFC1C47962B00C0178E /* libCardIO.a in Frameworks */, + 64976FFD1C47962B00C0178E /* libopencv_core.a in Frameworks */, + 64976FFF1C47962B00C0178E /* libPayPalMobile.a in Frameworks */, + 64976FFE1C47962B00C0178E /* libopencv_imgproc.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 64976FE71C47962B00C0178E /* CardIO */ = { + isa = PBXGroup; + children = ( + 64976FE81C47962B00C0178E /* CardIO.h */, + 64976FE91C47962B00C0178E /* CardIOCreditCardInfo.h */, + 64976FEA1C47962B00C0178E /* CardIODetectionMode.h */, + 64976FEB1C47962B00C0178E /* CardIOPaymentViewController.h */, + 64976FEC1C47962B00C0178E /* CardIOPaymentViewControllerDelegate.h */, + 64976FED1C47962B00C0178E /* CardIOUtilities.h */, + 64976FEE1C47962B00C0178E /* CardIOView.h */, + 64976FEF1C47962B00C0178E /* CardIOViewDelegate.h */, + 64976FF01C47962B00C0178E /* libCardIO.a */, + 64976FF11C47962B00C0178E /* libopencv_core.a */, + 64976FF21C47962B00C0178E /* libopencv_imgproc.a */, + ); + name = CardIO; + path = lib/Paypal/CardIO; + sourceTree = ""; + }; + 64976FF31C47962B00C0178E /* PayPalMobile */ = { + isa = PBXGroup; + children = ( + 64976FF41C47962B00C0178E /* libPayPalMobile.a */, + 64976FF51C47962B00C0178E /* PayPalConfiguration.h */, + 64976FF61C47962B00C0178E /* PayPalFuturePaymentViewController.h */, + 64976FF71C47962B00C0178E /* PayPalMobile.h */, + 64976FF81C47962B00C0178E /* PayPalOAuthScopes.h */, + 64976FF91C47962B00C0178E /* PayPalPayment.h */, + 64976FFA1C47962B00C0178E /* PayPalPaymentViewController.h */, + 64976FFB1C47962B00C0178E /* PayPalProfileSharingViewController.h */, + ); + name = PayPalMobile; + path = lib/Paypal/PayPalMobile; + sourceTree = ""; + }; 64D7A22F1C46907F008FCDA3 = { isa = PBXGroup; children = ( + 64976FE71C47962B00C0178E /* CardIO */, + 64976FF31C47962B00C0178E /* PayPalMobile */, 64D7A23A1C46907F008FCDA3 /* MFLReactNativePayPal */, 64D7A2391C46907F008FCDA3 /* Products */, ); @@ -216,6 +280,11 @@ "$(SRCROOT)/node_modules/react-native/React/**", "$(SRCROOT)/../../react-native/React/**", ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/lib/Paypal/CardIO", + "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", + ); ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -230,6 +299,11 @@ "$(SRCROOT)/node_modules/react-native/React/**", "$(SRCROOT)/../../react-native/React/**", ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/lib/Paypal/CardIO", + "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", + ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; From e73c13164336cfb3dff0c0a021ee0579e7f20b67 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 10:01:21 +0100 Subject: [PATCH 14/28] Other Linker Flags --- ios/MFLReactNativePayPal.xcodeproj/project.pbxproj | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj index 16ba412..6b8f36e 100644 --- a/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj +++ b/ios/MFLReactNativePayPal.xcodeproj/project.pbxproj @@ -286,6 +286,10 @@ "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", ); ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "-lc++", + "-ObjC", + ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; @@ -304,6 +308,10 @@ "$(PROJECT_DIR)/lib/Paypal/CardIO", "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", ); + OTHER_LDFLAGS = ( + "-lc++", + "-ObjC", + ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; From e84d3f117ce32206a8388af8f2253755dc3c29a8 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 10:23:38 +0100 Subject: [PATCH 15/28] Moved license to ios folder --- LICENSE.md => ios/LICENSE.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE.md => ios/LICENSE.md (100%) diff --git a/LICENSE.md b/ios/LICENSE.md similarity index 100% rename from LICENSE.md rename to ios/LICENSE.md From 10a81e1f3f8247e0ac4a3e68f119ce1d7707a860 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 10:24:59 +0100 Subject: [PATCH 16/28] Removed test project --- ios/ReactPaypal.xcodeproj/project.pbxproj | 737 ------------------ .../xcschemes/ReactPaypal.xcscheme | 112 --- ios/ReactPaypalTests/Info.plist | 24 - ios/ReactPaypalTests/ReactPaypalTests.m | 68 -- ios/iOS/AppDelegate.h | 16 - ios/iOS/AppDelegate.m | 60 -- ios/iOS/Base.lproj/LaunchScreen.xib | 42 - .../AppIcon.appiconset/Contents.json | 38 - ios/iOS/Info.plist | 42 - ios/iOS/main.jsbundle | 8 - ios/iOS/main.m | 18 - 11 files changed, 1165 deletions(-) delete mode 100644 ios/ReactPaypal.xcodeproj/project.pbxproj delete mode 100644 ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme delete mode 100644 ios/ReactPaypalTests/Info.plist delete mode 100644 ios/ReactPaypalTests/ReactPaypalTests.m delete mode 100644 ios/iOS/AppDelegate.h delete mode 100644 ios/iOS/AppDelegate.m delete mode 100644 ios/iOS/Base.lproj/LaunchScreen.xib delete mode 100644 ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 ios/iOS/Info.plist delete mode 100644 ios/iOS/main.jsbundle delete mode 100644 ios/iOS/main.m diff --git a/ios/ReactPaypal.xcodeproj/project.pbxproj b/ios/ReactPaypal.xcodeproj/project.pbxproj deleted file mode 100644 index 9c522c7..0000000 --- a/ios/ReactPaypal.xcodeproj/project.pbxproj +++ /dev/null @@ -1,737 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 008F07F21AC5B25A0029DE68 /* main.jsbundle */; }; - 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; - 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; - 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; }; - 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; - 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; - 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; - 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; - 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; - 32A2D8201B38C9820037584B /* MFLReactNativePayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */; }; - 32A2D8321B38C9C30037584B /* libPayPalMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */; }; - 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8331B38D0900037584B /* Accelerate.framework */; }; - 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8351B38D0950037584B /* AudioToolbox.framework */; }; - 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8371B38D09A0037584B /* AVFoundation.framework */; }; - 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8391B38D09E0037584B /* CoreLocation.framework */; }; - 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83B1B38D0A30037584B /* CoreMedia.framework */; }; - 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83D1B38D0A70037584B /* MessageUI.framework */; }; - 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */; }; - 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */; }; - 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTActionSheet; - }; - 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTGeolocation; - }; - 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B5115D1A9E6B3D00147676; - remoteInfo = RCTImage; - }; - 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B511DB1A9E6C8500147676; - remoteInfo = RCTNetwork; - }; - 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 832C81801AAF6DEF007FA2F7; - remoteInfo = RCTVibration; - }; - 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTSettings; - }; - 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3C86DF461ADF2C930047B81A; - remoteInfo = RCTWebSocket; - }; - 146834031AC3E56700842450 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; - remoteInfo = React; - }; - 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTLinking; - }; - 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B5119B1A9E6C1200147676; - remoteInfo = RCTText; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.jsbundle; path = iOS/main.jsbundle; sourceTree = ""; }; - 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = ""; }; - 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = ""; }; - 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = ""; }; - 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = ""; }; - 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = ""; }; - 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 00E356F21AD99517003FC87E /* ReactPaypalTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactPaypalTests.m; sourceTree = ""; }; - 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; - 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* ReactPaypal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactPaypal.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iOS/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iOS/AppDelegate.m; sourceTree = ""; }; - 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = iOS/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iOS/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iOS/main.m; sourceTree = ""; }; - 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; - 32A2D81E1B38C9820037584B /* MFLReactNativePayPal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MFLReactNativePayPal.h; sourceTree = ""; }; - 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MFLReactNativePayPal.m; sourceTree = ""; }; - 32A2D8221B38C9C30037584B /* CardIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIO.h; sourceTree = ""; }; - 32A2D8231B38C9C30037584B /* CardIOCreditCardInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOCreditCardInfo.h; sourceTree = ""; }; - 32A2D8241B38C9C30037584B /* CardIODetectionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIODetectionMode.h; sourceTree = ""; }; - 32A2D8251B38C9C30037584B /* CardIOPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewController.h; sourceTree = ""; }; - 32A2D8261B38C9C30037584B /* CardIOPaymentViewControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewControllerDelegate.h; sourceTree = ""; }; - 32A2D8271B38C9C30037584B /* CardIOUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOUtilities.h; sourceTree = ""; }; - 32A2D8281B38C9C30037584B /* CardIOView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOView.h; sourceTree = ""; }; - 32A2D8291B38C9C30037584B /* CardIOViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOViewDelegate.h; sourceTree = ""; }; - 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libPayPalMobile.a; sourceTree = ""; }; - 32A2D82B1B38C9C30037584B /* PayPalConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalConfiguration.h; sourceTree = ""; }; - 32A2D82C1B38C9C30037584B /* PayPalFuturePaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalFuturePaymentViewController.h; sourceTree = ""; }; - 32A2D82D1B38C9C30037584B /* PayPalMobile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalMobile.h; sourceTree = ""; }; - 32A2D82E1B38C9C30037584B /* PayPalOAuthScopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalOAuthScopes.h; sourceTree = ""; }; - 32A2D82F1B38C9C30037584B /* PayPalPayment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPayment.h; sourceTree = ""; }; - 32A2D8301B38C9C30037584B /* PayPalPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPaymentViewController.h; sourceTree = ""; }; - 32A2D8311B38C9C30037584B /* PayPalProfileSharingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalProfileSharingViewController.h; sourceTree = ""; }; - 32A2D8331B38D0900037584B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - 32A2D8351B38D0950037584B /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - 32A2D8371B38D09A0037584B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - 32A2D8391B38D09E0037584B /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; - 32A2D83B1B38D0A30037584B /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; - 32A2D83D1B38D0A70037584B /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; - 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; - 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; - 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */, - 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */, - 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */, - 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */, - 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */, - 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */, - 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */, - 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */, - 146834051AC3E58100842450 /* libReact.a in Frameworks */, - 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */, - 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */, - 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */, - 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */, - 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */, - 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */, - 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, - 32A2D8321B38C9C30037584B /* libPayPalMobile.a in Frameworks */, - 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, - 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 00C302A81ABCB8CE00DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302B61ABCB90400DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302BC1ABCB91800DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302D41ABCB9D200DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302E01ABCB9EE00DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */, - ); - name = Products; - sourceTree = ""; - }; - 00E356EF1AD99517003FC87E /* ReactPaypalTests */ = { - isa = PBXGroup; - children = ( - 00E356F21AD99517003FC87E /* ReactPaypalTests.m */, - 00E356F01AD99517003FC87E /* Supporting Files */, - ); - path = ReactPaypalTests; - sourceTree = ""; - }; - 00E356F01AD99517003FC87E /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 00E356F11AD99517003FC87E /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 139105B71AF99BAD00B5F7CC /* Products */ = { - isa = PBXGroup; - children = ( - 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */, - ); - name = Products; - sourceTree = ""; - }; - 139FDEE71B06529A00C62182 /* Products */ = { - isa = PBXGroup; - children = ( - 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */, - ); - name = Products; - sourceTree = ""; - }; - 13B07FAE1A68108700A75B9A /* ReactPaypal */ = { - isa = PBXGroup; - children = ( - 008F07F21AC5B25A0029DE68 /* main.jsbundle */, - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, - 13B07FB01A68108700A75B9A /* AppDelegate.m */, - 13B07FB51A68108700A75B9A /* Images.xcassets */, - 13B07FB61A68108700A75B9A /* Info.plist */, - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, - 13B07FB71A68108700A75B9A /* main.m */, - 32A2D8131B38C96C0037584B /* MFLReactNativePayPal */, - ); - name = ReactPaypal; - sourceTree = ""; - }; - 146834001AC3E56700842450 /* Products */ = { - isa = PBXGroup; - children = ( - 146834041AC3E56700842450 /* libReact.a */, - ); - name = Products; - sourceTree = ""; - }; - 32A2D8131B38C96C0037584B /* MFLReactNativePayPal */ = { - isa = PBXGroup; - children = ( - 32A2D81E1B38C9820037584B /* MFLReactNativePayPal.h */, - 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */, - ); - path = MFLReactNativePayPal; - sourceTree = ""; - }; - 32A2D8211B38C9C30037584B /* PayPalMobile */ = { - isa = PBXGroup; - children = ( - 32A2D8221B38C9C30037584B /* CardIO.h */, - 32A2D8231B38C9C30037584B /* CardIOCreditCardInfo.h */, - 32A2D8241B38C9C30037584B /* CardIODetectionMode.h */, - 32A2D8251B38C9C30037584B /* CardIOPaymentViewController.h */, - 32A2D8261B38C9C30037584B /* CardIOPaymentViewControllerDelegate.h */, - 32A2D8271B38C9C30037584B /* CardIOUtilities.h */, - 32A2D8281B38C9C30037584B /* CardIOView.h */, - 32A2D8291B38C9C30037584B /* CardIOViewDelegate.h */, - 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */, - 32A2D82B1B38C9C30037584B /* PayPalConfiguration.h */, - 32A2D82C1B38C9C30037584B /* PayPalFuturePaymentViewController.h */, - 32A2D82D1B38C9C30037584B /* PayPalMobile.h */, - 32A2D82E1B38C9C30037584B /* PayPalOAuthScopes.h */, - 32A2D82F1B38C9C30037584B /* PayPalPayment.h */, - 32A2D8301B38C9C30037584B /* PayPalPaymentViewController.h */, - 32A2D8311B38C9C30037584B /* PayPalProfileSharingViewController.h */, - ); - name = PayPalMobile; - path = lib/Paypal/PayPalMobile; - sourceTree = ""; - }; - 78C398B11ACF4ADC00677621 /* Products */ = { - isa = PBXGroup; - children = ( - 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, - ); - name = Products; - sourceTree = ""; - }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { - isa = PBXGroup; - children = ( - 32A2D8211B38C9C30037584B /* PayPalMobile */, - 146833FF1AC3E56700842450 /* React.xcodeproj */, - 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, - 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, - 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, - 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, - 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, - 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, - 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, - 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, - 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, - ); - name = Libraries; - sourceTree = ""; - }; - 832341B11AAA6A8300B99B32 /* Products */ = { - isa = PBXGroup; - children = ( - 832341B51AAA6A8300B99B32 /* libRCTText.a */, - ); - name = Products; - sourceTree = ""; - }; - 83CBB9F61A601CBA00E9B192 = { - isa = PBXGroup; - children = ( - 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */, - 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */, - 32A2D83D1B38D0A70037584B /* MessageUI.framework */, - 32A2D83B1B38D0A30037584B /* CoreMedia.framework */, - 32A2D8391B38D09E0037584B /* CoreLocation.framework */, - 32A2D8371B38D09A0037584B /* AVFoundation.framework */, - 32A2D8351B38D0950037584B /* AudioToolbox.framework */, - 32A2D8331B38D0900037584B /* Accelerate.framework */, - 13B07FAE1A68108700A75B9A /* ReactPaypal */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* ReactPaypalTests */, - 83CBBA001A601CBA00E9B192 /* Products */, - ); - indentWidth = 2; - sourceTree = ""; - tabWidth = 2; - }; - 83CBBA001A601CBA00E9B192 /* Products */ = { - isa = PBXGroup; - children = ( - 13B07F961A680F5B00A75B9A /* ReactPaypal.app */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* ReactPaypal */ = { - isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */; - buildPhases = ( - 13B07F871A680F5B00A75B9A /* Sources */, - 13B07F8C1A680F5B00A75B9A /* Frameworks */, - 13B07F8E1A680F5B00A75B9A /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = ReactPaypal; - productName = "Hello World"; - productReference = 13B07F961A680F5B00A75B9A /* ReactPaypal.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 83CBB9F71A601CBA00E9B192 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0610; - ORGANIZATIONNAME = Facebook; - }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 83CBB9F61A601CBA00E9B192; - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */; - ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; - }, - { - ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */; - ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; - }, - { - ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */; - ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; - }, - { - ProductGroup = 78C398B11ACF4ADC00677621 /* Products */; - ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; - }, - { - ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */; - ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; - }, - { - ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */; - ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; - }, - { - ProductGroup = 832341B11AAA6A8300B99B32 /* Products */; - ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; - }, - { - ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */; - ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; - }, - { - ProductGroup = 139FDEE71B06529A00C62182 /* Products */; - ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - }, - { - ProductGroup = 146834001AC3E56700842450 /* Products */; - ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 13B07F861A680F5B00A75B9A /* ReactPaypal */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTActionSheet.a; - remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTGeolocation.a; - remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTImage.a; - remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTNetwork.a; - remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTVibration.a; - remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTSettings.a; - remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTWebSocket.a; - remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 146834041AC3E56700842450 /* libReact.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libReact.a; - remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTLinking.a; - remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 832341B51AAA6A8300B99B32 /* libRCTText.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTText.a; - remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 13B07F8E1A680F5B00A75B9A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */, - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 13B07F871A680F5B00A75B9A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 32A2D8201B38C9820037584B /* MFLReactNativePayPal.m in Sources */, - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, - 13B07FC11A68108700A75B9A /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { - isa = PBXVariantGroup; - children = ( - 13B07FB21A68108700A75B9A /* Base */, - ); - name = LaunchScreen.xib; - path = iOS; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 13B07F941A680F5B00A75B9A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/node_modules/react-native/React\"/**", - ); - INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", - ); - OTHER_LDFLAGS = ( - "-ObjC", - "-lc++", - ); - PRODUCT_NAME = ReactPaypal; - }; - name = Debug; - }; - 13B07F951A680F5B00A75B9A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/node_modules/react-native/React\"/**", - ); - INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", - ); - OTHER_LDFLAGS = ( - "-ObjC", - "-lc++", - ); - PRODUCT_NAME = ReactPaypal; - }; - name = Release; - }; - 83CBBA201A601CBA00E9B192 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/node_modules/react-native/React/**", - ); - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 83CBBA211A601CBA00E9B192 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/node_modules/react-native/React/**", - ); - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 13B07F941A680F5B00A75B9A /* Debug */, - 13B07F951A680F5B00A75B9A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 83CBBA201A601CBA00E9B192 /* Debug */, - 83CBBA211A601CBA00E9B192 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; -} diff --git a/ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme b/ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme deleted file mode 100644 index ec0f74b..0000000 --- a/ios/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/ReactPaypalTests/Info.plist b/ios/ReactPaypalTests/Info.plist deleted file mode 100644 index 886825c..0000000 --- a/ios/ReactPaypalTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/ios/ReactPaypalTests/ReactPaypalTests.m b/ios/ReactPaypalTests/ReactPaypalTests.m deleted file mode 100644 index 31fc729..0000000 --- a/ios/ReactPaypalTests/ReactPaypalTests.m +++ /dev/null @@ -1,68 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#import -#import - -#import "RCTAssert.h" -#import "RCTRedBox.h" -#import "RCTRootView.h" - -#define TIMEOUT_SECONDS 240 -#define TEXT_TO_LOOK_FOR @"Welcome to React Native!" - -@interface ReactPaypalTests : XCTestCase - -@end - -@implementation ReactPaypalTests - - -- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test -{ - if (test(view)) { - return YES; - } - for (UIView *subview in [view subviews]) { - if ([self findSubviewInView:subview matching:test]) { - return YES; - } - } - return NO; -} - -- (void)testRendersWelcomeScreen { - UIViewController *vc = [[[[UIApplication sharedApplication] delegate] window] rootViewController]; - NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS]; - BOOL foundElement = NO; - NSString *redboxError = nil; - - while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) { - [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; - [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; - - redboxError = [[RCTRedBox sharedInstance] currentErrorMessage]; - - foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) { - if ([view respondsToSelector:@selector(attributedText)]) { - NSString *text = [(id)view attributedText].string; - if ([text isEqualToString:TEXT_TO_LOOK_FOR]) { - return YES; - } - } - return NO; - }]; - } - - XCTAssertNil(redboxError, @"RedBox error: %@", redboxError); - XCTAssertTrue(foundElement, @"Cound't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS); -} - - -@end diff --git a/ios/iOS/AppDelegate.h b/ios/iOS/AppDelegate.h deleted file mode 100644 index a9654d5..0000000 --- a/ios/iOS/AppDelegate.h +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#import - -@interface AppDelegate : UIResponder - -@property (nonatomic, strong) UIWindow *window; - -@end diff --git a/ios/iOS/AppDelegate.m b/ios/iOS/AppDelegate.m deleted file mode 100644 index 8b16bec..0000000 --- a/ios/iOS/AppDelegate.m +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#import "AppDelegate.h" - -#import "RCTRootView.h" - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions -{ - NSURL *jsCodeLocation; - - /** - * Loading JavaScript code - uncomment the one you want. - * - * OPTION 1 - * Load from development server. Start the server from the repository root: - * - * $ npm start - * - * To run on device, change `localhost` to the IP address of your computer - * (you can get this by typing `ifconfig` into the terminal and selecting the - * `inet` value under `en0:`) and make sure your computer and iOS device are - * on the same Wi-Fi network. - */ - - jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"]; - - /** - * OPTION 2 - * Load from pre-bundled file on disk. To re-generate the static bundle - * from the root of your project directory, run - * - * $ react-native bundle --minify - * - * see http://facebook.github.io/react-native/docs/runningondevice.html - */ - -// jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; - - RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation - moduleName:@"ReactPaypal" - launchOptions:launchOptions]; - - self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - UIViewController *rootViewController = [[UIViewController alloc] init]; - rootViewController.view = rootView; - self.window.rootViewController = rootViewController; - [self.window makeKeyAndVisible]; - return YES; -} - -@end diff --git a/ios/iOS/Base.lproj/LaunchScreen.xib b/ios/iOS/Base.lproj/LaunchScreen.xib deleted file mode 100644 index 2f81a12..0000000 --- a/ios/iOS/Base.lproj/LaunchScreen.xib +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 118c98f..0000000 --- a/ios/iOS/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "images" : [ - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/ios/iOS/Info.plist b/ios/iOS/Info.plist deleted file mode 100644 index 0a56a6e..0000000 --- a/ios/iOS/Info.plist +++ /dev/null @@ -1,42 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - NSLocationWhenInUseUsageDescription - - - diff --git a/ios/iOS/main.jsbundle b/ios/iOS/main.jsbundle deleted file mode 100644 index b702b30..0000000 --- a/ios/iOS/main.jsbundle +++ /dev/null @@ -1,8 +0,0 @@ -// Offline JS -// To re-generate the offline bundle, run this from the root of your project: -// -// $ react-native bundle --minify -// -// See http://facebook.github.io/react-native/docs/runningondevice.html for more details. - -throw new Error('Offline JS file is empty. See iOS/main.jsbundle for instructions'); diff --git a/ios/iOS/main.m b/ios/iOS/main.m deleted file mode 100644 index 3d767fc..0000000 --- a/ios/iOS/main.m +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#import - -#import "AppDelegate.h" - -int main(int argc, char * argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} From f5ddd9a2b750ba4ee4988637f3c6fa3688bda752 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 13:54:28 +0100 Subject: [PATCH 17/28] Simple payment working in iOS --- index.js | 40 ++++++++++++++++--- .../MFLReactNativePayPal.m | 2 +- 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 11dee5c..297482c 100644 --- a/index.js +++ b/index.js @@ -1,15 +1,45 @@ 'use strict'; +var {NativeModules, Platform} = require('react-native') +var {PayPal, MFLReactNativePayPal} = NativeModules; -var {PayPal} = require('react-native').NativeModules; +var constants; -var constants = {}; -var constantNames = Object.keys(PayPal).filter(p => p == p.toUpperCase()); -constantNames.forEach(c => constants[c] = PayPal[c]); +if (Platform.OS === 'android') { + constants = {}; + var constantNames = Object.keys(PayPal).filter(p => p == p.toUpperCase()); + constantNames.forEach(c => constants[c] = PayPal[c]); +} else { + constants = { + SANDBOX: 0, + PRODUCTION: 1, + NO_NETWORK: 2, + + USER_CANCELLED: 'USER_CANCELLED', + INVALID_CONFIG: 'INVALID_CONFIG' + } +} var functions = { paymentRequest(payPalParameters) { return new Promise(function(resolve, reject) { - PayPal.paymentRequest(payPalParameters, resolve, reject); + if (Platform.OS === 'android') { + PayPal.paymentRequest(payPalParameters, resolve, reject); + } else { + MFLReactNativePayPal.initializePaypalEnvironment(payPalParameters.environment, payPalParameters.clientId); + MFLReactNativePayPal.preparePaymentOfAmount(parseFloat(payPalParameters.price), payPalParameters.currency, payPalParameters.description); + MFLReactNativePayPal.prepareConfigurationForMerchant("Shape A Future", true, "spenden@aktion-europa-hilft.de"); + MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { + if (error) { + reject(constants.INVALID_CONFIG, error) + } else { + if (payload.status === 1) { + resolve(payload); + } else { + reject(constants.USER_CANCELLED, payload); + } + } + }); + } }); } }; diff --git a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m index 92e77cd..936bda9 100644 --- a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m +++ b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m @@ -25,7 +25,7 @@ @implementation MFLReactNativePayPal RCT_EXPORT_MODULE(); -RCT_EXPORT_METHOD(initializePaypalEnvironment:(PayPalEnvironment)environment +RCT_EXPORT_METHOD(initializePaypalEnvironment:(int)environment forClientId:(NSString *)clientId ) { dispatch_async(dispatch_get_main_queue(), ^{ From 62e9827dd74cf9e67d10110dd3744da2ec588356 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 14:29:40 +0100 Subject: [PATCH 18/28] Updated package.json with information from deleted ios/package.json --- ios/package.json | 22 ---------------------- package.json | 8 ++++++-- 2 files changed, 6 insertions(+), 24 deletions(-) delete mode 100644 ios/package.json diff --git a/ios/package.json b/ios/package.json deleted file mode 100644 index 75c865a..0000000 --- a/ios/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "react-paypal", - "version": "0.0.1", - "private": false, - "scripts": { - "start": "node_modules/react-native/packager/packager.sh" - }, - "keywords": [ - "react-component", - "react-native", - "ios" - ], - "repository": { - "type": "git", - "url": "git@github.com:MattFoley/react-native-paypal.git" - }, - "dependencies": { - "react-native": "^0.5.0" - }, - "main":"index.ios.js", - "author": "iOSGuy (http://github.com/MattFoley)" -} diff --git a/package.json b/package.json index 32ca378..caeab93 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,17 @@ "react-component", "react-native", "pay-pal", - "android" + "android", + "ios" ], "author": "contato@vizir.com.br", + "contributors": [ + "iOSGuy (http://github.com/MattFoley)", + "Timo Uhlmann (http://github.com/amiuhle)" + ], "license": "MIT", "bugs": { "url": "https://github.com/vizir/react-native-paypal/issues" }, "homepage": "https://github.com/vizir/react-native-paypal" } - From 2ecfd0c18b3f329fab1890d5480cb2d37058fa78 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 14:45:35 +0100 Subject: [PATCH 19/28] Removed ios/index.ios.js --- ios/index.ios.js | 81 ------------------------------------------------ 1 file changed, 81 deletions(-) delete mode 100644 ios/index.ios.js diff --git a/ios/index.ios.js b/ios/index.ios.js deleted file mode 100644 index a516bb2..0000000 --- a/ios/index.ios.js +++ /dev/null @@ -1,81 +0,0 @@ -/** - * Sample React Native App - * https://github.com/facebook/react-native - */ -'use strict'; - -var MFLReactNativePayPal = require('NativeModules').MFLReactNativePayPal; -var React = require('react-native'); - -var { - AppRegistry, - StyleSheet, - Text, - View, - TouchableHighlight -} = React; - -var ReactPaypal = React.createClass({ - componentDidMount: function() { - console.log("Component did mount"); - MFLReactNativePayPal.initializePaypalEnvironment(0, - "AWyPKtVl7ac7SOlIscEe-dONGB-oBYav2TwimOgB1FysVGcKneAkj_1O1LV-Vnr0PEeMk5NmweJfIiLm"); - }, - - _onPressButton: function() { - MFLReactNativePayPal.preparePaymentOfAmount(100.00, "USD", "Bacon"); - MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); - MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { - if (error) { - //Handle Error - return; - } else { - - console.log("payload: " + payload); - if (payload.status == 1) { - console.log(payload.confirmation); - } else { - console.log("User cancelled payment"); - } - } - }); - }, - - render: function() { - return ( - - - - - Tap To Initiate Paypal Test - - - Use test user "bacon@react.com" password "Password!". - - - - - ); - } -}); - -var styles = StyleSheet.create({ - container: { - flex: 1, - justifyContent: 'center', - alignItems: 'center', - backgroundColor: '#F5FCFF', - }, - welcome: { - fontSize: 20, - textAlign: 'center', - margin: 10, - }, - instructions: { - textAlign: 'center', - color: '#333333', - marginBottom: 5, - }, -}); - -AppRegistry.registerComponent('ReactPaypal', () => ReactPaypal); From 95a4831a1ccb53cddc64176b5ceecdefc372cbb7 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 17:22:55 +0100 Subject: [PATCH 20/28] Updated README with iOS installation instructions --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b8fd2db..1cd4336 100644 --- a/README.md +++ b/README.md @@ -152,13 +152,19 @@ iOS --- ### TODO: -- Automated tests -- iOS version -- Future payment (subscriptions) -Paypal wrapper for React Native, currently only supports the bare minimum of buying a product. +* [ ] Automated tests +* [ ] Future payment (subscriptions) ### Integration +Install the PayPal-iOS-SDK into `node_modules/react-native-paypal/ios/lib/Paypal` + +Here's a one-liner to download and unpack version `2.13.0`: + +```shell +mkdir -p node_modules/react-native-paypal/ios/lib/Paypal && curl -L --progress https://github.com/paypal/PayPal-iOS-SDK/archive/2.13.0.tar.gz | tar -xz - -C node_modules/react-native-paypal/ios/lib/Paypal --strip-components=1 +``` + Include PayPal as normally, following their directions. Their integration steps and iOS SDK can be found [here](https://github.com/paypal/PayPal-iOS-SDK). After doing that, also drag MFLReactNativePayPal.h and MFLReactNativePayPal.m into your project. ### Initialization: From 5ca3a94625ba5072ea9ccc9a13ed7f41a9aa3090 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Thu, 14 Jan 2016 17:51:13 +0100 Subject: [PATCH 21/28] Finished installation instructions for iOS --- README.md | 55 +++++++++++++++++-------------------------------------- 1 file changed, 17 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 1cd4336..073f16b 100644 --- a/README.md +++ b/README.md @@ -152,56 +152,35 @@ iOS --- ### TODO: + +* [ ] Refactor & cleanup * [ ] Automated tests * [ ] Future payment (subscriptions) -### Integration - -Install the PayPal-iOS-SDK into `node_modules/react-native-paypal/ios/lib/Paypal` +### Installation -Here's a one-liner to download and unpack version `2.13.0`: +Currently you have to install via `npm` from GitHub (or change the version specifier in `package.json` to `zeroseven/react-native-paypal#ios`): ```shell -mkdir -p node_modules/react-native-paypal/ios/lib/Paypal && curl -L --progress https://github.com/paypal/PayPal-iOS-SDK/archive/2.13.0.tar.gz | tar -xz - -C node_modules/react-native-paypal/ios/lib/Paypal --strip-components=1 +npm install --save zeroseven/react-native-paypal#ios ``` -Include PayPal as normally, following their directions. Their integration steps and iOS SDK can be found [here](https://github.com/paypal/PayPal-iOS-SDK). After doing that, also drag MFLReactNativePayPal.h and MFLReactNativePayPal.m into your project. - -### Initialization: - - var MFLReactNativePayPal = require('NativeModules').MFLReactNativePayPal; - MFLReactNativePayPal.initializePaypalEnvironment(, ""); - -##### Environment Values that should be used here are declared in MFLReactNativePayPal.h +#### Install the PayPal-iOS-SDK - • Sandbox = 0 - • Production = 1 - • No Network = 2 +You then have to install the PayPal-iOS-SDK into `node_modules/react-native-paypal/ios/lib/Paypal` -### Prepare a Payment: - - MFLReactNativePayPal.preparePaymentOfAmount(, , ); - ie: MFLReactNativePayPal.preparePaymentOfAmount(100.00, "USD", "Bacon"); - -### Prepare Configuration: +Here's a one-liner to download and unpack version `2.13.0`: - MFLReactNativePayPal.prepareConfigurationForMerchant(, , ); - MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); +```shell +mkdir -p node_modules/react-native-paypal/ios/lib/Paypal && curl -L --progress https://github.com/paypal/PayPal-iOS-SDK/archive/2.13.0.tar.gz | tar -xz - -C node_modules/react-native-paypal/ios/lib/Paypal --strip-components=1 +``` +Include PayPal as normally, following their directions. Their integration steps and iOS SDK can be found [here](https://github.com/paypal/PayPal-iOS-SDK). After doing that, also drag MFLReactNativePayPal.h and MFLReactNativePayPal.m into your project. -### Present the payment flow with a completion handler: +#### Add `MFLReactNativePayPal.xcodeproj` - MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { - if (error) { - //Handle Error - return; - } else { +Add `node_modules/react-native-paypal/ios/MFLReactNativePayPal.xcodeproj` +to the `Libraries` group in iOS and link `libMFLReactNativePayPal.a` as described in Step 2 of the +[React Native Manual Linking docs](https://facebook.github.io/react-native/docs/linking-libraries-ios.html#manual-linking). - console.log("payload: " + payload); - if (payload.status == 1) { - console.log(payload.confirmation); - } else { - console.log("User cancelled payment"); - } - } - }); +Follow steps 4 and 5 of [the PayPal instalation instructions](https://github.com/paypal/PayPal-iOS-SDK#if-you-dont-use-cocoapods-then), as well as the [additional steps here](https://github.com/paypal/PayPal-iOS-SDK#with-or-without-cocoapods). **This has to be done for the main app, not for the library you included.** From 18e20edda7d9c8ce41a78dd8de3eab2badded319 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Fri, 15 Jan 2016 11:45:07 +0100 Subject: [PATCH 22/28] Using strings for price in iOS --- index.js | 2 +- ios/MFLReactNativePayPal/MFLReactNativePayPal.m | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 297482c..9d7793d 100644 --- a/index.js +++ b/index.js @@ -26,7 +26,7 @@ var functions = { PayPal.paymentRequest(payPalParameters, resolve, reject); } else { MFLReactNativePayPal.initializePaypalEnvironment(payPalParameters.environment, payPalParameters.clientId); - MFLReactNativePayPal.preparePaymentOfAmount(parseFloat(payPalParameters.price), payPalParameters.currency, payPalParameters.description); + MFLReactNativePayPal.preparePaymentOfAmount(payPalParameters.price, payPalParameters.currency, payPalParameters.description); MFLReactNativePayPal.prepareConfigurationForMerchant("Shape A Future", true, "spenden@aktion-europa-hilft.de"); MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { if (error) { diff --git a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m index 936bda9..6601b1e 100644 --- a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m +++ b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m @@ -38,12 +38,12 @@ @implementation MFLReactNativePayPal #pragma mark React Exported Methods -RCT_EXPORT_METHOD(preparePaymentOfAmount:(CGFloat)amount +RCT_EXPORT_METHOD(preparePaymentOfAmount:(NSString *)amount ofCurrency:(NSString *)currencyCode withDescription:(NSString *)description) { self.payment = [[PayPalPayment alloc] init]; - [self.payment setAmount:[[NSDecimalNumber alloc] initWithFloat:amount]]; + [self.payment setAmount:[[NSDecimalNumber alloc] initWithString:amount]]; [self.payment setCurrencyCode:currencyCode]; [self.payment setShortDescription:description]; } From fbfcfaf558c3c4e67739b01f68ee24e185fa976f Mon Sep 17 00:00:00 2001 From: cartolari Date: Sat, 16 Jan 2016 16:41:32 -0200 Subject: [PATCH 23/28] Fix require in README.md * Fix #2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4c0a0e7..fae0550 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ public class MainActivity extends Activity implements DefaultHardwareBackBtnHand 5. Usage example: ```javascript -var {PayPal} = require('React').NativeModules; +var PayPal = require('react-native-paypal'); PayPalAndroid.paymentRequest({ clientId: 'AbyfNDFV53djg6w4yYgiug_JaDfBSUiYI7o6NM9HE1CQ_qk9XxbUX0nwcPXXQHaNAWYtDfphQtWB3q4R', environment: PayPalAndroid.SANDBOX, From fac9e6be6a233f3d10a460cdedb3512a483f6c4d Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Mon, 25 Jan 2016 09:15:48 +0100 Subject: [PATCH 24/28] [Android] PayPal SDK 2.13.0 --- android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index feef1a5..a3a1a59 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -23,6 +23,6 @@ repositories { } dependencies { - compile 'com.facebook.react:react-native:0.16.+' - compile 'com.paypal.sdk:paypal-android-sdk:2.12.4' + compile 'com.facebook.react:react-native:0.18.+' + compile 'com.paypal.sdk:paypal-android-sdk:2.13.0' } From ce97908601647884dccaaf8eee293e4137d7cb69 Mon Sep 17 00:00:00 2001 From: Timo Uhlmann Date: Mon, 25 Jan 2016 09:16:17 +0100 Subject: [PATCH 25/28] Bumped version to 1.0.3 --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index 32ca378..46502a8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-paypal", - "version": "1.0.2", + "version": "1.0.3", "description": "Native PayPal payment screen for React Native", "main": "index.js", "repository": { @@ -21,4 +21,3 @@ }, "homepage": "https://github.com/vizir/react-native-paypal" } - From c563f93ec2ba040280154f4f04667358a95ce5f1 Mon Sep 17 00:00:00 2001 From: Tj Date: Sun, 14 Aug 2016 15:05:11 -0700 Subject: [PATCH 26/28] Unused files --- .../ReactPaypal.xcodeproj/project.pbxproj | 880 ------------------ ReactPaypal/iOS/AppDelegate.m | 34 - ReactPaypal/iOS/Info.plist | 47 - ReactPaypal/index.ios.js | 81 -- ReactPaypal/lib/Paypal | 1 - ReactPaypal/package.json | 23 - 6 files changed, 1066 deletions(-) delete mode 100644 ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj delete mode 100644 ReactPaypal/iOS/AppDelegate.m delete mode 100644 ReactPaypal/iOS/Info.plist delete mode 100644 ReactPaypal/index.ios.js delete mode 160000 ReactPaypal/lib/Paypal delete mode 100644 ReactPaypal/package.json diff --git a/ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj b/ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj deleted file mode 100644 index f2d4e9e..0000000 --- a/ReactPaypal/ReactPaypal.xcodeproj/project.pbxproj +++ /dev/null @@ -1,880 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 008F07F21AC5B25A0029DE68 /* main.jsbundle */; }; - 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; - 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; - 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; }; - 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; - 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; - 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; - 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; - 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; - 32A2D8201B38C9820037584B /* MFLReactNativePayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */; }; - 32A2D8321B38C9C30037584B /* libPayPalMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */; }; - 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8331B38D0900037584B /* Accelerate.framework */; }; - 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8351B38D0950037584B /* AudioToolbox.framework */; }; - 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8371B38D09A0037584B /* AVFoundation.framework */; }; - 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8391B38D09E0037584B /* CoreLocation.framework */; }; - 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83B1B38D0A30037584B /* CoreMedia.framework */; }; - 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83D1B38D0A70037584B /* MessageUI.framework */; }; - 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */; }; - 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */; }; - 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; - D9E324A61C4ED4BB00337CDA /* libCardIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E324A31C4ED4BB00337CDA /* libCardIO.a */; }; - D9E324A71C4ED4BB00337CDA /* libopencv_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E324A41C4ED4BB00337CDA /* libopencv_core.a */; }; - D9E324A81C4ED4BB00337CDA /* libopencv_imgproc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E324A51C4ED4BB00337CDA /* libopencv_imgproc.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTActionSheet; - }; - 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTGeolocation; - }; - 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B5115D1A9E6B3D00147676; - remoteInfo = RCTImage; - }; - 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B511DB1A9E6C8500147676; - remoteInfo = RCTNetwork; - }; - 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 832C81801AAF6DEF007FA2F7; - remoteInfo = RCTVibration; - }; - 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTSettings; - }; - 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3C86DF461ADF2C930047B81A; - remoteInfo = RCTWebSocket; - }; - 146834031AC3E56700842450 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; - remoteInfo = React; - }; - 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTLinking; - }; - 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58B5119B1A9E6C1200147676; - remoteInfo = RCTText; - }; - D9E3247E1C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 83CBBA2D1A601D0E00E9B192; - remoteInfo = React; - }; - D9E324801C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B511DA1A9E6C8500147676; - remoteInfo = RCTActionSheet; - }; - D9E324821C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B511DA1A9E6C8500147676; - remoteInfo = RCTGeolocation; - }; - D9E324841C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B5115C1A9E6B3D00147676; - remoteInfo = RCTImage; - }; - D9E324861C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B511DA1A9E6C8500147676; - remoteInfo = RCTLinking; - }; - D9E324881C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B511DA1A9E6C8500147676; - remoteInfo = RCTNetwork; - }; - D9E3248A1C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B511DA1A9E6C8500147676; - remoteInfo = RCTSettings; - }; - D9E3248C1C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 58B5119A1A9E6C1200147676; - remoteInfo = RCTText; - }; - D9E3248E1C4ECF3600337CDA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 832C817F1AAF6DEF007FA2F7; - remoteInfo = RCTVibration; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.jsbundle; path = iOS/main.jsbundle; sourceTree = ""; }; - 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = ""; }; - 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = ""; }; - 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = ""; }; - 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = ""; }; - 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = ""; }; - 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 00E356F21AD99517003FC87E /* ReactPaypalTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactPaypalTests.m; sourceTree = ""; }; - 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; - 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* ReactPaypal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactPaypal.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iOS/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iOS/AppDelegate.m; sourceTree = ""; }; - 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = iOS/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iOS/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iOS/main.m; sourceTree = ""; }; - 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; - 32A2D81E1B38C9820037584B /* MFLReactNativePayPal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MFLReactNativePayPal.h; sourceTree = ""; }; - 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MFLReactNativePayPal.m; sourceTree = ""; }; - 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libPayPalMobile.a; sourceTree = ""; }; - 32A2D82B1B38C9C30037584B /* PayPalConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalConfiguration.h; sourceTree = ""; }; - 32A2D82C1B38C9C30037584B /* PayPalFuturePaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalFuturePaymentViewController.h; sourceTree = ""; }; - 32A2D82D1B38C9C30037584B /* PayPalMobile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalMobile.h; sourceTree = ""; }; - 32A2D82E1B38C9C30037584B /* PayPalOAuthScopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalOAuthScopes.h; sourceTree = ""; }; - 32A2D82F1B38C9C30037584B /* PayPalPayment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPayment.h; sourceTree = ""; }; - 32A2D8301B38C9C30037584B /* PayPalPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPaymentViewController.h; sourceTree = ""; }; - 32A2D8311B38C9C30037584B /* PayPalProfileSharingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalProfileSharingViewController.h; sourceTree = ""; }; - 32A2D8331B38D0900037584B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - 32A2D8351B38D0950037584B /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - 32A2D8371B38D09A0037584B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - 32A2D8391B38D09E0037584B /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; - 32A2D83B1B38D0A30037584B /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; - 32A2D83D1B38D0A70037584B /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; - 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; - 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; - 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; - D9E3249B1C4ED4BB00337CDA /* CardIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIO.h; sourceTree = ""; }; - D9E3249C1C4ED4BB00337CDA /* CardIOCreditCardInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOCreditCardInfo.h; sourceTree = ""; }; - D9E3249D1C4ED4BB00337CDA /* CardIODetectionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIODetectionMode.h; sourceTree = ""; }; - D9E3249E1C4ED4BB00337CDA /* CardIOPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewController.h; sourceTree = ""; }; - D9E3249F1C4ED4BB00337CDA /* CardIOPaymentViewControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewControllerDelegate.h; sourceTree = ""; }; - D9E324A01C4ED4BB00337CDA /* CardIOUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOUtilities.h; sourceTree = ""; }; - D9E324A11C4ED4BB00337CDA /* CardIOView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOView.h; sourceTree = ""; }; - D9E324A21C4ED4BB00337CDA /* CardIOViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOViewDelegate.h; sourceTree = ""; }; - D9E324A31C4ED4BB00337CDA /* libCardIO.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libCardIO.a; sourceTree = ""; }; - D9E324A41C4ED4BB00337CDA /* libopencv_core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_core.a; sourceTree = ""; }; - D9E324A51C4ED4BB00337CDA /* libopencv_imgproc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_imgproc.a; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */, - 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */, - 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */, - 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */, - 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */, - 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */, - 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */, - D9E324A61C4ED4BB00337CDA /* libCardIO.a in Frameworks */, - 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */, - 146834051AC3E58100842450 /* libReact.a in Frameworks */, - 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */, - D9E324A71C4ED4BB00337CDA /* libopencv_core.a in Frameworks */, - 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */, - 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */, - D9E324A81C4ED4BB00337CDA /* libopencv_imgproc.a in Frameworks */, - 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */, - 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */, - 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */, - 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, - 32A2D8321B38C9C30037584B /* libPayPalMobile.a in Frameworks */, - 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, - 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 00C302A81ABCB8CE00DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302B61ABCB90400DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302BC1ABCB91800DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302D41ABCB9D200DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */, - ); - name = Products; - sourceTree = ""; - }; - 00C302E01ABCB9EE00DB3ED1 /* Products */ = { - isa = PBXGroup; - children = ( - 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */, - ); - name = Products; - sourceTree = ""; - }; - 00E356EF1AD99517003FC87E /* ReactPaypalTests */ = { - isa = PBXGroup; - children = ( - 00E356F21AD99517003FC87E /* ReactPaypalTests.m */, - 00E356F01AD99517003FC87E /* Supporting Files */, - ); - path = ReactPaypalTests; - sourceTree = ""; - }; - 00E356F01AD99517003FC87E /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 00E356F11AD99517003FC87E /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 139105B71AF99BAD00B5F7CC /* Products */ = { - isa = PBXGroup; - children = ( - 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */, - ); - name = Products; - sourceTree = ""; - }; - 139FDEE71B06529A00C62182 /* Products */ = { - isa = PBXGroup; - children = ( - 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */, - ); - name = Products; - sourceTree = ""; - }; - 13B07FAE1A68108700A75B9A /* ReactPaypal */ = { - isa = PBXGroup; - children = ( - 008F07F21AC5B25A0029DE68 /* main.jsbundle */, - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, - 13B07FB01A68108700A75B9A /* AppDelegate.m */, - 13B07FB51A68108700A75B9A /* Images.xcassets */, - 13B07FB61A68108700A75B9A /* Info.plist */, - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, - 13B07FB71A68108700A75B9A /* main.m */, - 32A2D8131B38C96C0037584B /* MFLReactNativePayPal */, - ); - name = ReactPaypal; - sourceTree = ""; - }; - 146834001AC3E56700842450 /* Products */ = { - isa = PBXGroup; - children = ( - 146834041AC3E56700842450 /* libReact.a */, - ); - name = Products; - sourceTree = ""; - }; - 32A2D8131B38C96C0037584B /* MFLReactNativePayPal */ = { - isa = PBXGroup; - children = ( - 32A2D81E1B38C9820037584B /* MFLReactNativePayPal.h */, - 32A2D81F1B38C9820037584B /* MFLReactNativePayPal.m */, - ); - path = MFLReactNativePayPal; - sourceTree = ""; - }; - 32A2D8211B38C9C30037584B /* PayPalMobile */ = { - isa = PBXGroup; - children = ( - 32A2D82A1B38C9C30037584B /* libPayPalMobile.a */, - 32A2D82B1B38C9C30037584B /* PayPalConfiguration.h */, - 32A2D82C1B38C9C30037584B /* PayPalFuturePaymentViewController.h */, - 32A2D82D1B38C9C30037584B /* PayPalMobile.h */, - 32A2D82E1B38C9C30037584B /* PayPalOAuthScopes.h */, - 32A2D82F1B38C9C30037584B /* PayPalPayment.h */, - 32A2D8301B38C9C30037584B /* PayPalPaymentViewController.h */, - 32A2D8311B38C9C30037584B /* PayPalProfileSharingViewController.h */, - ); - name = PayPalMobile; - path = lib/Paypal/PayPalMobile; - sourceTree = ""; - }; - 78C398B11ACF4ADC00677621 /* Products */ = { - isa = PBXGroup; - children = ( - 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, - ); - name = Products; - sourceTree = ""; - }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { - isa = PBXGroup; - children = ( - D9E3249A1C4ED4BB00337CDA /* CardIO */, - 32A2D8211B38C9C30037584B /* PayPalMobile */, - 146833FF1AC3E56700842450 /* React.xcodeproj */, - 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, - 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, - 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, - 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, - 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, - 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, - 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, - 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, - 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, - ); - name = Libraries; - sourceTree = ""; - }; - 832341B11AAA6A8300B99B32 /* Products */ = { - isa = PBXGroup; - children = ( - 832341B51AAA6A8300B99B32 /* libRCTText.a */, - ); - name = Products; - sourceTree = ""; - }; - 83CBB9F61A601CBA00E9B192 = { - isa = PBXGroup; - children = ( - 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */, - 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */, - 32A2D83D1B38D0A70037584B /* MessageUI.framework */, - 32A2D83B1B38D0A30037584B /* CoreMedia.framework */, - 32A2D8391B38D09E0037584B /* CoreLocation.framework */, - 32A2D8371B38D09A0037584B /* AVFoundation.framework */, - 32A2D8351B38D0950037584B /* AudioToolbox.framework */, - 32A2D8331B38D0900037584B /* Accelerate.framework */, - 13B07FAE1A68108700A75B9A /* ReactPaypal */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* ReactPaypalTests */, - 83CBBA001A601CBA00E9B192 /* Products */, - ); - indentWidth = 2; - sourceTree = ""; - tabWidth = 2; - }; - 83CBBA001A601CBA00E9B192 /* Products */ = { - isa = PBXGroup; - children = ( - 13B07F961A680F5B00A75B9A /* ReactPaypal.app */, - ); - name = Products; - sourceTree = ""; - }; - D9E3249A1C4ED4BB00337CDA /* CardIO */ = { - isa = PBXGroup; - children = ( - D9E3249B1C4ED4BB00337CDA /* CardIO.h */, - D9E3249C1C4ED4BB00337CDA /* CardIOCreditCardInfo.h */, - D9E3249D1C4ED4BB00337CDA /* CardIODetectionMode.h */, - D9E3249E1C4ED4BB00337CDA /* CardIOPaymentViewController.h */, - D9E3249F1C4ED4BB00337CDA /* CardIOPaymentViewControllerDelegate.h */, - D9E324A01C4ED4BB00337CDA /* CardIOUtilities.h */, - D9E324A11C4ED4BB00337CDA /* CardIOView.h */, - D9E324A21C4ED4BB00337CDA /* CardIOViewDelegate.h */, - D9E324A31C4ED4BB00337CDA /* libCardIO.a */, - D9E324A41C4ED4BB00337CDA /* libopencv_core.a */, - D9E324A51C4ED4BB00337CDA /* libopencv_imgproc.a */, - ); - name = CardIO; - path = lib/Paypal/CardIO; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* ReactPaypal */ = { - isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */; - buildPhases = ( - 13B07F871A680F5B00A75B9A /* Sources */, - 13B07F8C1A680F5B00A75B9A /* Frameworks */, - 13B07F8E1A680F5B00A75B9A /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - D9E3247F1C4ECF3600337CDA /* PBXTargetDependency */, - D9E324811C4ECF3600337CDA /* PBXTargetDependency */, - D9E324831C4ECF3600337CDA /* PBXTargetDependency */, - D9E324851C4ECF3600337CDA /* PBXTargetDependency */, - D9E324871C4ECF3600337CDA /* PBXTargetDependency */, - D9E324891C4ECF3600337CDA /* PBXTargetDependency */, - D9E3248B1C4ECF3600337CDA /* PBXTargetDependency */, - D9E3248D1C4ECF3600337CDA /* PBXTargetDependency */, - D9E3248F1C4ECF3600337CDA /* PBXTargetDependency */, - ); - name = ReactPaypal; - productName = "Hello World"; - productReference = 13B07F961A680F5B00A75B9A /* ReactPaypal.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 83CBB9F71A601CBA00E9B192 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0610; - ORGANIZATIONNAME = Facebook; - }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 83CBB9F61A601CBA00E9B192; - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */; - ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; - }, - { - ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */; - ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; - }, - { - ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */; - ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; - }, - { - ProductGroup = 78C398B11ACF4ADC00677621 /* Products */; - ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; - }, - { - ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */; - ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; - }, - { - ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */; - ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; - }, - { - ProductGroup = 832341B11AAA6A8300B99B32 /* Products */; - ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; - }, - { - ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */; - ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; - }, - { - ProductGroup = 139FDEE71B06529A00C62182 /* Products */; - ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; - }, - { - ProductGroup = 146834001AC3E56700842450 /* Products */; - ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 13B07F861A680F5B00A75B9A /* ReactPaypal */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTActionSheet.a; - remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTGeolocation.a; - remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTImage.a; - remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTNetwork.a; - remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTVibration.a; - remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTSettings.a; - remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTWebSocket.a; - remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 146834041AC3E56700842450 /* libReact.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libReact.a; - remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTLinking.a; - remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 832341B51AAA6A8300B99B32 /* libRCTText.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTText.a; - remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 13B07F8E1A680F5B00A75B9A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */, - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 13B07F871A680F5B00A75B9A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 32A2D8201B38C9820037584B /* MFLReactNativePayPal.m in Sources */, - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, - 13B07FC11A68108700A75B9A /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - D9E3247F1C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = React; - targetProxy = D9E3247E1C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E324811C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTActionSheet; - targetProxy = D9E324801C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E324831C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTGeolocation; - targetProxy = D9E324821C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E324851C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTImage; - targetProxy = D9E324841C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E324871C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTLinking; - targetProxy = D9E324861C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E324891C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTNetwork; - targetProxy = D9E324881C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E3248B1C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTSettings; - targetProxy = D9E3248A1C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E3248D1C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTText; - targetProxy = D9E3248C1C4ECF3600337CDA /* PBXContainerItemProxy */; - }; - D9E3248F1C4ECF3600337CDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTVibration; - targetProxy = D9E3248E1C4ECF3600337CDA /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { - isa = PBXVariantGroup; - children = ( - 13B07FB21A68108700A75B9A /* Base */, - ); - name = LaunchScreen.xib; - path = iOS; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 13B07F941A680F5B00A75B9A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/node_modules/react-native/React\"/**", - ); - INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", - "$(PROJECT_DIR)/lib/Paypal/CardIO", - ); - OTHER_LDFLAGS = ( - "-ObjC", - "-lc++", - ); - PRODUCT_NAME = ReactPaypal; - }; - name = Debug; - }; - 13B07F951A680F5B00A75B9A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/node_modules/react-native/React\"/**", - ); - INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/lib/Paypal/PayPalMobile", - "$(PROJECT_DIR)/lib/Paypal/CardIO", - ); - OTHER_LDFLAGS = ( - "-ObjC", - "-lc++", - ); - PRODUCT_NAME = ReactPaypal; - }; - name = Release; - }; - 83CBBA201A601CBA00E9B192 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/node_modules/react-native/React/**", - ); - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 83CBBA211A601CBA00E9B192 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/node_modules/react-native/React/**", - ); - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 13B07F941A680F5B00A75B9A /* Debug */, - 13B07F951A680F5B00A75B9A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 83CBBA201A601CBA00E9B192 /* Debug */, - 83CBBA211A601CBA00E9B192 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; -} diff --git a/ReactPaypal/iOS/AppDelegate.m b/ReactPaypal/iOS/AppDelegate.m deleted file mode 100644 index dcc7487..0000000 --- a/ReactPaypal/iOS/AppDelegate.m +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#import "AppDelegate.h" - -#import "RCTRootView.h" - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions -{ - RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:[NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"] - moduleProvider:nil - launchOptions:nil]; - - RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge - moduleName:@"ReactPaypal" - initialProperties:nil]; - - self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - UIViewController *rootViewController = [[UIViewController alloc] init]; - rootViewController.view = rootView; - self.window.rootViewController = rootViewController; - [self.window makeKeyAndVisible]; - return YES; -} - -@end diff --git a/ReactPaypal/iOS/Info.plist b/ReactPaypal/iOS/Info.plist deleted file mode 100644 index 16ae0e6..0000000 --- a/ReactPaypal/iOS/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - NSLocationWhenInUseUsageDescription - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/ReactPaypal/index.ios.js b/ReactPaypal/index.ios.js deleted file mode 100644 index 4181134..0000000 --- a/ReactPaypal/index.ios.js +++ /dev/null @@ -1,81 +0,0 @@ -/** - * Sample React Native App - * https://github.com/facebook/react-native - */ -'use strict'; - -var React = require('react-native'); -var MFLReactNativePayPal = React.NativeModules.MFLReactNativePayPal; - -var { - AppRegistry, - StyleSheet, - Text, - View, - TouchableHighlight -} = React; - -class ReactPaypal extends React.Component { - componentDidMount() { - console.log("Component did mount"); - MFLReactNativePayPal.initializePaypalEnvironment(0, - "AWyPKtVl7ac7SOlIscEe-dONGB-oBYav2TwimOgB1FysVGcKneAkj_1O1LV-Vnr0PEeMk5NmweJfIiLm"); - } - - _onPressButton() { - MFLReactNativePayPal.preparePaymentOfAmount(100.00, "USD", "Bacon"); - MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); - MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { - if (error) { - //Handle Error - return; - } else { - - console.log("payload: " + payload); - if (payload.status == 1) { - console.log(payload.confirmation); - } else { - console.log("User cancelled payment"); - } - } - }); - } - - render() { - return ( - - - - - Tap To Initiate Paypal Test - - - Use test user "bacon@react.com" password "Password!". - - - - - ); - } -} - -var styles = StyleSheet.create({ - container: { - flex: 1, - justifyContent: 'center', - alignItems: 'center', - backgroundColor: '#F5FCFF', - }, - welcome: { - fontSize: 20, - textAlign: 'center', - margin: 10, - }, - instructions: { - textAlign: 'center', - color: '#333333', - marginBottom: 5, - }, -}); - -AppRegistry.registerComponent('ReactPaypal', () => ReactPaypal); diff --git a/ReactPaypal/lib/Paypal b/ReactPaypal/lib/Paypal deleted file mode 160000 index b0ce036..0000000 --- a/ReactPaypal/lib/Paypal +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b0ce03658222b1195e2769520bce634326dd3083 diff --git a/ReactPaypal/package.json b/ReactPaypal/package.json deleted file mode 100644 index 956ae53..0000000 --- a/ReactPaypal/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "react-paypal", - "version": "0.0.3", - "private": false, - "scripts": { - "start": "node_modules/react-native/packager/packager.sh" - }, - "description": "Basic wrapper for PayPal payment handling within iOS React Native", - "keywords": [ - "react-component", - "react-native", - "ios" - ], - "repository": { - "type": "git", - "url": "git@github.com:MattFoley/react-native-paypal.git" - }, - "peerDependencies": { - "react-native": ">=0.18.0" - }, - "main":"index.ios.js", - "author": "iOSGuy (http://github.com/MattFoley)" -} From 9fb687b6034d935bc29d6459b2dda9a96428354c Mon Sep 17 00:00:00 2001 From: Tj Date: Sun, 14 Aug 2016 16:03:12 -0700 Subject: [PATCH 27/28] Fixing example apps. --- index.js | 10 +- .../MFLReactNativePayPal.h | 27 + .../MFLReactNativePayPal.m | 146 +++ .../ReactPaypal.xcodeproj/project.pbxproj | 876 ++++++++++++++++++ .../xcschemes/ReactPaypal.xcscheme | 112 +++ ios/Example/iOS/AppDelegate.h | 16 + ios/Example/iOS/AppDelegate.m | 34 + ios/Example/iOS/Base.lproj/LaunchScreen.xib | 42 + .../AppIcon.appiconset/Contents.json | 38 + ios/Example/iOS/Info.plist | 47 + ios/Example/iOS/main.jsbundle | 8 + ios/Example/iOS/main.m | 18 + ios/Example/index.ios.js | 87 ++ ios/Example/package.json | 12 + .../MFLReactNativePayPal.m | 10 +- package.json | 11 +- 16 files changed, 1480 insertions(+), 14 deletions(-) create mode 100644 ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.h create mode 100644 ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.m create mode 100644 ios/Example/ReactPaypal.xcodeproj/project.pbxproj create mode 100644 ios/Example/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme create mode 100644 ios/Example/iOS/AppDelegate.h create mode 100644 ios/Example/iOS/AppDelegate.m create mode 100644 ios/Example/iOS/Base.lproj/LaunchScreen.xib create mode 100644 ios/Example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/Example/iOS/Info.plist create mode 100644 ios/Example/iOS/main.jsbundle create mode 100644 ios/Example/iOS/main.m create mode 100644 ios/Example/index.ios.js create mode 100644 ios/Example/package.json diff --git a/index.js b/index.js index 9d7793d..eee37dc 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,12 @@ 'use strict'; -var {NativeModules, Platform} = require('react-native') -var {PayPal, MFLReactNativePayPal} = NativeModules; +let {NativeModules, Platform} = require('react-native') +let {PayPal, MFLReactNativePayPal} = NativeModules; -var constants; +let constants; if (Platform.OS === 'android') { constants = {}; - var constantNames = Object.keys(PayPal).filter(p => p == p.toUpperCase()); + let constantNames = Object.keys(PayPal).filter(p => p == p.toUpperCase()); constantNames.forEach(c => constants[c] = PayPal[c]); } else { constants = { @@ -19,7 +19,7 @@ if (Platform.OS === 'android') { } } -var functions = { +let functions = { paymentRequest(payPalParameters) { return new Promise(function(resolve, reject) { if (Platform.OS === 'android') { diff --git a/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.h b/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.h new file mode 100644 index 0000000..f341aaa --- /dev/null +++ b/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.h @@ -0,0 +1,27 @@ +// +// MFLReactNativePayPal.h +// ReactPaypal +// +// Created by Tj on 6/22/15. +// Copyright (c) 2015 Facebook. All rights reserved. +// + +#import + +typedef NS_ENUM(NSInteger, PayPalEnvironment) +{ + kPayPalEnvironmentSandbox, + kPayPalEnvironmentProduction, + kPayPalEnvironmentSandboxNoNetwork +}; + +typedef NS_ENUM(NSInteger, PaymentCompletionStatus) +{ + kPayPalPaymentCanceled, + kPayPalPaymentCompleted +}; + + +@interface MFLReactNativePayPal : NSObject + +@end diff --git a/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.m b/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.m new file mode 100644 index 0000000..7cca6aa --- /dev/null +++ b/ios/Example/MFLReactNativePayPal/MFLReactNativePayPal.m @@ -0,0 +1,146 @@ +// +// MFLReactNativePayPal.m +// ReactPaypal +// +// Created by Tj on 6/22/15. +// Copyright (c) 2015 Facebook. All rights reserved. +// + +#import "MFLReactNativePayPal.h" +#import "RCTBridge.h" +#import "PayPalMobile.h" +#import "RCTConvert.h" + +NSString * const kPayPalPaymentStatusKey = @"status"; +NSString * const kPayPalPaymentConfirmationKey = @"confirmation"; + +@implementation RCTConvert (PaymentCompletionStatus) + +RCT_ENUM_CONVERTER(PaymentCompletionStatus, (@{ @"Canceled" : @(kPayPalPaymentCompleted), + @"Completed" : @(kPayPalPaymentCanceled)} + ), kPayPalPaymentCanceled, integerValue) + +@end + + +@implementation RCTConvert (PayPalEnvironment) + +RCT_ENUM_CONVERTER(PayPalEnvironment, (@{ @"Sandbox" : @(kPayPalEnvironmentSandbox), + @"Production" : @(kPayPalEnvironmentProduction), + @"NoNetwork" : @(kPayPalEnvironmentSandboxNoNetwork)} + ), kPayPalEnvironmentSandboxNoNetwork, integerValue) + +@end + + +@interface MFLReactNativePayPal () + +@property PayPalPayment *payment; +@property PayPalConfiguration *configuration; +@property (copy) RCTResponseSenderBlock flowCompletedCallback; + +@end + +@implementation MFLReactNativePayPal + +RCT_EXPORT_MODULE(); + +RCT_EXPORT_METHOD(initializePaypalEnvironment:(PayPalEnvironment)environment + forClientId:(NSString *)clientId ) +{ + dispatch_async(dispatch_get_main_queue(), ^{ + NSString *envString = [self stringFromEnvironmentEnum:environment]; + + [PayPalMobile initializeWithClientIdsForEnvironments:@{envString : clientId}]; + [PayPalMobile preconnectWithEnvironment:envString]; + }); +} + +#pragma mark React Exported Methods + +RCT_EXPORT_METHOD(preparePaymentOfAmount:(double)amount + ofCurrency:(NSString *)currencyCode + withDescription:(NSString *)description) +{ + self.payment = [[PayPalPayment alloc] init]; + [self.payment setAmount:[[NSDecimalNumber alloc] initWithDouble:amount]]; + [self.payment setCurrencyCode:currencyCode]; + [self.payment setShortDescription:description]; +} + + +RCT_EXPORT_METHOD(prepareConfigurationForMerchant:(NSString *)merchantName + acceptingCreditCards:(BOOL)shouldAcceptCreditCards + withUserEmail:(NSString *)userEmail) +{ + self.configuration = [[PayPalConfiguration alloc] init]; + [self.configuration setMerchantName:merchantName]; + [self.configuration setAcceptCreditCards:shouldAcceptCreditCards]; + [self.configuration setDefaultUserEmail:userEmail]; +} + +RCT_EXPORT_METHOD(presentPaymentViewControllerForPreparedPurchase:(RCTResponseSenderBlock)flowCompletedCallback) +{ + self.flowCompletedCallback = flowCompletedCallback; + + PayPalPaymentViewController *vc = [[PayPalPaymentViewController alloc] initWithPayment:self.payment + configuration:self.configuration + delegate:self]; + + UIViewController *visibleVC = [[[UIApplication sharedApplication] keyWindow] rootViewController]; + do { + if ([visibleVC isKindOfClass:[UINavigationController class]]) { + visibleVC = [(UINavigationController *)visibleVC visibleViewController]; + } else if (visibleVC.presentedViewController) { + visibleVC = visibleVC.presentedViewController; + } + } while (visibleVC.presentedViewController); + dispatch_async(dispatch_get_main_queue(), ^{ + [visibleVC presentViewController:vc animated:YES completion:nil]; + }); +} + +#pragma mark Paypal Delegate + +- (void)payPalPaymentDidCancel:(PayPalPaymentViewController *)paymentViewController +{ + [paymentViewController.presentingViewController dismissViewControllerAnimated:YES completion:^{ + if (self.flowCompletedCallback) { + self.flowCompletedCallback(@[[NSNull null], @{kPayPalPaymentStatusKey : @(kPayPalPaymentCanceled)}]); + } + }]; +} + +- (void)payPalPaymentViewController:(PayPalPaymentViewController *)paymentViewController + didCompletePayment:(PayPalPayment *)completedPayment +{ + [paymentViewController.presentingViewController dismissViewControllerAnimated:YES completion:^{ + if (self.flowCompletedCallback) { + self.flowCompletedCallback(@[[NSNull null], @{kPayPalPaymentStatusKey : @(kPayPalPaymentCompleted), + kPayPalPaymentConfirmationKey : completedPayment.confirmation}]); + } + }]; +} + +#pragma mark Utilities + +- (NSDictionary *)constantsToExport +{ + return @{ @"Environment" : @{ + @"Sandbox" : @(kPayPalEnvironmentSandbox), + @"Production" : @(kPayPalEnvironmentProduction), + @"NoNetwork" : @(kPayPalEnvironmentSandboxNoNetwork), + }, + }; +} + +- (NSString *)stringFromEnvironmentEnum:(PayPalEnvironment)env +{ + switch (env) { + case kPayPalEnvironmentProduction: return PayPalEnvironmentProduction; + case kPayPalEnvironmentSandbox: return PayPalEnvironmentSandbox; + case kPayPalEnvironmentSandboxNoNetwork: return PayPalEnvironmentNoNetwork; + } +} + +@end diff --git a/ios/Example/ReactPaypal.xcodeproj/project.pbxproj b/ios/Example/ReactPaypal.xcodeproj/project.pbxproj new file mode 100644 index 0000000..84fc497 --- /dev/null +++ b/ios/Example/ReactPaypal.xcodeproj/project.pbxproj @@ -0,0 +1,876 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 008F07F21AC5B25A0029DE68 /* main.jsbundle */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 32396B021D6126F900149C3C /* MFLReactNativePayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 32396B011D6126F900149C3C /* MFLReactNativePayPal.m */; }; + 32396B531D612AF400149C3C /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B0E1D612A7C00149C3C /* libRCTActionSheet.a */; }; + 32396B541D612AF400149C3C /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B141D612A8700149C3C /* libRCTGeolocation.a */; }; + 32396B551D612AF400149C3C /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B1A1D612A9000149C3C /* libRCTImage.a */; }; + 32396B561D612AF400149C3C /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B201D612A9800149C3C /* libRCTLinking.a */; }; + 32396B571D612AF400149C3C /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B261D612AA000149C3C /* libRCTNetwork.a */; }; + 32396B581D612AF400149C3C /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B2C1D612AA600149C3C /* libRCTSettings.a */; }; + 32396B591D612AF400149C3C /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B321D612AAD00149C3C /* libRCTText.a */; }; + 32396B5A1D612AF400149C3C /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B381D612AB300149C3C /* libRCTVibration.a */; }; + 32396B5B1D612AF400149C3C /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B3E1D612AB700149C3C /* libRCTWebSocket.a */; }; + 32396B5C1D612AF400149C3C /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32396B081D612A6D00149C3C /* libReact.a */; }; + 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8331B38D0900037584B /* Accelerate.framework */; }; + 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8351B38D0950037584B /* AudioToolbox.framework */; }; + 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8371B38D09A0037584B /* AVFoundation.framework */; }; + 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8391B38D09E0037584B /* CoreLocation.framework */; }; + 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83B1B38D0A30037584B /* CoreMedia.framework */; }; + 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83D1B38D0A70037584B /* MessageUI.framework */; }; + 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */; }; + 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */; }; + 32E28E1D1D6123A4001919A5 /* libCardIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E28E1A1D6123A4001919A5 /* libCardIO.a */; }; + 32E28E1E1D6123A4001919A5 /* libopencv_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E28E1B1D6123A4001919A5 /* libopencv_core.a */; }; + 32E28E1F1D6123A4001919A5 /* libopencv_imgproc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E28E1C1D6123A4001919A5 /* libopencv_imgproc.a */; }; + 32E28E291D6123A9001919A5 /* libPayPalMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E28E211D6123A9001919A5 /* libPayPalMobile.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 32396B071D612A6D00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B031D612A6D00149C3C /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; + remoteInfo = React; + }; + 32396B0D1D612A7C00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B091D612A7C00149C3C /* RCTActionSheet.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTActionSheet; + }; + 32396B131D612A8700149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B0F1D612A8700149C3C /* RCTGeolocation.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTGeolocation; + }; + 32396B191D612A9000149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B151D612A9000149C3C /* RCTImage.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B5115D1A9E6B3D00147676; + remoteInfo = RCTImage; + }; + 32396B1F1D612A9800149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B1B1D612A9800149C3C /* RCTLinking.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTLinking; + }; + 32396B251D612AA000149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B211D612A9F00149C3C /* RCTNetwork.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B511DB1A9E6C8500147676; + remoteInfo = RCTNetwork; + }; + 32396B2B1D612AA600149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B271D612AA600149C3C /* RCTSettings.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTSettings; + }; + 32396B311D612AAD00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B2D1D612AAD00149C3C /* RCTText.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B5119B1A9E6C1200147676; + remoteInfo = RCTText; + }; + 32396B371D612AB300149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B331D612AB300149C3C /* RCTVibration.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 832C81801AAF6DEF007FA2F7; + remoteInfo = RCTVibration; + }; + 32396B3D1D612AB700149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B391D612AB700149C3C /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3C86DF461ADF2C930047B81A; + remoteInfo = RCTWebSocket; + }; + 32396B3F1D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B031D612A6D00149C3C /* React.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 83CBBA2D1A601D0E00E9B192; + remoteInfo = React; + }; + 32396B411D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B091D612A7C00149C3C /* RCTActionSheet.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B511DA1A9E6C8500147676; + remoteInfo = RCTActionSheet; + }; + 32396B431D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B0F1D612A8700149C3C /* RCTGeolocation.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B511DA1A9E6C8500147676; + remoteInfo = RCTGeolocation; + }; + 32396B451D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B151D612A9000149C3C /* RCTImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B5115C1A9E6B3D00147676; + remoteInfo = RCTImage; + }; + 32396B471D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B1B1D612A9800149C3C /* RCTLinking.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B511DA1A9E6C8500147676; + remoteInfo = RCTLinking; + }; + 32396B491D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B211D612A9F00149C3C /* RCTNetwork.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B511DA1A9E6C8500147676; + remoteInfo = RCTNetwork; + }; + 32396B4B1D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B271D612AA600149C3C /* RCTSettings.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B511DA1A9E6C8500147676; + remoteInfo = RCTSettings; + }; + 32396B4D1D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B2D1D612AAD00149C3C /* RCTText.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 58B5119A1A9E6C1200147676; + remoteInfo = RCTText; + }; + 32396B4F1D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B331D612AB300149C3C /* RCTVibration.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 832C817F1AAF6DEF007FA2F7; + remoteInfo = RCTVibration; + }; + 32396B511D612AED00149C3C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 32396B391D612AB700149C3C /* RCTWebSocket.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 3C86DF451ADF2C930047B81A; + remoteInfo = RCTWebSocket; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.jsbundle; path = iOS/main.jsbundle; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* ReactPaypal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactPaypal.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iOS/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iOS/AppDelegate.m; sourceTree = ""; }; + 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = iOS/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iOS/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iOS/main.m; sourceTree = ""; }; + 32396B001D6126F900149C3C /* MFLReactNativePayPal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MFLReactNativePayPal.h; sourceTree = ""; }; + 32396B011D6126F900149C3C /* MFLReactNativePayPal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MFLReactNativePayPal.m; sourceTree = ""; }; + 32396B031D612A6D00149C3C /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; + 32396B091D612A7C00149C3C /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = ""; }; + 32396B0F1D612A8700149C3C /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = ""; }; + 32396B151D612A9000149C3C /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = ""; }; + 32396B1B1D612A9800149C3C /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; + 32396B211D612A9F00149C3C /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = ""; }; + 32396B271D612AA600149C3C /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; + 32396B2D1D612AAD00149C3C /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; + 32396B331D612AB300149C3C /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = ""; }; + 32396B391D612AB700149C3C /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; + 32A2D8331B38D0900037584B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 32A2D8351B38D0950037584B /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 32A2D8371B38D09A0037584B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + 32A2D8391B38D09E0037584B /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; + 32A2D83B1B38D0A30037584B /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; + 32A2D83D1B38D0A70037584B /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; + 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; + 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; + 32E28E121D6123A4001919A5 /* CardIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIO.h; sourceTree = ""; }; + 32E28E131D6123A4001919A5 /* CardIOCreditCardInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOCreditCardInfo.h; sourceTree = ""; }; + 32E28E141D6123A4001919A5 /* CardIODetectionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIODetectionMode.h; sourceTree = ""; }; + 32E28E151D6123A4001919A5 /* CardIOPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewController.h; sourceTree = ""; }; + 32E28E161D6123A4001919A5 /* CardIOPaymentViewControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOPaymentViewControllerDelegate.h; sourceTree = ""; }; + 32E28E171D6123A4001919A5 /* CardIOUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOUtilities.h; sourceTree = ""; }; + 32E28E181D6123A4001919A5 /* CardIOView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOView.h; sourceTree = ""; }; + 32E28E191D6123A4001919A5 /* CardIOViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardIOViewDelegate.h; sourceTree = ""; }; + 32E28E1A1D6123A4001919A5 /* libCardIO.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libCardIO.a; sourceTree = ""; }; + 32E28E1B1D6123A4001919A5 /* libopencv_core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_core.a; sourceTree = ""; }; + 32E28E1C1D6123A4001919A5 /* libopencv_imgproc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopencv_imgproc.a; sourceTree = ""; }; + 32E28E211D6123A9001919A5 /* libPayPalMobile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libPayPalMobile.a; sourceTree = ""; }; + 32E28E221D6123A9001919A5 /* PayPalConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalConfiguration.h; sourceTree = ""; }; + 32E28E231D6123A9001919A5 /* PayPalFuturePaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalFuturePaymentViewController.h; sourceTree = ""; }; + 32E28E241D6123A9001919A5 /* PayPalMobile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalMobile.h; sourceTree = ""; }; + 32E28E251D6123A9001919A5 /* PayPalOAuthScopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalOAuthScopes.h; sourceTree = ""; }; + 32E28E261D6123A9001919A5 /* PayPalPayment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPayment.h; sourceTree = ""; }; + 32E28E271D6123A9001919A5 /* PayPalPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalPaymentViewController.h; sourceTree = ""; }; + 32E28E281D6123A9001919A5 /* PayPalProfileSharingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayPalProfileSharingViewController.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 32396B531D612AF400149C3C /* libRCTActionSheet.a in Frameworks */, + 32396B541D612AF400149C3C /* libRCTGeolocation.a in Frameworks */, + 32396B551D612AF400149C3C /* libRCTImage.a in Frameworks */, + 32396B561D612AF400149C3C /* libRCTLinking.a in Frameworks */, + 32396B571D612AF400149C3C /* libRCTNetwork.a in Frameworks */, + 32396B581D612AF400149C3C /* libRCTSettings.a in Frameworks */, + 32396B591D612AF400149C3C /* libRCTText.a in Frameworks */, + 32396B5A1D612AF400149C3C /* libRCTVibration.a in Frameworks */, + 32396B5B1D612AF400149C3C /* libRCTWebSocket.a in Frameworks */, + 32396B5C1D612AF400149C3C /* libReact.a in Frameworks */, + 32E28E1D1D6123A4001919A5 /* libCardIO.a in Frameworks */, + 32A2D8421B38D0B20037584B /* SystemConfiguration.framework in Frameworks */, + 32A2D8401B38D0AC0037584B /* MobileCoreServices.framework in Frameworks */, + 32A2D83E1B38D0A70037584B /* MessageUI.framework in Frameworks */, + 32A2D83C1B38D0A30037584B /* CoreMedia.framework in Frameworks */, + 32A2D83A1B38D09E0037584B /* CoreLocation.framework in Frameworks */, + 32A2D8381B38D09A0037584B /* AVFoundation.framework in Frameworks */, + 32A2D8361B38D0950037584B /* AudioToolbox.framework in Frameworks */, + 32E28E291D6123A9001919A5 /* libPayPalMobile.a in Frameworks */, + 32A2D8341B38D0900037584B /* Accelerate.framework in Frameworks */, + 32E28E1E1D6123A4001919A5 /* libopencv_core.a in Frameworks */, + 32E28E1F1D6123A4001919A5 /* libopencv_imgproc.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* ReactPaypal */ = { + isa = PBXGroup; + children = ( + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, + 13B07FB71A68108700A75B9A /* main.m */, + 32396AFF1D6126F900149C3C /* MFLReactNativePayPal */, + ); + name = ReactPaypal; + sourceTree = ""; + }; + 32396AFF1D6126F900149C3C /* MFLReactNativePayPal */ = { + isa = PBXGroup; + children = ( + 32396B001D6126F900149C3C /* MFLReactNativePayPal.h */, + 32396B011D6126F900149C3C /* MFLReactNativePayPal.m */, + ); + name = MFLReactNativePayPal; + path = ../MFLReactNativePayPal; + sourceTree = ""; + }; + 32396B041D612A6D00149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B081D612A6D00149C3C /* libReact.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B0A1D612A7C00149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B0E1D612A7C00149C3C /* libRCTActionSheet.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B101D612A8700149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B141D612A8700149C3C /* libRCTGeolocation.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B161D612A9000149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B1A1D612A9000149C3C /* libRCTImage.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B1C1D612A9800149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B201D612A9800149C3C /* libRCTLinking.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B221D612A9F00149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B261D612AA000149C3C /* libRCTNetwork.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B281D612AA600149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B2C1D612AA600149C3C /* libRCTSettings.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B2E1D612AAD00149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B321D612AAD00149C3C /* libRCTText.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B341D612AB300149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B381D612AB300149C3C /* libRCTVibration.a */, + ); + name = Products; + sourceTree = ""; + }; + 32396B3A1D612AB700149C3C /* Products */ = { + isa = PBXGroup; + children = ( + 32396B3E1D612AB700149C3C /* libRCTWebSocket.a */, + ); + name = Products; + sourceTree = ""; + }; + 32E28E111D6123A4001919A5 /* CardIO */ = { + isa = PBXGroup; + children = ( + 32E28E121D6123A4001919A5 /* CardIO.h */, + 32E28E131D6123A4001919A5 /* CardIOCreditCardInfo.h */, + 32E28E141D6123A4001919A5 /* CardIODetectionMode.h */, + 32E28E151D6123A4001919A5 /* CardIOPaymentViewController.h */, + 32E28E161D6123A4001919A5 /* CardIOPaymentViewControllerDelegate.h */, + 32E28E171D6123A4001919A5 /* CardIOUtilities.h */, + 32E28E181D6123A4001919A5 /* CardIOView.h */, + 32E28E191D6123A4001919A5 /* CardIOViewDelegate.h */, + 32E28E1A1D6123A4001919A5 /* libCardIO.a */, + 32E28E1B1D6123A4001919A5 /* libopencv_core.a */, + 32E28E1C1D6123A4001919A5 /* libopencv_imgproc.a */, + ); + name = CardIO; + path = ../lib/Paypal/CardIO; + sourceTree = ""; + }; + 32E28E201D6123A9001919A5 /* PayPalMobile */ = { + isa = PBXGroup; + children = ( + 32E28E211D6123A9001919A5 /* libPayPalMobile.a */, + 32E28E221D6123A9001919A5 /* PayPalConfiguration.h */, + 32E28E231D6123A9001919A5 /* PayPalFuturePaymentViewController.h */, + 32E28E241D6123A9001919A5 /* PayPalMobile.h */, + 32E28E251D6123A9001919A5 /* PayPalOAuthScopes.h */, + 32E28E261D6123A9001919A5 /* PayPalPayment.h */, + 32E28E271D6123A9001919A5 /* PayPalPaymentViewController.h */, + 32E28E281D6123A9001919A5 /* PayPalProfileSharingViewController.h */, + ); + name = PayPalMobile; + path = ../lib/Paypal/PayPalMobile; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + 32E28E201D6123A9001919A5 /* PayPalMobile */, + 32E28E111D6123A4001919A5 /* CardIO */, + 32396B031D612A6D00149C3C /* React.xcodeproj */, + 32396B091D612A7C00149C3C /* RCTActionSheet.xcodeproj */, + 32396B0F1D612A8700149C3C /* RCTGeolocation.xcodeproj */, + 32396B151D612A9000149C3C /* RCTImage.xcodeproj */, + 32396B1B1D612A9800149C3C /* RCTLinking.xcodeproj */, + 32396B211D612A9F00149C3C /* RCTNetwork.xcodeproj */, + 32396B271D612AA600149C3C /* RCTSettings.xcodeproj */, + 32396B2D1D612AAD00149C3C /* RCTText.xcodeproj */, + 32396B331D612AB300149C3C /* RCTVibration.xcodeproj */, + 32396B391D612AB700149C3C /* RCTWebSocket.xcodeproj */, + 32A2D8411B38D0B20037584B /* SystemConfiguration.framework */, + 32A2D83F1B38D0AC0037584B /* MobileCoreServices.framework */, + 32A2D83D1B38D0A70037584B /* MessageUI.framework */, + 32A2D83B1B38D0A30037584B /* CoreMedia.framework */, + 32A2D8391B38D09E0037584B /* CoreLocation.framework */, + 32A2D8371B38D09A0037584B /* AVFoundation.framework */, + 32A2D8351B38D0950037584B /* AudioToolbox.framework */, + 32A2D8331B38D0900037584B /* Accelerate.framework */, + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* ReactPaypal */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* ReactPaypal.app */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* ReactPaypal */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */; + buildPhases = ( + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 32396B401D612AED00149C3C /* PBXTargetDependency */, + 32396B421D612AED00149C3C /* PBXTargetDependency */, + 32396B441D612AED00149C3C /* PBXTargetDependency */, + 32396B461D612AED00149C3C /* PBXTargetDependency */, + 32396B481D612AED00149C3C /* PBXTargetDependency */, + 32396B4A1D612AED00149C3C /* PBXTargetDependency */, + 32396B4C1D612AED00149C3C /* PBXTargetDependency */, + 32396B4E1D612AED00149C3C /* PBXTargetDependency */, + 32396B501D612AED00149C3C /* PBXTargetDependency */, + 32396B521D612AED00149C3C /* PBXTargetDependency */, + ); + name = ReactPaypal; + productName = "Hello World"; + productReference = 13B07F961A680F5B00A75B9A /* ReactPaypal.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0610; + ORGANIZATIONNAME = Facebook; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = 32396B0A1D612A7C00149C3C /* Products */; + ProjectRef = 32396B091D612A7C00149C3C /* RCTActionSheet.xcodeproj */; + }, + { + ProductGroup = 32396B101D612A8700149C3C /* Products */; + ProjectRef = 32396B0F1D612A8700149C3C /* RCTGeolocation.xcodeproj */; + }, + { + ProductGroup = 32396B161D612A9000149C3C /* Products */; + ProjectRef = 32396B151D612A9000149C3C /* RCTImage.xcodeproj */; + }, + { + ProductGroup = 32396B1C1D612A9800149C3C /* Products */; + ProjectRef = 32396B1B1D612A9800149C3C /* RCTLinking.xcodeproj */; + }, + { + ProductGroup = 32396B221D612A9F00149C3C /* Products */; + ProjectRef = 32396B211D612A9F00149C3C /* RCTNetwork.xcodeproj */; + }, + { + ProductGroup = 32396B281D612AA600149C3C /* Products */; + ProjectRef = 32396B271D612AA600149C3C /* RCTSettings.xcodeproj */; + }, + { + ProductGroup = 32396B2E1D612AAD00149C3C /* Products */; + ProjectRef = 32396B2D1D612AAD00149C3C /* RCTText.xcodeproj */; + }, + { + ProductGroup = 32396B341D612AB300149C3C /* Products */; + ProjectRef = 32396B331D612AB300149C3C /* RCTVibration.xcodeproj */; + }, + { + ProductGroup = 32396B3A1D612AB700149C3C /* Products */; + ProjectRef = 32396B391D612AB700149C3C /* RCTWebSocket.xcodeproj */; + }, + { + ProductGroup = 32396B041D612A6D00149C3C /* Products */; + ProjectRef = 32396B031D612A6D00149C3C /* React.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* ReactPaypal */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + 32396B081D612A6D00149C3C /* libReact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libReact.a; + remoteRef = 32396B071D612A6D00149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B0E1D612A7C00149C3C /* libRCTActionSheet.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTActionSheet.a; + remoteRef = 32396B0D1D612A7C00149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B141D612A8700149C3C /* libRCTGeolocation.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTGeolocation.a; + remoteRef = 32396B131D612A8700149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B1A1D612A9000149C3C /* libRCTImage.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTImage.a; + remoteRef = 32396B191D612A9000149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B201D612A9800149C3C /* libRCTLinking.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTLinking.a; + remoteRef = 32396B1F1D612A9800149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B261D612AA000149C3C /* libRCTNetwork.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTNetwork.a; + remoteRef = 32396B251D612AA000149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B2C1D612AA600149C3C /* libRCTSettings.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTSettings.a; + remoteRef = 32396B2B1D612AA600149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B321D612AAD00149C3C /* libRCTText.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTText.a; + remoteRef = 32396B311D612AAD00149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B381D612AB300149C3C /* libRCTVibration.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTVibration.a; + remoteRef = 32396B371D612AB300149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 32396B3E1D612AB700149C3C /* libRCTWebSocket.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTWebSocket.a; + remoteRef = 32396B3D1D612AB700149C3C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 008F07F31AC5B25A0029DE68 /* main.jsbundle in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 32396B021D6126F900149C3C /* MFLReactNativePayPal.m in Sources */, + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 32396B401D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = React; + targetProxy = 32396B3F1D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B421D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTActionSheet; + targetProxy = 32396B411D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B441D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTGeolocation; + targetProxy = 32396B431D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B461D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTImage; + targetProxy = 32396B451D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B481D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTLinking; + targetProxy = 32396B471D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B4A1D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTNetwork; + targetProxy = 32396B491D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B4C1D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTSettings; + targetProxy = 32396B4B1D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B4E1D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTText; + targetProxy = 32396B4D1D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B501D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTVibration; + targetProxy = 32396B4F1D612AED00149C3C /* PBXContainerItemProxy */; + }; + 32396B521D612AED00149C3C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTWebSocket; + targetProxy = 32396B511D612AED00149C3C /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { + isa = PBXVariantGroup; + children = ( + 13B07FB21A68108700A75B9A /* Base */, + ); + name = LaunchScreen.xib; + path = iOS; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + HEADER_SEARCH_PATHS = ( + "\"$(SRCROOT)/node_modules/react-native/React\"/**", + "$(inherited)", + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, + "\"$(SRCROOT)/node_modules/react-native/React\"/**", + ); + INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/../lib/Paypal/PayPalMobile", + "$(PROJECT_DIR)/../lib/Paypal/CardIO", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_NAME = ReactPaypal; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + HEADER_SEARCH_PATHS = ( + "\"$(SRCROOT)/node_modules/react-native/React\"/**", + "$(inherited)", + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, + "\"$(SRCROOT)/node_modules/react-native/React\"/**", + ); + INFOPLIST_FILE = "$(SRCROOT)/iOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/../lib/Paypal/PayPalMobile", + "$(PROJECT_DIR)/../lib/Paypal/CardIO", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_NAME = ReactPaypal; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, + "$(SRCROOT)/node_modules/react-native/React/**", + ); + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, + "$(SRCROOT)/node_modules/react-native/React/**", + ); + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactPaypal" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "ReactPaypal" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/Example/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme b/ios/Example/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme new file mode 100644 index 0000000..ec0f74b --- /dev/null +++ b/ios/Example/ReactPaypal.xcodeproj/xcshareddata/xcschemes/ReactPaypal.xcscheme @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Example/iOS/AppDelegate.h b/ios/Example/iOS/AppDelegate.h new file mode 100644 index 0000000..a9654d5 --- /dev/null +++ b/ios/Example/iOS/AppDelegate.h @@ -0,0 +1,16 @@ +/** + * Copyright (c) 2015-present, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + */ + +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/ios/Example/iOS/AppDelegate.m b/ios/Example/iOS/AppDelegate.m new file mode 100644 index 0000000..dcc7487 --- /dev/null +++ b/ios/Example/iOS/AppDelegate.m @@ -0,0 +1,34 @@ +/** + * Copyright (c) 2015-present, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + */ + +#import "AppDelegate.h" + +#import "RCTRootView.h" + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:[NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"] + moduleProvider:nil + launchOptions:nil]; + + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"ReactPaypal" + initialProperties:nil]; + + self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + UIViewController *rootViewController = [[UIViewController alloc] init]; + rootViewController.view = rootView; + self.window.rootViewController = rootViewController; + [self.window makeKeyAndVisible]; + return YES; +} + +@end diff --git a/ios/Example/iOS/Base.lproj/LaunchScreen.xib b/ios/Example/iOS/Base.lproj/LaunchScreen.xib new file mode 100644 index 0000000..2f81a12 --- /dev/null +++ b/ios/Example/iOS/Base.lproj/LaunchScreen.xib @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/Example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..118c98f --- /dev/null +++ b/ios/Example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,38 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios/Example/iOS/Info.plist b/ios/Example/iOS/Info.plist new file mode 100644 index 0000000..16ae0e6 --- /dev/null +++ b/ios/Example/iOS/Info.plist @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/Example/iOS/main.jsbundle b/ios/Example/iOS/main.jsbundle new file mode 100644 index 0000000..b702b30 --- /dev/null +++ b/ios/Example/iOS/main.jsbundle @@ -0,0 +1,8 @@ +// Offline JS +// To re-generate the offline bundle, run this from the root of your project: +// +// $ react-native bundle --minify +// +// See http://facebook.github.io/react-native/docs/runningondevice.html for more details. + +throw new Error('Offline JS file is empty. See iOS/main.jsbundle for instructions'); diff --git a/ios/Example/iOS/main.m b/ios/Example/iOS/main.m new file mode 100644 index 0000000..3d767fc --- /dev/null +++ b/ios/Example/iOS/main.m @@ -0,0 +1,18 @@ +/** + * Copyright (c) 2015-present, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + */ + +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/ios/Example/index.ios.js b/ios/Example/index.ios.js new file mode 100644 index 0000000..b1d6e3b --- /dev/null +++ b/ios/Example/index.ios.js @@ -0,0 +1,87 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + */ +'use strict'; + +import React from 'react'; + +import { + Component +} from 'react'; + +import { + AppRegistry, + StyleSheet, + Text, + View, + TouchableHighlight, + NativeModules +} from 'react-native'; + +var MFLReactNativePayPal = NativeModules.MFLReactNativePayPal; + +class ReactPaypal extends Component { + componentDidMount() { + console.log("Component did mount"); + MFLReactNativePayPal.initializePaypalEnvironment(0, + "AWyPKtVl7ac7SOlIscEe-dONGB-oBYav2TwimOgB1FysVGcKneAkj_1O1LV-Vnr0PEeMk5NmweJfIiLm"); + } + + _onPressButton() { + MFLReactNativePayPal.preparePaymentOfAmount("100.00", "USD", "Bacon"); + MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); + MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { + if (error) { + //Handle Error + return; + } else { + + console.log("payload: " + payload); + if (payload.status == 1) { + console.log(payload.confirmation); + } else { + console.log("User cancelled payment"); + } + } + }); + } + + render() { + return ( + + + + + Tap To Initiate Paypal Test + + + Use test user "bacon@react.com" password "Password!". + + + + + ); + } +} + +var styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#F5FCFF', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); + +AppRegistry.registerComponent('ReactPaypal', () => ReactPaypal); diff --git a/ios/Example/package.json b/ios/Example/package.json new file mode 100644 index 0000000..b5da48d --- /dev/null +++ b/ios/Example/package.json @@ -0,0 +1,12 @@ +{ + "name": "ExampleiOS", + "version": "0.0.1", + "private": true, + "scripts": { + "start": "node node_modules/react-native/local-cli/cli.js start" + }, + "devDependencies": { + "react-native": ">=0.18.0", + "react": "15.2.1" + } +} diff --git a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m index df5a23b..609be32 100644 --- a/ios/MFLReactNativePayPal/MFLReactNativePayPal.m +++ b/ios/MFLReactNativePayPal/MFLReactNativePayPal.m @@ -18,7 +18,7 @@ @implementation RCTConvert (PaymentCompletionStatus) RCT_ENUM_CONVERTER(PaymentCompletionStatus, (@{ @"Canceled" : @(kPayPalPaymentCompleted), @"Completed" : @(kPayPalPaymentCanceled)} - ), kPayPalPaymentCanceled, integerValue) + ), kPayPalPaymentCanceled, integerValue) @end @@ -127,10 +127,10 @@ - (void)payPalPaymentViewController:(PayPalPaymentViewController *)paymentViewCo - (NSDictionary *)constantsToExport { return @{ @"Environment" : @{ - @"Sandbox" : @(kPayPalEnvironmentSandbox), - @"Production" : @(kPayPalEnvironmentProduction), - @"NoNetwork" : @(kPayPalEnvironmentSandboxNoNetwork), - }, + @"Sandbox" : @(kPayPalEnvironmentSandbox), + @"Production" : @(kPayPalEnvironmentProduction), + @"NoNetwork" : @(kPayPalEnvironmentSandboxNoNetwork), + }, }; } diff --git a/package.json b/package.json index 0233855..d5828ea 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { "name": "react-native-paypal", - "version": "1.0.3", + "version": "1.0.4", "description": "Native PayPal payment screen for React Native", "main": "index.js", "repository": { "type": "git", - "url": "https://github.com/vizir/react-native-paypal.git" + "url": "https://github.com/MattFoley/react-native-paypal.git" }, "keywords": [ "react", @@ -15,11 +15,14 @@ "android", "ios" ], - "author": "contato@vizir.com.br", + "author": "iOSGuy (http://github.com/MattFoley)", "contributors": [ - "iOSGuy (http://github.com/MattFoley)", + "contato@vizir.com.br", "Timo Uhlmann (http://github.com/amiuhle)" ], + "peerDependencies": { + "react-native": ">=0.18.0" + }, "license": "MIT", "bugs": { "url": "https://github.com/vizir/react-native-paypal/issues" From 90900d4b3b2d0095cbf430adc67cc73c5d9daf96 Mon Sep 17 00:00:00 2001 From: Tj Date: Sun, 14 Aug 2016 16:22:18 -0700 Subject: [PATCH 28/28] Updating read, now begins with generic usage information, followed by platform specific install instructions. --- README.md | 219 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 140 insertions(+), 79 deletions(-) diff --git a/README.md b/README.md index 812e1e9..d4a9aff 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,84 @@ # react-native-paypal -A React Native interface for the PayPal Payment UI +A Cross platform React Native interface for the PayPal Payment UI. Supports both iOS and Android currently, but can be used seperately. ![Demo of a Payment using PayPal](/react-native-paypal.gif?raw=true "react-native-paypal") -# Setup +## Usage +-- + +Initiating a payment is as simple as creating a single promise + +```javascript +let PayPal = require('react-native-paypal'); +PayPal.paymentRequest({ + clientId: 'AbyfNDFV53djg6w4yYgiug_JaDfBSUiYI7o6NM9HE1CQ_qk9XxbUX0nwcPXXQHaNAWYtDfphQtWB3q4R', + environment: PayPalAndroid.SANDBOX, + price: '42.00', + currency: 'USD', + description: 'PayPal Test' +}).then((confirm, payment) => console.log('Paid'); /* At this point you should verify payment independently */) +.catch((error_code) => console.error('Failed to pay through PayPal')); +``` + +#### Callback parameters: + +If all goes OK with the payment than the paymentRequest promise is resolved with +the following arguments as JSON strings: +- A confirm: +``` json +{ + "client": { + "environment": "mock", + "paypal_sdk_version": "2.12.4", + "platform": "Android", + "product_name": "PayPal-Android-SDK" + }, + "response": { + "create_time": "2014-02-12T22:29:49Z", + "id": "PAY-6RV70583SB702805EKEYSZ6Y", + "intent": "sale", + "state": "approved" + }, + "response_type": "payment" +} +``` + +- A payment: +```json +{ + "amount": "1.00", + "currency_code": "USD", + "short_description": "PayPal Test", + "intent": "sale" +} +``` + +Handling callbacks: +```javascript +PayPal.paymentRequest(...).then(function (payment, confirm) { + sendPaymentToConfirmInServer(payment, confirm); +}) +``` + +If anything fails the promise will be notify an error with a code which will be +one of: +- USER\_CANCELLED +- INVALID\_CONFIG + +Handling failures: + +``` javascript +PayPal.paymentRequest(...).catch(function (error_code) { + if (error_code == PayPal.USER_CANCELLED) { + // User didn't complete the payment + } else if (error_code == PayPal.INVALID_CONFIG) { + // Invalid config was sent to PayPal + } +}) +``` + +## Setup Android ------- @@ -77,94 +151,23 @@ public class MainActivity extends Activity implements DefaultHardwareBackBtnHand } ``` -5. Usage example: - -```javascript -var PayPal = require('react-native-paypal'); -PayPalAndroid.paymentRequest({ - clientId: 'AbyfNDFV53djg6w4yYgiug_JaDfBSUiYI7o6NM9HE1CQ_qk9XxbUX0nwcPXXQHaNAWYtDfphQtWB3q4R', - environment: PayPalAndroid.SANDBOX, - price: '42.00', - currency: 'USD', - description: 'PayPal Test' -}).then((confirm, payment) => console.log('Paid'); /* MUST verify payment in server*/) -.catch((error_code) => console.error('Failed to pay through PayPal')); -``` - -6. Callback parameters: - -If all goes OK with the payment than the paymentRequest promise is resolved with -the following arguments as JSON strings: -- A confirm: -``` json -{ - "client": { - "environment": "mock", - "paypal_sdk_version": "2.12.4", - "platform": "Android", - "product_name": "PayPal-Android-SDK" - }, - "response": { - "create_time": "2014-02-12T22:29:49Z", - "id": "PAY-6RV70583SB702805EKEYSZ6Y", - "intent": "sale", - "state": "approved" - }, - "response_type": "payment" -} -``` - -- A payment: -```json -{ - "amount": "1.00", - "currency_code": "USD", - "short_description": "PayPal Test", - "intent": "sale" -} -``` - -Handling callbacks: -```javascript -PayPal.paymentRequest(...).then(function (payment, confirm) { - sendPaymentToConfirmInServer(payment, confirm); -}) -``` - -If anything fails the promise will be notify an error with a code which will be -one of: -- USER\_CANCELLED -- INVALID\_CONFIG - -Handling failures: - -``` javascript -PayPal.paymentRequest(...).catch(function (error_code) { - if (error_code == PayPal.USER_CANCELLED) { - // User didn't complete the payment - } else if (error_code == PayPal.INVALID_CONFIG) { - // Invalid config was sent to PayPal - } -}) -``` - iOS --- -### TODO: +### Sample App -* [ ] Refactor & cleanup -* [ ] Automated tests -* [ ] Future payment (subscriptions) +You'll find an iOS example in `/ios/Example/`. You will need to run npm install in that directory in order to download the dependencies required by the sample application. Note this sample still uses manual NativeModule usage, and you'll likely find the above Javascript simpler than the JS used in this sample. ### Installation -Currently you have to install via `npm` from GitHub (or change the version specifier in `package.json` to `zeroseven/react-native-paypal#ios`): +Currently you have to install via `npm` from GitHub (or change the version specifier in `package.json` to `MattFoley/react-native-paypal`): ```shell -npm install --save zeroseven/react-native-paypal#ios +npm install --save MattFoley/react-native-paypal ``` +There will be an updated npm release shortly, which will allow + #### Install the PayPal-iOS-SDK You then have to install the PayPal-iOS-SDK into `node_modules/react-native-paypal/ios/lib/Paypal` @@ -184,3 +187,61 @@ to the `Libraries` group in iOS and link `libMFLReactNativePayPal.a` as describe [React Native Manual Linking docs](https://facebook.github.io/react-native/docs/linking-libraries-ios.html#manual-linking). Follow steps 4 and 5 of [the PayPal instalation instructions](https://github.com/paypal/PayPal-iOS-SDK#if-you-dont-use-cocoapods-then), as well as the [additional steps here](https://github.com/paypal/PayPal-iOS-SDK#with-or-without-cocoapods). **This has to be done for the main app, not for the library you included.** + +### Manual Usage (iOS Only) + +You can access the NativeModule directly on iOS using the following instructions, if you'd like to modify the functionality. + +###Initialization: + + import { + NativeModules + } from 'react-native'; + let MFLReactNativePayPal = NativeModules.MFLReactNativePayPal; + MFLReactNativePayPal.initializePaypalEnvironment(, ""); + +#####Environment Values that should be used here are declared in MFLReactNativePayPal.h + + • Sandbox = 0 + • Production = 1 + • No Network = 2 + +###Prepare a Payment: + + MFLReactNativePayPal.preparePaymentOfAmount(, , ); + ie: MFLReactNativePayPal.preparePaymentOfAmount(100.00, "USD", "Bacon"); + +###Prepare Configuration: + + MFLReactNativePayPal.prepareConfigurationForMerchant(, , ); + MFLReactNativePayPal.prepareConfigurationForMerchant("Bacon Truck", true, "bacon@bacon.com"); + + +###Present the payment flow with a completion handler: + + MFLReactNativePayPal.presentPaymentViewControllerForPreparedPurchase((error, payload) => { + if (error) { + //Handle Error + return; + } else { + + console.log("payload: " + payload); + if (payload.status == 1) { + console.log(payload.confirmation); + } else { + console.log("User cancelled payment"); + } + } + }); + +## TODO: + + * [ ] Android Sample App + * [ ] Refactor & cleanup + * [ ] Automated tests + * [ ] Future payment (subscriptions) + * [ ] Invoice and optional fields - https://github.com/MattFoley/react-native-paypal/issues/6 + +## Thanks + +The Android portion of this library was originally built by https://github.com/Vizir for https://github.com/Vizir/react-native-paypal. The merging of the API in order to provide cross platform support was done almost entirely by https://github.com/amiuhle.