From 8b24423e26e464f46b405a25675d2fdcc33f1116 Mon Sep 17 00:00:00 2001
From: George <george.makhoul@kuwaitnet.com>
Date: Sat, 22 Jun 2024 14:03:25 +0300
Subject: [PATCH] ocr ViewController

---
 MiniScanner.xcodeproj/project.pbxproj         |   16 +
 .../xcschemes/xcschememanagement.plist        |    2 +-
 .../xcshareddata/swiftpm/Package.resolved     |   24 +-
 .../UserInterfaceState.xcuserstate            |  Bin 248978 -> 247257 bytes
 .../EditViewController.swift                  |    7 +
 .../EditViewController/EditViewController.xib |    7 +-
 .../OCRViewController/OCRViewController.swift |   74 +
 .../OCRViewController/OCRViewController.xib   |   56 +
 Podfile                                       |    1 +
 Podfile.lock                                  |    6 +-
 Pods/Manifest.lock                            |    6 +-
 Pods/Pods.xcodeproj/project.pbxproj           | 1630 ++++++++++-------
 .../Toast-Swift-Toast-Swift.xcscheme          |   58 +
 .../xcschemes/Toast-Swift.xcscheme            |   58 +
 .../xcschemes/xcschememanagement.plist        |   14 +
 ...Pods-MiniScanner-acknowledgements.markdown |   24 +
 .../Pods-MiniScanner-acknowledgements.plist   |   30 +
 ...er-frameworks-Debug-input-files.xcfilelist |    3 +-
 ...r-frameworks-Debug-output-files.xcfilelist |    3 +-
 ...-frameworks-Release-input-files.xcfilelist |    3 +-
 ...frameworks-Release-output-files.xcfilelist |    3 +-
 .../Pods-MiniScanner-frameworks.sh            |    2 +
 .../Pods-MiniScanner.debug.xcconfig           |    6 +-
 .../Pods-MiniScanner.release.xcconfig         |    6 +-
 ...eBundle-Toast-Swift-Toast-Swift-Info.plist |   24 +
 .../Toast-Swift/Toast-Swift-Info.plist        |   26 +
 .../Toast-Swift/Toast-Swift-dummy.m           |    5 +
 .../Toast-Swift/Toast-Swift-prefix.pch        |   12 +
 .../Toast-Swift/Toast-Swift-umbrella.h        |   16 +
 .../Toast-Swift/Toast-Swift.debug.xcconfig    |   15 +
 .../Toast-Swift/Toast-Swift.modulemap         |    6 +
 .../Toast-Swift/Toast-Swift.release.xcconfig  |   15 +
 Pods/Toast-Swift/LICENSE                      |   20 +
 Pods/Toast-Swift/README.md                    |  143 ++
 .../Toast/Resources/PrivacyInfo.xcprivacy     |   14 +
 Pods/Toast-Swift/Toast/Toast.swift            |  797 ++++++++
 36 files changed, 2442 insertions(+), 690 deletions(-)
 create mode 100644 MiniScanner/Modules/OCRViewController/OCRViewController.swift
 create mode 100644 MiniScanner/Modules/OCRViewController/OCRViewController.xib
 create mode 100644 Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift-Toast-Swift.xcscheme
 create mode 100644 Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift.xcscheme
 create mode 100644 Pods/Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift-Info.plist
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift-dummy.m
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift-prefix.pch
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift-umbrella.h
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift.debug.xcconfig
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift.modulemap
 create mode 100644 Pods/Target Support Files/Toast-Swift/Toast-Swift.release.xcconfig
 create mode 100644 Pods/Toast-Swift/LICENSE
 create mode 100644 Pods/Toast-Swift/README.md
 create mode 100644 Pods/Toast-Swift/Toast/Resources/PrivacyInfo.xcprivacy
 create mode 100644 Pods/Toast-Swift/Toast/Toast.swift

diff --git a/MiniScanner.xcodeproj/project.pbxproj b/MiniScanner.xcodeproj/project.pbxproj
index e932361..373e411 100644
--- a/MiniScanner.xcodeproj/project.pbxproj
+++ b/MiniScanner.xcodeproj/project.pbxproj
@@ -67,6 +67,8 @@
 		5359841B2C145E55003EB6ED /* DocumentsTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 535984192C145E55003EB6ED /* DocumentsTableViewCell.xib */; };
 		5359841E2C14B835003EB6ED /* SearchFilesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5359841D2C14B835003EB6ED /* SearchFilesView.swift */; };
 		535984202C14B8C5003EB6ED /* SearchFilesView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5359841F2C14B8C5003EB6ED /* SearchFilesView.xib */; };
+		539996342C26D41300671340 /* OCRViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 539996322C26D41300671340 /* OCRViewController.swift */; };
+		539996352C26D41300671340 /* OCRViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 539996332C26D41300671340 /* OCRViewController.xib */; };
 		539D1C852C164F85009DB24A /* CustomTabBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 539D1C842C164F85009DB24A /* CustomTabBarView.swift */; };
 		539D1C872C164F92009DB24A /* CustomTabBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 539D1C862C164F92009DB24A /* CustomTabBarView.xib */; };
 		539D1C8B2C16E97F009DB24A /* ShareSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 539D1C892C16E97F009DB24A /* ShareSheetViewController.swift */; };
