From fae6d2ce50ec95b9be59d28fd043cee7fbe075c2 Mon Sep 17 00:00:00 2001
From: Tsanie Lily <tsorgy@gmail.com>
Date: Fri, 25 Feb 2022 16:33:31 +0800
Subject: [PATCH] add account page layout

---
 Billing.Shared/Billing.Shared.projitems       |   1 +
 Billing.Shared/Themes/BaseTheme.cs            |   8 +
 Billing.Shared/UI/BillingDate.xaml            |   4 +-
 Billing.Shared/UI/Converters.cs               |  13 +
 Billing.Shared/UI/CustomControl.cs            | 125 +-------
 Billing.Shared/UI/Definition.cs               |  24 +-
 Billing.Shared/UI/OptionsCells.cs             | 286 ++++++++++++++++++
 Billing.Shared/Views/AddAccountPage.xaml      |  33 +-
 Billing.Shared/Views/AddAccountPage.xaml.cs   |  14 +
 Billing.sln                                   |  14 +
 .../Billing.Android/Billing.Android.csproj    |  97 ++++++
 .../Renderers/OptionEditorRenderer.cs         |  28 ++
 .../Resources/Resource.designer.cs            | 118 +++++---
 .../Resources/drawable-mdpi/dollar.png        | Bin 0 -> 580 bytes
 .../Resources/drawable-mdpi/face.png          | Bin 0 -> 659 bytes
 .../Resources/drawable-mdpi/note.png          | Bin 0 -> 242 bytes
 .../Resources/drawable-mdpi/pencil.png        | Bin 0 -> 10335 bytes
 .../Resources/drawable-mdpi/project.png       | Bin 0 -> 518 bytes
 .../Resources/drawable-mdpi/sackdollar.png    | Bin 0 -> 679 bytes
 .../Resources/drawable-xhdpi/dollar.png       | Bin 0 -> 1018 bytes
 .../Resources/drawable-xhdpi/face.png         | Bin 0 -> 1395 bytes
 .../Resources/drawable-xhdpi/note.png         | Bin 0 -> 365 bytes
 .../Resources/drawable-xhdpi/pencil.png       | Bin 0 -> 10335 bytes
 .../Resources/drawable-xhdpi/project.png      | Bin 0 -> 789 bytes
 .../Resources/drawable-xhdpi/sackdollar.png   | Bin 0 -> 1378 bytes
 .../Resources/drawable-xxhdpi/dollar.png      | Bin 0 -> 1810 bytes
 .../Resources/drawable-xxhdpi/face.png        | Bin 0 -> 2479 bytes
 .../Resources/drawable-xxhdpi/note.png        | Bin 0 -> 602 bytes
 .../Resources/drawable-xxhdpi/pencil.png      | Bin 0 -> 10335 bytes
 .../Resources/drawable-xxhdpi/project.png     | Bin 0 -> 1444 bytes
 .../Resources/drawable-xxhdpi/sackdollar.png  | Bin 0 -> 2364 bytes
 .../Resources/drawable/dollar.png             | Bin 0 -> 931 bytes
 .../Resources/drawable/face.png               | Bin 0 -> 1204 bytes
 .../Resources/drawable/note.png               | Bin 0 -> 395 bytes
 .../Resources/drawable/pencil.png             | Bin 0 -> 10335 bytes
 .../Resources/drawable/project.png            | Bin 0 -> 814 bytes
 .../Resources/drawable/sackdollar.png         | Bin 0 -> 1121 bytes
 Billing/Billing.iOS/Billing.iOS.csproj        |  18 ++
 Billing/Billing.iOS/Resources/dollar.png      | Bin 0 -> 580 bytes
 Billing/Billing.iOS/Resources/dollar@2x.png   | Bin 0 -> 1018 bytes
 Billing/Billing.iOS/Resources/dollar@3x.png   | Bin 0 -> 1810 bytes
 Billing/Billing.iOS/Resources/face.png        | Bin 0 -> 659 bytes
 Billing/Billing.iOS/Resources/face@2x.png     | Bin 0 -> 1395 bytes
 Billing/Billing.iOS/Resources/face@3x.png     | Bin 0 -> 2479 bytes
 Billing/Billing.iOS/Resources/note.png        | Bin 0 -> 242 bytes
 Billing/Billing.iOS/Resources/note@2x.png     | Bin 0 -> 365 bytes
 Billing/Billing.iOS/Resources/note@3x.png     | Bin 0 -> 602 bytes
 Billing/Billing.iOS/Resources/pencil.png      | Bin 0 -> 10335 bytes
 Billing/Billing.iOS/Resources/pencil@2x.png   | Bin 0 -> 10335 bytes
 Billing/Billing.iOS/Resources/pencil@3x.png   | Bin 0 -> 10335 bytes
 Billing/Billing.iOS/Resources/project.png     | Bin 0 -> 518 bytes
 Billing/Billing.iOS/Resources/project@2x.png  | Bin 0 -> 789 bytes
 Billing/Billing.iOS/Resources/project@3x.png  | Bin 0 -> 1444 bytes
 Billing/Billing.iOS/Resources/sackdollar.png  | Bin 0 -> 679 bytes
 .../Billing.iOS/Resources/sackdollar@2x.png   | Bin 0 -> 1378 bytes
 .../Billing.iOS/Resources/sackdollar@3x.png   | Bin 0 -> 2364 bytes
 56 files changed, 592 insertions(+), 191 deletions(-)
 create mode 100644 Billing.Shared/UI/OptionsCells.cs
 create mode 100644 Billing/Billing.Android/Renderers/OptionEditorRenderer.cs
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/dollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/face.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/note.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/pencil.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/project.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-mdpi/sackdollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/dollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/face.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/note.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/pencil.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/project.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xhdpi/sackdollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/dollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/face.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/note.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/pencil.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/project.png
 create mode 100644 Billing/Billing.Android/Resources/drawable-xxhdpi/sackdollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/dollar.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/face.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/note.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/pencil.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/project.png
 create mode 100644 Billing/Billing.Android/Resources/drawable/sackdollar.png
 create mode 100644 Billing/Billing.iOS/Resources/dollar.png
 create mode 100644 Billing/Billing.iOS/Resources/dollar@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/dollar@3x.png
 create mode 100644 Billing/Billing.iOS/Resources/face.png
 create mode 100644 Billing/Billing.iOS/Resources/face@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/face@3x.png
 create mode 100644 Billing/Billing.iOS/Resources/note.png
 create mode 100644 Billing/Billing.iOS/Resources/note@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/note@3x.png
 create mode 100644 Billing/Billing.iOS/Resources/pencil.png
 create mode 100644 Billing/Billing.iOS/Resources/pencil@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/pencil@3x.png
 create mode 100644 Billing/Billing.iOS/Resources/project.png
 create mode 100644 Billing/Billing.iOS/Resources/project@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/project@3x.png
 create mode 100644 Billing/Billing.iOS/Resources/sackdollar.png
 create mode 100644 Billing/Billing.iOS/Resources/sackdollar@2x.png
 create mode 100644 Billing/Billing.iOS/Resources/sackdollar@3x.png

diff --git a/Billing.Shared/Billing.Shared.projitems b/Billing.Shared/Billing.Shared.projitems
index e9c4261..cab1ba6 100644
--- a/Billing.Shared/Billing.Shared.projitems
+++ b/Billing.Shared/Billing.Shared.projitems
@@ -52,6 +52,7 @@
     <Compile Include="$(MSBuildThisFileDirectory)Views\SettingPage.xaml.cs">
       <DependentUpon>SettingPage.xaml</DependentUpon>
     </Compile>
+    <Compile Include="$(MSBuildThisFileDirectory)UI\OptionsCells.cs" />
   </ItemGroup>
   <ItemGroup>
     <EmbeddedResource Include="$(MSBuildThisFileDirectory)MainShell.xaml">
diff --git a/Billing.Shared/Themes/BaseTheme.cs b/Billing.Shared/Themes/BaseTheme.cs
index fec3db4..c82218b 100644
--- a/Billing.Shared/Themes/BaseTheme.cs
+++ b/Billing.Shared/Themes/BaseTheme.cs
@@ -55,6 +55,14 @@ namespace Billing.Themes
                     new Setter { Property = Entry.FontFamilyProperty, Value = robotoRegularFontFamily }
                 }
             });
+            Add(new Style(typeof(OptionEditor))
+            {
+                Setters =
+                {
+                    new Setter { Property = Editor.FontSizeProperty, Value = Device.GetNamedSize(NamedSize.Small, typeof(Entry)) },
+                    new Setter { Property = Editor.FontFamilyProperty, Value = robotoRegularFontFamily }
+                }
+            });
             Add(new Style(typeof(Button))
             {
                 Setters =
diff --git a/Billing.Shared/UI/BillingDate.xaml b/Billing.Shared/UI/BillingDate.xaml
index 385ceeb..9ab73a0 100644
--- a/Billing.Shared/UI/BillingDate.xaml
+++ b/Billing.Shared/UI/BillingDate.xaml
@@ -17,7 +17,7 @@
             <Setter Property="HorizontalOptions" Value="Center"/>
         </Style>
         <ControlTemplate x:Key="weekDay">
-            <Grid Padding="0, 8, 0, 0" RowDefinitions="Auto, 3" RowSpacing="0">
+            <Grid Padding="0, 8, 0, 0" RowDefinitions="Auto, 3" RowSpacing="{OnPlatform Android=0, iOS=4}">
                 <Grid.GestureRecognizers>
                     <TapGestureRecognizer Command="{Binding OnDayTapped, Source={x:Reference billingDate}}" CommandParameter="{TemplateBinding BillingDay}"/>
                 </Grid.GestureRecognizers>
@@ -32,7 +32,7 @@
             </Grid>
         </ControlTemplate>
         <ControlTemplate x:Key="weekEnd">
-            <Grid Padding="0, 8, 0, 0" RowDefinitions="Auto, 3" RowSpacing="0">
+            <Grid Padding="0, 8, 0, 0" RowDefinitions="Auto, 3" RowSpacing="{OnPlatform Android=0, iOS=4}">
                 <Grid.GestureRecognizers>
                     <TapGestureRecognizer Command="{Binding OnDayTapped, Source={x:Reference billingDate}}" CommandParameter="{TemplateBinding BillingDay}"/>
                 </Grid.GestureRecognizers>
diff --git a/Billing.Shared/UI/Converters.cs b/Billing.Shared/UI/Converters.cs
index e5dfbdb..766533c 100644
--- a/Billing.Shared/UI/Converters.cs
+++ b/Billing.Shared/UI/Converters.cs
@@ -38,4 +38,17 @@ namespace Billing.UI
             return value;
         }
     }
+
+    public class NotNullConverter : IValueConverter
+    {
+        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
+        {
+            return value != null;
+        }
+
+        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
+        {
+            return value;
+        }
+    }
 }
\ No newline at end of file
diff --git a/Billing.Shared/UI/CustomControl.cs b/Billing.Shared/UI/CustomControl.cs
index e92985a..3e72352 100644
--- a/Billing.Shared/UI/CustomControl.cs
+++ b/Billing.Shared/UI/CustomControl.cs
@@ -1,5 +1,4 @@
-using Billing.Themes;
-using System;
+using System;
 using Xamarin.Forms;
 
 namespace Billing.UI
@@ -30,126 +29,4 @@ namespace Billing.UI
             LongPressed?.Invoke(this, EventArgs.Empty);
         }
     }
-
-    public class OptionEntry : Entry { }
-
-    public abstract class OptionCell : ViewCell
-    {
-        public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), typeof(OptionCell));
-        public static readonly BindableProperty BackgroundColorProperty = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(OptionCell));
-
-        public string Title
-        {
-            get => (string)GetValue(TitleProperty);
-            set => SetValue(TitleProperty, value);
-        }
-        public Color BackgroundColor
-        {
-            get => (Color)GetValue(BackgroundColorProperty);
-            set => SetValue(BackgroundColorProperty, value);
-        }
-
-        protected abstract View Content { get; }
-
-        public OptionCell()
-        {
-            View = new Grid
-            {
-                BindingContext = this,
-                Padding = new Thickness(20, 0),
-                ColumnDefinitions =
-                {
-                    new ColumnDefinition { Width = new GridLength(.3, GridUnitType.Star) },
-                    new ColumnDefinition { Width = new GridLength(.7, GridUnitType.Star) }
-                },
-                Children =
-                {
-                    new Label
-                    {
-                        LineBreakMode = LineBreakMode.TailTruncation,
-                        VerticalOptions = LayoutOptions.Center
-                    }
-                    .Binding(Label.TextProperty, nameof(Title))
-                    .DynamicResource(Label.TextColorProperty, BaseTheme.TextColor),
-
-                    Content.GridColumn(1)
-                }
-            }
-            .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
-        }
-    }
-
-    public class OptionTextCell : OptionCell
-    {
-        public static readonly BindableProperty DetailProperty = BindableProperty.Create(nameof(Detail), typeof(string), typeof(OptionTextCell));
-
-        public string Detail
-        {
-            get => (string)GetValue(DetailProperty);
-            set => SetValue(DetailProperty, value);
-        }
-
-        protected override View Content => new Label
-        {
-            HorizontalOptions = LayoutOptions.End,
-            VerticalOptions = LayoutOptions.Center
-        }
-        .Binding(Label.TextProperty, nameof(Detail))
-        .DynamicResource(Label.TextColorProperty, BaseTheme.SecondaryTextColor);
-    }
-
-    public class OptionSwitchCell : OptionCell
-    {
-        public static readonly BindableProperty IsToggledProperty = BindableProperty.Create(nameof(IsToggled), typeof(bool), typeof(OptionSwitchCell));
-
-        public bool IsToggled
-        {
-            get => (bool)GetValue(IsToggledProperty);
-            set => SetValue(IsToggledProperty, value);
-        }
-
-        protected override View Content => new Switch
-        {
-            HorizontalOptions = LayoutOptions.End,
-            VerticalOptions = LayoutOptions.Center
-        }
-        .Binding(Switch.IsToggledProperty, nameof(IsToggled), BindingMode.TwoWay);
-    }
-
-    public class OptionEntryCell : OptionCell
-    {
-        public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(OptionEntryCell));
-        public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(OptionEntryCell));
-        public static readonly BindableProperty PlaceholderProperty = BindableProperty.Create(nameof(Placeholder), typeof(string), typeof(OptionEntryCell));
-
-        public string Text
-        {
-            get => (string)GetValue(TextProperty);
-            set => SetValue(TextProperty, value);
-        }
-        public Keyboard Keyboard
-        {
-            get => (Keyboard)GetValue(KeyboardProperty);
-            set => SetValue(KeyboardProperty, value);
-        }
-        public string Placeholder
-        {
-            get => (string)GetValue(PlaceholderProperty);
-            set => SetValue(PlaceholderProperty, value);
-        }
-
-        protected override View Content => new OptionEntry
-        {
-            HorizontalOptions = LayoutOptions.Fill,
-            HorizontalTextAlignment = TextAlignment.End,
-            VerticalOptions = LayoutOptions.Center,
-            ReturnType = ReturnType.Next
-        }
-        .Binding(Entry.TextProperty, nameof(Text), BindingMode.TwoWay)
-        .Binding(InputView.KeyboardProperty, nameof(Keyboard))
-        .Binding(Entry.PlaceholderProperty, nameof(Placeholder))
-        .DynamicResource(Entry.TextColorProperty, BaseTheme.TextColor)
-        .DynamicResource(Entry.PlaceholderColorProperty, BaseTheme.SecondaryTextColor)
-        .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
-    }
 }
\ No newline at end of file
diff --git a/Billing.Shared/UI/Definition.cs b/Billing.Shared/UI/Definition.cs
index 9fc42e5..b4556fb 100644
--- a/Billing.Shared/UI/Definition.cs
+++ b/Billing.Shared/UI/Definition.cs
@@ -13,10 +13,10 @@ namespace Billing.UI
 
     public static class ExtensionHelper
     {
-        public static View Binding(this View view, BindableProperty property, string path, BindingMode mode = BindingMode.Default, IValueConverter converter = null)
+        public static T Binding<T>(this T obj, BindableProperty property, string path, BindingMode mode = BindingMode.Default, IValueConverter converter = null) where T : BindableObject
         {
-            view.SetBinding(property, path, mode, converter);
-            return view;
+            obj.SetBinding(property, path, mode, converter);
+            return obj;
         }
 
         public static View DynamicResource(this View view, BindableProperty property, string key)
@@ -36,6 +36,24 @@ namespace Billing.UI
             Grid.SetRow(view, row);
             return view;
         }
+
+        public static View GridColumnSpan(this View view, int columnSpan)
+        {
+            Grid.SetColumnSpan(view, columnSpan);
+            return view;
+        }
+
+        public static View GridRowSpan(this View view, int rowSpan)
+        {
+            Grid.SetRowSpan(view, rowSpan);
+            return view;
+        }
+
+        public static View Margin(this View view, Thickness margin)
+        {
+            view.Margin = margin;
+            return view;
+        }
     }
 
     public class Tap : IDisposable
