From bcc25a8e94a155b363a3a2d2fba3e7656b842cb5 Mon Sep 17 00:00:00 2001 From: Juliano Lazzarotto <30806844+stackchain@users.noreply.github.com> Date: Tue, 26 Nov 2024 15:09:33 +0000 Subject: [PATCH] chore: fix camera build --- apps/wallet/ios/Podfile.lock | 225 +++++++++++++++++++++++------------ apps/wallet/package.json | 6 +- yarn.lock | 26 ++-- 3 files changed, 163 insertions(+), 94 deletions(-) diff --git a/apps/wallet/ios/Podfile.lock b/apps/wallet/ios/Podfile.lock index 05ba7b4380..e4c0df240f 100644 --- a/apps/wallet/ios/Podfile.lock +++ b/apps/wallet/ios/Podfile.lock @@ -8,8 +8,6 @@ PODS: - ExpoModulesCore - ZXingObjC/OneD - ZXingObjC/PDF417 - - EXCamera (13.2.1): - - ExpoModulesCore - EXConstants (16.0.2): - ExpoModulesCore - EXImageLoader (4.7.0): @@ -23,18 +21,16 @@ PODS: - ExpoModulesCore - ExpoBlur (13.0.2): - ExpoModulesCore + - ExpoCamera (15.0.16): + - ExpoModulesCore + - ZXingObjC/OneD + - ZXingObjC/PDF417 - ExpoDevice (6.0.2): - ExpoModulesCore - ExpoFileSystem (17.0.1): - ExpoModulesCore - ExpoFont (12.0.10): - ExpoModulesCore - - ExpoImage (1.3.5): - - ExpoModulesCore - - SDWebImage (~> 5.15.8) - - SDWebImageAVIFCoder (~> 0.10.0) - - SDWebImageSVGCoder (~> 1.7.0) - - SDWebImageWebPCoder (~> 0.11.0) - ExpoKeepAwake (13.0.2): - ExpoModulesCore - ExpoModulesCore (1.12.26): @@ -71,27 +67,6 @@ PODS: - hermes-engine (0.74.4): - hermes-engine/Pre-built (= 0.74.4) - hermes-engine/Pre-built (0.74.4) - - libaom (3.0.0): - - libvmaf (>= 2.2.0) - - libavif (0.11.1): - - libavif/libaom (= 0.11.1) - - libavif/core (0.11.1) - - libavif/libaom (0.11.1): - - libaom (>= 2.0.0) - - libavif/core - - libvmaf (2.3.1) - - libwebp (1.3.2): - - libwebp/demux (= 1.3.2) - - libwebp/mux (= 1.3.2) - - libwebp/sharpyuv (= 1.3.2) - - libwebp/webp (= 1.3.2) - - libwebp/demux (1.3.2): - - libwebp/webp - - libwebp/mux (1.3.2): - - libwebp/demux - - libwebp/sharpyuv (1.3.2) - - libwebp/webp (1.3.2): - - libwebp/sharpyuv - RCT-Folly (2024.01.01.00): - boost - DoubleConversion @@ -1054,7 +1029,71 @@ PODS: - react-native-randombytes (3.6.1): - React-Core - react-native-safe-area-context (4.14.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common (= 4.14.0) + - react-native-safe-area-context/fabric (= 4.14.0) + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/common (4.14.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/fabric (4.14.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - React-nativeconfig (0.74.4) - React-NativeModulesApple (0.74.4): - glog @@ -1285,9 +1324,47 @@ PODS: - React-perflogger (= 0.74.4) - React-utils (= 0.74.4) - RNCAsyncStorage (2.0.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core - - RNCClipboard (1.5.1): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNCClipboard (1.15.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - RNFlashList (1.7.2): - DoubleConversion - glog @@ -1333,6 +1410,29 @@ PODS: - RNKeychain (7.0.0): - React-Core - RNScreens (3.32.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNScreens/common (= 3.32.0) + - Yoga + - RNScreens/common (3.32.0): - DoubleConversion - glog - hermes-engine @@ -1354,17 +1454,6 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - SDWebImage (5.15.8): - - SDWebImage/Core (= 5.15.8) - - SDWebImage/Core (5.15.8) - - SDWebImageAVIFCoder (0.10.1): - - libavif (>= 0.11.0) - - SDWebImage (~> 5.10) - - SDWebImageSVGCoder (1.7.0): - - SDWebImage/Core (~> 5.6) - - SDWebImageWebPCoder (0.11.0): - - libwebp (~> 1.0) - - SDWebImage/Core (~> 5.15) - SocketRocket (0.7.0) - UMAppLoader (4.6.0) - Yoga (0.0.0) @@ -1379,17 +1468,16 @@ DEPENDENCIES: - boost (from `../../../node_modules/react-native/third-party-podspecs/boost.podspec`) - DoubleConversion (from `../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - EXBarCodeScanner (from `../../../node_modules/expo-barcode-scanner/ios`) - - EXCamera (from `../../../node_modules/expo-camera/ios`) - EXConstants (from `../../../node_modules/expo-constants/ios`) - EXImageLoader (from `../../../node_modules/expo-image-loader/ios`) - Expo (from `../../../node_modules/expo`) - ExpoAsset (from `../../../node_modules/expo-asset/ios`) - ExpoBackgroundFetch (from `../../../node_modules/expo-background-fetch/ios`) - ExpoBlur (from `../../../node_modules/expo-blur/ios`) + - ExpoCamera (from `../../../node_modules/expo-camera/ios`) - ExpoDevice (from `../../../node_modules/expo-device/ios`) - ExpoFileSystem (from `../../../node_modules/expo-file-system/ios`) - ExpoFont (from `../../../node_modules/expo-font/ios`) - - ExpoImage (from `../../../node_modules/expo-image/ios`) - ExpoKeepAwake (from `../../../node_modules/expo-keep-awake/ios`) - ExpoModulesCore (from `../../../node_modules/expo-modules-core`) - ExpoSystemUI (from `../../../node_modules/expo-system-ui/ios`) @@ -1455,7 +1543,7 @@ DEPENDENCIES: - React-utils (from `../../../node_modules/react-native/ReactCommon/react/utils`) - ReactCommon/turbomodule/core (from `../../../node_modules/react-native/ReactCommon`) - "RNCAsyncStorage (from `../../../node_modules/@react-native-async-storage/async-storage`)" - - "RNCClipboard (from `../../../node_modules/@react-native-community/clipboard`)" + - "RNCClipboard (from `../../../node_modules/@react-native-clipboard/clipboard`)" - "RNFlashList (from `../../../node_modules/@shopify/flash-list`)" - RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`) - RNKeychain (from `../../../node_modules/react-native-keychain`) @@ -1465,14 +1553,6 @@ DEPENDENCIES: SPEC REPOS: trunk: - - libaom - - libavif - - libvmaf - - libwebp - - SDWebImage - - SDWebImageAVIFCoder - - SDWebImageSVGCoder - - SDWebImageWebPCoder - SocketRocket - ZXingObjC @@ -1485,8 +1565,6 @@ EXTERNAL SOURCES: :podspec: "../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" EXBarCodeScanner: :path: "../../../node_modules/expo-barcode-scanner/ios" - EXCamera: - :path: "../../../node_modules/expo-camera/ios" EXConstants: :path: "../../../node_modules/expo-constants/ios" EXImageLoader: @@ -1499,14 +1577,14 @@ EXTERNAL SOURCES: :path: "../../../node_modules/expo-background-fetch/ios" ExpoBlur: :path: "../../../node_modules/expo-blur/ios" + ExpoCamera: + :path: "../../../node_modules/expo-camera/ios" ExpoDevice: :path: "../../../node_modules/expo-device/ios" ExpoFileSystem: :path: "../../../node_modules/expo-file-system/ios" ExpoFont: :path: "../../../node_modules/expo-font/ios" - ExpoImage: - :path: "../../../node_modules/expo-image/ios" ExpoKeepAwake: :path: "../../../node_modules/expo-keep-awake/ios" ExpoModulesCore: @@ -1635,7 +1713,7 @@ EXTERNAL SOURCES: RNCAsyncStorage: :path: "../../../node_modules/@react-native-async-storage/async-storage" RNCClipboard: - :path: "../../../node_modules/@react-native-community/clipboard" + :path: "../../../node_modules/@react-native-clipboard/clipboard" RNFlashList: :path: "../../../node_modules/@shopify/flash-list" RNGestureHandler: @@ -1654,29 +1732,24 @@ SPEC CHECKSUMS: boost: d3f49c53809116a5d38da093a8aa78bf551aed09 DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 EXBarCodeScanner: e2dd9b42c1b522a2adc9202b1dfbc64cb34456d1 - EXCamera: a323a5942b5e7fc8349e17d728e91c18840ad561 EXConstants: 409690fbfd5afea964e5e9d6c4eb2c2b59222c59 EXImageLoader: ab589d67d6c5f2c33572afea9917304418566334 Expo: 8c995afb875c15bf8439af0b20bcb9ed8f90d0bd ExpoAsset: 323700f291684f110fb55f0d4022a3362ea9f875 ExpoBackgroundFetch: a06c553ecaf0bade0acd691042d996b9ce926327 ExpoBlur: fa53f874e7b208bc3756d1bf07903c12e790beb1 + ExpoCamera: 929be541d1c1319fcf32f9f5d9df8b97804346b5 ExpoDevice: fc94f0e42ecdfd897e7590f2874fc64dfa7e9b1c ExpoFileSystem: 80bfe850b1f9922c16905822ecbf97acd711dc51 ExpoFont: 00756e6c796d8f7ee8d211e29c8b619e75cbf238 - ExpoImage: 723efcb8d9377ae8645a6f7a1579305f5b80a76f ExpoKeepAwake: 3b8815d9dd1d419ee474df004021c69fdd316d08 - ExpoModulesCore: 831ece8311a489418746925820bbffdda587d6f4 + ExpoModulesCore: b86c114a7ba4a083dbe06c916e4e015783c07ec1 ExpoSystemUI: d4f065a016cae6721b324eb659cdee4d4cf0cb26 EXTaskManager: 9c3520305c3aa1b4a12a7c6d1e3f85f2779c06e9 FBLazyVector: 4c674c2d53de79c145d6a723910543d7b57ed74c fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f hermes-engine: 6312f669c895e05f0f6029554061593711770ea6 - libaom: 144606b1da4b5915a1054383c3a4459ccdb3c661 - libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 - libvmaf: 27f523f1e63c694d14d534cd0fddd2fab0ae8711 - libwebp: 1786c9f4ff8a279e4dac1e8f385004d5fc253009 RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47 RCTDeprecation: d83da85890d5bb18efd2809a733865c1c5c11487 RCTRequired: e109419eacfb10fbb79a3ecb57ebcad198593d8a @@ -1704,18 +1777,18 @@ SPEC CHECKSUMS: react-native-config: 8f7283449bbb048902f4e764affbbf24504454af react-native-haskell-shelley: 1fdd24da26eebd907cf6b37f7c1fa1640c454375 react-native-message_signing-library: 040317fed382be05d79e2ecbe5852d1a20ce68df - react-native-mmkv: 66bfa8b32d3ba1aa8fd311c50f946b19d7838738 + react-native-mmkv: 4b94dca69786c82a292fa327b295f03853640944 react-native-notifications: 985b8e492eeceeaf697aa3f08a1ad30b76a21d9f react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846 - react-native-safe-area-context: 4532f1a0c5d34a46b9324ccaaedcb5582a302b7d + react-native-safe-area-context: 72f0354350ed43f3502071b9a02d95977a7bc763 React-nativeconfig: 2be4363c2c4ac2b42419577774e83e4e4fd2af9f React-NativeModulesApple: 453ada38f826a508e48872c7a7877c431af48bba React-perflogger: 9745f800ab4d12ec4325bde7bd090eafb87c5570 React-RCTActionSheet: 4225e883c5feaffc072c86128cc42cb070097010 React-RCTAnimation: 6b318e7e475ea574abf6a65e58e4989dd19d9ec4 - React-RCTAppDelegate: 00d29b205df54386bc4e9c8929c500ed00ee1d57 + React-RCTAppDelegate: e0dc75d2ee20299cb66c57e60042e2d5c6699a64 React-RCTBlob: cf152386cc829be9323b2845fd9ec25122a986c3 - React-RCTFabric: 071b326a331bd1ccb59e5886c0cd38e414ec9c9f + React-RCTFabric: 36988acdc30838cfe9404a3a2d3b9e699d0b2270 React-RCTImage: d3d5e0f0740fbd53705f7e9acc067bafe395026c React-RCTLinking: 3ed7d222d3534287b408855b9d378d6576b7661b React-RCTNetwork: 33a6bb615c1f7678538298aed9f27ecd69d512f3 @@ -1731,16 +1804,12 @@ SPEC CHECKSUMS: React-runtimescheduler: 3f312d33f475467a59864e0c5ab8708461387d1c React-utils: e8b0eac797c81c574b24f6515fec4015599b643c ReactCommon: eebffb37a90138c6db6eb8b2d952e7e5c6bc083c - RNCAsyncStorage: d35c79ffba52c1013013e16b1fc295aec2feabb6 - RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495 - RNFlashList: d5ded0d87e54ed3f92466a6b65253f5b78007116 - RNGestureHandler: 6fee3422fd8c81c5ee756fa72e3d1780e9943d9d + RNCAsyncStorage: df9af1ec7609bdacf873e173b9acbba47b20a3a6 + RNCClipboard: e6c1349cf928dd00021032b6647b9608215ad6b3 + RNFlashList: 239dcf5336c4eb63d6333ff26e3a7dfecfad9598 + RNGestureHandler: 1aae105d515e79230adacc65e4f0205e5c38c2cd RNKeychain: f75b8c8b2f17d3b2aa1f25b4a0ac5b83d947ff8f - RNScreens: 5aeecbb09aa7285379b6e9f3c8a3c859bb16401c - SDWebImage: cb032eba469c54e0000e78bcb0a13cdde0a52798 - SDWebImageAVIFCoder: 8348fef6d0ec69e129c66c9fe4d74fbfbf366112 - SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c - SDWebImageWebPCoder: 295a6573c512f54ad2dd58098e64e17dcf008499 + RNScreens: d3d50aa84db4541eee00fbb1f32151030f56c510 SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d UMAppLoader: f17a5ee8e85b536ace0fc254b447a37ed198d57e Yoga: 0efb3e1bd40ba59b009f01badea863281101de78 @@ -1748,4 +1817,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 15d39dfcd4ea663b4d672b1a12cd8c45bbc26728 -COCOAPODS: 1.16.0 +COCOAPODS: 1.14.3 diff --git a/apps/wallet/package.json b/apps/wallet/package.json index 2e4084a084..1fcf0bd360 100644 --- a/apps/wallet/package.json +++ b/apps/wallet/package.json @@ -36,7 +36,7 @@ "@jamsinclair/react-native-notifications": "^5.1.1", "@ledgerhq/react-native-hw-transport-ble": "6.27.3", "@react-native-async-storage/async-storage": "2.0.0", - "@react-native-community/clipboard": "^1.5.1", + "@react-native-clipboard/clipboard": "^1.15.0", "@react-navigation/bottom-tabs": "^6", "@react-navigation/material-top-tabs": "^6", "@react-navigation/native": "^6", @@ -68,7 +68,7 @@ "expo-blur": "~13.0.2", "expo-camera": "~15.0.16", "expo-device": "~6.0.2", - "expo-image": "~1.3.0", + "expo-image": "^2.0.0", "expo-status-bar": "~1.12.1", "expo-system-ui": "~3.0.7", "expo-task-manager": "~11.8.2", @@ -79,7 +79,7 @@ "react-native": "0.74.4", "react-native-config": "^1.5.3", "react-native-crypto": "^2.2.0", - "react-native-gesture-handler": "^2.20.2", + "react-native-gesture-handler": "^2.21.2", "react-native-keychain": "7.0.0", "react-native-mmkv": "3.0.1", "react-native-paper": "^5.12.5", diff --git a/yarn.lock b/yarn.lock index 62aaa834b7..8f75df7563 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3229,6 +3229,11 @@ dependencies: merge-options "^3.0.4" +"@react-native-clipboard/clipboard@^1.15.0": + version "1.15.0" + resolved "https://registry.yarnpkg.com/@react-native-clipboard/clipboard/-/clipboard-1.15.0.tgz#dcd47279b159289f11b31edf976723ad3984e0ce" + integrity sha512-YDMC3E956jn9zE11uKGcQDKS1SO9q72iNHxZyrKY5y9XYwZcA9vo3Xk74+zRnf7cM48drDO0s9lyAPUlOvyhrw== + "@react-native-community/cli-clean@13.6.9": version "13.6.9" resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-13.6.9.tgz#b6754f39c2b877c9d730feb848945150e1d52209" @@ -3384,11 +3389,6 @@ prompts "^2.4.2" semver "^7.5.2" -"@react-native-community/clipboard@^1.5.1": - version "1.5.1" - resolved "https://registry.yarnpkg.com/@react-native-community/clipboard/-/clipboard-1.5.1.tgz#32abb3ea2eb91ee3f9c5fb1d32d5783253c9fabe" - integrity sha512-AHAmrkLEH5UtPaDiRqoULERHh3oNv7Dgs0bTC0hO5Z2GdNokAMPT5w8ci8aMcRemcwbtdHjxChgtjbeA38GBdA== - "@react-native-community/eslint-config@^3.0.2": version "3.2.0" resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-3.2.0.tgz#42f677d5fff385bccf1be1d3b8faa8c086cf998d" @@ -7954,10 +7954,10 @@ expo-image-loader@~4.7.0: resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-4.7.0.tgz#d403106822de80bda12d644c82b7a3b7983c0f0b" integrity sha512-cx+MxxsAMGl9AiWnQUzrkJMJH4eNOGlu7XkLGnAXSJrRoIiciGaKqzeaD326IyCTV+Z1fXvIliSgNW+DscvD8g== -expo-image@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-1.3.5.tgz#426deca8cc9a8a3e72a649e9d98c5019efde0d37" - integrity sha512-yrIR2mnfIKbKcguoqWK3U5m3zvLPnonvSCabB2ErVGhws8zQs7ILYf+7T08j8U6eFcohjw0CoAFJ6RWNsX2EhA== +expo-image@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-2.0.2.tgz#7e97a5f4129c7f0b76b5ca9edbd8793ba4b4ca9e" + integrity sha512-LkjdE5ij48Yu7eE5E1ruXpxgmyRw33oaapPkNpDx/AKh1GEGQ0wQ4genvV1QXZmlNrzaRurzuVUvwz8n3abwdg== expo-keep-awake@~13.0.2: version "13.0.2" @@ -13280,9 +13280,9 @@ prettier@2.8.8, prettier@^2.0.5, prettier@^2.5.1: integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== prettier@^3.0.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.0.tgz#9dcd5e617cf103db8e4bd00924baecfd32bf9971" - integrity sha512-/OXNZcLyWkfo13ofOW5M7SLh+k5pnIs07owXK2teFpnfaOEcycnSy7HQxldaVX1ZP/7Q8oO1eDuQJNwbomQq5Q== + version "3.4.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.1.tgz#e211d451d6452db0a291672ca9154bc8c2579f7b" + integrity sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg== pretty-bytes@5.6.0: version "5.6.0" @@ -13716,7 +13716,7 @@ react-native-crypto@^2.2.0: public-encrypt "^4.0.0" randomfill "^1.0.3" -react-native-gesture-handler@^2.20.2: +react-native-gesture-handler@^2.21.2: version "2.21.2" resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.21.2.tgz#824a098d7397212fbe51aa3a9df84833a4ea1c3f" integrity sha512-HcwB225K9aeZ8e/B8nFzEh+2T4EPWTeamO1l/y3PcQ9cyCDYO2zja/G31ITpYRIqkip7XzGs6wI/gnHOQn1LDQ==