@@ -231,6 +233,8 @@
 		535984192C145E55003EB6ED /* DocumentsTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DocumentsTableViewCell.xib; sourceTree = "<group>"; };
 		5359841D2C14B835003EB6ED /* SearchFilesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchFilesView.swift; sourceTree = "<group>"; };
 		5359841F2C14B8C5003EB6ED /* SearchFilesView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SearchFilesView.xib; sourceTree = "<group>"; };
+		539996322C26D41300671340 /* OCRViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OCRViewController.swift; sourceTree = "<group>"; };
+		539996332C26D41300671340 /* OCRViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OCRViewController.xib; sourceTree = "<group>"; };
 		539D1C842C164F85009DB24A /* CustomTabBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTabBarView.swift; sourceTree = "<group>"; };
 		539D1C862C164F92009DB24A /* CustomTabBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CustomTabBarView.xib; sourceTree = "<group>"; };
 		539D1C892C16E97F009DB24A /* ShareSheetViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareSheetViewController.swift; sourceTree = "<group>"; };
@@ -517,6 +521,15 @@
 			path = SearchFilesView;
 			sourceTree = "<group>";
 		};
+		539996312C26D40100671340 /* OCRViewController */ = {
+			isa = PBXGroup;
+			children = (
+				539996322C26D41300671340 /* OCRViewController.swift */,
+				539996332C26D41300671340 /* OCRViewController.xib */,
+			);
+			path = OCRViewController;
+			sourceTree = "<group>";
+		};
 		539D1C832C164F6D009DB24A /* CustomTabBarView */ = {
 			isa = PBXGroup;
 			children = (
@@ -802,6 +815,7 @@
 		EC8A9B2D254DE96300F9AF99 /* Modules */ = {
 			isa = PBXGroup;
 			children = (
+				539996312C26D40100671340 /* OCRViewController */,
 				53BAE0EA2C15E0770072189E /* EditViewController */,
 				ECE9BBB2254E331700D45E43 /* Walktrough */,
 				EC8A9B06254DC2EE00F9AF99 /* Documents */,
@@ -923,6 +937,7 @@
 				53014FB32C11A8E80071CE39 /* flash@3x.png in Resources */,
 				53CD5F622C15A6210010424B /* SettingViewController.xib in Resources */,
 				53F21F9E2C1377B900172BFC /* Tajawal-ExtraLight.ttf in Resources */,
+				539996352C26D41300671340 /* OCRViewController.xib in Resources */,
 				53014FB22C11A8E80071CE39 /* flashUnavailable@3x.png in Resources */,
 				53BAE0EE2C15E0890072189E /* EditViewController.xib in Resources */,
 				53014FAF2C11A8E80071CE39 /* flash@2x.png in Resources */,
@@ -1044,6 +1059,7 @@
 				5359841A2C145E55003EB6ED /* DocumentsTableViewCell.swift in Sources */,
 				EC702522254DF13200BE1958 /* PencilKitViewController.swift in Sources */,
 				53EDED972C18387E00DB8DF9 /* TYCyclePagerView.m in Sources */,
+				539996342C26D41300671340 /* OCRViewController.swift in Sources */,
 				53014F902C11A8E80071CE39 /* CaptureSessionManager.swift in Sources */,
 				ECA1FAA4254DEB140081F00B /* CustomPDFView.swift in Sources */,
 				53014FA32C11A8E80071CE39 /* ZoomGestureController.swift in Sources */,
diff --git a/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist b/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
index 3efba6c..3f44a91 100644
--- a/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -7,7 +7,7 @@
 		<key>MiniScanner.xcscheme_^#shared#^_</key>
 		<dict>
 			<key>orderHint</key>
-			<integer>8</integer>
+			<integer>10</integer>
 		</dict>
 	</dict>
 </dict>
diff --git a/MiniScanner.xcworkspace/xcshareddata/swiftpm/Package.resolved b/MiniScanner.xcworkspace/xcshareddata/swiftpm/Package.resolved
index 970347f..2a402b6 100644
--- a/MiniScanner.xcworkspace/xcshareddata/swiftpm/Package.resolved
+++ b/MiniScanner.xcworkspace/xcshareddata/swiftpm/Package.resolved
@@ -1,16 +1,14 @@
 {
-  "object": {
-    "pins": [
-      {
-        "package": "LNExtensionExecutor",
-        "repositoryURL": "https://github.com/LeoNatan/LNExtensionExecutor.git",
-        "state": {
-          "branch": null,
-          "revision": "16b741f659e344f4569c9f9d32ef2298ef0233ff",
-          "version": "1.2.0"
-        }
+  "pins" : [
+    {
+      "identity" : "lnextensionexecutor",
+      "kind" : "remoteSourceControl",
+      "location" : "https://github.com/LeoNatan/LNExtensionExecutor.git",
+      "state" : {
+        "revision" : "16b741f659e344f4569c9f9d32ef2298ef0233ff",
+        "version" : "1.2.0"
       }
-    ]
-  },
-  "version": 1
+    }
+  ],
+  "version" : 2
 }
diff --git a/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate b/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate
index 2f44e5277ae465715e37e4c675c280520ae27f1e..1164941d313eccc28d57b5d74b9a1ea82370a8e2 100644
GIT binary patch
delta 118839
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

delta 120233
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
Hru&}&G`8t|

diff --git a/MiniScanner/Modules/EditViewController/EditViewController.swift b/MiniScanner/Modules/EditViewController/EditViewController.swift
index a867e51..431e6b8 100644
--- a/MiniScanner/Modules/EditViewController/EditViewController.swift
+++ b/MiniScanner/Modules/EditViewController/EditViewController.swift
@@ -210,6 +210,13 @@ public class EditViewController: UIViewController {
         
     }
     
+    @IBAction func ocrTapped(_ sender: UIButton) {
+        if let image = scanSession?.scannedItems[banner.pagerView.currentIndex].renderedImage?.retrieveImage() {
+            let controller = OCRViewController(ocrImage: image)
+            self.navigationController?.pushViewController(controller, animated: true)
+        }
+    }
+    
     @IBAction func signatureTapped(_ sender: UIButton) {
         let signatureVC = EPSignatureViewController(signatureDelegate: self, showsDate: true, showsSaveSignatureOption: true)
         let nav = UINavigationController(rootViewController: signatureVC)
diff --git a/MiniScanner/Modules/EditViewController/EditViewController.xib b/MiniScanner/Modules/EditViewController/EditViewController.xib
index f6ecf3f..6109f3c 100644
--- a/MiniScanner/Modules/EditViewController/EditViewController.xib
+++ b/MiniScanner/Modules/EditViewController/EditViewController.xib
@@ -99,7 +99,7 @@
                             </constraints>
                         </view>
                         <label opaque="NO" userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Direct Share" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Kl7-O6-xwc">
-                            <rect key="frame" x="171" y="13" width="88.333333333333314" height="22"/>
+                            <rect key="frame" x="166" y="13" width="98.333333333333314" height="22"/>
                             <fontDescription key="fontDescription" name="Poppins-Medium" family="Poppins" pointSize="16"/>
                             <nil key="textColor"/>
                             <nil key="highlightedColor"/>
@@ -264,6 +264,9 @@
                                         <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="iVs-aT-KbC">
                                             <rect key="frame" x="0.0" y="0.0" width="82" height="90"/>
                                             <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
+                                            <connections>
+                                                <action selector="ocrTapped:" destination="-1" eventType="touchUpInside" id="jaQ-ME-HOT"/>
+                                            </connections>
                                         </button>
                                     </subviews>
                                     <color key="backgroundColor" systemColor="systemBackgroundColor"/>
@@ -291,7 +294,7 @@
                                             </constraints>
                                         </imageView>
                                         <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="edit" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qsI-va-wrT">
-                                            <rect key="frame" x="0.0" y="52" width="82" height="20"/>
+                                            <rect key="frame" x="0.0" y="52" width="82" height="24"/>
                                             <fontDescription key="fontDescription" name="Poppins-Regular" family="Poppins" pointSize="17"/>
                                             <nil key="textColor"/>
                                             <nil key="highlightedColor"/>
diff --git a/MiniScanner/Modules/OCRViewController/OCRViewController.swift b/MiniScanner/Modules/OCRViewController/OCRViewController.swift
new file mode 100644
index 0000000..9705914
--- /dev/null
+++ b/MiniScanner/Modules/OCRViewController/OCRViewController.swift
@@ -0,0 +1,74 @@
+//
+//  OCRViewController.swift
+//  MiniScanner
+//
+//  Created by George Makhoul on 22/06/2024.
+//  Copyright © 2024 AppsNectar. All rights reserved.
+//
+
+import UIKit
+import VisionKit
+import Vision
+import Toast_Swift
+
+class OCRViewController: UIViewController {
+    // MARK: - Outlets
+    @IBOutlet weak var ocrTextView: UITextView!
+    
+    // MARK: - Properties
+    var ocrImage = UIImage()
+    var recognizedText = ""
+
+    var textRecognitionRequest = VNRecognizeTextRequest()
+    var capturedimage = VNImageBasedRequest()
+
+    // MARK: - LifeCycle
+    override func viewDidLoad() {
+        super.viewDidLoad()
+        recognizeText()
+        let co = UIBarButtonItem(title: "Copy", style: .plain, target: self, action: #selector(copyText))
+        self.navigationItem.rightBarButtonItem = co
+
+        let handler = VNImageRequestHandler(cgImage: ocrImage.cgImage!, options: [:])
+        do {
+            try handler.perform([textRecognitionRequest])
+        } catch {
+            print(error)
+        }
+    }
+    
+    @objc func copyText() {
+        UIPasteboard.general.string = self.ocrTextView.text
+        self.view.makeToast("Copied to clipboard!")
+        
+    }
+    
+    public init(ocrImage: UIImage){
+        self.ocrImage = ocrImage
+        super.init(nibName: nil, bundle: nil)
+    }
+    
+    required init?(coder aDecoder: NSCoder) {
+        fatalError("init(coder:) should not be called for this class")
+    }
+    
+    func recognizeText(){
+        textRecognitionRequest = VNRecognizeTextRequest(completionHandler: { (request, error) in
+            if let results = request.results, !results.isEmpty {
+                if let requestResults = request.results as? [VNRecognizedTextObservation] {
+                    self.recognizedText = ""
+                    for observation in requestResults {
+                        guard let candidiate = observation.topCandidates(1).first else { return }
+                        self.recognizedText += candidiate.string
+                        self.recognizedText += "\n"
+                    }
+                    
+                    self.ocrTextView.text = self.recognizedText
+                }
+            }
+        })
+        textRecognitionRequest.recognitionLevel = .accurate
+        textRecognitionRequest.usesLanguageCorrection = false
+        textRecognitionRequest.customWords = ["@gmail.com", "@outlook.com", "@yahoo.com", "@icloud.com"]
+    }
+}
diff --git a/MiniScanner/Modules/OCRViewController/OCRViewController.xib b/MiniScanner/Modules/OCRViewController/OCRViewController.xib
new file mode 100644
index 0000000..07a6b56
--- /dev/null
+++ b/MiniScanner/Modules/OCRViewController/OCRViewController.xib
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="22155" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
+    <device id="retina6_12" orientation="portrait" appearance="light"/>
+    <dependencies>
+        <deployment identifier="iOS"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22131"/>
+        <capability name="Safe area layout guides" minToolsVersion="9.0"/>
+        <capability name="System colors in document resources" minToolsVersion="11.0"/>
+        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
+    </dependencies>
+    <objects>
+        <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="OCRViewController" customModule="MiniScanner" customModuleProvider="target">
+            <connections>
+                <outlet property="ocrTextView" destination="vEk-xV-7wJ" id="aEh-7n-tzp"/>
+                <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
+            </connections>
+        </placeholder>
+        <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
+        <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
+            <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
+            <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+            <subviews>
+                <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" textAlignment="natural" translatesAutoresizingMaskIntoConstraints="NO" id="vEk-xV-7wJ">
+                    <rect key="frame" x="0.0" y="59" width="393" height="793"/>
+                    <color key="backgroundColor" systemColor="systemBackgroundColor"/>
+                    <color key="textColor" systemColor="labelColor"/>
+                    <fontDescription key="fontDescription" type="system" pointSize="14"/>
+                    <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
+                </textView>
+            </subviews>
+            <viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
+            <color key="backgroundColor" systemColor="systemBackgroundColor"/>
+            <constraints>
+                <constraint firstItem="vEk-xV-7wJ" firstAttribute="leading" secondItem="fnl-2z-Ty3" secondAttribute="leading" id="7gK-4k-mAs"/>
+                <constraint firstAttribute="bottom" secondItem="vEk-xV-7wJ" secondAttribute="bottom" id="C9T-yR-D2b"/>
+                <constraint firstItem="vEk-xV-7wJ" firstAttribute="top" secondItem="fnl-2z-Ty3" secondAttribute="top" id="R1o-13-LVG"/>
+                <constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" secondItem="vEk-xV-7wJ" secondAttribute="trailing" id="TDD-PD-x1N"/>
+                <constraint firstAttribute="bottom" secondItem="vEk-xV-7wJ" secondAttribute="bottom" id="f9b-pq-PUc"/>
+            </constraints>
+            <variation key="default">
+                <mask key="constraints">
+                    <exclude reference="f9b-pq-PUc"/>
+                </mask>
+            </variation>
+            <point key="canvasLocation" x="136.64122137404578" y="19.718309859154932"/>
+        </view>
+    </objects>
+    <resources>
+        <systemColor name="labelColor">
+            <color white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
+        </systemColor>
+        <systemColor name="systemBackgroundColor">
+            <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
+        </systemColor>
+    </resources>
+</document>
diff --git a/Podfile b/Podfile
index 64a9519..2557d8f 100644
--- a/Podfile
+++ b/Podfile
@@ -11,6 +11,7 @@ target 'MiniScanner' do
   pod 'ImagePicker'
   pod 'NBBottomSheet'
   pod 'EPSignature'
+  pod 'Toast-Swift'
 
 
 
diff --git a/Podfile.lock b/Podfile.lock
index 6649453..79ed5f6 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -4,6 +4,7 @@ PODS:
   - IQKeyboardManagerSwift (7.0.3)
   - LanguageManager-iOS (1.2.7)
   - NBBottomSheet (1.2.0)
+  - Toast-Swift (5.1.1)
 
 DEPENDENCIES:
   - EPSignature
@@ -11,6 +12,7 @@ DEPENDENCIES:
   - IQKeyboardManagerSwift
   - LanguageManager-iOS
   - NBBottomSheet
+  - Toast-Swift
 
 SPEC REPOS:
   trunk:
@@ -19,6 +21,7 @@ SPEC REPOS:
     - IQKeyboardManagerSwift
     - LanguageManager-iOS
     - NBBottomSheet
+    - Toast-Swift
 
 SPEC CHECKSUMS:
   EPSignature: 3fa3b520c80717b98019723faa60a41794b03fbc
@@ -26,7 +29,8 @@ SPEC CHECKSUMS:
   IQKeyboardManagerSwift: f9c5dc36cba16ddd2e51fa7d51c34a2e083029b5
   LanguageManager-iOS: 6b2dbb3793445827114708f0759b76e96932d7c8
   NBBottomSheet: aa7a52809b2d7b193f733247b8ce391a59904372
+  Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173
 
-PODFILE CHECKSUM: 55e1d258d6921724b2dcc8fa7966f2e028ae9600
+PODFILE CHECKSUM: 66130dd3e292a1567692b85953ac3e758e13868f
 
 COCOAPODS: 1.14.3
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
index 6649453..79ed5f6 100644
--- a/Pods/Manifest.lock
+++ b/Pods/Manifest.lock
@@ -4,6 +4,7 @@ PODS:
   - IQKeyboardManagerSwift (7.0.3)
   - LanguageManager-iOS (1.2.7)
   - NBBottomSheet (1.2.0)
+  - Toast-Swift (5.1.1)
 
 DEPENDENCIES:
   - EPSignature
@@ -11,6 +12,7 @@ DEPENDENCIES:
   - IQKeyboardManagerSwift
   - LanguageManager-iOS
   - NBBottomSheet
+  - Toast-Swift
 
 SPEC REPOS:
   trunk:
@@ -19,6 +21,7 @@ SPEC REPOS:
     - IQKeyboardManagerSwift
     - LanguageManager-iOS
     - NBBottomSheet
+    - Toast-Swift
 
 SPEC CHECKSUMS:
   EPSignature: 3fa3b520c80717b98019723faa60a41794b03fbc
@@ -26,7 +29,8 @@ SPEC CHECKSUMS:
   IQKeyboardManagerSwift: f9c5dc36cba16ddd2e51fa7d51c34a2e083029b5
   LanguageManager-iOS: 6b2dbb3793445827114708f0759b76e96932d7c8
   NBBottomSheet: aa7a52809b2d7b193f733247b8ce391a59904372
+  Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173
 
-PODFILE CHECKSUM: 55e1d258d6921724b2dcc8fa7966f2e028ae9600
+PODFILE CHECKSUM: 66130dd3e292a1567692b85953ac3e758e13868f
 
 COCOAPODS: 1.14.3
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
index a55087a..66e10a3 100644
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Pods/Pods.xcodeproj/project.pbxproj
@@ -7,332 +7,365 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
-		028F3BD1F76536182769D7FA2BB26457 /* ImageStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7EA56260324998EC43B70CD2092E1FB /* ImageStack.swift */; };
-		0615219BFD2EBBE27FF41C2C8816791E /* IQTextFieldViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34B4735C7461EBF9AEEC896DEB27C33 /* IQTextFieldViewInfo.swift */; };
-		0718CCD0E19136B8DB2A7D4C6585E3ED /* LanguageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8292FC683D8C22C77C5F637AF2836FA /* LanguageManager.swift */; };
-		08822D4E49DB8618D27BAEDED7911733 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB94CC5B3F453AA0801700167152FCA1 /* IQKeyboardManager+Internal.swift */; };
-		08C234F2981017EEF271582022F339F3 /* IQUIView+IQKeyboardToolbarDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E6FDE31134B7541747D1E89E52E225A /* IQUIView+IQKeyboardToolbarDeprecated.swift */; };
-		09F4E3A6DED312368CE8E037A171BD70 /* selectedImageGallery@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 081BAFFE15D81F33E77489E60A036BE7 /* selectedImageGallery@3x.png */; };
-		0A4DB572ACD97EC492C4E93A0FFB2E47 /* IQTextFieldViewListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F6826627BFA6A69002524426F8CFFB7 /* IQTextFieldViewListener.swift */; };
-		1021FCA162D086E55DE8D6926F8DA215 /* ImageGalleryViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AC4CEA5F2332B5B286CA6B73D2643EF /* ImageGalleryViewCell.swift */; };
-		103FE4EEFF1BE8BAD0FA047987AFED74 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D55EBF017F6625B593286F47CFEB1FA3 /* IQUIView+Hierarchy.swift */; };
-		10D1A87F45AFB52D2B34D9ABA1A86105 /* UIImageView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7927C464AC094A95C8B864DF6A0B1D06 /* UIImageView+Direction.swift */; };
-		14063E1AF70EDDC9F33C8E08DCA0BEF3 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 187B8EDBE8957C190B1EB7C8F949ED80 /* IQPreviousNextView.swift */; };
-		154362EFC8EC0F61F54E24B09266DEB1 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0A5164AA0CCC729C8EA5166760BA9E /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */; };
-		178BF9CAADACBF4E8FE49574A848C12A /* NBBottomSheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D47766C4492BAF84E069DF6E3DD758 /* NBBottomSheetPresentationController.swift */; };
-		1948830F0F143F2897657B9D75895EFA /* VideoInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E924FDDE7F7B51AEC552C94D9C9AD6 /* VideoInfoView.swift */; };
-		19BA03143F6B7CCC7F6D3A5000333763 /* ON@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7488E11EF92CBFCB3965EA6F8020E701 /* ON@3x.png */; };
-		1A7787DB0275CF4A44CA312DD3BA5D33 /* EPSignatureViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 56C1C453B74E770D4AC56A090051BCF5 /* EPSignatureViewController.xib */; };
-		1B1937CEB4E9DF65238702771B4232B4 /* video@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 45C50C21EF30A0239628BA0E14464BCE /* video@3x.png */; };
-		1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */; };
-		1BBED45FEDD4AF437A762909E4937019 /* CameraMan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297D96869095AA06F276F3DA5DD575B7 /* CameraMan.swift */; };
-		1C3881B0113D3219398154E16AA4413C /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5EDE1D4720CA7A048A32667F968ED10 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */; };
-		1D5090C638CFC6ABA603A73B2D890CC7 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8016BAC4075F40E70BE2133125B01BF5 /* Helper.swift */; };
-		1ECC8F5583B658DA5BC4F8D29132213F /* Pods-MiniScanner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */; };
+		028F3BD1F76536182769D7FA2BB26457 /* ImageStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2535688320A12B11FEFD58EC6052A8EC /* ImageStack.swift */; };
+		0615219BFD2EBBE27FF41C2C8816791E /* IQTextFieldViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5870D384ABFCBE6207143C2A72B72A10 /* IQTextFieldViewInfo.swift */; };
+		0718CCD0E19136B8DB2A7D4C6585E3ED /* LanguageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B432D00858E45B771C11A35D09EB42E4 /* LanguageManager.swift */; };
+		08822D4E49DB8618D27BAEDED7911733 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFB6EC836300F1DEEAA4CEFAA33ABD19 /* IQKeyboardManager+Internal.swift */; };
+		08C234F2981017EEF271582022F339F3 /* IQUIView+IQKeyboardToolbarDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB029201A3484CB5BCAD15F2FCF9081 /* IQUIView+IQKeyboardToolbarDeprecated.swift */; };
+		0A4DB572ACD97EC492C4E93A0FFB2E47 /* IQTextFieldViewListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2DD5AE6CACB8DAC2D9D1E1A2922DA90 /* IQTextFieldViewListener.swift */; };
+		0D92995ED774F4E8488DE6D1F4D4CC87 /* Pods-MiniScanner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */; };
+		1021FCA162D086E55DE8D6926F8DA215 /* ImageGalleryViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B74B1A80F0A0EEE7527DE8AFD0E7F1C3 /* ImageGalleryViewCell.swift */; };
+		103FE4EEFF1BE8BAD0FA047987AFED74 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43390028C811A47BDDF45824B3D30D31 /* IQUIView+Hierarchy.swift */; };
+		10D1A87F45AFB52D2B34D9ABA1A86105 /* UIImageView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 636AE2E4AB62093E1592CE359392C841 /* UIImageView+Direction.swift */; };
+		14063E1AF70EDDC9F33C8E08DCA0BEF3 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AEA6851BD7FCB59C627DE1A0633609F /* IQPreviousNextView.swift */; };
+		14FA8541FCF824824EBDDBD21B712DE8 /* focusIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = C84B26F8ADEC27A386D60E255400321A /* focusIcon@3x.png */; };
+		154362EFC8EC0F61F54E24B09266DEB1 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F068A96AEF12780439B98393629BB16 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */; };
+		15F04D15A4DC87FF877C2857720F8D72 /* Toast-Swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DF01277275CD2AEE06E328B287C97A3 /* Toast-Swift-dummy.m */; };
+		178BF9CAADACBF4E8FE49574A848C12A /* NBBottomSheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00F287BEEDC27E1135AF1D47204F754B /* NBBottomSheetPresentationController.swift */; };
+		1948830F0F143F2897657B9D75895EFA /* VideoInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D029ABFAB048D5C70B1F219BF60BFDA /* VideoInfoView.swift */; };
+		1A7787DB0275CF4A44CA312DD3BA5D33 /* EPSignatureViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 72FC8142B933D42EE5AE712DAD741DF8 /* EPSignatureViewController.xib */; };
+		1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker-ImagePicker in Resources */ = {isa = PBXBuildFile; fileRef = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */; };
+		1BBED45FEDD4AF437A762909E4937019 /* CameraMan.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF51C6ED55BE3234DDC00FD344A09E7D /* CameraMan.swift */; };
+		1C3881B0113D3219398154E16AA4413C /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FAA5D0DE773CB6BFF7370F07A06C5B1 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */; };
+		1D5090C638CFC6ABA603A73B2D890CC7 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = A297F21753E5B662FDC26D1C7BFAD0BD /* Helper.swift */; };
+		237A96A092EA5A5B0CB41160BEA22E16 /* Toast-Swift-Toast-Swift in Resources */ = {isa = PBXBuildFile; fileRef = 13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */; };
 		23D11E770DF137CBF802A30E2B19C054 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		24C699F9653980B77F44634EF44641C1 /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F3317C2A83E43FF75DFCFD3FAEB3669 /* IQKeyboardInfo.swift */; };
-		267C4C6C182CC853990C78F13C5318CE /* TopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B71FD6B5A8AC626259BE6B97226F81FB /* TopView.swift */; };
-		28658B67B33D0AF1A396F70CF4C416FD /* cameraIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 843CD6046BA80BCDF11AE4FAC807D29B /* cameraIcon@3x.png */; };
-		3402A26F7BBA359E410BEB33C8B74254 /* NBBottomSheetTransitioningDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7F7A4EA7A5659C2F78D04CC218E1440 /* NBBottomSheetTransitioningDelegate.swift */; };
-		3452528F3B9B79AD67D45FEA174F71E4 /* IQUICollectionView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92470A870676C63A27509F38301D521C /* IQUICollectionView+Additions.swift */; };
-		34BDB069A96125DAF2FEF6FF93A3F6AF /* IQToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3B5F550C3AA900D117E22291DE5D67C /* IQToolbarPlaceholderConfiguration.swift */; };
-		35699581E68E1E6F640C681EEDEEE2B6 /* EPSignature-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A36BA6D882CE68172CAE63D99BCB5BA /* EPSignature-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		3573FA382FBE08F99039CED491DB9FF0 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8147290C4A326DADC3F305533BD64023 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		3806469B2739BBFA16083760004ED9B4 /* ImageGalleryViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5054DCBC2013F1894FA0EE7D6D99005 /* ImageGalleryViewDataSource.swift */; };
-		38CBE3196BDD577B5E72BC65508A77F8 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A6291B42FA169A1C1919CB49B0B8509 /* IQTextView.swift */; };
-		38FD95DCC2D02D5B78BE9AEE48DBDF25 /* ConstraintsSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290501CF6F70FA1835207284AF05BEE5 /* ConstraintsSetup.swift */; };
+		24C699F9653980B77F44634EF44641C1 /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC4598F509A748A174B923F7BFFD6A1D /* IQKeyboardInfo.swift */; };
+		267C4C6C182CC853990C78F13C5318CE /* TopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA5D36999FB7EC130573BBE1118B86C /* TopView.swift */; };
+		3402A26F7BBA359E410BEB33C8B74254 /* NBBottomSheetTransitioningDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 620668AA976F0F6ED19180B8B4D83AB8 /* NBBottomSheetTransitioningDelegate.swift */; };
+		3452528F3B9B79AD67D45FEA174F71E4 /* IQUICollectionView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFFC5763F85A742954048A03D39913F /* IQUICollectionView+Additions.swift */; };
+		34BDB069A96125DAF2FEF6FF93A3F6AF /* IQToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0C34C9F75E166049F8D6E200F86B613 /* IQToolbarPlaceholderConfiguration.swift */; };
+		35699581E68E1E6F640C681EEDEEE2B6 /* EPSignature-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 011B51599E04A9236E034DD068DF591E /* EPSignature-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		3573FA382FBE08F99039CED491DB9FF0 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A9E56248E01438AF8F27428F420DBAA /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		3806469B2739BBFA16083760004ED9B4 /* ImageGalleryViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E835F0288DF1D878316C17BB12366979 /* ImageGalleryViewDataSource.swift */; };
+		38CBE3196BDD577B5E72BC65508A77F8 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D690195157D5AFC3FC7A71E3B59E3E56 /* IQTextView.swift */; };
+		38FD95DCC2D02D5B78BE9AEE48DBDF25 /* ConstraintsSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = E02C761871BEF1BBDE11B72CCC3696C6 /* ConstraintsSetup.swift */; };
 		3CCAA73182C09F77A88AFFA24E96DBB6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		3E21C9612D00C6B92D3FCE3589917729 /* UIView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B432B6773BE3F0B4A6976820602F07A /* UIView+Direction.swift */; };
-		4017CF2B3EE45E7E579E68E6FCFBF732 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DB0BCD57E720CE97C1C3CE74B75024 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
-		42B931814C7B25871333D5DA9A0E2A41 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC4B66ABF37EFD118BC08264BBCA6461 /* IQKeyboardReturnKeyHandler.swift */; };
-		48A4D5E4D954CB4212E540A92570BBF0 /* UIView+Swizzling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 252B706186B99322E0DA5829FCC7D43C /* UIView+Swizzling.swift */; };
-		4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */; };
-		50374D59C8ED3AE3E41C30F25859F981 /* ImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9067705903BD2E8C3EC9BD8EBF709221 /* ImagePickerController.swift */; };
-		54BAE903D82C39392943869866252D93 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62160BE00E3966D4D52808B89DE0B1B3 /* IQNSArray+Sort.swift */; };
-		597994C3AE8908B1E462BC03AC8C23FB /* IQKeyboardManagerCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FC6FE3F43F76CA598D3253A1731EEB /* IQKeyboardManagerCompatible.swift */; };
-		5C4E571F3ADE020356DAF5143816FC55 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A532EFEAAE9EEAA7CFA7DF04C7E1808B /* PrivacyInfo.xcprivacy */; };
+		3E21C9612D00C6B92D3FCE3589917729 /* UIView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76694372E1865C4FA3EEFDDBC4161F06 /* UIView+Direction.swift */; };
+		4017CF2B3EE45E7E579E68E6FCFBF732 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E9B3A77CAD85B61F751BBDFCB21D18 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
+		40D3B7212B9FC40CE3445143938A5679 /* AUTO@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8ED32688AB72481EF3CAB7EB874E8EC6 /* AUTO@3x.png */; };
+		42592EF79D0A81B77812AC496508ACAA /* cameraIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = DA35CA28C5083B4CFE5AC4A0693E74DE /* cameraIcon@3x.png */; };
+		42B931814C7B25871333D5DA9A0E2A41 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 875F53B09AC722ED6ADABA1C1EDC5C20 /* IQKeyboardReturnKeyHandler.swift */; };
+		48A4D5E4D954CB4212E540A92570BBF0 /* UIView+Swizzling.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EF4D9DBCE2C1D02B24E978469E6051 /* UIView+Swizzling.swift */; };
+		4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; };
+		50374D59C8ED3AE3E41C30F25859F981 /* ImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9BF6D173974B97A3F1EB34546FCA901 /* ImagePickerController.swift */; };
+		54BAE903D82C39392943869866252D93 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4722380FB0C679720105FF9E1A5A523B /* IQNSArray+Sort.swift */; };
+		557A1655974B507ED20F35CF59C65BAF /* OFF@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = F4415550D8B9EC49233840893C1C9537 /* OFF@3x.png */; };
+		570139F7C036A8C0C2E2A79828C91040 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
+		597994C3AE8908B1E462BC03AC8C23FB /* IQKeyboardManagerCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E1C76F4CB18ED77389CE7FE78F467D /* IQKeyboardManagerCompatible.swift */; };
+		59D76AD0378678CB0D3236021BF96A09 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE6749FC108D414ECB83B77EF11BD86 /* QuartzCore.framework */; };
 		5D35C19C362961F919BE9820991D761E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		5F0469C5B154DC20B844EA2A9B7F8D42 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3DC4A4D35E057E5F76427C838E3E495 /* IQPlaceholderable.swift */; };
-		5F62DAE67CF97B7C42471EA91B79AA9A /* IQTextFieldViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00AA2070B1A7F8ECC88B6E7F0EEB2167 /* IQTextFieldViewInfoModel.swift */; };
-		6418A8A5D32E73D898AB155952180B0C /* LanguageManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF809679D3CFFBC72878EC9BFEA90F5E /* LanguageManager-iOS-dummy.m */; };
-		674C6B2E317E657D8EAD3CC73F608540 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1D47B8C43A0DA0A05A410655A28153 /* IQKeyboardManager+Debug.swift */; };
-		6D55C34EF7CE4718D8B2FE6CE95C5674 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DDA4537FCBE11326C1D65EA43B3CC6D /* DefaultsKeys.swift */; };
-		6F875A0983E3FB0E0CC0BDA6376F73E8 /* String+Localiz.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D01E52DE74EF3C733B94F1E045CCD77 /* String+Localiz.swift */; };
-		6FAA62F8C663AAEDAB170956E9A298CC /* ImageGalleryLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84969C2137D2629DFFC29942F8B97FEB /* ImageGalleryLayout.swift */; };
-		701904768C60A3F9060518DD58EC2882 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F76805C9416BA1FC318E025ACA3B95EF /* IQToolbar.swift */; };
-		733CF7F19636AFF4A97708DFDE0AE53C /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D4270A3541F22B881BD953A68F6E73F9 /* IQKeyboardManagerSwift-dummy.m */; };
-		743ED1DCEC16DC2E7FAD8FBDD276EC8F /* ImagePicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FDF5381B2554B2BB1D7949E3B9A7DF79 /* ImagePicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		5F0469C5B154DC20B844EA2A9B7F8D42 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B15DF05BBBE3351036FCCAC9F00846 /* IQPlaceholderable.swift */; };
+		5F62DAE67CF97B7C42471EA91B79AA9A /* IQTextFieldViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C55F11056F0351DE08666B753849E48 /* IQTextFieldViewInfoModel.swift */; };
+		6418A8A5D32E73D898AB155952180B0C /* LanguageManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16878922AD64BAC3738BB1DCCEE573DD /* LanguageManager-iOS-dummy.m */; };
+		674C6B2E317E657D8EAD3CC73F608540 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650E6F717733EACCA5E65EC3FCDBDE02 /* IQKeyboardManager+Debug.swift */; };
+		6D55C34EF7CE4718D8B2FE6CE95C5674 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = C868C23A49BC6026FFF1C097909C6AEF /* DefaultsKeys.swift */; };
+		6F875A0983E3FB0E0CC0BDA6376F73E8 /* String+Localiz.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E815AC0CA5BEA17DC867985BB80CA99 /* String+Localiz.swift */; };
+		6F9D8C942D968A408F1B9370EC7F7B29 /* Pods-MiniScanner-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		6FAA62F8C663AAEDAB170956E9A298CC /* ImageGalleryLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D1259E91ED2A6A6554FD25A148FAEA /* ImageGalleryLayout.swift */; };
+		701904768C60A3F9060518DD58EC2882 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19DE64C21ED9D81A56EF0DA1C351E53C /* IQToolbar.swift */; };
+		733CF7F19636AFF4A97708DFDE0AE53C /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 69023DD29D363BEF415F3723F1169699 /* IQKeyboardManagerSwift-dummy.m */; };
+		743ED1DCEC16DC2E7FAD8FBDD276EC8F /* ImagePicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A683468C7D2939968FC170A715B5467 /* ImagePicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		7586D1882B962E1E31C28CC6396668B3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */; };
-		784DF7F278DC988FEEECB999A9ADFCBB /* BottomContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F84A913AFEF518DF42A997F74EC8260 /* BottomContainerView.swift */; };
-		797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = C6AEEFA5613E0B7BF8F6425A154D6EC9 /* NBBottomSheet.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		784DF7F278DC988FEEECB999A9ADFCBB /* BottomContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C777330D77AC4AEF2F650AC082FC0D20 /* BottomContainerView.swift */; };
+		797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = C3DAC0D16E8B9CDAB1C46438A1918609 /* NBBottomSheet.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		7B2263CFC47393D3FB5CD8D5F7EB57AD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */; };
-		7DB7E0E519A315B78D72BF7C63C64E30 /* ButtonPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4648CA1088D11129C0BDD49912D6FAB /* ButtonPicker.swift */; };
-		8086BD2DB5F1A0CC88E4F3386570A21C /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 116DA05004680C76EAB707C0943392EB /* IQUITextFieldView+Additions.swift */; };
-		8234444617FD513B81095D920BFA796B /* NBConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD46A963E6CCE8CD900BA8A7331D7D8C /* NBConfiguration.swift */; };
-		82950EE4BDD57F74749742A3E1566073 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0DA73612FA4F954FCE02EA0ADACE634 /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
-		829A79A8C324697D5A619C029AEB0063 /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC2ECE9C7A88988A534C8F7590F3AB64 /* CameraView.swift */; };
-		852E6AB133CF7BDE7DE7D836AE201868 /* Languages.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B28EA5FE2C09FCEF4DF47D34186FB7 /* Languages.swift */; };
-		8AE718666177B657AE0BBD08AF829DD1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		8D935C83E5D7B42A4C6439FFA767CE24 /* AUTO@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB8D9081C43164E02C60F65C02702B8E /* AUTO@3x.png */; };
-		8EAF267614A5AB6196921C15E719AE35 /* NBBottomSheetDismissalTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97037D70AD7F37FBCDB7561DA20D7D2D /* NBBottomSheetDismissalTransition.swift */; };
-		8ED2E941DF0803C8AA331D0D8C722615 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F88000230AEFE1CF1FC184347AAE598B /* IQBarButtonItem.swift */; };
-		8FDA28363A5E49017498FD69AAA8F59F /* IQKeyboardListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 400224F8C71E7053C79E8D5E509534F4 /* IQKeyboardListener.swift */; };
-		907FCA3049CAAF64B579D08D339D118D /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 419AB69B674D6C318AC58EE6D9AFF102 /* IQBarButtonItemConfiguration.swift */; };
-		93C0AD77AB416AE90A6BD03E44A9B684 /* EPSignature-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E24E6B8D32E615F0FEF0A78F3C181A09 /* EPSignature-dummy.m */; };
-		94F893223EB4C1C0F829C17900114AFA /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B5E1D310DD754E122DEEE009481A2D6 /* IQUIScrollView+Additions.swift */; };
+		7DB7E0E519A315B78D72BF7C63C64E30 /* ButtonPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D3BA93828D8AA79B12971D4417E3E7 /* ButtonPicker.swift */; };
+		8086BD2DB5F1A0CC88E4F3386570A21C /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4309F47E646E6968CACD8832ABE22099 /* IQUITextFieldView+Additions.swift */; };
+		8234444617FD513B81095D920BFA796B /* NBConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2647160AB4F12734D43B806D373E9312 /* NBConfiguration.swift */; };
+		82950EE4BDD57F74749742A3E1566073 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AF49D9ABCB15DBD7FCBE47C06871EDE /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
+		829A79A8C324697D5A619C029AEB0063 /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A5CFD871FCE0F4206503722AC57FF /* CameraView.swift */; };
+		852E6AB133CF7BDE7DE7D836AE201868 /* Languages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B7B31E6C5B5F1EC637FFE5C5B3C83C3 /* Languages.swift */; };
+		8EAF267614A5AB6196921C15E719AE35 /* NBBottomSheetDismissalTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 002E7885D97E14840BB1694FDAC680C3 /* NBBottomSheetDismissalTransition.swift */; };
+		8ED2E941DF0803C8AA331D0D8C722615 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C36106C5881CE608080384E70EA21E2C /* IQBarButtonItem.swift */; };
+		8FDA28363A5E49017498FD69AAA8F59F /* IQKeyboardListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A8E9A2C8F405661496F405E14CEB2E1 /* IQKeyboardListener.swift */; };
+		907FCA3049CAAF64B579D08D339D118D /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB89DB4BC3C06D3ACF9248E1A8CB0A32 /* IQBarButtonItemConfiguration.swift */; };
+		93C0AD77AB416AE90A6BD03E44A9B684 /* EPSignature-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5FF8ED8FBE20522184DB1B88647020 /* EPSignature-dummy.m */; };
+		94F893223EB4C1C0F829C17900114AFA /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F6E344FAB0C5DAE4F05104C2C68571 /* IQUIScrollView+Additions.swift */; };
 		98A4D0D5928A35C7DB3D9272187789A8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3DF46AD6E25D68DB361974528992221 /* CoreGraphics.framework */; };
-		9A00A25ED34A7687C62B02EBB76C1248 /* IQKeyboardConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297848FCF8FE33D0DA0FDA6C8B1F5CC3 /* IQKeyboardConfiguration.swift */; };
-		9E704111CAAACBF64155A576FC337323 /* LanguageManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3510141CBBD30B465F757E0A8E2B1097 /* LanguageManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		9F78D56352F7D932DCEBE416C668C7BA /* IQKeyboardManager+ToolbarActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9651F46100B3C105EE27B92C1DFFCEC /* IQKeyboardManager+ToolbarActions.swift */; };
-		A213B981B47C6B4734589B6ED9469132 /* OFF@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 18CC4F437D7A0F3454C4F89BD6CE0AEC /* OFF@3x.png */; };
-		A4AE2538C33D06CB8C70D5FF35A65D98 /* EPSignatureViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1A5BF586C35098EC908E7870B407170 /* EPSignatureViewController.swift */; };
-		A5E69CC013C4311C8AF52C7F7AB095C9 /* IQUITableView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 619978A0C0036454C22A81173BAA5A6A /* IQUITableView+Additions.swift */; };
-		AE7D065E1D48171258FD8F07F7CD592C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9F19506C84032240A21541F9EFCA895 /* IQKeyboardManagerConstants.swift */; };
-		AF715064CF6458D3D89BB563DFDB00C6 /* UIButton+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4E6D4AE8BCE2646794F28F0E24A08D1 /* UIButton+Direction.swift */; };
-		B0E87F4E370B3A0CD14B50D219AE7B0B /* StackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 467961922684B2F4C4295CBE0C9CD940 /* StackView.swift */; };
+		9A00A25ED34A7687C62B02EBB76C1248 /* IQKeyboardConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AF1DD944BBBCC3E4B6F8FB70B1C9E9 /* IQKeyboardConfiguration.swift */; };
+		9A07A2503A858418B33E94591CE13F17 /* video@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB9573491019BC299A7C3CBE4C3D37FF /* video@3x.png */; };
+		9E704111CAAACBF64155A576FC337323 /* LanguageManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4FB0B2061538AF85A645E46144C165E /* LanguageManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		9F78D56352F7D932DCEBE416C668C7BA /* IQKeyboardManager+ToolbarActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FB65D90C5FCEB09C0B16E99E9CB1EB /* IQKeyboardManager+ToolbarActions.swift */; };
+		A4AE2538C33D06CB8C70D5FF35A65D98 /* EPSignatureViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81B80CF746340952D1957D5CCC583D36 /* EPSignatureViewController.swift */; };
+		A5E69CC013C4311C8AF52C7F7AB095C9 /* IQUITableView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 039EA7048499C3BC1CBB4E8FAB74BB40 /* IQUITableView+Additions.swift */; };
+		AE7D065E1D48171258FD8F07F7CD592C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD60A987631255EE6EF4DF3C13D75F14 /* IQKeyboardManagerConstants.swift */; };
+		AF715064CF6458D3D89BB563DFDB00C6 /* UIButton+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C2F550BD6A5440BADC14D7B43F94713 /* UIButton+Direction.swift */; };
+		B0E87F4E370B3A0CD14B50D219AE7B0B /* StackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E732367DAF4C72D47A9D2609A0D2EAD7 /* StackView.swift */; };
 		B1A786B1A2F11EBD1BF77305EEB710F5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE6749FC108D414ECB83B77EF11BD86 /* QuartzCore.framework */; };
-		B1BFC54288364884DDEAE75027BABE1A /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FE3DE7F264E30C392DCECA7921DAEF2 /* IQActiveConfiguration.swift */; };
-		B9CF878085ABA2991A9C6F12F9B9DAB3 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = A100F9EA89810A00541755ECD7BBB307 /* IQTitleBarButtonItem.swift */; };
+		B1BFC54288364884DDEAE75027BABE1A /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455ED137864B3625C8C1DC4EA799A433 /* IQActiveConfiguration.swift */; };
+		B7E0FCF3222880B9CDBABD576D3D348A /* ON@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 92BD73655367FDAF60480520BD5C7C1F /* ON@3x.png */; };
+		B9CF878085ABA2991A9C6F12F9B9DAB3 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AFA769CF0850AC9B2C312D9D737E578 /* IQTitleBarButtonItem.swift */; };
 		BD0139B5F1C96514CB66C4310AAF1DF5 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56B28C4E9F718651E6E1B010F31566EB /* AVFoundation.framework */; };
-		C884AFFEC6B0F6540E8A5593250D5741 /* Pods-MiniScanner-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		CA6D6333D723B4391BD689F68FCF23DF /* EPSignatureView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452182903F9A76184461CC377DB62A70 /* EPSignatureView.swift */; };
-		CA8CFC49D2338D41DA4E83F941867CEB /* ImagePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FD2850880C4A8033AED333F5DFAE328 /* ImagePicker-dummy.m */; };
+		C1BDE472EF622F6F59660C63EAF16578 /* selectedImageGallery@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 87EF02E7A8E36E8A8DBB71DE89ED96B0 /* selectedImageGallery@3x.png */; };
+		CA6D6333D723B4391BD689F68FCF23DF /* EPSignatureView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BD6019163583EA6526F0ACBFDA0511E /* EPSignatureView.swift */; };
+		CA8CFC49D2338D41DA4E83F941867CEB /* ImagePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA6E885F82FC51E2B5754170A5C9BFF /* ImagePicker-dummy.m */; };
 		CC897E71556348377B4C31307E208C80 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		CC96488C33BFB3BCEE4A665A438CAC36 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5598E57D63117C1B54ADBB7A187B232 /* IQUIViewController+Additions.swift */; };
-		D2A598E7174826A7B04036E7AC8AA3B6 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCB418B4C0BF451B734FFA48AAD9ADF6 /* Storage.swift */; };
-		D3D1F63C30E95311B687FA924B872C15 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C5E34F15E4BBDA3480406FF35C1903 /* IQKeyboardManager+Deprecated.swift */; };
-		D46F90A0F6FC8F1D2AA4129BC2A934DD /* NBBottomSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD71C20FAD4FE7E08FA8091857A2FDCB /* NBBottomSheet-dummy.m */; };
+		CC96488C33BFB3BCEE4A665A438CAC36 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8E57D2900050797926440B9E5CFBB20 /* IQUIViewController+Additions.swift */; };
+		D181D49DE6D7885B2834AF4E96170171 /* Toast-Swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7D783EF1D563B4F4FD4F1F0C419D93 /* Toast-Swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		D2A598E7174826A7B04036E7AC8AA3B6 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 061AAD17D23877A1F03301246A85EF54 /* Storage.swift */; };
+		D3A3B25E1A86845B4E10D35D8FD06ED9 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 019B0871D5ADD52194BB016FE08B66F5 /* PrivacyInfo.xcprivacy */; };
+		D3D1F63C30E95311B687FA924B872C15 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE59A1597022F0861A65AB781A04460 /* IQKeyboardManager+Deprecated.swift */; };
+		D46F90A0F6FC8F1D2AA4129BC2A934DD /* NBBottomSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB553D4A98EA08E4217623F5288340 /* NBBottomSheet-dummy.m */; };
 		D4BB4D928CB44E6CE753BEA14E5AC918 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
-		D8322CBE73400EE4382D1A042D2D53D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB5F2D5DFB52DE92C94A23801BAC451C /* IQUIView+IQKeyboardToolbar.swift */; };
-		D88C2EA8ACCC0DE031D9E7A768062E2C /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1229814968DD5876FBA87DDA81C5B8F /* IQKeyboardManager+Toolbar.swift */; };
-		DE3B5070A41194C21898D92DBFFCBE4C /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 878EC7606D056CAB26A578762AF922D7 /* IQRootControllerConfiguration.swift */; };
-		E483FA24409A56AAEDF8A1DEC5F55F16 /* UIImage+NextPrevious.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEB8E045AED5393DCC7FA1C76AB59AB8 /* UIImage+NextPrevious.swift */; };
-		E8770A941545BB190D76BF7E5262797D /* IQToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3243FB397BF2AFE225A1FC09542DBF5D /* IQToolbarConfiguration.swift */; };
-		EA280E998F6C42AE8492336F762F92D5 /* EPExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E9D8E28679896AEA1627BA66F8580C2 /* EPExtensions.swift */; };
-		EBB5F245DBEEB13D48F09E0DD75A6C95 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05DDE99E61633BB77D72F46FD10F71BC /* IQKeyboardManager+Position.swift */; };
-		ECFE64B0759EFA4F555994B6CDCED624 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9E511B375EE87D380DE8D4B00AE28F4 /* AssetManager.swift */; };
-		F2AF558F96F3C43C3E4C747E45E5637C /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D01404D467A420F82D2829CE6CD8BB4 /* LocationManager.swift */; };
-		F2ED9C9337B84D1E42E67BF7F7DAD72C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6AE173040683BAF2BF0ACE7CB13A0A /* Configuration.swift */; };
-		F56475ACE1A1CFE322DBFA35CDA1A204 /* NBBottomSheetConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72C2CB61DAC20DBF7210307C41485C5 /* NBBottomSheetConfiguration.swift */; };
-		F681FB74C756E0AAFFDC0D414EBD8FA0 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486835CC5D14C1EA193F8575CA89FDCC /* IQScrollViewConfiguration.swift */; };
-		F7C3A4FED58118F9ADC5B4AF9A10B9FC /* ViewDirection.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC259076A4D444F235DABE44D7425021 /* ViewDirection.swift */; };
-		F7E2900D9AF732C627F184A258F48DF0 /* NBBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54323777101C6AB180A413C0B2DB23B9 /* NBBottomSheetController.swift */; };
-		F9DE1A3C506E506F4DA4B7714359E8D1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A353C25676960291A3718B5AFDB81A33 /* IQKeyboardManager.swift */; };
-		FB0A76B10B5927494469B16B28CF2B9A /* NBBottomSheetPresentationTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00B378319A98BB422CBDBE14796C501A /* NBBottomSheetPresentationTransition.swift */; };
-		FDEFBFB34E35A4BB332264E0CACCF5D8 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12B5A63F2CB09B7D22B7E2F4A2210EB /* IQInvocation.swift */; };
-		FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 389AA43304A03366FC2510859AA7DCBA /* NBBottomSheet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		FF74A846B2EEC0D52379B48D7963D8C0 /* focusIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9FC1B2AF5635D8020B43F30629EC2712 /* focusIcon@3x.png */; };
-		FF8C6AC907C8F4B527F9A0CBDBCC7F92 /* ImageGalleryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21D53725C7625527BF97643CF7655C26 /* ImageGalleryView.swift */; };
+		D8322CBE73400EE4382D1A042D2D53D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0315AFEFCB0BFF084FA3C5E469C5C301 /* IQUIView+IQKeyboardToolbar.swift */; };
+		D88C2EA8ACCC0DE031D9E7A768062E2C /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27B7276332D112636983C2AD6107C243 /* IQKeyboardManager+Toolbar.swift */; };
+		DE3B5070A41194C21898D92DBFFCBE4C /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89DB66B29E28AD378856BF11E7EE9A37 /* IQRootControllerConfiguration.swift */; };
+		E483FA24409A56AAEDF8A1DEC5F55F16 /* UIImage+NextPrevious.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6FD3B67AA484E2ABE3D0DB152EB7D99 /* UIImage+NextPrevious.swift */; };
+		E8770A941545BB190D76BF7E5262797D /* IQToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7951FB92CEF55E571958C0480194A1A7 /* IQToolbarConfiguration.swift */; };
+		EA280E998F6C42AE8492336F762F92D5 /* EPExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C7CD2DA0F4475F09E37093AD32524B /* EPExtensions.swift */; };
+		EBB5F245DBEEB13D48F09E0DD75A6C95 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB7EC43BFC9C3B66643A06CC90583727 /* IQKeyboardManager+Position.swift */; };
+		ECFE64B0759EFA4F555994B6CDCED624 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36C5D6D838BB40C4C60BCEC9700237DB /* AssetManager.swift */; };
+		F2AF558F96F3C43C3E4C747E45E5637C /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB53955023E1BA00913DC99F1A9600E /* LocationManager.swift */; };
+		F2ED9C9337B84D1E42E67BF7F7DAD72C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C815920F622C0A64C028E765DFA19DE9 /* Configuration.swift */; };
+		F41974A73F0409847E3272A90832366C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F44C091B448CFD1D03576A3232F205BC /* PrivacyInfo.xcprivacy */; };
+		F56475ACE1A1CFE322DBFA35CDA1A204 /* NBBottomSheetConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB80757CE3795FC91CDB7A65C1075C2 /* NBBottomSheetConfiguration.swift */; };
+		F681FB74C756E0AAFFDC0D414EBD8FA0 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 643C568373D83E0D0E40D73444B3A917 /* IQScrollViewConfiguration.swift */; };
+		F7C3A4FED58118F9ADC5B4AF9A10B9FC /* ViewDirection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BDB1CC7C25473E29D4F8FB6945AE100 /* ViewDirection.swift */; };
+		F7E2900D9AF732C627F184A258F48DF0 /* NBBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F38BC60F94AF6CF593ADA0BC8B5408FB /* NBBottomSheetController.swift */; };
+		F912129FB7C53C428FE247D6ECF633AC /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55CB6C34A690CC87CCB70DDB216EAC51 /* Toast.swift */; };
+		F9DE1A3C506E506F4DA4B7714359E8D1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10670E8341C2F0D77BC4D00A7AFBBA00 /* IQKeyboardManager.swift */; };
+		FB0A76B10B5927494469B16B28CF2B9A /* NBBottomSheetPresentationTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3535FAD2227224788FF4549088FA2DBE /* NBBottomSheetPresentationTransition.swift */; };
+		FB7D384E51C9E1ADAEE50C64A694BB61 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; };
+		FDEFBFB34E35A4BB332264E0CACCF5D8 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD2F833515731616C366DD163491D01C /* IQInvocation.swift */; };
+		FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EC19D9CE4EB77DF2E4C44BEB17C0B656 /* NBBottomSheet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		FF8C6AC907C8F4B527F9A0CBDBCC7F92 /* ImageGalleryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86875C465CBABD7848556B410E7D9CC /* ImageGalleryView.swift */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
-		19D95F1858EF2D6E80811860CFD6BF92 /* PBXContainerItemProxy */ = {
+		1F245D5023512CA13BF131DF3BE2F569 /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 727C2007A89D1AD73613E3E2E22998E5;
-			remoteInfo = NBBottomSheet;
+			remoteGlobalIDString = 614D1818852890AC7D3CDF68D512C370;
+			remoteInfo = "ImagePicker-ImagePicker";
 		};
-		6CD75698768741DC0335DCB2F06CB5BC /* PBXContainerItemProxy */ = {
+		20C35DA82C85CF6788DD8065BC481B9E /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E;
-			remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
+			remoteGlobalIDString = C344E85893FCDEE5B70436E0A4A3472B;
+			remoteInfo = "Toast-Swift-Toast-Swift";
 		};
-		8292BF480C5137113C3A6C342933F986 /* PBXContainerItemProxy */ = {
+		3F00138FAC4ECA9E49CEABF22BD19BE1 /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 75F1EA88CB9544AB5CBE20DEC9A011AE;
-			remoteInfo = "LanguageManager-iOS";
+			remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E;
+			remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
 		};
-		D06F098EB5FE1B281549C568AA85EEA9 /* PBXContainerItemProxy */ = {
+		A29E541340C3A517481C239535FE1FFC /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 614D1818852890AC7D3CDF68D512C370;
-			remoteInfo = "ImagePicker-ImagePicker";
+			remoteGlobalIDString = 01CB8D6098C21E12CE735619344DE81E;
+			remoteInfo = ImagePicker;
 		};
-		D96B4C07AAAD52B947C6F8CFEF7E8807 /* PBXContainerItemProxy */ = {
+		C205777C53E1CE623400BA653BE42F72 /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
 			remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
 			remoteInfo = IQKeyboardManagerSwift;
 		};
-		F3097459B372082D9C20BEF06209FBD6 /* PBXContainerItemProxy */ = {
+		DC00E61911BECBD44AD03666ABE5766F /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 3CAF5EBFE5D1550CFF58AEC93594990A;
-			remoteInfo = EPSignature;
+			remoteGlobalIDString = 75F1EA88CB9544AB5CBE20DEC9A011AE;
+			remoteInfo = "LanguageManager-iOS";
 		};
-		FBE5961EEB250DF2DACF4F88C36BCC1E /* PBXContainerItemProxy */ = {
+		DF9BB083B1ADDADD655B884FB3F1206F /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = 01CB8D6098C21E12CE735619344DE81E;
-			remoteInfo = ImagePicker;
+			remoteGlobalIDString = B990BD87169C76A3ED3FE8A9258D91A3;
+			remoteInfo = "Toast-Swift";
+		};
+		E5994A8B30F194C0AE4142C721F4D444 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 727C2007A89D1AD73613E3E2E22998E5;
+			remoteInfo = NBBottomSheet;
+		};
+		EDA903FA148D63AAD0DCB3E2E76E5F9E /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 3CAF5EBFE5D1550CFF58AEC93594990A;
+			remoteInfo = EPSignature;
 		};
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXFileReference section */
-		00AA2070B1A7F8ECC88B6E7F0EEB2167 /* IQTextFieldViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfoModel.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQTextFieldViewInfoModel.swift; sourceTree = "<group>"; };
-		00B378319A98BB422CBDBE14796C501A /* NBBottomSheetPresentationTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationTransition.swift; sourceTree = "<group>"; };
-		02E924FDDE7F7B51AEC552C94D9C9AD6 /* VideoInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoInfoView.swift; path = Source/ImageGallery/VideoInfoView.swift; sourceTree = "<group>"; };
-		05DDE99E61633BB77D72F46FD10F71BC /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; };
-		081BAFFE15D81F33E77489E60A036BE7 /* selectedImageGallery@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "selectedImageGallery@3x.png"; path = "Images/selectedImageGallery@3x.png"; sourceTree = "<group>"; };
-		0A36BA6D882CE68172CAE63D99BCB5BA /* EPSignature-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-umbrella.h"; sourceTree = "<group>"; };
-		0AF6D83B6BEECA27C12EB10E96CF4A52 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-ImagePicker-ImagePicker-Info.plist"; sourceTree = "<group>"; };
-		0B1626D50D1FBDF5976CCCE6F16928A1 /* NBBottomSheet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "NBBottomSheet-Info.plist"; sourceTree = "<group>"; };
-		0CB32F67F5B5E9A2C263A017E98041AC /* NBBottomSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-prefix.pch"; sourceTree = "<group>"; };
-		0CBC68B38C0421EC0AE36B43FB2C7636 /* ImagePicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.release.xcconfig; sourceTree = "<group>"; };
+		002E7885D97E14840BB1694FDAC680C3 /* NBBottomSheetDismissalTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetDismissalTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetDismissalTransition.swift; sourceTree = "<group>"; };
+		00F287BEEDC27E1135AF1D47204F754B /* NBBottomSheetPresentationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationController.swift; sourceTree = "<group>"; };
+		011B51599E04A9236E034DD068DF591E /* EPSignature-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-umbrella.h"; sourceTree = "<group>"; };
+		019B0871D5ADD52194BB016FE08B66F5 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Toast/Resources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+		0315AFEFCB0BFF084FA3C5E469C5C301 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
+		039EA7048499C3BC1CBB4E8FAB74BB40 /* IQUITableView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITableView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITableView+Additions.swift"; sourceTree = "<group>"; };
+		03DD32D0BF8FB60836D128D957D391C9 /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = "<group>"; };
+		061AAD17D23877A1F03301246A85EF54 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = "LanguageManager-iOS/Classes/Helpers/Storage.swift"; sourceTree = "<group>"; };
+		099E4FB694B786AC923DF85EB9E89F83 /* NBBottomSheet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.release.xcconfig; sourceTree = "<group>"; };
+		0A5FF8ED8FBE20522184DB1B88647020 /* EPSignature-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EPSignature-dummy.m"; sourceTree = "<group>"; };
 		0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-MiniScanner-umbrella.h"; sourceTree = "<group>"; };
-		116DA05004680C76EAB707C0943392EB /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; };
+		0EE59A1597022F0861A65AB781A04460 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; };
+		0FAA5D0DE773CB6BFF7370F07A06C5B1 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; sourceTree = "<group>"; };
+		10670E8341C2F0D77BC4D00A7AFBBA00 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; };
+		1168F8939304BC5B34EB1B73835CD86F /* ImagePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-prefix.pch"; sourceTree = "<group>"; };
 		123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-MiniScanner-dummy.m"; sourceTree = "<group>"; };
-		17EF00C659AFF94B598E7501E2992350 /* ImagePicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ImagePicker.modulemap; sourceTree = "<group>"; };
-		180962FC6F75908EC73049ADB28FC887 /* ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ImagePicker-Info.plist"; sourceTree = "<group>"; };
-		187B8EDBE8957C190B1EB7C8F949ED80 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; };
-		18CC4F437D7A0F3454C4F89BD6CE0AEC /* OFF@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "OFF@3x.png"; path = "Images/OFF@3x.png"; sourceTree = "<group>"; };
+		13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Toast-Swift-Toast-Swift"; path = "Toast-Swift.bundle"; sourceTree = BUILT_PRODUCTS_DIR; };
+		16878922AD64BAC3738BB1DCCEE573DD /* LanguageManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LanguageManager-iOS-dummy.m"; sourceTree = "<group>"; };
+		19DE64C21ED9D81A56EF0DA1C351E53C /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; };
+		1AB029201A3484CB5BCAD15F2FCF9081 /* IQUIView+IQKeyboardToolbarDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbarDeprecated.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbarDeprecated.swift"; sourceTree = "<group>"; };
 		1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
-		1D01404D467A420F82D2829CE6CD8BB4 /* LocationManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocationManager.swift; path = Source/LocationManager.swift; sourceTree = "<group>"; };
-		1DA09D0759A4DDF814A83483F582ADB1 /* EPSignature-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "EPSignature-Info.plist"; sourceTree = "<group>"; };
-		2006321B115FD55474FD1B985C1979FA /* EPSignature.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.release.xcconfig; sourceTree = "<group>"; };
 		21A62BB316C6336F03408E50D730FD01 /* Pods-MiniScanner.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-MiniScanner.modulemap"; sourceTree = "<group>"; };
-		21D53725C7625527BF97643CF7655C26 /* ImageGalleryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryView.swift; path = Source/ImageGallery/ImageGalleryView.swift; sourceTree = "<group>"; };
-		252B706186B99322E0DA5829FCC7D43C /* UIView+Swizzling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Swizzling.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Swizzling.swift"; sourceTree = "<group>"; };
-		26EDF88E14046AAC34BFF99F97D23B05 /* NBBottomSheet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.release.xcconfig; sourceTree = "<group>"; };
-		290501CF6F70FA1835207284AF05BEE5 /* ConstraintsSetup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintsSetup.swift; path = Source/Extensions/ConstraintsSetup.swift; sourceTree = "<group>"; };
-		297848FCF8FE33D0DA0FDA6C8B1F5CC3 /* IQKeyboardConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQKeyboardConfiguration.swift; sourceTree = "<group>"; };
-		297D96869095AA06F276F3DA5DD575B7 /* CameraMan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraMan.swift; path = Source/CameraView/CameraMan.swift; sourceTree = "<group>"; };
-		2A6AE173040683BAF2BF0ACE7CB13A0A /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Source/Configuration.swift; sourceTree = "<group>"; };
-		2AC4CEA5F2332B5B286CA6B73D2643EF /* ImageGalleryViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewCell.swift; path = Source/ImageGallery/ImageGalleryViewCell.swift; sourceTree = "<group>"; };
-		2E9D8E28679896AEA1627BA66F8580C2 /* EPExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPExtensions.swift; path = Pod/Classes/EPExtensions.swift; sourceTree = "<group>"; };
+		2535688320A12B11FEFD58EC6052A8EC /* ImageStack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageStack.swift; path = Source/BottomView/ImageStack.swift; sourceTree = "<group>"; };
+		2647160AB4F12734D43B806D373E9312 /* NBConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBConfiguration.swift; sourceTree = "<group>"; };
+		2664332FE4E7E587B561586179AD8085 /* LanguageManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "LanguageManager-iOS.modulemap"; sourceTree = "<group>"; };
+		27B7276332D112636983C2AD6107C243 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Toolbar.swift"; sourceTree = "<group>"; };
 		2EE6749FC108D414ECB83B77EF11BD86 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
-		3243FB397BF2AFE225A1FC09542DBF5D /* IQToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarConfiguration.swift; sourceTree = "<group>"; };
-		32CC609D1546AF3789419217412783D0 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
-		3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MiniScanner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		3510141CBBD30B465F757E0A8E2B1097 /* LanguageManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-umbrella.h"; sourceTree = "<group>"; };
-		389AA43304A03366FC2510859AA7DCBA /* NBBottomSheet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-umbrella.h"; sourceTree = "<group>"; };
+		2FB53955023E1BA00913DC99F1A9600E /* LocationManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocationManager.swift; path = Source/LocationManager.swift; sourceTree = "<group>"; };
+		30D3BA93828D8AA79B12971D4417E3E7 /* ButtonPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ButtonPicker.swift; path = Source/BottomView/ButtonPicker.swift; sourceTree = "<group>"; };
+		3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-MiniScanner"; path = Pods_MiniScanner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		3535FAD2227224788FF4549088FA2DBE /* NBBottomSheetPresentationTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationTransition.swift; sourceTree = "<group>"; };
+		36C5D6D838BB40C4C60BCEC9700237DB /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Source/AssetManager.swift; sourceTree = "<group>"; };
+		3A8E9A2C8F405661496F405E14CEB2E1 /* IQKeyboardListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQKeyboardListener.swift; sourceTree = "<group>"; };
+		3AFA769CF0850AC9B2C312D9D737E578 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
 		3B6258C4E2C1059AABC67D66F9314FE8 /* Pods-MiniScanner-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-MiniScanner-acknowledgements.markdown"; sourceTree = "<group>"; };
-		3D666C16AFD99E3736270D569B5DE2F1 /* EPSignature.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EPSignature.modulemap; sourceTree = "<group>"; };
-		3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = EPSignature.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		3FD2850880C4A8033AED333F5DFAE328 /* ImagePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ImagePicker-dummy.m"; sourceTree = "<group>"; };
-		400224F8C71E7053C79E8D5E509534F4 /* IQKeyboardListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQKeyboardListener.swift; sourceTree = "<group>"; };
-		419AB69B674D6C318AC58EE6D9AFF102 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; };
-		452182903F9A76184461CC377DB62A70 /* EPSignatureView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureView.swift; path = Pod/Classes/EPSignatureView.swift; sourceTree = "<group>"; };
-		45865163BC96B7A2B481C17A0EC1D4F8 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
-		45B232DE9D6710FE8BF7DC25C2C80333 /* NBBottomSheet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.debug.xcconfig; sourceTree = "<group>"; };
-		45C50C21EF30A0239628BA0E14464BCE /* video@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "video@3x.png"; path = "Images/video@3x.png"; sourceTree = "<group>"; };
-		467961922684B2F4C4295CBE0C9CD940 /* StackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StackView.swift; path = Source/BottomView/StackView.swift; sourceTree = "<group>"; };
-		472E9223ECD1656D4CD5CD1BDC50D9CA /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
-		486835CC5D14C1EA193F8575CA89FDCC /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; };
-		48FAE289F4B7A5D4D99BDB1F74A1C163 /* LanguageManager-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LanguageManager-iOS-Info.plist"; sourceTree = "<group>"; };
-		49FC6FE3F43F76CA598D3253A1731EEB /* IQKeyboardManagerCompatible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerCompatible.swift; path = IQKeyboardManagerSwift/IQKeyboardManagerCompatible/IQKeyboardManagerCompatible.swift; sourceTree = "<group>"; };
-		4B432B6773BE3F0B4A6976820602F07A /* UIView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Direction.swift"; sourceTree = "<group>"; };
-		4D01E52DE74EF3C733B94F1E045CCD77 /* String+Localiz.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Localiz.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/String+Localiz.swift"; sourceTree = "<group>"; };
-		4FE3DE7F264E30C392DCECA7921DAEF2 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; };
-		54323777101C6AB180A413C0B2DB23B9 /* NBBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetController.swift; sourceTree = "<group>"; };
+		3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = EPSignature; path = EPSignature.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		4309F47E646E6968CACD8832ABE22099 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; };
+		43390028C811A47BDDF45824B3D30D31 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; };
+		455ED137864B3625C8C1DC4EA799A433 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; };
+		45FB65D90C5FCEB09C0B16E99E9CB1EB /* IQKeyboardManager+ToolbarActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarActions.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ToolbarActions.swift"; sourceTree = "<group>"; };
+		4722380FB0C679720105FF9E1A5A523B /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQNSArray+Sort.swift"; sourceTree = "<group>"; };
+		4A12290BE7726329C06345F8A5C10597 /* ImagePicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.debug.xcconfig; sourceTree = "<group>"; };
+		4B7B31E6C5B5F1EC637FFE5C5B3C83C3 /* Languages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Languages.swift; path = "LanguageManager-iOS/Classes/Constants/Languages.swift"; sourceTree = "<group>"; };
+		528C94E48744BA710AEDE265867A380F /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
+		53D1259E91ED2A6A6554FD25A148FAEA /* ImageGalleryLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryLayout.swift; path = Source/ImageGallery/ImageGalleryLayout.swift; sourceTree = "<group>"; };
+		55C7CD2DA0F4475F09E37093AD32524B /* EPExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPExtensions.swift; path = Pod/Classes/EPExtensions.swift; sourceTree = "<group>"; };
+		55CB6C34A690CC87CCB70DDB216EAC51 /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = "<group>"; };
 		56B28C4E9F718651E6E1B010F31566EB /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
-		56C1C453B74E770D4AC56A090051BCF5 /* EPSignatureViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = EPSignatureViewController.xib; path = Pod/Classes/EPSignatureViewController.xib; sourceTree = "<group>"; };
-		5A6291B42FA169A1C1919CB49B0B8509 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; };
-		5B1D47B8C43A0DA0A05A410655A28153 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; };
-		5F8E6400E281B0FB397224FDE9690416 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
-		619978A0C0036454C22A81173BAA5A6A /* IQUITableView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITableView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITableView+Additions.swift"; sourceTree = "<group>"; };
-		62160BE00E3966D4D52808B89DE0B1B3 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQNSArray+Sort.swift"; sourceTree = "<group>"; };
-		6224FD5F7C95061A57CAFA73995B3002 /* ImagePicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.debug.xcconfig; sourceTree = "<group>"; };
-		6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LanguageManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		6B5E1D310DD754E122DEEE009481A2D6 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; };
-		6F6826627BFA6A69002524426F8CFFB7 /* IQTextFieldViewListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQTextFieldViewListener.swift; sourceTree = "<group>"; };
-		7488E11EF92CBFCB3965EA6F8020E701 /* ON@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "ON@3x.png"; path = "Images/ON@3x.png"; sourceTree = "<group>"; };
-		7927C464AC094A95C8B864DF6A0B1D06 /* UIImageView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIImageView+Direction.swift"; sourceTree = "<group>"; };
+		5870D384ABFCBE6207143C2A72B72A10 /* IQTextFieldViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQTextFieldViewInfo.swift; sourceTree = "<group>"; };
+		5A9E56248E01438AF8F27428F420DBAA /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
+		5C55F11056F0351DE08666B753849E48 /* IQTextFieldViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfoModel.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQTextFieldViewInfoModel.swift; sourceTree = "<group>"; };
+		5CC65B9071729D3E9148E9FFDC41101F /* EPSignature-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-prefix.pch"; sourceTree = "<group>"; };
+		5DF01277275CD2AEE06E328B287C97A3 /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = "<group>"; };
+		5EA6E885F82FC51E2B5754170A5C9BFF /* ImagePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ImagePicker-dummy.m"; sourceTree = "<group>"; };
+		5F674EF15792418D78DFA71DFD86C478 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Toast-Swift-Toast-Swift-Info.plist"; sourceTree = "<group>"; };
+		620668AA976F0F6ED19180B8B4D83AB8 /* NBBottomSheetTransitioningDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetTransitioningDelegate.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetTransitioningDelegate.swift; sourceTree = "<group>"; };
+		62D4C1232DB908BA782F85B19D3DEA3B /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
+		636AE2E4AB62093E1592CE359392C841 /* UIImageView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIImageView+Direction.swift"; sourceTree = "<group>"; };
+		63CF4CB6581E3400CB208D3E8A166BEF /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
+		643C568373D83E0D0E40D73444B3A917 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; };
+		6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "LanguageManager-iOS"; path = LanguageManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		650E6F717733EACCA5E65EC3FCDBDE02 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; };
+		6660EBAA415F24B1ABAC7AAE5206AB0A /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = "<group>"; };
+		67DA8FCED4F75B1734C7991B3CD1D07A /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = "<group>"; };
+		69023DD29D363BEF415F3723F1169699 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
+		6AFFC5763F85A742954048A03D39913F /* IQUICollectionView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUICollectionView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUICollectionView+Additions.swift"; sourceTree = "<group>"; };
+		70988BB3CADF8C08812CBAE7C81D4C77 /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = "<group>"; };
+		72FC8142B933D42EE5AE712DAD741DF8 /* EPSignatureViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = EPSignatureViewController.xib; path = Pod/Classes/EPSignatureViewController.xib; sourceTree = "<group>"; };
+		76694372E1865C4FA3EEFDDBC4161F06 /* UIView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Direction.swift"; sourceTree = "<group>"; };
+		7748F717ED664F2B86A39CF57DD65969 /* ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ImagePicker-Info.plist"; sourceTree = "<group>"; };
+		780D4A1190E5FFFF55A74D2D514D3866 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = "<group>"; };
+		7951FB92CEF55E571958C0480194A1A7 /* IQToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarConfiguration.swift; sourceTree = "<group>"; };
 		798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MiniScanner.release.xcconfig"; sourceTree = "<group>"; };
-		7C9ABFFD091844286C2E85A20189BF7A /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
+		7AF49D9ABCB15DBD7FCBE47C06871EDE /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = "<group>"; };
+		7B644290B6D9F86A8ED1A4BD89048622 /* LanguageManager-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.release.xcconfig"; sourceTree = "<group>"; };
 		7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MiniScanner.debug.xcconfig"; sourceTree = "<group>"; };
-		8016BAC4075F40E70BE2133125B01BF5 /* Helper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helper.swift; path = Source/Helper.swift; sourceTree = "<group>"; };
-		8147290C4A326DADC3F305533BD64023 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
-		843CD6046BA80BCDF11AE4FAC807D29B /* cameraIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "cameraIcon@3x.png"; path = "Images/cameraIcon@3x.png"; sourceTree = "<group>"; };
-		84969C2137D2629DFFC29942F8B97FEB /* ImageGalleryLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryLayout.swift; path = Source/ImageGallery/ImageGalleryLayout.swift; sourceTree = "<group>"; };
-		878EC7606D056CAB26A578762AF922D7 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; };
+		7D029ABFAB048D5C70B1F219BF60BFDA /* VideoInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoInfoView.swift; path = Source/ImageGallery/VideoInfoView.swift; sourceTree = "<group>"; };
+		7E815AC0CA5BEA17DC867985BB80CA99 /* String+Localiz.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Localiz.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/String+Localiz.swift"; sourceTree = "<group>"; };
+		81B80CF746340952D1957D5CCC583D36 /* EPSignatureViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureViewController.swift; path = Pod/Classes/EPSignatureViewController.swift; sourceTree = "<group>"; };
+		875F53B09AC722ED6ADABA1C1EDC5C20 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; };
+		87EF02E7A8E36E8A8DBB71DE89ED96B0 /* selectedImageGallery@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "selectedImageGallery@3x.png"; path = "Images/selectedImageGallery@3x.png"; sourceTree = "<group>"; };
 		89194C84FD5E62D9D2C9F2157676FF5C /* Pods-MiniScanner-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MiniScanner-acknowledgements.plist"; sourceTree = "<group>"; };
-		8BA50CB662E7C23406F0B83501BA32D7 /* LanguageManager-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.debug.xcconfig"; sourceTree = "<group>"; };
-		8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
-		8E6FDE31134B7541747D1E89E52E225A /* IQUIView+IQKeyboardToolbarDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbarDeprecated.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbarDeprecated.swift"; sourceTree = "<group>"; };
-		8F0A5164AA0CCC729C8EA5166760BA9E /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; sourceTree = "<group>"; };
-		8F3317C2A83E43FF75DFCFD3FAEB3669 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQKeyboardInfo.swift; sourceTree = "<group>"; };
-		8F84A913AFEF518DF42A997F74EC8260 /* BottomContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BottomContainerView.swift; path = Source/BottomView/BottomContainerView.swift; sourceTree = "<group>"; };
-		9067705903BD2E8C3EC9BD8EBF709221 /* ImagePickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePickerController.swift; path = Source/ImagePickerController.swift; sourceTree = "<group>"; };
-		91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NBBottomSheet.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		92470A870676C63A27509F38301D521C /* IQUICollectionView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUICollectionView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUICollectionView+Additions.swift"; sourceTree = "<group>"; };
-		97037D70AD7F37FBCDB7561DA20D7D2D /* NBBottomSheetDismissalTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetDismissalTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetDismissalTransition.swift; sourceTree = "<group>"; };
-		97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ImagePicker.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
-		987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ImagePicker.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		9AAA7A084DC8F453913C80DE1E243C39 /* LanguageManager-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.release.xcconfig"; sourceTree = "<group>"; };
-		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
-		9DDA4537FCBE11326C1D65EA43B3CC6D /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = "LanguageManager-iOS/Classes/Constants/DefaultsKeys.swift"; sourceTree = "<group>"; };
-		9FC1B2AF5635D8020B43F30629EC2712 /* focusIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "focusIcon@3x.png"; path = "Images/focusIcon@3x.png"; sourceTree = "<group>"; };
-		A0DA73612FA4F954FCE02EA0ADACE634 /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = "<group>"; };
-		A100F9EA89810A00541755ECD7BBB307 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
-		A1229814968DD5876FBA87DDA81C5B8F /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Toolbar.swift"; sourceTree = "<group>"; };
-		A12B5A63F2CB09B7D22B7E2F4A2210EB /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; };
-		A353C25676960291A3718B5AFDB81A33 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; };
-		A3B5F550C3AA900D117E22291DE5D67C /* IQToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarPlaceholderConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; };
-		A532EFEAAE9EEAA7CFA7DF04C7E1808B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
-		A72C2CB61DAC20DBF7210307C41485C5 /* NBBottomSheetConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetConfiguration.swift; sourceTree = "<group>"; };
-		A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		AB5F2D5DFB52DE92C94A23801BAC451C /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
-		AB94CC5B3F453AA0801700167152FCA1 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; };
-		AC259076A4D444F235DABE44D7425021 /* ViewDirection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDirection.swift; path = "LanguageManager-iOS/Classes/Constants/ViewDirection.swift"; sourceTree = "<group>"; };
-		AD71C20FAD4FE7E08FA8091857A2FDCB /* NBBottomSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NBBottomSheet-dummy.m"; sourceTree = "<group>"; };
+		89DB66B29E28AD378856BF11E7EE9A37 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; };
+		8AD60867F9686EC4EA88789E10213293 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
+		8AEA6851BD7FCB59C627DE1A0633609F /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; };
+		8C2F550BD6A5440BADC14D7B43F94713 /* UIButton+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIButton+Direction.swift"; sourceTree = "<group>"; };
+		8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
+		8ED32688AB72481EF3CAB7EB874E8EC6 /* AUTO@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "AUTO@3x.png"; path = "Images/AUTO@3x.png"; sourceTree = "<group>"; };
+		8F068A96AEF12780439B98393629BB16 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; sourceTree = "<group>"; };
+		91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NBBottomSheet; path = NBBottomSheet.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		92BD73655367FDAF60480520BD5C7C1F /* ON@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "ON@3x.png"; path = "Images/ON@3x.png"; sourceTree = "<group>"; };
+		92F6E344FAB0C5DAE4F05104C2C68571 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; };
+		97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "ImagePicker-ImagePicker"; path = ImagePicker.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
+		987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ImagePicker; path = ImagePicker.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		98E748ED3D0F64389C49C75123E6D605 /* ImagePicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.release.xcconfig; sourceTree = "<group>"; };
+		9A683468C7D2939968FC170A715B5467 /* ImagePicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-umbrella.h"; sourceTree = "<group>"; };
+		9B39DEC267982A4E5F14FAE8D6280009 /* ImagePicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ImagePicker.modulemap; sourceTree = "<group>"; };
+		9BD6019163583EA6526F0ACBFDA0511E /* EPSignatureView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureView.swift; path = Pod/Classes/EPSignatureView.swift; sourceTree = "<group>"; };
+		9BDB1CC7C25473E29D4F8FB6945AE100 /* ViewDirection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDirection.swift; path = "LanguageManager-iOS/Classes/Constants/ViewDirection.swift"; sourceTree = "<group>"; };
+		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+		9EF0C733ACEF609E2020B2946479758A /* LanguageManager-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LanguageManager-iOS-Info.plist"; sourceTree = "<group>"; };
+		A297F21753E5B662FDC26D1C7BFAD0BD /* Helper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helper.swift; path = Source/Helper.swift; sourceTree = "<group>"; };
+		A2B15DF05BBBE3351036FCCAC9F00846 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = "<group>"; };
+		A5B208FB6BF9712F3695286F8B245181 /* NBBottomSheet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NBBottomSheet.modulemap; sourceTree = "<group>"; };
+		A6FD3B67AA484E2ABE3D0DB152EB7D99 /* UIImage+NextPrevious.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+NextPrevious.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/UIImage+NextPrevious.swift"; sourceTree = "<group>"; };
+		A7ABC55EAA18572ADCBF182874BFEC9C /* EPSignature.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EPSignature.modulemap; sourceTree = "<group>"; };
+		A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		A9C1F32502D88A64B01453B234118B48 /* LanguageManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-prefix.pch"; sourceTree = "<group>"; };
+		AC4DD45005A4D5A9ED08B9005CC9DA4B /* NBBottomSheet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.debug.xcconfig; sourceTree = "<group>"; };
+		AFB6EC836300F1DEEAA4CEFAA33ABD19 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; };
+		B17A5CFD871FCE0F4206503722AC57FF /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = Source/CameraView/CameraView.swift; sourceTree = "<group>"; };
 		B2968141E72EA49CC006DD4020E3386D /* Pods-MiniScanner-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-MiniScanner-frameworks.sh"; sourceTree = "<group>"; };
-		B4E6D4AE8BCE2646794F28F0E24A08D1 /* UIButton+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIButton+Direction.swift"; sourceTree = "<group>"; };
-		B5598E57D63117C1B54ADBB7A187B232 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIViewController+Additions.swift"; sourceTree = "<group>"; };
-		B5EDE1D4720CA7A048A32667F968ED10 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; sourceTree = "<group>"; };
-		B6C5E34F15E4BBDA3480406FF35C1903 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; };
-		B710E28309BEA5C002164BD008CFB6C0 /* ImagePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-prefix.pch"; sourceTree = "<group>"; };
-		B71FD6B5A8AC626259BE6B97226F81FB /* TopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TopView.swift; path = Source/TopView/TopView.swift; sourceTree = "<group>"; };
-		B7EA56260324998EC43B70CD2092E1FB /* ImageStack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageStack.swift; path = Source/BottomView/ImageStack.swift; sourceTree = "<group>"; };
-		BF809679D3CFFBC72878EC9BFEA90F5E /* LanguageManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LanguageManager-iOS-dummy.m"; sourceTree = "<group>"; };
-		C1A5BF586C35098EC908E7870B407170 /* EPSignatureViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureViewController.swift; path = Pod/Classes/EPSignatureViewController.swift; sourceTree = "<group>"; };
-		C2B28EA5FE2C09FCEF4DF47D34186FB7 /* Languages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Languages.swift; path = "LanguageManager-iOS/Classes/Constants/Languages.swift"; sourceTree = "<group>"; };
-		C5054DCBC2013F1894FA0EE7D6D99005 /* ImageGalleryViewDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewDataSource.swift; path = Source/ImageGallery/ImageGalleryViewDataSource.swift; sourceTree = "<group>"; };
+		B432D00858E45B771C11A35D09EB42E4 /* LanguageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageManager.swift; path = "LanguageManager-iOS/Classes/Main/LanguageManager.swift"; sourceTree = "<group>"; };
+		B4FB0B2061538AF85A645E46144C165E /* LanguageManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-umbrella.h"; sourceTree = "<group>"; };
+		B5AF1DD944BBBCC3E4B6F8FB70B1C9E9 /* IQKeyboardConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQKeyboardConfiguration.swift; sourceTree = "<group>"; };
+		B74B1A80F0A0EEE7527DE8AFD0E7F1C3 /* ImageGalleryViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewCell.swift; path = Source/ImageGallery/ImageGalleryViewCell.swift; sourceTree = "<group>"; };
+		B8E57D2900050797926440B9E5CFBB20 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIViewController+Additions.swift"; sourceTree = "<group>"; };
+		B9BF6D173974B97A3F1EB34546FCA901 /* ImagePickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePickerController.swift; path = Source/ImagePickerController.swift; sourceTree = "<group>"; };
+		C123F7678FF2284185EF36445994301D /* EPSignature-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "EPSignature-Info.plist"; sourceTree = "<group>"; };
+		C36106C5881CE608080384E70EA21E2C /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; };
+		C3982F8FEE14ABCE3B3809CE0F403E03 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
+		C3DAC0D16E8B9CDAB1C46438A1918609 /* NBBottomSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBBottomSheet.h; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheet.h; sourceTree = "<group>"; };
 		C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
-		C6AEEFA5613E0B7BF8F6425A154D6EC9 /* NBBottomSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBBottomSheet.h; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheet.h; sourceTree = "<group>"; };
-		CD46A963E6CCE8CD900BA8A7331D7D8C /* NBConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBConfiguration.swift; sourceTree = "<group>"; };
-		CD55E5F51909EE297A2AC039F257AF6F /* EPSignature-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-prefix.pch"; sourceTree = "<group>"; };
-		D2DB0BCD57E720CE97C1C3CE74B75024 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = "<group>"; };
-		D3DC4A4D35E057E5F76427C838E3E495 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = "<group>"; };
-		D4270A3541F22B881BD953A68F6E73F9 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
-		D4648CA1088D11129C0BDD49912D6FAB /* ButtonPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ButtonPicker.swift; path = Source/BottomView/ButtonPicker.swift; sourceTree = "<group>"; };
-		D55EBF017F6625B593286F47CFEB1FA3 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; };
-		D9651F46100B3C105EE27B92C1DFFCEC /* IQKeyboardManager+ToolbarActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarActions.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ToolbarActions.swift"; sourceTree = "<group>"; };
-		D9F19506C84032240A21541F9EFCA895 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; };
-		DC9A64B83C916D4FC5C9CE722E697819 /* LanguageManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-prefix.pch"; sourceTree = "<group>"; };
-		DCB418B4C0BF451B734FFA48AAD9ADF6 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = "LanguageManager-iOS/Classes/Helpers/Storage.swift"; sourceTree = "<group>"; };
-		E1D47766C4492BAF84E069DF6E3DD758 /* NBBottomSheetPresentationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationController.swift; sourceTree = "<group>"; };
-		E24E6B8D32E615F0FEF0A78F3C181A09 /* EPSignature-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EPSignature-dummy.m"; sourceTree = "<group>"; };
-		E34B4735C7461EBF9AEEC896DEB27C33 /* IQTextFieldViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQTextFieldViewInfo.swift; sourceTree = "<group>"; };
-		E68A22DD9E65EF800882452842690AE1 /* NBBottomSheet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NBBottomSheet.modulemap; sourceTree = "<group>"; };
-		E7F7A4EA7A5659C2F78D04CC218E1440 /* NBBottomSheetTransitioningDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetTransitioningDelegate.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetTransitioningDelegate.swift; sourceTree = "<group>"; };
-		E91F93F84E9AB640A2333FBBF6CCB877 /* EPSignature.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.debug.xcconfig; sourceTree = "<group>"; };
-		E9E511B375EE87D380DE8D4B00AE28F4 /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Source/AssetManager.swift; sourceTree = "<group>"; };
-		EB8D9081C43164E02C60F65C02702B8E /* AUTO@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "AUTO@3x.png"; path = "Images/AUTO@3x.png"; sourceTree = "<group>"; };
-		EC2ECE9C7A88988A534C8F7590F3AB64 /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = Source/CameraView/CameraView.swift; sourceTree = "<group>"; };
-		EC4B66ABF37EFD118BC08264BBCA6461 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; };
+		C5E1C76F4CB18ED77389CE7FE78F467D /* IQKeyboardManagerCompatible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerCompatible.swift; path = IQKeyboardManagerSwift/IQKeyboardManagerCompatible/IQKeyboardManagerCompatible.swift; sourceTree = "<group>"; };
+		C774FE02C7A2B7CDAEBD135AD86EDF76 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-ImagePicker-ImagePicker-Info.plist"; sourceTree = "<group>"; };
+		C777330D77AC4AEF2F650AC082FC0D20 /* BottomContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BottomContainerView.swift; path = Source/BottomView/BottomContainerView.swift; sourceTree = "<group>"; };
+		C815920F622C0A64C028E765DFA19DE9 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Source/Configuration.swift; sourceTree = "<group>"; };
+		C84B26F8ADEC27A386D60E255400321A /* focusIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "focusIcon@3x.png"; path = "Images/focusIcon@3x.png"; sourceTree = "<group>"; };
+		C868C23A49BC6026FFF1C097909C6AEF /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = "LanguageManager-iOS/Classes/Constants/DefaultsKeys.swift"; sourceTree = "<group>"; };
+		C8EF4D9DBCE2C1D02B24E978469E6051 /* UIView+Swizzling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Swizzling.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Swizzling.swift"; sourceTree = "<group>"; };
+		CABC85618DA577110C2173F220799855 /* EPSignature.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.debug.xcconfig; sourceTree = "<group>"; };
+		CC4598F509A748A174B923F7BFFD6A1D /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQKeyboardInfo.swift; sourceTree = "<group>"; };
+		CEA5D36999FB7EC130573BBE1118B86C /* TopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TopView.swift; path = Source/TopView/TopView.swift; sourceTree = "<group>"; };
+		D0CB553D4A98EA08E4217623F5288340 /* NBBottomSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NBBottomSheet-dummy.m"; sourceTree = "<group>"; };
+		D14C906F62323F257FCAC14C18AB2F1E /* EPSignature.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.release.xcconfig; sourceTree = "<group>"; };
+		D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Toast-Swift"; path = Toast_Swift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		D690195157D5AFC3FC7A71E3B59E3E56 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; };
+		D86875C465CBABD7848556B410E7D9CC /* ImageGalleryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryView.swift; path = Source/ImageGallery/ImageGalleryView.swift; sourceTree = "<group>"; };
+		DA35CA28C5083B4CFE5AC4A0693E74DE /* cameraIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "cameraIcon@3x.png"; path = "Images/cameraIcon@3x.png"; sourceTree = "<group>"; };
+		DB89DB4BC3C06D3ACF9248E1A8CB0A32 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; };
+		DD60A987631255EE6EF4DF3C13D75F14 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; };
+		E02C761871BEF1BBDE11B72CCC3696C6 /* ConstraintsSetup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintsSetup.swift; path = Source/Extensions/ConstraintsSetup.swift; sourceTree = "<group>"; };
+		E1A33D7FE5FF7EC0CE446D2DE0E7D87F /* NBBottomSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-prefix.pch"; sourceTree = "<group>"; };
+		E3E9B3A77CAD85B61F751BBDFCB21D18 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = "<group>"; };
+		E50E53295CE8EE025EB1F2C0EF928701 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
+		E732367DAF4C72D47A9D2609A0D2EAD7 /* StackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StackView.swift; path = Source/BottomView/StackView.swift; sourceTree = "<group>"; };
+		E835F0288DF1D878316C17BB12366979 /* ImageGalleryViewDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewDataSource.swift; path = Source/ImageGallery/ImageGalleryViewDataSource.swift; sourceTree = "<group>"; };
+		EA228CD306D3DEA506330E2D4BEB438D /* NBBottomSheet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "NBBottomSheet-Info.plist"; sourceTree = "<group>"; };
+		EB9573491019BC299A7C3CBE4C3D37FF /* video@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "video@3x.png"; path = "Images/video@3x.png"; sourceTree = "<group>"; };
+		EC19D9CE4EB77DF2E4C44BEB17C0B656 /* NBBottomSheet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-umbrella.h"; sourceTree = "<group>"; };
 		ED8E7C0ED656254925E918D5509B655C /* Pods-MiniScanner-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MiniScanner-Info.plist"; sourceTree = "<group>"; };
+		EDB80757CE3795FC91CDB7A65C1075C2 /* NBBottomSheetConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetConfiguration.swift; sourceTree = "<group>"; };
+		EF51C6ED55BE3234DDC00FD344A09E7D /* CameraMan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraMan.swift; path = Source/CameraView/CameraMan.swift; sourceTree = "<group>"; };
+		EF7D783EF1D563B4F4FD4F1F0C419D93 /* Toast-Swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-umbrella.h"; sourceTree = "<group>"; };
+		F0C34C9F75E166049F8D6E200F86B613 /* IQToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarPlaceholderConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; };
+		F2DD5AE6CACB8DAC2D9D1E1A2922DA90 /* IQTextFieldViewListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQTextFieldViewListener.swift; sourceTree = "<group>"; };
+		F38BC60F94AF6CF593ADA0BC8B5408FB /* NBBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetController.swift; sourceTree = "<group>"; };
 		F3DF46AD6E25D68DB361974528992221 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
-		F76805C9416BA1FC318E025ACA3B95EF /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; };
-		F8292FC683D8C22C77C5F637AF2836FA /* LanguageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageManager.swift; path = "LanguageManager-iOS/Classes/Main/LanguageManager.swift"; sourceTree = "<group>"; };
-		F88000230AEFE1CF1FC184347AAE598B /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; };
-		FAE9E39FF0684DBEA572BB783B3A18F7 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
-		FC40942321CA219791F79BDB4C72DA52 /* LanguageManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "LanguageManager-iOS.modulemap"; sourceTree = "<group>"; };
-		FDF5381B2554B2BB1D7949E3B9A7DF79 /* ImagePicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-umbrella.h"; sourceTree = "<group>"; };
-		FEB8E045AED5393DCC7FA1C76AB59AB8 /* UIImage+NextPrevious.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+NextPrevious.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/UIImage+NextPrevious.swift"; sourceTree = "<group>"; };
+		F4415550D8B9EC49233840893C1C9537 /* OFF@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "OFF@3x.png"; path = "Images/OFF@3x.png"; sourceTree = "<group>"; };
+		F44C091B448CFD1D03576A3232F205BC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+		F8B631781C259577E740092CCABE2524 /* LanguageManager-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.debug.xcconfig"; sourceTree = "<group>"; };
+		FB7EC43BFC9C3B66643A06CC90583727 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; };
+		FD2F833515731616C366DD163491D01C /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
-		1F8DF3016F5E08F65F63559E2A2A827B /* Frameworks */ = {
+		069185D987B201809AC160F03A5B3195 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
@@ -359,14 +392,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		356D6AE3CB46F510D123D125D9B58B7C /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8AE718666177B657AE0BBD08AF829DD1 /* Foundation.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		4D23CB6E5CEA9796267913468D4A3CD3 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
@@ -375,7 +400,7 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		8D97E7F0E48EF9F505EED4D818710D20 /* Frameworks */ = {
+		9EA96546523C27F883EF2FB2C503320D /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
@@ -399,6 +424,30 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		B09EAF63101BB931799B76BFC00BB24A /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				FB7D384E51C9E1ADAEE50C64A694BB61 /* Foundation.framework in Frameworks */,
+				59D76AD0378678CB0D3236021BF96A09 /* QuartzCore.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		B7F22B9EDB9FA900F797BA30F0774DCB /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		EF61C2D35FBBDBB90DA611BD946C82F9 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				570139F7C036A8C0C2E2A79828C91040 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
@@ -414,257 +463,280 @@
 			name = iOS;
 			sourceTree = "<group>";
 		};
-		0B10F170B5D638262F3C7F41888F7AC7 /* Resources */ = {
+		0B88C7E3E2D7D93DB691E99907C6BAEB /* Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				EB8D9081C43164E02C60F65C02702B8E /* AUTO@3x.png */,
-				843CD6046BA80BCDF11AE4FAC807D29B /* cameraIcon@3x.png */,
-				9FC1B2AF5635D8020B43F30629EC2712 /* focusIcon@3x.png */,
-				18CC4F437D7A0F3454C4F89BD6CE0AEC /* OFF@3x.png */,
-				7488E11EF92CBFCB3965EA6F8020E701 /* ON@3x.png */,
-				081BAFFE15D81F33E77489E60A036BE7 /* selectedImageGallery@3x.png */,
-				45C50C21EF30A0239628BA0E14464BCE /* video@3x.png */,
+				A7ABC55EAA18572ADCBF182874BFEC9C /* EPSignature.modulemap */,
+				0A5FF8ED8FBE20522184DB1B88647020 /* EPSignature-dummy.m */,
+				C123F7678FF2284185EF36445994301D /* EPSignature-Info.plist */,
+				5CC65B9071729D3E9148E9FFDC41101F /* EPSignature-prefix.pch */,
+				011B51599E04A9236E034DD068DF591E /* EPSignature-umbrella.h */,
+				CABC85618DA577110C2173F220799855 /* EPSignature.debug.xcconfig */,
+				D14C906F62323F257FCAC14C18AB2F1E /* EPSignature.release.xcconfig */,
 			);
-			name = Resources;
+			name = "Support Files";
+			path = "../Target Support Files/EPSignature";
 			sourceTree = "<group>";
 		};
-		1377F47D0ECC009D7BEFB14769F14316 /* ImagePicker */ = {
+		1C01ED040278D580CA066DFCB363DAE9 /* Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				E9E511B375EE87D380DE8D4B00AE28F4 /* AssetManager.swift */,
-				8F84A913AFEF518DF42A997F74EC8260 /* BottomContainerView.swift */,
-				D4648CA1088D11129C0BDD49912D6FAB /* ButtonPicker.swift */,
-				297D96869095AA06F276F3DA5DD575B7 /* CameraMan.swift */,
-				EC2ECE9C7A88988A534C8F7590F3AB64 /* CameraView.swift */,
-				2A6AE173040683BAF2BF0ACE7CB13A0A /* Configuration.swift */,
-				290501CF6F70FA1835207284AF05BEE5 /* ConstraintsSetup.swift */,
-				8016BAC4075F40E70BE2133125B01BF5 /* Helper.swift */,
-				84969C2137D2629DFFC29942F8B97FEB /* ImageGalleryLayout.swift */,
-				21D53725C7625527BF97643CF7655C26 /* ImageGalleryView.swift */,
-				2AC4CEA5F2332B5B286CA6B73D2643EF /* ImageGalleryViewCell.swift */,
-				C5054DCBC2013F1894FA0EE7D6D99005 /* ImageGalleryViewDataSource.swift */,
-				9067705903BD2E8C3EC9BD8EBF709221 /* ImagePickerController.swift */,
-				B7EA56260324998EC43B70CD2092E1FB /* ImageStack.swift */,
-				1D01404D467A420F82D2829CE6CD8BB4 /* LocationManager.swift */,
-				467961922684B2F4C4295CBE0C9CD940 /* StackView.swift */,
-				B71FD6B5A8AC626259BE6B97226F81FB /* TopView.swift */,
-				02E924FDDE7F7B51AEC552C94D9C9AD6 /* VideoInfoView.swift */,
-				0B10F170B5D638262F3C7F41888F7AC7 /* Resources */,
-				69769D414834BD844C659CFA8A148FDF /* Support Files */,
+				9B39DEC267982A4E5F14FAE8D6280009 /* ImagePicker.modulemap */,
+				5EA6E885F82FC51E2B5754170A5C9BFF /* ImagePicker-dummy.m */,
+				7748F717ED664F2B86A39CF57DD65969 /* ImagePicker-Info.plist */,
+				1168F8939304BC5B34EB1B73835CD86F /* ImagePicker-prefix.pch */,
+				9A683468C7D2939968FC170A715B5467 /* ImagePicker-umbrella.h */,
+				4A12290BE7726329C06345F8A5C10597 /* ImagePicker.debug.xcconfig */,
+				98E748ED3D0F64389C49C75123E6D605 /* ImagePicker.release.xcconfig */,
+				C774FE02C7A2B7CDAEBD135AD86EDF76 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */,
 			);
-			path = ImagePicker;
+			name = "Support Files";
+			path = "../Target Support Files/ImagePicker";
 			sourceTree = "<group>";
 		};
-		1CD1A4CC34821855EE0B47C1DB7536BD /* LanguageManager-iOS */ = {
+		3935F845516B692550CECB5FF0F76E2D /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				9DDA4537FCBE11326C1D65EA43B3CC6D /* DefaultsKeys.swift */,
-				F8292FC683D8C22C77C5F637AF2836FA /* LanguageManager.swift */,
-				C2B28EA5FE2C09FCEF4DF47D34186FB7 /* Languages.swift */,
-				DCB418B4C0BF451B734FFA48AAD9ADF6 /* Storage.swift */,
-				4D01E52DE74EF3C733B94F1E045CCD77 /* String+Localiz.swift */,
-				B4E6D4AE8BCE2646794F28F0E24A08D1 /* UIButton+Direction.swift */,
-				7927C464AC094A95C8B864DF6A0B1D06 /* UIImageView+Direction.swift */,
-				4B432B6773BE3F0B4A6976820602F07A /* UIView+Direction.swift */,
-				252B706186B99322E0DA5829FCC7D43C /* UIView+Swizzling.swift */,
-				AC259076A4D444F235DABE44D7425021 /* ViewDirection.swift */,
-				4B36B2F6BD2CAF18A7FFFF0D7E1E84E6 /* Support Files */,
+				F44C091B448CFD1D03576A3232F205BC /* PrivacyInfo.xcprivacy */,
 			);
-			path = "LanguageManager-iOS";
+			name = Resources;
 			sourceTree = "<group>";
 		};
-		26BC96ABCD3829D81C157FA2F5CD0DCE /* Support Files */ = {
+		3AD44DEFF8EE9AC24ECEAACD5B6269AC /* Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				3D666C16AFD99E3736270D569B5DE2F1 /* EPSignature.modulemap */,
-				E24E6B8D32E615F0FEF0A78F3C181A09 /* EPSignature-dummy.m */,
-				1DA09D0759A4DDF814A83483F582ADB1 /* EPSignature-Info.plist */,
-				CD55E5F51909EE297A2AC039F257AF6F /* EPSignature-prefix.pch */,
-				0A36BA6D882CE68172CAE63D99BCB5BA /* EPSignature-umbrella.h */,
-				E91F93F84E9AB640A2333FBBF6CCB877 /* EPSignature.debug.xcconfig */,
-				2006321B115FD55474FD1B985C1979FA /* EPSignature.release.xcconfig */,
+				5F674EF15792418D78DFA71DFD86C478 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */,
+				780D4A1190E5FFFF55A74D2D514D3866 /* Toast-Swift.modulemap */,
+				5DF01277275CD2AEE06E328B287C97A3 /* Toast-Swift-dummy.m */,
+				6660EBAA415F24B1ABAC7AAE5206AB0A /* Toast-Swift-Info.plist */,
+				70988BB3CADF8C08812CBAE7C81D4C77 /* Toast-Swift-prefix.pch */,
+				EF7D783EF1D563B4F4FD4F1F0C419D93 /* Toast-Swift-umbrella.h */,
+				67DA8FCED4F75B1734C7991B3CD1D07A /* Toast-Swift.debug.xcconfig */,
+				03DD32D0BF8FB60836D128D957D391C9 /* Toast-Swift.release.xcconfig */,
 			);
 			name = "Support Files";
-			path = "../Target Support Files/EPSignature";
+			path = "../Target Support Files/Toast-Swift";
 			sourceTree = "<group>";
 		};
-		32620674ED381C186389FA1D871AFD24 /* NBBottomSheet */ = {
+		4E702B80AEF94B45D45A3C5A190960F6 /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				C6AEEFA5613E0B7BF8F6425A154D6EC9 /* NBBottomSheet.h */,
-				A72C2CB61DAC20DBF7210307C41485C5 /* NBBottomSheetConfiguration.swift */,
-				54323777101C6AB180A413C0B2DB23B9 /* NBBottomSheetController.swift */,
-				97037D70AD7F37FBCDB7561DA20D7D2D /* NBBottomSheetDismissalTransition.swift */,
-				E1D47766C4492BAF84E069DF6E3DD758 /* NBBottomSheetPresentationController.swift */,
-				00B378319A98BB422CBDBE14796C501A /* NBBottomSheetPresentationTransition.swift */,
-				E7F7A4EA7A5659C2F78D04CC218E1440 /* NBBottomSheetTransitioningDelegate.swift */,
-				CD46A963E6CCE8CD900BA8A7331D7D8C /* NBConfiguration.swift */,
-				82B9E590AF4CA104F25BE686066D17D4 /* Support Files */,
+				8ED32688AB72481EF3CAB7EB874E8EC6 /* AUTO@3x.png */,
+				DA35CA28C5083B4CFE5AC4A0693E74DE /* cameraIcon@3x.png */,
+				C84B26F8ADEC27A386D60E255400321A /* focusIcon@3x.png */,
+				F4415550D8B9EC49233840893C1C9537 /* OFF@3x.png */,
+				92BD73655367FDAF60480520BD5C7C1F /* ON@3x.png */,
+				87EF02E7A8E36E8A8DBB71DE89ED96B0 /* selectedImageGallery@3x.png */,
+				EB9573491019BC299A7C3CBE4C3D37FF /* video@3x.png */,
 			);
-			path = NBBottomSheet;
+			name = Resources;
 			sourceTree = "<group>";
 		};
-		3EA95E4CF3A010D9796C8FD8B665C566 /* Support Files */ = {
+		57149438FE097C82FA2E6E91FF703E94 /* Toast-Swift */ = {
 			isa = PBXGroup;
 			children = (
-				32CC609D1546AF3789419217412783D0 /* IQKeyboardManagerSwift.modulemap */,
-				D4270A3541F22B881BD953A68F6E73F9 /* IQKeyboardManagerSwift-dummy.m */,
-				5F8E6400E281B0FB397224FDE9690416 /* IQKeyboardManagerSwift-Info.plist */,
-				45865163BC96B7A2B481C17A0EC1D4F8 /* IQKeyboardManagerSwift-prefix.pch */,
-				8147290C4A326DADC3F305533BD64023 /* IQKeyboardManagerSwift-umbrella.h */,
-				7C9ABFFD091844286C2E85A20189BF7A /* IQKeyboardManagerSwift.debug.xcconfig */,
-				FAE9E39FF0684DBEA572BB783B3A18F7 /* IQKeyboardManagerSwift.release.xcconfig */,
-				472E9223ECD1656D4CD5CD1BDC50D9CA /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */,
+				55CB6C34A690CC87CCB70DDB216EAC51 /* Toast.swift */,
+				7B0612E87366C71C31F89B5E15A88006 /* Resources */,
+				3AD44DEFF8EE9AC24ECEAACD5B6269AC /* Support Files */,
 			);
-			name = "Support Files";
-			path = "../Target Support Files/IQKeyboardManagerSwift";
+			name = "Toast-Swift";
+			path = "Toast-Swift";
 			sourceTree = "<group>";
 		};
-		4A4B14A5B6B233355F4F15CA6F41639D /* EPSignature */ = {
+		5F7B5CED73964A83F2569E6B1ABBA2DF /* ImagePicker */ = {
 			isa = PBXGroup;
 			children = (
-				2E9D8E28679896AEA1627BA66F8580C2 /* EPExtensions.swift */,
-				452182903F9A76184461CC377DB62A70 /* EPSignatureView.swift */,
-				C1A5BF586C35098EC908E7870B407170 /* EPSignatureViewController.swift */,
-				A2352D8C906BE3FB6FAD9C1888ABF323 /* Resources */,
-				26BC96ABCD3829D81C157FA2F5CD0DCE /* Support Files */,
+				36C5D6D838BB40C4C60BCEC9700237DB /* AssetManager.swift */,
+				C777330D77AC4AEF2F650AC082FC0D20 /* BottomContainerView.swift */,
+				30D3BA93828D8AA79B12971D4417E3E7 /* ButtonPicker.swift */,
+				EF51C6ED55BE3234DDC00FD344A09E7D /* CameraMan.swift */,
+				B17A5CFD871FCE0F4206503722AC57FF /* CameraView.swift */,
+				C815920F622C0A64C028E765DFA19DE9 /* Configuration.swift */,
+				E02C761871BEF1BBDE11B72CCC3696C6 /* ConstraintsSetup.swift */,
+				A297F21753E5B662FDC26D1C7BFAD0BD /* Helper.swift */,
+				53D1259E91ED2A6A6554FD25A148FAEA /* ImageGalleryLayout.swift */,
+				D86875C465CBABD7848556B410E7D9CC /* ImageGalleryView.swift */,
+				B74B1A80F0A0EEE7527DE8AFD0E7F1C3 /* ImageGalleryViewCell.swift */,
+				E835F0288DF1D878316C17BB12366979 /* ImageGalleryViewDataSource.swift */,
+				B9BF6D173974B97A3F1EB34546FCA901 /* ImagePickerController.swift */,
+				2535688320A12B11FEFD58EC6052A8EC /* ImageStack.swift */,
+				2FB53955023E1BA00913DC99F1A9600E /* LocationManager.swift */,
+				E732367DAF4C72D47A9D2609A0D2EAD7 /* StackView.swift */,
+				CEA5D36999FB7EC130573BBE1118B86C /* TopView.swift */,
+				7D029ABFAB048D5C70B1F219BF60BFDA /* VideoInfoView.swift */,
+				4E702B80AEF94B45D45A3C5A190960F6 /* Resources */,
+				1C01ED040278D580CA066DFCB363DAE9 /* Support Files */,
 			);
-			path = EPSignature;
+			name = ImagePicker;
+			path = ImagePicker;
 			sourceTree = "<group>";
 		};
-		4B36B2F6BD2CAF18A7FFFF0D7E1E84E6 /* Support Files */ = {
+		67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				FC40942321CA219791F79BDB4C72DA52 /* LanguageManager-iOS.modulemap */,
-				BF809679D3CFFBC72878EC9BFEA90F5E /* LanguageManager-iOS-dummy.m */,
-				48FAE289F4B7A5D4D99BDB1F74A1C163 /* LanguageManager-iOS-Info.plist */,
-				DC9A64B83C916D4FC5C9CE722E697819 /* LanguageManager-iOS-prefix.pch */,
-				3510141CBBD30B465F757E0A8E2B1097 /* LanguageManager-iOS-umbrella.h */,
-				8BA50CB662E7C23406F0B83501BA32D7 /* LanguageManager-iOS.debug.xcconfig */,
-				9AAA7A084DC8F453913C80DE1E243C39 /* LanguageManager-iOS.release.xcconfig */,
+				EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */,
 			);
-			name = "Support Files";
-			path = "../Target Support Files/LanguageManager-iOS";
+			name = "Targets Support Files";
 			sourceTree = "<group>";
 		};
-		67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */ = {
+		74BCE9D4A1256169E6B171DD1D5090B2 /* Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */,
+				A5B208FB6BF9712F3695286F8B245181 /* NBBottomSheet.modulemap */,
+				D0CB553D4A98EA08E4217623F5288340 /* NBBottomSheet-dummy.m */,
+				EA228CD306D3DEA506330E2D4BEB438D /* NBBottomSheet-Info.plist */,
+				E1A33D7FE5FF7EC0CE446D2DE0E7D87F /* NBBottomSheet-prefix.pch */,
+				EC19D9CE4EB77DF2E4C44BEB17C0B656 /* NBBottomSheet-umbrella.h */,
+				AC4DD45005A4D5A9ED08B9005CC9DA4B /* NBBottomSheet.debug.xcconfig */,
+				099E4FB694B786AC923DF85EB9E89F83 /* NBBottomSheet.release.xcconfig */,
 			);
-			name = "Targets Support Files";
+			name = "Support Files";
+			path = "../Target Support Files/NBBottomSheet";
 			sourceTree = "<group>";
 		};
-		69769D414834BD844C659CFA8A148FDF /* Support Files */ = {
+		781C3C94F1ED8E7B2F09B5E9D528BB69 /* LanguageManager-iOS */ = {
 			isa = PBXGroup;
 			children = (
-				17EF00C659AFF94B598E7501E2992350 /* ImagePicker.modulemap */,
-				3FD2850880C4A8033AED333F5DFAE328 /* ImagePicker-dummy.m */,
-				180962FC6F75908EC73049ADB28FC887 /* ImagePicker-Info.plist */,
-				B710E28309BEA5C002164BD008CFB6C0 /* ImagePicker-prefix.pch */,
-				FDF5381B2554B2BB1D7949E3B9A7DF79 /* ImagePicker-umbrella.h */,
-				6224FD5F7C95061A57CAFA73995B3002 /* ImagePicker.debug.xcconfig */,
-				0CBC68B38C0421EC0AE36B43FB2C7636 /* ImagePicker.release.xcconfig */,
-				0AF6D83B6BEECA27C12EB10E96CF4A52 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */,
+				C868C23A49BC6026FFF1C097909C6AEF /* DefaultsKeys.swift */,
+				B432D00858E45B771C11A35D09EB42E4 /* LanguageManager.swift */,
+				4B7B31E6C5B5F1EC637FFE5C5B3C83C3 /* Languages.swift */,
+				061AAD17D23877A1F03301246A85EF54 /* Storage.swift */,
+				7E815AC0CA5BEA17DC867985BB80CA99 /* String+Localiz.swift */,
+				8C2F550BD6A5440BADC14D7B43F94713 /* UIButton+Direction.swift */,
+				636AE2E4AB62093E1592CE359392C841 /* UIImageView+Direction.swift */,
+				76694372E1865C4FA3EEFDDBC4161F06 /* UIView+Direction.swift */,
+				C8EF4D9DBCE2C1D02B24E978469E6051 /* UIView+Swizzling.swift */,
+				9BDB1CC7C25473E29D4F8FB6945AE100 /* ViewDirection.swift */,
+				FDEE6F3F150F716B4B5F48AEC01B927A /* Support Files */,
 			);
-			name = "Support Files";
-			path = "../Target Support Files/ImagePicker";
+			name = "LanguageManager-iOS";
+			path = "LanguageManager-iOS";
 			sourceTree = "<group>";
 		};
-		74EBBEDBF3B9E91A60E18ADBE0893A25 /* Resources */ = {
+		7B0612E87366C71C31F89B5E15A88006 /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				A532EFEAAE9EEAA7CFA7DF04C7E1808B /* PrivacyInfo.xcprivacy */,
+				019B0871D5ADD52194BB016FE08B66F5 /* PrivacyInfo.xcprivacy */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
 		};
-		7FE4C9AB96A6A8E628751776D1D495CB /* Products */ = {
+		7B87473A37937F5F38EB183E7A75C151 /* Products */ = {
 			isa = PBXGroup;
 			children = (
-				3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */,
-				987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */,
-				97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */,
-				A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */,
-				8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */,
-				6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */,
-				91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */,
-				3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */,
+				3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature */,
+				987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */,
+				97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */,
+				A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */,
+				8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */,
+				6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */,
+				91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet */,
+				3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */,
+				D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */,
+				13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */,
 			);
 			name = Products;
 			sourceTree = "<group>";
 		};
-		80AD8CA2B1725CE71EDD106621961603 /* IQKeyboardManagerSwift */ = {
+		7BE677DEC7179B3CB629C8317C9E9507 /* IQKeyboardManagerSwift */ = {
 			isa = PBXGroup;
 			children = (
-				4FE3DE7F264E30C392DCECA7921DAEF2 /* IQActiveConfiguration.swift */,
-				F88000230AEFE1CF1FC184347AAE598B /* IQBarButtonItem.swift */,
-				419AB69B674D6C318AC58EE6D9AFF102 /* IQBarButtonItemConfiguration.swift */,
-				A12B5A63F2CB09B7D22B7E2F4A2210EB /* IQInvocation.swift */,
-				297848FCF8FE33D0DA0FDA6C8B1F5CC3 /* IQKeyboardConfiguration.swift */,
-				8F3317C2A83E43FF75DFCFD3FAEB3669 /* IQKeyboardInfo.swift */,
-				400224F8C71E7053C79E8D5E509534F4 /* IQKeyboardListener.swift */,
-				A353C25676960291A3718B5AFDB81A33 /* IQKeyboardManager.swift */,
-				5B1D47B8C43A0DA0A05A410655A28153 /* IQKeyboardManager+Debug.swift */,
-				B6C5E34F15E4BBDA3480406FF35C1903 /* IQKeyboardManager+Deprecated.swift */,
-				AB94CC5B3F453AA0801700167152FCA1 /* IQKeyboardManager+Internal.swift */,
-				05DDE99E61633BB77D72F46FD10F71BC /* IQKeyboardManager+Position.swift */,
-				A1229814968DD5876FBA87DDA81C5B8F /* IQKeyboardManager+Toolbar.swift */,
-				D9651F46100B3C105EE27B92C1DFFCEC /* IQKeyboardManager+ToolbarActions.swift */,
-				D2DB0BCD57E720CE97C1C3CE74B75024 /* IQKeyboardManager+UIKeyboardNotification.swift */,
-				A0DA73612FA4F954FCE02EA0ADACE634 /* IQKeyboardManager+UITextFieldViewNotification.swift */,
-				49FC6FE3F43F76CA598D3253A1731EEB /* IQKeyboardManagerCompatible.swift */,
-				D9F19506C84032240A21541F9EFCA895 /* IQKeyboardManagerConstants.swift */,
-				EC4B66ABF37EFD118BC08264BBCA6461 /* IQKeyboardReturnKeyHandler.swift */,
-				8F0A5164AA0CCC729C8EA5166760BA9E /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */,
-				B5EDE1D4720CA7A048A32667F968ED10 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */,
-				62160BE00E3966D4D52808B89DE0B1B3 /* IQNSArray+Sort.swift */,
-				D3DC4A4D35E057E5F76427C838E3E495 /* IQPlaceholderable.swift */,
-				187B8EDBE8957C190B1EB7C8F949ED80 /* IQPreviousNextView.swift */,
-				878EC7606D056CAB26A578762AF922D7 /* IQRootControllerConfiguration.swift */,
-				486835CC5D14C1EA193F8575CA89FDCC /* IQScrollViewConfiguration.swift */,
-				E34B4735C7461EBF9AEEC896DEB27C33 /* IQTextFieldViewInfo.swift */,
-				00AA2070B1A7F8ECC88B6E7F0EEB2167 /* IQTextFieldViewInfoModel.swift */,
-				6F6826627BFA6A69002524426F8CFFB7 /* IQTextFieldViewListener.swift */,
-				5A6291B42FA169A1C1919CB49B0B8509 /* IQTextView.swift */,
-				A100F9EA89810A00541755ECD7BBB307 /* IQTitleBarButtonItem.swift */,
-				F76805C9416BA1FC318E025ACA3B95EF /* IQToolbar.swift */,
-				3243FB397BF2AFE225A1FC09542DBF5D /* IQToolbarConfiguration.swift */,
-				A3B5F550C3AA900D117E22291DE5D67C /* IQToolbarPlaceholderConfiguration.swift */,
-				92470A870676C63A27509F38301D521C /* IQUICollectionView+Additions.swift */,
-				6B5E1D310DD754E122DEEE009481A2D6 /* IQUIScrollView+Additions.swift */,
-				619978A0C0036454C22A81173BAA5A6A /* IQUITableView+Additions.swift */,
-				116DA05004680C76EAB707C0943392EB /* IQUITextFieldView+Additions.swift */,
-				D55EBF017F6625B593286F47CFEB1FA3 /* IQUIView+Hierarchy.swift */,
-				AB5F2D5DFB52DE92C94A23801BAC451C /* IQUIView+IQKeyboardToolbar.swift */,
-				8E6FDE31134B7541747D1E89E52E225A /* IQUIView+IQKeyboardToolbarDeprecated.swift */,
-				B5598E57D63117C1B54ADBB7A187B232 /* IQUIViewController+Additions.swift */,
-				FEB8E045AED5393DCC7FA1C76AB59AB8 /* UIImage+NextPrevious.swift */,
-				74EBBEDBF3B9E91A60E18ADBE0893A25 /* Resources */,
-				3EA95E4CF3A010D9796C8FD8B665C566 /* Support Files */,
+				455ED137864B3625C8C1DC4EA799A433 /* IQActiveConfiguration.swift */,
+				C36106C5881CE608080384E70EA21E2C /* IQBarButtonItem.swift */,
+				DB89DB4BC3C06D3ACF9248E1A8CB0A32 /* IQBarButtonItemConfiguration.swift */,
+				FD2F833515731616C366DD163491D01C /* IQInvocation.swift */,
+				B5AF1DD944BBBCC3E4B6F8FB70B1C9E9 /* IQKeyboardConfiguration.swift */,
+				CC4598F509A748A174B923F7BFFD6A1D /* IQKeyboardInfo.swift */,
+				3A8E9A2C8F405661496F405E14CEB2E1 /* IQKeyboardListener.swift */,
+				10670E8341C2F0D77BC4D00A7AFBBA00 /* IQKeyboardManager.swift */,
+				650E6F717733EACCA5E65EC3FCDBDE02 /* IQKeyboardManager+Debug.swift */,
+				0EE59A1597022F0861A65AB781A04460 /* IQKeyboardManager+Deprecated.swift */,
+				AFB6EC836300F1DEEAA4CEFAA33ABD19 /* IQKeyboardManager+Internal.swift */,
+				FB7EC43BFC9C3B66643A06CC90583727 /* IQKeyboardManager+Position.swift */,
+				27B7276332D112636983C2AD6107C243 /* IQKeyboardManager+Toolbar.swift */,
+				45FB65D90C5FCEB09C0B16E99E9CB1EB /* IQKeyboardManager+ToolbarActions.swift */,
+				E3E9B3A77CAD85B61F751BBDFCB21D18 /* IQKeyboardManager+UIKeyboardNotification.swift */,
+				7AF49D9ABCB15DBD7FCBE47C06871EDE /* IQKeyboardManager+UITextFieldViewNotification.swift */,
+				C5E1C76F4CB18ED77389CE7FE78F467D /* IQKeyboardManagerCompatible.swift */,
+				DD60A987631255EE6EF4DF3C13D75F14 /* IQKeyboardManagerConstants.swift */,
+				875F53B09AC722ED6ADABA1C1EDC5C20 /* IQKeyboardReturnKeyHandler.swift */,
+				8F068A96AEF12780439B98393629BB16 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */,
+				0FAA5D0DE773CB6BFF7370F07A06C5B1 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */,
+				4722380FB0C679720105FF9E1A5A523B /* IQNSArray+Sort.swift */,
+				A2B15DF05BBBE3351036FCCAC9F00846 /* IQPlaceholderable.swift */,
+				8AEA6851BD7FCB59C627DE1A0633609F /* IQPreviousNextView.swift */,
+				89DB66B29E28AD378856BF11E7EE9A37 /* IQRootControllerConfiguration.swift */,
+				643C568373D83E0D0E40D73444B3A917 /* IQScrollViewConfiguration.swift */,
+				5870D384ABFCBE6207143C2A72B72A10 /* IQTextFieldViewInfo.swift */,
+				5C55F11056F0351DE08666B753849E48 /* IQTextFieldViewInfoModel.swift */,
+				F2DD5AE6CACB8DAC2D9D1E1A2922DA90 /* IQTextFieldViewListener.swift */,
+				D690195157D5AFC3FC7A71E3B59E3E56 /* IQTextView.swift */,
+				3AFA769CF0850AC9B2C312D9D737E578 /* IQTitleBarButtonItem.swift */,
+				19DE64C21ED9D81A56EF0DA1C351E53C /* IQToolbar.swift */,
+				7951FB92CEF55E571958C0480194A1A7 /* IQToolbarConfiguration.swift */,
+				F0C34C9F75E166049F8D6E200F86B613 /* IQToolbarPlaceholderConfiguration.swift */,
+				6AFFC5763F85A742954048A03D39913F /* IQUICollectionView+Additions.swift */,
+				92F6E344FAB0C5DAE4F05104C2C68571 /* IQUIScrollView+Additions.swift */,
+				039EA7048499C3BC1CBB4E8FAB74BB40 /* IQUITableView+Additions.swift */,
+				4309F47E646E6968CACD8832ABE22099 /* IQUITextFieldView+Additions.swift */,
+				43390028C811A47BDDF45824B3D30D31 /* IQUIView+Hierarchy.swift */,
+				0315AFEFCB0BFF084FA3C5E469C5C301 /* IQUIView+IQKeyboardToolbar.swift */,
+				1AB029201A3484CB5BCAD15F2FCF9081 /* IQUIView+IQKeyboardToolbarDeprecated.swift */,
+				B8E57D2900050797926440B9E5CFBB20 /* IQUIViewController+Additions.swift */,
+				A6FD3B67AA484E2ABE3D0DB152EB7D99 /* UIImage+NextPrevious.swift */,
+				3935F845516B692550CECB5FF0F76E2D /* Resources */,
+				AA8D4AD3DAB466E92E26843A2D0A977E /* Support Files */,
 			);
+			name = IQKeyboardManagerSwift;
 			path = IQKeyboardManagerSwift;
 			sourceTree = "<group>";
 		};
-		82B9E590AF4CA104F25BE686066D17D4 /* Support Files */ = {
+		8D6C50AF947755F654CD7A6109C7AE37 /* EPSignature */ = {
 			isa = PBXGroup;
 			children = (
-				E68A22DD9E65EF800882452842690AE1 /* NBBottomSheet.modulemap */,
-				AD71C20FAD4FE7E08FA8091857A2FDCB /* NBBottomSheet-dummy.m */,
-				0B1626D50D1FBDF5976CCCE6F16928A1 /* NBBottomSheet-Info.plist */,
-				0CB32F67F5B5E9A2C263A017E98041AC /* NBBottomSheet-prefix.pch */,
-				389AA43304A03366FC2510859AA7DCBA /* NBBottomSheet-umbrella.h */,
-				45B232DE9D6710FE8BF7DC25C2C80333 /* NBBottomSheet.debug.xcconfig */,
-				26EDF88E14046AAC34BFF99F97D23B05 /* NBBottomSheet.release.xcconfig */,
+				55C7CD2DA0F4475F09E37093AD32524B /* EPExtensions.swift */,
+				9BD6019163583EA6526F0ACBFDA0511E /* EPSignatureView.swift */,
+				81B80CF746340952D1957D5CCC583D36 /* EPSignatureViewController.swift */,
+				B5E6B5DBE647BF287AC40F7013E520EE /* Resources */,
+				0B88C7E3E2D7D93DB691E99907C6BAEB /* Support Files */,
+			);
+			name = EPSignature;
+			path = EPSignature;
+			sourceTree = "<group>";
+		};
+		9D8CE6772446DF3DC1D6055EA0F51AF9 /* Pods */ = {
+			isa = PBXGroup;
+			children = (
+				8D6C50AF947755F654CD7A6109C7AE37 /* EPSignature */,
+				5F7B5CED73964A83F2569E6B1ABBA2DF /* ImagePicker */,
+				7BE677DEC7179B3CB629C8317C9E9507 /* IQKeyboardManagerSwift */,
+				781C3C94F1ED8E7B2F09B5E9D528BB69 /* LanguageManager-iOS */,
+				C42531F3B11E8E594539F883FB2E3324 /* NBBottomSheet */,
+				57149438FE097C82FA2E6E91FF703E94 /* Toast-Swift */,
+			);
+			name = Pods;
+			sourceTree = "<group>";
+		};
+		AA8D4AD3DAB466E92E26843A2D0A977E /* Support Files */ = {
+			isa = PBXGroup;
+			children = (
+				62D4C1232DB908BA782F85B19D3DEA3B /* IQKeyboardManagerSwift.modulemap */,
+				69023DD29D363BEF415F3723F1169699 /* IQKeyboardManagerSwift-dummy.m */,
+				528C94E48744BA710AEDE265867A380F /* IQKeyboardManagerSwift-Info.plist */,
+				8AD60867F9686EC4EA88789E10213293 /* IQKeyboardManagerSwift-prefix.pch */,
+				5A9E56248E01438AF8F27428F420DBAA /* IQKeyboardManagerSwift-umbrella.h */,
+				C3982F8FEE14ABCE3B3809CE0F403E03 /* IQKeyboardManagerSwift.debug.xcconfig */,
+				63CF4CB6581E3400CB208D3E8A166BEF /* IQKeyboardManagerSwift.release.xcconfig */,
+				E50E53295CE8EE025EB1F2C0EF928701 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */,
 			);
 			name = "Support Files";
-			path = "../Target Support Files/NBBottomSheet";
+			path = "../Target Support Files/IQKeyboardManagerSwift";
 			sourceTree = "<group>";
 		};
-		A2352D8C906BE3FB6FAD9C1888ABF323 /* Resources */ = {
+		B5E6B5DBE647BF287AC40F7013E520EE /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				56C1C453B74E770D4AC56A090051BCF5 /* EPSignatureViewController.xib */,
+				72FC8142B933D42EE5AE712DAD741DF8 /* EPSignatureViewController.xib */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
@@ -677,27 +749,32 @@
 			name = Frameworks;
 			sourceTree = "<group>";
 		};
-		CF1408CF629C7361332E53B88F7BD30C = {
+		C42531F3B11E8E594539F883FB2E3324 /* NBBottomSheet */ = {
 			isa = PBXGroup;
 			children = (
-				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
-				B94D7768568A9992200DB461E8CF687F /* Frameworks */,
-				D3C95BBF75043277050186353459BC4F /* Pods */,
-				7FE4C9AB96A6A8E628751776D1D495CB /* Products */,
-				67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */,
+				C3DAC0D16E8B9CDAB1C46438A1918609 /* NBBottomSheet.h */,
+				EDB80757CE3795FC91CDB7A65C1075C2 /* NBBottomSheetConfiguration.swift */,
+				F38BC60F94AF6CF593ADA0BC8B5408FB /* NBBottomSheetController.swift */,
+				002E7885D97E14840BB1694FDAC680C3 /* NBBottomSheetDismissalTransition.swift */,
+				00F287BEEDC27E1135AF1D47204F754B /* NBBottomSheetPresentationController.swift */,
+				3535FAD2227224788FF4549088FA2DBE /* NBBottomSheetPresentationTransition.swift */,
+				620668AA976F0F6ED19180B8B4D83AB8 /* NBBottomSheetTransitioningDelegate.swift */,
+				2647160AB4F12734D43B806D373E9312 /* NBConfiguration.swift */,
+				74BCE9D4A1256169E6B171DD1D5090B2 /* Support Files */,
 			);
+			name = NBBottomSheet;
+			path = NBBottomSheet;
 			sourceTree = "<group>";
 		};
-		D3C95BBF75043277050186353459BC4F /* Pods */ = {
+		CF1408CF629C7361332E53B88F7BD30C = {
 			isa = PBXGroup;
 			children = (
-				4A4B14A5B6B233355F4F15CA6F41639D /* EPSignature */,
-				1377F47D0ECC009D7BEFB14769F14316 /* ImagePicker */,
-				80AD8CA2B1725CE71EDD106621961603 /* IQKeyboardManagerSwift */,
-				1CD1A4CC34821855EE0B47C1DB7536BD /* LanguageManager-iOS */,
-				32620674ED381C186389FA1D871AFD24 /* NBBottomSheet */,
+				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
+				B94D7768568A9992200DB461E8CF687F /* Frameworks */,
+				9D8CE6772446DF3DC1D6055EA0F51AF9 /* Pods */,
+				7B87473A37937F5F38EB183E7A75C151 /* Products */,
+				67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */,
 			);
-			name = Pods;
 			sourceTree = "<group>";
 		};
 		EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */ = {
@@ -717,6 +794,21 @@
 			path = "Target Support Files/Pods-MiniScanner";
 			sourceTree = "<group>";
 		};
+		FDEE6F3F150F716B4B5F48AEC01B927A /* Support Files */ = {
+			isa = PBXGroup;
+			children = (
+				2664332FE4E7E587B561586179AD8085 /* LanguageManager-iOS.modulemap */,
+				16878922AD64BAC3738BB1DCCEE573DD /* LanguageManager-iOS-dummy.m */,
+				9EF0C733ACEF609E2020B2946479758A /* LanguageManager-iOS-Info.plist */,
+				A9C1F32502D88A64B01453B234118B48 /* LanguageManager-iOS-prefix.pch */,
+				B4FB0B2061538AF85A645E46144C165E /* LanguageManager-iOS-umbrella.h */,
+				F8B631781C259577E740092CCABE2524 /* LanguageManager-iOS.debug.xcconfig */,
+				7B644290B6D9F86A8ED1A4BD89048622 /* LanguageManager-iOS.release.xcconfig */,
+			);
+			name = "Support Files";
+			path = "../Target Support Files/LanguageManager-iOS";
+			sourceTree = "<group>";
+		};
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
@@ -736,6 +828,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		211899624B27CA27C32E9D5E3F1A3894 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				6F9D8C942D968A408F1B9370EC7F7B29 /* Pods-MiniScanner-umbrella.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		77150D3DA409E22AAAE3AC967B0FDC17 /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
@@ -744,20 +844,20 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		9C1E51FBB23B8F5AC126898FEDD00F52 /* Headers */ = {
+		9B6764F56E23F50BCA863630CB9001BF /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */,
-				FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */,
+				D181D49DE6D7885B2834AF4E96170171 /* Toast-Swift-umbrella.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		E1A4DFD94B34CD656D047F2CE55E141E /* Headers */ = {
+		9C1E51FBB23B8F5AC126898FEDD00F52 /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				C884AFFEC6B0F6540E8A5593250D5741 /* Pods-MiniScanner-umbrella.h in Headers */,
+				797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */,
+				FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -784,11 +884,11 @@
 			buildRules = (
 			);
 			dependencies = (
-				7907CFE4C755F2FC455B6FB6B982A84E /* PBXTargetDependency */,
+				902522B1F05D41B97C492EDE4C6225FE /* PBXTargetDependency */,
 			);
 			name = ImagePicker;
 			productName = ImagePicker;
-			productReference = 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */;
+			productReference = 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */;
 			productType = "com.apple.product-type.framework";
 		};
 		3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */ = {
@@ -806,39 +906,40 @@
 			);
 			name = EPSignature;
 			productName = EPSignature;
-			productReference = 3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */;
+			productReference = 3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature */;
 			productType = "com.apple.product-type.framework";
 		};
 		4372AB6A3C495222906A1ABFD39A4463 /* Pods-MiniScanner */ = {
 			isa = PBXNativeTarget;
-			buildConfigurationList = 21E40E7EF4A668720A0BC4974A414686 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */;
+			buildConfigurationList = B82A7B1871A4545D6741D3C2BFB0C686 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */;
 			buildPhases = (
-				E1A4DFD94B34CD656D047F2CE55E141E /* Headers */,
-				AA10E1444171443C0B5BCA1096353377 /* Sources */,
-				356D6AE3CB46F510D123D125D9B58B7C /* Frameworks */,
-				7548C4739E6BCE23ABB1B5BD57E7ED73 /* Resources */,
+				211899624B27CA27C32E9D5E3F1A3894 /* Headers */,
+				C41D18AD2AF8EF0982FED7B4B45C1055 /* Sources */,
+				EF61C2D35FBBDBB90DA611BD946C82F9 /* Frameworks */,
+				42BB23FD6ABD8A26B86919444B67C1B0 /* Resources */,
 			);
 			buildRules = (
 			);
 			dependencies = (
-				6D816E6D698E10FDBE40764CC34D49B2 /* PBXTargetDependency */,
-				29743ED8B9772E83B55B66D15C7751B6 /* PBXTargetDependency */,
-				41BDC0B4C02D2F478CF6E580BB0ED276 /* PBXTargetDependency */,
-				1F155C5185BA60981E950C8356C10505 /* PBXTargetDependency */,
-				090A4DADA36A746FDB7C115750022A52 /* PBXTargetDependency */,
+				468B1FAD34876E459931EDBAA94B6BEF /* PBXTargetDependency */,
+				9E5D68421786E987F9AB1E093E2CACDA /* PBXTargetDependency */,
+				E79445B940FC293317B0283BBF0AAB6F /* PBXTargetDependency */,
+				19D16BB2AE0A47F59157AB8526FD2F58 /* PBXTargetDependency */,
+				CAB2124C9411765B8D19E576C34F45BE /* PBXTargetDependency */,
+				6FA02B07A8C67081909359632C54015C /* PBXTargetDependency */,
 			);
 			name = "Pods-MiniScanner";
 			productName = Pods_MiniScanner;
-			productReference = 3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */;
+			productReference = 3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */;
 			productType = "com.apple.product-type.framework";
 		};
 		614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */ = {
 			isa = PBXNativeTarget;
-			buildConfigurationList = 61E5E465E4EBDC7192A60BDB29B54904 /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */;
+			buildConfigurationList = 8C96A43530B4D85390D577906027863F /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */;
 			buildPhases = (
-				557CE2F544FA412F5D8D59F28849E31F /* Sources */,
-				8D97E7F0E48EF9F505EED4D818710D20 /* Frameworks */,
-				48F3F81CFBD0387B6D359B8E5102FC29 /* Resources */,
+				A45CB658FC3D14E66741C4630DBAD76C /* Sources */,
+				9EA96546523C27F883EF2FB2C503320D /* Frameworks */,
+				6669694B635FD78F1DE1BE70E5B52884 /* Resources */,
 			);
 			buildRules = (
 			);
@@ -846,7 +947,7 @@
 			);
 			name = "ImagePicker-ImagePicker";
 			productName = ImagePicker;
-			productReference = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */;
+			productReference = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */;
 			productType = "com.apple.product-type.bundle";
 		};
 		727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */ = {
@@ -864,7 +965,7 @@
 			);
 			name = NBBottomSheet;
 			productName = NBBottomSheet;
-			productReference = 91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */;
+			productReference = 91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet */;
 			productType = "com.apple.product-type.framework";
 		};
 		75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */ = {
@@ -882,16 +983,16 @@
 			);
 			name = "LanguageManager-iOS";
 			productName = LanguageManager_iOS;
-			productReference = 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */;
+			productReference = 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */;
 			productType = "com.apple.product-type.framework";
 		};
 		982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {
 			isa = PBXNativeTarget;
-			buildConfigurationList = 768672492BEBD11B2982745D1B777D28 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */;
+			buildConfigurationList = E9F523CB7F35862D3E3786784888B015 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */;
 			buildPhases = (
-				DA4A3E8A0AB0D7E287665A709E56EC36 /* Sources */,
-				1F8DF3016F5E08F65F63559E2A2A827B /* Frameworks */,
-				2F6648C27D9805F9F5D062160BDC0EBB /* Resources */,
+				177ED166146F1BD1AB4935A876A945A2 /* Sources */,
+				069185D987B201809AC160F03A5B3195 /* Frameworks */,
+				0F87BFC9B32A23FDAA371CB5EE58F823 /* Resources */,
 			);
 			buildRules = (
 			);
@@ -899,7 +1000,7 @@
 			);
 			name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
 			productName = IQKeyboardManagerSwift;
-			productReference = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */;
+			productReference = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */;
 			productType = "com.apple.product-type.bundle";
 		};
 		B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = {
@@ -914,13 +1015,49 @@
 			buildRules = (
 			);
 			dependencies = (
-				0451FAFE12B598AE56109360B5127611 /* PBXTargetDependency */,
+				BFE8992DDC28E4686EBA676AFFDCE044 /* PBXTargetDependency */,
 			);
 			name = IQKeyboardManagerSwift;
 			productName = IQKeyboardManagerSwift;
-			productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */;
+			productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */;
+			productType = "com.apple.product-type.framework";
+		};
+		B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 2B1739CC185CEDE3A990F521808D3137 /* Build configuration list for PBXNativeTarget "Toast-Swift" */;
+			buildPhases = (
+				9B6764F56E23F50BCA863630CB9001BF /* Headers */,
+				13C5F240F8D39EE11E8E48310FE556B5 /* Sources */,
+				B09EAF63101BB931799B76BFC00BB24A /* Frameworks */,
+				F7C0CC2CF9E43466CF842FCC6397F349 /* Resources */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+				A817492A0E07763AE9E9CEB95874EB33 /* PBXTargetDependency */,
+			);
+			name = "Toast-Swift";
+			productName = Toast_Swift;
+			productReference = D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */;
 			productType = "com.apple.product-type.framework";
 		};
+		C344E85893FCDEE5B70436E0A4A3472B /* Toast-Swift-Toast-Swift */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = F57789B0722F33D1CFA6AE9A32A5991C /* Build configuration list for PBXNativeTarget "Toast-Swift-Toast-Swift" */;
+			buildPhases = (
+				22832EE1DC479BE6EF746859048AC879 /* Sources */,
+				B7F22B9EDB9FA900F797BA30F0774DCB /* Frameworks */,
+				67ACD3B4B5D35AFCFF080FF53847B35B /* Resources */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = "Toast-Swift-Toast-Swift";
+			productName = "Toast-Swift";
+			productReference = 13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */;
+			productType = "com.apple.product-type.bundle";
+		};
 /* End PBXNativeTarget section */
 
 /* Begin PBXProject section */
@@ -939,7 +1076,7 @@
 				en,
 			);
 			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
-			productRefGroup = 7FE4C9AB96A6A8E628751776D1D495CB /* Products */;
+			productRefGroup = 7B87473A37937F5F38EB183E7A75C151 /* Products */;
 			projectDirPath = "";
 			projectRoot = "";
 			targets = (
@@ -951,16 +1088,18 @@
 				75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */,
 				727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */,
 				4372AB6A3C495222906A1ABFD39A4463 /* Pods-MiniScanner */,
+				B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */,
+				C344E85893FCDEE5B70436E0A4A3472B /* Toast-Swift-Toast-Swift */,
 			);
 		};
 /* End PBXProject section */
 
 /* Begin PBXResourcesBuildPhase section */
-		2F6648C27D9805F9F5D062160BDC0EBB /* Resources */ = {
+		0F87BFC9B32A23FDAA371CB5EE58F823 /* Resources */ = {
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				5C4E571F3ADE020356DAF5143816FC55 /* PrivacyInfo.xcprivacy in Resources */,
+				F41974A73F0409847E3272A90832366C /* PrivacyInfo.xcprivacy in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -971,17 +1110,10 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		48F3F81CFBD0387B6D359B8E5102FC29 /* Resources */ = {
+		42BB23FD6ABD8A26B86919444B67C1B0 /* Resources */ = {
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				8D935C83E5D7B42A4C6439FFA767CE24 /* AUTO@3x.png in Resources */,
-				28658B67B33D0AF1A396F70CF4C416FD /* cameraIcon@3x.png in Resources */,
-				FF74A846B2EEC0D52379B48D7963D8C0 /* focusIcon@3x.png in Resources */,
-				A213B981B47C6B4734589B6ED9469132 /* OFF@3x.png in Resources */,
-				19BA03143F6B7CCC7F6D3A5000333763 /* ON@3x.png in Resources */,
-				09F4E3A6DED312368CE8E037A171BD70 /* selectedImageGallery@3x.png in Resources */,
-				1B1937CEB4E9DF65238702771B4232B4 /* video@3x.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -989,7 +1121,7 @@
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift.bundle in Resources */,
+				4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -997,14 +1129,29 @@
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker.bundle in Resources */,
+				1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker-ImagePicker in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		6669694B635FD78F1DE1BE70E5B52884 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				40D3B7212B9FC40CE3445143938A5679 /* AUTO@3x.png in Resources */,
+				42592EF79D0A81B77812AC496508ACAA /* cameraIcon@3x.png in Resources */,
+				14FA8541FCF824824EBDDBD21B712DE8 /* focusIcon@3x.png in Resources */,
+				557A1655974B507ED20F35CF59C65BAF /* OFF@3x.png in Resources */,
+				B7E0FCF3222880B9CDBABD576D3D348A /* ON@3x.png in Resources */,
+				C1BDE472EF622F6F59660C63EAF16578 /* selectedImageGallery@3x.png in Resources */,
+				9A07A2503A858418B33E94591CE13F17 /* video@3x.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		7548C4739E6BCE23ABB1B5BD57E7ED73 /* Resources */ = {
+		67ACD3B4B5D35AFCFF080FF53847B35B /* Resources */ = {
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				D3A3B25E1A86845B4E10D35D8FD06ED9 /* PrivacyInfo.xcprivacy in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -1023,9 +1170,40 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		F7C0CC2CF9E43466CF842FCC6397F349 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				237A96A092EA5A5B0CB41160BEA22E16 /* Toast-Swift-Toast-Swift in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXResourcesBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
+		13C5F240F8D39EE11E8E48310FE556B5 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				F912129FB7C53C428FE247D6ECF633AC /* Toast.swift in Sources */,
+				15F04D15A4DC87FF877C2857720F8D72 /* Toast-Swift-dummy.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		177ED166146F1BD1AB4935A876A945A2 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		22832EE1DC479BE6EF746859048AC879 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		2B626AFFE9BD7779C34A93A510CE1073 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -1103,13 +1281,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		557CE2F544FA412F5D8D59F28849E31F /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		8EEA81B91A60569A50462CD682F8978C /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -1121,18 +1292,18 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		AA10E1444171443C0B5BCA1096353377 /* Sources */ = {
+		A45CB658FC3D14E66741C4630DBAD76C /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				1ECC8F5583B658DA5BC4F8D29132213F /* Pods-MiniScanner-dummy.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		DA4A3E8A0AB0D7E287665A709E56EC36 /* Sources */ = {
+		C41D18AD2AF8EF0982FED7B4B45C1055 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				0D92995ED774F4E8488DE6D1F4D4CC87 /* Pods-MiniScanner-dummy.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -1172,54 +1343,83 @@
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
-		0451FAFE12B598AE56109360B5127611 /* PBXTargetDependency */ = {
+		19D16BB2AE0A47F59157AB8526FD2F58 /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
-			target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */;
-			targetProxy = 6CD75698768741DC0335DCB2F06CB5BC /* PBXContainerItemProxy */;
+			name = "LanguageManager-iOS";
+			target = 75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */;
+			targetProxy = DC00E61911BECBD44AD03666ABE5766F /* PBXContainerItemProxy */;
 		};
-		090A4DADA36A746FDB7C115750022A52 /* PBXTargetDependency */ = {
+		468B1FAD34876E459931EDBAA94B6BEF /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = NBBottomSheet;
-			target = 727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */;
-			targetProxy = 19D95F1858EF2D6E80811860CFD6BF92 /* PBXContainerItemProxy */;
+			name = EPSignature;
+			target = 3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */;
+			targetProxy = EDA903FA148D63AAD0DCB3E2E76E5F9E /* PBXContainerItemProxy */;
 		};
-		1F155C5185BA60981E950C8356C10505 /* PBXTargetDependency */ = {
+		6FA02B07A8C67081909359632C54015C /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = "LanguageManager-iOS";
-			target = 75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */;
-			targetProxy = 8292BF480C5137113C3A6C342933F986 /* PBXContainerItemProxy */;
+			name = "Toast-Swift";
+			target = B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */;
+			targetProxy = DF9BB083B1ADDADD655B884FB3F1206F /* PBXContainerItemProxy */;
+		};
+		902522B1F05D41B97C492EDE4C6225FE /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			name = "ImagePicker-ImagePicker";
+			target = 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */;
+			targetProxy = 1F245D5023512CA13BF131DF3BE2F569 /* PBXContainerItemProxy */;
 		};
-		29743ED8B9772E83B55B66D15C7751B6 /* PBXTargetDependency */ = {
+		9E5D68421786E987F9AB1E093E2CACDA /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
 			name = IQKeyboardManagerSwift;
 			target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */;
-			targetProxy = D96B4C07AAAD52B947C6F8CFEF7E8807 /* PBXContainerItemProxy */;
+			targetProxy = C205777C53E1CE623400BA653BE42F72 /* PBXContainerItemProxy */;
 		};
-		41BDC0B4C02D2F478CF6E580BB0ED276 /* PBXTargetDependency */ = {
+		A817492A0E07763AE9E9CEB95874EB33 /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = ImagePicker;
-			target = 01CB8D6098C21E12CE735619344DE81E /* ImagePicker */;
-			targetProxy = FBE5961EEB250DF2DACF4F88C36BCC1E /* PBXContainerItemProxy */;
+			name = "Toast-Swift-Toast-Swift";
+			target = C344E85893FCDEE5B70436E0A4A3472B /* Toast-Swift-Toast-Swift */;
+			targetProxy = 20C35DA82C85CF6788DD8065BC481B9E /* PBXContainerItemProxy */;
 		};
-		6D816E6D698E10FDBE40764CC34D49B2 /* PBXTargetDependency */ = {
+		BFE8992DDC28E4686EBA676AFFDCE044 /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = EPSignature;
-			target = 3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */;
-			targetProxy = F3097459B372082D9C20BEF06209FBD6 /* PBXContainerItemProxy */;
+			name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
+			target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */;
+			targetProxy = 3F00138FAC4ECA9E49CEABF22BD19BE1 /* PBXContainerItemProxy */;
 		};
-		7907CFE4C755F2FC455B6FB6B982A84E /* PBXTargetDependency */ = {
+		CAB2124C9411765B8D19E576C34F45BE /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			name = "ImagePicker-ImagePicker";
-			target = 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */;
-			targetProxy = D06F098EB5FE1B281549C568AA85EEA9 /* PBXContainerItemProxy */;
+			name = NBBottomSheet;
+			target = 727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */;
+			targetProxy = E5994A8B30F194C0AE4142C721F4D444 /* PBXContainerItemProxy */;
+		};
+		E79445B940FC293317B0283BBF0AAB6F /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			name = ImagePicker;
+			target = 01CB8D6098C21E12CE735619344DE81E /* ImagePicker */;
+			targetProxy = A29E541340C3A517481C239535FE1FFC /* PBXContainerItemProxy */;
 		};
 /* End PBXTargetDependency section */
 
 /* Begin XCBuildConfiguration section */
+		14B1875942CF1804DD2E8E3AE9EB1F2F /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 98E748ED3D0F64389C49C75123E6D605 /* ImagePicker.release.xcconfig */;
+			buildSettings = {
+				CODE_SIGNING_ALLOWED = NO;
+				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker";
+				IBSC_MODULE = ImagePicker;
+				INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				PRODUCT_NAME = ImagePicker;
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				WRAPPER_EXTENSION = bundle;
+			};
+			name = Release;
+		};
 		21302220AA8668082E71583ECE31B7CA /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 0CBC68B38C0421EC0AE36B43FB2C7636 /* ImagePicker.release.xcconfig */;
+			baseConfigurationReference = 98E748ED3D0F64389C49C75123E6D605 /* ImagePicker.release.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1232,7 +1432,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/ImagePicker/ImagePicker-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/ImagePicker/ImagePicker-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1252,11 +1452,10 @@
 			};
 			name = Release;
 		};
-		265E4B8B0199C32122BBAF162B6A7A3B /* Debug */ = {
+		335888624B863A53F482B2E5A5CB861C /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */;
+			baseConfigurationReference = 67DA8FCED4F75B1734C7991B3CD1D07A /* Toast-Swift.debug.xcconfig */;
 			buildSettings = {
-				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
 				CLANG_ENABLE_OBJC_WEAK = NO;
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1266,23 +1465,22 @@
 				DYLIB_COMPATIBILITY_VERSION = 1;
 				DYLIB_CURRENT_VERSION = 1;
 				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist";
+				GCC_PREFIX_HEADER = "Target Support Files/Toast-Swift/Toast-Swift-prefix.pch";
+				INFOPLIST_FILE = "Target Support Files/Toast-Swift/Toast-Swift-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
 					"@loader_path/Frameworks",
 				);
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap";
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+				MODULEMAP_FILE = "Target Support Files/Toast-Swift/Toast-Swift.modulemap";
+				PRODUCT_MODULE_NAME = Toast_Swift;
+				PRODUCT_NAME = Toast_Swift;
 				SDKROOT = iphoneos;
 				SKIP_INSTALL = YES;
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+				SWIFT_VERSION = 5.0;
 				TARGETED_DEVICE_FAMILY = "1,2";
 				VERSIONING_SYSTEM = "apple-generic";
 				VERSION_INFO_PREFIX = "";
@@ -1291,7 +1489,7 @@
 		};
 		39440596D0B39AE8ECC2717121684FEC /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 9AAA7A084DC8F453913C80DE1E243C39 /* LanguageManager-iOS.release.xcconfig */;
+			baseConfigurationReference = 7B644290B6D9F86A8ED1A4BD89048622 /* LanguageManager-iOS.release.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1304,7 +1502,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1324,9 +1522,46 @@
 			};
 			name = Release;
 		};
+		3F7374818C189A52B28FE1A6E8223AF4 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */;
+			buildSettings = {
+				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+				CLANG_ENABLE_OBJC_WEAK = NO;
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MACH_O_TYPE = staticlib;
+				MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap";
+				OTHER_LDFLAGS = "";
+				OTHER_LIBTOOLFLAGS = "";
+				PODS_ROOT = "$(SRCROOT)";
+				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Debug;
+		};
 		40133D3EB8F5F41DEF101CB7F221DB6B /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = E91F93F84E9AB640A2333FBBF6CCB877 /* EPSignature.debug.xcconfig */;
+			baseConfigurationReference = CABC85618DA577110C2173F220799855 /* EPSignature.debug.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1339,7 +1574,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/EPSignature/EPSignature-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/EPSignature/EPSignature-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1358,9 +1593,47 @@
 			};
 			name = Debug;
 		};
+		4CA8F85A578C990F1D131F788DAB9C37 /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */;
+			buildSettings = {
+				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+				CLANG_ENABLE_OBJC_WEAK = NO;
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MACH_O_TYPE = staticlib;
+				MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap";
+				OTHER_LDFLAGS = "";
+				OTHER_LIBTOOLFLAGS = "";
+				PODS_ROOT = "$(SRCROOT)";
+				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VALIDATE_PRODUCT = YES;
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Release;
+		};
 		57F5390C26CAC63BC7DC9F3A897AD41C /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 6224FD5F7C95061A57CAFA73995B3002 /* ImagePicker.debug.xcconfig */;
+			baseConfigurationReference = 4A12290BE7726329C06345F8A5C10597 /* ImagePicker.debug.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1373,7 +1646,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/ImagePicker/ImagePicker-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/ImagePicker/ImagePicker-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1392,9 +1665,62 @@
 			};
 			name = Debug;
 		};
-		74A42B7360C7CAE64024B006CBA43A1A /* Release */ = {
+		587F6847DBCBE9579002441D0DB73E24 /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 03DD32D0BF8FB60836D128D957D391C9 /* Toast-Swift.release.xcconfig */;
+			buildSettings = {
+				CLANG_ENABLE_OBJC_WEAK = NO;
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				GCC_PREFIX_HEADER = "Target Support Files/Toast-Swift/Toast-Swift-prefix.pch";
+				INFOPLIST_FILE = "Target Support Files/Toast-Swift/Toast-Swift-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MODULEMAP_FILE = "Target Support Files/Toast-Swift/Toast-Swift.modulemap";
+				PRODUCT_MODULE_NAME = Toast_Swift;
+				PRODUCT_NAME = Toast_Swift;
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+				SWIFT_VERSION = 5.0;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VALIDATE_PRODUCT = YES;
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Release;
+		};
+		64E43AF4EB03E9F8165A31D02D5DA443 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 4A12290BE7726329C06345F8A5C10597 /* ImagePicker.debug.xcconfig */;
+			buildSettings = {
+				CODE_SIGNING_ALLOWED = NO;
+				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker";
+				IBSC_MODULE = ImagePicker;
+				INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				PRODUCT_NAME = ImagePicker;
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				WRAPPER_EXTENSION = bundle;
+			};
+			name = Debug;
+		};
+		73C3CC60B832308C2ADE4081B8425C32 /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = FAE9E39FF0684DBEA572BB783B3A18F7 /* IQKeyboardManagerSwift.release.xcconfig */;
+			baseConfigurationReference = C3982F8FEE14ABCE3B3809CE0F403E03 /* IQKeyboardManagerSwift.debug.xcconfig */;
 			buildSettings = {
 				CODE_SIGNING_ALLOWED = NO;
 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
@@ -1407,11 +1733,11 @@
 				TARGETED_DEVICE_FAMILY = "1,2";
 				WRAPPER_EXTENSION = bundle;
 			};
-			name = Release;
+			name = Debug;
 		};
 		8C7488EEB2FF7D44EDD6A1FBA48C75CC /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 2006321B115FD55474FD1B985C1979FA /* EPSignature.release.xcconfig */;
+			baseConfigurationReference = D14C906F62323F257FCAC14C18AB2F1E /* EPSignature.release.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1424,7 +1750,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/EPSignature/EPSignature-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/EPSignature/EPSignature-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1444,23 +1770,6 @@
 			};
 			name = Release;
 		};
-		8D94357D87747513B8B34AAE89096A03 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 7C9ABFFD091844286C2E85A20189BF7A /* IQKeyboardManagerSwift.debug.xcconfig */;
-			buildSettings = {
-				CODE_SIGNING_ALLOWED = NO;
-				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
-				IBSC_MODULE = IQKeyboardManagerSwift;
-				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
-				PRODUCT_NAME = IQKeyboardManagerSwift;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				WRAPPER_EXTENSION = bundle;
-			};
-			name = Debug;
-		};
 		90D4D09BCB6A4660E43ACBE9ECB6FE9A /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -1527,6 +1836,23 @@
 			};
 			name = Debug;
 		};
+		91ABE37F856CA9B897C0A7136C50F490 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 67DA8FCED4F75B1734C7991B3CD1D07A /* Toast-Swift.debug.xcconfig */;
+			buildSettings = {
+				CODE_SIGNING_ALLOWED = NO;
+				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Toast-Swift";
+				IBSC_MODULE = Toast_Swift;
+				INFOPLIST_FILE = "Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist";
+				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+				PRODUCT_NAME = "Toast-Swift";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				WRAPPER_EXTENSION = bundle;
+			};
+			name = Debug;
+		};
 		9553C89E183877A5CB2F3C6801BEC129 /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -1589,9 +1915,26 @@
 			};
 			name = Release;
 		};
+		A3444ACB1257EF6F621EDD9B5D48B62E /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 03DD32D0BF8FB60836D128D957D391C9 /* Toast-Swift.release.xcconfig */;
+			buildSettings = {
+				CODE_SIGNING_ALLOWED = NO;
+				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Toast-Swift";
+				IBSC_MODULE = Toast_Swift;
+				INFOPLIST_FILE = "Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist";
+				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+				PRODUCT_NAME = "Toast-Swift";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				WRAPPER_EXTENSION = bundle;
+			};
+			name = Release;
+		};
 		A73A28CEE205ACFB6072250615C7D39D /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 8BA50CB662E7C23406F0B83501BA32D7 /* LanguageManager-iOS.debug.xcconfig */;
+			baseConfigurationReference = F8B631781C259577E740092CCABE2524 /* LanguageManager-iOS.debug.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1604,7 +1947,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1625,7 +1968,7 @@
 		};
 		B3CF11682A60F02B60820C17EE93D35E /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 7C9ABFFD091844286C2E85A20189BF7A /* IQKeyboardManagerSwift.debug.xcconfig */;
+			baseConfigurationReference = C3982F8FEE14ABCE3B3809CE0F403E03 /* IQKeyboardManagerSwift.debug.xcconfig */;
 			buildSettings = {
 				CLANG_ENABLE_OBJC_WEAK = NO;
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1658,26 +2001,9 @@
 			};
 			name = Debug;
 		};
-		B7F72126190288DAACE0F880A0CE87C7 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 6224FD5F7C95061A57CAFA73995B3002 /* ImagePicker.debug.xcconfig */;
-			buildSettings = {
-				CODE_SIGNING_ALLOWED = NO;
-				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker";
-				IBSC_MODULE = ImagePicker;
-				INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
-				PRODUCT_NAME = ImagePicker;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				WRAPPER_EXTENSION = bundle;
-			};
-			name = Debug;
-		};
 		B89AE063F35BBC5F3358209AF37E6D16 /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 45B232DE9D6710FE8BF7DC25C2C80333 /* NBBottomSheet.debug.xcconfig */;
+			baseConfigurationReference = AC4DD45005A4D5A9ED08B9005CC9DA4B /* NBBottomSheet.debug.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1690,7 +2016,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/NBBottomSheet/NBBottomSheet-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1711,7 +2037,7 @@
 		};
 		C15C4E31ADF19556825A2743AEF62A77 /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = FAE9E39FF0684DBEA572BB783B3A18F7 /* IQKeyboardManagerSwift.release.xcconfig */;
+			baseConfigurationReference = 63CF4CB6581E3400CB208D3E8A166BEF /* IQKeyboardManagerSwift.release.xcconfig */;
 			buildSettings = {
 				CLANG_ENABLE_OBJC_WEAK = NO;
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1745,16 +2071,16 @@
 			};
 			name = Release;
 		};
-		D39ECFFD29F8C3DA103F61A69C7BDEC1 /* Release */ = {
+		F39875FAA6E25812777C4BE1F9EDADAD /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 0CBC68B38C0421EC0AE36B43FB2C7636 /* ImagePicker.release.xcconfig */;
+			baseConfigurationReference = 63CF4CB6581E3400CB208D3E8A166BEF /* IQKeyboardManagerSwift.release.xcconfig */;
 			buildSettings = {
 				CODE_SIGNING_ALLOWED = NO;
-				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker";
-				IBSC_MODULE = ImagePicker;
-				INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist";
+				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
+				IBSC_MODULE = IQKeyboardManagerSwift;
+				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist";
 				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
-				PRODUCT_NAME = ImagePicker;
+				PRODUCT_NAME = IQKeyboardManagerSwift;
 				SDKROOT = iphoneos;
 				SKIP_INSTALL = YES;
 				TARGETED_DEVICE_FAMILY = "1,2";
@@ -1762,47 +2088,9 @@
 			};
 			name = Release;
 		};
-		E8CC8D3FD98540B83395885C5533CEE1 /* Release */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */;
-			buildSettings = {
-				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
-				CLANG_ENABLE_OBJC_WEAK = NO;
-				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
-				CURRENT_PROJECT_VERSION = 1;
-				DEFINES_MODULE = YES;
-				DYLIB_COMPATIBILITY_VERSION = 1;
-				DYLIB_CURRENT_VERSION = 1;
-				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist";
-				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
-				LD_RUNPATH_SEARCH_PATHS = (
-					"$(inherited)",
-					"@executable_path/Frameworks",
-					"@loader_path/Frameworks",
-				);
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap";
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VALIDATE_PRODUCT = YES;
-				VERSIONING_SYSTEM = "apple-generic";
-				VERSION_INFO_PREFIX = "";
-			};
-			name = Release;
-		};
 		F8AD79C5141E28EAE67B8011B5C3B8F5 /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 26EDF88E14046AAC34BFF99F97D23B05 /* NBBottomSheet.release.xcconfig */;
+			baseConfigurationReference = 099E4FB694B786AC923DF85EB9E89F83 /* NBBottomSheet.release.xcconfig */;
 			buildSettings = {
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1815,7 +2103,7 @@
 				GCC_PREFIX_HEADER = "Target Support Files/NBBottomSheet/NBBottomSheet-prefix.pch";
 				INFOPLIST_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet-Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -1838,11 +2126,11 @@
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
-		21E40E7EF4A668720A0BC4974A414686 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */ = {
+		2B1739CC185CEDE3A990F521808D3137 /* Build configuration list for PBXNativeTarget "Toast-Swift" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
-				265E4B8B0199C32122BBAF162B6A7A3B /* Debug */,
-				E8CC8D3FD98540B83395885C5533CEE1 /* Release */,
+				335888624B863A53F482B2E5A5CB861C /* Debug */,
+				587F6847DBCBE9579002441D0DB73E24 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
@@ -1883,20 +2171,20 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
-		61E5E465E4EBDC7192A60BDB29B54904 /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */ = {
+		8C96A43530B4D85390D577906027863F /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
-				B7F72126190288DAACE0F880A0CE87C7 /* Debug */,
-				D39ECFFD29F8C3DA103F61A69C7BDEC1 /* Release */,
+				64E43AF4EB03E9F8165A31D02D5DA443 /* Debug */,
+				14B1875942CF1804DD2E8E3AE9EB1F2F /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
-		768672492BEBD11B2982745D1B777D28 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = {
+		B82A7B1871A4545D6741D3C2BFB0C686 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
-				8D94357D87747513B8B34AAE89096A03 /* Debug */,
-				74A42B7360C7CAE64024B006CBA43A1A /* Release */,
+				3F7374818C189A52B28FE1A6E8223AF4 /* Debug */,
+				4CA8F85A578C990F1D131F788DAB9C37 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
@@ -1919,6 +2207,24 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		E9F523CB7F35862D3E3786784888B015 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				73C3CC60B832308C2ADE4081B8425C32 /* Debug */,
+				F39875FAA6E25812777C4BE1F9EDADAD /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		F57789B0722F33D1CFA6AE9A32A5991C /* Build configuration list for PBXNativeTarget "Toast-Swift-Toast-Swift" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				91ABE37F856CA9B897C0A7136C50F490 /* Debug */,
+				A3444ACB1257EF6F621EDD9B5D48B62E /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 /* End XCConfigurationList section */
 	};
 	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
diff --git a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift-Toast-Swift.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift-Toast-Swift.xcscheme
new file mode 100644
index 0000000..76e73bb
--- /dev/null
+++ b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift-Toast-Swift.xcscheme
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "1500"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "C344E85893FCDEE5B70436E0A4A3472B"
+               BuildableName = "Toast-Swift.bundle"
+               BlueprintName = "Toast-Swift-Toast-Swift"
+               ReferencedContainer = "container:Pods.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+      <Testables>
+      </Testables>
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>
diff --git a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift.xcscheme
new file mode 100644
index 0000000..212dab8
--- /dev/null
+++ b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/Toast-Swift.xcscheme
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "1500"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "B990BD87169C76A3ED3FE8A9258D91A3"
+               BuildableName = "Toast_Swift.framework"
+               BlueprintName = "Toast-Swift"
+               ReferencedContainer = "container:Pods.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+      <Testables>
+      </Testables>
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>
diff --git a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
index fefa7d3..686046d 100644
--- a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -60,6 +60,20 @@
 			<key>orderHint</key>
 			<integer>7</integer>
 		</dict>
+		<key>Toast-Swift-Toast-Swift.xcscheme</key>
+		<dict>
+			<key>isShown</key>
+			<false/>
+			<key>orderHint</key>
+			<integer>9</integer>
+		</dict>
+		<key>Toast-Swift.xcscheme</key>
+		<dict>
+			<key>isShown</key>
+			<false/>
+			<key>orderHint</key>
+			<integer>8</integer>
+		</dict>
 	</dict>
 	<key>SuppressBuildableAutocreation</key>
 	<dict/>
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown
index 7a6d9b5..67e632b 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown	
@@ -124,4 +124,28 @@ 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.
 
+
+## Toast-Swift
+
+Copyright (c) 2015-2024 Charles Scalesse.
+
+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.
+
 Generated by CocoaPods - https://cocoapods.org
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist
index 5aa48dc..8174bcd 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist	
@@ -166,6 +166,36 @@ SOFTWARE.
 			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 		</dict>
+		<dict>
+			<key>FooterText</key>
+			<string>Copyright (c) 2015-2024 Charles Scalesse.
+
+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.
+</string>
+			<key>License</key>
+			<string>MIT</string>
+			<key>Title</key>
+			<string>Toast-Swift</string>
+			<key>Type</key>
+			<string>PSGroupSpecifier</string>
+		</dict>
 		<dict>
 			<key>FooterText</key>
 			<string>Generated by CocoaPods - https://cocoapods.org</string>
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist
index 1c544db..ee9d760 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist	
@@ -3,4 +3,5 @@ ${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework
 ${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
 ${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework
 ${BUILT_PRODUCTS_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework
-${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework
\ No newline at end of file
+${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework
+${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist
index 13e73d2..c77d8f8 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist	
@@ -2,4 +2,5 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EPSignature.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LanguageManager_iOS.framework
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NBBottomSheet.framework
\ No newline at end of file
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NBBottomSheet.framework
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast_Swift.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist
index 1c544db..ee9d760 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist	
@@ -3,4 +3,5 @@ ${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework
 ${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
 ${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework
 ${BUILT_PRODUCTS_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework
-${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework
\ No newline at end of file
+${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework
+${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist
index 13e73d2..c77d8f8 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist	
@@ -2,4 +2,5 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EPSignature.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework
 ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LanguageManager_iOS.framework
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NBBottomSheet.framework
\ No newline at end of file
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NBBottomSheet.framework
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast_Swift.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh
index 0119b97..fa520aa 100755
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh	
@@ -181,6 +181,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then
   install_framework "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework"
+  install_framework "${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework"
 fi
 if [[ "$CONFIGURATION" == "Release" ]]; then
   install_framework "${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework"
@@ -188,6 +189,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then
   install_framework "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework"
+  install_framework "${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework"
 fi
 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
   wait
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig
index 6ebb170..b55a91b 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig	
@@ -1,11 +1,11 @@
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet"
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" "${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers"
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift/Toast_Swift.framework/Headers"
 LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
 LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift
-OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit"
+OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "Toast_Swift" -framework "UIKit"
 OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig
index 6ebb170..b55a91b 100644
--- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig	
+++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig	
@@ -1,11 +1,11 @@
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet"
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" "${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers"
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift/Toast_Swift.framework/Headers"
 LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
 LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift
-OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit"
+OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "Toast_Swift" -framework "UIKit"
 OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
diff --git a/Pods/Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist b/Pods/Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist
new file mode 100644
index 0000000..5b2072c
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/ResourceBundle-Toast-Swift-Toast-Swift-Info.plist	
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+  <key>CFBundleDevelopmentRegion</key>
+  <string>${PODS_DEVELOPMENT_LANGUAGE}</string>
+  <key>CFBundleIdentifier</key>
+  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
+  <key>CFBundleInfoDictionaryVersion</key>
+  <string>6.0</string>
+  <key>CFBundleName</key>
+  <string>${PRODUCT_NAME}</string>
+  <key>CFBundlePackageType</key>
+  <string>BNDL</string>
+  <key>CFBundleShortVersionString</key>
+  <string>5.1.1</string>
+  <key>CFBundleSignature</key>
+  <string>????</string>
+  <key>CFBundleVersion</key>
+  <string>1</string>
+  <key>NSPrincipalClass</key>
+  <string></string>
+</dict>
+</plist>
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift-Info.plist b/Pods/Target Support Files/Toast-Swift/Toast-Swift-Info.plist
new file mode 100644
index 0000000..021370d
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift-Info.plist	
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+  <key>CFBundleDevelopmentRegion</key>
+  <string>${PODS_DEVELOPMENT_LANGUAGE}</string>
+  <key>CFBundleExecutable</key>
+  <string>${EXECUTABLE_NAME}</string>
+  <key>CFBundleIdentifier</key>
+  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
+  <key>CFBundleInfoDictionaryVersion</key>
+  <string>6.0</string>
+  <key>CFBundleName</key>
+  <string>${PRODUCT_NAME}</string>
+  <key>CFBundlePackageType</key>
+  <string>FMWK</string>
+  <key>CFBundleShortVersionString</key>
+  <string>5.1.1</string>
+  <key>CFBundleSignature</key>
+  <string>????</string>
+  <key>CFBundleVersion</key>
+  <string>${CURRENT_PROJECT_VERSION}</string>
+  <key>NSPrincipalClass</key>
+  <string></string>
+</dict>
+</plist>
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift-dummy.m b/Pods/Target Support Files/Toast-Swift/Toast-Swift-dummy.m
new file mode 100644
index 0000000..2962aa4
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift-dummy.m	
@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Toast_Swift : NSObject
+@end
+@implementation PodsDummy_Toast_Swift
+@end
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift-prefix.pch b/Pods/Target Support Files/Toast-Swift/Toast-Swift-prefix.pch
new file mode 100644
index 0000000..beb2a24
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift-prefix.pch	
@@ -0,0 +1,12 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift-umbrella.h b/Pods/Target Support Files/Toast-Swift/Toast-Swift-umbrella.h
new file mode 100644
index 0000000..8abdfa0
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift-umbrella.h	
@@ -0,0 +1,16 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+
+
+FOUNDATION_EXPORT double Toast_SwiftVersionNumber;
+FOUNDATION_EXPORT const unsigned char Toast_SwiftVersionString[];
+
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift.debug.xcconfig b/Pods/Target Support Files/Toast-Swift/Toast-Swift.debug.xcconfig
new file mode 100644
index 0000000..8c4b186
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift.debug.xcconfig	
@@ -0,0 +1,15 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
+OTHER_LDFLAGS = $(inherited) -framework "QuartzCore"
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE}
+PODS_ROOT = ${SRCROOT}
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/Toast-Swift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift.modulemap b/Pods/Target Support Files/Toast-Swift/Toast-Swift.modulemap
new file mode 100644
index 0000000..af3db9f
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift.modulemap	
@@ -0,0 +1,6 @@
+framework module Toast_Swift {
+  umbrella header "Toast-Swift-umbrella.h"
+
+  export *
+  module * { export * }
+}
diff --git a/Pods/Target Support Files/Toast-Swift/Toast-Swift.release.xcconfig b/Pods/Target Support Files/Toast-Swift/Toast-Swift.release.xcconfig
new file mode 100644
index 0000000..8c4b186
--- /dev/null
+++ b/Pods/Target Support Files/Toast-Swift/Toast-Swift.release.xcconfig	
@@ -0,0 +1,15 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
+OTHER_LDFLAGS = $(inherited) -framework "QuartzCore"
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE}
+PODS_ROOT = ${SRCROOT}
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/Toast-Swift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Toast-Swift/LICENSE b/Pods/Toast-Swift/LICENSE
new file mode 100644
index 0000000..6b3b982
--- /dev/null
+++ b/Pods/Toast-Swift/LICENSE
@@ -0,0 +1,20 @@
+Copyright (c) 2015-2024 Charles Scalesse.
+
+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/Pods/Toast-Swift/README.md b/Pods/Toast-Swift/README.md
new file mode 100644
index 0000000..e7ae831
--- /dev/null
+++ b/Pods/Toast-Swift/README.md
@@ -0,0 +1,143 @@
+Toast-Swift
+=============
+
+[![CocoaPods Version](https://img.shields.io/cocoapods/v/Toast-Swift.svg)](http://cocoadocs.org/docsets/Toast-Swift)
+[![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
+
+Toast-Swift is a Swift extension that adds toast notifications to the `UIView` object class. It is intended to be simple, lightweight, and easy to use. Most toast notifications can be triggered with a single line of code.
+
+**Toast-Swift is a native Swift port of [Toast for iOS](https://github.com/scalessec/Toast "Toast for iOS").**
+
+Screenshots
+---------
+![Toast-Swift Screenshots](toast_swift_screenshot.jpg)
+
+
+Basic Examples
+---------
+```swift
+// basic usage
+self.view.makeToast("This is a piece of toast")
+
+// toast with a specific duration and position
+self.view.makeToast("This is a piece of toast", duration: 3.0, position: .top)
+
+// toast presented with multiple options and with a completion closure
+self.view.makeToast("This is a piece of toast", duration: 2.0, point: CGPoint(x: 110.0, y: 110.0), title: "Toast Title", image: UIImage(named: "toast.png")) { didTap in
+    if didTap {
+        print("completion from tap")
+    } else {
+        print("completion without tap")
+    }
+}
+
+// display toast with an activity spinner
+self.view.makeToastActivity(.center)
+
+// display any view as toast
+self.view.showToast(myView)
+
+// immediately hides all toast views in self.view
+self.view.hideAllToasts()
+```
+
+But wait, there's more!
+---------
+```swift
+// create a new style
+var style = ToastStyle()
+
+// this is just one of many style options
+style.messageColor = .blue
+
+// present the toast with the new style
+self.view.makeToast("This is a piece of toast", duration: 3.0, position: .bottom, style: style)
+
+// or perhaps you want to use this style for all toasts going forward?
+// just set the shared style and there's no need to provide the style again
+ToastManager.shared.style = style
+self.view.makeToast("This is a piece of toast") // now uses the shared style
+
+// toggle "tap to dismiss" functionality
+ToastManager.shared.isTapToDismissEnabled = true
+
+// toggle queueing behavior
+ToastManager.shared.isQueueEnabled = true
+```
+
+See the demo project for more examples.
+
+
+Setup Instructions
+------------------
+
+[CocoaPods](http://cocoapods.org)
+------------------
+
+To integrate Toast-Swift into your Xcode project using CocoaPods, specify it in your `Podfile`:
+
+```ruby
+pod 'Toast-Swift', '~> 5.1.0'
+```
+
+and in your code add `import Toast_Swift`.
+
+[Carthage](https://github.com/Carthage/Carthage)
+------------------
+
+To integrate Toast-Swift into your Xcode project using Carthage, specify it in your `Cartfile`:
+
+```ogdl
+github "scalessec/Toast-Swift" ~> 5.1.0
+```
+
+Run `carthage update` to build the framework and drag the built `ToastSwiftFramework.framework` into your Xcode project.
+
+and in your code add `import ToastSwiftFramework`.
+
+[Swift Package Manager](https://swift.org/package-manager/)
+------------------
+
+When using Xcode 11 or later, you can install `Toast` by going to your Project settings > `Swift Packages` and add the repository by providing the GitHub URL. Alternatively, you can go to `File` > `Swift Packages` > `Add Package Dependencies...`
+
+Manually
+------------------
+
+1. Add `Toast.swift` to your project.
+2. Grab yourself a cold 🍺.
+
+Compatibility
+------------------
+* Version `5.x.x` requires Swift 5 and Xcode 10.2 or later.
+* Version `4.x.x` requires Swift 4.2 and Xcode 10.
+* Version `3.x.x` requires Swift 4 and Xcode 9.
+* Version `2.x.x` requires Swift 3 and Xcode 8.
+* Version `1.4.x` requires Swift 2.2 and Xcode 7.3. 
+* Version `1.0.0` can be used with Swift 2.1 and earlier versions of Xcode.
+
+Privacy
+-----------
+Toast-Swift does not collect any data. A [privacy manifest](Toast/Resources/PrivacyInfo.xcprivacy) is provided with the library. See [Apple's documentation](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files) for related details.
+ 
+MIT License
+-----------
+    Copyright (c) 2015-2024 Charles Scalesse.
+
+    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/Pods/Toast-Swift/Toast/Resources/PrivacyInfo.xcprivacy b/Pods/Toast-Swift/Toast/Resources/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..3421b16
--- /dev/null
+++ b/Pods/Toast-Swift/Toast/Resources/PrivacyInfo.xcprivacy
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>NSPrivacyTracking</key>
+	<false/>
+	<key>NSPrivacyCollectedDataTypes</key>
+	<array/>
+	<key>NSPrivacyTrackingDomains</key>
+	<array/>
+	<key>NSPrivacyAccessedAPITypes</key>
+	<array/>
+</dict>
+</plist>
\ No newline at end of file
diff --git a/Pods/Toast-Swift/Toast/Toast.swift b/Pods/Toast-Swift/Toast/Toast.swift
new file mode 100644
index 0000000..5b4dd05
--- /dev/null
+++ b/Pods/Toast-Swift/Toast/Toast.swift
@@ -0,0 +1,797 @@
+//
+//  Toast.swift
+//  Toast-Swift
+//
+//  Copyright (c) 2015-2024 Charles Scalesse.
+//
+//  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.
+
+import UIKit
+import ObjectiveC
+
+/**
+ Toast is a Swift extension that adds toast notifications to the `UIView` object class.
+ It is intended to be simple, lightweight, and easy to use. Most toast notifications 
+ can be triggered with a single line of code.
+ 
+ The `makeToast` methods create a new view and then display it as toast.
+ 
+ The `showToast` methods display any view as toast.
+ 
+ */
+public extension UIView {
+    
+    /**
+     Keys used for associated objects.
+     */
+    private struct ToastKeys {
+        static var timer = malloc(1)
+        static var duration = malloc(1)
+        static var point = malloc(1)
+        static var completion = malloc(1)
+        static var activeToasts = malloc(1)
+        static var activityView = malloc(1)
+        static var queue = malloc(1)
+    }
+    
+    /**
+     Swift closures can't be directly associated with objects via the
+     Objective-C runtime, so the (ugly) solution is to wrap them in a
+     class that can be used with associated objects.
+     */
+    private class ToastCompletionWrapper {
+        let completion: ((Bool) -> Void)?
+        
+        init(_ completion: ((Bool) -> Void)?) {
+            self.completion = completion
+        }
+    }
+    
+    private enum ToastError: Error {
+        case missingParameters
+    }
+    
+    private var activeToasts: NSMutableArray {
+        get {
+            if let activeToasts = objc_getAssociatedObject(self, &ToastKeys.activeToasts) as? NSMutableArray {
+                return activeToasts
+            } else {
+                let activeToasts = NSMutableArray()
+                objc_setAssociatedObject(self, &ToastKeys.activeToasts, activeToasts, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
+                return activeToasts
+            }
+        }
+    }
+    
+    private var queue: NSMutableArray {
+        get {
+            if let queue = objc_getAssociatedObject(self, &ToastKeys.queue) as? NSMutableArray {
+                return queue
+            } else {
+                let queue = NSMutableArray()
+                objc_setAssociatedObject(self, &ToastKeys.queue, queue, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
+                return queue
+            }
+        }
+    }
+    
+    // MARK: - Make Toast Methods
+    
+    /**
+     Creates and presents a new toast view.
+     
+     @param message The message to be displayed
+     @param duration The toast duration
+     @param position The toast's position
+     @param title The title
+     @param image The image
+     @param style The style. The shared style will be used when nil
+     @param completion The completion closure, executed after the toast view disappears.
+            didTap will be `true` if the toast view was dismissed from a tap.
+     */
+    func makeToast(_ message: String?, duration: TimeInterval = ToastManager.shared.duration, position: ToastPosition = ToastManager.shared.position, title: String? = nil, image: UIImage? = nil, style: ToastStyle = ToastManager.shared.style, completion: ((_ didTap: Bool) -> Void)? = nil) {
+        do {
+            let toast = try toastViewForMessage(message, title: title, image: image, style: style)
+            showToast(toast, duration: duration, position: position, completion: completion)
+        } catch ToastError.missingParameters {
+            print("Error: message, title, and image are all nil")
+        } catch {}
+    }
+    
+    /**
+     Creates a new toast view and presents it at a given center point.
+     
+     @param message The message to be displayed
+     @param duration The toast duration
+     @param point The toast's center point
+     @param title The title
+     @param image The image
+     @param style The style. The shared style will be used when nil
+     @param completion The completion closure, executed after the toast view disappears.
+            didTap will be `true` if the toast view was dismissed from a tap.
+     */
+    func makeToast(_ message: String?, duration: TimeInterval = ToastManager.shared.duration, point: CGPoint, title: String?, image: UIImage?, style: ToastStyle = ToastManager.shared.style, completion: ((_ didTap: Bool) -> Void)?) {
+        do {
+            let toast = try toastViewForMessage(message, title: title, image: image, style: style)
+            showToast(toast, duration: duration, point: point, completion: completion)
+        } catch ToastError.missingParameters {
+            print("Error: message, title, and image cannot all be nil")
+        } catch {}
+    }
+    
+    // MARK: - Show Toast Methods
+    
+    /**
+     Displays any view as toast at a provided position and duration. The completion closure
+     executes when the toast view completes. `didTap` will be `true` if the toast view was
+     dismissed from a tap.
+     
+     @param toast The view to be displayed as toast
+     @param duration The notification duration
+     @param position The toast's position
+     @param completion The completion block, executed after the toast view disappears.
+     didTap will be `true` if the toast view was dismissed from a tap.
+     */
+    func showToast(_ toast: UIView, duration: TimeInterval = ToastManager.shared.duration, position: ToastPosition = ToastManager.shared.position, completion: ((_ didTap: Bool) -> Void)? = nil) {
+        let point = position.centerPoint(forToast: toast, inSuperview: self)
+        showToast(toast, duration: duration, point: point, completion: completion)
+    }
+    
+    /**
+     Displays any view as toast at a provided center point and duration. The completion closure
+     executes when the toast view completes. `didTap` will be `true` if the toast view was
+     dismissed from a tap.
+     
+     @param toast The view to be displayed as toast
+     @param duration The notification duration
+     @param point The toast's center point
+     @param completion The completion block, executed after the toast view disappears.
+     didTap will be `true` if the toast view was dismissed from a tap.
+     */
+    func showToast(_ toast: UIView, duration: TimeInterval = ToastManager.shared.duration, point: CGPoint, completion: ((_ didTap: Bool) -> Void)? = nil) {
+        objc_setAssociatedObject(toast, &ToastKeys.completion, ToastCompletionWrapper(completion), .OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+        
+        if ToastManager.shared.isQueueEnabled, activeToasts.count > 0 {
+            objc_setAssociatedObject(toast, &ToastKeys.duration, NSNumber(value: duration), .OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+            objc_setAssociatedObject(toast, &ToastKeys.point, NSValue(cgPoint: point), .OBJC_ASSOCIATION_RETAIN_NONATOMIC);
+            
+            queue.add(toast)
+        } else {
+            showToast(toast, duration: duration, point: point)
+        }
+    }
+    
+    // MARK: - Hide Toast Methods
+    
+    /**
+     Hides the active toast. If there are multiple toasts active in a view, this method
+     hides the oldest toast (the first of the toasts to have been presented).
+     
+     @see `hideAllToasts()` to remove all active toasts from a view.
+     
+     @warning This method has no effect on activity toasts. Use `hideToastActivity` to
+     hide activity toasts.
+     
+    */
+    func hideToast() {
+        guard let activeToast = activeToasts.firstObject as? UIView else { return }
+        hideToast(activeToast)
+    }
+    
+    /**
+     Hides an active toast.
+     
+     @param toast The active toast view to dismiss. Any toast that is currently being displayed
+     on the screen is considered active.
+     
+     @warning this does not clear a toast view that is currently waiting in the queue.
+     */
+    func hideToast(_ toast: UIView) {
+        guard activeToasts.contains(toast) else { return }
+        hideToast(toast, fromTap: false)
+    }
+    
+    /**
+     Hides all toast views.
+     
+     @param includeActivity If `true`, toast activity will also be hidden. Default is `false`.
+     @param clearQueue If `true`, removes all toast views from the queue. Default is `true`.
+    */
+    func hideAllToasts(includeActivity: Bool = false, clearQueue: Bool = true) {
+        if clearQueue {
+            clearToastQueue()
+        }
+        
+        activeToasts.compactMap { $0 as? UIView }
+                    .forEach { hideToast($0) }
+        
+        if includeActivity {
+            hideToastActivity()
+        }
+    }
+    
+    /**
+     Removes all toast views from the queue. This has no effect on toast views that are
+     active. Use `hideAllToasts(clearQueue:)` to hide the active toasts views and clear
+     the queue.
+     */
+    func clearToastQueue() {
+        queue.removeAllObjects()
+    }
+    
+    // MARK: - Activity Methods
+    
+    /**
+     Creates and displays a new toast activity indicator view at a specified position.
+    
+     @warning Only one toast activity indicator view can be presented per superview. Subsequent
+     calls to `makeToastActivity(position:)` will be ignored until `hideToastActivity()` is called.
+    
+     @warning `makeToastActivity(position:)` works independently of the `showToast` methods. Toast
+     activity views can be presented and dismissed while toast views are being displayed.
+     `makeToastActivity(position:)` has no effect on the queueing behavior of the `showToast` methods.
+    
+     @param position The toast's position
+     */
+    func makeToastActivity(_ position: ToastPosition) {
+        // sanity
+        guard objc_getAssociatedObject(self, &ToastKeys.activityView) as? UIView == nil else { return }
+        
+        let toast = createToastActivityView()
+        let point = position.centerPoint(forToast: toast, inSuperview: self)
+        makeToastActivity(toast, point: point)
+    }
+    
+    /**
+     Creates and displays a new toast activity indicator view at a specified position.
+     
+     @warning Only one toast activity indicator view can be presented per superview. Subsequent
+     calls to `makeToastActivity(position:)` will be ignored until `hideToastActivity()` is called.
+     
+     @warning `makeToastActivity(position:)` works independently of the `showToast` methods. Toast
+     activity views can be presented and dismissed while toast views are being displayed.
+     `makeToastActivity(position:)` has no effect on the queueing behavior of the `showToast` methods.
+     
+     @param point The toast's center point
+     */
+    func makeToastActivity(_ point: CGPoint) {
+        // sanity
+        guard objc_getAssociatedObject(self, &ToastKeys.activityView) as? UIView == nil else { return }
+        
+        let toast = createToastActivityView()
+        makeToastActivity(toast, point: point)
+    }
+    
+    /**
+     Dismisses the active toast activity indicator view.
+     */
+    func hideToastActivity() {
+        if let toast = objc_getAssociatedObject(self, &ToastKeys.activityView) as? UIView {
+            UIView.animate(withDuration: ToastManager.shared.style.fadeDuration, delay: 0.0, options: [.curveEaseIn, .beginFromCurrentState], animations: {
+                toast.alpha = 0.0
+            }) { _ in
+                toast.removeFromSuperview()
+                objc_setAssociatedObject(self, &ToastKeys.activityView, nil, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
+            }
+        }
+    }
+    
+    // MARK: - Helper Methods
+    
+    /**
+     Returns `true` if a toast view or toast activity view is actively being displayed.
+     */
+    func isShowingToast() -> Bool {
+        return activeToasts.count > 0 || objc_getAssociatedObject(self, &ToastKeys.activityView) != nil
+    }
+    
+    // MARK: - Private Activity Methods
+    
+    private func makeToastActivity(_ toast: UIView, point: CGPoint) {
+        toast.alpha = 0.0
+        toast.center = point
+        
+        objc_setAssociatedObject(self, &ToastKeys.activityView, toast, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
+        
+        self.addSubview(toast)
+        
+        UIView.animate(withDuration: ToastManager.shared.style.fadeDuration, delay: 0.0, options: .curveEaseOut, animations: {
+            toast.alpha = 1.0
+        })
+    }
+    
+    private func createToastActivityView() -> UIView {
+        let style = ToastManager.shared.style
+        
+        let activityView = UIView(frame: CGRect(x: 0.0, y: 0.0, width: style.activitySize.width, height: style.activitySize.height))
+        activityView.backgroundColor = style.activityBackgroundColor
+        activityView.autoresizingMask = [.flexibleLeftMargin, .flexibleRightMargin, .flexibleTopMargin, .flexibleBottomMargin]
+        activityView.layer.cornerRadius = style.cornerRadius
+        
+        if style.displayShadow {
+            activityView.layer.shadowColor = style.shadowColor.cgColor
+            activityView.layer.shadowOpacity = style.shadowOpacity
+            activityView.layer.shadowRadius = style.shadowRadius
+            activityView.layer.shadowOffset = style.shadowOffset
+        }
+        
+        let activityIndicatorView = UIActivityIndicatorView(style: .whiteLarge)
+        activityIndicatorView.center = CGPoint(x: activityView.bounds.size.width / 2.0, y: activityView.bounds.size.height / 2.0)
+        activityView.addSubview(activityIndicatorView)
+        activityIndicatorView.color = style.activityIndicatorColor
+        activityIndicatorView.startAnimating()
+        
+        return activityView
+    }
+    
+    // MARK: - Private Show/Hide Methods
+    
+    private func showToast(_ toast: UIView, duration: TimeInterval, point: CGPoint) {
+        toast.center = point
+        toast.alpha = 0.0
+        
+        if ToastManager.shared.isTapToDismissEnabled {
+            let recognizer = UITapGestureRecognizer(target: self, action: #selector(UIView.handleToastTapped(_:)))
+            toast.addGestureRecognizer(recognizer)
+            toast.isUserInteractionEnabled = true
+            toast.isExclusiveTouch = true
+        }
+        
+        activeToasts.add(toast)
+        self.addSubview(toast)
+
+        let timer = Timer(timeInterval: duration, target: self, selector: #selector(UIView.toastTimerDidFinish(_:)), userInfo: toast, repeats: false)
+        objc_setAssociatedObject(toast, &ToastKeys.timer, timer, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
+
+        UIView.animate(withDuration: ToastManager.shared.style.fadeDuration, delay: 0.0, options: [.curveEaseOut, .allowUserInteraction], animations: {
+            toast.alpha = 1.0
+        }) { _ in
+            guard let timer = objc_getAssociatedObject(toast, &ToastKeys.timer) as? Timer else { return }
+            RunLoop.main.add(timer, forMode: .common)
+        }
+        
+        UIAccessibility.post(notification: .screenChanged, argument: toast)
+    }
+    
+    private func hideToast(_ toast: UIView, fromTap: Bool) {
+        if let timer = objc_getAssociatedObject(toast, &ToastKeys.timer) as? Timer {
+            timer.invalidate()
+        }
+        
+        UIView.animate(withDuration: ToastManager.shared.style.fadeDuration, delay: 0.0, options: [.curveEaseIn, .beginFromCurrentState], animations: {
+            toast.alpha = 0.0
+        }) { _ in
+            toast.removeFromSuperview()
+            self.activeToasts.remove(toast)
+            
+            if let wrapper = objc_getAssociatedObject(toast, &ToastKeys.completion) as? ToastCompletionWrapper, let completion = wrapper.completion {
+                completion(fromTap)
+            }
+            
+            if let nextToast = self.queue.firstObject as? UIView, let duration = objc_getAssociatedObject(nextToast, &ToastKeys.duration) as? NSNumber, let point = objc_getAssociatedObject(nextToast, &ToastKeys.point) as? NSValue {
+                self.queue.removeObject(at: 0)
+                self.showToast(nextToast, duration: duration.doubleValue, point: point.cgPointValue)
+            }
+        }
+    }
+    
+    // MARK: - Events
+    
+    @objc
+    private func handleToastTapped(_ recognizer: UITapGestureRecognizer) {
+        guard let toast = recognizer.view else { return }
+        hideToast(toast, fromTap: true)
+    }
+    
+    @objc
+    private func toastTimerDidFinish(_ timer: Timer) {
+        guard let toast = timer.userInfo as? UIView else { return }
+        hideToast(toast)
+    }
+    
+    // MARK: - Toast Construction
+    
+    /**
+     Creates a new toast view with any combination of message, title, and image.
+     The look and feel is configured via the style. Unlike the `makeToast` methods,
+     this method does not present the toast view automatically. One of the `showToast`
+     methods must be used to present the resulting view.
+    
+     @warning if message, title, and image are all nil, this method will throw
+     `ToastError.missingParameters`
+    
+     @param message The message to be displayed
+     @param title The title
+     @param image The image
+     @param style The style. The shared style will be used when nil
+     @throws `ToastError.missingParameters` when message, title, and image are all nil
+     @return The newly created toast view
+    */
+    func toastViewForMessage(_ message: String?, title: String?, image: UIImage?, style: ToastStyle) throws -> UIView {
+        // sanity
+        guard message != nil || title != nil || image != nil else {
+            throw ToastError.missingParameters
+        }
+        
+        var messageLabel: UILabel?
+        var titleLabel: UILabel?
+        var imageView: UIImageView?
+        
+        let wrapperView = UIView()
+        wrapperView.backgroundColor = style.backgroundColor
+        wrapperView.autoresizingMask = [.flexibleLeftMargin, .flexibleRightMargin, .flexibleTopMargin, .flexibleBottomMargin]
+        wrapperView.layer.cornerRadius = style.cornerRadius
+        
+        if style.displayShadow {
+            wrapperView.layer.shadowColor = style.shadowColor.cgColor
+            wrapperView.layer.shadowOpacity = style.shadowOpacity
+            wrapperView.layer.shadowRadius = style.shadowRadius
+            wrapperView.layer.shadowOffset = style.shadowOffset
+        }
+        
+        if let image = image {
+            imageView = UIImageView(image: image)
+            imageView?.contentMode = .scaleAspectFit
+            imageView?.frame = CGRect(x: style.horizontalPadding, y: style.verticalPadding, width: style.imageSize.width, height: style.imageSize.height)
+        }
+        
+        var imageRect = CGRect.zero
+        
+        if let imageView = imageView {
+            imageRect.origin.x = style.horizontalPadding
+            imageRect.origin.y = style.verticalPadding
+            imageRect.size.width = imageView.bounds.size.width
+            imageRect.size.height = imageView.bounds.size.height
+        }
+
+        if let title = title {
+            titleLabel = UILabel()
+            titleLabel?.numberOfLines = style.titleNumberOfLines
+            titleLabel?.font = style.titleFont
+            titleLabel?.textAlignment = style.titleAlignment
+            titleLabel?.lineBreakMode = .byTruncatingTail
+            titleLabel?.textColor = style.titleColor
+            titleLabel?.backgroundColor = UIColor.clear
+            titleLabel?.text = title;
+            
+            let maxTitleSize = CGSize(width: (self.bounds.size.width * style.maxWidthPercentage) - imageRect.size.width, height: self.bounds.size.height * style.maxHeightPercentage)
+            let titleSize = titleLabel?.sizeThatFits(maxTitleSize)
+            if let titleSize = titleSize {
+                titleLabel?.frame = CGRect(x: 0.0, y: 0.0, width: titleSize.width, height: titleSize.height)
+            }
+        }
+        
+        if let message = message {
+            messageLabel = UILabel()
+            messageLabel?.text = message
+            messageLabel?.numberOfLines = style.messageNumberOfLines
+            messageLabel?.font = style.messageFont
+            messageLabel?.textAlignment = style.messageAlignment
+            messageLabel?.lineBreakMode = .byTruncatingTail;
+            messageLabel?.textColor = style.messageColor
+            messageLabel?.backgroundColor = UIColor.clear
+            
+            let maxMessageSize = CGSize(width: (self.bounds.size.width * style.maxWidthPercentage) - imageRect.size.width, height: self.bounds.size.height * style.maxHeightPercentage)
+            let messageSize = messageLabel?.sizeThatFits(maxMessageSize)
+            if let messageSize = messageSize {
+                let actualWidth = min(messageSize.width, maxMessageSize.width)
+                let actualHeight = min(messageSize.height, maxMessageSize.height)
+                messageLabel?.frame = CGRect(x: 0.0, y: 0.0, width: actualWidth, height: actualHeight)
+            }
+        }
+  
+        var titleRect = CGRect.zero
+        
+        if let titleLabel = titleLabel {
+            titleRect.origin.x = imageRect.origin.x + imageRect.size.width + style.horizontalPadding
+            titleRect.origin.y = style.verticalPadding
+            titleRect.size.width = titleLabel.bounds.size.width
+            titleRect.size.height = titleLabel.bounds.size.height
+        }
+        
+        var messageRect = CGRect.zero
+        
+        if let messageLabel = messageLabel {
+            messageRect.origin.x = imageRect.origin.x + imageRect.size.width + style.horizontalPadding
+            messageRect.origin.y = titleRect.origin.y + titleRect.size.height + style.verticalPadding
+            messageRect.size.width = messageLabel.bounds.size.width
+            messageRect.size.height = messageLabel.bounds.size.height
+        }
+        
+        let longerWidth = max(titleRect.size.width, messageRect.size.width)
+        let longerX = max(titleRect.origin.x, messageRect.origin.x)
+        let wrapperWidth = max((imageRect.size.width + (style.horizontalPadding * 2.0)), (longerX + longerWidth + style.horizontalPadding))
+        
+        let textMaxY = messageRect.size.height <= 0.0 && titleRect.size.height > 0.0 ? titleRect.maxY : messageRect.maxY
+        let wrapperHeight = max((textMaxY + style.verticalPadding), (imageRect.size.height + (style.verticalPadding * 2.0)))
+        
+        wrapperView.frame = CGRect(x: 0.0, y: 0.0, width: wrapperWidth, height: wrapperHeight)
+        
+        if let titleLabel = titleLabel {
+            titleRect.size.width = longerWidth
+            titleLabel.frame = titleRect
+            wrapperView.addSubview(titleLabel)
+        }
+        
+        if let messageLabel = messageLabel {
+            messageRect.size.width = longerWidth
+            messageLabel.frame = messageRect
+            wrapperView.addSubview(messageLabel)
+        }
+        
+        if let imageView = imageView {
+            wrapperView.addSubview(imageView)
+        }
+        
+        return wrapperView
+    }
+    
+}
+
+// MARK: - Toast Style
+
+/**
+ `ToastStyle` instances define the look and feel for toast views created via the
+ `makeToast` methods as well for toast views created directly with
+ `toastViewForMessage(message:title:image:style:)`.
+
+ @warning `ToastStyle` offers relatively simple styling options for the default
+ toast view. If you require a toast view with more complex UI, it probably makes more
+ sense to create your own custom UIView subclass and present it with the `showToast`
+ methods.
+*/
+public struct ToastStyle {
+
+    public init() {}
+    
+    /**
+     The background color. Default is `.black` at 80% opacity.
+    */
+    public var backgroundColor: UIColor = UIColor.black.withAlphaComponent(0.8)
+    
+    /**
+     The title color. Default is `UIColor.whiteColor()`.
+    */
+    public var titleColor: UIColor = .white
+    
+    /**
+     The message color. Default is `.white`.
+    */
+    public var messageColor: UIColor = .white
+    
+    /**
+     A percentage value from 0.0 to 1.0, representing the maximum width of the toast
+     view relative to it's superview. Default is 0.8 (80% of the superview's width).
+    */
+    public var maxWidthPercentage: CGFloat = 0.8 {
+        didSet {
+            maxWidthPercentage = max(min(maxWidthPercentage, 1.0), 0.0)
+        }
+    }
+    
+    /**
+     A percentage value from 0.0 to 1.0, representing the maximum height of the toast
+     view relative to it's superview. Default is 0.8 (80% of the superview's height).
+    */
+    public var maxHeightPercentage: CGFloat = 0.8 {
+        didSet {
+            maxHeightPercentage = max(min(maxHeightPercentage, 1.0), 0.0)
+        }
+    }
+    
+    /**
+     The spacing from the horizontal edge of the toast view to the content. When an image
+     is present, this is also used as the padding between the image and the text.
+     Default is 10.0.
+     
+    */
+    public var horizontalPadding: CGFloat = 10.0
+    
+    /**
+     The spacing from the vertical edge of the toast view to the content. When a title
+     is present, this is also used as the padding between the title and the message.
+     Default is 10.0. On iOS11+, this value is added added to the `safeAreaInset.top`
+     and `safeAreaInsets.bottom`.
+    */
+    public var verticalPadding: CGFloat = 10.0
+    
+    /**
+     The corner radius. Default is 10.0.
+    */
+    public var cornerRadius: CGFloat = 10.0;
+    
+    /**
+     The title font. Default is `.boldSystemFont(16.0)`.
+    */
+    public var titleFont: UIFont = .boldSystemFont(ofSize: 16.0)
+    
+    /**
+     The message font. Default is `.systemFont(ofSize: 16.0)`.
+    */
+    public var messageFont: UIFont = .systemFont(ofSize: 16.0)
+    
+    /**
+     The title text alignment. Default is `NSTextAlignment.Left`.
+    */
+    public var titleAlignment: NSTextAlignment = .left
+    
+    /**
+     The message text alignment. Default is `NSTextAlignment.Left`.
+    */
+    public var messageAlignment: NSTextAlignment = .left
+    
+    /**
+     The maximum number of lines for the title. The default is 0 (no limit).
+    */
+    public var titleNumberOfLines = 0
+    
+    /**
+     The maximum number of lines for the message. The default is 0 (no limit).
+    */
+    public var messageNumberOfLines = 0
+    
+    /**
+     Enable or disable a shadow on the toast view. Default is `false`.
+    */
+    public var displayShadow = false
+    
+    /**
+     The shadow color. Default is `.black`.
+     */
+    public var shadowColor: UIColor = .black
+    
+    /**
+     A value from 0.0 to 1.0, representing the opacity of the shadow.
+     Default is 0.8 (80% opacity).
+    */
+    public var shadowOpacity: Float = 0.8 {
+        didSet {
+            shadowOpacity = max(min(shadowOpacity, 1.0), 0.0)
+        }
+    }
+
+    /**
+     The shadow radius. Default is 6.0.
+    */
+    public var shadowRadius: CGFloat = 6.0
+    
+    /**
+     The shadow offset. The default is 4 x 4.
+    */
+    public var shadowOffset = CGSize(width: 4.0, height: 4.0)
+    
+    /**
+     The image size. The default is 80 x 80.
+    */
+    public var imageSize = CGSize(width: 80.0, height: 80.0)
+    
+    /**
+     The size of the toast activity view when `makeToastActivity(position:)` is called.
+     Default is 100 x 100.
+    */
+    public var activitySize = CGSize(width: 100.0, height: 100.0)
+    
+    /**
+     The fade in/out animation duration. Default is 0.2.
+     */
+    public var fadeDuration: TimeInterval = 0.2
+    
+    /**
+     Activity indicator color. Default is `.white`.
+     */
+    public var activityIndicatorColor: UIColor = .white
+    
+    /**
+     Activity background color. Default is `.black` at 80% opacity.
+     */
+    public var activityBackgroundColor: UIColor = UIColor.black.withAlphaComponent(0.8)
+    
+}
+
+// MARK: - Toast Manager
+
+/**
+ `ToastManager` provides general configuration options for all toast
+ notifications. Backed by a singleton instance.
+*/
+public class ToastManager {
+    
+    /**
+     The `ToastManager` singleton instance.
+     
+     */
+    public static let shared = ToastManager()
+    
+    /**
+     The shared style. Used whenever toastViewForMessage(message:title:image:style:) is called
+     with with a nil style.
+     
+     */
+    public var style = ToastStyle()
+    
+    /**
+     Enables or disables tap to dismiss on toast views. Default is `true`.
+     
+     */
+    public var isTapToDismissEnabled = true
+    
+    /**
+     Enables or disables queueing behavior for toast views. When `true`,
+     toast views will appear one after the other. When `false`, multiple toast
+     views will appear at the same time (potentially overlapping depending
+     on their positions). This has no effect on the toast activity view,
+     which operates independently of normal toast views. Default is `false`.
+     
+     */
+    public var isQueueEnabled = false
+    
+    /**
+     The default duration. Used for the `makeToast` and
+     `showToast` methods that don't require an explicit duration.
+     Default is 3.0.
+     
+     */
+    public var duration: TimeInterval = 3.0
+    
+    /**
+     Sets the default position. Used for the `makeToast` and
+     `showToast` methods that don't require an explicit position.
+     Default is `ToastPosition.Bottom`.
+     
+     */
+    public var position: ToastPosition = .bottom
+    
+}
+
+// MARK: - ToastPosition
+
+public enum ToastPosition {
+    case top
+    case center
+    case bottom
+    
+    fileprivate func centerPoint(forToast toast: UIView, inSuperview superview: UIView) -> CGPoint {
+        let topPadding: CGFloat = ToastManager.shared.style.verticalPadding + superview.csSafeAreaInsets.top
+        let bottomPadding: CGFloat = ToastManager.shared.style.verticalPadding + superview.csSafeAreaInsets.bottom
+        
+        switch self {
+        case .top:
+            return CGPoint(x: superview.bounds.size.width / 2.0, y: (toast.frame.size.height / 2.0) + topPadding)
+        case .center:
+            return CGPoint(x: superview.bounds.size.width / 2.0, y: superview.bounds.size.height / 2.0)
+        case .bottom:
+            return CGPoint(x: superview.bounds.size.width / 2.0, y: (superview.bounds.size.height - (toast.frame.size.height / 2.0)) - bottomPadding)
+        }
+    }
+}
+
+// MARK: - Private UIView Extensions
+
+private extension UIView {
+    
+    var csSafeAreaInsets: UIEdgeInsets {
+        if #available(iOS 11.0, *) {
+            return self.safeAreaInsets
+        } else {
+            return .zero
+        }
+    }
+    
+}
-- 
GitLab