diff --git a/Billing.Shared/UI/OptionsCells.cs b/Billing.Shared/UI/OptionsCells.cs
new file mode 100644
index 0000000..a3e9efd
--- /dev/null
+++ b/Billing.Shared/UI/OptionsCells.cs
@@ -0,0 +1,286 @@
+using Billing.Themes;
+using Xamarin.Forms;
+
+namespace Billing.UI
+{
+
+    public class OptionEntry : Entry { }
+    public class OptionEditor : Editor { }
+
+    public abstract class OptionCell : ViewCell
+    {
+        public static readonly BindableProperty TitleProperty = BindableProperty.Create(nameof(Title), typeof(string), typeof(OptionCell));
+        public static readonly BindableProperty BackgroundColorProperty = BindableProperty.Create(nameof(BackgroundColor), typeof(Color), typeof(OptionCell));
+        public static readonly BindableProperty IconProperty = BindableProperty.Create(nameof(Icon), typeof(ImageSource), typeof(OptionCell));
+
+        public string Title
+        {
+            get => (string)GetValue(TitleProperty);
+            set => SetValue(TitleProperty, value);
+        }
+        public Color BackgroundColor
+        {
+            get => (Color)GetValue(BackgroundColorProperty);
+            set => SetValue(BackgroundColorProperty, value);
+        }
+        [TypeConverter(typeof(ImageSourceConverter))]
+        public ImageSource Icon
+        {
+            get => (ImageSource)GetValue(IconProperty);
+            set => SetValue(IconProperty, value);
+        }
+
+        protected abstract View Content { get; }
+
+        public OptionCell()
+        {
+            View = new Grid
+            {
+                BindingContext = this,
+                Padding = new Thickness(20, 0),
+                ColumnDefinitions =
+                {
+                    new ColumnDefinition { Width = GridLength.Auto },
+                    new ColumnDefinition { Width = new GridLength(.3, GridUnitType.Star) },
+                    new ColumnDefinition { Width = new GridLength(.7, GridUnitType.Star) }
+                },
+                Children =
+                {
+                    new Image
+                    {
+                        WidthRequest = 20,
+                        HeightRequest = 20,
+                        Aspect = Aspect.AspectFit,
+                        VerticalOptions = LayoutOptions.Center,
+                        Margin = new Thickness(6, 0)
+                    }
+                    .Binding(VisualElement.IsVisibleProperty, nameof(Icon), converter: new NotNullConverter())
+                    .Binding(Image.SourceProperty, nameof(Icon)),
+
+                    new Label
+                    {
+                        LineBreakMode = LineBreakMode.TailTruncation,
+                        VerticalOptions = LayoutOptions.Center
+                    }
+                    .GridColumn(1)
+                    .Binding(Label.TextProperty, nameof(Title))
+                    .DynamicResource(Label.TextColorProperty, BaseTheme.TextColor),
+
+                    Content.GridColumn(2)
+                }
+            }
+            .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
+        }
+    }
+
+    public abstract class OptionVerticalCell : OptionCell
+    {
+        public OptionVerticalCell()
+        {
+            View = new Grid
+            {
+                BindingContext = this,
+                Padding = new Thickness(20, 0),
+                ColumnDefinitions =
+                {
+                    new ColumnDefinition { Width = GridLength.Auto },
+                    new ColumnDefinition { Width = GridLength.Star }
+                },
+                RowDefinitions =
+                {
+                    new RowDefinition { Height = new GridLength(40) },
+                    new RowDefinition { Height = GridLength.Star }
+                },
+                Children =
+                {
+                    new Image
+                    {
+                        WidthRequest = 20,
+                        HeightRequest = 20,
+                        Aspect = Aspect.AspectFit,
+                        VerticalOptions = LayoutOptions.Center,
+                        Margin = new Thickness(6, 0)
+                    }
+                    .Binding(VisualElement.IsVisibleProperty, nameof(Icon), converter: new NotNullConverter())
+                    .Binding(Image.SourceProperty, nameof(Icon)),
+
+                    new Label
+                    {
+                        LineBreakMode = LineBreakMode.TailTruncation,
+                        VerticalOptions = LayoutOptions.Center
+                    }
+                    .GridColumn(1)
+                    .Binding(Label.TextProperty, nameof(Title))
+                    .DynamicResource(Label.TextColorProperty, BaseTheme.TextColor),
+
+                    Content.GridRow(1).GridColumnSpan(2)
+                }
+            }
+            .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
+        }
+    }
+
+    public class OptionTextCell : OptionCell
+    {
+        public static readonly BindableProperty DetailProperty = BindableProperty.Create(nameof(Detail), typeof(string), typeof(OptionTextCell));
+
+        public string Detail
+        {
+            get => (string)GetValue(DetailProperty);
+            set => SetValue(DetailProperty, value);
+        }
+
+        protected override View Content => new Label
+        {
+            HorizontalOptions = LayoutOptions.End,
+            VerticalOptions = LayoutOptions.Center
+        }
+        .Binding(Label.TextProperty, nameof(Detail))
+        .DynamicResource(Label.TextColorProperty, BaseTheme.SecondaryTextColor);
+    }
+
+    public class OptionSelectCell : OptionTextCell
+    {
+        public static readonly BindableProperty CommandProperty = BindableProperty.Create(nameof(Command), typeof(Command), typeof(OptionSelectCell));
+        public static readonly BindableProperty CommandParameterProperty = BindableProperty.Create(nameof(CommandParameter), typeof(object), typeof(OptionSelectCell));
+
+        public Command Command
+        {
+            get => (Command)GetValue(CommandProperty);
+            set => SetValue(CommandProperty, value);
+        }
+        public object CommandParameter
+        {
+            get => GetValue(CommandParameterProperty);
+            set => SetValue(CommandParameterProperty, value);
+        }
+
+        protected override View Content => new StackLayout
+        {
+            Orientation = StackOrientation.Horizontal,
+            HorizontalOptions = LayoutOptions.End,
+            Children =
+            {
+                new Label
+                {
+                    HorizontalOptions = LayoutOptions.End,
+                    VerticalOptions = LayoutOptions.Center
+                }
+                .Binding(Label.TextProperty, nameof(Detail))
+                .DynamicResource(Label.TextColorProperty, BaseTheme.SecondaryTextColor),
+
+                new TintImage
+                {
+                    HeightRequest = 20,
+                    VerticalOptions = LayoutOptions.Center,
+                    Margin = new Thickness(6, 0),
+                    Source = "right.png"
+                }
+            },
+            GestureRecognizers =
+            {
+                new TapGestureRecognizer()
+                    .Binding(TapGestureRecognizer.CommandProperty, nameof(Command))
+                    .Binding(TapGestureRecognizer.CommandParameterProperty, nameof(CommandParameter))
+            }
+        };
+    }
+
+    public class OptionSwitchCell : OptionCell
+    {
+        public static readonly BindableProperty IsToggledProperty = BindableProperty.Create(nameof(IsToggled), typeof(bool), typeof(OptionSwitchCell));
+
+        public bool IsToggled
+        {
+            get => (bool)GetValue(IsToggledProperty);
+            set => SetValue(IsToggledProperty, value);
+        }
+
+        protected override View Content => new Switch
+        {
+            HorizontalOptions = LayoutOptions.End,
+            VerticalOptions = LayoutOptions.Center
+        }
+        .Binding(Switch.IsToggledProperty, nameof(IsToggled), BindingMode.TwoWay);
+    }
+
+    public class OptionEntryCell : OptionCell
+    {
+        public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(OptionEntryCell));
+        public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(OptionEntryCell));
+        public static readonly BindableProperty PlaceholderProperty = BindableProperty.Create(nameof(Placeholder), typeof(string), typeof(OptionEntryCell));
+
+        public string Text
+        {
+            get => (string)GetValue(TextProperty);
+            set => SetValue(TextProperty, value);
+        }
+        public Keyboard Keyboard
+        {
+            get => (Keyboard)GetValue(KeyboardProperty);
+            set => SetValue(KeyboardProperty, value);
+        }
+        public string Placeholder
+        {
+            get => (string)GetValue(PlaceholderProperty);
+            set => SetValue(PlaceholderProperty, value);
+        }
+
+        protected override View Content => new OptionEntry
+        {
+            HorizontalOptions = LayoutOptions.Fill,
+            HorizontalTextAlignment = TextAlignment.End,
+            VerticalOptions = LayoutOptions.Center,
+            ReturnType = ReturnType.Next
+        }
+        .Binding(Entry.TextProperty, nameof(Text), BindingMode.TwoWay)
+        .Binding(InputView.KeyboardProperty, nameof(Keyboard))
+        .Binding(Entry.PlaceholderProperty, nameof(Placeholder))
+        .DynamicResource(Entry.TextColorProperty, BaseTheme.TextColor)
+        .DynamicResource(Entry.PlaceholderColorProperty, BaseTheme.SecondaryTextColor)
+        .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
+    }
+
+    public class OptionEditorCell : OptionVerticalCell
+    {
+        public static readonly BindableProperty TextProperty = BindableProperty.Create(nameof(Text), typeof(string), typeof(OptionEditorCell));
+        public static readonly BindableProperty FontSizeProperty = BindableProperty.Create(nameof(FontSize), typeof(double), typeof(OptionEditorCell), defaultValue: Device.GetNamedSize(NamedSize.Default, typeof(Editor)));
+        public static readonly BindableProperty KeyboardProperty = BindableProperty.Create(nameof(Keyboard), typeof(Keyboard), typeof(OptionEditorCell), defaultValue: Keyboard.Default);
+        public static readonly BindableProperty PlaceholderProperty = BindableProperty.Create(nameof(Placeholder), typeof(string), typeof(OptionEditorCell));
+
+        public string Text
+        {
+            get => (string)GetValue(TextProperty);
+            set => SetValue(TextProperty, value);
+        }
+        [TypeConverter(typeof(FontSizeConverter))]
+        public double FontSize
+        {
+            get => (double)GetValue(FontSizeProperty);
+            set => SetValue(FontSizeProperty, value);
+        }
+        public Keyboard Keyboard
+        {
+            get => (Keyboard)GetValue(KeyboardProperty);
+            set => SetValue(KeyboardProperty, value);
+        }
+        public string Placeholder
+        {
+            get => (string)GetValue(PlaceholderProperty);
+            set => SetValue(PlaceholderProperty, value);
+        }
+
+        protected override View Content => new OptionEditor
+        {
+            HorizontalOptions = LayoutOptions.Fill,
+            VerticalOptions = LayoutOptions.Fill
+        }
+        .Binding(Editor.TextProperty, nameof(Text), BindingMode.TwoWay)
+        .Binding(Editor.FontSizeProperty, nameof(FontSize))
+        .Binding(InputView.KeyboardProperty, nameof(Keyboard))
+        .Binding(Editor.PlaceholderProperty, nameof(Placeholder))
+        .DynamicResource(Editor.TextColorProperty, BaseTheme.TextColor)
+        .DynamicResource(Editor.PlaceholderColorProperty, BaseTheme.SecondaryTextColor)
+        .DynamicResource(VisualElement.BackgroundColorProperty, BaseTheme.OptionTintColor);
+    }
+}
diff --git a/Billing.Shared/Views/AddAccountPage.xaml b/Billing.Shared/Views/AddAccountPage.xaml
index 9f1905f..0cae955 100644
--- a/Billing.Shared/Views/AddAccountPage.xaml
+++ b/Billing.Shared/Views/AddAccountPage.xaml
@@ -15,25 +15,34 @@
     </ContentPage.ToolbarItems>
 
     <ContentPage.Content>
-        <TableView Intent="Settings">
-            <TableSection>
-                <ui:OptionEntryCell Title="{r:Text AccountName}"
-                                    Text="{Binding AccountName, Mode=TwoWay}"
-                                    Keyboard="Text" Placeholder="{r:Text AccountNamePlaceholder}"/>
-                <ui:OptionTextCell Title="{r:Text Icon}"
-                                   Detail="{Binding AccountIcon}"/>
+        <TableView Intent="Settings" HasUnevenRows="True">
+            <TableSection Title=" ">
+                <ui:OptionEditorCell Title="{r:Text AccountName}" Height="120" FontSize="20"
+                                     Icon="pencil.png"
+                                     Text="{Binding AccountName, Mode=TwoWay}"
+                                     Keyboard="Text" Placeholder="{r:Text AccountNamePlaceholder}"/>
+                <ui:OptionSelectCell Title="{r:Text Icon}" Height="44" Icon="face.png"
+                                     Detail="{Binding AccountIcon}"/>
+                <ui:OptionSelectCell Title="{r:Text Category}" Height="44" Icon="project.png"
+                                     Detail="{Binding Category}"/>
             </TableSection>
             <TableSection>
-                <ui:OptionEntryCell Title="{r:Text Balance}"
+                <TableSection.Title>
+                    <OnPlatform x:TypeArguments="x:String" Android=" "/>
+                </TableSection.Title>
+                <ui:OptionEntryCell Title="{r:Text Balance}" Height="44" Icon="sackdollar.png"
                                     Text="{Binding Balance, Mode=TwoWay}"
                                     Keyboard="Numeric" Placeholder="{r:Text BalancePlaceholder}"/>
-                <ui:OptionTextCell Title="{r:Text Currency}"
+                <ui:OptionTextCell Title="{r:Text Currency}" Height="44" Icon="dollar.png"
                                    Detail="{r:Text CNY}"/>
             </TableSection>
             <TableSection>
-                <ui:OptionEntryCell Title="{r:Text Memo}"
-                                    Text="{Binding Memo, Mode=TwoWay}"
-                                    Keyboard="Plain" Placeholder="{r:Text MemoPlaceholder}"/>
+                <TableSection.Title>
+                    <OnPlatform x:TypeArguments="x:String" Android=" "/>
+                </TableSection.Title>
+                <ui:OptionEditorCell Title="{r:Text Memo}" Height="120" Icon="note.png"
+                                     Text="{Binding Memo, Mode=TwoWay}"
+                                     Keyboard="Plain" Placeholder="{r:Text MemoPlaceholder}"/>
             </TableSection>
         </TableView>
     </ContentPage.Content>
diff --git a/Billing.Shared/Views/AddAccountPage.xaml.cs b/Billing.Shared/Views/AddAccountPage.xaml.cs
index 0caa427..76c4a6d 100644
--- a/Billing.Shared/Views/AddAccountPage.xaml.cs
+++ b/Billing.Shared/Views/AddAccountPage.xaml.cs
@@ -42,12 +42,16 @@ namespace Billing.Views
         private readonly Account account;
 
         public Command CheckAccount { get; }
+        public Command SelectIcon { get; }
+        public Command SelectCategory { get; }
 
         public event EventHandler<AccountEventArgs> AccountChecked;
 
         public AddAccountPage()
         {
             CheckAccount = new Command(OnCheckAccount);
+            SelectIcon = new Command(OnSelectIcon);
+            SelectCategory = new Command(OnSelectCategory);
             InitializeComponent();
         }
 
@@ -78,6 +82,16 @@ namespace Billing.Views
                 }
             });
         }
+
+        private void OnSelectIcon()
+        {
+
+        }
+
+        private void OnSelectCategory()
+        {
+
+        }
     }
 
     public class AccountEventArgs : EventArgs
diff --git a/Billing.sln b/Billing.sln
index ea1e6c2..a737a6b 100644
--- a/Billing.sln
+++ b/Billing.sln
@@ -9,6 +9,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Billing.iOS", "Billing\Bill
 EndProject
 Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Billing.Shared", "Billing.Shared\Billing.Shared.shproj", "{6AC75D01-70D6-4A07-8685-BC52AFD97A7A}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Svg2Png", "Svg2Png\Svg2Png.csproj", "{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}"
+EndProject
 Global
 	GlobalSection(SharedMSBuildProjectFiles) = preSolution
 		Billing.Shared\Billing.Shared.projitems*{5c4f1c35-6f66-4063-9605-a9f37fcabba8}*SharedItemsImports = 4
@@ -60,6 +62,18 @@ Global
 		{5C4F1C35-6F66-4063-9605-A9F37FCABBA8}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
 		{5C4F1C35-6F66-4063-9605-A9F37FCABBA8}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
 		{5C4F1C35-6F66-4063-9605-A9F37FCABBA8}.Release|iPhoneSimulator.Deploy.0 = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|iPhone.ActiveCfg = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|iPhone.Build.0 = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|iPhone.ActiveCfg = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|iPhone.Build.0 = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+		{43BB5B21-61E0-42BB-ADF1-DBCD662E61E1}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
diff --git a/Billing/Billing.Android/Billing.Android.csproj b/Billing/Billing.Android/Billing.Android.csproj
index 2d5dae2..9671b07 100644
--- a/Billing/Billing.Android/Billing.Android.csproj
+++ b/Billing/Billing.Android/Billing.Android.csproj
@@ -78,6 +78,7 @@
     <Compile Include="Renderers\TintImageRenderer.cs" />
     <Compile Include="Resources\Resource.designer.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Renderers\OptionEditorRenderer.cs" />
   </ItemGroup>
   <ItemGroup>
     <AndroidAsset Include="Assets\CascadiaCode-Bold.ttf" />
@@ -104,6 +105,102 @@
     <AndroidResource Include="Resources\mipmap-xxxhdpi\icon.png" />
     <AndroidResource Include="Resources\mipmap-xxxhdpi\launcher_foreground.png" />
     <AndroidResource Include="Resources\drawable\xamarin_logo.png" />
+    <AndroidResource Include="Resources\drawable\pencil.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable\dollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable\face.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable\note.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable\project.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable\sackdollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\dollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\face.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\note.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\pencil.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\project.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-mdpi\sackdollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\dollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\face.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\note.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\pencil.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\project.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xhdpi\sackdollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\dollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\face.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\note.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\pencil.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\project.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
+    <AndroidResource Include="Resources\drawable-xxhdpi\sackdollar.png">
+      <SubType></SubType>
+      <Generator></Generator>
+    </AndroidResource>
   </ItemGroup>
   <ItemGroup>
     <AndroidResource Include="Resources\drawable-xhdpi\wallet.png" />
diff --git a/Billing/Billing.Android/Renderers/OptionEditorRenderer.cs b/Billing/Billing.Android/Renderers/OptionEditorRenderer.cs
new file mode 100644
index 0000000..d413512
--- /dev/null
+++ b/Billing/Billing.Android/Renderers/OptionEditorRenderer.cs
@@ -0,0 +1,28 @@
+using Android.Content;
+using Android.Graphics.Drawables;
+using Billing.Droid.Renderers;
+using Billing.UI;
+using Xamarin.Forms;
+using Xamarin.Forms.Platform.Android;
+
+[assembly: ExportRenderer(typeof(OptionEditor), typeof(OptionEditorRenderer))]
+namespace Billing.Droid.Renderers
+{
+    public class OptionEditorRenderer : EditorRenderer
+    {
+        public OptionEditorRenderer(Context context) : base(context)
+        {
+        }
+
+        protected override void OnElementChanged(ElementChangedEventArgs<Editor> e)
+        {
+            base.OnElementChanged(e);
+
+            if (e.NewElement != null)
+            {
+                var drawable = new ColorDrawable(e.NewElement.BackgroundColor.ToAndroid());
+                Control.SetBackground(drawable);
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/Billing/Billing.Android/Resources/Resource.designer.cs b/Billing/Billing.Android/Resources/Resource.designer.cs
index dc11e03..09f20b5 100644
--- a/Billing/Billing.Android/Resources/Resource.designer.cs
+++ b/Billing/Billing.Android/Resources/Resource.designer.cs
@@ -16544,154 +16544,172 @@ namespace Billing.Droid
 			public const int design_snackbar_background = 2131165287;
 			
 			// aapt resource value: 0x7F070068
-			public const int ic_arrow_down_24dp = 2131165288;
+			public const int dollar = 2131165288;
 			
 			// aapt resource value: 0x7F070069
-			public const int ic_clock_black_24dp = 2131165289;
+			public const int face = 2131165289;
 			
 			// aapt resource value: 0x7F07006A
-			public const int ic_default = 2131165290;
+			public const int ic_arrow_down_24dp = 2131165290;
 			
 			// aapt resource value: 0x7F07006B
-			public const int ic_keyboard_black_24dp = 2131165291;
+			public const int ic_clock_black_24dp = 2131165291;
 			
 			// aapt resource value: 0x7F07006C
-			public const int ic_mtrl_checked_circle = 2131165292;
+			public const int ic_default = 2131165292;
 			
 			// aapt resource value: 0x7F07006D
-			public const int ic_mtrl_chip_checked_black = 2131165293;
+			public const int ic_keyboard_black_24dp = 2131165293;
 			
 			// aapt resource value: 0x7F07006E
-			public const int ic_mtrl_chip_checked_circle = 2131165294;
+			public const int ic_mtrl_checked_circle = 2131165294;
 			
 			// aapt resource value: 0x7F07006F
-			public const int ic_mtrl_chip_close_circle = 2131165295;
+			public const int ic_mtrl_chip_checked_black = 2131165295;
 			
 			// aapt resource value: 0x7F070070
-			public const int material_cursor_drawable = 2131165296;
+			public const int ic_mtrl_chip_checked_circle = 2131165296;
 			
 			// aapt resource value: 0x7F070071
-			public const int material_ic_calendar_black_24dp = 2131165297;
+			public const int ic_mtrl_chip_close_circle = 2131165297;
 			
 			// aapt resource value: 0x7F070072
-			public const int material_ic_clear_black_24dp = 2131165298;
+			public const int material_cursor_drawable = 2131165298;
 			
 			// aapt resource value: 0x7F070073
-			public const int material_ic_edit_black_24dp = 2131165299;
+			public const int material_ic_calendar_black_24dp = 2131165299;
 			
 			// aapt resource value: 0x7F070074
-			public const int material_ic_keyboard_arrow_left_black_24dp = 2131165300;
+			public const int material_ic_clear_black_24dp = 2131165300;
 			
 			// aapt resource value: 0x7F070075
-			public const int material_ic_keyboard_arrow_next_black_24dp = 2131165301;
+			public const int material_ic_edit_black_24dp = 2131165301;
 			
 			// aapt resource value: 0x7F070076
-			public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165302;
+			public const int material_ic_keyboard_arrow_left_black_24dp = 2131165302;
 			
 			// aapt resource value: 0x7F070077
-			public const int material_ic_keyboard_arrow_right_black_24dp = 2131165303;
+			public const int material_ic_keyboard_arrow_next_black_24dp = 2131165303;
 			
 			// aapt resource value: 0x7F070078
-			public const int material_ic_menu_arrow_down_black_24dp = 2131165304;
+			public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165304;
 			
 			// aapt resource value: 0x7F070079
-			public const int material_ic_menu_arrow_up_black_24dp = 2131165305;
+			public const int material_ic_keyboard_arrow_right_black_24dp = 2131165305;
 			
 			// aapt resource value: 0x7F07007A
-			public const int mtrl_dialog_background = 2131165306;
+			public const int material_ic_menu_arrow_down_black_24dp = 2131165306;
 			
 			// aapt resource value: 0x7F07007B
-			public const int mtrl_dropdown_arrow = 2131165307;
+			public const int material_ic_menu_arrow_up_black_24dp = 2131165307;
 			
 			// aapt resource value: 0x7F07007C
-			public const int mtrl_ic_arrow_drop_down = 2131165308;
+			public const int mtrl_dialog_background = 2131165308;
 			
 			// aapt resource value: 0x7F07007D
-			public const int mtrl_ic_arrow_drop_up = 2131165309;
+			public const int mtrl_dropdown_arrow = 2131165309;
 			
 			// aapt resource value: 0x7F07007E
-			public const int mtrl_ic_cancel = 2131165310;
+			public const int mtrl_ic_arrow_drop_down = 2131165310;
 			
 			// aapt resource value: 0x7F07007F
-			public const int mtrl_ic_error = 2131165311;
+			public const int mtrl_ic_arrow_drop_up = 2131165311;
 			
 			// aapt resource value: 0x7F070080
-			public const int mtrl_navigation_bar_item_background = 2131165312;
+			public const int mtrl_ic_cancel = 2131165312;
 			
 			// aapt resource value: 0x7F070081
-			public const int mtrl_popupmenu_background = 2131165313;
+			public const int mtrl_ic_error = 2131165313;
 			
 			// aapt resource value: 0x7F070082
-			public const int mtrl_popupmenu_background_dark = 2131165314;
+			public const int mtrl_navigation_bar_item_background = 2131165314;
 			
 			// aapt resource value: 0x7F070083
-			public const int mtrl_tabs_default_indicator = 2131165315;
+			public const int mtrl_popupmenu_background = 2131165315;
 			
 			// aapt resource value: 0x7F070084
-			public const int navigation_empty_icon = 2131165316;
+			public const int mtrl_popupmenu_background_dark = 2131165316;
 			
 			// aapt resource value: 0x7F070085
-			public const int notification_action_background = 2131165317;
+			public const int mtrl_tabs_default_indicator = 2131165317;
 			
 			// aapt resource value: 0x7F070086
-			public const int notification_bg = 2131165318;
+			public const int navigation_empty_icon = 2131165318;
 			
 			// aapt resource value: 0x7F070087
-			public const int notification_bg_low = 2131165319;
+			public const int note = 2131165319;
 			
 			// aapt resource value: 0x7F070088
-			public const int notification_bg_low_normal = 2131165320;
+			public const int notification_action_background = 2131165320;
 			
 			// aapt resource value: 0x7F070089
-			public const int notification_bg_low_pressed = 2131165321;
+			public const int notification_bg = 2131165321;
 			
 			// aapt resource value: 0x7F07008A
-			public const int notification_bg_normal = 2131165322;
+			public const int notification_bg_low = 2131165322;
 			
 			// aapt resource value: 0x7F07008B
-			public const int notification_bg_normal_pressed = 2131165323;
+			public const int notification_bg_low_normal = 2131165323;
 			
 			// aapt resource value: 0x7F07008C
-			public const int notification_icon_background = 2131165324;
+			public const int notification_bg_low_pressed = 2131165324;
 			
 			// aapt resource value: 0x7F07008D
-			public const int notification_template_icon_bg = 2131165325;
+			public const int notification_bg_normal = 2131165325;
 			
 			// aapt resource value: 0x7F07008E
-			public const int notification_template_icon_low_bg = 2131165326;
+			public const int notification_bg_normal_pressed = 2131165326;
 			
 			// aapt resource value: 0x7F07008F
-			public const int notification_tile_bg = 2131165327;
+			public const int notification_icon_background = 2131165327;
 			
 			// aapt resource value: 0x7F070090
-			public const int notify_panel_notification_icon_bg = 2131165328;
+			public const int notification_template_icon_bg = 2131165328;
 			
 			// aapt resource value: 0x7F070091
-			public const int plus = 2131165329;
+			public const int notification_template_icon_low_bg = 2131165329;
 			
 			// aapt resource value: 0x7F070092
-			public const int preference_list_divider_material = 2131165330;
+			public const int notification_tile_bg = 2131165330;
 			
 			// aapt resource value: 0x7F070093
-			public const int right = 2131165331;
+			public const int notify_panel_notification_icon_bg = 2131165331;
 			
 			// aapt resource value: 0x7F070094
-			public const int settings = 2131165332;
+			public const int pencil = 2131165332;
 			
 			// aapt resource value: 0x7F070095
-			public const int test_custom_background = 2131165333;
+			public const int plus = 2131165333;
 			
 			// aapt resource value: 0x7F070096
-			public const int tooltip_frame_dark = 2131165334;
+			public const int preference_list_divider_material = 2131165334;
 			
 			// aapt resource value: 0x7F070097
-			public const int tooltip_frame_light = 2131165335;
+			public const int project = 2131165335;
 			
 			// aapt resource value: 0x7F070098
-			public const int wallet = 2131165336;
+			public const int right = 2131165336;
 			
 			// aapt resource value: 0x7F070099
-			public const int xamarin_logo = 2131165337;
+			public const int sackdollar = 2131165337;
+			
+			// aapt resource value: 0x7F07009A
+			public const int settings = 2131165338;
+			
+			// aapt resource value: 0x7F07009B
+			public const int test_custom_background = 2131165339;
+			
+			// aapt resource value: 0x7F07009C
+			public const int tooltip_frame_dark = 2131165340;
+			
+			// aapt resource value: 0x7F07009D
+			public const int tooltip_frame_light = 2131165341;
+			
+			// aapt resource value: 0x7F07009E
+			public const int wallet = 2131165342;
+			
+			// aapt resource value: 0x7F07009F
+			public const int xamarin_logo = 2131165343;
 			
 			static Drawable()
 			{
diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/dollar.png b/Billing/Billing.Android/Resources/drawable-mdpi/dollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd8e68294aa9623fd16188a7ca5ad8b261569356
GIT binary patch
literal 580
zcmV-K0=xZ*P)<h;3K|Lk000e1NJLTq000XB000yS1^@s6TP(+D00004b3#c}2nYxW
zd<bNS0005|Nkl<ZD3N`VziZP`6vaRHy>HTnv|4G>q!GkH`XfdSwmOtnyEql3DGj(e
z3f4ss{{sCFbkfa5h!U`ai-TejR9dV;>flfio7f+=#$wwvdDkIniAnV?@AA&M=N=AM
zXsA$PV$4{Msxx0#K0SF}kC{fYHKrZFNab)NCVNfysquk|XD=EULTN$RagH~Nd$%&5
zovD&XN4@ZR=Phfv1K37209AcavUbu7ZyZTk!`*`{)vX_C)pE=;A~)-Z3&0l;1r<d@
zs6-XLwmg?z@IcPhR;jhS7nWwHSN9a-@w7i5Ah16B^e2Esk`o0Hi2yjbt~=(@N-nc`
zkR2P0#*d3|zUFOAJa@Y-+TR-toh<lbJ-@d5qGc8r9e~6J(#I;!y%mTyhrkl>zO3fP
z+I;4l0JQg|I)eeZugI`KtUmwh7(djRK?_h?{k*j~lF0fu<e|~ZG)gN%To6;sE+C@b
z-wJgVj;Gu3m#<ne_p0KW-zRq@$2(#r-|t*5Q`-CMN?eW@pRZ7}QWAi!Wa^R;^FSdl
zqH8!&j0jFoAoSK|UrYDdRKGg;fQbKJmJ}-LG;OxUTT*4_Kg3;iI<?$mpY3}NpGgfH
zkwK6lL|VXYDe}sSdzqihF3^-G5IH@0Ma3Nw)#CS$*~j%*(^)#zV)Zq}M(hvglDR!3
S1JH8-0000<MNUMnLSTYhC<U1S

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/face.png b/Billing/Billing.Android/Resources/drawable-mdpi/face.png
new file mode 100644
index 0000000000000000000000000000000000000000..abac41052fce852f5ea761943ad7a218b52a7b58
GIT binary patch
literal 659
zcmV;E0&M+>P)<h;3K|Lk000e1NJLTq000vJ000yS1^@s6Z&e0#00004b3#c}2nYxW
zd<bNS0006?Nkl<ZIE|%LO;1xn6g_8V+P;=5rKRvfNQ6j?ZYr?wBQC5<jmlr*NANRT
zkhn1}3@aCaNg+W27Z4K^LO&qb@aUV)b%D~C_lk<1<-K!0GP(B>{ZOr%(dJOmI+UES
znAVc%ba|#IO{35_D7KndTC#B(;{|`}X}O!rK32e>5IR8+bRBS<3c{tY+pp`Fh|R0v
z%K9`Z(*#Z5#1RO@im+B+uhf8f2cYL%stn%KRI>!tpM=g+P>~q({BP>?U~}(6tZ?Vq
zjkHcb0P$BsQD|W~UAox_4!4grCaT`GeEvDW)K!IkMpRm<@pjhVQU$NzQ<(WDp$kEJ
zg=}$D84nZ59_OgI0ODaR#Um;%ka!vA80{t%9Q~w|lnEFDBQdcN0tP@i!BO-L!GU;P
z1g`+R2e<=B#Di}H*b;CrT0i&UK>v9X90}woX(FcpKKA7RPy%UR*1QS?(pFHipJ+I{
zDUk3IQYa3aiH4JXWdrQS>p`eDIxf3N;Ry)`03@6fchYg$#UPZ8=zEf4yJ|-Vc|XWy
zz1z`!)EeWI&O!a8^&zM7U#wF*?5a=o@6FmkS`DQPo{*8*6gg|OTgw_pyEaptY8j;`
zf2|YAjMjQ8m&%kJ<t&pHYsFp9XS^9>%q-CpB4|U~c^7<s+qk$IrOMoWO?~(G-<(7j
zuGUyvTn5lv?8f@ciW95~m^ga<AP_6yN@Hz$wU;u6v0E>OLoZeR&*K<DwQBt1@=zGs
tVJ9qVgLK!TqbSW(%GCD<4_p1t_7AGH?lA*kW<~%2002ovPDHLkV1i+dCyM|8

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/note.png b/Billing/Billing.Android/Resources/drawable-mdpi/note.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8bf83ca054d17bdc0539b53dcd0cf062c4d79b1
GIT binary patch
literal 242
zcmeAS@N?(olHy`uVBq!ia0vp^f<P?7!3HF=7hLlMQY^(zo*^7SP{WbZ0pzdrba4!^
z=zZI-$aly=!1e#1*sBT?6C4W}dDI;gF37Y!{=zq>(IKi)Wx|AnY=PbKjyEP;xu82K
zJ<aXU^q&X#H$2SQs$h9eRO8i~xsP2YJ@tB#bIOj1VM59qWsm!RRO?TQ|9B@TePK$G
zp}SKOcf`ag7xb3<ecTvsmoPa{y^x3hTz=`z3umsF<{p^W__{jQjNyTEhq_gdg47w7
pm!|i(yzdG;{d(b^FBun~arRF$vo60^^b+W322WQ%mvv4FO#s+MVORhF

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/pencil.png b/Billing/Billing.Android/Resources/drawable-mdpi/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..198c9fc1c8e8ea744596e399ea76bb8c27c0d084
GIT binary patch
literal 10335
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%0A^?A1_DYRYqPKDdSE
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/project.png b/Billing/Billing.Android/Resources/drawable-mdpi/project.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b7ea20fb7660cc8745921b5a115ea894c35b747
GIT binary patch
literal 518
zcmV+h0{Q)kP)<h;3K|Lk000e1NJLTq000>P000yS1^@s6cz2e)00004b3#c}2nYxW
zd<bNS0005KNkl<ZIE}TGO=}ZT6o#L3@3d1bwFEy%MG#!5-IbIsrTqhOV}mR8f4LCd
zxsZx(+y(`AMJa`D0#Yc37Tc208sp5p$3>H-hPgAr#CJF6z4tutITuE5EIoQ@geQRE
zf)rZDNwvB4<`V@fFRibs=sSTcLzY+7SH=iWhXDWr^J-Zu0`z*VW&i+;h&+qV`t{Q5
z@EN_eP^m5FwQovk3q6vI%jckI0MLuPUXcaoTrT8h)ZFpJc}E6o5)mMnW-LWvOA%pn
z|Lex{q9*0adaiF2+Wn8erx84KMvChF&u~;)kx8|xky%Bsc&`Ge>Y|FVsQb>@L*?$#
z*yM$Gu?IgpC>lX=#!;87OIPn!??;!XAE>G%zxDI+&fD#gCJKefDjxdu8%|FFrlzP|
zyZ3Nz;t(1ix=DwRqIg7R)SAV~Lx7{k#-1A8#p#bkI*oB4nQzipX}LCk+&cMHo|}1$
z*gM0%ciK289loYsPyZPLaDAm#wyEC*rZeoWPm<dQ+wb@DdIZ<im!@44006{#DJ~3J
z2$_V&hNyS{e-bga@UJ>5B-BVJGKqBKHt3gty=jx#cECH=AM4JeQ-v_d+5i9m07*qo
IM6N<$f^CTJs{jB1

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-mdpi/sackdollar.png b/Billing/Billing.Android/Resources/drawable-mdpi/sackdollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..cf79b5c7f7abd688bff0611f78311ab63cd8847b
GIT binary patch
literal 679
zcmV;Y0$BZtP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00004b3#c}2nYxW
zd<bNS0007BNkl<ZIE{^z&2NlR7{!0*zVB40V|;d6@tvj!8sd8=wNM)*B;pT{Sonh^
zR{j7R781dt!h)ci(g>0k-84h#_?S*--g_*H^y3|z<ZhnxoO7S&KKEXcgSC53Z|&$<
zamu#xcu8)yT6d;j-1@MT3weT+;&jB#JPshjToOAz=W$71@JDrQu2AW#6+*flSX8A%
zY-EiG(=TsM<!N&(1eh7UJsz!E5Nj5$Xw_y$Z;!Xr<(?4$n=ceMRALQC7lsYZscKlw
z<c<3O8x9VpmFlYPDkR6SN{bc#?q>F+TB%JiJly)X;ox9e`LcQ_kZ$_hlw+1nR!0kW
z;YQZhuzT0pa_CG>g1U1nUxEy(p*el8IyU_6ckIuUd-n~Ml&(0Bv}#E`LDCh8BjD#C
z|7HS|Vp8m{_YJ&Za;)_$Hjn78<4B#0tQ?DyFG=i>v=fEPKzU(K0>z#m@%VyGVC}%!
zeF|aAvYtXXinQPMW806wUoForZ{FM151iW#kXH6wSV<ZWU@y-@^H;_iH#`MLwYeBc
z;K;^9XWk{Hp8l;NN&3l~xco`bt)LT#A;D$>Z!vSrQbR~)>r5r(4SNq-tjpaNHGmOE
z-AA60G$fe8Oyni2;4IB>Z)nqo<$}yb1sb4KAX_cSJ06fjZwhqfR|m2>C6y%(1GYUv
z^i$OC#kv$E#de0kSDS0LU)#L4ece*dl>fA(RMI4PTYFDOo2&C}w*N~2vf%fj-iXg^
zHU66UKd@(;vy3EjA79lAJ$>(!mV$!HNa?@Ti%@sdZ<?te)?VEF{1XH)??HDnzj6Qo
N002ovPDHLkV1kgJKq3GD

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/dollar.png b/Billing/Billing.Android/Resources/drawable-xhdpi/dollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..33cc63c7b947995c0e4910de5fa19b00cf74a0c7
GIT binary patch
literal 1018
zcmV<W0|oqvP)<h;3K|Lk000e1NJLTq000&M001Zm1^@s6`os$600004b3#c}2nYxW
zd<bNS000BANkl<ZNQu>!O=w(I6vuz(zBeYBOiOG#9|<8s1Z&fnnKYnMv~^Lj2BL9H
zDg;IRz(N<UEx1)sa3uv16~(%cph+t>77Kn<Y(--8p-m9nw5grxBvy2iCYkr{aZwYJ
z^kpW=*oFVyJ0HJ$?!E7xdxa8;v_2fI(#m#GsQ^&Xx!D=-^S^)nY_eFMDFxmnmD?7e
z0HRV6iMY{Hc_qQBu9S+|5O|}yY2cO9lvs0TqdKPD5lJhgM5qbKvnYQe{Gyf<#&GJg
z**eVN+l4@IBKg=e81n{D6EJ8o&7zzssCjB?xcAaBa6FZMMMMs-6S!Qe6F#;hH`G65
z0ExCf+Eq3bK&0Nm=>c#Psm|NLdADrn^^ymjS$z$_Se5<2=CYA6svZX}jrUCfxMHMx
zmDp>(>LIJnm*V<%sl(3su5q0f2VNDC7T|(UVgKal@!uC>T##LX6{x<L8~XJ9B1K*V
z1`?^RJ^uX6_~iK$nWavNr_xqLZdl*UIpadFUj$rKMv$vPj@Vs=j*UVAoa)4m2SucD
zr9+IfFC5?g+vd8anS5sKul0f@mP{WsM&4S*?*n<@g0*@?wEAdv<iqJTf$Q438?3eG
zf$BBHPb>O^Am6F)f1CXy^gR>3*8;%+@l?7;L_PrAwN$eteHQEy_4W1aNZ%x|_**&v
z)0wf+NPK$;F?-hs#s%3eMxKwvcZBoVC%%ENbrB4Z&yIf;u5G#k+A7GVbq-L4$lh=w
z8=cOK4J-ryTlwJDXybbYoOwa+Mb@`8BC@M0ap%-bX8gxh8&6$ZN7%Qa-D2f_ggpp%
z1K~CBXHb9VnmbywsXHPe?@2M{kU#?vVa1FWWUU_DNUN0E)^vk!watim2jSL$n3HAo
z;6(EA0~kIIaOKLnr8C2(Kgh1=mK(sa=11a*RM!Kn;b{;{+Gm68qD(GZiY+ba`df^g
zL8w>NVN_q9cMBucUX?#<<`kgPR>+J$Z$id-NE~?+s0=81U=bW^?z~-G(=Q^;r7A5U
z#oFftpze;2ZMHgea<$uJow{mVFX;l<s?baS2~@GZwLO`0$1WNGAMYcSiSn50S@dvj
zr0)w@@|L*1aU4bD9)dPxb@_^B@%*Q=qsLAy7?&TAwiiORb}DIMpFlgxPJ|j&6+|qc
zfC_l1W>q*V@QE#Wr?32cJi8QC^5i92yPK@_?^|kf96f#cr@pabdH=tMcS*2_r#A(h
o&wDu)om==;(Ybuy%azLe2VhQC@1r~FJ^%m!07*qoM6N<$f;wmH1poj5

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/face.png b/Billing/Billing.Android/Resources/drawable-xhdpi/face.png
new file mode 100644
index 0000000000000000000000000000000000000000..c357fd43afde8e26852226552ca7bf7ca67398bc
GIT binary patch
literal 1395
zcmV-(1&sQMP)<h;3K|Lk000e1NJLTq001Tc001Zm1^@s6k~fIn00004b3#c}2nYxW
zd<bNS000FlNkl<ZScT1)+iz4=6vn@A?R|!sDS=+50|<eHa;v4SFfo<H3u0n|Nr@%#
z!3W=b@h{RRpA0b}rivjTPdu0)kqRxgP%H#cfzAwVA<Tt2=j`P}=|G3MwY1dlWiorO
zb=EKY?0weSi&(A>AGYoPY>j*IeAEXc8W;fp+R%B>lAkXYXQm2y;C!&0$8)I;?YoX{
zF!4ygBX<bsiBcdGRV4tBR5*2x>KxP;)jMInG&(bN=J9HPv9sq`mwI-u0pD1FXgUa~
zA@m;oU@|j)>LvhvWw6$_K5g{^^D&LKE(NBRG~}Fb!*g?2ew?dkXX?x`*)!B{$PXx3
zzY<UYKta?fx>^$5$Yrjlmj;$fc^&PC4jK<BfZj?$J*T6k!PaQUn^M>w&*1)jS7{>E
z{MriJ2aLr5RWA8(G%HooSR808Y#*pLU%6tE*nceLdA1kJII+u-wUUS>c1u1z`2a5*
zibY_F?&F({mG`v9O0JS9lw_>E`+h!q?a9L6bAZ%fT&x~Z);$obA|;GiJ%ZF={3Wnt
z$@W9o^17kQ61F5uw!i#$;a7=0YlKwRGX?>k?XmX0!2v_Fbxo-NkhIZ`J*JSE{MTUD
z(RCXl(T~u?hF8)fWjz27V1S0Hg#xez)F{Xhz)Rn&N*QAkxsLtgHW~F=L1)k){gH?Z
z^ed(AB<VZV-$8y4r(tymSg3w3!jyuZDsL+BHB}4s1F0nCX`2L26HR_dKLojlpal>U
z@*OxP>eweK8~_j_Xoc8I#rutds6ql|htS$hO+bOvwu&K3>bjctfJdlZG$z{7R4gN#
z#Xu?pR+Uq^q(HgoQ|OE;W@_2b&vE9tJpy&O)J!Y`Z8I&K_Pq_#Ha15Vs<%LFgX3KV
zz5!6L_$yKM4+XY>EUMFQ0o-T?41h4vcl=A?YfV87<rMCJ1@xjspry5jsFXlU0!VJH
zL0*>TB!rt?Ym7=c%8Y0bOgHV|wBhY$C45~FPKy<0$;M8;Upi};I{|eMmyV@b!`z8d
zsrXAHOA^jfA4<CD&q1YnzI#C}k7JqXv2(e!_xGvLY16A5I-O42yFX8loy)}^nM^}4
zl`!qr%?hT@JoU9S(a52+F+2!>7#Z=~3dOU|xe<W*+8!?NoEvE?6whL0#0S8j%{$O2
zj_>;um^fKlNZ!)fH}nO`nz;`ET<C6O6LY`fe7PUN&Yojkq4l~9<}bt{IA;R?=As+-
z;lnnOZGBga)GtO=i|Mi9?*O=RRgvr+Is{>FJwK8fgki?0yO93#R8y}rx&PRvkaEZx
z)7h}K;Ph(x>hJ{sDCfv@Bp6MW?9O_1zpB!RBuN?U=o`AF&i#dA>Cw!_bYbCjA(gW2
zkCHJ&BO58Qo5Gz&A===4Ij6a7Bp59(!i$rM?&DjGhfkWlDUonaHKZa0WxhI9CrTKh
z*k+qARD>=tr!x~LA1sV50?22t<zt<@MU2^830<3w=2>;(0q{Utf~HCT`A$$6T*;0P
zPodU@7l7u|llLO+`{Ks1vzZ6Ks(fFs&5Zx_8!GM(RjZ5H*xid^fXmH%c$X_uH4Jch
zHg@-7)%kk9$)2G;81#dTt|*mi5g|s?<HKX9anq{1$#a?O(~)hxx5dXc3RVP8L(T;e
zbNb=v4|nR>y}njwp!cXN*y^lQxjF2(L#$YFFjbqwg3tvn5X0MHt~j<@&EYEg%(U-%
z(&ELV(SX*|ur%LJHxXww@aNm<>vO=#h6O@3{RclCKY+E$39bMD002ovPDHLkV1f=t
Bp+x`y

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/note.png b/Billing/Billing.Android/Resources/drawable-xhdpi/note.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d8600a0b8438a2c9bf2ae3e871d3b6a9392d2be
GIT binary patch
literal 365
zcmV-z0h0cSP)<h;3K|Lk000e1NJLTq001KZ001Zm1^@s6bRI*R00004b3#c}2nYxW
zd<bNS0003bNkl<ZScUD^p-#j=5XSLuX1gV+!(QzX9)KsngT$cDoZ%ICB@QrWFekA^
z;}8uYCvcbEb{PZ#j)nmN*(G8Aa<@r;ZD&OR>+@)|cUbjZId&!cT!^@S3gsi;7VFOM
zvy(c;n9Bk<pxX{LyMjjf6z{R)nni?iLjXVo%()Sp8Ai)6T87awjFw@v45MWjEyHLT
zM$0f-MUuM^?GRy?1nQrNq{1-d1fWW%01(`z`AkIBH&?8j(DV<?j4WAj+}@mBrJ0#8
zEts^;Yz|~SO|pc@!F_W+e_hFiS+US`69S|<+5-qgj@khP0GNm*o#SO#hi~K!6MJdX
zSukmv*`>B!lv`oZOF4F6A42%B>AlBqtPvHbLUHlXTwMR?Vg7B;8c=1v`JNp?00000
LNkvXXu0mjfhzOV^

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/pencil.png b/Billing/Billing.Android/Resources/drawable-xhdpi/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..38cbc689b1054a769713c3631bbbb88951705160
GIT binary patch
literal 10335
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/project.png b/Billing/Billing.Android/Resources/drawable-xhdpi/project.png
new file mode 100644
index 0000000000000000000000000000000000000000..4130c0d6c207e511f271512b8c92391d8affb15e
GIT binary patch
literal 789
zcmV+w1M2*VP)<h;3K|Lk000e1NJLTq001%o001Zm1^@s6ymF~b00004b3#c}2nYxW
zd<bNS0008aNkl<ZScUDFy-yTD7>9qq+1*3=h!HrhA~Xt$B88nKL@Prf7>)mefyTtr
z&c<3R4gL!zc!eRcFd>8%qkIL4CNyg9ybyzY<@R=73uCwg?rwH>VA1fDv-{3G@6NnC
zv&*)=yB9nMFN7E%;Gqrz_!P{PM2{9ezFw(!e;DGpD9@E~5Z6rt0f2x9;)bKt^Z4qO
z#Bosq4n!PxFk)O);<zXRPLxQ~rxvo$$S%sZOj5Xe8$<*Eje<M+@7#|optYVY%x7og
z_OowBNCJ?!{T?}qFD=irQ)&k$a+I^;`@WTa5}y%U>?`)akgQSo0+Psmn0R@3YT+=L
zk$<D`l>nt`7ys1Cfma}aoyA>7EtfiRzM^2J)=kxt5iN7TW2-e*&!q;_s-*o<5lq#7
z!WGLafMA(GHr+elA93IVF>|S~@&$OO1!HDgIDn4+k(+?iRo+HoBlmM{0;^LyVWn+j
zyfn5pi|+|mtYHx}pKWTrYF{fn#;48V+UM=l>7FxGY%6bf9j2Sw&wt&_f7-OKXHJ-6
zmBK=H8sJt%qX^+TS1fylChS{BBf#9=MuJ_fmq$7+IYlD$>oc#_vKIa-ZxexXsRnUw
zsKK6EIKqFC{a6ZAb7wx~rMki0^9z;oPC2r^onI+fH8dpBhPLtLT0slH?RFx*K(D%V
ztDfBs8{>UsFD>1-+8Z0a+a=LEerbDheevy@O|c`T_0mXhd(Uu7(jGvJ8L6Q6UMl12
zF(`RNGGh`VA~^`2<a}owORtJ?6|5Zk(hb2d9eHY+1OSlCQ1MwNB||nGtR&(<T?DG0
z`D>1^sQYX<*g1wX+K)8=5Q!dJ&VTdGev-&>Bl$#>va$svpNQ60e$ynMh$T)EId0fV
zL=Z#`C8NidV<i!-gGB&3N@yTlu;E}Ok-YD|kw8Bbk(_Ca0N)|{LB6OaZ8-b}G_UBK
TD5xKf00000NkvXXu0mjf+J|MT

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xhdpi/sackdollar.png b/Billing/Billing.Android/Resources/drawable-xhdpi/sackdollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..97f90c352548e19947db500dc6c49aeee8d5fb7b
GIT binary patch
literal 1378
zcmV-o1)chdP)<h;3K|Lk000e1NJLTq001Ze001Zm1^@s6jQ+T700004b3#c}2nYxW
zd<bNS000FUNkl<ZScS!z+izaQ6~%vR=A1Z=ZTS*^4hgN25HLwhz-dz2v<S64P%0oz
zk@y$jz3M}ys{ca!f6z-Pf+Dqfp%SPUC55`pg<4VKxB=gtq+jgM_L<d(&kj!F;B!8M
zSZ`;}ti9LSGqd;198n&j_T-Pg8$vi}OBHx`Alb=WnEL4S`+!S1Ep7eSYf*&#t%?J%
zrBrwy$Bt!XIkB|$PtK-n;J~dsWcz>?BS>2E(w`e2zBf~rQ$B*gjgfaQ7o^eZ(wZnp
zqc=w0xm<-)Ngx0V>8!<4Rhq>T3+ZfCUil$j#qF6(OKp7zX0s6YqjDc8Q>+xlnVAc3
zO;z<*J%Yg8`M0lG=~~(T4j!BR*YC$$@l|>?tw;Bf7kd=q_hp_a)8AsG@6jLrb$0aK
zn^k?aB(Oc?j{!d`yOxDs+Sb{A8u)uvUo8!Bp*ROLDo_@S<v7=hua+X%SPnDop?JxG
zN6Pe9;__0+OXt43xK#<Y!>5L0uA>R%Rd@j}rxngk{`>StRd}TZ_6(ou$qRo+A%3lj
zgL~nWuC3Jb59Tia`bL@lW%8i<552NGMqZXe?^eVCNa_yTi^0%w==##!#rl>7_C59T
zP{`u5Lff_~ZVf^)%ftTmfy0f3$qUmh3#<*F8jfTq)I!DC3=&xodpidPm+F(3CMyf<
zf8ylv7~(f5IZthN#;Bi5dd{SCpv6)`LwGpfd9YZVx;U}X`wjD8|5HC6j3FDg%jZc&
z_X9PcCWpSVJe$xKb-eq?D;uV)`y%+z(N}A!NG~X;+(sa1yYMrTo)_wAHtHdvZNgKa
zmCcP1BJ9lv9=Xz({LfvHzgyt3*Yft2`VT_Tj#A>J8saCCPTUa(2>K+BAijll9=Nr+
zEkdSjpnhoAC|9newf6N<QeR`@n-ZmmNBDWcZUD?I_5}6>FoQ`plR&9_w~AW-Y~Pc2
z`&dQ)(UW_k^A~NGPTmUqN@xc#X7fwz=9f#s$-NGmlD%9(Ad+0y?Kl7Tk9VhFT?B*U
zP!(|i;?6v^la~z*L&Nq0;(AqaO+(gpw+*d5H|OBvC%ZcH>=`Q7W}$tE-9V3|?^$XG
z=42I!qN=zx1VVScYu|ZhM~ethd-(8kK+h(;jW8kUX&^&vlXwj2S;X-Wc+_Sb*tDE&
zq;W^y)^>a1{8+3VezlX#Pq$btZaVQ#N!^GH*e-|?9iTmuzHMuS607)Lh}2c@+J7;&
z?-{B^agY|zx`<mw=Me9^@ZS*2lJ)>OkPGiHoU3kD>WCT(fizHcaoi6lCodvCvH49Z
z{8Qj+)02iipZfrdA{NSfGn{tO`fUc5a^afL99q3^u>&}Out}SkcpyaDl^OS{#nA=2
z0)AcS05A_U%bJt}t9wURJ}9jr#L%0?5IS7yo@qmLBMs2Zr}tGLoBsl5TDHDYbjFTd
zhmN;w0B*_t0P7~uF5QXR)nxvlq&Eze&%$ePfRMH@M*thujnA0$+qK42_zlc^mP_pk
zA8cGP3rdR+O6^`gADYH)?u>(`%Uw@yg5ZTLiSb|tw`|PJC-}t|AnP*}j0YCd$I_OD
z`AdOJ!HPZ()0f`*G!@15uUgQ(NKV(MFZ^yI0BLIE#vg5uebu5qLveL#Wd2V;TA!iA
zz|hGP&f=gdUTb_&FkUXw^2OPaxBtTGUx0f{h<b)kb*u2#V+ea?c1mjda#eXT1<e!<
kUv-<u=RbUNe*NqJ14ifQn?ee4AOHXW07*qoM6N<$f)#PAQ2+n{

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/dollar.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/dollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2ecf12d8ffd3ddbc883da081c5ed5d54383ed48
GIT binary patch
literal 1810
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
APyhe`

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/face.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/face.png
new file mode 100644
index 0000000000000000000000000000000000000000..68ea618cd5657ba263933a991ae1863176e9ae20
GIT binary patch
literal 2479
zcmV;g2~hTlP)<h;3K|Lk000e1NJLTq0024w002A)1^@s6H{z)^00004b3#c}2nYxW
zd<bNS000SQNkl<ZXo1~ZO>bMr6+P$9dyf<;Qq(8q$d=_;4lF5lld6T&7AS<EH4p?v
z>xH}Ms@?Q==yzn>Wl$tV76yu<F_JD?q)KGhR_xTSX<M;OeNqxBe!ZF71uespX<2-d
zA}eR}2)^OrJsiH7J7?|?2L}R^1a1<SpS-iMz%4C$dldli;aKB}Nd=$>6wE$yUA`>C
zUlqNA@dM{GV~p41)OJBkidGYZ#*{PwKvk<?RSh@b?7Gk_TN^G)T?>6CR-KuF1wOR<
z7u-H@3=K`hmg1dB-?*&j;RIm%0JKHqD+6{u4DqmTCEs0HDdloktJq^t?@4I({KaHg
z2{Oi)At&BR5w!1xZ#$erQCxW6g}4{AYvIw<CmT_@q6r;-FV>UtyJ>lvkW(PzQ3Kc&
zR4WR1Ppf)&(bku6=SsCz3e#eH4xGKzEiv<k@8ri6c@3o3>X)_*(j%pp!T~Sv+0%Kp
zw!V0)(h|k4TaJ(W{iPEFHsDzWj|(9!2fPn(3P<Q{z0R)-iTjT*HC5lu=XTYj$B$ob
zYm24MIN=Y(NR~JpkpMt~B9azrce<8zJ;|T07Yfti%Rcu~q1p2nll8b65y%*gq*Zl4
zr=+N$h{OTus>aHa>K|My<?rs;vpWjSp1+t3ZTqM(au!4q`#bOM6$BBGlCd_B^sy7G
zJBfXv(4nE<$Ez_NF@__6CJrXneSt5+4u?Sd+AgfT=x^Ly=){C4bsaVy&jCmtWR&{^
zpQ;^|pjs)9_7{-Lx$O;_4Jzzf>^Npb#t3<pdvXhCBq79`U5g#Z(Bu(&u17o0z2E7J
z_qG_xz9Iw9Zb1==3tiwJ8(FM8-a5~2?a|T80j+;h6(^3ENC1GU(m5GKJv@og%fYkv
zo)yYIsdmPUjEeBciQI$;8Ixcv>xG#u?{B^s8k&f~!?5miVtyD<LA#1QGc+{uGzZ@l
z%8mAP2b?*5NU`ldoH<=i2WdPRm>NRI|LB3{^#fmpe3u~OK<sslk9)uqp<SyF+Z=W1
za3kA)SeR2i#ep~gcmQbpM3&T4L_UH{Q*j*Bgo0J5=0Pk$@zP{_8<PjJ2dY^D0l<=i
zvrxB=2o8f#QYv9TfT9OXlIGe_#59&vbb<OVi1P$90Lmb~QN?Ev-i6cM`96dvs;3qB
zImk0qv?;Uz=rx7@o!|<hi1mV#z~o(n;kF<dGZz5*t&%9|6PSSDmn2gl42d|&egFX!
zvj9rFA|tX2UKHWm1lk&0OoAK)umR#8fag-Xm-D)KDRuvrBm;H=63NICzytXX@tn(G
z0Gt8QziTdKKZ!T6En6et6S%<0PKLB419nOvZGF)Q0H_l})6H&?Of;UeT~Y~x7moU5
z1{!^d7>L&=2DU3I0Vqy^xn{RiQGl`q*G@}>t~S4gIXD;D?lh1tQL-Z{ff6+UpF*+4
zl~bS&=yfG#cg>}kRmFc4+eT_d)v11}Mt0>5HII`WCfPssLlUuQ3{a9w3S9({0T_T-
zg2U&I@;OxtEwEKd<^in%=m1Cn51rx@5nhMW$U*^8_MW@+2TJQB?iLUpl`$0+IH~|O
z2d$&^>3{<I4hSGhIy$9RTb_@%K^<zIl4j3K6-B7furc^+ggM~Zn6w6<1_vl~U$&f-
z@D9zk{H`I?U1lyv7*vF!l$NahqX;FdqUs{=P#qPhx(%VeV3PhGfvT%wVU`a&kb{P$
zE=kRm=MOuOoj`KW6HLw47ratUSCYOfM_Iu*<+`ZL0f3SNB%<fdO`wY9P<7T*r87Jw
z8pXJC8>O1A2<}{{!}4*IKtfxcnGYWPd*0rjg7BJBSEBGVgHl%@yteG$pPIL~r&x0{
zQF!R&G45Qb3oxl_B^QMxpghLZR2?%jwFT3i17sSFymyb#ML?z(Om}XRAE-s@4Clfe
zFsTASZG9u}8oo?Rs5^58m~3QMQy<h9Om{A{?hAzWzCv5hPZb)%x?E`87Y&ggJW1py
zC4_&bRX(R~T|?vnr~!cTsdrtw-AI7UwnAhCskZE_Y~+8J2d*mSrd)acd?`q+%{#`5
z0ON*;<0WMPR5<If=&W3K)ymBBt+r*%{VCiO*>nE-TSm-T5-qt5g7Ef2+oOk=n{y4@
zVs1*?`$wt(hFU7VAU)D_#(VNXc`&hnxj6^SXl3Pp)ym1_O0v@aKs=kTTT^N5jHsbf
z0H~v@s>8B#CTCc?t~I@}lzf;k-~6l$%rr*Y@o~SquRLzZ5fZI=&Z-rn{6%T{A4T99
z>u+diBEFGHk3+q&mI%>UfNSV-u2TJS`OcNKt#>B{<B!bn>O-mYwr}a#_(IX$={Vsq
z^_m4Hw=8<PhTlsw;r&R&AEfTyl6eZ+8;Qc|m$}^43b4)N%$~p02jwrK?7xtz&Z2-&
zrWdkH_i*)Uv^C_!gx6c>J_YOE5`&Ct>l<ElD1!R8{PmBX<_KFHw^H}Hx(}xW2FO;w
zfF#)_9!|zf@qza4G1nD;v%I$UTL)YPnj6P#3}(G@{P<WrHZXFkts4KC5sZRNJaHLX
zf>XFq!><-?FpGtmrz^APh%#^eCKIT+Kw@yud!$ZF7B25XdCWQsE_B6MI#maN>e{+5
zp0sO1Gor5F7(WYjdnzL!sjA_F8u_on^v7FloTk5W*PFjSZYb}Fk<3xq5GJY4x`I{r
z&*d9`nZ-75qS>&o%RQ@e*14N%kI)j%YRM^XEcdL=p@{+0yecJ^bJ^ri)~oRvNoD}-
z%{)7Ba6`$N_Vx6C3)3IhnzeXgol&7M9j3A;)~pRggdKQg#kvg}^0r~|*0;C+Tz*lj
z9V^F5`MdS>u@kFKJ%}>>#1?%eo>`Jghmr%o_M~_#fBmmJZf3o-7O<4RTklJ}vtqqs
z&4H;#4c_63-5hwthBp$$&Tn?=$xZC4y0cK24vT}SLQu`DiD;l;iaZ>#PT`<BTMv0{
zF)^Dfe0`<qGr1kD2Fro7m%55U{bWr25eUE2@;N#bE3DmWule`Cz4g&DTClgHmzo>D
zo3W!)YQCqx-)rN)O4N$Xh=)_(&%*=TIEIJc3+7|(NuOcX7&o~0;~*|?oq14q#reLf
zl<wTQQo~^$2YDWs&FCo10uWeP?KCFd<J5FQB)#(iAGap7E7n#Pjq6zH1!}M20iTy}
tPd>TcY+N^wZ+*DgY|C*i;DC;7{U7!WI_r0iR`CD;002ovPDHLkV1i#gt9$?e

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/note.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/note.png
new file mode 100644
index 0000000000000000000000000000000000000000..4730a66a569786bc98a0d4f4d09150e3ac2676bc
GIT binary patch
literal 602
zcmeAS@N?(olHy`uVBq!ia0vp^CO~Y%!3HEXwP&^gDVAa<&kznEsNqQIU|?Vp^mK6y
z$!L5#Yh!kBpvbZP@Arkz+QxSAV3ua=oH@Eb%q==M*LOd7aADz%sPb4Hjg4$EF|pcV
zDjHmTVm-Z@LcJS(=li~Ut}s<Vc=E9c<xJnV?=3!GJ4gO`QDuRg07s7qllh&M-T9k@
zJttkfqQb~ftt)9<yHE3|?Hcv0Gbyj9p8YD7em>sz@$$P$bL_nh-hJM>Y{G?>2rG{|
zyZ*mhqL*B@Ik4rml!TDril07e-}tWV+`=s-b!3jR;L_OR8x$mVZ|RmWb39>15>jhF
zq9m^L%BW%T{`CD>r(eiSR+#L>w~OfmQ-O)zTayd#1cdEo+Z3@pZ+LvZ&U5XIHv%62
zYL`^ye2kdAChVF|*^3z_40k<^eqZ0deZK6CHv#{zDBhWR{p_h{m){?#h`(*GaJPHU
zv{S8r-USxKw60=!ciR2*e6IfPwcL+2zJy+Aj@S{Z_rz|Ce&5sy4f#Sv6CY=Nyn5`n
zpXK8c&5*ehnm@0$j{aGGcha%N&Q84-lr8oLRn4sby*@;Jq2;PwY)kl*+>bwvGh%q4
zFwHISYJ-V_ZBOgcxodmZ9bYr`#@pZGXN3zy(sTb>FV~-R?cw9wNBOo#nsYQP*N;7Y
zta_{F&y)7^H<WZn&A*+z_uBt-f0IU5tM{|p+vUsS?KQt^3v(<vps%fa_%3_zc`;yO
OVeoYIb6Mw<&;$Sg3K4<;

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/pencil.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..95df01d64f1fc6749099177965e049a917e30869
GIT binary patch
literal 10335
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
KD)9e*==y(th*--2

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/project.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/project.png
new file mode 100644
index 0000000000000000000000000000000000000000..a386e086bcea0517c06e51c6d139c4f9347125a7
GIT binary patch
literal 1444
zcmV;V1zY-wP)<h;3K|Lk000e1NJLTq002t>002A)1^@s6E@?-T00004b3#c}2nYxW
zd<bNS000GBNkl<Zc%1E<O>9(E6vzMnd*`c6>Bqo8TZ@52f-Mw`T_`be(YS&{6U;1(
zJ6*VP<JN^};>v|fqbp-@MbaP=m*Nf*L#Qn@ln?0#2HF{zelh)+ckgjgKE!l}_vYPs
zFl2tqnfuN;^Y3~0op;YEk<01q74w$TI8NdXfLl--Mnq;HIAN6cUE$*C+W@3STVY`4
zz<a%Mr9Oe;ha`6a(6yP8k^twel`ryt#m+H1aO`cRafakpN5QU($j?UO^TLJU+m3Ad
zCUfvuZ$jZ~AwM7xcVSb21rhIvQZanxP$&RMkQ`D*4LP*w-?_p&0Eb)&1poxv0sW;S
z_@*nP4-ue;urIr|>jz7<ONegQb`^Ly1|aF$@Pof<!nIvLC_+PO-J_~Nq?L1{FECB9
z0uZb8g@}M8q}GQ&(cS%eZm`CyeN*<ZTo^q$@#q5)*2`B#u{QjMux#05VCpWG*0=-U
zu~?*p3%oKFZ$pxJHZ^5HOmwb%>{$&USVUA6Ya_dwJjCbIu$f(e53!or^_T#4Rx`V*
zmJScusJHxxC6Cqva$$C4_=ga&J$LxdEPtiMi+#)1@VfK#4D*+TjfX;jvd-UTPXG{5
z*;<1Ng|&kEY_LX&;8yVKs>dS0vWQ)(F{n@oupoeQ-y)b+u=WIib-x$+$SzCZma%dN
zgM-daEB!*)5eP0p;4-t<3HeE<x&|f)*+I%S0k<&F;r<iC34m1rrU0CS#ntqBDqqT9
zTXq=qQ)$Tz6qL5B0`36O!Hq-6nw~rYlnMMJz$v5g4FPc5p<IuK86wfk|DJGeyuokk
z$ZkZi7s9rUwIUF#2sxt!Qv#Gcm`ht1Iz}fae_X94*jmZ<=UR2r8x*KR1lu9j--GOb
zzgK{D5zbgu{=IPV^zBg3`p$z#4`@joR%-KmQ())4vUk2Xer5(QKvf&+q%@u0as%XS
zMdM_9Oec0{`*Z0qex4UX9qcdO8aIhd->TBGo8TtGlO)oFDc+wOSOmr!I=jN2!OMJk
z<&MDItg@y>DEl(6EH`|1g>M<%yKY;v`$|yyWmITvDyXzoYH?+McM+45&!$*)fQ#;q
z%-Lkon(~#33ka=au>+mcv4+krH_gcWxY3#ZwU}lXiI&Zl5J({z_g4D4W*arTob?Tt
zx{3?Nm~mUBa#oi6+w#daS3aZ0U7LGy(k5T(D{Da;$@a~bkkoM`Quq6JPB&t9IqgW#
zkG!@BW3EG_V#RJCdphS@dtCaB3dimH<5oP(TEP_g<n2h%qu3>-a5t_}y>9(RgY#*V
z(%p%2Vq3o`%`AZwNukJ+6-+5Dmm#Imxv^g-(SWZ%zRutSBCSh$uADK`mXe0Zf`z$U
zFv*)38}@w^^gQBzjtRix;<(q6=`(=nH5<QH++MtiKYuIN!&j8lBeMVig`M~E9rGP4
znfd(c;^jX)0B9dL+L>f(h#GrIrfRh<BCBF$Vx9Kv{K%<!cTra-vUW_{{#>RdZa*XO
zK7c(4H*vTI;BQ!*T&4LoD#0QfW^0L?W1xHlU?0MdW+nl=DheMb$alj>=Z^>{|9BMO
zcDT!C637xf;>g}piB2pc>vG)s0dWFdj%`*XGO<*B_D5pVL&y5i9Ka1gQ>*|q#R@=E
ztN=8{3P4k=05ru4KvS#$G`?67j#D?jSP{|`D*%lzR)o{OjW1S&L?)IMtigRp#|mW4
zvCWD^msx@_042v(OAr}zY_lSfiB<Nz?*+I4IGZB2BDn4uFS37msY@$tGgk5wg;cix
ytRl99*hQe`?hXV+fgLs?pWYq)<*LIltMV_!|J?lS%r(UT0000<MNUMnLSTZ$PPLB!

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable-xxhdpi/sackdollar.png b/Billing/Billing.Android/Resources/drawable-xxhdpi/sackdollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..596e2d49c227902c7658ace4dd061ecfab8004b3
GIT binary patch
literal 2364
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/dollar.png b/Billing/Billing.Android/Resources/drawable/dollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..4dc37871380d71c174463d783cc12178f1086802
GIT binary patch
literal 931
zcmV;U16=%xP)<h;3K|Lk000e1NJLTq000mG0015c1^@s6CHbBa00004b3#c}2nYxW
zd<bNS000A8Nkl<ZIE|&1%}-oq6vltgd+*E?Mo@;28Cz;eiir>kt(d4a{lLa3Rjbet
z6OD;06F2?=E_9`d3**M<!cF%WB$_rZtZ~t9G(?L?YoV2<CIlFVcI0b@x$ki?$XA$(
z@vQE9&v~BrdCq&@dqst4=<4qYq*j2a6isBuhQHsbF04f0oKogZ04@kq73(S`b{pDw
z90)Q;NLi_vu`qt0d~`}uEr6Nj&Dlkj!i6XvWwYGMGBUEdPSD!goA|4``Y`e@BlSu=
z4653+fnh8e{4V2?1zcDzxXbxp2XkUzAjnMEF~i;!oIty=Ww*`S$1`E$C$9cF8N<IL
z(X%@+fcBeov^hQ>x`5J)lAhju+b}cx(ZRVtnkj}zuK~fP{FIr#1a2Yo<yUeNDd2H4
z3(WYm>Tc~t2G2#IP}dfE_}WUVAI^?_HCtYmH8-{oB$X%~^j<;0!f#VkLn{CwBDTey
z@n`H#BEJa?U~}Vx3&54_ejH{uwkVML3aRMTbZ1`^Tjpfv2&yyfd!0DGt^gXG(^GPK
zC7Ee^BKcrjGSSqQTb{X^--$qV?Jqo(NW?FJ_V17{ViZi|G5-@@!%>V2*^!~?bp<PP
zT?^Hj=%(bJ1**0yL?i^Yl3L~Tyi9%7>9*OuH7%35++-BMxGnBGeq)bc8kN)`NUeF_
z?q7ftq#WukB!Y>>V~4J8DQfCClXgLH+C;zP4ja^{tSY|Un_<(1Wq-6{ms6en&0#<f
zo@bm>H_!;wvFRIP=0Et?V*->u*w+}<=u9BJEjYBHf?tArA^(ZR`D=?0>}$P-xdzaQ
z4IfssE+^gjdNK-E9+6*-D8?q|#s?SKG|I)L*!^LG`pvBsDhQzY$$_fkqCYM179v9S
zgOhT2D-$@$N3_WC5^!L{f_*1Wo($9Tb<ZL9o<ujh7~i#s%=4y8=i&)NZ%91$AHZPt
zjYX^H-At^dD0CU@_O5WSYG&uX?ETrXN9O{jM|{xGaXpkq%QJ6#gp!7>U2_?-NN64y
z!R&LQ=(E|dX_V=Yq7BL2-LVD^Gz6<w4=#z*DdcO{w!JI(w&Y9sl5;b6ejd&Po_l$2
zI&$_b-s;OMmz}-x#n4W5|NGBWk-&S)NiqrVqf)L?-QN=eO(zTNxYhsw002ovPDHLk
FV1j%$!La}U

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/face.png b/Billing/Billing.Android/Resources/drawable/face.png
new file mode 100644
index 0000000000000000000000000000000000000000..25b69dc191afc60dbe55609839fc7a91064c3d9e
GIT binary patch
literal 1204
zcmV;l1WWsgP)<h;3K|Lk000e1NJLTq0012T0015c1^@s6&<7Qv00004b3#c}2nYxW
zd<bNS000DQNkl<ZNQu2yO-~zF6g}s@nX$2nftar#2o;eUf=JqwR#lZnva7nS#J-Cv
zzk}bAZI@M7mAb3MqFs`ZR7F7*RRT%ffB|E`HlCSxx`2FuZAcp0v$FKg+;i`HzDM^G
zXM?~TG4rFluz$Hg#uv@PTtEvG`PlooCWTwO!`nNUzvF>90nix%PdS^K4f~ZA(@0mG
z=Vj-Zm(=nNNu{awQ`4$za-~eSiKXx3PU7uFXJ*2I`cP38O)_xflrpDf{w72oC`q5v
zHy>{d*2<WlPfl`NOA;S^lPw0h37Y%NoQ)C)-d6Caih#x<=mxv$`J|p3+C$~ZG2!E)
zU(9y(`r2d|*vBLa?;_SBPIehN5W0+SWUlX^y7Wr;wdmAr)E6IIjhuZ1qU(JG-$3XL
z#VDIJ8)LV(QCjc-V25XO)*Hnm5rb)v*>e&+1euNCuJ`)#2ry^BQKbV@19@ZmIn9da
zD)>qm5q+A^7q_0*HkO(OfGPaAGdJ{~2p++i8%p8F0njit8@fQ(q?cFy-#~)7K-Yko
zz!gU(h8^5>uwBo}Xq-0SOPO7f{5rw<2@*vVY5dB7PXTy9Wq>WlU_d52oGS%tMq`RP
zR7nm~yd`4VphU(Udj8^}<|_&i0r<p#+aevQoV=9*{oPUmVTj$RS(prVx)MqmQQZVW
z09}#_Ezdw2h;9H`0wIKMva^FRz+fPTg--tLiDwiZ5-19&2)GaG;8^xjL%@9jS3wj2
zKJ@T^wS6rBV$j3>8()8GJnc_J19f;Vq-dWZ!6Ty)Js{sHniu?A_^LdFjzM0MAS5q;
zo&^)xI9vGqAhKapT>U>qnIt>r<6!+1PW`awP$yga?pQEV0BeBCkUHL;gmq)oTw{kf
z^Ym+tq&AO4kGxdvBuq+Psv_~fHImxAC)e8Y1dlL%W}Cstx(6!lNKWjIl1w(Y-?J<w
zixO5T?g~suN?<~9*L$o<$zpE5XE{nTSqJ6YRtauzJ}j*}lopgNPSFJz#fkBSVjd2;
zTCUO9ilenKNY)8dk+MShO?j4N{z+n5-r8@LQAjR1<1}F-CvBC4Phu|CH-3H*0FZ+{
zO?`91=q?@0j4(5fMqasM7!N8@39&DgmxC4HhZLA~{a520o$o8=GaovSF*;t9TAd;F
z=?jPG>0wv^z?}8od^DCxa7%{n_E)2X(hfYUGT)$useJ6{Eeo@P=z9pZ?R$Fc9R&Eb
z^5DiAFy~)qG;=rXYrdEaX*bVxdXO5i{DbXi=rI=V#lV|0Qfa|Aq8qzmn5NEI9}Z3a
zJ>hH3l#eQv@DD71_sX-6PlMH^q>&%4WTRY-Qi0^Z9?&Fgc_oY6dpj#w{pncWo}7Du
z%9Er%HB{-YMH^l)IO~3w*;nL&yjD!<{c`{Ab1cp`PjXIQD`xHn{k3v`YRQDNVEojz
z!ecK@<5lN_Kg+rPG8XP7c&D|Zl|$f;U6}0aX}3VZ;?3&s2UTF+9|@gmng0Mk@)j^2
SDz8%j0000<MNUMnLSTX=3N*$5

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/note.png b/Billing/Billing.Android/Resources/drawable/note.png
new file mode 100644
index 0000000000000000000000000000000000000000..a0cb5bf1d28f7365abf4e7a82e272332b1d6fee6
GIT binary patch
literal 395
zcmV;60d)R}P)<h;3K|Lk000e1NJLTq000^Q0015c1^@s6GTRQ=00004b3#c}2nYxW
zd<bNS0003(Nkl<ZNQv#1yGjF55QhJm-ILWMn!<>UV3ibNXXkt9BlsA>3wa4EU%=W<
z7EMScSj!e-XBzPW$!0IVg|2QwKqV)FuzxkoF!Rj}2j&2OB*ErxY0Z5yj`0WpNfZhI
zIL2e%&c`zSH0L3%MQ&ZAorIMJV|gzk1^^Jp6Lv0^Y0^I}C#B1}6W=OC8mcnZsZD*<
zZt6TCd6>={@(C+I1*iZOpaS#{L9VSrB3OZ7Lnt0V0$+EIWMU0ONK=752+F|tEv3kn
zwbhAm5kPrL3q7T@tW7jcB)bF;`!`#cHXj2gC>^C7_nlQAI7sI*5s9uU+m+{mkKil<
z08LZ!yTo5&dLl{NTdw&*a2{q}g-T!rMkF9RB0Q?Tgco=I=`bG_Z10=((xaP>hBN)|
p23RmlBcu1F>MO2KqS?BhL2tFvg6kH~Ii&yq002ovPDHLkV1mO(nxX&z

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/pencil.png b/Billing/Billing.Android/Resources/drawable/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb5e735979b14b28cdaf8d5a188282ab967265e4
GIT binary patch
literal 10335
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/project.png b/Billing/Billing.Android/Resources/drawable/project.png
new file mode 100644
index 0000000000000000000000000000000000000000..48747a7565e6b97d59cf9b135c6689606e229cc6
GIT binary patch
literal 814
zcmV+}1JV46P)<h;3K|Lk000e1NJLTq001Qb0015c1^@s6t0UKK00004b3#c}2nYxW
zd<bNS0008zNkl<ZScTn~J&zkz6o#Mo-kIzsju&Uw>xfiKq$D6VbaX+Yr63}OtF$yw
z&`}|p6x4x&BFR69q9Bkc5e*eWY(lakRuV1UCTp`F#KzwFI24Y^+Fs9kEM}4NR--vb
z_dIj&JLldR)y`kKtUzB1Eig{TpQQHrdRV>AFV~{6d1JJ+^zLl8T=@|1uOLp0FJny-
zec}|jY#;zJkJpv?pnWti5I|g7JcbW4f%;`s#dFmOvVmS`VXoJ9(?D4%7P3sB7hu$a
zJcIA1;mO6f>$4+)_MYp~U})p#o9k)^#*uX5Is;H<)@L1~#3k=(m(EBa+;hD<61_e#
z&2tSbha|xAj`5#sj7R=oun|v5dcKUKlKihp5<S~57KR~Fv~Rb_{e%-5y+3Z(qB~o^
zeY2IfNM1REo#C6K-V%n|^5InL>RiXn*ms79Ww7l??W_I3hBCVtKUpWKOaql3Kh`C+
z8wY_IY|HGbPMv+fnjW1!?UaNu&Hw^Z#r>?)4$c?~4Qr-}J!sy${XH;w)9FjK<%>1B
zaLGFxu*}|?srktF;z#3~5>Q$Cpc2gacbx2102%4uN&Mr^{cj)UgvuqK73^;P-kUl3
zdg!Gp5F+G6wX<-(!NzJ*6x2a`nQg{FBgHl)8Gv{Gc-8gZDhdb=m?;1@R+F%DCh~zh
zMSnw4>ijFSrR6`mo2$JdpeEY&w;z1BMiQ?}GKtg!t{j~!0thB<o>(W0R!SBunyEz+
zt+ejVG>d}DeEWvAuzcx_*39C=T5o+`M}pTJE(B1L{M%H`djX`R5wSgfa`*PrLZJYt
z*L|&#d?E3Xr1H2lgB?=7esbs5XXNZ_`A?FMPdG`LKmdX{93NA!=YH_~Q00b6WC9I<
z-F!3memT{dyJ)>6P=B4x=aKsTL-5ogsCcMDF?zXC_*ccWGu4_b&6?AA>flqtu-4YB
sR6Ey_+yz9|zl9dYr_X-4wUW2QKP$8Q+R)O;%m4rY07*qoM6N<$g1ZQfS^xk5

literal 0
HcmV?d00001

diff --git a/Billing/Billing.Android/Resources/drawable/sackdollar.png b/Billing/Billing.Android/Resources/drawable/sackdollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..583cd2827ae45827d60daf6e205d6f432119a6e1
GIT binary patch
literal 1121
zcmV-n1fKheP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00004b3#c}2nYxW
zd<bNS000CSNkl<ZNQteM%W_mz6o$WlpL04PAs5q0NJ6+@1WYI-N=Y#=Rw-2u9A@Ik
znJ?f2@ESgXGs=-xIiM`DEH8)#f?Na%B>_oHLT;Vz^!^>h3b#)8iL$0=t^Zql?RD1L
zqOP3_-9wj7DoKWgviiR3W?XUfuhZk_e+J@aexU&v6r2aRVNx#t24G^fklhmDzO;Gv
zPnbkmQ`JIti#n$TNE(TirY2U?-u({Bih}0Np>o9Y<+yrf?(+EujdUBG7=ZclrO8P3
z4~z0<J`u{%zB@m@G?_;;&Eo{4G12${@J5hZKzjDO9bq{QVHQRsTzE;~V^>qbM-m@^
zYE(%Ch;|s@*wrtX*t{}Z1D6-&tmSKos-fm@C8*fGNO?)MzSr=tZ(Rr9Z%?*2?H9>j
zMHj8w4JlJ~&<vG$C$3d*PhbChp`LD?u09vKN4olyX2%0MB&oyono$HvEd+{A!}iwV
zzS8oen@d{*kBudLh5Nf>RVO9w6f}{eI{*4)pbiIh7P?+5mEIXzWMbllq4FYlbTsXG
zknXd?NFo(CO|CvYgb-Ropx8EDT3Pz*#AA3C{+#Go($`torI@@ag$}!RX^jd&`b2><
zM&GOUlu`(4jxjAZb(bEO9(}j~7dGHe3#)f%wY$2;DWrDWHA`zLgLp(@4`?@zhb`Ca
zblVCk9ZHi^ZHIsA;;HM}IPs3-XIo8nT1nE&Cif}FVvs%#A-o5qf<)4Y#1K{AL8{fs
z3JTk@OxrpJ4^1sh-Kab{@#tt;j?D)YlEGTQCkn|~q`jEO*w?VH0gtfeB+b@~jZu3_
zrLY&q5?CJ~dS$YwHEWB<q2WgB2QoXJj|!J$S8xnC2vMyU7=o0Loalaa_1^S#76P18
zXf7WCw=|+gcnDModRyi#6b6vm9r7(32euR9AwbFC;A*p5+Rh*q8U+e3Vs;4iON<~+
z3+={6(hRWH7@xE*cMsi2)c^XfG)s=;$rv<;xNBGtS`kzQ1BjzWbHKeu3dT*WRsKxc
zcOD&<LQg(0087B{Mwf-}Sjr?F6kzzVVd|2S#4D+)>dm{AEoZWZ5!-}IMy$_{;Al5|
z8g0O1=t&(yTdq9@1k{0e7pY&cf)S_{^S9(no6MXSERot%<4n2cKiDcEU&KBj=``#0
z{nqw%%$1xn#Ng&sas=gE1YRWSJIgl_BVgNnX*5laSLoB0LYN1-a!1Hjp=p~>K^UeX
z|NX8@g!xcei?_BCv~G^JCu~n_6$(&^+zg$|oxeqEYU}X-X3?6OU7Wd*%*|b1Yib>O
z7z(l7rd@je>H3m@(XJ{^db#w?%I&X~5`fa|#OiW!crq({CP|$}sX%o4f0KyOj#4S0
n`{mWj4|C0ZzpPySYz5#Sq$aL5F><k200000NkvXXu0mjf?K=os

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Billing.iOS.csproj b/Billing/Billing.iOS/Billing.iOS.csproj
index 481de8d..aa89e9d 100644
--- a/Billing/Billing.iOS/Billing.iOS.csproj
+++ b/Billing/Billing.iOS/Billing.iOS.csproj
@@ -79,6 +79,24 @@
     <BundleResource Include="Resources\RobotoCondensed-Bold.ttf" />
     <BundleResource Include="Resources\CascadiaCode-Bold.ttf" />
     <BundleResource Include="Resources\CascadiaCode-Regular.ttf" />
+    <BundleResource Include="Resources\dollar.png" />
+    <BundleResource Include="Resources\dollar%402x.png" />
+    <BundleResource Include="Resources\dollar%403x.png" />
+    <BundleResource Include="Resources\face.png" />
+    <BundleResource Include="Resources\face%402x.png" />
+    <BundleResource Include="Resources\face%403x.png" />
+    <BundleResource Include="Resources\note.png" />
+    <BundleResource Include="Resources\note%402x.png" />
+    <BundleResource Include="Resources\note%403x.png" />
+    <BundleResource Include="Resources\pencil.png" />
+    <BundleResource Include="Resources\pencil%402x.png" />
+    <BundleResource Include="Resources\pencil%403x.png" />
+    <BundleResource Include="Resources\project.png" />
+    <BundleResource Include="Resources\project%402x.png" />
+    <BundleResource Include="Resources\project%403x.png" />
+    <BundleResource Include="Resources\sackdollar.png" />
+    <BundleResource Include="Resources\sackdollar%402x.png" />
+    <BundleResource Include="Resources\sackdollar%403x.png" />
   </ItemGroup>
   <ItemGroup>
     <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\Contents.json">
diff --git a/Billing/Billing.iOS/Resources/dollar.png b/Billing/Billing.iOS/Resources/dollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd8e68294aa9623fd16188a7ca5ad8b261569356
GIT binary patch
literal 580
zcmV-K0=xZ*P)<h;3K|Lk000e1NJLTq000XB000yS1^@s6TP(+D00004b3#c}2nYxW
zd<bNS0005|Nkl<ZD3N`VziZP`6vaRHy>HTnv|4G>q!GkH`XfdSwmOtnyEql3DGj(e
z3f4ss{{sCFbkfa5h!U`ai-TejR9dV;>flfio7f+=#$wwvdDkIniAnV?@AA&M=N=AM
zXsA$PV$4{Msxx0#K0SF}kC{fYHKrZFNab)NCVNfysquk|XD=EULTN$RagH~Nd$%&5
zovD&XN4@ZR=Phfv1K37209AcavUbu7ZyZTk!`*`{)vX_C)pE=;A~)-Z3&0l;1r<d@
zs6-XLwmg?z@IcPhR;jhS7nWwHSN9a-@w7i5Ah16B^e2Esk`o0Hi2yjbt~=(@N-nc`
zkR2P0#*d3|zUFOAJa@Y-+TR-toh<lbJ-@d5qGc8r9e~6J(#I;!y%mTyhrkl>zO3fP
z+I;4l0JQg|I)eeZugI`KtUmwh7(djRK?_h?{k*j~lF0fu<e|~ZG)gN%To6;sE+C@b
z-wJgVj;Gu3m#<ne_p0KW-zRq@$2(#r-|t*5Q`-CMN?eW@pRZ7}QWAi!Wa^R;^FSdl
zqH8!&j0jFoAoSK|UrYDdRKGg;fQbKJmJ}-LG;OxUTT*4_Kg3;iI<?$mpY3}NpGgfH
zkwK6lL|VXYDe}sSdzqihF3^-G5IH@0Ma3Nw)#CS$*~j%*(^)#zV)Zq}M(hvglDR!3
S1JH8-0000<MNUMnLSTYhC<U1S

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/dollar@2x.png b/Billing/Billing.iOS/Resources/dollar@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..33cc63c7b947995c0e4910de5fa19b00cf74a0c7
GIT binary patch
literal 1018
zcmV<W0|oqvP)<h;3K|Lk000e1NJLTq000&M001Zm1^@s6`os$600004b3#c}2nYxW
zd<bNS000BANkl<ZNQu>!O=w(I6vuz(zBeYBOiOG#9|<8s1Z&fnnKYnMv~^Lj2BL9H
zDg;IRz(N<UEx1)sa3uv16~(%cph+t>77Kn<Y(--8p-m9nw5grxBvy2iCYkr{aZwYJ
z^kpW=*oFVyJ0HJ$?!E7xdxa8;v_2fI(#m#GsQ^&Xx!D=-^S^)nY_eFMDFxmnmD?7e
z0HRV6iMY{Hc_qQBu9S+|5O|}yY2cO9lvs0TqdKPD5lJhgM5qbKvnYQe{Gyf<#&GJg
z**eVN+l4@IBKg=e81n{D6EJ8o&7zzssCjB?xcAaBa6FZMMMMs-6S!Qe6F#;hH`G65
z0ExCf+Eq3bK&0Nm=>c#Psm|NLdADrn^^ymjS$z$_Se5<2=CYA6svZX}jrUCfxMHMx
zmDp>(>LIJnm*V<%sl(3su5q0f2VNDC7T|(UVgKal@!uC>T##LX6{x<L8~XJ9B1K*V
z1`?^RJ^uX6_~iK$nWavNr_xqLZdl*UIpadFUj$rKMv$vPj@Vs=j*UVAoa)4m2SucD
zr9+IfFC5?g+vd8anS5sKul0f@mP{WsM&4S*?*n<@g0*@?wEAdv<iqJTf$Q438?3eG
zf$BBHPb>O^Am6F)f1CXy^gR>3*8;%+@l?7;L_PrAwN$eteHQEy_4W1aNZ%x|_**&v
z)0wf+NPK$;F?-hs#s%3eMxKwvcZBoVC%%ENbrB4Z&yIf;u5G#k+A7GVbq-L4$lh=w
z8=cOK4J-ryTlwJDXybbYoOwa+Mb@`8BC@M0ap%-bX8gxh8&6$ZN7%Qa-D2f_ggpp%
z1K~CBXHb9VnmbywsXHPe?@2M{kU#?vVa1FWWUU_DNUN0E)^vk!watim2jSL$n3HAo
z;6(EA0~kIIaOKLnr8C2(Kgh1=mK(sa=11a*RM!Kn;b{;{+Gm68qD(GZiY+ba`df^g
zL8w>NVN_q9cMBucUX?#<<`kgPR>+J$Z$id-NE~?+s0=81U=bW^?z~-G(=Q^;r7A5U
z#oFftpze;2ZMHgea<$uJow{mVFX;l<s?baS2~@GZwLO`0$1WNGAMYcSiSn50S@dvj
zr0)w@@|L*1aU4bD9)dPxb@_^B@%*Q=qsLAy7?&TAwiiORb}DIMpFlgxPJ|j&6+|qc
zfC_l1W>q*V@QE#Wr?32cJi8QC^5i92yPK@_?^|kf96f#cr@pabdH=tMcS*2_r#A(h
o&wDu)om==;(Ybuy%azLe2VhQC@1r~FJ^%m!07*qoM6N<$f;wmH1poj5

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/dollar@3x.png b/Billing/Billing.iOS/Resources/dollar@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2ecf12d8ffd3ddbc883da081c5ed5d54383ed48
GIT binary patch
literal 1810
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
APyhe`

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/face.png b/Billing/Billing.iOS/Resources/face.png
new file mode 100644
index 0000000000000000000000000000000000000000..abac41052fce852f5ea761943ad7a218b52a7b58
GIT binary patch
literal 659
zcmV;E0&M+>P)<h;3K|Lk000e1NJLTq000vJ000yS1^@s6Z&e0#00004b3#c}2nYxW
zd<bNS0006?Nkl<ZIE|%LO;1xn6g_8V+P;=5rKRvfNQ6j?ZYr?wBQC5<jmlr*NANRT
zkhn1}3@aCaNg+W27Z4K^LO&qb@aUV)b%D~C_lk<1<-K!0GP(B>{ZOr%(dJOmI+UES
znAVc%ba|#IO{35_D7KndTC#B(;{|`}X}O!rK32e>5IR8+bRBS<3c{tY+pp`Fh|R0v
z%K9`Z(*#Z5#1RO@im+B+uhf8f2cYL%stn%KRI>!tpM=g+P>~q({BP>?U~}(6tZ?Vq
zjkHcb0P$BsQD|W~UAox_4!4grCaT`GeEvDW)K!IkMpRm<@pjhVQU$NzQ<(WDp$kEJ
zg=}$D84nZ59_OgI0ODaR#Um;%ka!vA80{t%9Q~w|lnEFDBQdcN0tP@i!BO-L!GU;P
z1g`+R2e<=B#Di}H*b;CrT0i&UK>v9X90}woX(FcpKKA7RPy%UR*1QS?(pFHipJ+I{
zDUk3IQYa3aiH4JXWdrQS>p`eDIxf3N;Ry)`03@6fchYg$#UPZ8=zEf4yJ|-Vc|XWy
zz1z`!)EeWI&O!a8^&zM7U#wF*?5a=o@6FmkS`DQPo{*8*6gg|OTgw_pyEaptY8j;`
zf2|YAjMjQ8m&%kJ<t&pHYsFp9XS^9>%q-CpB4|U~c^7<s+qk$IrOMoWO?~(G-<(7j
zuGUyvTn5lv?8f@ciW95~m^ga<AP_6yN@Hz$wU;u6v0E>OLoZeR&*K<DwQBt1@=zGs
tVJ9qVgLK!TqbSW(%GCD<4_p1t_7AGH?lA*kW<~%2002ovPDHLkV1i+dCyM|8

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/face@2x.png b/Billing/Billing.iOS/Resources/face@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..c357fd43afde8e26852226552ca7bf7ca67398bc
GIT binary patch
literal 1395
zcmV-(1&sQMP)<h;3K|Lk000e1NJLTq001Tc001Zm1^@s6k~fIn00004b3#c}2nYxW
zd<bNS000FlNkl<ZScT1)+iz4=6vn@A?R|!sDS=+50|<eHa;v4SFfo<H3u0n|Nr@%#
z!3W=b@h{RRpA0b}rivjTPdu0)kqRxgP%H#cfzAwVA<Tt2=j`P}=|G3MwY1dlWiorO
zb=EKY?0weSi&(A>AGYoPY>j*IeAEXc8W;fp+R%B>lAkXYXQm2y;C!&0$8)I;?YoX{
zF!4ygBX<bsiBcdGRV4tBR5*2x>KxP;)jMInG&(bN=J9HPv9sq`mwI-u0pD1FXgUa~
zA@m;oU@|j)>LvhvWw6$_K5g{^^D&LKE(NBRG~}Fb!*g?2ew?dkXX?x`*)!B{$PXx3
zzY<UYKta?fx>^$5$Yrjlmj;$fc^&PC4jK<BfZj?$J*T6k!PaQUn^M>w&*1)jS7{>E
z{MriJ2aLr5RWA8(G%HooSR808Y#*pLU%6tE*nceLdA1kJII+u-wUUS>c1u1z`2a5*
zibY_F?&F({mG`v9O0JS9lw_>E`+h!q?a9L6bAZ%fT&x~Z);$obA|;GiJ%ZF={3Wnt
z$@W9o^17kQ61F5uw!i#$;a7=0YlKwRGX?>k?XmX0!2v_Fbxo-NkhIZ`J*JSE{MTUD
z(RCXl(T~u?hF8)fWjz27V1S0Hg#xez)F{Xhz)Rn&N*QAkxsLtgHW~F=L1)k){gH?Z
z^ed(AB<VZV-$8y4r(tymSg3w3!jyuZDsL+BHB}4s1F0nCX`2L26HR_dKLojlpal>U
z@*OxP>eweK8~_j_Xoc8I#rutds6ql|htS$hO+bOvwu&K3>bjctfJdlZG$z{7R4gN#
z#Xu?pR+Uq^q(HgoQ|OE;W@_2b&vE9tJpy&O)J!Y`Z8I&K_Pq_#Ha15Vs<%LFgX3KV
zz5!6L_$yKM4+XY>EUMFQ0o-T?41h4vcl=A?YfV87<rMCJ1@xjspry5jsFXlU0!VJH
zL0*>TB!rt?Ym7=c%8Y0bOgHV|wBhY$C45~FPKy<0$;M8;Upi};I{|eMmyV@b!`z8d
zsrXAHOA^jfA4<CD&q1YnzI#C}k7JqXv2(e!_xGvLY16A5I-O42yFX8loy)}^nM^}4
zl`!qr%?hT@JoU9S(a52+F+2!>7#Z=~3dOU|xe<W*+8!?NoEvE?6whL0#0S8j%{$O2
zj_>;um^fKlNZ!)fH}nO`nz;`ET<C6O6LY`fe7PUN&Yojkq4l~9<}bt{IA;R?=As+-
z;lnnOZGBga)GtO=i|Mi9?*O=RRgvr+Is{>FJwK8fgki?0yO93#R8y}rx&PRvkaEZx
z)7h}K;Ph(x>hJ{sDCfv@Bp6MW?9O_1zpB!RBuN?U=o`AF&i#dA>Cw!_bYbCjA(gW2
zkCHJ&BO58Qo5Gz&A===4Ij6a7Bp59(!i$rM?&DjGhfkWlDUonaHKZa0WxhI9CrTKh
z*k+qARD>=tr!x~LA1sV50?22t<zt<@MU2^830<3w=2>;(0q{Utf~HCT`A$$6T*;0P
zPodU@7l7u|llLO+`{Ks1vzZ6Ks(fFs&5Zx_8!GM(RjZ5H*xid^fXmH%c$X_uH4Jch
zHg@-7)%kk9$)2G;81#dTt|*mi5g|s?<HKX9anq{1$#a?O(~)hxx5dXc3RVP8L(T;e
zbNb=v4|nR>y}njwp!cXN*y^lQxjF2(L#$YFFjbqwg3tvn5X0MHt~j<@&EYEg%(U-%
z(&ELV(SX*|ur%LJHxXww@aNm<>vO=#h6O@3{RclCKY+E$39bMD002ovPDHLkV1f=t
Bp+x`y

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/face@3x.png b/Billing/Billing.iOS/Resources/face@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..68ea618cd5657ba263933a991ae1863176e9ae20
GIT binary patch
literal 2479
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/note.png b/Billing/Billing.iOS/Resources/note.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8bf83ca054d17bdc0539b53dcd0cf062c4d79b1
GIT binary patch
literal 242
zcmeAS@N?(olHy`uVBq!ia0vp^f<P?7!3HF=7hLlMQY^(zo*^7SP{WbZ0pzdrba4!^
z=zZI-$aly=!1e#1*sBT?6C4W}dDI;gF37Y!{=zq>(IKi)Wx|AnY=PbKjyEP;xu82K
zJ<aXU^q&X#H$2SQs$h9eRO8i~xsP2YJ@tB#bIOj1VM59qWsm!RRO?TQ|9B@TePK$G
zp}SKOcf`ag7xb3<ecTvsmoPa{y^x3hTz=`z3umsF<{p^W__{jQjNyTEhq_gdg47w7
pm!|i(yzdG;{d(b^FBun~arRF$vo60^^b+W322WQ%mvv4FO#s+MVORhF

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/note@2x.png b/Billing/Billing.iOS/Resources/note@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d8600a0b8438a2c9bf2ae3e871d3b6a9392d2be
GIT binary patch
literal 365
zcmV-z0h0cSP)<h;3K|Lk000e1NJLTq001KZ001Zm1^@s6bRI*R00004b3#c}2nYxW
zd<bNS0003bNkl<ZScUD^p-#j=5XSLuX1gV+!(QzX9)KsngT$cDoZ%ICB@QrWFekA^
z;}8uYCvcbEb{PZ#j)nmN*(G8Aa<@r;ZD&OR>+@)|cUbjZId&!cT!^@S3gsi;7VFOM
zvy(c;n9Bk<pxX{LyMjjf6z{R)nni?iLjXVo%()Sp8Ai)6T87awjFw@v45MWjEyHLT
zM$0f-MUuM^?GRy?1nQrNq{1-d1fWW%01(`z`AkIBH&?8j(DV<?j4WAj+}@mBrJ0#8
zEts^;Yz|~SO|pc@!F_W+e_hFiS+US`69S|<+5-qgj@khP0GNm*o#SO#hi~K!6MJdX
zSukmv*`>B!lv`oZOF4F6A42%B>AlBqtPvHbLUHlXTwMR?Vg7B;8c=1v`JNp?00000
LNkvXXu0mjfhzOV^

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/note@3x.png b/Billing/Billing.iOS/Resources/note@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..4730a66a569786bc98a0d4f4d09150e3ac2676bc
GIT binary patch
literal 602
zcmeAS@N?(olHy`uVBq!ia0vp^CO~Y%!3HEXwP&^gDVAa<&kznEsNqQIU|?Vp^mK6y
z$!L5#Yh!kBpvbZP@Arkz+QxSAV3ua=oH@Eb%q==M*LOd7aADz%sPb4Hjg4$EF|pcV
zDjHmTVm-Z@LcJS(=li~Ut}s<Vc=E9c<xJnV?=3!GJ4gO`QDuRg07s7qllh&M-T9k@
zJttkfqQb~ftt)9<yHE3|?Hcv0Gbyj9p8YD7em>sz@$$P$bL_nh-hJM>Y{G?>2rG{|
zyZ*mhqL*B@Ik4rml!TDril07e-}tWV+`=s-b!3jR;L_OR8x$mVZ|RmWb39>15>jhF
zq9m^L%BW%T{`CD>r(eiSR+#L>w~OfmQ-O)zTayd#1cdEo+Z3@pZ+LvZ&U5XIHv%62
zYL`^ye2kdAChVF|*^3z_40k<^eqZ0deZK6CHv#{zDBhWR{p_h{m){?#h`(*GaJPHU
zv{S8r-USxKw60=!ciR2*e6IfPwcL+2zJy+Aj@S{Z_rz|Ce&5sy4f#Sv6CY=Nyn5`n
zpXK8c&5*ehnm@0$j{aGGcha%N&Q84-lr8oLRn4sby*@;Jq2;PwY)kl*+>bwvGh%q4
zFwHISYJ-V_ZBOgcxodmZ9bYr`#@pZGXN3zy(sTb>FV~-R?cw9wNBOo#nsYQP*N;7Y
zta_{F&y)7^H<WZn&A*+z_uBt-f0IU5tM{|p+vUsS?KQt^3v(<vps%fa_%3_zc`;yO
OVeoYIb6Mw<&;$Sg3K4<;

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/pencil.png b/Billing/Billing.iOS/Resources/pencil.png
new file mode 100644
index 0000000000000000000000000000000000000000..198c9fc1c8e8ea744596e399ea76bb8c27c0d084
GIT binary patch
literal 10335
zcmYj%3p~@`|NohZC9%0=lIEUNE-8s()m$o-B!ygaOBYH)%!Xv{Nr_aHu8O`=qO_^z
zu1Fz~iQKP4Ha6SuY<=|qdnE7IInVQYJzuZ$I<Iqf-ix>0Z?#-vr33(A`EF~19sDaN
z_(h4q|C8gDm%~4zK|6Qbqu@^j%8LSk$cf#A9rnh_x37KLd+i{$k~9#;IQznGUO!t!
z;)RiS?)Ur_g2fk|Sce@OMA{BoCpKiAclxtsMp|ygtF;M_3sf?%y^41z#>&ye@>Vif
zW*eT>oUj|w#eH7*8FUAEgxj{(iIY~FcV<|szokzj(&hF=eR1@HbYVg9tLlwR1Hvi4
zATb83?0AP&T_1rjadKiCV~5w8kpYSI#HC+~lT8~2dVd!DJiTu^tKBQ;jho+Bf3<xt
zn$9To_4U7I*m>pno2J)0uXw#Z?a-69%&#w~AMf0;DO?Ced_^~DoPU#1K%CLI=->Yq
z?Tm<)wUh20F==?f3GnO`t%`|55L%PM>+Zk%)Y3Yz|0uA&s&B@hWxn04-2Y}i!Fovu
zNwG;joh1>BOlvB0nmws$nq7u7nrj&SmM0C8oj(usc790NabM&!M`P+x#_-Mfk>HSw
z3MqT7)eYQLo04uh`zaAto@XiS{{85l{p)?M(#TThtu>t!F)h&%X0B0lS9*`X58mBG
z6ZtyvLlpbOCP}I-+p#ZD^P#kfnM3j5vu#|;lNRZ>H+00u_UE0aT`DW2ir8U%bz)t^
zN_~75NY5(Y9SxhFyrBMFulr6R_2~{Bl;Zf>DTAi0H`g^vZ?r}uzIVM-xGB47;(b8(
zFDXyc!S$pS`gU98uEQ>Rz3J5z%MunQ81!@G<{A2+zU;`aistS(&CN(rUxQMy=##*H
z2}<?aL%tn;SKPrWU6aV2pSOqjFm0DOBn0d2KVY`f=Ukq#{@wJQ%9M4NZ~nfoOPt=M
z?DU*`St@E{X`rj7YI$-mn|R^!gL7ds^|TLwiq!5xIPCoS@dZpmu-jrkp>U^rH1W<+
zeE?L>EsR)Ae6wLpa8|iKX&nhJJF%PbgIQed7W$QS*0TZtGR5V!$H-5|hbM_S>Y_SM
z=}sjNACbn2f_n8Poy8Rd2x}o?bBhOK02QC_mEX?6B9<Ko0Dp<X@5CZLdB8_63jf1@
ztpo~b8jF|~05mA15iBA|@F+?laUNP$T%~4Lg(h})U;#iI_b|2|uDxG4;oST>0~4r-
zgp0<Ko0xYmiTqT+-DVFru^JVs1lvF4AxBEO(!JkQv3BHBFo8=2ZTAFi>YItrCt~as
z)yW6|R8@IW56naa%EfvncGL+Qc^FcvoiaiafXPI*xJo4k`UFT665dWp*cihW*M1;u
zWKl>Jc8Y?=z(lr{O02LkghC=f;>{yntf$3RZWrrWVF^`G!xjqZlKrN1r_=l7tpKD`
zXT?=_Xb}t{pTqDa9`~T!q1$0ENgrDeoOrlp-V9}O<kjEqV+pk3@Cck}<&$P1h)E&E
z9`+W6KIa~#n<EZm1r)TUm<Oy!g&tI@@RlZo3HyWS<{m{U0G6Hem)YudLVdFs(lJbj
zP*XU?+$VD-qP@EyPA^5-xR<kSS};2!6!ZT3_Z(fk_ZfwbjHspx#=pGGKE6Z8X&F(d
zH%yUfRlE}?FzmO#l@{3%;IB0?OGMMve+zBIx}?zF)w6b>b8Lm)_FHkk6ruk<T5=C&
zHdzW{;A6!-SbF8}qZ&_ppSF;G8+>#@2_FO0d4W|d0o4jkI_~q_DuF?C+WS9wG}Wxm
zZq6#}#&4*{1*Jo;606;|jSL4X0&w;9#gBtyH)}b>9ORJQ7pHd)&WA>nE*J@>`D%%O
zXwdTu!9VkKhB@o4v-6FW5svM8FcY5Yxy+1YO)+9oF+R;diyw~|*0)7o2yTB~$^U}1
zZkz142rKMlS=k;-hQT0v6}UDBAJ15OgNIqAAYiKEnExu0;S2ihW(91mGZHp1iDK?%
z-h$YZz54F`q&9-}_n!%ZbLE*+;Q%oQ;b$q#LKR1c^dQ)~>FMC#-p<j-6NaEb`<&?H
zZZfzUe1X}NRrzzfl6}}Zm7as&)`)Ec;Qq+ByS3hJj2BJ>P6Td=Uu^!j;Xk9qSMpnw
z&xD8uE(7>xt*+7eb&%4JyZMP1R|FG%{uJc3y`E;3i2#)o0|(4PJkIj><vX^vlHx_o
zp6uDT@of=j-r034={J7wgg;CJ>#laDf~%WR;K-hXjzgUF_^0--3NzjfoN9aHR-@Fo
z&xpf<AyrZHt;!*V)pl=K$ba*J<w$mTQg`pc-l>o~ib@xE|F-RFU_f0J-oDjR<>g-8
zK9)f3!QPBn*34~1^T~6DZlB-+c-`K97Pe;$)s4S**1d%@)u%SyfL?YxB>}=d3r1PQ
zWJcTPBxPemMw<Zu?pmg%k=-hdqAHg8_x$Gz4SQo68(G@~8P#85h@fQb32Af>xo~DQ
z_G1uHu=M+@#sFcx($VISuX}w{X@O^3Nh9;d0G-7hq{dML!g%=;F`%Hvexu_tT2LXW
zQ67M!Sg3xFPV?Kxq%n3GQ=u!9H&H4Az&?}t(a*R*O;A+(V!q}S=`+Oot%g{W{1?Y=
zFxd5pYouJKoslrgpx{>)Ao$icYra0fH!Kvat57XaG&JJ+X1seYz0oCe9w}(ehOGv*
z8GWyhO*c}dM1Xt+WSjS}#DOqVXCA(78L&r4i>a+}`Po*m^&)RD@sWjqh(%56c=(`!
zA?E?)K3zNfC%cgAn<I`O>p-iQbn9P))c19OP7y%v2{Z*e4y8Gjc(ShxmdVp)q^;oE
zBT{c`>NgF}rN^D_YHd&JoV6}|Ki5uDrA<~05mWEX5UY&57Dir2?9p3zxkS`ry2|i4
zhx#@Z0V>L_hn#Zza(%$<U=hRNOGpFjmDUtx(<rsbH-y{JGAHo?h0mSZ)f<kRM<4<D
z5K`Tle|OL9n*0~fuG4(gQf<n^W?_)bjCya}yz~r~JBED=i)|(z7~4L_^bO&yZG`pI
z$M5Ul7W-mzyX)f){KACJTfrejkD=jgeoq5C%J0mwTgtszK-BV8<in>ETVW6bJp;XF
zob%@!O&83x&e642;uIPDCcOmX8|s}>c-vDw+>hnU(fFZ+1R8~sAbH}**iclkbE_P4
zVbw2LB<5OqNhx$K*WRLvB%uxluk0^`t5|!VA~Q#ZiRy+3-~x-dZNkQ0bIoQ<#Tu~>
zZyWp*Vfsr9sPPV|DI+?i$VYC%EeT(AOsK*yIsW{#5gx=cG5n{@6+3cw`wYOG$VF3o
z^*&q&xsF=*U@22xrph~nMO1ufI3EqotE*ND%xC5#z$|~MM`s`K5Cwwm(9gMsnezb!
ze0=TR)&S7-0^4IAivbN@uc{njeaWE9@z*B7<)U*g0jfD+Afyo5QCWWWCY0A2R14IW
zHk^ZzI(k&T$6T`qQxSk6c<i4DpV2^qit>D@AT0$%CaOq$sX1*!xP$=i`wu7auUT7x
z*T^P=S5+PuXlSebRsmmYyS&c;=)aW{upnQ{+}-<q+BAg%Hzb>MJMJUGHjz+$^oE0<
z+~hH`aPgP!Nq})2LUq5#za&hLc7G%J2&(wYzp)$xn=0vARkLHpoBlMyn9%t;Nx<Hr
zkcLi+7{)0Ad=G_hgGmK<mR8(4W#{^4J_ojafJX@!^=-1`_CAxy(K%(>oB32Mz~6)C
z3gK*2NG7l6kiPPh5I}>%-ja$T4?<wX1TyXs-v9}$C7A&(bak??h|1jkg%-Gu0g&0r
z?NER$v&i%lx_Sp_Eb~}6IGP=z3uk<cOvw8F`+Mz=0|WCcNuYwD(~Oe<edn6KfvF$J
zfqp?_ZV!dTR9g*MT|uRDzp)wPou-U7eL$8_=k>*(7oD`hi`bl+@-$<9jHRX^fV~`3
z&+WcCxdS18W6STXubkD}%bH+;BTK09#`Q(e8Qdo3f@w}b|2pV#C7Q$%>b6zYI(M<0
zH!S-payt?{M)yn{fI56d@;{80+k9JnJ%=B0ubp<!`;Iu-lx{Bh|E-3IoCixB`STlc
zn%9TFo`}f})-np?b^iVsKxNkyIq+5=ftFQxzbG?%K%*!@r}5LuWNutRl^aY3LMl5h
z4g(aXI@cS9bLqT^l0P)VGYEiD=XvyA0CgMX`TKbRi4d5;u8zWx@5y6GFk#S|JvaqR
zkYH!ewScp8o<h2XMGV@fF%@8198~3<JuaH-Vo@!$5W_x#R0jn*>O3_VUkN(R35)P^
za1=t{tMgjusEVC+Ni-BrR8%yXeMAAb;?mr2t*|Vn!Y>JcUf+`=Rw(NJrc)!QVG4Kq
z$8^)(jc#!WAWC6Bf;qajut)C$0MWa+U+E}vJv$N3N-moJ(m<rS&qQbtOUJ1tk>%zn
zG!zn`M3~hrSj5nzyugcYWoGp$ETUz=P=Ksh*ONM@FOpv$BJhd4g^v5=E^2=OB_!&K
zCcTWt*ec(pyIo2Z5xb@I!}ua8fw?6em)Snica>D5b^24<Pig<&oh93H{3Hh+;y!QS
z-;Ccr&bg&}bN+jGi_+`DKg5g`lSS{pUXmkW;DX)%fSpdu;<mT{sAPms52UU-**|iG
zVRDi9&WeAOV7b@K>3pdS`gxPk!CQ*ZAkAxDFCyooyzEvrPrlzNRtoObG)vs7B+~UT
zKbzuuWTxHI$LIL+V$;;IpL6#nieIV>VbGpJZ)Be={0{I*b-lt(d^Ef5e17_bVX4Om
z*=wG5_)o9J?E(pCD%BR2FaY-4aN<^unp(|{vTuvf@}yFd%pT<9bSJ|tQ!!|2r$&H{
zEBAfv0FQfv+PG0^wTS2*0ylB4@M_27tYmpEG0*6adw0c~4JQRzS-TC3y(mnP6Ia83
zFh)Bx>23r<)t#SP3)T4dlO~i6yOhxnvCzd0AXkq2+b!jN+G)m->jyFxOp1P8z#DtU
z(@-#dKWM^OrLz+$nf?6c$`QJy#pRcG7Ot&BL{|O{W^B(I{?zg_E4M$sXYiAC;qp2J
zkG?_}=2%r;q3e;=XL&c%V4X7egqel}+JxvE3wy)6pT{eZnj1%|qQsFu6E+L7AoqBT
zdLCoXkStG^|C|4o>T0GCUfFiCdZ)!@f5%zbLeXpM`h{7R64=gow@lXMAn!)O$xbQl
zBcsAZIjzo%^m36cn=quqd`Z!P`GNp1W7(Wy?Y59Pvt2e=L}mUSVMyvPTb3-u(R(JC
zQM9b7n-&Wf3~&!E@%);SY(ebaCzEw5g`>R$d*HpP&5VJ-s%a#txK@Lc3H4iBT;6!y
z<=9fcX%(%q6JtgBLR*`X>v<lwUmNGmc0DUqZt6$qR`c0i;!+%wU5aq2%F0CKkghOk
z<Ff^?6Y5S=8!?7vMx~Vsg?<7~711)p98w@t0rO;F-iq32yCmPFW<YckGg>}H5VuSP
zX>ROsKd+gu`SVK|1CJ$EOCIZv)mcr#L@J{7*No4__0I3h+mbnSMtHJ3{80~mb8Rd;
zF>ndUlsBJ?%M0+@>vm>-SC5-ip{Na~Dqcvrp~89LLlHc|2c-I#J6zA~kyGwc3!PKa
zf^!RNQCs&5lCi_`fblU`DtjsB-A|UIUE0(b`I~TM6vE1;!sF3RL>y92l^GU4D|l^m
zvwg`YC594%KY8?v_%gVAqkC{NJrl4d<Hg!Ykwo2Brkm2oefTMTb5AcAkmkQHlcqWL
zx9_9_{1k;`4F7p5Bh*4##Jgxy3wHIFEymuoQ$NtPY-XC~3<qXu!IMRKg$J+_V&JMJ
z_u~%kN7)HfsaMNnzpG36Z{=4vUDiCTKUbVrR>O|>4Jq&EoKkg%pCst!tLWy(ic&#C
zGJ>pu;RmAmlLjLB@d)y7v_J@j#U~CyzAqHmP>4m4z5ez<SPUHVw+9MQ2y&ge!0(p#
zC<=}yiMno7dZJ@XJPAu7y|P(Y@xCT93SIa?9@w{bKRnH_Ph+r%Qoa=PZQXnD<yi1o
zqX#F|<3>y(8yf)ItwLhTNo2M@uw5$@wkMHGp`a)fT$0G4P*^GuaBzq|KyMd}PhFct
zo-_dH%|c-ai|{xORGfsUAP><?i3qZ`z)8~jOBl447`SI>yzydAK5v~MjYm5K^~Hrz
zow<)ulR;hmDbj{pgto+ovRweBuCH<Sz*-(->1N*3%Uf77q)mI_dUxgg8qPL<-N|wk
zeC+=sOp2}|q6KTJGF6uJa_8YLXE!^(IkhoruRm29Y>HvW9fwoWW%2XX8p4be!*@s0
z`Ox;J0@6Zj+JM^>@#?p;O90$}es!-Q$-O5`{2_`#&y0I;DThC1hb#0YSI^brZrfc?
zyPLKFer&fI#sXApcg-L%zLMW@w~7W+85i(pS6ajQrxS+v3&%O2;*`unt@-yy3va`I
z;4JEA7O1ILObUUDaeS3|O%8YN3htVPMb{8V@=31*h`u`L%~v5!xrJ5F%Kr?D$>AQ9
zF#I(Qw!t7`<9WYvUfd&soTtuI;Fwlx?f+1ql@tV7Wip*)Ja1VtbG8xZZJ6E`k)s+c
z2|}w6Ku4m?OFh*Nz?DB7ibA_;t|YBy@A_e*o04O~+s>%ARz`v@K?;#dz0??KyAIr8
z5mUYyfbJzsX>n%UUahIBB`3IdCxXbnpd0bG&BsS)%2}{u)Ug~Z0QvZ~F`U$$*|?y5
z{(Q~2IPMQo^4JGJHvG#Mdi^=8)4XKhJ!yc04b7f61I<_bxMic#6iQ|%$*VEOZ5j@M
ziP0=f3}Y*9OeMfS5iB|LTk5<W$3gBUVg7u^@VjAVN(eGbdVoTb!vgJ9LPqf7W2GdJ
zOJK*vus?3?!O4pOiCuy<_-hq2RSF4Wh2<bHg>41bRm!57JZQ#h(ab?;=JcYOK?BgV
zV$qDIK4{vwD0o9bW>I(mg-we>9~9&k1x*9+Kb1wn+W_e6Eea2yux3%{gTlH+K?Vyl
zqyF<CM^X$F!V)6%;D7`Y91%_tj7|DScq@nIUqO=u0v!ORG>RDq1K=o0rZ0MyUInbN
zi;)SFBoh`pR3-n`7{TDPibxfM|2!rgi$z?4^-vgC^M@XSlkneIraI~a8T@}ts#jrw
zyw#$x4GO|a2cujKFI?m;{_C-lg#uwwNQc7WWLPbO!p_AW_>oF}(Mc;MC@k8s%Ep2;
zVJU-imWPxiQx+ZgqAG^Jzc^>w0I9Nb(F3_l2(;p&2NHBZLH!p1+>+yf@Xs9?eW3Qw
z%x)}*`e%k9NhU9vIk-^_pSx%#kc>btPNw-P4<LH^zt~8}VF5x_P;nv6j|O6RmBk^G
za0pl=v&{p9F2*U&N)n|0LnR@)moBnIxP#Dt#8j~0Uz%djV&q+mUW#5ubpLY<;R%fY
z4avm<%|&0--6hE~i@sot#qhfqO;P|dS9DPsAsS(;zsOSU1JFh<l1cLba+ek}0A&Cq
z{+YRt1<GpwxvcIfNtRknOw3j>eD<Q5$3P6P^iM#E;S>J}Xfgb<e*#tvpZ-r!5yQ*=
z6ST!DME(i-Vinu|3C3a-s}==ofOKE6=#EA-LVx+92TMJ`vDifq==wnSUu<?r0#zQo
z42E;2ey~>h-!#c&%m8a$o|^RP_JwYR2%M)8yoAJ%G<2tlz|Ag^7Qa2{_s&^oYNLUY
zp!}F$>6a(Z^ynqmZhQMnc$PA&KQA1CC&-kGTyf%B5bS@`WJq|5dEoUo6Ufp{#xKUY
z;Q2&tW125(-t6P~bravI_e=x0ne319hHnE-HKsi0n2Dnkyu|Pc=5z2|+b(-|VTL9+
z1BG;j-eP}LOy|U#2Nr0YLEK+S!e9;&D_Dw!Ro*1yYHyOe!*v{3TkS^B$T`JzWB6w7
z6jVR)e)}QB6?obvoGU)d@I|ZgCdq8%bp9w%;oZ3Poiu-h+K3kdSJ>Ag7H3)frd=5n
zp0|*~Cz7eI*@B`fy{W(s=`Ogbq3~b%JA^+<Z5vZ+Z?@w8x*Gp;FE^_Hun&+t^J8`&
zW?>6FK;Aqyv%l?m+28Y9M2&Q(K^f^3ONz(G`R&jY12+~19%|*Box6Ap?i<Hu#ec{w
z=pk3GYQOM2e{!kYbg8ky+#OjCjpN_`ym%^QY~2c%`A~*wUE~J*rBv1u6U-lZ^80-q
z)ZJW#*2B;FoEL6?cl8@)T{qYtmz#Ad3|hZD0xlaRN5+KnKGkdTo7m&G8?Q0nasF<S
zx>?`fbxw<$$o7HmJ0ztBsm;2rtvKR%)awLpN#}H25bTt|{M-P#hTF7Sl#0i>jS1Y0
zb*-d}ns8GrZ;{sCZ+`@^YiU6~vx7@&X`%j&yB?X$nZdUX&uWL;Qwc2{;>%SHxWA?4
zbZ)K#G3p)Tn!MYGS`O$n|Co-+wwyS@3YR?9Icrhi`!?SEm_adzVs86PyAVuPxNU71
zCEeK`z#sjDG)>(y{U=7<*<9}?ahHYBHKLKbgfth?hl&Jfe)DaGqMXcHmd1^o_*(XN
zs<Ix7Q9{&q{&w_{*6YN<YC>PH+KcZjkF*tC1Jc*l3?eGFlT<vQV|(NU(+{sz%x&MO
zhy$j$j3pPbCRz#5ad6uZzqQmKpdpfu3)IPkX%KY@L#ilK5&I9QR}R;Vv_=ve*%hh`
zo(Awbr=C6HNk`myZ}@5Bf-EBrl&kQ_M<PiI_yc1XpFfwbknWKV9S8xNMwMONaO7}0
z4i(KnT!9BIYYC=!^sm$48FenG-tbi))fGoR4!aX*>p&-8ym<#Vs++AOe1tSq=7f*=
zschu?sg0nNFRcM{dB=3n5;BL6e}y5bghq-17C&lOjfa=xN`i4dvW38n@-xN>ROlqI
zkq6I`gy28WKa+8B0oY%ahriY-Ed)b*ep{7=;7br36fOjBhTw~5gkUy?lq=IIB><mQ
z=i$ALg^bj!xKVq~h6ussFsNI{g*1#I_-f~J0hkGmcyCn{XjX%a_5}Uqd<=ra&IrMw
z(8$uikH+v(@qv(08k{D(I+{qu0!bwT&d&Zhq`=qju=?De5;6*eZaY2@GD1K`&2{gD
zU>gW_Efa!6Ddu2pI0)q9P>Jm{O&%Z+hP{c$AuEsCN~#Ifx0*CVlmZ^w6B2@Wxc~Na
zQ)cYrBFYQO5dym?I<DeWozT&8bsl`_Q3twt=G{1^xPA`2V}yDqVPub5ZxvV*+>qc6
z>x7=dGypdbvxR7Jrg&3A&vOA9)?K9EVWtp$2%=3Bgwu0Nl?Q$t9u%UbAUfXjFFKly
z9JDVIdNM>YC#%Vs3TFNqG^xGEL)cs<XqNvQ{uA)|p8OUe1di0+byf)Z1)E>U33Emc
zrjPa^gChb6JTW4*oehK#4;Ute1R-&W9b80dGgCmtR<cLB;=yMjl|i^Rx}64uXe)@u
znFxvhfQyH1H!-7h)a>jI|KK|aztq06g_4O~>}%fhZV@@}6%0A^?A1_DYRYqPKDdSE
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/pencil@2x.png b/Billing/Billing.iOS/Resources/pencil@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..38cbc689b1054a769713c3631bbbb88951705160
GIT binary patch
literal 10335
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

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/pencil@3x.png b/Billing/Billing.iOS/Resources/pencil@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..95df01d64f1fc6749099177965e049a917e30869
GIT binary patch
literal 10335
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
KD)9e*==y(th*--2

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/project.png b/Billing/Billing.iOS/Resources/project.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b7ea20fb7660cc8745921b5a115ea894c35b747
GIT binary patch
literal 518
zcmV+h0{Q)kP)<h;3K|Lk000e1NJLTq000>P000yS1^@s6cz2e)00004b3#c}2nYxW
zd<bNS0005KNkl<ZIE}TGO=}ZT6o#L3@3d1bwFEy%MG#!5-IbIsrTqhOV}mR8f4LCd
zxsZx(+y(`AMJa`D0#Yc37Tc208sp5p$3>H-hPgAr#CJF6z4tutITuE5EIoQ@geQRE
zf)rZDNwvB4<`V@fFRibs=sSTcLzY+7SH=iWhXDWr^J-Zu0`z*VW&i+;h&+qV`t{Q5
z@EN_eP^m5FwQovk3q6vI%jckI0MLuPUXcaoTrT8h)ZFpJc}E6o5)mMnW-LWvOA%pn
z|Lex{q9*0adaiF2+Wn8erx84KMvChF&u~;)kx8|xky%Bsc&`Ge>Y|FVsQb>@L*?$#
z*yM$Gu?IgpC>lX=#!;87OIPn!??;!XAE>G%zxDI+&fD#gCJKefDjxdu8%|FFrlzP|
zyZ3Nz;t(1ix=DwRqIg7R)SAV~Lx7{k#-1A8#p#bkI*oB4nQzipX}LCk+&cMHo|}1$
z*gM0%ciK289loYsPyZPLaDAm#wyEC*rZeoWPm<dQ+wb@DdIZ<im!@44006{#DJ~3J
z2$_V&hNyS{e-bga@UJ>5B-BVJGKqBKHt3gty=jx#cECH=AM4JeQ-v_d+5i9m07*qo
IM6N<$f^CTJs{jB1

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/project@2x.png b/Billing/Billing.iOS/Resources/project@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..4130c0d6c207e511f271512b8c92391d8affb15e
GIT binary patch
literal 789
zcmV+w1M2*VP)<h;3K|Lk000e1NJLTq001%o001Zm1^@s6ymF~b00004b3#c}2nYxW
zd<bNS0008aNkl<ZScUDFy-yTD7>9qq+1*3=h!HrhA~Xt$B88nKL@Prf7>)mefyTtr
z&c<3R4gL!zc!eRcFd>8%qkIL4CNyg9ybyzY<@R=73uCwg?rwH>VA1fDv-{3G@6NnC
zv&*)=yB9nMFN7E%;Gqrz_!P{PM2{9ezFw(!e;DGpD9@E~5Z6rt0f2x9;)bKt^Z4qO
z#Bosq4n!PxFk)O);<zXRPLxQ~rxvo$$S%sZOj5Xe8$<*Eje<M+@7#|optYVY%x7og
z_OowBNCJ?!{T?}qFD=irQ)&k$a+I^;`@WTa5}y%U>?`)akgQSo0+Psmn0R@3YT+=L
zk$<D`l>nt`7ys1Cfma}aoyA>7EtfiRzM^2J)=kxt5iN7TW2-e*&!q;_s-*o<5lq#7
z!WGLafMA(GHr+elA93IVF>|S~@&$OO1!HDgIDn4+k(+?iRo+HoBlmM{0;^LyVWn+j
zyfn5pi|+|mtYHx}pKWTrYF{fn#;48V+UM=l>7FxGY%6bf9j2Sw&wt&_f7-OKXHJ-6
zmBK=H8sJt%qX^+TS1fylChS{BBf#9=MuJ_fmq$7+IYlD$>oc#_vKIa-ZxexXsRnUw
zsKK6EIKqFC{a6ZAb7wx~rMki0^9z;oPC2r^onI+fH8dpBhPLtLT0slH?RFx*K(D%V
ztDfBs8{>UsFD>1-+8Z0a+a=LEerbDheevy@O|c`T_0mXhd(Uu7(jGvJ8L6Q6UMl12
zF(`RNGGh`VA~^`2<a}owORtJ?6|5Zk(hb2d9eHY+1OSlCQ1MwNB||nGtR&(<T?DG0
z`D>1^sQYX<*g1wX+K)8=5Q!dJ&VTdGev-&>Bl$#>va$svpNQ60e$ynMh$T)EId0fV
zL=Z#`C8NidV<i!-gGB&3N@yTlu;E}Ok-YD|kw8Bbk(_Ca0N)|{LB6OaZ8-b}G_UBK
TD5xKf00000NkvXXu0mjf+J|MT

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/project@3x.png b/Billing/Billing.iOS/Resources/project@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..a386e086bcea0517c06e51c6d139c4f9347125a7
GIT binary patch
literal 1444
zcmV;V1zY-wP)<h;3K|Lk000e1NJLTq002t>002A)1^@s6E@?-T00004b3#c}2nYxW
zd<bNS000GBNkl<Zc%1E<O>9(E6vzMnd*`c6>Bqo8TZ@52f-Mw`T_`be(YS&{6U;1(
zJ6*VP<JN^};>v|fqbp-@MbaP=m*Nf*L#Qn@ln?0#2HF{zelh)+ckgjgKE!l}_vYPs
zFl2tqnfuN;^Y3~0op;YEk<01q74w$TI8NdXfLl--Mnq;HIAN6cUE$*C+W@3STVY`4
zz<a%Mr9Oe;ha`6a(6yP8k^twel`ryt#m+H1aO`cRafakpN5QU($j?UO^TLJU+m3Ad
zCUfvuZ$jZ~AwM7xcVSb21rhIvQZanxP$&RMkQ`D*4LP*w-?_p&0Eb)&1poxv0sW;S
z_@*nP4-ue;urIr|>jz7<ONegQb`^Ly1|aF$@Pof<!nIvLC_+PO-J_~Nq?L1{FECB9
z0uZb8g@}M8q}GQ&(cS%eZm`CyeN*<ZTo^q$@#q5)*2`B#u{QjMux#05VCpWG*0=-U
zu~?*p3%oKFZ$pxJHZ^5HOmwb%>{$&USVUA6Ya_dwJjCbIu$f(e53!or^_T#4Rx`V*
zmJScusJHxxC6Cqva$$C4_=ga&J$LxdEPtiMi+#)1@VfK#4D*+TjfX;jvd-UTPXG{5
z*;<1Ng|&kEY_LX&;8yVKs>dS0vWQ)(F{n@oupoeQ-y)b+u=WIib-x$+$SzCZma%dN
zgM-daEB!*)5eP0p;4-t<3HeE<x&|f)*+I%S0k<&F;r<iC34m1rrU0CS#ntqBDqqT9
zTXq=qQ)$Tz6qL5B0`36O!Hq-6nw~rYlnMMJz$v5g4FPc5p<IuK86wfk|DJGeyuokk
z$ZkZi7s9rUwIUF#2sxt!Qv#Gcm`ht1Iz}fae_X94*jmZ<=UR2r8x*KR1lu9j--GOb
zzgK{D5zbgu{=IPV^zBg3`p$z#4`@joR%-KmQ())4vUk2Xer5(QKvf&+q%@u0as%XS
zMdM_9Oec0{`*Z0qex4UX9qcdO8aIhd->TBGo8TtGlO)oFDc+wOSOmr!I=jN2!OMJk
z<&MDItg@y>DEl(6EH`|1g>M<%yKY;v`$|yyWmITvDyXzoYH?+McM+45&!$*)fQ#;q
z%-Lkon(~#33ka=au>+mcv4+krH_gcWxY3#ZwU}lXiI&Zl5J({z_g4D4W*arTob?Tt
zx{3?Nm~mUBa#oi6+w#daS3aZ0U7LGy(k5T(D{Da;$@a~bkkoM`Quq6JPB&t9IqgW#
zkG!@BW3EG_V#RJCdphS@dtCaB3dimH<5oP(TEP_g<n2h%qu3>-a5t_}y>9(RgY#*V
z(%p%2Vq3o`%`AZwNukJ+6-+5Dmm#Imxv^g-(SWZ%zRutSBCSh$uADK`mXe0Zf`z$U
zFv*)38}@w^^gQBzjtRix;<(q6=`(=nH5<QH++MtiKYuIN!&j8lBeMVig`M~E9rGP4
znfd(c;^jX)0B9dL+L>f(h#GrIrfRh<BCBF$Vx9Kv{K%<!cTra-vUW_{{#>RdZa*XO
zK7c(4H*vTI;BQ!*T&4LoD#0QfW^0L?W1xHlU?0MdW+nl=DheMb$alj>=Z^>{|9BMO
zcDT!C637xf;>g}piB2pc>vG)s0dWFdj%`*XGO<*B_D5pVL&y5i9Ka1gQ>*|q#R@=E
ztN=8{3P4k=05ru4KvS#$G`?67j#D?jSP{|`D*%lzR)o{OjW1S&L?)IMtigRp#|mW4
zvCWD^msx@_042v(OAr}zY_lSfiB<Nz?*+I4IGZB2BDn4uFS37msY@$tGgk5wg;cix
ytRl99*hQe`?hXV+fgLs?pWYq)<*LIltMV_!|J?lS%r(UT0000<MNUMnLSTZ$PPLB!

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/sackdollar.png b/Billing/Billing.iOS/Resources/sackdollar.png
new file mode 100644
index 0000000000000000000000000000000000000000..cf79b5c7f7abd688bff0611f78311ab63cd8847b
GIT binary patch
literal 679
zcmV;Y0$BZtP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00004b3#c}2nYxW
zd<bNS0007BNkl<ZIE{^z&2NlR7{!0*zVB40V|;d6@tvj!8sd8=wNM)*B;pT{Sonh^
zR{j7R781dt!h)ci(g>0k-84h#_?S*--g_*H^y3|z<ZhnxoO7S&KKEXcgSC53Z|&$<
zamu#xcu8)yT6d;j-1@MT3weT+;&jB#JPshjToOAz=W$71@JDrQu2AW#6+*flSX8A%
zY-EiG(=TsM<!N&(1eh7UJsz!E5Nj5$Xw_y$Z;!Xr<(?4$n=ceMRALQC7lsYZscKlw
z<c<3O8x9VpmFlYPDkR6SN{bc#?q>F+TB%JiJly)X;ox9e`LcQ_kZ$_hlw+1nR!0kW
z;YQZhuzT0pa_CG>g1U1nUxEy(p*el8IyU_6ckIuUd-n~Ml&(0Bv}#E`LDCh8BjD#C
z|7HS|Vp8m{_YJ&Za;)_$Hjn78<4B#0tQ?DyFG=i>v=fEPKzU(K0>z#m@%VyGVC}%!
zeF|aAvYtXXinQPMW806wUoForZ{FM151iW#kXH6wSV<ZWU@y-@^H;_iH#`MLwYeBc
z;K;^9XWk{Hp8l;NN&3l~xco`bt)LT#A;D$>Z!vSrQbR~)>r5r(4SNq-tjpaNHGmOE
z-AA60G$fe8Oyni2;4IB>Z)nqo<$}yb1sb4KAX_cSJ06fjZwhqfR|m2>C6y%(1GYUv
z^i$OC#kv$E#de0kSDS0LU)#L4ece*dl>fA(RMI4PTYFDOo2&C}w*N~2vf%fj-iXg^
zHU66UKd@(;vy3EjA79lAJ$>(!mV$!HNa?@Ti%@sdZ<?te)?VEF{1XH)??HDnzj6Qo
N002ovPDHLkV1kgJKq3GD

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/sackdollar@2x.png b/Billing/Billing.iOS/Resources/sackdollar@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..97f90c352548e19947db500dc6c49aeee8d5fb7b
GIT binary patch
literal 1378
zcmV-o1)chdP)<h;3K|Lk000e1NJLTq001Ze001Zm1^@s6jQ+T700004b3#c}2nYxW
zd<bNS000FUNkl<ZScS!z+izaQ6~%vR=A1Z=ZTS*^4hgN25HLwhz-dz2v<S64P%0oz
zk@y$jz3M}ys{ca!f6z-Pf+Dqfp%SPUC55`pg<4VKxB=gtq+jgM_L<d(&kj!F;B!8M
zSZ`;}ti9LSGqd;198n&j_T-Pg8$vi}OBHx`Alb=WnEL4S`+!S1Ep7eSYf*&#t%?J%
zrBrwy$Bt!XIkB|$PtK-n;J~dsWcz>?BS>2E(w`e2zBf~rQ$B*gjgfaQ7o^eZ(wZnp
zqc=w0xm<-)Ngx0V>8!<4Rhq>T3+ZfCUil$j#qF6(OKp7zX0s6YqjDc8Q>+xlnVAc3
zO;z<*J%Yg8`M0lG=~~(T4j!BR*YC$$@l|>?tw;Bf7kd=q_hp_a)8AsG@6jLrb$0aK
zn^k?aB(Oc?j{!d`yOxDs+Sb{A8u)uvUo8!Bp*ROLDo_@S<v7=hua+X%SPnDop?JxG
zN6Pe9;__0+OXt43xK#<Y!>5L0uA>R%Rd@j}rxngk{`>StRd}TZ_6(ou$qRo+A%3lj
zgL~nWuC3Jb59Tia`bL@lW%8i<552NGMqZXe?^eVCNa_yTi^0%w==##!#rl>7_C59T
zP{`u5Lff_~ZVf^)%ftTmfy0f3$qUmh3#<*F8jfTq)I!DC3=&xodpidPm+F(3CMyf<
zf8ylv7~(f5IZthN#;Bi5dd{SCpv6)`LwGpfd9YZVx;U}X`wjD8|5HC6j3FDg%jZc&
z_X9PcCWpSVJe$xKb-eq?D;uV)`y%+z(N}A!NG~X;+(sa1yYMrTo)_wAHtHdvZNgKa
zmCcP1BJ9lv9=Xz({LfvHzgyt3*Yft2`VT_Tj#A>J8saCCPTUa(2>K+BAijll9=Nr+
zEkdSjpnhoAC|9newf6N<QeR`@n-ZmmNBDWcZUD?I_5}6>FoQ`plR&9_w~AW-Y~Pc2
z`&dQ)(UW_k^A~NGPTmUqN@xc#X7fwz=9f#s$-NGmlD%9(Ad+0y?Kl7Tk9VhFT?B*U
zP!(|i;?6v^la~z*L&Nq0;(AqaO+(gpw+*d5H|OBvC%ZcH>=`Q7W}$tE-9V3|?^$XG
z=42I!qN=zx1VVScYu|ZhM~ethd-(8kK+h(;jW8kUX&^&vlXwj2S;X-Wc+_Sb*tDE&
zq;W^y)^>a1{8+3VezlX#Pq$btZaVQ#N!^GH*e-|?9iTmuzHMuS607)Lh}2c@+J7;&
z?-{B^agY|zx`<mw=Me9^@ZS*2lJ)>OkPGiHoU3kD>WCT(fizHcaoi6lCodvCvH49Z
z{8Qj+)02iipZfrdA{NSfGn{tO`fUc5a^afL99q3^u>&}Out}SkcpyaDl^OS{#nA=2
z0)AcS05A_U%bJt}t9wURJ}9jr#L%0?5IS7yo@qmLBMs2Zr}tGLoBsl5TDHDYbjFTd
zhmN;w0B*_t0P7~uF5QXR)nxvlq&Eze&%$ePfRMH@M*thujnA0$+qK42_zlc^mP_pk
zA8cGP3rdR+O6^`gADYH)?u>(`%Uw@yg5ZTLiSb|tw`|PJC-}t|AnP*}j0YCd$I_OD
z`AdOJ!HPZ()0f`*G!@15uUgQ(NKV(MFZ^yI0BLIE#vg5uebu5qLveL#Wd2V;TA!iA
zz|hGP&f=gdUTb_&FkUXw^2OPaxBtTGUx0f{h<b)kb*u2#V+ea?c1mjda#eXT1<e!<
kUv-<u=RbUNe*NqJ14ifQn?ee4AOHXW07*qoM6N<$f)#PAQ2+n{

literal 0
HcmV?d00001

diff --git a/Billing/Billing.iOS/Resources/sackdollar@3x.png b/Billing/Billing.iOS/Resources/sackdollar@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..596e2d49c227902c7658ace4dd061ecfab8004b3
GIT binary patch
literal 2364
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

literal 0
HcmV?d00001